diff --git a/pvm/LICENSE b/pvm/LICENSE new file mode 100644 index 00000000..035bf154 --- /dev/null +++ b/pvm/LICENSE @@ -0,0 +1,26 @@ +The `programs/riscv_*` test files are licensed under the following terms: + +Copyright (c) 2012-2015, The Regents of the University of California (Regents). +All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the Regents nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, +SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING +OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED +HEREUNDER IS PROVIDED "AS IS". REGENTS HAS NO OBLIGATION TO PROVIDE +MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. diff --git a/pvm/README.md b/pvm/README.md new file mode 100644 index 00000000..b1aca940 --- /dev/null +++ b/pvm/README.md @@ -0,0 +1,75 @@ +# PVM Test Vectors, version 0.4 + +## How to use this + +The [`programs`](./programs) directory contains `.json` files, each containing a single test. + +These are meant to test the PVM function Ψ from the Graypaper's Appendix A. + +See [schema.asn](./schema.asn) for a human-readable schema of what each of the fields mean. + +See [schema.json](./schema.json) for a JSON Schema. + +See [TESTCASES.md](./TESTCASES.md) for a human-readable index of all of the test cases. + +## Changelog + +### v0.5 + + * Updated for GP 0.8.0, with a new schema and a new gas cost model. + * Added gas-only test vectors in the `gas-tests` directory. + +### v0.4 + + * The tests now target 64-bit PVM, in alignment with GP 0.5.4. + * The `trap` exit status is now called `panic` to align with the GP. + * Added new exit status: `page-fault`; tests which previously panicked when accessing unpaged memory now generate page faults. + * Added 106 new tests from the [RISC-V test suite](https://github.com/riscv-software-src/riscv-tests) transpiled into PVM. + +### v0.3 + + * Removed tests which were testing gas behavior that is not yet described in the GP: + - `inst_load_u8_trap` + - `inst_store_u8_trap_inaccessible` + - `inst_store_u8_trap_read_only` + +### v0.2 + + * Bitmask paddings are now filled with zeros, in alignment with the GP. + * Disassemblies now end with an `invalid` instruction to signify places where + the execution traps when going out of bounds. This is a purely cosmetic change + to the reference disassemblies and doesn't affect the test vectors themselves. + * The `inst_rem_signed` test was changed to make the output value non-zero. + (The behavior is unchanged; the instruction still works the same as before.) + * Set the initial value of the output register to a non-zero for the following tests: + (The behavior is unchanged; the instructions still work the same as before.) + - `inst_rem_signed_with_overflow` + - `inst_set_greater_than_signed_imm_0` + - `inst_set_greater_than_unsigned_imm_0`, + - `inst_set_less_than_signed_0` + - `inst_set_less_than_signed_imm_0` + - `inst_set_less_than_unsigned_0`, + - `inst_set_less_than_unsigned_imm_0` + * Add new tests: + - `inst_load_i16` + - `inst_load_i8` + - `inst_load_imm_and_jump` + - `inst_load_indirect_i16_with_offset` + - `inst_load_indirect_i16_without_offset` + - `inst_load_indirect_i8_with_offset` + - `inst_load_indirect_i8_without_offset` + - `inst_load_indirect_u16_with_offset` + - `inst_load_indirect_u16_without_offset` + - `inst_load_indirect_u32_with_offset` + - `inst_load_indirect_u32_without_offset` + - `inst_load_indirect_u8_with_offset` + - `inst_load_indirect_u8_without_offset` + - `inst_load_u16` + - `inst_load_u32` + - `inst_store_imm_u16` + - `inst_store_imm_u32` + - `inst_store_imm_u8` + +### v0.1 + + * Initial test vectors. diff --git a/pvm/TESTCASES.md b/pvm/TESTCASES.md new file mode 100644 index 00000000..146df76a --- /dev/null +++ b/pvm/TESTCASES.md @@ -0,0 +1,88158 @@ +# Testcases + +This file contains a human-readable index of all of the testcases, +along with their disassemblies and other relevant information. + + +## gas_basic_consume_all + +``` + : @0 + 0: 64 00 r0 = r0 + 2: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 2 -> 0 + +Gas simulation at offset 0 with total cost of 2: + +``` + D.... r0 = r0 + DeeER trap +``` + +## gas_complex_1 + +``` + : @0 + 0: 7f 79 06 r9 = i16 [r7 + 0x6] + 3: 84 88 07 r8 = r8 & 0x7 + 6: 33 0a 01 r10 = 0x1 + 9: 97 88 08 r8 = r8 << 0x8 + 12: 84 99 ff f8 r9 = r9 & 0xfffffffffffff8ff + 16: d4 98 08 r8 = r8 | r9 + 19: c8 a8 09 r9 = r8 + r10 + 22: 78 7a 02 u8 [r7 + 0x2] = a3 + 25: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9972 + +Gas simulation at offset 0 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i16 [r7 + 0x6] + DeE------------------------R... r8 = r8 & 0x7 + DeE------------------------R... r10 = 0x1 + D=eE-----------------------R... r8 = r8 << 0x8 + .D========================eER.. r9 = r9 & 0xfffffffffffff8ff + .D=========================eER. r8 = r8 | r9 + .D==========================eER r9 = r8 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0x2] = a3 + ..DeeE------------------------R trap +``` + +## gas_complex_2 + +``` + : @0 + 0: 68 78 i32 r8 = clz r7 + 2: c5 87 07 i32 r7 = r7 << r8 + 5: 97 88 17 r8 = r8 << 0x17 + 8: 8b 79 08 i32 r9 = r7 >> 0x8 + 11: 98 7a 07 r10 = r7 >> 0x7 + 14: e0 9a 0a r10 = r10 & ~r9 + 17: bf 89 09 i32 r9 = r9 - r8 + 20: 97 77 18 r7 = r7 << 0x18 + 23: 84 aa 01 r10 = r10 & 0x1 + 26: bf a7 07 i32 r7 = r7 - r10 + 29: 8b 77 1f i32 r7 = r7 >> 0x1f + 32: 95 98 00 00 80 4e r8 = r9 + 0x4e800000 + 38: be 87 07 i32 r7 = r7 + r8 + 41: 33 08 00 8c 00 46 r8 = 0x46008c00 + 47: 33 00 24 r0 = 0x24 + 50: 28 ce jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0x24 (initially was 0x0) + * r7 = 0x4e9d3a75 (initially was 0x0) + * r8 = 0x46008c00 (initially was 0x0) + * r9 = 0x1d3a74 (initially was 0x0) + * r10 = 0x1 (initially was 0x0) + +Program should end with: out-of-gas + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 12 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeER..................... i32 r8 = clz r7 + D=eeER................... i32 r7 = r7 << r8 + .DeE-R................... r8 = r8 << 0x17 + .D==eeER................. i32 r9 = r7 >> 0x8 + ..D=eE-R................. r10 = r7 >> 0x7 + ...D==eeER............... r10 = r10 & ~r9 + ....D=eeER............... i32 r9 = r9 - r8 + ....DeE--R............... r7 = r7 << 0x18 + ....D===eER.............. r10 = r10 & 0x1 + .....D===eeER............ i32 r7 = r7 - r10 + .....D=====eeER.......... i32 r7 = r7 >> 0x1f + ......D=eE----R.......... r8 = r9 + 0x4e800000 + ......D======eeER........ i32 r7 = r7 + r8 + .......DeE------R........ r8 = 0x46008c00 + .......DeE------R........ r0 = 0x24 + .......DeeeeeeeeeeeeeeeER jump 0 +``` + +## gas_complex_3 + +``` + : @0 + 0: 02 unlikely + 1: 7c 53 r3 = u8 [r5 + 0] + 3: 7c 58 11 r8 = u8 [r5 + 0x11] + 6: 33 09 d0 72 01 r9 = 0x172d0 + 11: 7c 5a 16 r10 = u8 [r5 + 0x16] + 14: 95 12 58 r2 = r1 + 0x58 + 17: 97 88 03 r8 = r8 << 0x3 + 20: c8 98 08 r8 = r8 + r9 + 23: 7c 89 r9 = u8 [r8 + 0] + 25: 7c 8c 01 r12 = u8 [r8 + 0x1] + 28: 7c 86 02 r6 = u8 [r8 + 0x2] + 31: 7c 8b 03 r11 = u8 [r8 + 0x3] + 34: c8 2a 0a r10 = r10 + r2 + 37: 97 cc 08 r12 = r12 << 0x8 + 40: 97 66 10 r6 = r6 << 0x10 + 43: 97 bb 18 r11 = r11 << 0x18 + 46: d4 c9 09 r9 = r9 | r12 + 49: 7c 8c 04 r12 = u8 [r8 + 0x4] + 52: 7c 87 05 r7 = u8 [r8 + 0x5] + 55: d4 6b 0b r11 = r11 | r6 + 58: 7c 86 06 r6 = u8 [r8 + 0x6] + 61: 7c 88 07 r8 = u8 [r8 + 0x7] + 64: 97 77 08 r7 = r7 << 0x8 + 67: d4 c7 07 r7 = r7 | r12 + 70: 97 66 10 r6 = r6 << 0x10 + 73: 97 88 18 r8 = r8 << 0x18 + 76: d4 68 08 r8 = r8 | r6 + 79: d4 b9 09 r9 = r9 | r11 + 82: d4 87 07 r7 = r7 | r8 + 85: c9 35 08 r8 = r5 - r3 + 88: 97 77 20 r7 = r7 << 0x20 + 91: d4 97 07 r7 = r7 | r9 + 94: 7b 17 58 u64 [r1 + 0x58] = r7 + 97: 7c a7 r7 = u8 [r10 + 0] + 99: 7c 88 04 r8 = u8 [r8 + 0x4] + 102: ca 78 07 r7 = r8 * r7 + 105: 7c 58 23 r8 = u8 [r5 + 0x23] + 108: 52 08 94 jump 0 if r8 != 0 + : @1 + 111: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 1 + +Gas consumed: 10000 -> 9891 + +Gas simulation at offset 0 with total cost of 109: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r3 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r8 = u8 [r5 + 0x11] + DeE---------------------------------------R..................................................................... r9 = 0x172d0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................... r10 = u8 [r5 + 0x16] + .DeE--------------------------------------R..................................................................... r2 = r1 + 0x58 + .D========================eE--------------R..................................................................... r8 = r8 << 0x3 + ..D========================eE-------------R..................................................................... r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r12 = u8 [r8 + 0x1] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r6 = u8 [r8 + 0x2] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r8 + 0x3] + ...D=======================eE-------------------------R......................................................... r10 = r10 + r2 + ...D=================================================eER........................................................ r12 = r12 << 0x8 + ...D=================================================eER........................................................ r6 = r6 << 0x10 + ....D================================================eER........................................................ r11 = r11 << 0x18 + ....D=================================================eER....................................................... r9 = r9 | r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r8 + 0x4] + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u8 [r8 + 0x5] + .....D================================================eE------------------------R............................... r11 = r11 | r6 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u8 [r8 + 0x6] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r8 + 0x7] + .....D=========================================================================eER.............................. r7 = r7 << 0x8 + ......D=========================================================================eER............................. r7 = r7 | r12 + ......D=========================================================================eER............................. r6 = r6 << 0x10 + ......D=========================================================================eER............................. r8 = r8 << 0x18 + ......D==========================================================================eER............................ r8 = r8 | r6 + .......D======================================================================eE---R............................ r9 = r9 | r11 + .......D==========================================================================eER........................... r7 = r7 | r8 + .......D==================eE--------------------------------------------------------R........................... r8 = r5 - r3 + ........D==========================================================================eER.......................... r7 = r7 << 0x20 + ........D===========================================================================eER......................... r7 = r7 | r9 + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r7 = u8 [r10 + 0] + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r8 = u8 [r8 + 0x4] + ...........................................D==============================================================eeeE-R r7 = r8 * r7 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r8 = u8 [r5 + 0x23] + ............................................D=============================================================eE---R jump 0 if r8 != 0 +``` + +Gas simulation at offset 111 with total cost of 2: + +``` + DeeER trap +``` + +## gas_jump_trap_else + +``` + : @0 + 0: 51 07 04 jump 4 if r7 == 0 + : @1 + 3: 00 trap + : @2 + 4: 33 07 02 r7 = 0x2 + 7: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 1: + +``` + DeER jump 4 if r7 == 0 +``` + +Gas simulation at offset 3 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 4 with total cost of 2: + +``` + DeER. r7 = 0x2 + DeeER trap +``` + +## gas_jump_trap_target + +``` + : @0 + 0: 51 07 07 jump 7 if r7 == 0 + : @1 + 3: 33 07 01 r7 = 0x1 + 6: 00 trap + : @2 + 7: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 1: + +``` + DeER jump 7 if r7 == 0 +``` + +Gas simulation at offset 3 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER trap +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +## gas_jump_unlikely_both + +``` + : @0 + 0: 51 07 08 jump 8 if r7 == 0 + : @1 + 3: 02 unlikely + 4: 33 07 01 r7 = 0x1 + 7: 00 trap + : @2 + 8: 02 unlikely + 9: 33 07 02 r7 = 0x2 + 12: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 12 + +Gas consumed: 10000 -> 9959 + +Gas simulation at offset 0 with total cost of 1: + +``` + DeER jump 8 if r7 == 0 +``` + +Gas simulation at offset 3 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1 + DeeE--------------------------------------R trap +``` + +Gas simulation at offset 8 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2 + DeeE--------------------------------------R trap +``` + +## gas_jump_unlikely_else + +``` + : @0 + 0: 51 07 08 jump 8 if r7 == 0 + : @1 + 3: 02 unlikely + 4: 33 07 01 r7 = 0x1 + 7: 00 trap + : @2 + 8: 33 07 02 r7 = 0x2 + 11: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 1: + +``` + DeER jump 8 if r7 == 0 +``` + +Gas simulation at offset 3 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1 + DeeE--------------------------------------R trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0x2 + DeeER trap +``` + +## gas_jump_unlikely_target + +``` + : @0 + 0: 51 07 07 jump 7 if r7 == 0 + : @1 + 3: 33 07 01 r7 = 0x1 + 6: 00 trap + : @2 + 7: 02 unlikely + 8: 33 07 02 r7 = 0x2 + 11: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9959 + +Gas simulation at offset 0 with total cost of 1: + +``` + DeER jump 7 if r7 == 0 +``` + +Gas simulation at offset 3 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER trap +``` + +Gas simulation at offset 7 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2 + DeeE--------------------------------------R trap +``` + +## gas_load_and_jump + +``` + : @0 + 0: 7c 79 0b r9 = u8 [r7 + 0xb] + 3: 51 09 fd jump 0 if r9 == 0 + : @1 + 6: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9974 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r7 + 0xb] + D=========================eER jump 0 if r9 == 0 +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeeER trap +``` + +## gas_memory_accesses + +``` + : @0 + 0: 64 67 r7 = r6 + 2: 82 10 30 r0 = u64 [r1 + 0x30] + 5: 82 15 28 r5 = u64 [r1 + 0x28] + 8: 82 16 20 r6 = u64 [r1 + 0x20] + 11: 95 11 38 r1 = r1 + 0x38 + 14: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeE-----------------------R r1 = r1 + 0x38 + .DeeE----------------------R trap +``` + +## gas_mul_with_dep + +``` + : @0 + 0: c8 98 07 r7 = r8 + r9 + 3: ca a7 0b r11 = r7 * r10 + 6: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 4: + +``` + DeER... r7 = r8 + r9 + D=eeeER r11 = r7 * r10 + .DeeE-R trap +``` + +## gas_multiple_register_moves_complex + +``` + : @0 + 0: 33 05 r5 = 0 + 2: 33 06 01 r6 = 0x1 + 5: cc 65 07 r7 = r5 /s r6 + 8: 64 78 r8 = r7 + 10: 64 89 r9 = r8 + 12: 64 99 r9 = r9 + 14: c8 96 0a r10 = r6 + r9 + 17: 00 trap +``` + +Registers after execution (only changed registers): + * r6 = 0x1 (initially was 0x0) + * r10 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 17 + +Gas consumed: 10000 -> 9938 + +Gas simulation at offset 0 with total cost of 62: + +``` + DeER............................................................. r5 = 0 + DeER............................................................. r6 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = r5 /s r6 + ..D.............................................................. r8 = r7 + ..D.............................................................. r9 = r8 + ..D.............................................................. r9 = r9 + ...D==========================================================eER r10 = r6 + r9 + ...DeeE---------------------------------------------------------R trap +``` + +## gas_multiple_register_moves_simple + +``` + : @0 + 0: 64 79 r9 = r7 + 2: 64 57 r7 = r5 + 4: 52 09 fc jump 0 if r9 != 0 + : @1 + 7: 01 fallthrough + : @2 + 8: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 8 + +Gas consumed: 10000 -> 9976 + +Gas simulation at offset 0 with total cost of 20: + +``` + D...................... r9 = r7 + D...................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeER jump 0 if r9 != 0 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER fallthrough +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeeER trap +``` + +## gas_overwrite_register + +``` + : @0 + 0: 82 15 r5 = u64 [r1 + 0] + 2: c8 98 05 r5 = r8 + r9 + 5: 82 55 r5 = u64 [r5 + 0] + 7: 32 05 jump [r5 + 0] +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9952 + +Gas simulation at offset 0 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0] + DeE------------------------R....................... r5 = r8 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r5 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r5 + 0] +``` + +## gas_parallel_simple + +``` + : @0 + 0: c8 98 07 r7 = r8 + r9 + 3: c8 98 08 r8 = r8 + r9 + 6: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = r8 + r9 + DeER. r8 = r8 + r9 + DeeER trap +``` + +## gas_register_move + +``` + : @0 + 0: 33 05 01 r5 = 0x1 + 3: 64 57 r7 = r5 + 5: 95 78 01 r8 = r7 + 0x1 + 8: 00 trap +``` + +Registers after execution (only changed registers): + * r5 = 0x1 (initially was 0x0) + * r7 = 0x1 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 8 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeER.. r5 = 0x1 + D..... r7 = r5 + D=eER. r8 = r7 + 0x1 + .DeeER trap +``` + +## gas_register_move_use_all_decode_slots + +``` + : @0 + 0: 64 85 r5 = r8 + 2: 64 87 r7 = r8 + 4: 64 28 r8 = r2 + 6: 64 69 r9 = r6 + 8: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 8 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + D..... r5 = r8 + D..... r7 = r8 + D..... r8 = r2 + D..... r9 = r6 + .DeeER trap +``` + +## gas_resource_limits_mul + +``` + : @0 + 0: ca 98 07 r7 = r8 * r9 + 3: ca ba 08 r8 = r10 * r11 + 6: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9994 + +Gas simulation at offset 0 with total cost of 6: + +``` + DeeeER... r7 = r8 * r9 + D===eeeER r8 = r10 * r11 + .DeeE---R trap +``` + +## gas_sequential_decode_limits + +``` + : @0 + 0: 14 07 dd cc bb aa 78 56 34 12 r7 = 0x12345678aabbccdd + 10: 14 08 dd cc bb aa 78 56 34 12 r8 = 0x12345678aabbccdd + 20: 14 09 dd cc bb aa 78 56 34 12 r9 = 0x12345678aabbccdd + 30: 14 0a dd cc bb aa 78 56 34 12 r10 = 0x12345678aabbccdd + 40: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x12345678aabbccdd (initially was 0x0) + * r8 = 0x12345678aabbccdd (initially was 0x0) + * r9 = 0x12345678aabbccdd (initially was 0x0) + * r10 = 0x12345678aabbccdd (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 40 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 4: + +``` + DeER... r7 = 0x12345678aabbccdd + DeER... r8 = 0x12345678aabbccdd + .DeER.. r9 = 0x12345678aabbccdd + .DeER.. r10 = 0x12345678aabbccdd + ..DeeER trap +``` + +## gas_sequential_simple + +``` + : @0 + 0: c8 98 07 r7 = r8 + r9 + 3: c8 97 08 r8 = r7 + r9 + 6: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeER.. r7 = r8 + r9 + D=eER. r8 = r7 + r9 + .DeeER trap +``` + +## gas_start_execution_in_the_middle_of_block + +Initial program counter: 6 + +``` + : @0 + 0: 33 08 01 r8 = 0x1 + 3: 33 09 02 r9 = 0x2 + // Start execution HERE: + 6: 33 0a 03 r10 = 0x3 + 9: 33 0b 04 r11 = 0x4 + 12: c8 98 07 r7 = r8 + r9 + 15: 00 trap +``` + +Registers after execution (only changed registers): + * r10 = 0x3 (initially was 0x0) + * r11 = 0x4 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 15 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeER.. r8 = 0x1 + DeER.. r9 = 0x2 + DeER.. r10 = 0x3 + DeER.. r11 = 0x4 + .DeER. r7 = r8 + r9 + .DeeER trap +``` + +## gas_xor_and_shift + +``` + : @0 + 0: 85 88 ff r8 = r8 ^ 0xffffffffffffffff + 3: d0 87 08 r8 = r7 >> r8 + 6: 01 fallthrough + : @1 + 7: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9995 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeER.. r8 = r8 ^ 0xffffffffffffffff + D=eER. r8 = r7 >> r8 + .DeeER fallthrough +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +## inst_add_32 + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0x2 + +``` + : @0 + 0: be 87 09 i32 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + r8 + DeeER trap +``` + +## inst_add_32_with_overflow + +Initial non-zero registers: + * r7 = 0xffffffffffffffff + * r8 = 0x2 + +``` + : @0 + 0: be 87 09 i32 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + r8 + DeeER trap +``` + +## inst_add_32_with_truncation + +Initial non-zero registers: + * r7 = 0x3333333311111111 + * r8 = 0x3333333311111111 + +``` + : @0 + 0: be 87 09 i32 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x22222222 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + r8 + DeeER trap +``` + +## inst_add_32_with_truncation_and_sign_extension + +Initial non-zero registers: + * r7 = 0x3333333322222222 + * r8 = 0x3333333366666666 + +``` + : @0 + 0: be 87 09 i32 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffff88888888 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + r8 + DeeER trap +``` + +## inst_add_64 + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0x2 + +``` + : @0 + 0: c8 87 09 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 + r8 + DeeER trap +``` + +## inst_add_64_with_overflow + +Initial non-zero registers: + * r7 = 0xffffffffffffffff + * r8 = 0x2 + +``` + : @0 + 0: c8 87 09 r9 = r7 + r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 + r8 + DeeER trap +``` + +## inst_add_imm_32 + +Initial non-zero registers: + * r7 = 0x1 + +``` + : @0 + 0: 83 79 02 i32 r9 = r7 + 0x2 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + 0x2 + DeeER trap +``` + +## inst_add_imm_32_with_truncation + +Initial non-zero registers: + * r7 = 0x3333333311111111 + +``` + : @0 + 0: 83 79 11 11 11 11 i32 r9 = r7 + 0x11111111 + 6: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x22222222 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + 0x11111111 + DeeER trap +``` + +## inst_add_imm_32_with_truncation_and_sign_extension + +Initial non-zero registers: + * r7 = 0x3333333322222222 + +``` + : @0 + 0: 83 79 66 66 66 66 i32 r9 = r7 + 0x66666666 + 6: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffff88888888 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + 0x66666666 + DeeER trap +``` + +## inst_add_imm_64 + +Initial non-zero registers: + * r7 = 0x1111111111111111 + +``` + : @0 + 0: 95 79 02 r9 = r7 + 0x2 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1111111111111113 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 + 0x2 + DeeER trap +``` + +## inst_and + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: d2 87 09 r9 = r7 & r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 & r8 + DeeER trap +``` + +## inst_and_imm + +Initial non-zero registers: + * r7 = 0x5 + +``` + : @0 + 0: 84 79 03 r9 = r7 & 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 & 0x3 + DeeER trap +``` + +## inst_and_inverted + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: e0 87 09 r9 = r7 & ~r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x4 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r9 = r7 & ~r8 + DeeER trap +``` + +## inst_branch_eq_imm_nok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 51 27 d3 04 06 jump 10 if r7 == 1235 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 9 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + D=eER jump 10 if r7 == 1235 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_eq_imm_ok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 51 27 d2 04 06 jump 10 if r7 == 1234 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 20 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + D=eER jump 10 if r7 == 1234 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_eq_nok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 33 08 d3 04 r8 = 0x4d3 + 8: aa 87 04 jump 12 if r7 == r8 + : @1 + 11: 00 trap + : @2 + 12: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + * r8 = 0x4d3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + DeER. r8 = 0x4d3 + D=eER jump 12 if r7 == r8 +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_eq_ok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 33 08 d2 04 r8 = 0x4d2 + 8: aa 87 04 jump 12 if r7 == r8 + : @1 + 11: 00 trap + : @2 + 12: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 22 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + DeER. r8 = 0x4d2 + D=eER jump 12 if r7 == r8 +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_signed_imm_nok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 59 17 0a 05 jump 8 if r7 >=s 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xfffffffffffffff6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 >=s 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_signed_imm_ok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 59 17 f6 05 jump 8 if r7 >=s 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 >=s 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_signed_nok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 33 08 0a r8 = 0xa + 6: af 87 04 jump 10 if r7 >=s r8 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xfffffffffffffff6 (initially was 0x0) + * r8 = 0xa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 9 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + DeER. r8 = 0xa + D=eER jump 10 if r7 >=s r8 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_signed_ok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 33 08 f6 r8 = 0xfffffffffffffff6 + 6: af 87 04 jump 10 if r7 >=s r8 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + * r8 = 0xfffffffffffffff6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 20 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + DeER. r8 = 0xfffffffffffffff6 + D=eER jump 10 if r7 >=s r8 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_unsigned_imm_nok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 55 17 f6 05 jump 8 if r7 >=u 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 >=u 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_unsigned_imm_ok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 55 17 0a 05 jump 8 if r7 >=u 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 >=u 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_unsigned_nok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 33 08 f6 r8 = 0xfffffffffffffff6 + 6: ae 87 04 jump 10 if r7 >=u r8 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xa (initially was 0x0) + * r8 = 0xfffffffffffffff6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 9 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + DeER. r8 = 0xfffffffffffffff6 + D=eER jump 10 if r7 >=u r8 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_or_equal_unsigned_ok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 33 08 0a r8 = 0xa + 6: ae 87 04 jump 10 if r7 >=u r8 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + * r8 = 0xa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 20 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + DeER. r8 = 0xa + D=eER jump 10 if r7 >=u r8 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_signed_imm_nok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 5a 17 0a 05 jump 8 if r7 >s 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xfffffffffffffff6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 >s 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_signed_imm_ok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 5a 17 f6 05 jump 8 if r7 >s 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 >s 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_unsigned_imm_nok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 56 17 f6 05 jump 8 if r7 >u 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 >u 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_greater_unsigned_imm_ok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 56 17 0a 05 jump 8 if r7 >u 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 >u 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_less_or_equal_signed_imm_nok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 58 17 f6 05 jump 8 if r7 <=s 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 <=s 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_less_or_equal_signed_imm_ok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 58 17 0a 05 jump 8 if r7 <=s 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 <=s 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_less_or_equal_unsigned_imm_nok + +``` + : @0 + 0: 33 07 f6 r7 = 0xfffffffffffffff6 + 3: 54 17 0a 05 jump 8 if r7 <=u 10 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xfffffffffffffff6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 <=u 10 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_less_or_equal_unsigned_imm_ok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 54 17 f6 05 jump 8 if r7 <=u 4294967286 + : @1 + 7: 00 trap + : @2 + 8: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 18: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 18 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 <=u 4294967286 +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_less_signed_imm_nok + +``` + : @0 + 0: 33 07 0a r7 = 0xa + 3: 57 17 f5 05 jump 8 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + DeER. r8 = 0xfffffffffffffff6 + D=eER jump 10 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + DeER. r8 = 0xa + D=eER jump 10 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + D=eER jump 8 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + D=eER jump 8 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xfffffffffffffff6 + DeER. r8 = 0xa + D=eER jump 10 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xa + DeER. r8 = 0xfffffffffffffff6 + D=eER jump 10 if r7 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + D=eER jump 10 if r7 != 1234 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_not_eq_imm_ok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 52 27 d3 04 06 jump 10 if r7 != 1235 + : @1 + 9: 00 trap + : @2 + 10: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 20 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + D=eER jump 10 if r7 != 1235 +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_not_eq_nok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 33 08 d2 04 r8 = 0x4d2 + 8: ab 87 04 jump 12 if r7 != r8 + : @1 + 11: 00 trap + : @2 + 12: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + DeER. r8 = 0x4d2 + D=eER jump 12 if r7 != r8 +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_branch_not_eq_ok + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 33 08 d3 04 r8 = 0x4d3 + 8: ab 87 04 jump 12 if r7 != r8 + : @1 + 11: 00 trap + : @2 + 12: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + * r8 = 0x4d3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 22 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0x4d2 + DeER. r8 = 0x4d3 + D=eER jump 12 if r7 != r8 +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_cmov_if_zero_imm_nok + +Initial non-zero registers: + * r10 = 0x1 + +``` + : @0 + 0: 93 a7 64 r7 = 0x64 if r10 == 0 + 3: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r7 = 0x64 if r10 == 0 + DeeER trap +``` + +## inst_cmov_if_zero_imm_ok + +``` + : @0 + 0: 93 a7 64 r7 = 0x64 if r10 == 0 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x64 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r7 = 0x64 if r10 == 0 + DeeER trap +``` + +## inst_cmov_if_zero_nok + +Initial non-zero registers: + * r8 = 0x64 + * r10 = 0x1 + +``` + : @0 + 0: da a8 07 r7 = r8 if r10 == 0 + 3: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r7 = r8 if r10 == 0 + DeeER trap +``` + +## inst_cmov_if_zero_ok + +Initial non-zero registers: + * r8 = 0x64 + +``` + : @0 + 0: da a8 07 r7 = r8 if r10 == 0 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x64 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r7 = r8 if r10 == 0 + DeeER trap +``` + +## inst_count_leading_zero_bits_32 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 68 79 i32 r9 = clz r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. i32 r9 = clz r7 + DeeER trap +``` + +## inst_count_leading_zero_bits_64 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 67 79 r9 = clz r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = clz r7 + DeeER trap +``` + +## inst_count_set_bits_32 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 66 79 i32 r9 = cpop r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. i32 r9 = cpop r7 + DeeER trap +``` + +## inst_count_set_bits_64 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 65 79 r9 = cpop r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = cpop r7 + DeeER trap +``` + +## inst_count_trailing_zero_bits_32 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 6a 79 i32 r9 = ctz r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1c (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = ctz r7 + DeeER trap +``` + +## inst_count_trailing_zero_bits_64 + +Initial non-zero registers: + * r7 = 0x1000000030000000 + +``` + : @0 + 0: 69 79 r9 = ctz r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1c (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r9 = ctz r7 + DeeER trap +``` + +## inst_div_signed_32 + +Initial non-zero registers: + * r7 = 0x80000010 + * r8 = 0x7 + +``` + : @0 + 0: c2 87 09 i32 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffedb6db70 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_signed_32_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: c2 87 09 i32 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_signed_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000000 + * r8 = 0xffffffff + +``` + : @0 + 0: c2 87 09 i32 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffff80000000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_signed_64 + +Initial non-zero registers: + * r7 = 0x8000000000000010 + * r8 = 0x7 + +``` + : @0 + 0: cc 87 09 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xedb6db6db6db6dba (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_signed_64_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: cc 87 09 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_signed_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000000 + * r8 = 0xffffffffffffffff + +``` + : @0 + 0: cc 87 09 r9 = r7 /s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x8000000000000000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_32 + +Initial non-zero registers: + * r7 = 0x80000010 + * r8 = 0x7 + +``` + : @0 + 0: c1 87 09 i32 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x12492494 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_32_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: c1 87 09 i32 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000000 + * r8 = 0xffffffff + * r9 = 0x1234 + +``` + : @0 + 0: c1 87 09 i32 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0x1234) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_64 + +Initial non-zero registers: + * r7 = 0x8000000000000010 + * r8 = 0x7 + +``` + : @0 + 0: cb 87 09 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x124924924924924b (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_64_by_zero + +Initial non-zero registers: + * r7 = 0x8000000000000010 + +``` + : @0 + 0: cb 87 09 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_div_unsigned_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000000 + * r8 = 0xffffffffffffffff + * r9 = 0x1234 + +``` + : @0 + 0: cb 87 09 r9 = r7 /u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0x1234) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 /u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_fallthrough + +``` + : @0 + 0: 01 fallthrough + : @1 + 1: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 1 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER fallthrough +``` + +Gas simulation at offset 1 with total cost of 2: + +``` + DeeER trap +``` + +## inst_jump + +``` + : @0 + 0: 33 07 d2 04 r7 = 0x4d2 + 4: 28 03 jump 7 + : @1 + 6: 00 trap + : @2 + 7: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 17: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 17 + +Gas consumed: 10000 -> 9983 + +Gas simulation at offset 0 with total cost of 15: + +``` + DeER.............. r7 = 0x4d2 + DeeeeeeeeeeeeeeeER jump 7 +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_jump_indirect_invalid_djump_to_zero_nok + +``` + : @0 + 0: 32 07 jump [r7 + 0] +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9978 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +## inst_jump_indirect_misaligned_djump_with_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 32 07 01 jump [r7 + 0x1] + : @1 + 6: 00 trap + : @2 [@dyn 1] + 7: 14 08 ef be ad de 00 00 00 00 r8 = 0xdeadbeef + 17: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9977 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0x1] +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7 with total cost of 2: + +``` + DeER. r8 = 0xdeadbeef + DeeER trap +``` + +## inst_jump_indirect_misaligned_djump_without_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 01 r7 = r7 + 0x1 + 6: 32 07 jump [r7 + 0] + : @1 + 8: 00 trap + : @2 [@dyn 1] + 9: 14 08 ef be ad de 00 00 00 00 r8 = 0xdeadbeef + 19: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9976 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeER. r8 = 0xdeadbeef + DeeER trap +``` + +## inst_jump_indirect_with_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 9c r7 = r7 + 0xffffffffffffff9c + 6: 32 07 64 jump [r7 + 0x64] + : @1 + 9: 00 trap + : @2 [@dyn 1] + 10: 14 08 ef be ad de 00 00 00 00 r8 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffffffffff9e (initially was 0x0) + * r8 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 20 + +Gas consumed: 10000 -> 9974 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0xffffffffffffff9c + D==eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0x64] +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r8 = 0xdeadbeef + DeeER trap +``` + +## inst_jump_indirect_without_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 32 07 jump [r7 + 0] + : @1 + 5: 00 trap + : @2 [@dyn 1] + 6: 14 08 ef be ad de 00 00 00 00 r8 = 0xdeadbeef + 16: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + * r8 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 16 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 5 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeER. r8 = 0xdeadbeef + DeeER trap +``` + +## inst_load_i16 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20002 (0x2 bytes) = [0x81, 0x82] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 37 07 00 00 02 r7 = i16 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffffffff8281 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_i32 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 39 07 00 00 02 r7 = i32 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffff84838281 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_i8 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0x81] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 35 07 00 00 02 r7 = i8 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffffffffff81 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_imm + +``` + : @0 + 0: 14 07 ef be ad de 00 00 00 00 r7 = 0xdeadbeef + 10: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 10 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_64 + +``` + : @0 + 0: 14 07 ef be ad de ef be ad de r7 = 0xdeadbeefdeadbeef + 10: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xdeadbeefdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 10 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xdeadbeefdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump + +``` + : @0 + 0: 50 27 d2 04 06 r7 = 1234, jump 6 + : @1 + 5: 00 trap + : @2 + 6: 14 08 ef be ad de 00 00 00 00 r8 = 0xdeadbeef + 16: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + * r8 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 16 + +Gas consumed: 10000 -> 9983 + +Gas simulation at offset 0 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r7 = 1234, jump 6 +``` + +Gas simulation at offset 5 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeER. r8 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_different_regs_with_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 9c r7 = r7 + 0xffffffffffffff9c + 6: b4 78 02 d2 04 64 r8 = 1234, jump [r7 + 0x64] + : @1 + 12: 00 trap + : @2 [@dyn 1] + 13: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 23: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffffffffff9e (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + * r9 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 23 + +Gas consumed: 10000 -> 9974 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0xffffffffffffff9c + D==eeeeeeeeeeeeeeeeeeeeeeER r8 = 1234, jump [r7 + 0x64] +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 13 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_different_regs_without_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: b4 78 02 d2 04 r8 = 1234, jump [r7 + 0] + : @1 + 8: 00 trap + : @2 [@dyn 1] + 9: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 19: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + * r9 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 19 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER r8 = 1234, jump [r7 + 0] +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_invalid_djump_to_zero_different_regs_without_offset_nok + +``` + : @0 + 0: b4 78 02 d2 04 r8 = 1234, jump [r7 + 0] + : @1 + 5: 00 trap + : @2 + 6: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 16: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9978 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r8 = 1234, jump [r7 + 0] +``` + +Gas simulation at offset 5 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_invalid_djump_to_zero_same_regs_without_offset_nok + +``` + : @0 + 0: b4 77 02 d2 04 tmp = r7, r7 = 1234, jump [tmp + 0] + : @1 + 5: 00 trap + : @2 + 6: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 16: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9978 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER tmp = r7, r7 = 1234, jump [tmp + 0] +``` + +Gas simulation at offset 5 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_with_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: b4 78 02 d2 04 01 r8 = 1234, jump [r7 + 0x1] + : @1 + 9: 00 trap + : @2 [@dyn 1] + 10: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x2 (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9977 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER r8 = 1234, jump [r7 + 0x1] +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_without_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 01 r7 = r7 + 0x1 + 6: b4 78 02 d2 04 r8 = 1234, jump [r7 + 0] + : @1 + 11: 00 trap + : @2 [@dyn 1] + 12: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x3 (initially was 0x0) + * r8 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9976 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeER r8 = 1234, jump [r7 + 0] +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_with_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: b4 77 02 d2 04 01 tmp = r7, r7 = 1234, jump [tmp + 0x1] + : @1 + 9: 00 trap + : @2 [@dyn 1] + 10: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 20: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9977 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER tmp = r7, r7 = 1234, jump [tmp + 0x1] +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 10 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_without_offset_nok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 01 r7 = r7 + 0x1 + 6: b4 77 02 d2 04 tmp = r7, r7 = 1234, jump [tmp + 0] + : @1 + 11: 00 trap + : @2 [@dyn 1] + 12: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 22: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9976 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeER tmp = r7, r7 = 1234, jump [tmp + 0] +``` + +Gas simulation at offset 11 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_same_regs_with_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: 95 77 9c r7 = r7 + 0xffffffffffffff9c + 6: b4 77 02 d2 04 64 tmp = r7, r7 = 1234, jump [tmp + 0x64] + : @1 + 12: 00 trap + : @2 [@dyn 1] + 13: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 23: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + * r9 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 23 + +Gas consumed: 10000 -> 9974 + +Gas simulation at offset 0 with total cost of 24: + +``` + DeER....................... r7 = 0x2 + D=eER...................... r7 = r7 + 0xffffffffffffff9c + D==eeeeeeeeeeeeeeeeeeeeeeER tmp = r7, r7 = 1234, jump [tmp + 0x64] +``` + +Gas simulation at offset 12 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 13 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_imm_and_jump_indirect_same_regs_without_offset_ok + +``` + : @0 + 0: 33 07 02 r7 = 0x2 + 3: b4 77 02 d2 04 tmp = r7, r7 = 1234, jump [tmp + 0] + : @1 + 8: 00 trap + : @2 [@dyn 1] + 9: 14 09 ef be ad de 00 00 00 00 r9 = 0xdeadbeef + 19: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x4d2 (initially was 0x0) + * r9 = 0xdeadbeef (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 19 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 23: + +``` + DeER...................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeER tmp = r7, r7 = 1234, jump [tmp + 0] +``` + +Gas simulation at offset 8 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 9 with total cost of 2: + +``` + DeER. r9 = 0xdeadbeef + DeeER trap +``` + +## inst_load_indirect_i16_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7f 78 01 r8 = i16 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffffffff8382 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_i16_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7f 78 r8 = i16 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffffffff8281 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_i32_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20005 (0x5 bytes) = [0x81, 0x82, 0x83, 0x84, 0x85] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 81 78 01 r8 = i32 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffff85848382 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_i32_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20005 (0x5 bytes) = [0x81, 0x82, 0x83, 0x84, 0x85] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 81 78 r8 = i32 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffff84838281 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_i8_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7d 78 01 r8 = i8 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffffffffff82 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_i8_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7d 78 r8 = i8 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0xffffffffffffff81 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u16_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7e 78 01 r8 = u16 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x8382 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u16_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7e 78 r8 = u16 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x8281 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u32_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20005 (0x5 bytes) = [0x11, 0x22, 0x33, 0x44, 0x55] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 80 78 01 r8 = u32 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x55443322 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u32_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20005 (0x5 bytes) = [0x11, 0x22, 0x33, 0x44, 0x55] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 80 78 r8 = u32 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x44332211 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u64_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20009 (0x9 bytes) = [0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 82 78 01 r8 = u64 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x8988878685848382 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u64_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20009 (0x9 bytes) = [0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 82 78 r8 = u64 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x8887868584838281 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u8_with_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7c 78 01 r8 = u8 [r7 + 0x1] + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x82 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0x1] + DeeE-----------------------R trap +``` + +## inst_load_indirect_u8_without_offset + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x81, 0x82, 0x83, 0x84] + +Initial non-zero registers: + * r7 = 0x20000 + +``` + : @0 + 0: 7c 78 r8 = u8 [r7 + 0] + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r8 = 0x81 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0] + DeeE-----------------------R trap +``` + +## inst_load_u16 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x12, 0x34, 0x56, 0x78] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 36 07 00 00 02 r7 = u16 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x3412 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_u32 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x12, 0x34, 0x56, 0x78] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 38 07 00 00 02 r7 = u32 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x78563412 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_u64 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20008 (0x8 bytes) = [0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 3a 07 00 00 02 r7 = u64 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x8887868584838281 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_u8 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x12, 0x34, 0x56, 0x78] + +Initial non-zero registers: + * r7 = 0xdeadbeef + +``` + : @0 + 0: 34 07 00 00 02 r7 = u8 [0x20000] + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0x12 (initially was 0xdeadbeef) + +The memory contents after execution should be unchanged. + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [0x20000] + DeeE-----------------------R trap +``` + +## inst_load_u8_nok + +``` + : @0 + 0: 34 07 00 00 02 r7 = u8 [0x20000] + 5: 00 trap +``` + +Program should end with: page-fault (page address = 0x20000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [0x20000] + DeeE-----------------------R trap +``` + +## inst_max + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0xfffffffffffffffe + +``` + : @0 + 0: e3 87 09 r9 = maxs(r7, r8) + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = maxs(r7, r8) + DeeE-R trap +``` + +## inst_max_unsigned + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0xfffffffffffffffe + +``` + : @0 + 0: e4 87 09 r9 = maxu(r7, r8) + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffe (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = maxu(r7, r8) + DeeE-R trap +``` + +## inst_min + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0xfffffffffffffffe + +``` + : @0 + 0: e5 87 09 r9 = mins(r7, r8) + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffe (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = mins(r7, r8) + DeeE-R trap +``` + +## inst_min_unsigned + +Initial non-zero registers: + * r7 = 0x1 + * r8 = 0xfffffffffffffffe + +``` + : @0 + 0: e6 87 09 r9 = minu(r7, r8) + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = minu(r7, r8) + DeeE-R trap +``` + +## inst_move_reg + +Initial non-zero registers: + * r7 = 0x1 + +``` + : @0 + 0: 64 79 r9 = r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + D.... r9 = r7 + DeeER trap +``` + +## inst_mul_32 + +Initial non-zero registers: + * r7 = 0x3 + * r8 = 0x7 + +``` + : @0 + 0: c0 87 09 i32 r9 = r7 * r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x15 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 4: + +``` + DeeeeER i32 r9 = r7 * r8 + DeeE--R trap +``` + +## inst_mul_64 + +Initial non-zero registers: + * r7 = 0x3 + * r8 = 0x7 + +``` + : @0 + 0: ca 87 09 r9 = r7 * r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x15 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 * r8 + DeeE-R trap +``` + +## inst_mul_imm_32 + +Initial non-zero registers: + * r7 = 0x3 + +``` + : @0 + 0: 87 79 07 i32 r9 = r7 * 0x7 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x15 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9996 + +Gas simulation at offset 0 with total cost of 4: + +``` + DeeeeER i32 r9 = r7 * 0x7 + DeeE--R trap +``` + +## inst_mul_imm_64 + +Initial non-zero registers: + * r7 = 0x3 + +``` + : @0 + 0: 96 79 07 r9 = r7 * 0x7 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x15 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 * 0x7 + DeeE-R trap +``` + +## inst_negate_and_add_imm_32 + +Initial non-zero registers: + * r8 = 0x2 + +``` + : @0 + 0: 8d 89 01 i32 r9 = 0x1 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER i32 r9 = 0x1 - r8 + .DeeER trap +``` + +## inst_negate_and_add_imm_64 + +Initial non-zero registers: + * r8 = 0x2 + +``` + : @0 + 0: 9a 89 01 r9 = 0x1 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r9 = 0x1 - r8 + DeeER trap +``` + +## inst_or + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: d4 87 09 r9 = r7 | r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x7 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 | r8 + DeeER trap +``` + +## inst_or_imm + +Initial non-zero registers: + * r7 = 0x5 + +``` + : @0 + 0: 86 79 03 r9 = r7 | 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x7 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 | 0x3 + DeeER trap +``` + +## inst_or_inverted + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: e1 87 09 r9 = r7 | ~r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffd (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r9 = r7 | ~r8 + DeeER trap +``` + +## inst_rem_signed_32 + +Initial non-zero registers: + * r7 = 0x80000011 + * r8 = 0x7 + +``` + : @0 + 0: c4 87 09 i32 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_signed_32_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: c4 87 09 i32 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffff80000010 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_signed_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000000 + * r8 = 0xffffffff + * r9 = 0xdeadbeef + +``` + : @0 + 0: c4 87 09 i32 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0xdeadbeef) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_signed_64 + +Initial non-zero registers: + * r7 = 0x8000000000000011 + * r8 = 0x7 + +``` + : @0 + 0: ce 87 09 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffb (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_signed_64_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: ce 87 09 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x80000010 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_signed_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000000 + * r8 = 0xffffffffffffffff + * r9 = 0xdeadbeef + +``` + : @0 + 0: ce 87 09 r9 = r7 %s r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0xdeadbeef) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 %s r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_unsigned_32 + +Initial non-zero registers: + * r7 = 0x80000010 + * r8 = 0x7 + +``` + : @0 + 0: c3 87 09 i32 r9 = r7 %u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x4 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 %u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_unsigned_32_by_zero + +Initial non-zero registers: + * r7 = 0x80000010 + +``` + : @0 + 0: c3 87 09 i32 r9 = r7 %u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffff80000010 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r7 %u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_unsigned_64 + +Initial non-zero registers: + * r7 = 0x8000000000000010 + * r8 = 0x7 + +``` + : @0 + 0: cd 87 09 r9 = r7 %u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 %u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_rem_unsigned_64_by_zero + +Initial non-zero registers: + * r7 = 0x8000000000000010 + +``` + : @0 + 0: cd 87 09 r9 = r7 %u r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x8000000000000010 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9940 + +Gas simulation at offset 0 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = r7 %u r8 + .DeeE---------------------------------------------------------R trap +``` + +## inst_ret_halt + +Initial non-zero registers: + * r0 = 0xffff0000 + +``` + : @0 + 0: 32 00 jump [r0 + 0] +``` + +Program should end with: halt + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9978 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +## inst_ret_invalid + +``` + : @0 + 0: 32 00 jump [r0 + 0] +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9978 + +Gas simulation at offset 0 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +## inst_reverse + +Initial non-zero registers: + * r7 = 0x1122334455667788 + +``` + : @0 + 0: 6e 79 r9 = reverse r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x8877665544332211 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = reverse r7 + DeeER trap +``` + +## inst_rotate_right_32 + +Initial non-zero registers: + * r7 = 0x800000009 + * r8 = 0x3 + +``` + : @0 + 0: df 87 09 i32 r9 = r7 >>r r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x20000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >>r r8 + .DeeER trap +``` + +## inst_rotate_right_32_with_overflow + +Initial non-zero registers: + * r7 = 0x800000009 + * r8 = 0x22 + +``` + : @0 + 0: df 87 09 i32 r9 = r7 >>r r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x40000002 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >>r r8 + .DeeER trap +``` + +## inst_rotate_right_64 + +Initial non-zero registers: + * r7 = 0x800000009 + * r8 = 0x3 + +``` + : @0 + 0: de 87 09 r9 = r7 >>r r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x2000000100000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>r r8 + DeeER trap +``` + +## inst_rotate_right_64_with_overflow + +Initial non-zero registers: + * r7 = 0x800000009 + * r8 = 0x42 + +``` + : @0 + 0: de 87 09 r9 = r7 >>r r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x4000000200000002 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>r r8 + DeeER trap +``` + +## inst_rotate_right_imm_32 + +Initial non-zero registers: + * r7 = 0x800000009 + +``` + : @0 + 0: a0 79 03 i32 r9 = r7 >>r 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x20000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 >>r 0x3 + DeeER trap +``` + +## inst_rotate_right_imm_64 + +Initial non-zero registers: + * r7 = 0x800000009 + +``` + : @0 + 0: 9e 79 03 r9 = r7 >>r 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x2000000100000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>r 0x3 + DeeER trap +``` + +## inst_rotate_right_imm_alt_32 + +Initial non-zero registers: + * r7 = 0x3 + +``` + : @0 + 0: a1 79 09 i32 r9 = 0x9 >>r r7 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x20000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = 0x9 >>r r7 + .DeeER trap +``` + +## inst_rotate_right_imm_alt_64 + +Initial non-zero registers: + * r7 = 0x3 + +``` + : @0 + 0: 9f 79 09 r9 = 0x9 >>r r7 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x2000000000000001 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = 0x9 >>r r7 + DeeER trap +``` + +## inst_rotate_right_imm_alt_64_same_reg + +``` + : @0 + 0: 9f 77 00 00 00 80 r7 = 0xffffffff80000000 >>r r7 + 6: 00 trap +``` + +Registers after execution (only changed registers): + * r7 = 0xffffffff80000000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r7 = 0xffffffff80000000 >>r r7 + DeeER trap +``` + +## inst_set_greater_than_signed_imm_0 + +Initial non-zero registers: + * r7 = 0xfffffffffffffff6 + * r9 = 0xdeadbeef + +``` + : @0 + 0: 8f 79 0a r9 = r7 >s 0xa + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0xdeadbeef) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 >s 0xa + DeeE-R trap +``` + +## inst_set_greater_than_signed_imm_1 + +Initial non-zero registers: + * r7 = 0xa + +``` + : @0 + 0: 8f 79 f6 r9 = r7 >s 0xfffffffffffffff6 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 >s 0xfffffffffffffff6 + DeeE-R trap +``` + +## inst_set_greater_than_unsigned_imm_0 + +Initial non-zero registers: + * r7 = 0xa + * r9 = 0xdeadbeef + +``` + : @0 + 0: 8e 79 f6 r9 = r7 >u 0xfffffffffffffff6 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x0 (initially was 0xdeadbeef) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 >u 0xfffffffffffffff6 + DeeE-R trap +``` + +## inst_set_greater_than_unsigned_imm_1 + +Initial non-zero registers: + * r7 = 0xfffffffffffffff6 + +``` + : @0 + 0: 8e 79 0a r9 = r7 >u 0xa + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 >u 0xa + DeeE-R trap +``` + +## inst_set_less_than_signed_0 + +Initial non-zero registers: + * r7 = 0xa + * r8 = 0xfffffffffffffff6 + * r9 = 0xdeadbeef + +``` + : @0 + 0: d9 87 09 r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeeER r9 = r7 >a r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffff000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >>a r8 + .DeeER trap +``` + +## inst_shift_arithmetic_right_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000075 + * r8 = 0x21 + +``` + : @0 + 0: c7 87 09 i32 r9 = r7 >>a r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffc000003a (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >>a r8 + .DeeER trap +``` + +## inst_shift_arithmetic_right_64 + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x3 + +``` + : @0 + 0: d1 87 09 r9 = r7 >>a r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xf00000000000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>a r8 + DeeER trap +``` + +## inst_shift_arithmetic_right_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x41 + +``` + : @0 + 0: d1 87 09 r9 = r7 >>a r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xc00000000000003a (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>a r8 + DeeER trap +``` + +## inst_shift_arithmetic_right_imm_32 + +Initial non-zero registers: + * r7 = 0x80000075 + +``` + : @0 + 0: 8c 79 03 i32 r9 = r7 >>a 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffff000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 >>a 0x3 + DeeER trap +``` + +## inst_shift_arithmetic_right_imm_64 + +Initial non-zero registers: + * r7 = 0xffffffff80000075 + +``` + : @0 + 0: 99 79 03 r9 = r7 >>a 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffff000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >>a 0x3 + DeeER trap +``` + +## inst_shift_arithmetic_right_imm_alt_32 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 92 89 01 00 ff i32 r9 = 0xffffffffffff0001 >>a r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffe000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = 0xffffffffffff0001 >>a r8 + .DeeER trap +``` + +## inst_shift_arithmetic_right_imm_alt_64 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 9d 89 01 00 ff r9 = 0xffffffffffff0001 >>a r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffe000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffff0001 >>a r8 + DeeER trap +``` + +## inst_shift_logical_left_32 + +Initial non-zero registers: + * r7 = 0x80000075 + * r8 = 0x3 + +``` + : @0 + 0: c5 87 09 i32 r9 = r7 << r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3a8 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 << r8 + .DeeER trap +``` + +## inst_shift_logical_left_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000075 + * r8 = 0x21 + +``` + : @0 + 0: c5 87 09 i32 r9 = r7 << r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xea (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 << r8 + .DeeER trap +``` + +## inst_shift_logical_left_64 + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x3 + +``` + : @0 + 0: cf 87 09 r9 = r7 << r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3a8 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 << r8 + DeeER trap +``` + +## inst_shift_logical_left_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x41 + +``` + : @0 + 0: cf 87 09 r9 = r7 << r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xea (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 << r8 + DeeER trap +``` + +## inst_shift_logical_left_imm_32 + +Initial non-zero registers: + * r7 = 0x80000075 + +``` + : @0 + 0: 8a 79 03 i32 r9 = r7 << 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3a8 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 << 0x3 + DeeER trap +``` + +## inst_shift_logical_left_imm_64 + +Initial non-zero registers: + * r7 = 0x8000000000000075 + +``` + : @0 + 0: 97 79 03 r9 = r7 << 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x3a8 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 << 0x3 + DeeER trap +``` + +## inst_shift_logical_left_imm_alt_32 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 90 89 01 00 ff i32 r9 = 0xffffffffffff0001 << r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffff80008 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = 0xffffffffffff0001 << r8 + .DeeER trap +``` + +## inst_shift_logical_left_imm_alt_64 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 9b 89 01 00 ff r9 = 0xffffffffffff0001 << r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffff80008 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffff0001 << r8 + DeeER trap +``` + +## inst_shift_logical_right_32 + +Initial non-zero registers: + * r7 = 0x80000075 + * r8 = 0x3 + +``` + : @0 + 0: c6 87 09 i32 r9 = r7 >> r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >> r8 + .DeeER trap +``` + +## inst_shift_logical_right_32_with_overflow + +Initial non-zero registers: + * r7 = 0x80000075 + * r8 = 0x21 + +``` + : @0 + 0: c6 87 09 i32 r9 = r7 >> r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x4000003a (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >> r8 + .DeeER trap +``` + +## inst_shift_logical_right_64 + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x3 + +``` + : @0 + 0: d0 87 09 r9 = r7 >> r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x100000000000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >> r8 + DeeER trap +``` + +## inst_shift_logical_right_64_with_overflow + +Initial non-zero registers: + * r7 = 0x8000000000000075 + * r8 = 0x41 + +``` + : @0 + 0: d0 87 09 r9 = r7 >> r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x400000000000003a (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >> r8 + DeeER trap +``` + +## inst_shift_logical_right_imm_32 + +Initial non-zero registers: + * r7 = 0x80000075 + +``` + : @0 + 0: 8b 79 03 i32 r9 = r7 >> 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 >> 0x3 + DeeER trap +``` + +## inst_shift_logical_right_imm_64 + +Initial non-zero registers: + * r7 = 0x8000000000000075 + +``` + : @0 + 0: 98 79 03 r9 = r7 >> 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x100000000000000e (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 >> 0x3 + DeeER trap +``` + +## inst_shift_logical_right_imm_alt_32 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 91 89 01 00 ff i32 r9 = 0xffffffffffff0001 >> r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1fffe000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9997 + +Gas simulation at offset 0 with total cost of 3: + +``` + DeeER. i32 r9 = 0xffffffffffff0001 >> r8 + .DeeER trap +``` + +## inst_shift_logical_right_imm_alt_64 + +Initial non-zero registers: + * r8 = 0x3 + +``` + : @0 + 0: 9c 89 01 00 ff r9 = 0xffffffffffff0001 >> r8 + 5: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1fffffffffffe000 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffff0001 >> r8 + DeeER trap +``` + +## inst_sign_extend_16 + +Initial non-zero registers: + * r7 = 0xaaaa + +``` + : @0 + 0: 6c 79 r9 = sext16 r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffaaaa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = sext16 r7 + DeeER trap +``` + +## inst_sign_extend_8 + +Initial non-zero registers: + * r7 = 0xaa + +``` + : @0 + 0: 6b 79 r9 = sext8 r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xffffffffffffffaa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = sext8 r7 + DeeER trap +``` + +## inst_store_imm_indirect_u16_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ffe + +``` + : @0 + 0: 47 17 01 34 12 u16 [r7 + 1] = 0x1234 + 5: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 1] = 0x1234 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u16_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20efe + +``` + : @0 + 0: 47 27 00 01 34 12 u16 [r7 + 256] = 0x1234 + 6: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ffe-0x21000 (0x2 bytes) = [0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 256] = 0x1234 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u16_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ffe + +``` + : @0 + 0: 47 07 34 12 u16 [r7 + 0] = 0x1234 + 4: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ffe-0x21000 (0x2 bytes) = [0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 4 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = 0x1234 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u32_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ffc + +``` + : @0 + 0: 48 17 01 78 56 34 12 u32 [r7 + 1] = 0x12345678 + 7: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 1] = 0x12345678 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u32_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20efc + +``` + : @0 + 0: 48 27 00 01 78 56 34 12 u32 [r7 + 256] = 0x12345678 + 8: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ffc-0x21000 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 8 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 256] = 0x12345678 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u32_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ffc + +``` + : @0 + 0: 48 07 78 56 34 12 u32 [r7 + 0] = 0x12345678 + 6: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ffc-0x21000 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0x12345678 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u64_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ff8 + +``` + : @0 + 0: 49 17 01 aa 99 88 77 u64 [r7 + 1] = 0x778899aa + 7: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 1] = 0x778899aa + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u64_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ef8 + +``` + : @0 + 0: 49 27 00 01 aa 99 88 77 u64 [r7 + 256] = 0x778899aa + 8: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ff8-0x20ffc (0x4 bytes) = [0xaa, 0x99, 0x88, 0x77] + +Program should end with: panic + +Final value of the program counter: 8 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 256] = 0x778899aa + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u64_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20ff8 + +``` + : @0 + 0: 49 07 aa 99 88 77 u64 [r7 + 0] = 0x778899aa + 6: 00 trap +``` + +Final non-zero memory chunks: + * 0x20ff8-0x20ffc (0x4 bytes) = [0xaa, 0x99, 0x88, 0x77] + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0x778899aa + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u8_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20fff + +``` + : @0 + 0: 46 17 01 12 u8 [r7 + 1] = 0x12 + 4: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u8_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20eff + +``` + : @0 + 0: 46 27 00 01 12 u8 [r7 + 256] = 0x12 + 5: 00 trap +``` + +Final non-zero memory chunks: + * 0x20fff-0x21000 (0x1 bytes) = [0x12] + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 256] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_imm_indirect_u8_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20fff + +``` + : @0 + 0: 46 07 12 u8 [r7 + 0] = 0x12 + 3: 00 trap +``` + +Final non-zero memory chunks: + * 0x20fff-0x21000 (0x1 bytes) = [0x12] + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_imm_u16 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +``` + : @0 + 0: 1f 03 00 00 02 34 12 u16 [0x20000] = 0x1234 + 7: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20002 (0x2 bytes) = [0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 7 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x20000] = 0x1234 + DeeE-----------------------R trap +``` + +## inst_store_imm_u32 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +``` + : @0 + 0: 20 03 00 00 02 78 56 34 12 u32 [0x20000] = 0x12345678 + 9: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 9 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x20000] = 0x12345678 + DeeE-----------------------R trap +``` + +## inst_store_imm_u64 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +``` + : @0 + 0: 21 03 00 00 02 78 56 34 12 u64 [0x20000] = 0x12345678 + 9: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 9 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x20000] = 0x12345678 + DeeE-----------------------R trap +``` + +## inst_store_imm_u8 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +``` + : @0 + 0: 1e 03 00 00 02 12 u8 [0x20000] = 0x12 + 6: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0x12] + +Program should end with: panic + +Final value of the program counter: 6 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x20000] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_imm_u8_trap_inaccessible + +``` + : @0 + 0: 1e 03 00 00 02 12 u8 [0x20000] = 0x12 + 6: 00 trap +``` + +Program should end with: page-fault (page address = 0x20000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x20000] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_imm_u8_trap_read_only + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + +``` + : @0 + 0: 1e 03 00 00 01 12 u8 [0x10000] = 0x12 + 6: 00 trap +``` + +Program should end with: page-fault (page address = 0x10000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10000] = 0x12 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u16_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 79 78 01 10 u16 [r7 + 0x1001] = r8 + 4: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x1001] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u16_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 79 78 0a u16 [r7 + 0xa] = r8 + 3: 00 trap +``` + +Final non-zero memory chunks: + * 0x2000a-0x2000c (0x2 bytes) = [0x78, 0x56] + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xa] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u16_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 79 78 u16 [r7 + 0] = r8 + 2: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20002 (0x2 bytes) = [0x78, 0x56] + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u32_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 7a 78 01 10 u32 [r7 + 0x1001] = r8 + 4: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x1001] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u32_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 7a 78 0a u32 [r7 + 0xa] = r8 + 3: 00 trap +``` + +Final non-zero memory chunks: + * 0x2000a-0x2000e (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u32_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 7a 78 u32 [r7 + 0] = r8 + 2: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u64_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x8182838485868788 + +``` + : @0 + 0: 7b 78 01 10 u64 [r7 + 0x1001] = r8 + 4: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x1001] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u64_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x8182838485868788 + +``` + : @0 + 0: 7b 78 0a u64 [r7 + 0xa] = r8 + 3: 00 trap +``` + +Final non-zero memory chunks: + * 0x2000a-0x20012 (0x8 bytes) = [0x88, 0x87, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81] + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xa] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u64_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x8182838485868788 + +``` + : @0 + 0: 7b 78 u64 [r7 + 0] = r8 + 2: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20008 (0x8 bytes) = [0x88, 0x87, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81] + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u8_with_offset_nok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 78 78 01 10 u8 [r7 + 0x1001] = a1 + 4: 00 trap +``` + +Program should end with: page-fault (page address = 0x21000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1001] = a1 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u8_with_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 78 78 0a u8 [r7 + 0xa] = a1 + 3: 00 trap +``` + +Final non-zero memory chunks: + * 0x2000a-0x2000b (0x1 bytes) = [0x78] + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xa] = a1 + DeeE-----------------------R trap +``` + +## inst_store_indirect_u8_without_offset_ok + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x20000 + * r8 = 0x12345678 + +``` + : @0 + 0: 78 78 u8 [r7 + 0] = a1 + 2: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0x78] + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + DeeE-----------------------R trap +``` + +## inst_store_u16 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x12345678 + +``` + : @0 + 0: 3c 07 00 00 02 u16 [0x20000] = r7 + 5: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20002 (0x2 bytes) = [0x78, 0x56] + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x20000] = r7 + DeeE-----------------------R trap +``` + +## inst_store_u32 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x12345678 + +``` + : @0 + 0: 3d 07 00 00 02 u32 [0x20000] = r7 + 5: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20004 (0x4 bytes) = [0x78, 0x56, 0x34, 0x12] + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x20000] = r7 + DeeE-----------------------R trap +``` + +## inst_store_u64 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x8182838485868788 + +``` + : @0 + 0: 3e 07 00 00 02 u64 [0x20000] = r7 + 5: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20008 (0x8 bytes) = [0x88, 0x87, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81] + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x20000] = r7 + DeeE-----------------------R trap +``` + +## inst_store_u8 + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x12345678 + +``` + : @0 + 0: 3b 07 00 00 02 u8 [0x20000] = r7 + 5: 00 trap +``` + +Final non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0x78] + +Program should end with: panic + +Final value of the program counter: 5 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x20000] = r7 + DeeE-----------------------R trap +``` + +## inst_store_u8_trap_inaccessible + +Initial non-zero registers: + * r7 = 0x12345678 + +``` + : @0 + 0: 3b 07 00 00 02 u8 [0x20000] = r7 + 5: 00 trap +``` + +Program should end with: page-fault (page address = 0x20000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x20000] = r7 + DeeE-----------------------R trap +``` + +## inst_store_u8_trap_read_only + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + +Initial non-zero registers: + * r7 = 0x12345678 + +``` + : @0 + 0: 3b 07 00 00 01 u8 [0x10000] = r7 + 5: 00 trap +``` + +Program should end with: page-fault (page address = 0x10000) + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9975 + +Gas simulation at offset 0 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10000] = r7 + DeeE-----------------------R trap +``` + +## inst_sub_32 + +Initial non-zero registers: + * r7 = 0x2 + * r8 = 0x1 + +``` + : @0 + 0: bf 87 09 i32 r9 = r7 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 - r8 + DeeER trap +``` + +## inst_sub_32_with_overflow + +Initial non-zero registers: + * r7 = 0x2 + * r8 = 0x4 + +``` + : @0 + 0: bf 87 09 i32 r9 = r7 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffe (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 - r8 + DeeER trap +``` + +## inst_sub_64 + +Initial non-zero registers: + * r7 = 0x2 + * r8 = 0x1 + +``` + : @0 + 0: c9 87 09 r9 = r7 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 - r8 + DeeER trap +``` + +## inst_sub_64_with_overflow + +Initial non-zero registers: + * r7 = 0x2 + * r8 = 0x4 + +``` + : @0 + 0: c9 87 09 r9 = r7 - r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffffe (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 - r8 + DeeER trap +``` + +## inst_sub_imm_32 + +Initial non-zero registers: + * r7 = 0x2 + +``` + : @0 + 0: 83 79 ff i32 r9 = r7 + 0xffffffffffffffff + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER i32 r9 = r7 + 0xffffffffffffffff + DeeER trap +``` + +## inst_sub_imm_64 + +Initial non-zero registers: + * r7 = 0x2 + +``` + : @0 + 0: 95 79 ff r9 = r7 + 0xffffffffffffffff + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x1 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 + 0xffffffffffffffff + DeeER trap +``` + +## inst_trap + +``` + : @0 + 0: 00 trap +``` + +Program should end with: panic + +Final value of the program counter: 0 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER trap +``` + +## inst_xnor + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: e2 87 09 r9 = ~(r7 ^ r8) + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xfffffffffffffff9 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeeER r9 = ~(r7 ^ r8) + DeeER trap +``` + +## inst_xor + +Initial non-zero registers: + * r7 = 0x5 + * r8 = 0x3 + +``` + : @0 + 0: d3 87 09 r9 = r7 ^ r8 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 ^ r8 + DeeER trap +``` + +## inst_xor_imm + +Initial non-zero registers: + * r7 = 0x5 + +``` + : @0 + 0: 85 79 03 r9 = r7 ^ 0x3 + 3: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0x6 (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 3 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = r7 ^ 0x3 + DeeER trap +``` + +## inst_zero_extend_16 + +Initial non-zero registers: + * r7 = 0xaaaa + +``` + : @0 + 0: 6d 79 r9 = zext16 r7 + 2: 00 trap +``` + +Registers after execution (only changed registers): + * r9 = 0xaaaa (initially was 0x0) + +Program should end with: panic + +Final value of the program counter: 2 + +Gas consumed: 10000 -> 9998 + +Gas simulation at offset 0 with total cost of 2: + +``` + DeER. r9 = zext16 r7 + DeeER trap +``` + +## multistep_ecalli_at_the_start_of_block + +Execution steps: + * Start execution + * Execution interrupted: status = 'ecalli' (hostcall = 3), gas = 9898, pc = 0 + * Set: r8 = 0xa + * Resume execution + * Execution interrupted: status = 'ecalli' (hostcall = 4), gas = 9898, pc = 10 + * Set: r0 = 0xffff0000 + * Resume execution + * Execution interrupted: status = 'halt', gas = 9898, pc = 12 + +``` + : @0 + 0: 0a 03 ecalli 3 + 2: 33 07 00 00 03 r7 = 0x30000 + 7: c8 78 09 r9 = r8 + r7 + 10: 0a 04 ecalli 4 + 12: 32 00 jump [r0 + 0] +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r7 = 0x30000 (initially was 0x0) + * r8 = 0xa (initially was 0x0) + * r9 = 0x3000a (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 12 + +Gas consumed: 10000 -> 9898 + +Gas simulation at offset 0 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. ecalli 3 + .DeE--------------------------------------------------------------------------------------------------R.. r7 = 0x30000 + .D=eE-------------------------------------------------------------------------------------------------R.. r9 = r8 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER ecalli 4 + ...DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R jump [r0 + 0] +``` + +## multistep_ecalli_in_the_middle_of_block + +Execution steps: + * Start execution + * Execution interrupted: status = 'ecalli' (hostcall = 3), gas = 9897, pc = 5 + * Set: r8 = 0xa + * Resume execution + * Execution interrupted: status = 'ecalli' (hostcall = 4), gas = 9897, pc = 10 + * Set: r0 = 0xffff0000 + * Resume execution + * Execution interrupted: status = 'halt', gas = 9897, pc = 12 + +``` + : @0 + 0: 33 07 00 00 03 r7 = 0x30000 + 5: 0a 03 ecalli 3 + 7: c8 78 09 r9 = r8 + r7 + 10: 0a 04 ecalli 4 + 12: 32 00 jump [r0 + 0] +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r7 = 0x30000 (initially was 0x0) + * r8 = 0xa (initially was 0x0) + * r9 = 0x3000a (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 12 + +Gas consumed: 10000 -> 9897 + +Gas simulation at offset 0 with total cost of 103: + +``` + DeER...................................................................................................... r7 = 0x30000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. ecalli 3 + ..DeE--------------------------------------------------------------------------------------------------R.. r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER ecalli 4 + ....DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R jump [r0 + 0] +``` + +## multistep_paging_at_the_start_of_block + +Execution steps: + * Start execution + * Execution interrupted: status = 'page-fault' (address = 0x30000), gas = 9973, pc = 0 + * Resume execution + * Execution interrupted: status = 'page-fault' (address = 0x30000), gas = 9973, pc = 0 + * Map page: 0x30000-0x31000 (0x1000 bytes, RW) + * Write: 0x30000-0x30001 (0x1 bytes) = [0x01] + * Write: 0x30fff-0x31000 (0x1 bytes) = [0x02] + * Resume execution + * Execution interrupted: status = 'page-fault' (address = 0x31000), gas = 9973, pc = 10 + * Map page: 0x31000-0x32000 (0x1000 bytes, RW) + * Write: 0x31fff-0x32000 (0x1 bytes) = [0x03] + * Set: r0 = 0xffff0000 + * Resume execution + * Execution interrupted: status = 'halt', gas = 9973, pc = 21 + +Final page map: + * RW: 0x30000-0x31000 (0x1000 bytes) + * RW: 0x31000-0x32000 (0x1000 bytes) + +``` + : @0 + 0: 34 08 00 00 03 r8 = u8 [0x30000] + 5: 34 09 ff 0f 03 r9 = u8 [0x30fff] + 10: 34 0a ff 1f 03 r10 = u8 [0x31fff] + 15: c8 98 0b r11 = r8 + r9 + 18: c8 ab 0b r11 = r11 + r10 + 21: 32 00 jump [r0 + 0] +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r8 = 0x1 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x3 (initially was 0x0) + * r11 = 0x6 (initially was 0x0) + +Final non-zero memory chunks: + * 0x30000-0x30001 (0x1 bytes) = [0x01] + * 0x30fff-0x31000 (0x1 bytes) = [0x02] + * 0x31fff-0x32000 (0x1 bytes) = [0x03] + +Program should end with: halt + +Final value of the program counter: 21 + +Gas consumed: 10000 -> 9973 + +Gas simulation at offset 0 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [0x30000] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [0x30fff] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u8 [0x31fff] + .D========================eER. r11 = r8 + r9 + .D=========================eER r11 = r11 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +## multistep_paging_in_the_middle_of_block + +Execution steps: + * Start execution + * Execution interrupted: status = 'page-fault' (address = 0x30000), gas = 9972, pc = 5 + * Resume execution + * Execution interrupted: status = 'page-fault' (address = 0x30000), gas = 9972, pc = 5 + * Map page: 0x30000-0x31000 (0x1000 bytes, RW) + * Write: 0x30000-0x30001 (0x1 bytes) = [0x01] + * Write: 0x30fff-0x31000 (0x1 bytes) = [0x02] + * Resume execution + * Execution interrupted: status = 'page-fault' (address = 0x31000), gas = 9972, pc = 11 + * Map page: 0x31000-0x32000 (0x1000 bytes, RW) + * Write: 0x31fff-0x32000 (0x1 bytes) = [0x03] + * Set: r0 = 0xffff0000 + * Resume execution + * Execution interrupted: status = 'halt', gas = 9972, pc = 21 + +Final page map: + * RW: 0x30000-0x31000 (0x1000 bytes) + * RW: 0x31000-0x32000 (0x1000 bytes) + +``` + : @0 + 0: 33 07 00 00 03 r7 = 0x30000 + 5: 7c 78 r8 = u8 [r7 + 0] + 7: 7c 79 ff 0f r9 = u8 [r7 + 0xfff] + 11: 7c 7a ff 1f r10 = u8 [r7 + 0x1fff] + 15: c8 98 0b r11 = r8 + r9 + 18: c8 ab 0b r11 = r11 + r10 + 21: 32 00 jump [r0 + 0] +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r7 = 0x30000 (initially was 0x0) + * r8 = 0x1 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x3 (initially was 0x0) + * r11 = 0x6 (initially was 0x0) + +Final non-zero memory chunks: + * 0x30000-0x30001 (0x1 bytes) = [0x01] + * 0x30fff-0x31000 (0x1 bytes) = [0x02] + * 0x31fff-0x32000 (0x1 bytes) = [0x03] + +Program should end with: halt + +Final value of the program counter: 21 + +Gas consumed: 10000 -> 9972 + +Gas simulation at offset 0 with total cost of 28: + +``` + DeER........................... r7 = 0x30000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r7 + 0xfff] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u8 [r7 + 0x1fff] + .D=========================eER. r11 = r8 + r9 + .D==========================eER r11 = r11 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +## riscv_rv64ua_amoadd_d + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7b a7 u64 [r10 + 0] = r7 + 33: 82 ab r11 = u64 [r10 + 0] + 35: 3e 02 00 00 03 u64 [0x30000] = r2 + 40: c8 8b 02 r2 = r11 + r8 + 43: 7b a2 u64 [r10 + 0] = r2 + 45: 3a 02 00 00 03 r2 = u64 [0x30000] + 50: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 56: ab 4b 4f jump 135 if r11 != r4 + : @2 + 59: 02 unlikely + 60: 33 05 03 r5 = 0x3 + 63: 82 ac r12 = u64 [r10 + 0] + 65: 33 04 ff r4 = 0xffffffffffffffff + 68: 97 44 1f r4 = r4 << 0x1f + 71: 95 44 00 f8 r4 = r4 + 0xfffffffffffff800 + 75: ab 4c 3c jump 135 if r12 != r4 + : @3 + 78: 02 unlikely + 79: 33 05 04 r5 = 0x4 + 82: 82 ab r11 = u64 [r10 + 0] + 84: 3e 02 00 00 03 u64 [0x30000] = r2 + 89: c8 8b 02 r2 = r11 + r8 + 92: 7b a2 u64 [r10 + 0] = r2 + 94: 3a 02 00 00 03 r2 = u64 [0x30000] + 99: 33 04 ff r4 = 0xffffffffffffffff + 102: 97 44 1f r4 = r4 << 0x1f + 105: 95 44 00 f8 r4 = r4 + 0xfffffffffffff800 + 109: ab 4b 1a jump 135 if r11 != r4 + : @4 + 112: 02 unlikely + 113: 33 05 05 r5 = 0x5 + 116: 82 ac r12 = u64 [r10 + 0] + 118: 33 04 00 00 f8 r4 = 0xfffffffffff80000 + 123: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 126: 97 44 0c r4 = r4 << 0xc + 129: ab 4c 06 jump 135 if r12 != r4 + : @5 + 132: 52 05 04 jump 136 if r5 != 0 + : @6 + 135: 00 trap + : @7 + 136: 28 78 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffff7ffff000 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0xfffffffffffff800 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xffffffff7ffff800 (initially was 0x0) + * r12 = 0xffffffff7ffff000 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30009-0x30010 (0x7 bytes) = [0xf0, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9751 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r2 + ..D================================================eER......................... r2 = r11 + r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r2 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 135 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffffffffffff + .DeE--------------------------------------R r4 = r4 << 0x1f + .D=eE-------------------------------------R r4 = r4 + 0xfffffffffffff800 + .D========================eE--------------R jump 135 if r12 != r4 +``` + +Gas simulation at offset 78 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [0x30000] = r2 + .D========================eE--------------R........... r2 = r11 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r2 = u64 [0x30000] + ..DeE------------------------------------------------R r4 = 0xffffffffffffffff + ..D=eE-----------------------------------------------R r4 = r4 << 0x1f + ..D==eE----------------------------------------------R r4 = r4 + 0xfffffffffffff800 + ..D=======================eE-------------------------R jump 135 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffff80000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xffffffffffffffff + .D==eE------------------------------------R r4 = r4 << 0xc + .D========================eE--------------R jump 135 if r12 != r4 +``` + +Gas simulation at offset 132 with total cost of 1: + +``` + DeER jump 136 if r5 != 0 +``` + +Gas simulation at offset 135 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 136 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoadd_w + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7a a7 u32 [r10 + 0] = r7 + 33: 3e 04 00 00 03 u64 [0x30000] = r4 + 38: 97 84 20 r4 = r8 << 0x20 + 41: 99 44 20 r4 = r4 >>a 0x20 + 44: 81 ab r11 = i32 [r10 + 0] + 46: be 4b 04 i32 r4 = r11 + r4 + 49: 7a a4 u32 [r10 + 0] = r4 + 51: 3a 04 00 00 03 r4 = u64 [0x30000] + 56: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 62: ab 4b 54 jump 146 if r11 != r4 + : @2 + 65: 02 unlikely + 66: 33 05 03 r5 = 0x3 + 69: 81 ac r12 = i32 [r10 + 0] + 71: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 77: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 81: ab 4c 41 jump 146 if r12 != r4 + : @3 + 84: 02 unlikely + 85: 33 05 04 r5 = 0x4 + 88: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 94: 3e 04 00 00 03 u64 [0x30000] = r4 + 99: 97 84 20 r4 = r8 << 0x20 + 102: 99 44 20 r4 = r4 >>a 0x20 + 105: 81 ab r11 = i32 [r10 + 0] + 107: be 4b 04 i32 r4 = r11 + r4 + 110: 7a a4 u32 [r10 + 0] = r4 + 112: 3a 04 00 00 03 r4 = u64 [0x30000] + 117: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 123: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 127: ab 4b 13 jump 146 if r11 != r4 + : @4 + 130: 02 unlikely + 131: 33 05 05 r5 = 0x5 + 134: 81 ac r12 = i32 [r10 + 0] + 136: 33 04 00 f8 r4 = 0xfffffffffffff800 + 140: ab 4c 06 jump 146 if r12 != r4 + : @5 + 143: 52 05 04 jump 147 if r5 != 0 + : @6 + 146: 00 trap + : @7 + 147: 28 6d ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xfffffffffffff800 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0xffffffff80000000 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0x7ffff800 (initially was 0x0) + * r12 = 0xfffffffffffff800 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x30004 (0x3 bytes) = [0xf8, 0xff, 0x7f] + * 0x30009-0x3000c (0x3 bytes) = [0xf8, 0xff, 0xff] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9748 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 77: + +``` + DeER............................................................................ r5 = 0x2 + DeER............................................................................ r7 = 0xffffffff80000000 + DeER............................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... u64 [0x30000] = r4 + .DeE------------------------------------------------R........................... r4 = r8 << 0x20 + ..DeE-----------------------------------------------R........................... r4 = r4 >>a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = i32 [r10 + 0] + ..D================================================eeER......................... i32 r4 = r11 + r4 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r4 = u64 [0x30000] + ...DeE-------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE--------------------------R jump 146 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + .D========================eE--------------R jump 146 if r12 != r4 +``` + +Gas simulation at offset 84 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0x4 + DeE---------------------------------------R............. r8 = 0xffffffff80000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. u64 [0x30000] = r4 + .DeE--------------------------------------R............. r4 = r8 << 0x20 + .D=eE-------------------------------------R............. r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r11 = i32 [r10 + 0] + ..D========================eeE------------R............. i32 r4 = r11 + r4 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r4 = u64 [0x30000] + ...DeE-------------------------------------------------R r4 = 0xffffffff80000000 + ...D=eeE-----------------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + ...D=======================eE--------------------------R jump 146 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff800 + .D========================eE--------------R jump 146 if r12 != r4 +``` + +Gas simulation at offset 143 with total cost of 1: + +``` + DeER jump 147 if r5 != 0 +``` + +Gas simulation at offset 146 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 147 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoand_d + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7b a7 u64 [r10 + 0] = r7 + 33: 82 ab r11 = u64 [r10 + 0] + 35: 3e 02 00 00 03 u64 [0x30000] = r2 + 40: d2 8b 02 r2 = r11 & r8 + 43: 7b a2 u64 [r10 + 0] = r2 + 45: 3a 02 00 00 03 r2 = u64 [0x30000] + 50: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 56: ab 4b 47 jump 127 if r11 != r4 + : @2 + 59: 02 unlikely + 60: 33 05 03 r5 = 0x3 + 63: 82 ac r12 = u64 [r10 + 0] + 65: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 71: ab 4c 38 jump 127 if r12 != r4 + : @3 + 74: 33 05 04 r5 = 0x4 + 77: 33 08 01 r8 = 0x1 + 80: 97 88 1f r8 = r8 << 0x1f + 83: 82 ab r11 = u64 [r10 + 0] + 85: 3e 02 00 00 03 u64 [0x30000] = r2 + 90: d2 8b 02 r2 = r11 & r8 + 93: 7b a2 u64 [r10 + 0] = r2 + 95: 3a 02 00 00 03 r2 = u64 [0x30000] + 100: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 106: ab 4b 15 jump 127 if r11 != r4 + : @4 + 109: 02 unlikely + 110: 33 05 05 r5 = 0x5 + 113: 82 ac r12 = u64 [r10 + 0] + 115: 33 04 01 r4 = 0x1 + 118: 97 44 1f r4 = r4 << 0x1f + 121: ab 4c 06 jump 127 if r12 != r4 + : @5 + 124: 52 05 04 jump 128 if r5 != 0 + : @6 + 127: 00 trap + : @7 + 128: 28 80 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0x80000000 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x80000000 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xffffffff80000000 (initially was 0x0) + * r12 = 0x80000000 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x3000b-0x3000c (0x1 bytes) = [0x80] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9751 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r2 + ..D================================================eER......................... r2 = r11 & r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r2 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 127 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .D========================eE--------------R jump 127 if r12 != r4 +``` + +Gas simulation at offset 74 with total cost of 51: + +``` + DeER.................................................. r5 = 0x4 + DeER.................................................. r8 = 0x1 + D=eER................................................. r8 = r8 << 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x30000] = r2 + .D========================eER......................... r2 = r11 & r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [0x30000] + ..DeE------------------------------------------------R r4 = 0xffffffff80000000 + ..D=======================eE-------------------------R jump 127 if r11 != r4 +``` + +Gas simulation at offset 109 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0x1 + .DeE--------------------------------------R r4 = r4 << 0x1f + .D========================eE--------------R jump 127 if r12 != r4 +``` + +Gas simulation at offset 124 with total cost of 1: + +``` + DeER jump 128 if r5 != 0 +``` + +Gas simulation at offset 127 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 128 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoand_w + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7a a7 u32 [r10 + 0] = r7 + 33: 3e 04 00 00 03 u64 [0x30000] = r4 + 38: 97 84 20 r4 = r8 << 0x20 + 41: 99 44 20 r4 = r4 >>a 0x20 + 44: 81 ab r11 = i32 [r10 + 0] + 46: d2 4b 04 r4 = r11 & r4 + 49: 7a a4 u32 [r10 + 0] = r4 + 51: 3a 04 00 00 03 r4 = u64 [0x30000] + 56: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 62: ab 4b 4d jump 139 if r11 != r4 + : @2 + 65: 02 unlikely + 66: 33 05 03 r5 = 0x3 + 69: 81 ac r12 = i32 [r10 + 0] + 71: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 77: ab 4c 3e jump 139 if r12 != r4 + : @3 + 80: 33 05 04 r5 = 0x4 + 83: 33 08 01 r8 = 0x1 + 86: 97 88 1f r8 = r8 << 0x1f + 89: 3e 04 00 00 03 u64 [0x30000] = r4 + 94: 97 84 20 r4 = r8 << 0x20 + 97: 99 44 20 r4 = r4 >>a 0x20 + 100: 81 ab r11 = i32 [r10 + 0] + 102: d2 4b 04 r4 = r11 & r4 + 105: 7a a4 u32 [r10 + 0] = r4 + 107: 3a 04 00 00 03 r4 = u64 [0x30000] + 112: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 118: ab 4b 15 jump 139 if r11 != r4 + : @4 + 121: 02 unlikely + 122: 33 05 05 r5 = 0x5 + 125: 81 ac r12 = i32 [r10 + 0] + 127: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 133: ab 4c 06 jump 139 if r12 != r4 + : @5 + 136: 52 05 04 jump 140 if r5 != 0 + : @6 + 139: 00 trap + : @7 + 140: 28 74 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffff80000000 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x80000000 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xffffffff80000000 (initially was 0x0) + * r12 = 0xffffffff80000000 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30003-0x30008 (0x5 bytes) = [0x80, 0xff, 0xff, 0xff, 0xff] + * 0x3000b-0x3000c (0x1 bytes) = [0x80] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9750 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r4 + .DeE------------------------------------------------R.......................... r4 = r8 << 0x20 + ..DeE-----------------------------------------------R.......................... r4 = r4 >>a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [r10 + 0] + ..D================================================eER......................... r4 = r11 & r4 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r4 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 139 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .D========================eE--------------R jump 139 if r12 != r4 +``` + +Gas simulation at offset 80 with total cost of 52: + +``` + DeER................................................... r5 = 0x4 + DeER................................................... r8 = 0x1 + D=eER.................................................. r8 = r8 << 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [0x30000] = r4 + .D=eE----------------------R........................... r4 = r8 << 0x20 + .D==eE---------------------R........................... r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [r10 + 0] + ..D========================eER......................... r4 = r11 & r4 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..DeE-------------------------------------------------R r4 = 0xffffffff80000000 + ...D=======================eE-------------------------R jump 139 if r11 != r4 +``` + +Gas simulation at offset 121 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .D========================eE--------------R jump 139 if r12 != r4 +``` + +Gas simulation at offset 136 with total cost of 1: + +``` + DeER jump 140 if r5 != 0 +``` + +Gas simulation at offset 139 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 140 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amomax_d + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x10] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7b a7 u64 [r10 + 0] = r7 + 33: 82 ab r11 = u64 [r10 + 0] + 35: 3e 02 00 00 03 u64 [0x30000] = r2 + 40: 3e 03 08 00 03 u64 [0x30008] = r3 + 45: d9 b8 02 r2 = r8 9742 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30008] = r3 + ..D=================================================eeeER........................... r2 = r8 >a 0x20 + 54: 81 ab r11 = i32 [r10 + 0] + 56: d9 b4 02 r2 = r4 >a 0x20 + 134: 81 ab r11 = i32 [r10 + 0] + 136: d9 b4 02 r2 = r4 >a 0x20 + 218: 81 ab r11 = i32 [r10 + 0] + 220: d9 b4 02 r2 = r4 9596 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30010] = r4 + ..D========================eE-----------------------R............................... r2 = r8 << 0x20 + ..D=========================eE----------------------R............................... r4 = r2 >>a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D================================================eeeER........................... r2 = r4 >a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D===============================================eeeER........................... r2 = r4 >a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ....D===============================================eeeER........................... r2 = r4 9742 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30008] = r3 + ..D=================================================eeeER........................... r2 = r8 >a 0x20 + 54: 81 ab r11 = i32 [r10 + 0] + 56: d8 b4 02 r2 = r4 >a 0x20 + 134: 81 ab r11 = i32 [r10 + 0] + 136: d8 b4 02 r2 = r4 >a 0x20 + 218: 81 ab r11 = i32 [r10 + 0] + 220: d8 b4 02 r2 = r4 9596 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30010] = r4 + ..D========================eE-----------------------R............................... r2 = r8 << 0x20 + ..D=========================eE----------------------R............................... r4 = r2 >>a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D================================================eeeER........................... r2 = r4 >a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D===============================================eeeER........................... r2 = r4 >a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ....D===============================================eeeER........................... r2 = r4 9742 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30008] = r3 + ..D=================================================eeeER........................... r2 = r11 >a 0x20 + 54: 81 ab r11 = i32 [r10 + 0] + 56: d9 4b 02 r2 = r11 >a 0x20 + 136: 81 ab r11 = i32 [r10 + 0] + 138: d9 4b 02 r2 = r11 >a 0x20 + 220: 81 ab r11 = i32 [r10 + 0] + 222: d9 4b 02 r2 = r11 9596 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30010] = r4 + ..D========================eE-----------------------R............................... r2 = r8 << 0x20 + ..D=========================eE----------------------R............................... r4 = r2 >>a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D================================================eeeER........................... r2 = r11 >a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D===============================================eeeER........................... r2 = r11 >a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ....D===============================================eeeER........................... r2 = r11 9742 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. u64 [0x30008] = r3 + ..D=================================================eeeER........................... r2 = r11 >a 0x20 + 54: 81 ab r11 = i32 [r10 + 0] + 56: d8 4b 02 r2 = r11 >a 0x20 + 136: 81 ab r11 = i32 [r10 + 0] + 138: d8 4b 02 r2 = r11 >a 0x20 + 219: 81 ab r11 = i32 [r10 + 0] + 221: d8 4b 02 r2 = r11 9596 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 81: + +``` + DeER................................................................................ r5 = 0x2 + DeER................................................................................ r7 = 0xffffffff80000000 + DeER................................................................................ r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30000] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [0x30010] = r4 + ..D========================eE-----------------------R............................... r2 = r8 << 0x20 + ..D=========================eE----------------------R............................... r4 = r2 >>a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D================================================eeeER........................... r2 = r11 >a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ...D===============================================eeeER........................... r2 = r11 >a 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = i32 [r10 + 0] + ....D===============================================eeeER........................... r2 = r11 9751 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r2 + ..D================================================eER......................... r2 = r11 | r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r2 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 119 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff800 + .D========================eE--------------R jump 119 if r12 != r4 +``` + +Gas simulation at offset 72 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x4 + DeE---------------------------------------R........... r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [0x30000] = r2 + .D========================eE--------------R........... r2 = r11 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [0x30000] + ..DeE------------------------------------------------R r4 = 0xfffffffffffff800 + ..D=======================eE-------------------------R jump 119 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff801 + .D========================eE--------------R jump 119 if r12 != r4 +``` + +Gas simulation at offset 116 with total cost of 1: + +``` + DeER jump 120 if r5 != 0 +``` + +Gas simulation at offset 119 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 120 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoor_w + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7a a7 u32 [r10 + 0] = r7 + 33: 3e 04 00 00 03 u64 [0x30000] = r4 + 38: 97 84 20 r4 = r8 << 0x20 + 41: 99 44 20 r4 = r4 >>a 0x20 + 44: 81 ab r11 = i32 [r10 + 0] + 46: d4 4b 04 r4 = r11 | r4 + 49: 7a a4 u32 [r10 + 0] = r4 + 51: 3a 04 00 00 03 r4 = u64 [0x30000] + 56: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 62: ab 4b 45 jump 131 if r11 != r4 + : @2 + 65: 02 unlikely + 66: 33 05 03 r5 = 0x3 + 69: 81 ac r12 = i32 [r10 + 0] + 71: 33 04 00 f8 r4 = 0xfffffffffffff800 + 75: ab 4c 38 jump 131 if r12 != r4 + : @3 + 78: 02 unlikely + 79: 33 05 04 r5 = 0x4 + 82: 33 08 01 r8 = 0x1 + 85: 3e 04 00 00 03 u64 [0x30000] = r4 + 90: 97 84 20 r4 = r8 << 0x20 + 93: 99 44 20 r4 = r4 >>a 0x20 + 96: 81 ab r11 = i32 [r10 + 0] + 98: d4 4b 04 r4 = r11 | r4 + 101: 7a a4 u32 [r10 + 0] = r4 + 103: 3a 04 00 00 03 r4 = u64 [0x30000] + 108: 33 04 00 f8 r4 = 0xfffffffffffff800 + 112: ab 4b 13 jump 131 if r11 != r4 + : @4 + 115: 02 unlikely + 116: 33 05 05 r5 = 0x5 + 119: 81 ac r12 = i32 [r10 + 0] + 121: 33 04 01 f8 r4 = 0xfffffffffffff801 + 125: ab 4c 06 jump 131 if r12 != r4 + : @5 + 128: 52 05 04 jump 132 if r5 != 0 + : @6 + 131: 00 trap + : @7 + 132: 28 7c ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xfffffffffffff801 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x1 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xfffffffffffff800 (initially was 0x0) + * r12 = 0xfffffffffffff801 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x3000c (0xb bytes) = [0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0xf8, 0xff, 0xff] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9750 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r4 + .DeE------------------------------------------------R.......................... r4 = r8 << 0x20 + ..DeE-----------------------------------------------R.......................... r4 = r4 >>a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [r10 + 0] + ..D================================================eER......................... r4 = r11 | r4 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r4 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 131 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff800 + .D========================eE--------------R jump 131 if r12 != r4 +``` + +Gas simulation at offset 78 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x4 + DeE---------------------------------------R............ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + .DeE--------------------------------------R............ r4 = r8 << 0x20 + .D=eE-------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r10 + 0] + ..D========================eE-------------R............ r4 = r11 | r4 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..DeE-------------------------------------------------R r4 = 0xfffffffffffff800 + ...D=======================eE-------------------------R jump 131 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff801 + .D========================eE--------------R jump 131 if r12 != r4 +``` + +Gas simulation at offset 128 with total cost of 1: + +``` + DeER jump 132 if r5 != 0 +``` + +Gas simulation at offset 131 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 132 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoswap_d + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7b a7 u64 [r10 + 0] = r7 + 33: 82 ab r11 = u64 [r10 + 0] + 35: 3e 02 00 00 03 u64 [0x30000] = r2 + 40: 95 82 r2 = r8 + 0 + 42: 7b a2 u64 [r10 + 0] = r2 + 44: 3a 02 00 00 03 r2 = u64 [0x30000] + 49: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 55: ab 4b 42 jump 121 if r11 != r4 + : @2 + 58: 02 unlikely + 59: 33 05 03 r5 = 0x3 + 62: 82 ac r12 = u64 [r10 + 0] + 64: 33 04 00 f8 r4 = 0xfffffffffffff800 + 68: ab 4c 35 jump 121 if r12 != r4 + : @3 + 71: 33 05 04 r5 = 0x4 + 74: 33 08 01 r8 = 0x1 + 77: 97 88 1f r8 = r8 << 0x1f + 80: 82 ab r11 = u64 [r10 + 0] + 82: 3e 02 00 00 03 u64 [0x30000] = r2 + 87: 95 82 r2 = r8 + 0 + 89: 7b a2 u64 [r10 + 0] = r2 + 91: 3a 02 00 00 03 r2 = u64 [0x30000] + 96: 33 04 00 f8 r4 = 0xfffffffffffff800 + 100: ab 4b 15 jump 121 if r11 != r4 + : @4 + 103: 02 unlikely + 104: 33 05 05 r5 = 0x5 + 107: 82 ac r12 = u64 [r10 + 0] + 109: 33 04 01 r4 = 0x1 + 112: 97 44 1f r4 = r4 << 0x1f + 115: ab 4c 06 jump 121 if r12 != r4 + : @5 + 118: 52 05 04 jump 122 if r5 != 0 + : @6 + 121: 00 trap + : @7 + 122: 28 86 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0x80000000 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x80000000 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xfffffffffffff800 (initially was 0x0) + * r12 = 0x80000000 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x3000b-0x3000c (0x1 bytes) = [0x80] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9799 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r7 = 0xffffffff80000000 + DeER.................................................. r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x30000] = r2 + ..DeE-----------------------------------------------R. r2 = r8 + 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [0x30000] + ...DeE-----------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eER jump 121 if r11 != r4 +``` + +Gas simulation at offset 58 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff800 + .D========================eE--------------R jump 121 if r12 != r4 +``` + +Gas simulation at offset 71 with total cost of 28: + +``` + DeER........................... r5 = 0x4 + DeER........................... r8 = 0x1 + D=eER.......................... r8 = r8 << 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x30000] = r2 + .D=eE-----------------------R.. r2 = r8 + 0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = u64 [0x30000] + ..DeE-------------------------R r4 = 0xfffffffffffff800 + ..D=======================eE--R jump 121 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0x1 + .DeE--------------------------------------R r4 = r4 << 0x1f + .D========================eE--------------R jump 121 if r12 != r4 +``` + +Gas simulation at offset 118 with total cost of 1: + +``` + DeER jump 122 if r5 != 0 +``` + +Gas simulation at offset 121 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 122 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoswap_w + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7a a7 u32 [r10 + 0] = r7 + 33: 3e 04 00 00 03 u64 [0x30000] = r4 + 38: 97 84 20 r4 = r8 << 0x20 + 41: 99 44 20 r4 = r4 >>a 0x20 + 44: 81 ab r11 = i32 [r10 + 0] + 46: 83 44 i32 r4 = r4 + 0 + 48: 7a a4 u32 [r10 + 0] = r4 + 50: 3a 04 00 00 03 r4 = u64 [0x30000] + 55: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 61: ab 4b 48 jump 133 if r11 != r4 + : @2 + 64: 02 unlikely + 65: 33 05 03 r5 = 0x3 + 68: 81 ac r12 = i32 [r10 + 0] + 70: 33 04 00 f8 r4 = 0xfffffffffffff800 + 74: ab 4c 3b jump 133 if r12 != r4 + : @3 + 77: 33 05 04 r5 = 0x4 + 80: 33 08 01 r8 = 0x1 + 83: 97 88 1f r8 = r8 << 0x1f + 86: 3e 04 00 00 03 u64 [0x30000] = r4 + 91: 97 84 20 r4 = r8 << 0x20 + 94: 99 44 20 r4 = r4 >>a 0x20 + 97: 81 ab r11 = i32 [r10 + 0] + 99: 83 44 i32 r4 = r4 + 0 + 101: 7a a4 u32 [r10 + 0] = r4 + 103: 3a 04 00 00 03 r4 = u64 [0x30000] + 108: 33 04 00 f8 r4 = 0xfffffffffffff800 + 112: ab 4b 15 jump 133 if r11 != r4 + : @4 + 115: 02 unlikely + 116: 33 05 05 r5 = 0x5 + 119: 81 ac r12 = i32 [r10 + 0] + 121: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 127: ab 4c 06 jump 133 if r12 != r4 + : @5 + 130: 52 05 04 jump 134 if r5 != 0 + : @6 + 133: 00 trap + : @7 + 134: 28 7a ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffff80000000 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x80000000 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0xfffffffffffff800 (initially was 0x0) + * r12 = 0xffffffff80000000 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x30008 (0x7 bytes) = [0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff] + * 0x3000b-0x3000c (0x1 bytes) = [0x80] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9796 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r7 = 0xffffffff80000000 + DeER.................................................. r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x30000] = r4 + .DeE------------------------------------------------R. r4 = r8 << 0x20 + ..DeE-----------------------------------------------R. r4 = r4 >>a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0] + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r4 = u64 [0x30000] + ...DeE-----------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eER jump 133 if r11 != r4 +``` + +Gas simulation at offset 64 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xfffffffffffff800 + .D========================eE--------------R jump 133 if r12 != r4 +``` + +Gas simulation at offset 77 with total cost of 31: + +``` + DeER.............................. r5 = 0x4 + DeER.............................. r8 = 0x1 + D=eER............................. r8 = r8 << 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [0x30000] = r4 + .D=eE----------------------R...... r4 = r8 << 0x20 + .D==eE---------------------R...... r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i32 [r10 + 0] + ..D==eeE--------------------R..... i32 r4 = r4 + 0 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r4 = u64 [0x30000] + ...DeE---------------------------R r4 = 0xfffffffffffff800 + ...D=======================eE----R jump 133 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .D========================eE--------------R jump 133 if r12 != r4 +``` + +Gas simulation at offset 130 with total cost of 1: + +``` + DeER jump 134 if r5 != 0 +``` + +Gas simulation at offset 133 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 134 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoxor_d + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7b a7 u64 [r10 + 0] = r7 + 33: 82 ab r11 = u64 [r10 + 0] + 35: 3e 02 00 00 03 u64 [0x30000] = r2 + 40: d3 8b 02 r2 = r11 ^ r8 + 43: 7b a2 u64 [r10 + 0] = r2 + 45: 3a 02 00 00 03 r2 = u64 [0x30000] + 50: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 56: ab 4b 51 jump 137 if r11 != r4 + : @2 + 59: 02 unlikely + 60: 33 05 03 r5 = 0x3 + 63: 82 ac r12 = u64 [r10 + 0] + 65: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 71: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 75: ab 4c 3e jump 137 if r12 != r4 + : @3 + 78: 02 unlikely + 79: 33 05 04 r5 = 0x4 + 82: 33 08 01 r8 = 0x1 + 85: 82 ab r11 = u64 [r10 + 0] + 87: 3e 02 00 00 03 u64 [0x30000] = r2 + 92: d3 8b 02 r2 = r11 ^ r8 + 95: 7b a2 u64 [r10 + 0] = r2 + 97: 3a 02 00 00 03 r2 = u64 [0x30000] + 102: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 108: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 112: ab 4b 19 jump 137 if r11 != r4 + : @4 + 115: 02 unlikely + 116: 33 05 05 r5 = 0x5 + 119: 82 ac r12 = u64 [r10 + 0] + 121: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 127: 83 44 01 f8 i32 r4 = r4 + 0xfffffffffffff801 + 131: ab 4c 06 jump 137 if r12 != r4 + : @5 + 134: 52 05 04 jump 138 if r5 != 0 + : @6 + 137: 00 trap + : @7 + 138: 28 76 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0x7ffff801 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0x1 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0x7ffff800 (initially was 0x0) + * r12 = 0x7ffff801 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30008-0x3000c (0x4 bytes) = [0x01, 0xf8, 0xff, 0x7f] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9751 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r2 + ..D================================================eER......................... r2 = r11 ^ r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r2 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 137 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + .D========================eE--------------R jump 137 if r12 != r4 +``` + +Gas simulation at offset 78 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x4 + DeE---------------------------------------R........... r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [0x30000] = r2 + .D========================eE--------------R........... r2 = r11 ^ r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [0x30000] + ..DeE------------------------------------------------R r4 = 0xffffffff80000000 + ..D=eeE----------------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + ...D======================eE-------------------------R jump 137 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff801 + .D========================eE--------------R jump 137 if r12 != r4 +``` + +Gas simulation at offset 134 with total cost of 1: + +``` + DeER jump 138 if r5 != 0 +``` + +Gas simulation at offset 137 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 138 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ua_amoxor_w + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 07 00 00 00 80 r7 = 0xffffffff80000000 + 22: 33 08 00 f8 r8 = 0xfffffffffffff800 + 26: 3a 0a 00 00 01 r10 = u64 [0x10000] + 31: 7a a7 u32 [r10 + 0] = r7 + 33: 3e 04 00 00 03 u64 [0x30000] = r4 + 38: 97 84 20 r4 = r8 << 0x20 + 41: 99 44 20 r4 = r4 >>a 0x20 + 44: 81 ab r11 = i32 [r10 + 0] + 46: d3 4b 04 r4 = r11 ^ r4 + 49: 7a a4 u32 [r10 + 0] = r4 + 51: 3a 04 00 00 03 r4 = u64 [0x30000] + 56: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 62: ab 4b 5d jump 155 if r11 != r4 + : @2 + 65: 02 unlikely + 66: 33 05 03 r5 = 0x3 + 69: 81 ac r12 = i32 [r10 + 0] + 71: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 77: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 81: ab 4c 4a jump 155 if r12 != r4 + : @3 + 84: 02 unlikely + 85: 33 05 04 r5 = 0x4 + 88: 33 08 03 r8 = 0x3 + 91: 97 88 1e r8 = r8 << 0x1e + 94: 95 88 01 r8 = r8 + 0x1 + 97: 3e 04 00 00 03 u64 [0x30000] = r4 + 102: 97 84 20 r4 = r8 << 0x20 + 105: 99 44 20 r4 = r4 >>a 0x20 + 108: 81 ab r11 = i32 [r10 + 0] + 110: d3 4b 04 r4 = r11 ^ r4 + 113: 7a a4 u32 [r10 + 0] = r4 + 115: 3a 04 00 00 03 r4 = u64 [0x30000] + 120: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 126: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 130: ab 4b 19 jump 155 if r11 != r4 + : @4 + 133: 02 unlikely + 134: 33 05 05 r5 = 0x5 + 137: 81 ac r12 = i32 [r10 + 0] + 139: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 145: 83 44 01 f8 i32 r4 = r4 + 0xfffffffffffff801 + 149: ab 4c 06 jump 155 if r12 != r4 + : @5 + 152: 52 05 04 jump 156 if r5 != 0 + : @6 + 155: 00 trap + : @7 + 156: 28 64 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffffbffff801 (initially was 0x0) + * r5 = 0x5 (initially was 0x0) + * r7 = 0xffffffff80000000 (initially was 0x0) + * r8 = 0xc0000001 (initially was 0x0) + * r10 = 0x30008 (initially was 0x0) + * r11 = 0x7ffff800 (initially was 0x0) + * r12 = 0xffffffffbffff801 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x08] + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x30004 (0x3 bytes) = [0xf8, 0xff, 0x7f] + * 0x30008-0x3000c (0x4 bytes) = [0x01, 0xf8, 0xff, 0xbf] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9749 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 76: + +``` + DeER........................................................................... r5 = 0x2 + DeER........................................................................... r7 = 0xffffffff80000000 + DeER........................................................................... r8 = 0xfffffffffffff800 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r10 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x30000] = r4 + .DeE------------------------------------------------R.......................... r4 = r8 << 0x20 + ..DeE-----------------------------------------------R.......................... r4 = r4 >>a 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [r10 + 0] + ..D================================================eER......................... r4 = r11 ^ r4 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r4 = u64 [0x30000] + ...DeE------------------------------------------------------------------------R r4 = 0xffffffff80000000 + ...D===============================================eE-------------------------R jump 155 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffff80000000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + .D========================eE--------------R jump 155 if r12 != r4 +``` + +Gas simulation at offset 84 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0x4 + DeE---------------------------------------R............. r8 = 0x3 + D=eE--------------------------------------R............. r8 = r8 << 0x1e + .D=eE-------------------------------------R............. r8 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [0x30000] = r4 + .D==eE------------------------------------R............. r4 = r8 << 0x20 + ..D==eE-----------------------------------R............. r4 = r4 >>a 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r11 = i32 [r10 + 0] + ..D=========================eE------------R............. r4 = r11 ^ r4 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ...DeE-------------------------------------------------R r4 = 0xffffffff80000000 + ...D==eeE----------------------------------------------R i32 r4 = r4 + 0xfffffffffffff800 + ....D=======================eE-------------------------R jump 155 if r11 != r4 +``` + +Gas simulation at offset 133 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r10 + 0] + DeE---------------------------------------R r4 = 0xffffffffc0000000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff801 + .D========================eE--------------R jump 155 if r12 != r4 +``` + +Gas simulation at offset 152 with total cost of 1: + +``` + DeER jump 156 if r5 != 0 +``` + +Gas simulation at offset 155 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 156 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uc_rvc + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x32000 (0x2000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x06] + * 0x30000-0x30010 (0x10 bytes) = [0x10, 0x32, 0x54, 0x76, 0x98, 0xba, 0xdc, 0xfe, 0x10, 0x32, 0x54, 0x76, 0x98, 0xba, 0xdc, 0xfe] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 0b 02 r11 = 0x2 + 16: 33 08 9a 02 r8 = 0x29a + 20: 33 0b 02 r11 = 0x2 + 23: 01 fallthrough + : @2 + 24: 95 88 01 r8 = r8 + 0x1 + 27: 33 04 9b 02 r4 = 0x29b + 31: ab 48 9f 02 jump 702 if r8 != r4 + : @3 + 35: 33 01 00 10 r1 = 0x1000 + 39: 83 11 34 02 i32 r1 = r1 + 0x234 + 43: 33 0b 03 r11 = 0x3 + 46: 95 17 fc 03 r7 = r1 + 0x3fc + 50: 33 04 00 10 r4 = 0x1000 + 54: 83 44 30 06 i32 r4 = r4 + 0x630 + 58: ab 47 84 02 jump 702 if r7 != r4 + : @4 + 62: 33 0b 04 r11 = 0x4 + 65: 95 11 f0 01 r1 = r1 + 0x1f0 + 69: 33 04 00 10 r4 = 0x1000 + 73: 83 44 24 04 i32 r4 = r4 + 0x424 + 77: ab 41 71 02 jump 702 if r1 != r4 + : @5 + 81: 33 0b 05 r11 = 0x5 + 84: 95 11 00 fe r1 = r1 + 0xfffffffffffffe00 + 88: 33 04 00 10 r4 = 0x1000 + 92: 83 44 24 02 i32 r4 = r4 + 0x224 + 96: ab 41 5e 02 jump 702 if r1 != r4 + : @6 + 100: 02 unlikely + 101: 3a 08 00 00 01 r8 = u64 [0x10000] + 106: 33 0b 06 r11 = 0x6 + 109: 81 87 04 r7 = i32 [r8 + 0x4] + 112: 95 77 01 r7 = r7 + 0x1 + 115: 7a 87 04 u32 [r8 + 0x4] = r7 + 118: 81 89 04 r9 = i32 [r8 + 0x4] + 121: 33 04 00 c0 dc fe r4 = 0xfffffffffedcc000 + 127: 83 44 99 fa i32 r4 = r4 + 0xfffffffffffffa99 + 131: ab 49 3b 02 jump 702 if r9 != r4 + : @7 + 135: 02 unlikely + 136: 33 0b 07 r11 = 0x7 + 139: 82 87 r7 = u64 [r8 + 0] + 141: 95 77 01 r7 = r7 + 0x1 + 144: 7b 87 u64 [r8 + 0] = r7 + 146: 82 89 r9 = u64 [r8 + 0] + 148: 33 04 00 e0 f6 r4 = 0xfffffffffff6e000 + 153: 83 44 d5 05 i32 r4 = r4 + 0x5d5 + 157: 97 44 0c r4 = r4 << 0xc + 160: 95 44 bb fc r4 = r4 + 0xfffffffffffffcbb + 164: 97 44 0d r4 = r4 << 0xd + 167: 95 44 43 05 r4 = r4 + 0x543 + 171: 97 44 0c r4 = r4 << 0xc + 174: 95 44 11 02 r4 = r4 + 0x211 + 178: ab 49 0c 02 jump 702 if r9 != r4 + : @8 + 182: 33 0b 08 r11 = 0x8 + 185: 33 07 01 r7 = 0x1 + 188: 95 77 f0 r7 = r7 + 0xfffffffffffffff0 + 191: 33 04 f1 r4 = 0xfffffffffffffff1 + 194: ab 47 fc 01 jump 702 if r7 != r4 + : @9 + 198: 33 0b 09 r11 = 0x9 + 201: 33 0c 01 r12 = 0x1 + 204: 33 0c f0 r12 = 0xfffffffffffffff0 + 207: 33 04 f0 r4 = 0xfffffffffffffff0 + 210: ab 4c ec 01 jump 702 if r12 != r4 + : @10 + 214: 02 unlikely + 215: 33 0b 0a r11 = 0xa + 218: 82 87 r7 = u64 [r8 + 0] + 220: 83 77 ff i32 r7 = r7 + 0xffffffffffffffff + 223: 33 04 00 30 54 76 r4 = 0x76543000 + 229: 83 44 10 02 i32 r4 = r4 + 0x210 + 233: ab 47 d5 01 jump 702 if r7 != r4 + : @11 + 237: 33 0b 0b r11 = 0xb + 240: 33 05 00 10 fe r5 = 0xfffffffffffe1000 + 245: 99 55 0c r5 = r5 >>a 0xc + 248: 33 04 e1 r4 = 0xffffffffffffffe1 + 251: ab 45 c3 01 jump 702 if r5 != r4 + : @12 + 255: 33 0b 0c r11 = 0xc + 258: 33 05 00 10 fe r5 = 0xfffffffffffe1000 + 263: 98 55 0c r5 = r5 >> 0xc + 266: 33 04 01 r4 = 0x1 + 269: 97 44 34 r4 = r4 << 0x34 + 272: 95 44 e1 r4 = r4 + 0xffffffffffffffe1 + 275: ab 45 ab 01 jump 702 if r5 != r4 + : @13 + 279: 33 0b 0e r11 = 0xe + 282: 33 05 fe r5 = 0xfffffffffffffffe + 285: 84 55 ef r5 = r5 & 0xffffffffffffffef + 288: 33 04 ee r4 = 0xffffffffffffffee + 291: ab 45 9b 01 jump 702 if r5 != r4 + : @14 + 295: 33 0b 0f r11 = 0xf + 298: 33 06 14 r6 = 0x14 + 301: 33 07 06 r7 = 0x6 + 304: c9 76 06 r6 = r6 - r7 + 307: 33 04 0e r4 = 0xe + 310: ab 46 88 01 jump 702 if r6 != r4 + : @15 + 314: 33 0b 10 r11 = 0x10 + 317: 33 06 14 r6 = 0x14 + 320: 33 07 06 r7 = 0x6 + 323: d3 76 06 r6 = r6 ^ r7 + 326: 33 04 12 r4 = 0x12 + 329: ab 46 75 01 jump 702 if r6 != r4 + : @16 + 333: 33 0b 11 r11 = 0x11 + 336: 33 06 14 r6 = 0x14 + 339: 33 07 06 r7 = 0x6 + 342: d4 76 06 r6 = r6 | r7 + 345: 33 04 16 r4 = 0x16 + 348: ab 46 62 01 jump 702 if r6 != r4 + : @17 + 352: 33 0b 12 r11 = 0x12 + 355: 33 06 14 r6 = 0x14 + 358: 33 07 06 r7 = 0x6 + 361: d2 76 06 r6 = r6 & r7 + 364: 33 04 04 r4 = 0x4 + 367: ab 46 4f 01 jump 702 if r6 != r4 + : @18 + 371: 33 0b 13 r11 = 0x13 + 374: 33 06 00 00 00 80 r6 = 0xffffffff80000000 + 380: 83 66 ff i32 r6 = r6 + 0xffffffffffffffff + 383: 33 07 ff r7 = 0xffffffffffffffff + 386: bf 76 06 i32 r6 = r6 - r7 + 389: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 395: ab 46 33 01 jump 702 if r6 != r4 + : @19 + 399: 33 0b 14 r11 = 0x14 + 402: 33 06 00 00 00 80 r6 = 0xffffffff80000000 + 408: 83 66 ff i32 r6 = r6 + 0xffffffffffffffff + 411: 33 07 01 r7 = 0x1 + 414: be 76 06 i32 r6 = r6 + r7 + 417: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 423: ab 46 17 01 jump 702 if r6 != r4 + : @20 + 427: 33 0b 15 r11 = 0x15 + 430: 33 05 00 10 r5 = 0x1000 + 434: 83 55 34 02 i32 r5 = r5 + 0x234 + 438: 97 55 04 r5 = r5 << 0x4 + 441: 33 04 00 20 01 r4 = 0x12000 + 446: 83 44 40 03 i32 r4 = r4 + 0x340 + 450: ab 45 fc 00 jump 702 if r5 != r4 + : @21 + 454: 33 0b 1e r11 = 0x1e + 457: 33 00 r0 = 0 + 459: 01 fallthrough + : @22 + 460: 33 04 r4 = 0 + 462: ab 40 f0 00 jump 702 if r0 != r4 + : @23 + 466: 33 0b 1f r11 = 0x1f + 469: 33 07 r7 = 0 + 471: 51 07 05 jump 476 if r7 == 0 + : @24 + 474: 28 04 jump 478 + : @25 + 476: 28 05 jump 481 + : @26 + 478: 28 e0 00 jump 702 + : @27 + 481: 33 04 r4 = 0 + 483: 52 04 db 00 jump 702 if r4 != 0 + : @28 + 487: 33 0b 20 r11 = 0x20 + 490: 33 07 01 r7 = 0x1 + 493: 52 07 05 jump 498 if r7 != 0 + : @29 + 496: 28 04 jump 500 + : @30 + 498: 28 05 jump 503 + : @31 + 500: 28 ca 00 jump 702 + : @32 + 503: 33 04 r4 = 0 + 505: 52 04 c5 00 jump 702 if r4 != 0 + : @33 + 509: 33 0b 21 r11 = 0x21 + 512: 33 07 01 r7 = 0x1 + 515: 51 07 05 jump 520 if r7 == 0 + : @34 + 518: 28 05 jump 523 + : @35 + 520: 28 b6 00 jump 702 + : @36 + 523: 33 04 r4 = 0 + 525: 52 04 b1 00 jump 702 if r4 != 0 + : @37 + 529: 33 0b 22 r11 = 0x22 + 532: 33 07 r7 = 0 + 534: 52 07 05 jump 539 if r7 != 0 + : @38 + 537: 28 05 jump 542 + : @39 + 539: 28 a3 00 jump 702 + : @40 + 542: 33 04 r4 = 0 + 544: 52 04 9e 00 jump 702 if r4 != 0 + : @41 + 548: 02 unlikely + 549: 33 0b 23 r11 = 0x23 + 552: 3a 02 08 00 01 r2 = u64 [0x10008] + 557: 33 00 r0 = 0 + 559: 32 02 jump [r2 + 0] + : @42 [@dyn 1] + 561: 33 04 r4 = 0 + 563: ab 40 8b 00 jump 702 if r0 != r4 + : @43 + 567: 02 unlikely + 568: 33 0b 24 r11 = 0x24 + 571: 3a 02 10 00 01 r2 = u64 [0x10010] + 576: 33 00 r0 = 0 + 578: b4 20 01 04 r0 = 4, jump [r2 + 0] + : @44 [@dyn 2] + 582: 28 04 jump 586 + : @45 [@dyn 3] + 584: 28 04 jump 588 + : @46 + 586: 28 74 jump 702 + : @47 + 588: c9 20 00 r0 = r0 - r2 + 591: 33 04 fe r4 = 0xfffffffffffffffe + 594: ab 40 6c jump 702 if r0 != r4 + : @48 + 597: 02 unlikely + 598: 3a 01 00 00 01 r1 = u64 [0x10000] + 603: 33 0b 28 r11 = 0x28 + 606: 81 17 0c r7 = i32 [r1 + 0xc] + 609: 95 77 01 r7 = r7 + 0x1 + 612: 7a 17 0c u32 [r1 + 0xc] = r7 + 615: 81 19 0c r9 = i32 [r1 + 0xc] + 618: 33 04 00 c0 dc fe r4 = 0xfffffffffedcc000 + 624: 83 44 99 fa i32 r4 = r4 + 0xfffffffffffffa99 + 628: ab 49 4a jump 702 if r9 != r4 + : @49 + 631: 02 unlikely + 632: 33 0b 29 r11 = 0x29 + 635: 82 17 08 r7 = u64 [r1 + 0x8] + 638: 95 77 01 r7 = r7 + 0x1 + 641: 7b 17 08 u64 [r1 + 0x8] = r7 + 644: 82 19 08 r9 = u64 [r1 + 0x8] + 647: 33 04 00 e0 f6 r4 = 0xfffffffffff6e000 + 652: 83 44 d5 05 i32 r4 = r4 + 0x5d5 + 656: 97 44 0c r4 = r4 << 0xc + 659: 95 44 bb fc r4 = r4 + 0xfffffffffffffcbb + 663: 97 44 0d r4 = r4 << 0xd + 666: 95 44 43 05 r4 = r4 + 0x543 + 670: 97 44 0c r4 = r4 << 0xc + 673: 95 44 11 02 r4 = r4 + 0x211 + 677: ab 49 19 jump 702 if r9 != r4 + : @50 + 680: 33 0b 2a r11 = 0x2a + 683: 33 07 23 01 r7 = 0x123 + 687: 95 72 r2 = r7 + 0 + 689: c8 72 02 r2 = r2 + r7 + 692: 33 04 46 02 r4 = 0x246 + 696: ab 42 06 jump 702 if r2 != r4 + : @51 + 699: 52 0b 04 jump 703 if r11 != 0 + : @52 + 702: 00 trap + : @53 + 703: 28 41 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x30000 (initially was 0x0) + * r2 = 0x246 (initially was 0x0) + * r4 = 0x246 (initially was 0x0) + * r5 = 0x12340 (initially was 0x0) + * r6 = 0xffffffff80000000 (initially was 0x0) + * r7 = 0x123 (initially was 0x0) + * r8 = 0x30000 (initially was 0x0) + * r9 = 0xfedcba9976543211 (initially was 0x0) + * r11 = 0x2a (initially was 0x0) + * r12 = 0xfffffffffffffff0 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x06] + * 0x30000-0x30010 (0x10 bytes) = [0x11, 0x32, 0x54, 0x76, 0x99, 0xba, 0xdc, 0xfe, 0x11, 0x32, 0x54, 0x76, 0x99, 0xba, 0xdc, 0xfe] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9330 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 2: + +``` + DeER. r11 = 0x2 + DeER. r8 = 0x29a + DeER. r11 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 24 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r4 = 0x29b + D=eER jump 702 if r8 != r4 +``` + +Gas simulation at offset 35 with total cost of 5: + +``` + DeER.... r1 = 0x1000 + D=eeER.. i32 r1 = r1 + 0x234 + DeE--R.. r11 = 0x3 + .D==eER. r7 = r1 + 0x3fc + .DeE--R. r4 = 0x1000 + ..DeeER. i32 r4 = r4 + 0x630 + ..D==eER jump 702 if r7 != r4 +``` + +Gas simulation at offset 62 with total cost of 4: + +``` + DeER... r11 = 0x4 + DeER... r1 = r1 + 0x1f0 + DeER... r4 = 0x1000 + .DeeER. i32 r4 = r4 + 0x424 + .D==eER jump 702 if r1 != r4 +``` + +Gas simulation at offset 81 with total cost of 4: + +``` + DeER... r11 = 0x5 + DeER... r1 = r1 + 0xfffffffffffffe00 + DeER... r4 = 0x1000 + .DeeER. i32 r4 = r4 + 0x224 + .D==eER jump 702 if r1 != r4 +``` + +Gas simulation at offset 100 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x10000] + DeE---------------------------------------R.................................... r11 = 0x6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r8 + 0x4] + .D=================================================eER......................... r7 = r7 + 0x1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = i32 [r8 + 0x4] + .DeE--------------------------------------------------------------------------R r4 = 0xfffffffffedcc000 + ..DeeE------------------------------------------------------------------------R i32 r4 = r4 + 0xfffffffffffffa99 + ..D================================================eE-------------------------R jump 702 if r9 != r4 +``` + +Gas simulation at offset 135 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r11 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r8 + 0] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r8 + 0] + .DeE-------------------------------------------------R r4 = 0xfffffffffff6e000 + ..DeeE-----------------------------------------------R i32 r4 = r4 + 0x5d5 + ..D==eE----------------------------------------------R r4 = r4 << 0xc + ..D===eE---------------------------------------------R r4 = r4 + 0xfffffffffffffcbb + ...D===eE--------------------------------------------R r4 = r4 << 0xd + ...D====eE-------------------------------------------R r4 = r4 + 0x543 + ...D=====eE------------------------------------------R r4 = r4 << 0xc + ...D======eE-----------------------------------------R r4 = r4 + 0x211 + ....D======================eE------------------------R jump 702 if r9 != r4 +``` + +Gas simulation at offset 182 with total cost of 3: + +``` + DeER.. r11 = 0x8 + DeER.. r7 = 0x1 + D=eER. r7 = r7 + 0xfffffffffffffff0 + DeE-R. r4 = 0xfffffffffffffff1 + .D=eER jump 702 if r7 != r4 +``` + +Gas simulation at offset 198 with total cost of 2: + +``` + DeER. r11 = 0x9 + DeER. r12 = 0x1 + DeER. r12 = 0xfffffffffffffff0 + DeER. r4 = 0xfffffffffffffff0 + .DeER jump 702 if r12 != r4 +``` + +Gas simulation at offset 214 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0] + .D========================eeE-------------R i32 r7 = r7 + 0xffffffffffffffff + .DeE--------------------------------------R r4 = 0x76543000 + ..DeeE------------------------------------R i32 r4 = r4 + 0x210 + ..D=========================eE------------R jump 702 if r7 != r4 +``` + +Gas simulation at offset 237 with total cost of 3: + +``` + DeER.. r11 = 0xb + DeER.. r5 = 0xfffffffffffe1000 + D=eER. r5 = r5 >>a 0xc + DeE-R. r4 = 0xffffffffffffffe1 + .D=eER jump 702 if r5 != r4 +``` + +Gas simulation at offset 255 with total cost of 4: + +``` + DeER... r11 = 0xc + DeER... r5 = 0xfffffffffffe1000 + D=eER.. r5 = r5 >> 0xc + DeE-R.. r4 = 0x1 + .DeER.. r4 = r4 << 0x34 + .D=eER. r4 = r4 + 0xffffffffffffffe1 + .D==eER jump 702 if r5 != r4 +``` + +Gas simulation at offset 279 with total cost of 3: + +``` + DeER.. r11 = 0xe + DeER.. r5 = 0xfffffffffffffffe + D=eER. r5 = r5 & 0xffffffffffffffef + DeE-R. r4 = 0xffffffffffffffee + .D=eER jump 702 if r5 != r4 +``` + +Gas simulation at offset 295 with total cost of 3: + +``` + DeER.. r11 = 0xf + DeER.. r6 = 0x14 + DeER.. r7 = 0x6 + D=eER. r6 = r6 - r7 + .DeER. r4 = 0xe + .D=eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 314 with total cost of 3: + +``` + DeER.. r11 = 0x10 + DeER.. r6 = 0x14 + DeER.. r7 = 0x6 + D=eER. r6 = r6 ^ r7 + .DeER. r4 = 0x12 + .D=eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 333 with total cost of 3: + +``` + DeER.. r11 = 0x11 + DeER.. r6 = 0x14 + DeER.. r7 = 0x6 + D=eER. r6 = r6 | r7 + .DeER. r4 = 0x16 + .D=eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 352 with total cost of 3: + +``` + DeER.. r11 = 0x12 + DeER.. r6 = 0x14 + DeER.. r7 = 0x6 + D=eER. r6 = r6 & r7 + .DeER. r4 = 0x4 + .D=eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 371 with total cost of 6: + +``` + DeER..... r11 = 0x13 + DeER..... r6 = 0xffffffff80000000 + D=eeER... i32 r6 = r6 + 0xffffffffffffffff + .DeE-R... r7 = 0xffffffffffffffff + .D==eeER. i32 r6 = r6 - r7 + .DeE---R. r4 = 0xffffffff80000000 + ..D===eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 399 with total cost of 6: + +``` + DeER..... r11 = 0x14 + DeER..... r6 = 0xffffffff80000000 + D=eeER... i32 r6 = r6 + 0xffffffffffffffff + .DeE-R... r7 = 0x1 + .D==eeER. i32 r6 = r6 + r7 + .DeE---R. r4 = 0xffffffff80000000 + ..D===eER jump 702 if r6 != r4 +``` + +Gas simulation at offset 427 with total cost of 5: + +``` + DeER.... r11 = 0x15 + DeER.... r5 = 0x1000 + D=eeER.. i32 r5 = r5 + 0x234 + .D==eER. r5 = r5 << 0x4 + .DeE--R. r4 = 0x12000 + .D=eeER. i32 r4 = r4 + 0x340 + ..D==eER jump 702 if r5 != r4 +``` + +Gas simulation at offset 454 with total cost of 2: + +``` + DeER. r11 = 0x1e + DeER. r0 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 460 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r0 != r4 +``` + +Gas simulation at offset 466 with total cost of 21: + +``` + DeER.................... r11 = 0x1f + DeER.................... r7 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 476 if r7 == 0 +``` + +Gas simulation at offset 474 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 478 +``` + +Gas simulation at offset 476 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 481 +``` + +Gas simulation at offset 478 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 702 +``` + +Gas simulation at offset 481 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r4 != 0 +``` + +Gas simulation at offset 487 with total cost of 21: + +``` + DeER.................... r11 = 0x20 + DeER.................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 498 if r7 != 0 +``` + +Gas simulation at offset 496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 500 +``` + +Gas simulation at offset 498 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 503 +``` + +Gas simulation at offset 500 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 702 +``` + +Gas simulation at offset 503 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r4 != 0 +``` + +Gas simulation at offset 509 with total cost of 21: + +``` + DeER.................... r11 = 0x21 + DeER.................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 520 if r7 == 0 +``` + +Gas simulation at offset 518 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 523 +``` + +Gas simulation at offset 520 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 702 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r4 != 0 +``` + +Gas simulation at offset 529 with total cost of 21: + +``` + DeER.................... r11 = 0x22 + DeER.................... r7 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 539 if r7 != 0 +``` + +Gas simulation at offset 537 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 542 +``` + +Gas simulation at offset 539 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 702 +``` + +Gas simulation at offset 542 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r4 != 0 +``` + +Gas simulation at offset 548 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r11 = 0x23 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r2 = u64 [0x10008] + DeE---------------------------------------R....... r0 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r2 + 0] +``` + +Gas simulation at offset 561 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 702 if r0 != r4 +``` + +Gas simulation at offset 567 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r11 = 0x24 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r2 = u64 [0x10010] + DeE---------------------------------------R....... r0 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4, jump [r2 + 0] +``` + +Gas simulation at offset 582 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 586 +``` + +Gas simulation at offset 584 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 588 +``` + +Gas simulation at offset 586 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 702 +``` + +Gas simulation at offset 588 with total cost of 2: + +``` + DeER. r0 = r0 - r2 + DeER. r4 = 0xfffffffffffffffe + D=eER jump 702 if r0 != r4 +``` + +Gas simulation at offset 597 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r1 = u64 [0x10000] + DeE---------------------------------------R.................................... r11 = 0x28 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r1 + 0xc] + .D=================================================eER......................... r7 = r7 + 0x1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xc] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = i32 [r1 + 0xc] + .DeE--------------------------------------------------------------------------R r4 = 0xfffffffffedcc000 + ..DeeE------------------------------------------------------------------------R i32 r4 = r4 + 0xfffffffffffffa99 + ..D================================================eE-------------------------R jump 702 if r9 != r4 +``` + +Gas simulation at offset 631 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r11 = 0x29 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x8] + .DeE-------------------------------------------------R r4 = 0xfffffffffff6e000 + ..DeeE-----------------------------------------------R i32 r4 = r4 + 0x5d5 + ..D==eE----------------------------------------------R r4 = r4 << 0xc + ..D===eE---------------------------------------------R r4 = r4 + 0xfffffffffffffcbb + ...D===eE--------------------------------------------R r4 = r4 << 0xd + ...D====eE-------------------------------------------R r4 = r4 + 0x543 + ...D=====eE------------------------------------------R r4 = r4 << 0xc + ...D======eE-----------------------------------------R r4 = r4 + 0x211 + ....D======================eE------------------------R jump 702 if r9 != r4 +``` + +Gas simulation at offset 680 with total cost of 4: + +``` + DeER... r11 = 0x2a + DeER... r7 = 0x123 + D=eER.. r2 = r7 + 0 + .D=eER. r2 = r2 + r7 + .DeE-R. r4 = 0x246 + .D==eER jump 702 if r2 != r4 +``` + +Gas simulation at offset 699 with total cost of 1: + +``` + DeER jump 703 if r11 != 0 +``` + +Gas simulation at offset 702 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 703 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_add + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: c8 98 0b r11 = r8 + r9 + 23: 33 04 r4 = 0 + 25: ab 4b ad 03 jump 966 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: c8 98 0b r11 = r8 + r9 + 41: 33 04 02 r4 = 0x2 + 44: ab 4b 9a 03 jump 966 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: c8 98 0b r11 = r8 + r9 + 60: 33 04 0a r4 = 0xa + 63: ab 4b 87 03 jump 966 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 r8 = 0 + 72: 33 09 00 80 r9 = 0xffffffffffff8000 + 76: c8 98 0b r11 = r8 + r9 + 79: 33 04 00 80 r4 = 0xffffffffffff8000 + 83: ab 4b 73 03 jump 966 if r11 != r4 + : @5 + 87: 33 05 06 r5 = 0x6 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 r9 = 0 + 98: c8 98 0b r11 = r8 + r9 + 101: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 107: ab 4b 5b 03 jump 966 if r11 != r4 + : @6 + 111: 33 05 07 r5 = 0x7 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 33 09 00 80 r9 = 0xffffffffffff8000 + 124: c8 98 0b r11 = r8 + r9 + 127: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 132: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 135: 97 44 0f r4 = r4 << 0xf + 138: ab 4b 3c 03 jump 966 if r11 != r4 + : @7 + 142: 33 05 08 r5 = 0x8 + 145: 33 08 r8 = 0 + 147: 33 09 00 80 00 r9 = 0x8000 + 152: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 155: c8 98 0b r11 = r8 + r9 + 158: 33 04 00 80 00 r4 = 0x8000 + 163: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 166: ab 4b 20 03 jump 966 if r11 != r4 + : @8 + 170: 33 05 09 r5 = 0x9 + 173: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 179: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 182: 33 09 r9 = 0 + 184: c8 98 0b r11 = r8 + r9 + 187: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 193: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 196: ab 4b 02 03 jump 966 if r11 != r4 + : @9 + 200: 33 05 0a r5 = 0xa + 203: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 209: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 212: 33 09 00 80 00 r9 = 0x8000 + 217: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 220: c8 98 0b r11 = r8 + r9 + 223: 33 04 00 00 01 r4 = 0x10000 + 228: 83 44 01 i32 r4 = r4 + 0x1 + 231: 97 44 0f r4 = r4 << 0xf + 234: 95 44 fe r4 = r4 + 0xfffffffffffffffe + 237: ab 4b d9 02 jump 966 if r11 != r4 + : @10 + 241: 33 05 0b r5 = 0xb + 244: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 250: 33 09 00 80 00 r9 = 0x8000 + 255: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 258: c8 98 0b r11 = r8 + r9 + 261: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 267: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 270: ab 4b b8 02 jump 966 if r11 != r4 + : @11 + 274: 33 05 0c r5 = 0xc + 277: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 283: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 286: 33 09 00 80 r9 = 0xffffffffffff8000 + 290: c8 98 0b r11 = r8 + r9 + 293: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 299: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 302: ab 4b 98 02 jump 966 if r11 != r4 + : @12 + 306: 33 05 0d r5 = 0xd + 309: 33 08 r8 = 0 + 311: 33 09 ff r9 = 0xffffffffffffffff + 314: c8 98 0b r11 = r8 + r9 + 317: 33 04 ff r4 = 0xffffffffffffffff + 320: ab 4b 86 02 jump 966 if r11 != r4 + : @13 + 324: 33 05 0e r5 = 0xe + 327: 33 08 ff r8 = 0xffffffffffffffff + 330: 33 09 01 r9 = 0x1 + 333: c8 98 0b r11 = r8 + r9 + 336: 33 04 r4 = 0 + 338: ab 4b 74 02 jump 966 if r11 != r4 + : @14 + 342: 33 05 0f r5 = 0xf + 345: 33 08 ff r8 = 0xffffffffffffffff + 348: 33 09 ff r9 = 0xffffffffffffffff + 351: c8 98 0b r11 = r8 + r9 + 354: 33 04 fe r4 = 0xfffffffffffffffe + 357: ab 4b 61 02 jump 966 if r11 != r4 + : @15 + 361: 33 05 10 r5 = 0x10 + 364: 33 08 01 r8 = 0x1 + 367: 33 09 00 00 00 80 r9 = 0xffffffff80000000 + 373: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 376: c8 98 0b r11 = r8 + r9 + 379: 33 04 01 r4 = 0x1 + 382: 97 44 1f r4 = r4 << 0x1f + 385: ab 4b 45 02 jump 966 if r11 != r4 + : @16 + 389: 33 05 11 r5 = 0x11 + 392: 33 08 0d r8 = 0xd + 395: 33 09 0b r9 = 0xb + 398: c8 98 08 r8 = r8 + r9 + 401: 33 04 18 r4 = 0x18 + 404: ab 48 32 02 jump 966 if r8 != r4 + : @17 + 408: 33 05 12 r5 = 0x12 + 411: 33 08 0e r8 = 0xe + 414: 33 09 0b r9 = 0xb + 417: c8 98 09 r9 = r8 + r9 + 420: 33 04 19 r4 = 0x19 + 423: ab 49 1f 02 jump 966 if r9 != r4 + : @18 + 427: 33 05 13 r5 = 0x13 + 430: 33 08 0d r8 = 0xd + 433: c8 88 08 r8 = r8 + r8 + 436: 33 04 1a r4 = 0x1a + 439: ab 48 0f 02 jump 966 if r8 != r4 + : @19 + 443: 33 05 14 r5 = 0x14 + 446: 33 0a r10 = 0 + 448: 01 fallthrough + : @20 + 449: 33 00 0d r0 = 0xd + 452: 33 01 0b r1 = 0xb + 455: c8 10 0b r11 = r0 + r1 + 458: 64 b3 r3 = r11 + 460: 95 aa 01 r10 = r10 + 0x1 + 463: 33 02 02 r2 = 0x2 + 466: ab 2a ef jump 449 if r10 != r2 + : @21 + 469: 33 04 18 r4 = 0x18 + 472: ab 43 ee 01 jump 966 if r3 != r4 + : @22 + 476: 33 05 15 r5 = 0x15 + 479: 33 0a r10 = 0 + 481: 01 fallthrough + : @23 + 482: 33 00 0e r0 = 0xe + 485: 33 01 0b r1 = 0xb + 488: c8 10 0b r11 = r0 + r1 + 491: 64 b3 r3 = r11 + 493: 95 aa 01 r10 = r10 + 0x1 + 496: 33 02 02 r2 = 0x2 + 499: ab 2a ef jump 482 if r10 != r2 + : @24 + 502: 33 04 19 r4 = 0x19 + 505: ab 43 cd 01 jump 966 if r3 != r4 + : @25 + 509: 33 05 16 r5 = 0x16 + 512: 33 0a r10 = 0 + 514: 01 fallthrough + : @26 + 515: 33 00 0f r0 = 0xf + 518: 33 01 0b r1 = 0xb + 521: c8 10 0b r11 = r0 + r1 + 524: 64 b3 r3 = r11 + 526: 95 aa 01 r10 = r10 + 0x1 + 529: 33 02 02 r2 = 0x2 + 532: ab 2a ef jump 515 if r10 != r2 + : @27 + 535: 33 04 1a r4 = 0x1a + 538: ab 43 ac 01 jump 966 if r3 != r4 + : @28 + 542: 33 05 17 r5 = 0x17 + 545: 33 0a r10 = 0 + 547: 01 fallthrough + : @29 + 548: 33 00 0d r0 = 0xd + 551: 33 01 0b r1 = 0xb + 554: c8 10 0b r11 = r0 + r1 + 557: 95 aa 01 r10 = r10 + 0x1 + 560: 33 02 02 r2 = 0x2 + 563: ab 2a f1 jump 548 if r10 != r2 + : @30 + 566: 33 04 18 r4 = 0x18 + 569: ab 4b 8d 01 jump 966 if r11 != r4 + : @31 + 573: 33 05 18 r5 = 0x18 + 576: 33 0a r10 = 0 + 578: 01 fallthrough + : @32 + 579: 33 00 0e r0 = 0xe + 582: 33 01 0b r1 = 0xb + 585: c8 10 0b r11 = r0 + r1 + 588: 95 aa 01 r10 = r10 + 0x1 + 591: 33 02 02 r2 = 0x2 + 594: ab 2a f1 jump 579 if r10 != r2 + : @33 + 597: 33 04 19 r4 = 0x19 + 600: ab 4b 6e 01 jump 966 if r11 != r4 + : @34 + 604: 33 05 19 r5 = 0x19 + 607: 33 0a r10 = 0 + 609: 01 fallthrough + : @35 + 610: 33 00 0f r0 = 0xf + 613: 33 01 0b r1 = 0xb + 616: c8 10 0b r11 = r0 + r1 + 619: 95 aa 01 r10 = r10 + 0x1 + 622: 33 02 02 r2 = 0x2 + 625: ab 2a f1 jump 610 if r10 != r2 + : @36 + 628: 33 04 1a r4 = 0x1a + 631: ab 4b 4f 01 jump 966 if r11 != r4 + : @37 + 635: 33 05 1a r5 = 0x1a + 638: 33 0a r10 = 0 + 640: 01 fallthrough + : @38 + 641: 33 00 0d r0 = 0xd + 644: 33 01 0b r1 = 0xb + 647: c8 10 0b r11 = r0 + r1 + 650: 95 aa 01 r10 = r10 + 0x1 + 653: 33 02 02 r2 = 0x2 + 656: ab 2a f1 jump 641 if r10 != r2 + : @39 + 659: 33 04 18 r4 = 0x18 + 662: ab 4b 30 01 jump 966 if r11 != r4 + : @40 + 666: 33 05 1b r5 = 0x1b + 669: 33 0a r10 = 0 + 671: 01 fallthrough + : @41 + 672: 33 00 0e r0 = 0xe + 675: 33 01 0b r1 = 0xb + 678: c8 10 0b r11 = r0 + r1 + 681: 95 aa 01 r10 = r10 + 0x1 + 684: 33 02 02 r2 = 0x2 + 687: ab 2a f1 jump 672 if r10 != r2 + : @42 + 690: 33 04 19 r4 = 0x19 + 693: ab 4b 11 01 jump 966 if r11 != r4 + : @43 + 697: 33 05 1c r5 = 0x1c + 700: 33 0a r10 = 0 + 702: 01 fallthrough + : @44 + 703: 33 00 0f r0 = 0xf + 706: 33 01 0b r1 = 0xb + 709: c8 10 0b r11 = r0 + r1 + 712: 95 aa 01 r10 = r10 + 0x1 + 715: 33 02 02 r2 = 0x2 + 718: ab 2a f1 jump 703 if r10 != r2 + : @45 + 721: 33 04 1a r4 = 0x1a + 724: ab 4b f2 00 jump 966 if r11 != r4 + : @46 + 728: 33 05 1d r5 = 0x1d + 731: 33 0a r10 = 0 + 733: 01 fallthrough + : @47 + 734: 33 01 0b r1 = 0xb + 737: 33 00 0d r0 = 0xd + 740: c8 10 0b r11 = r0 + r1 + 743: 95 aa 01 r10 = r10 + 0x1 + 746: 33 02 02 r2 = 0x2 + 749: ab 2a f1 jump 734 if r10 != r2 + : @48 + 752: 33 04 18 r4 = 0x18 + 755: ab 4b d3 00 jump 966 if r11 != r4 + : @49 + 759: 33 05 1e r5 = 0x1e + 762: 33 0a r10 = 0 + 764: 01 fallthrough + : @50 + 765: 33 01 0b r1 = 0xb + 768: 33 00 0e r0 = 0xe + 771: c8 10 0b r11 = r0 + r1 + 774: 95 aa 01 r10 = r10 + 0x1 + 777: 33 02 02 r2 = 0x2 + 780: ab 2a f1 jump 765 if r10 != r2 + : @51 + 783: 33 04 19 r4 = 0x19 + 786: ab 4b b4 00 jump 966 if r11 != r4 + : @52 + 790: 33 05 1f r5 = 0x1f + 793: 33 0a r10 = 0 + 795: 01 fallthrough + : @53 + 796: 33 01 0b r1 = 0xb + 799: 33 00 0f r0 = 0xf + 802: c8 10 0b r11 = r0 + r1 + 805: 95 aa 01 r10 = r10 + 0x1 + 808: 33 02 02 r2 = 0x2 + 811: ab 2a f1 jump 796 if r10 != r2 + : @54 + 814: 33 04 1a r4 = 0x1a + 817: ab 4b 95 00 jump 966 if r11 != r4 + : @55 + 821: 33 05 20 r5 = 0x20 + 824: 33 0a r10 = 0 + 826: 01 fallthrough + : @56 + 827: 33 01 0b r1 = 0xb + 830: 33 00 0d r0 = 0xd + 833: c8 10 0b r11 = r0 + r1 + 836: 95 aa 01 r10 = r10 + 0x1 + 839: 33 02 02 r2 = 0x2 + 842: ab 2a f1 jump 827 if r10 != r2 + : @57 + 845: 33 04 18 r4 = 0x18 + 848: ab 4b 76 jump 966 if r11 != r4 + : @58 + 851: 33 05 21 r5 = 0x21 + 854: 33 0a r10 = 0 + 856: 01 fallthrough + : @59 + 857: 33 01 0b r1 = 0xb + 860: 33 00 0e r0 = 0xe + 863: c8 10 0b r11 = r0 + r1 + 866: 95 aa 01 r10 = r10 + 0x1 + 869: 33 02 02 r2 = 0x2 + 872: ab 2a f1 jump 857 if r10 != r2 + : @60 + 875: 33 04 19 r4 = 0x19 + 878: ab 4b 58 jump 966 if r11 != r4 + : @61 + 881: 33 05 22 r5 = 0x22 + 884: 33 0a r10 = 0 + 886: 01 fallthrough + : @62 + 887: 33 01 0b r1 = 0xb + 890: 33 00 0f r0 = 0xf + 893: c8 10 0b r11 = r0 + r1 + 896: 95 aa 01 r10 = r10 + 0x1 + 899: 33 02 02 r2 = 0x2 + 902: ab 2a f1 jump 887 if r10 != r2 + : @63 + 905: 33 04 1a r4 = 0x1a + 908: ab 4b 3a jump 966 if r11 != r4 + : @64 + 911: 33 05 23 r5 = 0x23 + 914: 33 00 0f r0 = 0xf + 917: 95 01 r1 = r0 + 0 + 919: 33 04 0f r4 = 0xf + 922: ab 41 2c jump 966 if r1 != r4 + : @65 + 925: 33 05 24 r5 = 0x24 + 928: 33 00 20 r0 = 0x20 + 931: 95 01 r1 = r0 + 0 + 933: 33 04 20 r4 = 0x20 + 936: ab 41 1e jump 966 if r1 != r4 + : @66 + 939: 33 05 25 r5 = 0x25 + 942: 33 00 r0 = 0 + 944: 33 04 r4 = 0 + 946: ab 40 14 jump 966 if r0 != r4 + : @67 + 949: 33 05 26 r5 = 0x26 + 952: 33 00 10 r0 = 0x10 + 955: 33 01 1e r1 = 0x1e + 958: 33 04 r4 = 0 + 960: 52 04 06 jump 966 if r4 != 0 + : @68 + 963: 52 05 04 jump 967 if r5 != 0 + : @69 + 966: 00 trap + : @70 + 967: 28 39 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1a (initially was 0x0) + * r5 = 0x26 (initially was 0x0) + * r8 = 0x1a (initially was 0x0) + * r9 = 0x19 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x1a (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9154 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0 + DeER.. r9 = 0 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0 + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r8 = 0x1 + DeER.. r9 = 0x1 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0x2 + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r8 = 0x3 + DeER.. r9 = 0x7 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0xa + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r8 = 0 + DeER.. r9 = 0xffffffffffff8000 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0xffffffffffff8000 + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0xffffffff80000000 + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0xffffffffffff8000 + .DeER.... r11 = r8 + r9 + .DeER.... r4 = 0xffffffffffff0000 + ..DeeER.. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER. r4 = r4 << 0xf + ..D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 142 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.. r11 = r8 + r9 + ..DeE-R.. r4 = 0x8000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 170 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r8 = 0xffffffff80000000 + D=eeER.. i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.. r9 = 0 + .D==eER. r11 = r8 + r9 + .DeE--R. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 200 with total cost of 8: + +``` + DeER....... r5 = 0xa + DeER....... r8 = 0xffffffff80000000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x8000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D==eER... r11 = r8 + r9 + ..DeE--R... r4 = 0x10000 + ...DeeER... i32 r4 = r4 + 0x1 + ...D==eER.. r4 = r4 << 0xf + ...D===eER. r4 = r4 + 0xfffffffffffffffe + ....D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 241 with total cost of 6: + +``` + DeER..... r5 = 0xb + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.. r11 = r8 + r9 + ..DeE-R.. r4 = 0xffffffff80008000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 274 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r8 = 0xffffffff80000000 + D=eeER.. i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.. r9 = 0xffffffffffff8000 + .D==eER. r11 = r8 + r9 + .DeE--R. r4 = 0x7fff8000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 306 with total cost of 3: + +``` + DeER.. r5 = 0xd + DeER.. r8 = 0 + DeER.. r9 = 0xffffffffffffffff + .DeER. r11 = r8 + r9 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 324 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1 + .DeER. r11 = r8 + r9 + .DeER. r4 = 0 + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 342 with total cost of 3: + +``` + DeER.. r5 = 0xf + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0xffffffffffffffff + .DeER. r11 = r8 + r9 + .DeER. r4 = 0xfffffffffffffffe + .D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 361 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r8 = 0x1 + DeER.... r9 = 0xffffffff80000000 + .DeeER.. i32 r9 = r9 + 0xffffffffffffffff + .D==eER. r11 = r8 + r9 + ..DeE-R. r4 = 0x1 + ..D=eER. r4 = r4 << 0x1f + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 389 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r8 = 0xd + DeER.. r9 = 0xb + D=eER. r8 = r8 + r9 + .DeER. r4 = 0x18 + .D=eER jump 966 if r8 != r4 +``` + +Gas simulation at offset 408 with total cost of 3: + +``` + DeER.. r5 = 0x12 + DeER.. r8 = 0xe + DeER.. r9 = 0xb + D=eER. r9 = r8 + r9 + .DeER. r4 = 0x19 + .D=eER jump 966 if r9 != r4 +``` + +Gas simulation at offset 427 with total cost of 3: + +``` + DeER.. r5 = 0x13 + DeER.. r8 = 0xd + D=eER. r8 = r8 + r8 + DeE-R. r4 = 0x1a + .D=eER jump 966 if r8 != r4 +``` + +Gas simulation at offset 443 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 449 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 449 if r10 != r2 +``` + +Gas simulation at offset 469 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 476 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 482 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 482 if r10 != r2 +``` + +Gas simulation at offset 502 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 509 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 515 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 515 if r10 != r2 +``` + +Gas simulation at offset 535 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 542 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 548 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 548 if r10 != r2 +``` + +Gas simulation at offset 566 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 573 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 579 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 579 if r10 != r2 +``` + +Gas simulation at offset 597 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 604 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 610 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 610 if r10 != r2 +``` + +Gas simulation at offset 628 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 635 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 641 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 641 if r10 != r2 +``` + +Gas simulation at offset 659 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 666 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 672 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 672 if r10 != r2 +``` + +Gas simulation at offset 690 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 697 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 703 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 703 if r10 != r2 +``` + +Gas simulation at offset 721 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 728 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 734 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 734 if r10 != r2 +``` + +Gas simulation at offset 752 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 759 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 765 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 765 if r10 != r2 +``` + +Gas simulation at offset 783 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 790 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 796 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 796 if r10 != r2 +``` + +Gas simulation at offset 814 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 821 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 827 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 827 if r10 != r2 +``` + +Gas simulation at offset 845 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 851 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 857 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 857 if r10 != r2 +``` + +Gas simulation at offset 875 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 881 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 887 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eER.................... r11 = r0 + r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 887 if r10 != r2 +``` + +Gas simulation at offset 905 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 911 with total cost of 3: + +``` + DeER.. r5 = 0x23 + DeER.. r0 = 0xf + D=eER. r1 = r0 + 0 + .DeER. r4 = 0xf + .D=eER jump 966 if r1 != r4 +``` + +Gas simulation at offset 925 with total cost of 3: + +``` + DeER.. r5 = 0x24 + DeER.. r0 = 0x20 + D=eER. r1 = r0 + 0 + .DeER. r4 = 0x20 + .D=eER jump 966 if r1 != r4 +``` + +Gas simulation at offset 939 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 966 if r0 != r4 +``` + +Gas simulation at offset 949 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 966 if r4 != 0 +``` + +Gas simulation at offset 963 with total cost of 1: + +``` + DeER jump 967 if r5 != 0 +``` + +Gas simulation at offset 966 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 967 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_addi + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a r10 = 0 + 18: 64 ab r11 = r10 + 20: 33 04 r4 = 0 + 22: ab 4b 03 02 jump 537 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 0a 01 r10 = 0x1 + 32: 95 ab 01 r11 = r10 + 0x1 + 35: 33 04 02 r4 = 0x2 + 38: ab 4b f3 01 jump 537 if r11 != r4 + : @3 + 42: 33 05 04 r5 = 0x4 + 45: 33 0a 03 r10 = 0x3 + 48: 95 ab 07 r11 = r10 + 0x7 + 51: 33 04 0a r4 = 0xa + 54: ab 4b e3 01 jump 537 if r11 != r4 + : @4 + 58: 33 05 05 r5 = 0x5 + 61: 33 0a r10 = 0 + 63: 95 ab 00 f8 r11 = r10 + 0xfffffffffffff800 + 67: 33 04 00 f8 r4 = 0xfffffffffffff800 + 71: ab 4b d2 01 jump 537 if r11 != r4 + : @5 + 75: 33 05 06 r5 = 0x6 + 78: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 84: 64 ab r11 = r10 + 86: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 92: ab 4b bd 01 jump 537 if r11 != r4 + : @6 + 96: 33 05 07 r5 = 0x7 + 99: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 105: 95 ab 00 f8 r11 = r10 + 0xfffffffffffff800 + 109: 33 04 ff r4 = 0xffffffffffffffff + 112: 97 44 1f r4 = r4 << 0x1f + 115: 95 44 00 f8 r4 = r4 + 0xfffffffffffff800 + 119: ab 4b a2 01 jump 537 if r11 != r4 + : @7 + 123: 33 05 08 r5 = 0x8 + 126: 33 0a r10 = 0 + 128: 95 ab ff 07 r11 = r10 + 0x7ff + 132: 33 04 ff 07 r4 = 0x7ff + 136: ab 4b 91 01 jump 537 if r11 != r4 + : @8 + 140: 33 05 09 r5 = 0x9 + 143: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 149: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 152: 64 ab r11 = r10 + 154: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 160: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 163: ab 4b 76 01 jump 537 if r11 != r4 + : @9 + 167: 33 05 0a r5 = 0xa + 170: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 176: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 179: 95 ab ff 07 r11 = r10 + 0x7ff + 183: 33 04 01 r4 = 0x1 + 186: 97 44 1f r4 = r4 << 0x1f + 189: 95 44 fe 07 r4 = r4 + 0x7fe + 193: ab 4b 58 01 jump 537 if r11 != r4 + : @10 + 197: 33 05 0b r5 = 0xb + 200: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 206: 95 ab ff 07 r11 = r10 + 0x7ff + 210: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 216: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 220: ab 4b 3d 01 jump 537 if r11 != r4 + : @11 + 224: 33 05 0c r5 = 0xc + 227: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 233: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 236: 95 ab 00 f8 r11 = r10 + 0xfffffffffffff800 + 240: 33 04 00 f0 ff 7f r4 = 0x7ffff000 + 246: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 250: ab 4b 1f 01 jump 537 if r11 != r4 + : @12 + 254: 33 05 0d r5 = 0xd + 257: 33 0a r10 = 0 + 259: 95 ab ff r11 = r10 + 0xffffffffffffffff + 262: 33 04 ff r4 = 0xffffffffffffffff + 265: ab 4b 10 01 jump 537 if r11 != r4 + : @13 + 269: 33 05 0e r5 = 0xe + 272: 33 0a ff r10 = 0xffffffffffffffff + 275: 95 ab 01 r11 = r10 + 0x1 + 278: 33 04 r4 = 0 + 280: ab 4b 01 01 jump 537 if r11 != r4 + : @14 + 284: 33 05 0f r5 = 0xf + 287: 33 0a ff r10 = 0xffffffffffffffff + 290: 95 ab ff r11 = r10 + 0xffffffffffffffff + 293: 33 04 fe r4 = 0xfffffffffffffffe + 296: ab 4b f1 00 jump 537 if r11 != r4 + : @15 + 300: 33 05 10 r5 = 0x10 + 303: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 309: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 312: 95 ab 01 r11 = r10 + 0x1 + 315: 33 04 01 r4 = 0x1 + 318: 97 44 1f r4 = r4 << 0x1f + 321: ab 4b d8 00 jump 537 if r11 != r4 + : @16 + 325: 33 05 11 r5 = 0x11 + 328: 33 08 0d r8 = 0xd + 331: 95 88 0b r8 = r8 + 0xb + 334: 33 04 18 r4 = 0x18 + 337: ab 48 c8 00 jump 537 if r8 != r4 + : @17 + 341: 33 05 12 r5 = 0x12 + 344: 33 09 r9 = 0 + 346: 01 fallthrough + : @18 + 347: 33 00 0d r0 = 0xd + 350: 95 0b 0b r11 = r0 + 0xb + 353: 64 b3 r3 = r11 + 355: 95 99 01 r9 = r9 + 0x1 + 358: 33 02 02 r2 = 0x2 + 361: ab 29 f2 jump 347 if r9 != r2 + : @19 + 364: 33 04 18 r4 = 0x18 + 367: ab 43 aa 00 jump 537 if r3 != r4 + : @20 + 371: 33 05 13 r5 = 0x13 + 374: 33 09 r9 = 0 + 376: 01 fallthrough + : @21 + 377: 33 00 0d r0 = 0xd + 380: 95 0b 0a r11 = r0 + 0xa + 383: 64 b3 r3 = r11 + 385: 95 99 01 r9 = r9 + 0x1 + 388: 33 02 02 r2 = 0x2 + 391: ab 29 f2 jump 377 if r9 != r2 + : @22 + 394: 33 04 17 r4 = 0x17 + 397: ab 43 8c 00 jump 537 if r3 != r4 + : @23 + 401: 33 05 14 r5 = 0x14 + 404: 33 09 r9 = 0 + 406: 01 fallthrough + : @24 + 407: 33 00 0d r0 = 0xd + 410: 95 0b 09 r11 = r0 + 0x9 + 413: 64 b3 r3 = r11 + 415: 95 99 01 r9 = r9 + 0x1 + 418: 33 02 02 r2 = 0x2 + 421: ab 29 f2 jump 407 if r9 != r2 + : @25 + 424: 33 04 16 r4 = 0x16 + 427: ab 43 6e jump 537 if r3 != r4 + : @26 + 430: 33 05 15 r5 = 0x15 + 433: 33 09 r9 = 0 + 435: 01 fallthrough + : @27 + 436: 33 00 0d r0 = 0xd + 439: 95 0b 0b r11 = r0 + 0xb + 442: 95 99 01 r9 = r9 + 0x1 + 445: 33 02 02 r2 = 0x2 + 448: ab 29 f4 jump 436 if r9 != r2 + : @28 + 451: 33 04 18 r4 = 0x18 + 454: ab 4b 53 jump 537 if r11 != r4 + : @29 + 457: 33 05 16 r5 = 0x16 + 460: 33 09 r9 = 0 + 462: 01 fallthrough + : @30 + 463: 33 00 0d r0 = 0xd + 466: 95 0b 0a r11 = r0 + 0xa + 469: 95 99 01 r9 = r9 + 0x1 + 472: 33 02 02 r2 = 0x2 + 475: ab 29 f4 jump 463 if r9 != r2 + : @31 + 478: 33 04 17 r4 = 0x17 + 481: ab 4b 38 jump 537 if r11 != r4 + : @32 + 484: 33 05 17 r5 = 0x17 + 487: 33 09 r9 = 0 + 489: 01 fallthrough + : @33 + 490: 33 00 0d r0 = 0xd + 493: 95 0b 09 r11 = r0 + 0x9 + 496: 95 99 01 r9 = r9 + 0x1 + 499: 33 02 02 r2 = 0x2 + 502: ab 29 f4 jump 490 if r9 != r2 + : @34 + 505: 33 04 16 r4 = 0x16 + 508: ab 4b 1d jump 537 if r11 != r4 + : @35 + 511: 33 05 18 r5 = 0x18 + 514: 33 00 20 r0 = 0x20 + 517: 33 04 20 r4 = 0x20 + 520: ab 40 11 jump 537 if r0 != r4 + : @36 + 523: 33 05 19 r5 = 0x19 + 526: 33 00 21 r0 = 0x21 + 529: 33 04 r4 = 0 + 531: 52 04 06 jump 537 if r4 != 0 + : @37 + 534: 52 05 04 jump 538 if r5 != 0 + : @38 + 537: 00 trap + : @39 + 538: 28 e6 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x16 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x18 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x7fffffff (initially was 0x0) + * r11 = 0x16 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9608 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 2: + +``` + DeER. r5 = 0x2 + DeER. r10 = 0 + D.... r11 = r10 + DeER. r4 = 0 + .DeER jump 537 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r10 = 0x1 + D=eER. r11 = r10 + 0x1 + .DeER. r4 = 0x2 + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 42 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r10 = 0x3 + D=eER. r11 = r10 + 0x7 + .DeER. r4 = 0xa + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 58 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r10 = 0 + D=eER. r11 = r10 + 0xfffffffffffff800 + .DeER. r4 = 0xfffffffffffff800 + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 2: + +``` + DeER. r5 = 0x6 + DeER. r10 = 0xffffffff80000000 + D.... r11 = r10 + DeER. r4 = 0xffffffff80000000 + .DeER jump 537 if r11 != r4 +``` + +Gas simulation at offset 96 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r10 = 0xffffffff80000000 + D=eER... r11 = r10 + 0xfffffffffffff800 + .DeER... r4 = 0xffffffffffffffff + .D=eER.. r4 = r4 << 0x1f + .D==eER. r4 = r4 + 0xfffffffffffff800 + .D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 123 with total cost of 3: + +``` + DeER.. r5 = 0x8 + DeER.. r10 = 0 + D=eER. r11 = r10 + 0x7ff + .DeER. r4 = 0x7ff + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 140 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D...... r11 = r10 + .DeE-R.. r4 = 0xffffffff80000000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 167 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 + 0x7ff + .DeE--R. r4 = 0x1 + .D=eE-R. r4 = r4 << 0x1f + ..D=eER. r4 = r4 + 0x7fe + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r10 = 0xffffffff80000000 + D=eER... r11 = r10 + 0x7ff + .DeER... r4 = 0xffffffff80000000 + .D=eeER. i32 r4 = r4 + 0x7ff + .D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 224 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 + 0xfffffffffffff800 + .DeE--R. r4 = 0x7ffff000 + ..DeeER. i32 r4 = r4 + 0x7ff + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 254 with total cost of 3: + +``` + DeER.. r5 = 0xd + DeER.. r10 = 0 + D=eER. r11 = r10 + 0xffffffffffffffff + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 269 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 + 0x1 + .DeER. r4 = 0 + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 284 with total cost of 3: + +``` + DeER.. r5 = 0xf + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 + 0xffffffffffffffff + .DeER. r4 = 0xfffffffffffffffe + .D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 300 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 + 0x1 + .DeE--R. r4 = 0x1 + .D=eE-R. r4 = r4 << 0x1f + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 325 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r8 = 0xd + D=eER. r8 = r8 + 0xb + DeE-R. r4 = 0x18 + .D=eER jump 537 if r8 != r4 +``` + +Gas simulation at offset 341 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 347 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0xb + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 347 if r9 != r2 +``` + +Gas simulation at offset 364 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 371 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 377 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0xa + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 377 if r9 != r2 +``` + +Gas simulation at offset 394 with total cost of 2: + +``` + DeER. r4 = 0x17 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 401 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 407 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0x9 + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 407 if r9 != r2 +``` + +Gas simulation at offset 424 with total cost of 2: + +``` + DeER. r4 = 0x16 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 430 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 436 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0xb + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 436 if r9 != r2 +``` + +Gas simulation at offset 451 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 457 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 463 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0xa + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 463 if r9 != r2 +``` + +Gas simulation at offset 478 with total cost of 2: + +``` + DeER. r4 = 0x17 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 484 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 490 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 + 0x9 + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 490 if r9 != r2 +``` + +Gas simulation at offset 505 with total cost of 2: + +``` + DeER. r4 = 0x16 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 511 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0x20 + DeER. r4 = 0x20 + D=eER jump 537 if r0 != r4 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 537 if r4 != 0 +``` + +Gas simulation at offset 534 with total cost of 1: + +``` + DeER jump 538 if r5 != 0 +``` + +Gas simulation at offset 537 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 538 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_addiw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a r10 = 0 + 18: 83 ab i32 r11 = r10 + 0 + 20: 33 04 r4 = 0 + 22: ab 4b 03 02 jump 537 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 0a 01 r10 = 0x1 + 32: 83 ab 01 i32 r11 = r10 + 0x1 + 35: 33 04 02 r4 = 0x2 + 38: ab 4b f3 01 jump 537 if r11 != r4 + : @3 + 42: 33 05 04 r5 = 0x4 + 45: 33 0a 03 r10 = 0x3 + 48: 83 ab 07 i32 r11 = r10 + 0x7 + 51: 33 04 0a r4 = 0xa + 54: ab 4b e3 01 jump 537 if r11 != r4 + : @4 + 58: 33 05 05 r5 = 0x5 + 61: 33 0a r10 = 0 + 63: 83 ab 00 f8 i32 r11 = r10 + 0xfffffffffffff800 + 67: 33 04 00 f8 r4 = 0xfffffffffffff800 + 71: ab 4b d2 01 jump 537 if r11 != r4 + : @5 + 75: 33 05 06 r5 = 0x6 + 78: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 84: 83 ab i32 r11 = r10 + 0 + 86: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 92: ab 4b bd 01 jump 537 if r11 != r4 + : @6 + 96: 33 05 07 r5 = 0x7 + 99: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 105: 83 ab 00 f8 i32 r11 = r10 + 0xfffffffffffff800 + 109: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 115: 83 44 00 f8 i32 r4 = r4 + 0xfffffffffffff800 + 119: ab 4b a2 01 jump 537 if r11 != r4 + : @7 + 123: 33 05 08 r5 = 0x8 + 126: 33 0a r10 = 0 + 128: 83 ab ff 07 i32 r11 = r10 + 0x7ff + 132: 33 04 ff 07 r4 = 0x7ff + 136: ab 4b 91 01 jump 537 if r11 != r4 + : @8 + 140: 33 05 09 r5 = 0x9 + 143: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 149: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 152: 83 ab i32 r11 = r10 + 0 + 154: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 160: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 163: ab 4b 76 01 jump 537 if r11 != r4 + : @9 + 167: 33 05 0a r5 = 0xa + 170: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 176: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 179: 83 ab ff 07 i32 r11 = r10 + 0x7ff + 183: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 189: 83 44 fe 07 i32 r4 = r4 + 0x7fe + 193: ab 4b 58 01 jump 537 if r11 != r4 + : @10 + 197: 33 05 0b r5 = 0xb + 200: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 206: 83 ab ff 07 i32 r11 = r10 + 0x7ff + 210: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 216: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 220: ab 4b 3d 01 jump 537 if r11 != r4 + : @11 + 224: 33 05 0c r5 = 0xc + 227: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 233: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 236: 83 ab 00 f8 i32 r11 = r10 + 0xfffffffffffff800 + 240: 33 04 00 f0 ff 7f r4 = 0x7ffff000 + 246: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 250: ab 4b 1f 01 jump 537 if r11 != r4 + : @12 + 254: 33 05 0d r5 = 0xd + 257: 33 0a r10 = 0 + 259: 83 ab ff i32 r11 = r10 + 0xffffffffffffffff + 262: 33 04 ff r4 = 0xffffffffffffffff + 265: ab 4b 10 01 jump 537 if r11 != r4 + : @13 + 269: 33 05 0e r5 = 0xe + 272: 33 0a ff r10 = 0xffffffffffffffff + 275: 83 ab 01 i32 r11 = r10 + 0x1 + 278: 33 04 r4 = 0 + 280: ab 4b 01 01 jump 537 if r11 != r4 + : @14 + 284: 33 05 0f r5 = 0xf + 287: 33 0a ff r10 = 0xffffffffffffffff + 290: 83 ab ff i32 r11 = r10 + 0xffffffffffffffff + 293: 33 04 fe r4 = 0xfffffffffffffffe + 296: ab 4b f1 00 jump 537 if r11 != r4 + : @15 + 300: 33 05 10 r5 = 0x10 + 303: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 309: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 312: 83 ab 01 i32 r11 = r10 + 0x1 + 315: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 321: ab 4b d8 00 jump 537 if r11 != r4 + : @16 + 325: 33 05 11 r5 = 0x11 + 328: 33 08 0d r8 = 0xd + 331: 83 88 0b i32 r8 = r8 + 0xb + 334: 33 04 18 r4 = 0x18 + 337: ab 48 c8 00 jump 537 if r8 != r4 + : @17 + 341: 33 05 12 r5 = 0x12 + 344: 33 09 r9 = 0 + 346: 01 fallthrough + : @18 + 347: 33 00 0d r0 = 0xd + 350: 83 0b 0b i32 r11 = r0 + 0xb + 353: 64 b3 r3 = r11 + 355: 95 99 01 r9 = r9 + 0x1 + 358: 33 02 02 r2 = 0x2 + 361: ab 29 f2 jump 347 if r9 != r2 + : @19 + 364: 33 04 18 r4 = 0x18 + 367: ab 43 aa 00 jump 537 if r3 != r4 + : @20 + 371: 33 05 13 r5 = 0x13 + 374: 33 09 r9 = 0 + 376: 01 fallthrough + : @21 + 377: 33 00 0d r0 = 0xd + 380: 83 0b 0a i32 r11 = r0 + 0xa + 383: 64 b3 r3 = r11 + 385: 95 99 01 r9 = r9 + 0x1 + 388: 33 02 02 r2 = 0x2 + 391: ab 29 f2 jump 377 if r9 != r2 + : @22 + 394: 33 04 17 r4 = 0x17 + 397: ab 43 8c 00 jump 537 if r3 != r4 + : @23 + 401: 33 05 14 r5 = 0x14 + 404: 33 09 r9 = 0 + 406: 01 fallthrough + : @24 + 407: 33 00 0d r0 = 0xd + 410: 83 0b 09 i32 r11 = r0 + 0x9 + 413: 64 b3 r3 = r11 + 415: 95 99 01 r9 = r9 + 0x1 + 418: 33 02 02 r2 = 0x2 + 421: ab 29 f2 jump 407 if r9 != r2 + : @25 + 424: 33 04 16 r4 = 0x16 + 427: ab 43 6e jump 537 if r3 != r4 + : @26 + 430: 33 05 15 r5 = 0x15 + 433: 33 09 r9 = 0 + 435: 01 fallthrough + : @27 + 436: 33 00 0d r0 = 0xd + 439: 83 0b 0b i32 r11 = r0 + 0xb + 442: 95 99 01 r9 = r9 + 0x1 + 445: 33 02 02 r2 = 0x2 + 448: ab 29 f4 jump 436 if r9 != r2 + : @28 + 451: 33 04 18 r4 = 0x18 + 454: ab 4b 53 jump 537 if r11 != r4 + : @29 + 457: 33 05 16 r5 = 0x16 + 460: 33 09 r9 = 0 + 462: 01 fallthrough + : @30 + 463: 33 00 0d r0 = 0xd + 466: 83 0b 0a i32 r11 = r0 + 0xa + 469: 95 99 01 r9 = r9 + 0x1 + 472: 33 02 02 r2 = 0x2 + 475: ab 29 f4 jump 463 if r9 != r2 + : @31 + 478: 33 04 17 r4 = 0x17 + 481: ab 4b 38 jump 537 if r11 != r4 + : @32 + 484: 33 05 17 r5 = 0x17 + 487: 33 09 r9 = 0 + 489: 01 fallthrough + : @33 + 490: 33 00 0d r0 = 0xd + 493: 83 0b 09 i32 r11 = r0 + 0x9 + 496: 95 99 01 r9 = r9 + 0x1 + 499: 33 02 02 r2 = 0x2 + 502: ab 29 f4 jump 490 if r9 != r2 + : @34 + 505: 33 04 16 r4 = 0x16 + 508: ab 4b 1d jump 537 if r11 != r4 + : @35 + 511: 33 05 18 r5 = 0x18 + 514: 33 00 20 r0 = 0x20 + 517: 33 04 20 r4 = 0x20 + 520: ab 40 11 jump 537 if r0 != r4 + : @36 + 523: 33 05 19 r5 = 0x19 + 526: 33 00 21 r0 = 0x21 + 529: 33 04 r4 = 0 + 531: 52 04 06 jump 537 if r4 != 0 + : @37 + 534: 52 05 04 jump 538 if r5 != 0 + : @38 + 537: 00 trap + : @39 + 538: 28 e6 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x16 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x18 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x7fffffff (initially was 0x0) + * r11 = 0x16 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9592 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0 + .DeeER. i32 r11 = r10 + 0 + .DeE-R. r4 = 0 + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 + 0x1 + .DeE-R. r4 = 0x2 + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 42 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0x3 + .DeeER. i32 r11 = r10 + 0x7 + .DeE-R. r4 = 0xa + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 58 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0 + .DeeER. i32 r11 = r10 + 0xfffffffffffff800 + .DeE-R. r4 = 0xfffffffffffff800 + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 + 0 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 96 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r10 = 0xffffffff80000000 + .DeeER.. i32 r11 = r10 + 0xfffffffffffff800 + .DeE-R.. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0xfffffffffffff800 + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 123 with total cost of 4: + +``` + DeER... r5 = 0x8 + DeER... r10 = 0 + .DeeER. i32 r11 = r10 + 0x7ff + .DeE-R. r4 = 0x7ff + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 140 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 + 0 + .DeE---R. r4 = 0xffffffff80000000 + ..DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 167 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 + 0x7ff + .DeE---R. r4 = 0xffffffff80000000 + ..DeeE-R. i32 r4 = r4 + 0x7fe + ..D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r10 = 0xffffffff80000000 + .DeeER.. i32 r11 = r10 + 0x7ff + .DeE-R.. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0x7ff + ..D==eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 224 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 + 0xfffffffffffff800 + .DeE---R. r4 = 0x7ffff000 + ..DeeE-R. i32 r4 = r4 + 0x7ff + ..D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 254 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r10 = 0 + .DeeER. i32 r11 = r10 + 0xffffffffffffffff + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 269 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 + 0x1 + .DeE-R. r4 = 0 + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 284 with total cost of 4: + +``` + DeER... r5 = 0xf + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 + 0xffffffffffffffff + .DeE-R. r4 = 0xfffffffffffffffe + ..D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 300 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 + 0x1 + .DeE---R. r4 = 0xffffffff80000000 + ..D===eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 325 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0xd + D=eeER. i32 r8 = r8 + 0xb + .DeE-R. r4 = 0x18 + .D==eER jump 537 if r8 != r4 +``` + +Gas simulation at offset 341 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 347 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0xb + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 347 if r9 != r2 +``` + +Gas simulation at offset 364 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 371 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 377 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0xa + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 377 if r9 != r2 +``` + +Gas simulation at offset 394 with total cost of 2: + +``` + DeER. r4 = 0x17 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 401 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 407 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0x9 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 407 if r9 != r2 +``` + +Gas simulation at offset 424 with total cost of 2: + +``` + DeER. r4 = 0x16 + D=eER jump 537 if r3 != r4 +``` + +Gas simulation at offset 430 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 436 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0xb + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 436 if r9 != r2 +``` + +Gas simulation at offset 451 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 457 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 463 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0xa + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 463 if r9 != r2 +``` + +Gas simulation at offset 478 with total cost of 2: + +``` + DeER. r4 = 0x17 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 484 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 490 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = r0 + 0x9 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 490 if r9 != r2 +``` + +Gas simulation at offset 505 with total cost of 2: + +``` + DeER. r4 = 0x16 + D=eER jump 537 if r11 != r4 +``` + +Gas simulation at offset 511 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0x20 + DeER. r4 = 0x20 + D=eER jump 537 if r0 != r4 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 537 if r4 != 0 +``` + +Gas simulation at offset 534 with total cost of 1: + +``` + DeER jump 538 if r5 != 0 +``` + +Gas simulation at offset 537 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 538 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_addw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: be 98 0b i32 r11 = r8 + r9 + 23: 33 04 r4 = 0 + 25: ab 4b a3 03 jump 956 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: be 98 0b i32 r11 = r8 + r9 + 41: 33 04 02 r4 = 0x2 + 44: ab 4b 90 03 jump 956 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: be 98 0b i32 r11 = r8 + r9 + 60: 33 04 0a r4 = 0xa + 63: ab 4b 7d 03 jump 956 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 r8 = 0 + 72: 33 09 00 80 r9 = 0xffffffffffff8000 + 76: be 98 0b i32 r11 = r8 + r9 + 79: 33 04 00 80 r4 = 0xffffffffffff8000 + 83: ab 4b 69 03 jump 956 if r11 != r4 + : @5 + 87: 33 05 06 r5 = 0x6 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 r9 = 0 + 98: be 98 0b i32 r11 = r8 + r9 + 101: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 107: ab 4b 51 03 jump 956 if r11 != r4 + : @6 + 111: 33 05 07 r5 = 0x7 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 33 09 00 80 r9 = 0xffffffffffff8000 + 124: be 98 0b i32 r11 = r8 + r9 + 127: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 133: ab 4b 37 03 jump 956 if r11 != r4 + : @7 + 137: 33 05 08 r5 = 0x8 + 140: 33 08 r8 = 0 + 142: 33 09 00 80 00 r9 = 0x8000 + 147: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 150: be 98 0b i32 r11 = r8 + r9 + 153: 33 04 00 80 00 r4 = 0x8000 + 158: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 161: ab 4b 1b 03 jump 956 if r11 != r4 + : @8 + 165: 33 05 09 r5 = 0x9 + 168: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 174: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 177: 33 09 r9 = 0 + 179: be 98 0b i32 r11 = r8 + r9 + 182: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 188: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 191: ab 4b fd 02 jump 956 if r11 != r4 + : @9 + 195: 33 05 0a r5 = 0xa + 198: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 204: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 207: 33 09 00 80 00 r9 = 0x8000 + 212: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 215: be 98 0b i32 r11 = r8 + r9 + 218: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 224: 83 44 fe i32 r4 = r4 + 0xfffffffffffffffe + 227: ab 4b d9 02 jump 956 if r11 != r4 + : @10 + 231: 33 05 0b r5 = 0xb + 234: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 240: 33 09 00 80 00 r9 = 0x8000 + 245: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 248: be 98 0b i32 r11 = r8 + r9 + 251: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 257: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 260: ab 4b b8 02 jump 956 if r11 != r4 + : @11 + 264: 33 05 0c r5 = 0xc + 267: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 273: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 276: 33 09 00 80 r9 = 0xffffffffffff8000 + 280: be 98 0b i32 r11 = r8 + r9 + 283: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 289: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 292: ab 4b 98 02 jump 956 if r11 != r4 + : @12 + 296: 33 05 0d r5 = 0xd + 299: 33 08 r8 = 0 + 301: 33 09 ff r9 = 0xffffffffffffffff + 304: be 98 0b i32 r11 = r8 + r9 + 307: 33 04 ff r4 = 0xffffffffffffffff + 310: ab 4b 86 02 jump 956 if r11 != r4 + : @13 + 314: 33 05 0e r5 = 0xe + 317: 33 08 ff r8 = 0xffffffffffffffff + 320: 33 09 01 r9 = 0x1 + 323: be 98 0b i32 r11 = r8 + r9 + 326: 33 04 r4 = 0 + 328: ab 4b 74 02 jump 956 if r11 != r4 + : @14 + 332: 33 05 0f r5 = 0xf + 335: 33 08 ff r8 = 0xffffffffffffffff + 338: 33 09 ff r9 = 0xffffffffffffffff + 341: be 98 0b i32 r11 = r8 + r9 + 344: 33 04 fe r4 = 0xfffffffffffffffe + 347: ab 4b 61 02 jump 956 if r11 != r4 + : @15 + 351: 33 05 10 r5 = 0x10 + 354: 33 08 01 r8 = 0x1 + 357: 33 09 00 00 00 80 r9 = 0xffffffff80000000 + 363: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 366: be 98 0b i32 r11 = r8 + r9 + 369: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 375: ab 4b 45 02 jump 956 if r11 != r4 + : @16 + 379: 33 05 11 r5 = 0x11 + 382: 33 08 0d r8 = 0xd + 385: 33 09 0b r9 = 0xb + 388: be 98 08 i32 r8 = r8 + r9 + 391: 33 04 18 r4 = 0x18 + 394: ab 48 32 02 jump 956 if r8 != r4 + : @17 + 398: 33 05 12 r5 = 0x12 + 401: 33 08 0e r8 = 0xe + 404: 33 09 0b r9 = 0xb + 407: be 98 09 i32 r9 = r8 + r9 + 410: 33 04 19 r4 = 0x19 + 413: ab 49 1f 02 jump 956 if r9 != r4 + : @18 + 417: 33 05 13 r5 = 0x13 + 420: 33 08 0d r8 = 0xd + 423: be 88 08 i32 r8 = r8 + r8 + 426: 33 04 1a r4 = 0x1a + 429: ab 48 0f 02 jump 956 if r8 != r4 + : @19 + 433: 33 05 14 r5 = 0x14 + 436: 33 0a r10 = 0 + 438: 01 fallthrough + : @20 + 439: 33 00 0d r0 = 0xd + 442: 33 01 0b r1 = 0xb + 445: be 10 0b i32 r11 = r0 + r1 + 448: 64 b3 r3 = r11 + 450: 95 aa 01 r10 = r10 + 0x1 + 453: 33 02 02 r2 = 0x2 + 456: ab 2a ef jump 439 if r10 != r2 + : @21 + 459: 33 04 18 r4 = 0x18 + 462: ab 43 ee 01 jump 956 if r3 != r4 + : @22 + 466: 33 05 15 r5 = 0x15 + 469: 33 0a r10 = 0 + 471: 01 fallthrough + : @23 + 472: 33 00 0e r0 = 0xe + 475: 33 01 0b r1 = 0xb + 478: be 10 0b i32 r11 = r0 + r1 + 481: 64 b3 r3 = r11 + 483: 95 aa 01 r10 = r10 + 0x1 + 486: 33 02 02 r2 = 0x2 + 489: ab 2a ef jump 472 if r10 != r2 + : @24 + 492: 33 04 19 r4 = 0x19 + 495: ab 43 cd 01 jump 956 if r3 != r4 + : @25 + 499: 33 05 16 r5 = 0x16 + 502: 33 0a r10 = 0 + 504: 01 fallthrough + : @26 + 505: 33 00 0f r0 = 0xf + 508: 33 01 0b r1 = 0xb + 511: be 10 0b i32 r11 = r0 + r1 + 514: 64 b3 r3 = r11 + 516: 95 aa 01 r10 = r10 + 0x1 + 519: 33 02 02 r2 = 0x2 + 522: ab 2a ef jump 505 if r10 != r2 + : @27 + 525: 33 04 1a r4 = 0x1a + 528: ab 43 ac 01 jump 956 if r3 != r4 + : @28 + 532: 33 05 17 r5 = 0x17 + 535: 33 0a r10 = 0 + 537: 01 fallthrough + : @29 + 538: 33 00 0d r0 = 0xd + 541: 33 01 0b r1 = 0xb + 544: be 10 0b i32 r11 = r0 + r1 + 547: 95 aa 01 r10 = r10 + 0x1 + 550: 33 02 02 r2 = 0x2 + 553: ab 2a f1 jump 538 if r10 != r2 + : @30 + 556: 33 04 18 r4 = 0x18 + 559: ab 4b 8d 01 jump 956 if r11 != r4 + : @31 + 563: 33 05 18 r5 = 0x18 + 566: 33 0a r10 = 0 + 568: 01 fallthrough + : @32 + 569: 33 00 0e r0 = 0xe + 572: 33 01 0b r1 = 0xb + 575: be 10 0b i32 r11 = r0 + r1 + 578: 95 aa 01 r10 = r10 + 0x1 + 581: 33 02 02 r2 = 0x2 + 584: ab 2a f1 jump 569 if r10 != r2 + : @33 + 587: 33 04 19 r4 = 0x19 + 590: ab 4b 6e 01 jump 956 if r11 != r4 + : @34 + 594: 33 05 19 r5 = 0x19 + 597: 33 0a r10 = 0 + 599: 01 fallthrough + : @35 + 600: 33 00 0f r0 = 0xf + 603: 33 01 0b r1 = 0xb + 606: be 10 0b i32 r11 = r0 + r1 + 609: 95 aa 01 r10 = r10 + 0x1 + 612: 33 02 02 r2 = 0x2 + 615: ab 2a f1 jump 600 if r10 != r2 + : @36 + 618: 33 04 1a r4 = 0x1a + 621: ab 4b 4f 01 jump 956 if r11 != r4 + : @37 + 625: 33 05 1a r5 = 0x1a + 628: 33 0a r10 = 0 + 630: 01 fallthrough + : @38 + 631: 33 00 0d r0 = 0xd + 634: 33 01 0b r1 = 0xb + 637: be 10 0b i32 r11 = r0 + r1 + 640: 95 aa 01 r10 = r10 + 0x1 + 643: 33 02 02 r2 = 0x2 + 646: ab 2a f1 jump 631 if r10 != r2 + : @39 + 649: 33 04 18 r4 = 0x18 + 652: ab 4b 30 01 jump 956 if r11 != r4 + : @40 + 656: 33 05 1b r5 = 0x1b + 659: 33 0a r10 = 0 + 661: 01 fallthrough + : @41 + 662: 33 00 0e r0 = 0xe + 665: 33 01 0b r1 = 0xb + 668: be 10 0b i32 r11 = r0 + r1 + 671: 95 aa 01 r10 = r10 + 0x1 + 674: 33 02 02 r2 = 0x2 + 677: ab 2a f1 jump 662 if r10 != r2 + : @42 + 680: 33 04 19 r4 = 0x19 + 683: ab 4b 11 01 jump 956 if r11 != r4 + : @43 + 687: 33 05 1c r5 = 0x1c + 690: 33 0a r10 = 0 + 692: 01 fallthrough + : @44 + 693: 33 00 0f r0 = 0xf + 696: 33 01 0b r1 = 0xb + 699: be 10 0b i32 r11 = r0 + r1 + 702: 95 aa 01 r10 = r10 + 0x1 + 705: 33 02 02 r2 = 0x2 + 708: ab 2a f1 jump 693 if r10 != r2 + : @45 + 711: 33 04 1a r4 = 0x1a + 714: ab 4b f2 00 jump 956 if r11 != r4 + : @46 + 718: 33 05 1d r5 = 0x1d + 721: 33 0a r10 = 0 + 723: 01 fallthrough + : @47 + 724: 33 01 0b r1 = 0xb + 727: 33 00 0d r0 = 0xd + 730: be 10 0b i32 r11 = r0 + r1 + 733: 95 aa 01 r10 = r10 + 0x1 + 736: 33 02 02 r2 = 0x2 + 739: ab 2a f1 jump 724 if r10 != r2 + : @48 + 742: 33 04 18 r4 = 0x18 + 745: ab 4b d3 00 jump 956 if r11 != r4 + : @49 + 749: 33 05 1e r5 = 0x1e + 752: 33 0a r10 = 0 + 754: 01 fallthrough + : @50 + 755: 33 01 0b r1 = 0xb + 758: 33 00 0e r0 = 0xe + 761: be 10 0b i32 r11 = r0 + r1 + 764: 95 aa 01 r10 = r10 + 0x1 + 767: 33 02 02 r2 = 0x2 + 770: ab 2a f1 jump 755 if r10 != r2 + : @51 + 773: 33 04 19 r4 = 0x19 + 776: ab 4b b4 00 jump 956 if r11 != r4 + : @52 + 780: 33 05 1f r5 = 0x1f + 783: 33 0a r10 = 0 + 785: 01 fallthrough + : @53 + 786: 33 01 0b r1 = 0xb + 789: 33 00 0f r0 = 0xf + 792: be 10 0b i32 r11 = r0 + r1 + 795: 95 aa 01 r10 = r10 + 0x1 + 798: 33 02 02 r2 = 0x2 + 801: ab 2a f1 jump 786 if r10 != r2 + : @54 + 804: 33 04 1a r4 = 0x1a + 807: ab 4b 95 00 jump 956 if r11 != r4 + : @55 + 811: 33 05 20 r5 = 0x20 + 814: 33 0a r10 = 0 + 816: 01 fallthrough + : @56 + 817: 33 01 0b r1 = 0xb + 820: 33 00 0d r0 = 0xd + 823: be 10 0b i32 r11 = r0 + r1 + 826: 95 aa 01 r10 = r10 + 0x1 + 829: 33 02 02 r2 = 0x2 + 832: ab 2a f1 jump 817 if r10 != r2 + : @57 + 835: 33 04 18 r4 = 0x18 + 838: ab 4b 76 jump 956 if r11 != r4 + : @58 + 841: 33 05 21 r5 = 0x21 + 844: 33 0a r10 = 0 + 846: 01 fallthrough + : @59 + 847: 33 01 0b r1 = 0xb + 850: 33 00 0e r0 = 0xe + 853: be 10 0b i32 r11 = r0 + r1 + 856: 95 aa 01 r10 = r10 + 0x1 + 859: 33 02 02 r2 = 0x2 + 862: ab 2a f1 jump 847 if r10 != r2 + : @60 + 865: 33 04 19 r4 = 0x19 + 868: ab 4b 58 jump 956 if r11 != r4 + : @61 + 871: 33 05 22 r5 = 0x22 + 874: 33 0a r10 = 0 + 876: 01 fallthrough + : @62 + 877: 33 01 0b r1 = 0xb + 880: 33 00 0f r0 = 0xf + 883: be 10 0b i32 r11 = r0 + r1 + 886: 95 aa 01 r10 = r10 + 0x1 + 889: 33 02 02 r2 = 0x2 + 892: ab 2a f1 jump 877 if r10 != r2 + : @63 + 895: 33 04 1a r4 = 0x1a + 898: ab 4b 3a jump 956 if r11 != r4 + : @64 + 901: 33 05 23 r5 = 0x23 + 904: 33 00 0f r0 = 0xf + 907: 83 01 i32 r1 = r0 + 0 + 909: 33 04 0f r4 = 0xf + 912: ab 41 2c jump 956 if r1 != r4 + : @65 + 915: 33 05 24 r5 = 0x24 + 918: 33 00 20 r0 = 0x20 + 921: 83 01 i32 r1 = r0 + 0 + 923: 33 04 20 r4 = 0x20 + 926: ab 41 1e jump 956 if r1 != r4 + : @66 + 929: 33 05 25 r5 = 0x25 + 932: 33 00 r0 = 0 + 934: 33 04 r4 = 0 + 936: ab 40 14 jump 956 if r0 != r4 + : @67 + 939: 33 05 26 r5 = 0x26 + 942: 33 00 10 r0 = 0x10 + 945: 33 01 1e r1 = 0x1e + 948: 33 04 r4 = 0 + 950: 52 04 06 jump 956 if r4 != 0 + : @68 + 953: 52 05 04 jump 957 if r5 != 0 + : @69 + 956: 00 trap + : @70 + 957: 28 43 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1a (initially was 0x0) + * r5 = 0x26 (initially was 0x0) + * r8 = 0x1a (initially was 0x0) + * r9 = 0x19 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x1a (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9111 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0x1 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0x2 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0x3 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0xa + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0 + DeER... r9 = 0xffffffffffff8000 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0xffffffffffff8000 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xffffffffffff8000 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0x7fff8000 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 + r9 + ..DeE--R. r4 = 0x8000 + ...DeeER. i32 r4 = r4 + 0xffffffffffffffff + ...D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 165 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0 + .D==eeER. i32 r11 = r8 + r9 + ..DeE--R. r4 = 0xffffffff80000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 195 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x8000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeER. i32 r11 = r8 + r9 + ..DeE---R. r4 = 0xffffffff80008000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffffe + ...D===eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 231 with total cost of 6: + +``` + DeER..... r5 = 0xb + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 + r9 + ..DeE--R. r4 = 0xffffffff80008000 + ...DeeER. i32 r4 = r4 + 0xffffffffffffffff + ...D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 264 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0xffffffffffff8000 + .D==eeER. i32 r11 = r8 + r9 + ..DeE--R. r4 = 0x7fff8000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 296 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r8 = 0 + DeER... r9 = 0xffffffffffffffff + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 314 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0 + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 332 with total cost of 4: + +``` + DeER... r5 = 0xf + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0xffffffffffffffff + .DeeER. i32 r11 = r8 + r9 + .DeE-R. r4 = 0xfffffffffffffffe + ..D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 351 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r8 = 0x1 + DeER..... r9 = 0xffffffff80000000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 + r9 + ..DeE--R. r4 = 0xffffffff80000000 + ...D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 379 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0xd + DeER... r9 = 0xb + .DeeER. i32 r8 = r8 + r9 + .DeE-R. r4 = 0x18 + .D==eER jump 956 if r8 != r4 +``` + +Gas simulation at offset 398 with total cost of 4: + +``` + DeER... r5 = 0x12 + DeER... r8 = 0xe + DeER... r9 = 0xb + .DeeER. i32 r9 = r8 + r9 + .DeE-R. r4 = 0x19 + .D==eER jump 956 if r9 != r4 +``` + +Gas simulation at offset 417 with total cost of 4: + +``` + DeER... r5 = 0x13 + DeER... r8 = 0xd + D=eeER. i32 r8 = r8 + r8 + .DeE-R. r4 = 0x1a + .D==eER jump 956 if r8 != r4 +``` + +Gas simulation at offset 433 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 439 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 439 if r10 != r2 +``` + +Gas simulation at offset 459 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 466 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 472 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 472 if r10 != r2 +``` + +Gas simulation at offset 492 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 499 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 505 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 505 if r10 != r2 +``` + +Gas simulation at offset 525 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 532 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 538 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 538 if r10 != r2 +``` + +Gas simulation at offset 556 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 563 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 569 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 569 if r10 != r2 +``` + +Gas simulation at offset 587 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 594 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 600 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 600 if r10 != r2 +``` + +Gas simulation at offset 618 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 625 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 631 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 631 if r10 != r2 +``` + +Gas simulation at offset 649 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 656 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 662 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 662 if r10 != r2 +``` + +Gas simulation at offset 680 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 687 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 693 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 693 if r10 != r2 +``` + +Gas simulation at offset 711 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 718 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 724 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 724 if r10 != r2 +``` + +Gas simulation at offset 742 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 749 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 755 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 755 if r10 != r2 +``` + +Gas simulation at offset 773 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 780 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 786 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 786 if r10 != r2 +``` + +Gas simulation at offset 804 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 811 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 817 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 817 if r10 != r2 +``` + +Gas simulation at offset 835 with total cost of 2: + +``` + DeER. r4 = 0x18 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 841 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 847 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 847 if r10 != r2 +``` + +Gas simulation at offset 865 with total cost of 2: + +``` + DeER. r4 = 0x19 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 871 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 877 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeER.................... i32 r11 = r0 + r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 877 if r10 != r2 +``` + +Gas simulation at offset 895 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 901 with total cost of 4: + +``` + DeER... r5 = 0x23 + DeER... r0 = 0xf + .DeeER. i32 r1 = r0 + 0 + .DeE-R. r4 = 0xf + ..D=eER jump 956 if r1 != r4 +``` + +Gas simulation at offset 915 with total cost of 4: + +``` + DeER... r5 = 0x24 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 + 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 956 if r1 != r4 +``` + +Gas simulation at offset 929 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 956 if r0 != r4 +``` + +Gas simulation at offset 939 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 956 if r4 != 0 +``` + +Gas simulation at offset 953 with total cost of 1: + +``` + DeER jump 957 if r5 != 0 +``` + +Gas simulation at offset 956 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 957 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_and + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 r8 = 0x10000 + 21: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 25: 97 88 10 r8 = r8 << 0x10 + 28: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 32: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 38: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 42: d2 98 0b r11 = r8 & r9 + 45: 33 04 00 10 00 0f r4 = 0xf001000 + 51: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 55: ab 4b a5 04 jump 1244 if r11 != r4 + : @2 + 59: 33 05 03 r5 = 0x3 + 62: 33 08 00 10 f0 0f r8 = 0xff01000 + 68: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 71: 33 09 00 10 0f r9 = 0xf1000 + 76: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 80: 97 99 0c r9 = r9 << 0xc + 83: 95 99 f0 00 r9 = r9 + 0xf0 + 87: d2 98 0b r11 = r8 & r9 + 90: 33 04 00 00 f0 00 r4 = 0xf00000 + 96: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 100: ab 4b 78 04 jump 1244 if r11 != r4 + : @3 + 104: 33 05 04 r5 = 0x4 + 107: 33 08 00 00 ff 00 r8 = 0xff0000 + 113: 83 88 ff 00 i32 r8 = r8 + 0xff + 117: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 123: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 127: d2 98 0b r11 = r8 & r9 + 130: 33 04 00 00 0f r4 = 0xf0000 + 135: 83 44 0f i32 r4 = r4 + 0xf + 138: ab 4b 52 04 jump 1244 if r11 != r4 + : @4 + 142: 33 05 05 r5 = 0x5 + 145: 33 08 00 00 0f r8 = 0xf0000 + 150: 83 88 ff 00 i32 r8 = r8 + 0xff + 154: 97 88 0c r8 = r8 << 0xc + 157: 95 88 0f r8 = r8 + 0xf + 160: 33 09 00 10 0f r9 = 0xf1000 + 165: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 169: 97 99 0c r9 = r9 << 0xc + 172: 95 99 f0 00 r9 = r9 + 0xf0 + 176: d2 98 0b r11 = r8 & r9 + 179: 33 04 00 00 0f r4 = 0xf0000 + 184: 83 44 0f i32 r4 = r4 + 0xf + 187: 97 44 0c r4 = r4 << 0xc + 190: ab 4b 1e 04 jump 1244 if r11 != r4 + : @5 + 194: 33 05 06 r5 = 0x6 + 197: 33 08 00 00 01 r8 = 0x10000 + 202: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 206: 97 88 10 r8 = r8 << 0x10 + 209: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 213: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 219: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 223: d2 98 08 r8 = r8 & r9 + 226: 33 04 00 10 00 0f r4 = 0xf001000 + 232: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 236: ab 48 f0 03 jump 1244 if r8 != r4 + : @6 + 240: 33 05 07 r5 = 0x7 + 243: 33 08 00 10 f0 0f r8 = 0xff01000 + 249: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 252: 33 09 00 10 0f r9 = 0xf1000 + 257: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 261: 97 99 0c r9 = r9 << 0xc + 264: 95 99 f0 00 r9 = r9 + 0xf0 + 268: d2 98 09 r9 = r8 & r9 + 271: 33 04 00 00 f0 00 r4 = 0xf00000 + 277: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 281: ab 49 c3 03 jump 1244 if r9 != r4 + : @7 + 285: 33 05 08 r5 = 0x8 + 288: 33 08 00 00 01 r8 = 0x10000 + 293: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 297: 97 88 10 r8 = r8 << 0x10 + 300: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 304: d2 88 08 r8 = r8 & r8 + 307: 33 04 00 00 01 r4 = 0x10000 + 312: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 316: 97 44 10 r4 = r4 << 0x10 + 319: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 323: ab 48 99 03 jump 1244 if r8 != r4 + : @8 + 327: 33 05 09 r5 = 0x9 + 330: 33 0a r10 = 0 + 332: 01 fallthrough + : @9 + 333: 33 00 00 00 01 r0 = 0x10000 + 338: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 342: 97 00 10 r0 = r0 << 0x10 + 345: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 349: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 355: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 359: d2 10 0b r11 = r0 & r1 + 362: 64 b3 r3 = r11 + 364: 95 aa 01 r10 = r10 + 0x1 + 367: 33 02 02 r2 = 0x2 + 370: ab 2a db jump 333 if r10 != r2 + : @10 + 373: 33 04 00 10 00 0f r4 = 0xf001000 + 379: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 383: ab 43 5d 03 jump 1244 if r3 != r4 + : @11 + 387: 33 05 0a r5 = 0xa + 390: 33 0a r10 = 0 + 392: 01 fallthrough + : @12 + 393: 33 00 00 10 f0 0f r0 = 0xff01000 + 399: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 402: 33 01 00 10 0f r1 = 0xf1000 + 407: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 411: 97 11 0c r1 = r1 << 0xc + 414: 95 11 f0 00 r1 = r1 + 0xf0 + 418: d2 10 0b r11 = r0 & r1 + 421: 64 b3 r3 = r11 + 423: 95 aa 01 r10 = r10 + 0x1 + 426: 33 02 02 r2 = 0x2 + 429: ab 2a dc jump 393 if r10 != r2 + : @13 + 432: 33 04 00 00 f0 00 r4 = 0xf00000 + 438: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 442: ab 43 22 03 jump 1244 if r3 != r4 + : @14 + 446: 33 05 0b r5 = 0xb + 449: 33 0a r10 = 0 + 451: 01 fallthrough + : @15 + 452: 33 00 00 00 ff 00 r0 = 0xff0000 + 458: 83 00 ff 00 i32 r0 = r0 + 0xff + 462: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 468: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 472: d2 10 0b r11 = r0 & r1 + 475: 64 b3 r3 = r11 + 477: 95 aa 01 r10 = r10 + 0x1 + 480: 33 02 02 r2 = 0x2 + 483: ab 2a e1 jump 452 if r10 != r2 + : @16 + 486: 33 04 00 00 0f r4 = 0xf0000 + 491: 83 44 0f i32 r4 = r4 + 0xf + 494: ab 43 ee 02 jump 1244 if r3 != r4 + : @17 + 498: 33 05 0c r5 = 0xc + 501: 33 0a r10 = 0 + 503: 01 fallthrough + : @18 + 504: 33 00 00 00 01 r0 = 0x10000 + 509: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 513: 97 00 10 r0 = r0 << 0x10 + 516: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 520: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 526: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 530: d2 10 0b r11 = r0 & r1 + 533: 95 aa 01 r10 = r10 + 0x1 + 536: 33 02 02 r2 = 0x2 + 539: ab 2a dd jump 504 if r10 != r2 + : @19 + 542: 33 04 00 10 00 0f r4 = 0xf001000 + 548: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 552: ab 4b b4 02 jump 1244 if r11 != r4 + : @20 + 556: 33 05 0d r5 = 0xd + 559: 33 0a r10 = 0 + 561: 01 fallthrough + : @21 + 562: 33 00 00 10 f0 0f r0 = 0xff01000 + 568: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 571: 33 01 00 10 0f r1 = 0xf1000 + 576: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 580: 97 11 0c r1 = r1 << 0xc + 583: 95 11 f0 00 r1 = r1 + 0xf0 + 587: d2 10 0b r11 = r0 & r1 + 590: 95 aa 01 r10 = r10 + 0x1 + 593: 33 02 02 r2 = 0x2 + 596: ab 2a de jump 562 if r10 != r2 + : @22 + 599: 33 04 00 00 f0 00 r4 = 0xf00000 + 605: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 609: ab 4b 7b 02 jump 1244 if r11 != r4 + : @23 + 613: 33 05 0e r5 = 0xe + 616: 33 0a r10 = 0 + 618: 01 fallthrough + : @24 + 619: 33 00 00 00 ff 00 r0 = 0xff0000 + 625: 83 00 ff 00 i32 r0 = r0 + 0xff + 629: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 635: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 639: d2 10 0b r11 = r0 & r1 + 642: 95 aa 01 r10 = r10 + 0x1 + 645: 33 02 02 r2 = 0x2 + 648: ab 2a e3 jump 619 if r10 != r2 + : @25 + 651: 33 04 00 00 0f r4 = 0xf0000 + 656: 83 44 0f i32 r4 = r4 + 0xf + 659: ab 4b 49 02 jump 1244 if r11 != r4 + : @26 + 663: 33 05 0f r5 = 0xf + 666: 33 0a r10 = 0 + 668: 01 fallthrough + : @27 + 669: 33 00 00 00 01 r0 = 0x10000 + 674: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 678: 97 00 10 r0 = r0 << 0x10 + 681: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 685: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 691: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 695: d2 10 0b r11 = r0 & r1 + 698: 95 aa 01 r10 = r10 + 0x1 + 701: 33 02 02 r2 = 0x2 + 704: ab 2a dd jump 669 if r10 != r2 + : @28 + 707: 33 04 00 10 00 0f r4 = 0xf001000 + 713: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 717: ab 4b 0f 02 jump 1244 if r11 != r4 + : @29 + 721: 33 05 10 r5 = 0x10 + 724: 33 0a r10 = 0 + 726: 01 fallthrough + : @30 + 727: 33 00 00 10 f0 0f r0 = 0xff01000 + 733: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 736: 33 01 00 10 0f r1 = 0xf1000 + 741: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 745: 97 11 0c r1 = r1 << 0xc + 748: 95 11 f0 00 r1 = r1 + 0xf0 + 752: d2 10 0b r11 = r0 & r1 + 755: 95 aa 01 r10 = r10 + 0x1 + 758: 33 02 02 r2 = 0x2 + 761: ab 2a de jump 727 if r10 != r2 + : @31 + 764: 33 04 00 00 f0 00 r4 = 0xf00000 + 770: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 774: ab 4b d6 01 jump 1244 if r11 != r4 + : @32 + 778: 33 05 11 r5 = 0x11 + 781: 33 0a r10 = 0 + 783: 01 fallthrough + : @33 + 784: 33 00 00 00 ff 00 r0 = 0xff0000 + 790: 83 00 ff 00 i32 r0 = r0 + 0xff + 794: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 800: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 804: d2 10 0b r11 = r0 & r1 + 807: 95 aa 01 r10 = r10 + 0x1 + 810: 33 02 02 r2 = 0x2 + 813: ab 2a e3 jump 784 if r10 != r2 + : @34 + 816: 33 04 00 00 0f r4 = 0xf0000 + 821: 83 44 0f i32 r4 = r4 + 0xf + 824: ab 4b a4 01 jump 1244 if r11 != r4 + : @35 + 828: 33 05 12 r5 = 0x12 + 831: 33 0a r10 = 0 + 833: 01 fallthrough + : @36 + 834: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 840: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 844: 33 00 00 00 01 r0 = 0x10000 + 849: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 853: 97 00 10 r0 = r0 << 0x10 + 856: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 860: d2 10 0b r11 = r0 & r1 + 863: 95 aa 01 r10 = r10 + 0x1 + 866: 33 02 02 r2 = 0x2 + 869: ab 2a dd jump 834 if r10 != r2 + : @37 + 872: 33 04 00 10 00 0f r4 = 0xf001000 + 878: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 882: ab 4b 6a 01 jump 1244 if r11 != r4 + : @38 + 886: 33 05 13 r5 = 0x13 + 889: 33 0a r10 = 0 + 891: 01 fallthrough + : @39 + 892: 33 01 00 10 0f r1 = 0xf1000 + 897: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 901: 97 11 0c r1 = r1 << 0xc + 904: 95 11 f0 00 r1 = r1 + 0xf0 + 908: 33 00 00 10 f0 0f r0 = 0xff01000 + 914: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 917: d2 10 0b r11 = r0 & r1 + 920: 95 aa 01 r10 = r10 + 0x1 + 923: 33 02 02 r2 = 0x2 + 926: ab 2a de jump 892 if r10 != r2 + : @40 + 929: 33 04 00 00 f0 00 r4 = 0xf00000 + 935: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 939: ab 4b 31 01 jump 1244 if r11 != r4 + : @41 + 943: 33 05 14 r5 = 0x14 + 946: 33 0a r10 = 0 + 948: 01 fallthrough + : @42 + 949: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 955: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 959: 33 00 00 00 ff 00 r0 = 0xff0000 + 965: 83 00 ff 00 i32 r0 = r0 + 0xff + 969: d2 10 0b r11 = r0 & r1 + 972: 95 aa 01 r10 = r10 + 0x1 + 975: 33 02 02 r2 = 0x2 + 978: ab 2a e3 jump 949 if r10 != r2 + : @43 + 981: 33 04 00 00 0f r4 = 0xf0000 + 986: 83 44 0f i32 r4 = r4 + 0xf + 989: ab 4b ff 00 jump 1244 if r11 != r4 + : @44 + 993: 33 05 15 r5 = 0x15 + 996: 33 0a r10 = 0 + 998: 01 fallthrough + : @45 + 999: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1005: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1009: 33 00 00 00 01 r0 = 0x10000 + 1014: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1018: 97 00 10 r0 = r0 << 0x10 + 1021: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1025: d2 10 0b r11 = r0 & r1 + 1028: 95 aa 01 r10 = r10 + 0x1 + 1031: 33 02 02 r2 = 0x2 + 1034: ab 2a dd jump 999 if r10 != r2 + : @46 + 1037: 33 04 00 10 00 0f r4 = 0xf001000 + 1043: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 1047: ab 4b c5 00 jump 1244 if r11 != r4 + : @47 + 1051: 33 05 16 r5 = 0x16 + 1054: 33 0a r10 = 0 + 1056: 01 fallthrough + : @48 + 1057: 33 01 00 10 0f r1 = 0xf1000 + 1062: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1066: 97 11 0c r1 = r1 << 0xc + 1069: 95 11 f0 00 r1 = r1 + 0xf0 + 1073: 33 00 00 10 f0 0f r0 = 0xff01000 + 1079: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1082: d2 10 0b r11 = r0 & r1 + 1085: 95 aa 01 r10 = r10 + 0x1 + 1088: 33 02 02 r2 = 0x2 + 1091: ab 2a de jump 1057 if r10 != r2 + : @49 + 1094: 33 04 00 00 f0 00 r4 = 0xf00000 + 1100: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 1104: ab 4b 8c 00 jump 1244 if r11 != r4 + : @50 + 1108: 33 05 17 r5 = 0x17 + 1111: 33 0a r10 = 0 + 1113: 01 fallthrough + : @51 + 1114: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1120: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1124: 33 00 00 00 ff 00 r0 = 0xff0000 + 1130: 83 00 ff 00 i32 r0 = r0 + 0xff + 1134: d2 10 0b r11 = r0 & r1 + 1137: 95 aa 01 r10 = r10 + 0x1 + 1140: 33 02 02 r2 = 0x2 + 1143: ab 2a e3 jump 1114 if r10 != r2 + : @52 + 1146: 33 04 00 00 0f r4 = 0xf0000 + 1151: 83 44 0f i32 r4 = r4 + 0xf + 1154: ab 4b 5a jump 1244 if r11 != r4 + : @53 + 1157: 33 05 18 r5 = 0x18 + 1160: 33 00 00 00 01 r0 = 0x10000 + 1165: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1169: 97 00 10 r0 = r0 << 0x10 + 1172: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1176: 84 01 r1 = r0 & 0 + 1178: 33 04 r4 = 0 + 1180: ab 41 40 jump 1244 if r1 != r4 + : @54 + 1183: 33 05 19 r5 = 0x19 + 1186: 33 00 00 00 ff 00 r0 = 0xff0000 + 1192: 83 00 ff 00 i32 r0 = r0 + 0xff + 1196: 84 01 r1 = r0 & 0 + 1198: 33 04 r4 = 0 + 1200: ab 41 2c jump 1244 if r1 != r4 + : @55 + 1203: 33 05 1a r5 = 0x1a + 1206: 33 00 r0 = 0 + 1208: 33 04 r4 = 0 + 1210: ab 40 22 jump 1244 if r0 != r4 + : @56 + 1213: 33 05 1b r5 = 0x1b + 1216: 33 00 00 10 11 11 r0 = 0x11111000 + 1222: 83 00 11 01 i32 r0 = r0 + 0x111 + 1226: 33 01 00 20 22 22 r1 = 0x22222000 + 1232: 83 11 22 02 i32 r1 = r1 + 0x222 + 1236: 33 04 r4 = 0 + 1238: 52 04 06 jump 1244 if r4 != 0 + : @57 + 1241: 52 05 04 jump 1245 if r5 != 0 + : @58 + 1244: 00 trap + : @59 + 1245: 28 23 fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xf000f (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r8 = 0xff00ff00 (initially was 0x0) + * r9 = 0xf000f0 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xf000f (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9105 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 7: + +``` + DeER...... r5 = 0x2 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .DeE---R.. r9 = 0xf0f1000 + ..DeeE-R.. i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER. r11 = r8 & r9 + ...DeE--R. r4 = 0xf001000 + ...D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 8: + +``` + DeER....... r5 = 0x3 + DeER....... r8 = 0xff01000 + D=eeER..... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R..... r9 = 0xf1000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffff0f + .D===eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ..D====eER. r11 = r8 & r9 + ..DeE----R. r4 = 0xf00000 + ...DeeE--R. i32 r4 = r4 + 0xf0 + ...D====eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 104 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0xff0000 + D=eeER... i32 r8 = r8 + 0xff + .DeE-R... r9 = 0xf0f1000 + .D=eeER.. i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER. r11 = r8 & r9 + ..DeE--R. r4 = 0xf0000 + ...DeeER. i32 r4 = r4 + 0xf + ...D==eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 142 with total cost of 8: + +``` + DeER....... r5 = 0x5 + DeER....... r8 = 0xf0000 + D=eeER..... i32 r8 = r8 + 0xff + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0xf + .DeE---R... r9 = 0xf1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ...D===eER. r11 = r8 & r9 + ...DeE---R. r4 = 0xf0000 + ....DeeE-R. i32 r4 = r4 + 0xf + ....D==eER. r4 = r4 << 0xc + ....D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 194 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .DeE---R.. r9 = 0xf0f1000 + ..DeeE-R.. i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER. r8 = r8 & r9 + ..DeE---R. r4 = 0xf001000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1244 if r8 != r4 +``` + +Gas simulation at offset 240 with total cost of 8: + +``` + DeER....... r5 = 0x7 + DeER....... r8 = 0xff01000 + D=eeER..... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R..... r9 = 0xf1000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffff0f + .D===eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ..D====eER. r9 = r8 & r9 + ..DeE----R. r4 = 0xf00000 + ...DeeE--R. i32 r4 = r4 + 0xf0 + ...D====eER jump 1244 if r9 != r4 +``` + +Gas simulation at offset 285 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .D====eER. r8 = r8 & r8 + .DeE----R. r4 = 0x10000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffff01 + ..D==eE-R. r4 = r4 << 0x10 + ..D===eER. r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1244 if r8 != r4 +``` + +Gas simulation at offset 327 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 333 with total cost of 24: + +``` + DeER....................... r0 = 0x10000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER.................... r0 = r0 << 0x10 + .D===eER................... r0 = r0 + 0xffffffffffffff00 + .DeE---R................... r1 = 0xf0f1000 + .D=eeE-R................... i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER.................. r11 = r0 & r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 333 if r10 != r2 +``` + +Gas simulation at offset 373 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1244 if r3 != r4 +``` + +Gas simulation at offset 387 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 393 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xf1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER.................... r1 = r1 << 0xc + .D===eER................... r1 = r1 + 0xf0 + ..D===eER.................. r11 = r0 & r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 393 if r10 != r2 +``` + +Gas simulation at offset 432 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1244 if r3 != r4 +``` + +Gas simulation at offset 446 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 452 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 & r1 + ..D....................... r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 452 if r10 != r2 +``` + +Gas simulation at offset 486 with total cost of 4: + +``` + DeER... r4 = 0xf0000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1244 if r3 != r4 +``` + +Gas simulation at offset 498 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 504 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 504 if r10 != r2 +``` + +Gas simulation at offset 542 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 556 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 562 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 562 if r10 != r2 +``` + +Gas simulation at offset 599 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 613 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 619 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 & r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 619 if r10 != r2 +``` + +Gas simulation at offset 651 with total cost of 4: + +``` + DeER... r4 = 0xf0000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 663 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 669 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 669 if r10 != r2 +``` + +Gas simulation at offset 707 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 721 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 727 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 727 if r10 != r2 +``` + +Gas simulation at offset 764 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 778 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 784 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 & r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 784 if r10 != r2 +``` + +Gas simulation at offset 816 with total cost of 4: + +``` + DeER... r4 = 0xf0000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 828 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 834 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 834 if r10 != r2 +``` + +Gas simulation at offset 872 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 886 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 892 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 892 if r10 != r2 +``` + +Gas simulation at offset 929 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 943 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 949 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 & r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 949 if r10 != r2 +``` + +Gas simulation at offset 981 with total cost of 4: + +``` + DeER... r4 = 0xf0000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 993 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 999 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 999 if r10 != r2 +``` + +Gas simulation at offset 1037 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 1051 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1057 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 & r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 1057 if r10 != r2 +``` + +Gas simulation at offset 1094 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 1108 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1114 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 & r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1114 if r10 != r2 +``` + +Gas simulation at offset 1146 with total cost of 4: + +``` + DeER... r4 = 0xf0000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1244 if r11 != r4 +``` + +Gas simulation at offset 1157 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x10000 + D=eeER.... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER... r0 = r0 << 0x10 + .D===eER.. r0 = r0 + 0xffffffffffffff00 + .D====eER. r1 = r0 & 0 + ..DeE---R. r4 = 0 + ..D====eER jump 1244 if r1 != r4 +``` + +Gas simulation at offset 1183 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xff0000 + D=eeER.. i32 r0 = r0 + 0xff + .D==eER. r1 = r0 & 0 + .DeE--R. r4 = 0 + .D===eER jump 1244 if r1 != r4 +``` + +Gas simulation at offset 1203 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1244 if r0 != r4 +``` + +Gas simulation at offset 1213 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1244 if r4 != 0 +``` + +Gas simulation at offset 1241 with total cost of 1: + +``` + DeER jump 1245 if r5 != 0 +``` + +Gas simulation at offset 1244 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1245 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_andi + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 00 01 r10 = 0x10000 + 21: 83 aa 01 ff i32 r10 = r10 + 0xffffffffffffff01 + 25: 97 aa 10 r10 = r10 << 0x10 + 28: 95 aa 00 ff r10 = r10 + 0xffffffffffffff00 + 32: 84 ab 0f ff r11 = r10 & 0xffffffffffffff0f + 36: 33 04 00 00 01 r4 = 0x10000 + 41: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 45: 97 44 10 r4 = r4 << 0x10 + 48: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 52: ab 4b 7f 01 jump 435 if r11 != r4 + : @2 + 56: 33 05 03 r5 = 0x3 + 59: 33 0a 00 10 f0 0f r10 = 0xff01000 + 65: 83 aa f0 i32 r10 = r10 + 0xfffffffffffffff0 + 68: 84 ab f0 00 r11 = r10 & 0xf0 + 72: 33 04 f0 00 r4 = 0xf0 + 76: ab 4b 67 01 jump 435 if r11 != r4 + : @3 + 80: 33 05 04 r5 = 0x4 + 83: 33 0a 00 00 ff 00 r10 = 0xff0000 + 89: 83 aa ff 00 i32 r10 = r10 + 0xff + 93: 84 ab 0f 07 r11 = r10 & 0x70f + 97: 33 04 0f r4 = 0xf + 100: ab 4b 4f 01 jump 435 if r11 != r4 + : @4 + 104: 33 05 05 r5 = 0x5 + 107: 33 0a 00 00 0f r10 = 0xf0000 + 112: 83 aa ff 00 i32 r10 = r10 + 0xff + 116: 97 aa 0c r10 = r10 << 0xc + 119: 95 aa 0f r10 = r10 + 0xf + 122: 84 ab f0 00 r11 = r10 & 0xf0 + 126: 33 04 r4 = 0 + 128: ab 4b 33 01 jump 435 if r11 != r4 + : @5 + 132: 33 05 06 r5 = 0x6 + 135: 33 08 00 00 01 r8 = 0x10000 + 140: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 144: 97 88 10 r8 = r8 << 0x10 + 147: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 151: 84 88 f0 00 r8 = r8 & 0xf0 + 155: 33 04 r4 = 0 + 157: ab 48 16 01 jump 435 if r8 != r4 + : @6 + 161: 33 05 07 r5 = 0x7 + 164: 33 09 r9 = 0 + 166: 01 fallthrough + : @7 + 167: 33 00 00 10 f0 0f r0 = 0xff01000 + 173: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 176: 84 0b 0f 07 r11 = r0 & 0x70f + 180: 64 b3 r3 = r11 + 182: 95 99 01 r9 = r9 + 0x1 + 185: 33 02 02 r2 = 0x2 + 188: ab 29 eb jump 167 if r9 != r2 + : @8 + 191: 33 04 00 07 r4 = 0x700 + 195: ab 43 f0 00 jump 435 if r3 != r4 + : @9 + 199: 33 05 08 r5 = 0x8 + 202: 33 09 r9 = 0 + 204: 01 fallthrough + : @10 + 205: 33 00 00 00 ff 00 r0 = 0xff0000 + 211: 83 00 ff 00 i32 r0 = r0 + 0xff + 215: 84 0b f0 00 r11 = r0 & 0xf0 + 219: 64 b3 r3 = r11 + 221: 95 99 01 r9 = r9 + 0x1 + 224: 33 02 02 r2 = 0x2 + 227: ab 29 ea jump 205 if r9 != r2 + : @11 + 230: 33 04 f0 00 r4 = 0xf0 + 234: ab 43 c9 00 jump 435 if r3 != r4 + : @12 + 238: 33 05 09 r5 = 0x9 + 241: 33 09 r9 = 0 + 243: 01 fallthrough + : @13 + 244: 33 00 00 00 0f r0 = 0xf0000 + 249: 83 00 ff 00 i32 r0 = r0 + 0xff + 253: 97 00 0c r0 = r0 << 0xc + 256: 95 00 0f r0 = r0 + 0xf + 259: 84 0b 0f ff r11 = r0 & 0xffffffffffffff0f + 263: 64 b3 r3 = r11 + 265: 95 99 01 r9 = r9 + 0x1 + 268: 33 02 02 r2 = 0x2 + 271: ab 29 e5 jump 244 if r9 != r2 + : @14 + 274: 33 04 00 00 0f r4 = 0xf0000 + 279: 83 44 ff 00 i32 r4 = r4 + 0xff + 283: 97 44 0c r4 = r4 << 0xc + 286: 95 44 0f r4 = r4 + 0xf + 289: ab 43 92 00 jump 435 if r3 != r4 + : @15 + 293: 33 05 0a r5 = 0xa + 296: 33 09 r9 = 0 + 298: 01 fallthrough + : @16 + 299: 33 00 00 10 f0 0f r0 = 0xff01000 + 305: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 308: 84 0b 0f 07 r11 = r0 & 0x70f + 312: 95 99 01 r9 = r9 + 0x1 + 315: 33 02 02 r2 = 0x2 + 318: ab 29 ed jump 299 if r9 != r2 + : @17 + 321: 33 04 00 07 r4 = 0x700 + 325: ab 4b 6e jump 435 if r11 != r4 + : @18 + 328: 33 05 0b r5 = 0xb + 331: 33 09 r9 = 0 + 333: 01 fallthrough + : @19 + 334: 33 00 00 00 ff 00 r0 = 0xff0000 + 340: 83 00 ff 00 i32 r0 = r0 + 0xff + 344: 84 0b f0 00 r11 = r0 & 0xf0 + 348: 95 99 01 r9 = r9 + 0x1 + 351: 33 02 02 r2 = 0x2 + 354: ab 29 ec jump 334 if r9 != r2 + : @20 + 357: 33 04 f0 00 r4 = 0xf0 + 361: ab 4b 4a jump 435 if r11 != r4 + : @21 + 364: 33 05 0c r5 = 0xc + 367: 33 09 r9 = 0 + 369: 01 fallthrough + : @22 + 370: 33 00 00 00 0f r0 = 0xf0000 + 375: 83 00 ff 00 i32 r0 = r0 + 0xff + 379: 97 00 0c r0 = r0 << 0xc + 382: 95 00 0f r0 = r0 + 0xf + 385: 84 0b 0f 07 r11 = r0 & 0x70f + 389: 95 99 01 r9 = r9 + 0x1 + 392: 33 02 02 r2 = 0x2 + 395: ab 29 e7 jump 370 if r9 != r2 + : @23 + 398: 33 04 0f r4 = 0xf + 401: ab 4b 22 jump 435 if r11 != r4 + : @24 + 404: 33 05 0d r5 = 0xd + 407: 33 00 r0 = 0 + 409: 33 04 r4 = 0 + 411: ab 40 18 jump 435 if r0 != r4 + : @25 + 414: 33 05 0e r5 = 0xe + 417: 33 00 00 00 ff 00 r0 = 0xff0000 + 423: 83 00 ff 00 i32 r0 = r0 + 0xff + 427: 33 04 r4 = 0 + 429: 52 04 06 jump 435 if r4 != 0 + : @26 + 432: 52 05 04 jump 436 if r5 != 0 + : @27 + 435: 00 trap + : @28 + 436: 28 4c fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xf00ff00f (initially was 0x0) + * r5 = 0xe (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0xf00ff00f (initially was 0x0) + * r11 = 0xf (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9621 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 8: + +``` + DeER....... r5 = 0x2 + DeER....... r10 = 0x10000 + D=eeER..... i32 r10 = r10 + 0xffffffffffffff01 + .D==eER.... r10 = r10 << 0x10 + .D===eER... r10 = r10 + 0xffffffffffffff00 + .D====eER.. r11 = r10 & 0xffffffffffffff0f + ..DeE---R.. r4 = 0x10000 + ..D=eeE-R.. i32 r4 = r4 + 0xffffffffffffff01 + ..D===eER.. r4 = r4 << 0x10 + ...D===eER. r4 = r4 + 0xffffffffffffff00 + ...D====eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r10 = 0xff01000 + D=eeER.. i32 r10 = r10 + 0xfffffffffffffff0 + .D==eER. r11 = r10 & 0xf0 + .DeE--R. r4 = 0xf0 + .D===eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 80 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r10 = 0xff0000 + D=eeER.. i32 r10 = r10 + 0xff + .D==eER. r11 = r10 & 0x70f + .DeE--R. r4 = 0xf + .D===eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 104 with total cost of 7: + +``` + DeER...... r5 = 0x5 + DeER...... r10 = 0xf0000 + D=eeER.... i32 r10 = r10 + 0xff + .D==eER... r10 = r10 << 0xc + .D===eER.. r10 = r10 + 0xf + .D====eER. r11 = r10 & 0xf0 + ..DeE---R. r4 = 0 + ..D====eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 132 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .D====eER. r8 = r8 & 0xf0 + .DeE----R. r4 = 0 + ..D====eER jump 435 if r8 != r4 +``` + +Gas simulation at offset 161 with total cost of 2: + +``` + DeER. r5 = 0x7 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 167 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER................... r11 = r0 & 0x70f + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 167 if r9 != r2 +``` + +Gas simulation at offset 191 with total cost of 2: + +``` + DeER. r4 = 0x700 + D=eER jump 435 if r3 != r4 +``` + +Gas simulation at offset 199 with total cost of 2: + +``` + DeER. r5 = 0x8 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 205 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 & 0xf0 + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 205 if r9 != r2 +``` + +Gas simulation at offset 230 with total cost of 2: + +``` + DeER. r4 = 0xf0 + D=eER jump 435 if r3 != r4 +``` + +Gas simulation at offset 238 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 244 with total cost of 23: + +``` + DeER...................... r0 = 0xf0000 + D=eeER.................... i32 r0 = r0 + 0xff + D===eER................... r0 = r0 << 0xc + .D===eER.................. r0 = r0 + 0xf + .D====eER................. r11 = r0 & 0xffffffffffffff0f + .D........................ r3 = r11 + ..DeE---R................. r9 = r9 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 244 if r9 != r2 +``` + +Gas simulation at offset 274 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 435 if r3 != r4 +``` + +Gas simulation at offset 293 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 299 with total cost of 22: + +``` + DeER..................... r0 = 0xff01000 + D=eeER................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER.................. r11 = r0 & 0x70f + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 299 if r9 != r2 +``` + +Gas simulation at offset 321 with total cost of 2: + +``` + DeER. r4 = 0x700 + D=eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 328 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 334 with total cost of 22: + +``` + DeER..................... r0 = 0xff0000 + D=eeER................... i32 r0 = r0 + 0xff + .D==eER.................. r11 = r0 & 0xf0 + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 334 if r9 != r2 +``` + +Gas simulation at offset 357 with total cost of 2: + +``` + DeER. r4 = 0xf0 + D=eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 364 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 370 with total cost of 23: + +``` + DeER...................... r0 = 0xf0000 + D=eeER.................... i32 r0 = r0 + 0xff + D===eER................... r0 = r0 << 0xc + .D===eER.................. r0 = r0 + 0xf + .D====eER................. r11 = r0 & 0x70f + .DeE----R................. r9 = r9 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 370 if r9 != r2 +``` + +Gas simulation at offset 398 with total cost of 2: + +``` + DeER. r4 = 0xf + D=eER jump 435 if r11 != r4 +``` + +Gas simulation at offset 404 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 435 if r0 != r4 +``` + +Gas simulation at offset 414 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xff0000 + D=eeER i32 r0 = r0 + 0xff + .DeE-R r4 = 0 + .D=eER jump 435 if r4 != 0 +``` + +Gas simulation at offset 432 with total cost of 1: + +``` + DeER jump 436 if r5 != 0 +``` + +Gas simulation at offset 435 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 436 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_beq + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 r1 = 0 + 20: aa 10 0a jump 30 if r0 == r1 + : @2 + 23: 52 05 d8 01 jump 495 if r5 != 0 + : @3 + 27: 52 05 0a jump 37 if r5 != 0 + : @4 + 30: aa 10 fd jump 27 if r0 == r1 + : @5 + 33: 52 05 ce 01 jump 495 if r5 != 0 + : @6 + 37: 33 05 03 r5 = 0x3 + 40: 33 00 01 r0 = 0x1 + 43: 33 01 01 r1 = 0x1 + 46: aa 10 0a jump 56 if r0 == r1 + : @7 + 49: 52 05 be 01 jump 495 if r5 != 0 + : @8 + 53: 52 05 0a jump 63 if r5 != 0 + : @9 + 56: aa 10 fd jump 53 if r0 == r1 + : @10 + 59: 52 05 b4 01 jump 495 if r5 != 0 + : @11 + 63: 33 05 04 r5 = 0x4 + 66: 33 00 ff r0 = 0xffffffffffffffff + 69: 33 01 ff r1 = 0xffffffffffffffff + 72: aa 10 0a jump 82 if r0 == r1 + : @12 + 75: 52 05 a4 01 jump 495 if r5 != 0 + : @13 + 79: 52 05 0a jump 89 if r5 != 0 + : @14 + 82: aa 10 fd jump 79 if r0 == r1 + : @15 + 85: 52 05 9a 01 jump 495 if r5 != 0 + : @16 + 89: 33 05 05 r5 = 0x5 + 92: 33 00 r0 = 0 + 94: 33 01 01 r1 = 0x1 + 97: aa 10 06 jump 103 if r0 == r1 + : @17 + 100: 52 05 07 jump 107 if r5 != 0 + : @18 + 103: 52 05 88 01 jump 495 if r5 != 0 + : @19 + 107: aa 10 fc jump 103 if r0 == r1 + : @20 + 110: 33 05 06 r5 = 0x6 + 113: 33 00 01 r0 = 0x1 + 116: 33 01 r1 = 0 + 118: aa 10 06 jump 124 if r0 == r1 + : @21 + 121: 52 05 07 jump 128 if r5 != 0 + : @22 + 124: 52 05 73 01 jump 495 if r5 != 0 + : @23 + 128: aa 10 fc jump 124 if r0 == r1 + : @24 + 131: 33 05 07 r5 = 0x7 + 134: 33 00 ff r0 = 0xffffffffffffffff + 137: 33 01 01 r1 = 0x1 + 140: aa 10 06 jump 146 if r0 == r1 + : @25 + 143: 52 05 07 jump 150 if r5 != 0 + : @26 + 146: 52 05 5d 01 jump 495 if r5 != 0 + : @27 + 150: aa 10 fc jump 146 if r0 == r1 + : @28 + 153: 33 05 08 r5 = 0x8 + 156: 33 00 01 r0 = 0x1 + 159: 33 01 ff r1 = 0xffffffffffffffff + 162: aa 10 06 jump 168 if r0 == r1 + : @29 + 165: 52 05 07 jump 172 if r5 != 0 + : @30 + 168: 52 05 47 01 jump 495 if r5 != 0 + : @31 + 172: aa 10 fc jump 168 if r0 == r1 + : @32 + 175: 33 05 09 r5 = 0x9 + 178: 33 0b r11 = 0 + 180: 01 fallthrough + : @33 + 181: 33 00 r0 = 0 + 183: 33 01 ff r1 = 0xffffffffffffffff + 186: aa 10 35 01 jump 495 if r0 == r1 + : @34 + 190: 95 bb 01 r11 = r11 + 0x1 + 193: 33 02 02 r2 = 0x2 + 196: ab 2b f1 jump 181 if r11 != r2 + : @35 + 199: 33 05 0a r5 = 0xa + 202: 33 0b r11 = 0 + 204: 01 fallthrough + : @36 + 205: 33 00 r0 = 0 + 207: 33 01 ff r1 = 0xffffffffffffffff + 210: aa 10 1d 01 jump 495 if r0 == r1 + : @37 + 214: 95 bb 01 r11 = r11 + 0x1 + 217: 33 02 02 r2 = 0x2 + 220: ab 2b f1 jump 205 if r11 != r2 + : @38 + 223: 33 05 0b r5 = 0xb + 226: 33 0b r11 = 0 + 228: 01 fallthrough + : @39 + 229: 33 00 r0 = 0 + 231: 33 01 ff r1 = 0xffffffffffffffff + 234: aa 10 05 01 jump 495 if r0 == r1 + : @40 + 238: 95 bb 01 r11 = r11 + 0x1 + 241: 33 02 02 r2 = 0x2 + 244: ab 2b f1 jump 229 if r11 != r2 + : @41 + 247: 33 05 0c r5 = 0xc + 250: 33 0b r11 = 0 + 252: 01 fallthrough + : @42 + 253: 33 00 r0 = 0 + 255: 33 01 ff r1 = 0xffffffffffffffff + 258: aa 10 ed 00 jump 495 if r0 == r1 + : @43 + 262: 95 bb 01 r11 = r11 + 0x1 + 265: 33 02 02 r2 = 0x2 + 268: ab 2b f1 jump 253 if r11 != r2 + : @44 + 271: 33 05 0d r5 = 0xd + 274: 33 0b r11 = 0 + 276: 01 fallthrough + : @45 + 277: 33 00 r0 = 0 + 279: 33 01 ff r1 = 0xffffffffffffffff + 282: aa 10 d5 00 jump 495 if r0 == r1 + : @46 + 286: 95 bb 01 r11 = r11 + 0x1 + 289: 33 02 02 r2 = 0x2 + 292: ab 2b f1 jump 277 if r11 != r2 + : @47 + 295: 33 05 0e r5 = 0xe + 298: 33 0b r11 = 0 + 300: 01 fallthrough + : @48 + 301: 33 00 r0 = 0 + 303: 33 01 ff r1 = 0xffffffffffffffff + 306: aa 10 bd 00 jump 495 if r0 == r1 + : @49 + 310: 95 bb 01 r11 = r11 + 0x1 + 313: 33 02 02 r2 = 0x2 + 316: ab 2b f1 jump 301 if r11 != r2 + : @50 + 319: 33 05 0f r5 = 0xf + 322: 33 0b r11 = 0 + 324: 01 fallthrough + : @51 + 325: 33 00 r0 = 0 + 327: 33 01 ff r1 = 0xffffffffffffffff + 330: aa 10 a5 00 jump 495 if r0 == r1 + : @52 + 334: 95 bb 01 r11 = r11 + 0x1 + 337: 33 02 02 r2 = 0x2 + 340: ab 2b f1 jump 325 if r11 != r2 + : @53 + 343: 33 05 10 r5 = 0x10 + 346: 33 0b r11 = 0 + 348: 01 fallthrough + : @54 + 349: 33 00 r0 = 0 + 351: 33 01 ff r1 = 0xffffffffffffffff + 354: aa 10 8d 00 jump 495 if r0 == r1 + : @55 + 358: 95 bb 01 r11 = r11 + 0x1 + 361: 33 02 02 r2 = 0x2 + 364: ab 2b f1 jump 349 if r11 != r2 + : @56 + 367: 33 05 11 r5 = 0x11 + 370: 33 0b r11 = 0 + 372: 01 fallthrough + : @57 + 373: 33 00 r0 = 0 + 375: 33 01 ff r1 = 0xffffffffffffffff + 378: aa 10 75 jump 495 if r0 == r1 + : @58 + 381: 95 bb 01 r11 = r11 + 0x1 + 384: 33 02 02 r2 = 0x2 + 387: ab 2b f2 jump 373 if r11 != r2 + : @59 + 390: 33 05 12 r5 = 0x12 + 393: 33 0b r11 = 0 + 395: 01 fallthrough + : @60 + 396: 33 00 r0 = 0 + 398: 33 01 ff r1 = 0xffffffffffffffff + 401: aa 10 5e jump 495 if r0 == r1 + : @61 + 404: 95 bb 01 r11 = r11 + 0x1 + 407: 33 02 02 r2 = 0x2 + 410: ab 2b f2 jump 396 if r11 != r2 + : @62 + 413: 33 05 13 r5 = 0x13 + 416: 33 0b r11 = 0 + 418: 01 fallthrough + : @63 + 419: 33 00 r0 = 0 + 421: 33 01 ff r1 = 0xffffffffffffffff + 424: aa 10 47 jump 495 if r0 == r1 + : @64 + 427: 95 bb 01 r11 = r11 + 0x1 + 430: 33 02 02 r2 = 0x2 + 433: ab 2b f2 jump 419 if r11 != r2 + : @65 + 436: 33 05 14 r5 = 0x14 + 439: 33 0b r11 = 0 + 441: 01 fallthrough + : @66 + 442: 33 00 r0 = 0 + 444: 33 01 ff r1 = 0xffffffffffffffff + 447: aa 10 30 jump 495 if r0 == r1 + : @67 + 450: 95 bb 01 r11 = r11 + 0x1 + 453: 33 02 02 r2 = 0x2 + 456: ab 2b f2 jump 442 if r11 != r2 + : @68 + 459: 33 05 15 r5 = 0x15 + 462: 33 00 01 r0 = 0x1 + 465: 28 0f jump 480 + : @69 + 467: 95 00 01 r0 = r0 + 0x1 + 470: 95 00 01 r0 = r0 + 0x1 + 473: 95 00 01 r0 = r0 + 0x1 + 476: 95 00 01 r0 = r0 + 0x1 + 479: 01 fallthrough + : @70 + 480: 95 00 01 r0 = r0 + 0x1 + 483: 95 00 01 r0 = r0 + 0x1 + 486: 33 04 03 r4 = 0x3 + 489: ab 40 06 jump 495 if r0 != r4 + : @71 + 492: 52 05 04 jump 496 if r5 != 0 + : @72 + 495: 00 trap + : @73 + 496: 28 10 fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0xffffffffffffffff (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x15 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8937 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 30 if r0 == r1 +``` + +Gas simulation at offset 23 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 27 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 37 if r5 != 0 +``` + +Gas simulation at offset 30 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 27 if r0 == r1 +``` + +Gas simulation at offset 33 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 37 with total cost of 21: + +``` + DeER.................... r5 = 0x3 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 56 if r0 == r1 +``` + +Gas simulation at offset 49 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 53 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 63 if r5 != 0 +``` + +Gas simulation at offset 56 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 53 if r0 == r1 +``` + +Gas simulation at offset 59 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 63 with total cost of 21: + +``` + DeER.................... r5 = 0x4 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 82 if r0 == r1 +``` + +Gas simulation at offset 75 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 79 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 89 if r5 != 0 +``` + +Gas simulation at offset 82 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 79 if r0 == r1 +``` + +Gas simulation at offset 85 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 89 with total cost of 21: + +``` + DeER.................... r5 = 0x5 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 103 if r0 == r1 +``` + +Gas simulation at offset 100 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 107 if r5 != 0 +``` + +Gas simulation at offset 103 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 107 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103 if r0 == r1 +``` + +Gas simulation at offset 110 with total cost of 21: + +``` + DeER.................... r5 = 0x6 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 124 if r0 == r1 +``` + +Gas simulation at offset 121 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128 if r5 != 0 +``` + +Gas simulation at offset 124 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 128 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 124 if r0 == r1 +``` + +Gas simulation at offset 131 with total cost of 21: + +``` + DeER.................... r5 = 0x7 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 146 if r0 == r1 +``` + +Gas simulation at offset 143 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 150 if r5 != 0 +``` + +Gas simulation at offset 146 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 150 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 146 if r0 == r1 +``` + +Gas simulation at offset 153 with total cost of 21: + +``` + DeER.................... r5 = 0x8 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 168 if r0 == r1 +``` + +Gas simulation at offset 165 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 172 if r5 != 0 +``` + +Gas simulation at offset 168 with total cost of 1: + +``` + DeER jump 495 if r5 != 0 +``` + +Gas simulation at offset 172 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 168 if r0 == r1 +``` + +Gas simulation at offset 175 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 181 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 190 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 181 if r11 != r2 +``` + +Gas simulation at offset 199 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 205 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 214 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 205 if r11 != r2 +``` + +Gas simulation at offset 223 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 229 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 238 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 229 if r11 != r2 +``` + +Gas simulation at offset 247 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 253 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 262 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 253 if r11 != r2 +``` + +Gas simulation at offset 271 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 277 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 286 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 277 if r11 != r2 +``` + +Gas simulation at offset 295 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 301 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 310 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 301 if r11 != r2 +``` + +Gas simulation at offset 319 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 325 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 334 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 325 if r11 != r2 +``` + +Gas simulation at offset 343 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 349 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 358 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 349 if r11 != r2 +``` + +Gas simulation at offset 367 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 373 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 381 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 373 if r11 != r2 +``` + +Gas simulation at offset 390 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 396 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 404 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 396 if r11 != r2 +``` + +Gas simulation at offset 413 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 419 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 427 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 419 if r11 != r2 +``` + +Gas simulation at offset 436 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 442 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0xffffffffffffffff + D=eER jump 495 if r0 == r1 +``` + +Gas simulation at offset 450 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 442 if r11 != r2 +``` + +Gas simulation at offset 459 with total cost of 15: + +``` + DeER.............. r5 = 0x15 + DeER.............. r0 = 0x1 + DeeeeeeeeeeeeeeeER jump 480 +``` + +Gas simulation at offset 467 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 480 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 495 if r0 != r4 +``` + +Gas simulation at offset 492 with total cost of 1: + +``` + DeER jump 496 if r5 != 0 +``` + +Gas simulation at offset 495 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_bge + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 r1 = 0 + 20: af 10 0a jump 30 if r0 >=s r1 + : @2 + 23: 52 05 27 02 jump 574 if r5 != 0 + : @3 + 27: 52 05 0a jump 37 if r5 != 0 + : @4 + 30: af 10 fd jump 27 if r0 >=s r1 + : @5 + 33: 52 05 1d 02 jump 574 if r5 != 0 + : @6 + 37: 33 05 03 r5 = 0x3 + 40: 33 00 01 r0 = 0x1 + 43: 33 01 01 r1 = 0x1 + 46: af 10 0a jump 56 if r0 >=s r1 + : @7 + 49: 52 05 0d 02 jump 574 if r5 != 0 + : @8 + 53: 52 05 0a jump 63 if r5 != 0 + : @9 + 56: af 10 fd jump 53 if r0 >=s r1 + : @10 + 59: 52 05 03 02 jump 574 if r5 != 0 + : @11 + 63: 33 05 04 r5 = 0x4 + 66: 33 00 ff r0 = 0xffffffffffffffff + 69: 33 01 ff r1 = 0xffffffffffffffff + 72: af 10 0a jump 82 if r0 >=s r1 + : @12 + 75: 52 05 f3 01 jump 574 if r5 != 0 + : @13 + 79: 52 05 0a jump 89 if r5 != 0 + : @14 + 82: af 10 fd jump 79 if r0 >=s r1 + : @15 + 85: 52 05 e9 01 jump 574 if r5 != 0 + : @16 + 89: 33 05 05 r5 = 0x5 + 92: 33 00 01 r0 = 0x1 + 95: 33 01 r1 = 0 + 97: af 10 0a jump 107 if r0 >=s r1 + : @17 + 100: 52 05 da 01 jump 574 if r5 != 0 + : @18 + 104: 52 05 0a jump 114 if r5 != 0 + : @19 + 107: af 10 fd jump 104 if r0 >=s r1 + : @20 + 110: 52 05 d0 01 jump 574 if r5 != 0 + : @21 + 114: 33 05 06 r5 = 0x6 + 117: 33 00 01 r0 = 0x1 + 120: 33 01 ff r1 = 0xffffffffffffffff + 123: af 10 0a jump 133 if r0 >=s r1 + : @22 + 126: 52 05 c0 01 jump 574 if r5 != 0 + : @23 + 130: 52 05 0a jump 140 if r5 != 0 + : @24 + 133: af 10 fd jump 130 if r0 >=s r1 + : @25 + 136: 52 05 b6 01 jump 574 if r5 != 0 + : @26 + 140: 33 05 07 r5 = 0x7 + 143: 33 00 ff r0 = 0xffffffffffffffff + 146: 33 01 fe r1 = 0xfffffffffffffffe + 149: af 10 0a jump 159 if r0 >=s r1 + : @27 + 152: 52 05 a6 01 jump 574 if r5 != 0 + : @28 + 156: 52 05 0a jump 166 if r5 != 0 + : @29 + 159: af 10 fd jump 156 if r0 >=s r1 + : @30 + 162: 52 05 9c 01 jump 574 if r5 != 0 + : @31 + 166: 33 05 08 r5 = 0x8 + 169: 33 00 r0 = 0 + 171: 33 01 01 r1 = 0x1 + 174: af 10 06 jump 180 if r0 >=s r1 + : @32 + 177: 52 05 07 jump 184 if r5 != 0 + : @33 + 180: 52 05 8a 01 jump 574 if r5 != 0 + : @34 + 184: af 10 fc jump 180 if r0 >=s r1 + : @35 + 187: 33 05 09 r5 = 0x9 + 190: 33 00 ff r0 = 0xffffffffffffffff + 193: 33 01 01 r1 = 0x1 + 196: af 10 06 jump 202 if r0 >=s r1 + : @36 + 199: 52 05 07 jump 206 if r5 != 0 + : @37 + 202: 52 05 74 01 jump 574 if r5 != 0 + : @38 + 206: af 10 fc jump 202 if r0 >=s r1 + : @39 + 209: 33 05 0a r5 = 0xa + 212: 33 00 fe r0 = 0xfffffffffffffffe + 215: 33 01 ff r1 = 0xffffffffffffffff + 218: af 10 06 jump 224 if r0 >=s r1 + : @40 + 221: 52 05 07 jump 228 if r5 != 0 + : @41 + 224: 52 05 5e 01 jump 574 if r5 != 0 + : @42 + 228: af 10 fc jump 224 if r0 >=s r1 + : @43 + 231: 33 05 0b r5 = 0xb + 234: 33 00 fe r0 = 0xfffffffffffffffe + 237: 33 01 01 r1 = 0x1 + 240: af 10 06 jump 246 if r0 >=s r1 + : @44 + 243: 52 05 07 jump 250 if r5 != 0 + : @45 + 246: 52 05 48 01 jump 574 if r5 != 0 + : @46 + 250: af 10 fc jump 246 if r0 >=s r1 + : @47 + 253: 33 05 0c r5 = 0xc + 256: 33 0b r11 = 0 + 258: 01 fallthrough + : @48 + 259: 33 00 ff r0 = 0xffffffffffffffff + 262: 33 01 r1 = 0 + 264: af 10 36 01 jump 574 if r0 >=s r1 + : @49 + 268: 95 bb 01 r11 = r11 + 0x1 + 271: 33 02 02 r2 = 0x2 + 274: ab 2b f1 jump 259 if r11 != r2 + : @50 + 277: 33 05 0d r5 = 0xd + 280: 33 0b r11 = 0 + 282: 01 fallthrough + : @51 + 283: 33 00 ff r0 = 0xffffffffffffffff + 286: 33 01 r1 = 0 + 288: af 10 1e 01 jump 574 if r0 >=s r1 + : @52 + 292: 95 bb 01 r11 = r11 + 0x1 + 295: 33 02 02 r2 = 0x2 + 298: ab 2b f1 jump 283 if r11 != r2 + : @53 + 301: 33 05 0e r5 = 0xe + 304: 33 0b r11 = 0 + 306: 01 fallthrough + : @54 + 307: 33 00 ff r0 = 0xffffffffffffffff + 310: 33 01 r1 = 0 + 312: af 10 06 01 jump 574 if r0 >=s r1 + : @55 + 316: 95 bb 01 r11 = r11 + 0x1 + 319: 33 02 02 r2 = 0x2 + 322: ab 2b f1 jump 307 if r11 != r2 + : @56 + 325: 33 05 0f r5 = 0xf + 328: 33 0b r11 = 0 + 330: 01 fallthrough + : @57 + 331: 33 00 ff r0 = 0xffffffffffffffff + 334: 33 01 r1 = 0 + 336: af 10 ee 00 jump 574 if r0 >=s r1 + : @58 + 340: 95 bb 01 r11 = r11 + 0x1 + 343: 33 02 02 r2 = 0x2 + 346: ab 2b f1 jump 331 if r11 != r2 + : @59 + 349: 33 05 10 r5 = 0x10 + 352: 33 0b r11 = 0 + 354: 01 fallthrough + : @60 + 355: 33 00 ff r0 = 0xffffffffffffffff + 358: 33 01 r1 = 0 + 360: af 10 d6 00 jump 574 if r0 >=s r1 + : @61 + 364: 95 bb 01 r11 = r11 + 0x1 + 367: 33 02 02 r2 = 0x2 + 370: ab 2b f1 jump 355 if r11 != r2 + : @62 + 373: 33 05 11 r5 = 0x11 + 376: 33 0b r11 = 0 + 378: 01 fallthrough + : @63 + 379: 33 00 ff r0 = 0xffffffffffffffff + 382: 33 01 r1 = 0 + 384: af 10 be 00 jump 574 if r0 >=s r1 + : @64 + 388: 95 bb 01 r11 = r11 + 0x1 + 391: 33 02 02 r2 = 0x2 + 394: ab 2b f1 jump 379 if r11 != r2 + : @65 + 397: 33 05 12 r5 = 0x12 + 400: 33 0b r11 = 0 + 402: 01 fallthrough + : @66 + 403: 33 00 ff r0 = 0xffffffffffffffff + 406: 33 01 r1 = 0 + 408: af 10 a6 00 jump 574 if r0 >=s r1 + : @67 + 412: 95 bb 01 r11 = r11 + 0x1 + 415: 33 02 02 r2 = 0x2 + 418: ab 2b f1 jump 403 if r11 != r2 + : @68 + 421: 33 05 13 r5 = 0x13 + 424: 33 0b r11 = 0 + 426: 01 fallthrough + : @69 + 427: 33 00 ff r0 = 0xffffffffffffffff + 430: 33 01 r1 = 0 + 432: af 10 8e 00 jump 574 if r0 >=s r1 + : @70 + 436: 95 bb 01 r11 = r11 + 0x1 + 439: 33 02 02 r2 = 0x2 + 442: ab 2b f1 jump 427 if r11 != r2 + : @71 + 445: 33 05 14 r5 = 0x14 + 448: 33 0b r11 = 0 + 450: 01 fallthrough + : @72 + 451: 33 00 ff r0 = 0xffffffffffffffff + 454: 33 01 r1 = 0 + 456: af 10 76 jump 574 if r0 >=s r1 + : @73 + 459: 95 bb 01 r11 = r11 + 0x1 + 462: 33 02 02 r2 = 0x2 + 465: ab 2b f2 jump 451 if r11 != r2 + : @74 + 468: 33 05 15 r5 = 0x15 + 471: 33 0b r11 = 0 + 473: 01 fallthrough + : @75 + 474: 33 00 ff r0 = 0xffffffffffffffff + 477: 33 01 r1 = 0 + 479: af 10 5f jump 574 if r0 >=s r1 + : @76 + 482: 95 bb 01 r11 = r11 + 0x1 + 485: 33 02 02 r2 = 0x2 + 488: ab 2b f2 jump 474 if r11 != r2 + : @77 + 491: 33 05 16 r5 = 0x16 + 494: 33 0b r11 = 0 + 496: 01 fallthrough + : @78 + 497: 33 00 ff r0 = 0xffffffffffffffff + 500: 33 01 r1 = 0 + 502: af 10 48 jump 574 if r0 >=s r1 + : @79 + 505: 95 bb 01 r11 = r11 + 0x1 + 508: 33 02 02 r2 = 0x2 + 511: ab 2b f2 jump 497 if r11 != r2 + : @80 + 514: 33 05 17 r5 = 0x17 + 517: 33 0b r11 = 0 + 519: 01 fallthrough + : @81 + 520: 33 00 ff r0 = 0xffffffffffffffff + 523: 33 01 r1 = 0 + 525: af 10 31 jump 574 if r0 >=s r1 + : @82 + 528: 95 bb 01 r11 = r11 + 0x1 + 531: 33 02 02 r2 = 0x2 + 534: ab 2b f2 jump 520 if r11 != r2 + : @83 + 537: 33 05 18 r5 = 0x18 + 540: 33 00 01 r0 = 0x1 + 543: 59 00 10 jump 559 if r0 >=s 0 + : @84 + 546: 95 00 01 r0 = r0 + 0x1 + 549: 95 00 01 r0 = r0 + 0x1 + 552: 95 00 01 r0 = r0 + 0x1 + 555: 95 00 01 r0 = r0 + 0x1 + 558: 01 fallthrough + : @85 + 559: 95 00 01 r0 = r0 + 0x1 + 562: 95 00 01 r0 = r0 + 0x1 + 565: 33 04 03 r4 = 0x3 + 568: ab 40 06 jump 574 if r0 != r4 + : @86 + 571: 52 05 04 jump 575 if r5 != 0 + : @87 + 574: 00 trap + : @88 + 575: 28 c1 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x18 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8748 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 30 if r0 >=s r1 +``` + +Gas simulation at offset 23 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 27 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 37 if r5 != 0 +``` + +Gas simulation at offset 30 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 27 if r0 >=s r1 +``` + +Gas simulation at offset 33 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 37 with total cost of 21: + +``` + DeER.................... r5 = 0x3 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 56 if r0 >=s r1 +``` + +Gas simulation at offset 49 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 53 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 63 if r5 != 0 +``` + +Gas simulation at offset 56 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 53 if r0 >=s r1 +``` + +Gas simulation at offset 59 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 63 with total cost of 21: + +``` + DeER.................... r5 = 0x4 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 82 if r0 >=s r1 +``` + +Gas simulation at offset 75 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 79 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 89 if r5 != 0 +``` + +Gas simulation at offset 82 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 79 if r0 >=s r1 +``` + +Gas simulation at offset 85 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 89 with total cost of 21: + +``` + DeER.................... r5 = 0x5 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 107 if r0 >=s r1 +``` + +Gas simulation at offset 100 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 104 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 114 if r5 != 0 +``` + +Gas simulation at offset 107 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 104 if r0 >=s r1 +``` + +Gas simulation at offset 110 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 114 with total cost of 21: + +``` + DeER.................... r5 = 0x6 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 133 if r0 >=s r1 +``` + +Gas simulation at offset 126 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 130 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 140 if r5 != 0 +``` + +Gas simulation at offset 133 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 130 if r0 >=s r1 +``` + +Gas simulation at offset 136 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 140 with total cost of 21: + +``` + DeER.................... r5 = 0x7 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0xfffffffffffffffe + D=eeeeeeeeeeeeeeeeeeeeER jump 159 if r0 >=s r1 +``` + +Gas simulation at offset 152 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 156 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 166 if r5 != 0 +``` + +Gas simulation at offset 159 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 156 if r0 >=s r1 +``` + +Gas simulation at offset 162 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 166 with total cost of 21: + +``` + DeER.................... r5 = 0x8 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 180 if r0 >=s r1 +``` + +Gas simulation at offset 177 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 184 if r5 != 0 +``` + +Gas simulation at offset 180 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 184 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 180 if r0 >=s r1 +``` + +Gas simulation at offset 187 with total cost of 21: + +``` + DeER.................... r5 = 0x9 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 202 if r0 >=s r1 +``` + +Gas simulation at offset 199 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 206 if r5 != 0 +``` + +Gas simulation at offset 202 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 206 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 202 if r0 >=s r1 +``` + +Gas simulation at offset 209 with total cost of 21: + +``` + DeER.................... r5 = 0xa + DeER.................... r0 = 0xfffffffffffffffe + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 224 if r0 >=s r1 +``` + +Gas simulation at offset 221 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 228 if r5 != 0 +``` + +Gas simulation at offset 224 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 228 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 224 if r0 >=s r1 +``` + +Gas simulation at offset 231 with total cost of 21: + +``` + DeER.................... r5 = 0xb + DeER.................... r0 = 0xfffffffffffffffe + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 246 if r0 >=s r1 +``` + +Gas simulation at offset 243 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250 if r5 != 0 +``` + +Gas simulation at offset 246 with total cost of 1: + +``` + DeER jump 574 if r5 != 0 +``` + +Gas simulation at offset 250 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 246 if r0 >=s r1 +``` + +Gas simulation at offset 253 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 259 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 268 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 259 if r11 != r2 +``` + +Gas simulation at offset 277 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 283 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 292 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 283 if r11 != r2 +``` + +Gas simulation at offset 301 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 307 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 316 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 307 if r11 != r2 +``` + +Gas simulation at offset 325 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 331 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 340 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 331 if r11 != r2 +``` + +Gas simulation at offset 349 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 355 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 364 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 355 if r11 != r2 +``` + +Gas simulation at offset 373 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 379 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 388 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 379 if r11 != r2 +``` + +Gas simulation at offset 397 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 412 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 403 if r11 != r2 +``` + +Gas simulation at offset 421 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 427 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 436 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 427 if r11 != r2 +``` + +Gas simulation at offset 445 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 451 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 459 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 451 if r11 != r2 +``` + +Gas simulation at offset 468 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 474 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 482 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 474 if r11 != r2 +``` + +Gas simulation at offset 491 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 497 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 505 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 497 if r11 != r2 +``` + +Gas simulation at offset 514 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 520 with total cost of 2: + +``` + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + D=eER jump 574 if r0 >=s r1 +``` + +Gas simulation at offset 528 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 520 if r11 != r2 +``` + +Gas simulation at offset 537 with total cost of 21: + +``` + DeER.................... r5 = 0x18 + DeER.................... r0 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 559 if r0 >=s 0 +``` + +Gas simulation at offset 546 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 559 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 574 if r0 != r4 +``` + +Gas simulation at offset 571 with total cost of 1: + +``` + DeER jump 575 if r5 != 0 +``` + +Gas simulation at offset 574 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 575 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_bgeu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 r1 = 0 + 20: ae 10 0a jump 30 if r0 >=u r1 + : @2 + 23: 52 05 d7 02 jump 750 if r5 != 0 + : @3 + 27: 52 05 0a jump 37 if r5 != 0 + : @4 + 30: ae 10 fd jump 27 if r0 >=u r1 + : @5 + 33: 52 05 cd 02 jump 750 if r5 != 0 + : @6 + 37: 33 05 03 r5 = 0x3 + 40: 33 00 01 r0 = 0x1 + 43: 33 01 01 r1 = 0x1 + 46: ae 10 0a jump 56 if r0 >=u r1 + : @7 + 49: 52 05 bd 02 jump 750 if r5 != 0 + : @8 + 53: 52 05 0a jump 63 if r5 != 0 + : @9 + 56: ae 10 fd jump 53 if r0 >=u r1 + : @10 + 59: 52 05 b3 02 jump 750 if r5 != 0 + : @11 + 63: 33 05 04 r5 = 0x4 + 66: 33 00 01 r0 = 0x1 + 69: 97 00 20 r0 = r0 << 0x20 + 72: 95 00 ff r0 = r0 + 0xffffffffffffffff + 75: 33 01 01 r1 = 0x1 + 78: 97 11 20 r1 = r1 << 0x20 + 81: 95 11 ff r1 = r1 + 0xffffffffffffffff + 84: ae 10 0a jump 94 if r0 >=u r1 + : @12 + 87: 52 05 97 02 jump 750 if r5 != 0 + : @13 + 91: 52 05 0a jump 101 if r5 != 0 + : @14 + 94: ae 10 fd jump 91 if r0 >=u r1 + : @15 + 97: 52 05 8d 02 jump 750 if r5 != 0 + : @16 + 101: 33 05 05 r5 = 0x5 + 104: 33 00 01 r0 = 0x1 + 107: 33 01 r1 = 0 + 109: ae 10 0a jump 119 if r0 >=u r1 + : @17 + 112: 52 05 7e 02 jump 750 if r5 != 0 + : @18 + 116: 52 05 0a jump 126 if r5 != 0 + : @19 + 119: ae 10 fd jump 116 if r0 >=u r1 + : @20 + 122: 52 05 74 02 jump 750 if r5 != 0 + : @21 + 126: 33 05 06 r5 = 0x6 + 129: 33 00 01 r0 = 0x1 + 132: 97 00 20 r0 = r0 << 0x20 + 135: 95 00 ff r0 = r0 + 0xffffffffffffffff + 138: 33 01 01 r1 = 0x1 + 141: 97 11 20 r1 = r1 << 0x20 + 144: 95 11 fe r1 = r1 + 0xfffffffffffffffe + 147: ae 10 0a jump 157 if r0 >=u r1 + : @22 + 150: 52 05 58 02 jump 750 if r5 != 0 + : @23 + 154: 52 05 0a jump 164 if r5 != 0 + : @24 + 157: ae 10 fd jump 154 if r0 >=u r1 + : @25 + 160: 52 05 4e 02 jump 750 if r5 != 0 + : @26 + 164: 33 05 07 r5 = 0x7 + 167: 33 00 01 r0 = 0x1 + 170: 97 00 20 r0 = r0 << 0x20 + 173: 95 00 ff r0 = r0 + 0xffffffffffffffff + 176: 33 01 r1 = 0 + 178: ae 10 0a jump 188 if r0 >=u r1 + : @27 + 181: 52 05 39 02 jump 750 if r5 != 0 + : @28 + 185: 52 05 0a jump 195 if r5 != 0 + : @29 + 188: ae 10 fd jump 185 if r0 >=u r1 + : @30 + 191: 52 05 2f 02 jump 750 if r5 != 0 + : @31 + 195: 33 05 08 r5 = 0x8 + 198: 33 00 r0 = 0 + 200: 33 01 01 r1 = 0x1 + 203: ae 10 06 jump 209 if r0 >=u r1 + : @32 + 206: 52 05 07 jump 213 if r5 != 0 + : @33 + 209: 52 05 1d 02 jump 750 if r5 != 0 + : @34 + 213: ae 10 fc jump 209 if r0 >=u r1 + : @35 + 216: 33 05 09 r5 = 0x9 + 219: 33 00 01 r0 = 0x1 + 222: 97 00 20 r0 = r0 << 0x20 + 225: 95 00 fe r0 = r0 + 0xfffffffffffffffe + 228: 33 01 01 r1 = 0x1 + 231: 97 11 20 r1 = r1 << 0x20 + 234: 95 11 ff r1 = r1 + 0xffffffffffffffff + 237: ae 10 06 jump 243 if r0 >=u r1 + : @36 + 240: 52 05 07 jump 247 if r5 != 0 + : @37 + 243: 52 05 fb 01 jump 750 if r5 != 0 + : @38 + 247: ae 10 fc jump 243 if r0 >=u r1 + : @39 + 250: 33 05 0a r5 = 0xa + 253: 33 00 r0 = 0 + 255: 33 01 01 r1 = 0x1 + 258: 97 11 20 r1 = r1 << 0x20 + 261: 95 11 ff r1 = r1 + 0xffffffffffffffff + 264: ae 10 06 jump 270 if r0 >=u r1 + : @40 + 267: 52 05 07 jump 274 if r5 != 0 + : @41 + 270: 52 05 e0 01 jump 750 if r5 != 0 + : @42 + 274: ae 10 fc jump 270 if r0 >=u r1 + : @43 + 277: 33 05 0b r5 = 0xb + 280: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 286: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 289: 33 01 01 r1 = 0x1 + 292: 97 11 1f r1 = r1 << 0x1f + 295: ae 10 06 jump 301 if r0 >=u r1 + : @44 + 298: 52 05 07 jump 305 if r5 != 0 + : @45 + 301: 52 05 c1 01 jump 750 if r5 != 0 + : @46 + 305: ae 10 fc jump 301 if r0 >=u r1 + : @47 + 308: 33 05 0c r5 = 0xc + 311: 33 0b r11 = 0 + 313: 01 fallthrough + : @48 + 314: 33 00 0f r0 = 0xf + 317: 97 00 1c r0 = r0 << 0x1c + 320: 95 00 ff r0 = r0 + 0xffffffffffffffff + 323: 33 01 0f r1 = 0xf + 326: 97 11 1c r1 = r1 << 0x1c + 329: ae 10 a5 01 jump 750 if r0 >=u r1 + : @49 + 333: 95 bb 01 r11 = r11 + 0x1 + 336: 33 02 02 r2 = 0x2 + 339: ab 2b e7 jump 314 if r11 != r2 + : @50 + 342: 33 05 0d r5 = 0xd + 345: 33 0b r11 = 0 + 347: 01 fallthrough + : @51 + 348: 33 00 0f r0 = 0xf + 351: 97 00 1c r0 = r0 << 0x1c + 354: 95 00 ff r0 = r0 + 0xffffffffffffffff + 357: 33 01 0f r1 = 0xf + 360: 97 11 1c r1 = r1 << 0x1c + 363: ae 10 83 01 jump 750 if r0 >=u r1 + : @52 + 367: 95 bb 01 r11 = r11 + 0x1 + 370: 33 02 02 r2 = 0x2 + 373: ab 2b e7 jump 348 if r11 != r2 + : @53 + 376: 33 05 0e r5 = 0xe + 379: 33 0b r11 = 0 + 381: 01 fallthrough + : @54 + 382: 33 00 0f r0 = 0xf + 385: 97 00 1c r0 = r0 << 0x1c + 388: 95 00 ff r0 = r0 + 0xffffffffffffffff + 391: 33 01 0f r1 = 0xf + 394: 97 11 1c r1 = r1 << 0x1c + 397: ae 10 61 01 jump 750 if r0 >=u r1 + : @55 + 401: 95 bb 01 r11 = r11 + 0x1 + 404: 33 02 02 r2 = 0x2 + 407: ab 2b e7 jump 382 if r11 != r2 + : @56 + 410: 33 05 0f r5 = 0xf + 413: 33 0b r11 = 0 + 415: 01 fallthrough + : @57 + 416: 33 00 0f r0 = 0xf + 419: 97 00 1c r0 = r0 << 0x1c + 422: 95 00 ff r0 = r0 + 0xffffffffffffffff + 425: 33 01 0f r1 = 0xf + 428: 97 11 1c r1 = r1 << 0x1c + 431: ae 10 3f 01 jump 750 if r0 >=u r1 + : @58 + 435: 95 bb 01 r11 = r11 + 0x1 + 438: 33 02 02 r2 = 0x2 + 441: ab 2b e7 jump 416 if r11 != r2 + : @59 + 444: 33 05 10 r5 = 0x10 + 447: 33 0b r11 = 0 + 449: 01 fallthrough + : @60 + 450: 33 00 0f r0 = 0xf + 453: 97 00 1c r0 = r0 << 0x1c + 456: 95 00 ff r0 = r0 + 0xffffffffffffffff + 459: 33 01 0f r1 = 0xf + 462: 97 11 1c r1 = r1 << 0x1c + 465: ae 10 1d 01 jump 750 if r0 >=u r1 + : @61 + 469: 95 bb 01 r11 = r11 + 0x1 + 472: 33 02 02 r2 = 0x2 + 475: ab 2b e7 jump 450 if r11 != r2 + : @62 + 478: 33 05 11 r5 = 0x11 + 481: 33 0b r11 = 0 + 483: 01 fallthrough + : @63 + 484: 33 00 0f r0 = 0xf + 487: 97 00 1c r0 = r0 << 0x1c + 490: 95 00 ff r0 = r0 + 0xffffffffffffffff + 493: 33 01 0f r1 = 0xf + 496: 97 11 1c r1 = r1 << 0x1c + 499: ae 10 fb 00 jump 750 if r0 >=u r1 + : @64 + 503: 95 bb 01 r11 = r11 + 0x1 + 506: 33 02 02 r2 = 0x2 + 509: ab 2b e7 jump 484 if r11 != r2 + : @65 + 512: 33 05 12 r5 = 0x12 + 515: 33 0b r11 = 0 + 517: 01 fallthrough + : @66 + 518: 33 00 0f r0 = 0xf + 521: 97 00 1c r0 = r0 << 0x1c + 524: 95 00 ff r0 = r0 + 0xffffffffffffffff + 527: 33 01 0f r1 = 0xf + 530: 97 11 1c r1 = r1 << 0x1c + 533: ae 10 d9 00 jump 750 if r0 >=u r1 + : @67 + 537: 95 bb 01 r11 = r11 + 0x1 + 540: 33 02 02 r2 = 0x2 + 543: ab 2b e7 jump 518 if r11 != r2 + : @68 + 546: 33 05 13 r5 = 0x13 + 549: 33 0b r11 = 0 + 551: 01 fallthrough + : @69 + 552: 33 00 0f r0 = 0xf + 555: 97 00 1c r0 = r0 << 0x1c + 558: 95 00 ff r0 = r0 + 0xffffffffffffffff + 561: 33 01 0f r1 = 0xf + 564: 97 11 1c r1 = r1 << 0x1c + 567: ae 10 b7 00 jump 750 if r0 >=u r1 + : @70 + 571: 95 bb 01 r11 = r11 + 0x1 + 574: 33 02 02 r2 = 0x2 + 577: ab 2b e7 jump 552 if r11 != r2 + : @71 + 580: 33 05 14 r5 = 0x14 + 583: 33 0b r11 = 0 + 585: 01 fallthrough + : @72 + 586: 33 00 0f r0 = 0xf + 589: 97 00 1c r0 = r0 << 0x1c + 592: 95 00 ff r0 = r0 + 0xffffffffffffffff + 595: 33 01 0f r1 = 0xf + 598: 97 11 1c r1 = r1 << 0x1c + 601: ae 10 95 00 jump 750 if r0 >=u r1 + : @73 + 605: 95 bb 01 r11 = r11 + 0x1 + 608: 33 02 02 r2 = 0x2 + 611: ab 2b e7 jump 586 if r11 != r2 + : @74 + 614: 33 05 15 r5 = 0x15 + 617: 33 0b r11 = 0 + 619: 01 fallthrough + : @75 + 620: 33 00 0f r0 = 0xf + 623: 97 00 1c r0 = r0 << 0x1c + 626: 95 00 ff r0 = r0 + 0xffffffffffffffff + 629: 33 01 0f r1 = 0xf + 632: 97 11 1c r1 = r1 << 0x1c + 635: ae 10 73 jump 750 if r0 >=u r1 + : @76 + 638: 95 bb 01 r11 = r11 + 0x1 + 641: 33 02 02 r2 = 0x2 + 644: ab 2b e8 jump 620 if r11 != r2 + : @77 + 647: 33 05 16 r5 = 0x16 + 650: 33 0b r11 = 0 + 652: 01 fallthrough + : @78 + 653: 33 00 0f r0 = 0xf + 656: 97 00 1c r0 = r0 << 0x1c + 659: 95 00 ff r0 = r0 + 0xffffffffffffffff + 662: 33 01 0f r1 = 0xf + 665: 97 11 1c r1 = r1 << 0x1c + 668: ae 10 52 jump 750 if r0 >=u r1 + : @79 + 671: 95 bb 01 r11 = r11 + 0x1 + 674: 33 02 02 r2 = 0x2 + 677: ab 2b e8 jump 653 if r11 != r2 + : @80 + 680: 33 05 17 r5 = 0x17 + 683: 33 0b r11 = 0 + 685: 01 fallthrough + : @81 + 686: 33 00 0f r0 = 0xf + 689: 97 00 1c r0 = r0 << 0x1c + 692: 95 00 ff r0 = r0 + 0xffffffffffffffff + 695: 33 01 0f r1 = 0xf + 698: 97 11 1c r1 = r1 << 0x1c + 701: ae 10 31 jump 750 if r0 >=u r1 + : @82 + 704: 95 bb 01 r11 = r11 + 0x1 + 707: 33 02 02 r2 = 0x2 + 710: ab 2b e8 jump 686 if r11 != r2 + : @83 + 713: 33 05 18 r5 = 0x18 + 716: 33 00 01 r0 = 0x1 + 719: 55 00 10 jump 735 if r0 >=u 0 + : @84 + 722: 95 00 01 r0 = r0 + 0x1 + 725: 95 00 01 r0 = r0 + 0x1 + 728: 95 00 01 r0 = r0 + 0x1 + 731: 95 00 01 r0 = r0 + 0x1 + 734: 01 fallthrough + : @85 + 735: 95 00 01 r0 = r0 + 0x1 + 738: 95 00 01 r0 = r0 + 0x1 + 741: 33 04 03 r4 = 0x3 + 744: ab 40 06 jump 750 if r0 != r4 + : @86 + 747: 52 05 04 jump 751 if r5 != 0 + : @87 + 750: 00 trap + : @88 + 751: 28 11 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0xf0000000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x18 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8685 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 30 if r0 >=u r1 +``` + +Gas simulation at offset 23 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 27 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 37 if r5 != 0 +``` + +Gas simulation at offset 30 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 27 if r0 >=u r1 +``` + +Gas simulation at offset 33 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 37 with total cost of 21: + +``` + DeER.................... r5 = 0x3 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 56 if r0 >=u r1 +``` + +Gas simulation at offset 49 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 53 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 63 if r5 != 0 +``` + +Gas simulation at offset 56 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 53 if r0 >=u r1 +``` + +Gas simulation at offset 59 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 63 with total cost of 24: + +``` + DeER....................... r5 = 0x4 + DeER....................... r0 = 0x1 + D=eER...................... r0 = r0 << 0x20 + D==eER..................... r0 = r0 + 0xffffffffffffffff + .DeE-R..................... r1 = 0x1 + .D=eER..................... r1 = r1 << 0x20 + .D==eER.................... r1 = r1 + 0xffffffffffffffff + .D===eeeeeeeeeeeeeeeeeeeeER jump 94 if r0 >=u r1 +``` + +Gas simulation at offset 87 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 91 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 101 if r5 != 0 +``` + +Gas simulation at offset 94 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 91 if r0 >=u r1 +``` + +Gas simulation at offset 97 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 101 with total cost of 21: + +``` + DeER.................... r5 = 0x5 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 119 if r0 >=u r1 +``` + +Gas simulation at offset 112 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 116 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 126 if r5 != 0 +``` + +Gas simulation at offset 119 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 116 if r0 >=u r1 +``` + +Gas simulation at offset 122 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 126 with total cost of 24: + +``` + DeER....................... r5 = 0x6 + DeER....................... r0 = 0x1 + D=eER...................... r0 = r0 << 0x20 + D==eER..................... r0 = r0 + 0xffffffffffffffff + .DeE-R..................... r1 = 0x1 + .D=eER..................... r1 = r1 << 0x20 + .D==eER.................... r1 = r1 + 0xfffffffffffffffe + .D===eeeeeeeeeeeeeeeeeeeeER jump 157 if r0 >=u r1 +``` + +Gas simulation at offset 150 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 154 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 164 if r5 != 0 +``` + +Gas simulation at offset 157 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 154 if r0 >=u r1 +``` + +Gas simulation at offset 160 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 164 with total cost of 23: + +``` + DeER...................... r5 = 0x7 + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x20 + D==eER.................... r0 = r0 + 0xffffffffffffffff + .DeE-R.................... r1 = 0 + .D==eeeeeeeeeeeeeeeeeeeeER jump 188 if r0 >=u r1 +``` + +Gas simulation at offset 181 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 185 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 195 if r5 != 0 +``` + +Gas simulation at offset 188 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 185 if r0 >=u r1 +``` + +Gas simulation at offset 191 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 195 with total cost of 21: + +``` + DeER.................... r5 = 0x8 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 209 if r0 >=u r1 +``` + +Gas simulation at offset 206 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 213 if r5 != 0 +``` + +Gas simulation at offset 209 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 213 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 209 if r0 >=u r1 +``` + +Gas simulation at offset 216 with total cost of 24: + +``` + DeER....................... r5 = 0x9 + DeER....................... r0 = 0x1 + D=eER...................... r0 = r0 << 0x20 + D==eER..................... r0 = r0 + 0xfffffffffffffffe + .DeE-R..................... r1 = 0x1 + .D=eER..................... r1 = r1 << 0x20 + .D==eER.................... r1 = r1 + 0xffffffffffffffff + .D===eeeeeeeeeeeeeeeeeeeeER jump 243 if r0 >=u r1 +``` + +Gas simulation at offset 240 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 247 if r5 != 0 +``` + +Gas simulation at offset 243 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 247 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 243 if r0 >=u r1 +``` + +Gas simulation at offset 250 with total cost of 23: + +``` + DeER...................... r5 = 0xa + DeER...................... r0 = 0 + DeER...................... r1 = 0x1 + D=eER..................... r1 = r1 << 0x20 + .D=eER.................... r1 = r1 + 0xffffffffffffffff + .D==eeeeeeeeeeeeeeeeeeeeER jump 270 if r0 >=u r1 +``` + +Gas simulation at offset 267 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 274 if r5 != 0 +``` + +Gas simulation at offset 270 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 274 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 270 if r0 >=u r1 +``` + +Gas simulation at offset 277 with total cost of 23: + +``` + DeER...................... r5 = 0xb + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffffff + .DeE-R.................... r1 = 0x1 + .D=eER.................... r1 = r1 << 0x1f + .D==eeeeeeeeeeeeeeeeeeeeER jump 301 if r0 >=u r1 +``` + +Gas simulation at offset 298 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 305 if r5 != 0 +``` + +Gas simulation at offset 301 with total cost of 1: + +``` + DeER jump 750 if r5 != 0 +``` + +Gas simulation at offset 305 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 301 if r0 >=u r1 +``` + +Gas simulation at offset 308 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 314 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 333 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 314 if r11 != r2 +``` + +Gas simulation at offset 342 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 348 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 367 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 348 if r11 != r2 +``` + +Gas simulation at offset 376 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 382 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 401 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 382 if r11 != r2 +``` + +Gas simulation at offset 410 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 416 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 435 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 416 if r11 != r2 +``` + +Gas simulation at offset 444 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 450 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 469 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 450 if r11 != r2 +``` + +Gas simulation at offset 478 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 484 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 503 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 484 if r11 != r2 +``` + +Gas simulation at offset 512 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 518 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 537 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 518 if r11 != r2 +``` + +Gas simulation at offset 546 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 552 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 571 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 552 if r11 != r2 +``` + +Gas simulation at offset 580 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 586 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 605 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 586 if r11 != r2 +``` + +Gas simulation at offset 614 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 620 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 638 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 620 if r11 != r2 +``` + +Gas simulation at offset 647 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 653 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 671 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 653 if r11 != r2 +``` + +Gas simulation at offset 680 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 686 with total cost of 4: + +``` + DeER... r0 = 0xf + D=eER.. r0 = r0 << 0x1c + D==eER. r0 = r0 + 0xffffffffffffffff + DeE--R. r1 = 0xf + .DeE-R. r1 = r1 << 0x1c + .D==eER jump 750 if r0 >=u r1 +``` + +Gas simulation at offset 704 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 686 if r11 != r2 +``` + +Gas simulation at offset 713 with total cost of 21: + +``` + DeER.................... r5 = 0x18 + DeER.................... r0 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 735 if r0 >=u 0 +``` + +Gas simulation at offset 722 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 735 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 750 if r0 != r4 +``` + +Gas simulation at offset 747 with total cost of 1: + +``` + DeER jump 751 if r5 != 0 +``` + +Gas simulation at offset 750 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 751 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_blt + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 01 r1 = 0x1 + 21: ad 10 0a jump 31 if r0 s 0 + : @69 + 470: 95 00 01 r0 = r0 + 0x1 + 473: 95 00 01 r0 = r0 + 0x1 + 476: 95 00 01 r0 = r0 + 0x1 + 479: 95 00 01 r0 = r0 + 0x1 + 482: 01 fallthrough + : @70 + 483: 95 00 01 r0 = r0 + 0x1 + 486: 95 00 01 r0 = r0 + 0x1 + 489: 33 04 03 r4 = 0x3 + 492: ab 40 06 jump 498 if r0 != r4 + : @71 + 495: 52 05 04 jump 499 if r5 != 0 + : @72 + 498: 00 trap + : @73 + 499: 28 0d fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0xffffffffffffffff (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x15 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8931 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 31 if r0 s 0 +``` + +Gas simulation at offset 470 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 483 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 498 if r0 != r4 +``` + +Gas simulation at offset 495 with total cost of 1: + +``` + DeER jump 499 if r5 != 0 +``` + +Gas simulation at offset 498 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 499 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_bltu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 01 r1 = 0x1 + 21: ac 10 0a jump 31 if r0 u 0 + : @69 + 634: 95 00 01 r0 = r0 + 0x1 + 637: 95 00 01 r0 = r0 + 0x1 + 640: 95 00 01 r0 = r0 + 0x1 + 643: 95 00 01 r0 = r0 + 0x1 + 646: 01 fallthrough + : @70 + 647: 95 00 01 r0 = r0 + 0x1 + 650: 95 00 01 r0 = r0 + 0x1 + 653: 33 04 03 r4 = 0x3 + 656: ab 40 06 jump 662 if r0 != r4 + : @71 + 659: 52 05 04 jump 663 if r5 != 0 + : @72 + 662: 00 trap + : @73 + 663: 28 69 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0xefffffff (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x15 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8871 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 31 if r0 u 0 +``` + +Gas simulation at offset 634 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 647 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 662 if r0 != r4 +``` + +Gas simulation at offset 659 with total cost of 1: + +``` + DeER jump 663 if r5 != 0 +``` + +Gas simulation at offset 662 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 663 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_bne + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 01 01 r1 = 0x1 + 21: ab 10 0a jump 31 if r0 != r1 + : @2 + 24: 52 05 d0 01 jump 488 if r5 != 0 + : @3 + 28: 52 05 0a jump 38 if r5 != 0 + : @4 + 31: ab 10 fd jump 28 if r0 != r1 + : @5 + 34: 52 05 c6 01 jump 488 if r5 != 0 + : @6 + 38: 33 05 03 r5 = 0x3 + 41: 33 00 01 r0 = 0x1 + 44: 33 01 r1 = 0 + 46: ab 10 0a jump 56 if r0 != r1 + : @7 + 49: 52 05 b7 01 jump 488 if r5 != 0 + : @8 + 53: 52 05 0a jump 63 if r5 != 0 + : @9 + 56: ab 10 fd jump 53 if r0 != r1 + : @10 + 59: 52 05 ad 01 jump 488 if r5 != 0 + : @11 + 63: 33 05 04 r5 = 0x4 + 66: 33 00 ff r0 = 0xffffffffffffffff + 69: 33 01 01 r1 = 0x1 + 72: ab 10 0a jump 82 if r0 != r1 + : @12 + 75: 52 05 9d 01 jump 488 if r5 != 0 + : @13 + 79: 52 05 0a jump 89 if r5 != 0 + : @14 + 82: ab 10 fd jump 79 if r0 != r1 + : @15 + 85: 52 05 93 01 jump 488 if r5 != 0 + : @16 + 89: 33 05 05 r5 = 0x5 + 92: 33 00 01 r0 = 0x1 + 95: 33 01 ff r1 = 0xffffffffffffffff + 98: ab 10 0a jump 108 if r0 != r1 + : @17 + 101: 52 05 83 01 jump 488 if r5 != 0 + : @18 + 105: 52 05 0a jump 115 if r5 != 0 + : @19 + 108: ab 10 fd jump 105 if r0 != r1 + : @20 + 111: 52 05 79 01 jump 488 if r5 != 0 + : @21 + 115: 33 05 06 r5 = 0x6 + 118: 33 00 r0 = 0 + 120: 33 01 r1 = 0 + 122: ab 10 06 jump 128 if r0 != r1 + : @22 + 125: 52 05 07 jump 132 if r5 != 0 + : @23 + 128: 52 05 68 01 jump 488 if r5 != 0 + : @24 + 132: ab 10 fc jump 128 if r0 != r1 + : @25 + 135: 33 05 07 r5 = 0x7 + 138: 33 00 01 r0 = 0x1 + 141: 33 01 01 r1 = 0x1 + 144: ab 10 06 jump 150 if r0 != r1 + : @26 + 147: 52 05 07 jump 154 if r5 != 0 + : @27 + 150: 52 05 52 01 jump 488 if r5 != 0 + : @28 + 154: ab 10 fc jump 150 if r0 != r1 + : @29 + 157: 33 05 08 r5 = 0x8 + 160: 33 00 ff r0 = 0xffffffffffffffff + 163: 33 01 ff r1 = 0xffffffffffffffff + 166: ab 10 06 jump 172 if r0 != r1 + : @30 + 169: 52 05 07 jump 176 if r5 != 0 + : @31 + 172: 52 05 3c 01 jump 488 if r5 != 0 + : @32 + 176: ab 10 fc jump 172 if r0 != r1 + : @33 + 179: 33 05 09 r5 = 0x9 + 182: 33 0b r11 = 0 + 184: 01 fallthrough + : @34 + 185: 33 00 r0 = 0 + 187: 33 01 r1 = 0 + 189: ab 10 2b 01 jump 488 if r0 != r1 + : @35 + 193: 95 bb 01 r11 = r11 + 0x1 + 196: 33 02 02 r2 = 0x2 + 199: ab 2b f2 jump 185 if r11 != r2 + : @36 + 202: 33 05 0a r5 = 0xa + 205: 33 0b r11 = 0 + 207: 01 fallthrough + : @37 + 208: 33 00 r0 = 0 + 210: 33 01 r1 = 0 + 212: ab 10 14 01 jump 488 if r0 != r1 + : @38 + 216: 95 bb 01 r11 = r11 + 0x1 + 219: 33 02 02 r2 = 0x2 + 222: ab 2b f2 jump 208 if r11 != r2 + : @39 + 225: 33 05 0b r5 = 0xb + 228: 33 0b r11 = 0 + 230: 01 fallthrough + : @40 + 231: 33 00 r0 = 0 + 233: 33 01 r1 = 0 + 235: ab 10 fd 00 jump 488 if r0 != r1 + : @41 + 239: 95 bb 01 r11 = r11 + 0x1 + 242: 33 02 02 r2 = 0x2 + 245: ab 2b f2 jump 231 if r11 != r2 + : @42 + 248: 33 05 0c r5 = 0xc + 251: 33 0b r11 = 0 + 253: 01 fallthrough + : @43 + 254: 33 00 r0 = 0 + 256: 33 01 r1 = 0 + 258: ab 10 e6 00 jump 488 if r0 != r1 + : @44 + 262: 95 bb 01 r11 = r11 + 0x1 + 265: 33 02 02 r2 = 0x2 + 268: ab 2b f2 jump 254 if r11 != r2 + : @45 + 271: 33 05 0d r5 = 0xd + 274: 33 0b r11 = 0 + 276: 01 fallthrough + : @46 + 277: 33 00 r0 = 0 + 279: 33 01 r1 = 0 + 281: ab 10 cf 00 jump 488 if r0 != r1 + : @47 + 285: 95 bb 01 r11 = r11 + 0x1 + 288: 33 02 02 r2 = 0x2 + 291: ab 2b f2 jump 277 if r11 != r2 + : @48 + 294: 33 05 0e r5 = 0xe + 297: 33 0b r11 = 0 + 299: 01 fallthrough + : @49 + 300: 33 00 r0 = 0 + 302: 33 01 r1 = 0 + 304: ab 10 b8 00 jump 488 if r0 != r1 + : @50 + 308: 95 bb 01 r11 = r11 + 0x1 + 311: 33 02 02 r2 = 0x2 + 314: ab 2b f2 jump 300 if r11 != r2 + : @51 + 317: 33 05 0f r5 = 0xf + 320: 33 0b r11 = 0 + 322: 01 fallthrough + : @52 + 323: 33 00 r0 = 0 + 325: 33 01 r1 = 0 + 327: ab 10 a1 00 jump 488 if r0 != r1 + : @53 + 331: 95 bb 01 r11 = r11 + 0x1 + 334: 33 02 02 r2 = 0x2 + 337: ab 2b f2 jump 323 if r11 != r2 + : @54 + 340: 33 05 10 r5 = 0x10 + 343: 33 0b r11 = 0 + 345: 01 fallthrough + : @55 + 346: 33 00 r0 = 0 + 348: 33 01 r1 = 0 + 350: ab 10 8a 00 jump 488 if r0 != r1 + : @56 + 354: 95 bb 01 r11 = r11 + 0x1 + 357: 33 02 02 r2 = 0x2 + 360: ab 2b f2 jump 346 if r11 != r2 + : @57 + 363: 33 05 11 r5 = 0x11 + 366: 33 0b r11 = 0 + 368: 01 fallthrough + : @58 + 369: 33 00 r0 = 0 + 371: 33 01 r1 = 0 + 373: ab 10 73 jump 488 if r0 != r1 + : @59 + 376: 95 bb 01 r11 = r11 + 0x1 + 379: 33 02 02 r2 = 0x2 + 382: ab 2b f3 jump 369 if r11 != r2 + : @60 + 385: 33 05 12 r5 = 0x12 + 388: 33 0b r11 = 0 + 390: 01 fallthrough + : @61 + 391: 33 00 r0 = 0 + 393: 33 01 r1 = 0 + 395: ab 10 5d jump 488 if r0 != r1 + : @62 + 398: 95 bb 01 r11 = r11 + 0x1 + 401: 33 02 02 r2 = 0x2 + 404: ab 2b f3 jump 391 if r11 != r2 + : @63 + 407: 33 05 13 r5 = 0x13 + 410: 33 0b r11 = 0 + 412: 01 fallthrough + : @64 + 413: 33 00 r0 = 0 + 415: 33 01 r1 = 0 + 417: ab 10 47 jump 488 if r0 != r1 + : @65 + 420: 95 bb 01 r11 = r11 + 0x1 + 423: 33 02 02 r2 = 0x2 + 426: ab 2b f3 jump 413 if r11 != r2 + : @66 + 429: 33 05 14 r5 = 0x14 + 432: 33 0b r11 = 0 + 434: 01 fallthrough + : @67 + 435: 33 00 r0 = 0 + 437: 33 01 r1 = 0 + 439: ab 10 31 jump 488 if r0 != r1 + : @68 + 442: 95 bb 01 r11 = r11 + 0x1 + 445: 33 02 02 r2 = 0x2 + 448: ab 2b f3 jump 435 if r11 != r2 + : @69 + 451: 33 05 15 r5 = 0x15 + 454: 33 00 01 r0 = 0x1 + 457: 52 00 10 jump 473 if r0 != 0 + : @70 + 460: 95 00 01 r0 = r0 + 0x1 + 463: 95 00 01 r0 = r0 + 0x1 + 466: 95 00 01 r0 = r0 + 0x1 + 469: 95 00 01 r0 = r0 + 0x1 + 472: 01 fallthrough + : @71 + 473: 95 00 01 r0 = r0 + 0x1 + 476: 95 00 01 r0 = r0 + 0x1 + 479: 33 04 03 r4 = 0x3 + 482: ab 40 06 jump 488 if r0 != r4 + : @72 + 485: 52 05 04 jump 489 if r5 != 0 + : @73 + 488: 00 trap + : @74 + 489: 28 17 fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x15 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8931 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 21: + +``` + DeER.................... r5 = 0x2 + DeER.................... r0 = 0 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 31 if r0 != r1 +``` + +Gas simulation at offset 24 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 28 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 38 if r5 != 0 +``` + +Gas simulation at offset 31 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 28 if r0 != r1 +``` + +Gas simulation at offset 34 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 38 with total cost of 21: + +``` + DeER.................... r5 = 0x3 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 56 if r0 != r1 +``` + +Gas simulation at offset 49 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 53 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 63 if r5 != 0 +``` + +Gas simulation at offset 56 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 53 if r0 != r1 +``` + +Gas simulation at offset 59 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 63 with total cost of 21: + +``` + DeER.................... r5 = 0x4 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 82 if r0 != r1 +``` + +Gas simulation at offset 75 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 79 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 89 if r5 != 0 +``` + +Gas simulation at offset 82 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 79 if r0 != r1 +``` + +Gas simulation at offset 85 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 89 with total cost of 21: + +``` + DeER.................... r5 = 0x5 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 108 if r0 != r1 +``` + +Gas simulation at offset 101 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 105 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 115 if r5 != 0 +``` + +Gas simulation at offset 108 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 105 if r0 != r1 +``` + +Gas simulation at offset 111 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 115 with total cost of 21: + +``` + DeER.................... r5 = 0x6 + DeER.................... r0 = 0 + DeER.................... r1 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 128 if r0 != r1 +``` + +Gas simulation at offset 125 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 132 if r5 != 0 +``` + +Gas simulation at offset 128 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 132 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128 if r0 != r1 +``` + +Gas simulation at offset 135 with total cost of 21: + +``` + DeER.................... r5 = 0x7 + DeER.................... r0 = 0x1 + DeER.................... r1 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 150 if r0 != r1 +``` + +Gas simulation at offset 147 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 154 if r5 != 0 +``` + +Gas simulation at offset 150 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 154 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 150 if r0 != r1 +``` + +Gas simulation at offset 157 with total cost of 21: + +``` + DeER.................... r5 = 0x8 + DeER.................... r0 = 0xffffffffffffffff + DeER.................... r1 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 172 if r0 != r1 +``` + +Gas simulation at offset 169 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 176 if r5 != 0 +``` + +Gas simulation at offset 172 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 176 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 172 if r0 != r1 +``` + +Gas simulation at offset 179 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 185 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 193 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 185 if r11 != r2 +``` + +Gas simulation at offset 202 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 208 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 216 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 208 if r11 != r2 +``` + +Gas simulation at offset 225 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 231 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 239 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 231 if r11 != r2 +``` + +Gas simulation at offset 248 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 254 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 262 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 254 if r11 != r2 +``` + +Gas simulation at offset 271 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 277 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 285 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 277 if r11 != r2 +``` + +Gas simulation at offset 294 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 300 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 308 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 300 if r11 != r2 +``` + +Gas simulation at offset 317 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 323 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 331 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 323 if r11 != r2 +``` + +Gas simulation at offset 340 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 346 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 354 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 346 if r11 != r2 +``` + +Gas simulation at offset 363 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 369 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 376 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 369 if r11 != r2 +``` + +Gas simulation at offset 385 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 391 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 398 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 391 if r11 != r2 +``` + +Gas simulation at offset 407 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 413 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 420 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 413 if r11 != r2 +``` + +Gas simulation at offset 429 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 435 with total cost of 2: + +``` + DeER. r0 = 0 + DeER. r1 = 0 + D=eER jump 488 if r0 != r1 +``` + +Gas simulation at offset 442 with total cost of 21: + +``` + DeER.................... r11 = r11 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 435 if r11 != r2 +``` + +Gas simulation at offset 451 with total cost of 21: + +``` + DeER.................... r5 = 0x15 + DeER.................... r0 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 473 if r0 != 0 +``` + +Gas simulation at offset 460 with total cost of 4: + +``` + DeER... r0 = r0 + 0x1 + D=eER.. r0 = r0 + 0x1 + D==eER. r0 = r0 + 0x1 + D===eER r0 = r0 + 0x1 + .DeeE-R fallthrough +``` + +Gas simulation at offset 473 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 488 if r0 != r4 +``` + +Gas simulation at offset 485 with total cost of 1: + +``` + DeER jump 489 if r5 != 0 +``` + +Gas simulation at offset 488 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 489 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_jal + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x02] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 50 1b 02 06 r11 = 2, jump 24 + : @2 [@dyn 1] + 22: 28 20 jump 54 + : @3 + 24: 3a 01 00 00 01 r1 = u64 [0x10000] + 29: ab b1 19 jump 54 if r1 != r11 + : @4 + 32: 33 05 03 r5 = 0x3 + 35: 33 00 01 r0 = 0x1 + 38: 01 fallthrough + : @5 + 39: 95 00 01 r0 = r0 + 0x1 + 42: 95 00 01 r0 = r0 + 0x1 + 45: 33 04 03 r4 = 0x3 + 48: ab 40 06 jump 54 if r0 != r4 + : @6 + 51: 52 05 04 jump 55 if r5 != 0 + : @7 + 54: 00 trap + : @8 + 55: 28 c9 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r4 = 0x3 (initially was 0x0) + * r5 = 0x3 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9912 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 15: + +``` + DeER.............. r5 = 0x2 + DeER.............. r0 = 0 + DeeeeeeeeeeeeeeeER r11 = 2, jump 24 +``` + +Gas simulation at offset 22 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 54 +``` + +Gas simulation at offset 24 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r1 = u64 [0x10000] + D=========================eER jump 54 if r1 != r11 +``` + +Gas simulation at offset 32 with total cost of 2: + +``` + DeER. r5 = 0x3 + DeER. r0 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 39 with total cost of 3: + +``` + DeER.. r0 = r0 + 0x1 + D=eER. r0 = r0 + 0x1 + DeE-R. r4 = 0x3 + D==eER jump 54 if r0 != r4 +``` + +Gas simulation at offset 51 with total cost of 1: + +``` + DeER jump 55 if r5 != 0 +``` + +Gas simulation at offset 54 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 55 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_jalr + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10000-0x10001 (0x1 bytes) = [0x04] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x08] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x0c] + * 0x10028-0x10029 (0x1 bytes) = [0x10] + * 0x10030-0x10031 (0x1 bytes) = [0x14] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 02 r2 = 0 + 18: 3a 03 00 00 01 r3 = u64 [0x10000] + 23: b4 32 01 02 r2 = 2, jump [r3 + 0] + : @2 [@dyn 1] + 27: 28 78 jump 147 + : @3 [@dyn 2] + 29: 3a 03 08 00 01 r3 = u64 [0x10008] + 34: ab 32 71 jump 147 if r2 != r3 + : @4 + 37: 02 unlikely + 38: 33 05 03 r5 = 0x3 + 41: 3a 02 10 00 01 r2 = u64 [0x10010] + 46: b4 22 01 06 tmp = r2, r2 = 6, jump [tmp + 0] + : @5 [@dyn 3] + 50: 28 61 jump 147 + : @6 [@dyn 4] + 52: 3a 03 18 00 01 r3 = u64 [0x10018] + 57: ab 32 5a jump 147 if r2 != r3 + : @7 + 60: 33 05 04 r5 = 0x4 + 63: 33 0b r11 = 0 + 65: 01 fallthrough + : @8 + 66: 02 unlikely + 67: 3a 03 20 00 01 r3 = u64 [0x10020] + 72: b4 3a 01 0a r10 = 10, jump [r3 + 0] + : @9 [@dyn 5] + 76: 52 05 47 jump 147 if r5 != 0 + : @10 [@dyn 6] + 79: 95 bb 01 r11 = r11 + 0x1 + 82: 33 02 02 r2 = 0x2 + 85: ab 2b ed jump 66 if r11 != r2 + : @11 + 88: 33 05 05 r5 = 0x5 + 91: 33 0b r11 = 0 + 93: 01 fallthrough + : @12 + 94: 02 unlikely + 95: 3a 03 28 00 01 r3 = u64 [0x10028] + 100: b4 3a 01 0e r10 = 14, jump [r3 + 0] + : @13 [@dyn 7] + 104: 52 05 2b jump 147 if r5 != 0 + : @14 [@dyn 8] + 107: 95 bb 01 r11 = r11 + 0x1 + 110: 33 02 02 r2 = 0x2 + 113: ab 2b ed jump 94 if r11 != r2 + : @15 + 116: 33 05 06 r5 = 0x6 + 119: 33 0b r11 = 0 + 121: 01 fallthrough + : @16 + 122: 02 unlikely + 123: 3a 03 30 00 01 r3 = u64 [0x10030] + 128: b4 3a 01 12 r10 = 18, jump [r3 + 0] + : @17 [@dyn 9] + 132: 52 05 0f jump 147 if r5 != 0 + : @18 [@dyn 10] + 135: 95 bb 01 r11 = r11 + 0x1 + 138: 33 02 02 r2 = 0x2 + 141: ab 2b ed jump 122 if r11 != r2 + : @19 + 144: 52 05 04 jump 148 if r5 != 0 + : @20 + 147: 00 trap + : @21 + 148: 28 6c ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x14 (initially was 0x0) + * r5 = 0x6 (initially was 0x0) + * r10 = 0x12 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9512 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 47: + +``` + DeER.............................................. r5 = 0x2 + DeER.............................................. r2 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r3 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r2 = 2, jump [r3 + 0] +``` + +Gas simulation at offset 27 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147 +``` + +Gas simulation at offset 29 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [0x10008] + D=========================eER jump 147 if r2 != r3 +``` + +Gas simulation at offset 37 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r2 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeER tmp = r2, r2 = 6, jump [tmp + 0] +``` + +Gas simulation at offset 50 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147 +``` + +Gas simulation at offset 52 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [0x10018] + D=========================eER jump 147 if r2 != r3 +``` + +Gas simulation at offset 60 with total cost of 2: + +``` + DeER. r5 = 0x4 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 66 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r3 = u64 [0x10020] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r10 = 10, jump [r3 + 0] +``` + +Gas simulation at offset 76 with total cost of 1: + +``` + DeER jump 147 if r5 != 0 +``` + +Gas simulation at offset 79 with total cost of 2: + +``` + DeER. r11 = r11 + 0x1 + DeER. r2 = 0x2 + D=eER jump 66 if r11 != r2 +``` + +Gas simulation at offset 88 with total cost of 2: + +``` + DeER. r5 = 0x5 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 94 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r3 = u64 [0x10028] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r10 = 14, jump [r3 + 0] +``` + +Gas simulation at offset 104 with total cost of 1: + +``` + DeER jump 147 if r5 != 0 +``` + +Gas simulation at offset 107 with total cost of 2: + +``` + DeER. r11 = r11 + 0x1 + DeER. r2 = 0x2 + D=eER jump 94 if r11 != r2 +``` + +Gas simulation at offset 116 with total cost of 2: + +``` + DeER. r5 = 0x6 + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 122 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r3 = u64 [0x10030] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r10 = 18, jump [r3 + 0] +``` + +Gas simulation at offset 132 with total cost of 1: + +``` + DeER jump 147 if r5 != 0 +``` + +Gas simulation at offset 135 with total cost of 2: + +``` + DeER. r11 = r11 + 0x1 + DeER. r2 = 0x2 + D=eER jump 122 if r11 != r2 +``` + +Gas simulation at offset 144 with total cost of 1: + +``` + DeER jump 148 if r5 != 0 +``` + +Gas simulation at offset 147 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 148 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lb + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x03] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x01] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x02] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30002-0x30004 (0x2 bytes) = [0xf0, 0x0f] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c ff r12 = 0xffffffffffffffff + 19: 3a 01 00 00 01 r1 = u64 [0x10000] + 24: 7d 1b r11 = i8 [r1 + 0] + 26: 33 04 ff r4 = 0xffffffffffffffff + 29: ab 4b aa 01 jump 455 if r11 != r4 + : @2 + 33: 02 unlikely + 34: 33 05 03 r5 = 0x3 + 37: 33 0c r12 = 0 + 39: 3a 01 00 00 01 r1 = u64 [0x10000] + 44: 7d 1b 01 r11 = i8 [r1 + 0x1] + 47: 33 04 r4 = 0 + 49: ab 4b 96 01 jump 455 if r11 != r4 + : @3 + 53: 02 unlikely + 54: 33 05 04 r5 = 0x4 + 57: 33 0c f0 r12 = 0xfffffffffffffff0 + 60: 3a 01 00 00 01 r1 = u64 [0x10000] + 65: 7d 1b 02 r11 = i8 [r1 + 0x2] + 68: 33 04 f0 r4 = 0xfffffffffffffff0 + 71: ab 4b 80 01 jump 455 if r11 != r4 + : @4 + 75: 02 unlikely + 76: 33 05 05 r5 = 0x5 + 79: 33 0c 0f r12 = 0xf + 82: 3a 01 00 00 01 r1 = u64 [0x10000] + 87: 7d 1b 03 r11 = i8 [r1 + 0x3] + 90: 33 04 0f r4 = 0xf + 93: ab 4b 6a 01 jump 455 if r11 != r4 + : @5 + 97: 02 unlikely + 98: 33 05 06 r5 = 0x6 + 101: 33 0c ff r12 = 0xffffffffffffffff + 104: 3a 01 08 00 01 r1 = u64 [0x10008] + 109: 7d 1b fd r11 = i8 [r1 + 0xfffffffffffffffd] + 112: 33 04 ff r4 = 0xffffffffffffffff + 115: ab 4b 54 01 jump 455 if r11 != r4 + : @6 + 119: 02 unlikely + 120: 33 05 07 r5 = 0x7 + 123: 33 0c r12 = 0 + 125: 3a 01 08 00 01 r1 = u64 [0x10008] + 130: 7d 1b fe r11 = i8 [r1 + 0xfffffffffffffffe] + 133: 33 04 r4 = 0 + 135: ab 4b 40 01 jump 455 if r11 != r4 + : @7 + 139: 02 unlikely + 140: 33 05 08 r5 = 0x8 + 143: 33 0c f0 r12 = 0xfffffffffffffff0 + 146: 3a 01 08 00 01 r1 = u64 [0x10008] + 151: 7d 1b ff r11 = i8 [r1 + 0xffffffffffffffff] + 154: 33 04 f0 r4 = 0xfffffffffffffff0 + 157: ab 4b 2a 01 jump 455 if r11 != r4 + : @8 + 161: 02 unlikely + 162: 33 05 09 r5 = 0x9 + 165: 33 0c 0f r12 = 0xf + 168: 3a 01 08 00 01 r1 = u64 [0x10008] + 173: 7d 1b r11 = i8 [r1 + 0] + 175: 33 04 0f r4 = 0xf + 178: ab 4b 15 01 jump 455 if r11 != r4 + : @9 + 182: 02 unlikely + 183: 33 05 0a r5 = 0xa + 186: 3a 00 00 00 01 r0 = u64 [0x10000] + 191: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 194: 7d 02 20 r2 = i8 [r0 + 0x20] + 197: 33 04 ff r4 = 0xffffffffffffffff + 200: ab 42 ff 00 jump 455 if r2 != r4 + : @10 + 204: 02 unlikely + 205: 33 05 0b r5 = 0xb + 208: 3a 00 00 00 01 r0 = u64 [0x10000] + 213: 95 00 fa r0 = r0 + 0xfffffffffffffffa + 216: 7d 02 07 r2 = i8 [r0 + 0x7] + 219: 33 04 r4 = 0 + 221: ab 42 ea 00 jump 455 if r2 != r4 + : @11 + 225: 33 05 0c r5 = 0xc + 228: 33 08 r8 = 0 + 230: 01 fallthrough + : @12 + 231: 02 unlikely + 232: 3a 0a 10 00 01 r10 = u64 [0x10010] + 237: 7d ab 01 r11 = i8 [r10 + 0x1] + 240: 64 b3 r3 = r11 + 242: 33 04 f0 r4 = 0xfffffffffffffff0 + 245: ab 43 d2 00 jump 455 if r3 != r4 + : @13 + 249: 95 88 01 r8 = r8 + 0x1 + 252: 33 02 02 r2 = 0x2 + 255: ab 28 e8 jump 231 if r8 != r2 + : @14 + 258: 33 05 0d r5 = 0xd + 261: 33 08 r8 = 0 + 263: 01 fallthrough + : @15 + 264: 02 unlikely + 265: 3a 0a 18 00 01 r10 = u64 [0x10018] + 270: 7d ab 01 r11 = i8 [r10 + 0x1] + 273: 64 b3 r3 = r11 + 275: 33 04 0f r4 = 0xf + 278: ab 43 b1 00 jump 455 if r3 != r4 + : @16 + 282: 95 88 01 r8 = r8 + 0x1 + 285: 33 02 02 r2 = 0x2 + 288: ab 28 e8 jump 264 if r8 != r2 + : @17 + 291: 33 05 0e r5 = 0xe + 294: 33 08 r8 = 0 + 296: 01 fallthrough + : @18 + 297: 02 unlikely + 298: 3a 0a 00 00 01 r10 = u64 [0x10000] + 303: 7d ab 01 r11 = i8 [r10 + 0x1] + 306: 64 b3 r3 = r11 + 308: 33 04 r4 = 0 + 310: ab 43 91 00 jump 455 if r3 != r4 + : @19 + 314: 95 88 01 r8 = r8 + 0x1 + 317: 33 02 02 r2 = 0x2 + 320: ab 28 e9 jump 297 if r8 != r2 + : @20 + 323: 33 05 0f r5 = 0xf + 326: 33 08 r8 = 0 + 328: 01 fallthrough + : @21 + 329: 02 unlikely + 330: 3a 0a 10 00 01 r10 = u64 [0x10010] + 335: 7d ab 01 r11 = i8 [r10 + 0x1] + 338: 33 04 f0 r4 = 0xfffffffffffffff0 + 341: ab 4b 72 jump 455 if r11 != r4 + : @22 + 344: 95 88 01 r8 = r8 + 0x1 + 347: 33 02 02 r2 = 0x2 + 350: ab 28 eb jump 329 if r8 != r2 + : @23 + 353: 33 05 10 r5 = 0x10 + 356: 33 08 r8 = 0 + 358: 01 fallthrough + : @24 + 359: 02 unlikely + 360: 3a 0a 18 00 01 r10 = u64 [0x10018] + 365: 7d ab 01 r11 = i8 [r10 + 0x1] + 368: 33 04 0f r4 = 0xf + 371: ab 4b 54 jump 455 if r11 != r4 + : @25 + 374: 95 88 01 r8 = r8 + 0x1 + 377: 33 02 02 r2 = 0x2 + 380: ab 28 eb jump 359 if r8 != r2 + : @26 + 383: 33 05 11 r5 = 0x11 + 386: 33 08 r8 = 0 + 388: 01 fallthrough + : @27 + 389: 02 unlikely + 390: 3a 0a 00 00 01 r10 = u64 [0x10000] + 395: 7d ab 01 r11 = i8 [r10 + 0x1] + 398: 33 04 r4 = 0 + 400: ab 4b 37 jump 455 if r11 != r4 + : @28 + 403: 95 88 01 r8 = r8 + 0x1 + 406: 33 02 02 r2 = 0x2 + 409: ab 28 ec jump 389 if r8 != r2 + : @29 + 412: 02 unlikely + 413: 33 05 12 r5 = 0x12 + 416: 3a 02 00 00 01 r2 = u64 [0x10000] + 421: 7d 21 r1 = i8 [r2 + 0] + 423: 33 01 02 r1 = 0x2 + 426: 33 04 02 r4 = 0x2 + 429: ab 41 1a jump 455 if r1 != r4 + : @30 + 432: 02 unlikely + 433: 33 05 13 r5 = 0x13 + 436: 3a 02 00 00 01 r2 = u64 [0x10000] + 441: 7d 21 r1 = i8 [r2 + 0] + 443: 33 01 02 r1 = 0x2 + 446: 33 04 02 r4 = 0x2 + 449: ab 41 06 jump 455 if r1 != r4 + : @31 + 452: 52 05 04 jump 456 if r5 != 0 + : @32 + 455: 00 trap + : @33 + 456: 28 38 fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r12 = 0xf (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8698 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffff + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 33 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x3 + DeE---------------------------------------R........... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x1] + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 53 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x4 + DeE---------------------------------------R........... r12 = 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x2] + .DeE------------------------------------------------R. r4 = 0xfffffffffffffff0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x5 + DeE---------------------------------------R........... r12 = 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x3] + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x6 + DeE---------------------------------------R........... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0xfffffffffffffffd] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffff + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x7 + DeE---------------------------------------R........... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0xfffffffffffffffe] + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 139 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x8 + DeE---------------------------------------R........... r12 = 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0xffffffffffffffff] + .DeE------------------------------------------------R. r4 = 0xfffffffffffffff0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x9 + DeE---------------------------------------R........... r12 = 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 182 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i8 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xffffffffffffffff + .D==================================================eER jump 455 if r2 != r4 +``` + +Gas simulation at offset 204 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffa + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i8 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0 + .D==================================================eER jump 455 if r2 != r4 +``` + +Gas simulation at offset 225 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 231 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xfffffffffffffff0 + .D=================================================eER jump 455 if r3 != r4 +``` + +Gas simulation at offset 249 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 231 if r8 != r2 +``` + +Gas simulation at offset 258 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 264 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 455 if r3 != r4 +``` + +Gas simulation at offset 282 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 264 if r8 != r2 +``` + +Gas simulation at offset 291 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 297 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 455 if r3 != r4 +``` + +Gas simulation at offset 314 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 297 if r8 != r2 +``` + +Gas simulation at offset 323 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 329 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0xfffffffffffffff0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 344 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 329 if r8 != r2 +``` + +Gas simulation at offset 353 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 359 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 374 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 359 if r8 != r2 +``` + +Gas simulation at offset 383 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 389 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0 + .D=================================================eER jump 455 if r11 != r4 +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 389 if r8 != r2 +``` + +Gas simulation at offset 412 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i8 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 455 if r1 != r4 +``` + +Gas simulation at offset 432 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i8 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 455 if r1 != r4 +``` + +Gas simulation at offset 452 with total cost of 1: + +``` + DeER jump 456 if r5 != 0 +``` + +Gas simulation at offset 455 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 456 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lbu + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x03] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x01] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x02] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30002-0x30004 (0x2 bytes) = [0xf0, 0x0f] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c ff 00 r12 = 0xff + 20: 3a 01 00 00 01 r1 = u64 [0x10000] + 25: 7c 1b r11 = u8 [r1 + 0] + 27: 33 04 ff 00 r4 = 0xff + 31: ab 4b b3 01 jump 466 if r11 != r4 + : @2 + 35: 02 unlikely + 36: 33 05 03 r5 = 0x3 + 39: 33 0c r12 = 0 + 41: 3a 01 00 00 01 r1 = u64 [0x10000] + 46: 7c 1b 01 r11 = u8 [r1 + 0x1] + 49: 33 04 r4 = 0 + 51: ab 4b 9f 01 jump 466 if r11 != r4 + : @3 + 55: 02 unlikely + 56: 33 05 04 r5 = 0x4 + 59: 33 0c f0 00 r12 = 0xf0 + 63: 3a 01 00 00 01 r1 = u64 [0x10000] + 68: 7c 1b 02 r11 = u8 [r1 + 0x2] + 71: 33 04 f0 00 r4 = 0xf0 + 75: ab 4b 87 01 jump 466 if r11 != r4 + : @4 + 79: 02 unlikely + 80: 33 05 05 r5 = 0x5 + 83: 33 0c 0f r12 = 0xf + 86: 3a 01 00 00 01 r1 = u64 [0x10000] + 91: 7c 1b 03 r11 = u8 [r1 + 0x3] + 94: 33 04 0f r4 = 0xf + 97: ab 4b 71 01 jump 466 if r11 != r4 + : @5 + 101: 02 unlikely + 102: 33 05 06 r5 = 0x6 + 105: 33 0c ff 00 r12 = 0xff + 109: 3a 01 08 00 01 r1 = u64 [0x10008] + 114: 7c 1b fd r11 = u8 [r1 + 0xfffffffffffffffd] + 117: 33 04 ff 00 r4 = 0xff + 121: ab 4b 59 01 jump 466 if r11 != r4 + : @6 + 125: 02 unlikely + 126: 33 05 07 r5 = 0x7 + 129: 33 0c r12 = 0 + 131: 3a 01 08 00 01 r1 = u64 [0x10008] + 136: 7c 1b fe r11 = u8 [r1 + 0xfffffffffffffffe] + 139: 33 04 r4 = 0 + 141: ab 4b 45 01 jump 466 if r11 != r4 + : @7 + 145: 02 unlikely + 146: 33 05 08 r5 = 0x8 + 149: 33 0c f0 00 r12 = 0xf0 + 153: 3a 01 08 00 01 r1 = u64 [0x10008] + 158: 7c 1b ff r11 = u8 [r1 + 0xffffffffffffffff] + 161: 33 04 f0 00 r4 = 0xf0 + 165: ab 4b 2d 01 jump 466 if r11 != r4 + : @8 + 169: 02 unlikely + 170: 33 05 09 r5 = 0x9 + 173: 33 0c 0f r12 = 0xf + 176: 3a 01 08 00 01 r1 = u64 [0x10008] + 181: 7c 1b r11 = u8 [r1 + 0] + 183: 33 04 0f r4 = 0xf + 186: ab 4b 18 01 jump 466 if r11 != r4 + : @9 + 190: 02 unlikely + 191: 33 05 0a r5 = 0xa + 194: 3a 00 00 00 01 r0 = u64 [0x10000] + 199: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 202: 7c 02 20 r2 = u8 [r0 + 0x20] + 205: 33 04 ff 00 r4 = 0xff + 209: ab 42 01 01 jump 466 if r2 != r4 + : @10 + 213: 02 unlikely + 214: 33 05 0b r5 = 0xb + 217: 3a 00 00 00 01 r0 = u64 [0x10000] + 222: 95 00 fa r0 = r0 + 0xfffffffffffffffa + 225: 7c 02 07 r2 = u8 [r0 + 0x7] + 228: 33 04 r4 = 0 + 230: ab 42 ec 00 jump 466 if r2 != r4 + : @11 + 234: 33 05 0c r5 = 0xc + 237: 33 08 r8 = 0 + 239: 01 fallthrough + : @12 + 240: 02 unlikely + 241: 3a 0a 10 00 01 r10 = u64 [0x10010] + 246: 7c ab 01 r11 = u8 [r10 + 0x1] + 249: 64 b3 r3 = r11 + 251: 33 04 f0 00 r4 = 0xf0 + 255: ab 43 d3 00 jump 466 if r3 != r4 + : @13 + 259: 95 88 01 r8 = r8 + 0x1 + 262: 33 02 02 r2 = 0x2 + 265: ab 28 e7 jump 240 if r8 != r2 + : @14 + 268: 33 05 0d r5 = 0xd + 271: 33 08 r8 = 0 + 273: 01 fallthrough + : @15 + 274: 02 unlikely + 275: 3a 0a 18 00 01 r10 = u64 [0x10018] + 280: 7c ab 01 r11 = u8 [r10 + 0x1] + 283: 64 b3 r3 = r11 + 285: 33 04 0f r4 = 0xf + 288: ab 43 b2 00 jump 466 if r3 != r4 + : @16 + 292: 95 88 01 r8 = r8 + 0x1 + 295: 33 02 02 r2 = 0x2 + 298: ab 28 e8 jump 274 if r8 != r2 + : @17 + 301: 33 05 0e r5 = 0xe + 304: 33 08 r8 = 0 + 306: 01 fallthrough + : @18 + 307: 02 unlikely + 308: 3a 0a 00 00 01 r10 = u64 [0x10000] + 313: 7c ab 01 r11 = u8 [r10 + 0x1] + 316: 64 b3 r3 = r11 + 318: 33 04 r4 = 0 + 320: ab 43 92 00 jump 466 if r3 != r4 + : @19 + 324: 95 88 01 r8 = r8 + 0x1 + 327: 33 02 02 r2 = 0x2 + 330: ab 28 e9 jump 307 if r8 != r2 + : @20 + 333: 33 05 0f r5 = 0xf + 336: 33 08 r8 = 0 + 338: 01 fallthrough + : @21 + 339: 02 unlikely + 340: 3a 0a 10 00 01 r10 = u64 [0x10010] + 345: 7c ab 01 r11 = u8 [r10 + 0x1] + 348: 33 04 f0 00 r4 = 0xf0 + 352: ab 4b 72 jump 466 if r11 != r4 + : @22 + 355: 95 88 01 r8 = r8 + 0x1 + 358: 33 02 02 r2 = 0x2 + 361: ab 28 ea jump 339 if r8 != r2 + : @23 + 364: 33 05 10 r5 = 0x10 + 367: 33 08 r8 = 0 + 369: 01 fallthrough + : @24 + 370: 02 unlikely + 371: 3a 0a 18 00 01 r10 = u64 [0x10018] + 376: 7c ab 01 r11 = u8 [r10 + 0x1] + 379: 33 04 0f r4 = 0xf + 382: ab 4b 54 jump 466 if r11 != r4 + : @25 + 385: 95 88 01 r8 = r8 + 0x1 + 388: 33 02 02 r2 = 0x2 + 391: ab 28 eb jump 370 if r8 != r2 + : @26 + 394: 33 05 11 r5 = 0x11 + 397: 33 08 r8 = 0 + 399: 01 fallthrough + : @27 + 400: 02 unlikely + 401: 3a 0a 00 00 01 r10 = u64 [0x10000] + 406: 7c ab 01 r11 = u8 [r10 + 0x1] + 409: 33 04 r4 = 0 + 411: ab 4b 37 jump 466 if r11 != r4 + : @28 + 414: 95 88 01 r8 = r8 + 0x1 + 417: 33 02 02 r2 = 0x2 + 420: ab 28 ec jump 400 if r8 != r2 + : @29 + 423: 02 unlikely + 424: 33 05 12 r5 = 0x12 + 427: 3a 02 00 00 01 r2 = u64 [0x10000] + 432: 7c 21 r1 = u8 [r2 + 0] + 434: 33 01 02 r1 = 0x2 + 437: 33 04 02 r4 = 0x2 + 440: ab 41 1a jump 466 if r1 != r4 + : @30 + 443: 02 unlikely + 444: 33 05 13 r5 = 0x13 + 447: 3a 02 00 00 01 r2 = u64 [0x10000] + 452: 7c 21 r1 = u8 [r2 + 0] + 454: 33 01 02 r1 = 0x2 + 457: 33 04 02 r4 = 0x2 + 460: ab 41 06 jump 466 if r1 != r4 + : @31 + 463: 52 05 04 jump 467 if r5 != 0 + : @32 + 466: 00 trap + : @33 + 467: 28 2d fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r12 = 0xf (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8698 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 35 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x3 + DeE---------------------------------------R........... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0x1] + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 55 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x4 + DeE---------------------------------------R........... r12 = 0xf0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0x2] + .DeE------------------------------------------------R. r4 = 0xf0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 79 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x5 + DeE---------------------------------------R........... r12 = 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0x3] + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 101 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x6 + DeE---------------------------------------R........... r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0xfffffffffffffffd] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 125 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x7 + DeE---------------------------------------R........... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0xfffffffffffffffe] + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 145 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x8 + DeE---------------------------------------R........... r12 = 0xf0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0xffffffffffffffff] + .DeE------------------------------------------------R. r4 = 0xf0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 169 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x9 + DeE---------------------------------------R........... r12 = 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 190 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u8 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff + .D==================================================eER jump 466 if r2 != r4 +``` + +Gas simulation at offset 213 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffa + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u8 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0 + .D==================================================eER jump 466 if r2 != r4 +``` + +Gas simulation at offset 234 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 240 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xf0 + .D=================================================eER jump 466 if r3 != r4 +``` + +Gas simulation at offset 259 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 240 if r8 != r2 +``` + +Gas simulation at offset 268 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 274 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 466 if r3 != r4 +``` + +Gas simulation at offset 292 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 274 if r8 != r2 +``` + +Gas simulation at offset 301 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 307 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0 + .D=================================================eER jump 466 if r3 != r4 +``` + +Gas simulation at offset 324 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 307 if r8 != r2 +``` + +Gas simulation at offset 333 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 339 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0xf0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 355 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 339 if r8 != r2 +``` + +Gas simulation at offset 364 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 370 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0xf + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 385 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 370 if r8 != r2 +``` + +Gas simulation at offset 394 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 400 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u8 [r10 + 0x1] + DeE-------------------------------------------------R. r4 = 0 + .D=================================================eER jump 466 if r11 != r4 +``` + +Gas simulation at offset 414 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 400 if r8 != r2 +``` + +Gas simulation at offset 423 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u8 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 466 if r1 != r4 +``` + +Gas simulation at offset 443 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u8 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 466 if r1 != r4 +``` + +Gas simulation at offset 463 with total cost of 1: + +``` + DeER jump 467 if r5 != 0 +``` + +Gas simulation at offset 466 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 467 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_ld + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x18] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x08] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x10] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30002-0x30003 (0x1 bytes) = [0xff] + * 0x30004-0x30005 (0x1 bytes) = [0xff] + * 0x30006-0x30007 (0x1 bytes) = [0xff] + * 0x30009-0x3000a (0x1 bytes) = [0xff] + * 0x3000b-0x3000c (0x1 bytes) = [0xff] + * 0x3000d-0x3000e (0x1 bytes) = [0xff] + * 0x3000f-0x30020 (0x11 bytes) = [0xff, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c 00 00 ff 00 r12 = 0xff0000 + 22: 83 cc ff 00 i32 r12 = r12 + 0xff + 26: 97 cc 10 r12 = r12 << 0x10 + 29: 95 cc ff 00 r12 = r12 + 0xff + 33: 97 cc 10 r12 = r12 << 0x10 + 36: 95 cc ff 00 r12 = r12 + 0xff + 40: 3a 01 00 00 01 r1 = u64 [0x10000] + 45: 82 1b r11 = u64 [r1 + 0] + 47: 33 04 00 00 ff 00 r4 = 0xff0000 + 53: 83 44 ff 00 i32 r4 = r4 + 0xff + 57: 97 44 10 r4 = r4 << 0x10 + 60: 95 44 ff 00 r4 = r4 + 0xff + 64: 97 44 10 r4 = r4 << 0x10 + 67: 95 44 ff 00 r4 = r4 + 0xff + 71: ab 4b b8 03 jump 1023 if r11 != r4 + : @2 + 75: 02 unlikely + 76: 33 05 03 r5 = 0x3 + 79: 33 0c 00 00 01 ff r12 = 0xffffffffff010000 + 85: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 89: 97 cc 10 r12 = r12 << 0x10 + 92: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 96: 97 cc 10 r12 = r12 << 0x10 + 99: 95 cc 00 ff r12 = r12 + 0xffffffffffffff00 + 103: 3a 01 00 00 01 r1 = u64 [0x10000] + 108: 82 1b 08 r11 = u64 [r1 + 0x8] + 111: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 117: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 121: 97 44 10 r4 = r4 << 0x10 + 124: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 128: 97 44 10 r4 = r4 << 0x10 + 131: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 135: ab 4b 78 03 jump 1023 if r11 != r4 + : @3 + 139: 33 05 04 r5 = 0x4 + 142: 33 0c 00 00 01 r12 = 0x10000 + 147: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 151: 97 cc 10 r12 = r12 << 0x10 + 154: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 158: 97 cc 10 r12 = r12 << 0x10 + 161: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 165: 97 cc 0c r12 = r12 << 0xc + 168: 95 cc f0 r12 = r12 + 0xfffffffffffffff0 + 171: 3a 01 00 00 01 r1 = u64 [0x10000] + 176: 82 1b 10 r11 = u64 [r1 + 0x10] + 179: 33 04 00 00 01 r4 = 0x10000 + 184: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 188: 97 44 10 r4 = r4 << 0x10 + 191: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 195: 97 44 10 r4 = r4 << 0x10 + 198: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 202: 97 44 0c r4 = r4 << 0xc + 205: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 208: ab 4b 2f 03 jump 1023 if r11 != r4 + : @4 + 212: 33 05 05 r5 = 0x5 + 215: 33 0c 00 00 ff r12 = 0xffffffffffff0000 + 220: 83 cc ff 00 i32 r12 = r12 + 0xff + 224: 97 cc 10 r12 = r12 << 0x10 + 227: 95 cc ff 00 r12 = r12 + 0xff + 231: 97 cc 10 r12 = r12 << 0x10 + 234: 95 cc ff 00 r12 = r12 + 0xff + 238: 97 cc 0c r12 = r12 << 0xc + 241: 95 cc 0f r12 = r12 + 0xf + 244: 3a 01 00 00 01 r1 = u64 [0x10000] + 249: 82 1b 18 r11 = u64 [r1 + 0x18] + 252: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 257: 83 44 ff 00 i32 r4 = r4 + 0xff + 261: 97 44 10 r4 = r4 << 0x10 + 264: 95 44 ff 00 r4 = r4 + 0xff + 268: 97 44 10 r4 = r4 << 0x10 + 271: 95 44 ff 00 r4 = r4 + 0xff + 275: 97 44 0c r4 = r4 << 0xc + 278: 95 44 0f r4 = r4 + 0xf + 281: ab 4b e6 02 jump 1023 if r11 != r4 + : @5 + 285: 02 unlikely + 286: 33 05 06 r5 = 0x6 + 289: 33 0c 00 00 ff 00 r12 = 0xff0000 + 295: 83 cc ff 00 i32 r12 = r12 + 0xff + 299: 97 cc 10 r12 = r12 << 0x10 + 302: 95 cc ff 00 r12 = r12 + 0xff + 306: 97 cc 10 r12 = r12 << 0x10 + 309: 95 cc ff 00 r12 = r12 + 0xff + 313: 3a 01 08 00 01 r1 = u64 [0x10008] + 318: 82 1b e8 r11 = u64 [r1 + 0xffffffffffffffe8] + 321: 33 04 00 00 ff 00 r4 = 0xff0000 + 327: 83 44 ff 00 i32 r4 = r4 + 0xff + 331: 97 44 10 r4 = r4 << 0x10 + 334: 95 44 ff 00 r4 = r4 + 0xff + 338: 97 44 10 r4 = r4 << 0x10 + 341: 95 44 ff 00 r4 = r4 + 0xff + 345: ab 4b a6 02 jump 1023 if r11 != r4 + : @6 + 349: 02 unlikely + 350: 33 05 07 r5 = 0x7 + 353: 33 0c 00 00 01 ff r12 = 0xffffffffff010000 + 359: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 363: 97 cc 10 r12 = r12 << 0x10 + 366: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 370: 97 cc 10 r12 = r12 << 0x10 + 373: 95 cc 00 ff r12 = r12 + 0xffffffffffffff00 + 377: 3a 01 08 00 01 r1 = u64 [0x10008] + 382: 82 1b f0 r11 = u64 [r1 + 0xfffffffffffffff0] + 385: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 391: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 395: 97 44 10 r4 = r4 << 0x10 + 398: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 402: 97 44 10 r4 = r4 << 0x10 + 405: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 409: ab 4b 66 02 jump 1023 if r11 != r4 + : @7 + 413: 33 05 08 r5 = 0x8 + 416: 33 0c 00 00 01 r12 = 0x10000 + 421: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 425: 97 cc 10 r12 = r12 << 0x10 + 428: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 432: 97 cc 10 r12 = r12 << 0x10 + 435: 95 cc 01 ff r12 = r12 + 0xffffffffffffff01 + 439: 97 cc 0c r12 = r12 << 0xc + 442: 95 cc f0 r12 = r12 + 0xfffffffffffffff0 + 445: 3a 01 08 00 01 r1 = u64 [0x10008] + 450: 82 1b f8 r11 = u64 [r1 + 0xfffffffffffffff8] + 453: 33 04 00 00 01 r4 = 0x10000 + 458: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 462: 97 44 10 r4 = r4 << 0x10 + 465: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 469: 97 44 10 r4 = r4 << 0x10 + 472: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 476: 97 44 0c r4 = r4 << 0xc + 479: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 482: ab 4b 1d 02 jump 1023 if r11 != r4 + : @8 + 486: 33 05 09 r5 = 0x9 + 489: 33 0c 00 00 ff r12 = 0xffffffffffff0000 + 494: 83 cc ff 00 i32 r12 = r12 + 0xff + 498: 97 cc 10 r12 = r12 << 0x10 + 501: 95 cc ff 00 r12 = r12 + 0xff + 505: 97 cc 10 r12 = r12 << 0x10 + 508: 95 cc ff 00 r12 = r12 + 0xff + 512: 97 cc 0c r12 = r12 << 0xc + 515: 95 cc 0f r12 = r12 + 0xf + 518: 3a 01 08 00 01 r1 = u64 [0x10008] + 523: 82 1b r11 = u64 [r1 + 0] + 525: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 530: 83 44 ff 00 i32 r4 = r4 + 0xff + 534: 97 44 10 r4 = r4 << 0x10 + 537: 95 44 ff 00 r4 = r4 + 0xff + 541: 97 44 10 r4 = r4 << 0x10 + 544: 95 44 ff 00 r4 = r4 + 0xff + 548: 97 44 0c r4 = r4 << 0xc + 551: 95 44 0f r4 = r4 + 0xf + 554: ab 4b d5 01 jump 1023 if r11 != r4 + : @9 + 558: 02 unlikely + 559: 33 05 0a r5 = 0xa + 562: 3a 00 00 00 01 r0 = u64 [0x10000] + 567: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 570: 82 02 20 r2 = u64 [r0 + 0x20] + 573: 33 04 00 00 ff 00 r4 = 0xff0000 + 579: 83 44 ff 00 i32 r4 = r4 + 0xff + 583: 97 44 10 r4 = r4 << 0x10 + 586: 95 44 ff 00 r4 = r4 + 0xff + 590: 97 44 10 r4 = r4 << 0x10 + 593: 95 44 ff 00 r4 = r4 + 0xff + 597: ab 42 aa 01 jump 1023 if r2 != r4 + : @10 + 601: 02 unlikely + 602: 33 05 0b r5 = 0xb + 605: 3a 00 00 00 01 r0 = u64 [0x10000] + 610: 95 00 fd r0 = r0 + 0xfffffffffffffffd + 613: 82 02 0b r2 = u64 [r0 + 0xb] + 616: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 622: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 626: 97 44 10 r4 = r4 << 0x10 + 629: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 633: 97 44 10 r4 = r4 << 0x10 + 636: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 640: ab 42 7f 01 jump 1023 if r2 != r4 + : @11 + 644: 33 05 0c r5 = 0xc + 647: 33 08 r8 = 0 + 649: 01 fallthrough + : @12 + 650: 02 unlikely + 651: 3a 0a 10 00 01 r10 = u64 [0x10010] + 656: 82 ab 08 r11 = u64 [r10 + 0x8] + 659: 64 b3 r3 = r11 + 661: 33 04 00 00 01 r4 = 0x10000 + 666: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 670: 97 44 10 r4 = r4 << 0x10 + 673: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 677: 97 44 10 r4 = r4 << 0x10 + 680: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 684: 97 44 0c r4 = r4 << 0xc + 687: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 690: ab 43 4d 01 jump 1023 if r3 != r4 + : @13 + 694: 95 88 01 r8 = r8 + 0x1 + 697: 33 02 02 r2 = 0x2 + 700: ab 28 ce jump 650 if r8 != r2 + : @14 + 703: 33 05 0d r5 = 0xd + 706: 33 08 r8 = 0 + 708: 01 fallthrough + : @15 + 709: 02 unlikely + 710: 3a 0a 18 00 01 r10 = u64 [0x10018] + 715: 82 ab 08 r11 = u64 [r10 + 0x8] + 718: 64 b3 r3 = r11 + 720: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 725: 83 44 ff 00 i32 r4 = r4 + 0xff + 729: 97 44 10 r4 = r4 << 0x10 + 732: 95 44 ff 00 r4 = r4 + 0xff + 736: 97 44 10 r4 = r4 << 0x10 + 739: 95 44 ff 00 r4 = r4 + 0xff + 743: 97 44 0c r4 = r4 << 0xc + 746: 95 44 0f r4 = r4 + 0xf + 749: ab 43 12 01 jump 1023 if r3 != r4 + : @16 + 753: 95 88 01 r8 = r8 + 0x1 + 756: 33 02 02 r2 = 0x2 + 759: ab 28 ce jump 709 if r8 != r2 + : @17 + 762: 33 05 0e r5 = 0xe + 765: 33 08 r8 = 0 + 767: 01 fallthrough + : @18 + 768: 02 unlikely + 769: 3a 0a 00 00 01 r10 = u64 [0x10000] + 774: 82 ab 08 r11 = u64 [r10 + 0x8] + 777: 64 b3 r3 = r11 + 779: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 785: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 789: 97 44 10 r4 = r4 << 0x10 + 792: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 796: 97 44 10 r4 = r4 << 0x10 + 799: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 803: ab 43 dc 00 jump 1023 if r3 != r4 + : @19 + 807: 95 88 01 r8 = r8 + 0x1 + 810: 33 02 02 r2 = 0x2 + 813: ab 28 d3 jump 768 if r8 != r2 + : @20 + 816: 33 05 0f r5 = 0xf + 819: 33 08 r8 = 0 + 821: 01 fallthrough + : @21 + 822: 02 unlikely + 823: 3a 0a 10 00 01 r10 = u64 [0x10010] + 828: 82 ab 08 r11 = u64 [r10 + 0x8] + 831: 33 04 00 00 01 r4 = 0x10000 + 836: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 840: 97 44 10 r4 = r4 << 0x10 + 843: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 847: 97 44 10 r4 = r4 << 0x10 + 850: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 854: 97 44 0c r4 = r4 << 0xc + 857: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 860: ab 4b a3 00 jump 1023 if r11 != r4 + : @22 + 864: 95 88 01 r8 = r8 + 0x1 + 867: 33 02 02 r2 = 0x2 + 870: ab 28 d0 jump 822 if r8 != r2 + : @23 + 873: 33 05 10 r5 = 0x10 + 876: 33 08 r8 = 0 + 878: 01 fallthrough + : @24 + 879: 02 unlikely + 880: 3a 0a 18 00 01 r10 = u64 [0x10018] + 885: 82 ab 08 r11 = u64 [r10 + 0x8] + 888: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 893: 83 44 ff 00 i32 r4 = r4 + 0xff + 897: 97 44 10 r4 = r4 << 0x10 + 900: 95 44 ff 00 r4 = r4 + 0xff + 904: 97 44 10 r4 = r4 << 0x10 + 907: 95 44 ff 00 r4 = r4 + 0xff + 911: 97 44 0c r4 = r4 << 0xc + 914: 95 44 0f r4 = r4 + 0xf + 917: ab 4b 6a jump 1023 if r11 != r4 + : @25 + 920: 95 88 01 r8 = r8 + 0x1 + 923: 33 02 02 r2 = 0x2 + 926: ab 28 d1 jump 879 if r8 != r2 + : @26 + 929: 33 05 11 r5 = 0x11 + 932: 33 08 r8 = 0 + 934: 01 fallthrough + : @27 + 935: 02 unlikely + 936: 3a 0a 00 00 01 r10 = u64 [0x10000] + 941: 82 ab 08 r11 = u64 [r10 + 0x8] + 944: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 950: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 954: 97 44 10 r4 = r4 << 0x10 + 957: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 961: 97 44 10 r4 = r4 << 0x10 + 964: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 968: ab 4b 37 jump 1023 if r11 != r4 + : @28 + 971: 95 88 01 r8 = r8 + 0x1 + 974: 33 02 02 r2 = 0x2 + 977: ab 28 d6 jump 935 if r8 != r2 + : @29 + 980: 02 unlikely + 981: 33 05 12 r5 = 0x12 + 984: 3a 02 00 00 01 r2 = u64 [0x10000] + 989: 82 21 r1 = u64 [r2 + 0] + 991: 33 01 02 r1 = 0x2 + 994: 33 04 02 r4 = 0x2 + 997: ab 41 1a jump 1023 if r1 != r4 + : @30 + 1000: 02 unlikely + 1001: 33 05 13 r5 = 0x13 + 1004: 3a 02 00 00 01 r2 = u64 [0x10000] + 1009: 82 21 r1 = u64 [r2 + 0] + 1011: 33 01 02 r1 = 0x2 + 1014: 33 04 02 r4 = 0x2 + 1017: ab 41 06 jump 1023 if r1 != r4 + : @31 + 1020: 52 05 04 jump 1024 if r5 != 0 + : @32 + 1023: 00 trap + : @33 + 1024: 28 00 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r3 = 0xff00ff00ff00ff00 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r11 = 0xff00ff00ff00ff00 (initially was 0x0) + * r12 = 0xf00ff00ff00ff00f (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8682 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 53: + +``` + DeER.................................................... r5 = 0x2 + DeER.................................................... r12 = 0xff0000 + D=eeER.................................................. i32 r12 = r12 + 0xff + .D==eER................................................. r12 = r12 << 0x10 + .D===eER................................................ r12 = r12 + 0xff + .D====eER............................................... r12 = r12 << 0x10 + .D=====eER.............................................. r12 = r12 + 0xff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0] + ..DeE-------------------------------------------------R. r4 = 0xff0000 + ...DeeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ...D==eE----------------------------------------------R. r4 = r4 << 0x10 + ...D===eE---------------------------------------------R. r4 = r4 + 0xff + ....D===eE--------------------------------------------R. r4 = r4 << 0x10 + ....D====eE-------------------------------------------R. r4 = r4 + 0xff + ....D================================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0x3 + DeE---------------------------------------R............. r12 = 0xffffffffff010000 + .DeeE-------------------------------------R............. i32 r12 = r12 + 0xffffffffffffff01 + .D==eE------------------------------------R............. r12 = r12 << 0x10 + .D===eE-----------------------------------R............. r12 = r12 + 0xffffffffffffff01 + ..D===eE----------------------------------R............. r12 = r12 << 0x10 + ..D====eE---------------------------------R............. r12 = r12 + 0xffffffffffffff00 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r1 = u64 [0x10000] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x8] + ...DeE------------------------------------------------R. r4 = 0xffffffffff010000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ....D================================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 139 with total cost of 53: + +``` + DeER.................................................... r5 = 0x4 + DeER.................................................... r12 = 0x10000 + D=eeER.................................................. i32 r12 = r12 + 0xffffffffffffff01 + .D==eER................................................. r12 = r12 << 0x10 + .D===eER................................................ r12 = r12 + 0xffffffffffffff01 + .D====eER............................................... r12 = r12 << 0x10 + .D=====eER.............................................. r12 = r12 + 0xffffffffffffff01 + ..D=====eER............................................. r12 = r12 << 0xc + ..D======eER............................................ r12 = r12 + 0xfffffffffffffff0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x10] + ...DeE------------------------------------------------R. r4 = 0x10000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D======eE-----------------------------------------R. r4 = r4 << 0xc + .....D======eE----------------------------------------R. r4 = r4 + 0xfffffffffffffff0 + .....D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 212 with total cost of 53: + +``` + DeER.................................................... r5 = 0x5 + DeER.................................................... r12 = 0xffffffffffff0000 + D=eeER.................................................. i32 r12 = r12 + 0xff + .D==eER................................................. r12 = r12 << 0x10 + .D===eER................................................ r12 = r12 + 0xff + .D====eER............................................... r12 = r12 << 0x10 + .D=====eER.............................................. r12 = r12 + 0xff + ..D=====eER............................................. r12 = r12 << 0xc + ..D======eER............................................ r12 = r12 + 0xf + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x18] + ...DeE------------------------------------------------R. r4 = 0xffffffffffff0000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xff + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xff + ....D======eE-----------------------------------------R. r4 = r4 << 0xc + .....D======eE----------------------------------------R. r4 = r4 + 0xf + .....D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 285 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0x6 + DeE---------------------------------------R............. r12 = 0xff0000 + .DeeE-------------------------------------R............. i32 r12 = r12 + 0xff + .D==eE------------------------------------R............. r12 = r12 << 0x10 + .D===eE-----------------------------------R............. r12 = r12 + 0xff + ..D===eE----------------------------------R............. r12 = r12 << 0x10 + ..D====eE---------------------------------R............. r12 = r12 + 0xff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r1 = u64 [0x10008] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xffffffffffffffe8] + ...DeE------------------------------------------------R. r4 = 0xff0000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xff + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xff + ....D================================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 349 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0x7 + DeE---------------------------------------R............. r12 = 0xffffffffff010000 + .DeeE-------------------------------------R............. i32 r12 = r12 + 0xffffffffffffff01 + .D==eE------------------------------------R............. r12 = r12 << 0x10 + .D===eE-----------------------------------R............. r12 = r12 + 0xffffffffffffff01 + ..D===eE----------------------------------R............. r12 = r12 << 0x10 + ..D====eE---------------------------------R............. r12 = r12 + 0xffffffffffffff00 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r1 = u64 [0x10008] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xfffffffffffffff0] + ...DeE------------------------------------------------R. r4 = 0xffffffffff010000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ....D================================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 413 with total cost of 53: + +``` + DeER.................................................... r5 = 0x8 + DeER.................................................... r12 = 0x10000 + D=eeER.................................................. i32 r12 = r12 + 0xffffffffffffff01 + .D==eER................................................. r12 = r12 << 0x10 + .D===eER................................................ r12 = r12 + 0xffffffffffffff01 + .D====eER............................................... r12 = r12 << 0x10 + .D=====eER.............................................. r12 = r12 + 0xffffffffffffff01 + ..D=====eER............................................. r12 = r12 << 0xc + ..D======eER............................................ r12 = r12 + 0xfffffffffffffff0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10008] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xfffffffffffffff8] + ...DeE------------------------------------------------R. r4 = 0x10000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ....D======eE-----------------------------------------R. r4 = r4 << 0xc + .....D======eE----------------------------------------R. r4 = r4 + 0xfffffffffffffff0 + .....D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 486 with total cost of 53: + +``` + DeER.................................................... r5 = 0x9 + DeER.................................................... r12 = 0xffffffffffff0000 + D=eeER.................................................. i32 r12 = r12 + 0xff + .D==eER................................................. r12 = r12 << 0x10 + .D===eER................................................ r12 = r12 + 0xff + .D====eER............................................... r12 = r12 << 0x10 + .D=====eER.............................................. r12 = r12 + 0xff + ..D=====eER............................................. r12 = r12 << 0xc + ..D======eER............................................ r12 = r12 + 0xf + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10008] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0] + ...DeE------------------------------------------------R. r4 = 0xffffffffffff0000 + ...D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ...D===eE---------------------------------------------R. r4 = r4 << 0x10 + ....D===eE--------------------------------------------R. r4 = r4 + 0xff + ....D====eE-------------------------------------------R. r4 = r4 << 0x10 + ....D=====eE------------------------------------------R. r4 = r4 + 0xff + ....D======eE-----------------------------------------R. r4 = r4 << 0xc + .....D======eE----------------------------------------R. r4 = r4 + 0xf + .....D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 558 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff0000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ..D==eE----------------------------------------------R. r4 = r4 << 0x10 + ..D===eE---------------------------------------------R. r4 = r4 + 0xff + ..D====eE--------------------------------------------R. r4 = r4 << 0x10 + ..D=====eE-------------------------------------------R. r4 = r4 + 0xff + ...D================================================eER jump 1023 if r2 != r4 +``` + +Gas simulation at offset 601 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffd + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r0 + 0xb] + .DeE-------------------------------------------------R. r4 = 0xffffffffff010000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ..D==eE----------------------------------------------R. r4 = r4 << 0x10 + ..D===eE---------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D====eE--------------------------------------------R. r4 = r4 << 0x10 + ..D=====eE-------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ...D================================================eER jump 1023 if r2 != r4 +``` + +Gas simulation at offset 644 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 650 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0x10000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D===eE---------------------------------------------R. r4 = r4 << 0x10 + ..D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D====eE-------------------------------------------R. r4 = r4 << 0x10 + ..D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D======eE-----------------------------------------R. r4 = r4 << 0xc + ...D======eE----------------------------------------R. r4 = r4 + 0xfffffffffffffff0 + ...D===============================================eER jump 1023 if r3 != r4 +``` + +Gas simulation at offset 694 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 650 if r8 != r2 +``` + +Gas simulation at offset 703 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 709 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xffffffffffff0000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + .D===eE---------------------------------------------R. r4 = r4 << 0x10 + ..D===eE--------------------------------------------R. r4 = r4 + 0xff + ..D====eE-------------------------------------------R. r4 = r4 << 0x10 + ..D=====eE------------------------------------------R. r4 = r4 + 0xff + ..D======eE-----------------------------------------R. r4 = r4 << 0xc + ...D======eE----------------------------------------R. r4 = r4 + 0xf + ...D===============================================eER jump 1023 if r3 != r4 +``` + +Gas simulation at offset 753 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 709 if r8 != r2 +``` + +Gas simulation at offset 762 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 768 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xffffffffff010000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D===eE---------------------------------------------R. r4 = r4 << 0x10 + ..D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D====eE-------------------------------------------R. r4 = r4 << 0x10 + ..D=====eE------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ..D================================================eER jump 1023 if r3 != r4 +``` + +Gas simulation at offset 807 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 768 if r8 != r2 +``` + +Gas simulation at offset 816 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 822 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + DeE-------------------------------------------------R. r4 = 0x10000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D==eE----------------------------------------------R. r4 = r4 << 0x10 + .D===eE---------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D===eE--------------------------------------------R. r4 = r4 << 0x10 + ..D====eE-------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D=====eE------------------------------------------R. r4 = r4 << 0xc + ..D======eE-----------------------------------------R. r4 = r4 + 0xfffffffffffffff0 + ...D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 864 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 822 if r8 != r2 +``` + +Gas simulation at offset 873 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 879 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + DeE-------------------------------------------------R. r4 = 0xffffffffffff0000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xff + .D==eE----------------------------------------------R. r4 = r4 << 0x10 + .D===eE---------------------------------------------R. r4 = r4 + 0xff + ..D===eE--------------------------------------------R. r4 = r4 << 0x10 + ..D====eE-------------------------------------------R. r4 = r4 + 0xff + ..D=====eE------------------------------------------R. r4 = r4 << 0xc + ..D======eE-----------------------------------------R. r4 = r4 + 0xf + ...D===============================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 920 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 879 if r8 != r2 +``` + +Gas simulation at offset 929 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 935 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r10 + 0x8] + DeE-------------------------------------------------R. r4 = 0xffffffffff010000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D==eE----------------------------------------------R. r4 = r4 << 0x10 + .D===eE---------------------------------------------R. r4 = r4 + 0xffffffffffffff01 + ..D===eE--------------------------------------------R. r4 = r4 << 0x10 + ..D====eE-------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ..D================================================eER jump 1023 if r11 != r4 +``` + +Gas simulation at offset 971 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 935 if r8 != r2 +``` + +Gas simulation at offset 980 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u64 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 1023 if r1 != r4 +``` + +Gas simulation at offset 1000 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u64 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 1023 if r1 != r4 +``` + +Gas simulation at offset 1020 with total cost of 1: + +``` + DeER jump 1024 if r5 != 0 +``` + +Gas simulation at offset 1023 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1024 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lh + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x06] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x02] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x04] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30003-0x30008 (0x5 bytes) = [0xff, 0xf0, 0x0f, 0x0f, 0xf0] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c ff 00 r12 = 0xff + 20: 3a 01 00 00 01 r1 = u64 [0x10000] + 25: 7f 1b r11 = i16 [r1 + 0] + 27: 33 04 ff 00 r4 = 0xff + 31: ab 4b eb 01 jump 522 if r11 != r4 + : @2 + 35: 02 unlikely + 36: 33 05 03 r5 = 0x3 + 39: 33 0c 00 ff r12 = 0xffffffffffffff00 + 43: 3a 01 00 00 01 r1 = u64 [0x10000] + 48: 7f 1b 02 r11 = i16 [r1 + 0x2] + 51: 33 04 00 ff r4 = 0xffffffffffffff00 + 55: ab 4b d3 01 jump 522 if r11 != r4 + : @3 + 59: 02 unlikely + 60: 33 05 04 r5 = 0x4 + 63: 33 0c 00 10 r12 = 0x1000 + 67: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 70: 3a 01 00 00 01 r1 = u64 [0x10000] + 75: 7f 1b 04 r11 = i16 [r1 + 0x4] + 78: 33 04 00 10 r4 = 0x1000 + 82: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 85: ab 4b b5 01 jump 522 if r11 != r4 + : @4 + 89: 02 unlikely + 90: 33 05 05 r5 = 0x5 + 93: 33 0c 00 f0 r12 = 0xfffffffffffff000 + 97: 83 cc 0f i32 r12 = r12 + 0xf + 100: 3a 01 00 00 01 r1 = u64 [0x10000] + 105: 7f 1b 06 r11 = i16 [r1 + 0x6] + 108: 33 04 00 f0 r4 = 0xfffffffffffff000 + 112: 83 44 0f i32 r4 = r4 + 0xf + 115: ab 4b 97 01 jump 522 if r11 != r4 + : @5 + 119: 02 unlikely + 120: 33 05 06 r5 = 0x6 + 123: 33 0c ff 00 r12 = 0xff + 127: 3a 01 08 00 01 r1 = u64 [0x10008] + 132: 7f 1b fa r11 = i16 [r1 + 0xfffffffffffffffa] + 135: 33 04 ff 00 r4 = 0xff + 139: ab 4b 7f 01 jump 522 if r11 != r4 + : @6 + 143: 02 unlikely + 144: 33 05 07 r5 = 0x7 + 147: 33 0c 00 ff r12 = 0xffffffffffffff00 + 151: 3a 01 08 00 01 r1 = u64 [0x10008] + 156: 7f 1b fc r11 = i16 [r1 + 0xfffffffffffffffc] + 159: 33 04 00 ff r4 = 0xffffffffffffff00 + 163: ab 4b 67 01 jump 522 if r11 != r4 + : @7 + 167: 02 unlikely + 168: 33 05 08 r5 = 0x8 + 171: 33 0c 00 10 r12 = 0x1000 + 175: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 178: 3a 01 08 00 01 r1 = u64 [0x10008] + 183: 7f 1b fe r11 = i16 [r1 + 0xfffffffffffffffe] + 186: 33 04 00 10 r4 = 0x1000 + 190: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 193: ab 4b 49 01 jump 522 if r11 != r4 + : @8 + 197: 02 unlikely + 198: 33 05 09 r5 = 0x9 + 201: 33 0c 00 f0 r12 = 0xfffffffffffff000 + 205: 83 cc 0f i32 r12 = r12 + 0xf + 208: 3a 01 08 00 01 r1 = u64 [0x10008] + 213: 7f 1b r11 = i16 [r1 + 0] + 215: 33 04 00 f0 r4 = 0xfffffffffffff000 + 219: 83 44 0f i32 r4 = r4 + 0xf + 222: ab 4b 2c 01 jump 522 if r11 != r4 + : @9 + 226: 02 unlikely + 227: 33 05 0a r5 = 0xa + 230: 3a 00 00 00 01 r0 = u64 [0x10000] + 235: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 238: 7f 02 20 r2 = i16 [r0 + 0x20] + 241: 33 04 ff 00 r4 = 0xff + 245: ab 42 15 01 jump 522 if r2 != r4 + : @10 + 249: 02 unlikely + 250: 33 05 0b r5 = 0xb + 253: 3a 00 00 00 01 r0 = u64 [0x10000] + 258: 95 00 fb r0 = r0 + 0xfffffffffffffffb + 261: 7f 02 07 r2 = i16 [r0 + 0x7] + 264: 33 04 00 ff r4 = 0xffffffffffffff00 + 268: ab 42 fe 00 jump 522 if r2 != r4 + : @11 + 272: 33 05 0c r5 = 0xc + 275: 33 08 r8 = 0 + 277: 01 fallthrough + : @12 + 278: 02 unlikely + 279: 3a 0a 10 00 01 r10 = u64 [0x10010] + 284: 7f ab 02 r11 = i16 [r10 + 0x2] + 287: 64 b3 r3 = r11 + 289: 33 04 00 10 r4 = 0x1000 + 293: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 296: ab 43 e2 00 jump 522 if r3 != r4 + : @13 + 300: 95 88 01 r8 = r8 + 0x1 + 303: 33 02 02 r2 = 0x2 + 306: ab 28 e4 jump 278 if r8 != r2 + : @14 + 309: 33 05 0d r5 = 0xd + 312: 33 08 r8 = 0 + 314: 01 fallthrough + : @15 + 315: 02 unlikely + 316: 3a 0a 18 00 01 r10 = u64 [0x10018] + 321: 7f ab 02 r11 = i16 [r10 + 0x2] + 324: 64 b3 r3 = r11 + 326: 33 04 00 f0 r4 = 0xfffffffffffff000 + 330: 83 44 0f i32 r4 = r4 + 0xf + 333: ab 43 bd 00 jump 522 if r3 != r4 + : @16 + 337: 95 88 01 r8 = r8 + 0x1 + 340: 33 02 02 r2 = 0x2 + 343: ab 28 e4 jump 315 if r8 != r2 + : @17 + 346: 33 05 0e r5 = 0xe + 349: 33 08 r8 = 0 + 351: 01 fallthrough + : @18 + 352: 02 unlikely + 353: 3a 0a 00 00 01 r10 = u64 [0x10000] + 358: 7f ab 02 r11 = i16 [r10 + 0x2] + 361: 64 b3 r3 = r11 + 363: 33 04 00 ff r4 = 0xffffffffffffff00 + 367: ab 43 9b 00 jump 522 if r3 != r4 + : @19 + 371: 95 88 01 r8 = r8 + 0x1 + 374: 33 02 02 r2 = 0x2 + 377: ab 28 e7 jump 352 if r8 != r2 + : @20 + 380: 33 05 0f r5 = 0xf + 383: 33 08 r8 = 0 + 385: 01 fallthrough + : @21 + 386: 02 unlikely + 387: 3a 0a 10 00 01 r10 = u64 [0x10010] + 392: 7f ab 02 r11 = i16 [r10 + 0x2] + 395: 33 04 00 10 r4 = 0x1000 + 399: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 402: ab 4b 78 jump 522 if r11 != r4 + : @22 + 405: 95 88 01 r8 = r8 + 0x1 + 408: 33 02 02 r2 = 0x2 + 411: ab 28 e7 jump 386 if r8 != r2 + : @23 + 414: 33 05 10 r5 = 0x10 + 417: 33 08 r8 = 0 + 419: 01 fallthrough + : @24 + 420: 02 unlikely + 421: 3a 0a 18 00 01 r10 = u64 [0x10018] + 426: 7f ab 02 r11 = i16 [r10 + 0x2] + 429: 33 04 00 f0 r4 = 0xfffffffffffff000 + 433: 83 44 0f i32 r4 = r4 + 0xf + 436: ab 4b 56 jump 522 if r11 != r4 + : @25 + 439: 95 88 01 r8 = r8 + 0x1 + 442: 33 02 02 r2 = 0x2 + 445: ab 28 e7 jump 420 if r8 != r2 + : @26 + 448: 33 05 11 r5 = 0x11 + 451: 33 08 r8 = 0 + 453: 01 fallthrough + : @27 + 454: 02 unlikely + 455: 3a 0a 00 00 01 r10 = u64 [0x10000] + 460: 7f ab 02 r11 = i16 [r10 + 0x2] + 463: 33 04 00 ff r4 = 0xffffffffffffff00 + 467: ab 4b 37 jump 522 if r11 != r4 + : @28 + 470: 95 88 01 r8 = r8 + 0x1 + 473: 33 02 02 r2 = 0x2 + 476: ab 28 ea jump 454 if r8 != r2 + : @29 + 479: 02 unlikely + 480: 33 05 12 r5 = 0x12 + 483: 3a 02 00 00 01 r2 = u64 [0x10000] + 488: 7f 21 r1 = i16 [r2 + 0] + 490: 33 01 02 r1 = 0x2 + 493: 33 04 02 r4 = 0x2 + 496: ab 41 1a jump 522 if r1 != r4 + : @30 + 499: 02 unlikely + 500: 33 05 13 r5 = 0x13 + 503: 3a 02 00 00 01 r2 = u64 [0x10000] + 508: 7f 21 r1 = i16 [r2 + 0] + 510: 33 01 02 r1 = 0x2 + 513: 33 04 02 r4 = 0x2 + 516: ab 41 06 jump 522 if r1 != r4 + : @31 + 519: 52 05 04 jump 523 if r5 != 0 + : @32 + 522: 00 trap + : @33 + 523: 28 f5 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r3 = 0xffffffffffffff00 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r11 = 0xffffffffffffff00 (initially was 0x0) + * r12 = 0xfffffffffffff00f (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8694 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 35 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x3 + DeE---------------------------------------R........... r12 = 0xffffffffffffff00 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x2] + .DeE------------------------------------------------R. r4 = 0xffffffffffffff00 + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x4 + DeE---------------------------------------R............ r12 = 0x1000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x4] + ..DeE------------------------------------------------R. r4 = 0x1000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 89 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x5 + DeE---------------------------------------R............ r12 = 0xfffffffffffff000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x6] + ..DeE------------------------------------------------R. r4 = 0xfffffffffffff000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x6 + DeE---------------------------------------R........... r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0xfffffffffffffffa] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 143 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x7 + DeE---------------------------------------R........... r12 = 0xffffffffffffff00 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0xfffffffffffffffc] + .DeE------------------------------------------------R. r4 = 0xffffffffffffff00 + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 167 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x8 + DeE---------------------------------------R............ r12 = 0x1000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0xfffffffffffffffe] + ..DeE------------------------------------------------R. r4 = 0x1000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x9 + DeE---------------------------------------R............ r12 = 0xfffffffffffff000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0] + ..DeE------------------------------------------------R. r4 = 0xfffffffffffff000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 226 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i16 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff + .D==================================================eER jump 522 if r2 != r4 +``` + +Gas simulation at offset 249 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffb + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i16 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0xffffffffffffff00 + .D==================================================eER jump 522 if r2 != r4 +``` + +Gas simulation at offset 272 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 278 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0x1000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 522 if r3 != r4 +``` + +Gas simulation at offset 300 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 278 if r8 != r2 +``` + +Gas simulation at offset 309 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 315 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xfffffffffffff000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 522 if r3 != r4 +``` + +Gas simulation at offset 337 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 315 if r8 != r2 +``` + +Gas simulation at offset 346 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 352 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xffffffffffffff00 + .D=================================================eER jump 522 if r3 != r4 +``` + +Gas simulation at offset 371 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 352 if r8 != r2 +``` + +Gas simulation at offset 380 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 386 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0x1000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 405 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 386 if r8 != r2 +``` + +Gas simulation at offset 414 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 420 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0xfffffffffffff000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 439 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 420 if r8 != r2 +``` + +Gas simulation at offset 448 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 454 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0xffffffffffffff00 + .D=================================================eER jump 522 if r11 != r4 +``` + +Gas simulation at offset 470 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 454 if r8 != r2 +``` + +Gas simulation at offset 479 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i16 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 522 if r1 != r4 +``` + +Gas simulation at offset 499 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i16 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 522 if r1 != r4 +``` + +Gas simulation at offset 519 with total cost of 1: + +``` + DeER jump 523 if r5 != 0 +``` + +Gas simulation at offset 522 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 523 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lhu + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x06] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x02] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x04] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30003-0x30008 (0x5 bytes) = [0xff, 0xf0, 0x0f, 0x0f, 0xf0] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c ff 00 r12 = 0xff + 20: 3a 01 00 00 01 r1 = u64 [0x10000] + 25: 7e 1b r11 = u16 [r1 + 0] + 27: 33 04 ff 00 r4 = 0xff + 31: ab 4b 14 02 jump 563 if r11 != r4 + : @2 + 35: 02 unlikely + 36: 33 05 03 r5 = 0x3 + 39: 33 0c 00 00 01 r12 = 0x10000 + 44: 83 cc 00 ff i32 r12 = r12 + 0xffffffffffffff00 + 48: 3a 01 00 00 01 r1 = u64 [0x10000] + 53: 7e 1b 02 r11 = u16 [r1 + 0x2] + 56: 33 04 00 00 01 r4 = 0x10000 + 61: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 65: ab 4b f2 01 jump 563 if r11 != r4 + : @3 + 69: 02 unlikely + 70: 33 05 04 r5 = 0x4 + 73: 33 0c 00 10 r12 = 0x1000 + 77: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 80: 3a 01 00 00 01 r1 = u64 [0x10000] + 85: 7e 1b 04 r11 = u16 [r1 + 0x4] + 88: 33 04 00 10 r4 = 0x1000 + 92: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 95: ab 4b d4 01 jump 563 if r11 != r4 + : @4 + 99: 02 unlikely + 100: 33 05 05 r5 = 0x5 + 103: 33 0c 00 f0 00 r12 = 0xf000 + 108: 83 cc 0f i32 r12 = r12 + 0xf + 111: 3a 01 00 00 01 r1 = u64 [0x10000] + 116: 7e 1b 06 r11 = u16 [r1 + 0x6] + 119: 33 04 00 f0 00 r4 = 0xf000 + 124: 83 44 0f i32 r4 = r4 + 0xf + 127: ab 4b b4 01 jump 563 if r11 != r4 + : @5 + 131: 02 unlikely + 132: 33 05 06 r5 = 0x6 + 135: 33 0c ff 00 r12 = 0xff + 139: 3a 01 08 00 01 r1 = u64 [0x10008] + 144: 7e 1b fa r11 = u16 [r1 + 0xfffffffffffffffa] + 147: 33 04 ff 00 r4 = 0xff + 151: ab 4b 9c 01 jump 563 if r11 != r4 + : @6 + 155: 02 unlikely + 156: 33 05 07 r5 = 0x7 + 159: 33 0c 00 00 01 r12 = 0x10000 + 164: 83 cc 00 ff i32 r12 = r12 + 0xffffffffffffff00 + 168: 3a 01 08 00 01 r1 = u64 [0x10008] + 173: 7e 1b fc r11 = u16 [r1 + 0xfffffffffffffffc] + 176: 33 04 00 00 01 r4 = 0x10000 + 181: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 185: ab 4b 7a 01 jump 563 if r11 != r4 + : @7 + 189: 02 unlikely + 190: 33 05 08 r5 = 0x8 + 193: 33 0c 00 10 r12 = 0x1000 + 197: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 200: 3a 01 08 00 01 r1 = u64 [0x10008] + 205: 7e 1b fe r11 = u16 [r1 + 0xfffffffffffffffe] + 208: 33 04 00 10 r4 = 0x1000 + 212: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 215: ab 4b 5c 01 jump 563 if r11 != r4 + : @8 + 219: 02 unlikely + 220: 33 05 09 r5 = 0x9 + 223: 33 0c 00 f0 00 r12 = 0xf000 + 228: 83 cc 0f i32 r12 = r12 + 0xf + 231: 3a 01 08 00 01 r1 = u64 [0x10008] + 236: 7e 1b r11 = u16 [r1 + 0] + 238: 33 04 00 f0 00 r4 = 0xf000 + 243: 83 44 0f i32 r4 = r4 + 0xf + 246: ab 4b 3d 01 jump 563 if r11 != r4 + : @9 + 250: 02 unlikely + 251: 33 05 0a r5 = 0xa + 254: 3a 00 00 00 01 r0 = u64 [0x10000] + 259: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 262: 7e 02 20 r2 = u16 [r0 + 0x20] + 265: 33 04 ff 00 r4 = 0xff + 269: ab 42 26 01 jump 563 if r2 != r4 + : @10 + 273: 02 unlikely + 274: 33 05 0b r5 = 0xb + 277: 3a 00 00 00 01 r0 = u64 [0x10000] + 282: 95 00 fb r0 = r0 + 0xfffffffffffffffb + 285: 7e 02 07 r2 = u16 [r0 + 0x7] + 288: 33 04 00 00 01 r4 = 0x10000 + 293: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 297: ab 42 0a 01 jump 563 if r2 != r4 + : @11 + 301: 33 05 0c r5 = 0xc + 304: 33 08 r8 = 0 + 306: 01 fallthrough + : @12 + 307: 02 unlikely + 308: 3a 0a 10 00 01 r10 = u64 [0x10010] + 313: 7e ab 02 r11 = u16 [r10 + 0x2] + 316: 64 b3 r3 = r11 + 318: 33 04 00 10 r4 = 0x1000 + 322: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 325: ab 43 ee 00 jump 563 if r3 != r4 + : @13 + 329: 95 88 01 r8 = r8 + 0x1 + 332: 33 02 02 r2 = 0x2 + 335: ab 28 e4 jump 307 if r8 != r2 + : @14 + 338: 33 05 0d r5 = 0xd + 341: 33 08 r8 = 0 + 343: 01 fallthrough + : @15 + 344: 02 unlikely + 345: 3a 0a 18 00 01 r10 = u64 [0x10018] + 350: 7e ab 02 r11 = u16 [r10 + 0x2] + 353: 64 b3 r3 = r11 + 355: 33 04 00 f0 00 r4 = 0xf000 + 360: 83 44 0f i32 r4 = r4 + 0xf + 363: ab 43 c8 00 jump 563 if r3 != r4 + : @16 + 367: 95 88 01 r8 = r8 + 0x1 + 370: 33 02 02 r2 = 0x2 + 373: ab 28 e3 jump 344 if r8 != r2 + : @17 + 376: 33 05 0e r5 = 0xe + 379: 33 08 r8 = 0 + 381: 01 fallthrough + : @18 + 382: 02 unlikely + 383: 3a 0a 00 00 01 r10 = u64 [0x10000] + 388: 7e ab 02 r11 = u16 [r10 + 0x2] + 391: 64 b3 r3 = r11 + 393: 33 04 00 00 01 r4 = 0x10000 + 398: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 402: ab 43 a1 00 jump 563 if r3 != r4 + : @19 + 406: 95 88 01 r8 = r8 + 0x1 + 409: 33 02 02 r2 = 0x2 + 412: ab 28 e2 jump 382 if r8 != r2 + : @20 + 415: 33 05 0f r5 = 0xf + 418: 33 08 r8 = 0 + 420: 01 fallthrough + : @21 + 421: 02 unlikely + 422: 3a 0a 10 00 01 r10 = u64 [0x10010] + 427: 7e ab 02 r11 = u16 [r10 + 0x2] + 430: 33 04 00 10 r4 = 0x1000 + 434: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 437: ab 4b 7e jump 563 if r11 != r4 + : @22 + 440: 95 88 01 r8 = r8 + 0x1 + 443: 33 02 02 r2 = 0x2 + 446: ab 28 e7 jump 421 if r8 != r2 + : @23 + 449: 33 05 10 r5 = 0x10 + 452: 33 08 r8 = 0 + 454: 01 fallthrough + : @24 + 455: 02 unlikely + 456: 3a 0a 18 00 01 r10 = u64 [0x10018] + 461: 7e ab 02 r11 = u16 [r10 + 0x2] + 464: 33 04 00 f0 00 r4 = 0xf000 + 469: 83 44 0f i32 r4 = r4 + 0xf + 472: ab 4b 5b jump 563 if r11 != r4 + : @25 + 475: 95 88 01 r8 = r8 + 0x1 + 478: 33 02 02 r2 = 0x2 + 481: ab 28 e6 jump 455 if r8 != r2 + : @26 + 484: 33 05 11 r5 = 0x11 + 487: 33 08 r8 = 0 + 489: 01 fallthrough + : @27 + 490: 02 unlikely + 491: 3a 0a 00 00 01 r10 = u64 [0x10000] + 496: 7e ab 02 r11 = u16 [r10 + 0x2] + 499: 33 04 00 00 01 r4 = 0x10000 + 504: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 508: ab 4b 37 jump 563 if r11 != r4 + : @28 + 511: 95 88 01 r8 = r8 + 0x1 + 514: 33 02 02 r2 = 0x2 + 517: ab 28 e5 jump 490 if r8 != r2 + : @29 + 520: 02 unlikely + 521: 33 05 12 r5 = 0x12 + 524: 3a 02 00 00 01 r2 = u64 [0x10000] + 529: 7e 21 r1 = u16 [r2 + 0] + 531: 33 01 02 r1 = 0x2 + 534: 33 04 02 r4 = 0x2 + 537: ab 41 1a jump 563 if r1 != r4 + : @30 + 540: 02 unlikely + 541: 33 05 13 r5 = 0x13 + 544: 3a 02 00 00 01 r2 = u64 [0x10000] + 549: 7e 21 r1 = u16 [r2 + 0] + 551: 33 01 02 r1 = 0x2 + 554: 33 04 02 r4 = 0x2 + 557: ab 41 06 jump 563 if r1 != r4 + : @31 + 560: 52 05 04 jump 564 if r5 != 0 + : @32 + 563: 00 trap + : @33 + 564: 28 cc fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r3 = 0xff00 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r11 = 0xff00 (initially was 0x0) + * r12 = 0xf00f (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8692 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeER.................................................. r5 = 0x2 + DeER.................................................. r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 35 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x3 + DeE---------------------------------------R............ r12 = 0x10000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0x2] + ..DeE------------------------------------------------R. r4 = 0x10000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 69 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x4 + DeE---------------------------------------R............ r12 = 0x1000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0x4] + ..DeE------------------------------------------------R. r4 = 0x1000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 99 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x5 + DeE---------------------------------------R............ r12 = 0xf000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0x6] + ..DeE------------------------------------------------R. r4 = 0xf000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 131 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0x6 + DeE---------------------------------------R........... r12 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0xfffffffffffffffa] + .DeE------------------------------------------------R. r4 = 0xff + .D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 155 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x7 + DeE---------------------------------------R............ r12 = 0x10000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0xfffffffffffffffc] + ..DeE------------------------------------------------R. r4 = 0x10000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 189 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x8 + DeE---------------------------------------R............ r12 = 0x1000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0xfffffffffffffffe] + ..DeE------------------------------------------------R. r4 = 0x1000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 219 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x9 + DeE---------------------------------------R............ r12 = 0xf000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r1 + 0] + ..DeE------------------------------------------------R. r4 = 0xf000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 250 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u16 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff + .D==================================================eER jump 563 if r2 != r4 +``` + +Gas simulation at offset 273 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffb + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u16 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0x10000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 563 if r2 != r4 +``` + +Gas simulation at offset 301 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 307 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0x1000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 563 if r3 != r4 +``` + +Gas simulation at offset 329 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 307 if r8 != r2 +``` + +Gas simulation at offset 338 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 344 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xf000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 563 if r3 != r4 +``` + +Gas simulation at offset 367 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 344 if r8 != r2 +``` + +Gas simulation at offset 376 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 382 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0x10000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + .D=================================================eER jump 563 if r3 != r4 +``` + +Gas simulation at offset 406 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 382 if r8 != r2 +``` + +Gas simulation at offset 415 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 421 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0x1000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 440 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 421 if r8 != r2 +``` + +Gas simulation at offset 449 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 455 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0xf000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 475 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 455 if r8 != r2 +``` + +Gas simulation at offset 484 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 490 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u16 [r10 + 0x2] + DeE-------------------------------------------------R. r4 = 0x10000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + .D=================================================eER jump 563 if r11 != r4 +``` + +Gas simulation at offset 511 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 490 if r8 != r2 +``` + +Gas simulation at offset 520 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u16 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 563 if r1 != r4 +``` + +Gas simulation at offset 540 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u16 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 563 if r1 != r4 +``` + +Gas simulation at offset 560 with total cost of 1: + +``` + DeER jump 564 if r5 != 0 +``` + +Gas simulation at offset 563 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 564 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lui + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 33 04 r4 = 0 + 20: ab 40 45 jump 89 if r0 != r4 + : @2 + 23: 33 05 03 r5 = 0x3 + 26: 33 00 00 f0 r0 = 0xfffffffffffff000 + 30: 99 00 01 r0 = r0 >>a 0x1 + 33: 33 04 00 f8 r4 = 0xfffffffffffff800 + 37: ab 40 34 jump 89 if r0 != r4 + : @3 + 40: 33 05 04 r5 = 0x4 + 43: 33 00 00 f0 ff 7f r0 = 0x7ffff000 + 49: 99 00 14 r0 = r0 >>a 0x14 + 52: 33 04 ff 07 r4 = 0x7ff + 56: ab 40 21 jump 89 if r0 != r4 + : @4 + 59: 33 05 05 r5 = 0x5 + 62: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 68: 99 00 14 r0 = r0 >>a 0x14 + 71: 33 04 00 f8 r4 = 0xfffffffffffff800 + 75: ab 40 0e jump 89 if r0 != r4 + : @5 + 78: 33 05 06 r5 = 0x6 + 81: 33 04 r4 = 0 + 83: 52 04 06 jump 89 if r4 != 0 + : @6 + 86: 52 05 04 jump 90 if r5 != 0 + : @7 + 89: 00 trap + : @8 + 90: 28 a6 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r5 = 0x6 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9945 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 2: + +``` + DeER. r5 = 0x2 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 89 if r0 != r4 +``` + +Gas simulation at offset 23 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0xfffffffffffff000 + D=eER. r0 = r0 >>a 0x1 + DeE-R. r4 = 0xfffffffffffff800 + .D=eER jump 89 if r0 != r4 +``` + +Gas simulation at offset 40 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x7ffff000 + D=eER. r0 = r0 >>a 0x14 + DeE-R. r4 = 0x7ff + .D=eER jump 89 if r0 != r4 +``` + +Gas simulation at offset 59 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffff80000000 + D=eER. r0 = r0 >>a 0x14 + DeE-R. r4 = 0xfffffffffffff800 + .D=eER jump 89 if r0 != r4 +``` + +Gas simulation at offset 78 with total cost of 2: + +``` + DeER. r5 = 0x6 + DeER. r4 = 0 + D=eER jump 89 if r4 != 0 +``` + +Gas simulation at offset 86 with total cost of 1: + +``` + DeER jump 90 if r5 != 0 +``` + +Gas simulation at offset 89 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 90 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lw + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x0c] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x08] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30002-0x30003 (0x1 bytes) = [0xff] + * 0x30005-0x30006 (0x1 bytes) = [0xff] + * 0x30007-0x30010 (0x9 bytes) = [0xff, 0xf0, 0x0f, 0xf0, 0x0f, 0x0f, 0xf0, 0x0f, 0xf0] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c 00 00 ff 00 r12 = 0xff0000 + 22: 83 cc ff 00 i32 r12 = r12 + 0xff + 26: 3a 01 00 00 01 r1 = u64 [0x10000] + 31: 81 1b r11 = i32 [r1 + 0] + 33: 33 04 00 00 ff 00 r4 = 0xff0000 + 39: 83 44 ff 00 i32 r4 = r4 + 0xff + 43: ab 4b 40 02 jump 619 if r11 != r4 + : @2 + 47: 02 unlikely + 48: 33 05 03 r5 = 0x3 + 51: 33 0c 00 00 01 ff r12 = 0xffffffffff010000 + 57: 83 cc 00 ff i32 r12 = r12 + 0xffffffffffffff00 + 61: 3a 01 00 00 01 r1 = u64 [0x10000] + 66: 81 1b 04 r11 = i32 [r1 + 0x4] + 69: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 75: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 79: ab 4b 1c 02 jump 619 if r11 != r4 + : @3 + 83: 02 unlikely + 84: 33 05 04 r5 = 0x4 + 87: 33 0c 00 10 f0 0f r12 = 0xff01000 + 93: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 96: 3a 01 00 00 01 r1 = u64 [0x10000] + 101: 81 1b 08 r11 = i32 [r1 + 0x8] + 104: 33 04 00 10 f0 0f r4 = 0xff01000 + 110: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 113: ab 4b fa 01 jump 619 if r11 != r4 + : @4 + 117: 02 unlikely + 118: 33 05 05 r5 = 0x5 + 121: 33 0c 00 f0 0f f0 r12 = 0xfffffffff00ff000 + 127: 83 cc 0f i32 r12 = r12 + 0xf + 130: 3a 01 00 00 01 r1 = u64 [0x10000] + 135: 81 1b 0c r11 = i32 [r1 + 0xc] + 138: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 144: 83 44 0f i32 r4 = r4 + 0xf + 147: ab 4b d8 01 jump 619 if r11 != r4 + : @5 + 151: 02 unlikely + 152: 33 05 06 r5 = 0x6 + 155: 33 0c 00 00 ff 00 r12 = 0xff0000 + 161: 83 cc ff 00 i32 r12 = r12 + 0xff + 165: 3a 01 08 00 01 r1 = u64 [0x10008] + 170: 81 1b f4 r11 = i32 [r1 + 0xfffffffffffffff4] + 173: 33 04 00 00 ff 00 r4 = 0xff0000 + 179: 83 44 ff 00 i32 r4 = r4 + 0xff + 183: ab 4b b4 01 jump 619 if r11 != r4 + : @6 + 187: 02 unlikely + 188: 33 05 07 r5 = 0x7 + 191: 33 0c 00 00 01 ff r12 = 0xffffffffff010000 + 197: 83 cc 00 ff i32 r12 = r12 + 0xffffffffffffff00 + 201: 3a 01 08 00 01 r1 = u64 [0x10008] + 206: 81 1b f8 r11 = i32 [r1 + 0xfffffffffffffff8] + 209: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 215: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 219: ab 4b 90 01 jump 619 if r11 != r4 + : @7 + 223: 02 unlikely + 224: 33 05 08 r5 = 0x8 + 227: 33 0c 00 10 f0 0f r12 = 0xff01000 + 233: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 236: 3a 01 08 00 01 r1 = u64 [0x10008] + 241: 81 1b fc r11 = i32 [r1 + 0xfffffffffffffffc] + 244: 33 04 00 10 f0 0f r4 = 0xff01000 + 250: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 253: ab 4b 6e 01 jump 619 if r11 != r4 + : @8 + 257: 02 unlikely + 258: 33 05 09 r5 = 0x9 + 261: 33 0c 00 f0 0f f0 r12 = 0xfffffffff00ff000 + 267: 83 cc 0f i32 r12 = r12 + 0xf + 270: 3a 01 08 00 01 r1 = u64 [0x10008] + 275: 81 1b r11 = i32 [r1 + 0] + 277: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 283: 83 44 0f i32 r4 = r4 + 0xf + 286: ab 4b 4d 01 jump 619 if r11 != r4 + : @9 + 290: 02 unlikely + 291: 33 05 0a r5 = 0xa + 294: 3a 00 00 00 01 r0 = u64 [0x10000] + 299: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 302: 81 02 20 r2 = i32 [r0 + 0x20] + 305: 33 04 00 00 ff 00 r4 = 0xff0000 + 311: 83 44 ff 00 i32 r4 = r4 + 0xff + 315: ab 42 30 01 jump 619 if r2 != r4 + : @10 + 319: 02 unlikely + 320: 33 05 0b r5 = 0xb + 323: 3a 00 00 00 01 r0 = u64 [0x10000] + 328: 95 00 fd r0 = r0 + 0xfffffffffffffffd + 331: 81 02 07 r2 = i32 [r0 + 0x7] + 334: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 340: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 344: ab 42 13 01 jump 619 if r2 != r4 + : @11 + 348: 33 05 0c r5 = 0xc + 351: 33 08 r8 = 0 + 353: 01 fallthrough + : @12 + 354: 02 unlikely + 355: 3a 0a 10 00 01 r10 = u64 [0x10010] + 360: 81 ab 04 r11 = i32 [r10 + 0x4] + 363: 64 b3 r3 = r11 + 365: 33 04 00 10 f0 0f r4 = 0xff01000 + 371: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 374: ab 43 f5 00 jump 619 if r3 != r4 + : @13 + 378: 95 88 01 r8 = r8 + 0x1 + 381: 33 02 02 r2 = 0x2 + 384: ab 28 e2 jump 354 if r8 != r2 + : @14 + 387: 33 05 0d r5 = 0xd + 390: 33 08 r8 = 0 + 392: 01 fallthrough + : @15 + 393: 02 unlikely + 394: 3a 0a 18 00 01 r10 = u64 [0x10018] + 399: 81 ab 04 r11 = i32 [r10 + 0x4] + 402: 64 b3 r3 = r11 + 404: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 410: 83 44 0f i32 r4 = r4 + 0xf + 413: ab 43 ce 00 jump 619 if r3 != r4 + : @16 + 417: 95 88 01 r8 = r8 + 0x1 + 420: 33 02 02 r2 = 0x2 + 423: ab 28 e2 jump 393 if r8 != r2 + : @17 + 426: 33 05 0e r5 = 0xe + 429: 33 08 r8 = 0 + 431: 01 fallthrough + : @18 + 432: 02 unlikely + 433: 3a 0a 00 00 01 r10 = u64 [0x10000] + 438: 81 ab 04 r11 = i32 [r10 + 0x4] + 441: 64 b3 r3 = r11 + 443: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 449: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 453: ab 43 a6 00 jump 619 if r3 != r4 + : @19 + 457: 95 88 01 r8 = r8 + 0x1 + 460: 33 02 02 r2 = 0x2 + 463: ab 28 e1 jump 432 if r8 != r2 + : @20 + 466: 33 05 0f r5 = 0xf + 469: 33 08 r8 = 0 + 471: 01 fallthrough + : @21 + 472: 02 unlikely + 473: 3a 0a 10 00 01 r10 = u64 [0x10010] + 478: 81 ab 04 r11 = i32 [r10 + 0x4] + 481: 33 04 00 10 f0 0f r4 = 0xff01000 + 487: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 490: ab 4b 81 00 jump 619 if r11 != r4 + : @22 + 494: 95 88 01 r8 = r8 + 0x1 + 497: 33 02 02 r2 = 0x2 + 500: ab 28 e4 jump 472 if r8 != r2 + : @23 + 503: 33 05 10 r5 = 0x10 + 506: 33 08 r8 = 0 + 508: 01 fallthrough + : @24 + 509: 02 unlikely + 510: 3a 0a 18 00 01 r10 = u64 [0x10018] + 515: 81 ab 04 r11 = i32 [r10 + 0x4] + 518: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 524: 83 44 0f i32 r4 = r4 + 0xf + 527: ab 4b 5c jump 619 if r11 != r4 + : @25 + 530: 95 88 01 r8 = r8 + 0x1 + 533: 33 02 02 r2 = 0x2 + 536: ab 28 e5 jump 509 if r8 != r2 + : @26 + 539: 33 05 11 r5 = 0x11 + 542: 33 08 r8 = 0 + 544: 01 fallthrough + : @27 + 545: 02 unlikely + 546: 3a 0a 00 00 01 r10 = u64 [0x10000] + 551: 81 ab 04 r11 = i32 [r10 + 0x4] + 554: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 560: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 564: ab 4b 37 jump 619 if r11 != r4 + : @28 + 567: 95 88 01 r8 = r8 + 0x1 + 570: 33 02 02 r2 = 0x2 + 573: ab 28 e4 jump 545 if r8 != r2 + : @29 + 576: 02 unlikely + 577: 33 05 12 r5 = 0x12 + 580: 3a 02 00 00 01 r2 = u64 [0x10000] + 585: 81 21 r1 = i32 [r2 + 0] + 587: 33 01 02 r1 = 0x2 + 590: 33 04 02 r4 = 0x2 + 593: ab 41 1a jump 619 if r1 != r4 + : @30 + 596: 02 unlikely + 597: 33 05 13 r5 = 0x13 + 600: 3a 02 00 00 01 r2 = u64 [0x10000] + 605: 81 21 r1 = i32 [r2 + 0] + 607: 33 01 02 r1 = 0x2 + 610: 33 04 02 r4 = 0x2 + 613: ab 41 06 jump 619 if r1 != r4 + : @31 + 616: 52 05 04 jump 620 if r5 != 0 + : @32 + 619: 00 trap + : @33 + 620: 28 94 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r3 = 0xffffffffff00ff00 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r11 = 0xffffffffff00ff00 (initially was 0x0) + * r12 = 0xfffffffff00ff00f (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8690 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 52: + +``` + DeER................................................... r5 = 0x2 + DeER................................................... r12 = 0xff0000 + D=eeER................................................. i32 r12 = r12 + 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0] + .DeE-------------------------------------------------R. r4 = 0xff0000 + ..DeeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x3 + DeE---------------------------------------R............ r12 = 0xffffffffff010000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x4] + ..DeE------------------------------------------------R. r4 = 0xffffffffff010000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 83 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x4 + DeE---------------------------------------R............ r12 = 0xff01000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x8] + ..DeE------------------------------------------------R. r4 = 0xff01000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 117 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x5 + DeE---------------------------------------R............ r12 = 0xfffffffff00ff000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0xc] + ..DeE------------------------------------------------R. r4 = 0xfffffffff00ff000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 151 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x6 + DeE---------------------------------------R............ r12 = 0xff0000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0xfffffffffffffff4] + ..DeE------------------------------------------------R. r4 = 0xff0000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 187 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x7 + DeE---------------------------------------R............ r12 = 0xffffffffff010000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0xfffffffffffffff8] + ..DeE------------------------------------------------R. r4 = 0xffffffffff010000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 223 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x8 + DeE---------------------------------------R............ r12 = 0xff01000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0xfffffffffffffffc] + ..DeE------------------------------------------------R. r4 = 0xff01000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 257 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x9 + DeE---------------------------------------R............ r12 = 0xfffffffff00ff000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0] + ..DeE------------------------------------------------R. r4 = 0xfffffffff00ff000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + ..D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 290 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i32 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff0000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 619 if r2 != r4 +``` + +Gas simulation at offset 319 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffd + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i32 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0xffffffffff010000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 619 if r2 != r4 +``` + +Gas simulation at offset 348 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 354 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xff01000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 619 if r3 != r4 +``` + +Gas simulation at offset 378 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 354 if r8 != r2 +``` + +Gas simulation at offset 387 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 393 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xfffffffff00ff000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 619 if r3 != r4 +``` + +Gas simulation at offset 417 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 393 if r8 != r2 +``` + +Gas simulation at offset 426 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 432 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xffffffffff010000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + .D=================================================eER jump 619 if r3 != r4 +``` + +Gas simulation at offset 457 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 432 if r8 != r2 +``` + +Gas simulation at offset 466 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 472 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0xff01000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 494 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 472 if r8 != r2 +``` + +Gas simulation at offset 503 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 509 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0xfffffffff00ff000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xf + .D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 530 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 509 if r8 != r2 +``` + +Gas simulation at offset 539 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 545 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0xffffffffff010000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff00 + .D=================================================eER jump 619 if r11 != r4 +``` + +Gas simulation at offset 567 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 545 if r8 != r2 +``` + +Gas simulation at offset 576 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i32 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 619 if r1 != r4 +``` + +Gas simulation at offset 596 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = i32 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 619 if r1 != r4 +``` + +Gas simulation at offset 616 with total cost of 1: + +``` + DeER jump 620 if r5 != 0 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 620 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_lwu + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x0c] + * 0x1000a-0x1000b (0x1 bytes) = [0x03] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10012-0x10013 (0x1 bytes) = [0x03] + * 0x10018-0x10019 (0x1 bytes) = [0x08] + * 0x1001a-0x1001b (0x1 bytes) = [0x03] + * 0x30000-0x30001 (0x1 bytes) = [0xff] + * 0x30002-0x30003 (0x1 bytes) = [0xff] + * 0x30005-0x30006 (0x1 bytes) = [0xff] + * 0x30007-0x30010 (0x9 bytes) = [0xff, 0xf0, 0x0f, 0xf0, 0x0f, 0x0f, 0xf0, 0x0f, 0xf0] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0c 00 00 ff 00 r12 = 0xff0000 + 22: 83 cc ff 00 i32 r12 = r12 + 0xff + 26: 3a 01 00 00 01 r1 = u64 [0x10000] + 31: 80 1b r11 = u32 [r1 + 0] + 33: 33 04 00 00 ff 00 r4 = 0xff0000 + 39: 83 44 ff 00 i32 r4 = r4 + 0xff + 43: ab 4b 8a 02 jump 693 if r11 != r4 + : @2 + 47: 33 05 03 r5 = 0x3 + 50: 33 0c 00 00 01 r12 = 0x10000 + 55: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 59: 97 cc 10 r12 = r12 << 0x10 + 62: 95 cc 00 ff r12 = r12 + 0xffffffffffffff00 + 66: 3a 01 00 00 01 r1 = u64 [0x10000] + 71: 80 1b 04 r11 = u32 [r1 + 0x4] + 74: 33 04 00 00 01 r4 = 0x10000 + 79: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 83: 97 44 10 r4 = r4 << 0x10 + 86: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 90: ab 4b 5b 02 jump 693 if r11 != r4 + : @3 + 94: 02 unlikely + 95: 33 05 04 r5 = 0x4 + 98: 33 0c 00 10 f0 0f r12 = 0xff01000 + 104: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 107: 3a 01 00 00 01 r1 = u64 [0x10000] + 112: 80 1b 08 r11 = u32 [r1 + 0x8] + 115: 33 04 00 10 f0 0f r4 = 0xff01000 + 121: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 124: ab 4b 39 02 jump 693 if r11 != r4 + : @4 + 128: 33 05 05 r5 = 0x5 + 131: 33 0c 00 00 0f r12 = 0xf0000 + 136: 83 cc ff 00 i32 r12 = r12 + 0xff + 140: 97 cc 0c r12 = r12 << 0xc + 143: 95 cc 0f r12 = r12 + 0xf + 146: 3a 01 00 00 01 r1 = u64 [0x10000] + 151: 80 1b 0c r11 = u32 [r1 + 0xc] + 154: 33 04 00 00 0f r4 = 0xf0000 + 159: 83 44 ff 00 i32 r4 = r4 + 0xff + 163: 97 44 0c r4 = r4 << 0xc + 166: 95 44 0f r4 = r4 + 0xf + 169: ab 4b 0c 02 jump 693 if r11 != r4 + : @5 + 173: 02 unlikely + 174: 33 05 06 r5 = 0x6 + 177: 33 0c 00 00 ff 00 r12 = 0xff0000 + 183: 83 cc ff 00 i32 r12 = r12 + 0xff + 187: 3a 01 08 00 01 r1 = u64 [0x10008] + 192: 80 1b f4 r11 = u32 [r1 + 0xfffffffffffffff4] + 195: 33 04 00 00 ff 00 r4 = 0xff0000 + 201: 83 44 ff 00 i32 r4 = r4 + 0xff + 205: ab 4b e8 01 jump 693 if r11 != r4 + : @6 + 209: 33 05 07 r5 = 0x7 + 212: 33 0c 00 00 01 r12 = 0x10000 + 217: 83 cc 01 ff i32 r12 = r12 + 0xffffffffffffff01 + 221: 97 cc 10 r12 = r12 << 0x10 + 224: 95 cc 00 ff r12 = r12 + 0xffffffffffffff00 + 228: 3a 01 08 00 01 r1 = u64 [0x10008] + 233: 80 1b f8 r11 = u32 [r1 + 0xfffffffffffffff8] + 236: 33 04 00 00 01 r4 = 0x10000 + 241: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 245: 97 44 10 r4 = r4 << 0x10 + 248: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 252: ab 4b b9 01 jump 693 if r11 != r4 + : @7 + 256: 02 unlikely + 257: 33 05 08 r5 = 0x8 + 260: 33 0c 00 10 f0 0f r12 = 0xff01000 + 266: 83 cc f0 i32 r12 = r12 + 0xfffffffffffffff0 + 269: 3a 01 08 00 01 r1 = u64 [0x10008] + 274: 80 1b fc r11 = u32 [r1 + 0xfffffffffffffffc] + 277: 33 04 00 10 f0 0f r4 = 0xff01000 + 283: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 286: ab 4b 97 01 jump 693 if r11 != r4 + : @8 + 290: 33 05 09 r5 = 0x9 + 293: 33 0c 00 00 0f r12 = 0xf0000 + 298: 83 cc ff 00 i32 r12 = r12 + 0xff + 302: 97 cc 0c r12 = r12 << 0xc + 305: 95 cc 0f r12 = r12 + 0xf + 308: 3a 01 08 00 01 r1 = u64 [0x10008] + 313: 80 1b r11 = u32 [r1 + 0] + 315: 33 04 00 00 0f r4 = 0xf0000 + 320: 83 44 ff 00 i32 r4 = r4 + 0xff + 324: 97 44 0c r4 = r4 << 0xc + 327: 95 44 0f r4 = r4 + 0xf + 330: ab 4b 6b 01 jump 693 if r11 != r4 + : @9 + 334: 02 unlikely + 335: 33 05 0a r5 = 0xa + 338: 3a 00 00 00 01 r0 = u64 [0x10000] + 343: 95 00 e0 r0 = r0 + 0xffffffffffffffe0 + 346: 80 02 20 r2 = u32 [r0 + 0x20] + 349: 33 04 00 00 ff 00 r4 = 0xff0000 + 355: 83 44 ff 00 i32 r4 = r4 + 0xff + 359: ab 42 4e 01 jump 693 if r2 != r4 + : @10 + 363: 02 unlikely + 364: 33 05 0b r5 = 0xb + 367: 3a 00 00 00 01 r0 = u64 [0x10000] + 372: 95 00 fd r0 = r0 + 0xfffffffffffffffd + 375: 80 02 07 r2 = u32 [r0 + 0x7] + 378: 33 04 00 00 01 r4 = 0x10000 + 383: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 387: 97 44 10 r4 = r4 << 0x10 + 390: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 394: ab 42 2b 01 jump 693 if r2 != r4 + : @11 + 398: 33 05 0c r5 = 0xc + 401: 33 08 r8 = 0 + 403: 01 fallthrough + : @12 + 404: 02 unlikely + 405: 3a 0a 10 00 01 r10 = u64 [0x10010] + 410: 80 ab 04 r11 = u32 [r10 + 0x4] + 413: 64 b3 r3 = r11 + 415: 33 04 00 10 f0 0f r4 = 0xff01000 + 421: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 424: ab 43 0d 01 jump 693 if r3 != r4 + : @13 + 428: 95 88 01 r8 = r8 + 0x1 + 431: 33 02 02 r2 = 0x2 + 434: ab 28 e2 jump 404 if r8 != r2 + : @14 + 437: 33 05 0d r5 = 0xd + 440: 33 08 r8 = 0 + 442: 01 fallthrough + : @15 + 443: 02 unlikely + 444: 3a 0a 18 00 01 r10 = u64 [0x10018] + 449: 80 ab 04 r11 = u32 [r10 + 0x4] + 452: 64 b3 r3 = r11 + 454: 33 04 00 00 0f r4 = 0xf0000 + 459: 83 44 ff 00 i32 r4 = r4 + 0xff + 463: 97 44 0c r4 = r4 << 0xc + 466: 95 44 0f r4 = r4 + 0xf + 469: ab 43 e0 00 jump 693 if r3 != r4 + : @16 + 473: 95 88 01 r8 = r8 + 0x1 + 476: 33 02 02 r2 = 0x2 + 479: ab 28 dc jump 443 if r8 != r2 + : @17 + 482: 33 05 0e r5 = 0xe + 485: 33 08 r8 = 0 + 487: 01 fallthrough + : @18 + 488: 02 unlikely + 489: 3a 0a 00 00 01 r10 = u64 [0x10000] + 494: 80 ab 04 r11 = u32 [r10 + 0x4] + 497: 64 b3 r3 = r11 + 499: 33 04 00 00 01 r4 = 0x10000 + 504: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 508: 97 44 10 r4 = r4 << 0x10 + 511: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 515: ab 43 b2 00 jump 693 if r3 != r4 + : @19 + 519: 95 88 01 r8 = r8 + 0x1 + 522: 33 02 02 r2 = 0x2 + 525: ab 28 db jump 488 if r8 != r2 + : @20 + 528: 33 05 0f r5 = 0xf + 531: 33 08 r8 = 0 + 533: 01 fallthrough + : @21 + 534: 02 unlikely + 535: 3a 0a 10 00 01 r10 = u64 [0x10010] + 540: 80 ab 04 r11 = u32 [r10 + 0x4] + 543: 33 04 00 10 f0 0f r4 = 0xff01000 + 549: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 552: ab 4b 8d 00 jump 693 if r11 != r4 + : @22 + 556: 95 88 01 r8 = r8 + 0x1 + 559: 33 02 02 r2 = 0x2 + 562: ab 28 e4 jump 534 if r8 != r2 + : @23 + 565: 33 05 10 r5 = 0x10 + 568: 33 08 r8 = 0 + 570: 01 fallthrough + : @24 + 571: 02 unlikely + 572: 3a 0a 18 00 01 r10 = u64 [0x10018] + 577: 80 ab 04 r11 = u32 [r10 + 0x4] + 580: 33 04 00 00 0f r4 = 0xf0000 + 585: 83 44 ff 00 i32 r4 = r4 + 0xff + 589: 97 44 0c r4 = r4 << 0xc + 592: 95 44 0f r4 = r4 + 0xf + 595: ab 4b 62 jump 693 if r11 != r4 + : @25 + 598: 95 88 01 r8 = r8 + 0x1 + 601: 33 02 02 r2 = 0x2 + 604: ab 28 df jump 571 if r8 != r2 + : @26 + 607: 33 05 11 r5 = 0x11 + 610: 33 08 r8 = 0 + 612: 01 fallthrough + : @27 + 613: 02 unlikely + 614: 3a 0a 00 00 01 r10 = u64 [0x10000] + 619: 80 ab 04 r11 = u32 [r10 + 0x4] + 622: 33 04 00 00 01 r4 = 0x10000 + 627: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 631: 97 44 10 r4 = r4 << 0x10 + 634: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 638: ab 4b 37 jump 693 if r11 != r4 + : @28 + 641: 95 88 01 r8 = r8 + 0x1 + 644: 33 02 02 r2 = 0x2 + 647: ab 28 de jump 613 if r8 != r2 + : @29 + 650: 02 unlikely + 651: 33 05 12 r5 = 0x12 + 654: 3a 02 00 00 01 r2 = u64 [0x10000] + 659: 80 21 r1 = u32 [r2 + 0] + 661: 33 01 02 r1 = 0x2 + 664: 33 04 02 r4 = 0x2 + 667: ab 41 1a jump 693 if r1 != r4 + : @30 + 670: 02 unlikely + 671: 33 05 13 r5 = 0x13 + 674: 3a 02 00 00 01 r2 = u64 [0x10000] + 679: 80 21 r1 = u32 [r2 + 0] + 681: 33 01 02 r1 = 0x2 + 684: 33 04 02 r4 = 0x2 + 687: ab 41 06 jump 693 if r1 != r4 + : @31 + 690: 52 05 04 jump 694 if r5 != 0 + : @32 + 693: 00 trap + : @33 + 694: 28 4a fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2 (initially was 0x0) + * r2 = 0x30000 (initially was 0x0) + * r3 = 0xff00ff00 (initially was 0x0) + * r4 = 0x2 (initially was 0x0) + * r5 = 0x13 (initially was 0x0) + * r8 = 0x2 (initially was 0x0) + * r10 = 0x30000 (initially was 0x0) + * r11 = 0xff00ff00 (initially was 0x0) + * r12 = 0xf00ff00f (initially was 0x0) + +The memory contents after execution should be unchanged. + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8690 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 52: + +``` + DeER................................................... r5 = 0x2 + DeER................................................... r12 = 0xff0000 + D=eeER................................................. i32 r12 = r12 + 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0] + .DeE-------------------------------------------------R. r4 = 0xff0000 + ..DeeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 52: + +``` + DeER................................................... r5 = 0x3 + DeER................................................... r12 = 0x10000 + D=eeER................................................. i32 r12 = r12 + 0xffffffffffffff01 + .D==eER................................................ r12 = r12 << 0x10 + .D===eER............................................... r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0x4] + ..DeE------------------------------------------------R. r4 = 0x10000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ..D===eE---------------------------------------------R. r4 = r4 << 0x10 + ...D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ...D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 94 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x4 + DeE---------------------------------------R............ r12 = 0xff01000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0x8] + ..DeE------------------------------------------------R. r4 = 0xff01000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 52: + +``` + DeER................................................... r5 = 0x5 + DeER................................................... r12 = 0xf0000 + D=eeER................................................. i32 r12 = r12 + 0xff + .D==eER................................................ r12 = r12 << 0xc + .D===eER............................................... r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10000] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0xc] + ..DeE------------------------------------------------R. r4 = 0xf0000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ..D===eE---------------------------------------------R. r4 = r4 << 0xc + ...D===eE--------------------------------------------R. r4 = r4 + 0xf + ...D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 173 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x6 + DeE---------------------------------------R............ r12 = 0xff0000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0xfffffffffffffff4] + ..DeE------------------------------------------------R. r4 = 0xff0000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 209 with total cost of 52: + +``` + DeER................................................... r5 = 0x7 + DeER................................................... r12 = 0x10000 + D=eeER................................................. i32 r12 = r12 + 0xffffffffffffff01 + .D==eER................................................ r12 = r12 << 0x10 + .D===eER............................................... r12 = r12 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0xfffffffffffffff8] + ..DeE------------------------------------------------R. r4 = 0x10000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ..D===eE---------------------------------------------R. r4 = r4 << 0x10 + ...D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ...D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 256 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0x8 + DeE---------------------------------------R............ r12 = 0xff01000 + .DeeE-------------------------------------R............ i32 r12 = r12 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0xfffffffffffffffc] + ..DeE------------------------------------------------R. r4 = 0xff01000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + ..D=================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 290 with total cost of 52: + +``` + DeER................................................... r5 = 0x9 + DeER................................................... r12 = 0xf0000 + D=eeER................................................. i32 r12 = r12 + 0xff + .D==eER................................................ r12 = r12 << 0xc + .D===eER............................................... r12 = r12 + 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r1 = u64 [0x10008] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r1 + 0] + ..DeE------------------------------------------------R. r4 = 0xf0000 + ..D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + ..D===eE---------------------------------------------R. r4 = r4 << 0xc + ...D===eE--------------------------------------------R. r4 = r4 + 0xf + ...D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 334 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u32 [r0 + 0x20] + .DeE-------------------------------------------------R. r4 = 0xff0000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xff + ..D=================================================eER jump 693 if r2 != r4 +``` + +Gas simulation at offset 363 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r0 = u64 [0x10000] + D=========================eE--------------R............ r0 = r0 + 0xfffffffffffffffd + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u32 [r0 + 0x7] + .DeE-------------------------------------------------R. r4 = 0x10000 + .D=eeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + ..D==eE----------------------------------------------R. r4 = r4 << 0x10 + ..D===eE---------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ..D=================================================eER jump 693 if r2 != r4 +``` + +Gas simulation at offset 398 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 404 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xff01000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 693 if r3 != r4 +``` + +Gas simulation at offset 428 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 404 if r8 != r2 +``` + +Gas simulation at offset 437 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 443 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0xf0000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xff + .D===eE---------------------------------------------R. r4 = r4 << 0xc + ..D===eE--------------------------------------------R. r4 = r4 + 0xf + ..D================================================eER jump 693 if r3 != r4 +``` + +Gas simulation at offset 473 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 443 if r8 != r2 +``` + +Gas simulation at offset 482 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 488 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + D..................................................... r3 = r11 + .DeE------------------------------------------------R. r4 = 0x10000 + .D=eeE----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D===eE---------------------------------------------R. r4 = r4 << 0x10 + ..D===eE--------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ..D================================================eER jump 693 if r3 != r4 +``` + +Gas simulation at offset 519 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 488 if r8 != r2 +``` + +Gas simulation at offset 528 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 534 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0xff01000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffff0 + .D=================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 556 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 534 if r8 != r2 +``` + +Gas simulation at offset 565 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 571 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10018] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0xf0000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xff + .D==eE----------------------------------------------R. r4 = r4 << 0xc + .D===eE---------------------------------------------R. r4 = r4 + 0xf + ..D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 598 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 571 if r8 != r2 +``` + +Gas simulation at offset 607 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 613 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u32 [r10 + 0x4] + DeE-------------------------------------------------R. r4 = 0x10000 + .DeeE-----------------------------------------------R. i32 r4 = r4 + 0xffffffffffffff01 + .D==eE----------------------------------------------R. r4 = r4 << 0x10 + .D===eE---------------------------------------------R. r4 = r4 + 0xffffffffffffff00 + ..D================================================eER jump 693 if r11 != r4 +``` + +Gas simulation at offset 641 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r2 = 0x2 + D=eER jump 613 if r8 != r2 +``` + +Gas simulation at offset 650 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u32 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 693 if r1 != r4 +``` + +Gas simulation at offset 670 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r1 = u32 [r2 + 0] + .DeE------------------------------------------------R r1 = 0x2 + .DeE------------------------------------------------R r4 = 0x2 + .D=eE-----------------------------------------------R jump 693 if r1 != r4 +``` + +Gas simulation at offset 690 with total cost of 1: + +``` + DeER jump 694 if r5 != 0 +``` + +Gas simulation at offset 693 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 694 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_ma_data + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x3017f (0x17e bytes) = [0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 3a 05 00 00 01 r5 = u64 [0x10000] + 18: 33 0c 01 r12 = 0x1 + 21: 33 03 01 02 r3 = 0x201 + 25: 7f 54 01 r4 = i16 [r5 + 0x1] + 28: aa 43 06 jump 34 if r3 == r4 + : @2 + 31: 28 45 1a jump 6756 + : @3 + 34: 02 unlikely + 35: 33 0c 02 r12 = 0x2 + 38: 33 03 01 02 r3 = 0x201 + 42: 7e 54 01 r4 = u16 [r5 + 0x1] + 45: aa 43 06 jump 51 if r3 == r4 + : @4 + 48: 28 34 1a jump 6756 + : @5 + 51: 02 unlikely + 52: 33 0c 03 r12 = 0x3 + 55: 33 03 00 00 03 04 r3 = 0x4030000 + 61: 83 33 01 02 i32 r3 = r3 + 0x201 + 65: 81 54 01 r4 = i32 [r5 + 0x1] + 68: aa 43 06 jump 74 if r3 == r4 + : @6 + 71: 28 1d 1a jump 6756 + : @7 + 74: 02 unlikely + 75: 33 0c 04 r12 = 0x4 + 78: 33 03 00 00 04 05 r3 = 0x5040000 + 84: 83 33 02 03 i32 r3 = r3 + 0x302 + 88: 81 54 02 r4 = i32 [r5 + 0x2] + 91: aa 43 06 jump 97 if r3 == r4 + : @8 + 94: 28 06 1a jump 6756 + : @9 + 97: 02 unlikely + 98: 33 0c 05 r12 = 0x5 + 101: 33 03 00 00 05 06 r3 = 0x6050000 + 107: 83 33 03 04 i32 r3 = r3 + 0x403 + 111: 81 54 03 r4 = i32 [r5 + 0x3] + 114: aa 43 06 jump 120 if r3 == r4 + : @10 + 117: 28 ef 19 jump 6756 + : @11 + 120: 02 unlikely + 121: 33 0c 06 r12 = 0x6 + 124: 33 03 00 00 03 04 r3 = 0x4030000 + 130: 83 33 01 02 i32 r3 = r3 + 0x201 + 134: 80 54 01 r4 = u32 [r5 + 0x1] + 137: aa 43 06 jump 143 if r3 == r4 + : @12 + 140: 28 d8 19 jump 6756 + : @13 + 143: 02 unlikely + 144: 33 0c 07 r12 = 0x7 + 147: 33 03 00 00 04 05 r3 = 0x5040000 + 153: 83 33 02 03 i32 r3 = r3 + 0x302 + 157: 80 54 02 r4 = u32 [r5 + 0x2] + 160: aa 43 06 jump 166 if r3 == r4 + : @14 + 163: 28 c1 19 jump 6756 + : @15 + 166: 02 unlikely + 167: 33 0c 08 r12 = 0x8 + 170: 33 03 00 00 05 06 r3 = 0x6050000 + 176: 83 33 03 04 i32 r3 = r3 + 0x403 + 180: 80 54 03 r4 = u32 [r5 + 0x3] + 183: aa 43 06 jump 189 if r3 == r4 + : @16 + 186: 28 aa 19 jump 6756 + : @17 + 189: 02 unlikely + 190: 33 0c 09 r12 = 0x9 + 193: 33 03 00 00 07 08 r3 = 0x8070000 + 199: 83 33 05 06 i32 r3 = r3 + 0x605 + 203: 97 33 10 r3 = r3 << 0x10 + 206: 95 33 03 04 r3 = r3 + 0x403 + 210: 97 33 10 r3 = r3 << 0x10 + 213: 95 33 01 02 r3 = r3 + 0x201 + 217: 82 54 01 r4 = u64 [r5 + 0x1] + 220: aa 43 06 jump 226 if r3 == r4 + : @18 + 223: 28 85 19 jump 6756 + : @19 + 226: 02 unlikely + 227: 33 0c 0a r12 = 0xa + 230: 33 03 00 00 84 04 r3 = 0x4840000 + 236: 83 33 83 03 i32 r3 = r3 + 0x383 + 240: 97 33 0f r3 = r3 << 0xf + 243: 95 33 41 01 r3 = r3 + 0x141 + 247: 97 33 12 r3 = r3 << 0x12 + 250: 95 33 02 03 r3 = r3 + 0x302 + 254: 82 54 02 r4 = u64 [r5 + 0x2] + 257: aa 43 06 jump 263 if r3 == r4 + : @20 + 260: 28 60 19 jump 6756 + : @21 + 263: 02 unlikely + 264: 33 0c 0b r12 = 0xb + 267: 33 03 00 10 09 0a r3 = 0xa091000 + 273: 83 33 07 f8 i32 r3 = r3 + 0xfffffffffffff807 + 277: 97 33 10 r3 = r3 << 0x10 + 280: 95 33 05 06 r3 = r3 + 0x605 + 284: 97 33 10 r3 = r3 << 0x10 + 287: 95 33 03 04 r3 = r3 + 0x403 + 291: 82 54 03 r4 = u64 [r5 + 0x3] + 294: aa 43 06 jump 300 if r3 == r4 + : @22 + 297: 28 3b 19 jump 6756 + : @23 + 300: 02 unlikely + 301: 33 0c 0c r12 = 0xc + 304: 33 03 00 40 61 01 r3 = 0x1614000 + 310: 83 33 21 01 i32 r3 = r3 + 0x121 + 314: 97 33 12 r3 = r3 << 0x12 + 317: 95 33 83 03 r3 = r3 + 0x383 + 321: 97 33 11 r3 = r3 << 0x11 + 324: 95 33 04 05 r3 = r3 + 0x504 + 328: 82 54 04 r4 = u64 [r5 + 0x4] + 331: aa 43 06 jump 337 if r3 == r4 + : @24 + 334: 28 16 19 jump 6756 + : @25 + 337: 33 0c 0d r12 = 0xd + 340: 33 03 00 00 06 r3 = 0x60000 + 345: 83 33 85 05 i32 r3 = r3 + 0x585 + 349: 97 33 0d r3 = r3 << 0xd + 352: 95 33 91 00 r3 = r3 + 0x91 + 356: 97 33 0c r3 = r3 << 0xc + 359: 95 33 07 f8 r3 = r3 + 0xfffffffffffff807 + 363: 97 33 10 r3 = r3 << 0x10 + 366: 95 33 05 06 r3 = r3 + 0x605 + 370: 82 54 05 r4 = u64 [r5 + 0x5] + 373: aa 43 06 jump 379 if r3 == r4 + : @26 + 376: 28 ec 18 jump 6756 + : @27 + 379: 02 unlikely + 380: 33 0c 0e r12 = 0xe + 383: 33 03 00 00 86 06 r3 = 0x6860000 + 389: 83 33 85 05 i32 r3 = r3 + 0x585 + 393: 97 33 0e r3 = r3 << 0xe + 396: 95 33 21 01 r3 = r3 + 0x121 + 400: 97 33 13 r3 = r3 << 0x13 + 403: 95 33 06 07 r3 = r3 + 0x706 + 407: 82 54 06 r4 = u64 [r5 + 0x6] + 410: aa 43 06 jump 416 if r3 == r4 + : @28 + 413: 28 c7 18 jump 6756 + : @29 + 416: 33 0c 0f r12 = 0xf + 419: 33 03 00 80 03 r3 = 0x38000 + 424: 83 33 43 03 i32 r3 = r3 + 0x343 + 428: 97 33 11 r3 = r3 << 0x11 + 431: 95 33 85 05 r3 = r3 + 0x585 + 435: 97 33 0d r3 = r3 << 0xd + 438: 95 33 91 00 r3 = r3 + 0x91 + 442: 97 33 0c r3 = r3 << 0xc + 445: 95 33 07 f8 r3 = r3 + 0xfffffffffffff807 + 449: 82 54 07 r4 = u64 [r5 + 0x7] + 452: aa 43 06 jump 458 if r3 == r4 + : @30 + 455: 28 9d 18 jump 6756 + : @31 + 458: 02 unlikely + 459: 33 0c 10 r12 = 0x10 + 462: 33 03 00 20 r3 = 0x2000 + 466: 83 33 1f i32 r3 = r3 + 0x1f + 469: 7f 54 1f r4 = i16 [r5 + 0x1f] + 472: aa 43 06 jump 478 if r3 == r4 + : @32 + 475: 28 89 18 jump 6756 + : @33 + 478: 02 unlikely + 479: 33 0c 11 r12 = 0x11 + 482: 33 03 00 20 r3 = 0x2000 + 486: 83 33 1f i32 r3 = r3 + 0x1f + 489: 7e 54 1f r4 = u16 [r5 + 0x1f] + 492: aa 43 06 jump 498 if r3 == r4 + : @34 + 495: 28 75 18 jump 6756 + : @35 + 498: 02 unlikely + 499: 33 0c 12 r12 = 0x12 + 502: 33 03 00 20 1f 20 r3 = 0x201f2000 + 508: 83 33 1d fe i32 r3 = r3 + 0xfffffffffffffe1d + 512: 81 54 1d r4 = i32 [r5 + 0x1d] + 515: aa 43 06 jump 521 if r3 == r4 + : @36 + 518: 28 5e 18 jump 6756 + : @37 + 521: 02 unlikely + 522: 33 0c 13 r12 = 0x13 + 525: 33 03 00 20 20 21 r3 = 0x21202000 + 531: 83 33 1e ff i32 r3 = r3 + 0xffffffffffffff1e + 535: 81 54 1e r4 = i32 [r5 + 0x1e] + 538: aa 43 06 jump 544 if r3 == r4 + : @38 + 541: 28 47 18 jump 6756 + : @39 + 544: 02 unlikely + 545: 33 0c 14 r12 = 0x14 + 548: 33 03 00 20 21 22 r3 = 0x22212000 + 554: 83 33 1f i32 r3 = r3 + 0x1f + 557: 81 54 1f r4 = i32 [r5 + 0x1f] + 560: aa 43 06 jump 566 if r3 == r4 + : @40 + 563: 28 31 18 jump 6756 + : @41 + 566: 02 unlikely + 567: 33 0c 15 r12 = 0x15 + 570: 33 03 00 20 1f 20 r3 = 0x201f2000 + 576: 83 33 1d fe i32 r3 = r3 + 0xfffffffffffffe1d + 580: 80 54 1d r4 = u32 [r5 + 0x1d] + 583: aa 43 06 jump 589 if r3 == r4 + : @42 + 586: 28 1a 18 jump 6756 + : @43 + 589: 02 unlikely + 590: 33 0c 16 r12 = 0x16 + 593: 33 03 00 20 20 21 r3 = 0x21202000 + 599: 83 33 1e ff i32 r3 = r3 + 0xffffffffffffff1e + 603: 80 54 1e r4 = u32 [r5 + 0x1e] + 606: aa 43 06 jump 612 if r3 == r4 + : @44 + 609: 28 03 18 jump 6756 + : @45 + 612: 02 unlikely + 613: 33 0c 17 r12 = 0x17 + 616: 33 03 00 20 21 22 r3 = 0x22212000 + 622: 83 33 1f i32 r3 = r3 + 0x1f + 625: 80 54 1f r4 = u32 [r5 + 0x1f] + 628: aa 43 06 jump 634 if r3 == r4 + : @46 + 631: 28 ed 17 jump 6756 + : @47 + 634: 33 0c 18 r12 = 0x18 + 637: 33 03 00 10 10 r3 = 0x101000 + 642: 83 33 8f i32 r3 = r3 + 0xffffffffffffff8f + 645: 97 33 0f r3 = r3 << 0xf + 648: 95 33 47 07 r3 = r3 + 0x747 + 652: 97 33 0d r3 = r3 << 0xd + 655: 95 33 d9 00 r3 = r3 + 0xd9 + 659: 97 33 0d r3 = r3 << 0xd + 662: 95 33 19 fa r3 = r3 + 0xfffffffffffffa19 + 666: 82 54 19 r4 = u64 [r5 + 0x19] + 669: aa 43 06 jump 675 if r3 == r4 + : @48 + 672: 28 c4 17 jump 6756 + : @49 + 675: 33 0c 19 r12 = 0x19 + 678: 33 03 00 00 09 01 r3 = 0x1090000 + 684: 83 33 f9 00 i32 r3 = r3 + 0xf9 + 688: 97 33 0c r3 = r3 << 0xc + 691: 95 33 0f ff r3 = r3 + 0xffffffffffffff0f + 695: 97 33 0c r3 = r3 << 0xc + 698: 95 33 e1 f8 r3 = r3 + 0xfffffffffffff8e1 + 702: 97 33 0d r3 = r3 << 0xd + 705: 95 33 1a fb r3 = r3 + 0xfffffffffffffb1a + 709: 82 54 1a r4 = u64 [r5 + 0x1a] + 712: aa 43 06 jump 718 if r3 == r4 + : @50 + 715: 28 99 17 jump 6756 + : @51 + 718: 33 0c 1a r12 = 0x1a + 721: 33 03 00 10 11 01 r3 = 0x1111000 + 727: 83 33 01 f9 i32 r3 = r3 + 0xfffffffffffff901 + 731: 97 33 0c r3 = r3 << 0xc + 734: 95 33 8f r3 = r3 + 0xffffffffffffff8f + 737: 97 33 0c r3 = r3 << 0xc + 740: 95 33 e9 00 r3 = r3 + 0xe9 + 744: 97 33 0d r3 = r3 << 0xd + 747: 95 33 1b fc r3 = r3 + 0xfffffffffffffc1b + 751: 82 54 1b r4 = u64 [r5 + 0x1b] + 754: aa 43 06 jump 760 if r3 == r4 + : @52 + 757: 28 6f 17 jump 6756 + : @53 + 760: 33 0c 1b r12 = 0x1b + 763: 33 03 00 90 11 r3 = 0x119000 + 768: 83 33 11 01 i32 r3 = r3 + 0x111 + 772: 97 33 0c r3 = r3 << 0xc + 775: 95 33 01 f9 r3 = r3 + 0xfffffffffffff901 + 779: 97 33 10 r3 = r3 << 0x10 + 782: 95 33 f1 f8 r3 = r3 + 0xfffffffffffff8f1 + 786: 97 33 0d r3 = r3 << 0xd + 789: 95 33 1c fd r3 = r3 + 0xfffffffffffffd1c + 793: 82 54 1c r4 = u64 [r5 + 0x1c] + 796: aa 43 06 jump 802 if r3 == r4 + : @54 + 799: 28 45 17 jump 6756 + : @55 + 802: 33 0c 1c r12 = 0x1c + 805: 33 03 00 10 12 r3 = 0x121000 + 810: 83 33 91 01 i32 r3 = r3 + 0x191 + 814: 97 33 0c r3 = r3 << 0xc + 817: 95 33 09 01 r3 = r3 + 0x109 + 821: 97 33 10 r3 = r3 << 0x10 + 824: 95 33 f9 00 r3 = r3 + 0xf9 + 828: 97 33 0d r3 = r3 << 0xd + 831: 95 33 1d fe r3 = r3 + 0xfffffffffffffe1d + 835: 82 54 1d r4 = u64 [r5 + 0x1d] + 838: aa 43 06 jump 844 if r3 == r4 + : @56 + 841: 28 1b 17 jump 6756 + : @57 + 844: 33 0c 1d r12 = 0x1d + 847: 33 03 00 20 29 01 r3 = 0x1292000 + 853: 83 33 19 01 i32 r3 = r3 + 0x119 + 857: 97 33 0c r3 = r3 << 0xc + 860: 95 33 11 01 r3 = r3 + 0x111 + 864: 97 33 0c r3 = r3 << 0xc + 867: 95 33 01 f9 r3 = r3 + 0xfffffffffffff901 + 871: 97 33 0d r3 = r3 << 0xd + 874: 95 33 1e ff r3 = r3 + 0xffffffffffffff1e + 878: 82 54 1e r4 = u64 [r5 + 0x1e] + 881: aa 43 06 jump 887 if r3 == r4 + : @58 + 884: 28 f0 16 jump 6756 + : @59 + 887: 33 0c 1e r12 = 0x1e + 890: 33 03 00 30 31 01 r3 = 0x1313000 + 896: 83 33 21 f9 i32 r3 = r3 + 0xfffffffffffff921 + 900: 97 33 0c r3 = r3 << 0xc + 903: 95 33 91 01 r3 = r3 + 0x191 + 907: 97 33 0c r3 = r3 << 0xc + 910: 95 33 09 01 r3 = r3 + 0x109 + 914: 97 33 0d r3 = r3 << 0xd + 917: 95 33 1f r3 = r3 + 0x1f + 920: 82 54 1f r4 = u64 [r5 + 0x1f] + 923: aa 43 06 jump 929 if r3 == r4 + : @60 + 926: 28 c6 16 jump 6756 + : @61 + 929: 02 unlikely + 930: 33 0c 1f r12 = 0x1f + 933: 33 03 00 40 r3 = 0x4000 + 937: 83 33 3f i32 r3 = r3 + 0x3f + 940: 7f 54 3f r4 = i16 [r5 + 0x3f] + 943: aa 43 06 jump 949 if r3 == r4 + : @62 + 946: 28 b2 16 jump 6756 + : @63 + 949: 02 unlikely + 950: 33 0c 20 r12 = 0x20 + 953: 33 03 00 40 r3 = 0x4000 + 957: 83 33 3f i32 r3 = r3 + 0x3f + 960: 7e 54 3f r4 = u16 [r5 + 0x3f] + 963: aa 43 06 jump 969 if r3 == r4 + : @64 + 966: 28 9e 16 jump 6756 + : @65 + 969: 02 unlikely + 970: 33 0c 21 r12 = 0x21 + 973: 33 03 00 40 3f 40 r3 = 0x403f4000 + 979: 83 33 3d fe i32 r3 = r3 + 0xfffffffffffffe3d + 983: 81 54 3d r4 = i32 [r5 + 0x3d] + 986: aa 43 06 jump 992 if r3 == r4 + : @66 + 989: 28 87 16 jump 6756 + : @67 + 992: 02 unlikely + 993: 33 0c 22 r12 = 0x22 + 996: 33 03 00 40 40 41 r3 = 0x41404000 + 1002: 83 33 3e ff i32 r3 = r3 + 0xffffffffffffff3e + 1006: 81 54 3e r4 = i32 [r5 + 0x3e] + 1009: aa 43 06 jump 1015 if r3 == r4 + : @68 + 1012: 28 70 16 jump 6756 + : @69 + 1015: 02 unlikely + 1016: 33 0c 23 r12 = 0x23 + 1019: 33 03 00 40 41 42 r3 = 0x42414000 + 1025: 83 33 3f i32 r3 = r3 + 0x3f + 1028: 81 54 3f r4 = i32 [r5 + 0x3f] + 1031: aa 43 06 jump 1037 if r3 == r4 + : @70 + 1034: 28 5a 16 jump 6756 + : @71 + 1037: 02 unlikely + 1038: 33 0c 24 r12 = 0x24 + 1041: 33 03 00 40 3f 40 r3 = 0x403f4000 + 1047: 83 33 3d fe i32 r3 = r3 + 0xfffffffffffffe3d + 1051: 80 54 3d r4 = u32 [r5 + 0x3d] + 1054: aa 43 06 jump 1060 if r3 == r4 + : @72 + 1057: 28 43 16 jump 6756 + : @73 + 1060: 02 unlikely + 1061: 33 0c 25 r12 = 0x25 + 1064: 33 03 00 40 40 41 r3 = 0x41404000 + 1070: 83 33 3e ff i32 r3 = r3 + 0xffffffffffffff3e + 1074: 80 54 3e r4 = u32 [r5 + 0x3e] + 1077: aa 43 06 jump 1083 if r3 == r4 + : @74 + 1080: 28 2c 16 jump 6756 + : @75 + 1083: 02 unlikely + 1084: 33 0c 26 r12 = 0x26 + 1087: 33 03 00 40 41 42 r3 = 0x42414000 + 1093: 83 33 3f i32 r3 = r3 + 0x3f + 1096: 80 54 3f r4 = u32 [r5 + 0x3f] + 1099: aa 43 06 jump 1105 if r3 == r4 + : @76 + 1102: 28 16 16 jump 6756 + : @77 + 1105: 33 0c 27 r12 = 0x27 + 1108: 33 03 00 00 01 01 r3 = 0x1010000 + 1114: 83 33 f9 fc i32 r3 = r3 + 0xfffffffffffffcf9 + 1118: 97 33 0c r3 = r3 << 0xc + 1121: 95 33 4f ff r3 = r3 + 0xffffffffffffff4f + 1125: 97 33 0c r3 = r3 << 0xc + 1128: 95 33 ed 00 r3 = r3 + 0xed + 1132: 97 33 0e r3 = r3 << 0xe + 1135: 95 33 39 fa r3 = r3 + 0xfffffffffffffa39 + 1139: 82 54 39 r4 = u64 [r5 + 0x39] + 1142: aa 43 06 jump 1148 if r3 == r4 + : @78 + 1145: 28 eb 15 jump 6756 + : @79 + 1148: 33 0c 28 r12 = 0x28 + 1151: 33 03 00 00 05 01 r3 = 0x1050000 + 1157: 83 33 fd 00 i32 r3 = r3 + 0xfd + 1161: 97 33 0c r3 = r3 << 0xc + 1164: 95 33 8f r3 = r3 + 0xffffffffffffff8f + 1167: 97 33 0c r3 = r3 << 0xc + 1170: 95 33 f1 04 r3 = r3 + 0x4f1 + 1174: 97 33 0e r3 = r3 << 0xe + 1177: 95 33 3a fb r3 = r3 + 0xfffffffffffffb3a + 1181: 82 54 3a r4 = u64 [r5 + 0x3a] + 1184: aa 43 06 jump 1190 if r3 == r4 + : @80 + 1187: 28 c1 15 jump 6756 + : @81 + 1190: 33 0c 29 r12 = 0x29 + 1193: 33 03 00 10 01 r3 = 0x11000 + 1198: 83 33 05 f9 i32 r3 = r3 + 0xfffffffffffff905 + 1202: 97 33 10 r3 = r3 << 0x10 + 1205: 95 33 fd 00 r3 = r3 + 0xfd + 1209: 97 33 10 r3 = r3 << 0x10 + 1212: 95 33 f5 f8 r3 = r3 + 0xfffffffffffff8f5 + 1216: 97 33 0e r3 = r3 << 0xe + 1219: 95 33 3b fc r3 = r3 + 0xfffffffffffffc3b + 1223: 82 54 3b r4 = u64 [r5 + 0x3b] + 1226: aa 43 06 jump 1232 if r3 == r4 + : @82 + 1229: 28 97 15 jump 6756 + : @83 + 1232: 33 0c 2a r12 = 0x2a + 1235: 33 03 00 10 01 r3 = 0x11000 + 1240: 83 33 09 fd i32 r3 = r3 + 0xfffffffffffffd09 + 1244: 97 33 10 r3 = r3 << 0x10 + 1247: 95 33 01 05 r3 = r3 + 0x501 + 1251: 97 33 10 r3 = r3 << 0x10 + 1254: 95 33 f9 fc r3 = r3 + 0xfffffffffffffcf9 + 1258: 97 33 0e r3 = r3 << 0xe + 1261: 95 33 3c fd r3 = r3 + 0xfffffffffffffd3c + 1265: 82 54 3c r4 = u64 [r5 + 0x3c] + 1268: aa 43 06 jump 1274 if r3 == r4 + : @84 + 1271: 28 6d 15 jump 6756 + : @85 + 1274: 33 0c 2b r12 = 0x2b + 1277: 33 03 00 10 11 r3 = 0x111000 + 1282: 83 33 d1 00 i32 r3 = r3 + 0xd1 + 1286: 97 33 0c r3 = r3 << 0xc + 1289: 95 33 05 f9 r3 = r3 + 0xfffffffffffff905 + 1293: 97 33 10 r3 = r3 << 0x10 + 1296: 95 33 fd 00 r3 = r3 + 0xfd + 1300: 97 33 0e r3 = r3 << 0xe + 1303: 95 33 3d fe r3 = r3 + 0xfffffffffffffe3d + 1307: 82 54 3d r4 = u64 [r5 + 0x3d] + 1310: aa 43 06 jump 1316 if r3 == r4 + : @86 + 1313: 28 43 15 jump 6756 + : @87 + 1316: 33 0c 2c r12 = 0x2c + 1319: 33 03 00 50 11 r3 = 0x115000 + 1324: 83 33 11 01 i32 r3 = r3 + 0x111 + 1328: 97 33 0c r3 = r3 << 0xc + 1331: 95 33 09 fd r3 = r3 + 0xfffffffffffffd09 + 1335: 97 33 10 r3 = r3 << 0x10 + 1338: 95 33 01 05 r3 = r3 + 0x501 + 1342: 97 33 0e r3 = r3 << 0xe + 1345: 95 33 3e ff r3 = r3 + 0xffffffffffffff3e + 1349: 82 54 3e r4 = u64 [r5 + 0x3e] + 1352: aa 43 06 jump 1358 if r3 == r4 + : @88 + 1355: 28 19 15 jump 6756 + : @89 + 1358: 33 0c 2d r12 = 0x2d + 1361: 33 03 00 10 19 01 r3 = 0x1191000 + 1367: 83 33 11 05 i32 r3 = r3 + 0x511 + 1371: 97 33 0c r3 = r3 << 0xc + 1374: 95 33 d1 00 r3 = r3 + 0xd1 + 1378: 97 33 0c r3 = r3 << 0xc + 1381: 95 33 05 f9 r3 = r3 + 0xfffffffffffff905 + 1385: 97 33 0e r3 = r3 << 0xe + 1388: 95 33 3f r3 = r3 + 0x3f + 1391: 82 54 3f r4 = u64 [r5 + 0x3f] + 1394: aa 43 06 jump 1400 if r3 == r4 + : @90 + 1397: 28 ef 14 jump 6756 + : @91 + 1400: 02 unlikely + 1401: 33 0c 2e r12 = 0x2e + 1404: 33 03 00 80 r3 = 0xffffffffffff8000 + 1408: 83 33 80 01 i32 r3 = r3 + 0x180 + 1412: 79 53 01 u16 [r5 + 0x1] = r3 + 1415: 7f 54 01 r4 = i16 [r5 + 0x1] + 1418: aa 43 06 jump 1424 if r3 == r4 + : @92 + 1421: 28 d7 14 jump 6756 + : @93 + 1424: 02 unlikely + 1425: 33 0c 2f r12 = 0x2f + 1428: 33 03 00 80 00 r3 = 0x8000 + 1433: 83 33 82 03 i32 r3 = r3 + 0x382 + 1437: 79 53 01 u16 [r5 + 0x1] = r3 + 1440: 7e 54 01 r4 = u16 [r5 + 0x1] + 1443: aa 43 06 jump 1449 if r3 == r4 + : @94 + 1446: 28 be 14 jump 6756 + : @95 + 1449: 02 unlikely + 1450: 33 0c 30 r12 = 0x30 + 1453: 33 03 00 80 86 87 r3 = 0xffffffff87868000 + 1459: 83 33 84 05 i32 r3 = r3 + 0x584 + 1463: 7a 53 01 u32 [r5 + 0x1] = r3 + 1466: 81 54 01 r4 = i32 [r5 + 0x1] + 1469: aa 43 06 jump 1475 if r3 == r4 + : @96 + 1472: 28 a4 14 jump 6756 + : @97 + 1475: 02 unlikely + 1476: 33 0c 31 r12 = 0x31 + 1479: 33 03 00 90 8a 8b r3 = 0xffffffff8b8a9000 + 1485: 83 33 88 f9 i32 r3 = r3 + 0xfffffffffffff988 + 1489: 7a 53 02 u32 [r5 + 0x2] = r3 + 1492: 81 54 02 r4 = i32 [r5 + 0x2] + 1495: aa 43 06 jump 1501 if r3 == r4 + : @98 + 1498: 28 8a 14 jump 6756 + : @99 + 1501: 02 unlikely + 1502: 33 0c 32 r12 = 0x32 + 1505: 33 03 00 90 8e 8f r3 = 0xffffffff8f8e9000 + 1511: 83 33 8c fd i32 r3 = r3 + 0xfffffffffffffd8c + 1515: 7a 53 03 u32 [r5 + 0x3] = r3 + 1518: 81 54 03 r4 = i32 [r5 + 0x3] + 1521: aa 43 06 jump 1527 if r3 == r4 + : @100 + 1524: 28 70 14 jump 6756 + : @101 + 1527: 33 0c 33 r12 = 0x33 + 1530: 33 03 00 40 09 r3 = 0x94000 + 1535: 83 33 29 f9 i32 r3 = r3 + 0xfffffffffffff929 + 1539: 97 33 0c r3 = r3 << 0xc + 1542: 95 33 90 01 r3 = r3 + 0x190 + 1546: 7a 53 01 u32 [r5 + 0x1] = r3 + 1549: 80 54 01 r4 = u32 [r5 + 0x1] + 1552: aa 43 06 jump 1558 if r3 == r4 + : @102 + 1555: 28 51 14 jump 6756 + : @103 + 1558: 33 0c 34 r12 = 0x34 + 1561: 33 03 00 80 09 r3 = 0x98000 + 1566: 83 33 69 f9 i32 r3 = r3 + 0xfffffffffffff969 + 1570: 97 33 0c r3 = r3 << 0xc + 1573: 95 33 94 05 r3 = r3 + 0x594 + 1577: 7a 53 02 u32 [r5 + 0x2] = r3 + 1580: 80 54 02 r4 = u32 [r5 + 0x2] + 1583: aa 43 06 jump 1589 if r3 == r4 + : @104 + 1586: 28 32 14 jump 6756 + : @105 + 1589: 33 0c 35 r12 = 0x35 + 1592: 33 03 00 e0 04 r3 = 0x4e000 + 1597: 83 33 d5 fc i32 r3 = r3 + 0xfffffffffffffcd5 + 1601: 97 33 0d r3 = r3 << 0xd + 1604: 95 33 98 f9 r3 = r3 + 0xfffffffffffff998 + 1608: 7a 53 03 u32 [r5 + 0x3] = r3 + 1611: 80 54 03 r4 = u32 [r5 + 0x3] + 1614: aa 43 06 jump 1620 if r3 == r4 + : @106 + 1617: 28 13 14 jump 6756 + : @107 + 1620: 33 0c 36 r12 = 0x36 + 1623: 33 03 00 d0 d1 r3 = 0xffffffffffd1d000 + 1628: 83 33 51 01 i32 r3 = r3 + 0x151 + 1632: 97 33 0c r3 = r3 << 0xc + 1635: 95 33 05 fd r3 = r3 + 0xfffffffffffffd05 + 1639: 97 33 10 r3 = r3 << 0x10 + 1642: 95 33 f5 fc r3 = r3 + 0xfffffffffffffcf5 + 1646: 97 33 0d r3 = r3 << 0xd + 1649: 95 33 9c fd r3 = r3 + 0xfffffffffffffd9c + 1653: 7b 53 01 u64 [r5 + 0x1] = r3 + 1656: 82 54 01 r4 = u64 [r5 + 0x1] + 1659: aa 43 06 jump 1665 if r3 == r4 + : @108 + 1662: 28 e6 13 jump 6756 + : @109 + 1665: 33 0c 37 r12 = 0x37 + 1668: 33 03 00 50 57 ff r3 = 0xffffffffff575000 + 1674: 83 33 53 05 i32 r3 = r3 + 0x553 + 1678: 97 33 0c r3 = r3 << 0xc + 1681: 95 33 15 05 r3 = r3 + 0x515 + 1685: 97 33 0e r3 = r3 << 0xe + 1688: 95 33 35 fd r3 = r3 + 0xfffffffffffffd35 + 1692: 97 33 0d r3 = r3 << 0xd + 1695: 95 33 a4 05 r3 = r3 + 0x5a4 + 1699: 7b 53 02 u64 [r5 + 0x2] = r3 + 1702: 82 54 02 r4 = u64 [r5 + 0x2] + 1705: aa 43 06 jump 1711 if r3 == r4 + : @110 + 1708: 28 b8 13 jump 6756 + : @111 + 1711: 33 0c 38 r12 = 0x38 + 1714: 33 03 00 e0 d9 r3 = 0xffffffffffd9e000 + 1719: 83 33 59 f9 i32 r3 = r3 + 0xfffffffffffff959 + 1723: 97 33 0d r3 = r3 << 0xd + 1726: 95 33 0b fb r3 = r3 + 0xfffffffffffffb0b + 1730: 97 33 10 r3 = r3 << 0x10 + 1733: 95 33 eb fa r3 = r3 + 0xfffffffffffffaeb + 1737: 97 33 0c r3 = r3 << 0xc + 1740: 95 33 ac fd r3 = r3 + 0xfffffffffffffdac + 1744: 7b 53 03 u64 [r5 + 0x3] = r3 + 1747: 82 54 03 r4 = u64 [r5 + 0x3] + 1750: aa 43 06 jump 1756 if r3 == r4 + : @112 + 1753: 28 8b 13 jump 6756 + : @113 + 1756: 33 0c 39 r12 = 0x39 + 1759: 33 03 00 70 77 ff r3 = 0xffffffffff777000 + 1765: 83 33 73 05 i32 r3 = r3 + 0x573 + 1769: 97 33 0c r3 = r3 << 0xc + 1772: 95 33 17 07 r3 = r3 + 0x717 + 1776: 97 33 0f r3 = r3 << 0xf + 1779: 95 33 6b fb r3 = r3 + 0xfffffffffffffb6b + 1783: 97 33 0c r3 = r3 << 0xc + 1786: 95 33 b4 05 r3 = r3 + 0x5b4 + 1790: 7b 53 04 u64 [r5 + 0x4] = r3 + 1793: 82 54 04 r4 = u64 [r5 + 0x4] + 1796: aa 43 06 jump 1802 if r3 == r4 + : @114 + 1799: 28 5d 13 jump 6756 + : @115 + 1802: 33 0c 3a r12 = 0x3a + 1805: 33 03 00 10 ff r3 = 0xffffffffffff1000 + 1810: 83 33 0b ff i32 r3 = r3 + 0xffffffffffffff0b + 1814: 97 33 10 r3 = r3 << 0x10 + 1817: 95 33 03 07 r3 = r3 + 0x703 + 1821: 97 33 10 r3 = r3 << 0x10 + 1824: 95 33 fb fe r3 = r3 + 0xfffffffffffffefb + 1828: 97 33 0e r3 = r3 << 0xe + 1831: 95 33 bc fd r3 = r3 + 0xfffffffffffffdbc + 1835: 7b 53 05 u64 [r5 + 0x5] = r3 + 1838: 82 54 05 r4 = u64 [r5 + 0x5] + 1841: aa 43 06 jump 1847 if r3 == r4 + : @116 + 1844: 28 30 13 jump 6756 + : @117 + 1847: 33 0c 3b r12 = 0x3b + 1850: 33 03 00 e0 e5 r3 = 0xffffffffffe5e000 + 1855: 83 33 65 05 i32 r3 = r3 + 0x565 + 1859: 97 33 0e r3 = r3 << 0xe + 1862: 95 33 19 f9 r3 = r3 + 0xfffffffffffff919 + 1866: 97 33 0d r3 = r3 << 0xd + 1869: 95 33 1b ff r3 = r3 + 0xffffffffffffff1b + 1873: 97 33 0e r3 = r3 << 0xe + 1876: 95 33 c4 05 r3 = r3 + 0x5c4 + 1880: 7b 53 06 u64 [r5 + 0x6] = r3 + 1883: 82 54 06 r4 = u64 [r5 + 0x6] + 1886: aa 43 06 jump 1892 if r3 == r4 + : @118 + 1889: 28 03 13 jump 6756 + : @119 + 1892: 33 0c 3c r12 = 0x3c + 1895: 33 03 00 f0 e9 r3 = 0xffffffffffe9f000 + 1900: 83 33 69 f9 i32 r3 = r3 + 0xfffffffffffff969 + 1904: 97 33 0d r3 = r3 << 0xd + 1907: 95 33 0d fd r3 = r3 + 0xfffffffffffffd0d + 1911: 97 33 10 r3 = r3 << 0x10 + 1914: 95 33 ed fc r3 = r3 + 0xfffffffffffffced + 1918: 97 33 0c r3 = r3 << 0xc + 1921: 95 33 cc fd r3 = r3 + 0xfffffffffffffdcc + 1925: 7b 53 07 u64 [r5 + 0x7] = r3 + 1928: 82 54 07 r4 = u64 [r5 + 0x7] + 1931: aa 43 06 jump 1937 if r3 == r4 + : @120 + 1934: 28 d6 12 jump 6756 + : @121 + 1937: 02 unlikely + 1938: 33 0c 3d r12 = 0x3d + 1941: 33 03 00 d0 r3 = 0xffffffffffffd000 + 1945: 83 33 d4 05 i32 r3 = r3 + 0x5d4 + 1949: 79 53 1f u16 [r5 + 0x1f] = r3 + 1952: 7f 54 1f r4 = i16 [r5 + 0x1f] + 1955: aa 43 06 jump 1961 if r3 == r4 + : @122 + 1958: 28 be 12 jump 6756 + : @123 + 1961: 02 unlikely + 1962: 33 0c 3e r12 = 0x3e + 1965: 33 03 00 d0 00 r3 = 0xd000 + 1970: 83 33 d6 07 i32 r3 = r3 + 0x7d6 + 1974: 79 53 1f u16 [r5 + 0x1f] = r3 + 1977: 7e 54 1f r4 = u16 [r5 + 0x1f] + 1980: aa 43 06 jump 1986 if r3 == r4 + : @124 + 1983: 28 a5 12 jump 6756 + : @125 + 1986: 02 unlikely + 1987: 33 0c 3f r12 = 0x3f + 1990: 33 03 00 e0 da db r3 = 0xffffffffdbdae000 + 1996: 83 33 d8 f9 i32 r3 = r3 + 0xfffffffffffff9d8 + 2000: 7a 53 1d u32 [r5 + 0x1d] = r3 + 2003: 81 54 1d r4 = i32 [r5 + 0x1d] + 2006: aa 43 06 jump 2012 if r3 == r4 + : @126 + 2009: 28 8b 12 jump 6756 + : @127 + 2012: 02 unlikely + 2013: 33 0c 40 r12 = 0x40 + 2016: 33 03 00 e0 de df r3 = 0xffffffffdfdee000 + 2022: 83 33 dc fd i32 r3 = r3 + 0xfffffffffffffddc + 2026: 7a 53 1e u32 [r5 + 0x1e] = r3 + 2029: 81 54 1e r4 = i32 [r5 + 0x1e] + 2032: aa 43 06 jump 2038 if r3 == r4 + : @128 + 2035: 28 71 12 jump 6756 + : @129 + 2038: 02 unlikely + 2039: 33 0c 41 r12 = 0x41 + 2042: 33 03 00 e0 e2 e3 r3 = 0xffffffffe3e2e000 + 2048: 83 33 e0 01 i32 r3 = r3 + 0x1e0 + 2052: 7a 53 1f u32 [r5 + 0x1f] = r3 + 2055: 81 54 1f r4 = i32 [r5 + 0x1f] + 2058: aa 43 06 jump 2064 if r3 == r4 + : @130 + 2061: 28 57 12 jump 6756 + : @131 + 2064: 33 0c 42 r12 = 0x42 + 2067: 33 03 00 40 07 r3 = 0x74000 + 2072: 83 33 37 ff i32 r3 = r3 + 0xffffffffffffff37 + 2076: 97 33 0d r3 = r3 << 0xd + 2079: 95 33 e4 05 r3 = r3 + 0x5e4 + 2083: 7a 53 1d u32 [r5 + 0x1d] = r3 + 2086: 80 54 1d r4 = u32 [r5 + 0x1d] + 2089: aa 43 06 jump 2095 if r3 == r4 + : @132 + 2092: 28 38 12 jump 6756 + : @133 + 2095: 33 0c 43 r12 = 0x43 + 2098: 33 03 00 c0 0e r3 = 0xec000 + 2103: 83 33 af fe i32 r3 = r3 + 0xfffffffffffffeaf + 2107: 97 33 0c r3 = r3 << 0xc + 2110: 95 33 e8 f9 r3 = r3 + 0xfffffffffffff9e8 + 2114: 7a 53 1e u32 [r5 + 0x1e] = r3 + 2117: 80 54 1e r4 = u32 [r5 + 0x1e] + 2120: aa 43 06 jump 2126 if r3 == r4 + : @134 + 2123: 28 19 12 jump 6756 + : @135 + 2126: 33 0c 44 r12 = 0x44 + 2129: 33 03 00 00 0f r3 = 0xf0000 + 2134: 83 33 ef fe i32 r3 = r3 + 0xfffffffffffffeef + 2138: 97 33 0c r3 = r3 << 0xc + 2141: 95 33 ec fd r3 = r3 + 0xfffffffffffffdec + 2145: 7a 53 1f u32 [r5 + 0x1f] = r3 + 2148: 80 54 1f r4 = u32 [r5 + 0x1f] + 2151: aa 43 06 jump 2157 if r3 == r4 + : @136 + 2154: 28 fa 11 jump 6756 + : @137 + 2157: 33 0c 45 r12 = 0x45 + 2160: 33 03 00 00 fc r3 = 0xfffffffffffc0000 + 2165: 83 33 7b fb i32 r3 = r3 + 0xfffffffffffffb7b + 2169: 97 33 0f r3 = r3 << 0xf + 2172: 95 33 3d fd r3 = r3 + 0xfffffffffffffd3d + 2176: 97 33 0e r3 = r3 << 0xe + 2179: 95 33 2f ff r3 = r3 + 0xffffffffffffff2f + 2183: 97 33 0c r3 = r3 << 0xc + 2186: 95 33 f0 01 r3 = r3 + 0x1f0 + 2190: 7b 53 19 u64 [r5 + 0x19] = r3 + 2193: 82 54 19 r4 = u64 [r5 + 0x19] + 2196: aa 43 06 jump 2202 if r3 == r4 + : @138 + 2199: 28 cd 11 jump 6756 + : @139 + 2202: 02 unlikely + 2203: 33 0c 46 r12 = 0x46 + 2206: 33 03 00 00 ff r3 = 0xffffffffffff0000 + 2211: 83 33 fd fd i32 r3 = r3 + 0xfffffffffffffdfd + 2215: 97 33 10 r3 = r3 << 0x10 + 2218: 95 33 fb fb r3 = r3 + 0xfffffffffffffbfb + 2222: 97 33 10 r3 = r3 << 0x10 + 2225: 95 33 f8 f9 r3 = r3 + 0xfffffffffffff9f8 + 2229: 7b 53 1a u64 [r5 + 0x1a] = r3 + 2232: 82 54 1a r4 = u64 [r5 + 0x1a] + 2235: aa 43 06 jump 2241 if r3 == r4 + : @140 + 2238: 28 a6 11 jump 6756 + : @141 + 2241: 02 unlikely + 2242: 33 0c 47 r12 = 0x47 + 2245: 33 03 00 80 c1 01 r3 = 0x1c18000 + 2251: 83 33 41 01 i32 r3 = r3 + 0x141 + 2255: 97 33 11 r3 = r3 << 0x11 + 2258: 95 33 81 01 r3 = r3 + 0x181 + 2262: 97 33 11 r3 = r3 << 0x11 + 2265: 95 33 00 01 r3 = r3 + 0x100 + 2269: 7b 53 1b u64 [r5 + 0x1b] = r3 + 2272: 82 54 1b r4 = u64 [r5 + 0x1b] + 2275: aa 43 06 jump 2281 if r3 == r4 + : @142 + 2278: 28 7e 11 jump 6756 + : @143 + 2281: 33 0c 48 r12 = 0x48 + 2284: 33 03 00 e0 f0 00 r3 = 0xf0e000 + 2290: 83 33 d1 00 i32 r3 = r3 + 0xd1 + 2294: 97 33 0c r3 = r3 << 0xc + 2297: 95 33 0b fc r3 = r3 + 0xfffffffffffffc0b + 2301: 97 33 0c r3 = r3 << 0xc + 2304: 95 33 a1 00 r3 = r3 + 0xa1 + 2308: 97 33 0c r3 = r3 << 0xc + 2311: 95 33 08 f9 r3 = r3 + 0xfffffffffffff908 + 2315: 7b 53 1c u64 [r5 + 0x1c] = r3 + 2318: 82 54 1c r4 = u64 [r5 + 0x1c] + 2321: aa 43 06 jump 2327 if r3 == r4 + : @144 + 2324: 28 50 11 jump 6756 + : @145 + 2327: 33 0c 49 r12 = 0x49 + 2330: 33 03 00 60 71 01 r3 = 0x1716000 + 2336: 83 33 51 01 i32 r3 = r3 + 0x151 + 2340: 97 33 0c r3 = r3 << 0xc + 2343: 95 33 13 04 r3 = r3 + 0x413 + 2347: 97 33 0c r3 = r3 << 0xc + 2350: 95 33 21 01 r3 = r3 + 0x121 + 2354: 97 33 0c r3 = r3 << 0xc + 2357: 95 33 10 01 r3 = r3 + 0x110 + 2361: 7b 53 1d u64 [r5 + 0x1d] = r3 + 2364: 82 54 1d r4 = u64 [r5 + 0x1d] + 2367: aa 43 06 jump 2373 if r3 == r4 + : @146 + 2370: 28 22 11 jump 6756 + : @147 + 2373: 33 0c 4a r12 = 0x4a + 2376: 33 03 00 20 1f r3 = 0x1f2000 + 2381: 83 33 1d fe i32 r3 = r3 + 0xfffffffffffffe1d + 2385: 97 33 0e r3 = r3 << 0xe + 2388: 95 33 07 07 r3 = r3 + 0x707 + 2392: 97 33 0d r3 = r3 << 0xd + 2395: 95 33 d1 f8 r3 = r3 + 0xfffffffffffff8d1 + 2399: 97 33 0d r3 = r3 << 0xd + 2402: 95 33 18 f9 r3 = r3 + 0xfffffffffffff918 + 2406: 7b 53 1e u64 [r5 + 0x1e] = r3 + 2409: 82 54 1e r4 = u64 [r5 + 0x1e] + 2412: aa 43 06 jump 2418 if r3 == r4 + : @148 + 2415: 28 f5 10 jump 6756 + : @149 + 2418: 33 0c 4b r12 = 0x4b + 2421: 33 03 00 a0 9c 00 r3 = 0x9ca000 + 2427: 83 33 95 f8 i32 r3 = r3 + 0xfffffffffffff895 + 2431: 97 33 0c r3 = r3 << 0xc + 2434: 95 33 09 f9 r3 = r3 + 0xfffffffffffff909 + 2438: 97 33 0d r3 = r3 << 0xd + 2441: 95 33 11 f9 r3 = r3 + 0xfffffffffffff911 + 2445: 97 33 0d r3 = r3 << 0xd + 2448: 95 33 20 01 r3 = r3 + 0x120 + 2452: 7b 53 1f u64 [r5 + 0x1f] = r3 + 2455: 82 54 1f r4 = u64 [r5 + 0x1f] + 2458: aa 43 06 jump 2464 if r3 == r4 + : @150 + 2461: 28 c7 10 jump 6756 + : @151 + 2464: 02 unlikely + 2465: 33 0c 4c r12 = 0x4c + 2468: 33 03 00 30 r3 = 0x3000 + 2472: 83 33 34 05 i32 r3 = r3 + 0x534 + 2476: 79 53 3f u16 [r5 + 0x3f] = r3 + 2479: 7f 54 3f r4 = i16 [r5 + 0x3f] + 2482: aa 43 06 jump 2488 if r3 == r4 + : @152 + 2485: 28 af 10 jump 6756 + : @153 + 2488: 02 unlikely + 2489: 33 0c 4d r12 = 0x4d + 2492: 33 03 00 30 r3 = 0x3000 + 2496: 83 33 36 07 i32 r3 = r3 + 0x736 + 2500: 79 53 3f u16 [r5 + 0x3f] = r3 + 2503: 7e 54 3f r4 = u16 [r5 + 0x3f] + 2506: aa 43 06 jump 2512 if r3 == r4 + : @154 + 2509: 28 97 10 jump 6756 + : @155 + 2512: 02 unlikely + 2513: 33 0c 4e r12 = 0x4e + 2516: 33 03 00 40 3a 3b r3 = 0x3b3a4000 + 2522: 83 33 38 f9 i32 r3 = r3 + 0xfffffffffffff938 + 2526: 7a 53 3d u32 [r5 + 0x3d] = r3 + 2529: 81 54 3d r4 = i32 [r5 + 0x3d] + 2532: aa 43 06 jump 2538 if r3 == r4 + : @156 + 2535: 28 7d 10 jump 6756 + : @157 + 2538: 02 unlikely + 2539: 33 0c 4f r12 = 0x4f + 2542: 33 03 00 40 3e 3f r3 = 0x3f3e4000 + 2548: 83 33 3c fd i32 r3 = r3 + 0xfffffffffffffd3c + 2552: 7a 53 3e u32 [r5 + 0x3e] = r3 + 2555: 81 54 3e r4 = i32 [r5 + 0x3e] + 2558: aa 43 06 jump 2564 if r3 == r4 + : @158 + 2561: 28 63 10 jump 6756 + : @159 + 2564: 02 unlikely + 2565: 33 0c 50 r12 = 0x50 + 2568: 33 03 00 40 42 43 r3 = 0x43424000 + 2574: 83 33 40 01 i32 r3 = r3 + 0x140 + 2578: 7a 53 3f u32 [r5 + 0x3f] = r3 + 2581: 81 54 3f r4 = i32 [r5 + 0x3f] + 2584: aa 43 06 jump 2590 if r3 == r4 + : @160 + 2587: 28 49 10 jump 6756 + : @161 + 2590: 02 unlikely + 2591: 33 0c 51 r12 = 0x51 + 2594: 33 03 00 40 46 47 r3 = 0x47464000 + 2600: 83 33 44 05 i32 r3 = r3 + 0x544 + 2604: 7a 53 3d u32 [r5 + 0x3d] = r3 + 2607: 80 54 3d r4 = u32 [r5 + 0x3d] + 2610: aa 43 06 jump 2616 if r3 == r4 + : @162 + 2613: 28 2f 10 jump 6756 + : @163 + 2616: 02 unlikely + 2617: 33 0c 52 r12 = 0x52 + 2620: 33 03 00 50 4a 4b r3 = 0x4b4a5000 + 2626: 83 33 48 f9 i32 r3 = r3 + 0xfffffffffffff948 + 2630: 7a 53 3e u32 [r5 + 0x3e] = r3 + 2633: 80 54 3e r4 = u32 [r5 + 0x3e] + 2636: aa 43 06 jump 2642 if r3 == r4 + : @164 + 2639: 28 15 10 jump 6756 + : @165 + 2642: 02 unlikely + 2643: 33 0c 53 r12 = 0x53 + 2646: 33 03 00 50 4e 4f r3 = 0x4f4e5000 + 2652: 83 33 4c fd i32 r3 = r3 + 0xfffffffffffffd4c + 2656: 7a 53 3f u32 [r5 + 0x3f] = r3 + 2659: 80 54 3f r4 = u32 [r5 + 0x3f] + 2662: aa 43 06 jump 2668 if r3 == r4 + : @166 + 2665: 28 fb 0f jump 6756 + : @167 + 2668: 33 0c 54 r12 = 0x54 + 2671: 33 03 00 60 75 05 r3 = 0x5756000 + 2677: 83 33 55 05 i32 r3 = r3 + 0x555 + 2681: 97 33 0c r3 = r3 << 0xc + 2684: 95 33 53 04 r3 = r3 + 0x453 + 2688: 97 33 0c r3 = r3 << 0xc + 2691: 95 33 25 05 r3 = r3 + 0x525 + 2695: 97 33 0c r3 = r3 << 0xc + 2698: 95 33 50 01 r3 = r3 + 0x150 + 2702: 7b 53 39 u64 [r5 + 0x39] = r3 + 2705: 82 54 39 r4 = u64 [r5 + 0x39] + 2708: aa 43 06 jump 2714 if r3 == r4 + : @168 + 2711: 28 cd 0f jump 6756 + : @169 + 2714: 33 0c 55 r12 = 0x55 + 2717: 33 03 00 80 7d 01 r3 = 0x17d8000 + 2723: 83 33 75 f9 i32 r3 = r3 + 0xfffffffffffff975 + 2727: 97 33 0c r3 = r3 << 0xc + 2730: 95 33 17 07 r3 = r3 + 0x717 + 2734: 97 33 0d r3 = r3 << 0xd + 2737: 95 33 d3 fa r3 = r3 + 0xfffffffffffffad3 + 2741: 97 33 0d r3 = r3 << 0xd + 2744: 95 33 58 f9 r3 = r3 + 0xfffffffffffff958 + 2748: 7b 53 3a u64 [r5 + 0x3a] = r3 + 2751: 82 54 3a r4 = u64 [r5 + 0x3a] + 2754: aa 43 06 jump 2760 if r3 == r4 + : @170 + 2757: 28 9f 0f jump 6756 + : @171 + 2760: 33 0c 56 r12 = 0x56 + 2763: 33 03 00 d0 ce 00 r3 = 0xced000 + 2769: 83 33 cb fc i32 r3 = r3 + 0xfffffffffffffccb + 2773: 97 33 0d r3 = r3 << 0xd + 2776: 95 33 19 f9 r3 = r3 + 0xfffffffffffff919 + 2780: 97 33 0d r3 = r3 << 0xd + 2783: 95 33 13 fb r3 = r3 + 0xfffffffffffffb13 + 2787: 97 33 0d r3 = r3 << 0xd + 2790: 95 33 60 01 r3 = r3 + 0x160 + 2794: 7b 53 3b u64 [r5 + 0x3b] = r3 + 2797: 82 54 3b r4 = u64 [r5 + 0x3b] + 2800: aa 43 06 jump 2806 if r3 == r4 + : @172 + 2803: 28 71 0f jump 6756 + : @173 + 2806: 33 0c 57 r12 = 0x57 + 2809: 33 03 00 e0 f6 06 r3 = 0x6f6e000 + 2815: 83 33 d7 06 i32 r3 = r3 + 0x6d7 + 2819: 97 33 0c r3 = r3 << 0xc + 2822: 95 33 6b fc r3 = r3 + 0xfffffffffffffc6b + 2826: 97 33 0c r3 = r3 << 0xc + 2829: 95 33 a7 06 r3 = r3 + 0x6a7 + 2833: 97 33 0c r3 = r3 << 0xc + 2836: 95 33 68 f9 r3 = r3 + 0xfffffffffffff968 + 2840: 7b 53 3c u64 [r5 + 0x3c] = r3 + 2843: 82 54 3c r4 = u64 [r5 + 0x3c] + 2846: aa 43 06 jump 2852 if r3 == r4 + : @174 + 2849: 28 43 0f jump 6756 + : @175 + 2852: 33 0c 58 r12 = 0x58 + 2855: 33 03 00 60 77 07 r3 = 0x7776000 + 2861: 83 33 57 07 i32 r3 = r3 + 0x757 + 2865: 97 33 0c r3 = r3 << 0xc + 2868: 95 33 73 04 r3 = r3 + 0x473 + 2872: 97 33 0c r3 = r3 << 0xc + 2875: 95 33 27 07 r3 = r3 + 0x727 + 2879: 97 33 0c r3 = r3 << 0xc + 2882: 95 33 70 01 r3 = r3 + 0x170 + 2886: 7b 53 3d u64 [r5 + 0x3d] = r3 + 2889: 82 54 3d r4 = u64 [r5 + 0x3d] + 2892: ab 43 18 0f jump 6756 if r3 != r4 + : @176 + 2896: 33 0c 59 r12 = 0x59 + 2899: 33 03 00 00 ff 00 r3 = 0xff0000 + 2905: 83 33 fb fc i32 r3 = r3 + 0xfffffffffffffcfb + 2909: 97 33 0c r3 = r3 << 0xc + 2912: 95 33 8f r3 = r3 + 0xffffffffffffff8f + 2915: 97 33 0c r3 = r3 << 0xc + 2918: 95 33 f5 06 r3 = r3 + 0x6f5 + 2922: 97 33 0f r3 = r3 << 0xf + 2925: 95 33 78 f9 r3 = r3 + 0xfffffffffffff978 + 2929: 7b 53 3e u64 [r5 + 0x3e] = r3 + 2932: 82 54 3e r4 = u64 [r5 + 0x3e] + 2935: ab 43 ed 0e jump 6756 if r3 != r4 + : @177 + 2939: 33 0c 5a r12 = 0x5a + 2942: 33 03 00 f0 f0 r3 = 0xfffffffffff0f000 + 2947: 83 33 d1 00 i32 r3 = r3 + 0xd1 + 2951: 97 33 0c r3 = r3 << 0xc + 2954: 95 33 09 fb r3 = r3 + 0xfffffffffffffb09 + 2958: 97 33 10 r3 = r3 << 0x10 + 2961: 95 33 05 07 r3 = r3 + 0x705 + 2965: 97 33 0f r3 = r3 << 0xf + 2968: 95 33 80 01 r3 = r3 + 0x180 + 2972: 7b 53 3f u64 [r5 + 0x3f] = r3 + 2975: 82 54 3f r4 = u64 [r5 + 0x3f] + 2978: ab 43 c2 0e jump 6756 if r3 != r4 + : @178 + 2982: 33 0c 5b r12 = 0x5b + 2985: 33 03 00 a0 00 r3 = 0xa000 + 2990: 83 33 98 f9 i32 r3 = r3 + 0xfffffffffffff998 + 2994: 33 04 98 r4 = 0xffffffffffffff98 + 2997: 79 53 01 u16 [r5 + 0x1] = r3 + 3000: 7d 5a 01 r10 = i8 [r5 + 0x1] + 3003: ab a4 a9 0e jump 6756 if r4 != r10 + : @179 + 3007: 33 0c 5c r12 = 0x5c + 3010: 33 03 00 a0 00 r3 = 0xa000 + 3015: 83 33 9a fb i32 r3 = r3 + 0xfffffffffffffb9a + 3019: 33 04 9b r4 = 0xffffffffffffff9b + 3022: 79 53 01 u16 [r5 + 0x1] = r3 + 3025: 7d 5a 02 r10 = i8 [r5 + 0x2] + 3028: ab a4 90 0e jump 6756 if r4 != r10 + : @180 + 3032: 33 0c 5d r12 = 0x5d + 3035: 33 03 00 a0 00 r3 = 0xa000 + 3040: 83 33 9c fd i32 r3 = r3 + 0xfffffffffffffd9c + 3044: 33 04 9c 00 r4 = 0x9c + 3048: 79 53 01 u16 [r5 + 0x1] = r3 + 3051: 7c 5a 01 r10 = u8 [r5 + 0x1] + 3054: ab a4 76 0e jump 6756 if r4 != r10 + : @181 + 3058: 33 0c 5e r12 = 0x5e + 3061: 33 03 00 a0 00 r3 = 0xa000 + 3066: 83 33 9e i32 r3 = r3 + 0xffffffffffffff9e + 3069: 33 04 9f 00 r4 = 0x9f + 3073: 79 53 01 u16 [r5 + 0x1] = r3 + 3076: 7c 5a 02 r10 = u8 [r5 + 0x2] + 3079: ab a4 5d 0e jump 6756 if r4 != r10 + : @182 + 3083: 02 unlikely + 3084: 33 0c 5f r12 = 0x5f + 3087: 33 03 00 20 05 r3 = 0x52000 + 3092: 83 33 15 fd i32 r3 = r3 + 0xfffffffffffffd15 + 3096: 97 33 0d r3 = r3 << 0xd + 3099: 95 33 a0 01 r3 = r3 + 0x1a0 + 3103: 33 04 a0 r4 = 0xffffffffffffffa0 + 3106: 7a 53 01 u32 [r5 + 0x1] = r3 + 3109: 7d 5a 01 r10 = i8 [r5 + 0x1] + 3112: ab a4 3c 0e jump 6756 if r4 != r10 + : @183 + 3116: 02 unlikely + 3117: 33 0c 60 r12 = 0x60 + 3120: 33 03 00 40 05 r3 = 0x54000 + 3125: 83 33 35 fd i32 r3 = r3 + 0xfffffffffffffd35 + 3129: 97 33 0d r3 = r3 << 0xd + 3132: 95 33 a4 05 r3 = r3 + 0x5a4 + 3136: 33 04 a5 00 r4 = 0xa5 + 3140: 7a 53 02 u32 [r5 + 0x2] = r3 + 3143: 7c 5a 03 r10 = u8 [r5 + 0x3] + 3146: ab a4 1a 0e jump 6756 if r4 != r10 + : @184 + 3150: 33 0c 61 r12 = 0x61 + 3153: 33 03 00 c0 0a r3 = 0xac000 + 3158: 83 33 ab fa i32 r3 = r3 + 0xfffffffffffffaab + 3162: 97 33 0c r3 = r3 << 0xc + 3165: 95 33 a8 f9 r3 = r3 + 0xfffffffffffff9a8 + 3169: 33 04 00 b0 r4 = 0xffffffffffffb000 + 3173: 83 44 a9 fa i32 r4 = r4 + 0xfffffffffffffaa9 + 3177: 7a 53 03 u32 [r5 + 0x3] = r3 + 3180: 7f 5a 04 r10 = i16 [r5 + 0x4] + 3183: ab a4 f5 0d jump 6756 if r4 != r10 + : @185 + 3187: 33 0c 62 r12 = 0x62 + 3190: 33 03 00 00 0b r3 = 0xb0000 + 3195: 83 33 eb fa i32 r3 = r3 + 0xfffffffffffffaeb + 3199: 97 33 0c r3 = r3 << 0xc + 3202: 95 33 ac fd r3 = r3 + 0xfffffffffffffdac + 3206: 33 04 00 b0 00 r4 = 0xb000 + 3211: 83 44 ae i32 r4 = r4 + 0xffffffffffffffae + 3214: 7a 53 03 u32 [r5 + 0x3] = r3 + 3217: 7e 5a 05 r10 = u16 [r5 + 0x5] + 3220: ab a4 d0 0d jump 6756 if r4 != r10 + : @186 + 3224: 02 unlikely + 3225: 33 0c 63 r12 = 0x63 + 3228: 33 03 00 e0 de fe r3 = 0xfffffffffedee000 + 3234: 83 33 d7 fa i32 r3 = r3 + 0xfffffffffffffad7 + 3238: 97 33 0c r3 = r3 << 0xc + 3241: 95 33 2d fd r3 = r3 + 0xfffffffffffffd2d + 3245: 97 33 0e r3 = r3 << 0xe + 3248: 95 33 2b fb r3 = r3 + 0xfffffffffffffb2b + 3252: 97 33 0c r3 = r3 << 0xc + 3255: 95 33 b0 01 r3 = r3 + 0x1b0 + 3259: 33 04 b6 r4 = 0xffffffffffffffb6 + 3262: 7b 53 01 u64 [r5 + 0x1] = r3 + 3265: 7d 5a 07 r10 = i8 [r5 + 0x7] + 3268: ab a4 a0 0d jump 6756 if r4 != r10 + : @187 + 3272: 02 unlikely + 3273: 33 0c 64 r12 = 0x64 + 3276: 33 03 00 00 ff fe r3 = 0xfffffffffeff0000 + 3282: 83 33 f7 fa i32 r3 = r3 + 0xfffffffffffffaf7 + 3286: 97 33 0c r3 = r3 << 0xc + 3289: 95 33 2f ff r3 = r3 + 0xffffffffffffff2f + 3293: 97 33 0c r3 = r3 << 0xc + 3296: 95 33 eb fe r3 = r3 + 0xfffffffffffffeeb + 3300: 97 33 0e r3 = r3 << 0xe + 3303: 95 33 b8 f9 r3 = r3 + 0xfffffffffffff9b8 + 3307: 33 04 b9 00 r4 = 0xb9 + 3311: 7b 53 02 u64 [r5 + 0x2] = r3 + 3314: 7c 5a 03 r10 = u8 [r5 + 0x3] + 3317: ab a4 6f 0d jump 6756 if r4 != r10 + : @188 + 3321: 33 0c 65 r12 = 0x65 + 3324: 33 03 00 20 1f ff r3 = 0xffffffffff1f2000 + 3330: 83 33 17 fb i32 r3 = r3 + 0xfffffffffffffb17 + 3334: 97 33 0c r3 = r3 << 0xc + 3337: 95 33 31 01 r3 = r3 + 0x131 + 3341: 97 33 0c r3 = r3 << 0xc + 3344: 95 33 0b ff r3 = r3 + 0xffffffffffffff0b + 3348: 97 33 0e r3 = r3 << 0xe + 3351: 95 33 c0 01 r3 = r3 + 0x1c0 + 3355: 33 04 00 c0 r4 = 0xffffffffffffc000 + 3359: 83 44 c6 07 i32 r4 = r4 + 0x7c6 + 3363: 7b 53 03 u64 [r5 + 0x3] = r3 + 3366: 7f 5a 09 r10 = i16 [r5 + 0x9] + 3369: ab a4 3b 0d jump 6756 if r4 != r10 + : @189 + 3373: 33 0c 66 r12 = 0x66 + 3376: 33 03 00 40 3f ff r3 = 0xffffffffff3f4000 + 3382: 83 33 37 fb i32 r3 = r3 + 0xfffffffffffffb37 + 3386: 97 33 0c r3 = r3 << 0xc + 3389: 95 33 33 03 r3 = r3 + 0x333 + 3393: 97 33 0e r3 = r3 << 0xe + 3396: 95 33 ad fc r3 = r3 + 0xfffffffffffffcad + 3400: 97 33 0c r3 = r3 << 0xc + 3403: 95 33 c8 f9 r3 = r3 + 0xfffffffffffff9c8 + 3407: 33 04 00 d0 00 r4 = 0xd000 + 3412: 83 44 c9 fa i32 r4 = r4 + 0xfffffffffffffac9 + 3416: 7b 53 04 u64 [r5 + 0x4] = r3 + 3419: 7e 5a 05 r10 = u16 [r5 + 0x5] + 3422: ab a4 06 0d jump 6756 if r4 != r10 + : @190 + 3426: 33 0c 67 r12 = 0x67 + 3429: 33 03 00 60 5f ff r3 = 0xffffffffff5f6000 + 3435: 83 33 57 fb i32 r3 = r3 + 0xfffffffffffffb57 + 3439: 97 33 0c r3 = r3 << 0xc + 3442: 95 33 35 05 r3 = r3 + 0x535 + 3446: 97 33 0e r3 = r3 << 0xe + 3449: 95 33 2d fd r3 = r3 + 0xfffffffffffffd2d + 3453: 97 33 0c r3 = r3 << 0xc + 3456: 95 33 d0 01 r3 = r3 + 0x1d0 + 3460: 33 04 00 d0 d6 d7 r4 = 0xffffffffd7d6d000 + 3466: 83 44 d4 05 i32 r4 = r4 + 0x5d4 + 3470: 7b 53 05 u64 [r5 + 0x5] = r3 + 3473: 81 5a 09 r10 = i32 [r5 + 0x9] + 3476: ab a4 d0 0c jump 6756 if r4 != r10 + : @191 + 3480: 33 0c 68 r12 = 0x68 + 3483: 33 03 00 80 7f ff r3 = 0xffffffffff7f8000 + 3489: 83 33 77 fb i32 r3 = r3 + 0xfffffffffffffb77 + 3493: 97 33 0c r3 = r3 << 0xc + 3496: 95 33 37 07 r3 = r3 + 0x737 + 3500: 97 33 0d r3 = r3 << 0xd + 3503: 95 33 d7 fe r3 = r3 + 0xfffffffffffffed7 + 3507: 97 33 0d r3 = r3 << 0xd + 3510: 95 33 d8 f9 r3 = r3 + 0xfffffffffffff9d8 + 3514: 33 04 00 e0 dc dd r4 = 0xffffffffdddce000 + 3520: 83 44 da fb i32 r4 = r4 + 0xfffffffffffffbda + 3524: 7b 53 06 u64 [r5 + 0x6] = r3 + 3527: 81 5a 08 r10 = i32 [r5 + 0x8] + 3530: ab a4 9a 0c jump 6756 if r4 != r10 + : @192 + 3534: 02 unlikely + 3535: 33 0c 69 r12 = 0x69 + 3538: 33 03 00 f0 f3 r3 = 0xfffffffffff3f000 + 3543: 83 33 73 03 i32 r3 = r3 + 0x373 + 3547: 97 33 0f r3 = r3 << 0xf + 3550: 95 33 39 f9 r3 = r3 + 0xfffffffffffff939 + 3554: 97 33 0d r3 = r3 << 0xd + 3557: 95 33 17 ff r3 = r3 + 0xffffffffffffff17 + 3561: 97 33 0d r3 = r3 << 0xd + 3564: 95 33 e0 01 r3 = r3 + 0x1e0 + 3568: 33 04 00 20 07 r4 = 0x72000 + 3573: 83 44 1f 07 i32 r4 = r4 + 0x71f + 3577: 97 44 0d r4 = r4 << 0xd + 3580: 95 44 e1 02 r4 = r4 + 0x2e1 + 3584: 7b 53 07 u64 [r5 + 0x7] = r3 + 3587: 80 5a 08 r10 = u32 [r5 + 0x8] + 3590: ab a4 5e 0c jump 6756 if r4 != r10 + : @193 + 3594: 33 0c 6a r12 = 0x6a + 3597: 33 03 00 f0 00 r3 = 0xf000 + 3602: 83 33 e8 f9 i32 r3 = r3 + 0xfffffffffffff9e8 + 3606: 33 04 e8 r4 = 0xffffffffffffffe8 + 3609: 79 53 1f u16 [r5 + 0x1f] = r3 + 3612: 7d 5a 1f r10 = i8 [r5 + 0x1f] + 3615: ab a4 45 0c jump 6756 if r4 != r10 + : @194 + 3619: 33 0c 6b r12 = 0x6b + 3622: 33 03 00 f0 00 r3 = 0xf000 + 3627: 83 33 ea fb i32 r3 = r3 + 0xfffffffffffffbea + 3631: 33 04 eb r4 = 0xffffffffffffffeb + 3634: 79 53 1f u16 [r5 + 0x1f] = r3 + 3637: 7d 5a 20 r10 = i8 [r5 + 0x20] + 3640: ab a4 2c 0c jump 6756 if r4 != r10 + : @195 + 3644: 33 0c 6c r12 = 0x6c + 3647: 33 03 00 f0 00 r3 = 0xf000 + 3652: 83 33 ec fd i32 r3 = r3 + 0xfffffffffffffdec + 3656: 33 04 ec 00 r4 = 0xec + 3660: 79 53 1f u16 [r5 + 0x1f] = r3 + 3663: 7c 5a 1f r10 = u8 [r5 + 0x1f] + 3666: ab a4 12 0c jump 6756 if r4 != r10 + : @196 + 3670: 33 0c 6d r12 = 0x6d + 3673: 33 03 00 f0 00 r3 = 0xf000 + 3678: 83 33 ee i32 r3 = r3 + 0xffffffffffffffee + 3681: 33 04 ef 00 r4 = 0xef + 3685: 79 53 1f u16 [r5 + 0x1f] = r3 + 3688: 7c 5a 20 r10 = u8 [r5 + 0x20] + 3691: ab a4 f9 0b jump 6756 if r4 != r10 + : @197 + 3695: 02 unlikely + 3696: 33 0c 6e r12 = 0x6e + 3699: 33 03 00 40 0f r3 = 0xf4000 + 3704: 83 33 2f ff i32 r3 = r3 + 0xffffffffffffff2f + 3708: 97 33 0c r3 = r3 << 0xc + 3711: 95 33 f0 01 r3 = r3 + 0x1f0 + 3715: 33 04 f0 r4 = 0xfffffffffffffff0 + 3718: 7a 53 1d u32 [r5 + 0x1d] = r3 + 3721: 7d 5a 1d r10 = i8 [r5 + 0x1d] + 3724: ab a4 d8 0b jump 6756 if r4 != r10 + : @198 + 3728: 02 unlikely + 3729: 33 0c 6f r12 = 0x6f + 3732: 33 03 00 80 0f r3 = 0xf8000 + 3737: 83 33 6f ff i32 r3 = r3 + 0xffffffffffffff6f + 3741: 97 33 0c r3 = r3 << 0xc + 3744: 95 33 f4 05 r3 = r3 + 0x5f4 + 3748: 33 04 f6 00 r4 = 0xf6 + 3752: 7a 53 1e u32 [r5 + 0x1e] = r3 + 3755: 7c 5a 20 r10 = u8 [r5 + 0x20] + 3758: ab a4 b6 0b jump 6756 if r4 != r10 + : @199 + 3762: 02 unlikely + 3763: 33 0c 70 r12 = 0x70 + 3766: 33 03 00 00 01 r3 = 0x10000 + 3771: 83 33 fb fb i32 r3 = r3 + 0xfffffffffffffbfb + 3775: 97 33 10 r3 = r3 << 0x10 + 3778: 95 33 f8 f9 r3 = r3 + 0xfffffffffffff9f8 + 3782: 33 04 fa fb r4 = 0xfffffffffffffbfa + 3786: 7a 53 1d u32 [r5 + 0x1d] = r3 + 3789: 7f 5a 1f r10 = i16 [r5 + 0x1f] + 3792: ab a4 94 0b jump 6756 if r4 != r10 + : @200 + 3796: 33 0c 71 r12 = 0x71 + 3799: 33 03 00 00 01 r3 = 0x10000 + 3804: 83 33 ff i32 r3 = r3 + 0xffffffffffffffff + 3807: 97 33 10 r3 = r3 << 0x10 + 3810: 95 33 fc fd r3 = r3 + 0xfffffffffffffdfc + 3814: 33 04 00 00 01 r4 = 0x10000 + 3819: 83 44 fc fd i32 r4 = r4 + 0xfffffffffffffdfc + 3823: 7a 53 1f u32 [r5 + 0x1f] = r3 + 3826: 7e 5a 1f r10 = u16 [r5 + 0x1f] + 3829: ab a4 6f 0b jump 6756 if r4 != r10 + : @201 + 3833: 33 0c 72 r12 = 0x72 + 3836: 33 03 00 80 c1 01 r3 = 0x1c18000 + 3842: 83 33 41 01 i32 r3 = r3 + 0x141 + 3846: 97 33 11 r3 = r3 << 0x11 + 3849: 95 33 81 01 r3 = r3 + 0x181 + 3853: 97 33 11 r3 = r3 << 0x11 + 3856: 95 33 00 01 r3 = r3 + 0x100 + 3860: 33 04 07 r4 = 0x7 + 3863: 7b 53 19 u64 [r5 + 0x19] = r3 + 3866: 7d 5a 20 r10 = i8 [r5 + 0x20] + 3869: ab a4 47 0b jump 6756 if r4 != r10 + : @202 + 3873: 02 unlikely + 3874: 33 0c 73 r12 = 0x73 + 3877: 33 03 00 e0 f0 00 r3 = 0xf0e000 + 3883: 83 33 d1 00 i32 r3 = r3 + 0xd1 + 3887: 97 33 0c r3 = r3 << 0xc + 3890: 95 33 0b fc r3 = r3 + 0xfffffffffffffc0b + 3894: 97 33 0c r3 = r3 << 0xc + 3897: 95 33 a1 00 r3 = r3 + 0xa1 + 3901: 97 33 0c r3 = r3 << 0xc + 3904: 95 33 08 f9 r3 = r3 + 0xfffffffffffff908 + 3908: 33 04 0f r4 = 0xf + 3911: 7b 53 1a u64 [r5 + 0x1a] = r3 + 3914: 7c 5a 21 r10 = u8 [r5 + 0x21] + 3917: ab a4 17 0b jump 6756 if r4 != r10 + : @203 + 3921: 33 0c 74 r12 = 0x74 + 3924: 33 03 00 60 71 01 r3 = 0x1716000 + 3930: 83 33 51 01 i32 r3 = r3 + 0x151 + 3934: 97 33 0c r3 = r3 << 0xc + 3937: 95 33 13 04 r3 = r3 + 0x413 + 3941: 97 33 0c r3 = r3 << 0xc + 3944: 95 33 21 01 r3 = r3 + 0x121 + 3948: 97 33 0c r3 = r3 << 0xc + 3951: 95 33 10 01 r3 = r3 + 0x110 + 3955: 33 04 00 10 r4 = 0x1000 + 3959: 83 44 14 05 i32 r4 = r4 + 0x514 + 3963: 7b 53 1b u64 [r5 + 0x1b] = r3 + 3966: 7f 5a 1f r10 = i16 [r5 + 0x1f] + 3969: ab a4 e3 0a jump 6756 if r4 != r10 + : @204 + 3973: 33 0c 75 r12 = 0x75 + 3976: 33 03 00 20 1f r3 = 0x1f2000 + 3981: 83 33 1d fe i32 r3 = r3 + 0xfffffffffffffe1d + 3985: 97 33 0e r3 = r3 << 0xe + 3988: 95 33 07 07 r3 = r3 + 0x707 + 3992: 97 33 0d r3 = r3 << 0xd + 3995: 95 33 d1 f8 r3 = r3 + 0xfffffffffffff8d1 + 3999: 97 33 0d r3 = r3 << 0xd + 4002: 95 33 18 f9 r3 = r3 + 0xfffffffffffff918 + 4006: 33 04 00 20 r4 = 0x2000 + 4010: 83 44 1b fc i32 r4 = r4 + 0xfffffffffffffc1b + 4014: 7b 53 1c u64 [r5 + 0x1c] = r3 + 4017: 7e 5a 1f r10 = u16 [r5 + 0x1f] + 4020: ab a4 b0 0a jump 6756 if r4 != r10 + : @205 + 4024: 33 0c 76 r12 = 0x76 + 4027: 33 03 00 a0 9c 00 r3 = 0x9ca000 + 4033: 83 33 95 f8 i32 r3 = r3 + 0xfffffffffffff895 + 4037: 97 33 0c r3 = r3 << 0xc + 4040: 95 33 09 f9 r3 = r3 + 0xfffffffffffff909 + 4044: 97 33 0d r3 = r3 << 0xd + 4047: 95 33 11 f9 r3 = r3 + 0xfffffffffffff911 + 4051: 97 33 0d r3 = r3 << 0xd + 4054: 95 33 20 01 r3 = r3 + 0x120 + 4058: 33 04 00 20 22 23 r4 = 0x23222000 + 4064: 83 44 20 01 i32 r4 = r4 + 0x120 + 4068: 7b 53 1d u64 [r5 + 0x1d] = r3 + 4071: 81 5a 1d r10 = i32 [r5 + 0x1d] + 4074: ab a4 7a 0a jump 6756 if r4 != r10 + : @206 + 4078: 33 0c 77 r12 = 0x77 + 4081: 33 03 00 e0 f2 02 r3 = 0x2f2e000 + 4087: 83 33 d3 02 i32 r3 = r3 + 0x2d3 + 4091: 97 33 0c r3 = r3 << 0xc + 4094: 95 33 2b fc r3 = r3 + 0xfffffffffffffc2b + 4098: 97 33 0c r3 = r3 << 0xc + 4101: 95 33 a3 02 r3 = r3 + 0x2a3 + 4105: 97 33 0c r3 = r3 << 0xc + 4108: 95 33 28 f9 r3 = r3 + 0xfffffffffffff928 + 4112: 33 04 00 30 2a 2b r4 = 0x2b2a3000 + 4118: 83 44 28 f9 i32 r4 = r4 + 0xfffffffffffff928 + 4122: 7b 53 1e u64 [r5 + 0x1e] = r3 + 4125: 81 5a 1e r10 = i32 [r5 + 0x1e] + 4128: ab a4 44 0a jump 6756 if r4 != r10 + : @207 + 4132: 33 0c 78 r12 = 0x78 + 4135: 33 03 00 60 73 03 r3 = 0x3736000 + 4141: 83 33 53 03 i32 r3 = r3 + 0x353 + 4145: 97 33 0c r3 = r3 << 0xc + 4148: 95 33 33 04 r3 = r3 + 0x433 + 4152: 97 33 0c r3 = r3 << 0xc + 4155: 95 33 23 03 r3 = r3 + 0x323 + 4159: 97 33 0c r3 = r3 << 0xc + 4162: 95 33 30 01 r3 = r3 + 0x130 + 4166: 33 04 00 30 32 33 r4 = 0x33323000 + 4172: 83 44 30 01 i32 r4 = r4 + 0x130 + 4176: 7b 53 1f u64 [r5 + 0x1f] = r3 + 4179: 80 5a 1f r10 = u32 [r5 + 0x1f] + 4182: ab a4 0e 0a jump 6756 if r4 != r10 + : @208 + 4186: 33 0c 79 r12 = 0x79 + 4189: 33 03 00 50 r3 = 0x5000 + 4193: 83 33 48 f9 i32 r3 = r3 + 0xfffffffffffff948 + 4197: 33 04 48 r4 = 0x48 + 4200: 79 53 3f u16 [r5 + 0x3f] = r3 + 4203: 7d 5a 3f r10 = i8 [r5 + 0x3f] + 4206: ab a4 f6 09 jump 6756 if r4 != r10 + : @209 + 4210: 33 0c 7a r12 = 0x7a + 4213: 33 03 00 50 r3 = 0x5000 + 4217: 83 33 4a fb i32 r3 = r3 + 0xfffffffffffffb4a + 4221: 33 04 4b r4 = 0x4b + 4224: 79 53 3f u16 [r5 + 0x3f] = r3 + 4227: 7d 5a 40 r10 = i8 [r5 + 0x40] + 4230: ab a4 de 09 jump 6756 if r4 != r10 + : @210 + 4234: 33 0c 7b r12 = 0x7b + 4237: 33 03 00 50 r3 = 0x5000 + 4241: 83 33 4c fd i32 r3 = r3 + 0xfffffffffffffd4c + 4245: 33 04 4c r4 = 0x4c + 4248: 79 53 3f u16 [r5 + 0x3f] = r3 + 4251: 7c 5a 3f r10 = u8 [r5 + 0x3f] + 4254: ab a4 c6 09 jump 6756 if r4 != r10 + : @211 + 4258: 33 0c 7c r12 = 0x7c + 4261: 33 03 00 50 r3 = 0x5000 + 4265: 83 33 4e ff i32 r3 = r3 + 0xffffffffffffff4e + 4269: 33 04 4f r4 = 0x4f + 4272: 79 53 3f u16 [r5 + 0x3f] = r3 + 4275: 7c 5a 40 r10 = u8 [r5 + 0x40] + 4278: ab a4 ae 09 jump 6756 if r4 != r10 + : @212 + 4282: 33 0c 7d r12 = 0x7d + 4285: 33 03 00 50 52 53 r3 = 0x53525000 + 4291: 83 33 50 01 i32 r3 = r3 + 0x150 + 4295: 33 04 50 r4 = 0x50 + 4298: 7a 53 3d u32 [r5 + 0x3d] = r3 + 4301: 7d 5a 3d r10 = i8 [r5 + 0x3d] + 4304: ab a4 94 09 jump 6756 if r4 != r10 + : @213 + 4308: 33 0c 7e r12 = 0x7e + 4311: 33 03 00 50 56 57 r3 = 0x57565000 + 4317: 83 33 54 05 i32 r3 = r3 + 0x554 + 4321: 33 04 56 r4 = 0x56 + 4324: 7a 53 3e u32 [r5 + 0x3e] = r3 + 4327: 7c 5a 40 r10 = u8 [r5 + 0x40] + 4330: ab a4 7a 09 jump 6756 if r4 != r10 + : @214 + 4334: 02 unlikely + 4335: 33 0c 7f r12 = 0x7f + 4338: 33 03 00 60 5a 5b r3 = 0x5b5a6000 + 4344: 83 33 58 f9 i32 r3 = r3 + 0xfffffffffffff958 + 4348: 33 04 00 60 r4 = 0x6000 + 4352: 83 44 5a fb i32 r4 = r4 + 0xfffffffffffffb5a + 4356: 7a 53 3d u32 [r5 + 0x3d] = r3 + 4359: 7f 5a 3f r10 = i16 [r5 + 0x3f] + 4362: ab a4 5a 09 jump 6756 if r4 != r10 + : @215 + 4366: 02 unlikely + 4367: 33 0c 80 00 r12 = 0x80 + 4371: 33 03 00 60 5e 5f r3 = 0x5f5e6000 + 4377: 83 33 5c fd i32 r3 = r3 + 0xfffffffffffffd5c + 4381: 33 04 00 60 r4 = 0x6000 + 4385: 83 44 5c fd i32 r4 = r4 + 0xfffffffffffffd5c + 4389: 7a 53 3f u32 [r5 + 0x3f] = r3 + 4392: 7e 5a 3f r10 = u16 [r5 + 0x3f] + 4395: ab a4 39 09 jump 6756 if r4 != r10 + : @216 + 4399: 02 unlikely + 4400: 33 0c 81 00 r12 = 0x81 + 4404: 33 03 00 d0 ce 00 r3 = 0xced000 + 4410: 83 33 cb fc i32 r3 = r3 + 0xfffffffffffffccb + 4414: 97 33 0d r3 = r3 << 0xd + 4417: 95 33 19 f9 r3 = r3 + 0xfffffffffffff919 + 4421: 97 33 0d r3 = r3 << 0xd + 4424: 95 33 13 fb r3 = r3 + 0xfffffffffffffb13 + 4428: 97 33 0d r3 = r3 << 0xd + 4431: 95 33 60 01 r3 = r3 + 0x160 + 4435: 33 04 67 r4 = 0x67 + 4438: 7b 53 39 u64 [r5 + 0x39] = r3 + 4441: 7d 5a 40 r10 = i8 [r5 + 0x40] + 4444: ab a4 08 09 jump 6756 if r4 != r10 + : @217 + 4448: 02 unlikely + 4449: 33 0c 82 00 r12 = 0x82 + 4453: 33 03 00 e0 f6 06 r3 = 0x6f6e000 + 4459: 83 33 d7 06 i32 r3 = r3 + 0x6d7 + 4463: 97 33 0c r3 = r3 << 0xc + 4466: 95 33 6b fc r3 = r3 + 0xfffffffffffffc6b + 4470: 97 33 0c r3 = r3 << 0xc + 4473: 95 33 a7 06 r3 = r3 + 0x6a7 + 4477: 97 33 0c r3 = r3 << 0xc + 4480: 95 33 68 f9 r3 = r3 + 0xfffffffffffff968 + 4484: 33 04 6f r4 = 0x6f + 4487: 7b 53 3a u64 [r5 + 0x3a] = r3 + 4490: 7c 5a 41 r10 = u8 [r5 + 0x41] + 4493: ab a4 d7 08 jump 6756 if r4 != r10 + : @218 + 4497: 33 0c 83 00 r12 = 0x83 + 4501: 33 03 00 60 77 07 r3 = 0x7776000 + 4507: 83 33 57 07 i32 r3 = r3 + 0x757 + 4511: 97 33 0c r3 = r3 << 0xc + 4514: 95 33 73 04 r3 = r3 + 0x473 + 4518: 97 33 0c r3 = r3 << 0xc + 4521: 95 33 27 07 r3 = r3 + 0x727 + 4525: 97 33 0c r3 = r3 << 0xc + 4528: 95 33 70 01 r3 = r3 + 0x170 + 4532: 33 04 00 70 r4 = 0x7000 + 4536: 83 44 74 05 i32 r4 = r4 + 0x574 + 4540: 7b 53 3b u64 [r5 + 0x3b] = r3 + 4543: 7f 5a 3f r10 = i16 [r5 + 0x3f] + 4546: ab a4 a2 08 jump 6756 if r4 != r10 + : @219 + 4550: 33 0c 84 00 r12 = 0x84 + 4554: 33 03 00 00 ff 00 r3 = 0xff0000 + 4560: 83 33 fb fc i32 r3 = r3 + 0xfffffffffffffcfb + 4564: 97 33 0c r3 = r3 << 0xc + 4567: 95 33 8f r3 = r3 + 0xffffffffffffff8f + 4570: 97 33 0c r3 = r3 << 0xc + 4573: 95 33 f5 06 r3 = r3 + 0x6f5 + 4577: 97 33 0f r3 = r3 << 0xf + 4580: 95 33 78 f9 r3 = r3 + 0xfffffffffffff978 + 4584: 33 04 00 80 00 r4 = 0x8000 + 4589: 83 44 7b fc i32 r4 = r4 + 0xfffffffffffffc7b + 4593: 7b 53 3c u64 [r5 + 0x3c] = r3 + 4596: 7e 5a 3f r10 = u16 [r5 + 0x3f] + 4599: ab a4 6d 08 jump 6756 if r4 != r10 + : @220 + 4603: 33 0c 85 00 r12 = 0x85 + 4607: 33 03 00 f0 f0 r3 = 0xfffffffffff0f000 + 4612: 83 33 d1 00 i32 r3 = r3 + 0xd1 + 4616: 97 33 0c r3 = r3 << 0xc + 4619: 95 33 09 fb r3 = r3 + 0xfffffffffffffb09 + 4623: 97 33 10 r3 = r3 << 0x10 + 4626: 95 33 05 07 r3 = r3 + 0x705 + 4630: 97 33 0f r3 = r3 << 0xf + 4633: 95 33 80 01 r3 = r3 + 0x180 + 4637: 33 04 00 80 82 83 r4 = 0xffffffff83828000 + 4643: 83 44 80 01 i32 r4 = r4 + 0x180 + 4647: 7b 53 3d u64 [r5 + 0x3d] = r3 + 4650: 81 5a 3d r10 = i32 [r5 + 0x3d] + 4653: ab a4 37 08 jump 6756 if r4 != r10 + : @221 + 4657: 33 0c 86 00 r12 = 0x86 + 4661: 33 03 00 20 1f ff r3 = 0xffffffffff1f2000 + 4667: 83 33 1b fd i32 r3 = r3 + 0xfffffffffffffd1b + 4671: 97 33 0d r3 = r3 << 0xd + 4674: 95 33 23 03 r3 = r3 + 0x323 + 4678: 97 33 0e r3 = r3 << 0xe + 4681: 95 33 a9 f8 r3 = r3 + 0xfffffffffffff8a9 + 4685: 97 33 0c r3 = r3 << 0xc + 4688: 95 33 88 f9 r3 = r3 + 0xfffffffffffff988 + 4692: 33 04 00 90 8a 8b r4 = 0xffffffff8b8a9000 + 4698: 83 44 88 f9 i32 r4 = r4 + 0xfffffffffffff988 + 4702: 7b 53 3e u64 [r5 + 0x3e] = r3 + 4705: 81 5a 3e r10 = i32 [r5 + 0x3e] + 4708: ab a4 00 08 jump 6756 if r4 != r10 + : @222 + 4712: 02 unlikely + 4713: 33 0c 87 00 r12 = 0x87 + 4717: 33 03 00 30 2f ff r3 = 0xffffffffff2f3000 + 4723: 83 33 2b fd i32 r3 = r3 + 0xfffffffffffffd2b + 4727: 97 33 0d r3 = r3 << 0xd + 4730: 95 33 25 05 r3 = r3 + 0x525 + 4734: 97 33 0e r3 = r3 << 0xe + 4737: 95 33 29 f9 r3 = r3 + 0xfffffffffffff929 + 4741: 97 33 0c r3 = r3 << 0xc + 4744: 95 33 90 01 r3 = r3 + 0x190 + 4748: 33 04 00 40 09 r4 = 0x94000 + 4753: 83 44 29 f9 i32 r4 = r4 + 0xfffffffffffff929 + 4757: 97 44 0c r4 = r4 << 0xc + 4760: 95 44 90 01 r4 = r4 + 0x190 + 4764: 7b 53 3f u64 [r5 + 0x3f] = r3 + 4767: 80 5a 3f r10 = u32 [r5 + 0x3f] + 4770: ab a4 c2 07 jump 6756 if r4 != r10 + : @223 + 4774: 02 unlikely + 4775: 33 0c 88 00 r12 = 0x88 + 4779: 33 03 98 00 r3 = 0x98 + 4783: 33 04 00 c0 r4 = 0xffffffffffffc000 + 4787: 83 44 98 f8 i32 r4 = r4 + 0xfffffffffffff898 + 4791: 78 53 01 u8 [r5 + 0x1] = t1 + 4794: 7f 5a 01 r10 = i16 [r5 + 0x1] + 4797: ab a4 a7 07 jump 6756 if r4 != r10 + : @224 + 4801: 02 unlikely + 4802: 33 0c 89 00 r12 = 0x89 + 4806: 33 03 99 00 r3 = 0x99 + 4810: 33 04 00 a0 00 r4 = 0xa000 + 4815: 83 44 98 f9 i32 r4 = r4 + 0xfffffffffffff998 + 4819: 78 53 02 u8 [r5 + 0x2] = t1 + 4822: 7e 5a 01 r10 = u16 [r5 + 0x1] + 4825: ab a4 8b 07 jump 6756 if r4 != r10 + : @225 + 4829: 02 unlikely + 4830: 33 0c 8a 00 r12 = 0x8a + 4834: 33 03 00 a0 00 r3 = 0xa000 + 4839: 83 33 9a fb i32 r3 = r3 + 0xfffffffffffffb9a + 4843: 33 04 00 a0 c0 c8 r4 = 0xffffffffc8c0a000 + 4849: 83 44 9a fb i32 r4 = r4 + 0xfffffffffffffb9a + 4853: 79 53 01 u16 [r5 + 0x1] = r3 + 4856: 81 5a 01 r10 = i32 [r5 + 0x1] + 4859: ab a4 69 07 jump 6756 if r4 != r10 + : @226 + 4863: 02 unlikely + 4864: 33 0c 8b 00 r12 = 0x8b + 4868: 33 03 00 a0 00 r3 = 0xa000 + 4873: 83 33 9c fd i32 r3 = r3 + 0xfffffffffffffd9c + 4877: 33 04 00 a0 9d d0 r4 = 0xffffffffd09da000 + 4883: 83 44 9b fc i32 r4 = r4 + 0xfffffffffffffc9b + 4887: 79 53 03 u16 [r5 + 0x3] = r3 + 4890: 81 5a 02 r10 = i32 [r5 + 0x2] + 4893: ab a4 47 07 jump 6756 if r4 != r10 + : @227 + 4897: 02 unlikely + 4898: 33 0c 8c 00 r12 = 0x8c + 4902: 33 03 00 a0 00 r3 = 0xa000 + 4907: 83 33 9e i32 r3 = r3 + 0xffffffffffffff9e + 4910: 33 04 00 a0 9e 9f r4 = 0xffffffff9f9ea000 + 4916: 83 44 9c fd i32 r4 = r4 + 0xfffffffffffffd9c + 4920: 79 53 05 u16 [r5 + 0x5] = r3 + 4923: 81 5a 03 r10 = i32 [r5 + 0x3] + 4926: ab a4 26 07 jump 6756 if r4 != r10 + : @228 + 4930: 02 unlikely + 4931: 33 0c 8d 00 r12 = 0x8d + 4935: 33 03 a0 00 r3 = 0xa0 + 4939: 33 04 00 f0 04 r4 = 0x4f000 + 4944: 83 44 e5 fc i32 r4 = r4 + 0xfffffffffffffce5 + 4948: 97 44 0d r4 = r4 << 0xd + 4951: 95 44 9a 00 r4 = r4 + 0x9a + 4955: 78 53 02 u8 [r5 + 0x2] = t1 + 4958: 80 5a 01 r10 = u32 [r5 + 0x1] + 4961: ab a4 03 07 jump 6756 if r4 != r10 + : @229 + 4965: 33 0c 8e 00 r12 = 0x8e + 4969: 33 03 00 a0 00 r3 = 0xa000 + 4974: 83 33 a1 02 i32 r3 = r3 + 0x2a1 + 4978: 33 04 00 f0 04 r4 = 0x4f000 + 4983: 83 44 15 05 i32 r4 = r4 + 0x515 + 4987: 97 44 0d r4 = r4 << 0xd + 4990: 95 44 a0 01 r4 = r4 + 0x1a0 + 4994: 79 53 03 u16 [r5 + 0x3] = r3 + 4997: 80 5a 02 r10 = u32 [r5 + 0x2] + 5000: ab a4 dc 06 jump 6756 if r4 != r10 + : @230 + 5004: 33 0c 8f 00 r12 = 0x8f + 5008: 33 03 00 a0 00 r3 = 0xa000 + 5013: 83 33 a3 04 i32 r3 = r3 + 0x4a3 + 5017: 33 04 00 20 05 r4 = 0x52000 + 5022: 83 44 1d 05 i32 r4 = r4 + 0x51d + 5026: 97 44 0d r4 = r4 << 0xd + 5029: 95 44 a1 02 r4 = r4 + 0x2a1 + 5033: 79 53 05 u16 [r5 + 0x5] = r3 + 5036: 80 5a 03 r10 = u32 [r5 + 0x3] + 5039: ab a4 b5 06 jump 6756 if r4 != r10 + : @231 + 5043: 02 unlikely + 5044: 33 0c 90 00 r12 = 0x90 + 5048: 33 03 a5 00 r3 = 0xa5 + 5052: 33 04 00 00 0f ff r4 = 0xffffffffff0f0000 + 5058: 83 44 25 05 i32 r4 = r4 + 0x525 + 5062: 97 44 0c r4 = r4 << 0xc + 5065: 95 44 d1 01 r4 = r4 + 0x1d1 + 5069: 97 44 0c r4 = r4 << 0xc + 5072: 95 44 0d 05 r4 = r4 + 0x50d + 5076: 97 44 0d r4 = r4 << 0xd + 5079: 95 44 9a 05 r4 = r4 + 0x59a + 5083: 78 53 02 u8 [r5 + 0x2] = t1 + 5086: 82 5a 01 r10 = u64 [r5 + 0x1] + 5089: ab a4 83 06 jump 6756 if r4 != r10 + : @232 + 5093: 33 0c 91 00 r12 = 0x91 + 5097: 33 03 00 a0 00 r3 = 0xa000 + 5102: 83 33 a6 07 i32 r3 = r3 + 0x7a6 + 5106: 33 04 00 a0 8a r4 = 0xffffffffff8aa000 + 5111: 83 44 9b fe i32 r4 = r4 + 0xfffffffffffffe9b + 5115: 97 44 0c r4 = r4 << 0xc + 5118: 95 44 29 f9 r4 = r4 + 0xfffffffffffff929 + 5122: 97 44 0d r4 = r4 << 0xd + 5125: 95 44 15 fd r4 = r4 + 0xfffffffffffffd15 + 5129: 97 44 0d r4 = r4 << 0xd + 5132: 95 44 a5 01 r4 = r4 + 0x1a5 + 5136: 79 53 07 u16 [r5 + 0x7] = r3 + 5139: 82 5a 02 r10 = u64 [r5 + 0x2] + 5142: ab a4 4e 06 jump 6756 if r4 != r10 + : @233 + 5146: 33 0c 92 00 r12 = 0x92 + 5150: 33 03 00 b0 00 r3 = 0xb000 + 5155: 83 33 a8 f9 i32 r3 = r3 + 0xfffffffffffff9a8 + 5159: 33 04 00 a0 a6 fe r4 = 0xfffffffffea6a000 + 5165: 83 44 9f 02 i32 r4 = r4 + 0x29f + 5169: 97 44 0c r4 = r4 << 0xc + 5172: 95 44 a9 f9 r4 = r4 + 0xfffffffffffff9a9 + 5176: 97 44 0d r4 = r4 << 0xd + 5179: 95 44 1d 05 r4 = r4 + 0x51d + 5183: 97 44 0d r4 = r4 << 0xd + 5186: 95 44 a1 02 r4 = r4 + 0x2a1 + 5190: 79 53 09 u16 [r5 + 0x9] = r3 + 5193: 82 5a 03 r10 = u64 [r5 + 0x3] + 5196: ab a4 18 06 jump 6756 if r4 != r10 + : @234 + 5200: 02 unlikely + 5201: 33 0c 93 00 r12 = 0x93 + 5205: 33 03 00 e0 0a r3 = 0xae000 + 5210: 83 33 cb fa i32 r3 = r3 + 0xfffffffffffffacb + 5214: 97 33 0c r3 = r3 << 0xc + 5217: 95 33 aa fb r3 = r3 + 0xfffffffffffffbaa + 5221: 33 04 00 a0 4a fe r4 = 0xfffffffffe4aa000 + 5227: 83 44 8b fa i32 r4 = r4 + 0xfffffffffffffa8b + 5231: 97 44 0c r4 = r4 << 0xc + 5234: 95 44 ad fd r4 = r4 + 0xfffffffffffffdad + 5238: 97 44 0c r4 = r4 << 0xc + 5241: 95 44 bb fa r4 = r4 + 0xfffffffffffffabb + 5245: 97 44 0c r4 = r4 << 0xc + 5248: 95 44 a2 fa r4 = r4 + 0xfffffffffffffaa2 + 5252: 7a 53 05 u32 [r5 + 0x5] = r3 + 5255: 82 5a 04 r10 = u64 [r5 + 0x4] + 5258: ab a4 da 05 jump 6756 if r4 != r10 + : @235 + 5262: 02 unlikely + 5263: 33 0c 94 00 r12 = 0x94 + 5267: 33 03 00 20 0b r3 = 0xb2000 + 5272: 83 33 0b fb i32 r3 = r3 + 0xfffffffffffffb0b + 5276: 97 33 0c r3 = r3 << 0xc + 5279: 95 33 ae r3 = r3 + 0xffffffffffffffae + 5282: 33 04 00 f0 f2 r4 = 0xfffffffffff2f000 + 5287: 83 44 59 02 i32 r4 = r4 + 0x259 + 5291: 97 44 0d r4 = r4 << 0xd + 5294: 95 44 0b fb r4 = r4 + 0xfffffffffffffb0b + 5298: 97 44 10 r4 = r4 << 0x10 + 5301: 95 44 eb fa r4 = r4 + 0xfffffffffffffaeb + 5305: 97 44 0c r4 = r4 << 0xc + 5308: 95 44 aa fb r4 = r4 + 0xfffffffffffffbaa + 5312: 7a 53 07 u32 [r5 + 0x7] = r3 + 5315: 82 5a 05 r10 = u64 [r5 + 0x5] + 5318: ab a4 9e 05 jump 6756 if r4 != r10 + : @236 + 5322: 02 unlikely + 5323: 33 0c 95 00 r12 = 0x95 + 5327: 33 03 00 60 0b r3 = 0xb6000 + 5332: 83 33 4b fb i32 r3 = r3 + 0xfffffffffffffb4b + 5336: 97 33 0c r3 = r3 << 0xc + 5339: 95 33 b2 03 r3 = r3 + 0x3b2 + 5343: 33 04 00 60 6b fe r4 = 0xfffffffffe6b6000 + 5349: 83 44 4b fb i32 r4 = r4 + 0xfffffffffffffb4b + 5353: 97 44 0c r4 = r4 << 0xc + 5356: 95 44 b3 03 r4 = r4 + 0x3b3 + 5360: 97 44 0c r4 = r4 << 0xc + 5363: 95 44 fb fa r4 = r4 + 0xfffffffffffffafb + 5367: 97 44 0c r4 = r4 << 0xc + 5370: 95 44 ab fe r4 = r4 + 0xfffffffffffffeab + 5374: 7a 53 09 u32 [r5 + 0x9] = r3 + 5377: 82 5a 06 r10 = u64 [r5 + 0x6] + 5380: ab a4 60 05 jump 6756 if r4 != r10 + : @237 + 5384: 02 unlikely + 5385: 33 0c 96 00 r12 = 0x96 + 5389: 33 03 00 a0 0b r3 = 0xba000 + 5394: 83 33 8b fb i32 r3 = r3 + 0xfffffffffffffb8b + 5398: 97 33 0c r3 = r3 << 0xc + 5401: 95 33 b6 07 r3 = r3 + 0x7b6 + 5405: 33 04 00 e0 e6 fe r4 = 0xfffffffffee6e000 + 5411: 83 44 df 02 i32 r4 = r4 + 0x2df + 5415: 97 44 0c r4 = r4 << 0xc + 5418: 95 44 ad fd r4 = r4 + 0xfffffffffffffdad + 5422: 97 44 0e r4 = r4 << 0xe + 5425: 95 44 2b fb r4 = r4 + 0xfffffffffffffb2b + 5429: 97 44 0c r4 = r4 << 0xc + 5432: 95 44 ae r4 = r4 + 0xffffffffffffffae + 5435: 7a 53 0b u32 [r5 + 0xb] = r3 + 5438: 82 5a 07 r10 = u64 [r5 + 0x7] + 5441: ab a4 23 05 jump 6756 if r4 != r10 + : @238 + 5445: 02 unlikely + 5446: 33 0c 97 00 r12 = 0x97 + 5450: 33 03 ba 00 r3 = 0xba + 5454: 33 04 00 30 r4 = 0x3000 + 5458: 83 44 ba 01 i32 r4 = r4 + 0x1ba + 5462: 78 53 1f u8 [r5 + 0x1f] = t1 + 5465: 7f 5a 1f r10 = i16 [r5 + 0x1f] + 5468: ab a4 08 05 jump 6756 if r4 != r10 + : @239 + 5472: 02 unlikely + 5473: 33 0c 98 00 r12 = 0x98 + 5477: 33 03 bb 00 r3 = 0xbb + 5481: 33 04 00 c0 00 r4 = 0xc000 + 5486: 83 44 ba fb i32 r4 = r4 + 0xfffffffffffffbba + 5490: 78 53 20 u8 [r5 + 0x20] = t1 + 5493: 7e 5a 1f r10 = u16 [r5 + 0x1f] + 5496: ab a4 ec 04 jump 6756 if r4 != r10 + : @240 + 5500: 02 unlikely + 5501: 33 0c 99 00 r12 = 0x99 + 5505: 33 03 00 c0 00 r3 = 0xc000 + 5510: 83 33 bc fd i32 r3 = r3 + 0xfffffffffffffdbc + 5514: 33 04 00 c0 bb 32 r4 = 0x32bbc000 + 5520: 83 44 bc fd i32 r4 = r4 + 0xfffffffffffffdbc + 5524: 79 53 1e u16 [r5 + 0x1e] = r3 + 5527: 81 5a 1e r10 = i32 [r5 + 0x1e] + 5530: ab a4 ca 04 jump 6756 if r4 != r10 + : @241 + 5534: 02 unlikely + 5535: 33 0c 9a 00 r12 = 0x9a + 5539: 33 03 00 c0 00 r3 = 0xc000 + 5544: 83 33 be i32 r3 = r3 + 0xffffffffffffffbe + 5547: 33 04 00 c0 bf 32 r4 = 0x32bfc000 + 5553: 83 44 bc fe i32 r4 = r4 + 0xfffffffffffffebc + 5557: 79 53 1f u16 [r5 + 0x1f] = r3 + 5560: 81 5a 1e r10 = i32 [r5 + 0x1e] + 5563: ab a4 a9 04 jump 6756 if r4 != r10 + : @242 + 5567: 02 unlikely + 5568: 33 0c 9b 00 r12 = 0x9b + 5572: 33 03 00 c0 00 r3 = 0xc000 + 5577: 83 33 c0 01 i32 r3 = r3 + 0x1c0 + 5581: 33 04 00 c0 c0 c1 r4 = 0xffffffffc1c0c000 + 5587: 83 44 bc fe i32 r4 = r4 + 0xfffffffffffffebc + 5591: 79 53 20 u16 [r5 + 0x20] = r3 + 5594: 81 5a 1e r10 = i32 [r5 + 0x1e] + 5597: ab a4 87 04 jump 6756 if r4 != r10 + : @243 + 5601: 02 unlikely + 5602: 33 0c 9c 00 r12 = 0x9c + 5606: 33 03 c2 00 r3 = 0xc2 + 5610: 33 04 00 c0 c1 33 r4 = 0x33c1c000 + 5616: 83 44 be 02 i32 r4 = r4 + 0x2be + 5620: 78 53 20 u8 [r5 + 0x20] = t1 + 5623: 80 5a 1f r10 = u32 [r5 + 0x1f] + 5626: ab a4 6a 04 jump 6756 if r4 != r10 + : @244 + 5630: 33 0c 9d 00 r12 = 0x9d + 5634: 33 03 00 c0 00 r3 = 0xc000 + 5639: 83 33 c3 04 i32 r3 = r3 + 0x4c3 + 5643: 33 04 00 10 03 r4 = 0x31000 + 5648: 83 44 0f 03 i32 r4 = r4 + 0x30f + 5652: 97 44 0e r4 = r4 << 0xe + 5655: 95 44 20 fc r4 = r4 + 0xfffffffffffffc20 + 5659: 79 53 1f u16 [r5 + 0x1f] = r3 + 5662: 80 5a 1d r10 = u32 [r5 + 0x1d] + 5665: ab a4 43 04 jump 6756 if r4 != r10 + : @245 + 5669: 33 0c 9e 00 r12 = 0x9e + 5673: 33 03 00 c0 00 r3 = 0xc000 + 5678: 83 33 c5 06 i32 r3 = r3 + 0x6c5 + 5682: 33 04 00 20 03 r4 = 0x32000 + 5687: 83 44 17 fb i32 r4 = r4 + 0xfffffffffffffb17 + 5691: 97 44 0e r4 = r4 << 0xe + 5694: 95 44 bc 03 r4 = r4 + 0x3bc + 5698: 79 53 20 u16 [r5 + 0x20] = r3 + 5701: 80 5a 1e r10 = u32 [r5 + 0x1e] + 5704: ab a4 1c 04 jump 6756 if r4 != r10 + : @246 + 5708: 02 unlikely + 5709: 33 0c 9f 00 r12 = 0x9f + 5713: 33 03 c7 00 r3 = 0xc7 + 5717: 33 04 00 f0 f1 r4 = 0xfffffffffff1f000 + 5722: 83 44 ef 00 i32 r4 = r4 + 0xef + 5726: 97 44 0f r4 = r4 << 0xf + 5729: 95 44 03 04 r4 = r4 + 0x403 + 5733: 97 44 0f r4 = r4 << 0xf + 5736: 95 44 01 01 r4 = r4 + 0x101 + 5740: 97 44 0c r4 = r4 << 0xc + 5743: 95 44 00 f8 r4 = r4 + 0xfffffffffffff800 + 5747: 78 53 20 u8 [r5 + 0x20] = t1 + 5750: 82 5a 19 r10 = u64 [r5 + 0x19] + 5753: ab a4 eb 03 jump 6756 if r4 != r10 + : @247 + 5757: 33 0c a0 00 r12 = 0xa0 + 5761: 33 03 00 d0 00 r3 = 0xd000 + 5766: 83 33 c8 f9 i32 r3 = r3 + 0xfffffffffffff9c8 + 5770: 33 04 00 e0 f8 r4 = 0xfffffffffff8e000 + 5775: 83 44 39 f9 i32 r4 = r4 + 0xfffffffffffff939 + 5779: 97 44 0e r4 = r4 << 0xe + 5782: 95 44 e1 05 r4 = r4 + 0x5e1 + 5786: 97 44 11 r4 = r4 << 0x11 + 5789: 95 44 81 01 r4 = r4 + 0x181 + 5793: 97 44 0c r4 = r4 << 0xc + 5796: 95 44 08 r4 = r4 + 0x8 + 5799: 79 53 1f u16 [r5 + 0x1f] = r3 + 5802: 82 5a 1a r10 = u64 [r5 + 0x1a] + 5805: ab a4 b7 03 jump 6756 if r4 != r10 + : @248 + 5809: 33 0c a1 00 r12 = 0xa1 + 5813: 33 03 00 d0 00 r3 = 0xd000 + 5818: 83 33 ca fb i32 r3 = r3 + 0xfffffffffffffbca + 5822: 33 04 00 20 cf 00 r4 = 0xcf2000 + 5828: 83 44 2f fb i32 r4 = r4 + 0xfffffffffffffb2f + 5832: 97 44 0c r4 = r4 << 0xc + 5835: 95 44 af 02 r4 = r4 + 0x2af + 5839: 97 44 0d r4 = r4 << 0xd + 5842: 95 44 01 01 r4 = r4 + 0x101 + 5846: 97 44 0d r4 = r4 << 0xd + 5849: 95 44 10 f8 r4 = r4 + 0xfffffffffffff810 + 5853: 79 53 1f u16 [r5 + 0x1f] = r3 + 5856: 82 5a 1b r10 = u64 [r5 + 0x1b] + 5859: ab a4 81 03 jump 6756 if r4 != r10 + : @249 + 5863: 02 unlikely + 5864: 33 0c a2 00 r12 = 0xa2 + 5868: 33 03 00 00 0d r3 = 0xd0000 + 5873: 83 33 ed fc i32 r3 = r3 + 0xfffffffffffffced + 5877: 97 33 0c r3 = r3 << 0xc + 5880: 95 33 cc fd r3 = r3 + 0xfffffffffffffdcc + 5884: 33 04 00 40 3f ff r4 = 0xffffffffff3f4000 + 5890: 83 44 37 fb i32 r4 = r4 + 0xfffffffffffffb37 + 5894: 97 44 0d r4 = r4 << 0xd + 5897: 95 44 65 06 r4 = r4 + 0x665 + 5901: 97 44 0c r4 = r4 << 0xc + 5904: 95 44 e1 05 r4 = r4 + 0x5e1 + 5908: 97 44 0d r4 = r4 << 0xd + 5911: 95 44 18 r4 = r4 + 0x18 + 5914: 7a 53 20 u32 [r5 + 0x20] = r3 + 5917: 82 5a 1c r10 = u64 [r5 + 0x1c] + 5920: ab a4 44 03 jump 6756 if r4 != r10 + : @250 + 5924: 02 unlikely + 5925: 33 0c a3 00 r12 = 0xa3 + 5929: 33 03 00 40 0d r3 = 0xd4000 + 5934: 83 33 2d fd i32 r3 = r3 + 0xfffffffffffffd2d + 5938: 97 33 0c r3 = r3 << 0xc + 5941: 95 33 d0 01 r3 = r3 + 0x1d0 + 5945: 33 04 00 70 0d r4 = 0xd7000 + 5950: 83 44 f5 03 i32 r4 = r4 + 0x3f5 + 5954: 97 44 0e r4 = r4 << 0xe + 5957: 95 44 2d fd r4 = r4 + 0xfffffffffffffd2d + 5961: 97 44 0e r4 = r4 << 0xe + 5964: 95 44 43 07 r4 = r4 + 0x743 + 5968: 97 44 0e r4 = r4 << 0xe + 5971: 95 44 20 fc r4 = r4 + 0xfffffffffffffc20 + 5975: 7a 53 1f u32 [r5 + 0x1f] = r3 + 5978: 82 5a 1d r10 = u64 [r5 + 0x1d] + 5981: ab a4 07 03 jump 6756 if r4 != r10 + : @251 + 5985: 02 unlikely + 5986: 33 0c a4 00 r12 = 0xa4 + 5990: 33 03 00 80 0d r3 = 0xd8000 + 5995: 83 33 6d fd i32 r3 = r3 + 0xfffffffffffffd6d + 5999: 97 33 0c r3 = r3 << 0xc + 6002: 95 33 d4 05 r3 = r3 + 0x5d4 + 6006: 33 04 00 60 03 r4 = 0x36000 + 6011: 83 44 5d 03 i32 r4 = r4 + 0x35d + 6015: 97 44 11 r4 = r4 << 0x11 + 6018: 95 44 7b fa r4 = r4 + 0xfffffffffffffa7b + 6022: 97 44 0f r4 = r4 << 0xf + 6025: 95 44 6d fd r4 = r4 + 0xfffffffffffffd6d + 6029: 97 44 0c r4 = r4 << 0xc + 6032: 95 44 d4 05 r4 = r4 + 0x5d4 + 6036: 7a 53 1e u32 [r5 + 0x1e] = r3 + 6039: 82 5a 1e r10 = u64 [r5 + 0x1e] + 6042: ab a4 ca 02 jump 6756 if r4 != r10 + : @252 + 6046: 02 unlikely + 6047: 33 0c a5 00 r12 = 0xa5 + 6051: 33 03 00 e0 06 r3 = 0x6e000 + 6056: 83 33 d7 fe i32 r3 = r3 + 0xfffffffffffffed7 + 6060: 97 33 0d r3 = r3 << 0xd + 6063: 95 33 d8 f9 r3 = r3 + 0xfffffffffffff9d8 + 6067: 33 04 00 e0 dc 00 r4 = 0xdce000 + 6073: 83 44 d7 f8 i32 r4 = r4 + 0xfffffffffffff8d7 + 6077: 97 44 0c r4 = r4 << 0xc + 6080: 95 44 f5 03 r4 = r4 + 0x3f5 + 6084: 97 44 0d r4 = r4 << 0xd + 6087: 95 44 bf fe r4 = r4 + 0xfffffffffffffebf + 6091: 97 44 0d r4 = r4 << 0xd + 6094: 95 44 da fb r4 = r4 + 0xfffffffffffffbda + 6098: 7a 53 1d u32 [r5 + 0x1d] = r3 + 6101: 82 5a 1f r10 = u64 [r5 + 0x1f] + 6104: ab a4 8c 02 jump 6756 if r4 != r10 + : @253 + 6108: 02 unlikely + 6109: 33 0c a6 00 r12 = 0xa6 + 6113: 33 03 dc 00 r3 = 0xdc + 6117: 33 04 00 90 r4 = 0xffffffffffff9000 + 6121: 83 44 dc 01 i32 r4 = r4 + 0x1dc + 6125: 78 53 3f u8 [r5 + 0x3f] = t1 + 6128: 7f 5a 3f r10 = i16 [r5 + 0x3f] + 6131: ab a4 71 02 jump 6756 if r4 != r10 + : @254 + 6135: 02 unlikely + 6136: 33 0c a7 00 r12 = 0xa7 + 6140: 33 03 dd 00 r3 = 0xdd + 6144: 33 04 00 e0 00 r4 = 0xe000 + 6149: 83 44 dc fd i32 r4 = r4 + 0xfffffffffffffddc + 6153: 78 53 40 u8 [r5 + 0x40] = t1 + 6156: 7e 5a 3f r10 = u16 [r5 + 0x3f] + 6159: ab a4 55 02 jump 6756 if r4 != r10 + : @255 + 6163: 02 unlikely + 6164: 33 0c a8 00 r12 = 0xa8 + 6168: 33 03 00 e0 00 r3 = 0xe000 + 6173: 83 33 de i32 r3 = r3 + 0xffffffffffffffde + 6176: 33 04 00 e0 dd 92 r4 = 0xffffffff92dde000 + 6182: 83 44 de i32 r4 = r4 + 0xffffffffffffffde + 6185: 79 53 3e u16 [r5 + 0x3e] = r3 + 6188: 81 5a 3e r10 = i32 [r5 + 0x3e] + 6191: ab a4 35 02 jump 6756 if r4 != r10 + : @256 + 6195: 02 unlikely + 6196: 33 0c a9 00 r12 = 0xa9 + 6200: 33 03 00 e0 00 r3 = 0xe000 + 6205: 83 33 e0 01 i32 r3 = r3 + 0x1e0 + 6209: 33 04 00 e0 e1 92 r4 = 0xffffffff92e1e000 + 6215: 83 44 de 00 i32 r4 = r4 + 0xde + 6219: 79 53 3f u16 [r5 + 0x3f] = r3 + 6222: 81 5a 3e r10 = i32 [r5 + 0x3e] + 6225: ab a4 13 02 jump 6756 if r4 != r10 + : @257 + 6229: 02 unlikely + 6230: 33 0c aa 00 r12 = 0xaa + 6234: 33 03 00 e0 00 r3 = 0xe000 + 6239: 83 33 e2 03 i32 r3 = r3 + 0x3e2 + 6243: 33 04 00 e0 e2 e3 r4 = 0xffffffffe3e2e000 + 6249: 83 44 de 00 i32 r4 = r4 + 0xde + 6253: 79 53 40 u16 [r5 + 0x40] = r3 + 6256: 81 5a 3e r10 = i32 [r5 + 0x3e] + 6259: ab a4 f1 01 jump 6756 if r4 != r10 + : @258 + 6263: 02 unlikely + 6264: 33 0c ab 00 r12 = 0xab + 6268: 33 03 e4 00 r3 = 0xe4 + 6272: 33 04 00 a0 04 r4 = 0x4a000 + 6277: 83 44 1f ff i32 r4 = r4 + 0xffffffffffffff1f + 6281: 97 44 0d r4 = r4 << 0xd + 6284: 95 44 e0 04 r4 = r4 + 0x4e0 + 6288: 78 53 40 u8 [r5 + 0x40] = t1 + 6291: 80 5a 3f r10 = u32 [r5 + 0x3f] + 6294: ab a4 ce 01 jump 6756 if r4 != r10 + : @259 + 6298: 33 0c ac 00 r12 = 0xac + 6302: 33 03 00 e0 00 r3 = 0xe000 + 6307: 83 33 e5 06 i32 r3 = r3 + 0x6e5 + 6311: 33 04 00 30 07 r4 = 0x73000 + 6316: 83 44 2f 07 i32 r4 = r4 + 0x72f + 6320: 97 44 0d r4 = r4 << 0xd + 6323: 95 44 80 fe r4 = r4 + 0xfffffffffffffe80 + 6327: 79 53 3f u16 [r5 + 0x3f] = r3 + 6330: 80 5a 3d r10 = u32 [r5 + 0x3d] + 6333: ab a4 a7 01 jump 6756 if r4 != r10 + : @260 + 6337: 33 0c ad 00 r12 = 0xad + 6341: 33 03 00 f0 00 r3 = 0xf000 + 6346: 83 33 e7 f8 i32 r3 = r3 + 0xfffffffffffff8e7 + 6350: 33 04 00 40 07 r4 = 0x74000 + 6355: 83 44 3f 07 i32 r4 = r4 + 0x73f + 6359: 97 44 0d r4 = r4 << 0xd + 6362: 95 44 de 05 r4 = r4 + 0x5de + 6366: 79 53 40 u16 [r5 + 0x40] = r3 + 6369: 80 5a 3e r10 = u32 [r5 + 0x3e] + 6372: ab a4 80 01 jump 6756 if r4 != r10 + : @261 + 6376: 02 unlikely + 6377: 33 0c ae 00 r12 = 0xae + 6381: 33 03 e9 00 r3 = 0xe9 + 6385: 33 04 00 d0 d3 r4 = 0xffffffffffd3d000 + 6390: 83 44 bd fb i32 r4 = r4 + 0xfffffffffffffbbd + 6394: 97 44 0c r4 = r4 << 0xc + 6397: 95 44 0f r4 = r4 + 0xf + 6400: 97 44 0f r4 = r4 << 0xf + 6403: 95 44 07 07 r4 = r4 + 0x707 + 6407: 97 44 0c r4 = r4 << 0xc + 6410: 95 44 60 f8 r4 = r4 + 0xfffffffffffff860 + 6414: 78 53 40 u8 [r5 + 0x40] = t1 + 6417: 82 5a 39 r10 = u64 [r5 + 0x39] + 6420: ab a4 50 01 jump 6756 if r4 != r10 + : @262 + 6424: 02 unlikely + 6425: 33 0c af 00 r12 = 0xaf + 6429: 33 03 00 f0 00 r3 = 0xf000 + 6434: 83 33 ea fb i32 r3 = r3 + 0xfffffffffffffbea + 6438: 33 04 00 d0 d7 d1 r4 = 0xffffffffd1d7d000 + 6444: 83 44 bd 05 i32 r4 = r4 + 0x5bd + 6448: 97 44 13 r4 = r4 << 0x13 + 6451: 95 44 87 07 r4 = r4 + 0x787 + 6455: 97 44 0c r4 = r4 << 0xc + 6458: 95 44 68 r4 = r4 + 0x68 + 6461: 79 53 3f u16 [r5 + 0x3f] = r3 + 6464: 82 5a 3a r10 = u64 [r5 + 0x3a] + 6467: ab a4 21 01 jump 6756 if r4 != r10 + : @263 + 6471: 33 0c b0 00 r12 = 0xb0 + 6475: 33 03 00 f0 00 r3 = 0xf000 + 6480: 83 33 ec fd i32 r3 = r3 + 0xfffffffffffffdec + 6484: 33 04 00 f0 c9 r4 = 0xffffffffffc9f000 + 6489: 83 44 77 04 i32 r4 = r4 + 0x477 + 6493: 97 44 0c r4 = r4 << 0xc + 6496: 95 44 67 ff r4 = r4 + 0xffffffffffffff67 + 6500: 97 44 0e r4 = r4 << 0xe + 6503: 95 44 01 fd r4 = r4 + 0xfffffffffffffd01 + 6507: 97 44 0f r4 = r4 << 0xf + 6510: 95 44 70 f8 r4 = r4 + 0xfffffffffffff870 + 6514: 79 53 3f u16 [r5 + 0x3f] = r3 + 6517: 82 5a 3b r10 = u64 [r5 + 0x3b] + 6520: ab a4 ec 00 jump 6756 if r4 != r10 + : @264 + 6524: 02 unlikely + 6525: 33 0c b1 00 r12 = 0xb1 + 6529: 33 03 00 20 0f r3 = 0xf2000 + 6534: 83 33 0f ff i32 r3 = r3 + 0xffffffffffffff0f + 6538: 97 33 0c r3 = r3 << 0xc + 6541: 95 33 ee r3 = r3 + 0xffffffffffffffee + 6544: 33 04 00 20 ff r4 = 0xffffffffffff2000 + 6549: 83 44 0f ff i32 r4 = r4 + 0xffffffffffffff0f + 6553: 97 44 10 r4 = r4 << 0x10 + 6556: 95 44 ef fe r4 = r4 + 0xfffffffffffffeef + 6560: 97 44 0d r4 = r4 << 0xd + 6563: 95 44 bd f9 r4 = r4 + 0xfffffffffffff9bd + 6567: 97 44 0f r4 = r4 << 0xf + 6570: 95 44 78 r4 = r4 + 0x78 + 6573: 7a 53 40 u32 [r5 + 0x40] = r3 + 6576: 82 5a 3c r10 = u64 [r5 + 0x3c] + 6579: ab a4 b1 00 jump 6756 if r4 != r10 + : @265 + 6583: 02 unlikely + 6584: 33 0c b2 00 r12 = 0xb2 + 6588: 33 03 00 60 0f r3 = 0xf6000 + 6593: 83 33 4f ff i32 r3 = r3 + 0xffffffffffffff4f + 6597: 97 33 0c r3 = r3 << 0xc + 6600: 95 33 f2 03 r3 = r3 + 0x3f2 + 6604: 33 04 00 00 cb r4 = 0xffffffffffcb0000 + 6609: 83 44 fb f8 i32 r4 = r4 + 0xfffffffffffff8fb + 6613: 97 44 0f r4 = r4 << 0xf + 6616: 95 44 3d fd r4 = r4 + 0xfffffffffffffd3d + 6620: 97 44 0d r4 = r4 << 0xd + 6623: 95 44 97 r4 = r4 + 0xffffffffffffff97 + 6626: 97 44 0d r4 = r4 << 0xd + 6629: 95 44 80 fe r4 = r4 + 0xfffffffffffffe80 + 6633: 7a 53 3f u32 [r5 + 0x3f] = r3 + 6636: 82 5a 3d r10 = u64 [r5 + 0x3d] + 6639: ab a4 75 jump 6756 if r4 != r10 + : @266 + 6642: 02 unlikely + 6643: 33 0c b3 00 r12 = 0xb3 + 6647: 33 03 00 a0 0f r3 = 0xfa000 + 6652: 83 33 8f i32 r3 = r3 + 0xffffffffffffff8f + 6655: 97 33 0c r3 = r3 << 0xc + 6658: 95 33 f6 07 r3 = r3 + 0x7f6 + 6662: 33 04 00 50 cb r4 = 0xffffffffffcb5000 + 6667: 83 44 f9 fa i32 r4 = r4 + 0xfffffffffffffaf9 + 6671: 97 44 10 r4 = r4 << 0x10 + 6674: 95 44 fd fa r4 = r4 + 0xfffffffffffffafd + 6678: 97 44 0d r4 = r4 << 0xd + 6681: 95 44 8f r4 = r4 + 0xffffffffffffff8f + 6684: 97 44 0c r4 = r4 << 0xc + 6687: 95 44 f6 07 r4 = r4 + 0x7f6 + 6691: 7a 53 3e u32 [r5 + 0x3e] = r3 + 6694: 82 5a 3e r10 = u64 [r5 + 0x3e] + 6697: ab a4 3b jump 6756 if r4 != r10 + : @267 + 6700: 33 0c b4 00 r12 = 0xb4 + 6704: 33 03 00 00 01 r3 = 0x10000 + 6709: 83 33 fd fd i32 r3 = r3 + 0xfffffffffffffdfd + 6713: 97 33 10 r3 = r3 << 0x10 + 6716: 95 33 fa fb r3 = r3 + 0xfffffffffffffbfa + 6720: 33 04 00 50 cb cb r4 = 0xffffffffcbcb5000 + 6726: 83 44 f9 fa i32 r4 = r4 + 0xfffffffffffffaf9 + 6730: 97 44 10 r4 = r4 << 0x10 + 6733: 95 44 fd fa r4 = r4 + 0xfffffffffffffafd + 6737: 97 44 11 r4 = r4 << 0x11 + 6740: 95 44 fc fd r4 = r4 + 0xfffffffffffffdfc + 6744: 7a 53 3d u32 [r5 + 0x3d] = r3 + 6747: 82 5a 3f r10 = u64 [r5 + 0x3f] + 6750: ab a4 06 jump 6756 if r4 != r10 + : @268 + 6753: 52 0c 04 jump 6757 if r12 != 0 + : @269 + 6756: 00 trap + : @270 + 6757: 28 9b e5 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r3 = 0xfdfcfbfa (initially was 0x0) + * r4 = 0x979695f1f5f9fdfc (initially was 0x0) + * r5 = 0x30000 (initially was 0x0) + * r10 = 0x979695f1f5f9fdfc (initially was 0x0) + * r12 = 0xb4 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x30001-0x30019 (0x18 bytes) = [0x9a, 0xa5, 0xa1, 0xa2, 0xaa, 0xab, 0xae, 0xaf, 0xb2, 0xb3, 0xb6, 0xb7, 0xb8, 0xb9, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18] + * 0x3001a-0x3017f (0x165 bytes) = [0x08, 0x10, 0x18, 0xd8, 0xd9, 0xda, 0xdb, 0xd7, 0xd3, 0xcf, 0x35, 0x36, 0x37, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x60, 0x68, 0x70, 0x78, 0xfa, 0xfb, 0xfc, 0xfd, 0xf9, 0xf5, 0xf1, 0x95, 0x96, 0x97, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 2990 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [0x10000] + DeE------------------------R.......................... r12 = 0x1 + DeE------------------------R.......................... r3 = 0x201 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = i16 [r5 + 0x1] + .D=================================================eER jump 34 if r3 == r4 +``` + +Gas simulation at offset 31 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 34 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x2 + DeE---------------------------------------R r3 = 0x201 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u16 [r5 + 0x1] + .D========================eE--------------R jump 51 if r3 == r4 +``` + +Gas simulation at offset 48 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 51 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x3 + DeE---------------------------------------R r3 = 0x4030000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x201 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1] + .D=========================eE-------------R jump 74 if r3 == r4 +``` + +Gas simulation at offset 71 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 74 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x4 + DeE---------------------------------------R r3 = 0x5040000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x302 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x2] + .D=========================eE-------------R jump 97 if r3 == r4 +``` + +Gas simulation at offset 94 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 97 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x5 + DeE---------------------------------------R r3 = 0x6050000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x403 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3] + .D=========================eE-------------R jump 120 if r3 == r4 +``` + +Gas simulation at offset 117 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 120 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x6 + DeE---------------------------------------R r3 = 0x4030000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x201 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x1] + .D=========================eE-------------R jump 143 if r3 == r4 +``` + +Gas simulation at offset 140 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 143 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x7 + DeE---------------------------------------R r3 = 0x5040000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x302 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x2] + .D=========================eE-------------R jump 166 if r3 == r4 +``` + +Gas simulation at offset 163 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 166 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x8 + DeE---------------------------------------R r3 = 0x6050000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x403 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x3] + .D=========================eE-------------R jump 189 if r3 == r4 +``` + +Gas simulation at offset 186 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 189 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x9 + DeE---------------------------------------R r3 = 0x8070000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x605 + .D==eE------------------------------------R r3 = r3 << 0x10 + .D===eE-----------------------------------R r3 = r3 + 0x403 + ..D===eE----------------------------------R r3 = r3 << 0x10 + ..D====eE---------------------------------R r3 = r3 + 0x201 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r4 = u64 [r5 + 0x1] + ..D=========================eE------------R jump 226 if r3 == r4 +``` + +Gas simulation at offset 223 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 226 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa + DeE---------------------------------------R r3 = 0x4840000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x383 + .D==eE------------------------------------R r3 = r3 << 0xf + .D===eE-----------------------------------R r3 = r3 + 0x141 + ..D===eE----------------------------------R r3 = r3 << 0x12 + ..D====eE---------------------------------R r3 = r3 + 0x302 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r4 = u64 [r5 + 0x2] + ..D=========================eE------------R jump 263 if r3 == r4 +``` + +Gas simulation at offset 260 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 263 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xb + DeE---------------------------------------R r3 = 0xa091000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff807 + .D==eE------------------------------------R r3 = r3 << 0x10 + .D===eE-----------------------------------R r3 = r3 + 0x605 + ..D===eE----------------------------------R r3 = r3 << 0x10 + ..D====eE---------------------------------R r3 = r3 + 0x403 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r4 = u64 [r5 + 0x3] + ..D=========================eE------------R jump 300 if r3 == r4 +``` + +Gas simulation at offset 297 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 300 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r12 = 0xc + DeE---------------------------------------R....... r3 = 0x1614000 + .DeeE-------------------------------------R....... i32 r3 = r3 + 0x121 + .D==eE------------------------------------R....... r3 = r3 << 0x12 + .D===eE-----------------------------------R....... r3 = r3 + 0x383 + ..D===eE----------------------------------R....... r3 = r3 << 0x11 + ..D====eE---------------------------------R....... r3 = r3 + 0x504 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r4 = u64 [r5 + 0x4] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 337 if r3 == r4 +``` + +Gas simulation at offset 334 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 337 with total cost of 28: + +``` + DeER........................... r12 = 0xd + DeER........................... r3 = 0x60000 + D=eeER......................... i32 r3 = r3 + 0x585 + .D==eER........................ r3 = r3 << 0xd + .D===eER....................... r3 = r3 + 0x91 + .D====eER...................... r3 = r3 << 0xc + .D=====eER..................... r3 = r3 + 0xfffffffffffff807 + ..D=====eER.................... r3 = r3 << 0x10 + ..D======eER................... r3 = r3 + 0x605 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r5 + 0x5] + ..D=========================eER jump 379 if r3 == r4 +``` + +Gas simulation at offset 376 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 379 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r12 = 0xe + DeE---------------------------------------R....... r3 = 0x6860000 + .DeeE-------------------------------------R....... i32 r3 = r3 + 0x585 + .D==eE------------------------------------R....... r3 = r3 << 0xe + .D===eE-----------------------------------R....... r3 = r3 + 0x121 + ..D===eE----------------------------------R....... r3 = r3 << 0x13 + ..D====eE---------------------------------R....... r3 = r3 + 0x706 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r4 = u64 [r5 + 0x6] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 416 if r3 == r4 +``` + +Gas simulation at offset 413 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 416 with total cost of 28: + +``` + DeER........................... r12 = 0xf + DeER........................... r3 = 0x38000 + D=eeER......................... i32 r3 = r3 + 0x343 + .D==eER........................ r3 = r3 << 0x11 + .D===eER....................... r3 = r3 + 0x585 + .D====eER...................... r3 = r3 << 0xd + .D=====eER..................... r3 = r3 + 0x91 + ..D=====eER.................... r3 = r3 << 0xc + ..D======eER................... r3 = r3 + 0xfffffffffffff807 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r5 + 0x7] + ..D=========================eER jump 458 if r3 == r4 +``` + +Gas simulation at offset 455 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 458 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x10 + DeE---------------------------------------R r3 = 0x2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i16 [r5 + 0x1f] + .D=========================eE-------------R jump 478 if r3 == r4 +``` + +Gas simulation at offset 475 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 478 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x11 + DeE---------------------------------------R r3 = 0x2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u16 [r5 + 0x1f] + .D=========================eE-------------R jump 498 if r3 == r4 +``` + +Gas simulation at offset 495 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x12 + DeE---------------------------------------R r3 = 0x201f2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffe1d + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1d] + .D=========================eE-------------R jump 521 if r3 == r4 +``` + +Gas simulation at offset 518 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 521 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x13 + DeE---------------------------------------R r3 = 0x21202000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff1e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1e] + .D=========================eE-------------R jump 544 if r3 == r4 +``` + +Gas simulation at offset 541 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 544 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x14 + DeE---------------------------------------R r3 = 0x22212000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1f] + .D=========================eE-------------R jump 566 if r3 == r4 +``` + +Gas simulation at offset 563 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 566 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x15 + DeE---------------------------------------R r3 = 0x201f2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffe1d + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x1d] + .D=========================eE-------------R jump 589 if r3 == r4 +``` + +Gas simulation at offset 586 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 589 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x16 + DeE---------------------------------------R r3 = 0x21202000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff1e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x1e] + .D=========================eE-------------R jump 612 if r3 == r4 +``` + +Gas simulation at offset 609 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 612 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r12 = 0x17 + DeE---------------------------------------R...... r3 = 0x22212000 + .DeeE-------------------------------------R...... i32 r3 = r3 + 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = u32 [r5 + 0x1f] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 634 if r3 == r4 +``` + +Gas simulation at offset 631 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 634 with total cost of 47: + +``` + DeER.............................................. r12 = 0x18 + DeER.............................................. r3 = 0x101000 + D=eeER............................................ i32 r3 = r3 + 0xffffffffffffff8f + .D==eER........................................... r3 = r3 << 0xf + .D===eER.......................................... r3 = r3 + 0x747 + .D====eER......................................... r3 = r3 << 0xd + .D=====eER........................................ r3 = r3 + 0xd9 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffa19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x19] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 675 if r3 == r4 +``` + +Gas simulation at offset 672 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 675 with total cost of 47: + +``` + DeER.............................................. r12 = 0x19 + DeER.............................................. r3 = 0x1090000 + D=eeER............................................ i32 r3 = r3 + 0xf9 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xffffffffffffff0f + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0xfffffffffffff8e1 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffb1a + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x1a] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 718 if r3 == r4 +``` + +Gas simulation at offset 715 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 718 with total cost of 47: + +``` + DeER.............................................. r12 = 0x1a + DeER.............................................. r3 = 0x1111000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffff901 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xffffffffffffff8f + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0xe9 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffc1b + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x1b] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 760 if r3 == r4 +``` + +Gas simulation at offset 757 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 760 with total cost of 47: + +``` + DeER.............................................. r12 = 0x1b + DeER.............................................. r3 = 0x119000 + D=eeER............................................ i32 r3 = r3 + 0x111 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffff901 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffff8f1 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffd1c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x1c] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 802 if r3 == r4 +``` + +Gas simulation at offset 799 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 802 with total cost of 47: + +``` + DeER.............................................. r12 = 0x1c + DeER.............................................. r3 = 0x121000 + D=eeER............................................ i32 r3 = r3 + 0x191 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x109 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xf9 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffe1d + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x1d] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 844 if r3 == r4 +``` + +Gas simulation at offset 841 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 844 with total cost of 47: + +``` + DeER.............................................. r12 = 0x1d + DeER.............................................. r3 = 0x1292000 + D=eeER............................................ i32 r3 = r3 + 0x119 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x111 + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0xfffffffffffff901 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xffffffffffffff1e + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x1e] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 887 if r3 == r4 +``` + +Gas simulation at offset 884 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 887 with total cost of 28: + +``` + DeER........................... r12 = 0x1e + DeER........................... r3 = 0x1313000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffff921 + .D==eER........................ r3 = r3 << 0xc + .D===eER....................... r3 = r3 + 0x191 + .D====eER...................... r3 = r3 << 0xc + .D=====eER..................... r3 = r3 + 0x109 + ..D=====eER.................... r3 = r3 << 0xd + ..D======eER................... r3 = r3 + 0x1f + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r5 + 0x1f] + ..D=========================eER jump 929 if r3 == r4 +``` + +Gas simulation at offset 926 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 929 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x1f + DeE---------------------------------------R r3 = 0x4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i16 [r5 + 0x3f] + .D=========================eE-------------R jump 949 if r3 == r4 +``` + +Gas simulation at offset 946 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 949 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x20 + DeE---------------------------------------R r3 = 0x4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u16 [r5 + 0x3f] + .D=========================eE-------------R jump 969 if r3 == r4 +``` + +Gas simulation at offset 966 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 969 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x21 + DeE---------------------------------------R r3 = 0x403f4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffe3d + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3d] + .D=========================eE-------------R jump 992 if r3 == r4 +``` + +Gas simulation at offset 989 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 992 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x22 + DeE---------------------------------------R r3 = 0x41404000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff3e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3e] + .D=========================eE-------------R jump 1015 if r3 == r4 +``` + +Gas simulation at offset 1012 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1015 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x23 + DeE---------------------------------------R r3 = 0x42414000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3f] + .D=========================eE-------------R jump 1037 if r3 == r4 +``` + +Gas simulation at offset 1034 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1037 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x24 + DeE---------------------------------------R r3 = 0x403f4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffe3d + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x3d] + .D=========================eE-------------R jump 1060 if r3 == r4 +``` + +Gas simulation at offset 1057 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1060 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x25 + DeE---------------------------------------R r3 = 0x41404000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff3e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x3e] + .D=========================eE-------------R jump 1083 if r3 == r4 +``` + +Gas simulation at offset 1080 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1083 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r12 = 0x26 + DeE---------------------------------------R...... r3 = 0x42414000 + .DeeE-------------------------------------R...... i32 r3 = r3 + 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = u32 [r5 + 0x3f] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 1105 if r3 == r4 +``` + +Gas simulation at offset 1102 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1105 with total cost of 47: + +``` + DeER.............................................. r12 = 0x27 + DeER.............................................. r3 = 0x1010000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffffcf9 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xffffffffffffff4f + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0xed + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffa39 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x39] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1148 if r3 == r4 +``` + +Gas simulation at offset 1145 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1148 with total cost of 47: + +``` + DeER.............................................. r12 = 0x28 + DeER.............................................. r3 = 0x1050000 + D=eeER............................................ i32 r3 = r3 + 0xfd + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xffffffffffffff8f + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0x4f1 + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffb3a + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x3a] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1190 if r3 == r4 +``` + +Gas simulation at offset 1187 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1190 with total cost of 47: + +``` + DeER.............................................. r12 = 0x29 + DeER.............................................. r3 = 0x11000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffff905 + .D==eER........................................... r3 = r3 << 0x10 + .D===eER.......................................... r3 = r3 + 0xfd + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffff8f5 + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffc3b + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x3b] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1232 if r3 == r4 +``` + +Gas simulation at offset 1229 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1232 with total cost of 47: + +``` + DeER.............................................. r12 = 0x2a + DeER.............................................. r3 = 0x11000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffffd09 + .D==eER........................................... r3 = r3 << 0x10 + .D===eER.......................................... r3 = r3 + 0x501 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffffcf9 + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffd3c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x3c] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1274 if r3 == r4 +``` + +Gas simulation at offset 1271 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1274 with total cost of 47: + +``` + DeER.............................................. r12 = 0x2b + DeER.............................................. r3 = 0x111000 + D=eeER............................................ i32 r3 = r3 + 0xd1 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffff905 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfd + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffe3d + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x3d] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1316 if r3 == r4 +``` + +Gas simulation at offset 1313 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1316 with total cost of 47: + +``` + DeER.............................................. r12 = 0x2c + DeER.............................................. r3 = 0x115000 + D=eeER............................................ i32 r3 = r3 + 0x111 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffffd09 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0x501 + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xffffffffffffff3e + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r5 + 0x3e] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 1358 if r3 == r4 +``` + +Gas simulation at offset 1355 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1358 with total cost of 28: + +``` + DeER........................... r12 = 0x2d + DeER........................... r3 = 0x1191000 + D=eeER......................... i32 r3 = r3 + 0x511 + .D==eER........................ r3 = r3 << 0xc + .D===eER....................... r3 = r3 + 0xd1 + .D====eER...................... r3 = r3 << 0xc + .D=====eER..................... r3 = r3 + 0xfffffffffffff905 + ..D=====eER.................... r3 = r3 << 0xe + ..D======eER................... r3 = r3 + 0x3f + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r5 + 0x3f] + ..D=========================eER jump 1400 if r3 == r4 +``` + +Gas simulation at offset 1397 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1400 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x2e + DeE---------------------------------------R r3 = 0xffffffffffff8000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x180 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i16 [r5 + 0x1] + ..D========================eE-------------R jump 1424 if r3 == r4 +``` + +Gas simulation at offset 1421 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1424 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x2f + DeE---------------------------------------R r3 = 0x8000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x382 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u16 [r5 + 0x1] + ..D========================eE-------------R jump 1449 if r3 == r4 +``` + +Gas simulation at offset 1446 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1449 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x30 + DeE---------------------------------------R r3 = 0xffffffff87868000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x584 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1] + ..D========================eE-------------R jump 1475 if r3 == r4 +``` + +Gas simulation at offset 1472 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1475 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x31 + DeE---------------------------------------R r3 = 0xffffffff8b8a9000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff988 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x2] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x2] + ..D========================eE-------------R jump 1501 if r3 == r4 +``` + +Gas simulation at offset 1498 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1501 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r12 = 0x32 + DeE---------------------------------------R...... r3 = 0xffffffff8f8e9000 + .DeeE-------------------------------------R...... i32 r3 = r3 + 0xfffffffffffffd8c + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R...... u32 [r5 + 0x3] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = i32 [r5 + 0x3] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 1527 if r3 == r4 +``` + +Gas simulation at offset 1524 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1527 with total cost of 46: + +``` + DeER............................................. r12 = 0x33 + DeER............................................. r3 = 0x94000 + D=eeER........................................... i32 r3 = r3 + 0xfffffffffffff929 + .D==eER.......................................... r3 = r3 << 0xc + .D===eER......................................... r3 = r3 + 0x190 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 1558 if r3 == r4 +``` + +Gas simulation at offset 1555 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1558 with total cost of 46: + +``` + DeER............................................. r12 = 0x34 + DeER............................................. r3 = 0x98000 + D=eeER........................................... i32 r3 = r3 + 0xfffffffffffff969 + .D==eER.......................................... r3 = r3 << 0xc + .D===eER......................................... r3 = r3 + 0x594 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x2] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x2] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 1589 if r3 == r4 +``` + +Gas simulation at offset 1586 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1589 with total cost of 46: + +``` + DeER............................................. r12 = 0x35 + DeER............................................. r3 = 0x4e000 + D=eeER........................................... i32 r3 = r3 + 0xfffffffffffffcd5 + .D==eER.......................................... r3 = r3 << 0xd + .D===eER......................................... r3 = r3 + 0xfffffffffffff998 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x3] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x3] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 1620 if r3 == r4 +``` + +Gas simulation at offset 1617 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1620 with total cost of 47: + +``` + DeER.............................................. r12 = 0x36 + DeER.............................................. r3 = 0xffffffffffd1d000 + D=eeER............................................ i32 r3 = r3 + 0x151 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffffd05 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffffcf5 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffffd9c + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x1] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x1] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1665 if r3 == r4 +``` + +Gas simulation at offset 1662 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1665 with total cost of 47: + +``` + DeER.............................................. r12 = 0x37 + DeER.............................................. r3 = 0xffffffffff575000 + D=eeER............................................ i32 r3 = r3 + 0x553 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x515 + .D====eER......................................... r3 = r3 << 0xe + .D=====eER........................................ r3 = r3 + 0xfffffffffffffd35 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0x5a4 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x2] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x2] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1711 if r3 == r4 +``` + +Gas simulation at offset 1708 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1711 with total cost of 47: + +``` + DeER.............................................. r12 = 0x38 + DeER.............................................. r3 = 0xffffffffffd9e000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffff959 + .D==eER........................................... r3 = r3 << 0xd + .D===eER.......................................... r3 = r3 + 0xfffffffffffffb0b + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffffaeb + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0xfffffffffffffdac + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x3] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x3] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1756 if r3 == r4 +``` + +Gas simulation at offset 1753 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1756 with total cost of 47: + +``` + DeER.............................................. r12 = 0x39 + DeER.............................................. r3 = 0xffffffffff777000 + D=eeER............................................ i32 r3 = r3 + 0x573 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x717 + .D====eER......................................... r3 = r3 << 0xf + .D=====eER........................................ r3 = r3 + 0xfffffffffffffb6b + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0x5b4 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x4] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x4] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1802 if r3 == r4 +``` + +Gas simulation at offset 1799 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1802 with total cost of 47: + +``` + DeER.............................................. r12 = 0x3a + DeER.............................................. r3 = 0xffffffffffff1000 + D=eeER............................................ i32 r3 = r3 + 0xffffffffffffff0b + .D==eER........................................... r3 = r3 << 0x10 + .D===eER.......................................... r3 = r3 + 0x703 + .D====eER......................................... r3 = r3 << 0x10 + .D=====eER........................................ r3 = r3 + 0xfffffffffffffefb + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0xfffffffffffffdbc + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x5] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x5] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1847 if r3 == r4 +``` + +Gas simulation at offset 1844 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1847 with total cost of 47: + +``` + DeER.............................................. r12 = 0x3b + DeER.............................................. r3 = 0xffffffffffe5e000 + D=eeER............................................ i32 r3 = r3 + 0x565 + .D==eER........................................... r3 = r3 << 0xe + .D===eER.......................................... r3 = r3 + 0xfffffffffffff919 + .D====eER......................................... r3 = r3 << 0xd + .D=====eER........................................ r3 = r3 + 0xffffffffffffff1b + ..D=====eER....................................... r3 = r3 << 0xe + ..D======eER...................................... r3 = r3 + 0x5c4 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x6] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x6] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 1892 if r3 == r4 +``` + +Gas simulation at offset 1889 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1892 with total cost of 34: + +``` + DeER................................. r12 = 0x3c + DeER................................. r3 = 0xffffffffffe9f000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffff969 + .D==eER.............................. r3 = r3 << 0xd + .D===eER............................. r3 = r3 + 0xfffffffffffffd0d + .D====eER............................ r3 = r3 << 0x10 + .D=====eER........................... r3 = r3 + 0xfffffffffffffced + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0xfffffffffffffdcc + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x7] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x7] + ...D========================eE------R jump 1937 if r3 == r4 +``` + +Gas simulation at offset 1934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1937 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x3d + DeE---------------------------------------R r3 = 0xffffffffffffd000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x5d4 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i16 [r5 + 0x1f] + ..D========================eE-------------R jump 1961 if r3 == r4 +``` + +Gas simulation at offset 1958 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1961 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x3e + DeE---------------------------------------R r3 = 0xd000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x7d6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u16 [r5 + 0x1f] + ..D========================eE-------------R jump 1986 if r3 == r4 +``` + +Gas simulation at offset 1983 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 1986 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x3f + DeE---------------------------------------R r3 = 0xffffffffdbdae000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff9d8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x1d] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1d] + ..D========================eE-------------R jump 2012 if r3 == r4 +``` + +Gas simulation at offset 2009 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2012 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x40 + DeE---------------------------------------R r3 = 0xffffffffdfdee000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffddc + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x1e] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x1e] + ..D========================eE-------------R jump 2038 if r3 == r4 +``` + +Gas simulation at offset 2035 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2038 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r12 = 0x41 + DeE---------------------------------------R...... r3 = 0xffffffffe3e2e000 + .DeeE-------------------------------------R...... i32 r3 = r3 + 0x1e0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R...... u32 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = i32 [r5 + 0x1f] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2064 if r3 == r4 +``` + +Gas simulation at offset 2061 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2064 with total cost of 46: + +``` + DeER............................................. r12 = 0x42 + DeER............................................. r3 = 0x74000 + D=eeER........................................... i32 r3 = r3 + 0xffffffffffffff37 + .D==eER.......................................... r3 = r3 << 0xd + .D===eER......................................... r3 = r3 + 0x5e4 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x1d] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x1d] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2095 if r3 == r4 +``` + +Gas simulation at offset 2092 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2095 with total cost of 46: + +``` + DeER............................................. r12 = 0x43 + DeER............................................. r3 = 0xec000 + D=eeER........................................... i32 r3 = r3 + 0xfffffffffffffeaf + .D==eER.......................................... r3 = r3 << 0xc + .D===eER......................................... r3 = r3 + 0xfffffffffffff9e8 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x1e] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2126 if r3 == r4 +``` + +Gas simulation at offset 2123 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2126 with total cost of 46: + +``` + DeER............................................. r12 = 0x44 + DeER............................................. r3 = 0xf0000 + D=eeER........................................... i32 r3 = r3 + 0xfffffffffffffeef + .D==eER.......................................... r3 = r3 << 0xc + .D===eER......................................... r3 = r3 + 0xfffffffffffffdec + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R................ r4 = u32 [r5 + 0x1f] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2157 if r3 == r4 +``` + +Gas simulation at offset 2154 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2157 with total cost of 34: + +``` + DeER................................. r12 = 0x45 + DeER................................. r3 = 0xfffffffffffc0000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffb7b + .D==eER.............................. r3 = r3 << 0xf + .D===eER............................. r3 = r3 + 0xfffffffffffffd3d + .D====eER............................ r3 = r3 << 0xe + .D=====eER........................... r3 = r3 + 0xffffffffffffff2f + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x1f0 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x19] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x19] + ...D========================eE------R jump 2202 if r3 == r4 +``` + +Gas simulation at offset 2199 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2202 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x46 + DeE---------------------------------------R r3 = 0xffffffffffff0000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffdfd + .D==eE------------------------------------R r3 = r3 << 0x10 + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffbfb + ..D===eE----------------------------------R r3 = r3 << 0x10 + ..D====eE---------------------------------R r3 = r3 + 0xfffffffffffff9f8 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R u64 [r5 + 0x1a] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r4 = u64 [r5 + 0x1a] + ...D========================eE------------R jump 2241 if r3 == r4 +``` + +Gas simulation at offset 2238 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2241 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r12 = 0x47 + DeE---------------------------------------R....... r3 = 0x1c18000 + .DeeE-------------------------------------R....... i32 r3 = r3 + 0x141 + .D==eE------------------------------------R....... r3 = r3 << 0x11 + .D===eE-----------------------------------R....... r3 = r3 + 0x181 + ..D===eE----------------------------------R....... r3 = r3 << 0x11 + ..D====eE---------------------------------R....... r3 = r3 + 0x100 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R....... u64 [r5 + 0x1b] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r4 = u64 [r5 + 0x1b] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2281 if r3 == r4 +``` + +Gas simulation at offset 2278 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2281 with total cost of 47: + +``` + DeER.............................................. r12 = 0x48 + DeER.............................................. r3 = 0xf0e000 + D=eeER............................................ i32 r3 = r3 + 0xd1 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffffc0b + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0xa1 + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0xfffffffffffff908 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x1c] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x1c] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2327 if r3 == r4 +``` + +Gas simulation at offset 2324 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2327 with total cost of 47: + +``` + DeER.............................................. r12 = 0x49 + DeER.............................................. r3 = 0x1716000 + D=eeER............................................ i32 r3 = r3 + 0x151 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x413 + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0x121 + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0x110 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x1d] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x1d] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2373 if r3 == r4 +``` + +Gas simulation at offset 2370 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2373 with total cost of 47: + +``` + DeER.............................................. r12 = 0x4a + DeER.............................................. r3 = 0x1f2000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffffe1d + .D==eER........................................... r3 = r3 << 0xe + .D===eER.......................................... r3 = r3 + 0x707 + .D====eER......................................... r3 = r3 << 0xd + .D=====eER........................................ r3 = r3 + 0xfffffffffffff8d1 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffff918 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x1e] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x1e] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2418 if r3 == r4 +``` + +Gas simulation at offset 2415 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2418 with total cost of 34: + +``` + DeER................................. r12 = 0x4b + DeER................................. r3 = 0x9ca000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffff895 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xfffffffffffff909 + .D====eER............................ r3 = r3 << 0xd + .D=====eER........................... r3 = r3 + 0xfffffffffffff911 + ..D=====eER.......................... r3 = r3 << 0xd + ..D======eER......................... r3 = r3 + 0x120 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x1f] + ...D========================eE------R jump 2464 if r3 == r4 +``` + +Gas simulation at offset 2461 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2464 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x4c + DeE---------------------------------------R r3 = 0x3000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x534 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i16 [r5 + 0x3f] + ..D========================eE-------------R jump 2488 if r3 == r4 +``` + +Gas simulation at offset 2485 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2488 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x4d + DeE---------------------------------------R r3 = 0x3000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x736 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u16 [r5 + 0x3f] + ..D========================eE-------------R jump 2512 if r3 == r4 +``` + +Gas simulation at offset 2509 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2512 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x4e + DeE---------------------------------------R r3 = 0x3b3a4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff938 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3d] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3d] + ..D========================eE-------------R jump 2538 if r3 == r4 +``` + +Gas simulation at offset 2535 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2538 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x4f + DeE---------------------------------------R r3 = 0x3f3e4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd3c + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3e] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3e] + ..D========================eE-------------R jump 2564 if r3 == r4 +``` + +Gas simulation at offset 2561 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2564 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x50 + DeE---------------------------------------R r3 = 0x43424000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x140 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [r5 + 0x3f] + ..D========================eE-------------R jump 2590 if r3 == r4 +``` + +Gas simulation at offset 2587 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2590 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x51 + DeE---------------------------------------R r3 = 0x47464000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x544 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3d] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x3d] + ..D========================eE-------------R jump 2616 if r3 == r4 +``` + +Gas simulation at offset 2613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2616 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x52 + DeE---------------------------------------R r3 = 0x4b4a5000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff948 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3e] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = u32 [r5 + 0x3e] + ..D========================eE-------------R jump 2642 if r3 == r4 +``` + +Gas simulation at offset 2639 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2642 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r12 = 0x53 + DeE---------------------------------------R...... r3 = 0x4f4e5000 + .DeeE-------------------------------------R...... i32 r3 = r3 + 0xfffffffffffffd4c + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R...... u32 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = u32 [r5 + 0x3f] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2668 if r3 == r4 +``` + +Gas simulation at offset 2665 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2668 with total cost of 47: + +``` + DeER.............................................. r12 = 0x54 + DeER.............................................. r3 = 0x5756000 + D=eeER............................................ i32 r3 = r3 + 0x555 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x453 + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0x525 + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0x150 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x39] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x39] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2714 if r3 == r4 +``` + +Gas simulation at offset 2711 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2714 with total cost of 47: + +``` + DeER.............................................. r12 = 0x55 + DeER.............................................. r3 = 0x17d8000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffff975 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0x717 + .D====eER......................................... r3 = r3 << 0xd + .D=====eER........................................ r3 = r3 + 0xfffffffffffffad3 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0xfffffffffffff958 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x3a] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x3a] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2760 if r3 == r4 +``` + +Gas simulation at offset 2757 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2760 with total cost of 47: + +``` + DeER.............................................. r12 = 0x56 + DeER.............................................. r3 = 0xced000 + D=eeER............................................ i32 r3 = r3 + 0xfffffffffffffccb + .D==eER........................................... r3 = r3 << 0xd + .D===eER.......................................... r3 = r3 + 0xfffffffffffff919 + .D====eER......................................... r3 = r3 << 0xd + .D=====eER........................................ r3 = r3 + 0xfffffffffffffb13 + ..D=====eER....................................... r3 = r3 << 0xd + ..D======eER...................................... r3 = r3 + 0x160 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x3b] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x3b] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2806 if r3 == r4 +``` + +Gas simulation at offset 2803 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2806 with total cost of 47: + +``` + DeER.............................................. r12 = 0x57 + DeER.............................................. r3 = 0x6f6e000 + D=eeER............................................ i32 r3 = r3 + 0x6d7 + .D==eER........................................... r3 = r3 << 0xc + .D===eER.......................................... r3 = r3 + 0xfffffffffffffc6b + .D====eER......................................... r3 = r3 << 0xc + .D=====eER........................................ r3 = r3 + 0x6a7 + ..D=====eER....................................... r3 = r3 << 0xc + ..D======eER...................................... r3 = r3 + 0xfffffffffffff968 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............. u64 [r5 + 0x3c] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............. r4 = u64 [r5 + 0x3c] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 2852 if r3 == r4 +``` + +Gas simulation at offset 2849 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6756 +``` + +Gas simulation at offset 2852 with total cost of 34: + +``` + DeER................................. r12 = 0x58 + DeER................................. r3 = 0x7776000 + D=eeER............................... i32 r3 = r3 + 0x757 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x473 + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x727 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x170 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3d] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x3d] + ...D========================eE------R jump 6756 if r3 != r4 +``` + +Gas simulation at offset 2896 with total cost of 34: + +``` + DeER................................. r12 = 0x59 + DeER................................. r3 = 0xff0000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffcfb + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xffffffffffffff8f + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x6f5 + ..D=====eER.......................... r3 = r3 << 0xf + ..D======eER......................... r3 = r3 + 0xfffffffffffff978 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3e] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x3e] + ...D========================eE------R jump 6756 if r3 != r4 +``` + +Gas simulation at offset 2939 with total cost of 34: + +``` + DeER................................. r12 = 0x5a + DeER................................. r3 = 0xfffffffffff0f000 + D=eeER............................... i32 r3 = r3 + 0xd1 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xfffffffffffffb09 + .D====eER............................ r3 = r3 << 0x10 + .D=====eER........................... r3 = r3 + 0x705 + ..D=====eER.......................... r3 = r3 << 0xf + ..D======eER......................... r3 = r3 + 0x180 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R r4 = u64 [r5 + 0x3f] + ...D========================eE------R jump 6756 if r3 != r4 +``` + +Gas simulation at offset 2982 with total cost of 28: + +``` + DeER........................... r12 = 0x5b + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffff998 + .DeE-R......................... r4 = 0xffffffffffffff98 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x1] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3007 with total cost of 28: + +``` + DeER........................... r12 = 0x5c + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffb9a + .DeE-R......................... r4 = 0xffffffffffffff9b + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x2] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3032 with total cost of 28: + +``` + DeER........................... r12 = 0x5d + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffd9c + .DeE-R......................... r4 = 0x9c + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x1] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3058 with total cost of 28: + +``` + DeER........................... r12 = 0x5e + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0xffffffffffffff9e + .DeE-R......................... r4 = 0x9f + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x2] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3083 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x5f + DeE---------------------------------------R r3 = 0x52000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd15 + .D==eE------------------------------------R r3 = r3 << 0xd + .D===eE-----------------------------------R r3 = r3 + 0x1a0 + ..DeE-------------------------------------R r4 = 0xffffffffffffffa0 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i8 [r5 + 0x1] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3116 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x60 + DeE---------------------------------------R r3 = 0x54000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd35 + .D==eE------------------------------------R r3 = r3 << 0xd + .D===eE-----------------------------------R r3 = r3 + 0x5a4 + ..DeE-------------------------------------R r4 = 0xa5 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x2] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = u8 [r5 + 0x3] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3150 with total cost of 30: + +``` + DeER............................. r12 = 0x61 + DeER............................. r3 = 0xac000 + D=eeER........................... i32 r3 = r3 + 0xfffffffffffffaab + .D==eER.......................... r3 = r3 << 0xc + .D===eER......................... r3 = r3 + 0xfffffffffffff9a8 + .DeE---R......................... r4 = 0xffffffffffffb000 + ..DeeE-R......................... i32 r4 = r4 + 0xfffffffffffffaa9 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r10 = i16 [r5 + 0x4] + ...D========================eE--R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3187 with total cost of 30: + +``` + DeER............................. r12 = 0x62 + DeER............................. r3 = 0xb0000 + D=eeER........................... i32 r3 = r3 + 0xfffffffffffffaeb + .D==eER.......................... r3 = r3 << 0xc + .D===eER......................... r3 = r3 + 0xfffffffffffffdac + .DeE---R......................... r4 = 0xb000 + ..DeeE-R......................... i32 r4 = r4 + 0xffffffffffffffae + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r10 = u16 [r5 + 0x5] + ...D========================eE--R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3224 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x63 + DeE---------------------------------------R r3 = 0xfffffffffedee000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffad7 + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffd2d + ..D===eE----------------------------------R r3 = r3 << 0xe + ..D====eE---------------------------------R r3 = r3 + 0xfffffffffffffb2b + ..D=====eE--------------------------------R r3 = r3 << 0xc + ..D======eE-------------------------------R r3 = r3 + 0x1b0 + ...DeE------------------------------------R r4 = 0xffffffffffffffb6 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x1] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = i8 [r5 + 0x7] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3272 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x64 + DeE---------------------------------------R r3 = 0xfffffffffeff0000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffaf7 + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xffffffffffffff2f + ..D===eE----------------------------------R r3 = r3 << 0xc + ..D====eE---------------------------------R r3 = r3 + 0xfffffffffffffeeb + ..D=====eE--------------------------------R r3 = r3 << 0xe + ..D======eE-------------------------------R r3 = r3 + 0xfffffffffffff9b8 + ...DeE------------------------------------R r4 = 0xb9 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x2] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u8 [r5 + 0x3] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3321 with total cost of 34: + +``` + DeER................................. r12 = 0x65 + DeER................................. r3 = 0xffffffffff1f2000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffb17 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x131 + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0xffffffffffffff0b + ..D=====eER.......................... r3 = r3 << 0xe + ..D======eER......................... r3 = r3 + 0x1c0 + ..DeE------R......................... r4 = 0xffffffffffffc000 + ...DeeE----R......................... i32 r4 = r4 + 0x7c6 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i16 [r5 + 0x9] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3373 with total cost of 34: + +``` + DeER................................. r12 = 0x66 + DeER................................. r3 = 0xffffffffff3f4000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffb37 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x333 + .D====eER............................ r3 = r3 << 0xe + .D=====eER........................... r3 = r3 + 0xfffffffffffffcad + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0xfffffffffffff9c8 + ..DeE------R......................... r4 = 0xd000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffffac9 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x4] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = u16 [r5 + 0x5] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3426 with total cost of 34: + +``` + DeER................................. r12 = 0x67 + DeER................................. r3 = 0xffffffffff5f6000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffb57 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x535 + .D====eER............................ r3 = r3 << 0xe + .D=====eER........................... r3 = r3 + 0xfffffffffffffd2d + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x1d0 + ..DeE------R......................... r4 = 0xffffffffd7d6d000 + ...DeeE----R......................... i32 r4 = r4 + 0x5d4 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x5] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x9] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3480 with total cost of 34: + +``` + DeER................................. r12 = 0x68 + DeER................................. r3 = 0xffffffffff7f8000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffb77 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x737 + .D====eER............................ r3 = r3 << 0xd + .D=====eER........................... r3 = r3 + 0xfffffffffffffed7 + ..D=====eER.......................... r3 = r3 << 0xd + ..D======eER......................... r3 = r3 + 0xfffffffffffff9d8 + ..DeE------R......................... r4 = 0xffffffffdddce000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffffbda + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x6] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x8] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3534 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x69 + DeE---------------------------------------R r3 = 0xfffffffffff3f000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x373 + .D==eE------------------------------------R r3 = r3 << 0xf + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffff939 + ..D===eE----------------------------------R r3 = r3 << 0xd + ..D====eE---------------------------------R r3 = r3 + 0xffffffffffffff17 + ..D=====eE--------------------------------R r3 = r3 << 0xd + ..D======eE-------------------------------R r3 = r3 + 0x1e0 + ...DeE------------------------------------R r4 = 0x72000 + ...D=eeE----------------------------------R i32 r4 = r4 + 0x71f + ...D===eE---------------------------------R r4 = r4 << 0xd + ....D===eE--------------------------------R r4 = r4 + 0x2e1 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x7] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u32 [r5 + 0x8] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3594 with total cost of 28: + +``` + DeER........................... r12 = 0x6a + DeER........................... r3 = 0xf000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffff9e8 + .DeE-R......................... r4 = 0xffffffffffffffe8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x1f] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3619 with total cost of 28: + +``` + DeER........................... r12 = 0x6b + DeER........................... r3 = 0xf000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffbea + .DeE-R......................... r4 = 0xffffffffffffffeb + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x20] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3644 with total cost of 28: + +``` + DeER........................... r12 = 0x6c + DeER........................... r3 = 0xf000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffdec + .DeE-R......................... r4 = 0xec + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x1f] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3670 with total cost of 28: + +``` + DeER........................... r12 = 0x6d + DeER........................... r3 = 0xf000 + D=eeER......................... i32 r3 = r3 + 0xffffffffffffffee + .DeE-R......................... r4 = 0xef + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x20] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3695 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x6e + DeE---------------------------------------R r3 = 0xf4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff2f + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x1f0 + ..DeE-------------------------------------R r4 = 0xfffffffffffffff0 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1d] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i8 [r5 + 0x1d] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3728 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x6f + DeE---------------------------------------R r3 = 0xf8000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff6f + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x5f4 + ..DeE-------------------------------------R r4 = 0xf6 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1e] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = u8 [r5 + 0x20] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3762 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x70 + DeE---------------------------------------R r3 = 0x10000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffbfb + .D==eE------------------------------------R r3 = r3 << 0x10 + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffff9f8 + ..DeE-------------------------------------R r4 = 0xfffffffffffffbfa + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1d] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i16 [r5 + 0x1f] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3796 with total cost of 30: + +``` + DeER............................. r12 = 0x71 + DeER............................. r3 = 0x10000 + D=eeER........................... i32 r3 = r3 + 0xffffffffffffffff + .D==eER.......................... r3 = r3 << 0x10 + .D===eER......................... r3 = r3 + 0xfffffffffffffdfc + .DeE---R......................... r4 = 0x10000 + ..DeeE-R......................... i32 r4 = r4 + 0xfffffffffffffdfc + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r10 = u16 [r5 + 0x1f] + ...D========================eE--R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3833 with total cost of 32: + +``` + DeER............................... r12 = 0x72 + DeER............................... r3 = 0x1c18000 + D=eeER............................. i32 r3 = r3 + 0x141 + .D==eER............................ r3 = r3 << 0x11 + .D===eER........................... r3 = r3 + 0x181 + .D====eER.......................... r3 = r3 << 0x11 + .D=====eER......................... r3 = r3 + 0x100 + ..DeE----R......................... r4 = 0x7 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x19] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R r10 = i8 [r5 + 0x20] + ..D=========================eE----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3873 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x73 + DeE---------------------------------------R r3 = 0xf0e000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xd1 + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffc0b + ..D===eE----------------------------------R r3 = r3 << 0xc + ..D====eE---------------------------------R r3 = r3 + 0xa1 + ..D=====eE--------------------------------R r3 = r3 << 0xc + ..D======eE-------------------------------R r3 = r3 + 0xfffffffffffff908 + ...DeE------------------------------------R r4 = 0xf + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x1a] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u8 [r5 + 0x21] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3921 with total cost of 34: + +``` + DeER................................. r12 = 0x74 + DeER................................. r3 = 0x1716000 + D=eeER............................... i32 r3 = r3 + 0x151 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x413 + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x121 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x110 + ..DeE------R......................... r4 = 0x1000 + ...DeeE----R......................... i32 r4 = r4 + 0x514 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1b] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i16 [r5 + 0x1f] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 3973 with total cost of 34: + +``` + DeER................................. r12 = 0x75 + DeER................................. r3 = 0x1f2000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffe1d + .D==eER.............................. r3 = r3 << 0xe + .D===eER............................. r3 = r3 + 0x707 + .D====eER............................ r3 = r3 << 0xd + .D=====eER........................... r3 = r3 + 0xfffffffffffff8d1 + ..D=====eER.......................... r3 = r3 << 0xd + ..D======eER......................... r3 = r3 + 0xfffffffffffff918 + ..DeE------R......................... r4 = 0x2000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffffc1b + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1c] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = u16 [r5 + 0x1f] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4024 with total cost of 34: + +``` + DeER................................. r12 = 0x76 + DeER................................. r3 = 0x9ca000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffff895 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xfffffffffffff909 + .D====eER............................ r3 = r3 << 0xd + .D=====eER........................... r3 = r3 + 0xfffffffffffff911 + ..D=====eER.......................... r3 = r3 << 0xd + ..D======eER......................... r3 = r3 + 0x120 + ..DeE------R......................... r4 = 0x23222000 + ...DeeE----R......................... i32 r4 = r4 + 0x120 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1d] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x1d] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4078 with total cost of 34: + +``` + DeER................................. r12 = 0x77 + DeER................................. r3 = 0x2f2e000 + D=eeER............................... i32 r3 = r3 + 0x2d3 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xfffffffffffffc2b + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x2a3 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0xfffffffffffff928 + ..DeE------R......................... r4 = 0x2b2a3000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffff928 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1e] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x1e] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4132 with total cost of 34: + +``` + DeER................................. r12 = 0x78 + DeER................................. r3 = 0x3736000 + D=eeER............................... i32 r3 = r3 + 0x353 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x433 + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x323 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x130 + ..DeE------R......................... r4 = 0x33323000 + ...DeeE----R......................... i32 r4 = r4 + 0x130 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x1f] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = u32 [r5 + 0x1f] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4186 with total cost of 28: + +``` + DeER........................... r12 = 0x79 + DeER........................... r3 = 0x5000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffff948 + .DeE-R......................... r4 = 0x48 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x3f] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4210 with total cost of 28: + +``` + DeER........................... r12 = 0x7a + DeER........................... r3 = 0x5000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffb4a + .DeE-R......................... r4 = 0x4b + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x40] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4234 with total cost of 28: + +``` + DeER........................... r12 = 0x7b + DeER........................... r3 = 0x5000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffffd4c + .DeE-R......................... r4 = 0x4c + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x3f] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4258 with total cost of 28: + +``` + DeER........................... r12 = 0x7c + DeER........................... r3 = 0x5000 + D=eeER......................... i32 r3 = r3 + 0xffffffffffffff4e + .DeE-R......................... r4 = 0x4f + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3f] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x40] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4282 with total cost of 28: + +``` + DeER........................... r12 = 0x7d + DeER........................... r3 = 0x53525000 + D=eeER......................... i32 r3 = r3 + 0x150 + .DeE-R......................... r4 = 0x50 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3d] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i8 [r5 + 0x3d] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4308 with total cost of 28: + +``` + DeER........................... r12 = 0x7e + DeER........................... r3 = 0x57565000 + D=eeER......................... i32 r3 = r3 + 0x554 + .DeE-R......................... r4 = 0x56 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3e] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u8 [r5 + 0x40] + .D=========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4334 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x7f + DeE---------------------------------------R r3 = 0x5b5a6000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffff958 + .DeE--------------------------------------R r4 = 0x6000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffb5a + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3d] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i16 [r5 + 0x3f] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4366 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x80 + DeE---------------------------------------R r3 = 0x5f5e6000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd5c + .DeE--------------------------------------R r4 = 0x6000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffd5c + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r5 + 0x3f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = u16 [r5 + 0x3f] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4399 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x81 + DeE---------------------------------------R r3 = 0xced000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffccb + .D==eE------------------------------------R r3 = r3 << 0xd + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffff919 + ..D===eE----------------------------------R r3 = r3 << 0xd + ..D====eE---------------------------------R r3 = r3 + 0xfffffffffffffb13 + ..D=====eE--------------------------------R r3 = r3 << 0xd + ..D======eE-------------------------------R r3 = r3 + 0x160 + ...DeE------------------------------------R r4 = 0x67 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x39] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = i8 [r5 + 0x40] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4448 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x82 + DeE---------------------------------------R r3 = 0x6f6e000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x6d7 + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffc6b + ..D===eE----------------------------------R r3 = r3 << 0xc + ..D====eE---------------------------------R r3 = r3 + 0x6a7 + ..D=====eE--------------------------------R r3 = r3 << 0xc + ..D======eE-------------------------------R r3 = r3 + 0xfffffffffffff968 + ...DeE------------------------------------R r4 = 0x6f + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x3a] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u8 [r5 + 0x41] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4497 with total cost of 34: + +``` + DeER................................. r12 = 0x83 + DeER................................. r3 = 0x7776000 + D=eeER............................... i32 r3 = r3 + 0x757 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0x473 + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x727 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0x170 + ..DeE------R......................... r4 = 0x7000 + ...DeeE----R......................... i32 r4 = r4 + 0x574 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3b] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i16 [r5 + 0x3f] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4550 with total cost of 34: + +``` + DeER................................. r12 = 0x84 + DeER................................. r3 = 0xff0000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffcfb + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xffffffffffffff8f + .D====eER............................ r3 = r3 << 0xc + .D=====eER........................... r3 = r3 + 0x6f5 + ..D=====eER.......................... r3 = r3 << 0xf + ..D======eER......................... r3 = r3 + 0xfffffffffffff978 + ..DeE------R......................... r4 = 0x8000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffffc7b + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3c] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = u16 [r5 + 0x3f] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4603 with total cost of 34: + +``` + DeER................................. r12 = 0x85 + DeER................................. r3 = 0xfffffffffff0f000 + D=eeER............................... i32 r3 = r3 + 0xd1 + .D==eER.............................. r3 = r3 << 0xc + .D===eER............................. r3 = r3 + 0xfffffffffffffb09 + .D====eER............................ r3 = r3 << 0x10 + .D=====eER........................... r3 = r3 + 0x705 + ..D=====eER.......................... r3 = r3 << 0xf + ..D======eER......................... r3 = r3 + 0x180 + ..DeE------R......................... r4 = 0xffffffff83828000 + ...DeeE----R......................... i32 r4 = r4 + 0x180 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3d] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x3d] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4657 with total cost of 34: + +``` + DeER................................. r12 = 0x86 + DeER................................. r3 = 0xffffffffff1f2000 + D=eeER............................... i32 r3 = r3 + 0xfffffffffffffd1b + .D==eER.............................. r3 = r3 << 0xd + .D===eER............................. r3 = r3 + 0x323 + .D====eER............................ r3 = r3 << 0xe + .D=====eER........................... r3 = r3 + 0xfffffffffffff8a9 + ..D=====eER.......................... r3 = r3 << 0xc + ..D======eER......................... r3 = r3 + 0xfffffffffffff988 + ..DeE------R......................... r4 = 0xffffffff8b8a9000 + ...DeeE----R......................... i32 r4 = r4 + 0xfffffffffffff988 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x3e] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------R r10 = i32 [r5 + 0x3e] + ....D========================eE-----R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4712 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x87 + DeE---------------------------------------R r3 = 0xffffffffff2f3000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd2b + .D==eE------------------------------------R r3 = r3 << 0xd + .D===eE-----------------------------------R r3 = r3 + 0x525 + ..D===eE----------------------------------R r3 = r3 << 0xe + ..D====eE---------------------------------R r3 = r3 + 0xfffffffffffff929 + ..D=====eE--------------------------------R r3 = r3 << 0xc + ..D======eE-------------------------------R r3 = r3 + 0x190 + ...DeE------------------------------------R r4 = 0x94000 + ...D=eeE----------------------------------R i32 r4 = r4 + 0xfffffffffffff929 + ...D===eE---------------------------------R r4 = r4 << 0xc + ....D===eE--------------------------------R r4 = r4 + 0x190 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r5 + 0x3f] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u32 [r5 + 0x3f] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4774 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x88 + DeE---------------------------------------R r3 = 0x98 + DeE---------------------------------------R r4 = 0xffffffffffffc000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff898 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x1] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = i16 [r5 + 0x1] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4801 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x89 + DeE---------------------------------------R r3 = 0x99 + DeE---------------------------------------R r4 = 0xa000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffff998 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x2] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r5 + 0x1] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4829 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x8a + DeE---------------------------------------R r3 = 0xa000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffb9a + .DeE--------------------------------------R r4 = 0xffffffffc8c0a000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffb9a + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x1] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4863 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x8b + DeE---------------------------------------R r3 = 0xa000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd9c + .DeE--------------------------------------R r4 = 0xffffffffd09da000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffc9b + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x2] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x8c + DeE---------------------------------------R r3 = 0xa000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff9e + .DeE--------------------------------------R r4 = 0xffffffff9f9ea000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffd9c + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x5] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x3] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4930 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x8d + DeE---------------------------------------R r3 = 0xa0 + DeE---------------------------------------R r4 = 0x4f000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffffce5 + .D==eE------------------------------------R r4 = r4 << 0xd + .D===eE-----------------------------------R r4 = r4 + 0x9a + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r5 + 0x2] = t1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = u32 [r5 + 0x1] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 4965 with total cost of 28: + +``` + DeER........................... r12 = 0x8e + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0x2a1 + .DeE-R......................... r4 = 0x4f000 + .D=eeER........................ i32 r4 = r4 + 0x515 + .D===eER....................... r4 = r4 << 0xd + ..D===eER...................... r4 = r4 + 0x1a0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x2] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5004 with total cost of 28: + +``` + DeER........................... r12 = 0x8f + DeER........................... r3 = 0xa000 + D=eeER......................... i32 r3 = r3 + 0x4a3 + .DeE-R......................... r4 = 0x52000 + .D=eeER........................ i32 r4 = r4 + 0x51d + .D===eER....................... r4 = r4 << 0xd + ..D===eER...................... r4 = r4 + 0x2a1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x5] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x3] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5043 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x90 + DeE---------------------------------------R r3 = 0xa5 + DeE---------------------------------------R r4 = 0xffffffffff0f0000 + .DeeE-------------------------------------R i32 r4 = r4 + 0x525 + .D==eE------------------------------------R r4 = r4 << 0xc + .D===eE-----------------------------------R r4 = r4 + 0x1d1 + ..D===eE----------------------------------R r4 = r4 << 0xc + ..D====eE---------------------------------R r4 = r4 + 0x50d + ..D=====eE--------------------------------R r4 = r4 << 0xd + ..D======eE-------------------------------R r4 = r4 + 0x59a + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R u8 [r5 + 0x2] = t1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u64 [r5 + 0x1] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5093 with total cost of 29: + +``` + DeER............................ r12 = 0x91 + DeER............................ r3 = 0xa000 + D=eeER.......................... i32 r3 = r3 + 0x7a6 + .DeE-R.......................... r4 = 0xffffffffff8aa000 + .D=eeER......................... i32 r4 = r4 + 0xfffffffffffffe9b + .D===eER........................ r4 = r4 << 0xc + ..D===eER....................... r4 = r4 + 0xfffffffffffff929 + ..D====eER...................... r4 = r4 << 0xd + ..D=====eER..................... r4 = r4 + 0xfffffffffffffd15 + ..D======eER.................... r4 = r4 << 0xd + ...D======eER................... r4 = r4 + 0x1a5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x7] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0x2] + ...D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5146 with total cost of 29: + +``` + DeER............................ r12 = 0x92 + DeER............................ r3 = 0xb000 + D=eeER.......................... i32 r3 = r3 + 0xfffffffffffff9a8 + .DeE-R.......................... r4 = 0xfffffffffea6a000 + .D=eeER......................... i32 r4 = r4 + 0x29f + .D===eER........................ r4 = r4 << 0xc + ..D===eER....................... r4 = r4 + 0xfffffffffffff9a9 + ..D====eER...................... r4 = r4 << 0xd + ..D=====eER..................... r4 = r4 + 0x51d + ..D======eER.................... r4 = r4 << 0xd + ...D======eER................... r4 = r4 + 0x2a1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x9] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0x3] + ...D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5200 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x93 + DeE---------------------------------------R r3 = 0xae000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffacb + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffbaa + ..DeE-------------------------------------R r4 = 0xfffffffffe4aa000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffffa8b + ..D===eE----------------------------------R r4 = r4 << 0xc + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffdad + ...D====eE--------------------------------R r4 = r4 << 0xc + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffabb + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffaa2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x5] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x4] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5262 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x94 + DeE---------------------------------------R r3 = 0xb2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffb0b + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xffffffffffffffae + ..DeE-------------------------------------R r4 = 0xfffffffffff2f000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0x259 + ..D===eE----------------------------------R r4 = r4 << 0xd + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffb0b + ...D====eE--------------------------------R r4 = r4 << 0x10 + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffaeb + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffbaa + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x7] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x5] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5322 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x95 + DeE---------------------------------------R r3 = 0xb6000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffb4b + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x3b2 + ..DeE-------------------------------------R r4 = 0xfffffffffe6b6000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffffb4b + ..D===eE----------------------------------R r4 = r4 << 0xc + ...D===eE---------------------------------R r4 = r4 + 0x3b3 + ...D====eE--------------------------------R r4 = r4 << 0xc + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffafb + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffeab + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x9] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x6] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5384 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x96 + DeE---------------------------------------R r3 = 0xba000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffb8b + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x7b6 + ..DeE-------------------------------------R r4 = 0xfffffffffee6e000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0x2df + ..D===eE----------------------------------R r4 = r4 << 0xc + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffdad + ...D====eE--------------------------------R r4 = r4 << 0xe + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffb2b + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0xffffffffffffffae + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0xb] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x7] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5445 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x97 + DeE---------------------------------------R r3 = 0xba + DeE---------------------------------------R r4 = 0x3000 + .DeeE-------------------------------------R i32 r4 = r4 + 0x1ba + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x1f] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = i16 [r5 + 0x1f] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5472 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x98 + DeE---------------------------------------R r3 = 0xbb + DeE---------------------------------------R r4 = 0xc000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffffbba + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x20] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r5 + 0x1f] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5500 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x99 + DeE---------------------------------------R r3 = 0xc000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffdbc + .DeE--------------------------------------R r4 = 0x32bbc000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffdbc + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1e] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x1e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5534 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x9a + DeE---------------------------------------R r3 = 0xc000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffffbe + .DeE--------------------------------------R r4 = 0x32bfc000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffebc + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x1f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x1e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5567 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x9b + DeE---------------------------------------R r3 = 0xc000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x1c0 + .DeE--------------------------------------R r4 = 0xffffffffc1c0c000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xfffffffffffffebc + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x20] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x1e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5601 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x9c + DeE---------------------------------------R r3 = 0xc2 + DeE---------------------------------------R r4 = 0x33c1c000 + .DeeE-------------------------------------R i32 r4 = r4 + 0x2be + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x20] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u32 [r5 + 0x1f] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5630 with total cost of 28: + +``` + DeER........................... r12 = 0x9d + DeER........................... r3 = 0xc000 + D=eeER......................... i32 r3 = r3 + 0x4c3 + .DeE-R......................... r4 = 0x31000 + .D=eeER........................ i32 r4 = r4 + 0x30f + .D===eER....................... r4 = r4 << 0xe + ..D===eER...................... r4 = r4 + 0xfffffffffffffc20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x1f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x1d] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5669 with total cost of 28: + +``` + DeER........................... r12 = 0x9e + DeER........................... r3 = 0xc000 + D=eeER......................... i32 r3 = r3 + 0x6c5 + .DeE-R......................... r4 = 0x32000 + .D=eeER........................ i32 r4 = r4 + 0xfffffffffffffb17 + .D===eER....................... r4 = r4 << 0xe + ..D===eER...................... r4 = r4 + 0x3bc + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x20] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x1e] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5708 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0x9f + DeE---------------------------------------R r3 = 0xc7 + DeE---------------------------------------R r4 = 0xfffffffffff1f000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xef + .D==eE------------------------------------R r4 = r4 << 0xf + .D===eE-----------------------------------R r4 = r4 + 0x403 + ..D===eE----------------------------------R r4 = r4 << 0xf + ..D====eE---------------------------------R r4 = r4 + 0x101 + ..D=====eE--------------------------------R r4 = r4 << 0xc + ..D======eE-------------------------------R r4 = r4 + 0xfffffffffffff800 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R u8 [r5 + 0x20] = t1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u64 [r5 + 0x19] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5757 with total cost of 29: + +``` + DeER............................ r12 = 0xa0 + DeER............................ r3 = 0xd000 + D=eeER.......................... i32 r3 = r3 + 0xfffffffffffff9c8 + .DeE-R.......................... r4 = 0xfffffffffff8e000 + .D=eeER......................... i32 r4 = r4 + 0xfffffffffffff939 + .D===eER........................ r4 = r4 << 0xe + ..D===eER....................... r4 = r4 + 0x5e1 + ..D====eER...................... r4 = r4 << 0x11 + ..D=====eER..................... r4 = r4 + 0x181 + ..D======eER.................... r4 = r4 << 0xc + ...D======eER................... r4 = r4 + 0x8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x1f] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0x1a] + ...D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5809 with total cost of 29: + +``` + DeER............................ r12 = 0xa1 + DeER............................ r3 = 0xd000 + D=eeER.......................... i32 r3 = r3 + 0xfffffffffffffbca + .DeE-R.......................... r4 = 0xcf2000 + .D=eeER......................... i32 r4 = r4 + 0xfffffffffffffb2f + .D===eER........................ r4 = r4 << 0xc + ..D===eER....................... r4 = r4 + 0x2af + ..D====eER...................... r4 = r4 << 0xd + ..D=====eER..................... r4 = r4 + 0x101 + ..D======eER.................... r4 = r4 << 0xd + ...D======eER................... r4 = r4 + 0xfffffffffffff810 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x1f] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0x1b] + ...D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5863 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa2 + DeE---------------------------------------R r3 = 0xd0000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffced + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffffdcc + ..DeE-------------------------------------R r4 = 0xffffffffff3f4000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffffb37 + ..D===eE----------------------------------R r4 = r4 << 0xd + ...D===eE---------------------------------R r4 = r4 + 0x665 + ...D====eE--------------------------------R r4 = r4 << 0xc + ...D=====eE-------------------------------R r4 = r4 + 0x5e1 + ...D======eE------------------------------R r4 = r4 << 0xd + ....D======eE-----------------------------R r4 = r4 + 0x18 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x20] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x1c] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5924 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa3 + DeE---------------------------------------R r3 = 0xd4000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd2d + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x1d0 + ..DeE-------------------------------------R r4 = 0xd7000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0x3f5 + ..D===eE----------------------------------R r4 = r4 << 0xe + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffd2d + ...D====eE--------------------------------R r4 = r4 << 0xe + ...D=====eE-------------------------------R r4 = r4 + 0x743 + ...D======eE------------------------------R r4 = r4 << 0xe + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffc20 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1f] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x1d] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 5985 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa4 + DeE---------------------------------------R r3 = 0xd8000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffd6d + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x5d4 + ..DeE-------------------------------------R r4 = 0x36000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0x35d + ..D===eE----------------------------------R r4 = r4 << 0x11 + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffa7b + ...D====eE--------------------------------R r4 = r4 << 0xf + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffd6d + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0x5d4 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1e] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x1e] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6046 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa5 + DeE---------------------------------------R r3 = 0x6e000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffed7 + .D==eE------------------------------------R r3 = r3 << 0xd + .D===eE-----------------------------------R r3 = r3 + 0xfffffffffffff9d8 + ..DeE-------------------------------------R r4 = 0xdce000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffff8d7 + ..D===eE----------------------------------R r4 = r4 << 0xc + ...D===eE---------------------------------R r4 = r4 + 0x3f5 + ...D====eE--------------------------------R r4 = r4 << 0xd + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffffebf + ...D======eE------------------------------R r4 = r4 << 0xd + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffbda + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x1d] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x1f] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6108 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa6 + DeE---------------------------------------R r3 = 0xdc + DeE---------------------------------------R r4 = 0xffffffffffff9000 + .DeeE-------------------------------------R i32 r4 = r4 + 0x1dc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x3f] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = i16 [r5 + 0x3f] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6135 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa7 + DeE---------------------------------------R r3 = 0xdd + DeE---------------------------------------R r4 = 0xe000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffffddc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r5 + 0x40] = t1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r5 + 0x3f] + ..D========================eE-------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6163 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa8 + DeE---------------------------------------R r3 = 0xe000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffffde + .DeE--------------------------------------R r4 = 0xffffffff92dde000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xffffffffffffffde + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3e] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x3e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6195 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xa9 + DeE---------------------------------------R r3 = 0xe000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x1e0 + .DeE--------------------------------------R r4 = 0xffffffff92e1e000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xde + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x3e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6229 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xaa + DeE---------------------------------------R r3 = 0xe000 + .DeeE-------------------------------------R i32 r3 = r3 + 0x3e2 + .DeE--------------------------------------R r4 = 0xffffffffe3e2e000 + ..DeeE------------------------------------R i32 r4 = r4 + 0xde + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x40] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r5 + 0x3e] + ...D========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6263 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xab + DeE---------------------------------------R r3 = 0xe4 + DeE---------------------------------------R r4 = 0x4a000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xffffffffffffff1f + .D==eE------------------------------------R r4 = r4 << 0xd + .D===eE-----------------------------------R r4 = r4 + 0x4e0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r5 + 0x40] = t1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = u32 [r5 + 0x3f] + ..D=========================eE------------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6298 with total cost of 28: + +``` + DeER........................... r12 = 0xac + DeER........................... r3 = 0xe000 + D=eeER......................... i32 r3 = r3 + 0x6e5 + .DeE-R......................... r4 = 0x73000 + .D=eeER........................ i32 r4 = r4 + 0x72f + .D===eER....................... r4 = r4 << 0xd + ..D===eER...................... r4 = r4 + 0xfffffffffffffe80 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3f] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x3d] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6337 with total cost of 28: + +``` + DeER........................... r12 = 0xad + DeER........................... r3 = 0xf000 + D=eeER......................... i32 r3 = r3 + 0xfffffffffffff8e7 + .DeE-R......................... r4 = 0x74000 + .D=eeER........................ i32 r4 = r4 + 0x73f + .D===eER....................... r4 = r4 << 0xd + ..D===eER...................... r4 = r4 + 0x5de + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x40] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u32 [r5 + 0x3e] + ..D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6376 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xae + DeE---------------------------------------R r3 = 0xe9 + DeE---------------------------------------R r4 = 0xffffffffffd3d000 + .DeeE-------------------------------------R i32 r4 = r4 + 0xfffffffffffffbbd + .D==eE------------------------------------R r4 = r4 << 0xc + .D===eE-----------------------------------R r4 = r4 + 0xf + ..D===eE----------------------------------R r4 = r4 << 0xf + ..D====eE---------------------------------R r4 = r4 + 0x707 + ..D=====eE--------------------------------R r4 = r4 << 0xc + ..D======eE-------------------------------R r4 = r4 + 0xfffffffffffff860 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R u8 [r5 + 0x40] = t1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u64 [r5 + 0x39] + ...D=========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6424 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xaf + DeE---------------------------------------R r3 = 0xf000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xfffffffffffffbea + .DeE--------------------------------------R r4 = 0xffffffffd1d7d000 + ..DeeE------------------------------------R i32 r4 = r4 + 0x5bd + ..D==eE-----------------------------------R r4 = r4 << 0x13 + ..D===eE----------------------------------R r4 = r4 + 0x787 + ...D===eE---------------------------------R r4 = r4 << 0xc + ...D====eE--------------------------------R r4 = r4 + 0x68 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r5 + 0x3f] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u64 [r5 + 0x3a] + ....D========================eE-----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6471 with total cost of 29: + +``` + DeER............................ r12 = 0xb0 + DeER............................ r3 = 0xf000 + D=eeER.......................... i32 r3 = r3 + 0xfffffffffffffdec + .DeE-R.......................... r4 = 0xffffffffffc9f000 + .D=eeER......................... i32 r4 = r4 + 0x477 + .D===eER........................ r4 = r4 << 0xc + ..D===eER....................... r4 = r4 + 0xffffffffffffff67 + ..D====eER...................... r4 = r4 << 0xe + ..D=====eER..................... r4 = r4 + 0xfffffffffffffd01 + ..D======eER.................... r4 = r4 << 0xf + ...D======eER................... r4 = r4 + 0xfffffffffffff870 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x3f] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0x3b] + ...D=========================eER jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6524 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xb1 + DeE---------------------------------------R r3 = 0xf2000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff0f + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0xffffffffffffffee + ..DeE-------------------------------------R r4 = 0xffffffffffff2000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xffffffffffffff0f + ..D===eE----------------------------------R r4 = r4 << 0x10 + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffeef + ...D====eE--------------------------------R r4 = r4 << 0xd + ...D=====eE-------------------------------R r4 = r4 + 0xfffffffffffff9bd + ...D======eE------------------------------R r4 = r4 << 0xf + ....D======eE-----------------------------R r4 = r4 + 0x78 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x40] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x3c] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6583 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xb2 + DeE---------------------------------------R r3 = 0xf6000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff4f + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x3f2 + ..DeE-------------------------------------R r4 = 0xffffffffffcb0000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffff8fb + ..D===eE----------------------------------R r4 = r4 << 0xf + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffd3d + ...D====eE--------------------------------R r4 = r4 << 0xd + ...D=====eE-------------------------------R r4 = r4 + 0xffffffffffffff97 + ...D======eE------------------------------R r4 = r4 << 0xd + ....D======eE-----------------------------R r4 = r4 + 0xfffffffffffffe80 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x3f] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x3d] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6642 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = 0xb3 + DeE---------------------------------------R r3 = 0xfa000 + .DeeE-------------------------------------R i32 r3 = r3 + 0xffffffffffffff8f + .D==eE------------------------------------R r3 = r3 << 0xc + .D===eE-----------------------------------R r3 = r3 + 0x7f6 + ..DeE-------------------------------------R r4 = 0xffffffffffcb5000 + ..D=eeE-----------------------------------R i32 r4 = r4 + 0xfffffffffffffaf9 + ..D===eE----------------------------------R r4 = r4 << 0x10 + ...D===eE---------------------------------R r4 = r4 + 0xfffffffffffffafd + ...D====eE--------------------------------R r4 = r4 << 0xd + ...D=====eE-------------------------------R r4 = r4 + 0xffffffffffffff8f + ...D======eE------------------------------R r4 = r4 << 0xc + ....D======eE-----------------------------R r4 = r4 + 0x7f6 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r5 + 0x3e] = r3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r5 + 0x3e] + ....D=========================eE----------R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6700 with total cost of 30: + +``` + DeER............................. r12 = 0xb4 + DeER............................. r3 = 0x10000 + D=eeER........................... i32 r3 = r3 + 0xfffffffffffffdfd + .D==eER.......................... r3 = r3 << 0x10 + .D===eER......................... r3 = r3 + 0xfffffffffffffbfa + .DeE---R......................... r4 = 0xffffffffcbcb5000 + ..DeeE-R......................... i32 r4 = r4 + 0xfffffffffffffaf9 + ..D==eER......................... r4 = r4 << 0x10 + ..D===eER........................ r4 = r4 + 0xfffffffffffffafd + ...D===eER....................... r4 = r4 << 0x11 + ...D====eER...................... r4 = r4 + 0xfffffffffffffdfc + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3d] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u64 [r5 + 0x3f] + ....D========================eE-R jump 6756 if r4 != r10 +``` + +Gas simulation at offset 6753 with total cost of 1: + +``` + DeER jump 6757 if r12 != 0 +``` + +Gas simulation at offset 6756 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6757 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_or + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 r8 = 0x10000 + 21: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 25: 97 88 10 r8 = r8 << 0x10 + 28: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 32: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 38: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 42: d4 98 0b r11 = r8 | r9 + 45: 33 04 00 10 r4 = 0x1000 + 49: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 52: 97 44 14 r4 = r4 << 0x14 + 55: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 59: ab 4b fa 04 jump 1333 if r11 != r4 + : @2 + 63: 33 05 03 r5 = 0x3 + 66: 33 08 00 10 f0 0f r8 = 0xff01000 + 72: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 75: 33 09 00 10 0f r9 = 0xf1000 + 80: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 84: 97 99 0c r9 = r9 << 0xc + 87: 95 99 f0 00 r9 = r9 + 0xf0 + 91: d4 98 0b r11 = r8 | r9 + 94: 33 04 00 00 01 r4 = 0x10000 + 99: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 102: 97 44 10 r4 = r4 << 0x10 + 105: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 108: ab 4b c9 04 jump 1333 if r11 != r4 + : @3 + 112: 33 05 04 r5 = 0x4 + 115: 33 08 00 00 ff 00 r8 = 0xff0000 + 121: 83 88 ff 00 i32 r8 = r8 + 0xff + 125: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 131: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 135: d4 98 0b r11 = r8 | r9 + 138: 33 04 00 10 ff 0f r4 = 0xfff1000 + 144: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 147: ab 4b a2 04 jump 1333 if r11 != r4 + : @4 + 151: 33 05 05 r5 = 0x5 + 154: 33 08 00 00 0f r8 = 0xf0000 + 159: 83 88 ff 00 i32 r8 = r8 + 0xff + 163: 97 88 0c r8 = r8 << 0xc + 166: 95 88 0f r8 = r8 + 0xf + 169: 33 09 00 10 0f r9 = 0xf1000 + 174: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 178: 97 99 0c r9 = r9 << 0xc + 181: 95 99 f0 00 r9 = r9 + 0xf0 + 185: d4 98 0b r11 = r8 | r9 + 188: 33 04 00 10 0f r4 = 0xf1000 + 193: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 196: 97 44 0c r4 = r4 << 0xc + 199: 95 44 ff 00 r4 = r4 + 0xff + 203: ab 4b 6a 04 jump 1333 if r11 != r4 + : @5 + 207: 33 05 06 r5 = 0x6 + 210: 33 08 00 00 01 r8 = 0x10000 + 215: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 219: 97 88 10 r8 = r8 << 0x10 + 222: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 226: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 232: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 236: d4 98 08 r8 = r8 | r9 + 239: 33 04 00 10 r4 = 0x1000 + 243: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 246: 97 44 14 r4 = r4 << 0x14 + 249: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 253: ab 48 38 04 jump 1333 if r8 != r4 + : @6 + 257: 33 05 07 r5 = 0x7 + 260: 33 08 00 00 01 r8 = 0x10000 + 265: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 269: 97 88 10 r8 = r8 << 0x10 + 272: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 276: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 282: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 286: d4 98 09 r9 = r8 | r9 + 289: 33 04 00 10 r4 = 0x1000 + 293: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 296: 97 44 14 r4 = r4 << 0x14 + 299: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 303: ab 49 06 04 jump 1333 if r9 != r4 + : @7 + 307: 33 05 08 r5 = 0x8 + 310: 33 08 00 00 01 r8 = 0x10000 + 315: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 319: 97 88 10 r8 = r8 << 0x10 + 322: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 326: d4 88 08 r8 = r8 | r8 + 329: 33 04 00 00 01 r4 = 0x10000 + 334: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 338: 97 44 10 r4 = r4 << 0x10 + 341: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 345: ab 48 dc 03 jump 1333 if r8 != r4 + : @8 + 349: 33 05 09 r5 = 0x9 + 352: 33 0a r10 = 0 + 354: 01 fallthrough + : @9 + 355: 33 00 00 00 01 r0 = 0x10000 + 360: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 364: 97 00 10 r0 = r0 << 0x10 + 367: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 371: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 377: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 381: d4 10 0b r11 = r0 | r1 + 384: 64 b3 r3 = r11 + 386: 95 aa 01 r10 = r10 + 0x1 + 389: 33 02 02 r2 = 0x2 + 392: ab 2a db jump 355 if r10 != r2 + : @10 + 395: 33 04 00 10 r4 = 0x1000 + 399: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 402: 97 44 14 r4 = r4 << 0x14 + 405: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 409: ab 43 9c 03 jump 1333 if r3 != r4 + : @11 + 413: 33 05 0a r5 = 0xa + 416: 33 0a r10 = 0 + 418: 01 fallthrough + : @12 + 419: 33 00 00 10 f0 0f r0 = 0xff01000 + 425: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 428: 33 01 00 10 0f r1 = 0xf1000 + 433: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 437: 97 11 0c r1 = r1 << 0xc + 440: 95 11 f0 00 r1 = r1 + 0xf0 + 444: d4 10 0b r11 = r0 | r1 + 447: 64 b3 r3 = r11 + 449: 95 aa 01 r10 = r10 + 0x1 + 452: 33 02 02 r2 = 0x2 + 455: ab 2a dc jump 419 if r10 != r2 + : @13 + 458: 33 04 00 00 01 r4 = 0x10000 + 463: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 466: 97 44 10 r4 = r4 << 0x10 + 469: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 472: ab 43 5d 03 jump 1333 if r3 != r4 + : @14 + 476: 33 05 0b r5 = 0xb + 479: 33 0a r10 = 0 + 481: 01 fallthrough + : @15 + 482: 33 00 00 00 ff 00 r0 = 0xff0000 + 488: 83 00 ff 00 i32 r0 = r0 + 0xff + 492: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 498: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 502: d4 10 0b r11 = r0 | r1 + 505: 64 b3 r3 = r11 + 507: 95 aa 01 r10 = r10 + 0x1 + 510: 33 02 02 r2 = 0x2 + 513: ab 2a e1 jump 482 if r10 != r2 + : @16 + 516: 33 04 00 10 ff 0f r4 = 0xfff1000 + 522: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 525: ab 43 28 03 jump 1333 if r3 != r4 + : @17 + 529: 33 05 0c r5 = 0xc + 532: 33 0a r10 = 0 + 534: 01 fallthrough + : @18 + 535: 33 00 00 00 01 r0 = 0x10000 + 540: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 544: 97 00 10 r0 = r0 << 0x10 + 547: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 551: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 557: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 561: d4 10 0b r11 = r0 | r1 + 564: 95 aa 01 r10 = r10 + 0x1 + 567: 33 02 02 r2 = 0x2 + 570: ab 2a dd jump 535 if r10 != r2 + : @19 + 573: 33 04 00 10 r4 = 0x1000 + 577: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 580: 97 44 14 r4 = r4 << 0x14 + 583: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 587: ab 4b ea 02 jump 1333 if r11 != r4 + : @20 + 591: 33 05 0d r5 = 0xd + 594: 33 0a r10 = 0 + 596: 01 fallthrough + : @21 + 597: 33 00 00 10 f0 0f r0 = 0xff01000 + 603: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 606: 33 01 00 10 0f r1 = 0xf1000 + 611: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 615: 97 11 0c r1 = r1 << 0xc + 618: 95 11 f0 00 r1 = r1 + 0xf0 + 622: d4 10 0b r11 = r0 | r1 + 625: 95 aa 01 r10 = r10 + 0x1 + 628: 33 02 02 r2 = 0x2 + 631: ab 2a de jump 597 if r10 != r2 + : @22 + 634: 33 04 00 00 01 r4 = 0x10000 + 639: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 642: 97 44 10 r4 = r4 << 0x10 + 645: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 648: ab 4b ad 02 jump 1333 if r11 != r4 + : @23 + 652: 33 05 0e r5 = 0xe + 655: 33 0a r10 = 0 + 657: 01 fallthrough + : @24 + 658: 33 00 00 00 ff 00 r0 = 0xff0000 + 664: 83 00 ff 00 i32 r0 = r0 + 0xff + 668: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 674: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 678: d4 10 0b r11 = r0 | r1 + 681: 95 aa 01 r10 = r10 + 0x1 + 684: 33 02 02 r2 = 0x2 + 687: ab 2a e3 jump 658 if r10 != r2 + : @25 + 690: 33 04 00 10 ff 0f r4 = 0xfff1000 + 696: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 699: ab 4b 7a 02 jump 1333 if r11 != r4 + : @26 + 703: 33 05 0f r5 = 0xf + 706: 33 0a r10 = 0 + 708: 01 fallthrough + : @27 + 709: 33 00 00 00 01 r0 = 0x10000 + 714: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 718: 97 00 10 r0 = r0 << 0x10 + 721: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 725: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 731: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 735: d4 10 0b r11 = r0 | r1 + 738: 95 aa 01 r10 = r10 + 0x1 + 741: 33 02 02 r2 = 0x2 + 744: ab 2a dd jump 709 if r10 != r2 + : @28 + 747: 33 04 00 10 r4 = 0x1000 + 751: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 754: 97 44 14 r4 = r4 << 0x14 + 757: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 761: ab 4b 3c 02 jump 1333 if r11 != r4 + : @29 + 765: 33 05 10 r5 = 0x10 + 768: 33 0a r10 = 0 + 770: 01 fallthrough + : @30 + 771: 33 00 00 10 f0 0f r0 = 0xff01000 + 777: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 780: 33 01 00 10 0f r1 = 0xf1000 + 785: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 789: 97 11 0c r1 = r1 << 0xc + 792: 95 11 f0 00 r1 = r1 + 0xf0 + 796: d4 10 0b r11 = r0 | r1 + 799: 95 aa 01 r10 = r10 + 0x1 + 802: 33 02 02 r2 = 0x2 + 805: ab 2a de jump 771 if r10 != r2 + : @31 + 808: 33 04 00 00 01 r4 = 0x10000 + 813: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 816: 97 44 10 r4 = r4 << 0x10 + 819: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 822: ab 4b ff 01 jump 1333 if r11 != r4 + : @32 + 826: 33 05 11 r5 = 0x11 + 829: 33 0a r10 = 0 + 831: 01 fallthrough + : @33 + 832: 33 00 00 00 ff 00 r0 = 0xff0000 + 838: 83 00 ff 00 i32 r0 = r0 + 0xff + 842: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 848: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 852: d4 10 0b r11 = r0 | r1 + 855: 95 aa 01 r10 = r10 + 0x1 + 858: 33 02 02 r2 = 0x2 + 861: ab 2a e3 jump 832 if r10 != r2 + : @34 + 864: 33 04 00 10 ff 0f r4 = 0xfff1000 + 870: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 873: ab 4b cc 01 jump 1333 if r11 != r4 + : @35 + 877: 33 05 12 r5 = 0x12 + 880: 33 0a r10 = 0 + 882: 01 fallthrough + : @36 + 883: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 889: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 893: 33 00 00 00 01 r0 = 0x10000 + 898: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 902: 97 00 10 r0 = r0 << 0x10 + 905: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 909: d4 10 0b r11 = r0 | r1 + 912: 95 aa 01 r10 = r10 + 0x1 + 915: 33 02 02 r2 = 0x2 + 918: ab 2a dd jump 883 if r10 != r2 + : @37 + 921: 33 04 00 10 r4 = 0x1000 + 925: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 928: 97 44 14 r4 = r4 << 0x14 + 931: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 935: ab 4b 8e 01 jump 1333 if r11 != r4 + : @38 + 939: 33 05 13 r5 = 0x13 + 942: 33 0a r10 = 0 + 944: 01 fallthrough + : @39 + 945: 33 01 00 10 0f r1 = 0xf1000 + 950: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 954: 97 11 0c r1 = r1 << 0xc + 957: 95 11 f0 00 r1 = r1 + 0xf0 + 961: 33 00 00 10 f0 0f r0 = 0xff01000 + 967: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 970: d4 10 0b r11 = r0 | r1 + 973: 95 aa 01 r10 = r10 + 0x1 + 976: 33 02 02 r2 = 0x2 + 979: ab 2a de jump 945 if r10 != r2 + : @40 + 982: 33 04 00 00 01 r4 = 0x10000 + 987: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 990: 97 44 10 r4 = r4 << 0x10 + 993: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 996: ab 4b 51 01 jump 1333 if r11 != r4 + : @41 + 1000: 33 05 14 r5 = 0x14 + 1003: 33 0a r10 = 0 + 1005: 01 fallthrough + : @42 + 1006: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1012: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1016: 33 00 00 00 ff 00 r0 = 0xff0000 + 1022: 83 00 ff 00 i32 r0 = r0 + 0xff + 1026: d4 10 0b r11 = r0 | r1 + 1029: 95 aa 01 r10 = r10 + 0x1 + 1032: 33 02 02 r2 = 0x2 + 1035: ab 2a e3 jump 1006 if r10 != r2 + : @43 + 1038: 33 04 00 10 ff 0f r4 = 0xfff1000 + 1044: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1047: ab 4b 1e 01 jump 1333 if r11 != r4 + : @44 + 1051: 33 05 15 r5 = 0x15 + 1054: 33 0a r10 = 0 + 1056: 01 fallthrough + : @45 + 1057: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1063: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1067: 33 00 00 00 01 r0 = 0x10000 + 1072: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1076: 97 00 10 r0 = r0 << 0x10 + 1079: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1083: d4 10 0b r11 = r0 | r1 + 1086: 95 aa 01 r10 = r10 + 0x1 + 1089: 33 02 02 r2 = 0x2 + 1092: ab 2a dd jump 1057 if r10 != r2 + : @46 + 1095: 33 04 00 10 r4 = 0x1000 + 1099: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 1102: 97 44 14 r4 = r4 << 0x14 + 1105: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 1109: ab 4b e0 00 jump 1333 if r11 != r4 + : @47 + 1113: 33 05 16 r5 = 0x16 + 1116: 33 0a r10 = 0 + 1118: 01 fallthrough + : @48 + 1119: 33 01 00 10 0f r1 = 0xf1000 + 1124: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1128: 97 11 0c r1 = r1 << 0xc + 1131: 95 11 f0 00 r1 = r1 + 0xf0 + 1135: 33 00 00 10 f0 0f r0 = 0xff01000 + 1141: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1144: d4 10 0b r11 = r0 | r1 + 1147: 95 aa 01 r10 = r10 + 0x1 + 1150: 33 02 02 r2 = 0x2 + 1153: ab 2a de jump 1119 if r10 != r2 + : @49 + 1156: 33 04 00 00 01 r4 = 0x10000 + 1161: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 1164: 97 44 10 r4 = r4 << 0x10 + 1167: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 1170: ab 4b a3 00 jump 1333 if r11 != r4 + : @50 + 1174: 33 05 17 r5 = 0x17 + 1177: 33 0a r10 = 0 + 1179: 01 fallthrough + : @51 + 1180: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1186: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1190: 33 00 00 00 ff 00 r0 = 0xff0000 + 1196: 83 00 ff 00 i32 r0 = r0 + 0xff + 1200: d4 10 0b r11 = r0 | r1 + 1203: 95 aa 01 r10 = r10 + 0x1 + 1206: 33 02 02 r2 = 0x2 + 1209: ab 2a e3 jump 1180 if r10 != r2 + : @52 + 1212: 33 04 00 10 ff 0f r4 = 0xfff1000 + 1218: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1221: ab 4b 70 jump 1333 if r11 != r4 + : @53 + 1224: 33 05 18 r5 = 0x18 + 1227: 33 00 00 00 01 r0 = 0x10000 + 1232: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1236: 97 00 10 r0 = r0 << 0x10 + 1239: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1243: 86 01 r1 = r0 | 0 + 1245: 33 04 00 00 01 r4 = 0x10000 + 1250: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 1254: 97 44 10 r4 = r4 << 0x10 + 1257: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 1261: ab 41 48 jump 1333 if r1 != r4 + : @54 + 1264: 33 05 19 r5 = 0x19 + 1267: 33 00 00 00 ff 00 r0 = 0xff0000 + 1273: 83 00 ff 00 i32 r0 = r0 + 0xff + 1277: 86 01 r1 = r0 | 0 + 1279: 33 04 00 00 ff 00 r4 = 0xff0000 + 1285: 83 44 ff 00 i32 r4 = r4 + 0xff + 1289: ab 41 2c jump 1333 if r1 != r4 + : @55 + 1292: 33 05 1a r5 = 0x1a + 1295: 33 00 r0 = 0 + 1297: 33 04 r4 = 0 + 1299: ab 40 22 jump 1333 if r0 != r4 + : @56 + 1302: 33 05 1b r5 = 0x1b + 1305: 33 00 00 10 11 11 r0 = 0x11111000 + 1311: 83 00 11 01 i32 r0 = r0 + 0x111 + 1315: 33 01 00 20 22 22 r1 = 0x22222000 + 1321: 83 11 22 02 i32 r1 = r1 + 0x222 + 1325: 33 04 r4 = 0 + 1327: 52 04 06 jump 1333 if r4 != 0 + : @57 + 1330: 52 05 04 jump 1334 if r5 != 0 + : @58 + 1333: 00 trap + : @59 + 1334: 28 ca fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xfff0fff (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r8 = 0xff00ff00 (initially was 0x0) + * r9 = 0xff0fff0f (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xfff0fff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9080 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 9: + +``` + DeER........ r5 = 0x2 + DeER........ r8 = 0x10000 + D=eeER...... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER..... r8 = r8 << 0x10 + .D===eER.... r8 = r8 + 0xffffffffffffff00 + .DeE---R.... r9 = 0xf0f1000 + ..DeeE-R.... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER... r11 = r8 | r9 + ...DeE--R... r4 = 0x1000 + ...D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + ...D===eER.. r4 = r4 << 0x14 + ....D===eER. r4 = r4 + 0xffffffffffffff0f + ....D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 63 with total cost of 8: + +``` + DeER....... r5 = 0x3 + DeER....... r8 = 0xff01000 + D=eeER..... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R..... r9 = 0xf1000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffff0f + .D===eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ..D====eER. r11 = r8 | r9 + ..DeE----R. r4 = 0x10000 + ...DeeE--R. i32 r4 = r4 + 0xfffffffffffffff1 + ...D==eE-R. r4 = r4 << 0x10 + ...D===eER. r4 = r4 + 0xfffffffffffffff0 + ....D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0xff0000 + D=eeER... i32 r8 = r8 + 0xff + .DeE-R... r9 = 0xf0f1000 + .D=eeER.. i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER. r11 = r8 | r9 + ..DeE--R. r4 = 0xfff1000 + ...DeeER. i32 r4 = r4 + 0xffffffffffffffff + ...D==eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 151 with total cost of 9: + +``` + DeER........ r5 = 0x5 + DeER........ r8 = 0xf0000 + D=eeER...... i32 r8 = r8 + 0xff + .D==eER..... r8 = r8 << 0xc + .D===eER.... r8 = r8 + 0xf + .DeE---R.... r9 = 0xf1000 + ..DeeE-R.... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER.... r9 = r9 << 0xc + ..D===eER... r9 = r9 + 0xf0 + ...D===eER.. r11 = r8 | r9 + ...DeE---R.. r4 = 0xf1000 + ....DeeE-R.. i32 r4 = r4 + 0xffffffffffffffff + ....D==eER.. r4 = r4 << 0xc + ....D===eER. r4 = r4 + 0xff + .....D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 207 with total cost of 8: + +``` + DeER....... r5 = 0x6 + DeER....... r8 = 0x10000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER.... r8 = r8 << 0x10 + .D===eER... r8 = r8 + 0xffffffffffffff00 + .DeE---R... r9 = 0xf0f1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER.. r8 = r8 | r9 + ..DeE---R.. r4 = 0x1000 + ...DeeE-R.. i32 r4 = r4 + 0xfffffffffffffff1 + ...D==eER.. r4 = r4 << 0x14 + ...D===eER. r4 = r4 + 0xffffffffffffff0f + ....D===eER jump 1333 if r8 != r4 +``` + +Gas simulation at offset 257 with total cost of 8: + +``` + DeER....... r5 = 0x7 + DeER....... r8 = 0x10000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER.... r8 = r8 << 0x10 + .D===eER... r8 = r8 + 0xffffffffffffff00 + .DeE---R... r9 = 0xf0f1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER.. r9 = r8 | r9 + ..DeE---R.. r4 = 0x1000 + ...DeeE-R.. i32 r4 = r4 + 0xfffffffffffffff1 + ...D==eER.. r4 = r4 << 0x14 + ...D===eER. r4 = r4 + 0xffffffffffffff0f + ....D===eER jump 1333 if r9 != r4 +``` + +Gas simulation at offset 307 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .D====eER. r8 = r8 | r8 + .DeE----R. r4 = 0x10000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffff01 + ..D==eE-R. r4 = r4 << 0x10 + ..D===eER. r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1333 if r8 != r4 +``` + +Gas simulation at offset 349 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 355 with total cost of 24: + +``` + DeER....................... r0 = 0x10000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER.................... r0 = r0 << 0x10 + .D===eER................... r0 = r0 + 0xffffffffffffff00 + .DeE---R................... r1 = 0xf0f1000 + .D=eeE-R................... i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER.................. r11 = r0 | r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 355 if r10 != r2 +``` + +Gas simulation at offset 395 with total cost of 6: + +``` + DeER..... r4 = 0x1000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x14 + .D===eER. r4 = r4 + 0xffffffffffffff0f + .D====eER jump 1333 if r3 != r4 +``` + +Gas simulation at offset 413 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 419 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xf1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER.................... r1 = r1 << 0xc + .D===eER................... r1 = r1 + 0xf0 + ..D===eER.................. r11 = r0 | r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 419 if r10 != r2 +``` + +Gas simulation at offset 458 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xfffffffffffffff0 + .D====eER jump 1333 if r3 != r4 +``` + +Gas simulation at offset 476 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 482 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 | r1 + ..D....................... r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 482 if r10 != r2 +``` + +Gas simulation at offset 516 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1333 if r3 != r4 +``` + +Gas simulation at offset 529 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 535 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 535 if r10 != r2 +``` + +Gas simulation at offset 573 with total cost of 6: + +``` + DeER..... r4 = 0x1000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x14 + .D===eER. r4 = r4 + 0xffffffffffffff0f + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 591 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 597 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 597 if r10 != r2 +``` + +Gas simulation at offset 634 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xfffffffffffffff0 + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 652 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 658 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 | r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 658 if r10 != r2 +``` + +Gas simulation at offset 690 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 703 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 709 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 709 if r10 != r2 +``` + +Gas simulation at offset 747 with total cost of 6: + +``` + DeER..... r4 = 0x1000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x14 + .D===eER. r4 = r4 + 0xffffffffffffff0f + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 765 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 771 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 771 if r10 != r2 +``` + +Gas simulation at offset 808 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xfffffffffffffff0 + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 826 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 832 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 | r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 832 if r10 != r2 +``` + +Gas simulation at offset 864 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 877 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 883 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 883 if r10 != r2 +``` + +Gas simulation at offset 921 with total cost of 6: + +``` + DeER..... r4 = 0x1000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x14 + .D===eER. r4 = r4 + 0xffffffffffffff0f + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 939 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 945 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 945 if r10 != r2 +``` + +Gas simulation at offset 982 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xfffffffffffffff0 + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 1000 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1006 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 | r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1006 if r10 != r2 +``` + +Gas simulation at offset 1038 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 1051 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1057 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 1057 if r10 != r2 +``` + +Gas simulation at offset 1095 with total cost of 6: + +``` + DeER..... r4 = 0x1000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x14 + .D===eER. r4 = r4 + 0xffffffffffffff0f + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 1113 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1119 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 | r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 1119 if r10 != r2 +``` + +Gas simulation at offset 1156 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xfffffffffffffff1 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xfffffffffffffff0 + .D====eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 1174 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1180 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 | r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1180 if r10 != r2 +``` + +Gas simulation at offset 1212 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1333 if r11 != r4 +``` + +Gas simulation at offset 1224 with total cost of 8: + +``` + DeER....... r5 = 0x18 + DeER....... r0 = 0x10000 + D=eeER..... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER.... r0 = r0 << 0x10 + .D===eER... r0 = r0 + 0xffffffffffffff00 + .D====eER.. r1 = r0 | 0 + ..DeE---R.. r4 = 0x10000 + ..D=eeE-R.. i32 r4 = r4 + 0xffffffffffffff01 + ..D===eER.. r4 = r4 << 0x10 + ...D===eER. r4 = r4 + 0xffffffffffffff00 + ...D====eER jump 1333 if r1 != r4 +``` + +Gas simulation at offset 1264 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xff0000 + D=eeER.. i32 r0 = r0 + 0xff + .D==eER. r1 = r0 | 0 + .DeE--R. r4 = 0xff0000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 1333 if r1 != r4 +``` + +Gas simulation at offset 1292 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1333 if r0 != r4 +``` + +Gas simulation at offset 1302 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1333 if r4 != 0 +``` + +Gas simulation at offset 1330 with total cost of 1: + +``` + DeER jump 1334 if r5 != 0 +``` + +Gas simulation at offset 1333 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1334 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_ori + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 00 01 ff r10 = 0xffffffffff010000 + 22: 83 aa 00 ff i32 r10 = r10 + 0xffffffffffffff00 + 26: 86 ab 0f ff r11 = r10 | 0xffffffffffffff0f + 30: 33 04 0f ff r4 = 0xffffffffffffff0f + 34: ab 4b a3 01 jump 453 if r11 != r4 + : @2 + 38: 33 05 03 r5 = 0x3 + 41: 33 0a 00 10 f0 0f r10 = 0xff01000 + 47: 83 aa f0 i32 r10 = r10 + 0xfffffffffffffff0 + 50: 86 ab f0 00 r11 = r10 | 0xf0 + 54: 33 04 00 10 f0 0f r4 = 0xff01000 + 60: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 63: ab 4b 86 01 jump 453 if r11 != r4 + : @3 + 67: 33 05 04 r5 = 0x4 + 70: 33 0a 00 00 ff 00 r10 = 0xff0000 + 76: 83 aa ff 00 i32 r10 = r10 + 0xff + 80: 86 ab 0f 07 r11 = r10 | 0x70f + 84: 33 04 00 00 ff 00 r4 = 0xff0000 + 90: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 94: ab 4b 67 01 jump 453 if r11 != r4 + : @4 + 98: 33 05 05 r5 = 0x5 + 101: 33 0a 00 f0 0f f0 r10 = 0xfffffffff00ff000 + 107: 83 aa 0f i32 r10 = r10 + 0xf + 110: 86 ab f0 00 r11 = r10 | 0xf0 + 114: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 120: 83 44 ff 00 i32 r4 = r4 + 0xff + 124: ab 4b 49 01 jump 453 if r11 != r4 + : @5 + 128: 33 05 06 r5 = 0x6 + 131: 33 08 00 00 01 r8 = 0x10000 + 136: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 140: 97 88 10 r8 = r8 << 0x10 + 143: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 147: 86 88 f0 00 r8 = r8 | 0xf0 + 151: 33 04 00 00 01 r4 = 0x10000 + 156: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 160: 97 44 10 r4 = r4 << 0x10 + 163: 95 44 f0 r4 = r4 + 0xfffffffffffffff0 + 166: ab 48 1f 01 jump 453 if r8 != r4 + : @6 + 170: 33 05 07 r5 = 0x7 + 173: 33 09 r9 = 0 + 175: 01 fallthrough + : @7 + 176: 33 00 00 10 f0 0f r0 = 0xff01000 + 182: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 185: 86 0b f0 00 r11 = r0 | 0xf0 + 189: 64 b3 r3 = r11 + 191: 95 99 01 r9 = r9 + 0x1 + 194: 33 02 02 r2 = 0x2 + 197: ab 29 eb jump 176 if r9 != r2 + : @8 + 200: 33 04 00 10 f0 0f r4 = 0xff01000 + 206: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 209: ab 43 f4 00 jump 453 if r3 != r4 + : @9 + 213: 33 05 08 r5 = 0x8 + 216: 33 09 r9 = 0 + 218: 01 fallthrough + : @10 + 219: 33 00 00 00 ff 00 r0 = 0xff0000 + 225: 83 00 ff 00 i32 r0 = r0 + 0xff + 229: 86 0b 0f 07 r11 = r0 | 0x70f + 233: 64 b3 r3 = r11 + 235: 95 99 01 r9 = r9 + 0x1 + 238: 33 02 02 r2 = 0x2 + 241: ab 29 ea jump 219 if r9 != r2 + : @11 + 244: 33 04 00 00 ff 00 r4 = 0xff0000 + 250: 83 44 ff 07 i32 r4 = r4 + 0x7ff + 254: ab 43 c7 00 jump 453 if r3 != r4 + : @12 + 258: 33 05 09 r5 = 0x9 + 261: 33 09 r9 = 0 + 263: 01 fallthrough + : @13 + 264: 33 00 00 f0 0f f0 r0 = 0xfffffffff00ff000 + 270: 83 00 0f i32 r0 = r0 + 0xf + 273: 86 0b f0 00 r11 = r0 | 0xf0 + 277: 64 b3 r3 = r11 + 279: 95 99 01 r9 = r9 + 0x1 + 282: 33 02 02 r2 = 0x2 + 285: ab 29 eb jump 264 if r9 != r2 + : @14 + 288: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 294: 83 44 ff 00 i32 r4 = r4 + 0xff + 298: ab 43 9b 00 jump 453 if r3 != r4 + : @15 + 302: 33 05 0a r5 = 0xa + 305: 33 09 r9 = 0 + 307: 01 fallthrough + : @16 + 308: 33 00 00 10 f0 0f r0 = 0xff01000 + 314: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 317: 86 0b f0 00 r11 = r0 | 0xf0 + 321: 95 99 01 r9 = r9 + 0x1 + 324: 33 02 02 r2 = 0x2 + 327: ab 29 ed jump 308 if r9 != r2 + : @17 + 330: 33 04 00 10 f0 0f r4 = 0xff01000 + 336: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 339: ab 4b 72 jump 453 if r11 != r4 + : @18 + 342: 33 05 0b r5 = 0xb + 345: 33 09 r9 = 0 + 347: 01 fallthrough + : @19 + 348: 33 00 00 00 ff 00 r0 = 0xff0000 + 354: 83 00 ff 00 i32 r0 = r0 + 0xff + 358: 86 0b 0f ff r11 = r0 | 0xffffffffffffff0f + 362: 95 99 01 r9 = r9 + 0x1 + 365: 33 02 02 r2 = 0x2 + 368: ab 29 ec jump 348 if r9 != r2 + : @20 + 371: 33 04 ff r4 = 0xffffffffffffffff + 374: ab 4b 4f jump 453 if r11 != r4 + : @21 + 377: 33 05 0c r5 = 0xc + 380: 33 09 r9 = 0 + 382: 01 fallthrough + : @22 + 383: 33 00 00 f0 0f f0 r0 = 0xfffffffff00ff000 + 389: 83 00 0f i32 r0 = r0 + 0xf + 392: 86 0b f0 00 r11 = r0 | 0xf0 + 396: 95 99 01 r9 = r9 + 0x1 + 399: 33 02 02 r2 = 0x2 + 402: ab 29 ed jump 383 if r9 != r2 + : @23 + 405: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 411: 83 44 ff 00 i32 r4 = r4 + 0xff + 415: ab 4b 26 jump 453 if r11 != r4 + : @24 + 418: 33 05 0d r5 = 0xd + 421: 33 00 f0 00 r0 = 0xf0 + 425: 33 04 f0 00 r4 = 0xf0 + 429: ab 40 18 jump 453 if r0 != r4 + : @25 + 432: 33 05 0e r5 = 0xe + 435: 33 00 00 00 ff 00 r0 = 0xff0000 + 441: 83 00 ff 00 i32 r0 = r0 + 0xff + 445: 33 04 r4 = 0 + 447: 52 04 06 jump 453 if r4 != 0 + : @26 + 450: 52 05 04 jump 454 if r5 != 0 + : @27 + 453: 00 trap + : @28 + 454: 28 3a fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xfffffffff00ff0ff (initially was 0x0) + * r5 = 0xe (initially was 0x0) + * r8 = 0xff00fff0 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0xfffffffff00ff00f (initially was 0x0) + * r11 = 0xfffffffff00ff0ff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9622 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r10 = 0xffffffffff010000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffff00 + .D==eER. r11 = r10 | 0xffffffffffffff0f + .DeE--R. r4 = 0xffffffffffffff0f + .D===eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 38 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r10 = 0xff01000 + D=eeER.. i32 r10 = r10 + 0xfffffffffffffff0 + .D==eER. r11 = r10 | 0xf0 + .DeE--R. r4 = 0xff01000 + ..DeeER. i32 r4 = r4 + 0xfffffffffffffff0 + ..D==eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r10 = 0xff0000 + D=eeER.. i32 r10 = r10 + 0xff + .D==eER. r11 = r10 | 0x70f + .DeE--R. r4 = 0xff0000 + ..DeeER. i32 r4 = r4 + 0x7ff + ..D==eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 98 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r10 = 0xfffffffff00ff000 + D=eeER.. i32 r10 = r10 + 0xf + .D==eER. r11 = r10 | 0xf0 + .DeE--R. r4 = 0xfffffffff00ff000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .D====eER. r8 = r8 | 0xf0 + .DeE----R. r4 = 0x10000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffff01 + ..D==eE-R. r4 = r4 << 0x10 + ..D===eER. r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 453 if r8 != r4 +``` + +Gas simulation at offset 170 with total cost of 2: + +``` + DeER. r5 = 0x7 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 176 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER................... r11 = r0 | 0xf0 + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 176 if r9 != r2 +``` + +Gas simulation at offset 200 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 453 if r3 != r4 +``` + +Gas simulation at offset 213 with total cost of 2: + +``` + DeER. r5 = 0x8 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 219 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 | 0x70f + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 219 if r9 != r2 +``` + +Gas simulation at offset 244 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0x7ff + D===eER jump 453 if r3 != r4 +``` + +Gas simulation at offset 258 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 264 with total cost of 23: + +``` + DeER...................... r0 = 0xfffffffff00ff000 + D=eeER.................... i32 r0 = r0 + 0xf + .D==eER................... r11 = r0 | 0xf0 + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 264 if r9 != r2 +``` + +Gas simulation at offset 288 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 453 if r3 != r4 +``` + +Gas simulation at offset 302 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 308 with total cost of 22: + +``` + DeER..................... r0 = 0xff01000 + D=eeER................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER.................. r11 = r0 | 0xf0 + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 308 if r9 != r2 +``` + +Gas simulation at offset 330 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 342 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 348 with total cost of 22: + +``` + DeER..................... r0 = 0xff0000 + D=eeER................... i32 r0 = r0 + 0xff + .D==eER.................. r11 = r0 | 0xffffffffffffff0f + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 348 if r9 != r2 +``` + +Gas simulation at offset 371 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 377 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 383 with total cost of 22: + +``` + DeER..................... r0 = 0xfffffffff00ff000 + D=eeER................... i32 r0 = r0 + 0xf + .D==eER.................. r11 = r0 | 0xf0 + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 383 if r9 != r2 +``` + +Gas simulation at offset 405 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 453 if r11 != r4 +``` + +Gas simulation at offset 418 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r0 = 0xf0 + DeER. r4 = 0xf0 + D=eER jump 453 if r0 != r4 +``` + +Gas simulation at offset 432 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xff0000 + D=eeER i32 r0 = r0 + 0xff + .DeE-R r4 = 0 + .D=eER jump 453 if r4 != 0 +``` + +Gas simulation at offset 450 with total cost of 1: + +``` + DeER jump 454 if r5 != 0 +``` + +Gas simulation at offset 453 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 454 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sb + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x07] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x08] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x09] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x3000a (0xa bytes) = [0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef, 0xef] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 3a 01 00 00 01 r1 = u64 [0x10000] + 21: 33 00 aa r0 = 0xffffffffffffffaa + 24: 3a 0c 08 00 01 r12 = u64 [0x10008] + 29: 78 10 u8 [r1 + 0] = ra + 31: 7d 1b r11 = i8 [r1 + 0] + 33: 28 05 jump 38 + : @2 [@dyn 1] + 35: 64 0b r11 = r0 + 37: 01 fallthrough + : @3 + 38: 33 04 aa r4 = 0xffffffffffffffaa + 41: ab 4b 07 03 jump 816 if r11 != r4 + : @4 + 45: 02 unlikely + 46: 33 05 03 r5 = 0x3 + 49: 3a 01 00 00 01 r1 = u64 [0x10000] + 54: 33 00 r0 = 0 + 56: 3a 0c 10 00 01 r12 = u64 [0x10010] + 61: 78 10 01 u8 [r1 + 0x1] = ra + 64: 7d 1b 01 r11 = i8 [r1 + 0x1] + 67: 28 05 jump 72 + : @5 [@dyn 2] + 69: 64 0b r11 = r0 + 71: 01 fallthrough + : @6 + 72: 33 04 r4 = 0 + 74: ab 4b e6 02 jump 816 if r11 != r4 + : @7 + 78: 02 unlikely + 79: 33 05 04 r5 = 0x4 + 82: 3a 01 00 00 01 r1 = u64 [0x10000] + 87: 33 00 00 f0 r0 = 0xfffffffffffff000 + 91: 83 00 a0 i32 r0 = r0 + 0xffffffffffffffa0 + 94: 3a 0c 18 00 01 r12 = u64 [0x10018] + 99: 78 10 02 u8 [r1 + 0x2] = ra + 102: 7f 1b 02 r11 = i16 [r1 + 0x2] + 105: 28 05 jump 110 + : @8 [@dyn 3] + 107: 64 0b r11 = r0 + 109: 01 fallthrough + : @9 + 110: 33 04 00 f0 r4 = 0xfffffffffffff000 + 114: 83 44 a0 i32 r4 = r4 + 0xffffffffffffffa0 + 117: ab 4b bb 02 jump 816 if r11 != r4 + : @10 + 121: 02 unlikely + 122: 33 05 05 r5 = 0x5 + 125: 3a 01 00 00 01 r1 = u64 [0x10000] + 130: 33 00 0a r0 = 0xa + 133: 3a 0c 20 00 01 r12 = u64 [0x10020] + 138: 78 10 03 u8 [r1 + 0x3] = ra + 141: 7d 1b 03 r11 = i8 [r1 + 0x3] + 144: 28 05 jump 149 + : @11 [@dyn 4] + 146: 64 0b r11 = r0 + 148: 01 fallthrough + : @12 + 149: 33 04 0a r4 = 0xa + 152: ab 4b 98 02 jump 816 if r11 != r4 + : @13 + 156: 02 unlikely + 157: 33 05 06 r5 = 0x6 + 160: 3a 01 28 00 01 r1 = u64 [0x10028] + 165: 33 00 aa r0 = 0xffffffffffffffaa + 168: 3a 0c 30 00 01 r12 = u64 [0x10030] + 173: 78 10 fd u8 [r1 + 0xfffffffffffffffd] = ra + 176: 7d 1b fd r11 = i8 [r1 + 0xfffffffffffffffd] + 179: 28 05 jump 184 + : @14 [@dyn 5] + 181: 64 0b r11 = r0 + 183: 01 fallthrough + : @15 + 184: 33 04 aa r4 = 0xffffffffffffffaa + 187: ab 4b 75 02 jump 816 if r11 != r4 + : @16 + 191: 02 unlikely + 192: 33 05 07 r5 = 0x7 + 195: 3a 01 28 00 01 r1 = u64 [0x10028] + 200: 33 00 r0 = 0 + 202: 3a 0c 38 00 01 r12 = u64 [0x10038] + 207: 78 10 fe u8 [r1 + 0xfffffffffffffffe] = ra + 210: 7d 1b fe r11 = i8 [r1 + 0xfffffffffffffffe] + 213: 28 05 jump 218 + : @17 [@dyn 6] + 215: 64 0b r11 = r0 + 217: 01 fallthrough + : @18 + 218: 33 04 r4 = 0 + 220: ab 4b 54 02 jump 816 if r11 != r4 + : @19 + 224: 02 unlikely + 225: 33 05 08 r5 = 0x8 + 228: 3a 01 28 00 01 r1 = u64 [0x10028] + 233: 33 00 a0 r0 = 0xffffffffffffffa0 + 236: 3a 0c 40 00 01 r12 = u64 [0x10040] + 241: 78 10 ff u8 [r1 + 0xffffffffffffffff] = ra + 244: 7d 1b ff r11 = i8 [r1 + 0xffffffffffffffff] + 247: 28 05 jump 252 + : @20 [@dyn 7] + 249: 64 0b r11 = r0 + 251: 01 fallthrough + : @21 + 252: 33 04 a0 r4 = 0xffffffffffffffa0 + 255: ab 4b 31 02 jump 816 if r11 != r4 + : @22 + 259: 02 unlikely + 260: 33 05 09 r5 = 0x9 + 263: 3a 01 28 00 01 r1 = u64 [0x10028] + 268: 33 00 0a r0 = 0xa + 271: 3a 0c 48 00 01 r12 = u64 [0x10048] + 276: 78 10 u8 [r1 + 0] = ra + 278: 7d 1b r11 = i8 [r1 + 0] + 280: 28 05 jump 285 + : @23 [@dyn 8] + 282: 64 0b r11 = r0 + 284: 01 fallthrough + : @24 + 285: 33 04 0a r4 = 0xa + 288: ab 4b 10 02 jump 816 if r11 != r4 + : @25 + 292: 02 unlikely + 293: 33 05 0a r5 = 0xa + 296: 3a 00 50 00 01 r0 = u64 [0x10050] + 301: 33 01 00 50 34 12 r1 = 0x12345000 + 307: 83 11 78 06 i32 r1 = r1 + 0x678 + 311: 95 03 e0 r3 = r0 + 0xffffffffffffffe0 + 314: 78 31 20 u8 [r3 + 0x20] = sp + 317: 7d 02 r2 = i8 [r0 + 0] + 319: 33 04 78 r4 = 0x78 + 322: ab 42 ee 01 jump 816 if r2 != r4 + : @26 + 326: 02 unlikely + 327: 33 05 0b r5 = 0xb + 330: 3a 00 50 00 01 r0 = u64 [0x10050] + 335: 33 01 00 30 r1 = 0x3000 + 339: 83 11 98 00 i32 r1 = r1 + 0x98 + 343: 95 00 fa r0 = r0 + 0xfffffffffffffffa + 346: 78 01 07 u8 [r0 + 0x7] = sp + 349: 3a 03 58 00 01 r3 = u64 [0x10058] + 354: 7d 32 r2 = i8 [r3 + 0] + 356: 33 04 98 r4 = 0xffffffffffffff98 + 359: ab 42 c9 01 jump 816 if r2 != r4 + : @27 + 363: 33 05 0c r5 = 0xc + 366: 33 03 r3 = 0 + 368: 01 fallthrough + : @28 + 369: 02 unlikely + 370: 33 0a dd r10 = 0xffffffffffffffdd + 373: 3a 09 00 00 01 r9 = u64 [0x10000] + 378: 78 9a u8 [r9 + 0] = a3 + 380: 7d 9b r11 = i8 [r9 + 0] + 382: 33 04 dd r4 = 0xffffffffffffffdd + 385: ab 4b af 01 jump 816 if r11 != r4 + : @29 + 389: 95 33 01 r3 = r3 + 0x1 + 392: 33 02 02 r2 = 0x2 + 395: ab 23 e6 jump 369 if r3 != r2 + : @30 + 398: 33 05 0d r5 = 0xd + 401: 33 03 r3 = 0 + 403: 01 fallthrough + : @31 + 404: 02 unlikely + 405: 33 0a cd r10 = 0xffffffffffffffcd + 408: 3a 09 00 00 01 r9 = u64 [0x10000] + 413: 78 9a 01 u8 [r9 + 0x1] = a3 + 416: 7d 9b 01 r11 = i8 [r9 + 0x1] + 419: 33 04 cd r4 = 0xffffffffffffffcd + 422: ab 4b 8a 01 jump 816 if r11 != r4 + : @32 + 426: 95 33 01 r3 = r3 + 0x1 + 429: 33 02 02 r2 = 0x2 + 432: ab 23 e4 jump 404 if r3 != r2 + : @33 + 435: 33 05 0e r5 = 0xe + 438: 33 03 r3 = 0 + 440: 01 fallthrough + : @34 + 441: 02 unlikely + 442: 33 0a cc r10 = 0xffffffffffffffcc + 445: 3a 09 00 00 01 r9 = u64 [0x10000] + 450: 78 9a 02 u8 [r9 + 0x2] = a3 + 453: 7d 9b 02 r11 = i8 [r9 + 0x2] + 456: 33 04 cc r4 = 0xffffffffffffffcc + 459: ab 4b 65 01 jump 816 if r11 != r4 + : @35 + 463: 95 33 01 r3 = r3 + 0x1 + 466: 33 02 02 r2 = 0x2 + 469: ab 23 e4 jump 441 if r3 != r2 + : @36 + 472: 33 05 0f r5 = 0xf + 475: 33 03 r3 = 0 + 477: 01 fallthrough + : @37 + 478: 02 unlikely + 479: 33 0a bc r10 = 0xffffffffffffffbc + 482: 3a 09 00 00 01 r9 = u64 [0x10000] + 487: 78 9a 03 u8 [r9 + 0x3] = a3 + 490: 7d 9b 03 r11 = i8 [r9 + 0x3] + 493: 33 04 bc r4 = 0xffffffffffffffbc + 496: ab 4b 40 01 jump 816 if r11 != r4 + : @38 + 500: 95 33 01 r3 = r3 + 0x1 + 503: 33 02 02 r2 = 0x2 + 506: ab 23 e4 jump 478 if r3 != r2 + : @39 + 509: 33 05 10 r5 = 0x10 + 512: 33 03 r3 = 0 + 514: 01 fallthrough + : @40 + 515: 02 unlikely + 516: 33 0a bb r10 = 0xffffffffffffffbb + 519: 3a 09 00 00 01 r9 = u64 [0x10000] + 524: 78 9a 04 u8 [r9 + 0x4] = a3 + 527: 7d 9b 04 r11 = i8 [r9 + 0x4] + 530: 33 04 bb r4 = 0xffffffffffffffbb + 533: ab 4b 1b 01 jump 816 if r11 != r4 + : @41 + 537: 95 33 01 r3 = r3 + 0x1 + 540: 33 02 02 r2 = 0x2 + 543: ab 23 e4 jump 515 if r3 != r2 + : @42 + 546: 33 05 11 r5 = 0x11 + 549: 33 03 r3 = 0 + 551: 01 fallthrough + : @43 + 552: 02 unlikely + 553: 33 0a ab r10 = 0xffffffffffffffab + 556: 3a 09 00 00 01 r9 = u64 [0x10000] + 561: 78 9a 05 u8 [r9 + 0x5] = a3 + 564: 7d 9b 05 r11 = i8 [r9 + 0x5] + 567: 33 04 ab r4 = 0xffffffffffffffab + 570: ab 4b f6 00 jump 816 if r11 != r4 + : @44 + 574: 95 33 01 r3 = r3 + 0x1 + 577: 33 02 02 r2 = 0x2 + 580: ab 23 e4 jump 552 if r3 != r2 + : @45 + 583: 33 05 12 r5 = 0x12 + 586: 33 03 r3 = 0 + 588: 01 fallthrough + : @46 + 589: 02 unlikely + 590: 3a 01 00 00 01 r1 = u64 [0x10000] + 595: 33 00 33 r0 = 0x33 + 598: 78 10 u8 [r1 + 0] = ra + 600: 7d 1b r11 = i8 [r1 + 0] + 602: 33 04 33 r4 = 0x33 + 605: ab 4b d3 00 jump 816 if r11 != r4 + : @47 + 609: 95 33 01 r3 = r3 + 0x1 + 612: 33 02 02 r2 = 0x2 + 615: ab 23 e6 jump 589 if r3 != r2 + : @48 + 618: 33 05 13 r5 = 0x13 + 621: 33 03 r3 = 0 + 623: 01 fallthrough + : @49 + 624: 02 unlikely + 625: 3a 01 00 00 01 r1 = u64 [0x10000] + 630: 33 00 23 r0 = 0x23 + 633: 78 10 01 u8 [r1 + 0x1] = ra + 636: 7d 1b 01 r11 = i8 [r1 + 0x1] + 639: 33 04 23 r4 = 0x23 + 642: ab 4b ae 00 jump 816 if r11 != r4 + : @50 + 646: 95 33 01 r3 = r3 + 0x1 + 649: 33 02 02 r2 = 0x2 + 652: ab 23 e4 jump 624 if r3 != r2 + : @51 + 655: 33 05 14 r5 = 0x14 + 658: 33 03 r3 = 0 + 660: 01 fallthrough + : @52 + 661: 02 unlikely + 662: 3a 01 00 00 01 r1 = u64 [0x10000] + 667: 33 00 22 r0 = 0x22 + 670: 78 10 02 u8 [r1 + 0x2] = ra + 673: 7d 1b 02 r11 = i8 [r1 + 0x2] + 676: 33 04 22 r4 = 0x22 + 679: ab 4b 89 00 jump 816 if r11 != r4 + : @53 + 683: 95 33 01 r3 = r3 + 0x1 + 686: 33 02 02 r2 = 0x2 + 689: ab 23 e4 jump 661 if r3 != r2 + : @54 + 692: 33 05 15 r5 = 0x15 + 695: 33 03 r3 = 0 + 697: 01 fallthrough + : @55 + 698: 02 unlikely + 699: 3a 01 00 00 01 r1 = u64 [0x10000] + 704: 33 00 12 r0 = 0x12 + 707: 78 10 03 u8 [r1 + 0x3] = ra + 710: 7d 1b 03 r11 = i8 [r1 + 0x3] + 713: 33 04 12 r4 = 0x12 + 716: ab 4b 64 jump 816 if r11 != r4 + : @56 + 719: 95 33 01 r3 = r3 + 0x1 + 722: 33 02 02 r2 = 0x2 + 725: ab 23 e5 jump 698 if r3 != r2 + : @57 + 728: 33 05 16 r5 = 0x16 + 731: 33 03 r3 = 0 + 733: 01 fallthrough + : @58 + 734: 02 unlikely + 735: 3a 01 00 00 01 r1 = u64 [0x10000] + 740: 33 00 11 r0 = 0x11 + 743: 78 10 04 u8 [r1 + 0x4] = ra + 746: 7d 1b 04 r11 = i8 [r1 + 0x4] + 749: 33 04 11 r4 = 0x11 + 752: ab 4b 40 jump 816 if r11 != r4 + : @59 + 755: 95 33 01 r3 = r3 + 0x1 + 758: 33 02 02 r2 = 0x2 + 761: ab 23 e5 jump 734 if r3 != r2 + : @60 + 764: 33 05 17 r5 = 0x17 + 767: 33 03 r3 = 0 + 769: 01 fallthrough + : @61 + 770: 02 unlikely + 771: 3a 01 00 00 01 r1 = u64 [0x10000] + 776: 33 00 01 r0 = 0x1 + 779: 78 10 05 u8 [r1 + 0x5] = ra + 782: 7d 1b 05 r11 = i8 [r1 + 0x5] + 785: 33 04 01 r4 = 0x1 + 788: ab 4b 1c jump 816 if r11 != r4 + : @62 + 791: 95 33 01 r3 = r3 + 0x1 + 794: 33 02 02 r2 = 0x2 + 797: ab 23 e5 jump 770 if r3 != r2 + : @63 + 800: 02 unlikely + 801: 33 07 ef 00 r7 = 0xef + 805: 3a 08 00 00 01 r8 = u64 [0x10000] + 810: 78 87 03 u8 [r8 + 0x3] = a0 + 813: 52 05 04 jump 817 if r5 != 0 + : @64 + 816: 00 trap + : @65 + 817: 28 cf fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x30000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r4 = 0x1 (initially was 0x0) + * r5 = 0x17 (initially was 0x0) + * r7 = 0xef (initially was 0x0) + * r8 = 0x30000 (initially was 0x0) + * r9 = 0x30000 (initially was 0x0) + * r10 = 0xffffffffffffffab (initially was 0x0) + * r11 = 0x1 (initially was 0x0) + * r12 = 0x10 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x07] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x08] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x09] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x3000a (0xa bytes) = [0x33, 0x23, 0x22, 0xef, 0x11, 0x01, 0xa0, 0x0a, 0x78, 0x98] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8091 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 50: + +``` + DeER................................................. r5 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r1 = u64 [0x10000] + DeE------------------------R......................... r0 = 0xffffffffffffffaa + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 38 +``` + +Gas simulation at offset 35 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 38 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffaa + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 45 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10010] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x1] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0x1] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 72 +``` + +Gas simulation at offset 69 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 72 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xfffffffffffff000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xffffffffffffffa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10018] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x2] = ra + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0x2] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 110 +``` + +Gas simulation at offset 107 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 110 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffffff000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffa0 + D===eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 121 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10020] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x3] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0x3] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 149 +``` + +Gas simulation at offset 146 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 149 with total cost of 2: + +``` + DeER. r4 = 0xa + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 156 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffffffffaa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10030] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xfffffffffffffffd] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0xfffffffffffffffd] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 184 +``` + +Gas simulation at offset 181 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 184 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffaa + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 191 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10038] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xfffffffffffffffe] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0xfffffffffffffffe] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 218 +``` + +Gas simulation at offset 215 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 218 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 224 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffffffffa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10040] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xffffffffffffffff] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 252 +``` + +Gas simulation at offset 249 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 252 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffa0 + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 259 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10048] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i8 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 285 +``` + +Gas simulation at offset 282 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 285 with total cost of 2: + +``` + DeER. r4 = 0xa + D=eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 292 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r0 = u64 [0x10050] + DeE---------------------------------------R........... r1 = 0x12345000 + .DeeE-------------------------------------R........... i32 r1 = r1 + 0x678 + .D========================eE--------------R........... r3 = r0 + 0xffffffffffffffe0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r3 + 0x20] = sp + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = i8 [r0 + 0] + ..DeE------------------------------------------------R r4 = 0x78 + ..D================================================eER jump 816 if r2 != r4 +``` + +Gas simulation at offset 326 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r0 = u64 [0x10050] + DeE---------------------------------------R............. r1 = 0x3000 + .DeeE-------------------------------------R............. i32 r1 = r1 + 0x98 + .D========================eE--------------R............. r0 = r0 + 0xfffffffffffffffa + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r0 + 0x7] = sp + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r3 = u64 [0x10058] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i8 [r3 + 0] + ..DeE-------------------------------------------------R. r4 = 0xffffffffffffff98 + ..D==================================================eER jump 816 if r2 != r4 +``` + +Gas simulation at offset 363 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 369 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffdd + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffdd + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 389 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 369 if r3 != r2 +``` + +Gas simulation at offset 398 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 404 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffcd + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0x1] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0x1] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffcd + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 426 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 404 if r3 != r2 +``` + +Gas simulation at offset 435 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 441 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffcc + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0x2] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0x2] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffcc + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 463 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 441 if r3 != r2 +``` + +Gas simulation at offset 472 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 478 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffbc + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0x3] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0x3] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffbc + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 500 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 478 if r3 != r2 +``` + +Gas simulation at offset 509 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 515 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffbb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0x4] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0x4] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffbb + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 537 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 515 if r3 != r2 +``` + +Gas simulation at offset 546 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 552 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xffffffffffffffab + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 0x5] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r9 + 0x5] + .DeE------------------------------------------------R. r4 = 0xffffffffffffffab + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 574 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 552 if r3 != r2 +``` + +Gas simulation at offset 583 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 589 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x33 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0] + .DeE------------------------------------------------R. r4 = 0x33 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 609 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 589 if r3 != r2 +``` + +Gas simulation at offset 618 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 624 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x23 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x1] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x1] + .DeE------------------------------------------------R. r4 = 0x23 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 646 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 624 if r3 != r2 +``` + +Gas simulation at offset 655 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 661 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x22 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x2] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x2] + .DeE------------------------------------------------R. r4 = 0x22 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 683 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 661 if r3 != r2 +``` + +Gas simulation at offset 692 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 698 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x12 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x3] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x3] + .DeE------------------------------------------------R. r4 = 0x12 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 719 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 698 if r3 != r2 +``` + +Gas simulation at offset 728 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 734 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x11 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x4] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x4] + .DeE------------------------------------------------R. r4 = 0x11 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 755 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 734 if r3 != r2 +``` + +Gas simulation at offset 764 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 770 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x5] = ra + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i8 [r1 + 0x5] + .DeE------------------------------------------------R. r4 = 0x1 + .D=================================================eER jump 816 if r11 != r4 +``` + +Gas simulation at offset 791 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 770 if r3 != r2 +``` + +Gas simulation at offset 800 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0xef + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x10000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x3] = a0 + .DeE------------------------------------------------R jump 817 if r5 != 0 +``` + +Gas simulation at offset 816 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 817 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sd + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x38] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x40] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x48] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30050 (0x50 bytes) = [0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 3a 01 00 00 01 r1 = u64 [0x10000] + 21: 33 00 00 00 55 r0 = 0x550000 + 26: 83 00 55 i32 r0 = r0 + 0x55 + 29: 97 00 10 r0 = r0 << 0x10 + 32: 95 00 55 r0 = r0 + 0x55 + 35: 97 00 11 r0 = r0 << 0x11 + 38: 95 00 aa 00 r0 = r0 + 0xaa + 42: 3a 0c 08 00 01 r12 = u64 [0x10008] + 47: 7b 10 u64 [r1 + 0] = r0 + 49: 82 1b r11 = u64 [r1 + 0] + 51: 28 05 jump 56 + : @2 [@dyn 1] + 53: 64 0b r11 = r0 + 55: 01 fallthrough + : @3 + 56: 33 04 00 00 55 r4 = 0x550000 + 61: 83 44 55 i32 r4 = r4 + 0x55 + 64: 97 44 10 r4 = r4 << 0x10 + 67: 95 44 55 r4 = r4 + 0x55 + 70: 97 44 11 r4 = r4 << 0x11 + 73: 95 44 aa 00 r4 = r4 + 0xaa + 77: ab 4b 38 05 jump 1413 if r11 != r4 + : @4 + 81: 02 unlikely + 82: 33 05 03 r5 = 0x3 + 85: 3a 01 00 00 01 r1 = u64 [0x10000] + 90: 33 00 00 00 d5 r0 = 0xffffffffffd50000 + 95: 83 00 55 i32 r0 = r0 + 0x55 + 98: 97 00 10 r0 = r0 << 0x10 + 101: 95 00 55 r0 = r0 + 0x55 + 104: 97 00 0d r0 = r0 << 0xd + 107: 95 00 0b r0 = r0 + 0xb + 110: 97 00 0c r0 = r0 << 0xc + 113: 95 00 00 fa r0 = r0 + 0xfffffffffffffa00 + 117: 3a 0c 10 00 01 r12 = u64 [0x10010] + 122: 7b 10 08 u64 [r1 + 0x8] = r0 + 125: 82 1b 08 r11 = u64 [r1 + 0x8] + 128: 28 05 jump 133 + : @5 [@dyn 2] + 130: 64 0b r11 = r0 + 132: 01 fallthrough + : @6 + 133: 33 04 00 00 d5 r4 = 0xffffffffffd50000 + 138: 83 44 55 i32 r4 = r4 + 0x55 + 141: 97 44 10 r4 = r4 << 0x10 + 144: 95 44 55 r4 = r4 + 0x55 + 147: 97 44 0d r4 = r4 << 0xd + 150: 95 44 0b r4 = r4 + 0xb + 153: 97 44 0c r4 = r4 << 0xc + 156: 95 44 00 fa r4 = r4 + 0xfffffffffffffa00 + 160: ab 4b e5 04 jump 1413 if r11 != r4 + : @7 + 164: 02 unlikely + 165: 33 05 04 r5 = 0x4 + 168: 3a 01 00 00 01 r1 = u64 [0x10000] + 173: 33 00 00 00 55 r0 = 0x550000 + 178: 83 00 55 i32 r0 = r0 + 0x55 + 181: 97 00 0d r0 = r0 << 0xd + 184: 95 00 0b r0 = r0 + 0xb + 187: 97 00 0c r0 = r0 << 0xc + 190: 95 00 01 fa r0 = r0 + 0xfffffffffffffa01 + 194: 97 00 0c r0 = r0 << 0xc + 197: 95 00 a0 fa r0 = r0 + 0xfffffffffffffaa0 + 201: 3a 0c 18 00 01 r12 = u64 [0x10018] + 206: 7b 10 10 u64 [r1 + 0x10] = r0 + 209: 82 1b 10 r11 = u64 [r1 + 0x10] + 212: 28 05 jump 217 + : @8 [@dyn 3] + 214: 64 0b r11 = r0 + 216: 01 fallthrough + : @9 + 217: 33 04 00 00 55 r4 = 0x550000 + 222: 83 44 55 i32 r4 = r4 + 0x55 + 225: 97 44 0d r4 = r4 << 0xd + 228: 95 44 0b r4 = r4 + 0xb + 231: 97 44 0c r4 = r4 << 0xc + 234: 95 44 01 fa r4 = r4 + 0xfffffffffffffa01 + 238: 97 44 0c r4 = r4 << 0xc + 241: 95 44 a0 fa r4 = r4 + 0xfffffffffffffaa0 + 245: ab 4b 90 04 jump 1413 if r11 != r4 + : @10 + 249: 02 unlikely + 250: 33 05 05 r5 = 0x5 + 253: 3a 01 00 00 01 r1 = u64 [0x10000] + 258: 33 00 00 00 fd r0 = 0xfffffffffffd0000 + 263: 83 00 55 i32 r0 = r0 + 0x55 + 266: 97 00 10 r0 = r0 << 0x10 + 269: 95 00 55 r0 = r0 + 0x55 + 272: 97 00 10 r0 = r0 << 0x10 + 275: 95 00 55 r0 = r0 + 0x55 + 278: 97 00 0d r0 = r0 << 0xd + 281: 95 00 0a r0 = r0 + 0xa + 284: 3a 0c 20 00 01 r12 = u64 [0x10020] + 289: 7b 10 18 u64 [r1 + 0x18] = r0 + 292: 82 1b 18 r11 = u64 [r1 + 0x18] + 295: 28 05 jump 300 + : @11 [@dyn 4] + 297: 64 0b r11 = r0 + 299: 01 fallthrough + : @12 + 300: 33 04 00 00 fd r4 = 0xfffffffffffd0000 + 305: 83 44 55 i32 r4 = r4 + 0x55 + 308: 97 44 10 r4 = r4 << 0x10 + 311: 95 44 55 r4 = r4 + 0x55 + 314: 97 44 10 r4 = r4 << 0x10 + 317: 95 44 55 r4 = r4 + 0x55 + 320: 97 44 0d r4 = r4 << 0xd + 323: 95 44 0a r4 = r4 + 0xa + 326: ab 4b 3f 04 jump 1413 if r11 != r4 + : @13 + 330: 02 unlikely + 331: 33 05 06 r5 = 0x6 + 334: 3a 01 28 00 01 r1 = u64 [0x10028] + 339: 33 00 00 00 55 r0 = 0x550000 + 344: 83 00 55 i32 r0 = r0 + 0x55 + 347: 97 00 10 r0 = r0 << 0x10 + 350: 95 00 55 r0 = r0 + 0x55 + 353: 97 00 11 r0 = r0 << 0x11 + 356: 95 00 aa 00 r0 = r0 + 0xaa + 360: 3a 0c 30 00 01 r12 = u64 [0x10030] + 365: 7b 10 e8 u64 [r1 + 0xffffffffffffffe8] = r0 + 368: 82 1b e8 r11 = u64 [r1 + 0xffffffffffffffe8] + 371: 28 05 jump 376 + : @14 [@dyn 5] + 373: 64 0b r11 = r0 + 375: 01 fallthrough + : @15 + 376: 33 04 00 00 55 r4 = 0x550000 + 381: 83 44 55 i32 r4 = r4 + 0x55 + 384: 97 44 10 r4 = r4 << 0x10 + 387: 95 44 55 r4 = r4 + 0x55 + 390: 97 44 11 r4 = r4 << 0x11 + 393: 95 44 aa 00 r4 = r4 + 0xaa + 397: ab 4b f8 03 jump 1413 if r11 != r4 + : @16 + 401: 02 unlikely + 402: 33 05 07 r5 = 0x7 + 405: 3a 01 28 00 01 r1 = u64 [0x10028] + 410: 33 00 00 00 d5 r0 = 0xffffffffffd50000 + 415: 83 00 55 i32 r0 = r0 + 0x55 + 418: 97 00 10 r0 = r0 << 0x10 + 421: 95 00 55 r0 = r0 + 0x55 + 424: 97 00 0d r0 = r0 << 0xd + 427: 95 00 0b r0 = r0 + 0xb + 430: 97 00 0c r0 = r0 << 0xc + 433: 95 00 00 fa r0 = r0 + 0xfffffffffffffa00 + 437: 3a 0c 38 00 01 r12 = u64 [0x10038] + 442: 7b 10 f0 u64 [r1 + 0xfffffffffffffff0] = r0 + 445: 82 1b f0 r11 = u64 [r1 + 0xfffffffffffffff0] + 448: 28 05 jump 453 + : @17 [@dyn 6] + 450: 64 0b r11 = r0 + 452: 01 fallthrough + : @18 + 453: 33 04 00 00 d5 r4 = 0xffffffffffd50000 + 458: 83 44 55 i32 r4 = r4 + 0x55 + 461: 97 44 10 r4 = r4 << 0x10 + 464: 95 44 55 r4 = r4 + 0x55 + 467: 97 44 0d r4 = r4 << 0xd + 470: 95 44 0b r4 = r4 + 0xb + 473: 97 44 0c r4 = r4 << 0xc + 476: 95 44 00 fa r4 = r4 + 0xfffffffffffffa00 + 480: ab 4b a5 03 jump 1413 if r11 != r4 + : @19 + 484: 02 unlikely + 485: 33 05 08 r5 = 0x8 + 488: 3a 01 28 00 01 r1 = u64 [0x10028] + 493: 33 00 00 00 55 r0 = 0x550000 + 498: 83 00 55 i32 r0 = r0 + 0x55 + 501: 97 00 0d r0 = r0 << 0xd + 504: 95 00 0b r0 = r0 + 0xb + 507: 97 00 0c r0 = r0 << 0xc + 510: 95 00 01 fa r0 = r0 + 0xfffffffffffffa01 + 514: 97 00 0c r0 = r0 << 0xc + 517: 95 00 a0 fa r0 = r0 + 0xfffffffffffffaa0 + 521: 3a 0c 40 00 01 r12 = u64 [0x10040] + 526: 7b 10 f8 u64 [r1 + 0xfffffffffffffff8] = r0 + 529: 82 1b f8 r11 = u64 [r1 + 0xfffffffffffffff8] + 532: 28 05 jump 537 + : @20 [@dyn 7] + 534: 64 0b r11 = r0 + 536: 01 fallthrough + : @21 + 537: 33 04 00 00 55 r4 = 0x550000 + 542: 83 44 55 i32 r4 = r4 + 0x55 + 545: 97 44 0d r4 = r4 << 0xd + 548: 95 44 0b r4 = r4 + 0xb + 551: 97 44 0c r4 = r4 << 0xc + 554: 95 44 01 fa r4 = r4 + 0xfffffffffffffa01 + 558: 97 44 0c r4 = r4 << 0xc + 561: 95 44 a0 fa r4 = r4 + 0xfffffffffffffaa0 + 565: ab 4b 50 03 jump 1413 if r11 != r4 + : @22 + 569: 02 unlikely + 570: 33 05 09 r5 = 0x9 + 573: 3a 01 28 00 01 r1 = u64 [0x10028] + 578: 33 00 00 00 fd r0 = 0xfffffffffffd0000 + 583: 83 00 55 i32 r0 = r0 + 0x55 + 586: 97 00 10 r0 = r0 << 0x10 + 589: 95 00 55 r0 = r0 + 0x55 + 592: 97 00 10 r0 = r0 << 0x10 + 595: 95 00 55 r0 = r0 + 0x55 + 598: 97 00 0d r0 = r0 << 0xd + 601: 95 00 0a r0 = r0 + 0xa + 604: 3a 0c 48 00 01 r12 = u64 [0x10048] + 609: 7b 10 u64 [r1 + 0] = r0 + 611: 82 1b r11 = u64 [r1 + 0] + 613: 28 05 jump 618 + : @23 [@dyn 8] + 615: 64 0b r11 = r0 + 617: 01 fallthrough + : @24 + 618: 33 04 00 00 fd r4 = 0xfffffffffffd0000 + 623: 83 44 55 i32 r4 = r4 + 0x55 + 626: 97 44 10 r4 = r4 << 0x10 + 629: 95 44 55 r4 = r4 + 0x55 + 632: 97 44 10 r4 = r4 << 0x10 + 635: 95 44 55 r4 = r4 + 0x55 + 638: 97 44 0d r4 = r4 << 0xd + 641: 95 44 0a r4 = r4 + 0xa + 644: ab 4b 01 03 jump 1413 if r11 != r4 + : @25 + 648: 02 unlikely + 649: 33 05 0a r5 = 0xa + 652: 3a 00 50 00 01 r0 = u64 [0x10050] + 657: 33 01 00 70 24 r1 = 0x247000 + 662: 83 11 ad f8 i32 r1 = r1 + 0xfffffffffffff8ad + 666: 97 11 0e r1 = r1 << 0xe + 669: 95 11 09 fc r1 = r1 + 0xfffffffffffffc09 + 673: 97 11 0d r1 = r1 << 0xd + 676: 95 11 45 03 r1 = r1 + 0x345 + 680: 97 11 0c r1 = r1 << 0xc + 683: 95 11 78 06 r1 = r1 + 0x678 + 687: 95 07 e0 r7 = r0 + 0xffffffffffffffe0 + 690: 7b 71 20 u64 [r7 + 0x20] = r1 + 693: 82 02 r2 = u64 [r0 + 0] + 695: 33 04 00 70 24 r4 = 0x247000 + 700: 83 44 ad f8 i32 r4 = r4 + 0xfffffffffffff8ad + 704: 97 44 0e r4 = r4 << 0xe + 707: 95 44 09 fc r4 = r4 + 0xfffffffffffffc09 + 711: 97 44 0d r4 = r4 << 0xd + 714: 95 44 45 03 r4 = r4 + 0x345 + 718: 97 44 0c r4 = r4 << 0xc + 721: 95 44 78 06 r4 = r4 + 0x678 + 725: ab 42 b0 02 jump 1413 if r2 != r4 + : @26 + 729: 02 unlikely + 730: 33 05 0b r5 = 0xb + 733: 3a 00 50 00 01 r0 = u64 [0x10050] + 738: 33 01 00 40 b0 00 r1 = 0xb04000 + 744: 83 11 61 02 i32 r1 = r1 + 0x261 + 748: 97 11 0c r1 = r1 << 0xc + 751: 95 11 0b 03 r1 = r1 + 0x30b + 755: 97 11 0f r1 = r1 << 0xf + 758: 95 11 13 02 r1 = r1 + 0x213 + 762: 97 11 0c r1 = r1 << 0xc + 765: 95 11 98 00 r1 = r1 + 0x98 + 769: 95 00 fd r0 = r0 + 0xfffffffffffffffd + 772: 7b 01 0b u64 [r0 + 0xb] = r1 + 775: 3a 07 58 00 01 r7 = u64 [0x10058] + 780: 82 72 r2 = u64 [r7 + 0] + 782: 33 04 00 40 b0 00 r4 = 0xb04000 + 788: 83 44 61 02 i32 r4 = r4 + 0x261 + 792: 97 44 0c r4 = r4 << 0xc + 795: 95 44 0b 03 r4 = r4 + 0x30b + 799: 97 44 0f r4 = r4 << 0xf + 802: 95 44 13 02 r4 = r4 + 0x213 + 806: 97 44 0c r4 = r4 << 0xc + 809: 95 44 98 00 r4 = r4 + 0x98 + 813: ab 42 58 02 jump 1413 if r2 != r4 + : @27 + 817: 33 05 0c r5 = 0xc + 820: 33 07 r7 = 0 + 822: 01 fallthrough + : @28 + 823: 33 0a 00 d0 bb 0a r10 = 0xabbd000 + 829: 83 aa dd fc i32 r10 = r10 + 0xfffffffffffffcdd + 833: 3a 09 00 00 01 r9 = u64 [0x10000] + 838: 7b 9a u64 [r9 + 0] = r10 + 840: 82 9b r11 = u64 [r9 + 0] + 842: 33 04 00 d0 bb 0a r4 = 0xabbd000 + 848: 83 44 dd fc i32 r4 = r4 + 0xfffffffffffffcdd + 852: ab 4b 31 02 jump 1413 if r11 != r4 + : @29 + 856: 95 77 01 r7 = r7 + 0x1 + 859: 33 02 02 r2 = 0x2 + 862: ab 27 d9 jump 823 if r7 != r2 + : @30 + 865: 33 05 0d r5 = 0xd + 868: 33 07 r7 = 0 + 870: 01 fallthrough + : @31 + 871: 33 0a 00 c0 ab 0a r10 = 0xaabc000 + 877: 83 aa cd fc i32 r10 = r10 + 0xfffffffffffffccd + 881: 3a 09 00 00 01 r9 = u64 [0x10000] + 886: 7b 9a 08 u64 [r9 + 0x8] = r10 + 889: 82 9b 08 r11 = u64 [r9 + 0x8] + 892: 33 04 00 c0 ab 0a r4 = 0xaabc000 + 898: 83 44 cd fc i32 r4 = r4 + 0xfffffffffffffccd + 902: ab 4b ff 01 jump 1413 if r11 != r4 + : @32 + 906: 95 77 01 r7 = r7 + 0x1 + 909: 33 02 02 r2 = 0x2 + 912: ab 27 d7 jump 871 if r7 != r2 + : @33 + 915: 33 05 0e r5 = 0xe + 918: 33 07 r7 = 0 + 920: 01 fallthrough + : @34 + 921: 33 0a 00 c0 aa 0d r10 = 0xdaac000 + 927: 83 aa cc fb i32 r10 = r10 + 0xfffffffffffffbcc + 931: 3a 09 00 00 01 r9 = u64 [0x10000] + 936: 7b 9a 10 u64 [r9 + 0x10] = r10 + 939: 82 9b 10 r11 = u64 [r9 + 0x10] + 942: 33 04 00 c0 aa 0d r4 = 0xdaac000 + 948: 83 44 cc fb i32 r4 = r4 + 0xfffffffffffffbcc + 952: ab 4b cd 01 jump 1413 if r11 != r4 + : @35 + 956: 95 77 01 r7 = r7 + 0x1 + 959: 33 02 02 r2 = 0x2 + 962: ab 27 d7 jump 921 if r7 != r2 + : @36 + 965: 33 05 0f r5 = 0xf + 968: 33 07 r7 = 0 + 970: 01 fallthrough + : @37 + 971: 33 0a 00 b0 da 0d r10 = 0xddab000 + 977: 83 aa bc fb i32 r10 = r10 + 0xfffffffffffffbbc + 981: 3a 09 00 00 01 r9 = u64 [0x10000] + 986: 7b 9a 18 u64 [r9 + 0x18] = r10 + 989: 82 9b 18 r11 = u64 [r9 + 0x18] + 992: 33 04 00 b0 da 0d r4 = 0xddab000 + 998: 83 44 bc fb i32 r4 = r4 + 0xfffffffffffffbbc + 1002: ab 4b 9b 01 jump 1413 if r11 != r4 + : @38 + 1006: 95 77 01 r7 = r7 + 0x1 + 1009: 33 02 02 r2 = 0x2 + 1012: ab 27 d7 jump 971 if r7 != r2 + : @39 + 1015: 33 05 10 r5 = 0x10 + 1018: 33 07 r7 = 0 + 1020: 01 fallthrough + : @40 + 1021: 33 0a 00 b0 dd 0c r10 = 0xcddb000 + 1027: 83 aa bb fa i32 r10 = r10 + 0xfffffffffffffabb + 1031: 3a 09 00 00 01 r9 = u64 [0x10000] + 1036: 7b 9a 20 u64 [r9 + 0x20] = r10 + 1039: 82 9b 20 r11 = u64 [r9 + 0x20] + 1042: 33 04 00 b0 dd 0c r4 = 0xcddb000 + 1048: 83 44 bb fa i32 r4 = r4 + 0xfffffffffffffabb + 1052: ab 4b 69 01 jump 1413 if r11 != r4 + : @41 + 1056: 95 77 01 r7 = r7 + 0x1 + 1059: 33 02 02 r2 = 0x2 + 1062: ab 27 d7 jump 1021 if r7 != r2 + : @42 + 1065: 33 05 11 r5 = 0x11 + 1068: 33 07 r7 = 0 + 1070: 01 fallthrough + : @43 + 1071: 33 0a 00 e0 cd 0c r10 = 0xccde000 + 1077: 83 aa ab fa i32 r10 = r10 + 0xfffffffffffffaab + 1081: 3a 09 00 00 01 r9 = u64 [0x10000] + 1086: 7b 9a 28 u64 [r9 + 0x28] = r10 + 1089: 82 9b 28 r11 = u64 [r9 + 0x28] + 1092: 33 04 00 e0 cd 0c r4 = 0xccde000 + 1098: 83 44 ab fa i32 r4 = r4 + 0xfffffffffffffaab + 1102: ab 4b 37 01 jump 1413 if r11 != r4 + : @44 + 1106: 95 77 01 r7 = r7 + 0x1 + 1109: 33 02 02 r2 = 0x2 + 1112: ab 27 d7 jump 1071 if r7 != r2 + : @45 + 1115: 33 05 12 r5 = 0x12 + 1118: 33 07 r7 = 0 + 1120: 01 fallthrough + : @46 + 1121: 02 unlikely + 1122: 3a 01 00 00 01 r1 = u64 [0x10000] + 1127: 33 00 00 20 11 r0 = 0x112000 + 1132: 83 00 33 02 i32 r0 = r0 + 0x233 + 1136: 7b 10 u64 [r1 + 0] = r0 + 1138: 82 1b r11 = u64 [r1 + 0] + 1140: 33 04 00 20 11 r4 = 0x112000 + 1145: 83 44 33 02 i32 r4 = r4 + 0x233 + 1149: ab 4b 08 01 jump 1413 if r11 != r4 + : @47 + 1153: 95 77 01 r7 = r7 + 0x1 + 1156: 33 02 02 r2 = 0x2 + 1159: ab 27 da jump 1121 if r7 != r2 + : @48 + 1162: 33 05 13 r5 = 0x13 + 1165: 33 07 r7 = 0 + 1167: 01 fallthrough + : @49 + 1168: 02 unlikely + 1169: 3a 01 00 00 01 r1 = u64 [0x10000] + 1174: 33 00 00 10 01 30 r0 = 0x30011000 + 1180: 83 00 23 02 i32 r0 = r0 + 0x223 + 1184: 7b 10 08 u64 [r1 + 0x8] = r0 + 1187: 82 1b 08 r11 = u64 [r1 + 0x8] + 1190: 33 04 00 10 01 30 r4 = 0x30011000 + 1196: 83 44 23 02 i32 r4 = r4 + 0x223 + 1200: ab 4b d5 00 jump 1413 if r11 != r4 + : @50 + 1204: 95 77 01 r7 = r7 + 0x1 + 1207: 33 02 02 r2 = 0x2 + 1210: ab 27 d6 jump 1168 if r7 != r2 + : @51 + 1213: 33 05 14 r5 = 0x14 + 1216: 33 07 r7 = 0 + 1218: 01 fallthrough + : @52 + 1219: 02 unlikely + 1220: 3a 01 00 00 01 r1 = u64 [0x10000] + 1225: 33 00 00 10 00 33 r0 = 0x33001000 + 1231: 83 00 22 01 i32 r0 = r0 + 0x122 + 1235: 7b 10 10 u64 [r1 + 0x10] = r0 + 1238: 82 1b 10 r11 = u64 [r1 + 0x10] + 1241: 33 04 00 10 00 33 r4 = 0x33001000 + 1247: 83 44 22 01 i32 r4 = r4 + 0x122 + 1251: ab 4b a2 00 jump 1413 if r11 != r4 + : @53 + 1255: 95 77 01 r7 = r7 + 0x1 + 1258: 33 02 02 r2 = 0x2 + 1261: ab 27 d6 jump 1219 if r7 != r2 + : @54 + 1264: 33 05 15 r5 = 0x15 + 1267: 33 07 r7 = 0 + 1269: 01 fallthrough + : @55 + 1270: 02 unlikely + 1271: 3a 01 00 00 01 r1 = u64 [0x10000] + 1276: 33 00 00 00 30 23 r0 = 0x23300000 + 1282: 83 00 12 01 i32 r0 = r0 + 0x112 + 1286: 7b 10 18 u64 [r1 + 0x18] = r0 + 1289: 82 1b 18 r11 = u64 [r1 + 0x18] + 1292: 33 04 00 00 30 23 r4 = 0x23300000 + 1298: 83 44 12 01 i32 r4 = r4 + 0x112 + 1302: ab 4b 6f jump 1413 if r11 != r4 + : @56 + 1305: 95 77 01 r7 = r7 + 0x1 + 1308: 33 02 02 r2 = 0x2 + 1311: ab 27 d7 jump 1270 if r7 != r2 + : @57 + 1314: 33 05 16 r5 = 0x16 + 1317: 33 07 r7 = 0 + 1319: 01 fallthrough + : @58 + 1320: 02 unlikely + 1321: 3a 01 00 00 01 r1 = u64 [0x10000] + 1326: 33 00 00 00 33 22 r0 = 0x22330000 + 1332: 83 00 11 i32 r0 = r0 + 0x11 + 1335: 7b 10 20 u64 [r1 + 0x20] = r0 + 1338: 82 1b 20 r11 = u64 [r1 + 0x20] + 1341: 33 04 00 00 33 22 r4 = 0x22330000 + 1347: 83 44 11 i32 r4 = r4 + 0x11 + 1350: ab 4b 3f jump 1413 if r11 != r4 + : @59 + 1353: 95 77 01 r7 = r7 + 0x1 + 1356: 33 02 02 r2 = 0x2 + 1359: ab 27 d9 jump 1320 if r7 != r2 + : @60 + 1362: 33 05 17 r5 = 0x17 + 1365: 33 07 r7 = 0 + 1367: 01 fallthrough + : @61 + 1368: 02 unlikely + 1369: 3a 01 00 00 01 r1 = u64 [0x10000] + 1374: 33 00 00 30 23 12 r0 = 0x12233000 + 1380: 83 00 01 i32 r0 = r0 + 0x1 + 1383: 7b 10 28 u64 [r1 + 0x28] = r0 + 1386: 82 1b 28 r11 = u64 [r1 + 0x28] + 1389: 33 04 00 30 23 12 r4 = 0x12233000 + 1395: 83 44 01 i32 r4 = r4 + 0x1 + 1398: ab 4b 0f jump 1413 if r11 != r4 + : @62 + 1401: 95 77 01 r7 = r7 + 0x1 + 1404: 33 02 02 r2 = 0x2 + 1407: ab 27 d9 jump 1368 if r7 != r2 + : @63 + 1410: 52 05 04 jump 1414 if r5 != 0 + : @64 + 1413: 00 trap + : @65 + 1414: 28 7a fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x30000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x12233001 (initially was 0x0) + * r5 = 0x17 (initially was 0x0) + * r7 = 0x2 (initially was 0x0) + * r9 = 0x30000 (initially was 0x0) + * r10 = 0xccddaab (initially was 0x0) + * r11 = 0x12233001 (initially was 0x0) + * r12 = 0x10 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x38] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x40] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x48] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30003 (0x3 bytes) = [0x33, 0x22, 0x11] + * 0x30008-0x3000c (0x4 bytes) = [0x23, 0x12, 0x01, 0x30] + * 0x30010-0x30012 (0x2 bytes) = [0x22, 0x11] + * 0x30013-0x30014 (0x1 bytes) = [0x33] + * 0x30018-0x3001c (0x4 bytes) = [0x12, 0x01, 0x30, 0x23] + * 0x30020-0x30021 (0x1 bytes) = [0x11] + * 0x30022-0x30024 (0x2 bytes) = [0x33, 0x22] + * 0x30028-0x3002c (0x4 bytes) = [0x01, 0x30, 0x23, 0x12] + * 0x30030-0x30050 (0x20 bytes) = [0xa0, 0x0a, 0xa0, 0x0a, 0xa0, 0x0a, 0xa0, 0x0a, 0x0a, 0xa0, 0x0a, 0xa0, 0x0a, 0xa0, 0x0a, 0xa0, 0x78, 0x56, 0x34, 0x12, 0x78, 0x56, 0x34, 0x12, 0x98, 0x30, 0x21, 0x58, 0x98, 0x30, 0x21, 0x58] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 7853 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 50: + +``` + DeER................................................. r5 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r1 = u64 [0x10000] + DeE------------------------R......................... r0 = 0x550000 + .DeeE----------------------R......................... i32 r0 = r0 + 0x55 + .D==eE---------------------R......................... r0 = r0 << 0x10 + .D===eE--------------------R......................... r0 = r0 + 0x55 + ..D===eE-------------------R......................... r0 = r0 << 0x11 + ..D====eE------------------R......................... r0 = r0 + 0xaa + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r12 = u64 [0x10008] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 56 +``` + +Gas simulation at offset 53 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 56 with total cost of 8: + +``` + DeER....... r4 = 0x550000 + D=eeER..... i32 r4 = r4 + 0x55 + D===eER.... r4 = r4 << 0x10 + .D===eER... r4 = r4 + 0x55 + .D====eER.. r4 = r4 << 0x11 + .D=====eER. r4 = r4 + 0xaa + .D======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 81 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffffd50000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0x10 + .D===eE-----------------------------------R.......... r0 = r0 + 0x55 + ..D===eE----------------------------------R.......... r0 = r0 << 0xd + ..D====eE---------------------------------R.......... r0 = r0 + 0xb + ..D=====eE--------------------------------R.......... r0 = r0 << 0xc + ..D======eE-------------------------------R.......... r0 = r0 + 0xfffffffffffffa00 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10010] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 133 +``` + +Gas simulation at offset 130 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 133 with total cost of 10: + +``` + DeER......... r4 = 0xffffffffffd50000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0x10 + .D===eER..... r4 = r4 + 0x55 + .D====eER.... r4 = r4 << 0xd + .D=====eER... r4 = r4 + 0xb + .D======eER.. r4 = r4 << 0xc + ..D======eER. r4 = r4 + 0xfffffffffffffa00 + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 164 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0x550000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0xd + .D===eE-----------------------------------R.......... r0 = r0 + 0xb + ..D===eE----------------------------------R.......... r0 = r0 << 0xc + ..D====eE---------------------------------R.......... r0 = r0 + 0xfffffffffffffa01 + ..D=====eE--------------------------------R.......... r0 = r0 << 0xc + ..D======eE-------------------------------R.......... r0 = r0 + 0xfffffffffffffaa0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10018] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 217 +``` + +Gas simulation at offset 214 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 217 with total cost of 10: + +``` + DeER......... r4 = 0x550000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0xd + .D===eER..... r4 = r4 + 0xb + .D====eER.... r4 = r4 << 0xc + .D=====eER... r4 = r4 + 0xfffffffffffffa01 + .D======eER.. r4 = r4 << 0xc + ..D======eER. r4 = r4 + 0xfffffffffffffaa0 + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 249 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xfffffffffffd0000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0x10 + .D===eE-----------------------------------R.......... r0 = r0 + 0x55 + ..D===eE----------------------------------R.......... r0 = r0 << 0x10 + ..D====eE---------------------------------R.......... r0 = r0 + 0x55 + ..D=====eE--------------------------------R.......... r0 = r0 << 0xd + ..D======eE-------------------------------R.......... r0 = r0 + 0xa + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10020] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 300 +``` + +Gas simulation at offset 297 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 300 with total cost of 10: + +``` + DeER......... r4 = 0xfffffffffffd0000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0x10 + .D===eER..... r4 = r4 + 0x55 + .D====eER.... r4 = r4 << 0x10 + .D=====eER... r4 = r4 + 0x55 + .D======eER.. r4 = r4 << 0xd + ..D======eER. r4 = r4 + 0xa + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 330 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0x550000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0x10 + .D===eE-----------------------------------R.......... r0 = r0 + 0x55 + ..D===eE----------------------------------R.......... r0 = r0 << 0x11 + ..D====eE---------------------------------R.......... r0 = r0 + 0xaa + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r12 = u64 [0x10030] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xffffffffffffffe8] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xffffffffffffffe8] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 376 +``` + +Gas simulation at offset 373 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 376 with total cost of 8: + +``` + DeER....... r4 = 0x550000 + D=eeER..... i32 r4 = r4 + 0x55 + D===eER.... r4 = r4 << 0x10 + .D===eER... r4 = r4 + 0x55 + .D====eER.. r4 = r4 << 0x11 + .D=====eER. r4 = r4 + 0xaa + .D======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 401 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffffd50000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0x10 + .D===eE-----------------------------------R.......... r0 = r0 + 0x55 + ..D===eE----------------------------------R.......... r0 = r0 << 0xd + ..D====eE---------------------------------R.......... r0 = r0 + 0xb + ..D=====eE--------------------------------R.......... r0 = r0 << 0xc + ..D======eE-------------------------------R.......... r0 = r0 + 0xfffffffffffffa00 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10038] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xfffffffffffffff0] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xfffffffffffffff0] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 453 +``` + +Gas simulation at offset 450 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 453 with total cost of 10: + +``` + DeER......... r4 = 0xffffffffffd50000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0x10 + .D===eER..... r4 = r4 + 0x55 + .D====eER.... r4 = r4 << 0xd + .D=====eER... r4 = r4 + 0xb + .D======eER.. r4 = r4 << 0xc + ..D======eER. r4 = r4 + 0xfffffffffffffa00 + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 484 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0x550000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0xd + .D===eE-----------------------------------R.......... r0 = r0 + 0xb + ..D===eE----------------------------------R.......... r0 = r0 << 0xc + ..D====eE---------------------------------R.......... r0 = r0 + 0xfffffffffffffa01 + ..D=====eE--------------------------------R.......... r0 = r0 << 0xc + ..D======eE-------------------------------R.......... r0 = r0 + 0xfffffffffffffaa0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10040] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xfffffffffffffff8] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xfffffffffffffff8] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 537 +``` + +Gas simulation at offset 534 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 537 with total cost of 10: + +``` + DeER......... r4 = 0x550000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0xd + .D===eER..... r4 = r4 + 0xb + .D====eER.... r4 = r4 << 0xc + .D=====eER... r4 = r4 + 0xfffffffffffffa01 + .D======eER.. r4 = r4 << 0xc + ..D======eER. r4 = r4 + 0xfffffffffffffaa0 + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 569 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xfffffffffffd0000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0x55 + .D==eE------------------------------------R.......... r0 = r0 << 0x10 + .D===eE-----------------------------------R.......... r0 = r0 + 0x55 + ..D===eE----------------------------------R.......... r0 = r0 << 0x10 + ..D====eE---------------------------------R.......... r0 = r0 + 0x55 + ..D=====eE--------------------------------R.......... r0 = r0 << 0xd + ..D======eE-------------------------------R.......... r0 = r0 + 0xa + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [0x10048] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0] + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 618 +``` + +Gas simulation at offset 615 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 618 with total cost of 10: + +``` + DeER......... r4 = 0xfffffffffffd0000 + D=eeER....... i32 r4 = r4 + 0x55 + D===eER...... r4 = r4 << 0x10 + .D===eER..... r4 = r4 + 0x55 + .D====eER.... r4 = r4 << 0x10 + .D=====eER... r4 = r4 + 0x55 + .D======eER.. r4 = r4 << 0xd + ..D======eER. r4 = r4 + 0xa + ..D=======eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 648 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r0 = u64 [0x10050] + DeE---------------------------------------R........... r1 = 0x247000 + .DeeE-------------------------------------R........... i32 r1 = r1 + 0xfffffffffffff8ad + .D==eE------------------------------------R........... r1 = r1 << 0xe + .D===eE-----------------------------------R........... r1 = r1 + 0xfffffffffffffc09 + ..D===eE----------------------------------R........... r1 = r1 << 0xd + ..D====eE---------------------------------R........... r1 = r1 + 0x345 + ..D=====eE--------------------------------R........... r1 = r1 << 0xc + ..D======eE-------------------------------R........... r1 = r1 + 0x678 + ...D======================eE--------------R........... r7 = r0 + 0xffffffffffffffe0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x20] = r1 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = u64 [r0 + 0] + ....DeE----------------------------------------------R r4 = 0x247000 + ....D=eeE--------------------------------------------R i32 r4 = r4 + 0xfffffffffffff8ad + ....D===eE-------------------------------------------R r4 = r4 << 0xe + .....D===eE------------------------------------------R r4 = r4 + 0xfffffffffffffc09 + .....D====eE-----------------------------------------R r4 = r4 << 0xd + .....D=====eE----------------------------------------R r4 = r4 + 0x345 + .....D======eE---------------------------------------R r4 = r4 << 0xc + ......D======eE--------------------------------------R r4 = r4 + 0x678 + ......D============================================eER jump 1413 if r2 != r4 +``` + +Gas simulation at offset 729 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r0 = u64 [0x10050] + DeE---------------------------------------R.............. r1 = 0xb04000 + .DeeE-------------------------------------R.............. i32 r1 = r1 + 0x261 + .D==eE------------------------------------R.............. r1 = r1 << 0xc + .D===eE-----------------------------------R.............. r1 = r1 + 0x30b + ..D===eE----------------------------------R.............. r1 = r1 << 0xf + ..D====eE---------------------------------R.............. r1 = r1 + 0x213 + ..D=====eE--------------------------------R.............. r1 = r1 << 0xc + ..D======eE-------------------------------R.............. r1 = r1 + 0x98 + ...D======================eE--------------R.............. r0 = r0 + 0xfffffffffffffffd + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r0 + 0xb] = r1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... r7 = u64 [0x10058] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r7 + 0] + ....DeE------------------------------------------------R. r4 = 0xb04000 + ....D=eeE----------------------------------------------R. i32 r4 = r4 + 0x261 + ....D===eE---------------------------------------------R. r4 = r4 << 0xc + .....D===eE--------------------------------------------R. r4 = r4 + 0x30b + .....D====eE-------------------------------------------R. r4 = r4 << 0xf + .....D=====eE------------------------------------------R. r4 = r4 + 0x213 + .....D======eE-----------------------------------------R. r4 = r4 << 0xc + ......D======eE----------------------------------------R. r4 = r4 + 0x98 + ......D===============================================eER jump 1413 if r2 != r4 +``` + +Gas simulation at offset 817 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 823 with total cost of 51: + +``` + DeER.................................................. r10 = 0xabbd000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffcdd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0] + .DeE------------------------------------------------R. r4 = 0xabbd000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffcdd + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 856 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 823 if r7 != r2 +``` + +Gas simulation at offset 865 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 871 with total cost of 51: + +``` + DeER.................................................. r10 = 0xaabc000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffccd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0x8] + .DeE------------------------------------------------R. r4 = 0xaabc000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffccd + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 906 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 871 if r7 != r2 +``` + +Gas simulation at offset 915 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 921 with total cost of 51: + +``` + DeER.................................................. r10 = 0xdaac000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbcc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0x10] + .DeE------------------------------------------------R. r4 = 0xdaac000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbcc + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 956 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 921 if r7 != r2 +``` + +Gas simulation at offset 965 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 971 with total cost of 51: + +``` + DeER.................................................. r10 = 0xddab000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbbc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x18] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0x18] + .DeE------------------------------------------------R. r4 = 0xddab000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbbc + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1006 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 971 if r7 != r2 +``` + +Gas simulation at offset 1015 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1021 with total cost of 51: + +``` + DeER.................................................. r10 = 0xcddb000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffabb + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x20] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0x20] + .DeE------------------------------------------------R. r4 = 0xcddb000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffabb + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1056 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 1021 if r7 != r2 +``` + +Gas simulation at offset 1065 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1071 with total cost of 51: + +``` + DeER.................................................. r10 = 0xccde000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffaab + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x28] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0x28] + .DeE------------------------------------------------R. r4 = 0xccde000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffaab + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1106 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 1071 if r7 != r2 +``` + +Gas simulation at offset 1115 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1121 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x112000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x233 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0] + ..DeE-----------------------------------------------R. r4 = 0x112000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x233 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1153 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1121 if r7 != r2 +``` + +Gas simulation at offset 1162 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1168 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x30011000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x223 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x8] + ..DeE-----------------------------------------------R. r4 = 0x30011000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x223 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1204 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1168 if r7 != r2 +``` + +Gas simulation at offset 1213 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1219 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x33001000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x122 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x10] + ..DeE-----------------------------------------------R. r4 = 0x33001000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x122 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1255 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1219 if r7 != r2 +``` + +Gas simulation at offset 1264 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1270 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x23300000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x112 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x18] + ..DeE-----------------------------------------------R. r4 = 0x23300000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x112 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1305 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1270 if r7 != r2 +``` + +Gas simulation at offset 1314 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1320 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x22330000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x20] + ..DeE-----------------------------------------------R. r4 = 0x22330000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x11 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1353 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1320 if r7 != r2 +``` + +Gas simulation at offset 1362 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1368 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x12233000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x28] + ..DeE-----------------------------------------------R. r4 = 0x12233000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x1 + ..D================================================eER jump 1413 if r11 != r4 +``` + +Gas simulation at offset 1401 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1368 if r7 != r2 +``` + +Gas simulation at offset 1410 with total cost of 1: + +``` + DeER jump 1414 if r5 != 0 +``` + +Gas simulation at offset 1413 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1414 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sh + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x0e] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x10] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x12] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30014 (0x14 bytes) = [0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe, 0xef, 0xbe] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 3a 01 00 00 01 r1 = u64 [0x10000] + 21: 33 00 aa 00 r0 = 0xaa + 25: 3a 0c 08 00 01 r12 = u64 [0x10008] + 30: 79 10 u16 [r1 + 0] = r0 + 32: 7f 1b r11 = i16 [r1 + 0] + 34: 28 05 jump 39 + : @2 [@dyn 1] + 36: 64 0b r11 = r0 + 38: 01 fallthrough + : @3 + 39: 33 04 aa 00 r4 = 0xaa + 43: ab 4b ad 03 jump 984 if r11 != r4 + : @4 + 47: 02 unlikely + 48: 33 05 03 r5 = 0x3 + 51: 3a 01 00 00 01 r1 = u64 [0x10000] + 56: 33 00 00 b0 r0 = 0xffffffffffffb000 + 60: 83 00 00 fa i32 r0 = r0 + 0xfffffffffffffa00 + 64: 3a 0c 10 00 01 r12 = u64 [0x10010] + 69: 79 10 02 u16 [r1 + 0x2] = r0 + 72: 7f 1b 02 r11 = i16 [r1 + 0x2] + 75: 28 05 jump 80 + : @5 [@dyn 2] + 77: 64 0b r11 = r0 + 79: 01 fallthrough + : @6 + 80: 33 04 00 b0 r4 = 0xffffffffffffb000 + 84: 83 44 00 fa i32 r4 = r4 + 0xfffffffffffffa00 + 88: ab 4b 80 03 jump 984 if r11 != r4 + : @7 + 92: 02 unlikely + 93: 33 05 04 r5 = 0x4 + 96: 3a 01 00 00 01 r1 = u64 [0x10000] + 101: 33 00 00 10 ef be r0 = 0xffffffffbeef1000 + 107: 83 00 a0 fa i32 r0 = r0 + 0xfffffffffffffaa0 + 111: 3a 0c 18 00 01 r12 = u64 [0x10018] + 116: 79 10 04 u16 [r1 + 0x4] = r0 + 119: 81 1b 04 r11 = i32 [r1 + 0x4] + 122: 28 05 jump 127 + : @8 [@dyn 3] + 124: 64 0b r11 = r0 + 126: 01 fallthrough + : @9 + 127: 33 04 00 10 ef be r4 = 0xffffffffbeef1000 + 133: 83 44 a0 fa i32 r4 = r4 + 0xfffffffffffffaa0 + 137: ab 4b 4f 03 jump 984 if r11 != r4 + : @10 + 141: 02 unlikely + 142: 33 05 05 r5 = 0x5 + 145: 3a 01 00 00 01 r1 = u64 [0x10000] + 150: 33 00 00 a0 r0 = 0xffffffffffffa000 + 154: 83 00 0a i32 r0 = r0 + 0xa + 157: 3a 0c 20 00 01 r12 = u64 [0x10020] + 162: 79 10 06 u16 [r1 + 0x6] = r0 + 165: 7f 1b 06 r11 = i16 [r1 + 0x6] + 168: 28 05 jump 173 + : @11 [@dyn 4] + 170: 64 0b r11 = r0 + 172: 01 fallthrough + : @12 + 173: 33 04 00 a0 r4 = 0xffffffffffffa000 + 177: 83 44 0a i32 r4 = r4 + 0xa + 180: ab 4b 24 03 jump 984 if r11 != r4 + : @13 + 184: 02 unlikely + 185: 33 05 06 r5 = 0x6 + 188: 3a 01 28 00 01 r1 = u64 [0x10028] + 193: 33 00 aa 00 r0 = 0xaa + 197: 3a 0c 30 00 01 r12 = u64 [0x10030] + 202: 79 10 fa u16 [r1 + 0xfffffffffffffffa] = r0 + 205: 7f 1b fa r11 = i16 [r1 + 0xfffffffffffffffa] + 208: 28 05 jump 213 + : @14 [@dyn 5] + 210: 64 0b r11 = r0 + 212: 01 fallthrough + : @15 + 213: 33 04 aa 00 r4 = 0xaa + 217: ab 4b ff 02 jump 984 if r11 != r4 + : @16 + 221: 02 unlikely + 222: 33 05 07 r5 = 0x7 + 225: 3a 01 28 00 01 r1 = u64 [0x10028] + 230: 33 00 00 b0 r0 = 0xffffffffffffb000 + 234: 83 00 00 fa i32 r0 = r0 + 0xfffffffffffffa00 + 238: 3a 0c 38 00 01 r12 = u64 [0x10038] + 243: 79 10 fc u16 [r1 + 0xfffffffffffffffc] = r0 + 246: 7f 1b fc r11 = i16 [r1 + 0xfffffffffffffffc] + 249: 28 05 jump 254 + : @17 [@dyn 6] + 251: 64 0b r11 = r0 + 253: 01 fallthrough + : @18 + 254: 33 04 00 b0 r4 = 0xffffffffffffb000 + 258: 83 44 00 fa i32 r4 = r4 + 0xfffffffffffffa00 + 262: ab 4b d2 02 jump 984 if r11 != r4 + : @19 + 266: 02 unlikely + 267: 33 05 08 r5 = 0x8 + 270: 3a 01 28 00 01 r1 = u64 [0x10028] + 275: 33 00 00 10 r0 = 0x1000 + 279: 83 00 a0 fa i32 r0 = r0 + 0xfffffffffffffaa0 + 283: 3a 0c 40 00 01 r12 = u64 [0x10040] + 288: 79 10 fe u16 [r1 + 0xfffffffffffffffe] = r0 + 291: 7f 1b fe r11 = i16 [r1 + 0xfffffffffffffffe] + 294: 28 05 jump 299 + : @20 [@dyn 7] + 296: 64 0b r11 = r0 + 298: 01 fallthrough + : @21 + 299: 33 04 00 10 r4 = 0x1000 + 303: 83 44 a0 fa i32 r4 = r4 + 0xfffffffffffffaa0 + 307: ab 4b a5 02 jump 984 if r11 != r4 + : @22 + 311: 02 unlikely + 312: 33 05 09 r5 = 0x9 + 315: 3a 01 28 00 01 r1 = u64 [0x10028] + 320: 33 00 00 a0 r0 = 0xffffffffffffa000 + 324: 83 00 0a i32 r0 = r0 + 0xa + 327: 3a 0c 48 00 01 r12 = u64 [0x10048] + 332: 79 10 u16 [r1 + 0] = r0 + 334: 7f 1b r11 = i16 [r1 + 0] + 336: 28 05 jump 341 + : @23 [@dyn 8] + 338: 64 0b r11 = r0 + 340: 01 fallthrough + : @24 + 341: 33 04 00 a0 r4 = 0xffffffffffffa000 + 345: 83 44 0a i32 r4 = r4 + 0xa + 348: ab 4b 7c 02 jump 984 if r11 != r4 + : @25 + 352: 02 unlikely + 353: 33 05 0a r5 = 0xa + 356: 3a 00 50 00 01 r0 = u64 [0x10050] + 361: 33 01 00 50 34 12 r1 = 0x12345000 + 367: 83 11 78 06 i32 r1 = r1 + 0x678 + 371: 95 03 e0 r3 = r0 + 0xffffffffffffffe0 + 374: 79 31 20 u16 [r3 + 0x20] = r1 + 377: 7f 02 r2 = i16 [r0 + 0] + 379: 33 04 00 50 r4 = 0x5000 + 383: 83 44 78 06 i32 r4 = r4 + 0x678 + 387: ab 42 55 02 jump 984 if r2 != r4 + : @26 + 391: 02 unlikely + 392: 33 05 0b r5 = 0xb + 395: 3a 00 50 00 01 r0 = u64 [0x10050] + 400: 33 01 00 30 r1 = 0x3000 + 404: 83 11 98 00 i32 r1 = r1 + 0x98 + 408: 95 00 fb r0 = r0 + 0xfffffffffffffffb + 411: 79 01 07 u16 [r0 + 0x7] = r1 + 414: 3a 03 58 00 01 r3 = u64 [0x10058] + 419: 7f 32 r2 = i16 [r3 + 0] + 421: 33 04 00 30 r4 = 0x3000 + 425: 83 44 98 00 i32 r4 = r4 + 0x98 + 429: ab 42 2b 02 jump 984 if r2 != r4 + : @27 + 433: 33 05 0c r5 = 0xc + 436: 33 03 r3 = 0 + 438: 01 fallthrough + : @28 + 439: 33 0a 00 d0 r10 = 0xffffffffffffd000 + 443: 83 aa dd fc i32 r10 = r10 + 0xfffffffffffffcdd + 447: 3a 09 00 00 01 r9 = u64 [0x10000] + 452: 79 9a u16 [r9 + 0] = r10 + 454: 7f 9b r11 = i16 [r9 + 0] + 456: 33 04 00 d0 r4 = 0xffffffffffffd000 + 460: 83 44 dd fc i32 r4 = r4 + 0xfffffffffffffcdd + 464: ab 4b 08 02 jump 984 if r11 != r4 + : @29 + 468: 95 33 01 r3 = r3 + 0x1 + 471: 33 02 02 r2 = 0x2 + 474: ab 23 dd jump 439 if r3 != r2 + : @30 + 477: 33 05 0d r5 = 0xd + 480: 33 03 r3 = 0 + 482: 01 fallthrough + : @31 + 483: 33 0a 00 c0 r10 = 0xffffffffffffc000 + 487: 83 aa cd fc i32 r10 = r10 + 0xfffffffffffffccd + 491: 3a 09 00 00 01 r9 = u64 [0x10000] + 496: 79 9a 02 u16 [r9 + 0x2] = r10 + 499: 7f 9b 02 r11 = i16 [r9 + 0x2] + 502: 33 04 00 c0 r4 = 0xffffffffffffc000 + 506: 83 44 cd fc i32 r4 = r4 + 0xfffffffffffffccd + 510: ab 4b da 01 jump 984 if r11 != r4 + : @32 + 514: 95 33 01 r3 = r3 + 0x1 + 517: 33 02 02 r2 = 0x2 + 520: ab 23 db jump 483 if r3 != r2 + : @33 + 523: 33 05 0e r5 = 0xe + 526: 33 03 r3 = 0 + 528: 01 fallthrough + : @34 + 529: 33 0a 00 c0 r10 = 0xffffffffffffc000 + 533: 83 aa cc fb i32 r10 = r10 + 0xfffffffffffffbcc + 537: 3a 09 00 00 01 r9 = u64 [0x10000] + 542: 79 9a 04 u16 [r9 + 0x4] = r10 + 545: 7f 9b 04 r11 = i16 [r9 + 0x4] + 548: 33 04 00 c0 r4 = 0xffffffffffffc000 + 552: 83 44 cc fb i32 r4 = r4 + 0xfffffffffffffbcc + 556: ab 4b ac 01 jump 984 if r11 != r4 + : @35 + 560: 95 33 01 r3 = r3 + 0x1 + 563: 33 02 02 r2 = 0x2 + 566: ab 23 db jump 529 if r3 != r2 + : @36 + 569: 33 05 0f r5 = 0xf + 572: 33 03 r3 = 0 + 574: 01 fallthrough + : @37 + 575: 33 0a 00 b0 r10 = 0xffffffffffffb000 + 579: 83 aa bc fb i32 r10 = r10 + 0xfffffffffffffbbc + 583: 3a 09 00 00 01 r9 = u64 [0x10000] + 588: 79 9a 06 u16 [r9 + 0x6] = r10 + 591: 7f 9b 06 r11 = i16 [r9 + 0x6] + 594: 33 04 00 b0 r4 = 0xffffffffffffb000 + 598: 83 44 bc fb i32 r4 = r4 + 0xfffffffffffffbbc + 602: ab 4b 7e 01 jump 984 if r11 != r4 + : @38 + 606: 95 33 01 r3 = r3 + 0x1 + 609: 33 02 02 r2 = 0x2 + 612: ab 23 db jump 575 if r3 != r2 + : @39 + 615: 33 05 10 r5 = 0x10 + 618: 33 03 r3 = 0 + 620: 01 fallthrough + : @40 + 621: 33 0a 00 b0 r10 = 0xffffffffffffb000 + 625: 83 aa bb fa i32 r10 = r10 + 0xfffffffffffffabb + 629: 3a 09 00 00 01 r9 = u64 [0x10000] + 634: 79 9a 08 u16 [r9 + 0x8] = r10 + 637: 7f 9b 08 r11 = i16 [r9 + 0x8] + 640: 33 04 00 b0 r4 = 0xffffffffffffb000 + 644: 83 44 bb fa i32 r4 = r4 + 0xfffffffffffffabb + 648: ab 4b 50 01 jump 984 if r11 != r4 + : @41 + 652: 95 33 01 r3 = r3 + 0x1 + 655: 33 02 02 r2 = 0x2 + 658: ab 23 db jump 621 if r3 != r2 + : @42 + 661: 33 05 11 r5 = 0x11 + 664: 33 03 r3 = 0 + 666: 01 fallthrough + : @43 + 667: 33 0a 00 e0 r10 = 0xffffffffffffe000 + 671: 83 aa ab fa i32 r10 = r10 + 0xfffffffffffffaab + 675: 3a 09 00 00 01 r9 = u64 [0x10000] + 680: 79 9a 0a u16 [r9 + 0xa] = r10 + 683: 7f 9b 0a r11 = i16 [r9 + 0xa] + 686: 33 04 00 e0 r4 = 0xffffffffffffe000 + 690: 83 44 ab fa i32 r4 = r4 + 0xfffffffffffffaab + 694: ab 4b 22 01 jump 984 if r11 != r4 + : @44 + 698: 95 33 01 r3 = r3 + 0x1 + 701: 33 02 02 r2 = 0x2 + 704: ab 23 db jump 667 if r3 != r2 + : @45 + 707: 33 05 12 r5 = 0x12 + 710: 33 03 r3 = 0 + 712: 01 fallthrough + : @46 + 713: 02 unlikely + 714: 3a 01 00 00 01 r1 = u64 [0x10000] + 719: 33 00 00 20 r0 = 0x2000 + 723: 83 00 33 02 i32 r0 = r0 + 0x233 + 727: 79 10 u16 [r1 + 0] = r0 + 729: 7f 1b r11 = i16 [r1 + 0] + 731: 33 04 00 20 r4 = 0x2000 + 735: 83 44 33 02 i32 r4 = r4 + 0x233 + 739: ab 4b f5 00 jump 984 if r11 != r4 + : @47 + 743: 95 33 01 r3 = r3 + 0x1 + 746: 33 02 02 r2 = 0x2 + 749: ab 23 dc jump 713 if r3 != r2 + : @48 + 752: 33 05 13 r5 = 0x13 + 755: 33 03 r3 = 0 + 757: 01 fallthrough + : @49 + 758: 02 unlikely + 759: 3a 01 00 00 01 r1 = u64 [0x10000] + 764: 33 00 00 10 r0 = 0x1000 + 768: 83 00 23 02 i32 r0 = r0 + 0x223 + 772: 79 10 02 u16 [r1 + 0x2] = r0 + 775: 7f 1b 02 r11 = i16 [r1 + 0x2] + 778: 33 04 00 10 r4 = 0x1000 + 782: 83 44 23 02 i32 r4 = r4 + 0x223 + 786: ab 4b c6 00 jump 984 if r11 != r4 + : @50 + 790: 95 33 01 r3 = r3 + 0x1 + 793: 33 02 02 r2 = 0x2 + 796: ab 23 da jump 758 if r3 != r2 + : @51 + 799: 33 05 14 r5 = 0x14 + 802: 33 03 r3 = 0 + 804: 01 fallthrough + : @52 + 805: 02 unlikely + 806: 3a 01 00 00 01 r1 = u64 [0x10000] + 811: 33 00 00 10 r0 = 0x1000 + 815: 83 00 22 01 i32 r0 = r0 + 0x122 + 819: 79 10 04 u16 [r1 + 0x4] = r0 + 822: 7f 1b 04 r11 = i16 [r1 + 0x4] + 825: 33 04 00 10 r4 = 0x1000 + 829: 83 44 22 01 i32 r4 = r4 + 0x122 + 833: ab 4b 97 00 jump 984 if r11 != r4 + : @53 + 837: 95 33 01 r3 = r3 + 0x1 + 840: 33 02 02 r2 = 0x2 + 843: ab 23 da jump 805 if r3 != r2 + : @54 + 846: 33 05 15 r5 = 0x15 + 849: 33 03 r3 = 0 + 851: 01 fallthrough + : @55 + 852: 02 unlikely + 853: 3a 01 00 00 01 r1 = u64 [0x10000] + 858: 33 00 12 01 r0 = 0x112 + 862: 79 10 06 u16 [r1 + 0x6] = r0 + 865: 7f 1b 06 r11 = i16 [r1 + 0x6] + 868: 33 04 12 01 r4 = 0x112 + 872: ab 4b 70 jump 984 if r11 != r4 + : @56 + 875: 95 33 01 r3 = r3 + 0x1 + 878: 33 02 02 r2 = 0x2 + 881: ab 23 e3 jump 852 if r3 != r2 + : @57 + 884: 33 05 16 r5 = 0x16 + 887: 33 03 r3 = 0 + 889: 01 fallthrough + : @58 + 890: 02 unlikely + 891: 3a 01 00 00 01 r1 = u64 [0x10000] + 896: 33 00 11 r0 = 0x11 + 899: 79 10 08 u16 [r1 + 0x8] = r0 + 902: 7f 1b 08 r11 = i16 [r1 + 0x8] + 905: 33 04 11 r4 = 0x11 + 908: ab 4b 4c jump 984 if r11 != r4 + : @59 + 911: 95 33 01 r3 = r3 + 0x1 + 914: 33 02 02 r2 = 0x2 + 917: ab 23 e5 jump 890 if r3 != r2 + : @60 + 920: 33 05 17 r5 = 0x17 + 923: 33 03 r3 = 0 + 925: 01 fallthrough + : @61 + 926: 02 unlikely + 927: 3a 01 00 00 01 r1 = u64 [0x10000] + 932: 33 00 00 30 r0 = 0x3000 + 936: 83 00 01 i32 r0 = r0 + 0x1 + 939: 79 10 0a u16 [r1 + 0xa] = r0 + 942: 7f 1b 0a r11 = i16 [r1 + 0xa] + 945: 33 04 00 30 r4 = 0x3000 + 949: 83 44 01 i32 r4 = r4 + 0x1 + 952: ab 4b 20 jump 984 if r11 != r4 + : @62 + 955: 95 33 01 r3 = r3 + 0x1 + 958: 33 02 02 r2 = 0x2 + 961: ab 23 dd jump 926 if r3 != r2 + : @63 + 964: 33 07 00 c0 00 r7 = 0xc000 + 969: 83 77 ef fe i32 r7 = r7 + 0xfffffffffffffeef + 973: 3a 08 00 00 01 r8 = u64 [0x10000] + 978: 79 87 06 u16 [r8 + 0x6] = r7 + 981: 52 05 04 jump 985 if r5 != 0 + : @64 + 984: 00 trap + : @65 + 985: 28 27 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x30000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r4 = 0x3001 (initially was 0x0) + * r5 = 0x17 (initially was 0x0) + * r7 = 0xbeef (initially was 0x0) + * r8 = 0x30000 (initially was 0x0) + * r9 = 0x30000 (initially was 0x0) + * r10 = 0xffffffffffffdaab (initially was 0x0) + * r11 = 0x3001 (initially was 0x0) + * r12 = 0x10 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x0e] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x10] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x12] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30009 (0x9 bytes) = [0x33, 0x22, 0x23, 0x12, 0x22, 0x11, 0xef, 0xbe, 0x11] + * 0x3000a-0x30014 (0xa bytes) = [0x01, 0x30, 0xa0, 0x0a, 0x0a, 0xa0, 0x78, 0x56, 0x98, 0x30] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 7853 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 50: + +``` + DeER................................................. r5 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r1 = u64 [0x10000] + DeE------------------------R......................... r0 = 0xaa + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 39 +``` + +Gas simulation at offset 36 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 39 with total cost of 2: + +``` + DeER. r4 = 0xaa + D=eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffffffb000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffa00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10010] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x2] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0x2] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 80 +``` + +Gas simulation at offset 77 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 80 with total cost of 4: + +``` + DeER... r4 = 0xffffffffffffb000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffa00 + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 92 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffbeef1000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffaa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10018] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x4] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0x4] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 127 +``` + +Gas simulation at offset 124 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 127 with total cost of 4: + +``` + DeER... r4 = 0xffffffffbeef1000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffaa0 + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 141 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffffffa000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10020] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x6] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0x6] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 173 +``` + +Gas simulation at offset 170 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 173 with total cost of 4: + +``` + DeER... r4 = 0xffffffffffffa000 + D=eeER. i32 r4 = r4 + 0xa + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 184 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xaa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10030] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0xfffffffffffffffa] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0xfffffffffffffffa] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 213 +``` + +Gas simulation at offset 210 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 213 with total cost of 2: + +``` + DeER. r4 = 0xaa + D=eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 221 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffffffb000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffa00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10038] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0xfffffffffffffffc] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0xfffffffffffffffc] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 254 +``` + +Gas simulation at offset 251 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 254 with total cost of 4: + +``` + DeER... r4 = 0xffffffffffffb000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffa00 + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 266 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0x1000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffaa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10040] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0xfffffffffffffffe] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0xfffffffffffffffe] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 299 +``` + +Gas simulation at offset 296 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 299 with total cost of 4: + +``` + DeER... r4 = 0x1000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffaa0 + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 311 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffffffa000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10048] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r1 + 0] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 341 +``` + +Gas simulation at offset 338 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 341 with total cost of 4: + +``` + DeER... r4 = 0xffffffffffffa000 + D=eeER. i32 r4 = r4 + 0xa + D===eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 352 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r0 = u64 [0x10050] + DeE---------------------------------------R........... r1 = 0x12345000 + .DeeE-------------------------------------R........... i32 r1 = r1 + 0x678 + .D========================eE--------------R........... r3 = r0 + 0xffffffffffffffe0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r3 + 0x20] = r1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = i16 [r0 + 0] + ..DeE------------------------------------------------R r4 = 0x5000 + ...DeeE----------------------------------------------R i32 r4 = r4 + 0x678 + ...D===============================================eER jump 984 if r2 != r4 +``` + +Gas simulation at offset 391 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r0 = u64 [0x10050] + DeE---------------------------------------R............. r1 = 0x3000 + .DeeE-------------------------------------R............. i32 r1 = r1 + 0x98 + .D========================eE--------------R............. r0 = r0 + 0xfffffffffffffffb + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r0 + 0x7] = r1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r3 = u64 [0x10058] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i16 [r3 + 0] + ..DeE-------------------------------------------------R. r4 = 0x3000 + ...DeeE-----------------------------------------------R. i32 r4 = r4 + 0x98 + ...D=================================================eER jump 984 if r2 != r4 +``` + +Gas simulation at offset 433 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 439 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffd000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffcdd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0] + .DeE------------------------------------------------R. r4 = 0xffffffffffffd000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffcdd + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 468 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 439 if r3 != r2 +``` + +Gas simulation at offset 477 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 483 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffc000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffccd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0x2] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0x2] + .DeE------------------------------------------------R. r4 = 0xffffffffffffc000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffccd + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 514 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 483 if r3 != r2 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 529 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffc000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbcc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0x4] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0x4] + .DeE------------------------------------------------R. r4 = 0xffffffffffffc000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbcc + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 560 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 529 if r3 != r2 +``` + +Gas simulation at offset 569 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 575 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffb000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbbc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0x6] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0x6] + .DeE------------------------------------------------R. r4 = 0xffffffffffffb000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbbc + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 606 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 575 if r3 != r2 +``` + +Gas simulation at offset 615 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 621 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffb000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffabb + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0x8] + .DeE------------------------------------------------R. r4 = 0xffffffffffffb000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffabb + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 652 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 621 if r3 != r2 +``` + +Gas simulation at offset 661 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 667 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffffffe000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffaab + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r9 + 0xa] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r9 + 0xa] + .DeE------------------------------------------------R. r4 = 0xffffffffffffe000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffaab + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 698 with total cost of 21: + +``` + DeER.................... r3 = r3 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 667 if r3 != r2 +``` + +Gas simulation at offset 707 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 713 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x2000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x233 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0] + ..DeE-----------------------------------------------R. r4 = 0x2000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x233 + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 743 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 713 if r3 != r2 +``` + +Gas simulation at offset 752 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 758 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x1000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x223 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0x2] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x2] + ..DeE-----------------------------------------------R. r4 = 0x1000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x223 + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 790 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 758 if r3 != r2 +``` + +Gas simulation at offset 799 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 805 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x1000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x122 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0x4] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x4] + ..DeE-----------------------------------------------R. r4 = 0x1000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x122 + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 837 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 805 if r3 != r2 +``` + +Gas simulation at offset 846 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 852 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x112 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0x6] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x6] + .DeE------------------------------------------------R. r4 = 0x112 + .D=================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 875 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 852 if r3 != r2 +``` + +Gas simulation at offset 884 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 890 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x11 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0x8] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0x8] + .DeE------------------------------------------------R. r4 = 0x11 + .D=================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 911 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 890 if r3 != r2 +``` + +Gas simulation at offset 920 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r3 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 926 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x3000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 0xa] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i16 [r1 + 0xa] + ..DeE-----------------------------------------------R. r4 = 0x3000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x1 + ..D================================================eER jump 984 if r11 != r4 +``` + +Gas simulation at offset 955 with total cost of 2: + +``` + DeER. r3 = r3 + 0x1 + DeER. r2 = 0x2 + D=eER jump 926 if r3 != r2 +``` + +Gas simulation at offset 964 with total cost of 50: + +``` + DeER................................................. r7 = 0xc000 + D=eeER............................................... i32 r7 = r7 + 0xfffffffffffffeef + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x6] = r7 + .DeE------------------------------------------------R jump 985 if r5 != 0 +``` + +Gas simulation at offset 984 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 985 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_simple + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 28 f3 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9959 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sll + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 01 r8 = 0x1 + 19: 33 09 r9 = 0 + 21: cf 98 0b r11 = r8 << r9 + 24: 33 04 01 r4 = 0x1 + 27: ab 4b c3 04 jump 1246 if r11 != r4 + : @2 + 31: 33 05 03 r5 = 0x3 + 34: 33 08 01 r8 = 0x1 + 37: 33 09 01 r9 = 0x1 + 40: cf 98 0b r11 = r8 << r9 + 43: 33 04 02 r4 = 0x2 + 46: ab 4b b0 04 jump 1246 if r11 != r4 + : @3 + 50: 33 05 04 r5 = 0x4 + 53: 33 08 01 r8 = 0x1 + 56: 33 09 07 r9 = 0x7 + 59: cf 98 0b r11 = r8 << r9 + 62: 33 04 80 00 r4 = 0x80 + 66: ab 4b 9c 04 jump 1246 if r11 != r4 + : @4 + 70: 33 05 05 r5 = 0x5 + 73: 33 08 01 r8 = 0x1 + 76: 33 09 0e r9 = 0xe + 79: cf 98 0b r11 = r8 << r9 + 82: 33 04 00 40 r4 = 0x4000 + 86: ab 4b 88 04 jump 1246 if r11 != r4 + : @5 + 90: 33 05 06 r5 = 0x6 + 93: 33 08 01 r8 = 0x1 + 96: 33 09 1f r9 = 0x1f + 99: cf 98 0b r11 = r8 << r9 + 102: 33 04 01 r4 = 0x1 + 105: 97 44 1f r4 = r4 << 0x1f + 108: ab 4b 72 04 jump 1246 if r11 != r4 + : @6 + 112: 33 05 07 r5 = 0x7 + 115: 33 08 ff r8 = 0xffffffffffffffff + 118: 33 09 r9 = 0 + 120: cf 98 0b r11 = r8 << r9 + 123: 33 04 ff r4 = 0xffffffffffffffff + 126: ab 4b 60 04 jump 1246 if r11 != r4 + : @7 + 130: 33 05 08 r5 = 0x8 + 133: 33 08 ff r8 = 0xffffffffffffffff + 136: 33 09 01 r9 = 0x1 + 139: cf 98 0b r11 = r8 << r9 + 142: 33 04 fe r4 = 0xfffffffffffffffe + 145: ab 4b 4d 04 jump 1246 if r11 != r4 + : @8 + 149: 33 05 09 r5 = 0x9 + 152: 33 08 ff r8 = 0xffffffffffffffff + 155: 33 09 07 r9 = 0x7 + 158: cf 98 0b r11 = r8 << r9 + 161: 33 04 80 r4 = 0xffffffffffffff80 + 164: ab 4b 3a 04 jump 1246 if r11 != r4 + : @9 + 168: 33 05 0a r5 = 0xa + 171: 33 08 ff r8 = 0xffffffffffffffff + 174: 33 09 0e r9 = 0xe + 177: cf 98 0b r11 = r8 << r9 + 180: 33 04 00 c0 r4 = 0xffffffffffffc000 + 184: ab 4b 26 04 jump 1246 if r11 != r4 + : @10 + 188: 33 05 0b r5 = 0xb + 191: 33 08 ff r8 = 0xffffffffffffffff + 194: 33 09 1f r9 = 0x1f + 197: cf 98 0b r11 = r8 << r9 + 200: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 206: ab 4b 10 04 jump 1246 if r11 != r4 + : @11 + 210: 33 05 0c r5 = 0xc + 213: 33 08 00 20 21 21 r8 = 0x21212000 + 219: 83 88 21 01 i32 r8 = r8 + 0x121 + 223: 33 09 r9 = 0 + 225: cf 98 0b r11 = r8 << r9 + 228: 33 04 00 20 21 21 r4 = 0x21212000 + 234: 83 44 21 01 i32 r4 = r4 + 0x121 + 238: ab 4b f0 03 jump 1246 if r11 != r4 + : @12 + 242: 33 05 0d r5 = 0xd + 245: 33 08 00 20 21 21 r8 = 0x21212000 + 251: 83 88 21 01 i32 r8 = r8 + 0x121 + 255: 33 09 01 r9 = 0x1 + 258: cf 98 0b r11 = r8 << r9 + 261: 33 04 00 40 42 42 r4 = 0x42424000 + 267: 83 44 42 02 i32 r4 = r4 + 0x242 + 271: ab 4b cf 03 jump 1246 if r11 != r4 + : @13 + 275: 33 05 0e r5 = 0xe + 278: 33 08 00 20 21 21 r8 = 0x21212000 + 284: 83 88 21 01 i32 r8 = r8 + 0x121 + 288: 33 09 07 r9 = 0x7 + 291: cf 98 0b r11 = r8 << r9 + 294: 33 04 00 10 09 01 r4 = 0x1091000 + 300: 83 44 09 f9 i32 r4 = r4 + 0xfffffffffffff909 + 304: 97 44 0c r4 = r4 << 0xc + 307: 95 44 80 00 r4 = r4 + 0x80 + 311: ab 4b a7 03 jump 1246 if r11 != r4 + : @14 + 315: 33 05 0f r5 = 0xf + 318: 33 08 00 20 21 21 r8 = 0x21212000 + 324: 83 88 21 01 i32 r8 = r8 + 0x121 + 328: 33 09 0e r9 = 0xe + 331: cf 98 0b r11 = r8 << r9 + 334: 33 04 00 20 21 21 r4 = 0x21212000 + 340: 83 44 21 01 i32 r4 = r4 + 0x121 + 344: 97 44 0e r4 = r4 << 0xe + 347: ab 4b 83 03 jump 1246 if r11 != r4 + : @15 + 351: 33 05 10 r5 = 0x10 + 354: 33 08 00 20 21 21 r8 = 0x21212000 + 360: 83 88 21 01 i32 r8 = r8 + 0x121 + 364: 33 09 1f r9 = 0x1f + 367: cf 98 0b r11 = r8 << r9 + 370: 33 04 00 20 21 21 r4 = 0x21212000 + 376: 83 44 21 01 i32 r4 = r4 + 0x121 + 380: 97 44 1f r4 = r4 << 0x1f + 383: ab 4b 5f 03 jump 1246 if r11 != r4 + : @16 + 387: 33 05 11 r5 = 0x11 + 390: 33 08 00 20 21 21 r8 = 0x21212000 + 396: 83 88 21 01 i32 r8 = r8 + 0x121 + 400: 33 09 c0 r9 = 0xffffffffffffffc0 + 403: cf 98 0b r11 = r8 << r9 + 406: 33 04 00 20 21 21 r4 = 0x21212000 + 412: 83 44 21 01 i32 r4 = r4 + 0x121 + 416: ab 4b 3e 03 jump 1246 if r11 != r4 + : @17 + 420: 33 05 12 r5 = 0x12 + 423: 33 08 00 20 21 21 r8 = 0x21212000 + 429: 83 88 21 01 i32 r8 = r8 + 0x121 + 433: 33 09 c1 r9 = 0xffffffffffffffc1 + 436: cf 98 0b r11 = r8 << r9 + 439: 33 04 00 40 42 42 r4 = 0x42424000 + 445: 83 44 42 02 i32 r4 = r4 + 0x242 + 449: ab 4b 1d 03 jump 1246 if r11 != r4 + : @18 + 453: 33 05 13 r5 = 0x13 + 456: 33 08 00 20 21 21 r8 = 0x21212000 + 462: 83 88 21 01 i32 r8 = r8 + 0x121 + 466: 33 09 c7 r9 = 0xffffffffffffffc7 + 469: cf 98 0b r11 = r8 << r9 + 472: 33 04 00 10 09 01 r4 = 0x1091000 + 478: 83 44 09 f9 i32 r4 = r4 + 0xfffffffffffff909 + 482: 97 44 0c r4 = r4 << 0xc + 485: 95 44 80 00 r4 = r4 + 0x80 + 489: ab 4b f5 02 jump 1246 if r11 != r4 + : @19 + 493: 33 05 14 r5 = 0x14 + 496: 33 08 00 20 21 21 r8 = 0x21212000 + 502: 83 88 21 01 i32 r8 = r8 + 0x121 + 506: 33 09 ce r9 = 0xffffffffffffffce + 509: cf 98 0b r11 = r8 << r9 + 512: 33 04 00 20 21 21 r4 = 0x21212000 + 518: 83 44 21 01 i32 r4 = r4 + 0x121 + 522: 97 44 0e r4 = r4 << 0xe + 525: ab 4b d1 02 jump 1246 if r11 != r4 + : @20 + 529: 33 05 15 r5 = 0x15 + 532: 33 08 00 20 21 21 r8 = 0x21212000 + 538: 83 88 21 01 i32 r8 = r8 + 0x121 + 542: 33 09 ff r9 = 0xffffffffffffffff + 545: cf 98 0b r11 = r8 << r9 + 548: 33 04 ff r4 = 0xffffffffffffffff + 551: 97 44 3f r4 = r4 << 0x3f + 554: ab 4b b4 02 jump 1246 if r11 != r4 + : @21 + 558: 33 05 32 r5 = 0x32 + 561: 33 08 01 r8 = 0x1 + 564: 33 09 3f r9 = 0x3f + 567: cf 98 0b r11 = r8 << r9 + 570: 33 04 ff r4 = 0xffffffffffffffff + 573: 97 44 3f r4 = r4 << 0x3f + 576: ab 4b 9e 02 jump 1246 if r11 != r4 + : @22 + 580: 33 05 33 r5 = 0x33 + 583: 33 08 ff r8 = 0xffffffffffffffff + 586: 33 09 27 r9 = 0x27 + 589: cf 98 0b r11 = r8 << r9 + 592: 33 04 ff r4 = 0xffffffffffffffff + 595: 97 44 27 r4 = r4 << 0x27 + 598: ab 4b 88 02 jump 1246 if r11 != r4 + : @23 + 602: 33 05 34 r5 = 0x34 + 605: 33 08 00 20 21 21 r8 = 0x21212000 + 611: 83 88 21 01 i32 r8 = r8 + 0x121 + 615: 33 09 2b r9 = 0x2b + 618: cf 98 0b r11 = r8 << r9 + 621: 33 04 00 20 01 r4 = 0x12000 + 626: 83 44 21 01 i32 r4 = r4 + 0x121 + 630: 97 44 2b r4 = r4 << 0x2b + 633: ab 4b 65 02 jump 1246 if r11 != r4 + : @24 + 637: 33 05 16 r5 = 0x16 + 640: 33 08 01 r8 = 0x1 + 643: 33 09 07 r9 = 0x7 + 646: cf 98 08 r8 = r8 << r9 + 649: 33 04 80 00 r4 = 0x80 + 653: ab 48 51 02 jump 1246 if r8 != r4 + : @25 + 657: 33 05 17 r5 = 0x17 + 660: 33 08 01 r8 = 0x1 + 663: 33 09 0e r9 = 0xe + 666: cf 98 09 r9 = r8 << r9 + 669: 33 04 00 40 r4 = 0x4000 + 673: ab 49 3d 02 jump 1246 if r9 != r4 + : @26 + 677: 33 05 18 r5 = 0x18 + 680: 33 08 03 r8 = 0x3 + 683: cf 88 08 r8 = r8 << r8 + 686: 33 04 18 r4 = 0x18 + 689: ab 48 2d 02 jump 1246 if r8 != r4 + : @27 + 693: 33 05 19 r5 = 0x19 + 696: 33 0a r10 = 0 + 698: 01 fallthrough + : @28 + 699: 33 00 01 r0 = 0x1 + 702: 33 01 07 r1 = 0x7 + 705: cf 10 0b r11 = r0 << r1 + 708: 64 b3 r3 = r11 + 710: 95 aa 01 r10 = r10 + 0x1 + 713: 33 02 02 r2 = 0x2 + 716: ab 2a ef jump 699 if r10 != r2 + : @29 + 719: 33 04 80 00 r4 = 0x80 + 723: ab 43 0b 02 jump 1246 if r3 != r4 + : @30 + 727: 33 05 1a r5 = 0x1a + 730: 33 0a r10 = 0 + 732: 01 fallthrough + : @31 + 733: 33 00 01 r0 = 0x1 + 736: 33 01 0e r1 = 0xe + 739: cf 10 0b r11 = r0 << r1 + 742: 64 b3 r3 = r11 + 744: 95 aa 01 r10 = r10 + 0x1 + 747: 33 02 02 r2 = 0x2 + 750: ab 2a ef jump 733 if r10 != r2 + : @32 + 753: 33 04 00 40 r4 = 0x4000 + 757: ab 43 e9 01 jump 1246 if r3 != r4 + : @33 + 761: 33 05 1b r5 = 0x1b + 764: 33 0a r10 = 0 + 766: 01 fallthrough + : @34 + 767: 33 00 01 r0 = 0x1 + 770: 33 01 1f r1 = 0x1f + 773: cf 10 0b r11 = r0 << r1 + 776: 64 b3 r3 = r11 + 778: 95 aa 01 r10 = r10 + 0x1 + 781: 33 02 02 r2 = 0x2 + 784: ab 2a ef jump 767 if r10 != r2 + : @35 + 787: 33 04 01 r4 = 0x1 + 790: 97 44 1f r4 = r4 << 0x1f + 793: ab 43 c5 01 jump 1246 if r3 != r4 + : @36 + 797: 33 05 1c r5 = 0x1c + 800: 33 0a r10 = 0 + 802: 01 fallthrough + : @37 + 803: 33 00 01 r0 = 0x1 + 806: 33 01 07 r1 = 0x7 + 809: cf 10 0b r11 = r0 << r1 + 812: 95 aa 01 r10 = r10 + 0x1 + 815: 33 02 02 r2 = 0x2 + 818: ab 2a f1 jump 803 if r10 != r2 + : @38 + 821: 33 04 80 00 r4 = 0x80 + 825: ab 4b a5 01 jump 1246 if r11 != r4 + : @39 + 829: 33 05 1d r5 = 0x1d + 832: 33 0a r10 = 0 + 834: 01 fallthrough + : @40 + 835: 33 00 01 r0 = 0x1 + 838: 33 01 0e r1 = 0xe + 841: cf 10 0b r11 = r0 << r1 + 844: 95 aa 01 r10 = r10 + 0x1 + 847: 33 02 02 r2 = 0x2 + 850: ab 2a f1 jump 835 if r10 != r2 + : @41 + 853: 33 04 00 40 r4 = 0x4000 + 857: ab 4b 85 01 jump 1246 if r11 != r4 + : @42 + 861: 33 05 1e r5 = 0x1e + 864: 33 0a r10 = 0 + 866: 01 fallthrough + : @43 + 867: 33 00 01 r0 = 0x1 + 870: 33 01 1f r1 = 0x1f + 873: cf 10 0b r11 = r0 << r1 + 876: 95 aa 01 r10 = r10 + 0x1 + 879: 33 02 02 r2 = 0x2 + 882: ab 2a f1 jump 867 if r10 != r2 + : @44 + 885: 33 04 01 r4 = 0x1 + 888: 97 44 1f r4 = r4 << 0x1f + 891: ab 4b 63 01 jump 1246 if r11 != r4 + : @45 + 895: 33 05 1f r5 = 0x1f + 898: 33 0a r10 = 0 + 900: 01 fallthrough + : @46 + 901: 33 00 01 r0 = 0x1 + 904: 33 01 07 r1 = 0x7 + 907: cf 10 0b r11 = r0 << r1 + 910: 95 aa 01 r10 = r10 + 0x1 + 913: 33 02 02 r2 = 0x2 + 916: ab 2a f1 jump 901 if r10 != r2 + : @47 + 919: 33 04 80 00 r4 = 0x80 + 923: ab 4b 43 01 jump 1246 if r11 != r4 + : @48 + 927: 33 05 20 r5 = 0x20 + 930: 33 0a r10 = 0 + 932: 01 fallthrough + : @49 + 933: 33 00 01 r0 = 0x1 + 936: 33 01 0e r1 = 0xe + 939: cf 10 0b r11 = r0 << r1 + 942: 95 aa 01 r10 = r10 + 0x1 + 945: 33 02 02 r2 = 0x2 + 948: ab 2a f1 jump 933 if r10 != r2 + : @50 + 951: 33 04 00 40 r4 = 0x4000 + 955: ab 4b 23 01 jump 1246 if r11 != r4 + : @51 + 959: 33 05 21 r5 = 0x21 + 962: 33 0a r10 = 0 + 964: 01 fallthrough + : @52 + 965: 33 00 01 r0 = 0x1 + 968: 33 01 1f r1 = 0x1f + 971: cf 10 0b r11 = r0 << r1 + 974: 95 aa 01 r10 = r10 + 0x1 + 977: 33 02 02 r2 = 0x2 + 980: ab 2a f1 jump 965 if r10 != r2 + : @53 + 983: 33 04 01 r4 = 0x1 + 986: 97 44 1f r4 = r4 << 0x1f + 989: ab 4b 01 01 jump 1246 if r11 != r4 + : @54 + 993: 33 05 22 r5 = 0x22 + 996: 33 0a r10 = 0 + 998: 01 fallthrough + : @55 + 999: 33 01 07 r1 = 0x7 + 1002: 33 00 01 r0 = 0x1 + 1005: cf 10 0b r11 = r0 << r1 + 1008: 95 aa 01 r10 = r10 + 0x1 + 1011: 33 02 02 r2 = 0x2 + 1014: ab 2a f1 jump 999 if r10 != r2 + : @56 + 1017: 33 04 80 00 r4 = 0x80 + 1021: ab 4b e1 00 jump 1246 if r11 != r4 + : @57 + 1025: 33 05 23 r5 = 0x23 + 1028: 33 0a r10 = 0 + 1030: 01 fallthrough + : @58 + 1031: 33 01 0e r1 = 0xe + 1034: 33 00 01 r0 = 0x1 + 1037: cf 10 0b r11 = r0 << r1 + 1040: 95 aa 01 r10 = r10 + 0x1 + 1043: 33 02 02 r2 = 0x2 + 1046: ab 2a f1 jump 1031 if r10 != r2 + : @59 + 1049: 33 04 00 40 r4 = 0x4000 + 1053: ab 4b c1 00 jump 1246 if r11 != r4 + : @60 + 1057: 33 05 24 r5 = 0x24 + 1060: 33 0a r10 = 0 + 1062: 01 fallthrough + : @61 + 1063: 33 01 1f r1 = 0x1f + 1066: 33 00 01 r0 = 0x1 + 1069: cf 10 0b r11 = r0 << r1 + 1072: 95 aa 01 r10 = r10 + 0x1 + 1075: 33 02 02 r2 = 0x2 + 1078: ab 2a f1 jump 1063 if r10 != r2 + : @62 + 1081: 33 04 01 r4 = 0x1 + 1084: 97 44 1f r4 = r4 << 0x1f + 1087: ab 4b 9f 00 jump 1246 if r11 != r4 + : @63 + 1091: 33 05 25 r5 = 0x25 + 1094: 33 0a r10 = 0 + 1096: 01 fallthrough + : @64 + 1097: 33 01 07 r1 = 0x7 + 1100: 33 00 01 r0 = 0x1 + 1103: cf 10 0b r11 = r0 << r1 + 1106: 95 aa 01 r10 = r10 + 0x1 + 1109: 33 02 02 r2 = 0x2 + 1112: ab 2a f1 jump 1097 if r10 != r2 + : @65 + 1115: 33 04 80 00 r4 = 0x80 + 1119: ab 4b 7f jump 1246 if r11 != r4 + : @66 + 1122: 33 05 26 r5 = 0x26 + 1125: 33 0a r10 = 0 + 1127: 01 fallthrough + : @67 + 1128: 33 01 0e r1 = 0xe + 1131: 33 00 01 r0 = 0x1 + 1134: cf 10 0b r11 = r0 << r1 + 1137: 95 aa 01 r10 = r10 + 0x1 + 1140: 33 02 02 r2 = 0x2 + 1143: ab 2a f1 jump 1128 if r10 != r2 + : @68 + 1146: 33 04 00 40 r4 = 0x4000 + 1150: ab 4b 60 jump 1246 if r11 != r4 + : @69 + 1153: 33 05 27 r5 = 0x27 + 1156: 33 0a r10 = 0 + 1158: 01 fallthrough + : @70 + 1159: 33 01 1f r1 = 0x1f + 1162: 33 00 01 r0 = 0x1 + 1165: cf 10 0b r11 = r0 << r1 + 1168: 95 aa 01 r10 = r10 + 0x1 + 1171: 33 02 02 r2 = 0x2 + 1174: ab 2a f1 jump 1159 if r10 != r2 + : @71 + 1177: 33 04 01 r4 = 0x1 + 1180: 97 44 1f r4 = r4 << 0x1f + 1183: ab 4b 3f jump 1246 if r11 != r4 + : @72 + 1186: 33 05 28 r5 = 0x28 + 1189: 33 00 0f r0 = 0xf + 1192: 9b 01 r1 = 0 << r0 + 1194: 33 04 r4 = 0 + 1196: ab 41 32 jump 1246 if r1 != r4 + : @73 + 1199: 33 05 29 r5 = 0x29 + 1202: 33 00 20 r0 = 0x20 + 1205: 97 01 r1 = r0 << 0 + 1207: 33 04 20 r4 = 0x20 + 1210: ab 41 24 jump 1246 if r1 != r4 + : @74 + 1213: 33 05 2a r5 = 0x2a + 1216: 33 00 r0 = 0 + 1218: 33 04 r4 = 0 + 1220: ab 40 1a jump 1246 if r0 != r4 + : @75 + 1223: 33 05 2b r5 = 0x2b + 1226: 33 00 00 04 r0 = 0x400 + 1230: 33 01 00 10 r1 = 0x1000 + 1234: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1238: 33 04 r4 = 0 + 1240: 52 04 06 jump 1246 if r4 != 0 + : @76 + 1243: 52 05 04 jump 1247 if r5 != 0 + : @77 + 1246: 00 trap + : @78 + 1247: 28 21 fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x80000000 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r8 = 0x18 (initially was 0x0) + * r9 = 0x4000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x80000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9071 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0x1 + DeER.. r9 = 0 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0x1 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 31 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r8 = 0x1 + DeER.. r9 = 0x1 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0x2 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 50 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r8 = 0x1 + DeER.. r9 = 0x7 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0x80 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 70 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r8 = 0x1 + DeER.. r9 = 0xe + .DeER. r11 = r8 << r9 + .DeER. r4 = 0x4000 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0x1 + DeER... r9 = 0x1f + .DeER.. r11 = r8 << r9 + .DeER.. r4 = 0x1 + ..DeER. r4 = r4 << 0x1f + ..D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 3: + +``` + DeER.. r5 = 0x8 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0xfffffffffffffffe + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 149 with total cost of 3: + +``` + DeER.. r5 = 0x9 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x7 + .DeER. r11 = r8 << r9 + .DeER. r4 = 0xffffffffffffff80 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 3: + +``` + DeER.. r5 = 0xa + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0xe + .DeER. r11 = r8 << r9 + .DeER. r4 = 0xffffffffffffc000 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 188 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1f + .DeER. r11 = r8 << r9 + .DeER. r4 = 0xffffffff80000000 + ..DeER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 210 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0 + .D==eER.. r11 = r8 << r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 242 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0x1 + .D==eER.. r11 = r8 << r9 + ..DeE-R.. r4 = 0x42424000 + ..D=eeER. i32 r4 = r4 + 0x242 + ..D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 275 with total cost of 8: + +``` + DeER....... r5 = 0xe + DeER....... r8 = 0x21212000 + D=eeER..... i32 r8 = r8 + 0x121 + .DeE-R..... r9 = 0x7 + .D==eER.... r11 = r8 << r9 + ..DeE-R.... r4 = 0x1091000 + ..D=eeER... i32 r4 = r4 + 0xfffffffffffff909 + ..D===eER.. r4 = r4 << 0xc + ...D===eER. r4 = r4 + 0x80 + ...D====eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 315 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xe + .D==eER... r11 = r8 << r9 + ..DeE-R... r4 = 0x21212000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0xe + ...D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 351 with total cost of 7: + +``` + DeER...... r5 = 0x10 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1f + .D==eER... r11 = r8 << r9 + ..DeE-R... r4 = 0x21212000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0x1f + ...D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 387 with total cost of 6: + +``` + DeER..... r5 = 0x11 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc0 + .D==eER.. r11 = r8 << r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 420 with total cost of 6: + +``` + DeER..... r5 = 0x12 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc1 + .D==eER.. r11 = r8 << r9 + ..DeE-R.. r4 = 0x42424000 + ..D=eeER. i32 r4 = r4 + 0x242 + ..D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 453 with total cost of 8: + +``` + DeER....... r5 = 0x13 + DeER....... r8 = 0x21212000 + D=eeER..... i32 r8 = r8 + 0x121 + .DeE-R..... r9 = 0xffffffffffffffc7 + .D==eER.... r11 = r8 << r9 + ..DeE-R.... r4 = 0x1091000 + ..D=eeER... i32 r4 = r4 + 0xfffffffffffff909 + ..D===eER.. r4 = r4 << 0xc + ...D===eER. r4 = r4 + 0x80 + ...D====eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 493 with total cost of 7: + +``` + DeER...... r5 = 0x14 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffce + .D==eER... r11 = r8 << r9 + ..DeE-R... r4 = 0x21212000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0xe + ...D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 529 with total cost of 5: + +``` + DeER.... r5 = 0x15 + DeER.... r8 = 0x21212000 + D=eeER.. i32 r8 = r8 + 0x121 + .DeE-R.. r9 = 0xffffffffffffffff + .D==eER. r11 = r8 << r9 + ..DeE-R. r4 = 0xffffffffffffffff + ..D=eER. r4 = r4 << 0x3f + ..D==eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 558 with total cost of 4: + +``` + DeER... r5 = 0x32 + DeER... r8 = 0x1 + DeER... r9 = 0x3f + .DeER.. r11 = r8 << r9 + .DeER.. r4 = 0xffffffffffffffff + ..DeER. r4 = r4 << 0x3f + ..D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 580 with total cost of 4: + +``` + DeER... r5 = 0x33 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x27 + .DeER.. r11 = r8 << r9 + .DeER.. r4 = 0xffffffffffffffff + ..DeER. r4 = r4 << 0x27 + ..D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 602 with total cost of 7: + +``` + DeER...... r5 = 0x34 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x2b + .D==eER... r11 = r8 << r9 + ..DeE-R... r4 = 0x12000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0x2b + ...D===eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 637 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r8 = 0x1 + DeER.. r9 = 0x7 + .DeER. r8 = r8 << r9 + .DeER. r4 = 0x80 + .D=eER jump 1246 if r8 != r4 +``` + +Gas simulation at offset 657 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r8 = 0x1 + DeER.. r9 = 0xe + .DeER. r9 = r8 << r9 + .DeER. r4 = 0x4000 + ..DeER jump 1246 if r9 != r4 +``` + +Gas simulation at offset 677 with total cost of 3: + +``` + DeER.. r5 = 0x18 + DeER.. r8 = 0x3 + D=eER. r8 = r8 << r8 + .DeER. r4 = 0x18 + .D=eER jump 1246 if r8 != r4 +``` + +Gas simulation at offset 693 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 699 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 << r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 699 if r10 != r2 +``` + +Gas simulation at offset 719 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1246 if r3 != r4 +``` + +Gas simulation at offset 727 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 733 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 << r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 733 if r10 != r2 +``` + +Gas simulation at offset 753 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1246 if r3 != r4 +``` + +Gas simulation at offset 761 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 767 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 << r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 767 if r10 != r2 +``` + +Gas simulation at offset 787 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 1246 if r3 != r4 +``` + +Gas simulation at offset 797 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 803 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 803 if r10 != r2 +``` + +Gas simulation at offset 821 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 829 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 835 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 835 if r10 != r2 +``` + +Gas simulation at offset 853 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 861 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 867 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 867 if r10 != r2 +``` + +Gas simulation at offset 885 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 895 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 901 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 901 if r10 != r2 +``` + +Gas simulation at offset 919 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 927 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 933 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 933 if r10 != r2 +``` + +Gas simulation at offset 951 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 959 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 965 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 965 if r10 != r2 +``` + +Gas simulation at offset 983 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 993 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 999 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 999 if r10 != r2 +``` + +Gas simulation at offset 1017 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1025 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1031 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1031 if r10 != r2 +``` + +Gas simulation at offset 1049 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1057 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1063 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1063 if r10 != r2 +``` + +Gas simulation at offset 1081 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1091 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1097 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1097 if r10 != r2 +``` + +Gas simulation at offset 1115 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1122 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1128 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1128 if r10 != r2 +``` + +Gas simulation at offset 1146 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1153 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1159 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 << r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1159 if r10 != r2 +``` + +Gas simulation at offset 1177 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 1246 if r11 != r4 +``` + +Gas simulation at offset 1186 with total cost of 3: + +``` + DeER.. r5 = 0x28 + DeER.. r0 = 0xf + .DeER. r1 = 0 << r0 + .DeER. r4 = 0 + ..DeER jump 1246 if r1 != r4 +``` + +Gas simulation at offset 1199 with total cost of 3: + +``` + DeER.. r5 = 0x29 + DeER.. r0 = 0x20 + D=eER. r1 = r0 << 0 + .DeER. r4 = 0x20 + .D=eER jump 1246 if r1 != r4 +``` + +Gas simulation at offset 1213 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1246 if r0 != r4 +``` + +Gas simulation at offset 1223 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1246 if r4 != 0 +``` + +Gas simulation at offset 1243 with total cost of 1: + +``` + DeER jump 1247 if r5 != 0 +``` + +Gas simulation at offset 1246 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1247 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_slli + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 01 r10 = 0x1 + 19: 97 ab r11 = r10 << 0 + 21: 33 04 01 r4 = 0x1 + 24: ab 4b 61 02 jump 633 if r11 != r4 + : @2 + 28: 33 05 03 r5 = 0x3 + 31: 33 0a 01 r10 = 0x1 + 34: 97 ab 01 r11 = r10 << 0x1 + 37: 33 04 02 r4 = 0x2 + 40: ab 4b 51 02 jump 633 if r11 != r4 + : @3 + 44: 33 05 04 r5 = 0x4 + 47: 33 0a 01 r10 = 0x1 + 50: 97 ab 07 r11 = r10 << 0x7 + 53: 33 04 80 00 r4 = 0x80 + 57: ab 4b 40 02 jump 633 if r11 != r4 + : @4 + 61: 33 05 05 r5 = 0x5 + 64: 33 0a 01 r10 = 0x1 + 67: 97 ab 0e r11 = r10 << 0xe + 70: 33 04 00 40 r4 = 0x4000 + 74: ab 4b 2f 02 jump 633 if r11 != r4 + : @5 + 78: 33 05 06 r5 = 0x6 + 81: 33 0a 01 r10 = 0x1 + 84: 97 ab 1f r11 = r10 << 0x1f + 87: 33 04 01 r4 = 0x1 + 90: 97 44 1f r4 = r4 << 0x1f + 93: ab 4b 1c 02 jump 633 if r11 != r4 + : @6 + 97: 33 05 07 r5 = 0x7 + 100: 33 0a ff r10 = 0xffffffffffffffff + 103: 97 ab r11 = r10 << 0 + 105: 33 04 ff r4 = 0xffffffffffffffff + 108: ab 4b 0d 02 jump 633 if r11 != r4 + : @7 + 112: 33 05 08 r5 = 0x8 + 115: 33 0a ff r10 = 0xffffffffffffffff + 118: 97 ab 01 r11 = r10 << 0x1 + 121: 33 04 fe r4 = 0xfffffffffffffffe + 124: ab 4b fd 01 jump 633 if r11 != r4 + : @8 + 128: 33 05 09 r5 = 0x9 + 131: 33 0a ff r10 = 0xffffffffffffffff + 134: 97 ab 07 r11 = r10 << 0x7 + 137: 33 04 80 r4 = 0xffffffffffffff80 + 140: ab 4b ed 01 jump 633 if r11 != r4 + : @9 + 144: 33 05 0a r5 = 0xa + 147: 33 0a ff r10 = 0xffffffffffffffff + 150: 97 ab 0e r11 = r10 << 0xe + 153: 33 04 00 c0 r4 = 0xffffffffffffc000 + 157: ab 4b dc 01 jump 633 if r11 != r4 + : @10 + 161: 33 05 0b r5 = 0xb + 164: 33 0a ff r10 = 0xffffffffffffffff + 167: 97 ab 1f r11 = r10 << 0x1f + 170: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 176: ab 4b c9 01 jump 633 if r11 != r4 + : @11 + 180: 33 05 0c r5 = 0xc + 183: 33 0a 00 20 21 21 r10 = 0x21212000 + 189: 83 aa 21 01 i32 r10 = r10 + 0x121 + 193: 97 ab r11 = r10 << 0 + 195: 33 04 00 20 21 21 r4 = 0x21212000 + 201: 83 44 21 01 i32 r4 = r4 + 0x121 + 205: ab 4b ac 01 jump 633 if r11 != r4 + : @12 + 209: 33 05 0d r5 = 0xd + 212: 33 0a 00 20 21 21 r10 = 0x21212000 + 218: 83 aa 21 01 i32 r10 = r10 + 0x121 + 222: 97 ab 01 r11 = r10 << 0x1 + 225: 33 04 00 40 42 42 r4 = 0x42424000 + 231: 83 44 42 02 i32 r4 = r4 + 0x242 + 235: ab 4b 8e 01 jump 633 if r11 != r4 + : @13 + 239: 33 05 0e r5 = 0xe + 242: 33 0a 00 20 21 21 r10 = 0x21212000 + 248: 83 aa 21 01 i32 r10 = r10 + 0x121 + 252: 97 ab 07 r11 = r10 << 0x7 + 255: 33 04 00 10 09 01 r4 = 0x1091000 + 261: 83 44 09 f9 i32 r4 = r4 + 0xfffffffffffff909 + 265: 97 44 0c r4 = r4 << 0xc + 268: 95 44 80 00 r4 = r4 + 0x80 + 272: ab 4b 69 01 jump 633 if r11 != r4 + : @14 + 276: 33 05 0f r5 = 0xf + 279: 33 0a 00 20 21 21 r10 = 0x21212000 + 285: 83 aa 21 01 i32 r10 = r10 + 0x121 + 289: 97 ab 0e r11 = r10 << 0xe + 292: 33 04 00 20 21 21 r4 = 0x21212000 + 298: 83 44 21 01 i32 r4 = r4 + 0x121 + 302: 97 44 0e r4 = r4 << 0xe + 305: ab 4b 48 01 jump 633 if r11 != r4 + : @15 + 309: 33 05 10 r5 = 0x10 + 312: 33 0a 00 20 21 21 r10 = 0x21212000 + 318: 83 aa 21 01 i32 r10 = r10 + 0x121 + 322: 97 ab 1f r11 = r10 << 0x1f + 325: 33 04 00 20 21 21 r4 = 0x21212000 + 331: 83 44 21 01 i32 r4 = r4 + 0x121 + 335: 97 44 1f r4 = r4 << 0x1f + 338: ab 4b 27 01 jump 633 if r11 != r4 + : @16 + 342: 33 05 32 r5 = 0x32 + 345: 33 0a 01 r10 = 0x1 + 348: 97 ab 3f r11 = r10 << 0x3f + 351: 33 04 ff r4 = 0xffffffffffffffff + 354: 97 44 3f r4 = r4 << 0x3f + 357: ab 4b 14 01 jump 633 if r11 != r4 + : @17 + 361: 33 05 33 r5 = 0x33 + 364: 33 0a ff r10 = 0xffffffffffffffff + 367: 97 ab 27 r11 = r10 << 0x27 + 370: 33 04 ff r4 = 0xffffffffffffffff + 373: 97 44 27 r4 = r4 << 0x27 + 376: ab 4b 01 01 jump 633 if r11 != r4 + : @18 + 380: 33 05 34 r5 = 0x34 + 383: 33 0a 00 20 21 21 r10 = 0x21212000 + 389: 83 aa 21 01 i32 r10 = r10 + 0x121 + 393: 97 ab 2b r11 = r10 << 0x2b + 396: 33 04 00 20 01 r4 = 0x12000 + 401: 83 44 21 01 i32 r4 = r4 + 0x121 + 405: 97 44 2b r4 = r4 << 0x2b + 408: ab 4b e1 00 jump 633 if r11 != r4 + : @19 + 412: 33 05 11 r5 = 0x11 + 415: 33 08 01 r8 = 0x1 + 418: 97 88 07 r8 = r8 << 0x7 + 421: 33 04 80 00 r4 = 0x80 + 425: ab 48 d0 00 jump 633 if r8 != r4 + : @20 + 429: 33 05 12 r5 = 0x12 + 432: 33 09 r9 = 0 + 434: 01 fallthrough + : @21 + 435: 33 00 01 r0 = 0x1 + 438: 97 0b 07 r11 = r0 << 0x7 + 441: 64 b3 r3 = r11 + 443: 95 99 01 r9 = r9 + 0x1 + 446: 33 02 02 r2 = 0x2 + 449: ab 29 f2 jump 435 if r9 != r2 + : @22 + 452: 33 04 80 00 r4 = 0x80 + 456: ab 43 b1 00 jump 633 if r3 != r4 + : @23 + 460: 33 05 13 r5 = 0x13 + 463: 33 09 r9 = 0 + 465: 01 fallthrough + : @24 + 466: 33 00 01 r0 = 0x1 + 469: 97 0b 0e r11 = r0 << 0xe + 472: 64 b3 r3 = r11 + 474: 95 99 01 r9 = r9 + 0x1 + 477: 33 02 02 r2 = 0x2 + 480: ab 29 f2 jump 466 if r9 != r2 + : @25 + 483: 33 04 00 40 r4 = 0x4000 + 487: ab 43 92 00 jump 633 if r3 != r4 + : @26 + 491: 33 05 14 r5 = 0x14 + 494: 33 09 r9 = 0 + 496: 01 fallthrough + : @27 + 497: 33 00 01 r0 = 0x1 + 500: 97 0b 1f r11 = r0 << 0x1f + 503: 64 b3 r3 = r11 + 505: 95 99 01 r9 = r9 + 0x1 + 508: 33 02 02 r2 = 0x2 + 511: ab 29 f2 jump 497 if r9 != r2 + : @28 + 514: 33 04 01 r4 = 0x1 + 517: 97 44 1f r4 = r4 << 0x1f + 520: ab 43 71 jump 633 if r3 != r4 + : @29 + 523: 33 05 15 r5 = 0x15 + 526: 33 09 r9 = 0 + 528: 01 fallthrough + : @30 + 529: 33 00 01 r0 = 0x1 + 532: 97 0b 07 r11 = r0 << 0x7 + 535: 95 99 01 r9 = r9 + 0x1 + 538: 33 02 02 r2 = 0x2 + 541: ab 29 f4 jump 529 if r9 != r2 + : @31 + 544: 33 04 80 00 r4 = 0x80 + 548: ab 4b 55 jump 633 if r11 != r4 + : @32 + 551: 33 05 16 r5 = 0x16 + 554: 33 09 r9 = 0 + 556: 01 fallthrough + : @33 + 557: 33 00 01 r0 = 0x1 + 560: 97 0b 0e r11 = r0 << 0xe + 563: 95 99 01 r9 = r9 + 0x1 + 566: 33 02 02 r2 = 0x2 + 569: ab 29 f4 jump 557 if r9 != r2 + : @34 + 572: 33 04 00 40 r4 = 0x4000 + 576: ab 4b 39 jump 633 if r11 != r4 + : @35 + 579: 33 05 17 r5 = 0x17 + 582: 33 09 r9 = 0 + 584: 01 fallthrough + : @36 + 585: 33 00 01 r0 = 0x1 + 588: 97 0b 1f r11 = r0 << 0x1f + 591: 95 99 01 r9 = r9 + 0x1 + 594: 33 02 02 r2 = 0x2 + 597: ab 29 f4 jump 585 if r9 != r2 + : @37 + 600: 33 04 01 r4 = 0x1 + 603: 97 44 1f r4 = r4 << 0x1f + 606: ab 4b 1b jump 633 if r11 != r4 + : @38 + 609: 33 05 18 r5 = 0x18 + 612: 33 00 r0 = 0 + 614: 33 04 r4 = 0 + 616: ab 40 11 jump 633 if r0 != r4 + : @39 + 619: 33 05 19 r5 = 0x19 + 622: 33 00 21 r0 = 0x21 + 625: 33 04 r4 = 0 + 627: 52 04 06 jump 633 if r4 != 0 + : @40 + 630: 52 05 04 jump 634 if r5 != 0 + : @41 + 633: 00 trap + : @42 + 634: 28 86 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x80000000 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x80 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x21212121 (initially was 0x0) + * r11 = 0x80000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9587 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r10 = 0x1 + D=eER. r11 = r10 << 0 + .DeER. r4 = 0x1 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 28 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r10 = 0x1 + D=eER. r11 = r10 << 0x1 + .DeER. r4 = 0x2 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 44 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r10 = 0x1 + D=eER. r11 = r10 << 0x7 + .DeER. r4 = 0x80 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 61 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r10 = 0x1 + D=eER. r11 = r10 << 0xe + .DeER. r4 = 0x4000 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r10 = 0x1 + D=eER.. r11 = r10 << 0x1f + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x1f + .D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 << 0 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 3: + +``` + DeER.. r5 = 0x8 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 << 0x1 + .DeER. r4 = 0xfffffffffffffffe + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 3: + +``` + DeER.. r5 = 0x9 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 << 0x7 + .DeER. r4 = 0xffffffffffffff80 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 144 with total cost of 3: + +``` + DeER.. r5 = 0xa + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 << 0xe + .DeER. r4 = 0xffffffffffffc000 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 << 0x1f + .DeER. r4 = 0xffffffff80000000 + .D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 180 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 << 0 + .DeE--R. r4 = 0x21212000 + ..DeeER. i32 r4 = r4 + 0x121 + ..D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 209 with total cost of 5: + +``` + DeER.... r5 = 0xd + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 << 0x1 + .DeE--R. r4 = 0x42424000 + ..DeeER. i32 r4 = r4 + 0x242 + ..D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 239 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r10 = 0x21212000 + D=eeER.... i32 r10 = r10 + 0x121 + .D==eER... r11 = r10 << 0x7 + .DeE--R... r4 = 0x1091000 + ..DeeER... i32 r4 = r4 + 0xfffffffffffff909 + ..D==eER.. r4 = r4 << 0xc + ..D===eER. r4 = r4 + 0x80 + ...D===eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 276 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eER.. r11 = r10 << 0xe + .DeE--R.. r4 = 0x21212000 + ..DeeER.. i32 r4 = r4 + 0x121 + ..D==eER. r4 = r4 << 0xe + ..D===eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 309 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eER.. r11 = r10 << 0x1f + .DeE--R.. r4 = 0x21212000 + ..DeeER.. i32 r4 = r4 + 0x121 + ..D==eER. r4 = r4 << 0x1f + ..D===eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 342 with total cost of 4: + +``` + DeER... r5 = 0x32 + DeER... r10 = 0x1 + D=eER.. r11 = r10 << 0x3f + .DeER.. r4 = 0xffffffffffffffff + .D=eER. r4 = r4 << 0x3f + .D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 361 with total cost of 4: + +``` + DeER... r5 = 0x33 + DeER... r10 = 0xffffffffffffffff + D=eER.. r11 = r10 << 0x27 + .DeER.. r4 = 0xffffffffffffffff + .D=eER. r4 = r4 << 0x27 + .D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 380 with total cost of 6: + +``` + DeER..... r5 = 0x34 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eER.. r11 = r10 << 0x2b + .DeE--R.. r4 = 0x12000 + ..DeeER.. i32 r4 = r4 + 0x121 + ..D==eER. r4 = r4 << 0x2b + ..D===eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 412 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r8 = 0x1 + D=eER. r8 = r8 << 0x7 + DeE-R. r4 = 0x80 + .D=eER jump 633 if r8 != r4 +``` + +Gas simulation at offset 429 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 435 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0x7 + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 435 if r9 != r2 +``` + +Gas simulation at offset 452 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 633 if r3 != r4 +``` + +Gas simulation at offset 460 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 466 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0xe + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 466 if r9 != r2 +``` + +Gas simulation at offset 483 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 633 if r3 != r4 +``` + +Gas simulation at offset 491 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 497 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0x1f + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 497 if r9 != r2 +``` + +Gas simulation at offset 514 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 633 if r3 != r4 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 529 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0x7 + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 529 if r9 != r2 +``` + +Gas simulation at offset 544 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 551 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 557 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0xe + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 557 if r9 != r2 +``` + +Gas simulation at offset 572 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 579 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 585 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 << 0x1f + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 585 if r9 != r2 +``` + +Gas simulation at offset 600 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x1f + D==eER jump 633 if r11 != r4 +``` + +Gas simulation at offset 609 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 633 if r0 != r4 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 633 if r4 != 0 +``` + +Gas simulation at offset 630 with total cost of 1: + +``` + DeER jump 634 if r5 != 0 +``` + +Gas simulation at offset 633 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 634 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_slliw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 01 r10 = 0x1 + 19: 8a ab i32 r11 = r10 << 0 + 21: 33 04 01 r4 = 0x1 + 24: ab 4b 94 02 jump 684 if r11 != r4 + : @2 + 28: 33 05 03 r5 = 0x3 + 31: 33 0a 01 r10 = 0x1 + 34: 8a ab 01 i32 r11 = r10 << 0x1 + 37: 33 04 02 r4 = 0x2 + 40: ab 4b 84 02 jump 684 if r11 != r4 + : @3 + 44: 33 05 04 r5 = 0x4 + 47: 33 0a 01 r10 = 0x1 + 50: 8a ab 07 i32 r11 = r10 << 0x7 + 53: 33 04 80 00 r4 = 0x80 + 57: ab 4b 73 02 jump 684 if r11 != r4 + : @4 + 61: 33 05 05 r5 = 0x5 + 64: 33 0a 01 r10 = 0x1 + 67: 8a ab 0e i32 r11 = r10 << 0xe + 70: 33 04 00 40 r4 = 0x4000 + 74: ab 4b 62 02 jump 684 if r11 != r4 + : @5 + 78: 33 05 06 r5 = 0x6 + 81: 33 0a 01 r10 = 0x1 + 84: 8a ab 1f i32 r11 = r10 << 0x1f + 87: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 93: ab 4b 4f 02 jump 684 if r11 != r4 + : @6 + 97: 33 05 07 r5 = 0x7 + 100: 33 0a ff r10 = 0xffffffffffffffff + 103: 8a ab i32 r11 = r10 << 0 + 105: 33 04 ff r4 = 0xffffffffffffffff + 108: ab 4b 40 02 jump 684 if r11 != r4 + : @7 + 112: 33 05 08 r5 = 0x8 + 115: 33 0a ff r10 = 0xffffffffffffffff + 118: 8a ab 01 i32 r11 = r10 << 0x1 + 121: 33 04 fe r4 = 0xfffffffffffffffe + 124: ab 4b 30 02 jump 684 if r11 != r4 + : @8 + 128: 33 05 09 r5 = 0x9 + 131: 33 0a ff r10 = 0xffffffffffffffff + 134: 8a ab 07 i32 r11 = r10 << 0x7 + 137: 33 04 80 r4 = 0xffffffffffffff80 + 140: ab 4b 20 02 jump 684 if r11 != r4 + : @9 + 144: 33 05 0a r5 = 0xa + 147: 33 0a ff r10 = 0xffffffffffffffff + 150: 8a ab 0e i32 r11 = r10 << 0xe + 153: 33 04 00 c0 r4 = 0xffffffffffffc000 + 157: ab 4b 0f 02 jump 684 if r11 != r4 + : @10 + 161: 33 05 0b r5 = 0xb + 164: 33 0a ff r10 = 0xffffffffffffffff + 167: 8a ab 1f i32 r11 = r10 << 0x1f + 170: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 176: ab 4b fc 01 jump 684 if r11 != r4 + : @11 + 180: 33 05 0c r5 = 0xc + 183: 33 0a 00 20 21 21 r10 = 0x21212000 + 189: 83 aa 21 01 i32 r10 = r10 + 0x121 + 193: 8a ab i32 r11 = r10 << 0 + 195: 33 04 00 20 21 21 r4 = 0x21212000 + 201: 83 44 21 01 i32 r4 = r4 + 0x121 + 205: ab 4b df 01 jump 684 if r11 != r4 + : @12 + 209: 33 05 0d r5 = 0xd + 212: 33 0a 00 20 21 21 r10 = 0x21212000 + 218: 83 aa 21 01 i32 r10 = r10 + 0x121 + 222: 8a ab 01 i32 r11 = r10 << 0x1 + 225: 33 04 00 40 42 42 r4 = 0x42424000 + 231: 83 44 42 02 i32 r4 = r4 + 0x242 + 235: ab 4b c1 01 jump 684 if r11 != r4 + : @13 + 239: 33 05 0e r5 = 0xe + 242: 33 0a 00 20 21 21 r10 = 0x21212000 + 248: 83 aa 21 01 i32 r10 = r10 + 0x121 + 252: 8a ab 07 i32 r11 = r10 << 0x7 + 255: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 261: 83 44 80 00 i32 r4 = r4 + 0x80 + 265: ab 4b a3 01 jump 684 if r11 != r4 + : @14 + 269: 33 05 0f r5 = 0xf + 272: 33 0a 00 20 21 21 r10 = 0x21212000 + 278: 83 aa 21 01 i32 r10 = r10 + 0x121 + 282: 8a ab 0e i32 r11 = r10 << 0xe + 285: 33 04 00 40 48 48 r4 = 0x48484000 + 291: ab 4b 89 01 jump 684 if r11 != r4 + : @15 + 295: 33 05 10 r5 = 0x10 + 298: 33 0a 00 20 21 21 r10 = 0x21212000 + 304: 83 aa 21 01 i32 r10 = r10 + 0x121 + 308: 8a ab 1f i32 r11 = r10 << 0x1f + 311: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 317: ab 4b 6f 01 jump 684 if r11 != r4 + : @16 + 321: 33 05 2c r5 = 0x2c + 324: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 329: 83 aa 45 03 i32 r10 = r10 + 0x345 + 333: 97 aa 0c r10 = r10 << 0xc + 336: 95 aa 78 06 r10 = r10 + 0x678 + 340: 8a ab i32 r11 = r10 << 0 + 342: 33 04 00 50 34 12 r4 = 0x12345000 + 348: 83 44 78 06 i32 r4 = r4 + 0x678 + 352: ab 4b 4c 01 jump 684 if r11 != r4 + : @17 + 356: 33 05 2d r5 = 0x2d + 359: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 364: 83 aa 45 03 i32 r10 = r10 + 0x345 + 368: 97 aa 0c r10 = r10 << 0xc + 371: 95 aa 78 06 r10 = r10 + 0x678 + 375: 8a ab 04 i32 r11 = r10 << 0x4 + 378: 33 04 00 60 45 23 r4 = 0x23456000 + 384: 83 44 80 07 i32 r4 = r4 + 0x780 + 388: ab 4b 28 01 jump 684 if r11 != r4 + : @18 + 392: 33 05 2e r5 = 0x2e + 395: 33 0a 00 20 09 r10 = 0x92000 + 400: 83 aa 45 03 i32 r10 = r10 + 0x345 + 404: 97 aa 0c r10 = r10 << 0xc + 407: 95 aa 78 06 r10 = r10 + 0x678 + 411: 8a ab i32 r11 = r10 << 0 + 413: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 419: 83 44 78 06 i32 r4 = r4 + 0x678 + 423: ab 4b 05 01 jump 684 if r11 != r4 + : @19 + 427: 33 05 2f r5 = 0x2f + 430: 33 0a 00 90 09 r10 = 0x99000 + 435: 83 aa 45 03 i32 r10 = r10 + 0x345 + 439: 97 aa 0c r10 = r10 << 0xc + 442: 95 aa 78 06 r10 = r10 + 0x678 + 446: 8a ab 04 i32 r11 = r10 << 0x4 + 449: 33 04 00 60 45 93 r4 = 0xffffffff93456000 + 455: 83 44 80 07 i32 r4 = r4 + 0x780 + 459: ab 4b e1 00 jump 684 if r11 != r4 + : @20 + 463: 33 05 11 r5 = 0x11 + 466: 33 08 01 r8 = 0x1 + 469: 8a 88 07 i32 r8 = r8 << 0x7 + 472: 33 04 80 00 r4 = 0x80 + 476: ab 48 d0 00 jump 684 if r8 != r4 + : @21 + 480: 33 05 12 r5 = 0x12 + 483: 33 09 r9 = 0 + 485: 01 fallthrough + : @22 + 486: 33 00 01 r0 = 0x1 + 489: 8a 0b 07 i32 r11 = r0 << 0x7 + 492: 64 b3 r3 = r11 + 494: 95 99 01 r9 = r9 + 0x1 + 497: 33 02 02 r2 = 0x2 + 500: ab 29 f2 jump 486 if r9 != r2 + : @23 + 503: 33 04 80 00 r4 = 0x80 + 507: ab 43 b1 00 jump 684 if r3 != r4 + : @24 + 511: 33 05 13 r5 = 0x13 + 514: 33 09 r9 = 0 + 516: 01 fallthrough + : @25 + 517: 33 00 01 r0 = 0x1 + 520: 8a 0b 0e i32 r11 = r0 << 0xe + 523: 64 b3 r3 = r11 + 525: 95 99 01 r9 = r9 + 0x1 + 528: 33 02 02 r2 = 0x2 + 531: ab 29 f2 jump 517 if r9 != r2 + : @26 + 534: 33 04 00 40 r4 = 0x4000 + 538: ab 43 92 00 jump 684 if r3 != r4 + : @27 + 542: 33 05 14 r5 = 0x14 + 545: 33 09 r9 = 0 + 547: 01 fallthrough + : @28 + 548: 33 00 01 r0 = 0x1 + 551: 8a 0b 1f i32 r11 = r0 << 0x1f + 554: 64 b3 r3 = r11 + 556: 95 99 01 r9 = r9 + 0x1 + 559: 33 02 02 r2 = 0x2 + 562: ab 29 f2 jump 548 if r9 != r2 + : @29 + 565: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 571: ab 43 71 jump 684 if r3 != r4 + : @30 + 574: 33 05 15 r5 = 0x15 + 577: 33 09 r9 = 0 + 579: 01 fallthrough + : @31 + 580: 33 00 01 r0 = 0x1 + 583: 8a 0b 07 i32 r11 = r0 << 0x7 + 586: 95 99 01 r9 = r9 + 0x1 + 589: 33 02 02 r2 = 0x2 + 592: ab 29 f4 jump 580 if r9 != r2 + : @32 + 595: 33 04 80 00 r4 = 0x80 + 599: ab 4b 55 jump 684 if r11 != r4 + : @33 + 602: 33 05 16 r5 = 0x16 + 605: 33 09 r9 = 0 + 607: 01 fallthrough + : @34 + 608: 33 00 01 r0 = 0x1 + 611: 8a 0b 0e i32 r11 = r0 << 0xe + 614: 95 99 01 r9 = r9 + 0x1 + 617: 33 02 02 r2 = 0x2 + 620: ab 29 f4 jump 608 if r9 != r2 + : @35 + 623: 33 04 00 40 r4 = 0x4000 + 627: ab 4b 39 jump 684 if r11 != r4 + : @36 + 630: 33 05 17 r5 = 0x17 + 633: 33 09 r9 = 0 + 635: 01 fallthrough + : @37 + 636: 33 00 01 r0 = 0x1 + 639: 8a 0b 1f i32 r11 = r0 << 0x1f + 642: 95 99 01 r9 = r9 + 0x1 + 645: 33 02 02 r2 = 0x2 + 648: ab 29 f4 jump 636 if r9 != r2 + : @38 + 651: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 657: ab 4b 1b jump 684 if r11 != r4 + : @39 + 660: 33 05 18 r5 = 0x18 + 663: 33 00 r0 = 0 + 665: 33 04 r4 = 0 + 667: ab 40 11 jump 684 if r0 != r4 + : @40 + 670: 33 05 19 r5 = 0x19 + 673: 33 00 1f r0 = 0x1f + 676: 33 04 r4 = 0 + 678: 52 04 06 jump 684 if r4 != 0 + : @41 + 681: 52 05 04 jump 685 if r5 != 0 + : @42 + 684: 00 trap + : @43 + 685: 28 53 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffff80000000 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x80 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x99345678 (initially was 0x0) + * r11 = 0xffffffff80000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9560 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 << 0 + .DeE-R. r4 = 0x1 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 28 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 << 0x1 + .DeE-R. r4 = 0x2 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 44 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 << 0x7 + .DeE-R. r4 = 0x80 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 61 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 << 0xe + .DeE-R. r4 = 0x4000 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 << 0x1f + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 << 0 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 4: + +``` + DeER... r5 = 0x8 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 << 0x1 + .DeE-R. r4 = 0xfffffffffffffffe + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 4: + +``` + DeER... r5 = 0x9 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 << 0x7 + .DeE-R. r4 = 0xffffffffffffff80 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 144 with total cost of 4: + +``` + DeER... r5 = 0xa + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 << 0xe + .DeE-R. r4 = 0xffffffffffffc000 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 << 0x1f + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 180 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 << 0 + .DeE---R. r4 = 0x21212000 + ..DeeE-R. i32 r4 = r4 + 0x121 + ..D===eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 209 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 << 0x1 + .DeE---R. r4 = 0x42424000 + ..DeeE-R. i32 r4 = r4 + 0x242 + ..D===eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 239 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 << 0x7 + .DeE---R. r4 = 0xffffffff90909000 + ..DeeE-R. i32 r4 = r4 + 0x80 + ..D===eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 269 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 << 0xe + .DeE---R. r4 = 0x48484000 + ..D===eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 295 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 << 0x1f + .DeE---R. r4 = 0xffffffff80000000 + ..D===eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 321 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 << 0 + ..DeE----R. r4 = 0x12345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 356 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 << 0x4 + ..DeE----R. r4 = 0x23456000 + ...DeeE--R. i32 r4 = r4 + 0x780 + ...D====eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 392 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r10 = 0x92000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 << 0 + ..DeE----R. r4 = 0xffffffff92345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 427 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r10 = 0x99000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 << 0x4 + ..DeE----R. r4 = 0xffffffff93456000 + ...DeeE--R. i32 r4 = r4 + 0x780 + ...D====eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 463 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0x1 + D=eeER. i32 r8 = r8 << 0x7 + .DeE-R. r4 = 0x80 + .D==eER jump 684 if r8 != r4 +``` + +Gas simulation at offset 480 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 486 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0x7 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 486 if r9 != r2 +``` + +Gas simulation at offset 503 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 684 if r3 != r4 +``` + +Gas simulation at offset 511 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 517 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0xe + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 517 if r9 != r2 +``` + +Gas simulation at offset 534 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 684 if r3 != r4 +``` + +Gas simulation at offset 542 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 548 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0x1f + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 548 if r9 != r2 +``` + +Gas simulation at offset 565 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 684 if r3 != r4 +``` + +Gas simulation at offset 574 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 580 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0x7 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 580 if r9 != r2 +``` + +Gas simulation at offset 595 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 602 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 608 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0xe + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 608 if r9 != r2 +``` + +Gas simulation at offset 623 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 630 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 636 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 << 0x1f + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 636 if r9 != r2 +``` + +Gas simulation at offset 651 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 684 if r11 != r4 +``` + +Gas simulation at offset 660 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 684 if r0 != r4 +``` + +Gas simulation at offset 670 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x1f + DeER. r4 = 0 + D=eER jump 684 if r4 != 0 +``` + +Gas simulation at offset 681 with total cost of 1: + +``` + DeER jump 685 if r5 != 0 +``` + +Gas simulation at offset 684 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 685 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sllw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 01 r8 = 0x1 + 19: 33 09 r9 = 0 + 21: c5 98 0b i32 r11 = r8 << r9 + 24: 33 04 01 r4 = 0x1 + 27: ab 4b eb 04 jump 1286 if r11 != r4 + : @2 + 31: 33 05 03 r5 = 0x3 + 34: 33 08 01 r8 = 0x1 + 37: 33 09 01 r9 = 0x1 + 40: c5 98 0b i32 r11 = r8 << r9 + 43: 33 04 02 r4 = 0x2 + 46: ab 4b d8 04 jump 1286 if r11 != r4 + : @3 + 50: 33 05 04 r5 = 0x4 + 53: 33 08 01 r8 = 0x1 + 56: 33 09 07 r9 = 0x7 + 59: c5 98 0b i32 r11 = r8 << r9 + 62: 33 04 80 00 r4 = 0x80 + 66: ab 4b c4 04 jump 1286 if r11 != r4 + : @4 + 70: 33 05 05 r5 = 0x5 + 73: 33 08 01 r8 = 0x1 + 76: 33 09 0e r9 = 0xe + 79: c5 98 0b i32 r11 = r8 << r9 + 82: 33 04 00 40 r4 = 0x4000 + 86: ab 4b b0 04 jump 1286 if r11 != r4 + : @5 + 90: 33 05 06 r5 = 0x6 + 93: 33 08 01 r8 = 0x1 + 96: 33 09 1f r9 = 0x1f + 99: c5 98 0b i32 r11 = r8 << r9 + 102: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 108: ab 4b 9a 04 jump 1286 if r11 != r4 + : @6 + 112: 33 05 07 r5 = 0x7 + 115: 33 08 ff r8 = 0xffffffffffffffff + 118: 33 09 r9 = 0 + 120: c5 98 0b i32 r11 = r8 << r9 + 123: 33 04 ff r4 = 0xffffffffffffffff + 126: ab 4b 88 04 jump 1286 if r11 != r4 + : @7 + 130: 33 05 08 r5 = 0x8 + 133: 33 08 ff r8 = 0xffffffffffffffff + 136: 33 09 01 r9 = 0x1 + 139: c5 98 0b i32 r11 = r8 << r9 + 142: 33 04 fe r4 = 0xfffffffffffffffe + 145: ab 4b 75 04 jump 1286 if r11 != r4 + : @8 + 149: 33 05 09 r5 = 0x9 + 152: 33 08 ff r8 = 0xffffffffffffffff + 155: 33 09 07 r9 = 0x7 + 158: c5 98 0b i32 r11 = r8 << r9 + 161: 33 04 80 r4 = 0xffffffffffffff80 + 164: ab 4b 62 04 jump 1286 if r11 != r4 + : @9 + 168: 33 05 0a r5 = 0xa + 171: 33 08 ff r8 = 0xffffffffffffffff + 174: 33 09 0e r9 = 0xe + 177: c5 98 0b i32 r11 = r8 << r9 + 180: 33 04 00 c0 r4 = 0xffffffffffffc000 + 184: ab 4b 4e 04 jump 1286 if r11 != r4 + : @10 + 188: 33 05 0b r5 = 0xb + 191: 33 08 ff r8 = 0xffffffffffffffff + 194: 33 09 1f r9 = 0x1f + 197: c5 98 0b i32 r11 = r8 << r9 + 200: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 206: ab 4b 38 04 jump 1286 if r11 != r4 + : @11 + 210: 33 05 0c r5 = 0xc + 213: 33 08 00 20 21 21 r8 = 0x21212000 + 219: 83 88 21 01 i32 r8 = r8 + 0x121 + 223: 33 09 r9 = 0 + 225: c5 98 0b i32 r11 = r8 << r9 + 228: 33 04 00 20 21 21 r4 = 0x21212000 + 234: 83 44 21 01 i32 r4 = r4 + 0x121 + 238: ab 4b 18 04 jump 1286 if r11 != r4 + : @12 + 242: 33 05 0d r5 = 0xd + 245: 33 08 00 20 21 21 r8 = 0x21212000 + 251: 83 88 21 01 i32 r8 = r8 + 0x121 + 255: 33 09 01 r9 = 0x1 + 258: c5 98 0b i32 r11 = r8 << r9 + 261: 33 04 00 40 42 42 r4 = 0x42424000 + 267: 83 44 42 02 i32 r4 = r4 + 0x242 + 271: ab 4b f7 03 jump 1286 if r11 != r4 + : @13 + 275: 33 05 0e r5 = 0xe + 278: 33 08 00 20 21 21 r8 = 0x21212000 + 284: 83 88 21 01 i32 r8 = r8 + 0x121 + 288: 33 09 07 r9 = 0x7 + 291: c5 98 0b i32 r11 = r8 << r9 + 294: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 300: 83 44 80 00 i32 r4 = r4 + 0x80 + 304: ab 4b d6 03 jump 1286 if r11 != r4 + : @14 + 308: 33 05 0f r5 = 0xf + 311: 33 08 00 20 21 21 r8 = 0x21212000 + 317: 83 88 21 01 i32 r8 = r8 + 0x121 + 321: 33 09 0e r9 = 0xe + 324: c5 98 0b i32 r11 = r8 << r9 + 327: 33 04 00 40 48 48 r4 = 0x48484000 + 333: ab 4b b9 03 jump 1286 if r11 != r4 + : @15 + 337: 33 05 10 r5 = 0x10 + 340: 33 08 00 20 21 21 r8 = 0x21212000 + 346: 83 88 21 01 i32 r8 = r8 + 0x121 + 350: 33 09 1f r9 = 0x1f + 353: c5 98 0b i32 r11 = r8 << r9 + 356: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 362: ab 4b 9c 03 jump 1286 if r11 != r4 + : @16 + 366: 33 05 11 r5 = 0x11 + 369: 33 08 00 20 21 21 r8 = 0x21212000 + 375: 83 88 21 01 i32 r8 = r8 + 0x121 + 379: 33 09 e0 r9 = 0xffffffffffffffe0 + 382: c5 98 0b i32 r11 = r8 << r9 + 385: 33 04 00 20 21 21 r4 = 0x21212000 + 391: 83 44 21 01 i32 r4 = r4 + 0x121 + 395: ab 4b 7b 03 jump 1286 if r11 != r4 + : @17 + 399: 33 05 12 r5 = 0x12 + 402: 33 08 00 20 21 21 r8 = 0x21212000 + 408: 83 88 21 01 i32 r8 = r8 + 0x121 + 412: 33 09 e1 r9 = 0xffffffffffffffe1 + 415: c5 98 0b i32 r11 = r8 << r9 + 418: 33 04 00 40 42 42 r4 = 0x42424000 + 424: 83 44 42 02 i32 r4 = r4 + 0x242 + 428: ab 4b 5a 03 jump 1286 if r11 != r4 + : @18 + 432: 33 05 13 r5 = 0x13 + 435: 33 08 00 20 21 21 r8 = 0x21212000 + 441: 83 88 21 01 i32 r8 = r8 + 0x121 + 445: 33 09 e7 r9 = 0xffffffffffffffe7 + 448: c5 98 0b i32 r11 = r8 << r9 + 451: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 457: 83 44 80 00 i32 r4 = r4 + 0x80 + 461: ab 4b 39 03 jump 1286 if r11 != r4 + : @19 + 465: 33 05 14 r5 = 0x14 + 468: 33 08 00 20 21 21 r8 = 0x21212000 + 474: 83 88 21 01 i32 r8 = r8 + 0x121 + 478: 33 09 ee r9 = 0xffffffffffffffee + 481: c5 98 0b i32 r11 = r8 << r9 + 484: 33 04 00 40 48 48 r4 = 0x48484000 + 490: ab 4b 1c 03 jump 1286 if r11 != r4 + : @20 + 494: 33 05 15 r5 = 0x15 + 497: 33 08 00 20 21 21 r8 = 0x21212000 + 503: 83 88 21 01 i32 r8 = r8 + 0x121 + 507: 33 09 ff r9 = 0xffffffffffffffff + 510: c5 98 0b i32 r11 = r8 << r9 + 513: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 519: ab 4b ff 02 jump 1286 if r11 != r4 + : @21 + 523: 33 05 2c r5 = 0x2c + 526: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 531: 83 88 45 03 i32 r8 = r8 + 0x345 + 535: 97 88 0c r8 = r8 << 0xc + 538: 95 88 78 06 r8 = r8 + 0x678 + 542: 33 09 r9 = 0 + 544: c5 98 0b i32 r11 = r8 << r9 + 547: 33 04 00 50 34 12 r4 = 0x12345000 + 553: 83 44 78 06 i32 r4 = r4 + 0x678 + 557: ab 4b d9 02 jump 1286 if r11 != r4 + : @22 + 561: 33 05 2d r5 = 0x2d + 564: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 569: 83 88 45 03 i32 r8 = r8 + 0x345 + 573: 97 88 0c r8 = r8 << 0xc + 576: 95 88 78 06 r8 = r8 + 0x678 + 580: 33 09 04 r9 = 0x4 + 583: c5 98 0b i32 r11 = r8 << r9 + 586: 33 04 00 60 45 23 r4 = 0x23456000 + 592: 83 44 80 07 i32 r4 = r4 + 0x780 + 596: ab 4b b2 02 jump 1286 if r11 != r4 + : @23 + 600: 33 05 2e r5 = 0x2e + 603: 33 08 00 20 09 r8 = 0x92000 + 608: 83 88 45 03 i32 r8 = r8 + 0x345 + 612: 97 88 0c r8 = r8 << 0xc + 615: 95 88 78 06 r8 = r8 + 0x678 + 619: 33 09 r9 = 0 + 621: c5 98 0b i32 r11 = r8 << r9 + 624: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 630: 83 44 78 06 i32 r4 = r4 + 0x678 + 634: ab 4b 8c 02 jump 1286 if r11 != r4 + : @24 + 638: 33 05 2f r5 = 0x2f + 641: 33 08 00 90 09 r8 = 0x99000 + 646: 83 88 45 03 i32 r8 = r8 + 0x345 + 650: 97 88 0c r8 = r8 << 0xc + 653: 95 88 78 06 r8 = r8 + 0x678 + 657: 33 09 04 r9 = 0x4 + 660: c5 98 0b i32 r11 = r8 << r9 + 663: 33 04 00 60 45 93 r4 = 0xffffffff93456000 + 669: 83 44 80 07 i32 r4 = r4 + 0x780 + 673: ab 4b 65 02 jump 1286 if r11 != r4 + : @25 + 677: 33 05 16 r5 = 0x16 + 680: 33 08 01 r8 = 0x1 + 683: 33 09 07 r9 = 0x7 + 686: c5 98 08 i32 r8 = r8 << r9 + 689: 33 04 80 00 r4 = 0x80 + 693: ab 48 51 02 jump 1286 if r8 != r4 + : @26 + 697: 33 05 17 r5 = 0x17 + 700: 33 08 01 r8 = 0x1 + 703: 33 09 0e r9 = 0xe + 706: c5 98 09 i32 r9 = r8 << r9 + 709: 33 04 00 40 r4 = 0x4000 + 713: ab 49 3d 02 jump 1286 if r9 != r4 + : @27 + 717: 33 05 18 r5 = 0x18 + 720: 33 08 03 r8 = 0x3 + 723: c5 88 08 i32 r8 = r8 << r8 + 726: 33 04 18 r4 = 0x18 + 729: ab 48 2d 02 jump 1286 if r8 != r4 + : @28 + 733: 33 05 19 r5 = 0x19 + 736: 33 0a r10 = 0 + 738: 01 fallthrough + : @29 + 739: 33 00 01 r0 = 0x1 + 742: 33 01 07 r1 = 0x7 + 745: c5 10 0b i32 r11 = r0 << r1 + 748: 64 b3 r3 = r11 + 750: 95 aa 01 r10 = r10 + 0x1 + 753: 33 02 02 r2 = 0x2 + 756: ab 2a ef jump 739 if r10 != r2 + : @30 + 759: 33 04 80 00 r4 = 0x80 + 763: ab 43 0b 02 jump 1286 if r3 != r4 + : @31 + 767: 33 05 1a r5 = 0x1a + 770: 33 0a r10 = 0 + 772: 01 fallthrough + : @32 + 773: 33 00 01 r0 = 0x1 + 776: 33 01 0e r1 = 0xe + 779: c5 10 0b i32 r11 = r0 << r1 + 782: 64 b3 r3 = r11 + 784: 95 aa 01 r10 = r10 + 0x1 + 787: 33 02 02 r2 = 0x2 + 790: ab 2a ef jump 773 if r10 != r2 + : @33 + 793: 33 04 00 40 r4 = 0x4000 + 797: ab 43 e9 01 jump 1286 if r3 != r4 + : @34 + 801: 33 05 1b r5 = 0x1b + 804: 33 0a r10 = 0 + 806: 01 fallthrough + : @35 + 807: 33 00 01 r0 = 0x1 + 810: 33 01 1f r1 = 0x1f + 813: c5 10 0b i32 r11 = r0 << r1 + 816: 64 b3 r3 = r11 + 818: 95 aa 01 r10 = r10 + 0x1 + 821: 33 02 02 r2 = 0x2 + 824: ab 2a ef jump 807 if r10 != r2 + : @36 + 827: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 833: ab 43 c5 01 jump 1286 if r3 != r4 + : @37 + 837: 33 05 1c r5 = 0x1c + 840: 33 0a r10 = 0 + 842: 01 fallthrough + : @38 + 843: 33 00 01 r0 = 0x1 + 846: 33 01 07 r1 = 0x7 + 849: c5 10 0b i32 r11 = r0 << r1 + 852: 95 aa 01 r10 = r10 + 0x1 + 855: 33 02 02 r2 = 0x2 + 858: ab 2a f1 jump 843 if r10 != r2 + : @39 + 861: 33 04 80 00 r4 = 0x80 + 865: ab 4b a5 01 jump 1286 if r11 != r4 + : @40 + 869: 33 05 1d r5 = 0x1d + 872: 33 0a r10 = 0 + 874: 01 fallthrough + : @41 + 875: 33 00 01 r0 = 0x1 + 878: 33 01 0e r1 = 0xe + 881: c5 10 0b i32 r11 = r0 << r1 + 884: 95 aa 01 r10 = r10 + 0x1 + 887: 33 02 02 r2 = 0x2 + 890: ab 2a f1 jump 875 if r10 != r2 + : @42 + 893: 33 04 00 40 r4 = 0x4000 + 897: ab 4b 85 01 jump 1286 if r11 != r4 + : @43 + 901: 33 05 1e r5 = 0x1e + 904: 33 0a r10 = 0 + 906: 01 fallthrough + : @44 + 907: 33 00 01 r0 = 0x1 + 910: 33 01 1f r1 = 0x1f + 913: c5 10 0b i32 r11 = r0 << r1 + 916: 95 aa 01 r10 = r10 + 0x1 + 919: 33 02 02 r2 = 0x2 + 922: ab 2a f1 jump 907 if r10 != r2 + : @45 + 925: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 931: ab 4b 63 01 jump 1286 if r11 != r4 + : @46 + 935: 33 05 1f r5 = 0x1f + 938: 33 0a r10 = 0 + 940: 01 fallthrough + : @47 + 941: 33 00 01 r0 = 0x1 + 944: 33 01 07 r1 = 0x7 + 947: c5 10 0b i32 r11 = r0 << r1 + 950: 95 aa 01 r10 = r10 + 0x1 + 953: 33 02 02 r2 = 0x2 + 956: ab 2a f1 jump 941 if r10 != r2 + : @48 + 959: 33 04 80 00 r4 = 0x80 + 963: ab 4b 43 01 jump 1286 if r11 != r4 + : @49 + 967: 33 05 20 r5 = 0x20 + 970: 33 0a r10 = 0 + 972: 01 fallthrough + : @50 + 973: 33 00 01 r0 = 0x1 + 976: 33 01 0e r1 = 0xe + 979: c5 10 0b i32 r11 = r0 << r1 + 982: 95 aa 01 r10 = r10 + 0x1 + 985: 33 02 02 r2 = 0x2 + 988: ab 2a f1 jump 973 if r10 != r2 + : @51 + 991: 33 04 00 40 r4 = 0x4000 + 995: ab 4b 23 01 jump 1286 if r11 != r4 + : @52 + 999: 33 05 21 r5 = 0x21 + 1002: 33 0a r10 = 0 + 1004: 01 fallthrough + : @53 + 1005: 33 00 01 r0 = 0x1 + 1008: 33 01 1f r1 = 0x1f + 1011: c5 10 0b i32 r11 = r0 << r1 + 1014: 95 aa 01 r10 = r10 + 0x1 + 1017: 33 02 02 r2 = 0x2 + 1020: ab 2a f1 jump 1005 if r10 != r2 + : @54 + 1023: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 1029: ab 4b 01 01 jump 1286 if r11 != r4 + : @55 + 1033: 33 05 22 r5 = 0x22 + 1036: 33 0a r10 = 0 + 1038: 01 fallthrough + : @56 + 1039: 33 01 07 r1 = 0x7 + 1042: 33 00 01 r0 = 0x1 + 1045: c5 10 0b i32 r11 = r0 << r1 + 1048: 95 aa 01 r10 = r10 + 0x1 + 1051: 33 02 02 r2 = 0x2 + 1054: ab 2a f1 jump 1039 if r10 != r2 + : @57 + 1057: 33 04 80 00 r4 = 0x80 + 1061: ab 4b e1 00 jump 1286 if r11 != r4 + : @58 + 1065: 33 05 23 r5 = 0x23 + 1068: 33 0a r10 = 0 + 1070: 01 fallthrough + : @59 + 1071: 33 01 0e r1 = 0xe + 1074: 33 00 01 r0 = 0x1 + 1077: c5 10 0b i32 r11 = r0 << r1 + 1080: 95 aa 01 r10 = r10 + 0x1 + 1083: 33 02 02 r2 = 0x2 + 1086: ab 2a f1 jump 1071 if r10 != r2 + : @60 + 1089: 33 04 00 40 r4 = 0x4000 + 1093: ab 4b c1 00 jump 1286 if r11 != r4 + : @61 + 1097: 33 05 24 r5 = 0x24 + 1100: 33 0a r10 = 0 + 1102: 01 fallthrough + : @62 + 1103: 33 01 1f r1 = 0x1f + 1106: 33 00 01 r0 = 0x1 + 1109: c5 10 0b i32 r11 = r0 << r1 + 1112: 95 aa 01 r10 = r10 + 0x1 + 1115: 33 02 02 r2 = 0x2 + 1118: ab 2a f1 jump 1103 if r10 != r2 + : @63 + 1121: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 1127: ab 4b 9f 00 jump 1286 if r11 != r4 + : @64 + 1131: 33 05 25 r5 = 0x25 + 1134: 33 0a r10 = 0 + 1136: 01 fallthrough + : @65 + 1137: 33 01 07 r1 = 0x7 + 1140: 33 00 01 r0 = 0x1 + 1143: c5 10 0b i32 r11 = r0 << r1 + 1146: 95 aa 01 r10 = r10 + 0x1 + 1149: 33 02 02 r2 = 0x2 + 1152: ab 2a f1 jump 1137 if r10 != r2 + : @66 + 1155: 33 04 80 00 r4 = 0x80 + 1159: ab 4b 7f jump 1286 if r11 != r4 + : @67 + 1162: 33 05 26 r5 = 0x26 + 1165: 33 0a r10 = 0 + 1167: 01 fallthrough + : @68 + 1168: 33 01 0e r1 = 0xe + 1171: 33 00 01 r0 = 0x1 + 1174: c5 10 0b i32 r11 = r0 << r1 + 1177: 95 aa 01 r10 = r10 + 0x1 + 1180: 33 02 02 r2 = 0x2 + 1183: ab 2a f1 jump 1168 if r10 != r2 + : @69 + 1186: 33 04 00 40 r4 = 0x4000 + 1190: ab 4b 60 jump 1286 if r11 != r4 + : @70 + 1193: 33 05 27 r5 = 0x27 + 1196: 33 0a r10 = 0 + 1198: 01 fallthrough + : @71 + 1199: 33 01 1f r1 = 0x1f + 1202: 33 00 01 r0 = 0x1 + 1205: c5 10 0b i32 r11 = r0 << r1 + 1208: 95 aa 01 r10 = r10 + 0x1 + 1211: 33 02 02 r2 = 0x2 + 1214: ab 2a f1 jump 1199 if r10 != r2 + : @72 + 1217: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 1223: ab 4b 3f jump 1286 if r11 != r4 + : @73 + 1226: 33 05 28 r5 = 0x28 + 1229: 33 00 0f r0 = 0xf + 1232: 90 01 i32 r1 = 0 << r0 + 1234: 33 04 r4 = 0 + 1236: ab 41 32 jump 1286 if r1 != r4 + : @74 + 1239: 33 05 29 r5 = 0x29 + 1242: 33 00 20 r0 = 0x20 + 1245: 8a 01 i32 r1 = r0 << 0 + 1247: 33 04 20 r4 = 0x20 + 1250: ab 41 24 jump 1286 if r1 != r4 + : @75 + 1253: 33 05 2a r5 = 0x2a + 1256: 33 00 r0 = 0 + 1258: 33 04 r4 = 0 + 1260: ab 40 1a jump 1286 if r0 != r4 + : @76 + 1263: 33 05 2b r5 = 0x2b + 1266: 33 00 00 04 r0 = 0x400 + 1270: 33 01 00 10 r1 = 0x1000 + 1274: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1278: 33 04 r4 = 0 + 1280: 52 04 06 jump 1286 if r4 != 0 + : @77 + 1283: 52 05 04 jump 1287 if r5 != 0 + : @78 + 1286: 00 trap + : @79 + 1287: 28 f9 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffff80000000 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r8 = 0x18 (initially was 0x0) + * r9 = 0x4000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffffffff80000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9045 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0x1 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0x1 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 31 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0x1 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0x2 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 50 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0x80 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 70 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0x4000 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0x1 + DeER... r9 = 0x1f + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xffffffff80000000 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 4: + +``` + DeER... r5 = 0x8 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xfffffffffffffffe + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 149 with total cost of 4: + +``` + DeER... r5 = 0x9 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xffffffffffffff80 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 4: + +``` + DeER... r5 = 0xa + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xffffffffffffc000 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 188 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1f + .DeeER. i32 r11 = r8 << r9 + ..DeER. r4 = 0xffffffff80000000 + ..D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 210 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 242 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 275 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x7 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0xffffffff90909000 + ...D=eeER. i32 r4 = r4 + 0x80 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 308 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xe + ..D=eeER. i32 r11 = r8 << r9 + ...DeE-R. r4 = 0x48484000 + ...D==eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 337 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 << r9 + ...DeE-R. r4 = 0xffffffff80000000 + ...D==eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 366 with total cost of 7: + +``` + DeER...... r5 = 0x11 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe0 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 399 with total cost of 7: + +``` + DeER...... r5 = 0x12 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe1 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 432 with total cost of 7: + +``` + DeER...... r5 = 0x13 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe7 + ..D=eeER.. i32 r11 = r8 << r9 + ...DeE-R.. r4 = 0xffffffff90909000 + ...D=eeER. i32 r4 = r4 + 0x80 + ...D===eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 465 with total cost of 6: + +``` + DeER..... r5 = 0x14 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffee + ..D=eeER. i32 r11 = r8 << r9 + ...DeE-R. r4 = 0x48484000 + ...D==eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 494 with total cost of 6: + +``` + DeER..... r5 = 0x15 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 << r9 + ...DeE-R. r4 = 0xffffffff80000000 + ...D==eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 523 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 << r9 + ...DeE---R. r4 = 0x12345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 561 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 << r9 + ...DeE---R. r4 = 0x23456000 + ...D=eeE-R. i32 r4 = r4 + 0x780 + ...D====eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 600 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r8 = 0x92000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 << r9 + ...DeE---R. r4 = 0xffffffff92345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 638 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r8 = 0x99000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 << r9 + ...DeE---R. r4 = 0xffffffff93456000 + ...D=eeE-R. i32 r4 = r4 + 0x780 + ...D====eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 677 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeeER. i32 r8 = r8 << r9 + .DeE-R. r4 = 0x80 + ..D=eER jump 1286 if r8 != r4 +``` + +Gas simulation at offset 697 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeeER. i32 r9 = r8 << r9 + ..DeER. r4 = 0x4000 + ..D=eER jump 1286 if r9 != r4 +``` + +Gas simulation at offset 717 with total cost of 4: + +``` + DeER... r5 = 0x18 + DeER... r8 = 0x3 + .DeeER. i32 r8 = r8 << r8 + .DeE-R. r4 = 0x18 + ..D=eER jump 1286 if r8 != r4 +``` + +Gas simulation at offset 733 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 739 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 << r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 739 if r10 != r2 +``` + +Gas simulation at offset 759 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1286 if r3 != r4 +``` + +Gas simulation at offset 767 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 773 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 << r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 773 if r10 != r2 +``` + +Gas simulation at offset 793 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1286 if r3 != r4 +``` + +Gas simulation at offset 801 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 807 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 << r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 807 if r10 != r2 +``` + +Gas simulation at offset 827 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 1286 if r3 != r4 +``` + +Gas simulation at offset 837 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 843 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 843 if r10 != r2 +``` + +Gas simulation at offset 861 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 869 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 875 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 875 if r10 != r2 +``` + +Gas simulation at offset 893 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 901 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 907 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 907 if r10 != r2 +``` + +Gas simulation at offset 925 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 935 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 941 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 941 if r10 != r2 +``` + +Gas simulation at offset 959 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 967 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 973 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 973 if r10 != r2 +``` + +Gas simulation at offset 991 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 999 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1005 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1005 if r10 != r2 +``` + +Gas simulation at offset 1023 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1033 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1039 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1039 if r10 != r2 +``` + +Gas simulation at offset 1057 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1065 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1071 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1071 if r10 != r2 +``` + +Gas simulation at offset 1089 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1097 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1103 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1103 if r10 != r2 +``` + +Gas simulation at offset 1121 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1131 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1137 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1137 if r10 != r2 +``` + +Gas simulation at offset 1155 with total cost of 2: + +``` + DeER. r4 = 0x80 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1162 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1168 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1168 if r10 != r2 +``` + +Gas simulation at offset 1186 with total cost of 2: + +``` + DeER. r4 = 0x4000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1193 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1199 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 << r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1199 if r10 != r2 +``` + +Gas simulation at offset 1217 with total cost of 2: + +``` + DeER. r4 = 0xffffffff80000000 + D=eER jump 1286 if r11 != r4 +``` + +Gas simulation at offset 1226 with total cost of 4: + +``` + DeER... r5 = 0x28 + DeER... r0 = 0xf + .DeeER. i32 r1 = 0 << r0 + ..DeER. r4 = 0 + ..D=eER jump 1286 if r1 != r4 +``` + +Gas simulation at offset 1239 with total cost of 4: + +``` + DeER... r5 = 0x29 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 << 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 1286 if r1 != r4 +``` + +Gas simulation at offset 1253 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1286 if r0 != r4 +``` + +Gas simulation at offset 1263 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1286 if r4 != 0 +``` + +Gas simulation at offset 1283 with total cost of 1: + +``` + DeER jump 1287 if r5 != 0 +``` + +Gas simulation at offset 1286 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1287 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_slt + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: d9 98 0b r11 = r8 s 0 + 848: 33 04 r4 = 0 + 850: ab 41 2c jump 894 if r1 != r4 + : @65 + 853: 33 05 24 r5 = 0x24 + 856: 33 00 ff r0 = 0xffffffffffffffff + 859: 89 01 r1 = r0 9093 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = r8 s 0 + .DeE--R. r4 = 0 + ..D==eER jump 894 if r1 != r4 +``` + +Gas simulation at offset 853 with total cost of 5: + +``` + DeER.... r5 = 0x24 + DeER.... r0 = 0xffffffffffffffff + .DeeeER. r1 = r0 9579 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r10 = 0 + .DeeeER. r11 = r10 9579 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r10 = 0 + .DeeeER. r11 = r10 u 0 + 893: 33 04 01 r4 = 0x1 + 896: ab 41 2b jump 939 if r1 != r4 + : @65 + 899: 33 05 24 r5 = 0x24 + 902: 33 00 ff r0 = 0xffffffffffffffff + 905: 88 01 r1 = r0 9077 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = r8 u 0 + .DeE--R. r4 = 0x1 + ..D==eER jump 939 if r1 != r4 +``` + +Gas simulation at offset 899 with total cost of 5: + +``` + DeER.... r5 = 0x24 + DeER.... r0 = 0xffffffffffffffff + .DeeeER. r1 = r0 >a r9 + 27: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 33: ab 4b c9 04 jump 1258 if r11 != r4 + : @2 + 37: 33 05 03 r5 = 0x3 + 40: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 46: 33 09 01 r9 = 0x1 + 49: d1 98 0b r11 = r8 >>a r9 + 52: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 58: ab 4b b0 04 jump 1258 if r11 != r4 + : @3 + 62: 33 05 04 r5 = 0x4 + 65: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 71: 33 09 07 r9 = 0x7 + 74: d1 98 0b r11 = r8 >>a r9 + 77: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 83: ab 4b 97 04 jump 1258 if r11 != r4 + : @4 + 87: 33 05 05 r5 = 0x5 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 0e r9 = 0xe + 99: d1 98 0b r11 = r8 >>a r9 + 102: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 107: ab 4b 7f 04 jump 1258 if r11 != r4 + : @5 + 111: 33 05 06 r5 = 0x6 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 83 88 01 i32 r8 = r8 + 0x1 + 123: 33 09 1f r9 = 0x1f + 126: d1 98 0b r11 = r8 >>a r9 + 129: 33 04 ff r4 = 0xffffffffffffffff + 132: ab 4b 66 04 jump 1258 if r11 != r4 + : @6 + 136: 33 05 07 r5 = 0x7 + 139: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 145: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 148: 33 09 r9 = 0 + 150: d1 98 0b r11 = r8 >>a r9 + 153: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 159: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 162: ab 4b 48 04 jump 1258 if r11 != r4 + : @7 + 166: 33 05 08 r5 = 0x8 + 169: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 175: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 178: 33 09 01 r9 = 0x1 + 181: d1 98 0b r11 = r8 >>a r9 + 184: 33 04 00 00 00 40 r4 = 0x40000000 + 190: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 193: ab 4b 29 04 jump 1258 if r11 != r4 + : @8 + 197: 33 05 09 r5 = 0x9 + 200: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 206: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 209: 33 09 07 r9 = 0x7 + 212: d1 98 0b r11 = r8 >>a r9 + 215: 33 04 00 00 00 01 r4 = 0x1000000 + 221: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 224: ab 4b 0a 04 jump 1258 if r11 != r4 + : @9 + 228: 33 05 0a r5 = 0xa + 231: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 237: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 240: 33 09 0e r9 = 0xe + 243: d1 98 0b r11 = r8 >>a r9 + 246: 33 04 00 00 02 r4 = 0x20000 + 251: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 254: ab 4b ec 03 jump 1258 if r11 != r4 + : @10 + 258: 33 05 0b r5 = 0xb + 261: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 267: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 270: 33 09 1f r9 = 0x1f + 273: d1 98 0b r11 = r8 >>a r9 + 276: 33 04 r4 = 0 + 278: ab 4b d4 03 jump 1258 if r11 != r4 + : @11 + 282: 33 05 0c r5 = 0xc + 285: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 291: 83 88 81 01 i32 r8 = r8 + 0x181 + 295: 33 09 r9 = 0 + 297: d1 98 0b r11 = r8 >>a r9 + 300: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 306: 83 44 81 01 i32 r4 = r4 + 0x181 + 310: ab 4b b4 03 jump 1258 if r11 != r4 + : @12 + 314: 33 05 0d r5 = 0xd + 317: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 323: 83 88 81 01 i32 r8 = r8 + 0x181 + 327: 33 09 01 r9 = 0x1 + 330: d1 98 0b r11 = r8 >>a r9 + 333: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 339: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 343: ab 4b 93 03 jump 1258 if r11 != r4 + : @13 + 347: 33 05 0e r5 = 0xe + 350: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 356: 83 88 81 01 i32 r8 = r8 + 0x181 + 360: 33 09 07 r9 = 0x7 + 363: d1 98 0b r11 = r8 >>a r9 + 366: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 372: 83 44 03 03 i32 r4 = r4 + 0x303 + 376: ab 4b 72 03 jump 1258 if r11 != r4 + : @14 + 380: 33 05 0f r5 = 0xf + 383: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 389: 83 88 81 01 i32 r8 = r8 + 0x181 + 393: 33 09 0e r9 = 0xe + 396: d1 98 0b r11 = r8 >>a r9 + 399: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 404: 83 44 06 06 i32 r4 = r4 + 0x606 + 408: ab 4b 52 03 jump 1258 if r11 != r4 + : @15 + 412: 33 05 10 r5 = 0x10 + 415: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 421: 83 88 81 01 i32 r8 = r8 + 0x181 + 425: 33 09 1f r9 = 0x1f + 428: d1 98 0b r11 = r8 >>a r9 + 431: 33 04 ff r4 = 0xffffffffffffffff + 434: ab 4b 38 03 jump 1258 if r11 != r4 + : @16 + 438: 33 05 11 r5 = 0x11 + 441: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 447: 83 88 81 01 i32 r8 = r8 + 0x181 + 451: 33 09 c0 r9 = 0xffffffffffffffc0 + 454: d1 98 0b r11 = r8 >>a r9 + 457: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 463: 83 44 81 01 i32 r4 = r4 + 0x181 + 467: ab 4b 17 03 jump 1258 if r11 != r4 + : @17 + 471: 33 05 12 r5 = 0x12 + 474: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 480: 83 88 81 01 i32 r8 = r8 + 0x181 + 484: 33 09 c1 r9 = 0xffffffffffffffc1 + 487: d1 98 0b r11 = r8 >>a r9 + 490: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 496: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 500: ab 4b f6 02 jump 1258 if r11 != r4 + : @18 + 504: 33 05 13 r5 = 0x13 + 507: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 513: 83 88 81 01 i32 r8 = r8 + 0x181 + 517: 33 09 c7 r9 = 0xffffffffffffffc7 + 520: d1 98 0b r11 = r8 >>a r9 + 523: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 529: 83 44 03 03 i32 r4 = r4 + 0x303 + 533: ab 4b d5 02 jump 1258 if r11 != r4 + : @19 + 537: 33 05 14 r5 = 0x14 + 540: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 546: 83 88 81 01 i32 r8 = r8 + 0x181 + 550: 33 09 ce r9 = 0xffffffffffffffce + 553: d1 98 0b r11 = r8 >>a r9 + 556: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 561: 83 44 06 06 i32 r4 = r4 + 0x606 + 565: ab 4b b5 02 jump 1258 if r11 != r4 + : @20 + 569: 33 05 15 r5 = 0x15 + 572: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 578: 83 88 81 01 i32 r8 = r8 + 0x181 + 582: 33 09 ff r9 = 0xffffffffffffffff + 585: d1 98 0b r11 = r8 >>a r9 + 588: 33 04 ff r4 = 0xffffffffffffffff + 591: ab 4b 9b 02 jump 1258 if r11 != r4 + : @21 + 595: 33 05 16 r5 = 0x16 + 598: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 604: 33 09 07 r9 = 0x7 + 607: d1 98 08 r8 = r8 >>a r9 + 610: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 616: ab 48 82 02 jump 1258 if r8 != r4 + : @22 + 620: 33 05 17 r5 = 0x17 + 623: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 629: 33 09 0e r9 = 0xe + 632: d1 98 09 r9 = r8 >>a r9 + 635: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 640: ab 49 6a 02 jump 1258 if r9 != r4 + : @23 + 644: 33 05 18 r5 = 0x18 + 647: 33 08 07 r8 = 0x7 + 650: d1 88 08 r8 = r8 >>a r8 + 653: 33 04 r4 = 0 + 655: ab 48 5b 02 jump 1258 if r8 != r4 + : @24 + 659: 33 05 19 r5 = 0x19 + 662: 33 0a r10 = 0 + 664: 01 fallthrough + : @25 + 665: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 671: 33 01 07 r1 = 0x7 + 674: d1 10 0b r11 = r0 >>a r1 + 677: 64 b3 r3 = r11 + 679: 95 aa 01 r10 = r10 + 0x1 + 682: 33 02 02 r2 = 0x2 + 685: ab 2a ec jump 665 if r10 != r2 + : @26 + 688: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 694: ab 43 34 02 jump 1258 if r3 != r4 + : @27 + 698: 33 05 1a r5 = 0x1a + 701: 33 0a r10 = 0 + 703: 01 fallthrough + : @28 + 704: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 710: 33 01 0e r1 = 0xe + 713: d1 10 0b r11 = r0 >>a r1 + 716: 64 b3 r3 = r11 + 718: 95 aa 01 r10 = r10 + 0x1 + 721: 33 02 02 r2 = 0x2 + 724: ab 2a ec jump 704 if r10 != r2 + : @29 + 727: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 732: ab 43 0e 02 jump 1258 if r3 != r4 + : @30 + 736: 33 05 1b r5 = 0x1b + 739: 33 0a r10 = 0 + 741: 01 fallthrough + : @31 + 742: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 748: 33 01 1f r1 = 0x1f + 751: d1 10 0b r11 = r0 >>a r1 + 754: 64 b3 r3 = r11 + 756: 95 aa 01 r10 = r10 + 0x1 + 759: 33 02 02 r2 = 0x2 + 762: ab 2a ec jump 742 if r10 != r2 + : @32 + 765: 33 04 ff r4 = 0xffffffffffffffff + 768: ab 43 ea 01 jump 1258 if r3 != r4 + : @33 + 772: 33 05 1c r5 = 0x1c + 775: 33 0a r10 = 0 + 777: 01 fallthrough + : @34 + 778: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 784: 33 01 07 r1 = 0x7 + 787: d1 10 0b r11 = r0 >>a r1 + 790: 95 aa 01 r10 = r10 + 0x1 + 793: 33 02 02 r2 = 0x2 + 796: ab 2a ee jump 778 if r10 != r2 + : @35 + 799: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 805: ab 4b c5 01 jump 1258 if r11 != r4 + : @36 + 809: 33 05 1d r5 = 0x1d + 812: 33 0a r10 = 0 + 814: 01 fallthrough + : @37 + 815: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 821: 33 01 0e r1 = 0xe + 824: d1 10 0b r11 = r0 >>a r1 + 827: 95 aa 01 r10 = r10 + 0x1 + 830: 33 02 02 r2 = 0x2 + 833: ab 2a ee jump 815 if r10 != r2 + : @38 + 836: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 841: ab 4b a1 01 jump 1258 if r11 != r4 + : @39 + 845: 33 05 1e r5 = 0x1e + 848: 33 0a r10 = 0 + 850: 01 fallthrough + : @40 + 851: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 857: 33 01 1f r1 = 0x1f + 860: d1 10 0b r11 = r0 >>a r1 + 863: 95 aa 01 r10 = r10 + 0x1 + 866: 33 02 02 r2 = 0x2 + 869: ab 2a ee jump 851 if r10 != r2 + : @41 + 872: 33 04 ff r4 = 0xffffffffffffffff + 875: ab 4b 7f 01 jump 1258 if r11 != r4 + : @42 + 879: 33 05 1f r5 = 0x1f + 882: 33 0a r10 = 0 + 884: 01 fallthrough + : @43 + 885: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 891: 33 01 07 r1 = 0x7 + 894: d1 10 0b r11 = r0 >>a r1 + 897: 95 aa 01 r10 = r10 + 0x1 + 900: 33 02 02 r2 = 0x2 + 903: ab 2a ee jump 885 if r10 != r2 + : @44 + 906: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 912: ab 4b 5a 01 jump 1258 if r11 != r4 + : @45 + 916: 33 05 20 r5 = 0x20 + 919: 33 0a r10 = 0 + 921: 01 fallthrough + : @46 + 922: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 928: 33 01 0e r1 = 0xe + 931: d1 10 0b r11 = r0 >>a r1 + 934: 95 aa 01 r10 = r10 + 0x1 + 937: 33 02 02 r2 = 0x2 + 940: ab 2a ee jump 922 if r10 != r2 + : @47 + 943: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 948: ab 4b 36 01 jump 1258 if r11 != r4 + : @48 + 952: 33 05 21 r5 = 0x21 + 955: 33 0a r10 = 0 + 957: 01 fallthrough + : @49 + 958: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 964: 33 01 1f r1 = 0x1f + 967: d1 10 0b r11 = r0 >>a r1 + 970: 95 aa 01 r10 = r10 + 0x1 + 973: 33 02 02 r2 = 0x2 + 976: ab 2a ee jump 958 if r10 != r2 + : @50 + 979: 33 04 ff r4 = 0xffffffffffffffff + 982: ab 4b 14 01 jump 1258 if r11 != r4 + : @51 + 986: 33 05 22 r5 = 0x22 + 989: 33 0a r10 = 0 + 991: 01 fallthrough + : @52 + 992: 33 01 07 r1 = 0x7 + 995: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1001: d1 10 0b r11 = r0 >>a r1 + 1004: 95 aa 01 r10 = r10 + 0x1 + 1007: 33 02 02 r2 = 0x2 + 1010: ab 2a ee jump 992 if r10 != r2 + : @53 + 1013: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1019: ab 4b ef 00 jump 1258 if r11 != r4 + : @54 + 1023: 33 05 23 r5 = 0x23 + 1026: 33 0a r10 = 0 + 1028: 01 fallthrough + : @55 + 1029: 33 01 0e r1 = 0xe + 1032: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1038: d1 10 0b r11 = r0 >>a r1 + 1041: 95 aa 01 r10 = r10 + 0x1 + 1044: 33 02 02 r2 = 0x2 + 1047: ab 2a ee jump 1029 if r10 != r2 + : @56 + 1050: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 1055: ab 4b cb 00 jump 1258 if r11 != r4 + : @57 + 1059: 33 05 24 r5 = 0x24 + 1062: 33 0a r10 = 0 + 1064: 01 fallthrough + : @58 + 1065: 33 01 1f r1 = 0x1f + 1068: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1074: d1 10 0b r11 = r0 >>a r1 + 1077: 95 aa 01 r10 = r10 + 0x1 + 1080: 33 02 02 r2 = 0x2 + 1083: ab 2a ee jump 1065 if r10 != r2 + : @59 + 1086: 33 04 ff r4 = 0xffffffffffffffff + 1089: ab 4b a9 00 jump 1258 if r11 != r4 + : @60 + 1093: 33 05 25 r5 = 0x25 + 1096: 33 0a r10 = 0 + 1098: 01 fallthrough + : @61 + 1099: 33 01 07 r1 = 0x7 + 1102: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1108: d1 10 0b r11 = r0 >>a r1 + 1111: 95 aa 01 r10 = r10 + 0x1 + 1114: 33 02 02 r2 = 0x2 + 1117: ab 2a ee jump 1099 if r10 != r2 + : @62 + 1120: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1126: ab 4b 84 00 jump 1258 if r11 != r4 + : @63 + 1130: 33 05 26 r5 = 0x26 + 1133: 33 0a r10 = 0 + 1135: 01 fallthrough + : @64 + 1136: 33 01 0e r1 = 0xe + 1139: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1145: d1 10 0b r11 = r0 >>a r1 + 1148: 95 aa 01 r10 = r10 + 0x1 + 1151: 33 02 02 r2 = 0x2 + 1154: ab 2a ee jump 1136 if r10 != r2 + : @65 + 1157: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 1162: ab 4b 60 jump 1258 if r11 != r4 + : @66 + 1165: 33 05 27 r5 = 0x27 + 1168: 33 0a r10 = 0 + 1170: 01 fallthrough + : @67 + 1171: 33 01 1f r1 = 0x1f + 1174: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1180: d1 10 0b r11 = r0 >>a r1 + 1183: 95 aa 01 r10 = r10 + 0x1 + 1186: 33 02 02 r2 = 0x2 + 1189: ab 2a ee jump 1171 if r10 != r2 + : @68 + 1192: 33 04 ff r4 = 0xffffffffffffffff + 1195: ab 4b 3f jump 1258 if r11 != r4 + : @69 + 1198: 33 05 28 r5 = 0x28 + 1201: 33 00 0f r0 = 0xf + 1204: 9d 01 r1 = 0 >>a r0 + 1206: 33 04 r4 = 0 + 1208: ab 41 32 jump 1258 if r1 != r4 + : @70 + 1211: 33 05 29 r5 = 0x29 + 1214: 33 00 20 r0 = 0x20 + 1217: 99 01 r1 = r0 >>a 0 + 1219: 33 04 20 r4 = 0x20 + 1222: ab 41 24 jump 1258 if r1 != r4 + : @71 + 1225: 33 05 2a r5 = 0x2a + 1228: 33 00 r0 = 0 + 1230: 33 04 r4 = 0 + 1232: ab 40 1a jump 1258 if r0 != r4 + : @72 + 1235: 33 05 2b r5 = 0x2b + 1238: 33 00 00 04 r0 = 0x400 + 1242: 33 01 00 10 r1 = 0x1000 + 1246: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1250: 33 04 r4 = 0 + 1252: 52 04 06 jump 1258 if r4 != 0 + : @73 + 1255: 52 05 04 jump 1259 if r5 != 0 + : @74 + 1258: 00 trap + : @75 + 1259: 28 15 fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r9 = 0xfffffffffffe0000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9084 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0 + .DeER. r11 = r8 >>a r9 + .DeER. r4 = 0xffffffff80000000 + ..DeER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 37 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0x1 + .DeER. r11 = r8 >>a r9 + .DeER. r4 = 0xffffffffc0000000 + ..DeER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 62 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0x7 + .DeER. r11 = r8 >>a r9 + .DeER. r4 = 0xffffffffff000000 + ..DeER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0xe + .DeER. r11 = r8 >>a r9 + .DeER. r4 = 0xfffffffffffe0000 + ..DeER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r8 = 0xffffffff80000000 + D=eeER.. i32 r8 = r8 + 0x1 + .DeE-R.. r9 = 0x1f + .D==eER. r11 = r8 >>a r9 + ..DeE-R. r4 = 0xffffffffffffffff + ..D==eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 136 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffff80000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 166 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0x1 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0x40000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0x7 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0x1000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 228 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0xe + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0x20000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 258 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r8 = 0xffffffff80000000 + D=eeER.. i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.. r9 = 0x1f + .D==eER. r11 = r8 >>a r9 + ..DeE-R. r4 = 0 + ..D==eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 282 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffff81818000 + ..D=eeER. i32 r4 = r4 + 0x181 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 314 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0x1 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffffc0c0c000 + ..D=eeER. i32 r4 = r4 + 0xc0 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 347 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0x7 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffffff030000 + ..D=eeER. i32 r4 = r4 + 0x303 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 380 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xe + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xfffffffffffe0000 + ..D=eeER. i32 r4 = r4 + 0x606 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 412 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r8 = 0xffffffff81818000 + D=eeER.. i32 r8 = r8 + 0x181 + .DeE-R.. r9 = 0x1f + .D==eER. r11 = r8 >>a r9 + ..DeE-R. r4 = 0xffffffffffffffff + ..D==eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 438 with total cost of 6: + +``` + DeER..... r5 = 0x11 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xffffffffffffffc0 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffff81818000 + ..D=eeER. i32 r4 = r4 + 0x181 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 471 with total cost of 6: + +``` + DeER..... r5 = 0x12 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xffffffffffffffc1 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffffc0c0c000 + ..D=eeER. i32 r4 = r4 + 0xc0 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 504 with total cost of 6: + +``` + DeER..... r5 = 0x13 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xffffffffffffffc7 + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xffffffffff030000 + ..D=eeER. i32 r4 = r4 + 0x303 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 537 with total cost of 6: + +``` + DeER..... r5 = 0x14 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xffffffffffffffce + .D==eER.. r11 = r8 >>a r9 + ..DeE-R.. r4 = 0xfffffffffffe0000 + ..D=eeER. i32 r4 = r4 + 0x606 + ..D===eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 569 with total cost of 5: + +``` + DeER.... r5 = 0x15 + DeER.... r8 = 0xffffffff81818000 + D=eeER.. i32 r8 = r8 + 0x181 + .DeE-R.. r9 = 0xffffffffffffffff + .D==eER. r11 = r8 >>a r9 + ..DeE-R. r4 = 0xffffffffffffffff + ..D==eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 595 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0x7 + .DeER. r8 = r8 >>a r9 + .DeER. r4 = 0xffffffffff000000 + .D=eER jump 1258 if r8 != r4 +``` + +Gas simulation at offset 620 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0xe + .DeER. r9 = r8 >>a r9 + .DeER. r4 = 0xfffffffffffe0000 + ..DeER jump 1258 if r9 != r4 +``` + +Gas simulation at offset 644 with total cost of 3: + +``` + DeER.. r5 = 0x18 + DeER.. r8 = 0x7 + D=eER. r8 = r8 >>a r8 + .DeER. r4 = 0 + .D=eER jump 1258 if r8 != r4 +``` + +Gas simulation at offset 659 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 665 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>a r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 665 if r10 != r2 +``` + +Gas simulation at offset 688 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1258 if r3 != r4 +``` + +Gas simulation at offset 698 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 704 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>a r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 704 if r10 != r2 +``` + +Gas simulation at offset 727 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1258 if r3 != r4 +``` + +Gas simulation at offset 736 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 742 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>a r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 742 if r10 != r2 +``` + +Gas simulation at offset 765 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1258 if r3 != r4 +``` + +Gas simulation at offset 772 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 778 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 778 if r10 != r2 +``` + +Gas simulation at offset 799 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 809 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 815 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 815 if r10 != r2 +``` + +Gas simulation at offset 836 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 845 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 851 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 851 if r10 != r2 +``` + +Gas simulation at offset 872 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 879 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 885 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 885 if r10 != r2 +``` + +Gas simulation at offset 906 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 916 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 922 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 922 if r10 != r2 +``` + +Gas simulation at offset 943 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 952 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 958 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 958 if r10 != r2 +``` + +Gas simulation at offset 979 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 986 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 992 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 992 if r10 != r2 +``` + +Gas simulation at offset 1013 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1023 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1029 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1029 if r10 != r2 +``` + +Gas simulation at offset 1050 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1059 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1065 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1065 if r10 != r2 +``` + +Gas simulation at offset 1086 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1093 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1099 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1099 if r10 != r2 +``` + +Gas simulation at offset 1120 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1130 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1136 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1136 if r10 != r2 +``` + +Gas simulation at offset 1157 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1165 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1171 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeER..................... r11 = r0 >>a r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1171 if r10 != r2 +``` + +Gas simulation at offset 1192 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1258 if r11 != r4 +``` + +Gas simulation at offset 1198 with total cost of 3: + +``` + DeER.. r5 = 0x28 + DeER.. r0 = 0xf + .DeER. r1 = 0 >>a r0 + .DeER. r4 = 0 + ..DeER jump 1258 if r1 != r4 +``` + +Gas simulation at offset 1211 with total cost of 3: + +``` + DeER.. r5 = 0x29 + DeER.. r0 = 0x20 + D=eER. r1 = r0 >>a 0 + .DeER. r4 = 0x20 + .D=eER jump 1258 if r1 != r4 +``` + +Gas simulation at offset 1225 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1258 if r0 != r4 +``` + +Gas simulation at offset 1235 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1258 if r4 != 0 +``` + +Gas simulation at offset 1255 with total cost of 1: + +``` + DeER jump 1259 if r5 != 0 +``` + +Gas simulation at offset 1258 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1259 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_srai + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a ff r10 = 0xffffffffffffffff + 19: 97 aa 27 r10 = r10 << 0x27 + 22: 99 ab r11 = r10 >>a 0 + 24: 33 04 ff r4 = 0xffffffffffffffff + 27: 97 44 27 r4 = r4 << 0x27 + 30: ab 4b 65 02 jump 643 if r11 != r4 + : @2 + 34: 33 05 03 r5 = 0x3 + 37: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 43: 99 ab 01 r11 = r10 >>a 0x1 + 46: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 52: ab 4b 4f 02 jump 643 if r11 != r4 + : @3 + 56: 33 05 04 r5 = 0x4 + 59: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 65: 99 ab 07 r11 = r10 >>a 0x7 + 68: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 74: ab 4b 39 02 jump 643 if r11 != r4 + : @4 + 78: 33 05 05 r5 = 0x5 + 81: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 87: 99 ab 0e r11 = r10 >>a 0xe + 90: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 95: ab 4b 24 02 jump 643 if r11 != r4 + : @5 + 99: 33 05 06 r5 = 0x6 + 102: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 108: 83 aa 01 i32 r10 = r10 + 0x1 + 111: 99 ab 1f r11 = r10 >>a 0x1f + 114: 33 04 ff r4 = 0xffffffffffffffff + 117: ab 4b 0e 02 jump 643 if r11 != r4 + : @6 + 121: 33 05 07 r5 = 0x7 + 124: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 130: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 133: 99 ab r11 = r10 >>a 0 + 135: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 141: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 144: ab 4b f3 01 jump 643 if r11 != r4 + : @7 + 148: 33 05 08 r5 = 0x8 + 151: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 157: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 160: 99 ab 01 r11 = r10 >>a 0x1 + 163: 33 04 00 00 00 40 r4 = 0x40000000 + 169: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 172: ab 4b d7 01 jump 643 if r11 != r4 + : @8 + 176: 33 05 09 r5 = 0x9 + 179: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 185: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 188: 99 ab 07 r11 = r10 >>a 0x7 + 191: 33 04 00 00 00 01 r4 = 0x1000000 + 197: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 200: ab 4b bb 01 jump 643 if r11 != r4 + : @9 + 204: 33 05 0a r5 = 0xa + 207: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 213: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 216: 99 ab 0e r11 = r10 >>a 0xe + 219: 33 04 00 00 02 r4 = 0x20000 + 224: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 227: ab 4b a0 01 jump 643 if r11 != r4 + : @10 + 231: 33 05 0b r5 = 0xb + 234: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 240: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 243: 99 ab 1f r11 = r10 >>a 0x1f + 246: 33 04 r4 = 0 + 248: ab 4b 8b 01 jump 643 if r11 != r4 + : @11 + 252: 33 05 0c r5 = 0xc + 255: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 261: 83 aa 81 01 i32 r10 = r10 + 0x181 + 265: 99 ab r11 = r10 >>a 0 + 267: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 273: 83 44 81 01 i32 r4 = r4 + 0x181 + 277: ab 4b 6e 01 jump 643 if r11 != r4 + : @12 + 281: 33 05 0d r5 = 0xd + 284: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 290: 83 aa 81 01 i32 r10 = r10 + 0x181 + 294: 99 ab 01 r11 = r10 >>a 0x1 + 297: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 303: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 307: ab 4b 50 01 jump 643 if r11 != r4 + : @13 + 311: 33 05 0e r5 = 0xe + 314: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 320: 83 aa 81 01 i32 r10 = r10 + 0x181 + 324: 99 ab 07 r11 = r10 >>a 0x7 + 327: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 333: 83 44 03 03 i32 r4 = r4 + 0x303 + 337: ab 4b 32 01 jump 643 if r11 != r4 + : @14 + 341: 33 05 0f r5 = 0xf + 344: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 350: 83 aa 81 01 i32 r10 = r10 + 0x181 + 354: 99 ab 0e r11 = r10 >>a 0xe + 357: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 362: 83 44 06 06 i32 r4 = r4 + 0x606 + 366: ab 4b 15 01 jump 643 if r11 != r4 + : @15 + 370: 33 05 10 r5 = 0x10 + 373: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 379: 83 aa 81 01 i32 r10 = r10 + 0x181 + 383: 99 ab 1f r11 = r10 >>a 0x1f + 386: 33 04 ff r4 = 0xffffffffffffffff + 389: ab 4b fe 00 jump 643 if r11 != r4 + : @16 + 393: 33 05 11 r5 = 0x11 + 396: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 402: 99 88 07 r8 = r8 >>a 0x7 + 405: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 411: ab 48 e8 00 jump 643 if r8 != r4 + : @17 + 415: 33 05 12 r5 = 0x12 + 418: 33 09 r9 = 0 + 420: 01 fallthrough + : @18 + 421: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 427: 99 0b 07 r11 = r0 >>a 0x7 + 430: 64 b3 r3 = r11 + 432: 95 99 01 r9 = r9 + 0x1 + 435: 33 02 02 r2 = 0x2 + 438: ab 29 ef jump 421 if r9 != r2 + : @19 + 441: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 447: ab 43 c4 00 jump 643 if r3 != r4 + : @20 + 451: 33 05 13 r5 = 0x13 + 454: 33 09 r9 = 0 + 456: 01 fallthrough + : @21 + 457: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 463: 99 0b 0e r11 = r0 >>a 0xe + 466: 64 b3 r3 = r11 + 468: 95 99 01 r9 = r9 + 0x1 + 471: 33 02 02 r2 = 0x2 + 474: ab 29 ef jump 457 if r9 != r2 + : @22 + 477: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 482: ab 43 a1 00 jump 643 if r3 != r4 + : @23 + 486: 33 05 14 r5 = 0x14 + 489: 33 09 r9 = 0 + 491: 01 fallthrough + : @24 + 492: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 498: 83 00 01 i32 r0 = r0 + 0x1 + 501: 99 0b 1f r11 = r0 >>a 0x1f + 504: 64 b3 r3 = r11 + 506: 95 99 01 r9 = r9 + 0x1 + 509: 33 02 02 r2 = 0x2 + 512: ab 29 ec jump 492 if r9 != r2 + : @25 + 515: 33 04 ff r4 = 0xffffffffffffffff + 518: ab 43 7d jump 643 if r3 != r4 + : @26 + 521: 33 05 15 r5 = 0x15 + 524: 33 09 r9 = 0 + 526: 01 fallthrough + : @27 + 527: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 533: 99 0b 07 r11 = r0 >>a 0x7 + 536: 95 99 01 r9 = r9 + 0x1 + 539: 33 02 02 r2 = 0x2 + 542: ab 29 f1 jump 527 if r9 != r2 + : @28 + 545: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 551: ab 4b 5c jump 643 if r11 != r4 + : @29 + 554: 33 05 16 r5 = 0x16 + 557: 33 09 r9 = 0 + 559: 01 fallthrough + : @30 + 560: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 566: 99 0b 0e r11 = r0 >>a 0xe + 569: 95 99 01 r9 = r9 + 0x1 + 572: 33 02 02 r2 = 0x2 + 575: ab 29 f1 jump 560 if r9 != r2 + : @31 + 578: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 583: ab 4b 3c jump 643 if r11 != r4 + : @32 + 586: 33 05 17 r5 = 0x17 + 589: 33 09 r9 = 0 + 591: 01 fallthrough + : @33 + 592: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 598: 83 00 01 i32 r0 = r0 + 0x1 + 601: 99 0b 1f r11 = r0 >>a 0x1f + 604: 95 99 01 r9 = r9 + 0x1 + 607: 33 02 02 r2 = 0x2 + 610: ab 29 ee jump 592 if r9 != r2 + : @34 + 613: 33 04 ff r4 = 0xffffffffffffffff + 616: ab 4b 1b jump 643 if r11 != r4 + : @35 + 619: 33 05 18 r5 = 0x18 + 622: 33 00 r0 = 0 + 624: 33 04 r4 = 0 + 626: ab 40 11 jump 643 if r0 != r4 + : @36 + 629: 33 05 19 r5 = 0x19 + 632: 33 00 21 r0 = 0x21 + 635: 33 04 r4 = 0 + 637: 52 04 06 jump 643 if r4 != 0 + : @37 + 640: 52 05 04 jump 644 if r5 != 0 + : @38 + 643: 00 trap + : @39 + 644: 28 7c fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0xffffffffff000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0xffffffff81818181 (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9593 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0xffffffffffffffff + D=eER.. r10 = r10 << 0x27 + .D=eER. r11 = r10 >>a 0 + .DeE-R. r4 = 0xffffffffffffffff + .D=eER. r4 = r4 << 0x27 + ..D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 34 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r10 = 0xffffffff80000000 + D=eER. r11 = r10 >>a 0x1 + .DeER. r4 = 0xffffffffc0000000 + .D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r10 = 0xffffffff80000000 + D=eER. r11 = r10 >>a 0x7 + .DeER. r4 = 0xffffffffff000000 + .D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r10 = 0xffffffff80000000 + D=eER. r11 = r10 >>a 0xe + .DeER. r4 = 0xfffffffffffe0000 + .D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 99 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0x1 + .D==eER. r11 = r10 >>a 0x1f + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 121 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 >>a 0 + .DeE--R. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 148 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 >>a 0x1 + .DeE--R. r4 = 0x40000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 176 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 >>a 0x7 + .DeE--R. r4 = 0x1000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 204 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 >>a 0xe + .DeE--R. r4 = 0x20000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 231 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffffff + .D==eER. r11 = r10 >>a 0x1f + .DeE--R. r4 = 0 + .D===eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 252 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r10 = 0xffffffff81818000 + D=eeER.. i32 r10 = r10 + 0x181 + .D==eER. r11 = r10 >>a 0 + .DeE--R. r4 = 0xffffffff81818000 + ..DeeER. i32 r4 = r4 + 0x181 + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 281 with total cost of 5: + +``` + DeER.... r5 = 0xd + DeER.... r10 = 0xffffffff81818000 + D=eeER.. i32 r10 = r10 + 0x181 + .D==eER. r11 = r10 >>a 0x1 + .DeE--R. r4 = 0xffffffffc0c0c000 + ..DeeER. i32 r4 = r4 + 0xc0 + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 311 with total cost of 5: + +``` + DeER.... r5 = 0xe + DeER.... r10 = 0xffffffff81818000 + D=eeER.. i32 r10 = r10 + 0x181 + .D==eER. r11 = r10 >>a 0x7 + .DeE--R. r4 = 0xffffffffff030000 + ..DeeER. i32 r4 = r4 + 0x303 + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 341 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r10 = 0xffffffff81818000 + D=eeER.. i32 r10 = r10 + 0x181 + .D==eER. r11 = r10 >>a 0xe + .DeE--R. r4 = 0xfffffffffffe0000 + ..DeeER. i32 r4 = r4 + 0x606 + ..D==eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 370 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r10 = 0xffffffff81818000 + D=eeER.. i32 r10 = r10 + 0x181 + .D==eER. r11 = r10 >>a 0x1f + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 393 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r8 = 0xffffffff80000000 + D=eER. r8 = r8 >>a 0x7 + DeE-R. r4 = 0xffffffffff000000 + .D=eER jump 643 if r8 != r4 +``` + +Gas simulation at offset 415 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 421 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eER.................... r11 = r0 >>a 0x7 + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 421 if r9 != r2 +``` + +Gas simulation at offset 441 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 643 if r3 != r4 +``` + +Gas simulation at offset 451 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 457 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eER.................... r11 = r0 >>a 0xe + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 457 if r9 != r2 +``` + +Gas simulation at offset 477 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 643 if r3 != r4 +``` + +Gas simulation at offset 486 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 492 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0x1 + .D==eER................... r11 = r0 >>a 0x1f + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 492 if r9 != r2 +``` + +Gas simulation at offset 515 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 643 if r3 != r4 +``` + +Gas simulation at offset 521 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 527 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eER.................... r11 = r0 >>a 0x7 + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 527 if r9 != r2 +``` + +Gas simulation at offset 545 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 554 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 560 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eER.................... r11 = r0 >>a 0xe + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 560 if r9 != r2 +``` + +Gas simulation at offset 578 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 586 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 592 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r0 = r0 + 0x1 + .D==eER.................. r11 = r0 >>a 0x1f + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 592 if r9 != r2 +``` + +Gas simulation at offset 613 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 643 if r11 != r4 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 643 if r0 != r4 +``` + +Gas simulation at offset 629 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 643 if r4 != 0 +``` + +Gas simulation at offset 640 with total cost of 1: + +``` + DeER jump 644 if r5 != 0 +``` + +Gas simulation at offset 643 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 644 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sraiw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 22: 8c ab i32 r11 = r10 >>a 0 + 24: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 30: ab 4b 1b 03 jump 825 if r11 != r4 + : @2 + 34: 33 05 03 r5 = 0x3 + 37: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 43: 8c ab 01 i32 r11 = r10 >>a 0x1 + 46: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 52: ab 4b 05 03 jump 825 if r11 != r4 + : @3 + 56: 33 05 04 r5 = 0x4 + 59: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 65: 8c ab 07 i32 r11 = r10 >>a 0x7 + 68: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 74: ab 4b ef 02 jump 825 if r11 != r4 + : @4 + 78: 33 05 05 r5 = 0x5 + 81: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 87: 8c ab 0e i32 r11 = r10 >>a 0xe + 90: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 95: ab 4b da 02 jump 825 if r11 != r4 + : @5 + 99: 33 05 06 r5 = 0x6 + 102: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 108: 83 aa 01 i32 r10 = r10 + 0x1 + 111: 8c ab 1f i32 r11 = r10 >>a 0x1f + 114: 33 04 ff r4 = 0xffffffffffffffff + 117: ab 4b c4 02 jump 825 if r11 != r4 + : @6 + 121: 33 05 07 r5 = 0x7 + 124: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 130: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 133: 8c ab i32 r11 = r10 >>a 0 + 135: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 141: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 144: ab 4b a9 02 jump 825 if r11 != r4 + : @7 + 148: 33 05 08 r5 = 0x8 + 151: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 157: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 160: 8c ab 01 i32 r11 = r10 >>a 0x1 + 163: 33 04 00 00 00 40 r4 = 0x40000000 + 169: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 172: ab 4b 8d 02 jump 825 if r11 != r4 + : @8 + 176: 33 05 09 r5 = 0x9 + 179: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 185: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 188: 8c ab 07 i32 r11 = r10 >>a 0x7 + 191: 33 04 00 00 00 01 r4 = 0x1000000 + 197: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 200: ab 4b 71 02 jump 825 if r11 != r4 + : @9 + 204: 33 05 0a r5 = 0xa + 207: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 213: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 216: 8c ab 0e i32 r11 = r10 >>a 0xe + 219: 33 04 00 00 02 r4 = 0x20000 + 224: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 227: ab 4b 56 02 jump 825 if r11 != r4 + : @10 + 231: 33 05 0b r5 = 0xb + 234: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 240: 83 aa ff i32 r10 = r10 + 0xffffffffffffffff + 243: 8c ab 1f i32 r11 = r10 >>a 0x1f + 246: 33 04 r4 = 0 + 248: ab 4b 41 02 jump 825 if r11 != r4 + : @11 + 252: 33 05 0c r5 = 0xc + 255: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 261: 83 aa 81 01 i32 r10 = r10 + 0x181 + 265: 8c ab i32 r11 = r10 >>a 0 + 267: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 273: 83 44 81 01 i32 r4 = r4 + 0x181 + 277: ab 4b 24 02 jump 825 if r11 != r4 + : @12 + 281: 33 05 0d r5 = 0xd + 284: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 290: 83 aa 81 01 i32 r10 = r10 + 0x181 + 294: 8c ab 01 i32 r11 = r10 >>a 0x1 + 297: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 303: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 307: ab 4b 06 02 jump 825 if r11 != r4 + : @13 + 311: 33 05 0e r5 = 0xe + 314: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 320: 83 aa 81 01 i32 r10 = r10 + 0x181 + 324: 8c ab 07 i32 r11 = r10 >>a 0x7 + 327: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 333: 83 44 03 03 i32 r4 = r4 + 0x303 + 337: ab 4b e8 01 jump 825 if r11 != r4 + : @14 + 341: 33 05 0f r5 = 0xf + 344: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 350: 83 aa 81 01 i32 r10 = r10 + 0x181 + 354: 8c ab 0e i32 r11 = r10 >>a 0xe + 357: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 362: 83 44 06 06 i32 r4 = r4 + 0x606 + 366: ab 4b cb 01 jump 825 if r11 != r4 + : @15 + 370: 33 05 10 r5 = 0x10 + 373: 33 0a 00 80 81 81 r10 = 0xffffffff81818000 + 379: 83 aa 81 01 i32 r10 = r10 + 0x181 + 383: 8c ab 1f i32 r11 = r10 >>a 0x1f + 386: 33 04 ff r4 = 0xffffffffffffffff + 389: ab 4b b4 01 jump 825 if r11 != r4 + : @16 + 393: 33 05 2c r5 = 0x2c + 396: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 401: 83 aa 45 03 i32 r10 = r10 + 0x345 + 405: 97 aa 0c r10 = r10 << 0xc + 408: 95 aa 78 06 r10 = r10 + 0x678 + 412: 8c ab i32 r11 = r10 >>a 0 + 414: 33 04 00 50 34 12 r4 = 0x12345000 + 420: 83 44 78 06 i32 r4 = r4 + 0x678 + 424: ab 4b 91 01 jump 825 if r11 != r4 + : @17 + 428: 33 05 2d r5 = 0x2d + 431: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 436: 83 aa 45 03 i32 r10 = r10 + 0x345 + 440: 97 aa 0c r10 = r10 << 0xc + 443: 95 aa 78 06 r10 = r10 + 0x678 + 447: 8c ab 04 i32 r11 = r10 >>a 0x4 + 450: 33 04 00 40 23 01 r4 = 0x1234000 + 456: 83 44 67 05 i32 r4 = r4 + 0x567 + 460: ab 4b 6d 01 jump 825 if r11 != r4 + : @18 + 464: 33 05 2e r5 = 0x2e + 467: 33 0a 00 20 09 r10 = 0x92000 + 472: 83 aa 45 03 i32 r10 = r10 + 0x345 + 476: 97 aa 0c r10 = r10 << 0xc + 479: 95 aa 78 06 r10 = r10 + 0x678 + 483: 8c ab i32 r11 = r10 >>a 0 + 485: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 491: 83 44 78 06 i32 r4 = r4 + 0x678 + 495: ab 4b 4a 01 jump 825 if r11 != r4 + : @19 + 499: 33 05 2f r5 = 0x2f + 502: 33 0a 00 20 09 r10 = 0x92000 + 507: 83 aa 45 03 i32 r10 = r10 + 0x345 + 511: 97 aa 0c r10 = r10 << 0xc + 514: 95 aa 78 06 r10 = r10 + 0x678 + 518: 8c ab 04 i32 r11 = r10 >>a 0x4 + 521: 33 04 00 40 23 f9 r4 = 0xfffffffff9234000 + 527: 83 44 67 05 i32 r4 = r4 + 0x567 + 531: ab 4b 26 01 jump 825 if r11 != r4 + : @20 + 535: 33 05 11 r5 = 0x11 + 538: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 544: 8c 88 07 i32 r8 = r8 >>a 0x7 + 547: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 553: ab 48 10 01 jump 825 if r8 != r4 + : @21 + 557: 33 05 12 r5 = 0x12 + 560: 33 09 r9 = 0 + 562: 01 fallthrough + : @22 + 563: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 569: 8c 0b 07 i32 r11 = r0 >>a 0x7 + 572: 64 b3 r3 = r11 + 574: 95 99 01 r9 = r9 + 0x1 + 577: 33 02 02 r2 = 0x2 + 580: ab 29 ef jump 563 if r9 != r2 + : @23 + 583: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 589: ab 43 ec 00 jump 825 if r3 != r4 + : @24 + 593: 33 05 13 r5 = 0x13 + 596: 33 09 r9 = 0 + 598: 01 fallthrough + : @25 + 599: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 605: 8c 0b 0e i32 r11 = r0 >>a 0xe + 608: 64 b3 r3 = r11 + 610: 95 99 01 r9 = r9 + 0x1 + 613: 33 02 02 r2 = 0x2 + 616: ab 29 ef jump 599 if r9 != r2 + : @26 + 619: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 624: ab 43 c9 00 jump 825 if r3 != r4 + : @27 + 628: 33 05 14 r5 = 0x14 + 631: 33 09 r9 = 0 + 633: 01 fallthrough + : @28 + 634: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 640: 83 00 01 i32 r0 = r0 + 0x1 + 643: 8c 0b 1f i32 r11 = r0 >>a 0x1f + 646: 64 b3 r3 = r11 + 648: 95 99 01 r9 = r9 + 0x1 + 651: 33 02 02 r2 = 0x2 + 654: ab 29 ec jump 634 if r9 != r2 + : @29 + 657: 33 04 ff r4 = 0xffffffffffffffff + 660: ab 43 a5 00 jump 825 if r3 != r4 + : @30 + 664: 33 05 15 r5 = 0x15 + 667: 33 09 r9 = 0 + 669: 01 fallthrough + : @31 + 670: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 676: 8c 0b 07 i32 r11 = r0 >>a 0x7 + 679: 95 99 01 r9 = r9 + 0x1 + 682: 33 02 02 r2 = 0x2 + 685: ab 29 f1 jump 670 if r9 != r2 + : @32 + 688: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 694: ab 4b 83 00 jump 825 if r11 != r4 + : @33 + 698: 33 05 16 r5 = 0x16 + 701: 33 09 r9 = 0 + 703: 01 fallthrough + : @34 + 704: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 710: 8c 0b 0e i32 r11 = r0 >>a 0xe + 713: 95 99 01 r9 = r9 + 0x1 + 716: 33 02 02 r2 = 0x2 + 719: ab 29 f1 jump 704 if r9 != r2 + : @35 + 722: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 727: ab 4b 62 jump 825 if r11 != r4 + : @36 + 730: 33 05 17 r5 = 0x17 + 733: 33 09 r9 = 0 + 735: 01 fallthrough + : @37 + 736: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 742: 83 00 01 i32 r0 = r0 + 0x1 + 745: 8c 0b 1f i32 r11 = r0 >>a 0x1f + 748: 95 99 01 r9 = r9 + 0x1 + 751: 33 02 02 r2 = 0x2 + 754: ab 29 ee jump 736 if r9 != r2 + : @38 + 757: 33 04 ff r4 = 0xffffffffffffffff + 760: ab 4b 41 jump 825 if r11 != r4 + : @39 + 763: 33 05 18 r5 = 0x18 + 766: 33 00 r0 = 0 + 768: 33 04 r4 = 0 + 770: ab 40 37 jump 825 if r0 != r4 + : @40 + 773: 33 05 19 r5 = 0x19 + 776: 33 00 1f r0 = 0x1f + 779: 33 04 r4 = 0 + 781: 52 04 2c jump 825 if r4 != 0 + : @41 + 784: 33 05 1a r5 = 0x1a + 787: 33 0a 07 r10 = 0x7 + 790: 97 aa 35 r10 = r10 << 0x35 + 793: 8c ab 1c i32 r11 = r10 >>a 0x1c + 796: 33 04 r4 = 0 + 798: ab 4b 1b jump 825 if r11 != r4 + : @42 + 801: 33 05 1b r5 = 0x1b + 804: 33 0a 0f r10 = 0xf + 807: 97 aa 1c r10 = r10 << 0x1c + 810: 8c ab 04 i32 r11 = r10 >>a 0x4 + 813: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 819: ab 4b 06 jump 825 if r11 != r4 + : @43 + 822: 52 05 04 jump 826 if r5 != 0 + : @44 + 825: 00 trap + : @45 + 826: 28 c6 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffffffffffff (initially was 0x0) + * r4 = 0xffffffffff000000 (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r8 = 0xffffffffff000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0xf0000000 (initially was 0x0) + * r11 = 0xffffffffff000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9534 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >>a 0 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 34 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >>a 0x1 + .DeE-R. r4 = 0xffffffffc0000000 + ..D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >>a 0x7 + .DeE-R. r4 = 0xffffffffff000000 + ..D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >>a 0xe + .DeE-R. r4 = 0xfffffffffffe0000 + ..D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 99 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0x1 + .D==eeER. i32 r11 = r10 >>a 0x1f + .DeE---R. r4 = 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 121 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 >>a 0 + .DeE---R. r4 = 0xffffffff80000000 + ..DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 148 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 >>a 0x1 + .DeE---R. r4 = 0x40000000 + ..DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 176 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 >>a 0x7 + .DeE---R. r4 = 0x1000000 + ..DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 204 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 >>a 0xe + .DeE---R. r4 = 0x20000 + ..DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 231 with total cost of 6: + +``` + DeER..... r5 = 0xb + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0xffffffffffffffff + .D==eeER. i32 r11 = r10 >>a 0x1f + .DeE---R. r4 = 0 + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 252 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r10 = 0xffffffff81818000 + D=eeER... i32 r10 = r10 + 0x181 + .D==eeER. i32 r11 = r10 >>a 0 + .DeE---R. r4 = 0xffffffff81818000 + ..DeeE-R. i32 r4 = r4 + 0x181 + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 281 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r10 = 0xffffffff81818000 + D=eeER... i32 r10 = r10 + 0x181 + .D==eeER. i32 r11 = r10 >>a 0x1 + .DeE---R. r4 = 0xffffffffc0c0c000 + ..DeeE-R. i32 r4 = r4 + 0xc0 + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 311 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r10 = 0xffffffff81818000 + D=eeER... i32 r10 = r10 + 0x181 + .D==eeER. i32 r11 = r10 >>a 0x7 + .DeE---R. r4 = 0xffffffffff030000 + ..DeeE-R. i32 r4 = r4 + 0x303 + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 341 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r10 = 0xffffffff81818000 + D=eeER... i32 r10 = r10 + 0x181 + .D==eeER. i32 r11 = r10 >>a 0xe + .DeE---R. r4 = 0xfffffffffffe0000 + ..DeeE-R. i32 r4 = r4 + 0x606 + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 370 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0xffffffff81818000 + D=eeER... i32 r10 = r10 + 0x181 + .D==eeER. i32 r11 = r10 >>a 0x1f + .DeE---R. r4 = 0xffffffffffffffff + ..D===eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 393 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >>a 0 + ..DeE----R. r4 = 0x12345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 428 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >>a 0x4 + ..DeE----R. r4 = 0x1234000 + ...DeeE--R. i32 r4 = r4 + 0x567 + ...D====eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 464 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r10 = 0x92000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >>a 0 + ..DeE----R. r4 = 0xffffffff92345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 499 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r10 = 0x92000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >>a 0x4 + ..DeE----R. r4 = 0xfffffffff9234000 + ...DeeE--R. i32 r4 = r4 + 0x567 + ...D====eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 535 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0xffffffff80000000 + D=eeER. i32 r8 = r8 >>a 0x7 + .DeE-R. r4 = 0xffffffffff000000 + .D==eER jump 825 if r8 != r4 +``` + +Gas simulation at offset 557 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 563 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >>a 0x7 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 563 if r9 != r2 +``` + +Gas simulation at offset 583 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 825 if r3 != r4 +``` + +Gas simulation at offset 593 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 599 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >>a 0xe + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 599 if r9 != r2 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 825 if r3 != r4 +``` + +Gas simulation at offset 628 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 634 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0x1 + .D==eeER.................. i32 r11 = r0 >>a 0x1f + .D........................ r3 = r11 + ..DeE--R.................. r9 = r9 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 634 if r9 != r2 +``` + +Gas simulation at offset 657 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 825 if r3 != r4 +``` + +Gas simulation at offset 664 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 670 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >>a 0x7 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 670 if r9 != r2 +``` + +Gas simulation at offset 688 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 698 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 704 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >>a 0xe + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 704 if r9 != r2 +``` + +Gas simulation at offset 722 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 730 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 736 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0x1 + .D==eeER.................. i32 r11 = r0 >>a 0x1f + .DeE---R.................. r9 = r9 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 736 if r9 != r2 +``` + +Gas simulation at offset 757 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 763 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 825 if r0 != r4 +``` + +Gas simulation at offset 773 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x1f + DeER. r4 = 0 + D=eER jump 825 if r4 != 0 +``` + +Gas simulation at offset 784 with total cost of 5: + +``` + DeER.... r5 = 0x1a + DeER.... r10 = 0x7 + D=eER... r10 = r10 << 0x35 + .D=eeER. i32 r11 = r10 >>a 0x1c + .DeE--R. r4 = 0 + ..D==eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 801 with total cost of 5: + +``` + DeER.... r5 = 0x1b + DeER.... r10 = 0xf + D=eER... r10 = r10 << 0x1c + .D=eeER. i32 r11 = r10 >>a 0x4 + .DeE--R. r4 = 0xffffffffff000000 + ..D==eER jump 825 if r11 != r4 +``` + +Gas simulation at offset 822 with total cost of 1: + +``` + DeER jump 826 if r5 != 0 +``` + +Gas simulation at offset 825 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 826 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sraw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 22: 33 09 r9 = 0 + 24: c7 98 0b i32 r11 = r8 >>a r9 + 27: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 33: ab 4b 63 05 jump 1412 if r11 != r4 + : @2 + 37: 33 05 03 r5 = 0x3 + 40: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 46: 33 09 01 r9 = 0x1 + 49: c7 98 0b i32 r11 = r8 >>a r9 + 52: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 58: ab 4b 4a 05 jump 1412 if r11 != r4 + : @3 + 62: 33 05 04 r5 = 0x4 + 65: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 71: 33 09 07 r9 = 0x7 + 74: c7 98 0b i32 r11 = r8 >>a r9 + 77: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 83: ab 4b 31 05 jump 1412 if r11 != r4 + : @4 + 87: 33 05 05 r5 = 0x5 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 0e r9 = 0xe + 99: c7 98 0b i32 r11 = r8 >>a r9 + 102: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 107: ab 4b 19 05 jump 1412 if r11 != r4 + : @5 + 111: 33 05 06 r5 = 0x6 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 83 88 01 i32 r8 = r8 + 0x1 + 123: 33 09 1f r9 = 0x1f + 126: c7 98 0b i32 r11 = r8 >>a r9 + 129: 33 04 ff r4 = 0xffffffffffffffff + 132: ab 4b 00 05 jump 1412 if r11 != r4 + : @6 + 136: 33 05 07 r5 = 0x7 + 139: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 145: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 148: 33 09 r9 = 0 + 150: c7 98 0b i32 r11 = r8 >>a r9 + 153: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 159: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 162: ab 4b e2 04 jump 1412 if r11 != r4 + : @7 + 166: 33 05 08 r5 = 0x8 + 169: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 175: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 178: 33 09 01 r9 = 0x1 + 181: c7 98 0b i32 r11 = r8 >>a r9 + 184: 33 04 00 00 00 40 r4 = 0x40000000 + 190: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 193: ab 4b c3 04 jump 1412 if r11 != r4 + : @8 + 197: 33 05 09 r5 = 0x9 + 200: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 206: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 209: 33 09 07 r9 = 0x7 + 212: c7 98 0b i32 r11 = r8 >>a r9 + 215: 33 04 00 00 00 01 r4 = 0x1000000 + 221: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 224: ab 4b a4 04 jump 1412 if r11 != r4 + : @9 + 228: 33 05 0a r5 = 0xa + 231: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 237: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 240: 33 09 0e r9 = 0xe + 243: c7 98 0b i32 r11 = r8 >>a r9 + 246: 33 04 00 00 02 r4 = 0x20000 + 251: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 254: ab 4b 86 04 jump 1412 if r11 != r4 + : @10 + 258: 33 05 0b r5 = 0xb + 261: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 267: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 270: 33 09 1f r9 = 0x1f + 273: c7 98 0b i32 r11 = r8 >>a r9 + 276: 33 04 r4 = 0 + 278: ab 4b 6e 04 jump 1412 if r11 != r4 + : @11 + 282: 33 05 0c r5 = 0xc + 285: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 291: 83 88 81 01 i32 r8 = r8 + 0x181 + 295: 33 09 r9 = 0 + 297: c7 98 0b i32 r11 = r8 >>a r9 + 300: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 306: 83 44 81 01 i32 r4 = r4 + 0x181 + 310: ab 4b 4e 04 jump 1412 if r11 != r4 + : @12 + 314: 33 05 0d r5 = 0xd + 317: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 323: 83 88 81 01 i32 r8 = r8 + 0x181 + 327: 33 09 01 r9 = 0x1 + 330: c7 98 0b i32 r11 = r8 >>a r9 + 333: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 339: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 343: ab 4b 2d 04 jump 1412 if r11 != r4 + : @13 + 347: 33 05 0e r5 = 0xe + 350: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 356: 83 88 81 01 i32 r8 = r8 + 0x181 + 360: 33 09 07 r9 = 0x7 + 363: c7 98 0b i32 r11 = r8 >>a r9 + 366: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 372: 83 44 03 03 i32 r4 = r4 + 0x303 + 376: ab 4b 0c 04 jump 1412 if r11 != r4 + : @14 + 380: 33 05 0f r5 = 0xf + 383: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 389: 83 88 81 01 i32 r8 = r8 + 0x181 + 393: 33 09 0e r9 = 0xe + 396: c7 98 0b i32 r11 = r8 >>a r9 + 399: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 404: 83 44 06 06 i32 r4 = r4 + 0x606 + 408: ab 4b ec 03 jump 1412 if r11 != r4 + : @15 + 412: 33 05 10 r5 = 0x10 + 415: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 421: 83 88 81 01 i32 r8 = r8 + 0x181 + 425: 33 09 1f r9 = 0x1f + 428: c7 98 0b i32 r11 = r8 >>a r9 + 431: 33 04 ff r4 = 0xffffffffffffffff + 434: ab 4b d2 03 jump 1412 if r11 != r4 + : @16 + 438: 33 05 11 r5 = 0x11 + 441: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 447: 83 88 81 01 i32 r8 = r8 + 0x181 + 451: 33 09 e0 r9 = 0xffffffffffffffe0 + 454: c7 98 0b i32 r11 = r8 >>a r9 + 457: 33 04 00 80 81 81 r4 = 0xffffffff81818000 + 463: 83 44 81 01 i32 r4 = r4 + 0x181 + 467: ab 4b b1 03 jump 1412 if r11 != r4 + : @17 + 471: 33 05 12 r5 = 0x12 + 474: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 480: 83 88 81 01 i32 r8 = r8 + 0x181 + 484: 33 09 e1 r9 = 0xffffffffffffffe1 + 487: c7 98 0b i32 r11 = r8 >>a r9 + 490: 33 04 00 c0 c0 c0 r4 = 0xffffffffc0c0c000 + 496: 83 44 c0 00 i32 r4 = r4 + 0xc0 + 500: ab 4b 90 03 jump 1412 if r11 != r4 + : @18 + 504: 33 05 13 r5 = 0x13 + 507: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 513: 83 88 81 01 i32 r8 = r8 + 0x181 + 517: 33 09 e7 r9 = 0xffffffffffffffe7 + 520: c7 98 0b i32 r11 = r8 >>a r9 + 523: 33 04 00 00 03 ff r4 = 0xffffffffff030000 + 529: 83 44 03 03 i32 r4 = r4 + 0x303 + 533: ab 4b 6f 03 jump 1412 if r11 != r4 + : @19 + 537: 33 05 14 r5 = 0x14 + 540: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 546: 83 88 81 01 i32 r8 = r8 + 0x181 + 550: 33 09 ee r9 = 0xffffffffffffffee + 553: c7 98 0b i32 r11 = r8 >>a r9 + 556: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 561: 83 44 06 06 i32 r4 = r4 + 0x606 + 565: ab 4b 4f 03 jump 1412 if r11 != r4 + : @20 + 569: 33 05 15 r5 = 0x15 + 572: 33 08 00 80 81 81 r8 = 0xffffffff81818000 + 578: 83 88 81 01 i32 r8 = r8 + 0x181 + 582: 33 09 ff r9 = 0xffffffffffffffff + 585: c7 98 0b i32 r11 = r8 >>a r9 + 588: 33 04 ff r4 = 0xffffffffffffffff + 591: ab 4b 35 03 jump 1412 if r11 != r4 + : @21 + 595: 33 05 2c r5 = 0x2c + 598: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 603: 83 88 45 03 i32 r8 = r8 + 0x345 + 607: 97 88 0c r8 = r8 << 0xc + 610: 95 88 78 06 r8 = r8 + 0x678 + 614: 33 09 r9 = 0 + 616: c7 98 0b i32 r11 = r8 >>a r9 + 619: 33 04 00 50 34 12 r4 = 0x12345000 + 625: 83 44 78 06 i32 r4 = r4 + 0x678 + 629: ab 4b 0f 03 jump 1412 if r11 != r4 + : @22 + 633: 33 05 2d r5 = 0x2d + 636: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 641: 83 88 45 03 i32 r8 = r8 + 0x345 + 645: 97 88 0c r8 = r8 << 0xc + 648: 95 88 78 06 r8 = r8 + 0x678 + 652: 33 09 04 r9 = 0x4 + 655: c7 98 0b i32 r11 = r8 >>a r9 + 658: 33 04 00 40 23 01 r4 = 0x1234000 + 664: 83 44 67 05 i32 r4 = r4 + 0x567 + 668: ab 4b e8 02 jump 1412 if r11 != r4 + : @23 + 672: 33 05 2e r5 = 0x2e + 675: 33 08 00 20 09 r8 = 0x92000 + 680: 83 88 45 03 i32 r8 = r8 + 0x345 + 684: 97 88 0c r8 = r8 << 0xc + 687: 95 88 78 06 r8 = r8 + 0x678 + 691: 33 09 r9 = 0 + 693: c7 98 0b i32 r11 = r8 >>a r9 + 696: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 702: 83 44 78 06 i32 r4 = r4 + 0x678 + 706: ab 4b c2 02 jump 1412 if r11 != r4 + : @24 + 710: 33 05 2f r5 = 0x2f + 713: 33 08 00 20 09 r8 = 0x92000 + 718: 83 88 45 03 i32 r8 = r8 + 0x345 + 722: 97 88 0c r8 = r8 << 0xc + 725: 95 88 78 06 r8 = r8 + 0x678 + 729: 33 09 04 r9 = 0x4 + 732: c7 98 0b i32 r11 = r8 >>a r9 + 735: 33 04 00 40 23 f9 r4 = 0xfffffffff9234000 + 741: 83 44 67 05 i32 r4 = r4 + 0x567 + 745: ab 4b 9b 02 jump 1412 if r11 != r4 + : @25 + 749: 33 05 16 r5 = 0x16 + 752: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 758: 33 09 07 r9 = 0x7 + 761: c7 98 08 i32 r8 = r8 >>a r9 + 764: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 770: ab 48 82 02 jump 1412 if r8 != r4 + : @26 + 774: 33 05 17 r5 = 0x17 + 777: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 783: 33 09 0e r9 = 0xe + 786: c7 98 09 i32 r9 = r8 >>a r9 + 789: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 794: ab 49 6a 02 jump 1412 if r9 != r4 + : @27 + 798: 33 05 18 r5 = 0x18 + 801: 33 08 07 r8 = 0x7 + 804: c7 88 08 i32 r8 = r8 >>a r8 + 807: 33 04 r4 = 0 + 809: ab 48 5b 02 jump 1412 if r8 != r4 + : @28 + 813: 33 05 19 r5 = 0x19 + 816: 33 0a r10 = 0 + 818: 01 fallthrough + : @29 + 819: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 825: 33 01 07 r1 = 0x7 + 828: c7 10 0b i32 r11 = r0 >>a r1 + 831: 64 b3 r3 = r11 + 833: 95 aa 01 r10 = r10 + 0x1 + 836: 33 02 02 r2 = 0x2 + 839: ab 2a ec jump 819 if r10 != r2 + : @30 + 842: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 848: ab 43 34 02 jump 1412 if r3 != r4 + : @31 + 852: 33 05 1a r5 = 0x1a + 855: 33 0a r10 = 0 + 857: 01 fallthrough + : @32 + 858: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 864: 33 01 0e r1 = 0xe + 867: c7 10 0b i32 r11 = r0 >>a r1 + 870: 64 b3 r3 = r11 + 872: 95 aa 01 r10 = r10 + 0x1 + 875: 33 02 02 r2 = 0x2 + 878: ab 2a ec jump 858 if r10 != r2 + : @33 + 881: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 886: ab 43 0e 02 jump 1412 if r3 != r4 + : @34 + 890: 33 05 1b r5 = 0x1b + 893: 33 0a r10 = 0 + 895: 01 fallthrough + : @35 + 896: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 902: 33 01 1f r1 = 0x1f + 905: c7 10 0b i32 r11 = r0 >>a r1 + 908: 64 b3 r3 = r11 + 910: 95 aa 01 r10 = r10 + 0x1 + 913: 33 02 02 r2 = 0x2 + 916: ab 2a ec jump 896 if r10 != r2 + : @36 + 919: 33 04 ff r4 = 0xffffffffffffffff + 922: ab 43 ea 01 jump 1412 if r3 != r4 + : @37 + 926: 33 05 1c r5 = 0x1c + 929: 33 0a r10 = 0 + 931: 01 fallthrough + : @38 + 932: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 938: 33 01 07 r1 = 0x7 + 941: c7 10 0b i32 r11 = r0 >>a r1 + 944: 95 aa 01 r10 = r10 + 0x1 + 947: 33 02 02 r2 = 0x2 + 950: ab 2a ee jump 932 if r10 != r2 + : @39 + 953: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 959: ab 4b c5 01 jump 1412 if r11 != r4 + : @40 + 963: 33 05 1d r5 = 0x1d + 966: 33 0a r10 = 0 + 968: 01 fallthrough + : @41 + 969: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 975: 33 01 0e r1 = 0xe + 978: c7 10 0b i32 r11 = r0 >>a r1 + 981: 95 aa 01 r10 = r10 + 0x1 + 984: 33 02 02 r2 = 0x2 + 987: ab 2a ee jump 969 if r10 != r2 + : @42 + 990: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 995: ab 4b a1 01 jump 1412 if r11 != r4 + : @43 + 999: 33 05 1e r5 = 0x1e + 1002: 33 0a r10 = 0 + 1004: 01 fallthrough + : @44 + 1005: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1011: 33 01 1f r1 = 0x1f + 1014: c7 10 0b i32 r11 = r0 >>a r1 + 1017: 95 aa 01 r10 = r10 + 0x1 + 1020: 33 02 02 r2 = 0x2 + 1023: ab 2a ee jump 1005 if r10 != r2 + : @45 + 1026: 33 04 ff r4 = 0xffffffffffffffff + 1029: ab 4b 7f 01 jump 1412 if r11 != r4 + : @46 + 1033: 33 05 1f r5 = 0x1f + 1036: 33 0a r10 = 0 + 1038: 01 fallthrough + : @47 + 1039: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1045: 33 01 07 r1 = 0x7 + 1048: c7 10 0b i32 r11 = r0 >>a r1 + 1051: 95 aa 01 r10 = r10 + 0x1 + 1054: 33 02 02 r2 = 0x2 + 1057: ab 2a ee jump 1039 if r10 != r2 + : @48 + 1060: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1066: ab 4b 5a 01 jump 1412 if r11 != r4 + : @49 + 1070: 33 05 20 r5 = 0x20 + 1073: 33 0a r10 = 0 + 1075: 01 fallthrough + : @50 + 1076: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1082: 33 01 0e r1 = 0xe + 1085: c7 10 0b i32 r11 = r0 >>a r1 + 1088: 95 aa 01 r10 = r10 + 0x1 + 1091: 33 02 02 r2 = 0x2 + 1094: ab 2a ee jump 1076 if r10 != r2 + : @51 + 1097: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 1102: ab 4b 36 01 jump 1412 if r11 != r4 + : @52 + 1106: 33 05 21 r5 = 0x21 + 1109: 33 0a r10 = 0 + 1111: 01 fallthrough + : @53 + 1112: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1118: 33 01 1f r1 = 0x1f + 1121: c7 10 0b i32 r11 = r0 >>a r1 + 1124: 95 aa 01 r10 = r10 + 0x1 + 1127: 33 02 02 r2 = 0x2 + 1130: ab 2a ee jump 1112 if r10 != r2 + : @54 + 1133: 33 04 ff r4 = 0xffffffffffffffff + 1136: ab 4b 14 01 jump 1412 if r11 != r4 + : @55 + 1140: 33 05 22 r5 = 0x22 + 1143: 33 0a r10 = 0 + 1145: 01 fallthrough + : @56 + 1146: 33 01 07 r1 = 0x7 + 1149: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1155: c7 10 0b i32 r11 = r0 >>a r1 + 1158: 95 aa 01 r10 = r10 + 0x1 + 1161: 33 02 02 r2 = 0x2 + 1164: ab 2a ee jump 1146 if r10 != r2 + : @57 + 1167: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1173: ab 4b ef 00 jump 1412 if r11 != r4 + : @58 + 1177: 33 05 23 r5 = 0x23 + 1180: 33 0a r10 = 0 + 1182: 01 fallthrough + : @59 + 1183: 33 01 0e r1 = 0xe + 1186: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1192: c7 10 0b i32 r11 = r0 >>a r1 + 1195: 95 aa 01 r10 = r10 + 0x1 + 1198: 33 02 02 r2 = 0x2 + 1201: ab 2a ee jump 1183 if r10 != r2 + : @60 + 1204: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 1209: ab 4b cb 00 jump 1412 if r11 != r4 + : @61 + 1213: 33 05 24 r5 = 0x24 + 1216: 33 0a r10 = 0 + 1218: 01 fallthrough + : @62 + 1219: 33 01 1f r1 = 0x1f + 1222: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1228: c7 10 0b i32 r11 = r0 >>a r1 + 1231: 95 aa 01 r10 = r10 + 0x1 + 1234: 33 02 02 r2 = 0x2 + 1237: ab 2a ee jump 1219 if r10 != r2 + : @63 + 1240: 33 04 ff r4 = 0xffffffffffffffff + 1243: ab 4b a9 00 jump 1412 if r11 != r4 + : @64 + 1247: 33 05 25 r5 = 0x25 + 1250: 33 0a r10 = 0 + 1252: 01 fallthrough + : @65 + 1253: 33 01 07 r1 = 0x7 + 1256: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1262: c7 10 0b i32 r11 = r0 >>a r1 + 1265: 95 aa 01 r10 = r10 + 0x1 + 1268: 33 02 02 r2 = 0x2 + 1271: ab 2a ee jump 1253 if r10 != r2 + : @66 + 1274: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1280: ab 4b 84 00 jump 1412 if r11 != r4 + : @67 + 1284: 33 05 26 r5 = 0x26 + 1287: 33 0a r10 = 0 + 1289: 01 fallthrough + : @68 + 1290: 33 01 0e r1 = 0xe + 1293: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1299: c7 10 0b i32 r11 = r0 >>a r1 + 1302: 95 aa 01 r10 = r10 + 0x1 + 1305: 33 02 02 r2 = 0x2 + 1308: ab 2a ee jump 1290 if r10 != r2 + : @69 + 1311: 33 04 00 00 fe r4 = 0xfffffffffffe0000 + 1316: ab 4b 60 jump 1412 if r11 != r4 + : @70 + 1319: 33 05 27 r5 = 0x27 + 1322: 33 0a r10 = 0 + 1324: 01 fallthrough + : @71 + 1325: 33 01 1f r1 = 0x1f + 1328: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1334: c7 10 0b i32 r11 = r0 >>a r1 + 1337: 95 aa 01 r10 = r10 + 0x1 + 1340: 33 02 02 r2 = 0x2 + 1343: ab 2a ee jump 1325 if r10 != r2 + : @72 + 1346: 33 04 ff r4 = 0xffffffffffffffff + 1349: ab 4b 3f jump 1412 if r11 != r4 + : @73 + 1352: 33 05 28 r5 = 0x28 + 1355: 33 00 0f r0 = 0xf + 1358: 92 01 i32 r1 = 0 >>a r0 + 1360: 33 04 r4 = 0 + 1362: ab 41 32 jump 1412 if r1 != r4 + : @74 + 1365: 33 05 29 r5 = 0x29 + 1368: 33 00 20 r0 = 0x20 + 1371: 8c 01 i32 r1 = r0 >>a 0 + 1373: 33 04 20 r4 = 0x20 + 1376: ab 41 24 jump 1412 if r1 != r4 + : @75 + 1379: 33 05 2a r5 = 0x2a + 1382: 33 00 r0 = 0 + 1384: 33 04 r4 = 0 + 1386: ab 40 1a jump 1412 if r0 != r4 + : @76 + 1389: 33 05 2b r5 = 0x2b + 1392: 33 00 00 04 r0 = 0x400 + 1396: 33 01 00 10 r1 = 0x1000 + 1400: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1404: 33 04 r4 = 0 + 1406: 52 04 06 jump 1412 if r4 != 0 + : @77 + 1409: 52 05 04 jump 1413 if r5 != 0 + : @78 + 1412: 00 trap + : @79 + 1413: 28 7b fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r9 = 0xfffffffffffe0000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9027 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 >>a r9 + ..DeER. r4 = 0xffffffff80000000 + ..D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 37 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 >>a r9 + ..DeER. r4 = 0xffffffffc0000000 + ..D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 62 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 >>a r9 + ..DeER. r4 = 0xffffffffff000000 + ..D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 >>a r9 + ..DeER. r4 = 0xfffffffffffe0000 + ..D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0x1 + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 >>a r9 + ...DeE-R. r4 = 0xffffffffffffffff + ...D==eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 136 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffff80000000 + ...D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 166 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x1 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0x40000000 + ...D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x7 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0x1000000 + ...D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 228 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0xe + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0x20000 + ...D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 258 with total cost of 6: + +``` + DeER..... r5 = 0xb + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 >>a r9 + ...DeE-R. r4 = 0 + ...D==eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 282 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffff81818000 + ...D=eeER. i32 r4 = r4 + 0x181 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 314 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0x1 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffffc0c0c000 + ...D=eeER. i32 r4 = r4 + 0xc0 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 347 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0x7 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffffff030000 + ...D=eeER. i32 r4 = r4 + 0x303 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 380 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0xe + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xfffffffffffe0000 + ...D=eeER. i32 r4 = r4 + 0x606 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 412 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 >>a r9 + ...DeE-R. r4 = 0xffffffffffffffff + ...D==eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 438 with total cost of 7: + +``` + DeER...... r5 = 0x11 + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0xffffffffffffffe0 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffff81818000 + ...D=eeER. i32 r4 = r4 + 0x181 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 471 with total cost of 7: + +``` + DeER...... r5 = 0x12 + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0xffffffffffffffe1 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffffc0c0c000 + ...D=eeER. i32 r4 = r4 + 0xc0 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 504 with total cost of 7: + +``` + DeER...... r5 = 0x13 + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0xffffffffffffffe7 + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xffffffffff030000 + ...D=eeER. i32 r4 = r4 + 0x303 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 537 with total cost of 7: + +``` + DeER...... r5 = 0x14 + DeER...... r8 = 0xffffffff81818000 + D=eeER.... i32 r8 = r8 + 0x181 + .DeE-R.... r9 = 0xffffffffffffffee + ..D=eeER.. i32 r11 = r8 >>a r9 + ...DeE-R.. r4 = 0xfffffffffffe0000 + ...D=eeER. i32 r4 = r4 + 0x606 + ...D===eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 569 with total cost of 6: + +``` + DeER..... r5 = 0x15 + DeER..... r8 = 0xffffffff81818000 + D=eeER... i32 r8 = r8 + 0x181 + .DeE-R... r9 = 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 >>a r9 + ...DeE-R. r4 = 0xffffffffffffffff + ...D==eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 595 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 >>a r9 + ...DeE---R. r4 = 0x12345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 633 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 >>a r9 + ...DeE---R. r4 = 0x1234000 + ...D=eeE-R. i32 r4 = r4 + 0x567 + ...D====eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 672 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r8 = 0x92000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 >>a r9 + ...DeE---R. r4 = 0xffffffff92345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 710 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r8 = 0x92000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 >>a r9 + ...DeE---R. r4 = 0xfffffffff9234000 + ...D=eeE-R. i32 r4 = r4 + 0x567 + ...D====eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 749 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x7 + .DeeER. i32 r8 = r8 >>a r9 + .DeE-R. r4 = 0xffffffffff000000 + ..D=eER jump 1412 if r8 != r4 +``` + +Gas simulation at offset 774 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xe + .DeeER. i32 r9 = r8 >>a r9 + ..DeER. r4 = 0xfffffffffffe0000 + ..D=eER jump 1412 if r9 != r4 +``` + +Gas simulation at offset 798 with total cost of 4: + +``` + DeER... r5 = 0x18 + DeER... r8 = 0x7 + .DeeER. i32 r8 = r8 >>a r8 + .DeE-R. r4 = 0 + ..D=eER jump 1412 if r8 != r4 +``` + +Gas simulation at offset 813 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 819 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>a r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 819 if r10 != r2 +``` + +Gas simulation at offset 842 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1412 if r3 != r4 +``` + +Gas simulation at offset 852 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 858 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>a r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 858 if r10 != r2 +``` + +Gas simulation at offset 881 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1412 if r3 != r4 +``` + +Gas simulation at offset 890 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 896 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>a r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 896 if r10 != r2 +``` + +Gas simulation at offset 919 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1412 if r3 != r4 +``` + +Gas simulation at offset 926 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 932 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 932 if r10 != r2 +``` + +Gas simulation at offset 953 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 963 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 969 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 969 if r10 != r2 +``` + +Gas simulation at offset 990 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 999 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1005 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1005 if r10 != r2 +``` + +Gas simulation at offset 1026 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1033 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1039 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1039 if r10 != r2 +``` + +Gas simulation at offset 1060 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1070 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1076 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1076 if r10 != r2 +``` + +Gas simulation at offset 1097 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1106 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1112 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1112 if r10 != r2 +``` + +Gas simulation at offset 1133 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1140 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1146 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1146 if r10 != r2 +``` + +Gas simulation at offset 1167 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1177 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1183 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1183 if r10 != r2 +``` + +Gas simulation at offset 1204 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1213 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1219 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1219 if r10 != r2 +``` + +Gas simulation at offset 1240 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1247 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1253 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1253 if r10 != r2 +``` + +Gas simulation at offset 1274 with total cost of 2: + +``` + DeER. r4 = 0xffffffffff000000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1284 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1290 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1290 if r10 != r2 +``` + +Gas simulation at offset 1311 with total cost of 2: + +``` + DeER. r4 = 0xfffffffffffe0000 + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1319 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1325 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >>a r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1325 if r10 != r2 +``` + +Gas simulation at offset 1346 with total cost of 2: + +``` + DeER. r4 = 0xffffffffffffffff + D=eER jump 1412 if r11 != r4 +``` + +Gas simulation at offset 1352 with total cost of 4: + +``` + DeER... r5 = 0x28 + DeER... r0 = 0xf + .DeeER. i32 r1 = 0 >>a r0 + ..DeER. r4 = 0 + ..D=eER jump 1412 if r1 != r4 +``` + +Gas simulation at offset 1365 with total cost of 4: + +``` + DeER... r5 = 0x29 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 >>a 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 1412 if r1 != r4 +``` + +Gas simulation at offset 1379 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1412 if r0 != r4 +``` + +Gas simulation at offset 1389 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1412 if r4 != 0 +``` + +Gas simulation at offset 1409 with total cost of 1: + +``` + DeER jump 1413 if r5 != 0 +``` + +Gas simulation at offset 1412 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1413 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_srl + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 22: 33 09 r9 = 0 + 24: d0 98 0b r11 = r8 >> r9 + 27: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 33: ab 4b c2 04 jump 1251 if r11 != r4 + : @2 + 37: 33 05 03 r5 = 0x3 + 40: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 46: 33 09 01 r9 = 0x1 + 49: d0 98 0b r11 = r8 >> r9 + 52: 33 04 01 r4 = 0x1 + 55: 97 44 21 r4 = r4 << 0x21 + 58: 95 44 ff r4 = r4 + 0xffffffffffffffff + 61: 97 44 1e r4 = r4 << 0x1e + 64: ab 4b a3 04 jump 1251 if r11 != r4 + : @3 + 68: 33 05 04 r5 = 0x4 + 71: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 77: 33 09 07 r9 = 0x7 + 80: d0 98 0b r11 = r8 >> r9 + 83: 33 04 01 r4 = 0x1 + 86: 97 44 21 r4 = r4 << 0x21 + 89: 95 44 ff r4 = r4 + 0xffffffffffffffff + 92: 97 44 18 r4 = r4 << 0x18 + 95: ab 4b 84 04 jump 1251 if r11 != r4 + : @4 + 99: 33 05 05 r5 = 0x5 + 102: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 108: 33 09 0e r9 = 0xe + 111: d0 98 0b r11 = r8 >> r9 + 114: 33 04 01 r4 = 0x1 + 117: 97 44 21 r4 = r4 << 0x21 + 120: 95 44 ff r4 = r4 + 0xffffffffffffffff + 123: 97 44 11 r4 = r4 << 0x11 + 126: ab 4b 65 04 jump 1251 if r11 != r4 + : @5 + 130: 33 05 06 r5 = 0x6 + 133: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 139: 83 88 01 i32 r8 = r8 + 0x1 + 142: 33 09 1f r9 = 0x1f + 145: d0 98 0b r11 = r8 >> r9 + 148: 33 04 01 r4 = 0x1 + 151: 97 44 21 r4 = r4 << 0x21 + 154: 95 44 ff r4 = r4 + 0xffffffffffffffff + 157: ab 4b 46 04 jump 1251 if r11 != r4 + : @6 + 161: 33 05 07 r5 = 0x7 + 164: 33 08 ff r8 = 0xffffffffffffffff + 167: 33 09 r9 = 0 + 169: d0 98 0b r11 = r8 >> r9 + 172: 33 04 ff r4 = 0xffffffffffffffff + 175: ab 4b 34 04 jump 1251 if r11 != r4 + : @7 + 179: 33 05 08 r5 = 0x8 + 182: 33 08 ff r8 = 0xffffffffffffffff + 185: 33 09 01 r9 = 0x1 + 188: d0 98 0b r11 = r8 >> r9 + 191: 33 04 ff r4 = 0xffffffffffffffff + 194: 97 44 3f r4 = r4 << 0x3f + 197: 95 44 ff r4 = r4 + 0xffffffffffffffff + 200: ab 4b 1b 04 jump 1251 if r11 != r4 + : @8 + 204: 33 05 09 r5 = 0x9 + 207: 33 08 ff r8 = 0xffffffffffffffff + 210: 33 09 07 r9 = 0x7 + 213: d0 98 0b r11 = r8 >> r9 + 216: 33 04 01 r4 = 0x1 + 219: 97 44 39 r4 = r4 << 0x39 + 222: 95 44 ff r4 = r4 + 0xffffffffffffffff + 225: ab 4b 02 04 jump 1251 if r11 != r4 + : @9 + 229: 33 05 0a r5 = 0xa + 232: 33 08 ff r8 = 0xffffffffffffffff + 235: 33 09 0e r9 = 0xe + 238: d0 98 0b r11 = r8 >> r9 + 241: 33 04 01 r4 = 0x1 + 244: 97 44 32 r4 = r4 << 0x32 + 247: 95 44 ff r4 = r4 + 0xffffffffffffffff + 250: ab 4b e9 03 jump 1251 if r11 != r4 + : @10 + 254: 33 05 0b r5 = 0xb + 257: 33 08 ff r8 = 0xffffffffffffffff + 260: 33 09 1f r9 = 0x1f + 263: d0 98 0b r11 = r8 >> r9 + 266: 33 04 01 r4 = 0x1 + 269: 97 44 21 r4 = r4 << 0x21 + 272: 95 44 ff r4 = r4 + 0xffffffffffffffff + 275: ab 4b d0 03 jump 1251 if r11 != r4 + : @11 + 279: 33 05 0c r5 = 0xc + 282: 33 08 00 20 21 21 r8 = 0x21212000 + 288: 83 88 21 01 i32 r8 = r8 + 0x121 + 292: 33 09 r9 = 0 + 294: d0 98 0b r11 = r8 >> r9 + 297: 33 04 00 20 21 21 r4 = 0x21212000 + 303: 83 44 21 01 i32 r4 = r4 + 0x121 + 307: ab 4b b0 03 jump 1251 if r11 != r4 + : @12 + 311: 33 05 0d r5 = 0xd + 314: 33 08 00 20 21 21 r8 = 0x21212000 + 320: 83 88 21 01 i32 r8 = r8 + 0x121 + 324: 33 09 01 r9 = 0x1 + 327: d0 98 0b r11 = r8 >> r9 + 330: 33 04 00 90 90 10 r4 = 0x10909000 + 336: 83 44 90 00 i32 r4 = r4 + 0x90 + 340: ab 4b 8f 03 jump 1251 if r11 != r4 + : @13 + 344: 33 05 0e r5 = 0xe + 347: 33 08 00 20 21 21 r8 = 0x21212000 + 353: 83 88 21 01 i32 r8 = r8 + 0x121 + 357: 33 09 07 r9 = 0x7 + 360: d0 98 0b r11 = r8 >> r9 + 363: 33 04 00 40 42 r4 = 0x424000 + 368: 83 44 42 02 i32 r4 = r4 + 0x242 + 372: ab 4b 6f 03 jump 1251 if r11 != r4 + : @14 + 376: 33 05 0f r5 = 0xf + 379: 33 08 00 20 21 21 r8 = 0x21212000 + 385: 83 88 21 01 i32 r8 = r8 + 0x121 + 389: 33 09 0e r9 = 0xe + 392: d0 98 0b r11 = r8 >> r9 + 395: 33 04 00 80 00 r4 = 0x8000 + 400: 83 44 84 04 i32 r4 = r4 + 0x484 + 404: ab 4b 4f 03 jump 1251 if r11 != r4 + : @15 + 408: 33 05 10 r5 = 0x10 + 411: 33 08 00 20 21 21 r8 = 0x21212000 + 417: 83 88 21 01 i32 r8 = r8 + 0x121 + 421: 33 09 1f r9 = 0x1f + 424: d0 98 0b r11 = r8 >> r9 + 427: 33 04 r4 = 0 + 429: ab 4b 36 03 jump 1251 if r11 != r4 + : @16 + 433: 33 05 11 r5 = 0x11 + 436: 33 08 00 20 21 21 r8 = 0x21212000 + 442: 83 88 21 01 i32 r8 = r8 + 0x121 + 446: 33 09 c0 r9 = 0xffffffffffffffc0 + 449: d0 98 0b r11 = r8 >> r9 + 452: 33 04 00 20 21 21 r4 = 0x21212000 + 458: 83 44 21 01 i32 r4 = r4 + 0x121 + 462: ab 4b 15 03 jump 1251 if r11 != r4 + : @17 + 466: 33 05 12 r5 = 0x12 + 469: 33 08 00 20 21 21 r8 = 0x21212000 + 475: 83 88 21 01 i32 r8 = r8 + 0x121 + 479: 33 09 c1 r9 = 0xffffffffffffffc1 + 482: d0 98 0b r11 = r8 >> r9 + 485: 33 04 00 90 90 10 r4 = 0x10909000 + 491: 83 44 90 00 i32 r4 = r4 + 0x90 + 495: ab 4b f4 02 jump 1251 if r11 != r4 + : @18 + 499: 33 05 13 r5 = 0x13 + 502: 33 08 00 20 21 21 r8 = 0x21212000 + 508: 83 88 21 01 i32 r8 = r8 + 0x121 + 512: 33 09 c7 r9 = 0xffffffffffffffc7 + 515: d0 98 0b r11 = r8 >> r9 + 518: 33 04 00 40 42 r4 = 0x424000 + 523: 83 44 42 02 i32 r4 = r4 + 0x242 + 527: ab 4b d4 02 jump 1251 if r11 != r4 + : @19 + 531: 33 05 14 r5 = 0x14 + 534: 33 08 00 20 21 21 r8 = 0x21212000 + 540: 83 88 21 01 i32 r8 = r8 + 0x121 + 544: 33 09 ce r9 = 0xffffffffffffffce + 547: d0 98 0b r11 = r8 >> r9 + 550: 33 04 00 80 00 r4 = 0x8000 + 555: 83 44 84 04 i32 r4 = r4 + 0x484 + 559: ab 4b b4 02 jump 1251 if r11 != r4 + : @20 + 563: 33 05 15 r5 = 0x15 + 566: 33 08 00 20 21 21 r8 = 0x21212000 + 572: 83 88 21 01 i32 r8 = r8 + 0x121 + 576: 33 09 ff r9 = 0xffffffffffffffff + 579: d0 98 0b r11 = r8 >> r9 + 582: 33 04 r4 = 0 + 584: ab 4b 9b 02 jump 1251 if r11 != r4 + : @21 + 588: 33 05 16 r5 = 0x16 + 591: 33 08 01 r8 = 0x1 + 594: 97 88 1f r8 = r8 << 0x1f + 597: 33 09 07 r9 = 0x7 + 600: d0 98 08 r8 = r8 >> r9 + 603: 33 04 00 00 00 01 r4 = 0x1000000 + 609: ab 48 82 02 jump 1251 if r8 != r4 + : @22 + 613: 33 05 17 r5 = 0x17 + 616: 33 08 01 r8 = 0x1 + 619: 97 88 1f r8 = r8 << 0x1f + 622: 33 09 0e r9 = 0xe + 625: d0 98 09 r9 = r8 >> r9 + 628: 33 04 00 00 02 r4 = 0x20000 + 633: ab 49 6a 02 jump 1251 if r9 != r4 + : @23 + 637: 33 05 18 r5 = 0x18 + 640: 33 08 07 r8 = 0x7 + 643: d0 88 08 r8 = r8 >> r8 + 646: 33 04 r4 = 0 + 648: ab 48 5b 02 jump 1251 if r8 != r4 + : @24 + 652: 33 05 19 r5 = 0x19 + 655: 33 0a r10 = 0 + 657: 01 fallthrough + : @25 + 658: 33 00 01 r0 = 0x1 + 661: 97 00 1f r0 = r0 << 0x1f + 664: 33 01 07 r1 = 0x7 + 667: d0 10 0b r11 = r0 >> r1 + 670: 64 b3 r3 = r11 + 672: 95 aa 01 r10 = r10 + 0x1 + 675: 33 02 02 r2 = 0x2 + 678: ab 2a ec jump 658 if r10 != r2 + : @26 + 681: 33 04 00 00 00 01 r4 = 0x1000000 + 687: ab 43 34 02 jump 1251 if r3 != r4 + : @27 + 691: 33 05 1a r5 = 0x1a + 694: 33 0a r10 = 0 + 696: 01 fallthrough + : @28 + 697: 33 00 01 r0 = 0x1 + 700: 97 00 1f r0 = r0 << 0x1f + 703: 33 01 0e r1 = 0xe + 706: d0 10 0b r11 = r0 >> r1 + 709: 64 b3 r3 = r11 + 711: 95 aa 01 r10 = r10 + 0x1 + 714: 33 02 02 r2 = 0x2 + 717: ab 2a ec jump 697 if r10 != r2 + : @29 + 720: 33 04 00 00 02 r4 = 0x20000 + 725: ab 43 0e 02 jump 1251 if r3 != r4 + : @30 + 729: 33 05 1b r5 = 0x1b + 732: 33 0a r10 = 0 + 734: 01 fallthrough + : @31 + 735: 33 00 01 r0 = 0x1 + 738: 97 00 1f r0 = r0 << 0x1f + 741: 33 01 1f r1 = 0x1f + 744: d0 10 0b r11 = r0 >> r1 + 747: 64 b3 r3 = r11 + 749: 95 aa 01 r10 = r10 + 0x1 + 752: 33 02 02 r2 = 0x2 + 755: ab 2a ec jump 735 if r10 != r2 + : @32 + 758: 33 04 01 r4 = 0x1 + 761: ab 43 ea 01 jump 1251 if r3 != r4 + : @33 + 765: 33 05 1c r5 = 0x1c + 768: 33 0a r10 = 0 + 770: 01 fallthrough + : @34 + 771: 33 00 01 r0 = 0x1 + 774: 97 00 1f r0 = r0 << 0x1f + 777: 33 01 07 r1 = 0x7 + 780: d0 10 0b r11 = r0 >> r1 + 783: 95 aa 01 r10 = r10 + 0x1 + 786: 33 02 02 r2 = 0x2 + 789: ab 2a ee jump 771 if r10 != r2 + : @35 + 792: 33 04 00 00 00 01 r4 = 0x1000000 + 798: ab 4b c5 01 jump 1251 if r11 != r4 + : @36 + 802: 33 05 1d r5 = 0x1d + 805: 33 0a r10 = 0 + 807: 01 fallthrough + : @37 + 808: 33 00 01 r0 = 0x1 + 811: 97 00 1f r0 = r0 << 0x1f + 814: 33 01 0e r1 = 0xe + 817: d0 10 0b r11 = r0 >> r1 + 820: 95 aa 01 r10 = r10 + 0x1 + 823: 33 02 02 r2 = 0x2 + 826: ab 2a ee jump 808 if r10 != r2 + : @38 + 829: 33 04 00 00 02 r4 = 0x20000 + 834: ab 4b a1 01 jump 1251 if r11 != r4 + : @39 + 838: 33 05 1e r5 = 0x1e + 841: 33 0a r10 = 0 + 843: 01 fallthrough + : @40 + 844: 33 00 01 r0 = 0x1 + 847: 97 00 1f r0 = r0 << 0x1f + 850: 33 01 1f r1 = 0x1f + 853: d0 10 0b r11 = r0 >> r1 + 856: 95 aa 01 r10 = r10 + 0x1 + 859: 33 02 02 r2 = 0x2 + 862: ab 2a ee jump 844 if r10 != r2 + : @41 + 865: 33 04 01 r4 = 0x1 + 868: ab 4b 7f 01 jump 1251 if r11 != r4 + : @42 + 872: 33 05 1f r5 = 0x1f + 875: 33 0a r10 = 0 + 877: 01 fallthrough + : @43 + 878: 33 00 01 r0 = 0x1 + 881: 97 00 1f r0 = r0 << 0x1f + 884: 33 01 07 r1 = 0x7 + 887: d0 10 0b r11 = r0 >> r1 + 890: 95 aa 01 r10 = r10 + 0x1 + 893: 33 02 02 r2 = 0x2 + 896: ab 2a ee jump 878 if r10 != r2 + : @44 + 899: 33 04 00 00 00 01 r4 = 0x1000000 + 905: ab 4b 5a 01 jump 1251 if r11 != r4 + : @45 + 909: 33 05 20 r5 = 0x20 + 912: 33 0a r10 = 0 + 914: 01 fallthrough + : @46 + 915: 33 00 01 r0 = 0x1 + 918: 97 00 1f r0 = r0 << 0x1f + 921: 33 01 0e r1 = 0xe + 924: d0 10 0b r11 = r0 >> r1 + 927: 95 aa 01 r10 = r10 + 0x1 + 930: 33 02 02 r2 = 0x2 + 933: ab 2a ee jump 915 if r10 != r2 + : @47 + 936: 33 04 00 00 02 r4 = 0x20000 + 941: ab 4b 36 01 jump 1251 if r11 != r4 + : @48 + 945: 33 05 21 r5 = 0x21 + 948: 33 0a r10 = 0 + 950: 01 fallthrough + : @49 + 951: 33 00 01 r0 = 0x1 + 954: 97 00 1f r0 = r0 << 0x1f + 957: 33 01 1f r1 = 0x1f + 960: d0 10 0b r11 = r0 >> r1 + 963: 95 aa 01 r10 = r10 + 0x1 + 966: 33 02 02 r2 = 0x2 + 969: ab 2a ee jump 951 if r10 != r2 + : @50 + 972: 33 04 01 r4 = 0x1 + 975: ab 4b 14 01 jump 1251 if r11 != r4 + : @51 + 979: 33 05 22 r5 = 0x22 + 982: 33 0a r10 = 0 + 984: 01 fallthrough + : @52 + 985: 33 01 07 r1 = 0x7 + 988: 33 00 01 r0 = 0x1 + 991: 97 00 1f r0 = r0 << 0x1f + 994: d0 10 0b r11 = r0 >> r1 + 997: 95 aa 01 r10 = r10 + 0x1 + 1000: 33 02 02 r2 = 0x2 + 1003: ab 2a ee jump 985 if r10 != r2 + : @53 + 1006: 33 04 00 00 00 01 r4 = 0x1000000 + 1012: ab 4b ef 00 jump 1251 if r11 != r4 + : @54 + 1016: 33 05 23 r5 = 0x23 + 1019: 33 0a r10 = 0 + 1021: 01 fallthrough + : @55 + 1022: 33 01 0e r1 = 0xe + 1025: 33 00 01 r0 = 0x1 + 1028: 97 00 1f r0 = r0 << 0x1f + 1031: d0 10 0b r11 = r0 >> r1 + 1034: 95 aa 01 r10 = r10 + 0x1 + 1037: 33 02 02 r2 = 0x2 + 1040: ab 2a ee jump 1022 if r10 != r2 + : @56 + 1043: 33 04 00 00 02 r4 = 0x20000 + 1048: ab 4b cb 00 jump 1251 if r11 != r4 + : @57 + 1052: 33 05 24 r5 = 0x24 + 1055: 33 0a r10 = 0 + 1057: 01 fallthrough + : @58 + 1058: 33 01 1f r1 = 0x1f + 1061: 33 00 01 r0 = 0x1 + 1064: 97 00 1f r0 = r0 << 0x1f + 1067: d0 10 0b r11 = r0 >> r1 + 1070: 95 aa 01 r10 = r10 + 0x1 + 1073: 33 02 02 r2 = 0x2 + 1076: ab 2a ee jump 1058 if r10 != r2 + : @59 + 1079: 33 04 01 r4 = 0x1 + 1082: ab 4b a9 00 jump 1251 if r11 != r4 + : @60 + 1086: 33 05 25 r5 = 0x25 + 1089: 33 0a r10 = 0 + 1091: 01 fallthrough + : @61 + 1092: 33 01 07 r1 = 0x7 + 1095: 33 00 01 r0 = 0x1 + 1098: 97 00 1f r0 = r0 << 0x1f + 1101: d0 10 0b r11 = r0 >> r1 + 1104: 95 aa 01 r10 = r10 + 0x1 + 1107: 33 02 02 r2 = 0x2 + 1110: ab 2a ee jump 1092 if r10 != r2 + : @62 + 1113: 33 04 00 00 00 01 r4 = 0x1000000 + 1119: ab 4b 84 00 jump 1251 if r11 != r4 + : @63 + 1123: 33 05 26 r5 = 0x26 + 1126: 33 0a r10 = 0 + 1128: 01 fallthrough + : @64 + 1129: 33 01 0e r1 = 0xe + 1132: 33 00 01 r0 = 0x1 + 1135: 97 00 1f r0 = r0 << 0x1f + 1138: d0 10 0b r11 = r0 >> r1 + 1141: 95 aa 01 r10 = r10 + 0x1 + 1144: 33 02 02 r2 = 0x2 + 1147: ab 2a ee jump 1129 if r10 != r2 + : @65 + 1150: 33 04 00 00 02 r4 = 0x20000 + 1155: ab 4b 60 jump 1251 if r11 != r4 + : @66 + 1158: 33 05 27 r5 = 0x27 + 1161: 33 0a r10 = 0 + 1163: 01 fallthrough + : @67 + 1164: 33 01 1f r1 = 0x1f + 1167: 33 00 01 r0 = 0x1 + 1170: 97 00 1f r0 = r0 << 0x1f + 1173: d0 10 0b r11 = r0 >> r1 + 1176: 95 aa 01 r10 = r10 + 0x1 + 1179: 33 02 02 r2 = 0x2 + 1182: ab 2a ee jump 1164 if r10 != r2 + : @68 + 1185: 33 04 01 r4 = 0x1 + 1188: ab 4b 3f jump 1251 if r11 != r4 + : @69 + 1191: 33 05 28 r5 = 0x28 + 1194: 33 00 0f r0 = 0xf + 1197: 9c 01 r1 = 0 >> r0 + 1199: 33 04 r4 = 0 + 1201: ab 41 32 jump 1251 if r1 != r4 + : @70 + 1204: 33 05 29 r5 = 0x29 + 1207: 33 00 20 r0 = 0x20 + 1210: 98 01 r1 = r0 >> 0 + 1212: 33 04 20 r4 = 0x20 + 1215: ab 41 24 jump 1251 if r1 != r4 + : @71 + 1218: 33 05 2a r5 = 0x2a + 1221: 33 00 r0 = 0 + 1223: 33 04 r4 = 0 + 1225: ab 40 1a jump 1251 if r0 != r4 + : @72 + 1228: 33 05 2b r5 = 0x2b + 1231: 33 00 00 04 r0 = 0x400 + 1235: 33 01 00 10 r1 = 0x1000 + 1239: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1243: 33 04 r4 = 0 + 1245: 52 04 06 jump 1251 if r4 != 0 + : @73 + 1248: 52 05 04 jump 1252 if r5 != 0 + : @74 + 1251: 00 trap + : @75 + 1252: 28 1c fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r9 = 0x20000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x1 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9078 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0 + .DeER. r11 = r8 >> r9 + .DeER. r4 = 0xffffffff80000000 + ..DeER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 37 with total cost of 6: + +``` + DeER..... r5 = 0x3 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0x1 + .DeER.... r11 = r8 >> r9 + .DeER.... r4 = 0x1 + ..DeER... r4 = r4 << 0x21 + ..D=eER.. r4 = r4 + 0xffffffffffffffff + ..D==eER. r4 = r4 << 0x1e + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 68 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0x7 + .DeER.... r11 = r8 >> r9 + .DeER.... r4 = 0x1 + ..DeER... r4 = r4 << 0x21 + ..D=eER.. r4 = r4 + 0xffffffffffffffff + ..D==eER. r4 = r4 << 0x18 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 99 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0xe + .DeER.... r11 = r8 >> r9 + .DeER.... r4 = 0x1 + ..DeER... r4 = r4 << 0x21 + ..D=eER.. r4 = r4 + 0xffffffffffffffff + ..D==eER. r4 = r4 << 0x11 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0x1 + .DeE-R... r9 = 0x1f + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x1 + ..D=eER.. r4 = r4 << 0x21 + ..D==eER. r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0 + .DeER. r11 = r8 >> r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 179 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0x1 + .DeER... r11 = r8 >> r9 + .DeER... r4 = 0xffffffffffffffff + ..DeER.. r4 = r4 << 0x3f + ..D=eER. r4 = r4 + 0xffffffffffffffff + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 204 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0x7 + .DeER... r11 = r8 >> r9 + .DeER... r4 = 0x1 + ..DeER.. r4 = r4 << 0x39 + ..D=eER. r4 = r4 + 0xffffffffffffffff + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 229 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0xe + .DeER... r11 = r8 >> r9 + .DeER... r4 = 0x1 + ..DeER.. r4 = r4 << 0x32 + ..D=eER. r4 = r4 + 0xffffffffffffffff + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 254 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0x1f + .DeER... r11 = r8 >> r9 + .DeER... r4 = 0x1 + ..DeER.. r4 = r4 << 0x21 + ..D=eER. r4 = r4 + 0xffffffffffffffff + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 279 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 311 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0x1 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x10909000 + ..D=eeER. i32 r4 = r4 + 0x90 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 344 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0x7 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x424000 + ..D=eeER. i32 r4 = r4 + 0x242 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 376 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xe + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x8000 + ..D=eeER. i32 r4 = r4 + 0x484 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 408 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r8 = 0x21212000 + D=eeER.. i32 r8 = r8 + 0x121 + .DeE-R.. r9 = 0x1f + .D==eER. r11 = r8 >> r9 + ..DeE-R. r4 = 0 + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 433 with total cost of 6: + +``` + DeER..... r5 = 0x11 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc0 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 466 with total cost of 6: + +``` + DeER..... r5 = 0x12 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc1 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x10909000 + ..D=eeER. i32 r4 = r4 + 0x90 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 499 with total cost of 6: + +``` + DeER..... r5 = 0x13 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc7 + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x424000 + ..D=eeER. i32 r4 = r4 + 0x242 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 531 with total cost of 6: + +``` + DeER..... r5 = 0x14 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffce + .D==eER.. r11 = r8 >> r9 + ..DeE-R.. r4 = 0x8000 + ..D=eeER. i32 r4 = r4 + 0x484 + ..D===eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 563 with total cost of 5: + +``` + DeER.... r5 = 0x15 + DeER.... r8 = 0x21212000 + D=eeER.. i32 r8 = r8 + 0x121 + .DeE-R.. r9 = 0xffffffffffffffff + .D==eER. r11 = r8 >> r9 + ..DeE-R. r4 = 0 + ..D==eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 588 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0x1 + D=eER.. r8 = r8 << 0x1f + DeE-R.. r9 = 0x7 + .D=eER. r8 = r8 >> r9 + .DeE-R. r4 = 0x1000000 + .D==eER jump 1251 if r8 != r4 +``` + +Gas simulation at offset 613 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0x1 + D=eER.. r8 = r8 << 0x1f + DeE-R.. r9 = 0xe + .D=eER. r9 = r8 >> r9 + .DeE-R. r4 = 0x20000 + ..D=eER jump 1251 if r9 != r4 +``` + +Gas simulation at offset 637 with total cost of 3: + +``` + DeER.. r5 = 0x18 + DeER.. r8 = 0x7 + D=eER. r8 = r8 >> r8 + .DeER. r4 = 0 + .D=eER jump 1251 if r8 != r4 +``` + +Gas simulation at offset 652 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 658 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x7 + .D=eER.................... r11 = r0 >> r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 658 if r10 != r2 +``` + +Gas simulation at offset 681 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1251 if r3 != r4 +``` + +Gas simulation at offset 691 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 697 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0xe + .D=eER.................... r11 = r0 >> r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 697 if r10 != r2 +``` + +Gas simulation at offset 720 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1251 if r3 != r4 +``` + +Gas simulation at offset 729 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 735 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x1f + .D=eER.................... r11 = r0 >> r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 735 if r10 != r2 +``` + +Gas simulation at offset 758 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1251 if r3 != r4 +``` + +Gas simulation at offset 765 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 771 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x7 + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 771 if r10 != r2 +``` + +Gas simulation at offset 792 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 802 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 808 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0xe + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 808 if r10 != r2 +``` + +Gas simulation at offset 829 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 838 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 844 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 844 if r10 != r2 +``` + +Gas simulation at offset 865 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 872 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 878 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x7 + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 878 if r10 != r2 +``` + +Gas simulation at offset 899 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 909 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 915 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0xe + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 915 if r10 != r2 +``` + +Gas simulation at offset 936 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 945 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 951 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + DeE-R..................... r1 = 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 951 if r10 != r2 +``` + +Gas simulation at offset 972 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 979 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 985 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 985 if r10 != r2 +``` + +Gas simulation at offset 1006 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1016 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1022 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1022 if r10 != r2 +``` + +Gas simulation at offset 1043 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1052 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1058 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1058 if r10 != r2 +``` + +Gas simulation at offset 1079 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1086 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1092 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1092 if r10 != r2 +``` + +Gas simulation at offset 1113 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1123 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1129 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1129 if r10 != r2 +``` + +Gas simulation at offset 1150 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1158 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1164 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + .D=eER.................... r11 = r0 >> r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1164 if r10 != r2 +``` + +Gas simulation at offset 1185 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1251 if r11 != r4 +``` + +Gas simulation at offset 1191 with total cost of 3: + +``` + DeER.. r5 = 0x28 + DeER.. r0 = 0xf + .DeER. r1 = 0 >> r0 + .DeER. r4 = 0 + ..DeER jump 1251 if r1 != r4 +``` + +Gas simulation at offset 1204 with total cost of 3: + +``` + DeER.. r5 = 0x29 + DeER.. r0 = 0x20 + D=eER. r1 = r0 >> 0 + .DeER. r4 = 0x20 + .D=eER jump 1251 if r1 != r4 +``` + +Gas simulation at offset 1218 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1251 if r0 != r4 +``` + +Gas simulation at offset 1228 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1251 if r4 != 0 +``` + +Gas simulation at offset 1248 with total cost of 1: + +``` + DeER jump 1252 if r5 != 0 +``` + +Gas simulation at offset 1251 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1252 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_srli + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 22: 98 ab r11 = r10 >> 0 + 24: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 30: ab 4b 60 02 jump 638 if r11 != r4 + : @2 + 34: 33 05 03 r5 = 0x3 + 37: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 43: 98 ab 01 r11 = r10 >> 0x1 + 46: 33 04 01 r4 = 0x1 + 49: 97 44 21 r4 = r4 << 0x21 + 52: 95 44 ff r4 = r4 + 0xffffffffffffffff + 55: 97 44 1e r4 = r4 << 0x1e + 58: ab 4b 44 02 jump 638 if r11 != r4 + : @3 + 62: 33 05 04 r5 = 0x4 + 65: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 71: 98 ab 07 r11 = r10 >> 0x7 + 74: 33 04 01 r4 = 0x1 + 77: 97 44 21 r4 = r4 << 0x21 + 80: 95 44 ff r4 = r4 + 0xffffffffffffffff + 83: 97 44 18 r4 = r4 << 0x18 + 86: ab 4b 28 02 jump 638 if r11 != r4 + : @4 + 90: 33 05 05 r5 = 0x5 + 93: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 99: 98 ab 0e r11 = r10 >> 0xe + 102: 33 04 01 r4 = 0x1 + 105: 97 44 21 r4 = r4 << 0x21 + 108: 95 44 ff r4 = r4 + 0xffffffffffffffff + 111: 97 44 11 r4 = r4 << 0x11 + 114: ab 4b 0c 02 jump 638 if r11 != r4 + : @5 + 118: 33 05 06 r5 = 0x6 + 121: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 127: 83 aa 01 i32 r10 = r10 + 0x1 + 130: 98 ab 1f r11 = r10 >> 0x1f + 133: 33 04 01 r4 = 0x1 + 136: 97 44 21 r4 = r4 << 0x21 + 139: 95 44 ff r4 = r4 + 0xffffffffffffffff + 142: ab 4b f0 01 jump 638 if r11 != r4 + : @6 + 146: 33 05 07 r5 = 0x7 + 149: 33 0a ff r10 = 0xffffffffffffffff + 152: 98 ab r11 = r10 >> 0 + 154: 33 04 ff r4 = 0xffffffffffffffff + 157: ab 4b e1 01 jump 638 if r11 != r4 + : @7 + 161: 33 05 08 r5 = 0x8 + 164: 33 0a ff r10 = 0xffffffffffffffff + 167: 98 ab 01 r11 = r10 >> 0x1 + 170: 33 04 ff r4 = 0xffffffffffffffff + 173: 97 44 3f r4 = r4 << 0x3f + 176: 95 44 ff r4 = r4 + 0xffffffffffffffff + 179: ab 4b cb 01 jump 638 if r11 != r4 + : @8 + 183: 33 05 09 r5 = 0x9 + 186: 33 0a ff r10 = 0xffffffffffffffff + 189: 98 ab 07 r11 = r10 >> 0x7 + 192: 33 04 01 r4 = 0x1 + 195: 97 44 39 r4 = r4 << 0x39 + 198: 95 44 ff r4 = r4 + 0xffffffffffffffff + 201: ab 4b b5 01 jump 638 if r11 != r4 + : @9 + 205: 33 05 0a r5 = 0xa + 208: 33 0a ff r10 = 0xffffffffffffffff + 211: 98 ab 0e r11 = r10 >> 0xe + 214: 33 04 01 r4 = 0x1 + 217: 97 44 32 r4 = r4 << 0x32 + 220: 95 44 ff r4 = r4 + 0xffffffffffffffff + 223: ab 4b 9f 01 jump 638 if r11 != r4 + : @10 + 227: 33 05 0b r5 = 0xb + 230: 33 0a ff r10 = 0xffffffffffffffff + 233: 98 ab 1f r11 = r10 >> 0x1f + 236: 33 04 01 r4 = 0x1 + 239: 97 44 21 r4 = r4 << 0x21 + 242: 95 44 ff r4 = r4 + 0xffffffffffffffff + 245: ab 4b 89 01 jump 638 if r11 != r4 + : @11 + 249: 33 05 0c r5 = 0xc + 252: 33 0a 00 20 21 21 r10 = 0x21212000 + 258: 83 aa 21 01 i32 r10 = r10 + 0x121 + 262: 98 ab r11 = r10 >> 0 + 264: 33 04 00 20 21 21 r4 = 0x21212000 + 270: 83 44 21 01 i32 r4 = r4 + 0x121 + 274: ab 4b 6c 01 jump 638 if r11 != r4 + : @12 + 278: 33 05 0d r5 = 0xd + 281: 33 0a 00 20 21 21 r10 = 0x21212000 + 287: 83 aa 21 01 i32 r10 = r10 + 0x121 + 291: 98 ab 01 r11 = r10 >> 0x1 + 294: 33 04 00 90 90 10 r4 = 0x10909000 + 300: 83 44 90 00 i32 r4 = r4 + 0x90 + 304: ab 4b 4e 01 jump 638 if r11 != r4 + : @13 + 308: 33 05 0e r5 = 0xe + 311: 33 0a 00 20 21 21 r10 = 0x21212000 + 317: 83 aa 21 01 i32 r10 = r10 + 0x121 + 321: 98 ab 07 r11 = r10 >> 0x7 + 324: 33 04 00 40 42 r4 = 0x424000 + 329: 83 44 42 02 i32 r4 = r4 + 0x242 + 333: ab 4b 31 01 jump 638 if r11 != r4 + : @14 + 337: 33 05 0f r5 = 0xf + 340: 33 0a 00 20 21 21 r10 = 0x21212000 + 346: 83 aa 21 01 i32 r10 = r10 + 0x121 + 350: 98 ab 0e r11 = r10 >> 0xe + 353: 33 04 00 80 00 r4 = 0x8000 + 358: 83 44 84 04 i32 r4 = r4 + 0x484 + 362: ab 4b 14 01 jump 638 if r11 != r4 + : @15 + 366: 33 05 10 r5 = 0x10 + 369: 33 0a 00 20 21 21 r10 = 0x21212000 + 375: 83 aa 21 01 i32 r10 = r10 + 0x121 + 379: 98 ab 1f r11 = r10 >> 0x1f + 382: 33 04 r4 = 0 + 384: ab 4b fe 00 jump 638 if r11 != r4 + : @16 + 388: 33 05 11 r5 = 0x11 + 391: 33 08 01 r8 = 0x1 + 394: 97 88 1f r8 = r8 << 0x1f + 397: 98 88 07 r8 = r8 >> 0x7 + 400: 33 04 00 00 00 01 r4 = 0x1000000 + 406: ab 48 e8 00 jump 638 if r8 != r4 + : @17 + 410: 33 05 12 r5 = 0x12 + 413: 33 09 r9 = 0 + 415: 01 fallthrough + : @18 + 416: 33 00 01 r0 = 0x1 + 419: 97 00 1f r0 = r0 << 0x1f + 422: 98 0b 07 r11 = r0 >> 0x7 + 425: 64 b3 r3 = r11 + 427: 95 99 01 r9 = r9 + 0x1 + 430: 33 02 02 r2 = 0x2 + 433: ab 29 ef jump 416 if r9 != r2 + : @19 + 436: 33 04 00 00 00 01 r4 = 0x1000000 + 442: ab 43 c4 00 jump 638 if r3 != r4 + : @20 + 446: 33 05 13 r5 = 0x13 + 449: 33 09 r9 = 0 + 451: 01 fallthrough + : @21 + 452: 33 00 01 r0 = 0x1 + 455: 97 00 1f r0 = r0 << 0x1f + 458: 98 0b 0e r11 = r0 >> 0xe + 461: 64 b3 r3 = r11 + 463: 95 99 01 r9 = r9 + 0x1 + 466: 33 02 02 r2 = 0x2 + 469: ab 29 ef jump 452 if r9 != r2 + : @22 + 472: 33 04 00 00 02 r4 = 0x20000 + 477: ab 43 a1 00 jump 638 if r3 != r4 + : @23 + 481: 33 05 14 r5 = 0x14 + 484: 33 09 r9 = 0 + 486: 01 fallthrough + : @24 + 487: 33 00 01 r0 = 0x1 + 490: 97 00 1f r0 = r0 << 0x1f + 493: 95 00 01 r0 = r0 + 0x1 + 496: 98 0b 1f r11 = r0 >> 0x1f + 499: 64 b3 r3 = r11 + 501: 95 99 01 r9 = r9 + 0x1 + 504: 33 02 02 r2 = 0x2 + 507: ab 29 ec jump 487 if r9 != r2 + : @25 + 510: 33 04 01 r4 = 0x1 + 513: ab 43 7d jump 638 if r3 != r4 + : @26 + 516: 33 05 15 r5 = 0x15 + 519: 33 09 r9 = 0 + 521: 01 fallthrough + : @27 + 522: 33 00 01 r0 = 0x1 + 525: 97 00 1f r0 = r0 << 0x1f + 528: 98 0b 07 r11 = r0 >> 0x7 + 531: 95 99 01 r9 = r9 + 0x1 + 534: 33 02 02 r2 = 0x2 + 537: ab 29 f1 jump 522 if r9 != r2 + : @28 + 540: 33 04 00 00 00 01 r4 = 0x1000000 + 546: ab 4b 5c jump 638 if r11 != r4 + : @29 + 549: 33 05 16 r5 = 0x16 + 552: 33 09 r9 = 0 + 554: 01 fallthrough + : @30 + 555: 33 00 01 r0 = 0x1 + 558: 97 00 1f r0 = r0 << 0x1f + 561: 98 0b 0e r11 = r0 >> 0xe + 564: 95 99 01 r9 = r9 + 0x1 + 567: 33 02 02 r2 = 0x2 + 570: ab 29 f1 jump 555 if r9 != r2 + : @31 + 573: 33 04 00 00 02 r4 = 0x20000 + 578: ab 4b 3c jump 638 if r11 != r4 + : @32 + 581: 33 05 17 r5 = 0x17 + 584: 33 09 r9 = 0 + 586: 01 fallthrough + : @33 + 587: 33 00 01 r0 = 0x1 + 590: 97 00 1f r0 = r0 << 0x1f + 593: 95 00 01 r0 = r0 + 0x1 + 596: 98 0b 1f r11 = r0 >> 0x1f + 599: 95 99 01 r9 = r9 + 0x1 + 602: 33 02 02 r2 = 0x2 + 605: ab 29 ee jump 587 if r9 != r2 + : @34 + 608: 33 04 01 r4 = 0x1 + 611: ab 4b 1b jump 638 if r11 != r4 + : @35 + 614: 33 05 18 r5 = 0x18 + 617: 33 00 r0 = 0 + 619: 33 04 r4 = 0 + 621: ab 40 11 jump 638 if r0 != r4 + : @36 + 624: 33 05 19 r5 = 0x19 + 627: 33 00 21 r0 = 0x21 + 630: 33 04 r4 = 0 + 632: 52 04 06 jump 638 if r4 != 0 + : @37 + 635: 52 05 04 jump 639 if r5 != 0 + : @38 + 638: 00 trap + : @39 + 639: 28 81 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x1000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x21212121 (initially was 0x0) + * r11 = 0x1 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9586 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r10 = 0xffffffff80000000 + D=eER. r11 = r10 >> 0 + .DeER. r4 = 0xffffffff80000000 + .D=eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 34 with total cost of 6: + +``` + DeER..... r5 = 0x3 + DeER..... r10 = 0xffffffff80000000 + D=eER.... r11 = r10 >> 0x1 + .DeER.... r4 = 0x1 + .D=eER... r4 = r4 << 0x21 + .D==eER.. r4 = r4 + 0xffffffffffffffff + .D===eER. r4 = r4 << 0x1e + ..D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 62 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r10 = 0xffffffff80000000 + D=eER.... r11 = r10 >> 0x7 + .DeER.... r4 = 0x1 + .D=eER... r4 = r4 << 0x21 + .D==eER.. r4 = r4 + 0xffffffffffffffff + .D===eER. r4 = r4 << 0x18 + ..D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r10 = 0xffffffff80000000 + D=eER.... r11 = r10 >> 0xe + .DeER.... r4 = 0x1 + .D=eER... r4 = r4 << 0x21 + .D==eER.. r4 = r4 + 0xffffffffffffffff + .D===eER. r4 = r4 << 0x11 + ..D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 118 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r10 = 0xffffffff80000000 + D=eeER.. i32 r10 = r10 + 0x1 + .D==eER. r11 = r10 >> 0x1f + .DeE--R. r4 = 0x1 + .D=eE-R. r4 = r4 << 0x21 + ..D=eER. r4 = r4 + 0xffffffffffffffff + ..D==eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 146 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >> 0 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r10 = 0xffffffffffffffff + D=eER... r11 = r10 >> 0x1 + .DeER... r4 = 0xffffffffffffffff + .D=eER.. r4 = r4 << 0x3f + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 183 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r10 = 0xffffffffffffffff + D=eER... r11 = r10 >> 0x7 + .DeER... r4 = 0x1 + .D=eER.. r4 = r4 << 0x39 + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 205 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r10 = 0xffffffffffffffff + D=eER... r11 = r10 >> 0xe + .DeER... r4 = 0x1 + .D=eER.. r4 = r4 << 0x32 + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 227 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r10 = 0xffffffffffffffff + D=eER... r11 = r10 >> 0x1f + .DeER... r4 = 0x1 + .D=eER.. r4 = r4 << 0x21 + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 249 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >> 0 + .DeE--R. r4 = 0x21212000 + ..DeeER. i32 r4 = r4 + 0x121 + ..D==eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 278 with total cost of 5: + +``` + DeER.... r5 = 0xd + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >> 0x1 + .DeE--R. r4 = 0x10909000 + ..DeeER. i32 r4 = r4 + 0x90 + ..D==eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 308 with total cost of 5: + +``` + DeER.... r5 = 0xe + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >> 0x7 + .DeE--R. r4 = 0x424000 + ..DeeER. i32 r4 = r4 + 0x242 + ..D==eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 337 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >> 0xe + .DeE--R. r4 = 0x8000 + ..DeeER. i32 r4 = r4 + 0x484 + ..D==eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 366 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >> 0x1f + .DeE--R. r4 = 0 + .D===eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 388 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0x1 + D=eER.. r8 = r8 << 0x1f + D==eER. r8 = r8 >> 0x7 + .DeE-R. r4 = 0x1000000 + .D==eER jump 638 if r8 != r4 +``` + +Gas simulation at offset 410 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 416 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r0 = r0 << 0x1f + D==eER................... r11 = r0 >> 0x7 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 416 if r9 != r2 +``` + +Gas simulation at offset 436 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 638 if r3 != r4 +``` + +Gas simulation at offset 446 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 452 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r0 = r0 << 0x1f + D==eER................... r11 = r0 >> 0xe + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 452 if r9 != r2 +``` + +Gas simulation at offset 472 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 638 if r3 != r4 +``` + +Gas simulation at offset 481 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 487 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + D=eER..................... r0 = r0 << 0x1f + D==eER.................... r0 = r0 + 0x1 + .D==eER................... r11 = r0 >> 0x1f + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 487 if r9 != r2 +``` + +Gas simulation at offset 510 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 638 if r3 != r4 +``` + +Gas simulation at offset 516 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 522 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r0 = r0 << 0x1f + D==eER................... r11 = r0 >> 0x7 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 522 if r9 != r2 +``` + +Gas simulation at offset 540 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 549 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 555 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r0 = r0 << 0x1f + D==eER................... r11 = r0 >> 0xe + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 555 if r9 != r2 +``` + +Gas simulation at offset 573 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 581 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 587 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r0 = r0 << 0x1f + D==eER................... r0 = r0 + 0x1 + .D==eER.................. r11 = r0 >> 0x1f + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 587 if r9 != r2 +``` + +Gas simulation at offset 608 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 638 if r11 != r4 +``` + +Gas simulation at offset 614 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 638 if r0 != r4 +``` + +Gas simulation at offset 624 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 638 if r4 != 0 +``` + +Gas simulation at offset 635 with total cost of 1: + +``` + DeER jump 639 if r5 != 0 +``` + +Gas simulation at offset 638 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 639 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_srliw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 22: 8b ab i32 r11 = r10 >> 0 + 24: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 30: ab 4b ce 02 jump 748 if r11 != r4 + : @2 + 34: 33 05 03 r5 = 0x3 + 37: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 43: 8b ab 01 i32 r11 = r10 >> 0x1 + 46: 33 04 00 00 00 40 r4 = 0x40000000 + 52: ab 4b b8 02 jump 748 if r11 != r4 + : @3 + 56: 33 05 04 r5 = 0x4 + 59: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 65: 8b ab 07 i32 r11 = r10 >> 0x7 + 68: 33 04 00 00 00 01 r4 = 0x1000000 + 74: ab 4b a2 02 jump 748 if r11 != r4 + : @4 + 78: 33 05 05 r5 = 0x5 + 81: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 87: 8b ab 0e i32 r11 = r10 >> 0xe + 90: 33 04 00 00 02 r4 = 0x20000 + 95: ab 4b 8d 02 jump 748 if r11 != r4 + : @5 + 99: 33 05 06 r5 = 0x6 + 102: 33 0a 00 00 00 80 r10 = 0xffffffff80000000 + 108: 83 aa 01 i32 r10 = r10 + 0x1 + 111: 8b ab 1f i32 r11 = r10 >> 0x1f + 114: 33 04 01 r4 = 0x1 + 117: ab 4b 77 02 jump 748 if r11 != r4 + : @6 + 121: 33 05 07 r5 = 0x7 + 124: 33 0a ff r10 = 0xffffffffffffffff + 127: 8b ab i32 r11 = r10 >> 0 + 129: 33 04 ff r4 = 0xffffffffffffffff + 132: ab 4b 68 02 jump 748 if r11 != r4 + : @7 + 136: 33 05 08 r5 = 0x8 + 139: 33 0a ff r10 = 0xffffffffffffffff + 142: 8b ab 01 i32 r11 = r10 >> 0x1 + 145: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 151: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 154: ab 4b 52 02 jump 748 if r11 != r4 + : @8 + 158: 33 05 09 r5 = 0x9 + 161: 33 0a ff r10 = 0xffffffffffffffff + 164: 8b ab 07 i32 r11 = r10 >> 0x7 + 167: 33 04 00 00 00 02 r4 = 0x2000000 + 173: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 176: ab 4b 3c 02 jump 748 if r11 != r4 + : @9 + 180: 33 05 0a r5 = 0xa + 183: 33 0a ff r10 = 0xffffffffffffffff + 186: 8b ab 0e i32 r11 = r10 >> 0xe + 189: 33 04 00 00 04 r4 = 0x40000 + 194: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 197: ab 4b 27 02 jump 748 if r11 != r4 + : @10 + 201: 33 05 0b r5 = 0xb + 204: 33 0a ff r10 = 0xffffffffffffffff + 207: 8b ab 1f i32 r11 = r10 >> 0x1f + 210: 33 04 01 r4 = 0x1 + 213: ab 4b 17 02 jump 748 if r11 != r4 + : @11 + 217: 33 05 0c r5 = 0xc + 220: 33 0a 00 20 21 21 r10 = 0x21212000 + 226: 83 aa 21 01 i32 r10 = r10 + 0x121 + 230: 8b ab i32 r11 = r10 >> 0 + 232: 33 04 00 20 21 21 r4 = 0x21212000 + 238: 83 44 21 01 i32 r4 = r4 + 0x121 + 242: ab 4b fa 01 jump 748 if r11 != r4 + : @12 + 246: 33 05 0d r5 = 0xd + 249: 33 0a 00 20 21 21 r10 = 0x21212000 + 255: 83 aa 21 01 i32 r10 = r10 + 0x121 + 259: 8b ab 01 i32 r11 = r10 >> 0x1 + 262: 33 04 00 90 90 10 r4 = 0x10909000 + 268: 83 44 90 00 i32 r4 = r4 + 0x90 + 272: ab 4b dc 01 jump 748 if r11 != r4 + : @13 + 276: 33 05 0e r5 = 0xe + 279: 33 0a 00 20 21 21 r10 = 0x21212000 + 285: 83 aa 21 01 i32 r10 = r10 + 0x121 + 289: 8b ab 07 i32 r11 = r10 >> 0x7 + 292: 33 04 00 40 42 r4 = 0x424000 + 297: 83 44 42 02 i32 r4 = r4 + 0x242 + 301: ab 4b bf 01 jump 748 if r11 != r4 + : @14 + 305: 33 05 0f r5 = 0xf + 308: 33 0a 00 20 21 21 r10 = 0x21212000 + 314: 83 aa 21 01 i32 r10 = r10 + 0x121 + 318: 8b ab 0e i32 r11 = r10 >> 0xe + 321: 33 04 00 80 00 r4 = 0x8000 + 326: 83 44 84 04 i32 r4 = r4 + 0x484 + 330: ab 4b a2 01 jump 748 if r11 != r4 + : @15 + 334: 33 05 10 r5 = 0x10 + 337: 33 0a 00 20 21 21 r10 = 0x21212000 + 343: 83 aa 21 01 i32 r10 = r10 + 0x121 + 347: 8b ab 1f i32 r11 = r10 >> 0x1f + 350: 33 04 r4 = 0 + 352: ab 4b 8c 01 jump 748 if r11 != r4 + : @16 + 356: 33 05 2c r5 = 0x2c + 359: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 364: 83 aa 45 03 i32 r10 = r10 + 0x345 + 368: 97 aa 0c r10 = r10 << 0xc + 371: 95 aa 78 06 r10 = r10 + 0x678 + 375: 8b ab i32 r11 = r10 >> 0 + 377: 33 04 00 50 34 12 r4 = 0x12345000 + 383: 83 44 78 06 i32 r4 = r4 + 0x678 + 387: ab 4b 69 01 jump 748 if r11 != r4 + : @17 + 391: 33 05 2d r5 = 0x2d + 394: 33 0a 00 20 f1 r10 = 0xfffffffffff12000 + 399: 83 aa 45 03 i32 r10 = r10 + 0x345 + 403: 97 aa 0c r10 = r10 << 0xc + 406: 95 aa 78 06 r10 = r10 + 0x678 + 410: 8b ab 04 i32 r11 = r10 >> 0x4 + 413: 33 04 00 40 23 01 r4 = 0x1234000 + 419: 83 44 67 05 i32 r4 = r4 + 0x567 + 423: ab 4b 45 01 jump 748 if r11 != r4 + : @18 + 427: 33 05 2e r5 = 0x2e + 430: 33 0a 00 20 09 r10 = 0x92000 + 435: 83 aa 45 03 i32 r10 = r10 + 0x345 + 439: 97 aa 0c r10 = r10 << 0xc + 442: 95 aa 78 06 r10 = r10 + 0x678 + 446: 8b ab i32 r11 = r10 >> 0 + 448: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 454: 83 44 78 06 i32 r4 = r4 + 0x678 + 458: ab 4b 22 01 jump 748 if r11 != r4 + : @19 + 462: 33 05 2f r5 = 0x2f + 465: 33 0a 00 20 09 r10 = 0x92000 + 470: 83 aa 45 03 i32 r10 = r10 + 0x345 + 474: 97 aa 0c r10 = r10 << 0xc + 477: 95 aa 78 06 r10 = r10 + 0x678 + 481: 8b ab 04 i32 r11 = r10 >> 0x4 + 484: 33 04 00 40 23 09 r4 = 0x9234000 + 490: 83 44 67 05 i32 r4 = r4 + 0x567 + 494: ab 4b fe 00 jump 748 if r11 != r4 + : @20 + 498: 33 05 11 r5 = 0x11 + 501: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 507: 8b 88 07 i32 r8 = r8 >> 0x7 + 510: 33 04 00 00 00 01 r4 = 0x1000000 + 516: ab 48 e8 00 jump 748 if r8 != r4 + : @21 + 520: 33 05 12 r5 = 0x12 + 523: 33 09 r9 = 0 + 525: 01 fallthrough + : @22 + 526: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 532: 8b 0b 07 i32 r11 = r0 >> 0x7 + 535: 64 b3 r3 = r11 + 537: 95 99 01 r9 = r9 + 0x1 + 540: 33 02 02 r2 = 0x2 + 543: ab 29 ef jump 526 if r9 != r2 + : @23 + 546: 33 04 00 00 00 01 r4 = 0x1000000 + 552: ab 43 c4 00 jump 748 if r3 != r4 + : @24 + 556: 33 05 13 r5 = 0x13 + 559: 33 09 r9 = 0 + 561: 01 fallthrough + : @25 + 562: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 568: 8b 0b 0e i32 r11 = r0 >> 0xe + 571: 64 b3 r3 = r11 + 573: 95 99 01 r9 = r9 + 0x1 + 576: 33 02 02 r2 = 0x2 + 579: ab 29 ef jump 562 if r9 != r2 + : @26 + 582: 33 04 00 00 02 r4 = 0x20000 + 587: ab 43 a1 00 jump 748 if r3 != r4 + : @27 + 591: 33 05 14 r5 = 0x14 + 594: 33 09 r9 = 0 + 596: 01 fallthrough + : @28 + 597: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 603: 83 00 01 i32 r0 = r0 + 0x1 + 606: 8b 0b 1f i32 r11 = r0 >> 0x1f + 609: 64 b3 r3 = r11 + 611: 95 99 01 r9 = r9 + 0x1 + 614: 33 02 02 r2 = 0x2 + 617: ab 29 ec jump 597 if r9 != r2 + : @29 + 620: 33 04 01 r4 = 0x1 + 623: ab 43 7d jump 748 if r3 != r4 + : @30 + 626: 33 05 15 r5 = 0x15 + 629: 33 09 r9 = 0 + 631: 01 fallthrough + : @31 + 632: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 638: 8b 0b 07 i32 r11 = r0 >> 0x7 + 641: 95 99 01 r9 = r9 + 0x1 + 644: 33 02 02 r2 = 0x2 + 647: ab 29 f1 jump 632 if r9 != r2 + : @32 + 650: 33 04 00 00 00 01 r4 = 0x1000000 + 656: ab 4b 5c jump 748 if r11 != r4 + : @33 + 659: 33 05 16 r5 = 0x16 + 662: 33 09 r9 = 0 + 664: 01 fallthrough + : @34 + 665: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 671: 8b 0b 0e i32 r11 = r0 >> 0xe + 674: 95 99 01 r9 = r9 + 0x1 + 677: 33 02 02 r2 = 0x2 + 680: ab 29 f1 jump 665 if r9 != r2 + : @35 + 683: 33 04 00 00 02 r4 = 0x20000 + 688: ab 4b 3c jump 748 if r11 != r4 + : @36 + 691: 33 05 17 r5 = 0x17 + 694: 33 09 r9 = 0 + 696: 01 fallthrough + : @37 + 697: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 703: 83 00 01 i32 r0 = r0 + 0x1 + 706: 8b 0b 1f i32 r11 = r0 >> 0x1f + 709: 95 99 01 r9 = r9 + 0x1 + 712: 33 02 02 r2 = 0x2 + 715: ab 29 ee jump 697 if r9 != r2 + : @38 + 718: 33 04 01 r4 = 0x1 + 721: ab 4b 1b jump 748 if r11 != r4 + : @39 + 724: 33 05 18 r5 = 0x18 + 727: 33 00 r0 = 0 + 729: 33 04 r4 = 0 + 731: ab 40 11 jump 748 if r0 != r4 + : @40 + 734: 33 05 19 r5 = 0x19 + 737: 33 00 1f r0 = 0x1f + 740: 33 04 r4 = 0 + 742: 52 04 06 jump 748 if r4 != 0 + : @41 + 745: 52 05 04 jump 749 if r5 != 0 + : @42 + 748: 00 trap + : @43 + 749: 28 13 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x19 (initially was 0x0) + * r8 = 0x1000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x92345678 (initially was 0x0) + * r11 = 0x1 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9551 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >> 0 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 34 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >> 0x1 + .DeE-R. r4 = 0x40000000 + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >> 0x7 + .DeE-R. r4 = 0x1000000 + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0xffffffff80000000 + .DeeER. i32 r11 = r10 >> 0xe + .DeE-R. r4 = 0x20000 + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 99 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r10 = 0xffffffff80000000 + D=eeER... i32 r10 = r10 + 0x1 + .D==eeER. i32 r11 = r10 >> 0x1f + .DeE---R. r4 = 0x1 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 121 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >> 0 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 136 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r10 = 0xffffffffffffffff + .DeeER.. i32 r11 = r10 >> 0x1 + .DeE-R.. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 158 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r10 = 0xffffffffffffffff + .DeeER.. i32 r11 = r10 >> 0x7 + .DeE-R.. r4 = 0x2000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 180 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r10 = 0xffffffffffffffff + .DeeER.. i32 r11 = r10 >> 0xe + .DeE-R.. r4 = 0x40000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 201 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >> 0x1f + .DeE-R. r4 = 0x1 + ..D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 217 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >> 0 + .DeE---R. r4 = 0x21212000 + ..DeeE-R. i32 r4 = r4 + 0x121 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 246 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >> 0x1 + .DeE---R. r4 = 0x10909000 + ..DeeE-R. i32 r4 = r4 + 0x90 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 276 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >> 0x7 + .DeE---R. r4 = 0x424000 + ..DeeE-R. i32 r4 = r4 + 0x242 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 305 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >> 0xe + .DeE---R. r4 = 0x8000 + ..DeeE-R. i32 r4 = r4 + 0x484 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 334 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >> 0x1f + .DeE---R. r4 = 0 + ..D===eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 356 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >> 0 + ..DeE----R. r4 = 0x12345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 391 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r10 = 0xfffffffffff12000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >> 0x4 + ..DeE----R. r4 = 0x1234000 + ...DeeE--R. i32 r4 = r4 + 0x567 + ...D====eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 427 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r10 = 0x92000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >> 0 + ..DeE----R. r4 = 0xffffffff92345000 + ...DeeE--R. i32 r4 = r4 + 0x678 + ...D====eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 462 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r10 = 0x92000 + D=eeER..... i32 r10 = r10 + 0x345 + .D==eER.... r10 = r10 << 0xc + .D===eER... r10 = r10 + 0x678 + ..D===eeER. i32 r11 = r10 >> 0x4 + ..DeE----R. r4 = 0x9234000 + ...DeeE--R. i32 r4 = r4 + 0x567 + ...D====eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 498 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0xffffffff80000000 + D=eeER. i32 r8 = r8 >> 0x7 + .DeE-R. r4 = 0x1000000 + .D==eER jump 748 if r8 != r4 +``` + +Gas simulation at offset 520 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 526 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >> 0x7 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 526 if r9 != r2 +``` + +Gas simulation at offset 546 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 748 if r3 != r4 +``` + +Gas simulation at offset 556 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 562 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >> 0xe + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 562 if r9 != r2 +``` + +Gas simulation at offset 582 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 748 if r3 != r4 +``` + +Gas simulation at offset 591 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 597 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0x1 + .D==eeER.................. i32 r11 = r0 >> 0x1f + .D........................ r3 = r11 + ..DeE--R.................. r9 = r9 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 597 if r9 != r2 +``` + +Gas simulation at offset 620 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 748 if r3 != r4 +``` + +Gas simulation at offset 626 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 632 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >> 0x7 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 632 if r9 != r2 +``` + +Gas simulation at offset 650 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 659 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 665 with total cost of 22: + +``` + DeER..................... r0 = 0xffffffff80000000 + D=eeER................... i32 r11 = r0 >> 0xe + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 665 if r9 != r2 +``` + +Gas simulation at offset 683 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 691 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 697 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + D=eeER.................... i32 r0 = r0 + 0x1 + .D==eeER.................. i32 r11 = r0 >> 0x1f + .DeE---R.................. r9 = r9 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 697 if r9 != r2 +``` + +Gas simulation at offset 718 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 748 if r11 != r4 +``` + +Gas simulation at offset 724 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 748 if r0 != r4 +``` + +Gas simulation at offset 734 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r0 = 0x1f + DeER. r4 = 0 + D=eER jump 748 if r4 != 0 +``` + +Gas simulation at offset 745 with total cost of 1: + +``` + DeER jump 749 if r5 != 0 +``` + +Gas simulation at offset 748 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 749 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_srlw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 22: 33 09 r9 = 0 + 24: c6 98 0b i32 r11 = r8 >> r9 + 27: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 33: ab 4b 3c 05 jump 1373 if r11 != r4 + : @2 + 37: 33 05 03 r5 = 0x3 + 40: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 46: 33 09 01 r9 = 0x1 + 49: c6 98 0b i32 r11 = r8 >> r9 + 52: 33 04 00 00 00 40 r4 = 0x40000000 + 58: ab 4b 23 05 jump 1373 if r11 != r4 + : @3 + 62: 33 05 04 r5 = 0x4 + 65: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 71: 33 09 07 r9 = 0x7 + 74: c6 98 0b i32 r11 = r8 >> r9 + 77: 33 04 00 00 00 01 r4 = 0x1000000 + 83: ab 4b 0a 05 jump 1373 if r11 != r4 + : @4 + 87: 33 05 05 r5 = 0x5 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 0e r9 = 0xe + 99: c6 98 0b i32 r11 = r8 >> r9 + 102: 33 04 00 00 02 r4 = 0x20000 + 107: ab 4b f2 04 jump 1373 if r11 != r4 + : @5 + 111: 33 05 06 r5 = 0x6 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 83 88 01 i32 r8 = r8 + 0x1 + 123: 33 09 1f r9 = 0x1f + 126: c6 98 0b i32 r11 = r8 >> r9 + 129: 33 04 01 r4 = 0x1 + 132: ab 4b d9 04 jump 1373 if r11 != r4 + : @6 + 136: 33 05 07 r5 = 0x7 + 139: 33 08 ff r8 = 0xffffffffffffffff + 142: 33 09 r9 = 0 + 144: c6 98 0b i32 r11 = r8 >> r9 + 147: 33 04 ff r4 = 0xffffffffffffffff + 150: ab 4b c7 04 jump 1373 if r11 != r4 + : @7 + 154: 33 05 08 r5 = 0x8 + 157: 33 08 ff r8 = 0xffffffffffffffff + 160: 33 09 01 r9 = 0x1 + 163: c6 98 0b i32 r11 = r8 >> r9 + 166: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 172: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 175: ab 4b ae 04 jump 1373 if r11 != r4 + : @8 + 179: 33 05 09 r5 = 0x9 + 182: 33 08 ff r8 = 0xffffffffffffffff + 185: 33 09 07 r9 = 0x7 + 188: c6 98 0b i32 r11 = r8 >> r9 + 191: 33 04 00 00 00 02 r4 = 0x2000000 + 197: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 200: ab 4b 95 04 jump 1373 if r11 != r4 + : @9 + 204: 33 05 0a r5 = 0xa + 207: 33 08 ff r8 = 0xffffffffffffffff + 210: 33 09 0e r9 = 0xe + 213: c6 98 0b i32 r11 = r8 >> r9 + 216: 33 04 00 00 04 r4 = 0x40000 + 221: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 224: ab 4b 7d 04 jump 1373 if r11 != r4 + : @10 + 228: 33 05 0b r5 = 0xb + 231: 33 08 ff r8 = 0xffffffffffffffff + 234: 33 09 1f r9 = 0x1f + 237: c6 98 0b i32 r11 = r8 >> r9 + 240: 33 04 01 r4 = 0x1 + 243: ab 4b 6a 04 jump 1373 if r11 != r4 + : @11 + 247: 33 05 0c r5 = 0xc + 250: 33 08 00 20 21 21 r8 = 0x21212000 + 256: 83 88 21 01 i32 r8 = r8 + 0x121 + 260: 33 09 r9 = 0 + 262: c6 98 0b i32 r11 = r8 >> r9 + 265: 33 04 00 20 21 21 r4 = 0x21212000 + 271: 83 44 21 01 i32 r4 = r4 + 0x121 + 275: ab 4b 4a 04 jump 1373 if r11 != r4 + : @12 + 279: 33 05 0d r5 = 0xd + 282: 33 08 00 20 21 21 r8 = 0x21212000 + 288: 83 88 21 01 i32 r8 = r8 + 0x121 + 292: 33 09 01 r9 = 0x1 + 295: c6 98 0b i32 r11 = r8 >> r9 + 298: 33 04 00 90 90 10 r4 = 0x10909000 + 304: 83 44 90 00 i32 r4 = r4 + 0x90 + 308: ab 4b 29 04 jump 1373 if r11 != r4 + : @13 + 312: 33 05 0e r5 = 0xe + 315: 33 08 00 20 21 21 r8 = 0x21212000 + 321: 83 88 21 01 i32 r8 = r8 + 0x121 + 325: 33 09 07 r9 = 0x7 + 328: c6 98 0b i32 r11 = r8 >> r9 + 331: 33 04 00 40 42 r4 = 0x424000 + 336: 83 44 42 02 i32 r4 = r4 + 0x242 + 340: ab 4b 09 04 jump 1373 if r11 != r4 + : @14 + 344: 33 05 0f r5 = 0xf + 347: 33 08 00 20 21 21 r8 = 0x21212000 + 353: 83 88 21 01 i32 r8 = r8 + 0x121 + 357: 33 09 0e r9 = 0xe + 360: c6 98 0b i32 r11 = r8 >> r9 + 363: 33 04 00 80 00 r4 = 0x8000 + 368: 83 44 84 04 i32 r4 = r4 + 0x484 + 372: ab 4b e9 03 jump 1373 if r11 != r4 + : @15 + 376: 33 05 10 r5 = 0x10 + 379: 33 08 00 20 21 21 r8 = 0x21212000 + 385: 83 88 21 01 i32 r8 = r8 + 0x121 + 389: 33 09 1f r9 = 0x1f + 392: c6 98 0b i32 r11 = r8 >> r9 + 395: 33 04 r4 = 0 + 397: ab 4b d0 03 jump 1373 if r11 != r4 + : @16 + 401: 33 05 11 r5 = 0x11 + 404: 33 08 00 20 21 21 r8 = 0x21212000 + 410: 83 88 21 01 i32 r8 = r8 + 0x121 + 414: 33 09 e0 r9 = 0xffffffffffffffe0 + 417: c6 98 0b i32 r11 = r8 >> r9 + 420: 33 04 00 20 21 21 r4 = 0x21212000 + 426: 83 44 21 01 i32 r4 = r4 + 0x121 + 430: ab 4b af 03 jump 1373 if r11 != r4 + : @17 + 434: 33 05 12 r5 = 0x12 + 437: 33 08 00 20 21 21 r8 = 0x21212000 + 443: 83 88 21 01 i32 r8 = r8 + 0x121 + 447: 33 09 e1 r9 = 0xffffffffffffffe1 + 450: c6 98 0b i32 r11 = r8 >> r9 + 453: 33 04 00 90 90 10 r4 = 0x10909000 + 459: 83 44 90 00 i32 r4 = r4 + 0x90 + 463: ab 4b 8e 03 jump 1373 if r11 != r4 + : @18 + 467: 33 05 13 r5 = 0x13 + 470: 33 08 00 20 21 21 r8 = 0x21212000 + 476: 83 88 21 01 i32 r8 = r8 + 0x121 + 480: 33 09 e7 r9 = 0xffffffffffffffe7 + 483: c6 98 0b i32 r11 = r8 >> r9 + 486: 33 04 00 40 42 r4 = 0x424000 + 491: 83 44 42 02 i32 r4 = r4 + 0x242 + 495: ab 4b 6e 03 jump 1373 if r11 != r4 + : @19 + 499: 33 05 14 r5 = 0x14 + 502: 33 08 00 20 21 21 r8 = 0x21212000 + 508: 83 88 21 01 i32 r8 = r8 + 0x121 + 512: 33 09 ee r9 = 0xffffffffffffffee + 515: c6 98 0b i32 r11 = r8 >> r9 + 518: 33 04 00 80 00 r4 = 0x8000 + 523: 83 44 84 04 i32 r4 = r4 + 0x484 + 527: ab 4b 4e 03 jump 1373 if r11 != r4 + : @20 + 531: 33 05 15 r5 = 0x15 + 534: 33 08 00 20 21 21 r8 = 0x21212000 + 540: 83 88 21 01 i32 r8 = r8 + 0x121 + 544: 33 09 ff r9 = 0xffffffffffffffff + 547: c6 98 0b i32 r11 = r8 >> r9 + 550: 33 04 r4 = 0 + 552: ab 4b 35 03 jump 1373 if r11 != r4 + : @21 + 556: 33 05 2c r5 = 0x2c + 559: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 564: 83 88 45 03 i32 r8 = r8 + 0x345 + 568: 97 88 0c r8 = r8 << 0xc + 571: 95 88 78 06 r8 = r8 + 0x678 + 575: 33 09 r9 = 0 + 577: c6 98 0b i32 r11 = r8 >> r9 + 580: 33 04 00 50 34 12 r4 = 0x12345000 + 586: 83 44 78 06 i32 r4 = r4 + 0x678 + 590: ab 4b 0f 03 jump 1373 if r11 != r4 + : @22 + 594: 33 05 2d r5 = 0x2d + 597: 33 08 00 20 f1 r8 = 0xfffffffffff12000 + 602: 83 88 45 03 i32 r8 = r8 + 0x345 + 606: 97 88 0c r8 = r8 << 0xc + 609: 95 88 78 06 r8 = r8 + 0x678 + 613: 33 09 04 r9 = 0x4 + 616: c6 98 0b i32 r11 = r8 >> r9 + 619: 33 04 00 40 23 01 r4 = 0x1234000 + 625: 83 44 67 05 i32 r4 = r4 + 0x567 + 629: ab 4b e8 02 jump 1373 if r11 != r4 + : @23 + 633: 33 05 2e r5 = 0x2e + 636: 33 08 00 20 09 r8 = 0x92000 + 641: 83 88 45 03 i32 r8 = r8 + 0x345 + 645: 97 88 0c r8 = r8 << 0xc + 648: 95 88 78 06 r8 = r8 + 0x678 + 652: 33 09 r9 = 0 + 654: c6 98 0b i32 r11 = r8 >> r9 + 657: 33 04 00 50 34 92 r4 = 0xffffffff92345000 + 663: 83 44 78 06 i32 r4 = r4 + 0x678 + 667: ab 4b c2 02 jump 1373 if r11 != r4 + : @24 + 671: 33 05 2f r5 = 0x2f + 674: 33 08 00 20 09 r8 = 0x92000 + 679: 83 88 45 03 i32 r8 = r8 + 0x345 + 683: 97 88 0c r8 = r8 << 0xc + 686: 95 88 78 06 r8 = r8 + 0x678 + 690: 33 09 04 r9 = 0x4 + 693: c6 98 0b i32 r11 = r8 >> r9 + 696: 33 04 00 40 23 09 r4 = 0x9234000 + 702: 83 44 67 05 i32 r4 = r4 + 0x567 + 706: ab 4b 9b 02 jump 1373 if r11 != r4 + : @25 + 710: 33 05 16 r5 = 0x16 + 713: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 719: 33 09 07 r9 = 0x7 + 722: c6 98 08 i32 r8 = r8 >> r9 + 725: 33 04 00 00 00 01 r4 = 0x1000000 + 731: ab 48 82 02 jump 1373 if r8 != r4 + : @26 + 735: 33 05 17 r5 = 0x17 + 738: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 744: 33 09 0e r9 = 0xe + 747: c6 98 09 i32 r9 = r8 >> r9 + 750: 33 04 00 00 02 r4 = 0x20000 + 755: ab 49 6a 02 jump 1373 if r9 != r4 + : @27 + 759: 33 05 18 r5 = 0x18 + 762: 33 08 07 r8 = 0x7 + 765: c6 88 08 i32 r8 = r8 >> r8 + 768: 33 04 r4 = 0 + 770: ab 48 5b 02 jump 1373 if r8 != r4 + : @28 + 774: 33 05 19 r5 = 0x19 + 777: 33 0a r10 = 0 + 779: 01 fallthrough + : @29 + 780: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 786: 33 01 07 r1 = 0x7 + 789: c6 10 0b i32 r11 = r0 >> r1 + 792: 64 b3 r3 = r11 + 794: 95 aa 01 r10 = r10 + 0x1 + 797: 33 02 02 r2 = 0x2 + 800: ab 2a ec jump 780 if r10 != r2 + : @30 + 803: 33 04 00 00 00 01 r4 = 0x1000000 + 809: ab 43 34 02 jump 1373 if r3 != r4 + : @31 + 813: 33 05 1a r5 = 0x1a + 816: 33 0a r10 = 0 + 818: 01 fallthrough + : @32 + 819: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 825: 33 01 0e r1 = 0xe + 828: c6 10 0b i32 r11 = r0 >> r1 + 831: 64 b3 r3 = r11 + 833: 95 aa 01 r10 = r10 + 0x1 + 836: 33 02 02 r2 = 0x2 + 839: ab 2a ec jump 819 if r10 != r2 + : @33 + 842: 33 04 00 00 02 r4 = 0x20000 + 847: ab 43 0e 02 jump 1373 if r3 != r4 + : @34 + 851: 33 05 1b r5 = 0x1b + 854: 33 0a r10 = 0 + 856: 01 fallthrough + : @35 + 857: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 863: 33 01 1f r1 = 0x1f + 866: c6 10 0b i32 r11 = r0 >> r1 + 869: 64 b3 r3 = r11 + 871: 95 aa 01 r10 = r10 + 0x1 + 874: 33 02 02 r2 = 0x2 + 877: ab 2a ec jump 857 if r10 != r2 + : @36 + 880: 33 04 01 r4 = 0x1 + 883: ab 43 ea 01 jump 1373 if r3 != r4 + : @37 + 887: 33 05 1c r5 = 0x1c + 890: 33 0a r10 = 0 + 892: 01 fallthrough + : @38 + 893: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 899: 33 01 07 r1 = 0x7 + 902: c6 10 0b i32 r11 = r0 >> r1 + 905: 95 aa 01 r10 = r10 + 0x1 + 908: 33 02 02 r2 = 0x2 + 911: ab 2a ee jump 893 if r10 != r2 + : @39 + 914: 33 04 00 00 00 01 r4 = 0x1000000 + 920: ab 4b c5 01 jump 1373 if r11 != r4 + : @40 + 924: 33 05 1d r5 = 0x1d + 927: 33 0a r10 = 0 + 929: 01 fallthrough + : @41 + 930: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 936: 33 01 0e r1 = 0xe + 939: c6 10 0b i32 r11 = r0 >> r1 + 942: 95 aa 01 r10 = r10 + 0x1 + 945: 33 02 02 r2 = 0x2 + 948: ab 2a ee jump 930 if r10 != r2 + : @42 + 951: 33 04 00 00 02 r4 = 0x20000 + 956: ab 4b a1 01 jump 1373 if r11 != r4 + : @43 + 960: 33 05 1e r5 = 0x1e + 963: 33 0a r10 = 0 + 965: 01 fallthrough + : @44 + 966: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 972: 33 01 1f r1 = 0x1f + 975: c6 10 0b i32 r11 = r0 >> r1 + 978: 95 aa 01 r10 = r10 + 0x1 + 981: 33 02 02 r2 = 0x2 + 984: ab 2a ee jump 966 if r10 != r2 + : @45 + 987: 33 04 01 r4 = 0x1 + 990: ab 4b 7f 01 jump 1373 if r11 != r4 + : @46 + 994: 33 05 1f r5 = 0x1f + 997: 33 0a r10 = 0 + 999: 01 fallthrough + : @47 + 1000: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1006: 33 01 07 r1 = 0x7 + 1009: c6 10 0b i32 r11 = r0 >> r1 + 1012: 95 aa 01 r10 = r10 + 0x1 + 1015: 33 02 02 r2 = 0x2 + 1018: ab 2a ee jump 1000 if r10 != r2 + : @48 + 1021: 33 04 00 00 00 01 r4 = 0x1000000 + 1027: ab 4b 5a 01 jump 1373 if r11 != r4 + : @49 + 1031: 33 05 20 r5 = 0x20 + 1034: 33 0a r10 = 0 + 1036: 01 fallthrough + : @50 + 1037: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1043: 33 01 0e r1 = 0xe + 1046: c6 10 0b i32 r11 = r0 >> r1 + 1049: 95 aa 01 r10 = r10 + 0x1 + 1052: 33 02 02 r2 = 0x2 + 1055: ab 2a ee jump 1037 if r10 != r2 + : @51 + 1058: 33 04 00 00 02 r4 = 0x20000 + 1063: ab 4b 36 01 jump 1373 if r11 != r4 + : @52 + 1067: 33 05 21 r5 = 0x21 + 1070: 33 0a r10 = 0 + 1072: 01 fallthrough + : @53 + 1073: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1079: 33 01 1f r1 = 0x1f + 1082: c6 10 0b i32 r11 = r0 >> r1 + 1085: 95 aa 01 r10 = r10 + 0x1 + 1088: 33 02 02 r2 = 0x2 + 1091: ab 2a ee jump 1073 if r10 != r2 + : @54 + 1094: 33 04 01 r4 = 0x1 + 1097: ab 4b 14 01 jump 1373 if r11 != r4 + : @55 + 1101: 33 05 22 r5 = 0x22 + 1104: 33 0a r10 = 0 + 1106: 01 fallthrough + : @56 + 1107: 33 01 07 r1 = 0x7 + 1110: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1116: c6 10 0b i32 r11 = r0 >> r1 + 1119: 95 aa 01 r10 = r10 + 0x1 + 1122: 33 02 02 r2 = 0x2 + 1125: ab 2a ee jump 1107 if r10 != r2 + : @57 + 1128: 33 04 00 00 00 01 r4 = 0x1000000 + 1134: ab 4b ef 00 jump 1373 if r11 != r4 + : @58 + 1138: 33 05 23 r5 = 0x23 + 1141: 33 0a r10 = 0 + 1143: 01 fallthrough + : @59 + 1144: 33 01 0e r1 = 0xe + 1147: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1153: c6 10 0b i32 r11 = r0 >> r1 + 1156: 95 aa 01 r10 = r10 + 0x1 + 1159: 33 02 02 r2 = 0x2 + 1162: ab 2a ee jump 1144 if r10 != r2 + : @60 + 1165: 33 04 00 00 02 r4 = 0x20000 + 1170: ab 4b cb 00 jump 1373 if r11 != r4 + : @61 + 1174: 33 05 24 r5 = 0x24 + 1177: 33 0a r10 = 0 + 1179: 01 fallthrough + : @62 + 1180: 33 01 1f r1 = 0x1f + 1183: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1189: c6 10 0b i32 r11 = r0 >> r1 + 1192: 95 aa 01 r10 = r10 + 0x1 + 1195: 33 02 02 r2 = 0x2 + 1198: ab 2a ee jump 1180 if r10 != r2 + : @63 + 1201: 33 04 01 r4 = 0x1 + 1204: ab 4b a9 00 jump 1373 if r11 != r4 + : @64 + 1208: 33 05 25 r5 = 0x25 + 1211: 33 0a r10 = 0 + 1213: 01 fallthrough + : @65 + 1214: 33 01 07 r1 = 0x7 + 1217: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1223: c6 10 0b i32 r11 = r0 >> r1 + 1226: 95 aa 01 r10 = r10 + 0x1 + 1229: 33 02 02 r2 = 0x2 + 1232: ab 2a ee jump 1214 if r10 != r2 + : @66 + 1235: 33 04 00 00 00 01 r4 = 0x1000000 + 1241: ab 4b 84 00 jump 1373 if r11 != r4 + : @67 + 1245: 33 05 26 r5 = 0x26 + 1248: 33 0a r10 = 0 + 1250: 01 fallthrough + : @68 + 1251: 33 01 0e r1 = 0xe + 1254: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1260: c6 10 0b i32 r11 = r0 >> r1 + 1263: 95 aa 01 r10 = r10 + 0x1 + 1266: 33 02 02 r2 = 0x2 + 1269: ab 2a ee jump 1251 if r10 != r2 + : @69 + 1272: 33 04 00 00 02 r4 = 0x20000 + 1277: ab 4b 60 jump 1373 if r11 != r4 + : @70 + 1280: 33 05 27 r5 = 0x27 + 1283: 33 0a r10 = 0 + 1285: 01 fallthrough + : @71 + 1286: 33 01 1f r1 = 0x1f + 1289: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1295: c6 10 0b i32 r11 = r0 >> r1 + 1298: 95 aa 01 r10 = r10 + 0x1 + 1301: 33 02 02 r2 = 0x2 + 1304: ab 2a ee jump 1286 if r10 != r2 + : @72 + 1307: 33 04 01 r4 = 0x1 + 1310: ab 4b 3f jump 1373 if r11 != r4 + : @73 + 1313: 33 05 28 r5 = 0x28 + 1316: 33 00 0f r0 = 0xf + 1319: 91 01 i32 r1 = 0 >> r0 + 1321: 33 04 r4 = 0 + 1323: ab 41 32 jump 1373 if r1 != r4 + : @74 + 1326: 33 05 29 r5 = 0x29 + 1329: 33 00 20 r0 = 0x20 + 1332: 8b 01 i32 r1 = r0 >> 0 + 1334: 33 04 20 r4 = 0x20 + 1337: ab 41 24 jump 1373 if r1 != r4 + : @75 + 1340: 33 05 2a r5 = 0x2a + 1343: 33 00 r0 = 0 + 1345: 33 04 r4 = 0 + 1347: ab 40 1a jump 1373 if r0 != r4 + : @76 + 1350: 33 05 2b r5 = 0x2b + 1353: 33 00 00 04 r0 = 0x400 + 1357: 33 01 00 10 r1 = 0x1000 + 1361: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1365: 33 04 r4 = 0 + 1367: 52 04 06 jump 1373 if r4 != 0 + : @77 + 1370: 52 05 04 jump 1374 if r5 != 0 + : @78 + 1373: 00 trap + : @79 + 1374: 28 a2 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r9 = 0x20000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x1 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9035 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0xffffffff80000000 + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 37 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0x40000000 + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 62 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0x1000000 + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0x20000 + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0x1 + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 >> r9 + ...DeE-R. r4 = 0x1 + ...D==eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 136 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0 + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 154 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xffffffffffffffff + DeER..... r9 = 0x1 + .DeeER... i32 r11 = r8 >> r9 + ..DeER... r4 = 0xffffffff80000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 179 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r8 = 0xffffffffffffffff + DeER..... r9 = 0x7 + .DeeER... i32 r11 = r8 >> r9 + ..DeER... r4 = 0x2000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 204 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r8 = 0xffffffffffffffff + DeER..... r9 = 0xe + .DeeER... i32 r11 = r8 >> r9 + ..DeER... r4 = 0x40000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 228 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1f + .DeeER. i32 r11 = r8 >> r9 + ..DeER. r4 = 0x1 + ..D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 247 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 279 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x10909000 + ...D=eeER. i32 r4 = r4 + 0x90 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 312 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x7 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 344 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xe + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x8000 + ...D=eeER. i32 r4 = r4 + 0x484 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 376 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0x1f + ..D=eeER. i32 r11 = r8 >> r9 + ...DeE-R. r4 = 0 + ...D==eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 401 with total cost of 7: + +``` + DeER...... r5 = 0x11 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe0 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 434 with total cost of 7: + +``` + DeER...... r5 = 0x12 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe1 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x10909000 + ...D=eeER. i32 r4 = r4 + 0x90 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 467 with total cost of 7: + +``` + DeER...... r5 = 0x13 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffe7 + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 499 with total cost of 7: + +``` + DeER...... r5 = 0x14 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffee + ..D=eeER.. i32 r11 = r8 >> r9 + ...DeE-R.. r4 = 0x8000 + ...D=eeER. i32 r4 = r4 + 0x484 + ...D===eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 531 with total cost of 6: + +``` + DeER..... r5 = 0x15 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 >> r9 + ...DeE-R. r4 = 0 + ...D==eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 556 with total cost of 8: + +``` + DeER....... r5 = 0x2c + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 >> r9 + ...DeE---R. r4 = 0x12345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 594 with total cost of 8: + +``` + DeER....... r5 = 0x2d + DeER....... r8 = 0xfffffffffff12000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 >> r9 + ...DeE---R. r4 = 0x1234000 + ...D=eeE-R. i32 r4 = r4 + 0x567 + ...D====eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 633 with total cost of 8: + +``` + DeER....... r5 = 0x2e + DeER....... r8 = 0x92000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0 + ..D===eeER. i32 r11 = r8 >> r9 + ...DeE---R. r4 = 0xffffffff92345000 + ...D=eeE-R. i32 r4 = r4 + 0x678 + ...D====eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 671 with total cost of 8: + +``` + DeER....... r5 = 0x2f + DeER....... r8 = 0x92000 + D=eeER..... i32 r8 = r8 + 0x345 + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0x678 + .DeE---R... r9 = 0x4 + ..D===eeER. i32 r11 = r8 >> r9 + ...DeE---R. r4 = 0x9234000 + ...D=eeE-R. i32 r4 = r4 + 0x567 + ...D====eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 710 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0x7 + .DeeER. i32 r8 = r8 >> r9 + .DeE-R. r4 = 0x1000000 + ..D=eER jump 1373 if r8 != r4 +``` + +Gas simulation at offset 735 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xe + .DeeER. i32 r9 = r8 >> r9 + ..DeER. r4 = 0x20000 + ..D=eER jump 1373 if r9 != r4 +``` + +Gas simulation at offset 759 with total cost of 4: + +``` + DeER... r5 = 0x18 + DeER... r8 = 0x7 + .DeeER. i32 r8 = r8 >> r8 + .DeE-R. r4 = 0 + ..D=eER jump 1373 if r8 != r4 +``` + +Gas simulation at offset 774 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 780 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >> r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 780 if r10 != r2 +``` + +Gas simulation at offset 803 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1373 if r3 != r4 +``` + +Gas simulation at offset 813 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 819 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >> r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 819 if r10 != r2 +``` + +Gas simulation at offset 842 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1373 if r3 != r4 +``` + +Gas simulation at offset 851 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 857 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >> r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 857 if r10 != r2 +``` + +Gas simulation at offset 880 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1373 if r3 != r4 +``` + +Gas simulation at offset 887 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 893 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 893 if r10 != r2 +``` + +Gas simulation at offset 914 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 924 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 930 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 930 if r10 != r2 +``` + +Gas simulation at offset 951 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 960 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 966 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 966 if r10 != r2 +``` + +Gas simulation at offset 987 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 994 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1000 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1000 if r10 != r2 +``` + +Gas simulation at offset 1021 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1031 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1037 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1037 if r10 != r2 +``` + +Gas simulation at offset 1058 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1067 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1073 with total cost of 23: + +``` + DeER...................... r0 = 0xffffffff80000000 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1073 if r10 != r2 +``` + +Gas simulation at offset 1094 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1101 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1107 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1107 if r10 != r2 +``` + +Gas simulation at offset 1128 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1138 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1144 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1144 if r10 != r2 +``` + +Gas simulation at offset 1165 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1174 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1180 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1180 if r10 != r2 +``` + +Gas simulation at offset 1201 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1208 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1214 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1214 if r10 != r2 +``` + +Gas simulation at offset 1235 with total cost of 2: + +``` + DeER. r4 = 0x1000000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1245 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1251 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1251 if r10 != r2 +``` + +Gas simulation at offset 1272 with total cost of 2: + +``` + DeER. r4 = 0x20000 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1280 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1286 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0xffffffff80000000 + .DeeER.................... i32 r11 = r0 >> r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1286 if r10 != r2 +``` + +Gas simulation at offset 1307 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 1373 if r11 != r4 +``` + +Gas simulation at offset 1313 with total cost of 4: + +``` + DeER... r5 = 0x28 + DeER... r0 = 0xf + .DeeER. i32 r1 = 0 >> r0 + ..DeER. r4 = 0 + ..D=eER jump 1373 if r1 != r4 +``` + +Gas simulation at offset 1326 with total cost of 4: + +``` + DeER... r5 = 0x29 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 >> 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 1373 if r1 != r4 +``` + +Gas simulation at offset 1340 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1373 if r0 != r4 +``` + +Gas simulation at offset 1350 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1373 if r4 != 0 +``` + +Gas simulation at offset 1370 with total cost of 1: + +``` + DeER jump 1374 if r5 != 0 +``` + +Gas simulation at offset 1373 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1374 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sub + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: c9 98 0b r11 = r8 - r9 + 23: 33 04 r4 = 0 + 25: ab 4b 8c 03 jump 933 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: c9 98 0b r11 = r8 - r9 + 41: 33 04 r4 = 0 + 43: ab 4b 7a 03 jump 933 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 08 03 r8 = 0x3 + 53: 33 09 07 r9 = 0x7 + 56: c9 98 0b r11 = r8 - r9 + 59: 33 04 fc r4 = 0xfffffffffffffffc + 62: ab 4b 67 03 jump 933 if r11 != r4 + : @4 + 66: 33 05 05 r5 = 0x5 + 69: 33 08 r8 = 0 + 71: 33 09 00 80 r9 = 0xffffffffffff8000 + 75: c9 98 0b r11 = r8 - r9 + 78: 33 04 00 80 00 r4 = 0x8000 + 83: ab 4b 52 03 jump 933 if r11 != r4 + : @5 + 87: 33 05 06 r5 = 0x6 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 r9 = 0 + 98: c9 98 0b r11 = r8 - r9 + 101: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 107: ab 4b 3a 03 jump 933 if r11 != r4 + : @6 + 111: 33 05 07 r5 = 0x7 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 33 09 00 80 r9 = 0xffffffffffff8000 + 124: c9 98 0b r11 = r8 - r9 + 127: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 133: ab 4b 20 03 jump 933 if r11 != r4 + : @7 + 137: 33 05 08 r5 = 0x8 + 140: 33 08 r8 = 0 + 142: 33 09 00 80 00 r9 = 0x8000 + 147: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 150: c9 98 0b r11 = r8 - r9 + 153: 33 04 00 80 r4 = 0xffffffffffff8000 + 157: 83 44 01 i32 r4 = r4 + 0x1 + 160: ab 4b 05 03 jump 933 if r11 != r4 + : @8 + 164: 33 05 09 r5 = 0x9 + 167: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 173: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 176: 33 09 r9 = 0 + 178: c9 98 0b r11 = r8 - r9 + 181: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 187: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 190: ab 4b e7 02 jump 933 if r11 != r4 + : @9 + 194: 33 05 0a r5 = 0xa + 197: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 203: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 206: 33 09 00 80 00 r9 = 0x8000 + 211: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 214: c9 98 0b r11 = r8 - r9 + 217: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 223: ab 4b c6 02 jump 933 if r11 != r4 + : @10 + 227: 33 05 0b r5 = 0xb + 230: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 236: 33 09 00 80 00 r9 = 0x8000 + 241: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 244: c9 98 0b r11 = r8 - r9 + 247: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 252: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 255: 97 44 0f r4 = r4 << 0xf + 258: 95 44 01 r4 = r4 + 0x1 + 261: ab 4b a0 02 jump 933 if r11 != r4 + : @11 + 265: 33 05 0c r5 = 0xc + 268: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 274: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 277: 33 09 00 80 r9 = 0xffffffffffff8000 + 281: c9 98 0b r11 = r8 - r9 + 284: 33 04 00 00 01 r4 = 0x10000 + 289: 83 44 01 i32 r4 = r4 + 0x1 + 292: 97 44 0f r4 = r4 << 0xf + 295: 95 44 ff r4 = r4 + 0xffffffffffffffff + 298: ab 4b 7b 02 jump 933 if r11 != r4 + : @12 + 302: 33 05 0d r5 = 0xd + 305: 33 08 r8 = 0 + 307: 33 09 ff r9 = 0xffffffffffffffff + 310: c9 98 0b r11 = r8 - r9 + 313: 33 04 01 r4 = 0x1 + 316: ab 4b 69 02 jump 933 if r11 != r4 + : @13 + 320: 33 05 0e r5 = 0xe + 323: 33 08 ff r8 = 0xffffffffffffffff + 326: 33 09 01 r9 = 0x1 + 329: c9 98 0b r11 = r8 - r9 + 332: 33 04 fe r4 = 0xfffffffffffffffe + 335: ab 4b 56 02 jump 933 if r11 != r4 + : @14 + 339: 33 05 0f r5 = 0xf + 342: 33 08 ff r8 = 0xffffffffffffffff + 345: 33 09 ff r9 = 0xffffffffffffffff + 348: c9 98 0b r11 = r8 - r9 + 351: 33 04 r4 = 0 + 353: ab 4b 44 02 jump 933 if r11 != r4 + : @15 + 357: 33 05 10 r5 = 0x10 + 360: 33 08 0d r8 = 0xd + 363: 33 09 0b r9 = 0xb + 366: c9 98 08 r8 = r8 - r9 + 369: 33 04 02 r4 = 0x2 + 372: ab 48 31 02 jump 933 if r8 != r4 + : @16 + 376: 33 05 11 r5 = 0x11 + 379: 33 08 0e r8 = 0xe + 382: 33 09 0b r9 = 0xb + 385: c9 98 09 r9 = r8 - r9 + 388: 33 04 03 r4 = 0x3 + 391: ab 49 1e 02 jump 933 if r9 != r4 + : @17 + 395: 33 05 12 r5 = 0x12 + 398: 33 08 0d r8 = 0xd + 401: c9 88 08 r8 = r8 - r8 + 404: 33 04 r4 = 0 + 406: ab 48 0f 02 jump 933 if r8 != r4 + : @18 + 410: 33 05 13 r5 = 0x13 + 413: 33 0a r10 = 0 + 415: 01 fallthrough + : @19 + 416: 33 00 0d r0 = 0xd + 419: 33 01 0b r1 = 0xb + 422: c9 10 0b r11 = r0 - r1 + 425: 64 b3 r3 = r11 + 427: 95 aa 01 r10 = r10 + 0x1 + 430: 33 02 02 r2 = 0x2 + 433: ab 2a ef jump 416 if r10 != r2 + : @20 + 436: 33 04 02 r4 = 0x2 + 439: ab 43 ee 01 jump 933 if r3 != r4 + : @21 + 443: 33 05 14 r5 = 0x14 + 446: 33 0a r10 = 0 + 448: 01 fallthrough + : @22 + 449: 33 00 0e r0 = 0xe + 452: 33 01 0b r1 = 0xb + 455: c9 10 0b r11 = r0 - r1 + 458: 64 b3 r3 = r11 + 460: 95 aa 01 r10 = r10 + 0x1 + 463: 33 02 02 r2 = 0x2 + 466: ab 2a ef jump 449 if r10 != r2 + : @23 + 469: 33 04 03 r4 = 0x3 + 472: ab 43 cd 01 jump 933 if r3 != r4 + : @24 + 476: 33 05 15 r5 = 0x15 + 479: 33 0a r10 = 0 + 481: 01 fallthrough + : @25 + 482: 33 00 0f r0 = 0xf + 485: 33 01 0b r1 = 0xb + 488: c9 10 0b r11 = r0 - r1 + 491: 64 b3 r3 = r11 + 493: 95 aa 01 r10 = r10 + 0x1 + 496: 33 02 02 r2 = 0x2 + 499: ab 2a ef jump 482 if r10 != r2 + : @26 + 502: 33 04 04 r4 = 0x4 + 505: ab 43 ac 01 jump 933 if r3 != r4 + : @27 + 509: 33 05 16 r5 = 0x16 + 512: 33 0a r10 = 0 + 514: 01 fallthrough + : @28 + 515: 33 00 0d r0 = 0xd + 518: 33 01 0b r1 = 0xb + 521: c9 10 0b r11 = r0 - r1 + 524: 95 aa 01 r10 = r10 + 0x1 + 527: 33 02 02 r2 = 0x2 + 530: ab 2a f1 jump 515 if r10 != r2 + : @29 + 533: 33 04 02 r4 = 0x2 + 536: ab 4b 8d 01 jump 933 if r11 != r4 + : @30 + 540: 33 05 17 r5 = 0x17 + 543: 33 0a r10 = 0 + 545: 01 fallthrough + : @31 + 546: 33 00 0e r0 = 0xe + 549: 33 01 0b r1 = 0xb + 552: c9 10 0b r11 = r0 - r1 + 555: 95 aa 01 r10 = r10 + 0x1 + 558: 33 02 02 r2 = 0x2 + 561: ab 2a f1 jump 546 if r10 != r2 + : @32 + 564: 33 04 03 r4 = 0x3 + 567: ab 4b 6e 01 jump 933 if r11 != r4 + : @33 + 571: 33 05 18 r5 = 0x18 + 574: 33 0a r10 = 0 + 576: 01 fallthrough + : @34 + 577: 33 00 0f r0 = 0xf + 580: 33 01 0b r1 = 0xb + 583: c9 10 0b r11 = r0 - r1 + 586: 95 aa 01 r10 = r10 + 0x1 + 589: 33 02 02 r2 = 0x2 + 592: ab 2a f1 jump 577 if r10 != r2 + : @35 + 595: 33 04 04 r4 = 0x4 + 598: ab 4b 4f 01 jump 933 if r11 != r4 + : @36 + 602: 33 05 19 r5 = 0x19 + 605: 33 0a r10 = 0 + 607: 01 fallthrough + : @37 + 608: 33 00 0d r0 = 0xd + 611: 33 01 0b r1 = 0xb + 614: c9 10 0b r11 = r0 - r1 + 617: 95 aa 01 r10 = r10 + 0x1 + 620: 33 02 02 r2 = 0x2 + 623: ab 2a f1 jump 608 if r10 != r2 + : @38 + 626: 33 04 02 r4 = 0x2 + 629: ab 4b 30 01 jump 933 if r11 != r4 + : @39 + 633: 33 05 1a r5 = 0x1a + 636: 33 0a r10 = 0 + 638: 01 fallthrough + : @40 + 639: 33 00 0e r0 = 0xe + 642: 33 01 0b r1 = 0xb + 645: c9 10 0b r11 = r0 - r1 + 648: 95 aa 01 r10 = r10 + 0x1 + 651: 33 02 02 r2 = 0x2 + 654: ab 2a f1 jump 639 if r10 != r2 + : @41 + 657: 33 04 03 r4 = 0x3 + 660: ab 4b 11 01 jump 933 if r11 != r4 + : @42 + 664: 33 05 1b r5 = 0x1b + 667: 33 0a r10 = 0 + 669: 01 fallthrough + : @43 + 670: 33 00 0f r0 = 0xf + 673: 33 01 0b r1 = 0xb + 676: c9 10 0b r11 = r0 - r1 + 679: 95 aa 01 r10 = r10 + 0x1 + 682: 33 02 02 r2 = 0x2 + 685: ab 2a f1 jump 670 if r10 != r2 + : @44 + 688: 33 04 04 r4 = 0x4 + 691: ab 4b f2 00 jump 933 if r11 != r4 + : @45 + 695: 33 05 1c r5 = 0x1c + 698: 33 0a r10 = 0 + 700: 01 fallthrough + : @46 + 701: 33 01 0b r1 = 0xb + 704: 33 00 0d r0 = 0xd + 707: c9 10 0b r11 = r0 - r1 + 710: 95 aa 01 r10 = r10 + 0x1 + 713: 33 02 02 r2 = 0x2 + 716: ab 2a f1 jump 701 if r10 != r2 + : @47 + 719: 33 04 02 r4 = 0x2 + 722: ab 4b d3 00 jump 933 if r11 != r4 + : @48 + 726: 33 05 1d r5 = 0x1d + 729: 33 0a r10 = 0 + 731: 01 fallthrough + : @49 + 732: 33 01 0b r1 = 0xb + 735: 33 00 0e r0 = 0xe + 738: c9 10 0b r11 = r0 - r1 + 741: 95 aa 01 r10 = r10 + 0x1 + 744: 33 02 02 r2 = 0x2 + 747: ab 2a f1 jump 732 if r10 != r2 + : @50 + 750: 33 04 03 r4 = 0x3 + 753: ab 4b b4 00 jump 933 if r11 != r4 + : @51 + 757: 33 05 1e r5 = 0x1e + 760: 33 0a r10 = 0 + 762: 01 fallthrough + : @52 + 763: 33 01 0b r1 = 0xb + 766: 33 00 0f r0 = 0xf + 769: c9 10 0b r11 = r0 - r1 + 772: 95 aa 01 r10 = r10 + 0x1 + 775: 33 02 02 r2 = 0x2 + 778: ab 2a f1 jump 763 if r10 != r2 + : @53 + 781: 33 04 04 r4 = 0x4 + 784: ab 4b 95 00 jump 933 if r11 != r4 + : @54 + 788: 33 05 1f r5 = 0x1f + 791: 33 0a r10 = 0 + 793: 01 fallthrough + : @55 + 794: 33 01 0b r1 = 0xb + 797: 33 00 0d r0 = 0xd + 800: c9 10 0b r11 = r0 - r1 + 803: 95 aa 01 r10 = r10 + 0x1 + 806: 33 02 02 r2 = 0x2 + 809: ab 2a f1 jump 794 if r10 != r2 + : @56 + 812: 33 04 02 r4 = 0x2 + 815: ab 4b 76 jump 933 if r11 != r4 + : @57 + 818: 33 05 20 r5 = 0x20 + 821: 33 0a r10 = 0 + 823: 01 fallthrough + : @58 + 824: 33 01 0b r1 = 0xb + 827: 33 00 0e r0 = 0xe + 830: c9 10 0b r11 = r0 - r1 + 833: 95 aa 01 r10 = r10 + 0x1 + 836: 33 02 02 r2 = 0x2 + 839: ab 2a f1 jump 824 if r10 != r2 + : @59 + 842: 33 04 03 r4 = 0x3 + 845: ab 4b 58 jump 933 if r11 != r4 + : @60 + 848: 33 05 21 r5 = 0x21 + 851: 33 0a r10 = 0 + 853: 01 fallthrough + : @61 + 854: 33 01 0b r1 = 0xb + 857: 33 00 0f r0 = 0xf + 860: c9 10 0b r11 = r0 - r1 + 863: 95 aa 01 r10 = r10 + 0x1 + 866: 33 02 02 r2 = 0x2 + 869: ab 2a f1 jump 854 if r10 != r2 + : @62 + 872: 33 04 04 r4 = 0x4 + 875: ab 4b 3a jump 933 if r11 != r4 + : @63 + 878: 33 05 22 r5 = 0x22 + 881: 33 00 f1 r0 = 0xfffffffffffffff1 + 884: 9a 01 r1 = 0 - r0 + 886: 33 04 0f r4 = 0xf + 889: ab 41 2c jump 933 if r1 != r4 + : @64 + 892: 33 05 23 r5 = 0x23 + 895: 33 00 20 r0 = 0x20 + 898: 95 01 r1 = r0 + 0 + 900: 33 04 20 r4 = 0x20 + 903: ab 41 1e jump 933 if r1 != r4 + : @65 + 906: 33 05 24 r5 = 0x24 + 909: 33 00 r0 = 0 + 911: 33 04 r4 = 0 + 913: ab 40 14 jump 933 if r0 != r4 + : @66 + 916: 33 05 25 r5 = 0x25 + 919: 33 00 10 r0 = 0x10 + 922: 33 01 1e r1 = 0x1e + 925: 33 04 r4 = 0 + 927: 52 04 06 jump 933 if r4 != 0 + : @67 + 930: 52 05 04 jump 934 if r5 != 0 + : @68 + 933: 00 trap + : @69 + 934: 28 5a fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x4 (initially was 0x0) + * r5 = 0x25 (initially was 0x0) + * r9 = 0x3 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x4 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9159 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0 + DeER.. r9 = 0 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r8 = 0x1 + DeER.. r9 = 0x1 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r8 = 0x3 + DeER.. r9 = 0x7 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0xfffffffffffffffc + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 66 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r8 = 0 + DeER.. r9 = 0xffffffffffff8000 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0x8000 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0xffffffff80000000 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r8 = 0xffffffff80000000 + DeER.. r9 = 0xffffffffffff8000 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0xffffffff80008000 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.. r11 = r8 - r9 + ..DeE-R.. r4 = 0xffffffffffff8000 + ..D=eeER. i32 r4 = r4 + 0x1 + ..D===eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 164 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r8 = 0xffffffff80000000 + D=eeER.. i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.. r9 = 0 + .D==eER. r11 = r8 - r9 + .DeE--R. r4 = 0xffffffff80000000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 194 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0x8000 + .D=eeER.. i32 r9 = r9 + 0xffffffffffffffff + ..D==eER. r11 = r8 - r9 + ..DeE--R. r4 = 0x7fff8000 + ..D===eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 227 with total cost of 8: + +``` + DeER....... r5 = 0xb + DeER....... r8 = 0xffffffff80000000 + DeER....... r9 = 0x8000 + .DeeER..... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.... r11 = r8 - r9 + ..DeE-R.... r4 = 0xffffffffffff0000 + ..D=eeER... i32 r4 = r4 + 0xffffffffffffffff + ..D===eER.. r4 = r4 << 0xf + ...D===eER. r4 = r4 + 0x1 + ...D====eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 265 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0xffffffffffff8000 + .D==eER... r11 = r8 - r9 + .DeE--R... r4 = 0x10000 + ..DeeER... i32 r4 = r4 + 0x1 + ..D==eER.. r4 = r4 << 0xf + ..D===eER. r4 = r4 + 0xffffffffffffffff + ...D===eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 302 with total cost of 3: + +``` + DeER.. r5 = 0xd + DeER.. r8 = 0 + DeER.. r9 = 0xffffffffffffffff + .DeER. r11 = r8 - r9 + .DeER. r4 = 0x1 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 320 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1 + .DeER. r11 = r8 - r9 + .DeER. r4 = 0xfffffffffffffffe + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 339 with total cost of 3: + +``` + DeER.. r5 = 0xf + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0xffffffffffffffff + .DeER. r11 = r8 - r9 + .DeER. r4 = 0 + .D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 357 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r8 = 0xd + DeER.. r9 = 0xb + D=eER. r8 = r8 - r9 + .DeER. r4 = 0x2 + .D=eER jump 933 if r8 != r4 +``` + +Gas simulation at offset 376 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r8 = 0xe + DeER.. r9 = 0xb + D=eER. r9 = r8 - r9 + .DeER. r4 = 0x3 + .D=eER jump 933 if r9 != r4 +``` + +Gas simulation at offset 395 with total cost of 3: + +``` + DeER.. r5 = 0x12 + DeER.. r8 = 0xd + D=eER. r8 = r8 - r8 + DeE-R. r4 = 0 + .D=eER jump 933 if r8 != r4 +``` + +Gas simulation at offset 410 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 416 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 416 if r10 != r2 +``` + +Gas simulation at offset 436 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 933 if r3 != r4 +``` + +Gas simulation at offset 443 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 449 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 449 if r10 != r2 +``` + +Gas simulation at offset 469 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 933 if r3 != r4 +``` + +Gas simulation at offset 476 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 482 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .D....................... r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 482 if r10 != r2 +``` + +Gas simulation at offset 502 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 933 if r3 != r4 +``` + +Gas simulation at offset 509 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 515 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 515 if r10 != r2 +``` + +Gas simulation at offset 533 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 540 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 546 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 546 if r10 != r2 +``` + +Gas simulation at offset 564 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 571 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 577 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 577 if r10 != r2 +``` + +Gas simulation at offset 595 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 602 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 608 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 608 if r10 != r2 +``` + +Gas simulation at offset 626 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 633 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 639 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 639 if r10 != r2 +``` + +Gas simulation at offset 657 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 664 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 670 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 670 if r10 != r2 +``` + +Gas simulation at offset 688 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 695 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 701 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 701 if r10 != r2 +``` + +Gas simulation at offset 719 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 726 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 732 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 732 if r10 != r2 +``` + +Gas simulation at offset 750 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 757 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 763 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 763 if r10 != r2 +``` + +Gas simulation at offset 781 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 788 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 794 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 794 if r10 != r2 +``` + +Gas simulation at offset 812 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 818 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 824 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 824 if r10 != r2 +``` + +Gas simulation at offset 842 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 848 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 854 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eER.................... r11 = r0 - r1 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 854 if r10 != r2 +``` + +Gas simulation at offset 872 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 933 if r11 != r4 +``` + +Gas simulation at offset 878 with total cost of 4: + +``` + DeER... r5 = 0x22 + DeER... r0 = 0xfffffffffffffff1 + .DeeER. r1 = 0 - r0 + .DeE-R. r4 = 0xf + ..D=eER jump 933 if r1 != r4 +``` + +Gas simulation at offset 892 with total cost of 3: + +``` + DeER.. r5 = 0x23 + DeER.. r0 = 0x20 + D=eER. r1 = r0 + 0 + .DeER. r4 = 0x20 + .D=eER jump 933 if r1 != r4 +``` + +Gas simulation at offset 906 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 933 if r0 != r4 +``` + +Gas simulation at offset 916 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 933 if r4 != 0 +``` + +Gas simulation at offset 930 with total cost of 1: + +``` + DeER jump 934 if r5 != 0 +``` + +Gas simulation at offset 933 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_subw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: bf 98 0b i32 r11 = r8 - r9 + 23: 33 04 r4 = 0 + 25: ab 4b 82 03 jump 923 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: bf 98 0b i32 r11 = r8 - r9 + 41: 33 04 r4 = 0 + 43: ab 4b 70 03 jump 923 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 08 03 r8 = 0x3 + 53: 33 09 07 r9 = 0x7 + 56: bf 98 0b i32 r11 = r8 - r9 + 59: 33 04 fc r4 = 0xfffffffffffffffc + 62: ab 4b 5d 03 jump 923 if r11 != r4 + : @4 + 66: 33 05 05 r5 = 0x5 + 69: 33 08 r8 = 0 + 71: 33 09 00 80 r9 = 0xffffffffffff8000 + 75: bf 98 0b i32 r11 = r8 - r9 + 78: 33 04 00 80 00 r4 = 0x8000 + 83: ab 4b 48 03 jump 923 if r11 != r4 + : @5 + 87: 33 05 06 r5 = 0x6 + 90: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 96: 33 09 r9 = 0 + 98: bf 98 0b i32 r11 = r8 - r9 + 101: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 107: ab 4b 30 03 jump 923 if r11 != r4 + : @6 + 111: 33 05 07 r5 = 0x7 + 114: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 120: 33 09 00 80 r9 = 0xffffffffffff8000 + 124: bf 98 0b i32 r11 = r8 - r9 + 127: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 133: ab 4b 16 03 jump 923 if r11 != r4 + : @7 + 137: 33 05 08 r5 = 0x8 + 140: 33 08 r8 = 0 + 142: 33 09 00 80 00 r9 = 0x8000 + 147: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 150: bf 98 0b i32 r11 = r8 - r9 + 153: 33 04 00 80 r4 = 0xffffffffffff8000 + 157: 83 44 01 i32 r4 = r4 + 0x1 + 160: ab 4b fb 02 jump 923 if r11 != r4 + : @8 + 164: 33 05 09 r5 = 0x9 + 167: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 173: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 176: 33 09 r9 = 0 + 178: bf 98 0b i32 r11 = r8 - r9 + 181: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 187: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 190: ab 4b dd 02 jump 923 if r11 != r4 + : @9 + 194: 33 05 0a r5 = 0xa + 197: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 203: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 206: 33 09 00 80 00 r9 = 0x8000 + 211: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 214: bf 98 0b i32 r11 = r8 - r9 + 217: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 223: ab 4b bc 02 jump 923 if r11 != r4 + : @10 + 227: 33 05 0b r5 = 0xb + 230: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 236: 33 09 00 80 00 r9 = 0x8000 + 241: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 244: bf 98 0b i32 r11 = r8 - r9 + 247: 33 04 00 80 ff 7f r4 = 0x7fff8000 + 253: 83 44 01 i32 r4 = r4 + 0x1 + 256: ab 4b 9b 02 jump 923 if r11 != r4 + : @11 + 260: 33 05 0c r5 = 0xc + 263: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 269: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 272: 33 09 00 80 r9 = 0xffffffffffff8000 + 276: bf 98 0b i32 r11 = r8 - r9 + 279: 33 04 00 80 00 80 r4 = 0xffffffff80008000 + 285: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 288: ab 4b 7b 02 jump 923 if r11 != r4 + : @12 + 292: 33 05 0d r5 = 0xd + 295: 33 08 r8 = 0 + 297: 33 09 ff r9 = 0xffffffffffffffff + 300: bf 98 0b i32 r11 = r8 - r9 + 303: 33 04 01 r4 = 0x1 + 306: ab 4b 69 02 jump 923 if r11 != r4 + : @13 + 310: 33 05 0e r5 = 0xe + 313: 33 08 ff r8 = 0xffffffffffffffff + 316: 33 09 01 r9 = 0x1 + 319: bf 98 0b i32 r11 = r8 - r9 + 322: 33 04 fe r4 = 0xfffffffffffffffe + 325: ab 4b 56 02 jump 923 if r11 != r4 + : @14 + 329: 33 05 0f r5 = 0xf + 332: 33 08 ff r8 = 0xffffffffffffffff + 335: 33 09 ff r9 = 0xffffffffffffffff + 338: bf 98 0b i32 r11 = r8 - r9 + 341: 33 04 r4 = 0 + 343: ab 4b 44 02 jump 923 if r11 != r4 + : @15 + 347: 33 05 10 r5 = 0x10 + 350: 33 08 0d r8 = 0xd + 353: 33 09 0b r9 = 0xb + 356: bf 98 08 i32 r8 = r8 - r9 + 359: 33 04 02 r4 = 0x2 + 362: ab 48 31 02 jump 923 if r8 != r4 + : @16 + 366: 33 05 11 r5 = 0x11 + 369: 33 08 0e r8 = 0xe + 372: 33 09 0b r9 = 0xb + 375: bf 98 09 i32 r9 = r8 - r9 + 378: 33 04 03 r4 = 0x3 + 381: ab 49 1e 02 jump 923 if r9 != r4 + : @17 + 385: 33 05 12 r5 = 0x12 + 388: 33 08 0d r8 = 0xd + 391: bf 88 08 i32 r8 = r8 - r8 + 394: 33 04 r4 = 0 + 396: ab 48 0f 02 jump 923 if r8 != r4 + : @18 + 400: 33 05 13 r5 = 0x13 + 403: 33 0a r10 = 0 + 405: 01 fallthrough + : @19 + 406: 33 00 0d r0 = 0xd + 409: 33 01 0b r1 = 0xb + 412: bf 10 0b i32 r11 = r0 - r1 + 415: 64 b3 r3 = r11 + 417: 95 aa 01 r10 = r10 + 0x1 + 420: 33 02 02 r2 = 0x2 + 423: ab 2a ef jump 406 if r10 != r2 + : @20 + 426: 33 04 02 r4 = 0x2 + 429: ab 43 ee 01 jump 923 if r3 != r4 + : @21 + 433: 33 05 14 r5 = 0x14 + 436: 33 0a r10 = 0 + 438: 01 fallthrough + : @22 + 439: 33 00 0e r0 = 0xe + 442: 33 01 0b r1 = 0xb + 445: bf 10 0b i32 r11 = r0 - r1 + 448: 64 b3 r3 = r11 + 450: 95 aa 01 r10 = r10 + 0x1 + 453: 33 02 02 r2 = 0x2 + 456: ab 2a ef jump 439 if r10 != r2 + : @23 + 459: 33 04 03 r4 = 0x3 + 462: ab 43 cd 01 jump 923 if r3 != r4 + : @24 + 466: 33 05 15 r5 = 0x15 + 469: 33 0a r10 = 0 + 471: 01 fallthrough + : @25 + 472: 33 00 0f r0 = 0xf + 475: 33 01 0b r1 = 0xb + 478: bf 10 0b i32 r11 = r0 - r1 + 481: 64 b3 r3 = r11 + 483: 95 aa 01 r10 = r10 + 0x1 + 486: 33 02 02 r2 = 0x2 + 489: ab 2a ef jump 472 if r10 != r2 + : @26 + 492: 33 04 04 r4 = 0x4 + 495: ab 43 ac 01 jump 923 if r3 != r4 + : @27 + 499: 33 05 16 r5 = 0x16 + 502: 33 0a r10 = 0 + 504: 01 fallthrough + : @28 + 505: 33 00 0d r0 = 0xd + 508: 33 01 0b r1 = 0xb + 511: bf 10 0b i32 r11 = r0 - r1 + 514: 95 aa 01 r10 = r10 + 0x1 + 517: 33 02 02 r2 = 0x2 + 520: ab 2a f1 jump 505 if r10 != r2 + : @29 + 523: 33 04 02 r4 = 0x2 + 526: ab 4b 8d 01 jump 923 if r11 != r4 + : @30 + 530: 33 05 17 r5 = 0x17 + 533: 33 0a r10 = 0 + 535: 01 fallthrough + : @31 + 536: 33 00 0e r0 = 0xe + 539: 33 01 0b r1 = 0xb + 542: bf 10 0b i32 r11 = r0 - r1 + 545: 95 aa 01 r10 = r10 + 0x1 + 548: 33 02 02 r2 = 0x2 + 551: ab 2a f1 jump 536 if r10 != r2 + : @32 + 554: 33 04 03 r4 = 0x3 + 557: ab 4b 6e 01 jump 923 if r11 != r4 + : @33 + 561: 33 05 18 r5 = 0x18 + 564: 33 0a r10 = 0 + 566: 01 fallthrough + : @34 + 567: 33 00 0f r0 = 0xf + 570: 33 01 0b r1 = 0xb + 573: bf 10 0b i32 r11 = r0 - r1 + 576: 95 aa 01 r10 = r10 + 0x1 + 579: 33 02 02 r2 = 0x2 + 582: ab 2a f1 jump 567 if r10 != r2 + : @35 + 585: 33 04 04 r4 = 0x4 + 588: ab 4b 4f 01 jump 923 if r11 != r4 + : @36 + 592: 33 05 19 r5 = 0x19 + 595: 33 0a r10 = 0 + 597: 01 fallthrough + : @37 + 598: 33 00 0d r0 = 0xd + 601: 33 01 0b r1 = 0xb + 604: bf 10 0b i32 r11 = r0 - r1 + 607: 95 aa 01 r10 = r10 + 0x1 + 610: 33 02 02 r2 = 0x2 + 613: ab 2a f1 jump 598 if r10 != r2 + : @38 + 616: 33 04 02 r4 = 0x2 + 619: ab 4b 30 01 jump 923 if r11 != r4 + : @39 + 623: 33 05 1a r5 = 0x1a + 626: 33 0a r10 = 0 + 628: 01 fallthrough + : @40 + 629: 33 00 0e r0 = 0xe + 632: 33 01 0b r1 = 0xb + 635: bf 10 0b i32 r11 = r0 - r1 + 638: 95 aa 01 r10 = r10 + 0x1 + 641: 33 02 02 r2 = 0x2 + 644: ab 2a f1 jump 629 if r10 != r2 + : @41 + 647: 33 04 03 r4 = 0x3 + 650: ab 4b 11 01 jump 923 if r11 != r4 + : @42 + 654: 33 05 1b r5 = 0x1b + 657: 33 0a r10 = 0 + 659: 01 fallthrough + : @43 + 660: 33 00 0f r0 = 0xf + 663: 33 01 0b r1 = 0xb + 666: bf 10 0b i32 r11 = r0 - r1 + 669: 95 aa 01 r10 = r10 + 0x1 + 672: 33 02 02 r2 = 0x2 + 675: ab 2a f1 jump 660 if r10 != r2 + : @44 + 678: 33 04 04 r4 = 0x4 + 681: ab 4b f2 00 jump 923 if r11 != r4 + : @45 + 685: 33 05 1c r5 = 0x1c + 688: 33 0a r10 = 0 + 690: 01 fallthrough + : @46 + 691: 33 01 0b r1 = 0xb + 694: 33 00 0d r0 = 0xd + 697: bf 10 0b i32 r11 = r0 - r1 + 700: 95 aa 01 r10 = r10 + 0x1 + 703: 33 02 02 r2 = 0x2 + 706: ab 2a f1 jump 691 if r10 != r2 + : @47 + 709: 33 04 02 r4 = 0x2 + 712: ab 4b d3 00 jump 923 if r11 != r4 + : @48 + 716: 33 05 1d r5 = 0x1d + 719: 33 0a r10 = 0 + 721: 01 fallthrough + : @49 + 722: 33 01 0b r1 = 0xb + 725: 33 00 0e r0 = 0xe + 728: bf 10 0b i32 r11 = r0 - r1 + 731: 95 aa 01 r10 = r10 + 0x1 + 734: 33 02 02 r2 = 0x2 + 737: ab 2a f1 jump 722 if r10 != r2 + : @50 + 740: 33 04 03 r4 = 0x3 + 743: ab 4b b4 00 jump 923 if r11 != r4 + : @51 + 747: 33 05 1e r5 = 0x1e + 750: 33 0a r10 = 0 + 752: 01 fallthrough + : @52 + 753: 33 01 0b r1 = 0xb + 756: 33 00 0f r0 = 0xf + 759: bf 10 0b i32 r11 = r0 - r1 + 762: 95 aa 01 r10 = r10 + 0x1 + 765: 33 02 02 r2 = 0x2 + 768: ab 2a f1 jump 753 if r10 != r2 + : @53 + 771: 33 04 04 r4 = 0x4 + 774: ab 4b 95 00 jump 923 if r11 != r4 + : @54 + 778: 33 05 1f r5 = 0x1f + 781: 33 0a r10 = 0 + 783: 01 fallthrough + : @55 + 784: 33 01 0b r1 = 0xb + 787: 33 00 0d r0 = 0xd + 790: bf 10 0b i32 r11 = r0 - r1 + 793: 95 aa 01 r10 = r10 + 0x1 + 796: 33 02 02 r2 = 0x2 + 799: ab 2a f1 jump 784 if r10 != r2 + : @56 + 802: 33 04 02 r4 = 0x2 + 805: ab 4b 76 jump 923 if r11 != r4 + : @57 + 808: 33 05 20 r5 = 0x20 + 811: 33 0a r10 = 0 + 813: 01 fallthrough + : @58 + 814: 33 01 0b r1 = 0xb + 817: 33 00 0e r0 = 0xe + 820: bf 10 0b i32 r11 = r0 - r1 + 823: 95 aa 01 r10 = r10 + 0x1 + 826: 33 02 02 r2 = 0x2 + 829: ab 2a f1 jump 814 if r10 != r2 + : @59 + 832: 33 04 03 r4 = 0x3 + 835: ab 4b 58 jump 923 if r11 != r4 + : @60 + 838: 33 05 21 r5 = 0x21 + 841: 33 0a r10 = 0 + 843: 01 fallthrough + : @61 + 844: 33 01 0b r1 = 0xb + 847: 33 00 0f r0 = 0xf + 850: bf 10 0b i32 r11 = r0 - r1 + 853: 95 aa 01 r10 = r10 + 0x1 + 856: 33 02 02 r2 = 0x2 + 859: ab 2a f1 jump 844 if r10 != r2 + : @62 + 862: 33 04 04 r4 = 0x4 + 865: ab 4b 3a jump 923 if r11 != r4 + : @63 + 868: 33 05 22 r5 = 0x22 + 871: 33 00 f1 r0 = 0xfffffffffffffff1 + 874: 8d 01 i32 r1 = 0 - r0 + 876: 33 04 0f r4 = 0xf + 879: ab 41 2c jump 923 if r1 != r4 + : @64 + 882: 33 05 23 r5 = 0x23 + 885: 33 00 20 r0 = 0x20 + 888: 83 01 i32 r1 = r0 + 0 + 890: 33 04 20 r4 = 0x20 + 893: ab 41 1e jump 923 if r1 != r4 + : @65 + 896: 33 05 24 r5 = 0x24 + 899: 33 00 r0 = 0 + 901: 33 04 r4 = 0 + 903: ab 40 14 jump 923 if r0 != r4 + : @66 + 906: 33 05 25 r5 = 0x25 + 909: 33 00 10 r0 = 0x10 + 912: 33 01 1e r1 = 0x1e + 915: 33 04 r4 = 0 + 917: 52 04 06 jump 923 if r4 != 0 + : @67 + 920: 52 05 04 jump 924 if r5 != 0 + : @68 + 923: 00 trap + : @69 + 924: 28 64 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x4 (initially was 0x0) + * r5 = 0x25 (initially was 0x0) + * r9 = 0x3 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x4 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9116 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0x1 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0x3 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0xfffffffffffffffc + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 66 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0 + DeER... r9 = 0xffffffffffff8000 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0x8000 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 87 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r8 = 0xffffffff80000000 + DeER... r9 = 0xffffffffffff8000 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0xffffffff80008000 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 - r9 + ..DeE--R. r4 = 0xffffffffffff8000 + ...DeeER. i32 r4 = r4 + 0x1 + ...D==eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 164 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0 + .D==eeER. i32 r11 = r8 - r9 + ..DeE--R. r4 = 0xffffffff80000000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 194 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x8000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeER. i32 r11 = r8 - r9 + ..DeE---R. r4 = 0x7fff8000 + ...D===eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 227 with total cost of 6: + +``` + DeER..... r5 = 0xb + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0x8000 + .DeeER... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeER. i32 r11 = r8 - r9 + ..DeE--R. r4 = 0x7fff8000 + ...DeeER. i32 r4 = r4 + 0x1 + ...D==eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 260 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0xffffffff80000000 + D=eeER... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R... r9 = 0xffffffffffff8000 + .D==eeER. i32 r11 = r8 - r9 + ..DeE--R. r4 = 0xffffffff80008000 + ..D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 292 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r8 = 0 + DeER... r9 = 0xffffffffffffffff + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0x1 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 310 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0xfffffffffffffffe + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 329 with total cost of 4: + +``` + DeER... r5 = 0xf + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0xffffffffffffffff + .DeeER. i32 r11 = r8 - r9 + .DeE-R. r4 = 0 + ..D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 347 with total cost of 4: + +``` + DeER... r5 = 0x10 + DeER... r8 = 0xd + DeER... r9 = 0xb + .DeeER. i32 r8 = r8 - r9 + .DeE-R. r4 = 0x2 + .D==eER jump 923 if r8 != r4 +``` + +Gas simulation at offset 366 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r8 = 0xe + DeER... r9 = 0xb + .DeeER. i32 r9 = r8 - r9 + .DeE-R. r4 = 0x3 + .D==eER jump 923 if r9 != r4 +``` + +Gas simulation at offset 385 with total cost of 4: + +``` + DeER... r5 = 0x12 + DeER... r8 = 0xd + D=eeER. i32 r8 = r8 - r8 + .DeE-R. r4 = 0 + .D==eER jump 923 if r8 != r4 +``` + +Gas simulation at offset 400 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 406 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 406 if r10 != r2 +``` + +Gas simulation at offset 426 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 923 if r3 != r4 +``` + +Gas simulation at offset 433 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 439 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 439 if r10 != r2 +``` + +Gas simulation at offset 459 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 923 if r3 != r4 +``` + +Gas simulation at offset 466 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 472 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 472 if r10 != r2 +``` + +Gas simulation at offset 492 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 923 if r3 != r4 +``` + +Gas simulation at offset 499 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 505 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 505 if r10 != r2 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 530 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 536 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 536 if r10 != r2 +``` + +Gas simulation at offset 554 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 561 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 567 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 567 if r10 != r2 +``` + +Gas simulation at offset 585 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 592 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 598 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 598 if r10 != r2 +``` + +Gas simulation at offset 616 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 623 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 629 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 629 if r10 != r2 +``` + +Gas simulation at offset 647 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 654 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 660 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 660 if r10 != r2 +``` + +Gas simulation at offset 678 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 685 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 691 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 691 if r10 != r2 +``` + +Gas simulation at offset 709 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 716 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 722 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 722 if r10 != r2 +``` + +Gas simulation at offset 740 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 747 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 753 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 753 if r10 != r2 +``` + +Gas simulation at offset 771 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 778 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 784 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 784 if r10 != r2 +``` + +Gas simulation at offset 802 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 808 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 814 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 814 if r10 != r2 +``` + +Gas simulation at offset 832 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 838 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 844 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeER.................... i32 r11 = r0 - r1 + .DeE-R.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 844 if r10 != r2 +``` + +Gas simulation at offset 862 with total cost of 2: + +``` + DeER. r4 = 0x4 + D=eER jump 923 if r11 != r4 +``` + +Gas simulation at offset 868 with total cost of 5: + +``` + DeER.... r5 = 0x22 + DeER.... r0 = 0xfffffffffffffff1 + .DeeeER. i32 r1 = 0 - r0 + ..DeE-R. r4 = 0xf + ..D==eER jump 923 if r1 != r4 +``` + +Gas simulation at offset 882 with total cost of 4: + +``` + DeER... r5 = 0x23 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 + 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 923 if r1 != r4 +``` + +Gas simulation at offset 896 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 923 if r0 != r4 +``` + +Gas simulation at offset 906 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 923 if r4 != 0 +``` + +Gas simulation at offset 920 with total cost of 1: + +``` + DeER jump 924 if r5 != 0 +``` + +Gas simulation at offset 923 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 924 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_sw + +Initial page map: + * RO: 0x10000-0x11000 (0x1000 bytes) + * RW: 0x30000-0x31000 (0x1000 bytes) + +Initial non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x1c] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x20] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x24] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30028 (0x28 bytes) = [0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde, 0xef, 0xbe, 0xad, 0xde] + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 3a 01 00 00 01 r1 = u64 [0x10000] + 21: 33 00 00 00 aa 00 r0 = 0xaa0000 + 27: 83 00 aa 00 i32 r0 = r0 + 0xaa + 31: 3a 0c 08 00 01 r12 = u64 [0x10008] + 36: 7a 10 u32 [r1 + 0] = r0 + 38: 81 1b r11 = i32 [r1 + 0] + 40: 28 05 jump 45 + : @2 [@dyn 1] + 42: 64 0b r11 = r0 + 44: 01 fallthrough + : @3 + 45: 33 04 00 00 aa 00 r4 = 0xaa0000 + 51: 83 44 aa 00 i32 r4 = r4 + 0xaa + 55: ab 4b 00 04 jump 1079 if r11 != r4 + : @4 + 59: 02 unlikely + 60: 33 05 03 r5 = 0x3 + 63: 3a 01 00 00 01 r1 = u64 [0x10000] + 68: 33 00 00 b0 00 aa r0 = 0xffffffffaa00b000 + 74: 83 00 00 fa i32 r0 = r0 + 0xfffffffffffffa00 + 78: 3a 0c 10 00 01 r12 = u64 [0x10010] + 83: 7a 10 04 u32 [r1 + 0x4] = r0 + 86: 81 1b 04 r11 = i32 [r1 + 0x4] + 89: 28 05 jump 94 + : @5 [@dyn 2] + 91: 64 0b r11 = r0 + 93: 01 fallthrough + : @6 + 94: 33 04 00 b0 00 aa r4 = 0xffffffffaa00b000 + 100: 83 44 00 fa i32 r4 = r4 + 0xfffffffffffffa00 + 104: ab 4b cf 03 jump 1079 if r11 != r4 + : @7 + 108: 02 unlikely + 109: 33 05 04 r5 = 0x4 + 112: 3a 01 00 00 01 r1 = u64 [0x10000] + 117: 33 00 00 10 a0 0a r0 = 0xaa01000 + 123: 83 00 a0 fa i32 r0 = r0 + 0xfffffffffffffaa0 + 127: 3a 0c 18 00 01 r12 = u64 [0x10018] + 132: 7a 10 08 u32 [r1 + 0x8] = r0 + 135: 81 1b 08 r11 = i32 [r1 + 0x8] + 138: 28 05 jump 143 + : @8 [@dyn 3] + 140: 64 0b r11 = r0 + 142: 01 fallthrough + : @9 + 143: 33 04 00 10 a0 0a r4 = 0xaa01000 + 149: 83 44 a0 fa i32 r4 = r4 + 0xfffffffffffffaa0 + 153: ab 4b 9e 03 jump 1079 if r11 != r4 + : @10 + 157: 02 unlikely + 158: 33 05 05 r5 = 0x5 + 161: 3a 01 00 00 01 r1 = u64 [0x10000] + 166: 33 00 00 a0 0a a0 r0 = 0xffffffffa00aa000 + 172: 83 00 0a i32 r0 = r0 + 0xa + 175: 3a 0c 20 00 01 r12 = u64 [0x10020] + 180: 7a 10 0c u32 [r1 + 0xc] = r0 + 183: 81 1b 0c r11 = i32 [r1 + 0xc] + 186: 28 05 jump 191 + : @11 [@dyn 4] + 188: 64 0b r11 = r0 + 190: 01 fallthrough + : @12 + 191: 33 04 00 a0 0a a0 r4 = 0xffffffffa00aa000 + 197: 83 44 0a i32 r4 = r4 + 0xa + 200: ab 4b 6f 03 jump 1079 if r11 != r4 + : @13 + 204: 02 unlikely + 205: 33 05 06 r5 = 0x6 + 208: 3a 01 28 00 01 r1 = u64 [0x10028] + 213: 33 00 00 00 aa 00 r0 = 0xaa0000 + 219: 83 00 aa 00 i32 r0 = r0 + 0xaa + 223: 3a 0c 30 00 01 r12 = u64 [0x10030] + 228: 7a 10 f4 u32 [r1 + 0xfffffffffffffff4] = r0 + 231: 81 1b f4 r11 = i32 [r1 + 0xfffffffffffffff4] + 234: 28 05 jump 239 + : @14 [@dyn 5] + 236: 64 0b r11 = r0 + 238: 01 fallthrough + : @15 + 239: 33 04 00 00 aa 00 r4 = 0xaa0000 + 245: 83 44 aa 00 i32 r4 = r4 + 0xaa + 249: ab 4b 3e 03 jump 1079 if r11 != r4 + : @16 + 253: 02 unlikely + 254: 33 05 07 r5 = 0x7 + 257: 3a 01 28 00 01 r1 = u64 [0x10028] + 262: 33 00 00 b0 00 aa r0 = 0xffffffffaa00b000 + 268: 83 00 00 fa i32 r0 = r0 + 0xfffffffffffffa00 + 272: 3a 0c 38 00 01 r12 = u64 [0x10038] + 277: 7a 10 f8 u32 [r1 + 0xfffffffffffffff8] = r0 + 280: 81 1b f8 r11 = i32 [r1 + 0xfffffffffffffff8] + 283: 28 05 jump 288 + : @17 [@dyn 6] + 285: 64 0b r11 = r0 + 287: 01 fallthrough + : @18 + 288: 33 04 00 b0 00 aa r4 = 0xffffffffaa00b000 + 294: 83 44 00 fa i32 r4 = r4 + 0xfffffffffffffa00 + 298: ab 4b 0d 03 jump 1079 if r11 != r4 + : @19 + 302: 02 unlikely + 303: 33 05 08 r5 = 0x8 + 306: 3a 01 28 00 01 r1 = u64 [0x10028] + 311: 33 00 00 10 a0 0a r0 = 0xaa01000 + 317: 83 00 a0 fa i32 r0 = r0 + 0xfffffffffffffaa0 + 321: 3a 0c 40 00 01 r12 = u64 [0x10040] + 326: 7a 10 fc u32 [r1 + 0xfffffffffffffffc] = r0 + 329: 81 1b fc r11 = i32 [r1 + 0xfffffffffffffffc] + 332: 28 05 jump 337 + : @20 [@dyn 7] + 334: 64 0b r11 = r0 + 336: 01 fallthrough + : @21 + 337: 33 04 00 10 a0 0a r4 = 0xaa01000 + 343: 83 44 a0 fa i32 r4 = r4 + 0xfffffffffffffaa0 + 347: ab 4b dc 02 jump 1079 if r11 != r4 + : @22 + 351: 02 unlikely + 352: 33 05 09 r5 = 0x9 + 355: 3a 01 28 00 01 r1 = u64 [0x10028] + 360: 33 00 00 a0 0a a0 r0 = 0xffffffffa00aa000 + 366: 83 00 0a i32 r0 = r0 + 0xa + 369: 3a 0c 48 00 01 r12 = u64 [0x10048] + 374: 7a 10 u32 [r1 + 0] = r0 + 376: 81 1b r11 = i32 [r1 + 0] + 378: 28 05 jump 383 + : @23 [@dyn 8] + 380: 64 0b r11 = r0 + 382: 01 fallthrough + : @24 + 383: 33 04 00 a0 0a a0 r4 = 0xffffffffa00aa000 + 389: 83 44 0a i32 r4 = r4 + 0xa + 392: ab 4b af 02 jump 1079 if r11 != r4 + : @25 + 396: 02 unlikely + 397: 33 05 0a r5 = 0xa + 400: 3a 00 50 00 01 r0 = u64 [0x10050] + 405: 33 01 00 50 34 12 r1 = 0x12345000 + 411: 83 11 78 06 i32 r1 = r1 + 0x678 + 415: 95 07 e0 r7 = r0 + 0xffffffffffffffe0 + 418: 7a 71 20 u32 [r7 + 0x20] = r1 + 421: 81 02 r2 = i32 [r0 + 0] + 423: 33 04 00 50 34 12 r4 = 0x12345000 + 429: 83 44 78 06 i32 r4 = r4 + 0x678 + 433: ab 42 86 02 jump 1079 if r2 != r4 + : @26 + 437: 02 unlikely + 438: 33 05 0b r5 = 0xb + 441: 3a 00 50 00 01 r0 = u64 [0x10050] + 446: 33 01 00 30 21 58 r1 = 0x58213000 + 452: 83 11 98 00 i32 r1 = r1 + 0x98 + 456: 95 00 fd r0 = r0 + 0xfffffffffffffffd + 459: 7a 01 07 u32 [r0 + 0x7] = r1 + 462: 3a 07 58 00 01 r7 = u64 [0x10058] + 467: 81 72 r2 = i32 [r7 + 0] + 469: 33 04 00 30 21 58 r4 = 0x58213000 + 475: 83 44 98 00 i32 r4 = r4 + 0x98 + 479: ab 42 58 02 jump 1079 if r2 != r4 + : @27 + 483: 33 05 0c r5 = 0xc + 486: 33 07 r7 = 0 + 488: 01 fallthrough + : @28 + 489: 33 0a 00 d0 bb aa r10 = 0xffffffffaabbd000 + 495: 83 aa dd fc i32 r10 = r10 + 0xfffffffffffffcdd + 499: 3a 09 00 00 01 r9 = u64 [0x10000] + 504: 7a 9a u32 [r9 + 0] = r10 + 506: 81 9b r11 = i32 [r9 + 0] + 508: 33 04 00 d0 bb aa r4 = 0xffffffffaabbd000 + 514: 83 44 dd fc i32 r4 = r4 + 0xfffffffffffffcdd + 518: ab 4b 31 02 jump 1079 if r11 != r4 + : @29 + 522: 95 77 01 r7 = r7 + 0x1 + 525: 33 02 02 r2 = 0x2 + 528: ab 27 d9 jump 489 if r7 != r2 + : @30 + 531: 33 05 0d r5 = 0xd + 534: 33 07 r7 = 0 + 536: 01 fallthrough + : @31 + 537: 33 0a 00 c0 ab da r10 = 0xffffffffdaabc000 + 543: 83 aa cd fc i32 r10 = r10 + 0xfffffffffffffccd + 547: 3a 09 00 00 01 r9 = u64 [0x10000] + 552: 7a 9a 04 u32 [r9 + 0x4] = r10 + 555: 81 9b 04 r11 = i32 [r9 + 0x4] + 558: 33 04 00 c0 ab da r4 = 0xffffffffdaabc000 + 564: 83 44 cd fc i32 r4 = r4 + 0xfffffffffffffccd + 568: ab 4b ff 01 jump 1079 if r11 != r4 + : @32 + 572: 95 77 01 r7 = r7 + 0x1 + 575: 33 02 02 r2 = 0x2 + 578: ab 27 d7 jump 537 if r7 != r2 + : @33 + 581: 33 05 0e r5 = 0xe + 584: 33 07 r7 = 0 + 586: 01 fallthrough + : @34 + 587: 33 0a 00 c0 aa dd r10 = 0xffffffffddaac000 + 593: 83 aa cc fb i32 r10 = r10 + 0xfffffffffffffbcc + 597: 3a 09 00 00 01 r9 = u64 [0x10000] + 602: 7a 9a 08 u32 [r9 + 0x8] = r10 + 605: 81 9b 08 r11 = i32 [r9 + 0x8] + 608: 33 04 00 c0 aa dd r4 = 0xffffffffddaac000 + 614: 83 44 cc fb i32 r4 = r4 + 0xfffffffffffffbcc + 618: ab 4b cd 01 jump 1079 if r11 != r4 + : @35 + 622: 95 77 01 r7 = r7 + 0x1 + 625: 33 02 02 r2 = 0x2 + 628: ab 27 d7 jump 587 if r7 != r2 + : @36 + 631: 33 05 0f r5 = 0xf + 634: 33 07 r7 = 0 + 636: 01 fallthrough + : @37 + 637: 33 0a 00 b0 da cd r10 = 0xffffffffcddab000 + 643: 83 aa bc fb i32 r10 = r10 + 0xfffffffffffffbbc + 647: 3a 09 00 00 01 r9 = u64 [0x10000] + 652: 7a 9a 0c u32 [r9 + 0xc] = r10 + 655: 81 9b 0c r11 = i32 [r9 + 0xc] + 658: 33 04 00 b0 da cd r4 = 0xffffffffcddab000 + 664: 83 44 bc fb i32 r4 = r4 + 0xfffffffffffffbbc + 668: ab 4b 9b 01 jump 1079 if r11 != r4 + : @38 + 672: 95 77 01 r7 = r7 + 0x1 + 675: 33 02 02 r2 = 0x2 + 678: ab 27 d7 jump 637 if r7 != r2 + : @39 + 681: 33 05 10 r5 = 0x10 + 684: 33 07 r7 = 0 + 686: 01 fallthrough + : @40 + 687: 33 0a 00 b0 dd cc r10 = 0xffffffffccddb000 + 693: 83 aa bb fa i32 r10 = r10 + 0xfffffffffffffabb + 697: 3a 09 00 00 01 r9 = u64 [0x10000] + 702: 7a 9a 10 u32 [r9 + 0x10] = r10 + 705: 81 9b 10 r11 = i32 [r9 + 0x10] + 708: 33 04 00 b0 dd cc r4 = 0xffffffffccddb000 + 714: 83 44 bb fa i32 r4 = r4 + 0xfffffffffffffabb + 718: ab 4b 69 01 jump 1079 if r11 != r4 + : @41 + 722: 95 77 01 r7 = r7 + 0x1 + 725: 33 02 02 r2 = 0x2 + 728: ab 27 d7 jump 687 if r7 != r2 + : @42 + 731: 33 05 11 r5 = 0x11 + 734: 33 07 r7 = 0 + 736: 01 fallthrough + : @43 + 737: 33 0a 00 e0 cd bc r10 = 0xffffffffbccde000 + 743: 83 aa ab fa i32 r10 = r10 + 0xfffffffffffffaab + 747: 3a 09 00 00 01 r9 = u64 [0x10000] + 752: 7a 9a 14 u32 [r9 + 0x14] = r10 + 755: 81 9b 14 r11 = i32 [r9 + 0x14] + 758: 33 04 00 e0 cd bc r4 = 0xffffffffbccde000 + 764: 83 44 ab fa i32 r4 = r4 + 0xfffffffffffffaab + 768: ab 4b 37 01 jump 1079 if r11 != r4 + : @44 + 772: 95 77 01 r7 = r7 + 0x1 + 775: 33 02 02 r2 = 0x2 + 778: ab 27 d7 jump 737 if r7 != r2 + : @45 + 781: 33 05 12 r5 = 0x12 + 784: 33 07 r7 = 0 + 786: 01 fallthrough + : @46 + 787: 02 unlikely + 788: 3a 01 00 00 01 r1 = u64 [0x10000] + 793: 33 00 00 20 11 r0 = 0x112000 + 798: 83 00 33 02 i32 r0 = r0 + 0x233 + 802: 7a 10 u32 [r1 + 0] = r0 + 804: 81 1b r11 = i32 [r1 + 0] + 806: 33 04 00 20 11 r4 = 0x112000 + 811: 83 44 33 02 i32 r4 = r4 + 0x233 + 815: ab 4b 08 01 jump 1079 if r11 != r4 + : @47 + 819: 95 77 01 r7 = r7 + 0x1 + 822: 33 02 02 r2 = 0x2 + 825: ab 27 da jump 787 if r7 != r2 + : @48 + 828: 33 05 13 r5 = 0x13 + 831: 33 07 r7 = 0 + 833: 01 fallthrough + : @49 + 834: 02 unlikely + 835: 3a 01 00 00 01 r1 = u64 [0x10000] + 840: 33 00 00 10 01 30 r0 = 0x30011000 + 846: 83 00 23 02 i32 r0 = r0 + 0x223 + 850: 7a 10 04 u32 [r1 + 0x4] = r0 + 853: 81 1b 04 r11 = i32 [r1 + 0x4] + 856: 33 04 00 10 01 30 r4 = 0x30011000 + 862: 83 44 23 02 i32 r4 = r4 + 0x223 + 866: ab 4b d5 00 jump 1079 if r11 != r4 + : @50 + 870: 95 77 01 r7 = r7 + 0x1 + 873: 33 02 02 r2 = 0x2 + 876: ab 27 d6 jump 834 if r7 != r2 + : @51 + 879: 33 05 14 r5 = 0x14 + 882: 33 07 r7 = 0 + 884: 01 fallthrough + : @52 + 885: 02 unlikely + 886: 3a 01 00 00 01 r1 = u64 [0x10000] + 891: 33 00 00 10 00 33 r0 = 0x33001000 + 897: 83 00 22 01 i32 r0 = r0 + 0x122 + 901: 7a 10 08 u32 [r1 + 0x8] = r0 + 904: 81 1b 08 r11 = i32 [r1 + 0x8] + 907: 33 04 00 10 00 33 r4 = 0x33001000 + 913: 83 44 22 01 i32 r4 = r4 + 0x122 + 917: ab 4b a2 00 jump 1079 if r11 != r4 + : @53 + 921: 95 77 01 r7 = r7 + 0x1 + 924: 33 02 02 r2 = 0x2 + 927: ab 27 d6 jump 885 if r7 != r2 + : @54 + 930: 33 05 15 r5 = 0x15 + 933: 33 07 r7 = 0 + 935: 01 fallthrough + : @55 + 936: 02 unlikely + 937: 3a 01 00 00 01 r1 = u64 [0x10000] + 942: 33 00 00 00 30 23 r0 = 0x23300000 + 948: 83 00 12 01 i32 r0 = r0 + 0x112 + 952: 7a 10 0c u32 [r1 + 0xc] = r0 + 955: 81 1b 0c r11 = i32 [r1 + 0xc] + 958: 33 04 00 00 30 23 r4 = 0x23300000 + 964: 83 44 12 01 i32 r4 = r4 + 0x112 + 968: ab 4b 6f jump 1079 if r11 != r4 + : @56 + 971: 95 77 01 r7 = r7 + 0x1 + 974: 33 02 02 r2 = 0x2 + 977: ab 27 d7 jump 936 if r7 != r2 + : @57 + 980: 33 05 16 r5 = 0x16 + 983: 33 07 r7 = 0 + 985: 01 fallthrough + : @58 + 986: 02 unlikely + 987: 3a 01 00 00 01 r1 = u64 [0x10000] + 992: 33 00 00 00 33 22 r0 = 0x22330000 + 998: 83 00 11 i32 r0 = r0 + 0x11 + 1001: 7a 10 10 u32 [r1 + 0x10] = r0 + 1004: 81 1b 10 r11 = i32 [r1 + 0x10] + 1007: 33 04 00 00 33 22 r4 = 0x22330000 + 1013: 83 44 11 i32 r4 = r4 + 0x11 + 1016: ab 4b 3f jump 1079 if r11 != r4 + : @59 + 1019: 95 77 01 r7 = r7 + 0x1 + 1022: 33 02 02 r2 = 0x2 + 1025: ab 27 d9 jump 986 if r7 != r2 + : @60 + 1028: 33 05 17 r5 = 0x17 + 1031: 33 07 r7 = 0 + 1033: 01 fallthrough + : @61 + 1034: 02 unlikely + 1035: 3a 01 00 00 01 r1 = u64 [0x10000] + 1040: 33 00 00 30 23 12 r0 = 0x12233000 + 1046: 83 00 01 i32 r0 = r0 + 0x1 + 1049: 7a 10 14 u32 [r1 + 0x14] = r0 + 1052: 81 1b 14 r11 = i32 [r1 + 0x14] + 1055: 33 04 00 30 23 12 r4 = 0x12233000 + 1061: 83 44 01 i32 r4 = r4 + 0x1 + 1064: ab 4b 0f jump 1079 if r11 != r4 + : @62 + 1067: 95 77 01 r7 = r7 + 0x1 + 1070: 33 02 02 r2 = 0x2 + 1073: ab 27 d9 jump 1034 if r7 != r2 + : @63 + 1076: 52 05 04 jump 1080 if r5 != 0 + : @64 + 1079: 00 trap + : @65 + 1080: 28 c8 fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x30000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r4 = 0x12233001 (initially was 0x0) + * r5 = 0x17 (initially was 0x0) + * r7 = 0x2 (initially was 0x0) + * r9 = 0x30000 (initially was 0x0) + * r10 = 0xffffffffbccddaab (initially was 0x0) + * r11 = 0x12233001 (initially was 0x0) + * r12 = 0x10 (initially was 0x0) + +Final non-zero memory chunks: + * 0x10002-0x10003 (0x1 bytes) = [0x03] + * 0x10008-0x10009 (0x1 bytes) = [0x02] + * 0x10010-0x10011 (0x1 bytes) = [0x04] + * 0x10018-0x10019 (0x1 bytes) = [0x06] + * 0x10020-0x10021 (0x1 bytes) = [0x08] + * 0x10028-0x10029 (0x1 bytes) = [0x1c] + * 0x1002a-0x1002b (0x1 bytes) = [0x03] + * 0x10030-0x10031 (0x1 bytes) = [0x0a] + * 0x10038-0x10039 (0x1 bytes) = [0x0c] + * 0x10040-0x10041 (0x1 bytes) = [0x0e] + * 0x10048-0x10049 (0x1 bytes) = [0x10] + * 0x10050-0x10051 (0x1 bytes) = [0x20] + * 0x10052-0x10053 (0x1 bytes) = [0x03] + * 0x10058-0x10059 (0x1 bytes) = [0x24] + * 0x1005a-0x1005b (0x1 bytes) = [0x03] + * 0x30000-0x30003 (0x3 bytes) = [0x33, 0x22, 0x11] + * 0x30004-0x3000a (0x6 bytes) = [0x23, 0x12, 0x01, 0x30, 0x22, 0x11] + * 0x3000b-0x30011 (0x6 bytes) = [0x33, 0x12, 0x01, 0x30, 0x23, 0x11] + * 0x30012-0x30028 (0x16 bytes) = [0x33, 0x22, 0x01, 0x30, 0x23, 0x12, 0xa0, 0x0a, 0xa0, 0x0a, 0x0a, 0xa0, 0x0a, 0xa0, 0x78, 0x56, 0x34, 0x12, 0x98, 0x30, 0x21, 0x58] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 7898 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 50: + +``` + DeER................................................. r5 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r1 = u64 [0x10000] + DeE------------------------R......................... r0 = 0xaa0000 + .DeeE----------------------R......................... i32 r0 = r0 + 0xaa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = u64 [0x10008] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 45 +``` + +Gas simulation at offset 42 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 45 with total cost of 4: + +``` + DeER... r4 = 0xaa0000 + D=eeER. i32 r4 = r4 + 0xaa + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 59 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffaa00b000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffa00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10010] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x4] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0x4] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 94 +``` + +Gas simulation at offset 91 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 94 with total cost of 4: + +``` + DeER... r4 = 0xffffffffaa00b000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffa00 + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 108 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xaa01000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffaa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10018] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x8] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 143 +``` + +Gas simulation at offset 140 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 143 with total cost of 4: + +``` + DeER... r4 = 0xaa01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffaa0 + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 157 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10000] + DeE---------------------------------------R.......... r0 = 0xffffffffa00aa000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10020] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xc] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0xc] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 191 +``` + +Gas simulation at offset 188 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 191 with total cost of 4: + +``` + DeER... r4 = 0xffffffffa00aa000 + D=eeER. i32 r4 = r4 + 0xa + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 204 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xaa0000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xaa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10030] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xfffffffffffffff4] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0xfffffffffffffff4] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 239 +``` + +Gas simulation at offset 236 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 239 with total cost of 4: + +``` + DeER... r4 = 0xaa0000 + D=eeER. i32 r4 = r4 + 0xaa + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 253 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffaa00b000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffa00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10038] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xfffffffffffffff8] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0xfffffffffffffff8] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 288 +``` + +Gas simulation at offset 285 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 288 with total cost of 4: + +``` + DeER... r4 = 0xffffffffaa00b000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffa00 + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 302 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xaa01000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xfffffffffffffaa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10040] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xfffffffffffffffc] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0xfffffffffffffffc] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 337 +``` + +Gas simulation at offset 334 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 337 with total cost of 4: + +``` + DeER... r4 = 0xaa01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffaa0 + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 351 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r1 = u64 [0x10028] + DeE---------------------------------------R.......... r0 = 0xffffffffa00aa000 + .DeeE-------------------------------------R.......... i32 r0 = r0 + 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [0x10048] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r1 + 0] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 383 +``` + +Gas simulation at offset 380 with total cost of 2: + +``` + D.... r11 = r0 + DeeER fallthrough +``` + +Gas simulation at offset 383 with total cost of 4: + +``` + DeER... r4 = 0xffffffffa00aa000 + D=eeER. i32 r4 = r4 + 0xa + D===eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 396 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r0 = u64 [0x10050] + DeE---------------------------------------R........... r1 = 0x12345000 + .DeeE-------------------------------------R........... i32 r1 = r1 + 0x678 + .D========================eE--------------R........... r7 = r0 + 0xffffffffffffffe0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x20] = r1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = i32 [r0 + 0] + ..DeE------------------------------------------------R r4 = 0x12345000 + ...DeeE----------------------------------------------R i32 r4 = r4 + 0x678 + ...D===============================================eER jump 1079 if r2 != r4 +``` + +Gas simulation at offset 437 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r0 = u64 [0x10050] + DeE---------------------------------------R............. r1 = 0x58213000 + .DeeE-------------------------------------R............. i32 r1 = r1 + 0x98 + .D========================eE--------------R............. r0 = r0 + 0xfffffffffffffffd + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r0 + 0x7] = r1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r7 = u64 [0x10058] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i32 [r7 + 0] + ..DeE-------------------------------------------------R. r4 = 0x58213000 + ...DeeE-----------------------------------------------R. i32 r4 = r4 + 0x98 + ...D=================================================eER jump 1079 if r2 != r4 +``` + +Gas simulation at offset 483 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 489 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffaabbd000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffcdd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0] + .DeE------------------------------------------------R. r4 = 0xffffffffaabbd000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffcdd + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 522 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 489 if r7 != r2 +``` + +Gas simulation at offset 531 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 537 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffdaabc000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffccd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x4] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0x4] + .DeE------------------------------------------------R. r4 = 0xffffffffdaabc000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffccd + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 572 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 537 if r7 != r2 +``` + +Gas simulation at offset 581 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 587 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffddaac000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbcc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0x8] + .DeE------------------------------------------------R. r4 = 0xffffffffddaac000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbcc + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 622 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 587 if r7 != r2 +``` + +Gas simulation at offset 631 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 637 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffcddab000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffbbc + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0xc] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0xc] + .DeE------------------------------------------------R. r4 = 0xffffffffcddab000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffbbc + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 672 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 637 if r7 != r2 +``` + +Gas simulation at offset 681 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 687 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffccddb000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffabb + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0x10] + .DeE------------------------------------------------R. r4 = 0xffffffffccddb000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffabb + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 722 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 687 if r7 != r2 +``` + +Gas simulation at offset 731 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 737 with total cost of 51: + +``` + DeER.................................................. r10 = 0xffffffffbccde000 + D=eeER................................................ i32 r10 = r10 + 0xfffffffffffffaab + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10000] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x14] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0x14] + .DeE------------------------------------------------R. r4 = 0xffffffffbccde000 + ..DeeE----------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffaab + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 772 with total cost of 21: + +``` + DeER.................... r7 = r7 + 0x1 + DeER.................... r2 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 737 if r7 != r2 +``` + +Gas simulation at offset 781 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 787 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x112000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x233 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0] + ..DeE-----------------------------------------------R. r4 = 0x112000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x233 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 819 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 787 if r7 != r2 +``` + +Gas simulation at offset 828 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 834 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x30011000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x223 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0x4] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x4] + ..DeE-----------------------------------------------R. r4 = 0x30011000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x223 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 870 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 834 if r7 != r2 +``` + +Gas simulation at offset 879 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 885 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x33001000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x122 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0x8] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x8] + ..DeE-----------------------------------------------R. r4 = 0x33001000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x122 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 921 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 885 if r7 != r2 +``` + +Gas simulation at offset 930 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 936 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x23300000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x112 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0xc] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0xc] + ..DeE-----------------------------------------------R. r4 = 0x23300000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x112 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 971 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 936 if r7 != r2 +``` + +Gas simulation at offset 980 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 986 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x22330000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0x10] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x10] + ..DeE-----------------------------------------------R. r4 = 0x22330000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x11 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 1019 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 986 if r7 != r2 +``` + +Gas simulation at offset 1028 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1034 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r1 = u64 [0x10000] + DeE---------------------------------------R........... r0 = 0x12233000 + .DeeE-------------------------------------R........... i32 r0 = r0 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 0x14] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r1 + 0x14] + ..DeE-----------------------------------------------R. r4 = 0x12233000 + ..D=eeE---------------------------------------------R. i32 r4 = r4 + 0x1 + ..D================================================eER jump 1079 if r11 != r4 +``` + +Gas simulation at offset 1067 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r2 = 0x2 + D=eER jump 1034 if r7 != r2 +``` + +Gas simulation at offset 1076 with total cost of 1: + +``` + DeER jump 1080 if r5 != 0 +``` + +Gas simulation at offset 1079 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1080 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_xor + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 r8 = 0x10000 + 21: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 25: 97 88 10 r8 = r8 << 0x10 + 28: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 32: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 38: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 42: d3 98 0b r11 = r8 ^ r9 + 45: 33 04 00 00 0f r4 = 0xf0000 + 50: 83 44 ff 00 i32 r4 = r4 + 0xff + 54: 97 44 0c r4 = r4 << 0xc + 57: 95 44 0f r4 = r4 + 0xf + 60: ab 4b fa 04 jump 1334 if r11 != r4 + : @2 + 64: 33 05 03 r5 = 0x3 + 67: 33 08 00 10 f0 0f r8 = 0xff01000 + 73: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 76: 33 09 00 10 0f r9 = 0xf1000 + 81: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 85: 97 99 0c r9 = r9 << 0xc + 88: 95 99 f0 00 r9 = r9 + 0xf0 + 92: d3 98 0b r11 = r8 ^ r9 + 95: 33 04 00 00 01 r4 = 0x10000 + 100: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 104: 97 44 10 r4 = r4 << 0x10 + 107: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 111: ab 4b c7 04 jump 1334 if r11 != r4 + : @3 + 115: 33 05 04 r5 = 0x4 + 118: 33 08 00 00 ff 00 r8 = 0xff0000 + 124: 83 88 ff 00 i32 r8 = r8 + 0xff + 128: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 134: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 138: d3 98 0b r11 = r8 ^ r9 + 141: 33 04 00 10 f0 0f r4 = 0xff01000 + 147: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 150: ab 4b a0 04 jump 1334 if r11 != r4 + : @4 + 154: 33 05 05 r5 = 0x5 + 157: 33 08 00 00 0f r8 = 0xf0000 + 162: 83 88 ff 00 i32 r8 = r8 + 0xff + 166: 97 88 0c r8 = r8 << 0xc + 169: 95 88 0f r8 = r8 + 0xf + 172: 33 09 00 10 0f r9 = 0xf1000 + 177: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 181: 97 99 0c r9 = r9 << 0xc + 184: 95 99 f0 00 r9 = r9 + 0xf0 + 188: d3 98 0b r11 = r8 ^ r9 + 191: 33 04 00 00 ff 00 r4 = 0xff0000 + 197: 83 44 ff 00 i32 r4 = r4 + 0xff + 201: ab 4b 6d 04 jump 1334 if r11 != r4 + : @5 + 205: 33 05 06 r5 = 0x6 + 208: 33 08 00 00 01 r8 = 0x10000 + 213: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 217: 97 88 10 r8 = r8 << 0x10 + 220: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 224: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 230: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 234: d3 98 08 r8 = r8 ^ r9 + 237: 33 04 00 00 0f r4 = 0xf0000 + 242: 83 44 ff 00 i32 r4 = r4 + 0xff + 246: 97 44 0c r4 = r4 << 0xc + 249: 95 44 0f r4 = r4 + 0xf + 252: ab 48 3a 04 jump 1334 if r8 != r4 + : @6 + 256: 33 05 07 r5 = 0x7 + 259: 33 08 00 00 01 r8 = 0x10000 + 264: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 268: 97 88 10 r8 = r8 << 0x10 + 271: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 275: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 281: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 285: d3 98 09 r9 = r8 ^ r9 + 288: 33 04 00 00 0f r4 = 0xf0000 + 293: 83 44 ff 00 i32 r4 = r4 + 0xff + 297: 97 44 0c r4 = r4 << 0xc + 300: 95 44 0f r4 = r4 + 0xf + 303: ab 49 07 04 jump 1334 if r9 != r4 + : @7 + 307: 33 05 08 r5 = 0x8 + 310: 33 08 00 00 01 r8 = 0x10000 + 315: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 319: 97 88 10 r8 = r8 << 0x10 + 322: 95 88 00 ff r8 = r8 + 0xffffffffffffff00 + 326: d3 88 08 r8 = r8 ^ r8 + 329: 33 04 r4 = 0 + 331: ab 48 eb 03 jump 1334 if r8 != r4 + : @8 + 335: 33 05 09 r5 = 0x9 + 338: 33 0a r10 = 0 + 340: 01 fallthrough + : @9 + 341: 33 00 00 00 01 r0 = 0x10000 + 346: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 350: 97 00 10 r0 = r0 << 0x10 + 353: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 357: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 363: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 367: d3 10 0b r11 = r0 ^ r1 + 370: 64 b3 r3 = r11 + 372: 95 aa 01 r10 = r10 + 0x1 + 375: 33 02 02 r2 = 0x2 + 378: ab 2a db jump 341 if r10 != r2 + : @10 + 381: 33 04 00 00 0f r4 = 0xf0000 + 386: 83 44 ff 00 i32 r4 = r4 + 0xff + 390: 97 44 0c r4 = r4 << 0xc + 393: 95 44 0f r4 = r4 + 0xf + 396: ab 43 aa 03 jump 1334 if r3 != r4 + : @11 + 400: 33 05 0a r5 = 0xa + 403: 33 0a r10 = 0 + 405: 01 fallthrough + : @12 + 406: 33 00 00 10 f0 0f r0 = 0xff01000 + 412: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 415: 33 01 00 10 0f r1 = 0xf1000 + 420: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 424: 97 11 0c r1 = r1 << 0xc + 427: 95 11 f0 00 r1 = r1 + 0xf0 + 431: d3 10 0b r11 = r0 ^ r1 + 434: 64 b3 r3 = r11 + 436: 95 aa 01 r10 = r10 + 0x1 + 439: 33 02 02 r2 = 0x2 + 442: ab 2a dc jump 406 if r10 != r2 + : @13 + 445: 33 04 00 00 01 r4 = 0x10000 + 450: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 454: 97 44 10 r4 = r4 << 0x10 + 457: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 461: ab 43 69 03 jump 1334 if r3 != r4 + : @14 + 465: 33 05 0b r5 = 0xb + 468: 33 0a r10 = 0 + 470: 01 fallthrough + : @15 + 471: 33 00 00 00 ff 00 r0 = 0xff0000 + 477: 83 00 ff 00 i32 r0 = r0 + 0xff + 481: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 487: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 491: d3 10 0b r11 = r0 ^ r1 + 494: 64 b3 r3 = r11 + 496: 95 aa 01 r10 = r10 + 0x1 + 499: 33 02 02 r2 = 0x2 + 502: ab 2a e1 jump 471 if r10 != r2 + : @16 + 505: 33 04 00 10 f0 0f r4 = 0xff01000 + 511: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 514: ab 43 34 03 jump 1334 if r3 != r4 + : @17 + 518: 33 05 0c r5 = 0xc + 521: 33 0a r10 = 0 + 523: 01 fallthrough + : @18 + 524: 33 00 00 00 01 r0 = 0x10000 + 529: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 533: 97 00 10 r0 = r0 << 0x10 + 536: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 540: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 546: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 550: d3 10 0b r11 = r0 ^ r1 + 553: 95 aa 01 r10 = r10 + 0x1 + 556: 33 02 02 r2 = 0x2 + 559: ab 2a dd jump 524 if r10 != r2 + : @19 + 562: 33 04 00 00 0f r4 = 0xf0000 + 567: 83 44 ff 00 i32 r4 = r4 + 0xff + 571: 97 44 0c r4 = r4 << 0xc + 574: 95 44 0f r4 = r4 + 0xf + 577: ab 4b f5 02 jump 1334 if r11 != r4 + : @20 + 581: 33 05 0d r5 = 0xd + 584: 33 0a r10 = 0 + 586: 01 fallthrough + : @21 + 587: 33 00 00 10 f0 0f r0 = 0xff01000 + 593: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 596: 33 01 00 10 0f r1 = 0xf1000 + 601: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 605: 97 11 0c r1 = r1 << 0xc + 608: 95 11 f0 00 r1 = r1 + 0xf0 + 612: d3 10 0b r11 = r0 ^ r1 + 615: 95 aa 01 r10 = r10 + 0x1 + 618: 33 02 02 r2 = 0x2 + 621: ab 2a de jump 587 if r10 != r2 + : @22 + 624: 33 04 00 00 01 r4 = 0x10000 + 629: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 633: 97 44 10 r4 = r4 << 0x10 + 636: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 640: ab 4b b6 02 jump 1334 if r11 != r4 + : @23 + 644: 33 05 0e r5 = 0xe + 647: 33 0a r10 = 0 + 649: 01 fallthrough + : @24 + 650: 33 00 00 00 ff 00 r0 = 0xff0000 + 656: 83 00 ff 00 i32 r0 = r0 + 0xff + 660: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 666: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 670: d3 10 0b r11 = r0 ^ r1 + 673: 95 aa 01 r10 = r10 + 0x1 + 676: 33 02 02 r2 = 0x2 + 679: ab 2a e3 jump 650 if r10 != r2 + : @25 + 682: 33 04 00 10 f0 0f r4 = 0xff01000 + 688: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 691: ab 4b 83 02 jump 1334 if r11 != r4 + : @26 + 695: 33 05 0f r5 = 0xf + 698: 33 0a r10 = 0 + 700: 01 fallthrough + : @27 + 701: 33 00 00 00 01 r0 = 0x10000 + 706: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 710: 97 00 10 r0 = r0 << 0x10 + 713: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 717: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 723: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 727: d3 10 0b r11 = r0 ^ r1 + 730: 95 aa 01 r10 = r10 + 0x1 + 733: 33 02 02 r2 = 0x2 + 736: ab 2a dd jump 701 if r10 != r2 + : @28 + 739: 33 04 00 00 0f r4 = 0xf0000 + 744: 83 44 ff 00 i32 r4 = r4 + 0xff + 748: 97 44 0c r4 = r4 << 0xc + 751: 95 44 0f r4 = r4 + 0xf + 754: ab 4b 44 02 jump 1334 if r11 != r4 + : @29 + 758: 33 05 10 r5 = 0x10 + 761: 33 0a r10 = 0 + 763: 01 fallthrough + : @30 + 764: 33 00 00 10 f0 0f r0 = 0xff01000 + 770: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 773: 33 01 00 10 0f r1 = 0xf1000 + 778: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 782: 97 11 0c r1 = r1 << 0xc + 785: 95 11 f0 00 r1 = r1 + 0xf0 + 789: d3 10 0b r11 = r0 ^ r1 + 792: 95 aa 01 r10 = r10 + 0x1 + 795: 33 02 02 r2 = 0x2 + 798: ab 2a de jump 764 if r10 != r2 + : @31 + 801: 33 04 00 00 01 r4 = 0x10000 + 806: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 810: 97 44 10 r4 = r4 << 0x10 + 813: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 817: ab 4b 05 02 jump 1334 if r11 != r4 + : @32 + 821: 33 05 11 r5 = 0x11 + 824: 33 0a r10 = 0 + 826: 01 fallthrough + : @33 + 827: 33 00 00 00 ff 00 r0 = 0xff0000 + 833: 83 00 ff 00 i32 r0 = r0 + 0xff + 837: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 843: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 847: d3 10 0b r11 = r0 ^ r1 + 850: 95 aa 01 r10 = r10 + 0x1 + 853: 33 02 02 r2 = 0x2 + 856: ab 2a e3 jump 827 if r10 != r2 + : @34 + 859: 33 04 00 10 f0 0f r4 = 0xff01000 + 865: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 868: ab 4b d2 01 jump 1334 if r11 != r4 + : @35 + 872: 33 05 12 r5 = 0x12 + 875: 33 0a r10 = 0 + 877: 01 fallthrough + : @36 + 878: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 884: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 888: 33 00 00 00 01 r0 = 0x10000 + 893: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 897: 97 00 10 r0 = r0 << 0x10 + 900: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 904: d3 10 0b r11 = r0 ^ r1 + 907: 95 aa 01 r10 = r10 + 0x1 + 910: 33 02 02 r2 = 0x2 + 913: ab 2a dd jump 878 if r10 != r2 + : @37 + 916: 33 04 00 00 0f r4 = 0xf0000 + 921: 83 44 ff 00 i32 r4 = r4 + 0xff + 925: 97 44 0c r4 = r4 << 0xc + 928: 95 44 0f r4 = r4 + 0xf + 931: ab 4b 93 01 jump 1334 if r11 != r4 + : @38 + 935: 33 05 13 r5 = 0x13 + 938: 33 0a r10 = 0 + 940: 01 fallthrough + : @39 + 941: 33 01 00 10 0f r1 = 0xf1000 + 946: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 950: 97 11 0c r1 = r1 << 0xc + 953: 95 11 f0 00 r1 = r1 + 0xf0 + 957: 33 00 00 10 f0 0f r0 = 0xff01000 + 963: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 966: d3 10 0b r11 = r0 ^ r1 + 969: 95 aa 01 r10 = r10 + 0x1 + 972: 33 02 02 r2 = 0x2 + 975: ab 2a de jump 941 if r10 != r2 + : @40 + 978: 33 04 00 00 01 r4 = 0x10000 + 983: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 987: 97 44 10 r4 = r4 << 0x10 + 990: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 994: ab 4b 54 01 jump 1334 if r11 != r4 + : @41 + 998: 33 05 14 r5 = 0x14 + 1001: 33 0a r10 = 0 + 1003: 01 fallthrough + : @42 + 1004: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1010: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1014: 33 00 00 00 ff 00 r0 = 0xff0000 + 1020: 83 00 ff 00 i32 r0 = r0 + 0xff + 1024: d3 10 0b r11 = r0 ^ r1 + 1027: 95 aa 01 r10 = r10 + 0x1 + 1030: 33 02 02 r2 = 0x2 + 1033: ab 2a e3 jump 1004 if r10 != r2 + : @43 + 1036: 33 04 00 10 f0 0f r4 = 0xff01000 + 1042: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1045: ab 4b 21 01 jump 1334 if r11 != r4 + : @44 + 1049: 33 05 15 r5 = 0x15 + 1052: 33 0a r10 = 0 + 1054: 01 fallthrough + : @45 + 1055: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1061: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1065: 33 00 00 00 01 r0 = 0x10000 + 1070: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1074: 97 00 10 r0 = r0 << 0x10 + 1077: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1081: d3 10 0b r11 = r0 ^ r1 + 1084: 95 aa 01 r10 = r10 + 0x1 + 1087: 33 02 02 r2 = 0x2 + 1090: ab 2a dd jump 1055 if r10 != r2 + : @46 + 1093: 33 04 00 00 0f r4 = 0xf0000 + 1098: 83 44 ff 00 i32 r4 = r4 + 0xff + 1102: 97 44 0c r4 = r4 << 0xc + 1105: 95 44 0f r4 = r4 + 0xf + 1108: ab 4b e2 00 jump 1334 if r11 != r4 + : @47 + 1112: 33 05 16 r5 = 0x16 + 1115: 33 0a r10 = 0 + 1117: 01 fallthrough + : @48 + 1118: 33 01 00 10 0f r1 = 0xf1000 + 1123: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1127: 97 11 0c r1 = r1 << 0xc + 1130: 95 11 f0 00 r1 = r1 + 0xf0 + 1134: 33 00 00 10 f0 0f r0 = 0xff01000 + 1140: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1143: d3 10 0b r11 = r0 ^ r1 + 1146: 95 aa 01 r10 = r10 + 0x1 + 1149: 33 02 02 r2 = 0x2 + 1152: ab 2a de jump 1118 if r10 != r2 + : @49 + 1155: 33 04 00 00 01 r4 = 0x10000 + 1160: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 1164: 97 44 10 r4 = r4 << 0x10 + 1167: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 1171: ab 4b a3 00 jump 1334 if r11 != r4 + : @50 + 1175: 33 05 17 r5 = 0x17 + 1178: 33 0a r10 = 0 + 1180: 01 fallthrough + : @51 + 1181: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1187: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1191: 33 00 00 00 ff 00 r0 = 0xff0000 + 1197: 83 00 ff 00 i32 r0 = r0 + 0xff + 1201: d3 10 0b r11 = r0 ^ r1 + 1204: 95 aa 01 r10 = r10 + 0x1 + 1207: 33 02 02 r2 = 0x2 + 1210: ab 2a e3 jump 1181 if r10 != r2 + : @52 + 1213: 33 04 00 10 f0 0f r4 = 0xff01000 + 1219: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1222: ab 4b 70 jump 1334 if r11 != r4 + : @53 + 1225: 33 05 18 r5 = 0x18 + 1228: 33 00 00 00 01 r0 = 0x10000 + 1233: 83 00 01 ff i32 r0 = r0 + 0xffffffffffffff01 + 1237: 97 00 10 r0 = r0 << 0x10 + 1240: 95 00 00 ff r0 = r0 + 0xffffffffffffff00 + 1244: 85 01 r1 = r0 ^ 0 + 1246: 33 04 00 00 01 r4 = 0x10000 + 1251: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 1255: 97 44 10 r4 = r4 << 0x10 + 1258: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 1262: ab 41 48 jump 1334 if r1 != r4 + : @54 + 1265: 33 05 19 r5 = 0x19 + 1268: 33 00 00 00 ff 00 r0 = 0xff0000 + 1274: 83 00 ff 00 i32 r0 = r0 + 0xff + 1278: 85 01 r1 = r0 ^ 0 + 1280: 33 04 00 00 ff 00 r4 = 0xff0000 + 1286: 83 44 ff 00 i32 r4 = r4 + 0xff + 1290: ab 41 2c jump 1334 if r1 != r4 + : @55 + 1293: 33 05 1a r5 = 0x1a + 1296: 33 00 r0 = 0 + 1298: 33 04 r4 = 0 + 1300: ab 40 22 jump 1334 if r0 != r4 + : @56 + 1303: 33 05 1b r5 = 0x1b + 1306: 33 00 00 10 11 11 r0 = 0x11111000 + 1312: 83 00 11 01 i32 r0 = r0 + 0x111 + 1316: 33 01 00 20 22 22 r1 = 0x22222000 + 1322: 83 11 22 02 i32 r1 = r1 + 0x222 + 1326: 33 04 r4 = 0 + 1328: 52 04 06 jump 1334 if r4 != 0 + : @57 + 1331: 52 05 04 jump 1335 if r5 != 0 + : @58 + 1334: 00 trap + : @59 + 1335: 28 c9 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xff00ff0 (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r9 = 0xf00ff00f (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xff00ff0 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9081 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 9: + +``` + DeER........ r5 = 0x2 + DeER........ r8 = 0x10000 + D=eeER...... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER..... r8 = r8 << 0x10 + .D===eER.... r8 = r8 + 0xffffffffffffff00 + .DeE---R.... r9 = 0xf0f1000 + ..DeeE-R.... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER... r11 = r8 ^ r9 + ...DeE--R... r4 = 0xf0000 + ...D=eeER... i32 r4 = r4 + 0xff + ...D===eER.. r4 = r4 << 0xc + ....D===eER. r4 = r4 + 0xf + ....D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 64 with total cost of 8: + +``` + DeER....... r5 = 0x3 + DeER....... r8 = 0xff01000 + D=eeER..... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R..... r9 = 0xf1000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffff0f + .D===eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ..D====eER. r11 = r8 ^ r9 + ..DeE----R. r4 = 0x10000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffff01 + ...D==eE-R. r4 = r4 << 0x10 + ...D===eER. r4 = r4 + 0xffffffffffffff00 + ....D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0xff0000 + D=eeER... i32 r8 = r8 + 0xff + .DeE-R... r9 = 0xf0f1000 + .D=eeER.. i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER. r11 = r8 ^ r9 + ..DeE--R. r4 = 0xff01000 + ...DeeER. i32 r4 = r4 + 0xfffffffffffffff0 + ...D==eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 154 with total cost of 8: + +``` + DeER....... r5 = 0x5 + DeER....... r8 = 0xf0000 + D=eeER..... i32 r8 = r8 + 0xff + .D==eER.... r8 = r8 << 0xc + .D===eER... r8 = r8 + 0xf + .DeE---R... r9 = 0xf1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eER... r9 = r9 << 0xc + ..D===eER.. r9 = r9 + 0xf0 + ...D===eER. r11 = r8 ^ r9 + ...DeE---R. r4 = 0xff0000 + ....DeeE-R. i32 r4 = r4 + 0xff + ....D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 205 with total cost of 8: + +``` + DeER....... r5 = 0x6 + DeER....... r8 = 0x10000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER.... r8 = r8 << 0x10 + .D===eER... r8 = r8 + 0xffffffffffffff00 + .DeE---R... r9 = 0xf0f1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER.. r8 = r8 ^ r9 + ..DeE---R.. r4 = 0xf0000 + ...DeeE-R.. i32 r4 = r4 + 0xff + ...D==eER.. r4 = r4 << 0xc + ...D===eER. r4 = r4 + 0xf + ....D===eER jump 1334 if r8 != r4 +``` + +Gas simulation at offset 256 with total cost of 8: + +``` + DeER....... r5 = 0x7 + DeER....... r8 = 0x10000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER.... r8 = r8 << 0x10 + .D===eER... r8 = r8 + 0xffffffffffffff00 + .DeE---R... r9 = 0xf0f1000 + ..DeeE-R... i32 r9 = r9 + 0xffffffffffffff0f + ..D===eER.. r9 = r8 ^ r9 + ..DeE---R.. r4 = 0xf0000 + ...DeeE-R.. i32 r4 = r4 + 0xff + ...D==eER.. r4 = r4 << 0xc + ...D===eER. r4 = r4 + 0xf + ....D===eER jump 1334 if r9 != r4 +``` + +Gas simulation at offset 307 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0x10000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER... r8 = r8 << 0x10 + .D===eER.. r8 = r8 + 0xffffffffffffff00 + .D====eER. r8 = r8 ^ r8 + .DeE----R. r4 = 0 + ..D====eER jump 1334 if r8 != r4 +``` + +Gas simulation at offset 335 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 341 with total cost of 24: + +``` + DeER....................... r0 = 0x10000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER.................... r0 = r0 << 0x10 + .D===eER................... r0 = r0 + 0xffffffffffffff00 + .DeE---R................... r1 = 0xf0f1000 + .D=eeE-R................... i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER.................. r11 = r0 ^ r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 341 if r10 != r2 +``` + +Gas simulation at offset 381 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 1334 if r3 != r4 +``` + +Gas simulation at offset 400 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 406 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xf1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER.................... r1 = r1 << 0xc + .D===eER................... r1 = r1 + 0xf0 + ..D===eER.................. r11 = r0 ^ r1 + ..D........................ r3 = r11 + ..DeE---R.................. r10 = r10 + 0x1 + ...DeE--R.................. r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 406 if r10 != r2 +``` + +Gas simulation at offset 445 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xffffffffffffff01 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xffffffffffffff00 + .D====eER jump 1334 if r3 != r4 +``` + +Gas simulation at offset 465 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 471 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 ^ r1 + ..D....................... r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 471 if r10 != r2 +``` + +Gas simulation at offset 505 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1334 if r3 != r4 +``` + +Gas simulation at offset 518 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 524 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 524 if r10 != r2 +``` + +Gas simulation at offset 562 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 581 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 587 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 587 if r10 != r2 +``` + +Gas simulation at offset 624 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xffffffffffffff01 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xffffffffffffff00 + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 644 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 650 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 ^ r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 650 if r10 != r2 +``` + +Gas simulation at offset 682 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 695 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 701 with total cost of 23: + +``` + DeER...................... r0 = 0x10000 + D=eeER.................... i32 r0 = r0 + 0xffffffffffffff01 + D===eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + .DeE---R.................. r1 = 0xf0f1000 + .D=eeE-R.................. i32 r1 = r1 + 0xffffffffffffff0f + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 701 if r10 != r2 +``` + +Gas simulation at offset 739 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 758 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 764 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R.................... r1 = 0xf1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 764 if r10 != r2 +``` + +Gas simulation at offset 801 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xffffffffffffff01 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xffffffffffffff00 + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 821 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 827 with total cost of 23: + +``` + DeER...................... r0 = 0xff0000 + D=eeER.................... i32 r0 = r0 + 0xff + DeE--R.................... r1 = 0xf0f1000 + .DeeER.................... i32 r1 = r1 + 0xffffffffffffff0f + .D==eER................... r11 = r0 ^ r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 827 if r10 != r2 +``` + +Gas simulation at offset 859 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 872 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 878 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 878 if r10 != r2 +``` + +Gas simulation at offset 916 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 935 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 941 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 941 if r10 != r2 +``` + +Gas simulation at offset 978 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xffffffffffffff01 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xffffffffffffff00 + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 998 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1004 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 ^ r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1004 if r10 != r2 +``` + +Gas simulation at offset 1036 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 1049 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1055 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0x10000 + .DeeER.................... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER................... r0 = r0 << 0x10 + .D===eER.................. r0 = r0 + 0xffffffffffffff00 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 1055 if r10 != r2 +``` + +Gas simulation at offset 1093 with total cost of 6: + +``` + DeER..... r4 = 0xf0000 + D=eeER... i32 r4 = r4 + 0xff + D===eER.. r4 = r4 << 0xc + .D===eER. r4 = r4 + 0xf + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 1112 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1118 with total cost of 23: + +``` + DeER...................... r1 = 0xf1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + D===eER................... r1 = r1 << 0xc + .D===eER.................. r1 = r1 + 0xf0 + .DeE---R.................. r0 = 0xff01000 + .D=eeE-R.................. i32 r0 = r0 + 0xfffffffffffffff0 + ..D===eER................. r11 = r0 ^ r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 1118 if r10 != r2 +``` + +Gas simulation at offset 1155 with total cost of 6: + +``` + DeER..... r4 = 0x10000 + D=eeER... i32 r4 = r4 + 0xffffffffffffff01 + D===eER.. r4 = r4 << 0x10 + .D===eER. r4 = r4 + 0xffffffffffffff00 + .D====eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 1175 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1181 with total cost of 23: + +``` + DeER...................... r1 = 0xf0f1000 + D=eeER.................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R.................... r0 = 0xff0000 + .DeeER.................... i32 r0 = r0 + 0xff + .D==eER................... r11 = r0 ^ r1 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1181 if r10 != r2 +``` + +Gas simulation at offset 1213 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1334 if r11 != r4 +``` + +Gas simulation at offset 1225 with total cost of 8: + +``` + DeER....... r5 = 0x18 + DeER....... r0 = 0x10000 + D=eeER..... i32 r0 = r0 + 0xffffffffffffff01 + .D==eER.... r0 = r0 << 0x10 + .D===eER... r0 = r0 + 0xffffffffffffff00 + .D====eER.. r1 = r0 ^ 0 + ..DeE---R.. r4 = 0x10000 + ..D=eeE-R.. i32 r4 = r4 + 0xffffffffffffff01 + ..D===eER.. r4 = r4 << 0x10 + ...D===eER. r4 = r4 + 0xffffffffffffff00 + ...D====eER jump 1334 if r1 != r4 +``` + +Gas simulation at offset 1265 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xff0000 + D=eeER.. i32 r0 = r0 + 0xff + .D==eER. r1 = r0 ^ 0 + .DeE--R. r4 = 0xff0000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 1334 if r1 != r4 +``` + +Gas simulation at offset 1293 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1334 if r0 != r4 +``` + +Gas simulation at offset 1303 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1334 if r4 != 0 +``` + +Gas simulation at offset 1331 with total cost of 1: + +``` + DeER jump 1335 if r5 != 0 +``` + +Gas simulation at offset 1334 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1335 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64ui_xori + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 00 10 ff 00 r10 = 0xff1000 + 22: 83 aa 00 ff i32 r10 = r10 + 0xffffffffffffff00 + 26: 85 ab 0f ff r11 = r10 ^ 0xffffffffffffff0f + 30: 33 04 00 f0 00 ff r4 = 0xffffffffff00f000 + 36: 83 44 0f i32 r4 = r4 + 0xf + 39: ab 4b 9c 01 jump 451 if r11 != r4 + : @2 + 43: 33 05 03 r5 = 0x3 + 46: 33 0a 00 10 f0 0f r10 = 0xff01000 + 52: 83 aa f0 i32 r10 = r10 + 0xfffffffffffffff0 + 55: 85 ab f0 00 r11 = r10 ^ 0xf0 + 59: 33 04 00 10 f0 0f r4 = 0xff01000 + 65: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 69: ab 4b 7e 01 jump 451 if r11 != r4 + : @3 + 73: 33 05 04 r5 = 0x4 + 76: 33 0a 00 10 ff 00 r10 = 0xff1000 + 82: 83 aa ff f8 i32 r10 = r10 + 0xfffffffffffff8ff + 86: 85 ab 0f 07 r11 = r10 ^ 0x70f + 90: 33 04 00 10 ff 00 r4 = 0xff1000 + 96: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 99: ab 4b 60 01 jump 451 if r11 != r4 + : @4 + 103: 33 05 05 r5 = 0x5 + 106: 33 0a 00 f0 0f f0 r10 = 0xfffffffff00ff000 + 112: 83 aa 0f i32 r10 = r10 + 0xf + 115: 85 ab f0 00 r11 = r10 ^ 0xf0 + 119: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 125: 83 44 ff 00 i32 r4 = r4 + 0xff + 129: ab 4b 42 01 jump 451 if r11 != r4 + : @5 + 133: 33 05 06 r5 = 0x6 + 136: 33 08 00 f0 00 ff r8 = 0xffffffffff00f000 + 142: 83 88 00 07 i32 r8 = r8 + 0x700 + 146: 85 88 0f 07 r8 = r8 ^ 0x70f + 150: 33 04 00 f0 00 ff r4 = 0xffffffffff00f000 + 156: 83 44 0f i32 r4 = r4 + 0xf + 159: ab 48 24 01 jump 451 if r8 != r4 + : @6 + 163: 33 05 07 r5 = 0x7 + 166: 33 09 r9 = 0 + 168: 01 fallthrough + : @7 + 169: 33 00 00 10 f0 0f r0 = 0xff01000 + 175: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 178: 85 0b f0 00 r11 = r0 ^ 0xf0 + 182: 64 b3 r3 = r11 + 184: 95 99 01 r9 = r9 + 0x1 + 187: 33 02 02 r2 = 0x2 + 190: ab 29 eb jump 169 if r9 != r2 + : @8 + 193: 33 04 00 10 f0 0f r4 = 0xff01000 + 199: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 203: ab 43 f8 00 jump 451 if r3 != r4 + : @9 + 207: 33 05 08 r5 = 0x8 + 210: 33 09 r9 = 0 + 212: 01 fallthrough + : @10 + 213: 33 00 00 10 ff 00 r0 = 0xff1000 + 219: 83 00 ff f8 i32 r0 = r0 + 0xfffffffffffff8ff + 223: 85 0b 0f 07 r11 = r0 ^ 0x70f + 227: 64 b3 r3 = r11 + 229: 95 99 01 r9 = r9 + 0x1 + 232: 33 02 02 r2 = 0x2 + 235: ab 29 ea jump 213 if r9 != r2 + : @11 + 238: 33 04 00 10 ff 00 r4 = 0xff1000 + 244: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 247: ab 43 cc 00 jump 451 if r3 != r4 + : @12 + 251: 33 05 09 r5 = 0x9 + 254: 33 09 r9 = 0 + 256: 01 fallthrough + : @13 + 257: 33 00 00 f0 0f f0 r0 = 0xfffffffff00ff000 + 263: 83 00 0f i32 r0 = r0 + 0xf + 266: 85 0b f0 00 r11 = r0 ^ 0xf0 + 270: 64 b3 r3 = r11 + 272: 95 99 01 r9 = r9 + 0x1 + 275: 33 02 02 r2 = 0x2 + 278: ab 29 eb jump 257 if r9 != r2 + : @14 + 281: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 287: 83 44 ff 00 i32 r4 = r4 + 0xff + 291: ab 43 a0 00 jump 451 if r3 != r4 + : @15 + 295: 33 05 0a r5 = 0xa + 298: 33 09 r9 = 0 + 300: 01 fallthrough + : @16 + 301: 33 00 00 10 f0 0f r0 = 0xff01000 + 307: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 310: 85 0b f0 00 r11 = r0 ^ 0xf0 + 314: 95 99 01 r9 = r9 + 0x1 + 317: 33 02 02 r2 = 0x2 + 320: ab 29 ed jump 301 if r9 != r2 + : @17 + 323: 33 04 00 10 f0 0f r4 = 0xff01000 + 329: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 333: ab 4b 76 jump 451 if r11 != r4 + : @18 + 336: 33 05 0b r5 = 0xb + 339: 33 09 r9 = 0 + 341: 01 fallthrough + : @19 + 342: 33 00 00 10 ff 00 r0 = 0xff1000 + 348: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 351: 85 0b 0f r11 = r0 ^ 0xf + 354: 95 99 01 r9 = r9 + 0x1 + 357: 33 02 02 r2 = 0x2 + 360: ab 29 ee jump 342 if r9 != r2 + : @20 + 363: 33 04 00 10 ff 00 r4 = 0xff1000 + 369: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 372: ab 4b 4f jump 451 if r11 != r4 + : @21 + 375: 33 05 0c r5 = 0xc + 378: 33 09 r9 = 0 + 380: 01 fallthrough + : @22 + 381: 33 00 00 f0 0f f0 r0 = 0xfffffffff00ff000 + 387: 83 00 0f i32 r0 = r0 + 0xf + 390: 85 0b f0 00 r11 = r0 ^ 0xf0 + 394: 95 99 01 r9 = r9 + 0x1 + 397: 33 02 02 r2 = 0x2 + 400: ab 29 ed jump 381 if r9 != r2 + : @23 + 403: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 409: 83 44 ff 00 i32 r4 = r4 + 0xff + 413: ab 4b 26 jump 451 if r11 != r4 + : @24 + 416: 33 05 0d r5 = 0xd + 419: 33 00 f0 00 r0 = 0xf0 + 423: 33 04 f0 00 r4 = 0xf0 + 427: ab 40 18 jump 451 if r0 != r4 + : @25 + 430: 33 05 0e r5 = 0xe + 433: 33 00 00 00 ff 00 r0 = 0xff0000 + 439: 83 00 ff 00 i32 r0 = r0 + 0xff + 443: 33 04 r4 = 0 + 445: 52 04 06 jump 451 if r4 != 0 + : @26 + 448: 52 05 04 jump 452 if r5 != 0 + : @27 + 451: 00 trap + : @28 + 452: 28 3c fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xfffffffff00ff0ff (initially was 0x0) + * r5 = 0xe (initially was 0x0) + * r8 = 0xffffffffff00f00f (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0xfffffffff00ff00f (initially was 0x0) + * r11 = 0xfffffffff00ff0ff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9622 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r10 = 0xff1000 + D=eeER.. i32 r10 = r10 + 0xffffffffffffff00 + .D==eER. r11 = r10 ^ 0xffffffffffffff0f + .DeE--R. r4 = 0xffffffffff00f000 + ..DeeER. i32 r4 = r4 + 0xf + ..D==eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 43 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r10 = 0xff01000 + D=eeER.. i32 r10 = r10 + 0xfffffffffffffff0 + .D==eER. r11 = r10 ^ 0xf0 + .DeE--R. r4 = 0xff01000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffff00 + ..D==eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 73 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r10 = 0xff1000 + D=eeER.. i32 r10 = r10 + 0xfffffffffffff8ff + .D==eER. r11 = r10 ^ 0x70f + .DeE--R. r4 = 0xff1000 + ..DeeER. i32 r4 = r4 + 0xfffffffffffffff0 + ..D==eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r10 = 0xfffffffff00ff000 + D=eeER.. i32 r10 = r10 + 0xf + .D==eER. r11 = r10 ^ 0xf0 + .DeE--R. r4 = 0xfffffffff00ff000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 133 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r8 = 0xffffffffff00f000 + D=eeER.. i32 r8 = r8 + 0x700 + .D==eER. r8 = r8 ^ 0x70f + .DeE--R. r4 = 0xffffffffff00f000 + .D=eeER. i32 r4 = r4 + 0xf + ..D==eER jump 451 if r8 != r4 +``` + +Gas simulation at offset 163 with total cost of 2: + +``` + DeER. r5 = 0x7 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 169 with total cost of 23: + +``` + DeER...................... r0 = 0xff01000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER................... r11 = r0 ^ 0xf0 + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 169 if r9 != r2 +``` + +Gas simulation at offset 193 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 451 if r3 != r4 +``` + +Gas simulation at offset 207 with total cost of 2: + +``` + DeER. r5 = 0x8 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 213 with total cost of 23: + +``` + DeER...................... r0 = 0xff1000 + D=eeER.................... i32 r0 = r0 + 0xfffffffffffff8ff + .D==eER................... r11 = r0 ^ 0x70f + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 213 if r9 != r2 +``` + +Gas simulation at offset 238 with total cost of 4: + +``` + DeER... r4 = 0xff1000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 451 if r3 != r4 +``` + +Gas simulation at offset 251 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 257 with total cost of 23: + +``` + DeER...................... r0 = 0xfffffffff00ff000 + D=eeER.................... i32 r0 = r0 + 0xf + .D==eER................... r11 = r0 ^ 0xf0 + .D........................ r3 = r11 + .DeE--R................... r9 = r9 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 257 if r9 != r2 +``` + +Gas simulation at offset 281 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 451 if r3 != r4 +``` + +Gas simulation at offset 295 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 301 with total cost of 22: + +``` + DeER..................... r0 = 0xff01000 + D=eeER................... i32 r0 = r0 + 0xfffffffffffffff0 + .D==eER.................. r11 = r0 ^ 0xf0 + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 301 if r9 != r2 +``` + +Gas simulation at offset 323 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 336 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 342 with total cost of 22: + +``` + DeER..................... r0 = 0xff1000 + D=eeER................... i32 r0 = r0 + 0xffffffffffffffff + .D==eER.................. r11 = r0 ^ 0xf + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 342 if r9 != r2 +``` + +Gas simulation at offset 363 with total cost of 4: + +``` + DeER... r4 = 0xff1000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 375 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 381 with total cost of 22: + +``` + DeER..................... r0 = 0xfffffffff00ff000 + D=eeER................... i32 r0 = r0 + 0xf + .D==eER.................. r11 = r0 ^ 0xf0 + .DeE--R.................. r9 = r9 + 0x1 + .DeE--R.................. r2 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 381 if r9 != r2 +``` + +Gas simulation at offset 403 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 451 if r11 != r4 +``` + +Gas simulation at offset 416 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r0 = 0xf0 + DeER. r4 = 0xf0 + D=eER jump 451 if r0 != r4 +``` + +Gas simulation at offset 430 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xff0000 + D=eeER i32 r0 = r0 + 0xff + .DeE-R r4 = 0 + .D=eER jump 451 if r4 != 0 +``` + +Gas simulation at offset 448 with total cost of 1: + +``` + DeER jump 452 if r5 != 0 +``` + +Gas simulation at offset 451 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 452 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_div + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: cc 98 0b r11 = r8 /s r9 + 25: 33 04 03 r4 = 0x3 + 28: ab 4b c6 00 jump 226 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: cc 98 0b r11 = r8 /s r9 + 45: 33 04 fd r4 = 0xfffffffffffffffd + 48: ab 4b b2 00 jump 226 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: cc 98 0b r11 = r8 /s r9 + 65: 33 04 fd r4 = 0xfffffffffffffffd + 68: ab 4b 9e 00 jump 226 if r11 != r4 + : @4 + 72: 02 unlikely + 73: 33 05 05 r5 = 0x5 + 76: 33 08 ec r8 = 0xffffffffffffffec + 79: 33 09 fa r9 = 0xfffffffffffffffa + 82: cc 98 0b r11 = r8 /s r9 + 85: 33 04 03 r4 = 0x3 + 88: ab 4b 8a 00 jump 226 if r11 != r4 + : @5 + 92: 02 unlikely + 93: 33 05 06 r5 = 0x6 + 96: 33 08 ff r8 = 0xffffffffffffffff + 99: 97 88 3f r8 = r8 << 0x3f + 102: 33 09 01 r9 = 0x1 + 105: cc 98 0b r11 = r8 /s r9 + 108: 33 04 ff r4 = 0xffffffffffffffff + 111: 97 44 3f r4 = r4 << 0x3f + 114: ab 4b 70 jump 226 if r11 != r4 + : @6 + 117: 02 unlikely + 118: 33 05 07 r5 = 0x7 + 121: 33 08 ff r8 = 0xffffffffffffffff + 124: 97 88 3f r8 = r8 << 0x3f + 127: 33 09 ff r9 = 0xffffffffffffffff + 130: cc 98 0b r11 = r8 /s r9 + 133: 33 04 ff r4 = 0xffffffffffffffff + 136: 97 44 3f r4 = r4 << 0x3f + 139: ab 4b 57 jump 226 if r11 != r4 + : @7 + 142: 02 unlikely + 143: 33 05 08 r5 = 0x8 + 146: 33 08 ff r8 = 0xffffffffffffffff + 149: 97 88 3f r8 = r8 << 0x3f + 152: 33 09 r9 = 0 + 154: cc 98 0b r11 = r8 /s r9 + 157: 33 04 ff r4 = 0xffffffffffffffff + 160: ab 4b 42 jump 226 if r11 != r4 + : @8 + 163: 02 unlikely + 164: 33 05 09 r5 = 0x9 + 167: 33 08 01 r8 = 0x1 + 170: 33 09 r9 = 0 + 172: cc 98 0b r11 = r8 /s r9 + 175: 33 04 ff r4 = 0xffffffffffffffff + 178: ab 4b 30 jump 226 if r11 != r4 + : @9 + 181: 02 unlikely + 182: 33 05 0a r5 = 0xa + 185: 33 08 r8 = 0 + 187: 33 09 r9 = 0 + 189: cc 98 0b r11 = r8 /s r9 + 192: 33 04 ff r4 = 0xffffffffffffffff + 195: ab 4b 1f jump 226 if r11 != r4 + : @10 + 198: 02 unlikely + 199: 33 05 0b r5 = 0xb + 202: 33 08 ff r8 = 0xffffffffffffffff + 205: 97 88 3f r8 = r8 << 0x3f + 208: 33 09 02 r9 = 0x2 + 211: cc 98 0b r11 = r8 /s r9 + 214: 33 04 ff r4 = 0xffffffffffffffff + 217: 97 44 3e r4 = r4 << 0x3e + 220: ab 4b 06 jump 226 if r11 != r4 + : @11 + 223: 52 05 04 jump 227 if r5 != 0 + : @12 + 226: 00 trap + : @13 + 227: 28 1d ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xc000000000000000 (initially was 0x0) + * r5 = 0xb (initially was 0x0) + * r8 = 0x8000000000000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r11 = 0xc000000000000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9334 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffd + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffd + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 92 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x6 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 117 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x7 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 142 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x8 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 163 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 181 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 198 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0xb + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /s r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3e + ...D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 223 with total cost of 1: + +``` + DeER jump 227 if r5 != 0 +``` + +Gas simulation at offset 226 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 227 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_divu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: cb 98 0b r11 = r8 /u r9 + 25: 33 04 03 r4 = 0x3 + 28: ab 4b c1 00 jump 221 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: cb 98 0b r11 = r8 /u r9 + 45: 33 04 00 b0 aa 02 r4 = 0x2aab000 + 51: 83 44 ab fa i32 r4 = r4 + 0xfffffffffffffaab + 55: 97 44 0c r4 = r4 << 0xc + 58: 95 44 ab fa r4 = r4 + 0xfffffffffffffaab + 62: 97 44 0c r4 = r4 << 0xc + 65: 95 44 ab fa r4 = r4 + 0xfffffffffffffaab + 69: 97 44 0c r4 = r4 << 0xc + 72: 95 44 a7 fa r4 = r4 + 0xfffffffffffffaa7 + 76: ab 4b 91 00 jump 221 if r11 != r4 + : @3 + 80: 02 unlikely + 81: 33 05 04 r5 = 0x4 + 84: 33 08 14 r8 = 0x14 + 87: 33 09 fa r9 = 0xfffffffffffffffa + 90: cb 98 0b r11 = r8 /u r9 + 93: 33 04 r4 = 0 + 95: ab 4b 7e jump 221 if r11 != r4 + : @4 + 98: 02 unlikely + 99: 33 05 05 r5 = 0x5 + 102: 33 08 ec r8 = 0xffffffffffffffec + 105: 33 09 fa r9 = 0xfffffffffffffffa + 108: cb 98 0b r11 = r8 /u r9 + 111: 33 04 r4 = 0 + 113: ab 4b 6c jump 221 if r11 != r4 + : @5 + 116: 02 unlikely + 117: 33 05 06 r5 = 0x6 + 120: 33 08 ff r8 = 0xffffffffffffffff + 123: 97 88 3f r8 = r8 << 0x3f + 126: 33 09 01 r9 = 0x1 + 129: cb 98 0b r11 = r8 /u r9 + 132: 33 04 ff r4 = 0xffffffffffffffff + 135: 97 44 3f r4 = r4 << 0x3f + 138: ab 4b 53 jump 221 if r11 != r4 + : @6 + 141: 02 unlikely + 142: 33 05 07 r5 = 0x7 + 145: 33 08 ff r8 = 0xffffffffffffffff + 148: 97 88 3f r8 = r8 << 0x3f + 151: 33 09 ff r9 = 0xffffffffffffffff + 154: cb 98 0b r11 = r8 /u r9 + 157: 33 04 r4 = 0 + 159: ab 4b 3e jump 221 if r11 != r4 + : @7 + 162: 02 unlikely + 163: 33 05 08 r5 = 0x8 + 166: 33 08 ff r8 = 0xffffffffffffffff + 169: 97 88 3f r8 = r8 << 0x3f + 172: 33 09 r9 = 0 + 174: cb 98 0b r11 = r8 /u r9 + 177: 33 04 ff r4 = 0xffffffffffffffff + 180: ab 4b 29 jump 221 if r11 != r4 + : @8 + 183: 02 unlikely + 184: 33 05 09 r5 = 0x9 + 187: 33 08 01 r8 = 0x1 + 190: 33 09 r9 = 0 + 192: cb 98 0b r11 = r8 /u r9 + 195: 33 04 ff r4 = 0xffffffffffffffff + 198: ab 4b 17 jump 221 if r11 != r4 + : @9 + 201: 02 unlikely + 202: 33 05 0a r5 = 0xa + 205: 33 08 r8 = 0 + 207: 33 09 r9 = 0 + 209: cb 98 0b r11 = r8 /u r9 + 212: 33 04 ff r4 = 0xffffffffffffffff + 215: ab 4b 06 jump 221 if r11 != r4 + : @10 + 218: 52 05 04 jump 222 if r5 != 0 + : @11 + 221: 00 trap + : @12 + 222: 28 22 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0xa (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9397 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0x2aab000 + ..D=eeE--------------------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffaab + ..D===eE-------------------------------------------------------R. r4 = r4 << 0xc + ...D===eE------------------------------------------------------R. r4 = r4 + 0xfffffffffffffaab + ...D====eE-----------------------------------------------------R. r4 = r4 << 0xc + ...D=====eE----------------------------------------------------R. r4 = r4 + 0xfffffffffffffaab + ...D======eE---------------------------------------------------R. r4 = r4 << 0xc + ....D======eE--------------------------------------------------R. r4 = r4 + 0xfffffffffffffaa7 + ....D=========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 80 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 98 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 116 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x6 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 141 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x7 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ...DeE----------------------------------------------------------R. r4 = 0 + ...D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 162 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x8 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 183 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 201 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 221 if r11 != r4 +``` + +Gas simulation at offset 218 with total cost of 1: + +``` + DeER jump 222 if r5 != 0 +``` + +Gas simulation at offset 221 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 222 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_divuw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: c1 98 0b i32 r11 = r8 /u r9 + 25: 33 04 03 r4 = 0x3 + 28: ab 4b b2 00 jump 206 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 01 r8 = 0x1 + 39: 97 88 20 r8 = r8 << 0x20 + 42: 95 88 ec r8 = r8 + 0xffffffffffffffec + 45: 33 09 06 r9 = 0x6 + 48: c1 98 0b i32 r11 = r8 /u r9 + 51: 33 04 00 b0 aa 2a r4 = 0x2aaab000 + 57: 83 44 a7 fa i32 r4 = r4 + 0xfffffffffffffaa7 + 61: ab 4b 91 00 jump 206 if r11 != r4 + : @3 + 65: 02 unlikely + 66: 33 05 04 r5 = 0x4 + 69: 33 08 14 r8 = 0x14 + 72: 33 09 fa r9 = 0xfffffffffffffffa + 75: c1 98 0b i32 r11 = r8 /u r9 + 78: 33 04 r4 = 0 + 80: ab 4b 7e jump 206 if r11 != r4 + : @4 + 83: 02 unlikely + 84: 33 05 05 r5 = 0x5 + 87: 33 08 ec r8 = 0xffffffffffffffec + 90: 33 09 fa r9 = 0xfffffffffffffffa + 93: c1 98 0b i32 r11 = r8 /u r9 + 96: 33 04 r4 = 0 + 98: ab 4b 6c jump 206 if r11 != r4 + : @5 + 101: 02 unlikely + 102: 33 05 06 r5 = 0x6 + 105: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 111: 33 09 01 r9 = 0x1 + 114: c1 98 0b i32 r11 = r8 /u r9 + 117: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 123: ab 4b 53 jump 206 if r11 != r4 + : @6 + 126: 02 unlikely + 127: 33 05 07 r5 = 0x7 + 130: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 136: 33 09 ff r9 = 0xffffffffffffffff + 139: c1 98 0b i32 r11 = r8 /u r9 + 142: 33 04 r4 = 0 + 144: ab 4b 3e jump 206 if r11 != r4 + : @7 + 147: 02 unlikely + 148: 33 05 08 r5 = 0x8 + 151: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 157: 33 09 r9 = 0 + 159: c1 98 0b i32 r11 = r8 /u r9 + 162: 33 04 ff r4 = 0xffffffffffffffff + 165: ab 4b 29 jump 206 if r11 != r4 + : @8 + 168: 02 unlikely + 169: 33 05 09 r5 = 0x9 + 172: 33 08 01 r8 = 0x1 + 175: 33 09 r9 = 0 + 177: c1 98 0b i32 r11 = r8 /u r9 + 180: 33 04 ff r4 = 0xffffffffffffffff + 183: ab 4b 17 jump 206 if r11 != r4 + : @9 + 186: 02 unlikely + 187: 33 05 0a r5 = 0xa + 190: 33 08 r8 = 0 + 192: 33 09 r9 = 0 + 194: c1 98 0b i32 r11 = r8 /u r9 + 197: 33 04 ff r4 = 0xffffffffffffffff + 200: ab 4b 06 jump 206 if r11 != r4 + : @10 + 203: 52 05 04 jump 207 if r5 != 0 + : @11 + 206: 00 trap + : @12 + 207: 28 31 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0xa (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9398 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 64: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................ unlikely + DeE---------------------------------------R........................ r5 = 0x3 + DeE---------------------------------------R........................ r8 = 0x1 + D=eE--------------------------------------R........................ r8 = r8 << 0x20 + .D=eE-------------------------------------R........................ r8 = r8 + 0xffffffffffffffec + .DeE--------------------------------------R........................ r9 = 0x6 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ...DeE-----------------------------------------------------------R. r4 = 0x2aaab000 + ...D=eeE---------------------------------------------------------R. i32 r4 = r4 + 0xfffffffffffffaa7 + ...D============================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 83 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 101 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x6 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 126 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x7 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 147 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x8 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 186 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 206 if r11 != r4 +``` + +Gas simulation at offset 203 with total cost of 1: + +``` + DeER jump 207 if r5 != 0 +``` + +Gas simulation at offset 206 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 207 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_divw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: c2 98 0b i32 r11 = r8 /s r9 + 25: 33 04 03 r4 = 0x3 + 28: ab 4b c6 00 jump 226 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: c2 98 0b i32 r11 = r8 /s r9 + 45: 33 04 fd r4 = 0xfffffffffffffffd + 48: ab 4b b2 00 jump 226 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: c2 98 0b i32 r11 = r8 /s r9 + 65: 33 04 fd r4 = 0xfffffffffffffffd + 68: ab 4b 9e 00 jump 226 if r11 != r4 + : @4 + 72: 02 unlikely + 73: 33 05 05 r5 = 0x5 + 76: 33 08 ec r8 = 0xffffffffffffffec + 79: 33 09 fa r9 = 0xfffffffffffffffa + 82: c2 98 0b i32 r11 = r8 /s r9 + 85: 33 04 03 r4 = 0x3 + 88: ab 4b 8a 00 jump 226 if r11 != r4 + : @5 + 92: 02 unlikely + 93: 33 05 06 r5 = 0x6 + 96: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 102: 33 09 01 r9 = 0x1 + 105: c2 98 0b i32 r11 = r8 /s r9 + 108: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 114: ab 4b 70 jump 226 if r11 != r4 + : @6 + 117: 02 unlikely + 118: 33 05 07 r5 = 0x7 + 121: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 127: 33 09 ff r9 = 0xffffffffffffffff + 130: c2 98 0b i32 r11 = r8 /s r9 + 133: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 139: ab 4b 57 jump 226 if r11 != r4 + : @7 + 142: 02 unlikely + 143: 33 05 08 r5 = 0x8 + 146: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 152: 33 09 r9 = 0 + 154: c2 98 0b i32 r11 = r8 /s r9 + 157: 33 04 ff r4 = 0xffffffffffffffff + 160: ab 4b 42 jump 226 if r11 != r4 + : @8 + 163: 02 unlikely + 164: 33 05 09 r5 = 0x9 + 167: 33 08 01 r8 = 0x1 + 170: 33 09 r9 = 0 + 172: c2 98 0b i32 r11 = r8 /s r9 + 175: 33 04 ff r4 = 0xffffffffffffffff + 178: ab 4b 30 jump 226 if r11 != r4 + : @9 + 181: 02 unlikely + 182: 33 05 0a r5 = 0xa + 185: 33 08 r8 = 0 + 187: 33 09 r9 = 0 + 189: c2 98 0b i32 r11 = r8 /s r9 + 192: 33 04 ff r4 = 0xffffffffffffffff + 195: ab 4b 1f jump 226 if r11 != r4 + : @10 + 198: 02 unlikely + 199: 33 05 0b r5 = 0xb + 202: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 208: 33 09 02 r9 = 0x2 + 211: c2 98 0b i32 r11 = r8 /s r9 + 214: 33 04 00 00 00 c0 r4 = 0xffffffffc0000000 + 220: ab 4b 06 jump 226 if r11 != r4 + : @11 + 223: 52 05 04 jump 227 if r5 != 0 + : @12 + 226: 00 trap + : @13 + 227: 28 1d ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xffffffffc0000000 (initially was 0x0) + * r5 = 0xb (initially was 0x0) + * r8 = 0xffffffff80000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r11 = 0xffffffffc0000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9338 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffd + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffd + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0x3 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 92 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x6 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 117 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x7 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 142 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x8 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 163 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 181 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 198 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xb + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 /s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffc0000000 + ..D===========================================================eER jump 226 if r11 != r4 +``` + +Gas simulation at offset 223 with total cost of 1: + +``` + DeER jump 227 if r5 != 0 +``` + +Gas simulation at offset 226 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 227 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_mul + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 20 r5 = 0x20 + 16: 33 08 00 80 00 r8 = 0x8000 + 21: 83 88 00 fe i32 r8 = r8 + 0xfffffffffffffe00 + 25: 33 09 00 70 db 06 r9 = 0x6db7000 + 31: 83 99 b7 fd i32 r9 = r9 + 0xfffffffffffffdb7 + 35: 97 99 0c r9 = r9 << 0xc + 38: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 42: 97 99 0c r9 = r9 << 0xc + 45: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 49: 97 99 0c r9 = r9 << 0xc + 52: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 56: ca 98 0b r11 = r8 * r9 + 59: 33 04 00 10 r4 = 0x1000 + 63: 83 44 00 02 i32 r4 = r4 + 0x200 + 67: ab 4b 7a 03 jump 957 if r11 != r4 + : @2 + 71: 33 05 21 r5 = 0x21 + 74: 33 08 00 80 00 r8 = 0x8000 + 79: 83 88 c0 i32 r8 = r8 + 0xffffffffffffffc0 + 82: 33 09 00 70 db 06 r9 = 0x6db7000 + 88: 83 99 b7 fd i32 r9 = r9 + 0xfffffffffffffdb7 + 92: 97 99 0c r9 = r9 << 0xc + 95: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 99: 97 99 0c r9 = r9 << 0xc + 102: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 106: 97 99 0c r9 = r9 << 0xc + 109: 95 99 b7 fd r9 = r9 + 0xfffffffffffffdb7 + 113: ca 98 0b r11 = r8 * r9 + 116: 33 04 00 10 r4 = 0x1000 + 120: 83 44 40 02 i32 r4 = r4 + 0x240 + 124: ab 4b 41 03 jump 957 if r11 != r4 + : @3 + 128: 33 05 02 r5 = 0x2 + 131: 33 08 r8 = 0 + 133: 33 09 r9 = 0 + 135: ca 98 0b r11 = r8 * r9 + 138: 33 04 r4 = 0 + 140: ab 4b 31 03 jump 957 if r11 != r4 + : @4 + 144: 33 05 03 r5 = 0x3 + 147: 33 08 01 r8 = 0x1 + 150: 33 09 01 r9 = 0x1 + 153: ca 98 0b r11 = r8 * r9 + 156: 33 04 01 r4 = 0x1 + 159: ab 4b 1e 03 jump 957 if r11 != r4 + : @5 + 163: 33 05 04 r5 = 0x4 + 166: 33 08 03 r8 = 0x3 + 169: 33 09 07 r9 = 0x7 + 172: ca 98 0b r11 = r8 * r9 + 175: 33 04 15 r4 = 0x15 + 178: ab 4b 0b 03 jump 957 if r11 != r4 + : @6 + 182: 33 05 05 r5 = 0x5 + 185: 33 08 r8 = 0 + 187: 33 09 00 80 r9 = 0xffffffffffff8000 + 191: ca 98 0b r11 = r8 * r9 + 194: 33 04 r4 = 0 + 196: ab 4b f9 02 jump 957 if r11 != r4 + : @7 + 200: 33 05 06 r5 = 0x6 + 203: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 209: 33 09 r9 = 0 + 211: ca 98 0b r11 = r8 * r9 + 214: 33 04 r4 = 0 + 216: ab 4b e5 02 jump 957 if r11 != r4 + : @8 + 220: 33 05 07 r5 = 0x7 + 223: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 229: 33 09 00 80 r9 = 0xffffffffffff8000 + 233: ca 98 0b r11 = r8 * r9 + 236: 33 04 01 r4 = 0x1 + 239: 97 44 2e r4 = r4 << 0x2e + 242: ab 4b cb 02 jump 957 if r11 != r4 + : @9 + 246: 33 05 1e r5 = 0x1e + 249: 33 08 00 b0 aa fa r8 = 0xfffffffffaaab000 + 255: 83 88 ab fa i32 r8 = r8 + 0xfffffffffffffaab + 259: 97 88 0c r8 = r8 << 0xc + 262: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 266: 97 88 0c r8 = r8 << 0xc + 269: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 273: 97 88 0c r8 = r8 << 0xc + 276: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 280: 33 09 00 00 03 r9 = 0x30000 + 285: 83 99 7d fe i32 r9 = r9 + 0xfffffffffffffe7d + 289: ca 98 0b r11 = r8 * r9 + 292: 33 04 00 00 01 r4 = 0x10000 + 297: 83 44 7f ff i32 r4 = r4 + 0xffffffffffffff7f + 301: ab 4b 90 02 jump 957 if r11 != r4 + : @10 + 305: 33 05 1f r5 = 0x1f + 308: 33 08 00 00 03 r8 = 0x30000 + 313: 83 88 7d fe i32 r8 = r8 + 0xfffffffffffffe7d + 317: 33 09 00 b0 aa fa r9 = 0xfffffffffaaab000 + 323: 83 99 ab fa i32 r9 = r9 + 0xfffffffffffffaab + 327: 97 99 0c r9 = r9 << 0xc + 330: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 334: 97 99 0c r9 = r9 << 0xc + 337: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 341: 97 99 0c r9 = r9 << 0xc + 344: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 348: ca 98 0b r11 = r8 * r9 + 351: 33 04 00 00 01 r4 = 0x10000 + 356: 83 44 7f ff i32 r4 = r4 + 0xffffffffffffff7f + 360: ab 4b 55 02 jump 957 if r11 != r4 + : @11 + 364: 33 05 08 r5 = 0x8 + 367: 33 08 0d r8 = 0xd + 370: 33 09 0b r9 = 0xb + 373: ca 98 08 r8 = r8 * r9 + 376: 33 04 8f 00 r4 = 0x8f + 380: ab 48 41 02 jump 957 if r8 != r4 + : @12 + 384: 33 05 09 r5 = 0x9 + 387: 33 08 0e r8 = 0xe + 390: 33 09 0b r9 = 0xb + 393: ca 98 09 r9 = r8 * r9 + 396: 33 04 9a 00 r4 = 0x9a + 400: ab 49 2d 02 jump 957 if r9 != r4 + : @13 + 404: 33 05 0a r5 = 0xa + 407: 33 08 0d r8 = 0xd + 410: ca 88 08 r8 = r8 * r8 + 413: 33 04 a9 00 r4 = 0xa9 + 417: ab 48 1c 02 jump 957 if r8 != r4 + : @14 + 421: 33 05 0b r5 = 0xb + 424: 33 0a r10 = 0 + 426: 01 fallthrough + : @15 + 427: 33 00 0d r0 = 0xd + 430: 33 01 0b r1 = 0xb + 433: ca 10 0b r11 = r0 * r1 + 436: 64 b3 r3 = r11 + 438: 95 aa 01 r10 = r10 + 0x1 + 441: 33 02 02 r2 = 0x2 + 444: ab 2a ef jump 427 if r10 != r2 + : @16 + 447: 33 04 8f 00 r4 = 0x8f + 451: ab 43 fa 01 jump 957 if r3 != r4 + : @17 + 455: 33 05 0c r5 = 0xc + 458: 33 0a r10 = 0 + 460: 01 fallthrough + : @18 + 461: 33 00 0e r0 = 0xe + 464: 33 01 0b r1 = 0xb + 467: ca 10 0b r11 = r0 * r1 + 470: 64 b3 r3 = r11 + 472: 95 aa 01 r10 = r10 + 0x1 + 475: 33 02 02 r2 = 0x2 + 478: ab 2a ef jump 461 if r10 != r2 + : @19 + 481: 33 04 9a 00 r4 = 0x9a + 485: ab 43 d8 01 jump 957 if r3 != r4 + : @20 + 489: 33 05 0d r5 = 0xd + 492: 33 0a r10 = 0 + 494: 01 fallthrough + : @21 + 495: 33 00 0f r0 = 0xf + 498: 33 01 0b r1 = 0xb + 501: ca 10 0b r11 = r0 * r1 + 504: 64 b3 r3 = r11 + 506: 95 aa 01 r10 = r10 + 0x1 + 509: 33 02 02 r2 = 0x2 + 512: ab 2a ef jump 495 if r10 != r2 + : @22 + 515: 33 04 a5 00 r4 = 0xa5 + 519: ab 43 b6 01 jump 957 if r3 != r4 + : @23 + 523: 33 05 0e r5 = 0xe + 526: 33 0a r10 = 0 + 528: 01 fallthrough + : @24 + 529: 33 00 0d r0 = 0xd + 532: 33 01 0b r1 = 0xb + 535: ca 10 0b r11 = r0 * r1 + 538: 95 aa 01 r10 = r10 + 0x1 + 541: 33 02 02 r2 = 0x2 + 544: ab 2a f1 jump 529 if r10 != r2 + : @25 + 547: 33 04 8f 00 r4 = 0x8f + 551: ab 4b 96 01 jump 957 if r11 != r4 + : @26 + 555: 33 05 0f r5 = 0xf + 558: 33 0a r10 = 0 + 560: 01 fallthrough + : @27 + 561: 33 00 0e r0 = 0xe + 564: 33 01 0b r1 = 0xb + 567: ca 10 0b r11 = r0 * r1 + 570: 95 aa 01 r10 = r10 + 0x1 + 573: 33 02 02 r2 = 0x2 + 576: ab 2a f1 jump 561 if r10 != r2 + : @28 + 579: 33 04 9a 00 r4 = 0x9a + 583: ab 4b 76 01 jump 957 if r11 != r4 + : @29 + 587: 33 05 10 r5 = 0x10 + 590: 33 0a r10 = 0 + 592: 01 fallthrough + : @30 + 593: 33 00 0f r0 = 0xf + 596: 33 01 0b r1 = 0xb + 599: ca 10 0b r11 = r0 * r1 + 602: 95 aa 01 r10 = r10 + 0x1 + 605: 33 02 02 r2 = 0x2 + 608: ab 2a f1 jump 593 if r10 != r2 + : @31 + 611: 33 04 a5 00 r4 = 0xa5 + 615: ab 4b 56 01 jump 957 if r11 != r4 + : @32 + 619: 33 05 11 r5 = 0x11 + 622: 33 0a r10 = 0 + 624: 01 fallthrough + : @33 + 625: 33 00 0d r0 = 0xd + 628: 33 01 0b r1 = 0xb + 631: ca 10 0b r11 = r0 * r1 + 634: 95 aa 01 r10 = r10 + 0x1 + 637: 33 02 02 r2 = 0x2 + 640: ab 2a f1 jump 625 if r10 != r2 + : @34 + 643: 33 04 8f 00 r4 = 0x8f + 647: ab 4b 36 01 jump 957 if r11 != r4 + : @35 + 651: 33 05 12 r5 = 0x12 + 654: 33 0a r10 = 0 + 656: 01 fallthrough + : @36 + 657: 33 00 0e r0 = 0xe + 660: 33 01 0b r1 = 0xb + 663: ca 10 0b r11 = r0 * r1 + 666: 95 aa 01 r10 = r10 + 0x1 + 669: 33 02 02 r2 = 0x2 + 672: ab 2a f1 jump 657 if r10 != r2 + : @37 + 675: 33 04 9a 00 r4 = 0x9a + 679: ab 4b 16 01 jump 957 if r11 != r4 + : @38 + 683: 33 05 13 r5 = 0x13 + 686: 33 0a r10 = 0 + 688: 01 fallthrough + : @39 + 689: 33 00 0f r0 = 0xf + 692: 33 01 0b r1 = 0xb + 695: ca 10 0b r11 = r0 * r1 + 698: 95 aa 01 r10 = r10 + 0x1 + 701: 33 02 02 r2 = 0x2 + 704: ab 2a f1 jump 689 if r10 != r2 + : @40 + 707: 33 04 a5 00 r4 = 0xa5 + 711: ab 4b f6 00 jump 957 if r11 != r4 + : @41 + 715: 33 05 14 r5 = 0x14 + 718: 33 0a r10 = 0 + 720: 01 fallthrough + : @42 + 721: 33 01 0b r1 = 0xb + 724: 33 00 0d r0 = 0xd + 727: ca 10 0b r11 = r0 * r1 + 730: 95 aa 01 r10 = r10 + 0x1 + 733: 33 02 02 r2 = 0x2 + 736: ab 2a f1 jump 721 if r10 != r2 + : @43 + 739: 33 04 8f 00 r4 = 0x8f + 743: ab 4b d6 00 jump 957 if r11 != r4 + : @44 + 747: 33 05 15 r5 = 0x15 + 750: 33 0a r10 = 0 + 752: 01 fallthrough + : @45 + 753: 33 01 0b r1 = 0xb + 756: 33 00 0e r0 = 0xe + 759: ca 10 0b r11 = r0 * r1 + 762: 95 aa 01 r10 = r10 + 0x1 + 765: 33 02 02 r2 = 0x2 + 768: ab 2a f1 jump 753 if r10 != r2 + : @46 + 771: 33 04 9a 00 r4 = 0x9a + 775: ab 4b b6 00 jump 957 if r11 != r4 + : @47 + 779: 33 05 16 r5 = 0x16 + 782: 33 0a r10 = 0 + 784: 01 fallthrough + : @48 + 785: 33 01 0b r1 = 0xb + 788: 33 00 0f r0 = 0xf + 791: ca 10 0b r11 = r0 * r1 + 794: 95 aa 01 r10 = r10 + 0x1 + 797: 33 02 02 r2 = 0x2 + 800: ab 2a f1 jump 785 if r10 != r2 + : @49 + 803: 33 04 a5 00 r4 = 0xa5 + 807: ab 4b 96 00 jump 957 if r11 != r4 + : @50 + 811: 33 05 17 r5 = 0x17 + 814: 33 0a r10 = 0 + 816: 01 fallthrough + : @51 + 817: 33 01 0b r1 = 0xb + 820: 33 00 0d r0 = 0xd + 823: ca 10 0b r11 = r0 * r1 + 826: 95 aa 01 r10 = r10 + 0x1 + 829: 33 02 02 r2 = 0x2 + 832: ab 2a f1 jump 817 if r10 != r2 + : @52 + 835: 33 04 8f 00 r4 = 0x8f + 839: ab 4b 76 jump 957 if r11 != r4 + : @53 + 842: 33 05 18 r5 = 0x18 + 845: 33 0a r10 = 0 + 847: 01 fallthrough + : @54 + 848: 33 01 0b r1 = 0xb + 851: 33 00 0e r0 = 0xe + 854: ca 10 0b r11 = r0 * r1 + 857: 95 aa 01 r10 = r10 + 0x1 + 860: 33 02 02 r2 = 0x2 + 863: ab 2a f1 jump 848 if r10 != r2 + : @55 + 866: 33 04 9a 00 r4 = 0x9a + 870: ab 4b 57 jump 957 if r11 != r4 + : @56 + 873: 33 05 19 r5 = 0x19 + 876: 33 0a r10 = 0 + 878: 01 fallthrough + : @57 + 879: 33 01 0b r1 = 0xb + 882: 33 00 0f r0 = 0xf + 885: ca 10 0b r11 = r0 * r1 + 888: 95 aa 01 r10 = r10 + 0x1 + 891: 33 02 02 r2 = 0x2 + 894: ab 2a f1 jump 879 if r10 != r2 + : @58 + 897: 33 04 a5 00 r4 = 0xa5 + 901: ab 4b 38 jump 957 if r11 != r4 + : @59 + 904: 33 05 1a r5 = 0x1a + 907: 33 00 1f r0 = 0x1f + 910: 96 01 r1 = r0 * 0 + 912: 33 04 r4 = 0 + 914: ab 41 2b jump 957 if r1 != r4 + : @60 + 917: 33 05 1b r5 = 0x1b + 920: 33 00 20 r0 = 0x20 + 923: 96 01 r1 = r0 * 0 + 925: 33 04 r4 = 0 + 927: ab 41 1e jump 957 if r1 != r4 + : @61 + 930: 33 05 1c r5 = 0x1c + 933: 33 00 r0 = 0 + 935: 33 04 r4 = 0 + 937: ab 40 14 jump 957 if r0 != r4 + : @62 + 940: 33 05 1d r5 = 0x1d + 943: 33 00 21 r0 = 0x21 + 946: 33 01 22 r1 = 0x22 + 949: 33 04 r4 = 0 + 951: 52 04 06 jump 957 if r4 != 0 + : @63 + 954: 52 05 04 jump 958 if r5 != 0 + : @64 + 957: 00 trap + : @65 + 958: 28 42 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xa5 (initially was 0x0) + * r5 = 0x1d (initially was 0x0) + * r8 = 0xa9 (initially was 0x0) + * r9 = 0x9a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xa5 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9124 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 14: + +``` + DeER............. r5 = 0x20 + DeER............. r8 = 0x8000 + D=eeER........... i32 r8 = r8 + 0xfffffffffffffe00 + .DeE-R........... r9 = 0x6db7000 + .D=eeER.......... i32 r9 = r9 + 0xfffffffffffffdb7 + .D===eER......... r9 = r9 << 0xc + ..D===eER........ r9 = r9 + 0xfffffffffffffdb7 + ..D====eER....... r9 = r9 << 0xc + ..D=====eER...... r9 = r9 + 0xfffffffffffffdb7 + ..D======eER..... r9 = r9 << 0xc + ...D======eER.... r9 = r9 + 0xfffffffffffffdb7 + ...D=======eeeER. r11 = r8 * r9 + ...DeE---------R. r4 = 0x1000 + ....DeeE-------R. i32 r4 = r4 + 0x200 + ....D=========eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 71 with total cost of 14: + +``` + DeER............. r5 = 0x21 + DeER............. r8 = 0x8000 + D=eeER........... i32 r8 = r8 + 0xffffffffffffffc0 + .DeE-R........... r9 = 0x6db7000 + .D=eeER.......... i32 r9 = r9 + 0xfffffffffffffdb7 + .D===eER......... r9 = r9 << 0xc + ..D===eER........ r9 = r9 + 0xfffffffffffffdb7 + ..D====eER....... r9 = r9 << 0xc + ..D=====eER...... r9 = r9 + 0xfffffffffffffdb7 + ..D======eER..... r9 = r9 << 0xc + ...D======eER.... r9 = r9 + 0xfffffffffffffdb7 + ...D=======eeeER. r11 = r8 * r9 + ...DeE---------R. r4 = 0x1000 + ....DeeE-------R. i32 r4 = r4 + 0x240 + ....D=========eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0 + .D===eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 144 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r8 = 0x1 + DeER.... r9 = 0x1 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0x1 + .D===eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 163 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r8 = 0x3 + DeER.... r9 = 0x7 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0x15 + .D===eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 182 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r8 = 0 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0 + .D===eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 200 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0 + .D===eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 220 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = r8 * r9 + .DeE--R. r4 = 0x1 + .D=eE-R. r4 = r4 << 0x2e + ..D==eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 246 with total cost of 13: + +``` + DeER............ r5 = 0x1e + DeER............ r8 = 0xfffffffffaaab000 + D=eeER.......... i32 r8 = r8 + 0xfffffffffffffaab + .D==eER......... r8 = r8 << 0xc + .D===eER........ r8 = r8 + 0xfffffffffffffaab + .D====eER....... r8 = r8 << 0xc + .D=====eER...... r8 = r8 + 0xfffffffffffffaab + ..D=====eER..... r8 = r8 << 0xc + ..D======eER.... r8 = r8 + 0xfffffffffffffaab + ..DeE------R.... r9 = 0x30000 + ...DeeE----R.... i32 r9 = r9 + 0xfffffffffffffe7d + ...D======eeeER. r11 = r8 * r9 + ....DeE-------R. r4 = 0x10000 + ....D=eeE-----R. i32 r4 = r4 + 0xffffffffffffff7f + ....D========eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 305 with total cost of 14: + +``` + DeER............. r5 = 0x1f + DeER............. r8 = 0x30000 + D=eeER........... i32 r8 = r8 + 0xfffffffffffffe7d + .DeE-R........... r9 = 0xfffffffffaaab000 + .D=eeER.......... i32 r9 = r9 + 0xfffffffffffffaab + .D===eER......... r9 = r9 << 0xc + ..D===eER........ r9 = r9 + 0xfffffffffffffaab + ..D====eER....... r9 = r9 << 0xc + ..D=====eER...... r9 = r9 + 0xfffffffffffffaab + ..D======eER..... r9 = r9 << 0xc + ...D======eER.... r9 = r9 + 0xfffffffffffffaab + ...D=======eeeER. r11 = r8 * r9 + ...DeE---------R. r4 = 0x10000 + ....DeeE-------R. i32 r4 = r4 + 0xffffffffffffff7f + ....D=========eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 364 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r8 = 0xd + DeER.... r9 = 0xb + D=eeeER. r8 = r8 * r9 + .DeE--R. r4 = 0x8f + .D===eER jump 957 if r8 != r4 +``` + +Gas simulation at offset 384 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r8 = 0xe + DeER.... r9 = 0xb + D=eeeER. r9 = r8 * r9 + .DeE--R. r4 = 0x9a + .D===eER jump 957 if r9 != r4 +``` + +Gas simulation at offset 404 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r8 = 0xd + D=eeeER. r8 = r8 * r8 + DeE---R. r4 = 0xa9 + .D===eER jump 957 if r8 != r4 +``` + +Gas simulation at offset 421 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 427 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .D....................... r3 = r11 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 427 if r10 != r2 +``` + +Gas simulation at offset 447 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 957 if r3 != r4 +``` + +Gas simulation at offset 455 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 461 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .D....................... r3 = r11 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 461 if r10 != r2 +``` + +Gas simulation at offset 481 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 957 if r3 != r4 +``` + +Gas simulation at offset 489 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 495 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .D....................... r3 = r11 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 495 if r10 != r2 +``` + +Gas simulation at offset 515 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 957 if r3 != r4 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 529 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 529 if r10 != r2 +``` + +Gas simulation at offset 547 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 555 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 561 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 561 if r10 != r2 +``` + +Gas simulation at offset 579 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 587 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 593 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 593 if r10 != r2 +``` + +Gas simulation at offset 611 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 625 with total cost of 22: + +``` + DeER..................... r0 = 0xd + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 625 if r10 != r2 +``` + +Gas simulation at offset 643 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 651 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 657 with total cost of 22: + +``` + DeER..................... r0 = 0xe + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 657 if r10 != r2 +``` + +Gas simulation at offset 675 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 683 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 689 with total cost of 22: + +``` + DeER..................... r0 = 0xf + DeER..................... r1 = 0xb + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 689 if r10 != r2 +``` + +Gas simulation at offset 707 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 715 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 721 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 721 if r10 != r2 +``` + +Gas simulation at offset 739 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 747 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 753 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 753 if r10 != r2 +``` + +Gas simulation at offset 771 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 779 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 785 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 785 if r10 != r2 +``` + +Gas simulation at offset 803 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 811 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 817 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xd + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 817 if r10 != r2 +``` + +Gas simulation at offset 835 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 842 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 848 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xe + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 848 if r10 != r2 +``` + +Gas simulation at offset 866 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 873 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 879 with total cost of 22: + +``` + DeER..................... r1 = 0xb + DeER..................... r0 = 0xf + D=eeeER.................. r11 = r0 * r1 + .DeE--R.................. r10 = r10 + 0x1 + .DeE--R.................. r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 879 if r10 != r2 +``` + +Gas simulation at offset 897 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 957 if r11 != r4 +``` + +Gas simulation at offset 904 with total cost of 5: + +``` + DeER.... r5 = 0x1a + DeER.... r0 = 0x1f + D=eeeER. r1 = r0 * 0 + .DeE--R. r4 = 0 + .D===eER jump 957 if r1 != r4 +``` + +Gas simulation at offset 917 with total cost of 5: + +``` + DeER.... r5 = 0x1b + DeER.... r0 = 0x20 + D=eeeER. r1 = r0 * 0 + .DeE--R. r4 = 0 + .D===eER jump 957 if r1 != r4 +``` + +Gas simulation at offset 930 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 957 if r0 != r4 +``` + +Gas simulation at offset 940 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r0 = 0x21 + DeER. r1 = 0x22 + DeER. r4 = 0 + .DeER jump 957 if r4 != 0 +``` + +Gas simulation at offset 954 with total cost of 1: + +``` + DeER jump 958 if r5 != 0 +``` + +Gas simulation at offset 957 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 958 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_mulh + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: d5 98 0b r11 = r8 mulh r9 + 23: 33 04 r4 = 0 + 25: ab 4b 2b 03 jump 836 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: d5 98 0b r11 = r8 mulh r9 + 41: 33 04 r4 = 0 + 43: ab 4b 19 03 jump 836 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 08 03 r8 = 0x3 + 53: 33 09 07 r9 = 0x7 + 56: d5 98 0b r11 = r8 mulh r9 + 59: 33 04 r4 = 0 + 61: ab 4b 07 03 jump 836 if r11 != r4 + : @4 + 65: 33 05 05 r5 = 0x5 + 68: 33 08 r8 = 0 + 70: 33 09 00 80 r9 = 0xffffffffffff8000 + 74: d5 98 0b r11 = r8 mulh r9 + 77: 33 04 r4 = 0 + 79: ab 4b f5 02 jump 836 if r11 != r4 + : @5 + 83: 33 05 06 r5 = 0x6 + 86: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 92: 33 09 r9 = 0 + 94: d5 98 0b r11 = r8 mulh r9 + 97: 33 04 r4 = 0 + 99: ab 4b e1 02 jump 836 if r11 != r4 + : @6 + 103: 33 05 07 r5 = 0x7 + 106: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 112: 33 09 00 80 r9 = 0xffffffffffff8000 + 116: d5 98 0b r11 = r8 mulh r9 + 119: 33 04 r4 = 0 + 121: ab 4b cb 02 jump 836 if r11 != r4 + : @7 + 125: 33 05 08 r5 = 0x8 + 128: 33 08 0d r8 = 0xd + 131: 97 88 20 r8 = r8 << 0x20 + 134: 33 09 0b r9 = 0xb + 137: 97 99 20 r9 = r9 << 0x20 + 140: d5 98 08 r8 = r8 mulh r9 + 143: 33 04 8f 00 r4 = 0x8f + 147: ab 48 b1 02 jump 836 if r8 != r4 + : @8 + 151: 33 05 09 r5 = 0x9 + 154: 33 08 07 r8 = 0x7 + 157: 97 88 21 r8 = r8 << 0x21 + 160: 33 09 0b r9 = 0xb + 163: 97 99 20 r9 = r9 << 0x20 + 166: d5 98 09 r9 = r8 mulh r9 + 169: 33 04 9a 00 r4 = 0x9a + 173: ab 49 97 02 jump 836 if r9 != r4 + : @9 + 177: 33 05 0a r5 = 0xa + 180: 33 08 0d r8 = 0xd + 183: 97 88 20 r8 = r8 << 0x20 + 186: d5 88 08 r8 = r8 mulh r8 + 189: 33 04 a9 00 r4 = 0xa9 + 193: ab 48 83 02 jump 836 if r8 != r4 + : @10 + 197: 33 05 0b r5 = 0xb + 200: 33 0a r10 = 0 + 202: 01 fallthrough + : @11 + 203: 33 00 0d r0 = 0xd + 206: 97 00 20 r0 = r0 << 0x20 + 209: 33 01 0b r1 = 0xb + 212: 97 11 20 r1 = r1 << 0x20 + 215: d5 10 0b r11 = r0 mulh r1 + 218: 64 b3 r3 = r11 + 220: 95 aa 01 r10 = r10 + 0x1 + 223: 33 02 02 r2 = 0x2 + 226: ab 2a e9 jump 203 if r10 != r2 + : @12 + 229: 33 04 8f 00 r4 = 0x8f + 233: ab 43 5b 02 jump 836 if r3 != r4 + : @13 + 237: 33 05 0c r5 = 0xc + 240: 33 0a r10 = 0 + 242: 01 fallthrough + : @14 + 243: 33 00 07 r0 = 0x7 + 246: 97 00 21 r0 = r0 << 0x21 + 249: 33 01 0b r1 = 0xb + 252: 97 11 20 r1 = r1 << 0x20 + 255: d5 10 0b r11 = r0 mulh r1 + 258: 64 b3 r3 = r11 + 260: 95 aa 01 r10 = r10 + 0x1 + 263: 33 02 02 r2 = 0x2 + 266: ab 2a e9 jump 243 if r10 != r2 + : @15 + 269: 33 04 9a 00 r4 = 0x9a + 273: ab 43 33 02 jump 836 if r3 != r4 + : @16 + 277: 33 05 0d r5 = 0xd + 280: 33 0a r10 = 0 + 282: 01 fallthrough + : @17 + 283: 33 00 0f r0 = 0xf + 286: 97 00 20 r0 = r0 << 0x20 + 289: 33 01 0b r1 = 0xb + 292: 97 11 20 r1 = r1 << 0x20 + 295: d5 10 0b r11 = r0 mulh r1 + 298: 64 b3 r3 = r11 + 300: 95 aa 01 r10 = r10 + 0x1 + 303: 33 02 02 r2 = 0x2 + 306: ab 2a e9 jump 283 if r10 != r2 + : @18 + 309: 33 04 a5 00 r4 = 0xa5 + 313: ab 43 0b 02 jump 836 if r3 != r4 + : @19 + 317: 33 05 0e r5 = 0xe + 320: 33 0a r10 = 0 + 322: 01 fallthrough + : @20 + 323: 33 00 0d r0 = 0xd + 326: 97 00 20 r0 = r0 << 0x20 + 329: 33 01 0b r1 = 0xb + 332: 97 11 20 r1 = r1 << 0x20 + 335: d5 10 0b r11 = r0 mulh r1 + 338: 95 aa 01 r10 = r10 + 0x1 + 341: 33 02 02 r2 = 0x2 + 344: ab 2a eb jump 323 if r10 != r2 + : @21 + 347: 33 04 8f 00 r4 = 0x8f + 351: ab 4b e5 01 jump 836 if r11 != r4 + : @22 + 355: 33 05 0f r5 = 0xf + 358: 33 0a r10 = 0 + 360: 01 fallthrough + : @23 + 361: 33 00 07 r0 = 0x7 + 364: 97 00 21 r0 = r0 << 0x21 + 367: 33 01 0b r1 = 0xb + 370: 97 11 20 r1 = r1 << 0x20 + 373: d5 10 0b r11 = r0 mulh r1 + 376: 95 aa 01 r10 = r10 + 0x1 + 379: 33 02 02 r2 = 0x2 + 382: ab 2a eb jump 361 if r10 != r2 + : @24 + 385: 33 04 9a 00 r4 = 0x9a + 389: ab 4b bf 01 jump 836 if r11 != r4 + : @25 + 393: 33 05 10 r5 = 0x10 + 396: 33 0a r10 = 0 + 398: 01 fallthrough + : @26 + 399: 33 00 0f r0 = 0xf + 402: 97 00 20 r0 = r0 << 0x20 + 405: 33 01 0b r1 = 0xb + 408: 97 11 20 r1 = r1 << 0x20 + 411: d5 10 0b r11 = r0 mulh r1 + 414: 95 aa 01 r10 = r10 + 0x1 + 417: 33 02 02 r2 = 0x2 + 420: ab 2a eb jump 399 if r10 != r2 + : @27 + 423: 33 04 a5 00 r4 = 0xa5 + 427: ab 4b 99 01 jump 836 if r11 != r4 + : @28 + 431: 33 05 11 r5 = 0x11 + 434: 33 0a r10 = 0 + 436: 01 fallthrough + : @29 + 437: 33 00 0d r0 = 0xd + 440: 97 00 20 r0 = r0 << 0x20 + 443: 33 01 0b r1 = 0xb + 446: 97 11 20 r1 = r1 << 0x20 + 449: d5 10 0b r11 = r0 mulh r1 + 452: 95 aa 01 r10 = r10 + 0x1 + 455: 33 02 02 r2 = 0x2 + 458: ab 2a eb jump 437 if r10 != r2 + : @30 + 461: 33 04 8f 00 r4 = 0x8f + 465: ab 4b 73 01 jump 836 if r11 != r4 + : @31 + 469: 33 05 12 r5 = 0x12 + 472: 33 0a r10 = 0 + 474: 01 fallthrough + : @32 + 475: 33 00 07 r0 = 0x7 + 478: 97 00 21 r0 = r0 << 0x21 + 481: 33 01 0b r1 = 0xb + 484: 97 11 20 r1 = r1 << 0x20 + 487: d5 10 0b r11 = r0 mulh r1 + 490: 95 aa 01 r10 = r10 + 0x1 + 493: 33 02 02 r2 = 0x2 + 496: ab 2a eb jump 475 if r10 != r2 + : @33 + 499: 33 04 9a 00 r4 = 0x9a + 503: ab 4b 4d 01 jump 836 if r11 != r4 + : @34 + 507: 33 05 13 r5 = 0x13 + 510: 33 0a r10 = 0 + 512: 01 fallthrough + : @35 + 513: 33 00 0f r0 = 0xf + 516: 97 00 20 r0 = r0 << 0x20 + 519: 33 01 0b r1 = 0xb + 522: 97 11 20 r1 = r1 << 0x20 + 525: d5 10 0b r11 = r0 mulh r1 + 528: 95 aa 01 r10 = r10 + 0x1 + 531: 33 02 02 r2 = 0x2 + 534: ab 2a eb jump 513 if r10 != r2 + : @36 + 537: 33 04 a5 00 r4 = 0xa5 + 541: ab 4b 27 01 jump 836 if r11 != r4 + : @37 + 545: 33 05 14 r5 = 0x14 + 548: 33 0a r10 = 0 + 550: 01 fallthrough + : @38 + 551: 33 01 0b r1 = 0xb + 554: 97 11 20 r1 = r1 << 0x20 + 557: 33 00 0d r0 = 0xd + 560: 97 00 20 r0 = r0 << 0x20 + 563: d5 10 0b r11 = r0 mulh r1 + 566: 95 aa 01 r10 = r10 + 0x1 + 569: 33 02 02 r2 = 0x2 + 572: ab 2a eb jump 551 if r10 != r2 + : @39 + 575: 33 04 8f 00 r4 = 0x8f + 579: ab 4b 01 01 jump 836 if r11 != r4 + : @40 + 583: 33 05 15 r5 = 0x15 + 586: 33 0a r10 = 0 + 588: 01 fallthrough + : @41 + 589: 33 01 0b r1 = 0xb + 592: 97 11 20 r1 = r1 << 0x20 + 595: 33 00 07 r0 = 0x7 + 598: 97 00 21 r0 = r0 << 0x21 + 601: d5 10 0b r11 = r0 mulh r1 + 604: 95 aa 01 r10 = r10 + 0x1 + 607: 33 02 02 r2 = 0x2 + 610: ab 2a eb jump 589 if r10 != r2 + : @42 + 613: 33 04 9a 00 r4 = 0x9a + 617: ab 4b db 00 jump 836 if r11 != r4 + : @43 + 621: 33 05 16 r5 = 0x16 + 624: 33 0a r10 = 0 + 626: 01 fallthrough + : @44 + 627: 33 01 0b r1 = 0xb + 630: 97 11 20 r1 = r1 << 0x20 + 633: 33 00 0f r0 = 0xf + 636: 97 00 20 r0 = r0 << 0x20 + 639: d5 10 0b r11 = r0 mulh r1 + 642: 95 aa 01 r10 = r10 + 0x1 + 645: 33 02 02 r2 = 0x2 + 648: ab 2a eb jump 627 if r10 != r2 + : @45 + 651: 33 04 a5 00 r4 = 0xa5 + 655: ab 4b b5 00 jump 836 if r11 != r4 + : @46 + 659: 33 05 17 r5 = 0x17 + 662: 33 0a r10 = 0 + 664: 01 fallthrough + : @47 + 665: 33 01 0b r1 = 0xb + 668: 97 11 20 r1 = r1 << 0x20 + 671: 33 00 0d r0 = 0xd + 674: 97 00 20 r0 = r0 << 0x20 + 677: d5 10 0b r11 = r0 mulh r1 + 680: 95 aa 01 r10 = r10 + 0x1 + 683: 33 02 02 r2 = 0x2 + 686: ab 2a eb jump 665 if r10 != r2 + : @48 + 689: 33 04 8f 00 r4 = 0x8f + 693: ab 4b 8f 00 jump 836 if r11 != r4 + : @49 + 697: 33 05 18 r5 = 0x18 + 700: 33 0a r10 = 0 + 702: 01 fallthrough + : @50 + 703: 33 01 0b r1 = 0xb + 706: 97 11 20 r1 = r1 << 0x20 + 709: 33 00 07 r0 = 0x7 + 712: 97 00 21 r0 = r0 << 0x21 + 715: d5 10 0b r11 = r0 mulh r1 + 718: 95 aa 01 r10 = r10 + 0x1 + 721: 33 02 02 r2 = 0x2 + 724: ab 2a eb jump 703 if r10 != r2 + : @51 + 727: 33 04 9a 00 r4 = 0x9a + 731: ab 4b 69 jump 836 if r11 != r4 + : @52 + 734: 33 05 19 r5 = 0x19 + 737: 33 0a r10 = 0 + 739: 01 fallthrough + : @53 + 740: 33 01 0b r1 = 0xb + 743: 97 11 20 r1 = r1 << 0x20 + 746: 33 00 0f r0 = 0xf + 749: 97 00 20 r0 = r0 << 0x20 + 752: d5 10 0b r11 = r0 mulh r1 + 755: 95 aa 01 r10 = r10 + 0x1 + 758: 33 02 02 r2 = 0x2 + 761: ab 2a eb jump 740 if r10 != r2 + : @54 + 764: 33 04 a5 00 r4 = 0xa5 + 768: ab 4b 44 jump 836 if r11 != r4 + : @55 + 771: 33 05 1a r5 = 0x1a + 774: 33 00 1f r0 = 0x1f + 777: 97 00 20 r0 = r0 << 0x20 + 780: 33 01 r1 = 0 + 782: 33 04 r4 = 0 + 784: ab 41 34 jump 836 if r1 != r4 + : @56 + 787: 33 05 1b r5 = 0x1b + 790: 33 00 01 r0 = 0x1 + 793: 97 00 25 r0 = r0 << 0x25 + 796: 33 01 r1 = 0 + 798: 33 04 r4 = 0 + 800: ab 41 24 jump 836 if r1 != r4 + : @57 + 803: 33 05 1c r5 = 0x1c + 806: 33 00 r0 = 0 + 808: 33 04 r4 = 0 + 810: ab 40 1a jump 836 if r0 != r4 + : @58 + 813: 33 05 1d r5 = 0x1d + 816: 33 00 21 r0 = 0x21 + 819: 97 00 20 r0 = r0 << 0x20 + 822: 33 01 11 r1 = 0x11 + 825: 97 11 21 r1 = r1 << 0x21 + 828: 33 04 r4 = 0 + 830: 52 04 06 jump 836 if r4 != 0 + : @59 + 833: 52 05 04 jump 837 if r5 != 0 + : @60 + 836: 00 trap + : @61 + 837: 28 bb fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2200000000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xa5 (initially was 0x0) + * r5 = 0x1d (initially was 0x0) + * r8 = 0xa9 (initially was 0x0) + * r9 = 0x9a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xa5 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9140 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 6: + +``` + DeER..... r5 = 0x2 + DeER..... r8 = 0 + DeER..... r9 = 0 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 6: + +``` + DeER..... r5 = 0x3 + DeER..... r8 = 0x1 + DeER..... r9 = 0x1 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0x3 + DeER..... r9 = 0x7 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r8 = 0 + DeER..... r9 = 0xffffffffffff8000 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 83 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0xffffffffffff8000 + .DeeeeER. r11 = r8 mulh r9 + ..DeE--R. r4 = 0 + ..D===eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 125 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0xd + D=eER..... r8 = r8 << 0x20 + DeE-R..... r9 = 0xb + .DeER..... r9 = r9 << 0x20 + ..DeeeeER. r8 = r8 mulh r9 + ...DeE--R. r4 = 0x8f + ...D===eER jump 836 if r8 != r4 +``` + +Gas simulation at offset 151 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0x7 + D=eER..... r8 = r8 << 0x21 + DeE-R..... r9 = 0xb + .DeER..... r9 = r9 << 0x20 + ..DeeeeER. r9 = r8 mulh r9 + ...DeE--R. r4 = 0x9a + ...D===eER jump 836 if r9 != r4 +``` + +Gas simulation at offset 177 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xd + D=eER..... r8 = r8 << 0x20 + .D=eeeeER. r8 = r8 mulh r8 + ..DeE---R. r4 = 0xa9 + ..D====eER jump 836 if r8 != r4 +``` + +Gas simulation at offset 197 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 203 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 203 if r10 != r2 +``` + +Gas simulation at offset 229 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 836 if r3 != r4 +``` + +Gas simulation at offset 237 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 243 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 243 if r10 != r2 +``` + +Gas simulation at offset 269 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 836 if r3 != r4 +``` + +Gas simulation at offset 277 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 283 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 283 if r10 != r2 +``` + +Gas simulation at offset 309 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 836 if r3 != r4 +``` + +Gas simulation at offset 317 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 323 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 323 if r10 != r2 +``` + +Gas simulation at offset 347 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 355 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 361 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 361 if r10 != r2 +``` + +Gas simulation at offset 385 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 393 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 399 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 399 if r10 != r2 +``` + +Gas simulation at offset 423 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 431 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 437 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 437 if r10 != r2 +``` + +Gas simulation at offset 461 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 469 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 475 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 475 if r10 != r2 +``` + +Gas simulation at offset 499 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 507 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 513 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 513 if r10 != r2 +``` + +Gas simulation at offset 537 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 545 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 551 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 551 if r10 != r2 +``` + +Gas simulation at offset 575 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 583 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 589 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 589 if r10 != r2 +``` + +Gas simulation at offset 613 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 621 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 627 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 627 if r10 != r2 +``` + +Gas simulation at offset 651 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 659 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 665 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 665 if r10 != r2 +``` + +Gas simulation at offset 689 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 697 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 703 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 703 if r10 != r2 +``` + +Gas simulation at offset 727 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 734 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 740 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulh r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 740 if r10 != r2 +``` + +Gas simulation at offset 764 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 836 if r11 != r4 +``` + +Gas simulation at offset 771 with total cost of 3: + +``` + DeER.. r5 = 0x1a + DeER.. r0 = 0x1f + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 836 if r1 != r4 +``` + +Gas simulation at offset 787 with total cost of 3: + +``` + DeER.. r5 = 0x1b + DeER.. r0 = 0x1 + D=eER. r0 = r0 << 0x25 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 836 if r1 != r4 +``` + +Gas simulation at offset 803 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 836 if r0 != r4 +``` + +Gas simulation at offset 813 with total cost of 3: + +``` + DeER.. r5 = 0x1d + DeER.. r0 = 0x21 + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0x11 + .DeER. r1 = r1 << 0x21 + .DeER. r4 = 0 + .D=eER jump 836 if r4 != 0 +``` + +Gas simulation at offset 833 with total cost of 1: + +``` + DeER jump 837 if r5 != 0 +``` + +Gas simulation at offset 836 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 837 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_mulhsu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: d7 98 0b r11 = r8 mulhsu r9 + 23: 33 04 r4 = 0 + 25: ab 4b 2f 03 jump 840 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: d7 98 0b r11 = r8 mulhsu r9 + 41: 33 04 r4 = 0 + 43: ab 4b 1d 03 jump 840 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 08 03 r8 = 0x3 + 53: 33 09 07 r9 = 0x7 + 56: d7 98 0b r11 = r8 mulhsu r9 + 59: 33 04 r4 = 0 + 61: ab 4b 0b 03 jump 840 if r11 != r4 + : @4 + 65: 33 05 05 r5 = 0x5 + 68: 33 08 r8 = 0 + 70: 33 09 00 80 r9 = 0xffffffffffff8000 + 74: d7 98 0b r11 = r8 mulhsu r9 + 77: 33 04 r4 = 0 + 79: ab 4b f9 02 jump 840 if r11 != r4 + : @5 + 83: 33 05 06 r5 = 0x6 + 86: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 92: 33 09 r9 = 0 + 94: d7 98 0b r11 = r8 mulhsu r9 + 97: 33 04 r4 = 0 + 99: ab 4b e5 02 jump 840 if r11 != r4 + : @6 + 103: 33 05 07 r5 = 0x7 + 106: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 112: 33 09 00 80 r9 = 0xffffffffffff8000 + 116: d7 98 0b r11 = r8 mulhsu r9 + 119: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 125: ab 4b cb 02 jump 840 if r11 != r4 + : @7 + 129: 33 05 08 r5 = 0x8 + 132: 33 08 0d r8 = 0xd + 135: 97 88 20 r8 = r8 << 0x20 + 138: 33 09 0b r9 = 0xb + 141: 97 99 20 r9 = r9 << 0x20 + 144: d7 98 08 r8 = r8 mulhsu r9 + 147: 33 04 8f 00 r4 = 0x8f + 151: ab 48 b1 02 jump 840 if r8 != r4 + : @8 + 155: 33 05 09 r5 = 0x9 + 158: 33 08 07 r8 = 0x7 + 161: 97 88 21 r8 = r8 << 0x21 + 164: 33 09 0b r9 = 0xb + 167: 97 99 20 r9 = r9 << 0x20 + 170: d7 98 09 r9 = r8 mulhsu r9 + 173: 33 04 9a 00 r4 = 0x9a + 177: ab 49 97 02 jump 840 if r9 != r4 + : @9 + 181: 33 05 0a r5 = 0xa + 184: 33 08 0d r8 = 0xd + 187: 97 88 20 r8 = r8 << 0x20 + 190: d7 88 08 r8 = r8 mulhsu r8 + 193: 33 04 a9 00 r4 = 0xa9 + 197: ab 48 83 02 jump 840 if r8 != r4 + : @10 + 201: 33 05 0b r5 = 0xb + 204: 33 0a r10 = 0 + 206: 01 fallthrough + : @11 + 207: 33 00 0d r0 = 0xd + 210: 97 00 20 r0 = r0 << 0x20 + 213: 33 01 0b r1 = 0xb + 216: 97 11 20 r1 = r1 << 0x20 + 219: d7 10 0b r11 = r0 mulhsu r1 + 222: 64 b3 r3 = r11 + 224: 95 aa 01 r10 = r10 + 0x1 + 227: 33 02 02 r2 = 0x2 + 230: ab 2a e9 jump 207 if r10 != r2 + : @12 + 233: 33 04 8f 00 r4 = 0x8f + 237: ab 43 5b 02 jump 840 if r3 != r4 + : @13 + 241: 33 05 0c r5 = 0xc + 244: 33 0a r10 = 0 + 246: 01 fallthrough + : @14 + 247: 33 00 07 r0 = 0x7 + 250: 97 00 21 r0 = r0 << 0x21 + 253: 33 01 0b r1 = 0xb + 256: 97 11 20 r1 = r1 << 0x20 + 259: d7 10 0b r11 = r0 mulhsu r1 + 262: 64 b3 r3 = r11 + 264: 95 aa 01 r10 = r10 + 0x1 + 267: 33 02 02 r2 = 0x2 + 270: ab 2a e9 jump 247 if r10 != r2 + : @15 + 273: 33 04 9a 00 r4 = 0x9a + 277: ab 43 33 02 jump 840 if r3 != r4 + : @16 + 281: 33 05 0d r5 = 0xd + 284: 33 0a r10 = 0 + 286: 01 fallthrough + : @17 + 287: 33 00 0f r0 = 0xf + 290: 97 00 20 r0 = r0 << 0x20 + 293: 33 01 0b r1 = 0xb + 296: 97 11 20 r1 = r1 << 0x20 + 299: d7 10 0b r11 = r0 mulhsu r1 + 302: 64 b3 r3 = r11 + 304: 95 aa 01 r10 = r10 + 0x1 + 307: 33 02 02 r2 = 0x2 + 310: ab 2a e9 jump 287 if r10 != r2 + : @18 + 313: 33 04 a5 00 r4 = 0xa5 + 317: ab 43 0b 02 jump 840 if r3 != r4 + : @19 + 321: 33 05 0e r5 = 0xe + 324: 33 0a r10 = 0 + 326: 01 fallthrough + : @20 + 327: 33 00 0d r0 = 0xd + 330: 97 00 20 r0 = r0 << 0x20 + 333: 33 01 0b r1 = 0xb + 336: 97 11 20 r1 = r1 << 0x20 + 339: d7 10 0b r11 = r0 mulhsu r1 + 342: 95 aa 01 r10 = r10 + 0x1 + 345: 33 02 02 r2 = 0x2 + 348: ab 2a eb jump 327 if r10 != r2 + : @21 + 351: 33 04 8f 00 r4 = 0x8f + 355: ab 4b e5 01 jump 840 if r11 != r4 + : @22 + 359: 33 05 0f r5 = 0xf + 362: 33 0a r10 = 0 + 364: 01 fallthrough + : @23 + 365: 33 00 07 r0 = 0x7 + 368: 97 00 21 r0 = r0 << 0x21 + 371: 33 01 0b r1 = 0xb + 374: 97 11 20 r1 = r1 << 0x20 + 377: d7 10 0b r11 = r0 mulhsu r1 + 380: 95 aa 01 r10 = r10 + 0x1 + 383: 33 02 02 r2 = 0x2 + 386: ab 2a eb jump 365 if r10 != r2 + : @24 + 389: 33 04 9a 00 r4 = 0x9a + 393: ab 4b bf 01 jump 840 if r11 != r4 + : @25 + 397: 33 05 10 r5 = 0x10 + 400: 33 0a r10 = 0 + 402: 01 fallthrough + : @26 + 403: 33 00 0f r0 = 0xf + 406: 97 00 20 r0 = r0 << 0x20 + 409: 33 01 0b r1 = 0xb + 412: 97 11 20 r1 = r1 << 0x20 + 415: d7 10 0b r11 = r0 mulhsu r1 + 418: 95 aa 01 r10 = r10 + 0x1 + 421: 33 02 02 r2 = 0x2 + 424: ab 2a eb jump 403 if r10 != r2 + : @27 + 427: 33 04 a5 00 r4 = 0xa5 + 431: ab 4b 99 01 jump 840 if r11 != r4 + : @28 + 435: 33 05 11 r5 = 0x11 + 438: 33 0a r10 = 0 + 440: 01 fallthrough + : @29 + 441: 33 00 0d r0 = 0xd + 444: 97 00 20 r0 = r0 << 0x20 + 447: 33 01 0b r1 = 0xb + 450: 97 11 20 r1 = r1 << 0x20 + 453: d7 10 0b r11 = r0 mulhsu r1 + 456: 95 aa 01 r10 = r10 + 0x1 + 459: 33 02 02 r2 = 0x2 + 462: ab 2a eb jump 441 if r10 != r2 + : @30 + 465: 33 04 8f 00 r4 = 0x8f + 469: ab 4b 73 01 jump 840 if r11 != r4 + : @31 + 473: 33 05 12 r5 = 0x12 + 476: 33 0a r10 = 0 + 478: 01 fallthrough + : @32 + 479: 33 00 07 r0 = 0x7 + 482: 97 00 21 r0 = r0 << 0x21 + 485: 33 01 0b r1 = 0xb + 488: 97 11 20 r1 = r1 << 0x20 + 491: d7 10 0b r11 = r0 mulhsu r1 + 494: 95 aa 01 r10 = r10 + 0x1 + 497: 33 02 02 r2 = 0x2 + 500: ab 2a eb jump 479 if r10 != r2 + : @33 + 503: 33 04 9a 00 r4 = 0x9a + 507: ab 4b 4d 01 jump 840 if r11 != r4 + : @34 + 511: 33 05 13 r5 = 0x13 + 514: 33 0a r10 = 0 + 516: 01 fallthrough + : @35 + 517: 33 00 0f r0 = 0xf + 520: 97 00 20 r0 = r0 << 0x20 + 523: 33 01 0b r1 = 0xb + 526: 97 11 20 r1 = r1 << 0x20 + 529: d7 10 0b r11 = r0 mulhsu r1 + 532: 95 aa 01 r10 = r10 + 0x1 + 535: 33 02 02 r2 = 0x2 + 538: ab 2a eb jump 517 if r10 != r2 + : @36 + 541: 33 04 a5 00 r4 = 0xa5 + 545: ab 4b 27 01 jump 840 if r11 != r4 + : @37 + 549: 33 05 14 r5 = 0x14 + 552: 33 0a r10 = 0 + 554: 01 fallthrough + : @38 + 555: 33 01 0b r1 = 0xb + 558: 97 11 20 r1 = r1 << 0x20 + 561: 33 00 0d r0 = 0xd + 564: 97 00 20 r0 = r0 << 0x20 + 567: d7 10 0b r11 = r0 mulhsu r1 + 570: 95 aa 01 r10 = r10 + 0x1 + 573: 33 02 02 r2 = 0x2 + 576: ab 2a eb jump 555 if r10 != r2 + : @39 + 579: 33 04 8f 00 r4 = 0x8f + 583: ab 4b 01 01 jump 840 if r11 != r4 + : @40 + 587: 33 05 15 r5 = 0x15 + 590: 33 0a r10 = 0 + 592: 01 fallthrough + : @41 + 593: 33 01 0b r1 = 0xb + 596: 97 11 20 r1 = r1 << 0x20 + 599: 33 00 07 r0 = 0x7 + 602: 97 00 21 r0 = r0 << 0x21 + 605: d7 10 0b r11 = r0 mulhsu r1 + 608: 95 aa 01 r10 = r10 + 0x1 + 611: 33 02 02 r2 = 0x2 + 614: ab 2a eb jump 593 if r10 != r2 + : @42 + 617: 33 04 9a 00 r4 = 0x9a + 621: ab 4b db 00 jump 840 if r11 != r4 + : @43 + 625: 33 05 16 r5 = 0x16 + 628: 33 0a r10 = 0 + 630: 01 fallthrough + : @44 + 631: 33 01 0b r1 = 0xb + 634: 97 11 20 r1 = r1 << 0x20 + 637: 33 00 0f r0 = 0xf + 640: 97 00 20 r0 = r0 << 0x20 + 643: d7 10 0b r11 = r0 mulhsu r1 + 646: 95 aa 01 r10 = r10 + 0x1 + 649: 33 02 02 r2 = 0x2 + 652: ab 2a eb jump 631 if r10 != r2 + : @45 + 655: 33 04 a5 00 r4 = 0xa5 + 659: ab 4b b5 00 jump 840 if r11 != r4 + : @46 + 663: 33 05 17 r5 = 0x17 + 666: 33 0a r10 = 0 + 668: 01 fallthrough + : @47 + 669: 33 01 0b r1 = 0xb + 672: 97 11 20 r1 = r1 << 0x20 + 675: 33 00 0d r0 = 0xd + 678: 97 00 20 r0 = r0 << 0x20 + 681: d7 10 0b r11 = r0 mulhsu r1 + 684: 95 aa 01 r10 = r10 + 0x1 + 687: 33 02 02 r2 = 0x2 + 690: ab 2a eb jump 669 if r10 != r2 + : @48 + 693: 33 04 8f 00 r4 = 0x8f + 697: ab 4b 8f 00 jump 840 if r11 != r4 + : @49 + 701: 33 05 18 r5 = 0x18 + 704: 33 0a r10 = 0 + 706: 01 fallthrough + : @50 + 707: 33 01 0b r1 = 0xb + 710: 97 11 20 r1 = r1 << 0x20 + 713: 33 00 07 r0 = 0x7 + 716: 97 00 21 r0 = r0 << 0x21 + 719: d7 10 0b r11 = r0 mulhsu r1 + 722: 95 aa 01 r10 = r10 + 0x1 + 725: 33 02 02 r2 = 0x2 + 728: ab 2a eb jump 707 if r10 != r2 + : @51 + 731: 33 04 9a 00 r4 = 0x9a + 735: ab 4b 69 jump 840 if r11 != r4 + : @52 + 738: 33 05 19 r5 = 0x19 + 741: 33 0a r10 = 0 + 743: 01 fallthrough + : @53 + 744: 33 01 0b r1 = 0xb + 747: 97 11 20 r1 = r1 << 0x20 + 750: 33 00 0f r0 = 0xf + 753: 97 00 20 r0 = r0 << 0x20 + 756: d7 10 0b r11 = r0 mulhsu r1 + 759: 95 aa 01 r10 = r10 + 0x1 + 762: 33 02 02 r2 = 0x2 + 765: ab 2a eb jump 744 if r10 != r2 + : @54 + 768: 33 04 a5 00 r4 = 0xa5 + 772: ab 4b 44 jump 840 if r11 != r4 + : @55 + 775: 33 05 1a r5 = 0x1a + 778: 33 00 1f r0 = 0x1f + 781: 97 00 20 r0 = r0 << 0x20 + 784: 33 01 r1 = 0 + 786: 33 04 r4 = 0 + 788: ab 41 34 jump 840 if r1 != r4 + : @56 + 791: 33 05 1b r5 = 0x1b + 794: 33 00 01 r0 = 0x1 + 797: 97 00 25 r0 = r0 << 0x25 + 800: 33 01 r1 = 0 + 802: 33 04 r4 = 0 + 804: ab 41 24 jump 840 if r1 != r4 + : @57 + 807: 33 05 1c r5 = 0x1c + 810: 33 00 r0 = 0 + 812: 33 04 r4 = 0 + 814: ab 40 1a jump 840 if r0 != r4 + : @58 + 817: 33 05 1d r5 = 0x1d + 820: 33 00 21 r0 = 0x21 + 823: 97 00 20 r0 = r0 << 0x20 + 826: 33 01 11 r1 = 0x11 + 829: 97 11 21 r1 = r1 << 0x21 + 832: 33 04 r4 = 0 + 834: 52 04 06 jump 840 if r4 != 0 + : @59 + 837: 52 05 04 jump 841 if r5 != 0 + : @60 + 840: 00 trap + : @61 + 841: 28 b7 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2200000000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xa5 (initially was 0x0) + * r5 = 0x1d (initially was 0x0) + * r8 = 0xa9 (initially was 0x0) + * r9 = 0x9a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xa5 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9122 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 8: + +``` + DeER....... r5 = 0x2 + DeER....... r8 = 0 + DeER....... r9 = 0 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 8: + +``` + DeER....... r5 = 0x3 + DeER....... r8 = 0x1 + DeER....... r9 = 0x1 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 8: + +``` + DeER....... r5 = 0x4 + DeER....... r8 = 0x3 + DeER....... r9 = 0x7 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 8: + +``` + DeER....... r5 = 0x5 + DeER....... r8 = 0 + DeER....... r9 = 0xffffffffffff8000 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 83 with total cost of 8: + +``` + DeER....... r5 = 0x6 + DeER....... r8 = 0xffffffff80000000 + DeER....... r9 = 0 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 8: + +``` + DeER....... r5 = 0x7 + DeER....... r8 = 0xffffffff80000000 + DeER....... r9 = 0xffffffffffff8000 + .DeeeeeeER. r11 = r8 mulhsu r9 + ..DeE----R. r4 = 0xffffffff80000000 + ..D=====eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 129 with total cost of 9: + +``` + DeER........ r5 = 0x8 + DeER........ r8 = 0xd + D=eER....... r8 = r8 << 0x20 + DeE-R....... r9 = 0xb + .DeER....... r9 = r9 << 0x20 + ..DeeeeeeER. r8 = r8 mulhsu r9 + ...DeE----R. r4 = 0x8f + ...D=====eER jump 840 if r8 != r4 +``` + +Gas simulation at offset 155 with total cost of 9: + +``` + DeER........ r5 = 0x9 + DeER........ r8 = 0x7 + D=eER....... r8 = r8 << 0x21 + DeE-R....... r9 = 0xb + .DeER....... r9 = r9 << 0x20 + ..DeeeeeeER. r9 = r8 mulhsu r9 + ...DeE----R. r4 = 0x9a + ...D=====eER jump 840 if r9 != r4 +``` + +Gas simulation at offset 181 with total cost of 9: + +``` + DeER........ r5 = 0xa + DeER........ r8 = 0xd + D=eER....... r8 = r8 << 0x20 + .D=eeeeeeER. r8 = r8 mulhsu r8 + ..DeE-----R. r4 = 0xa9 + ..D======eER jump 840 if r8 != r4 +``` + +Gas simulation at offset 201 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 207 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..D....................... r3 = r11 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 207 if r10 != r2 +``` + +Gas simulation at offset 233 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 840 if r3 != r4 +``` + +Gas simulation at offset 241 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 247 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..D....................... r3 = r11 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 247 if r10 != r2 +``` + +Gas simulation at offset 273 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 840 if r3 != r4 +``` + +Gas simulation at offset 281 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 287 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..D....................... r3 = r11 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 287 if r10 != r2 +``` + +Gas simulation at offset 313 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 840 if r3 != r4 +``` + +Gas simulation at offset 321 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 327 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 327 if r10 != r2 +``` + +Gas simulation at offset 351 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 359 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 365 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 365 if r10 != r2 +``` + +Gas simulation at offset 389 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 397 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 403 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 403 if r10 != r2 +``` + +Gas simulation at offset 427 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 435 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 441 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 441 if r10 != r2 +``` + +Gas simulation at offset 465 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 473 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 479 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 479 if r10 != r2 +``` + +Gas simulation at offset 503 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 511 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 517 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 517 if r10 != r2 +``` + +Gas simulation at offset 541 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 549 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 555 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 555 if r10 != r2 +``` + +Gas simulation at offset 579 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 587 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 593 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 593 if r10 != r2 +``` + +Gas simulation at offset 617 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 625 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 631 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 631 if r10 != r2 +``` + +Gas simulation at offset 655 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 663 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 669 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 669 if r10 != r2 +``` + +Gas simulation at offset 693 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 701 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 707 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 707 if r10 != r2 +``` + +Gas simulation at offset 731 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 738 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 744 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeeeER............... r11 = r0 mulhsu r1 + ..DeE-----R............... r10 = r10 + 0x1 + ..DeE-----R............... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 744 if r10 != r2 +``` + +Gas simulation at offset 768 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 840 if r11 != r4 +``` + +Gas simulation at offset 775 with total cost of 3: + +``` + DeER.. r5 = 0x1a + DeER.. r0 = 0x1f + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 840 if r1 != r4 +``` + +Gas simulation at offset 791 with total cost of 3: + +``` + DeER.. r5 = 0x1b + DeER.. r0 = 0x1 + D=eER. r0 = r0 << 0x25 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 840 if r1 != r4 +``` + +Gas simulation at offset 807 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 840 if r0 != r4 +``` + +Gas simulation at offset 817 with total cost of 3: + +``` + DeER.. r5 = 0x1d + DeER.. r0 = 0x21 + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0x11 + .DeER. r1 = r1 << 0x21 + .DeER. r4 = 0 + .D=eER jump 840 if r4 != 0 +``` + +Gas simulation at offset 837 with total cost of 1: + +``` + DeER jump 841 if r5 != 0 +``` + +Gas simulation at offset 840 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 841 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_mulhu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: d6 98 0b r11 = r8 mulhu r9 + 23: 33 04 r4 = 0 + 25: ab 4b aa 03 jump 963 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: d6 98 0b r11 = r8 mulhu r9 + 41: 33 04 r4 = 0 + 43: ab 4b 98 03 jump 963 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 08 03 r8 = 0x3 + 53: 33 09 07 r9 = 0x7 + 56: d6 98 0b r11 = r8 mulhu r9 + 59: 33 04 r4 = 0 + 61: ab 4b 86 03 jump 963 if r11 != r4 + : @4 + 65: 33 05 05 r5 = 0x5 + 68: 33 08 r8 = 0 + 70: 33 09 00 80 r9 = 0xffffffffffff8000 + 74: d6 98 0b r11 = r8 mulhu r9 + 77: 33 04 r4 = 0 + 79: ab 4b 74 03 jump 963 if r11 != r4 + : @5 + 83: 33 05 06 r5 = 0x6 + 86: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 92: 33 09 r9 = 0 + 94: d6 98 0b r11 = r8 mulhu r9 + 97: 33 04 r4 = 0 + 99: ab 4b 60 03 jump 963 if r11 != r4 + : @6 + 103: 33 05 07 r5 = 0x7 + 106: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 112: 33 09 00 80 r9 = 0xffffffffffff8000 + 116: d6 98 0b r11 = r8 mulhu r9 + 119: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 124: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 127: 97 44 0f r4 = r4 << 0xf + 130: ab 4b 41 03 jump 963 if r11 != r4 + : @7 + 134: 33 05 1e r5 = 0x1e + 137: 33 08 00 b0 aa fa r8 = 0xfffffffffaaab000 + 143: 83 88 ab fa i32 r8 = r8 + 0xfffffffffffffaab + 147: 97 88 0c r8 = r8 << 0xc + 150: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 154: 97 88 0c r8 = r8 << 0xc + 157: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 161: 97 88 0c r8 = r8 << 0xc + 164: 95 88 ab fa r8 = r8 + 0xfffffffffffffaab + 168: 33 09 00 00 03 r9 = 0x30000 + 173: 83 99 7d fe i32 r9 = r9 + 0xfffffffffffffe7d + 177: d6 98 0b r11 = r8 mulhu r9 + 180: 33 04 00 00 02 r4 = 0x20000 + 185: 83 44 fe fe i32 r4 = r4 + 0xfffffffffffffefe + 189: ab 4b 06 03 jump 963 if r11 != r4 + : @8 + 193: 33 05 1f r5 = 0x1f + 196: 33 08 00 00 03 r8 = 0x30000 + 201: 83 88 7d fe i32 r8 = r8 + 0xfffffffffffffe7d + 205: 33 09 00 b0 aa fa r9 = 0xfffffffffaaab000 + 211: 83 99 ab fa i32 r9 = r9 + 0xfffffffffffffaab + 215: 97 99 0c r9 = r9 << 0xc + 218: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 222: 97 99 0c r9 = r9 << 0xc + 225: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 229: 97 99 0c r9 = r9 << 0xc + 232: 95 99 ab fa r9 = r9 + 0xfffffffffffffaab + 236: d6 98 0b r11 = r8 mulhu r9 + 239: 33 04 00 00 02 r4 = 0x20000 + 244: 83 44 fe fe i32 r4 = r4 + 0xfffffffffffffefe + 248: ab 4b cb 02 jump 963 if r11 != r4 + : @9 + 252: 33 05 08 r5 = 0x8 + 255: 33 08 0d r8 = 0xd + 258: 97 88 20 r8 = r8 << 0x20 + 261: 33 09 0b r9 = 0xb + 264: 97 99 20 r9 = r9 << 0x20 + 267: d6 98 08 r8 = r8 mulhu r9 + 270: 33 04 8f 00 r4 = 0x8f + 274: ab 48 b1 02 jump 963 if r8 != r4 + : @10 + 278: 33 05 09 r5 = 0x9 + 281: 33 08 07 r8 = 0x7 + 284: 97 88 21 r8 = r8 << 0x21 + 287: 33 09 0b r9 = 0xb + 290: 97 99 20 r9 = r9 << 0x20 + 293: d6 98 09 r9 = r8 mulhu r9 + 296: 33 04 9a 00 r4 = 0x9a + 300: ab 49 97 02 jump 963 if r9 != r4 + : @11 + 304: 33 05 0a r5 = 0xa + 307: 33 08 0d r8 = 0xd + 310: 97 88 20 r8 = r8 << 0x20 + 313: d6 88 08 r8 = r8 mulhu r8 + 316: 33 04 a9 00 r4 = 0xa9 + 320: ab 48 83 02 jump 963 if r8 != r4 + : @12 + 324: 33 05 0b r5 = 0xb + 327: 33 0a r10 = 0 + 329: 01 fallthrough + : @13 + 330: 33 00 0d r0 = 0xd + 333: 97 00 20 r0 = r0 << 0x20 + 336: 33 01 0b r1 = 0xb + 339: 97 11 20 r1 = r1 << 0x20 + 342: d6 10 0b r11 = r0 mulhu r1 + 345: 64 b3 r3 = r11 + 347: 95 aa 01 r10 = r10 + 0x1 + 350: 33 02 02 r2 = 0x2 + 353: ab 2a e9 jump 330 if r10 != r2 + : @14 + 356: 33 04 8f 00 r4 = 0x8f + 360: ab 43 5b 02 jump 963 if r3 != r4 + : @15 + 364: 33 05 0c r5 = 0xc + 367: 33 0a r10 = 0 + 369: 01 fallthrough + : @16 + 370: 33 00 07 r0 = 0x7 + 373: 97 00 21 r0 = r0 << 0x21 + 376: 33 01 0b r1 = 0xb + 379: 97 11 20 r1 = r1 << 0x20 + 382: d6 10 0b r11 = r0 mulhu r1 + 385: 64 b3 r3 = r11 + 387: 95 aa 01 r10 = r10 + 0x1 + 390: 33 02 02 r2 = 0x2 + 393: ab 2a e9 jump 370 if r10 != r2 + : @17 + 396: 33 04 9a 00 r4 = 0x9a + 400: ab 43 33 02 jump 963 if r3 != r4 + : @18 + 404: 33 05 0d r5 = 0xd + 407: 33 0a r10 = 0 + 409: 01 fallthrough + : @19 + 410: 33 00 0f r0 = 0xf + 413: 97 00 20 r0 = r0 << 0x20 + 416: 33 01 0b r1 = 0xb + 419: 97 11 20 r1 = r1 << 0x20 + 422: d6 10 0b r11 = r0 mulhu r1 + 425: 64 b3 r3 = r11 + 427: 95 aa 01 r10 = r10 + 0x1 + 430: 33 02 02 r2 = 0x2 + 433: ab 2a e9 jump 410 if r10 != r2 + : @20 + 436: 33 04 a5 00 r4 = 0xa5 + 440: ab 43 0b 02 jump 963 if r3 != r4 + : @21 + 444: 33 05 0e r5 = 0xe + 447: 33 0a r10 = 0 + 449: 01 fallthrough + : @22 + 450: 33 00 0d r0 = 0xd + 453: 97 00 20 r0 = r0 << 0x20 + 456: 33 01 0b r1 = 0xb + 459: 97 11 20 r1 = r1 << 0x20 + 462: d6 10 0b r11 = r0 mulhu r1 + 465: 95 aa 01 r10 = r10 + 0x1 + 468: 33 02 02 r2 = 0x2 + 471: ab 2a eb jump 450 if r10 != r2 + : @23 + 474: 33 04 8f 00 r4 = 0x8f + 478: ab 4b e5 01 jump 963 if r11 != r4 + : @24 + 482: 33 05 0f r5 = 0xf + 485: 33 0a r10 = 0 + 487: 01 fallthrough + : @25 + 488: 33 00 07 r0 = 0x7 + 491: 97 00 21 r0 = r0 << 0x21 + 494: 33 01 0b r1 = 0xb + 497: 97 11 20 r1 = r1 << 0x20 + 500: d6 10 0b r11 = r0 mulhu r1 + 503: 95 aa 01 r10 = r10 + 0x1 + 506: 33 02 02 r2 = 0x2 + 509: ab 2a eb jump 488 if r10 != r2 + : @26 + 512: 33 04 9a 00 r4 = 0x9a + 516: ab 4b bf 01 jump 963 if r11 != r4 + : @27 + 520: 33 05 10 r5 = 0x10 + 523: 33 0a r10 = 0 + 525: 01 fallthrough + : @28 + 526: 33 00 0f r0 = 0xf + 529: 97 00 20 r0 = r0 << 0x20 + 532: 33 01 0b r1 = 0xb + 535: 97 11 20 r1 = r1 << 0x20 + 538: d6 10 0b r11 = r0 mulhu r1 + 541: 95 aa 01 r10 = r10 + 0x1 + 544: 33 02 02 r2 = 0x2 + 547: ab 2a eb jump 526 if r10 != r2 + : @29 + 550: 33 04 a5 00 r4 = 0xa5 + 554: ab 4b 99 01 jump 963 if r11 != r4 + : @30 + 558: 33 05 11 r5 = 0x11 + 561: 33 0a r10 = 0 + 563: 01 fallthrough + : @31 + 564: 33 00 0d r0 = 0xd + 567: 97 00 20 r0 = r0 << 0x20 + 570: 33 01 0b r1 = 0xb + 573: 97 11 20 r1 = r1 << 0x20 + 576: d6 10 0b r11 = r0 mulhu r1 + 579: 95 aa 01 r10 = r10 + 0x1 + 582: 33 02 02 r2 = 0x2 + 585: ab 2a eb jump 564 if r10 != r2 + : @32 + 588: 33 04 8f 00 r4 = 0x8f + 592: ab 4b 73 01 jump 963 if r11 != r4 + : @33 + 596: 33 05 12 r5 = 0x12 + 599: 33 0a r10 = 0 + 601: 01 fallthrough + : @34 + 602: 33 00 07 r0 = 0x7 + 605: 97 00 21 r0 = r0 << 0x21 + 608: 33 01 0b r1 = 0xb + 611: 97 11 20 r1 = r1 << 0x20 + 614: d6 10 0b r11 = r0 mulhu r1 + 617: 95 aa 01 r10 = r10 + 0x1 + 620: 33 02 02 r2 = 0x2 + 623: ab 2a eb jump 602 if r10 != r2 + : @35 + 626: 33 04 9a 00 r4 = 0x9a + 630: ab 4b 4d 01 jump 963 if r11 != r4 + : @36 + 634: 33 05 13 r5 = 0x13 + 637: 33 0a r10 = 0 + 639: 01 fallthrough + : @37 + 640: 33 00 0f r0 = 0xf + 643: 97 00 20 r0 = r0 << 0x20 + 646: 33 01 0b r1 = 0xb + 649: 97 11 20 r1 = r1 << 0x20 + 652: d6 10 0b r11 = r0 mulhu r1 + 655: 95 aa 01 r10 = r10 + 0x1 + 658: 33 02 02 r2 = 0x2 + 661: ab 2a eb jump 640 if r10 != r2 + : @38 + 664: 33 04 a5 00 r4 = 0xa5 + 668: ab 4b 27 01 jump 963 if r11 != r4 + : @39 + 672: 33 05 14 r5 = 0x14 + 675: 33 0a r10 = 0 + 677: 01 fallthrough + : @40 + 678: 33 01 0b r1 = 0xb + 681: 97 11 20 r1 = r1 << 0x20 + 684: 33 00 0d r0 = 0xd + 687: 97 00 20 r0 = r0 << 0x20 + 690: d6 10 0b r11 = r0 mulhu r1 + 693: 95 aa 01 r10 = r10 + 0x1 + 696: 33 02 02 r2 = 0x2 + 699: ab 2a eb jump 678 if r10 != r2 + : @41 + 702: 33 04 8f 00 r4 = 0x8f + 706: ab 4b 01 01 jump 963 if r11 != r4 + : @42 + 710: 33 05 15 r5 = 0x15 + 713: 33 0a r10 = 0 + 715: 01 fallthrough + : @43 + 716: 33 01 0b r1 = 0xb + 719: 97 11 20 r1 = r1 << 0x20 + 722: 33 00 07 r0 = 0x7 + 725: 97 00 21 r0 = r0 << 0x21 + 728: d6 10 0b r11 = r0 mulhu r1 + 731: 95 aa 01 r10 = r10 + 0x1 + 734: 33 02 02 r2 = 0x2 + 737: ab 2a eb jump 716 if r10 != r2 + : @44 + 740: 33 04 9a 00 r4 = 0x9a + 744: ab 4b db 00 jump 963 if r11 != r4 + : @45 + 748: 33 05 16 r5 = 0x16 + 751: 33 0a r10 = 0 + 753: 01 fallthrough + : @46 + 754: 33 01 0b r1 = 0xb + 757: 97 11 20 r1 = r1 << 0x20 + 760: 33 00 0f r0 = 0xf + 763: 97 00 20 r0 = r0 << 0x20 + 766: d6 10 0b r11 = r0 mulhu r1 + 769: 95 aa 01 r10 = r10 + 0x1 + 772: 33 02 02 r2 = 0x2 + 775: ab 2a eb jump 754 if r10 != r2 + : @47 + 778: 33 04 a5 00 r4 = 0xa5 + 782: ab 4b b5 00 jump 963 if r11 != r4 + : @48 + 786: 33 05 17 r5 = 0x17 + 789: 33 0a r10 = 0 + 791: 01 fallthrough + : @49 + 792: 33 01 0b r1 = 0xb + 795: 97 11 20 r1 = r1 << 0x20 + 798: 33 00 0d r0 = 0xd + 801: 97 00 20 r0 = r0 << 0x20 + 804: d6 10 0b r11 = r0 mulhu r1 + 807: 95 aa 01 r10 = r10 + 0x1 + 810: 33 02 02 r2 = 0x2 + 813: ab 2a eb jump 792 if r10 != r2 + : @50 + 816: 33 04 8f 00 r4 = 0x8f + 820: ab 4b 8f 00 jump 963 if r11 != r4 + : @51 + 824: 33 05 18 r5 = 0x18 + 827: 33 0a r10 = 0 + 829: 01 fallthrough + : @52 + 830: 33 01 0b r1 = 0xb + 833: 97 11 20 r1 = r1 << 0x20 + 836: 33 00 07 r0 = 0x7 + 839: 97 00 21 r0 = r0 << 0x21 + 842: d6 10 0b r11 = r0 mulhu r1 + 845: 95 aa 01 r10 = r10 + 0x1 + 848: 33 02 02 r2 = 0x2 + 851: ab 2a eb jump 830 if r10 != r2 + : @53 + 854: 33 04 9a 00 r4 = 0x9a + 858: ab 4b 69 jump 963 if r11 != r4 + : @54 + 861: 33 05 19 r5 = 0x19 + 864: 33 0a r10 = 0 + 866: 01 fallthrough + : @55 + 867: 33 01 0b r1 = 0xb + 870: 97 11 20 r1 = r1 << 0x20 + 873: 33 00 0f r0 = 0xf + 876: 97 00 20 r0 = r0 << 0x20 + 879: d6 10 0b r11 = r0 mulhu r1 + 882: 95 aa 01 r10 = r10 + 0x1 + 885: 33 02 02 r2 = 0x2 + 888: ab 2a eb jump 867 if r10 != r2 + : @56 + 891: 33 04 a5 00 r4 = 0xa5 + 895: ab 4b 44 jump 963 if r11 != r4 + : @57 + 898: 33 05 1a r5 = 0x1a + 901: 33 00 1f r0 = 0x1f + 904: 97 00 20 r0 = r0 << 0x20 + 907: 33 01 r1 = 0 + 909: 33 04 r4 = 0 + 911: ab 41 34 jump 963 if r1 != r4 + : @58 + 914: 33 05 1b r5 = 0x1b + 917: 33 00 01 r0 = 0x1 + 920: 97 00 25 r0 = r0 << 0x25 + 923: 33 01 r1 = 0 + 925: 33 04 r4 = 0 + 927: ab 41 24 jump 963 if r1 != r4 + : @59 + 930: 33 05 1c r5 = 0x1c + 933: 33 00 r0 = 0 + 935: 33 04 r4 = 0 + 937: ab 40 1a jump 963 if r0 != r4 + : @60 + 940: 33 05 1d r5 = 0x1d + 943: 33 00 21 r0 = 0x21 + 946: 97 00 20 r0 = r0 << 0x20 + 949: 33 01 11 r1 = 0x11 + 952: 97 11 21 r1 = r1 << 0x21 + 955: 33 04 r4 = 0 + 957: 52 04 06 jump 963 if r4 != 0 + : @61 + 960: 52 05 04 jump 964 if r5 != 0 + : @62 + 963: 00 trap + : @63 + 964: 28 3c fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x2200000000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xa5 (initially was 0x0) + * r5 = 0x1d (initially was 0x0) + * r8 = 0xa9 (initially was 0x0) + * r9 = 0x9a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xa5 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9110 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 6: + +``` + DeER..... r5 = 0x2 + DeER..... r8 = 0 + DeER..... r9 = 0 + .DeeeeER. r11 = r8 mulhu r9 + ..DeE--R. r4 = 0 + ..D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 6: + +``` + DeER..... r5 = 0x3 + DeER..... r8 = 0x1 + DeER..... r9 = 0x1 + .DeeeeER. r11 = r8 mulhu r9 + ..DeE--R. r4 = 0 + ..D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0x3 + DeER..... r9 = 0x7 + .DeeeeER. r11 = r8 mulhu r9 + ..DeE--R. r4 = 0 + ..D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 65 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r8 = 0 + DeER..... r9 = 0xffffffffffff8000 + .DeeeeER. r11 = r8 mulhu r9 + ..DeE--R. r4 = 0 + ..D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 83 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0 + .DeeeeER. r11 = r8 mulhu r9 + ..DeE--R. r4 = 0 + ..D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 103 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r8 = 0xffffffff80000000 + DeER...... r9 = 0xffffffffffff8000 + .DeeeeER.. r11 = r8 mulhu r9 + ..DeE--R.. r4 = 0xffffffffffff0000 + ..D=eeER.. i32 r4 = r4 + 0xffffffffffffffff + ..D===eER. r4 = r4 << 0xf + ...D===eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 134 with total cost of 14: + +``` + DeER............. r5 = 0x1e + DeER............. r8 = 0xfffffffffaaab000 + D=eeER........... i32 r8 = r8 + 0xfffffffffffffaab + .D==eER.......... r8 = r8 << 0xc + .D===eER......... r8 = r8 + 0xfffffffffffffaab + .D====eER........ r8 = r8 << 0xc + .D=====eER....... r8 = r8 + 0xfffffffffffffaab + ..D=====eER...... r8 = r8 << 0xc + ..D======eER..... r8 = r8 + 0xfffffffffffffaab + ..DeE------R..... r9 = 0x30000 + ...DeeE----R..... i32 r9 = r9 + 0xfffffffffffffe7d + ....D=====eeeeER. r11 = r8 mulhu r9 + .....DeE-------R. r4 = 0x20000 + .....D=eeE-----R. i32 r4 = r4 + 0xfffffffffffffefe + .....D========eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 193 with total cost of 15: + +``` + DeER.............. r5 = 0x1f + DeER.............. r8 = 0x30000 + D=eeER............ i32 r8 = r8 + 0xfffffffffffffe7d + .DeE-R............ r9 = 0xfffffffffaaab000 + .D=eeER........... i32 r9 = r9 + 0xfffffffffffffaab + .D===eER.......... r9 = r9 << 0xc + ..D===eER......... r9 = r9 + 0xfffffffffffffaab + ..D====eER........ r9 = r9 << 0xc + ..D=====eER....... r9 = r9 + 0xfffffffffffffaab + ..D======eER...... r9 = r9 << 0xc + ...D======eER..... r9 = r9 + 0xfffffffffffffaab + ....D======eeeeER. r11 = r8 mulhu r9 + .....DeE--------R. r4 = 0x20000 + .....D=eeE------R. i32 r4 = r4 + 0xfffffffffffffefe + .....D=========eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 252 with total cost of 7: + +``` + DeER...... r5 = 0x8 + DeER...... r8 = 0xd + D=eER..... r8 = r8 << 0x20 + DeE-R..... r9 = 0xb + .DeER..... r9 = r9 << 0x20 + ..DeeeeER. r8 = r8 mulhu r9 + ...DeE--R. r4 = 0x8f + ...D===eER jump 963 if r8 != r4 +``` + +Gas simulation at offset 278 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0x7 + D=eER..... r8 = r8 << 0x21 + DeE-R..... r9 = 0xb + .DeER..... r9 = r9 << 0x20 + ..DeeeeER. r9 = r8 mulhu r9 + ...DeE--R. r4 = 0x9a + ...D===eER jump 963 if r9 != r4 +``` + +Gas simulation at offset 304 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xd + D=eER..... r8 = r8 << 0x20 + .D=eeeeER. r8 = r8 mulhu r8 + ..DeE---R. r4 = 0xa9 + ..D====eER jump 963 if r8 != r4 +``` + +Gas simulation at offset 324 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 330 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 330 if r10 != r2 +``` + +Gas simulation at offset 356 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 963 if r3 != r4 +``` + +Gas simulation at offset 364 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 370 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 370 if r10 != r2 +``` + +Gas simulation at offset 396 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 963 if r3 != r4 +``` + +Gas simulation at offset 404 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 410 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..D....................... r3 = r11 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 410 if r10 != r2 +``` + +Gas simulation at offset 436 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 963 if r3 != r4 +``` + +Gas simulation at offset 444 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 450 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 450 if r10 != r2 +``` + +Gas simulation at offset 474 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 482 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 488 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 488 if r10 != r2 +``` + +Gas simulation at offset 512 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 520 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 526 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 526 if r10 != r2 +``` + +Gas simulation at offset 550 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 558 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 564 with total cost of 23: + +``` + DeER...................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 564 if r10 != r2 +``` + +Gas simulation at offset 588 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 596 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 602 with total cost of 23: + +``` + DeER...................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 602 if r10 != r2 +``` + +Gas simulation at offset 626 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 634 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 640 with total cost of 23: + +``` + DeER...................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + DeE-R..................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 640 if r10 != r2 +``` + +Gas simulation at offset 664 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 672 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 678 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 678 if r10 != r2 +``` + +Gas simulation at offset 702 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 710 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 716 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 716 if r10 != r2 +``` + +Gas simulation at offset 740 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 748 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 754 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 754 if r10 != r2 +``` + +Gas simulation at offset 778 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 786 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 792 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xd + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 792 if r10 != r2 +``` + +Gas simulation at offset 816 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 824 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 830 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0x7 + D=eER..................... r0 = r0 << 0x21 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 830 if r10 != r2 +``` + +Gas simulation at offset 854 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 861 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 867 with total cost of 23: + +``` + DeER...................... r1 = 0xb + D=eER..................... r1 = r1 << 0x20 + DeE-R..................... r0 = 0xf + D=eER..................... r0 = r0 << 0x20 + .D=eeeeER................. r11 = r0 mulhu r1 + ..DeE---R................. r10 = r10 + 0x1 + ..DeE---R................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 867 if r10 != r2 +``` + +Gas simulation at offset 891 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 963 if r11 != r4 +``` + +Gas simulation at offset 898 with total cost of 3: + +``` + DeER.. r5 = 0x1a + DeER.. r0 = 0x1f + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 963 if r1 != r4 +``` + +Gas simulation at offset 914 with total cost of 3: + +``` + DeER.. r5 = 0x1b + DeER.. r0 = 0x1 + D=eER. r0 = r0 << 0x25 + DeE-R. r1 = 0 + .DeER. r4 = 0 + .D=eER jump 963 if r1 != r4 +``` + +Gas simulation at offset 930 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 963 if r0 != r4 +``` + +Gas simulation at offset 940 with total cost of 3: + +``` + DeER.. r5 = 0x1d + DeER.. r0 = 0x21 + D=eER. r0 = r0 << 0x20 + DeE-R. r1 = 0x11 + .DeER. r1 = r1 << 0x21 + .DeER. r4 = 0 + .D=eER jump 963 if r4 != 0 +``` + +Gas simulation at offset 960 with total cost of 1: + +``` + DeER jump 964 if r5 != 0 +``` + +Gas simulation at offset 963 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 964 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_mulw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: c0 98 0b i32 r11 = r8 * r9 + 23: 33 04 r4 = 0 + 25: ab 4b b7 02 jump 720 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: c0 98 0b i32 r11 = r8 * r9 + 41: 33 04 01 r4 = 0x1 + 44: ab 4b a4 02 jump 720 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: c0 98 0b i32 r11 = r8 * r9 + 60: 33 04 15 r4 = 0x15 + 63: ab 4b 91 02 jump 720 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 r8 = 0 + 72: 33 09 00 80 r9 = 0xffffffffffff8000 + 76: c0 98 0b i32 r11 = r8 * r9 + 79: 33 04 r4 = 0 + 81: ab 4b 7f 02 jump 720 if r11 != r4 + : @5 + 85: 33 05 06 r5 = 0x6 + 88: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 94: 33 09 r9 = 0 + 96: c0 98 0b i32 r11 = r8 * r9 + 99: 33 04 r4 = 0 + 101: ab 4b 6b 02 jump 720 if r11 != r4 + : @6 + 105: 33 05 07 r5 = 0x7 + 108: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 114: 33 09 00 80 r9 = 0xffffffffffff8000 + 118: c0 98 0b i32 r11 = r8 * r9 + 121: 33 04 r4 = 0 + 123: ab 4b 55 02 jump 720 if r11 != r4 + : @7 + 127: 33 05 08 r5 = 0x8 + 130: 33 08 0d r8 = 0xd + 133: 33 09 0b r9 = 0xb + 136: c0 98 08 i32 r8 = r8 * r9 + 139: 33 04 8f 00 r4 = 0x8f + 143: ab 48 41 02 jump 720 if r8 != r4 + : @8 + 147: 33 05 09 r5 = 0x9 + 150: 33 08 0e r8 = 0xe + 153: 33 09 0b r9 = 0xb + 156: c0 98 09 i32 r9 = r8 * r9 + 159: 33 04 9a 00 r4 = 0x9a + 163: ab 49 2d 02 jump 720 if r9 != r4 + : @9 + 167: 33 05 0a r5 = 0xa + 170: 33 08 0d r8 = 0xd + 173: c0 88 08 i32 r8 = r8 * r8 + 176: 33 04 a9 00 r4 = 0xa9 + 180: ab 48 1c 02 jump 720 if r8 != r4 + : @10 + 184: 33 05 0b r5 = 0xb + 187: 33 0a r10 = 0 + 189: 01 fallthrough + : @11 + 190: 33 00 0d r0 = 0xd + 193: 33 01 0b r1 = 0xb + 196: c0 10 0b i32 r11 = r0 * r1 + 199: 64 b3 r3 = r11 + 201: 95 aa 01 r10 = r10 + 0x1 + 204: 33 02 02 r2 = 0x2 + 207: ab 2a ef jump 190 if r10 != r2 + : @12 + 210: 33 04 8f 00 r4 = 0x8f + 214: ab 43 fa 01 jump 720 if r3 != r4 + : @13 + 218: 33 05 0c r5 = 0xc + 221: 33 0a r10 = 0 + 223: 01 fallthrough + : @14 + 224: 33 00 0e r0 = 0xe + 227: 33 01 0b r1 = 0xb + 230: c0 10 0b i32 r11 = r0 * r1 + 233: 64 b3 r3 = r11 + 235: 95 aa 01 r10 = r10 + 0x1 + 238: 33 02 02 r2 = 0x2 + 241: ab 2a ef jump 224 if r10 != r2 + : @15 + 244: 33 04 9a 00 r4 = 0x9a + 248: ab 43 d8 01 jump 720 if r3 != r4 + : @16 + 252: 33 05 0d r5 = 0xd + 255: 33 0a r10 = 0 + 257: 01 fallthrough + : @17 + 258: 33 00 0f r0 = 0xf + 261: 33 01 0b r1 = 0xb + 264: c0 10 0b i32 r11 = r0 * r1 + 267: 64 b3 r3 = r11 + 269: 95 aa 01 r10 = r10 + 0x1 + 272: 33 02 02 r2 = 0x2 + 275: ab 2a ef jump 258 if r10 != r2 + : @18 + 278: 33 04 a5 00 r4 = 0xa5 + 282: ab 43 b6 01 jump 720 if r3 != r4 + : @19 + 286: 33 05 0e r5 = 0xe + 289: 33 0a r10 = 0 + 291: 01 fallthrough + : @20 + 292: 33 00 0d r0 = 0xd + 295: 33 01 0b r1 = 0xb + 298: c0 10 0b i32 r11 = r0 * r1 + 301: 95 aa 01 r10 = r10 + 0x1 + 304: 33 02 02 r2 = 0x2 + 307: ab 2a f1 jump 292 if r10 != r2 + : @21 + 310: 33 04 8f 00 r4 = 0x8f + 314: ab 4b 96 01 jump 720 if r11 != r4 + : @22 + 318: 33 05 0f r5 = 0xf + 321: 33 0a r10 = 0 + 323: 01 fallthrough + : @23 + 324: 33 00 0e r0 = 0xe + 327: 33 01 0b r1 = 0xb + 330: c0 10 0b i32 r11 = r0 * r1 + 333: 95 aa 01 r10 = r10 + 0x1 + 336: 33 02 02 r2 = 0x2 + 339: ab 2a f1 jump 324 if r10 != r2 + : @24 + 342: 33 04 9a 00 r4 = 0x9a + 346: ab 4b 76 01 jump 720 if r11 != r4 + : @25 + 350: 33 05 10 r5 = 0x10 + 353: 33 0a r10 = 0 + 355: 01 fallthrough + : @26 + 356: 33 00 0f r0 = 0xf + 359: 33 01 0b r1 = 0xb + 362: c0 10 0b i32 r11 = r0 * r1 + 365: 95 aa 01 r10 = r10 + 0x1 + 368: 33 02 02 r2 = 0x2 + 371: ab 2a f1 jump 356 if r10 != r2 + : @27 + 374: 33 04 a5 00 r4 = 0xa5 + 378: ab 4b 56 01 jump 720 if r11 != r4 + : @28 + 382: 33 05 11 r5 = 0x11 + 385: 33 0a r10 = 0 + 387: 01 fallthrough + : @29 + 388: 33 00 0d r0 = 0xd + 391: 33 01 0b r1 = 0xb + 394: c0 10 0b i32 r11 = r0 * r1 + 397: 95 aa 01 r10 = r10 + 0x1 + 400: 33 02 02 r2 = 0x2 + 403: ab 2a f1 jump 388 if r10 != r2 + : @30 + 406: 33 04 8f 00 r4 = 0x8f + 410: ab 4b 36 01 jump 720 if r11 != r4 + : @31 + 414: 33 05 12 r5 = 0x12 + 417: 33 0a r10 = 0 + 419: 01 fallthrough + : @32 + 420: 33 00 0e r0 = 0xe + 423: 33 01 0b r1 = 0xb + 426: c0 10 0b i32 r11 = r0 * r1 + 429: 95 aa 01 r10 = r10 + 0x1 + 432: 33 02 02 r2 = 0x2 + 435: ab 2a f1 jump 420 if r10 != r2 + : @33 + 438: 33 04 9a 00 r4 = 0x9a + 442: ab 4b 16 01 jump 720 if r11 != r4 + : @34 + 446: 33 05 13 r5 = 0x13 + 449: 33 0a r10 = 0 + 451: 01 fallthrough + : @35 + 452: 33 00 0f r0 = 0xf + 455: 33 01 0b r1 = 0xb + 458: c0 10 0b i32 r11 = r0 * r1 + 461: 95 aa 01 r10 = r10 + 0x1 + 464: 33 02 02 r2 = 0x2 + 467: ab 2a f1 jump 452 if r10 != r2 + : @36 + 470: 33 04 a5 00 r4 = 0xa5 + 474: ab 4b f6 00 jump 720 if r11 != r4 + : @37 + 478: 33 05 14 r5 = 0x14 + 481: 33 0a r10 = 0 + 483: 01 fallthrough + : @38 + 484: 33 01 0b r1 = 0xb + 487: 33 00 0d r0 = 0xd + 490: c0 10 0b i32 r11 = r0 * r1 + 493: 95 aa 01 r10 = r10 + 0x1 + 496: 33 02 02 r2 = 0x2 + 499: ab 2a f1 jump 484 if r10 != r2 + : @39 + 502: 33 04 8f 00 r4 = 0x8f + 506: ab 4b d6 00 jump 720 if r11 != r4 + : @40 + 510: 33 05 15 r5 = 0x15 + 513: 33 0a r10 = 0 + 515: 01 fallthrough + : @41 + 516: 33 01 0b r1 = 0xb + 519: 33 00 0e r0 = 0xe + 522: c0 10 0b i32 r11 = r0 * r1 + 525: 95 aa 01 r10 = r10 + 0x1 + 528: 33 02 02 r2 = 0x2 + 531: ab 2a f1 jump 516 if r10 != r2 + : @42 + 534: 33 04 9a 00 r4 = 0x9a + 538: ab 4b b6 00 jump 720 if r11 != r4 + : @43 + 542: 33 05 16 r5 = 0x16 + 545: 33 0a r10 = 0 + 547: 01 fallthrough + : @44 + 548: 33 01 0b r1 = 0xb + 551: 33 00 0f r0 = 0xf + 554: c0 10 0b i32 r11 = r0 * r1 + 557: 95 aa 01 r10 = r10 + 0x1 + 560: 33 02 02 r2 = 0x2 + 563: ab 2a f1 jump 548 if r10 != r2 + : @45 + 566: 33 04 a5 00 r4 = 0xa5 + 570: ab 4b 96 00 jump 720 if r11 != r4 + : @46 + 574: 33 05 17 r5 = 0x17 + 577: 33 0a r10 = 0 + 579: 01 fallthrough + : @47 + 580: 33 01 0b r1 = 0xb + 583: 33 00 0d r0 = 0xd + 586: c0 10 0b i32 r11 = r0 * r1 + 589: 95 aa 01 r10 = r10 + 0x1 + 592: 33 02 02 r2 = 0x2 + 595: ab 2a f1 jump 580 if r10 != r2 + : @48 + 598: 33 04 8f 00 r4 = 0x8f + 602: ab 4b 76 jump 720 if r11 != r4 + : @49 + 605: 33 05 18 r5 = 0x18 + 608: 33 0a r10 = 0 + 610: 01 fallthrough + : @50 + 611: 33 01 0b r1 = 0xb + 614: 33 00 0e r0 = 0xe + 617: c0 10 0b i32 r11 = r0 * r1 + 620: 95 aa 01 r10 = r10 + 0x1 + 623: 33 02 02 r2 = 0x2 + 626: ab 2a f1 jump 611 if r10 != r2 + : @51 + 629: 33 04 9a 00 r4 = 0x9a + 633: ab 4b 57 jump 720 if r11 != r4 + : @52 + 636: 33 05 19 r5 = 0x19 + 639: 33 0a r10 = 0 + 641: 01 fallthrough + : @53 + 642: 33 01 0b r1 = 0xb + 645: 33 00 0f r0 = 0xf + 648: c0 10 0b i32 r11 = r0 * r1 + 651: 95 aa 01 r10 = r10 + 0x1 + 654: 33 02 02 r2 = 0x2 + 657: ab 2a f1 jump 642 if r10 != r2 + : @54 + 660: 33 04 a5 00 r4 = 0xa5 + 664: ab 4b 38 jump 720 if r11 != r4 + : @55 + 667: 33 05 1a r5 = 0x1a + 670: 33 00 1f r0 = 0x1f + 673: 87 01 i32 r1 = r0 * 0 + 675: 33 04 r4 = 0 + 677: ab 41 2b jump 720 if r1 != r4 + : @56 + 680: 33 05 1b r5 = 0x1b + 683: 33 00 20 r0 = 0x20 + 686: 87 01 i32 r1 = r0 * 0 + 688: 33 04 r4 = 0 + 690: ab 41 1e jump 720 if r1 != r4 + : @57 + 693: 33 05 1c r5 = 0x1c + 696: 33 00 r0 = 0 + 698: 33 04 r4 = 0 + 700: ab 40 14 jump 720 if r0 != r4 + : @58 + 703: 33 05 1d r5 = 0x1d + 706: 33 00 21 r0 = 0x21 + 709: 33 01 22 r1 = 0x22 + 712: 33 04 r4 = 0 + 714: 52 04 06 jump 720 if r4 != 0 + : @59 + 717: 52 05 04 jump 721 if r5 != 0 + : @60 + 720: 00 trap + : @61 + 721: 28 2f fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xa5 (initially was 0x0) + * r5 = 0x1d (initially was 0x0) + * r8 = 0xa9 (initially was 0x0) + * r9 = 0x9a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xa5 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9138 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 6: + +``` + DeER..... r5 = 0x2 + DeER..... r8 = 0 + DeER..... r9 = 0 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 6: + +``` + DeER..... r5 = 0x3 + DeER..... r8 = 0x1 + DeER..... r9 = 0x1 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0x1 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 6: + +``` + DeER..... r5 = 0x4 + DeER..... r8 = 0x3 + DeER..... r9 = 0x7 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0x15 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r8 = 0 + DeER..... r9 = 0xffffffffffff8000 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 85 with total cost of 6: + +``` + DeER..... r5 = 0x6 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 105 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0xffffffff80000000 + DeER..... r9 = 0xffffffffffff8000 + .DeeeeER. i32 r11 = r8 * r9 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 127 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xd + DeER..... r9 = 0xb + .DeeeeER. i32 r8 = r8 * r9 + .DeE---R. r4 = 0x8f + .D====eER jump 720 if r8 != r4 +``` + +Gas simulation at offset 147 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r8 = 0xe + DeER..... r9 = 0xb + .DeeeeER. i32 r9 = r8 * r9 + .DeE---R. r4 = 0x9a + .D====eER jump 720 if r9 != r4 +``` + +Gas simulation at offset 167 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r8 = 0xd + D=eeeeER. i32 r8 = r8 * r8 + .DeE---R. r4 = 0xa9 + .D====eER jump 720 if r8 != r4 +``` + +Gas simulation at offset 184 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 190 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .D........................ r3 = r11 + ..DeE--R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 190 if r10 != r2 +``` + +Gas simulation at offset 210 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 720 if r3 != r4 +``` + +Gas simulation at offset 218 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 224 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .D........................ r3 = r11 + ..DeE--R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 224 if r10 != r2 +``` + +Gas simulation at offset 244 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 720 if r3 != r4 +``` + +Gas simulation at offset 252 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 258 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .D........................ r3 = r11 + ..DeE--R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 258 if r10 != r2 +``` + +Gas simulation at offset 278 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 720 if r3 != r4 +``` + +Gas simulation at offset 286 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 292 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 292 if r10 != r2 +``` + +Gas simulation at offset 310 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 318 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 324 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 324 if r10 != r2 +``` + +Gas simulation at offset 342 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 350 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 356 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 356 if r10 != r2 +``` + +Gas simulation at offset 374 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 382 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 388 with total cost of 23: + +``` + DeER...................... r0 = 0xd + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 388 if r10 != r2 +``` + +Gas simulation at offset 406 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 414 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 420 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 420 if r10 != r2 +``` + +Gas simulation at offset 438 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 446 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 452 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xb + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 452 if r10 != r2 +``` + +Gas simulation at offset 470 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 478 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 484 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 484 if r10 != r2 +``` + +Gas simulation at offset 502 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 510 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 516 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 516 if r10 != r2 +``` + +Gas simulation at offset 534 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 542 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 548 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 548 if r10 != r2 +``` + +Gas simulation at offset 566 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 574 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 580 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xd + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 580 if r10 != r2 +``` + +Gas simulation at offset 598 with total cost of 2: + +``` + DeER. r4 = 0x8f + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 605 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 611 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xe + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 611 if r10 != r2 +``` + +Gas simulation at offset 629 with total cost of 2: + +``` + DeER. r4 = 0x9a + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 636 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 642 with total cost of 23: + +``` + DeER...................... r1 = 0xb + DeER...................... r0 = 0xf + .DeeeeER.................. i32 r11 = r0 * r1 + .DeE---R.................. r10 = r10 + 0x1 + ..DeE--R.................. r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 642 if r10 != r2 +``` + +Gas simulation at offset 660 with total cost of 2: + +``` + DeER. r4 = 0xa5 + D=eER jump 720 if r11 != r4 +``` + +Gas simulation at offset 667 with total cost of 6: + +``` + DeER..... r5 = 0x1a + DeER..... r0 = 0x1f + .DeeeeER. i32 r1 = r0 * 0 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r1 != r4 +``` + +Gas simulation at offset 680 with total cost of 6: + +``` + DeER..... r5 = 0x1b + DeER..... r0 = 0x20 + .DeeeeER. i32 r1 = r0 * 0 + .DeE---R. r4 = 0 + ..D===eER jump 720 if r1 != r4 +``` + +Gas simulation at offset 693 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 720 if r0 != r4 +``` + +Gas simulation at offset 703 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r0 = 0x21 + DeER. r1 = 0x22 + DeER. r4 = 0 + .DeER jump 720 if r4 != 0 +``` + +Gas simulation at offset 717 with total cost of 1: + +``` + DeER jump 721 if r5 != 0 +``` + +Gas simulation at offset 720 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 721 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_rem + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: ce 98 0b r11 = r8 %s r9 + 25: 33 04 02 r4 = 0x2 + 28: ab 4b a5 00 jump 193 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: ce 98 0b r11 = r8 %s r9 + 45: 33 04 fe r4 = 0xfffffffffffffffe + 48: ab 4b 91 00 jump 193 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: ce 98 0b r11 = r8 %s r9 + 65: 33 04 02 r4 = 0x2 + 68: ab 4b 7d jump 193 if r11 != r4 + : @4 + 71: 02 unlikely + 72: 33 05 05 r5 = 0x5 + 75: 33 08 ec r8 = 0xffffffffffffffec + 78: 33 09 fa r9 = 0xfffffffffffffffa + 81: ce 98 0b r11 = r8 %s r9 + 84: 33 04 fe r4 = 0xfffffffffffffffe + 87: ab 4b 6a jump 193 if r11 != r4 + : @5 + 90: 02 unlikely + 91: 33 05 06 r5 = 0x6 + 94: 33 08 ff r8 = 0xffffffffffffffff + 97: 97 88 3f r8 = r8 << 0x3f + 100: 33 09 01 r9 = 0x1 + 103: ce 98 0b r11 = r8 %s r9 + 106: 33 04 r4 = 0 + 108: ab 4b 55 jump 193 if r11 != r4 + : @6 + 111: 02 unlikely + 112: 33 05 07 r5 = 0x7 + 115: 33 08 ff r8 = 0xffffffffffffffff + 118: 97 88 3f r8 = r8 << 0x3f + 121: 33 09 ff r9 = 0xffffffffffffffff + 124: ce 98 0b r11 = r8 %s r9 + 127: 33 04 r4 = 0 + 129: ab 4b 40 jump 193 if r11 != r4 + : @7 + 132: 02 unlikely + 133: 33 05 08 r5 = 0x8 + 136: 33 08 ff r8 = 0xffffffffffffffff + 139: 97 88 3f r8 = r8 << 0x3f + 142: 33 09 r9 = 0 + 144: ce 98 0b r11 = r8 %s r9 + 147: 33 04 ff r4 = 0xffffffffffffffff + 150: 97 44 3f r4 = r4 << 0x3f + 153: ab 4b 28 jump 193 if r11 != r4 + : @8 + 156: 02 unlikely + 157: 33 05 09 r5 = 0x9 + 160: 33 08 01 r8 = 0x1 + 163: 33 09 r9 = 0 + 165: ce 98 0b r11 = r8 %s r9 + 168: 33 04 01 r4 = 0x1 + 171: ab 4b 16 jump 193 if r11 != r4 + : @9 + 174: 02 unlikely + 175: 33 05 0a r5 = 0xa + 178: 33 08 r8 = 0 + 180: 33 09 r9 = 0 + 182: ce 98 0b r11 = r8 %s r9 + 185: 33 04 r4 = 0 + 187: ab 4b 06 jump 193 if r11 != r4 + : @10 + 190: 52 05 04 jump 194 if r5 != 0 + : @11 + 193: 00 trap + : @12 + 194: 28 3e ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r5 = 0xa (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9397 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffe + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 71 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffe + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x6 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ...DeE----------------------------------------------------------R. r4 = 0 + ...D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x7 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ...DeE----------------------------------------------------------R. r4 = 0 + ...D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 132 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x8 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 156 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x1 + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 174 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 193 if r11 != r4 +``` + +Gas simulation at offset 190 with total cost of 1: + +``` + DeER jump 194 if r5 != 0 +``` + +Gas simulation at offset 193 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 194 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_remu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: cd 98 0b r11 = r8 %u r9 + 25: 33 04 02 r4 = 0x2 + 28: ab 4b aa 00 jump 198 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: cd 98 0b r11 = r8 %u r9 + 45: 33 04 02 r4 = 0x2 + 48: ab 4b 96 00 jump 198 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: cd 98 0b r11 = r8 %u r9 + 65: 33 04 14 r4 = 0x14 + 68: ab 4b 82 00 jump 198 if r11 != r4 + : @4 + 72: 02 unlikely + 73: 33 05 05 r5 = 0x5 + 76: 33 08 ec r8 = 0xffffffffffffffec + 79: 33 09 fa r9 = 0xfffffffffffffffa + 82: cd 98 0b r11 = r8 %u r9 + 85: 33 04 ec r4 = 0xffffffffffffffec + 88: ab 4b 6e jump 198 if r11 != r4 + : @5 + 91: 02 unlikely + 92: 33 05 06 r5 = 0x6 + 95: 33 08 ff r8 = 0xffffffffffffffff + 98: 97 88 3f r8 = r8 << 0x3f + 101: 33 09 01 r9 = 0x1 + 104: cd 98 0b r11 = r8 %u r9 + 107: 33 04 r4 = 0 + 109: ab 4b 59 jump 198 if r11 != r4 + : @6 + 112: 02 unlikely + 113: 33 05 07 r5 = 0x7 + 116: 33 08 ff r8 = 0xffffffffffffffff + 119: 97 88 3f r8 = r8 << 0x3f + 122: 33 09 ff r9 = 0xffffffffffffffff + 125: cd 98 0b r11 = r8 %u r9 + 128: 33 04 ff r4 = 0xffffffffffffffff + 131: 97 44 3f r4 = r4 << 0x3f + 134: ab 4b 40 jump 198 if r11 != r4 + : @7 + 137: 02 unlikely + 138: 33 05 08 r5 = 0x8 + 141: 33 08 ff r8 = 0xffffffffffffffff + 144: 97 88 3f r8 = r8 << 0x3f + 147: 33 09 r9 = 0 + 149: cd 98 0b r11 = r8 %u r9 + 152: 33 04 ff r4 = 0xffffffffffffffff + 155: 97 44 3f r4 = r4 << 0x3f + 158: ab 4b 28 jump 198 if r11 != r4 + : @8 + 161: 02 unlikely + 162: 33 05 09 r5 = 0x9 + 165: 33 08 01 r8 = 0x1 + 168: 33 09 r9 = 0 + 170: cd 98 0b r11 = r8 %u r9 + 173: 33 04 01 r4 = 0x1 + 176: ab 4b 16 jump 198 if r11 != r4 + : @9 + 179: 02 unlikely + 180: 33 05 0a r5 = 0xa + 183: 33 08 r8 = 0 + 185: 33 09 r9 = 0 + 187: cd 98 0b r11 = r8 %u r9 + 190: 33 04 r4 = 0 + 192: ab 4b 06 jump 198 if r11 != r4 + : @10 + 195: 52 05 04 jump 199 if r5 != 0 + : @11 + 198: 00 trap + : @12 + 199: 28 39 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r5 = 0xa (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9397 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x14 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffec + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 91 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x6 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ...DeE----------------------------------------------------------R. r4 = 0 + ...D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x7 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r5 = 0x8 + DeE---------------------------------------R....................... r8 = 0xffffffffffffffff + D=eE--------------------------------------R....................... r8 = r8 << 0x3f + .DeE--------------------------------------R....................... r9 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ...DeE----------------------------------------------------------R. r4 = 0xffffffffffffffff + ...D=eE---------------------------------------------------------R. r4 = r4 << 0x3f + ...D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x1 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 179 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 195 with total cost of 1: + +``` + DeER jump 199 if r5 != 0 +``` + +Gas simulation at offset 198 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 199 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_remuw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: c3 98 0b i32 r11 = r8 %u r9 + 25: 33 04 02 r4 = 0x2 + 28: ab 4b aa 00 jump 198 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: c3 98 0b i32 r11 = r8 %u r9 + 45: 33 04 02 r4 = 0x2 + 48: ab 4b 96 00 jump 198 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: c3 98 0b i32 r11 = r8 %u r9 + 65: 33 04 14 r4 = 0x14 + 68: ab 4b 82 00 jump 198 if r11 != r4 + : @4 + 72: 02 unlikely + 73: 33 05 05 r5 = 0x5 + 76: 33 08 ec r8 = 0xffffffffffffffec + 79: 33 09 fa r9 = 0xfffffffffffffffa + 82: c3 98 0b i32 r11 = r8 %u r9 + 85: 33 04 ec r4 = 0xffffffffffffffec + 88: ab 4b 6e jump 198 if r11 != r4 + : @5 + 91: 02 unlikely + 92: 33 05 06 r5 = 0x6 + 95: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 101: 33 09 01 r9 = 0x1 + 104: c3 98 0b i32 r11 = r8 %u r9 + 107: 33 04 r4 = 0 + 109: ab 4b 59 jump 198 if r11 != r4 + : @6 + 112: 02 unlikely + 113: 33 05 07 r5 = 0x7 + 116: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 122: 33 09 ff r9 = 0xffffffffffffffff + 125: c3 98 0b i32 r11 = r8 %u r9 + 128: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 134: ab 4b 40 jump 198 if r11 != r4 + : @7 + 137: 02 unlikely + 138: 33 05 08 r5 = 0x8 + 141: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 147: 33 09 r9 = 0 + 149: c3 98 0b i32 r11 = r8 %u r9 + 152: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 158: ab 4b 28 jump 198 if r11 != r4 + : @8 + 161: 02 unlikely + 162: 33 05 09 r5 = 0x9 + 165: 33 08 01 r8 = 0x1 + 168: 33 09 r9 = 0 + 170: c3 98 0b i32 r11 = r8 %u r9 + 173: 33 04 01 r4 = 0x1 + 176: ab 4b 16 jump 198 if r11 != r4 + : @9 + 179: 02 unlikely + 180: 33 05 0a r5 = 0xa + 183: 33 08 r8 = 0 + 185: 33 09 r9 = 0 + 187: c3 98 0b i32 r11 = r8 %u r9 + 190: 33 04 r4 = 0 + 192: ab 4b 06 jump 198 if r11 != r4 + : @10 + 195: 52 05 04 jump 199 if r5 != 0 + : @11 + 198: 00 trap + : @12 + 199: 28 39 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r5 = 0xa (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9400 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x14 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffffffffffec + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 91 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x6 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x7 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x8 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0x1 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 179 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %u r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 198 if r11 != r4 +``` + +Gas simulation at offset 195 with total cost of 1: + +``` + DeER jump 199 if r5 != 0 +``` + +Gas simulation at offset 198 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 199 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64um_remw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 14 r8 = 0x14 + 19: 33 09 06 r9 = 0x6 + 22: c4 98 0b i32 r11 = r8 %s r9 + 25: 33 04 02 r4 = 0x2 + 28: ab 4b ba 00 jump 214 if r11 != r4 + : @2 + 32: 02 unlikely + 33: 33 05 03 r5 = 0x3 + 36: 33 08 ec r8 = 0xffffffffffffffec + 39: 33 09 06 r9 = 0x6 + 42: c4 98 0b i32 r11 = r8 %s r9 + 45: 33 04 fe r4 = 0xfffffffffffffffe + 48: ab 4b a6 00 jump 214 if r11 != r4 + : @3 + 52: 02 unlikely + 53: 33 05 04 r5 = 0x4 + 56: 33 08 14 r8 = 0x14 + 59: 33 09 fa r9 = 0xfffffffffffffffa + 62: c4 98 0b i32 r11 = r8 %s r9 + 65: 33 04 02 r4 = 0x2 + 68: ab 4b 92 00 jump 214 if r11 != r4 + : @4 + 72: 02 unlikely + 73: 33 05 05 r5 = 0x5 + 76: 33 08 ec r8 = 0xffffffffffffffec + 79: 33 09 fa r9 = 0xfffffffffffffffa + 82: c4 98 0b i32 r11 = r8 %s r9 + 85: 33 04 fe r4 = 0xfffffffffffffffe + 88: ab 4b 7e jump 214 if r11 != r4 + : @5 + 91: 02 unlikely + 92: 33 05 06 r5 = 0x6 + 95: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 101: 33 09 01 r9 = 0x1 + 104: c4 98 0b i32 r11 = r8 %s r9 + 107: 33 04 r4 = 0 + 109: ab 4b 69 jump 214 if r11 != r4 + : @6 + 112: 02 unlikely + 113: 33 05 07 r5 = 0x7 + 116: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 122: 33 09 ff r9 = 0xffffffffffffffff + 125: c4 98 0b i32 r11 = r8 %s r9 + 128: 33 04 r4 = 0 + 130: ab 4b 54 jump 214 if r11 != r4 + : @7 + 133: 02 unlikely + 134: 33 05 08 r5 = 0x8 + 137: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 143: 33 09 r9 = 0 + 145: c4 98 0b i32 r11 = r8 %s r9 + 148: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 154: ab 4b 3c jump 214 if r11 != r4 + : @8 + 157: 02 unlikely + 158: 33 05 09 r5 = 0x9 + 161: 33 08 01 r8 = 0x1 + 164: 33 09 r9 = 0 + 166: c4 98 0b i32 r11 = r8 %s r9 + 169: 33 04 01 r4 = 0x1 + 172: ab 4b 2a jump 214 if r11 != r4 + : @9 + 175: 02 unlikely + 176: 33 05 0a r5 = 0xa + 179: 33 08 r8 = 0 + 181: 33 09 r9 = 0 + 183: c4 98 0b i32 r11 = r8 %s r9 + 186: 33 04 r4 = 0 + 188: ab 4b 1a jump 214 if r11 != r4 + : @10 + 191: 02 unlikely + 192: 33 05 0b r5 = 0xb + 195: 33 08 97 f8 r8 = 0xfffffffffffff897 + 199: 33 09 r9 = 0 + 201: c4 98 0b i32 r11 = r8 %s r9 + 204: 33 04 97 f8 r4 = 0xfffffffffffff897 + 208: ab 4b 06 jump 214 if r11 != r4 + : @11 + 211: 52 05 04 jump 215 if r5 != 0 + : @12 + 214: 00 trap + : @13 + 215: 28 29 ff jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r4 = 0xfffffffffffff897 (initially was 0x0) + * r5 = 0xb (initially was 0x0) + * r8 = 0xfffffffffffff897 (initially was 0x0) + * r11 = 0xfffffffffffff897 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9338 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 62: + +``` + DeER............................................................. r5 = 0x2 + DeER............................................................. r8 = 0x14 + DeER............................................................. r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 32 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x3 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffe + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x4 + DeE---------------------------------------R...................... r8 = 0x14 + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x2 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x5 + DeE---------------------------------------R...................... r8 = 0xffffffffffffffec + DeE---------------------------------------R...................... r9 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffffffe + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 91 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x6 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 112 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x7 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 133 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x8 + DeE---------------------------------------R...................... r8 = 0xffffffff80000000 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xffffffff80000000 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 157 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0x9 + DeE---------------------------------------R...................... r8 = 0x1 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0x1 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 175 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xa + DeE---------------------------------------R...................... r8 = 0 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 191 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r5 = 0xb + DeE---------------------------------------R...................... r8 = 0xfffffffffffff897 + DeE---------------------------------------R...................... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r8 %s r9 + ..DeE----------------------------------------------------------R. r4 = 0xfffffffffffff897 + ..D===========================================================eER jump 214 if r11 != r4 +``` + +Gas simulation at offset 211 with total cost of 1: + +``` + DeER jump 215 if r5 != 0 +``` + +Gas simulation at offset 214 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 215 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_andn + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 22: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 26: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 32: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 36: e0 98 0b r11 = r8 & ~r9 + 39: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 45: ab 4b 3b 05 jump 1384 if r11 != r4 + : @2 + 49: 33 05 03 r5 = 0x3 + 52: 33 08 00 10 f0 0f r8 = 0xff01000 + 58: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 61: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 67: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 71: e0 98 0b r11 = r8 & ~r9 + 74: 33 04 00 10 00 0f r4 = 0xf001000 + 80: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 84: ab 4b 14 05 jump 1384 if r11 != r4 + : @3 + 88: 33 05 04 r5 = 0x4 + 91: 33 08 00 00 ff 00 r8 = 0xff0000 + 97: 83 88 ff 00 i32 r8 = r8 + 0xff + 101: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 107: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 111: e0 98 0b r11 = r8 & ~r9 + 114: 33 04 00 00 f0 00 r4 = 0xf00000 + 120: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 124: ab 4b ec 04 jump 1384 if r11 != r4 + : @4 + 128: 33 05 05 r5 = 0x5 + 131: 33 08 00 f0 0f f0 r8 = 0xfffffffff00ff000 + 137: 83 88 0f i32 r8 = r8 + 0xf + 140: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 146: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 150: e0 98 0b r11 = r8 & ~r9 + 153: 33 04 00 00 0f r4 = 0xf0000 + 158: 83 44 0f i32 r4 = r4 + 0xf + 161: ab 4b c7 04 jump 1384 if r11 != r4 + : @5 + 165: 33 05 32 r5 = 0x32 + 168: 33 08 00 00 01 r8 = 0x10000 + 173: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 177: 97 88 10 r8 = r8 << 0x10 + 180: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 184: 97 88 10 r8 = r8 << 0x10 + 187: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 191: 97 88 0c r8 = r8 << 0xc + 194: 95 88 f0 r8 = r8 + 0xfffffffffffffff0 + 197: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 203: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 207: 97 99 0c r9 = r9 << 0xc + 210: 95 99 f1 00 r9 = r9 + 0xf1 + 214: 97 99 0c r9 = r9 << 0xc + 217: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 221: 97 99 0c r9 = r9 << 0xc + 224: 95 99 f0 00 r9 = r9 + 0xf0 + 228: e0 98 0b r11 = r8 & ~r9 + 231: 33 04 00 00 0f r4 = 0xf0000 + 236: 83 44 0f i32 r4 = r4 + 0xf + 239: 97 44 10 r4 = r4 << 0x10 + 242: 95 44 0f r4 = r4 + 0xf + 245: 97 44 0c r4 = r4 << 0xc + 248: 95 44 01 r4 = r4 + 0x1 + 251: 97 44 0c r4 = r4 << 0xc + 254: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 258: ab 4b 66 04 jump 1384 if r11 != r4 + : @6 + 262: 33 05 33 r5 = 0x33 + 265: 33 08 00 00 ff 00 r8 = 0xff0000 + 271: 83 88 ff 00 i32 r8 = r8 + 0xff + 275: 97 88 10 r8 = r8 << 0x10 + 278: 95 88 ff 00 r8 = r8 + 0xff + 282: 97 88 10 r8 = r8 << 0x10 + 285: 95 88 ff 00 r8 = r8 + 0xff + 289: 33 09 00 f0 f0 00 r9 = 0xf0f000 + 295: 83 99 f1 00 i32 r9 = r9 + 0xf1 + 299: 97 99 0c r9 = r9 << 0xc + 302: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 306: 97 99 0c r9 = r9 << 0xc + 309: 95 99 f1 00 r9 = r9 + 0xf1 + 313: 97 99 0c r9 = r9 << 0xc + 316: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 320: e0 98 0b r11 = r8 & ~r9 + 323: 33 04 00 00 0f r4 = 0xf0000 + 328: 83 44 0f i32 r4 = r4 + 0xf + 331: 97 44 10 r4 = r4 << 0x10 + 334: 95 44 0f r4 = r4 + 0xf + 337: 97 44 14 r4 = r4 << 0x14 + 340: 95 44 f0 00 r4 = r4 + 0xf0 + 344: ab 4b 10 04 jump 1384 if r11 != r4 + : @7 + 348: 33 05 34 r5 = 0x34 + 351: 33 08 00 00 ff r8 = 0xffffffffffff0000 + 356: 83 88 ff 00 i32 r8 = r8 + 0xff + 360: 97 88 10 r8 = r8 << 0x10 + 363: 95 88 ff 00 r8 = r8 + 0xff + 367: 97 88 10 r8 = r8 << 0x10 + 370: 95 88 ff 00 r8 = r8 + 0xff + 374: 97 88 0c r8 = r8 << 0xc + 377: 95 88 0f r8 = r8 + 0xf + 380: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 386: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 390: 97 99 0c r9 = r9 << 0xc + 393: 95 99 f1 00 r9 = r9 + 0xf1 + 397: 97 99 0c r9 = r9 << 0xc + 400: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 404: 97 99 0c r9 = r9 << 0xc + 407: 95 99 f0 00 r9 = r9 + 0xf0 + 411: e0 98 0b r11 = r8 & ~r9 + 414: 33 04 00 00 0f r4 = 0xf0000 + 419: 83 44 0f i32 r4 = r4 + 0xf + 422: 97 44 10 r4 = r4 << 0x10 + 425: 95 44 0f r4 = r4 + 0xf + 428: 97 44 10 r4 = r4 << 0x10 + 431: 95 44 0f r4 = r4 + 0xf + 434: ab 4b b6 03 jump 1384 if r11 != r4 + : @8 + 438: 33 05 06 r5 = 0x6 + 441: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 447: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 451: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 457: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 461: e0 98 08 r8 = r8 & ~r9 + 464: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 470: ab 48 92 03 jump 1384 if r8 != r4 + : @9 + 474: 33 05 07 r5 = 0x7 + 477: 33 08 00 10 f0 0f r8 = 0xff01000 + 483: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 486: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 492: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 496: e0 98 09 r9 = r8 & ~r9 + 499: 33 04 00 10 00 0f r4 = 0xf001000 + 505: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 509: ab 49 6b 03 jump 1384 if r9 != r4 + : @10 + 513: 33 05 08 r5 = 0x8 + 516: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 522: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 526: e0 88 08 r8 = r8 & ~r8 + 529: 33 04 r4 = 0 + 531: ab 48 55 03 jump 1384 if r8 != r4 + : @11 + 535: 33 05 09 r5 = 0x9 + 538: 33 0a r10 = 0 + 540: 01 fallthrough + : @12 + 541: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 547: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 551: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 557: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 561: e0 10 0b r11 = r0 & ~r1 + 564: 64 b3 r3 = r11 + 566: 95 aa 01 r10 = r10 + 0x1 + 569: 33 02 02 r2 = 0x2 + 572: ab 2a e1 jump 541 if r10 != r2 + : @13 + 575: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 581: ab 43 23 03 jump 1384 if r3 != r4 + : @14 + 585: 33 05 0a r5 = 0xa + 588: 33 0a r10 = 0 + 590: 01 fallthrough + : @15 + 591: 33 00 00 10 f0 0f r0 = 0xff01000 + 597: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 600: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 606: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 610: e0 10 0b r11 = r0 & ~r1 + 613: 64 b3 r3 = r11 + 615: 95 aa 01 r10 = r10 + 0x1 + 618: 33 02 02 r2 = 0x2 + 621: ab 2a e2 jump 591 if r10 != r2 + : @16 + 624: 33 04 00 10 00 0f r4 = 0xf001000 + 630: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 634: ab 43 ee 02 jump 1384 if r3 != r4 + : @17 + 638: 33 05 0b r5 = 0xb + 641: 33 0a r10 = 0 + 643: 01 fallthrough + : @18 + 644: 33 00 00 00 ff 00 r0 = 0xff0000 + 650: 83 00 ff 00 i32 r0 = r0 + 0xff + 654: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 660: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 664: e0 10 0b r11 = r0 & ~r1 + 667: 64 b3 r3 = r11 + 669: 95 aa 01 r10 = r10 + 0x1 + 672: 33 02 02 r2 = 0x2 + 675: ab 2a e1 jump 644 if r10 != r2 + : @19 + 678: 33 04 00 00 f0 00 r4 = 0xf00000 + 684: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 688: ab 43 b8 02 jump 1384 if r3 != r4 + : @20 + 692: 33 05 0c r5 = 0xc + 695: 33 0a r10 = 0 + 697: 01 fallthrough + : @21 + 698: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 704: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 708: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 714: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 718: e0 10 0b r11 = r0 & ~r1 + 721: 95 aa 01 r10 = r10 + 0x1 + 724: 33 02 02 r2 = 0x2 + 727: ab 2a e3 jump 698 if r10 != r2 + : @22 + 730: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 736: ab 4b 88 02 jump 1384 if r11 != r4 + : @23 + 740: 33 05 0d r5 = 0xd + 743: 33 0a r10 = 0 + 745: 01 fallthrough + : @24 + 746: 33 00 00 10 f0 0f r0 = 0xff01000 + 752: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 755: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 761: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 765: e0 10 0b r11 = r0 & ~r1 + 768: 95 aa 01 r10 = r10 + 0x1 + 771: 33 02 02 r2 = 0x2 + 774: ab 2a e4 jump 746 if r10 != r2 + : @25 + 777: 33 04 00 10 00 0f r4 = 0xf001000 + 783: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 787: ab 4b 55 02 jump 1384 if r11 != r4 + : @26 + 791: 33 05 0e r5 = 0xe + 794: 33 0a r10 = 0 + 796: 01 fallthrough + : @27 + 797: 33 00 00 00 ff 00 r0 = 0xff0000 + 803: 83 00 ff 00 i32 r0 = r0 + 0xff + 807: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 813: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 817: e0 10 0b r11 = r0 & ~r1 + 820: 95 aa 01 r10 = r10 + 0x1 + 823: 33 02 02 r2 = 0x2 + 826: ab 2a e3 jump 797 if r10 != r2 + : @28 + 829: 33 04 00 00 f0 00 r4 = 0xf00000 + 835: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 839: ab 4b 21 02 jump 1384 if r11 != r4 + : @29 + 843: 33 05 0f r5 = 0xf + 846: 33 0a r10 = 0 + 848: 01 fallthrough + : @30 + 849: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 855: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 859: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 865: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 869: e0 10 0b r11 = r0 & ~r1 + 872: 95 aa 01 r10 = r10 + 0x1 + 875: 33 02 02 r2 = 0x2 + 878: ab 2a e3 jump 849 if r10 != r2 + : @31 + 881: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 887: ab 4b f1 01 jump 1384 if r11 != r4 + : @32 + 891: 33 05 10 r5 = 0x10 + 894: 33 0a r10 = 0 + 896: 01 fallthrough + : @33 + 897: 33 00 00 10 f0 0f r0 = 0xff01000 + 903: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 906: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 912: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 916: e0 10 0b r11 = r0 & ~r1 + 919: 95 aa 01 r10 = r10 + 0x1 + 922: 33 02 02 r2 = 0x2 + 925: ab 2a e4 jump 897 if r10 != r2 + : @34 + 928: 33 04 00 10 00 0f r4 = 0xf001000 + 934: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 938: ab 4b be 01 jump 1384 if r11 != r4 + : @35 + 942: 33 05 11 r5 = 0x11 + 945: 33 0a r10 = 0 + 947: 01 fallthrough + : @36 + 948: 33 00 00 00 ff 00 r0 = 0xff0000 + 954: 83 00 ff 00 i32 r0 = r0 + 0xff + 958: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 964: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 968: e0 10 0b r11 = r0 & ~r1 + 971: 95 aa 01 r10 = r10 + 0x1 + 974: 33 02 02 r2 = 0x2 + 977: ab 2a e3 jump 948 if r10 != r2 + : @37 + 980: 33 04 00 00 f0 00 r4 = 0xf00000 + 986: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 990: ab 4b 8a 01 jump 1384 if r11 != r4 + : @38 + 994: 33 05 12 r5 = 0x12 + 997: 33 0a r10 = 0 + 999: 01 fallthrough + : @39 + 1000: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1006: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1010: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1016: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1020: e0 10 0b r11 = r0 & ~r1 + 1023: 95 aa 01 r10 = r10 + 0x1 + 1026: 33 02 02 r2 = 0x2 + 1029: ab 2a e3 jump 1000 if r10 != r2 + : @40 + 1032: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 1038: ab 4b 5a 01 jump 1384 if r11 != r4 + : @41 + 1042: 33 05 13 r5 = 0x13 + 1045: 33 0a r10 = 0 + 1047: 01 fallthrough + : @42 + 1048: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1054: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1058: 33 00 00 10 f0 0f r0 = 0xff01000 + 1064: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1067: e0 10 0b r11 = r0 & ~r1 + 1070: 95 aa 01 r10 = r10 + 0x1 + 1073: 33 02 02 r2 = 0x2 + 1076: ab 2a e4 jump 1048 if r10 != r2 + : @43 + 1079: 33 04 00 10 00 0f r4 = 0xf001000 + 1085: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 1089: ab 4b 27 01 jump 1384 if r11 != r4 + : @44 + 1093: 33 05 14 r5 = 0x14 + 1096: 33 0a r10 = 0 + 1098: 01 fallthrough + : @45 + 1099: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1105: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1109: 33 00 00 00 ff 00 r0 = 0xff0000 + 1115: 83 00 ff 00 i32 r0 = r0 + 0xff + 1119: e0 10 0b r11 = r0 & ~r1 + 1122: 95 aa 01 r10 = r10 + 0x1 + 1125: 33 02 02 r2 = 0x2 + 1128: ab 2a e3 jump 1099 if r10 != r2 + : @46 + 1131: 33 04 00 00 f0 00 r4 = 0xf00000 + 1137: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 1141: ab 4b f3 00 jump 1384 if r11 != r4 + : @47 + 1145: 33 05 15 r5 = 0x15 + 1148: 33 0a r10 = 0 + 1150: 01 fallthrough + : @48 + 1151: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1157: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1161: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1167: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1171: e0 10 0b r11 = r0 & ~r1 + 1174: 95 aa 01 r10 = r10 + 0x1 + 1177: 33 02 02 r2 = 0x2 + 1180: ab 2a e3 jump 1151 if r10 != r2 + : @49 + 1183: 33 04 00 f0 00 f0 r4 = 0xfffffffff000f000 + 1189: ab 4b c3 00 jump 1384 if r11 != r4 + : @50 + 1193: 33 05 16 r5 = 0x16 + 1196: 33 0a r10 = 0 + 1198: 01 fallthrough + : @51 + 1199: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1205: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1209: 33 00 00 10 f0 0f r0 = 0xff01000 + 1215: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1218: e0 10 0b r11 = r0 & ~r1 + 1221: 95 aa 01 r10 = r10 + 0x1 + 1224: 33 02 02 r2 = 0x2 + 1227: ab 2a e4 jump 1199 if r10 != r2 + : @52 + 1230: 33 04 00 10 00 0f r4 = 0xf001000 + 1236: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 1240: ab 4b 90 00 jump 1384 if r11 != r4 + : @53 + 1244: 33 05 17 r5 = 0x17 + 1247: 33 0a r10 = 0 + 1249: 01 fallthrough + : @54 + 1250: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1256: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1260: 33 00 00 00 ff 00 r0 = 0xff0000 + 1266: 83 00 ff 00 i32 r0 = r0 + 0xff + 1270: e0 10 0b r11 = r0 & ~r1 + 1273: 95 aa 01 r10 = r10 + 0x1 + 1276: 33 02 02 r2 = 0x2 + 1279: ab 2a e3 jump 1250 if r10 != r2 + : @55 + 1282: 33 04 00 00 f0 00 r4 = 0xf00000 + 1288: 83 44 f0 00 i32 r4 = r4 + 0xf0 + 1292: ab 4b 5c jump 1384 if r11 != r4 + : @56 + 1295: 33 05 18 r5 = 0x18 + 1298: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1304: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1308: 33 01 r1 = 0 + 1310: 33 04 r4 = 0 + 1312: ab 41 48 jump 1384 if r1 != r4 + : @57 + 1315: 33 05 19 r5 = 0x19 + 1318: 33 00 00 00 ff 00 r0 = 0xff0000 + 1324: 83 00 ff 00 i32 r0 = r0 + 0xff + 1328: 64 01 r1 = r0 + 1330: 33 04 00 00 ff 00 r4 = 0xff0000 + 1336: 83 44 ff 00 i32 r4 = r4 + 0xff + 1340: ab 41 2c jump 1384 if r1 != r4 + : @58 + 1343: 33 05 1a r5 = 0x1a + 1346: 33 00 r0 = 0 + 1348: 33 04 r4 = 0 + 1350: ab 40 22 jump 1384 if r0 != r4 + : @59 + 1353: 33 05 1b r5 = 0x1b + 1356: 33 00 00 10 11 11 r0 = 0x11111000 + 1362: 83 00 11 01 i32 r0 = r0 + 0x111 + 1366: 33 01 00 20 22 22 r1 = 0x22222000 + 1372: 83 11 22 02 i32 r1 = r1 + 0x222 + 1376: 33 04 r4 = 0 + 1378: 52 04 06 jump 1384 if r4 != 0 + : @60 + 1381: 52 05 04 jump 1385 if r5 != 0 + : @61 + 1384: 00 trap + : @62 + 1385: 28 97 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xf000f0 (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r9 = 0xf000f00 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xf000f0 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9053 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 7: + +``` + DeER...... r5 = 0x2 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = r8 & ~r9 + ..DeE---R. r4 = 0xfffffffff000f000 + ...D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 49 with total cost of 7: + +``` + DeER...... r5 = 0x3 + DeER...... r8 = 0xff01000 + D=eeER.... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = r8 & ~r9 + ..DeE---R. r4 = 0xf001000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 88 with total cost of 7: + +``` + DeER...... r5 = 0x4 + DeER...... r8 = 0xff0000 + D=eeER.... i32 r8 = r8 + 0xff + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = r8 & ~r9 + ..DeE---R. r4 = 0xf00000 + ...DeeE-R. i32 r4 = r4 + 0xf0 + ...D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 128 with total cost of 7: + +``` + DeER...... r5 = 0x5 + DeER...... r8 = 0xfffffffff00ff000 + D=eeER.... i32 r8 = r8 + 0xf + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = r8 & ~r9 + ..DeE---R. r4 = 0xf0000 + ...DeeE-R. i32 r4 = r4 + 0xf + ...D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 165 with total cost of 15: + +``` + DeER.............. r5 = 0x32 + DeER.............. r8 = 0x10000 + D=eeER............ i32 r8 = r8 + 0xffffffffffffff01 + .D==eER........... r8 = r8 << 0x10 + .D===eER.......... r8 = r8 + 0xffffffffffffff01 + .D====eER......... r8 = r8 << 0x10 + .D=====eER........ r8 = r8 + 0xffffffffffffff01 + ..D=====eER....... r8 = r8 << 0xc + ..D======eER...... r8 = r8 + 0xfffffffffffffff0 + ..DeE------R...... r9 = 0xffffffffff0f1000 + ...DeeE----R...... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R...... r9 = r9 << 0xc + ...D===eE--R...... r9 = r9 + 0xf1 + ....D===eE-R...... r9 = r9 << 0xc + ....D====eER...... r9 = r9 + 0xffffffffffffff0f + ....D=====eER..... r9 = r9 << 0xc + ....D======eER.... r9 = r9 + 0xf0 + .....D======eeER.. r11 = r8 & ~r9 + .....DeE-------R.. r4 = 0xf0000 + ......DeeE-----R.. i32 r4 = r4 + 0xf + ......D==eE----R.. r4 = r4 << 0x10 + ......D===eE---R.. r4 = r4 + 0xf + .......D===eE--R.. r4 = r4 << 0xc + .......D====eE-R.. r4 = r4 + 0x1 + .......D=====eER.. r4 = r4 << 0xc + .......D======eER. r4 = r4 + 0xffffffffffffff00 + ........D======eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 262 with total cost of 14: + +``` + DeER............. r5 = 0x33 + DeER............. r8 = 0xff0000 + D=eeER........... i32 r8 = r8 + 0xff + .D==eER.......... r8 = r8 << 0x10 + .D===eER......... r8 = r8 + 0xff + .D====eER........ r8 = r8 << 0x10 + .D=====eER....... r8 = r8 + 0xff + ..DeE----R....... r9 = 0xf0f000 + ..D=eeE--R....... i32 r9 = r9 + 0xf1 + ..D===eE-R....... r9 = r9 << 0xc + ...D===eER....... r9 = r9 + 0xffffffffffffff0f + ...D====eER...... r9 = r9 << 0xc + ...D=====eER..... r9 = r9 + 0xf1 + ...D======eER.... r9 = r9 << 0xc + ....D======eER... r9 = r9 + 0xffffffffffffff0f + ....D=======eeER. r11 = r8 & ~r9 + .....DeE-------R. r4 = 0xf0000 + .....D=eeE-----R. i32 r4 = r4 + 0xf + .....D===eE----R. r4 = r4 << 0x10 + ......D===eE---R. r4 = r4 + 0xf + ......D====eE--R. r4 = r4 << 0x14 + ......D=====eE-R. r4 = r4 + 0xf0 + ......D=======eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 348 with total cost of 14: + +``` + DeER............. r5 = 0x34 + DeER............. r8 = 0xffffffffffff0000 + D=eeER........... i32 r8 = r8 + 0xff + .D==eER.......... r8 = r8 << 0x10 + .D===eER......... r8 = r8 + 0xff + .D====eER........ r8 = r8 << 0x10 + .D=====eER....... r8 = r8 + 0xff + ..D=====eER...... r8 = r8 << 0xc + ..D======eER..... r8 = r8 + 0xf + ..DeE------R..... r9 = 0xffffffffff0f1000 + ...DeeE----R..... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R..... r9 = r9 << 0xc + ...D===eE--R..... r9 = r9 + 0xf1 + ....D===eE-R..... r9 = r9 << 0xc + ....D====eER..... r9 = r9 + 0xffffffffffffff0f + ....D=====eER.... r9 = r9 << 0xc + ....D======eER... r9 = r9 + 0xf0 + .....D======eeER. r11 = r8 & ~r9 + .....DeE-------R. r4 = 0xf0000 + ......DeeE-----R. i32 r4 = r4 + 0xf + ......D==eE----R. r4 = r4 << 0x10 + ......D===eE---R. r4 = r4 + 0xf + .......D===eE--R. r4 = r4 << 0x10 + .......D====eE-R. r4 = r4 + 0xf + .......D======eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 438 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r8 = r8 & ~r9 + ..DeE---R. r4 = 0xfffffffff000f000 + ...D===eER jump 1384 if r8 != r4 +``` + +Gas simulation at offset 474 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r8 = 0xff01000 + D=eeER.... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r9 = r8 & ~r9 + ..DeE---R. r4 = 0xf001000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1384 if r9 != r4 +``` + +Gas simulation at offset 513 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xffffffffff010000 + D=eeER... i32 r8 = r8 + 0xffffffffffffff00 + .D==eeER. r8 = r8 & ~r8 + .DeE---R. r4 = 0 + ..D===eER jump 1384 if r8 != r4 +``` + +Gas simulation at offset 535 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 541 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 541 if r10 != r2 +``` + +Gas simulation at offset 575 with total cost of 2: + +``` + DeER. r4 = 0xfffffffff000f000 + D=eER jump 1384 if r3 != r4 +``` + +Gas simulation at offset 585 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 591 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 & ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 591 if r10 != r2 +``` + +Gas simulation at offset 624 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1384 if r3 != r4 +``` + +Gas simulation at offset 638 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 644 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 644 if r10 != r2 +``` + +Gas simulation at offset 678 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1384 if r3 != r4 +``` + +Gas simulation at offset 692 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 698 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 698 if r10 != r2 +``` + +Gas simulation at offset 730 with total cost of 2: + +``` + DeER. r4 = 0xfffffffff000f000 + D=eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 740 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 746 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 746 if r10 != r2 +``` + +Gas simulation at offset 777 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 791 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 797 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 797 if r10 != r2 +``` + +Gas simulation at offset 829 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 843 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 849 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 849 if r10 != r2 +``` + +Gas simulation at offset 881 with total cost of 2: + +``` + DeER. r4 = 0xfffffffff000f000 + D=eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 891 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 897 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 897 if r10 != r2 +``` + +Gas simulation at offset 928 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 942 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 948 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 948 if r10 != r2 +``` + +Gas simulation at offset 980 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 994 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1000 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1000 if r10 != r2 +``` + +Gas simulation at offset 1032 with total cost of 2: + +``` + DeER. r4 = 0xfffffffff000f000 + D=eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1042 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1048 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1048 if r10 != r2 +``` + +Gas simulation at offset 1079 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1093 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1099 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1099 if r10 != r2 +``` + +Gas simulation at offset 1131 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1145 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1151 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1151 if r10 != r2 +``` + +Gas simulation at offset 1183 with total cost of 2: + +``` + DeER. r4 = 0xfffffffff000f000 + D=eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1193 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1199 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1199 if r10 != r2 +``` + +Gas simulation at offset 1230 with total cost of 4: + +``` + DeER... r4 = 0xf001000 + D=eeER. i32 r4 = r4 + 0xffffffffffffff00 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1244 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1250 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = r0 & ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1250 if r10 != r2 +``` + +Gas simulation at offset 1282 with total cost of 4: + +``` + DeER... r4 = 0xf00000 + D=eeER. i32 r4 = r4 + 0xf0 + D===eER jump 1384 if r11 != r4 +``` + +Gas simulation at offset 1295 with total cost of 3: + +``` + DeER.. r5 = 0x18 + DeER.. r0 = 0xffffffffff010000 + D=eeER i32 r0 = r0 + 0xffffffffffffff00 + .DeE-R r1 = 0 + .DeE-R r4 = 0 + .D=eER jump 1384 if r1 != r4 +``` + +Gas simulation at offset 1315 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xff0000 + D=eeER.. i32 r0 = r0 + 0xff + .D...... r1 = r0 + .DeE-R.. r4 = 0xff0000 + .D=eeER. i32 r4 = r4 + 0xff + ..D==eER jump 1384 if r1 != r4 +``` + +Gas simulation at offset 1343 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1384 if r0 != r4 +``` + +Gas simulation at offset 1353 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1384 if r4 != 0 +``` + +Gas simulation at offset 1381 with total cost of 1: + +``` + DeER jump 1385 if r5 != 0 +``` + +Gas simulation at offset 1384 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1385 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_clz + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 67 0b r11 = clz r0 + 20: 33 04 40 r4 = 0x40 + 23: ab 4b fb 01 jump 530 if r11 != r4 + : @2 + 27: 33 05 03 r5 = 0x3 + 30: 33 00 01 r0 = 0x1 + 33: 67 0b r11 = clz r0 + 35: 33 04 3f r4 = 0x3f + 38: ab 4b ec 01 jump 530 if r11 != r4 + : @3 + 42: 33 05 04 r5 = 0x4 + 45: 33 00 03 r0 = 0x3 + 48: 67 0b r11 = clz r0 + 50: 33 04 3e r4 = 0x3e + 53: ab 4b dd 01 jump 530 if r11 != r4 + : @4 + 57: 33 05 05 r5 = 0x5 + 60: 33 00 00 80 r0 = 0xffffffffffff8000 + 64: 67 0b r11 = clz r0 + 66: 33 04 r4 = 0 + 68: ab 4b ce 01 jump 530 if r11 != r4 + : @5 + 72: 33 05 06 r5 = 0x6 + 75: 33 00 00 00 80 00 r0 = 0x800000 + 81: 67 0b r11 = clz r0 + 83: 33 04 28 r4 = 0x28 + 86: ab 4b bc 01 jump 530 if r11 != r4 + : @6 + 90: 33 05 07 r5 = 0x7 + 93: 33 00 05 r0 = 0x5 + 96: 97 00 21 r0 = r0 << 0x21 + 99: 95 00 ff r0 = r0 + 0xffffffffffffffff + 102: 97 00 0f r0 = r0 << 0xf + 105: 67 0b r11 = clz r0 + 107: 33 04 0d r4 = 0xd + 110: ab 4b a4 01 jump 530 if r11 != r4 + : @7 + 114: 33 05 08 r5 = 0x8 + 117: 33 00 00 80 00 r0 = 0x8000 + 122: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 125: 67 0b r11 = clz r0 + 127: 33 04 31 r4 = 0x31 + 130: ab 4b 90 01 jump 530 if r11 != r4 + : @8 + 134: 33 05 09 r5 = 0x9 + 137: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 143: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 146: 67 0b r11 = clz r0 + 148: 33 04 21 r4 = 0x21 + 151: ab 4b 7b 01 jump 530 if r11 != r4 + : @9 + 155: 33 05 0a r5 = 0xa + 158: 33 00 00 00 08 r0 = 0x80000 + 163: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 166: 67 0b r11 = clz r0 + 168: 33 04 2d r4 = 0x2d + 171: ab 4b 67 01 jump 530 if r11 != r4 + : @10 + 175: 33 05 0b r5 = 0xb + 178: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 184: 67 0b r11 = clz r0 + 186: 33 04 r4 = 0 + 188: ab 4b 56 01 jump 530 if r11 != r4 + : @11 + 192: 33 05 0c r5 = 0xc + 195: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 201: 83 00 89 07 i32 r0 = r0 + 0x789 + 205: 97 00 0d r0 = r0 << 0xd + 208: 95 00 f5 01 r0 = r0 + 0x1f5 + 212: 97 00 0c r0 = r0 << 0xc + 215: 67 0b r11 = clz r0 + 217: 33 04 08 r4 = 0x8 + 220: ab 4b 36 01 jump 530 if r11 != r4 + : @12 + 224: 33 05 0d r5 = 0xd + 227: 33 00 ff r0 = 0xffffffffffffffff + 230: 97 00 3f r0 = r0 << 0x3f + 233: 67 0b r11 = clz r0 + 235: 33 04 r4 = 0 + 237: ab 4b 25 01 jump 530 if r11 != r4 + : @13 + 241: 33 05 0e r5 = 0xe + 244: 33 00 0e r0 = 0xe + 247: 67 0b r11 = clz r0 + 249: 33 04 3c r4 = 0x3c + 252: ab 4b 16 01 jump 530 if r11 != r4 + : @14 + 256: 33 05 0f r5 = 0xf + 259: 33 00 fd r0 = 0xfffffffffffffffd + 262: 97 00 20 r0 = r0 << 0x20 + 265: 95 00 19 r0 = r0 + 0x19 + 268: 97 00 11 r0 = r0 << 0x11 + 271: 95 00 01 04 r0 = r0 + 0x401 + 275: 97 00 0c r0 = r0 << 0xc + 278: 95 00 41 03 r0 = r0 + 0x341 + 282: 67 0b r11 = clz r0 + 284: 33 04 r4 = 0 + 286: ab 4b f4 00 jump 530 if r11 != r4 + : @15 + 290: 33 05 10 r5 = 0x10 + 293: 33 00 0d r0 = 0xd + 296: 67 00 r0 = clz r0 + 298: 33 04 3c r4 = 0x3c + 301: ab 40 e5 00 jump 530 if r0 != r4 + : @16 + 305: 33 05 11 r5 = 0x11 + 308: 33 00 0b r0 = 0xb + 311: 67 00 r0 = clz r0 + 313: 33 04 3c r4 = 0x3c + 316: ab 40 d6 00 jump 530 if r0 != r4 + : @17 + 320: 33 05 12 r5 = 0x12 + 323: 33 0a r10 = 0 + 325: 01 fallthrough + : @18 + 326: 33 00 0d r0 = 0xd + 329: 67 0b r11 = clz r0 + 331: 64 b3 r3 = r11 + 333: 95 aa 01 r10 = r10 + 0x1 + 336: 33 02 02 r2 = 0x2 + 339: ab 2a f3 jump 326 if r10 != r2 + : @19 + 342: 33 04 3c r4 = 0x3c + 345: ab 43 b9 00 jump 530 if r3 != r4 + : @20 + 349: 33 05 1d r5 = 0x1d + 352: 33 0a r10 = 0 + 354: 01 fallthrough + : @21 + 355: 33 00 13 r0 = 0x13 + 358: 67 0b r11 = clz r0 + 360: 64 b3 r3 = r11 + 362: 95 aa 01 r10 = r10 + 0x1 + 365: 33 02 02 r2 = 0x2 + 368: ab 2a f3 jump 355 if r10 != r2 + : @22 + 371: 33 04 3b r4 = 0x3b + 374: ab 43 9c 00 jump 530 if r3 != r4 + : @23 + 378: 33 05 14 r5 = 0x14 + 381: 33 0a r10 = 0 + 383: 01 fallthrough + : @24 + 384: 33 00 22 r0 = 0x22 + 387: 67 0b r11 = clz r0 + 389: 64 b3 r3 = r11 + 391: 95 aa 01 r10 = r10 + 0x1 + 394: 33 02 02 r2 = 0x2 + 397: ab 2a f3 jump 384 if r10 != r2 + : @25 + 400: 33 04 3a r4 = 0x3a + 403: ab 43 7f jump 530 if r3 != r4 + : @26 + 406: 33 05 15 r5 = 0x15 + 409: 33 00 00 80 0f 07 r0 = 0x70f8000 + 415: 67 0b r11 = clz r0 + 417: 33 04 25 r4 = 0x25 + 420: ab 4b 6e jump 530 if r11 != r4 + : @27 + 423: 33 05 16 r5 = 0x16 + 426: 33 00 00 80 00 08 r0 = 0x8008000 + 432: 67 0b r11 = clz r0 + 434: 33 04 24 r4 = 0x24 + 437: ab 4b 5d jump 530 if r11 != r4 + : @28 + 440: 33 05 17 r5 = 0x17 + 443: 33 00 00 80 00 18 r0 = 0x18008000 + 449: 67 0b r11 = clz r0 + 451: 33 04 23 r4 = 0x23 + 454: ab 4b 4c jump 530 if r11 != r4 + : @29 + 457: 33 05 18 r5 = 0x18 + 460: 33 00 00 00 06 r0 = 0x60000 + 465: 83 00 01 i32 r0 = r0 + 0x1 + 468: 97 00 0f r0 = r0 << 0xf + 471: 95 00 ff r0 = r0 + 0xffffffffffffffff + 474: 67 0b r11 = clz r0 + 476: 33 04 1e r4 = 0x1e + 479: ab 4b 33 jump 530 if r11 != r4 + : @30 + 482: 33 05 19 r5 = 0x19 + 485: 33 00 0f r0 = 0xf + 488: 97 00 1f r0 = r0 << 0x1f + 491: 95 00 ff r0 = r0 + 0xffffffffffffffff + 494: 67 0b r11 = clz r0 + 496: 33 04 1d r4 = 0x1d + 499: ab 4b 1f jump 530 if r11 != r4 + : @31 + 502: 33 05 1a r5 = 0x1a + 505: 33 00 00 e0 01 r0 = 0x1e000 + 510: 83 00 01 i32 r0 = r0 + 0x1 + 513: 97 00 13 r0 = r0 << 0x13 + 516: 95 00 ff r0 = r0 + 0xffffffffffffffff + 519: 67 0b r11 = clz r0 + 521: 33 04 1c r4 = 0x1c + 524: ab 4b 06 jump 530 if r11 != r4 + : @32 + 527: 52 05 04 jump 531 if r5 != 0 + : @33 + 530: 00 trap + : @34 + 531: 28 ed fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x3a (initially was 0x0) + * r4 = 0x1c (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x1c (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9717 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x40 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 27 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x3f + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 42 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x3e + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 57 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffffffff8000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x28 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x5 + D=eER.... r0 = r0 << 0x21 + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. r11 = clz r0 + .DeE---R. r4 = 0xd + .D====eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 114 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = clz r0 + .DeE--R. r4 = 0x31 + .D===eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 134 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = clz r0 + .DeE--R. r4 = 0x21 + .D===eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 155 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = clz r0 + .DeE--R. r4 = 0x2d + .D===eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 175 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r0 = 0xffffffff80000000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 192 with total cost of 8: + +``` + DeER....... r5 = 0xc + DeER....... r0 = 0x7fabc000 + D=eeER..... i32 r0 = r0 + 0x789 + .D==eER.... r0 = r0 << 0xd + .D===eER... r0 = r0 + 0x1f5 + .D====eER.. r0 = r0 << 0xc + .D=====eER. r11 = clz r0 + ..DeE----R. r4 = 0x8 + ..D=====eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 224 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + D==eER. r11 = clz r0 + .DeE-R. r4 = 0 + .D==eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 241 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. r11 = clz r0 + DeE-R. r4 = 0x3c + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 256 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r0 = 0xfffffffffffffffd + D=eER....... r0 = r0 << 0x20 + D==eER...... r0 = r0 + 0x19 + .D==eER..... r0 = r0 << 0x11 + .D===eER.... r0 = r0 + 0x401 + .D====eER... r0 = r0 << 0xc + .D=====eER.. r0 = r0 + 0x341 + ..D=====eER. r11 = clz r0 + ..DeE-----R. r4 = 0 + ..D======eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 290 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = clz r0 + DeE-R. r4 = 0x3c + .D=eER jump 530 if r0 != r4 +``` + +Gas simulation at offset 305 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = clz r0 + DeE-R. r4 = 0x3c + .D=eER jump 530 if r0 != r4 +``` + +Gas simulation at offset 320 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 326 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 326 if r10 != r2 +``` + +Gas simulation at offset 342 with total cost of 2: + +``` + DeER. r4 = 0x3c + D=eER jump 530 if r3 != r4 +``` + +Gas simulation at offset 349 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 355 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 355 if r10 != r2 +``` + +Gas simulation at offset 371 with total cost of 2: + +``` + DeER. r4 = 0x3b + D=eER jump 530 if r3 != r4 +``` + +Gas simulation at offset 378 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 384 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 384 if r10 != r2 +``` + +Gas simulation at offset 400 with total cost of 2: + +``` + DeER. r4 = 0x3a + D=eER jump 530 if r3 != r4 +``` + +Gas simulation at offset 406 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x70f8000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x25 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 423 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x8008000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x24 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 440 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x18008000 + D=eER. r11 = clz r0 + DeE-R. r4 = 0x23 + .D=eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 457 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = clz r0 + .DeE----R. r4 = 0x1e + ..D====eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 482 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xf + D=eER... r0 = r0 << 0x1f + D==eER.. r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = clz r0 + .DeE--R. r4 = 0x1d + .D===eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 502 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = clz r0 + .DeE----R. r4 = 0x1c + ..D====eER jump 530 if r11 != r4 +``` + +Gas simulation at offset 527 with total cost of 1: + +``` + DeER jump 531 if r5 != 0 +``` + +Gas simulation at offset 530 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 531 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_clzw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 68 0b i32 r11 = clz r0 + 20: 33 04 20 r4 = 0x20 + 23: ab 4b db 01 jump 498 if r11 != r4 + : @2 + 27: 33 05 03 r5 = 0x3 + 30: 33 00 01 r0 = 0x1 + 33: 68 0b i32 r11 = clz r0 + 35: 33 04 1f r4 = 0x1f + 38: ab 4b cc 01 jump 498 if r11 != r4 + : @3 + 42: 33 05 04 r5 = 0x4 + 45: 33 00 03 r0 = 0x3 + 48: 68 0b i32 r11 = clz r0 + 50: 33 04 1e r4 = 0x1e + 53: ab 4b bd 01 jump 498 if r11 != r4 + : @4 + 57: 33 05 05 r5 = 0x5 + 60: 33 00 00 00 02 r0 = 0x20000 + 65: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 68: 97 00 0f r0 = r0 << 0xf + 71: 68 0b i32 r11 = clz r0 + 73: 33 04 r4 = 0 + 75: ab 4b a7 01 jump 498 if r11 != r4 + : @5 + 79: 33 05 06 r5 = 0x6 + 82: 33 00 00 00 80 00 r0 = 0x800000 + 88: 68 0b i32 r11 = clz r0 + 90: 33 04 08 r4 = 0x8 + 93: ab 4b 95 01 jump 498 if r11 != r4 + : @6 + 97: 33 05 07 r5 = 0x7 + 100: 33 00 00 00 02 r0 = 0x20000 + 105: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 108: 97 00 0f r0 = r0 << 0xf + 111: 68 0b i32 r11 = clz r0 + 113: 33 04 r4 = 0 + 115: ab 4b 7f 01 jump 498 if r11 != r4 + : @7 + 119: 33 05 08 r5 = 0x8 + 122: 33 00 00 80 00 r0 = 0x8000 + 127: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 130: 68 0b i32 r11 = clz r0 + 132: 33 04 11 r4 = 0x11 + 135: ab 4b 6b 01 jump 498 if r11 != r4 + : @8 + 139: 33 05 09 r5 = 0x9 + 142: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 148: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 151: 68 0b i32 r11 = clz r0 + 153: 33 04 01 r4 = 0x1 + 156: ab 4b 56 01 jump 498 if r11 != r4 + : @9 + 160: 33 05 0a r5 = 0xa + 163: 33 00 00 00 08 r0 = 0x80000 + 168: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 171: 68 0b i32 r11 = clz r0 + 173: 33 04 0d r4 = 0xd + 176: ab 4b 42 01 jump 498 if r11 != r4 + : @10 + 180: 33 05 0b r5 = 0xb + 183: 33 00 01 r0 = 0x1 + 186: 97 00 1f r0 = r0 << 0x1f + 189: 68 0b i32 r11 = clz r0 + 191: 33 04 r4 = 0 + 193: ab 4b 31 01 jump 498 if r11 != r4 + : @11 + 197: 33 05 0c r5 = 0xc + 200: 33 00 00 50 1f 12 r0 = 0x121f5000 + 206: 68 0b i32 r11 = clz r0 + 208: 33 04 03 r4 = 0x3 + 211: ab 4b 1f 01 jump 498 if r11 != r4 + : @12 + 215: 33 05 0d r5 = 0xd + 218: 33 00 00 00 00 04 r0 = 0x4000000 + 224: 68 0b i32 r11 = clz r0 + 226: 33 04 05 r4 = 0x5 + 229: ab 4b 0d 01 jump 498 if r11 != r4 + : @13 + 233: 33 05 0e r5 = 0xe + 236: 33 00 0e r0 = 0xe + 239: 68 0b i32 r11 = clz r0 + 241: 33 04 1c r4 = 0x1c + 244: ab 4b fe 00 jump 498 if r11 != r4 + : @14 + 248: 33 05 0f r5 = 0xf + 251: 33 00 00 10 40 20 r0 = 0x20401000 + 257: 83 00 41 03 i32 r0 = r0 + 0x341 + 261: 68 0b i32 r11 = clz r0 + 263: 33 04 02 r4 = 0x2 + 266: ab 4b e8 00 jump 498 if r11 != r4 + : @15 + 270: 33 05 10 r5 = 0x10 + 273: 33 00 0d r0 = 0xd + 276: 68 00 i32 r0 = clz r0 + 278: 33 04 1c r4 = 0x1c + 281: ab 40 d9 00 jump 498 if r0 != r4 + : @16 + 285: 33 05 11 r5 = 0x11 + 288: 33 00 0b r0 = 0xb + 291: 68 00 i32 r0 = clz r0 + 293: 33 04 1c r4 = 0x1c + 296: ab 40 ca 00 jump 498 if r0 != r4 + : @17 + 300: 33 05 12 r5 = 0x12 + 303: 33 0a r10 = 0 + 305: 01 fallthrough + : @18 + 306: 33 00 0d r0 = 0xd + 309: 68 0b i32 r11 = clz r0 + 311: 64 b3 r3 = r11 + 313: 95 aa 01 r10 = r10 + 0x1 + 316: 33 02 02 r2 = 0x2 + 319: ab 2a f3 jump 306 if r10 != r2 + : @19 + 322: 33 04 1c r4 = 0x1c + 325: ab 43 ad 00 jump 498 if r3 != r4 + : @20 + 329: 33 05 1d r5 = 0x1d + 332: 33 0a r10 = 0 + 334: 01 fallthrough + : @21 + 335: 33 00 13 r0 = 0x13 + 338: 68 0b i32 r11 = clz r0 + 340: 64 b3 r3 = r11 + 342: 95 aa 01 r10 = r10 + 0x1 + 345: 33 02 02 r2 = 0x2 + 348: ab 2a f3 jump 335 if r10 != r2 + : @22 + 351: 33 04 1b r4 = 0x1b + 354: ab 43 90 00 jump 498 if r3 != r4 + : @23 + 358: 33 05 14 r5 = 0x14 + 361: 33 0a r10 = 0 + 363: 01 fallthrough + : @24 + 364: 33 00 22 r0 = 0x22 + 367: 68 0b i32 r11 = clz r0 + 369: 64 b3 r3 = r11 + 371: 95 aa 01 r10 = r10 + 0x1 + 374: 33 02 02 r2 = 0x2 + 377: ab 2a f3 jump 364 if r10 != r2 + : @25 + 380: 33 04 1a r4 = 0x1a + 383: ab 43 73 jump 498 if r3 != r4 + : @26 + 386: 33 05 15 r5 = 0x15 + 389: 33 00 00 80 0f 07 r0 = 0x70f8000 + 395: 68 0b i32 r11 = clz r0 + 397: 33 04 05 r4 = 0x5 + 400: ab 4b 62 jump 498 if r11 != r4 + : @27 + 403: 33 05 16 r5 = 0x16 + 406: 33 00 00 80 00 08 r0 = 0x8008000 + 412: 68 0b i32 r11 = clz r0 + 414: 33 04 04 r4 = 0x4 + 417: ab 4b 51 jump 498 if r11 != r4 + : @28 + 420: 33 05 17 r5 = 0x17 + 423: 33 00 00 80 00 18 r0 = 0x18008000 + 429: 68 0b i32 r11 = clz r0 + 431: 33 04 03 r4 = 0x3 + 434: ab 4b 40 jump 498 if r11 != r4 + : @29 + 437: 33 05 18 r5 = 0x18 + 440: 33 00 00 80 00 r0 = 0x8000 + 445: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 448: 68 0b i32 r11 = clz r0 + 450: 33 04 11 r4 = 0x11 + 453: ab 4b 2d jump 498 if r11 != r4 + : @30 + 456: 33 05 19 r5 = 0x19 + 459: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 465: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 468: 68 0b i32 r11 = clz r0 + 470: 33 04 01 r4 = 0x1 + 473: ab 4b 19 jump 498 if r11 != r4 + : @31 + 476: 33 05 1a r5 = 0x1a + 479: 33 00 00 00 08 r0 = 0x80000 + 484: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 487: 68 0b i32 r11 = clz r0 + 489: 33 04 0d r4 = 0xd + 492: ab 4b 06 jump 498 if r11 != r4 + : @32 + 495: 52 05 04 jump 499 if r5 != 0 + : @33 + 498: 00 trap + : @34 + 499: 28 0d fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1a (initially was 0x0) + * r4 = 0xd (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xd (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9727 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x20 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 27 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x1f + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 42 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x1e + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 57 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r0 = 0x20000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. i32 r11 = clz r0 + .DeE---R. r4 = 0 + .D====eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 79 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x8 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x20000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. i32 r11 = clz r0 + .DeE---R. r4 = 0 + .D====eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0x11 + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 139 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0x1 + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 160 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0xd + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 180 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r0 = 0x1 + D=eER.. r0 = r0 << 0x1f + D==eER. i32 r11 = clz r0 + .DeE-R. r4 = 0 + .D==eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 197 with total cost of 3: + +``` + DeER.. r5 = 0xc + DeER.. r0 = 0x121f5000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x3 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 215 with total cost of 3: + +``` + DeER.. r5 = 0xd + DeER.. r0 = 0x4000000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x5 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 233 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x1c + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 248 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r0 = 0x20401000 + D=eeER.. i32 r0 = r0 + 0x341 + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0x2 + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 270 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. i32 r0 = clz r0 + DeE-R. r4 = 0x1c + .D=eER jump 498 if r0 != r4 +``` + +Gas simulation at offset 285 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. i32 r0 = clz r0 + DeE-R. r4 = 0x1c + .D=eER jump 498 if r0 != r4 +``` + +Gas simulation at offset 300 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 306 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... i32 r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 306 if r10 != r2 +``` + +Gas simulation at offset 322 with total cost of 2: + +``` + DeER. r4 = 0x1c + D=eER jump 498 if r3 != r4 +``` + +Gas simulation at offset 329 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 335 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... i32 r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 335 if r10 != r2 +``` + +Gas simulation at offset 351 with total cost of 2: + +``` + DeER. r4 = 0x1b + D=eER jump 498 if r3 != r4 +``` + +Gas simulation at offset 358 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 364 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... i32 r11 = clz r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 364 if r10 != r2 +``` + +Gas simulation at offset 380 with total cost of 2: + +``` + DeER. r4 = 0x1a + D=eER jump 498 if r3 != r4 +``` + +Gas simulation at offset 386 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x70f8000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x5 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 403 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x8008000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x4 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 420 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x18008000 + D=eER. i32 r11 = clz r0 + DeE-R. r4 = 0x3 + .D=eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 437 with total cost of 5: + +``` + DeER.... r5 = 0x18 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0x11 + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 456 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0x1 + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 476 with total cost of 5: + +``` + DeER.... r5 = 0x1a + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = clz r0 + .DeE--R. r4 = 0xd + .D===eER jump 498 if r11 != r4 +``` + +Gas simulation at offset 495 with total cost of 1: + +``` + DeER jump 499 if r5 != 0 +``` + +Gas simulation at offset 498 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 499 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_cpop + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 65 0b r11 = cpop r0 + 20: 33 04 r4 = 0 + 22: ab 4b fe 01 jump 532 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 65 0b r11 = cpop r0 + 34: 33 04 01 r4 = 0x1 + 37: ab 4b ef 01 jump 532 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 65 0b r11 = cpop r0 + 49: 33 04 02 r4 = 0x2 + 52: ab 4b e0 01 jump 532 if r11 != r4 + : @4 + 56: 33 05 05 r5 = 0x5 + 59: 33 00 00 80 r0 = 0xffffffffffff8000 + 63: 65 0b r11 = cpop r0 + 65: 33 04 31 r4 = 0x31 + 68: ab 4b d0 01 jump 532 if r11 != r4 + : @5 + 72: 33 05 06 r5 = 0x6 + 75: 33 00 00 00 80 00 r0 = 0x800000 + 81: 65 0b r11 = cpop r0 + 83: 33 04 01 r4 = 0x1 + 86: ab 4b be 01 jump 532 if r11 != r4 + : @6 + 90: 33 05 07 r5 = 0x7 + 93: 33 00 05 r0 = 0x5 + 96: 97 00 21 r0 = r0 << 0x21 + 99: 95 00 ff r0 = r0 + 0xffffffffffffffff + 102: 97 00 0f r0 = r0 << 0xf + 105: 65 0b r11 = cpop r0 + 107: 33 04 22 r4 = 0x22 + 110: ab 4b a6 01 jump 532 if r11 != r4 + : @7 + 114: 33 05 08 r5 = 0x8 + 117: 33 00 00 80 00 r0 = 0x8000 + 122: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 125: 65 0b r11 = cpop r0 + 127: 33 04 0f r4 = 0xf + 130: ab 4b 92 01 jump 532 if r11 != r4 + : @8 + 134: 33 05 09 r5 = 0x9 + 137: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 143: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 146: 65 0b r11 = cpop r0 + 148: 33 04 1f r4 = 0x1f + 151: ab 4b 7d 01 jump 532 if r11 != r4 + : @9 + 155: 33 05 0a r5 = 0xa + 158: 33 00 00 00 08 r0 = 0x80000 + 163: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 166: 65 0b r11 = cpop r0 + 168: 33 04 13 r4 = 0x13 + 171: ab 4b 69 01 jump 532 if r11 != r4 + : @10 + 175: 33 05 0b r5 = 0xb + 178: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 184: 65 0b r11 = cpop r0 + 186: 33 04 21 r4 = 0x21 + 189: ab 4b 57 01 jump 532 if r11 != r4 + : @11 + 193: 33 05 0c r5 = 0xc + 196: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 202: 83 00 89 07 i32 r0 = r0 + 0x789 + 206: 97 00 0d r0 = r0 << 0xd + 209: 95 00 f5 01 r0 = r0 + 0x1f5 + 213: 97 00 0c r0 = r0 << 0xc + 216: 65 0b r11 = cpop r0 + 218: 33 04 1b r4 = 0x1b + 221: ab 4b 37 01 jump 532 if r11 != r4 + : @12 + 225: 33 05 0d r5 = 0xd + 228: 33 00 ff r0 = 0xffffffffffffffff + 231: 97 00 3f r0 = r0 << 0x3f + 234: 65 0b r11 = cpop r0 + 236: 33 04 01 r4 = 0x1 + 239: ab 4b 25 01 jump 532 if r11 != r4 + : @13 + 243: 33 05 0e r5 = 0xe + 246: 33 00 0e r0 = 0xe + 249: 65 0b r11 = cpop r0 + 251: 33 04 03 r4 = 0x3 + 254: ab 4b 16 01 jump 532 if r11 != r4 + : @14 + 258: 33 05 0f r5 = 0xf + 261: 33 00 fd r0 = 0xfffffffffffffffd + 264: 97 00 20 r0 = r0 << 0x20 + 267: 95 00 19 r0 = r0 + 0x19 + 270: 97 00 11 r0 = r0 << 0x11 + 273: 95 00 01 04 r0 = r0 + 0x401 + 277: 97 00 0c r0 = r0 << 0xc + 280: 95 00 41 03 r0 = r0 + 0x341 + 284: 65 0b r11 = cpop r0 + 286: 33 04 0b r4 = 0xb + 289: ab 4b f3 00 jump 532 if r11 != r4 + : @15 + 293: 33 05 10 r5 = 0x10 + 296: 33 00 0d r0 = 0xd + 299: 65 00 r0 = cpop r0 + 301: 33 04 03 r4 = 0x3 + 304: ab 40 e4 00 jump 532 if r0 != r4 + : @16 + 308: 33 05 11 r5 = 0x11 + 311: 33 00 0b r0 = 0xb + 314: 65 00 r0 = cpop r0 + 316: 33 04 03 r4 = 0x3 + 319: ab 40 d5 00 jump 532 if r0 != r4 + : @17 + 323: 33 05 12 r5 = 0x12 + 326: 33 0a r10 = 0 + 328: 01 fallthrough + : @18 + 329: 33 00 0d r0 = 0xd + 332: 65 0b r11 = cpop r0 + 334: 64 b3 r3 = r11 + 336: 95 aa 01 r10 = r10 + 0x1 + 339: 33 02 02 r2 = 0x2 + 342: ab 2a f3 jump 329 if r10 != r2 + : @19 + 345: 33 04 03 r4 = 0x3 + 348: ab 43 b8 00 jump 532 if r3 != r4 + : @20 + 352: 33 05 1d r5 = 0x1d + 355: 33 0a r10 = 0 + 357: 01 fallthrough + : @21 + 358: 33 00 13 r0 = 0x13 + 361: 65 0b r11 = cpop r0 + 363: 64 b3 r3 = r11 + 365: 95 aa 01 r10 = r10 + 0x1 + 368: 33 02 02 r2 = 0x2 + 371: ab 2a f3 jump 358 if r10 != r2 + : @22 + 374: 33 04 03 r4 = 0x3 + 377: ab 43 9b 00 jump 532 if r3 != r4 + : @23 + 381: 33 05 14 r5 = 0x14 + 384: 33 0a r10 = 0 + 386: 01 fallthrough + : @24 + 387: 33 00 22 r0 = 0x22 + 390: 65 0b r11 = cpop r0 + 392: 64 b3 r3 = r11 + 394: 95 aa 01 r10 = r10 + 0x1 + 397: 33 02 02 r2 = 0x2 + 400: ab 2a f3 jump 387 if r10 != r2 + : @25 + 403: 33 04 02 r4 = 0x2 + 406: ab 43 7e jump 532 if r3 != r4 + : @26 + 409: 33 05 15 r5 = 0x15 + 412: 33 00 00 80 7f r0 = 0x7f8000 + 417: 65 0b r11 = cpop r0 + 419: 33 04 08 r4 = 0x8 + 422: ab 4b 6e jump 532 if r11 != r4 + : @27 + 425: 33 05 16 r5 = 0x16 + 428: 33 00 00 80 80 00 r0 = 0x808000 + 434: 65 0b r11 = cpop r0 + 436: 33 04 02 r4 = 0x2 + 439: ab 4b 5d jump 532 if r11 != r4 + : @28 + 442: 33 05 17 r5 = 0x17 + 445: 33 00 00 80 80 01 r0 = 0x1808000 + 451: 65 0b r11 = cpop r0 + 453: 33 04 03 r4 = 0x3 + 456: ab 4b 4c jump 532 if r11 != r4 + : @29 + 459: 33 05 18 r5 = 0x18 + 462: 33 00 00 00 06 r0 = 0x60000 + 467: 83 00 01 i32 r0 = r0 + 0x1 + 470: 97 00 0f r0 = r0 << 0xf + 473: 95 00 ff r0 = r0 + 0xffffffffffffffff + 476: 65 0b r11 = cpop r0 + 478: 33 04 11 r4 = 0x11 + 481: ab 4b 33 jump 532 if r11 != r4 + : @30 + 484: 33 05 19 r5 = 0x19 + 487: 33 00 0f r0 = 0xf + 490: 97 00 1f r0 = r0 << 0x1f + 493: 95 00 ff r0 = r0 + 0xffffffffffffffff + 496: 65 0b r11 = cpop r0 + 498: 33 04 22 r4 = 0x22 + 501: ab 4b 1f jump 532 if r11 != r4 + : @31 + 504: 33 05 1a r5 = 0x1a + 507: 33 00 00 e0 01 r0 = 0x1e000 + 512: 83 00 01 i32 r0 = r0 + 0x1 + 515: 97 00 13 r0 = r0 << 0x13 + 518: 95 00 ff r0 = r0 + 0xffffffffffffffff + 521: 65 0b r11 = cpop r0 + 523: 33 04 17 r4 = 0x17 + 526: ab 4b 06 jump 532 if r11 != r4 + : @32 + 529: 52 05 04 jump 533 if r5 != 0 + : @33 + 532: 00 trap + : @34 + 533: 28 eb fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r4 = 0x17 (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x17 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9717 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x1 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x2 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffffffff8000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x31 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 72 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x1 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x5 + D=eER.... r0 = r0 << 0x21 + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. r11 = cpop r0 + .DeE---R. r4 = 0x22 + .D====eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 114 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = cpop r0 + .DeE--R. r4 = 0xf + .D===eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 134 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = cpop r0 + .DeE--R. r4 = 0x1f + .D===eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 155 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = cpop r0 + .DeE--R. r4 = 0x13 + .D===eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 175 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r0 = 0xffffffff80000000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x21 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 193 with total cost of 8: + +``` + DeER....... r5 = 0xc + DeER....... r0 = 0x7fabc000 + D=eeER..... i32 r0 = r0 + 0x789 + .D==eER.... r0 = r0 << 0xd + .D===eER... r0 = r0 + 0x1f5 + .D====eER.. r0 = r0 << 0xc + .D=====eER. r11 = cpop r0 + ..DeE----R. r4 = 0x1b + ..D=====eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 225 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + D==eER. r11 = cpop r0 + .DeE-R. r4 = 0x1 + .D==eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 243 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 258 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r0 = 0xfffffffffffffffd + D=eER....... r0 = r0 << 0x20 + D==eER...... r0 = r0 + 0x19 + .D==eER..... r0 = r0 << 0x11 + .D===eER.... r0 = r0 + 0x401 + .D====eER... r0 = r0 << 0xc + .D=====eER.. r0 = r0 + 0x341 + ..D=====eER. r11 = cpop r0 + ..DeE-----R. r4 = 0xb + ..D======eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 293 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 532 if r0 != r4 +``` + +Gas simulation at offset 308 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 532 if r0 != r4 +``` + +Gas simulation at offset 323 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 329 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 329 if r10 != r2 +``` + +Gas simulation at offset 345 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 532 if r3 != r4 +``` + +Gas simulation at offset 352 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 358 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 358 if r10 != r2 +``` + +Gas simulation at offset 374 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 532 if r3 != r4 +``` + +Gas simulation at offset 381 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 387 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 387 if r10 != r2 +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 532 if r3 != r4 +``` + +Gas simulation at offset 409 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x7f8000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x8 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 425 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x808000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x2 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 442 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x1808000 + D=eER. r11 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 459 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = cpop r0 + .DeE----R. r4 = 0x11 + ..D====eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 484 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xf + D=eER... r0 = r0 << 0x1f + D==eER.. r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = cpop r0 + .DeE--R. r4 = 0x22 + .D===eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 504 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = cpop r0 + .DeE----R. r4 = 0x17 + ..D====eER jump 532 if r11 != r4 +``` + +Gas simulation at offset 529 with total cost of 1: + +``` + DeER jump 533 if r5 != 0 +``` + +Gas simulation at offset 532 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 533 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_cpopw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 66 0b i32 r11 = cpop r0 + 20: 33 04 r4 = 0 + 22: ab 4b d9 01 jump 495 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 66 0b i32 r11 = cpop r0 + 34: 33 04 01 r4 = 0x1 + 37: ab 4b ca 01 jump 495 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 66 0b i32 r11 = cpop r0 + 49: 33 04 02 r4 = 0x2 + 52: ab 4b bb 01 jump 495 if r11 != r4 + : @4 + 56: 33 05 05 r5 = 0x5 + 59: 33 00 00 00 02 r0 = 0x20000 + 64: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 67: 97 00 0f r0 = r0 << 0xf + 70: 66 0b i32 r11 = cpop r0 + 72: 33 04 11 r4 = 0x11 + 75: ab 4b a4 01 jump 495 if r11 != r4 + : @5 + 79: 33 05 06 r5 = 0x6 + 82: 33 00 00 00 80 00 r0 = 0x800000 + 88: 66 0b i32 r11 = cpop r0 + 90: 33 04 01 r4 = 0x1 + 93: ab 4b 92 01 jump 495 if r11 != r4 + : @6 + 97: 33 05 07 r5 = 0x7 + 100: 33 00 00 00 08 r0 = 0x80000 + 105: 83 00 fb i32 r0 = r0 + 0xfffffffffffffffb + 108: 97 00 0d r0 = r0 << 0xd + 111: 66 0b i32 r11 = cpop r0 + 113: 33 04 12 r4 = 0x12 + 116: ab 4b 7b 01 jump 495 if r11 != r4 + : @7 + 120: 33 05 08 r5 = 0x8 + 123: 33 00 00 80 00 r0 = 0x8000 + 128: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 131: 66 0b i32 r11 = cpop r0 + 133: 33 04 0f r4 = 0xf + 136: ab 4b 67 01 jump 495 if r11 != r4 + : @8 + 140: 33 05 09 r5 = 0x9 + 143: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 149: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 152: 66 0b i32 r11 = cpop r0 + 154: 33 04 1f r4 = 0x1f + 157: ab 4b 52 01 jump 495 if r11 != r4 + : @9 + 161: 33 05 0a r5 = 0xa + 164: 33 00 00 00 08 r0 = 0x80000 + 169: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 172: 66 0b i32 r11 = cpop r0 + 174: 33 04 13 r4 = 0x13 + 177: ab 4b 3e 01 jump 495 if r11 != r4 + : @10 + 181: 33 05 0b r5 = 0xb + 184: 33 00 01 r0 = 0x1 + 187: 97 00 1f r0 = r0 << 0x1f + 190: 66 0b i32 r11 = cpop r0 + 192: 33 04 01 r4 = 0x1 + 195: ab 4b 2c 01 jump 495 if r11 != r4 + : @11 + 199: 33 05 0c r5 = 0xc + 202: 33 00 00 50 1f 12 r0 = 0x121f5000 + 208: 66 0b i32 r11 = cpop r0 + 210: 33 04 09 r4 = 0x9 + 213: ab 4b 1a 01 jump 495 if r11 != r4 + : @12 + 217: 33 05 0d r5 = 0xd + 220: 33 00 r0 = 0 + 222: 66 0b i32 r11 = cpop r0 + 224: 33 04 r4 = 0 + 226: ab 4b 0d 01 jump 495 if r11 != r4 + : @13 + 230: 33 05 0e r5 = 0xe + 233: 33 00 0e r0 = 0xe + 236: 66 0b i32 r11 = cpop r0 + 238: 33 04 03 r4 = 0x3 + 241: ab 4b fe 00 jump 495 if r11 != r4 + : @14 + 245: 33 05 0f r5 = 0xf + 248: 33 00 00 10 40 20 r0 = 0x20401000 + 254: 83 00 41 03 i32 r0 = r0 + 0x341 + 258: 66 0b i32 r11 = cpop r0 + 260: 33 04 07 r4 = 0x7 + 263: ab 4b e8 00 jump 495 if r11 != r4 + : @15 + 267: 33 05 10 r5 = 0x10 + 270: 33 00 0d r0 = 0xd + 273: 66 00 i32 r0 = cpop r0 + 275: 33 04 03 r4 = 0x3 + 278: ab 40 d9 00 jump 495 if r0 != r4 + : @16 + 282: 33 05 11 r5 = 0x11 + 285: 33 00 0b r0 = 0xb + 288: 66 00 i32 r0 = cpop r0 + 290: 33 04 03 r4 = 0x3 + 293: ab 40 ca 00 jump 495 if r0 != r4 + : @17 + 297: 33 05 12 r5 = 0x12 + 300: 33 0a r10 = 0 + 302: 01 fallthrough + : @18 + 303: 33 00 0d r0 = 0xd + 306: 66 0b i32 r11 = cpop r0 + 308: 64 b3 r3 = r11 + 310: 95 aa 01 r10 = r10 + 0x1 + 313: 33 02 02 r2 = 0x2 + 316: ab 2a f3 jump 303 if r10 != r2 + : @19 + 319: 33 04 03 r4 = 0x3 + 322: ab 43 ad 00 jump 495 if r3 != r4 + : @20 + 326: 33 05 1d r5 = 0x1d + 329: 33 0a r10 = 0 + 331: 01 fallthrough + : @21 + 332: 33 00 13 r0 = 0x13 + 335: 66 0b i32 r11 = cpop r0 + 337: 64 b3 r3 = r11 + 339: 95 aa 01 r10 = r10 + 0x1 + 342: 33 02 02 r2 = 0x2 + 345: ab 2a f3 jump 332 if r10 != r2 + : @22 + 348: 33 04 03 r4 = 0x3 + 351: ab 43 90 00 jump 495 if r3 != r4 + : @23 + 355: 33 05 14 r5 = 0x14 + 358: 33 0a r10 = 0 + 360: 01 fallthrough + : @24 + 361: 33 00 22 r0 = 0x22 + 364: 66 0b i32 r11 = cpop r0 + 366: 64 b3 r3 = r11 + 368: 95 aa 01 r10 = r10 + 0x1 + 371: 33 02 02 r2 = 0x2 + 374: ab 2a f3 jump 361 if r10 != r2 + : @25 + 377: 33 04 02 r4 = 0x2 + 380: ab 43 73 jump 495 if r3 != r4 + : @26 + 383: 33 05 15 r5 = 0x15 + 386: 33 00 00 80 7f r0 = 0x7f8000 + 391: 66 0b i32 r11 = cpop r0 + 393: 33 04 08 r4 = 0x8 + 396: ab 4b 63 jump 495 if r11 != r4 + : @27 + 399: 33 05 16 r5 = 0x16 + 402: 33 00 00 80 80 00 r0 = 0x808000 + 408: 66 0b i32 r11 = cpop r0 + 410: 33 04 02 r4 = 0x2 + 413: ab 4b 52 jump 495 if r11 != r4 + : @28 + 416: 33 05 17 r5 = 0x17 + 419: 33 00 00 80 80 01 r0 = 0x1808000 + 425: 66 0b i32 r11 = cpop r0 + 427: 33 04 03 r4 = 0x3 + 430: ab 4b 41 jump 495 if r11 != r4 + : @29 + 433: 33 05 18 r5 = 0x18 + 436: 33 00 00 80 00 30 r0 = 0x30008000 + 442: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 445: 66 0b i32 r11 = cpop r0 + 447: 33 04 11 r4 = 0x11 + 450: ab 4b 2d jump 495 if r11 != r4 + : @30 + 453: 33 05 19 r5 = 0x19 + 456: 33 00 00 00 00 78 r0 = 0x78000000 + 462: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 465: 66 0b i32 r11 = cpop r0 + 467: 33 04 1e r4 = 0x1e + 470: ab 4b 19 jump 495 if r11 != r4 + : @31 + 473: 33 05 1a r5 = 0x1a + 476: 33 00 00 00 08 r0 = 0x80000 + 481: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 484: 66 0b i32 r11 = cpop r0 + 486: 33 04 13 r4 = 0x13 + 489: ab 4b 06 jump 495 if r11 != r4 + : @32 + 492: 52 05 04 jump 496 if r5 != 0 + : @33 + 495: 00 trap + : @34 + 496: 28 10 fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r4 = 0x13 (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x13 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9727 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x1 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x2 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 6: + +``` + DeER..... r5 = 0x5 + DeER..... r0 = 0x20000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. i32 r11 = cpop r0 + .DeE---R. r4 = 0x11 + .D====eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 79 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x1 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x80000 + D=eeER... i32 r0 = r0 + 0xfffffffffffffffb + .D==eER.. r0 = r0 << 0xd + .D===eER. i32 r11 = cpop r0 + .DeE---R. r4 = 0x12 + .D====eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 120 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0xf + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 140 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x1f + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x13 + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 181 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r0 = 0x1 + D=eER.. r0 = r0 << 0x1f + D==eER. i32 r11 = cpop r0 + .DeE-R. r4 = 0x1 + .D==eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 199 with total cost of 3: + +``` + DeER.. r5 = 0xc + DeER.. r0 = 0x121f5000 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x9 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 217 with total cost of 3: + +``` + DeER.. r5 = 0xd + DeER.. r0 = 0 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 230 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 245 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r0 = 0x20401000 + D=eeER.. i32 r0 = r0 + 0x341 + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x7 + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 267 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. i32 r0 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 495 if r0 != r4 +``` + +Gas simulation at offset 282 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. i32 r0 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 495 if r0 != r4 +``` + +Gas simulation at offset 297 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 303 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... i32 r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 303 if r10 != r2 +``` + +Gas simulation at offset 319 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 495 if r3 != r4 +``` + +Gas simulation at offset 326 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 332 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... i32 r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 332 if r10 != r2 +``` + +Gas simulation at offset 348 with total cost of 2: + +``` + DeER. r4 = 0x3 + D=eER jump 495 if r3 != r4 +``` + +Gas simulation at offset 355 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 361 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... i32 r11 = cpop r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 361 if r10 != r2 +``` + +Gas simulation at offset 377 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 495 if r3 != r4 +``` + +Gas simulation at offset 383 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x7f8000 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x8 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 399 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x808000 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x2 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 416 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x1808000 + D=eER. i32 r11 = cpop r0 + DeE-R. r4 = 0x3 + .D=eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 433 with total cost of 5: + +``` + DeER.... r5 = 0x18 + DeER.... r0 = 0x30008000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x11 + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 453 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0x78000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x1e + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 473 with total cost of 5: + +``` + DeER.... r5 = 0x1a + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. i32 r11 = cpop r0 + .DeE--R. r4 = 0x13 + .D===eER jump 495 if r11 != r4 +``` + +Gas simulation at offset 492 with total cost of 1: + +``` + DeER jump 496 if r5 != 0 +``` + +Gas simulation at offset 495 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_ctz + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 69 0b r11 = ctz r0 + 20: 33 04 40 r4 = 0x40 + 23: ab 4b f1 01 jump 520 if r11 != r4 + : @2 + 27: 33 05 03 r5 = 0x3 + 30: 33 00 01 r0 = 0x1 + 33: 69 0b r11 = ctz r0 + 35: 33 04 r4 = 0 + 37: ab 4b e3 01 jump 520 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 69 0b r11 = ctz r0 + 49: 33 04 r4 = 0 + 51: ab 4b d5 01 jump 520 if r11 != r4 + : @4 + 55: 33 05 05 r5 = 0x5 + 58: 33 00 00 80 r0 = 0xffffffffffff8000 + 62: 69 0b r11 = ctz r0 + 64: 33 04 0f r4 = 0xf + 67: ab 4b c5 01 jump 520 if r11 != r4 + : @5 + 71: 33 05 06 r5 = 0x6 + 74: 33 00 00 00 80 00 r0 = 0x800000 + 80: 69 0b r11 = ctz r0 + 82: 33 04 17 r4 = 0x17 + 85: ab 4b b3 01 jump 520 if r11 != r4 + : @6 + 89: 33 05 07 r5 = 0x7 + 92: 33 00 05 r0 = 0x5 + 95: 97 00 21 r0 = r0 << 0x21 + 98: 95 00 ff r0 = r0 + 0xffffffffffffffff + 101: 97 00 0f r0 = r0 << 0xf + 104: 69 0b r11 = ctz r0 + 106: 33 04 0f r4 = 0xf + 109: ab 4b 9b 01 jump 520 if r11 != r4 + : @7 + 113: 33 05 08 r5 = 0x8 + 116: 33 00 00 80 00 r0 = 0x8000 + 121: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 124: 69 0b r11 = ctz r0 + 126: 33 04 r4 = 0 + 128: ab 4b 88 01 jump 520 if r11 != r4 + : @8 + 132: 33 05 09 r5 = 0x9 + 135: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 141: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 144: 69 0b r11 = ctz r0 + 146: 33 04 r4 = 0 + 148: ab 4b 74 01 jump 520 if r11 != r4 + : @9 + 152: 33 05 0a r5 = 0xa + 155: 33 00 00 00 08 r0 = 0x80000 + 160: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 163: 69 0b r11 = ctz r0 + 165: 33 04 r4 = 0 + 167: ab 4b 61 01 jump 520 if r11 != r4 + : @10 + 171: 33 05 0b r5 = 0xb + 174: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 180: 69 0b r11 = ctz r0 + 182: 33 04 1f r4 = 0x1f + 185: ab 4b 4f 01 jump 520 if r11 != r4 + : @11 + 189: 33 05 0c r5 = 0xc + 192: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 198: 83 00 89 07 i32 r0 = r0 + 0x789 + 202: 97 00 0d r0 = r0 << 0xd + 205: 95 00 f5 01 r0 = r0 + 0x1f5 + 209: 97 00 0c r0 = r0 << 0xc + 212: 69 0b r11 = ctz r0 + 214: 33 04 0c r4 = 0xc + 217: ab 4b 2f 01 jump 520 if r11 != r4 + : @12 + 221: 33 05 0d r5 = 0xd + 224: 33 00 ff r0 = 0xffffffffffffffff + 227: 97 00 3f r0 = r0 << 0x3f + 230: 69 0b r11 = ctz r0 + 232: 33 04 3f r4 = 0x3f + 235: ab 4b 1d 01 jump 520 if r11 != r4 + : @13 + 239: 33 05 0e r5 = 0xe + 242: 33 00 0e r0 = 0xe + 245: 69 0b r11 = ctz r0 + 247: 33 04 01 r4 = 0x1 + 250: ab 4b 0e 01 jump 520 if r11 != r4 + : @14 + 254: 33 05 0f r5 = 0xf + 257: 33 00 fd r0 = 0xfffffffffffffffd + 260: 97 00 20 r0 = r0 << 0x20 + 263: 95 00 19 r0 = r0 + 0x19 + 266: 97 00 11 r0 = r0 << 0x11 + 269: 95 00 01 04 r0 = r0 + 0x401 + 273: 97 00 0c r0 = r0 << 0xc + 276: 95 00 41 03 r0 = r0 + 0x341 + 280: 69 0b r11 = ctz r0 + 282: 33 04 r4 = 0 + 284: ab 4b ec 00 jump 520 if r11 != r4 + : @15 + 288: 33 05 10 r5 = 0x10 + 291: 33 00 0d r0 = 0xd + 294: 69 00 r0 = ctz r0 + 296: 33 04 r4 = 0 + 298: ab 40 de 00 jump 520 if r0 != r4 + : @16 + 302: 33 05 11 r5 = 0x11 + 305: 33 00 0b r0 = 0xb + 308: 69 00 r0 = ctz r0 + 310: 33 04 r4 = 0 + 312: ab 40 d0 00 jump 520 if r0 != r4 + : @17 + 316: 33 05 12 r5 = 0x12 + 319: 33 0a r10 = 0 + 321: 01 fallthrough + : @18 + 322: 33 00 0d r0 = 0xd + 325: 69 0b r11 = ctz r0 + 327: 64 b3 r3 = r11 + 329: 95 aa 01 r10 = r10 + 0x1 + 332: 33 02 02 r2 = 0x2 + 335: ab 2a f3 jump 322 if r10 != r2 + : @19 + 338: 33 04 r4 = 0 + 340: ab 43 b4 00 jump 520 if r3 != r4 + : @20 + 344: 33 05 1d r5 = 0x1d + 347: 33 0a r10 = 0 + 349: 01 fallthrough + : @21 + 350: 33 00 13 r0 = 0x13 + 353: 69 0b r11 = ctz r0 + 355: 64 b3 r3 = r11 + 357: 95 aa 01 r10 = r10 + 0x1 + 360: 33 02 02 r2 = 0x2 + 363: ab 2a f3 jump 350 if r10 != r2 + : @22 + 366: 33 04 r4 = 0 + 368: ab 43 98 00 jump 520 if r3 != r4 + : @23 + 372: 33 05 14 r5 = 0x14 + 375: 33 0a r10 = 0 + 377: 01 fallthrough + : @24 + 378: 33 00 22 r0 = 0x22 + 381: 69 0b r11 = ctz r0 + 383: 64 b3 r3 = r11 + 385: 95 aa 01 r10 = r10 + 0x1 + 388: 33 02 02 r2 = 0x2 + 391: ab 2a f3 jump 378 if r10 != r2 + : @25 + 394: 33 04 01 r4 = 0x1 + 397: ab 43 7b jump 520 if r3 != r4 + : @26 + 400: 33 05 15 r5 = 0x15 + 403: 33 00 00 80 7f r0 = 0x7f8000 + 408: 69 0b r11 = ctz r0 + 410: 33 04 0f r4 = 0xf + 413: ab 4b 6b jump 520 if r11 != r4 + : @27 + 416: 33 05 16 r5 = 0x16 + 419: 33 00 00 80 80 00 r0 = 0x808000 + 425: 69 0b r11 = ctz r0 + 427: 33 04 0f r4 = 0xf + 430: ab 4b 5a jump 520 if r11 != r4 + : @28 + 433: 33 05 17 r5 = 0x17 + 436: 33 00 00 90 80 01 r0 = 0x1809000 + 442: 69 0b r11 = ctz r0 + 444: 33 04 0c r4 = 0xc + 447: ab 4b 49 jump 520 if r11 != r4 + : @29 + 450: 33 05 18 r5 = 0x18 + 453: 33 00 00 00 06 r0 = 0x60000 + 458: 83 00 01 i32 r0 = r0 + 0x1 + 461: 97 00 0f r0 = r0 << 0xf + 464: 95 00 ff r0 = r0 + 0xffffffffffffffff + 467: 69 0b r11 = ctz r0 + 469: 33 04 r4 = 0 + 471: ab 4b 31 jump 520 if r11 != r4 + : @30 + 474: 33 05 19 r5 = 0x19 + 477: 33 00 0f r0 = 0xf + 480: 97 00 1f r0 = r0 << 0x1f + 483: 95 00 ff r0 = r0 + 0xffffffffffffffff + 486: 69 0b r11 = ctz r0 + 488: 33 04 r4 = 0 + 490: ab 4b 1e jump 520 if r11 != r4 + : @31 + 493: 33 05 1a r5 = 0x1a + 496: 33 00 00 e0 01 r0 = 0x1e000 + 501: 83 00 01 i32 r0 = r0 + 0x1 + 504: 97 00 13 r0 = r0 << 0x13 + 507: 95 00 ff r0 = r0 + 0xffffffffffffffff + 510: 69 0b r11 = ctz r0 + 512: 33 04 r4 = 0 + 514: ab 4b 06 jump 520 if r11 != r4 + : @32 + 517: 52 05 04 jump 521 if r5 != 0 + : @33 + 520: 00 trap + : @34 + 521: 28 f7 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9695 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r0 = 0 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0x40 + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 27 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r0 = 0x1 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r0 = 0x3 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 55 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r0 = 0xffffffffffff8000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0xf + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 71 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r0 = 0x800000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0x17 + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 89 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r0 = 0x5 + D=eER..... r0 = r0 << 0x21 + D==eER.... r0 = r0 + 0xffffffffffffffff + .D==eER... r0 = r0 << 0xf + .D===eeER. r11 = ctz r0 + .DeE----R. r4 = 0xf + .D=====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 113 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r0 = 0x8000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 132 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r0 = 0xffffffff80000000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 152 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r0 = 0x80000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 171 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r0 = 0xffffffff80000000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0x1f + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 189 with total cost of 9: + +``` + DeER........ r5 = 0xc + DeER........ r0 = 0x7fabc000 + D=eeER...... i32 r0 = r0 + 0x789 + .D==eER..... r0 = r0 << 0xd + .D===eER.... r0 = r0 + 0x1f5 + .D====eER... r0 = r0 << 0xc + .D=====eeER. r11 = ctz r0 + ..DeE-----R. r4 = 0xc + ..D======eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 221 with total cost of 5: + +``` + DeER.... r5 = 0xd + DeER.... r0 = 0xffffffffffffffff + D=eER... r0 = r0 << 0x3f + D==eeER. r11 = ctz r0 + .DeE--R. r4 = 0x3f + .D===eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 239 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r0 = 0xe + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0x1 + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 254 with total cost of 10: + +``` + DeER......... r5 = 0xf + DeER......... r0 = 0xfffffffffffffffd + D=eER........ r0 = r0 << 0x20 + D==eER....... r0 = r0 + 0x19 + .D==eER...... r0 = r0 << 0x11 + .D===eER..... r0 = r0 + 0x401 + .D====eER.... r0 = r0 << 0xc + .D=====eER... r0 = r0 + 0x341 + ..D=====eeER. r11 = ctz r0 + ..DeE------R. r4 = 0 + ..D=======eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 288 with total cost of 4: + +``` + DeER... r5 = 0x10 + DeER... r0 = 0xd + D=eeER. r0 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 520 if r0 != r4 +``` + +Gas simulation at offset 302 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r0 = 0xb + D=eeER. r0 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 520 if r0 != r4 +``` + +Gas simulation at offset 316 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 322 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 322 if r10 != r2 +``` + +Gas simulation at offset 338 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 520 if r3 != r4 +``` + +Gas simulation at offset 344 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 350 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eeER................... r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 350 if r10 != r2 +``` + +Gas simulation at offset 366 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 520 if r3 != r4 +``` + +Gas simulation at offset 372 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 378 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eeER................... r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 378 if r10 != r2 +``` + +Gas simulation at offset 394 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 520 if r3 != r4 +``` + +Gas simulation at offset 400 with total cost of 4: + +``` + DeER... r5 = 0x15 + DeER... r0 = 0x7f8000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0xf + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 416 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r0 = 0x808000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0xf + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 433 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r0 = 0x1809000 + D=eeER. r11 = ctz r0 + DeE--R. r4 = 0xc + .D==eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 450 with total cost of 8: + +``` + DeER....... r5 = 0x18 + DeER....... r0 = 0x60000 + D=eeER..... i32 r0 = r0 + 0x1 + .D==eER.... r0 = r0 << 0xf + .D===eER... r0 = r0 + 0xffffffffffffffff + .D====eeER. r11 = ctz r0 + .DeE-----R. r4 = 0 + ..D=====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 474 with total cost of 6: + +``` + DeER..... r5 = 0x19 + DeER..... r0 = 0xf + D=eER.... r0 = r0 << 0x1f + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eeER. r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 493 with total cost of 8: + +``` + DeER....... r5 = 0x1a + DeER....... r0 = 0x1e000 + D=eeER..... i32 r0 = r0 + 0x1 + .D==eER.... r0 = r0 << 0x13 + .D===eER... r0 = r0 + 0xffffffffffffffff + .D====eeER. r11 = ctz r0 + .DeE-----R. r4 = 0 + ..D=====eER jump 520 if r11 != r4 +``` + +Gas simulation at offset 517 with total cost of 1: + +``` + DeER jump 521 if r5 != 0 +``` + +Gas simulation at offset 520 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 521 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_ctzw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 6a 0b i32 r11 = ctz r0 + 20: 33 04 20 r4 = 0x20 + 23: ab 4b d0 01 jump 487 if r11 != r4 + : @2 + 27: 33 05 03 r5 = 0x3 + 30: 33 00 01 r0 = 0x1 + 33: 6a 0b i32 r11 = ctz r0 + 35: 33 04 r4 = 0 + 37: ab 4b c2 01 jump 487 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 6a 0b i32 r11 = ctz r0 + 49: 33 04 r4 = 0 + 51: ab 4b b4 01 jump 487 if r11 != r4 + : @4 + 55: 33 05 05 r5 = 0x5 + 58: 33 00 00 00 02 r0 = 0x20000 + 63: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 66: 97 00 0f r0 = r0 << 0xf + 69: 6a 0b i32 r11 = ctz r0 + 71: 33 04 0f r4 = 0xf + 74: ab 4b 9d 01 jump 487 if r11 != r4 + : @5 + 78: 33 05 06 r5 = 0x6 + 81: 33 00 00 00 80 00 r0 = 0x800000 + 87: 6a 0b i32 r11 = ctz r0 + 89: 33 04 17 r4 = 0x17 + 92: ab 4b 8b 01 jump 487 if r11 != r4 + : @6 + 96: 33 05 07 r5 = 0x7 + 99: 33 00 00 00 02 r0 = 0x20000 + 104: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 107: 97 00 0f r0 = r0 << 0xf + 110: 6a 0b i32 r11 = ctz r0 + 112: 33 04 0f r4 = 0xf + 115: ab 4b 74 01 jump 487 if r11 != r4 + : @7 + 119: 33 05 08 r5 = 0x8 + 122: 33 00 00 80 00 r0 = 0x8000 + 127: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 130: 6a 0b i32 r11 = ctz r0 + 132: 33 04 r4 = 0 + 134: ab 4b 61 01 jump 487 if r11 != r4 + : @8 + 138: 33 05 09 r5 = 0x9 + 141: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 147: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 150: 6a 0b i32 r11 = ctz r0 + 152: 33 04 r4 = 0 + 154: ab 4b 4d 01 jump 487 if r11 != r4 + : @9 + 158: 33 05 0a r5 = 0xa + 161: 33 00 00 00 08 r0 = 0x80000 + 166: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 169: 6a 0b i32 r11 = ctz r0 + 171: 33 04 r4 = 0 + 173: ab 4b 3a 01 jump 487 if r11 != r4 + : @10 + 177: 33 05 0b r5 = 0xb + 180: 33 00 01 r0 = 0x1 + 183: 97 00 1f r0 = r0 << 0x1f + 186: 6a 0b i32 r11 = ctz r0 + 188: 33 04 1f r4 = 0x1f + 191: ab 4b 28 01 jump 487 if r11 != r4 + : @11 + 195: 33 05 0c r5 = 0xc + 198: 33 00 00 50 1f 12 r0 = 0x121f5000 + 204: 6a 0b i32 r11 = ctz r0 + 206: 33 04 0c r4 = 0xc + 209: ab 4b 16 01 jump 487 if r11 != r4 + : @12 + 213: 33 05 0d r5 = 0xd + 216: 33 00 03 r0 = 0x3 + 219: 97 00 1e r0 = r0 << 0x1e + 222: 6a 0b i32 r11 = ctz r0 + 224: 33 04 1e r4 = 0x1e + 227: ab 4b 04 01 jump 487 if r11 != r4 + : @13 + 231: 33 05 0e r5 = 0xe + 234: 33 00 0e r0 = 0xe + 237: 6a 0b i32 r11 = ctz r0 + 239: 33 04 01 r4 = 0x1 + 242: ab 4b f5 00 jump 487 if r11 != r4 + : @14 + 246: 33 05 0f r5 = 0xf + 249: 33 00 00 10 40 20 r0 = 0x20401000 + 255: 83 00 41 03 i32 r0 = r0 + 0x341 + 259: 6a 0b i32 r11 = ctz r0 + 261: 33 04 r4 = 0 + 263: ab 4b e0 00 jump 487 if r11 != r4 + : @15 + 267: 33 05 10 r5 = 0x10 + 270: 33 00 0d r0 = 0xd + 273: 6a 00 i32 r0 = ctz r0 + 275: 33 04 r4 = 0 + 277: ab 40 d2 00 jump 487 if r0 != r4 + : @16 + 281: 33 05 11 r5 = 0x11 + 284: 33 00 0b r0 = 0xb + 287: 6a 00 i32 r0 = ctz r0 + 289: 33 04 r4 = 0 + 291: ab 40 c4 00 jump 487 if r0 != r4 + : @17 + 295: 33 05 12 r5 = 0x12 + 298: 33 0a r10 = 0 + 300: 01 fallthrough + : @18 + 301: 33 00 0d r0 = 0xd + 304: 6a 0b i32 r11 = ctz r0 + 306: 64 b3 r3 = r11 + 308: 95 aa 01 r10 = r10 + 0x1 + 311: 33 02 02 r2 = 0x2 + 314: ab 2a f3 jump 301 if r10 != r2 + : @19 + 317: 33 04 r4 = 0 + 319: ab 43 a8 00 jump 487 if r3 != r4 + : @20 + 323: 33 05 1d r5 = 0x1d + 326: 33 0a r10 = 0 + 328: 01 fallthrough + : @21 + 329: 33 00 13 r0 = 0x13 + 332: 6a 0b i32 r11 = ctz r0 + 334: 64 b3 r3 = r11 + 336: 95 aa 01 r10 = r10 + 0x1 + 339: 33 02 02 r2 = 0x2 + 342: ab 2a f3 jump 329 if r10 != r2 + : @22 + 345: 33 04 r4 = 0 + 347: ab 43 8c 00 jump 487 if r3 != r4 + : @23 + 351: 33 05 14 r5 = 0x14 + 354: 33 0a r10 = 0 + 356: 01 fallthrough + : @24 + 357: 33 00 22 r0 = 0x22 + 360: 6a 0b i32 r11 = ctz r0 + 362: 64 b3 r3 = r11 + 364: 95 aa 01 r10 = r10 + 0x1 + 367: 33 02 02 r2 = 0x2 + 370: ab 2a f3 jump 357 if r10 != r2 + : @25 + 373: 33 04 01 r4 = 0x1 + 376: ab 43 6f jump 487 if r3 != r4 + : @26 + 379: 33 05 15 r5 = 0x15 + 382: 33 00 00 80 7f r0 = 0x7f8000 + 387: 6a 0b i32 r11 = ctz r0 + 389: 33 04 0f r4 = 0xf + 392: ab 4b 5f jump 487 if r11 != r4 + : @27 + 395: 33 05 16 r5 = 0x16 + 398: 33 00 00 80 80 00 r0 = 0x808000 + 404: 6a 0b i32 r11 = ctz r0 + 406: 33 04 0f r4 = 0xf + 409: ab 4b 4e jump 487 if r11 != r4 + : @28 + 412: 33 05 17 r5 = 0x17 + 415: 33 00 00 90 80 01 r0 = 0x1809000 + 421: 6a 0b i32 r11 = ctz r0 + 423: 33 04 0c r4 = 0xc + 426: ab 4b 3d jump 487 if r11 != r4 + : @29 + 429: 33 05 18 r5 = 0x18 + 432: 33 00 00 80 00 r0 = 0x8000 + 437: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 440: 6a 0b i32 r11 = ctz r0 + 442: 33 04 r4 = 0 + 444: ab 4b 2b jump 487 if r11 != r4 + : @30 + 447: 33 05 19 r5 = 0x19 + 450: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 456: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 459: 6a 0b i32 r11 = ctz r0 + 461: 33 04 r4 = 0 + 463: ab 4b 18 jump 487 if r11 != r4 + : @31 + 466: 33 05 1a r5 = 0x1a + 469: 33 00 00 00 08 r0 = 0x80000 + 474: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 477: 6a 0b i32 r11 = ctz r0 + 479: 33 04 r4 = 0 + 481: ab 4b 06 jump 487 if r11 != r4 + : @32 + 484: 52 05 04 jump 488 if r5 != 0 + : @33 + 487: 00 trap + : @34 + 488: 28 18 fe jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x1 (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9704 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r0 = 0 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0x20 + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 27 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r0 = 0x1 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r0 = 0x3 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 55 with total cost of 7: + +``` + DeER...... r5 = 0x5 + DeER...... r0 = 0x20000 + D=eeER.... i32 r0 = r0 + 0xffffffffffffffff + .D==eER... r0 = r0 << 0xf + .D===eeER. i32 r11 = ctz r0 + .DeE----R. r4 = 0xf + .D=====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 78 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r0 = 0x800000 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0x17 + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 96 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r0 = 0x20000 + D=eeER.... i32 r0 = r0 + 0xffffffffffffffff + .D==eER... r0 = r0 << 0xf + .D===eeER. i32 r11 = ctz r0 + .DeE----R. r4 = 0xf + .D=====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r0 = 0x8000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 138 with total cost of 6: + +``` + DeER..... r5 = 0x9 + DeER..... r0 = 0xffffffff80000000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 158 with total cost of 6: + +``` + DeER..... r5 = 0xa + DeER..... r0 = 0x80000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 177 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r0 = 0x1 + D=eER... r0 = r0 << 0x1f + D==eeER. i32 r11 = ctz r0 + .DeE--R. r4 = 0x1f + .D===eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 195 with total cost of 4: + +``` + DeER... r5 = 0xc + DeER... r0 = 0x121f5000 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0xc + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 213 with total cost of 5: + +``` + DeER.... r5 = 0xd + DeER.... r0 = 0x3 + D=eER... r0 = r0 << 0x1e + D==eeER. i32 r11 = ctz r0 + .DeE--R. r4 = 0x1e + .D===eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 231 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r0 = 0xe + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0x1 + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 246 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r0 = 0x20401000 + D=eeER... i32 r0 = r0 + 0x341 + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 267 with total cost of 4: + +``` + DeER... r5 = 0x10 + DeER... r0 = 0xd + D=eeER. i32 r0 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 487 if r0 != r4 +``` + +Gas simulation at offset 281 with total cost of 4: + +``` + DeER... r5 = 0x11 + DeER... r0 = 0xb + D=eeER. i32 r0 = ctz r0 + DeE--R. r4 = 0 + .D==eER jump 487 if r0 != r4 +``` + +Gas simulation at offset 295 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 301 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eeER................... i32 r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 301 if r10 != r2 +``` + +Gas simulation at offset 317 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 487 if r3 != r4 +``` + +Gas simulation at offset 323 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 329 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eeER................... i32 r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 329 if r10 != r2 +``` + +Gas simulation at offset 345 with total cost of 2: + +``` + DeER. r4 = 0 + D=eER jump 487 if r3 != r4 +``` + +Gas simulation at offset 351 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 357 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eeER................... i32 r11 = ctz r0 + D........................ r3 = r11 + DeE--R................... r10 = r10 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 357 if r10 != r2 +``` + +Gas simulation at offset 373 with total cost of 2: + +``` + DeER. r4 = 0x1 + D=eER jump 487 if r3 != r4 +``` + +Gas simulation at offset 379 with total cost of 4: + +``` + DeER... r5 = 0x15 + DeER... r0 = 0x7f8000 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0xf + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 395 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r0 = 0x808000 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0xf + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 412 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r0 = 0x1809000 + D=eeER. i32 r11 = ctz r0 + DeE--R. r4 = 0xc + .D==eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 429 with total cost of 6: + +``` + DeER..... r5 = 0x18 + DeER..... r0 = 0x8000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 447 with total cost of 6: + +``` + DeER..... r5 = 0x19 + DeER..... r0 = 0xffffffff80000000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 466 with total cost of 6: + +``` + DeER..... r5 = 0x1a + DeER..... r0 = 0x80000 + D=eeER... i32 r0 = r0 + 0xffffffffffffffff + .D==eeER. i32 r11 = ctz r0 + .DeE---R. r4 = 0 + .D====eER jump 487 if r11 != r4 +``` + +Gas simulation at offset 484 with total cost of 1: + +``` + DeER jump 488 if r5 != 0 +``` + +Gas simulation at offset 487 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 488 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_max + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: e3 98 0b r11 = maxs(r8, r9) + 23: 33 04 r4 = 0 + 25: ab 4b ad 03 jump 966 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: e3 98 0b r11 = maxs(r8, r9) + 41: 33 04 01 r4 = 0x1 + 44: ab 4b 9a 03 jump 966 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: e3 98 0b r11 = maxs(r8, r9) + 60: 33 04 07 r4 = 0x7 + 63: ab 4b 87 03 jump 966 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 07 r8 = 0x7 + 73: 33 09 03 r9 = 0x3 + 76: e3 98 0b r11 = maxs(r8, r9) + 79: 33 04 07 r4 = 0x7 + 82: ab 4b 74 03 jump 966 if r11 != r4 + : @5 + 86: 33 05 06 r5 = 0x6 + 89: 33 08 r8 = 0 + 91: 33 09 00 80 r9 = 0xffffffffffff8000 + 95: e3 98 0b r11 = maxs(r8, r9) + 98: 33 04 r4 = 0 + 100: ab 4b 62 03 jump 966 if r11 != r4 + : @6 + 104: 33 05 07 r5 = 0x7 + 107: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 113: 33 09 r9 = 0 + 115: e3 98 0b r11 = maxs(r8, r9) + 118: 33 04 r4 = 0 + 120: ab 4b 4e 03 jump 966 if r11 != r4 + : @7 + 124: 33 05 08 r5 = 0x8 + 127: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 133: 33 09 00 80 r9 = 0xffffffffffff8000 + 137: e3 98 0b r11 = maxs(r8, r9) + 140: 33 04 00 80 r4 = 0xffffffffffff8000 + 144: ab 4b 36 03 jump 966 if r11 != r4 + : @8 + 148: 33 05 09 r5 = 0x9 + 151: 33 08 r8 = 0 + 153: 33 09 00 80 00 r9 = 0x8000 + 158: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 161: e3 98 0b r11 = maxs(r8, r9) + 164: 33 04 00 80 00 r4 = 0x8000 + 169: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 172: ab 4b 1a 03 jump 966 if r11 != r4 + : @9 + 176: 33 05 0a r5 = 0xa + 179: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 185: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 188: 33 09 r9 = 0 + 190: e3 98 0b r11 = maxs(r8, r9) + 193: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 199: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 202: ab 4b fc 02 jump 966 if r11 != r4 + : @10 + 206: 33 05 0b r5 = 0xb + 209: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 215: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 218: 33 09 00 80 00 r9 = 0x8000 + 223: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 226: e3 98 0b r11 = maxs(r8, r9) + 229: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 235: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 238: ab 4b d8 02 jump 966 if r11 != r4 + : @11 + 242: 33 05 0c r5 = 0xc + 245: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 251: 33 09 00 80 00 r9 = 0x8000 + 256: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 259: e3 98 0b r11 = maxs(r8, r9) + 262: 33 04 00 80 00 r4 = 0x8000 + 267: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 270: ab 4b b8 02 jump 966 if r11 != r4 + : @12 + 274: 33 05 0d r5 = 0xd + 277: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 283: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 286: 33 09 00 80 r9 = 0xffffffffffff8000 + 290: e3 98 0b r11 = maxs(r8, r9) + 293: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 299: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 302: ab 4b 98 02 jump 966 if r11 != r4 + : @13 + 306: 33 05 0e r5 = 0xe + 309: 33 08 r8 = 0 + 311: 33 09 ff r9 = 0xffffffffffffffff + 314: e3 98 0b r11 = maxs(r8, r9) + 317: 33 04 r4 = 0 + 319: ab 4b 87 02 jump 966 if r11 != r4 + : @14 + 323: 33 05 0f r5 = 0xf + 326: 33 08 ff r8 = 0xffffffffffffffff + 329: 33 09 01 r9 = 0x1 + 332: e3 98 0b r11 = maxs(r8, r9) + 335: 33 04 01 r4 = 0x1 + 338: ab 4b 74 02 jump 966 if r11 != r4 + : @15 + 342: 33 05 10 r5 = 0x10 + 345: 33 08 ff r8 = 0xffffffffffffffff + 348: 33 09 ff r9 = 0xffffffffffffffff + 351: e3 98 0b r11 = maxs(r8, r9) + 354: 33 04 ff r4 = 0xffffffffffffffff + 357: ab 4b 61 02 jump 966 if r11 != r4 + : @16 + 361: 33 05 11 r5 = 0x11 + 364: 33 08 0e r8 = 0xe + 367: 33 09 0d r9 = 0xd + 370: e3 98 08 r8 = maxs(r8, r9) + 373: 33 04 0e r4 = 0xe + 376: ab 48 4e 02 jump 966 if r8 != r4 + : @17 + 380: 33 05 12 r5 = 0x12 + 383: 33 08 0b r8 = 0xb + 386: 33 09 0d r9 = 0xd + 389: e3 98 09 r9 = maxs(r8, r9) + 392: 33 04 0d r4 = 0xd + 395: ab 49 3b 02 jump 966 if r9 != r4 + : @18 + 399: 33 05 13 r5 = 0x13 + 402: 33 08 0d r8 = 0xd + 405: e3 88 08 r8 = maxs(r8, r8) + 408: 33 04 0d r4 = 0xd + 411: ab 48 2b 02 jump 966 if r8 != r4 + : @19 + 415: 33 05 14 r5 = 0x14 + 418: 33 0a r10 = 0 + 420: 01 fallthrough + : @20 + 421: 33 00 0b r0 = 0xb + 424: 33 01 0d r1 = 0xd + 427: e3 10 0b r11 = maxs(r0, r1) + 430: 64 b3 r3 = r11 + 432: 95 aa 01 r10 = r10 + 0x1 + 435: 33 02 02 r2 = 0x2 + 438: ab 2a ef jump 421 if r10 != r2 + : @21 + 441: 33 04 0d r4 = 0xd + 444: ab 43 0a 02 jump 966 if r3 != r4 + : @22 + 448: 33 05 15 r5 = 0x15 + 451: 33 0a r10 = 0 + 453: 01 fallthrough + : @23 + 454: 33 00 0e r0 = 0xe + 457: 33 01 0d r1 = 0xd + 460: e3 10 0b r11 = maxs(r0, r1) + 463: 64 b3 r3 = r11 + 465: 95 aa 01 r10 = r10 + 0x1 + 468: 33 02 02 r2 = 0x2 + 471: ab 2a ef jump 454 if r10 != r2 + : @24 + 474: 33 04 0e r4 = 0xe + 477: ab 43 e9 01 jump 966 if r3 != r4 + : @25 + 481: 33 05 16 r5 = 0x16 + 484: 33 0a r10 = 0 + 486: 01 fallthrough + : @26 + 487: 33 00 0c r0 = 0xc + 490: 33 01 0d r1 = 0xd + 493: e3 10 0b r11 = maxs(r0, r1) + 496: 64 b3 r3 = r11 + 498: 95 aa 01 r10 = r10 + 0x1 + 501: 33 02 02 r2 = 0x2 + 504: ab 2a ef jump 487 if r10 != r2 + : @27 + 507: 33 04 0d r4 = 0xd + 510: ab 43 c8 01 jump 966 if r3 != r4 + : @28 + 514: 33 05 17 r5 = 0x17 + 517: 33 0a r10 = 0 + 519: 01 fallthrough + : @29 + 520: 33 00 0e r0 = 0xe + 523: 33 01 0d r1 = 0xd + 526: e3 10 0b r11 = maxs(r0, r1) + 529: 95 aa 01 r10 = r10 + 0x1 + 532: 33 02 02 r2 = 0x2 + 535: ab 2a f1 jump 520 if r10 != r2 + : @30 + 538: 33 04 0e r4 = 0xe + 541: ab 4b a9 01 jump 966 if r11 != r4 + : @31 + 545: 33 05 18 r5 = 0x18 + 548: 33 0a r10 = 0 + 550: 01 fallthrough + : @32 + 551: 33 00 0b r0 = 0xb + 554: 33 01 0d r1 = 0xd + 557: e3 10 0b r11 = maxs(r0, r1) + 560: 95 aa 01 r10 = r10 + 0x1 + 563: 33 02 02 r2 = 0x2 + 566: ab 2a f1 jump 551 if r10 != r2 + : @33 + 569: 33 04 0d r4 = 0xd + 572: ab 4b 8a 01 jump 966 if r11 != r4 + : @34 + 576: 33 05 19 r5 = 0x19 + 579: 33 0a r10 = 0 + 581: 01 fallthrough + : @35 + 582: 33 00 0f r0 = 0xf + 585: 33 01 0d r1 = 0xd + 588: e3 10 0b r11 = maxs(r0, r1) + 591: 95 aa 01 r10 = r10 + 0x1 + 594: 33 02 02 r2 = 0x2 + 597: ab 2a f1 jump 582 if r10 != r2 + : @36 + 600: 33 04 0f r4 = 0xf + 603: ab 4b 6b 01 jump 966 if r11 != r4 + : @37 + 607: 33 05 1a r5 = 0x1a + 610: 33 0a r10 = 0 + 612: 01 fallthrough + : @38 + 613: 33 00 0a r0 = 0xa + 616: 33 01 0d r1 = 0xd + 619: e3 10 0b r11 = maxs(r0, r1) + 622: 95 aa 01 r10 = r10 + 0x1 + 625: 33 02 02 r2 = 0x2 + 628: ab 2a f1 jump 613 if r10 != r2 + : @39 + 631: 33 04 0d r4 = 0xd + 634: ab 4b 4c 01 jump 966 if r11 != r4 + : @40 + 638: 33 05 1b r5 = 0x1b + 641: 33 0a r10 = 0 + 643: 01 fallthrough + : @41 + 644: 33 00 10 r0 = 0x10 + 647: 33 01 0d r1 = 0xd + 650: e3 10 0b r11 = maxs(r0, r1) + 653: 95 aa 01 r10 = r10 + 0x1 + 656: 33 02 02 r2 = 0x2 + 659: ab 2a f1 jump 644 if r10 != r2 + : @42 + 662: 33 04 10 r4 = 0x10 + 665: ab 4b 2d 01 jump 966 if r11 != r4 + : @43 + 669: 33 05 1c r5 = 0x1c + 672: 33 0a r10 = 0 + 674: 01 fallthrough + : @44 + 675: 33 00 09 r0 = 0x9 + 678: 33 01 0d r1 = 0xd + 681: e3 10 0b r11 = maxs(r0, r1) + 684: 95 aa 01 r10 = r10 + 0x1 + 687: 33 02 02 r2 = 0x2 + 690: ab 2a f1 jump 675 if r10 != r2 + : @45 + 693: 33 04 0d r4 = 0xd + 696: ab 4b 0e 01 jump 966 if r11 != r4 + : @46 + 700: 33 05 1d r5 = 0x1d + 703: 33 0a r10 = 0 + 705: 01 fallthrough + : @47 + 706: 33 01 0d r1 = 0xd + 709: 33 00 11 r0 = 0x11 + 712: e3 10 0b r11 = maxs(r0, r1) + 715: 95 aa 01 r10 = r10 + 0x1 + 718: 33 02 02 r2 = 0x2 + 721: ab 2a f1 jump 706 if r10 != r2 + : @48 + 724: 33 04 11 r4 = 0x11 + 727: ab 4b ef 00 jump 966 if r11 != r4 + : @49 + 731: 33 05 1e r5 = 0x1e + 734: 33 0a r10 = 0 + 736: 01 fallthrough + : @50 + 737: 33 01 0d r1 = 0xd + 740: 33 00 08 r0 = 0x8 + 743: e3 10 0b r11 = maxs(r0, r1) + 746: 95 aa 01 r10 = r10 + 0x1 + 749: 33 02 02 r2 = 0x2 + 752: ab 2a f1 jump 737 if r10 != r2 + : @51 + 755: 33 04 0d r4 = 0xd + 758: ab 4b d0 00 jump 966 if r11 != r4 + : @52 + 762: 33 05 1f r5 = 0x1f + 765: 33 0a r10 = 0 + 767: 01 fallthrough + : @53 + 768: 33 01 0d r1 = 0xd + 771: 33 00 12 r0 = 0x12 + 774: e3 10 0b r11 = maxs(r0, r1) + 777: 95 aa 01 r10 = r10 + 0x1 + 780: 33 02 02 r2 = 0x2 + 783: ab 2a f1 jump 768 if r10 != r2 + : @54 + 786: 33 04 12 r4 = 0x12 + 789: ab 4b b1 00 jump 966 if r11 != r4 + : @55 + 793: 33 05 20 r5 = 0x20 + 796: 33 0a r10 = 0 + 798: 01 fallthrough + : @56 + 799: 33 01 0d r1 = 0xd + 802: 33 00 07 r0 = 0x7 + 805: e3 10 0b r11 = maxs(r0, r1) + 808: 95 aa 01 r10 = r10 + 0x1 + 811: 33 02 02 r2 = 0x2 + 814: ab 2a f1 jump 799 if r10 != r2 + : @57 + 817: 33 04 0d r4 = 0xd + 820: ab 4b 92 00 jump 966 if r11 != r4 + : @58 + 824: 33 05 21 r5 = 0x21 + 827: 33 0a r10 = 0 + 829: 01 fallthrough + : @59 + 830: 33 01 0d r1 = 0xd + 833: 33 00 13 r0 = 0x13 + 836: e3 10 0b r11 = maxs(r0, r1) + 839: 95 aa 01 r10 = r10 + 0x1 + 842: 33 02 02 r2 = 0x2 + 845: ab 2a f1 jump 830 if r10 != r2 + : @60 + 848: 33 04 13 r4 = 0x13 + 851: ab 4b 73 jump 966 if r11 != r4 + : @61 + 854: 33 05 22 r5 = 0x22 + 857: 33 0a r10 = 0 + 859: 01 fallthrough + : @62 + 860: 33 01 0d r1 = 0xd + 863: 33 00 06 r0 = 0x6 + 866: e3 10 0b r11 = maxs(r0, r1) + 869: 95 aa 01 r10 = r10 + 0x1 + 872: 33 02 02 r2 = 0x2 + 875: ab 2a f1 jump 860 if r10 != r2 + : @63 + 878: 33 04 0d r4 = 0xd + 881: ab 4b 55 jump 966 if r11 != r4 + : @64 + 884: 33 05 23 r5 = 0x23 + 887: 33 00 ff r0 = 0xffffffffffffffff + 890: 3e 02 00 00 02 u64 [0x20000] = r2 + 895: 89 02 r2 = r0 s 0 + 925: 64 01 r1 = r0 + 927: 93 21 r1 = 0 if r2 == 0 + 929: 3a 02 00 00 02 r2 = u64 [0x20000] + 934: 33 04 r4 = 0 + 936: ab 41 1e jump 966 if r1 != r4 + : @66 + 939: 33 05 25 r5 = 0x25 + 942: 33 00 r0 = 0 + 944: 33 04 r4 = 0 + 946: ab 40 14 jump 966 if r0 != r4 + : @67 + 949: 33 05 26 r5 = 0x26 + 952: 33 00 10 r0 = 0x10 + 955: 33 01 1e r1 = 0x1e + 958: 33 04 r4 = 0 + 960: 52 04 06 jump 966 if r4 != 0 + : @68 + 963: 52 05 04 jump 967 if r5 != 0 + : @69 + 966: 00 trap + : @70 + 967: 28 39 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xd (initially was 0x0) + * r5 = 0x26 (initially was 0x0) + * r8 = 0xd (initially was 0x0) + * r9 = 0xd (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xd (initially was 0x0) + +Final non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0x02] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9049 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r8 = 0x1 + DeER.... r9 = 0x1 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0x1 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r8 = 0x3 + DeER.... r9 = 0x7 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0x7 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r8 = 0x7 + DeER.... r9 = 0x3 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0x7 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 86 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r8 = 0 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 104 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 124 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0xffffffffffff8000 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 148 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = maxs(r8, r9) + ..DeE---R. r4 = 0x8000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 176 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0 + .D==eeeER. r11 = maxs(r8, r9) + ..DeE---R. r4 = 0xffffffff80000000 + ..D=eeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 206 with total cost of 8: + +``` + DeER....... r5 = 0xb + DeER....... r8 = 0xffffffff80000000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x8000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = maxs(r8, r9) + ..DeE----R. r4 = 0xffffffff80000000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D====eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 242 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0xffffffff80000000 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = maxs(r8, r9) + ..DeE---R. r4 = 0x8000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 274 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0xffffffffffff8000 + .D==eeeER. r11 = maxs(r8, r9) + ..DeE---R. r4 = 0xffffffff80000000 + ..D=eeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 306 with total cost of 5: + +``` + DeER.... r5 = 0xe + DeER.... r8 = 0 + DeER.... r9 = 0xffffffffffffffff + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 323 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0x1 + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0x1 + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 342 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0xffffffffffffffff + .DeeeER. r11 = maxs(r8, r9) + .DeE--R. r4 = 0xffffffffffffffff + ..D==eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 361 with total cost of 5: + +``` + DeER.... r5 = 0x11 + DeER.... r8 = 0xe + DeER.... r9 = 0xd + .DeeeER. r8 = maxs(r8, r9) + .DeE--R. r4 = 0xe + .D===eER jump 966 if r8 != r4 +``` + +Gas simulation at offset 380 with total cost of 5: + +``` + DeER.... r5 = 0x12 + DeER.... r8 = 0xb + DeER.... r9 = 0xd + .DeeeER. r9 = maxs(r8, r9) + .DeE--R. r4 = 0xd + .D===eER jump 966 if r9 != r4 +``` + +Gas simulation at offset 399 with total cost of 5: + +``` + DeER.... r5 = 0x13 + DeER.... r8 = 0xd + D=eeeER. r8 = maxs(r8, r8) + .DeE--R. r4 = 0xd + .D===eER jump 966 if r8 != r4 +``` + +Gas simulation at offset 415 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 421 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 421 if r10 != r2 +``` + +Gas simulation at offset 441 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 448 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 454 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 454 if r10 != r2 +``` + +Gas simulation at offset 474 with total cost of 2: + +``` + DeER. r4 = 0xe + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 481 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 487 with total cost of 23: + +``` + DeER...................... r0 = 0xc + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 487 if r10 != r2 +``` + +Gas simulation at offset 507 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r3 != r4 +``` + +Gas simulation at offset 514 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 520 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 520 if r10 != r2 +``` + +Gas simulation at offset 538 with total cost of 2: + +``` + DeER. r4 = 0xe + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 545 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 551 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 551 if r10 != r2 +``` + +Gas simulation at offset 569 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 576 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 582 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 582 if r10 != r2 +``` + +Gas simulation at offset 600 with total cost of 2: + +``` + DeER. r4 = 0xf + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 607 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 613 with total cost of 23: + +``` + DeER...................... r0 = 0xa + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 613 if r10 != r2 +``` + +Gas simulation at offset 631 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 638 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 644 with total cost of 23: + +``` + DeER...................... r0 = 0x10 + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 644 if r10 != r2 +``` + +Gas simulation at offset 662 with total cost of 2: + +``` + DeER. r4 = 0x10 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 669 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 675 with total cost of 23: + +``` + DeER...................... r0 = 0x9 + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 675 if r10 != r2 +``` + +Gas simulation at offset 693 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 700 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 706 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x11 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 706 if r10 != r2 +``` + +Gas simulation at offset 724 with total cost of 2: + +``` + DeER. r4 = 0x11 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 731 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 737 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x8 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 737 if r10 != r2 +``` + +Gas simulation at offset 755 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 762 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 768 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x12 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 768 if r10 != r2 +``` + +Gas simulation at offset 786 with total cost of 2: + +``` + DeER. r4 = 0x12 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 793 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 799 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x7 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 799 if r10 != r2 +``` + +Gas simulation at offset 817 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 824 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 830 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x13 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 830 if r10 != r2 +``` + +Gas simulation at offset 848 with total cost of 2: + +``` + DeER. r4 = 0x13 + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 854 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 860 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x6 + .DeeeER................... r11 = maxs(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 860 if r10 != r2 +``` + +Gas simulation at offset 878 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 966 if r11 != r4 +``` + +Gas simulation at offset 884 with total cost of 27: + +``` + DeER.......................... r5 = 0x23 + DeER.......................... r0 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x20000] = r2 + .DeeeE---------------------R.. r2 = r0 s 0 + .D............................ r1 = r0 + ..D==eeE-------------------R.. r1 = 0 if r2 == 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [0x20000] + ...DeE-----------------------R r4 = 0 + ...D===eE--------------------R jump 966 if r1 != r4 +``` + +Gas simulation at offset 939 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 966 if r0 != r4 +``` + +Gas simulation at offset 949 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 966 if r4 != 0 +``` + +Gas simulation at offset 963 with total cost of 1: + +``` + DeER jump 967 if r5 != 0 +``` + +Gas simulation at offset 966 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 967 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_maxu + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: e4 98 0b r11 = maxu(r8, r9) + 23: 33 04 r4 = 0 + 25: ab 4b e5 03 jump 1022 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: e4 98 0b r11 = maxu(r8, r9) + 41: 33 04 01 r4 = 0x1 + 44: ab 4b d2 03 jump 1022 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: e4 98 0b r11 = maxu(r8, r9) + 60: 33 04 07 r4 = 0x7 + 63: ab 4b bf 03 jump 1022 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 07 r8 = 0x7 + 73: 33 09 03 r9 = 0x3 + 76: e4 98 0b r11 = maxu(r8, r9) + 79: 33 04 07 r4 = 0x7 + 82: ab 4b ac 03 jump 1022 if r11 != r4 + : @5 + 86: 33 05 06 r5 = 0x6 + 89: 33 08 r8 = 0 + 91: 33 09 00 00 02 r9 = 0x20000 + 96: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 99: 97 99 0f r9 = r9 << 0xf + 102: e4 98 0b r11 = maxu(r8, r9) + 105: 33 04 00 00 02 r4 = 0x20000 + 110: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 113: 97 44 0f r4 = r4 << 0xf + 116: ab 4b 8a 03 jump 1022 if r11 != r4 + : @6 + 120: 33 05 07 r5 = 0x7 + 123: 33 08 01 r8 = 0x1 + 126: 97 88 1f r8 = r8 << 0x1f + 129: 33 09 r9 = 0 + 131: e4 98 0b r11 = maxu(r8, r9) + 134: 33 04 01 r4 = 0x1 + 137: 97 44 1f r4 = r4 << 0x1f + 140: ab 4b 72 03 jump 1022 if r11 != r4 + : @7 + 144: 33 05 08 r5 = 0x8 + 147: 33 08 01 r8 = 0x1 + 150: 97 88 1f r8 = r8 << 0x1f + 153: 33 09 00 00 02 r9 = 0x20000 + 158: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 161: 97 99 0f r9 = r9 << 0xf + 164: e4 98 0b r11 = maxu(r8, r9) + 167: 33 04 00 00 02 r4 = 0x20000 + 172: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 175: 97 44 0f r4 = r4 << 0xf + 178: ab 4b 4c 03 jump 1022 if r11 != r4 + : @8 + 182: 33 05 09 r5 = 0x9 + 185: 33 08 r8 = 0 + 187: 33 09 00 80 00 r9 = 0x8000 + 192: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 195: e4 98 0b r11 = maxu(r8, r9) + 198: 33 04 00 80 00 r4 = 0x8000 + 203: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 206: ab 4b 30 03 jump 1022 if r11 != r4 + : @9 + 210: 33 05 0a r5 = 0xa + 213: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 219: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 222: 33 09 r9 = 0 + 224: e4 98 0b r11 = maxu(r8, r9) + 227: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 233: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 236: ab 4b 12 03 jump 1022 if r11 != r4 + : @10 + 240: 33 05 0b r5 = 0xb + 243: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 249: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 252: 33 09 00 80 00 r9 = 0x8000 + 257: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 260: e4 98 0b r11 = maxu(r8, r9) + 263: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 269: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 272: ab 4b ee 02 jump 1022 if r11 != r4 + : @11 + 276: 33 05 0c r5 = 0xc + 279: 33 08 01 r8 = 0x1 + 282: 97 88 1f r8 = r8 << 0x1f + 285: 33 09 00 80 00 r9 = 0x8000 + 290: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 293: e4 98 0b r11 = maxu(r8, r9) + 296: 33 04 01 r4 = 0x1 + 299: 97 44 1f r4 = r4 << 0x1f + 302: ab 4b d0 02 jump 1022 if r11 != r4 + : @12 + 306: 33 05 0d r5 = 0xd + 309: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 315: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 318: 33 09 00 00 02 r9 = 0x20000 + 323: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 326: 97 99 0f r9 = r9 << 0xf + 329: e4 98 0b r11 = maxu(r8, r9) + 332: 33 04 00 00 02 r4 = 0x20000 + 337: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 340: 97 44 0f r4 = r4 << 0xf + 343: ab 4b a7 02 jump 1022 if r11 != r4 + : @13 + 347: 33 05 0e r5 = 0xe + 350: 33 08 r8 = 0 + 352: 33 09 01 r9 = 0x1 + 355: 97 99 20 r9 = r9 << 0x20 + 358: 95 99 ff r9 = r9 + 0xffffffffffffffff + 361: e4 98 0b r11 = maxu(r8, r9) + 364: 33 04 01 r4 = 0x1 + 367: 97 44 20 r4 = r4 << 0x20 + 370: 95 44 ff r4 = r4 + 0xffffffffffffffff + 373: ab 4b 89 02 jump 1022 if r11 != r4 + : @14 + 377: 33 05 0f r5 = 0xf + 380: 33 08 01 r8 = 0x1 + 383: 97 88 20 r8 = r8 << 0x20 + 386: 95 88 ff r8 = r8 + 0xffffffffffffffff + 389: 33 09 01 r9 = 0x1 + 392: e4 98 0b r11 = maxu(r8, r9) + 395: 33 04 01 r4 = 0x1 + 398: 97 44 20 r4 = r4 << 0x20 + 401: 95 44 ff r4 = r4 + 0xffffffffffffffff + 404: ab 4b 6a 02 jump 1022 if r11 != r4 + : @15 + 408: 33 05 10 r5 = 0x10 + 411: 33 08 01 r8 = 0x1 + 414: 97 88 20 r8 = r8 << 0x20 + 417: 95 88 ff r8 = r8 + 0xffffffffffffffff + 420: 33 09 01 r9 = 0x1 + 423: 97 99 20 r9 = r9 << 0x20 + 426: 95 99 ff r9 = r9 + 0xffffffffffffffff + 429: e4 98 0b r11 = maxu(r8, r9) + 432: 33 04 01 r4 = 0x1 + 435: 97 44 20 r4 = r4 << 0x20 + 438: 95 44 ff r4 = r4 + 0xffffffffffffffff + 441: ab 4b 45 02 jump 1022 if r11 != r4 + : @16 + 445: 33 05 11 r5 = 0x11 + 448: 33 08 0e r8 = 0xe + 451: 33 09 0d r9 = 0xd + 454: e4 98 08 r8 = maxu(r8, r9) + 457: 33 04 0e r4 = 0xe + 460: ab 48 32 02 jump 1022 if r8 != r4 + : @17 + 464: 33 05 12 r5 = 0x12 + 467: 33 08 0b r8 = 0xb + 470: 33 09 0d r9 = 0xd + 473: e4 98 09 r9 = maxu(r8, r9) + 476: 33 04 0d r4 = 0xd + 479: ab 49 1f 02 jump 1022 if r9 != r4 + : @18 + 483: 33 05 13 r5 = 0x13 + 486: 33 08 0d r8 = 0xd + 489: e4 88 08 r8 = maxu(r8, r8) + 492: 33 04 0d r4 = 0xd + 495: ab 48 0f 02 jump 1022 if r8 != r4 + : @19 + 499: 33 05 14 r5 = 0x14 + 502: 33 0a r10 = 0 + 504: 01 fallthrough + : @20 + 505: 33 00 0b r0 = 0xb + 508: 33 01 0d r1 = 0xd + 511: e4 10 0b r11 = maxu(r0, r1) + 514: 64 b3 r3 = r11 + 516: 95 aa 01 r10 = r10 + 0x1 + 519: 33 02 02 r2 = 0x2 + 522: ab 2a ef jump 505 if r10 != r2 + : @21 + 525: 33 04 0d r4 = 0xd + 528: ab 43 ee 01 jump 1022 if r3 != r4 + : @22 + 532: 33 05 15 r5 = 0x15 + 535: 33 0a r10 = 0 + 537: 01 fallthrough + : @23 + 538: 33 00 0e r0 = 0xe + 541: 33 01 0d r1 = 0xd + 544: e4 10 0b r11 = maxu(r0, r1) + 547: 64 b3 r3 = r11 + 549: 95 aa 01 r10 = r10 + 0x1 + 552: 33 02 02 r2 = 0x2 + 555: ab 2a ef jump 538 if r10 != r2 + : @24 + 558: 33 04 0e r4 = 0xe + 561: ab 43 cd 01 jump 1022 if r3 != r4 + : @25 + 565: 33 05 16 r5 = 0x16 + 568: 33 0a r10 = 0 + 570: 01 fallthrough + : @26 + 571: 33 00 0c r0 = 0xc + 574: 33 01 0d r1 = 0xd + 577: e4 10 0b r11 = maxu(r0, r1) + 580: 64 b3 r3 = r11 + 582: 95 aa 01 r10 = r10 + 0x1 + 585: 33 02 02 r2 = 0x2 + 588: ab 2a ef jump 571 if r10 != r2 + : @27 + 591: 33 04 0d r4 = 0xd + 594: ab 43 ac 01 jump 1022 if r3 != r4 + : @28 + 598: 33 05 17 r5 = 0x17 + 601: 33 0a r10 = 0 + 603: 01 fallthrough + : @29 + 604: 33 00 0e r0 = 0xe + 607: 33 01 0d r1 = 0xd + 610: e4 10 0b r11 = maxu(r0, r1) + 613: 95 aa 01 r10 = r10 + 0x1 + 616: 33 02 02 r2 = 0x2 + 619: ab 2a f1 jump 604 if r10 != r2 + : @30 + 622: 33 04 0e r4 = 0xe + 625: ab 4b 8d 01 jump 1022 if r11 != r4 + : @31 + 629: 33 05 18 r5 = 0x18 + 632: 33 0a r10 = 0 + 634: 01 fallthrough + : @32 + 635: 33 00 0b r0 = 0xb + 638: 33 01 0d r1 = 0xd + 641: e4 10 0b r11 = maxu(r0, r1) + 644: 95 aa 01 r10 = r10 + 0x1 + 647: 33 02 02 r2 = 0x2 + 650: ab 2a f1 jump 635 if r10 != r2 + : @33 + 653: 33 04 0d r4 = 0xd + 656: ab 4b 6e 01 jump 1022 if r11 != r4 + : @34 + 660: 33 05 19 r5 = 0x19 + 663: 33 0a r10 = 0 + 665: 01 fallthrough + : @35 + 666: 33 00 0f r0 = 0xf + 669: 33 01 0d r1 = 0xd + 672: e4 10 0b r11 = maxu(r0, r1) + 675: 95 aa 01 r10 = r10 + 0x1 + 678: 33 02 02 r2 = 0x2 + 681: ab 2a f1 jump 666 if r10 != r2 + : @36 + 684: 33 04 0f r4 = 0xf + 687: ab 4b 4f 01 jump 1022 if r11 != r4 + : @37 + 691: 33 05 1a r5 = 0x1a + 694: 33 0a r10 = 0 + 696: 01 fallthrough + : @38 + 697: 33 00 0a r0 = 0xa + 700: 33 01 0d r1 = 0xd + 703: e4 10 0b r11 = maxu(r0, r1) + 706: 95 aa 01 r10 = r10 + 0x1 + 709: 33 02 02 r2 = 0x2 + 712: ab 2a f1 jump 697 if r10 != r2 + : @39 + 715: 33 04 0d r4 = 0xd + 718: ab 4b 30 01 jump 1022 if r11 != r4 + : @40 + 722: 33 05 1b r5 = 0x1b + 725: 33 0a r10 = 0 + 727: 01 fallthrough + : @41 + 728: 33 00 10 r0 = 0x10 + 731: 33 01 0d r1 = 0xd + 734: e4 10 0b r11 = maxu(r0, r1) + 737: 95 aa 01 r10 = r10 + 0x1 + 740: 33 02 02 r2 = 0x2 + 743: ab 2a f1 jump 728 if r10 != r2 + : @42 + 746: 33 04 10 r4 = 0x10 + 749: ab 4b 11 01 jump 1022 if r11 != r4 + : @43 + 753: 33 05 1c r5 = 0x1c + 756: 33 0a r10 = 0 + 758: 01 fallthrough + : @44 + 759: 33 00 09 r0 = 0x9 + 762: 33 01 0d r1 = 0xd + 765: e4 10 0b r11 = maxu(r0, r1) + 768: 95 aa 01 r10 = r10 + 0x1 + 771: 33 02 02 r2 = 0x2 + 774: ab 2a f1 jump 759 if r10 != r2 + : @45 + 777: 33 04 0d r4 = 0xd + 780: ab 4b f2 00 jump 1022 if r11 != r4 + : @46 + 784: 33 05 1d r5 = 0x1d + 787: 33 0a r10 = 0 + 789: 01 fallthrough + : @47 + 790: 33 01 0d r1 = 0xd + 793: 33 00 11 r0 = 0x11 + 796: e4 10 0b r11 = maxu(r0, r1) + 799: 95 aa 01 r10 = r10 + 0x1 + 802: 33 02 02 r2 = 0x2 + 805: ab 2a f1 jump 790 if r10 != r2 + : @48 + 808: 33 04 11 r4 = 0x11 + 811: ab 4b d3 00 jump 1022 if r11 != r4 + : @49 + 815: 33 05 1e r5 = 0x1e + 818: 33 0a r10 = 0 + 820: 01 fallthrough + : @50 + 821: 33 01 0d r1 = 0xd + 824: 33 00 08 r0 = 0x8 + 827: e4 10 0b r11 = maxu(r0, r1) + 830: 95 aa 01 r10 = r10 + 0x1 + 833: 33 02 02 r2 = 0x2 + 836: ab 2a f1 jump 821 if r10 != r2 + : @51 + 839: 33 04 0d r4 = 0xd + 842: ab 4b b4 00 jump 1022 if r11 != r4 + : @52 + 846: 33 05 1f r5 = 0x1f + 849: 33 0a r10 = 0 + 851: 01 fallthrough + : @53 + 852: 33 01 0d r1 = 0xd + 855: 33 00 12 r0 = 0x12 + 858: e4 10 0b r11 = maxu(r0, r1) + 861: 95 aa 01 r10 = r10 + 0x1 + 864: 33 02 02 r2 = 0x2 + 867: ab 2a f1 jump 852 if r10 != r2 + : @54 + 870: 33 04 12 r4 = 0x12 + 873: ab 4b 95 00 jump 1022 if r11 != r4 + : @55 + 877: 33 05 20 r5 = 0x20 + 880: 33 0a r10 = 0 + 882: 01 fallthrough + : @56 + 883: 33 01 0d r1 = 0xd + 886: 33 00 07 r0 = 0x7 + 889: e4 10 0b r11 = maxu(r0, r1) + 892: 95 aa 01 r10 = r10 + 0x1 + 895: 33 02 02 r2 = 0x2 + 898: ab 2a f1 jump 883 if r10 != r2 + : @57 + 901: 33 04 0d r4 = 0xd + 904: ab 4b 76 jump 1022 if r11 != r4 + : @58 + 907: 33 05 21 r5 = 0x21 + 910: 33 0a r10 = 0 + 912: 01 fallthrough + : @59 + 913: 33 01 0d r1 = 0xd + 916: 33 00 13 r0 = 0x13 + 919: e4 10 0b r11 = maxu(r0, r1) + 922: 95 aa 01 r10 = r10 + 0x1 + 925: 33 02 02 r2 = 0x2 + 928: ab 2a f1 jump 913 if r10 != r2 + : @60 + 931: 33 04 13 r4 = 0x13 + 934: ab 4b 58 jump 1022 if r11 != r4 + : @61 + 937: 33 05 22 r5 = 0x22 + 940: 33 0a r10 = 0 + 942: 01 fallthrough + : @62 + 943: 33 01 0d r1 = 0xd + 946: 33 00 06 r0 = 0x6 + 949: e4 10 0b r11 = maxu(r0, r1) + 952: 95 aa 01 r10 = r10 + 0x1 + 955: 33 02 02 r2 = 0x2 + 958: ab 2a f1 jump 943 if r10 != r2 + : @63 + 961: 33 04 0d r4 = 0xd + 964: ab 4b 3a jump 1022 if r11 != r4 + : @64 + 967: 33 05 23 r5 = 0x23 + 970: 33 00 ff r0 = 0xffffffffffffffff + 973: 64 01 r1 = r0 + 975: 33 04 ff r4 = 0xffffffffffffffff + 978: ab 41 2c jump 1022 if r1 != r4 + : @65 + 981: 33 05 24 r5 = 0x24 + 984: 33 00 ff r0 = 0xffffffffffffffff + 987: 64 01 r1 = r0 + 989: 33 04 ff r4 = 0xffffffffffffffff + 992: ab 41 1e jump 1022 if r1 != r4 + : @66 + 995: 33 05 25 r5 = 0x25 + 998: 33 00 r0 = 0 + 1000: 33 04 r4 = 0 + 1002: ab 40 14 jump 1022 if r0 != r4 + : @67 + 1005: 33 05 26 r5 = 0x26 + 1008: 33 00 10 r0 = 0x10 + 1011: 33 01 1e r1 = 0x1e + 1014: 33 04 r4 = 0 + 1016: 52 04 06 jump 1022 if r4 != 0 + : @68 + 1019: 52 05 04 jump 1023 if r5 != 0 + : @69 + 1022: 00 trap + : @70 + 1023: 28 01 fc jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x1e (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xd (initially was 0x0) + * r5 = 0x26 (initially was 0x0) + * r8 = 0xd (initially was 0x0) + * r9 = 0xd (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xd (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9083 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = maxu(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r8 = 0x1 + DeER.... r9 = 0x1 + .DeeeER. r11 = maxu(r8, r9) + .DeE--R. r4 = 0x1 + ..D==eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r8 = 0x3 + DeER.... r9 = 0x7 + .DeeeER. r11 = maxu(r8, r9) + .DeE--R. r4 = 0x7 + ..D==eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r8 = 0x7 + DeER.... r9 = 0x3 + .DeeeER. r11 = maxu(r8, r9) + .DeE--R. r4 = 0x7 + ..D==eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 86 with total cost of 8: + +``` + DeER....... r5 = 0x6 + DeER....... r8 = 0 + DeER....... r9 = 0x20000 + .DeeER..... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.... r9 = r9 << 0xf + ..D==eeeER. r11 = maxu(r8, r9) + ..DeE----R. r4 = 0x20000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D==eE-R. r4 = r4 << 0xf + ...D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 120 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0x1 + D=eER.... r8 = r8 << 0x1f + DeE-R.... r9 = 0 + .D=eeeER. r11 = maxu(r8, r9) + .DeE---R. r4 = 0x1 + ..DeE--R. r4 = r4 << 0x1f + ..D===eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 144 with total cost of 8: + +``` + DeER....... r5 = 0x8 + DeER....... r8 = 0x1 + D=eER...... r8 = r8 << 0x1f + DeE-R...... r9 = 0x20000 + .DeeER..... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.... r9 = r9 << 0xf + ..D==eeeER. r11 = maxu(r8, r9) + ..DeE----R. r4 = 0x20000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D==eE-R. r4 = r4 << 0xf + ...D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 182 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = maxu(r8, r9) + ..DeE---R. r4 = 0x8000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 210 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0 + .D==eeeER. r11 = maxu(r8, r9) + ..DeE---R. r4 = 0xffffffff80000000 + ..D=eeE-R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 240 with total cost of 8: + +``` + DeER....... r5 = 0xb + DeER....... r8 = 0xffffffff80000000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x8000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = maxu(r8, r9) + ..DeE----R. r4 = 0xffffffff80000000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 276 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0x1 + D=eER..... r8 = r8 << 0x1f + DeE-R..... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = maxu(r8, r9) + ..DeE---R. r4 = 0x1 + ...DeE--R. r4 = r4 << 0x1f + ...D===eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 306 with total cost of 9: + +``` + DeER........ r5 = 0xd + DeER........ r8 = 0xffffffff80000000 + D=eeER...... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R...... r9 = 0x20000 + .D=eeER..... i32 r9 = r9 + 0xffffffffffffffff + .D===eER.... r9 = r9 << 0xf + ..D===eeeER. r11 = maxu(r8, r9) + ..DeE-----R. r4 = 0x20000 + ...DeeE---R. i32 r4 = r4 + 0xffffffffffffffff + ...D==eE--R. r4 = r4 << 0xf + ...D=====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 347 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0 + DeER...... r9 = 0x1 + D=eER..... r9 = r9 << 0x20 + .D=eER.... r9 = r9 + 0xffffffffffffffff + .D==eeeER. r11 = maxu(r8, r9) + ..DeE---R. r4 = 0x1 + ..D=eE--R. r4 = r4 << 0x20 + ..D==eE-R. r4 = r4 + 0xffffffffffffffff + ..D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 377 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0x1 + D=eER..... r8 = r8 << 0x20 + D==eER.... r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x1 + .D==eeeER. r11 = maxu(r8, r9) + ..DeE---R. r4 = 0x1 + ..D=eE--R. r4 = r4 << 0x20 + ..D==eE-R. r4 = r4 + 0xffffffffffffffff + ..D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 408 with total cost of 8: + +``` + DeER....... r5 = 0x10 + DeER....... r8 = 0x1 + D=eER...... r8 = r8 << 0x20 + D==eER..... r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x1 + .D=eER..... r9 = r9 << 0x20 + .D==eER.... r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = maxu(r8, r9) + ..DeE----R. r4 = 0x1 + ...DeE---R. r4 = r4 << 0x20 + ...D=eE--R. r4 = r4 + 0xffffffffffffffff + ...D====eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 445 with total cost of 5: + +``` + DeER.... r5 = 0x11 + DeER.... r8 = 0xe + DeER.... r9 = 0xd + .DeeeER. r8 = maxu(r8, r9) + .DeE--R. r4 = 0xe + .D===eER jump 1022 if r8 != r4 +``` + +Gas simulation at offset 464 with total cost of 5: + +``` + DeER.... r5 = 0x12 + DeER.... r8 = 0xb + DeER.... r9 = 0xd + .DeeeER. r9 = maxu(r8, r9) + .DeE--R. r4 = 0xd + .D===eER jump 1022 if r9 != r4 +``` + +Gas simulation at offset 483 with total cost of 5: + +``` + DeER.... r5 = 0x13 + DeER.... r8 = 0xd + D=eeeER. r8 = maxu(r8, r8) + .DeE--R. r4 = 0xd + .D===eER jump 1022 if r8 != r4 +``` + +Gas simulation at offset 499 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 505 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 505 if r10 != r2 +``` + +Gas simulation at offset 525 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r3 != r4 +``` + +Gas simulation at offset 532 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 538 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 538 if r10 != r2 +``` + +Gas simulation at offset 558 with total cost of 2: + +``` + DeER. r4 = 0xe + D=eER jump 1022 if r3 != r4 +``` + +Gas simulation at offset 565 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 571 with total cost of 23: + +``` + DeER...................... r0 = 0xc + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 571 if r10 != r2 +``` + +Gas simulation at offset 591 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r3 != r4 +``` + +Gas simulation at offset 598 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 604 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 604 if r10 != r2 +``` + +Gas simulation at offset 622 with total cost of 2: + +``` + DeER. r4 = 0xe + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 629 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 635 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 635 if r10 != r2 +``` + +Gas simulation at offset 653 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 660 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 666 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 666 if r10 != r2 +``` + +Gas simulation at offset 684 with total cost of 2: + +``` + DeER. r4 = 0xf + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 691 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 697 with total cost of 23: + +``` + DeER...................... r0 = 0xa + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 697 if r10 != r2 +``` + +Gas simulation at offset 715 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 722 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 728 with total cost of 23: + +``` + DeER...................... r0 = 0x10 + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 728 if r10 != r2 +``` + +Gas simulation at offset 746 with total cost of 2: + +``` + DeER. r4 = 0x10 + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 753 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 759 with total cost of 23: + +``` + DeER...................... r0 = 0x9 + DeER...................... r1 = 0xd + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 759 if r10 != r2 +``` + +Gas simulation at offset 777 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 784 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 790 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x11 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 790 if r10 != r2 +``` + +Gas simulation at offset 808 with total cost of 2: + +``` + DeER. r4 = 0x11 + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 815 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 821 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x8 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 821 if r10 != r2 +``` + +Gas simulation at offset 839 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 846 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 852 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x12 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 852 if r10 != r2 +``` + +Gas simulation at offset 870 with total cost of 2: + +``` + DeER. r4 = 0x12 + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 877 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 883 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x7 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 883 if r10 != r2 +``` + +Gas simulation at offset 901 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 907 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 913 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x13 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 913 if r10 != r2 +``` + +Gas simulation at offset 931 with total cost of 2: + +``` + DeER. r4 = 0x13 + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 937 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 943 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x6 + .DeeeER................... r11 = maxu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 943 if r10 != r2 +``` + +Gas simulation at offset 961 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 1022 if r11 != r4 +``` + +Gas simulation at offset 967 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r0 = 0xffffffffffffffff + D.... r1 = r0 + DeER. r4 = 0xffffffffffffffff + .DeER jump 1022 if r1 != r4 +``` + +Gas simulation at offset 981 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r0 = 0xffffffffffffffff + D.... r1 = r0 + DeER. r4 = 0xffffffffffffffff + .DeER jump 1022 if r1 != r4 +``` + +Gas simulation at offset 995 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1022 if r0 != r4 +``` + +Gas simulation at offset 1005 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 1022 if r4 != 0 +``` + +Gas simulation at offset 1019 with total cost of 1: + +``` + DeER jump 1023 if r5 != 0 +``` + +Gas simulation at offset 1022 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1023 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_min + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 r8 = 0 + 18: 33 09 r9 = 0 + 20: e5 98 0b r11 = mins(r8, r9) + 23: 33 04 r4 = 0 + 25: ab 4b a3 03 jump 956 if r11 != r4 + : @2 + 29: 33 05 03 r5 = 0x3 + 32: 33 08 01 r8 = 0x1 + 35: 33 09 01 r9 = 0x1 + 38: e5 98 0b r11 = mins(r8, r9) + 41: 33 04 01 r4 = 0x1 + 44: ab 4b 90 03 jump 956 if r11 != r4 + : @3 + 48: 33 05 04 r5 = 0x4 + 51: 33 08 03 r8 = 0x3 + 54: 33 09 07 r9 = 0x7 + 57: e5 98 0b r11 = mins(r8, r9) + 60: 33 04 03 r4 = 0x3 + 63: ab 4b 7d 03 jump 956 if r11 != r4 + : @4 + 67: 33 05 05 r5 = 0x5 + 70: 33 08 07 r8 = 0x7 + 73: 33 09 03 r9 = 0x3 + 76: e5 98 0b r11 = mins(r8, r9) + 79: 33 04 03 r4 = 0x3 + 82: ab 4b 6a 03 jump 956 if r11 != r4 + : @5 + 86: 33 05 06 r5 = 0x6 + 89: 33 08 r8 = 0 + 91: 33 09 00 80 r9 = 0xffffffffffff8000 + 95: e5 98 0b r11 = mins(r8, r9) + 98: 33 04 00 80 r4 = 0xffffffffffff8000 + 102: ab 4b 56 03 jump 956 if r11 != r4 + : @6 + 106: 33 05 07 r5 = 0x7 + 109: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 115: 33 09 r9 = 0 + 117: e5 98 0b r11 = mins(r8, r9) + 120: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 126: ab 4b 3e 03 jump 956 if r11 != r4 + : @7 + 130: 33 05 08 r5 = 0x8 + 133: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 139: 33 09 00 80 r9 = 0xffffffffffff8000 + 143: e5 98 0b r11 = mins(r8, r9) + 146: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 152: ab 4b 24 03 jump 956 if r11 != r4 + : @8 + 156: 33 05 09 r5 = 0x9 + 159: 33 08 r8 = 0 + 161: 33 09 00 80 00 r9 = 0x8000 + 166: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 169: e5 98 0b r11 = mins(r8, r9) + 172: 33 04 r4 = 0 + 174: ab 4b 0e 03 jump 956 if r11 != r4 + : @9 + 178: 33 05 0a r5 = 0xa + 181: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 187: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 190: 33 09 r9 = 0 + 192: e5 98 0b r11 = mins(r8, r9) + 195: 33 04 r4 = 0 + 197: ab 4b f7 02 jump 956 if r11 != r4 + : @10 + 201: 33 05 0b r5 = 0xb + 204: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 210: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 213: 33 09 00 80 00 r9 = 0x8000 + 218: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 221: e5 98 0b r11 = mins(r8, r9) + 224: 33 04 00 80 00 r4 = 0x8000 + 229: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 232: ab 4b d4 02 jump 956 if r11 != r4 + : @11 + 236: 33 05 0c r5 = 0xc + 239: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 245: 33 09 00 80 00 r9 = 0x8000 + 250: 83 99 ff i32 r9 = r9 + 0xffffffffffffffff + 253: e5 98 0b r11 = mins(r8, r9) + 256: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 262: ab 4b b6 02 jump 956 if r11 != r4 + : @12 + 266: 33 05 0d r5 = 0xd + 269: 33 08 00 00 00 80 r8 = 0xffffffff80000000 + 275: 83 88 ff i32 r8 = r8 + 0xffffffffffffffff + 278: 33 09 00 80 r9 = 0xffffffffffff8000 + 282: e5 98 0b r11 = mins(r8, r9) + 285: 33 04 00 80 r4 = 0xffffffffffff8000 + 289: ab 4b 9b 02 jump 956 if r11 != r4 + : @13 + 293: 33 05 0e r5 = 0xe + 296: 33 08 r8 = 0 + 298: 33 09 ff r9 = 0xffffffffffffffff + 301: e5 98 0b r11 = mins(r8, r9) + 304: 33 04 ff r4 = 0xffffffffffffffff + 307: ab 4b 89 02 jump 956 if r11 != r4 + : @14 + 311: 33 05 0f r5 = 0xf + 314: 33 08 ff r8 = 0xffffffffffffffff + 317: 33 09 01 r9 = 0x1 + 320: e5 98 0b r11 = mins(r8, r9) + 323: 33 04 ff r4 = 0xffffffffffffffff + 326: ab 4b 76 02 jump 956 if r11 != r4 + : @15 + 330: 33 05 10 r5 = 0x10 + 333: 33 08 ff r8 = 0xffffffffffffffff + 336: 33 09 ff r9 = 0xffffffffffffffff + 339: e5 98 0b r11 = mins(r8, r9) + 342: 33 04 ff r4 = 0xffffffffffffffff + 345: ab 4b 63 02 jump 956 if r11 != r4 + : @16 + 349: 33 05 11 r5 = 0x11 + 352: 33 08 0e r8 = 0xe + 355: 33 09 0d r9 = 0xd + 358: e5 98 08 r8 = mins(r8, r9) + 361: 33 04 0d r4 = 0xd + 364: ab 48 50 02 jump 956 if r8 != r4 + : @17 + 368: 33 05 12 r5 = 0x12 + 371: 33 08 0b r8 = 0xb + 374: 33 09 0d r9 = 0xd + 377: e5 98 09 r9 = mins(r8, r9) + 380: 33 04 0b r4 = 0xb + 383: ab 49 3d 02 jump 956 if r9 != r4 + : @18 + 387: 33 05 13 r5 = 0x13 + 390: 33 08 0d r8 = 0xd + 393: e5 88 08 r8 = mins(r8, r8) + 396: 33 04 0d r4 = 0xd + 399: ab 48 2d 02 jump 956 if r8 != r4 + : @19 + 403: 33 05 14 r5 = 0x14 + 406: 33 0a r10 = 0 + 408: 01 fallthrough + : @20 + 409: 33 00 0b r0 = 0xb + 412: 33 01 0d r1 = 0xd + 415: e5 10 0b r11 = mins(r0, r1) + 418: 64 b3 r3 = r11 + 420: 95 aa 01 r10 = r10 + 0x1 + 423: 33 02 02 r2 = 0x2 + 426: ab 2a ef jump 409 if r10 != r2 + : @21 + 429: 33 04 0b r4 = 0xb + 432: ab 43 0c 02 jump 956 if r3 != r4 + : @22 + 436: 33 05 15 r5 = 0x15 + 439: 33 0a r10 = 0 + 441: 01 fallthrough + : @23 + 442: 33 00 0e r0 = 0xe + 445: 33 01 0d r1 = 0xd + 448: e5 10 0b r11 = mins(r0, r1) + 451: 64 b3 r3 = r11 + 453: 95 aa 01 r10 = r10 + 0x1 + 456: 33 02 02 r2 = 0x2 + 459: ab 2a ef jump 442 if r10 != r2 + : @24 + 462: 33 04 0d r4 = 0xd + 465: ab 43 eb 01 jump 956 if r3 != r4 + : @25 + 469: 33 05 16 r5 = 0x16 + 472: 33 0a r10 = 0 + 474: 01 fallthrough + : @26 + 475: 33 00 0c r0 = 0xc + 478: 33 01 0d r1 = 0xd + 481: e5 10 0b r11 = mins(r0, r1) + 484: 64 b3 r3 = r11 + 486: 95 aa 01 r10 = r10 + 0x1 + 489: 33 02 02 r2 = 0x2 + 492: ab 2a ef jump 475 if r10 != r2 + : @27 + 495: 33 04 0c r4 = 0xc + 498: ab 43 ca 01 jump 956 if r3 != r4 + : @28 + 502: 33 05 17 r5 = 0x17 + 505: 33 0a r10 = 0 + 507: 01 fallthrough + : @29 + 508: 33 00 0e r0 = 0xe + 511: 33 01 0d r1 = 0xd + 514: e5 10 0b r11 = mins(r0, r1) + 517: 95 aa 01 r10 = r10 + 0x1 + 520: 33 02 02 r2 = 0x2 + 523: ab 2a f1 jump 508 if r10 != r2 + : @30 + 526: 33 04 0d r4 = 0xd + 529: ab 4b ab 01 jump 956 if r11 != r4 + : @31 + 533: 33 05 18 r5 = 0x18 + 536: 33 0a r10 = 0 + 538: 01 fallthrough + : @32 + 539: 33 00 0b r0 = 0xb + 542: 33 01 0d r1 = 0xd + 545: e5 10 0b r11 = mins(r0, r1) + 548: 95 aa 01 r10 = r10 + 0x1 + 551: 33 02 02 r2 = 0x2 + 554: ab 2a f1 jump 539 if r10 != r2 + : @33 + 557: 33 04 0b r4 = 0xb + 560: ab 4b 8c 01 jump 956 if r11 != r4 + : @34 + 564: 33 05 19 r5 = 0x19 + 567: 33 0a r10 = 0 + 569: 01 fallthrough + : @35 + 570: 33 00 0f r0 = 0xf + 573: 33 01 0d r1 = 0xd + 576: e5 10 0b r11 = mins(r0, r1) + 579: 95 aa 01 r10 = r10 + 0x1 + 582: 33 02 02 r2 = 0x2 + 585: ab 2a f1 jump 570 if r10 != r2 + : @36 + 588: 33 04 0d r4 = 0xd + 591: ab 4b 6d 01 jump 956 if r11 != r4 + : @37 + 595: 33 05 1a r5 = 0x1a + 598: 33 0a r10 = 0 + 600: 01 fallthrough + : @38 + 601: 33 00 0a r0 = 0xa + 604: 33 01 0d r1 = 0xd + 607: e5 10 0b r11 = mins(r0, r1) + 610: 95 aa 01 r10 = r10 + 0x1 + 613: 33 02 02 r2 = 0x2 + 616: ab 2a f1 jump 601 if r10 != r2 + : @39 + 619: 33 04 0a r4 = 0xa + 622: ab 4b 4e 01 jump 956 if r11 != r4 + : @40 + 626: 33 05 1b r5 = 0x1b + 629: 33 0a r10 = 0 + 631: 01 fallthrough + : @41 + 632: 33 00 10 r0 = 0x10 + 635: 33 01 0d r1 = 0xd + 638: e5 10 0b r11 = mins(r0, r1) + 641: 95 aa 01 r10 = r10 + 0x1 + 644: 33 02 02 r2 = 0x2 + 647: ab 2a f1 jump 632 if r10 != r2 + : @42 + 650: 33 04 0d r4 = 0xd + 653: ab 4b 2f 01 jump 956 if r11 != r4 + : @43 + 657: 33 05 1c r5 = 0x1c + 660: 33 0a r10 = 0 + 662: 01 fallthrough + : @44 + 663: 33 00 09 r0 = 0x9 + 666: 33 01 0d r1 = 0xd + 669: e5 10 0b r11 = mins(r0, r1) + 672: 95 aa 01 r10 = r10 + 0x1 + 675: 33 02 02 r2 = 0x2 + 678: ab 2a f1 jump 663 if r10 != r2 + : @45 + 681: 33 04 09 r4 = 0x9 + 684: ab 4b 10 01 jump 956 if r11 != r4 + : @46 + 688: 33 05 1d r5 = 0x1d + 691: 33 0a r10 = 0 + 693: 01 fallthrough + : @47 + 694: 33 01 0d r1 = 0xd + 697: 33 00 11 r0 = 0x11 + 700: e5 10 0b r11 = mins(r0, r1) + 703: 95 aa 01 r10 = r10 + 0x1 + 706: 33 02 02 r2 = 0x2 + 709: ab 2a f1 jump 694 if r10 != r2 + : @48 + 712: 33 04 0d r4 = 0xd + 715: ab 4b f1 00 jump 956 if r11 != r4 + : @49 + 719: 33 05 1e r5 = 0x1e + 722: 33 0a r10 = 0 + 724: 01 fallthrough + : @50 + 725: 33 01 0d r1 = 0xd + 728: 33 00 08 r0 = 0x8 + 731: e5 10 0b r11 = mins(r0, r1) + 734: 95 aa 01 r10 = r10 + 0x1 + 737: 33 02 02 r2 = 0x2 + 740: ab 2a f1 jump 725 if r10 != r2 + : @51 + 743: 33 04 08 r4 = 0x8 + 746: ab 4b d2 00 jump 956 if r11 != r4 + : @52 + 750: 33 05 1f r5 = 0x1f + 753: 33 0a r10 = 0 + 755: 01 fallthrough + : @53 + 756: 33 01 0d r1 = 0xd + 759: 33 00 12 r0 = 0x12 + 762: e5 10 0b r11 = mins(r0, r1) + 765: 95 aa 01 r10 = r10 + 0x1 + 768: 33 02 02 r2 = 0x2 + 771: ab 2a f1 jump 756 if r10 != r2 + : @54 + 774: 33 04 0d r4 = 0xd + 777: ab 4b b3 00 jump 956 if r11 != r4 + : @55 + 781: 33 05 20 r5 = 0x20 + 784: 33 0a r10 = 0 + 786: 01 fallthrough + : @56 + 787: 33 01 0d r1 = 0xd + 790: 33 00 07 r0 = 0x7 + 793: e5 10 0b r11 = mins(r0, r1) + 796: 95 aa 01 r10 = r10 + 0x1 + 799: 33 02 02 r2 = 0x2 + 802: ab 2a f1 jump 787 if r10 != r2 + : @57 + 805: 33 04 07 r4 = 0x7 + 808: ab 4b 94 00 jump 956 if r11 != r4 + : @58 + 812: 33 05 21 r5 = 0x21 + 815: 33 0a r10 = 0 + 817: 01 fallthrough + : @59 + 818: 33 01 0d r1 = 0xd + 821: 33 00 13 r0 = 0x13 + 824: e5 10 0b r11 = mins(r0, r1) + 827: 95 aa 01 r10 = r10 + 0x1 + 830: 33 02 02 r2 = 0x2 + 833: ab 2a f1 jump 818 if r10 != r2 + : @60 + 836: 33 04 0d r4 = 0xd + 839: ab 4b 75 jump 956 if r11 != r4 + : @61 + 842: 33 05 22 r5 = 0x22 + 845: 33 0a r10 = 0 + 847: 01 fallthrough + : @62 + 848: 33 01 0d r1 = 0xd + 851: 33 00 06 r0 = 0x6 + 854: e5 10 0b r11 = mins(r0, r1) + 857: 95 aa 01 r10 = r10 + 0x1 + 860: 33 02 02 r2 = 0x2 + 863: ab 2a f1 jump 848 if r10 != r2 + : @63 + 866: 33 04 06 r4 = 0x6 + 869: ab 4b 57 jump 956 if r11 != r4 + : @64 + 872: 33 05 23 r5 = 0x23 + 875: 33 00 ff r0 = 0xffffffffffffffff + 878: 3e 02 00 00 02 u64 [0x20000] = r2 + 883: 8f 02 r2 = r0 >s 0 + 885: 33 01 r1 = 0 + 887: da 20 01 r1 = r0 if r2 == 0 + 890: 3a 02 00 00 02 r2 = u64 [0x20000] + 895: 33 04 ff r4 = 0xffffffffffffffff + 898: ab 41 3a jump 956 if r1 != r4 + : @65 + 901: 33 05 24 r5 = 0x24 + 904: 33 00 ff r0 = 0xffffffffffffffff + 907: 3e 02 00 00 02 u64 [0x20000] = r2 + 912: 89 02 r2 = r0 9049 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r8 = 0x1 + DeER.... r9 = 0x1 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0x1 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r8 = 0x3 + DeER.... r9 = 0x7 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0x3 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r8 = 0x7 + DeER.... r9 = 0x3 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0x3 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 86 with total cost of 5: + +``` + DeER.... r5 = 0x6 + DeER.... r8 = 0 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffffffff8000 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 106 with total cost of 5: + +``` + DeER.... r5 = 0x7 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffff80000000 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r8 = 0xffffffff80000000 + DeER.... r9 = 0xffffffffffff8000 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffff80000000 + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 156 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = mins(r8, r9) + ..DeE---R. r4 = 0 + ...D===eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 178 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0 + .D==eeeER. r11 = mins(r8, r9) + ..DeE---R. r4 = 0 + ..D====eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 201 with total cost of 8: + +``` + DeER....... r5 = 0xb + DeER....... r8 = 0xffffffff80000000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x8000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = mins(r8, r9) + ..DeE----R. r4 = 0x8000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D====eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 236 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0xffffffff80000000 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = mins(r8, r9) + ..DeE---R. r4 = 0xffffffff80000000 + ...D===eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 266 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0xffffffffffff8000 + .D==eeeER. r11 = mins(r8, r9) + ..DeE---R. r4 = 0xffffffffffff8000 + ..D====eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 293 with total cost of 5: + +``` + DeER.... r5 = 0xe + DeER.... r8 = 0 + DeER.... r9 = 0xffffffffffffffff + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffffffffffff + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 311 with total cost of 5: + +``` + DeER.... r5 = 0xf + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0x1 + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffffffffffff + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 330 with total cost of 5: + +``` + DeER.... r5 = 0x10 + DeER.... r8 = 0xffffffffffffffff + DeER.... r9 = 0xffffffffffffffff + .DeeeER. r11 = mins(r8, r9) + .DeE--R. r4 = 0xffffffffffffffff + ..D==eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 349 with total cost of 5: + +``` + DeER.... r5 = 0x11 + DeER.... r8 = 0xe + DeER.... r9 = 0xd + .DeeeER. r8 = mins(r8, r9) + .DeE--R. r4 = 0xd + .D===eER jump 956 if r8 != r4 +``` + +Gas simulation at offset 368 with total cost of 5: + +``` + DeER.... r5 = 0x12 + DeER.... r8 = 0xb + DeER.... r9 = 0xd + .DeeeER. r9 = mins(r8, r9) + .DeE--R. r4 = 0xb + .D===eER jump 956 if r9 != r4 +``` + +Gas simulation at offset 387 with total cost of 5: + +``` + DeER.... r5 = 0x13 + DeER.... r8 = 0xd + D=eeeER. r8 = mins(r8, r8) + .DeE--R. r4 = 0xd + .D===eER jump 956 if r8 != r4 +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 409 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 409 if r10 != r2 +``` + +Gas simulation at offset 429 with total cost of 2: + +``` + DeER. r4 = 0xb + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 436 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 442 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 442 if r10 != r2 +``` + +Gas simulation at offset 462 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 469 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 475 with total cost of 23: + +``` + DeER...................... r0 = 0xc + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 475 if r10 != r2 +``` + +Gas simulation at offset 495 with total cost of 2: + +``` + DeER. r4 = 0xc + D=eER jump 956 if r3 != r4 +``` + +Gas simulation at offset 502 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 508 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 508 if r10 != r2 +``` + +Gas simulation at offset 526 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 533 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 539 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 539 if r10 != r2 +``` + +Gas simulation at offset 557 with total cost of 2: + +``` + DeER. r4 = 0xb + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 564 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 570 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 570 if r10 != r2 +``` + +Gas simulation at offset 588 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 595 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 601 with total cost of 23: + +``` + DeER...................... r0 = 0xa + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 601 if r10 != r2 +``` + +Gas simulation at offset 619 with total cost of 2: + +``` + DeER. r4 = 0xa + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 626 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 632 with total cost of 23: + +``` + DeER...................... r0 = 0x10 + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 632 if r10 != r2 +``` + +Gas simulation at offset 650 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 657 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 663 with total cost of 23: + +``` + DeER...................... r0 = 0x9 + DeER...................... r1 = 0xd + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 663 if r10 != r2 +``` + +Gas simulation at offset 681 with total cost of 2: + +``` + DeER. r4 = 0x9 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 688 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 694 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x11 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 694 if r10 != r2 +``` + +Gas simulation at offset 712 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 719 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 725 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x8 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 725 if r10 != r2 +``` + +Gas simulation at offset 743 with total cost of 2: + +``` + DeER. r4 = 0x8 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 750 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 756 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x12 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 756 if r10 != r2 +``` + +Gas simulation at offset 774 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 781 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 787 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x7 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 787 if r10 != r2 +``` + +Gas simulation at offset 805 with total cost of 2: + +``` + DeER. r4 = 0x7 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 812 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 818 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x13 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 818 if r10 != r2 +``` + +Gas simulation at offset 836 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 842 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 848 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x6 + .DeeeER................... r11 = mins(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 848 if r10 != r2 +``` + +Gas simulation at offset 866 with total cost of 2: + +``` + DeER. r4 = 0x6 + D=eER jump 956 if r11 != r4 +``` + +Gas simulation at offset 872 with total cost of 27: + +``` + DeER.......................... r5 = 0x23 + DeER.......................... r0 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x20000] = r2 + .DeeeE---------------------R.. r2 = r0 >s 0 + .DeE-----------------------R.. r1 = 0 + ..D==eeE-------------------R.. r1 = r0 if r2 == 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [0x20000] + ..DeE------------------------R r4 = 0xffffffffffffffff + ...D===eE--------------------R jump 956 if r1 != r4 +``` + +Gas simulation at offset 901 with total cost of 27: + +``` + DeER.......................... r5 = 0x24 + DeER.......................... r0 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x20000] = r2 + .DeeeE---------------------R.. r2 = r0 9083 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 5: + +``` + DeER.... r5 = 0x2 + DeER.... r8 = 0 + DeER.... r9 = 0 + .DeeeER. r11 = minu(r8, r9) + .DeE--R. r4 = 0 + ..D==eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 29 with total cost of 5: + +``` + DeER.... r5 = 0x3 + DeER.... r8 = 0x1 + DeER.... r9 = 0x1 + .DeeeER. r11 = minu(r8, r9) + .DeE--R. r4 = 0x1 + ..D==eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 48 with total cost of 5: + +``` + DeER.... r5 = 0x4 + DeER.... r8 = 0x3 + DeER.... r9 = 0x7 + .DeeeER. r11 = minu(r8, r9) + .DeE--R. r4 = 0x3 + ..D==eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 67 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r8 = 0x7 + DeER.... r9 = 0x3 + .DeeeER. r11 = minu(r8, r9) + .DeE--R. r4 = 0x3 + ..D==eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 86 with total cost of 8: + +``` + DeER....... r5 = 0x6 + DeER....... r8 = 0 + DeER....... r9 = 0x20000 + .DeeER..... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.... r9 = r9 << 0xf + ..D==eeeER. r11 = minu(r8, r9) + ..DeE----R. r4 = 0 + ...D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r8 = 0x1 + D=eER.... r8 = r8 << 0x1f + DeE-R.... r9 = 0 + .D=eeeER. r11 = minu(r8, r9) + .DeE---R. r4 = 0 + ..D===eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 131 with total cost of 8: + +``` + DeER....... r5 = 0x8 + DeER....... r8 = 0x1 + D=eER...... r8 = r8 << 0x1f + DeE-R...... r9 = 0x20000 + .DeeER..... i32 r9 = r9 + 0xffffffffffffffff + .D==eER.... r9 = r9 << 0xf + ..D==eeeER. r11 = minu(r8, r9) + ..DeE----R. r4 = 0x1 + ...DeE---R. r4 = r4 << 0x1f + ...D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 164 with total cost of 7: + +``` + DeER...... r5 = 0x9 + DeER...... r8 = 0 + DeER...... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = minu(r8, r9) + ..DeE---R. r4 = 0 + ...D===eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 186 with total cost of 7: + +``` + DeER...... r5 = 0xa + DeER...... r8 = 0xffffffff80000000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0 + .D==eeeER. r11 = minu(r8, r9) + ..DeE---R. r4 = 0 + ..D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 209 with total cost of 8: + +``` + DeER....... r5 = 0xb + DeER....... r8 = 0xffffffff80000000 + D=eeER..... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x8000 + .D=eeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = minu(r8, r9) + ..DeE----R. r4 = 0x8000 + ...DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ...D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 244 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0x1 + D=eER..... r8 = r8 << 0x1f + DeE-R..... r9 = 0x8000 + .DeeER.... i32 r9 = r9 + 0xffffffffffffffff + ..D=eeeER. r11 = minu(r8, r9) + ..DeE---R. r4 = 0x8000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 276 with total cost of 9: + +``` + DeER........ r5 = 0xd + DeER........ r8 = 0xffffffff80000000 + D=eeER...... i32 r8 = r8 + 0xffffffffffffffff + .DeE-R...... r9 = 0x20000 + .D=eeER..... i32 r9 = r9 + 0xffffffffffffffff + .D===eER.... r9 = r9 << 0xf + ..D===eeeER. r11 = minu(r8, r9) + ..DeE-----R. r4 = 0xffffffff80000000 + ...DeeE---R. i32 r4 = r4 + 0xffffffffffffffff + ...D=====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 315 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0 + DeER...... r9 = 0x1 + D=eER..... r9 = r9 << 0x20 + .D=eER.... r9 = r9 + 0xffffffffffffffff + .D==eeeER. r11 = minu(r8, r9) + ..DeE---R. r4 = 0 + ..D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 338 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0x1 + D=eER..... r8 = r8 << 0x20 + D==eER.... r8 = r8 + 0xffffffffffffffff + .DeE-R.... r9 = 0x1 + .D==eeeER. r11 = minu(r8, r9) + ..DeE---R. r4 = 0x1 + ..D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 363 with total cost of 8: + +``` + DeER....... r5 = 0x10 + DeER....... r8 = 0x1 + D=eER...... r8 = r8 << 0x20 + D==eER..... r8 = r8 + 0xffffffffffffffff + .DeE-R..... r9 = 0x1 + .D=eER..... r9 = r9 << 0x20 + .D==eER.... r9 = r9 + 0xffffffffffffffff + ..D==eeeER. r11 = minu(r8, r9) + ..DeE----R. r4 = 0x1 + ...DeE---R. r4 = r4 << 0x20 + ...D=eE--R. r4 = r4 + 0xffffffffffffffff + ...D====eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 400 with total cost of 5: + +``` + DeER.... r5 = 0x11 + DeER.... r8 = 0xe + DeER.... r9 = 0xd + .DeeeER. r8 = minu(r8, r9) + .DeE--R. r4 = 0xd + .D===eER jump 975 if r8 != r4 +``` + +Gas simulation at offset 419 with total cost of 5: + +``` + DeER.... r5 = 0x12 + DeER.... r8 = 0xb + DeER.... r9 = 0xd + .DeeeER. r9 = minu(r8, r9) + .DeE--R. r4 = 0xb + .D===eER jump 975 if r9 != r4 +``` + +Gas simulation at offset 438 with total cost of 5: + +``` + DeER.... r5 = 0x13 + DeER.... r8 = 0xd + D=eeeER. r8 = minu(r8, r8) + .DeE--R. r4 = 0xd + .D===eER jump 975 if r8 != r4 +``` + +Gas simulation at offset 454 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 460 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 460 if r10 != r2 +``` + +Gas simulation at offset 480 with total cost of 2: + +``` + DeER. r4 = 0xb + D=eER jump 975 if r3 != r4 +``` + +Gas simulation at offset 487 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 493 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 493 if r10 != r2 +``` + +Gas simulation at offset 513 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r3 != r4 +``` + +Gas simulation at offset 520 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 526 with total cost of 23: + +``` + DeER...................... r0 = 0xc + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .D........................ r3 = r11 + ..DeE-R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 526 if r10 != r2 +``` + +Gas simulation at offset 546 with total cost of 2: + +``` + DeER. r4 = 0xc + D=eER jump 975 if r3 != r4 +``` + +Gas simulation at offset 553 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 559 with total cost of 23: + +``` + DeER...................... r0 = 0xe + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 559 if r10 != r2 +``` + +Gas simulation at offset 577 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 584 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 590 with total cost of 23: + +``` + DeER...................... r0 = 0xb + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 590 if r10 != r2 +``` + +Gas simulation at offset 608 with total cost of 2: + +``` + DeER. r4 = 0xb + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 615 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 621 with total cost of 23: + +``` + DeER...................... r0 = 0xf + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 621 if r10 != r2 +``` + +Gas simulation at offset 639 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 646 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 652 with total cost of 23: + +``` + DeER...................... r0 = 0xa + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 652 if r10 != r2 +``` + +Gas simulation at offset 670 with total cost of 2: + +``` + DeER. r4 = 0xa + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 677 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 683 with total cost of 23: + +``` + DeER...................... r0 = 0x10 + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 683 if r10 != r2 +``` + +Gas simulation at offset 701 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 708 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 714 with total cost of 23: + +``` + DeER...................... r0 = 0x9 + DeER...................... r1 = 0xd + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 714 if r10 != r2 +``` + +Gas simulation at offset 732 with total cost of 2: + +``` + DeER. r4 = 0x9 + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 739 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 745 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x11 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 745 if r10 != r2 +``` + +Gas simulation at offset 763 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 770 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 776 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x8 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 776 if r10 != r2 +``` + +Gas simulation at offset 794 with total cost of 2: + +``` + DeER. r4 = 0x8 + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 801 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 807 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x12 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 807 if r10 != r2 +``` + +Gas simulation at offset 825 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 832 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 838 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x7 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 838 if r10 != r2 +``` + +Gas simulation at offset 856 with total cost of 2: + +``` + DeER. r4 = 0x7 + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 862 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 868 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x13 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 868 if r10 != r2 +``` + +Gas simulation at offset 886 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 892 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 898 with total cost of 23: + +``` + DeER...................... r1 = 0xd + DeER...................... r0 = 0x6 + .DeeeER................... r11 = minu(r0, r1) + .DeE--R................... r10 = r10 + 0x1 + ..DeE-R................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 898 if r10 != r2 +``` + +Gas simulation at offset 916 with total cost of 2: + +``` + DeER. r4 = 0x6 + D=eER jump 975 if r11 != r4 +``` + +Gas simulation at offset 922 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + DeER. r4 = 0 + .DeER jump 975 if r1 != r4 +``` + +Gas simulation at offset 935 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r0 = 0xffffffffffffffff + DeER. r1 = 0 + DeER. r4 = 0 + .DeER jump 975 if r1 != r4 +``` + +Gas simulation at offset 948 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 975 if r0 != r4 +``` + +Gas simulation at offset 958 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r0 = 0x10 + DeER. r1 = 0x1e + DeER. r4 = 0 + .DeER jump 975 if r4 != 0 +``` + +Gas simulation at offset 972 with total cost of 1: + +``` + DeER jump 976 if r5 != 0 +``` + +Gas simulation at offset 975 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 976 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_orc_b + +Initial page map: + * RW: 0x20000-0x21000 (0x1000 bytes) + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 64 0b r11 = r0 + 20: 3e 03 00 00 02 u64 [0x20000] = r3 + 25: 3e 04 08 00 02 u64 [0x20008] = r4 + 30: 64 b3 r3 = r11 + 32: 33 00 ff 00 r0 = 0xff + 36: d4 03 04 r4 = r3 | r0 + 39: d2 0b 03 r3 = r11 & r0 + 42: db 34 0b r11 = r4 if r3 != 0 + 45: 64 b3 r3 = r11 + 47: 97 00 08 r0 = r0 << 0x8 + 50: d4 03 04 r4 = r3 | r0 + 53: d2 0b 03 r3 = r11 & r0 + 56: db 34 0b r11 = r4 if r3 != 0 + 59: 64 b4 r4 = r11 + 61: 97 00 08 r0 = r0 << 0x8 + 64: d4 04 04 r4 = r4 | r0 + 67: d2 0b 03 r3 = r11 & r0 + 70: db 34 0b r11 = r4 if r3 != 0 + 73: 64 b3 r3 = r11 + 75: 97 00 08 r0 = r0 << 0x8 + 78: d4 03 04 r4 = r3 | r0 + 81: d2 0b 03 r3 = r11 & r0 + 84: db 34 0b r11 = r4 if r3 != 0 + 87: 64 b3 r3 = r11 + 89: 97 00 08 r0 = r0 << 0x8 + 92: d4 03 04 r4 = r3 | r0 + 95: d2 0b 03 r3 = r11 & r0 + 98: db 34 0b r11 = r4 if r3 != 0 + 101: 64 b4 r4 = r11 + 103: 97 00 08 r0 = r0 << 0x8 + 106: d4 04 04 r4 = r4 | r0 + 109: d2 0b 03 r3 = r11 & r0 + 112: db 34 0b r11 = r4 if r3 != 0 + 115: 64 b3 r3 = r11 + 117: 97 00 08 r0 = r0 << 0x8 + 120: d4 03 04 r4 = r3 | r0 + 123: d2 0b 03 r3 = r11 & r0 + 126: db 34 0b r11 = r4 if r3 != 0 + 129: 64 b3 r3 = r11 + 131: 97 00 08 r0 = r0 << 0x8 + 134: d4 03 04 r4 = r3 | r0 + 137: d2 0b 03 r3 = r11 & r0 + 140: db 34 0b r11 = r4 if r3 != 0 + 143: 3a 03 00 00 02 r3 = u64 [0x20000] + 148: 3a 04 08 00 02 r4 = u64 [0x20008] + 153: 33 04 r4 = 0 + 155: ab 4b fe 0e jump 3993 if r11 != r4 + : @2 + 159: 33 05 03 r5 = 0x3 + 162: 33 00 01 r0 = 0x1 + 165: 64 0b r11 = r0 + 167: 3e 03 00 00 02 u64 [0x20000] = r3 + 172: 3e 04 08 00 02 u64 [0x20008] = r4 + 177: 64 b3 r3 = r11 + 179: 33 00 ff 00 r0 = 0xff + 183: d4 03 04 r4 = r3 | r0 + 186: d2 0b 03 r3 = r11 & r0 + 189: db 34 0b r11 = r4 if r3 != 0 + 192: 64 b3 r3 = r11 + 194: 97 00 08 r0 = r0 << 0x8 + 197: d4 03 04 r4 = r3 | r0 + 200: d2 0b 03 r3 = r11 & r0 + 203: db 34 0b r11 = r4 if r3 != 0 + 206: 64 b4 r4 = r11 + 208: 97 00 08 r0 = r0 << 0x8 + 211: d4 04 04 r4 = r4 | r0 + 214: d2 0b 03 r3 = r11 & r0 + 217: db 34 0b r11 = r4 if r3 != 0 + 220: 64 b3 r3 = r11 + 222: 97 00 08 r0 = r0 << 0x8 + 225: d4 03 04 r4 = r3 | r0 + 228: d2 0b 03 r3 = r11 & r0 + 231: db 34 0b r11 = r4 if r3 != 0 + 234: 64 b3 r3 = r11 + 236: 97 00 08 r0 = r0 << 0x8 + 239: d4 03 04 r4 = r3 | r0 + 242: d2 0b 03 r3 = r11 & r0 + 245: db 34 0b r11 = r4 if r3 != 0 + 248: 64 b4 r4 = r11 + 250: 97 00 08 r0 = r0 << 0x8 + 253: d4 04 04 r4 = r4 | r0 + 256: d2 0b 03 r3 = r11 & r0 + 259: db 34 0b r11 = r4 if r3 != 0 + 262: 64 b3 r3 = r11 + 264: 97 00 08 r0 = r0 << 0x8 + 267: d4 03 04 r4 = r3 | r0 + 270: d2 0b 03 r3 = r11 & r0 + 273: db 34 0b r11 = r4 if r3 != 0 + 276: 64 b3 r3 = r11 + 278: 97 00 08 r0 = r0 << 0x8 + 281: d4 03 04 r4 = r3 | r0 + 284: d2 0b 03 r3 = r11 & r0 + 287: db 34 0b r11 = r4 if r3 != 0 + 290: 3a 03 00 00 02 r3 = u64 [0x20000] + 295: 3a 04 08 00 02 r4 = u64 [0x20008] + 300: 33 04 ff 00 r4 = 0xff + 304: ab 4b 69 0e jump 3993 if r11 != r4 + : @3 + 308: 33 05 04 r5 = 0x4 + 311: 33 00 03 r0 = 0x3 + 314: 64 0b r11 = r0 + 316: 3e 03 00 00 02 u64 [0x20000] = r3 + 321: 3e 04 08 00 02 u64 [0x20008] = r4 + 326: 64 b3 r3 = r11 + 328: 33 00 ff 00 r0 = 0xff + 332: d4 03 04 r4 = r3 | r0 + 335: d2 0b 03 r3 = r11 & r0 + 338: db 34 0b r11 = r4 if r3 != 0 + 341: 64 b3 r3 = r11 + 343: 97 00 08 r0 = r0 << 0x8 + 346: d4 03 04 r4 = r3 | r0 + 349: d2 0b 03 r3 = r11 & r0 + 352: db 34 0b r11 = r4 if r3 != 0 + 355: 64 b4 r4 = r11 + 357: 97 00 08 r0 = r0 << 0x8 + 360: d4 04 04 r4 = r4 | r0 + 363: d2 0b 03 r3 = r11 & r0 + 366: db 34 0b r11 = r4 if r3 != 0 + 369: 64 b3 r3 = r11 + 371: 97 00 08 r0 = r0 << 0x8 + 374: d4 03 04 r4 = r3 | r0 + 377: d2 0b 03 r3 = r11 & r0 + 380: db 34 0b r11 = r4 if r3 != 0 + 383: 64 b3 r3 = r11 + 385: 97 00 08 r0 = r0 << 0x8 + 388: d4 03 04 r4 = r3 | r0 + 391: d2 0b 03 r3 = r11 & r0 + 394: db 34 0b r11 = r4 if r3 != 0 + 397: 64 b4 r4 = r11 + 399: 97 00 08 r0 = r0 << 0x8 + 402: d4 04 04 r4 = r4 | r0 + 405: d2 0b 03 r3 = r11 & r0 + 408: db 34 0b r11 = r4 if r3 != 0 + 411: 64 b3 r3 = r11 + 413: 97 00 08 r0 = r0 << 0x8 + 416: d4 03 04 r4 = r3 | r0 + 419: d2 0b 03 r3 = r11 & r0 + 422: db 34 0b r11 = r4 if r3 != 0 + 425: 64 b3 r3 = r11 + 427: 97 00 08 r0 = r0 << 0x8 + 430: d4 03 04 r4 = r3 | r0 + 433: d2 0b 03 r3 = r11 & r0 + 436: db 34 0b r11 = r4 if r3 != 0 + 439: 3a 03 00 00 02 r3 = u64 [0x20000] + 444: 3a 04 08 00 02 r4 = u64 [0x20008] + 449: 33 04 ff 00 r4 = 0xff + 453: ab 4b d4 0d jump 3993 if r11 != r4 + : @4 + 457: 33 05 05 r5 = 0x5 + 460: 33 00 00 80 r0 = 0xffffffffffff8000 + 464: 64 0b r11 = r0 + 466: 3e 03 00 00 02 u64 [0x20000] = r3 + 471: 3e 04 08 00 02 u64 [0x20008] = r4 + 476: 64 b3 r3 = r11 + 478: 33 00 ff 00 r0 = 0xff + 482: d4 03 04 r4 = r3 | r0 + 485: d2 0b 03 r3 = r11 & r0 + 488: db 34 0b r11 = r4 if r3 != 0 + 491: 64 b3 r3 = r11 + 493: 97 00 08 r0 = r0 << 0x8 + 496: d4 03 04 r4 = r3 | r0 + 499: d2 0b 03 r3 = r11 & r0 + 502: db 34 0b r11 = r4 if r3 != 0 + 505: 64 b4 r4 = r11 + 507: 97 00 08 r0 = r0 << 0x8 + 510: d4 04 04 r4 = r4 | r0 + 513: d2 0b 03 r3 = r11 & r0 + 516: db 34 0b r11 = r4 if r3 != 0 + 519: 64 b3 r3 = r11 + 521: 97 00 08 r0 = r0 << 0x8 + 524: d4 03 04 r4 = r3 | r0 + 527: d2 0b 03 r3 = r11 & r0 + 530: db 34 0b r11 = r4 if r3 != 0 + 533: 64 b3 r3 = r11 + 535: 97 00 08 r0 = r0 << 0x8 + 538: d4 03 04 r4 = r3 | r0 + 541: d2 0b 03 r3 = r11 & r0 + 544: db 34 0b r11 = r4 if r3 != 0 + 547: 64 b4 r4 = r11 + 549: 97 00 08 r0 = r0 << 0x8 + 552: d4 04 04 r4 = r4 | r0 + 555: d2 0b 03 r3 = r11 & r0 + 558: db 34 0b r11 = r4 if r3 != 0 + 561: 64 b3 r3 = r11 + 563: 97 00 08 r0 = r0 << 0x8 + 566: d4 03 04 r4 = r3 | r0 + 569: d2 0b 03 r3 = r11 & r0 + 572: db 34 0b r11 = r4 if r3 != 0 + 575: 64 b3 r3 = r11 + 577: 97 00 08 r0 = r0 << 0x8 + 580: d4 03 04 r4 = r3 | r0 + 583: d2 0b 03 r3 = r11 & r0 + 586: db 34 0b r11 = r4 if r3 != 0 + 589: 3a 03 00 00 02 r3 = u64 [0x20000] + 594: 3a 04 08 00 02 r4 = u64 [0x20008] + 599: 33 04 00 ff r4 = 0xffffffffffffff00 + 603: ab 4b 3e 0d jump 3993 if r11 != r4 + : @5 + 607: 33 05 06 r5 = 0x6 + 610: 33 00 00 00 80 00 r0 = 0x800000 + 616: 64 0b r11 = r0 + 618: 3e 03 00 00 02 u64 [0x20000] = r3 + 623: 3e 04 08 00 02 u64 [0x20008] = r4 + 628: 64 b3 r3 = r11 + 630: 33 00 ff 00 r0 = 0xff + 634: d4 03 04 r4 = r3 | r0 + 637: d2 0b 03 r3 = r11 & r0 + 640: db 34 0b r11 = r4 if r3 != 0 + 643: 64 b3 r3 = r11 + 645: 97 00 08 r0 = r0 << 0x8 + 648: d4 03 04 r4 = r3 | r0 + 651: d2 0b 03 r3 = r11 & r0 + 654: db 34 0b r11 = r4 if r3 != 0 + 657: 64 b4 r4 = r11 + 659: 97 00 08 r0 = r0 << 0x8 + 662: d4 04 04 r4 = r4 | r0 + 665: d2 0b 03 r3 = r11 & r0 + 668: db 34 0b r11 = r4 if r3 != 0 + 671: 64 b3 r3 = r11 + 673: 97 00 08 r0 = r0 << 0x8 + 676: d4 03 04 r4 = r3 | r0 + 679: d2 0b 03 r3 = r11 & r0 + 682: db 34 0b r11 = r4 if r3 != 0 + 685: 64 b3 r3 = r11 + 687: 97 00 08 r0 = r0 << 0x8 + 690: d4 03 04 r4 = r3 | r0 + 693: d2 0b 03 r3 = r11 & r0 + 696: db 34 0b r11 = r4 if r3 != 0 + 699: 64 b4 r4 = r11 + 701: 97 00 08 r0 = r0 << 0x8 + 704: d4 04 04 r4 = r4 | r0 + 707: d2 0b 03 r3 = r11 & r0 + 710: db 34 0b r11 = r4 if r3 != 0 + 713: 64 b3 r3 = r11 + 715: 97 00 08 r0 = r0 << 0x8 + 718: d4 03 04 r4 = r3 | r0 + 721: d2 0b 03 r3 = r11 & r0 + 724: db 34 0b r11 = r4 if r3 != 0 + 727: 64 b3 r3 = r11 + 729: 97 00 08 r0 = r0 << 0x8 + 732: d4 03 04 r4 = r3 | r0 + 735: d2 0b 03 r3 = r11 & r0 + 738: db 34 0b r11 = r4 if r3 != 0 + 741: 3a 03 00 00 02 r3 = u64 [0x20000] + 746: 3a 04 08 00 02 r4 = u64 [0x20008] + 751: 33 04 00 00 ff 00 r4 = 0xff0000 + 757: ab 4b a4 0c jump 3993 if r11 != r4 + : @6 + 761: 33 05 07 r5 = 0x7 + 764: 33 00 05 r0 = 0x5 + 767: 97 00 21 r0 = r0 << 0x21 + 770: 95 00 ff r0 = r0 + 0xffffffffffffffff + 773: 97 00 0f r0 = r0 << 0xf + 776: 64 0b r11 = r0 + 778: 3e 03 00 00 02 u64 [0x20000] = r3 + 783: 3e 04 08 00 02 u64 [0x20008] = r4 + 788: 64 b3 r3 = r11 + 790: 33 00 ff 00 r0 = 0xff + 794: d4 03 04 r4 = r3 | r0 + 797: d2 0b 03 r3 = r11 & r0 + 800: db 34 0b r11 = r4 if r3 != 0 + 803: 64 b3 r3 = r11 + 805: 97 00 08 r0 = r0 << 0x8 + 808: d4 03 04 r4 = r3 | r0 + 811: d2 0b 03 r3 = r11 & r0 + 814: db 34 0b r11 = r4 if r3 != 0 + 817: 64 b4 r4 = r11 + 819: 97 00 08 r0 = r0 << 0x8 + 822: d4 04 04 r4 = r4 | r0 + 825: d2 0b 03 r3 = r11 & r0 + 828: db 34 0b r11 = r4 if r3 != 0 + 831: 64 b3 r3 = r11 + 833: 97 00 08 r0 = r0 << 0x8 + 836: d4 03 04 r4 = r3 | r0 + 839: d2 0b 03 r3 = r11 & r0 + 842: db 34 0b r11 = r4 if r3 != 0 + 845: 64 b3 r3 = r11 + 847: 97 00 08 r0 = r0 << 0x8 + 850: d4 03 04 r4 = r3 | r0 + 853: d2 0b 03 r3 = r11 & r0 + 856: db 34 0b r11 = r4 if r3 != 0 + 859: 64 b4 r4 = r11 + 861: 97 00 08 r0 = r0 << 0x8 + 864: d4 04 04 r4 = r4 | r0 + 867: d2 0b 03 r3 = r11 & r0 + 870: db 34 0b r11 = r4 if r3 != 0 + 873: 64 b3 r3 = r11 + 875: 97 00 08 r0 = r0 << 0x8 + 878: d4 03 04 r4 = r3 | r0 + 881: d2 0b 03 r3 = r11 & r0 + 884: db 34 0b r11 = r4 if r3 != 0 + 887: 64 b3 r3 = r11 + 889: 97 00 08 r0 = r0 << 0x8 + 892: d4 03 04 r4 = r3 | r0 + 895: d2 0b 03 r3 = r11 & r0 + 898: db 34 0b r11 = r4 if r3 != 0 + 901: 3a 03 00 00 02 r3 = u64 [0x20000] + 906: 3a 04 08 00 02 r4 = u64 [0x20008] + 911: 33 04 01 r4 = 0x1 + 914: 97 44 38 r4 = r4 << 0x38 + 917: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 921: ab 4b 00 0c jump 3993 if r11 != r4 + : @7 + 925: 33 05 08 r5 = 0x8 + 928: 33 00 00 80 00 r0 = 0x8000 + 933: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 936: 64 0b r11 = r0 + 938: 3e 03 00 00 02 u64 [0x20000] = r3 + 943: 3e 04 08 00 02 u64 [0x20008] = r4 + 948: 64 b3 r3 = r11 + 950: 33 00 ff 00 r0 = 0xff + 954: d4 03 04 r4 = r3 | r0 + 957: d2 0b 03 r3 = r11 & r0 + 960: db 34 0b r11 = r4 if r3 != 0 + 963: 64 b3 r3 = r11 + 965: 97 00 08 r0 = r0 << 0x8 + 968: d4 03 04 r4 = r3 | r0 + 971: d2 0b 03 r3 = r11 & r0 + 974: db 34 0b r11 = r4 if r3 != 0 + 977: 64 b4 r4 = r11 + 979: 97 00 08 r0 = r0 << 0x8 + 982: d4 04 04 r4 = r4 | r0 + 985: d2 0b 03 r3 = r11 & r0 + 988: db 34 0b r11 = r4 if r3 != 0 + 991: 64 b3 r3 = r11 + 993: 97 00 08 r0 = r0 << 0x8 + 996: d4 03 04 r4 = r3 | r0 + 999: d2 0b 03 r3 = r11 & r0 + 1002: db 34 0b r11 = r4 if r3 != 0 + 1005: 64 b3 r3 = r11 + 1007: 97 00 08 r0 = r0 << 0x8 + 1010: d4 03 04 r4 = r3 | r0 + 1013: d2 0b 03 r3 = r11 & r0 + 1016: db 34 0b r11 = r4 if r3 != 0 + 1019: 64 b4 r4 = r11 + 1021: 97 00 08 r0 = r0 << 0x8 + 1024: d4 04 04 r4 = r4 | r0 + 1027: d2 0b 03 r3 = r11 & r0 + 1030: db 34 0b r11 = r4 if r3 != 0 + 1033: 64 b3 r3 = r11 + 1035: 97 00 08 r0 = r0 << 0x8 + 1038: d4 03 04 r4 = r3 | r0 + 1041: d2 0b 03 r3 = r11 & r0 + 1044: db 34 0b r11 = r4 if r3 != 0 + 1047: 64 b3 r3 = r11 + 1049: 97 00 08 r0 = r0 << 0x8 + 1052: d4 03 04 r4 = r3 | r0 + 1055: d2 0b 03 r3 = r11 & r0 + 1058: db 34 0b r11 = r4 if r3 != 0 + 1061: 3a 03 00 00 02 r3 = u64 [0x20000] + 1066: 3a 04 08 00 02 r4 = u64 [0x20008] + 1071: 33 04 00 00 01 r4 = 0x10000 + 1076: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1079: ab 4b 62 0b jump 3993 if r11 != r4 + : @8 + 1083: 33 05 09 r5 = 0x9 + 1086: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1092: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 1095: 64 0b r11 = r0 + 1097: 3e 03 00 00 02 u64 [0x20000] = r3 + 1102: 3e 04 08 00 02 u64 [0x20008] = r4 + 1107: 64 b3 r3 = r11 + 1109: 33 00 ff 00 r0 = 0xff + 1113: d4 03 04 r4 = r3 | r0 + 1116: d2 0b 03 r3 = r11 & r0 + 1119: db 34 0b r11 = r4 if r3 != 0 + 1122: 64 b3 r3 = r11 + 1124: 97 00 08 r0 = r0 << 0x8 + 1127: d4 03 04 r4 = r3 | r0 + 1130: d2 0b 03 r3 = r11 & r0 + 1133: db 34 0b r11 = r4 if r3 != 0 + 1136: 64 b4 r4 = r11 + 1138: 97 00 08 r0 = r0 << 0x8 + 1141: d4 04 04 r4 = r4 | r0 + 1144: d2 0b 03 r3 = r11 & r0 + 1147: db 34 0b r11 = r4 if r3 != 0 + 1150: 64 b3 r3 = r11 + 1152: 97 00 08 r0 = r0 << 0x8 + 1155: d4 03 04 r4 = r3 | r0 + 1158: d2 0b 03 r3 = r11 & r0 + 1161: db 34 0b r11 = r4 if r3 != 0 + 1164: 64 b3 r3 = r11 + 1166: 97 00 08 r0 = r0 << 0x8 + 1169: d4 03 04 r4 = r3 | r0 + 1172: d2 0b 03 r3 = r11 & r0 + 1175: db 34 0b r11 = r4 if r3 != 0 + 1178: 64 b4 r4 = r11 + 1180: 97 00 08 r0 = r0 << 0x8 + 1183: d4 04 04 r4 = r4 | r0 + 1186: d2 0b 03 r3 = r11 & r0 + 1189: db 34 0b r11 = r4 if r3 != 0 + 1192: 64 b3 r3 = r11 + 1194: 97 00 08 r0 = r0 << 0x8 + 1197: d4 03 04 r4 = r3 | r0 + 1200: d2 0b 03 r3 = r11 & r0 + 1203: db 34 0b r11 = r4 if r3 != 0 + 1206: 64 b3 r3 = r11 + 1208: 97 00 08 r0 = r0 << 0x8 + 1211: d4 03 04 r4 = r3 | r0 + 1214: d2 0b 03 r3 = r11 & r0 + 1217: db 34 0b r11 = r4 if r3 != 0 + 1220: 3a 03 00 00 02 r3 = u64 [0x20000] + 1225: 3a 04 08 00 02 r4 = u64 [0x20008] + 1230: 33 04 01 r4 = 0x1 + 1233: 97 44 20 r4 = r4 << 0x20 + 1236: 95 44 ff r4 = r4 + 0xffffffffffffffff + 1239: ab 4b c2 0a jump 3993 if r11 != r4 + : @9 + 1243: 33 05 0a r5 = 0xa + 1246: 33 00 00 00 08 r0 = 0x80000 + 1251: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 1254: 64 0b r11 = r0 + 1256: 3e 03 00 00 02 u64 [0x20000] = r3 + 1261: 3e 04 08 00 02 u64 [0x20008] = r4 + 1266: 64 b3 r3 = r11 + 1268: 33 00 ff 00 r0 = 0xff + 1272: d4 03 04 r4 = r3 | r0 + 1275: d2 0b 03 r3 = r11 & r0 + 1278: db 34 0b r11 = r4 if r3 != 0 + 1281: 64 b3 r3 = r11 + 1283: 97 00 08 r0 = r0 << 0x8 + 1286: d4 03 04 r4 = r3 | r0 + 1289: d2 0b 03 r3 = r11 & r0 + 1292: db 34 0b r11 = r4 if r3 != 0 + 1295: 64 b4 r4 = r11 + 1297: 97 00 08 r0 = r0 << 0x8 + 1300: d4 04 04 r4 = r4 | r0 + 1303: d2 0b 03 r3 = r11 & r0 + 1306: db 34 0b r11 = r4 if r3 != 0 + 1309: 64 b3 r3 = r11 + 1311: 97 00 08 r0 = r0 << 0x8 + 1314: d4 03 04 r4 = r3 | r0 + 1317: d2 0b 03 r3 = r11 & r0 + 1320: db 34 0b r11 = r4 if r3 != 0 + 1323: 64 b3 r3 = r11 + 1325: 97 00 08 r0 = r0 << 0x8 + 1328: d4 03 04 r4 = r3 | r0 + 1331: d2 0b 03 r3 = r11 & r0 + 1334: db 34 0b r11 = r4 if r3 != 0 + 1337: 64 b4 r4 = r11 + 1339: 97 00 08 r0 = r0 << 0x8 + 1342: d4 04 04 r4 = r4 | r0 + 1345: d2 0b 03 r3 = r11 & r0 + 1348: db 34 0b r11 = r4 if r3 != 0 + 1351: 64 b3 r3 = r11 + 1353: 97 00 08 r0 = r0 << 0x8 + 1356: d4 03 04 r4 = r3 | r0 + 1359: d2 0b 03 r3 = r11 & r0 + 1362: db 34 0b r11 = r4 if r3 != 0 + 1365: 64 b3 r3 = r11 + 1367: 97 00 08 r0 = r0 << 0x8 + 1370: d4 03 04 r4 = r3 | r0 + 1373: d2 0b 03 r3 = r11 & r0 + 1376: db 34 0b r11 = r4 if r3 != 0 + 1379: 3a 03 00 00 02 r3 = u64 [0x20000] + 1384: 3a 04 08 00 02 r4 = u64 [0x20008] + 1389: 33 04 00 00 00 01 r4 = 0x1000000 + 1395: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1398: ab 4b 23 0a jump 3993 if r11 != r4 + : @10 + 1402: 33 05 0b r5 = 0xb + 1405: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 1411: 64 0b r11 = r0 + 1413: 3e 03 00 00 02 u64 [0x20000] = r3 + 1418: 3e 04 08 00 02 u64 [0x20008] = r4 + 1423: 64 b3 r3 = r11 + 1425: 33 00 ff 00 r0 = 0xff + 1429: d4 03 04 r4 = r3 | r0 + 1432: d2 0b 03 r3 = r11 & r0 + 1435: db 34 0b r11 = r4 if r3 != 0 + 1438: 64 b3 r3 = r11 + 1440: 97 00 08 r0 = r0 << 0x8 + 1443: d4 03 04 r4 = r3 | r0 + 1446: d2 0b 03 r3 = r11 & r0 + 1449: db 34 0b r11 = r4 if r3 != 0 + 1452: 64 b4 r4 = r11 + 1454: 97 00 08 r0 = r0 << 0x8 + 1457: d4 04 04 r4 = r4 | r0 + 1460: d2 0b 03 r3 = r11 & r0 + 1463: db 34 0b r11 = r4 if r3 != 0 + 1466: 64 b3 r3 = r11 + 1468: 97 00 08 r0 = r0 << 0x8 + 1471: d4 03 04 r4 = r3 | r0 + 1474: d2 0b 03 r3 = r11 & r0 + 1477: db 34 0b r11 = r4 if r3 != 0 + 1480: 64 b3 r3 = r11 + 1482: 97 00 08 r0 = r0 << 0x8 + 1485: d4 03 04 r4 = r3 | r0 + 1488: d2 0b 03 r3 = r11 & r0 + 1491: db 34 0b r11 = r4 if r3 != 0 + 1494: 64 b4 r4 = r11 + 1496: 97 00 08 r0 = r0 << 0x8 + 1499: d4 04 04 r4 = r4 | r0 + 1502: d2 0b 03 r3 = r11 & r0 + 1505: db 34 0b r11 = r4 if r3 != 0 + 1508: 64 b3 r3 = r11 + 1510: 97 00 08 r0 = r0 << 0x8 + 1513: d4 03 04 r4 = r3 | r0 + 1516: d2 0b 03 r3 = r11 & r0 + 1519: db 34 0b r11 = r4 if r3 != 0 + 1522: 64 b3 r3 = r11 + 1524: 97 00 08 r0 = r0 << 0x8 + 1527: d4 03 04 r4 = r3 | r0 + 1530: d2 0b 03 r3 = r11 & r0 + 1533: db 34 0b r11 = r4 if r3 != 0 + 1536: 3a 03 00 00 02 r3 = u64 [0x20000] + 1541: 3a 04 08 00 02 r4 = u64 [0x20008] + 1546: 33 04 00 00 00 ff r4 = 0xffffffffff000000 + 1552: ab 4b 89 09 jump 3993 if r11 != r4 + : @11 + 1556: 33 05 0c r5 = 0xc + 1559: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 1565: 83 00 89 07 i32 r0 = r0 + 0x789 + 1569: 97 00 0d r0 = r0 << 0xd + 1572: 95 00 f5 01 r0 = r0 + 0x1f5 + 1576: 97 00 0c r0 = r0 << 0xc + 1579: 64 0b r11 = r0 + 1581: 3e 03 00 00 02 u64 [0x20000] = r3 + 1586: 3e 04 08 00 02 u64 [0x20008] = r4 + 1591: 64 b3 r3 = r11 + 1593: 33 00 ff 00 r0 = 0xff + 1597: d4 03 04 r4 = r3 | r0 + 1600: d2 0b 03 r3 = r11 & r0 + 1603: db 34 0b r11 = r4 if r3 != 0 + 1606: 64 b3 r3 = r11 + 1608: 97 00 08 r0 = r0 << 0x8 + 1611: d4 03 04 r4 = r3 | r0 + 1614: d2 0b 03 r3 = r11 & r0 + 1617: db 34 0b r11 = r4 if r3 != 0 + 1620: 64 b4 r4 = r11 + 1622: 97 00 08 r0 = r0 << 0x8 + 1625: d4 04 04 r4 = r4 | r0 + 1628: d2 0b 03 r3 = r11 & r0 + 1631: db 34 0b r11 = r4 if r3 != 0 + 1634: 64 b3 r3 = r11 + 1636: 97 00 08 r0 = r0 << 0x8 + 1639: d4 03 04 r4 = r3 | r0 + 1642: d2 0b 03 r3 = r11 & r0 + 1645: db 34 0b r11 = r4 if r3 != 0 + 1648: 64 b3 r3 = r11 + 1650: 97 00 08 r0 = r0 << 0x8 + 1653: d4 03 04 r4 = r3 | r0 + 1656: d2 0b 03 r3 = r11 & r0 + 1659: db 34 0b r11 = r4 if r3 != 0 + 1662: 64 b4 r4 = r11 + 1664: 97 00 08 r0 = r0 << 0x8 + 1667: d4 04 04 r4 = r4 | r0 + 1670: d2 0b 03 r3 = r11 & r0 + 1673: db 34 0b r11 = r4 if r3 != 0 + 1676: 64 b3 r3 = r11 + 1678: 97 00 08 r0 = r0 << 0x8 + 1681: d4 03 04 r4 = r3 | r0 + 1684: d2 0b 03 r3 = r11 & r0 + 1687: db 34 0b r11 = r4 if r3 != 0 + 1690: 64 b3 r3 = r11 + 1692: 97 00 08 r0 = r0 << 0x8 + 1695: d4 03 04 r4 = r3 | r0 + 1698: d2 0b 03 r3 = r11 & r0 + 1701: db 34 0b r11 = r4 if r3 != 0 + 1704: 3a 03 00 00 02 r3 = u64 [0x20000] + 1709: 3a 04 08 00 02 r4 = u64 [0x20008] + 1714: 33 04 01 r4 = 0x1 + 1717: 97 44 38 r4 = r4 << 0x38 + 1720: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 1724: ab 4b dd 08 jump 3993 if r11 != r4 + : @12 + 1728: 33 05 0d r5 = 0xd + 1731: 33 00 ff r0 = 0xffffffffffffffff + 1734: 97 00 3f r0 = r0 << 0x3f + 1737: 64 0b r11 = r0 + 1739: 3e 03 00 00 02 u64 [0x20000] = r3 + 1744: 3e 04 08 00 02 u64 [0x20008] = r4 + 1749: 64 b3 r3 = r11 + 1751: 33 00 ff 00 r0 = 0xff + 1755: d4 03 04 r4 = r3 | r0 + 1758: d2 0b 03 r3 = r11 & r0 + 1761: db 34 0b r11 = r4 if r3 != 0 + 1764: 64 b3 r3 = r11 + 1766: 97 00 08 r0 = r0 << 0x8 + 1769: d4 03 04 r4 = r3 | r0 + 1772: d2 0b 03 r3 = r11 & r0 + 1775: db 34 0b r11 = r4 if r3 != 0 + 1778: 64 b4 r4 = r11 + 1780: 97 00 08 r0 = r0 << 0x8 + 1783: d4 04 04 r4 = r4 | r0 + 1786: d2 0b 03 r3 = r11 & r0 + 1789: db 34 0b r11 = r4 if r3 != 0 + 1792: 64 b3 r3 = r11 + 1794: 97 00 08 r0 = r0 << 0x8 + 1797: d4 03 04 r4 = r3 | r0 + 1800: d2 0b 03 r3 = r11 & r0 + 1803: db 34 0b r11 = r4 if r3 != 0 + 1806: 64 b3 r3 = r11 + 1808: 97 00 08 r0 = r0 << 0x8 + 1811: d4 03 04 r4 = r3 | r0 + 1814: d2 0b 03 r3 = r11 & r0 + 1817: db 34 0b r11 = r4 if r3 != 0 + 1820: 64 b4 r4 = r11 + 1822: 97 00 08 r0 = r0 << 0x8 + 1825: d4 04 04 r4 = r4 | r0 + 1828: d2 0b 03 r3 = r11 & r0 + 1831: db 34 0b r11 = r4 if r3 != 0 + 1834: 64 b3 r3 = r11 + 1836: 97 00 08 r0 = r0 << 0x8 + 1839: d4 03 04 r4 = r3 | r0 + 1842: d2 0b 03 r3 = r11 & r0 + 1845: db 34 0b r11 = r4 if r3 != 0 + 1848: 64 b3 r3 = r11 + 1850: 97 00 08 r0 = r0 << 0x8 + 1853: d4 03 04 r4 = r3 | r0 + 1856: d2 0b 03 r3 = r11 & r0 + 1859: db 34 0b r11 = r4 if r3 != 0 + 1862: 3a 03 00 00 02 r3 = u64 [0x20000] + 1867: 3a 04 08 00 02 r4 = u64 [0x20008] + 1872: 33 04 ff r4 = 0xffffffffffffffff + 1875: 97 44 38 r4 = r4 << 0x38 + 1878: ab 4b 43 08 jump 3993 if r11 != r4 + : @13 + 1882: 33 05 0e r5 = 0xe + 1885: 33 00 0e r0 = 0xe + 1888: 64 0b r11 = r0 + 1890: 3e 03 00 00 02 u64 [0x20000] = r3 + 1895: 3e 04 08 00 02 u64 [0x20008] = r4 + 1900: 64 b3 r3 = r11 + 1902: 33 00 ff 00 r0 = 0xff + 1906: d4 03 04 r4 = r3 | r0 + 1909: d2 0b 03 r3 = r11 & r0 + 1912: db 34 0b r11 = r4 if r3 != 0 + 1915: 64 b3 r3 = r11 + 1917: 97 00 08 r0 = r0 << 0x8 + 1920: d4 03 04 r4 = r3 | r0 + 1923: d2 0b 03 r3 = r11 & r0 + 1926: db 34 0b r11 = r4 if r3 != 0 + 1929: 64 b4 r4 = r11 + 1931: 97 00 08 r0 = r0 << 0x8 + 1934: d4 04 04 r4 = r4 | r0 + 1937: d2 0b 03 r3 = r11 & r0 + 1940: db 34 0b r11 = r4 if r3 != 0 + 1943: 64 b3 r3 = r11 + 1945: 97 00 08 r0 = r0 << 0x8 + 1948: d4 03 04 r4 = r3 | r0 + 1951: d2 0b 03 r3 = r11 & r0 + 1954: db 34 0b r11 = r4 if r3 != 0 + 1957: 64 b3 r3 = r11 + 1959: 97 00 08 r0 = r0 << 0x8 + 1962: d4 03 04 r4 = r3 | r0 + 1965: d2 0b 03 r3 = r11 & r0 + 1968: db 34 0b r11 = r4 if r3 != 0 + 1971: 64 b4 r4 = r11 + 1973: 97 00 08 r0 = r0 << 0x8 + 1976: d4 04 04 r4 = r4 | r0 + 1979: d2 0b 03 r3 = r11 & r0 + 1982: db 34 0b r11 = r4 if r3 != 0 + 1985: 64 b3 r3 = r11 + 1987: 97 00 08 r0 = r0 << 0x8 + 1990: d4 03 04 r4 = r3 | r0 + 1993: d2 0b 03 r3 = r11 & r0 + 1996: db 34 0b r11 = r4 if r3 != 0 + 1999: 64 b3 r3 = r11 + 2001: 97 00 08 r0 = r0 << 0x8 + 2004: d4 03 04 r4 = r3 | r0 + 2007: d2 0b 03 r3 = r11 & r0 + 2010: db 34 0b r11 = r4 if r3 != 0 + 2013: 3a 03 00 00 02 r3 = u64 [0x20000] + 2018: 3a 04 08 00 02 r4 = u64 [0x20008] + 2023: 33 04 ff 00 r4 = 0xff + 2027: ab 4b ae 07 jump 3993 if r11 != r4 + : @14 + 2031: 33 05 0f r5 = 0xf + 2034: 33 00 fd r0 = 0xfffffffffffffffd + 2037: 97 00 20 r0 = r0 << 0x20 + 2040: 95 00 19 r0 = r0 + 0x19 + 2043: 97 00 11 r0 = r0 << 0x11 + 2046: 95 00 01 04 r0 = r0 + 0x401 + 2050: 97 00 0c r0 = r0 << 0xc + 2053: 95 00 41 03 r0 = r0 + 0x341 + 2057: 64 0b r11 = r0 + 2059: 3e 03 00 00 02 u64 [0x20000] = r3 + 2064: 3e 04 08 00 02 u64 [0x20008] = r4 + 2069: 64 b3 r3 = r11 + 2071: 33 00 ff 00 r0 = 0xff + 2075: d4 03 04 r4 = r3 | r0 + 2078: d2 0b 03 r3 = r11 & r0 + 2081: db 34 0b r11 = r4 if r3 != 0 + 2084: 64 b3 r3 = r11 + 2086: 97 00 08 r0 = r0 << 0x8 + 2089: d4 03 04 r4 = r3 | r0 + 2092: d2 0b 03 r3 = r11 & r0 + 2095: db 34 0b r11 = r4 if r3 != 0 + 2098: 64 b4 r4 = r11 + 2100: 97 00 08 r0 = r0 << 0x8 + 2103: d4 04 04 r4 = r4 | r0 + 2106: d2 0b 03 r3 = r11 & r0 + 2109: db 34 0b r11 = r4 if r3 != 0 + 2112: 64 b3 r3 = r11 + 2114: 97 00 08 r0 = r0 << 0x8 + 2117: d4 03 04 r4 = r3 | r0 + 2120: d2 0b 03 r3 = r11 & r0 + 2123: db 34 0b r11 = r4 if r3 != 0 + 2126: 64 b3 r3 = r11 + 2128: 97 00 08 r0 = r0 << 0x8 + 2131: d4 03 04 r4 = r3 | r0 + 2134: d2 0b 03 r3 = r11 & r0 + 2137: db 34 0b r11 = r4 if r3 != 0 + 2140: 64 b4 r4 = r11 + 2142: 97 00 08 r0 = r0 << 0x8 + 2145: d4 04 04 r4 = r4 | r0 + 2148: d2 0b 03 r3 = r11 & r0 + 2151: db 34 0b r11 = r4 if r3 != 0 + 2154: 64 b3 r3 = r11 + 2156: 97 00 08 r0 = r0 << 0x8 + 2159: d4 03 04 r4 = r3 | r0 + 2162: d2 0b 03 r3 = r11 & r0 + 2165: db 34 0b r11 = r4 if r3 != 0 + 2168: 64 b3 r3 = r11 + 2170: 97 00 08 r0 = r0 << 0x8 + 2173: d4 03 04 r4 = r3 | r0 + 2176: d2 0b 03 r3 = r11 & r0 + 2179: db 34 0b r11 = r4 if r3 != 0 + 2182: 3a 03 00 00 02 r3 = u64 [0x20000] + 2187: 3a 04 08 00 02 r4 = u64 [0x20008] + 2192: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 2197: 83 44 01 i32 r4 = r4 + 0x1 + 2200: 97 44 28 r4 = r4 << 0x28 + 2203: 95 44 ff r4 = r4 + 0xffffffffffffffff + 2206: ab 4b fb 06 jump 3993 if r11 != r4 + : @15 + 2210: 33 05 10 r5 = 0x10 + 2213: 33 00 0d r0 = 0xd + 2216: 3e 02 00 00 02 u64 [0x20000] = r2 + 2221: 3e 03 08 00 02 u64 [0x20008] = r3 + 2226: 3e 04 10 00 02 u64 [0x20010] = r4 + 2231: 64 02 r2 = r0 + 2233: 33 04 ff 00 r4 = 0xff + 2237: d4 42 03 r3 = r2 | r4 + 2240: d2 40 02 r2 = r0 & r4 + 2243: db 23 00 r0 = r3 if r2 != 0 + 2246: 64 03 r3 = r0 + 2248: 97 44 08 r4 = r4 << 0x8 + 2251: d4 43 03 r3 = r3 | r4 + 2254: d2 40 02 r2 = r0 & r4 + 2257: db 23 00 r0 = r3 if r2 != 0 + 2260: 64 02 r2 = r0 + 2262: 97 44 08 r4 = r4 << 0x8 + 2265: d4 42 03 r3 = r2 | r4 + 2268: d2 40 02 r2 = r0 & r4 + 2271: db 23 00 r0 = r3 if r2 != 0 + 2274: 64 02 r2 = r0 + 2276: 97 44 08 r4 = r4 << 0x8 + 2279: d4 42 03 r3 = r2 | r4 + 2282: d2 40 02 r2 = r0 & r4 + 2285: db 23 00 r0 = r3 if r2 != 0 + 2288: 64 03 r3 = r0 + 2290: 97 44 08 r4 = r4 << 0x8 + 2293: d4 43 03 r3 = r3 | r4 + 2296: d2 40 02 r2 = r0 & r4 + 2299: db 23 00 r0 = r3 if r2 != 0 + 2302: 64 02 r2 = r0 + 2304: 97 44 08 r4 = r4 << 0x8 + 2307: d4 42 03 r3 = r2 | r4 + 2310: d2 40 02 r2 = r0 & r4 + 2313: db 23 00 r0 = r3 if r2 != 0 + 2316: 64 02 r2 = r0 + 2318: 97 44 08 r4 = r4 << 0x8 + 2321: d4 42 03 r3 = r2 | r4 + 2324: d2 40 02 r2 = r0 & r4 + 2327: db 23 00 r0 = r3 if r2 != 0 + 2330: 64 02 r2 = r0 + 2332: 97 43 08 r3 = r4 << 0x8 + 2335: d4 32 04 r4 = r2 | r3 + 2338: d2 30 03 r3 = r0 & r3 + 2341: db 34 00 r0 = r4 if r3 != 0 + 2344: 3a 02 00 00 02 r2 = u64 [0x20000] + 2349: 3a 03 08 00 02 r3 = u64 [0x20008] + 2354: 3a 04 10 00 02 r4 = u64 [0x20010] + 2359: 33 04 ff 00 r4 = 0xff + 2363: ab 40 5e 06 jump 3993 if r0 != r4 + : @16 + 2367: 33 05 11 r5 = 0x11 + 2370: 33 00 0b r0 = 0xb + 2373: 3e 02 00 00 02 u64 [0x20000] = r2 + 2378: 3e 03 08 00 02 u64 [0x20008] = r3 + 2383: 3e 04 10 00 02 u64 [0x20010] = r4 + 2388: 64 02 r2 = r0 + 2390: 33 04 ff 00 r4 = 0xff + 2394: d4 42 03 r3 = r2 | r4 + 2397: d2 40 02 r2 = r0 & r4 + 2400: db 23 00 r0 = r3 if r2 != 0 + 2403: 64 03 r3 = r0 + 2405: 97 44 08 r4 = r4 << 0x8 + 2408: d4 43 03 r3 = r3 | r4 + 2411: d2 40 02 r2 = r0 & r4 + 2414: db 23 00 r0 = r3 if r2 != 0 + 2417: 64 02 r2 = r0 + 2419: 97 44 08 r4 = r4 << 0x8 + 2422: d4 42 03 r3 = r2 | r4 + 2425: d2 40 02 r2 = r0 & r4 + 2428: db 23 00 r0 = r3 if r2 != 0 + 2431: 64 02 r2 = r0 + 2433: 97 44 08 r4 = r4 << 0x8 + 2436: d4 42 03 r3 = r2 | r4 + 2439: d2 40 02 r2 = r0 & r4 + 2442: db 23 00 r0 = r3 if r2 != 0 + 2445: 64 03 r3 = r0 + 2447: 97 44 08 r4 = r4 << 0x8 + 2450: d4 43 03 r3 = r3 | r4 + 2453: d2 40 02 r2 = r0 & r4 + 2456: db 23 00 r0 = r3 if r2 != 0 + 2459: 64 02 r2 = r0 + 2461: 97 44 08 r4 = r4 << 0x8 + 2464: d4 42 03 r3 = r2 | r4 + 2467: d2 40 02 r2 = r0 & r4 + 2470: db 23 00 r0 = r3 if r2 != 0 + 2473: 64 02 r2 = r0 + 2475: 97 44 08 r4 = r4 << 0x8 + 2478: d4 42 03 r3 = r2 | r4 + 2481: d2 40 02 r2 = r0 & r4 + 2484: db 23 00 r0 = r3 if r2 != 0 + 2487: 64 02 r2 = r0 + 2489: 97 43 08 r3 = r4 << 0x8 + 2492: d4 32 04 r4 = r2 | r3 + 2495: d2 30 03 r3 = r0 & r3 + 2498: db 34 00 r0 = r4 if r3 != 0 + 2501: 3a 02 00 00 02 r2 = u64 [0x20000] + 2506: 3a 03 08 00 02 r3 = u64 [0x20008] + 2511: 3a 04 10 00 02 r4 = u64 [0x20010] + 2516: 33 04 ff 00 r4 = 0xff + 2520: ab 40 c1 05 jump 3993 if r0 != r4 + : @17 + 2524: 33 05 12 r5 = 0x12 + 2527: 33 0a r10 = 0 + 2529: 01 fallthrough + : @18 + 2530: 33 00 0d r0 = 0xd + 2533: 64 0b r11 = r0 + 2535: 3e 03 00 00 02 u64 [0x20000] = r3 + 2540: 3e 04 08 00 02 u64 [0x20008] = r4 + 2545: 64 b3 r3 = r11 + 2547: 33 00 ff 00 r0 = 0xff + 2551: d4 03 04 r4 = r3 | r0 + 2554: d2 0b 03 r3 = r11 & r0 + 2557: db 34 0b r11 = r4 if r3 != 0 + 2560: 64 b3 r3 = r11 + 2562: 97 00 08 r0 = r0 << 0x8 + 2565: d4 03 04 r4 = r3 | r0 + 2568: d2 0b 03 r3 = r11 & r0 + 2571: db 34 0b r11 = r4 if r3 != 0 + 2574: 64 b4 r4 = r11 + 2576: 97 00 08 r0 = r0 << 0x8 + 2579: d4 04 04 r4 = r4 | r0 + 2582: d2 0b 03 r3 = r11 & r0 + 2585: db 34 0b r11 = r4 if r3 != 0 + 2588: 64 b3 r3 = r11 + 2590: 97 00 08 r0 = r0 << 0x8 + 2593: d4 03 04 r4 = r3 | r0 + 2596: d2 0b 03 r3 = r11 & r0 + 2599: db 34 0b r11 = r4 if r3 != 0 + 2602: 64 b3 r3 = r11 + 2604: 97 00 08 r0 = r0 << 0x8 + 2607: d4 03 04 r4 = r3 | r0 + 2610: d2 0b 03 r3 = r11 & r0 + 2613: db 34 0b r11 = r4 if r3 != 0 + 2616: 64 b4 r4 = r11 + 2618: 97 00 08 r0 = r0 << 0x8 + 2621: d4 04 04 r4 = r4 | r0 + 2624: d2 0b 03 r3 = r11 & r0 + 2627: db 34 0b r11 = r4 if r3 != 0 + 2630: 64 b3 r3 = r11 + 2632: 97 00 08 r0 = r0 << 0x8 + 2635: d4 03 04 r4 = r3 | r0 + 2638: d2 0b 03 r3 = r11 & r0 + 2641: db 34 0b r11 = r4 if r3 != 0 + 2644: 64 b3 r3 = r11 + 2646: 97 00 08 r0 = r0 << 0x8 + 2649: d4 03 04 r4 = r3 | r0 + 2652: d2 0b 03 r3 = r11 & r0 + 2655: db 34 0b r11 = r4 if r3 != 0 + 2658: 3a 03 00 00 02 r3 = u64 [0x20000] + 2663: 3a 04 08 00 02 r4 = u64 [0x20008] + 2668: 64 b3 r3 = r11 + 2670: 95 aa 01 r10 = r10 + 0x1 + 2673: 33 02 02 r2 = 0x2 + 2676: ab 2a 6e ff jump 2530 if r10 != r2 + : @19 + 2680: 33 04 ff 00 r4 = 0xff + 2684: ab 43 1d 05 jump 3993 if r3 != r4 + : @20 + 2688: 33 05 1d r5 = 0x1d + 2691: 33 0a r10 = 0 + 2693: 01 fallthrough + : @21 + 2694: 33 00 13 r0 = 0x13 + 2697: 64 0b r11 = r0 + 2699: 3e 03 00 00 02 u64 [0x20000] = r3 + 2704: 3e 04 08 00 02 u64 [0x20008] = r4 + 2709: 64 b3 r3 = r11 + 2711: 33 00 ff 00 r0 = 0xff + 2715: d4 03 04 r4 = r3 | r0 + 2718: d2 0b 03 r3 = r11 & r0 + 2721: db 34 0b r11 = r4 if r3 != 0 + 2724: 64 b3 r3 = r11 + 2726: 97 00 08 r0 = r0 << 0x8 + 2729: d4 03 04 r4 = r3 | r0 + 2732: d2 0b 03 r3 = r11 & r0 + 2735: db 34 0b r11 = r4 if r3 != 0 + 2738: 64 b4 r4 = r11 + 2740: 97 00 08 r0 = r0 << 0x8 + 2743: d4 04 04 r4 = r4 | r0 + 2746: d2 0b 03 r3 = r11 & r0 + 2749: db 34 0b r11 = r4 if r3 != 0 + 2752: 64 b3 r3 = r11 + 2754: 97 00 08 r0 = r0 << 0x8 + 2757: d4 03 04 r4 = r3 | r0 + 2760: d2 0b 03 r3 = r11 & r0 + 2763: db 34 0b r11 = r4 if r3 != 0 + 2766: 64 b3 r3 = r11 + 2768: 97 00 08 r0 = r0 << 0x8 + 2771: d4 03 04 r4 = r3 | r0 + 2774: d2 0b 03 r3 = r11 & r0 + 2777: db 34 0b r11 = r4 if r3 != 0 + 2780: 64 b4 r4 = r11 + 2782: 97 00 08 r0 = r0 << 0x8 + 2785: d4 04 04 r4 = r4 | r0 + 2788: d2 0b 03 r3 = r11 & r0 + 2791: db 34 0b r11 = r4 if r3 != 0 + 2794: 64 b3 r3 = r11 + 2796: 97 00 08 r0 = r0 << 0x8 + 2799: d4 03 04 r4 = r3 | r0 + 2802: d2 0b 03 r3 = r11 & r0 + 2805: db 34 0b r11 = r4 if r3 != 0 + 2808: 64 b3 r3 = r11 + 2810: 97 00 08 r0 = r0 << 0x8 + 2813: d4 03 04 r4 = r3 | r0 + 2816: d2 0b 03 r3 = r11 & r0 + 2819: db 34 0b r11 = r4 if r3 != 0 + 2822: 3a 03 00 00 02 r3 = u64 [0x20000] + 2827: 3a 04 08 00 02 r4 = u64 [0x20008] + 2832: 64 b3 r3 = r11 + 2834: 95 aa 01 r10 = r10 + 0x1 + 2837: 33 02 02 r2 = 0x2 + 2840: ab 2a 6e ff jump 2694 if r10 != r2 + : @22 + 2844: 33 04 ff 00 r4 = 0xff + 2848: ab 43 79 04 jump 3993 if r3 != r4 + : @23 + 2852: 33 05 14 r5 = 0x14 + 2855: 33 0a r10 = 0 + 2857: 01 fallthrough + : @24 + 2858: 33 00 22 r0 = 0x22 + 2861: 64 0b r11 = r0 + 2863: 3e 03 00 00 02 u64 [0x20000] = r3 + 2868: 3e 04 08 00 02 u64 [0x20008] = r4 + 2873: 64 b3 r3 = r11 + 2875: 33 00 ff 00 r0 = 0xff + 2879: d4 03 04 r4 = r3 | r0 + 2882: d2 0b 03 r3 = r11 & r0 + 2885: db 34 0b r11 = r4 if r3 != 0 + 2888: 64 b3 r3 = r11 + 2890: 97 00 08 r0 = r0 << 0x8 + 2893: d4 03 04 r4 = r3 | r0 + 2896: d2 0b 03 r3 = r11 & r0 + 2899: db 34 0b r11 = r4 if r3 != 0 + 2902: 64 b4 r4 = r11 + 2904: 97 00 08 r0 = r0 << 0x8 + 2907: d4 04 04 r4 = r4 | r0 + 2910: d2 0b 03 r3 = r11 & r0 + 2913: db 34 0b r11 = r4 if r3 != 0 + 2916: 64 b3 r3 = r11 + 2918: 97 00 08 r0 = r0 << 0x8 + 2921: d4 03 04 r4 = r3 | r0 + 2924: d2 0b 03 r3 = r11 & r0 + 2927: db 34 0b r11 = r4 if r3 != 0 + 2930: 64 b3 r3 = r11 + 2932: 97 00 08 r0 = r0 << 0x8 + 2935: d4 03 04 r4 = r3 | r0 + 2938: d2 0b 03 r3 = r11 & r0 + 2941: db 34 0b r11 = r4 if r3 != 0 + 2944: 64 b4 r4 = r11 + 2946: 97 00 08 r0 = r0 << 0x8 + 2949: d4 04 04 r4 = r4 | r0 + 2952: d2 0b 03 r3 = r11 & r0 + 2955: db 34 0b r11 = r4 if r3 != 0 + 2958: 64 b3 r3 = r11 + 2960: 97 00 08 r0 = r0 << 0x8 + 2963: d4 03 04 r4 = r3 | r0 + 2966: d2 0b 03 r3 = r11 & r0 + 2969: db 34 0b r11 = r4 if r3 != 0 + 2972: 64 b3 r3 = r11 + 2974: 97 00 08 r0 = r0 << 0x8 + 2977: d4 03 04 r4 = r3 | r0 + 2980: d2 0b 03 r3 = r11 & r0 + 2983: db 34 0b r11 = r4 if r3 != 0 + 2986: 3a 03 00 00 02 r3 = u64 [0x20000] + 2991: 3a 04 08 00 02 r4 = u64 [0x20008] + 2996: 64 b3 r3 = r11 + 2998: 95 aa 01 r10 = r10 + 0x1 + 3001: 33 02 02 r2 = 0x2 + 3004: ab 2a 6e ff jump 2858 if r10 != r2 + : @25 + 3008: 33 04 ff 00 r4 = 0xff + 3012: ab 43 d5 03 jump 3993 if r3 != r4 + : @26 + 3016: 33 05 15 r5 = 0x15 + 3019: 33 00 00 80 7f r0 = 0x7f8000 + 3024: 64 0b r11 = r0 + 3026: 3e 03 00 00 02 u64 [0x20000] = r3 + 3031: 3e 04 08 00 02 u64 [0x20008] = r4 + 3036: 64 b3 r3 = r11 + 3038: 33 00 ff 00 r0 = 0xff + 3042: d4 03 04 r4 = r3 | r0 + 3045: d2 0b 03 r3 = r11 & r0 + 3048: db 34 0b r11 = r4 if r3 != 0 + 3051: 64 b3 r3 = r11 + 3053: 97 00 08 r0 = r0 << 0x8 + 3056: d4 03 04 r4 = r3 | r0 + 3059: d2 0b 03 r3 = r11 & r0 + 3062: db 34 0b r11 = r4 if r3 != 0 + 3065: 64 b4 r4 = r11 + 3067: 97 00 08 r0 = r0 << 0x8 + 3070: d4 04 04 r4 = r4 | r0 + 3073: d2 0b 03 r3 = r11 & r0 + 3076: db 34 0b r11 = r4 if r3 != 0 + 3079: 64 b3 r3 = r11 + 3081: 97 00 08 r0 = r0 << 0x8 + 3084: d4 03 04 r4 = r3 | r0 + 3087: d2 0b 03 r3 = r11 & r0 + 3090: db 34 0b r11 = r4 if r3 != 0 + 3093: 64 b3 r3 = r11 + 3095: 97 00 08 r0 = r0 << 0x8 + 3098: d4 03 04 r4 = r3 | r0 + 3101: d2 0b 03 r3 = r11 & r0 + 3104: db 34 0b r11 = r4 if r3 != 0 + 3107: 64 b4 r4 = r11 + 3109: 97 00 08 r0 = r0 << 0x8 + 3112: d4 04 04 r4 = r4 | r0 + 3115: d2 0b 03 r3 = r11 & r0 + 3118: db 34 0b r11 = r4 if r3 != 0 + 3121: 64 b3 r3 = r11 + 3123: 97 00 08 r0 = r0 << 0x8 + 3126: d4 03 04 r4 = r3 | r0 + 3129: d2 0b 03 r3 = r11 & r0 + 3132: db 34 0b r11 = r4 if r3 != 0 + 3135: 64 b3 r3 = r11 + 3137: 97 00 08 r0 = r0 << 0x8 + 3140: d4 03 04 r4 = r3 | r0 + 3143: d2 0b 03 r3 = r11 & r0 + 3146: db 34 0b r11 = r4 if r3 != 0 + 3149: 3a 03 00 00 02 r3 = u64 [0x20000] + 3154: 3a 04 08 00 02 r4 = u64 [0x20008] + 3159: 33 04 00 00 00 01 r4 = 0x1000000 + 3165: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 3169: ab 4b 38 03 jump 3993 if r11 != r4 + : @27 + 3173: 33 05 16 r5 = 0x16 + 3176: 33 00 00 80 80 00 r0 = 0x808000 + 3182: 64 0b r11 = r0 + 3184: 3e 03 00 00 02 u64 [0x20000] = r3 + 3189: 3e 04 08 00 02 u64 [0x20008] = r4 + 3194: 64 b3 r3 = r11 + 3196: 33 00 ff 00 r0 = 0xff + 3200: d4 03 04 r4 = r3 | r0 + 3203: d2 0b 03 r3 = r11 & r0 + 3206: db 34 0b r11 = r4 if r3 != 0 + 3209: 64 b3 r3 = r11 + 3211: 97 00 08 r0 = r0 << 0x8 + 3214: d4 03 04 r4 = r3 | r0 + 3217: d2 0b 03 r3 = r11 & r0 + 3220: db 34 0b r11 = r4 if r3 != 0 + 3223: 64 b4 r4 = r11 + 3225: 97 00 08 r0 = r0 << 0x8 + 3228: d4 04 04 r4 = r4 | r0 + 3231: d2 0b 03 r3 = r11 & r0 + 3234: db 34 0b r11 = r4 if r3 != 0 + 3237: 64 b3 r3 = r11 + 3239: 97 00 08 r0 = r0 << 0x8 + 3242: d4 03 04 r4 = r3 | r0 + 3245: d2 0b 03 r3 = r11 & r0 + 3248: db 34 0b r11 = r4 if r3 != 0 + 3251: 64 b3 r3 = r11 + 3253: 97 00 08 r0 = r0 << 0x8 + 3256: d4 03 04 r4 = r3 | r0 + 3259: d2 0b 03 r3 = r11 & r0 + 3262: db 34 0b r11 = r4 if r3 != 0 + 3265: 64 b4 r4 = r11 + 3267: 97 00 08 r0 = r0 << 0x8 + 3270: d4 04 04 r4 = r4 | r0 + 3273: d2 0b 03 r3 = r11 & r0 + 3276: db 34 0b r11 = r4 if r3 != 0 + 3279: 64 b3 r3 = r11 + 3281: 97 00 08 r0 = r0 << 0x8 + 3284: d4 03 04 r4 = r3 | r0 + 3287: d2 0b 03 r3 = r11 & r0 + 3290: db 34 0b r11 = r4 if r3 != 0 + 3293: 64 b3 r3 = r11 + 3295: 97 00 08 r0 = r0 << 0x8 + 3298: d4 03 04 r4 = r3 | r0 + 3301: d2 0b 03 r3 = r11 & r0 + 3304: db 34 0b r11 = r4 if r3 != 0 + 3307: 3a 03 00 00 02 r3 = u64 [0x20000] + 3312: 3a 04 08 00 02 r4 = u64 [0x20008] + 3317: 33 04 00 00 00 01 r4 = 0x1000000 + 3323: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 3327: ab 4b 9a 02 jump 3993 if r11 != r4 + : @28 + 3331: 33 05 17 r5 = 0x17 + 3334: 33 00 00 80 80 01 r0 = 0x1808000 + 3340: 64 0b r11 = r0 + 3342: 3e 03 00 00 02 u64 [0x20000] = r3 + 3347: 3e 04 08 00 02 u64 [0x20008] = r4 + 3352: 64 b3 r3 = r11 + 3354: 33 00 ff 00 r0 = 0xff + 3358: d4 03 04 r4 = r3 | r0 + 3361: d2 0b 03 r3 = r11 & r0 + 3364: db 34 0b r11 = r4 if r3 != 0 + 3367: 64 b3 r3 = r11 + 3369: 97 00 08 r0 = r0 << 0x8 + 3372: d4 03 04 r4 = r3 | r0 + 3375: d2 0b 03 r3 = r11 & r0 + 3378: db 34 0b r11 = r4 if r3 != 0 + 3381: 64 b4 r4 = r11 + 3383: 97 00 08 r0 = r0 << 0x8 + 3386: d4 04 04 r4 = r4 | r0 + 3389: d2 0b 03 r3 = r11 & r0 + 3392: db 34 0b r11 = r4 if r3 != 0 + 3395: 64 b3 r3 = r11 + 3397: 97 00 08 r0 = r0 << 0x8 + 3400: d4 03 04 r4 = r3 | r0 + 3403: d2 0b 03 r3 = r11 & r0 + 3406: db 34 0b r11 = r4 if r3 != 0 + 3409: 64 b3 r3 = r11 + 3411: 97 00 08 r0 = r0 << 0x8 + 3414: d4 03 04 r4 = r3 | r0 + 3417: d2 0b 03 r3 = r11 & r0 + 3420: db 34 0b r11 = r4 if r3 != 0 + 3423: 64 b4 r4 = r11 + 3425: 97 00 08 r0 = r0 << 0x8 + 3428: d4 04 04 r4 = r4 | r0 + 3431: d2 0b 03 r3 = r11 & r0 + 3434: db 34 0b r11 = r4 if r3 != 0 + 3437: 64 b3 r3 = r11 + 3439: 97 00 08 r0 = r0 << 0x8 + 3442: d4 03 04 r4 = r3 | r0 + 3445: d2 0b 03 r3 = r11 & r0 + 3448: db 34 0b r11 = r4 if r3 != 0 + 3451: 64 b3 r3 = r11 + 3453: 97 00 08 r0 = r0 << 0x8 + 3456: d4 03 04 r4 = r3 | r0 + 3459: d2 0b 03 r3 = r11 & r0 + 3462: db 34 0b r11 = r4 if r3 != 0 + 3465: 3a 03 00 00 02 r3 = u64 [0x20000] + 3470: 3a 04 08 00 02 r4 = u64 [0x20008] + 3475: 33 04 01 r4 = 0x1 + 3478: 97 44 20 r4 = r4 << 0x20 + 3481: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 3485: ab 4b fc 01 jump 3993 if r11 != r4 + : @29 + 3489: 33 05 18 r5 = 0x18 + 3492: 33 00 00 00 06 r0 = 0x60000 + 3497: 83 00 01 i32 r0 = r0 + 0x1 + 3500: 97 00 0f r0 = r0 << 0xf + 3503: 95 00 ff r0 = r0 + 0xffffffffffffffff + 3506: 64 0b r11 = r0 + 3508: 3e 03 00 00 02 u64 [0x20000] = r3 + 3513: 3e 04 08 00 02 u64 [0x20008] = r4 + 3518: 64 b3 r3 = r11 + 3520: 33 00 ff 00 r0 = 0xff + 3524: d4 03 04 r4 = r3 | r0 + 3527: d2 0b 03 r3 = r11 & r0 + 3530: db 34 0b r11 = r4 if r3 != 0 + 3533: 64 b3 r3 = r11 + 3535: 97 00 08 r0 = r0 << 0x8 + 3538: d4 03 04 r4 = r3 | r0 + 3541: d2 0b 03 r3 = r11 & r0 + 3544: db 34 0b r11 = r4 if r3 != 0 + 3547: 64 b4 r4 = r11 + 3549: 97 00 08 r0 = r0 << 0x8 + 3552: d4 04 04 r4 = r4 | r0 + 3555: d2 0b 03 r3 = r11 & r0 + 3558: db 34 0b r11 = r4 if r3 != 0 + 3561: 64 b3 r3 = r11 + 3563: 97 00 08 r0 = r0 << 0x8 + 3566: d4 03 04 r4 = r3 | r0 + 3569: d2 0b 03 r3 = r11 & r0 + 3572: db 34 0b r11 = r4 if r3 != 0 + 3575: 64 b3 r3 = r11 + 3577: 97 00 08 r0 = r0 << 0x8 + 3580: d4 03 04 r4 = r3 | r0 + 3583: d2 0b 03 r3 = r11 & r0 + 3586: db 34 0b r11 = r4 if r3 != 0 + 3589: 64 b4 r4 = r11 + 3591: 97 00 08 r0 = r0 << 0x8 + 3594: d4 04 04 r4 = r4 | r0 + 3597: d2 0b 03 r3 = r11 & r0 + 3600: db 34 0b r11 = r4 if r3 != 0 + 3603: 64 b3 r3 = r11 + 3605: 97 00 08 r0 = r0 << 0x8 + 3608: d4 03 04 r4 = r3 | r0 + 3611: d2 0b 03 r3 = r11 & r0 + 3614: db 34 0b r11 = r4 if r3 != 0 + 3617: 64 b3 r3 = r11 + 3619: 97 00 08 r0 = r0 << 0x8 + 3622: d4 03 04 r4 = r3 | r0 + 3625: d2 0b 03 r3 = r11 & r0 + 3628: db 34 0b r11 = r4 if r3 != 0 + 3631: 3a 03 00 00 02 r3 = u64 [0x20000] + 3636: 3a 04 08 00 02 r4 = u64 [0x20008] + 3641: 33 04 00 00 ff 00 r4 = 0xff0000 + 3647: 83 44 01 i32 r4 = r4 + 0x1 + 3650: 97 44 10 r4 = r4 << 0x10 + 3653: 95 44 ff r4 = r4 + 0xffffffffffffffff + 3656: ab 4b 51 01 jump 3993 if r11 != r4 + : @30 + 3660: 33 05 19 r5 = 0x19 + 3663: 33 00 0f r0 = 0xf + 3666: 97 00 1f r0 = r0 << 0x1f + 3669: 95 00 ff r0 = r0 + 0xffffffffffffffff + 3672: 64 0b r11 = r0 + 3674: 3e 03 00 00 02 u64 [0x20000] = r3 + 3679: 3e 04 08 00 02 u64 [0x20008] = r4 + 3684: 64 b3 r3 = r11 + 3686: 33 00 ff 00 r0 = 0xff + 3690: d4 03 04 r4 = r3 | r0 + 3693: d2 0b 03 r3 = r11 & r0 + 3696: db 34 0b r11 = r4 if r3 != 0 + 3699: 64 b3 r3 = r11 + 3701: 97 00 08 r0 = r0 << 0x8 + 3704: d4 03 04 r4 = r3 | r0 + 3707: d2 0b 03 r3 = r11 & r0 + 3710: db 34 0b r11 = r4 if r3 != 0 + 3713: 64 b4 r4 = r11 + 3715: 97 00 08 r0 = r0 << 0x8 + 3718: d4 04 04 r4 = r4 | r0 + 3721: d2 0b 03 r3 = r11 & r0 + 3724: db 34 0b r11 = r4 if r3 != 0 + 3727: 64 b3 r3 = r11 + 3729: 97 00 08 r0 = r0 << 0x8 + 3732: d4 03 04 r4 = r3 | r0 + 3735: d2 0b 03 r3 = r11 & r0 + 3738: db 34 0b r11 = r4 if r3 != 0 + 3741: 64 b3 r3 = r11 + 3743: 97 00 08 r0 = r0 << 0x8 + 3746: d4 03 04 r4 = r3 | r0 + 3749: d2 0b 03 r3 = r11 & r0 + 3752: db 34 0b r11 = r4 if r3 != 0 + 3755: 64 b4 r4 = r11 + 3757: 97 00 08 r0 = r0 << 0x8 + 3760: d4 04 04 r4 = r4 | r0 + 3763: d2 0b 03 r3 = r11 & r0 + 3766: db 34 0b r11 = r4 if r3 != 0 + 3769: 64 b3 r3 = r11 + 3771: 97 00 08 r0 = r0 << 0x8 + 3774: d4 03 04 r4 = r3 | r0 + 3777: d2 0b 03 r3 = r11 & r0 + 3780: db 34 0b r11 = r4 if r3 != 0 + 3783: 64 b3 r3 = r11 + 3785: 97 00 08 r0 = r0 << 0x8 + 3788: d4 03 04 r4 = r3 | r0 + 3791: d2 0b 03 r3 = r11 & r0 + 3794: db 34 0b r11 = r4 if r3 != 0 + 3797: 3a 03 00 00 02 r3 = u64 [0x20000] + 3802: 3a 04 08 00 02 r4 = u64 [0x20008] + 3807: 33 04 01 r4 = 0x1 + 3810: 97 44 28 r4 = r4 << 0x28 + 3813: 95 44 ff r4 = r4 + 0xffffffffffffffff + 3816: ab 4b b1 00 jump 3993 if r11 != r4 + : @31 + 3820: 33 05 1a r5 = 0x1a + 3823: 33 00 00 e0 01 r0 = 0x1e000 + 3828: 83 00 01 i32 r0 = r0 + 0x1 + 3831: 97 00 13 r0 = r0 << 0x13 + 3834: 95 00 ff r0 = r0 + 0xffffffffffffffff + 3837: 64 0b r11 = r0 + 3839: 3e 03 00 00 02 u64 [0x20000] = r3 + 3844: 3e 04 08 00 02 u64 [0x20008] = r4 + 3849: 64 b3 r3 = r11 + 3851: 33 00 ff 00 r0 = 0xff + 3855: d4 03 04 r4 = r3 | r0 + 3858: d2 0b 03 r3 = r11 & r0 + 3861: db 34 0b r11 = r4 if r3 != 0 + 3864: 64 b3 r3 = r11 + 3866: 97 00 08 r0 = r0 << 0x8 + 3869: d4 03 04 r4 = r3 | r0 + 3872: d2 0b 03 r3 = r11 & r0 + 3875: db 34 0b r11 = r4 if r3 != 0 + 3878: 64 b4 r4 = r11 + 3880: 97 00 08 r0 = r0 << 0x8 + 3883: d4 04 04 r4 = r4 | r0 + 3886: d2 0b 03 r3 = r11 & r0 + 3889: db 34 0b r11 = r4 if r3 != 0 + 3892: 64 b3 r3 = r11 + 3894: 97 00 08 r0 = r0 << 0x8 + 3897: d4 03 04 r4 = r3 | r0 + 3900: d2 0b 03 r3 = r11 & r0 + 3903: db 34 0b r11 = r4 if r3 != 0 + 3906: 64 b3 r3 = r11 + 3908: 97 00 08 r0 = r0 << 0x8 + 3911: d4 03 04 r4 = r3 | r0 + 3914: d2 0b 03 r3 = r11 & r0 + 3917: db 34 0b r11 = r4 if r3 != 0 + 3920: 64 b4 r4 = r11 + 3922: 97 00 08 r0 = r0 << 0x8 + 3925: d4 04 04 r4 = r4 | r0 + 3928: d2 0b 03 r3 = r11 & r0 + 3931: db 34 0b r11 = r4 if r3 != 0 + 3934: 64 b3 r3 = r11 + 3936: 97 00 08 r0 = r0 << 0x8 + 3939: d4 03 04 r4 = r3 | r0 + 3942: d2 0b 03 r3 = r11 & r0 + 3945: db 34 0b r11 = r4 if r3 != 0 + 3948: 64 b3 r3 = r11 + 3950: 97 00 08 r0 = r0 << 0x8 + 3953: d4 03 04 r4 = r3 | r0 + 3956: d2 0b 03 r3 = r11 & r0 + 3959: db 34 0b r11 = r4 if r3 != 0 + 3962: 3a 03 00 00 02 r3 = u64 [0x20000] + 3967: 3a 04 08 00 02 r4 = u64 [0x20008] + 3972: 33 04 00 00 01 r4 = 0x10000 + 3977: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 3981: 97 44 18 r4 = r4 << 0x18 + 3984: 95 44 ff r4 = r4 + 0xffffffffffffffff + 3987: ab 4b 06 jump 3993 if r11 != r4 + : @32 + 3990: 52 05 04 jump 3994 if r5 != 0 + : @33 + 3993: 00 trap + : @34 + 3994: 28 66 f0 jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xff (initially was 0x0) + * r4 = 0xff00ffffff (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xff00ffffff (initially was 0x0) + +Final non-zero memory chunks: + * 0x20000-0x20001 (0x1 bytes) = [0xff] + * 0x20008-0x2000d (0x5 bytes) = [0xff, 0xff, 0xff, 0xff, 0xff] + * 0x20010-0x20011 (0x1 bytes) = [0xff] + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 8420 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 54: + +``` + DeER..................................................... r5 = 0x2 + DeER..................................................... r0 = 0 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0 + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 159 with total cost of 54: + +``` + DeER..................................................... r5 = 0x3 + DeER..................................................... r0 = 0x1 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xff + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 308 with total cost of 54: + +``` + DeER..................................................... r5 = 0x4 + DeER..................................................... r0 = 0x3 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xff + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 457 with total cost of 54: + +``` + DeER..................................................... r5 = 0x5 + DeER..................................................... r0 = 0xffffffffffff8000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xffffffffffffff00 + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 607 with total cost of 54: + +``` + DeER..................................................... r5 = 0x6 + DeER..................................................... r0 = 0x800000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xff0000 + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 761 with total cost of 55: + +``` + DeER...................................................... r5 = 0x7 + DeER...................................................... r0 = 0x5 + D=eER..................................................... r0 = r0 << 0x21 + D==eER.................................................... r0 = r0 + 0xffffffffffffffff + .D==eER................................................... r0 = r0 << 0xf + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + ..D....................................................... r3 = r11 + ..DeE-----------------------R............................. r0 = 0xff + ..D==eE---------------------R............................. r4 = r3 | r0 + ...D=eE---------------------R............................. r3 = r11 & r0 + ...D==eeE-------------------R............................. r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....D=eE--------------------R............................. r0 = r0 << 0x8 + ....D===eE------------------R............................. r4 = r3 | r0 + .....D==eE------------------R............................. r3 = r11 & r0 + .....D===eeE----------------R............................. r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......DeE-------------------R............................. r0 = r0 << 0x8 + ......D====eE---------------R............................. r4 = r4 | r0 + .......D===eE---------------R............................. r3 = r11 & r0 + .......D====eeE-------------R............................. r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........DeE-----------------R............................. r0 = r0 << 0x8 + ........D=====eE------------R............................. r4 = r3 | r0 + .........D====eE------------R............................. r3 = r11 & r0 + .........D=====eeE----------R............................. r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........D=eE--------------R............................. r0 = r0 << 0x8 + ..........D======eE---------R............................. r4 = r3 | r0 + ...........D=====eE---------R............................. r3 = r11 & r0 + ...........D======eeE-------R............................. r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............DeE-------------R............................. r0 = r0 << 0x8 + ............D=======eE------R............................. r4 = r4 | r0 + .............D======eE------R............................. r3 = r11 & r0 + .............D=======eeE----R............................. r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............DeE-----------R............................. r0 = r0 << 0x8 + ..............D========eE---R............................. r4 = r3 | r0 + ...............D=======eE---R............................. r3 = r11 & r0 + ...............D========eeE-R............................. r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................D=eE--------R............................. r0 = r0 << 0x8 + ................D=========eER............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0x1 + ..............................D=eE-----------------------R r4 = r4 << 0x38 + ...............................D=eE----------------------R r4 = r4 + 0xffffffffffffff00 + ...............................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 925 with total cost of 55: + +``` + DeER...................................................... r5 = 0x8 + DeER...................................................... r0 = 0x8000 + D=eeER.................................................... i32 r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D........................................................ r3 = r11 + ..DeE-----------------------R............................. r0 = 0xff + ..D=eE----------------------R............................. r4 = r3 | r0 + ...DeE----------------------R............................. r3 = r11 & r0 + ...D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE---------------------R............................. r0 = r0 << 0x8 + ....D==eE-------------------R............................. r4 = r3 | r0 + .....D=eE-------------------R............................. r3 = r11 & r0 + .....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......D=eE------------------R............................. r0 = r0 << 0x8 + ......D===eE----------------R............................. r4 = r4 | r0 + .......D==eE----------------R............................. r3 = r11 & r0 + .......D===eeE--------------R............................. r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........DeE-----------------R............................. r0 = r0 << 0x8 + ........D====eE-------------R............................. r4 = r3 | r0 + .........D===eE-------------R............................. r3 = r11 & r0 + .........D====eeE-----------R............................. r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE---------------R............................. r0 = r0 << 0x8 + ..........D=====eE----------R............................. r4 = r3 | r0 + ...........D====eE----------R............................. r3 = r11 & r0 + ...........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............D=eE------------R............................. r0 = r0 << 0x8 + ............D======eE-------R............................. r4 = r4 | r0 + .............D=====eE-------R............................. r3 = r11 & r0 + .............D======eeE-----R............................. r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............DeE-----------R............................. r0 = r0 << 0x8 + ..............D=======eE----R............................. r4 = r3 | r0 + ...............D======eE----R............................. r3 = r11 & r0 + ...............D=======eeE--R............................. r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE---------R............................. r0 = r0 << 0x8 + ................D========eE-R............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0x10000 + ...............................DeeE----------------------R i32 r4 = r4 + 0xffffffffffffffff + ...............................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1083 with total cost of 55: + +``` + DeER...................................................... r5 = 0x9 + DeER...................................................... r0 = 0xffffffff80000000 + D=eeER.................................................... i32 r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D........................................................ r3 = r11 + ..DeE-----------------------R............................. r0 = 0xff + ..D=eE----------------------R............................. r4 = r3 | r0 + ...DeE----------------------R............................. r3 = r11 & r0 + ...D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE---------------------R............................. r0 = r0 << 0x8 + ....D==eE-------------------R............................. r4 = r3 | r0 + .....D=eE-------------------R............................. r3 = r11 & r0 + .....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......D=eE------------------R............................. r0 = r0 << 0x8 + ......D===eE----------------R............................. r4 = r4 | r0 + .......D==eE----------------R............................. r3 = r11 & r0 + .......D===eeE--------------R............................. r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........DeE-----------------R............................. r0 = r0 << 0x8 + ........D====eE-------------R............................. r4 = r3 | r0 + .........D===eE-------------R............................. r3 = r11 & r0 + .........D====eeE-----------R............................. r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE---------------R............................. r0 = r0 << 0x8 + ..........D=====eE----------R............................. r4 = r3 | r0 + ...........D====eE----------R............................. r3 = r11 & r0 + ...........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............D=eE------------R............................. r0 = r0 << 0x8 + ............D======eE-------R............................. r4 = r4 | r0 + .............D=====eE-------R............................. r3 = r11 & r0 + .............D======eeE-----R............................. r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............DeE-----------R............................. r0 = r0 << 0x8 + ..............D=======eE----R............................. r4 = r3 | r0 + ...............D======eE----R............................. r3 = r11 & r0 + ...............D=======eeE--R............................. r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE---------R............................. r0 = r0 << 0x8 + ................D========eE-R............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0x1 + ..............................D=eE-----------------------R r4 = r4 << 0x20 + ...............................D=eE----------------------R r4 = r4 + 0xffffffffffffffff + ...............................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1243 with total cost of 55: + +``` + DeER...................................................... r5 = 0xa + DeER...................................................... r0 = 0x80000 + D=eeER.................................................... i32 r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D........................................................ r3 = r11 + ..DeE-----------------------R............................. r0 = 0xff + ..D=eE----------------------R............................. r4 = r3 | r0 + ...DeE----------------------R............................. r3 = r11 & r0 + ...D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE---------------------R............................. r0 = r0 << 0x8 + ....D==eE-------------------R............................. r4 = r3 | r0 + .....D=eE-------------------R............................. r3 = r11 & r0 + .....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......D=eE------------------R............................. r0 = r0 << 0x8 + ......D===eE----------------R............................. r4 = r4 | r0 + .......D==eE----------------R............................. r3 = r11 & r0 + .......D===eeE--------------R............................. r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........DeE-----------------R............................. r0 = r0 << 0x8 + ........D====eE-------------R............................. r4 = r3 | r0 + .........D===eE-------------R............................. r3 = r11 & r0 + .........D====eeE-----------R............................. r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE---------------R............................. r0 = r0 << 0x8 + ..........D=====eE----------R............................. r4 = r3 | r0 + ...........D====eE----------R............................. r3 = r11 & r0 + ...........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............D=eE------------R............................. r0 = r0 << 0x8 + ............D======eE-------R............................. r4 = r4 | r0 + .............D=====eE-------R............................. r3 = r11 & r0 + .............D======eeE-----R............................. r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............DeE-----------R............................. r0 = r0 << 0x8 + ..............D=======eE----R............................. r4 = r3 | r0 + ...............D======eE----R............................. r3 = r11 & r0 + ...............D=======eeE--R............................. r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE---------R............................. r0 = r0 << 0x8 + ................D========eE-R............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0x1000000 + ...............................DeeE----------------------R i32 r4 = r4 + 0xffffffffffffffff + ...............................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1402 with total cost of 54: + +``` + DeER..................................................... r5 = 0xb + DeER..................................................... r0 = 0xffffffff80000000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xffffffffff000000 + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1556 with total cost of 56: + +``` + DeER....................................................... r5 = 0xc + DeER....................................................... r0 = 0x7fabc000 + D=eeER..................................................... i32 r0 = r0 + 0x789 + .D==eER.................................................... r0 = r0 << 0xd + .D===eER................................................... r0 = r0 + 0x1f5 + .D====eER.................................................. r0 = r0 << 0xc + .D......................................................... r11 = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + ..D........................................................ r3 = r11 + ..DeE------------------------R............................. r0 = 0xff + ...D===eE--------------------R............................. r4 = r3 | r0 + ...D===eE--------------------R............................. r3 = r11 & r0 + ....D===eeE------------------R............................. r11 = r4 if r3 != 0 + ....D...................................................... r3 = r11 + ....DeE----------------------R............................. r0 = r0 << 0x8 + .....D====eE-----------------R............................. r4 = r3 | r0 + .....D====eE-----------------R............................. r3 = r11 & r0 + ......D====eeE---------------R............................. r11 = r4 if r3 != 0 + ......D.................................................... r4 = r11 + ......D=eE-------------------R............................. r0 = r0 << 0x8 + .......D=====eE--------------R............................. r4 = r4 | r0 + .......D=====eE--------------R............................. r3 = r11 & r0 + ........D=====eeE------------R............................. r11 = r4 if r3 != 0 + ........D.................................................. r3 = r11 + ........DeE------------------R............................. r0 = r0 << 0x8 + .........D======eE-----------R............................. r4 = r3 | r0 + .........D======eE-----------R............................. r3 = r11 & r0 + ..........D======eeE---------R............................. r11 = r4 if r3 != 0 + ..........D................................................ r3 = r11 + ..........DeE----------------R............................. r0 = r0 << 0x8 + ...........D=======eE--------R............................. r4 = r3 | r0 + ...........D=======eE--------R............................. r3 = r11 & r0 + ............D=======eeE------R............................. r11 = r4 if r3 != 0 + ............D.............................................. r4 = r11 + ............D=eE-------------R............................. r0 = r0 << 0x8 + .............D========eE-----R............................. r4 = r4 | r0 + .............D========eE-----R............................. r3 = r11 & r0 + ..............D========eeE---R............................. r11 = r4 if r3 != 0 + ..............D............................................ r3 = r11 + ..............DeE------------R............................. r0 = r0 << 0x8 + ...............D=========eE--R............................. r4 = r3 | r0 + ...............D=========eE--R............................. r3 = r11 & r0 + ................D=========eeER............................. r11 = r4 if r3 != 0 + ................D.......................................... r3 = r11 + ................DeE----------R............................. r0 = r0 << 0x8 + .................D==========eER............................ r4 = r3 | r0 + ..............................DeER......................... r3 = r11 & r0 + ..............................D=eeER....................... r11 = r4 if r3 != 0 + ...............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ...............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ...............................DeE------------------------R r4 = 0x1 + ...............................D=eE-----------------------R r4 = r4 << 0x38 + ................................D=eE----------------------R r4 = r4 + 0xffffffffffffff00 + ................................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1728 with total cost of 55: + +``` + DeER...................................................... r5 = 0xd + DeER...................................................... r0 = 0xffffffffffffffff + D=eER..................................................... r0 = r0 << 0x3f + D......................................................... r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D........................................................ r3 = r11 + .DeE------------------------R............................. r0 = 0xff + ..DeE-----------------------R............................. r4 = r3 | r0 + ..DeE-----------------------R............................. r3 = r11 & r0 + ...DeeE---------------------R............................. r11 = r4 if r3 != 0 + ...D...................................................... r3 = r11 + ...DeE----------------------R............................. r0 = r0 << 0x8 + ....D=eE--------------------R............................. r4 = r3 | r0 + ....D=eE--------------------R............................. r3 = r11 & r0 + .....D=eeE------------------R............................. r11 = r4 if r3 != 0 + .....D.................................................... r4 = r11 + .....D=eE-------------------R............................. r0 = r0 << 0x8 + ......D==eE-----------------R............................. r4 = r4 | r0 + ......D==eE-----------------R............................. r3 = r11 & r0 + .......D==eeE---------------R............................. r11 = r4 if r3 != 0 + .......D.................................................. r3 = r11 + .......DeE------------------R............................. r0 = r0 << 0x8 + ........D===eE--------------R............................. r4 = r3 | r0 + ........D===eE--------------R............................. r3 = r11 & r0 + .........D===eeE------------R............................. r11 = r4 if r3 != 0 + .........D................................................ r3 = r11 + .........DeE----------------R............................. r0 = r0 << 0x8 + ..........D====eE-----------R............................. r4 = r3 | r0 + ..........D====eE-----------R............................. r3 = r11 & r0 + ...........D====eeE---------R............................. r11 = r4 if r3 != 0 + ...........D.............................................. r4 = r11 + ...........D=eE-------------R............................. r0 = r0 << 0x8 + ............D=====eE--------R............................. r4 = r4 | r0 + ............D=====eE--------R............................. r3 = r11 & r0 + .............D=====eeE------R............................. r11 = r4 if r3 != 0 + .............D............................................ r3 = r11 + .............DeE------------R............................. r0 = r0 << 0x8 + ..............D======eE-----R............................. r4 = r3 | r0 + ..............D======eE-----R............................. r3 = r11 & r0 + ...............D======eeE---R............................. r11 = r4 if r3 != 0 + ...............D.......................................... r3 = r11 + ...............DeE----------R............................. r0 = r0 << 0x8 + ................D=======eE--R............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0xffffffffffffffff + ..............................D=eE-----------------------R r4 = r4 << 0x38 + ...............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 1882 with total cost of 54: + +``` + DeER..................................................... r5 = 0xe + DeER..................................................... r0 = 0xe + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0xff + ..............................D=eE----------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 2031 with total cost of 56: + +``` + DeER....................................................... r5 = 0xf + DeER....................................................... r0 = 0xfffffffffffffffd + D=eER...................................................... r0 = r0 << 0x20 + D==eER..................................................... r0 = r0 + 0x19 + .D==eER.................................................... r0 = r0 << 0x11 + .D===eER................................................... r0 = r0 + 0x401 + .D====eER.................................................. r0 = r0 << 0xc + .D=====eER................................................. r0 = r0 + 0x341 + ..D........................................................ r11 = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + ..D........................................................ r3 = r11 + ...DeE-----------------------R............................. r0 = 0xff + ...D====eE-------------------R............................. r4 = r3 | r0 + ....D===eE-------------------R............................. r3 = r11 & r0 + ....D====eeE-----------------R............................. r11 = r4 if r3 != 0 + .....D..................................................... r3 = r11 + .....DeE---------------------R............................. r0 = r0 << 0x8 + .....D=====eE----------------R............................. r4 = r3 | r0 + ......D====eE----------------R............................. r3 = r11 & r0 + ......D=====eeE--------------R............................. r11 = r4 if r3 != 0 + .......D................................................... r4 = r11 + .......D=eE------------------R............................. r0 = r0 << 0x8 + .......D======eE-------------R............................. r4 = r4 | r0 + ........D=====eE-------------R............................. r3 = r11 & r0 + ........D======eeE-----------R............................. r11 = r4 if r3 != 0 + .........D................................................. r3 = r11 + .........DeE-----------------R............................. r0 = r0 << 0x8 + .........D=======eE----------R............................. r4 = r3 | r0 + ..........D======eE----------R............................. r3 = r11 & r0 + ..........D=======eeE--------R............................. r11 = r4 if r3 != 0 + ...........D............................................... r3 = r11 + ...........DeE---------------R............................. r0 = r0 << 0x8 + ...........D========eE-------R............................. r4 = r3 | r0 + ............D=======eE-------R............................. r3 = r11 & r0 + ............D========eeE-----R............................. r11 = r4 if r3 != 0 + .............D............................................. r4 = r11 + .............D=eE------------R............................. r0 = r0 << 0x8 + .............D=========eE----R............................. r4 = r4 | r0 + ..............D========eE----R............................. r3 = r11 & r0 + ..............D=========eeE--R............................. r11 = r4 if r3 != 0 + ...............D........................................... r3 = r11 + ...............DeE-----------R............................. r0 = r0 << 0x8 + ...............D==========eE-R............................. r4 = r3 | r0 + ................D=========eE-R............................. r3 = r11 & r0 + ................D==========eeER............................ r11 = r4 if r3 != 0 + .................D......................................... r3 = r11 + .................DeE----------R............................ r0 = r0 << 0x8 + .................D===========eER........................... r4 = r3 | r0 + ..............................DeER......................... r3 = r11 & r0 + ..............................D=eeER....................... r11 = r4 if r3 != 0 + ...............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ...............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ...............................DeE------------------------R r4 = 0xffffffffffff0000 + ................................DeeE----------------------R i32 r4 = r4 + 0x1 + ................................D==eE---------------------R r4 = r4 << 0x28 + ................................D===eE--------------------R r4 = r4 + 0xffffffffffffffff + .................................D===eE-------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 2210 with total cost of 55: + +``` + DeER...................................................... r5 = 0x10 + DeER...................................................... r0 = 0xd + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [0x20000] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [0x20008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20010] = r4 + .D........................................................ r2 = r0 + .DeE------------------------R............................. r4 = 0xff + ..DeE-----------------------R............................. r3 = r2 | r4 + ..D=eE----------------------R............................. r2 = r0 & r4 + ...D=eeE--------------------R............................. r0 = r3 if r2 != 0 + ...D...................................................... r3 = r0 + ...D===eE-------------------R............................. r4 = r4 << 0x8 + ....D===eE------------------R............................. r3 = r3 | r4 + ....D====eE-----------------R............................. r2 = r0 & r4 + .....D====eeE---------------R............................. r0 = r3 if r2 != 0 + .....D.................................................... r2 = r0 + .....D======eE--------------R............................. r4 = r4 << 0x8 + ......D======eE-------------R............................. r3 = r2 | r4 + ......D=======eE------------R............................. r2 = r0 & r4 + .......D=======eeE----------R............................. r0 = r3 if r2 != 0 + .......D.................................................. r2 = r0 + .......D=========eE---------R............................. r4 = r4 << 0x8 + ........D=========eE--------R............................. r3 = r2 | r4 + ........D==========eE-------R............................. r2 = r0 & r4 + .........D==========eeE-----R............................. r0 = r3 if r2 != 0 + .........D................................................ r3 = r0 + .........D============eE----R............................. r4 = r4 << 0x8 + ..........D============eE---R............................. r3 = r3 | r4 + ..........D=============eE--R............................. r2 = r0 & r4 + ...........D=============eeER............................. r0 = r3 if r2 != 0 + ...........D.............................................. r2 = r0 + ...........D==============eER............................. r4 = r4 << 0x8 + ............D==============eER............................ r3 = r2 | r4 + ............D==============eER............................ r2 = r0 & r4 + .............D==============eeER.......................... r0 = r3 if r2 != 0 + .............D............................................ r2 = r0 + .............D=============eE--R.......................... r4 = r4 << 0x8 + ..............D===============eER......................... r3 = r2 | r4 + ..............D===============eER......................... r2 = r0 & r4 + ...............D===============eeER....................... r0 = r3 if r2 != 0 + ...............D.......................................... r2 = r0 + ................D===========eE----R....................... r3 = r4 << 0x8 + ............................D====eER...................... r4 = r2 | r3 + ............................D=====eER..................... r3 = r0 & r3 + .............................D=====eeER................... r0 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [0x20008] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20010] + ..............................DeE------------------------R r4 = 0xff + ..............................D======eE------------------R jump 3993 if r0 != r4 +``` + +Gas simulation at offset 2367 with total cost of 55: + +``` + DeER...................................................... r5 = 0x11 + DeER...................................................... r0 = 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [0x20000] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [0x20008] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20010] = r4 + .D........................................................ r2 = r0 + .DeE------------------------R............................. r4 = 0xff + ..DeE-----------------------R............................. r3 = r2 | r4 + ..D=eE----------------------R............................. r2 = r0 & r4 + ...D=eeE--------------------R............................. r0 = r3 if r2 != 0 + ...D...................................................... r3 = r0 + ...D===eE-------------------R............................. r4 = r4 << 0x8 + ....D===eE------------------R............................. r3 = r3 | r4 + ....D====eE-----------------R............................. r2 = r0 & r4 + .....D====eeE---------------R............................. r0 = r3 if r2 != 0 + .....D.................................................... r2 = r0 + .....D======eE--------------R............................. r4 = r4 << 0x8 + ......D======eE-------------R............................. r3 = r2 | r4 + ......D=======eE------------R............................. r2 = r0 & r4 + .......D=======eeE----------R............................. r0 = r3 if r2 != 0 + .......D.................................................. r2 = r0 + .......D=========eE---------R............................. r4 = r4 << 0x8 + ........D=========eE--------R............................. r3 = r2 | r4 + ........D==========eE-------R............................. r2 = r0 & r4 + .........D==========eeE-----R............................. r0 = r3 if r2 != 0 + .........D................................................ r3 = r0 + .........D============eE----R............................. r4 = r4 << 0x8 + ..........D============eE---R............................. r3 = r3 | r4 + ..........D=============eE--R............................. r2 = r0 & r4 + ...........D=============eeER............................. r0 = r3 if r2 != 0 + ...........D.............................................. r2 = r0 + ...........D==============eER............................. r4 = r4 << 0x8 + ............D==============eER............................ r3 = r2 | r4 + ............D==============eER............................ r2 = r0 & r4 + .............D==============eeER.......................... r0 = r3 if r2 != 0 + .............D............................................ r2 = r0 + .............D=============eE--R.......................... r4 = r4 << 0x8 + ..............D===============eER......................... r3 = r2 | r4 + ..............D===============eER......................... r2 = r0 & r4 + ...............D===============eeER....................... r0 = r3 if r2 != 0 + ...............D.......................................... r2 = r0 + ................D===========eE----R....................... r3 = r4 << 0x8 + ............................D====eER...................... r4 = r2 | r3 + ............................D=====eER..................... r3 = r0 & r3 + .............................D=====eeER................... r0 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [0x20008] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20010] + ..............................DeE------------------------R r4 = 0xff + ..............................D======eE------------------R jump 3993 if r0 != r4 +``` + +Gas simulation at offset 2524 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 2530 with total cost of 54: + +``` + DeER..................................................... r0 = 0xd + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE-----------------------R............................. r0 = 0xff + .D=eE----------------------R............................. r4 = r3 | r0 + ..DeE----------------------R............................. r3 = r11 & r0 + ..D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE---------------------R............................. r0 = r0 << 0x8 + ...D==eE-------------------R............................. r4 = r3 | r0 + ....D=eE-------------------R............................. r3 = r11 & r0 + ....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE------------------R............................. r0 = r0 << 0x8 + .....D===eE----------------R............................. r4 = r4 | r0 + ......D==eE----------------R............................. r3 = r11 & r0 + ......D===eeE--------------R............................. r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE-----------------R............................. r0 = r0 << 0x8 + .......D====eE-------------R............................. r4 = r3 | r0 + ........D===eE-------------R............................. r3 = r11 & r0 + ........D====eeE-----------R............................. r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE---------------R............................. r0 = r0 << 0x8 + .........D=====eE----------R............................. r4 = r3 | r0 + ..........D====eE----------R............................. r3 = r11 & r0 + ..........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE------------R............................. r0 = r0 << 0x8 + ...........D======eE-------R............................. r4 = r4 | r0 + ............D=====eE-------R............................. r3 = r11 & r0 + ............D======eeE-----R............................. r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE-----------R............................. r0 = r0 << 0x8 + .............D=======eE----R............................. r4 = r3 | r0 + ..............D======eE----R............................. r3 = r11 & r0 + ..............D=======eeE--R............................. r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE---------R............................. r0 = r0 << 0x8 + ...............D========eE-R............................. r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + ............................D=eeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + .............................D........................... r3 = r11 + .............................DeE------------------------R r10 = r10 + 0x1 + ..............................DeE-----------------------R r2 = 0x2 + ..............................D=eeeeeeeeeeeeeeeeeeeeE---R jump 2530 if r10 != r2 +``` + +Gas simulation at offset 2680 with total cost of 2: + +``` + DeER. r4 = 0xff + D=eER jump 3993 if r3 != r4 +``` + +Gas simulation at offset 2688 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 2694 with total cost of 54: + +``` + DeER..................................................... r0 = 0x13 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE-----------------------R............................. r0 = 0xff + .D=eE----------------------R............................. r4 = r3 | r0 + ..DeE----------------------R............................. r3 = r11 & r0 + ..D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE---------------------R............................. r0 = r0 << 0x8 + ...D==eE-------------------R............................. r4 = r3 | r0 + ....D=eE-------------------R............................. r3 = r11 & r0 + ....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE------------------R............................. r0 = r0 << 0x8 + .....D===eE----------------R............................. r4 = r4 | r0 + ......D==eE----------------R............................. r3 = r11 & r0 + ......D===eeE--------------R............................. r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE-----------------R............................. r0 = r0 << 0x8 + .......D====eE-------------R............................. r4 = r3 | r0 + ........D===eE-------------R............................. r3 = r11 & r0 + ........D====eeE-----------R............................. r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE---------------R............................. r0 = r0 << 0x8 + .........D=====eE----------R............................. r4 = r3 | r0 + ..........D====eE----------R............................. r3 = r11 & r0 + ..........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE------------R............................. r0 = r0 << 0x8 + ...........D======eE-------R............................. r4 = r4 | r0 + ............D=====eE-------R............................. r3 = r11 & r0 + ............D======eeE-----R............................. r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE-----------R............................. r0 = r0 << 0x8 + .............D=======eE----R............................. r4 = r3 | r0 + ..............D======eE----R............................. r3 = r11 & r0 + ..............D=======eeE--R............................. r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE---------R............................. r0 = r0 << 0x8 + ...............D========eE-R............................. r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + ............................D=eeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + .............................D........................... r3 = r11 + .............................DeE------------------------R r10 = r10 + 0x1 + ..............................DeE-----------------------R r2 = 0x2 + ..............................D=eeeeeeeeeeeeeeeeeeeeE---R jump 2694 if r10 != r2 +``` + +Gas simulation at offset 2844 with total cost of 2: + +``` + DeER. r4 = 0xff + D=eER jump 3993 if r3 != r4 +``` + +Gas simulation at offset 2852 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 2858 with total cost of 54: + +``` + DeER..................................................... r0 = 0x22 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE-----------------------R............................. r0 = 0xff + .D=eE----------------------R............................. r4 = r3 | r0 + ..DeE----------------------R............................. r3 = r11 & r0 + ..D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE---------------------R............................. r0 = r0 << 0x8 + ...D==eE-------------------R............................. r4 = r3 | r0 + ....D=eE-------------------R............................. r3 = r11 & r0 + ....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE------------------R............................. r0 = r0 << 0x8 + .....D===eE----------------R............................. r4 = r4 | r0 + ......D==eE----------------R............................. r3 = r11 & r0 + ......D===eeE--------------R............................. r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE-----------------R............................. r0 = r0 << 0x8 + .......D====eE-------------R............................. r4 = r3 | r0 + ........D===eE-------------R............................. r3 = r11 & r0 + ........D====eeE-----------R............................. r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE---------------R............................. r0 = r0 << 0x8 + .........D=====eE----------R............................. r4 = r3 | r0 + ..........D====eE----------R............................. r3 = r11 & r0 + ..........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE------------R............................. r0 = r0 << 0x8 + ...........D======eE-------R............................. r4 = r4 | r0 + ............D=====eE-------R............................. r3 = r11 & r0 + ............D======eeE-----R............................. r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE-----------R............................. r0 = r0 << 0x8 + .............D=======eE----R............................. r4 = r3 | r0 + ..............D======eE----R............................. r3 = r11 & r0 + ..............D=======eeE--R............................. r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE---------R............................. r0 = r0 << 0x8 + ...............D========eE-R............................. r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + ............................D=eeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + .............................D........................... r3 = r11 + .............................DeE------------------------R r10 = r10 + 0x1 + ..............................DeE-----------------------R r2 = 0x2 + ..............................D=eeeeeeeeeeeeeeeeeeeeE---R jump 2858 if r10 != r2 +``` + +Gas simulation at offset 3008 with total cost of 2: + +``` + DeER. r4 = 0xff + D=eER jump 3993 if r3 != r4 +``` + +Gas simulation at offset 3016 with total cost of 54: + +``` + DeER..................................................... r5 = 0x15 + DeER..................................................... r0 = 0x7f8000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0x1000000 + ..............................D=eeE---------------------R i32 r4 = r4 + 0xffffffffffffff00 + ..............................D===eE--------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3173 with total cost of 54: + +``` + DeER..................................................... r5 = 0x16 + DeER..................................................... r0 = 0x808000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0x1000000 + ..............................D=eeE---------------------R i32 r4 = r4 + 0xffffffffffffff00 + ..............................D===eE--------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3331 with total cost of 54: + +``` + DeER..................................................... r5 = 0x17 + DeER..................................................... r0 = 0x1808000 + D........................................................ r11 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + .D....................................................... r3 = r11 + .DeE------------------------R............................ r0 = 0xff + ..DeE-----------------------R............................ r4 = r3 | r0 + ..DeE-----------------------R............................ r3 = r11 & r0 + ...DeeE---------------------R............................ r11 = r4 if r3 != 0 + ...D..................................................... r3 = r11 + ...DeE----------------------R............................ r0 = r0 << 0x8 + ....D=eE--------------------R............................ r4 = r3 | r0 + ....D=eE--------------------R............................ r3 = r11 & r0 + .....D=eeE------------------R............................ r11 = r4 if r3 != 0 + .....D................................................... r4 = r11 + .....D=eE-------------------R............................ r0 = r0 << 0x8 + ......D==eE-----------------R............................ r4 = r4 | r0 + ......D==eE-----------------R............................ r3 = r11 & r0 + .......D==eeE---------------R............................ r11 = r4 if r3 != 0 + .......D................................................. r3 = r11 + .......DeE------------------R............................ r0 = r0 << 0x8 + ........D===eE--------------R............................ r4 = r3 | r0 + ........D===eE--------------R............................ r3 = r11 & r0 + .........D===eeE------------R............................ r11 = r4 if r3 != 0 + .........D............................................... r3 = r11 + .........DeE----------------R............................ r0 = r0 << 0x8 + ..........D====eE-----------R............................ r4 = r3 | r0 + ..........D====eE-----------R............................ r3 = r11 & r0 + ...........D====eeE---------R............................ r11 = r4 if r3 != 0 + ...........D............................................. r4 = r11 + ...........D=eE-------------R............................ r0 = r0 << 0x8 + ............D=====eE--------R............................ r4 = r4 | r0 + ............D=====eE--------R............................ r3 = r11 & r0 + .............D=====eeE------R............................ r11 = r4 if r3 != 0 + .............D........................................... r3 = r11 + .............DeE------------R............................ r0 = r0 << 0x8 + ..............D======eE-----R............................ r4 = r3 | r0 + ..............D======eE-----R............................ r3 = r11 & r0 + ...............D======eeE---R............................ r11 = r4 if r3 != 0 + ...............D......................................... r3 = r11 + ...............DeE----------R............................ r0 = r0 << 0x8 + ................D=======eE--R............................ r4 = r3 | r0 + ............................DeER......................... r3 = r11 & r0 + .............................DeeER....................... r11 = r4 if r3 != 0 + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + .............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE-----------------------R r4 = 0x1 + ..............................D=eE----------------------R r4 = r4 << 0x20 + ..............................D==eE---------------------R r4 = r4 + 0xffffffffffffff00 + ..............................D===eE--------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3489 with total cost of 55: + +``` + DeER...................................................... r5 = 0x18 + DeER...................................................... r0 = 0x60000 + D=eeER.................................................... i32 r0 = r0 + 0x1 + .D==eER................................................... r0 = r0 << 0xf + .D===eER.................................................. r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + ..D....................................................... r3 = r11 + ..DeE------------------------R............................ r0 = 0xff + ...D==eE---------------------R............................ r4 = r3 | r0 + ...D==eE---------------------R............................ r3 = r11 & r0 + ....D==eeE-------------------R............................ r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE----------------------R............................ r0 = r0 << 0x8 + .....D===eE------------------R............................ r4 = r3 | r0 + .....D===eE------------------R............................ r3 = r11 & r0 + ......D===eeE----------------R............................ r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......DeE--------------------R............................ r0 = r0 << 0x8 + .......D====eE---------------R............................ r4 = r4 | r0 + .......D====eE---------------R............................ r3 = r11 & r0 + ........D====eeE-------------R............................ r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........D=eE-----------------R............................ r0 = r0 << 0x8 + .........D=====eE------------R............................ r4 = r3 | r0 + .........D=====eE------------R............................ r3 = r11 & r0 + ..........D=====eeE----------R............................ r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE----------------R............................ r0 = r0 << 0x8 + ...........D======eE---------R............................ r4 = r3 | r0 + ...........D======eE---------R............................ r3 = r11 & r0 + ............D======eeE-------R............................ r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............DeE--------------R............................ r0 = r0 << 0x8 + .............D=======eE------R............................ r4 = r4 | r0 + .............D=======eE------R............................ r3 = r11 & r0 + ..............D=======eeE----R............................ r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............D=eE-----------R............................ r0 = r0 << 0x8 + ...............D========eE---R............................ r4 = r3 | r0 + ...............D========eE---R............................ r3 = r11 & r0 + ................D========eeE-R............................ r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE----------R............................ r0 = r0 << 0x8 + .................D=========eER............................ r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + ..............................DeeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ...............................DeE-----------------------R r4 = 0xff0000 + ...............................D=eeE---------------------R i32 r4 = r4 + 0x1 + ...............................D===eE--------------------R r4 = r4 << 0x10 + ................................D===eE-------------------R r4 = r4 + 0xffffffffffffffff + ................................D====eE------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3660 with total cost of 55: + +``` + DeER...................................................... r5 = 0x19 + DeER...................................................... r0 = 0xf + D=eER..................................................... r0 = r0 << 0x1f + D==eER.................................................... r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20008] = r4 + .D........................................................ r3 = r11 + ..DeE-----------------------R............................. r0 = 0xff + ..D=eE----------------------R............................. r4 = r3 | r0 + ...DeE----------------------R............................. r3 = r11 & r0 + ...D=eeE--------------------R............................. r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE---------------------R............................. r0 = r0 << 0x8 + ....D==eE-------------------R............................. r4 = r3 | r0 + .....D=eE-------------------R............................. r3 = r11 & r0 + .....D==eeE-----------------R............................. r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......D=eE------------------R............................. r0 = r0 << 0x8 + ......D===eE----------------R............................. r4 = r4 | r0 + .......D==eE----------------R............................. r3 = r11 & r0 + .......D===eeE--------------R............................. r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........DeE-----------------R............................. r0 = r0 << 0x8 + ........D====eE-------------R............................. r4 = r3 | r0 + .........D===eE-------------R............................. r3 = r11 & r0 + .........D====eeE-----------R............................. r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE---------------R............................. r0 = r0 << 0x8 + ..........D=====eE----------R............................. r4 = r3 | r0 + ...........D====eE----------R............................. r3 = r11 & r0 + ...........D=====eeE--------R............................. r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............D=eE------------R............................. r0 = r0 << 0x8 + ............D======eE-------R............................. r4 = r4 | r0 + .............D=====eE-------R............................. r3 = r11 & r0 + .............D======eeE-----R............................. r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............DeE-----------R............................. r0 = r0 << 0x8 + ..............D=======eE----R............................. r4 = r3 | r0 + ...............D======eE----R............................. r3 = r11 & r0 + ...............D=======eeE--R............................. r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE---------R............................. r0 = r0 << 0x8 + ................D========eE-R............................. r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + .............................D=eeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ..............................DeE------------------------R r4 = 0x1 + ..............................D=eE-----------------------R r4 = r4 << 0x28 + ...............................D=eE----------------------R r4 = r4 + 0xffffffffffffffff + ...............................D==eE---------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3820 with total cost of 55: + +``` + DeER...................................................... r5 = 0x1a + DeER...................................................... r0 = 0x1e000 + D=eeER.................................................... i32 r0 = r0 + 0x1 + .D==eER................................................... r0 = r0 << 0x13 + .D===eER.................................................. r0 = r0 + 0xffffffffffffffff + .D........................................................ r11 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [0x20000] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x20008] = r4 + ..D....................................................... r3 = r11 + ..DeE------------------------R............................ r0 = 0xff + ...D==eE---------------------R............................ r4 = r3 | r0 + ...D==eE---------------------R............................ r3 = r11 & r0 + ....D==eeE-------------------R............................ r11 = r4 if r3 != 0 + ....D..................................................... r3 = r11 + ....DeE----------------------R............................ r0 = r0 << 0x8 + .....D===eE------------------R............................ r4 = r3 | r0 + .....D===eE------------------R............................ r3 = r11 & r0 + ......D===eeE----------------R............................ r11 = r4 if r3 != 0 + ......D................................................... r4 = r11 + ......DeE--------------------R............................ r0 = r0 << 0x8 + .......D====eE---------------R............................ r4 = r4 | r0 + .......D====eE---------------R............................ r3 = r11 & r0 + ........D====eeE-------------R............................ r11 = r4 if r3 != 0 + ........D................................................. r3 = r11 + ........D=eE-----------------R............................ r0 = r0 << 0x8 + .........D=====eE------------R............................ r4 = r3 | r0 + .........D=====eE------------R............................ r3 = r11 & r0 + ..........D=====eeE----------R............................ r11 = r4 if r3 != 0 + ..........D............................................... r3 = r11 + ..........DeE----------------R............................ r0 = r0 << 0x8 + ...........D======eE---------R............................ r4 = r3 | r0 + ...........D======eE---------R............................ r3 = r11 & r0 + ............D======eeE-------R............................ r11 = r4 if r3 != 0 + ............D............................................. r4 = r11 + ............DeE--------------R............................ r0 = r0 << 0x8 + .............D=======eE------R............................ r4 = r4 | r0 + .............D=======eE------R............................ r3 = r11 & r0 + ..............D=======eeE----R............................ r11 = r4 if r3 != 0 + ..............D........................................... r3 = r11 + ..............D=eE-----------R............................ r0 = r0 << 0x8 + ...............D========eE---R............................ r4 = r3 | r0 + ...............D========eE---R............................ r3 = r11 & r0 + ................D========eeE-R............................ r11 = r4 if r3 != 0 + ................D......................................... r3 = r11 + ................DeE----------R............................ r0 = r0 << 0x8 + .................D=========eER............................ r4 = r3 | r0 + .............................DeER......................... r3 = r11 & r0 + ..............................DeeER....................... r11 = r4 if r3 != 0 + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [0x20000] + ..............................DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x20008] + ...............................DeE-----------------------R r4 = 0x10000 + ...............................D=eeE---------------------R i32 r4 = r4 + 0xffffffffffffff01 + ...............................D===eE--------------------R r4 = r4 << 0x18 + ................................D===eE-------------------R r4 = r4 + 0xffffffffffffffff + ................................D====eE------------------R jump 3993 if r11 != r4 +``` + +Gas simulation at offset 3990 with total cost of 1: + +``` + DeER jump 3994 if r5 != 0 +``` + +Gas simulation at offset 3993 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 3994 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_orn + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 22: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 26: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 32: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 36: e1 98 0b r11 = r8 | ~r9 + 39: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 44: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 47: ab 4b 4e 05 jump 1405 if r11 != r4 + : @2 + 51: 33 05 03 r5 = 0x3 + 54: 33 08 00 10 f0 0f r8 = 0xff01000 + 60: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 63: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 69: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 73: e1 98 0b r11 = r8 | ~r9 + 76: 33 04 00 10 ff 0f r4 = 0xfff1000 + 82: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 85: ab 4b 28 05 jump 1405 if r11 != r4 + : @3 + 89: 33 05 04 r5 = 0x4 + 92: 33 08 00 00 ff 00 r8 = 0xff0000 + 98: 83 88 ff 00 i32 r8 = r8 + 0xff + 102: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 108: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 112: e1 98 0b r11 = r8 | ~r9 + 115: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 121: 83 44 ff 00 i32 r4 = r4 + 0xff + 125: ab 4b 00 05 jump 1405 if r11 != r4 + : @4 + 129: 33 05 05 r5 = 0x5 + 132: 33 08 00 f0 0f f0 r8 = 0xfffffffff00ff000 + 138: 83 88 0f i32 r8 = r8 + 0xf + 141: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 147: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 151: e1 98 0b r11 = r8 | ~r9 + 154: 33 04 00 00 10 ff r4 = 0xffffffffff100000 + 160: 83 44 0f ff i32 r4 = r4 + 0xffffffffffffff0f + 164: ab 4b d9 04 jump 1405 if r11 != r4 + : @5 + 168: 33 05 32 r5 = 0x32 + 171: 33 08 00 00 01 r8 = 0x10000 + 176: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 180: 97 88 10 r8 = r8 << 0x10 + 183: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 187: 97 88 10 r8 = r8 << 0x10 + 190: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 194: 97 88 0c r8 = r8 << 0xc + 197: 95 88 f0 r8 = r8 + 0xfffffffffffffff0 + 200: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 206: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 210: 97 99 0c r9 = r9 << 0xc + 213: 95 99 f1 00 r9 = r9 + 0xf1 + 217: 97 99 0c r9 = r9 << 0xc + 220: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 224: 97 99 0c r9 = r9 << 0xc + 227: 95 99 f0 00 r9 = r9 + 0xf0 + 231: e1 98 0b r11 = r8 | ~r9 + 234: 33 04 00 00 01 r4 = 0x10000 + 239: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 242: 97 44 10 r4 = r4 << 0x10 + 245: 95 44 f1 r4 = r4 + 0xfffffffffffffff1 + 248: 97 44 10 r4 = r4 << 0x10 + 251: 95 44 f1 r4 = r4 + 0xfffffffffffffff1 + 254: 97 44 0c r4 = r4 << 0xc + 257: 95 44 ff r4 = r4 + 0xffffffffffffffff + 260: ab 4b 79 04 jump 1405 if r11 != r4 + : @6 + 264: 33 05 33 r5 = 0x33 + 267: 33 08 00 00 ff 00 r8 = 0xff0000 + 273: 83 88 ff 00 i32 r8 = r8 + 0xff + 277: 97 88 10 r8 = r8 << 0x10 + 280: 95 88 ff 00 r8 = r8 + 0xff + 284: 97 88 10 r8 = r8 << 0x10 + 287: 95 88 ff 00 r8 = r8 + 0xff + 291: 33 09 00 f0 f0 00 r9 = 0xf0f000 + 297: 83 99 f1 00 i32 r9 = r9 + 0xf1 + 301: 97 99 0c r9 = r9 << 0xc + 304: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 308: 97 99 0c r9 = r9 << 0xc + 311: 95 99 f1 00 r9 = r9 + 0xf1 + 315: 97 99 0c r9 = r9 << 0xc + 318: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 322: e1 98 0b r11 = r8 | ~r9 + 325: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 330: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 333: 97 44 10 r4 = r4 << 0x10 + 336: 95 44 f1 r4 = r4 + 0xfffffffffffffff1 + 339: 97 44 0c r4 = r4 << 0xc + 342: 95 44 ff r4 = r4 + 0xffffffffffffffff + 345: 97 44 0c r4 = r4 << 0xc + 348: 95 44 ff 00 r4 = r4 + 0xff + 352: ab 4b 1d 04 jump 1405 if r11 != r4 + : @7 + 356: 33 05 34 r5 = 0x34 + 359: 33 08 00 00 ff r8 = 0xffffffffffff0000 + 364: 83 88 ff 00 i32 r8 = r8 + 0xff + 368: 97 88 10 r8 = r8 << 0x10 + 371: 95 88 ff 00 r8 = r8 + 0xff + 375: 97 88 10 r8 = r8 << 0x10 + 378: 95 88 ff 00 r8 = r8 + 0xff + 382: 97 88 0c r8 = r8 << 0xc + 385: 95 88 0f r8 = r8 + 0xf + 388: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 394: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 398: 97 99 0c r9 = r9 << 0xc + 401: 95 99 f1 00 r9 = r9 + 0xf1 + 405: 97 99 0c r9 = r9 << 0xc + 408: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 412: 97 99 0c r9 = r9 << 0xc + 415: 95 99 f0 00 r9 = r9 + 0xf0 + 419: e1 98 0b r11 = r8 | ~r9 + 422: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 427: 83 44 f1 i32 r4 = r4 + 0xfffffffffffffff1 + 430: 97 44 10 r4 = r4 << 0x10 + 433: 95 44 f1 r4 = r4 + 0xfffffffffffffff1 + 436: 97 44 14 r4 = r4 << 0x14 + 439: 95 44 0f ff r4 = r4 + 0xffffffffffffff0f + 443: ab 4b c2 03 jump 1405 if r11 != r4 + : @8 + 447: 33 05 06 r5 = 0x6 + 450: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 456: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 460: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 466: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 470: e1 98 08 r8 = r8 | ~r9 + 473: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 478: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 481: ab 48 9c 03 jump 1405 if r8 != r4 + : @9 + 485: 33 05 07 r5 = 0x7 + 488: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 494: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 498: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 504: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 508: e1 98 09 r9 = r8 | ~r9 + 511: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 516: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 519: ab 49 76 03 jump 1405 if r9 != r4 + : @10 + 523: 33 05 08 r5 = 0x8 + 526: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 532: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 536: e1 88 08 r8 = r8 | ~r8 + 539: 33 04 ff r4 = 0xffffffffffffffff + 542: ab 48 5f 03 jump 1405 if r8 != r4 + : @11 + 546: 33 05 09 r5 = 0x9 + 549: 33 0a r10 = 0 + 551: 01 fallthrough + : @12 + 552: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 558: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 562: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 568: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 572: e1 10 0b r11 = r0 | ~r1 + 575: 64 b3 r3 = r11 + 577: 95 aa 01 r10 = r10 + 0x1 + 580: 33 02 02 r2 = 0x2 + 583: ab 2a e1 jump 552 if r10 != r2 + : @13 + 586: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 591: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 594: ab 43 2b 03 jump 1405 if r3 != r4 + : @14 + 598: 33 05 0a r5 = 0xa + 601: 33 0a r10 = 0 + 603: 01 fallthrough + : @15 + 604: 33 00 00 10 f0 0f r0 = 0xff01000 + 610: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 613: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 619: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 623: e1 10 0b r11 = r0 | ~r1 + 626: 64 b3 r3 = r11 + 628: 95 aa 01 r10 = r10 + 0x1 + 631: 33 02 02 r2 = 0x2 + 634: ab 2a e2 jump 604 if r10 != r2 + : @16 + 637: 33 04 00 10 ff 0f r4 = 0xfff1000 + 643: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 646: ab 43 f7 02 jump 1405 if r3 != r4 + : @17 + 650: 33 05 0b r5 = 0xb + 653: 33 0a r10 = 0 + 655: 01 fallthrough + : @18 + 656: 33 00 00 00 ff 00 r0 = 0xff0000 + 662: 83 00 ff 00 i32 r0 = r0 + 0xff + 666: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 672: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 676: e1 10 0b r11 = r0 | ~r1 + 679: 64 b3 r3 = r11 + 681: 95 aa 01 r10 = r10 + 0x1 + 684: 33 02 02 r2 = 0x2 + 687: ab 2a e1 jump 656 if r10 != r2 + : @19 + 690: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 696: 83 44 ff 00 i32 r4 = r4 + 0xff + 700: ab 43 c1 02 jump 1405 if r3 != r4 + : @20 + 704: 33 05 0c r5 = 0xc + 707: 33 0a r10 = 0 + 709: 01 fallthrough + : @21 + 710: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 716: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 720: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 726: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 730: e1 10 0b r11 = r0 | ~r1 + 733: 95 aa 01 r10 = r10 + 0x1 + 736: 33 02 02 r2 = 0x2 + 739: ab 2a e3 jump 710 if r10 != r2 + : @22 + 742: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 747: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 750: ab 4b 8f 02 jump 1405 if r11 != r4 + : @23 + 754: 33 05 0d r5 = 0xd + 757: 33 0a r10 = 0 + 759: 01 fallthrough + : @24 + 760: 33 00 00 10 f0 0f r0 = 0xff01000 + 766: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 769: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 775: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 779: e1 10 0b r11 = r0 | ~r1 + 782: 95 aa 01 r10 = r10 + 0x1 + 785: 33 02 02 r2 = 0x2 + 788: ab 2a e4 jump 760 if r10 != r2 + : @25 + 791: 33 04 00 10 ff 0f r4 = 0xfff1000 + 797: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 800: ab 4b 5d 02 jump 1405 if r11 != r4 + : @26 + 804: 33 05 0e r5 = 0xe + 807: 33 0a r10 = 0 + 809: 01 fallthrough + : @27 + 810: 33 00 00 00 ff 00 r0 = 0xff0000 + 816: 83 00 ff 00 i32 r0 = r0 + 0xff + 820: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 826: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 830: e1 10 0b r11 = r0 | ~r1 + 833: 95 aa 01 r10 = r10 + 0x1 + 836: 33 02 02 r2 = 0x2 + 839: ab 2a e3 jump 810 if r10 != r2 + : @28 + 842: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 848: 83 44 ff 00 i32 r4 = r4 + 0xff + 852: ab 4b 29 02 jump 1405 if r11 != r4 + : @29 + 856: 33 05 0f r5 = 0xf + 859: 33 0a r10 = 0 + 861: 01 fallthrough + : @30 + 862: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 868: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 872: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 878: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 882: e1 10 0b r11 = r0 | ~r1 + 885: 95 aa 01 r10 = r10 + 0x1 + 888: 33 02 02 r2 = 0x2 + 891: ab 2a e3 jump 862 if r10 != r2 + : @31 + 894: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 899: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 902: ab 4b f7 01 jump 1405 if r11 != r4 + : @32 + 906: 33 05 10 r5 = 0x10 + 909: 33 0a r10 = 0 + 911: 01 fallthrough + : @33 + 912: 33 00 00 10 f0 0f r0 = 0xff01000 + 918: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 921: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 927: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 931: e1 10 0b r11 = r0 | ~r1 + 934: 95 aa 01 r10 = r10 + 0x1 + 937: 33 02 02 r2 = 0x2 + 940: ab 2a e4 jump 912 if r10 != r2 + : @34 + 943: 33 04 00 10 ff 0f r4 = 0xfff1000 + 949: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 952: ab 4b c5 01 jump 1405 if r11 != r4 + : @35 + 956: 33 05 11 r5 = 0x11 + 959: 33 0a r10 = 0 + 961: 01 fallthrough + : @36 + 962: 33 00 00 00 ff 00 r0 = 0xff0000 + 968: 83 00 ff 00 i32 r0 = r0 + 0xff + 972: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 978: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 982: e1 10 0b r11 = r0 | ~r1 + 985: 95 aa 01 r10 = r10 + 0x1 + 988: 33 02 02 r2 = 0x2 + 991: ab 2a e3 jump 962 if r10 != r2 + : @37 + 994: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 1000: 83 44 ff 00 i32 r4 = r4 + 0xff + 1004: ab 4b 91 01 jump 1405 if r11 != r4 + : @38 + 1008: 33 05 12 r5 = 0x12 + 1011: 33 0a r10 = 0 + 1013: 01 fallthrough + : @39 + 1014: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1020: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1024: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1030: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1034: e1 10 0b r11 = r0 | ~r1 + 1037: 95 aa 01 r10 = r10 + 0x1 + 1040: 33 02 02 r2 = 0x2 + 1043: ab 2a e3 jump 1014 if r10 != r2 + : @40 + 1046: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 1051: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1054: ab 4b 5f 01 jump 1405 if r11 != r4 + : @41 + 1058: 33 05 13 r5 = 0x13 + 1061: 33 0a r10 = 0 + 1063: 01 fallthrough + : @42 + 1064: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1070: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1074: 33 00 00 10 f0 0f r0 = 0xff01000 + 1080: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1083: e1 10 0b r11 = r0 | ~r1 + 1086: 95 aa 01 r10 = r10 + 0x1 + 1089: 33 02 02 r2 = 0x2 + 1092: ab 2a e4 jump 1064 if r10 != r2 + : @43 + 1095: 33 04 00 10 ff 0f r4 = 0xfff1000 + 1101: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1104: ab 4b 2d 01 jump 1405 if r11 != r4 + : @44 + 1108: 33 05 14 r5 = 0x14 + 1111: 33 0a r10 = 0 + 1113: 01 fallthrough + : @45 + 1114: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1120: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1124: 33 00 00 00 ff 00 r0 = 0xff0000 + 1130: 83 00 ff 00 i32 r0 = r0 + 0xff + 1134: e1 10 0b r11 = r0 | ~r1 + 1137: 95 aa 01 r10 = r10 + 0x1 + 1140: 33 02 02 r2 = 0x2 + 1143: ab 2a e3 jump 1114 if r10 != r2 + : @46 + 1146: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 1152: 83 44 ff 00 i32 r4 = r4 + 0xff + 1156: ab 4b f9 00 jump 1405 if r11 != r4 + : @47 + 1160: 33 05 15 r5 = 0x15 + 1163: 33 0a r10 = 0 + 1165: 01 fallthrough + : @48 + 1166: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1172: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1176: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1182: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1186: e1 10 0b r11 = r0 | ~r1 + 1189: 95 aa 01 r10 = r10 + 0x1 + 1192: 33 02 02 r2 = 0x2 + 1195: ab 2a e3 jump 1166 if r10 != r2 + : @49 + 1198: 33 04 00 00 f1 r4 = 0xfffffffffff10000 + 1203: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1206: ab 4b c7 00 jump 1405 if r11 != r4 + : @50 + 1210: 33 05 16 r5 = 0x16 + 1213: 33 0a r10 = 0 + 1215: 01 fallthrough + : @51 + 1216: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1222: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1226: 33 00 00 10 f0 0f r0 = 0xff01000 + 1232: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1235: e1 10 0b r11 = r0 | ~r1 + 1238: 95 aa 01 r10 = r10 + 0x1 + 1241: 33 02 02 r2 = 0x2 + 1244: ab 2a e4 jump 1216 if r10 != r2 + : @52 + 1247: 33 04 00 10 ff 0f r4 = 0xfff1000 + 1253: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 1256: ab 4b 95 00 jump 1405 if r11 != r4 + : @53 + 1260: 33 05 17 r5 = 0x17 + 1263: 33 0a r10 = 0 + 1265: 01 fallthrough + : @54 + 1266: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1272: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1276: 33 00 00 00 ff 00 r0 = 0xff0000 + 1282: 83 00 ff 00 i32 r0 = r0 + 0xff + 1286: e1 10 0b r11 = r0 | ~r1 + 1289: 95 aa 01 r10 = r10 + 0x1 + 1292: 33 02 02 r2 = 0x2 + 1295: ab 2a e3 jump 1266 if r10 != r2 + : @55 + 1298: 33 04 00 f0 ff f0 r4 = 0xfffffffff0fff000 + 1304: 83 44 ff 00 i32 r4 = r4 + 0xff + 1308: ab 4b 61 jump 1405 if r11 != r4 + : @56 + 1311: 33 05 18 r5 = 0x18 + 1314: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1320: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1324: 85 01 ff r1 = r0 ^ 0xffffffffffffffff + 1327: 33 04 00 00 ff 00 r4 = 0xff0000 + 1333: 83 44 ff 00 i32 r4 = r4 + 0xff + 1337: ab 41 44 jump 1405 if r1 != r4 + : @57 + 1340: 33 05 19 r5 = 0x19 + 1343: 33 00 00 00 ff 00 r0 = 0xff0000 + 1349: 83 00 ff 00 i32 r0 = r0 + 0xff + 1353: 33 01 ff r1 = 0xffffffffffffffff + 1356: 33 04 ff r4 = 0xffffffffffffffff + 1359: ab 41 2e jump 1405 if r1 != r4 + : @58 + 1362: 33 05 1a r5 = 0x1a + 1365: 33 00 ff r0 = 0xffffffffffffffff + 1368: 33 04 ff r4 = 0xffffffffffffffff + 1371: ab 40 22 jump 1405 if r0 != r4 + : @59 + 1374: 33 05 1b r5 = 0x1b + 1377: 33 00 00 10 11 11 r0 = 0x11111000 + 1383: 83 00 11 01 i32 r0 = r0 + 0x111 + 1387: 33 01 00 20 22 22 r1 = 0x22222000 + 1393: 83 11 22 02 i32 r1 = r1 + 0x222 + 1397: 33 04 r4 = 0 + 1399: 52 04 06 jump 1405 if r4 != 0 + : @60 + 1402: 52 05 04 jump 1406 if r5 != 0 + : @61 + 1405: 00 trap + : @62 + 1406: 28 82 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xfffffffff0fff0ff (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r8 = 0xffffffffffffffff (initially was 0x0) + * r9 = 0xfffffffffff0fff0 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xfffffffff0fff0ff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9042 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 7: + +``` + DeER...... r5 = 0x2 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = r8 | ~r9 + ..DeE---R. r4 = 0xfffffffffff10000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 51 with total cost of 7: + +``` + DeER...... r5 = 0x3 + DeER...... r8 = 0xff01000 + D=eeER.... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = r8 | ~r9 + ..DeE---R. r4 = 0xfff1000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffffff + ...D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 89 with total cost of 7: + +``` + DeER...... r5 = 0x4 + DeER...... r8 = 0xff0000 + D=eeER.... i32 r8 = r8 + 0xff + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = r8 | ~r9 + ..DeE---R. r4 = 0xfffffffff0fff000 + ...DeeE-R. i32 r4 = r4 + 0xff + ...D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 129 with total cost of 7: + +``` + DeER...... r5 = 0x5 + DeER...... r8 = 0xfffffffff00ff000 + D=eeER.... i32 r8 = r8 + 0xf + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = r8 | ~r9 + ..DeE---R. r4 = 0xffffffffff100000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffff0f + ...D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 15: + +``` + DeER.............. r5 = 0x32 + DeER.............. r8 = 0x10000 + D=eeER............ i32 r8 = r8 + 0xffffffffffffff01 + .D==eER........... r8 = r8 << 0x10 + .D===eER.......... r8 = r8 + 0xffffffffffffff01 + .D====eER......... r8 = r8 << 0x10 + .D=====eER........ r8 = r8 + 0xffffffffffffff01 + ..D=====eER....... r8 = r8 << 0xc + ..D======eER...... r8 = r8 + 0xfffffffffffffff0 + ..DeE------R...... r9 = 0xffffffffff0f1000 + ...DeeE----R...... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R...... r9 = r9 << 0xc + ...D===eE--R...... r9 = r9 + 0xf1 + ....D===eE-R...... r9 = r9 << 0xc + ....D====eER...... r9 = r9 + 0xffffffffffffff0f + ....D=====eER..... r9 = r9 << 0xc + ....D======eER.... r9 = r9 + 0xf0 + .....D======eeER.. r11 = r8 | ~r9 + .....DeE-------R.. r4 = 0x10000 + ......DeeE-----R.. i32 r4 = r4 + 0xfffffffffffffff1 + ......D==eE----R.. r4 = r4 << 0x10 + ......D===eE---R.. r4 = r4 + 0xfffffffffffffff1 + .......D===eE--R.. r4 = r4 << 0x10 + .......D====eE-R.. r4 = r4 + 0xfffffffffffffff1 + .......D=====eER.. r4 = r4 << 0xc + .......D======eER. r4 = r4 + 0xffffffffffffffff + ........D======eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 264 with total cost of 15: + +``` + DeER.............. r5 = 0x33 + DeER.............. r8 = 0xff0000 + D=eeER............ i32 r8 = r8 + 0xff + .D==eER........... r8 = r8 << 0x10 + .D===eER.......... r8 = r8 + 0xff + .D====eER......... r8 = r8 << 0x10 + .D=====eER........ r8 = r8 + 0xff + ..DeE----R........ r9 = 0xf0f000 + ..D=eeE--R........ i32 r9 = r9 + 0xf1 + ..D===eE-R........ r9 = r9 << 0xc + ...D===eER........ r9 = r9 + 0xffffffffffffff0f + ...D====eER....... r9 = r9 << 0xc + ...D=====eER...... r9 = r9 + 0xf1 + ...D======eER..... r9 = r9 << 0xc + ....D======eER.... r9 = r9 + 0xffffffffffffff0f + ....D=======eeER.. r11 = r8 | ~r9 + .....DeE-------R.. r4 = 0xfffffffffff10000 + .....D=eeE-----R.. i32 r4 = r4 + 0xfffffffffffffff1 + .....D===eE----R.. r4 = r4 << 0x10 + ......D===eE---R.. r4 = r4 + 0xfffffffffffffff1 + ......D====eE--R.. r4 = r4 << 0xc + ......D=====eE-R.. r4 = r4 + 0xffffffffffffffff + ......D======eER.. r4 = r4 << 0xc + .......D======eER. r4 = r4 + 0xff + .......D=======eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 356 with total cost of 14: + +``` + DeER............. r5 = 0x34 + DeER............. r8 = 0xffffffffffff0000 + D=eeER........... i32 r8 = r8 + 0xff + .D==eER.......... r8 = r8 << 0x10 + .D===eER......... r8 = r8 + 0xff + .D====eER........ r8 = r8 << 0x10 + .D=====eER....... r8 = r8 + 0xff + ..D=====eER...... r8 = r8 << 0xc + ..D======eER..... r8 = r8 + 0xf + ..DeE------R..... r9 = 0xffffffffff0f1000 + ...DeeE----R..... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R..... r9 = r9 << 0xc + ...D===eE--R..... r9 = r9 + 0xf1 + ....D===eE-R..... r9 = r9 << 0xc + ....D====eER..... r9 = r9 + 0xffffffffffffff0f + ....D=====eER.... r9 = r9 << 0xc + ....D======eER... r9 = r9 + 0xf0 + .....D======eeER. r11 = r8 | ~r9 + .....DeE-------R. r4 = 0xfffffffffff10000 + ......DeeE-----R. i32 r4 = r4 + 0xfffffffffffffff1 + ......D==eE----R. r4 = r4 << 0x10 + ......D===eE---R. r4 = r4 + 0xfffffffffffffff1 + .......D===eE--R. r4 = r4 << 0x14 + .......D====eE-R. r4 = r4 + 0xffffffffffffff0f + .......D======eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 447 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r8 = r8 | ~r9 + ..DeE---R. r4 = 0xfffffffffff10000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1405 if r8 != r4 +``` + +Gas simulation at offset 485 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r9 = r8 | ~r9 + ..DeE---R. r4 = 0xfffffffffff10000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1405 if r9 != r4 +``` + +Gas simulation at offset 523 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xffffffffff010000 + D=eeER... i32 r8 = r8 + 0xffffffffffffff00 + .D==eeER. r8 = r8 | ~r8 + .DeE---R. r4 = 0xffffffffffffffff + ..D===eER jump 1405 if r8 != r4 +``` + +Gas simulation at offset 546 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 552 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 552 if r10 != r2 +``` + +Gas simulation at offset 586 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffff10000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1405 if r3 != r4 +``` + +Gas simulation at offset 598 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 604 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 | ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 604 if r10 != r2 +``` + +Gas simulation at offset 637 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1405 if r3 != r4 +``` + +Gas simulation at offset 650 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 656 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 656 if r10 != r2 +``` + +Gas simulation at offset 690 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff0fff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1405 if r3 != r4 +``` + +Gas simulation at offset 704 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 710 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 710 if r10 != r2 +``` + +Gas simulation at offset 742 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffff10000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 754 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 760 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 760 if r10 != r2 +``` + +Gas simulation at offset 791 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 804 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 810 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 810 if r10 != r2 +``` + +Gas simulation at offset 842 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff0fff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 856 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 862 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 862 if r10 != r2 +``` + +Gas simulation at offset 894 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffff10000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 906 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 912 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 912 if r10 != r2 +``` + +Gas simulation at offset 943 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 956 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 962 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 962 if r10 != r2 +``` + +Gas simulation at offset 994 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff0fff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1008 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1014 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1014 if r10 != r2 +``` + +Gas simulation at offset 1046 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffff10000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1058 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1064 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1064 if r10 != r2 +``` + +Gas simulation at offset 1095 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1108 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1114 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1114 if r10 != r2 +``` + +Gas simulation at offset 1146 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff0fff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1160 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1166 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1166 if r10 != r2 +``` + +Gas simulation at offset 1198 with total cost of 4: + +``` + DeER... r4 = 0xfffffffffff10000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1210 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1216 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1216 if r10 != r2 +``` + +Gas simulation at offset 1247 with total cost of 4: + +``` + DeER... r4 = 0xfff1000 + D=eeER. i32 r4 = r4 + 0xffffffffffffffff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1260 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1266 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = r0 | ~r1 + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1266 if r10 != r2 +``` + +Gas simulation at offset 1298 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff0fff000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1405 if r11 != r4 +``` + +Gas simulation at offset 1311 with total cost of 5: + +``` + DeER.... r5 = 0x18 + DeER.... r0 = 0xffffffffff010000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffff00 + .D==eER. r1 = r0 ^ 0xffffffffffffffff + .DeE--R. r4 = 0xff0000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 1405 if r1 != r4 +``` + +Gas simulation at offset 1340 with total cost of 3: + +``` + DeER.. r5 = 0x19 + DeER.. r0 = 0xff0000 + D=eeER i32 r0 = r0 + 0xff + .DeE-R r1 = 0xffffffffffffffff + .DeE-R r4 = 0xffffffffffffffff + .D=eER jump 1405 if r1 != r4 +``` + +Gas simulation at offset 1362 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0xffffffffffffffff + DeER. r4 = 0xffffffffffffffff + D=eER jump 1405 if r0 != r4 +``` + +Gas simulation at offset 1374 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1405 if r4 != 0 +``` + +Gas simulation at offset 1402 with total cost of 1: + +``` + DeER jump 1406 if r5 != 0 +``` + +Gas simulation at offset 1405 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1406 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_rev8 + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 6e 0b r11 = reverse r0 + 20: 33 04 r4 = 0 + 22: ab 4b 9e 02 jump 692 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 6e 0b r11 = reverse r0 + 34: 33 04 01 r4 = 0x1 + 37: 97 44 38 r4 = r4 << 0x38 + 40: ab 4b 8c 02 jump 692 if r11 != r4 + : @3 + 44: 33 05 04 r5 = 0x4 + 47: 33 00 03 r0 = 0x3 + 50: 6e 0b r11 = reverse r0 + 52: 33 04 03 r4 = 0x3 + 55: 97 44 38 r4 = r4 << 0x38 + 58: ab 4b 7a 02 jump 692 if r11 != r4 + : @4 + 62: 33 05 05 r5 = 0x5 + 65: 33 00 00 80 r0 = 0xffffffffffff8000 + 69: 6e 0b r11 = reverse r0 + 71: 33 04 81 00 r4 = 0x81 + 75: 97 44 30 r4 = r4 << 0x30 + 78: 95 44 ff r4 = r4 + 0xffffffffffffffff + 81: ab 4b 63 02 jump 692 if r11 != r4 + : @5 + 85: 33 05 06 r5 = 0x6 + 88: 33 00 00 00 80 00 r0 = 0x800000 + 94: 6e 0b r11 = reverse r0 + 96: 33 04 01 r4 = 0x1 + 99: 97 44 2f r4 = r4 << 0x2f + 102: ab 4b 4e 02 jump 692 if r11 != r4 + : @6 + 106: 33 05 07 r5 = 0x7 + 109: 33 00 05 r0 = 0x5 + 112: 97 00 21 r0 = r0 << 0x21 + 115: 95 00 ff r0 = r0 + 0xffffffffffffffff + 118: 97 00 0f r0 = r0 << 0xf + 121: 6e 0b r11 = reverse r0 + 123: 33 04 81 00 r4 = 0x81 + 127: 97 44 20 r4 = r4 << 0x20 + 130: 95 44 ff r4 = r4 + 0xffffffffffffffff + 133: 97 44 10 r4 = r4 << 0x10 + 136: 95 44 00 04 r4 = r4 + 0x400 + 140: ab 4b 28 02 jump 692 if r11 != r4 + : @7 + 144: 33 05 08 r5 = 0x8 + 147: 33 00 00 80 00 r0 = 0x8000 + 152: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 155: 6e 0b r11 = reverse r0 + 157: 33 04 7f ff r4 = 0xffffffffffffff7f + 161: 97 44 30 r4 = r4 << 0x30 + 164: ab 4b 10 02 jump 692 if r11 != r4 + : @8 + 168: 33 05 09 r5 = 0x9 + 171: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 177: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 180: 6e 0b r11 = reverse r0 + 182: 33 04 7f ff r4 = 0xffffffffffffff7f + 186: 97 44 20 r4 = r4 << 0x20 + 189: ab 4b f7 01 jump 692 if r11 != r4 + : @9 + 193: 33 05 0a r5 = 0xa + 196: 33 00 00 00 08 r0 = 0x80000 + 201: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 204: 6e 0b r11 = reverse r0 + 206: 33 04 07 ff r4 = 0xffffffffffffff07 + 210: 97 44 28 r4 = r4 << 0x28 + 213: ab 4b df 01 jump 692 if r11 != r4 + : @10 + 217: 33 05 0b r5 = 0xb + 220: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 226: 6e 0b r11 = reverse r0 + 228: 33 04 81 00 r4 = 0x81 + 232: 97 44 20 r4 = r4 << 0x20 + 235: 95 44 ff r4 = r4 + 0xffffffffffffffff + 238: ab 4b c6 01 jump 692 if r11 != r4 + : @11 + 242: 33 05 0c r5 = 0xc + 245: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 251: 83 00 89 07 i32 r0 = r0 + 0x789 + 255: 97 00 0d r0 = r0 << 0xd + 258: 95 00 f5 01 r0 = r0 + 0x1f5 + 262: 97 00 0c r0 = r0 << 0xc + 265: 6e 0b r11 = reverse r0 + 267: 33 04 00 40 a0 00 r4 = 0xa04000 + 273: 83 44 25 fe i32 r4 = r4 + 0xfffffffffffffe25 + 277: 97 44 0c r4 = r4 << 0xc + 280: 95 44 eb 01 r4 = r4 + 0x1eb + 284: 97 44 13 r4 = r4 << 0x13 + 287: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 291: ab 4b 91 01 jump 692 if r11 != r4 + : @12 + 295: 33 05 0d r5 = 0xd + 298: 33 00 ff r0 = 0xffffffffffffffff + 301: 97 00 3f r0 = r0 << 0x3f + 304: 6e 0b r11 = reverse r0 + 306: 33 04 80 00 r4 = 0x80 + 310: ab 4b 7e 01 jump 692 if r11 != r4 + : @13 + 314: 33 05 0e r5 = 0xe + 317: 33 00 0e r0 = 0xe + 320: 6e 0b r11 = reverse r0 + 322: 33 04 07 r4 = 0x7 + 325: 97 44 39 r4 = r4 << 0x39 + 328: ab 4b 6c 01 jump 692 if r11 != r4 + : @14 + 332: 33 05 0f r5 = 0xf + 335: 33 00 fd r0 = 0xfffffffffffffffd + 338: 97 00 20 r0 = r0 << 0x20 + 341: 95 00 19 r0 = r0 + 0x19 + 344: 97 00 11 r0 = r0 << 0x11 + 347: 95 00 01 04 r0 = r0 + 0x401 + 351: 97 00 0c r0 = r0 << 0xc + 354: 95 00 41 03 r0 = r0 + 0x341 + 358: 6e 0b r11 = reverse r0 + 360: 33 04 00 a0 08 02 r4 = 0x208a000 + 366: 83 44 01 fa i32 r4 = r4 + 0xfffffffffffffa01 + 370: 97 44 0d r4 = r4 << 0xd + 373: 95 44 03 r4 = r4 + 0x3 + 376: 97 44 18 r4 = r4 << 0x18 + 379: 95 44 a0 00 r4 = r4 + 0xa0 + 383: ab 4b 35 01 jump 692 if r11 != r4 + : @15 + 387: 33 05 10 r5 = 0x10 + 390: 33 00 0d r0 = 0xd + 393: 6e 00 r0 = reverse r0 + 395: 33 04 0d r4 = 0xd + 398: 97 44 38 r4 = r4 << 0x38 + 401: ab 40 23 01 jump 692 if r0 != r4 + : @16 + 405: 33 05 11 r5 = 0x11 + 408: 33 00 0b r0 = 0xb + 411: 6e 00 r0 = reverse r0 + 413: 33 04 0b r4 = 0xb + 416: 97 44 38 r4 = r4 << 0x38 + 419: ab 40 11 01 jump 692 if r0 != r4 + : @17 + 423: 33 05 12 r5 = 0x12 + 426: 33 0a r10 = 0 + 428: 01 fallthrough + : @18 + 429: 33 00 0d r0 = 0xd + 432: 6e 0b r11 = reverse r0 + 434: 64 b3 r3 = r11 + 436: 95 aa 01 r10 = r10 + 0x1 + 439: 33 02 02 r2 = 0x2 + 442: ab 2a f3 jump 429 if r10 != r2 + : @19 + 445: 33 04 0d r4 = 0xd + 448: 97 44 38 r4 = r4 << 0x38 + 451: ab 43 f1 00 jump 692 if r3 != r4 + : @20 + 455: 33 05 1d r5 = 0x1d + 458: 33 0a r10 = 0 + 460: 01 fallthrough + : @21 + 461: 33 00 13 r0 = 0x13 + 464: 6e 0b r11 = reverse r0 + 466: 64 b3 r3 = r11 + 468: 95 aa 01 r10 = r10 + 0x1 + 471: 33 02 02 r2 = 0x2 + 474: ab 2a f3 jump 461 if r10 != r2 + : @22 + 477: 33 04 13 r4 = 0x13 + 480: 97 44 38 r4 = r4 << 0x38 + 483: ab 43 d1 00 jump 692 if r3 != r4 + : @23 + 487: 33 05 14 r5 = 0x14 + 490: 33 0a r10 = 0 + 492: 01 fallthrough + : @24 + 493: 33 00 22 r0 = 0x22 + 496: 6e 0b r11 = reverse r0 + 498: 64 b3 r3 = r11 + 500: 95 aa 01 r10 = r10 + 0x1 + 503: 33 02 02 r2 = 0x2 + 506: ab 2a f3 jump 493 if r10 != r2 + : @25 + 509: 33 04 11 r4 = 0x11 + 512: 97 44 39 r4 = r4 << 0x39 + 515: ab 43 b1 00 jump 692 if r3 != r4 + : @26 + 519: 33 05 15 r5 = 0x15 + 522: 33 00 00 80 7f r0 = 0x7f8000 + 527: 6e 0b r11 = reverse r0 + 529: 33 04 00 80 00 r4 = 0x8000 + 534: 83 44 7f i32 r4 = r4 + 0x7f + 537: 97 44 28 r4 = r4 << 0x28 + 540: ab 4b 98 00 jump 692 if r11 != r4 + : @27 + 544: 33 05 16 r5 = 0x16 + 547: 33 00 00 80 80 00 r0 = 0x808000 + 553: 6e 0b r11 = reverse r0 + 555: 33 04 01 01 r4 = 0x101 + 559: 97 44 2f r4 = r4 << 0x2f + 562: ab 4b 82 00 jump 692 if r11 != r4 + : @28 + 566: 33 05 17 r5 = 0x17 + 569: 33 00 00 80 80 01 r0 = 0x1808000 + 575: 6e 0b r11 = reverse r0 + 577: 33 04 00 80 80 00 r4 = 0x808000 + 583: 83 44 01 i32 r4 = r4 + 0x1 + 586: 97 44 20 r4 = r4 << 0x20 + 589: ab 4b 67 jump 692 if r11 != r4 + : @29 + 592: 33 05 18 r5 = 0x18 + 595: 33 00 00 00 06 r0 = 0x60000 + 600: 83 00 01 i32 r0 = r0 + 0x1 + 603: 97 00 0f r0 = r0 << 0xf + 606: 95 00 ff r0 = r0 + 0xffffffffffffffff + 609: 6e 0b r11 = reverse r0 + 611: 33 04 7f ff r4 = 0xffffffffffffff7f + 615: 97 44 18 r4 = r4 << 0x18 + 618: 95 44 03 r4 = r4 + 0x3 + 621: 97 44 18 r4 = r4 << 0x18 + 624: ab 4b 44 jump 692 if r11 != r4 + : @30 + 627: 33 05 19 r5 = 0x19 + 630: 33 00 0f r0 = 0xf + 633: 97 00 1f r0 = r0 << 0x1f + 636: 95 00 ff r0 = r0 + 0xffffffffffffffff + 639: 6e 0b r11 = reverse r0 + 641: 33 04 00 80 r4 = 0xffffffffffff8000 + 645: 83 44 07 ff i32 r4 = r4 + 0xffffffffffffff07 + 649: 97 44 18 r4 = r4 << 0x18 + 652: ab 4b 28 jump 692 if r11 != r4 + : @31 + 655: 33 05 1a r5 = 0x1a + 658: 33 00 00 e0 01 r0 = 0x1e000 + 663: 83 00 01 i32 r0 = r0 + 0x1 + 666: 97 00 13 r0 = r0 << 0x13 + 669: 95 00 ff r0 = r0 + 0xffffffffffffffff + 672: 6e 0b r11 = reverse r0 + 674: 33 04 00 00 07 ff r4 = 0xffffffffff070000 + 680: 83 44 0f i32 r4 = r4 + 0xf + 683: 97 44 18 r4 = r4 << 0x18 + 686: ab 4b 06 jump 692 if r11 != r4 + : @32 + 689: 52 05 04 jump 693 if r5 != 0 + : @33 + 692: 00 trap + : @34 + 693: 28 4b fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2200000000000000 (initially was 0x0) + * r4 = 0xffff07000f000000 (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffff07000f000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9694 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = reverse r0 + .DeER. r4 = 0 + .D=eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r0 = 0x1 + D=eER.. r11 = reverse r0 + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x38 + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 44 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r0 = 0x3 + D=eER.. r11 = reverse r0 + .DeER.. r4 = 0x3 + .D=eER. r4 = r4 << 0x38 + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 62 with total cost of 5: + +``` + DeER.... r5 = 0x5 + DeER.... r0 = 0xffffffffffff8000 + D=eER... r11 = reverse r0 + .DeER... r4 = 0x81 + .D=eER.. r4 = r4 << 0x30 + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 85 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r0 = 0x800000 + D=eER.. r11 = reverse r0 + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x2f + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 106 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r0 = 0x5 + D=eER..... r0 = r0 << 0x21 + D==eER.... r0 = r0 + 0xffffffffffffffff + .D==eER... r0 = r0 << 0xf + .D===eER.. r11 = reverse r0 + .DeE---R.. r4 = 0x81 + ..DeE--R.. r4 = r4 << 0x20 + ..D=eE-R.. r4 = r4 + 0xffffffffffffffff + ..D==eER.. r4 = r4 << 0x10 + ..D===eER. r4 = r4 + 0x400 + ...D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 144 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = reverse r0 + .DeE--R. r4 = 0xffffffffffffff7f + .D=eE-R. r4 = r4 << 0x30 + ..D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = reverse r0 + .DeE--R. r4 = 0xffffffffffffff7f + .D=eE-R. r4 = r4 << 0x20 + ..D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 193 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = reverse r0 + .DeE--R. r4 = 0xffffffffffffff07 + .D=eE-R. r4 = r4 << 0x28 + ..D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 217 with total cost of 5: + +``` + DeER.... r5 = 0xb + DeER.... r0 = 0xffffffff80000000 + D=eER... r11 = reverse r0 + .DeER... r4 = 0x81 + .D=eER.. r4 = r4 << 0x20 + .D==eER. r4 = r4 + 0xffffffffffffffff + .D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 242 with total cost of 10: + +``` + DeER......... r5 = 0xc + DeER......... r0 = 0x7fabc000 + D=eeER....... i32 r0 = r0 + 0x789 + .D==eER...... r0 = r0 << 0xd + .D===eER..... r0 = r0 + 0x1f5 + .D====eER.... r0 = r0 << 0xc + ..D====eER... r11 = reverse r0 + ..DeE----R... r4 = 0xa04000 + ...DeeE--R... i32 r4 = r4 + 0xfffffffffffffe25 + ...D==eE-R... r4 = r4 << 0xc + ...D===eER... r4 = r4 + 0x1eb + ....D===eER.. r4 = r4 << 0x13 + ....D====eER. r4 = r4 + 0xffffffffffffff00 + ....D=====eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 295 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + .D=eER. r11 = reverse r0 + .DeE-R. r4 = 0x80 + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 314 with total cost of 4: + +``` + DeER... r5 = 0xe + DeER... r0 = 0xe + D=eER.. r11 = reverse r0 + .DeER.. r4 = 0x7 + .D=eER. r4 = r4 << 0x39 + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 332 with total cost of 10: + +``` + DeER......... r5 = 0xf + DeER......... r0 = 0xfffffffffffffffd + D=eER........ r0 = r0 << 0x20 + D==eER....... r0 = r0 + 0x19 + .D==eER...... r0 = r0 << 0x11 + .D===eER..... r0 = r0 + 0x401 + .D====eER.... r0 = r0 << 0xc + .D=====eER... r0 = r0 + 0x341 + ..D=====eER.. r11 = reverse r0 + ..DeE-----R.. r4 = 0x208a000 + ...DeeE---R.. i32 r4 = r4 + 0xfffffffffffffa01 + ...D==eE--R.. r4 = r4 << 0xd + ...D===eE-R.. r4 = r4 + 0x3 + ....D===eER.. r4 = r4 << 0x18 + ....D====eER. r4 = r4 + 0xa0 + ....D=====eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 387 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = reverse r0 + DeE-R. r4 = 0xd + .DeER. r4 = r4 << 0x38 + .D=eER jump 692 if r0 != r4 +``` + +Gas simulation at offset 405 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = reverse r0 + DeE-R. r4 = 0xb + .DeER. r4 = r4 << 0x38 + .D=eER jump 692 if r0 != r4 +``` + +Gas simulation at offset 423 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 429 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = reverse r0 + D........................ r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 429 if r10 != r2 +``` + +Gas simulation at offset 445 with total cost of 3: + +``` + DeER.. r4 = 0xd + D=eER. r4 = r4 << 0x38 + D==eER jump 692 if r3 != r4 +``` + +Gas simulation at offset 455 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 461 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = reverse r0 + D........................ r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 461 if r10 != r2 +``` + +Gas simulation at offset 477 with total cost of 3: + +``` + DeER.. r4 = 0x13 + D=eER. r4 = r4 << 0x38 + D==eER jump 692 if r3 != r4 +``` + +Gas simulation at offset 487 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 493 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = reverse r0 + D........................ r3 = r11 + .DeER.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 493 if r10 != r2 +``` + +Gas simulation at offset 509 with total cost of 3: + +``` + DeER.. r4 = 0x11 + D=eER. r4 = r4 << 0x39 + D==eER jump 692 if r3 != r4 +``` + +Gas simulation at offset 519 with total cost of 6: + +``` + DeER..... r5 = 0x15 + DeER..... r0 = 0x7f8000 + D=eER.... r11 = reverse r0 + .DeER.... r4 = 0x8000 + .D=eeER.. i32 r4 = r4 + 0x7f + .D===eER. r4 = r4 << 0x28 + ..D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 544 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r0 = 0x808000 + D=eER.. r11 = reverse r0 + .DeER.. r4 = 0x101 + .D=eER. r4 = r4 << 0x2f + .D==eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 566 with total cost of 6: + +``` + DeER..... r5 = 0x17 + DeER..... r0 = 0x1808000 + D=eER.... r11 = reverse r0 + .DeER.... r4 = 0x808000 + .D=eeER.. i32 r4 = r4 + 0x1 + .D===eER. r4 = r4 << 0x20 + ..D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 592 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = reverse r0 + ..DeE---R. r4 = 0xffffffffffffff7f + ..D=eE--R. r4 = r4 << 0x18 + ..D==eE-R. r4 = r4 + 0x3 + ..D===eER. r4 = r4 << 0x18 + ...D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 627 with total cost of 6: + +``` + DeER..... r5 = 0x19 + DeER..... r0 = 0xf + D=eER.... r0 = r0 << 0x1f + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r11 = reverse r0 + .DeE--R.. r4 = 0xffffffffffff8000 + ..DeeER.. i32 r4 = r4 + 0xffffffffffffff07 + ..D==eER. r4 = r4 << 0x18 + ..D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 655 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = reverse r0 + ..DeE---R. r4 = 0xffffffffff070000 + ..D=eeE-R. i32 r4 = r4 + 0xf + ..D===eER. r4 = r4 << 0x18 + ...D===eER jump 692 if r11 != r4 +``` + +Gas simulation at offset 689 with total cost of 1: + +``` + DeER jump 693 if r5 != 0 +``` + +Gas simulation at offset 692 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 693 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_rol + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 01 r8 = 0x1 + 19: 33 09 r9 = 0 + 21: dc 98 0b r11 = r8 < 9068 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0x1 + DeER.. r9 = 0 + .DeER. r11 = r8 < 9043 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0x1 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 <>r r9 + 24: 33 04 01 r4 = 0x1 + 27: ab 4b 0b 05 jump 1318 if r11 != r4 + : @2 + 31: 33 05 03 r5 = 0x3 + 34: 33 08 01 r8 = 0x1 + 37: 33 09 01 r9 = 0x1 + 40: de 98 0b r11 = r8 >>r r9 + 43: 33 04 ff r4 = 0xffffffffffffffff + 46: 97 44 3f r4 = r4 << 0x3f + 49: ab 4b f5 04 jump 1318 if r11 != r4 + : @3 + 53: 33 05 04 r5 = 0x4 + 56: 33 08 01 r8 = 0x1 + 59: 33 09 07 r9 = 0x7 + 62: de 98 0b r11 = r8 >>r r9 + 65: 33 04 01 r4 = 0x1 + 68: 97 44 39 r4 = r4 << 0x39 + 71: ab 4b df 04 jump 1318 if r11 != r4 + : @4 + 75: 33 05 05 r5 = 0x5 + 78: 33 08 01 r8 = 0x1 + 81: 33 09 0e r9 = 0xe + 84: de 98 0b r11 = r8 >>r r9 + 87: 33 04 01 r4 = 0x1 + 90: 97 44 32 r4 = r4 << 0x32 + 93: ab 4b c9 04 jump 1318 if r11 != r4 + : @5 + 97: 33 05 06 r5 = 0x6 + 100: 33 08 01 r8 = 0x1 + 103: 33 09 1f r9 = 0x1f + 106: de 98 0b r11 = r8 >>r r9 + 109: 33 04 01 r4 = 0x1 + 112: 97 44 21 r4 = r4 << 0x21 + 115: ab 4b b3 04 jump 1318 if r11 != r4 + : @6 + 119: 33 05 07 r5 = 0x7 + 122: 33 08 ff r8 = 0xffffffffffffffff + 125: 33 09 r9 = 0 + 127: de 98 0b r11 = r8 >>r r9 + 130: 33 04 ff r4 = 0xffffffffffffffff + 133: ab 4b a1 04 jump 1318 if r11 != r4 + : @7 + 137: 33 05 08 r5 = 0x8 + 140: 33 08 ff r8 = 0xffffffffffffffff + 143: 33 09 01 r9 = 0x1 + 146: de 98 0b r11 = r8 >>r r9 + 149: 33 04 ff r4 = 0xffffffffffffffff + 152: ab 4b 8e 04 jump 1318 if r11 != r4 + : @8 + 156: 33 05 09 r5 = 0x9 + 159: 33 08 ff r8 = 0xffffffffffffffff + 162: 33 09 07 r9 = 0x7 + 165: de 98 0b r11 = r8 >>r r9 + 168: 33 04 ff r4 = 0xffffffffffffffff + 171: ab 4b 7b 04 jump 1318 if r11 != r4 + : @9 + 175: 33 05 0a r5 = 0xa + 178: 33 08 ff r8 = 0xffffffffffffffff + 181: 33 09 0e r9 = 0xe + 184: de 98 0b r11 = r8 >>r r9 + 187: 33 04 ff r4 = 0xffffffffffffffff + 190: ab 4b 68 04 jump 1318 if r11 != r4 + : @10 + 194: 33 05 0b r5 = 0xb + 197: 33 08 ff r8 = 0xffffffffffffffff + 200: 33 09 1f r9 = 0x1f + 203: de 98 0b r11 = r8 >>r r9 + 206: 33 04 ff r4 = 0xffffffffffffffff + 209: ab 4b 55 04 jump 1318 if r11 != r4 + : @11 + 213: 33 05 0c r5 = 0xc + 216: 33 08 00 20 21 21 r8 = 0x21212000 + 222: 83 88 21 01 i32 r8 = r8 + 0x121 + 226: 33 09 r9 = 0 + 228: de 98 0b r11 = r8 >>r r9 + 231: 33 04 00 20 21 21 r4 = 0x21212000 + 237: 83 44 21 01 i32 r4 = r4 + 0x121 + 241: ab 4b 35 04 jump 1318 if r11 != r4 + : @12 + 245: 33 05 0d r5 = 0xd + 248: 33 08 00 20 21 21 r8 = 0x21212000 + 254: 83 88 21 01 i32 r8 = r8 + 0x121 + 258: 33 09 01 r9 = 0x1 + 261: de 98 0b r11 = r8 >>r r9 + 264: 33 04 ff r4 = 0xffffffffffffffff + 267: 97 44 27 r4 = r4 << 0x27 + 270: 95 44 11 r4 = r4 + 0x11 + 273: 97 44 0c r4 = r4 << 0xc + 276: 95 44 09 f9 r4 = r4 + 0xfffffffffffff909 + 280: 97 44 0c r4 = r4 << 0xc + 283: 95 44 90 00 r4 = r4 + 0x90 + 287: ab 4b 07 04 jump 1318 if r11 != r4 + : @13 + 291: 33 05 0e r5 = 0xe + 294: 33 08 00 20 21 21 r8 = 0x21212000 + 300: 83 88 21 01 i32 r8 = r8 + 0x121 + 304: 33 09 07 r9 = 0x7 + 307: de 98 0b r11 = r8 >>r r9 + 310: 33 04 21 r4 = 0x21 + 313: 97 44 2b r4 = r4 << 0x2b + 316: 95 44 09 01 r4 = r4 + 0x109 + 320: 97 44 0e r4 = r4 << 0xe + 323: 95 44 42 02 r4 = r4 + 0x242 + 327: ab 4b df 03 jump 1318 if r11 != r4 + : @14 + 331: 33 05 0f r5 = 0xf + 334: 33 08 00 20 21 21 r8 = 0x21212000 + 340: 83 88 21 01 i32 r8 = r8 + 0x121 + 344: 33 09 0e r9 = 0xe + 347: de 98 0b r11 = r8 >>r r9 + 350: 33 04 00 e0 r4 = 0xffffffffffffe000 + 354: 83 44 21 01 i32 r4 = r4 + 0x121 + 358: 97 44 23 r4 = r4 << 0x23 + 361: 95 44 01 r4 = r4 + 0x1 + 364: 97 44 0f r4 = r4 << 0xf + 367: 95 44 84 04 r4 = r4 + 0x484 + 371: ab 4b b3 03 jump 1318 if r11 != r4 + : @15 + 375: 33 05 10 r5 = 0x10 + 378: 33 08 00 20 21 21 r8 = 0x21212000 + 384: 83 88 21 01 i32 r8 = r8 + 0x121 + 388: 33 09 1f r9 = 0x1f + 391: de 98 0b r11 = r8 >>r r9 + 394: 33 04 00 20 21 21 r4 = 0x21212000 + 400: 83 44 21 01 i32 r4 = r4 + 0x121 + 404: 97 44 21 r4 = r4 << 0x21 + 407: ab 4b 8f 03 jump 1318 if r11 != r4 + : @16 + 411: 33 05 11 r5 = 0x11 + 414: 33 08 00 20 21 21 r8 = 0x21212000 + 420: 83 88 21 01 i32 r8 = r8 + 0x121 + 424: 33 09 c0 r9 = 0xffffffffffffffc0 + 427: de 98 0b r11 = r8 >>r r9 + 430: 33 04 00 20 21 21 r4 = 0x21212000 + 436: 83 44 21 01 i32 r4 = r4 + 0x121 + 440: ab 4b 6e 03 jump 1318 if r11 != r4 + : @17 + 444: 33 05 12 r5 = 0x12 + 447: 33 08 00 20 21 21 r8 = 0x21212000 + 453: 83 88 21 01 i32 r8 = r8 + 0x121 + 457: 33 09 c1 r9 = 0xffffffffffffffc1 + 460: de 98 0b r11 = r8 >>r r9 + 463: 33 04 ff r4 = 0xffffffffffffffff + 466: 97 44 27 r4 = r4 << 0x27 + 469: 95 44 11 r4 = r4 + 0x11 + 472: 97 44 0c r4 = r4 << 0xc + 475: 95 44 09 f9 r4 = r4 + 0xfffffffffffff909 + 479: 97 44 0c r4 = r4 << 0xc + 482: 95 44 90 00 r4 = r4 + 0x90 + 486: ab 4b 40 03 jump 1318 if r11 != r4 + : @18 + 490: 33 05 13 r5 = 0x13 + 493: 33 08 00 20 21 21 r8 = 0x21212000 + 499: 83 88 21 01 i32 r8 = r8 + 0x121 + 503: 33 09 c7 r9 = 0xffffffffffffffc7 + 506: de 98 0b r11 = r8 >>r r9 + 509: 33 04 21 r4 = 0x21 + 512: 97 44 2b r4 = r4 << 0x2b + 515: 95 44 09 01 r4 = r4 + 0x109 + 519: 97 44 0e r4 = r4 << 0xe + 522: 95 44 42 02 r4 = r4 + 0x242 + 526: ab 4b 18 03 jump 1318 if r11 != r4 + : @19 + 530: 33 05 14 r5 = 0x14 + 533: 33 08 00 20 21 21 r8 = 0x21212000 + 539: 83 88 21 01 i32 r8 = r8 + 0x121 + 543: 33 09 ce r9 = 0xffffffffffffffce + 546: de 98 0b r11 = r8 >>r r9 + 549: 33 04 00 e0 r4 = 0xffffffffffffe000 + 553: 83 44 21 01 i32 r4 = r4 + 0x121 + 557: 97 44 23 r4 = r4 << 0x23 + 560: 95 44 01 r4 = r4 + 0x1 + 563: 97 44 0f r4 = r4 << 0xf + 566: 95 44 84 04 r4 = r4 + 0x484 + 570: ab 4b ec 02 jump 1318 if r11 != r4 + : @20 + 574: 33 05 15 r5 = 0x15 + 577: 33 08 00 20 21 21 r8 = 0x21212000 + 583: 83 88 21 01 i32 r8 = r8 + 0x121 + 587: 33 09 ff r9 = 0xffffffffffffffff + 590: de 98 0b r11 = r8 >>r r9 + 593: 33 04 00 40 42 42 r4 = 0x42424000 + 599: 83 44 42 02 i32 r4 = r4 + 0x242 + 603: ab 4b cb 02 jump 1318 if r11 != r4 + : @21 + 607: 33 05 32 r5 = 0x32 + 610: 33 08 01 r8 = 0x1 + 613: 33 09 3f r9 = 0x3f + 616: de 98 0b r11 = r8 >>r r9 + 619: 33 04 02 r4 = 0x2 + 622: ab 4b b8 02 jump 1318 if r11 != r4 + : @22 + 626: 33 05 33 r5 = 0x33 + 629: 33 08 ff r8 = 0xffffffffffffffff + 632: 33 09 27 r9 = 0x27 + 635: de 98 0b r11 = r8 >>r r9 + 638: 33 04 ff r4 = 0xffffffffffffffff + 641: ab 4b a5 02 jump 1318 if r11 != r4 + : @23 + 645: 33 05 34 r5 = 0x34 + 648: 33 08 00 20 21 21 r8 = 0x21212000 + 654: 83 88 21 01 i32 r8 = r8 + 0x121 + 658: 33 09 2b r9 = 0x2b + 661: de 98 0b r11 = r8 >>r r9 + 664: 33 04 00 20 21 21 r4 = 0x21212000 + 670: 83 44 21 01 i32 r4 = r4 + 0x121 + 674: 97 44 15 r4 = r4 << 0x15 + 677: ab 4b 81 02 jump 1318 if r11 != r4 + : @24 + 681: 33 05 16 r5 = 0x16 + 684: 33 08 01 r8 = 0x1 + 687: 33 09 07 r9 = 0x7 + 690: de 98 08 r8 = r8 >>r r9 + 693: 33 04 01 r4 = 0x1 + 696: 97 44 39 r4 = r4 << 0x39 + 699: ab 48 6b 02 jump 1318 if r8 != r4 + : @25 + 703: 33 05 17 r5 = 0x17 + 706: 33 08 01 r8 = 0x1 + 709: 33 09 0e r9 = 0xe + 712: de 98 09 r9 = r8 >>r r9 + 715: 33 04 01 r4 = 0x1 + 718: 97 44 32 r4 = r4 << 0x32 + 721: ab 49 55 02 jump 1318 if r9 != r4 + : @26 + 725: 33 05 18 r5 = 0x18 + 728: 33 08 03 r8 = 0x3 + 731: de 88 08 r8 = r8 >>r r8 + 734: 33 04 03 r4 = 0x3 + 737: 97 44 3d r4 = r4 << 0x3d + 740: ab 48 42 02 jump 1318 if r8 != r4 + : @27 + 744: 33 05 19 r5 = 0x19 + 747: 33 0a r10 = 0 + 749: 01 fallthrough + : @28 + 750: 33 00 01 r0 = 0x1 + 753: 33 01 07 r1 = 0x7 + 756: de 10 0b r11 = r0 >>r r1 + 759: 64 b3 r3 = r11 + 761: 95 aa 01 r10 = r10 + 0x1 + 764: 33 02 02 r2 = 0x2 + 767: ab 2a ef jump 750 if r10 != r2 + : @29 + 770: 33 04 01 r4 = 0x1 + 773: 97 44 39 r4 = r4 << 0x39 + 776: ab 43 1e 02 jump 1318 if r3 != r4 + : @30 + 780: 33 05 1a r5 = 0x1a + 783: 33 0a r10 = 0 + 785: 01 fallthrough + : @31 + 786: 33 00 01 r0 = 0x1 + 789: 33 01 0e r1 = 0xe + 792: de 10 0b r11 = r0 >>r r1 + 795: 64 b3 r3 = r11 + 797: 95 aa 01 r10 = r10 + 0x1 + 800: 33 02 02 r2 = 0x2 + 803: ab 2a ef jump 786 if r10 != r2 + : @32 + 806: 33 04 01 r4 = 0x1 + 809: 97 44 32 r4 = r4 << 0x32 + 812: ab 43 fa 01 jump 1318 if r3 != r4 + : @33 + 816: 33 05 1b r5 = 0x1b + 819: 33 0a r10 = 0 + 821: 01 fallthrough + : @34 + 822: 33 00 01 r0 = 0x1 + 825: 33 01 1f r1 = 0x1f + 828: de 10 0b r11 = r0 >>r r1 + 831: 64 b3 r3 = r11 + 833: 95 aa 01 r10 = r10 + 0x1 + 836: 33 02 02 r2 = 0x2 + 839: ab 2a ef jump 822 if r10 != r2 + : @35 + 842: 33 04 01 r4 = 0x1 + 845: 97 44 21 r4 = r4 << 0x21 + 848: ab 43 d6 01 jump 1318 if r3 != r4 + : @36 + 852: 33 05 1c r5 = 0x1c + 855: 33 0a r10 = 0 + 857: 01 fallthrough + : @37 + 858: 33 00 01 r0 = 0x1 + 861: 33 01 07 r1 = 0x7 + 864: de 10 0b r11 = r0 >>r r1 + 867: 95 aa 01 r10 = r10 + 0x1 + 870: 33 02 02 r2 = 0x2 + 873: ab 2a f1 jump 858 if r10 != r2 + : @38 + 876: 33 04 01 r4 = 0x1 + 879: 97 44 39 r4 = r4 << 0x39 + 882: ab 4b b4 01 jump 1318 if r11 != r4 + : @39 + 886: 33 05 1d r5 = 0x1d + 889: 33 0a r10 = 0 + 891: 01 fallthrough + : @40 + 892: 33 00 01 r0 = 0x1 + 895: 33 01 0e r1 = 0xe + 898: de 10 0b r11 = r0 >>r r1 + 901: 95 aa 01 r10 = r10 + 0x1 + 904: 33 02 02 r2 = 0x2 + 907: ab 2a f1 jump 892 if r10 != r2 + : @41 + 910: 33 04 01 r4 = 0x1 + 913: 97 44 32 r4 = r4 << 0x32 + 916: ab 4b 92 01 jump 1318 if r11 != r4 + : @42 + 920: 33 05 1e r5 = 0x1e + 923: 33 0a r10 = 0 + 925: 01 fallthrough + : @43 + 926: 33 00 01 r0 = 0x1 + 929: 33 01 1f r1 = 0x1f + 932: de 10 0b r11 = r0 >>r r1 + 935: 95 aa 01 r10 = r10 + 0x1 + 938: 33 02 02 r2 = 0x2 + 941: ab 2a f1 jump 926 if r10 != r2 + : @44 + 944: 33 04 01 r4 = 0x1 + 947: 97 44 21 r4 = r4 << 0x21 + 950: ab 4b 70 01 jump 1318 if r11 != r4 + : @45 + 954: 33 05 1f r5 = 0x1f + 957: 33 0a r10 = 0 + 959: 01 fallthrough + : @46 + 960: 33 00 01 r0 = 0x1 + 963: 33 01 07 r1 = 0x7 + 966: de 10 0b r11 = r0 >>r r1 + 969: 95 aa 01 r10 = r10 + 0x1 + 972: 33 02 02 r2 = 0x2 + 975: ab 2a f1 jump 960 if r10 != r2 + : @47 + 978: 33 04 01 r4 = 0x1 + 981: 97 44 39 r4 = r4 << 0x39 + 984: ab 4b 4e 01 jump 1318 if r11 != r4 + : @48 + 988: 33 05 20 r5 = 0x20 + 991: 33 0a r10 = 0 + 993: 01 fallthrough + : @49 + 994: 33 00 01 r0 = 0x1 + 997: 33 01 0e r1 = 0xe + 1000: de 10 0b r11 = r0 >>r r1 + 1003: 95 aa 01 r10 = r10 + 0x1 + 1006: 33 02 02 r2 = 0x2 + 1009: ab 2a f1 jump 994 if r10 != r2 + : @50 + 1012: 33 04 01 r4 = 0x1 + 1015: 97 44 32 r4 = r4 << 0x32 + 1018: ab 4b 2c 01 jump 1318 if r11 != r4 + : @51 + 1022: 33 05 21 r5 = 0x21 + 1025: 33 0a r10 = 0 + 1027: 01 fallthrough + : @52 + 1028: 33 00 01 r0 = 0x1 + 1031: 33 01 1f r1 = 0x1f + 1034: de 10 0b r11 = r0 >>r r1 + 1037: 95 aa 01 r10 = r10 + 0x1 + 1040: 33 02 02 r2 = 0x2 + 1043: ab 2a f1 jump 1028 if r10 != r2 + : @53 + 1046: 33 04 01 r4 = 0x1 + 1049: 97 44 21 r4 = r4 << 0x21 + 1052: ab 4b 0a 01 jump 1318 if r11 != r4 + : @54 + 1056: 33 05 22 r5 = 0x22 + 1059: 33 0a r10 = 0 + 1061: 01 fallthrough + : @55 + 1062: 33 01 07 r1 = 0x7 + 1065: 33 00 01 r0 = 0x1 + 1068: de 10 0b r11 = r0 >>r r1 + 1071: 95 aa 01 r10 = r10 + 0x1 + 1074: 33 02 02 r2 = 0x2 + 1077: ab 2a f1 jump 1062 if r10 != r2 + : @56 + 1080: 33 04 01 r4 = 0x1 + 1083: 97 44 39 r4 = r4 << 0x39 + 1086: ab 4b e8 00 jump 1318 if r11 != r4 + : @57 + 1090: 33 05 23 r5 = 0x23 + 1093: 33 0a r10 = 0 + 1095: 01 fallthrough + : @58 + 1096: 33 01 0e r1 = 0xe + 1099: 33 00 01 r0 = 0x1 + 1102: de 10 0b r11 = r0 >>r r1 + 1105: 95 aa 01 r10 = r10 + 0x1 + 1108: 33 02 02 r2 = 0x2 + 1111: ab 2a f1 jump 1096 if r10 != r2 + : @59 + 1114: 33 04 01 r4 = 0x1 + 1117: 97 44 32 r4 = r4 << 0x32 + 1120: ab 4b c6 00 jump 1318 if r11 != r4 + : @60 + 1124: 33 05 24 r5 = 0x24 + 1127: 33 0a r10 = 0 + 1129: 01 fallthrough + : @61 + 1130: 33 01 1f r1 = 0x1f + 1133: 33 00 01 r0 = 0x1 + 1136: de 10 0b r11 = r0 >>r r1 + 1139: 95 aa 01 r10 = r10 + 0x1 + 1142: 33 02 02 r2 = 0x2 + 1145: ab 2a f1 jump 1130 if r10 != r2 + : @62 + 1148: 33 04 01 r4 = 0x1 + 1151: 97 44 21 r4 = r4 << 0x21 + 1154: ab 4b a4 00 jump 1318 if r11 != r4 + : @63 + 1158: 33 05 25 r5 = 0x25 + 1161: 33 0a r10 = 0 + 1163: 01 fallthrough + : @64 + 1164: 33 01 07 r1 = 0x7 + 1167: 33 00 01 r0 = 0x1 + 1170: de 10 0b r11 = r0 >>r r1 + 1173: 95 aa 01 r10 = r10 + 0x1 + 1176: 33 02 02 r2 = 0x2 + 1179: ab 2a f1 jump 1164 if r10 != r2 + : @65 + 1182: 33 04 01 r4 = 0x1 + 1185: 97 44 39 r4 = r4 << 0x39 + 1188: ab 4b 82 00 jump 1318 if r11 != r4 + : @66 + 1192: 33 05 26 r5 = 0x26 + 1195: 33 0a r10 = 0 + 1197: 01 fallthrough + : @67 + 1198: 33 01 0e r1 = 0xe + 1201: 33 00 01 r0 = 0x1 + 1204: de 10 0b r11 = r0 >>r r1 + 1207: 95 aa 01 r10 = r10 + 0x1 + 1210: 33 02 02 r2 = 0x2 + 1213: ab 2a f1 jump 1198 if r10 != r2 + : @68 + 1216: 33 04 01 r4 = 0x1 + 1219: 97 44 32 r4 = r4 << 0x32 + 1222: ab 4b 60 jump 1318 if r11 != r4 + : @69 + 1225: 33 05 27 r5 = 0x27 + 1228: 33 0a r10 = 0 + 1230: 01 fallthrough + : @70 + 1231: 33 01 1f r1 = 0x1f + 1234: 33 00 01 r0 = 0x1 + 1237: de 10 0b r11 = r0 >>r r1 + 1240: 95 aa 01 r10 = r10 + 0x1 + 1243: 33 02 02 r2 = 0x2 + 1246: ab 2a f1 jump 1231 if r10 != r2 + : @71 + 1249: 33 04 01 r4 = 0x1 + 1252: 97 44 21 r4 = r4 << 0x21 + 1255: ab 4b 3f jump 1318 if r11 != r4 + : @72 + 1258: 33 05 28 r5 = 0x28 + 1261: 33 00 0f r0 = 0xf + 1264: 9f 01 r1 = 0 >>r r0 + 1266: 33 04 r4 = 0 + 1268: ab 41 32 jump 1318 if r1 != r4 + : @73 + 1271: 33 05 29 r5 = 0x29 + 1274: 33 00 20 r0 = 0x20 + 1277: 9e 01 r1 = r0 >>r 0 + 1279: 33 04 20 r4 = 0x20 + 1282: ab 41 24 jump 1318 if r1 != r4 + : @74 + 1285: 33 05 2a r5 = 0x2a + 1288: 33 00 r0 = 0 + 1290: 33 04 r4 = 0 + 1292: ab 40 1a jump 1318 if r0 != r4 + : @75 + 1295: 33 05 2b r5 = 0x2b + 1298: 33 00 00 04 r0 = 0x400 + 1302: 33 01 00 10 r1 = 0x1000 + 1306: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1310: 33 04 r4 = 0 + 1312: 52 04 06 jump 1318 if r4 != 0 + : @76 + 1315: 52 05 04 jump 1319 if r5 != 0 + : @77 + 1318: 00 trap + : @78 + 1319: 28 d9 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x200000000 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r8 = 0x6000000000000000 (initially was 0x0) + * r9 = 0x4000000000000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x200000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9042 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r8 = 0x1 + DeER.. r9 = 0 + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0x1 + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 31 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0x1 + DeER... r9 = 0x1 + .DeER.. r11 = r8 >>r r9 + .DeER.. r4 = 0xffffffffffffffff + ..DeER. r4 = r4 << 0x3f + ..D=eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 53 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeER.. r11 = r8 >>r r9 + .DeER.. r4 = 0x1 + ..DeER. r4 = r4 << 0x39 + ..D=eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeER.. r11 = r8 >>r r9 + .DeER.. r4 = 0x1 + ..DeER. r4 = r4 << 0x32 + ..D=eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 97 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0x1 + DeER... r9 = 0x1f + .DeER.. r11 = r8 >>r r9 + .DeER.. r4 = 0x1 + ..DeER. r4 = r4 << 0x21 + ..D=eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0 + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 137 with total cost of 3: + +``` + DeER.. r5 = 0x8 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1 + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 156 with total cost of 3: + +``` + DeER.. r5 = 0x9 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x7 + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 175 with total cost of 3: + +``` + DeER.. r5 = 0xa + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0xe + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 194 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x1f + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 213 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0 + .D==eER.. r11 = r8 >>r r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 245 with total cost of 10: + +``` + DeER......... r5 = 0xd + DeER......... r8 = 0x21212000 + D=eeER....... i32 r8 = r8 + 0x121 + .DeE-R....... r9 = 0x1 + .D==eER...... r11 = r8 >>r r9 + ..DeE-R...... r4 = 0xffffffffffffffff + ..D=eER...... r4 = r4 << 0x27 + ..D==eER..... r4 = r4 + 0x11 + ..D===eER.... r4 = r4 << 0xc + ...D===eER... r4 = r4 + 0xfffffffffffff909 + ...D====eER.. r4 = r4 << 0xc + ...D=====eER. r4 = r4 + 0x90 + ...D======eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 291 with total cost of 8: + +``` + DeER....... r5 = 0xe + DeER....... r8 = 0x21212000 + D=eeER..... i32 r8 = r8 + 0x121 + .DeE-R..... r9 = 0x7 + .D==eER.... r11 = r8 >>r r9 + ..DeE-R.... r4 = 0x21 + ..D=eER.... r4 = r4 << 0x2b + ..D==eER... r4 = r4 + 0x109 + ..D===eER.. r4 = r4 << 0xe + ...D===eER. r4 = r4 + 0x242 + ...D====eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 331 with total cost of 10: + +``` + DeER......... r5 = 0xf + DeER......... r8 = 0x21212000 + D=eeER....... i32 r8 = r8 + 0x121 + .DeE-R....... r9 = 0xe + .D==eER...... r11 = r8 >>r r9 + ..DeE-R...... r4 = 0xffffffffffffe000 + ..D=eeER..... i32 r4 = r4 + 0x121 + ..D===eER.... r4 = r4 << 0x23 + ...D===eER... r4 = r4 + 0x1 + ...D====eER.. r4 = r4 << 0xf + ...D=====eER. r4 = r4 + 0x484 + ...D======eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 375 with total cost of 7: + +``` + DeER...... r5 = 0x10 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1f + .D==eER... r11 = r8 >>r r9 + ..DeE-R... r4 = 0x21212000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0x21 + ...D===eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 411 with total cost of 6: + +``` + DeER..... r5 = 0x11 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffc0 + .D==eER.. r11 = r8 >>r r9 + ..DeE-R.. r4 = 0x21212000 + ..D=eeER. i32 r4 = r4 + 0x121 + ..D===eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 444 with total cost of 10: + +``` + DeER......... r5 = 0x12 + DeER......... r8 = 0x21212000 + D=eeER....... i32 r8 = r8 + 0x121 + .DeE-R....... r9 = 0xffffffffffffffc1 + .D==eER...... r11 = r8 >>r r9 + ..DeE-R...... r4 = 0xffffffffffffffff + ..D=eER...... r4 = r4 << 0x27 + ..D==eER..... r4 = r4 + 0x11 + ..D===eER.... r4 = r4 << 0xc + ...D===eER... r4 = r4 + 0xfffffffffffff909 + ...D====eER.. r4 = r4 << 0xc + ...D=====eER. r4 = r4 + 0x90 + ...D======eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 490 with total cost of 8: + +``` + DeER....... r5 = 0x13 + DeER....... r8 = 0x21212000 + D=eeER..... i32 r8 = r8 + 0x121 + .DeE-R..... r9 = 0xffffffffffffffc7 + .D==eER.... r11 = r8 >>r r9 + ..DeE-R.... r4 = 0x21 + ..D=eER.... r4 = r4 << 0x2b + ..D==eER... r4 = r4 + 0x109 + ..D===eER.. r4 = r4 << 0xe + ...D===eER. r4 = r4 + 0x242 + ...D====eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 530 with total cost of 10: + +``` + DeER......... r5 = 0x14 + DeER......... r8 = 0x21212000 + D=eeER....... i32 r8 = r8 + 0x121 + .DeE-R....... r9 = 0xffffffffffffffce + .D==eER...... r11 = r8 >>r r9 + ..DeE-R...... r4 = 0xffffffffffffe000 + ..D=eeER..... i32 r4 = r4 + 0x121 + ..D===eER.... r4 = r4 << 0x23 + ...D===eER... r4 = r4 + 0x1 + ...D====eER.. r4 = r4 << 0xf + ...D=====eER. r4 = r4 + 0x484 + ...D======eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 574 with total cost of 6: + +``` + DeER..... r5 = 0x15 + DeER..... r8 = 0x21212000 + D=eeER... i32 r8 = r8 + 0x121 + .DeE-R... r9 = 0xffffffffffffffff + .D==eER.. r11 = r8 >>r r9 + ..DeE-R.. r4 = 0x42424000 + ..D=eeER. i32 r4 = r4 + 0x242 + ..D===eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 607 with total cost of 3: + +``` + DeER.. r5 = 0x32 + DeER.. r8 = 0x1 + DeER.. r9 = 0x3f + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0x2 + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 626 with total cost of 3: + +``` + DeER.. r5 = 0x33 + DeER.. r8 = 0xffffffffffffffff + DeER.. r9 = 0x27 + .DeER. r11 = r8 >>r r9 + .DeER. r4 = 0xffffffffffffffff + ..DeER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 645 with total cost of 7: + +``` + DeER...... r5 = 0x34 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x2b + .D==eER... r11 = r8 >>r r9 + ..DeE-R... r4 = 0x21212000 + ..D=eeER.. i32 r4 = r4 + 0x121 + ..D===eER. r4 = r4 << 0x15 + ...D===eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 681 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeER.. r8 = r8 >>r r9 + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x39 + ..D=eER jump 1318 if r8 != r4 +``` + +Gas simulation at offset 703 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeER.. r9 = r8 >>r r9 + .DeER.. r4 = 0x1 + ..DeER. r4 = r4 << 0x32 + ..D=eER jump 1318 if r9 != r4 +``` + +Gas simulation at offset 725 with total cost of 4: + +``` + DeER... r5 = 0x18 + DeER... r8 = 0x3 + D=eER.. r8 = r8 >>r r8 + .DeER.. r4 = 0x3 + .D=eER. r4 = r4 << 0x3d + .D==eER jump 1318 if r8 != r4 +``` + +Gas simulation at offset 744 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 750 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>r r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 750 if r10 != r2 +``` + +Gas simulation at offset 770 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 1318 if r3 != r4 +``` + +Gas simulation at offset 780 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 786 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>r r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 786 if r10 != r2 +``` + +Gas simulation at offset 806 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 1318 if r3 != r4 +``` + +Gas simulation at offset 816 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 822 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>r r1 + .D........................ r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 822 if r10 != r2 +``` + +Gas simulation at offset 842 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 1318 if r3 != r4 +``` + +Gas simulation at offset 852 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 858 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 858 if r10 != r2 +``` + +Gas simulation at offset 876 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 886 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 892 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 892 if r10 != r2 +``` + +Gas simulation at offset 910 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 920 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 926 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 926 if r10 != r2 +``` + +Gas simulation at offset 944 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 954 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 960 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 960 if r10 != r2 +``` + +Gas simulation at offset 978 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 988 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 994 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 994 if r10 != r2 +``` + +Gas simulation at offset 1012 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1022 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1028 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1028 if r10 != r2 +``` + +Gas simulation at offset 1046 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1056 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1062 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1062 if r10 != r2 +``` + +Gas simulation at offset 1080 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1090 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1096 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1096 if r10 != r2 +``` + +Gas simulation at offset 1114 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1124 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1130 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1130 if r10 != r2 +``` + +Gas simulation at offset 1148 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1158 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1164 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1164 if r10 != r2 +``` + +Gas simulation at offset 1182 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1192 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1198 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1198 if r10 != r2 +``` + +Gas simulation at offset 1216 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1225 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1231 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeER..................... r11 = r0 >>r r1 + .DeER..................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1231 if r10 != r2 +``` + +Gas simulation at offset 1249 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 1318 if r11 != r4 +``` + +Gas simulation at offset 1258 with total cost of 3: + +``` + DeER.. r5 = 0x28 + DeER.. r0 = 0xf + .DeER. r1 = 0 >>r r0 + .DeER. r4 = 0 + ..DeER jump 1318 if r1 != r4 +``` + +Gas simulation at offset 1271 with total cost of 3: + +``` + DeER.. r5 = 0x29 + DeER.. r0 = 0x20 + D=eER. r1 = r0 >>r 0 + .DeER. r4 = 0x20 + .D=eER jump 1318 if r1 != r4 +``` + +Gas simulation at offset 1285 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1318 if r0 != r4 +``` + +Gas simulation at offset 1295 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1318 if r4 != 0 +``` + +Gas simulation at offset 1315 with total cost of 1: + +``` + DeER jump 1319 if r5 != 0 +``` + +Gas simulation at offset 1318 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1319 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_rori + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 01 r10 = 0x1 + 19: 9e ab r11 = r10 >>r 0 + 21: 33 04 01 r4 = 0x1 + 24: ab 4b 7e 02 jump 662 if r11 != r4 + : @2 + 28: 33 05 03 r5 = 0x3 + 31: 33 0a 01 r10 = 0x1 + 34: 9e ab 01 r11 = r10 >>r 0x1 + 37: 33 04 ff r4 = 0xffffffffffffffff + 40: 97 44 3f r4 = r4 << 0x3f + 43: ab 4b 6b 02 jump 662 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 0a 01 r10 = 0x1 + 53: 9e ab 07 r11 = r10 >>r 0x7 + 56: 33 04 01 r4 = 0x1 + 59: 97 44 39 r4 = r4 << 0x39 + 62: ab 4b 58 02 jump 662 if r11 != r4 + : @4 + 66: 33 05 05 r5 = 0x5 + 69: 33 0a 01 r10 = 0x1 + 72: 9e ab 0e r11 = r10 >>r 0xe + 75: 33 04 01 r4 = 0x1 + 78: 97 44 32 r4 = r4 << 0x32 + 81: ab 4b 45 02 jump 662 if r11 != r4 + : @5 + 85: 33 05 06 r5 = 0x6 + 88: 33 0a 01 r10 = 0x1 + 91: 9e ab 1f r11 = r10 >>r 0x1f + 94: 33 04 01 r4 = 0x1 + 97: 97 44 21 r4 = r4 << 0x21 + 100: ab 4b 32 02 jump 662 if r11 != r4 + : @6 + 104: 33 05 07 r5 = 0x7 + 107: 33 0a ff r10 = 0xffffffffffffffff + 110: 9e ab r11 = r10 >>r 0 + 112: 33 04 ff r4 = 0xffffffffffffffff + 115: ab 4b 23 02 jump 662 if r11 != r4 + : @7 + 119: 33 05 08 r5 = 0x8 + 122: 33 0a ff r10 = 0xffffffffffffffff + 125: 9e ab 01 r11 = r10 >>r 0x1 + 128: 33 04 ff r4 = 0xffffffffffffffff + 131: ab 4b 13 02 jump 662 if r11 != r4 + : @8 + 135: 33 05 09 r5 = 0x9 + 138: 33 0a ff r10 = 0xffffffffffffffff + 141: 9e ab 07 r11 = r10 >>r 0x7 + 144: 33 04 ff r4 = 0xffffffffffffffff + 147: ab 4b 03 02 jump 662 if r11 != r4 + : @9 + 151: 33 05 0a r5 = 0xa + 154: 33 0a ff r10 = 0xffffffffffffffff + 157: 9e ab 0e r11 = r10 >>r 0xe + 160: 33 04 ff r4 = 0xffffffffffffffff + 163: ab 4b f3 01 jump 662 if r11 != r4 + : @10 + 167: 33 05 0b r5 = 0xb + 170: 33 0a ff r10 = 0xffffffffffffffff + 173: 9e ab 1f r11 = r10 >>r 0x1f + 176: 33 04 ff r4 = 0xffffffffffffffff + 179: ab 4b e3 01 jump 662 if r11 != r4 + : @11 + 183: 33 05 0c r5 = 0xc + 186: 33 0a 00 20 21 21 r10 = 0x21212000 + 192: 83 aa 21 01 i32 r10 = r10 + 0x121 + 196: 9e ab r11 = r10 >>r 0 + 198: 33 04 00 20 21 21 r4 = 0x21212000 + 204: 83 44 21 01 i32 r4 = r4 + 0x121 + 208: ab 4b c6 01 jump 662 if r11 != r4 + : @12 + 212: 33 05 0d r5 = 0xd + 215: 33 0a 00 20 21 21 r10 = 0x21212000 + 221: 83 aa 21 01 i32 r10 = r10 + 0x121 + 225: 9e ab 01 r11 = r10 >>r 0x1 + 228: 33 04 ff r4 = 0xffffffffffffffff + 231: 97 44 27 r4 = r4 << 0x27 + 234: 95 44 11 r4 = r4 + 0x11 + 237: 97 44 0c r4 = r4 << 0xc + 240: 95 44 09 f9 r4 = r4 + 0xfffffffffffff909 + 244: 97 44 0c r4 = r4 << 0xc + 247: 95 44 90 00 r4 = r4 + 0x90 + 251: ab 4b 9b 01 jump 662 if r11 != r4 + : @13 + 255: 33 05 0e r5 = 0xe + 258: 33 0a 00 20 21 21 r10 = 0x21212000 + 264: 83 aa 21 01 i32 r10 = r10 + 0x121 + 268: 9e ab 07 r11 = r10 >>r 0x7 + 271: 33 04 21 r4 = 0x21 + 274: 97 44 2b r4 = r4 << 0x2b + 277: 95 44 09 01 r4 = r4 + 0x109 + 281: 97 44 0e r4 = r4 << 0xe + 284: 95 44 42 02 r4 = r4 + 0x242 + 288: ab 4b 76 01 jump 662 if r11 != r4 + : @14 + 292: 33 05 0f r5 = 0xf + 295: 33 0a 00 20 21 21 r10 = 0x21212000 + 301: 83 aa 21 01 i32 r10 = r10 + 0x121 + 305: 9e ab 0e r11 = r10 >>r 0xe + 308: 33 04 00 e0 r4 = 0xffffffffffffe000 + 312: 83 44 21 01 i32 r4 = r4 + 0x121 + 316: 97 44 23 r4 = r4 << 0x23 + 319: 95 44 01 r4 = r4 + 0x1 + 322: 97 44 0f r4 = r4 << 0xf + 325: 95 44 84 04 r4 = r4 + 0x484 + 329: ab 4b 4d 01 jump 662 if r11 != r4 + : @15 + 333: 33 05 10 r5 = 0x10 + 336: 33 0a 00 20 21 21 r10 = 0x21212000 + 342: 83 aa 21 01 i32 r10 = r10 + 0x121 + 346: 9e ab 1f r11 = r10 >>r 0x1f + 349: 33 04 00 20 21 21 r4 = 0x21212000 + 355: 83 44 21 01 i32 r4 = r4 + 0x121 + 359: 97 44 21 r4 = r4 << 0x21 + 362: ab 4b 2c 01 jump 662 if r11 != r4 + : @16 + 366: 33 05 11 r5 = 0x11 + 369: 33 0a 01 r10 = 0x1 + 372: 9e ab 3f r11 = r10 >>r 0x3f + 375: 33 04 02 r4 = 0x2 + 378: ab 4b 1c 01 jump 662 if r11 != r4 + : @17 + 382: 33 05 12 r5 = 0x12 + 385: 33 0a ff r10 = 0xffffffffffffffff + 388: 9e ab 27 r11 = r10 >>r 0x27 + 391: 33 04 ff r4 = 0xffffffffffffffff + 394: ab 4b 0c 01 jump 662 if r11 != r4 + : @18 + 398: 33 05 13 r5 = 0x13 + 401: 33 0a 00 20 21 21 r10 = 0x21212000 + 407: 83 aa 21 01 i32 r10 = r10 + 0x121 + 411: 9e ab 2b r11 = r10 >>r 0x2b + 414: 33 04 00 20 21 21 r4 = 0x21212000 + 420: 83 44 21 01 i32 r4 = r4 + 0x121 + 424: 97 44 15 r4 = r4 << 0x15 + 427: ab 4b eb 00 jump 662 if r11 != r4 + : @19 + 431: 33 05 14 r5 = 0x14 + 434: 33 08 01 r8 = 0x1 + 437: 9e 88 07 r8 = r8 >>r 0x7 + 440: 33 04 01 r4 = 0x1 + 443: 97 44 39 r4 = r4 << 0x39 + 446: ab 48 d8 00 jump 662 if r8 != r4 + : @20 + 450: 33 05 15 r5 = 0x15 + 453: 33 09 r9 = 0 + 455: 01 fallthrough + : @21 + 456: 33 00 01 r0 = 0x1 + 459: 9e 0b 07 r11 = r0 >>r 0x7 + 462: 64 b3 r3 = r11 + 464: 95 99 01 r9 = r9 + 0x1 + 467: 33 02 02 r2 = 0x2 + 470: ab 29 f2 jump 456 if r9 != r2 + : @22 + 473: 33 04 01 r4 = 0x1 + 476: 97 44 39 r4 = r4 << 0x39 + 479: ab 43 b7 00 jump 662 if r3 != r4 + : @23 + 483: 33 05 16 r5 = 0x16 + 486: 33 09 r9 = 0 + 488: 01 fallthrough + : @24 + 489: 33 00 01 r0 = 0x1 + 492: 9e 0b 0e r11 = r0 >>r 0xe + 495: 64 b3 r3 = r11 + 497: 95 99 01 r9 = r9 + 0x1 + 500: 33 02 02 r2 = 0x2 + 503: ab 29 f2 jump 489 if r9 != r2 + : @25 + 506: 33 04 01 r4 = 0x1 + 509: 97 44 32 r4 = r4 << 0x32 + 512: ab 43 96 00 jump 662 if r3 != r4 + : @26 + 516: 33 05 17 r5 = 0x17 + 519: 33 09 r9 = 0 + 521: 01 fallthrough + : @27 + 522: 33 00 01 r0 = 0x1 + 525: 9e 0b 1f r11 = r0 >>r 0x1f + 528: 64 b3 r3 = r11 + 530: 95 99 01 r9 = r9 + 0x1 + 533: 33 02 02 r2 = 0x2 + 536: ab 29 f2 jump 522 if r9 != r2 + : @28 + 539: 33 04 01 r4 = 0x1 + 542: 97 44 21 r4 = r4 << 0x21 + 545: ab 43 75 jump 662 if r3 != r4 + : @29 + 548: 33 05 18 r5 = 0x18 + 551: 33 09 r9 = 0 + 553: 01 fallthrough + : @30 + 554: 33 00 01 r0 = 0x1 + 557: 9e 0b 07 r11 = r0 >>r 0x7 + 560: 95 99 01 r9 = r9 + 0x1 + 563: 33 02 02 r2 = 0x2 + 566: ab 29 f4 jump 554 if r9 != r2 + : @31 + 569: 33 04 01 r4 = 0x1 + 572: 97 44 39 r4 = r4 << 0x39 + 575: ab 4b 57 jump 662 if r11 != r4 + : @32 + 578: 33 05 19 r5 = 0x19 + 581: 33 09 r9 = 0 + 583: 01 fallthrough + : @33 + 584: 33 00 01 r0 = 0x1 + 587: 9e 0b 0e r11 = r0 >>r 0xe + 590: 95 99 01 r9 = r9 + 0x1 + 593: 33 02 02 r2 = 0x2 + 596: ab 29 f4 jump 584 if r9 != r2 + : @34 + 599: 33 04 01 r4 = 0x1 + 602: 97 44 32 r4 = r4 << 0x32 + 605: ab 4b 39 jump 662 if r11 != r4 + : @35 + 608: 33 05 1a r5 = 0x1a + 611: 33 09 r9 = 0 + 613: 01 fallthrough + : @36 + 614: 33 00 01 r0 = 0x1 + 617: 9e 0b 1f r11 = r0 >>r 0x1f + 620: 95 99 01 r9 = r9 + 0x1 + 623: 33 02 02 r2 = 0x2 + 626: ab 29 f4 jump 614 if r9 != r2 + : @37 + 629: 33 04 01 r4 = 0x1 + 632: 97 44 21 r4 = r4 << 0x21 + 635: ab 4b 1b jump 662 if r11 != r4 + : @38 + 638: 33 05 1b r5 = 0x1b + 641: 33 00 r0 = 0 + 643: 33 04 r4 = 0 + 645: ab 40 11 jump 662 if r0 != r4 + : @39 + 648: 33 05 1c r5 = 0x1c + 651: 33 00 21 r0 = 0x21 + 654: 33 04 r4 = 0 + 656: 52 04 06 jump 662 if r4 != 0 + : @40 + 659: 52 05 04 jump 663 if r5 != 0 + : @41 + 662: 00 trap + : @42 + 663: 28 69 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x200000000 (initially was 0x0) + * r5 = 0x1c (initially was 0x0) + * r8 = 0x200000000000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x21212121 (initially was 0x0) + * r11 = 0x200000000 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9575 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r10 = 0x1 + D=eER. r11 = r10 >>r 0 + .DeER. r4 = 0x1 + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 28 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0x1 + D=eER.. r11 = r10 >>r 0x1 + .DeER.. r4 = 0xffffffffffffffff + .D=eER. r4 = r4 << 0x3f + .D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0x1 + D=eER.. r11 = r10 >>r 0x7 + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x39 + .D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 66 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0x1 + D=eER.. r11 = r10 >>r 0xe + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x32 + .D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 85 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r10 = 0x1 + D=eER.. r11 = r10 >>r 0x1f + .DeER.. r4 = 0x1 + .D=eER. r4 = r4 << 0x21 + .D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 104 with total cost of 3: + +``` + DeER.. r5 = 0x7 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 119 with total cost of 3: + +``` + DeER.. r5 = 0x8 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0x1 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 135 with total cost of 3: + +``` + DeER.. r5 = 0x9 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0x7 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 151 with total cost of 3: + +``` + DeER.. r5 = 0xa + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0xe + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 167 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0x1f + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 183 with total cost of 5: + +``` + DeER.... r5 = 0xc + DeER.... r10 = 0x21212000 + D=eeER.. i32 r10 = r10 + 0x121 + .D==eER. r11 = r10 >>r 0 + .DeE--R. r4 = 0x21212000 + ..DeeER. i32 r4 = r4 + 0x121 + ..D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 212 with total cost of 9: + +``` + DeER........ r5 = 0xd + DeER........ r10 = 0x21212000 + D=eeER...... i32 r10 = r10 + 0x121 + .D==eER..... r11 = r10 >>r 0x1 + .DeE--R..... r4 = 0xffffffffffffffff + .D=eE-R..... r4 = r4 << 0x27 + ..D=eER..... r4 = r4 + 0x11 + ..D==eER.... r4 = r4 << 0xc + ..D===eER... r4 = r4 + 0xfffffffffffff909 + ..D====eER.. r4 = r4 << 0xc + ...D====eER. r4 = r4 + 0x90 + ...D=====eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 255 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r10 = 0x21212000 + D=eeER.... i32 r10 = r10 + 0x121 + .D==eER... r11 = r10 >>r 0x7 + .DeE--R... r4 = 0x21 + .D=eE-R... r4 = r4 << 0x2b + ..D=eER... r4 = r4 + 0x109 + ..D==eER.. r4 = r4 << 0xe + ..D===eER. r4 = r4 + 0x242 + ..D====eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 292 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r10 = 0x21212000 + D=eeER...... i32 r10 = r10 + 0x121 + .D==eER..... r11 = r10 >>r 0xe + .DeE--R..... r4 = 0xffffffffffffe000 + ..DeeER..... i32 r4 = r4 + 0x121 + ..D==eER.... r4 = r4 << 0x23 + ..D===eER... r4 = r4 + 0x1 + ...D===eER.. r4 = r4 << 0xf + ...D====eER. r4 = r4 + 0x484 + ...D=====eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 333 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eER.. r11 = r10 >>r 0x1f + .DeE--R.. r4 = 0x21212000 + ..DeeER.. i32 r4 = r4 + 0x121 + ..D==eER. r4 = r4 << 0x21 + ..D===eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 366 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r10 = 0x1 + D=eER. r11 = r10 >>r 0x3f + .DeER. r4 = 0x2 + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 382 with total cost of 3: + +``` + DeER.. r5 = 0x12 + DeER.. r10 = 0xffffffffffffffff + D=eER. r11 = r10 >>r 0x27 + .DeER. r4 = 0xffffffffffffffff + .D=eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 398 with total cost of 6: + +``` + DeER..... r5 = 0x13 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eER.. r11 = r10 >>r 0x2b + .DeE--R.. r4 = 0x21212000 + ..DeeER.. i32 r4 = r4 + 0x121 + ..D==eER. r4 = r4 << 0x15 + ..D===eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 431 with total cost of 3: + +``` + DeER.. r5 = 0x14 + DeER.. r8 = 0x1 + D=eER. r8 = r8 >>r 0x7 + DeE-R. r4 = 0x1 + .DeER. r4 = r4 << 0x39 + .D=eER jump 662 if r8 != r4 +``` + +Gas simulation at offset 450 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 456 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0x7 + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 456 if r9 != r2 +``` + +Gas simulation at offset 473 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 662 if r3 != r4 +``` + +Gas simulation at offset 483 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 489 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0xe + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 489 if r9 != r2 +``` + +Gas simulation at offset 506 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 662 if r3 != r4 +``` + +Gas simulation at offset 516 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 522 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0x1f + D........................ r3 = r11 + .DeER.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 522 if r9 != r2 +``` + +Gas simulation at offset 539 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 662 if r3 != r4 +``` + +Gas simulation at offset 548 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 554 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0x7 + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 554 if r9 != r2 +``` + +Gas simulation at offset 569 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x39 + D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 578 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 584 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0xe + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 584 if r9 != r2 +``` + +Gas simulation at offset 599 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x32 + D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 608 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 614 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eER.................... r11 = r0 >>r 0x1f + DeE-R.................... r9 = r9 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 614 if r9 != r2 +``` + +Gas simulation at offset 629 with total cost of 3: + +``` + DeER.. r4 = 0x1 + D=eER. r4 = r4 << 0x21 + D==eER jump 662 if r11 != r4 +``` + +Gas simulation at offset 638 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 662 if r0 != r4 +``` + +Gas simulation at offset 648 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 662 if r4 != 0 +``` + +Gas simulation at offset 659 with total cost of 1: + +``` + DeER jump 663 if r5 != 0 +``` + +Gas simulation at offset 662 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 663 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_roriw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 0a 01 r10 = 0x1 + 19: a0 ab i32 r11 = r10 >>r 0 + 21: 33 04 01 r4 = 0x1 + 24: ab 4b 0f 02 jump 551 if r11 != r4 + : @2 + 28: 33 05 03 r5 = 0x3 + 31: 33 0a 01 r10 = 0x1 + 34: a0 ab 01 i32 r11 = r10 >>r 0x1 + 37: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 43: ab 4b fc 01 jump 551 if r11 != r4 + : @3 + 47: 33 05 04 r5 = 0x4 + 50: 33 0a 01 r10 = 0x1 + 53: a0 ab 07 i32 r11 = r10 >>r 0x7 + 56: 33 04 00 00 00 02 r4 = 0x2000000 + 62: ab 4b e9 01 jump 551 if r11 != r4 + : @4 + 66: 33 05 05 r5 = 0x5 + 69: 33 0a 01 r10 = 0x1 + 72: a0 ab 0e i32 r11 = r10 >>r 0xe + 75: 33 04 00 00 04 r4 = 0x40000 + 80: ab 4b d7 01 jump 551 if r11 != r4 + : @5 + 84: 33 05 06 r5 = 0x6 + 87: 33 0a 01 r10 = 0x1 + 90: a0 ab 1f i32 r11 = r10 >>r 0x1f + 93: 33 04 02 r4 = 0x2 + 96: ab 4b c7 01 jump 551 if r11 != r4 + : @6 + 100: 33 05 07 r5 = 0x7 + 103: 33 0a ff r10 = 0xffffffffffffffff + 106: a0 ab i32 r11 = r10 >>r 0 + 108: 33 04 ff r4 = 0xffffffffffffffff + 111: ab 4b b8 01 jump 551 if r11 != r4 + : @7 + 115: 33 05 08 r5 = 0x8 + 118: 33 0a ff r10 = 0xffffffffffffffff + 121: a0 ab 01 i32 r11 = r10 >>r 0x1 + 124: 33 04 ff r4 = 0xffffffffffffffff + 127: ab 4b a8 01 jump 551 if r11 != r4 + : @8 + 131: 33 05 09 r5 = 0x9 + 134: 33 0a ff r10 = 0xffffffffffffffff + 137: a0 ab 07 i32 r11 = r10 >>r 0x7 + 140: 33 04 ff r4 = 0xffffffffffffffff + 143: ab 4b 98 01 jump 551 if r11 != r4 + : @9 + 147: 33 05 0a r5 = 0xa + 150: 33 0a ff r10 = 0xffffffffffffffff + 153: a0 ab 0e i32 r11 = r10 >>r 0xe + 156: 33 04 ff r4 = 0xffffffffffffffff + 159: ab 4b 88 01 jump 551 if r11 != r4 + : @10 + 163: 33 05 0b r5 = 0xb + 166: 33 0a ff r10 = 0xffffffffffffffff + 169: a0 ab 1f i32 r11 = r10 >>r 0x1f + 172: 33 04 ff r4 = 0xffffffffffffffff + 175: ab 4b 78 01 jump 551 if r11 != r4 + : @11 + 179: 33 05 0c r5 = 0xc + 182: 33 0a 00 20 21 21 r10 = 0x21212000 + 188: 83 aa 21 01 i32 r10 = r10 + 0x121 + 192: a0 ab i32 r11 = r10 >>r 0 + 194: 33 04 00 20 21 21 r4 = 0x21212000 + 200: 83 44 21 01 i32 r4 = r4 + 0x121 + 204: ab 4b 5b 01 jump 551 if r11 != r4 + : @12 + 208: 33 05 0d r5 = 0xd + 211: 33 0a 00 20 21 21 r10 = 0x21212000 + 217: 83 aa 21 01 i32 r10 = r10 + 0x121 + 221: a0 ab 01 i32 r11 = r10 >>r 0x1 + 224: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 230: 83 44 90 00 i32 r4 = r4 + 0x90 + 234: ab 4b 3d 01 jump 551 if r11 != r4 + : @13 + 238: 33 05 0e r5 = 0xe + 241: 33 0a 00 20 21 21 r10 = 0x21212000 + 247: 83 aa 21 01 i32 r10 = r10 + 0x121 + 251: a0 ab 07 i32 r11 = r10 >>r 0x7 + 254: 33 04 00 40 42 42 r4 = 0x42424000 + 260: 83 44 42 02 i32 r4 = r4 + 0x242 + 264: ab 4b 1f 01 jump 551 if r11 != r4 + : @14 + 268: 33 05 0f r5 = 0xf + 271: 33 0a 00 20 21 21 r10 = 0x21212000 + 277: 83 aa 21 01 i32 r10 = r10 + 0x121 + 281: a0 ab 0e i32 r11 = r10 >>r 0xe + 284: 33 04 00 80 84 84 r4 = 0xffffffff84848000 + 290: 83 44 84 04 i32 r4 = r4 + 0x484 + 294: ab 4b 01 01 jump 551 if r11 != r4 + : @15 + 298: 33 05 10 r5 = 0x10 + 301: 33 0a 00 20 21 21 r10 = 0x21212000 + 307: 83 aa 21 01 i32 r10 = r10 + 0x121 + 311: a0 ab 1f i32 r11 = r10 >>r 0x1f + 314: 33 04 00 40 42 42 r4 = 0x42424000 + 320: 83 44 42 02 i32 r4 = r4 + 0x242 + 324: ab 4b e3 00 jump 551 if r11 != r4 + : @16 + 328: 33 05 14 r5 = 0x14 + 331: 33 08 01 r8 = 0x1 + 334: a0 88 07 i32 r8 = r8 >>r 0x7 + 337: 33 04 00 00 00 02 r4 = 0x2000000 + 343: ab 48 d0 00 jump 551 if r8 != r4 + : @17 + 347: 33 05 15 r5 = 0x15 + 350: 33 09 r9 = 0 + 352: 01 fallthrough + : @18 + 353: 33 00 01 r0 = 0x1 + 356: a0 0b 07 i32 r11 = r0 >>r 0x7 + 359: 64 b3 r3 = r11 + 361: 95 99 01 r9 = r9 + 0x1 + 364: 33 02 02 r2 = 0x2 + 367: ab 29 f2 jump 353 if r9 != r2 + : @19 + 370: 33 04 00 00 00 02 r4 = 0x2000000 + 376: ab 43 af 00 jump 551 if r3 != r4 + : @20 + 380: 33 05 16 r5 = 0x16 + 383: 33 09 r9 = 0 + 385: 01 fallthrough + : @21 + 386: 33 00 01 r0 = 0x1 + 389: a0 0b 0e i32 r11 = r0 >>r 0xe + 392: 64 b3 r3 = r11 + 394: 95 99 01 r9 = r9 + 0x1 + 397: 33 02 02 r2 = 0x2 + 400: ab 29 f2 jump 386 if r9 != r2 + : @22 + 403: 33 04 00 00 04 r4 = 0x40000 + 408: ab 43 8f 00 jump 551 if r3 != r4 + : @23 + 412: 33 05 17 r5 = 0x17 + 415: 33 09 r9 = 0 + 417: 01 fallthrough + : @24 + 418: 33 00 01 r0 = 0x1 + 421: a0 0b 1f i32 r11 = r0 >>r 0x1f + 424: 64 b3 r3 = r11 + 426: 95 99 01 r9 = r9 + 0x1 + 429: 33 02 02 r2 = 0x2 + 432: ab 29 f2 jump 418 if r9 != r2 + : @25 + 435: 33 04 02 r4 = 0x2 + 438: ab 43 71 jump 551 if r3 != r4 + : @26 + 441: 33 05 18 r5 = 0x18 + 444: 33 09 r9 = 0 + 446: 01 fallthrough + : @27 + 447: 33 00 01 r0 = 0x1 + 450: a0 0b 07 i32 r11 = r0 >>r 0x7 + 453: 95 99 01 r9 = r9 + 0x1 + 456: 33 02 02 r2 = 0x2 + 459: ab 29 f4 jump 447 if r9 != r2 + : @28 + 462: 33 04 00 00 00 02 r4 = 0x2000000 + 468: ab 4b 53 jump 551 if r11 != r4 + : @29 + 471: 33 05 19 r5 = 0x19 + 474: 33 09 r9 = 0 + 476: 01 fallthrough + : @30 + 477: 33 00 01 r0 = 0x1 + 480: a0 0b 0e i32 r11 = r0 >>r 0xe + 483: 95 99 01 r9 = r9 + 0x1 + 486: 33 02 02 r2 = 0x2 + 489: ab 29 f4 jump 477 if r9 != r2 + : @31 + 492: 33 04 00 00 04 r4 = 0x40000 + 497: ab 4b 36 jump 551 if r11 != r4 + : @32 + 500: 33 05 1a r5 = 0x1a + 503: 33 09 r9 = 0 + 505: 01 fallthrough + : @33 + 506: 33 00 01 r0 = 0x1 + 509: a0 0b 1f i32 r11 = r0 >>r 0x1f + 512: 95 99 01 r9 = r9 + 0x1 + 515: 33 02 02 r2 = 0x2 + 518: ab 29 f4 jump 506 if r9 != r2 + : @34 + 521: 33 04 02 r4 = 0x2 + 524: ab 4b 1b jump 551 if r11 != r4 + : @35 + 527: 33 05 1b r5 = 0x1b + 530: 33 00 r0 = 0 + 532: 33 04 r4 = 0 + 534: ab 40 11 jump 551 if r0 != r4 + : @36 + 537: 33 05 1c r5 = 0x1c + 540: 33 00 21 r0 = 0x21 + 543: 33 04 r4 = 0 + 545: 52 04 06 jump 551 if r4 != 0 + : @37 + 548: 52 05 04 jump 552 if r5 != 0 + : @38 + 551: 00 trap + : @39 + 552: 28 d8 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r5 = 0x1c (initially was 0x0) + * r8 = 0x2000000 (initially was 0x0) + * r9 = 0x2 (initially was 0x0) + * r10 = 0x21212121 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9592 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 >>r 0 + .DeE-R. r4 = 0x1 + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 28 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 >>r 0x1 + .DeE-R. r4 = 0xffffffff80000000 + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 47 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 >>r 0x7 + .DeE-R. r4 = 0x2000000 + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 66 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 >>r 0xe + .DeE-R. r4 = 0x40000 + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 84 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r10 = 0x1 + .DeeER. i32 r11 = r10 >>r 0x1f + .DeE-R. r4 = 0x2 + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 100 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >>r 0 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 4: + +``` + DeER... r5 = 0x8 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >>r 0x1 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 131 with total cost of 4: + +``` + DeER... r5 = 0x9 + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >>r 0x7 + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 147 with total cost of 4: + +``` + DeER... r5 = 0xa + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >>r 0xe + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 163 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r10 = 0xffffffffffffffff + .DeeER. i32 r11 = r10 >>r 0x1f + .DeE-R. r4 = 0xffffffffffffffff + ..D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 179 with total cost of 6: + +``` + DeER..... r5 = 0xc + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >>r 0 + .DeE---R. r4 = 0x21212000 + ..DeeE-R. i32 r4 = r4 + 0x121 + ..D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 208 with total cost of 6: + +``` + DeER..... r5 = 0xd + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >>r 0x1 + .DeE---R. r4 = 0xffffffff90909000 + ..DeeE-R. i32 r4 = r4 + 0x90 + ..D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 238 with total cost of 6: + +``` + DeER..... r5 = 0xe + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >>r 0x7 + .DeE---R. r4 = 0x42424000 + ..DeeE-R. i32 r4 = r4 + 0x242 + ..D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 268 with total cost of 6: + +``` + DeER..... r5 = 0xf + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >>r 0xe + .DeE---R. r4 = 0xffffffff84848000 + ..DeeE-R. i32 r4 = r4 + 0x484 + ..D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 298 with total cost of 6: + +``` + DeER..... r5 = 0x10 + DeER..... r10 = 0x21212000 + D=eeER... i32 r10 = r10 + 0x121 + .D==eeER. i32 r11 = r10 >>r 0x1f + .DeE---R. r4 = 0x42424000 + ..DeeE-R. i32 r4 = r4 + 0x242 + ..D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 328 with total cost of 4: + +``` + DeER... r5 = 0x14 + DeER... r8 = 0x1 + D=eeER. i32 r8 = r8 >>r 0x7 + .DeE-R. r4 = 0x2000000 + .D==eER jump 551 if r8 != r4 +``` + +Gas simulation at offset 347 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 353 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0x7 + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 353 if r9 != r2 +``` + +Gas simulation at offset 370 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 380 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 386 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0xe + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 386 if r9 != r2 +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 412 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 418 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0x1f + .D....................... r3 = r11 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 418 if r9 != r2 +``` + +Gas simulation at offset 435 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 441 with total cost of 2: + +``` + DeER. r5 = 0x18 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 447 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0x7 + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 447 if r9 != r2 +``` + +Gas simulation at offset 462 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 471 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 477 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0xe + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 477 if r9 != r2 +``` + +Gas simulation at offset 492 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 500 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 506 with total cost of 22: + +``` + DeER..................... r0 = 0x1 + D=eeER................... i32 r11 = r0 >>r 0x1f + .DeE-R................... r9 = r9 + 0x1 + .DeE-R................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 506 if r9 != r2 +``` + +Gas simulation at offset 521 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 527 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 551 if r0 != r4 +``` + +Gas simulation at offset 537 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r0 = 0x21 + DeER. r4 = 0 + D=eER jump 551 if r4 != 0 +``` + +Gas simulation at offset 548 with total cost of 1: + +``` + DeER jump 552 if r5 != 0 +``` + +Gas simulation at offset 551 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 552 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_rorw + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 01 r8 = 0x1 + 19: 33 09 r9 = 0 + 21: df 98 0b i32 r11 = r8 >>r r9 + 24: 33 04 01 r4 = 0x1 + 27: ab 4b 66 04 jump 1153 if r11 != r4 + : @2 + 31: 33 05 03 r5 = 0x3 + 34: 33 08 01 r8 = 0x1 + 37: 33 09 01 r9 = 0x1 + 40: df 98 0b i32 r11 = r8 >>r r9 + 43: 33 04 00 00 00 80 r4 = 0xffffffff80000000 + 49: ab 4b 50 04 jump 1153 if r11 != r4 + : @3 + 53: 33 05 04 r5 = 0x4 + 56: 33 08 01 r8 = 0x1 + 59: 33 09 07 r9 = 0x7 + 62: df 98 0b i32 r11 = r8 >>r r9 + 65: 33 04 00 00 00 02 r4 = 0x2000000 + 71: ab 4b 3a 04 jump 1153 if r11 != r4 + : @4 + 75: 33 05 05 r5 = 0x5 + 78: 33 08 01 r8 = 0x1 + 81: 33 09 0e r9 = 0xe + 84: df 98 0b i32 r11 = r8 >>r r9 + 87: 33 04 00 00 04 r4 = 0x40000 + 92: ab 4b 25 04 jump 1153 if r11 != r4 + : @5 + 96: 33 05 06 r5 = 0x6 + 99: 33 08 01 r8 = 0x1 + 102: 33 09 1f r9 = 0x1f + 105: df 98 0b i32 r11 = r8 >>r r9 + 108: 33 04 02 r4 = 0x2 + 111: ab 4b 12 04 jump 1153 if r11 != r4 + : @6 + 115: 33 05 07 r5 = 0x7 + 118: 33 08 ff r8 = 0xffffffffffffffff + 121: 33 09 r9 = 0 + 123: df 98 0b i32 r11 = r8 >>r r9 + 126: 33 04 ff r4 = 0xffffffffffffffff + 129: ab 4b 00 04 jump 1153 if r11 != r4 + : @7 + 133: 33 05 08 r5 = 0x8 + 136: 33 08 ff r8 = 0xffffffffffffffff + 139: 33 09 01 r9 = 0x1 + 142: df 98 0b i32 r11 = r8 >>r r9 + 145: 33 04 ff r4 = 0xffffffffffffffff + 148: ab 4b ed 03 jump 1153 if r11 != r4 + : @8 + 152: 33 05 09 r5 = 0x9 + 155: 33 08 ff r8 = 0xffffffffffffffff + 158: 33 09 07 r9 = 0x7 + 161: df 98 0b i32 r11 = r8 >>r r9 + 164: 33 04 ff r4 = 0xffffffffffffffff + 167: ab 4b da 03 jump 1153 if r11 != r4 + : @9 + 171: 33 05 0a r5 = 0xa + 174: 33 08 ff r8 = 0xffffffffffffffff + 177: 33 09 0e r9 = 0xe + 180: df 98 0b i32 r11 = r8 >>r r9 + 183: 33 04 ff r4 = 0xffffffffffffffff + 186: ab 4b c7 03 jump 1153 if r11 != r4 + : @10 + 190: 33 05 0b r5 = 0xb + 193: 33 08 ff r8 = 0xffffffffffffffff + 196: 33 09 1f r9 = 0x1f + 199: df 98 0b i32 r11 = r8 >>r r9 + 202: 33 04 ff r4 = 0xffffffffffffffff + 205: ab 4b b4 03 jump 1153 if r11 != r4 + : @11 + 209: 33 05 0c r5 = 0xc + 212: 33 08 00 20 21 21 r8 = 0x21212000 + 218: 83 88 21 01 i32 r8 = r8 + 0x121 + 222: 33 09 r9 = 0 + 224: df 98 0b i32 r11 = r8 >>r r9 + 227: 33 04 00 20 21 21 r4 = 0x21212000 + 233: 83 44 21 01 i32 r4 = r4 + 0x121 + 237: ab 4b 94 03 jump 1153 if r11 != r4 + : @12 + 241: 33 05 0d r5 = 0xd + 244: 33 08 00 20 21 21 r8 = 0x21212000 + 250: 83 88 21 01 i32 r8 = r8 + 0x121 + 254: 33 09 01 r9 = 0x1 + 257: df 98 0b i32 r11 = r8 >>r r9 + 260: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 266: 83 44 90 00 i32 r4 = r4 + 0x90 + 270: ab 4b 73 03 jump 1153 if r11 != r4 + : @13 + 274: 33 05 0e r5 = 0xe + 277: 33 08 00 20 21 21 r8 = 0x21212000 + 283: 83 88 21 01 i32 r8 = r8 + 0x121 + 287: 33 09 07 r9 = 0x7 + 290: df 98 0b i32 r11 = r8 >>r r9 + 293: 33 04 00 40 42 42 r4 = 0x42424000 + 299: 83 44 42 02 i32 r4 = r4 + 0x242 + 303: ab 4b 52 03 jump 1153 if r11 != r4 + : @14 + 307: 33 05 0f r5 = 0xf + 310: 33 08 00 20 21 21 r8 = 0x21212000 + 316: 83 88 21 01 i32 r8 = r8 + 0x121 + 320: 33 09 0e r9 = 0xe + 323: df 98 0b i32 r11 = r8 >>r r9 + 326: 33 04 00 80 84 84 r4 = 0xffffffff84848000 + 332: 83 44 84 04 i32 r4 = r4 + 0x484 + 336: ab 4b 31 03 jump 1153 if r11 != r4 + : @15 + 340: 33 05 10 r5 = 0x10 + 343: 33 08 00 20 21 21 r8 = 0x21212000 + 349: 83 88 21 01 i32 r8 = r8 + 0x121 + 353: 33 09 1f r9 = 0x1f + 356: df 98 0b i32 r11 = r8 >>r r9 + 359: 33 04 00 40 42 42 r4 = 0x42424000 + 365: 83 44 42 02 i32 r4 = r4 + 0x242 + 369: ab 4b 10 03 jump 1153 if r11 != r4 + : @16 + 373: 33 05 11 r5 = 0x11 + 376: 33 08 00 20 21 21 r8 = 0x21212000 + 382: 83 88 21 01 i32 r8 = r8 + 0x121 + 386: 33 09 c0 r9 = 0xffffffffffffffc0 + 389: df 98 0b i32 r11 = r8 >>r r9 + 392: 33 04 00 20 21 21 r4 = 0x21212000 + 398: 83 44 21 01 i32 r4 = r4 + 0x121 + 402: ab 4b ef 02 jump 1153 if r11 != r4 + : @17 + 406: 33 05 12 r5 = 0x12 + 409: 33 08 00 20 21 21 r8 = 0x21212000 + 415: 83 88 21 01 i32 r8 = r8 + 0x121 + 419: 33 09 c1 r9 = 0xffffffffffffffc1 + 422: df 98 0b i32 r11 = r8 >>r r9 + 425: 33 04 00 90 90 90 r4 = 0xffffffff90909000 + 431: 83 44 90 00 i32 r4 = r4 + 0x90 + 435: ab 4b ce 02 jump 1153 if r11 != r4 + : @18 + 439: 33 05 13 r5 = 0x13 + 442: 33 08 00 20 21 21 r8 = 0x21212000 + 448: 83 88 21 01 i32 r8 = r8 + 0x121 + 452: 33 09 c7 r9 = 0xffffffffffffffc7 + 455: df 98 0b i32 r11 = r8 >>r r9 + 458: 33 04 00 40 42 42 r4 = 0x42424000 + 464: 83 44 42 02 i32 r4 = r4 + 0x242 + 468: ab 4b ad 02 jump 1153 if r11 != r4 + : @19 + 472: 33 05 14 r5 = 0x14 + 475: 33 08 00 20 21 21 r8 = 0x21212000 + 481: 83 88 21 01 i32 r8 = r8 + 0x121 + 485: 33 09 ce r9 = 0xffffffffffffffce + 488: df 98 0b i32 r11 = r8 >>r r9 + 491: 33 04 00 80 84 84 r4 = 0xffffffff84848000 + 497: 83 44 84 04 i32 r4 = r4 + 0x484 + 501: ab 4b 8c 02 jump 1153 if r11 != r4 + : @20 + 505: 33 05 15 r5 = 0x15 + 508: 33 08 00 20 21 21 r8 = 0x21212000 + 514: 83 88 21 01 i32 r8 = r8 + 0x121 + 518: 33 09 ff r9 = 0xffffffffffffffff + 521: df 98 0b i32 r11 = r8 >>r r9 + 524: 33 04 00 40 42 42 r4 = 0x42424000 + 530: 83 44 42 02 i32 r4 = r4 + 0x242 + 534: ab 4b 6b 02 jump 1153 if r11 != r4 + : @21 + 538: 33 05 16 r5 = 0x16 + 541: 33 08 01 r8 = 0x1 + 544: 33 09 07 r9 = 0x7 + 547: df 98 08 i32 r8 = r8 >>r r9 + 550: 33 04 00 00 00 02 r4 = 0x2000000 + 556: ab 48 55 02 jump 1153 if r8 != r4 + : @22 + 560: 33 05 17 r5 = 0x17 + 563: 33 08 01 r8 = 0x1 + 566: 33 09 0e r9 = 0xe + 569: df 98 09 i32 r9 = r8 >>r r9 + 572: 33 04 00 00 04 r4 = 0x40000 + 577: ab 49 40 02 jump 1153 if r9 != r4 + : @23 + 581: 33 05 18 r5 = 0x18 + 584: 33 08 03 r8 = 0x3 + 587: df 88 08 i32 r8 = r8 >>r r8 + 590: 33 04 00 00 00 60 r4 = 0x60000000 + 596: ab 48 2d 02 jump 1153 if r8 != r4 + : @24 + 600: 33 05 19 r5 = 0x19 + 603: 33 0a r10 = 0 + 605: 01 fallthrough + : @25 + 606: 33 00 01 r0 = 0x1 + 609: 33 01 07 r1 = 0x7 + 612: df 10 0b i32 r11 = r0 >>r r1 + 615: 64 b3 r3 = r11 + 617: 95 aa 01 r10 = r10 + 0x1 + 620: 33 02 02 r2 = 0x2 + 623: ab 2a ef jump 606 if r10 != r2 + : @26 + 626: 33 04 00 00 00 02 r4 = 0x2000000 + 632: ab 43 09 02 jump 1153 if r3 != r4 + : @27 + 636: 33 05 1a r5 = 0x1a + 639: 33 0a r10 = 0 + 641: 01 fallthrough + : @28 + 642: 33 00 01 r0 = 0x1 + 645: 33 01 0e r1 = 0xe + 648: df 10 0b i32 r11 = r0 >>r r1 + 651: 64 b3 r3 = r11 + 653: 95 aa 01 r10 = r10 + 0x1 + 656: 33 02 02 r2 = 0x2 + 659: ab 2a ef jump 642 if r10 != r2 + : @29 + 662: 33 04 00 00 04 r4 = 0x40000 + 667: ab 43 e6 01 jump 1153 if r3 != r4 + : @30 + 671: 33 05 1b r5 = 0x1b + 674: 33 0a r10 = 0 + 676: 01 fallthrough + : @31 + 677: 33 00 01 r0 = 0x1 + 680: 33 01 1f r1 = 0x1f + 683: df 10 0b i32 r11 = r0 >>r r1 + 686: 64 b3 r3 = r11 + 688: 95 aa 01 r10 = r10 + 0x1 + 691: 33 02 02 r2 = 0x2 + 694: ab 2a ef jump 677 if r10 != r2 + : @32 + 697: 33 04 02 r4 = 0x2 + 700: ab 43 c5 01 jump 1153 if r3 != r4 + : @33 + 704: 33 05 1c r5 = 0x1c + 707: 33 0a r10 = 0 + 709: 01 fallthrough + : @34 + 710: 33 00 01 r0 = 0x1 + 713: 33 01 07 r1 = 0x7 + 716: df 10 0b i32 r11 = r0 >>r r1 + 719: 95 aa 01 r10 = r10 + 0x1 + 722: 33 02 02 r2 = 0x2 + 725: ab 2a f1 jump 710 if r10 != r2 + : @35 + 728: 33 04 00 00 00 02 r4 = 0x2000000 + 734: ab 4b a3 01 jump 1153 if r11 != r4 + : @36 + 738: 33 05 1d r5 = 0x1d + 741: 33 0a r10 = 0 + 743: 01 fallthrough + : @37 + 744: 33 00 01 r0 = 0x1 + 747: 33 01 0e r1 = 0xe + 750: df 10 0b i32 r11 = r0 >>r r1 + 753: 95 aa 01 r10 = r10 + 0x1 + 756: 33 02 02 r2 = 0x2 + 759: ab 2a f1 jump 744 if r10 != r2 + : @38 + 762: 33 04 00 00 04 r4 = 0x40000 + 767: ab 4b 82 01 jump 1153 if r11 != r4 + : @39 + 771: 33 05 1e r5 = 0x1e + 774: 33 0a r10 = 0 + 776: 01 fallthrough + : @40 + 777: 33 00 01 r0 = 0x1 + 780: 33 01 1f r1 = 0x1f + 783: df 10 0b i32 r11 = r0 >>r r1 + 786: 95 aa 01 r10 = r10 + 0x1 + 789: 33 02 02 r2 = 0x2 + 792: ab 2a f1 jump 777 if r10 != r2 + : @41 + 795: 33 04 02 r4 = 0x2 + 798: ab 4b 63 01 jump 1153 if r11 != r4 + : @42 + 802: 33 05 1f r5 = 0x1f + 805: 33 0a r10 = 0 + 807: 01 fallthrough + : @43 + 808: 33 00 01 r0 = 0x1 + 811: 33 01 07 r1 = 0x7 + 814: df 10 0b i32 r11 = r0 >>r r1 + 817: 95 aa 01 r10 = r10 + 0x1 + 820: 33 02 02 r2 = 0x2 + 823: ab 2a f1 jump 808 if r10 != r2 + : @44 + 826: 33 04 00 00 00 02 r4 = 0x2000000 + 832: ab 4b 41 01 jump 1153 if r11 != r4 + : @45 + 836: 33 05 20 r5 = 0x20 + 839: 33 0a r10 = 0 + 841: 01 fallthrough + : @46 + 842: 33 00 01 r0 = 0x1 + 845: 33 01 0e r1 = 0xe + 848: df 10 0b i32 r11 = r0 >>r r1 + 851: 95 aa 01 r10 = r10 + 0x1 + 854: 33 02 02 r2 = 0x2 + 857: ab 2a f1 jump 842 if r10 != r2 + : @47 + 860: 33 04 00 00 04 r4 = 0x40000 + 865: ab 4b 20 01 jump 1153 if r11 != r4 + : @48 + 869: 33 05 21 r5 = 0x21 + 872: 33 0a r10 = 0 + 874: 01 fallthrough + : @49 + 875: 33 00 01 r0 = 0x1 + 878: 33 01 1f r1 = 0x1f + 881: df 10 0b i32 r11 = r0 >>r r1 + 884: 95 aa 01 r10 = r10 + 0x1 + 887: 33 02 02 r2 = 0x2 + 890: ab 2a f1 jump 875 if r10 != r2 + : @50 + 893: 33 04 02 r4 = 0x2 + 896: ab 4b 01 01 jump 1153 if r11 != r4 + : @51 + 900: 33 05 22 r5 = 0x22 + 903: 33 0a r10 = 0 + 905: 01 fallthrough + : @52 + 906: 33 01 07 r1 = 0x7 + 909: 33 00 01 r0 = 0x1 + 912: df 10 0b i32 r11 = r0 >>r r1 + 915: 95 aa 01 r10 = r10 + 0x1 + 918: 33 02 02 r2 = 0x2 + 921: ab 2a f1 jump 906 if r10 != r2 + : @53 + 924: 33 04 00 00 00 02 r4 = 0x2000000 + 930: ab 4b df 00 jump 1153 if r11 != r4 + : @54 + 934: 33 05 23 r5 = 0x23 + 937: 33 0a r10 = 0 + 939: 01 fallthrough + : @55 + 940: 33 01 0e r1 = 0xe + 943: 33 00 01 r0 = 0x1 + 946: df 10 0b i32 r11 = r0 >>r r1 + 949: 95 aa 01 r10 = r10 + 0x1 + 952: 33 02 02 r2 = 0x2 + 955: ab 2a f1 jump 940 if r10 != r2 + : @56 + 958: 33 04 00 00 04 r4 = 0x40000 + 963: ab 4b be 00 jump 1153 if r11 != r4 + : @57 + 967: 33 05 24 r5 = 0x24 + 970: 33 0a r10 = 0 + 972: 01 fallthrough + : @58 + 973: 33 01 1f r1 = 0x1f + 976: 33 00 01 r0 = 0x1 + 979: df 10 0b i32 r11 = r0 >>r r1 + 982: 95 aa 01 r10 = r10 + 0x1 + 985: 33 02 02 r2 = 0x2 + 988: ab 2a f1 jump 973 if r10 != r2 + : @59 + 991: 33 04 02 r4 = 0x2 + 994: ab 4b 9f 00 jump 1153 if r11 != r4 + : @60 + 998: 33 05 25 r5 = 0x25 + 1001: 33 0a r10 = 0 + 1003: 01 fallthrough + : @61 + 1004: 33 01 07 r1 = 0x7 + 1007: 33 00 01 r0 = 0x1 + 1010: df 10 0b i32 r11 = r0 >>r r1 + 1013: 95 aa 01 r10 = r10 + 0x1 + 1016: 33 02 02 r2 = 0x2 + 1019: ab 2a f1 jump 1004 if r10 != r2 + : @62 + 1022: 33 04 00 00 00 02 r4 = 0x2000000 + 1028: ab 4b 7d jump 1153 if r11 != r4 + : @63 + 1031: 33 05 26 r5 = 0x26 + 1034: 33 0a r10 = 0 + 1036: 01 fallthrough + : @64 + 1037: 33 01 0e r1 = 0xe + 1040: 33 00 01 r0 = 0x1 + 1043: df 10 0b i32 r11 = r0 >>r r1 + 1046: 95 aa 01 r10 = r10 + 0x1 + 1049: 33 02 02 r2 = 0x2 + 1052: ab 2a f1 jump 1037 if r10 != r2 + : @65 + 1055: 33 04 00 00 04 r4 = 0x40000 + 1060: ab 4b 5d jump 1153 if r11 != r4 + : @66 + 1063: 33 05 27 r5 = 0x27 + 1066: 33 0a r10 = 0 + 1068: 01 fallthrough + : @67 + 1069: 33 01 1f r1 = 0x1f + 1072: 33 00 01 r0 = 0x1 + 1075: df 10 0b i32 r11 = r0 >>r r1 + 1078: 95 aa 01 r10 = r10 + 0x1 + 1081: 33 02 02 r2 = 0x2 + 1084: ab 2a f1 jump 1069 if r10 != r2 + : @68 + 1087: 33 04 02 r4 = 0x2 + 1090: ab 4b 3f jump 1153 if r11 != r4 + : @69 + 1093: 33 05 28 r5 = 0x28 + 1096: 33 00 0f r0 = 0xf + 1099: a1 01 i32 r1 = 0 >>r r0 + 1101: 33 04 r4 = 0 + 1103: ab 41 32 jump 1153 if r1 != r4 + : @70 + 1106: 33 05 29 r5 = 0x29 + 1109: 33 00 20 r0 = 0x20 + 1112: 83 01 i32 r1 = r0 + 0 + 1114: 33 04 20 r4 = 0x20 + 1117: ab 41 24 jump 1153 if r1 != r4 + : @71 + 1120: 33 05 2a r5 = 0x2a + 1123: 33 00 r0 = 0 + 1125: 33 04 r4 = 0 + 1127: ab 40 1a jump 1153 if r0 != r4 + : @72 + 1130: 33 05 2b r5 = 0x2b + 1133: 33 00 00 04 r0 = 0x400 + 1137: 33 01 00 10 r1 = 0x1000 + 1141: 83 11 00 f8 i32 r1 = r1 + 0xfffffffffffff800 + 1145: 33 04 r4 = 0 + 1147: 52 04 06 jump 1153 if r4 != 0 + : @73 + 1150: 52 05 04 jump 1154 if r5 != 0 + : @74 + 1153: 00 trap + : @75 + 1154: 28 7e fb jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x800 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x2 (initially was 0x0) + * r5 = 0x2b (initially was 0x0) + * r8 = 0x60000000 (initially was 0x0) + * r9 = 0x40000 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0x2 (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9073 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 4: + +``` + DeER... r5 = 0x2 + DeER... r8 = 0x1 + DeER... r9 = 0 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0x1 + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 31 with total cost of 4: + +``` + DeER... r5 = 0x3 + DeER... r8 = 0x1 + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffff80000000 + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 53 with total cost of 4: + +``` + DeER... r5 = 0x4 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0x2000000 + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 75 with total cost of 4: + +``` + DeER... r5 = 0x5 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0x40000 + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 96 with total cost of 4: + +``` + DeER... r5 = 0x6 + DeER... r8 = 0x1 + DeER... r9 = 0x1f + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0x2 + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 4: + +``` + DeER... r5 = 0x7 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 133 with total cost of 4: + +``` + DeER... r5 = 0x8 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 152 with total cost of 4: + +``` + DeER... r5 = 0x9 + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x7 + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 171 with total cost of 4: + +``` + DeER... r5 = 0xa + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0xe + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 190 with total cost of 4: + +``` + DeER... r5 = 0xb + DeER... r8 = 0xffffffffffffffff + DeER... r9 = 0x1f + .DeeER. i32 r11 = r8 >>r r9 + ..DeER. r4 = 0xffffffffffffffff + ..D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 209 with total cost of 7: + +``` + DeER...... r5 = 0xc + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 241 with total cost of 7: + +``` + DeER...... r5 = 0xd + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0xffffffff90909000 + ...D=eeER. i32 r4 = r4 + 0x90 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 274 with total cost of 7: + +``` + DeER...... r5 = 0xe + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x7 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 307 with total cost of 7: + +``` + DeER...... r5 = 0xf + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xe + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0xffffffff84848000 + ...D=eeER. i32 r4 = r4 + 0x484 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 340 with total cost of 7: + +``` + DeER...... r5 = 0x10 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0x1f + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 373 with total cost of 7: + +``` + DeER...... r5 = 0x11 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffc0 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x21212000 + ...D=eeER. i32 r4 = r4 + 0x121 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 406 with total cost of 7: + +``` + DeER...... r5 = 0x12 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffc1 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0xffffffff90909000 + ...D=eeER. i32 r4 = r4 + 0x90 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 439 with total cost of 7: + +``` + DeER...... r5 = 0x13 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffc7 + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 472 with total cost of 7: + +``` + DeER...... r5 = 0x14 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffce + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0xffffffff84848000 + ...D=eeER. i32 r4 = r4 + 0x484 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 505 with total cost of 7: + +``` + DeER...... r5 = 0x15 + DeER...... r8 = 0x21212000 + D=eeER.... i32 r8 = r8 + 0x121 + .DeE-R.... r9 = 0xffffffffffffffff + ..D=eeER.. i32 r11 = r8 >>r r9 + ...DeE-R.. r4 = 0x42424000 + ...D=eeER. i32 r4 = r4 + 0x242 + ...D===eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 538 with total cost of 4: + +``` + DeER... r5 = 0x16 + DeER... r8 = 0x1 + DeER... r9 = 0x7 + .DeeER. i32 r8 = r8 >>r r9 + .DeE-R. r4 = 0x2000000 + ..D=eER jump 1153 if r8 != r4 +``` + +Gas simulation at offset 560 with total cost of 4: + +``` + DeER... r5 = 0x17 + DeER... r8 = 0x1 + DeER... r9 = 0xe + .DeeER. i32 r9 = r8 >>r r9 + ..DeER. r4 = 0x40000 + ..D=eER jump 1153 if r9 != r4 +``` + +Gas simulation at offset 581 with total cost of 4: + +``` + DeER... r5 = 0x18 + DeER... r8 = 0x3 + .DeeER. i32 r8 = r8 >>r r8 + .DeE-R. r4 = 0x60000000 + ..D=eER jump 1153 if r8 != r4 +``` + +Gas simulation at offset 600 with total cost of 2: + +``` + DeER. r5 = 0x19 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 606 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>r r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 606 if r10 != r2 +``` + +Gas simulation at offset 626 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 1153 if r3 != r4 +``` + +Gas simulation at offset 636 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 642 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>r r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 642 if r10 != r2 +``` + +Gas simulation at offset 662 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 1153 if r3 != r4 +``` + +Gas simulation at offset 671 with total cost of 2: + +``` + DeER. r5 = 0x1b + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 677 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>r r1 + ..D....................... r3 = r11 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 677 if r10 != r2 +``` + +Gas simulation at offset 697 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 1153 if r3 != r4 +``` + +Gas simulation at offset 704 with total cost of 2: + +``` + DeER. r5 = 0x1c + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 710 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 710 if r10 != r2 +``` + +Gas simulation at offset 728 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 738 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 744 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 744 if r10 != r2 +``` + +Gas simulation at offset 762 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 771 with total cost of 2: + +``` + DeER. r5 = 0x1e + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 777 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 777 if r10 != r2 +``` + +Gas simulation at offset 795 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 802 with total cost of 2: + +``` + DeER. r5 = 0x1f + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 808 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x7 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 808 if r10 != r2 +``` + +Gas simulation at offset 826 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 836 with total cost of 2: + +``` + DeER. r5 = 0x20 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 842 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0xe + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 842 if r10 != r2 +``` + +Gas simulation at offset 860 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 869 with total cost of 2: + +``` + DeER. r5 = 0x21 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 875 with total cost of 23: + +``` + DeER...................... r0 = 0x1 + DeER...................... r1 = 0x1f + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 875 if r10 != r2 +``` + +Gas simulation at offset 893 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 900 with total cost of 2: + +``` + DeER. r5 = 0x22 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 906 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 906 if r10 != r2 +``` + +Gas simulation at offset 924 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 934 with total cost of 2: + +``` + DeER. r5 = 0x23 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 940 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 940 if r10 != r2 +``` + +Gas simulation at offset 958 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 967 with total cost of 2: + +``` + DeER. r5 = 0x24 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 973 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 973 if r10 != r2 +``` + +Gas simulation at offset 991 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 998 with total cost of 2: + +``` + DeER. r5 = 0x25 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1004 with total cost of 23: + +``` + DeER...................... r1 = 0x7 + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1004 if r10 != r2 +``` + +Gas simulation at offset 1022 with total cost of 2: + +``` + DeER. r4 = 0x2000000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 1031 with total cost of 2: + +``` + DeER. r5 = 0x26 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1037 with total cost of 23: + +``` + DeER...................... r1 = 0xe + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1037 if r10 != r2 +``` + +Gas simulation at offset 1055 with total cost of 2: + +``` + DeER. r4 = 0x40000 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 1063 with total cost of 2: + +``` + DeER. r5 = 0x27 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1069 with total cost of 23: + +``` + DeER...................... r1 = 0x1f + DeER...................... r0 = 0x1 + .DeeER.................... i32 r11 = r0 >>r r1 + ..DeER.................... r10 = r10 + 0x1 + ..DeER.................... r2 = 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1069 if r10 != r2 +``` + +Gas simulation at offset 1087 with total cost of 2: + +``` + DeER. r4 = 0x2 + D=eER jump 1153 if r11 != r4 +``` + +Gas simulation at offset 1093 with total cost of 4: + +``` + DeER... r5 = 0x28 + DeER... r0 = 0xf + .DeeER. i32 r1 = 0 >>r r0 + ..DeER. r4 = 0 + ..D=eER jump 1153 if r1 != r4 +``` + +Gas simulation at offset 1106 with total cost of 4: + +``` + DeER... r5 = 0x29 + DeER... r0 = 0x20 + .DeeER. i32 r1 = r0 + 0 + .DeE-R. r4 = 0x20 + ..D=eER jump 1153 if r1 != r4 +``` + +Gas simulation at offset 1120 with total cost of 2: + +``` + DeER. r5 = 0x2a + DeER. r0 = 0 + DeER. r4 = 0 + D=eER jump 1153 if r0 != r4 +``` + +Gas simulation at offset 1130 with total cost of 3: + +``` + DeER.. r5 = 0x2b + DeER.. r0 = 0x400 + DeER.. r1 = 0x1000 + .DeeER i32 r1 = r1 + 0xfffffffffffff800 + .DeE-R r4 = 0 + .D=eER jump 1153 if r4 != 0 +``` + +Gas simulation at offset 1150 with total cost of 1: + +``` + DeER jump 1154 if r5 != 0 +``` + +Gas simulation at offset 1153 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1154 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_sext_b + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 6b 0b r11 = sext8 r0 + 20: 33 04 r4 = 0 + 22: ab 4b f5 01 jump 523 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 6b 0b r11 = sext8 r0 + 34: 33 04 01 r4 = 0x1 + 37: ab 4b e6 01 jump 523 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 6b 0b r11 = sext8 r0 + 49: 33 04 03 r4 = 0x3 + 52: ab 4b d7 01 jump 523 if r11 != r4 + : @4 + 56: 33 05 05 r5 = 0x5 + 59: 33 00 00 80 r0 = 0xffffffffffff8000 + 63: 6b 0b r11 = sext8 r0 + 65: 33 04 r4 = 0 + 67: ab 4b c8 01 jump 523 if r11 != r4 + : @5 + 71: 33 05 06 r5 = 0x6 + 74: 33 00 00 00 80 00 r0 = 0x800000 + 80: 6b 0b r11 = sext8 r0 + 82: 33 04 r4 = 0 + 84: ab 4b b7 01 jump 523 if r11 != r4 + : @6 + 88: 33 05 07 r5 = 0x7 + 91: 33 00 05 r0 = 0x5 + 94: 97 00 21 r0 = r0 << 0x21 + 97: 95 00 ff r0 = r0 + 0xffffffffffffffff + 100: 97 00 0f r0 = r0 << 0xf + 103: 6b 0b r11 = sext8 r0 + 105: 33 04 r4 = 0 + 107: ab 4b a0 01 jump 523 if r11 != r4 + : @7 + 111: 33 05 08 r5 = 0x8 + 114: 33 00 00 80 00 r0 = 0x8000 + 119: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 122: 6b 0b r11 = sext8 r0 + 124: 33 04 ff r4 = 0xffffffffffffffff + 127: ab 4b 8c 01 jump 523 if r11 != r4 + : @8 + 131: 33 05 09 r5 = 0x9 + 134: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 140: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 143: 6b 0b r11 = sext8 r0 + 145: 33 04 ff r4 = 0xffffffffffffffff + 148: ab 4b 77 01 jump 523 if r11 != r4 + : @9 + 152: 33 05 0a r5 = 0xa + 155: 33 00 00 00 08 r0 = 0x80000 + 160: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 163: 6b 0b r11 = sext8 r0 + 165: 33 04 ff r4 = 0xffffffffffffffff + 168: ab 4b 63 01 jump 523 if r11 != r4 + : @10 + 172: 33 05 0b r5 = 0xb + 175: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 181: 6b 0b r11 = sext8 r0 + 183: 33 04 r4 = 0 + 185: ab 4b 52 01 jump 523 if r11 != r4 + : @11 + 189: 33 05 0c r5 = 0xc + 192: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 198: 83 00 89 07 i32 r0 = r0 + 0x789 + 202: 97 00 0d r0 = r0 << 0xd + 205: 95 00 f5 01 r0 = r0 + 0x1f5 + 209: 97 00 0c r0 = r0 << 0xc + 212: 6b 0b r11 = sext8 r0 + 214: 33 04 r4 = 0 + 216: ab 4b 33 01 jump 523 if r11 != r4 + : @12 + 220: 33 05 0d r5 = 0xd + 223: 33 00 ff r0 = 0xffffffffffffffff + 226: 97 00 3f r0 = r0 << 0x3f + 229: 6b 0b r11 = sext8 r0 + 231: 33 04 r4 = 0 + 233: ab 4b 22 01 jump 523 if r11 != r4 + : @13 + 237: 33 05 0e r5 = 0xe + 240: 33 00 0e r0 = 0xe + 243: 6b 0b r11 = sext8 r0 + 245: 33 04 0e r4 = 0xe + 248: ab 4b 13 01 jump 523 if r11 != r4 + : @14 + 252: 33 05 0f r5 = 0xf + 255: 33 00 fd r0 = 0xfffffffffffffffd + 258: 97 00 20 r0 = r0 << 0x20 + 261: 95 00 19 r0 = r0 + 0x19 + 264: 97 00 11 r0 = r0 << 0x11 + 267: 95 00 01 04 r0 = r0 + 0x401 + 271: 97 00 0c r0 = r0 << 0xc + 274: 95 00 41 03 r0 = r0 + 0x341 + 278: 6b 0b r11 = sext8 r0 + 280: 33 04 41 r4 = 0x41 + 283: ab 4b f0 00 jump 523 if r11 != r4 + : @15 + 287: 33 05 10 r5 = 0x10 + 290: 33 00 0d r0 = 0xd + 293: 6b 00 r0 = sext8 r0 + 295: 33 04 0d r4 = 0xd + 298: ab 40 e1 00 jump 523 if r0 != r4 + : @16 + 302: 33 05 11 r5 = 0x11 + 305: 33 00 0b r0 = 0xb + 308: 6b 00 r0 = sext8 r0 + 310: 33 04 0b r4 = 0xb + 313: ab 40 d2 00 jump 523 if r0 != r4 + : @17 + 317: 33 05 12 r5 = 0x12 + 320: 33 0a r10 = 0 + 322: 01 fallthrough + : @18 + 323: 33 00 0d r0 = 0xd + 326: 6b 0b r11 = sext8 r0 + 328: 64 b3 r3 = r11 + 330: 95 aa 01 r10 = r10 + 0x1 + 333: 33 02 02 r2 = 0x2 + 336: ab 2a f3 jump 323 if r10 != r2 + : @19 + 339: 33 04 0d r4 = 0xd + 342: ab 43 b5 00 jump 523 if r3 != r4 + : @20 + 346: 33 05 1d r5 = 0x1d + 349: 33 0a r10 = 0 + 351: 01 fallthrough + : @21 + 352: 33 00 13 r0 = 0x13 + 355: 6b 0b r11 = sext8 r0 + 357: 64 b3 r3 = r11 + 359: 95 aa 01 r10 = r10 + 0x1 + 362: 33 02 02 r2 = 0x2 + 365: ab 2a f3 jump 352 if r10 != r2 + : @22 + 368: 33 04 13 r4 = 0x13 + 371: ab 43 98 00 jump 523 if r3 != r4 + : @23 + 375: 33 05 14 r5 = 0x14 + 378: 33 0a r10 = 0 + 380: 01 fallthrough + : @24 + 381: 33 00 22 r0 = 0x22 + 384: 6b 0b r11 = sext8 r0 + 386: 64 b3 r3 = r11 + 388: 95 aa 01 r10 = r10 + 0x1 + 391: 33 02 02 r2 = 0x2 + 394: ab 2a f3 jump 381 if r10 != r2 + : @25 + 397: 33 04 22 r4 = 0x22 + 400: ab 43 7b jump 523 if r3 != r4 + : @26 + 403: 33 05 15 r5 = 0x15 + 406: 33 00 00 80 7f r0 = 0x7f8000 + 411: 6b 0b r11 = sext8 r0 + 413: 33 04 r4 = 0 + 415: ab 4b 6c jump 523 if r11 != r4 + : @27 + 418: 33 05 16 r5 = 0x16 + 421: 33 00 00 80 80 00 r0 = 0x808000 + 427: 6b 0b r11 = sext8 r0 + 429: 33 04 r4 = 0 + 431: ab 4b 5c jump 523 if r11 != r4 + : @28 + 434: 33 05 17 r5 = 0x17 + 437: 33 00 00 80 80 01 r0 = 0x1808000 + 443: 6b 0b r11 = sext8 r0 + 445: 33 04 r4 = 0 + 447: ab 4b 4c jump 523 if r11 != r4 + : @29 + 450: 33 05 18 r5 = 0x18 + 453: 33 00 00 00 06 r0 = 0x60000 + 458: 83 00 01 i32 r0 = r0 + 0x1 + 461: 97 00 0f r0 = r0 << 0xf + 464: 95 00 ff r0 = r0 + 0xffffffffffffffff + 467: 6b 0b r11 = sext8 r0 + 469: 33 04 ff r4 = 0xffffffffffffffff + 472: ab 4b 33 jump 523 if r11 != r4 + : @30 + 475: 33 05 19 r5 = 0x19 + 478: 33 00 0f r0 = 0xf + 481: 97 00 1f r0 = r0 << 0x1f + 484: 95 00 ff r0 = r0 + 0xffffffffffffffff + 487: 6b 0b r11 = sext8 r0 + 489: 33 04 ff r4 = 0xffffffffffffffff + 492: ab 4b 1f jump 523 if r11 != r4 + : @31 + 495: 33 05 1a r5 = 0x1a + 498: 33 00 00 e0 01 r0 = 0x1e000 + 503: 83 00 01 i32 r0 = r0 + 0x1 + 506: 97 00 13 r0 = r0 << 0x13 + 509: 95 00 ff r0 = r0 + 0xffffffffffffffff + 512: 6b 0b r11 = sext8 r0 + 514: 33 04 ff r4 = 0xffffffffffffffff + 517: ab 4b 06 jump 523 if r11 != r4 + : @32 + 520: 52 05 04 jump 524 if r5 != 0 + : @33 + 523: 00 trap + : @34 + 524: 28 f4 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x22 (initially was 0x0) + * r4 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9717 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0x1 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0x3 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffffffff8000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 71 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 88 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x5 + D=eER.... r0 = r0 << 0x21 + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. r11 = sext8 r0 + .DeE---R. r4 = 0 + .D====eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 111 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext8 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 131 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext8 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 152 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext8 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 172 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r0 = 0xffffffff80000000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 189 with total cost of 8: + +``` + DeER....... r5 = 0xc + DeER....... r0 = 0x7fabc000 + D=eeER..... i32 r0 = r0 + 0x789 + .D==eER.... r0 = r0 << 0xd + .D===eER... r0 = r0 + 0x1f5 + .D====eER.. r0 = r0 << 0xc + .D=====eER. r11 = sext8 r0 + ..DeE----R. r4 = 0 + ..D=====eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 220 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + D==eER. r11 = sext8 r0 + .DeE-R. r4 = 0 + .D==eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 237 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0xe + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 252 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r0 = 0xfffffffffffffffd + D=eER....... r0 = r0 << 0x20 + D==eER...... r0 = r0 + 0x19 + .D==eER..... r0 = r0 << 0x11 + .D===eER.... r0 = r0 + 0x401 + .D====eER... r0 = r0 << 0xc + .D=====eER.. r0 = r0 + 0x341 + ..D=====eER. r11 = sext8 r0 + ..DeE-----R. r4 = 0x41 + ..D======eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 287 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = sext8 r0 + DeE-R. r4 = 0xd + .D=eER jump 523 if r0 != r4 +``` + +Gas simulation at offset 302 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = sext8 r0 + DeE-R. r4 = 0xb + .D=eER jump 523 if r0 != r4 +``` + +Gas simulation at offset 317 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 323 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = sext8 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 323 if r10 != r2 +``` + +Gas simulation at offset 339 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 523 if r3 != r4 +``` + +Gas simulation at offset 346 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 352 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = sext8 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 352 if r10 != r2 +``` + +Gas simulation at offset 368 with total cost of 2: + +``` + DeER. r4 = 0x13 + D=eER jump 523 if r3 != r4 +``` + +Gas simulation at offset 375 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 381 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = sext8 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 381 if r10 != r2 +``` + +Gas simulation at offset 397 with total cost of 2: + +``` + DeER. r4 = 0x22 + D=eER jump 523 if r3 != r4 +``` + +Gas simulation at offset 403 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x7f8000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 418 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x808000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 434 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x1808000 + D=eER. r11 = sext8 r0 + DeE-R. r4 = 0 + .D=eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 450 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = sext8 r0 + .DeE----R. r4 = 0xffffffffffffffff + ..D====eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 475 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xf + D=eER... r0 = r0 << 0x1f + D==eER.. r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext8 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 495 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = sext8 r0 + .DeE----R. r4 = 0xffffffffffffffff + ..D====eER jump 523 if r11 != r4 +``` + +Gas simulation at offset 520 with total cost of 1: + +``` + DeER jump 524 if r5 != 0 +``` + +Gas simulation at offset 523 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 524 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_sext_h + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 6c 0b r11 = sext16 r0 + 20: 33 04 r4 = 0 + 22: ab 4b 11 02 jump 551 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 6c 0b r11 = sext16 r0 + 34: 33 04 01 r4 = 0x1 + 37: ab 4b 02 02 jump 551 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 6c 0b r11 = sext16 r0 + 49: 33 04 03 r4 = 0x3 + 52: ab 4b f3 01 jump 551 if r11 != r4 + : @4 + 56: 33 05 05 r5 = 0x5 + 59: 33 00 00 80 r0 = 0xffffffffffff8000 + 63: 6c 0b r11 = sext16 r0 + 65: 33 04 00 80 r4 = 0xffffffffffff8000 + 69: ab 4b e2 01 jump 551 if r11 != r4 + : @5 + 73: 33 05 06 r5 = 0x6 + 76: 33 00 00 00 80 00 r0 = 0x800000 + 82: 6c 0b r11 = sext16 r0 + 84: 33 04 r4 = 0 + 86: ab 4b d1 01 jump 551 if r11 != r4 + : @6 + 90: 33 05 07 r5 = 0x7 + 93: 33 00 05 r0 = 0x5 + 96: 97 00 21 r0 = r0 << 0x21 + 99: 95 00 ff r0 = r0 + 0xffffffffffffffff + 102: 97 00 0f r0 = r0 << 0xf + 105: 6c 0b r11 = sext16 r0 + 107: 33 04 00 80 r4 = 0xffffffffffff8000 + 111: ab 4b b8 01 jump 551 if r11 != r4 + : @7 + 115: 33 05 08 r5 = 0x8 + 118: 33 00 00 80 00 r0 = 0x8000 + 123: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 126: 6c 0b r11 = sext16 r0 + 128: 33 04 00 80 00 r4 = 0x8000 + 133: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 136: ab 4b 9f 01 jump 551 if r11 != r4 + : @8 + 140: 33 05 09 r5 = 0x9 + 143: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 149: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 152: 6c 0b r11 = sext16 r0 + 154: 33 04 ff r4 = 0xffffffffffffffff + 157: ab 4b 8a 01 jump 551 if r11 != r4 + : @9 + 161: 33 05 0a r5 = 0xa + 164: 33 00 00 00 08 r0 = 0x80000 + 169: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 172: 6c 0b r11 = sext16 r0 + 174: 33 04 ff r4 = 0xffffffffffffffff + 177: ab 4b 76 01 jump 551 if r11 != r4 + : @10 + 181: 33 05 0b r5 = 0xb + 184: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 190: 6c 0b r11 = sext16 r0 + 192: 33 04 r4 = 0 + 194: ab 4b 65 01 jump 551 if r11 != r4 + : @11 + 198: 33 05 0c r5 = 0xc + 201: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 207: 83 00 89 07 i32 r0 = r0 + 0x789 + 211: 97 00 0d r0 = r0 << 0xd + 214: 95 00 f5 01 r0 = r0 + 0x1f5 + 218: 97 00 0c r0 = r0 << 0xc + 221: 6c 0b r11 = sext16 r0 + 223: 33 04 00 50 r4 = 0x5000 + 227: ab 4b 44 01 jump 551 if r11 != r4 + : @12 + 231: 33 05 0d r5 = 0xd + 234: 33 00 ff r0 = 0xffffffffffffffff + 237: 97 00 3f r0 = r0 << 0x3f + 240: 6c 0b r11 = sext16 r0 + 242: 33 04 r4 = 0 + 244: ab 4b 33 01 jump 551 if r11 != r4 + : @13 + 248: 33 05 0e r5 = 0xe + 251: 33 00 0e r0 = 0xe + 254: 6c 0b r11 = sext16 r0 + 256: 33 04 0e r4 = 0xe + 259: ab 4b 24 01 jump 551 if r11 != r4 + : @14 + 263: 33 05 0f r5 = 0xf + 266: 33 00 fd r0 = 0xfffffffffffffffd + 269: 97 00 20 r0 = r0 << 0x20 + 272: 95 00 19 r0 = r0 + 0x19 + 275: 97 00 11 r0 = r0 << 0x11 + 278: 95 00 01 04 r0 = r0 + 0x401 + 282: 97 00 0c r0 = r0 << 0xc + 285: 95 00 41 03 r0 = r0 + 0x341 + 289: 6c 0b r11 = sext16 r0 + 291: 33 04 00 10 r4 = 0x1000 + 295: 83 44 41 03 i32 r4 = r4 + 0x341 + 299: ab 4b fc 00 jump 551 if r11 != r4 + : @15 + 303: 33 05 10 r5 = 0x10 + 306: 33 00 0d r0 = 0xd + 309: 6c 00 r0 = sext16 r0 + 311: 33 04 0d r4 = 0xd + 314: ab 40 ed 00 jump 551 if r0 != r4 + : @16 + 318: 33 05 11 r5 = 0x11 + 321: 33 00 0b r0 = 0xb + 324: 6c 00 r0 = sext16 r0 + 326: 33 04 0b r4 = 0xb + 329: ab 40 de 00 jump 551 if r0 != r4 + : @17 + 333: 33 05 12 r5 = 0x12 + 336: 33 0a r10 = 0 + 338: 01 fallthrough + : @18 + 339: 33 00 0d r0 = 0xd + 342: 6c 0b r11 = sext16 r0 + 344: 64 b3 r3 = r11 + 346: 95 aa 01 r10 = r10 + 0x1 + 349: 33 02 02 r2 = 0x2 + 352: ab 2a f3 jump 339 if r10 != r2 + : @19 + 355: 33 04 0d r4 = 0xd + 358: ab 43 c1 00 jump 551 if r3 != r4 + : @20 + 362: 33 05 1d r5 = 0x1d + 365: 33 0a r10 = 0 + 367: 01 fallthrough + : @21 + 368: 33 00 13 r0 = 0x13 + 371: 6c 0b r11 = sext16 r0 + 373: 64 b3 r3 = r11 + 375: 95 aa 01 r10 = r10 + 0x1 + 378: 33 02 02 r2 = 0x2 + 381: ab 2a f3 jump 368 if r10 != r2 + : @22 + 384: 33 04 13 r4 = 0x13 + 387: ab 43 a4 00 jump 551 if r3 != r4 + : @23 + 391: 33 05 14 r5 = 0x14 + 394: 33 0a r10 = 0 + 396: 01 fallthrough + : @24 + 397: 33 00 22 r0 = 0x22 + 400: 6c 0b r11 = sext16 r0 + 402: 64 b3 r3 = r11 + 404: 95 aa 01 r10 = r10 + 0x1 + 407: 33 02 02 r2 = 0x2 + 410: ab 2a f3 jump 397 if r10 != r2 + : @25 + 413: 33 04 22 r4 = 0x22 + 416: ab 43 87 00 jump 551 if r3 != r4 + : @26 + 420: 33 05 15 r5 = 0x15 + 423: 33 00 00 80 7f r0 = 0x7f8000 + 428: 6c 0b r11 = sext16 r0 + 430: 33 04 00 80 r4 = 0xffffffffffff8000 + 434: ab 4b 75 jump 551 if r11 != r4 + : @27 + 437: 33 05 16 r5 = 0x16 + 440: 33 00 00 80 80 00 r0 = 0x808000 + 446: 6c 0b r11 = sext16 r0 + 448: 33 04 00 80 r4 = 0xffffffffffff8000 + 452: ab 4b 63 jump 551 if r11 != r4 + : @28 + 455: 33 05 17 r5 = 0x17 + 458: 33 00 00 80 80 01 r0 = 0x1808000 + 464: 6c 0b r11 = sext16 r0 + 466: 33 04 00 80 r4 = 0xffffffffffff8000 + 470: ab 4b 51 jump 551 if r11 != r4 + : @29 + 473: 33 05 18 r5 = 0x18 + 476: 33 00 00 00 06 r0 = 0x60000 + 481: 83 00 01 i32 r0 = r0 + 0x1 + 484: 97 00 0f r0 = r0 << 0xf + 487: 95 00 ff r0 = r0 + 0xffffffffffffffff + 490: 6c 0b r11 = sext16 r0 + 492: 33 04 00 80 00 r4 = 0x8000 + 497: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 500: ab 4b 33 jump 551 if r11 != r4 + : @30 + 503: 33 05 19 r5 = 0x19 + 506: 33 00 0f r0 = 0xf + 509: 97 00 1f r0 = r0 << 0x1f + 512: 95 00 ff r0 = r0 + 0xffffffffffffffff + 515: 6c 0b r11 = sext16 r0 + 517: 33 04 ff r4 = 0xffffffffffffffff + 520: ab 4b 1f jump 551 if r11 != r4 + : @31 + 523: 33 05 1a r5 = 0x1a + 526: 33 00 00 e0 01 r0 = 0x1e000 + 531: 83 00 01 i32 r0 = r0 + 0x1 + 534: 97 00 13 r0 = r0 << 0x13 + 537: 95 00 ff r0 = r0 + 0xffffffffffffffff + 540: 6c 0b r11 = sext16 r0 + 542: 33 04 ff r4 = 0xffffffffffffffff + 545: ab 4b 06 jump 551 if r11 != r4 + : @32 + 548: 52 05 04 jump 552 if r5 != 0 + : @33 + 551: 00 trap + : @34 + 552: 28 d8 fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x22 (initially was 0x0) + * r4 = 0xffffffffffffffff (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffffffffffffffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9717 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0x1 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0x3 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffffffff8000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0xffffffffffff8000 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 73 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 90 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x5 + D=eER.... r0 = r0 << 0x21 + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. r11 = sext16 r0 + .DeE---R. r4 = 0xffffffffffff8000 + .D====eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 115 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext16 r0 + .DeE--R. r4 = 0x8000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 140 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext16 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 161 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext16 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 181 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r0 = 0xffffffff80000000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 198 with total cost of 8: + +``` + DeER....... r5 = 0xc + DeER....... r0 = 0x7fabc000 + D=eeER..... i32 r0 = r0 + 0x789 + .D==eER.... r0 = r0 << 0xd + .D===eER... r0 = r0 + 0x1f5 + .D====eER.. r0 = r0 << 0xc + .D=====eER. r11 = sext16 r0 + ..DeE----R. r4 = 0x5000 + ..D=====eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 231 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + D==eER. r11 = sext16 r0 + .DeE-R. r4 = 0 + .D==eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 248 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0xe + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 263 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r0 = 0xfffffffffffffffd + D=eER....... r0 = r0 << 0x20 + D==eER...... r0 = r0 + 0x19 + .D==eER..... r0 = r0 << 0x11 + .D===eER.... r0 = r0 + 0x401 + .D====eER... r0 = r0 << 0xc + .D=====eER.. r0 = r0 + 0x341 + ..D=====eER. r11 = sext16 r0 + ..DeE-----R. r4 = 0x1000 + ..D=eeE---R. i32 r4 = r4 + 0x341 + ...D=====eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 303 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = sext16 r0 + DeE-R. r4 = 0xd + .D=eER jump 551 if r0 != r4 +``` + +Gas simulation at offset 318 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = sext16 r0 + DeE-R. r4 = 0xb + .D=eER jump 551 if r0 != r4 +``` + +Gas simulation at offset 333 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 339 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = sext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 339 if r10 != r2 +``` + +Gas simulation at offset 355 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 362 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 368 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = sext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 368 if r10 != r2 +``` + +Gas simulation at offset 384 with total cost of 2: + +``` + DeER. r4 = 0x13 + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 391 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 397 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = sext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 397 if r10 != r2 +``` + +Gas simulation at offset 413 with total cost of 2: + +``` + DeER. r4 = 0x22 + D=eER jump 551 if r3 != r4 +``` + +Gas simulation at offset 420 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x7f8000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0xffffffffffff8000 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 437 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x808000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0xffffffffffff8000 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 455 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x1808000 + D=eER. r11 = sext16 r0 + DeE-R. r4 = 0xffffffffffff8000 + .D=eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 473 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = sext16 r0 + .DeE----R. r4 = 0x8000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 503 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xf + D=eER... r0 = r0 << 0x1f + D==eER.. r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = sext16 r0 + .DeE--R. r4 = 0xffffffffffffffff + .D===eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 523 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = sext16 r0 + .DeE----R. r4 = 0xffffffffffffffff + ..D====eER jump 551 if r11 != r4 +``` + +Gas simulation at offset 548 with total cost of 1: + +``` + DeER jump 552 if r5 != 0 +``` + +Gas simulation at offset 551 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 552 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_xnor + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 22: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 26: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 32: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 36: e2 98 0b r11 = ~(r8 ^ r9) + 39: 33 04 00 10 f0 0f r4 = 0xff01000 + 45: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 48: ab 4b 5f 05 jump 1423 if r11 != r4 + : @2 + 52: 33 05 03 r5 = 0x3 + 55: 33 08 00 10 f0 0f r8 = 0xff01000 + 61: 83 88 f0 i32 r8 = r8 + 0xfffffffffffffff0 + 64: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 70: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 74: e2 98 0b r11 = ~(r8 ^ r9) + 77: 33 04 00 00 ff 00 r4 = 0xff0000 + 83: 83 44 ff 00 i32 r4 = r4 + 0xff + 87: ab 4b 38 05 jump 1423 if r11 != r4 + : @3 + 91: 33 05 04 r5 = 0x4 + 94: 33 08 00 00 ff 00 r8 = 0xff0000 + 100: 83 88 ff 00 i32 r8 = r8 + 0xff + 104: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 110: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 114: e2 98 0b r11 = ~(r8 ^ r9) + 117: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 123: 83 44 0f i32 r4 = r4 + 0xf + 126: ab 4b 11 05 jump 1423 if r11 != r4 + : @4 + 130: 33 05 05 r5 = 0x5 + 133: 33 08 00 f0 0f f0 r8 = 0xfffffffff00ff000 + 139: 83 88 0f i32 r8 = r8 + 0xf + 142: 33 09 00 f0 f0 f0 r9 = 0xfffffffff0f0f000 + 148: 83 99 f0 00 i32 r9 = r9 + 0xf0 + 152: e2 98 0b r11 = ~(r8 ^ r9) + 155: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 161: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 165: ab 4b ea 04 jump 1423 if r11 != r4 + : @5 + 169: 33 05 32 r5 = 0x32 + 172: 33 08 00 00 01 r8 = 0x10000 + 177: 83 88 01 ff i32 r8 = r8 + 0xffffffffffffff01 + 181: 97 88 10 r8 = r8 << 0x10 + 184: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 188: 97 88 10 r8 = r8 << 0x10 + 191: 95 88 01 ff r8 = r8 + 0xffffffffffffff01 + 195: 97 88 0c r8 = r8 << 0xc + 198: 95 88 f0 r8 = r8 + 0xfffffffffffffff0 + 201: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 207: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 211: 97 99 0c r9 = r9 << 0xc + 214: 95 99 f1 00 r9 = r9 + 0xf1 + 218: 97 99 0c r9 = r9 << 0xc + 221: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 225: 97 99 0c r9 = r9 << 0xc + 228: 95 99 f0 00 r9 = r9 + 0xf0 + 232: e2 98 0b r11 = ~(r8 ^ r9) + 235: 33 04 00 00 ff 00 r4 = 0xff0000 + 241: 83 44 ff 00 i32 r4 = r4 + 0xff + 245: 97 44 10 r4 = r4 << 0x10 + 248: 95 44 ff 00 r4 = r4 + 0xff + 252: 97 44 10 r4 = r4 << 0x10 + 255: 95 44 ff 00 r4 = r4 + 0xff + 259: ab 4b 8c 04 jump 1423 if r11 != r4 + : @6 + 263: 33 05 33 r5 = 0x33 + 266: 33 08 00 00 ff 00 r8 = 0xff0000 + 272: 83 88 ff 00 i32 r8 = r8 + 0xff + 276: 97 88 10 r8 = r8 << 0x10 + 279: 95 88 ff 00 r8 = r8 + 0xff + 283: 97 88 10 r8 = r8 << 0x10 + 286: 95 88 ff 00 r8 = r8 + 0xff + 290: 33 09 00 f0 f0 00 r9 = 0xf0f000 + 296: 83 99 f1 00 i32 r9 = r9 + 0xf1 + 300: 97 99 0c r9 = r9 << 0xc + 303: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 307: 97 99 0c r9 = r9 << 0xc + 310: 95 99 f1 00 r9 = r9 + 0xf1 + 314: 97 99 0c r9 = r9 << 0xc + 317: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 321: e2 98 0b r11 = ~(r8 ^ r9) + 324: 33 04 00 00 ff r4 = 0xffffffffffff0000 + 329: 83 44 ff 00 i32 r4 = r4 + 0xff + 333: 97 44 10 r4 = r4 << 0x10 + 336: 95 44 ff 00 r4 = r4 + 0xff + 340: 97 44 10 r4 = r4 << 0x10 + 343: 95 44 ff 00 r4 = r4 + 0xff + 347: 97 44 0c r4 = r4 << 0xc + 350: 95 44 0f r4 = r4 + 0xf + 353: ab 4b 2e 04 jump 1423 if r11 != r4 + : @7 + 357: 33 05 34 r5 = 0x34 + 360: 33 08 00 00 ff r8 = 0xffffffffffff0000 + 365: 83 88 ff 00 i32 r8 = r8 + 0xff + 369: 97 88 10 r8 = r8 << 0x10 + 372: 95 88 ff 00 r8 = r8 + 0xff + 376: 97 88 10 r8 = r8 << 0x10 + 379: 95 88 ff 00 r8 = r8 + 0xff + 383: 97 88 0c r8 = r8 << 0xc + 386: 95 88 0f r8 = r8 + 0xf + 389: 33 09 00 10 0f ff r9 = 0xffffffffff0f1000 + 395: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 399: 97 99 0c r9 = r9 << 0xc + 402: 95 99 f1 00 r9 = r9 + 0xf1 + 406: 97 99 0c r9 = r9 << 0xc + 409: 95 99 0f ff r9 = r9 + 0xffffffffffffff0f + 413: 97 99 0c r9 = r9 << 0xc + 416: 95 99 f0 00 r9 = r9 + 0xf0 + 420: e2 98 0b r11 = ~(r8 ^ r9) + 423: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 429: 83 44 01 ff i32 r4 = r4 + 0xffffffffffffff01 + 433: 97 44 10 r4 = r4 << 0x10 + 436: 95 44 01 ff r4 = r4 + 0xffffffffffffff01 + 440: 97 44 10 r4 = r4 << 0x10 + 443: 95 44 00 ff r4 = r4 + 0xffffffffffffff00 + 447: ab 4b d0 03 jump 1423 if r11 != r4 + : @8 + 451: 33 05 06 r5 = 0x6 + 454: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 460: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 464: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 470: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 474: e2 98 08 r8 = ~(r8 ^ r9) + 477: 33 04 00 10 f0 0f r4 = 0xff01000 + 483: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 486: ab 48 a9 03 jump 1423 if r8 != r4 + : @9 + 490: 33 05 07 r5 = 0x7 + 493: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 499: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 503: 33 09 00 10 0f 0f r9 = 0xf0f1000 + 509: 83 99 0f ff i32 r9 = r9 + 0xffffffffffffff0f + 513: e2 98 09 r9 = ~(r8 ^ r9) + 516: 33 04 00 10 f0 0f r4 = 0xff01000 + 522: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 525: ab 49 82 03 jump 1423 if r9 != r4 + : @10 + 529: 33 05 08 r5 = 0x8 + 532: 33 08 00 00 01 ff r8 = 0xffffffffff010000 + 538: 83 88 00 ff i32 r8 = r8 + 0xffffffffffffff00 + 542: e2 88 08 r8 = ~(r8 ^ r8) + 545: 33 04 ff r4 = 0xffffffffffffffff + 548: ab 48 6b 03 jump 1423 if r8 != r4 + : @11 + 552: 33 05 09 r5 = 0x9 + 555: 33 0a r10 = 0 + 557: 01 fallthrough + : @12 + 558: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 564: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 568: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 574: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 578: e2 10 0b r11 = ~(r0 ^ r1) + 581: 64 b3 r3 = r11 + 583: 95 aa 01 r10 = r10 + 0x1 + 586: 33 02 02 r2 = 0x2 + 589: ab 2a e1 jump 558 if r10 != r2 + : @13 + 592: 33 04 00 10 f0 0f r4 = 0xff01000 + 598: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 601: ab 43 36 03 jump 1423 if r3 != r4 + : @14 + 605: 33 05 0a r5 = 0xa + 608: 33 0a r10 = 0 + 610: 01 fallthrough + : @15 + 611: 33 00 00 10 f0 0f r0 = 0xff01000 + 617: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 620: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 626: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 630: e2 10 0b r11 = ~(r0 ^ r1) + 633: 64 b3 r3 = r11 + 635: 95 aa 01 r10 = r10 + 0x1 + 638: 33 02 02 r2 = 0x2 + 641: ab 2a e2 jump 611 if r10 != r2 + : @16 + 644: 33 04 00 00 ff 00 r4 = 0xff0000 + 650: 83 44 ff 00 i32 r4 = r4 + 0xff + 654: ab 43 01 03 jump 1423 if r3 != r4 + : @17 + 658: 33 05 0b r5 = 0xb + 661: 33 0a r10 = 0 + 663: 01 fallthrough + : @18 + 664: 33 00 00 00 ff 00 r0 = 0xff0000 + 670: 83 00 ff 00 i32 r0 = r0 + 0xff + 674: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 680: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 684: e2 10 0b r11 = ~(r0 ^ r1) + 687: 64 b3 r3 = r11 + 689: 95 aa 01 r10 = r10 + 0x1 + 692: 33 02 02 r2 = 0x2 + 695: ab 2a e1 jump 664 if r10 != r2 + : @19 + 698: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 704: 83 44 0f i32 r4 = r4 + 0xf + 707: ab 43 cc 02 jump 1423 if r3 != r4 + : @20 + 711: 33 05 0c r5 = 0xc + 714: 33 0a r10 = 0 + 716: 01 fallthrough + : @21 + 717: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 723: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 727: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 733: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 737: e2 10 0b r11 = ~(r0 ^ r1) + 740: 95 aa 01 r10 = r10 + 0x1 + 743: 33 02 02 r2 = 0x2 + 746: ab 2a e3 jump 717 if r10 != r2 + : @22 + 749: 33 04 00 10 f0 0f r4 = 0xff01000 + 755: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 758: ab 4b 99 02 jump 1423 if r11 != r4 + : @23 + 762: 33 05 0d r5 = 0xd + 765: 33 0a r10 = 0 + 767: 01 fallthrough + : @24 + 768: 33 00 00 10 f0 0f r0 = 0xff01000 + 774: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 777: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 783: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 787: e2 10 0b r11 = ~(r0 ^ r1) + 790: 95 aa 01 r10 = r10 + 0x1 + 793: 33 02 02 r2 = 0x2 + 796: ab 2a e4 jump 768 if r10 != r2 + : @25 + 799: 33 04 00 00 ff 00 r4 = 0xff0000 + 805: 83 44 ff 00 i32 r4 = r4 + 0xff + 809: ab 4b 66 02 jump 1423 if r11 != r4 + : @26 + 813: 33 05 0e r5 = 0xe + 816: 33 0a r10 = 0 + 818: 01 fallthrough + : @27 + 819: 33 00 00 00 ff 00 r0 = 0xff0000 + 825: 83 00 ff 00 i32 r0 = r0 + 0xff + 829: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 835: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 839: e2 10 0b r11 = ~(r0 ^ r1) + 842: 95 aa 01 r10 = r10 + 0x1 + 845: 33 02 02 r2 = 0x2 + 848: ab 2a e3 jump 819 if r10 != r2 + : @28 + 851: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 857: 83 44 0f i32 r4 = r4 + 0xf + 860: ab 4b 33 02 jump 1423 if r11 != r4 + : @29 + 864: 33 05 0f r5 = 0xf + 867: 33 0a r10 = 0 + 869: 01 fallthrough + : @30 + 870: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 876: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 880: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 886: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 890: e2 10 0b r11 = ~(r0 ^ r1) + 893: 95 aa 01 r10 = r10 + 0x1 + 896: 33 02 02 r2 = 0x2 + 899: ab 2a e3 jump 870 if r10 != r2 + : @31 + 902: 33 04 00 10 f0 0f r4 = 0xff01000 + 908: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 911: ab 4b 00 02 jump 1423 if r11 != r4 + : @32 + 915: 33 05 10 r5 = 0x10 + 918: 33 0a r10 = 0 + 920: 01 fallthrough + : @33 + 921: 33 00 00 10 f0 0f r0 = 0xff01000 + 927: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 930: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 936: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 940: e2 10 0b r11 = ~(r0 ^ r1) + 943: 95 aa 01 r10 = r10 + 0x1 + 946: 33 02 02 r2 = 0x2 + 949: ab 2a e4 jump 921 if r10 != r2 + : @34 + 952: 33 04 00 00 ff 00 r4 = 0xff0000 + 958: 83 44 ff 00 i32 r4 = r4 + 0xff + 962: ab 4b cd 01 jump 1423 if r11 != r4 + : @35 + 966: 33 05 11 r5 = 0x11 + 969: 33 0a r10 = 0 + 971: 01 fallthrough + : @36 + 972: 33 00 00 00 ff 00 r0 = 0xff0000 + 978: 83 00 ff 00 i32 r0 = r0 + 0xff + 982: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 988: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 992: e2 10 0b r11 = ~(r0 ^ r1) + 995: 95 aa 01 r10 = r10 + 0x1 + 998: 33 02 02 r2 = 0x2 + 1001: ab 2a e3 jump 972 if r10 != r2 + : @37 + 1004: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 1010: 83 44 0f i32 r4 = r4 + 0xf + 1013: ab 4b 9a 01 jump 1423 if r11 != r4 + : @38 + 1017: 33 05 12 r5 = 0x12 + 1020: 33 0a r10 = 0 + 1022: 01 fallthrough + : @39 + 1023: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1029: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1033: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1039: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1043: e2 10 0b r11 = ~(r0 ^ r1) + 1046: 95 aa 01 r10 = r10 + 0x1 + 1049: 33 02 02 r2 = 0x2 + 1052: ab 2a e3 jump 1023 if r10 != r2 + : @40 + 1055: 33 04 00 10 f0 0f r4 = 0xff01000 + 1061: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1064: ab 4b 67 01 jump 1423 if r11 != r4 + : @41 + 1068: 33 05 13 r5 = 0x13 + 1071: 33 0a r10 = 0 + 1073: 01 fallthrough + : @42 + 1074: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1080: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1084: 33 00 00 10 f0 0f r0 = 0xff01000 + 1090: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1093: e2 10 0b r11 = ~(r0 ^ r1) + 1096: 95 aa 01 r10 = r10 + 0x1 + 1099: 33 02 02 r2 = 0x2 + 1102: ab 2a e4 jump 1074 if r10 != r2 + : @43 + 1105: 33 04 00 00 ff 00 r4 = 0xff0000 + 1111: 83 44 ff 00 i32 r4 = r4 + 0xff + 1115: ab 4b 34 01 jump 1423 if r11 != r4 + : @44 + 1119: 33 05 14 r5 = 0x14 + 1122: 33 0a r10 = 0 + 1124: 01 fallthrough + : @45 + 1125: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1131: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1135: 33 00 00 00 ff 00 r0 = 0xff0000 + 1141: 83 00 ff 00 i32 r0 = r0 + 0xff + 1145: e2 10 0b r11 = ~(r0 ^ r1) + 1148: 95 aa 01 r10 = r10 + 0x1 + 1151: 33 02 02 r2 = 0x2 + 1154: ab 2a e3 jump 1125 if r10 != r2 + : @46 + 1157: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 1163: 83 44 0f i32 r4 = r4 + 0xf + 1166: ab 4b 01 01 jump 1423 if r11 != r4 + : @47 + 1170: 33 05 15 r5 = 0x15 + 1173: 33 0a r10 = 0 + 1175: 01 fallthrough + : @48 + 1176: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1182: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1186: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1192: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1196: e2 10 0b r11 = ~(r0 ^ r1) + 1199: 95 aa 01 r10 = r10 + 0x1 + 1202: 33 02 02 r2 = 0x2 + 1205: ab 2a e3 jump 1176 if r10 != r2 + : @49 + 1208: 33 04 00 10 f0 0f r4 = 0xff01000 + 1214: 83 44 f0 i32 r4 = r4 + 0xfffffffffffffff0 + 1217: ab 4b ce 00 jump 1423 if r11 != r4 + : @50 + 1221: 33 05 16 r5 = 0x16 + 1224: 33 0a r10 = 0 + 1226: 01 fallthrough + : @51 + 1227: 33 01 00 f0 f0 f0 r1 = 0xfffffffff0f0f000 + 1233: 83 11 f0 00 i32 r1 = r1 + 0xf0 + 1237: 33 00 00 10 f0 0f r0 = 0xff01000 + 1243: 83 00 f0 i32 r0 = r0 + 0xfffffffffffffff0 + 1246: e2 10 0b r11 = ~(r0 ^ r1) + 1249: 95 aa 01 r10 = r10 + 0x1 + 1252: 33 02 02 r2 = 0x2 + 1255: ab 2a e4 jump 1227 if r10 != r2 + : @52 + 1258: 33 04 00 00 ff 00 r4 = 0xff0000 + 1264: 83 44 ff 00 i32 r4 = r4 + 0xff + 1268: ab 4b 9b 00 jump 1423 if r11 != r4 + : @53 + 1272: 33 05 17 r5 = 0x17 + 1275: 33 0a r10 = 0 + 1277: 01 fallthrough + : @54 + 1278: 33 01 00 10 0f 0f r1 = 0xf0f1000 + 1284: 83 11 0f ff i32 r1 = r1 + 0xffffffffffffff0f + 1288: 33 00 00 00 ff 00 r0 = 0xff0000 + 1294: 83 00 ff 00 i32 r0 = r0 + 0xff + 1298: e2 10 0b r11 = ~(r0 ^ r1) + 1301: 95 aa 01 r10 = r10 + 0x1 + 1304: 33 02 02 r2 = 0x2 + 1307: ab 2a e3 jump 1278 if r10 != r2 + : @55 + 1310: 33 04 00 f0 0f f0 r4 = 0xfffffffff00ff000 + 1316: 83 44 0f i32 r4 = r4 + 0xf + 1319: ab 4b 68 jump 1423 if r11 != r4 + : @56 + 1322: 33 05 18 r5 = 0x18 + 1325: 33 00 00 00 01 ff r0 = 0xffffffffff010000 + 1331: 83 00 00 ff i32 r0 = r0 + 0xffffffffffffff00 + 1335: 85 01 ff r1 = r0 ^ 0xffffffffffffffff + 1338: 33 04 00 00 ff 00 r4 = 0xff0000 + 1344: 83 44 ff 00 i32 r4 = r4 + 0xff + 1348: ab 41 4b jump 1423 if r1 != r4 + : @57 + 1351: 33 05 19 r5 = 0x19 + 1354: 33 00 00 00 ff 00 r0 = 0xff0000 + 1360: 83 00 ff 00 i32 r0 = r0 + 0xff + 1364: 85 01 ff r1 = r0 ^ 0xffffffffffffffff + 1367: 33 04 00 00 01 ff r4 = 0xffffffffff010000 + 1373: 83 44 00 ff i32 r4 = r4 + 0xffffffffffffff00 + 1377: ab 41 2e jump 1423 if r1 != r4 + : @58 + 1380: 33 05 1a r5 = 0x1a + 1383: 33 00 ff r0 = 0xffffffffffffffff + 1386: 33 04 ff r4 = 0xffffffffffffffff + 1389: ab 40 22 jump 1423 if r0 != r4 + : @59 + 1392: 33 05 1b r5 = 0x1b + 1395: 33 00 00 10 11 11 r0 = 0x11111000 + 1401: 83 00 11 01 i32 r0 = r0 + 0x111 + 1405: 33 01 00 20 22 22 r1 = 0x22222000 + 1411: 83 11 22 02 i32 r1 = r1 + 0x222 + 1415: 33 04 r4 = 0 + 1417: 52 04 06 jump 1423 if r4 != 0 + : @60 + 1420: 52 05 04 jump 1424 if r5 != 0 + : @61 + 1423: 00 trap + : @62 + 1424: 28 70 fa jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r1 = 0x22222222 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0xfffffffff00ff00f (initially was 0x0) + * r5 = 0x1b (initially was 0x0) + * r8 = 0xffffffffffffffff (initially was 0x0) + * r9 = 0xff00ff0 (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xfffffffff00ff00f (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9041 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 7: + +``` + DeER...... r5 = 0x2 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xff01000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 52 with total cost of 7: + +``` + DeER...... r5 = 0x3 + DeER...... r8 = 0xff01000 + D=eeER.... i32 r8 = r8 + 0xfffffffffffffff0 + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xff0000 + ...DeeE-R. i32 r4 = r4 + 0xff + ...D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 91 with total cost of 7: + +``` + DeER...... r5 = 0x4 + DeER...... r8 = 0xff0000 + D=eeER.... i32 r8 = r8 + 0xff + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r11 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xfffffffff00ff000 + ...DeeE-R. i32 r4 = r4 + 0xf + ...D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 130 with total cost of 7: + +``` + DeER...... r5 = 0x5 + DeER...... r8 = 0xfffffffff00ff000 + D=eeER.... i32 r8 = r8 + 0xf + .DeE-R.... r9 = 0xfffffffff0f0f000 + .D=eeER... i32 r9 = r9 + 0xf0 + ..D==eeER. r11 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xffffffffff010000 + ...DeeE-R. i32 r4 = r4 + 0xffffffffffffff00 + ...D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 169 with total cost of 14: + +``` + DeER............. r5 = 0x32 + DeER............. r8 = 0x10000 + D=eeER........... i32 r8 = r8 + 0xffffffffffffff01 + .D==eER.......... r8 = r8 << 0x10 + .D===eER......... r8 = r8 + 0xffffffffffffff01 + .D====eER........ r8 = r8 << 0x10 + .D=====eER....... r8 = r8 + 0xffffffffffffff01 + ..D=====eER...... r8 = r8 << 0xc + ..D======eER..... r8 = r8 + 0xfffffffffffffff0 + ..DeE------R..... r9 = 0xffffffffff0f1000 + ...DeeE----R..... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R..... r9 = r9 << 0xc + ...D===eE--R..... r9 = r9 + 0xf1 + ....D===eE-R..... r9 = r9 << 0xc + ....D====eER..... r9 = r9 + 0xffffffffffffff0f + ....D=====eER.... r9 = r9 << 0xc + ....D======eER... r9 = r9 + 0xf0 + .....D======eeER. r11 = ~(r8 ^ r9) + .....DeE-------R. r4 = 0xff0000 + ......DeeE-----R. i32 r4 = r4 + 0xff + ......D==eE----R. r4 = r4 << 0x10 + ......D===eE---R. r4 = r4 + 0xff + .......D===eE--R. r4 = r4 << 0x10 + .......D====eE-R. r4 = r4 + 0xff + .......D======eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 263 with total cost of 15: + +``` + DeER.............. r5 = 0x33 + DeER.............. r8 = 0xff0000 + D=eeER............ i32 r8 = r8 + 0xff + .D==eER........... r8 = r8 << 0x10 + .D===eER.......... r8 = r8 + 0xff + .D====eER......... r8 = r8 << 0x10 + .D=====eER........ r8 = r8 + 0xff + ..DeE----R........ r9 = 0xf0f000 + ..D=eeE--R........ i32 r9 = r9 + 0xf1 + ..D===eE-R........ r9 = r9 << 0xc + ...D===eER........ r9 = r9 + 0xffffffffffffff0f + ...D====eER....... r9 = r9 << 0xc + ...D=====eER...... r9 = r9 + 0xf1 + ...D======eER..... r9 = r9 << 0xc + ....D======eER.... r9 = r9 + 0xffffffffffffff0f + ....D=======eeER.. r11 = ~(r8 ^ r9) + .....DeE-------R.. r4 = 0xffffffffffff0000 + .....D=eeE-----R.. i32 r4 = r4 + 0xff + .....D===eE----R.. r4 = r4 << 0x10 + ......D===eE---R.. r4 = r4 + 0xff + ......D====eE--R.. r4 = r4 << 0x10 + ......D=====eE-R.. r4 = r4 + 0xff + ......D======eER.. r4 = r4 << 0xc + .......D======eER. r4 = r4 + 0xf + .......D=======eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 357 with total cost of 14: + +``` + DeER............. r5 = 0x34 + DeER............. r8 = 0xffffffffffff0000 + D=eeER........... i32 r8 = r8 + 0xff + .D==eER.......... r8 = r8 << 0x10 + .D===eER......... r8 = r8 + 0xff + .D====eER........ r8 = r8 << 0x10 + .D=====eER....... r8 = r8 + 0xff + ..D=====eER...... r8 = r8 << 0xc + ..D======eER..... r8 = r8 + 0xf + ..DeE------R..... r9 = 0xffffffffff0f1000 + ...DeeE----R..... i32 r9 = r9 + 0xffffffffffffff0f + ...D==eE---R..... r9 = r9 << 0xc + ...D===eE--R..... r9 = r9 + 0xf1 + ....D===eE-R..... r9 = r9 << 0xc + ....D====eER..... r9 = r9 + 0xffffffffffffff0f + ....D=====eER.... r9 = r9 << 0xc + ....D======eER... r9 = r9 + 0xf0 + .....D======eeER. r11 = ~(r8 ^ r9) + .....DeE-------R. r4 = 0xffffffffff010000 + ......DeeE-----R. i32 r4 = r4 + 0xffffffffffffff01 + ......D==eE----R. r4 = r4 << 0x10 + ......D===eE---R. r4 = r4 + 0xffffffffffffff01 + .......D===eE--R. r4 = r4 << 0x10 + .......D====eE-R. r4 = r4 + 0xffffffffffffff00 + .......D======eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 451 with total cost of 7: + +``` + DeER...... r5 = 0x6 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r8 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xff01000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1423 if r8 != r4 +``` + +Gas simulation at offset 490 with total cost of 7: + +``` + DeER...... r5 = 0x7 + DeER...... r8 = 0xffffffffff010000 + D=eeER.... i32 r8 = r8 + 0xffffffffffffff00 + .DeE-R.... r9 = 0xf0f1000 + .D=eeER... i32 r9 = r9 + 0xffffffffffffff0f + ..D==eeER. r9 = ~(r8 ^ r9) + ..DeE---R. r4 = 0xff01000 + ...DeeE-R. i32 r4 = r4 + 0xfffffffffffffff0 + ...D===eER jump 1423 if r9 != r4 +``` + +Gas simulation at offset 529 with total cost of 6: + +``` + DeER..... r5 = 0x8 + DeER..... r8 = 0xffffffffff010000 + D=eeER... i32 r8 = r8 + 0xffffffffffffff00 + .D==eeER. r8 = ~(r8 ^ r8) + .DeE---R. r4 = 0xffffffffffffffff + .D====eER jump 1423 if r8 != r4 +``` + +Gas simulation at offset 552 with total cost of 2: + +``` + DeER. r5 = 0x9 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 558 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 558 if r10 != r2 +``` + +Gas simulation at offset 592 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1423 if r3 != r4 +``` + +Gas simulation at offset 605 with total cost of 2: + +``` + DeER. r5 = 0xa + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 611 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 611 if r10 != r2 +``` + +Gas simulation at offset 644 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1423 if r3 != r4 +``` + +Gas simulation at offset 658 with total cost of 2: + +``` + DeER. r5 = 0xb + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 664 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..D........................ r3 = r11 + ...DeE-R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 664 if r10 != r2 +``` + +Gas simulation at offset 698 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1423 if r3 != r4 +``` + +Gas simulation at offset 711 with total cost of 2: + +``` + DeER. r5 = 0xc + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 717 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 717 if r10 != r2 +``` + +Gas simulation at offset 749 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 762 with total cost of 2: + +``` + DeER. r5 = 0xd + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 768 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 768 if r10 != r2 +``` + +Gas simulation at offset 799 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 813 with total cost of 2: + +``` + DeER. r5 = 0xe + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 819 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 819 if r10 != r2 +``` + +Gas simulation at offset 851 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 864 with total cost of 2: + +``` + DeER. r5 = 0xf + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 870 with total cost of 24: + +``` + DeER....................... r0 = 0xffffffffff010000 + D=eeER..................... i32 r0 = r0 + 0xffffffffffffff00 + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 870 if r10 != r2 +``` + +Gas simulation at offset 902 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 915 with total cost of 2: + +``` + DeER. r5 = 0x10 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 921 with total cost of 24: + +``` + DeER....................... r0 = 0xff01000 + D=eeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + DeE--R..................... r1 = 0xfffffffff0f0f000 + .DeeER..................... i32 r1 = r1 + 0xf0 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 921 if r10 != r2 +``` + +Gas simulation at offset 952 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 966 with total cost of 2: + +``` + DeER. r5 = 0x11 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 972 with total cost of 24: + +``` + DeER....................... r0 = 0xff0000 + D=eeER..................... i32 r0 = r0 + 0xff + DeE--R..................... r1 = 0xf0f1000 + .DeeER..................... i32 r1 = r1 + 0xffffffffffffff0f + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 972 if r10 != r2 +``` + +Gas simulation at offset 1004 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1017 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1023 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1023 if r10 != r2 +``` + +Gas simulation at offset 1055 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1068 with total cost of 2: + +``` + DeER. r5 = 0x13 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1074 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1074 if r10 != r2 +``` + +Gas simulation at offset 1105 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1119 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1125 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1125 if r10 != r2 +``` + +Gas simulation at offset 1157 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1170 with total cost of 2: + +``` + DeER. r5 = 0x15 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1176 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xffffffffff010000 + .DeeER..................... i32 r0 = r0 + 0xffffffffffffff00 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1176 if r10 != r2 +``` + +Gas simulation at offset 1208 with total cost of 4: + +``` + DeER... r4 = 0xff01000 + D=eeER. i32 r4 = r4 + 0xfffffffffffffff0 + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1221 with total cost of 2: + +``` + DeER. r5 = 0x16 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1227 with total cost of 24: + +``` + DeER....................... r1 = 0xfffffffff0f0f000 + D=eeER..................... i32 r1 = r1 + 0xf0 + DeE--R..................... r0 = 0xff01000 + .DeeER..................... i32 r0 = r0 + 0xfffffffffffffff0 + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1227 if r10 != r2 +``` + +Gas simulation at offset 1258 with total cost of 4: + +``` + DeER... r4 = 0xff0000 + D=eeER. i32 r4 = r4 + 0xff + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1272 with total cost of 2: + +``` + DeER. r5 = 0x17 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1278 with total cost of 24: + +``` + DeER....................... r1 = 0xf0f1000 + D=eeER..................... i32 r1 = r1 + 0xffffffffffffff0f + DeE--R..................... r0 = 0xff0000 + .DeeER..................... i32 r0 = r0 + 0xff + ..D=eeER................... r11 = ~(r0 ^ r1) + ..DeE--R................... r10 = r10 + 0x1 + ...DeE-R................... r2 = 0x2 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 1278 if r10 != r2 +``` + +Gas simulation at offset 1310 with total cost of 4: + +``` + DeER... r4 = 0xfffffffff00ff000 + D=eeER. i32 r4 = r4 + 0xf + D===eER jump 1423 if r11 != r4 +``` + +Gas simulation at offset 1322 with total cost of 5: + +``` + DeER.... r5 = 0x18 + DeER.... r0 = 0xffffffffff010000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffff00 + .D==eER. r1 = r0 ^ 0xffffffffffffffff + .DeE--R. r4 = 0xff0000 + ..DeeER. i32 r4 = r4 + 0xff + ..D==eER jump 1423 if r1 != r4 +``` + +Gas simulation at offset 1351 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xff0000 + D=eeER.. i32 r0 = r0 + 0xff + .D==eER. r1 = r0 ^ 0xffffffffffffffff + .DeE--R. r4 = 0xffffffffff010000 + ..DeeER. i32 r4 = r4 + 0xffffffffffffff00 + ..D==eER jump 1423 if r1 != r4 +``` + +Gas simulation at offset 1380 with total cost of 2: + +``` + DeER. r5 = 0x1a + DeER. r0 = 0xffffffffffffffff + DeER. r4 = 0xffffffffffffffff + D=eER jump 1423 if r0 != r4 +``` + +Gas simulation at offset 1392 with total cost of 4: + +``` + DeER... r5 = 0x1b + DeER... r0 = 0x11111000 + D=eeER. i32 r0 = r0 + 0x111 + .DeE-R. r1 = 0x22222000 + .D=eeER i32 r1 = r1 + 0x222 + .DeE--R r4 = 0 + ..DeE-R jump 1423 if r4 != 0 +``` + +Gas simulation at offset 1420 with total cost of 1: + +``` + DeER jump 1424 if r5 != 0 +``` + +Gas simulation at offset 1423 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 1424 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + +## riscv_rv64uzbb_zext_h + +Initial program counter: 13 + +``` + : @0 + 0: 33 00 00 00 01 r0 = 0x10000 + 5: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 8: 97 00 10 r0 = r0 << 0x10 + 11: 32 00 jump [r0 + 0] + : @1 + // Start execution HERE: + 13: 33 05 02 r5 = 0x2 + 16: 33 00 r0 = 0 + 18: 6d 0b r11 = zext16 r0 + 20: 33 04 r4 = 0 + 22: ab 4b 2b 02 jump 577 if r11 != r4 + : @2 + 26: 33 05 03 r5 = 0x3 + 29: 33 00 01 r0 = 0x1 + 32: 6d 0b r11 = zext16 r0 + 34: 33 04 01 r4 = 0x1 + 37: ab 4b 1c 02 jump 577 if r11 != r4 + : @3 + 41: 33 05 04 r5 = 0x4 + 44: 33 00 03 r0 = 0x3 + 47: 6d 0b r11 = zext16 r0 + 49: 33 04 03 r4 = 0x3 + 52: ab 4b 0d 02 jump 577 if r11 != r4 + : @4 + 56: 33 05 05 r5 = 0x5 + 59: 33 00 00 80 r0 = 0xffffffffffff8000 + 63: 6d 0b r11 = zext16 r0 + 65: 33 04 00 80 00 r4 = 0x8000 + 70: ab 4b fb 01 jump 577 if r11 != r4 + : @5 + 74: 33 05 06 r5 = 0x6 + 77: 33 00 00 00 80 00 r0 = 0x800000 + 83: 6d 0b r11 = zext16 r0 + 85: 33 04 r4 = 0 + 87: ab 4b ea 01 jump 577 if r11 != r4 + : @6 + 91: 33 05 07 r5 = 0x7 + 94: 33 00 05 r0 = 0x5 + 97: 97 00 21 r0 = r0 << 0x21 + 100: 95 00 ff r0 = r0 + 0xffffffffffffffff + 103: 97 00 0f r0 = r0 << 0xf + 106: 6d 0b r11 = zext16 r0 + 108: 33 04 00 80 00 r4 = 0x8000 + 113: ab 4b d0 01 jump 577 if r11 != r4 + : @7 + 117: 33 05 08 r5 = 0x8 + 120: 33 00 00 80 00 r0 = 0x8000 + 125: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 128: 6d 0b r11 = zext16 r0 + 130: 33 04 00 80 00 r4 = 0x8000 + 135: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 138: ab 4b b7 01 jump 577 if r11 != r4 + : @8 + 142: 33 05 09 r5 = 0x9 + 145: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 151: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 154: 6d 0b r11 = zext16 r0 + 156: 33 04 00 00 01 r4 = 0x10000 + 161: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 164: ab 4b 9d 01 jump 577 if r11 != r4 + : @9 + 168: 33 05 0a r5 = 0xa + 171: 33 00 00 00 08 r0 = 0x80000 + 176: 83 00 ff i32 r0 = r0 + 0xffffffffffffffff + 179: 6d 0b r11 = zext16 r0 + 181: 33 04 00 00 01 r4 = 0x10000 + 186: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 189: ab 4b 84 01 jump 577 if r11 != r4 + : @10 + 193: 33 05 0b r5 = 0xb + 196: 33 00 00 00 00 80 r0 = 0xffffffff80000000 + 202: 6d 0b r11 = zext16 r0 + 204: 33 04 r4 = 0 + 206: ab 4b 73 01 jump 577 if r11 != r4 + : @11 + 210: 33 05 0c r5 = 0xc + 213: 33 00 00 c0 ab 7f r0 = 0x7fabc000 + 219: 83 00 89 07 i32 r0 = r0 + 0x789 + 223: 97 00 0d r0 = r0 << 0xd + 226: 95 00 f5 01 r0 = r0 + 0x1f5 + 230: 97 00 0c r0 = r0 << 0xc + 233: 6d 0b r11 = zext16 r0 + 235: 33 04 00 50 r4 = 0x5000 + 239: ab 4b 52 01 jump 577 if r11 != r4 + : @12 + 243: 33 05 0d r5 = 0xd + 246: 33 00 ff r0 = 0xffffffffffffffff + 249: 97 00 3f r0 = r0 << 0x3f + 252: 6d 0b r11 = zext16 r0 + 254: 33 04 r4 = 0 + 256: ab 4b 41 01 jump 577 if r11 != r4 + : @13 + 260: 33 05 0e r5 = 0xe + 263: 33 00 0e r0 = 0xe + 266: 6d 0b r11 = zext16 r0 + 268: 33 04 0e r4 = 0xe + 271: ab 4b 32 01 jump 577 if r11 != r4 + : @14 + 275: 33 05 0f r5 = 0xf + 278: 33 00 fd r0 = 0xfffffffffffffffd + 281: 97 00 20 r0 = r0 << 0x20 + 284: 95 00 19 r0 = r0 + 0x19 + 287: 97 00 11 r0 = r0 << 0x11 + 290: 95 00 01 04 r0 = r0 + 0x401 + 294: 97 00 0c r0 = r0 << 0xc + 297: 95 00 41 03 r0 = r0 + 0x341 + 301: 6d 0b r11 = zext16 r0 + 303: 33 04 00 10 r4 = 0x1000 + 307: 83 44 41 03 i32 r4 = r4 + 0x341 + 311: ab 4b 0a 01 jump 577 if r11 != r4 + : @15 + 315: 33 05 10 r5 = 0x10 + 318: 33 00 0d r0 = 0xd + 321: 6d 00 r0 = zext16 r0 + 323: 33 04 0d r4 = 0xd + 326: ab 40 fb 00 jump 577 if r0 != r4 + : @16 + 330: 33 05 11 r5 = 0x11 + 333: 33 00 0b r0 = 0xb + 336: 6d 00 r0 = zext16 r0 + 338: 33 04 0b r4 = 0xb + 341: ab 40 ec 00 jump 577 if r0 != r4 + : @17 + 345: 33 05 12 r5 = 0x12 + 348: 33 0a r10 = 0 + 350: 01 fallthrough + : @18 + 351: 33 00 0d r0 = 0xd + 354: 6d 0b r11 = zext16 r0 + 356: 64 b3 r3 = r11 + 358: 95 aa 01 r10 = r10 + 0x1 + 361: 33 02 02 r2 = 0x2 + 364: ab 2a f3 jump 351 if r10 != r2 + : @19 + 367: 33 04 0d r4 = 0xd + 370: ab 43 cf 00 jump 577 if r3 != r4 + : @20 + 374: 33 05 1d r5 = 0x1d + 377: 33 0a r10 = 0 + 379: 01 fallthrough + : @21 + 380: 33 00 13 r0 = 0x13 + 383: 6d 0b r11 = zext16 r0 + 385: 64 b3 r3 = r11 + 387: 95 aa 01 r10 = r10 + 0x1 + 390: 33 02 02 r2 = 0x2 + 393: ab 2a f3 jump 380 if r10 != r2 + : @22 + 396: 33 04 13 r4 = 0x13 + 399: ab 43 b2 00 jump 577 if r3 != r4 + : @23 + 403: 33 05 14 r5 = 0x14 + 406: 33 0a r10 = 0 + 408: 01 fallthrough + : @24 + 409: 33 00 22 r0 = 0x22 + 412: 6d 0b r11 = zext16 r0 + 414: 64 b3 r3 = r11 + 416: 95 aa 01 r10 = r10 + 0x1 + 419: 33 02 02 r2 = 0x2 + 422: ab 2a f3 jump 409 if r10 != r2 + : @25 + 425: 33 04 22 r4 = 0x22 + 428: ab 43 95 00 jump 577 if r3 != r4 + : @26 + 432: 33 05 15 r5 = 0x15 + 435: 33 00 00 80 7f r0 = 0x7f8000 + 440: 6d 0b r11 = zext16 r0 + 442: 33 04 00 80 00 r4 = 0x8000 + 447: ab 4b 82 00 jump 577 if r11 != r4 + : @27 + 451: 33 05 16 r5 = 0x16 + 454: 33 00 00 80 80 00 r0 = 0x808000 + 460: 6d 0b r11 = zext16 r0 + 462: 33 04 00 80 00 r4 = 0x8000 + 467: ab 4b 6e jump 577 if r11 != r4 + : @28 + 470: 33 05 17 r5 = 0x17 + 473: 33 00 00 80 80 01 r0 = 0x1808000 + 479: 6d 0b r11 = zext16 r0 + 481: 33 04 00 80 00 r4 = 0x8000 + 486: ab 4b 5b jump 577 if r11 != r4 + : @29 + 489: 33 05 18 r5 = 0x18 + 492: 33 00 00 00 06 r0 = 0x60000 + 497: 83 00 01 i32 r0 = r0 + 0x1 + 500: 97 00 0f r0 = r0 << 0xf + 503: 95 00 ff r0 = r0 + 0xffffffffffffffff + 506: 6d 0b r11 = zext16 r0 + 508: 33 04 00 80 00 r4 = 0x8000 + 513: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 516: ab 4b 3d jump 577 if r11 != r4 + : @30 + 519: 33 05 19 r5 = 0x19 + 522: 33 00 0f r0 = 0xf + 525: 97 00 1f r0 = r0 << 0x1f + 528: 95 00 ff r0 = r0 + 0xffffffffffffffff + 531: 6d 0b r11 = zext16 r0 + 533: 33 04 00 00 01 r4 = 0x10000 + 538: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 541: ab 4b 24 jump 577 if r11 != r4 + : @31 + 544: 33 05 1a r5 = 0x1a + 547: 33 00 00 e0 01 r0 = 0x1e000 + 552: 83 00 01 i32 r0 = r0 + 0x1 + 555: 97 00 13 r0 = r0 << 0x13 + 558: 95 00 ff r0 = r0 + 0xffffffffffffffff + 561: 6d 0b r11 = zext16 r0 + 563: 33 04 00 00 01 r4 = 0x10000 + 568: 83 44 ff i32 r4 = r4 + 0xffffffffffffffff + 571: ab 4b 06 jump 577 if r11 != r4 + : @32 + 574: 52 05 04 jump 578 if r5 != 0 + : @33 + 577: 00 trap + : @34 + 578: 28 be fd jump 0 +``` + +Registers after execution (only changed registers): + * r0 = 0xffff0000 (initially was 0x0) + * r2 = 0x2 (initially was 0x0) + * r3 = 0x22 (initially was 0x0) + * r4 = 0xffff (initially was 0x0) + * r5 = 0x1a (initially was 0x0) + * r10 = 0x2 (initially was 0x0) + * r11 = 0xffff (initially was 0x0) + +Program should end with: halt + +Final value of the program counter: 11 + +Gas consumed: 10000 -> 9717 + +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r0 = 0x10000 + D=eeER....................... i32 r0 = r0 + 0xffffffffffffffff + D===eER...................... r0 = r0 << 0x10 + .D===eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13 with total cost of 3: + +``` + DeER.. r5 = 0x2 + DeER.. r0 = 0 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 26 with total cost of 3: + +``` + DeER.. r5 = 0x3 + DeER.. r0 = 0x1 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x1 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 41 with total cost of 3: + +``` + DeER.. r5 = 0x4 + DeER.. r0 = 0x3 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x3 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 56 with total cost of 3: + +``` + DeER.. r5 = 0x5 + DeER.. r0 = 0xffffffffffff8000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x8000 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 74 with total cost of 3: + +``` + DeER.. r5 = 0x6 + DeER.. r0 = 0x800000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 91 with total cost of 6: + +``` + DeER..... r5 = 0x7 + DeER..... r0 = 0x5 + D=eER.... r0 = r0 << 0x21 + D==eER... r0 = r0 + 0xffffffffffffffff + .D==eER.. r0 = r0 << 0xf + .D===eER. r11 = zext16 r0 + .DeE---R. r4 = 0x8000 + .D====eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 117 with total cost of 5: + +``` + DeER.... r5 = 0x8 + DeER.... r0 = 0x8000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = zext16 r0 + .DeE--R. r4 = 0x8000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 142 with total cost of 5: + +``` + DeER.... r5 = 0x9 + DeER.... r0 = 0xffffffff80000000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = zext16 r0 + .DeE--R. r4 = 0x10000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 168 with total cost of 5: + +``` + DeER.... r5 = 0xa + DeER.... r0 = 0x80000 + D=eeER.. i32 r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = zext16 r0 + .DeE--R. r4 = 0x10000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 193 with total cost of 3: + +``` + DeER.. r5 = 0xb + DeER.. r0 = 0xffffffff80000000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 210 with total cost of 8: + +``` + DeER....... r5 = 0xc + DeER....... r0 = 0x7fabc000 + D=eeER..... i32 r0 = r0 + 0x789 + .D==eER.... r0 = r0 << 0xd + .D===eER... r0 = r0 + 0x1f5 + .D====eER.. r0 = r0 << 0xc + .D=====eER. r11 = zext16 r0 + ..DeE----R. r4 = 0x5000 + ..D=====eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 243 with total cost of 4: + +``` + DeER... r5 = 0xd + DeER... r0 = 0xffffffffffffffff + D=eER.. r0 = r0 << 0x3f + D==eER. r11 = zext16 r0 + .DeE-R. r4 = 0 + .D==eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 260 with total cost of 3: + +``` + DeER.. r5 = 0xe + DeER.. r0 = 0xe + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0xe + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 275 with total cost of 9: + +``` + DeER........ r5 = 0xf + DeER........ r0 = 0xfffffffffffffffd + D=eER....... r0 = r0 << 0x20 + D==eER...... r0 = r0 + 0x19 + .D==eER..... r0 = r0 << 0x11 + .D===eER.... r0 = r0 + 0x401 + .D====eER... r0 = r0 << 0xc + .D=====eER.. r0 = r0 + 0x341 + ..D=====eER. r11 = zext16 r0 + ..DeE-----R. r4 = 0x1000 + ..D=eeE---R. i32 r4 = r4 + 0x341 + ...D=====eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 315 with total cost of 3: + +``` + DeER.. r5 = 0x10 + DeER.. r0 = 0xd + D=eER. r0 = zext16 r0 + DeE-R. r4 = 0xd + .D=eER jump 577 if r0 != r4 +``` + +Gas simulation at offset 330 with total cost of 3: + +``` + DeER.. r5 = 0x11 + DeER.. r0 = 0xb + D=eER. r0 = zext16 r0 + DeE-R. r4 = 0xb + .D=eER jump 577 if r0 != r4 +``` + +Gas simulation at offset 345 with total cost of 2: + +``` + DeER. r5 = 0x12 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 351 with total cost of 22: + +``` + DeER..................... r0 = 0xd + D=eER.................... r11 = zext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 351 if r10 != r2 +``` + +Gas simulation at offset 367 with total cost of 2: + +``` + DeER. r4 = 0xd + D=eER jump 577 if r3 != r4 +``` + +Gas simulation at offset 374 with total cost of 2: + +``` + DeER. r5 = 0x1d + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 380 with total cost of 22: + +``` + DeER..................... r0 = 0x13 + D=eER.................... r11 = zext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 380 if r10 != r2 +``` + +Gas simulation at offset 396 with total cost of 2: + +``` + DeER. r4 = 0x13 + D=eER jump 577 if r3 != r4 +``` + +Gas simulation at offset 403 with total cost of 2: + +``` + DeER. r5 = 0x14 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 409 with total cost of 22: + +``` + DeER..................... r0 = 0x22 + D=eER.................... r11 = zext16 r0 + D........................ r3 = r11 + DeE-R.................... r10 = r10 + 0x1 + .DeER.................... r2 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 409 if r10 != r2 +``` + +Gas simulation at offset 425 with total cost of 2: + +``` + DeER. r4 = 0x22 + D=eER jump 577 if r3 != r4 +``` + +Gas simulation at offset 432 with total cost of 3: + +``` + DeER.. r5 = 0x15 + DeER.. r0 = 0x7f8000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x8000 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 451 with total cost of 3: + +``` + DeER.. r5 = 0x16 + DeER.. r0 = 0x808000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x8000 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 470 with total cost of 3: + +``` + DeER.. r5 = 0x17 + DeER.. r0 = 0x1808000 + D=eER. r11 = zext16 r0 + DeE-R. r4 = 0x8000 + .D=eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 489 with total cost of 7: + +``` + DeER...... r5 = 0x18 + DeER...... r0 = 0x60000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0xf + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = zext16 r0 + .DeE----R. r4 = 0x8000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 519 with total cost of 5: + +``` + DeER.... r5 = 0x19 + DeER.... r0 = 0xf + D=eER... r0 = r0 << 0x1f + D==eER.. r0 = r0 + 0xffffffffffffffff + .D==eER. r11 = zext16 r0 + .DeE--R. r4 = 0x10000 + .D=eeER. i32 r4 = r4 + 0xffffffffffffffff + ..D==eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 544 with total cost of 7: + +``` + DeER...... r5 = 0x1a + DeER...... r0 = 0x1e000 + D=eeER.... i32 r0 = r0 + 0x1 + .D==eER... r0 = r0 << 0x13 + .D===eER.. r0 = r0 + 0xffffffffffffffff + .D====eER. r11 = zext16 r0 + .DeE----R. r4 = 0x10000 + ..DeeE--R. i32 r4 = r4 + 0xffffffffffffffff + ..D====eER jump 577 if r11 != r4 +``` + +Gas simulation at offset 574 with total cost of 1: + +``` + DeER jump 578 if r5 != 0 +``` + +Gas simulation at offset 577 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 578 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 0 +``` + diff --git a/pvm/gas-tests/README.md b/pvm/gas-tests/README.md new file mode 100644 index 00000000..a223b9f2 --- /dev/null +++ b/pvm/gas-tests/README.md @@ -0,0 +1,8 @@ +This directory contains integration tests for the gas cost model, using a cut-down version of the test vector +format with only the `name`, `program` and `block-gas-costs` keys. + +The `doom.json` testcase is distributed under GPL-2.0, with the source code available here: https://github.com/koute/polkadoom + +The `prime-sieve.json` testcase is distributed under the 3-Clause BSD license, with the source code available here: https://github.com/paritytech/polkavm/tree/master/guest-programs/bench-prime-sieve + +The `pinky.json` testcase is distributed under the CC0 1.0 Universal license. diff --git a/pvm/gas-tests/doom.json b/pvm/gas-tests/doom.json new file mode 100644 index 00000000..d857e904 --- /dev/null +++ b/pvm/gas-tests/doom.json @@ -0,0 +1 @@ +{"name":"doom","program":[166,250,3,200,153,36,27,0,0,32,0,0,59,0,0,133,0,0,144,0,0,152,0,0,206,0,0,217,0,0,225,0,0,28,1,0,62,1,0,115,1,0,127,2,0,195,2,0,229,2,0,245,2,0,9,3,0,14,3,0,27,3,0,44,3,0,60,3,0,71,3,0,91,3,0,96,3,0,150,3,0,155,3,0,180,3,0,185,3,0,208,3,0,213,3,0,219,3,0,223,3,0,64,4,0,93,4,0,141,4,0,173,4,0,184,4,0,192,4,0,205,4,0,43,5,0,57,5,0,109,5,0,130,5,0,143,5,0,157,5,0,167,5,0,183,5,0,216,5,0,167,6,0,56,7,0,225,7,0,135,8,0,149,8,0,188,8,0,202,8,0,220,8,0,232,8,0,242,8,0,3,9,0,36,9,0,55,9,0,94,9,0,248,9,0,35,10,0,201,10,0,205,13,0,30,14,0,35,15,0,81,15,0,196,15,0,154,18,0,87,19,0,128,19,0,239,19,0,85,20,0,107,20,0,200,20,0,214,20,0,228,20,0,239,20,0,250,20,0,5,21,0,60,21,0,95,21,0,113,21,0,121,21,0,183,21,0,189,21,0,225,21,0,238,21,0,14,22,0,40,22,0,75,22,0,85,22,0,146,22,0,212,22,0,21,23,0,47,23,0,66,23,0,92,23,0,140,23,0,205,23,0,17,24,0,43,24,0,62,24,0,88,24,0,219,24,0,247,24,0,125,25,0,247,25,0,11,26,0,36,26,0,77,26,0,102,26,0,218,26,0,46,27,0,93,27,0,225,27,0,245,27,0,13,28,0,58,28,0,81,28,0,146,28,0,176,28,0,16,29,0,136,29,0,57,30,0,73,30,0,85,30,0,145,30,0,82,31,0,101,31,0,117,31,0,133,31,0,183,31,0,211,31,0,8,32,0,127,32,0,211,32,0,230,32,0,245,32,0,53,33,0,83,33,0,141,33,0,204,33,0,218,33,0,166,34,0,188,34,0,207,34,0,80,35,0,225,35,0,6,36,0,85,36,0,131,36,0,3,37,0,109,37,0,145,37,0,36,38,0,61,38,0,85,38,0,137,38,0,159,38,0,242,38,0,209,39,0,242,39,0,28,40,0,46,40,0,92,40,0,134,40,0,225,40,0,1,41,0,54,41,0,72,41,0,210,41,0,235,41,0,33,42,0,56,42,0,116,42,0,175,47,0,181,47,0,254,47,0,38,48,0,95,48,0,116,48,0,162,48,0,197,48,0,25,49,0,108,49,0,208,49,0,237,49,0,13,50,0,43,50,0,52,50,0,114,50,0,143,50,0,184,50,0,234,50,0,30,51,0,157,51,0,72,52,0,104,52,0,136,52,0,162,52,0,231,52,0,245,52,0,7,53,0,15,53,0,74,53,0,118,53,0,179,53,0,205,53,0,215,53,0,11,54,0,32,54,0,46,54,0,93,54,0,216,54,0,108,55,0,188,55,0,74,56,0,197,56,0,166,57,0,176,57,0,188,57,0,209,57,0,237,57,0,27,58,0,69,58,0,88,58,0,170,58,0,192,58,0,206,58,0,220,58,0,240,58,0,5,59,0,29,59,0,85,59,0,107,59,0,125,59,0,153,59,0,170,59,0,34,60,0,57,60,0,73,61,0,82,61,0,91,61,0,100,61,0,109,61,0,118,61,0,127,61,0,136,61,0,145,61,0,154,61,0,163,61,0,172,61,0,181,61,0,190,61,0,199,61,0,208,61,0,255,61,0,10,62,0,25,62,0,59,62,0,67,62,0,92,62,0,107,62,0,123,62,0,131,62,0,157,62,0,172,62,0,13,63,0,15,63,0,84,63,0,147,63,0,193,63,0,204,63,0,225,63,0,5,64,0,25,64,0,43,64,0,61,64,0,82,64,0,100,64,0,118,64,0,136,64,0,154,64,0,172,64,0,195,64,0,218,64,0,236,64,0,254,64,0,24,65,0,44,65,0,62,65,0,80,65,0,98,65,0,166,65,0,183,65,0,1,66,0,18,66,0,11,67,0,49,67,0,99,67,0,225,68,0,189,70,0,3,71,0,15,71,0,27,71,0,53,71,0,95,71,0,128,71,0,139,71,0,29,72,0,117,72,0,155,72,0,187,72,0,207,72,0,218,72,0,28,73,0,101,73,0,121,73,0,129,73,0,185,73,0,212,73,0,38,74,0,51,74,0,133,74,0,146,74,0,114,75,0,159,75,0,171,75,0,183,75,0,194,75,0,204,75,0,219,75,0,232,75,0,241,75,0,250,75,0,45,76,0,55,76,0,194,76,0,211,76,0,244,76,0,254,76,0,25,77,0,57,77,0,92,77,0,103,77,0,126,77,0,192,77,0,201,77,0,243,77,0,35,78,0,62,78,0,68,78,0,70,78,0,72,78,0,74,78,0,76,78,0,80,78,0,85,78,0,87,78,0,89,78,0,139,78,0,189,78,0,191,78,0,193,78,0,9,79,0,41,79,0,51,79,0,117,79,0,144,79,0,159,79,0,213,79,0,236,79,0,12,80,0,21,80,0,52,80,0,71,80,0,96,80,0,115,80,0,149,80,0,162,80,0,203,80,0,206,80,0,1,81,0,36,81,0,49,81,0,101,81,0,111,81,0,169,81,0,201,81,0,223,81,0,241,81,0,250,81,0,17,82,0,27,82,0,36,82,0,67,82,0,88,82,0,112,82,0,132,82,0,151,82,0,160,82,0,189,82,0,243,82,0,142,84,0,195,84,0,208,84,0,220,84,0,82,85,0,114,85,0,181,85,0,128,86,0,139,86,0,151,86,0,162,86,0,254,86,0,11,87,0,249,87,0,254,90,0,32,92,0,109,92,0,184,92,0,117,93,0,192,93,0,46,94,0,206,94,0,219,94,0,173,95,0,115,97,0,14,98,0,24,98,0,34,98,0,42,98,0,49,98,0,160,98,0,110,99,0,120,99,0,198,99,0,206,99,0,218,100,0,218,101,0,51,102,0,125,102,0,67,103,0,141,103,0,48,104,0,158,104,0,170,104,0,181,104,0,210,104,0,236,104,0,255,104,0,8,105,0,69,105,0,108,105,0,151,105,0,173,105,0,183,105,0,193,105,0,203,105,0,213,105,0,221,105,0,229,105,0,1,106,0,25,106,0,87,106,0,104,106,0,143,106,0,153,106,0,163,106,0,173,106,0,183,106,0,191,106,0,218,106,0,227,106,0,2,107,0,12,107,0,22,107,0,32,107,0,42,107,0,57,107,0,132,107,0,165,107,0,182,107,0,199,107,0,124,108,0,145,108,0,217,108,0,102,109,0,118,109,0,124,109,0,130,109,0,190,109,0,32,110,0,170,110,0,243,110,0,24,111,0,61,111,0,230,111,0,47,112,0,161,112,0,177,112,0,183,112,0,189,112,0,222,112,0,241,112,0,3,113,0,22,113,0,131,113,0,158,113,0,201,113,0,215,113,0,249,113,0,79,115,0,154,116,0,235,117,0,64,119,0,162,120,0,250,121,0,91,123,0,178,124,0,19,126,0,116,127,0,232,128,0,75,130,0,255,130,0,8,131,0,17,131,0,234,131,0,171,132,0,186,132,0,200,132,0,214,132,0,223,132,0,188,133,0,164,134,0,184,134,0,193,134,0,208,134,0,217,134,0,164,135,0,29,137,0,150,138,0,34,140,0,157,141,0,60,142,0,69,142,0,78,142,0,90,142,0,48,143,0,240,143,0,1,144,0,16,144,0,25,144,0,34,144,0,48,144,0,63,144,0,78,144,0,87,144,0,96,144,0,59,145,0,6,146,0,21,146,0,36,146,0,45,146,0,54,146,0,68,146,0,83,146,0,98,146,0,107,146,0,116,146,0,85,147,0,191,148,0,41,150,0,2,151,0,17,151,0,32,151,0,44,151,0,64,151,0,79,151,0,26,152,0,135,153,0,59,154,0,68,154,0,77,154,0,86,154,0,95,154,0,56,155,0,24,156,0,39,156,0,56,156,0,71,156,0,86,156,0,95,156,0,104,156,0,118,156,0,133,156,0,148,156,0,163,156,0,172,156,0,181,156,0,153,157,0,116,158,0,131,158,0,146,158,0,155,158,0,164,158,0,178,158,0,193,158,0,208,158,0,217,158,0,226,158,0,200,159,0,140,160,0,155,160,0,169,160,0,183,160,0,192,160,0,207,160,0,216,160,0,231,160,0,240,160,0,206,161,0,77,163,0,59,164,0,74,164,0,89,164,0,101,164,0,124,164,0,139,164,0,86,165,0,216,166,0,140,167,0,149,167,0,158,167,0,167,167,0,176,167,0,185,167,0,146,168,0,131,169,0,146,169,0,161,169,0,178,169,0,194,169,0,209,169,0,221,169,0,230,169,0,239,169,0,253,169,0,12,170,0,28,170,0,44,170,0,54,170,0,63,170,0,37,171,0,13,172,0,28,172,0,43,172,0,58,172,0,73,172,0,82,172,0,91,172,0,105,172,0,120,172,0,135,172,0,150,172,0,159,172,0,168,172,0,146,173,0,101,174,0,116,174,0,131,174,0,143,174,0,155,174,0,171,174,0,182,174,0,199,174,0,208,174,0,228,174,0,237,174,0,203,175,0,146,176,0,161,176,0,175,176,0,189,176,0,198,176,0,218,176,0,233,176,0,201,177,0,184,178,0,199,178,0,214,178,0,226,178,0,245,178,0,4,179,0,19,179,0,222,179,0,99,181,0,52,182,0,85,182,0,94,182,0,103,182,0,112,182,0,121,182,0,130,182,0,139,182,0,108,183,0,100,184,0,116,184,0,131,184,0,145,184,0,159,184,0,175,184,0,190,184,0,198,184,0,210,184,0,219,184,0,228,184,0,245,184,0,4,185,0,20,185,0,36,185,0,46,185,0,55,185,0,37,186,0,26,187,0,40,187,0,58,187,0,73,187,0,82,187,0,94,187,0,103,187,0,112,187,0,126,187,0,141,187,0,156,187,0,171,187,0,180,187,0,189,187,0,176,188,0,172,189,0,187,189,0,201,189,0,218,189,0,232,189,0,243,189,0,252,189,0,13,190,0,29,190,0,39,190,0,48,190,0,63,190,0,72,190,0,88,190,0,98,190,0,121,190,0,129,190,0,112,191,0,92,192,0,106,192,0,123,192,0,134,192,0,143,192,0,157,192,0,172,192,0,181,192,0,190,192,0,210,192,0,225,192,0,234,192,0,249,192,0,2,193,0,236,193,0,208,194,0,223,194,0,234,194,0,248,194,0,7,195,0,18,195,0,33,195,0,53,195,0,68,195,0,77,195,0,92,195,0,101,195,0,73,196,0,63,197,0,36,198,0,223,198,0,6,199,0,15,199,0,24,199,0,33,199,0,42,199,0,51,199,0,60,199,0,69,199,0,30,200,0,33,201,0,48,201,0,63,201,0,78,201,0,93,201,0,109,201,0,125,201,0,140,201,0,151,201,0,160,201,0,169,201,0,178,201,0,187,201,0,206,201,0,221,201,0,238,201,0,255,201,0,16,202,0,32,202,0,42,202,0,52,202,0,62,202,0,71,202,0,46,203,0,44,204,0,60,204,0,75,204,0,91,204,0,106,204,0,122,204,0,138,204,0,146,204,0,155,204,0,164,204,0,173,204,0,190,204,0,205,204,0,221,204,0,238,204,0,255,204,0,16,205,0,26,205,0,36,205,0,46,205,0,55,205,0,38,206,0,7,207,0,22,207,0,36,207,0,53,207,0,67,207,0,78,207,0,87,207,0,107,207,0,122,207,0,132,207,0,141,207,0,161,207,0,176,207,0,187,207,0,196,207,0,220,207,0,235,207,0,243,207,0,252,207,0,227,208,0,181,209,0,195,209,0,212,209,0,223,209,0,232,209,0,246,209,0,5,210,0,14,210,0,23,210,0,43,210,0,58,210,0,69,210,0,84,210,0,99,210,0,110,210,0,78,211,0,21,212,0,36,212,0,47,212,0,61,212,0,76,212,0,87,212,0,104,212,0,129,212,0,144,212,0,155,212,0,175,212,0,190,212,0,201,212,0,164,213,0,113,214,0,129,214,0,149,214,0,170,214,0,179,214,0,194,214,0,211,214,0,220,214,0,235,214,0,252,214,0,5,215,0,227,215,0,234,215,0,241,215,0,248,215,0,255,215,0,115,217,0,69,218,0,99,218,0,206,218,0,36,220,0,60,220,0,126,220,0,181,220,0,190,220,0,225,220,0,235,221,0,245,221,0,255,221,0,9,222,0,139,222,0,149,222,0,159,222,0,169,222,0,159,223,0,169,223,0,179,223,0,189,223,0,246,240,0,165,241,0,177,241,0,127,242,0,46,243,0,58,243,0,70,243,0,20,244,0,198,244,0,210,244,0,160,245,0,82,246,0,94,246,0,106,246,0,56,247,0,211,247,0,219,247,0,140,248,0,58,249,0,81,249,0,105,249,0,111,249,0,90,250,0,8,251,0,32,251,0,54,251,0,66,251,0,72,251,0,49,252,0,238,252,0,5,253,0,27,253,0,33,253,0,233,253,0,167,254,0,190,254,0,209,254,0,218,254,0,224,254,0,166,255,0,97,0,1,117,0,1,137,0,1,149,0,1,152,2,1,166,2,1,212,2,1,232,2,1,250,2,1,255,2,1,7,3,1,23,3,1,32,3,1,37,3,1,48,8,1,60,8,1,130,8,1,218,8,1,10,9,1,28,9,1,38,9,1,52,9,1,69,9,1,232,9,1,244,9,1,49,10,1,74,10,1,87,10,1,99,10,1,110,10,1,122,10,1,142,10,1,20,15,1,44,15,1,58,15,1,78,15,1,98,15,1,113,15,1,118,15,1,133,15,1,139,15,1,154,15,1,160,15,1,215,15,1,219,15,1,236,15,1,84,16,1,208,16,1,218,16,1,224,16,1,232,16,1,238,16,1,2,17,1,127,17,1,130,17,1,136,17,1,143,17,1,149,17,1,3,18,1,0,19,1,175,19,1,75,20,1,79,21,1,101,21,1,117,21,1,138,21,1,253,21,1,23,22,1,58,22,1,215,24,1,65,25,1,101,25,1,113,25,1,191,25,1,203,25,1,220,25,1,13,26,1,45,26,1,145,26,1,186,26,1,207,26,1,160,29,1,173,29,1,182,29,1,206,29,1,238,29,1,247,29,1,3,30,1,35,30,1,44,30,1,56,30,1,1,31,1,199,31,1,233,32,1,177,33,1,120,34,1,40,35,1,23,36,1,104,36,1,119,36,1,184,36,1,214,36,1,223,36,1,225,36,1,252,36,1,17,37,1,33,37,1,55,37,1,81,37,1,94,37,1,116,37,1,136,37,1,163,37,1,191,37,1,219,37,1,236,37,1,248,37,1,20,38,1,48,38,1,65,38,1,77,38,1,110,38,1,123,38,1,160,38,1,207,38,1,229,38,1,16,39,1,57,39,1,74,39,1,83,39,1,125,39,1,144,39,1,204,39,1,225,39,1,237,39,1,18,40,1,31,40,1,40,40,1,49,40,1,58,40,1,113,40,1,169,40,1,193,40,1,212,40,1,157,41,1,170,41,1,195,41,1,224,41,1,254,41,1,7,42,1,63,42,1,137,42,1,185,42,1,226,42,1,240,42,1,0,43,1,43,43,1,88,43,1,96,43,1,139,43,1,197,43,1,253,43,1,48,44,1,56,44,1,83,44,1,93,44,1,139,44,1,178,44,1,197,44,1,213,44,1,5,45,1,18,45,1,23,45,1,30,45,1,97,45,1,107,45,1,152,45,1,191,45,1,228,45,1,247,45,1,7,46,1,24,46,1,33,46,1,81,46,1,94,46,1,132,46,1,209,46,1,9,47,1,47,47,1,124,47,1,180,47,1,218,47,1,31,48,1,88,48,1,145,48,1,200,48,1,253,48,1,53,49,1,106,49,1,161,49,1,204,49,1,22,50,1,67,50,1,149,50,1,202,50,1,10,51,1,66,51,1,108,51,1,173,51,1,214,51,1,234,51,1,1,52,1,13,52,1,82,52,1,115,52,1,136,52,1,175,52,1,189,52,1,218,52,1,1,53,1,14,53,1,94,53,1,192,53,1,213,53,1,251,53,1,8,54,1,23,54,1,42,54,1,87,54,1,135,54,1,219,54,1,226,54,1,22,55,1,36,55,1,74,55,1,87,55,1,102,55,1,146,55,1,183,55,1,194,55,1,246,55,1,253,55,1,54,56,1,115,56,1,176,56,1,237,56,1,41,57,1,70,57,1,93,57,1,134,57,1,181,57,1,206,57,1,61,58,1,89,58,1,160,58,1,180,58,1,226,58,1,54,59,1,138,59,1,234,59,1,126,60,1,222,60,1,131,61,1,184,61,1,234,61,1,38,62,1,98,62,1,158,62,1,167,62,1,45,63,1,97,63,1,182,63,1,200,63,1,210,63,1,219,63,1,227,63,1,253,63,1,21,64,1,54,64,1,119,64,1,155,64,1,210,64,1,252,64,1,87,65,1,171,65,1,198,65,1,226,65,1,254,65,1,57,66,1,69,66,1,102,66,1,148,66,1,156,66,1,171,66,1,179,66,1,1,67,1,15,67,1,50,67,1,102,67,1,110,67,1,125,67,1,133,67,1,245,67,1,1,68,1,65,68,1,79,68,1,149,68,1,161,68,1,225,68,1,241,68,1,38,69,1,122,69,1,240,69,1,9,70,1,56,70,1,127,70,1,172,70,1,217,70,1,237,70,1,14,71,1,59,71,1,104,71,1,149,71,1,194,71,1,239,71,1,28,72,1,73,72,1,118,72,1,163,72,1,214,72,1,234,72,1,22,73,1,92,73,1,136,73,1,146,73,1,170,73,1,252,73,1,134,74,1,222,74,1,12,75,1,55,75,1,111,75,1,141,75,1,185,75,1,220,75,1,8,76,1,45,76,1,149,76,1,157,76,1,185,76,1,206,76,1,250,76,1,19,77,1,25,77,1,33,77,1,49,77,1,59,77,1,65,77,1,92,77,1,108,77,1,143,77,1,151,77,1,161,77,1,191,77,1,209,77,1,228,77,1,38,78,1,77,78,1,98,78,1,107,78,1,137,78,1,34,79,1,53,79,1,74,79,1,81,79,1,89,79,1,191,79,1,1,80,1,45,80,1,132,80,1,5,81,1,36,81,1,86,81,1,180,81,1,238,81,1,12,82,1,42,82,1,242,82,1,70,83,1,123,83,1,142,83,1,190,83,1,243,83,1,62,84,1,246,84,1,255,84,1,28,85,1,142,85,1,191,85,1,6,86,1,15,86,1,34,86,1,48,86,1,62,86,1,80,86,1,130,86,1,153,86,1,167,86,1,179,86,1,228,86,1,249,86,1,6,87,1,27,87,1,78,87,1,102,87,1,153,87,1,206,87,1,69,88,1,86,89,1,109,89,1,50,90,1,56,90,1,59,91,1,87,91,1,98,91,1,137,91,1,158,91,1,166,91,1,129,93,1,167,94,1,22,95,1,148,95,1,164,95,1,182,95,1,193,95,1,116,96,1,135,96,1,150,96,1,160,96,1,169,96,1,187,96,1,195,96,1,216,96,1,2,97,1,104,98,1,158,98,1,75,99,1,172,99,1,231,99,1,18,100,1,135,100,1,177,100,1,85,101,1,121,101,1,137,101,1,136,102,1,198,102,1,14,103,1,40,103,1,203,103,1,221,103,1,251,103,1,4,104,1,14,104,1,30,104,1,67,104,1,99,104,1,65,105,1,99,105,1,104,106,1,72,107,1,129,107,1,210,107,1,167,108,1,219,108,1,31,109,1,112,109,1,147,109,1,131,110,1,183,110,1,231,110,1,206,111,1,77,112,1,190,112,1,237,112,1,21,113,1,45,113,1,27,114,1,17,115,1,59,115,1,101,115,1,146,115,1,159,115,1,166,115,1,172,115,1,5,116,1,199,116,1,38,117,1,2,118,1,103,118,1,205,119,1,34,120,1,179,121,1,138,122,1,198,122,1,121,123,1,241,123,1,33,124,1,109,124,1,225,124,1,95,126,1,128,126,1,146,126,1,188,126,1,205,126,1,235,126,1,69,127,1,91,127,1,110,127,1,146,127,1,185,127,1,203,127,1,245,127,1,6,128,1,42,128,1,59,128,1,139,128,1,158,128,1,200,128,1,217,128,1,248,128,1,10,129,1,20,129,1,33,129,1,75,129,1,92,129,1,129,129,1,172,129,1,189,129,1,210,129,1,232,129,1,13,130,1,30,130,1,37,130,1,54,130,1,77,130,1,94,130,1,114,130,1,149,130,1,162,130,1,195,131,1,27,132,1,178,132,1,195,132,1,202,132,1,219,132,1,225,132,1,65,133,1,82,133,1,123,133,1,140,133,1,178,133,1,226,133,1,243,133,1,4,134,1,23,134,1,50,134,1,204,134,1,74,135,1,227,136,1,250,136,1,164,137,1,198,137,1,213,137,1,90,138,1,126,139,1,195,139,1,210,139,1,67,140,1,177,140,1,216,140,1,238,140,1,48,141,1,104,141,1,63,142,1,164,142,1,194,142,1,12,143,1,29,143,1,45,143,1,109,143,1,169,143,1,169,144,1,224,144,1,179,146,1,243,146,1,17,147,1,193,147,1,17,149,1,43,149,1,3,150,1,73,150,1,117,150,1,206,150,1,64,151,1,74,151,1,90,151,1,136,151,1,146,151,1,192,151,1,202,151,1,103,152,1,143,152,1,74,153,1,0,154,1,84,154,1,141,154,1,153,154,1,194,154,1,202,155,1,110,156,1,149,156,1,161,156,1,243,156,1,255,156,1,83,157,1,93,157,1,190,157,1,241,157,1,29,158,1,108,158,1,166,158,1,244,158,1,42,159,1,54,159,1,250,160,1,37,161,1,119,161,1,192,161,1,130,162,1,167,162,1,244,162,1,70,163,1,80,163,1,177,163,1,231,163,1,239,163,1,19,164,1,32,164,1,45,164,1,238,164,1,30,166,1,120,166,1,161,166,1,171,166,1,184,166,1,254,166,1,30,167,1,57,167,1,81,167,1,129,167,1,152,168,1,153,169,1,243,169,1,28,170,1,38,170,1,51,170,1,121,170,1,153,170,1,180,170,1,204,170,1,252,170,1,19,172,1,122,172,1,154,172,1,163,172,1,179,172,1,195,172,1,211,172,1,20,173,1,33,173,1,40,174,1,49,174,1,60,174,1,67,174,1,92,174,1,109,174,1,116,174,1,216,174,1,225,174,1,28,175,1,37,175,1,48,175,1,55,175,1,80,175,1,97,175,1,104,175,1,204,175,1,218,175,1,225,175,1,234,175,1,243,175,1,12,176,1,29,176,1,36,176,1,240,176,1,247,176,1,16,177,1,33,177,1,40,177,1,79,177,1,88,177,1,97,177,1,122,177,1,139,177,1,146,177,1,83,178,1,90,178,1,107,178,1,151,178,1,193,178,1,204,178,1,130,180,1,196,180,1,232,180,1,249,180,1,53,181,1,91,181,1,106,181,1,121,181,1,153,182,1,236,182,1,47,183,1,88,183,1,135,184,1,228,184,1,49,185,1,99,185,1,128,185,1,186,185,1,82,187,1,89,187,1,106,187,1,123,187,1,130,187,1,150,187,1,65,188,1,82,188,1,89,188,1,106,188,1,113,188,1,130,188,1,137,188,1,69,189,1,195,189,1,8,190,1,113,190,1,214,190,1,66,191,1,136,191,1,34,192,1,233,192,1,36,193,1,79,193,1,117,193,1,157,193,1,199,193,1,245,193,1,84,194,1,123,194,1,163,194,1,242,194,1,26,195,1,210,195,1,44,196,1,210,196,1,231,196,1,83,197,1,181,197,1,29,198,1,121,198,1,193,198,1,180,199,1,86,200,1,102,200,1,196,200,1,209,200,1,245,200,1,53,201,1,85,201,1,98,201,1,160,201,1,173,201,1,12,202,1,63,202,1,116,202,1,172,202,1,220,202,1,56,203,1,80,203,1,104,203,1,128,203,1,152,203,1,176,203,1,200,203,1,224,203,1,248,203,1,16,204,1,40,204,1,64,204,1,88,204,1,112,204,1,136,204,1,160,204,1,184,204,1,208,204,1,232,204,1,1,205,1,25,205,1,50,205,1,74,205,1,98,205,1,123,205,1,165,205,1,239,205,1,34,206,1,70,206,1,97,206,1,113,206,1,136,206,1,144,206,1,184,206,1,8,207,1,21,207,1,55,207,1,94,207,1,107,207,1,219,207,1,252,208,1,9,209,1,75,209,1,87,209,1,1,210,1,37,210,1,106,210,1,169,210,1,1,211,1,13,211,1,118,211,1,85,212,1,97,212,1,194,213,1,55,214,1,72,214,1,130,216,1,98,217,1,125,217,1,233,217,1,4,218,1,117,218,1,144,218,1,184,218,1,5,219,1,32,219,1,72,219,1,118,219,1,241,219,1,12,220,1,52,220,1,98,220,1,27,221,1,54,221,1,181,221,1,235,221,1,175,222,1,202,222,1,242,222,1,83,223,1,145,223,1,38,224,1,47,224,1,83,224,1,208,224,1,15,225,1,72,225,1,129,225,1,186,225,1,235,225,1,23,226,1,48,226,1,77,226,1,119,226,1,148,226,1,190,226,1,219,226,1,5,227,1,34,227,1,76,227,1,105,227,1,149,227,1,66,228,1,119,228,1,165,228,1,188,228,1,232,228,1,255,228,1,43,229,1,66,229,1,110,229,1,133,229,1,169,229,1,189,229,1,198,229,1,216,229,1,232,229,1,12,230,1,31,230,1,53,230,1,72,230,1,98,230,1,114,230,1,2,231,1,21,231,1,73,231,1,99,231,1,125,231,1,151,231,1,177,231,1,203,231,1,229,231,1,255,231,1,25,232,1,158,232,1,182,232,1,197,232,1,211,232,1,227,232,1,4,233,1,23,233,1,30,233,1,66,233,1,102,233,1,126,233,1,147,233,1,163,233,1,191,233,1,217,233,1,229,233,1,242,233,1,39,234,1,57,234,1,80,234,1,104,234,1,134,234,1,146,234,1,159,234,1,189,234,1,229,234,1,255,234,1,40,235,1,72,235,1,91,235,1,114,235,1,128,235,1,150,235,1,167,235,1,185,235,1,213,235,1,232,235,1,24,236,1,243,236,1,15,237,1,56,237,1,87,237,1,198,237,1,221,237,1,244,237,1,11,238,1,34,238,1,57,238,1,80,238,1,103,238,1,126,238,1,149,238,1,172,238,1,195,238,1,218,238,1,241,238,1,8,239,1,111,239,1,130,239,1,146,239,1,183,239,1,11,240,1,42,240,1,107,240,1,205,241,1,253,241,1,26,242,1,180,242,1,197,242,1,25,243,1,92,244,1,162,244,1,33,245,1,79,245,1,103,245,1,126,245,1,204,245,1,29,246,1,49,246,1,123,246,1,201,246,1,32,247,1,52,247,1,128,247,1,209,247,1,229,247,1,36,248,1,115,248,1,135,248,1,204,248,1,6,249,1,64,249,1,150,249,1,172,249,1,142,250,1,169,250,1,215,250,1,253,250,1,16,251,1,54,251,1,94,251,1,122,251,1,144,251,1,164,251,1,225,251,1,40,252,1,239,252,1,123,253,1,14,254,1,36,254,1,64,254,1,111,254,1,187,254,1,239,254,1,23,255,1,87,255,1,105,255,1,163,255,1,185,255,1,0,0,2,39,0,2,141,0,2,170,0,2,216,0,2,62,1,2,91,1,2,29,2,2,21,3,2,50,3,2,28,4,2,72,4,2,97,4,2,113,4,2,1,5,2,17,5,2,165,5,2,183,5,2,39,6,2,85,6,2,115,6,2,66,7,2,117,7,2,4,8,2,45,8,2,102,8,2,159,8,2,188,8,2,227,8,2,116,9,2,133,9,2,175,9,2,204,9,2,0,11,2,108,11,2,143,11,2,53,12,2,105,12,2,141,12,2,182,12,2,252,12,2,15,13,2,75,13,2,119,13,2,194,13,2,10,14,2,22,14,2,36,14,2,71,14,2,94,14,2,250,14,2,71,15,2,83,15,2,164,15,2,176,15,2,219,15,2,236,15,2,253,15,2,99,16,2,117,16,2,164,16,2,180,16,2,208,16,2,35,17,2,51,17,2,79,17,2,137,17,2,170,17,2,250,17,2,9,18,2,27,18,2,60,18,2,102,18,2,118,18,2,147,18,2,202,18,2,217,18,2,237,18,2,51,19,2,173,19,2,227,19,2,122,21,2,133,21,2,144,21,2,164,21,2,57,22,2,100,22,2,79,23,2,161,23,2,222,23,2,118,24,2,159,24,2,179,24,2,15,25,2,49,26,2,170,26,2,14,27,2,84,27,2,97,27,2,108,27,2,119,27,2,83,28,2,96,28,2,107,28,2,118,28,2,137,28,2,154,28,2,189,28,2,225,28,2,26,29,2,116,29,2,2,30,2,37,30,2,184,30,2,212,30,2,43,32,2,105,32,2,125,32,2,176,32,2,127,33,2,153,33,2,161,34,2,190,34,2,1,35,2,22,35,2,167,36,2,178,36,2,189,36,2,203,36,2,228,36,2,47,37,2,37,38,2,59,38,2,139,38,2,126,39,2,151,39,2,152,40,2,188,40,2,26,41,2,60,41,2,80,41,2,110,41,2,179,41,2,214,41,2,237,41,2,4,42,2,27,42,2,50,42,2,73,42,2,96,42,2,119,42,2,142,42,2,165,42,2,188,42,2,211,42,2,234,42,2,1,43,2,24,43,2,47,43,2,72,43,2,98,43,2,121,43,2,144,43,2,167,43,2,190,43,2,213,43,2,236,43,2,3,44,2,26,44,2,49,44,2,72,44,2,95,44,2,118,44,2,141,44,2,164,44,2,21,45,2,45,45,2,68,45,2,167,45,2,85,46,2,115,46,2,175,46,2,221,46,2,18,47,2,161,47,2,228,47,2,58,48,2,116,48,2,138,48,2,162,48,2,186,48,2,226,48,2,248,48,2,137,49,2,147,49,2,176,49,2,198,49,2,212,49,2,222,49,2,232,49,2,162,50,2,178,50,2,180,50,2,206,50,2,224,50,2,25,51,2,73,51,2,92,51,2,171,51,2,210,51,2,229,51,2,0,52,2,24,52,2,45,52,2,97,52,2,114,52,2,129,52,2,145,52,2,170,52,2,190,52,2,208,52,2,222,52,2,24,53,2,47,53,2,64,53,2,82,53,2,162,53,2,216,53,2,235,53,2,14,54,2,62,54,2,81,54,2,26,55,2,48,55,2,168,55,2,206,55,2,232,55,2,43,56,2,72,56,2,82,56,2,91,56,2,102,56,2,180,57,2,227,57,2,0,58,2,29,58,2,58,58,2,74,58,2,89,58,2,99,58,2,116,58,2,133,58,2,148,58,2,158,58,2,175,58,2,230,58,2,74,59,2,5,60,2,51,60,2,61,60,2,72,60,2,87,60,2,97,60,2,191,60,2,16,61,2,15,62,2,71,62,2,91,62,2,117,62,2,188,62,2,63,63,2,139,63,2,220,64,2,11,65,2,37,65,2,90,65,2,129,65,2,155,65,2,178,65,2,10,66,2,26,66,2,77,66,2,111,66,2,156,66,2,184,66,2,251,66,2,65,67,2,117,67,2,235,67,2,44,68,2,115,68,2,158,68,2,222,68,2,44,69,2,70,69,2,133,69,2,159,69,2,213,69,2,239,69,2,35,70,2,93,70,2,150,70,2,250,70,2,76,71,2,161,72,2,226,72,2,252,72,2,19,73,2,81,73,2,114,73,2,138,73,2,191,73,2,4,74,2,198,74,2,248,74,2,128,75,2,67,77,2,82,77,2,111,77,2,159,77,2,175,77,2,229,77,2,34,78,2,88,78,2,195,78,2,232,78,2,251,78,2,5,79,2,61,79,2,84,79,2,104,79,2,131,79,2,146,79,2,247,79,2,75,80,2,178,81,2,227,81,2,0,82,2,98,82,2,177,82,2,204,82,2,227,82,2,4,83,2,38,83,2,97,83,2,117,83,2,162,83,2,223,83,2,244,83,2,26,84,2,27,85,2,101,86,2,213,86,2,67,87,2,83,87,2,139,87,2,55,90,2,230,90,2,3,91,2,207,91,2,225,91,2,14,92,2,202,92,2,211,92,2,220,92,2,242,92,2,3,93,2,87,93,2,245,93,2,25,94,2,51,94,2,112,94,2,238,94,2,253,94,2,33,95,2,63,95,2,143,95,2,163,95,2,192,95,2,67,96,2,232,96,2,24,97,2,33,97,2,75,97,2,86,97,2,97,97,2,163,97,2,3,98,2,105,98,2,135,98,2,219,98,2,253,98,2,25,99,2,46,99,2,145,99,2,163,99,2,199,99,2,68,100,2,99,100,2,236,100,2,11,101,2,148,101,2,179,101,2,59,102,2,90,102,2,14,103,2,47,103,2,202,103,2,233,103,2,140,104,2,173,104,2,90,105,2,121,105,2,0,106,2,31,106,2,166,106,2,197,106,2,76,107,2,107,107,2,231,107,2,92,108,2,252,108,2,231,109,2,0,110,2,114,110,2,185,110,2,69,111,2,101,111,2,33,112,2,107,112,2,6,113,2,34,113,2,238,113,2,41,114,2,219,114,2,221,115,2,247,115,2,88,116,2,131,116,2,227,116,2,151,117,2,58,118,2,165,118,2,7,119,2,30,119,2,215,119,2,64,120,2,107,121,2,133,121,2,159,121,2,185,121,2,211,121,2,237,121,2,7,122,2,33,122,2,59,122,2,85,122,2,111,122,2,137,122,2,163,122,2,189,122,2,215,122,2,241,122,2,11,123,2,37,123,2,63,123,2,89,123,2,115,123,2,195,123,2,22,124,2,120,125,2,169,125,2,198,125,2,8,126,2,28,126,2,54,126,2,181,126,2,205,126,2,138,127,2,251,127,2,62,128,2,181,128,2,28,129,2,75,129,2,124,129,2,195,129,2,10,130,2,229,131,2,25,132,2,55,132,2,116,132,2,137,132,2,198,132,2,11,133,2,29,133,2,83,133,2,119,133,2,160,133,2,205,133,2,255,133,2,49,134,2,99,134,2,163,134,2,245,134,2,9,135,2,112,135,2,140,135,2,166,135,2,247,135,2,52,136,2,110,136,2,146,136,2,247,136,2,44,137,2,80,137,2,185,137,2,212,137,2,254,137,2,27,138,2,109,138,2,222,138,2,248,138,2,70,139,2,96,139,2,126,139,2,147,139,2,188,139,2,246,139,2,2,140,2,33,140,2,81,140,2,135,140,2,173,140,2,143,141,2,169,141,2,222,141,2,13,142,2,113,142,2,140,142,2,187,142,2,248,142,2,37,143,2,63,143,2,208,143,2,13,144,2,175,144,2,209,144,2,55,145,2,105,145,2,165,146,2,211,146,2,237,146,2,53,147,2,217,147,2,23,148,2,57,148,2,131,148,2,147,148,2,200,148,2,234,148,2,23,149,2,51,149,2,116,149,2,182,149,2,230,149,2,91,150,2,219,150,2,94,151,2,120,151,2,143,151,2,188,151,2,6,152,2,54,152,2,129,152,2,219,152,2,239,152,2,40,153,2,66,153,2,118,153,2,176,153,2,233,153,2,57,154,2,77,154,2,96,154,2,250,154,2,254,154,2,2,155,2,6,155,2,10,155,2,14,155,2,18,155,2,22,155,2,26,155,2,30,155,2,34,155,2,38,155,2,42,155,2,59,155,2,70,155,2,135,155,2,200,155,2,36,156,2,70,156,2,102,156,2,133,156,2,56,157,2,152,157,2,187,157,2,5,158,2,28,158,2,100,158,2,113,158,2,126,158,2,138,158,2,183,158,2,195,158,2,251,158,2,21,159,2,47,159,2,0,160,2,91,160,2,230,160,2,193,161,2,213,161,2,17,162,2,171,162,2,220,162,2,78,163,2,167,163,2,18,164,2,142,164,2,182,164,2,71,165,2,97,165,2,22,166,2,255,166,2,45,167,2,92,167,2,249,167,2,39,168,2,119,168,2,193,168,2,225,168,2,17,169,2,50,169,2,174,169,2,207,169,2,248,169,2,59,170,2,95,170,2,162,170,2,3,171,2,41,171,2,94,171,2,122,171,2,160,171,2,217,171,2,86,172,2,247,172,2,39,173,2,51,173,2,184,173,2,77,174,2,101,174,2,42,175,2,92,175,2,105,175,2,195,175,2,227,175,2,56,176,2,165,176,2,47,177,2,148,177,2,175,177,2,85,178,2,133,178,2,22,182,2,102,182,2,129,182,2,120,183,2,146,183,2,82,184,2,111,184,2,61,185,2,139,185,2,181,185,2,232,185,2,57,186,2,95,186,2,141,186,2,169,186,2,207,186,2,113,187,2,133,187,2,193,187,2,195,187,2,95,188,2,159,188,2,108,189,2,128,189,2,188,189,2,204,189,2,238,189,2,147,190,2,236,190,2,67,191,2,94,191,2,68,192,2,157,192,2,244,192,2,15,193,2,80,193,2,129,193,2,75,194,2,234,194,2,177,195,2,253,195,2,81,196,2,108,196,2,170,196,2,182,196,2,53,197,2,174,197,2,65,198,2,171,198,2,211,198,2,70,199,2,95,199,2,87,200,2,168,200,2,36,201,2,86,201,2,98,201,2,12,202,2,44,202,2,70,202,2,237,202,2,7,203,2,147,203,2,200,203,2,64,204,2,119,204,2,224,204,2,252,204,2,23,205,2,109,205,2,148,205,2,63,206,2,144,206,2,171,206,2,58,207,2,106,207,2,178,207,2,214,207,2,232,207,2,249,207,2,22,208,2,92,208,2,123,208,2,146,208,2,184,208,2,199,208,2,212,208,2,242,208,2,7,210,2,83,210,2,127,210,2,190,211,2,220,211,2,230,211,2,61,212,2,70,212,2,115,212,2,144,212,2,251,212,2,11,213,2,27,213,2,43,213,2,74,213,2,129,213,2,172,213,2,189,213,2,215,213,2,60,214,2,75,214,2,163,214,2,65,215,2,123,215,2,167,216,2,185,216,2,205,216,2,1,217,2,62,217,2,145,217,2,147,217,2,156,217,2,170,217,2,233,217,2,56,218,2,85,218,2,101,218,2,128,218,2,144,218,2,152,218,2,182,218,2,215,218,2,2,219,2,35,219,2,48,219,2,76,219,2,90,219,2,178,219,2,211,219,2,218,219,2,225,219,2,245,219,2,253,219,2,4,220,2,8,220,2,26,220,2,31,220,2,36,220,2,86,220,2,117,220,2,133,220,2,135,220,2,137,220,2,185,220,2,253,220,2,55,221,2,128,221,2,186,221,2,2,222,2,39,222,2,64,222,2,102,222,2,103,223,2,126,223,2,188,223,2,200,225,2,109,226,2,130,226,2,101,230,2,231,233,2,243,233,2,255,233,2,11,234,2,23,234,2,35,234,2,47,234,2,59,234,2,71,234,2,87,234,2,99,234,2,111,234,2,123,234,2,135,234,2,147,234,2,159,234,2,171,234,2,243,234,2,74,235,2,195,235,2,80,236,2,203,236,2,45,237,2,123,237,2,23,238,2,56,238,2,78,238,2,106,238,2,174,239,2,214,240,2,233,240,2,31,242,2,53,242,2,104,242,2,127,242,2,144,242,2,151,242,2,194,242,2,232,242,2,12,243,2,19,243,2,99,243,2,112,243,2,142,243,2,159,243,2,166,243,2,50,244,2,62,244,2,69,244,2,138,244,2,243,244,2,253,244,2,4,245,2,31,245,2,43,245,2,50,245,2,80,245,2,92,245,2,121,245,2,134,245,2,147,245,2,157,245,2,164,245,2,103,246,2,137,246,2,153,246,2,160,246,2,57,247,2,128,247,2,212,247,2,217,247,2,100,248,2,139,248,2,151,248,2,190,248,2,210,248,2,222,248,2,164,249,2,35,250,2,45,250,2,55,250,2,62,250,2,72,250,2,82,250,2,89,250,2,189,250,2,199,250,2,209,250,2,216,250,2,226,250,2,233,250,2,85,251,2,95,251,2,105,251,2,112,251,2,122,251,2,132,251,2,139,251,2,123,255,2,148,255,2,175,255,2,32,0,3,157,0,3,250,1,3,133,2,3,183,2,3,235,4,3,124,5,3,248,5,3,117,6,3,165,6,3,254,8,3,143,9,3,4,10,3,129,10,3,177,10,3,14,13,3,159,13,3,24,14,3,142,14,3,190,14,3,57,17,3,202,17,3,63,18,3,185,18,3,233,18,3,186,20,3,74,21,3,123,21,3,45,23,3,189,23,3,238,23,3,108,25,3,247,25,3,39,26,3,100,28,3,249,28,3,9,30,3,144,30,3,20,31,3,139,31,3,239,31,3,35,34,3,184,34,3,201,35,3,80,36,3,212,36,3,75,37,3,175,37,3,181,37,3,247,37,3,71,38,3,165,38,3,242,38,3,16,39,3,43,39,3,90,39,3,159,39,3,172,39,3,15,40,3,141,40,3,52,41,3,208,41,3,157,42,3,168,43,3,15,44,3,45,45,3,81,45,3,103,45,3,156,45,3,231,45,3,252,45,3,5,46,3,43,46,3,58,46,3,72,46,3,81,46,3,118,46,3,164,46,3,180,46,3,203,46,3,219,46,3,251,46,3,0,47,3,12,47,3,32,47,3,43,47,3,117,47,3,210,47,3,223,47,3,242,47,3,1,48,3,10,48,3,26,48,3,35,48,3,51,48,3,60,48,3,76,48,3,85,48,3,101,48,3,110,48,3,130,48,3,139,48,3,178,48,3,225,48,3,126,50,3,141,50,3,163,50,3,131,51,3,185,51,3,237,51,3,16,52,3,118,52,3,156,52,3,180,52,3,26,53,3,41,53,3,59,53,3,100,53,3,139,53,3,199,53,3,212,53,3,225,53,3,35,54,3,51,54,3,64,54,3,77,54,3,90,54,3,103,54,3,117,54,3,127,54,3,140,54,3,183,54,3,196,54,3,209,54,3,251,54,3,16,55,3,29,55,3,43,55,3,52,55,3,65,55,3,79,55,3,92,55,3,105,55,3,119,55,3,128,55,3,141,55,3,186,55,3,199,55,3,212,55,3,247,55,3,12,56,3,25,56,3,38,56,3,51,56,3,64,56,3,82,56,3,103,56,3,116,56,3,129,56,3,173,56,3,192,56,3,205,56,3,226,56,3,235,56,3,248,56,3,13,57,3,28,57,3,41,57,3,52,57,3,61,57,3,74,57,3,85,58,3,104,58,3,117,58,3,137,58,3,152,58,3,165,58,3,179,58,3,188,58,3,201,58,3,234,58,3,255,58,3,12,59,3,25,59,3,34,59,3,47,59,3,61,59,3,74,59,3,87,59,3,105,59,3,114,59,3,127,59,3,153,59,3,174,59,3,187,59,3,201,59,3,210,59,3,223,59,3,237,59,3,246,59,3,3,60,3,16,60,3,29,60,3,42,60,3,77,60,3,98,60,3,111,60,3,125,60,3,134,60,3,147,60,3,160,60,3,173,60,3,186,60,3,201,60,3,199,61,3,249,61,3,5,62,3,12,62,3,59,62,3,74,62,3,115,62,3,127,62,3,134,62,3,160,62,3,172,62,3,179,62,3,216,62,3,230,62,3,15,63,3,27,63,3,34,63,3,60,63,3,72,63,3,79,63,3,107,63,3,141,63,3,157,63,3,164,63,3,226,63,3,242,63,3,252,63,3,3,64,3,29,64,3,45,64,3,55,64,3,62,64,3,89,64,3,104,64,3,114,64,3,121,64,3,148,64,3,164,64,3,174,64,3,181,64,3,234,64,3,249,64,3,3,65,3,10,65,3,36,65,3,52,65,3,62,65,3,69,65,3,96,65,3,112,65,3,122,65,3,129,65,3,156,65,3,172,65,3,182,65,3,189,65,3,254,65,3,14,66,3,24,66,3,31,66,3,57,66,3,73,66,3,83,66,3,90,66,3,117,66,3,133,66,3,143,66,3,150,66,3,177,66,3,192,66,3,202,66,3,209,66,3,18,67,3,34,67,3,44,67,3,51,67,3,77,67,3,92,67,3,102,67,3,109,67,3,136,67,3,152,67,3,162,67,3,169,67,3,196,67,3,212,67,3,222,67,3,229,67,3,10,68,3,44,68,3,60,68,3,67,68,3,133,68,3,149,68,3,159,68,3,166,68,3,198,68,3,214,68,3,224,68,3,231,68,3,8,69,3,23,69,3,33,69,3,40,69,3,73,69,3,89,69,3,99,69,3,106,69,3,139,69,3,163,69,3,174,69,3,184,69,3,191,69,3,211,69,3,220,69,3,227,69,3,6,70,3,22,70,3,32,70,3,39,70,3,104,70,3,119,70,3,129,70,3,136,70,3,162,70,3,178,70,3,188,70,3,195,70,3,222,70,3,238,70,3,248,70,3,255,70,3,26,71,3,42,71,3,52,71,3,59,71,3,86,71,3,102,71,3,112,71,3,119,71,3,146,71,3,162,71,3,172,71,3,179,71,3,249,71,3,9,72,3,19,72,3,26,72,3,58,72,3,74,72,3,84,72,3,91,72,3,124,72,3,140,72,3,150,72,3,157,72,3,190,72,3,205,72,3,215,72,3,222,72,3,255,72,3,23,73,3,34,73,3,44,73,3,51,73,3,71,73,3,80,73,3,87,73,3,122,73,3,138,73,3,148,73,3,155,73,3,228,73,3,244,73,3,254,73,3,5,74,3,37,74,3,52,74,3,62,74,3,69,74,3,102,74,3,118,74,3,128,74,3,135,74,3,168,74,3,184,74,3,194,74,3,201,74,3,234,74,3,1,75,3,12,75,3,22,75,3,29,75,3,49,75,3,58,75,3,65,75,3,100,75,3,116,75,3,126,75,3,133,75,3,174,75,3,165,76,3,215,76,3,227,76,3,234,76,3,25,77,3,40,77,3,80,77,3,92,77,3,99,77,3,113,77,3,125,77,3,132,77,3,165,77,3,179,77,3,219,77,3,231,77,3,238,77,3,252,77,3,8,78,3,15,78,3,39,78,3,73,78,3,92,78,3,99,78,3,158,78,3,173,78,3,186,78,3,193,78,3,213,78,3,228,78,3,241,78,3,248,78,3,13,79,3,31,79,3,44,79,3,51,79,3,72,79,3,90,79,3,103,79,3,110,79,3,239,79,3,17,80,3,33,80,3,40,80,3,76,80,3,92,80,3,102,80,3,109,80,3,123,80,3,139,80,3,149,80,3,156,80,3,171,80,3,187,80,3,197,80,3,204,80,3,219,80,3,234,80,3,244,80,3,251,80,3,10,81,3,35,81,3,47,81,3,57,81,3,64,81,3,86,81,3,95,81,3,102,81,3,122,81,3,138,81,3,148,81,3,155,81,3,210,81,3,226,81,3,236,81,3,243,81,3,1,82,3,17,82,3,27,82,3,34,82,3,49,82,3,64,82,3,74,82,3,81,82,3,96,82,3,112,82,3,122,82,3,129,82,3,144,82,3,168,82,3,180,82,3,190,82,3,197,82,3,232,82,3,248,82,3,2,83,3,9,83,3,23,83,3,38,83,3,48,83,3,55,83,3,70,83,3,86,83,3,96,83,3,103,83,3,118,83,3,134,83,3,144,83,3,151,83,3,166,83,3,183,83,3,198,83,3,208,83,3,215,83,3,229,83,3,245,83,3,255,83,3,6,84,3,21,84,3,37,84,3,47,84,3,54,84,3,69,84,3,85,84,3,95,84,3,102,84,3,117,84,3,133,84,3,143,84,3,150,84,3,168,84,3,214,84,3,229,84,3,34,85,3,46,85,3,53,85,3,77,85,3,89,85,3,96,85,3,173,85,3,185,85,3,192,85,3,216,85,3,228,85,3,235,85,3,15,86,3,137,86,3,152,86,3,162,86,3,169,86,3,195,86,3,211,86,3,221,86,3,228,86,3,254,86,3,14,87,3,24,87,3,31,87,3,57,87,3,73,87,3,83,87,3,90,87,3,183,87,3,64,88,3,79,88,3,89,88,3,96,88,3,122,88,3,138,88,3,148,88,3,155,88,3,181,88,3,197,88,3,207,88,3,214,88,3,240,88,3,0,89,3,10,89,3,17,89,3,55,89,3,71,89,3,81,89,3,88,89,3,202,89,3,214,89,3,224,89,3,231,89,3,65,90,3,111,90,3,126,90,3,177,90,3,189,90,3,196,90,3,210,90,3,222,90,3,229,90,3,30,91,3,42,91,3,49,91,3,63,91,3,75,91,3,82,91,3,111,91,3,194,91,3,209,91,3,219,91,3,226,91,3,241,91,3,1,92,3,11,92,3,18,92,3,38,92,3,48,92,3,55,92,3,70,92,3,86,92,3,96,92,3,103,92,3,190,92,3,34,93,3,49,93,3,59,93,3,66,93,3,81,93,3,97,93,3,107,93,3,114,93,3,129,93,3,145,93,3,155,93,3,162,93,3,177,93,3,193,93,3,203,93,3,210,93,3,243,93,3,3,94,3,13,94,3,20,94,3,116,94,3,128,94,3,138,94,3,145,94,3,249,94,3,40,95,3,55,95,3,125,95,3,137,95,3,144,95,3,177,95,3,189,95,3,196,95,3,53,96,3,65,96,3,72,96,3,107,96,3,119,96,3,126,96,3,187,96,3,111,97,3,126,97,3,136,97,3,143,97,3,175,97,3,191,97,3,201,97,3,208,97,3,243,97,3,3,98,3,13,98,3,20,98,3,48,98,3,64,98,3,74,98,3,81,98,3,183,98,3,171,99,3,188,99,3,198,99,3,205,99,3,237,99,3,253,99,3,7,100,3,14,100,3,49,100,3,65,100,3,75,100,3,82,100,3,110,100,3,126,100,3,136,100,3,143,100,3,187,100,3,203,100,3,213,100,3,220,100,3,206,101,3,218,101,3,228,101,3,235,101,3,93,102,3,133,102,3,148,102,3,192,102,3,204,102,3,211,102,3,235,102,3,247,102,3,254,102,3,50,103,3,189,103,3,204,103,3,214,103,3,221,103,3,246,103,3,6,104,3,16,104,3,23,104,3,48,104,3,64,104,3,74,104,3,81,104,3,108,104,3,124,104,3,134,104,3,141,104,3,237,104,3,175,105,3,190,105,3,200,105,3,207,105,3,232,105,3,248,105,3,2,106,3,9,106,3,34,106,3,50,106,3,60,106,3,67,106,3,92,106,3,108,106,3,118,106,3,125,106,3,168,106,3,184,106,3,194,106,3,201,106,3,217,107,3,229,107,3,239,107,3,246,107,3,94,108,3,138,108,3,154,108,3,222,108,3,234,108,3,247,108,3,33,109,3,45,109,3,58,109,3,150,109,3,136,110,3,151,110,3,161,110,3,174,110,3,217,110,3,233,110,3,243,110,3,0,111,3,43,111,3,59,111,3,69,111,3,82,111,3,125,111,3,141,111,3,151,111,3,164,111,3,249,111,3,24,113,3,41,113,3,51,113,3,64,113,3,107,113,3,123,113,3,133,113,3,146,113,3,192,113,3,208,113,3,218,113,3,231,113,3,18,114,3,34,114,3,44,114,3,57,114,3,118,114,3,134,114,3,144,114,3,157,114,3,144,115,3,156,115,3,166,115,3,179,115,3,9,117,3,55,117,3,70,117,3,121,117,3,133,117,3,146,117,3,160,117,3,172,117,3,185,117,3,242,117,3,254,117,3,11,118,3,25,118,3,37,118,3,50,118,3,79,118,3,162,118,3,177,118,3,187,118,3,200,118,3,215,118,3,231,118,3,241,118,3,254,118,3,18,119,3,28,119,3,41,119,3,56,119,3,72,119,3,82,119,3,95,119,3,182,119,3,14,120,3,29,120,3,39,120,3,52,120,3,67,120,3,83,120,3,93,120,3,106,120,3,121,120,3,137,120,3,147,120,3,160,120,3,175,120,3,191,120,3,201,120,3,214,120,3,247,120,3,7,121,3,17,121,3,30,121,3,120,121,3,132,121,3,142,121,3,155,121,3,247,121,3,30,122,3,45,122,3,80,122,3,95,122,3,123,122,3,205,122,3,215,122,3,233,122,3,243,122,3,5,123,3,15,123,3,33,123,3,43,123,3,130,123,3,193,123,3,206,123,3,248,123,3,2,124,3,20,124,3,30,124,3,48,124,3,58,124,3,76,124,3,86,124,3,122,124,3,132,124,3,232,124,3,242,124,3,27,125,3,30,125,3,35,125,3,40,125,3,43,125,3,48,125,3,53,125,3,56,125,3,61,125,3,66,125,3,69,125,3,74,125,3,79,125,3,82,125,3,87,125,3,92,125,3,95,125,3,100,125,3,105,125,3,144,125,3,159,125,3,194,125,3,209,125,3,237,125,3,242,125,3,38,126,3,82,126,3,92,126,3,118,126,3,130,126,3,137,126,3,225,126,3,12,127,3,22,127,3,48,127,3,60,127,3,67,127,3,170,127,3,208,127,3,6,128,3,20,128,3,49,128,3,82,128,3,96,128,3,110,128,3,124,128,3,138,128,3,183,128,3,202,128,3,227,128,3,246,128,3,6,129,3,25,129,3,66,129,3,82,129,3,107,129,3,124,129,3,140,129,3,165,129,3,182,129,3,198,129,3,223,129,3,240,129,3,1,130,3,18,130,3,72,130,3,90,130,3,191,130,3,215,130,3,8,131,3,46,131,3,136,131,3,174,131,3,8,132,3,46,132,3,100,132,3,140,132,3,238,132,3,21,133,3,42,133,3,57,133,3,80,133,3,124,133,3,147,133,3,170,133,3,188,133,3,84,134,3,152,134,3,179,134,3,239,134,3,36,135,3,74,135,3,102,135,3,120,135,3,227,135,3,244,135,3,19,136,3,70,136,3,102,136,3,185,136,3,30,137,3,57,137,3,140,137,3,157,137,3,188,137,3,239,137,3,17,138,3,240,138,3,140,139,3,172,139,3,180,139,3,193,139,3,206,139,3,234,139,3,5,140,3,34,140,3,52,140,3,165,140,3,215,140,3,223,140,3,240,140,3,255,140,3,20,141,3,42,141,3,67,141,3,28,142,3,130,142,3,157,142,3,255,142,3,68,143,3,122,143,3,149,143,3,176,143,3,114,144,3,149,144,3,11,145,3,235,145,3,95,146,3,103,146,3,116,146,3,144,146,3,183,146,3,212,146,3,220,146,3,233,146,3,8,147,3,33,147,3,39,147,3,52,147,3,71,147,3,137,147,3,165,147,3,191,147,3,253,147,3,111,148,3,135,148,3,158,148,3,3,149,3,30,149,3,87,149,3,8,150,3,40,150,3,49,150,3,90,150,3,99,150,3,201,150,3,228,150,3,33,151,3,60,151,3,74,151,3,113,151,3,130,151,3,148,151,3,166,151,3,218,151,3,230,151,3,243,151,3,8,152,3,167,152,3,210,152,3,244,152,3,22,153,3,124,153,3,141,153,3,239,153,3,55,154,3,139,154,3,160,154,3,255,154,3,25,155,3,69,155,3,83,155,3,135,155,3,186,155,3,200,155,3,250,155,3,38,156,3,47,156,3,1,157,3,36,157,3,64,157,3,76,157,3,94,157,3,16,158,3,66,158,3,195,158,3,247,158,3,40,159,3,54,159,3,169,159,3,198,159,3,1,160,3,90,160,3,115,160,3,176,160,3,209,160,3,8,162,3,46,162,3,110,162,3,205,162,3,243,162,3,51,163,3,146,163,3,184,163,3,248,163,3,87,164,3,125,164,3,189,164,3,28,165,3,66,165,3,130,165,3,225,165,3,7,166,3,71,166,3,161,166,3,199,166,3,7,167,3,69,167,3,133,167,3,176,167,3,31,168,3,87,168,3,126,168,3,178,168,3,192,168,3,208,168,3,220,168,3,232,168,3,248,168,3,32,169,3,41,169,3,87,169,3,137,169,3,158,169,3,205,169,3,219,169,3,229,169,3,242,169,3,255,169,3,10,170,3,23,170,3,96,170,3,168,170,3,189,170,3,203,170,3,243,170,3,31,171,3,48,171,3,71,171,3,92,171,3,112,171,3,133,171,3,154,171,3,175,171,3,202,171,3,223,171,3,247,171,3,11,172,3,35,172,3,56,172,3,79,172,3,100,172,3,120,172,3,141,172,3,162,172,3,187,172,3,208,172,3,232,172,3,253,172,3,18,173,3,39,173,3,60,173,3,81,173,3,102,173,3,123,173,3,144,173,3,165,173,3,186,173,3,207,173,3,231,173,3,252,173,3,20,174,3,41,174,3,62,174,3,83,174,3,104,174,3,125,174,3,146,174,3,167,174,3,188,174,3,209,174,3,230,174,3,251,174,3,16,175,3,36,175,3,56,175,3,77,175,3,97,175,3,117,175,3,138,175,3,159,175,3,180,175,3,201,175,3,222,175,3,246,175,3,14,176,3,35,176,3,56,176,3,77,176,3,98,176,3,119,176,3,140,176,3,161,176,3,184,176,3,204,176,3,225,176,3,246,176,3,11,177,3,32,177,3,53,177,3,116,177,3,134,177,3,190,177,3,227,177,3,13,178,3,33,178,3,50,178,3,67,178,3,115,178,3,152,178,3,178,178,3,198,178,3,216,178,3,240,178,3,12,179,3,18,179,3,59,179,3,68,179,3,95,179,3,110,179,3,161,179,3,183,179,3,195,179,3,222,179,3,244,179,3,253,179,3,9,180,3,90,180,3,139,180,3,159,180,3,197,180,3,6,181,3,44,181,3,87,181,3,96,181,3,114,181,3,174,181,3,190,181,3,214,181,3,223,181,3,246,181,3,54,182,3,77,182,3,99,182,3,121,182,3,165,182,3,176,182,3,188,182,3,200,182,3,216,182,3,229,182,3,244,182,3,16,183,3,25,183,3,35,183,3,60,183,3,1,184,3,122,184,3,170,184,3,54,185,3,116,185,3,236,185,3,26,186,3,88,186,3,113,186,3,175,186,3,198,186,3,231,186,3,2,187,3,12,187,3,22,187,3,35,187,3,69,187,3,95,187,3,113,187,3,137,187,3,158,187,3,176,187,3,194,187,3,212,187,3,230,187,3,248,187,3,10,188,3,28,188,3,46,188,3,64,188,3,82,188,3,100,188,3,123,188,3,142,188,3,166,188,3,190,188,3,199,188,3,217,188,3,226,188,3,236,188,3,58,189,3,98,189,3,140,189,3,192,189,3,39,190,3,122,190,3,133,190,3,148,190,3,221,190,3,38,191,3,62,191,3,87,191,3,160,191,3,173,191,3,198,191,3,27,192,3,46,192,3,89,192,3,101,192,3,122,192,3,129,192,3,153,192,3,167,192,3,190,192,3,242,192,3,43,193,3,53,193,3,67,193,3,104,193,3,157,193,3,255,193,3,27,194,3,54,194,3,80,194,3,133,194,3,200,194,3,238,194,3,100,195,3,217,195,3,232,195,3,253,195,3,25,196,3,35,196,3,49,196,3,86,196,3,100,196,3,118,196,3,149,196,3,190,196,3,224,196,3,243,196,3,22,197,3,36,197,3,50,197,3,128,197,3,192,197,3,235,197,3,249,197,3,41,198,3,174,198,3,229,198,3,254,198,3,15,199,3,66,199,3,84,199,3,116,199,3,130,199,3,172,199,3,213,199,3,12,200,3,26,200,3,40,200,3,81,200,3,107,200,3,159,200,3,204,200,3,252,200,3,34,201,3,53,201,3,65,201,3,84,201,3,116,201,3,163,201,3,211,201,3,243,201,3,8,202,3,32,202,3,140,202,3,176,202,3,231,202,3,7,203,3,23,203,3,49,203,3,59,203,3,92,203,3,108,203,3,138,203,3,190,203,3,226,203,3,242,203,3,12,204,3,37,204,3,86,204,3,113,204,3,153,204,3,178,204,3,205,204,3,247,204,3,39,205,3,141,205,3,190,205,3,218,205,3,72,206,3,91,206,3,98,206,3,153,206,3,175,206,3,194,206,3,237,206,3,124,207,3,252,208,3,255,208,3,54,209,3,106,209,3,192,209,3,138,210,3,232,210,3,65,211,3,121,211,3,129,211,3,138,211,3,169,211,3,176,211,3,191,211,3,241,211,3,249,211,3,2,212,3,35,212,3,49,212,3,95,212,3,104,212,3,113,212,3,122,212,3,130,212,3,138,212,3,147,212,3,243,212,3,20,213,3,47,213,3,76,213,3,95,213,3,109,213,3,133,213,3,167,213,3,181,213,3,195,213,3,210,213,3,226,213,3,242,213,3,3,214,3,31,214,3,51,214,3,66,214,3,96,214,3,108,214,3,130,214,3,144,214,3,153,214,3,179,214,3,206,214,3,215,214,3,242,214,3,251,214,3,25,215,3,34,215,3,43,215,3,63,215,3,81,215,3,95,215,3,105,215,3,114,215,3,129,215,3,142,215,3,155,215,3,164,215,3,209,215,3,224,215,3,236,215,3,251,215,3,8,216,3,27,216,3,29,216,3,48,216,3,64,216,3,77,216,3,84,216,3,97,216,3,110,216,3,130,216,3,140,216,3,153,216,3,160,216,3,173,216,3,183,216,3,222,216,3,236,216,3,248,216,3,12,217,3,22,217,3,41,217,3,50,217,3,77,217,3,104,217,3,137,217,3,157,217,3,182,217,3,202,217,3,212,217,3,252,217,3,15,218,3,29,218,3,51,218,3,78,218,3,105,218,3,145,218,3,161,218,3,174,218,3,204,218,3,223,218,3,0,219,3,6,219,3,25,219,3,56,219,3,67,219,3,89,219,3,107,219,3,120,219,3,133,219,3,149,219,3,171,219,3,197,219,3,245,219,3,15,220,3,71,220,3,89,220,3,134,220,3,154,220,3,166,220,3,210,220,3,232,220,3,243,220,3,120,221,3,254,221,3,5,222,3,87,223,3,97,223,3,144,223,3,159,223,3,191,223,3,101,224,3,233,224,3,245,224,3,6,225,3,105,225,3,115,225,3,169,225,3,184,225,3,35,226,3,68,226,3,125,226,3,199,228,3,69,229,3,209,230,3,122,231,3,138,237,3,158,238,3,194,238,3,46,239,3,69,239,3,120,239,3,138,239,3,156,239,3,167,239,3,207,239,3,229,239,3,0,240,3,28,240,3,44,240,3,106,240,3,175,240,3,237,240,3,138,241,3,16,242,3,36,242,3,105,242,3,145,242,3,160,242,3,167,242,3,176,242,3,239,242,3,246,242,3,51,243,3,58,243,3,103,243,3,128,243,3,193,243,3,200,243,3,35,244,3,42,244,3,134,244,3,189,244,3,218,244,3,232,244,3,7,245,3,25,245,3,108,245,3,131,245,3,239,245,3,11,246,3,41,246,3,78,246,3,157,246,3,202,246,3,229,246,3,252,246,3,57,247,3,101,247,3,227,247,3,246,247,3,42,248,3,70,248,3,107,248,3,178,248,3,239,248,3,248,249,3,168,250,3,184,253,3,41,254,3,169,254,3,234,254,3,255,254,3,14,255,3,32,255,3,101,255,3,198,255,3,230,255,3,8,0,4,18,0,4,26,0,4,61,0,4,115,0,4,195,0,4,225,0,4,244,0,4,3,1,4,29,1,4,66,1,4,92,1,4,173,1,4,214,1,4,77,2,4,180,2,4,234,2,4,24,3,4,57,3,4,90,3,4,157,3,4,208,3,4,0,4,4,115,4,4,147,4,4,159,4,4,177,4,4,193,5,4,248,5,4,24,6,4,36,6,4,86,6,4,3,7,4,52,7,4,72,10,4,126,10,4,176,10,4,210,10,4,26,11,4,81,11,4,137,11,4,197,11,4,252,11,4,52,12,4,89,12,4,156,12,4,207,12,4,255,12,4,118,13,4,148,13,4,209,13,4,0,14,4,40,14,4,71,14,4,131,14,4,181,14,4,221,14,4,252,14,4,60,15,4,111,15,4,160,15,4,3,16,4,57,16,4,105,16,4,160,16,4,199,16,4,17,17,4,68,17,4,108,17,4,29,18,4,40,18,4,169,19,4,188,19,4,207,19,4,41,21,4,181,21,4,237,21,4,37,22,4,76,22,4,148,22,4,207,22,4,5,23,4,194,23,4,11,24,4,149,24,4,219,24,4,30,25,4,94,25,4,151,25,4,182,25,4,219,25,4,88,26,4,150,26,4,218,26,4,23,27,4,70,27,4,110,27,4,153,27,4,204,27,4,228,27,4,252,27,4,20,28,4,44,28,4,67,28,4,90,28,4,114,28,4,138,28,4,227,28,4,43,29,4,56,29,4,83,29,4,98,29,4,111,29,4,124,29,4,137,29,4,150,29,4,177,29,4,190,29,4,1,30,4,42,30,4,69,30,4,100,46,4,173,46,4,216,46,4,5,47,4,56,47,4,143,47,4,245,47,4,22,48,4,96,48,4,158,48,4,178,48,4,209,48,4,59,49,4,137,49,4,194,49,4,210,49,4,232,49,4,51,50,4,81,50,4,164,50,4,239,50,4,16,51,4,35,51,4,81,51,4,101,51,4,168,51,4,208,51,4,245,51,4,12,52,4,18,52,4,55,52,4,100,52,4,113,52,4,123,52,4,181,52,4,215,52,4,247,52,4,30,53,4,60,53,4,78,53,4,105,53,4,127,53,4,138,53,4,180,53,4,224,53,4,5,54,4,38,54,4,72,54,4,101,54,4,146,54,4,159,54,4,212,54,4,235,54,4,248,54,4,5,55,4,21,55,4,27,55,4,68,55,4,79,55,4,88,55,4,110,55,4,142,55,4,160,55,4,200,55,4,237,55,4,59,56,4,96,56,4,131,56,4,140,56,4,203,56,4,253,56,4,85,57,4,95,57,4,224,57,4,171,58,4,176,58,4,13,59,4,47,59,4,57,59,4,149,59,4,178,59,4,240,59,4,252,59,4,46,60,4,57,60,4,82,60,4,143,60,4,154,60,4,192,60,4,197,60,4,200,60,4,213,60,4,33,61,4,41,61,4,49,61,4,57,61,4,63,61,4,69,61,4,92,61,4,113,61,4,169,61,4,217,61,4,225,61,4,151,62,4,204,62,4,243,62,4,72,63,4,99,63,4,148,63,4,215,63,4,244,63,4,76,64,4,115,64,4,46,65,4,146,65,4,178,65,4,187,65,4,201,65,4,199,69,4,244,69,4,28,70,4,54,70,4,108,70,4,124,70,4,178,70,4,194,70,4,220,70,4,1,71,4,18,71,4,61,71,4,79,71,4,87,71,4,99,71,4,105,71,4,142,71,4,155,71,4,213,71,4,243,71,4,56,72,4,89,72,4,151,72,4,238,72,4,200,73,4,245,73,4,29,74,4,55,74,4,168,74,4,203,74,4,228,74,4,248,74,4,10,75,4,84,75,4,96,75,4,111,75,4,178,75,4,213,75,4,49,76,4,220,76,4,243,79,4,73,80,4,139,80,4,165,80,4,199,80,4,11,81,4,69,81,4,165,81,4,225,81,4,49,82,4,56,82,4,196,82,4,2,83,4,5,83,4,11,83,4,19,83,4,71,83,4,101,83,4,169,83,4,58,84,4,106,84,4,136,84,4,211,84,4,15,85,4,38,85,4,51,85,4,64,85,4,83,85,4,161,85,4,183,85,4,205,85,4,227,85,4,249,85,4,15,86,4,36,86,4,58,86,4,79,86,4,87,86,4,211,86,4,224,86,4,251,86,4,10,87,4,23,87,4,36,87,4,49,87,4,62,87,4,89,87,4,102,87,4,255,87,4,13,88,4,51,88,4,69,88,4,85,88,4,132,88,4,173,88,4,192,88,4,208,88,4,10,89,4,150,89,4,156,89,4,217,89,4,66,90,4,91,90,4,98,90,4,200,90,4,8,91,4,63,91,4,114,91,4,97,92,4,137,92,4,203,92,4,240,92,4,30,93,4,90,93,4,133,93,4,186,93,4,239,93,4,45,94,4,69,94,4,134,94,4,165,94,4,173,94,4,184,94,4,192,94,4,255,94,4,76,95,4,95,95,4,168,95,4,209,95,4,52,96,4,65,96,4,82,96,4,92,96,4,102,96,4,144,96,4,167,96,4,177,96,4,200,96,4,210,96,4,222,96,4,234,96,4,243,96,4,1,97,4,10,97,4,28,97,4,37,97,4,223,97,4,232,97,4,18,98,4,27,98,4,46,98,4,60,98,4,92,98,4,114,98,4,178,98,4,213,98,4,222,98,4,173,99,4,182,99,4,191,99,4,226,99,4,235,99,4,254,99,4,12,100,4,44,100,4,66,100,4,208,100,4,233,100,4,243,100,4,255,100,4,24,101,4,53,101,4,63,101,4,85,101,4,94,101,4,106,101,4,118,101,4,127,101,4,137,101,4,146,101,4,162,101,4,172,101,4,186,101,4,195,101,4,205,101,4,250,101,4,5,102,4,20,102,4,60,102,4,70,102,4,87,102,4,98,102,4,119,102,4,128,102,4,148,102,4,160,102,4,184,102,4,194,102,4,212,102,4,224,102,4,245,102,4,1,103,4,10,103,4,22,103,4,31,103,4,43,103,4,52,103,4,69,103,4,79,103,4,142,103,4,34,105,4,123,105,4,185,105,4,6,106,4,17,106,4,38,106,4,55,106,4,64,106,4,81,106,4,90,106,4,103,106,4,124,106,4,141,106,4,150,106,4,167,106,4,178,106,4,195,106,4,204,106,4,213,106,4,228,106,4,5,107,4,14,107,4,57,107,4,78,107,4,95,107,4,104,107,4,121,107,4,130,107,4,147,107,4,156,107,4,173,107,4,189,107,4,217,107,4,231,107,4,252,107,4,6,108,4,20,108,4,29,108,4,40,108,4,53,108,4,70,108,4,79,108,4,89,108,4,122,108,4,207,108,4,6,109,4,66,109,4,109,109,4,118,109,4,140,109,4,164,109,4,193,109,4,215,109,4,236,109,4,13,110,4,66,110,4,78,110,4,104,110,4,135,110,4,179,110,4,191,110,4,212,110,4,242,110,4,32,111,4,57,111,4,115,111,4,122,111,4,150,111,4,177,111,4,186,111,4,193,111,4,221,111,4,230,111,4,251,111,4,25,112,4,73,112,4,103,112,4,143,112,4,183,112,4,0,113,4,50,113,4,71,113,4,83,113,4,127,113,4,148,113,4,160,113,4,185,113,4,91,114,4,213,114,4,224,114,4,42,115,4,246,115,4,253,115,4,4,116,4,19,116,4,32,116,4,39,116,4,63,116,4,81,116,4,93,116,4,99,116,4,109,116,4,120,116,4,129,116,4,138,116,4,163,116,4,55,117,4,199,117,4,222,117,4,247,117,4,12,118,4,160,118,4,226,118,4,237,118,4,13,119,4,32,119,4,44,119,4,81,119,4,88,119,4,99,119,4,116,119,4,127,119,4,134,119,4,224,119,4,24,120,4,37,120,4,54,120,4,207,120,4,218,120,4,48,121,4,122,121,4,233,121,4,31,122,4,79,122,4,141,122,4,9,123,4,165,123,4,224,123,4,95,124,4,38,125,4,108,126,4,176,126,4,242,128,4,4,129,4,81,129,4,218,129,4,171,130,4,89,131,4,180,131,4,36,132,4,87,132,4,139,132,4,198,132,4,26,133,4,85,133,4,140,133,4,168,133,4,221,133,4,242,133,4,127,134,4,222,134,4,217,135,4,8,136,4,127,136,4,227,136,4,241,136,4,253,136,4,17,137,4,43,137,4,138,137,4,154,137,4,164,137,4,175,137,4,216,137,4,57,138,4,71,138,4,116,138,4,134,138,4,146,138,4,177,138,4,191,138,4,201,143,4,6,144,4,31,144,4,46,144,4,98,144,4,123,144,4,138,144,4,195,144,4,220,144,4,235,144,4,249,144,4,8,145,4,91,145,4,97,145,4,130,145,4,136,145,4,154,145,4,179,145,4,205,145,4,82,146,4,113,146,4,141,146,4,158,146,4,164,146,4,180,146,4,217,146,4,227,146,4,3,147,4,53,147,4,69,147,4,126,147,4,145,147,4,181,147,4,237,147,4,31,148,4,78,148,4,91,148,4,106,148,4,119,148,4,147,148,4,161,148,4,33,149,4,84,149,4,138,149,4,157,149,4,212,149,4,94,150,4,149,150,4,171,150,4,188,150,4,200,150,4,238,150,4,250,150,4,126,151,4,37,152,4,125,152,4,159,152,4,177,152,4,202,152,4,21,153,4,68,153,4,81,153,4,97,153,4,108,153,4,122,153,4,132,153,4,213,153,4,18,154,4,154,154,4,244,154,4,38,155,4,142,162,4,249,162,4,105,163,4,112,163,4,130,163,4,184,163,4,69,164,4,117,164,4,7,165,4,115,165,4,212,165,4,60,166,4,123,166,4,197,166,4,247,166,4,39,167,4,75,167,4,106,167,4,123,167,4,156,167,4,166,167,4,229,167,4,2,168,4,84,168,4,91,168,4,132,168,4,146,168,4,161,168,4,189,168,4,222,168,4,225,168,4,249,168,4,0,169,4,18,169,4,64,169,4,81,169,4,91,169,4,99,169,4,191,169,4,217,169,4,249,169,4,136,170,4,165,170,4,10,171,4,151,171,4,233,171,4,244,171,4,109,172,4,130,172,4,107,173,4,153,173,4,100,174,4,115,174,4,127,174,4,142,174,4,156,174,4,180,174,4,211,174,4,226,174,4,248,174,4,4,175,4,14,175,4,24,175,4,31,175,4,55,175,4,169,175,4,179,175,4,188,175,4,255,175,4,40,176,4,71,176,4,98,176,4,100,176,4,129,176,4,160,176,4,193,176,4,220,176,4,243,176,4,64,177,4,79,177,4,92,177,4,101,177,4,116,177,4,131,177,4,140,177,4,163,177,4,177,177,4,191,177,4,205,177,4,219,177,4,233,177,4,247,177,4,5,178,4,19,178,4,33,178,4,47,178,4,61,178,4,75,178,4,89,178,4,103,178,4,117,178,4,131,178,4,145,178,4,159,178,4,176,178,4,193,178,4,239,178,4,252,178,4,12,179,4,89,179,4,116,179,4,124,179,4,139,179,4,146,179,4,162,179,4,180,179,4,204,179,4,229,179,4,240,179,4,14,180,4,27,180,4,44,180,4,99,180,4,142,180,4,156,180,4,223,180,4,233,180,4,17,181,4,30,181,4,47,181,4,76,181,4,92,181,4,106,181,4,221,181,4,10,182,4,185,182,4,207,182,4,35,183,4,47,183,4,59,183,4,78,183,4,90,183,4,103,183,4,116,183,4,125,183,4,166,183,4,231,183,4,27,184,4,39,184,4,60,184,4,107,184,4,122,184,4,138,184,4,145,184,4,148,184,4,175,184,4,197,184,4,204,184,4,225,184,4,18,185,4,42,185,4,93,185,4,156,185,4,170,185,4,183,185,4,12,186,4,31,186,4,82,186,4,142,186,4,167,186,4,42,187,4,57,187,4,131,187,4,150,187,4,184,187,4,249,187,4,28,188,4,66,188,4,121,188,4,165,188,4,207,188,4,242,188,4,6,189,4,18,189,4,86,189,4,128,189,4,164,189,4,218,189,4,255,189,4,8,190,4,17,190,4,29,190,4,53,190,4,62,190,4,95,190,4,114,190,4,116,190,4,138,190,4,209,190,4,222,190,4,250,190,4,15,191,4,36,191,4,51,191,4,107,191,4,121,191,4,132,191,4,148,191,4,155,191,4,168,191,4,177,191,4,191,191,4,202,191,4,211,191,4,220,191,4,227,191,4,246,191,4,56,192,4,74,192,4,111,192,4,180,192,4,191,192,4,202,192,4,209,192,4,246,192,4,21,193,4,50,193,4,75,193,4,96,193,4,119,193,4,140,193,4,175,193,4,229,193,4,17,194,4,36,194,4,96,194,4,110,194,4,121,194,4,159,194,4,176,194,4,183,194,4,214,194,4,125,195,4,144,195,4,125,196,4,159,196,4,194,196,4,85,197,4,121,197,4,211,198,4,224,198,4,254,198,4,11,199,4,32,199,4,45,199,4,66,199,4,79,199,4,100,199,4,113,199,4,134,199,4,147,199,4,168,199,4,181,199,4,202,199,4,215,199,4,236,199,4,249,199,4,14,200,4,27,200,4,78,200,4,88,200,4,106,200,4,116,200,4,134,200,4,144,200,4,162,200,4,172,200,4,190,200,4,200,200,4,218,200,4,228,200,4,246,200,4,0,201,4,18,201,4,28,201,4,46,201,4,56,201,4,74,201,4,84,201,4,106,201,4,124,201,4,164,201,4,182,201,4,71,202,4,89,202,4,142,202,4,179,202,4,229,202,4,75,203,4,111,203,4,23,204,4,62,204,4,144,204,4,228,204,4,68,205,4,44,206,4,94,206,4,134,206,4,85,207,4,138,207,4,168,208,4,187,208,4,230,208,4,74,209,4,112,209,4,212,209,4,59,210,4,95,210,4,4,211,4,40,211,4,200,211,4,223,211,4,18,212,4,39,212,4,185,212,4,235,212,4,115,214,4,164,214,4,203,214,4,254,214,4,12,219,4,26,219,4,163,219,4,177,219,4,23,220,4,39,220,4,184,220,4,246,220,4,22,221,4,72,221,4,118,221,4,160,221,4,77,222,4,91,222,4,129,222,4,148,222,4,168,222,4,193,222,4,247,222,4,5,223,4,43,223,4,62,223,4,82,223,4,107,223,4,146,223,4,160,223,4,112,224,4,210,224,4,52,225,4,196,225,4,255,225,4,34,226,4,116,226,4,208,226,4,223,226,4,229,226,4,235,226,4,95,227,4,224,227,4,162,228,4,248,228,4,4,229,4,36,229,4,48,229,4,78,229,4,87,229,4,102,229,4,161,229,4,180,229,4,210,229,4,242,229,4,125,230,4,177,230,4,192,230,4,228,230,4,246,230,4,13,231,4,25,231,4,39,231,4,48,231,4,83,231,4,98,231,4,132,231,4,142,231,4,209,231,4,240,231,4,9,232,4,34,232,4,66,232,4,84,232,4,111,232,4,136,232,4,158,232,4,180,232,4,206,232,4,230,232,4,251,232,4,22,233,4,46,233,4,129,233,4,142,233,4,150,233,4,158,233,4,169,233,4,180,233,4,190,233,4,201,233,4,215,233,4,54,234,4,67,234,4,81,234,4,89,234,4,100,234,4,111,234,4,122,234,4,130,234,4,139,234,4,181,234,4,127,235,4,235,235,4,248,235,4,6,236,4,83,236,4,154,236,4,175,236,4,196,236,4,5,237,4,18,237,4,35,237,4,90,237,4,140,237,4,144,239,4,180,239,4,187,239,4,210,239,4,254,239,4,25,241,4,92,241,4,82,242,4,107,242,4,128,242,4,142,242,4,153,242,4,205,242,4,31,243,4,72,243,4,103,243,4,132,243,4,145,243,4,171,243,4,53,244,4,83,244,4,88,244,4,152,244,4,188,244,4,220,244,4,227,244,4,4,245,4,119,245,4,195,245,4,68,246,4,81,246,4,88,246,4,94,246,4,169,246,4,176,246,4,208,246,4,223,246,4,234,246,4,243,246,4,250,246,4,12,247,4,39,247,4,66,247,4,93,247,4,120,247,4,147,247,4,184,247,4,229,247,4,246,247,4,7,248,4,24,248,4,41,248,4,59,248,4,76,248,4,93,248,4,110,248,4,127,248,4,152,248,4,172,248,4,190,248,4,203,248,4,221,248,4,234,248,4,252,248,4,9,249,4,27,249,4,40,249,4,58,249,4,71,249,4,89,249,4,102,249,4,120,249,4,133,249,4,151,249,4,164,249,4,182,249,4,195,249,4,220,249,4,251,249,4,85,250,4,119,250,4,132,250,4,226,250,4,245,250,4,6,251,4,40,251,4,71,251,4,3,252,4,62,252,4,65,252,4,133,252,4,135,252,4,165,252,4,177,252,4,189,252,4,201,252,4,212,252,4,239,252,4,9,253,4,154,253,4,173,253,4,198,253,4,231,253,4,9,254,4,27,254,4,45,254,4,61,254,4,83,254,4,97,254,4,111,254,4,173,254,4,203,254,4,19,255,4,31,255,4,43,255,4,91,255,4,103,255,4,121,255,4,139,255,4,157,255,4,175,255,4,210,255,4,243,255,4,10,0,5,22,0,5,68,0,5,210,0,5,222,0,5,39,1,5,67,1,5,80,1,5,133,1,5,154,1,5,181,1,5,201,1,5,210,1,5,238,1,5,244,1,5,3,2,5,49,2,5,67,2,5,85,2,5,103,2,5,121,2,5,139,2,5,157,2,5,175,2,5,193,2,5,209,2,5,236,2,5,255,2,5,18,3,5,37,3,5,56,3,5,75,3,5,94,3,5,113,3,5,132,3,5,161,3,5,218,3,5,164,4,5,179,4,5,201,4,5,221,4,5,239,4,5,42,5,5,69,5,5,119,5,5,135,5,5,146,5,5,208,5,5,224,5,5,238,5,5,245,5,5,1,6,5,15,6,5,201,6,5,235,6,5,13,7,5,32,7,5,46,7,5,60,7,5,74,7,5,88,7,5,102,7,5,116,7,5,130,7,5,144,7,5,158,7,5,173,7,5,188,7,5,203,7,5,218,7,5,233,7,5,248,7,5,7,8,5,22,8,5,37,8,5,52,8,5,67,8,5,82,8,5,97,8,5,113,8,5,128,8,5,138,8,5,150,8,5,177,8,5,189,8,5,204,8,5,219,8,5,226,8,5,238,8,5,17,9,5,24,9,5,57,9,5,105,9,5,167,9,5,240,9,5,17,10,5,44,10,5,69,10,5,115,10,5,200,10,5,251,10,5,28,11,5,54,11,5,70,11,5,138,11,5,150,11,5,167,11,5,179,11,5,233,11,5,245,11,5,251,11,5,32,12,5,44,12,5,79,12,5,91,12,5,113,12,5,136,12,5,162,12,5,179,12,5,191,12,5,209,12,5,5,13,5,30,13,5,49,13,5,67,13,5,101,13,5,121,13,5,138,13,5,148,13,5,208,13,5,223,13,5,233,13,5,249,13,5,3,14,5,19,14,5,29,14,5,45,14,5,55,14,5,71,14,5,81,14,5,97,14,5,107,14,5,123,14,5,133,14,5,149,14,5,159,14,5,175,14,5,185,14,5,201,14,5,212,14,5,228,14,5,239,14,5,255,14,5,10,15,5,26,15,5,37,15,5,53,15,5,64,15,5,80,15,5,91,15,5,107,15,5,118,15,5,134,15,5,145,15,5,161,15,5,172,15,5,188,15,5,199,15,5,215,15,5,226,15,5,242,15,5,253,15,5,13,16,5,24,16,5,40,16,5,76,16,5,94,16,5,139,16,5,165,16,5,172,16,5,248,16,5,8,17,5,15,17,5,25,17,5,35,17,5,45,17,5,54,17,5,63,17,5,79,17,5,215,17,5,1,18,5,49,18,5,64,18,5,111,18,5,123,18,5,164,18,5,188,18,5,173,19,5,188,19,5,96,20,5,177,20,5,202,20,5,235,20,5,26,21,5,57,21,5,74,21,5,92,21,5,141,21,5,218,21,5,13,22,5,81,22,5,144,22,5,213,22,5,20,23,5,80,23,5,137,23,5,222,23,5,180,25,5,131,26,5,240,26,5,216,27,5,72,28,5,228,28,5,43,29,5,223,29,5,240,29,5,0,30,5,14,30,5,113,31,5,165,31,5,180,31,5,196,31,5,212,31,5,228,31,5,8,32,5,126,32,5,195,32,5,227,32,5,240,32,5,70,33,5,169,33,5,220,33,5,41,34,5,113,34,5,131,34,5,157,34,5,44,36,5,59,36,5,120,36,5,147,36,5,160,36,5,175,36,5,39,37,5,54,37,5,85,37,5,94,37,5,187,37,5,191,37,5,236,37,5,13,38,5,132,38,5,141,38,5,162,38,5,253,38,5,6,39,5,24,39,5,37,39,5,116,39,5,190,39,5,121,41,5,139,41,5,152,41,5,165,41,5,174,41,5,199,41,5,208,41,5,233,41,5,255,41,5,112,42,5,138,42,5,162,42,5,192,42,5,218,42,5,134,45,5,132,51,5,215,51,5,133,53,5,158,53,5,177,53,5,243,53,5,5,54,5,165,54,5,11,55,5,29,55,5,41,55,5,175,58,5,208,58,5,241,58,5,18,59,5,112,59,5,154,59,5,177,59,5,183,59,5,185,59,5,226,59,5,228,59,5,252,59,5,254,59,5,28,60,5,46,60,5,128,60,5,130,60,5,136,60,5,139,60,5,145,60,5,148,60,5,180,60,5,221,60,5,224,61,5,2,62,5,95,62,5,202,62,5,204,63,5,69,64,5,118,64,5,194,64,5,14,65,5,70,65,5,102,65,5,108,65,5,177,65,5,233,65,5,7,66,5,37,66,5,47,66,5,57,66,5,67,66,5,77,66,5,192,66,5,224,66,5,0,67,5,27,67,5,54,67,5,96,67,5,108,67,5,178,67,5,221,67,5,38,68,5,45,68,5,52,68,5,166,68,5,205,68,5,219,68,5,228,68,5,244,68,5,37,69,5,54,69,5,73,69,5,104,69,5,120,69,5,141,69,5,160,69,5,239,69,5,246,69,5,253,69,5,4,70,5,47,70,5,64,70,5,83,70,5,92,70,5,113,70,5,124,70,5,144,70,5,171,70,5,215,70,5,41,71,5,151,71,5,29,72,5,48,72,5,251,72,5,16,73,5,56,73,5,70,73,5,222,74,5,224,77,5,30,78,5,232,78,5,6,79,5,19,79,5,184,79,5,134,80,5,178,80,5,241,80,5,53,81,5,149,81,5,168,81,5,192,81,5,211,81,5,238,81,5,19,82,5,54,82,5,149,82,5,156,82,5,181,82,5,192,82,5,217,82,5,228,82,5,253,82,5,8,83,5,33,83,5,44,83,5,69,83,5,80,83,5,105,83,5,116,83,5,141,83,5,152,83,5,177,83,5,188,83,5,213,83,5,224,83,5,249,83,5,4,84,5,29,84,5,40,84,5,65,84,5,76,84,5,101,84,5,112,84,5,137,84,5,148,84,5,173,84,5,184,84,5,209,84,5,220,84,5,245,84,5,255,84,5,24,85,5,34,85,5,59,85,5,69,85,5,94,85,5,203,85,5,111,86,5,171,86,5,149,89,5,203,89,5,248,89,5,22,90,5,48,90,5,61,90,5,75,90,5,89,90,5,114,90,5,131,90,5,153,90,5,246,90,5,53,91,5,66,91,5,89,91,5,126,91,5,144,91,5,166,91,5,180,91,5,213,91,5,238,91,5,76,92,5,91,92,5,190,92,5,8,94,5,176,94,5,253,94,5,248,95,5,50,96,5,120,98,5,157,98,5,12,99,5,163,99,5,95,100,5,132,100,5,145,100,5,89,101,5,189,102,5,227,102,5,247,102,5,11,103,5,31,103,5,57,103,5,69,103,5,102,103,5,114,103,5,244,103,5,149,104,5,217,104,5,19,105,5,31,105,5,137,105,5,206,105,5,8,106,5,17,106,5,125,106,5,194,106,5,252,106,5,5,107,5,112,107,5,177,107,5,235,107,5,244,107,5,12,109,5,101,109,5,30,110,5,123,110,5,31,112,5,13,113,5,29,113,5,46,113,5,62,113,5,78,113,5,95,113,5,112,113,5,129,113,5,152,113,5,170,113,5,186,113,5,197,113,5,213,113,5,224,113,5,240,113,5,251,113,5,11,114,5,22,114,5,38,114,5,49,114,5,65,114,5,76,114,5,92,114,5,103,114,5,119,114,5,130,114,5,146,114,5,157,114,5,171,114,5,252,114,5,38,115,5,224,115,5,208,116,5,215,117,5,56,119,5,112,120,5,167,120,5,181,120,5,192,120,5,210,120,5,219,120,5,230,120,5,1,121,5,138,121,5,71,122,5,124,122,5,4,126,5,81,132,5,11,143,5,198,144,5,250,144,5,30,145,5,6,146,5,47,147,5,100,147,5,112,147,5,123,147,5,149,147,5,132,148,5,106,150,5,135,151,5,148,151,5,161,151,5,13,152,5,53,152,5,141,152,5,57,154,5,73,154,5,90,154,5,107,154,5,124,154,5,141,154,5,157,154,5,173,154,5,189,154,5,205,154,5,222,154,5,9,155,5,42,155,5,75,155,5,95,155,5,122,155,5,159,155,5,179,155,5,212,155,5,250,155,5,4,156,5,14,156,5,24,156,5,34,156,5,44,156,5,54,156,5,64,156,5,74,156,5,84,156,5,94,156,5,104,156,5,114,156,5,124,156,5,134,156,5,144,156,5,154,156,5,164,156,5,174,156,5,184,156,5,194,156,5,204,156,5,214,156,5,224,156,5,234,156,5,244,156,5,254,156,5,8,157,5,18,157,5,28,157,5,38,157,5,48,157,5,58,157,5,68,157,5,78,157,5,88,157,5,98,157,5,108,157,5,118,157,5,128,157,5,138,157,5,148,157,5,158,157,5,168,157,5,178,157,5,188,157,5,198,157,5,208,157,5,218,157,5,228,157,5,238,157,5,248,157,5,2,158,5,12,158,5,22,158,5,32,158,5,42,158,5,52,158,5,62,158,5,72,158,5,82,158,5,92,158,5,102,158,5,112,158,5,122,158,5,132,158,5,142,158,5,152,158,5,162,158,5,172,158,5,182,158,5,192,158,5,202,158,5,212,158,5,222,158,5,234,158,5,243,158,5,20,159,5,35,159,5,41,159,5,53,159,5,92,159,5,182,159,5,222,159,5,242,159,5,251,159,5,18,160,5,59,160,5,79,160,5,89,160,5,110,160,5,164,160,5,214,160,5,245,160,5,7,161,5,67,161,5,128,161,5,189,161,5,248,161,5,51,162,5,36,163,5,99,163,5,135,163,5,186,163,5,232,163,5,4,164,5,27,164,5,122,164,5,136,164,5,145,164,5,189,164,5,13,165,5,72,165,5,143,165,5,240,165,5,73,166,5,199,166,5,219,166,5,42,167,5,97,167,5,99,167,5,136,167,5,175,167,5,195,167,5,209,167,5,15,168,5,69,168,5,102,168,5,128,168,5,153,168,5,185,168,5,243,168,5,252,168,5,10,169,5,31,169,5,47,169,5,63,169,5,79,169,5,95,169,5,111,169,5,127,169,5,143,169,5,159,169,5,175,169,5,192,169,5,208,169,5,224,169,5,241,169,5,1,170,5,17,170,5,33,170,5,49,170,5,65,170,5,81,170,5,97,170,5,113,170,5,129,170,5,145,170,5,161,170,5,177,170,5,195,170,5,211,170,5,227,170,5,243,170,5,3,171,5,19,171,5,35,171,5,51,171,5,68,171,5,85,171,5,101,171,5,117,171,5,133,171,5,151,171,5,167,171,5,183,171,5,199,171,5,215,171,5,231,171,5,247,171,5,7,172,5,23,172,5,39,172,5,55,172,5,73,172,5,89,172,5,105,172,5,121,172,5,137,172,5,153,172,5,169,172,5,185,172,5,201,172,5,217,172,5,233,172,5,249,172,5,9,173,5,25,173,5,41,173,5,57,173,5,73,173,5,89,173,5,105,173,5,121,173,5,137,173,5,153,173,5,170,173,5,186,173,5,204,173,5,252,173,5,7,174,5,102,174,5,244,174,5,12,175,5,100,175,5,200,175,5,224,175,5,58,176,5,117,176,5,137,176,5,154,176,5,41,177,5,54,177,5,74,177,5,91,177,5,174,177,5,193,177,5,213,177,5,228,177,5,243,177,5,4,178,5,120,178,5,190,178,5,228,178,5,30,179,5,149,179,5,201,179,5,225,179,5,252,179,5,11,180,5,67,180,5,80,180,5,125,180,5,138,180,5,161,180,5,194,180,5,20,181,5,192,181,5,207,181,5,220,181,5,248,181,5,16,182,5,43,182,5,58,182,5,111,182,5,164,182,5,187,182,5,202,182,5,234,182,5,6,183,5,21,183,5,35,183,5,43,183,5,59,183,5,86,183,5,101,183,5,122,183,5,188,183,5,242,183,5,27,184,5,81,184,5,137,184,5,172,184,5,228,184,5,28,185,5,68,185,5,124,185,5,180,185,5,220,185,5,20,186,5,76,186,5,116,186,5,173,186,5,231,186,5,12,187,5,62,187,5,76,187,5,100,187,5,116,187,5,143,187,5,158,187,5,179,187,5,245,187,5,43,188,5,84,188,5,138,188,5,194,188,5,229,188,5,29,189,5,85,189,5,125,189,5,181,189,5,237,189,5,21,190,5,77,190,5,133,190,5,173,190,5,229,190,5,29,191,5,91,191,5,143,191,5,255,191,5,57,192,5,119,192,5,134,192,5,149,192,5,175,192,5,184,192,5,209,192,5,241,192,5,0,193,5,15,193,5,40,193,5,49,193,5,71,193,5,90,193,5,105,193,5,120,193,5,148,193,5,157,193,5,178,193,5,197,193,5,212,193,5,227,193,5,255,193,5,8,194,5,29,194,5,48,194,5,63,194,5,78,194,5,106,194,5,115,194,5,136,194,5,156,194,5,171,194,5,186,194,5,214,194,5,223,194,5,244,194,5,57,195,5,71,195,5,89,195,5,110,195,5,130,195,5,143,195,5,163,195,5,177,195,5,194,195,5,210,195,5,228,195,5,241,195,5,5,196,5,19,196,5,36,196,5,52,196,5,68,196,5,83,196,5,106,196,5,119,196,5,139,196,5,152,196,5,173,196,5,186,196,5,206,196,5,220,196,5,239,196,5,255,196,5,19,197,5,34,197,5,57,197,5,70,197,5,90,197,5,106,197,5,127,197,5,140,197,5,163,197,5,177,197,5,198,197,5,214,197,5,233,197,5,246,197,5,11,198,5,25,198,5,45,198,5,61,198,5,82,198,5,95,198,5,117,198,5,130,198,5,149,198,5,171,198,5,221,198,5,23,199,5,68,199,5,196,199,5,55,200,5,153,200,5,182,200,5,196,200,5,204,200,5,222,200,5,55,201,5,165,201,5,181,201,5,228,201,5,242,201,5,10,202,5,26,202,5,52,202,5,74,202,5,108,202,5,123,202,5,184,202,5,2,203,5,169,203,5,214,203,5,4,204,5,132,204,5,197,204,5,10,205,5,118,205,5,176,205,5,231,205,5,16,206,5,47,206,5,80,206,5,123,206,5,37,207,5,55,207,5,97,207,5,142,207,5,199,207,5,24,208,5,127,208,5,143,208,5,12,209,5,126,209,5,222,209,5,42,210,5,172,210,5,204,210,5,5,211,5,11,211,5,87,211,5,184,211,5,190,211,5,112,212,5,240,212,5,18,213,5,24,213,5,84,213,5,90,213,5,188,213,5,194,213,5,254,213,5,4,214,5,88,214,5,95,214,5,230,214,5,42,215,5,151,215,5,169,215,5,39,216,5,123,216,5,152,216,5,174,216,5,184,216,5,197,216,5,243,216,5,115,217,5,172,217,5,27,218,5,53,218,5,72,219,5,82,219,5,99,219,5,114,219,5,130,219,5,139,219,5,154,219,5,198,219,5,219,219,5,232,219,5,56,220,5,93,220,5,117,220,5,147,220,5,192,220,5,224,220,5,237,220,5,29,221,5,51,221,5,73,221,5,95,221,5,118,221,5,195,221,5,220,221,5,246,221,5,14,222,5,38,222,5,62,222,5,86,222,5,110,222,5,164,222,5,176,222,5,198,222,5,216,222,5,248,222,5,6,223,5,81,223,5,115,223,5,134,223,5,173,223,5,191,223,5,241,223,5,250,223,5,19,224,5,33,224,5,58,224,5,76,224,5,151,224,5,249,224,5,44,225,5,86,225,5,149,225,5,191,225,5,234,225,5,41,226,5,49,226,5,65,226,5,79,226,5,86,226,5,5,229,5,54,229,5,64,229,5,111,229,5,122,229,5,160,229,5,167,229,5,176,229,5,200,229,5,116,232,5,25,233,5,66,233,5,113,233,5,140,233,5,14,234,5,25,234,5,207,234,5,5,235,5,17,235,5,66,235,5,78,235,5,145,235,5,165,235,5,209,235,5,212,235,5,232,235,5,25,236,5,28,236,5,55,236,5,64,236,5,98,236,5,101,236,5,110,236,5,147,236,5,207,237,5,222,237,5,231,237,5,147,238,5,228,238,5,236,238,5,245,238,5,37,239,5,46,239,5,85,239,5,8,240,5,91,240,5,135,240,5,179,240,5,244,240,5,73,241,5,222,241,5,27,242,5,89,242,5,23,243,5,64,243,5,16,244,5,33,244,5,66,244,5,139,244,5,163,244,5,185,244,5,195,244,5,223,244,5,21,245,5,46,245,5,71,245,5,96,245,5,121,245,5,146,245,5,171,245,5,211,245,5,237,245,5,6,246,5,30,246,5,54,246,5,78,246,5,100,246,5,127,246,5,136,246,5,36,247,5,183,247,5,208,247,5,2,248,5,43,248,5,143,248,5,151,248,5,164,248,5,214,248,5,0,249,5,48,249,5,98,249,5,122,249,5,117,250,5,222,250,5,250,250,5,17,251,5,167,251,5,189,251,5,235,251,5,8,252,5,22,252,5,44,252,5,91,252,5,100,252,5,151,252,5,174,252,5,182,252,5,214,252,5,11,253,5,36,253,5,44,253,5,76,253,5,91,253,5,97,253,5,105,253,5,122,253,5,185,253,5,218,253,5,0,254,5,25,254,5,33,254,5,85,254,5,94,254,5,109,254,5,124,254,5,185,254,5,191,254,5,199,254,5,217,254,5,13,255,5,19,255,5,27,255,5,45,255,5,106,255,5,139,255,5,177,255,5,202,255,5,210,255,5,6,0,6,15,0,6,23,0,6,40,0,6,101,0,6,152,0,6,175,0,6,183,0,6,211,0,6,0,1,6,27,1,6,78,1,6,101,1,6,109,1,6,137,1,6,182,1,6,209,1,6,4,2,6,27,2,6,35,2,6,76,2,6,129,2,6,152,2,6,160,2,6,209,2,6,237,2,6,252,2,6,2,3,6,93,3,6,146,3,6,169,3,6,177,3,6,225,3,6,0,4,6,9,4,6,76,4,6,129,4,6,152,4,6,160,4,6,209,4,6,237,4,6,246,4,6,84,5,6,135,5,6,158,5,6,166,5,6,207,5,6,252,5,6,24,6,6,39,6,6,45,6,6,125,6,6,177,6,6,200,6,6,208,6,6,251,6,6,53,7,6,109,7,6,139,7,6,153,7,6,212,7,6,64,8,6,90,8,6,119,8,6,185,8,6,236,8,6,3,9,6,11,9,6,49,9,6,102,9,6,125,9,6,133,9,6,182,9,6,213,9,6,222,9,6,8,10,6,48,10,6,182,10,6,210,10,6,165,11,6,250,11,6,25,12,6,34,12,6,75,12,6,91,12,6,110,12,6,157,12,6,164,12,6,184,12,6,195,12,6,227,12,6,236,12,6,253,12,6,34,13,6,72,13,6,119,13,6,139,13,6,152,13,6,204,13,6,227,13,6,235,13,6,16,14,6,48,14,6,101,14,6,124,14,6,132,14,6,170,14,6,186,14,6,203,14,6,16,15,6,58,15,6,104,15,6,155,15,6,178,15,6,186,15,6,222,15,6,17,16,6,44,16,6,52,16,6,96,16,6,111,16,6,124,16,6,167,16,6,193,16,6,209,16,6,4,17,6,31,17,6,39,17,6,83,17,6,98,17,6,111,17,6,154,17,6,180,17,6,196,17,6,248,17,6,19,18,6,27,18,6,68,18,6,84,18,6,137,18,6,166,18,6,183,18,6,226,18,6,250,18,6,11,19,6,64,19,6,104,19,6,127,19,6,135,19,6,184,19,6,208,19,6,237,19,6,199,20,6,229,20,6,255,20,6,13,21,6,71,21,6,122,21,6,147,21,6,155,21,6,189,21,6,227,21,6,244,21,6,10,22,6,71,22,6,138,22,6,145,22,6,161,22,6,172,22,6,130,24,6,164,24,6,188,24,6,196,24,6,216,24,6,229,24,6,249,24,6,6,25,6,26,25,6,39,25,6,48,25,6,57,25,6,84,25,6,100,25,6,194,25,6,203,25,6,33,26,6,57,26,6,65,26,6,83,26,6,89,26,6,128,26,6,153,26,6,161,26,6,181,26,6,201,26,6,209,26,6,227,26,6,233,26,6,13,27,6,17,27,6,112,27,6,165,27,6,185,27,6,196,27,6,237,27,6,1,28,6,11,28,6,17,28,6,113,28,6,219,28,6,2,29,6,16,29,6,33,29,6,122,29,6,213,29,6,15,30,6,60,30,6,108,30,6,160,30,6,178,30,6,214,30,6,76,31,6,179,31,6,191,31,6,236,31,6,246,31,6,47,32,6,72,32,6,78,32,6,112,32,6,137,32,6,145,32,6,177,32,6,202,32,6,230,32,6,1,33,6,34,33,6,59,33,6,65,33,6,147,33,6,163,33,6,218,33,6,253,33,6,25,34,6,99,34,6,118,34,6,145,34,6,180,34,6,186,34,6,107,35,6,156,35,6,166,35,6,108,36,6,117,36,6,240,36,6,122,38,6,209,38,6,28,39,6,57,39,6,69,39,6,85,39,6,113,39,6,153,39,6,165,39,6,14,40,6,52,40,6,78,40,6,93,40,6,116,40,6,136,40,6,152,40,6,175,40,6,191,40,6,214,40,6,4,41,6,19,41,6,42,41,6,113,41,6,127,41,6,141,41,6,155,41,6,172,41,6,188,41,6,211,41,6,226,41,6,246,41,6,29,42,6,44,42,6,67,42,6,82,42,6,105,42,6,133,42,6,185,42,6,201,42,6,224,42,6,7,43,6,35,43,6,63,43,6,121,43,6,159,43,6,182,43,6,205,43,6,7,44,6,33,44,6,59,44,6,98,44,6,118,44,6,141,44,6,164,44,6,239,44,6,10,45,6,26,45,6,49,45,6,65,45,6,88,45,6,111,45,6,134,45,6,149,45,6,171,45,6,190,45,6,236,45,6,56,46,6,166,47,6,212,47,6,255,47,6,5,48,6,108,48,6,14,49,6,80,49,6,137,49,6,166,49,6,138,50,6,177,50,6,68,51,6,107,51,6,154,51,6,163,51,6,188,51,6,213,51,6,16,52,6,30,52,6,53,52,6,62,52,6,87,52,6,104,52,6,129,52,6,220,52,6,229,52,6,7,53,6,43,53,6,68,53,6,105,53,6,147,53,6,156,53,6,190,53,6,220,53,6,141,54,6,72,55,6,117,55,6,204,55,6,213,55,6,228,55,6,10,56,6,137,56,6,1,57,6,178,57,6,216,57,6,254,57,6,17,58,6,95,58,6,175,58,6,48,59,6,99,59,6,126,59,6,1,60,6,146,60,6,159,60,6,203,60,6,245,60,6,108,61,6,154,61,6,4,62,6,216,62,6,90,63,6,167,63,6,38,64,6,85,64,6,209,64,6,225,64,6,8,65,6,94,65,6,113,65,6,151,65,6,192,65,6,219,65,6,244,65,6,16,66,6,38,66,6,91,66,6,114,66,6,134,66,6,26,67,6,53,67,6,76,67,6,114,67,6,228,67,6,4,68,6,34,68,6,75,68,6,95,68,6,118,68,6,230,68,6,24,69,6,68,69,6,118,69,6,160,69,6,15,70,6,47,70,6,85,70,6,172,70,6,235,70,6,26,71,6,64,71,6,99,71,6,122,71,6,155,71,6,166,71,6,241,71,6,45,72,6,77,72,6,115,72,6,151,72,6,186,72,6,216,72,6,254,72,6,10,73,6,76,73,6,89,73,6,104,73,6,152,73,6,214,73,6,3,74,6,38,74,6,83,74,6,110,74,6,134,74,6,1,75,6,145,75,6,186,75,6,210,75,6,222,75,6,8,76,6,10,76,6,142,76,6,179,76,6,85,77,6,122,77,6,158,77,6,37,78,6,70,78,6,78,78,6,86,78,6,101,78,6,109,78,6,132,78,6,156,78,6,9,79,6,144,79,6,158,79,6,105,80,6,120,80,6,11,81,6,26,81,6,36,82,6,51,82,6,113,83,6,215,84,6,77,85,6,222,85,6,239,85,6,57,86,6,136,86,6,157,86,6,233,86,6,251,86,6,46,88,6,66,88,6,96,88,6,120,88,6,132,88,6,222,88,6,238,88,6,254,88,6,189,89,6,210,89,6,136,90,6,157,90,6,2,91,6,23,91,6,60,91,6,84,91,6,96,91,6,156,91,6,172,91,6,188,91,6,11,93,6,47,93,6,148,93,6,191,93,6,235,94,6,66,95,6,238,95,6,236,97,6,28,98,6,37,98,6,102,98,6,209,98,6,218,98,6,22,99,6,103,100,6,192,100,6,27,101,6,34,101,6,94,101,6,254,101,6,21,102,6,131,102,6,140,102,6,194,102,6,41,103,6,182,103,6,96,104,6,8,105,6,15,105,6,94,105,6,128,105,6,138,105,6,150,105,6,170,105,6,180,105,6,222,105,6,86,106,6,95,106,6,165,106,6,9,107,6,24,107,6,133,107,6,205,107,6,17,108,6,33,108,6,75,108,6,109,108,6,211,108,6,170,109,6,192,109,6,202,109,6,39,110,6,57,110,6,54,111,6,105,111,6,235,111,6,40,112,6,138,112,6,195,112,6,99,113,6,11,114,6,29,114,6,43,114,6,198,114,6,207,114,6,230,114,6,245,114,6,60,115,6,69,115,6,92,115,6,107,115,6,202,115,6,20,116,6,67,116,6,74,116,6,210,116,6,231,116,6,8,117,6,27,117,6,36,117,6,82,117,6,109,117,6,142,117,6,186,117,6,235,117,6,28,118,6,61,118,6,99,118,6,120,118,6,165,118,6,192,118,6,214,118,6,247,118,6,48,119,6,93,119,6,156,119,6,21,120,6,176,122,6,228,122,6,237,122,6,44,123,6,61,123,6,89,123,6,115,123,6,138,123,6,146,123,6,213,123,6,4,124,6,33,124,6,53,124,6,97,124,6,105,124,6,155,128,6,213,128,6,229,128,6,81,129,6,240,129,6,18,130,6,73,130,6,142,130,6,1,131,6,77,131,6,114,131,6,162,131,6,209,131,6,212,131,6,44,132,6,205,132,6,245,132,6,137,133,6,171,133,6,197,133,6,52,134,6,86,134,6,107,134,6,165,134,6,174,134,6,202,134,6,224,134,6,251,134,6,18,135,6,39,135,6,60,135,6,107,135,6,116,135,6,150,135,6,173,135,6,200,135,6,223,135,6,91,136,6,132,136,6,173,136,6,239,136,6,105,137,6,144,137,6,170,137,6,182,137,6,64,138,6,108,138,6,155,138,6,192,138,6,215,138,6,235,138,6,244,138,6,65,139,6,91,139,6,103,139,6,241,139,6,29,140,6,77,140,6,112,140,6,135,140,6,150,140,6,160,140,6,236,140,6,248,140,6,7,141,6,16,141,6,84,141,6,96,141,6,111,141,6,120,141,6,188,141,6,200,141,6,215,141,6,224,141,6,36,142,6,48,142,6,63,142,6,72,142,6,140,142,6,152,142,6,167,142,6,176,142,6,244,142,6,0,143,6,15,143,6,24,143,6,99,143,6,125,143,6,137,143,6,20,144,6,62,144,6,109,144,6,143,144,6,177,144,6,230,144,6,240,144,6,23,145,6,32,145,6,65,145,6,87,145,6,116,145,6,161,145,6,100,146,6,159,146,6,206,146,6,243,146,6,10,147,6,30,147,6,39,147,6,116,147,6,122,147,6,131,147,6,140,147,6,222,147,6,1,148,6,8,148,6,18,148,6,34,148,6,44,148,6,66,148,6,76,148,6,89,148,6,111,148,6,121,148,6,134,148,6,147,148,6,169,148,6,179,148,6,192,148,6,205,148,6,243,148,6,5,149,6,68,149,6,230,149,6,201,150,6,49,151,6,127,151,6,181,151,6,197,151,6,224,151,6,1,152,6,107,152,6,138,152,6,197,152,6,228,152,6,249,152,6,16,153,6,62,153,6,93,153,6,134,153,6,180,153,6,226,153,6,22,154,6,65,154,6,108,154,6,151,154,6,203,154,6,246,154,6,32,155,6,85,155,6,118,155,6,151,155,6,184,155,6,217,155,6,250,155,6,27,156,6,60,156,6,93,156,6,126,156,6,166,156,6,197,156,6,254,156,6,29,157,6,51,157,6,71,157,6,84,157,6,112,157,6,158,157,6,204,157,6,250,157,6,46,158,6,89,158,6,132,158,6,175,158,6,214,158,6,3,159,6,89,159,6,122,159,6,155,159,6,188,159,6,221,159,6,254,159,6,31,160,6,64,160,6,97,160,6,130,160,6,142,160,6,205,160,6,213,160,6,11,161,6,25,161,6,35,161,6,45,161,6,55,161,6,65,161,6,111,161,6,141,161,6,150,161,6,178,161,6,221,161,6,244,161,6,253,161,6,25,162,6,68,162,6,91,162,6,100,162,6,109,162,6,118,162,6,127,162,6,136,162,6,145,162,6,154,162,6,163,162,6,172,162,6,181,162,6,190,162,6,199,162,6,208,162,6,217,162,6,226,162,6,235,162,6,244,162,6,253,162,6,6,163,6,15,163,6,24,163,6,33,163,6,42,163,6,51,163,6,61,163,6,71,163,6,81,163,6,91,163,6,101,163,6,111,163,6,121,163,6,131,163,6,141,163,6,151,163,6,161,163,6,171,163,6,181,163,6,191,163,6,201,163,6,211,163,6,221,163,6,231,163,6,241,163,6,251,163,6,5,164,6,15,164,6,25,164,6,35,164,6,45,164,6,55,164,6,65,164,6,75,164,6,85,164,6,95,164,6,105,164,6,115,164,6,150,164,6,160,164,6,170,164,6,180,164,6,242,164,6,18,165,6,46,165,6,75,165,6,111,165,6,140,165,6,185,165,6,194,165,6,203,165,6,212,165,6,221,165,6,230,165,6,239,165,6,248,165,6,1,166,6,10,166,6,19,166,6,28,166,6,37,166,6,46,166,6,55,166,6,64,166,6,73,166,6,82,166,6,91,166,6,100,166,6,109,166,6,118,166,6,127,166,6,136,166,6,145,166,6,154,166,6,164,166,6,174,166,6,184,166,6,194,166,6,204,166,6,214,166,6,224,166,6,234,166,6,244,166,6,254,166,6,8,167,6,18,167,6,28,167,6,38,167,6,48,167,6,58,167,6,68,167,6,78,167,6,88,167,6,98,167,6,108,167,6,118,167,6,128,167,6,138,167,6,148,167,6,158,167,6,168,167,6,178,167,6,188,167,6,198,167,6,208,167,6,218,167,6,244,167,6,254,167,6,8,168,6,18,168,6,41,168,6,51,168,6,61,168,6,71,168,6,133,168,6,161,168,6,169,168,6,194,168,6,239,168,6,10,169,6,19,169,6,44,169,6,87,169,6,121,169,6,160,169,6,192,169,6,220,169,6,249,169,6,22,170,6,105,170,6,114,170,6,123,170,6,132,170,6,141,170,6,150,170,6,159,170,6,15,171,6,24,171,6,33,171,6,123,171,6,165,171,6,214,171,6,0,172,6,46,172,6,88,172,6,134,172,6,176,172,6,222,172,6,8,173,6,42,173,6,77,173,6,106,173,6,135,173,6,164,173,6,193,173,6,222,173,6,251,173,6,24,174,6,53,174,6,117,174,6,160,174,6,211,174,6,246,174,6,51,175,6,62,175,6,74,175,6,83,175,6,92,175,6,101,175,6,110,175,6,227,175,6,236,175,6,245,175,6,81,176,6,120,176,6,182,176,6,221,176,6,17,177,6,56,177,6,105,177,6,144,177,6,193,177,6,232,177,6,10,178,6,39,178,6,68,178,6,97,178,6,126,178,6,155,178,6,184,178,6,213,178,6,242,178,6,15,179,6,74,179,6,114,179,6,183,179,6,217,179,6,85,180,6,95,180,6,115,180,6,135,180,6,155,180,6,175,180,6,195,180,6,205,180,6,253,180,6,24,181,6,41,181,6,50,181,6,59,181,6,68,181,6,77,181,6,86,181,6,95,181,6,104,181,6,113,181,6,122,181,6,131,181,6,140,181,6,149,181,6,158,181,6,167,181,6,176,181,6,185,181,6,194,181,6,203,181,6,212,181,6,221,181,6,230,181,6,240,181,6,250,181,6,4,182,6,29,182,6,39,182,6,49,182,6,59,182,6,69,182,6,79,182,6,89,182,6,99,182,6,163,182,6,195,182,6,223,182,6,13,183,6,67,183,6,121,183,6,145,183,6,159,183,6,244,183,6,254,183,6,15,184,6,32,184,6,49,184,6,66,184,6,83,184,6,99,184,6,140,184,6,162,184,6,199,184,6,220,184,6,249,184,6,18,185,6,26,185,6,34,185,6,43,185,6,52,185,6,61,185,6,70,185,6,79,185,6,88,185,6,97,185,6,106,185,6,115,185,6,124,185,6,133,185,6,142,185,6,151,185,6,160,185,6,169,185,6,178,185,6,187,185,6,196,185,6,205,185,6,214,185,6,223,185,6,233,185,6,243,185,6,253,185,6,16,186,6,26,186,6,36,186,6,46,186,6,56,186,6,66,186,6,76,186,6,86,186,6,130,186,6,162,186,6,79,187,6,182,187,6,209,187,6,226,187,6,235,187,6,244,187,6,10,188,6,19,188,6,28,188,6,45,189,6,72,189,6,115,189,6,149,189,6,190,189,6,222,189,6,0,190,6,27,190,6,70,190,6,102,190,6,137,190,6,164,190,6,180,190,6,189,190,6,198,190,6,207,190,6,229,190,6,238,190,6,247,190,6,0,191,6,34,191,6,66,191,6,101,191,6,128,191,6,144,191,6,153,191,6,162,191,6,171,191,6,180,191,6,202,191,6,211,191,6,220,191,6,229,191,6,238,191,6,247,191,6,25,192,6,57,192,6,92,192,6,119,192,6,136,192,6,145,192,6,154,192,6,176,192,6,185,192,6,194,192,6,203,192,6,212,192,6,221,192,6,230,192,6,239,192,6,248,192,6,1,193,6,43,193,6,75,193,6,110,193,6,137,193,6,180,193,6,212,193,6,247,193,6,18,194,6,34,194,6,43,194,6,52,194,6,74,194,6,83,194,6,92,194,6,101,194,6,110,194,6,151,194,6,183,194,6,211,194,6,253,194,6,37,195,6,77,195,6,117,195,6,157,195,6,197,195,6,237,195,6,28,196,6,85,196,6,96,196,6,105,196,6,114,196,6,123,196,6,146,196,6,155,196,6,164,196,6,173,196,6,182,196,6,191,196,6,200,196,6,229,196,6,237,196,6,245,196,6,254,196,6,7,197,6,27,197,6,36,197,6,45,197,6,54,197,6,63,197,6,81,197,6,103,197,6,143,197,6,156,197,6,180,197,6,188,197,6,196,197,6,205,197,6,214,197,6,223,197,6,243,197,6,252,197,6,5,198,6,14,198,6,23,198,6,32,198,6,41,198,6,80,198,6,89,198,6,121,198,6,153,198,6,162,198,6,175,198,6,215,198,6,247,198,6,0,199,6,13,199,6,37,199,6,45,199,6,53,199,6,62,199,6,71,199,6,80,199,6,89,199,6,109,199,6,118,199,6,127,199,6,136,199,6,145,199,6,189,199,6,221,199,6,230,199,6,243,199,6,11,200,6,19,200,6,27,200,6,36,200,6,45,200,6,65,200,6,74,200,6,83,200,6,92,200,6,101,200,6,110,200,6,119,200,6,128,200,6,137,200,6,146,200,6,184,200,6,192,200,6,224,200,6,0,201,6,9,201,6,22,201,6,46,201,6,54,201,6,62,201,6,71,201,6,80,201,6,89,201,6,109,201,6,118,201,6,127,201,6,136,201,6,145,201,6,189,201,6,221,201,6,230,201,6,243,201,6,10,202,6,18,202,6,26,202,6,35,202,6,44,202,6,64,202,6,73,202,6,82,202,6,91,202,6,100,202,6,137,202,6,169,202,6,178,202,6,191,202,6,214,202,6,222,202,6,230,202,6,239,202,6,248,202,6,12,203,6,21,203,6,30,203,6,67,203,6,99,203,6,127,203,6,152,203,6,155,203,6,210,203,6,254,203,6,40,204,6,81,204,6,132,204,6,165,204,6,198,204,6,234,204,6,23,205,6,68,205,6,111,205,6,150,205,6,232,205,6,13,206,6,50,206,6,85,206,6,94,206,6,131,206,6,158,206,6,172,206,6,237,207,6,252,207,6,15,208,6,61,208,6,98,208,6,125,208,6,139,208,6,212,208,6,224,208,6,63,209,6,103,209,6,126,209,6,172,210,6,212,210,6,239,210,6,253,210,6,231,211,6,181,212,6,218,212,6,245,212,6,3,213,6,79,213,6,91,213,6,103,213,6,126,214,6,211,215,6,232,215,6,145,216,6,158,216,6,164,216,6,248,216,6,2,217,6,23,217,6,35,217,6,52,217,6,128,217,6,145,217,6,160,217,6,184,217,6,208,217,6,33,218,6,65,218,6,94,218,6,123,218,6,135,218,6,162,218,6,183,218,6,216,218,6,42,219,6,74,219,6,103,219,6,109,219,6,136,219,6,166,219,6,182,219,6,52,220,6,64,220,6,83,220,6,97,220,6,140,220,6,154,220,6,14,221,6,75,221,6,114,221,6,134,221,6,154,221,6,174,221,6,192,221,6,206,221,6,220,221,6,226,221,6,47,222,6,75,225,6,97,225,6,152,225,6,180,225,6,196,225,6,239,225,6,48,226,6,38,227,6,79,229,6,91,229,6,112,229,6,121,229,6,133,229,6,154,229,6,199,229,6,188,231,6,168,233,6,178,233,6,13,234,6,17,234,6,23,234,6,26,234,6,32,234,6,38,234,6,44,234,6,50,234,6,56,234,6,61,234,6,67,234,6,72,234,6,86,234,6,96,234,6,99,234,6,109,234,6,112,234,6,122,234,6,125,234,6,135,234,6,138,234,6,150,234,6,161,234,6,189,234,6,192,234,6,198,234,6,208,234,6,211,234,6,217,234,6,232,234,6,244,234,6,253,234,6,255,234,6,5,235,6,20,235,6,29,235,6,31,235,6,40,235,6,42,235,6,48,235,6,54,235,6,56,235,6,62,235,6,72,235,6,74,235,6,85,235,6,88,235,6,101,235,6,110,235,6,112,235,6,117,235,6,127,235,6,129,235,6,139,235,6,141,235,6,147,235,6,152,235,6,162,235,6,164,235,6,170,235,6,180,235,6,182,235,6,189,235,6,199,235,6,201,235,6,211,235,6,213,235,6,224,235,6,227,235,6,237,235,6,240,235,6,3,236,6,13,236,6,16,236,6,23,236,6,26,236,6,30,236,6,42,236,6,54,236,6,57,236,6,62,236,6,72,236,6,75,236,6,95,236,6,105,236,6,108,236,6,113,236,6,123,236,6,126,236,6,133,236,6,136,236,6,151,236,6,170,236,6,189,236,6,194,236,6,198,236,6,212,236,6,222,236,6,225,236,6,230,236,6,249,236,6,3,237,6,6,237,6,16,237,6,19,237,6,29,237,6,78,237,6,98,237,6,127,237,6,201,237,6,214,237,6,245,237,6,14,238,6,49,238,6,70,238,6,93,238,6,118,238,6,212,238,6,250,239,6,47,241,6,55,241,6,117,241,6,126,241,6,206,241,6,12,242,6,58,242,6,81,242,6,125,242,6,151,242,6,16,243,6,54,243,6,98,243,6,136,243,6,138,243,6,173,243,6,175,243,6,188,243,6,202,243,6,209,243,6,214,243,6,229,243,6,232,243,6,11,244,6,14,244,6,19,244,6,54,244,6,57,244,6,73,244,6,216,244,6,8,245,6,27,245,6,158,245,6,183,245,6,96,251,6,159,251,6,244,251,6,122,252,6,133,252,6,186,252,6,200,252,6,207,252,6,221,252,6,228,252,6,241,252,6,254,252,6,11,253,6,26,253,6,39,253,6,52,253,6,67,253,6,79,253,6,92,253,6,105,253,6,117,253,6,130,253,6,146,253,6,157,253,6,164,253,6,176,253,6,189,253,6,201,253,6,214,253,6,230,253,6,243,253,6,255,253,6,18,254,6,31,254,6,49,254,6,62,254,6,75,254,6,88,254,6,103,254,6,110,254,6,125,254,6,141,254,6,157,254,6,236,254,6,243,254,6,254,254,6,5,255,6,15,255,6,22,255,6,25,255,6,38,255,6,51,255,6,67,255,6,80,255,6,90,255,6,97,255,6,100,255,6,114,255,6,120,255,6,135,255,6,140,255,6,152,255,6,157,255,6,169,255,6,174,255,6,188,255,6,200,255,6,214,255,6,226,255,6,231,255,6,243,255,6,1,0,7,204,0,7,12,1,7,22,1,7,85,1,7,95,1,7,58,2,7,80,2,7,102,2,7,124,2,7,145,2,7,152,2,7,187,2,7,224,2,7,253,2,7,13,3,7,101,3,7,123,4,7,156,4,7,236,4,7,13,5,7,96,5,7,181,5,7,224,5,7,239,6,7,247,6,7,12,7,7,47,8,7,69,8,7,44,9,7,99,9,7,148,9,7,182,9,7,52,10,7,73,10,7,80,11,7,120,11,7,98,12,7,124,12,7,52,13,7,136,13,7,195,13,7,216,13,7,24,14,7,124,14,7,140,14,7,158,14,7,226,14,7,56,15,7,61,16,7,202,16,7,217,16,7,15,17,7,16,18,7,62,18,7,78,18,7,178,18,7,8,19,7,38,19,7,57,19,7,103,19,7,114,19,7,141,19,7,161,19,7,179,19,7,186,19,7,202,19,7,226,19,7,240,19,7,247,19,7,32,20,7,62,20,7,92,20,7,122,20,7,149,20,7,176,20,7,206,20,7,227,20,7,242,20,7,92,21,7,128,21,7,126,22,7,190,22,7,222,22,7,66,23,7,130,23,7,142,23,7,160,23,7,188,23,7,218,23,7,18,24,7,46,24,7,86,24,7,166,24,7,187,24,7,232,24,7,6,25,7,36,25,7,84,25,7,201,25,7,219,25,7,229,25,7,241,25,7,6,26,7,51,26,7,102,26,7,131,26,7,141,26,7,153,26,7,163,26,7,200,26,7,36,27,7,93,27,7,136,27,7,204,27,7,244,27,7,24,28,7,87,28,7,107,28,7,31,29,7,51,29,7,72,29,7,92,29,7,56,30,7,103,30,7,130,30,7,146,30,7,100,31,7,154,31,7,210,31,7,5,32,7,62,32,7,116,32,7,167,32,7,220,32,7,29,33,7,93,33,7,248,33,7,56,34,7,228,34,7,72,35,7,234,35,7,81,36,7,28,37,7,92,37,7,255,37,7,68,38,7,21,39,7,153,39,7,213,39,7,147,40,7,207,40,7,82,42,7,124,42,7,175,42,7,231,42,7,246,42,7,6,43,7,22,43,7,38,43,7,78,43,7,128,43,7,160,43,7,212,43,7,244,43,7,29,44,7,56,44,7,103,44,7,155,44,7,169,44,7,211,44,7,225,44,7,14,45,7,28,45,7,73,45,7,86,45,7,4,46,7,53,46,7,113,46,7,222,46,7,236,46,7,134,47,7,148,47,7,236,47,7,19,48,7,64,48,7,96,48,7,133,48,7,172,48,7,209,48,7,246,48,7,121,49,7,253,49,7,23,50,7,45,50,7,83,50,7,171,50,7,111,51,7,182,52,7,226,52,7,118,53,7,215,53,7,129,54,7,139,54,7,149,54,7,159,54,7,199,54,7,63,55,7,107,55,7,142,55,7,152,55,7,59,56,7,77,56,7,218,58,7,237,58,7,252,58,7,3,59,7,9,59,7,16,59,7,22,59,7,97,59,7,201,59,7,229,59,7,14,60,7,65,60,7,127,60,7,171,60,7,89,61,7,150,61,7,197,61,7,224,61,7,112,62,7,173,62,7,93,63,7,162,63,7,220,63,7,5,64,7,214,64,7,158,65,7,173,65,7,229,65,7,214,66,7,35,67,7,189,69,7,238,69,7,247,69,7,225,70,7,248,70,7,160,72,7,121,73,7,144,73,7,53,74,7,76,74,7,0,75,7,138,75,7,167,75,7,6,76,7,65,76,7,71,80,7,8,81,7,61,81,7,101,81,7,137,81,7,229,81,7,7,82,7,57,82,7,87,82,7,139,82,7,185,82,7,200,82,7,33,83,7,157,83,7,175,84,7,7,85,7,84,85,7,152,85,7,20,86,7,84,86,7,255,86,7,77,87,7,118,87,7,141,87,7,179,87,7,250,87,7,138,88,7,173,88,7,208,88,7,243,88,7,23,89,7,59,89,7,95,89,7,135,89,7,181,89,7,227,89,7,9,90,7,75,91,7,169,91,7,73,92,7,12,93,7,243,93,7,22,94,7,51,94,7,78,94,7,96,94,7,113,94,7,160,94,7,220,94,7,13,95,7,112,95,7,184,95,7,96,96,7,182,97,7,243,97,7,45,98,7,153,98,7,230,98,7,205,99,7,212,100,7,255,100,7,135,103,7,246,103,7,55,104,7,72,104,7,170,104,7,4,105,7,32,105,7,62,105,7,112,129,7,239,129,7,11,130,7,88,130,7,14,131,7,22,131,7,43,131,7,84,131,7,86,131,7,11,132,7,43,132,7,154,132,7,223,132,7,116,133,7,77,134,7,107,134,7,143,134,7,52,135,7,93,135,7,139,135,7,14,136,7,87,136,7,226,136,7,123,137,7,168,137,7,198,137,7,237,137,7,12,138,7,52,138,7,83,138,7,123,138,7,154,138,7,194,138,7,225,138,7,9,139,7,40,139,7,83,139,7,134,139,7,198,139,7,1,140,7,19,140,7,177,140,7,195,140,7,229,140,7,69,141,7,132,141,7,150,141,7,207,144,7,5,148,7,185,148,7,197,148,7,155,149,7,237,149,7,255,149,7,14,150,7,25,150,7,37,150,7,46,150,7,58,150,7,70,150,7,80,150,7,94,150,7,108,150,7,122,150,7,142,150,7,153,150,7,164,150,7,176,150,7,188,150,7,200,150,7,214,150,7,234,150,7,245,150,7,0,151,7,73,151,7,100,151,7,141,151,7,162,151,7,193,151,7,205,151,7,243,151,7,255,151,7,32,152,7,44,152,7,69,152,7,81,152,7,102,152,7,114,152,7,141,152,7,153,152,7,180,152,7,192,152,7,216,152,7,228,152,7,252,152,7,8,153,7,34,153,7,46,153,7,71,153,7,83,153,7,107,153,7,119,153,7,143,153,7,155,153,7,180,153,7,192,153,7,216,153,7,228,153,7,252,153,7,8,154,7,32,154,7,44,154,7,68,154,7,80,154,7,105,154,7,117,154,7,139,154,7,151,154,7,168,154,7,199,154,7,211,154,7,241,154,7,253,154,7,18,155,7,30,155,7,51,155,7,63,155,7,84,155,7,96,155,7,117,155,7,129,155,7,146,155,7,176,155,7,188,155,7,231,155,7,243,155,7,17,156,7,29,156,7,59,156,7,71,156,7,102,156,7,114,156,7,142,156,7,154,156,7,187,156,7,199,156,7,219,156,7,51,157,7,63,157,7,87,157,7,99,157,7,123,157,7,135,157,7,156,157,7,168,157,7,189,157,7,201,157,7,221,157,7,233,157,7,254,157,7,10,158,7,31,158,7,43,158,7,71,158,7,91,158,7,109,158,7,161,158,7,14,159,7,52,159,7,90,159,7,125,159,7,163,159,7,199,159,7,239,159,7,20,160,7,63,160,7,112,160,7,140,160,7,170,160,7,220,160,7,7,161,7,44,161,7,89,161,7,132,161,7,173,161,7,213,161,7,251,161,7,44,162,7,50,162,7,143,162,7,185,162,7,33,163,7,55,163,7,103,163,7,118,163,7,131,163,7,150,163,7,175,163,7,184,163,7,206,163,7,61,164,7,106,164,7,120,164,7,132,164,7,232,164,7,249,164,7,147,165,7,215,165,7,222,165,7,241,165,7,0,166,7,43,166,7,52,166,7,74,166,7,90,166,7,101,166,7,113,166,7,200,166,7,213,166,7,41,167,7,169,167,7,50,168,7,63,168,7,202,168,7,215,168,7,92,169,7,107,169,7,218,169,7,244,169,7,138,170,7,186,170,7,122,171,7,181,171,7,223,171,7,60,172,7,145,172,7,168,172,7,200,172,7,214,172,7,76,173,7,238,173,7,25,174,7,55,174,7,129,174,7,239,174,7,105,175,7,206,175,7,237,175,7,53,177,7,134,177,7,222,177,7,252,177,7,72,179,7,122,179,7,143,179,7,195,179,7,245,179,7,255,179,7,21,180,7,41,180,7,59,180,7,137,180,7,173,180,7,29,181,7,37,181,7,51,181,7,69,181,7,86,181,7,100,181,7,119,181,7,140,181,7,179,181,7,192,181,7,209,181,7,7,182,7,29,182,7,50,182,7,68,182,7,87,182,7,103,182,7,123,182,7,147,182,7,170,182,7,193,182,7,212,182,7,66,183,7,78,183,7,91,183,7,139,183,7,179,183,7,212,183,7,103,184,7,219,184,7,249,184,7,143,186,7,191,186,7,209,187,7,151,188,7,254,188,7,28,189,7,207,189,7,228,189,7,42,190,7,60,190,7,92,190,7,113,190,7,148,190,7,166,190,7,198,190,7,213,190,7,248,190,7,10,191,7,42,191,7,63,191,7,95,191,7,113,191,7,149,191,7,167,191,7,200,191,7,215,191,7,229,191,7,252,191,7,10,192,7,216,192,7,225,192,7,71,193,7,80,193,7,115,193,7,146,193,7,155,193,7,185,193,7,194,193,7,215,193,7,224,193,7,245,193,7,254,193,7,19,194,7,28,194,7,49,194,7,58,194,7,79,194,7,88,194,7,109,194,7,118,194,7,139,194,7,148,194,7,169,194,7,178,194,7,192,194,7,209,194,7,226,194,7,243,194,7,4,195,7,21,195,7,43,195,7,112,195,7,129,195,7,146,195,7,163,195,7,180,195,7,197,195,7,214,195,7,231,195,7,248,195,7,23,196,7,32,196,7,71,196,7,80,196,7,101,196,7,110,196,7,134,196,7,143,196,7,161,196,7,170,196,7,194,196,7,203,196,7,222,196,7,231,196,7,252,196,7,5,197,7,56,197,7,86,197,7,95,197,7,149,197,7,250,197,7,172,198,7,244,198,7,183,199,7,200,199,7,235,199,7,48,201,7,4,202,7,104,203,7,140,203,7,35,209,7,153,209,7,185,209,7,227,209,7,245,209,7,7,210,7,82,210,7,119,210,7,172,210,7,215,210,7,12,211,7,50,211,7,105,211,7,149,211,7,203,211,7,242,211,7,41,212,7,86,212,7,140,212,7,179,212,7,234,212,7,23,213,7,31,214,7,85,214,7,188,214,7,242,214,7,11,215,7,35,215,7,144,215,7,198,215,7,44,216,7,98,216,7,123,216,7,147,216,7,246,216,7,44,217,7,70,217,7,182,217,7,220,221,7,248,223,7,24,224,7,88,224,7,111,224,7,233,224,7,25,225,7,48,225,7,133,225,7,156,225,7,241,225,7,8,226,7,147,226,7,110,227,7,193,229,7,90,230,7,138,230,7,227,230,7,57,231,7,143,231,7,219,231,7,254,232,7,49,233,7,116,233,7,20,234,7,85,234,7,243,234,7,52,235,7,215,235,7,167,236,7,215,236,7,71,237,7,81,237,7,7,238,7,37,238,7,101,238,7,141,238,7,239,238,7,31,239,7,71,239,7,133,239,7,173,239,7,235,239,7,2,240,7,142,240,7,159,240,7,248,240,7,34,241,7,52,241,7,83,241,7,235,241,7,69,242,7,104,242,7,135,242,7,23,243,7,61,243,7,92,243,7,233,243,7,11,244,7,31,244,7,65,244,7,38,246,7,44,246,7,64,246,7,125,246,7,93,247,7,158,247,7,182,247,7,0,248,7,18,248,7,50,248,7,71,248,7,104,248,7,125,248,7,158,248,7,179,248,7,214,248,7,235,248,7,11,249,7,29,249,7,64,249,7,85,249,7,117,249,7,141,249,7,174,249,7,192,249,7,209,249,7,235,249,7,252,249,7,207,250,7,219,250,7,65,251,7,77,251,7,113,251,7,144,251,7,156,251,7,186,251,7,198,251,7,219,251,7,231,251,7,252,251,7,8,252,7,29,252,7,41,252,7,62,252,7,74,252,7,95,252,7,107,252,7,128,252,7,140,252,7,161,252,7,173,252,7,194,252,7,206,252,7,223,252,7,243,252,7,7,253,7,27,253,7,47,253,7,67,253,7,95,253,7,146,253,7,166,253,7,186,253,7,206,253,7,226,253,7,246,253,7,10,254,7,30,254,7,50,254,7,84,254,7,96,254,7,135,254,7,147,254,7,186,254,7,198,254,7,223,254,7,235,254,7,1,255,7,13,255,7,37,255,7,49,255,7,74,255,7,86,255,7,110,255,7,122,255,7,176,255,7,206,255,7,218,255,7,238,255,7,2,0,8,181,0,8,67,1,8,127,1,8,162,1,8,177,1,8,189,1,8,234,1,8,14,2,8,81,2,8,99,2,8,146,2,8,233,2,8,247,2,8,0,3,8,66,3,8,97,3,8,126,3,8,155,3,8,183,3,8,211,3,8,239,3,8,9,4,8,80,4,8,111,4,8,129,4,8,146,4,8,217,4,8,240,4,8,9,5,8,97,5,8,143,5,8,195,5,8,250,5,8,16,6,8,133,6,8,215,6,8,118,7,8,142,7,8,157,7,8,211,7,8,248,7,8,42,8,8,139,8,8,176,8,8,238,8,8,51,9,8,100,9,8,177,9,8,224,9,8,246,9,8,48,10,8,120,10,8,156,10,8,204,10,8,234,10,8,15,11,8,37,11,8,75,11,8,121,11,8,202,11,8,227,11,8,65,12,8,89,12,8,116,12,8,160,12,8,237,12,8,22,13,8,85,13,8,139,13,8,151,13,8,163,13,8,191,13,8,220,13,8,5,14,8,68,14,8,122,14,8,134,14,8,146,14,8,174,14,8,205,14,8,246,14,8,54,15,8,108,15,8,120,15,8,132,15,8,184,15,8,23,16,8,45,17,8,106,17,8,67,18,8,232,18,8,233,19,8,255,19,8,29,20,8,96,20,8,131,20,8,186,20,8,204,20,8,240,20,8,10,21,8,33,21,8,52,21,8,92,21,8,117,21,8,137,21,8,175,21,8,216,21,8,229,21,8,151,22,8,165,22,8,202,22,8,222,22,8,237,22,8,14,23,8,55,23,8,74,23,8,137,25,8,214,25,8,255,25,8,26,26,8,52,26,8,78,26,8,104,26,8,130,26,8,158,26,8,218,26,8,248,26,8,42,27,8,255,27,8,44,28,8,65,28,8,145,28,8,206,28,8,214,28,8,235,28,8,15,29,8,36,29,8,88,29,8,106,29,8,185,29,8,255,29,8,10,30,8,31,30,8,56,30,8,104,30,8,20,31,8,52,31,8,77,31,8,104,31,8,196,31,8,254,31,8,36,32,8,71,32,8,155,32,8,216,32,8,251,32,8,30,33,8,62,33,8,126,33,8,158,33,8,209,33,8,253,33,8,6,34,8,13,34,8,45,34,8,98,34,8,193,34,8,2,35,8,43,35,8,83,35,8,129,35,8,9,36,8,67,36,8,127,36,8,149,17,248,123,16,58,10,24,242,6,51,7,255,43,1,51,8,17,51,9,1,80,16,2,32,48,4,80,16,4,92,8,0,58,9,200,69,9,200,121,10,83,74,1,0,0,1,33,149,17,248,123,16,80,16,6,85,221,3,51,8,12,122,120,51,7,255,130,16,149,17,8,50,0,51,7,208,69,9,200,151,7,62,10,200,69,9,50,0,51,8,2,100,121,51,7,170,137,9,51,8,12,171,137,5,50,0,149,17,240,123,16,8,123,21,58,5,24,242,6,51,8,137,99,1,100,87,80,16,8,12,51,4,58,7,40,242,6,80,16,10,10,52,4,100,87,80,16,12,2,52,4,51,7,218,130,16,8,130,21,149,17,16,50,0,100,121,134,119,2,51,8,11,171,135,7,51,7,50,0,149,17,240,123,16,8,123,21,58,5,24,242,6,51,8,57,176,1,100,87,80,16,14,195,50,4,58,7,40,242,6,80,16,16,193,51,4,100,87,80,16,18,185,51,4,51,7,218,130,16,8,130,21,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,134,149,120,255,51,11,7,51,12,218,172,139,66,2,2,151,136,2,51,11,0,0,1,200,184,8,129,136,200,184,8,50,8,81,22,3,165,0,81,22,4,17,1,81,22,10,7,1,58,7,24,242,6,51,8,106,13,1,100,105,51,0,50,40,81,50,4,81,22,3,102,81,22,10,235,0,82,22,4,42,2,51,7,216,69,9,1,51,8,232,69,9,1,51,11,2,170,186,91,51,8,1,170,138,123,1,51,12,234,82,10,125,1,123,121,100,156,40,117,1,149,103,255,51,8,2,174,135,18,51,7,62,123,23,24,51,12,90,10,41,1,40,93,1,81,22,4,23,1,82,22,10,244,1,51,7,70,123,23,24,51,12,90,10,16,1,40,68,1,51,7,224,69,9,1,51,8,208,69,9,1,51,11,2,171,186,171,2,130,134,200,150,12,123,124,40,39,1,88,10,108,73,1,3,58,7,224,69,9,1,51,12,149,153,8,123,24,8,130,22,1,2,58,5,208,69,9,1,130,152,201,117,5,173,133,6,100,133,1,81,5,251,0,2,130,151,248,58,8,224,69,9,1,123,25,16,100,89,123,26,32,123,28,24,10,2,1,130,25,16,130,28,24,130,26,32,58,7,224,69,9,1,200,87,7,62,7,224,69,9,1,200,92,12,149,170,255,149,153,16,82,10,177,40,187,0,51,12,40,182,0,51,12,88,10,177,0,73,17,8,4,58,8,216,69,9,1,149,155,8,73,17,16,4,73,1,4,1,2,58,5,232,69,9,1,130,183,201,133,5,173,117,6,100,117,1,81,5,134,0,58,9,240,69,9,1,130,183,248,200,152,8,100,89,123,26,32,100,198,123,27,24,80,16,26,251,230,3,130,27,24,130,26,32,58,8,216,69,9,1,200,88,8,62,8,216,69,9,1,200,101,12,149,170,255,149,187,16,82,10,176,40,69,51,7,64,123,23,24,51,12,88,10,59,149,149,8,1,2,123,26,32,100,198,130,87,248,130,88,130,25,24,180,144,1,28,87,7,21,2,200,103,12,130,26,32,149,170,255,149,85,16,82,10,222,40,15,100,124,40,11,2,130,118,200,150,12,123,124,1,100,199,130,16,56,130,21,48,130,22,40,149,17,64,50,0,58,5,24,242,6,51,8,104,146,1,100,87,100,105,80,16,34,136,48,4,80,16,36,110,5,51,8,222,72,1,100,103,80,16,38,153,221,3,81,7,134,0,51,8,9,158,1,100,103,80,16,40,136,221,3,81,7,57,51,8,255,34,1,100,103,80,16,42,120,221,3,51,12,10,81,7,166,51,12,254,40,160,58,10,24,242,6,51,8,30,120,1,100,121,100,167,80,16,46,54,48,4,80,16,48,28,5,51,12,218,40,130,33,4,216,69,9,1,51,12,4,40,119,255,58,7,24,242,6,51,8,19,140,1,100,105,51,0,50,40,11,48,4,58,7,24,242,6,51,8,234,123,1,100,105,80,16,50,251,47,4,80,16,52,225,4,51,12,247,40,71,255,51,7,202,123,1,51,8,31,51,9,1,100,90,80,16,54,135,44,4,80,16,56,195,4,10,3,100,121,62,9,208,69,9,1,51,8,146,167,1,100,87,80,16,58,193,47,4,80,16,60,167,4,51,12,3,40,13,255,10,4,50,0,149,17,216,123,16,32,123,21,24,123,22,16,58,11,216,69,9,1,58,9,80,71,9,1,100,133,200,184,8,100,124,175,137,14,81,9,19,123,28,8,173,137,29,40,39,58,7,240,69,9,1,40,62,51,9,0,4,62,9,80,71,9,1,123,28,8,175,137,16,151,153,1,173,137,253,62,9,80,71,9,1,1,123,23,58,7,240,69,9,1,100,152,80,16,66,50,14,58,11,216,69,9,1,62,7,240,69,9,1,130,28,8,1,200,183,7,100,200,100,89,80,16,68,29,229,3,58,8,216,69,9,1,58,9,232,69,9,1,200,88,8,62,8,216,69,9,1,175,137,10,62,8,232,69,9,1,1,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,100,135,50,0,149,17,240,123,16,8,123,21,58,5,24,242,6,100,121,51,8,228,59,1,100,87,80,16,72,228,46,4,58,7,40,242,6,80,16,74,226,47,4,100,87,80,16,76,218,47,4,51,7,218,130,16,8,130,21,149,17,16,50,0,100,120,51,7,106,123,135,8,51,7,112,123,135,72,51,9,1,122,137,128,0,51,7,1,122,135,120,50,0,149,17,192,123,16,56,123,21,48,123,22,40,58,6,248,69,9,1,130,105,56,123,25,32,130,105,112,100,133,123,23,16,149,103,84,123,23,8,129,119,1,81,7,12,149,103,88,129,119,1,81,7,45,2,130,103,72,81,7,8,80,16,80,133,108,124,104,15,130,23,16,100,89,80,16,82,100,227,3,130,16,56,130,21,48,130,22,40,149,17,64,51,7,50,0,2,130,103,72,81,7,124,100,87,129,101,52,123,23,131,119,123,23,24,130,103,72,51,0,84,40,42,108,130,103,72,80,16,84,36,108,130,24,24,175,135,55,130,103,64,130,104,96,100,89,130,26,32,180,160,1,86,130,103,72,130,104,96,100,89,80,16,88,68,102,51,8,255,171,135,211,130,103,72,80,16,90,19,108,130,23,8,51,8,80,16,92,156,3,130,103,72,130,24,16,130,21,24,100,89,80,16,94,136,107,170,87,130,124,104,15,130,23,16,130,25,51,0,82,40,210,226,3,130,103,64,131,89,130,24,16,130,26,32,180,160,1,96,40,97,255,51,8,32,0,8,149,17,248,123,16,51,9,216,255,9,1,51,10,224,255,9,1,32,4,216,255,9,1,3,62,8,224,255,9,1,51,7,0,160,15,51,0,132,77,40,63,3,51,9,0,70,9,1,200,121,9,124,154,170,138,46,2,56,11,64,71,9,1,120,152,151,136,8,212,135,7,151,184,1,51,9,0,71,9,1,200,152,8,121,135,149,187,1,132,187,31,61,11,64,71,9,1,50,0,50,0,2,58,7,176,135,13,1,51,8,128,2,51,9,144,1,10,1,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,17,192,249,57,8,68,71,9,1,57,9,88,71,9,1,51,10,185,1,200,138,7,191,151,8,139,136,10,61,7,68,71,9,1,83,24,5,75,73,17,16,0,8,73,17,8,0,20,1,149,23,24,130,24,16,100,181,80,16,98,72,254,149,23,24,51,8,0,2,10,1,100,91,57,7,88,71,9,1,57,8,68,71,9,1,130,25,8,200,151,7,191,120,8,139,136,10,61,7,88,71,9,1,51,7,4,172,135,199,2,149,17,64,6,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,17,192,249,57,7,68,71,9,1,57,8,88,71,9,1,149,119,1,191,135,8,139,136,10,61,7,68,71,9,1,83,24,5,73,73,17,16,0,8,73,17,8,0,20,1,149,23,24,130,24,16,100,165,80,16,100,183,253,149,23,24,51,8,0,2,10,1,100,90,57,8,88,71,9,1,57,7,68,71,9,1,130,25,8,200,152,8,191,135,9,139,153,10,61,8,88,71,9,1,86,25,4,202,2,151,119,32,20,8,0,0,0,0,111,201,77,74,214,135,7,152,119,39,149,17,64,6,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,17,192,249,57,8,68,71,9,1,57,9,88,71,9,1,51,10,185,1,202,167,7,200,135,7,191,151,8,139,136,10,61,7,68,71,9,1,83,24,5,75,73,17,16,0,8,73,17,8,0,20,1,149,23,24,130,24,16,100,181,80,16,102,14,253,149,23,24,51,8,0,2,10,1,100,91,57,7,88,71,9,1,57,8,68,71,9,1,130,25,8,200,151,7,191,120,8,139,136,10,61,7,88,71,9,1,51,7,4,172,135,199,2,149,17,64,6,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,56,7,68,71,9,1,51,8,111,201,77,74,202,135,7,152,119,39,50,0,56,10,72,71,9,1,57,11,64,71,9,1,131,172,171,188,7,51,7,50,0,2,151,171,1,51,12,0,71,9,1,200,203,11,126,187,149,170,1,132,170,31,61,10,72,71,9,1,152,185,8,122,121,120,139,51,7,1,50,0,149,17,248,123,16,58,7,40,242,6,80,16,104,19,44,4,58,7,24,242,6,130,16,149,17,8,40,3,44,4,149,17,240,123,16,8,123,21,100,117,149,119,8,71,21,16,0,2,71,21,12,16,128,0,72,21,8,68,172,0,70,21,14,2,80,16,108,183,67,128,88,20,51,7,28,158,1,80,16,110,116,37,4,62,5,248,69,9,1,51,7,130,16,8,130,21,149,17,16,50,0,50,0,149,17,248,123,16,80,16,114,29,247,149,17,248,123,16,80,16,116,19,247,51,7,50,0,149,17,248,123,16,131,119,80,16,118,109,86,4,130,16,149,17,8,50,0,149,17,208,123,16,8,123,28,40,123,27,32,123,26,24,149,26,24,123,26,80,16,120,56,237,3,130,16,8,149,17,48,50,0,149,17,248,123,16,80,16,122,171,85,4,130,16,149,17,8,50,0,129,121,122,120,100,151,50,0,149,17,144,123,16,104,123,21,96,123,22,88,51,8,191,174,120,21,80,16,124,50,212,3,100,120,51,7,51,9,12,122,137,40,162,3,73,17,80,0,255,15,51,6,96,72,9,1,51,0,255,0,149,100,112,123,22,72,1,85,23,9,86,2,51,5,32,130,103,132,120,1,51,3,64,81,8,87,172,87,26,2,139,88,3,149,136,254,151,136,32,152,136,29,200,134,9,130,152,8,82,8,239,4,86,37,255,0,143,0,2,151,89,1,200,105,9,130,151,120,149,152,96,171,135,231,4,2,139,87,3,123,23,64,130,103,136,0,171,71,32,2,40,9,1,149,119,23,132,117,240,130,103,132,120,1,149,83,32,82,8,175,82,7,25,123,19,56,123,21,48,100,69,80,16,126,72,6,100,84,130,21,48,130,19,56,1,2,130,106,96,130,168,8,132,137,252,174,57,52,3,2,124,103,132,119,2,81,7,105,3,100,86,100,69,80,32,128,0,30,6,51,0,255,0,100,84,149,103,241,130,22,72,51,8,191,51,9,9,174,120,76,255,2,40,30,255,139,88,24,81,8,25,73,17,64,95,132,119,2,82,7,113,2,130,103,136,0,171,71,158,1,40,135,0,2,139,88,8,152,89,8,130,26,80,200,169,9,152,153,16,132,153,8,197,152,8,149,138,0,240,7,152,170,16,132,170,4,212,169,9,197,168,8,149,138,0,192,3,152,170,16,132,170,2,212,169,9,197,168,8,139,138,14,139,136,15,133,136,255,210,168,8,191,152,8,151,137,2,149,136,19,198,133,8,132,136,3,212,152,8,149,137,84,123,25,64,132,119,2,81,7,149,123,19,56,123,21,48,100,69,80,32,130,0,120,5,51,0,255,0,100,84,130,21,48,130,19,56,130,103,136,0,171,71,23,1,130,26,64,83,37,0,1,42,2,151,167,33,152,119,29,200,103,7,130,120,120,149,119,96,170,120,21,2,130,137,8,132,153,252,174,89,24,2,2,130,136,24,171,120,241,2,149,170,1,151,167,33,152,121,29,139,167,5,151,120,2,200,104,8,129,136,112,6,200,105,9,149,153,96,144,170,1,131,171,255,172,139,80,100,120,86,23,2,8,51,8,2,1,151,123,32,152,185,32,151,136,32,152,136,32,201,152,10,152,185,26,152,187,30,200,107,11,149,187,116,6,1,81,10,170,254,2,129,184,149,170,255,149,153,64,131,119,1,149,187,4,81,8,237,139,153,6,151,153,9,200,105,9,149,153,96,51,10,1,1,210,138,11,82,11,15,138,170,1,210,138,11,149,153,16,81,11,247,2,130,155,24,171,155,168,2,133,171,255,210,184,8,151,123,2,200,107,11,122,184,112,6,149,153,16,138,170,1,131,171,255,174,139,128,40,202,139,153,3,151,152,4,200,104,8,130,138,112,149,139,96,1,153,152,5,151,136,2,200,104,8,129,140,112,6,123,123,24,123,122,16,123,167,24,123,183,16,130,103,136,0,144,153,1,212,201,9,122,137,112,6,170,71,241,254,130,121,8,130,122,24,132,152,252,172,80,17,171,74,14,2,130,107,104,171,183,7,172,131,197,0,123,106,136,0,123,164,16,170,88,231,0,174,128,160,139,138,24,51,9,95,82,10,93,2,139,137,8,152,138,8,130,27,80,200,186,10,152,170,16,132,170,8,197,169,9,149,155,0,240,7,152,187,16,132,187,4,212,186,10,197,185,9,149,155,0,192,3,152,187,16,132,187,2,212,186,10,197,185,9,139,155,14,139,153,15,133,153,255,210,185,9,191,169,9,151,154,2,149,153,19,198,152,9,132,153,3,212,169,9,131,153,84,1,2,138,154,1,151,170,3,200,166,11,130,188,112,149,186,96,170,172,27,2,100,98,100,86,149,187,112,130,187,8,130,181,8,174,88,15,100,101,100,38,40,34,255,100,171,40,29,255,2,130,202,8,100,101,134,136,1,174,168,13,2,130,204,16,130,202,8,172,168,249,130,203,24,100,202,100,38,40,253,254,201,88,9,200,87,10,123,106,128,0,123,106,136,0,123,106,104,123,164,16,123,164,24,134,91,1,123,123,8,134,155,1,123,171,8,200,120,8,123,137,149,119,16,40,19,2,200,87,8,130,137,8,134,153,1,123,137,8,149,119,16,1,130,16,104,130,21,96,130,22,88,149,17,112,50,0,2,130,135,16,130,139,24,201,89,10,123,123,24,123,183,16,51,11,31,149,135,16,172,171,44,2,200,152,8,130,137,8,134,153,1,123,137,8,40,204,201,89,7,200,90,8,123,104,96,134,89,1,123,169,8,134,119,1,123,135,8,149,167,16,40,178,2,200,88,11,123,107,128,0,123,107,136,0,123,180,16,123,180,24,134,92,1,123,140,8,134,172,1,123,188,8,200,152,8,123,138,40,141,2,123,24,24,123,21,48,129,103,164,6,149,119,255,124,104,168,6,151,119,32,152,123,32,130,103,136,6,151,136,63,153,136,63,210,152,8,200,55,7,200,183,7,201,135,7,123,27,40,133,184,255,123,24,32,210,135,5,88,5,160,251,100,87,123,19,56,123,26,80,123,25,64,80,32,132,0,90,242,130,28,64,130,26,80,130,27,56,51,8,255,170,135,127,251,2,100,82,130,105,184,6,200,202,8,200,89,9,123,105,184,6,170,135,217,0,128,106,168,6,81,12,20,132,171,1,81,11,14,174,135,11,132,170,254,122,106,168,6,1,132,170,1,82,10,198,0,100,117,51,7,123,18,40,80,32,134,0,9,242,130,28,80,130,27,56,130,104,184,6,130,25,40,200,89,9,200,120,8,201,152,8,123,104,184,6,40,35,1,2,130,183,8,130,186,24,132,119,252,201,87,8,123,154,24,51,12,31,123,169,16,172,140,22,2,200,183,7,130,120,8,134,136,1,123,120,8,149,183,16,40,165,254,2,200,91,9,123,105,128,0,123,105,136,0,123,148,16,123,148,24,86,37,255,0,9,123,105,104,1,134,90,1,123,186,8,134,138,1,123,154,8,200,183,7,123,120,149,183,16,40,115,254,2,130,138,16,149,153,8,149,135,16,123,154,40,100,254,2,200,87,10,130,171,8,130,124,24,149,153,112,134,187,1,123,171,8,123,156,8,123,200,16,149,119,16,40,69,254,200,194,7,134,119,1,123,167,8,40,252,0,81,12,14,201,135,8,200,152,8,123,104,184,6,1,2,149,120,16,132,136,15,136,137,1,154,138,16,149,153,255,210,169,9,200,151,8,123,24,16,200,201,9,123,23,8,200,39,7,123,23,200,151,7,130,21,40,200,117,5,130,24,32,210,88,8,201,151,7,201,120,7,123,23,40,80,32,136,0,4,241,51,8,255,170,135,35,2,130,24,8,174,135,54,2,128,103,168,6,132,119,254,122,103,168,6,130,27,56,130,28,80,130,21,16,130,23,40,20,51,7,80,32,138,0,214,240,130,27,56,130,28,80,130,21,16,1,81,23,255,113,51,9,40,15,130,27,56,130,28,80,130,21,16,130,25,40,1,201,117,7,201,121,7,130,104,184,6,134,119,1,123,87,8,123,101,96,200,152,8,123,104,184,6,130,23,64,81,7,63,2,130,23,24,149,119,232,132,119,240,134,120,1,123,200,8,200,124,8,51,9,9,123,137,8,51,10,32,123,137,16,172,167,29,130,101,128,6,73,38,128,6,255,149,199,16,80,32,140,0,194,1,130,27,56,123,101,128,6,1,2,130,103,184,6,130,104,192,6,172,120,34,2,130,104,176,6,130,105,208,6,200,135,7,172,121,38,2,130,103,96,130,120,8,132,136,252,172,184,103,249,40,39,2,123,103,192,6,130,104,176,6,130,105,208,6,200,135,7,174,121,224,2,123,103,208,6,130,103,96,130,120,8,132,136,252,172,184,64,249,2,130,26,48,201,168,8,200,167,9,123,105,96,134,170,1,123,122,8,134,136,1,123,152,8,149,119,16,40,209,252,149,17,224,123,16,24,123,21,16,123,22,8,51,0,96,72,9,1,58,8,96,72,9,1,81,8,212,0,20,9,253,255,255,255,0,0,0,0,210,137,9,62,9,96,72,9,1,139,136,3,149,137,254,149,8,8,151,153,32,152,153,29,200,137,9,123,25,149,4,112,40,12,2,149,56,8,130,23,170,115,232,0,2,100,131,130,139,81,11,241,73,3,130,12,96,40,21,200,89,9,134,151,1,123,183,8,123,11,96,100,188,100,139,81,8,215,2,130,182,8,130,184,16,132,105,254,200,155,10,130,165,8,132,102,1,82,6,25,2,130,182,201,107,11,130,183,16,130,178,24,200,105,9,123,114,24,123,39,16,1,132,85,252,170,202,190,2,200,90,7,130,119,8,132,119,1,123,165,8,82,7,20,2,130,167,16,130,170,24,200,89,9,123,122,24,123,167,16,1,2,130,7,128,0,123,11,128,0,123,123,24,134,154,1,123,186,8,123,180,24,123,183,16,200,155,11,123,185,100,139,82,8,142,40,95,255,149,9,112,149,8,96,6,1,149,151,16,123,153,24,123,153,16,100,121,171,135,245,2,73,32,144,6,0,0,4,129,8,168,6,73,32,128,6,0,0,4,73,32,136,6,72,32,156,6,134,135,1,122,7,168,6,73,0,80,149,7,112,123,7,96,51,7,0,64,122,7,164,6,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,7,235,0,2,130,121,248,51,11,96,72,9,1,58,8,96,72,9,1,132,156,252,149,122,240,174,200,144,0,132,151,2,82,7,202,0,200,202,7,130,114,8,134,131,1,132,153,1,62,3,96,72,9,1,82,9,25,2,130,163,201,58,10,130,164,16,130,169,24,200,60,12,123,73,24,123,148,16,1,2,58,9,192,72,9,1,132,34,252,170,151,115,2,200,39,9,130,153,8,132,153,1,123,114,8,82,9,20,2,130,121,16,130,119,24,123,151,24,123,121,16,200,44,12,1,2,58,7,224,72,9,1,149,185,112,123,169,24,123,167,16,62,10,224,72,9,1,123,122,24,134,199,1,123,167,8,200,202,10,123,172,132,136,2,82,8,61,40,67,2,139,153,3,149,153,254,151,153,32,152,153,29,200,185,9,130,156,8,134,136,3,62,8,96,72,9,1,123,124,123,154,8,50,0,200,44,12,134,199,1,123,167,8,62,10,192,72,9,1,132,136,2,81,8,12,152,204,17,81,12,6,40,211,253,50,0,81,7,70,149,17,208,123,16,40,123,21,32,123,22,24,51,9,192,174,152,20,85,24,9,54,2,51,5,32,130,120,248,132,137,2,81,9,55,80,32,142,0,247,202,3,100,120,51,7,51,9,12,122,137,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,135,40,145,246,149,136,23,132,133,240,130,120,248,132,137,2,82,9,207,132,134,252,149,114,240,174,86,69,2,200,98,12,58,11,192,72,9,1,130,202,8,170,188,93,2,132,168,254,200,200,8,124,136,8,132,136,1,82,8,89,132,168,252,200,104,8,172,88,80,2,130,201,16,130,202,24,123,154,24,123,169,16,201,88,9,51,10,31,174,154,18,40,177,0,100,104,201,86,9,51,10,31,172,154,166,0,2,130,121,248,132,153,1,212,137,9,123,121,248,200,40,8,130,137,8,134,153,1,123,137,8,40,109,255,132,170,252,200,106,10,149,91,32,174,186,70,123,28,8,123,18,123,23,16,149,87,241,80,32,144,0,245,245,81,7,77,255,2,149,120,240,130,25,8,170,152,69,149,105,248,152,152,3,131,136,83,24,10,135,0,100,118,130,21,16,100,88,80,32,146,0,251,213,3,100,87,51,0,150,0,40,250,253,132,136,1,212,88,8,123,120,248,200,82,8,62,8,192,72,9,1,201,90,10,134,169,1,123,137,8,40,0,255,2,130,119,248,132,119,252,200,103,8,130,23,16,130,18,201,88,9,51,10,31,174,154,98,255,2,130,122,248,200,82,11,132,170,1,212,90,10,123,122,248,134,153,1,123,185,8,200,40,8,130,137,8,134,153,1,123,137,8,149,184,16,100,117,100,135,80,32,148,0,151,253,100,87,40,179,254,2,100,121,130,23,16,130,122,123,154,130,122,8,123,154,8,130,122,16,51,11,5,100,150,123,154,16,172,184,64,130,121,24,100,106,123,105,24,130,121,32,51,11,7,123,105,32,172,184,44,130,121,40,100,106,123,105,40,130,121,48,51,11,9,123,105,48,171,184,24,130,120,56,100,105,123,104,56,130,120,64,123,104,64,51,0,150,0,40,52,253,80,32,150,0,49,253,100,103,40,77,254,149,17,240,123,16,8,123,21,202,120,7,80,32,152,0,225,244,81,7,96,2,130,121,248,132,152,2,132,153,252,82,8,65,149,153,248,85,25,80,63,73,23,16,73,23,8,51,8,40,73,7,172,137,62,73,23,32,51,8,56,73,23,24,172,137,50,73,23,48,51,8,72,73,23,40,172,137,38,2,73,23,64,73,23,56,130,16,8,130,21,149,17,16,50,0,149,153,240,1,100,117,51,8,80,32,154,0,214,211,3,100,87,1,2,130,16,8,130,21,149,17,16,50,0,82,5,63,32,4,252,78,9,1,51,7,1,40,90,62,5,232,78,9,1,51,7,1,40,79,62,5,240,78,9,1,51,7,1,40,68,62,5,224,78,9,1,51,7,1,40,57,86,21,80,16,81,5,16,85,21,9,18,51,7,32,40,19,51,7,40,37,51,7,8,40,10,149,85,23,132,87,240,0,1,58,9,96,72,9,1,132,153,3,212,151,7,62,7,96,72,9,1,51,7,1,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,240,123,16,8,123,21,136,117,1,200,117,5,100,87,80,32,168,0,237,243,82,7,29,58,7,56,79,9,1,1,81,7,19,180,112,2,170,0,100,87,80,32,172,0,211,243,81,7,233,2,130,16,8,130,21,149,17,16,50,0,40,249,251,149,17,192,123,16,8,100,114,123,28,56,123,27,48,123,26,40,123,25,32,58,7,24,242,6,123,24,24,149,24,24,123,24,149,25,24,100,40,80,32,174,0,232,225,3,80,32,176,0,73,234,149,17,192,123,16,56,123,21,48,100,154,100,137,100,120,70,17,23,4,72,1,115,116,111,105,70,17,4,100,23,80,32,178,0,135,0,131,117,171,117,24,100,23,80,32,180,0,226,6,100,87,130,16,56,130,21,48,149,17,64,50,0,51,9,66,134,1,149,23,24,100,24,149,21,24,80,32,182,0,38,18,125,23,47,89,7,15,130,21,24,100,87,51,0,184,0,40,7,19,100,87,80,32,184,0,2,19,149,17,216,123,16,32,123,21,24,100,154,100,137,100,120,70,17,23,4,72,1,115,116,111,108,70,17,4,100,23,80,32,186,0,28,100,117,100,23,80,32,188,0,123,6,100,87,130,16,32,130,21,24,149,17,40,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,134,125,136,23,123,26,24,123,23,73,17,32,123,25,8,89,8,13,130,102,51,0,190,0,40,3,199,3,80,32,190,0,255,198,3,100,117,129,119,123,23,16,72,5,149,24,32,100,103,130,25,24,51,0,192,0,149,17,248,254,123,16,0,1,123,21,248,0,123,22,240,0,100,149,123,24,100,118,123,23,16,123,23,96,73,17,24,255,149,23,8,51,8,51,0,240,38,40,169,106,4,129,88,130,26,16,122,90,81,24,34,39,2,130,24,32,170,104,76,2,130,25,8,81,9,9,201,104,8,123,152,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,9,66,134,1,149,23,40,149,21,40,130,24,80,32,194,0,31,17,125,23,63,89,7,15,130,21,40,100,87,51,0,196,0,40,0,18,100,87,80,32,196,0,251,17,51,9,239,38,1,149,23,40,149,21,40,130,24,80,32,198,0,242,16,125,23,63,89,7,15,130,21,40,100,87,51,0,200,0,40,203,16,100,87,80,32,200,0,198,16,149,17,168,123,16,80,123,21,72,123,22,64,100,134,125,136,23,123,26,24,123,23,73,17,32,123,25,8,89,8,13,130,102,51,0,202,0,40,9,198,3,80,32,202,0,5,198,3,100,117,129,119,123,23,16,72,5,149,24,32,100,103,130,25,24,51,0,204,0,149,17,176,254,123,16,72,1,123,21,64,1,123,22,56,1,123,25,123,24,8,100,117,149,22,252,0,149,23,16,51,9,232,0,51,8,51,0,244,38,40,206,208,3,129,88,130,26,16,122,90,81,24,34,42,2,130,24,32,170,104,79,2,130,25,8,81,9,12,201,104,8,153,136,2,123,152,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,9,66,134,1,149,23,40,149,21,40,130,24,80,32,206,0,35,16,125,23,63,89,7,15,130,21,40,100,87,51,0,208,0,40,4,17,100,87,80,32,208,0,255,16,51,9,239,38,1,149,23,40,149,21,40,130,24,80,32,210,0,246,15,125,23,63,89,7,15,130,21,40,100,87,51,0,212,0,40,207,15,100,87,80,32,212,0,202,15,149,17,144,123,16,104,123,21,96,123,22,88,100,116,124,118,23,151,103,56,89,7,7,130,70,8,1,172,134,210,2,153,114,56,201,134,7,100,115,172,151,6,100,147,1,20,0,238,255,255,255,255,255,255,127,87,2,137,0,51,5,22,201,99,12,200,92,12,123,24,80,172,188,158,0,87,2,178,0,100,76,170,59,178,0,174,121,177,0,123,20,48,201,55,2,200,140,5,123,22,123,28,56,174,59,239,1,81,11,33,100,87,100,168,100,185,123,27,72,100,54,123,18,32,80,32,214,0,107,212,3,130,18,32,100,99,130,27,72,1,200,53,8,200,181,7,100,41,100,182,100,53,80,32,216,0,79,212,3,130,20,48,125,72,23,201,86,7,130,25,200,151,7,87,8,246,1,132,120,127,120,72,23,130,22,56,200,118,6,40,135,1,2,100,53,130,67,16,20,12,255,255,255,255,255,255,255,127,210,195,12,100,83,149,197,255,201,99,12,200,92,12,123,24,80,174,188,106,255,200,182,7,200,83,9,201,151,7,201,80,9,172,121,8,2,87,2,86,123,20,56,40,87,130,76,171,59,86,255,100,179,1,81,11,43,130,23,80,200,199,7,100,168,100,185,123,27,72,123,19,64,100,69,123,28,56,80,32,218,0,201,211,3,130,28,56,100,84,130,19,64,130,27,72,1,2,125,72,23,201,59,7,200,103,7,87,8,2,1,132,120,127,120,72,23,200,124,6,40,252,0,2,130,72,123,24,56,1,20,8,230,255,255,255,255,255,255,63,123,27,72,123,19,64,123,26,40,123,16,32,123,21,24,172,88,29,200,87,9,151,88,1,172,152,6,100,137,1,51,7,23,172,121,22,134,151,15,149,119,1,40,13,20,7,239,255,255,255,255,255,255,127,1,123,20,48,123,23,16,80,32,220,0,88,251,100,117,130,25,80,81,9,19,100,87,130,24,56,80,32,222,0,59,211,3,130,25,80,1,123,21,8,200,149,5,100,87,130,24,40,130,25,72,80,32,224,0,87,207,3,130,24,80,130,25,64,200,137,7,201,118,10,170,118,35,130,23,56,200,120,8,200,152,8,130,23,72,200,87,7,100,169,100,165,80,32,226,0,249,210,3,100,90,130,24,80,1,2,130,25,24,81,25,22,21,130,23,56,100,165,80,32,228,0,32,247,100,90,130,24,80,1,2,130,20,48,130,22,8,123,70,130,23,32,149,119,18,130,25,16,212,151,7,123,71,16,130,23,72,200,135,7,200,167,7,123,71,8,200,118,6,40,9,123,71,8,200,124,6,1,70,6,100,71,130,16,104,130,21,96,130,22,88,149,17,112,50,0,200,108,7,174,122,96,149,87,1,172,122,90,200,53,7,174,122,73,81,9,43,100,87,100,168,100,57,100,181,123,19,64,100,166,123,18,32,80,32,230,0,108,210,3,130,18,32,130,28,56,100,106,130,19,64,130,24,80,100,91,1,200,56,8,200,186,10,123,26,40,201,59,11,51,3,40,28,123,71,8,130,22,56,200,118,6,40,152,201,59,7,200,122,10,123,26,40,40,6,123,26,40,1,123,24,80,200,140,7,200,55,8,200,183,7,100,41,100,182,100,53,80,32,232,0,24,210,3,130,28,56,100,83,100,107,130,20,48,130,22,130,26,40,82,11,36,254,2,40,71,254,51,7,69,140,1,51,0,234,0,40,214,13,51,7,69,140,1,51,0,246,0,40,220,13,149,17,160,123,16,88,123,21,80,123,22,72,20,5,238,255,255,255,255,255,255,127,201,133,6,172,150,17,1,2,100,162,125,122,23,87,10,8,123,23,56,40,9,2,130,122,123,26,56,1,20,10,230,255,255,255,255,255,255,63,123,27,64,123,23,48,123,21,40,123,24,32,123,28,24,123,18,16,172,138,29,200,137,9,151,138,1,172,154,6,100,169,1,51,10,23,172,169,22,134,153,15,149,154,1,40,13,20,10,239,255,255,255,255,255,255,127,1,130,21,96,123,26,8,100,167,80,32,236,0,110,249,100,118,130,25,64,81,9,19,100,103,130,24,56,80,32,238,0,81,209,3,130,25,64,1,200,150,7,81,5,23,130,24,104,100,89,123,23,80,32,240,0,110,205,3,130,23,130,25,64,1,2,130,26,24,200,154,12,130,24,16,201,200,11,123,27,170,200,30,130,24,56,200,152,8,200,168,8,200,87,7,100,185,80,32,242,0,12,209,3,130,27,130,25,64,1,2,130,24,32,81,24,22,19,130,23,56,80,32,244,0,53,245,130,27,130,25,64,1,130,24,48,123,134,130,23,40,149,119,18,130,26,8,212,167,7,123,135,16,200,149,5,200,181,5,123,133,8,200,101,5,70,5,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,69,140,1,80,32,246,0,170,12,149,17,216,123,16,32,123,21,24,123,22,16,100,165,123,25,8,123,24,100,118,100,167,80,32,248,0,247,193,3,100,123,100,103,130,24,130,25,8,100,90,130,16,32,130,21,24,130,22,16,149,17,40,40,145,251,125,120,23,87,8,5,50,0,130,119,40,172,244,149,17,216,123,16,32,123,21,24,123,22,16,51,10,22,100,149,172,154,8,120,117,23,40,61,123,23,8,123,24,20,7,240,255,255,255,255,255,255,127,174,117,63,134,86,15,149,102,1,100,103,80,32,250,0,63,248,130,24,8,123,135,20,9,0,0,0,0,0,0,0,128,212,105,9,123,137,16,123,133,8,130,24,1,149,89,1,130,16,32,130,21,24,130,22,16,149,17,40,40,5,208,3,51,7,69,140,1,51,0,246,0,40,239,11,149,17,184,123,16,64,123,21,56,123,22,48,100,117,125,122,23,130,114,16,51,11,221,20,12,238,255,255,255,255,255,255,127,87,10,50,51,6,22,172,150,63,87,10,77,100,87,123,21,40,81,9,78,100,150,80,32,252,0,190,207,3,124,87,23,151,119,56,87,7,71,132,103,127,120,87,23,130,24,40,40,214,0,20,11,255,255,255,255,255,255,255,127,210,178,11,149,182,255,174,150,199,201,105,7,201,108,11,172,123,207,0,87,10,36,123,21,40,37,2,130,87,123,23,40,82,9,184,100,150,152,39,56,151,119,56,89,7,191,123,86,8,130,24,40,40,149,0,2,130,87,123,23,1,20,7,230,255,255,255,255,255,255,63,123,25,32,123,24,24,123,28,16,172,103,36,151,106,1,100,155,172,154,6,100,171,1,51,7,23,172,123,39,134,183,15,149,119,1,123,23,8,51,0,254,0,40,49,247,20,7,239,255,255,255,255,255,255,127,123,23,8,51,0,254,0,40,29,247,73,17,8,23,80,32,254,0,22,247,123,23,40,130,24,24,130,25,32,80,32,0,1,50,203,3,81,22,22,12,130,23,80,32,2,1,49,243,130,24,40,123,88,130,23,16,149,119,18,130,25,8,212,151,7,123,87,16,130,22,32,123,86,8,1,200,104,7,70,7,100,87,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,7,69,140,1,51,0,246,0,40,168,10,100,121,100,103,100,88,130,16,16,130,21,8,130,22,149,17,24,40,168,254,149,17,168,123,16,80,123,21,72,123,22,64,100,122,124,118,23,151,103,56,20,2,238,255,255,255,255,255,255,127,87,7,11,51,5,22,87,7,27,40,28,130,172,16,20,11,255,255,255,255,255,255,255,127,210,203,11,149,181,255,89,7,7,130,166,8,1,201,101,11,153,119,56,174,155,24,200,150,3,201,83,12,201,82,11,172,203,53,1,87,7,21,123,26,48,40,22,81,9,24,1,87,7,180,0,100,167,40,177,0,2,130,167,123,23,48,1,20,7,230,255,255,255,255,255,255,63,123,26,40,123,25,56,123,24,32,123,18,24,123,21,16,123,19,8,172,87,111,151,91,1,100,60,174,59,179,0,51,7,23,174,124,181,0,73,1,23,80,32,6,1,253,245,100,117,81,6,17,100,87,130,24,48,100,105,80,32,8,1,225,205,3,200,101,7,130,24,32,130,25,56,80,32,10,1,6,202,3,130,24,16,81,24,22,13,130,23,48,80,32,12,1,1,242,130,26,40,123,165,130,23,24,149,119,18,130,24,212,135,7,123,167,16,130,23,8,123,167,8,200,117,5,70,5,40,123,20,7,239,255,255,255,255,255,255,127,123,23,80,32,14,1,152,245,100,117,82,6,158,40,169,130,167,1,100,165,123,23,48,200,103,7,123,25,56,80,32,16,1,115,205,3,125,87,23,130,24,56,200,134,6,100,90,87,7,51,132,103,127,120,167,23,130,21,48,200,101,5,70,5,40,47,100,188,51,7,23,172,123,83,255,134,199,15,149,119,1,123,23,80,32,18,1,71,245,100,117,82,6,77,255,40,87,255,2,123,166,8,130,21,48,200,101,5,70,5,1,2,100,167,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,7,69,140,1,51,0,246,0,40,254,8,149,17,184,123,16,64,123,21,56,123,22,48,100,123,130,119,16,20,12,239,255,255,255,255,255,255,127,20,10,255,255,255,255,255,255,255,127,210,122,10,100,150,174,169,32,130,181,123,182,8,81,6,160,0,100,87,100,105,123,27,40,80,32,20,1,199,204,3,130,27,40,40,139,0,201,166,9,149,149,1,201,172,9,172,89,204,0,149,170,255,87,7,7,123,27,40,8,2,130,183,123,23,1,20,7,230,255,255,255,255,255,255,63,123,27,40,123,28,32,123,24,8,123,26,24,172,167,106,151,169,1,100,106,174,105,124,51,7,23,174,122,126,73,17,16,23,80,32,22,1,124,244,100,117,81,6,17,100,87,130,24,8,100,105,80,32,24,1,149,200,3,130,24,24,81,24,22,12,130,23,80,32,26,1,145,240,130,27,40,123,181,130,23,32,149,119,17,130,24,16,212,135,7,123,183,16,123,182,8,1,200,101,5,70,5,100,183,130,16,64,130,21,56,130,22,48,149,17,72,50,0,20,7,239,255,255,255,255,255,255,127,123,23,16,80,32,28,1,26,244,100,117,82,6,161,40,172,100,154,51,7,23,172,121,136,134,167,15,149,119,1,123,23,16,80,32,30,1,252,243,100,117,82,6,131,40,142,51,7,69,140,1,51,0,246,0,40,211,7,149,17,200,123,16,48,123,21,40,123,22,32,51,10,22,100,150,172,154,26,120,118,23,100,117,81,6,114,100,117,100,105,80,32,32,1,185,203,3,100,87,40,98,20,11,17,0,0,0,0,0,0,128,200,182,10,20,9,38,0,0,0,0,0,0,128,174,169,93,123,27,8,123,24,16,123,23,24,100,103,86,22,44,8,51,7,44,1,134,119,15,149,119,1,123,23,80,32,34,1,131,243,100,117,130,24,16,100,105,80,32,36,1,161,199,3,130,23,24,123,117,130,24,8,149,136,239,130,25,212,152,8,123,120,16,123,118,8,1,2,200,101,5,70,5,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,7,69,140,1,51,0,246,0,40,40,7,149,17,192,123,16,56,123,21,48,123,22,40,100,117,124,119,23,151,121,56,87,9,27,153,153,56,51,6,22,123,21,32,170,105,72,149,153,1,132,153,127,120,89,23,40,190,0,2,130,87,16,130,86,8,151,119,1,152,122,1,149,171,255,171,182,157,0,20,9,240,255,255,255,255,255,255,127,170,154,206,0,2,130,89,123,25,32,20,9,230,255,255,255,255,255,255,63,172,185,159,0,100,182,1,149,106,1,151,105,1,172,169,6,100,154,1,51,7,23,172,122,10,134,167,15,149,119,1,1,73,17,16,149,104,234,136,136,1,123,24,123,23,8,80,32,38,1,169,242,100,121,123,23,24,81,6,21,100,151,130,24,32,100,105,80,32,40,1,138,202,3,130,25,24,1,2,130,23,82,7,16,130,23,32,80,32,42,1,183,238,130,25,24,1,123,89,20,7,0,0,0,0,0,0,0,128,130,24,8,212,135,7,123,87,16,130,24,16,40,5,130,89,1,149,103,1,123,87,8,100,103,100,149,1,200,87,7,120,120,70,23,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,73,17,16,73,1,20,7,239,255,255,255,255,255,255,127,100,182,123,23,8,51,0,38,1,40,32,242,51,7,69,140,1,51,0,246,0,40,1,6,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,100,135,80,32,44,1,87,187,3,100,121,100,103,100,88,130,16,16,130,21,8,130,22,149,17,24,40,68,251,149,17,168,123,16,80,123,21,72,123,22,64,100,114,124,117,23,151,92,56,100,132,89,12,7,130,37,8,1,172,69,5,2,201,69,7,153,195,56,100,124,172,151,6,100,156,1,87,3,143,0,51,8,4,201,92,6,200,134,6,172,182,153,0,87,3,181,0,100,35,170,203,181,0,174,121,26,1,201,199,0,151,71,2,200,55,7,123,18,48,123,21,32,123,19,56,174,203,12,1,81,11,36,151,185,2,100,168,123,27,40,100,197,123,23,24,100,6,80,32,46,1,101,201,3,100,96,130,23,24,100,92,130,27,40,1,151,200,2,200,120,8,151,185,2,200,151,7,151,9,2,100,181,100,198,80,32,48,1,64,201,3,130,18,48,125,39,23,201,101,8,130,22,32,200,134,6,87,7,18,1,132,103,127,120,39,23,40,12,1,2,130,40,16,151,136,1,152,136,1,149,136,255,201,92,6,200,134,6,174,182,111,255,200,181,7,200,140,9,201,151,9,123,26,8,123,27,100,39,100,90,100,75,100,37,80,32,50,1,66,1,100,82,40,97,130,35,171,203,83,255,100,70,100,188,81,11,44,151,103,2,200,55,7,151,185,2,100,168,123,18,48,100,182,123,28,40,123,19,56,80,32,52,1,195,200,3,130,19,56,130,28,40,100,107,130,18,48,1,2,125,39,23,201,203,8,200,88,6,87,7,19,132,103,127,120,39,23,151,102,2,200,54,6,72,6,40,14,123,38,8,151,102,2,200,54,6,72,6,1,100,39,130,16,80,130,21,72,130,22,64,149,17,88,50,0,100,70,82,11,156,2,40,193,151,88,2,200,56,8,174,138,112,149,120,4,172,138,106,151,197,2,200,87,8,174,138,83,81,9,44,100,168,100,89,123,27,40,100,197,100,166,123,20,24,123,16,16,80,32,54,1,67,200,3,130,16,16,130,20,24,100,106,130,19,56,100,92,130,27,40,1,200,196,4,151,183,2,200,122,10,123,26,24,201,203,11,51,12,40,37,123,38,8,1,130,23,56,151,102,2,200,118,6,72,6,40,130,201,203,7,151,119,2,200,122,10,123,26,24,40,6,123,26,24,1,123,27,40,100,70,151,71,2,200,55,7,151,200,2,200,120,8,151,185,2,200,151,7,151,9,2,100,197,80,32,56,1,217,199,3,130,19,56,100,92,130,27,40,130,18,48,130,21,32,130,26,24,82,11,232,254,2,40,12,255,51,7,69,140,1,80,32,58,1,153,3,149,17,160,123,16,88,123,21,80,123,22,72,20,6,238,255,255,255,255,255,255,63,201,134,6,123,27,64,172,150,51,1,2,100,171,125,122,23,87,10,8,123,23,48,40,9,2,130,122,123,26,48,1,20,10,230,255,255,255,255,255,255,31,123,23,40,123,24,32,123,28,24,123,27,16,172,138,20,200,137,9,151,138,1,174,154,23,51,10,5,174,169,25,40,35,20,10,239,255,255,255,255,255,255,63,40,23,100,169,51,10,5,172,169,16,134,153,3,149,154,1,152,167,62,82,7,223,0,2,130,23,96,123,23,56,123,26,8,151,167,2,80,32,60,1,43,239,100,118,130,23,64,151,117,2,81,7,17,100,103,130,24,48,100,89,80,32,62,1,9,199,3,130,23,56,151,121,2,81,7,21,130,24,104,200,86,7,123,25,80,32,64,1,38,195,3,130,25,1,2,130,23,64,130,27,24,200,183,7,130,24,16,201,120,10,170,120,36,130,24,48,200,88,8,151,183,2,200,120,8,200,86,7,200,151,7,151,169,2,100,165,80,32,66,1,189,198,3,100,90,1,2,130,24,32,81,24,4,18,130,23,48,100,165,80,32,68,1,231,234,100,90,1,2,130,24,40,123,134,20,7,0,0,0,0,0,0,0,128,130,25,8,212,151,7,123,135,16,130,23,64,130,25,56,200,151,7,200,167,7,123,135,8,151,119,2,200,103,7,72,7,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,69,140,1,51,0,72,1,40,77,2,80,32,70,1,32,1,124,123,23,151,188,56,87,12,10,100,115,87,12,10,40,11,130,115,89,12,7,130,123,8,1,100,183,174,155,23,201,123,9,172,154,25,151,183,2,200,55,7,100,116,82,10,29,40,152,0,100,151,201,155,9,174,154,237,200,167,11,151,183,2,200,55,7,100,116,81,10,130,0,100,116,81,11,124,149,17,224,123,16,24,123,21,16,123,22,8,129,140,149,134,4,151,168,2,149,136,252,100,57,100,116,149,155,4,40,6,149,155,4,1,2,129,149,170,197,14,149,153,4,149,187,4,171,121,244,40,57,123,24,100,133,100,96,1,81,5,36,170,123,45,2,129,184,129,98,149,187,4,149,102,4,149,85,252,170,40,236,149,153,4,100,6,130,24,171,121,198,2,40,14,100,148,149,153,4,100,6,130,24,171,121,183,130,16,24,130,21,16,130,22,8,149,17,32,1,142,168,211,116,7,136,119,1,210,135,7,201,52,8,153,136,2,154,119,212,135,7,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,165,123,25,8,123,24,100,118,100,167,51,0,74,1,51,8,40,192,198,3,100,123,100,103,130,24,130,25,8,100,90,130,16,32,130,21,24,130,22,16,149,17,40,40,91,251,149,17,248,123,16,51,7,26,181,1,80,32,76,1,116,237,149,17,248,123,16,100,120,51,7,255,38,1,80,32,78,1,98,237,149,17,184,123,16,64,123,21,56,123,22,48,124,133,23,151,90,56,123,23,24,123,26,8,123,24,16,89,10,7,130,133,8,1,123,25,32,100,151,80,32,80,1,75,182,3,123,23,40,200,117,6,20,7,240,255,255,255,255,255,255,127,174,118,173,0,100,89,84,22,22,61,134,103,15,149,119,1,123,23,100,149,80,32,82,1,201,236,100,89,20,8,0,0,0,0,0,0,0,128,130,26,212,168,8,130,26,24,123,168,16,123,167,123,166,8,100,117,130,24,16,130,26,32,82,9,29,40,60,2,130,21,24,73,21,16,73,21,8,73,5,120,86,23,130,24,16,130,26,32,81,9,37,2,130,23,8,153,119,56,89,7,6,130,136,1,100,87,100,86,100,149,80,32,84,1,101,196,3,100,89,100,101,130,26,32,1,2,200,149,5,130,23,40,81,7,21,100,87,100,168,130,25,40,80,32,86,1,69,196,3,130,23,40,1,2,200,117,5,70,5,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,7,69,140,1,51,0,246,0,40,20,149,17,248,123,16,100,120,51,7,170,99,1,80,32,88,1,90,236,149,17,248,123,16,100,120,51,7,48,50,1,80,32,90,1,72,236,149,17,176,123,16,72,123,21,64,123,22,56,20,6,239,255,255,255,255,255,255,63,201,134,6,172,150,1,1,2,100,181,100,171,125,122,23,87,10,8,123,23,48,40,9,2,130,122,123,26,48,1,20,10,230,255,255,255,255,255,255,31,123,23,32,123,24,24,123,28,16,123,27,8,172,138,20,200,137,9,151,138,1,174,154,23,51,10,5,174,169,25,40,35,20,10,239,255,255,255,255,255,255,63,40,23,100,169,51,10,5,172,169,16,134,153,3,149,154,1,152,167,62,82,7,171,0,123,26,151,167,2,80,32,92,1,125,235,100,88,151,85,2,100,134,123,23,40,81,8,19,130,24,48,100,89,80,32,94,1,91,195,3,130,23,40,1,2,130,27,16,200,182,6,130,26,8,170,106,44,130,25,80,201,106,10,130,24,48,200,88,8,151,187,2,200,184,8,200,87,7,151,153,2,200,151,7,151,169,2,80,32,96,1,37,195,3,130,23,40,1,2,51,9,4,130,24,24,170,152,16,130,23,48,80,32,98,1,78,231,130,23,40,1,2,130,24,32,123,135,20,7,0,0,0,0,0,0,0,128,130,25,212,151,7,123,135,16,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,69,140,1,51,0,72,1,40,203,254,80,32,100,1,158,253,86,56,63,66,15,42,139,137,4,51,10,112,2,172,154,201,0,86,24,99,17,2,51,9,9,172,137,252,3,134,136,48,120,120,51,8,1,200,135,7,50,0,51,2,16,39,86,72,255,224,245,5,34,1,151,138,32,20,11,0,0,0,0,131,222,27,67,214,186,11,152,187,50,86,72,127,150,152,0,27,2,2,149,186,48,120,122,150,186,64,66,15,191,168,10,151,168,32,20,11,0,0,0,0,185,141,6,0,214,184,8,152,139,32,151,188,1,51,8,236,191,1,200,140,12,124,201,1,124,204,120,121,2,120,124,1,150,185,16,39,191,154,10,151,169,48,152,153,50,150,153,123,20,152,155,16,132,187,254,7,200,139,11,124,188,1,124,187,152,153,17,120,124,4,120,123,3,51,11,100,202,185,9,191,154,10,151,170,49,152,170,48,200,168,8,124,137,1,124,136,120,121,6,120,120,5,51,8,7,200,135,7,50,0,151,137,32,20,10,0,0,0,0,89,23,183,209,214,169,10,152,170,45,86,56,159,134,1,11,2,2,134,169,48,120,121,150,169,16,39,191,152,8,151,137,32,20,10,0,0,0,0,123,20,0,0,214,169,9,152,154,18,132,170,254,255,0,51,11,236,191,1,200,186,10,124,172,1,124,170,152,153,19,120,124,2,120,122,1,51,10,100,202,169,9,191,152,8,151,136,49,152,136,48,200,184,8,124,137,1,124,136,120,121,4,120,120,3,51,8,5,200,135,7,50,0,51,3,64,66,15,151,137,32,20,11,0,0,0,0,137,59,230,85,214,185,12,152,204,57,86,72,255,201,154,59,240,1,2,134,201,48,120,121,150,201,0,225,245,5,191,152,9,151,152,32,20,11,0,0,0,0,209,123,99,8,214,184,8,152,139,47,151,188,1,51,8,236,191,1,200,140,12,124,202,1,124,204,120,122,2,120,124,1,150,186,64,66,15,191,169,9,151,154,32,20,11,0,0,0,0,89,23,183,209,214,186,10,152,170,45,151,171,1,200,139,11,124,188,1,124,187,120,124,4,120,123,3,150,170,16,39,201,169,9,151,154,48,152,170,50,150,170,123,20,152,171,16,132,187,254,7,200,139,11,124,188,1,124,187,152,170,17,120,124,6,120,123,5,51,11,100,202,186,10,191,169,9,151,153,49,152,153,48,200,152,8,124,137,1,124,136,120,121,8,120,120,7,51,8,9,200,135,7,50,0,151,137,48,152,153,50,150,153,123,20,152,153,17,86,40,231,3,4,2,134,154,48,120,122,51,10,100,202,169,9,191,152,8,151,136,49,152,136,48,51,9,236,191,1,200,152,8,124,137,1,124,136,120,121,2,120,120,1,51,8,3,200,135,7,50,0,2,151,185,1,51,10,236,191,1,200,169,9,124,156,1,124,153,120,124,1,120,121,150,185,64,66,15,191,152,8,151,137,32,20,11,0,0,0,0,89,23,183,209,214,185,9,152,153,45,151,155,1,200,171,11,124,188,1,124,187,120,124,3,120,123,2,150,153,16,39,201,152,8,151,137,48,152,153,50,150,153,123,20,152,155,16,132,187,254,7,200,171,11,124,188,1,124,187,152,153,17,120,124,5,120,123,4,51,11,100,202,185,9,191,152,8,151,136,49,152,136,48,200,168,8,124,137,1,124,136,120,121,7,120,120,6,51,8,8,200,135,7,50,0,2,151,171,1,51,9,236,191,1,200,155,11,124,188,1,124,187,120,124,1,120,123,150,170,16,39,191,168,8,151,138,48,152,170,50,150,170,123,20,152,171,16,132,187,254,7,200,155,11,124,188,1,124,187,152,170,17,120,124,3,120,123,2,51,11,100,202,186,10,191,168,8,151,136,49,152,136,48,200,152,8,124,137,1,124,136,120,121,5,120,120,4,51,8,6,200,135,7,50,0,2,151,201,1,51,11,236,191,1,200,185,9,124,154,1,124,153,120,122,1,120,121,150,201,0,225,245,5,191,152,8,151,137,32,20,10,0,0,0,0,131,222,27,67,214,169,9,152,153,50,151,154,1,200,186,10,124,172,1,124,170,120,124,3,120,122,2,150,153,64,66,15,201,152,8,151,137,32,20,10,0,0,0,0,89,23,183,209,214,169,9,152,153,45,151,154,1,200,186,10,124,172,1,124,170,120,124,5,120,122,4,150,153,16,39,191,152,8,151,137,48,152,153,50,150,153,123,20,152,154,16,132,170,254,7,200,186,10,124,172,1,124,170,152,153,17,120,124,7,120,122,6,51,10,100,202,169,9,191,152,8,151,136,49,152,136,48,200,184,8,124,137,1,124,136,120,121,9,120,120,8,51,8,10,200,135,7,50,0,2,138,136,1,51,9,236,191,1,200,152,8,124,137,1,124,136,120,121,1,120,120,51,8,2,200,135,7,50,0,2,151,154,1,51,11,236,191,1,200,186,10,124,172,1,124,170,120,124,1,120,122,51,10,100,202,169,9,191,152,8,151,136,49,152,136,48,200,184,8,124,137,1,124,136,120,121,3,120,120,2,51,8,4,200,135,7,50,0,151,120,41,151,121,33,152,153,56,152,136,41,81,9,21,51,10,255,0,171,169,130,0,151,136,29,51,9,255,7,40,138,0,81,8,132,0,152,137,1,212,137,9,152,154,2,212,169,9,152,154,4,212,169,9,151,154,41,152,171,49,212,185,9,152,170,57,212,169,9,133,153,255,152,154,1,132,170,85,85,85,85,201,169,9,132,155,51,51,51,51,152,153,2,132,153,51,51,51,51,200,185,9,152,154,4,200,169,9,132,153,15,15,15,15,150,153,1,1,1,1,139,154,24,154,169,137,3,149,170,21,207,168,8,20,10,0,0,0,0,0,0,16,0,211,168,8,40,21,139,121,23,132,153,255,0,149,153,128,3,151,136,29,40,5,51,9,1,152,119,31,151,119,63,151,153,52,212,135,7,212,151,7,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,80,32,102,1,75,3,80,32,104,1,253,2,152,87,4,132,119,0,2,212,87,7,132,120,48,2,142,136,151,136,14,212,135,6,151,103,49,51,5,64,79,9,1,87,7,90,51,8,132,103,1,82,7,118,132,103,32,82,7,133,0,132,103,16,81,7,41,2,52,7,68,79,9,1,82,7,21,123,24,80,32,106,1,42,10,87,7,36,1,124,87,4,130,24,1,149,119,1,120,87,4,134,136,16,1,132,103,0,34,81,7,111,100,134,51,7,91,158,1,80,32,108,1,136,1,132,103,16,81,7,81,40,124,2,52,7,78,79,9,1,82,7,10,52,7,78,79,9,1,1,149,119,1,59,7,78,79,9,1,51,8,0,64,132,103,1,81,7,144,100,134,51,7,82,140,1,80,32,110,1,79,1,132,103,16,81,7,24,40,67,100,134,51,7,187,55,1,80,32,112,1,58,1,132,103,16,82,7,49,151,104,49,51,7,255,87,8,82,40,122,151,103,51,87,7,13,151,102,48,87,6,126,51,7,40,106,100,134,51,7,119,82,1,80,32,114,1,12,1,132,103,16,81,7,213,2,124,87,4,81,7,38,51,8,1,170,135,13,2,52,8,96,79,9,1,81,8,15,80,32,116,1,92,12,124,87,4,81,7,10,149,119,255,120,87,4,1,2,124,88,14,51,7,255,81,8,36,51,9,1,170,152,13,2,52,9,96,79,9,1,81,9,13,2,51,7,255,124,88,14,81,8,10,149,136,255,120,88,14,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,134,51,7,170,82,1,80,32,118,1,149,0,132,103,16,81,7,94,255,40,136,2,130,22,132,103,16,81,7,82,255,40,124,255,149,17,240,123,16,8,123,21,51,8,16,51,5,64,79,9,1,40,13,2,130,16,8,130,21,149,17,16,50,0,52,7,68,79,9,1,81,7,38,51,8,1,170,135,13,2,52,8,96,79,9,1,81,8,15,80,32,120,1,181,11,124,87,4,81,7,10,149,119,255,120,87,4,1,2,124,87,14,81,7,197,51,8,1,170,135,13,2,52,8,96,79,9,1,81,8,10,2,124,87,14,81,7,174,2,149,119,255,120,87,14,130,16,8,130,21,149,17,16,50,0,149,17,168,123,16,32,123,21,24,123,22,16,123,28,80,123,27,72,123,26,64,123,25,56,123,24,48,81,7,175,0,100,118,80,32,122,1,229,245,0,100,117,72,5,1,149,23,48,123,23,8,130,87,8,130,88,16,130,26,8,100,105,80,32,124,1,112,196,3,87,7,62,2,130,88,16,172,135,55,2,130,89,24,81,9,48,130,90,8,149,120,1,100,167,123,24,180,144,2,126,1,81,7,30,2,123,87,8,130,24,123,88,16,149,25,48,123,25,8,149,26,48,100,105,80,32,128,1,50,196,3,51,7,1,80,32,130,1,0,1,51,8,2,172,120,59,130,89,8,51,7,1,51,0,132,1,149,17,208,123,16,8,51,2,232,72,1,123,28,40,123,27,32,123,26,24,123,25,16,149,24,16,123,24,51,8,2,149,26,16,51,9,232,72,1,51,0,156,1,40,54,1,51,7,255,130,16,32,130,21,24,130,22,16,149,17,88,50,0,149,17,248,123,16,80,32,134,1,38,245,0,129,120,81,8,14,2,130,119,8,130,16,149,17,8,50,0,2,51,7,69,39,1,130,16,149,17,8,50,0,149,17,248,123,16,80,32,136,1,253,244,0,72,7,130,16,149,17,8,50,0,51,8,4,172,120,21,151,119,2,51,8,88,193,1,200,135,7,129,119,200,135,7,40,8,51,7,214,167,1,1,149,17,248,123,16,80,32,138,1,196,254,51,7,255,130,16,149,17,8,50,0,149,17,240,123,16,8,73,1,16,58,7,112,79,9,1,81,7,14,2,130,16,8,130,21,149,17,16,50,0,51,0,140,1,51,7,1,51,8,24,40,63,225,62,7,112,79,9,1,130,16,8,130,21,149,17,16,50,0,58,8,120,79,9,1,81,8,16,2,129,137,170,121,32,2,130,136,8,82,8,246,51,8,8,170,135,31,51,8,2,170,135,18,82,7,27,57,7,64,0,8,50,0,129,135,4,50,0,57,7,60,0,8,50,0,51,7,1,50,0,57,7,56,0,8,50,0,149,17,192,123,16,8,100,114,123,28,56,123,27,48,123,26,40,123,25,32,123,24,24,149,23,24,123,23,51,8,3,149,26,24,51,7,100,41,80,32,142,1,13,130,16,8,149,17,64,50,0,149,17,176,254,123,16,72,1,123,21,64,1,123,22,56,1,100,118,51,7,6,123,26,48,1,172,135,55,1,2,73,17,32,6,58,7,72,0,8,81,7,41,1,2,100,133,58,7,120,79,9,1,81,7,16,2,129,120,170,104,33,2,130,119,8,82,7,246,81,6,44,81,22,8,32,82,22,2,49,2,57,7,60,0,8,174,117,49,40,248,0,2,149,119,4,129,119,174,117,37,40,236,0,51,7,1,174,117,28,40,227,0,2,57,7,64,0,8,174,117,16,40,215,0,2,57,7,56,0,8,172,117,206,0,2,123,23,24,58,7,112,79,9,1,123,25,16,82,7,23,51,0,144,1,51,7,1,51,8,24,40,21,224,62,7,112,79,9,1,1,2,130,26,48,1,123,26,40,149,23,48,51,8,0,1,130,25,16,80,32,146,1,245,193,3,87,7,141,0,149,24,48,123,24,8,83,39,0,1,48,149,119,1,151,119,32,152,119,32,123,23,80,32,148,1,196,212,130,25,16,81,7,106,2,130,26,48,1,123,26,40,123,23,8,130,24,80,32,150,1,187,193,3,88,7,43,131,120,255,130,25,8,200,152,8,124,137,82,25,10,29,70,8,81,23,1,23,2,131,119,254,130,24,8,200,135,7,124,120,82,24,13,7,70,7,1,2,58,11,72,0,8,58,7,128,79,9,1,100,104,100,89,130,21,8,100,90,180,176,2,152,1,149,23,48,170,117,11,100,87,80,32,154,1,145,220,130,16,72,1,130,21,64,1,130,22,56,1,149,17,80,1,50,0,130,16,8,149,17,48,50,0,58,7,24,242,6,151,153,32,152,153,29,51,8,168,227,6,200,152,8,130,137,51,8,220,55,1,40,98,254,3,149,17,216,123,16,32,123,21,24,123,22,16,123,24,8,100,118,51,7,1,51,8,48,80,32,160,1,22,223,81,7,125,100,117,82,6,23,51,6,0,4,123,86,32,51,0,162,1,51,7,1,51,8,24,40,247,222,123,86,32,51,0,162,1,51,7,1,51,8,24,40,231,222,123,87,81,7,87,2,130,23,8,200,103,7,149,119,255,172,103,85,2,100,104,51,6,203,135,7,123,23,8,149,136,24,123,24,130,23,51,0,164,1,40,168,211,2,149,102,1,130,23,8,174,118,50,130,23,80,32,164,1,153,211,81,7,238,2,73,23,8,73,7,130,88,24,123,120,16,123,87,24,40,220,80,32,166,1,250,252,40,10,100,87,80,32,168,1,175,219,51,5,1,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,7,83,2,149,17,232,123,16,16,123,21,8,123,22,100,117,130,119,8,81,7,17,130,118,16,80,32,170,1,123,219,100,103,82,6,245,2,130,87,24,81,7,17,130,118,16,80,32,172,1,102,219,100,103,82,6,245,130,87,80,32,174,1,91,242,0,100,87,130,16,16,130,21,8,130,22,149,17,24,40,69,219,50,0,81,7,137,59,2,149,17,224,123,16,24,123,21,16,123,22,8,100,117,123,24,130,118,32,80,32,176,1,5,130,87,8,130,88,24,149,89,8,81,7,12,2,130,90,16,123,168,16,40,5,100,135,1,73,21,40,149,88,24,73,9,73,25,8,123,87,24,81,7,54,2,130,25,200,105,9,149,153,255,172,105,42,203,105,8,51,10,1,1,2,100,121,130,119,16,81,7,11,100,171,149,170,1,172,139,242,100,118,149,152,16,73,8,51,7,1,82,6,15,40,38,100,118,73,8,51,7,1,81,6,29,100,103,130,117,16,51,0,178,1,40,180,218,130,117,16,80,32,178,1,174,218,100,87,82,5,245,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,168,123,16,80,123,21,72,123,22,64,81,7,46,2,100,133,123,25,56,130,120,32,123,24,40,123,23,32,1,130,25,32,130,151,16,123,23,16,81,7,43,2,130,119,123,23,8,130,26,56,82,10,42,40,214,0,51,7,232,167,1,51,8,228,55,1,130,16,80,130,21,72,130,22,64,149,17,88,40,108,250,2,73,17,8,130,26,56,81,10,179,0,2,130,151,8,123,23,149,151,8,123,23,24,40,56,200,183,7,149,119,24,100,88,100,105,123,27,48,80,32,180,1,15,178,3,130,24,48,130,135,200,103,7,123,135,130,25,32,130,151,40,200,101,5,130,26,56,201,106,10,200,103,7,123,151,40,81,10,110,2,130,155,16,81,11,12,2,130,183,130,24,40,172,135,73,2,130,155,24,81,11,12,2,130,183,16,123,151,24,40,26,130,151,32,149,119,24,100,166,80,32,182,1,144,209,100,106,130,25,32,100,123,81,7,71,2,73,27,16,73,27,8,73,11,130,151,16,130,24,24,81,7,7,149,120,16,1,51,7,123,139,123,155,16,1,2,130,24,40,201,120,8,100,166,123,26,56,172,138,104,255,100,134,40,98,255,2,51,7,130,16,80,130,21,72,130,22,64,149,17,88,50,0,2,130,24,16,81,8,17,2,130,133,16,73,24,16,130,23,8,123,135,40,9,2,130,23,24,130,117,1,130,26,123,154,8,123,152,16,73,25,24,1,81,5,29,100,87,130,117,16,51,0,184,1,40,66,217,130,117,16,80,32,184,1,60,217,100,87,82,5,245,51,7,130,16,80,130,21,72,130,22,64,149,17,88,40,100,250,81,7,190,0,149,17,200,123,16,48,123,21,40,123,22,32,100,133,123,23,8,100,150,1,130,25,8,123,21,100,87,81,6,117,100,106,130,23,40,18,2,130,26,16,201,106,10,130,23,24,200,103,7,81,10,95,2,130,149,8,81,5,99,2,130,88,130,89,8,201,152,8,100,166,123,26,16,172,138,6,100,134,1,200,149,8,149,136,24,123,23,24,100,105,80,32,186,1,182,176,3,130,87,8,200,103,7,123,87,8,130,25,8,130,151,40,201,103,7,123,151,40,130,87,8,130,88,171,135,169,2,130,87,16,130,152,24,123,151,8,123,88,16,123,149,24,40,150,2,100,117,130,151,8,82,7,16,40,9,100,117,73,25,16,40,6,73,25,16,1,2,130,23,201,117,7,130,16,48,130,21,40,130,22,32,149,17,56,50,0,50,0,149,17,232,123,16,16,123,21,8,123,22,81,7,12,130,120,100,118,130,101,40,40,5,51,5,1,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,88,7,49,2,149,119,255,139,120,1,212,135,7,139,120,2,212,135,7,139,120,4,212,135,7,139,120,8,212,135,7,139,120,16,212,135,7,131,119,1,130,25,88,121,87,16,40,218,13,130,25,88,71,21,16,1,40,208,13,81,7,62,149,87,80,129,119,1,82,7,53,2,51,7,136,79,9,1,123,23,58,8,232,79,9,1,100,87,180,128,2,188,1,100,103,51,8,80,32,190,1,148,207,130,23,130,120,104,100,87,180,128,2,192,1,51,7,51,8,1,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,224,123,16,24,123,21,16,123,22,8,123,23,130,119,136,0,100,149,100,134,80,32,196,1,121,254,191,117,9,88,9,28,2,130,24,124,136,47,200,103,7,130,16,24,130,21,16,130,22,8,149,17,32,40,143,174,3,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,130,119,136,0,40,205,252,149,17,184,123,16,64,123,21,56,123,22,48,51,5,136,79,9,1,58,8,136,79,9,1,100,118,81,8,9,80,32,200,1,220,2,51,7,80,80,9,1,51,9,128,0,51,8,80,32,202,1,70,174,3,82,6,10,51,7,100,118,40,249,0,2,124,103,81,7,218,0,2,51,9,0,0,8,73,17,16,51,7,123,21,24,149,85,16,123,21,8,123,22,123,25,32,40,15,2,51,7,130,24,40,149,134,1,81,8,158,0,2,124,104,81,8,151,0,131,120,82,8,145,0,51,8,44,100,103,80,32,204,1,13,165,3,123,23,40,81,7,24,2,201,103,5,130,23,32,130,119,80,32,206,1,231,163,3,171,117,196,40,28,100,103,80,32,208,1,217,163,3,100,117,130,23,32,130,119,80,32,210,1,203,163,3,171,117,168,2,130,23,32,130,119,100,104,100,89,80,32,212,1,45,166,3,82,7,148,51,9,200,0,130,21,24,100,87,51,8,80,32,214,1,153,173,3,130,25,32,130,151,130,152,8,130,153,16,123,87,123,88,8,130,23,8,180,144,2,216,1,73,17,16,1,130,24,40,149,134,1,82,8,106,255,131,119,130,21,24,130,22,82,7,107,2,130,23,16,82,7,237,0,40,11,2,57,7,24,0,8,81,7,41,51,7,14,24,1,100,104,80,32,218,1,89,246,40,209,0,57,7,24,0,8,81,7,17,51,7,142,13,1,80,32,220,1,67,246,40,187,0,51,9,200,0,100,87,51,8,80,32,222,1,33,173,3,58,8,0,0,8,58,9,8,0,8,58,10,16,0,8,123,88,123,89,8,149,87,16,180,160,2,224,1,81,7,141,0,51,0,226,1,51,7,1,51,8,24,40,179,216,130,88,16,123,87,160,0,81,8,154,0,2,130,87,24,81,7,161,0,2,130,87,32,81,7,168,0,2,130,87,40,81,7,175,0,2,130,87,48,81,7,182,0,2,130,87,56,81,7,189,0,2,130,87,64,81,7,196,0,2,130,87,72,81,7,203,0,2,130,87,80,81,7,210,0,2,130,87,88,81,7,217,0,2,130,87,96,81,7,224,0,2,130,87,104,81,7,231,0,2,130,87,112,81,7,238,0,2,130,87,120,81,7,245,0,180,128,2,228,1,51,7,40,25,51,7,136,79,9,1,51,9,200,0,51,8,80,32,230,1,101,172,3,51,7,255,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,51,8,190,2,123,88,16,130,87,24,82,7,103,255,2,51,7,196,2,123,87,24,130,87,32,82,7,96,255,2,51,7,198,2,123,87,32,130,87,40,82,7,89,255,2,51,7,200,2,123,87,40,130,87,48,82,7,82,255,2,51,7,202,2,123,87,48,130,87,56,82,7,75,255,2,51,7,204,2,123,87,56,130,87,64,82,7,68,255,2,51,7,206,2,123,87,64,130,87,72,82,7,61,255,2,51,7,208,2,123,87,72,130,87,80,82,7,54,255,2,51,7,210,2,123,87,80,130,87,88,82,7,47,255,2,51,7,212,2,123,87,88,130,87,96,82,7,40,255,2,51,7,214,2,123,87,96,130,87,104,82,7,33,255,2,51,7,216,2,123,87,104,130,87,112,82,7,26,255,2,51,7,218,2,123,87,112,130,87,120,82,7,19,255,51,7,220,2,123,87,120,51,0,228,1,50,8,149,17,224,123,16,24,123,21,16,123,22,8,51,5,136,79,9,1,58,7,136,79,9,1,81,7,131,1,51,6,80,80,9,1,58,7,80,80,9,1,80,32,232,1,55,14,130,103,8,80,32,234,1,46,14,130,103,16,80,32,236,1,37,14,130,103,24,80,32,238,1,28,14,130,103,32,80,32,240,1,19,14,130,103,40,80,32,242,1,10,14,130,103,48,80,32,244,1,1,14,130,103,56,80,32,246,1,248,13,130,103,64,80,32,248,1,239,13,130,103,72,80,32,250,1,230,13,130,103,80,80,32,252,1,221,13,130,103,88,80,32,254,1,212,13,130,103,96,80,32,0,2,203,13,130,103,104,80,32,2,2,194,13,130,103,112,80,32,4,2,185,13,130,103,120,80,32,6,2,176,13,123,21,130,86,184,0,82,6,114,2,130,23,130,118,192,0,73,39,184,0,72,39,176,0,82,6,161,0,2,130,21,130,87,120,73,37,192,0,72,37,180,0,180,112,2,8,2,130,87,160,0,80,32,10,2,127,234,0,51,9,200,0,100,87,51,8,80,32,12,2,133,170,3,51,7,80,80,9,1,51,9,128,0,51,8,130,16,24,130,21,16,130,22,8,149,17,32,40,102,170,3,80,32,14,2,75,211,100,103,80,32,16,2,67,211,100,86,81,5,148,2,130,103,130,101,64,81,7,14,2,130,24,130,136,112,180,128,2,18,2,130,103,8,130,104,16,170,135,211,80,32,20,2,27,211,130,103,16,51,0,14,2,40,14,211,80,32,22,2,11,211,100,103,80,32,24,2,3,211,100,86,81,5,103,255,2,130,103,130,101,64,81,7,14,2,130,24,130,136,112,180,128,2,26,2,130,103,8,130,104,16,170,135,210,80,32,28,2,218,210,130,103,16,51,0,22,2,40,205,210,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,40,255,123,16,208,0,123,21,200,0,123,22,192,0,51,5,136,79,9,1,58,6,136,79,9,1,81,6,33,2,123,25,80,130,150,16,123,26,72,123,23,64,73,17,56,123,27,48,123,21,88,100,197,51,0,32,2,40,15,51,7,195,86,1,80,32,30,2,161,242,40,75,131,91,255,151,183,32,51,8,15,152,122,32,172,184,42,151,167,3,51,8,80,80,9,1,200,135,7,51,8,16,1,2,130,121,81,9,60,131,169,1,149,170,1,149,187,1,149,119,8,171,137,238,40,6,82,27,16,40,51,7,55,114,1,80,32,34,2,90,242,51,7,40,5,51,7,1,130,16,208,0,130,21,200,0,130,22,192,0,149,17,216,0,50,0,2,123,27,32,123,26,24,149,23,160,0,130,24,72,81,8,6,100,135,1,51,9,32,123,23,40,130,21,80,100,88,80,32,36,2,232,169,3,129,87,81,7,48,2,126,87,4,130,28,88,130,26,72,81,7,92,2,124,87,6,81,7,246,1,51,8,8,174,120,46,2,51,7,26,168,1,100,197,80,32,38,2,237,241,51,7,40,152,51,0,40,2,51,7,1,51,5,0,80,81,7,20,51,0,42,2,51,9,32,51,10,250,40,150,23,4,82,7,8,149,87,34,6,1,2,130,24,40,130,21,80,122,135,126,87,4,130,28,88,130,26,72,82,7,170,51,0,44,2,51,7,1,81,7,105,1,100,117,51,8,180,158,1,100,87,80,32,46,2,156,160,3,81,7,92,1,51,8,64,44,1,100,87,80,32,48,2,138,160,3,81,7,79,1,51,8,77,24,1,100,87,80,32,50,2,120,160,3,51,8,16,81,7,64,1,51,8,92,151,1,100,87,80,32,52,2,99,160,3,81,7,28,1,51,8,168,13,1,100,87,80,32,54,2,81,160,3,81,7,239,5,51,8,119,35,1,100,87,80,32,56,2,63,160,3,81,7,228,5,51,8,226,66,1,100,87,80,32,58,2,45,160,3,81,7,218,5,51,8,204,82,1,100,87,80,32,60,2,27,160,3,81,7,212,0,51,8,99,151,1,100,87,80,32,62,2,9,160,3,51,8,16,81,7,209,0,123,22,51,8,9,100,1,100,87,80,32,64,2,242,159,3,51,6,0,128,0,81,7,160,5,51,8,15,124,1,100,87,80,32,66,2,219,159,3,81,7,152,5,51,8,98,120,1,100,87,80,32,68,2,201,159,3,81,7,142,5,51,8,249,75,1,100,87,80,32,70,2,183,159,3,73,17,16,32,128,0,130,22,81,7,126,5,51,8,132,129,1,100,87,80,32,72,2,157,159,3,130,24,16,81,7,101,51,8,16,19,1,100,87,80,32,74,2,137,159,3,81,7,94,5,51,8,234,55,1,100,87,80,32,76,2,119,159,3,81,7,86,5,51,8,163,105,1,100,87,80,32,78,2,101,159,3,81,7,58,5,51,8,136,129,1,100,87,80,32,80,2,83,159,3,81,7,126,8,51,8,16,128,130,22,40,20,51,8,16,128,0,40,13,51,8,8,40,8,51,8,8,128,0,1,2,149,23,160,0,130,26,72,81,10,6,100,167,1,2,121,120,4,130,28,88,130,21,80,124,87,6,82,7,18,254,51,0,82,2,51,7,1,81,7,24,51,0,84,2,51,9,32,51,10,250,40,192,21,4,132,120,255,0,82,8,7,51,7,2,1,2,130,28,88,130,26,72,130,21,80,149,24,160,0,81,10,10,100,168,120,135,6,40,6,120,135,6,1,2,126,87,8,81,7,24,149,24,160,0,81,10,179,0,100,168,82,10,177,0,149,23,164,0,40,173,0,51,0,86,2,51,7,1,81,7,28,51,0,88,2,51,9,32,51,10,250,40,101,21,4,151,120,48,81,8,60,130,28,88,40,104,2,130,23,40,129,119,150,119,211,77,98,16,152,120,63,153,119,38,200,135,7,150,122,46,51,9,1,51,8,255,255,0,210,138,10,130,28,88,1,100,151,210,137,11,151,153,1,172,171,248,40,52,2,130,23,40,129,119,150,119,211,77,98,16,152,120,63,153,119,38,200,135,7,150,122,46,51,9,1,51,8,255,255,0,210,138,10,130,28,88,1,100,151,210,137,11,151,153,1,172,171,248,2,149,24,160,0,130,26,72,81,10,6,100,168,1,121,135,8,149,24,160,0,82,10,85,255,81,10,87,255,149,167,4,1,123,23,16,123,24,72,126,135,4,51,8,128,0,81,23,8,16,81,23,16,12,81,39,16,16,8,51,8,1,149,25,160,0,81,10,6,100,169,1,120,152,7,151,119,56,152,119,59,81,10,8,149,168,6,40,7,149,24,166,0,1,123,24,8,124,152,6,100,154,126,153,8,202,152,8,202,120,7,123,26,80,122,167,12,130,25,64,82,9,22,51,0,90,2,51,7,130,28,88,100,121,40,8,130,28,88,100,121,1,2,130,23,56,81,7,43,2,129,199,148,0,81,7,35,81,9,86,51,8,104,176,1,100,151,80,32,92,2,132,157,3,81,7,69,51,7,46,24,1,51,0,34,2,40,107,238,2,130,23,56,82,7,94,1,2,129,199,144,0,81,7,85,1,81,9,158,1,51,8,17,44,1,100,151,80,32,94,2,82,157,3,130,28,88,81,7,137,1,51,7,46,24,1,51,0,30,2,40,53,238,2,51,7,80,80,9,1,58,8,80,80,9,1,81,8,11,2,129,136,92,82,8,12,1,2,58,8,88,80,9,1,81,8,11,2,129,136,92,82,8,250,0,2,58,8,96,80,9,1,81,8,11,2,129,136,92,82,8,232,0,2,58,8,104,80,9,1,81,8,11,2,129,136,92,82,8,214,0,2,58,8,112,80,9,1,81,8,11,2,129,136,92,82,8,196,0,2,58,8,120,80,9,1,81,8,11,2,129,136,92,82,8,178,0,2,58,8,128,80,9,1,81,8,11,2,129,136,92,82,8,160,0,2,58,8,136,80,9,1,81,8,11,2,129,136,92,82,8,142,0,2,58,8,144,80,9,1,81,8,10,2,129,136,92,82,8,124,2,58,8,152,80,9,1,81,8,10,2,129,136,92,82,8,107,2,58,8,160,80,9,1,81,8,10,2,129,136,92,82,8,90,2,58,8,168,80,9,1,81,8,10,2,129,136,92,82,8,73,2,58,8,176,80,9,1,81,8,10,2,129,136,92,82,8,56,2,58,8,184,80,9,1,81,8,10,2,129,136,92,82,8,39,2,58,8,192,80,9,1,81,8,10,2,129,136,92,82,8,22,2,58,7,200,80,9,1,81,7,20,2,2,129,119,92,81,7,12,2,51,7,78,39,1,51,0,34,2,40,9,237,81,9,149,1,2,123,22,51,7,192,0,130,24,56,82,8,8,51,7,184,0,1,2,200,199,7,130,118,81,6,107,1,123,25,64,40,10,2,130,102,64,81,6,94,1,2,130,103,81,7,245,130,103,8,100,152,80,32,96,2,212,155,3,130,25,64,130,28,88,82,7,224,130,101,40,64,1,2,51,7,80,80,9,1,58,8,80,80,9,1,81,8,11,2,129,136,92,81,8,26,1,2,58,8,88,80,9,1,81,8,11,2,129,136,92,81,8,8,1,2,58,8,96,80,9,1,81,8,11,2,129,136,92,81,8,246,0,2,58,8,104,80,9,1,81,8,11,2,129,136,92,81,8,228,0,2,58,8,112,80,9,1,81,8,11,2,129,136,92,81,8,210,0,2,58,8,120,80,9,1,81,8,11,2,129,136,92,81,8,192,0,2,58,8,128,80,9,1,81,8,11,2,129,136,92,81,8,174,0,2,58,8,136,80,9,1,81,8,11,2,129,136,92,81,8,156,0,2,58,8,144,80,9,1,81,8,11,2,129,136,92,81,8,138,0,2,58,8,152,80,9,1,81,8,10,2,129,136,92,81,8,120,2,58,8,160,80,9,1,81,8,10,2,129,136,92,81,8,103,2,58,8,168,80,9,1,81,8,10,2,129,136,92,81,8,86,2,58,8,176,80,9,1,81,8,10,2,129,136,92,81,8,69,2,58,8,184,80,9,1,81,8,10,2,129,136,92,81,8,52,2,58,8,192,80,9,1,81,8,10,2,129,136,92,81,8,35,2,58,7,200,80,9,1,81,7,10,2,129,119,92,81,7,18,2,51,9,51,5,129,199,152,0,82,7,150,0,40,38,51,7,78,39,1,51,0,30,2,40,130,235,51,5,1,130,22,129,199,152,0,82,7,123,40,12,2,51,5,129,199,152,0,82,7,111,82,5,108,81,9,105,51,7,61,24,1,51,0,34,2,40,88,235,51,8,16,16,40,41,251,51,8,16,144,0,40,33,251,51,8,16,40,27,251,51,8,16,128,0,130,22,40,17,251,149,104,32,130,22,40,9,251,51,8,32,144,0,130,22,40,255,250,130,24,16,40,249,250,51,8,32,129,0,130,22,40,239,250,51,8,32,145,0,130,22,40,229,250,2,51,9,51,5,130,28,88,129,199,152,0,81,7,151,123,25,64,51,7,1,51,8,160,0,80,32,98,2,163,205,81,7,189,0,2,123,23,100,89,130,21,32,149,85,1,130,23,122,117,130,21,130,24,40,130,135,123,87,8,130,135,8,123,87,16,130,135,16,123,87,24,130,135,24,130,24,56,142,136,123,87,32,122,88,92,123,89,152,0,149,87,80,51,8,80,32,100,2,65,194,149,87,88,51,8,1,80,32,102,2,53,194,149,87,84,51,8,1,80,32,104,2,41,194,130,25,88,130,151,96,51,8,214,2,171,135,26,51,0,106,2,51,7,1,51,8,24,40,40,205,130,25,88,123,87,112,81,7,118,1,2,129,151,156,0,82,7,13,2,126,87,16,81,7,6,40,251,241,2,130,153,24,100,87,130,24,64,180,144,2,108,2,87,7,36,2,149,89,8,130,23,40,129,120,123,25,64,129,153,171,152,30,51,8,130,28,48,40,40,80,32,110,2,71,235,40,212,247,100,87,80,32,112,2,245,3,40,201,247,2,130,28,48,132,202,1,51,8,1,81,10,8,51,8,122,121,1,2,130,25,72,126,153,4,126,90,12,170,169,23,132,203,2,51,9,1,81,11,17,2,130,25,72,121,154,4,100,137,40,5,100,137,1,2,130,24,80,124,136,6,124,90,14,170,168,23,132,203,4,51,8,1,81,11,17,2,130,24,80,120,138,6,100,152,40,5,100,152,1,2,126,89,16,130,26,80,126,170,8,170,169,28,132,204,8,51,5,1,81,12,28,2,130,26,80,121,169,8,100,133,51,0,114,2,40,99,4,100,133,51,0,114,2,40,90,4,80,32,114,2,87,4,130,28,40,130,199,24,130,27,123,183,64,130,199,16,123,183,56,130,199,8,123,183,48,130,199,123,183,40,81,5,68,149,186,12,149,187,14,130,23,56,82,7,16,130,23,16,130,24,8,100,201,130,28,64,40,16,100,167,100,184,130,25,64,130,26,16,130,27,8,1,126,119,124,136,129,153,126,170,124,187,129,204,80,32,116,2,142,31,130,27,123,183,72,81,7,77,2,130,183,24,82,7,115,2,130,23,80,129,119,12,151,119,33,152,120,32,51,7,0,32,80,32,118,2,152,236,130,24,123,135,136,0,81,7,49,2,130,23,56,82,7,62,51,7,194,1,40,60,100,87,100,149,80,32,120,2,197,2,51,7,128,50,1,51,0,30,2,40,228,232,100,183,80,32,122,2,177,2,40,133,246,100,135,80,32,124,2,166,2,51,7,115,140,1,51,0,30,2,40,197,232,51,7,198,1,1,130,24,123,135,56,123,136,64,1,81,5,11,2,130,21,129,87,52,40,7,51,7,130,21,1,129,88,20,172,135,6,100,120,1,122,88,104,151,135,32,152,119,32,80,32,126,2,48,192,123,87,96,81,7,82,2,130,23,24,151,119,3,130,26,88,129,168,136,0,51,9,80,80,9,1,200,151,7,123,117,82,8,140,0,129,91,136,101,1,51,10,67,130,23,56,82,7,7,51,10,80,1,151,85,16,51,9,32,0,1,149,23,96,51,8,64,80,32,128,2,171,191,130,23,56,82,7,28,51,7,2,3,40,26,100,87,80,32,130,2,7,2,51,7,80,32,132,2,70,233,40,215,245,51,7,222,2,1,149,24,96,100,89,130,21,100,90,51,0,134,2,149,17,208,123,16,40,123,21,32,123,22,24,123,26,8,123,25,16,100,134,123,23,51,7,1,51,8,112,51,0,166,8,40,164,202,123,87,120,81,7,16,130,26,88,129,87,40,151,245,129,87,40,146,245,100,87,80,32,136,2,172,1,51,7,236,99,1,51,0,34,2,40,203,231,51,8,32,129,130,22,40,154,247,149,17,224,123,16,24,123,21,16,123,22,8,131,119,255,51,9,15,172,121,75,2,151,119,3,51,9,80,80,9,1,200,151,7,130,117,81,5,57,2,51,6,136,79,9,1,58,9,232,79,9,1,100,87,73,1,180,144,2,138,2,149,87,88,130,24,142,136,80,32,140,2,17,191,130,108,104,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,12,51,7,2,168,1,130,16,24,130,21,16,130,22,8,149,17,32,40,81,231,149,17,224,123,16,24,123,21,16,123,22,8,58,5,80,80,9,1,81,5,57,2,73,1,51,6,136,79,9,1,58,8,232,79,9,1,100,87,180,128,2,142,2,149,87,88,130,24,142,136,80,32,144,2,178,190,130,108,104,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,12,51,7,2,168,1,130,16,24,130,21,16,130,22,8,149,17,32,40,242,230,131,119,255,51,8,15,172,120,30,2,151,119,3,51,8,80,80,9,1,200,135,7,130,119,81,7,12,2,58,12,232,79,9,1,50,12,51,7,2,168,1,40,198,230,58,7,80,80,9,1,81,7,12,2,58,12,232,79,9,1,50,12,51,7,2,168,1,40,172,230,131,119,255,51,8,15,172,120,30,2,151,119,3,51,8,80,80,9,1,200,135,7,130,119,81,7,12,2,58,12,240,79,9,1,50,12,51,7,2,168,1,40,128,230,58,7,80,80,9,1,81,7,12,2,58,12,240,79,9,1,50,12,51,7,2,168,1,40,102,230,131,119,255,51,8,15,172,120,23,2,151,119,3,51,8,80,80,9,1,200,135,7,130,119,81,7,5,40,26,149,17,248,123,16,51,7,2,168,1,80,32,146,2,60,230,51,7,130,16,149,17,8,1,81,7,205,0,2,149,17,232,123,16,16,123,21,8,123,22,100,117,51,6,136,79,9,1,58,8,232,79,9,1,100,87,180,128,2,148,2,149,87,88,51,8,1,80,32,150,2,153,189,149,87,80,51,8,1,80,32,152,2,141,189,149,87,84,51,8,80,32,154,2,130,189,130,104,104,100,87,180,128,2,156,2,130,87,120,81,7,12,51,8,80,32,158,2,122,220,0,130,87,112,81,7,10,80,32,160,2,161,220,0,130,87,96,80,32,162,2,149,197,130,87,72,80,32,164,2,242,30,129,87,81,7,30,2,149,119,255,151,119,32,152,119,29,51,8,80,80,9,1,200,135,7,130,120,171,88,6,73,7,1,2,130,87,144,0,81,7,14,2,130,104,88,100,87,180,128,2,166,2,130,87,136,0,80,32,168,2,186,233,100,87,130,16,16,130,21,8,130,22,149,17,24,40,60,197,50,0,100,120,51,9,8,51,7,128,0,170,152,207,195,0,51,9,16,170,152,199,195,0,51,9,16,16,170,152,190,195,0,51,7,40,183,195,0,126,120,4,51,9,128,0,81,24,8,16,81,24,16,12,81,40,16,16,8,51,9,1,2,124,122,6,126,123,8,120,121,7,151,136,56,152,136,59,202,186,9,202,137,8,122,120,12,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,27,16,123,26,32,123,25,24,100,134,100,117,51,7,72,80,32,170,2,138,188,81,7,63,100,120,100,87,123,24,40,80,32,172,2,9,148,3,130,24,40,123,135,16,81,7,29,72,24,56,123,135,8,149,135,24,51,9,32,81,6,40,100,104,80,32,174,2,135,156,3,40,37,100,135,80,32,176,2,136,196,51,7,1,130,16,64,130,21,56,130,22,48,149,17,72,40,180,229,51,8,80,32,178,2,133,155,3,123,23,8,130,24,40,130,25,24,123,137,1,130,23,32,130,118,81,6,97,130,104,16,100,87,80,32,180,2,124,147,3,81,7,13,2,130,102,64,82,6,237,2,40,71,2,129,102,56,131,103,1,81,7,62,123,23,24,100,87,80,32,182,2,75,145,3,149,119,16,123,23,80,32,184,2,229,187,81,7,76,131,107,2,51,9,70,39,1,100,118,130,24,100,90,80,32,186,2,146,187,130,23,40,130,24,24,122,120,56,123,118,8,1,2,130,26,32,130,167,130,24,40,123,135,64,130,25,16,129,149,123,168,149,88,1,122,152,100,87,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,130,21,40,130,87,16,80,32,188,2,198,195,100,87,51,0,176,2,40,186,195,149,17,168,123,16,80,123,21,72,123,22,64,51,6,136,79,9,1,149,106,184,0,149,107,176,0,51,7,17,44,1,51,9,1,51,8,80,32,192,2,179,254,51,8,255,170,135,13,100,117,73,1,0,17,51,8,1,1,2,129,103,140,0,81,7,39,149,106,192,0,149,107,180,0,51,7,104,176,1,51,9,2,51,8,80,32,194,2,131,254,51,8,255,170,135,9,51,7,51,8,1,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,7,4,40,128,228,50,0,50,0,50,0,50,0,51,7,50,0,51,7,255,50,0,50,0,50,0,149,17,240,123,16,8,123,21,100,117,130,119,120,81,7,24,51,7,1,130,88,128,0,82,8,14,2,130,16,8,130,21,149,17,16,50,0,2,130,16,8,130,21,149,17,16,51,7,50,0,149,17,240,123,16,8,123,21,100,117,130,119,120,81,7,24,51,7,1,130,88,128,0,82,8,14,2,130,16,8,130,21,149,17,16,50,0,2,130,16,8,130,21,149,17,16,51,7,50,0,50,0,50,0,149,17,144,123,16,104,123,21,96,123,22,88,100,117,124,119,15,123,23,126,87,16,123,23,80,129,86,8,129,87,20,123,23,32,130,87,64,123,23,56,130,87,56,123,23,48,51,8,136,79,9,1,123,24,64,58,8,168,79,9,1,73,37,128,0,100,87,180,128,2,224,2,123,21,72,149,87,80,123,23,40,129,119,1,81,7,46,2,130,22,64,130,104,80,130,21,72,100,87,180,128,2,226,2,130,104,40,100,87,180,128,2,228,2,51,7,130,16,104,130,21,96,130,22,88,149,17,112,50,0,2,130,24,80,150,135,232,3,194,103,6,130,23,72,149,120,88,123,24,80,149,119,84,123,23,8,123,22,16,130,23,80,129,119,40,32,2,130,23,64,130,120,80,100,87,180,128,2,230,2,130,23,40,129,119,1,82,7,157,2,130,23,80,129,119,1,81,7,28,100,103,80,32,232,2,5,184,130,21,72,130,87,72,81,7,209,80,32,234,2,18,34,40,200,2,130,23,72,130,117,96,130,23,8,129,119,1,123,21,24,81,7,51,2,130,23,32,88,7,61,130,22,32,130,21,24,1,2,130,23,64,130,122,72,130,23,72,100,88,100,105,180,160,2,236,2,88,7,160,0,191,118,6,200,117,5,90,6,227,40,19,100,103,80,32,238,2,169,183,130,23,32,100,118,90,7,164,0,2,130,21,72,130,87,72,81,7,176,0,130,24,24,130,25,32,80,32,240,2,200,27,130,87,72,80,32,242,2,125,33,129,89,52,130,22,16,175,151,32,40,87,255,2,130,23,80,129,119,1,81,7,58,130,87,72,80,32,244,2,94,33,129,89,52,173,151,62,255,130,87,72,130,88,96,80,32,246,2,249,32,129,89,52,170,151,215,130,87,96,124,88,15,151,153,32,152,153,32,80,32,248,2,62,152,3,40,193,130,88,96,129,89,52,130,23,56,130,26,48,180,160,2,250,2,40,184,2,130,23,72,51,0,252,2,149,17,168,123,16,80,123,21,72,123,22,64,100,117,149,118,84,100,103,129,119,40,242,232,100,87,130,24,100,105,80,32,254,2,252,151,3,130,21,72,130,87,72,82,7,88,255,2,130,23,80,129,119,1,130,22,16,82,7,191,254,129,89,52,130,23,56,130,24,24,130,26,48,180,160,2,0,3,40,170,254,149,17,176,123,16,72,123,21,64,123,22,56,100,117,130,119,64,123,23,8,130,87,56,123,23,51,8,136,79,9,1,123,24,48,58,8,168,79,9,1,73,37,128,0,100,87,180,128,2,4,3,149,87,80,123,23,24,129,119,1,81,7,55,2,126,87,16,129,88,8,150,119,232,3,194,135,7,138,119,1,80,32,6,3,113,182,130,23,48,130,120,40,100,87,180,128,2,8,3,51,7,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,87,84,123,23,40,149,87,88,123,23,16,40,43,2,130,87,96,170,118,86,1,2,130,22,48,130,104,56,100,87,180,128,2,10,3,130,104,48,100,87,180,128,2,12,3,130,23,24,129,119,1,82,7,152,2,130,87,72,129,88,52,123,24,32,81,7,47,2,130,86,96,130,23,16,129,119,40,9,2,130,23,16,129,119,1,81,7,57,124,88,47,100,103,130,25,32,80,32,14,3,245,150,3,130,87,72,82,7,58,40,160,2,130,23,40,129,119,1,81,7,205,2,130,23,48,130,120,64,100,87,180,128,2,16,3,100,118,82,7,197,40,183,130,23,8,100,104,130,25,32,130,26,180,160,2,18,3,130,87,72,81,7,109,255,100,104,130,25,32,80,32,20,3,227,25,130,87,72,80,32,22,3,152,31,129,88,20,175,135,46,40,111,255,2,130,22,48,130,104,56,100,87,180,128,2,24,3,130,104,48,100,87,180,128,2,26,3,130,87,72,80,32,28,3,110,31,129,88,20,173,135,72,255,2,130,23,40,129,119,1,81,7,64,2,130,23,48,130,120,64,100,87,180,128,2,30,3,130,90,72,81,7,48,100,118,129,89,20,100,167,100,104,80,32,32,3,232,30,129,89,20,170,151,168,124,88,15,151,153,32,152,153,32,100,103,80,32,34,3,46,150,3,40,147,130,90,72,1,130,88,96,129,89,20,100,167,80,32,36,3,188,30,126,87,16,129,88,8,150,119,232,3,194,135,7,80,32,38,3,254,180,130,87,72,80,32,40,3,242,30,129,88,20,175,135,136,40,201,254,2,126,87,16,129,88,8,150,119,232,3,194,135,7,80,32,42,3,216,180,40,178,254,149,17,168,123,16,80,123,21,72,123,22,64,123,26,40,81,7,72,2,100,182,100,133,123,25,48,123,28,56,130,24,88,123,24,32,51,9,128,0,123,23,24,51,8,80,32,44,3,171,149,3,51,8,31,129,0,173,88,56,90,53,7,128,0,82,130,25,56,130,26,48,81,21,8,125,81,21,16,121,81,37,16,16,117,40,2,1,51,7,232,167,1,51,8,250,6,1,130,16,80,130,21,72,130,22,64,149,17,88,40,123,222,51,8,31,144,0,173,88,60,130,25,56,130,26,48,81,53,32,129,0,70,81,53,16,144,0,64,40,204,0,149,87,248,127,255,51,8,24,130,25,56,130,26,48,172,120,187,0,51,8,1,1,0,1,208,120,7,132,119,1,82,7,25,40,168,0,130,25,56,130,26,48,81,53,32,144,0,13,82,53,32,145,0,153,0,51,8,31,129,0,173,104,24,90,54,7,128,0,43,81,22,8,77,81,22,16,73,81,38,16,16,69,40,126,51,8,31,144,0,173,104,45,81,54,32,129,0,54,81,54,16,144,0,48,40,104,149,103,248,127,255,51,8,24,172,120,94,51,8,1,1,0,1,208,120,7,132,119,1,82,7,17,40,76,81,54,32,144,0,12,82,54,32,145,0,68,149,170,255,83,26,8,11,51,7,241,55,1,40,83,149,155,255,83,27,8,11,51,7,101,114,1,40,69,2,130,24,40,88,8,37,2,130,25,32,88,9,37,83,56,255,255,63,41,51,7,87,181,1,40,42,51,7,155,50,1,40,35,51,7,177,50,1,40,28,51,7,35,60,1,40,21,51,7,126,35,1,40,14,83,57,255,255,63,27,51,7,22,124,1,1,130,16,80,130,21,72,130,22,64,149,17,88,40,94,221,2,123,27,123,26,8,130,25,24,120,149,4,152,87,8,120,151,5,120,150,6,152,103,8,120,151,7,70,25,3,70,25,2,70,25,1,70,9,70,25,127,70,25,126,70,25,125,70,25,124,149,151,44,51,9,80,51,8,80,32,46,3,16,148,3,130,24,24,70,24,35,70,24,34,70,24,33,70,24,32,1,70,24,43,63,70,24,42,240,0,70,24,41,70,24,40,70,24,39,70,24,38,70,24,37,70,24,36,130,23,32,80,32,48,3,76,139,0,123,23,16,130,23,40,80,32,50,3,63,139,0,100,120,130,23,16,80,32,52,3,202,139,0,152,120,56,130,25,24,120,152,15,152,120,48,120,152,14,152,120,40,120,152,13,152,120,32,120,152,12,152,120,24,120,152,11,152,120,16,120,152,10,152,120,8,120,152,9,120,151,8,40,111,155,0,2,130,24,32,130,23,56,130,25,48,171,121,77,2,130,23,40,171,135,70,171,101,8,51,7,40,35,2,132,88,255,239,0,132,103,255,239,0,171,135,49,132,103,255,0,51,8,8,170,135,231,51,8,72,3,130,21,24,100,87,80,32,54,3,15,2,87,7,246,1,70,21,3,70,21,2,70,21,1,51,7,1,120,87,40,232,1,130,23,24,100,88,80,32,56,3,64,5,100,120,51,7,255,87,8,213,1,2,130,23,8,151,119,6,51,8,224,227,6,200,135,7,130,24,151,136,3,200,135,7,130,120,136,135,1,130,26,56,130,25,48,211,169,9,142,153,170,121,158,1,130,21,24,81,8,69,1,100,87,80,32,58,3,172,1,87,7,147,1,2,130,28,56,130,27,48,174,203,92,2,130,23,24,124,119,33,130,24,24,124,136,32,130,25,24,124,153,34,130,26,24,125,170,35,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,202,199,7,130,24,8,200,135,7,194,183,7,130,24,24,120,135,32,152,120,16,130,25,24,120,152,34,152,120,24,130,25,24,120,152,35,152,119,8,130,24,24,120,135,33,1,2,130,23,24,124,119,37,130,24,24,124,136,36,130,25,24,124,153,38,130,26,24,124,170,39,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,130,24,24,124,136,41,130,25,24,124,153,40,130,26,24,124,170,42,130,27,24,124,187,43,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,151,136,32,212,120,5,100,199,80,32,60,3,162,141,0,100,120,100,87,80,32,62,3,24,142,0,100,117,130,23,48,80,32,64,3,139,141,0,100,120,100,87,80,32,66,3,4,138,0,130,26,56,130,24,24,120,135,36,152,120,48,130,25,24,120,152,42,152,120,56,130,25,24,120,152,43,152,120,32,130,25,24,120,152,40,152,120,40,130,25,24,120,152,41,152,120,16,130,25,24,120,152,38,152,120,24,130,25,24,120,152,39,152,119,8,130,24,24,120,135,37,130,21,24,1,100,87,100,168,130,25,40,130,26,32,80,32,68,3,250,9,87,7,74,100,87,100,104,80,32,70,3,59,13,100,120,51,7,255,87,8,60,124,87,125,124,88,124,124,89,126,125,90,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,142,119,70,21,3,70,21,2,70,21,1,120,87,40,14,51,7,23,19,1,40,249,252,51,7,255,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,51,9,9,173,154,14,51,7,9,56,1,51,8,9,40,33,218,2,131,169,1,120,121,124,152,155,24,120,123,127,152,155,16,120,123,126,152,155,8,120,123,125,151,170,3,149,119,44,200,122,10,152,139,56,120,171,7,152,139,48,120,171,6,152,139,40,120,171,5,152,139,32,120,171,4,152,139,24,120,171,3,152,139,16,120,171,2,152,139,8,120,171,1,120,168,151,153,3,200,151,7,70,23,7,70,23,6,70,23,5,70,23,4,70,23,3,70,23,2,70,23,1,70,7,51,7,50,0,149,17,240,123,21,8,132,137,255,0,81,25,64,66,1,81,25,32,152,0,82,25,16,7,2,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,153,153,1,81,9,225,1,124,114,17,124,123,16,124,124,18,124,122,19,151,34,8,212,178,11,151,204,16,151,170,24,212,202,10,212,186,2,124,115,21,124,124,20,124,122,22,124,123,23,151,51,8,212,195,12,151,170,16,151,187,24,212,186,10,212,202,10,151,170,32,212,42,10,149,153,255,151,153,32,152,153,31,200,169,9,149,153,2,1,2,126,171,152,188,8,151,187,8,212,203,11,121,171,149,170,2,171,154,239,40,119,1,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,153,153,2,81,9,83,1,124,114,17,124,123,16,124,124,18,124,122,19,151,34,8,212,178,11,151,204,16,151,170,24,212,202,10,212,186,2,124,115,21,124,124,20,124,122,22,124,123,23,151,51,8,212,195,12,151,170,16,151,187,24,212,186,10,212,202,10,151,170,32,212,42,10,149,153,255,151,153,32,152,153,30,200,169,9,149,146,4,51,3,0,255,0,1,2,129,169,152,156,8,210,60,12,139,155,24,212,203,11,210,57,12,151,204,8,151,153,24,212,201,9,212,185,9,122,169,149,170,4,171,42,221,40,210,0,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,153,154,3,81,10,174,0,124,114,17,124,123,16,124,124,18,124,121,19,151,34,8,212,178,11,151,204,16,151,153,24,212,201,9,212,185,2,124,115,21,124,124,20,124,121,22,124,123,23,151,51,8,212,195,12,151,153,16,151,187,24,212,185,9,212,201,9,151,153,32,212,41,9,149,170,255,151,170,32,152,170,29,200,154,10,149,162,8,51,3,0,0,255,0,51,4,0,255,0,1,2,130,155,210,59,10,151,170,24,139,188,24,151,204,32,212,202,10,210,75,12,151,204,40,151,181,56,212,92,12,212,202,10,152,188,40,210,76,12,152,181,56,212,92,12,152,181,24,210,53,5,152,187,8,139,187,24,151,187,24,212,91,11,212,203,11,212,186,10,123,154,149,153,8,171,41,182,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,18,51,9,0,16,211,152,8,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,51,7,151,137,51,132,134,255,0,89,9,72,83,22,9,69,124,87,125,124,89,124,124,90,126,125,91,127,151,119,8,212,151,7,151,170,16,151,187,24,212,171,9,212,121,9,88,25,8,46,51,7,9,56,1,123,22,100,134,51,8,9,80,32,74,3,176,214,100,104,130,22,100,121,51,7,1,87,9,228,1,132,137,0,1,81,9,129,0,40,224,2,2,131,151,1,120,87,124,152,122,24,120,90,127,152,122,16,120,90,126,152,122,8,120,90,125,151,153,3,149,90,44,200,169,9,51,11,72,3,152,188,56,120,156,7,152,188,48,120,156,6,152,188,40,120,156,5,152,188,32,120,156,4,152,188,24,120,156,3,152,188,16,120,156,2,152,188,8,120,156,1,120,155,151,119,3,200,167,7,70,23,7,70,23,6,70,23,5,70,23,4,70,23,3,70,23,2,70,23,1,70,7,51,7,1,132,137,0,1,82,9,103,2,132,135,255,238,0,51,9,7,128,0,175,121,47,51,8,8,128,0,170,135,66,51,8,0,128,0,51,9,16,128,0,170,151,83,2,51,8,32,128,0,171,135,85,2,2,58,7,248,80,9,1,82,7,44,40,71,2,51,8,8,170,135,85,2,51,8,16,171,135,58,2,2,58,7,240,80,9,1,82,7,17,40,44,2,2,58,7,216,80,9,1,81,7,34,2,124,88,125,124,89,124,124,90,126,125,91,127,151,136,8,212,152,8,151,170,16,151,187,24,212,171,9,212,137,9,88,25,8,228,0,51,7,9,56,1,51,8,9,80,32,76,3,142,213,87,7,203,0,86,22,31,61,1,2,51,7,32,193,103,7,124,88,33,124,89,32,124,90,34,125,91,35,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,202,120,8,120,88,32,152,137,16,120,89,34,152,137,24,120,89,35,152,136,8,120,88,33,80,32,78,3,181,135,0,100,120,124,87,37,124,89,36,124,90,38,124,91,39,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,89,41,124,90,40,124,91,42,124,92,43,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,151,7,80,32,80,3,235,135,0,120,87,36,152,120,48,120,88,42,152,120,56,120,88,43,152,120,32,120,88,40,152,120,40,120,88,41,152,120,16,120,88,38,152,120,24,120,88,39,152,119,8,120,87,37,51,7,1,40,11,1,51,7,255,40,5,1,2,131,152,1,120,88,124,152,138,24,120,90,127,152,138,16,120,90,126,152,138,8,120,90,125,151,153,3,149,90,44,200,169,9,152,123,56,120,155,7,152,123,48,120,155,6,152,123,40,120,155,5,152,123,32,120,155,4,152,123,24,120,155,3,152,123,16,120,155,2,152,123,8,120,155,1,120,151,151,136,3,200,168,8,70,24,7,70,24,6,70,24,5,70,24,4,70,24,3,70,24,2,70,24,1,70,8,84,22,31,205,254,51,8,32,51,7,1,170,134,140,0,152,103,5,80,32,82,3,173,134,0,100,120,124,87,37,124,89,36,124,90,38,124,91,39,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,89,41,124,90,40,124,91,42,124,92,43,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,151,7,80,32,84,3,230,130,0,100,120,51,7,1,120,88,36,152,137,48,120,89,42,152,137,56,120,89,43,152,137,32,120,89,40,152,137,40,120,89,41,152,137,16,120,89,38,152,137,24,120,89,39,152,136,8,120,88,37,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,58,7,232,80,9,1,82,7,230,253,51,7,19,67,1,130,16,24,130,21,16,130,22,8,149,17,32,40,138,211,2,58,7,224,80,9,1,82,7,199,253,40,225,149,17,200,123,16,48,123,21,40,123,22,32,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,3,123,24,81,7,134,0,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,24,100,86,1,129,88,129,87,4,80,32,88,3,1,137,0,51,8,0,0,0,63,80,32,90,3,203,139,0,122,103,149,102,4,149,85,8,130,23,24,171,118,220,130,26,8,139,167,31,200,122,10,152,168,1,140,169,25,130,23,16,120,121,31,152,169,17,120,121,30,152,170,9,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,48,130,21,40,130,22,32,149,17,56,50,12,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,153,164,2,138,169,1,81,4,117,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,252,200,186,10,149,170,252,149,68,255,151,68,32,152,69,29,200,155,11,201,91,11,149,187,244,1,2,129,165,122,197,122,197,252,149,204,248,149,170,252,171,188,242,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,216,123,16,32,123,21,24,123,22,16,171,169,20,51,7,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,131,136,255,51,11,8,174,184,13,156,139,171,0,132,187,1,82,11,23,51,7,0,76,1,130,16,32,130,21,24,130,22,16,149,17,40,40,114,208,124,123,125,124,124,124,124,118,126,125,117,127,151,187,8,212,203,11,151,102,16,151,85,24,212,101,12,212,188,12,51,11,8,175,203,118,1,100,150,123,26,8,100,117,51,7,9,56,1,51,8,9,80,32,94,3,59,208,87,7,199,2,2,100,87,124,88,125,124,89,124,124,90,126,124,91,127,138,136,8,212,152,8,138,169,16,138,186,24,212,169,9,212,137,5,130,26,8,100,105,89,21,7,176,1,2,120,121,108,152,152,56,120,120,115,152,152,48,120,120,114,152,152,40,120,120,113,152,152,32,120,120,112,152,152,24,120,120,111,152,152,16,120,120,110,152,152,8,120,120,109,120,122,116,152,168,56,120,120,123,152,168,48,120,120,122,152,168,40,120,120,121,152,168,32,120,120,120,152,168,24,120,120,119,152,168,16,120,120,118,152,168,8,123,23,8,120,120,117,175,169,100,1,100,167,100,149,80,32,96,3,0,126,100,118,100,87,80,32,98,3,246,125,100,120,100,103,80,32,100,3,131,126,123,23,80,32,102,3,8,167,80,32,104,3,171,138,0,130,21,8,124,88,33,124,89,32,124,90,34,125,91,35,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,202,120,6,124,87,37,124,88,36,124,89,38,124,90,39,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,124,88,41,124,89,40,124,90,42,124,91,43,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,151,136,32,212,135,7,130,24,80,32,106,3,3,130,0,120,87,36,152,121,48,120,89,42,152,121,56,120,89,43,152,121,32,120,89,40,152,121,40,120,89,41,152,121,16,120,89,38,152,121,24,120,89,39,152,119,8,120,87,37,40,79,1,2,151,136,3,51,11,224,229,6,200,184,8,130,134,131,197,1,120,117,124,152,88,24,120,120,127,152,88,16,120,120,126,152,88,8,120,120,125,151,204,3,149,120,44,200,140,12,120,198,152,107,56,120,203,7,152,107,48,120,203,6,152,107,40,120,203,5,152,107,32,120,203,4,152,107,24,120,203,3,152,107,16,120,203,2,152,102,8,120,198,1,151,91,3,200,184,8,70,24,7,70,24,6,70,24,5,70,24,4,70,24,3,70,24,2,70,24,1,70,8,87,21,7,90,254,51,7,9,56,1,51,8,7,130,16,32,130,21,24,130,22,16,149,17,40,40,71,206,100,151,100,166,80,32,108,3,160,124,100,117,100,103,80,32,110,3,150,124,100,120,130,22,8,124,103,37,124,105,36,124,106,38,124,107,39,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,105,41,124,106,40,124,107,42,124,108,43,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,151,7,80,32,112,3,221,128,0,100,88,80,32,114,3,215,124,100,101,120,103,36,152,121,48,120,105,42,152,121,56,120,105,43,152,121,32,120,105,40,152,121,40,120,105,41,152,121,16,120,105,38,152,121,24,120,105,39,152,119,8,120,103,37,124,103,33,124,105,32,124,106,34,124,107,35,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,6,1,151,103,1,152,105,23,120,89,35,152,105,15,120,89,34,152,102,7,120,86,33,120,87,32,51,7,1,40,205,252,51,7,255,40,199,252,149,17,224,123,16,24,123,21,16,123,22,8,132,137,0,1,82,9,69,132,137,255,238,0,51,11,7,128,0,175,155,134,0,51,10,8,128,0,170,169,20,1,51,10,0,128,0,51,11,16,128,0,170,185,25,1,51,10,32,128,0,171,169,87,3,2,51,9,32,81,9,1,58,5,32,81,9,1,82,5,16,1,40,66,3,51,5,1,151,137,51,89,9,81,3,132,136,255,0,51,9,9,172,152,70,3,124,120,125,124,121,124,124,122,126,125,123,127,151,136,8,212,152,8,151,170,16,151,187,24,212,171,9,212,137,9,88,25,8,61,51,7,9,56,1,51,8,9,80,32,116,3,212,204,140,119,31,134,117,1,40,12,3,51,10,8,170,169,221,2,51,10,16,171,169,231,2,2,51,9,24,81,9,1,58,5,24,81,9,1,82,5,160,0,40,210,2,2,131,152,1,120,120,124,152,138,24,120,122,127,152,138,16,120,122,126,152,138,8,120,122,125,151,153,3,149,119,44,200,121,9,51,10,72,3,152,171,56,120,155,7,152,171,48,120,155,6,152,171,40,120,155,5,152,171,32,120,155,4,152,171,24,120,155,3,152,171,16,120,155,2,152,171,8,120,155,1,120,154,151,136,3,200,135,7,70,23,7,70,23,6,70,23,5,70,23,4,70,23,3,70,23,2,70,23,1,70,7,51,5,1,40,117,2,2,51,9,0,81,9,1,58,5,0,81,9,1,82,5,23,40,74,2,2,51,9,16,81,9,1,58,5,16,81,9,1,81,5,58,2,124,122,125,124,123,124,124,124,126,125,118,127,151,170,8,212,186,10,151,204,16,151,102,24,212,198,11,212,171,11,51,10,8,175,186,247,0,51,9,9,56,1,100,133,51,8,9,100,118,51,7,9,56,1,80,32,118,3,212,203,100,88,100,121,100,103,87,9,8,2,132,137,255,0,83,25,33,66,1,2,124,122,33,124,123,32,151,170,8,124,124,34,125,118,35,212,186,10,152,153,5,151,204,16,151,102,24,212,108,12,212,202,10,202,154,10,120,122,32,152,171,16,120,123,34,152,171,24,120,123,35,152,170,8,120,122,33,100,117,100,151,100,134,80,32,120,3,238,125,100,120,124,87,37,124,89,36,124,90,38,124,91,39,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,89,41,124,90,40,124,91,42,124,92,43,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,151,7,80,32,122,3,37,126,100,104,100,121,100,87,120,89,36,152,154,48,120,90,42,152,154,56,120,90,43,152,154,32,120,90,40,152,154,40,120,90,41,152,154,16,120,90,38,152,154,24,120,90,39,152,153,8,120,89,37,51,5,1,40,229,253,2,131,186,1,120,122,124,152,172,24,120,124,127,152,172,16,120,124,126,152,172,8,120,124,125,151,187,3,149,124,44,200,203,11,152,89,56,120,185,7,152,89,48,120,185,6,152,89,40,120,185,5,152,89,32,120,185,4,152,89,24,120,185,3,152,89,16,120,185,2,152,89,8,120,185,1,120,181,151,170,3,200,202,10,70,26,7,70,26,6,70,26,5,70,26,4,70,26,3,70,26,2,70,26,1,70,10,132,137,255,0,85,25,33,200,254,51,10,32,51,5,1,170,169,104,253,193,154,9,100,118,100,151,123,24,80,32,124,3,222,124,100,120,124,103,37,124,105,36,124,106,38,124,107,39,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,105,41,124,106,40,124,107,42,124,108,43,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,151,7,80,32,126,3,24,121,130,24,100,121,100,103,120,105,36,152,154,48,120,106,42,152,154,56,120,106,43,152,154,32,120,106,40,152,154,40,120,106,41,152,154,16,120,106,38,152,154,24,120,106,39,152,153,8,120,105,37,40,216,252,2,51,9,8,81,9,1,58,5,8,81,9,1,82,5,206,253,51,7,84,24,1,130,16,24,130,21,16,130,22,8,149,17,32,40,195,201,51,5,255,1,2,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,160,123,16,88,123,21,80,123,22,72,81,8,211,0,81,11,226,0,2,100,134,123,25,64,123,23,48,123,28,56,123,26,32,123,27,40,51,7,1,51,8,136,1,80,32,128,3,48,172,81,7,210,0,2,100,106,130,24,40,172,134,6,100,138,1,2,72,39,8,1,1,130,25,48,151,155,56,152,187,59,202,107,11,122,123,44,1,121,121,48,1,123,22,24,120,118,50,1,130,25,64,122,121,52,1,100,117,130,25,32,151,151,56,152,119,59,202,135,7,122,87,56,1,121,89,60,1,120,88,62,1,130,22,56,122,86,64,1,123,26,8,120,90,80,1,72,37,84,1,0,16,100,103,80,32,130,3,112,119,123,23,16,130,23,64,80,32,132,3,100,119,100,120,130,23,16,80,32,134,3,240,119,130,24,64,123,87,72,1,171,104,79,72,37,88,1,130,22,24,51,7,1,51,8,4,80,32,136,3,142,171,123,87,96,1,82,7,118,40,197,0,51,7,232,167,1,51,8,67,44,1,80,32,138,3,194,200,40,211,1,51,7,232,167,1,51,8,13,100,1,80,32,140,3,175,200,40,192,1,80,32,142,3,191,201,40,183,1,175,134,34,2,151,135,9,200,103,7,149,119,255,194,103,9,130,24,8,192,137,7,122,87,88,1,82,9,20,51,7,1,40,14,2,130,23,8,151,119,9,122,87,88,1,1,130,22,24,51,8,4,80,32,144,3,27,171,123,87,96,1,81,7,85,2,129,87,88,1,124,88,80,1,129,89,44,1,194,135,7,192,121,7,122,87,24,1,88,7,16,80,32,146,3,224,159,123,87,16,1,81,7,46,2,130,26,56,130,25,64,171,169,110,2,72,5,149,87,128,0,123,26,130,24,48,100,105,130,27,32,130,28,40,80,32,148,3,47,233,89,7,195,0,40,229,0,2,130,88,128,1,81,8,10,100,87,180,128,2,150,3,130,87,0,1,80,32,152,3,58,204,130,87,16,1,80,32,154,3,197,167,130,87,32,1,80,32,156,3,187,167,130,87,96,1,80,32,158,3,177,167,100,87,80,32,160,3,169,167,51,7,80,32,162,3,226,200,40,218,0,51,11,32,129,0,123,25,100,87,130,24,48,100,154,100,105,130,28,8,80,32,164,3,197,232,87,7,127,2,130,87,112,1,82,7,49,129,87,88,1,51,8,4,80,32,166,3,71,170,123,87,104,1,81,7,191,0,51,7,198,3,123,87,112,1,51,7,204,3,123,87,120,1,51,7,206,3,123,87,128,1,1,149,87,128,0,51,8,32,129,0,130,26,56,123,26,130,25,8,130,27,32,130,28,40,80,32,168,3,111,232,87,7,124,51,7,0,16,51,8,0,32,80,32,170,3,203,202,123,87,0,1,82,7,86,2,130,88,128,1,82,8,20,51,7,51,0,174,3,40,110,203,2,130,88,128,1,81,8,10,100,87,180,128,2,172,3,130,87,0,1,80,32,174,3,88,203,130,87,16,1,80,32,176,3,227,166,130,87,32,1,80,32,178,3,217,166,130,87,96,1,80,32,180,3,207,166,100,87,80,32,182,3,199,166,51,5,1,2,100,87,130,16,88,130,21,80,130,22,72,149,17,96,50,0,100,87,80,32,184,3,17,40,229,100,87,80,32,186,3,8,40,250,254,81,7,81,2,149,17,240,123,16,8,123,21,100,117,130,120,128,1,81,8,10,100,87,180,128,2,188,3,130,87,0,1,80,32,190,3,229,202,130,87,16,1,80,32,192,3,112,166,130,87,32,1,80,32,194,3,102,166,130,87,96,1,80,32,196,3,92,166,100,87,130,16,8,130,21,149,17,16,40,76,166,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,124,124,119,80,1,129,194,52,1,129,197,88,1,129,195,64,1,130,198,104,1,100,148,100,140,123,21,32,138,85,2,200,152,0,173,149,6,100,69,1,123,27,8,123,26,100,40,100,57,100,106,100,11,123,16,16,80,32,200,3,15,112,123,23,24,130,23,32,151,119,2,200,103,7,132,88,252,201,135,7,130,24,16,201,88,8,100,89,80,32,202,3,214,125,3,130,23,24,130,16,56,130,21,48,130,22,40,149,17,64,50,0,129,121,88,1,130,119,104,1,151,153,2,51,8,40,212,124,3,130,119,104,1,40,181,165,149,17,208,123,16,40,123,21,32,123,22,24,81,7,43,81,8,52,81,9,198,0,2,100,118,129,119,44,1,196,121,7,81,7,61,51,7,77,60,1,130,16,40,130,21,32,130,22,24,149,17,48,40,166,197,51,7,232,167,1,51,8,12,67,1,40,13,51,7,232,167,1,51,8,173,35,1,1,130,16,40,130,21,32,130,22,24,149,17,48,40,128,197,2,129,103,82,7,24,2,129,103,64,1,129,106,52,1,171,167,12,2,129,103,128,0,81,7,171,0,88,9,96,123,22,1,2,129,103,28,1,129,101,24,1,82,7,6,175,89,95,190,151,10,173,90,107,123,25,16,130,105,16,1,191,117,5,200,151,7,123,21,8,100,89,100,133,80,32,208,3,255,124,3,130,104,16,1,129,105,24,1,72,38,28,1,100,103,51,10,80,32,210,3,116,87,7,87,2,130,25,16,130,23,8,191,121,9,200,117,8,130,22,90,9,169,51,7,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,103,51,10,130,16,40,130,21,32,130,22,24,149,17,48,40,57,130,106,16,1,200,167,7,100,149,80,32,212,3,162,124,3,129,104,28,1,51,7,200,88,8,122,104,28,1,40,195,51,7,255,40,190,130,103,0,1,130,16,40,130,21,32,130,22,24,149,17,48,40,239,201,149,17,176,123,16,72,123,21,64,123,22,56,100,117,129,124,88,1,129,119,129,91,8,1,123,27,16,123,26,32,123,24,24,72,37,8,1,100,150,81,7,10,129,87,32,202,151,6,1,2,129,87,64,1,129,88,52,1,123,25,48,171,135,18,2,51,10,129,87,128,0,138,204,2,82,7,78,40,83,2,124,87,80,1,151,119,2,123,23,8,194,118,7,123,28,40,80,32,214,3,168,114,130,88,72,1,100,121,100,135,100,152,80,32,216,3,44,119,80,32,218,3,182,155,80,32,220,3,89,127,130,28,40,130,24,8,192,120,10,200,166,6,129,87,128,0,138,204,2,81,7,11,129,87,160,0,202,103,6,1,2,129,88,40,1,130,87,32,1,190,198,6,123,28,40,175,104,53,123,26,8,149,104,32,80,32,222,3,181,164,81,7,107,2,123,87,32,1,122,86,40,1,132,120,15,136,137,1,154,138,16,149,153,255,210,169,9,200,151,10,130,25,48,130,28,40,40,31,130,25,48,81,7,72,2,123,26,8,132,120,15,136,139,1,154,138,16,149,187,255,210,186,10,200,122,10,1,130,23,16,142,119,149,119,255,210,199,7,123,26,16,123,23,200,122,6,100,103,130,24,24,80,32,224,3,91,123,3,129,87,81,7,169,0,2,123,86,16,130,28,48,152,199,24,120,87,31,152,199,16,120,87,30,124,87,45,124,88,44,124,89,46,124,90,47,151,119,8,212,135,7,151,153,16,151,170,24,124,88,49,124,91,48,212,169,9,212,151,7,151,136,8,212,184,8,124,89,50,124,90,51,122,92,24,120,92,28,151,153,16,151,170,24,212,169,9,152,202,8,212,152,8,151,136,32,212,120,9,120,90,29,81,9,39,2,70,21,127,70,21,126,124,87,5,124,88,4,70,21,125,70,21,124,151,119,8,212,120,8,100,87,180,144,2,226,3,129,92,28,1,2,129,87,64,1,129,88,52,1,171,135,35,2,130,18,16,149,87,128,0,129,120,82,8,135,0,40,37,1,2,130,28,48,129,87,64,1,129,88,52,1,170,135,227,2,130,22,81,6,29,130,88,96,1,130,23,16,100,105,123,28,48,80,32,228,3,136,122,3,130,28,48,190,108,12,1,2,123,28,48,130,87,96,1,130,25,40,191,156,8,130,22,16,123,24,24,200,104,8,80,32,230,3,99,122,3,130,25,48,200,150,2,130,23,40,175,151,32,1,2,130,92,112,1,100,87,100,104,130,25,24,100,42,130,27,8,100,38,180,192,2,232,3,100,98,100,124,149,87,128,0,129,120,81,8,166,0,131,200,88,8,160,0,2,152,200,24,120,88,159,0,152,200,16,120,88,158,0,124,88,173,0,124,89,172,0,124,90,174,0,124,91,175,0,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,124,89,177,0,124,91,176,0,123,82,144,0,212,168,8,151,153,8,212,185,9,124,90,178,0,124,91,179,0,122,92,152,0,120,92,156,0,151,170,16,151,187,24,212,186,10,152,203,8,212,169,9,151,153,32,212,137,9,120,91,157,0,81,9,48,2,70,37,255,0,70,37,254,0,124,88,133,0,124,90,132,0,70,37,253,0,70,37,252,0,151,136,8,212,168,8,100,38,180,144,2,234,3,100,98,129,92,156,0,1,2,130,24,32,81,8,26,2,129,135,131,204,173,124,12,100,124,191,199,7,122,135,40,8,191,199,7,122,135,1,131,201,81,9,24,130,87,0,1,100,40,130,16,72,130,21,64,130,22,56,149,17,80,40,202,198,51,7,40,12,80,32,236,3,152,194,51,7,255,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,2,51,12,130,24,32,82,8,173,40,193,81,7,47,2,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,118,28,1,88,6,183,0,2,129,88,8,1,129,87,44,1,194,118,7,81,8,22,90,7,38,40,161,0,51,7,232,167,1,51,8,12,67,1,40,35,193,2,129,88,88,1,124,89,80,1,194,152,8,190,135,7,88,7,130,0,80,32,238,3,109,111,130,88,72,1,100,121,100,135,100,152,80,32,240,3,241,115,80,32,242,3,123,152,80,32,244,3,30,124,129,88,56,1,130,89,16,1,129,90,24,1,202,120,7,122,23,4,200,105,7,191,106,9,51,8,80,32,246,3,192,119,3,130,88,16,1,129,89,24,1,149,26,4,100,87,80,32,248,3,21,252,87,7,55,130,87,16,1,51,8,100,105,80,32,250,3,155,119,3,130,88,16,1,129,89,24,1,149,26,4,100,87,80,32,252,3,240,251,87,7,18,51,7,51,8,1,122,88,8,1,72,37,28,1,40,6,51,7,255,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,7,28,81,8,38,88,9,48,2,129,122,56,1,196,169,10,81,10,41,51,7,177,35,1,40,85,192,51,7,232,167,1,51,8,12,67,1,40,72,192,51,7,232,167,1,51,8,173,35,1,40,59,192,51,7,50,0,149,17,248,123,16,130,119,0,1,80,32,254,3,227,198,130,16,149,17,8,131,119,50,0,81,7,27,149,17,248,123,16,130,119,0,1,80,32,0,4,136,199,130,16,149,17,8,131,119,50,0,131,119,50,0,81,7,65,149,17,240,123,16,8,123,21,100,117,129,120,84,1,130,119,0,1,151,136,1,80,32,2,4,125,196,130,88,120,1,81,8,10,100,87,180,128,2,4,4,51,7,1,122,87,8,1,72,37,28,1,130,16,8,130,21,149,17,16,50,0,51,7,232,167,1,51,8,12,67,1,40,178,191,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,151,169,1,153,164,2,190,169,9,81,4,131,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,252,200,186,10,149,170,252,149,68,255,20,5,0,0,0,0,12,0,0,0,151,68,32,214,84,5,200,155,11,201,91,11,149,187,240,1,2,129,165,72,12,122,197,252,122,197,248,149,204,244,149,170,252,171,188,239,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,153,162,2,138,169,2,81,2,123,124,115,17,124,116,16,124,117,18,124,124,19,151,51,8,212,67,11,151,85,16,151,204,24,212,92,12,212,188,3,124,116,21,124,117,20,124,123,22,124,124,23,151,68,8,212,84,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,59,5,200,90,12,149,204,252,200,89,11,149,187,248,149,34,255,151,34,32,152,34,30,200,90,10,201,42,10,149,170,248,1,2,129,197,72,27,4,72,11,122,181,252,122,181,248,149,204,252,149,187,240,171,172,236,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,151,169,2,153,162,2,190,169,9,81,2,126,124,115,17,124,116,16,124,117,18,124,124,19,151,51,8,212,67,11,151,85,16,151,204,24,212,92,12,212,188,3,124,116,21,124,117,20,124,123,22,124,124,23,151,68,8,212,84,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,59,5,200,90,12,149,204,252,200,89,11,149,187,248,149,34,255,151,34,32,152,34,30,200,90,10,201,42,10,149,170,248,1,2,129,197,72,27,4,72,11,72,27,252,122,181,248,122,181,244,149,204,252,149,187,236,171,172,233,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,153,164,2,135,169,6,81,4,133,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,232,200,186,10,149,170,252,149,68,255,151,68,32,152,66,32,150,37,24,200,155,11,201,91,11,149,187,208,1,2,129,165,72,28,20,72,28,16,72,28,12,72,28,8,122,197,4,122,197,149,204,232,149,170,252,171,188,230,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,151,169,3,153,164,2,191,169,9,81,4,143,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,228,200,186,10,149,170,252,149,68,255,20,5,0,0,0,0,28,0,0,0,151,68,32,214,84,5,200,155,11,201,91,11,149,187,200,1,2,129,165,72,28,24,72,28,20,72,28,16,72,28,12,72,28,8,122,197,4,122,197,149,204,228,149,170,252,171,188,227,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,153,164,2,138,169,3,81,4,136,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,224,200,186,10,149,170,252,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,192,1,2,129,165,72,28,28,72,28,24,72,28,20,72,28,16,72,28,12,72,28,8,122,197,4,122,197,149,204,224,149,170,252,171,188,224,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,140,156,1,132,153,254,153,164,3,190,201,9,81,4,133,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,252,200,186,10,149,170,252,149,68,255,20,5,0,0,0,0,12,0,0,0,151,68,32,214,84,5,200,155,11,201,91,11,149,187,240,1,72,12,129,165,122,197,252,129,165,252,122,197,248,149,204,244,149,170,248,171,188,237,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,138,153,1,153,164,3,132,153,252,81,4,126,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,248,200,186,10,149,170,252,149,68,255,151,68,32,152,69,28,200,155,11,201,91,11,149,187,232,1,2,72,28,4,72,12,129,165,122,197,252,129,165,252,122,197,248,149,204,240,149,170,248,171,188,233,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,140,153,1,151,156,2,153,164,3,190,201,9,81,4,133,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,248,200,186,10,149,170,252,149,68,255,151,68,32,152,66,32,150,37,20,200,155,11,201,91,11,149,187,228,1,2,72,28,4,72,12,72,28,252,129,165,122,197,248,129,165,252,122,197,244,149,204,236,149,170,248,171,188,230,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,140,153,1,153,164,3,135,153,6,81,4,136,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,232,200,186,10,149,170,252,149,68,255,151,68,32,152,66,32,150,37,24,200,155,11,201,91,11,149,187,208,1,2,72,28,20,72,28,16,72,28,12,72,28,8,129,165,122,197,4,129,165,252,122,197,149,204,232,149,170,248,171,188,227,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,123,22,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,140,153,1,151,156,3,153,164,3,191,156,6,81,4,146,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,182,12,149,204,228,200,186,10,149,170,252,149,68,255,20,5,0,0,0,0,28,0,0,0,151,68,32,214,84,5,201,86,9,200,185,9,149,155,200,1,2,72,28,24,72,28,20,72,28,16,72,28,12,72,28,8,129,169,122,201,4,129,169,252,122,201,149,204,228,149,170,248,171,188,224,120,118,28,152,105,24,120,121,31,152,105,16,120,121,30,152,102,8,120,118,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,171,45,124,172,44,124,166,46,124,165,47,151,187,8,212,203,11,151,102,16,151,85,24,212,101,5,212,91,11,124,172,49,124,166,48,124,165,50,124,170,51,151,204,8,212,108,12,151,85,16,151,170,24,212,90,10,152,153,24,212,202,10,151,170,32,212,186,12,120,121,127,81,12,13,130,21,8,130,22,149,17,16,50,12,130,21,8,130,22,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,139,201,31,200,169,9,138,153,2,153,164,3,132,153,248,81,4,138,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,224,200,186,10,149,170,252,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,192,1,72,28,28,72,28,24,72,28,20,72,28,16,72,28,12,72,28,8,129,165,122,197,4,129,165,252,122,197,149,204,224,149,170,248,171,188,222,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,3,131,121,123,24,81,9,144,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,30,200,103,7,149,119,4,123,23,32,73,17,24,171,170,170,62,100,101,1,129,104,129,103,4,80,32,32,4,207,100,129,104,8,80,32,34,4,198,100,130,24,24,80,32,36,4,148,103,122,87,149,85,4,149,102,12,130,23,32,171,117,216,2,130,24,8,150,135,86,85,85,85,152,120,63,152,119,32,200,135,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,56,130,21,48,130,22,40,149,17,64,50,12,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,168,123,16,80,123,21,72,123,22,64,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,3,131,121,123,24,81,9,192,0,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,8,149,119,255,151,119,32,152,119,29,200,103,7,123,23,32,73,17,56,205,204,76,63,73,17,24,205,204,76,62,1,2,129,103,123,23,48,129,103,248,130,24,56,80,32,40,4,250,101,123,23,40,130,23,48,130,24,24,80,32,42,4,235,101,100,120,123,23,48,130,23,40,80,32,44,4,6,99,122,87,129,103,252,130,24,56,80,32,46,4,207,101,130,24,48,80,32,48,4,239,98,122,87,4,149,85,8,149,102,12,130,23,32,171,117,174,2,130,24,8,150,135,86,85,85,85,152,120,63,152,119,32,200,135,10,151,168,1,152,169,23,130,23,16,120,121,31,152,169,15,120,121,30,152,170,7,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,176,123,16,72,123,21,64,123,22,56,123,24,124,123,29,124,120,28,124,121,30,123,23,16,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,150,120,86,85,85,85,152,137,63,152,136,32,200,137,9,20,8,171,170,170,170,170,170,170,170,214,135,8,152,136,3,131,138,138,153,2,123,25,8,81,10,214,0,2,130,22,16,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,200,151,6,149,102,252,130,21,8,200,149,5,149,85,248,149,136,255,20,10,0,0,0,0,12,0,0,0,151,136,32,214,168,8,200,151,7,201,135,7,149,119,240,123,23,32,73,17,24,57,142,227,61,73,17,40,57,142,99,63,1,129,103,130,24,24,80,32,52,4,1,100,123,23,48,122,87,4,122,87,129,103,252,130,24,40,80,32,54,4,237,99,130,24,48,80,32,56,4,13,97,122,87,252,129,103,248,130,24,40,80,32,58,4,213,99,130,24,48,80,32,60,4,245,96,122,87,248,149,102,244,149,85,240,130,23,32,171,118,180,2,130,23,16,130,25,8,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,152,8,120,120,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,72,130,21,64,130,22,56,149,17,80,50,12,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,2,150,41,86,85,85,85,152,155,63,152,153,32,200,185,9,151,156,2,20,10,171,170,170,170,170,170,170,170,214,162,11,152,181,3,131,90,190,201,9,81,10,136,0,124,115,17,124,116,16,124,122,18,124,124,19,151,51,8,212,67,11,151,170,16,151,204,24,212,202,10,212,186,3,124,116,21,124,124,20,124,122,22,124,123,23,151,68,8,212,196,12,151,170,16,151,187,24,212,186,10,212,202,10,151,170,32,212,58,11,200,185,12,149,204,248,200,178,10,149,170,252,149,85,255,151,85,32,152,82,32,150,37,20,200,155,11,201,91,11,149,187,228,1,2,72,28,4,72,12,129,165,122,197,252,129,165,252,122,197,248,129,165,248,122,197,244,149,204,236,149,170,244,171,188,227,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,150,169,86,85,85,85,152,155,63,152,153,32,200,185,9,20,11,171,170,170,170,170,170,170,170,214,186,11,152,180,3,131,76,135,153,6,81,12,139,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,244,200,186,10,149,170,252,149,68,255,151,68,32,152,66,32,150,37,24,200,155,11,201,91,11,149,187,220,1,2,72,28,8,72,28,4,129,165,122,197,72,28,252,129,165,252,122,197,248,129,165,248,122,197,244,149,204,232,149,170,244,171,188,224,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,123,22,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,2,150,41,86,85,85,85,152,155,63,152,153,32,200,185,9,151,156,3,20,10,171,170,170,170,170,170,170,170,214,162,11,152,181,3,131,90,191,156,6,81,10,149,0,124,115,17,124,116,16,124,122,18,124,124,19,151,51,8,212,67,11,151,170,16,151,204,24,212,202,10,212,186,3,124,116,21,124,124,20,124,122,22,124,123,23,151,68,8,212,196,12,151,170,16,151,187,24,212,186,10,212,202,10,151,170,32,212,58,11,200,182,12,149,204,244,200,178,10,149,170,252,149,82,255,20,5,0,0,0,0,28,0,0,0,151,34,32,214,82,5,201,86,9,200,185,9,149,155,216,1,2,72,28,8,72,28,4,72,12,129,169,122,201,252,72,28,248,129,169,252,122,201,244,129,169,248,122,201,240,149,204,228,149,170,244,171,188,221,120,118,28,152,105,24,120,121,31,152,105,16,120,121,30,152,102,8,120,118,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,171,45,124,172,44,124,166,46,124,165,47,151,187,8,212,203,11,151,102,16,151,85,24,212,101,5,212,91,11,124,172,49,124,166,48,124,165,50,124,170,51,151,204,8,212,108,12,151,85,16,151,170,24,212,90,10,152,153,24,212,202,10,151,170,32,212,186,12,120,121,127,81,12,13,130,21,8,130,22,149,17,16,50,12,130,21,8,130,22,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,150,169,86,85,85,85,152,155,63,152,153,32,200,185,9,20,11,171,170,170,170,170,170,170,170,214,186,11,152,180,3,131,76,138,153,3,81,12,141,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,240,200,186,10,149,170,252,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,208,1,72,28,12,72,28,8,72,28,4,72,12,129,165,122,197,252,72,28,248,129,165,252,122,197,244,129,165,248,122,197,240,149,204,224,149,170,244,171,188,219,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,200,123,16,48,123,21,40,123,22,32,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,4,123,24,81,7,150,0,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,30,200,103,7,149,119,4,123,23,24,100,101,1,129,104,129,103,4,80,32,72,4,146,89,129,104,8,80,32,74,4,137,89,129,104,12,80,32,76,4,128,89,51,8,0,0,128,62,80,32,78,4,75,92,122,87,149,85,4,149,102,16,130,23,24,171,117,204,2,130,26,8,151,167,1,152,119,62,200,122,10,152,168,2,140,169,26,130,23,16,120,121,31,152,169,18,120,121,30,152,170,10,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,48,130,21,40,130,22,32,149,17,56,50,12,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,136,123,16,112,123,21,104,123,22,96,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,4,123,24,81,7,11,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,8,149,119,255,151,119,32,152,119,29,200,87,7,123,23,24,73,17,80,80,141,215,62,73,17,72,217,206,183,62,73,17,64,174,71,97,62,1,123,22,56,129,86,123,22,48,129,87,4,123,23,88,129,87,248,130,24,80,80,32,82,4,181,90,123,23,40,100,103,130,22,56,130,24,72,80,32,84,4,164,90,123,23,32,130,23,88,130,24,64,80,32,86,4,149,90,130,24,32,80,32,88,4,181,87,130,24,40,80,32,90,4,172,87,122,103,129,87,252,130,24,80,80,32,92,4,117,90,123,23,40,130,23,48,130,24,64,80,32,94,4,102,90,123,23,48,130,23,88,130,24,72,80,32,96,4,87,90,130,24,48,80,32,98,4,119,87,130,24,40,80,32,100,4,110,87,122,103,4,149,102,8,149,85,16,130,23,24,171,118,106,255,130,26,8,151,167,1,152,119,62,200,122,10,152,168,1,132,136,254,0,140,169,25,130,23,16,120,121,31,152,169,17,120,121,30,152,170,9,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,112,130,21,104,130,22,96,149,17,120,50,12,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,144,123,16,104,123,21,96,123,22,88,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,4,123,24,81,7,23,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,8,149,119,255,20,8,0,0,0,0,12,0,0,0,151,119,32,214,135,7,200,103,7,149,119,12,123,23,24,73,17,64,80,141,215,62,73,17,56,217,206,183,62,73,17,48,174,71,97,62,1,2,129,87,123,23,72,129,87,4,123,23,80,129,87,248,130,24,64,80,32,104,4,159,88,123,23,40,130,23,72,130,24,56,80,32,106,4,144,88,123,23,32,130,23,80,130,24,48,80,32,108,4,129,88,130,24,32,80,32,110,4,161,85,130,24,40,80,32,112,4,152,85,122,103,129,87,252,130,24,64,80,32,114,4,97,88,123,23,40,130,23,72,130,24,48,80,32,116,4,82,88,123,23,72,130,23,80,130,24,56,80,32,118,4,67,88,130,24,72,80,32,120,4,99,85,130,24,40,80,32,122,4,90,85,122,103,4,72,22,8,149,102,12,149,85,16,130,23,24,171,118,107,255,2,130,24,8,151,135,1,152,119,62,200,135,7,140,119,2,151,120,1,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,104,130,21,96,130,22,88,149,17,112,50,12,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,151,204,1,152,204,62,200,172,12,140,201,2,132,204,252,153,164,4,190,201,9,81,4,139,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,248,200,186,10,149,170,248,149,68,255,151,68,32,152,66,32,150,37,20,200,155,11,201,91,11,149,187,228,1,2,129,165,4,122,197,4,129,165,122,197,72,28,252,129,165,252,122,197,248,129,165,248,122,197,244,149,204,236,149,170,240,171,188,224,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,151,204,1,152,204,62,200,172,12,140,201,2,153,164,4,135,153,6,81,4,142,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,244,200,186,10,149,170,248,149,68,255,151,68,32,152,66,32,150,37,24,200,155,11,201,91,11,149,187,220,1,2,129,165,4,122,197,8,129,165,122,197,4,72,12,72,28,252,129,165,252,122,197,248,129,165,248,122,197,244,149,204,232,149,170,240,171,188,221,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,24,124,123,29,124,120,28,124,121,30,123,23,16,125,122,31,151,183,8,212,135,7,151,153,16,151,168,24,212,152,8,212,135,7,151,170,1,152,170,62,200,122,10,140,169,2,151,154,3,153,120,4,191,154,10,123,26,8,81,8,238,0,2,130,22,16,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,200,151,5,149,85,248,130,22,8,200,150,6,149,102,244,149,136,255,151,136,32,152,136,28,200,151,7,201,135,7,149,119,232,123,23,24,73,17,48,168,198,75,63,73,17,40,215,163,112,63,1,2,129,87,123,23,56,129,87,4,123,23,32,130,24,48,80,32,130,4,163,83,122,103,8,130,23,56,130,24,48,80,32,132,4,148,83,122,103,4,130,23,32,130,24,56,80,32,134,4,174,80,51,8,0,0,0,63,80,32,136,4,121,83,122,103,72,22,252,72,22,248,129,87,252,130,24,40,80,32,138,4,101,83,122,103,244,129,87,248,130,24,40,80,32,140,4,86,83,122,103,240,149,85,240,149,102,228,130,23,24,171,117,146,2,130,23,16,130,25,8,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,152,8,120,120,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,202,24,212,186,10,212,154,10,151,204,1,152,204,62,200,172,12,138,201,1,153,164,4,132,153,248,81,4,145,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,240,200,186,10,149,170,248,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,208,1,2,72,28,12,72,28,8,129,165,4,122,197,4,129,165,122,197,72,28,252,72,28,248,129,165,252,122,197,244,129,165,248,122,197,240,149,204,224,149,170,240,171,188,215,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,205,204,204,204,204,204,204,204,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,162,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,32,73,17,24,205,204,76,62,100,86,1,129,88,129,87,4,80,32,146,4,147,77,129,88,8,80,32,148,4,138,77,129,88,12,80,32,150,4,129,77,129,88,16,80,32,152,4,120,77,130,24,24,80,32,154,4,70,80,122,103,149,102,4,149,85,20,130,23,32,171,118,198,2,130,24,8,150,135,103,102,102,102,152,120,63,153,119,33,200,135,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,56,130,21,48,130,22,40,149,17,64,50,12,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,205,204,204,204,204,204,204,204,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,70,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,8,149,119,255,151,119,32,152,119,29,200,87,7,123,23,32,73,17,96,14,154,191,62,73,17,24,57,142,227,61,73,17,88,136,98,163,62,73,17,80,183,63,72,62,1,2,123,22,72,129,87,123,23,104,129,86,4,123,22,64,129,87,8,123,23,112,129,87,248,130,24,96,80,32,158,4,141,78,123,23,56,130,23,104,130,24,24,80,32,160,4,126,78,123,23,104,100,103,130,22,72,130,24,88,80,32,162,4,109,78,123,23,40,130,23,112,130,24,80,80,32,164,4,94,78,123,23,48,130,23,40,130,24,104,80,32,166,4,120,75,130,24,48,80,32,168,4,111,75,130,24,56,80,32,170,4,102,75,122,103,129,87,252,130,24,96,80,32,172,4,47,78,123,23,56,130,23,64,130,24,80,80,32,174,4,32,78,123,23,64,130,23,112,130,24,88,80,32,176,4,17,78,123,23,112,130,23,64,130,24,104,80,32,178,4,43,75,130,24,112,80,32,180,4,34,75,130,24,56,80,32,182,4,25,75,122,103,4,149,102,8,149,85,20,130,23,32,171,118,54,255,2,130,24,8,150,135,103,102,102,102,152,120,63,152,119,33,200,135,10,151,168,1,152,169,23,130,23,16,120,121,31,152,169,15,120,121,30,152,170,7,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,22,130,24,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,12,2,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,149,17,144,123,16,104,123,21,96,123,22,88,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,205,204,204,204,204,204,204,204,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,26,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,8,149,119,255,20,8,0,0,0,0,12,0,0,0,151,119,32,214,135,7,200,103,7,149,119,12,123,23,24,73,17,64,80,141,215,62,73,17,56,217,206,183,62,73,17,48,174,71,97,62,1,2,129,87,4,123,23,72,129,87,8,123,23,80,129,87,248,130,24,64,80,32,186,4,49,76,123,23,40,130,23,72,130,24,56,80,32,188,4,34,76,123,23,32,130,23,80,130,24,48,80,32,190,4,19,76,130,24,32,80,32,192,4,51,73,130,24,40,80,32,194,4,42,73,122,103,129,87,252,130,24,64,80,32,196,4,243,75,123,23,40,130,23,72,130,24,48,80,32,198,4,228,75,123,23,72,130,23,80,130,24,56,80,32,200,4,213,75,130,24,72,80,32,202,4,245,72,130,24,40,80,32,204,4,236,72,122,103,4,129,87,122,103,8,149,102,12,149,85,20,130,23,24,171,118,104,255,2,130,24,8,150,135,103,102,102,102,152,120,63,153,119,33,200,135,7,151,120,1,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,104,130,21,96,130,22,88,149,17,112,50,12,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,168,123,16,80,123,21,72,123,22,64,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,205,204,204,204,204,204,204,204,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,244,0,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,8,149,119,255,151,119,32,152,119,28,200,87,7,149,119,16,123,23,32,73,17,56,241,240,112,63,73,17,24,241,240,112,61,1,2,129,103,123,23,48,129,103,248,130,24,56,80,32,208,4,25,74,123,23,40,130,23,48,130,24,24,80,32,210,4,10,74,100,120,123,23,48,130,23,40,80,32,212,4,37,71,122,87,129,103,252,130,24,56,80,32,214,4,238,73,130,24,48,80,32,216,4,14,71,122,87,4,129,103,4,130,24,56,80,32,218,4,214,73,130,24,48,80,32,220,4,246,70,122,87,8,129,103,8,130,24,56,80,32,222,4,190,73,130,24,48,80,32,224,4,222,70,122,87,12,149,85,16,149,102,20,130,23,32,171,117,126,255,2,130,24,8,150,135,103,102,102,102,152,120,63,152,119,33,200,135,10,151,168,2,152,169,22,130,23,16,120,121,31,152,169,14,120,121,30,152,170,6,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,150,169,103,102,102,102,152,155,63,153,153,33,200,185,9,20,11,205,204,204,204,204,204,204,204,214,186,11,152,180,4,131,76,135,153,6,81,12,145,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,244,200,186,10,149,170,248,149,68,255,151,68,32,152,66,32,150,37,24,200,155,11,201,91,11,149,187,220,1,2,129,165,4,122,197,8,129,165,122,197,4,129,165,252,122,197,72,28,252,129,165,248,122,197,248,129,165,244,122,197,244,149,204,232,149,170,236,171,188,218,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,24,124,123,29,124,120,28,124,121,30,123,23,16,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,150,120,103,102,102,102,152,137,63,153,136,33,200,137,9,151,154,3,20,8,205,204,204,204,204,204,204,204,214,135,8,152,136,4,131,139,191,154,10,123,26,8,81,11,244,0,2,130,22,16,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,200,151,5,149,85,248,130,22,8,200,150,6,149,102,244,149,136,255,151,136,32,152,136,32,150,136,20,200,151,7,201,135,7,149,119,228,123,23,24,73,17,48,168,198,75,63,73,17,40,215,163,112,63,1,2,129,87,123,23,56,129,87,4,123,23,32,130,24,48,80,32,230,4,106,70,122,103,8,130,23,56,130,24,48,80,32,232,4,91,70,122,103,4,130,23,32,130,24,56,80,32,234,4,117,67,51,8,0,0,0,63,80,32,236,4,64,70,122,103,129,87,252,122,103,252,72,22,248,129,87,248,130,24,40,80,32,238,4,41,70,122,103,244,129,87,244,130,24,40,80,32,240,4,26,70,122,103,240,149,85,236,149,102,228,130,23,24,171,117,143,2,130,23,16,130,25,8,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,152,8,120,120,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,150,169,103,102,102,102,152,155,63,152,153,33,200,185,9,20,11,205,204,204,204,204,204,204,204,214,186,11,152,180,4,131,76,138,153,3,81,12,148,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,240,200,186,10,149,170,248,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,208,1,2,72,28,12,72,28,8,129,165,4,122,197,4,129,165,122,197,129,165,252,122,197,252,72,28,248,129,165,248,122,197,244,129,165,244,122,197,240,149,204,224,149,170,236,171,188,212,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,171,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,32,73,17,24,171,170,42,62,100,86,1,129,88,129,87,4,80,32,246,4,66,64,129,88,8,80,32,248,4,57,64,129,88,12,80,32,250,4,48,64,129,88,16,80,32,252,4,39,64,129,88,20,80,32,254,4,30,64,130,24,24,80,32,0,5,236,66,122,103,149,102,4,149,85,24,130,23,32,171,118,189,2,130,24,8,150,135,171,170,170,42,152,120,63,152,119,32,200,135,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,56,130,21,48,130,22,40,149,17,64,50,12,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,117,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,12,149,119,255,151,119,32,152,119,29,200,103,7,149,119,8,123,23,40,73,17,120,169,206,150,62,73,17,32,157,45,85,62,73,17,24,140,46,186,61,73,17,112,80,238,128,62,73,17,104,42,65,30,62,1,123,22,96,129,87,252,123,23,72,129,87,123,23,64,129,86,4,123,22,80,129,87,8,123,23,128,0,129,87,244,130,24,120,80,32,4,5,34,65,123,23,88,130,23,72,130,24,32,80,32,6,5,19,65,123,23,72,130,23,64,130,24,24,80,32,8,5,4,65,123,23,48,100,103,130,22,96,130,24,112,80,32,10,5,243,64,123,23,64,130,23,128,0,130,24,104,80,32,12,5,227,64,123,23,56,130,23,48,130,24,72,80,32,14,5,253,61,123,23,72,130,24,64,80,32,16,5,241,61,130,24,56,80,32,18,5,232,61,130,24,88,80,32,20,5,223,61,122,103,129,87,248,130,24,120,80,32,22,5,168,64,123,23,88,130,23,80,130,24,104,80,32,24,5,153,64,123,23,80,130,23,128,0,130,24,112,80,32,26,5,137,64,123,23,128,0,130,23,72,130,24,80,80,32,28,5,162,61,130,24,128,0,80,32,30,5,152,61,130,24,88,80,32,32,5,143,61,122,103,4,149,102,8,149,85,24,130,23,40,171,118,17,255,2,130,24,8,150,135,171,170,170,42,152,120,63,152,119,32,200,135,10,151,168,1,152,169,23,130,23,16,120,121,31,152,169,15,120,121,30,152,170,7,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,12,2,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,82,1,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,12,149,119,255,20,8,0,0,0,0,12,0,0,0,151,119,32,214,135,7,200,87,7,123,23,32,73,17,80,84,227,165,62,73,17,24,250,126,106,62,73,17,72,242,210,141,62,73,17,64,123,20,46,62,1,2,129,87,252,123,23,88,129,87,4,123,23,96,129,87,8,123,23,104,129,87,244,130,24,80,80,32,36,5,152,62,123,23,56,130,23,88,130,24,24,80,32,38,5,137,62,123,23,88,130,23,96,130,24,72,80,32,40,5,122,62,123,23,40,130,23,104,130,24,64,80,32,42,5,107,62,123,23,48,130,23,40,130,24,88,80,32,44,5,133,59,130,24,48,80,32,46,5,124,59,130,24,56,80,32,48,5,115,59,122,103,129,87,248,130,24,80,80,32,50,5,60,62,123,23,56,130,23,96,130,24,64,80,32,52,5,45,62,123,23,96,130,23,104,130,24,72,80,32,54,5,30,62,123,23,104,130,23,96,130,24,88,80,32,56,5,56,59,130,24,104,80,32,58,5,47,59,130,24,56,80,32,60,5,38,59,122,103,4,129,87,122,103,8,149,102,12,149,85,24,130,23,32,171,118,53,255,2,130,24,8,150,135,171,170,170,42,152,120,63,152,119,32,200,135,7,151,120,1,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,21,130,24,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,12,2,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,149,17,144,123,16,104,123,21,96,123,22,88,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,39,1,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,12,149,119,255,151,119,32,152,119,28,200,103,7,149,119,16,123,23,40,73,17,64,85,223,14,63,73,17,32,209,223,201,62,73,17,24,49,12,67,61,1,123,22,80,129,87,252,123,23,48,129,87,123,23,72,129,87,244,130,24,64,80,32,64,5,64,60,123,23,56,130,23,48,130,24,32,80,32,66,5,49,60,123,23,48,130,23,72,130,24,24,80,32,68,5,34,60,123,23,72,130,24,48,80,32,70,5,63,57,123,23,48,130,24,56,80,32,72,5,51,57,122,103,129,87,248,130,22,64,100,104,80,32,74,5,250,59,100,120,130,23,48,80,32,76,5,24,57,130,24,80,122,135,4,129,87,4,100,104,80,32,78,5,222,59,130,24,72,80,32,80,5,254,56,130,24,80,122,135,8,129,87,8,100,104,130,22,80,80,32,82,5,193,59,130,24,72,80,32,84,5,225,56,122,103,12,149,102,16,149,85,24,130,23,40,171,118,82,255,2,130,24,8,150,135,171,170,170,42,152,120,63,152,119,32,200,135,10,151,168,2,152,169,22,130,23,16,120,121,31,152,169,14,120,121,30,152,170,6,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,104,130,21,96,130,22,88,149,17,112,50,12,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,168,123,16,80,123,21,72,123,22,64,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,122,10,20,7,171,170,170,170,170,170,170,170,123,26,8,214,122,7,152,119,4,131,121,123,24,81,9,233,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,12,149,119,255,151,119,32,152,119,32,150,119,20,200,87,7,149,119,20,123,23,32,73,17,56,25,4,22,63,73,17,24,207,247,211,62,1,2,129,103,252,123,23,48,129,103,244,130,24,56,80,32,88,5,19,58,123,23,40,130,23,48,130,24,24,80,32,90,5,4,58,100,120,123,23,48,130,23,40,80,32,92,5,31,55,122,87,129,103,248,130,24,56,80,32,94,5,232,57,130,24,48,80,32,96,5,8,55,122,87,4,129,103,122,87,8,129,103,4,130,24,56,80,32,98,5,203,57,122,87,12,129,103,8,130,24,56,80,32,100,5,188,57,122,87,16,149,85,20,149,102,24,130,23,32,171,117,138,2,130,24,8,150,135,171,170,170,42,152,120,63,152,119,32,200,135,7,151,120,2,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,24,124,123,29,124,120,28,124,121,30,123,23,16,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,150,120,171,170,170,42,152,137,63,152,136,32,200,137,9,151,154,3,20,8,171,170,170,170,170,170,170,170,214,135,8,152,136,4,131,139,191,154,10,123,26,8,81,11,0,1,2,130,22,16,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,200,151,5,149,85,244,130,22,8,200,150,6,149,102,244,149,136,255,151,136,32,152,136,32,150,136,24,200,151,7,201,135,7,149,119,220,123,23,24,73,17,40,168,198,75,63,73,17,56,215,163,112,63,1,2,129,87,4,123,23,48,129,87,8,123,23,32,130,24,40,80,32,104,5,237,55,122,103,8,130,23,48,130,24,40,80,32,106,5,222,55,122,103,4,130,23,32,130,24,48,80,32,108,5,248,52,51,8,0,0,0,63,80,32,110,5,195,55,122,103,129,87,122,103,252,129,87,252,130,24,56,80,32,112,5,176,55,122,103,248,129,87,248,130,24,56,80,32,114,5,161,55,122,103,244,129,87,244,130,24,56,80,32,116,5,146,55,122,103,240,149,85,232,149,102,228,130,23,24,171,117,131,2,130,23,16,130,25,8,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,152,8,120,120,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,80,130,21,72,130,22,64,149,17,88,50,12,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,240,123,21,8,124,121,29,124,122,28,124,123,30,125,124,31,151,153,8,212,169,9,151,187,16,151,204,24,212,188,10,212,154,10,150,169,171,170,170,42,152,155,63,152,153,32,200,185,9,20,11,171,170,170,170,170,170,170,170,214,186,11,152,180,4,131,76,138,153,3,81,12,151,0,124,115,17,124,114,16,124,117,18,124,123,19,151,51,8,212,35,12,151,85,16,151,187,24,212,91,11,212,203,2,124,115,21,124,117,20,124,123,22,124,124,23,151,51,8,212,83,5,151,187,16,151,204,24,212,203,11,212,91,11,151,187,32,212,43,11,200,185,12,149,204,240,200,186,10,149,170,244,149,68,255,151,68,32,152,69,27,200,155,11,201,91,11,149,187,208,1,2,72,28,12,72,28,8,129,165,8,122,197,4,129,165,4,122,197,129,165,122,197,252,129,165,252,122,197,248,129,165,248,122,197,244,129,165,244,122,197,240,149,204,224,149,170,232,171,188,209,120,121,28,152,154,24,120,122,31,152,154,16,120,122,30,152,153,8,120,121,29,124,121,125,124,122,124,124,123,126,125,124,127,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,131,153,1,120,121,124,152,154,16,120,122,126,152,154,8,120,122,125,151,154,3,200,122,10,124,162,45,124,172,44,124,165,46,124,171,47,151,34,8,212,194,12,151,85,16,151,187,24,212,91,11,212,203,2,124,172,49,124,165,48,124,171,50,124,170,51,151,204,8,212,92,12,151,187,16,151,170,24,212,186,10,152,153,24,212,202,10,151,170,32,212,42,12,120,121,127,81,12,11,130,21,8,149,17,16,50,12,130,21,8,149,17,16,50,0,149,17,128,123,16,120,123,21,112,123,22,104,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,239,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,30,200,103,7,149,119,4,123,23,40,73,17,32,37,73,18,62,73,17,24,10,148,18,62,100,101,1,2,129,103,123,23,56,129,103,4,123,23,48,129,103,8,123,23,72,129,103,12,130,24,32,80,32,122,5,113,52,129,104,16,123,24,64,129,104,20,123,24,80,129,104,24,123,24,88,123,23,96,130,23,48,130,24,56,80,32,124,5,121,49,130,24,72,80,32,126,5,112,49,130,24,64,80,32,128,5,103,49,130,24,80,80,32,130,5,94,49,130,24,88,80,32,132,5,85,49,130,24,24,80,32,134,5,35,52,130,24,96,80,32,136,5,67,49,122,87,149,85,4,149,102,28,130,23,40,171,117,128,2,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,140,119,2,200,135,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,20,130,24,130,16,120,130,21,112,130,22,104,149,17,128,0,50,12,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,147,1,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,149,133,12,149,119,255,151,119,32,152,119,29,123,24,112,200,135,7,149,119,8,123,23,40,73,17,104,101,82,125,62,73,17,32,11,166,50,62,73,17,24,217,137,157,61,73,17,96,224,148,103,62,73,17,88,112,15,206,61,1,129,86,252,129,87,123,23,56,129,87,4,123,23,64,129,87,8,123,23,120,129,87,12,123,23,128,0,129,87,244,130,24,104,80,32,140,5,65,50,123,23,80,100,103,130,22,32,100,104,80,32,142,5,49,50,123,23,72,130,23,56,130,24,24,80,32,144,5,34,50,123,23,48,130,23,64,100,104,80,32,146,5,20,50,100,118,130,23,120,130,24,96,80,32,148,5,6,50,123,23,64,130,23,128,0,130,24,88,80,32,150,5,246,49,123,23,56,130,23,48,130,24,72,80,32,152,5,16,47,100,104,80,32,154,5,8,47,123,23,72,130,24,64,80,32,156,5,252,46,130,24,56,80,32,158,5,243,46,130,24,80,80,32,160,5,234,46,130,22,112,122,103,129,87,248,130,24,104,80,32,162,5,176,49,123,23,80,130,23,120,130,24,88,80,32,164,5,161,49,123,23,120,130,23,128,0,130,24,96,80,32,166,5,145,49,123,23,128,0,130,23,72,130,24,120,80,32,168,5,170,46,130,24,128,0,80,32,170,5,160,46,130,24,80,80,32,172,5,151,46,122,103,4,149,102,8,149,85,28,123,22,112,130,23,40,171,118,247,254,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,140,119,2,200,135,10,151,168,1,152,169,23,130,23,16,120,121,31,152,169,15,120,121,30,152,170,7,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,12,2,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,98,1,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,101,12,149,119,255,20,8,0,0,0,0,12,0,0,0,151,119,32,214,135,7,200,87,7,123,23,32,73,17,112,76,55,137,62,73,17,104,72,225,122,62,73,17,96,100,59,223,61,73,17,24,55,137,65,62,1,123,22,88,129,87,252,123,23,64,129,87,4,123,23,56,129,86,8,123,22,80,129,87,12,123,23,120,129,87,244,130,24,112,80,32,176,5,139,47,123,23,72,100,103,130,24,104,80,32,178,5,125,47,123,23,48,130,23,120,130,22,88,130,24,96,80,32,180,5,107,47,123,23,40,130,23,56,130,24,64,80,32,182,5,133,44,130,24,24,80,32,184,5,83,47,123,23,64,130,24,48,80,32,186,5,112,44,130,24,40,80,32,188,5,103,44,130,24,72,80,32,190,5,94,44,122,103,129,87,248,130,24,112,80,32,192,5,39,47,123,23,72,130,23,80,130,24,96,80,32,194,5,24,47,123,23,80,130,23,120,130,24,104,80,32,196,5,9,47,123,23,120,130,23,64,130,24,80,80,32,198,5,35,44,130,24,120,80,32,200,5,26,44,130,24,72,80,32,202,5,17,44,122,103,4,129,87,122,103,8,149,102,12,149,85,28,130,23,32,171,118,37,255,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,140,119,2,200,135,7,151,120,1,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,12,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,149,17,88,255,123,16,160,0,123,21,152,0,123,22,144,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,153,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,88,12,149,119,255,151,119,32,152,119,28,200,87,7,149,119,16,123,23,40,73,17,104,119,103,237,62,73,17,96,187,155,167,62,73,17,32,11,215,35,61,73,17,88,218,3,45,62,73,17,24,70,177,220,62,1,2,123,24,112,123,21,136,0,129,135,252,123,23,64,129,134,129,135,4,123,23,80,129,135,8,123,23,120,129,135,12,123,23,128,0,129,135,244,130,24,104,80,32,206,5,249,44,123,23,72,130,23,64,130,24,96,80,32,208,5,234,44,123,23,56,100,103,130,24,32,80,32,210,5,220,44,100,118,123,23,64,130,23,120,130,24,88,80,32,212,5,203,44,123,23,48,100,103,130,24,56,80,32,214,5,230,41,100,118,130,24,48,80,32,216,5,219,41,130,24,72,80,32,218,5,210,41,122,87,130,23,112,129,119,248,130,24,104,80,32,220,5,152,44,123,23,72,130,23,128,0,130,24,88,80,32,222,5,136,44,100,120,100,103,80,32,224,5,167,41,130,24,72,80,32,226,5,158,41,122,87,4,130,23,80,130,24,96,80,32,228,5,102,44,130,24,64,80,32,230,5,134,41,100,118,130,23,120,130,21,24,100,88,80,32,232,5,77,44,100,120,100,103,80,32,234,5,108,41,130,24,136,0,122,135,8,130,23,128,0,100,88,130,21,136,0,80,32,236,5,44,44,100,104,80,32,238,5,77,41,130,24,112,122,87,12,149,85,16,149,136,28,130,23,40,171,117,237,254,2,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,152,119,2,200,135,10,151,168,2,152,169,22,130,23,16,120,121,31,152,169,14,120,121,30,152,170,6,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,160,0,130,21,152,0,130,22,144,0,149,17,168,0,50,12,2,130,16,160,0,130,21,152,0,130,22,144,0,149,17,168,0,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,89,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,12,149,119,255,151,119,32,152,119,32,150,119,20,200,87,7,149,119,20,123,23,24,73,17,80,199,75,247,62,73,17,72,141,151,174,62,73,17,64,88,57,52,62,73,17,56,84,227,229,62,1,2,123,21,48,129,101,252,129,103,4,123,23,88,129,103,8,123,23,96,129,103,12,123,23,104,129,103,244,130,24,80,80,32,242,5,73,42,123,23,32,100,87,130,24,72,80,32,244,5,59,42,100,117,123,23,40,130,23,96,130,24,64,80,32,246,5,42,42,100,88,130,21,48,80,32,248,5,72,39,130,24,32,80,32,250,5,63,39,122,87,129,103,248,130,24,80,80,32,252,5,8,42,123,23,32,130,23,104,130,24,64,80,32,254,5,249,41,130,24,40,80,32,0,6,25,39,130,24,32,80,32,2,6,16,39,122,87,4,129,103,122,87,8,130,23,88,130,24,72,80,32,4,6,211,41,123,23,88,130,23,96,130,24,56,80,32,6,6,196,41,130,24,88,80,32,8,6,228,38,122,87,12,130,23,104,130,24,56,80,32,10,6,172,41,130,24,88,80,32,12,6,204,38,122,87,16,149,85,20,149,102,28,130,23,24,171,117,41,255,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,140,119,2,200,135,7,151,120,2,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,21,130,24,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,12,2,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,149,17,136,123,16,112,123,21,104,123,22,96,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,20,9,37,73,146,36,73,146,36,73,212,186,10,212,167,7,123,23,8,152,119,2,214,151,7,152,119,1,131,121,123,24,81,9,66,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,12,149,119,255,151,119,32,152,119,32,150,119,24,200,87,7,149,119,24,123,23,32,73,17,88,127,106,28,63,73,17,56,29,90,100,62,73,17,24,27,47,221,62,73,17,48,115,104,17,63,1,2,129,103,4,123,23,64,129,103,8,123,23,72,129,103,12,123,23,80,129,103,244,130,24,88,80,32,16,6,213,39,123,23,40,130,23,72,130,24,56,80,32,18,6,198,39,100,120,130,23,40,80,32,20,6,228,36,122,87,129,103,248,130,24,88,80,32,22,6,173,39,123,23,40,130,23,80,130,24,56,80,32,24,6,158,39,100,120,130,23,40,80,32,26,6,188,36,122,87,4,129,103,252,130,24,88,80,32,28,6,132,39,122,87,8,129,103,122,87,12,130,23,64,130,24,24,80,32,30,6,112,39,123,23,64,130,23,72,130,24,48,80,32,32,6,97,39,130,24,64,80,32,34,6,129,36,122,87,16,130,23,80,130,24,48,80,32,36,6,73,39,130,24,64,80,32,38,6,105,36,122,87,20,149,85,24,149,102,28,130,23,32,171,117,64,255,2,130,24,8,150,135,147,36,73,146,152,119,32,200,135,7,139,120,31,140,119,2,200,135,7,150,121,6,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,112,130,21,104,130,22,96,149,17,120,50,12,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,192,123,16,56,123,21,48,123,22,40,123,24,124,123,29,124,120,28,124,121,30,123,23,16,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,150,120,147,36,73,146,152,136,32,200,120,8,139,137,31,20,10,37,73,146,36,73,146,36,73,152,136,2,200,137,9,152,120,2,214,168,8,152,136,1,131,138,138,153,3,123,25,8,81,10,192,0,2,130,22,16,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,200,151,6,149,102,244,130,21,8,200,149,5,149,85,240,149,136,255,20,10,0,0,0,0,28,0,0,0,151,136,32,214,168,8,200,151,7,201,135,7,149,119,216,123,23,32,73,17,24,244,253,52,63,1,129,104,8,129,103,122,88,12,129,104,4,122,88,8,130,24,24,80,32,42,6,102,37,122,87,4,122,87,129,103,252,122,87,252,129,103,248,122,87,248,129,103,244,122,87,244,129,103,240,122,87,240,149,102,228,149,85,224,130,23,32,171,118,195,2,130,23,16,130,25,8,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,152,8,120,120,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,56,130,21,48,130,22,40,149,17,64,50,12,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,128,123,16,120,123,21,112,123,22,104,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,251,0,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,30,200,103,7,149,119,4,123,23,32,73,17,24,197,32,0,62,100,101,1,2,129,103,123,23,48,129,103,4,123,23,40,129,103,8,123,23,64,129,103,12,51,8,0,0,0,62,80,32,46,6,198,35,129,104,16,123,24,56,129,104,20,123,24,72,129,104,24,123,24,80,129,104,28,123,24,88,123,23,96,130,23,40,130,24,48,80,32,48,6,200,32,130,24,64,80,32,50,6,191,32,130,24,56,80,32,52,6,182,32,130,24,72,80,32,54,6,173,32,130,24,80,80,32,56,6,164,32,130,24,88,80,32,58,6,155,32,130,24,24,80,32,60,6,105,35,130,24,96,80,32,62,6,137,32,122,87,149,85,4,149,102,32,130,23,32,171,117,110,255,2,130,26,8,151,167,1,152,119,61,200,122,10,152,168,3,140,169,27,130,23,16,120,121,31,152,169,19,120,121,30,152,170,11,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,20,130,24,130,16,120,130,21,112,130,22,104,149,17,128,0,50,12,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,56,255,123,16,192,0,123,21,184,0,123,22,176,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,4,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,149,134,16,149,119,255,151,119,32,152,119,29,123,24,144,0,200,135,7,149,119,8,123,23,40,73,33,136,0,147,243,88,62,73,17,32,129,223,25,62,73,17,24,137,136,136,61,73,33,128,0,139,105,57,62,73,17,120,236,118,227,61,73,17,112,228,202,70,62,73,17,104,221,218,175,61,1,2,129,103,248,123,23,80,129,103,252,123,23,72,129,101,123,21,88,129,103,4,123,23,152,0,129,103,8,123,23,160,0,129,103,12,123,23,168,0,129,103,240,130,24,136,0,80,32,66,6,132,33,123,23,96,130,23,80,130,24,32,80,32,68,6,117,33,123,23,80,130,23,72,130,24,24,80,32,70,6,102,33,123,23,48,100,87,130,24,128,0,80,32,72,6,87,33,100,117,130,23,152,0,130,24,120,80,32,74,6,72,33,123,23,72,130,23,160,0,130,24,112,80,32,76,6,56,33,123,23,64,130,23,168,0,130,24,104,80,32,78,6,40,33,123,23,56,130,23,48,130,24,80,80,32,80,6,66,30,123,23,80,100,88,80,32,82,6,55,30,130,24,72,80,32,84,6,46,30,130,24,64,80,32,86,6,37,30,130,24,56,80,32,88,6,28,30,130,24,96,80,32,90,6,19,30,130,21,144,0,122,87,129,103,244,130,24,136,0,80,32,92,6,215,32,123,23,96,130,23,88,130,24,120,80,32,94,6,200,32,123,23,88,130,23,152,0,130,24,128,0,80,32,96,6,183,32,123,23,152,0,130,23,160,0,130,24,104,80,32,98,6,166,32,123,23,160,0,130,23,168,0,130,24,112,80,32,100,6,149,32,123,23,168,0,130,23,80,130,24,88,80,32,102,6,174,29,130,24,152,0,80,32,104,6,164,29,130,24,160,0,80,32,106,6,154,29,130,24,168,0,80,32,108,6,144,29,130,24,96,80,32,110,6,135,29,122,87,4,149,85,8,149,102,32,123,21,144,0,130,23,40,171,117,150,254,130,26,8,151,167,1,152,119,61,200,122,10,152,168,2,132,136,254,0,140,169,26,130,23,16,120,121,31,152,169,18,120,121,30,152,170,10,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,192,0,130,21,184,0,130,22,176,0,149,17,200,0,50,12,2,130,16,192,0,130,21,184,0,130,22,176,0,149,17,200,0,50,0,149,17,72,255,123,16,176,0,123,21,168,0,123,22,160,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,233,1,2,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,9,149,149,16,149,119,255,20,8,0,0,0,0,12,0,0,0,151,119,32,214,135,7,123,25,120,200,151,7,149,119,12,123,23,32,73,17,112,176,114,104,62,73,17,24,47,221,36,62,73,17,104,240,167,70,62,73,17,96,70,182,243,61,73,17,88,244,253,84,62,73,17,80,127,106,188,61,1,2,129,87,248,123,23,144,0,129,86,123,22,72,129,87,4,123,23,128,0,129,87,8,123,23,136,0,129,87,12,123,23,152,0,129,87,240,130,24,112,80,32,114,6,121,30,123,23,64,130,23,144,0,130,24,24,80,32,116,6,105,30,123,23,144,0,100,103,130,24,104,80,32,118,6,90,30,123,23,40,130,23,128,0,130,24,96,80,32,120,6,74,30,100,118,130,23,136,0,130,24,88,80,32,122,6,59,30,123,23,56,130,23,152,0,130,24,80,80,32,124,6,43,30,123,23,48,130,23,40,130,24,144,0,80,32,126,6,68,27,100,104,80,32,128,6,60,27,130,24,56,80,32,130,6,51,27,130,24,48,80,32,132,6,42,27,130,24,64,80,32,134,6,33,27,130,22,120,122,103,129,87,244,130,24,112,80,32,136,6,231,29,123,23,64,130,23,72,130,24,96,80,32,138,6,216,29,123,23,72,130,23,128,0,130,24,104,80,32,140,6,200,29,123,23,128,0,130,23,136,0,130,24,80,80,32,142,6,183,29,123,23,136,0,130,23,152,0,130,24,88,80,32,144,6,166,29,123,23,152,0,130,23,72,130,24,144,0,80,32,146,6,190,26,130,24,128,0,80,32,148,6,180,26,130,24,136,0,80,32,150,6,170,26,130,24,152,0,80,32,152,6,160,26,130,24,64,80,32,154,6,151,26,122,103,4,129,87,252,122,103,8,149,102,12,149,85,32,123,22,120,130,23,32,171,118,178,254,2,130,24,8,151,135,1,152,119,61,200,135,7,140,119,3,151,120,1,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,50,12,2,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,50,0,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,177,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,104,16,149,119,255,151,119,32,152,119,28,200,135,7,123,23,40,73,17,96,192,196,238,62,73,17,32,83,146,168,62,73,17,24,203,61,13,61,73,17,88,103,2,46,62,73,17,80,249,245,221,62,1,2,123,24,128,0,123,22,120,129,135,248,123,23,64,129,133,252,129,135,8,123,23,104,129,135,12,123,23,112,129,135,240,130,24,96,80,32,158,6,158,27,123,23,72,130,23,64,130,24,32,80,32,160,6,143,27,123,23,56,100,87,130,24,24,80,32,162,6,129,27,100,117,123,23,64,130,23,104,130,24,88,80,32,164,6,112,27,123,23,48,100,87,130,24,56,80,32,166,6,139,24,100,117,130,24,48,80,32,168,6,128,24,130,24,72,80,32,170,6,119,24,122,103,130,23,128,0,129,119,244,130,22,96,100,104,80,32,172,6,58,27,123,23,72,130,23,112,130,24,88,80,32,174,6,43,27,100,120,100,87,80,32,176,6,74,24,130,24,72,80,32,178,6,65,24,130,24,120,122,135,4,130,23,128,0,129,119,100,104,80,32,180,6,4,27,123,23,72,130,23,104,130,24,80,80,32,182,6,245,26,130,21,64,100,88,80,32,184,6,19,24,130,24,72,80,32,186,6,10,24,130,24,120,122,135,8,130,23,128,0,129,119,4,100,104,130,22,120,80,32,188,6,201,26,123,23,104,130,23,112,130,24,80,80,32,190,6,186,26,100,88,80,32,192,6,219,23,130,24,104,80,32,194,6,210,23,130,24,128,0,122,103,12,149,102,16,149,136,32,130,23,40,171,118,210,254,130,26,8,151,167,1,152,119,61,200,122,10,152,168,1,132,136,252,0,140,169,25,130,23,16,120,121,31,152,169,17,120,121,30,152,170,9,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,23,130,24,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,12,2,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,149,17,128,123,16,120,123,21,112,123,22,104,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,102,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,16,149,119,255,151,119,32,152,119,32,150,119,20,200,87,7,149,119,20,123,23,32,73,17,96,199,75,247,62,73,17,24,141,151,174,62,73,17,72,88,57,52,62,73,17,64,84,227,229,62,1,2,123,21,56,129,101,248,129,103,8,123,23,80,129,103,12,123,23,88,129,103,240,130,24,96,80,32,198,6,240,24,123,23,40,100,87,130,24,24,80,32,200,6,226,24,100,117,123,23,48,130,23,80,130,24,72,80,32,202,6,209,24,100,88,130,21,56,80,32,204,6,239,21,130,24,40,80,32,206,6,230,21,122,87,129,103,244,130,24,96,80,32,208,6,175,24,123,23,40,130,23,88,130,24,72,80,32,210,6,160,24,130,24,48,80,32,212,6,192,21,130,24,40,80,32,214,6,183,21,122,87,4,129,103,252,122,87,8,129,103,130,24,96,80,32,216,6,122,24,123,23,48,130,23,80,130,24,64,80,32,218,6,107,24,100,120,130,23,48,80,32,220,6,137,21,122,87,12,129,103,4,130,24,96,80,32,222,6,81,24,123,23,80,130,23,88,130,24,64,80,32,224,6,66,24,100,120,130,23,80,80,32,226,6,96,21,122,87,16,149,85,20,149,102,32,130,23,32,171,117,28,255,2,130,24,8,151,135,1,152,119,61,200,135,7,140,119,3,151,120,2,200,120,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,20,130,24,130,16,120,130,21,112,130,22,104,149,17,128,0,50,12,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,144,123,16,104,123,21,96,123,22,88,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,86,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,16,149,119,255,151,119,32,152,119,32,150,119,24,200,87,7,149,119,24,123,23,24,73,17,72,166,155,4,63,73,17,48,55,137,65,62,73,17,40,180,200,246,62,1,123,21,80,129,103,8,123,23,56,129,103,12,123,23,64,129,103,240,130,24,72,80,32,230,6,144,22,123,23,32,130,23,56,130,24,48,80,32,232,6,129,22,100,120,130,23,32,80,32,234,6,159,19,122,87,129,103,244,130,24,72,80,32,236,6,104,22,123,23,32,130,23,64,130,24,48,80,32,238,6,89,22,100,120,130,23,32,80,32,240,6,119,19,122,87,4,129,103,248,130,21,72,100,88,80,32,242,6,61,22,130,24,80,122,135,8,129,103,252,130,24,80,122,135,12,129,103,100,88,80,32,244,6,36,22,123,23,32,130,23,56,130,24,40,80,32,246,6,21,22,100,120,130,23,32,80,32,248,6,51,19,130,24,80,122,135,16,129,103,4,100,88,130,21,80,80,32,250,6,246,21,123,23,56,130,23,64,130,24,40,80,32,252,6,231,21,100,120,130,23,56,80,32,254,6,5,19,122,87,20,149,85,24,149,102,32,130,23,24,171,117,37,255,2,130,24,8,151,135,1,152,119,61,200,135,7,140,119,3,150,121,6,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,104,130,21,96,130,22,88,149,17,112,50,12,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,152,123,16,96,123,21,88,123,22,80,124,124,29,124,121,28,124,122,30,123,23,16,125,123,31,151,199,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,123,23,8,153,119,5,123,24,81,7,60,1,130,28,16,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,86,16,149,119,255,20,8,0,0,0,0,28,0,0,0,151,119,32,214,135,7,200,87,7,149,119,28,123,23,32,73,17,72,250,126,10,63,73,17,24,188,116,147,62,73,17,40,12,2,235,62,1,123,21,64,129,103,123,23,48,129,103,4,123,23,56,129,103,240,130,24,72,80,32,2,7,52,20,122,87,129,103,244,130,21,72,100,88,80,32,4,7,36,20,130,24,64,122,135,4,129,103,248,100,88,130,21,64,80,32,6,7,16,20,122,87,8,129,103,252,122,87,12,130,23,56,130,24,48,80,32,8,7,36,17,130,24,24,80,32,10,7,242,19,122,87,16,130,23,48,130,24,40,80,32,12,7,227,19,129,104,8,123,23,48,100,135,130,24,72,80,32,14,7,210,19,130,24,48,80,32,16,7,242,16,122,87,20,130,23,56,130,24,40,80,32,18,7,186,19,129,104,12,123,23,56,100,135,130,24,72,80,32,20,7,169,19,130,24,56,80,32,22,7,201,16,122,87,24,149,85,28,149,102,32,130,23,32,171,117,70,255,2,130,24,8,151,135,1,152,119,61,200,135,7,140,120,3,132,119,248,191,135,9,130,23,16,120,121,28,152,152,24,120,120,31,152,152,16,120,120,30,152,153,8,120,121,29,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,19,130,24,130,16,96,130,21,88,130,22,80,149,17,104,50,12,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,100,137,51,8,1,40,29,100,137,51,8,2,40,22,100,137,51,8,4,40,15,100,137,51,8,6,40,8,100,137,51,8,8,1,149,17,24,255,123,16,224,0,123,21,216,0,123,22,208,0,100,117,124,119,109,124,90,108,124,91,110,124,92,111,151,119,8,212,167,7,151,187,16,151,204,24,212,203,11,212,183,7,124,90,113,124,91,112,124,92,114,124,86,115,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,122,2,124,90,117,124,91,116,124,92,118,124,86,119,151,170,8,212,186,10,151,204,16,151,102,24,124,91,121,212,108,12,212,202,10,124,92,120,151,187,8,124,86,122,124,87,123,212,203,11,131,44,151,102,16,151,119,24,212,103,7,212,183,7,151,119,32,212,122,10,131,167,123,25,16,123,23,192,0,171,124,7,51,9,40,23,51,9,0,2,175,199,17,2,151,34,9,200,162,2,149,34,255,194,162,9,1,2,20,7,255,255,255,127,255,255,255,255,193,135,7,123,28,200,0,123,24,184,0,173,121,8,51,7,1,40,12,192,137,7,136,120,1,200,135,7,1,124,88,21,123,24,24,124,88,22,123,24,56,124,88,23,123,24,48,124,88,17,123,24,64,124,88,18,123,24,96,124,88,19,123,24,88,124,88,20,123,24,32,124,88,25,123,24,104,124,88,26,123,24,120,125,88,27,123,24,112,124,88,33,123,24,136,0,124,88,34,123,24,152,0,125,88,35,123,24,144,0,124,88,16,123,24,40,124,88,29,123,24,160,0,124,88,30,123,24,176,0,125,88,31,123,24,168,0,124,88,24,123,24,72,124,88,32,123,24,80,124,88,28,123,24,128,0,51,8,4,80,32,34,7,238,58,255,81,7,243,1,2,100,118,130,23,24,151,119,8,130,24,32,212,135,7,130,24,56,151,136,16,130,25,48,151,153,24,212,152,8,130,25,64,151,153,8,130,26,40,212,169,3,130,26,96,151,170,16,130,27,88,151,187,24,212,186,10,212,120,2,130,24,104,151,136,8,130,23,72,212,120,4,130,27,120,151,187,16,130,28,112,151,204,24,212,188,0,130,28,136,0,151,204,8,130,23,80,212,124,12,130,23,152,0,151,119,16,130,25,144,0,151,153,24,212,151,7,212,58,9,130,26,160,0,151,170,8,130,24,128,0,212,138,10,130,24,176,0,151,136,16,130,27,168,0,151,187,24,212,184,8,212,64,11,212,199,7,151,44,32,212,156,12,212,168,4,202,183,7,200,76,8,123,24,176,0,191,71,7,123,23,8,123,24,130,23,184,0,130,24,200,0,130,25,192,0,100,106,100,107,80,32,36,7,78,1,120,87,28,152,120,24,120,88,31,152,120,16,120,88,30,152,119,8,120,87,29,100,103,80,32,38,7,36,55,255,124,87,17,124,88,16,124,89,18,124,90,19,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,124,88,21,124,89,20,124,90,22,124,91,23,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,151,136,32,212,135,7,124,88,29,124,89,28,124,90,30,125,91,31,151,136,8,212,152,8,151,170,16,151,187,24,212,171,9,212,137,9,130,24,176,0,80,32,40,7,120,18,3,124,87,125,124,88,124,124,89,126,125,90,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,87,124,152,120,16,120,88,126,152,120,8,120,88,125,151,120,3,200,88,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,87,127,81,12,46,100,87,130,24,16,130,16,224,0,130,21,216,0,130,22,208,0,149,17,232,0,50,12,130,16,224,0,130,21,216,0,130,22,208,0,149,17,232,0,40,75,87,255,2,130,16,224,0,130,21,216,0,130,22,208,0,149,17,232,0,50,0,149,17,200,254,123,16,48,1,123,21,40,1,123,22,32,1,130,22,64,1,123,28,232,0,123,27,152,0,123,26,168,0,100,133,123,23,16,1,123,25,64,171,152,9,73,33,176,0,40,38,73,33,176,0,0,2,175,89,30,2,151,87,9,130,24,64,200,135,7,149,119,255,130,24,64,194,135,7,123,23,176,0,130,25,64,1,2,130,23,16,1,151,120,2,194,132,10,202,154,7,204,87,7,131,119,123,24,194,134,6,173,118,6,100,118,1,123,26,208,0,88,6,236,3,2,130,23,16,1,88,7,227,3,2,130,23,56,1,123,23,144,0,130,23,64,80,32,42,7,13,17,100,120,130,23,16,1,151,119,2,123,23,8,51,7,0,0,128,63,80,32,44,7,179,17,123,23,40,51,8,73,33,128,0,0,10,51,7,52,194,1,123,23,32,51,7,56,234,1,123,23,24,73,17,16,1,10,73,33,8,1,0,8,123,21,56,123,22,48,40,47,130,22,144,0,100,103,51,8,130,21,8,100,89,80,32,46,7,32,12,3,200,86,7,1,2,130,24,72,149,136,1,123,23,144,0,130,21,56,130,22,48,170,104,94,3,123,24,72,202,88,7,130,22,64,204,103,8,123,24,24,1,202,104,8,191,135,5,100,87,80,32,48,7,124,16,130,24,40,80,32,50,7,231,13,100,120,151,87,9,194,103,7,123,23,0,1,51,7,0,0,128,63,123,24,192,0,51,0,52,7,133,136,0,0,0,128,40,234,10,130,24,0,1,123,23,200,0,191,86,7,151,119,9,194,103,12,130,22,24,1,131,103,1,123,23,136,0,130,23,128,0,173,135,224,1,131,135,0,2,130,25,16,173,121,6,100,151,1,131,197,0,2,173,89,6,100,149,1,2,73,33,216,0,131,102,151,137,2,130,26,32,200,154,11,123,27,104,130,27,24,200,185,9,123,25,96,133,137,255,200,151,7,139,119,9,133,119,255,123,22,112,200,103,7,123,23,184,0,151,199,2,123,28,120,133,201,255,200,89,8,200,122,10,123,26,88,200,183,7,123,23,80,139,135,9,130,24,136,0,200,135,7,149,119,1,123,23,160,0,40,34,130,24,144,0,149,135,4,130,25,216,0,149,153,1,122,138,123,23,144,0,130,24,16,1,123,25,216,0,170,137,237,254,51,10,130,27,96,130,21,104,130,22,112,40,127,2,153,104,63,130,25,176,0,210,152,8,200,104,8,130,25,16,1,202,152,8,151,136,2,130,25,216,0,151,153,2,123,25,224,0,200,151,7,200,135,7,129,119,123,23,248,0,129,87,123,23,240,0,129,183,130,24,192,0,123,27,0,1,80,32,54,7,186,12,130,24,240,0,80,32,56,7,217,9,130,24,248,0,80,32,58,7,166,12,129,24,24,1,80,32,60,7,197,9,130,27,0,1,100,122,149,102,255,130,23,8,1,200,117,5,200,123,11,130,23,184,0,170,118,22,123,26,24,1,130,23,168,0,87,6,123,255,130,23,232,0,40,115,255,2,130,28,80,130,22,88,130,21,136,0,130,25,208,0,130,23,128,0,130,24,120,175,135,124,40,42,255,2,217,165,8,149,136,255,210,168,8,201,133,8,130,25,16,1,202,152,8,151,136,2,200,183,7,200,135,7,129,119,123,23,248,0,129,103,123,23,240,0,129,199,130,24,200,0,123,28,0,1,80,32,62,7,26,12,130,24,240,0,80,32,64,7,57,9,130,24,248,0,80,32,66,7,6,12,129,24,24,1,80,32,68,7,37,9,130,25,208,0,130,28,0,1,100,122,149,85,1,130,23,8,1,200,118,6,200,124,12,130,23,160,0,170,117,181,254,123,26,24,1,130,23,232,0,100,154,130,27,224,0,173,149,124,255,130,23,152,0,40,116,255,89,44,1,10,137,253,2,131,199,0,2,90,39,1,10,10,51,7,1,10,1,2,73,33,224,0,151,200,2,133,201,255,200,151,7,130,25,32,200,137,9,123,25,192,0,130,25,24,200,152,8,123,24,184,0,139,119,9,130,24,136,0,200,135,7,149,119,1,123,23,216,0,40,34,130,24,144,0,149,135,4,130,25,224,0,149,153,1,122,138,123,23,144,0,130,24,16,1,123,25,224,0,170,137,59,253,51,10,130,27,184,0,130,21,192,0,130,22,136,0,130,24,208,0,40,127,2,217,166,8,149,136,255,210,168,8,201,134,8,130,25,16,1,202,152,8,151,136,2,130,25,224,0,151,153,2,200,151,7,200,135,7,129,119,123,23,248,0,129,87,123,23,240,0,129,183,130,24,200,0,123,27,0,1,80,32,70,7,6,11,130,24,240,0,80,32,72,7,37,8,130,24,248,0,80,32,74,7,242,10,129,24,24,1,80,32,76,7,17,8,130,24,208,0,130,27,0,1,100,122,149,102,1,130,23,8,1,200,117,5,200,123,11,130,23,216,0,170,118,83,255,123,26,24,1,130,23,232,0,100,138,173,134,121,255,130,23,152,0,40,113,255,130,23,192,103,7,130,16,48,1,130,21,40,1,130,22,32,1,149,17,56,1,50,0,81,7,149,0,140,120,31,211,135,9,191,137,8,132,119,0,0,0,128,151,119,32,139,137,1,212,137,9,139,154,2,212,169,9,139,154,4,212,169,9,139,154,8,212,169,9,139,154,16,212,169,9,133,153,255,152,154,1,132,170,85,85,85,85,201,169,9,132,155,51,51,51,51,152,153,2,132,153,51,51,51,51,200,185,9,152,154,4,200,169,9,132,153,15,15,15,15,150,153,1,1,1,1,139,153,24,133,154,31,141,171,52,151,136,32,152,136,32,207,184,8,20,10,0,0,0,0,0,0,16,0,211,168,8,141,154,30,4,151,170,52,200,168,8,212,135,7,50,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,121,20,0,255,255,255,255,255,255,15,0,151,124,1,152,204,53,151,139,1,152,187,53,211,135,7,152,119,63,151,119,63,210,9,2,149,198,1,248,210,8,3,83,38,2,248,27,1,149,182,1,248,84,38,1,248,17,1,123,23,16,73,17,8,1,20,9,0,0,0,0,0,0,16,0,212,146,8,100,39,212,147,2,201,188,4,151,51,11,152,41,21,141,154,51,243,4,117,151,153,32,151,170,32,214,154,11,152,187,32,141,187,151,187,32,214,171,10,152,170,31,151,170,32,214,154,11,152,187,32,141,187,151,187,32,214,171,10,152,170,31,151,170,32,214,154,11,152,187,32,141,187,151,187,32,214,171,10,152,170,31,149,170,255,151,170,32,152,171,32,214,154,9,151,51,32,214,58,5,152,85,32,154,156,1,201,92,12,152,201,32,202,155,9,151,153,1,151,204,32,214,172,10,152,170,31,200,169,9,149,153,31,255,151,131,1,151,154,32,152,170,32,20,12,254,255,255,255,0,0,0,0,210,195,11,202,186,5,152,54,32,202,106,10,152,153,32,202,185,11,202,105,9,152,85,32,210,188,12,200,92,12,151,165,32,152,85,32,200,92,12,152,170,32,152,187,32,152,204,32,200,185,9,200,169,9,200,201,5,152,89,53,130,28,8,200,76,12,82,9,69,151,120,53,202,37,9,201,152,9,149,204,254,3,130,23,16,87,44,255,7,77,40,108,1,20,10,255,255,255,255,255,255,255,127,210,169,6,20,5,1,0,0,0,0,0,240,127,172,86,63,20,7,0,0,0,0,0,0,8,0,212,151,7,40,80,1,149,204,255,3,152,85,1,151,121,52,202,37,10,201,169,9,100,131,130,23,16,89,44,255,7,42,1,88,12,69,210,5,8,151,204,52,212,200,8,151,153,1,40,83,210,138,10,172,90,19,20,7,0,0,0,0,0,0,8,0,212,135,7,40,14,1,20,8,0,0,0,0,0,0,240,127,171,134,67,171,138,225,0,20,7,0,0,0,0,0,0,248,127,40,240,0,51,8,203,175,200,234,0,149,201,52,141,200,1,208,133,8,207,147,9,202,130,10,151,170,1,201,169,9,1,132,138,1,200,169,9,216,146,9,200,152,8,212,135,7,40,193,0,170,138,190,0,81,6,201,0,81,10,153,0,152,102,52,20,4,255,255,255,255,0,0,0,0,82,6,186,0,152,40,1,212,130,6,152,104,2,212,134,6,152,104,4,212,134,6,152,104,8,212,134,6,152,104,16,212,134,6,152,104,32,212,104,8,133,136,255,152,134,1,20,9,85,85,85,85,85,85,85,85,210,105,9,201,152,8,20,9,51,51,51,51,51,51,51,51,210,152,6,152,136,2,210,152,8,200,104,8,152,137,4,200,152,8,20,9,15,15,15,15,15,15,15,15,210,152,8,20,9,1,1,1,1,1,1,1,1,202,152,8,152,136,56,200,132,9,149,153,246,210,73,9,207,146,2,154,134,12,40,55,20,8,0,0,0,0,0,0,240,127,212,135,7,40,16,20,8,0,0,0,0,0,0,240,127,212,135,7,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,81,10,247,254,40,237,51,6,1,123,23,16,152,170,52,82,10,143,0,152,56,1,212,131,8,152,137,2,212,152,8,152,137,4,212,152,8,152,137,8,212,152,8,152,137,16,212,152,8,152,137,32,212,152,8,133,136,255,152,137,1,20,10,85,85,85,85,85,85,85,85,210,169,9,201,152,8,20,9,51,51,51,51,51,51,51,51,210,152,10,152,136,2,210,152,8,200,168,8,152,137,4,200,152,8,20,9,15,15,15,15,15,15,15,15,210,152,8,20,9,1,1,1,1,1,1,1,1,202,152,8,152,136,56,200,132,9,149,153,246,210,73,9,207,147,3,200,104,8,149,136,244,123,24,8,40,219,252,123,22,8,40,213,252,81,7,127,139,120,1,212,120,8,139,137,2,212,152,8,139,137,4,212,152,8,139,137,8,212,152,8,139,137,16,212,152,8,133,136,255,152,137,1,132,153,85,85,85,85,201,152,8,132,138,51,51,51,51,152,136,2,132,136,51,51,51,51,200,168,8,152,137,4,200,152,8,132,136,15,15,15,15,150,136,1,1,1,1,139,136,24,133,137,31,141,154,52,151,119,32,152,119,32,207,167,7,20,9,0,0,0,0,0,0,16,0,211,151,7,141,137,30,4,151,153,52,200,151,7,50,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,121,20,0,255,255,255,255,255,255,15,0,151,123,1,152,178,53,151,135,1,152,123,53,211,152,7,152,119,63,151,119,63,210,9,6,149,44,1,248,210,8,3,83,44,2,248,181,0,149,188,1,248,84,44,1,248,171,0,123,27,16,51,4,1,151,51,11,20,10,255,255,255,255,0,0,0,0,210,166,12,151,53,32,152,85,32,202,197,9,152,59,32,20,8,0,0,0,128,0,0,0,0,212,184,8,202,200,11,152,108,32,134,204,0,0,16,202,197,5,202,200,12,151,152,32,152,136,32,152,153,32,210,186,10,151,86,32,152,102,32,200,169,9,200,105,9,151,154,32,212,168,8,152,187,32,152,85,32,152,153,32,200,92,12,200,203,11,200,155,12,130,25,16,200,146,2,200,66,2,20,9,0,0,0,0,0,0,16,0,210,156,11,149,41,1,252,81,11,91,149,153,1,87,41,255,7,102,20,10,0,0,0,0,0,0,240,127,212,167,7,40,145,1,20,10,255,255,255,255,255,255,255,127,210,169,5,20,12,1,0,0,0,0,0,240,127,172,197,19,20,7,0,0,0,0,0,0,8,0,212,151,7,40,103,1,210,138,10,172,202,50,20,7,0,0,0,0,0,0,8,0,212,135,7,40,81,1,152,170,63,151,204,1,212,172,12,151,136,1,89,41,255,7,164,88,9,46,210,12,10,151,153,52,212,169,9,40,67,20,8,0,0,0,0,0,0,240,127,171,133,100,81,10,103,20,8,0,0,0,0,0,0,240,127,212,135,7,40,18,1,154,153,1,51,10,63,172,154,9,1,141,154,207,168,11,142,187,207,172,10,208,152,8,212,168,8,212,184,8,208,156,9,1,20,10,0,0,0,0,0,0,0,128,20,11,1,0,0,0,0,0,0,128,212,151,7,172,184,9,149,119,1,40,209,0,171,168,206,0,132,153,1,200,151,7,40,196,0,171,138,19,82,5,159,20,7,0,0,0,0,0,0,248,127,40,177,0,81,5,174,0,81,10,170,0,20,8,0,248,255,255,0,0,0,0,152,85,52,123,24,8,20,8,255,255,255,255,0,0,0,0,82,5,155,0,152,105,1,212,105,9,152,156,2,212,201,9,152,156,4,212,201,9,152,156,8,212,201,9,152,156,16,212,201,9,152,156,32,212,201,9,133,153,255,152,156,1,20,4,85,85,85,85,85,85,85,85,210,76,12,201,201,9,20,12,51,51,51,51,51,51,51,51,210,201,5,152,153,2,210,201,9,200,89,9,152,156,4,200,201,9,20,12,15,15,15,15,15,15,15,15,210,201,9,20,12,1,1,1,1,1,1,1,1,202,201,9,152,153,56,130,28,8,200,156,12,149,204,245,7,210,140,12,207,198,6,154,148,12,40,20,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,4,1,152,170,52,123,27,16,82,10,187,253,20,9,255,255,255,255,0,0,0,0,152,58,1,212,163,10,152,172,2,212,202,10,152,172,4,212,202,10,152,172,8,212,202,10,152,172,16,212,202,10,152,172,32,212,202,10,133,170,255,152,172,1,20,8,85,85,85,85,85,85,85,85,210,200,8,201,138,10,20,8,51,51,51,51,51,51,51,51,210,138,12,152,170,2,210,168,8,200,200,8,152,138,4,200,168,8,20,10,15,15,15,15,15,15,15,15,210,168,8,20,10,1,1,1,1,1,1,1,1,202,168,8,152,136,56,130,26,8,200,138,10,149,170,245,7,210,154,10,207,163,3,201,132,9,149,148,12,40,36,253,149,17,216,123,16,32,123,21,24,123,22,16,132,122,255,255,255,127,131,172,0,0,128,128,132,139,255,255,255,127,83,76,1,0,128,128,34,131,185,0,0,128,128,84,73,0,0,128,128,21,51,2,255,255,127,172,186,27,100,133,100,116,40,25,51,9,1,0,128,127,172,154,144,0,134,117,0,0,64,40,87,2,100,117,100,132,1,151,75,33,152,187,56,151,86,33,152,102,56,132,76,255,255,127,81,11,126,132,85,255,255,127,81,6,223,0,51,3,0,0,0,128,211,135,7,131,121,138,200,3,51,12,0,0,0,4,138,85,3,212,197,5,171,107,7,100,87,40,26,201,107,10,51,7,1,86,26,31,18,141,167,197,117,7,142,119,198,165,10,212,167,7,1,132,69,0,0,0,128,134,136,0,0,0,4,87,9,249,0,200,120,8,151,137,36,89,9,133,1,132,119,1,139,136,1,212,120,8,149,187,1,40,117,1,83,75,1,0,128,127,228,0,134,133,0,0,64,40,195,1,152,201,1,212,201,9,152,154,2,212,169,9,152,154,4,212,169,9,151,154,41,152,171,49,212,185,9,152,170,57,212,169,9,133,153,255,152,154,1,132,170,85,85,85,85,201,169,9,132,155,51,51,51,51,152,153,2,132,153,51,51,51,51,200,185,9,152,154,4,200,169,9,132,153,15,15,15,15,150,153,1,1,1,1,139,153,24,149,154,248,197,172,12,154,155,9,132,85,255,255,127,82,6,41,255,152,89,1,212,89,9,152,154,2,212,169,9,152,154,4,212,169,9,151,150,41,152,106,49,212,169,9,152,102,57,212,105,9,133,153,255,152,154,1,132,170,85,85,85,85,201,169,9,132,150,51,51,51,51,152,153,2,132,153,51,51,51,51,200,105,9,152,154,4,200,169,9,132,153,15,15,15,15,150,153,1,1,1,1,139,153,24,149,154,248,197,165,5,154,150,9,40,197,254,171,120,46,51,5,40,239,0,51,9,0,0,128,127,171,154,216,0,211,120,8,131,136,51,9,0,0,0,128,171,152,12,51,5,0,0,192,127,40,206,0,100,117,40,201,0,191,120,8,139,135,26,82,7,98,139,135,1,212,135,7,139,121,2,212,151,7,139,121,4,212,151,7,139,121,8,212,151,7,139,121,16,212,151,7,133,119,255,152,121,1,132,153,85,85,85,85,201,151,7,132,122,51,51,51,51,152,119,2,132,119,51,51,51,51,200,167,7,152,121,4,200,151,7,132,119,15,15,15,15,150,119,1,1,1,1,139,119,24,149,119,251,197,120,8,201,123,11,40,15,87,43,255,0,13,134,85,0,0,128,127,40,83,90,11,23,141,183,1,149,187,255,197,184,9,142,153,198,120,8,212,152,8,51,11,1,132,135,7,123,23,8,139,134,3,132,103,255,255,127,138,184,23,123,21,212,133,5,212,117,5,51,8,1,130,25,8,1,82,25,4,54,132,102,1,190,101,5,40,16,82,75,0,0,128,127,31,100,133,40,5,81,9,3,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,10,22,100,117,82,11,118,253,40,230,136,151,5,133,119,1,190,117,5,40,216,100,133,82,11,215,210,120,5,40,209,149,17,224,123,16,24,123,21,16,123,22,8,100,121,51,10,255,255,127,151,123,33,152,187,56,151,135,33,152,112,56,211,152,7,132,119,0,0,0,128,210,169,2,149,182,1,255,210,168,3,83,38,2,255,94,149,6,1,255,84,38,1,255,85,51,4,1,134,40,0,0,128,0,151,51,8,134,57,0,0,0,128,151,136,32,151,153,32,214,137,9,152,152,32,200,11,11,200,75,11,151,140,40,149,187,129,87,12,62,139,156,31,151,136,1,212,200,8,151,153,1,51,12,255,0,175,203,53,88,11,106,132,136,255,255,127,138,186,23,212,168,8,40,126,51,12,255,255,255,127,210,201,5,83,69,1,0,128,127,46,134,151,0,0,64,40,18,1,149,187,1,51,12,255,0,173,203,209,51,8,0,0,128,127,212,135,7,40,252,0,134,119,0,0,128,127,40,243,0,132,137,255,255,255,127,83,73,1,0,128,127,15,134,135,0,0,64,40,222,0,51,8,0,0,128,127,171,133,85,82,9,217,40,89,154,186,1,51,12,31,172,172,199,0,149,187,31,197,185,12,142,204,197,184,11,198,169,9,212,185,9,212,201,9,198,168,8,1,131,153,51,10,0,0,0,128,51,11,1,0,0,128,212,135,7,172,185,9,131,119,1,40,148,0,82,73,0,0,0,128,145,0,132,136,1,190,135,7,40,131,0,82,73,0,0,128,127,18,82,5,128,51,7,0,0,192,127,40,112,81,5,110,81,9,107,152,85,23,82,5,116,152,40,1,212,130,8,152,140,2,212,200,8,152,140,4,212,200,8,151,134,41,152,108,49,212,200,8,152,102,57,212,104,8,133,136,255,152,140,1,132,204,85,85,85,85,201,200,8,132,134,51,51,51,51,152,136,2,132,136,51,51,51,51,200,104,8,152,140,4,200,200,8,132,136,15,15,15,15,150,136,1,1,1,1,139,136,24,149,140,248,197,194,2,154,132,9,40,20,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,4,1,152,153,23,82,9,119,254,152,56,1,212,131,8,152,137,2,212,152,8,152,137,4,212,152,8,151,137,41,152,156,49,212,200,8,152,153,57,212,152,8,133,136,255,152,137,1,132,153,85,85,85,85,201,152,8,132,140,51,51,51,51,152,136,2,132,136,51,51,51,51,200,200,8,152,137,4,200,152,8,132,136,15,15,15,15,150,136,1,1,1,1,139,136,24,149,137,248,197,147,3,201,132,4,149,68,9,40,16,254,151,120,1,152,136,53,51,9,255,3,174,152,7,51,7,50,0,149,137,225,251,51,10,223,172,154,23,153,119,63,20,8,255,255,255,127,255,255,255,255,211,120,8,131,135,50,0,20,9,255,255,255,255,255,255,15,0,210,151,10,200,169,9,149,153,1,141,138,51,4,208,169,8,89,7,9,141,136,131,135,50,0,131,135,50,0,81,7,188,0,2,140,120,31,211,135,9,191,137,8,139,138,1,212,138,10,139,171,2,212,186,10,139,171,4,212,186,10,139,171,8,212,186,10,139,171,16,212,186,10,133,170,255,152,171,1,132,187,85,85,85,85,201,186,10,132,172,51,51,51,51,152,170,2,132,170,51,51,51,51,200,202,10,152,171,4,200,186,10,132,170,15,15,15,15,150,170,1,1,1,1,139,170,24,133,171,31,132,119,0,0,0,128,86,27,23,18,141,188,23,197,200,8,133,136,0,0,128,0,40,45,141,171,8,198,184,11,133,187,0,0,128,0,149,172,24,197,200,8,142,140,0,0,0,128,200,203,11,133,136,0,0,0,128,136,136,1,210,184,8,200,184,8,1,151,170,23,51,9,0,0,0,79,191,154,10,191,168,8,212,135,7,50,0,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,10,0,0,128,0,51,2,255,255,127,151,124,33,152,204,56,151,137,33,152,153,56,211,120,6,132,100,0,0,0,128,210,39,0,149,198,1,255,210,40,3,83,38,2,255,176,0,149,150,1,255,84,38,1,255,166,0,51,8,1,134,10,0,0,128,0,134,55,0,0,128,0,201,156,12,200,200,8,138,121,8,154,156,51,243,4,117,151,150,32,152,105,32,202,156,9,152,153,32,141,153,151,153,32,152,153,32,202,201,9,152,153,31,151,153,32,214,105,12,152,204,32,141,204,151,204,32,214,156,9,152,153,31,151,153,32,214,105,12,152,204,32,141,204,151,204,32,214,156,9,152,153,31,149,153,244,151,171,1,151,153,32,151,188,32,214,201,9,152,156,56,152,153,32,82,12,70,151,0,24,202,151,10,191,160,5,149,136,126,51,10,255,0,175,168,75,88,8,132,0,132,153,255,255,127,151,136,23,212,152,8,151,85,1,40,157,0,51,11,255,255,255,127,210,183,6,83,70,1,0,128,127,50,51,8,0,0,64,212,135,7,40,146,0,149,136,127,152,153,1,151,0,23,202,121,11,191,176,5,100,171,51,10,255,0,173,168,187,134,71,0,0,128,127,40,113,100,74,132,132,255,255,255,127,83,68,1,0,128,127,14,134,135,0,0,64,40,91,51,8,0,0,128,127,171,134,34,51,7,0,0,192,127,81,68,0,0,128,127,74,134,167,0,0,128,127,40,61,51,10,232,173,138,18,100,71,40,51,82,68,0,0,128,127,64,100,167,40,40,149,138,23,141,140,1,198,201,8,197,171,9,202,135,10,151,170,1,191,169,5,1,132,137,1,190,89,9,216,151,7,190,135,7,212,71,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,6,110,81,4,171,152,102,23,82,6,116,152,7,1,212,112,7,152,120,2,212,135,7,152,120,4,212,135,7,151,120,41,152,139,49,212,183,7,152,136,57,212,135,7,133,119,255,152,120,1,132,136,85,85,85,85,201,135,7,132,123,51,51,51,51,152,119,2,132,119,51,51,51,51,200,183,7,152,120,4,200,135,7,132,119,15,15,15,15,150,119,1,1,1,1,139,119,24,149,120,248,197,128,0,154,120,9,40,20,82,4,89,255,51,10,0,0,192,127,100,167,40,119,255,51,8,1,152,71,23,82,7,107,152,55,1,212,115,7,152,123,2,212,183,7,152,123,4,212,183,7,151,118,41,152,107,49,212,183,7,152,102,57,212,103,7,133,119,255,152,123,1,132,187,85,85,85,85,201,183,7,132,118,51,51,51,51,152,119,2,132,119,51,51,51,51,200,103,7,152,123,4,200,183,7,132,119,15,15,15,15,150,119,1,1,1,1,139,119,24,149,123,248,197,179,3,200,135,7,149,120,247,100,164,40,191,253,100,164,40,186,253,52,8,40,81,9,1,82,8,143,100,255,2,51,9,78,7,62,9,216,80,9,1,51,9,84,7,62,9,224,80,9,1,51,9,92,7,62,9,232,80,9,1,51,9,98,7,62,9,240,80,9,1,51,9,106,7,62,9,248,80,9,1,51,9,112,7,62,9,0,81,9,1,51,9,122,7,62,9,8,81,9,1,51,9,134,7,62,9,16,81,9,1,51,9,144,7,62,9,24,81,9,1,51,9,156,7,62,9,32,81,9,1,30,4,40,81,9,1,1,40,30,100,255,149,17,208,123,16,40,123,21,32,123,22,24,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,138,120,2,123,24,81,7,151,0,130,28,8,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,130,25,200,137,6,149,102,252,200,135,5,149,85,255,149,119,255,151,119,32,152,119,30,200,152,8,201,120,8,149,136,248,123,24,16,125,87,51,0,80,7,40,145,251,125,87,80,32,80,7,140,251,51,8,0,0,0,60,80,32,82,7,244,248,122,103,149,102,252,149,85,255,130,23,16,171,118,225,2,130,22,8,130,24,120,104,28,152,135,24,120,103,31,152,135,16,120,103,30,152,135,8,120,103,29,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,24,51,8,32,129,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,138,120,2,123,24,81,7,163,0,130,28,8,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,130,25,200,137,6,149,102,252,200,135,5,149,85,255,149,119,255,151,119,32,152,119,30,200,152,8,201,120,8,149,136,248,123,24,16,124,87,51,0,86,7,40,29,14,124,87,80,32,86,7,24,14,51,8,0,0,0,60,80,32,88,7,107,247,51,8,0,0,128,191,80,32,90,7,136,244,122,103,149,102,252,149,85,255,130,23,16,171,118,213,2,130,22,8,130,24,120,104,28,152,135,24,120,103,31,152,135,16,120,103,30,152,135,8,120,103,29,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,24,51,8,32,129,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,153,120,1,138,121,1,123,25,81,8,151,0,130,22,8,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,130,26,200,154,6,149,102,252,200,151,7,149,117,254,149,136,255,151,136,32,152,136,30,200,169,9,201,137,9,149,153,248,123,25,16,127,87,51,0,94,7,40,112,248,127,87,80,32,94,7,107,248,51,8,0,0,0,56,80,32,96,7,211,245,122,103,149,102,252,149,85,254,130,23,16,171,118,225,2,130,22,8,130,24,120,104,28,152,135,24,120,103,31,152,135,16,120,103,30,152,135,8,120,103,29,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,24,51,8,32,129,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,153,120,1,138,121,1,123,25,81,8,163,0,130,22,8,124,105,17,124,106,16,124,107,18,124,108,19,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,106,21,124,107,20,124,108,22,124,102,23,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,212,202,10,151,170,32,212,169,9,130,26,200,154,6,149,102,252,200,151,7,149,117,254,149,136,255,151,136,32,152,136,30,200,169,9,201,137,9,149,153,248,123,25,16,126,87,51,0,100,7,40,249,10,126,87,80,32,100,7,244,10,51,8,0,0,0,56,80,32,102,7,71,244,51,8,0,0,128,191,80,32,104,7,100,241,122,103,149,102,252,149,85,254,130,23,16,171,118,213,2,130,22,8,130,24,120,104,28,152,135,24,120,103,31,152,135,16,120,103,30,152,135,8,120,103,29,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,24,51,8,32,129,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,216,123,16,32,123,21,24,123,22,16,124,123,29,124,120,28,124,121,30,123,23,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,153,119,2,81,7,127,2,130,28,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,8,51,6,1,0,0,52,1,129,87,153,119,8,80,32,108,7,94,245,100,104,80,32,110,7,202,242,122,87,149,85,4,130,23,8,171,117,229,2,130,23,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,22,51,8,32,129,0,130,16,32,130,21,24,130,22,16,149,17,40,50,12,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,118,124,119,29,124,104,28,124,105,30,125,106,31,151,119,8,212,135,7,151,153,16,151,170,24,212,154,8,212,120,8,153,135,2,81,7,216,0,2,124,104,17,124,105,16,124,106,18,124,107,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,105,21,124,106,20,124,107,22,123,22,124,108,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,32,200,103,7,149,119,1,123,23,8,100,101,40,16,120,87,149,85,1,149,102,4,130,23,8,170,117,76,2,129,103,51,8,0,0,128,63,123,23,16,80,32,114,7,7,9,100,120,51,7,127,89,8,219,51,8,0,0,128,191,130,23,16,80,32,116,7,161,8,100,120,51,7,128,0,88,8,195,51,8,0,0,254,66,130,23,16,80,32,118,7,60,241,80,32,120,7,27,9,40,171,2,130,22,124,103,29,124,104,28,124,105,30,124,106,31,151,119,8,212,135,7,151,153,16,151,170,24,212,154,8,212,120,8,1,2,140,135,31,139,119,30,200,135,7,152,120,2,140,121,26,120,105,31,152,121,18,120,105,30,152,119,10,120,103,29,120,104,28,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,24,51,8,8,128,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,118,124,119,29,124,104,28,124,105,30,125,106,31,151,119,8,212,135,7,151,153,16,151,170,24,212,154,8,212,120,8,153,135,2,81,7,227,0,2,124,104,17,124,105,16,124,106,18,124,107,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,105,21,124,106,20,124,107,22,123,22,124,108,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,32,200,103,7,149,119,1,123,23,8,100,101,40,16,120,87,149,85,1,149,102,4,130,23,8,170,117,87,2,129,103,51,8,0,0,128,63,123,23,16,80,32,124,7,57,7,100,120,51,7,255,0,89,8,218,51,8,0,0,128,191,130,23,16,80,32,126,7,210,6,100,120,51,7,88,8,196,51,8,0,0,254,66,130,23,16,80,32,128,7,111,239,51,8,0,0,254,66,80,32,130,7,140,236,80,32,132,7,123,7,40,160,2,130,22,124,103,29,124,104,28,124,105,30,124,106,31,151,119,8,212,135,7,151,153,16,151,170,24,212,154,8,212,120,8,1,2,140,135,31,139,119,30,200,135,7,152,120,2,140,121,26,120,105,31,152,121,18,120,105,30,152,119,10,120,103,29,120,104,28,124,103,125,124,104,124,124,105,126,125,106,127,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,131,119,1,120,103,124,152,120,16,120,104,126,152,120,8,120,104,125,151,120,3,200,104,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,119,24,212,168,8,151,136,32,212,152,12,120,103,127,81,12,22,51,8,8,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,12,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,184,123,16,64,123,21,56,123,22,48,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,123,23,153,119,2,81,7,192,0,130,28,8,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,6,149,119,255,151,119,32,152,119,31,200,103,7,149,119,2,123,23,32,73,17,24,255,127,73,17,16,0,254,255,70,100,101,40,16,121,87,149,85,2,149,102,4,130,23,32,170,117,74,2,129,103,51,8,0,0,128,63,123,23,40,80,32,136,7,83,5,100,120,130,23,24,89,8,219,51,8,0,0,128,191,130,23,40,80,32,138,7,237,4,100,120,51,7,0,128,0,88,8,194,130,23,40,130,24,16,80,32,140,7,138,237,80,32,142,7,105,5,40,173,130,26,139,167,31,200,122,10,152,168,1,140,169,25,130,23,8,120,121,31,152,169,17,120,121,30,152,170,9,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,22,51,8,16,128,0,130,16,64,130,21,56,130,22,48,149,17,72,50,12,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,184,123,16,64,123,21,56,123,22,48,124,123,29,124,120,28,124,121,30,123,23,8,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,123,23,153,119,2,81,7,199,0,130,28,8,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,31,200,87,7,149,119,2,123,23,32,73,17,24,255,255,0,73,17,16,0,254,255,70,100,86,40,16,121,103,149,102,2,149,85,4,130,23,32,170,118,80,2,129,87,51,8,0,0,128,63,123,23,40,80,32,146,7,154,3,100,120,130,23,24,89,8,219,51,8,0,0,128,191,130,23,40,80,32,148,7,52,3,100,120,51,7,88,8,197,130,23,40,130,24,16,80,32,150,7,212,235,130,24,16,80,32,152,7,244,232,80,32,154,7,227,3,40,167,130,26,139,167,31,200,122,10,152,168,1,140,169,25,130,23,8,120,121,31,152,169,17,120,121,30,152,170,9,120,122,29,120,120,28,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,20,51,8,16,130,16,64,130,21,56,130,22,48,149,17,72,50,12,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,200,123,16,48,123,21,40,123,22,32,124,123,29,124,120,28,124,121,30,123,23,125,122,31,151,183,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,153,119,2,81,7,197,0,130,28,124,200,17,124,201,16,124,202,18,124,203,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,201,21,124,202,20,124,203,22,124,204,23,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,137,5,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,24,20,7,255,255,255,127,255,255,255,255,123,23,16,73,17,8,254,255,255,74,40,14,2,122,88,149,85,4,130,23,24,170,117,76,129,86,51,8,0,0,128,63,100,103,80,32,158,7,224,1,130,24,16,89,7,225,51,8,0,0,128,191,100,103,80,32,160,7,125,1,51,8,0,0,0,128,88,7,202,100,103,130,24,8,80,32,162,7,28,234,151,119,32,152,119,32,80,32,164,7,130,6,151,120,8,40,173,2,130,23,124,123,125,124,120,124,124,121,126,125,122,127,151,187,8,212,184,8,151,153,16,151,170,24,212,169,9,212,152,8,131,134,1,120,118,124,152,104,16,120,120,126,152,104,8,120,120,125,151,104,3,200,120,8,124,137,45,124,138,44,124,139,46,124,140,47,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,138,49,124,139,48,124,140,50,124,136,51,151,170,8,212,186,10,151,204,16,151,136,24,212,200,8,152,102,24,212,168,8,151,136,32,212,152,12,120,118,127,81,12,22,51,8,32,128,0,130,16,48,130,21,40,130,22,32,149,17,56,50,12,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,81,7,170,0,2,139,120,1,212,120,8,139,137,2,212,152,8,139,137,4,212,152,8,139,137,8,212,152,8,139,137,16,212,152,8,133,136,255,152,137,1,132,153,85,85,85,85,201,152,8,132,138,51,51,51,51,152,136,2,132,136,51,51,51,51,200,168,8,152,137,4,200,152,8,132,136,15,15,15,15,150,136,1,1,1,1,139,136,24,133,137,31,86,25,23,18,141,154,23,197,167,7,133,119,0,0,128,0,40,45,141,137,8,198,151,9,133,153,0,0,128,0,149,138,24,197,167,7,51,10,0,0,0,128,216,122,11,200,185,9,211,167,7,136,119,1,210,151,7,200,151,7,1,151,136,23,51,9,0,0,0,79,191,152,8,191,135,7,50,0,50,0,100,121,51,11,255,255,255,127,210,183,10,51,12,0,0,128,127,51,7,1,172,172,45,132,139,255,255,255,127,86,75,0,0,128,127,36,212,186,10,81,10,28,131,153,131,136,210,152,7,87,7,22,51,7,255,173,137,10,211,152,8,142,135,50,0,50,0,51,7,50,0,51,7,255,175,152,240,40,244,100,121,51,11,255,255,255,127,210,183,10,51,12,0,0,128,127,51,7,255,172,172,42,132,139,255,255,255,127,86,75,0,0,128,127,33,212,186,10,81,10,25,131,153,131,136,210,152,10,87,10,19,173,137,10,211,152,8,142,135,50,0,50,0,51,7,50,0,175,152,243,40,247,149,17,240,123,16,8,123,21,100,117,131,119,51,8,80,32,166,7,90,255,89,7,26,133,87,0,0,0,128,80,32,168,7,28,154,119,130,16,8,130,21,149,17,16,50,0,100,87,130,16,8,130,21,149,17,16,1,149,17,232,123,16,16,123,21,8,123,22,100,117,131,119,51,8,80,32,170,7,30,255,100,120,51,7,88,8,90,151,87,32,152,119,32,80,32,172,7,1,44,255,100,117,20,8,0,0,0,0,0,0,240,61,80,32,174,7,168,225,80,32,176,7,70,100,118,80,32,178,7,26,225,20,8,0,0,0,0,0,0,240,193,80,32,180,7,139,225,100,120,100,87,80,32,182,7,102,80,32,184,7,32,151,102,32,151,119,32,152,119,32,212,103,7,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,9,87,7,59,151,120,1,152,136,53,51,10,255,3,172,168,46,149,138,225,251,51,11,224,51,9,255,172,186,33,20,9,255,255,255,255,255,255,15,0,210,151,7,200,151,7,149,119,1,141,137,51,4,208,151,9,131,151,50,0,131,151,50,0,149,17,216,123,16,32,123,21,24,123,22,16,20,11,255,255,255,255,255,255,255,127,210,183,10,20,9,0,0,0,0,0,0,16,128,200,154,12,20,6,1,0,0,0,0,0,16,128,210,139,11,172,108,28,200,155,12,174,201,22,20,2,255,255,255,255,255,255,15,0,172,186,39,100,133,100,123,40,37,20,9,1,0,0,0,0,0,240,127,172,154,141,0,20,8,0,0,0,0,0,0,8,0,212,135,5,40,245,2,100,117,100,139,1,151,185,1,152,147,53,151,86,1,152,102,53,210,43,4,81,3,121,210,37,5,81,6,16,1,152,187,63,211,135,7,151,76,3,51,8,1,20,9,0,0,0,0,0,0,128,0,151,85,3,212,149,5,171,99,7,100,88,40,23,201,99,10,86,26,63,18,141,168,207,133,8,142,136,208,165,10,212,168,8,1,151,181,63,212,201,9,87,7,100,1,200,152,7,151,121,7,89,9,46,2,132,136,1,152,119,1,212,135,7,149,51,1,40,30,2,172,155,79,1,20,7,0,0,0,0,0,0,8,0,212,120,5,40,104,2,152,73,1,212,148,9,152,154,2,212,169,9,152,154,4,212,169,9,152,154,8,212,169,9,152,154,16,212,169,9,152,154,32,212,169,9,133,153,255,152,147,1,20,10,85,85,85,85,85,85,85,85,210,163,10,201,169,9,20,10,51,51,51,51,51,51,51,51,210,169,12,152,153,2,210,169,9,200,201,9,152,154,4,200,169,9,20,10,15,15,15,15,15,15,15,15,210,169,9,20,10,1,1,1,1,1,1,1,1,202,169,9,152,153,56,20,10,245,255,255,255,0,0,0,0,200,169,12,20,10,255,255,255,255,0,0,0,0,210,202,10,207,164,4,51,10,12,201,154,3,210,37,5,82,6,248,254,152,89,1,212,89,9,152,154,2,212,169,9,152,154,4,212,169,9,152,154,8,212,169,9,152,154,16,212,169,9,152,154,32,212,169,9,133,153,255,152,154,1,20,12,85,85,85,85,85,85,85,85,210,202,10,201,169,9,20,10,51,51,51,51,51,51,51,51,210,169,12,152,153,2,210,169,9,200,201,9,152,154,4,200,169,9,20,10,15,15,15,15,15,15,15,15,210,169,9,20,10,1,1,1,1,1,1,1,1,202,169,9,152,153,56,20,10,245,255,255,255,0,0,0,0,200,169,12,20,10,255,255,255,255,0,0,0,0,210,202,10,207,165,5,154,150,12,40,97,254,171,137,56,51,5,40,45,1,20,9,0,0,0,0,0,0,240,127,171,154,22,1,211,120,8,20,9,0,0,0,0,0,0,0,128,171,152,16,20,5,0,0,0,0,0,0,248,127,40,2,1,100,117,40,253,0,201,137,7,152,120,55,82,8,150,0,152,120,1,212,120,8,152,137,2,212,152,8,152,137,4,212,152,8,152,137,8,212,152,8,152,137,16,212,152,8,152,137,32,212,152,8,133,136,255,152,137,1,20,11,0,0,0,0,85,85,85,85,20,10,85,85,85,85,85,85,85,85,210,169,9,201,152,8,20,9,51,51,51,51,51,51,51,51,210,152,10,152,136,2,210,152,8,200,168,8,152,137,4,200,152,8,20,9,15,15,15,15,15,15,15,15,210,152,8,20,10,0,0,0,0,1,1,1,1,20,9,1,1,1,1,1,1,1,1,202,152,8,152,136,56,149,136,248,207,135,7,201,131,3,40,22,87,35,255,7,20,20,8,0,0,0,0,0,0,240,127,212,133,5,40,76,90,3,22,141,56,1,141,137,207,151,9,142,153,208,135,7,212,151,7,51,3,1,132,120,7,123,24,8,152,118,3,210,38,7,151,51,52,123,21,212,83,5,212,117,5,51,8,1,130,25,8,1,82,25,4,50,132,102,1,200,101,5,40,12,171,155,27,100,133,40,5,81,9,3,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,10,22,100,117,82,11,199,252,40,230,136,151,5,133,119,1,200,117,5,40,216,100,133,82,11,215,210,120,5,40,209,151,120,33,152,136,56,51,9,127,174,152,7,51,7,50,0,149,138,97,255,51,11,223,131,121,172,171,14,153,153,31,133,151,255,255,255,127,50,0,153,154,63,151,119,41,152,119,41,134,121,0,0,128,0,51,11,149,0,134,167,1,172,139,15,141,138,150,0,198,169,8,192,120,7,50,0,149,136,106,255,197,137,8,192,120,7,50,0,149,17,176,123,16,72,123,21,64,123,22,56,81,11,220,5,100,133,100,118,90,57,31,128,0,129,0,51,8,15,16,175,152,198,1,51,7,16,16,170,121,186,3,51,7,0,128,0,51,8,8,128,0,170,137,180,4,82,57,16,128,0,190,5,139,167,1,81,7,165,5,149,119,255,151,119,32,152,119,31,200,87,7,149,119,2,51,8,255,127,40,14,149,85,2,121,105,149,102,2,170,117,132,5,2,127,89,202,185,9,140,154,31,139,170,25,127,108,200,169,9,151,153,41,153,153,48,200,201,9,173,137,6,100,137,1,51,10,0,128,173,154,208,51,9,0,128,40,201,51,8,15,144,0,175,152,195,1,81,57,16,144,0,212,3,51,8,32,144,0,170,137,141,4,82,57,32,145,0,73,5,139,167,2,81,7,48,5,123,23,48,100,183,80,32,186,7,1,229,51,8,0,0,0,60,80,32,188,7,105,226,123,23,32,130,23,48,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,24,51,10,0,255,0,20,7,0,0,0,224,255,255,239,71,123,23,8,20,7,0,0,0,224,255,255,239,199,123,23,123,26,16,40,58,149,85,4,100,103,80,32,190,7,249,4,152,120,8,130,26,16,210,168,8,139,121,24,212,152,8,210,167,9,151,153,8,151,119,24,212,151,7,212,135,7,130,25,48,149,150,4,122,151,130,23,24,170,117,166,4,123,22,48,129,87,152,120,8,210,168,8,139,121,24,212,152,8,210,167,9,151,153,8,138,119,24,212,151,7,212,120,8,130,23,32,100,166,80,32,192,7,203,225,130,24,48,129,136,152,137,8,210,105,9,139,138,24,212,169,9,210,104,10,151,170,8,151,136,24,212,168,8,212,152,8,123,24,40,151,119,32,152,119,32,80,32,194,7,223,37,255,100,118,130,23,40,151,119,32,152,119,32,80,32,196,7,205,37,255,100,120,100,103,80,32,198,7,97,250,123,23,40,130,22,8,100,104,80,32,200,7,147,5,90,7,67,255,130,22,40,100,103,130,24,80,32,202,7,130,5,89,7,50,255,130,22,40,44,255,51,7,8,170,121,82,1,51,7,16,171,121,8,4,139,168,1,81,8,242,3,51,3,255,255,0,149,136,255,151,136,32,152,136,31,200,88,8,149,136,2,51,2,0,128,51,7,0,128,0,1,2,126,92,200,44,12,202,188,12,140,201,31,139,153,25,200,201,9,152,153,7,126,108,149,85,2,210,57,9,211,121,9,200,201,9,152,156,15,136,204,3,211,121,10,217,151,9,141,153,210,169,9,149,204,255,212,201,9,121,105,149,102,2,171,133,193,40,142,3,51,8,32,128,0,170,137,37,1,82,57,32,129,0,145,3,139,167,2,81,7,120,3,123,23,48,100,183,80,32,204,7,73,227,51,8,0,0,0,60,80,32,206,7,177,224,123,23,32,130,23,48,149,119,255,151,119,32,152,119,30,200,87,7,149,119,4,123,23,24,20,7,0,0,0,224,255,255,239,71,123,23,48,20,7,0,0,0,224,255,255,239,199,123,23,16,40,25,149,85,4,80,32,208,7,74,3,149,104,4,122,103,100,134,130,23,24,170,117,22,3,129,88,130,23,32,80,32,210,7,91,224,151,119,32,152,119,32,80,32,212,7,146,36,255,123,23,40,128,103,80,32,214,7,134,36,255,100,120,130,23,40,80,32,216,7,25,249,123,23,40,130,24,48,80,32,218,7,77,4,100,120,130,23,48,90,8,169,130,23,40,130,24,16,80,32,220,7,57,4,100,120,130,23,40,89,8,149,130,23,16,149,85,4,51,0,208,7,40,213,2,81,10,174,2,149,170,255,151,170,32,152,170,32,200,90,7,149,119,1,51,8,60,18,2,1,2,124,89,149,153,128,202,185,9,140,154,31,139,170,25,200,169,9,124,106,151,153,49,152,153,56,133,153,128,0,200,138,10,200,169,9,124,153,120,105,149,85,1,149,102,1,171,117,210,40,100,2,139,167,2,81,7,94,2,149,119,255,151,119,32,152,119,30,200,103,7,149,119,4,40,16,149,85,4,149,105,4,122,104,100,150,170,121,63,2,2,129,88,202,184,8,153,137,63,129,106,152,153,57,200,152,8,153,136,7,200,168,8,90,72,0,0,0,128,14,51,8,0,0,0,128,1,87,72,255,255,255,127,205,51,8,255,255,255,127,40,192,139,168,1,81,8,4,2,51,7,255,255,0,149,136,255,151,136,32,152,136,31,200,88,8,149,131,2,51,2,0,128,40,41,149,85,2,152,170,15,136,168,3,211,44,9,149,136,255,212,152,8,151,137,8,151,136,48,152,136,56,212,152,8,121,104,149,102,2,170,53,195,1,2,126,90,152,172,8,151,170,8,212,202,10,210,122,10,200,42,10,202,186,10,140,172,31,126,105,139,204,25,200,202,10,152,170,7,152,156,8,151,153,8,212,201,9,210,122,10,133,170,0,128,0,210,121,9,200,154,10,100,172,90,58,0,128,0,157,51,12,0,128,0,40,146,139,167,1,81,7,115,1,149,119,255,151,119,32,152,119,31,200,87,7,149,119,2,51,8,255,127,40,26,149,85,2,151,154,8,151,153,48,152,153,56,212,169,9,121,105,149,102,2,170,117,70,1,2,126,89,151,154,40,151,153,56,212,169,9,153,153,48,202,185,9,126,106,140,156,31,139,204,25,200,201,9,151,172,40,151,170,56,212,202,10,153,170,48,151,153,41,153,153,48,200,169,9,173,137,6,100,137,1,90,41,0,128,176,51,9,0,128,40,167,81,10,255,0,149,170,255,151,170,32,152,170,32,200,90,7,149,119,1,40,14,120,104,149,85,1,149,102,1,170,117,226,0,2,125,88,202,184,8,140,137,31,139,153,25,125,106,200,152,8,151,136,49,153,136,56,200,168,8,87,24,127,8,51,8,127,1,51,9,128,173,137,207,51,8,128,40,201,139,167,2,81,7,174,0,149,119,255,151,119,32,152,119,30,200,103,7,149,114,4,51,8,0,255,0,40,42,149,85,4,152,151,8,210,135,7,139,154,24,212,167,7,151,154,24,210,137,9,151,153,8,212,169,9,212,151,7,149,105,4,122,103,100,150,170,41,111,2,129,89,152,154,8,210,138,10,139,156,24,212,202,10,210,137,12,151,204,8,138,153,24,212,201,9,212,169,9,202,185,9,153,154,63,129,108,152,170,57,200,169,9,153,153,7,152,202,8,210,138,10,139,199,24,212,167,7,210,140,10,151,170,8,138,204,24,212,202,10,212,167,7,200,121,9,90,73,0,0,0,128,14,51,9,0,0,0,128,1,87,73,255,255,255,127,125,255,51,9,255,255,255,127,40,111,255,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,136,24,1,130,16,72,130,21,64,130,22,56,149,17,80,40,55,36,255,20,10,255,255,255,255,255,255,15,0,151,120,1,152,136,53,149,139,127,252,51,12,253,0,210,167,9,172,188,26,151,122,35,152,170,35,51,12,1,0,0,16,152,153,29,172,202,47,149,153,1,40,55,81,9,24,51,11,255,7,171,184,17,152,153,29,134,153,0,0,64,51,8,255,0,40,50,51,11,126,4,174,139,61,51,9,51,8,255,0,40,35,82,74,0,0,0,16,14,132,154,1,200,169,9,1,152,154,23,142,171,149,187,255,210,185,9,200,168,8,149,136,128,252,1,152,119,63,151,119,31,138,136,23,212,135,7,212,151,7,50,0,136,139,1,133,179,129,3,201,131,2,51,12,52,175,44,9,51,9,51,8,40,219,20,10,0,0,0,0,0,0,16,0,149,187,255,210,186,10,212,169,9,171,131,7,51,8,40,10,141,40,207,137,8,142,136,1,208,41,9,151,154,35,152,170,35,212,168,8,51,11,1,0,0,16,152,153,29,172,184,8,149,153,1,40,16,82,72,0,0,0,16,14,132,152,1,200,137,9,1,152,152,23,142,136,151,138,23,211,169,9,40,129,20,11,255,255,255,255,255,255,255,127,210,183,10,20,12,0,0,0,0,0,0,240,127,51,9,1,172,172,36,210,139,11,172,188,30,212,186,10,81,10,28,210,120,9,87,9,26,51,9,255,173,135,12,211,135,7,142,121,100,151,50,0,100,151,50,0,51,7,50,0,51,9,255,175,120,236,40,242,100,121,51,7,255,20,11,255,255,255,255,255,255,255,127,210,185,10,20,12,0,0,0,0,0,0,240,127,172,172,31,210,139,11,172,188,25,212,186,10,81,10,21,210,152,10,87,10,19,173,137,10,211,152,8,142,135,50,0,50,0,51,7,50,0,175,152,243,40,247,2,130,23,104,130,119,80,32,222,7,115,2,255,51,6,1,2,130,23,88,81,7,39,1,2,130,23,80,51,0,224,7,130,124,32,50,12,130,23,128,0,81,7,15,80,32,226,7,77,2,255,73,33,128,0,1,130,23,208,0,73,33,136,0,80,32,228,7,57,2,255,100,103,130,16,96,1,130,21,88,1,130,22,80,1,149,17,104,1,50,0,149,23,112,130,24,104,130,25,96,80,32,232,7,72,2,89,7,106,40,147,149,23,112,130,24,104,130,25,96,80,32,236,7,224,3,89,7,86,40,127,255,149,23,112,130,24,104,130,25,96,80,32,240,7,77,10,89,7,65,40,106,255,149,23,112,130,24,104,130,25,96,51,0,244,7,149,17,192,254,123,16,56,1,123,21,48,1,123,22,40,1,123,25,88,123,24,80,100,117,149,23,152,0,51,9,144,0,51,8,51,0,28,8,40,196,216,2,87,7,48,255,51,9,32,130,21,72,100,87,51,8,80,32,248,7,178,216,2,129,23,152,0,124,24,148,0,122,87,126,23,146,0,120,88,6,71,21,8,0,16,86,23,17,117,156,120,196,0,2,132,136,1,81,8,81,2,51,7,16,128,0,130,24,72,121,135,4,40,44,60,255,2,130,24,72,120,135,7,130,23,82,7,7,123,22,64,1,2,130,23,64,123,23,120,130,22,72,130,23,88,82,7,225,254,2,130,24,120,130,23,80,51,9,51,0,250,7,130,124,8,50,12,130,23,128,0,82,7,219,254,40,227,254,81,23,1,35,82,23,3,20,2,51,7,32,129,0,130,24,72,121,135,4,40,214,59,255,2,130,23,72,126,119,4,40,203,59,255,2,126,24,162,0,149,135,248,139,121,3,138,119,29,212,151,7,149,121,254,51,10,2,172,169,27,51,9,1,170,151,114,255,82,7,33,2,51,7,8,130,24,72,121,135,4,40,153,59,255,2,51,7,32,128,0,130,24,72,121,135,4,40,137,59,255,51,7,246,50,1,80,32,252,7,223,32,255,130,22,72,89,7,68,254,40,48,254,80,32,0,8,133,13,89,7,17,51,7,255,40,14,80,32,4,8,96,14,87,7,245,51,7,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,126,120,32,51,10,254,255,0,171,168,146,0,124,120,65,124,121,64,124,122,66,124,123,67,151,136,8,212,152,8,151,170,16,138,185,24,124,123,69,212,169,9,212,152,8,123,24,48,124,115,68,151,185,8,124,114,70,124,122,71,124,123,72,124,124,73,124,116,74,124,112,75,124,118,76,124,117,77,124,120,78,124,119,79,212,57,9,151,170,8,212,42,10,123,23,40,123,24,32,123,21,24,123,22,16,123,16,8,51,7,111,181,1,123,20,130,24,48,80,32,8,8,48,32,255,40,117,255,80,32,12,8,108,14,89,7,105,255,40,87,255,80,32,16,8,51,16,89,7,92,255,40,74,255,51,7,115,120,1,100,152,130,16,72,130,21,64,130,22,56,149,17,80,40,249,31,255,149,17,192,123,16,56,123,21,48,123,22,40,128,123,4,130,122,24,171,186,8,130,117,88,40,84,2,126,124,48,129,118,80,51,11,2,203,202,10,171,182,60,2,129,124,112,128,117,84,82,28,2,42,175,90,38,51,10,172,176,1,123,23,32,51,7,172,176,1,100,150,100,133,80,32,18,8,172,31,255,100,88,100,105,100,122,130,23,32,40,10,175,165,8,123,117,88,40,11,123,122,88,100,165,87,10,141,0,81,5,110,2,126,122,34,82,26,1,59,2,126,122,50,82,26,24,51,2,126,123,36,51,10,255,203,90,10,174,171,89,202,181,6,81,6,144,0,20,10,52,51,51,51,51,51,51,51,174,166,69,152,106,30,81,10,136,0,51,7,94,67,1,40,30,2,126,122,48,51,11,255,203,91,11,174,186,42,202,165,10,152,171,32,81,11,57,51,7,94,67,1,1,130,16,56,130,21,48,130,22,40,149,17,64,40,31,31,255,51,7,73,8,72,9,40,49,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,40,29,32,255,51,7,255,40,25,2,130,123,16,51,12,123,139,122,154,73,23,24,73,23,16,51,7,40,5,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,123,27,123,24,16,123,25,24,51,9,40,14,123,27,123,24,16,123,25,24,151,105,2,1,123,23,32,130,119,16,136,152,1,123,25,8,200,152,8,80,32,20,8,116,255,254,81,7,152,2,130,24,32,149,136,16,73,24,8,73,8,130,24,16,123,135,130,24,24,130,25,8,122,137,81,6,165,130,24,202,133,9,151,152,1,200,121,10,200,168,8,149,136,255,151,153,2,200,151,7,149,121,254,51,7,1,2,124,138,254,124,139,255,124,140,120,154,255,149,102,255,70,25,254,120,155,120,156,1,149,136,253,149,153,252,82,6,227,40,104,255,149,17,192,123,16,56,123,21,48,123,22,40,128,123,4,130,122,24,171,186,8,130,118,88,40,83,2,126,124,48,129,118,80,51,11,2,203,202,10,171,182,60,2,129,124,112,128,118,84,82,28,2,42,175,106,38,51,10,172,176,1,123,23,32,51,7,172,176,1,100,150,100,133,80,32,22,8,0,30,255,100,88,100,105,100,122,130,23,32,40,10,175,166,8,123,118,88,40,10,123,122,88,100,166,87,10,80,81,6,68,2,126,123,36,51,10,255,203,106,10,174,171,36,202,182,5,81,5,64,20,10,86,85,85,85,85,85,85,85,174,165,17,152,90,31,81,10,57,51,7,94,67,1,40,93,1,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,40,183,30,255,51,7,73,8,72,9,40,38,1,51,7,255,40,32,1,123,27,123,24,24,123,25,16,51,9,40,14,123,27,123,24,24,123,25,16,151,89,1,1,123,23,32,130,119,16,136,152,1,123,25,8,200,152,8,80,32,24,8,41,254,254,81,7,179,2,130,25,32,126,152,34,149,153,16,73,25,8,51,10,6,73,9,170,168,112,51,9,7,130,18,16,130,19,24,171,152,220,0,81,5,191,0,130,24,202,134,8,151,136,1,200,120,8,149,138,254,149,123,255,51,0,132,0,51,4,124,255,0,40,17,201,128,8,149,85,255,121,168,149,170,254,81,5,148,0,2,200,91,8,125,137,133,152,255,132,134,15,151,136,57,152,140,61,149,200,3,197,134,8,197,192,12,200,200,8,89,9,211,200,72,8,149,85,255,121,168,149,170,254,82,5,212,40,97,130,18,16,130,19,24,81,5,89,130,24,202,134,8,151,136,1,200,120,8,149,138,254,149,123,255,51,4,31,40,13,149,85,255,121,166,149,170,254,81,5,56,2,200,91,8,125,136,132,137,127,133,156,85,136,198,16,133,102,1,132,201,15,151,153,4,151,102,8,212,105,9,149,150,8,174,196,13,152,204,4,149,204,255,197,198,6,1,87,8,199,154,102,40,194,2,123,55,51,7,130,24,8,122,40,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,80,32,26,8,56,252,254,51,7,64,168,1,1,130,16,56,130,21,48,130,22,40,149,17,64,40,71,28,255,149,23,140,0,51,9,12,51,8,80,32,30,8,41,211,2,100,92,130,88,24,128,87,4,170,120,19,100,199,100,197,80,32,32,8,254,12,100,92,87,7,142,0,2,130,199,88,81,7,108,2,126,200,48,126,201,36,123,24,160,0,151,152,3,128,202,56,201,152,8,130,203,96,123,24,168,0,123,26,176,0,130,202,16,123,27,208,0,122,25,152,0,151,152,1,123,26,224,0,130,201,24,123,24,184,0,123,23,192,0,123,23,200,0,123,25,232,0,51,9,255,203,121,9,73,33,240,0,174,152,41,202,120,5,152,87,32,81,7,50,51,7,94,67,1,80,32,34,8,178,27,255,40,165,3,2,130,24,80,73,8,130,24,88,72,8,40,151,3,51,7,80,32,36,8,177,28,255,40,139,3,51,7,255,40,133,3,123,28,24,73,33,32,1,152,87,1,123,23,24,1,51,7,1,100,88,80,32,38,8,39,254,254,123,23,16,1,81,7,252,2,2,130,26,200,0,149,23,140,0,123,23,216,0,88,10,65,3,2,130,23,232,0,130,24,240,0,130,22,168,0,201,135,11,172,107,45,3,2,123,21,149,23,140,0,123,23,48,130,21,32,1,73,33,128,0,255,127,73,17,120,255,255,0,1,2,130,25,224,0,130,23,160,0,200,152,8,123,24,248,0,172,123,6,100,123,1,2,130,23,24,1,128,28,152,0,123,27,0,1,201,87,7,202,202,9,73,33,8,1,172,151,5,3,2,123,22,96,123,27,72,123,26,56,123,28,64,81,12,170,0,2,51,7,130,20,208,0,200,200,9,123,25,112,151,201,1,200,201,0,200,128,0,123,16,104,151,202,2,130,22,16,1,200,172,12,200,200,0,151,90,1,200,166,6,130,18,48,149,34,4,1,2,124,131,126,74,172,58,207,1,2,130,74,8,151,51,2,200,58,10,127,172,121,44,254,127,170,2,121,42,139,122,1,151,170,1,130,28,112,200,172,12,124,203,1,124,204,151,187,8,212,203,11,121,43,252,130,27,104,200,171,11,124,188,1,124,187,151,204,8,212,203,11,200,150,12,121,203,200,10,10,124,171,1,124,170,151,187,8,212,186,10,121,106,149,85,1,123,21,32,1,149,102,2,149,119,2,149,136,1,149,34,6,171,121,144,2,130,23,96,123,23,8,1,130,23,64,200,117,5,123,21,32,1,130,26,56,149,170,254,123,26,200,0,130,25,72,130,24,176,0,149,135,254,173,167,6,100,167,1,88,7,114,1,2,128,27,152,0,81,11,97,1,2,123,24,16,123,25,72,123,26,56,51,12,151,184,33,152,137,32,130,24,8,1,154,186,123,26,112,123,27,8,151,186,1,154,170,123,26,104,151,153,1,154,153,123,25,96,40,33,2,130,23,56,149,119,255,123,23,56,123,23,200,0,130,27,32,149,183,255,130,26,40,201,74,5,88,27,1,66,1,2,130,26,16,1,130,25,248,0,123,25,64,51,4,123,23,32,123,21,40,151,87,1,200,122,10,130,23,48,40,21,121,118,121,169,149,68,255,149,170,2,149,119,6,130,25,112,170,73,178,151,201,49,87,9,29,2,130,25,72,174,152,21,1,2,130,25,64,200,137,9,124,153,149,136,1,134,156,0,64,40,6,151,204,4,1,130,25,104,200,169,9,127,153,130,27,96,200,171,11,127,187,127,117,2,151,195,56,127,114,4,152,48,60,202,149,9,126,118,202,178,11,200,185,9,140,155,31,139,187,24,200,185,9,140,153,8,153,59,63,132,187,240,212,11,11,202,107,11,200,185,9,130,27,128,0,173,185,8,130,25,128,0,1,90,41,0,128,10,51,9,0,128,1,2,151,0,1,51,11,148,21,2,200,11,11,126,187,202,107,11,152,182,8,130,21,120,172,86,7,130,22,120,1,152,187,12,82,11,80,255,51,6,16,40,73,255,51,7,50,36,1,80,32,40,8,216,24,255,51,8,255,170,135,247,0,2,130,23,216,0,123,23,48,130,25,0,1,130,21,32,1,130,26,200,0,130,24,176,0,149,135,254,175,167,154,254,40,153,254,201,122,10,123,26,200,0,1,2,130,24,240,0,123,21,32,1,200,152,8,123,24,240,0,88,10,181,0,2,130,23,232,0,130,22,168,0,201,135,11,174,107,90,253,40,161,0,201,74,5,130,26,56,130,25,72,40,208,80,32,42,8,135,25,255,40,97,2,130,23,24,129,119,108,149,120,255,51,9,2,130,21,40,123,21,32,1,174,152,28,130,23,16,1,80,32,44,8,34,248,254,51,7,67,51,1,80,32,46,8,62,24,255,40,49,81,23,3,25,2,130,23,16,130,24,8,202,135,7,205,117,7,201,117,5,151,85,1,40,6,151,85,1,1,2,130,24,16,1,51,7,130,25,80,123,152,130,24,88,122,133,1,130,16,56,1,130,21,48,1,130,22,40,1,149,17,64,1,50,0,130,23,16,1,80,32,48,8,200,247,254,51,7,228,114,1,80,32,50,8,228,23,255,40,215,130,21,40,193,130,23,16,1,80,32,52,8,171,247,254,51,7,255,40,195,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,100,123,130,122,24,128,119,4,100,149,123,24,48,170,122,21,100,183,100,168,100,182,80,32,54,8,76,9,100,107,87,7,144,0,2,130,183,88,81,7,125,149,23,112,51,9,144,0,51,8,123,27,40,80,32,56,8,113,206,2,130,26,40,126,167,36,126,168,48,122,23,112,123,24,120,128,168,56,151,121,2,123,25,128,0,130,169,16,123,24,136,0,151,119,1,130,168,88,123,25,184,0,130,169,24,123,23,144,0,123,24,152,0,123,24,160,0,123,25,192,0,73,33,200,0,81,8,14,2,51,9,255,203,137,9,174,151,53,3,202,120,7,152,120,32,81,8,35,51,7,94,67,1,80,32,58,8,30,23,255,40,64,3,2,130,24,48,73,8,72,5,40,53,3,51,7,255,40,47,3,73,33,248,0,152,120,1,123,24,240,0,123,23,8,80,32,60,8,147,238,254,123,23,232,0,81,7,219,2,128,23,112,51,8,1,80,32,62,8,146,249,254,81,7,211,2,2,130,24,160,0,123,23,176,0,88,8,220,2,2,123,23,130,25,192,0,130,26,200,0,130,27,128,0,201,169,9,172,185,157,2,130,22,248,0,51,3,255,127,123,19,104,123,21,16,1,2,130,28,184,0,130,23,120,200,202,10,123,26,208,0,172,121,6,100,121,1,2,130,26,240,0,128,23,112,123,25,216,0,201,106,10,202,120,12,73,33,224,0,172,202,179,2,81,7,110,130,24,176,0,51,9,51,10,1,2,130,23,224,0,130,27,208,0,139,156,2,151,204,2,200,183,7,200,199,7,124,123,1,124,124,130,21,248,0,151,187,8,212,203,11,130,28,232,0,149,86,1,123,22,248,0,151,85,1,200,92,12,121,203,124,119,2,200,168,11,120,183,128,28,112,149,170,1,149,153,4,172,202,184,2,130,27,128,0,130,23,224,0,130,24,160,0,130,25,216,0,130,22,248,0,40,5,51,12,1,130,26,136,0,200,123,11,123,27,224,0,149,136,255,149,167,255,123,24,160,0,173,135,6,100,135,1,151,197,2,201,185,3,149,121,7,153,154,63,152,170,61,200,169,9,153,153,3,202,89,2,174,35,33,203,83,9,202,89,10,201,163,10,149,87,252,216,167,7,151,170,1,141,119,210,167,7,132,119,6,200,151,7,1,123,19,32,123,18,24,88,7,88,1,81,12,68,1,130,20,232,0,151,200,1,123,24,88,123,28,64,40,33,2,130,23,160,0,130,25,96,202,201,8,200,134,6,201,151,8,130,23,56,201,151,7,123,24,160,0,88,7,38,1,123,23,96,123,23,56,87,23,8,9,73,17,96,8,1,51,9,151,98,1,123,22,72,40,21,2,149,153,1,130,18,80,149,34,2,130,22,72,130,28,64,170,201,184,200,105,8,201,200,8,151,136,1,200,72,8,126,131,51,0,51,5,123,18,80,40,27,2,130,20,232,0,200,36,7,121,115,149,85,1,130,23,88,200,114,2,130,23,96,170,87,192,132,90,1,82,10,18,2,130,26,208,0,200,186,10,124,160,149,187,1,40,9,151,0,56,152,0,60,1,130,28,176,0,100,148,200,156,12,125,199,143,118,154,106,210,122,10,87,26,88,8,51,10,88,1,2,151,167,1,51,6,224,20,2,132,8,15,51,9,36,22,2,200,137,9,124,153,200,103,7,126,119,200,169,9,120,201,152,121,3,138,10,29,152,170,31,210,122,10,200,169,9,138,10,30,152,170,31,152,124,1,210,202,10,200,169,9,151,10,63,153,170,63,152,119,2,210,167,7,200,121,10,83,24,8,7,154,170,1,151,51,48,153,55,48,190,122,3,100,73,90,35,0,128,10,51,3,0,128,1,2,130,23,104,173,115,68,255,130,19,104,40,61,255,201,167,7,201,168,8,88,7,14,100,122,87,23,8,245,51,10,8,40,238,123,24,160,0,1,123,27,224,0,123,22,248,0,130,23,32,130,25,24,172,151,160,0,2,130,26,216,0,130,23,200,0,200,122,10,123,26,200,0,130,21,16,88,8,19,2,130,25,192,0,130,27,128,0,201,169,9,174,185,122,253,130,24,48,130,23,130,26,8,40,40,80,32,64,8,40,21,255,40,49,130,23,232,0,80,32,66,8,218,243,254,51,7,80,32,68,8,18,21,255,40,27,130,24,48,130,26,8,1,130,25,232,0,123,137,122,90,80,32,70,8,185,243,254,51,7,1,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,130,23,232,0,80,32,72,8,153,243,254,130,23,80,32,74,8,144,243,254,51,7,30,95,1,80,32,76,8,172,19,255,40,206,2,130,23,40,129,119,108,149,120,255,51,9,2,130,21,16,174,152,37,130,23,232,0,80,32,78,8,100,243,254,130,23,80,32,80,8,91,243,254,51,7,67,51,1,80,32,82,8,119,19,255,40,153,81,23,3,26,2,130,23,136,0,128,24,112,202,135,7,205,118,7,201,118,6,123,22,248,0,1,130,24,48,130,23,151,106,1,40,99,255,126,122,34,126,121,50,51,11,3,170,186,30,82,26,1,23,149,154,248,139,171,3,138,170,29,212,186,10,51,11,4,174,186,153,0,100,154,40,9,51,10,32,171,169,153,0,2,126,123,36,126,121,48,202,186,10,151,155,3,195,186,10,81,10,12,51,7,103,151,1,40,3,19,255,51,10,2,172,169,31,2,129,123,108,131,187,255,51,12,1,172,188,18,205,152,11,81,11,12,51,7,253,72,1,40,225,18,255,2,129,123,80,203,152,9,82,27,2,105,2,129,122,112,128,120,84,51,11,2,171,186,77,175,137,74,149,17,240,123,16,8,123,21,51,8,172,176,1,100,117,51,7,172,176,1,80,32,84,8,174,18,255,100,120,100,87,130,16,8,130,21,149,17,16,153,137,63,123,120,88,100,151,50,0,51,7,185,181,1,100,152,40,138,18,255,51,7,147,120,1,100,152,40,127,18,255,175,152,14,153,137,63,123,120,88,100,151,40,168,241,100,152,153,153,63,123,120,88,100,151,40,155,241,126,121,50,51,10,8,171,169,47,2,126,121,48,126,122,36,171,169,48,51,10,2,172,169,51,2,129,123,108,131,187,255,51,12,1,172,188,38,205,152,11,81,11,32,51,7,253,72,1,40,47,18,255,51,7,207,105,1,100,152,40,36,18,255,51,7,103,151,1,40,27,18,255,2,129,123,80,203,152,9,82,27,2,73,2,129,122,112,128,120,84,51,11,2,171,186,56,175,137,53,149,17,240,123,16,8,123,21,51,8,172,176,1,100,117,51,7,172,176,1,80,32,86,8,232,17,255,100,120,100,87,130,16,8,130,21,149,17,16,1,153,137,63,123,120,88,100,151,50,0,173,152,246,100,152,153,153,63,123,120,88,100,151,40,3,241,149,17,192,123,16,56,123,21,48,123,22,40,126,117,36,51,9,3,172,149,25,51,7,180,105,1,1,130,16,56,130,21,48,130,22,40,149,17,64,40,147,17,255,2,126,121,50,51,10,4,171,169,23,2,126,115,48,151,86,3,201,86,6,174,99,33,51,7,183,94,1,40,212,51,7,51,100,1,100,152,130,16,56,130,21,48,130,22,40,149,17,64,40,94,17,255,2,126,122,32,51,11,254,255,0,171,186,10,51,7,150,114,1,40,170,2,130,122,24,51,11,21,172,171,10,51,7,195,120,1,40,153,2,130,123,16,124,188,19,124,178,18,151,204,8,212,44,12,122,124,56,124,188,21,124,187,20,151,204,8,212,203,11,100,180,83,43,0,1,10,51,4,0,1,1,151,66,2,149,44,22,174,202,11,51,7,225,94,1,40,94,255,2,126,122,52,149,44,4,174,202,11,51,7,81,134,1,40,76,255,51,10,6,172,186,11,51,7,62,19,1,40,62,255,2,123,20,123,19,8,123,25,16,123,24,24,149,40,24,123,23,32,100,135,80,32,88,8,100,232,254,100,120,130,23,32,123,120,96,81,8,168,0,51,10,130,27,8,201,107,11,130,25,16,202,89,9,151,187,3,203,155,2,149,139,16,123,139,8,130,25,121,137,130,118,16,151,152,1,136,140,1,212,200,0,149,102,23,51,5,196,20,2,51,3,0,0,255,51,4,13,130,24,24,40,19,121,185,149,170,1,149,187,2,149,85,2,149,102,2,170,160,47,124,105,124,108,255,151,153,8,212,156,12,152,153,15,136,153,1,149,153,255,210,57,9,212,201,9,172,164,213,2,127,92,170,201,207,2,51,7,118,19,1,40,155,254,2,129,121,56,82,9,10,131,41,2,122,121,56,1,51,10,1,170,169,15,149,153,254,151,153,32,152,153,32,174,146,29,51,7,180,140,1,40,115,254,51,7,130,16,56,130,21,48,130,22,40,149,17,64,40,26,17,255,80,32,90,8,215,0,153,119,31,130,16,56,130,21,48,130,22,40,149,17,64,50,0,126,121,50,51,10,4,170,169,16,82,25,3,124,51,7,170,19,1,40,212,15,255,2,126,114,36,126,122,48,151,44,2,172,202,112,132,171,3,82,11,106,2,201,202,10,126,123,32,202,41,9,51,12,254,255,0,151,170,3,170,203,43,2,130,123,24,51,12,20,172,203,33,2,126,123,52,51,12,2,172,203,23,2,130,123,16,124,188,19,124,187,18,151,204,8,212,203,11,122,123,56,1,2,129,123,56,203,154,9,81,11,44,149,187,255,151,187,32,152,187,32,174,185,50,51,7,124,134,1,40,101,15,255,51,7,10,36,1,100,152,40,90,15,255,51,7,24,51,1,40,81,15,255,149,155,1,122,123,56,149,187,255,151,187,32,152,187,32,172,185,212,149,17,248,123,16,80,32,92,8,225,0,153,119,31,130,16,149,17,8,50,0,149,17,240,123,16,8,123,21,126,121,36,127,123,48,151,154,3,201,154,4,151,187,48,129,122,108,152,187,48,203,184,5,202,181,11,131,172,255,51,2,1,201,184,11,172,194,24,172,72,121,82,11,118,2,128,120,56,202,133,8,149,117,88,123,120,88,40,64,2,128,114,56,126,115,50,202,37,8,149,117,88,123,120,88,81,11,46,51,12,3,171,202,40,172,75,37,2,202,147,9,201,75,10,151,170,3,203,154,9,149,153,2,172,41,12,100,41,200,152,8,123,88,40,8,200,152,8,123,88,1,2,129,122,80,51,9,2,171,154,51,2,129,122,112,128,119,84,82,26,2,38,175,120,34,51,7,172,176,1,80,32,94,8,135,14,255,40,25,51,7,203,114,1,130,16,8,130,21,149,17,16,40,113,14,255,173,135,6,100,135,1,2,153,120,63,123,87,100,135,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,126,121,36,127,122,48,151,146,2,151,170,48,129,118,108,152,170,48,203,168,12,202,172,10,131,101,255,51,9,1,201,168,11,172,89,26,172,40,151,0,82,11,147,0,2,128,120,56,202,140,8,149,117,88,123,120,88,40,92,2,128,122,56,202,172,8,149,117,88,123,120,88,81,11,77,82,22,3,74,149,41,254,174,185,67,51,12,1,174,178,43,2,201,43,9,203,41,11,202,43,12,201,201,9,151,187,3,149,34,252,216,146,12,151,153,1,141,204,210,201,9,132,153,6,212,185,9,149,156,1,1,172,172,12,100,172,200,200,8,123,88,40,8,200,200,8,123,88,1,2,129,122,80,51,9,2,171,154,54,2,129,122,112,128,119,84,82,26,2,41,175,120,37,51,7,172,176,1,80,32,96,8,152,13,255,40,28,51,7,247,105,1,130,16,16,130,21,8,130,22,149,17,24,40,127,13,255,173,135,6,100,135,1,2,153,120,63,123,87,100,135,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,81,7,89,81,8,86,2,124,121,81,9,80,100,118,80,32,98,8,79,15,3,81,7,96,100,117,51,7,72,80,32,100,8,214,228,254,81,7,97,2,51,8,108,8,123,120,51,8,116,8,123,120,8,51,8,126,8,123,120,16,51,8,134,8,123,120,24,51,8,142,8,123,120,32,123,117,56,72,23,48,1,51,8,2,122,120,40,40,17,51,7,244,140,1,80,32,102,8,247,12,255,51,7,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,92,83,1,100,104,80,32,104,8,217,12,255,40,226,80,32,106,8,233,13,255,40,217,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,122,8,51,9,1,51,8,180,160,2,110,8,87,7,41,2,100,118,130,90,8,51,9,2,100,87,51,8,180,160,2,112,8,130,90,8,123,23,100,87,100,104,51,9,180,160,2,114,8,130,23,40,6,51,7,255,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,51,10,3,174,169,38,100,117,130,119,56,80,32,118,8,87,12,3,81,7,45,51,7,3,80,32,120,8,106,13,255,130,16,8,130,21,149,17,16,50,0,51,7,131,76,1,80,32,122,8,59,12,255,130,16,8,130,21,149,17,16,50,0,130,87,56,80,32,124,8,52,9,3,87,7,14,2,130,16,8,130,21,149,17,16,50,0,51,7,189,134,1,51,0,122,8,40,9,12,255,149,17,240,123,16,8,123,21,100,117,130,123,56,100,135,100,152,100,169,100,186,80,32,128,8,197,12,3,81,7,14,2,130,16,8,130,21,149,17,16,50,0,130,88,56,100,117,100,135,80,32,130,8,162,16,3,100,120,100,87,81,8,227,51,7,1,80,32,132,8,220,12,255,100,87,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,100,117,130,123,56,100,135,100,152,100,169,100,186,80,32,136,8,40,10,3,81,7,14,2,130,16,8,130,21,149,17,16,50,0,130,88,56,100,117,100,135,80,32,138,8,77,16,3,100,120,100,87,81,8,227,51,7,2,80,32,140,8,135,12,255,100,87,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,81,7,47,2,129,120,48,81,8,44,100,118,130,119,56,80,32,144,8,80,16,3,81,7,39,51,7,2,80,32,146,8,77,12,255,100,117,100,103,51,0,148,8,40,253,234,254,51,5,40,23,51,5,51,0,148,8,40,239,234,254,51,5,100,103,80,32,148,8,231,234,254,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,192,123,16,56,123,21,48,123,22,40,81,7,196,0,2,123,24,73,17,8,130,120,123,23,16,180,128,2,150,8,100,120,89,7,8,51,8,0,4,1,149,135,1,100,133,80,32,152,8,104,226,254,100,91,100,122,51,8,40,51,100,182,100,168,1,2,130,23,16,130,123,16,100,106,123,22,24,100,134,200,152,5,201,154,10,51,9,1,100,88,180,176,2,154,8,130,25,32,200,151,8,130,27,24,100,106,81,7,69,100,137,149,134,0,4,123,24,32,175,107,198,149,152,1,4,100,167,100,165,80,32,156,8,59,235,254,130,25,32,100,120,82,7,180,100,87,80,32,158,8,61,234,254,51,7,80,32,160,8,117,11,255,51,6,130,23,16,130,24,8,82,8,25,40,53,2,130,24,8,130,23,81,7,6,123,121,1,70,5,130,23,16,81,8,34,2,130,120,32,180,128,2,162,8,40,22,51,7,232,167,1,51,8,127,76,1,80,32,164,8,31,10,255,51,6,1,2,100,103,130,16,56,130,21,48,130,22,40,149,17,64,50,0,130,124,8,51,9,1,51,8,50,12,51,7,64,81,9,1,51,8,104,81,9,1,62,8,72,81,9,1,51,8,128,0,62,8,80,81,9,1,50,0,81,7,85,100,117,72,21,12,255,149,87,16,51,8,80,32,168,8,100,225,254,81,6,18,100,103,80,32,170,8,239,184,2,123,87,64,81,7,58,2,130,23,123,87,80,130,23,8,123,87,88,130,23,16,123,87,72,51,0,172,8,51,7,112,44,1,40,154,9,255,89,7,43,130,87,64,80,32,174,8,104,233,254,40,18,80,32,176,8,160,10,255,40,18,80,32,178,8,151,10,255,100,87,80,32,180,8,77,233,254,51,5,1,2,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,81,7,141,35,255,2,149,17,232,123,16,16,123,21,8,123,22,51,6,100,117,1,130,87,64,81,7,10,80,32,182,8,22,233,254,100,87,130,16,16,130,21,8,130,22,149,17,24,40,2,233,254,81,7,37,2,130,120,16,81,8,247,232,254,2,149,17,240,123,16,8,123,21,100,117,100,87,130,16,8,130,21,149,17,16,40,221,232,254,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,118,51,7,8,80,32,186,8,140,224,254,81,7,235,0,100,117,123,22,51,7,144,17,80,32,188,8,124,236,254,81,7,230,0,100,118,130,24,51,0,190,8,149,17,216,123,16,32,123,21,24,123,22,16,123,24,8,100,117,149,86,48,17,71,21,40,73,21,32,73,21,24,73,21,16,73,21,8,73,5,72,21,44,2,73,21,48,73,21,56,73,21,64,73,21,72,73,21,80,73,21,88,73,21,96,73,21,104,149,87,112,149,88,120,123,24,73,21,120,73,37,128,0,123,88,112,149,88,144,0,73,37,144,0,73,37,152,0,123,88,136,0,149,88,232,0,73,37,232,0,73,37,240,0,73,37,168,0,73,37,176,0,73,37,184,0,73,37,192,0,73,37,200,0,73,37,208,0,73,37,216,0,123,88,224,0,149,88,0,1,73,37,0,1,73,37,8,1,123,88,248,0,149,88,24,1,73,37,24,1,73,37,32,1,123,88,16,1,73,37,40,1,51,8,51,0,114,10,40,141,109,123,86,100,103,51,8,80,32,192,8,190,170,0,40,38,51,5,51,8,234,176,1,62,8,200,0,8,40,24,100,87,80,32,194,8,196,231,254,51,5,51,8,234,176,1,62,8,200,0,8,1,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,232,123,16,16,123,21,8,123,22,81,7,45,2,100,117,130,118,81,6,51,100,103,80,32,198,8,241,43,100,103,80,32,200,8,128,231,254,100,87,130,16,16,130,21,8,130,22,149,17,24,40,108,231,254,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,214,19,1,51,8,155,44,1,51,10,62,124,1,51,9,110,80,32,202,8,163,179,2,149,17,248,123,16,100,121,51,7,255,81,9,31,51,10,15,172,138,25,2,130,151,81,7,27,132,136,255,0,120,120,41,51,7,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,103,95,1,51,9,122,80,32,204,8,89,179,2,149,17,200,123,16,48,123,21,40,123,22,32,81,7,112,2,130,118,81,6,214,0,149,101,60,17,131,135,155,51,9,155,122,88,4,172,121,94,51,7,48,80,32,206,8,151,234,254,100,101,100,118,123,23,8,20,7,48,0,0,0,0,0,0,128,123,23,24,73,17,16,36,51,8,127,95,1,51,9,36,100,103,80,32,208,8,153,190,2,70,22,36,149,24,8,100,87,80,32,210,8,65,102,125,23,31,89,7,13,130,23,8,80,32,212,8,135,230,254,51,7,255,40,96,51,7,254,40,91,2,129,89,135,135,6,173,151,9,51,7,255,175,121,6,122,87,1,123,22,130,102,40,1,100,103,80,32,214,8,48,130,0,82,7,53,2,129,88,4,129,87,122,104,176,0,87,7,18,122,103,184,0,130,21,100,87,51,0,218,8,40,230,43,51,8,1,130,21,100,87,80,32,216,8,16,169,0,100,87,80,32,218,8,211,43,51,7,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,7,214,19,1,51,8,155,44,1,51,10,158,76,1,51,9,133,0,80,32,220,8,87,178,2,81,7,22,2,130,119,81,7,21,51,8,0,16,200,135,7,129,119,64,1,50,0,51,7,254,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,90,100,1,51,9,173,0,80,32,222,8,29,178,2,81,7,20,2,130,119,81,7,19,2,130,119,40,1,129,119,176,0,50,0,51,7,254,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,126,56,1,51,9,182,0,80,32,224,8,229,177,2,149,17,48,255,123,16,200,0,123,21,192,0,123,22,184,0,130,117,81,5,220,0,143,135,154,119,210,120,8,85,24,78,35,130,87,40,1,149,89,0,16,122,152,56,1,80,32,226,8,77,120,100,87,80,32,228,8,22,38,51,7,40,159,0,51,10,77,51,9,19,177,1,149,23,34,51,8,150,0,80,32,230,8,233,201,2,149,23,34,80,32,232,8,74,178,2,20,8,240,255,255,255,255,255,255,127,174,135,158,0,100,118,85,22,23,15,120,22,31,149,23,8,82,6,45,40,59,134,103,15,149,119,1,123,23,80,32,234,8,197,232,254,123,23,8,20,8,0,0,0,0,0,0,0,128,130,25,212,152,8,123,24,24,123,22,16,1,123,23,149,24,34,100,105,80,32,236,8,201,188,2,130,23,1,200,118,6,70,6,149,24,8,100,87,80,32,238,8,108,100,125,23,31,89,7,13,130,23,8,80,32,240,8,178,228,254,51,7,255,1,130,16,200,0,130,21,192,0,130,22,184,0,149,17,208,0,50,0,51,7,214,19,1,51,8,155,44,1,51,10,56,7,1,51,9,204,0,80,32,242,8,221,176,2,51,7,69,140,1,51,0,246,0,40,40,252,254,51,7,78,50,0,51,7,192,235,6,50,0,149,17,200,254,123,16,48,1,123,21,40,1,123,22,32,1,100,121,51,7,255,81,9,241,0,2,130,153,81,9,253,0,2,149,149,60,17,129,91,4,135,186,6,123,25,175,138,63,51,9,131,151,1,149,23,38,51,8,250,0,80,32,250,8,219,200,2,149,23,38,80,32,252,8,60,177,2,20,8,240,255,255,255,255,255,255,127,174,135,220,0,100,118,85,22,23,53,120,22,31,149,23,8,82,6,81,40,95,130,150,40,1,122,88,100,103,80,32,254,8,194,127,82,7,137,0,2,129,87,87,7,109,122,103,184,0,100,103,51,0,10,9,40,185,151,0,134,103,15,149,117,1,100,87,80,32,0,9,145,231,254,123,23,8,20,8,0,0,0,0,0,0,0,128,212,88,8,123,24,24,123,22,16,1,149,24,38,100,117,100,105,80,32,2,9,151,187,2,100,87,1,200,118,6,70,6,149,24,8,130,23,80,32,4,9,58,99,125,23,31,89,7,13,130,23,8,80,32,6,9,128,227,254,51,7,255,40,26,51,8,1,130,23,80,32,8,9,80,166,0,100,103,80,32,10,9,75,151,0,51,7,1,2,130,16,48,1,130,21,40,1,130,22,32,1,149,17,56,1,50,0,51,7,214,19,1,51,8,155,44,1,51,10,12,115,1,51,9,177,1,80,32,12,9,145,175,2,51,7,69,140,1,51,0,246,0,40,220,250,254,149,17,232,123,16,16,123,21,8,123,22,81,7,30,2,130,118,81,6,72,130,101,40,1,149,102,72,17,122,104,100,87,80,32,16,9,214,126,81,7,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,129,103,89,7,8,124,87,173,0,1,142,119,120,87,189,0,100,87,130,16,16,130,21,8,130,22,149,17,24,40,161,152,0,51,7,214,19,1,51,8,155,44,1,51,10,251,158,1,51,9,229,1,80,32,18,9,17,175,2,81,7,20,2,130,119,81,7,19,2,130,119,40,1,124,119,189,0,50,0,51,7,255,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,232,146,1,51,9,245,1,80,32,20,9,217,174,2,149,17,232,123,16,16,123,21,8,123,22,81,7,30,2,130,118,81,6,72,130,101,40,1,149,102,68,17,122,104,100,87,80,32,22,9,43,126,81,7,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,129,103,89,7,8,124,87,172,0,1,142,119,120,87,188,0,100,87,130,16,16,130,21,8,130,22,149,17,24,40,246,151,0,51,7,214,19,1,51,8,155,44,1,51,10,72,124,1,51,9,253,1,80,32,24,9,102,174,2,81,7,20,2,130,119,81,7,19,2,130,119,40,1,124,119,188,0,50,0,51,7,255,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,164,95,1,51,9,13,2,80,32,26,9,46,174,2,149,17,232,123,16,16,123,21,8,123,22,81,7,56,2,130,118,81,6,64,130,101,40,1,149,102,88,17,122,104,100,87,80,32,28,9,128,125,82,7,29,2,129,103,89,7,16,2,124,87,174,0,142,119,120,87,191,0,40,9,142,119,120,87,191,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,214,19,1,51,8,155,44,1,51,10,68,7,1,51,9,22,2,80,32,30,9,195,173,2,81,7,24,2,130,119,81,7,20,142,136,51,9,0,16,200,151,7,120,120,92,1,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,33,106,1,51,9,38,2,80,32,32,9,138,173,2,81,7,24,2,130,119,81,7,20,142,136,51,9,0,16,200,151,7,120,120,93,1,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,180,95,1,51,9,47,2,80,32,34,9,81,173,2,81,7,22,2,130,119,81,7,18,51,8,0,16,200,135,7,124,119,93,1,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,182,13,1,51,9,56,2,80,32,36,9,26,173,2,81,7,20,2,130,119,81,7,16,2,130,119,142,136,120,120,176,0,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,176,129,1,51,9,66,2,80,32,38,9,229,172,2,81,7,23,2,130,119,81,7,19,2,130,119,143,137,191,152,8,122,120,148,1,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,122,168,1,51,9,80,2,80,32,40,9,173,172,2,81,7,20,2,130,119,81,7,16,2,130,119,142,136,120,120,177,0,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,60,106,1,51,9,94,2,80,32,42,9,120,172,2,81,7,22,2,130,119,81,7,18,2,130,119,40,1,142,136,120,120,193,0,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,169,87,1,51,9,107,2,80,32,44,9,65,172,2,149,17,232,123,16,16,123,21,8,123,22,81,7,35,2,130,118,81,6,74,130,101,40,1,142,135,51,8,80,17,200,134,6,120,103,100,87,80,32,46,9,142,123,81,7,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,124,103,51,8,2,82,7,8,129,88,204,0,1,100,87,130,16,16,130,21,8,130,22,149,17,24,40,226,149,0,51,7,214,19,1,51,8,155,44,1,51,10,191,87,1,51,9,117,2,80,32,48,9,204,171,2,149,17,224,123,16,24,123,21,16,123,22,8,81,7,74,2,130,117,81,5,83,2,130,87,40,1,51,9,84,17,200,149,5,122,88,123,23,100,134,80,32,50,9,23,123,82,7,41,2,129,87,81,7,23,130,23,100,104,130,16,24,130,21,16,130,22,8,149,17,32,40,126,149,0,2,130,24,129,135,168,0,122,135,204,0,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,214,19,1,51,8,155,44,1,51,10,200,95,1,51,9,134,2,80,32,52,9,77,171,2,81,7,17,2,130,119,81,7,16,130,119,40,1,40,73,149,0,51,7,255,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,233,120,1,51,9,151,2,80,32,54,9,24,171,2,81,7,31,2,130,119,81,7,27,2,130,119,40,1,131,137,253,136,153,252,141,153,212,152,8,122,120,208,0,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,175,28,1,51,9,160,2,80,32,56,9,216,170,2,81,7,20,2,130,119,81,7,19,2,130,119,40,1,129,119,208,0,50,0,51,7,255,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,11,159,1,51,9,174,2,80,32,58,9,160,170,2,149,17,160,123,16,88,123,21,80,123,22,72,81,7,64,2,130,118,81,6,147,1,149,103,0,16,73,39,128,1,123,24,8,100,135,80,32,60,9,59,171,2,20,8,240,255,255,255,255,255,255,127,174,135,139,1,100,117,123,22,16,85,21,23,31,120,21,71,149,22,48,82,5,63,40,74,51,8,60,177,1,62,8,200,0,8,51,7,255,40,187,0,134,87,15,149,119,1,123,23,80,32,62,9,163,225,254,100,118,123,23,48,20,7,0,0,0,0,0,0,0,128,130,24,212,135,7,123,23,64,123,21,56,1,100,103,130,24,8,100,89,80,32,64,9,165,181,2,200,101,5,70,5,149,24,48,130,22,16,100,103,80,32,66,9,148,155,1,125,24,71,100,117,87,8,20,81,5,30,51,8,1,100,103,80,32,68,9,103,160,0,40,85,130,23,48,80,32,70,9,122,221,254,82,5,232,100,103,149,119,200,0,1,125,120,23,87,8,74,2,130,120,16,123,24,64,130,120,8,123,24,56,130,119,123,23,48,124,24,71,151,135,56,89,7,7,130,24,56,1,81,8,66,153,119,56,151,119,56,89,7,13,130,23,48,80,32,72,9,53,221,254,51,7,255,1,130,16,88,130,21,80,130,22,72,149,17,96,50,0,130,120,130,121,8,149,23,48,80,32,74,9,107,232,254,124,24,71,151,135,56,87,7,191,40,192,51,7,32,80,32,76,9,200,224,254,100,117,123,23,24,20,7,32,0,0,0,0,0,0,128,123,23,40,73,17,32,25,51,8,91,7,1,51,9,25,100,87,80,32,78,9,204,180,2,70,21,25,149,24,24,100,103,80,32,80,9,116,92,125,23,47,87,7,16,2,124,23,71,151,119,56,89,7,136,40,123,255,130,23,24,80,32,82,9,173,220,254,124,23,71,151,119,56,89,7,114,255,40,100,255,51,7,214,19,1,51,8,155,44,1,51,10,1,121,1,51,9,183,2,80,32,84,9,225,168,2,51,7,69,140,1,51,0,246,0,40,44,244,254,149,17,184,123,16,64,123,21,56,123,22,48,81,7,136,0,2,130,117,81,5,28,1,2,149,87,0,16,73,39,128,1,100,87,51,0,88,9,149,17,168,123,16,80,123,21,72,123,22,64,100,118,73,17,32,73,17,24,73,17,16,73,17,8,123,24,40,123,25,48,73,17,56,51,0,8,22,40,15,26,100,120,51,7,82,8,204,0,100,87,149,119,200,0,1,125,120,23,87,8,65,2,130,120,16,123,24,40,130,120,8,123,24,32,130,119,123,23,24,124,24,47,151,135,56,89,7,7,130,24,32,1,81,8,57,153,119,56,151,119,56,89,7,143,0,40,129,0,51,8,35,141,1,62,8,200,0,8,51,7,255,40,127,130,120,130,121,8,149,23,24,80,32,90,9,30,231,254,124,24,47,151,135,56,87,7,200,40,201,51,7,48,80,32,92,9,123,223,254,100,118,123,23,20,7,48,0,0,0,0,0,0,128,123,23,16,73,17,8,37,51,8,134,7,1,51,9,37,100,103,80,32,94,9,128,179,2,70,22,37,100,24,100,87,80,32,96,9,41,91,125,23,23,89,7,12,130,23,80,32,98,9,112,219,254,124,23,47,151,119,56,89,7,13,130,23,24,80,32,100,9,93,219,254,51,7,255,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,7,214,19,1,51,8,155,44,1,51,10,191,76,1,51,9,254,2,80,32,102,9,139,167,2,81,7,15,2,130,119,81,7,11,130,119,40,250,182,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,179,24,1,51,9,27,3,80,32,104,9,91,167,2,81,7,51,2,130,119,81,7,47,2,130,119,130,120,168,1,130,119,160,1,201,120,8,152,136,3,20,9,0,0,0,0,171,170,170,170,20,7,171,170,170,170,170,170,170,170,192,120,7,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,139,168,1,51,9,42,3,80,32,106,9,7,167,2,51,7,18,121,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,81,7,120,2,130,117,81,5,132,0,100,134,100,135,149,119,254,136,119,1,1,81,7,23,149,87,0,16,122,118,48,1,100,87,80,32,110,9,29,32,51,7,40,82,51,7,48,80,32,112,9,44,222,254,100,118,123,23,20,7,48,0,0,0,0,0,0,128,123,23,16,73,17,8,34,51,8,206,151,1,51,9,34,100,103,80,32,114,9,49,178,2,70,22,34,100,24,100,87,80,32,116,9,218,89,125,23,23,89,7,12,130,23,80,32,118,9,33,218,254,51,7,255,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,214,19,1,51,8,155,44,1,51,10,117,0,1,51,9,77,3,80,32,120,9,80,166,2,149,17,240,123,16,8,123,21,81,7,52,2,130,117,81,5,60,130,87,40,1,142,136,149,89,0,16,120,152,52,1,80,32,122,9,163,117,82,7,11,100,87,80,32,124,9,113,31,51,7,130,16,8,130,21,149,17,16,50,0,2,51,7,255,130,16,8,130,21,149,17,16,50,0,51,7,214,19,1,51,8,155,44,1,51,10,248,146,1,51,9,95,3,80,32,126,9,236,165,2,51,7,112,67,1,50,0,81,7,43,2,130,119,81,7,44,149,17,248,123,16,149,119,200,0,1,125,120,23,89,8,13,2,130,119,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,58,7,200,0,8,50,0,58,7,200,0,8,50,0,81,7,18,2,130,119,81,7,24,2,130,119,130,119,184,0,50,0,20,7,0,0,0,0,0,0,240,191,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,136,0,1,51,9,151,3,80,32,132,9,111,165,2,81,7,18,2,130,119,81,7,24,2,130,119,130,119,200,0,50,0,20,7,0,0,0,0,0,0,240,191,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,202,13,1,51,9,165,3,80,32,134,9,50,165,2,81,7,18,2,130,119,81,7,24,2,130,119,130,119,208,0,50,0,20,7,0,0,0,0,0,0,240,191,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,101,36,1,51,9,179,3,80,32,136,9,245,164,2,81,7,17,2,130,119,81,7,23,2,130,119,130,119,48,50,0,20,7,0,0,0,0,0,0,240,191,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,90,121,1,51,9,193,3,80,32,138,9,185,164,2,149,17,224,123,16,24,123,21,16,123,22,8,81,7,87,100,133,100,118,100,135,51,8,80,32,140,9,51,213,87,7,70,2,123,21,130,102,81,6,77,149,101,96,17,100,103,80,32,142,9,35,31,130,103,130,89,16,130,24,51,0,144,9,149,17,160,123,16,88,123,21,80,123,22,72,123,25,64,100,133,100,118,100,135,51,8,51,0,104,17,40,240,212,123,87,73,21,8,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,214,19,1,51,8,155,44,1,51,10,217,87,1,51,9,209,3,80,32,146,9,45,164,2,149,17,240,123,16,8,123,21,81,7,91,2,130,117,81,5,96,100,87,80,32,148,9,178,30,130,87,130,16,8,130,21,149,17,16,149,17,240,123,16,8,123,21,100,117,130,119,96,123,87,48,130,87,88,130,90,80,130,88,104,130,89,112,123,87,40,123,90,32,149,87,56,201,137,10,153,170,3,20,11,171,170,170,170,170,170,170,170,202,186,10,51,0,158,17,40,75,112,1,2,130,16,8,130,21,149,17,16,50,0,51,7,214,19,1,51,8,155,44,1,51,10,43,73,1,51,9,225,3,80,32,150,9,165,163,2,149,17,232,123,16,16,123,21,8,123,22,81,7,48,100,133,100,118,100,135,51,8,80,32,152,9,32,212,88,7,31,2,130,103,81,7,39,2,130,119,100,88,130,16,16,130,21,8,130,22,149,17,24,123,120,136,1,50,0,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,214,19,1,51,8,155,44,1,51,10,118,67,1,51,9,239,3,80,32,154,9,66,163,2,149,17,248,123,16,81,7,24,2,130,119,81,7,29,80,32,156,9,125,90,51,7,130,16,149,17,8,50,0,2,51,7,255,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,187,44,1,51,9,253,3,80,32,158,9,0,163,2,149,17,248,123,16,81,7,40,2,130,119,81,7,47,130,119,149,119,8,1,1,125,120,23,89,8,13,2,130,119,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,2,51,7,69,39,1,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,241,151,1,51,9,9,4,80,32,160,9,172,162,2,149,17,248,123,16,81,7,40,2,130,119,81,7,47,130,119,149,119,32,1,1,125,120,23,89,8,13,2,130,119,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,2,51,7,69,39,1,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,157,168,1,51,9,24,4,80,32,162,9,88,162,2,149,17,248,123,16,81,7,57,2,130,119,81,7,59,2,130,119,149,119,56,1,130,120,8,130,119,201,120,8,153,136,3,20,9,0,0,0,0,171,170,170,170,20,7,171,170,170,170,170,170,170,170,202,120,7,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,112,83,1,51,9,38,4,80,32,164,9,248,161,2,149,17,240,123,16,8,123,21,81,7,82,2,130,119,81,7,108,100,133,130,119,149,119,56,1,1,130,120,8,130,119,201,120,8,153,136,3,20,10,0,0,0,0,171,170,170,170,20,9,171,170,170,170,170,170,170,170,202,152,8,174,133,46,2,150,88,24,200,135,7,125,120,23,89,8,6,130,119,1,2,130,16,8,130,21,149,17,16,50,0,2,51,7,69,39,1,130,16,8,130,21,149,17,16,50,0,2,51,7,191,7,1,130,16,8,130,21,149,17,16,50,0,51,7,214,19,1,51,8,155,44,1,51,10,172,7,1,51,9,52,4,80,32,166,9,100,161,2,149,17,248,123,16,81,7,57,2,130,119,81,7,59,2,130,119,149,119,80,1,130,120,8,130,119,201,120,8,153,136,3,20,9,0,0,0,0,205,204,204,204,20,7,205,204,204,204,204,204,204,204,202,120,7,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,112,177,1,51,9,71,4,80,32,168,9,4,161,2,149,17,232,123,16,16,123,21,8,123,22,100,117,81,8,72,2,130,135,81,7,120,100,150,130,119,149,119,80,1,1,130,120,8,130,119,201,120,8,153,136,3,20,10,0,0,0,0,205,204,204,204,20,9,205,204,204,204,204,204,204,204,202,152,8,174,134,27,2,150,104,40,200,135,7,125,120,23,87,8,30,100,120,40,28,51,7,191,7,1,40,8,51,7,191,7,1,1,123,87,73,21,8,73,21,16,40,20,130,120,1,130,121,24,130,119,32,123,88,123,89,8,123,87,16,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,214,19,1,51,8,155,44,1,51,10,12,147,1,51,9,93,4,80,32,170,9,95,160,2,81,7,20,2,130,119,81,7,16,2,130,119,8,123,120,123,121,8,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,199,28,1,51,9,124,4,80,32,172,9,42,160,2,81,7,17,2,130,119,81,7,13,123,120,48,123,121,56,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,35,159,1,51,9,140,4,80,32,174,9,248,159,2,81,7,27,2,130,119,81,7,23,2,130,122,8,123,120,96,123,121,104,123,168,40,123,169,48,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,216,134,1,51,9,151,4,80,32,176,9,188,159,2,81,7,27,2,130,119,81,7,23,2,130,122,8,123,120,64,123,121,72,123,168,56,123,169,64,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,219,19,1,51,9,166,4,80,32,178,9,128,159,2,81,7,27,2,130,119,81,7,23,2,130,122,8,123,120,80,123,121,88,123,168,72,123,169,80,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,219,28,1,51,9,181,4,80,32,180,9,68,159,2,149,154,2,51,11,156,22,2,1,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,123,27,24,123,26,16,123,25,8,51,5,81,7,100,2,139,137,31,190,152,8,132,136,254,87,8,87,2,2,130,119,123,23,72,81,7,101,2,81,8,70,2,2,130,25,72,149,151,96,17,123,23,88,130,119,32,51,5,143,123,149,154,48,1,123,24,40,123,24,80,123,26,40,74,2,130,22,88,130,105,16,130,23,72,130,24,32,51,0,184,9,149,17,224,123,16,24,123,21,16,123,22,8,123,23,130,118,100,133,100,103,51,0,124,20,40,220,171,0,51,11,123,103,1,130,22,112,151,103,1,130,24,80,191,120,8,200,117,5,123,24,80,88,8,225,1,2,123,27,112,123,21,64,130,23,88,130,118,130,117,24,100,103,100,88,80,32,186,9,24,207,100,104,87,7,6,100,88,1,2,130,23,112,132,119,1,123,23,56,123,24,32,81,7,40,2,130,23,88,130,118,32,130,23,40,173,118,6,100,118,1,2,152,102,1,130,23,72,130,119,124,119,144,1,1,82,7,145,0,40,159,0,100,103,100,133,51,0,188,9,20,9,0,0,0,0,0,0,0,128,211,152,8,40,206,195,130,25,88,130,152,40,123,151,100,150,100,135,80,32,190,9,150,12,100,120,100,87,80,32,192,9,208,164,130,104,8,80,32,194,9,172,195,100,117,80,32,196,9,202,12,100,118,51,0,198,9,149,17,240,123,16,8,123,21,100,117,153,119,32,51,0,106,10,40,14,160,100,120,100,87,51,0,200,9,20,9,0,0,0,0,0,0,0,128,211,152,8,40,111,195,130,24,88,123,135,8,130,23,72,130,119,124,119,144,1,1,81,7,21,2,130,23,88,130,119,51,8,80,32,202,9,67,206,88,7,2,1,2,130,23,80,139,121,1,175,105,17,201,150,7,151,119,1,130,24,88,123,135,32,40,5,100,105,1,100,152,130,22,123,25,48,87,41,0,2,10,51,8,0,2,1,123,24,112,151,137,3,100,103,51,8,80,32,204,9,39,168,2,130,23,72,130,120,40,1,128,133,176,0,82,21,1,29,2,130,135,8,130,119,130,120,130,138,120,100,104,130,25,112,180,160,2,206,9,100,105,40,67,2,100,105,130,23,48,88,7,59,81,5,56,51,6,151,85,4,123,21,96,123,24,104,1,2,130,135,8,200,103,7,130,119,130,120,130,138,128,0,100,152,100,149,130,25,112,180,160,2,208,9,130,24,104,100,89,149,102,16,130,23,96,171,103,218,2,130,23,40,130,24,112,100,150,130,21,64,100,90,130,27,8,130,28,16,130,20,24,80,32,210,9,96,51,8,255,170,135,35,2,130,23,56,81,7,250,253,2,130,25,88,130,151,32,130,24,48,151,136,1,201,135,7,123,151,32,143,123,40,19,254,51,5,1,131,87,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,130,21,64,40,234,51,7,204,76,1,51,8,155,44,1,51,10,131,67,1,51,9,150,5,80,32,212,9,139,156,2,81,8,107,151,130,1,151,119,32,152,119,32,201,167,7,172,114,6,100,114,1,2,149,17,192,123,16,56,123,21,48,123,22,40,129,64,51,7,255,86,16,9,153,3,2,151,8,2,51,6,116,22,2,200,104,8,129,136,128,69,8,200,104,8,129,67,4,152,170,1,202,90,10,200,171,11,200,172,12,123,21,24,50,8,81,19,4,254,1,51,8,2,171,131,100,3,81,0,6,3,51,7,74,10,40,3,3,51,7,50,0,51,8,4,171,131,78,3,100,182,81,16,5,3,2,51,7,82,10,152,42,1,82,10,2,2,40,53,3,51,10,4,171,163,50,3,100,182,81,16,4,135,2,51,7,78,10,152,42,1,82,10,134,2,40,25,3,81,16,1,217,0,51,10,70,10,81,19,4,217,0,81,19,2,18,2,51,8,1,171,131,3,3,152,40,1,81,8,249,2,100,181,149,150,4,123,26,8,1,123,24,16,123,28,32,129,103,252,130,24,8,180,128,2,222,9,120,87,129,103,130,24,8,180,128,2,224,9,130,28,32,130,25,24,100,120,51,7,120,200,130,24,16,149,136,255,200,156,12,200,149,5,149,102,8,82,8,200,40,180,2,51,8,4,171,131,174,2,152,40,1,81,8,164,2,100,181,149,153,4,73,1,0,1,0,56,130,22,1,123,25,16,123,28,32,123,24,8,129,151,252,80,32,228,9,157,170,100,104,80,32,230,9,9,168,130,24,16,129,136,122,87,100,135,80,32,232,9,134,170,100,104,80,32,234,9,242,167,130,28,32,130,25,24,100,120,51,7,122,200,130,24,8,149,136,255,200,156,12,200,149,5,130,25,16,149,153,8,82,8,177,40,67,2,51,10,68,10,82,19,4,49,255,152,40,1,81,8,49,2,123,26,8,123,27,16,149,150,4,1,123,24,123,28,32,129,103,252,130,21,8,180,80,2,236,9,100,88,130,21,16,122,87,129,103,180,128,2,238,9,130,28,32,130,25,24,100,120,51,7,122,200,130,24,149,136,255,200,156,12,200,149,5,123,21,16,149,102,8,82,8,197,40,232,1,51,8,8,171,131,226,1,152,40,1,81,8,216,1,100,181,20,7,128,0,64,0,32,0,0,63,123,23,149,153,4,130,22,1,123,25,16,123,28,32,123,24,8,129,151,252,80,32,242,9,168,156,100,104,80,32,244,9,52,161,130,24,16,129,136,123,87,100,135,80,32,246,9,145,156,100,104,80,32,248,9,29,161,130,28,32,130,25,24,100,120,51,7,123,200,130,24,8,149,136,255,200,156,12,200,149,5,130,25,16,149,153,8,82,8,177,40,113,1,152,40,1,81,8,104,1,149,153,4,1,2,129,151,252,122,183,129,154,51,7,122,202,149,136,255,200,92,12,200,91,11,149,153,8,82,8,232,40,72,1,51,7,80,10,152,42,1,81,10,59,1,149,149,4,123,23,16,1,123,26,8,123,28,32,129,87,252,130,24,16,180,128,2,250,9,122,103,129,87,130,24,16,180,128,2,252,9,130,26,8,130,28,32,130,24,24,122,199,149,170,255,200,140,12,200,134,6,149,85,8,82,10,204,40,249,0,152,40,1,81,8,243,0,149,153,4,123,26,8,100,181,130,22,8,1,123,28,32,123,25,16,123,24,129,151,252,180,96,2,254,9,130,24,16,129,136,121,87,100,135,180,96,2,0,10,130,28,32,130,25,24,100,120,51,7,121,200,130,24,149,136,255,200,156,12,200,149,5,130,25,16,149,153,8,82,8,197,40,168,0,51,7,76,10,152,42,1,81,10,155,0,149,149,4,123,23,16,1,123,26,8,123,28,32,129,87,252,130,24,16,180,128,2,2,10,122,103,129,87,130,24,16,180,128,2,4,10,130,26,8,130,28,32,130,24,24,122,199,149,170,255,200,140,12,200,134,6,149,85,8,82,10,204,40,89,51,7,72,10,1,152,40,1,81,8,79,149,149,4,123,27,16,123,23,1,123,24,8,123,28,32,129,87,252,130,22,180,96,2,6,10,100,105,129,88,130,22,16,121,103,100,135,180,144,2,8,10,130,28,32,130,25,24,100,120,51,7,121,200,130,24,8,149,136,255,200,156,12,200,150,6,123,22,16,149,85,8,82,8,194,40,5,51,7,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,81,7,51,2,130,119,81,7,47,2,130,119,130,120,224,0,130,119,216,0,201,120,8,153,136,3,20,9,0,0,0,0,171,170,170,170,20,7,171,170,170,170,170,170,170,170,202,120,7,50,0,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,146,67,1,51,9,91,6,80,32,12,10,104,152,2,149,17,240,123,16,8,123,21,100,149,100,121,51,7,255,81,9,38,2,130,151,81,7,71,130,119,132,89,3,149,154,255,51,11,2,174,186,29,136,169,1,40,122,166,0,100,120,51,7,255,82,8,25,2,130,16,8,130,21,149,17,16,50,0,51,10,3,171,169,8,123,120,0,2,1,2,136,87,4,149,119,255,130,16,8,130,21,149,17,16,50,0,51,7,214,19,1,51,8,155,44,1,51,10,161,67,1,51,9,105,6,80,32,14,10,242,151,2,149,17,248,123,16,81,7,30,2,130,119,81,7,35,130,119,142,153,80,32,16,10,126,166,0,149,119,255,130,16,149,17,8,50,0,2,51,7,255,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,214,129,1,51,9,147,6,80,32,18,10,170,151,2,149,17,248,123,16,81,7,29,2,130,119,81,7,34,2,130,119,123,120,24,2,123,121,32,2,51,7,130,16,149,17,8,50,0,2,51,7,255,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,98,51,1,51,9,167,6,80,32,20,10,99,151,2,81,7,12,2,130,119,81,7,8,40,242,17,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,224,95,1,51,9,184,6,80,32,22,10,54,151,2,81,7,12,2,130,119,81,7,8,40,139,13,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,181,67,1,51,9,193,6,80,32,24,10,9,151,2,149,17,248,123,16,81,7,15,2,130,119,81,7,16,80,32,26,10,147,33,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,240,19,1,51,9,202,6,80,32,28,10,212,150,2,81,7,12,2,130,119,81,7,8,40,86,53,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,80,141,1,51,9,211,6,80,32,30,10,167,150,2,81,7,12,2,130,119,81,7,8,40,209,53,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,104,39,1,51,9,220,6,80,32,32,10,122,150,2,81,7,12,2,130,119,81,7,8,40,75,54,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,199,67,1,51,9,229,6,80,32,34,10,77,150,2,81,7,12,2,130,119,81,7,8,40,87,54,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,134,100,1,51,9,238,6,80,32,36,10,32,150,2,81,7,12,2,130,119,81,7,8,40,110,62,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,238,28,1,51,9,247,6,80,32,38,10,243,149,2,81,7,12,2,130,119,81,7,8,40,122,62,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,51,159,1,51,9,0,7,80,32,40,10,198,149,2,81,7,12,2,130,119,81,7,8,40,194,62,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,220,13,1,51,9,9,7,80,32,42,10,153,149,2,81,7,12,2,130,119,81,7,8,40,19,63,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,158,100,1,51,9,18,7,80,32,44,10,108,149,2,81,7,12,2,130,119,81,7,8,40,31,63,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,4,152,1,51,9,27,7,80,32,46,10,63,149,2,81,7,18,2,130,119,81,7,14,151,153,48,152,153,48,40,37,63,50,0,149,17,248,123,16,51,7,214,19,1,51,8,155,44,1,51,10,126,39,1,51,9,36,7,80,32,48,10,12,149,2,149,17,248,123,16,81,7,22,2,130,119,81,7,27,80,32,50,10,44,63,130,16,149,17,8,50,0,2,51,7,255,130,16,149,17,8,50,0,51,7,214,19,1,51,8,155,44,1,51,10,218,24,1,51,9,45,7,80,32,52,10,204,148,2,149,17,176,123,16,72,123,21,64,123,22,56,123,23,16,130,121,56,174,137,8,1,123,25,24,201,152,9,73,17,32,104,236,86,25,4,8,51,9,4,1,123,25,48,51,5,152,19,214,89,7,136,119,1,149,119,255,202,89,6,212,103,7,80,32,54,10,244,203,254,20,8,209,187,252,215,149,235,133,104,100,122,123,23,40,130,23,32,200,118,6,214,134,7,152,119,11,202,87,9,200,89,9,100,167,51,8,80,32,56,10,22,159,2,51,7,8,80,32,58,10,190,203,254,123,23,8,73,7,1,130,21,16,149,87,16,123,23,51,7,32,80,32,60,10,166,203,254,130,25,48,130,88,16,130,26,123,122,8,123,120,123,135,8,130,88,32,130,26,40,123,122,16,130,26,8,123,122,24,123,87,16,149,136,1,123,88,32,130,87,40,130,24,24,200,152,8,123,88,56,73,17,24,128,19,40,41,149,150,255,73,21,8,123,87,149,87,24,51,8,130,25,24,80,32,62,10,162,158,2,100,105,130,23,32,130,22,48,200,118,6,100,87,81,9,20,130,21,40,123,22,48,200,101,5,81,7,208,123,117,8,40,202,2,130,23,16,130,24,40,123,120,40,51,7,1,130,24,8,123,135,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,2,130,85,81,5,14,2,130,88,16,171,200,246,51,8,40,101,2,130,37,40,123,23,24,123,26,16,123,22,8,81,5,111,2,130,91,81,11,7,73,27,8,1,2,130,152,123,43,40,123,88,16,149,152,8,149,87,24,51,9,128,19,100,38,80,32,64,10,245,158,2,100,106,130,103,130,24,8,200,135,7,130,120,81,8,7,123,133,8,1,2,130,169,48,123,88,123,117,130,171,149,153,1,123,169,48,51,8,1,130,23,24,130,26,16,1,123,123,123,117,8,123,122,16,120,120,24,130,16,48,130,21,40,130,22,32,149,17,56,50,0,123,25,130,40,56,149,136,4,100,39,100,37,80,32,66,10,62,254,100,82,130,85,40,81,5,15,2,130,91,130,25,82,11,123,255,40,123,255,51,7,68,159,1,51,8,234,87,1,51,10,117,36,1,51,9,234,0,80,32,68,10,214,146,2,90,39,0,128,10,51,7,0,128,1,87,39,255,127,10,51,7,255,127,1,151,120,48,153,136,48,151,136,33,152,136,56,200,135,7,151,119,48,153,119,56,50,0,90,39,0,128,10,51,7,0,128,1,87,39,255,127,10,51,7,255,127,1,151,120,48,153,136,48,151,136,33,152,136,56,200,135,7,151,119,48,153,119,48,152,119,8,149,119,128,0,151,119,48,152,119,48,50,0,88,39,0,128,14,51,8,255,127,175,135,15,50,0,51,7,0,128,51,8,255,127,50,0,51,7,255,127,50,0,88,39,0,128,24,51,8,0,128,0,51,9,255,127,175,151,23,131,119,0,128,0,50,0,51,8,0,128,0,51,9,255,127,51,7,50,0,51,7,255,255,0,50,0,88,39,0,128,17,51,8,255,127,175,135,19,138,119,8,50,0,51,8,255,127,51,7,0,0,128,50,0,51,7,0,255,127,50,0,88,39,0,128,24,89,39,255,127,25,151,119,8,51,8,0,0,128,0,190,135,7,50,0,51,7,0,128,40,238,51,8,0,0,128,0,51,7,0,255,255,0,50,0,88,39,0,128,17,51,8,255,127,175,135,20,138,119,16,50,0,51,8,255,127,51,7,0,0,0,128,50,0,51,7,0,0,255,127,50,0,88,39,0,128,24,89,39,255,127,25,138,119,16,51,8,0,0,0,128,211,135,7,50,0,51,7,0,128,40,238,51,8,0,0,0,128,51,7,0,0,255,50,0,149,17,240,123,16,8,123,21,152,120,32,20,9,0,0,0,0,0,0,48,69,212,137,9,151,119,32,152,119,32,20,8,0,0,0,0,0,0,48,67,212,135,5,20,8,0,0,16,0,0,0,48,197,100,151,80,32,84,10,242,182,100,88,80,32,86,10,234,182,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,100,117,51,8,80,32,88,10,192,193,89,7,33,20,7,0,0,0,0,0,0,0,128,211,87,7,80,32,90,10,28,154,119,130,16,8,130,21,149,17,16,50,0,100,87,130,16,8,130,21,149,17,16,1,149,17,232,123,16,16,123,21,8,123,22,100,117,51,8,80,32,92,10,127,193,100,120,51,7,88,8,80,20,8,0,0,0,0,0,0,240,61,100,87,80,32,94,10,143,151,80,32,96,10,45,182,100,118,80,32,98,10,0,151,20,8,0,0,0,0,0,0,240,193,80,32,100,10,113,151,100,120,100,87,80,32,102,10,76,182,80,32,104,10,5,182,151,102,32,151,119,32,152,119,32,212,103,7,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,20,8,0,0,0,0,0,0,240,65,80,32,108,10,54,151,151,85,32,152,85,32,20,8,0,0,0,0,0,0,48,67,212,133,5,20,8,0,0,0,0,0,0,48,195,80,32,110,10,248,181,100,88,80,32,112,10,240,181,130,16,8,130,21,149,17,16,50,0,73,37,128,0,130,23,123,87,112,73,21,120,72,6,2,70,22,4,130,23,8,123,103,88,80,32,116,10,159,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,118,10,212,146,123,103,64,20,8,0,0,0,0,0,0,128,64,80,32,120,10,190,150,123,103,72,20,8,0,0,0,0,255,255,255,255,123,104,8,20,8,2,0,0,0,255,255,255,255,123,104,16,73,22,24,255,70,22,32,72,22,36,72,22,40,255,71,22,44,73,22,80,73,22,48,73,22,56,51,7,248,0,80,32,122,10,42,199,254,100,118,51,0,124,10,149,17,224,123,16,24,123,21,16,123,22,8,100,117,149,119,8,149,86,120,51,9,96,51,8,51,0,170,12,40,78,154,2,130,87,40,1,123,22,8,170,103,42,81,7,20,100,118,80,32,126,10,30,94,100,103,80,32,128,10,28,195,254,130,23,8,123,87,40,1,51,7,120,2,51,0,130,10,40,207,198,254,51,7,120,2,80,32,130,10,199,198,254,100,118,51,0,132,10,149,17,232,123,16,16,123,21,8,123,22,100,117,51,7,48,230,6,123,87,70,21,32,73,37,184,0,73,21,8,73,21,16,72,21,24,73,21,40,73,21,48,73,21,56,73,21,64,73,21,72,70,21,80,73,21,88,73,21,96,73,21,104,73,21,112,73,21,120,70,37,128,0,71,37,176,0,73,37,168,0,73,37,160,0,73,37,152,0,73,37,144,0,73,37,136,0,20,6,0,0,0,0,0,0,240,63,123,86,192,0,20,7,0,0,0,0,0,0,240,191,123,87,200,0,123,87,208,0,149,87,216,0,51,9,152,0,51,8,51,0,164,14,40,121,153,2,130,87,170,103,29,81,7,14,2,130,120,130,136,8,180,128,2,134,10,123,86,100,87,51,0,136,10,40,228,74,1,100,87,80,32,136,10,222,74,1,100,87,80,32,138,10,30,100,87,80,32,140,10,245,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,40,217,4,149,17,136,254,123,16,112,1,123,21,104,1,123,22,96,1,100,117,130,119,40,1,70,39,194,0,127,130,86,24,130,88,16,70,21,41,72,21,44,2,73,37,192,0,123,24,16,171,134,118,1,2,149,87,16,123,23,123,21,8,123,88,24,70,17,32,100,72,17,36,72,17,40,2,51,7,0,56,80,32,142,10,145,197,254,100,117,123,23,48,1,51,6,1,120,22,88,1,73,33,40,1,128,0,149,23,72,1,73,33,80,1,73,33,32,1,123,23,56,1,123,21,64,1,73,33,72,1,73,5,149,87,112,123,87,8,149,87,16,51,9,96,51,8,80,32,144,10,157,152,2,149,85,224,0,1,149,87,32,255,123,87,144,149,103,1,123,23,24,136,103,127,154,119,210,87,7,123,87,152,149,87,160,51,9,96,51,8,80,32,146,10,113,152,2,149,85,112,130,24,24,100,134,82,40,128,0,209,2,72,33,20,1,72,33,24,1,70,17,47,100,70,33,11,1,127,72,33,208,0,20,7,0,0,0,0,2,0,0,0,123,23,224,0,20,7,0,0,0,0,0,0,48,63,123,23,216,0,72,17,48,127,64,71,17,54,149,23,72,51,9,129,0,51,8,80,32,148,10,26,152,2,20,7,134,227,59,41,122,106,63,64,20,8,8,4,2,129,64,32,112,63,123,23,240,0,123,24,248,0,73,33,0,1,71,17,52,71,17,56,0,255,20,7,0,0,0,0,0,0,240,127,123,23,64,70,17,46,73,33,232,0,130,23,130,117,71,17,44,71,33,8,1,70,33,10,1,130,27,16,201,91,12,153,200,6,20,10,0,0,0,0,205,204,204,204,20,9,205,204,204,204,204,204,204,204,202,152,8,51,9,15,70,33,12,1,172,137,51,154,136,16,149,25,32,80,32,150,10,203,74,40,58,149,102,192,254,170,134,146,254,2,124,103,248,81,7,244,2,130,103,208,81,7,237,80,32,152,10,99,192,254,130,24,16,40,224,51,8,0,20,170,140,18,149,85,0,20,171,91,105,2,130,23,8,123,117,24,1,2,124,23,88,1,81,7,18,2,130,23,48,1,81,7,10,80,32,154,10,49,192,254,130,22,8,130,104,24,130,103,16,170,120,125,2,201,120,8,130,105,40,1,153,136,6,129,155,200,0,20,10,205,204,204,204,204,204,204,204,51,12,4,202,168,8,171,203,55,51,9,127,1,120,121,149,136,255,149,119,64,1,82,8,247,40,72,149,187,192,254,170,91,157,2,124,183,248,81,7,245,2,130,183,208,81,7,238,100,182,80,32,156,10,211,191,254,100,107,40,224,2,124,153,175,0,81,9,31,149,119,8,51,9,127,51,10,12,1,120,121,248,72,23,252,122,122,149,136,255,149,119,64,1,82,8,241,130,104,232,0,149,103,224,0,149,101,232,0,80,32,158,10,189,69,73,38,240,0,123,101,224,0,130,104,0,1,73,38,232,0,149,103,248,0,149,101,0,1,80,32,160,10,159,69,73,38,8,1,123,101,248,0,130,104,24,1,73,38,0,1,149,103,16,1,149,101,24,1,80,32,162,10,129,69,73,38,32,1,123,101,16,1,73,38,24,1,130,16,112,1,130,21,104,1,130,22,96,1,149,17,120,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,123,130,186,40,1,149,181,48,17,124,87,4,129,168,180,0,72,42,200,0,120,167,192,0,73,21,80,123,26,8,81,24,255,135,0,2,128,87,8,51,8,64,230,6,150,119,18,200,135,7,124,120,124,121,1,122,168,168,0,132,152,1,120,168,172,0,151,151,62,152,119,63,120,167,173,0,151,153,61,152,153,63,120,169,175,0,129,89,20,87,9,91,2,142,152,129,89,24,130,26,8,120,168,188,0,89,9,91,2,142,119,129,88,40,130,25,8,120,151,189,0,89,8,91,2,100,150,124,151,174,0,142,119,124,88,32,120,151,191,0,123,27,16,82,8,87,129,88,36,100,103,80,32,164,10,238,116,129,87,36,82,7,97,40,84,2,124,168,172,0,124,167,173,0,129,89,20,89,9,171,2,142,136,129,89,24,130,26,8,120,168,188,0,87,9,171,2,142,151,129,88,40,130,25,8,120,151,189,0,87,8,171,2,100,150,142,135,124,88,32,120,151,191,0,123,27,16,81,8,175,51,8,2,100,103,80,32,166,10,154,116,129,87,36,82,7,13,2,129,103,168,0,122,103,204,0,1,129,88,16,129,87,12,122,104,176,0,130,26,16,70,26,40,87,7,9,122,103,184,0,40,18,51,8,1,100,167,80,32,168,10,237,128,0,130,26,16,1,129,88,130,89,88,100,103,100,165,80,32,170,10,83,117,100,87,130,86,176,0,130,85,168,0,149,119,168,0,123,23,171,86,11,40,37,149,102,168,170,86,26,2,124,103,248,81,7,246,2,130,103,208,81,7,239,80,32,172,10,201,189,254,40,229,2,130,23,130,118,1,20,8,163,139,46,186,232,162,139,46,130,23,8,128,119,201,101,9,153,153,3,202,137,8,130,25,16,123,149,176,0,174,120,16,201,135,8,130,23,80,32,174,10,240,67,40,26,174,135,24,51,8,88,202,135,7,200,118,6,171,101,40,2,130,23,16,123,118,176,0,1,2,130,23,16,73,39,192,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,85,168,170,101,222,2,124,87,248,81,7,246,2,130,87,208,81,7,239,80,32,176,10,73,189,254,40,229,149,17,160,123,16,88,123,21,80,123,22,72,130,120,24,130,122,16,130,121,40,1,123,25,170,168,121,1,2,51,5,20,8,0,0,0,0,0,0,176,62,123,24,48,73,17,40,127,64,20,8,134,227,59,41,122,106,63,64,123,24,32,20,8,8,4,2,129,64,32,112,63,123,24,24,20,8,0,0,0,0,0,0,240,127,123,24,16,20,8,205,204,204,204,204,204,204,204,123,24,8,123,23,64,40,28,2,130,120,24,130,21,56,149,85,1,201,168,8,153,136,6,130,25,8,202,152,8,174,133,17,1,2,150,86,64,1,200,166,6,124,103,120,103,15,129,103,8,129,104,4,51,9,127,120,105,235,0,72,38,176,0,122,103,196,0,122,104,192,0,151,119,7,190,135,7,80,32,178,10,24,139,130,24,48,80,32,180,10,163,143,123,103,184,0,130,23,40,122,103,16,71,22,22,149,103,40,51,9,129,0,51,8,80,32,182,10,130,147,2,130,23,64,130,24,32,123,104,208,0,130,24,24,123,104,216,0,73,38,224,0,71,22,20,71,22,24,0,255,130,24,16,123,104,32,73,38,200,0,71,38,232,0,70,38,234,0,124,120,44,132,136,1,81,8,8,70,38,236,0,1,2,130,122,16,123,21,56,151,86,48,51,8,0,0,64,1,214,134,8,200,168,8,130,137,24,1,130,152,8,81,8,52,255,152,102,48,1,100,133,51,10,14,51,11,255,100,104,80,32,184,10,49,6,130,23,64,130,88,8,100,89,82,8,232,2,130,122,16,150,104,64,1,200,168,8,130,137,24,1,130,152,8,81,8,255,254,100,133,51,10,32,51,11,255,100,104,80,32,186,10,0,6,130,23,64,130,88,8,100,89,82,8,232,2,130,122,16,40,220,254,2,51,7,127,130,24,120,135,194,0,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,118,40,1,81,6,25,100,103,80,32,188,10,122,86,100,103,80,32,190,10,120,187,254,73,37,40,1,1,130,88,24,1,149,87,16,1,80,32,192,10,137,65,130,88,0,1,149,87,248,0,80,32,194,10,123,65,130,88,232,0,149,87,224,0,80,32,196,10,109,65,125,87,223,0,89,7,14,130,87,200,0,80,32,198,10,55,187,254,130,86,168,0,81,6,69,2,100,88,130,85,176,0,100,103,170,101,44,123,24,40,8,149,85,168,170,101,26,2,124,87,248,81,7,246,2,130,87,208,81,7,239,80,32,200,10,5,187,254,40,229,2,130,24,130,135,168,0,1,123,134,176,0,100,133,80,32,202,10,238,186,254,130,88,144,0,149,87,136,0,80,32,204,10,204,64,130,88,120,149,87,112,80,32,206,10,122,64,130,86,16,81,6,67,2,100,88,130,85,24,100,103,170,101,44,123,24,40,9,149,85,192,254,170,101,26,2,124,87,248,81,7,245,2,130,87,208,81,7,238,80,32,208,10,163,186,254,40,228,2,130,24,130,135,16,1,123,134,24,100,133,80,32,210,10,142,186,254,130,87,8,81,7,14,80,32,212,10,129,186,254,73,21,8,1,2,130,87,81,7,17,2,130,120,130,136,8,180,128,2,214,10,73,5,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,118,130,119,40,1,123,23,8,149,101,48,17,100,103,80,32,216,10,50,1,124,90,4,129,88,130,89,88,73,21,80,130,23,8,120,122,192,0,80,32,218,10,123,113,100,103,130,101,176,0,130,102,168,0,123,23,16,149,119,168,0,123,23,171,101,11,40,37,149,85,168,170,101,26,2,124,87,248,81,7,246,2,130,87,208,81,7,239,80,32,220,10,238,185,254,40,229,2,130,23,130,117,1,20,8,163,139,46,186,232,162,139,46,130,23,8,128,119,201,86,9,153,153,3,202,137,8,130,25,16,123,150,176,0,174,120,16,201,135,8,130,23,80,32,222,10,21,64,40,26,174,135,24,51,8,88,202,135,7,200,117,5,171,86,84,2,130,23,16,123,117,176,0,1,2,130,25,16,130,152,24,130,151,16,170,120,121,2,201,120,8,130,153,40,1,153,136,6,129,155,200,0,20,10,205,204,204,204,204,204,204,204,51,12,4,202,168,8,171,203,51,51,9,127,1,120,121,149,136,255,149,119,64,1,82,8,247,2,40,67,149,102,168,170,86,178,2,124,103,248,81,7,246,2,130,103,208,81,7,239,80,32,224,10,66,185,254,40,229,2,124,153,175,0,81,9,31,149,119,8,51,9,127,51,10,12,1,120,121,248,72,23,252,122,122,149,136,255,149,119,64,1,82,8,241,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,184,123,16,64,123,21,56,123,22,48,130,121,24,123,23,40,130,120,16,170,137,225,0,73,17,24,51,9,20,7,205,204,204,204,204,204,204,204,123,23,32,40,40,2,130,24,40,130,135,24,130,136,16,130,25,149,153,1,132,154,255,0,201,135,7,153,119,6,130,24,32,202,135,7,123,26,24,174,122,167,0,51,6,123,25,132,153,15,123,25,16,40,19,70,21,50,1,1,149,102,1,151,103,56,153,118,56,87,7,192,2,130,23,40,130,120,24,130,119,16,201,120,8,153,136,6,130,25,32,202,152,9,130,24,16,130,26,24,172,169,6,130,24,1,2,132,138,255,0,150,168,64,1,200,120,8,130,135,24,1,149,133,40,1,170,87,22,132,104,255,0,1,2,124,121,16,170,137,19,2,130,119,8,171,87,245,2,130,87,8,82,7,14,40,161,2,100,117,130,119,8,81,7,153,123,26,8,130,87,56,51,8,80,32,226,10,113,181,90,7,131,51,10,32,51,11,255,130,23,40,130,24,8,100,89,80,32,228,10,82,2,40,113,255,51,8,255,51,9,255,51,10,3,130,23,40,130,16,64,130,21,56,130,22,48,149,17,72,40,64,41,130,122,24,130,121,16,201,154,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,84,10,83,2,130,119,40,1,129,123,200,0,51,12,4,171,203,28,149,167,51,10,64,1,51,8,127,1,120,152,149,119,255,149,153,64,1,82,7,247,2,40,42,2,124,119,175,0,81,7,35,149,167,100,152,149,136,8,51,9,127,51,10,12,1,120,137,248,72,24,252,122,138,149,119,255,149,136,64,1,82,7,241,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,23,24,130,119,40,1,128,117,123,24,32,81,5,150,0,20,8,0,0,0,0,128,132,46,65,130,23,32,80,32,230,10,112,138,80,32,232,10,117,242,51,8,51,2,88,20,10,232,3,0,0,131,255,255,255,40,24,2,130,107,201,123,11,143,188,154,204,210,203,11,123,107,1,149,136,1,170,88,85,2,130,25,24,130,150,168,0,202,40,11,200,182,6,130,107,24,81,11,217,2,130,107,48,130,188,8,73,6,82,12,27,40,218,123,188,48,1,2,130,185,56,130,108,8,200,121,9,123,185,56,100,107,81,12,197,2,124,185,46,100,198,82,9,232,2,130,188,48,201,124,12,173,202,218,100,172,123,188,48,40,214,2,130,24,24,130,135,24,130,136,16,170,135,211,0,51,10,201,135,7,20,9,0,0,0,0,205,204,204,204,20,8,205,204,204,204,204,204,204,204,153,119,6,202,135,7,136,120,1,200,135,7,123,23,40,15,2,130,26,16,149,170,1,130,23,170,122,157,0,2,130,23,24,130,120,16,123,26,16,150,167,64,1,200,120,8,129,135,248,0,81,7,222,2,130,134,24,1,130,103,8,81,7,211,149,136,248,0,123,24,8,40,12,2,130,22,40,130,103,8,81,7,192,130,101,56,123,23,40,100,87,51,8,80,32,234,10,62,179,88,7,230,100,87,130,24,32,51,0,236,10,20,9,0,0,0,0,0,0,0,128,211,152,8,40,45,168,123,103,56,51,8,80,32,238,10,101,179,90,7,191,2,130,25,8,129,151,124,104,50,149,119,255,122,151,81,8,174,51,10,32,51,11,255,130,23,24,130,24,16,100,105,80,32,240,10,53,70,22,50,40,149,130,21,24,100,87,130,22,32,100,104,80,32,242,10,25,9,100,87,80,32,244,10,15,10,100,87,100,104,130,16,64,130,21,56,130,22,48,149,17,72,40,114,11,149,17,24,255,123,16,224,0,123,21,216,0,123,22,208,0,100,147,124,153,49,100,116,81,9,72,132,167,32,81,7,193,8,2,130,69,16,130,58,130,55,8,150,137,64,1,81,10,7,123,167,8,1,200,89,9,81,7,6,123,122,1,2,150,139,64,1,200,91,11,130,186,24,1,149,153,0,1,123,25,200,0,171,58,90,8,149,185,24,1,123,151,40,80,8,2,128,60,104,123,19,184,0,123,24,128,0,81,12,205,7,100,176,130,71,40,1,123,23,160,0,127,55,20,123,23,88,130,55,24,123,23,8,124,55,17,123,23,72,129,55,40,123,23,80,130,55,64,123,23,136,0,124,57,16,132,171,1,123,25,192,0,151,153,16,132,135,255,255,0,212,151,7,123,23,64,151,137,48,123,20,176,0,123,16,168,0,123,25,200,0,81,11,168,1,123,26,104,51,5,73,17,120,64,156,0,152,153,48,123,25,112,123,28,144,0,40,133,0,100,151,1,2,130,123,8,130,19,184,0,130,16,168,0,130,28,144,0,130,20,152,0,81,11,20,1,2,149,72,72,130,26,136,0,124,169,27,124,170,26,72,23,20,73,23,56,151,153,8,212,169,9,130,26,120,211,154,10,136,170,1,120,122,46,51,10,232,3,202,169,9,123,121,48,127,137,121,121,30,127,137,2,121,121,32,127,137,4,121,121,34,127,137,6,121,121,36,127,137,8,121,121,38,127,137,10,121,121,40,127,137,12,121,121,42,127,136,14,121,120,44,1,149,85,1,170,197,251,0,151,87,4,200,55,7,126,118,72,87,0,6,171,6,237,123,23,152,0,149,121,74,130,23,160,0,100,104,51,0,246,10,149,17,176,123,16,72,123,21,64,123,22,56,20,10,201,66,22,178,144,133,44,100,100,150,100,117,214,168,7,201,120,9,152,153,1,200,151,7,152,121,4,123,25,40,150,151,23,130,89,32,201,120,7,123,23,48,150,135,12,200,151,7,51,9,12,100,104,51,0,142,13,40,247,139,2,130,23,176,0,130,120,168,0,150,103,88,200,120,8,130,138,48,149,137,64,100,151,170,154,0,255,100,167,130,28,192,0,130,22,112,40,10,2,130,119,8,170,151,234,254,2,126,123,16,171,107,244,2,124,123,18,171,203,237,40,219,254,2,130,130,24,130,135,32,170,114,73,255,2,130,135,56,81,7,220,6,2,130,123,8,149,134,56,123,107,81,11,6,73,11,1,171,154,9,149,138,48,123,167,1,2,130,154,123,122,81,10,7,123,167,8,1,2,149,136,24,123,121,8,123,151,149,43,1,123,139,130,24,64,122,120,16,40,165,254,2,129,60,104,130,24,128,0,130,20,176,0,130,26,104,81,12,213,5,51,6,132,167,32,82,7,236,2,2,132,167,2,123,23,112,132,167,4,123,23,104,149,71,92,17,123,23,32,132,167,8,123,23,96,130,24,128,0,150,135,64,1,123,23,120,40,13,2,128,60,104,149,102,1,174,198,144,5,2,151,103,4,200,55,7,123,23,152,0,126,117,72,126,55,88,123,23,144,0,87,0,6,171,5,221,2,130,23,112,82,7,20,2,130,23,104,82,7,56,2,130,23,96,81,7,200,40,158,0,2,130,71,16,130,24,120,200,135,7,124,121,17,130,23,160,0,100,88,80,32,248,10,183,100,130,16,168,0,130,20,176,0,130,19,184,0,130,23,104,81,7,206,2,130,71,16,130,27,120,200,123,11,124,184,235,0,84,24,63,22,2,51,12,127,130,23,160,0,130,25,32,124,153,82,9,20,40,20,151,140,1,130,23,160,0,130,25,32,124,153,81,9,6,100,140,1,2,130,24,128,0,149,137,247,124,184,236,0,124,186,15,124,187,16,136,153,1,142,136,212,152,8,123,24,100,88,130,25,72,80,32,250,10,186,88,130,19,184,0,130,20,176,0,130,16,168,0,130,23,96,81,7,43,255,2,130,71,168,0,150,88,88,200,120,8,130,135,48,149,138,64,171,167,19,2,130,168,8,82,8,46,40,51,2,130,119,8,170,167,243,2,126,120,16,130,25,200,0,152,153,48,171,152,238,2,124,120,18,130,25,192,0,171,152,227,2,100,122,130,120,8,81,8,11,2,129,167,20,82,7,221,254,2,123,24,16,123,26,48,123,21,56,130,71,16,130,24,120,200,135,5,129,87,176,0,80,32,252,10,122,128,130,88,184,0,100,121,100,135,100,152,80,32,254,10,254,132,130,24,152,0,125,136,85,123,23,64,100,135,80,32,0,11,88,128,100,120,130,23,64,80,32,2,11,198,163,124,88,18,123,21,24,124,89,19,172,137,6,100,152,1,2,123,23,40,130,23,184,0,124,119,18,172,135,6,100,120,1,2,130,23,136,0,124,119,25,132,119,1,130,21,48,81,7,90,2,130,23,152,0,124,119,86,81,7,79,2,130,28,136,0,124,199,32,124,201,31,124,202,33,124,203,34,151,119,8,212,151,7,151,170,16,151,187,24,212,186,10,212,167,7,124,201,36,124,202,35,124,203,37,124,204,38,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,121,10,82,8,10,40,28,51,10,81,8,24,2,130,23,16,81,7,22,2,130,87,56,130,25,24,130,153,224,0,175,151,8,130,21,40,40,74,100,135,123,26,152,0,80,32,4,11,173,131,130,21,24,130,88,216,0,100,121,100,135,100,152,80,32,6,11,27,132,130,88,200,0,100,117,100,135,80,32,8,11,106,253,2,100,120,100,87,80,32,10,11,2,132,130,24,40,80,32,12,11,222,162,130,26,152,0,100,117,1,100,167,130,24,8,80,32,14,11,204,162,100,88,80,32,16,11,196,162,100,122,130,23,160,0,130,21,56,100,88,130,25,144,0,80,32,18,11,27,77,100,88,130,20,176,0,130,69,48,130,19,184,0,130,16,168,0,81,5,103,253,2,130,71,56,130,25,88,130,26,80,130,27,72,130,28,64,180,80,2,20,11,130,16,168,0,130,20,176,0,130,19,184,0,40,66,253,2,132,167,64,123,23,72,149,55,88,123,23,96,130,24,128,0,150,135,64,1,123,23,112,40,21,149,156,255,122,60,104,149,102,255,1,131,102,1,131,199,174,118,173,2,151,106,32,152,167,28,200,55,7,126,117,72,87,0,6,171,5,232,2,130,71,16,130,72,168,0,130,25,112,200,151,7,124,123,22,123,21,152,0,150,89,88,200,152,7,130,114,48,149,120,64,149,124,48,123,28,120,123,26,144,0,81,11,56,100,139,170,130,40,100,43,40,10,2,130,187,8,170,139,66,1,2,126,188,16,130,21,200,0,152,85,48,171,92,237,2,124,188,18,130,25,192,0,171,156,226,2,130,188,8,82,12,118,1,40,38,1,170,130,50,100,147,100,43,130,25,192,0,130,26,200,0,40,9,2,130,187,8,170,139,26,2,126,188,16,152,165,48,171,92,242,2,124,188,18,171,156,235,100,184,100,57,40,5,100,57,1,2,130,139,8,123,25,104,81,11,90,2,124,140,20,132,204,2,82,12,80,2,130,140,81,12,7,123,203,8,1,123,188,171,130,10,2,130,26,120,123,171,1,2,149,121,24,130,122,56,73,24,56,73,24,48,73,24,40,73,24,32,73,24,24,73,24,16,130,155,123,138,8,73,8,123,120,56,149,187,255,123,155,51,7,1,130,69,48,130,24,152,0,82,5,18,40,52,2,51,7,130,69,48,130,24,152,0,81,5,40,123,23,120,130,71,56,130,25,88,130,26,80,51,11,51,12,180,80,2,22,11,130,23,120,130,24,152,0,130,16,168,0,130,20,176,0,1,130,19,184,0,81,7,220,0,2,130,71,168,0,130,25,104,200,151,7,130,119,24,82,7,202,0,130,21,160,0,100,87,80,32,24,11,200,74,130,23,72,82,7,244,0,2,130,24,136,0,124,135,29,124,136,28,130,20,176,0,130,73,168,0,151,119,8,212,135,7,150,119,232,3,130,24,104,200,137,9,123,151,40,243,0,2,100,139,130,140,8,82,12,79,2,130,124,24,130,123,32,170,188,80,2,130,123,56,81,11,198,1,2,130,181,8,149,121,56,123,149,81,5,6,73,5,1,171,130,10,2,130,25,120,123,155,1,2,130,137,123,185,81,9,7,123,155,8,1,2,149,119,24,123,184,8,123,139,149,204,1,123,124,130,23,64,122,183,16,1,2,129,183,20,134,119,1,122,183,20,1,2,130,69,48,130,24,152,0,81,5,35,130,71,56,51,11,255,130,25,88,130,26,80,51,12,180,80,2,26,11,130,16,168,0,130,20,176,0,130,19,184,0,1,2,128,57,104,131,151,174,118,111,2,130,24,144,0,152,136,32,149,135,1,174,151,191,253,151,136,4,130,25,96,200,152,8,1,2,130,137,8,130,138,123,137,248,123,138,240,128,57,104,149,119,1,149,136,16,172,151,235,40,153,253,51,12,127,73,1,100,87,130,24,152,0,51,9,51,10,51,11,80,32,28,11,36,84,130,20,176,0,130,71,168,0,130,24,104,200,135,7,73,7,1,130,19,184,0,130,16,168,0,128,57,104,131,151,172,118,151,51,7,227,181,1,51,8,141,141,1,51,10,24,68,1,51,9,6,1,80,32,30,11,251,121,2,131,199,130,24,128,0,82,7,170,0,2,130,69,16,150,134,64,1,200,86,6,129,104,244,0,130,55,56,149,136,255,122,104,244,0,51,8,80,32,32,11,103,170,88,7,16,2,129,103,248,0,149,119,255,122,103,248,0,1,2,130,19,184,0,130,56,130,55,8,81,8,7,123,135,8,1,81,7,6,123,120,1,2,130,25,128,0,150,152,64,1,200,88,8,130,137,24,1,149,106,0,1,123,26,200,0,171,57,15,149,136,24,1,123,135,130,24,128,0,40,7,130,24,128,0,1,2,150,135,64,1,200,117,5,130,88,32,1,149,55,16,73,3,123,56,8,51,9,96,51,8,100,54,80,32,34,11,23,132,2,130,24,200,0,130,135,123,86,32,1,149,119,255,123,135,1,2,130,16,224,0,130,21,216,0,130,22,208,0,149,17,232,0,50,0,80,32,36,11,86,155,254,149,17,192,123,16,56,123,21,48,123,22,40,100,124,130,119,24,130,198,16,123,24,8,170,103,216,0,51,10,201,103,7,153,119,6,20,8,205,204,204,204,204,204,204,204,202,135,7,136,120,1,200,135,11,51,2,64,1,123,28,32,123,27,40,13,73,39,200,0,149,170,1,170,186,167,0,2,202,42,5,200,86,7,124,120,18,124,121,19,212,152,8,82,8,11,2,124,120,168,0,81,8,221,2,130,120,0,1,81,8,213,123,26,24,151,168,48,51,7,0,0,64,1,214,120,7,200,103,7,130,121,24,1,130,151,8,81,7,47,123,21,16,152,134,48,1,100,117,51,10,8,51,11,255,100,199,100,104,80,32,38,11,106,246,130,28,32,130,87,8,100,89,82,7,230,2,130,198,16,130,21,16,1,200,101,5,130,87,208,0,130,24,8,80,32,40,11,42,127,255,130,88,200,0,100,121,100,135,100,152,80,32,42,11,254,157,130,28,32,123,87,200,0,130,26,24,130,27,51,2,64,1,149,170,1,171,186,97,255,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,149,87,0,16,124,120,93,1,130,87,192,0,81,8,20,1,2,130,88,40,1,123,24,129,136,149,119,1,123,87,192,0,81,8,8,1,51,8,1,2,130,87,168,0,123,24,8,150,134,88,200,103,8,130,136,24,51,9,2,172,152,206,0,2,129,25,8,123,25,16,1,84,24,3,9,51,9,1,40,12,149,137,254,136,153,1,134,153,2,1,130,90,192,0,200,103,7,130,119,48,203,154,9,205,137,8,81,8,15,51,9,1,130,119,8,149,153,1,172,137,250,2,129,120,20,82,8,140,0,2,126,120,16,130,89,16,130,123,48,124,119,18,150,138,64,1,200,169,9,130,154,24,1,149,153,40,1,90,11,65,170,154,22,2,124,171,16,170,123,12,2,130,170,8,171,154,245,40,5,100,169,1,2,130,151,8,81,7,125,51,10,32,100,87,130,27,16,80,32,44,11,55,245,130,87,168,0,200,103,8,130,136,24,51,9,1,172,137,111,255,40,45,170,154,22,2,124,171,16,170,123,12,2,130,170,8,171,154,245,40,5,100,169,1,2,130,151,8,81,7,89,51,10,14,100,87,130,27,16,80,32,46,11,249,244,130,24,8,149,136,1,151,135,32,87,7,22,2,130,23,128,119,172,120,13,255,40,10,81,7,8,73,37,192,0,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,138,36,1,51,8,141,141,1,51,10,61,8,1,51,9,39,1,80,32,48,11,212,118,2,51,7,138,36,1,51,8,141,141,1,51,10,61,8,1,51,9,39,1,80,32,50,11,186,118,2,149,17,136,123,16,112,123,21,104,123,22,96,130,122,24,123,23,24,130,121,16,123,24,32,170,154,43,1,51,11,201,154,7,20,9,0,0,0,0,205,204,204,204,20,8,205,204,204,204,204,204,204,204,153,119,6,202,135,7,136,120,1,200,135,7,123,23,40,15,2,130,27,8,149,187,1,130,23,170,123,245,0,2,130,23,24,130,119,16,123,27,8,150,184,64,1,200,135,7,129,120,244,0,81,8,222,2,130,118,24,1,130,105,8,81,9,211,2,149,104,8,130,23,8,151,119,48,152,119,48,123,23,16,40,14,2,100,134,130,137,8,149,136,8,81,9,181,123,25,80,123,24,64,127,103,20,80,32,52,11,68,120,255,130,104,24,123,24,88,100,117,100,135,100,88,80,32,54,11,156,166,123,23,72,123,22,56,130,105,32,137,120,133,136,255,151,136,63,211,137,7,130,24,32,80,32,56,11,168,124,255,130,24,88,80,32,58,11,131,155,100,118,100,88,80,32,60,11,107,166,123,23,40,100,103,123,21,48,100,88,80,32,62,11,169,166,130,24,72,87,8,10,143,119,81,7,14,40,15,2,130,23,40,137,119,82,7,7,130,22,48,1,100,103,130,24,88,80,32,64,11,54,166,130,24,80,81,7,105,255,2,130,25,56,123,150,24,51,10,8,51,11,255,130,23,24,130,24,16,80,32,66,11,92,243,130,23,64,130,120,40,71,255,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,16,255,123,16,232,0,123,21,224,0,123,22,216,0,130,123,40,1,123,27,160,0,100,156,100,133,83,25,127,8,51,12,127,1,81,10,63,2,130,24,160,0,129,137,200,0,82,25,4,51,2,130,123,16,150,88,64,1,200,139,9,130,152,24,1,149,153,40,1,170,152,18,2,124,134,16,170,198,108,1,2,130,136,8,171,152,244,2,130,152,8,82,8,103,1,40,6,130,123,16,1,2,130,120,24,201,184,8,153,136,6,20,9,205,204,204,204,204,204,204,204,202,152,8,174,88,7,132,85,15,1,2,150,88,64,1,200,184,8,130,137,24,1,149,134,40,1,123,23,176,0,170,105,17,2,124,152,16,170,200,87,2,130,153,8,171,105,245,2,130,103,8,123,28,152,0,81,7,82,123,26,168,0,82,10,28,130,103,56,51,8,80,32,68,11,134,165,88,7,14,51,7,51,8,1,120,104,50,40,215,10,51,10,32,51,11,255,130,23,176,0,100,88,100,105,80,32,70,11,92,242,130,28,152,0,130,26,168,0,82,10,23,40,178,10,2,100,150,130,151,8,123,28,152,0,82,7,180,81,10,162,10,2,130,18,176,0,130,40,16,150,87,64,1,123,24,88,200,120,3,124,59,14,132,87,15,124,56,236,0,149,119,247,136,121,1,124,55,13,142,136,212,152,8,123,24,96,81,8,96,2,124,40,44,151,136,6,149,119,130,136,119,1,151,119,7,210,135,7,200,183,7,134,123,0,128,0,123,28,112,151,183,49,152,112,49,81,0,79,2,132,183,127,152,184,1,130,25,160,0,130,153,104,132,136,128,0,212,135,7,151,119,3,200,151,7,1,2,130,119,81,7,117,2,130,120,16,171,184,246,149,116,24,82,4,113,51,6,0,25,2,40,115,2,123,27,112,124,56,12,151,119,8,212,135,11,151,183,49,152,112,49,82,0,183,51,6,0,25,2,51,7,51,4,123,21,144,0,40,94,2,100,137,130,136,8,81,8,167,254,2,130,152,64,125,136,30,200,138,10,90,10,7,51,10,1,1,83,26,127,8,51,10,127,1,120,154,17,51,10,4,51,11,255,100,88,80,32,72,11,87,241,51,7,40,185,9,51,4,51,6,0,25,2,40,12,130,24,112,150,135,39,200,116,6,1,136,71,1,124,104,25,132,136,2,123,21,144,0,81,8,9,132,184,128,171,184,54,81,7,87,1,2,130,39,96,81,7,79,1,2,51,9,16,1,130,23,96,82,7,8,51,9,248,0,1,2,130,23,96,82,7,58,2,149,40,248,0,123,22,104,130,135,8,82,7,73,40,55,2,130,23,160,0,130,119,104,151,185,2,132,153,0,4,200,151,7,1,2,130,119,81,7,184,0,2,130,121,16,171,137,245,149,116,24,40,174,0,2,149,40,16,1,123,22,104,130,135,8,82,7,18,149,134,8,100,101,40,34,2,130,87,100,86,81,7,27,2,100,117,130,119,32,172,123,242,174,183,159,12,2,130,87,8,82,7,239,149,86,8,1,2,123,24,80,123,16,120,123,20,128,0,123,19,136,0,123,26,168,0,51,7,40,123,27,48,123,25,72,80,32,74,11,8,170,254,100,120,73,7,73,23,8,123,117,16,123,103,130,23,176,0,130,25,72,200,151,7,130,121,130,153,130,26,48,123,138,32,81,9,8,123,121,130,104,1,2,130,21,144,0,130,22,80,130,103,8,80,32,76,11,187,51,130,103,16,149,119,1,123,103,16,130,23,96,82,7,35,51,10,239,13,1,40,33,81,4,3,255,2,130,24,112,150,135,39,200,116,6,124,103,25,132,119,2,82,7,76,40,117,51,10,95,141,1,1,130,23,176,0,130,28,112,130,27,120,130,118,96,130,119,104,51,8,199,7,1,100,89,180,96,2,78,11,130,18,176,0,130,28,152,0,130,22,104,130,27,48,130,26,168,0,130,19,136,0,130,20,128,0,1,2,124,103,25,132,119,2,81,7,47,2,130,23,160,0,130,119,104,132,184,0,128,0,1,2,130,119,81,7,14,2,130,121,16,171,137,246,149,116,24,1,81,4,13,130,24,112,150,135,39,200,116,6,1,2,125,103,30,200,167,9,90,9,7,51,9,1,1,83,25,127,8,51,9,127,1,136,183,1,130,24,96,212,135,7,149,56,14,123,24,32,123,22,104,123,25,40,82,7,229,0,2,124,103,25,132,119,2,81,7,218,0,2,130,39,96,81,7,195,0,2,130,39,232,0,81,7,41,130,24,112,40,10,2,130,87,100,86,81,7,35,2,100,117,130,119,32,172,120,242,174,135,161,0,2,130,87,8,82,7,239,149,86,8,40,9,149,38,232,0,100,101,1,123,27,48,51,7,40,80,32,80,11,169,168,254,130,25,176,0,100,120,73,7,73,23,8,123,117,16,123,103,130,151,224,0,130,119,130,26,112,123,138,32,81,7,10,123,151,224,0,130,104,1,130,21,144,0,130,151,232,0,80,32,82,11,97,50,130,23,176,0,130,120,240,0,130,23,176,0,130,119,16,130,25,176,0,130,150,96,150,89,64,1,200,121,9,130,23,176,0,130,119,104,124,154,14,149,136,1,130,25,176,0,123,152,240,0,51,8,247,13,1,100,89,130,27,112,130,28,48,180,96,2,84,11,130,28,152,0,1,2,130,23,32,124,119,123,23,112,51,11,130,22,104,1,2,123,27,48,125,103,24,132,120,255,0,81,8,10,132,119,128,200,120,12,1,2,123,28,24,124,103,25,132,120,5,136,133,1,132,119,1,123,23,168,0,71,33,184,0,149,23,186,0,51,9,12,100,104,80,32,86,11,11,124,2,70,33,198,0,71,33,200,0,149,23,202,0,123,21,136,0,149,88,255,132,136,12,200,104,8,51,9,12,80,32,88,11,232,123,2,130,27,168,0,130,23,160,0,124,120,190,0,124,103,25,120,27,214,0,130,25,144,0,81,8,107,132,120,56,130,19,176,0,130,28,112,82,8,14,83,25,11,75,2,124,56,40,81,8,67,2,127,23,198,0,149,21,200,0,121,87,14,127,23,196,0,127,24,194,0,127,25,192,0,127,26,190,0,121,87,12,121,88,10,121,89,8,121,90,6,127,24,188,0,127,25,186,0,127,26,184,0,124,103,25,121,88,4,121,89,2,121,90,1,2,130,56,96,132,119,2,123,23,64,82,8,27,40,222,0,2,130,19,176,0,130,28,112,130,56,96,132,119,2,123,23,64,81,8,202,0,2,130,23,64,82,7,8,51,5,40,202,0,2,130,55,232,0,82,7,28,149,54,232,0,100,101,51,7,40,51,0,90,11,40,254,166,254,2,130,87,100,86,81,7,37,2,100,117,130,119,32,172,124,242,174,199,144,0,2,130,87,8,82,7,239,149,86,8,51,7,40,51,0,90,11,40,212,166,254,51,7,40,80,32,90,11,205,166,254,130,25,176,0,100,120,73,7,73,23,8,123,117,16,123,103,130,151,224,0,130,119,130,26,112,123,138,32,81,7,10,123,151,224,0,130,104,1,130,21,144,0,130,151,232,0,80,32,92,11,133,48,130,23,176,0,130,120,240,0,130,23,176,0,130,123,96,130,23,176,0,130,119,104,149,136,1,130,25,176,0,123,152,240,0,51,8,106,141,1,100,89,130,26,112,180,176,2,94,11,130,19,176,0,130,27,168,0,1,2,130,23,64,82,7,248,0,124,21,198,0,1,130,28,144,0,130,23,160,0,128,116,124,23,214,0,123,23,16,142,183,130,24,136,0,212,135,7,123,23,8,149,199,248,123,23,56,81,4,207,1,2,123,21,130,23,8,132,119,1,123,20,136,0,81,7,57,1,2,124,55,40,130,21,160,0,124,88,190,0,51,11,51,6,136,201,11,142,119,136,136,1,212,120,12,212,152,8,149,136,255,130,23,56,210,120,10,130,85,224,0,51,8,255,51,2,1,0,0,128,123,28,80,123,26,72,40,32,100,114,130,19,176,0,130,20,136,0,130,28,80,130,26,72,1,149,102,1,149,85,4,131,187,1,170,100,73,1,100,167,82,12,30,2,130,23,104,124,119,25,132,119,56,149,119,248,86,23,39,67,151,119,56,152,119,59,149,119,3,1,2,129,89,171,121,208,123,24,168,0,149,25,184,0,100,55,100,104,123,27,128,0,123,18,120,80,32,96,11,144,8,130,26,120,130,27,128,0,131,169,100,184,173,121,152,130,24,168,0,100,167,40,143,2,129,89,82,9,155,40,203,2,130,24,144,0,150,136,64,1,130,23,88,200,120,8,130,137,24,1,149,135,40,1,100,117,130,27,152,0,170,121,23,100,149,1,2,124,90,16,170,186,13,2,130,85,8,171,117,245,100,117,1,2,130,90,8,81,10,23,2,2,130,24,144,0,150,134,64,1,130,23,88,200,118,6,129,104,244,0,130,87,56,149,136,255,122,104,244,0,51,8,80,32,98,11,44,158,88,7,22,2,129,103,248,0,149,119,255,122,103,248,0,130,27,152,0,40,49,2,130,27,152,0,40,42,2,2,51,10,51,6,130,23,160,0,130,117,224,0,51,8,255,51,11,1,0,0,128,51,9,1,40,28,100,123,130,19,176,0,130,20,136,0,51,9,1,1,149,102,1,149,85,4,131,170,1,170,100,56,2,129,87,171,151,241,123,24,168,0,149,25,184,0,100,55,100,104,123,26,128,0,123,27,120,80,32,100,11,160,7,130,27,120,130,26,128,0,131,185,100,168,173,121,188,130,24,168,0,100,183,40,179,130,28,144,0,130,21,87,8,21,149,25,184,0,100,55,123,24,168,0,80,32,102,11,47,10,40,40,2,130,54,96,73,33,168,0,255,81,6,29,2,130,55,104,130,24,32,124,138,51,8,247,7,1,130,25,48,130,27,152,0,180,96,2,104,11,130,23,16,211,117,5,51,9,12,149,23,186,0,149,24,202,0,80,32,106,11,249,123,2,212,87,7,51,8,255,81,7,253,0,130,21,144,0,130,18,176,0,130,27,152,0,130,20,168,0,81,20,255,38,2,2,130,23,160,0,128,124,81,12,240,1,2,130,23,8,51,5,132,119,1,81,7,87,1,2,51,10,51,6,124,39,40,123,23,80,51,3,255,73,33,128,0,1,0,0,128,130,23,144,0,136,112,11,123,28,72,123,16,16,40,42,2,123,23,128,0,130,18,176,0,130,27,152,0,130,20,168,0,130,28,72,130,26,120,130,16,16,1,149,102,1,149,170,4,131,85,1,170,108,119,1,170,84,243,2,130,23,160,0,124,120,190,0,136,135,1,212,7,7,149,119,255,130,25,56,210,151,7,81,8,41,2,130,24,80,82,8,34,2,130,23,104,124,119,25,132,119,56,149,119,248,86,23,39,15,151,119,56,152,119,59,149,119,3,40,5,51,7,1,2,130,24,160,0,130,136,224,0,200,168,8,129,136,171,120,161,123,26,120,123,19,136,0,100,39,100,104,149,25,200,0,80,32,108,11,67,6,130,26,128,0,131,169,100,83,173,121,102,255,130,19,136,0,100,167,40,92,255,130,21,144,0,130,20,168,0,40,53,1,2,130,27,144,0,150,186,64,1,130,27,88,200,186,10,130,165,32,1,81,5,120,5,2,130,91,8,149,172,32,1,123,203,81,11,6,73,11,1,130,27,152,0,171,121,10,149,136,24,1,123,133,1,2,130,121,149,168,0,1,123,89,81,9,7,123,149,8,1,2,130,137,123,87,8,123,117,149,153,1,123,137,120,91,16,1,51,7,70,21,49,1,130,25,144,0,150,152,64,1,70,21,50,72,21,104,130,25,88,200,152,8,73,21,56,73,21,64,120,139,25,40,111,1,149,71,3,151,119,32,152,118,32,201,198,8,51,3,255,51,7,0,0,0,128,51,10,1,0,0,128,123,22,128,0,123,24,120,40,29,100,122,130,18,176,0,130,27,152,0,130,20,168,0,130,24,120,1,149,102,255,131,85,1,170,134,49,82,6,247,123,19,136,0,100,39,130,24,128,0,149,25,200,0,123,26,160,0,80,32,110,11,77,5,130,26,160,0,131,169,100,83,173,121,194,130,19,136,0,100,167,40,185,130,21,144,0,87,3,27,100,39,100,56,149,25,200,0,100,54,80,32,112,11,225,7,100,104,130,20,168,0,40,44,2,130,38,96,51,8,255,81,6,35,2,130,39,104,130,24,32,124,138,51,8,247,7,1,130,25,48,100,92,180,96,2,114,11,51,8,255,130,20,168,0,1,210,132,10,87,10,176,0,123,26,160,0,123,24,136,0,150,85,64,1,130,23,88,200,117,5,124,86,23,124,23,40,80,32,116,11,180,141,51,8,205,204,76,63,80,32,118,11,7,119,255,80,32,120,11,203,235,2,80,32,122,11,23,143,81,6,7,123,23,40,1,2,130,88,24,1,149,87,40,1,100,118,130,28,152,0,170,120,23,100,134,1,2,124,105,16,170,201,13,2,130,102,8,171,118,245,100,118,1,2,130,105,8,81,9,89,2,130,24,144,0,150,133,64,1,130,23,88,200,117,5,129,88,244,0,130,103,56,149,136,255,122,88,244,0,51,8,80,32,124,11,116,154,88,7,21,2,129,87,248,0,149,119,255,122,87,248,0,130,28,152,0,40,112,130,28,152,0,40,106,51,7,1,2,130,16,232,0,130,21,224,0,130,22,216,0,149,17,240,0,50,0,2,130,26,144,0,150,169,64,1,130,26,88,200,169,9,130,150,32,1,81,6,125,3,2,130,106,8,149,155,32,1,123,186,81,10,6,73,10,1,171,120,10,149,88,24,1,123,134,1,2,130,122,149,152,0,1,123,106,81,10,7,123,166,8,1,2,130,137,123,103,8,123,118,149,153,1,123,137,120,108,16,1,130,23,40,130,25,24,120,103,17,130,24,144,0,150,133,64,1,130,23,88,200,117,5,200,197,7,124,119,40,130,24,96,133,136,1,123,24,128,0,130,24,64,152,136,1,123,24,120,120,103,18,121,105,20,100,151,80,32,126,11,72,107,255,123,103,24,20,7,0,0,0,0,0,0,240,127,123,103,32,130,23,112,123,103,40,130,23,96,120,103,48,130,23,120,120,103,49,70,22,50,73,22,56,130,23,104,123,103,64,124,88,24,72,22,104,125,87,25,130,90,32,142,136,130,25,128,0,210,152,8,130,25,152,0,120,89,25,130,21,144,0,81,8,49,87,7,46,123,26,152,0,80,32,128,11,233,106,255,150,88,64,1,130,25,88,200,152,8,129,137,244,0,123,103,24,130,23,152,0,123,103,32,149,153,1,122,137,244,0,1,2,130,23,96,81,7,39,2,20,7,184,30,133,235,81,184,158,63,150,88,64,1,130,25,88,200,152,8,129,137,248,0,123,103,56,149,153,1,122,137,248,0,1,2,130,28,176,0,130,27,168,0,130,21,136,0,87,11,58,2,149,26,186,0,127,168,72,22,104,1,127,167,2,127,169,4,121,104,74,127,168,6,121,103,76,121,105,78,127,167,8,121,104,80,127,168,10,124,25,198,0,121,103,82,121,107,72,121,104,84,120,105,86,1,87,5,144,0,2,128,103,104,81,7,66,149,104,56,51,10,1,151,89,48,152,153,48,1,126,139,16,149,136,16,174,122,9,149,170,1,171,155,244,170,155,57,51,8,1,170,135,32,51,7,179,100,1,51,8,141,141,1,51,10,246,168,1,51,9,0,1,80,32,130,11,224,103,2,51,8,1,149,119,1,122,103,104,151,136,4,200,134,7,149,120,72,121,117,72,1,2,149,25,202,0,127,151,10,121,135,12,127,151,8,121,135,10,127,151,6,121,135,8,127,151,4,121,135,6,127,151,2,121,135,4,127,151,121,135,2,124,23,214,0,120,135,14,1,2,130,23,160,0,137,119,123,23,160,0,51,10,15,51,11,255,100,199,130,24,144,0,100,105,80,32,132,11,88,229,130,21,136,0,130,25,168,0,87,9,160,0,130,22,176,0,130,104,168,0,150,151,88,200,120,8,127,25,198,0,127,26,196,0,127,27,194,0,127,28,192,0,121,137,22,121,138,20,121,139,18,121,140,16,127,25,190,0,127,26,188,0,127,27,186,0,127,28,184,0,121,137,14,121,138,12,121,139,10,121,140,8,130,104,168,0,200,120,8,130,135,24,81,7,63,2,130,135,48,130,121,8,73,8,81,9,64,20,8,232,3,0,0,131,255,255,255,40,15,123,121,48,1,2,130,169,8,100,167,81,9,39,2,124,123,46,100,154,82,11,241,2,130,121,48,173,152,230,100,137,123,121,48,40,226,2,130,135,143,121,154,153,210,151,7,123,135,1,130,23,160,0,133,119,1,87,5,13,253,130,18,176,0,130,41,168,0,150,88,88,200,137,9,149,21,200,0,127,90,14,127,91,12,127,92,10,127,86,8,121,154,22,121,155,20,121,156,18,121,150,16,127,90,6,127,91,4,127,92,2,127,86,121,154,14,121,155,12,121,156,10,121,150,8,130,41,168,0,200,137,9,130,152,24,81,8,65,2,130,152,48,130,138,8,73,9,81,10,178,252,20,9,232,3,0,0,131,255,255,255,40,16,123,138,48,1,2,130,186,8,100,184,81,10,152,252,2,124,140,46,100,171,82,12,240,2,130,138,48,173,169,229,100,154,123,138,48,40,225,2,130,152,143,138,154,170,210,168,8,123,152,40,113,252,2,130,22,104,124,103,25,132,119,2,82,7,56,244,40,96,244,80,32,134,11,58,136,254,149,17,224,123,16,24,123,21,16,123,22,8,130,123,16,150,140,64,1,200,188,12,130,203,24,1,149,197,40,1,170,91,17,2,124,188,16,170,156,19,2,130,187,8,171,91,245,2,130,89,8,82,9,14,40,47,2,100,181,130,185,8,81,9,39,82,10,51,130,89,56,123,23,100,151,100,134,51,8,80,32,136,11,165,150,100,104,100,121,130,23,88,9,25,51,7,1,120,87,50,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,10,32,51,11,255,100,89,130,16,24,130,21,16,130,22,8,200,161,1,40,100,227,149,17,88,255,123,16,160,0,123,21,152,0,123,22,144,0,100,131,130,122,168,0,130,114,40,1,150,56,88,123,26,72,200,168,8,130,136,20,10,49,8,172,28,90,100,59,223,100,144,129,37,208,0,213,168,10,152,169,63,153,170,7,82,21,255,32,2,129,43,200,0,51,6,3,51,5,1,170,107,17,129,43,204,0,149,187,247,136,181,1,151,85,1,1,51,11,232,3,200,154,4,173,184,20,2,150,54,88,130,24,72,200,134,6,130,104,24,81,8,225,1,2,150,56,88,130,25,72,200,152,8,130,140,48,130,200,8,81,8,32,2,2,130,119,16,123,23,48,149,7,2,123,23,32,124,7,14,123,23,16,128,39,123,23,112,73,17,24,224,94,248,73,17,40,0,247,194,73,33,136,0,63,13,3,73,17,8,112,17,1,73,1,0,45,49,1,123,19,88,123,18,80,40,28,51,10,1,2,130,28,56,130,200,8,151,167,32,152,119,30,130,25,64,200,151,4,81,8,199,1,2,129,201,20,123,24,56,51,7,24,252,130,24,40,81,9,11,51,7,48,248,130,24,24,1,2,126,201,16,150,153,64,1,130,26,48,200,154,10,130,169,24,1,149,165,40,1,170,89,26,124,202,18,1,2,124,155,16,170,171,12,2,130,153,8,171,89,245,40,5,100,149,1,2,130,198,48,130,89,8,200,72,8,204,118,7,200,120,8,149,199,32,123,28,104,123,23,96,81,9,106,123,24,64,51,9,12,130,24,32,80,32,138,11,115,115,2,82,7,61,2,130,28,104,124,199,44,130,24,16,171,135,48,2,130,199,56,130,24,8,217,135,7,130,24,217,104,8,212,120,8,130,19,88,130,18,80,82,8,12,130,24,64,149,136,44,1,40,21,130,24,64,149,136,54,1,40,12,130,19,88,130,18,80,130,24,64,1,124,87,48,136,119,1,149,119,255,132,119,50,200,120,8,1,2,130,23,112,123,24,64,81,7,19,255,51,11,51,10,40,13,2,149,187,1,130,23,112,170,123,5,255,170,59,245,2,130,39,224,0,151,184,2,200,120,8,129,136,151,57,2,200,151,7,129,119,171,120,221,2,150,183,88,130,24,72,200,135,7,130,117,48,130,87,8,81,7,202,123,27,120,40,9,2,130,87,8,81,7,190,2,100,86,129,88,20,100,117,82,8,241,2,130,103,56,130,24,136,0,173,120,230,149,103,32,51,9,12,130,24,96,123,26,128,0,80,32,140,11,156,114,2,130,27,120,130,26,128,0,130,28,104,130,18,80,130,19,88,124,104,44,124,201,44,211,152,8,212,135,7,136,119,1,200,122,10,40,173,123,20,136,0,149,103,10,149,8,2,51,9,12,123,16,128,0,80,32,142,11,96,114,2,51,8,2,170,133,46,2,124,104,22,130,25,128,0,124,153,14,211,152,8,212,135,7,136,119,1,51,9,1,130,20,136,0,149,72,192,99,255,171,149,15,149,119,255,210,135,4,40,12,51,4,40,8,82,7,6,100,132,1,2,100,71,130,16,160,0,130,21,152,0,130,22,144,0,149,17,168,0,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,123,130,119,168,0,150,138,88,200,167,7,130,122,24,123,25,24,81,10,253,0,2,123,24,32,130,122,48,130,167,8,130,184,40,1,123,24,81,7,196,0,2,130,24,24,149,136,2,123,24,16,73,17,40,112,17,1,73,17,8,1,45,49,1,123,27,48,40,33,100,183,130,24,32,100,89,100,165,100,106,80,32,144,11,19,22,100,90,130,27,48,1,2,130,167,8,81,7,137,0,2,100,165,129,168,20,100,122,82,8,240,2,126,87,16,130,184,16,150,119,64,1,200,120,8,130,135,24,1,149,134,40,1,170,103,26,124,88,18,1,2,124,121,16,170,137,12,2,130,119,8,171,103,245,40,5,100,118,1,2,130,103,8,81,7,141,0,2,130,87,56,130,24,40,173,135,13,2,130,87,48,130,24,8,173,135,141,149,87,32,51,9,12,130,24,16,123,26,56,80,32,146,11,53,113,2,130,26,56,130,27,48,82,7,113,255,2,124,87,44,130,24,24,124,136,14,170,135,122,255,40,95,255,130,21,32,131,89,51,8,255,51,10,3,100,183,100,182,80,32,148,11,173,6,130,103,168,0,150,88,88,200,135,7,130,119,24,81,7,18,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,130,23,100,88,130,16,80,130,21,72,130,22,64,149,17,88,40,16,49,51,7,138,36,1,51,8,141,141,1,51,10,61,8,1,51,9,39,1,80,32,150,11,117,97,2,149,17,224,123,16,24,123,21,16,123,22,8,130,123,24,130,122,16,201,171,11,153,187,6,51,6,205,204,204,204,20,12,205,204,204,204,204,204,204,204,202,203,11,174,139,7,132,136,15,1,2,150,139,64,1,200,171,11,130,186,24,1,149,181,40,1,170,90,17,2,124,171,16,170,155,19,2,130,170,8,171,90,245,2,130,89,8,82,9,14,40,36,2,100,165,130,169,8,81,9,28,123,24,100,118,130,87,56,51,8,80,32,152,11,230,145,88,7,25,51,7,1,120,87,50,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,10,32,51,11,255,100,103,130,24,100,89,130,16,24,130,21,16,130,22,8,200,161,1,40,167,222,130,123,24,130,114,16,201,43,7,153,119,6,20,11,205,204,204,204,204,204,204,204,202,183,7,174,135,7,132,136,15,1,2,150,135,64,1,200,39,7,130,124,24,1,149,123,40,1,170,188,17,2,124,199,16,170,151,101,2,130,204,8,171,188,245,2,130,183,8,81,7,7,120,186,18,1,132,151,127,150,137,64,1,200,41,9,200,151,7,124,121,40,170,169,62,149,119,40,120,122,51,9,1,82,10,38,51,7,150,137,64,1,200,41,9,149,154,40,51,11,126,1,2,100,124,200,167,7,124,119,142,121,82,7,9,149,199,1,174,203,240,150,135,64,1,200,39,7,120,121,168,0,50,0,50,0,2,100,203,130,199,8,82,7,166,40,167,130,122,24,130,119,16,201,122,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,174,138,7,132,136,15,1,51,10,64,1,202,168,8,200,135,7,120,121,19,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,155,100,132,100,117,100,169,83,26,127,8,51,9,127,1,2,130,88,24,130,82,16,201,40,8,153,136,6,20,12,0,0,0,0,205,204,204,204,20,7,205,204,204,204,204,204,204,204,202,120,7,174,71,7,132,68,15,1,51,7,123,172,183,99,4,2,151,187,2,51,7,168,22,2,200,123,11,129,187,130,88,40,1,200,183,7,123,21,8,123,20,50,7,150,71,64,1,200,39,7,120,121,13,124,88,44,132,136,1,82,8,51,4,136,168,126,133,136,1,120,120,236,0,40,37,4,150,71,64,1,200,39,7,120,121,233,0,70,39,234,0,40,19,4,150,70,64,1,123,22,200,38,6,129,103,8,129,104,4,72,38,176,0,122,103,196,0,122,104,192,0,151,119,7,190,135,7,100,69,80,32,160,11,83,97,255,20,8,0,0,0,0,0,0,176,62,80,32,162,11,214,101,255,123,103,184,0,70,22,16,127,71,22,22,71,22,18,149,103,40,51,9,129,0,51,8,80,32,164,11,179,105,2,130,23,8,71,22,24,0,255,130,120,16,20,11,134,227,59,41,122,106,63,64,20,10,8,4,2,129,64,32,112,63,130,25,200,152,8,130,137,24,1,123,107,208,0,123,106,216,0,130,154,8,20,8,0,0,0,0,0,0,240,127,123,104,32,73,38,224,0,71,22,20,81,10,30,100,166,51,10,14,51,11,255,100,88,80,32,166,11,122,220,130,23,8,130,106,8,100,105,82,10,232,51,9,255,51,10,3,100,88,40,99,3,136,167,64,133,119,1,150,72,64,1,200,40,8,120,135,23,40,55,3,136,167,64,133,119,1,150,72,64,1,200,40,8,51,9,63,120,135,22,172,169,33,3,51,9,255,51,10,1,100,87,100,72,40,44,3,150,69,64,1,200,37,5,126,87,20,132,119,127,124,88,24,151,153,7,212,151,7,121,87,20,142,136,142,118,210,134,6,80,32,174,11,105,100,255,20,8,88,57,180,200,118,190,63,191,51,0,218,11,40,213,100,255,150,71,64,1,200,114,2,130,40,24,1,130,135,8,120,41,15,81,7,198,2,100,137,1,100,118,51,10,4,51,11,255,100,87,100,72,80,32,178,11,202,219,130,20,130,21,8,130,103,8,100,105,82,7,228,2,40,159,2,150,71,64,1,200,39,7,130,121,24,1,130,151,8,81,7,142,2,100,118,51,10,32,51,11,255,100,87,100,72,80,32,182,11,149,219,130,20,130,21,8,130,103,8,100,105,82,7,228,2,40,106,2,83,26,64,117,2,2,128,135,81,7,95,2,130,83,168,0,51,9,51,2,88,51,11,2,40,9,149,153,1,170,121,74,2,2,202,41,10,200,58,10,130,172,24,81,12,239,130,170,48,1,2,130,172,8,81,12,228,2,100,166,126,168,16,100,202,171,72,241,2,129,104,20,82,8,234,122,107,20,40,228,129,135,200,0,51,8,3,171,135,16,2,142,167,120,87,40,40,7,2,150,71,64,1,200,114,2,130,40,24,1,130,135,8,120,41,17,81,7,243,1,100,137,1,100,118,51,10,2,51,11,255,100,87,100,72,80,32,190,11,247,218,130,20,130,21,8,130,103,8,100,105,82,7,228,2,40,204,1,150,69,64,1,200,37,5,126,87,20,136,168,64,133,136,1,120,88,24,142,118,210,134,6,80,32,194,11,42,99,255,20,8,88,57,180,200,118,190,63,191,51,0,218,11,40,150,99,255,51,10,1,100,87,100,72,40,200,0,150,71,64,1,200,39,7,120,121,18,40,132,1,150,71,64,1,200,114,2,130,40,24,1,130,135,8,120,41,16,81,7,112,1,100,137,1,100,118,51,10,4,51,11,255,100,87,100,72,80,32,202,11,116,218,130,20,130,21,8,130,103,8,100,105,82,7,228,2,40,73,1,150,71,64,1,200,39,7,120,121,12,124,88,44,132,136,1,82,8,54,1,2,125,120,13,137,136,126,133,136,1,120,120,236,0,40,36,1,150,71,64,1,200,114,2,130,40,24,1,130,135,8,120,41,235,0,81,7,15,1,100,137,1,100,118,51,10,4,51,11,255,100,87,100,72,80,32,208,11,19,218,130,20,130,21,8,130,103,8,100,105,82,7,228,2,40,232,0,150,71,64,1,200,39,7,120,121,232,0,51,8,1,120,120,234,0,40,211,0,100,87,100,72,51,10,1,130,16,32,130,21,24,130,22,16,149,17,40,40,83,2,150,69,64,1,200,37,5,126,87,20,124,90,24,132,119,128,63,212,151,7,121,87,20,142,168,142,118,210,134,6,80,32,216,11,21,98,255,20,8,88,57,180,200,118,190,63,191,80,32,218,11,133,98,255,80,32,220,11,95,224,2,20,8,0,0,0,0,0,224,117,64,80,32,222,11,109,98,255,82,6,18,20,7,0,0,0,0,0,0,240,127,123,87,32,40,92,123,87,32,40,87,150,71,64,1,200,39,7,120,121,232,0,70,39,234,0,40,70,150,71,64,1,200,39,7,120,121,233,0,51,8,1,120,120,234,0,40,50,150,71,64,1,200,39,7,130,121,24,1,130,151,8,81,7,34,100,118,51,10,96,51,11,255,100,87,100,72,80,32,230,11,42,217,130,20,130,21,8,130,103,8,100,105,82,7,228,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,9,255,51,10,2,100,87,100,72,1,130,16,32,130,21,24,130,22,16,149,17,40,1,149,17,160,123,16,88,123,21,80,123,22,72,100,123,130,119,40,1,137,156,123,23,89,9,18,2,129,119,149,204,255,210,156,2,172,114,19,40,60,1,131,151,1,149,204,255,210,156,2,174,114,48,1,2,133,169,255,123,25,56,151,119,32,152,119,32,123,23,8,123,27,40,123,26,32,123,24,24,40,31,2,130,183,168,0,130,25,16,200,151,7,130,119,24,81,7,233,0,2,149,34,1,130,23,8,170,114,248,0,2,130,183,168,0,150,41,88,123,25,16,200,151,7,130,121,24,81,9,228,2,130,116,48,130,71,8,81,7,218,149,70,8,123,18,48,40,52,2,130,124,56,149,121,24,123,108,73,21,56,73,21,48,73,21,40,73,21,32,73,21,24,73,21,16,130,156,73,5,123,117,56,149,204,255,123,156,1,2,130,71,8,149,70,8,81,7,142,100,69,100,116,87,8,10,2,126,87,16,171,135,235,2,129,87,20,210,167,9,81,9,225,2,130,179,48,81,3,45,130,183,56,124,89,18,131,40,51,10,63,51,11,51,12,123,20,64,180,48,2,234,11,130,20,64,130,18,48,130,24,24,130,26,32,130,27,40,129,87,20,1,2,130,25,56,210,151,7,122,87,20,82,7,163,2,130,183,168,0,130,89,130,108,81,9,7,123,156,8,1,81,12,6,123,201,1,2,130,25,16,200,151,7,130,121,48,171,89,88,255,149,121,48,123,156,40,79,255,130,23,100,40,100,37,80,32,236,11,75,41,100,82,130,24,24,130,26,32,130,27,40,40,4,255,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,232,123,16,16,123,21,8,123,22,130,117,16,150,139,64,1,200,91,11,124,188,233,0,124,182,234,0,124,187,232,0,151,204,8,151,102,16,151,170,17,212,186,10,212,106,10,212,202,10,51,11,0,0,3,51,12,7,1,3,175,172,113,51,11,8,1,3,170,186,146,0,51,11,0,0,3,51,12,9,1,3,170,202,160,0,51,11,10,1,3,171,186,253,0,2,124,119,44,132,119,2,81,7,242,0,81,9,35,1,100,151,100,134,80,32,238,11,112,95,255,20,8,39,49,8,172,28,90,180,63,80,32,240,11,224,95,255,80,32,242,11,51,219,2,20,8,102,102,102,102,102,38,106,64,80,32,244,11,200,95,255,80,32,246,11,204,199,100,104,40,230,0,81,10,121,51,7,0,0,2,171,122,163,0,150,135,64,1,200,117,5,129,87,192,0,122,89,196,0,151,153,7,190,151,7,51,0,252,11,40,253,90,255,2,124,119,44,132,119,2,81,7,123,82,25,64,134,0,20,7,0,0,0,0,0,0,240,63,40,242,0,2,124,119,44,132,119,2,81,7,95,131,151,192,100,134,80,32,248,11,206,90,255,20,8,250,126,106,188,116,147,88,63,80,32,250,11,81,95,255,150,104,64,1,200,88,8,123,135,216,0,40,52,150,135,64,1,200,117,5,129,87,196,0,122,89,192,0,151,119,7,190,151,7,80,32,252,11,148,90,255,20,8,0,0,0,0,0,0,176,62,80,32,254,11,23,95,255,123,87,184,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,100,134,86,25,99,56,136,151,1,200,151,7,80,32,0,12,112,94,255,100,120,20,7,0,0,0,0,0,64,79,64,51,0,8,12,40,221,90,255,51,7,1,51,9,64,1,202,152,8,200,88,8,123,135,224,0,40,186,100,151,80,32,2,12,64,94,255,20,8,248,236,68,63,214,48,170,63,80,32,4,12,176,94,255,20,8,161,163,85,45,233,248,11,192,80,32,6,12,132,125,255,100,120,20,7,0,0,0,0,0,0,240,63,80,32,8,12,143,90,255,100,104,1,150,136,64,1,200,133,5,20,8,134,227,59,41,122,106,63,64,80,32,10,12,113,94,255,123,87,208,0,40,91,255,130,122,24,130,119,16,201,122,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,174,138,7,132,136,15,1,51,10,64,1,202,168,8,200,135,7,120,121,14,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,123,24,130,122,16,201,171,11,153,182,6,20,11,205,204,204,204,204,204,204,204,202,182,11,100,156,174,139,7,132,136,15,1,2,150,137,64,1,200,154,10,130,169,24,1,130,149,8,149,203,0,224,122,171,176,0,81,5,33,123,21,51,10,8,51,11,255,100,118,100,133,80,32,12,12,243,212,100,88,100,103,130,25,130,149,8,82,5,229,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,124,24,130,123,16,201,188,12,153,197,6,20,12,205,204,204,204,204,204,204,204,202,197,12,100,149,174,140,7,132,136,15,1,2,150,137,64,1,200,155,6,130,105,24,1,151,91,7,130,156,8,200,186,10,51,11,0,224,200,186,10,122,106,176,0,81,12,33,123,28,51,10,8,51,11,255,100,118,100,133,80,32,14,12,117,212,100,88,100,103,130,25,130,156,8,82,12,229,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,130,122,24,130,119,16,201,122,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,174,138,7,132,136,15,1,51,10,64,1,202,168,8,200,135,7,120,121,12,50,0,130,122,24,130,119,16,201,122,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,174,138,7,132,136,15,1,51,10,64,1,202,168,8,200,135,7,120,121,13,50,0,130,122,24,130,119,16,201,122,10,153,170,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,186,10,174,138,7,132,136,15,1,51,10,64,1,202,168,8,200,135,7,121,121,12,50,0,149,17,240,123,16,8,123,21,51,10,4,172,169,228,0,2,124,138,51,11,240,0,171,186,217,0,2,200,152,10,124,170,255,51,11,247,0,171,186,202,0,2,124,140,1,124,130,2,149,138,3,149,197,130,51,3,2,149,155,252,172,53,195,0,81,28,65,209,0,82,28,67,170,0,51,9,81,11,166,0,2,124,115,41,149,37,129,142,85,132,44,15,211,60,12,142,204,210,92,12,82,12,142,0,51,12,4,51,9,172,203,133,0,2,124,170,132,170,127,151,170,8,132,44,240,0,212,202,10,51,12,16,76,171,202,109,51,10,5,51,9,171,171,101,2,124,138,4,124,139,5,132,170,127,151,170,16,124,140,6,132,187,127,151,187,8,212,186,10,132,203,127,212,186,10,51,11,126,171,186,64,2,130,123,96,81,11,39,124,136,7,130,122,104,132,137,127,51,8,81,106,1,100,117,100,167,180,176,2,16,12,100,87,72,23,44,2,51,0,18,12,40,83,203,72,23,44,2,80,32,18,12,76,203,51,9,1,40,5,51,9,1,2,100,151,130,16,8,130,21,149,17,16,50,0,149,200,129,136,137,1,100,40,130,16,8,130,21,149,17,16,40,19,100,40,100,169,100,186,130,16,8,130,21,149,17,16,40,86,1,149,17,200,123,16,48,123,21,40,123,22,32,51,12,2,100,118,51,7,172,203,49,1,2,124,101,41,149,140,129,142,204,211,88,8,142,136,210,200,8,82,8,28,1,2,124,167,124,168,1,132,119,127,151,119,8,132,136,127,151,153,16,212,152,8,212,135,7,51,8,1,4,1,123,22,16,170,135,93,51,9,2,9,170,151,42,51,8,1,9,171,135,231,0,2,130,105,96,81,9,23,130,103,104,51,8,224,67,1,180,144,2,20,12,130,22,16,51,5,40,33,51,5,40,29,2,130,105,96,51,5,2,81,9,20,130,103,104,51,8,240,134,1,180,144,2,22,12,130,22,16,1,122,101,44,100,103,80,32,24,12,113,202,51,7,1,40,158,0,82,27,4,152,0,2,130,103,40,1,81,7,15,2,124,168,3,132,136,127,120,120,194,0,1,2,130,108,24,130,104,16,51,7,1,170,140,120,51,11,20,9,205,204,204,204,204,204,204,204,123,25,40,20,2,149,187,1,201,140,9,153,153,6,130,26,202,169,9,174,155,86,2,151,181,48,51,9,0,0,64,1,214,149,9,200,137,9,130,153,24,1,130,154,8,81,10,215,123,27,8,152,85,48,123,21,24,1,100,165,51,10,4,51,11,255,100,103,130,24,24,80,32,26,12,101,209,130,22,16,130,90,8,100,89,82,10,229,130,108,24,130,104,16,51,7,1,130,27,8,40,160,51,7,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,11,6,51,5,172,186,235,0,2,124,123,41,149,140,129,142,204,132,134,15,211,107,11,142,187,210,203,11,82,11,211,0,51,6,124,155,124,149,1,200,169,12,124,196,255,132,179,127,132,82,127,149,204,255,132,68,127,149,155,2,1,124,181,132,85,127,149,187,1,200,86,6,171,203,245,2,141,107,132,187,127,171,75,135,0,51,11,18,171,178,148,0,2,124,155,2,124,146,3,132,187,127,151,187,16,124,156,4,151,38,57,152,102,49,212,107,11,132,204,127,212,188,12,132,198,127,112,127,51,11,21,16,64,171,182,9,51,12,21,16,64,1,151,51,24,212,60,12,149,170,250,81,76,21,16,64,66,171,0,81,76,127,0,64,66,97,51,11,127,0,0,66,171,188,64,132,136,240,0,51,11,16,51,5,171,184,55,51,8,1,171,138,49,2,130,123,96,81,11,111,124,152,5,130,122,104,132,137,127,51,8,5,135,1,40,82,2,130,121,96,81,9,16,130,119,104,51,8,18,88,1,180,144,2,28,12,51,5,1,2,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,132,136,240,0,51,11,16,51,5,171,184,230,51,8,1,171,138,224,2,130,123,96,81,11,30,124,152,5,130,122,104,132,137,127,51,8,244,67,1,1,100,117,100,167,180,176,2,30,12,100,87,1,51,5,1,122,117,44,80,32,32,12,116,200,40,175,132,136,240,0,51,12,16,51,5,171,200,164,51,8,1,171,138,158,2,130,122,24,130,120,16,201,138,10,153,170,6,20,12,205,204,204,204,204,204,204,204,202,202,10,51,12,16,172,202,123,255,2,133,107,21,16,64,142,186,124,153,5,130,124,96,149,170,255,210,162,11,132,187,15,132,149,127,81,12,41,130,121,104,51,8,244,21,2,200,184,8,124,134,51,8,180,168,1,123,23,100,151,100,89,100,106,180,192,2,34,12,130,23,130,120,16,40,13,51,7,244,21,2,200,183,7,124,118,1,149,85,255,136,87,2,150,105,64,1,200,152,8,120,135,236,0,51,5,1,40,24,255,149,17,176,123,16,72,123,21,64,123,22,56,20,11,240,255,255,255,255,255,255,127,174,186,33,1,100,165,100,118,123,22,24,123,24,16,85,26,23,15,120,21,55,149,23,32,82,5,49,40,65,134,87,15,149,118,1,100,103,123,25,8,80,32,36,12,159,136,254,130,25,8,123,23,32,20,8,0,0,0,0,0,0,0,128,212,104,8,123,24,48,123,21,40,1,100,118,100,152,100,89,80,32,38,12,163,92,2,100,103,130,22,24,1,200,117,5,70,5,149,24,32,100,103,80,32,40,12,200,0,130,104,144,0,81,8,40,130,25,16,40,10,2,130,88,100,86,81,8,34,2,100,133,130,136,32,172,137,242,174,152,108,2,130,88,8,82,8,240,149,86,8,40,9,149,102,144,0,100,101,1,123,23,8,123,21,51,7,48,80,32,42,12,32,136,254,100,117,73,7,73,23,8,130,23,123,87,16,123,101,130,25,24,130,151,136,0,130,119,130,24,16,123,88,32,73,21,40,100,88,81,7,10,123,151,136,0,130,104,1,130,151,144,0,100,150,80,32,44,12,212,17,130,103,152,0,149,119,1,123,103,152,0,130,23,8,1,2,125,24,55,123,87,40,87,8,18,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,130,23,32,130,16,72,130,21,64,130,22,56,149,17,80,40,225,131,254,51,7,69,140,1,51,0,246,0,40,138,155,254,149,17,152,123,16,96,123,21,88,123,22,80,123,23,8,130,118,120,100,137,81,6,14,1,2,124,151,23,123,23,40,151,119,56,87,7,11,123,25,24,87,7,14,40,19,2,130,152,123,24,24,89,7,11,2,130,151,8,123,23,40,1,2,130,23,8,149,119,120,123,23,123,23,16,123,25,32,40,14,2,151,119,3,200,103,7,130,118,81,6,100,2,124,101,55,151,87,56,89,7,7,130,101,40,1,87,7,51,2,149,103,32,130,24,40,100,137,172,88,16,100,89,130,24,24,51,0,46,12,40,238,94,2,130,24,24,80,32,46,12,231,94,2,81,7,27,137,119,130,25,32,82,7,184,40,29,2,130,103,32,130,24,40,100,137,174,88,211,40,221,2,130,23,40,216,117,7,130,25,32,82,7,155,123,22,16,40,149,2,130,22,16,130,23,170,118,96,2,124,101,55,151,87,56,87,7,11,149,104,32,87,7,11,40,12,130,104,32,89,7,7,130,101,40,1,2,100,89,130,23,40,174,117,30,130,23,24,80,32,48,12,130,94,2,81,7,33,137,119,130,25,32,82,7,38,130,103,56,40,146,1,130,25,40,130,23,24,80,32,50,12,100,94,2,82,7,229,2,130,23,40,216,87,7,130,25,32,81,7,224,2,130,24,8,130,133,128,0,125,151,23,149,134,112,123,21,32,151,85,4,87,7,23,2,130,151,16,130,152,8,130,153,123,23,64,123,24,56,123,25,48,40,17,130,152,130,153,8,149,23,48,80,32,52,12,210,141,254,123,21,72,149,24,48,149,25,48,100,103,80,32,54,12,87,17,125,23,71,89,7,13,130,23,48,80,32,56,12,90,130,254,130,28,8,130,198,24,130,203,16,123,21,40,149,85,16,201,182,8,153,136,6,20,10,0,0,0,0,205,204,204,204,20,9,205,204,204,204,204,204,204,204,202,152,8,149,199,16,123,23,24,174,88,21,201,133,8,100,198,80,32,58,12,122,18,130,101,24,100,107,40,63,174,133,55,51,8,64,1,202,133,7,200,123,5,171,86,19,2,130,27,8,123,181,24,40,38,149,102,192,254,170,86,243,2,124,103,248,81,7,245,2,130,103,208,81,7,238,80,32,60,12,222,129,254,40,228,100,101,130,27,8,1,130,23,24,130,118,130,24,32,151,136,36,153,136,32,201,101,5,153,85,6,20,10,0,0,0,0,205,204,204,204,20,9,205,204,204,204,204,204,204,204,202,149,9,174,152,53,2,130,186,40,1,129,171,200,0,51,12,4,130,23,40,171,203,40,201,137,9,51,10,64,1,202,168,8,200,134,6,51,8,127,1,120,104,149,153,255,149,102,64,1,82,9,247,2,40,53,130,23,40,40,48,2,124,170,175,0,81,10,41,201,137,9,150,136,64,1,200,104,8,149,139,8,51,8,127,51,10,12,1,120,184,248,72,27,252,122,186,149,153,255,149,187,64,1,82,9,241,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,100,121,130,119,152,0,81,7,165,0,2,149,17,216,123,16,32,123,21,24,123,22,16,130,151,144,0,82,7,19,149,149,144,0,100,86,40,33,2,130,103,100,101,81,7,26,2,100,118,130,119,32,172,120,242,174,135,98,2,130,103,8,82,7,240,149,101,8,1,123,22,8,51,7,48,100,150,123,24,80,32,62,12,167,132,254,100,105,100,118,73,7,73,23,8,130,23,8,123,103,16,123,86,130,151,136,0,130,119,130,24,123,104,32,73,22,40,100,104,81,7,10,123,151,136,0,130,88,1,130,151,144,0,100,149,80,32,64,12,92,14,130,87,152,0,149,119,1,123,87,152,0,1,2,130,103,40,130,16,32,130,21,24,130,22,16,149,17,40,50,0,50,0,100,139,130,119,40,1,132,136,240,0,149,136,64,255,142,136,149,136,255,132,138,48,212,154,10,100,185,130,119,8,130,119,130,120,130,140,64,100,152,100,169,50,12,100,122,149,119,200,0,170,135,42,2,124,137,23,125,170,223,0,151,155,56,153,187,56,87,10,27,87,11,34,2,130,137,16,123,121,16,130,137,8,123,121,8,130,136,123,120,50,0,50,0,87,11,21,100,138,87,11,21,40,27,130,138,130,137,8,100,168,40,248,143,254,130,138,89,11,12,130,137,8,100,168,40,191,142,254,100,168,40,185,142,254,149,17,128,123,16,120,123,21,112,123,22,104,100,115,130,119,40,1,123,23,88,128,112,123,26,16,100,130,123,25,64,149,153,16,123,25,48,81,0,22,2,2,149,55,0,16,124,119,93,1,81,7,9,2,2,51,5,130,55,168,0,123,23,130,23,64,149,119,32,123,23,56,51,4,8,7,151,39,2,123,23,72,73,17,80,64,13,3,51,7,128,150,152,0,123,23,8,40,19,100,151,1,2,130,119,8,81,7,125,149,85,1,170,5,203,1,170,69,199,1,170,37,245,2,130,23,88,130,119,224,0,151,88,2,200,120,8,129,136,130,25,72,200,151,7,129,119,171,120,218,2,150,87,88,130,24,200,135,7,130,120,24,130,121,32,170,152,200,2,130,124,48,149,119,64,170,124,183,2,130,24,48,126,137,2,126,136,151,154,16,212,168,8,151,136,48,152,136,48,132,154,255,0,100,201,40,9,2,130,153,8,170,121,147,2,126,155,16,171,139,245,2,124,155,18,171,171,238,40,127,255,2,130,199,8,81,7,130,123,18,32,123,19,40,123,21,24,40,10,2,130,199,8,81,7,112,255,100,198,130,200,56,100,124,130,23,80,173,120,13,2,130,103,48,130,24,8,173,135,228,149,103,32,51,9,12,130,24,56,100,5,123,28,96,80,32,66,12,115,90,2,130,28,96,51,4,8,7,100,80,130,21,24,130,19,40,130,18,32,82,7,186,2,124,103,44,130,24,64,124,136,44,171,135,173,2,130,52,48,130,22,16,81,4,60,130,55,56,127,105,20,129,106,40,131,40,51,11,51,12,180,64,2,68,12,130,23,40,130,115,48,130,23,40,130,119,56,127,105,20,129,106,40,124,107,17,131,88,51,12,180,48,2,70,12,130,19,40,130,18,32,1,2,128,104,104,51,7,1,81,8,196,0,149,105,72,51,10,255,151,43,48,152,187,48,1,126,150,149,172,2,149,153,16,149,170,1,174,140,6,171,182,242,171,182,48,174,138,205,1,130,22,16,174,140,31,149,170,1,1,2,130,152,8,130,155,123,152,248,123,155,240,128,104,104,149,170,1,149,153,16,172,138,235,149,136,255,122,104,104,1,131,137,81,9,109,151,135,32,152,119,32,130,24,16,149,136,56,51,11,1,151,90,48,152,170,48,1,126,140,16,149,136,16,174,123,9,149,187,1,171,172,244,170,172,92,51,8,1,51,7,2,170,137,63,51,7,179,100,1,51,8,141,141,1,51,10,246,168,1,51,9,0,1,80,32,72,12,33,74,2,130,23,48,126,120,131,43,51,10,32,100,55,130,25,16,130,16,120,130,21,112,130,22,104,149,17,128,0,40,220,199,51,8,1,2,130,25,16,122,151,104,151,136,4,200,137,7,149,120,72,121,117,72,1,2,130,25,56,127,151,10,121,135,12,127,151,8,121,135,10,127,151,6,121,135,8,127,151,4,121,135,6,127,151,2,121,135,4,127,151,121,135,2,130,58,168,0,130,23,64,124,123,44,150,89,88,200,169,9,130,151,56,120,139,14,81,7,214,0,2,130,123,8,149,152,64,149,156,56,123,203,81,11,6,73,11,1,2,150,91,88,200,186,10,130,171,48,171,139,9,149,170,48,123,167,1,2,130,138,149,153,24,123,122,130,28,64,81,10,7,123,167,8,1,2,130,154,123,120,8,123,135,149,170,1,123,154,130,25,48,130,152,40,123,120,56,130,152,32,123,120,48,130,152,24,123,120,40,130,152,16,123,120,32,130,152,8,123,120,24,130,152,123,120,16,130,57,168,0,130,200,130,199,8,150,42,88,81,8,7,123,135,8,1,200,154,10,81,7,6,123,120,1,2,150,40,88,200,137,9,130,155,48,149,168,24,171,203,9,149,154,48,123,167,1,2,130,151,56,73,12,123,199,8,130,23,48,73,23,40,73,23,32,73,23,24,73,23,16,73,23,8,73,7,130,135,123,156,56,149,119,255,123,135,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,80,32,74,12,246,106,254,51,7,227,181,1,51,8,141,141,1,51,10,24,68,1,51,9,6,1,80,32,76,12,183,72,2,81,8,179,0,81,10,175,0,2,149,17,224,123,16,24,123,21,16,123,22,8,130,114,40,1,128,35,51,0,81,3,125,149,170,255,81,10,119,172,163,6,100,163,1,51,10,51,0,51,12,48,73,1,43,35,35,40,41,51,5,45,1,200,8,11,120,181,130,107,8,81,11,80,126,101,16,132,85,15,1,200,9,11,120,181,149,0,1,149,204,88,149,170,4,174,48,60,2,130,118,168,0,200,198,6,130,102,130,101,8,81,5,204,2,130,84,8,51,5,64,82,4,198,2,130,37,224,0,200,165,5,129,84,51,5,114,86,20,2,182,151,68,3,130,27,208,75,5,40,170,51,5,40,184,2,200,8,8,70,8,200,9,9,70,9,130,16,24,130,21,16,130,22,8,149,17,32,50,0,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,70,5,100,72,21,4,72,21,8,2,51,7,0,56,80,32,78,12,77,127,254,123,87,16,1,51,6,1,120,86,56,1,73,37,8,1,128,0,149,88,40,1,73,37,48,1,73,37,0,1,123,88,24,1,123,87,32,1,123,21,73,37,40,1,100,120,73,7,149,119,112,123,135,8,149,135,16,100,133,51,9,96,51,8,80,32,80,12,85,82,2,149,85,224,0,1,149,87,32,255,123,87,144,149,103,1,123,23,8,136,103,127,154,119,210,87,7,123,87,152,149,87,160,51,9,96,51,8,80,32,82,12,41,82,2,149,85,112,130,24,8,100,134,82,40,128,0,209,2,130,21,72,37,244,0,72,37,248,0,70,21,15,100,70,37,235,0,127,72,37,176,0,20,7,0,0,0,0,2,0,0,0,123,87,192,0,20,7,0,0,0,0,0,0,48,63,123,87,184,0,72,21,16,127,64,71,21,22,149,87,40,51,9,129,0,51,8,80,32,84,12,208,81,2,20,7,134,227,59,41,122,106,63,64,20,8,8,4,2,129,64,32,112,63,123,87,208,0,123,88,216,0,73,37,224,0,71,21,20,71,21,24,0,255,20,7,0,0,0,0,0,0,240,127,123,87,32,70,21,14,73,37,200,0,71,21,12,71,37,232,0,70,37,234,0,70,37,236,0,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,8,68,149,17,232,123,16,16,123,21,8,123,22,100,133,130,136,100,118,80,32,86,12,236,130,88,8,100,103,80,32,88,12,226,125,87,55,89,7,13,130,87,32,80,32,90,12,45,122,254,100,87,130,16,16,130,21,8,130,22,149,17,24,40,25,122,254,50,0,81,8,54,149,17,232,123,16,16,123,21,8,123,22,130,137,100,117,100,134,100,152,80,32,92,12,234,130,104,8,100,87,80,32,94,12,224,100,103,130,16,16,130,21,8,130,22,149,17,24,40,225,121,254,50,0,81,8,54,149,17,232,123,16,16,123,21,8,123,22,130,137,100,117,100,134,100,152,80,32,96,12,234,130,104,8,100,87,80,32,98,12,224,100,103,130,16,16,130,21,8,130,22,149,17,24,40,169,121,254,50,0,149,17,192,123,16,56,123,21,48,123,22,40,130,121,16,130,117,8,20,10,163,139,46,186,232,162,139,46,201,89,11,153,187,3,202,171,11,174,139,107,2,130,123,201,181,5,20,6,187,232,162,139,46,186,232,2,153,85,3,202,165,5,200,133,12,174,108,91,2,201,185,9,153,153,3,202,169,9,151,155,1,172,188,6,100,203,1,20,10,93,116,209,69,23,93,116,1,172,169,14,20,11,186,232,162,139,46,186,232,2,1,123,23,16,123,27,8,81,11,204,0,123,24,32,174,107,45,2,150,183,88,80,32,100,12,233,124,254,130,24,32,40,183,0,81,8,171,0,123,23,16,150,135,88,200,87,7,123,23,32,51,6,128,0,1,73,5,51,7,0,32,80,32,102,12,193,124,254,123,87,40,51,8,1,120,88,80,123,86,32,149,89,64,73,21,72,73,21,24,123,89,48,123,87,56,73,21,64,73,7,149,121,64,123,121,8,73,23,16,73,23,56,73,23,48,73,23,40,73,23,32,73,23,24,149,119,128,0,1,2,149,121,128,123,121,192,149,137,1,136,136,127,154,136,210,120,8,123,120,200,73,23,208,73,23,216,73,23,224,73,23,232,73,23,240,73,23,248,149,119,64,100,152,171,105,212,73,21,16,73,21,8,149,85,88,130,23,32,171,117,123,255,2,130,21,32,130,23,16,123,117,8,40,85,1,123,117,8,40,79,1,51,7,1,51,10,88,202,165,9,123,23,200,151,5,202,168,7,200,87,7,123,23,24,51,6,128,0,123,21,32,1,73,5,51,7,0,32,80,32,104,12,6,124,254,123,87,40,51,8,1,120,88,80,123,86,32,149,89,64,73,21,72,73,21,24,123,89,48,123,87,56,73,21,64,73,7,149,121,64,123,121,8,73,23,16,73,23,56,73,23,48,73,23,40,73,23,32,73,23,24,149,119,128,0,1,2,149,121,128,123,121,192,149,137,1,136,136,127,154,136,210,120,8,123,120,200,73,23,208,73,23,216,73,23,224,73,23,232,73,23,240,73,23,248,149,119,64,100,152,171,105,212,73,21,16,73,21,8,149,85,88,130,23,24,171,117,123,255,2,130,24,16,130,138,8,130,133,130,25,8,150,151,88,130,25,200,121,9,170,90,126,123,25,8,130,24,32,1,2,130,167,168,123,135,168,149,135,192,149,136,168,123,24,32,149,166,168,149,168,192,80,32,106,12,159,0,130,24,32,100,106,171,86,223,2,130,23,16,130,122,130,117,8,123,120,130,24,24,123,120,8,130,24,8,123,120,16,171,165,30,81,10,72,100,167,130,16,56,130,21,48,130,22,40,149,17,64,40,77,119,254,149,85,168,170,165,232,2,124,87,248,81,7,246,2,130,87,208,81,7,239,100,166,80,32,108,12,51,119,254,100,106,40,225,2,130,23,32,123,135,130,23,24,123,135,8,123,137,16,82,10,190,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,236,129,1,51,0,112,12,40,180,142,254,80,32,110,12,134,141,254,51,7,236,129,1,80,32,112,12,164,142,254,149,17,224,123,16,24,123,21,16,123,22,8,123,24,130,134,8,100,117,152,103,58,136,119,1,151,104,6,149,119,255,212,135,7,80,32,114,12,142,122,254,123,87,16,70,21,56,1,123,86,8,149,89,40,73,21,48,73,5,123,89,24,123,87,32,73,21,40,81,6,108,2,73,7,149,105,255,136,153,1,149,122,64,149,153,255,210,169,9,123,121,8,73,23,16,73,23,24,73,23,32,73,23,40,73,23,48,73,23,56,81,22,1,66,149,119,128,0,154,104,1,51,9,2,51,10,2,1,2,149,123,128,123,123,192,216,106,11,154,187,210,123,11,123,123,200,73,23,208,73,23,216,73,23,224,73,23,232,73,23,240,73,23,248,149,170,1,200,168,11,149,119,64,171,155,211,2,130,24,130,135,24,149,136,40,171,120,72,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,130,91,123,154,8,123,169,149,138,16,149,187,1,123,91,130,171,123,155,16,130,171,8,123,155,24,130,171,16,123,155,32,130,171,24,123,155,40,130,171,32,123,155,48,130,170,40,123,154,56,170,120,190,2,130,89,32,81,9,37,2,130,136,130,155,8,130,90,24,123,91,32,81,11,6,73,11,1,2,130,171,123,89,24,123,155,81,11,169,123,185,8,40,163,80,32,116,12,61,100,254,149,17,168,123,16,80,123,21,72,123,22,64,130,122,16,130,117,8,201,90,11,153,182,6,20,11,205,204,204,204,204,204,204,204,202,182,12,100,134,100,152,123,25,56,174,108,125,2,100,130,130,121,201,149,5,20,12,205,204,204,204,204,204,204,0,153,85,6,202,181,5,200,101,8,174,200,201,1,201,154,10,153,170,6,20,11,0,0,0,0,205,204,204,204,20,9,205,204,204,204,204,204,204,204,202,154,9,151,154,1,172,168,6,100,138,1,20,8,102,102,102,102,102,102,102,0,172,137,14,20,10,204,204,204,204,204,204,204,0,1,123,23,32,123,26,24,81,10,101,174,202,139,1,150,167,64,1,80,32,118,12,226,120,254,130,18,56,40,83,81,6,72,123,23,32,150,103,64,1,200,87,7,123,23,48,149,134,0,1,1,51,9,252,0,100,87,80,32,120,12,230,76,2,149,87,0,1,100,104,80,32,122,12,86,1,130,24,56,149,85,64,1,130,23,48,171,117,221,2,130,21,48,130,23,32,123,117,8,40,22,1,123,117,8,40,16,1,51,7,1,123,21,8,150,88,64,1,123,23,16,200,135,11,150,103,64,1,200,123,10,100,40,149,37,0,1,123,27,100,182,123,26,48,1,51,9,252,0,100,103,80,32,124,12,136,76,2,149,103,0,1,100,88,80,32,126,12,248,0,130,26,48,130,24,56,149,102,64,1,171,166,221,2,130,25,32,130,150,8,130,156,130,24,24,150,136,64,1,130,27,16,200,184,8,170,198,158,0,123,24,24,149,101,192,130,24,8,150,135,64,1,200,183,7,149,118,192,123,28,40,1,149,103,0,255,149,88,0,255,123,24,56,51,9,252,0,80,32,128,12,40,76,2,100,103,100,88,80,32,130,12,154,0,130,28,40,149,85,192,254,149,102,192,254,130,23,56,171,199,210,2,130,24,32,130,137,130,133,8,149,103,64,100,150,123,135,130,23,48,123,135,8,130,23,24,123,135,16,171,149,31,81,6,65,100,103,130,16,80,130,21,72,130,22,64,149,17,88,40,226,115,254,149,85,192,254,170,101,231,2,124,87,248,81,7,245,2,130,87,208,81,7,238,80,32,132,12,201,115,254,40,228,2,130,23,123,151,123,154,8,123,152,16,82,6,197,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,7,236,129,1,51,0,146,12,40,80,139,254,80,32,134,12,34,138,254,149,17,200,123,16,48,123,21,40,123,22,32,123,24,130,134,8,100,117,51,7,112,202,118,8,214,118,7,136,119,1,149,119,255,212,135,7,80,32,136,12,51,119,254,100,121,123,87,16,70,21,56,1,123,86,8,149,87,40,73,21,48,73,5,123,87,24,123,89,32,123,21,8,73,21,40,123,22,24,81,6,118,2,73,9,130,21,24,149,87,255,136,119,1,149,152,112,149,119,255,210,135,7,123,151,8,149,151,16,100,150,51,9,96,51,8,80,32,138,12,50,74,2,81,21,1,74,2,149,102,224,0,130,24,24,154,135,1,123,23,16,51,5,2,1,149,103,32,255,123,103,144,130,23,24,216,117,7,154,119,210,103,7,123,103,152,149,103,160,51,9,96,51,8,80,32,140,12,248,73,2,149,85,1,130,23,16,200,87,7,149,102,112,82,23,2,208,2,130,23,130,120,24,149,118,40,130,21,8,123,24,24,171,134,53,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,130,89,123,120,8,123,135,149,104,16,149,153,1,123,89,149,119,16,51,9,96,80,32,142,12,135,74,2,130,23,24,170,118,209,2,130,87,32,81,7,37,2,130,102,130,121,8,130,88,24,123,89,32,81,9,6,73,9,1,2,130,137,123,87,24,123,121,81,9,188,123,151,8,40,182,80,32,144,12,221,96,254,51,7,236,129,1,80,32,146,12,7,138,254,211,120,9,136,153,1,120,137,24,170,120,247,0,51,2,1,40,25,149,200,24,120,162,24,211,121,10,136,170,1,120,154,24,120,130,100,152,170,121,219,0,2,130,138,16,124,169,24,82,9,208,0,2,130,169,16,130,156,170,172,16,81,12,87,2,124,203,24,81,11,206,2,40,76,2,130,156,8,81,12,10,2,124,203,24,81,11,189,2,130,167,170,135,167,0,2,130,167,8,130,123,123,171,8,100,168,81,11,13,2,123,186,16,130,169,16,130,152,1,2,123,121,16,211,168,8,142,136,151,136,3,200,152,8,123,135,123,167,16,130,121,16,123,122,130,154,40,115,2,130,167,170,135,7,100,168,40,47,2,130,135,8,123,167,81,7,10,123,122,16,130,169,16,1,2,130,151,123,137,16,211,167,7,142,119,151,119,3,200,151,7,123,120,123,168,16,130,137,16,123,138,8,1,130,151,8,130,122,51,11,1,120,139,24,70,25,24,123,154,8,81,10,7,123,169,16,1,2,130,152,16,130,138,123,120,16,211,154,10,142,170,151,170,3,200,168,8,123,135,123,121,123,151,16,50,0,50,0,100,167,1,130,168,8,51,11,1,120,123,24,70,25,24,123,152,81,8,7,123,137,16,1,2,130,151,16,130,120,123,167,16,211,152,8,142,136,151,136,3,200,135,7,123,122,123,169,8,123,154,16,50,0,149,17,184,123,16,64,123,21,56,123,22,48,100,117,130,119,8,123,25,123,21,8,81,7,217,0,2,100,137,124,136,23,123,24,40,151,136,56,89,8,11,2,130,154,8,123,26,40,1,89,8,11,2,130,153,123,25,16,40,19,123,25,16,40,14,2,130,22,32,130,103,100,101,81,7,182,0,2,100,122,124,117,55,151,87,56,87,7,14,149,168,32,123,26,32,87,7,14,40,15,130,168,32,123,26,32,89,7,7,130,165,40,1,2,100,86,130,23,40,172,117,7,130,22,40,1,100,151,123,24,24,100,105,80,32,148,12,44,76,2,81,7,16,137,120,130,25,16,130,23,24,82,8,170,40,18,2,130,23,40,216,87,8,130,25,16,130,23,24,82,8,152,100,152,100,105,80,32,150,12,1,76,2,81,7,17,137,119,130,22,32,130,25,16,82,7,23,40,155,0,2,130,23,40,216,117,7,130,22,32,130,25,16,81,7,139,0,2,130,103,8,82,7,112,255,149,101,8,51,7,64,51,0,152,12,40,240,115,254,149,85,8,100,86,51,7,64,51,0,152,12,40,224,115,254,51,7,64,80,32,152,12,217,115,254,130,27,130,184,130,185,8,130,186,16,123,120,32,123,121,40,123,122,48,73,11,73,27,8,73,27,16,73,7,73,23,8,123,118,16,100,118,123,87,130,25,8,130,151,130,184,24,130,119,123,104,56,100,104,81,7,8,123,151,130,88,1,130,151,8,100,149,80,32,154,12,124,253,130,87,16,149,119,1,123,87,16,51,8,1,40,5,51,8,1,100,103,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,176,123,16,72,123,21,64,123,22,56,130,121,16,130,118,8,201,105,10,153,172,6,20,10,205,204,204,204,204,204,204,204,202,172,11,174,139,128,0,2,130,123,201,182,6,20,5,205,204,204,204,204,204,204,0,153,102,6,202,166,10,123,26,48,200,138,10,174,90,173,1,201,185,9,153,153,6,20,12,0,0,0,0,205,204,204,204,20,11,205,204,204,204,204,204,204,204,202,185,9,151,155,1,172,186,6,100,171,1,20,10,102,102,102,102,102,102,102,0,172,169,14,20,11,204,204,204,204,204,204,204,0,1,123,23,32,123,27,24,81,11,87,174,91,111,1,100,134,150,183,64,1,80,32,156,12,206,114,254,100,104,40,68,81,8,57,123,23,32,150,133,64,1,200,86,7,123,23,48,100,103,51,0,158,12,40,68,243,100,103,80,32,158,12,63,243,149,85,192,254,149,102,64,1,82,5,240,2,130,22,48,130,23,32,123,118,8,40,8,1,123,118,8,40,2,1,51,7,1,51,10,64,1,130,25,48,202,169,9,123,23,8,200,151,5,202,168,6,200,101,7,123,23,16,123,21,100,87,51,0,160,12,40,247,242,100,87,80,32,160,12,242,242,149,102,192,254,149,85,64,1,82,6,240,2,130,25,32,130,149,8,130,155,130,24,24,150,136,64,1,130,26,8,200,168,8,170,181,158,0,123,24,24,149,86,192,130,24,48,150,135,64,1,200,167,7,149,117,192,123,27,40,1,149,87,0,255,149,104,0,255,123,24,48,51,9,252,0,80,32,162,12,53,70,2,100,87,100,104,80,32,164,12,167,250,130,27,40,149,102,192,254,149,85,192,254,130,23,48,171,183,210,2,130,24,32,130,137,130,134,8,149,87,64,100,149,123,135,130,23,16,123,135,8,130,23,24,123,135,16,171,150,31,81,5,68,100,87,130,16,72,130,21,64,130,22,56,149,17,80,40,239,109,254,149,102,192,254,170,86,231,2,124,103,248,81,7,245,2,130,103,208,81,7,238,80,32,166,12,214,109,254,40,228,2,130,23,123,151,130,23,16,123,151,8,123,152,16,82,5,194,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,236,129,1,51,0,146,12,40,90,133,254,80,32,168,12,44,132,254,149,119,254,136,119,1,50,0,123,86,120,123,86,128,0,73,37,136,0,73,37,144,0,73,37,152,0,73,37,160,0,51,7,0,8,123,23,80,32,172,12,61,113,254,100,118,51,8,130,25,80,32,174,12,126,68,2,123,86,104,51,7,8,80,32,176,12,35,113,254,123,87,112,73,7,1,72,37,176,0,1,70,37,193,0,72,37,184,0,71,37,188,0,70,37,190,0,70,37,194,0,127,73,37,200,0,72,37,208,0,255,73,37,224,0,73,37,232,0,73,37,240,0,73,37,168,0,100,87,51,8,130,16,24,130,21,16,130,22,8,149,17,32,1,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,0,248,149,17,152,251,100,122,51,9,123,24,168,0,122,120,180,0,51,6,128,19,123,26,192,0,40,27,130,168,104,130,25,184,0,130,27,176,0,1,200,184,8,149,153,1,73,8,81,41,0,1,77,2,130,168,104,151,155,3,200,184,7,130,119,81,7,231,123,27,176,0,123,25,184,0,40,34,73,23,8,123,120,123,167,144,0,149,119,24,51,8,100,105,80,32,178,12,176,67,2,130,26,192,0,100,87,81,5,177,2,130,168,144,0,130,117,81,8,217,123,135,8,40,211,2,51,7,78,73,42,152,0,130,24,168,0,174,120,51,7,2,128,167,180,0,51,8,64,230,6,150,119,18,200,120,11,124,183,1,124,184,132,121,1,120,169,172,0,151,121,62,152,153,63,120,169,173,0,151,119,61,152,119,63,120,167,175,0,122,168,168,0,70,42,174,0,124,183,3,123,27,8,124,184,2,151,119,8,212,120,8,149,167,120,123,23,96,123,24,152,0,81,8,99,3,2,130,23,8,149,119,14,124,120,1,124,119,51,10,151,136,8,212,135,7,123,23,144,0,51,7,216,52,2,123,23,136,0,51,7,72,58,2,123,23,128,0,73,33,176,0,128,19,73,17,72,96,78,73,17,64,200,58,73,17,56,48,39,51,11,208,58,123,27,48,73,17,40,224,58,73,17,32,72,39,73,17,24,152,19,73,17,16,176,19,40,18,2,130,26,168,0,149,170,1,130,23,152,0,170,122,247,2,2,123,26,168,0,130,23,144,0,200,167,7,151,119,3,130,24,136,0,200,135,7,130,119,150,119,2,1,130,24,128,0,200,135,7,124,117,123,23,160,0,124,118,1,151,87,8,212,103,7,123,23,184,0,149,23,200,0,51,8,130,25,176,0,80,32,180,12,128,66,2,130,25,184,0,130,24,192,0,132,103,127,151,85,63,130,134,104,152,85,56,212,87,7,151,122,3,200,166,6,1,2,130,102,81,6,13,2,130,103,16,171,151,246,40,95,1,2,130,134,144,0,123,26,120,81,6,13,2,130,101,82,5,10,1,40,10,1,2,130,137,160,0,123,25,88,86,25,251,247,5,130,23,72,80,32,182,12,216,110,254,100,118,130,23,64,200,103,7,123,23,80,130,23,56,200,103,7,123,23,104,130,21,24,200,101,5,149,103,16,51,8,130,25,48,80,32,184,12,253,65,2,51,7,8,80,32,186,12,165,110,254,123,23,112,51,7,32,80,32,188,12,152,110,254,130,26,192,0,130,168,120,123,118,16,130,25,112,123,121,24,130,25,96,123,121,8,123,120,123,135,8,130,168,136,0,123,167,120,149,136,1,123,168,136,0,130,23,88,149,119,4,123,167,160,0,130,23,40,200,103,7,51,8,130,25,176,0,80,32,190,12,160,65,2,130,24,80,73,8,130,23,104,123,135,8,123,120,130,23,32,200,103,7,51,8,130,25,176,0,80,32,192,12,128,65,2,130,23,104,123,117,8,123,87,130,23,16,200,103,7,51,8,130,25,176,0,80,32,194,12,101,65,2,123,86,8,73,22,8,123,101,149,103,24,51,8,130,25,176,0,80,32,196,12,77,65,2,130,24,112,73,8,1,130,24,192,0,130,25,184,0,73,21,8,40,6,73,21,8,1,123,133,144,0,123,105,16,149,103,24,149,24,200,0,130,25,176,0,80,32,198,12,250,65,2,130,25,192,0,130,151,104,130,24,120,200,135,7,130,120,81,8,7,123,134,8,1,2,123,104,123,118,130,151,152,0,149,119,1,123,151,152,0,1,149,102,24,130,23,160,0,149,117,2,149,119,2,1,123,23,184,0,40,236,0,2,51,8,142,222,2,151,119,48,152,119,48,150,119,22,200,135,7,124,120,21,124,121,20,151,136,8,212,152,8,121,24,220,0,124,120,17,124,121,16,124,122,18,124,123,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,122,24,216,0,124,120,9,124,121,8,124,122,10,124,123,11,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,121,13,124,122,12,124,123,14,124,124,15,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,123,24,208,0,124,120,1,124,121,124,122,2,124,123,3,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,121,5,124,122,4,124,123,6,124,119,7,151,153,8,212,169,9,151,187,16,151,119,24,212,183,7,212,151,7,151,119,32,212,135,7,123,23,200,0,149,23,200,0,100,104,80,32,200,12,97,45,149,85,2,149,102,39,130,23,184,0,170,117,37,253,2,125,87,1,124,88,151,119,8,212,135,7,89,7,11,255,70,22,25,2,149,85,2,149,102,39,130,23,184,0,171,117,226,40,0,253,2,130,25,8,149,151,4,124,120,1,124,119,151,136,8,212,135,7,123,23,152,0,81,7,101,3,2,149,151,16,124,120,1,124,119,51,10,151,136,8,212,135,7,123,23,144,0,51,7,216,52,2,123,23,136,0,51,7,72,58,2,123,23,128,0,73,33,176,0,128,19,73,17,72,96,78,73,17,64,200,58,73,17,56,48,39,51,11,208,58,123,27,48,73,17,40,224,58,73,17,32,72,39,73,17,24,152,19,73,17,16,176,19,40,18,2,130,26,168,0,149,170,1,130,23,152,0,170,122,252,2,2,123,26,168,0,130,23,144,0,200,167,7,151,119,3,130,24,136,0,200,135,7,130,119,150,119,2,1,130,24,128,0,200,135,7,124,117,123,23,160,0,124,118,1,151,87,8,212,103,7,149,119,0,128,0,123,23,184,0,149,23,200,0,51,8,130,25,176,0,80,32,202,12,5,63,2,130,25,184,0,130,24,192,0,132,103,127,151,85,63,130,134,104,152,85,56,212,87,7,151,122,3,200,166,6,1,2,130,102,81,6,13,2,130,103,16,171,151,246,40,95,1,2,130,134,144,0,123,26,120,81,6,13,2,130,101,82,5,10,1,40,10,1,2,130,137,160,0,123,25,88,86,25,251,124,2,130,23,72,80,32,204,12,93,107,254,100,118,130,23,64,200,103,7,123,23,80,130,23,56,200,103,7,123,23,104,130,21,24,200,101,5,149,103,16,51,8,130,25,48,80,32,206,12,130,62,2,51,7,8,80,32,208,12,42,107,254,123,23,112,51,7,32,80,32,210,12,29,107,254,130,26,192,0,130,168,120,123,118,16,130,25,112,123,121,24,130,25,96,123,121,8,123,120,123,135,8,130,168,136,0,123,167,120,149,136,1,123,168,136,0,130,23,88,149,119,4,123,167,160,0,130,23,40,200,103,7,51,8,130,25,176,0,80,32,212,12,37,62,2,130,24,80,73,8,130,23,104,123,135,8,123,120,130,23,32,200,103,7,51,8,130,25,176,0,80,32,214,12,5,62,2,130,23,104,123,117,8,123,87,130,23,16,200,103,7,51,8,130,25,176,0,80,32,216,12,234,61,2,123,86,8,73,22,8,123,101,149,103,24,51,8,130,25,176,0,80,32,218,12,210,61,2,130,24,112,73,8,1,130,24,192,0,130,25,184,0,73,21,8,40,6,73,21,8,1,123,133,144,0,123,105,16,149,103,24,149,24,200,0,130,25,176,0,80,32,220,12,127,62,2,130,25,192,0,130,151,104,130,24,120,200,135,7,130,120,81,8,7,123,134,8,1,2,123,104,123,118,130,151,152,0,149,119,1,123,151,152,0,1,149,102,24,130,23,160,0,149,117,2,149,119,2,1,123,23,184,0,40,236,0,2,51,8,142,222,2,151,119,48,152,119,48,150,119,22,200,135,7,124,120,21,124,121,20,151,136,8,212,152,8,121,24,220,0,124,120,17,124,121,16,124,122,18,124,123,19,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,122,24,216,0,124,120,9,124,121,8,124,122,10,124,123,11,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,121,13,124,122,12,124,123,14,124,124,15,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,151,153,32,212,152,8,123,24,208,0,124,120,1,124,121,124,122,2,124,123,3,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,121,5,124,122,4,124,123,6,124,119,7,151,153,8,212,169,9,151,187,16,151,119,24,212,183,7,212,151,7,151,119,32,212,135,7,123,23,200,0,149,23,200,0,100,104,80,32,222,12,230,41,149,85,2,149,102,39,130,23,184,0,170,117,32,253,2,125,87,1,124,88,151,119,8,212,135,7,89,7,11,255,70,22,25,2,149,85,2,149,102,39,130,23,184,0,171,117,226,40,251,252,2,149,17,248,7,149,17,112,4,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,51,7,68,159,1,51,8,234,87,1,51,10,117,36,1,51,9,234,0,80,32,224,12,104,49,2,149,17,216,123,16,32,123,21,24,123,22,16,100,118,130,119,224,0,81,7,14,123,103,232,0,80,32,226,12,237,100,254,149,103,104,80,32,228,12,27,34,130,103,80,81,7,13,123,103,88,80,32,230,12,212,100,254,130,103,56,81,7,13,123,103,64,80,32,232,12,196,100,254,130,103,32,81,7,13,123,103,40,80,32,234,12,180,100,254,130,106,8,81,10,111,2,130,101,16,100,167,170,165,83,123,22,123,26,8,40,10,73,6,1,100,101,170,166,61,2,130,87,240,149,86,240,81,7,244,2,130,88,248,130,137,149,153,255,123,137,82,9,227,2,130,120,130,136,8,180,128,2,236,12,130,87,248,81,7,10,80,32,238,12,102,100,254,73,22,8,73,6,130,26,8,40,195,2,130,22,130,103,8,1,123,106,16,130,16,32,130,21,24,130,22,16,149,17,40,40,63,100,254,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,129,119,200,0,131,119,254,136,119,3,50,0,20,9,201,66,22,178,144,133,44,100,214,152,9,201,152,10,152,170,1,200,169,9,152,153,4,150,154,23,201,168,10,83,26,18,53,2,149,170,238,130,120,8,130,123,80,151,156,2,151,153,4,200,152,8,130,135,200,203,11,129,184,130,124,146,169,239,210,152,8,122,184,130,204,64,132,137,255,0,51,8,189,0,50,12,2,151,170,1,51,11,40,25,2,130,124,8,200,186,10,130,123,56,151,153,4,200,201,9,130,151,127,169,151,136,2,200,184,8,130,122,128,136,149,155,176,0,130,172,64,132,137,223,0,151,184,48,152,136,48,50,12,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,123,23,64,129,119,204,0,149,119,254,51,11,8,100,166,123,25,16,123,24,56,172,123,45,4,2,151,119,2,51,8,152,24,2,200,135,7,129,119,200,135,7,50,7,100,103,80,32,242,12,22,85,255,100,117,100,103,80,32,244,12,160,62,255,80,32,246,12,204,49,255,100,120,100,103,51,0,248,12,20,9,0,0,0,0,0,0,0,128,211,152,8,40,41,85,255,20,8,0,0,0,0,0,0,80,64,80,32,250,12,54,54,255,80,32,252,12,104,62,255,149,119,128,0,140,119,1,151,85,5,190,87,7,87,7,30,4,84,39,26,1,29,4,2,131,121,229,254,20,7,0,0,0,0,171,170,170,170,151,152,32,214,120,8,152,136,40,150,135,128,1,191,121,7,151,119,2,51,10,88,29,2,200,167,7,129,119,108,4,51,10,0,3,130,21,56,172,169,250,3,149,136,1,51,9,2,1,131,136,255,138,119,1,172,137,250,2,40,229,3,100,103,80,32,0,13,102,84,255,20,8,0,0,0,0,171,170,170,170,151,121,32,214,137,8,152,136,35,150,137,12,191,151,9,151,153,2,51,10,200,45,2,200,169,9,129,149,86,23,59,204,1,141,135,5,198,117,5,100,103,51,0,32,13,40,189,61,255,100,103,80,32,4,13,34,84,255,100,117,100,103,80,32,6,13,172,61,255,80,32,8,13,216,48,255,100,120,100,103,51,0,10,13,20,9,0,0,0,0,0,0,0,128,211,152,8,40,53,84,255,20,8,0,0,0,0,0,0,64,64,80,32,12,13,66,53,255,80,32,14,13,116,61,255,149,119,32,140,120,31,139,136,27,200,135,9,140,152,5,200,88,8,131,138,255,151,168,32,20,11,0,0,0,0,171,170,170,170,214,184,8,152,136,35,150,139,12,191,186,11,132,153,224,191,151,7,151,187,2,150,119,48,51,9,200,39,2,200,151,7,200,183,7,129,119,51,9,24,172,154,19,149,136,1,51,9,2,1,131,136,255,138,119,1,172,137,250,80,32,16,13,67,48,255,100,118,130,21,56,51,8,80,32,18,13,160,94,255,89,7,171,4,40,218,7,100,103,80,32,22,13,242,60,255,100,117,80,32,24,13,28,48,255,100,120,100,103,51,0,26,13,20,9,0,0,0,0,0,0,0,128,211,152,8,40,121,83,255,20,8,0,0,0,0,0,0,80,64,80,32,28,13,134,52,255,80,32,30,13,184,60,255,90,21,11,199,1,2,143,88,141,136,210,88,8,152,89,31,139,90,31,191,89,9,200,152,8,151,136,32,20,9,0,0,0,0,171,170,170,170,214,152,8,152,136,35,200,168,8,150,137,12,133,136,255,200,89,9,131,149,12,89,21,115,147,1,131,90,244,81,7,196,1,151,169,2,51,11,248,45,2,200,185,9,128,153,51,6,192,149,124,64,172,103,85,2,2,137,87,13,131,85,243,149,119,255,210,87,7,151,119,2,200,183,7,129,119,133,202,63,150,171,232,3,191,121,10,51,12,207,2,139,183,6,174,172,12,149,154,188,2,132,170,255,3,1,130,21,56,202,122,7,151,119,32,20,10,0,0,0,0,211,77,98,16,214,167,7,152,119,38,191,121,9,40,120,2,83,23,72,20,149,136,251,197,133,5,100,103,51,0,32,13,40,242,59,255,100,103,80,32,32,13,236,59,255,80,32,34,13,24,47,255,100,120,100,103,51,0,36,13,20,9,0,0,0,0,0,0,0,128,211,152,8,40,117,82,255,20,8,0,0,0,0,0,0,176,64,80,32,38,13,130,51,255,80,32,40,13,180,59,255,151,119,50,153,119,48,88,7,63,1,151,120,5,191,120,8,139,135,8,202,117,7,139,119,15,200,117,5,138,87,1,51,0,60,13,40,208,50,255,100,103,80,32,44,13,132,59,255,100,117,80,32,46,13,174,46,255,100,120,100,103,51,0,48,13,20,9,0,0,0,0,0,0,0,128,211,152,8,40,11,82,255,20,8,0,0,0,0,0,0,176,64,80,32,50,13,24,51,255,80,32,52,13,74,59,255,151,120,1,152,136,59,200,135,7,140,121,5,131,88,244,90,21,11,204,1,2,131,135,12,137,136,245,131,136,255,210,135,7,211,87,8,142,136,191,87,7,191,135,7,151,119,32,20,10,0,0,0,0,171,170,170,170,214,167,7,152,119,35,200,135,7,150,120,12,133,119,255,190,88,8,151,153,1,130,21,56,85,24,96,150,1,40,183,1,51,8,87,21,115,119,254,100,89,87,21,126,8,51,9,126,1,191,149,9,149,153,11,151,153,32,20,10,0,0,0,0,171,170,170,170,214,169,9,152,153,35,200,152,8,149,136,1,150,153,244,200,89,9,131,149,244,131,90,244,82,7,68,254,151,170,2,51,7,248,45,2,200,167,7,129,121,130,21,56,40,13,1,100,133,20,8,123,91,60,254,3,147,173,63,100,103,80,32,54,13,80,50,255,80,32,56,13,163,173,2,20,8,43,24,149,212,9,142,101,64,80,32,58,13,56,50,255,40,86,89,7,32,51,8,229,202,135,7,139,119,8,202,117,7,139,119,15,191,117,5,138,87,1,51,0,60,13,40,146,49,255,138,87,1,80,32,60,13,139,49,255,100,118,130,21,56,40,233,1,51,7,1,130,21,56,151,119,2,51,8,88,29,2,200,135,7,129,119,51,0,62,13,40,82,45,255,80,32,62,13,78,45,255,100,118,51,8,80,32,64,13,174,91,255,89,7,185,1,40,232,4,2,131,85,245,151,85,2,200,91,11,129,187,149,199,192,150,119,232,3,191,155,12,51,6,208,2,139,119,6,172,108,59,151,172,32,20,6,0,0,0,0,171,170,170,170,214,108,12,152,204,35,150,204,12,141,166,11,190,108,12,151,204,2,51,6,148,47,2,200,108,12,129,204,132,153,0,28,149,153,0,4,212,201,9,191,155,12,1,130,21,56,202,124,7,151,119,32,20,10,0,0,0,0,211,77,98,16,214,167,7,152,119,38,200,121,9,1,151,151,51,152,119,61,190,120,8,132,151,255,3,88,8,38,1,149,136,1,51,9,1,1,131,136,255,138,119,1,172,137,250,2,40,17,1,51,7,151,153,1,130,21,56,83,24,96,42,149,138,160,20,11,0,0,0,0,171,170,170,170,151,170,32,214,186,10,152,170,35,200,167,7,149,119,1,150,170,244,200,168,8,149,136,244,1,151,136,8,200,152,8,131,138,8,140,168,31,139,136,28,200,168,8,140,137,4,100,155,90,41,192,0,10,51,11,192,0,1,2,137,170,0,12,191,171,11,191,155,11,151,187,32,152,187,32,20,12,171,170,170,170,0,0,0,0,202,203,11,152,187,39,200,186,10,150,170,192,0,190,169,9,131,154,1,250,216,169,11,149,187,255,210,186,10,149,170,191,0,151,171,32,152,187,32,202,203,11,152,187,39,150,184,192,0,191,170,10,200,169,9,191,137,9,139,152,4,51,10,196,47,2,200,138,10,124,170,132,153,15,151,170,60,152,170,56,212,154,10,151,171,1,51,12,36,48,2,51,9,164,49,2,200,152,8,124,137,200,203,11,126,184,136,170,110,200,151,11,191,171,11,132,136,255,3,88,11,27,154,170,200,151,7,200,167,7,149,119,1,51,9,1,1,131,119,255,151,136,1,172,121,250,151,135,48,152,119,48,51,0,66,13,40,164,47,255,80,32,66,13,160,47,255,100,118,1,2,20,7,201,66,22,178,144,133,44,100,123,23,8,214,117,7,201,117,8,152,136,1,200,135,7,152,119,4,123,23,32,150,119,23,123,23,48,20,8,0,0,0,0,0,252,143,64,123,22,88,100,103,123,24,80,80,32,68,13,182,89,255,89,7,7,51,5,40,60,51,6,20,7,0,0,0,0,0,0,224,63,123,23,72,1,130,23,88,130,24,72,80,32,70,13,187,47,255,149,101,0,4,123,23,88,130,24,80,80,32,72,13,129,89,255,87,7,12,139,103,11,100,86,83,23,3,218,2,123,21,40,130,23,56,130,24,48,201,135,7,123,23,48,20,5,0,0,0,0,0,246,143,64,130,22,88,100,103,20,8,0,0,0,0,0,246,143,64,80,32,74,13,69,89,255,89,7,7,51,5,40,51,123,21,80,51,5,20,7,0,0,0,0,0,0,224,63,123,23,72,1,100,103,130,24,72,80,32,76,13,72,47,255,100,118,131,85,1,130,24,80,80,32,78,13,94,89,255,89,7,229,123,21,88,100,103,80,32,80,13,206,77,255,130,22,40,200,118,6,130,25,48,151,151,1,51,8,40,25,2,200,135,7,126,119,123,23,40,130,26,56,151,165,2,130,24,32,151,130,4,123,21,24,123,18,80,86,25,17,93,1,2,123,22,130,22,16,130,23,8,214,118,7,201,118,8,152,136,1,200,135,7,130,28,64,130,195,32,130,200,40,152,119,4,150,119,23,201,118,7,201,56,8,153,136,2,20,9,171,170,170,170,170,170,170,170,202,152,8,216,134,8,154,136,210,104,8,130,201,224,0,150,136,12,200,56,8,200,89,9,129,156,150,169,12,200,147,10,51,9,8,81,28,1,8,51,9,4,1,2,130,27,48,151,187,2,51,12,86,25,2,200,203,11,127,182,127,187,2,151,119,2,200,199,7,127,124,127,119,2,121,22,112,121,27,114,121,28,116,121,23,118,124,167,124,170,4,124,139,124,136,4,122,23,96,122,26,100,122,27,104,122,24,108,149,22,112,200,105,9,149,21,96,51,8,255,15,123,25,72,123,24,56,40,77,2,130,23,64,130,119,8,200,39,7,130,119,136,187,16,130,124,141,187,130,26,88,210,186,10,132,136,240,0,130,203,64,123,26,88,200,154,10,212,138,9,132,153,255,0,151,56,48,152,136,48,180,176,2,82,13,130,18,80,130,25,72,130,24,56,1,149,102,2,149,85,4,170,150,81,2,126,103,170,135,244,2,149,115,32,130,27,88,81,11,21,2,129,88,132,137,15,190,155,11,84,27,15,156,51,9,15,40,149,2,130,23,64,130,119,8,200,39,7,130,119,130,122,124,89,130,170,64,151,56,48,152,136,48,180,160,2,84,13,130,24,56,130,25,72,130,18,80,73,17,88,40,171,130,22,149,102,0,32,1,2,130,23,64,130,119,8,200,39,7,130,119,130,120,130,25,40,149,153,160,0,130,138,64,73,17,88,255,255,0,132,152,255,255,0,132,105,255,0,100,37,180,160,2,86,13,130,23,64,130,119,8,200,87,7,130,119,130,120,130,138,64,130,24,40,149,136,176,0,139,102,8,130,25,88,210,152,8,132,105,255,0,180,160,2,88,13,130,23,64,130,119,56,130,24,24,200,135,7,51,8,18,122,118,130,26,48,172,138,76,2,130,25,64,130,151,8,149,168,238,130,153,80,130,26,32,151,170,2,130,27,80,200,183,7,130,119,200,169,9,129,154,51,11,16,130,124,198,139,8,212,168,8,122,152,130,204,64,132,137,255,0,51,8,189,0,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,12,2,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,20,6,201,66,22,178,144,133,44,100,100,112,214,104,7,201,120,6,152,102,1,200,103,7,152,119,4,129,3,200,0,123,23,80,150,119,23,201,120,7,130,2,32,149,54,253,136,102,1,136,117,18,133,85,255,210,101,5,141,86,132,102,10,151,119,1,200,118,5,151,87,1,51,6,86,25,2,200,103,7,123,21,64,149,85,1,123,21,72,151,85,1,200,101,5,150,134,12,123,18,16,200,98,2,126,119,123,23,32,126,87,123,23,40,129,5,204,0,130,23,152,0,123,23,48,124,39,8,123,23,96,124,39,9,123,23,104,149,87,255,123,28,88,123,21,24,123,19,120,86,23,9,184,2,2,151,119,2,51,6,188,24,2,200,103,7,129,119,200,103,7,50,7,100,44,124,7,194,0,202,171,6,202,118,7,151,118,32,20,5,0,0,0,0,81,32,12,4,214,86,6,152,102,32,191,103,7,139,119,1,200,103,7,152,119,11,132,119,252,51,6,220,25,2,200,103,7,129,119,151,119,1,149,119,2,100,149,83,25,127,8,51,5,127,1,151,85,2,200,101,5,129,86,51,3,202,103,7,139,119,9,100,194,40,18,1,124,7,194,0,202,171,6,202,118,7,151,118,32,20,5,0,0,0,0,81,32,12,4,214,86,6,152,102,32,191,103,7,139,119,1,200,103,7,152,119,13,151,119,7,150,119,33,16,8,4,152,119,33,202,151,7,139,119,8,151,119,2,51,6,172,190,1,200,103,7,129,119,51,3,40,197,0,124,6,194,0,51,7,202,171,5,202,101,6,100,44,151,98,32,20,5,0,0,0,0,81,32,12,4,214,82,5,100,194,152,85,32,191,86,6,139,102,1,200,101,5,152,83,13,40,147,0,124,7,194,0,51,3,202,171,6,202,150,6,202,118,7,139,119,1,150,119,61,20,134,65,152,119,51,40,117,124,7,194,0,202,171,6,202,118,7,151,118,32,20,5,0,0,0,0,81,32,12,4,214,86,6,152,102,32,191,103,7,139,119,1,200,103,7,152,119,13,132,119,252,51,6,92,28,2,200,103,7,129,119,51,3,40,59,124,7,194,0,202,171,6,202,118,7,151,118,32,20,5,0,0,0,0,81,32,12,4,214,86,6,152,102,32,191,103,7,139,119,1,200,103,7,152,119,13,132,119,252,51,6,220,27,2,200,103,7,129,119,51,3,1,131,124,83,28,63,8,51,12,63,1,83,19,127,8,51,3,127,1,2,130,7,224,0,151,134,2,200,103,7,129,119,51,4,1,173,116,20,81,7,25,82,23,1,69,100,39,149,34,36,51,6,2,40,35,81,23,2,26,82,23,3,51,2,150,135,12,130,22,16,200,103,7,124,118,10,132,100,1,40,31,149,39,220,51,6,6,1,124,119,10,124,37,10,132,119,1,151,85,1,132,85,2,212,87,7,200,118,4,1,2,151,71,1,51,5,198,25,2,200,87,7,124,119,124,5,191,0,130,22,96,132,102,63,123,22,112,130,22,104,132,98,63,212,87,7,132,119,255,0,142,85,156,70,44,132,102,1,136,102,1,212,86,6,142,119,123,23,56,130,23,120,82,23,4,16,139,199,1,191,114,2,123,18,120,40,121,1,2,123,18,120,130,21,24,81,21,6,8,82,21,3,63,81,6,30,2,130,23,120,133,119,63,149,152,128,0,202,131,8,202,120,7,139,119,15,133,119,63,123,23,120,1,2,130,23,56,81,7,69,1,149,87,250,142,119,136,72,2,210,135,7,81,7,22,1,130,23,120,40,29,1,82,21,2,175,2,86,20,1,170,2,2,133,200,63,130,25,112,100,151,123,24,120,172,152,7,130,23,120,1,2,130,24,56,82,8,7,1,2,130,23,112,123,23,112,40,0,1,2,124,7,194,0,202,171,6,202,150,6,192,118,7,83,55,108,232,16,199,2,123,25,112,123,24,56,123,27,8,123,26,100,6,100,37,80,32,102,13,208,40,255,80,32,104,13,251,168,2,20,8,254,130,43,101,71,21,39,64,80,32,106,13,57,41,255,20,8,207,173,39,215,105,4,100,192,80,32,108,13,13,72,255,80,32,110,13,197,71,255,100,82,100,96,130,26,130,27,8,130,24,56,130,25,112,51,3,40,96,254,100,44,202,171,7,151,119,33,152,119,40,136,118,1,152,153,1,132,153,60,51,5,220,28,2,200,89,9,129,153,149,119,1,149,102,255,210,103,7,202,121,7,151,119,33,152,119,40,136,117,1,124,6,194,0,149,119,1,149,85,255,210,117,3,51,7,86,22,126,43,2,202,99,6,151,98,32,20,5,0,0,0,0,17,8,4,2,214,82,5,152,85,32,191,86,6,139,102,1,200,101,5,152,83,6,100,194,40,242,253,130,23,112,133,119,63,149,152,128,0,202,120,7,1,202,55,7,139,119,15,133,119,63,123,23,112,40,6,123,23,112,1,2,130,24,88,81,24,127,204,0,2,130,23,48,82,7,195,0,100,5,130,23,88,80,32,114,13,225,39,255,20,8,8,4,2,129,64,32,128,63,80,32,116,13,81,40,255,80,32,118,13,140,171,2,20,8,0,0,0,0,0,192,95,64,80,32,120,13,57,40,255,80,32,122,13,26,173,2,20,8,0,0,0,0,0,0,224,63,80,32,124,13,33,40,255,80,32,126,13,190,70,255,130,24,56,82,8,51,2,130,24,112,202,120,8,151,137,32,20,10,0,0,0,0,5,65,16,4,214,169,9,152,153,32,191,152,8,139,136,1,200,152,8,152,136,5,191,120,8,149,136,63,123,24,112,1,100,80,82,6,51,2,130,24,120,202,120,8,151,137,32,20,10,0,0,0,0,5,65,16,4,214,169,9,152,153,32,191,152,8,139,136,1,200,152,8,152,136,5,191,120,8,149,135,63,123,23,120,1,2,20,6,0,0,0,0,64,38,170,0,130,23,64,208,118,7,132,119,1,130,24,80,151,136,4,82,7,61,2,130,7,8,200,135,7,130,119,123,24,88,130,120,130,25,96,132,153,192,0,130,26,112,132,170,63,212,169,9,130,138,64,130,24,32,149,136,64,151,136,48,152,136,48,100,5,180,160,2,128,13,130,24,88,100,80,1,2,130,23,72,208,118,7,132,119,1,82,7,63,2,130,7,8,200,135,7,130,119,130,120,130,25,104,132,153,192,0,130,26,120,132,170,63,212,169,9,130,140,64,130,24,40,149,136,64,151,136,48,152,136,48,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,12,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,100,100,149,87,252,86,23,6,92,2,151,119,2,51,6,228,24,2,200,103,7,129,119,200,103,7,50,7,100,70,81,4,33,2,139,151,2,151,119,2,51,8,220,27,2,200,135,7,129,119,130,24,120,200,200,8,190,135,7,123,23,120,1,2,130,23,56,81,7,207,0,139,151,2,151,119,2,51,8,220,27,2,40,174,0,51,7,51,3,40,243,251,100,194,40,238,251,133,200,63,130,23,56,81,7,47,2,130,23,112,202,124,7,151,121,48,51,10,0,0,17,4,214,169,9,152,153,16,191,151,7,151,119,48,152,119,49,200,151,7,152,119,5,200,135,7,123,23,112,1,100,70,130,23,120,81,4,226,253,2,202,124,7,151,121,48,51,10,0,0,17,4,214,169,9,152,153,16,191,151,7,151,119,48,152,119,49,200,151,7,152,119,5,200,135,7,123,23,120,40,182,253,100,70,81,4,33,2,139,151,2,151,119,2,51,8,92,28,2,200,135,7,129,119,130,24,120,200,200,8,190,135,7,123,23,120,1,2,130,23,56,81,7,33,139,151,2,151,119,2,51,8,92,28,2,1,200,135,7,129,119,130,18,112,200,194,2,190,114,7,123,23,112,1,2,130,24,120,83,24,63,9,73,17,120,63,1,2,130,24,112,83,24,63,90,253,73,17,112,63,40,81,253,130,23,56,81,7,50,2,130,23,112,133,119,63,202,115,7,151,120,48,51,9,0,0,5,2,214,152,8,152,136,16,191,135,7,151,119,48,152,119,49,200,135,7,152,119,6,133,119,63,123,23,112,1,100,70,130,23,120,81,4,20,253,2,133,119,63,202,115,7,151,120,48,51,9,0,0,5,2,214,152,8,152,136,16,191,135,7,151,119,48,152,119,49,200,135,7,152,119,6,133,119,63,123,23,120,40,229,252,130,23,56,81,7,31,2,151,199,1,141,120,128,0,130,23,96,134,119,192,202,120,7,149,119,0,32,139,119,7,123,23,112,1,100,70,81,4,190,252,2,151,194,1,141,39,128,0,130,24,104,134,136,192,202,135,7,149,119,0,32,139,119,7,123,23,120,40,159,252,150,135,12,130,24,16,200,135,7,124,119,10,82,7,110,2,130,23,48,82,7,103,2,202,171,7,151,119,6,151,120,32,20,10,0,0,0,0,81,32,12,4,214,168,8,152,136,32,191,135,7,139,119,1,200,135,7,152,119,13,151,119,7,150,119,33,16,8,4,152,119,33,202,121,7,139,119,8,151,119,2,51,8,172,190,1,200,135,7,129,119,151,119,1,141,120,128,0,130,23,104,134,119,192,202,120,8,51,9,0,32,200,152,8,139,136,7,123,24,112,40,9,130,23,104,134,119,192,1,151,194,1,141,40,128,0,202,120,7,149,119,0,32,139,119,7,123,23,120,100,70,40,5,252,100,82,129,87,200,0,149,119,253,136,119,1,130,21,48,136,88,18,133,136,255,210,135,7,141,119,132,119,10,151,85,1,200,87,7,51,8,86,25,2,124,105,5,124,106,4,149,123,1,151,188,1,151,153,8,212,169,9,124,106,6,124,101,7,200,140,12,126,195,151,170,16,151,85,24,212,90,10,212,154,12,20,9,0,0,0,0,64,38,170,0,208,121,10,132,170,1,208,185,5,132,85,1,82,10,140,1,2,123,28,48,123,19,24,151,119,1,200,135,7,124,104,1,126,124,130,39,8,124,105,151,136,8,130,26,40,151,170,4,123,26,40,200,167,7,130,119,124,106,2,124,107,3,212,152,8,130,121,151,170,16,151,187,24,212,186,10,130,155,64,212,138,10,123,28,16,149,200,32,123,26,8,132,169,255,0,151,136,48,152,136,48,100,38,180,176,2,144,13,123,22,32,82,5,217,1,2,130,103,8,130,24,40,200,135,7,130,119,130,120,130,25,24,149,153,32,130,138,64,100,101,51,6,0,0,1,73,1,255,255,0,132,152,255,255,0,130,25,48,132,153,255,0,180,160,2,146,13,130,87,8,100,86,130,21,40,200,87,7,130,119,130,120,130,138,64,130,24,16,149,136,96,130,25,210,152,8,130,25,8,151,153,48,152,153,56,180,160,2,148,13,130,103,8,200,87,7,130,119,130,120,130,138,64,130,24,24,149,136,96,130,21,210,88,8,130,25,48,151,153,48,152,153,56,180,160,2,150,13,130,103,8,130,24,40,200,135,7,130,119,130,120,130,138,64,130,24,16,149,136,128,0,210,88,8,130,25,8,151,153,40,152,153,56,180,160,2,152,13,130,103,8,130,21,40,200,87,7,130,119,130,120,130,138,64,130,24,24,149,136,128,0,130,22,210,104,8,130,25,48,151,153,40,152,153,56,180,160,2,154,13,130,23,32,130,119,8,200,87,7,130,119,130,120,130,25,8,152,153,24,130,138,64,130,24,48,139,136,24,123,24,48,130,24,16,149,136,224,0,210,104,8,180,160,2,156,13,130,23,32,130,119,8,200,87,7,130,119,130,120,130,140,64,130,24,24,149,136,224,0,210,104,8,130,25,48,40,41,1,130,24,40,82,5,49,1,2,130,39,8,151,136,4,123,24,16,200,135,7,130,119,130,120,149,57,32,130,138,64,73,17,40,255,255,0,132,152,255,255,0,132,201,255,0,100,38,123,18,32,100,53,123,19,24,123,28,48,180,160,2,158,13,130,103,8,130,22,16,200,103,7,130,119,130,120,130,138,64,149,88,96,130,21,40,210,88,8,130,25,48,151,153,48,152,153,56,180,160,2,160,13,130,23,32,130,119,8,200,103,7,130,119,130,120,130,138,64,130,22,24,149,104,128,0,210,88,8,130,21,48,151,89,40,152,153,56,180,160,2,162,13,130,23,32,130,119,8,130,24,16,200,135,7,130,119,130,120,130,140,64,139,89,24,149,104,224,0,130,26,40,210,168,8,40,120,2,130,103,8,130,24,40,200,135,7,130,119,130,120,130,25,16,149,153,96,130,138,64,51,5,255,255,0,210,89,8,130,22,8,151,105,48,152,153,56,180,160,2,164,13,130,23,32,130,119,8,130,24,40,200,135,7,130,119,130,120,130,138,64,130,24,16,149,136,128,0,210,88,8,151,105,40,152,153,56,180,160,2,166,13,130,23,32,130,119,8,130,24,40,200,135,7,130,119,130,120,130,140,64,152,105,24,130,24,16,149,136,224,0,210,88,8,1,130,16,72,130,21,64,130,22,56,149,17,80,50,12,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,208,123,16,40,123,21,32,123,22,24,20,10,201,66,22,178,144,133,44,100,100,133,214,168,8,201,133,10,152,170,1,200,168,8,152,134,4,150,106,23,201,165,10,149,171,235,51,12,2,174,203,18,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,100,114,151,170,1,51,7,28,29,2,200,167,7,124,42,193,0,126,120,123,24,16,81,10,70,2,130,39,8,151,102,4,123,22,8,200,103,7,130,119,130,122,130,170,72,100,38,180,160,2,168,13,130,103,8,130,104,32,130,25,8,200,151,7,130,119,150,89,12,200,152,8,130,121,124,136,10,130,26,16,149,170,192,0,130,156,64,134,137,48,40,97,2,130,39,8,151,102,4,123,22,8,200,103,7,130,119,130,123,136,154,96,151,170,4,136,153,32,130,187,72,133,153,1,151,153,5,212,169,9,123,25,51,9,64,100,38,180,176,2,170,13,130,103,8,130,104,32,130,26,8,200,167,7,130,119,150,89,12,200,152,8,124,136,10,130,121,130,26,16,149,170,192,0,130,27,212,184,8,130,156,64,132,137,255,0,1,151,168,48,152,136,48,130,16,40,130,21,32,130,22,24,149,17,48,50,12,100,124,129,119,81,7,31,10,2,149,17,192,123,16,56,123,21,48,123,22,40,51,8,51,11,51,6,20,7,0,0,0,0,201,66,22,178,123,23,16,51,7,40,25,2,123,23,8,40,96,2,130,202,8,130,203,80,151,153,2,200,167,7,130,119,200,185,9,129,154,149,136,238,130,123,146,136,239,210,168,8,122,152,130,186,64,132,137,255,0,51,8,189,0,100,197,180,160,2,172,13,51,12,127,73,1,100,87,100,104,51,9,51,10,51,11,80,32,174,13,233,242,128,87,149,102,1,130,27,24,149,187,4,130,24,32,149,136,1,100,92,174,118,92,2,151,135,32,130,25,16,214,151,9,152,153,36,150,151,23,123,24,32,191,120,8,151,151,4,123,27,24,85,24,18,134,2,130,201,8,151,136,1,130,202,56,200,151,7,130,119,130,25,8,200,152,8,127,136,200,186,10,130,121,128,170,149,136,176,0,130,155,64,132,169,223,0,151,136,48,152,136,48,100,197,180,176,2,176,13,40,127,255,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,184,123,16,64,123,21,56,123,22,48,129,120,176,0,123,23,40,129,119,184,0,123,23,81,8,90,1,51,12,51,6,51,8,130,21,130,27,40,40,73,2,123,25,8,130,23,40,130,119,8,130,22,32,200,103,7,130,119,130,120,130,138,64,144,152,255,133,137,255,51,8,4,1,180,160,2,178,13,130,27,40,100,108,128,183,176,0,130,24,8,191,133,5,130,24,16,149,136,1,130,22,24,149,102,4,149,204,16,174,120,87,2,123,24,16,124,183,188,0,124,184,189,0,151,119,7,130,185,8,151,136,6,124,186,190,0,212,120,8,123,28,32,200,201,9,130,151,151,170,5,130,187,80,212,168,8,130,122,132,137,224,0,123,22,24,200,107,11,122,185,130,170,64,51,8,189,0,180,160,2,180,13,100,89,83,21,6,112,255,51,9,6,40,104,255,2,124,184,190,0,81,8,104,81,7,166,0,2,130,24,40,130,136,224,0,149,133,88,150,119,92,200,87,7,123,23,32,51,6,8,1,2,72,21,188,72,21,184,72,21,180,72,21,176,72,21,172,72,21,168,122,86,192,122,86,196,122,86,200,149,87,204,51,9,36,51,8,80,32,182,13,37,34,2,72,21,240,3,72,21,244,4,72,21,248,5,72,21,252,6,72,5,7,149,85,92,130,23,32,171,117,188,40,67,81,7,65,2,130,24,40,130,136,224,0,149,133,88,150,119,92,200,87,7,123,23,32,51,6,8,1,149,87,168,51,9,72,51,8,80,32,184,13,221,33,2,122,86,240,122,86,244,122,86,248,122,86,252,122,86,149,85,92,130,23,32,171,117,221,2,130,26,81,10,106,2,51,7,51,6,130,24,40,130,137,224,0,149,170,255,151,170,32,152,171,30,51,10,4,50,2,200,171,11,149,187,4,20,12,171,170,170,170,170,170,170,170,51,2,232,51,3,1,51,4,2,1,214,199,5,152,85,2,202,37,5,200,165,5,151,104,32,152,136,30,200,152,8,122,131,149,104,3,151,136,32,152,136,30,200,152,8,122,132,129,88,200,134,6,149,170,4,149,119,1,171,186,208,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,129,120,176,0,81,8,128,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,51,11,51,12,51,6,1,2,123,28,123,27,8,124,89,188,0,124,88,189,0,151,151,7,130,89,8,151,136,6,124,90,190,0,212,120,8,200,185,9,130,151,151,170,5,130,91,80,212,168,8,130,122,132,137,224,0,200,203,11,122,185,130,170,64,51,8,189,0,180,160,2,186,13,130,28,130,27,8,128,88,176,0,149,102,1,149,204,4,149,187,16,172,134,171,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,50,0,131,136,255,51,9,10,172,137,9,122,120,204,0,50,0,50,0,129,119,204,0,131,120,255,51,9,10,172,152,8,51,7,1,50,0,131,119,1,50,0,149,17,216,123,16,32,123,21,24,123,22,16,130,123,16,123,23,130,122,8,170,171,106,51,5,51,6,40,20,73,12,1,149,102,1,201,171,7,153,119,4,149,85,16,174,118,76,2,200,90,12,130,199,81,7,235,2,130,200,8,130,137,149,153,255,123,137,82,9,218,2,130,120,130,136,8,123,28,8,180,128,2,188,13,130,24,8,130,135,8,81,7,14,80,32,190,13,33,73,254,130,24,8,1,2,73,24,8,73,8,130,23,130,123,16,130,122,8,40,170,171,171,34,100,171,1,2,130,23,123,123,16,130,16,32,130,21,24,130,22,16,149,17,40,50,0,73,5,1,100,91,170,165,228,2,130,183,240,149,181,240,81,7,244,2,130,184,248,130,137,149,153,255,123,137,82,9,227,2,123,26,8,130,120,130,136,8,100,182,180,128,2,192,13,130,103,248,81,7,10,80,32,194,13,182,72,254,73,21,8,73,5,130,26,8,40,190,149,17,160,123,16,88,123,21,80,123,22,72,123,25,24,123,24,32,100,117,80,32,196,13,19,255,130,87,32,130,88,56,130,89,80,123,87,40,123,88,64,123,89,88,130,86,16,130,90,8,149,87,8,128,88,176,0,73,17,64,201,166,9,153,153,4,73,17,56,123,21,40,123,23,16,174,137,62,201,152,8,149,25,56,80,32,198,13,62,6,130,23,56,81,7,135,0,2,130,24,64,130,137,149,153,255,123,137,82,9,120,2,130,120,130,136,8,180,128,2,200,13,130,23,64,81,7,103,80,32,202,13,37,72,254,40,93,174,152,91,151,136,4,200,138,10,170,166,74,123,26,8,40,10,73,5,1,100,86,170,165,61,2,130,103,240,149,101,240,81,7,244,2,130,104,248,130,137,149,153,255,123,137,82,9,227,2,130,120,130,136,8,180,128,2,204,13,130,103,248,81,7,10,80,32,206,13,218,71,254,73,21,8,73,5,130,26,8,40,195,2,130,21,40,123,90,16,1,20,8,3,116,85,1,129,179,5,0,129,89,176,0,72,17,64,73,128,4,123,24,56,150,154,23,130,89,40,130,87,32,20,11,171,170,170,170,170,170,170,170,151,168,32,152,136,32,201,121,9,153,153,2,202,185,9,122,90,174,137,22,149,87,32,201,152,8,149,25,56,80,32,208,13,81,7,128,88,40,15,174,152,13,150,137,12,200,151,7,123,87,40,1,2,130,89,64,130,87,56,201,121,9,153,153,2,72,17,52,174,137,20,149,87,56,201,152,8,149,25,52,80,32,210,13,212,8,40,15,174,152,13,151,136,2,200,135,7,123,87,64,1,2,130,89,88,130,87,80,128,88,176,0,201,121,9,153,153,2,72,17,52,174,137,20,149,87,80,201,152,8,149,25,52,80,32,212,13,159,8,40,15,174,152,13,151,136,2,200,135,7,123,87,88,1,2,130,89,232,0,130,87,224,0,128,88,149,86,224,0,201,121,9,153,153,2,72,17,52,174,137,19,201,152,8,149,25,52,100,103,80,32,214,13,103,8,40,16,174,152,14,151,136,2,200,135,7,123,87,232,0,1,2,129,87,176,0,81,7,188,3,130,103,51,5,149,118,88,1,149,103,168,51,9,72,51,8,80,32,216,13,194,29,2,72,22,240,8,72,22,244,8,72,22,248,8,72,22,252,8,72,6,8,130,23,40,128,119,176,0,149,85,1,149,102,92,172,117,209,81,7,126,3,2,130,24,32,82,24,2,151,3,73,17,32,51,5,51,8,129,23,24,123,23,8,40,126,2,2,130,22,40,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,176,0,51,9,180,160,2,218,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,177,0,51,9,180,160,2,220,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,178,0,51,9,180,160,2,222,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,179,0,51,9,180,160,2,224,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,180,0,51,9,180,160,2,226,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,181,0,51,9,180,160,2,228,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,182,0,51,9,180,160,2,230,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,183,0,51,9,180,160,2,232,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,184,0,51,9,180,160,2,234,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,176,1,51,9,180,160,2,236,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,177,1,51,9,180,160,2,238,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,178,1,51,9,180,160,2,240,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,179,1,51,9,180,160,2,242,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,180,1,51,9,180,160,2,244,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,181,1,51,9,180,160,2,246,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,182,1,51,9,180,160,2,248,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,183,1,51,9,180,160,2,250,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,184,1,51,9,180,160,2,252,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,4,51,9,96,180,160,2,254,13,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,4,51,9,128,0,180,160,2,0,14,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,5,1,51,9,180,160,2,2,14,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,5,1,51,9,1,180,160,2,4,14,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,5,1,51,9,180,160,2,6,14,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,1,51,9,32,180,160,2,8,14,130,103,8,200,87,7,130,119,130,120,130,138,64,51,8,5,1,51,9,1,180,160,2,10,14,128,103,176,0,130,25,24,149,153,1,149,85,16,130,24,32,149,136,1,123,24,32,100,152,174,121,234,0,123,24,24,51,7,56,4,80,32,12,14,171,71,254,100,118,51,0,14,14,149,17,232,123,16,16,123,21,8,123,22,100,117,20,7,0,0,0,0,68,172,0,0,123,87,8,70,21,16,72,21,20,72,21,24,72,21,28,72,21,32,72,21,36,73,21,40,140,3,51,7,72,238,6,123,87,51,7,176,17,51,0,24,22,40,94,71,254,130,23,16,130,119,200,87,10,130,167,170,103,55,81,7,17,2,130,168,8,130,137,149,153,255,123,137,81,9,90,2,130,167,8,123,166,82,7,25,51,7,8,123,26,80,32,16,14,46,71,254,130,24,123,135,8,73,7,1,40,6,73,7,1,1,2,130,103,130,24,32,122,104,8,130,121,40,100,103,130,24,8,180,144,2,18,14,130,23,40,124,119,192,0,81,7,207,252,2,130,103,130,121,32,51,8,1,100,103,180,144,2,20,14,40,187,252,2,130,120,130,136,8,123,26,180,128,2,22,14,130,26,130,167,8,123,166,82,7,180,40,155,130,21,40,100,87,80,32,24,14,227,246,100,87,80,32,26,14,227,245,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,156,0,1,51,8,120,51,1,51,10,136,83,1,51,9,236,6,80,32,28,14,42,15,2,149,17,216,123,16,32,123,21,24,123,22,16,123,23,130,119,32,81,7,34,2,130,25,130,151,16,130,149,24,130,119,8,130,88,149,154,16,123,135,8,123,120,73,25,32,123,26,8,171,165,85,2,130,21,130,87,81,7,47,2,130,88,8,130,137,149,153,255,123,137,82,9,30,80,32,30,14,127,66,254,130,87,8,81,7,10,80,32,32,14,114,66,254,73,21,8,73,5,40,5,73,5,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,100,103,80,32,34,14,80,66,254,130,23,8,170,117,177,2,100,86,130,87,16,130,85,8,81,7,232,2,130,104,24,130,137,149,153,255,123,137,82,9,218,80,32,36,14,41,66,254,130,103,24,81,7,205,80,32,38,14,28,66,254,40,195,149,17,192,123,16,56,123,21,48,123,22,40,130,122,16,130,118,8,201,106,11,153,187,4,174,139,106,2,130,115,201,54,11,153,181,4,200,133,12,152,203,60,82,11,160,1,201,58,11,153,186,3,174,172,141,0,20,12,240,255,255,255,255,255,255,127,174,203,143,0,151,164,4,81,10,152,0,2,123,21,123,19,16,123,25,32,123,24,24,123,23,8,152,170,60,82,10,120,1,100,71,100,69,80,32,40,14,117,69,254,100,84,100,114,130,23,8,130,24,24,130,25,32,130,19,16,130,21,40,100,81,8,141,0,2,130,154,8,130,153,151,136,4,200,104,8,81,10,29,130,171,1,123,105,123,106,8,149,102,16,149,187,1,171,134,245,2,123,171,123,120,8,40,15,1,123,105,73,22,8,149,102,16,171,134,248,2,123,120,8,40,253,0,100,202,20,12,240,255,255,255,255,255,255,127,172,203,121,255,20,10,255,255,255,255,255,255,255,15,51,4,240,40,111,255,51,2,1,151,85,4,130,156,8,130,155,200,37,5,151,136,4,200,88,8,81,12,34,130,202,100,89,1,123,155,123,156,8,149,153,16,149,170,1,171,137,245,123,202,40,24,100,104,123,118,8,40,167,0,100,89,1,123,155,73,25,8,149,153,16,171,137,248,200,66,10,171,54,34,2,130,123,130,118,8,123,117,123,120,8,123,122,16,170,182,109,123,27,32,40,45,149,102,240,149,85,240,170,54,228,2,130,107,240,130,105,248,123,91,240,123,89,248,81,9,234,2,130,155,149,187,1,123,155,40,223,73,5,1,100,86,170,181,61,2,130,103,240,149,101,240,81,7,244,2,130,104,248,130,137,149,153,255,123,137,82,9,227,2,130,120,130,136,8,180,128,2,42,14,130,103,248,81,7,10,80,32,44,14,126,64,254,73,21,8,73,5,130,27,32,40,195,81,11,21,100,183,130,16,56,130,21,48,130,22,40,149,17,64,40,92,64,254,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,236,129,1,51,0,48,14,40,246,87,254,80,32,46,14,200,86,254,51,7,236,129,1,80,32,48,14,230,87,254,149,17,176,123,16,72,123,21,64,123,22,56,130,122,16,130,117,8,201,90,11,153,182,2,20,11,171,170,170,170,170,170,170,170,202,182,12,100,134,100,152,123,25,48,174,108,134,0,2,100,130,130,121,201,149,8,20,3,86,85,85,85,85,85,85,21,153,136,2,202,184,12,200,108,8,174,56,75,1,201,154,10,153,170,2,20,11,0,0,0,0,171,170,170,170,20,9,171,170,170,170,170,170,170,170,202,154,9,151,154,1,172,168,6,100,138,1,20,8,170,170,170,170,170,170,170,10,172,137,14,20,10,85,85,85,85,85,85,85,21,1,123,23,32,123,21,40,123,26,24,81,10,87,123,28,16,174,58,7,1,150,167,12,80,32,50,14,79,67,254,130,18,48,130,28,16,40,64,81,6,53,123,23,32,150,102,12,200,101,7,123,23,24,1,51,9,12,100,87,80,32,52,14,86,23,2,130,24,48,149,102,244,149,85,12,82,6,235,2,130,21,24,130,23,32,123,117,8,40,163,0,123,117,8,40,157,0,51,7,1,150,200,12,123,23,200,135,5,150,102,12,200,101,7,123,23,8,123,21,16,100,40,1,51,9,12,100,87,80,32,54,14,17,23,2,130,24,48,149,102,244,149,85,12,82,6,235,2,130,25,32,130,150,130,24,24,150,135,12,130,24,200,120,10,130,24,40,170,104,48,123,26,48,130,21,16,1,149,136,244,123,24,40,149,85,244,51,9,12,100,87,80,32,56,14,210,22,2,130,24,40,171,104,232,2,130,25,32,130,152,130,26,48,40,6,130,21,16,1,123,149,130,23,8,123,151,8,123,154,16,81,8,21,100,135,130,16,72,130,21,64,130,22,56,149,17,80,40,166,62,254,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,236,129,1,51,0,60,14,40,64,86,254,80,32,58,14,18,85,254,51,7,236,129,1,80,32,60,14,48,86,254,149,17,192,123,16,56,123,21,48,123,22,40,130,122,16,130,118,8,201,106,11,153,187,2,174,139,96,2,130,117,201,86,11,153,179,2,200,131,12,152,203,62,82,11,10,1,201,90,11,153,186,1,174,172,106,20,12,252,255,255,255,255,255,255,127,174,203,108,151,171,2,123,27,32,81,10,117,2,123,19,123,25,24,123,24,16,123,23,8,152,170,62,82,10,229,0,100,183,80,32,62,14,218,65,254,100,114,130,23,8,130,24,16,130,25,24,130,19,40,76,81,8,32,129,153,151,138,2,200,166,8,1,122,105,149,170,252,149,102,4,82,10,248,2,100,134,123,118,8,40,144,0,123,118,8,40,138,0,100,202,20,12,252,255,255,255,255,255,255,127,172,203,154,20,10,255,255,255,255,255,255,255,63,51,11,252,123,27,32,40,144,51,2,1,151,58,2,129,155,200,42,10,151,140,2,200,202,8,100,169,1,122,155,149,204,252,149,153,4,82,12,248,130,25,32,200,146,2,170,86,52,2,129,107,252,149,108,252,149,169,252,122,171,252,100,154,100,198,171,92,239,123,121,123,120,8,123,114,16,81,5,34,100,87,130,16,56,130,21,48,130,22,40,149,17,64,40,95,61,254,100,169,123,122,123,120,8,123,114,16,82,5,228,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,236,129,1,51,0,66,14,40,236,84,254,80,32,64,14,190,83,254,51,7,236,129,1,80,32,66,14,220,84,254,149,17,176,123,16,72,123,21,64,123,22,56,130,119,40,1,51,4,73,17,48,130,115,104,73,17,40,73,17,32,73,17,24,51,10,0,1,100,57,1,2,130,146,82,2,21,149,68,1,149,153,8,171,164,244,51,11,51,6,51,9,40,13,1,123,24,123,23,8,51,6,149,51,8,123,19,16,51,5,0,128,0,149,23,24,51,0,177,19,1,2,130,40,16,210,88,8,152,140,12,149,27,40,200,203,11,200,124,12,200,2,9,82,8,48,149,40,49,40,17,2,130,202,149,170,1,123,202,1,149,136,39,170,152,81,2,124,133,132,90,2,82,10,244,132,85,4,81,5,229,2,130,186,149,170,1,123,186,40,218,149,40,49,40,25,2,130,202,149,170,1,123,202,132,58,56,142,170,212,166,6,1,149,136,39,170,152,34,2,124,131,132,58,2,82,10,244,132,58,4,81,10,221,2,130,186,149,170,1,123,186,40,210,51,5,0,128,0,1,2,130,34,82,2,44,149,72,1,86,40,0,1,10,51,8,0,1,1,149,137,255,151,75,3,130,26,16,200,171,11,1,170,73,27,2,130,178,149,68,1,149,187,8,81,2,244,82,2,80,255,82,36,0,1,76,255,40,8,51,2,100,132,40,244,130,26,40,130,27,48,130,23,8,130,24,212,186,9,81,9,32,82,10,9,51,9,2,82,11,23,2,130,27,24,151,185,3,201,185,9,152,153,3,172,154,56,51,9,6,1,2,129,122,176,0,202,154,9,122,121,184,0,82,8,14,100,117,80,32,68,14,169,239,100,87,1,132,102,1,120,118,190,0,51,7,130,16,72,130,21,64,130,22,56,149,17,80,50,0,2,142,169,151,153,2,129,122,176,0,202,154,9,122,121,184,0,81,8,205,2,40,212,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,70,24,37,70,24,36,70,24,35,70,24,34,70,24,33,70,24,32,70,24,31,124,119,7,70,24,38,81,7,89,151,119,56,153,119,56,149,119,128,0,139,119,1,131,119,192,80,32,70,14,216,9,255,20,8,0,0,0,0,0,0,160,63,80,32,72,14,91,14,255,120,87,31,152,120,56,120,88,38,152,120,48,120,88,37,152,120,40,120,88,36,152,120,32,120,88,35,152,120,24,120,88,34,152,120,16,120,88,33,152,119,8,120,87,32,1,2,124,103,4,124,104,5,124,105,6,120,87,30,120,88,24,132,151,3,149,119,253,136,119,1,151,152,63,153,136,63,133,154,255,151,170,1,210,168,8,152,154,1,132,170,2,132,153,56,212,169,9,212,151,7,124,105,15,124,106,14,132,136,4,212,135,7,151,153,8,212,169,9,151,152,48,120,87,25,87,8,2,1,2,125,103,17,124,104,16,151,119,8,212,135,10,87,10,241,0,2,124,103,9,124,104,8,151,119,8,212,135,2,51,3,58,233,4,151,170,48,152,170,48,151,155,2,200,57,9,200,185,9,151,171,2,200,58,10,200,186,10,124,155,2,124,156,1,124,151,125,148,3,120,91,2,120,92,1,120,87,124,151,4,124,169,2,124,171,1,124,172,125,168,3,120,89,6,120,91,5,120,92,4,124,169,4,120,84,3,120,87,8,120,88,7,120,89,9,124,103,19,124,104,18,120,82,10,124,106,151,119,8,212,135,9,151,151,48,120,90,11,87,7,115,2,125,103,21,124,104,20,151,119,8,212,135,10,87,10,99,2,151,170,48,152,170,48,151,151,2,200,57,9,200,151,7,151,168,2,200,58,10,200,168,8,124,121,2,124,122,1,124,123,125,115,3,120,89,14,120,90,13,120,91,12,124,119,4,124,137,2,124,138,1,124,139,125,140,3,120,89,18,120,90,17,120,91,16,124,136,4,120,83,15,120,87,20,120,92,19,120,88,21,152,39,8,120,87,22,124,103,2,120,87,23,1,2,124,103,10,124,104,11,120,87,26,124,103,13,124,105,12,120,88,27,120,87,29,120,89,28,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,24,73,33,16,1,73,33,8,1,73,33,0,1,73,33,248,0,73,33,240,0,73,33,232,0,73,33,224,0,73,33,216,0,73,33,208,0,73,33,200,0,73,33,192,0,73,33,184,0,130,117,40,130,118,32,73,33,176,0,73,33,168,0,73,33,160,0,123,23,32,149,119,32,123,23,8,170,101,59,4,51,10,51,9,201,101,5,153,85,4,20,7,171,170,170,170,170,170,170,170,123,23,64,202,117,8,20,7,59,0,0,0,1,0,0,0,123,23,40,40,51,149,23,184,0,80,32,74,14,42,216,0,130,26,80,1,130,25,72,130,23,32,130,117,40,130,118,32,149,153,1,201,101,7,153,119,4,130,24,64,202,135,8,149,170,48,174,137,228,3,2,123,25,72,200,166,9,126,151,123,26,80,90,39,239,0,42,149,121,245,51,11,4,174,185,98,1,2,130,23,200,0,130,25,184,0,170,151,225,1,2,130,21,192,0,200,166,8,171,117,247,1,40,155,51,11,240,0,170,183,184,0,51,11,247,0,170,183,176,0,51,11,255,0,171,183,177,2,2,126,151,2,149,121,31,255,51,11,32,172,155,152,2,2,130,27,40,208,155,9,132,153,1,81,9,138,2,2,130,23,248,0,130,25,232,0,170,151,59,3,2,130,21,240,0,200,166,8,170,117,81,3,2,130,135,16,123,87,16,130,135,8,123,87,8,130,135,123,87,73,21,24,73,21,32,73,21,40,130,137,24,130,135,32,170,151,68,123,25,56,201,151,6,87,6,38,10,100,103,80,32,76,14,238,59,254,123,87,24,123,87,32,200,103,8,123,24,48,123,88,40,130,24,56,100,105,80,32,78,14,254,15,2,130,23,48,123,87,32,130,26,80,149,87,48,123,23,240,0,40,249,254,149,87,48,123,23,240,0,40,239,254,2,130,23,16,1,130,25,0,1,170,151,154,1,2,130,21,8,1,200,166,8,170,117,176,1,2,130,135,16,123,87,16,130,135,8,123,87,8,130,135,123,87,73,21,24,73,21,32,73,21,40,130,137,24,130,135,32,170,151,68,123,25,56,201,151,6,87,6,159,9,100,103,80,32,80,14,103,59,254,123,87,24,123,87,32,200,103,8,123,24,48,123,88,40,130,24,56,100,105,80,32,82,14,119,15,2,130,23,48,123,87,32,130,26,80,149,87,48,123,23,8,1,40,114,254,149,87,48,123,23,8,1,40,104,254,82,23,8,130,1,2,130,23,224,0,130,25,208,0,170,151,60,1,2,130,21,216,0,200,166,8,170,117,82,1,2,130,135,16,123,87,16,130,135,8,123,87,8,130,135,123,87,73,21,24,73,21,32,73,21,40,130,137,24,130,135,32,170,151,68,123,25,56,201,151,6,87,6,19,9,100,103,80,32,84,14,219,58,254,123,87,24,123,87,32,200,103,8,123,24,48,123,88,40,130,24,56,100,105,80,32,86,14,235,14,2,130,23,48,123,87,32,130,26,80,149,87,48,123,23,216,0,40,230,253,149,87,48,123,23,216,0,40,220,253,149,23,184,0,80,32,88,14,79,197,0,130,26,80,130,23,8,130,118,130,23,200,0,130,21,192,0,200,166,8,170,117,172,253,2,130,135,16,123,87,16,130,135,8,123,87,8,130,135,123,87,73,21,24,73,21,32,73,21,40,130,137,24,130,135,32,170,151,68,123,25,56,201,151,6,87,6,131,8,100,103,80,32,90,14,75,58,254,123,87,24,123,87,32,200,103,8,123,24,48,123,88,40,130,24,56,100,105,80,32,92,14,91,14,2,130,23,48,123,87,32,130,26,80,149,87,48,123,23,192,0,40,86,253,149,87,48,123,23,192,0,40,76,253,149,23,0,1,80,32,94,14,191,196,0,130,26,80,130,23,8,130,118,130,23,16,1,130,21,8,1,200,166,8,171,117,88,254,149,23,0,1,51,0,74,14,40,62,213,0,149,23,208,0,80,32,96,14,145,196,0,130,26,80,130,23,8,130,118,130,23,224,0,130,21,216,0,200,166,8,171,117,182,254,149,23,208,0,51,0,74,14,40,16,213,0,81,23,9,122,253,81,23,6,117,253,2,130,23,176,0,130,25,160,0,170,151,125,2,130,21,168,0,200,166,8,170,117,148,0,2,130,135,16,123,87,16,130,135,8,123,87,8,130,135,123,87,73,21,24,73,21,32,73,21,40,130,137,24,130,135,32,170,151,68,123,25,56,201,151,6,87,6,151,7,100,103,80,32,98,14,95,57,254,123,87,24,123,87,32,200,103,8,123,24,48,123,88,40,130,24,56,100,105,80,32,100,14,111,13,2,130,23,48,123,87,32,130,26,80,149,87,48,123,23,168,0,40,106,252,149,87,48,123,23,168,0,40,96,252,149,23,160,0,80,32,102,14,211,195,0,130,26,80,130,23,8,130,118,130,23,176,0,130,21,168,0,200,166,8,171,117,116,255,149,23,160,0,51,0,74,14,40,82,212,0,149,23,232,0,80,32,104,14,165,195,0,130,26,80,130,23,8,130,118,130,23,248,0,130,21,240,0,200,166,8,171,117,183,252,149,23,232,0,51,0,74,14,40,36,212,0,100,86,1,2,130,23,81,7,79,4,2,130,24,168,0,130,23,160,0,149,25,144,0,73,33,152,0,73,33,144,0,123,25,136,0,170,120,174,3,51,10,73,17,16,171,170,170,170,40,39,2,130,24,168,0,130,23,160,0,130,26,24,149,170,1,201,120,8,153,136,4,130,27,16,151,185,32,200,185,9,202,152,8,174,138,126,3,2,123,26,24,150,168,48,200,135,7,130,120,16,123,24,104,130,120,8,123,24,96,130,120,123,24,88,149,24,112,73,8,73,24,8,73,24,16,130,118,24,130,117,32,170,101,64,201,101,5,87,5,122,6,100,87,80,32,106,14,53,56,254,123,23,112,200,87,8,123,24,72,123,24,128,0,123,23,80,100,104,100,89,80,32,108,14,69,12,2,130,23,72,123,23,120,126,23,88,51,8,9,170,135,20,40,255,2,2,73,17,80,126,23,88,51,8,9,171,135,242,2,2,126,26,92,130,23,80,124,119,151,168,8,201,168,8,132,119,127,200,120,9,130,24,200,152,8,130,23,144,0,124,136,123,24,40,149,21,144,0,100,86,123,25,80,81,7,38,100,152,40,10,2,130,87,100,86,81,7,26,2,100,117,130,119,32,172,120,242,174,135,96,2,130,87,8,82,7,240,149,86,8,1,123,26,72,51,7,40,80,32,110,14,155,55,254,100,120,73,7,73,23,8,123,117,16,123,103,130,23,136,0,130,119,130,25,80,123,137,32,81,7,20,123,23,136,0,130,104,130,23,144,0,51,0,112,14,40,88,193,130,23,144,0,80,32,112,14,81,193,130,23,152,0,149,119,1,123,23,152,0,130,26,72,1,2,130,22,208,0,130,25,216,0,170,150,65,2,73,17,48,40,30,2,130,103,24,130,24,112,124,119,124,136,211,135,7,136,119,1,123,23,48,1,149,102,48,170,150,32,2,2,126,103,4,130,24,40,81,8,38,2,130,24,48,82,8,31,151,168,48,152,136,48,170,135,205,73,17,48,40,220,2,130,22,64,170,54,249,1,100,57,126,103,4,1,2,126,26,92,171,167,200,2,130,103,24,130,24,112,124,119,124,136,171,135,186,2,130,21,168,0,130,23,176,0,123,22,64,170,117,111,2,130,103,16,123,87,16,130,103,8,123,87,8,130,103,123,87,73,21,24,73,21,32,73,21,40,130,104,24,130,103,32,170,135,67,123,24,72,201,135,6,87,6,217,4,100,103,80,32,114,14,161,54,254,123,87,24,123,87,32,200,103,8,123,24,56,123,88,40,130,24,72,100,105,80,32,116,14,177,10,2,130,23,56,123,87,32,130,22,64,149,87,48,123,23,168,0,40,24,149,87,48,123,23,168,0,40,15,149,23,160,0,100,104,80,32,118,14,186,209,0,130,23,216,0,100,101,149,102,48,123,23,72,170,118,130,0,130,22,64,40,44,2,130,103,72,130,104,80,130,105,88,123,103,24,123,104,32,123,105,40,73,22,80,73,22,88,149,101,48,149,103,96,73,22,72,100,86,130,24,72,170,135,45,2,130,104,64,130,105,56,130,106,48,130,103,24,123,104,16,123,105,8,123,106,81,7,193,123,103,32,80,32,120,14,52,50,254,73,22,40,73,22,32,40,174,2,130,22,216,0,171,101,32,2,130,23,144,0,100,83,123,21,216,0,81,7,217,254,149,21,144,0,100,121,40,33,149,102,208,170,86,230,2,130,103,232,81,7,246,123,103,240,80,32,122,14,246,49,254,40,233,2,130,153,81,9,27,100,156,130,155,32,149,154,8,100,82,100,169,130,22,80,172,107,235,100,201,100,197,40,228,149,25,144,0,170,149,146,254,2,100,41,130,22,80,172,107,6,100,201,1,130,156,32,149,24,144,0,130,25,80,130,22,64,172,201,103,2,100,88,130,25,80,172,201,101,2,130,25,80,174,155,7,149,42,8,1,2,130,169,81,9,13,2,100,149,130,153,82,9,251,40,13,2,100,89,130,85,16,130,90,171,154,248,2,130,25,136,0,171,137,8,123,21,136,0,1,2,130,25,152,0,149,153,255,123,25,152,0,100,133,80,32,124,14,115,210,0,100,87,80,32,126,14,88,49,254,130,19,216,0,171,54,28,254,40,13,2,130,25,80,174,201,161,171,54,15,254,2,130,23,112,81,7,111,252,80,32,128,14,52,49,254,40,100,252,2,130,23,208,0,130,24,216,0,130,28,170,135,35,2,130,121,24,126,122,4,124,153,151,171,8,132,153,127,201,172,10,200,186,10,200,169,9,149,119,48,70,9,171,135,227,2,130,23,136,0,149,24,144,0,170,135,53,51,8,1,40,9,149,25,144,0,170,151,41,2,130,122,32,130,121,8,200,202,10,120,168,81,9,13,2,100,151,130,153,82,9,251,40,226,2,100,121,130,119,16,130,122,171,154,248,40,213,130,24,144,0,149,23,136,0,80,32,130,14,219,182,130,23,32,130,117,40,130,118,32,1,171,101,44,1,2,130,25,0,1,130,26,8,1,130,23,32,123,118,40,170,169,34,201,154,7,153,119,4,20,8,171,170,170,170,170,170,170,170,202,135,11,130,23,8,100,104,80,32,132,14,96,212,0,130,25,208,0,130,26,216,0,170,169,49,2,130,23,32,130,120,40,201,154,7,153,119,4,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,183,11,130,23,8,80,32,134,14,39,212,0,130,25,232,0,130,26,240,0,170,169,49,2,130,23,32,130,120,40,201,154,7,153,119,4,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,183,11,130,23,8,80,32,136,14,238,211,0,130,25,184,0,130,26,192,0,170,169,49,2,130,23,32,130,120,40,201,154,7,153,119,4,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,183,11,130,23,8,80,32,138,14,181,211,0,130,21,160,0,130,26,168,0,170,165,46,2,130,23,32,130,120,40,201,90,7,153,119,4,20,9,171,170,170,170,170,170,170,170,202,151,11,130,23,8,100,89,80,32,140,14,132,211,0,130,21,160,0,1,81,5,93,2,130,22,168,0,100,87,171,86,37,40,69,149,85,208,170,101,220,254,2,130,87,232,81,7,245,123,87,240,80,32,142,14,112,47,254,40,232,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,144,14,87,47,254,40,233,130,23,160,0,123,21,168,0,51,0,146,14,40,66,47,254,123,21,168,0,80,32,146,14,58,47,254,130,21,184,0,81,5,67,2,130,22,192,0,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,148,14,16,47,254,40,233,130,23,184,0,123,21,192,0,51,0,150,14,40,251,46,254,123,21,192,0,80,32,150,14,243,46,254,130,21,208,0,81,5,67,2,130,22,216,0,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,152,14,201,46,254,40,233,130,23,208,0,123,21,216,0,51,0,154,14,40,180,46,254,123,21,216,0,80,32,154,14,172,46,254,130,21,232,0,81,5,67,2,130,22,240,0,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,156,14,130,46,254,40,233,130,23,232,0,123,21,240,0,51,0,158,14,40,109,46,254,123,21,240,0,80,32,158,14,101,46,254,130,21,0,1,81,5,67,2,130,22,8,1,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,160,14,59,46,254,40,233,130,23,0,1,123,21,8,1,51,0,162,14,40,38,46,254,123,21,8,1,80,32,162,14,30,46,254,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,51,7,236,129,1,51,0,230,20,40,178,69,254,51,7,236,129,1,51,0,230,20,40,165,69,254,73,37,112,1,1,73,37,120,1,73,37,128,1,1,123,86,136,1,70,37,144,1,72,37,148,1,255,72,37,152,1,73,37,160,1,73,37,168,1,73,37,176,1,73,37,200,1,73,37,208,1,73,37,216,1,73,37,232,1,73,37,240,1,73,37,248,1,73,37,0,2,255,72,37,184,1,71,37,188,1,73,37,80,2,73,37,72,2,73,37,64,2,73,37,56,2,73,37,48,2,129,87,192,1,73,37,40,2,73,37,32,2,73,37,24,2,122,87,196,1,70,37,190,1,20,8,119,241,81,199,248,198,247,62,20,7,68,172,0,0,2,0,0,0,123,87,96,2,73,37,88,2,123,88,104,2,73,37,112,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,125,119,87,2,51,8,48,230,6,123,88,87,7,166,1,2,125,87,63,2,87,7,176,1,2,130,87,232,1,81,7,10,80,32,168,14,16,45,254,130,86,200,1,123,21,81,6,63,2,100,88,130,85,208,1,100,103,171,101,11,40,35,149,85,184,170,101,22,2,130,87,216,81,7,246,123,87,224,80,32,170,14,226,44,254,40,233,2,130,24,130,135,200,1,1,123,134,208,1,100,133,80,32,172,14,203,44,254,130,86,160,1,81,6,63,2,100,88,130,85,168,1,100,103,171,101,11,40,35,149,85,232,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,174,14,159,44,254,40,233,2,130,24,130,135,160,1,1,123,134,168,1,100,133,80,32,176,14,136,44,254,130,86,80,1,81,6,63,2,100,88,130,85,88,1,100,103,171,101,11,40,35,149,85,216,170,101,22,2,125,87,239,89,7,246,130,87,216,80,32,178,14,92,44,254,40,233,2,130,24,130,135,80,1,1,123,134,88,1,100,133,80,32,180,14,69,44,254,130,86,56,1,81,6,63,2,100,88,130,85,64,1,100,103,171,101,11,40,35,149,85,232,170,101,22,2,125,87,255,89,7,246,130,87,232,80,32,182,14,25,44,254,40,233,2,130,24,130,135,56,1,1,123,134,64,1,100,133,80,32,184,14,2,44,254,125,87,55,1,87,7,161,0,2,125,87,31,1,87,7,171,0,2,130,87,240,0,81,7,14,123,87,248,0,80,32,186,14,222,43,254,130,87,216,0,81,7,25,149,86,216,0,100,103,80,32,188,14,70,213,0,130,103,80,32,190,14,193,43,254,130,87,152,0,81,7,14,123,87,160,0,80,32,192,14,175,43,254,130,87,104,81,7,13,123,87,112,80,32,194,14,159,43,254,130,87,56,81,7,104,123,87,64,130,16,24,130,21,16,130,22,8,149,17,32,40,131,43,254,130,87,64,2,80,32,196,14,123,43,254,125,87,63,2,89,7,88,254,130,87,40,2,80,32,198,14,104,43,254,130,87,232,1,82,7,77,254,40,80,254,130,87,32,1,80,32,200,14,82,43,254,125,87,31,1,89,7,93,255,130,87,8,1,80,32,202,14,63,43,254,130,87,240,0,82,7,82,255,40,89,255,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,100,117,80,32,206,14,214,253,100,87,130,16,8,130,21,149,17,16,40,4,43,254,149,17,232,123,16,16,123,21,8,123,22,81,8,164,0,2,100,133,100,118,130,135,112,81,7,178,0,2,130,87,120,82,7,12,2,130,87,128,0,81,7,88,1,2,130,87,136,0,81,7,179,0,2,130,87,144,0,81,7,196,0,2,130,87,152,0,81,7,213,0,2,130,87,160,0,81,7,230,0,2,130,87,168,0,81,7,247,0,2,130,87,176,0,81,7,8,1,2,129,87,32,81,7,57,2,129,88,36,81,8,50,122,103,96,2,122,104,100,2,73,38,88,2,80,32,208,14,32,253,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,210,14,145,249,254,123,103,104,2,73,38,112,2,1,2,123,101,8,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,20,182,1,51,8,162,0,1,51,10,57,14,1,51,9,78,1,80,32,212,14,153,246,1,51,7,70,14,1,51,8,162,0,1,51,10,57,14,1,51,9,81,1,80,32,214,14,127,246,1,51,7,84,8,1,51,8,162,0,1,51,10,57,14,1,51,9,85,1,80,32,216,14,101,246,1,51,7,48,135,1,51,8,162,0,1,51,10,57,14,1,51,9,87,1,80,32,218,14,75,246,1,51,7,77,115,1,51,8,162,0,1,51,10,57,14,1,51,9,89,1,80,32,220,14,49,246,1,51,7,62,88,1,51,8,162,0,1,51,10,57,14,1,51,9,91,1,80,32,222,14,23,246,1,51,7,26,182,1,51,8,162,0,1,51,10,57,14,1,51,9,93,1,80,32,224,14,253,245,1,51,7,109,8,1,51,8,162,0,1,51,10,57,14,1,51,9,95,1,80,32,226,14,227,245,1,51,7,132,177,1,51,8,162,0,1,51,10,57,14,1,51,9,83,1,80,32,228,14,201,245,1,149,17,176,123,16,72,123,21,64,123,22,56,100,117,130,119,8,130,119,16,123,24,40,81,7,181,2,2,128,87,100,2,174,121,27,51,6,1,129,87,100,2,192,103,7,130,16,72,130,21,64,130,22,56,149,17,80,50,0,203,121,8,123,21,32,130,23,40,81,7,61,1,51,6,123,24,123,24,48,40,33,2,130,22,8,200,86,6,130,23,24,202,117,7,130,24,40,200,120,8,123,24,40,130,21,32,130,23,48,81,7,185,2,124,87,144,1,81,7,19,130,87,112,2,51,8,80,32,230,14,220,37,255,88,7,161,2,123,22,8,130,87,88,2,123,23,16,130,23,48,80,32,232,14,169,99,255,129,88,96,2,100,117,100,135,80,32,234,14,93,251,254,100,120,100,87,123,24,24,80,32,236,14,211,247,254,100,118,130,21,16,100,87,100,104,80,32,238,14,151,37,255,100,88,87,7,6,100,101,1,100,135,100,88,51,0,240,14,20,9,0,0,0,0,0,0,0,128,211,152,8,40,129,26,255,130,22,32,123,103,88,2,100,87,130,24,24,80,32,242,14,140,251,254,80,32,244,14,206,99,255,130,24,48,100,133,172,120,6,100,117,1,2,130,103,8,130,122,16,128,104,100,2,130,119,24,202,133,9,130,24,40,180,160,2,246,14,130,24,48,201,88,8,130,23,123,24,48,172,135,126,1,2,128,103,100,2,123,23,24,130,103,88,2,51,8,80,32,248,14,98,37,255,90,7,4,255,2,130,22,32,130,105,104,2,130,104,112,2,100,103,80,32,250,14,141,1,130,104,88,2,100,121,123,103,112,2,100,135,100,152,80,32,252,14,245,25,255,123,103,88,2,40,211,254,100,135,80,32,254,14,188,98,255,124,88,144,1,130,86,112,2,123,23,16,123,24,48,81,8,18,100,103,51,8,80,32,0,15,187,36,255,88,7,125,254,2,123,22,40,130,86,88,2,129,87,96,2,123,23,24,80,32,2,15,73,250,254,100,120,130,23,16,80,32,4,15,193,246,254,100,117,100,103,100,88,80,32,6,15,136,36,255,100,104,87,7,28,100,88,100,103,51,0,8,15,20,9,0,0,0,0,0,0,0,128,211,152,8,40,117,25,255,100,103,51,0,8,15,20,9,0,0,0,0,0,0,0,128,211,152,8,40,94,25,255,100,118,130,21,32,123,87,88,2,51,8,80,32,10,15,143,36,255,88,7,8,130,25,24,40,59,130,89,104,2,100,87,130,24,40,80,32,12,15,187,0,130,88,88,2,100,121,123,87,112,2,100,135,123,25,40,100,152,80,32,14,15,32,25,255,129,89,96,2,124,88,144,1,123,24,48,100,118,123,87,88,2,1,123,25,24,100,151,80,32,16,15,156,249,254,100,120,130,23,16,80,32,18,15,20,246,254,100,117,100,103,100,88,80,32,20,15,219,35,255,100,104,87,7,6,100,88,1,2,124,23,48,81,7,101,255,130,23,40,100,133,51,8,80,32,22,15,11,36,255,100,88,90,7,81,255,51,6,130,21,32,40,119,253,51,7,144,39,1,51,8,162,0,1,51,10,129,60,1,51,9,134,1,80,32,24,15,253,242,1,51,7,104,115,1,51,8,162,0,1,51,10,129,60,1,51,9,115,1,80,32,26,15,227,242,1,124,119,144,1,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,130,119,8,123,25,8,81,7,229,0,130,87,136,1,80,32,28,15,123,249,254,130,88,40,100,121,123,23,100,135,100,152,51,0,30,15,20,9,0,0,0,0,0,0,0,128,211,152,8,40,61,24,255,130,88,48,100,118,123,87,40,100,135,130,24,80,32,32,15,45,24,255,123,87,48,20,8,0,0,0,0,0,0,224,63,130,23,8,80,32,34,15,49,249,254,100,120,100,103,123,24,8,80,32,36,15,72,35,255,90,7,93,123,21,51,5,16,39,1,130,22,100,103,51,8,80,32,38,15,71,53,130,102,40,81,7,68,100,103,51,8,80,32,40,15,211,34,255,137,119,1,191,117,5,100,103,130,24,8,80,32,42,15,15,35,255,90,7,6,82,5,206,82,5,30,20,8,0,0,0,0,0,0,240,63,100,103,80,32,44,15,179,23,255,100,118,130,23,123,118,40,1,100,103,51,8,80,32,46,15,146,34,255,137,119,149,119,255,210,103,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,17,169,1,51,8,162,0,1,51,10,187,68,1,51,9,10,8,80,32,48,15,202,241,1,129,119,16,50,0,130,122,224,0,130,123,216,0,201,186,10,153,170,3,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,186,10,174,168,55,130,119,232,1,152,139,3,132,187,248,200,183,7,155,139,1,81,9,21,2,130,121,133,187,255,210,185,9,123,121,216,168,7,40,65,89,255,2,130,121,212,185,9,123,121,216,168,7,40,50,89,255,216,168,7,40,43,89,255,51,10,15,172,138,76,2,149,17,192,123,16,56,123,21,48,123,22,40,123,24,8,100,122,200,135,7,123,23,16,123,25,82,9,14,2,130,23,16,124,119,8,2,81,7,43,2,130,23,133,119,1,130,24,16,120,135,8,2,130,24,8,130,16,56,130,21,48,130,22,40,149,17,64,136,135,16,50,0,136,135,16,40,55,89,255,2,123,26,32,130,167,8,130,123,152,0,130,119,104,124,21,8,51,9,64,100,88,51,10,180,176,2,50,15,130,23,32,130,119,8,130,123,152,0,130,119,104,51,9,66,123,21,24,100,88,51,10,180,176,2,52,15,130,24,32,51,6,40,9,131,102,1,81,22,127,149,2,130,135,8,130,122,120,132,101,255,0,81,10,23,130,119,104,130,24,24,100,89,180,160,2,54,15,130,24,32,130,135,8,1,2,130,123,128,0,81,11,210,2,130,119,104,130,24,24,100,89,51,10,180,176,2,56,15,130,24,32,40,188,149,17,168,123,16,80,123,21,72,123,22,64,100,117,130,119,160,1,130,89,168,1,122,88,152,1,170,151,28,2,2,129,90,16,51,11,4,171,186,17,2,201,121,7,153,119,3,20,9,171,170,170,170,170,170,170,170,192,151,10,173,168,14,202,151,7,149,119,255,122,87,152,1,1,2,130,87,8,81,7,94,1,2,130,123,152,0,81,11,85,1,130,119,104,51,9,123,51,8,51,10,180,176,2,58,15,130,87,8,130,123,152,0,130,119,104,51,8,1,51,9,123,51,10,180,176,2,60,15,130,87,8,130,123,152,0,130,119,104,51,8,2,51,9,123,51,10,180,176,2,62,15,130,87,8,130,123,152,0,130,119,104,51,8,3,51,9,123,51,10,180,176,2,64,15,130,87,8,130,123,152,0,130,119,104,51,8,4,51,9,123,51,10,180,176,2,66,15,130,87,8,130,123,152,0,130,119,104,51,8,5,51,9,123,51,10,180,176,2,68,15,130,87,8,130,123,152,0,130,119,104,51,8,6,51,9,123,51,10,180,176,2,70,15,130,87,8,130,123,152,0,130,119,104,51,8,7,51,9,123,51,10,180,176,2,72,15,130,87,8,130,123,152,0,130,119,104,51,8,8,51,9,123,51,10,180,176,2,74,15,130,87,8,130,123,152,0,130,119,104,51,8,9,51,9,123,51,10,180,176,2,76,15,130,87,8,130,123,152,0,130,119,104,51,8,10,51,9,123,51,10,180,176,2,78,15,130,87,8,130,123,152,0,130,119,104,51,8,11,51,9,123,51,10,180,176,2,80,15,130,87,8,130,123,152,0,130,119,104,51,8,12,51,9,123,51,10,180,176,2,82,15,130,87,8,130,123,152,0,130,119,104,51,8,13,51,9,123,51,10,180,176,2,84,15,130,87,8,130,123,152,0,130,119,104,51,8,14,51,9,123,51,10,180,176,2,86,15,100,87,130,85,208,1,130,118,200,1,70,39,144,1,51,8,255,123,120,192,1,123,23,73,39,184,1,171,101,131,0,130,21,123,86,208,1,72,37,224,1,255,70,37,184,1,1,129,87,152,1,130,88,160,1,72,21,20,150,119,24,200,135,7,130,120,8,130,119,73,17,24,73,17,16,73,17,8,201,120,8,73,17,32,123,23,40,123,24,48,73,17,56,149,24,8,100,87,80,32,88,15,79,130,23,32,51,8,4,122,88,16,81,7,10,80,32,90,15,60,71,2,125,23,31,89,7,13,130,23,8,80,32,92,15,245,33,254,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,85,184,170,101,132,2,130,87,216,81,7,246,123,87,224,80,32,94,15,208,33,254,40,233,149,17,48,255,123,16,200,0,123,21,192,0,123,22,184,0,100,140,100,118,71,33,180,0,72,33,176,0,130,138,24,130,135,32,73,33,168,0,73,33,160,0,73,33,152,0,212,122,8,73,33,144,0,81,8,204,1,81,10,164,0,149,23,168,0,51,8,1,51,9,14,100,101,100,198,80,32,96,15,121,66,2,100,108,100,86,83,23,14,171,1,123,28,96,51,8,25,51,2,149,23,168,0,51,9,8,80,32,98,15,252,252,1,81,7,7,2,2,130,24,96,124,135,23,151,121,56,89,9,7,130,135,8,1,123,23,88,149,117,47,20,7,240,255,255,255,255,255,255,127,174,117,7,9,84,21,22,208,4,134,87,15,149,119,1,123,23,72,123,25,80,80,32,100,15,229,36,254,130,25,80,130,24,96,20,10,0,0,0,0,0,0,0,128,130,27,72,212,186,10,123,26,136,0,123,23,120,123,21,128,0,130,21,88,82,5,171,4,40,192,4,2,130,200,48,130,201,40,174,152,29,1,201,137,10,200,135,11,124,187,216,169,9,149,153,255,210,169,9,120,27,168,0,149,138,1,123,202,48,81,25,1,254,0,2,200,122,10,124,170,120,26,169,0,149,138,2,123,202,48,81,25,2,233,0,2,200,122,10,124,170,120,26,170,0,149,138,3,123,202,48,81,25,3,212,0,2,200,122,10,124,170,120,26,171,0,149,138,4,123,202,48,81,25,4,191,0,2,200,122,10,124,170,120,26,172,0,149,138,5,123,202,48,81,25,5,170,0,2,200,122,10,124,170,120,26,173,0,149,138,6,123,202,48,81,25,6,149,0,2,200,122,10,124,170,120,26,174,0,149,138,7,123,202,48,81,25,7,128,0,2,200,122,10,124,170,120,26,175,0,149,138,8,123,202,48,81,25,8,107,2,200,122,10,124,170,120,26,176,0,149,138,9,123,202,48,81,25,9,87,2,200,122,10,124,170,120,26,177,0,149,138,10,123,202,48,81,25,10,67,2,200,122,10,124,170,120,26,178,0,149,138,11,123,202,48,81,25,11,47,2,200,122,10,124,170,120,26,179,0,149,138,12,123,202,48,81,25,12,27,2,200,122,10,124,170,120,26,180,0,149,138,13,51,11,13,123,202,48,171,185,141,7,149,103,64,2,51,8,87,14,1,51,9,34,80,32,102,15,132,43,254,51,7,1,130,22,144,0,81,6,74,2,123,23,96,130,21,152,0,100,103,171,101,11,40,43,149,85,232,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,104,15,138,31,254,40,233,130,23,144,0,123,22,152,0,51,0,106,15,40,117,31,254,123,22,152,0,80,32,106,15,109,31,254,130,23,96,1,2,130,16,200,0,130,21,192,0,130,22,184,0,149,17,208,0,50,0,2,123,22,64,124,23,176,0,124,24,177,0,124,27,178,0,124,25,179,0,123,25,16,151,121,8,124,23,180,0,212,137,10,123,27,8,151,184,8,84,26,2,8,51,10,1,1,2,123,26,130,22,152,0,130,21,144,0,124,25,181,0,123,25,88,151,119,8,123,23,72,130,23,16,212,135,7,123,23,80,171,86,143,2,2,130,23,88,130,22,72,212,118,6,123,21,152,0,73,33,136,0,73,33,128,0,73,17,120,130,21,80,81,5,36,149,23,144,0,149,25,120,100,88,80,32,108,15,181,214,0,130,23,120,81,7,14,123,23,128,0,80,32,110,15,194,30,254,150,103,64,66,15,130,25,64,73,41,104,1,1,123,151,112,1,151,103,1,73,41,120,1,1,123,151,128,1,130,18,96,81,5,174,3,51,12,51,5,73,17,72,77,84,114,107,1,2,130,42,24,130,39,32,212,122,8,81,8,151,2,81,10,47,149,23,168,0,51,8,1,51,9,8,100,198,80,32,112,15,107,63,2,100,108,130,18,96,83,23,8,120,2,2,129,23,168,0,130,24,72,170,135,217,0,40,103,2,2,130,40,48,130,41,40,174,152,93,2,201,137,10,200,135,11,124,187,216,169,9,149,153,255,210,169,9,120,27,168,0,149,138,1,123,42,48,51,11,1,170,185,59,2,2,200,122,10,124,170,120,26,169,0,149,138,2,123,42,48,51,11,2,170,185,36,2,2,200,122,10,124,170,120,26,170,0,149,138,3,123,42,48,51,11,3,170,185,13,2,2,200,122,10,124,170,120,26,171,0,149,138,4,123,42,48,51,11,4,170,185,246,1,2,200,122,10,124,170,120,26,172,0,149,138,5,123,42,48,51,11,5,170,185,223,1,2,200,122,10,124,170,120,26,173,0,149,138,6,123,42,48,51,11,6,170,185,200,1,2,200,122,10,124,170,120,26,174,0,149,138,7,123,42,48,51,11,7,170,185,177,1,2,200,167,7,124,119,120,23,175,0,149,136,8,123,40,48,129,23,168,0,130,24,72,171,135,150,1,2,123,21,88,124,19,172,0,124,20,173,0,151,55,16,151,72,8,212,120,8,130,25,144,0,124,16,174,0,124,21,175,0,150,198,24,200,105,11,130,186,8,130,183,212,8,8,151,136,8,123,21,56,212,88,9,201,122,8,174,152,57,201,137,8,100,183,100,197,123,25,48,123,19,40,123,20,32,123,16,24,80,32,114,15,20,187,0,130,16,24,130,20,32,130,19,40,130,25,48,100,92,130,18,96,130,23,144,0,200,103,7,130,119,40,14,174,137,12,149,187,8,200,151,8,123,184,1,2,130,42,24,130,40,32,212,168,8,81,8,30,81,10,50,51,8,1,100,197,100,150,80,32,116,15,226,61,2,100,105,100,92,130,18,96,100,120,1,172,152,158,2,149,204,1,130,21,88,200,133,5,130,23,80,171,124,57,254,40,119,1,51,8,81,9,231,151,59,24,151,74,16,212,171,5,130,42,48,151,11,8,130,22,56,212,107,11,212,181,5,1,2,130,43,40,174,186,199,2,130,43,32,200,186,10,124,170,200,135,11,120,186,130,42,48,149,170,1,149,136,1,123,42,48,171,133,223,100,152,40,169,149,102,232,170,86,121,253,2,130,103,232,81,7,245,123,103,240,80,32,118,15,102,28,254,40,232,2,73,33,136,0,73,33,128,0,73,17,120,120,21,143,0,149,23,120,130,21,88,1,153,153,56,89,9,6,130,136,1,100,89,123,23,96,80,32,120,15,247,247,1,130,23,96,1,200,117,5,51,8,97,147,1,51,9,47,100,87,80,32,122,15,20,244,1,70,21,47,125,103,87,2,149,101,64,2,89,7,12,130,87,80,32,124,15,9,28,254,130,26,136,0,130,24,128,0,130,25,120,51,7,123,90,16,123,88,8,123,89,40,61,252,2,124,38,23,151,104,56,89,8,7,130,38,8,1,149,101,47,20,7,240,255,255,255,255,255,255,127,174,117,165,3,84,21,22,63,134,87,15,149,119,1,123,23,80,123,24,88,80,32,126,15,132,31,254,130,24,88,130,18,96,20,9,0,0,0,0,0,0,0,128,130,26,80,212,169,9,123,25,136,0,123,23,120,123,21,128,0,100,117,82,6,24,40,43,73,33,136,0,73,33,128,0,73,17,120,120,21,143,0,149,21,120,1,153,135,56,89,7,6,130,34,1,100,87,100,40,100,105,80,32,128,15,41,247,1,200,101,5,51,8,118,182,1,51,9,47,100,87,80,32,130,15,74,243,1,70,21,47,40,4,1,81,7,52,130,23,144,0,149,119,8,130,25,8,151,152,11,151,153,12,200,152,8,130,26,16,150,169,24,200,152,8,200,120,8,1,130,121,130,122,248,200,89,9,149,119,24,201,169,5,171,135,242,81,5,40,149,24,144,0,130,23,64,80,32,132,15,110,5,81,7,112,1,2,130,23,130,24,64,122,135,20,72,40,224,1,255,51,7,1,40,64,251,2,124,38,23,151,104,56,89,8,7,130,38,8,1,149,101,18,20,7,240,255,255,255,255,255,255,127,174,117,168,2,123,24,88,83,21,23,54,134,87,15,149,119,1,123,23,80,80,32,134,15,135,30,254,130,18,96,20,8,0,0,0,0,0,0,0,128,130,25,80,212,152,8,123,24,136,0,100,120,123,23,120,123,21,128,0,40,28,2,73,33,136,0,73,33,128,0,73,17,120,120,21,143,0,149,21,120,81,6,34,149,24,120,1,130,23,88,153,119,56,89,7,6,130,34,1,100,133,100,135,100,40,100,105,80,32,136,15,38,246,1,200,101,5,51,8,16,142,1,51,9,18,100,87,80,32,138,15,71,242,1,70,21,18,1,130,24,64,125,135,87,2,149,133,64,2,89,7,59,254,40,46,254,2,124,38,23,151,104,56,89,8,7,130,38,8,1,149,101,55,20,7,240,255,255,255,255,255,255,127,174,117,241,1,84,21,22,63,134,87,15,149,119,1,123,23,80,123,24,88,80,32,140,15,208,29,254,130,24,88,130,18,96,20,9,0,0,0,0,0,0,0,128,130,26,80,212,169,9,123,25,136,0,123,23,120,123,21,128,0,100,117,82,6,24,40,43,73,33,136,0,73,33,128,0,73,17,120,120,21,143,0,149,21,120,1,153,135,56,89,7,6,130,34,1,100,87,100,40,100,105,80,32,142,15,117,245,1,200,101,5,51,8,29,169,1,51,9,55,100,87,80,32,144,15,150,241,1,70,21,55,40,80,255,2,130,24,96,124,134,23,151,105,56,89,9,7,130,134,8,1,149,101,40,20,7,240,255,255,255,255,255,255,127,174,117,77,1,84,21,22,63,134,87,15,149,119,1,123,23,80,123,25,88,80,32,146,15,44,29,254,130,25,88,130,24,96,20,10,0,0,0,0,0,0,0,128,130,27,80,212,186,10,123,26,136,0,123,23,120,123,21,128,0,100,117,82,6,24,40,41,73,33,136,0,73,33,128,0,73,17,120,120,21,143,0,149,21,120,1,153,151,56,89,7,6,130,136,1,100,87,100,105,80,32,148,15,211,244,1,200,101,5,51,8,35,142,1,51,9,40,100,87,80,32,150,15,244,240,1,70,21,40,130,23,64,124,121,63,2,151,151,56,87,7,12,130,24,64,149,136,40,2,40,11,2,130,24,64,130,136,40,2,1,87,7,17,130,22,64,149,23,120,51,0,152,15,40,239,37,254,2,130,22,64,130,105,48,2,149,23,120,80,32,152,15,224,37,254,130,117,130,120,8,129,121,16,127,122,20,124,123,22,124,124,23,73,23,16,73,7,73,23,8,125,103,87,2,123,24,104,122,25,112,121,26,116,120,27,118,89,7,21,130,103,64,2,123,28,96,80,32,154,15,129,24,254,130,28,96,1,130,23,104,123,101,64,2,123,103,72,2,129,23,112,127,24,116,124,25,118,125,26,143,0,122,103,80,2,121,104,84,2,120,105,86,2,120,108,87,2,89,10,155,248,130,23,120,80,32,156,15,71,24,254,40,141,248,2,200,167,7,124,119,120,23,181,0,149,136,14,123,200,48,40,193,246,51,7,69,140,1,51,0,246,0,40,215,47,254,149,17,216,123,16,32,123,21,24,123,22,16,130,137,240,0,130,136,248,0,73,23,16,73,23,8,73,7,170,152,51,100,117,123,25,8,201,152,6,87,6,55,100,103,80,32,158,15,186,27,254,123,87,200,103,8,123,24,123,88,16,130,24,8,100,105,80,32,160,15,207,239,1,130,23,123,87,8,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,236,129,1,51,0,66,21,40,108,47,254,73,39,184,0,20,9,0,0,0,0,0,0,240,191,123,121,200,0,123,121,208,0,73,39,0,2,255,125,121,31,1,72,23,24,73,39,240,1,73,39,8,2,73,39,16,2,87,9,13,70,39,8,1,70,39,31,1,40,14,2,130,121,8,1,70,9,73,39,16,1,1,149,17,168,123,16,80,123,21,72,123,22,64,125,121,55,1,123,24,8,87,9,29,2,70,39,32,1,70,39,55,1,130,117,64,1,123,23,16,130,120,56,1,171,133,12,1,40,28,2,130,120,32,1,70,8,73,39,40,1,130,117,64,1,123,23,16,130,120,56,1,171,133,240,0,2,130,23,16,130,117,88,1,130,118,80,1,123,120,64,1,171,101,250,0,2,130,23,16,149,120,232,1,123,24,123,118,88,1,149,117,216,0,100,87,80,32,162,15,117,192,0,149,22,40,123,22,40,123,22,48,73,17,56,149,25,40,100,87,130,24,8,80,32,164,15,113,166,0,130,23,56,81,7,27,2,130,24,40,130,23,48,130,137,8,130,120,123,137,8,123,152,73,17,56,171,103,234,0,130,23,130,21,8,100,88,51,9,80,32,166,15,67,167,0,130,22,16,129,103,192,1,71,38,188,1,122,103,196,1,129,103,96,2,72,38,184,1,70,38,190,1,73,38,88,2,80,32,168,15,37,233,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,170,15,150,229,254,123,103,104,2,73,38,112,2,130,103,56,70,22,32,73,22,40,73,22,48,123,103,64,81,5,15,149,103,56,100,88,80,32,172,15,28,199,0,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,85,232,170,133,24,255,2,125,87,255,89,7,245,130,87,232,100,134,80,32,174,15,41,22,254,100,104,40,228,149,85,216,170,101,14,255,2,125,87,239,89,7,245,130,87,216,80,32,176,15,13,22,254,40,232,2,130,24,24,130,135,48,1,123,134,56,100,133,80,32,178,15,247,21,254,100,87,130,21,32,51,0,180,15,40,231,21,254,80,32,180,15,227,21,254,100,87,149,24,40,170,133,30,255,2,130,118,48,130,117,8,81,6,233,2,123,21,32,100,120,130,117,56,100,103,170,101,194,123,24,24,40,8,149,85,208,170,101,175,2,130,87,232,81,7,246,123,87,240,80,32,182,15,166,21,254,40,233,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,0,248,149,17,128,253,130,133,8,123,24,104,130,134,201,101,8,153,138,3,20,8,171,170,170,170,170,170,170,170,123,24,152,0,202,138,8,123,23,176,0,123,24,136,0,80,32,184,15,172,253,73,33,136,1,73,33,128,1,73,33,120,1,170,101,192,12,73,17,112,73,17,120,73,17,80,73,17,56,51,9,73,17,40,73,17,48,73,17,64,73,33,240,0,20,7,0,0,0,0,0,0,0,128,123,23,16,130,26,136,0,136,167,1,200,167,7,123,23,72,73,17,96,240,15,73,17,32,57,142,227,56,73,33,128,0,255,0,47,149,22,72,18,130,24,176,0,149,135,40,2,123,23,24,149,135,200,1,123,23,8,20,7,0,0,0,0,0,0,1,0,123,23,88,1,2,123,25,144,0,130,23,88,123,23,64,1,149,24,80,1,73,8,73,24,8,130,23,104,130,119,73,24,16,73,24,24,150,152,24,123,24,168,0,200,135,7,130,117,130,119,8,123,23,184,0,72,33,116,1,123,21,56,1,149,23,146,1,51,8,130,25,96,80,32,186,15,175,235,1,130,25,144,0,73,33,192,0,73,6,73,22,248,73,22,240,130,23,176,0,129,119,16,73,22,232,73,22,224,73,22,216,73,22,208,81,23,3,170,0,2,130,23,184,0,174,117,56,73,33,192,0,149,22,72,18,1,2,125,87,130,24,192,0,151,136,7,132,121,127,212,152,8,123,24,192,0,149,85,1,89,7,108,2,130,23,184,0,171,117,225,130,21,184,0,130,26,144,0,40,11,130,26,144,0,149,22,72,18,1,123,21,56,1,73,22,216,2,131,170,51,9,46,182,1,149,23,130,17,51,8,150,0,80,32,188,15,193,248,1,100,117,131,119,255,51,9,1,86,39,148,0,21,85,21,23,86,1,120,21,23,1,149,22,0,1,40,115,1,2,130,24,136,0,130,101,240,73,33,192,0,82,5,215,1,40,245,0,2,123,21,56,1,130,23,192,0,123,103,216,130,25,144,0,1,81,9,37,2,130,23,176,0,130,118,216,0,149,21,72,18,73,21,224,130,23,168,0,200,118,6,51,7,72,51,0,194,15,40,108,23,254,2,149,23,16,1,73,7,73,23,8,73,23,16,73,23,24,20,7,255,0,1,1,0,0,1,0,123,23,0,1,149,24,0,1,149,23,56,18,80,32,190,15,158,178,0,130,23,24,1,130,22,176,0,81,7,14,123,23,32,1,80,32,192,15,99,19,254,149,21,72,18,130,87,216,123,23,192,0,130,102,216,0,73,21,224,51,7,72,80,32,194,15,16,23,254,130,88,208,130,89,216,100,90,100,117,130,167,224,123,88,16,123,89,24,130,168,232,123,87,32,73,5,73,21,8,123,88,40,149,87,48,149,24,56,18,80,32,196,15,73,197,0,123,86,8,130,103,123,87,123,117,8,130,103,16,51,9,123,101,149,119,1,123,103,16,130,24,136,0,149,22,72,18,130,23,192,0,130,101,240,123,23,192,0,82,5,226,0,51,5,1,81,9,40,1,2,130,25,144,0,130,23,88,1,81,7,23,123,23,96,1,80,32,198,15,204,18,254,130,25,144,0,130,24,136,0,1,82,5,193,10,149,153,1,216,137,7,133,119,1,123,23,112,130,23,72,171,121,205,253,40,47,10,134,87,15,149,119,1,123,23,248,0,80,32,200,15,97,22,254,100,118,123,23,0,1,130,23,16,130,24,248,0,212,135,7,123,23,16,1,123,21,8,1,1,149,24,130,17,100,103,100,89,80,32,202,15,100,234,1,200,101,5,70,5,124,25,23,1,151,151,56,87,7,16,149,24,0,1,149,22,72,18,87,7,16,40,28,130,24,0,1,149,22,72,18,89,7,18,130,25,8,1,130,23,24,51,0,204,15,40,92,31,254,130,23,24,80,32,204,15,85,31,254,125,23,23,1,89,7,14,130,23,0,1,80,32,206,15,30,18,254,130,24,136,0,51,9,1,130,101,240,73,33,192,0,81,5,38,255,2,123,25,248,0,100,104,130,102,248,100,87,171,86,11,40,35,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,208,15,228,17,254,40,233,149,24,72,18,130,135,240,1,123,133,248,100,134,80,32,210,15,206,17,254,130,24,136,0,130,25,248,0,51,5,1,82,9,224,254,2,73,33,48,1,73,33,40,1,73,33,32,1,73,33,24,1,73,33,16,1,73,33,8,1,73,33,0,1,1,149,23,24,18,149,25,56,1,149,27,116,1,130,24,176,0,130,26,184,0,80,32,212,15,38,10,130,104,224,130,105,216,130,106,208,130,23,88,1,123,24,80,1,123,25,72,1,123,26,64,1,81,7,14,123,23,96,1,80,32,214,15,96,17,254,130,103,232,130,104,240,130,105,248,126,26,70,1,123,23,88,1,123,24,96,1,123,25,104,1,81,10,29,7,2,130,21,40,1,130,23,48,1,170,117,124,2,130,23,80,1,123,87,16,130,23,72,1,123,87,8,130,23,64,1,123,87,73,21,24,73,21,32,73,21,40,130,24,88,1,130,23,96,1,170,135,64,123,24,248,0,201,135,6,87,6,134,9,100,103,80,32,216,15,195,20,254,123,87,24,123,87,32,200,103,8,123,24,232,0,123,88,40,130,24,248,0,100,105,80,32,218,15,209,232,1,130,23,232,0,123,87,32,149,22,72,18,1,149,87,48,123,23,40,1,126,23,64,1,81,39,255,0,33,40,171,3,149,24,64,1,149,23,32,1,80,32,220,15,212,175,0,126,23,64,1,82,39,255,0,149,3,2,126,24,66,1,82,24,81,147,0,2,130,21,128,1,130,23,136,1,130,24,192,0,123,24,80,1,170,117,17,1,2,130,23,80,1,123,87,16,130,23,72,1,123,87,8,130,23,64,1,123,87,73,21,24,73,21,32,73,21,40,130,24,88,1,130,23,96,1,170,135,64,123,24,248,0,201,135,6,87,6,213,8,100,103,80,32,222,15,18,20,254,123,87,24,123,87,32,200,103,8,123,24,232,0,123,88,40,130,24,248,0,100,105,80,32,224,15,32,232,1,130,23,232,0,123,87,32,149,22,72,18,1,149,87,48,123,23,128,1,126,23,66,1,81,23,47,8,3,40,194,3,2,130,23,176,0,124,119,190,1,51,9,225,0,171,152,51,82,7,48,2,130,23,120,130,24,240,0,212,135,7,132,119,1,81,7,200,1,2,73,33,240,0,1,130,23,176,0,70,39,190,1,1,126,23,66,1,81,23,47,200,2,40,130,3,51,9,226,0,171,152,107,82,7,104,2,130,23,80,130,24,240,0,212,135,7,132,119,1,81,7,10,2,2,130,25,176,0,130,151,8,70,41,190,1,1,130,123,40,81,11,54,2,2,130,24,80,132,136,1,51,10,69,39,1,82,8,3,2,2,51,9,69,39,1,130,24,240,0,132,136,1,82,8,2,2,40,4,2,149,23,120,1,149,24,64,1,80,32,226,15,143,174,0,126,23,66,1,81,23,47,89,2,40,19,3,82,40,228,0,87,1,82,7,81,1,2,130,23,120,130,24,56,212,135,7,132,119,1,82,7,12,2,130,23,192,0,123,23,64,1,2,130,26,176,0,129,167,224,1,130,165,208,1,130,168,200,1,131,119,1,122,167,224,1,201,133,8,152,136,3,130,25,32,192,152,8,51,9,1,123,25,56,173,135,251,1,2,70,22,208,72,22,212,70,22,216,149,24,40,18,73,24,48,73,24,40,73,24,32,73,24,24,130,23,88,1,73,24,16,73,24,8,73,8,124,120,122,104,212,124,119,130,168,216,1,136,119,1,120,103,208,130,23,192,0,123,103,8,123,103,16,170,133,152,1,2,130,103,208,123,87,149,24,32,18,130,135,16,123,87,24,130,135,8,123,87,16,130,135,123,87,8,73,21,32,73,21,40,73,21,48,130,105,240,130,103,248,170,151,85,2,20,8,171,170,170,170,170,170,170,10,123,25,248,0,201,151,6,153,103,3,130,25,152,0,202,151,7,174,135,11,7,100,103,80,32,228,15,59,18,254,123,87,32,123,87,40,200,103,8,123,24,232,0,123,88,48,130,24,248,0,100,105,80,32,230,15,73,230,1,130,23,232,0,123,87,40,149,22,72,18,1,2,149,24,80,18,130,135,8,123,87,64,130,135,123,87,56,149,87,72,130,24,176,0,123,135,208,1,130,103,240,82,7,11,1,40,17,1,2,73,33,240,0,1,130,23,192,0,123,23,64,73,17,120,1,126,23,66,1,81,23,47,2,1,40,188,1,149,136,27,255,151,136,48,152,136,48,51,9,1,172,137,228,0,82,7,224,0,2,130,25,176,0,129,152,224,1,87,8,142,0,2,130,23,48,130,25,192,0,172,121,12,2,130,23,192,0,123,23,48,1,2,130,25,176,0,130,151,208,1,130,153,200,1,201,151,10,152,170,3,130,27,32,192,186,10,175,168,183,0,150,135,72,200,121,9,40,69,1,2,73,33,240,0,1,130,23,192,0,123,23,48,73,17,80,1,126,23,66,1,81,23,47,137,0,40,67,1,2,51,9,151,36,1,130,24,240,0,132,136,1,81,8,9,51,10,121,106,1,1,130,119,48,51,8,38,68,1,180,176,2,232,15,73,33,240,0,1,126,23,66,1,81,23,47,85,40,16,1,2,130,151,8,70,41,190,1,1,130,121,40,81,9,57,130,119,48,51,8,25,152,1,180,144,2,234,15,126,23,66,1,81,23,47,46,40,233,0,149,24,24,18,130,23,8,80,32,236,15,217,168,0,130,103,240,81,7,13,123,103,248,80,32,238,15,22,13,254,126,23,66,1,82,23,47,196,0,2,130,23,8,1,123,23,200,0,40,11,1,171,121,152,0,2,70,22,216,72,22,212,70,22,208,149,25,40,18,73,9,73,25,8,73,25,16,130,26,176,0,130,168,216,1,73,25,24,73,25,32,73,25,40,73,25,48,170,135,63,2,130,104,208,123,120,149,25,32,18,130,152,123,120,8,130,152,8,123,120,16,130,152,16,123,120,24,73,23,48,73,23,40,73,23,32,149,25,80,18,130,152,123,120,56,130,152,8,123,120,64,149,119,72,123,167,208,1,40,32,149,24,24,18,130,23,8,80,32,240,15,57,168,0,130,103,240,81,7,13,123,103,248,80,32,242,15,118,12,254,130,23,176,0,130,121,200,1,129,120,224,1,1,130,23,192,0,123,151,64,149,136,255,130,23,176,0,122,120,224,1,126,23,66,1,81,23,47,70,255,2,130,25,56,1,130,26,184,0,174,169,53,73,33,200,0,149,152,1,201,154,9,1,2,125,138,255,130,27,200,0,151,187,7,132,172,127,212,203,11,123,27,200,0,89,10,229,1,149,153,255,149,136,1,82,9,225,130,25,184,0,1,123,25,56,1,73,33,200,0,2,73,33,8,1,2,130,23,128,0,122,23,64,1,1,2,130,23,192,0,123,23,16,1,149,23,0,1,149,24,146,1,80,32,244,15,78,210,130,23,176,0,130,117,216,0,51,7,72,80,32,246,15,153,15,254,130,24,0,1,100,123,130,23,8,1,123,184,16,130,24,16,1,130,25,24,1,123,183,24,73,11,123,184,32,123,185,40,130,26,32,1,130,25,40,1,73,27,8,73,27,48,73,27,56,73,27,64,123,26,248,0,130,23,168,0,170,169,220,0,123,27,216,0,123,21,160,0,20,7,86,85,85,85,85,85,85,5,123,25,208,0,201,169,5,153,88,4,130,25,152,0,202,152,8,174,120,223,3,100,87,80,32,248,15,41,15,254,130,27,216,0,123,183,48,123,183,56,200,117,5,123,181,64,149,118,24,130,26,248,0,100,165,130,25,208,0,40,76,123,23,224,0,123,24,240,0,80,32,250,15,251,14,254,123,103,123,103,8,130,25,224,0,200,151,8,123,24,232,0,123,104,16,130,24,240,0,80,32,252,15,8,227,1,130,27,216,0,130,25,208,0,130,26,248,0,130,23,232,0,123,103,8,1,149,85,48,149,102,48,170,149,47,2,130,87,16,123,103,248,130,87,8,123,103,240,130,87,123,103,232,73,6,73,22,8,73,22,16,130,88,24,130,87,32,170,135,215,201,135,7,89,7,144,40,51,3,149,102,232,123,182,56,149,22,72,18,130,23,168,0,130,21,160,0,1,2,200,87,7,123,183,8,130,120,123,184,123,139,8,130,120,16,123,123,149,136,1,123,120,16,73,33,0,1,73,33,24,1,73,33,16,1,73,33,8,1,171,169,55,126,23,66,1,73,33,240,0,130,24,192,0,130,25,200,0,200,152,8,123,24,192,0,123,26,40,1,1,130,24,56,1,130,25,184,0,172,137,116,82,23,47,196,248,40,108,149,153,208,170,169,207,2,130,151,232,81,7,246,123,151,240,100,149,80,32,254,15,69,10,254,100,89,130,26,248,0,40,225,2,123,24,56,1,130,24,200,0,123,24,8,1,82,8,55,254,40,188,129,26,144,0,51,9,27,147,1,149,23,130,17,51,8,150,0,80,32,0,16,199,238,1,100,117,131,119,255,73,33,248,0,1,86,39,148,0,237,0,85,21,23,110,120,101,231,149,25,24,18,40,138,0,2,130,23,40,130,24,192,0,172,120,7,123,24,40,1,2,130,25,176,0,130,151,216,0,130,26,168,0,200,167,7,130,120,16,81,8,39,2,130,152,56,130,119,8,73,33,248,0,200,168,8,123,135,16,130,24,136,0,130,25,144,0,130,21,32,1,82,5,167,0,40,240,0,73,33,248,0,130,24,136,0,130,25,144,0,130,21,32,1,82,5,144,0,40,217,0,134,87,15,149,119,1,123,23,232,0,80,32,2,16,76,13,254,100,121,123,103,208,130,23,16,130,24,232,0,212,135,7,123,103,224,123,101,216,1,123,25,232,0,149,24,130,17,100,151,100,89,80,32,4,16,78,225,1,130,23,232,0,200,117,5,70,5,124,105,231,151,151,56,87,7,12,149,24,24,18,87,7,11,40,22,130,104,208,89,7,17,130,105,216,130,23,24,51,0,6,16,40,77,22,254,130,23,24,80,32,6,16,70,22,254,125,103,231,87,7,112,2,130,24,136,0,130,25,144,0,130,21,32,1,81,5,80,2,130,22,40,1,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,8,16,232,8,254,40,233,130,23,32,1,123,21,40,1,51,0,10,16,40,211,8,254,123,21,40,1,80,32,10,16,203,8,254,130,24,136,0,130,25,144,0,149,22,72,18,1,2,130,21,248,0,130,23,88,1,82,7,222,245,40,238,245,130,103,208,80,32,12,16,164,8,254,130,24,136,0,130,25,144,0,130,21,32,1,82,5,141,40,215,2,51,5,73,17,120,73,17,80,73,17,64,73,17,112,1,130,22,176,0,40,64,130,23,80,132,119,1,130,21,48,81,7,26,2,130,23,120,132,119,1,130,22,176,0,81,7,29,2,130,23,64,174,87,32,40,73,2,130,21,40,130,23,120,132,119,1,130,22,176,0,82,7,233,2,130,21,48,130,23,64,172,87,47,2,130,103,8,70,38,190,1,1,130,121,40,81,9,32,2,130,24,120,130,26,80,212,168,8,132,136,1,81,8,16,130,119,48,51,8,182,141,1,180,144,2,14,16,149,24,120,1,100,103,130,25,64,100,90,80,32,16,16,116,10,130,21,120,1,81,5,67,2,130,22,128,1,100,87,171,86,11,40,43,149,102,208,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,18,16,216,7,254,40,233,130,23,120,1,123,21,128,1,51,0,20,16,40,195,7,254,123,21,128,1,80,32,20,16,187,7,254,130,23,112,132,119,1,149,17,248,7,149,17,136,2,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,51,7,236,129,1,51,0,230,20,40,65,31,254,51,7,236,129,1,51,0,16,21,40,52,31,254,51,7,236,129,1,51,0,230,20,40,39,31,254,51,7,236,129,1,51,0,244,20,40,26,31,254,149,17,128,123,16,120,123,21,112,123,22,104,100,114,20,7,0,0,0,0,0,0,1,0,123,39,130,151,73,18,16,73,18,24,73,18,32,149,115,1,73,18,40,174,58,13,51,7,255,0,47,122,39,40,175,0,2,123,147,124,124,151,198,56,153,100,56,81,44,240,0,20,51,6,255,0,170,108,76,51,6,247,0,171,108,161,0,51,6,1,174,163,43,149,53,1,123,149,124,60,151,203,56,151,103,7,132,198,127,212,118,6,100,83,87,11,232,153,187,56,132,187,127,212,183,7,200,87,7,174,122,170,0,149,135,40,2,51,8,206,0,1,100,37,51,0,22,16,40,132,24,254,149,124,2,123,156,124,115,1,51,4,1,174,172,43,149,197,1,123,149,124,204,151,198,56,151,71,7,132,204,127,212,199,4,100,92,87,6,232,153,102,56,132,108,127,212,199,7,200,117,12,174,202,5,1,149,135,40,2,51,8,208,44,1,100,37,80,32,22,16,63,24,254,71,21,6,1,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,87,4,13,124,188,134,196,128,123,151,100,115,1,81,20,242,123,132,71,255,0,51,12,243,0,171,199,137,0,149,55,1,174,122,237,0,149,135,40,2,51,8,18,1,1,100,37,51,0,22,16,40,241,23,254,2,123,23,32,71,2,240,0,149,39,24,123,23,24,51,7,1,123,25,48,123,18,40,123,20,16,80,32,24,16,228,9,254,149,120,1,130,25,16,120,121,130,25,40,123,151,24,123,152,32,123,152,40,100,88,130,25,32,130,26,24,80,32,26,16,46,185,0,130,24,48,130,135,200,103,7,123,135,40,107,255,149,55,2,174,122,169,0,149,135,40,2,51,8,93,68,1,100,37,51,0,22,16,40,134,23,254,152,117,4,122,183,132,71,15,121,39,4,51,7,14,121,37,172,87,62,255,156,87,0,79,132,119,1,81,7,232,0,149,55,2,174,122,6,1,149,135,40,2,51,8,22,45,1,100,37,51,0,22,16,40,77,23,254,123,27,24,123,19,32,123,24,16,81,4,56,1,20,7,240,255,255,255,255,255,255,127,174,116,224,7,123,28,8,123,18,40,123,25,48,85,20,23,39,1,120,20,103,149,22,80,40,74,1,71,2,243,0,123,151,51,7,1,100,37,100,54,80,32,28,16,27,9,254,124,104,120,120,149,120,1,123,87,24,123,88,32,123,88,40,40,191,254,2,123,23,40,71,2,242,0,149,55,1,123,151,51,7,1,123,25,48,100,38,100,53,123,19,32,80,32,30,16,231,8,254,124,88,100,117,149,119,1,120,88,123,101,24,123,103,32,123,103,40,130,23,40,130,24,48,123,135,51,7,2,80,32,32,16,195,8,254,130,24,32,124,137,1,100,120,124,90,149,123,2,120,121,1,130,103,24,120,138,123,104,24,123,107,32,123,107,40,81,7,89,254,80,32,34,16,209,4,254,40,78,254,156,87,0,48,132,119,1,81,7,68,254,149,59,1,174,186,40,3,149,135,40,2,51,8,183,177,1,100,37,51,0,22,16,40,94,22,254,123,24,16,123,18,40,149,34,24,123,18,48,149,55,1,123,151,100,39,100,56,100,150,80,32,36,16,181,152,0,130,104,149,135,1,123,103,130,22,48,100,103,80,32,38,16,162,152,0,81,21,11,241,2,51,7,9,130,24,40,171,117,234,253,2,130,103,124,119,1,82,7,224,253,51,7,8,121,135,40,215,253,51,10,70,17,103,70,17,80,40,90,134,71,15,149,119,1,123,23,100,70,80,32,40,16,5,8,254,100,100,100,118,123,23,80,20,7,0,0,0,0,0,0,0,128,130,24,212,135,7,123,23,96,123,20,88,1,100,103,100,88,100,73,100,69,80,32,42,16,207,223,1,200,86,7,70,7,124,26,103,130,27,88,130,24,16,130,25,48,130,18,40,130,19,32,130,28,8,1,123,156,71,2,255,0,121,35,2,151,169,56,149,39,24,100,38,100,133,87,9,10,149,25,80,100,171,40,6,130,25,80,1,200,185,10,123,23,48,51,8,80,32,44,16,30,184,0,100,108,126,103,2,90,23,3,160,0,100,86,130,24,24,130,27,32,81,23,2,62,1,51,9,3,171,151,180,3,2,124,103,31,1,151,120,56,89,8,8,130,103,16,1,1,81,7,157,2,130,200,24,130,201,32,201,137,9,149,23,56,149,21,56,80,32,46,16,78,150,0,149,23,56,51,8,80,32,48,16,2,20,254,149,103,56,1,149,24,56,80,32,50,16,148,152,0,130,103,8,130,122,40,81,10,29,2,125,24,79,130,119,48,89,8,7,130,21,56,1,51,8,84,88,1,100,89,180,160,2,52,16,125,23,79,130,24,24,130,27,32,89,7,64,3,130,23,56,80,32,54,16,41,3,254,130,27,32,130,24,24,40,44,3,51,9,4,130,24,24,130,27,32,170,151,15,1,51,9,6,171,151,25,3,2,124,23,103,130,21,88,151,123,56,100,88,87,11,6,100,120,1,123,28,40,81,8,91,51,8,153,187,56,137,188,51,9,25,40,13,149,136,1,153,204,56,137,204,174,120,68,132,204,1,82,12,8,149,23,80,40,6,130,23,80,1,200,135,7,124,124,149,198,191,132,102,255,0,174,105,13,151,188,56,100,87,87,12,210,40,21,134,203,32,120,123,124,27,103,130,21,88,151,188,56,100,87,87,12,189,132,183,255,0,40,182,51,8,247,141,1,149,23,80,80,32,56,16,34,152,0,81,7,108,1,2,130,25,40,130,151,24,51,8,225,0,121,152,2,123,151,32,40,137,2,2,124,103,55,1,151,121,56,89,9,8,130,103,40,1,1,81,7,234,1,2,130,103,8,130,119,40,81,7,99,2,130,200,24,130,201,32,201,137,9,149,23,56,149,21,56,80,32,58,16,17,149,0,149,23,56,51,8,80,32,60,16,197,18,254,130,103,8,130,122,40,125,24,79,130,119,48,89,8,19,130,21,56,51,8,157,51,1,100,89,51,0,66,16,50,10,51,8,157,51,1,100,89,51,0,66,16,50,10,2,100,90,130,87,8,130,119,40,81,7,8,2,130,200,24,130,201,32,201,137,9,149,23,56,149,21,56,100,166,80,32,62,16,180,148,0,149,23,56,51,8,80,32,64,16,104,18,254,130,103,8,130,122,40,125,24,79,130,119,48,89,8,19,130,21,56,51,8,100,88,1,100,89,51,0,66,16,50,10,51,8,100,88,1,100,89,180,160,2,66,16,125,23,79,89,7,171,1,130,23,56,80,32,68,16,155,1,254,40,157,1,149,39,24,123,155,100,56,80,32,70,16,180,149,0,40,7,251,2,130,24,16,129,135,16,130,28,40,81,7,163,1,51,9,4,171,151,243,250,2,130,105,124,151,81,23,119,126,3,81,23,117,76,3,51,10,116,171,167,221,250,2,72,12,255,0,228,0,124,151,1,120,151,130,201,32,130,135,8,149,153,255,123,201,32,130,124,40,81,12,190,250,2,130,106,130,119,48,129,137,224,1,124,171,131,154,1,51,8,1,29,1,180,192,2,72,16,40,161,250,51,8,164,56,1,149,23,80,80,32,74,16,167,150,0,81,7,115,1,2,130,25,40,130,151,24,51,8,226,0,121,152,2,123,151,32,40,14,1,130,200,24,130,201,32,149,101,8,1,201,137,9,149,23,56,80,32,76,16,180,147,0,125,103,31,1,89,7,12,130,87,80,32,78,16,211,0,254,130,23,72,130,24,64,130,25,56,123,87,16,123,88,8,123,89,100,87,51,8,80,32,80,16,72,17,254,130,22,16,130,103,8,130,122,40,130,24,24,130,27,32,81,10,177,0,2,125,104,31,1,130,119,48,89,8,20,130,101,8,1,51,8,81,147,1,100,89,51,0,88,16,50,10,51,8,81,147,1,100,89,51,0,88,16,50,10,130,200,24,130,201,32,149,101,32,1,201,137,9,149,23,56,80,32,82,16,53,147,0,125,103,55,1,89,7,12,130,87,80,32,84,16,84,0,254,130,23,72,130,24,64,130,25,56,123,87,16,123,88,8,123,89,100,87,51,8,80,32,86,16,201,16,254,130,22,16,130,103,8,130,122,40,130,24,24,130,27,32,81,10,50,2,125,104,55,1,130,119,48,89,8,20,130,101,32,1,51,8,73,68,1,100,89,51,0,88,16,50,10,51,8,73,68,1,100,89,180,160,2,88,16,130,24,24,130,27,32,1,82,27,47,8,72,8,255,1,2,125,23,103,89,7,104,249,130,23,80,80,32,90,16,221,255,253,40,90,249,2,130,103,124,121,81,25,113,157,1,51,10,111,170,169,124,1,51,10,110,171,169,67,249,2,129,137,24,51,10,3,170,169,228,1,82,9,52,249,51,9,255,0,225,0,122,201,123,199,32,51,7,3,122,135,24,40,31,249,149,23,56,149,24,80,51,10,10,51,9,80,32,92,16,135,149,0,51,8,115,88,1,149,23,56,80,32,94,16,19,149,0,125,24,79,100,117,89,8,13,130,23,56,80,32,96,16,108,255,253,81,5,157,0,2,130,24,40,72,8,255,0,228,0,149,23,56,149,24,80,51,9,10,51,10,255,80,32,98,16,69,149,0,125,21,79,130,22,56,100,103,87,5,20,149,23,56,51,0,100,16,51,9,32,51,10,250,40,31,69,2,51,0,100,16,51,9,32,51,10,250,40,17,69,2,100,121,89,5,17,100,103,100,149,80,32,102,16,17,255,253,100,89,1,2,130,24,40,130,135,24,120,25,56,123,135,32,149,24,56,130,23,48,80,32,104,16,30,147,0,130,24,16,130,135,8,130,124,40,81,12,252,254,130,119,48,129,137,224,1,124,27,56,131,154,1,51,8,183,51,1,51,0,112,16,50,12,149,23,56,149,24,80,51,10,8,51,9,80,32,106,16,183,148,0,51,8,174,177,1,149,23,56,80,32,108,16,67,148,0,125,24,79,89,8,20,130,24,56,100,117,100,135,80,32,110,16,154,254,253,100,87,1,2,130,25,16,130,24,24,130,28,40,130,27,32,81,7,147,254,2,130,202,24,130,151,8,51,8,255,0,229,0,122,200,123,202,32,130,124,40,81,12,130,254,129,154,224,1,130,119,48,131,171,255,51,8,135,8,1,51,9,94,152,1,180,192,2,112,16,40,101,254,2,129,136,24,51,9,2,170,152,199,247,51,9,3,171,152,117,51,8,0,0,226,0,40,115,2,129,137,24,51,10,2,171,169,174,247,2,70,7,7,129,135,16,51,9,4,171,151,160,247,40,173,252,2,71,12,255,0,124,154,1,136,171,64,130,135,8,149,187,229,0,121,203,2,123,201,32,130,124,40,81,12,126,247,130,119,48,86,26,63,63,51,9,1,142,1,40,60,72,12,255,0,231,0,149,153,1,51,8,1,100,103,80,32,114,16,161,148,0,40,87,247,51,7,2,122,135,24,40,78,247,51,8,0,0,225,0,1,149,136,255,0,122,200,123,199,32,40,59,247,51,9,94,152,1,1,129,138,224,1,131,171,255,51,8,157,106,1,180,192,2,116,16,40,33,247,51,7,69,140,1,51,0,246,0,40,71,21,254,149,17,160,254,123,16,88,1,123,21,80,1,123,22,72,1,130,124,224,0,130,123,216,0,123,26,24,123,25,40,123,24,72,123,24,48,123,23,200,0,170,188,178,8,2,51,10,201,188,7,153,119,3,20,8,171,170,170,170,170,170,170,170,123,24,184,0,202,135,7,130,25,200,0,149,152,80,1,123,24,112,149,152,208,0,123,24,16,149,152,200,0,123,24,32,136,120,1,200,135,7,123,23,51,8,20,7,240,255,255,255,255,255,255,127,123,23,176,0,73,17,104,205,204,204,204,20,7,0,0,0,0,0,0,0,128,123,23,144,0,40,15,2,130,24,8,149,136,1,130,23,170,120,67,8,2,130,23,200,0,130,119,216,0,123,24,8,150,136,24,200,120,8,130,135,16,81,7,222,2,130,138,8,170,138,250,7,2,100,135,130,25,200,0,130,152,120,1,130,150,128,1,73,17,80,73,17,120,149,171,16,123,23,56,40,29,2,130,184,123,120,1,2,130,26,208,0,130,170,8,130,23,56,130,22,88,130,24,96,170,122,198,7,100,183,149,171,16,123,26,208,0,123,23,160,0,123,27,64,170,183,65,2,123,24,96,123,22,88,130,23,72,130,118,130,119,8,170,118,40,2,201,103,7,153,119,4,130,24,184,0,202,135,7,130,24,120,174,120,20,2,150,135,48,200,103,7,130,120,16,130,169,32,174,137,186,3,130,22,88,130,24,96,1,2,130,167,24,202,135,7,123,22,88,123,24,96,81,7,44,100,120,172,103,6,100,104,1,100,121,172,118,6,100,105,1,2,100,138,205,137,8,100,169,82,8,248,203,167,7,203,166,5,51,0,118,16,40,236,54,255,51,5,1,80,32,118,16,229,54,255,100,118,100,87,80,32,120,16,218,54,255,100,120,100,103,80,32,122,16,22,203,254,130,21,208,0,123,87,40,130,24,80,123,88,16,80,32,124,16,228,237,254,130,88,56,130,89,48,123,23,80,51,6,48,170,152,6,3,51,11,40,39,2,130,23,208,0,130,120,56,130,121,48,1,2,130,27,224,0,149,187,1,201,152,7,153,119,4,130,26,184,0,202,167,7,174,123,221,2,2,123,27,224,0,202,107,7,200,151,7,126,122,82,42,255,0,218,2,126,122,2,51,11,6,171,186,206,2,70,33,238,0,71,33,236,0,72,33,232,0,130,118,24,130,119,32,201,103,5,130,24,176,0,174,133,124,10,85,21,23,17,120,21,47,1,149,24,24,1,171,103,48,40,67,134,87,15,149,119,1,123,23,216,0,80,32,126,16,23,255,253,100,120,123,23,24,1,130,23,144,0,130,25,216,0,212,151,7,123,23,40,1,123,21,32,1,1,123,24,216,0,100,135,100,104,100,89,80,32,128,16,226,214,1,130,24,216,0,1,200,133,5,70,5,130,23,24,1,123,23,192,0,130,19,32,1,149,25,40,1,129,151,127,152,4,124,153,6,125,28,47,1,130,27,208,0,130,181,32,130,26,200,0,130,166,88,1,130,170,96,1,130,178,16,122,23,232,0,121,24,236,0,120,25,238,0,123,28,216,0,170,166,44,87,12,219,0,2,130,23,192,0,123,103,129,23,232,0,127,24,236,0,124,25,238,0,123,99,8,122,103,16,121,104,20,120,105,22,120,108,23,40,209,0,2,123,21,160,0,130,23,112,130,123,201,182,7,153,120,3,130,26,104,151,169,32,20,4,103,102,102,102,102,102,102,6,200,169,9,202,152,5,149,89,1,174,73,151,9,151,88,1,172,137,6,100,152,1,20,9,51,51,51,51,51,51,51,3,172,149,14,20,8,102,102,102,102,102,102,102,6,1,51,9,40,202,152,7,123,23,152,0,81,8,141,0,174,72,113,9,123,27,136,0,123,18,168,0,123,19,128,0,80,32,130,16,1,254,253,130,19,128,0,130,18,168,0,130,27,136,0,130,28,216,0,100,122,150,85,40,200,165,5,87,12,98,2,129,23,232,0,127,24,236,0,123,83,8,124,25,238,0,122,87,16,121,88,20,130,23,192,0,123,87,120,89,22,120,92,23,40,105,100,103,130,24,192,0,100,57,123,18,168,0,80,32,132,16,61,5,254,130,18,168,0,130,28,216,0,1,123,98,24,123,101,32,149,103,40,130,24,200,0,123,135,88,1,51,6,48,40,230,0,51,10,150,85,40,89,12,164,100,87,130,24,192,0,100,57,100,38,123,26,168,0,80,32,134,16,0,5,254,130,26,168,0,100,98,130,28,216,0,130,23,200,0,130,118,88,1,130,123,80,1,1,130,23,152,0,200,167,7,123,82,24,130,24,160,0,123,88,32,149,88,40,170,182,117,2,130,105,232,123,89,232,130,105,224,123,89,224,130,105,216,123,89,216,130,105,248,73,22,216,73,22,224,73,22,232,123,89,248,130,105,240,149,106,216,123,89,240,149,85,216,100,166,171,186,208,2,130,25,200,0,130,155,80,1,130,150,88,1,123,149,80,1,123,152,88,1,123,151,96,1,171,182,11,40,53,149,102,216,170,182,48,2,125,103,239,89,7,246,130,103,216,100,181,80,32,136,16,17,249,253,100,91,130,28,216,0,40,225,2,130,25,200,0,123,149,80,1,123,152,88,1,123,151,96,1,1,51,6,48,81,11,17,100,183,80,32,138,16,232,248,253,130,28,216,0,1,89,12,20,253,130,23,192,0,80,32,140,16,212,248,253,40,5,253,2,130,23,200,0,124,119,190,1,130,27,64,82,7,15,252,2,130,23,208,0,130,120,32,130,23,32,130,25,40,170,152,247,251,2,130,23,16,130,25,24,170,152,236,251,40,238,251,2,73,33,40,1,130,24,160,0,130,136,16,123,24,216,0,149,119,16,123,23,224,0,73,33,32,1,73,33,24,1,51,7,24,80,32,142,16,65,252,253,149,117,24,130,24,216,0,123,120,130,24,96,123,120,8,130,24,88,123,120,16,123,23,24,1,123,21,32,1,123,21,40,1,130,23,224,0,130,124,130,25,120,1,2,123,25,120,150,151,48,200,118,6,130,103,24,130,105,32,170,121,107,51,8,201,121,9,200,121,9,1,124,122,151,136,8,149,119,1,212,168,8,171,151,245,2,130,25,200,0,130,151,104,1,202,135,7,81,7,69,2,130,152,112,1,100,121,172,135,6,100,137,1,100,122,172,120,6,100,138,1,2,100,155,205,154,9,100,186,82,9,248,203,183,2,203,184,11,130,23,40,1,130,25,120,170,117,37,123,92,123,82,8,123,91,16,149,91,24,123,27,32,1,40,3,1,2,51,2,51,11,1,130,23,40,1,130,25,120,171,117,225,2,130,22,24,1,201,101,8,20,7,171,170,170,170,170,170,170,10,153,136,3,130,25,184,0,202,152,10,149,169,1,174,121,204,6,151,168,1,172,137,6,100,152,1,20,9,85,85,85,85,85,85,85,5,172,154,14,20,8,170,170,170,170,170,170,170,10,1,150,137,24,81,8,59,2,123,26,168,0,123,27,192,0,123,18,216,0,123,28,224,0,174,120,137,6,100,151,123,25,152,0,80,32,144,16,31,251,253,130,25,152,0,130,28,224,0,130,18,216,0,130,27,192,0,130,26,168,0,40,5,51,7,1,150,168,24,200,120,8,200,151,7,123,140,123,130,8,123,139,16,149,139,24,170,101,50,2,130,89,248,123,137,248,130,89,240,123,137,240,130,89,232,149,90,232,123,137,232,149,136,232,100,165,171,106,229,123,24,24,1,123,27,32,1,123,23,40,1,82,6,20,40,35,123,24,24,1,123,27,32,1,123,23,40,1,100,86,1,100,103,100,181,80,32,146,16,221,246,253,100,91,130,25,120,40,6,130,25,120,1,130,24,72,130,135,8,130,134,149,153,1,201,103,7,153,119,4,130,24,184,0,202,135,7,174,121,26,2,150,151,48,200,103,7,130,124,16,130,23,208,0,130,119,32,100,181,174,199,87,254,2,123,25,120,130,21,160,0,130,88,24,130,23,80,123,27,152,0,51,0,148,16,20,9,0,0,0,0,0,0,0,128,211,152,8,40,119,232,254,130,26,152,0,130,27,24,1,123,23,80,201,186,7,153,119,3,130,24,184,0,202,135,8,73,21,24,123,27,136,0,51,2,83,24,2,201,0,51,7,149,136,254,123,24,128,0,51,5,1,130,22,88,130,25,96,40,93,73,33,168,0,1,80,32,150,16,11,49,255,100,118,130,23,168,0,80,32,152,16,254,48,255,100,120,100,103,80,32,154,16,58,197,254,130,24,224,0,80,32,156,16,17,232,254,100,114,130,23,160,0,123,114,24,130,23,192,0,130,121,8,130,118,16,130,28,216,0,149,199,1,149,85,1,130,26,152,0,130,27,136,0,130,24,128,0,170,140,95,2,100,122,150,87,24,200,183,7,123,23,192,0,130,119,123,26,216,0,150,168,24,200,184,8,130,136,201,135,7,202,151,7,123,18,224,0,81,7,128,100,120,172,103,6,100,104,1,100,121,172,118,6,100,105,1,2,100,138,205,137,8,100,169,82,8,248,203,167,7,203,166,8,123,24,168,0,51,0,150,16,40,100,48,255,130,22,88,130,25,96,1,2,130,167,232,130,24,208,0,130,136,32,201,120,8,202,152,7,123,25,96,123,18,224,0,81,7,48,100,120,172,103,6,100,104,1,100,121,172,118,6,100,105,1,2,100,138,205,137,8,100,169,82,8,248,203,167,7,203,166,8,123,24,216,0,51,0,158,16,40,21,48,255,73,33,216,0,1,80,32,158,16,12,48,255,100,117,130,23,216,0,80,32,160,16,255,47,255,100,120,100,87,80,32,162,16,59,196,254,130,24,224,0,80,32,164,16,18,231,254,130,25,160,0,123,151,24,130,24,80,123,152,80,32,166,16,255,230,254,123,23,80,130,23,136,0,81,7,10,80,32,168,16,237,244,253,130,26,208,0,130,24,96,40,150,248,73,17,80,1,2,130,23,200,0,130,120,184,0,130,22,80,100,103,80,32,170,16,11,242,254,88,7,196,247,2,130,23,200,0,123,118,184,0,40,183,247,2,130,21,200,0,130,88,192,0,130,87,184,0,80,32,172,16,167,230,254,130,88,32,123,87,184,0,123,88,80,130,87,40,130,90,48,130,88,56,130,89,64,123,87,88,123,90,96,149,87,104,201,137,10,153,170,3,20,5,171,170,170,170,170,170,170,170,202,90,10,80,32,174,16,76,141,0,130,23,200,0,130,119,48,130,24,200,0,123,135,144,0,130,23,200,0,130,119,40,130,24,200,0,130,138,32,130,24,200,0,130,136,56,130,25,200,0,130,153,64,130,27,200,0,123,183,136,0,130,23,200,0,123,122,128,0,130,23,200,0,149,119,152,0,201,137,10,153,170,3,202,90,10,130,21,200,0,123,23,96,80,32,176,16,242,140,0,129,87,148,1,124,88,190,1,51,9,255,122,89,224,1,122,87,192,1,122,87,196,1,82,8,242,2,2,130,89,56,130,87,64,170,121,231,2,2,149,91,32,123,23,152,0,123,25,160,0,201,151,7,130,185,16,20,12,171,170,170,170,170,170,170,170,123,25,40,1,130,184,8,153,121,3,130,186,123,28,192,0,202,201,9,123,24,32,1,20,8,171,170,170,170,170,170,170,10,123,26,24,1,73,33,48,1,73,33,56,1,73,33,64,1,123,24,120,123,25,184,0,174,137,220,2,149,88,128,0,123,24,112,100,117,80,32,178,16,78,247,253,100,118,123,23,48,1,200,87,7,123,23,224,0,123,23,64,1,100,103,130,24,160,0,123,21,104,100,89,80,32,180,16,86,203,1,100,98,51,5,51,6,130,23,224,0,123,23,56,1,130,19,184,0,136,55,1,200,55,7,149,40,8,51,9,24,123,23,208,0,202,151,7,123,24,144,0,200,120,8,123,24,136,0,200,39,7,123,23,128,0,123,18,216,0,40,13,132,199,1,130,18,216,0,82,7,11,2,132,102,1,82,6,4,2,2,130,23,40,1,130,24,32,1,130,25,24,1,123,23,248,0,123,24,240,0,123,25,232,0,149,23,0,1,73,7,73,23,8,73,23,16,130,23,160,0,130,24,152,0,170,120,65,2,130,23,120,174,115,21,2,130,23,104,100,118,80,32,182,16,152,246,253,123,23,0,1,100,105,200,118,6,123,22,16,1,123,23,176,0,130,24,216,0,80,32,184,16,167,202,1,130,18,216,0,123,22,168,0,123,22,8,1,40,11,73,33,168,0,73,33,176,0,1,130,23,200,0,130,119,216,0,123,23,224,0,51,0,51,6,130,24,208,0,51,11,24,40,34,2,130,55,24,123,71,130,55,8,149,68,16,123,71,130,18,216,0,130,24,208,0,51,11,24,1,149,0,1,170,128,117,2,202,176,7,200,114,4,129,74,8,87,10,240,2,130,74,82,10,234,2,130,67,16,130,25,224,0,200,151,7,170,115,76,2,130,55,56,130,60,48,170,199,184,201,199,7,153,119,4,130,24,192,0,202,135,11,149,204,2,51,10,1,1,2,126,201,254,126,200,133,153,255,0,133,136,225,0,212,152,8,136,137,1,190,149,5,212,150,6,81,8,135,100,167,149,170,1,149,204,48,172,183,219,40,121,255,149,73,8,72,9,255,40,138,51,8,51,12,1,130,23,144,0,130,19,184,0,130,27,136,0,40,13,51,12,100,152,1,149,119,24,170,183,35,2,129,121,87,9,247,2,130,121,248,100,154,172,137,6,100,138,1,132,200,1,82,8,224,100,169,51,12,100,152,40,220,130,26,128,0,1,2,130,41,201,137,9,123,41,149,34,24,171,162,245,81,5,80,130,23,40,1,130,24,32,1,130,25,24,1,130,26,112,123,167,16,123,168,8,123,169,149,23,232,0,170,122,61,130,27,176,0,130,25,168,0,201,185,7,153,119,3,130,24,192,0,202,135,10,130,23,96,100,184,100,198,80,32,186,16,59,138,0,100,108,130,19,184,0,130,23,0,1,40,18,2,130,23,176,0,82,7,30,40,35,254,130,23,176,0,1,130,24,200,0,130,137,200,0,123,137,144,0,51,6,1,81,7,12,254,123,23,8,1,123,28,224,0,80,32,188,16,30,241,253,130,28,224,0,130,19,184,0,40,241,253,100,39,80,32,190,16,10,241,253,130,16,88,1,130,21,80,1,130,22,72,1,149,17,96,1,50,0,51,7,69,140,1,51,0,246,0,40,158,8,254,51,7,236,129,1,51,0,116,21,40,145,8,254,80,32,192,16,99,7,254,51,7,236,129,1,51,0,114,21,40,125,8,254,51,7,236,129,1,51,0,244,20,40,112,8,254,51,7,236,129,1,51,0,244,20,40,99,8,254,149,17,160,254,123,16,88,1,123,21,80,1,123,22,72,1,100,123,130,118,64,130,117,56,123,24,184,0,170,86,16,2,124,183,144,1,81,7,20,51,7,40,72,12,51,7,51,8,1,120,184,144,1,40,60,12,2,149,188,32,130,202,16,20,8,171,170,170,170,170,170,170,170,130,201,8,123,22,64,201,86,6,123,26,224,0,123,28,130,202,123,25,216,0,153,105,3,123,25,24,202,137,9,123,26,208,0,20,8,171,170,170,170,170,170,170,10,70,43,185,1,73,33,232,0,73,33,240,0,73,33,248,0,123,21,72,123,25,56,174,137,95,12,149,184,56,123,24,80,136,119,1,123,23,40,100,103,123,27,192,0,80,32,194,16,209,243,253,123,23,232,0,200,103,5,123,21,248,0,123,23,16,130,24,72,100,105,80,32,196,16,226,199,1,130,19,80,130,27,192,0,73,33,144,0,73,33,176,0,73,17,88,73,17,48,73,33,160,0,51,6,123,21,8,123,21,240,0,130,18,56,136,39,1,123,23,32,200,114,2,73,33,168,0,171,170,170,170,73,17,104,57,142,227,56,123,18,128,0,40,50,2,51,7,130,24,152,0,129,136,87,8,28,2,130,28,200,0,130,200,130,137,24,100,165,130,170,200,169,9,123,89,130,136,8,123,200,1,82,7,221,1,149,102,1,170,38,214,1,2,130,56,150,103,24,200,120,10,129,168,8,87,8,237,2,130,168,82,8,231,2,130,185,216,0,130,168,16,200,151,7,149,169,8,123,25,152,0,170,120,162,1,2,130,135,56,130,137,48,149,168,16,123,24,200,0,170,151,151,123,26,96,123,22,136,0,51,6,51,5,40,44,2,130,23,200,0,130,119,130,120,56,130,121,48,149,85,1,201,152,8,153,136,4,130,26,168,0,151,167,32,200,167,7,202,120,7,149,102,48,174,117,21,1,2,200,105,9,130,23,184,0,81,7,10,2,126,151,81,23,9,200,100,183,130,24,136,0,130,26,152,0,80,32,198,16,51,11,130,27,192,0,124,183,184,1,81,7,43,2,130,183,8,130,120,56,81,8,16,130,119,64,180,128,2,200,16,130,27,192,0,1,2,130,23,144,0,131,119,1,123,23,144,0,70,43,184,1,1,2,124,183,186,1,81,7,83,2,130,185,8,130,152,56,81,8,56,2,130,23,200,0,123,24,120,130,120,130,183,200,0,130,136,16,123,25,112,80,32,202,16,121,235,254,130,25,112,130,24,120,130,27,192,0,87,7,16,130,151,64,180,128,2,204,16,130,27,192,0,1,2,130,23,176,0,131,119,1,123,23,176,0,70,43,186,1,1,2,124,183,188,1,81,7,20,2,130,23,160,0,131,119,1,123,23,160,0,70,43,188,1,1,2,124,184,185,1,124,183,187,1,82,8,70,81,7,4,255,2,129,183,224,1,87,7,251,254,2,130,185,208,1,130,184,200,1,201,137,9,152,153,3,130,26,104,192,169,9,175,151,226,254,2,51,9,72,202,151,7,200,120,8,124,135,82,7,20,2,129,135,4,88,7,203,254,40,9,51,7,40,40,81,7,34,2,70,43,187,1,130,23,200,0,130,119,130,119,16,123,23,48,130,23,88,131,119,1,123,23,88,51,7,1,40,6,51,7,1,1,130,19,80,130,18,128,0,130,22,136,0,130,26,96,130,24,152,0,129,136,89,8,26,254,40,47,254,2,130,24,152,0,72,8,255,1,2,51,5,1,130,23,64,130,22,72,170,103,123,130,56,51,7,149,136,8,51,12,1,40,25,51,12,100,151,1,2,130,25,128,0,149,153,255,149,136,24,123,25,128,0,81,9,35,2,129,137,87,9,235,2,130,137,248,100,154,172,121,6,100,122,1,132,199,1,82,7,212,100,169,51,12,100,151,40,208,2,130,24,64,170,104,32,130,56,130,25,56,130,26,32,200,169,9,1,2,130,138,201,122,10,123,138,149,153,255,149,136,24,82,9,242,2,123,28,200,0,130,184,120,1,202,120,7,82,7,20,40,63,73,33,200,0,1,51,7,51,0,206,16,40,234,39,255,2,130,184,128,1,100,121,172,135,6,100,137,1,100,122,172,120,6,100,138,1,2,100,155,205,154,9,100,186,82,9,248,203,183,7,203,184,5,51,0,206,16,40,188,39,255,80,32,206,16,184,39,255,100,118,100,87,80,32,208,16,173,39,255,100,120,100,103,80,32,210,16,233,187,254,130,21,192,0,130,88,40,80,32,212,16,189,222,254,100,91,123,87,40,130,23,144,0,81,7,96,130,183,144,0,51,8,80,32,214,16,228,233,254,130,27,192,0,90,7,76,130,23,224,0,130,24,216,0,123,183,144,0,130,23,208,0,149,185,128,0,123,184,136,0,149,24,208,0,123,183,128,0,170,137,41,149,183,152,0,20,8,171,170,170,170,170,170,170,170,130,25,24,202,137,10,130,24,16,130,25,8,80,32,216,16,55,133,0,130,27,192,0,1,2,130,23,176,0,81,7,89,1,149,183,200,1,123,23,184,0,149,21,16,1,73,33,200,0,57,142,227,56,20,6,171,170,170,170,170,170,170,170,40,18,2,130,23,176,0,131,119,255,123,23,176,0,81,7,200,7,2,129,183,224,1,131,120,1,122,184,224,1,88,23,254,38,2,130,183,208,1,130,186,200,1,201,167,9,152,153,3,130,28,200,0,192,201,9,175,152,21,150,135,72,200,122,10,40,179,0,130,186,200,1,130,183,208,1,1,171,122,167,0,2,70,33,8,1,72,33,4,1,70,33,0,1,73,5,73,21,8,73,21,16,130,184,216,1,73,21,24,73,21,32,73,21,40,73,21,48,170,135,69,130,24,0,1,123,120,149,25,8,1,130,152,123,120,8,130,152,8,123,120,16,130,152,16,123,120,24,73,23,48,73,23,40,73,23,32,149,25,56,1,130,152,123,120,56,130,152,8,123,120,64,149,119,72,123,183,208,1,130,23,184,0,130,122,40,59,149,24,0,1,130,23,184,0,80,32,218,16,21,135,0,130,27,192,0,130,23,32,1,81,7,26,123,23,40,1,80,32,220,16,76,235,253,130,27,192,0,130,23,184,0,130,122,40,10,2,130,23,184,0,130,122,1,2,130,23,224,0,130,24,216,0,130,25,208,0,123,167,24,123,168,16,149,167,8,123,169,8,149,24,208,0,170,135,241,254,130,24,232,0,130,25,240,0,149,167,32,201,137,10,153,170,3,202,106,10,80,32,222,16,219,131,0,130,27,192,0,40,206,254,2,130,23,160,0,81,7,29,1,149,183,200,1,123,23,184,0,149,22,16,1,129,183,224,1,51,5,57,142,227,56,51,12,72,40,37,202,199,8,200,137,9,1,2,72,25,4,70,9,131,119,255,130,24,160,0,131,136,255,122,183,224,1,123,24,160,0,81,8,223,0,87,7,29,2,130,184,208,1,130,185,200,1,201,152,10,152,170,3,192,90,10,173,167,200,171,137,204,40,14,2,130,185,200,1,130,184,208,1,171,137,190,2,70,33,8,1,72,33,4,1,70,33,0,1,73,6,73,22,8,73,22,16,130,183,216,1,73,22,24,73,22,32,73,22,40,73,22,48,170,120,72,130,23,0,1,123,135,149,25,8,1,130,151,123,135,8,130,151,8,123,135,16,130,151,16,123,135,24,73,24,48,73,24,40,73,24,32,149,25,56,1,130,151,123,135,56,130,151,8,123,135,64,149,135,72,123,183,208,1,130,185,200,1,129,183,224,1,40,81,255,149,24,0,1,130,23,184,0,80,32,224,16,188,133,0,51,12,72,130,27,192,0,130,23,32,1,81,7,32,123,23,40,1,80,32,226,16,240,233,253,51,12,72,130,27,192,0,130,185,200,1,129,183,224,1,40,23,255,130,185,200,1,129,183,224,1,40,12,255,2,130,23,88,81,7,56,1,149,178,200,1,149,26,16,1,129,184,224,1,51,12,57,142,227,56,51,3,72,51,4,2,123,28,200,0,40,26,129,184,224,1,131,136,255,130,23,88,131,119,255,122,184,224,1,123,23,88,81,7,67,5,87,8,33,2,130,183,208,1,130,182,200,1,201,103,9,152,153,3,192,201,9,175,152,21,202,56,7,200,118,6,40,197,0,130,182,200,1,130,183,208,1,1,171,118,185,0,2,70,33,8,1,72,33,4,1,70,33,0,1,73,10,73,26,8,73,26,16,130,184,216,1,73,26,24,73,26,32,73,26,40,73,26,48,170,135,66,2,130,24,0,1,123,120,149,25,8,1,130,152,123,120,8,130,152,8,123,120,16,130,152,16,123,120,24,73,23,48,73,23,40,73,23,32,149,25,56,1,130,152,123,120,56,130,152,8,123,120,64,149,119,72,123,183,208,1,130,38,40,80,149,24,0,1,100,39,100,38,100,165,80,32,228,16,162,132,0,51,4,2,51,3,72,100,90,130,28,200,0,100,98,130,27,192,0,130,23,32,1,81,7,36,123,23,40,1,80,32,230,16,203,232,253,51,4,2,51,3,72,100,90,130,28,200,0,100,98,130,27,192,0,130,38,40,5,130,38,1,2,124,103,82,7,72,2,129,103,4,87,7,251,254,149,120,255,122,104,4,172,71,241,254,40,137,0,2,124,183,185,1,142,119,130,24,200,0,212,135,7,132,119,1,81,7,48,4,2,130,183,8,130,120,72,81,8,38,2,130,119,80,100,182,180,128,2,232,16,130,103,8,40,24,2,2,130,181,8,130,87,72,123,23,200,0,81,7,75,130,183,208,0,130,24,48,80,32,234,16,62,229,254,130,27,192,0,87,7,54,2,130,87,80,130,24,200,0,180,128,2,236,16,130,27,192,0,124,183,177,0,81,7,30,130,184,192,0,130,183,40,70,43,144,1,1,80,32,238,16,26,218,254,130,27,192,0,123,183,40,1,2,130,103,24,130,25,123,151,16,130,103,16,123,151,8,130,103,8,149,104,8,123,151,170,137,43,130,104,32,130,105,40,201,137,7,153,119,3,20,10,171,170,170,170,170,170,170,170,202,167,10,130,23,80,80,32,240,16,179,128,0,130,27,192,0,1,2,130,183,8,70,43,189,1,1,100,181,130,123,152,0,130,119,104,51,9,123,51,8,51,10,180,176,2,242,16,130,87,8,130,123,152,0,130,119,104,51,8,1,51,9,123,51,10,180,176,2,244,16,130,87,8,130,123,152,0,130,119,104,51,8,2,51,9,123,51,10,180,176,2,246,16,130,87,8,130,123,152,0,130,119,104,51,8,3,51,9,123,51,10,180,176,2,248,16,130,87,8,130,123,152,0,130,119,104,51,8,4,51,9,123,51,10,180,176,2,250,16,130,87,8,130,123,152,0,130,119,104,51,8,5,51,9,123,51,10,180,176,2,252,16,130,87,8,130,123,152,0,130,119,104,51,8,6,51,9,123,51,10,180,176,2,254,16,130,87,8,130,123,152,0,130,119,104,51,8,7,51,9,123,51,10,180,176,2,0,17,130,87,8,130,123,152,0,130,119,104,51,8,8,51,9,123,51,10,180,176,2,2,17,130,87,8,130,123,152,0,130,119,104,51,8,9,51,9,123,51,10,180,176,2,4,17,130,87,8,130,123,152,0,130,119,104,51,8,10,51,9,123,51,10,180,176,2,6,17,130,87,8,130,123,152,0,130,119,104,51,8,11,51,9,123,51,10,180,176,2,8,17,130,87,8,130,123,152,0,130,119,104,51,8,12,51,9,123,51,10,180,176,2,10,17,130,87,8,130,123,152,0,130,119,104,51,8,13,51,9,123,51,10,180,176,2,12,17,130,87,8,130,123,152,0,130,119,104,51,8,14,51,9,123,51,10,180,176,2,14,17,130,87,8,130,123,152,0,130,119,104,51,8,15,51,9,123,51,10,180,176,2,16,17,40,2,2,100,182,1,130,123,152,0,130,119,104,51,9,123,51,8,51,10,180,176,2,18,17,130,103,8,130,123,152,0,130,119,104,51,8,1,51,9,123,51,5,1,51,10,180,176,2,20,17,130,103,8,130,123,152,0,130,119,104,51,8,2,51,9,123,51,10,180,176,2,22,17,130,103,8,130,123,152,0,130,119,104,51,8,3,51,9,123,51,10,180,176,2,24,17,130,103,8,130,123,152,0,130,119,104,51,8,4,51,9,123,51,10,180,176,2,26,17,130,103,8,130,123,152,0,130,119,104,51,8,5,51,9,123,51,10,180,176,2,28,17,130,103,8,130,123,152,0,130,119,104,51,8,6,51,9,123,51,10,180,176,2,30,17,130,103,8,130,123,152,0,130,119,104,51,8,7,51,9,123,51,10,180,176,2,32,17,130,103,8,130,123,152,0,130,119,104,51,8,8,51,9,123,51,10,180,176,2,34,17,130,103,8,130,123,152,0,130,119,104,51,8,9,51,9,123,51,10,180,176,2,36,17,130,103,8,130,123,152,0,130,119,104,51,8,10,51,9,123,51,10,180,176,2,38,17,130,103,8,130,123,152,0,130,119,104,51,8,11,51,9,123,51,10,180,176,2,40,17,130,103,8,130,123,152,0,130,119,104,51,8,12,51,9,123,51,10,180,176,2,42,17,130,103,8,130,123,152,0,130,119,104,51,8,13,51,9,123,51,10,180,176,2,44,17,130,103,8,130,123,152,0,130,119,104,51,8,14,51,9,123,51,10,180,176,2,46,17,130,103,8,130,123,152,0,130,119,104,51,8,15,51,9,123,51,10,180,176,2,48,17,124,103,176,0,70,38,185,1,81,7,111,2,129,103,192,1,129,104,196,1,137,121,130,26,200,0,133,170,255,212,169,9,143,138,212,169,9,132,153,1,81,9,79,2,124,105,177,0,82,9,71,2,124,105,191,1,81,9,126,2,130,103,96,130,106,88,130,107,80,130,104,104,130,105,112,130,28,123,199,16,123,202,8,123,203,201,137,7,153,119,3,20,10,171,170,170,170,170,170,170,170,202,167,10,130,23,80,80,32,50,17,80,125,70,38,191,1,40,24,130,104,192,0,130,103,40,120,101,144,1,80,32,52,17,91,214,254,123,103,40,1,2,130,23,232,0,81,7,14,123,23,240,0,80,32,54,17,67,228,253,130,23,40,1,130,16,88,1,130,21,80,1,130,22,72,1,149,17,96,1,50,0,87,7,6,88,8,212,2,130,103,144,0,130,106,136,0,130,24,192,0,130,139,128,0,130,24,192,0,130,136,152,0,130,25,192,0,130,153,160,0,130,28,123,199,16,123,202,8,123,203,201,137,7,153,119,3,20,10,171,170,170,170,170,170,170,170,202,167,10,130,23,80,80,32,56,17,190,124,130,24,192,0,129,135,192,1,88,7,130,2,129,135,196,1,149,119,255,122,135,196,1,40,115,255,51,7,236,129,1,51,0,244,20,40,108,251,253,149,17,120,255,123,16,128,0,123,21,120,123,22,112,100,147,126,149,100,114,82,8,27,2,129,39,20,86,23,1,20,82,37,255,0,16,2,126,55,2,134,119,4,81,23,85,43,2,130,39,0,2,51,9,255,170,151,6,171,135,107,2,130,39,232,1,152,137,3,132,153,248,200,151,7,130,119,208,135,7,132,119,1,82,7,82,2,130,39,8,130,118,81,6,57,130,119,8,124,57,2,130,59,24,130,60,32,123,26,32,124,58,4,201,188,12,132,85,255,0,123,24,24,100,88,100,37,123,19,16,180,96,2,58,17,130,26,32,130,19,16,100,82,130,24,24,126,53,1,90,37,246,0,32,149,87,14,255,51,9,2,174,151,196,0,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,81,37,255,0,219,0,81,37,247,0,176,0,2,130,39,8,130,121,200,0,126,59,4,81,9,37,130,119,104,123,18,8,100,54,123,26,32,100,181,180,144,2,62,17,100,91,130,26,32,100,99,130,18,8,126,101,200,123,11,1,149,87,248,51,8,6,122,165,172,120,172,2,151,119,2,51,8,160,50,2,200,135,7,129,119,200,135,7,50,7,86,27,15,15,2,200,178,7,124,119,8,2,82,7,138,2,130,56,24,130,39,8,124,137,130,124,120,124,133,1,123,25,32,81,12,29,130,119,104,132,184,255,0,123,18,8,100,182,180,192,2,66,17,100,107,130,23,8,130,119,8,1,2,130,124,128,0,81,12,83,255,130,119,104,132,184,255,0,130,25,32,100,90,40,223,1,82,37,240,0,92,255,2,130,39,8,130,124,176,0,130,56,24,130,57,32,130,119,104,201,137,9,1,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,12,2,130,55,32,130,60,24,126,53,2,123,26,32,170,199,7,100,201,40,8,51,9,16,51,2,1,130,38,8,130,107,184,0,201,199,10,81,11,45,2,130,103,104,132,92,255,0,123,24,24,100,200,123,18,8,123,19,16,123,25,100,166,180,176,2,68,17,100,106,130,25,130,19,16,130,18,8,130,24,24,1,90,21,46,82,51,7,6,170,117,189,254,82,21,9,91,2,130,39,8,130,124,40,81,12,45,130,119,48,51,11,243,129,1,123,24,24,51,8,243,129,1,123,18,8,100,149,100,166,180,192,2,70,17,100,106,100,89,130,24,24,130,23,8,130,119,8,1,2,130,124,192,0,81,12,124,254,130,119,104,40,17,1,81,21,81,78,82,21,47,16,2,51,7,255,130,24,32,122,135,40,97,254,2,124,39,176,0,81,7,12,2,124,39,190,1,81,7,73,1,81,37,227,0,138,1,81,37,1,1,103,1,51,7,231,0,171,117,61,254,130,44,24,2,81,12,53,254,130,39,32,2,124,154,100,137,100,168,40,2,255,2,130,55,24,130,57,32,170,121,201,0,51,8,201,121,9,200,121,9,1,124,122,151,136,8,149,119,1,212,168,8,171,151,245,40,177,0,130,39,8,130,56,24,130,124,160,0,130,119,104,124,137,132,184,255,0,40,199,254,130,55,24,130,40,8,124,121,124,122,1,130,140,136,0,130,135,104,132,184,255,0,40,111,130,55,24,130,40,8,124,121,124,122,1,130,140,152,0,130,135,104,132,184,255,0,40,87,86,27,15,16,2,200,178,7,124,119,8,2,82,7,173,253,2,130,55,24,130,40,8,124,121,124,122,1,130,140,112,130,135,104,132,184,255,0,40,47,130,55,24,130,40,8,124,121,130,140,144,0,130,135,104,132,184,255,0,40,89,254,130,55,24,130,40,8,124,122,124,121,1,130,140,168,0,130,135,104,132,184,255,0,1,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,12,51,8,1,130,39,104,1,202,135,7,81,7,52,2,130,40,112,1,100,121,172,135,6,100,137,1,100,122,172,120,6,100,138,1,2,100,155,205,154,9,100,186,82,9,248,203,183,7,203,184,8,123,39,120,1,123,40,128,1,40,25,253,51,8,1,123,39,120,1,123,40,128,1,40,11,253,149,87,31,255,51,10,32,172,122,1,253,2,151,119,2,51,10,28,50,2,200,167,7,129,119,200,167,7,50,7,51,7,1,120,39,184,1,40,227,252,130,39,8,130,124,88,81,12,218,252,130,119,96,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,12,130,39,8,130,124,208,0,81,12,188,252,130,119,104,124,152,124,153,1,40,139,253,124,39,189,1,81,7,40,70,34,189,1,40,162,252,51,7,1,120,39,187,1,40,152,252,51,7,1,120,39,188,1,40,142,252,51,7,1,120,39,185,1,40,132,252,2,124,155,129,40,224,1,130,41,208,1,130,39,200,1,20,12,57,142,227,56,142,227,56,142,131,138,1,201,121,9,153,153,3,123,28,8,202,201,8,123,27,32,136,185,1,123,25,16,123,26,24,174,138,34,2,130,25,24,150,152,72,200,135,7,130,24,32,122,120,4,130,24,16,120,120,51,7,1,120,39,186,1,40,46,252,149,39,200,1,123,23,149,21,56,40,31,2,100,98,130,104,208,1,130,103,200,1,201,120,8,153,136,3,130,25,8,202,152,8,130,25,24,172,137,188,100,38,70,17,48,73,5,73,21,8,73,21,16,73,21,24,73,21,32,130,23,32,122,23,44,130,23,16,120,23,40,149,23,96,73,7,73,23,8,149,24,40,130,23,80,32,100,17,58,114,130,23,72,81,7,174,123,23,80,80,32,102,17,213,222,253,40,161,51,8,87,7,71,3,20,8,0,0,0,0,0,0,224,63,130,23,64,80,32,106,17,213,177,254,130,104,184,0,123,23,56,100,135,100,88,80,32,108,17,232,219,254,89,7,137,0,2,130,103,96,123,103,48,130,103,88,130,106,80,130,104,104,130,105,112,123,103,40,123,106,32,149,103,56,201,137,10,153,170,3,20,11,171,170,170,170,170,170,170,170,202,186,10,80,32,110,17,76,119,129,103,148,1,70,38,144,1,122,103,192,1,72,38,184,1,122,103,196,1,70,38,184,1,1,129,103,96,2,71,38,188,1,70,38,191,1,73,38,88,2,80,32,112,17,217,176,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,114,17,74,173,254,51,8,123,103,104,2,73,38,112,2,40,151,2,2,130,103,80,124,104,176,0,123,24,8,70,38,176,0,123,103,32,130,103,88,130,106,96,130,104,104,130,105,112,123,103,40,123,106,48,149,103,56,201,137,10,153,172,3,20,10,171,170,170,170,170,170,170,170,202,172,10,123,23,80,32,116,17,186,118,129,103,148,1,70,38,144,1,122,103,192,1,122,103,196,1,129,103,96,2,72,38,184,1,71,38,188,1,73,38,88,2,80,32,118,17,80,176,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,120,17,193,172,254,130,104,208,0,123,103,104,2,73,38,112,2,70,38,184,1,100,135,100,88,80,32,122,17,122,218,254,130,104,48,137,119,1,120,103,191,1,123,24,64,100,135,100,88,80,32,124,17,176,218,254,123,22,40,89,7,41,1,130,104,184,0,130,23,64,80,32,126,17,155,218,254,89,7,23,1,73,17,32,16,39,20,7,0,0,0,0,0,0,240,63,123,23,16,123,21,24,1,130,103,40,100,88,51,0,128,17,20,9,0,0,0,0,0,0,0,128,211,152,8,40,36,207,254,100,88,100,117,123,103,40,130,23,64,80,32,130,17,22,207,254,123,103,48,100,87,130,24,56,80,32,132,17,71,218,254,90,7,155,0,100,87,130,24,56,80,32,134,17,247,206,254,123,23,64,130,23,32,123,23,48,40,22,100,103,100,133,130,24,56,80,32,136,17,208,217,254,123,21,64,90,7,84,51,8,1,130,21,40,100,87,80,32,138,17,31,236,81,7,67,130,86,40,100,103,130,24,64,80,32,140,17,248,217,254,100,117,100,103,130,24,56,80,32,142,17,170,206,254,100,120,88,5,15,2,130,23,32,123,23,48,90,5,178,40,15,2,130,23,48,131,119,255,123,23,48,90,5,163,130,24,64,40,157,2,130,22,40,130,23,48,90,7,20,130,103,40,130,24,16,80,32,144,17,112,206,254,123,103,40,1,2,130,103,48,123,23,64,130,21,24,100,88,80,32,146,17,153,217,254,89,7,21,130,104,184,0,130,23,64,80,32,148,17,58,217,254,87,7,7,255,130,103,40,100,117,51,8,80,32,150,17,118,217,254,89,7,9,51,5,73,22,40,1,2,124,103,144,1,81,7,105,2,149,103,80,130,120,16,149,106,32,123,168,16,130,123,8,130,119,130,104,104,130,105,112,130,28,40,149,198,184,1,123,171,8,123,167,201,137,7,153,119,3,20,10,171,170,170,170,170,170,170,170,202,167,10,130,23,80,32,152,17,195,116,51,5,130,23,40,129,119,148,1,72,6,71,22,4,130,22,40,70,38,144,1,122,103,192,1,122,103,196,1,70,38,184,1,1,70,38,191,1,1,129,103,96,2,73,38,88,2,80,32,154,17,74,174,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,156,17,187,170,254,123,103,104,2,100,88,123,101,112,2,130,23,8,120,103,176,0,1,2,100,135,130,16,88,130,21,80,130,22,72,149,17,96,50,0,129,87,148,1,70,37,144,1,122,87,192,1,72,37,184,1,122,87,196,1,70,37,184,1,1,129,87,96,2,71,37,188,1,70,37,191,1,73,37,88,2,80,32,160,17,228,173,254,100,120,20,7,0,0,0,0,0,0,240,63,80,32,162,17,85,170,254,123,87,104,2,73,37,112,2,130,16,8,130,21,149,17,16,50,0,149,17,160,123,16,88,123,21,80,123,22,72,125,121,63,2,87,9,140,1,2,70,39,40,2,70,39,63,2,130,121,8,81,9,142,1,2,130,137,24,130,138,32,212,169,9,81,9,89,1,2,123,24,32,130,118,208,1,130,117,200,1,70,39,144,1,51,8,255,123,120,192,1,123,23,40,73,39,184,1,171,86,10,1,2,130,25,40,123,149,208,1,72,41,224,1,255,130,151,240,0,130,150,168,1,130,149,160,1,51,8,1,120,152,184,1,123,151,248,0,73,25,16,171,86,249,0,2,130,22,40,123,101,168,1,130,23,32,130,122,24,130,120,32,71,17,60,72,17,56,212,138,7,73,17,48,81,7,162,2,81,10,102,1,149,23,48,51,8,1,51,9,14,51,5,14,80,32,164,17,106,251,1,172,87,135,2,51,8,25,51,2,149,23,48,51,9,8,80,32,166,17,246,181,1,81,7,149,2,2,129,23,48,130,21,32,81,71,82,73,70,70,170,2,2,129,23,48,81,71,71,77,70,1,187,2,2,129,23,48,81,71,77,85,83,26,204,2,2,129,23,48,82,71,70,79,82,77,19,2,129,23,56,81,71,88,68,73,82,30,3,2,129,23,48,81,71,67,84,77,70,215,2,2,124,23,48,132,120,3,82,8,187,4,2,123,23,8,130,87,24,130,88,32,124,21,49,212,135,9,81,9,25,3,81,7,27,3,80,32,168,17,20,247,1,130,24,32,130,137,24,130,136,32,123,23,40,17,3,149,102,184,170,86,254,254,2,130,103,216,81,7,245,123,103,224,80,32,170,17,185,217,253,40,232,149,102,232,170,86,15,255,2,130,103,232,81,7,245,123,103,240,80,32,172,17,159,217,253,40,232,2,125,120,87,2,149,117,64,2,87,8,56,70,39,87,2,21,100,86,40,58,2,130,121,40,2,70,9,73,39,48,2,130,121,8,82,9,122,254,51,7,17,169,1,51,8,162,0,1,51,10,7,142,1,51,9,2,9,80,32,174,17,183,165,1,100,120,130,118,64,2,73,40,72,2,21,1,51,8,54,29,1,51,9,21,100,103,80,32,176,17,51,177,1,70,22,21,80,32,178,17,63,165,1,129,119,80,32,180,17,76,165,1,100,120,100,87,80,32,182,17,217,234,253,40,78,1,2,130,25,32,130,151,48,130,153,40,174,151,46,1,201,121,10,200,120,11,124,187,216,169,9,149,153,255,210,169,9,120,27,48,149,122,1,130,28,32,123,202,48,81,25,1,13,1,2,200,138,10,124,170,120,26,49,149,122,2,130,28,32,123,202,48,81,25,2,246,0,2,200,138,10,124,170,120,26,50,149,122,3,130,28,32,123,202,48,81,25,3,223,0,2,200,138,10,124,170,120,26,51,149,122,4,130,28,32,123,202,48,81,25,4,200,0,2,200,138,10,124,170,120,26,52,149,122,5,130,28,32,123,202,48,81,25,5,177,0,2,200,138,10,124,170,120,26,53,149,122,6,130,28,32,123,202,48,81,25,6,154,0,2,200,138,10,124,170,120,26,54,149,122,7,130,28,32,123,202,48,81,25,7,131,0,2,200,138,10,124,170,120,26,55,149,122,8,130,28,32,123,202,48,81,25,8,108,2,200,138,10,124,170,120,26,56,149,122,9,130,28,32,123,202,48,81,25,9,86,2,200,138,10,124,170,120,26,57,149,122,10,130,28,32,123,202,48,81,25,10,64,2,200,138,10,124,170,120,26,58,149,122,11,130,28,32,123,202,48,81,25,11,42,2,200,168,8,124,136,120,24,59,149,120,12,130,27,32,123,184,48,81,25,12,20,149,120,13,51,10,13,130,27,32,123,184,48,171,169,219,2,149,103,64,2,51,8,87,14,1,51,9,34,80,32,184,17,157,227,253,51,7,1,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,130,21,32,130,87,24,130,88,32,212,120,8,81,8,110,81,7,103,51,8,51,9,80,32,186,17,197,247,1,40,93,2,130,87,24,130,88,32,212,120,8,81,8,123,81,7,116,51,8,51,9,80,32,188,17,168,247,1,40,106,2,130,87,24,130,88,32,212,120,8,81,8,111,81,7,104,51,8,51,9,80,32,190,17,139,247,1,40,94,2,130,87,24,130,88,32,212,120,8,81,8,124,81,7,117,51,8,51,9,80,32,192,17,110,247,1,40,107,73,21,48,1,100,103,100,88,80,32,194,17,117,181,40,109,255,100,87,51,8,51,9,80,32,196,17,15,111,100,103,100,88,80,32,198,17,22,65,40,84,255,73,21,48,1,100,103,100,88,80,32,200,17,23,2,40,67,255,73,21,48,1,100,103,100,88,80,32,202,17,119,4,40,50,255,100,87,51,8,51,9,80,32,204,17,212,110,100,103,100,88,80,32,206,17,12,21,40,25,255,73,21,48,1,100,103,100,88,80,32,208,17,15,12,40,8,255,51,8,73,1,40,14,2,130,23,32,130,119,48,123,23,51,9,1,212,152,8,81,8,54,151,85,8,130,23,8,212,87,7,142,120,151,136,1,81,9,16,100,151,51,9,80,32,210,17,194,246,1,40,23,2,130,25,32,130,151,40,172,120,10,100,120,123,152,48,40,6,123,152,48,1,51,4,51,3,51,5,255,63,40,27,151,10,8,200,35,7,200,167,3,151,136,8,200,75,11,149,85,255,200,139,4,81,5,197,0,2,130,23,32,130,122,24,130,120,32,212,138,7,81,7,163,0,81,10,51,123,20,16,123,19,24,149,23,68,51,8,1,51,9,4,80,32,212,17,58,247,1,82,23,4,139,0,2,124,18,68,124,16,69,124,27,70,124,24,71,130,19,24,130,20,16,40,165,2,130,28,32,130,201,48,130,202,40,174,169,115,201,154,11,200,152,7,124,114,216,186,10,149,170,255,210,186,7,120,18,68,149,154,1,123,202,48,51,11,1,170,183,83,2,200,138,10,124,160,120,16,69,149,155,2,123,203,48,51,10,2,170,167,62,2,200,139,11,124,187,120,27,70,149,150,3,123,198,48,51,10,3,170,167,37,2,200,104,8,124,136,120,24,71,149,153,4,123,201,48,130,22,40,40,58,255,130,21,32,40,78,130,19,24,130,20,16,40,6,130,22,40,1,2,130,21,32,130,87,24,130,88,32,212,120,8,81,8,51,81,7,28,130,24,51,9,123,19,24,123,20,16,80,32,214,17,163,245,1,130,20,16,130,19,24,40,22,2,130,87,40,130,24,172,120,10,100,120,123,88,48,40,6,123,88,48,1,130,23,8,174,52,28,100,87,51,8,51,9,80,32,216,17,53,109,100,103,100,88,80,32,218,17,91,76,40,122,253,100,88,80,32,220,17,57,83,81,7,28,100,87,51,8,51,9,80,32,222,17,17,109,100,103,100,88,80,32,224,17,146,84,40,86,253,149,103,64,2,51,8,129,115,1,51,9,34,51,0,184,17,40,214,224,253,2,149,119,14,130,24,32,123,135,48,40,156,250,149,17,160,123,16,88,123,21,80,123,22,72,130,138,24,130,139,32,100,117,71,17,68,72,17,64,212,186,7,73,17,56,81,7,87,1,81,10,144,0,149,23,56,100,134,51,8,1,51,9,14,80,32,226,17,197,245,1,100,104,83,23,14,59,1,2,129,23,56,81,71,82,73,70,70,208,1,2,124,135,23,151,121,56,89,9,7,130,135,8,1,123,23,24,149,118,47,20,7,240,255,255,255,255,255,255,127,174,118,249,1,123,21,16,84,22,22,40,1,134,103,15,149,119,1,123,23,123,24,8,100,149,80,32,228,17,64,216,253,100,89,130,24,8,100,117,20,7,0,0,0,0,0,0,0,128,130,26,212,167,7,123,23,48,123,21,32,123,22,40,130,22,24,82,6,1,1,40,17,1,2,130,135,48,130,137,40,174,151,188,0,201,121,10,200,123,12,124,204,216,169,9,149,153,255,210,169,9,120,28,56,149,122,1,123,138,48,81,25,1,158,0,2,200,186,10,124,170,120,26,57,149,122,2,123,138,48,81,25,2,138,0,2,200,186,10,124,170,120,26,58,149,122,3,51,12,3,123,138,48,170,201,115,2,200,186,10,124,170,120,26,59,149,122,4,123,138,48,81,25,4,97,149,122,5,123,138,48,81,25,5,87,149,122,6,123,138,48,81,25,6,77,149,122,7,123,138,48,81,25,7,67,149,122,8,123,138,48,81,25,8,57,149,122,9,123,138,48,81,25,9,47,149,122,10,123,138,48,81,25,10,37,149,122,11,123,138,48,81,25,11,27,149,122,12,123,138,48,81,25,12,17,149,122,13,51,11,13,123,138,48,171,185,144,0,149,87,64,2,51,8,87,14,1,51,9,34,80,32,230,17,66,223,253,51,7,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,73,17,48,73,17,40,73,17,32,120,22,55,149,21,32,130,22,24,1,153,151,56,89,7,6,130,136,1,100,87,100,105,80,32,232,17,255,174,1,200,86,6,51,8,16,130,1,51,9,47,100,103,80,32,234,17,32,171,1,70,22,47,130,21,16,125,87,87,2,149,85,64,2,89,7,12,130,87,80,32,236,17,18,211,253,130,23,48,130,24,40,130,25,32,123,87,16,123,88,8,123,89,40,137,2,149,119,14,123,135,48,129,23,56,82,71,82,73,70,70,64,254,2,72,21,16,130,135,24,130,137,32,212,121,9,81,9,49,81,7,22,100,134,51,8,6,51,9,1,80,32,238,17,236,242,1,100,104,40,26,2,130,135,48,130,137,40,149,119,6,172,151,10,100,151,123,135,48,40,6,123,135,48,1,100,87,130,16,88,130,21,80,130,22,72,149,17,96,40,211,176,51,7,69,140,1,51,0,246,0,40,68,234,253,149,17,120,255,123,16,128,0,123,21,120,123,22,112,100,118,71,17,108,72,17,104,130,138,24,130,135,32,73,17,96,73,17,88,73,17,80,212,122,9,73,17,72,81,9,168,1,123,24,24,81,10,139,0,149,23,96,51,8,1,51,9,14,51,5,14,80,32,240,17,69,243,1,130,24,24,172,87,135,1,2,129,23,96,123,22,16,81,71,71,77,70,1,239,1,2,124,133,23,151,89,56,89,9,7,130,133,8,1,149,86,49,20,7,240,255,255,255,255,255,255,127,174,118,59,7,84,22,22,233,1,134,103,15,149,119,1,123,23,123,25,8,80,32,242,17,197,213,253,130,25,8,130,24,24,20,10,0,0,0,0,0,0,0,128,130,27,212,186,10,123,26,64,123,23,48,123,22,56,130,22,16,82,5,193,1,40,215,1,2,130,140,48,130,137,40,174,156,15,1,201,201,10,200,199,11,124,187,216,169,9,149,153,255,210,169,9,120,27,96,149,202,1,123,138,48,81,25,1,241,0,2,200,122,10,124,170,120,26,97,149,202,2,123,138,48,81,25,2,221,0,2,200,122,10,124,170,120,26,98,149,202,3,123,138,48,81,25,3,201,0,2,200,122,10,124,170,120,26,99,149,202,4,123,138,48,81,25,4,181,0,2,200,122,10,124,170,120,26,100,149,202,5,123,138,48,81,25,5,161,0,2,200,122,10,124,170,120,26,101,149,202,6,123,138,48,81,25,6,141,0,2,200,122,10,124,170,120,26,102,149,202,7,123,138,48,81,25,7,121,2,200,122,10,124,170,120,26,103,149,202,8,123,138,48,81,25,8,102,2,200,122,10,124,170,120,26,104,149,202,9,123,138,48,81,25,9,83,2,200,122,10,124,170,120,26,105,149,202,10,123,138,48,81,25,10,64,2,200,122,10,124,170,120,26,106,149,202,11,123,138,48,81,25,11,45,2,200,122,10,124,170,120,26,107,149,202,12,123,138,48,81,25,12,26,2,200,122,10,124,170,120,26,108,149,202,13,51,11,13,123,138,48,171,185,212,5,149,103,64,2,51,8,87,14,1,51,9,34,80,32,244,17,117,220,253,51,10,1,2,130,22,72,81,6,70,2,123,26,24,130,21,80,100,103,171,101,11,40,41,149,85,232,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,246,17,124,208,253,40,233,130,23,72,123,22,80,51,0,248,17,40,105,208,253,123,22,80,80,32,248,17,98,208,253,130,26,24,1,2,100,167,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,2,130,135,24,130,137,32,212,121,9,81,9,154,0,81,7,126,51,8,249,51,9,1,80,32,250,17,78,240,1,40,134,0,73,17,64,73,17,56,73,17,48,120,22,71,149,23,48,1,153,153,56,89,9,6,130,136,1,100,89,100,118,80,32,252,17,197,171,1,100,103,130,22,16,1,200,117,5,51,8,140,60,1,51,9,49,100,87,80,32,254,17,224,167,1,70,21,49,125,103,87,2,149,101,64,2,89,7,12,130,87,80,32,0,18,213,207,253,130,23,64,130,24,56,130,25,48,51,10,123,87,16,123,88,8,123,89,40,26,255,2,130,135,48,130,137,40,149,119,249,172,151,10,100,151,123,135,48,40,6,123,135,48,1,2,130,22,80,130,21,72,171,86,164,0,123,21,80,73,17,64,73,17,56,73,17,48,149,23,72,51,8,1,149,25,48,51,5,1,80,32,2,18,95,135,0,130,23,48,81,7,13,123,23,56,80,32,4,18,109,207,253,130,22,16,123,101,104,1,73,38,112,1,0,176,113,11,123,101,120,1,73,38,128,1,128,1,130,27,24,130,183,24,130,185,32,212,151,8,81,8,95,81,7,142,0,80,32,6,18,111,236,1,130,27,24,130,184,24,130,185,32,100,117,212,152,7,82,7,76,51,9,134,120,81,8,101,81,7,119,80,32,8,18,77,236,1,130,27,24,130,184,24,130,185,32,212,137,9,201,87,12,82,9,107,40,164,0,149,102,232,170,86,100,255,2,130,103,232,81,7,245,123,103,240,80,32,10,18,235,206,253,40,232,51,9,51,5,134,135,81,7,186,81,8,91,51,9,2,100,135,51,8,80,32,12,18,240,238,1,130,27,24,130,183,24,130,185,32,212,151,8,82,8,161,134,137,154,92,82,9,30,40,87,130,181,48,51,8,134,151,82,7,208,40,132,130,183,48,51,8,134,153,201,87,12,81,9,63,81,8,42,100,135,100,88,51,9,100,197,80,32,14,18,173,238,1,100,92,130,27,24,40,37,2,130,184,40,51,7,123,184,48,134,152,82,8,88,255,40,182,2,130,183,40,172,117,10,100,117,123,181,48,40,6,123,181,48,1,2,130,25,72,130,152,8,130,151,201,120,8,174,200,28,201,140,8,100,151,100,197,80,32,16,18,46,108,100,92,130,27,24,130,23,72,130,119,40,12,174,140,10,200,199,8,123,152,8,1,2,130,186,24,130,184,32,212,168,8,81,8,78,81,10,26,51,8,1,100,201,100,197,80,32,18,18,15,239,1,100,92,130,27,24,100,117,40,54,81,12,49,130,184,48,51,5,1,2,130,185,40,174,152,39,2,130,185,32,200,152,8,124,136,200,87,9,120,152,130,184,48,149,136,1,149,85,1,123,184,48,171,92,223,100,197,40,102,51,5,1,174,197,97,2,124,181,23,151,88,56,89,8,7,130,181,8,1,149,86,55,20,7,240,255,255,255,255,255,255,127,174,118,219,2,84,22,22,50,1,134,103,15,149,119,1,123,23,123,24,8,80,32,20,18,101,209,253,130,24,8,130,27,24,20,9,0,0,0,0,0,0,0,128,130,26,212,169,9,123,25,64,123,23,48,123,22,56,130,22,16,82,5,10,1,40,34,1,2,130,23,72,130,120,8,51,9,34,51,2,149,154,4,51,11,4,80,32,22,18,163,135,0,130,23,72,130,120,8,130,119,200,88,8,171,120,92,2,130,24,24,124,133,23,151,89,56,89,9,7,130,133,8,1,149,86,18,20,7,240,255,255,255,255,255,255,127,174,118,83,2,123,25,8,83,22,23,249,0,134,103,15,149,119,1,123,23,80,32,24,18,221,208,253,130,24,24,100,121,20,7,0,0,0,0,0,0,0,128,130,26,212,167,7,123,23,64,123,25,48,123,22,56,40,219,0,149,24,72,100,103,80,32,26,18,75,183,51,10,1,82,7,62,252,2,130,24,24,124,133,23,151,89,56,89,9,7,130,133,8,1,149,86,40,20,7,240,255,255,255,255,255,255,127,174,118,232,1,84,22,22,234,0,134,103,15,149,119,1,123,23,123,25,8,80,32,28,18,114,208,253,130,25,8,130,24,24,20,10,0,0,0,0,0,0,0,128,130,27,212,186,10,123,26,64,123,23,48,123,22,56,130,22,16,82,5,194,0,40,216,0,73,17,64,73,17,56,73,17,48,120,22,71,149,23,48,1,153,136,56,89,8,6,130,187,1,100,184,100,118,100,89,80,32,30,18,26,168,1,100,103,130,22,16,1,200,117,5,51,8,29,169,1,51,9,55,100,87,80,32,32,18,53,164,1,70,21,55,125,103,87,2,149,101,64,2,89,7,97,252,40,84,252,2,73,17,64,73,17,56,73,17,48,120,22,71,149,25,48,81,5,32,2,130,23,8,153,119,56,89,7,6,130,136,1,100,151,100,150,100,89,80,32,34,18,193,167,1,100,105,1,130,22,16,200,149,5,51,8,16,142,1,51,9,18,100,87,80,32,36,18,220,163,1,70,21,18,125,103,87,2,149,101,64,2,89,7,8,252,40,251,251,73,17,64,73,17,56,73,17,48,120,22,71,149,23,48,1,153,153,56,89,9,6,130,136,1,100,89,100,118,80,32,38,18,113,167,1,100,103,130,22,16,1,200,117,5,51,8,35,142,1,51,9,40,100,87,80,32,40,18,140,163,1,70,21,40,124,105,63,2,151,151,56,87,7,9,149,104,40,2,40,7,130,104,40,2,1,89,7,18,130,105,48,2,149,23,48,51,0,42,18,40,144,216,253,149,23,48,80,32,42,18,137,216,253,130,117,130,120,8,129,121,16,127,122,20,124,123,22,124,124,23,73,23,16,73,7,73,23,8,125,103,87,2,123,24,32,122,25,40,121,26,44,120,27,46,89,7,21,130,103,64,2,123,28,24,80,32,44,18,42,203,253,130,28,24,1,130,23,32,123,101,64,2,123,103,72,2,129,23,40,127,24,44,124,25,46,125,26,71,122,103,80,2,121,104,84,2,120,105,86,2,120,108,87,2,89,10,84,250,130,23,48,80,32,46,18,241,202,253,40,70,250,2,200,167,7,124,119,120,23,109,149,204,14,123,140,48,40,158,248,51,7,69,140,1,51,0,246,0,40,130,226,253,149,17,200,254,123,16,48,1,123,21,40,1,123,22,32,1,100,140,130,138,24,130,136,32,100,118,71,17,108,72,17,104,212,138,7,73,17,96,81,7,176,1,81,10,150,0,149,23,96,51,8,1,51,9,14,100,101,100,198,80,32,48,18,138,235,1,100,108,100,86,83,23,14,144,1,2,129,23,96,81,71,77,85,83,26,63,2,2,124,197,23,151,88,56,123,22,88,89,8,7,130,197,8,1,149,86,50,20,7,240,255,255,255,255,255,255,127,174,118,106,8,84,22,22,134,1,134,103,15,149,119,1,123,23,64,123,28,80,123,24,72,80,32,50,18,4,206,253,130,24,72,130,28,80,20,9,0,0,0,0,0,0,0,128,130,26,64,212,169,9,123,25,224,0,123,23,208,0,123,22,216,0,130,22,88,82,5,91,1,40,115,1,2,130,199,48,130,201,40,174,151,15,1,201,121,10,200,120,11,124,187,216,169,9,149,153,255,210,169,9,120,27,96,149,122,1,123,202,48,81,25,1,241,0,2,200,138,10,124,170,120,26,97,149,122,2,123,202,48,81,25,2,221,0,2,200,138,10,124,170,120,26,98,149,122,3,123,202,48,81,25,3,201,0,2,200,138,10,124,170,120,26,99,149,122,4,123,202,48,81,25,4,181,0,2,200,138,10,124,170,120,26,100,149,122,5,123,202,48,81,25,5,161,0,2,200,138,10,124,170,120,26,101,149,122,6,123,202,48,81,25,6,141,0,2,200,138,10,124,170,120,26,102,149,122,7,123,202,48,81,25,7,121,2,200,138,10,124,170,120,26,103,149,122,8,123,202,48,81,25,8,102,2,200,138,10,124,170,120,26,104,149,122,9,123,202,48,81,25,9,83,2,200,138,10,124,170,120,26,105,149,122,10,123,202,48,81,25,10,64,2,200,138,10,124,170,120,26,106,149,122,11,123,202,48,81,25,11,45,2,200,138,10,124,170,120,26,107,149,122,12,123,202,48,81,25,12,26,2,200,138,10,124,170,120,26,108,149,122,13,51,11,13,123,202,48,171,185,162,0,149,103,64,2,51,8,87,14,1,51,9,34,80,32,52,18,176,212,253,51,7,1,2,130,16,48,1,130,21,40,1,130,22,32,1,149,17,56,1,50,0,73,33,224,0,73,33,216,0,73,33,208,0,120,22,231,0,149,23,208,0,1,153,136,56,89,8,6,130,204,1,100,200,100,118,100,89,80,32,54,18,100,164,1,100,103,130,22,88,1,200,117,5,51,8,73,159,1,51,9,50,100,87,80,32,56,18,127,160,1,70,21,50,125,103,87,2,149,101,64,2,89,7,12,130,87,80,32,58,18,116,200,253,130,24,224,0,130,25,216,0,130,26,208,0,51,7,123,88,16,123,89,8,123,90,40,123,255,2,200,168,8,124,136,120,24,109,149,119,14,123,199,48,129,23,96,82,71,77,85,83,26,209,253,100,199,123,28,80,80,32,60,18,64,96,130,26,80,130,168,24,130,169,32,212,137,9,100,117,81,9,34,81,8,18,100,135,51,8,51,9,80,32,62,18,54,232,1,40,15,73,26,48,100,87,51,0,64,18,40,201,191,253,100,87,80,32,64,18,195,191,253,123,23,64,81,7,83,2,123,21,72,123,22,88,130,21,80,130,90,24,130,86,32,212,106,7,149,82,24,81,7,28,81,10,87,1,51,8,1,130,23,64,130,25,72,100,37,80,32,66,18,197,232,1,100,82,1,2,130,24,72,174,135,47,130,23,88,149,119,64,2,51,8,145,147,1,51,9,30,51,0,52,18,40,110,211,253,2,125,103,87,2,87,7,248,0,149,101,64,2,70,38,87,2,14,40,245,0,2,130,39,81,7,15,100,37,80,32,68,18,186,236,1,100,82,1,2,73,18,24,73,18,16,73,18,8,129,23,72,51,8,14,73,2,172,135,163,0,2,130,22,64,124,104,1,124,105,124,106,2,125,107,3,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,124,105,5,124,107,4,212,168,8,124,106,7,151,153,8,212,185,4,124,105,6,151,170,8,124,107,9,124,108,8,212,154,3,124,106,11,151,185,8,212,201,9,124,107,10,151,170,8,124,108,13,124,101,12,212,186,10,121,26,26,1,151,204,8,212,92,12,52,11,209,0,8,52,5,208,0,8,52,6,210,0,8,53,10,211,0,8,151,187,8,212,91,11,151,102,16,151,170,24,212,106,10,122,24,16,1,121,20,20,1,121,19,22,1,121,25,24,1,212,186,10,121,28,28,1,170,168,152,0,130,23,64,80,32,70,18,193,198,253,130,23,88,149,119,64,2,51,8,113,152,1,51,9,28,51,0,52,18,40,113,210,253,130,101,64,2,73,38,72,2,14,1,51,8,98,152,1,51,9,14,100,87,80,32,72,18,131,158,1,51,7,70,21,14,40,167,253,2,130,27,72,81,11,155,3,2,130,89,48,130,87,40,201,151,10,216,167,7,149,119,255,210,167,7,149,187,255,100,122,172,183,6,100,186,1,200,154,10,149,170,1,130,27,64,100,124,1,81,12,144,254,2,200,150,8,124,136,120,184,149,153,1,123,89,48,149,204,255,149,187,1,171,169,232,40,186,254,132,74,255,255,0,132,56,255,255,0,200,168,8,172,135,95,255,151,153,48,152,153,48,86,25,15,85,255,100,53,123,18,51,7,0,32,51,8,1,100,70,80,32,74,18,225,200,253,100,123,73,33,144,0,255,73,33,152,0,255,73,33,160,0,255,73,33,168,0,255,73,33,176,0,255,73,33,184,0,255,73,33,192,0,255,72,33,200,0,255,72,33,208,0,64,72,33,212,0,64,72,33,216,0,64,72,33,220,0,64,72,33,224,0,64,72,33,228,0,64,72,33,232,0,64,72,33,236,0,64,72,33,240,0,64,72,33,244,0,64,72,33,248,0,64,72,33,252,0,64,72,33,0,1,64,72,33,4,1,64,72,33,8,1,64,72,33,12,1,64,72,33,204,0,9,70,11,77,51,8,84,120,184,1,70,27,2,104,70,27,3,100,70,27,7,6,51,12,1,120,188,11,120,188,12,120,188,13,70,27,14,77,120,184,15,70,27,16,114,70,27,17,107,70,27,23,255,0,70,27,24,81,70,27,25,3,70,27,26,27,70,27,27,138,0,70,27,28,6,70,27,30,185,0,70,27,31,7,132,105,255,255,0,70,27,32,100,81,9,147,2,2,73,17,40,51,8,132,87,255,255,0,130,26,64,200,167,7,200,121,9,123,25,32,123,27,24,149,180,33,51,2,223,31,149,19,112,73,17,16,0,32,40,12,2,100,103,130,25,32,174,150,20,2,140,137,7,132,136,127,88,9,22,151,136,8,132,154,127,212,168,8,139,153,7,149,136,128,0,82,9,240,124,122,120,24,112,132,137,128,0,51,11,1,81,9,27,51,11,1,149,25,113,1,151,140,48,140,136,8,131,187,1,120,152,149,153,1,87,12,242,2,132,168,15,151,136,2,149,28,144,0,200,140,12,129,201,200,179,8,89,9,46,2,130,27,40,149,185,176,120,137,70,24,1,7,70,24,2,100,70,24,3,131,182,1,122,203,82,22,9,8,51,6,10,1,149,136,4,130,25,40,123,22,40,1,2,151,170,56,153,160,56,151,10,57,152,170,61,151,170,2,51,5,188,50,2,200,90,10,129,170,51,12,149,118,1,51,11,47,200,165,5,51,10,255,0,50,5,124,123,1,134,154,128,149,118,2,51,12,64,40,150,0,125,124,1,134,154,144,132,203,127,87,12,118,151,153,2,149,28,208,0,200,201,9,129,156,149,118,2,40,120,124,107,51,10,14,172,186,135,1,134,154,176,51,9,38,51,2,200,185,9,124,124,2,124,155,124,25,24,1,149,118,3,149,204,244,142,199,149,153,1,149,119,255,210,151,12,40,72,124,124,1,51,11,134,154,224,149,118,2,152,204,1,40,56,124,106,81,10,213,0,51,11,14,172,171,67,1,51,11,38,51,2,200,186,10,124,171,124,124,2,134,154,176,149,118,3,40,22,2,124,124,2,149,118,3,151,153,2,149,23,208,0,200,121,9,122,156,1,120,138,120,139,1,149,137,3,120,140,2,170,57,120,123,16,56,86,18,31,74,130,23,24,191,116,8,123,24,8,130,24,16,51,10,0,32,190,168,8,123,24,16,151,136,32,152,136,32,100,37,123,25,72,80,32,88,18,82,196,253,130,25,72,149,19,112,134,85,0,32,123,21,48,130,24,8,151,136,32,152,136,32,123,23,24,200,135,4,40,6,123,18,48,1,123,20,72,201,57,5,149,24,112,100,71,100,89,80,32,90,18,35,155,1,130,20,72,200,84,4,130,18,48,191,82,2,130,16,56,1,51,8,149,19,112,89,0,29,254,2,125,103,151,136,7,132,121,127,212,152,8,149,102,1,87,7,241,40,7,254,2,134,153,192,0,124,122,2,149,118,3,120,137,149,137,2,120,138,1,171,57,90,255,40,203,51,7,40,33,251,2,130,27,24,191,180,10,130,22,16,86,22,17,26,134,102,0,32,100,183,100,104,100,165,80,32,92,18,177,195,253,100,90,100,123,1,131,103,238,51,9,3,100,104,149,166,234,172,121,53,134,136,0,32,100,183,123,24,16,100,165,80,32,94,18,140,195,253,100,90,100,123,40,32,73,17,16,0,32,51,10,33,51,6,11,40,19,130,23,24,80,32,98,18,130,194,253,40,183,251,123,24,16,1,152,103,24,120,183,18,152,103,16,120,183,19,152,103,8,120,183,20,120,182,21,130,21,16,174,165,32,100,166,1,131,85,0,32,151,88,32,152,136,32,100,183,80,32,100,18,55,195,253,100,123,172,101,235,40,5,100,166,1,123,27,24,130,23,64,80,32,102,18,51,194,253,130,23,130,119,151,101,32,152,85,32,81,7,10,80,32,104,18,86,231,1,130,24,80,73,24,24,130,22,24,123,134,32,123,133,40,73,24,48,130,23,88,80,32,106,18,60,160,81,6,33,249,100,117,100,103,80,32,108,18,245,193,253,100,87,40,16,249,51,7,69,140,1,51,0,246,0,40,150,217,253,149,17,160,249,123,16,88,6,123,21,80,6,123,22,72,6,100,118,71,33,12,1,72,33,8,1,130,138,24,130,135,32,73,33,0,1,73,33,248,0,73,33,240,0,212,122,9,73,33,232,0,81,9,200,1,123,24,224,0,81,10,156,0,149,23,0,1,51,8,1,51,9,14,51,5,14,80,32,110,18,141,226,1,130,24,224,0,172,87,164,1,2,129,23,0,1,123,22,216,0,81,71,70,79,82,77,16,2,2,124,133,23,151,89,56,89,9,7,130,133,8,1,149,86,47,20,7,240,255,255,255,255,255,255,127,172,118,6,40,9,41,84,22,22,87,2,134,103,15,149,119,1,123,23,200,0,123,25,208,0,80,32,112,18,5,197,253,130,25,208,0,130,24,224,0,20,10,0,0,0,0,0,0,0,128,130,27,200,0,212,186,10,123,26,208,1,123,23,192,1,123,22,200,1,130,22,216,0,82,5,41,2,40,64,2,2,130,140,48,130,137,40,174,156,29,1,201,201,10,200,199,11,124,187,216,169,9,149,153,255,210,169,9,120,27,0,1,149,202,1,123,138,48,81,25,1,254,0,2,200,122,10,124,170,120,26,1,1,149,202,2,123,138,48,81,25,2,233,0,2,200,122,10,124,170,120,26,2,1,149,202,3,123,138,48,81,25,3,212,0,2,200,122,10,124,170,120,26,3,1,149,202,4,123,138,48,81,25,4,191,0,2,200,122,10,124,170,120,26,4,1,149,202,5,123,138,48,81,25,5,170,0,2,200,122,10,124,170,120,26,5,1,149,202,6,123,138,48,81,25,6,149,0,2,200,122,10,124,170,120,26,6,1,149,202,7,123,138,48,81,25,7,128,0,2,200,122,10,124,170,120,26,7,1,149,202,8,123,138,48,81,25,8,107,2,200,122,10,124,170,120,26,8,1,149,202,9,123,138,48,81,25,9,87,2,200,122,10,124,170,120,26,9,1,149,202,10,123,138,48,81,25,10,67,2,200,122,10,124,170,120,26,10,1,149,202,11,123,138,48,81,25,11,47,2,200,122,10,124,170,120,26,11,1,149,202,12,123,138,48,81,25,12,27,2,200,122,10,124,170,120,26,12,1,149,202,13,51,11,13,123,138,48,171,185,191,14,149,103,64,2,51,8,87,14,1,51,9,34,80,32,114,18,159,203,253,51,7,1,130,22,232,0,81,6,76,2,123,23,224,0,130,21,240,0,100,103,171,101,11,40,43,149,85,232,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,116,18,164,191,253,40,233,130,23,232,0,123,22,240,0,51,0,118,18,40,143,191,253,123,22,240,0,80,32,118,18,135,191,253,130,23,224,0,1,2,130,16,88,6,130,21,80,6,130,22,72,6,149,17,96,6,50,0,2,129,23,8,1,51,9,88,68,73,82,170,151,217,0,2,124,134,23,151,105,56,89,9,7,130,134,8,1,149,101,17,20,7,240,255,255,255,255,255,255,127,172,117,6,40,242,38,123,25,208,0,83,21,23,222,0,134,87,15,149,119,1,123,23,200,0,80,32,120,18,238,194,253,130,24,224,0,20,9,0,0,0,0,0,0,0,128,130,26,200,0,212,169,9,123,25,208,1,100,121,123,23,192,1,123,21,200,1,40,194,0,73,33,208,1,73,33,200,1,73,33,192,1,120,22,215,1,149,23,192,1,1,153,153,56,89,9,6,130,136,1,100,89,100,118,80,32,122,18,149,154,1,100,103,130,22,216,0,1,200,117,5,51,8,72,178,1,51,9,47,100,87,80,32,124,18,175,150,1,70,21,47,125,103,87,2,149,101,64,2,89,7,12,130,87,80,32,126,18,164,190,253,130,26,208,1,130,24,200,1,130,25,192,1,51,7,123,90,16,123,88,8,123,89,40,188,254,100,135,80,32,128,18,141,86,130,26,224,0,130,168,24,130,169,32,212,137,9,81,9,126,81,8,119,100,117,100,135,51,8,51,9,80,32,130,18,130,222,1,100,87,40,103,2,73,33,208,1,73,33,200,1,73,33,192,1,120,21,215,1,149,21,192,1,81,6,34,149,25,192,1,1,130,23,208,0,153,119,56,89,7,6,130,136,1,100,149,100,151,100,105,80,32,132,18,229,153,1,200,101,5,51,8,190,60,1,51,9,17,100,87,80,32,134,18,6,150,1,70,21,17,130,24,216,0,125,135,87,2,149,133,64,2,89,7,95,255,40,82,255,73,26,48,1,123,23,208,0,149,117,20,51,7,1,100,88,80,32,136,18,191,192,253,123,23,200,0,81,7,67,1,2,123,21,192,0,130,21,224,0,130,90,24,130,86,32,212,106,7,149,88,24,123,24,168,0,81,7,176,1,81,10,92,1,51,8,1,130,23,200,0,130,21,208,0,100,89,80,32,138,18,165,222,1,172,87,157,1,2,130,23,168,0,130,119,81,7,10,80,32,140,18,202,226,1,130,23,168,0,73,23,24,73,23,16,73,23,8,73,7,130,22,192,0,131,101,149,23,40,1,51,9,152,0,51,8,80,32,142,18,132,148,1,130,24,200,0,123,24,24,1,123,24,16,1,122,22,40,1,151,103,32,152,119,32,200,135,7,149,24,232,0,123,24,176,1,51,8,8,123,23,32,1,172,133,94,12,2,130,28,200,0,124,200,1,124,201,151,136,8,124,202,2,125,203,3,212,152,8,149,201,4,151,170,16,151,187,24,212,186,10,212,168,8,51,10,70,79,82,77,123,25,24,1,171,168,43,12,82,21,8,7,40,212,36,2,130,24,200,0,124,132,5,124,128,6,149,136,8,51,11,12,123,24,24,1,172,181,11,12,82,21,12,7,40,2,37,2,124,134,1,130,26,200,0,124,162,7,124,163,4,124,139,151,102,8,124,140,2,125,137,3,212,107,11,149,168,12,151,204,16,151,153,24,212,201,9,212,185,6,51,9,88,68,73,82,123,24,24,1,170,150,199,0,82,70,88,77,73,68,199,11,71,33,78,1,1,40,186,11,2,125,103,87,2,87,7,16,100,104,149,102,64,2,70,40,87,2,14,40,14,100,104,130,102,64,2,73,40,72,2,14,1,51,8,98,152,1,51,9,14,100,103,80,32,144,18,96,148,1,51,7,70,22,14,40,149,252,2,130,27,208,0,81,11,108,2,130,89,48,130,87,40,201,151,10,216,167,7,149,119,255,210,167,7,149,187,255,100,122,172,183,6,100,186,1,200,154,10,149,170,1,130,27,200,0,100,124,1,81,12,29,2,200,150,8,124,136,120,184,149,153,1,123,89,48,149,204,255,149,187,1,171,169,233,40,132,254,2,130,21,208,0,174,87,107,254,130,23,216,0,149,119,64,2,51,8,88,124,1,51,9,30,51,0,114,18,40,186,199,253,100,181,86,11,230,40,74,254,151,10,8,151,68,16,138,57,24,212,148,9,212,42,6,212,105,4,51,9,5,71,33,78,1,172,148,235,10,20,9,255,255,255,255,0,0,0,0,123,25,184,0,51,3,4,51,10,0,80,70,79,51,2,73,78,70,79,1,2,130,25,200,0,191,152,11,131,187,10,172,181,190,10,149,139,4,172,123,6,40,127,35,149,139,8,172,123,6,40,144,35,2,124,140,1,124,134,124,138,2,125,137,3,151,204,8,212,108,12,151,170,16,151,153,24,212,169,9,212,201,9,124,138,5,124,140,6,123,27,24,1,124,134,4,124,136,7,151,204,8,151,170,16,138,102,24,212,106,10,212,200,8,212,168,8,170,41,28,131,136,1,132,137,254,200,155,8,200,57,9,131,147,9,123,24,24,1,172,67,137,40,79,10,83,24,2,76,10,149,23,16,1,100,70,80,32,146,18,40,69,151,120,48,121,23,78,1,81,8,52,10,149,103,1,132,119,254,130,24,16,1,149,121,8,151,153,32,152,153,32,200,152,8,131,119,20,123,24,24,1,172,117,19,10,2,130,25,32,1,149,135,4,172,151,6,40,211,35,2,124,137,1,124,138,124,139,2,125,136,3,151,153,8,212,169,9,151,187,16,151,136,24,212,184,8,212,152,8,51,9,67,65,84,32,123,23,24,1,171,152,217,9,149,23,16,1,80,32,148,18,135,68,130,24,24,1,130,25,32,1,149,135,4,172,151,6,40,218,35,2,124,137,1,124,138,124,139,2,125,136,3,151,153,8,212,169,9,151,187,16,151,136,24,212,184,8,212,152,8,51,9,88,77,73,68,123,23,24,1,171,152,146,9,2,130,22,16,1,126,21,78,1,201,103,8,123,24,192,0,191,103,7,123,23,208,0,122,24,44,1,136,87,2,133,119,1,123,23,176,0,51,8,8,100,87,80,32,150,18,30,189,253,123,23,144,1,51,8,2,100,87,80,32,152,18,14,189,253,123,23,152,1,130,23,176,0,151,119,1,121,23,76,1,130,21,184,0,130,23,192,0,210,117,5,123,22,192,0,200,86,6,123,22,24,1,149,23,68,4,51,8,255,0,51,9,0,2,80,32,154,18,19,145,1,129,23,40,1,123,23,120,130,24,208,0,174,120,215,8,2,73,17,56,73,17,104,70,79,82,77,73,17,96,82,66,82,78,73,17,64,69,86,78,84,73,17,40,32,161,7,73,17,32,137,181,248,20,1,2,126,23,78,1,130,24,56,170,120,178,8,130,18,32,1,40,54,130,22,192,0,130,23,208,0,201,103,7,130,24,136,0,149,136,1,132,136,254,200,135,7,151,119,32,152,119,32,1,200,118,6,130,23,192,0,191,118,7,123,22,24,1,130,24,120,174,135,115,8,149,104,4,172,40,6,40,250,33,149,103,8,123,23,208,0,172,39,6,40,7,34,2,124,104,1,124,105,124,106,2,125,107,3,151,136,8,212,152,8,151,172,16,151,187,24,149,105,5,123,25,24,1,149,106,6,124,105,4,123,26,24,1,124,106,5,149,101,7,123,21,24,1,124,101,6,212,203,11,212,184,8,130,23,208,0,123,23,24,1,130,23,104,171,120,103,149,104,12,149,105,16,123,24,24,1,172,41,6,40,199,33,149,103,20,123,23,208,0,172,39,6,40,212,33,2,124,104,13,124,105,12,124,106,14,124,107,15,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,124,105,17,124,106,18,130,23,208,0,123,23,24,1,124,107,16,124,108,19,151,170,8,151,153,16,138,187,24,212,185,9,212,202,10,212,169,9,40,24,124,107,7,151,85,8,151,170,16,138,153,24,212,169,9,212,91,11,212,185,9,1,123,25,136,0,131,136,130,23,96,170,120,28,2,130,23,64,170,120,222,0,130,23,136,0,131,119,1,132,119,254,130,22,208,0,40,239,254,2,130,24,136,0,83,24,2,200,254,2,130,24,208,0,149,136,2,172,40,6,40,136,33,2,130,23,208,0,149,121,1,123,25,24,1,124,121,123,24,24,1,124,120,1,151,136,8,212,152,8,81,8,154,254,2,130,25,136,0,131,153,254,150,138,6,172,169,139,254,130,25,208,0,149,153,8,40,12,131,136,255,149,153,6,81,8,120,254,149,154,252,172,42,6,40,110,32,149,155,251,123,27,24,1,124,155,250,123,26,24,1,172,41,6,40,64,32,2,124,151,251,149,154,253,123,26,24,1,124,154,252,149,156,254,123,28,24,1,124,150,253,149,156,255,123,28,24,1,124,149,254,151,119,8,212,123,11,123,25,24,1,86,27,127,173,2,151,102,8,124,199,212,106,10,151,85,16,212,90,10,151,119,24,212,167,7,151,187,2,149,26,68,4,200,171,11,122,183,40,136,51,7,73,17,88,73,33,160,1,149,24,68,4,40,15,149,119,1,149,136,4,51,9,128,0,170,151,50,2,129,137,51,10,255,170,169,237,2,130,22,88,151,106,32,152,171,32,149,28,192,1,200,203,11,120,183,4,152,170,30,200,202,10,122,169,132,0,131,102,1,123,22,88,40,198,2,129,23,72,1,130,24,88,122,24,192,1,82,23,3,35,51,7,1,51,8,32,80,32,156,18,42,186,253,123,23,168,1,123,23,160,1,71,23,4,185,0,70,23,6,127,1,2,73,33,176,0,73,17,8,130,24,192,0,130,25,208,0,201,137,7,123,23,16,201,152,7,123,23,48,130,23,88,151,119,32,152,119,32,123,23,160,0,130,23,40,123,23,24,1,2,130,23,16,1,130,24,24,1,123,23,72,123,24,208,0,191,120,7,130,24,120,174,135,56,5,2,130,23,72,130,24,208,0,191,120,8,123,24,80,149,24,192,1,130,23,88,81,7,128,1,2,51,10,130,23,48,130,25,80,190,121,11,130,23,160,1,123,23,192,0,130,28,168,1,130,25,176,0,143,151,154,119,210,151,7,123,23,112,123,27,128,0,40,138,0,51,7,1,51,8,32,80,32,158,18,123,185,253,100,117,123,23,168,1,123,23,160,1,130,23,112,122,87,123,21,192,0,51,7,8,80,32,160,18,74,174,253,70,7,58,70,23,1,88,70,23,2,66,70,23,3,82,130,26,144,0,152,168,4,51,9,254,19,1,200,152,8,124,136,132,170,15,200,169,9,124,153,70,23,4,78,70,23,5,58,120,120,6,120,121,7,71,21,4,255,6,72,21,8,8,100,92,123,87,16,149,24,192,1,130,26,152,0,130,27,128,0,1,2,149,170,1,130,23,160,0,170,122,204,0,2,151,167,2,200,135,7,129,119,132,0,171,123,233,2,123,26,152,0,200,168,7,124,119,4,123,23,144,0,130,23,192,0,81,7,88,255,2,130,23,176,0,87,7,74,2,129,199,130,22,192,0,130,24,176,0,173,120,6,100,198,1,2,130,101,24,81,5,95,2,129,87,130,24,176,0,173,120,18,2,100,86,130,85,24,81,5,76,2,129,87,175,120,244,51,7,1,123,24,176,0,51,8,32,80,32,162,18,146,184,253,123,117,24,40,60,51,7,1,51,8,32,80,32,164,18,128,184,253,100,117,130,23,192,0,123,87,24,123,21,168,1,123,21,160,1,123,21,192,0,51,7,8,51,0,160,18,40,73,173,253,51,7,1,51,8,32,80,32,166,18,83,184,253,100,117,123,103,24,123,23,168,1,130,23,176,0,122,87,51,7,8,51,0,160,18,40,34,173,253,2,129,24,40,1,130,21,32,1,130,23,80,171,120,7,51,7,40,69,51,7,130,25,72,200,152,8,130,25,208,0,191,152,8,1,149,154,1,123,26,208,0,172,90,6,40,152,29,2,130,26,208,0,123,26,24,1,125,154,87,10,22,132,169,255,0,131,136,255,200,151,7,130,25,208,0,82,8,215,40,7,123,25,208,0,1,130,24,208,0,149,136,1,172,88,6,40,1,30,2,100,134,123,24,24,1,130,24,208,0,124,138,151,120,1,130,25,176,0,200,121,9,123,26,152,0,152,167,4,149,119,248,190,152,8,123,24,176,0,86,23,7,63,2,151,119,2,51,8,220,50,2,200,135,7,129,119,200,135,7,50,7,149,23,16,1,51,10,2,40,19,149,23,16,1,51,10,1,40,10,149,23,16,1,51,10,3,1,130,24,176,0,130,25,152,0,80,32,174,18,180,63,73,33,192,0,1,2,130,23,192,0,81,7,125,253,40,199,2,130,24,152,0,81,40,255,0,83,2,130,21,160,1,81,5,215,0,2,130,23,176,0,87,7,242,0,2,130,23,168,1,129,120,130,25,176,0,173,137,6,100,117,1,2,130,86,24,81,6,23,2,129,103,130,24,176,0,173,120,233,0,2,100,101,130,102,24,82,6,239,51,7,1,51,8,32,80,32,178,18,10,183,253,40,224,0,2,130,23,208,0,149,119,2,172,87,6,40,140,29,2,123,23,24,1,124,103,122,23,68,6,73,33,192,0,1,81,23,47,18,1,82,23,81,214,0,2,130,24,8,82,8,205,0,2,130,24,208,0,149,136,4,172,88,6,40,144,29,2,130,25,208,0,149,153,5,123,24,24,1,172,89,6,40,152,29,2,130,26,208,0,124,167,3,149,170,6,123,25,24,1,172,90,6,40,157,29,2,124,136,123,26,24,1,124,153,73,33,192,0,151,119,16,151,136,8,212,151,7,212,135,7,151,120,1,200,135,7,123,23,24,73,17,8,1,40,165,0,51,7,1,51,8,32,80,32,180,18,108,182,253,123,23,168,1,123,23,160,1,130,25,176,0,143,152,141,136,210,152,8,122,120,40,59,51,7,1,51,8,32,80,32,182,18,72,182,253,123,117,24,123,23,168,1,123,23,160,1,40,33,51,7,1,51,8,32,80,32,184,18,46,182,253,123,118,24,1,123,87,24,123,23,168,1,130,24,176,0,122,120,1,73,33,192,0,130,24,152,0,120,120,4,40,50,1,73,33,192,0,82,23,81,51,2,130,23,8,81,7,43,149,23,16,1,149,24,68,6,80,32,186,18,197,64,129,23,68,6,130,24,24,1,73,33,192,0,200,135,7,123,23,24,1,73,17,8,1,40,112,254,2,130,23,160,1,123,23,152,0,81,7,93,2,130,23,176,0,87,7,121,2,130,23,168,1,129,120,130,25,176,0,173,137,8,123,23,152,0,1,2,130,23,152,0,130,119,24,123,23,208,0,81,7,36,2,130,23,208,0,129,119,130,24,176,0,173,120,103,2,130,23,208,0,123,23,152,0,130,119,24,123,23,208,0,82,7,226,51,7,1,51,8,32,80,32,188,18,115,181,253,40,89,51,7,1,51,8,32,80,32,190,18,100,181,253,123,23,168,1,123,23,160,1,130,25,176,0,143,152,141,136,210,152,8,122,120,40,71,51,7,1,51,8,32,80,32,192,18,64,181,253,130,24,152,0,123,120,24,123,23,168,1,123,23,160,1,40,41,51,7,1,51,8,32,80,32,194,18,34,181,253,130,24,208,0,123,120,24,1,130,24,152,0,123,135,24,123,23,168,1,130,24,176,0,122,120,1,130,26,72,201,166,8,130,25,184,0,210,152,8,200,168,8,149,137,1,70,23,4,255,0,172,89,6,40,151,27,2,123,25,24,1,124,136,120,120,5,1,149,120,8,149,23,16,1,80,32,196,18,166,63,130,22,168,1,128,101,8,81,5,97,253,100,87,80,32,198,18,170,169,253,123,103,16,130,24,24,1,130,25,32,1,200,88,6,172,150,6,40,35,27,100,89,80,32,200,18,187,137,1,123,22,24,1,40,51,253,2,130,24,24,151,135,1,200,135,7,139,119,3,130,24,32,202,135,7,152,119,40,151,120,48,81,8,150,0,2,130,24,152,1,130,21,56,151,89,32,152,154,31,200,168,8,121,135,130,23,144,1,130,24,160,1,152,153,29,200,151,7,123,120,130,23,136,0,149,119,1,132,119,254,130,22,16,1,130,24,16,190,135,7,123,23,208,0,151,119,32,152,119,32,123,22,192,0,200,118,6,123,22,24,1,149,23,68,4,51,8,255,0,51,9,0,2,80,32,202,18,91,136,1,129,23,40,1,131,85,1,123,21,56,123,23,120,130,24,208,0,172,120,109,247,40,30,2,200,167,7,124,119,120,23,13,1,149,204,14,123,140,48,40,149,239,73,17,56,126,23,78,1,40,7,126,23,78,1,1,2,130,24,56,171,120,33,82,7,6,40,169,24,73,17,40,20,7,0,32,0,0,0,32,0,0,123,23,16,73,17,56,0,79,40,168,2,2,130,22,240,0,130,21,232,0,171,86,46,123,21,240,0,51,5,1,130,22,216,0,1,2,130,23,144,1,81,7,142,0,2,126,24,78,1,81,8,126,123,21,192,0,51,10,40,39,149,102,232,170,86,216,2,130,103,232,81,7,246,123,103,240,80,32,204,18,159,176,253,40,233,149,170,1,151,135,48,152,119,48,174,122,65,2,130,23,144,1,151,169,3,200,151,7,130,117,81,5,231,123,26,208,0,1,130,86,24,130,87,16,80,32,206,18,111,176,253,100,87,80,32,208,18,102,176,253,100,101,82,6,232,126,24,78,1,130,22,216,0,130,26,208,0,40,184,130,23,144,1,130,21,192,0,51,0,210,18,40,64,176,253,80,32,210,18,60,176,253,130,23,152,1,80,32,212,18,49,176,253,130,23,200,0,80,32,214,18,38,176,253,81,5,68,2,130,22,240,0,130,21,232,0,171,86,37,123,21,240,0,130,23,216,0,149,119,64,2,51,8,211,76,1,51,9,24,51,0,114,18,40,194,187,253,149,102,232,170,86,225,2,130,103,232,81,7,246,123,103,240,80,32,216,18,228,175,253,40,233,2,130,23,240,0,130,28,232,0,129,106,152,1,201,199,8,153,136,3,20,9,171,170,170,170,170,170,170,170,192,152,11,173,186,14,202,152,8,149,136,255,122,104,152,1,1,130,26,224,0,170,199,217,0,51,9,51,5,20,7,171,170,170,170,170,170,170,170,123,23,208,0,149,103,160,1,123,23,160,0,40,52,130,23,160,0,100,150,80,32,218,18,184,107,100,105,130,26,224,0,1,130,22,240,0,130,28,232,0,149,85,1,201,198,7,153,119,3,130,24,208,0,202,135,7,149,153,24,174,117,129,0,2,130,23,216,0,130,118,168,1,130,119,176,1,200,156,8,170,118,190,2,73,22,16,73,22,8,73,6,130,139,130,135,8,170,183,77,123,25,200,0,123,27,192,0,201,183,7,89,7,6,40,233,22,123,23,176,0,80,32,220,18,231,178,253,123,103,123,103,8,130,25,176,0,200,151,8,123,24,184,0,123,104,16,130,24,192,0,80,32,222,18,244,134,1,130,23,184,0,123,103,8,130,26,224,0,130,25,200,0,1,2,149,102,24,130,23,216,0,123,118,168,1,40,103,255,171,198,96,100,199,130,22,216,0,1,2,129,104,152,1,130,105,160,1,123,23,240,0,150,135,24,200,151,7,130,117,130,118,8,130,23,168,0,130,119,201,86,6,81,7,15,80,32,224,18,227,211,1,130,26,224,0,1,2,73,26,24,123,165,32,123,166,40,73,26,48,130,23,216,0,72,23,16,4,100,168,80,32,226,18,194,140,40,184,238,149,102,232,170,198,166,2,130,103,232,81,7,246,123,103,240,100,197,80,32,228,18,110,174,253,100,92,130,26,224,0,40,225,130,24,192,0,201,152,8,80,32,230,18,65,76,126,23,78,1,130,24,40,149,136,1,51,5,130,22,216,0,123,24,40,174,120,119,253,2,130,23,240,0,130,24,248,0,73,33,208,1,73,33,200,1,73,33,192,1,174,135,41,2,73,23,16,73,23,8,73,7,130,24,192,1,123,120,130,24,200,1,123,120,8,130,24,208,1,123,120,16,149,119,24,123,23,240,0,40,34,149,23,232,0,149,24,192,1,80,32,232,18,78,72,130,23,192,1,81,7,14,123,23,200,1,80,32,234,18,228,173,253,130,25,240,0,149,151,232,123,23,184,1,130,154,240,130,152,232,201,138,10,152,171,13,82,11,21,154,168,0,32,80,32,236,18,168,75,130,23,184,1,130,120,40,15,81,42,0,32,13,149,135,0,32,123,151,240,1,2,123,24,48,1,130,23,16,123,23,64,1,149,135,1,123,23,56,1,70,8,77,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,142,0,2,130,23,176,1,130,21,48,1,81,7,62,2,130,25,184,1,81,9,54,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,172,138,6,40,153,20,201,168,8,100,151,80,32,238,18,43,75,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,240,18,17,174,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,84,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,142,0,2,130,23,176,1,130,21,48,1,81,7,62,2,130,25,184,1,81,9,54,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,172,138,6,40,0,20,201,168,8,100,151,80,32,242,18,131,74,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,244,18,105,173,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,104,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,142,0,2,130,23,176,1,130,21,48,1,81,7,62,2,130,25,184,1,81,9,54,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,172,138,6,40,103,19,201,168,8,100,151,80,32,246,18,219,73,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,248,18,193,172,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,100,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,86,23,3,141,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,98,18,201,168,8,100,151,80,32,250,18,52,73,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,252,18,26,172,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,130,23,56,1,149,120,1,123,24,56,1,70,7,130,23,56,1,149,120,1,123,24,56,1,70,7,130,23,56,1,149,120,1,123,24,56,1,70,7,6,129,23,68,1,126,22,76,1,130,21,56,1,131,119,252,122,23,68,1,86,23,1,148,0,2,130,23,176,1,130,24,48,1,123,24,208,0,81,7,57,2,130,25,184,1,81,9,49,2,129,24,64,1,130,154,8,130,151,149,136,0,32,151,136,32,152,136,32,201,122,10,174,138,156,17,201,168,8,100,151,80,32,254,18,97,72,130,23,184,1,130,119,40,27,129,23,64,1,149,119,0,32,151,119,32,152,120,32,130,23,208,0,80,32,0,19,69,171,253,129,24,64,1,130,25,208,0,201,149,9,129,26,68,1,51,11,0,32,200,184,8,122,24,64,1,123,23,48,1,200,186,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,1,2,152,103,8,149,88,1,123,24,56,1,120,87,130,23,56,1,149,120,1,123,24,56,1,120,118,129,23,68,1,130,22,56,1,131,119,254,122,23,68,1,86,23,1,139,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,237,16,201,168,8,100,151,80,32,2,19,165,71,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,4,19,139,170,253,129,24,64,1,201,86,6,129,25,68,1,149,136,0,32,122,24,64,1,123,23,48,1,149,153,0,32,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,149,103,1,123,23,56,1,70,6,130,23,56,1,149,120,1,123,24,56,1,51,10,1,120,122,129,23,68,1,130,24,152,1,131,119,254,122,23,68,1,130,25,40,151,153,1,200,152,8,126,134,130,21,56,1,172,122,147,0,2,130,23,176,1,130,24,48,1,123,24,208,0,81,7,57,2,130,25,184,1,81,9,49,2,129,24,64,1,130,154,8,130,151,149,136,0,32,151,136,32,152,136,32,201,122,10,174,138,56,16,201,168,8,100,151,80,32,6,19,227,70,130,23,184,1,130,119,40,27,129,23,64,1,149,119,0,32,151,119,32,152,120,32,130,23,208,0,80,32,8,19,199,169,253,129,24,64,1,130,25,208,0,201,149,9,129,26,68,1,51,11,0,32,200,184,8,122,24,64,1,123,23,48,1,200,186,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,1,2,152,103,8,149,88,1,123,24,56,1,120,87,130,23,56,1,149,120,1,123,24,56,1,120,118,129,23,68,1,130,24,144,1,131,119,254,122,23,68,1,130,25,40,151,153,3,200,152,8,130,136,123,24,152,0,130,22,56,1,82,7,140,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,175,15,201,168,8,100,151,80,32,10,19,21,70,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,12,19,251,168,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,77,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,140,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,22,15,201,168,8,100,151,80,32,14,19,111,69,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,16,19,85,168,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,84,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,140,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,125,14,201,168,8,100,151,80,32,18,19,201,68,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,20,19,175,167,253,129,24,64,1,201,86,6,129,25,68,1,51,10,0,32,200,168,8,122,24,64,1,123,23,48,1,200,169,9,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,114,129,23,68,1,130,22,56,1,131,119,255,122,23,68,1,82,7,138,0,2,130,23,176,1,130,21,48,1,81,7,60,2,130,25,184,1,81,9,52,2,129,24,64,1,130,154,8,130,151,51,11,0,32,200,184,8,151,136,32,152,136,32,201,122,10,174,138,228,13,201,168,8,100,151,80,32,22,19,35,68,130,23,184,1,130,119,40,25,129,23,64,1,149,119,0,32,151,119,32,152,120,32,100,87,80,32,24,19,9,167,253,129,24,64,1,201,86,6,129,25,68,1,149,136,0,32,122,24,64,1,123,23,48,1,149,153,0,32,122,25,68,1,130,24,184,0,210,134,6,200,118,6,1,2,149,103,1,123,23,56,1,70,6,107,129,23,68,1,149,119,255,130,25,56,1,130,26,48,1,128,24,64,1,122,23,68,1,123,25,24,149,153,4,123,26,32,201,169,6,123,25,208,0,123,25,56,1,174,104,165,0,130,21,32,51,10,0,32,40,87,151,136,32,152,136,32,100,87,80,32,26,19,141,166,253,100,123,1,2,129,24,64,1,123,27,48,1,129,23,68,1,130,25,208,0,201,89,9,51,10,0,32,200,168,8,122,24,64,1,200,167,7,122,23,68,1,130,23,184,0,210,151,7,200,123,9,151,135,32,152,119,32,123,25,208,0,123,25,56,1,100,181,174,103,74,2,130,23,176,1,149,136,0,32,81,7,162,2,130,23,184,1,81,7,154,2,130,121,8,130,123,151,136,32,152,136,32,201,185,9,174,137,20,201,152,8,80,32,28,19,19,67,130,23,184,1,130,123,40,136,174,152,134,200,184,8,123,120,8,40,125,255,130,27,32,1,123,27,176,0,191,104,7,122,23,68,1,130,25,152,0,81,9,112,9,51,10,73,17,120,73,33,160,0,8,51,2,0,32,130,25,152,0,1,2,123,25,152,0,129,153,123,25,72,191,169,8,132,134,127,51,5,1,51,9,128,0,172,152,32,51,5,1,1,139,137,14,139,136,7,151,102,8,132,138,127,212,106,10,149,166,128,0,131,85,1,82,9,234,51,12,123,21,144,0,40,125,123,26,208,0,123,28,176,0,129,24,64,1,1,200,40,8,151,136,32,152,136,32,100,151,123,25,192,0,80,32,30,19,120,165,253,130,25,192,0,51,2,0,32,130,28,176,0,130,26,208,0,1,129,24,64,1,201,154,9,129,26,68,1,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,24,184,0,210,152,8,200,135,10,1,2,149,167,1,123,23,56,1,120,166,129,23,68,1,131,119,255,122,23,68,1,131,204,1,140,102,8,170,92,136,1,130,26,56,1,82,7,221,2,130,23,176,1,130,25,48,1,81,7,117,255,2,130,27,184,1,129,24,64,1,81,11,203,0,2,130,181,8,130,183,200,40,8,151,136,32,152,128,32,201,117,3,174,3,192,0,2,123,25,192,0,130,178,16,201,48,9,201,82,8,123,26,208,0,123,27,136,0,174,152,189,0,201,114,2,151,36,1,172,64,6,100,4,1,2,123,25,88,123,19,128,0,123,16,104,123,28,176,0,123,23,112,20,7,255,255,255,255,255,255,255,63,172,114,14,20,4,255,255,255,255,255,255,255,127,1,123,20,96,100,71,80,32,32,19,105,167,253,123,23,80,130,24,128,0,200,135,7,123,23,64,51,8,130,25,88,80,32,34,19,158,122,1,130,23,112,170,117,130,0,2,130,20,80,130,24,128,0,200,72,8,149,136,255,51,2,0,32,130,28,176,0,130,27,136,0,130,19,104,1,2,124,89,255,149,90,255,120,137,149,136,255,100,165,171,122,242,130,181,100,73,40,98,123,26,208,0,123,28,176,0,40,162,254,174,48,16,200,7,8,123,184,8,130,21,144,0,40,185,254,130,21,144,0,40,178,254,200,149,7,123,23,176,0,100,87,51,8,100,197,80,32,36,19,44,122,1,100,92,51,2,0,32,130,23,176,0,130,24,136,0,123,135,8,40,63,2,51,2,0,32,130,28,176,0,130,27,136,0,130,19,104,130,20,80,130,25,64,1,130,23,96,200,71,7,200,52,8,123,185,123,184,8,123,183,16,81,5,21,100,87,80,32,38,19,206,162,253,130,28,176,0,51,2,0,32,1,2,130,23,184,1,130,119,130,21,144,0,130,26,208,0,130,25,192,0,40,56,254,2,130,24,152,0,124,134,4,124,24,120,130,25,160,0,200,89,9,123,25,160,0,171,134,18,85,38,240,0,15,130,26,152,0,130,28,120,40,191,0,130,21,56,1,82,7,145,0,2,130,23,176,1,130,24,48,1,123,24,208,0,81,7,56,2,130,25,184,1,81,9,48,2,129,24,64,1,130,154,8,130,151,200,40,8,151,136,32,152,136,32,201,122,10,174,138,205,2,201,168,8,100,151,80,32,40,19,42,64,130,23,184,1,130,119,40,26,129,23,64,1,200,39,7,151,119,32,152,120,32,130,23,208,0,80,32,42,19,15,163,253,129,24,64,1,130,25,208,0,201,149,9,129,26,68,1,51,2,0,32,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,1,149,87,1,123,23,56,1,120,86,129,23,68,1,131,119,255,122,23,68,1,130,26,152,0,124,172,4,130,24,160,0,149,136,1,123,24,160,0,1,151,200,56,152,136,60,51,6,123,28,120,86,24,15,178,1,2,130,25,56,208,137,9,132,153,1,81,9,83,124,166,5,130,21,56,1,82,7,187,0,2,130,24,176,1,130,23,48,1,123,23,208,0,81,8,102,2,130,25,184,1,81,9,94,2,129,24,64,1,130,154,8,130,151,200,40,8,151,136,32,152,136,32,201,122,10,174,138,228,1,201,168,8,100,151,80,32,44,19,78,63,130,23,184,1,130,119,40,68,156,137,0,48,132,153,1,81,9,12,149,168,5,51,9,1,40,130,0,51,11,0,32,82,24,15,90,1,2,124,24,120,51,9,255,0,170,152,83,1,73,17,48,40,46,2,129,24,64,1,200,40,8,151,136,32,152,136,32,80,32,46,19,9,162,253,129,24,64,1,130,25,208,0,201,149,9,129,26,68,1,51,2,0,32,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,1,2,149,87,1,123,23,56,1,120,86,129,23,68,1,131,119,255,122,23,68,1,130,24,152,0,149,136,6,51,9,2,1,124,133,130,22,56,1,82,7,149,0,2,123,25,208,0,130,24,176,1,130,23,48,1,123,23,192,0,81,8,56,2,130,25,184,1,81,9,48,2,129,24,64,1,130,154,8,130,151,200,40,8,151,136,32,152,136,32,201,122,10,174,138,152,0,201,168,8,100,151,80,32,48,19,105,62,130,23,184,1,130,119,40,22,129,24,64,1,200,40,8,151,136,32,152,136,32,80,32,50,19,82,161,253,129,24,64,1,130,25,192,0,201,150,9,129,26,68,1,51,2,0,32,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,22,184,0,210,150,6,200,118,6,130,25,208,0,1,2,149,103,1,123,23,56,1,120,101,129,23,68,1,51,6,131,119,255,122,23,68,1,130,24,160,0,200,152,8,123,24,160,0,1,130,25,152,0,130,26,72,82,6,92,4,2,130,153,24,82,9,18,251,40,80,4,174,168,147,200,120,8,123,152,8,40,138,51,2,0,32,40,219,2,130,24,152,0,124,134,5,130,21,56,1,82,7,173,0,2,130,23,176,1,130,24,48,1,123,24,208,0,81,7,83,2,130,25,184,1,81,9,75,2,129,24,64,1,130,154,8,130,151,149,136,0,32,151,136,32,152,136,32,201,122,10,174,138,240,3,201,168,8,100,151,80,32,52,19,129,61,130,23,184,1,130,119,40,53,174,168,117,254,200,120,8,123,152,8,40,107,254,174,168,98,253,200,120,8,123,152,8,40,88,253,129,23,64,1,149,119,0,32,151,119,32,152,120,32,130,23,208,0,80,32,54,19,75,160,253,129,24,64,1,130,25,208,0,201,149,9,129,26,68,1,51,11,0,32,200,184,8,122,24,64,1,123,23,48,1,200,186,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,1,149,87,1,123,23,56,1,120,86,129,23,68,1,149,104,209,136,136,1,123,24,48,131,119,255,122,23,68,1,130,24,160,0,149,136,1,123,24,160,0,1,130,24,152,0,129,136,8,132,134,127,51,5,1,83,40,128,0,30,139,137,14,139,136,7,151,102,8,132,138,127,212,106,10,149,166,128,0,131,85,1,82,9,234,51,12,51,2,0,32,123,21,144,0,40,124,129,23,64,1,200,39,7,151,119,32,152,120,32,100,167,123,28,208,0,123,25,192,0,123,26,176,0,80,32,56,19,153,159,253,130,26,176,0,130,25,192,0,130,28,208,0,51,2,0,32,1,129,24,64,1,201,169,9,129,26,68,1,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,24,184,0,210,152,8,200,135,9,1,2,149,151,1,123,23,56,1,120,150,129,23,68,1,131,119,255,122,23,68,1,131,204,1,140,102,8,170,92,125,1,130,25,56,1,82,7,221,2,130,23,176,1,130,26,48,1,81,7,118,255,2,130,27,184,1,81,11,109,255,2,129,24,64,1,130,181,8,130,183,200,40,8,151,136,32,152,131,32,201,117,8,174,56,244,0,2,123,26,176,0,123,25,192,0,123,28,208,0,123,27,136,0,130,186,16,123,24,112,201,131,9,201,90,8,174,152,234,0,2,123,25,64,123,23,96,201,122,7,151,121,1,123,19,80,123,25,128,0,172,147,12,2,130,24,80,123,24,128,0,1,20,8,255,255,255,255,255,255,255,63,172,135,29,20,7,255,255,255,255,255,255,255,127,123,23,128,0,130,23,128,0,51,0,58,19,40,123,161,253,130,23,128,0,80,32,58,19,115,161,253,100,120,130,23,112,123,24,104,200,135,7,123,23,88,51,8,130,25,64,80,32,60,19,167,116,1,130,23,96,170,117,50,130,23,112,130,24,104,200,135,7,149,119,255,130,24,96,1,2,124,89,255,149,90,255,120,121,149,119,255,100,165,171,138,242,2,130,23,136,0,130,117,130,23,104,123,23,88,1,2,130,23,128,0,130,25,104,200,151,7,130,24,80,200,152,8,130,25,136,0,130,26,88,123,154,123,152,8,123,151,16,81,5,67,100,87,80,32,62,19,47,157,253,40,55,174,131,16,200,55,8,123,184,8,130,21,144,0,40,133,254,130,21,144,0,40,126,254,200,149,7,123,23,128,0,100,87,51,8,80,32,64,19,27,116,1,130,23,136,0,130,24,128,0,123,120,8,1,130,23,184,1,130,119,51,2,0,32,130,21,144,0,130,28,208,0,130,25,192,0,130,26,176,0,40,67,254,2,130,24,152,0,129,136,8,130,25,160,0,200,89,9,123,25,160,0,81,8,6,1,51,6,51,2,0,32,130,25,152,0,40,120,129,24,64,1,200,40,8,151,136,32,152,136,32,80,32,66,19,145,157,253,130,25,192,0,51,2,0,32,1,129,24,64,1,201,149,9,129,26,68,1,200,40,8,122,24,64,1,123,23,48,1,200,42,10,122,26,68,1,130,21,184,0,210,149,5,200,117,5,130,24,208,0,1,2,149,87,1,123,23,56,1,120,88,129,23,68,1,131,119,255,122,23,68,1,130,25,152,0,128,152,8,149,102,1,130,26,160,0,149,170,1,123,26,160,0,174,134,125,2,130,152,16,200,104,8,124,136,130,21,56,1,82,7,198,2,123,24,208,0,130,24,176,1,130,23,48,1,123,23,192,0,81,8,105,255,2,130,25,184,1,81,9,96,255,2,129,24,64,1,130,154,8,130,151,200,40,8,151,136,32,152,136,32,201,122,10,174,138,31,201,168,8,100,151,80,32,68,19,216,57,51,2,0,32,130,23,184,1,130,119,130,25,192,0,40,71,255,174,168,16,200,120,8,123,152,8,130,25,192,0,40,55,255,130,25,192,0,40,48,255,130,22,48,40,183,251,51,2,0,32,130,22,48,40,173,251,174,168,90,252,200,120,8,123,152,8,40,80,252,2,130,23,48,1,123,23,176,0,130,23,56,1,123,23,208,0,129,24,64,1,40,8,73,33,160,0,8,1,130,23,24,130,25,32,201,151,6,191,151,7,130,25,184,0,123,22,192,0,210,150,6,130,25,176,0,200,150,6,131,137,123,22,56,1,174,121,155,0,130,21,176,0,51,10,0,32,40,77,151,136,32,152,136,32,100,87,80,32,70,19,58,156,253,100,123,1,2,129,23,192,0,129,24,64,1,201,86,6,129,25,68,1,123,27,48,1,51,10,0,32,190,168,8,122,24,64,1,200,169,9,122,25,68,1,130,25,184,0,210,150,6,200,182,6,123,22,56,1,100,181,174,120,74,2,130,23,176,1,149,136,0,32,81,7,172,2,130,23,184,1,81,7,164,2,130,121,8,130,123,151,136,32,152,136,32,201,185,9,174,137,20,201,152,8,80,32,72,19,202,56,130,23,184,1,130,123,40,146,174,152,144,200,184,8,123,120,8,40,135,130,27,176,0,1,2,51,9,0,32,130,23,192,0,191,120,7,122,23,68,1,51,10,3,172,122,122,2,100,181,130,23,176,1,149,136,0,32,81,7,49,2,130,25,184,1,81,9,41,2,130,154,8,130,151,151,136,32,152,136,32,201,122,10,174,138,202,1,201,168,8,100,151,80,32,74,19,104,56,130,23,184,1,130,119,40,17,151,136,32,152,136,32,100,87,80,32,76,19,86,155,253,129,24,64,1,201,86,9,129,26,68,1,51,11,0,32,200,184,8,122,24,64,1,123,23,48,1,200,186,10,122,26,68,1,130,22,184,0,210,150,6,200,118,6,1,2,130,23,160,0,149,119,248,152,120,24,149,105,1,123,25,56,1,120,104,130,24,56,1,152,121,16,149,138,1,123,26,56,1,120,137,130,24,56,1,152,121,8,149,138,1,123,26,56,1,120,137,130,24,56,1,120,135,129,23,68,1,130,24,208,0,130,25,176,0,201,152,5,131,89,149,119,252,130,22,48,1,129,24,64,1,122,23,68,1,130,23,184,0,123,21,176,0,210,117,5,123,21,192,0,200,101,5,123,21,56,1,123,25,208,0,174,152,149,0,51,10,0,32,40,73,151,136,32,152,136,32,100,103,80,32,78,19,157,154,253,129,24,64,1,201,101,5,129,25,68,1,123,23,48,1,51,10,0,32,190,168,8,122,24,64,1,200,169,9,122,25,68,1,130,25,184,0,210,149,5,200,117,5,123,21,56,1,100,118,130,23,208,0,174,120,71,2,130,23,176,1,149,136,0,32,81,7,176,2,130,25,184,1,81,9,168,2,130,154,8,130,151,151,136,32,152,136,32,201,122,10,174,138,22,201,168,8,100,151,80,32,80,19,47,55,130,23,184,1,130,119,40,145,174,168,143,200,120,8,123,152,8,40,134,2,130,23,184,1,130,25,176,0,191,152,8,122,24,68,1,130,121,8,130,120,201,137,9,130,26,192,0,174,169,6,40,175,234,2,130,26,192,0,172,154,6,40,177,234,2,130,25,192,0,200,152,8,123,120,8,40,163,234,174,168,204,237,200,120,8,123,152,8,40,194,237,174,168,148,238,200,120,8,123,152,8,40,138,238,174,168,65,239,200,120,8,123,152,8,40,55,239,174,168,248,239,200,120,8,123,152,8,40,238,239,174,168,92,254,200,120,8,123,152,8,40,82,254,172,168,6,40,145,235,200,120,8,123,152,8,40,136,235,172,168,6,40,42,236,200,120,8,123,152,8,40,33,236,174,168,198,236,200,120,8,123,152,8,40,188,236,174,168,127,240,200,120,8,123,152,8,40,117,240,174,168,24,241,200,120,8,123,152,8,40,14,241,174,168,177,241,200,120,8,123,152,8,40,167,241,174,168,74,242,200,120,8,123,152,8,40,64,242,51,5,130,22,216,0,40,132,231,51,7,69,140,1,51,0,246,0,40,246,175,253,51,7,236,129,1,51,0,230,20,40,233,175,253,51,7,208,60,1,51,8,181,36,1,51,10,241,95,1,51,9,154,0,80,32,82,19,119,100,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,84,19,93,100,1,51,7,208,60,1,51,8,181,36,1,51,10,241,95,1,51,9,154,0,80,32,86,19,67,100,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,88,19,41,100,1,51,7,208,60,1,51,8,181,36,1,51,10,164,115,1,51,9,165,0,80,32,90,19,15,100,1,51,7,14,77,1,51,8,181,36,1,51,10,76,135,1,51,9,145,0,80,32,92,19,245,99,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,94,19,219,99,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,96,19,193,99,1,51,7,208,60,1,51,8,181,36,1,51,10,241,95,1,51,9,154,0,80,32,98,19,167,99,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,100,19,141,99,1,51,7,208,60,1,51,8,181,36,1,51,10,241,95,1,51,9,154,0,80,32,102,19,115,99,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,104,19,89,99,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,106,19,63,99,1,51,7,14,77,1,51,8,181,36,1,51,10,76,135,1,51,9,145,0,80,32,108,19,37,99,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,110,19,11,99,1,51,7,236,76,1,51,8,181,36,1,51,10,176,147,1,51,9,175,0,80,32,112,19,241,98,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,114,19,215,98,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,116,19,189,98,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,118,19,163,98,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,120,19,137,98,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,122,19,111,98,1,149,17,40,255,123,16,208,0,123,21,200,0,123,22,192,0,100,117,71,33,188,0,72,33,184,0,130,138,24,130,135,32,73,33,176,0,73,33,168,0,73,33,160,0,212,122,9,73,33,152,0,81,9,191,1,81,10,151,0,149,23,176,0,100,86,100,133,51,8,1,51,9,14,80,32,124,19,193,182,1,100,88,100,101,83,23,14,158,1,2,129,23,176,0,81,71,67,84,77,70,154,2,2,124,134,23,151,105,56,123,21,104,89,9,7,130,134,8,1,149,101,47,20,7,240,255,255,255,255,255,255,127,174,117,122,12,84,21,22,228,1,134,87,15,149,119,1,123,23,80,123,24,96,123,25,88,80,32,126,19,58,153,253,130,25,88,130,24,96,20,10,0,0,0,0,0,0,0,128,130,27,80,212,186,10,123,26,144,0,123,23,128,0,123,21,136,0,100,117,82,6,186,1,40,202,1,2,130,137,48,130,138,40,174,169,29,1,201,154,11,200,151,12,124,204,216,186,10,149,170,255,210,186,10,120,28,176,0,149,155,1,123,139,48,81,26,1,254,0,2,200,123,11,124,187,120,27,177,0,149,155,2,123,139,48,81,26,2,233,0,2,200,123,11,124,187,120,27,178,0,149,155,3,123,139,48,81,26,3,212,0,2,200,123,11,124,187,120,27,179,0,149,155,4,123,139,48,81,26,4,191,0,2,200,123,11,124,187,120,27,180,0,149,155,5,123,139,48,81,26,5,170,0,2,200,123,11,124,187,120,27,181,0,149,155,6,123,139,48,81,26,6,149,0,2,200,123,11,124,187,120,27,182,0,149,155,7,123,139,48,81,26,7,128,0,2,200,123,11,124,187,120,27,183,0,149,155,8,123,139,48,81,26,8,107,2,200,123,11,124,187,120,27,184,0,149,155,9,123,139,48,81,26,9,87,2,200,123,11,124,187,120,27,185,0,149,155,10,123,139,48,81,26,10,67,2,200,123,11,124,187,120,27,186,0,149,155,11,123,139,48,81,26,11,47,2,200,123,11,124,187,120,27,187,0,149,155,12,123,139,48,81,26,12,27,2,200,123,11,124,187,120,27,188,0,149,155,13,51,12,13,123,139,48,171,202,238,0,149,87,64,2,51,8,87,14,1,51,9,34,80,32,128,19,217,159,253,51,10,1,2,130,21,152,0,81,5,74,2,123,26,104,130,22,160,0,100,87,171,86,11,40,43,149,102,232,170,86,22,2,130,103,232,81,7,246,123,103,240,80,32,130,19,222,147,253,40,233,130,23,152,0,123,21,160,0,51,0,132,19,40,201,147,253,123,21,160,0,80,32,132,19,193,147,253,130,26,104,1,2,100,167,130,16,208,0,130,21,200,0,130,22,192,0,149,17,216,0,50,0,73,33,144,0,73,33,136,0,73,33,128,0,120,21,151,0,149,21,128,0,1,153,151,56,89,7,6,130,136,1,100,87,100,105,80,32,134,19,62,111,1,200,101,5,51,8,76,142,1,51,9,47,100,87,80,32,136,19,95,107,1,70,21,47,130,24,104,125,135,87,2,149,133,64,2,89,7,12,130,87,80,32,138,19,81,147,253,130,23,144,0,130,24,136,0,130,25,128,0,51,10,123,87,16,123,88,8,123,89,40,47,255,2,200,183,7,124,119,120,23,189,0,149,153,14,123,137,48,129,23,176,0,82,71,67,84,77,70,118,253,2,72,21,16,1,130,138,24,130,137,32,212,154,7,149,130,24,81,7,208,0,126,20,182,0,126,23,184,0,126,22,188,0,81,10,69,2,123,20,88,123,23,80,123,22,72,123,21,104,123,24,96,149,23,176,0,51,8,1,51,9,6,51,5,6,100,38,80,32,140,19,207,179,1,100,98,130,106,174,87,178,0,130,21,104,81,10,140,0,100,167,80,32,142,19,241,183,1,100,98,40,125,2,130,131,48,130,138,40,174,163,116,201,58,11,200,57,12,124,204,216,186,10,149,170,255,210,186,10,120,28,176,0,149,59,1,123,139,48,81,26,1,86,2,200,155,11,124,187,120,27,177,0,149,59,2,123,139,48,81,26,2,66,2,200,155,11,124,187,120,27,178,0,149,59,3,123,139,48,81,26,3,46,2,200,155,11,124,187,120,27,179,0,149,59,4,123,139,48,81,26,4,26,2,200,155,11,124,187,120,27,180,0,149,59,5,51,12,5,123,139,48,171,202,84,73,18,24,73,18,16,73,18,8,73,2,149,87,64,2,51,8,122,14,1,51,9,54,51,0,128,19,40,227,157,253,2,130,24,96,130,137,32,212,154,7,81,7,34,81,10,66,51,8,16,51,9,1,100,167,80,32,144,19,30,178,1,100,98,130,24,96,130,138,24,130,137,32,40,65,51,10,51,9,40,59,2,123,20,88,123,23,80,123,22,72,123,21,104,200,155,11,124,186,120,26,181,0,149,55,6,123,135,48,1,2,130,135,48,130,138,40,149,119,16,172,167,12,100,167,51,10,123,135,48,40,8,51,10,123,135,48,1,130,21,104,212,154,7,81,7,220,0,123,21,104,81,10,104,149,23,176,0,100,133,51,8,1,51,9,4,100,38,80,32,146,19,137,178,1,100,98,51,9,4,172,151,163,0,100,88,124,26,176,0,124,28,177,0,130,87,24,130,89,32,1,151,204,8,212,121,9,212,172,6,130,21,104,123,22,56,130,26,88,81,9,194,0,81,7,172,0,100,133,100,168,51,9,100,38,80,32,148,19,106,177,1,100,98,130,22,56,100,88,130,21,104,40,161,0,2,130,139,48,130,135,40,174,123,81,201,183,12,200,185,10,124,170,216,199,7,149,119,255,210,199,7,120,26,176,0,149,188,1,51,6,1,123,140,48,170,103,48,2,200,156,12,124,204,120,28,177,0,149,181,2,51,6,2,123,133,48,170,103,26,2,200,149,5,124,86,120,22,178,0,149,181,3,51,6,3,123,133,48,171,103,23,7,2,130,39,130,21,104,81,7,15,100,38,80,32,150,19,9,182,1,100,98,1,73,18,24,73,18,16,73,18,8,73,2,149,87,64,2,51,8,165,39,1,51,9,71,51,0,128,19,40,119,156,253,2,130,135,40,172,122,10,100,122,123,138,48,40,6,123,138,48,1,2,130,87,0,1,130,89,240,0,201,151,7,153,119,4,123,24,96,123,18,48,174,103,133,0,2,130,85,248,0,201,149,7,123,23,64,151,102,4,100,103,123,25,88,80,32,152,19,52,148,253,130,25,88,130,24,64,200,120,8,200,103,7,123,23,40,123,24,64,100,134,170,149,33,130,22,64,1,149,85,240,149,102,240,51,9,16,100,103,100,88,80,32,154,19,48,104,1,130,25,88,171,149,233,2,130,21,104,123,86,240,0,130,23,64,123,87,248,0,130,23,40,123,87,0,1,130,24,96,130,18,48,130,22,56,81,9,19,100,151,80,32,156,19,11,144,253,130,18,48,130,24,96,1,130,27,80,81,6,37,3,51,12,149,87,240,0,123,23,40,20,7,255,255,255,255,255,255,255,15,123,23,20,7,240,255,255,255,255,255,255,127,123,23,16,123,27,80,40,52,149,24,128,0,51,9,16,100,103,100,37,80,32,158,19,184,103,1,100,82,130,21,104,149,102,16,123,86,248,0,1,130,27,80,130,28,64,149,204,1,130,24,96,130,23,56,170,124,204,2,2,130,138,24,130,135,32,212,122,9,81,9,159,2,123,28,64,81,10,37,149,23,128,0,51,8,1,51,9,16,100,38,80,32,160,19,122,176,1,100,98,130,21,104,51,9,15,172,121,135,1,40,100,2,2,130,137,48,130,138,40,174,169,90,2,201,154,11,200,151,12,124,204,216,186,10,149,170,255,210,186,10,120,28,128,0,149,155,1,123,139,48,51,12,1,170,202,56,2,2,200,123,11,124,187,120,27,129,0,149,155,2,123,139,48,51,12,2,170,202,33,2,2,200,123,11,124,187,120,27,130,0,149,155,3,123,139,48,51,12,3,170,202,10,2,2,200,123,11,124,187,120,27,131,0,149,155,4,123,139,48,51,12,4,170,202,243,1,2,200,123,11,124,187,120,27,132,0,149,155,5,123,139,48,51,12,5,170,202,220,1,2,200,123,11,124,187,120,27,133,0,149,155,6,123,139,48,51,12,6,170,202,197,1,2,200,123,11,124,187,120,27,134,0,149,155,7,123,139,48,51,12,7,170,202,174,1,2,200,123,11,124,187,120,27,135,0,149,155,8,123,139,48,51,12,8,170,202,151,1,2,200,123,11,124,187,120,27,136,0,149,155,9,123,139,48,51,12,9,170,202,128,1,2,200,123,11,124,187,120,27,137,0,149,155,10,123,139,48,51,12,10,170,202,105,1,2,200,123,11,124,187,120,27,138,0,149,155,11,123,139,48,51,12,11,170,202,82,1,2,200,123,11,124,187,120,27,139,0,149,155,12,123,139,48,51,12,12,170,202,59,1,2,200,123,11,124,187,120,27,140,0,149,155,13,123,139,48,51,12,13,170,202,36,1,2,200,123,11,124,187,120,27,141,0,149,155,14,123,139,48,51,12,14,170,202,13,1,2,200,123,11,124,187,120,27,142,0,149,155,15,123,139,48,51,12,15,170,202,246,0,2,200,183,7,124,119,120,23,143,0,149,153,16,123,137,48,1,2,130,86,248,0,130,87,0,1,171,118,15,254,2,130,23,40,130,123,201,182,7,153,117,4,149,90,1,152,169,60,82,9,198,4,153,121,3,172,154,40,2,100,169,130,26,16,174,167,38,151,151,4,123,27,88,123,23,32,81,9,41,152,153,60,82,9,177,4,80,32,162,19,107,145,253,40,27,2,130,26,16,172,167,224,2,130,25,151,151,4,123,27,88,123,23,32,82,9,221,51,7,1,151,85,4,123,23,24,200,117,5,149,24,128,0,51,9,16,100,87,80,32,164,19,98,101,1,130,23,88,170,118,44,123,21,8,1,149,102,240,149,85,240,51,9,16,100,87,100,104,80,32,166,19,68,101,1,130,23,88,171,118,233,2,130,23,40,130,118,130,25,8,40,5,100,89,1,130,23,32,130,24,24,200,135,7,149,152,16,130,25,104,123,149,240,0,100,149,123,152,248,0,123,151,0,1,81,6,12,100,103,80,32,168,19,19,141,253,130,18,48,40,89,253,2,130,39,81,7,15,100,38,80,32,170,19,53,178,1,100,98,1,73,18,24,73,18,16,73,18,8,73,2,149,87,64,2,51,8,4,178,1,51,9,67,51,0,128,19,40,163,152,253,2,130,135,24,130,137,32,212,121,9,81,9,37,81,7,16,100,184,51,9,80,32,172,19,226,172,1,40,20,2,130,135,40,172,123,10,100,123,123,139,48,40,6,123,139,48,1,2,130,22,160,0,130,21,152,0,171,86,131,0,123,21,160,0,73,33,144,0,73,33,136,0,73,33,128,0,149,23,152,0,51,8,1,149,25,128,0,51,5,1,80,32,174,19,93,68,130,23,128,0,81,7,14,123,23,136,0,80,32,176,19,106,140,253,130,25,72,150,151,64,66,15,130,24,104,123,133,104,1,123,135,112,1,123,133,120,1,100,133,123,137,128,1,130,24,96,130,135,24,130,139,32,212,183,9,81,9,51,81,7,56,80,32,178,19,105,169,1,130,24,96,130,138,24,130,139,32,100,124,40,41,149,102,232,170,86,132,2,130,103,232,81,7,246,123,103,240,80,32,180,19,16,140,253,40,233,51,11,51,10,51,12,40,8,130,140,48,51,10,1,212,186,7,81,7,35,81,10,36,51,9,2,100,167,51,8,100,198,80,32,182,19,8,172,1,100,108,130,24,96,130,135,24,130,139,32,40,16,51,11,40,12,2,130,137,40,51,7,123,137,48,1,212,183,9,81,9,28,81,7,31,100,198,80,32,184,19,239,168,1,100,108,130,24,96,130,137,24,130,139,32,40,14,51,11,51,7,40,8,130,135,48,51,9,1,212,155,11,201,199,6,81,11,42,81,9,21,100,151,100,200,51,9,80,32,186,19,169,171,1,130,24,96,40,20,2,130,135,40,172,124,10,100,124,123,140,48,40,6,123,140,48,1,2,130,25,152,0,130,154,8,130,151,201,122,10,174,106,25,201,166,8,100,151,80,32,188,19,62,41,130,24,96,130,23,152,0,130,119,40,12,174,166,10,200,103,10,123,154,8,1,2,130,138,24,130,137,32,212,169,9,81,9,25,81,10,203,0,51,8,1,100,105,80,32,190,19,33,172,1,130,24,96,100,121,1,174,105,231,0,2,124,134,23,151,105,56,89,9,7,130,134,8,1,149,101,55,20,7,240,255,255,255,255,255,255,127,174,117,233,1,84,21,22,64,134,87,15,149,119,1,123,23,80,123,25,88,80,32,192,19,173,142,253,130,25,88,130,24,96,20,10,0,0,0,0,0,0,0,128,130,27,80,212,186,10,123,26,144,0,123,23,128,0,123,21,136,0,100,117,82,6,26,40,43,73,33,144,0,73,33,136,0,73,33,128,0,120,21,151,0,149,21,128,0,1,153,151,56,89,7,6,130,136,1,100,87,100,105,80,32,194,19,81,102,1,200,101,5,51,8,29,169,1,51,9,55,100,87,80,32,196,19,114,98,1,70,21,55,130,24,104,125,135,87,2,149,133,64,2,89,7,31,247,40,18,247,81,6,173,0,130,138,48,51,9,1,2,130,139,40,174,186,61,255,2,130,139,32,200,186,10,124,170,200,151,11,120,186,130,138,48,149,170,1,149,153,1,123,138,48,171,150,222,100,105,1,2,130,23,152,0,130,122,8,130,119,200,169,9,171,121,34,51,9,16,142,1,149,23,128,0,80,32,198,19,197,160,253,125,87,87,2,149,85,64,2,89,7,190,246,40,177,246,149,24,152,0,100,87,80,32,200,19,94,116,255,51,10,1,82,7,236,245,51,9,35,142,1,149,23,128,0,130,24,96,80,32,202,19,143,160,253,124,89,63,2,151,151,56,87,7,35,149,88,40,2,40,33,2,200,149,5,124,86,51,7,120,22,179,0,149,187,4,123,139,48,40,77,248,51,9,40,156,254,130,88,40,2,1,89,7,23,2,130,23,104,130,121,48,2,149,23,128,0,51,0,204,19,40,189,150,253,149,23,128,0,80,32,204,19,181,150,253,130,118,130,120,8,129,121,16,127,122,20,124,123,22,124,124,23,123,28,96,73,23,16,73,7,73,23,8,130,21,104,125,87,87,2,123,24,112,122,25,120,121,26,124,120,27,126,89,7,14,130,87,64,2,80,32,206,19,83,137,253,130,23,112,123,86,64,2,123,87,72,2,129,23,120,127,24,124,124,25,126,125,26,151,0,122,87,80,2,121,88,84,2,120,89,86,2,130,23,96,120,87,87,2,89,10,25,245,130,23,128,0,80,32,208,19,25,137,253,40,10,245,51,7,69,140,1,51,0,246,0,40,188,160,253,51,7,236,129,1,51,0,66,21,40,175,160,253,80,32,210,19,129,159,253,149,17,48,255,123,16,200,0,123,21,192,0,123,22,184,0,123,24,40,100,118,73,33,168,0,73,33,160,0,73,33,152,0,73,33,144,0,73,33,136,0,73,33,128,0,73,17,120,51,5,1,20,7,0,0,0,0,0,0,1,0,123,23,72,73,17,88,73,17,96,73,17,104,73,17,112,73,17,64,73,17,56,73,17,48,72,22,16,2,51,8,1,100,103,80,32,212,19,222,112,255,123,101,104,1,73,38,112,1,64,66,15,123,101,120,1,130,21,40,73,38,128,1,2,130,87,24,130,89,32,212,151,11,51,8,51,10,81,11,24,81,7,74,51,8,51,9,80,32,214,19,124,168,1,130,90,24,130,88,32,1,212,138,7,81,7,112,81,10,61,149,23,180,0,51,8,1,51,9,2,51,5,2,80,32,216,19,52,169,1,171,87,86,2,124,21,180,0,124,23,181,0,123,23,24,130,24,104,130,28,96,40,230,0,51,10,73,21,48,100,152,134,151,82,7,200,40,50,2,130,23,40,130,121,48,130,119,40,174,121,38,201,151,10,200,152,11,124,181,216,167,7,149,119,255,210,122,10,120,21,180,0,149,151,1,130,28,40,123,199,48,82,26,1,143,0,149,103,64,2,51,8,87,14,1,51,9,34,80,32,218,19,152,147,253,73,17,40,130,22,48,82,6,68,5,2,130,23,96,81,7,13,123,23,104,80,32,220,19,179,135,253,130,22,152,0,81,6,67,2,130,21,160,0,100,103,171,101,11,40,43,149,85,208,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,222,19,137,135,253,40,233,130,23,152,0,123,22,160,0,51,0,224,19,40,116,135,253,123,22,160,0,80,32,224,19,108,135,253,130,23,40,130,16,200,0,130,21,192,0,130,22,184,0,149,17,208,0,50,0,2,200,135,7,124,123,51,12,51,8,149,153,2,130,26,40,123,169,48,123,27,24,120,27,181,0,1,72,17,72,255,0,81,73,17,88,201,200,8,149,23,96,123,22,16,123,21,32,86,24,3,15,154,136,4,80,32,226,19,2,37,40,15,51,9,4,170,152,10,149,199,4,123,23,104,1,2,130,23,96,70,7,130,23,96,70,23,1,130,23,96,70,23,2,5,130,23,96,70,23,3,148,0,130,22,160,0,130,24,168,0,149,23,152,0,170,134,210,0,2,130,23,88,123,103,16,130,23,80,123,103,8,130,23,72,123,103,73,22,24,73,22,32,73,22,40,130,24,96,130,23,104,170,135,54,123,24,8,201,135,5,87,5,157,4,100,87,80,32,228,19,114,138,253,123,103,24,123,103,32,200,87,8,123,24,123,104,40,130,24,8,100,89,80,32,230,19,131,94,1,130,23,123,103,32,1,2,149,103,48,123,23,160,0,130,22,56,130,23,64,170,118,123,2,130,23,88,123,103,16,130,23,80,123,103,8,130,23,72,123,103,73,22,24,73,22,32,73,22,40,130,24,96,130,23,104,170,135,61,123,24,8,201,135,5,87,5,53,4,100,87,80,32,232,19,10,138,253,123,103,24,123,103,32,200,87,8,123,24,123,104,40,130,24,8,100,89,80,32,234,19,27,94,1,130,23,123,103,32,149,103,48,123,23,56,40,40,149,103,48,123,23,56,40,32,149,24,72,80,32,236,19,45,37,130,22,56,130,23,64,171,118,139,149,23,48,149,24,72,80,32,238,19,24,37,130,21,24,151,85,8,130,24,104,130,27,96,72,17,72,255,0,227,0,201,184,8,73,17,88,149,23,96,86,24,1,18,154,136,2,80,32,240,19,179,35,130,26,32,40,18,51,9,2,130,26,32,170,152,10,149,183,2,123,23,104,1,2,130,24,40,130,135,24,130,136,32,212,120,8,212,165,5,81,8,21,142,88,151,136,1,81,7,96,3,51,9,80,32,242,19,178,165,1,82,5,22,130,23,40,80,32,244,19,143,29,100,117,123,21,24,73,17,32,40,45,123,21,24,73,17,32,40,37,149,24,72,149,23,152,0,80,32,246,19,138,36,124,23,183,0,124,24,182,0,151,119,8,212,135,5,123,21,128,0,82,5,143,1,2,130,21,40,130,87,24,130,88,32,212,120,8,81,8,22,81,7,29,80,32,248,19,107,162,1,130,24,24,172,135,27,40,28,2,2,130,24,24,86,8,17,40,18,2,2,130,87,48,130,24,24,174,135,8,2,2,130,87,24,130,88,32,212,135,9,81,9,250,1,81,7,63,80,32,250,19,242,186,1,82,7,236,1,2,130,90,24,130,88,32,212,138,7,81,7,222,1,81,10,50,149,23,180,0,51,8,1,51,9,4,80,32,252,19,215,165,1,82,23,4,198,1,124,23,180,0,124,26,181,0,40,125,2,130,87,48,130,89,40,174,151,176,1,81,8,172,1,2,130,89,48,130,90,40,174,169,161,1,201,154,11,200,152,7,124,119,216,186,10,149,170,255,210,171,11,120,23,180,0,149,154,1,123,90,48,51,12,1,170,203,127,1,2,200,138,10,124,170,120,26,181,0,149,156,2,123,92,48,51,6,2,170,107,104,1,2,200,140,12,124,204,120,28,182,0,149,156,3,123,92,48,51,6,3,170,107,81,1,2,200,200,8,124,136,120,24,183,0,149,153,4,123,89,48,1,130,24,96,120,135,130,23,96,120,122,1,130,21,160,0,130,23,168,0,130,24,32,123,24,88,71,17,78,1,170,117,192,254,2,130,23,88,123,87,16,130,23,80,123,87,8,130,23,72,123,87,73,21,24,73,21,32,73,21,40,130,24,96,130,23,104,170,135,63,123,24,8,201,135,6,87,6,223,1,100,103,80,32,254,19,193,135,253,123,87,24,123,87,32,200,103,8,123,24,123,88,40,130,24,8,100,105,80,32,0,20,210,91,1,130,23,123,87,32,149,87,48,123,23,160,0,40,108,254,149,87,48,123,23,160,0,40,98,254,2,130,23,16,130,119,216,0,123,23,8,130,23,32,123,23,136,0,51,7,72,80,32,2,20,114,135,253,130,24,120,130,25,128,0,100,118,130,23,136,0,123,104,16,123,105,24,130,24,144,0,123,103,32,73,6,73,22,8,123,104,40,149,103,48,149,24,152,0,80,32,4,20,170,53,130,25,8,130,151,123,105,8,130,152,16,123,103,123,118,8,123,150,149,136,1,123,152,16,130,22,160,0,130,23,152,0,73,17,120,73,33,136,0,73,33,144,0,73,33,128,0,123,23,8,171,118,33,2,130,23,32,200,87,7,123,23,32,130,23,8,123,23,160,0,40,228,253,2,149,102,208,130,23,8,170,118,229,2,130,103,232,81,7,242,123,103,240,80,32,6,20,22,131,253,40,229,2,130,23,16,130,117,216,0,130,23,32,123,23,136,0,51,7,72,80,32,8,20,196,134,253,130,24,120,130,25,128,0,100,118,130,23,136,0,123,104,16,123,105,24,130,24,144,0,123,103,32,73,6,73,22,8,123,104,40,149,103,48,149,24,152,0,80,32,10,20,252,52,130,88,16,130,23,16,130,122,216,0,130,89,149,136,1,123,88,16,130,168,16,123,101,8,123,105,123,150,8,123,86,130,23,16,81,8,14,2,130,169,8,130,120,56,123,137,16,1,149,24,48,51,9,51,10,80,32,12,20,1,133,73,17,40,1,130,22,48,81,6,196,250,2,130,21,56,100,103,171,101,11,40,41,149,85,208,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,14,20,98,130,253,40,233,130,23,48,123,22,56,51,0,16,20,40,79,130,253,123,22,56,80,32,16,20,72,130,253,130,23,96,82,7,136,250,40,142,250,2,130,25,40,130,151,40,172,120,6,100,120,1,123,152,48,82,5,179,252,2,40,155,252,51,7,236,129,1,51,0,230,20,40,204,153,253,51,7,236,129,1,51,0,230,20,40,191,153,253,149,17,232,123,16,16,123,21,8,100,133,100,120,51,7,132,136,255,0,70,17,6,71,17,4,72,1,81,24,125,30,2,130,88,24,130,89,32,212,137,9,82,9,27,1,2,130,16,16,130,21,8,149,17,24,50,0,2,130,87,24,130,88,32,212,135,9,81,9,33,81,7,35,51,8,109,51,9,80,32,18,20,216,161,1,130,90,24,130,88,32,212,138,7,82,7,34,40,194,0,51,10,40,189,0,2,130,87,40,83,23,109,8,51,7,109,1,51,10,123,87,48,134,135,81,7,167,0,81,10,21,100,23,51,8,1,51,9,6,80,32,20,20,119,162,1,40,145,0,2,130,87,48,130,89,40,174,151,135,0,201,121,10,200,120,11,124,187,216,169,9,149,153,255,210,169,9,120,27,149,122,1,51,11,1,123,90,48,170,185,103,2,200,138,10,124,170,120,26,1,149,122,2,51,11,2,123,90,48,170,185,82,2,200,138,10,124,170,120,26,2,149,122,3,51,11,3,123,90,48,170,185,61,2,200,138,10,124,170,120,26,3,149,122,4,51,11,4,123,90,48,170,185,40,2,200,138,10,124,170,120,26,4,149,122,5,51,11,5,123,90,48,170,185,19,2,200,168,8,124,136,120,24,5,149,119,6,123,87,48,1,51,8,234,95,1,100,23,51,9,6,80,32,22,20,119,92,1,136,119,1,130,88,24,130,89,32,212,137,9,81,9,237,254,81,8,31,100,117,100,135,51,8,51,9,80,32,24,20,215,160,1,100,87,130,16,16,130,21,8,149,17,24,50,0,2,73,21,48,130,16,16,130,21,8,149,17,24,50,0,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,118,71,17,124,72,17,120,130,138,24,130,135,32,73,17,112,73,17,104,73,17,96,212,122,9,73,17,88,81,9,120,1,123,24,40,81,10,91,149,23,112,51,8,1,51,9,14,51,5,14,80,32,26,20,77,161,1,130,24,40,172,87,88,1,2,124,21,112,51,10,192,0,82,21,125,15,3,2,130,135,24,130,140,32,212,199,9,81,9,175,1,81,7,178,1,51,8,109,51,9,80,32,28,20,63,160,1,130,24,40,130,138,24,130,140,32,212,202,7,82,7,173,1,40,78,2,2,130,137,48,130,138,40,174,169,15,1,201,154,11,200,151,12,124,197,216,186,10,149,170,255,210,186,10,120,21,112,149,155,1,123,139,48,81,26,1,241,0,2,200,123,11,124,187,120,27,113,149,155,2,123,139,48,81,26,2,221,0,2,200,123,11,124,187,120,27,114,149,155,3,123,139,48,81,26,3,201,0,2,200,123,11,124,187,120,27,115,149,155,4,123,139,48,81,26,4,181,0,2,200,123,11,124,187,120,27,116,149,155,5,123,139,48,81,26,5,161,0,2,200,123,11,124,187,120,27,117,149,155,6,123,139,48,81,26,6,141,0,2,200,123,11,124,187,120,27,118,149,155,7,123,139,48,81,26,7,121,2,200,123,11,124,187,120,27,119,149,155,8,123,139,48,81,26,8,102,2,200,123,11,124,187,120,27,120,149,155,9,123,139,48,81,26,9,83,2,200,123,11,124,187,120,27,121,149,155,10,123,139,48,81,26,10,64,2,200,123,11,124,187,120,27,122,149,155,11,123,139,48,81,26,11,45,2,200,123,11,124,187,120,27,123,149,155,12,123,139,48,81,26,12,26,2,200,123,11,124,187,120,27,124,149,155,13,51,12,13,123,139,48,171,202,94,7,149,103,64,2,51,8,87,14,1,51,9,34,80,32,30,20,172,138,253,51,7,1,130,22,88,81,6,70,2,123,23,40,130,21,96,100,103,171,101,11,40,41,149,85,232,170,101,22,2,130,87,232,81,7,246,123,87,240,80,32,32,20,180,126,253,40,233,130,23,88,123,22,96,51,0,34,20,40,161,126,253,123,22,96,80,32,34,20,154,126,253,130,23,40,1,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,51,12,51,10,40,191,0,2,130,135,40,83,23,109,8,51,7,109,1,51,10,123,135,48,134,199,81,7,169,0,81,10,22,149,23,112,51,8,1,51,9,6,80,32,36,20,79,159,1,40,146,0,2,130,135,48,130,137,40,174,151,136,0,201,121,10,200,124,11,124,187,216,169,9,149,153,255,210,169,9,120,27,112,149,122,1,51,11,1,123,138,48,170,185,103,2,200,202,10,124,170,120,26,113,149,122,2,51,11,2,123,138,48,170,185,82,2,200,202,10,124,170,120,26,114,149,122,3,51,11,3,123,138,48,170,185,61,2,200,202,10,124,170,120,26,115,149,122,4,51,11,4,123,138,48,170,185,40,2,200,202,10,124,170,120,26,116,149,122,5,51,11,5,123,138,48,170,185,19,2,200,202,10,124,169,120,25,117,149,119,6,123,135,48,1,51,8,234,95,1,149,23,112,51,9,6,80,32,38,20,77,89,1,81,7,24,2,125,103,87,2,87,7,59,100,104,149,102,64,2,70,40,87,2,21,40,57,2,72,22,16,3,130,25,40,130,151,24,130,152,32,212,120,8,51,10,60,81,8,80,81,7,57,51,8,125,51,9,80,32,40,20,145,157,1,51,10,60,40,59,100,104,130,102,64,2,73,40,72,2,21,1,51,8,177,56,1,51,9,21,100,103,80,32,42,20,66,85,1,51,7,70,22,21,40,106,254,2,130,151,40,51,8,125,172,135,9,73,25,48,125,40,6,123,151,48,1,123,26,24,123,22,32,130,21,96,130,22,88,171,101,165,0,123,22,96,73,17,80,73,17,72,73,17,64,149,23,88,51,8,1,149,25,64,51,5,1,80,32,44,20,229,52,130,23,64,81,7,13,123,23,72,80,32,46,20,244,124,253,130,25,24,150,151,64,66,15,130,24,32,123,133,104,1,123,135,112,1,123,133,120,1,123,137,128,1,130,18,40,130,39,24,130,41,32,212,151,8,81,8,95,81,7,142,0,80,32,48,20,244,153,1,130,18,40,130,40,24,130,41,32,100,117,212,152,7,82,7,76,51,9,134,120,81,8,101,81,7,119,80,32,50,20,210,153,1,130,18,40,130,40,24,130,41,32,212,137,9,201,87,6,82,9,107,40,160,0,149,85,232,170,101,99,255,2,130,87,232,81,7,245,123,87,240,80,32,52,20,112,124,253,40,232,51,9,51,5,134,135,81,7,186,81,8,87,51,9,2,100,135,51,8,80,32,54,20,117,156,1,130,18,40,130,39,24,130,41,32,212,151,8,82,8,161,134,137,154,86,82,9,30,40,83,130,37,48,51,8,134,151,82,7,208,40,132,130,39,48,51,8,134,153,201,87,6,81,9,59,81,8,38,100,135,100,88,51,9,80,32,56,20,52,156,1,130,18,40,40,37,2,130,40,40,51,7,123,40,48,134,152,82,8,92,255,40,186,2,130,39,40,172,117,10,100,117,123,37,48,40,6,123,37,48,1,2,130,25,88,130,152,8,130,151,201,120,8,174,104,24,201,134,8,100,151,80,32,58,20,185,25,130,18,40,130,23,88,130,119,40,12,174,134,10,200,103,8,123,152,8,1,2,130,42,24,130,40,32,212,168,8,81,8,74,81,10,22,51,8,1,100,105,80,32,60,20,158,156,1,130,18,40,100,117,40,54,81,6,49,130,40,48,51,5,1,2,130,41,40,174,152,39,2,130,41,32,200,152,8,124,136,200,87,9,120,152,130,40,48,149,136,1,149,85,1,123,40,48,171,86,223,100,101,40,104,51,5,1,174,101,99,2,124,37,23,151,88,56,89,8,7,130,37,8,1,149,86,55,20,7,240,255,255,255,255,255,255,127,174,118,200,3,84,22,22,245,0,134,103,15,149,119,1,123,23,16,123,24,24,80,32,62,20,245,126,253,130,24,24,130,18,40,20,9,0,0,0,0,0,0,0,128,130,26,16,212,169,9,123,25,80,123,23,64,123,22,72,130,22,32,82,5,203,0,40,227,0,2,130,20,88,130,70,8,130,71,16,174,118,14,70,6,149,102,1,123,70,8,40,39,1,2,130,72,201,134,11,149,185,1,87,9,111,3,201,135,7,151,115,1,172,57,60,100,147,51,10,255,20,9,255,255,255,255,255,255,255,63,174,151,58,81,3,67,100,55,123,20,24,123,24,16,123,27,8,123,19,80,32,64,20,117,126,253,130,19,130,27,8,130,24,16,130,20,24,130,18,40,40,33,51,10,255,20,9,255,255,255,255,255,255,255,63,172,151,204,20,3,255,255,255,255,255,255,255,127,40,194,51,7,1,200,183,10,200,115,3,70,10,149,169,1,170,134,144,0,133,138,255,200,103,11,200,186,10,1,2,124,107,255,149,108,255,120,171,149,170,255,100,198,171,140,242,130,70,40,114,73,17,80,73,17,72,73,17,64,120,22,87,149,23,64,1,153,136,56,89,8,6,130,34,1,100,40,100,118,100,89,80,32,66,20,232,85,1,100,103,130,22,32,1,200,117,5,51,8,29,169,1,51,9,55,100,87,80,32,68,20,3,82,1,70,21,55,125,103,87,2,149,101,64,2,89,7,12,130,87,80,32,70,20,248,121,253,130,26,80,130,24,72,130,25,64,51,7,123,90,16,123,88,8,123,89,40,6,251,100,167,1,123,71,123,73,8,123,67,16,81,6,16,100,103,80,32,72,20,203,121,253,130,18,40,1,2,130,23,88,130,120,8,130,119,200,88,8,171,120,91,2,124,38,23,151,104,56,89,8,7,130,38,8,1,149,101,18,20,7,240,255,255,255,255,255,255,127,174,117,29,2,123,24,24,83,21,23,184,0,134,87,15,149,119,1,123,23,16,80,32,74,20,74,125,253,130,18,40,20,8,0,0,0,0,0,0,0,128,130,25,16,212,152,8,123,24,80,100,120,123,23,64,123,21,72,40,156,0,149,24,88,130,21,32,100,87,80,32,76,20,180,99,255,81,7,17,72,21,20,72,37,224,1,255,51,7,1,40,100,250,2,130,24,40,124,133,23,151,89,56,89,9,7,130,133,8,1,149,86,40,20,7,240,255,255,255,255,255,255,127,174,118,162,1,84,22,22,155,0,134,103,15,149,119,1,123,23,16,123,25,24,80,32,78,20,207,124,253,130,25,24,130,24,40,20,10,0,0,0,0,0,0,0,128,130,27,16,212,186,10,123,26,80,123,23,64,123,22,72,130,22,32,82,5,113,40,136,0,2,73,17,80,73,17,72,73,17,64,120,21,87,149,21,64,81,6,34,149,24,64,1,130,23,24,153,119,56,89,7,6,130,34,1,100,133,100,135,100,40,100,105,80,32,80,20,107,84,1,200,101,5,51,8,16,142,1,51,9,18,100,87,80,32,82,20,140,80,1,70,21,18,130,24,32,125,135,87,2,149,133,64,2,89,7,146,254,40,133,254,73,17,80,73,17,72,73,17,64,120,22,87,149,23,64,1,153,153,56,89,9,6,130,136,1,100,89,100,118,80,32,84,20,30,84,1,100,103,130,22,32,1,200,117,5,51,8,35,142,1,51,9,40,100,87,80,32,86,20,57,80,1,70,21,40,124,105,63,2,151,151,56,87,7,9,149,104,40,2,40,7,130,104,40,2,1,89,7,18,130,105,48,2,149,23,64,51,0,88,20,40,61,133,253,149,23,64,80,32,88,20,54,133,253,130,117,130,120,8,129,121,16,127,122,20,124,123,22,124,124,23,73,23,16,73,7,73,23,8,125,103,87,2,123,24,48,122,25,56,121,26,60,120,27,62,89,7,21,130,103,64,2,123,28,40,80,32,90,20,215,119,253,130,28,40,1,130,23,48,123,101,64,2,123,103,72,2,129,23,56,127,24,60,124,25,62,125,26,87,122,103,80,2,121,104,84,2,120,105,86,2,120,108,87,2,89,10,202,248,130,23,64,80,32,92,20,158,119,253,40,188,248,2,200,183,7,124,119,120,23,125,149,153,14,123,137,48,51,10,192,0,81,21,125,76,247,40,81,250,51,7,69,140,1,51,0,246,0,40,38,143,253,51,7,236,129,1,51,0,230,20,40,25,143,253,149,17,232,123,16,16,123,21,8,123,22,100,117,51,7,216,0,80,32,94,20,23,123,253,130,88,8,100,118,170,120,19,81,8,12,100,135,80,32,96,20,58,119,253,123,86,8,1,51,9,192,0,100,103,51,8,80,32,98,20,62,78,1,130,87,96,130,88,104,123,103,40,123,104,48,123,101,104,51,7,100,20,123,103,112,51,7,102,20,123,103,120,51,7,104,20,123,103,136,0,51,7,106,20,123,103,144,0,51,7,108,20,123,103,152,0,51,7,110,20,123,103,160,0,51,7,112,20,123,103,168,0,51,7,114,20,123,103,176,0,51,7,116,20,123,103,208,0,51,7,118,20,123,103,192,0,51,7,120,20,123,103,200,0,51,7,122,20,123,103,88,123,101,96,130,88,64,130,89,72,130,90,80,130,91,88,130,87,123,104,56,123,105,64,123,106,72,123,107,80,100,104,130,16,16,130,21,8,130,22,149,17,24,40,138,75,255,40,128,205,254,40,111,225,254,40,19,226,254,40,182,226,254,40,235,226,254,40,43,235,254,40,213,235,254,40,250,236,254,40,230,245,254,40,78,241,254,40,49,245,254,40,26,185,254,130,104,136,1,100,118,100,135,100,88,80,32,126,20,104,73,254,100,120,130,23,80,32,128,20,196,190,254,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,130,120,8,130,121,16,149,136,4,174,152,9,123,120,8,40,112,187,149,17,248,123,16,51,7,208,60,1,51,8,181,36,1,51,10,241,95,1,51,9,154,0,80,32,130,20,91,66,1,130,120,8,130,122,16,149,137,2,174,169,25,149,138,1,123,122,8,124,138,123,121,8,124,135,1,151,119,8,212,167,7,50,0,149,17,248,123,16,51,7,14,77,1,51,8,181,36,1,51,10,76,135,1,51,9,145,0,80,32,132,20,26,66,1,149,17,216,123,16,32,123,21,24,123,22,16,100,118,130,117,144,0,100,137,81,5,91,87,9,122,2,130,103,152,0,129,120,173,137,6,100,117,1,2,130,87,24,123,25,8,81,7,130,0,2,123,22,129,120,175,137,7,100,118,40,19,2,130,118,24,81,6,105,2,129,104,100,117,100,103,175,137,242,51,7,1,51,8,32,80,32,134,20,61,120,253,123,118,24,123,87,24,130,24,123,135,152,0,130,24,8,122,120,40,93,51,7,1,51,8,32,100,149,80,32,136,20,27,120,253,123,103,152,0,123,103,144,0,143,88,141,136,210,88,8,122,120,40,59,51,7,1,51,8,32,80,32,138,20,251,119,253,123,117,24,123,103,152,0,123,103,144,0,40,33,100,117,130,22,1,51,7,1,51,8,32,80,32,140,20,220,119,253,123,87,24,123,103,152,0,130,24,8,122,120,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,117,130,123,8,130,115,16,149,183,1,72,17,36,174,55,39,2,2,100,130,123,87,8,124,188,152,152,4,123,18,8,123,25,24,123,26,16,81,24,12,168,0,82,24,11,215,0,132,152,15,149,137,247,142,153,149,202,142,136,170,1,210,154,10,51,9,32,82,10,6,100,201,1,100,150,82,9,185,0,149,187,2,174,59,22,2,2,123,91,8,129,89,56,124,124,151,134,2,200,86,6,149,151,255,51,10,3,72,22,64,172,167,29,1,82,25,4,11,51,7,9,170,120,18,1,100,87,130,24,8,123,28,16,80,32,142,20,150,254,130,87,152,0,130,24,24,120,120,4,70,23,5,130,25,16,149,151,129,136,119,1,130,88,152,0,149,119,255,210,151,7,100,154,51,9,127,120,135,6,171,154,216,0,2,129,87,56,51,8,5,171,135,205,0,149,103,64,51,8,1,122,120,40,193,0,129,87,56,132,155,15,82,27,9,199,0,131,119,253,100,198,86,23,1,39,100,87,100,40,80,32,144,20,54,254,130,18,8,130,87,152,0,71,23,4,185,0,130,87,152,0,70,23,6,127,40,5,100,198,1,100,87,100,40,80,32,146,20,19,254,130,87,152,0,130,26,24,120,122,4,51,8,1,120,118,5,130,27,16,170,139,106,2,130,87,8,130,89,16,149,120,1,174,152,32,1,2,123,88,8,124,119,130,88,152,0,51,9,2,120,135,6,170,155,73,2,130,87,152,0,123,23,16,149,24,36,100,87,80,32,148,20,48,1,129,23,36,151,120,1,130,25,8,200,151,7,190,120,8,100,87,80,32,150,20,178,253,130,87,152,0,120,118,5,130,88,152,0,130,25,24,120,121,4,70,24,6,130,23,16,123,87,152,0,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,119,255,100,198,86,23,4,101,255,2,151,119,2,51,8,252,50,2,200,135,7,129,119,200,135,7,50,7,51,7,53,51,2,200,103,7,124,118,40,67,255,151,183,2,200,87,7,129,119,64,81,7,55,255,100,87,100,40,123,27,80,32,158,20,68,253,130,18,8,130,87,152,0,130,24,149,136,176,0,120,120,4,70,23,5,151,104,1,51,7,181,51,2,200,135,7,124,120,1,130,89,152,0,120,152,6,124,118,40,253,254,100,87,100,40,123,27,80,32,162,20,11,253,130,18,8,130,87,152,0,70,23,5,130,88,152,0,130,25,149,153,176,0,120,121,4,70,24,6,127,40,211,254,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,164,20,231,62,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,166,20,205,62,1,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,168,20,179,62,1,149,17,240,123,16,8,123,21,72,8,130,116,130,124,8,128,121,24,149,203,1,200,148,10,51,9,174,171,144,0,2,130,114,16,174,43,149,0,2,123,123,8,125,202,132,165,127,122,133,51,9,1,89,10,118,2,128,122,24,149,195,2,200,74,10,174,163,105,174,35,115,2,123,115,8,125,187,151,85,7,132,186,127,212,90,10,122,138,51,9,2,89,11,79,2,128,117,24,149,203,3,200,69,5,174,91,66,174,43,76,2,123,123,8,125,53,151,170,7,132,89,127,212,154,10,122,138,51,9,3,89,5,40,2,128,117,24,149,204,4,200,84,4,174,76,27,174,44,37,2,123,124,8,124,183,151,170,7,132,119,127,212,167,7,122,135,51,9,4,1,2,100,151,130,16,8,130,21,149,17,16,50,0,51,7,85,169,1,51,8,181,36,1,51,10,46,77,1,51,9,137,0,80,32,170,20,226,61,1,149,17,208,123,16,40,123,21,32,123,22,24,100,123,130,119,16,130,181,201,87,7,153,119,4,20,10,0,0,0,0,171,170,170,170,20,9,171,170,170,170,170,170,170,170,202,151,7,174,135,199,0,20,7,86,85,85,85,85,85,85,5,174,120,200,0,2,130,182,8,201,86,7,123,23,8,150,135,48,123,23,123,27,16,80,32,172,20,245,116,253,130,24,8,200,120,8,130,25,200,151,7,170,86,130,0,130,28,16,100,137,1,2,130,106,224,123,154,224,130,106,216,123,154,216,130,106,208,123,154,208,130,106,232,130,107,240,123,154,232,123,155,240,130,106,248,123,154,248,149,153,208,149,106,208,73,22,248,73,22,240,73,22,232,100,166,171,90,202,2,130,197,130,198,8,123,201,123,200,8,123,199,16,171,86,30,81,5,61,100,87,130,16,40,130,21,32,130,22,24,149,17,48,40,181,112,253,149,102,208,170,86,232,2,130,103,232,81,7,246,123,103,240,80,32,174,20,161,112,253,40,233,2,130,25,16,123,152,123,152,8,123,151,16,82,5,201,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,236,129,1,51,0,16,21,40,39,136,253,149,17,192,123,16,56,123,21,48,123,22,40,130,117,8,130,122,201,165,11,153,187,3,51,6,171,170,170,170,20,12,171,170,170,170,170,170,170,170,202,203,11,174,139,21,201,184,8,130,16,56,130,21,48,130,22,40,149,17,64,40,116,26,174,184,27,123,23,150,135,24,200,167,7,123,23,8,171,117,35,2,130,23,130,24,8,123,120,8,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,2,130,23,8,170,117,227,2,100,87,130,88,248,149,85,232,81,8,240,2,130,120,232,130,122,240,130,136,8,130,169,123,152,8,123,137,73,23,248,170,90,217,100,167,123,21,16,40,50,2,130,24,24,130,135,48,1,123,134,56,100,134,80,32,176,20,198,111,253,130,21,16,100,103,51,0,178,20,40,182,111,253,80,32,178,20,178,111,253,130,24,32,100,135,170,88,162,2,130,118,48,130,120,8,123,24,32,81,6,231,2,130,117,56,100,120,100,103,170,101,195,123,24,24,40,8,149,85,208,170,101,176,2,130,87,232,81,7,246,123,87,240,80,32,180,20,118,111,253,40,233,149,17,168,123,16,80,123,21,72,123,22,64,100,118,130,122,8,174,138,42,2,130,101,16,151,87,6,201,168,12,172,199,35,201,199,11,172,171,29,130,103,152,171,3,132,187,248,200,183,2,132,165,63,123,104,8,40,12,1,123,104,8,40,228,1,73,17,56,73,17,48,73,17,40,87,8,231,1,20,10,254,255,255,255,255,255,255,63,123,28,32,73,17,24,172,122,29,151,87,7,149,138,63,100,120,132,167,192,172,135,35,100,120,149,23,40,51,0,182,20,40,197,30,20,8,255,255,255,255,255,255,255,127,149,23,40,51,0,182,20,40,177,30,149,23,40,80,32,182,20,171,30,130,101,8,130,104,130,18,40,130,28,32,200,197,7,123,23,48,88,5,94,152,87,6,151,121,3,81,7,35,100,39,123,25,16,130,25,16,123,18,8,123,24,80,32,184,20,106,74,1,130,25,16,130,24,130,18,8,130,28,32,1,132,85,63,200,146,2,81,5,37,2,200,152,7,141,88,130,119,130,42,156,136,255,210,135,7,133,136,255,210,168,8,212,135,7,123,39,130,25,24,130,104,40,15,130,25,24,130,104,40,8,51,5,130,25,24,1,130,23,40,130,26,48,123,103,130,103,8,123,106,8,130,27,56,130,106,16,123,23,48,123,24,40,123,107,16,123,26,56,81,8,23,100,135,100,38,80,32,186,20,57,110,253,100,98,130,25,24,130,28,32,1,81,12,222,0,81,9,110,81,5,44,154,88,64,100,135,172,200,6,100,199,1,2,51,9,255,207,89,10,130,38,191,120,8,208,137,8,210,168,8,212,104,8,123,40,201,124,12,149,34,8,1,152,199,6,151,117,3,81,7,29,51,8,255,0,100,39,100,89,123,28,32,100,38,80,32,188,20,247,68,1,100,98,130,28,32,1,132,199,63,81,7,133,0,2,200,37,5,130,88,141,119,51,9,255,208,121,7,212,135,7,123,87,40,110,81,5,46,154,88,64,100,135,172,200,6,100,199,1,51,9,255,207,89,10,191,120,8,130,38,208,137,8,210,168,8,211,152,8,210,104,8,123,40,201,124,12,149,34,8,1,152,199,6,151,117,3,81,7,27,100,39,51,8,100,89,123,28,32,100,38,80,32,190,20,140,68,1,100,98,130,28,32,1,132,199,63,81,7,26,2,200,37,5,141,119,130,88,51,9,255,208,121,7,211,151,7,210,135,7,123,87,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,7,236,129,1,51,0,102,21,40,233,132,253,149,17,216,123,16,32,123,21,24,123,22,16,20,10,240,255,255,255,255,255,255,127,100,118,174,169,96,100,149,51,7,23,174,121,11,120,101,23,82,5,52,40,60,134,87,15,149,119,1,123,23,123,24,8,80,32,192,20,194,112,253,123,103,20,8,0,0,0,0,0,0,0,128,130,25,212,152,8,123,104,16,130,24,8,123,101,8,100,118,1,100,103,100,89,80,32,194,20,144,72,1,200,101,5,70,5,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,69,140,1,51,0,246,0,40,100,132,253,149,17,200,123,16,48,123,21,40,123,22,32,130,117,8,130,121,16,170,149,166,0,2,130,137,123,89,130,137,8,123,89,8,130,137,16,123,89,16,130,137,24,123,89,24,73,21,32,73,21,40,73,21,48,130,138,32,130,137,40,170,169,91,123,24,24,123,23,16,123,26,8,201,169,6,20,9,171,170,170,170,170,170,170,10,20,7,171,170,170,170,170,170,170,170,153,104,3,202,120,7,174,151,98,100,103,80,32,196,20,9,112,253,123,87,32,123,87,40,200,103,8,123,24,123,88,48,130,24,8,100,105,80,32,198,20,26,68,1,130,23,123,87,40,130,23,16,130,24,24,1,2,130,137,64,123,89,64,130,136,56,123,88,56,149,88,72,123,120,8,130,16,48,130,21,40,130,22,32,149,17,56,50,0,130,16,48,130,21,40,130,22,32,149,17,56,40,153,7,51,7,236,129,1,51,0,244,20,40,144,131,253,149,17,200,123,16,48,123,21,40,123,22,32,130,118,8,130,121,16,170,150,30,2,124,136,120,104,149,101,1,123,117,8,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,130,121,201,150,12,149,202,1,87,10,193,0,151,194,1,174,42,61,51,11,255,20,10,255,255,255,255,255,255,255,63,174,172,63,81,2,72,123,23,24,100,39,123,24,16,100,149,123,28,8,123,18,80,32,200,20,58,111,253,130,18,130,28,8,100,89,130,24,16,100,122,130,23,24,40,35,100,162,51,11,255,20,10,255,255,255,255,255,255,255,63,172,172,199,20,2,255,255,255,255,255,255,255,127,40,189,51,10,1,124,136,200,202,11,200,162,2,120,184,149,184,1,170,150,47,133,155,255,200,106,12,200,203,11,1,2,124,108,255,149,101,255,120,188,149,187,255,100,86,171,149,242,2,130,118,123,122,123,120,8,123,114,16,82,6,20,40,74,255,100,186,123,123,123,120,8,123,114,16,81,6,61,255,100,103,130,16,48,130,21,40,130,22,32,149,17,56,40,224,106,253,51,7,236,129,1,51,0,230,20,40,137,130,253,149,17,232,123,16,16,123,21,8,123,22,130,117,8,130,121,16,170,149,29,2,125,137,23,87,9,36,2,130,137,16,123,89,16,130,137,8,123,89,8,130,136,123,88,40,37,130,16,16,130,21,8,130,22,149,17,24,40,224,32,130,138,130,137,8,100,118,100,87,100,168,80,32,202,20,223,117,253,100,103,1,149,85,24,123,117,8,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,134,100,117,100,135,80,32,204,20,122,55,1,125,88,23,100,121,87,8,14,132,135,255,0,170,121,14,51,7,40,34,2,130,87,8,171,121,248,81,25,255,38,89,8,6,130,85,1,100,87,100,104,80,32,206,20,202,69,1,136,119,1,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,69,140,1,51,0,234,0,40,174,129,253,149,17,208,123,16,40,123,21,32,123,22,24,124,140,23,151,203,56,100,117,89,11,7,130,140,8,1,172,156,165,0,153,187,56,87,11,36,201,156,6,174,166,38,20,7,240,255,255,255,255,255,255,127,174,118,40,51,7,23,174,118,47,120,86,23,82,6,94,40,105,130,136,201,156,6,172,166,224,100,166,20,7,240,255,255,255,255,255,255,127,172,122,222,51,7,69,140,1,51,0,246,0,40,86,129,253,134,103,15,149,119,1,123,23,123,24,16,123,25,8,80,32,208,20,87,109,253,130,24,16,123,87,20,9,0,0,0,0,0,0,0,128,130,26,212,169,9,123,89,16,130,25,8,123,86,8,100,117,1,200,152,8,100,87,100,105,80,32,210,20,31,69,1,200,101,5,70,5,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,69,140,1,51,0,234,0,40,225,128,253,149,17,208,123,16,40,123,21,32,123,22,24,100,117,130,122,16,130,119,201,122,11,123,25,8,51,12,1,174,203,137,0,81,7,29,123,87,8,51,6,1,80,32,212,20,16,105,253,100,108,51,10,73,21,16,73,21,8,73,5,1,87,12,209,0,151,167,1,172,124,6,100,199,1,123,28,16,51,9,255,20,8,255,255,255,255,255,255,255,63,172,138,23,20,7,255,255,255,255,255,255,255,127,123,23,51,0,214,20,40,149,108,253,123,23,80,32,214,20,143,108,253,100,118,123,87,123,87,8,130,23,200,103,7,123,87,16,130,23,8,124,120,100,103,130,25,16,80,32,216,20,189,63,1,130,23,16,200,118,6,123,86,8,40,93,2,130,86,8,201,118,6,100,105,83,22,1,8,51,9,1,1,81,9,24,2,130,24,8,124,136,73,17,16,1,80,32,218,20,141,63,1,130,28,16,1,174,198,40,2,130,89,8,123,25,16,130,23,8,124,120,201,108,6,100,151,100,105,80,32,220,20,108,63,1,130,23,16,200,118,6,123,86,8,40,12,2,130,87,200,199,7,123,87,8,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,236,129,1,51,0,230,20,40,216,127,253,130,122,24,130,123,32,212,171,11,81,11,30,81,10,9,100,167,40,46,136,1,51,10,2,1,73,23,48,130,121,40,85,9,8,123,121,48,50,0,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,130,119,24,130,88,32,212,120,8,81,8,62,81,7,63,80,32,222,20,14,133,1,130,88,24,130,89,32,212,152,10,100,123,81,10,47,81,8,78,51,9,2,100,135,51,8,100,182,80,32,224,20,217,135,1,100,107,130,87,24,130,89,32,212,151,8,82,8,18,40,59,51,6,40,110,130,86,40,40,105,51,8,40,46,81,7,53,100,182,80,32,226,20,196,132,1,100,107,130,88,24,130,89,32,100,118,212,137,9,82,9,38,40,71,2,130,88,40,51,7,123,88,48,134,152,82,8,215,51,6,134,137,82,9,15,40,48,130,86,48,51,8,134,153,81,9,39,81,8,18,100,135,100,184,51,9,80,32,228,20,109,135,1,40,20,2,130,87,40,172,123,10,100,123,123,91,48,40,6,123,91,48,1,2,100,103,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,123,16,40,123,21,32,123,22,24,130,114,16,130,118,201,98,11,153,188,3,20,11,171,170,170,170,170,170,170,170,202,188,12,100,165,100,147,123,23,16,174,172,179,0,123,24,8,81,6,33,123,118,8,100,103,100,54,80,32,232,20,229,102,253,100,99,130,23,16,51,2,73,23,16,73,23,8,73,7,1,20,11,171,170,170,170,170,170,170,10,174,181,4,1,153,39,3,20,9,171,170,170,170,170,170,170,170,202,151,9,151,151,1,172,117,6,100,87,1,20,10,85,85,85,85,85,85,85,5,172,169,14,20,7,170,170,170,170,170,170,170,10,1,123,19,174,183,218,0,150,118,24,100,103,80,32,234,20,77,106,253,100,117,130,23,16,123,117,123,117,8,200,86,6,123,118,16,130,25,130,24,8,201,137,6,170,137,26,100,87,100,105,80,32,236,20,82,62,1,130,23,16,200,101,5,123,117,8,40,128,0,200,101,5,123,117,8,40,119,2,130,122,8,201,106,9,153,156,3,202,188,11,174,91,69,200,152,5,170,106,23,100,103,100,54,80,32,238,20,232,65,1,100,99,130,23,16,130,118,8,1,201,83,9,170,83,29,100,103,100,88,100,149,80,32,240,20,204,65,1,100,89,130,23,16,200,150,6,123,118,8,40,45,200,150,6,123,118,8,40,37,201,131,5,170,131,25,100,103,100,89,80,32,242,20,166,65,1,130,23,16,200,101,5,123,117,8,40,9,200,101,5,123,117,8,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,236,129,1,51,0,244,20,40,109,125,253,51,7,236,129,1,80,32,244,20,100,125,253,149,17,208,123,16,40,123,21,32,123,22,24,130,122,8,130,121,201,154,2,153,42,3,20,5,171,170,170,170,170,170,170,10,20,11,171,170,170,170,170,170,170,170,202,186,12,149,202,1,174,90,9,1,2,100,134,130,120,16,201,152,8,153,136,3,202,184,9,151,152,1,172,138,6,100,168,1,20,10,85,85,85,85,85,85,85,5,172,169,14,20,8,170,170,170,170,170,170,170,10,1,123,28,123,18,8,123,23,16,174,88,218,0,150,133,24,100,87,80,32,246,20,250,104,253,130,24,8,200,120,8,200,87,2,130,105,130,26,150,171,24,200,183,7,73,24,8,123,137,130,107,8,130,108,16,73,6,73,22,8,73,22,16,130,26,16,130,166,8,130,169,73,24,16,123,123,8,123,124,16,149,135,24,170,150,105,2,130,107,232,130,108,240,123,139,232,123,140,240,130,107,248,123,139,248,149,136,232,149,107,232,73,22,248,73,22,240,73,22,232,100,182,171,155,220,2,130,166,130,165,8,123,168,123,167,8,123,162,16,171,101,30,81,6,57,100,103,130,16,40,130,21,32,130,22,24,149,17,48,40,164,100,253,149,85,232,170,101,232,2,130,87,232,81,7,246,123,87,240,80,32,248,20,144,100,253,40,233,123,168,123,167,8,123,162,16,82,6,205,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,236,129,1,51,0,252,20,40,26,124,253,80,32,250,20,236,122,253,51,7,236,129,1,80,32,252,20,10,124,253,149,17,152,123,16,96,123,21,88,123,22,80,130,123,8,130,117,201,91,10,20,9,57,142,227,56,142,227,56,142,20,2,143,227,56,142,227,56,142,3,153,170,3,202,154,4,149,76,1,174,44,228,1,2,130,118,16,201,86,6,153,102,3,202,150,6,151,106,1,172,172,6,100,202,1,20,9,199,113,28,199,113,28,199,1,172,150,14,20,10,142,227,56,142,227,56,142,3,1,2,123,23,72,123,21,64,123,24,56,123,26,48,81,10,38,174,42,175,1,100,70,100,181,150,167,72,80,32,254,20,152,103,253,100,114,100,91,130,23,72,130,21,64,130,24,56,100,100,40,5,51,2,1,51,3,72,202,52,6,130,138,130,140,8,200,38,6,130,137,16,123,106,123,108,8,130,138,24,123,105,16,130,140,32,130,137,40,123,106,24,73,22,32,73,22,40,73,22,48,170,201,131,0,2,123,18,24,123,27,32,123,28,16,201,201,5,153,87,3,20,9,171,170,170,170,170,170,170,10,20,10,0,0,0,0,171,170,170,170,20,8,171,170,170,170,170,170,170,170,202,135,7,149,104,32,123,24,40,174,151,39,1,149,103,40,123,23,8,149,103,48,123,23,100,87,80,32,0,21,3,103,253,130,24,40,123,135,100,89,200,117,5,130,24,123,133,130,24,16,80,32,2,21,22,59,1,130,23,8,123,117,130,27,32,130,23,72,130,21,64,130,24,56,130,18,24,51,3,72,1,2,130,138,64,130,137,56,130,24,48,150,140,72,200,44,12,123,106,64,123,105,56,149,104,72,170,91,152,0,2,130,185,184,123,105,184,130,185,192,123,105,192,130,185,200,123,105,200,130,185,208,123,105,208,73,22,224,73,22,232,130,185,216,130,186,224,123,105,216,123,106,224,130,185,232,123,105,232,130,185,248,73,27,232,73,27,224,73,27,216,123,105,248,130,185,240,149,186,184,123,105,240,149,102,184,100,171,171,90,178,2,130,123,130,117,8,123,118,123,120,8,123,124,16,171,181,30,81,11,61,100,183,130,16,96,130,21,88,130,22,80,149,17,104,40,115,98,253,149,85,184,170,181,232,2,130,87,216,81,7,246,123,87,224,100,182,80,32,4,21,93,98,253,100,107,40,229,123,118,123,120,8,123,124,16,82,11,201,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,51,7,236,129,1,51,0,8,21,40,229,121,253,80,32,6,21,183,120,253,51,7,236,129,1,51,0,244,20,40,209,121,253,149,17,192,123,16,56,123,21,48,123,22,40,100,122,130,119,16,130,166,8,201,103,9,100,139,174,137,76,2,130,165,201,86,12,200,188,9,87,9,10,1,201,87,7,151,120,1,174,137,91,51,2,255,20,9,255,255,255,255,255,255,255,63,174,151,93,123,26,32,81,8,102,100,135,123,27,24,123,28,16,123,24,8,80,32,10,21,141,101,253,130,24,8,130,28,16,130,27,24,40,75,81,11,31,200,182,5,100,103,51,8,100,185,100,166,80,32,12,21,187,56,1,100,106,100,86,123,166,8,40,159,0,123,166,8,40,153,0,100,152,51,2,255,20,9,255,255,255,255,255,255,255,63,172,151,169,20,8,255,255,255,255,255,255,255,127,123,26,32,40,159,51,7,1,123,23,8,200,124,12,200,135,7,123,23,24,200,188,7,123,23,16,123,28,100,199,51,8,100,185,80,32,14,21,102,56,1,170,86,40,133,87,255,130,27,8,200,107,8,200,135,7,130,26,32,1,2,124,104,255,149,105,255,120,120,149,119,255,100,150,171,89,242,130,166,40,8,130,27,130,26,32,1,123,171,130,23,16,123,167,8,130,23,24,123,167,16,81,6,21,100,103,130,16,56,130,21,48,130,22,40,149,17,64,40,251,96,253,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,236,129,1,51,0,230,20,40,149,120,253,149,17,160,123,16,88,123,21,80,123,22,72,130,117,8,130,118,201,101,9,153,153,4,20,11,0,0,0,0,171,170,170,170,20,2,86,85,85,85,85,85,85,5,20,10,171,170,170,170,170,170,170,170,202,169,3,149,57,1,174,41,145,1,2,130,123,16,201,107,11,153,187,4,202,171,11,151,186,1,172,169,6,100,154,1,20,9,170,170,170,170,170,170,170,2,172,155,14,20,10,85,85,85,85,85,85,85,5,1,123,23,64,123,26,56,81,10,35,123,19,40,123,24,48,174,42,93,1,150,167,48,80,32,18,21,33,100,253,100,122,130,23,64,130,24,48,130,19,40,1,51,4,48,130,130,16,202,67,11,130,137,8,200,171,11,123,178,16,130,130,123,185,8,130,140,24,130,137,32,123,178,73,27,24,73,27,32,73,27,40,170,201,100,2,123,26,32,123,22,40,123,28,24,201,201,6,149,183,24,123,23,48,87,6,12,1,149,183,32,123,23,8,149,183,40,123,23,100,103,123,27,16,80,32,20,21,188,99,253,130,24,48,123,135,200,103,9,123,25,48,130,24,123,137,130,24,24,100,105,80,32,22,21,204,55,1,130,27,16,130,23,8,130,24,48,123,120,130,23,64,130,22,40,130,26,32,51,4,48,1,130,24,56,150,140,48,200,172,12,149,184,48,170,101,132,0,2,130,89,224,100,186,123,185,224,130,89,216,123,185,216,130,89,208,123,185,208,73,27,240,73,27,248,130,89,232,130,91,240,123,169,232,123,171,240,130,89,248,123,169,248,149,171,208,149,89,208,73,21,248,73,21,240,73,21,232,100,149,171,105,194,2,130,117,130,118,8,123,123,123,120,8,123,124,16,171,86,30,81,5,57,100,87,130,16,88,130,21,80,130,22,72,149,17,96,40,70,95,253,149,102,208,170,86,232,2,130,103,232,81,7,246,123,103,240,80,32,24,21,50,95,253,40,233,123,123,123,120,8,123,124,16,82,5,205,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,236,129,1,51,0,16,21,40,188,118,253,80,32,26,21,142,117,253,51,7,236,129,1,51,0,230,20,40,168,118,253,130,132,100,139,81,4,20,2,130,137,8,100,139,81,9,18,2,100,155,130,153,82,9,251,2,130,180,8,81,4,31,2,130,188,16,51,2,123,76,16,130,201,170,185,29,123,196,8,124,179,24,171,139,46,82,3,103,50,0,2,130,188,16,51,2,1,130,201,171,185,233,123,196,170,123,14,130,201,8,124,179,24,171,139,15,40,225,51,9,100,71,124,179,24,170,139,216,2,130,140,16,130,202,123,188,16,211,138,10,142,170,151,170,3,200,202,10,123,171,130,138,130,140,8,123,186,123,171,16,123,188,8,81,12,7,123,203,16,1,2,124,138,24,120,186,24,170,135,6,100,123,1,100,183,81,3,159,81,7,156,81,2,25,1,51,2,1,40,23,2,130,168,16,130,137,211,169,9,136,153,1,151,153,3,200,152,8,130,137,1,130,154,16,130,172,124,155,24,170,156,14,81,11,24,2,130,154,82,10,86,40,91,81,11,124,2,130,155,82,11,181,0,40,185,0,2,130,171,8,130,188,120,146,24,70,26,24,123,172,8,81,12,7,123,202,16,1,2,130,172,16,130,200,123,188,16,211,168,8,142,136,151,136,3,200,200,8,123,139,123,186,130,156,123,171,16,170,199,6,100,121,1,2,100,151,130,201,8,130,154,81,10,11,2,124,168,24,81,8,170,0,2,130,155,8,81,11,11,2,124,184,24,81,8,162,0,2,130,154,16,70,25,24,170,122,126,2,124,168,24,82,8,95,255,40,125,2,130,155,8,120,146,24,70,26,24,123,171,81,11,7,123,186,16,1,2,130,168,16,130,139,123,152,16,211,171,11,142,187,151,187,3,200,184,8,123,137,123,154,8,123,169,16,170,167,6,100,121,1,2,100,151,130,169,130,155,81,11,11,2,124,184,24,81,8,3,1,2,130,154,8,81,10,11,2,124,168,24,81,8,179,0,2,130,154,16,70,25,24,124,168,24,81,8,27,171,122,246,254,40,20,51,7,1,120,71,24,50,0,100,122,51,7,1,120,167,24,50,0,51,7,1,120,167,24,50,0,2,130,155,8,81,11,10,2,124,183,24,81,7,55,2,130,167,8,70,26,24,1,70,25,24,123,151,81,7,7,123,121,16,1,2,130,151,16,130,120,123,167,16,211,152,8,142,136,151,136,3,200,135,7,123,122,123,169,8,123,154,16,100,155,40,5,100,154,1,130,167,16,124,121,24,130,120,8,120,169,24,130,137,70,23,24,1,70,27,24,1,123,121,8,81,9,7,123,151,16,1,2,130,121,16,130,154,123,137,16,211,122,10,142,170,151,170,3,200,169,9,123,152,123,135,123,120,16,50,0,81,11,14,2,124,183,24,81,7,58,130,154,8,1,2,130,167,70,26,24,1,70,25,24,123,151,8,81,7,7,123,121,16,1,2,130,151,16,130,120,123,167,16,211,152,8,142,136,151,136,3,200,135,7,123,122,123,169,123,154,16,100,155,40,5,100,154,1,130,167,16,124,121,24,130,120,120,169,24,130,137,8,70,23,24,1,70,27,24,1,123,121,81,9,7,123,151,16,1,2,130,121,16,130,154,123,137,16,211,122,10,142,170,151,170,3,200,169,9,123,152,123,135,8,123,120,16,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,123,25,104,88,11,163,0,2,100,118,130,124,16,130,114,8,201,44,7,153,119,4,20,9,171,170,170,170,170,170,170,170,202,151,7,123,24,32,175,183,133,0,2,123,22,24,130,101,201,82,10,20,7,86,85,85,85,85,85,85,5,153,170,4,202,154,9,123,27,16,200,185,9,174,121,226,3,201,92,8,153,136,4,20,11,0,0,0,0,171,170,170,170,20,10,171,170,170,170,170,170,170,170,202,168,8,151,134,1,172,105,6,100,150,1,20,9,170,170,170,170,170,170,170,2,172,152,14,20,6,85,85,85,85,85,85,85,5,1,81,6,250,0,123,26,96,174,118,166,3,150,103,48,80,32,28,21,58,95,253,130,26,96,40,229,0,100,135,40,115,3,201,130,5,153,92,4,202,156,9,150,188,48,175,185,179,0,123,28,8,123,27,16,123,22,24,130,23,104,123,21,200,87,9,123,25,88,170,169,44,2,201,135,7,123,23,56,149,37,24,100,35,123,18,48,123,26,40,40,68,123,23,64,80,32,30,21,234,94,253,123,87,123,87,8,130,25,64,200,151,8,123,24,72,123,88,16,130,24,80,80,32,32,21,250,50,1,130,23,72,123,87,8,130,18,48,130,19,96,130,26,40,1,149,51,48,149,103,48,149,85,48,170,167,218,1,2,130,22,56,200,54,6,130,103,16,123,87,248,130,103,8,123,87,240,130,103,123,87,232,73,5,73,21,8,73,21,16,130,104,24,130,103,32,170,135,205,123,19,96,123,24,80,201,135,7,89,7,140,51,7,236,129,1,51,0,230,20,40,90,114,253,2,130,23,104,200,199,7,123,23,88,100,35,201,194,9,200,200,7,100,60,172,41,161,1,40,222,1,51,7,1,130,24,32,201,88,8,153,136,4,150,170,48,202,168,8,200,135,5,150,104,48,200,135,7,123,23,56,130,23,16,150,121,48,200,149,11,123,21,64,149,85,24,130,24,104,123,27,72,40,14,149,153,208,149,85,48,149,136,48,81,9,106,2,130,135,16,123,87,248,130,135,8,123,87,240,130,135,123,87,232,73,5,73,21,8,73,21,16,130,138,24,130,135,32,170,167,212,123,25,96,123,24,104,123,26,88,201,167,6,87,6,104,255,100,103,80,32,34,21,216,93,253,123,87,123,87,8,200,103,8,123,24,80,123,88,16,130,24,88,100,105,80,32,36,21,233,49,1,130,23,80,123,87,8,130,24,104,130,27,72,130,25,96,40,143,2,130,18,24,130,40,130,23,64,130,22,32,170,104,68,100,105,130,26,64,1,2,130,151,224,123,167,224,130,151,216,123,167,216,130,151,208,123,167,208,130,151,232,130,156,240,123,167,232,123,172,240,130,149,248,149,167,208,149,156,208,123,165,248,73,25,248,73,25,240,73,25,232,100,201,100,122,171,140,200,2,130,40,8,170,104,60,2,130,105,16,123,185,16,130,105,8,123,185,8,130,105,123,185,130,105,24,130,106,32,123,185,24,123,186,32,130,105,40,123,185,40,73,22,40,73,22,32,73,22,24,149,102,48,149,187,48,171,134,206,130,38,8,1,2,100,40,130,37,123,39,123,43,8,130,23,56,123,39,16,171,86,27,81,5,12,100,87,80,32,38,21,53,89,253,130,23,64,40,60,1,149,102,208,170,86,235,2,130,103,232,81,7,246,123,103,240,80,32,40,21,24,89,253,40,233,100,35,1,2,130,22,24,123,99,8,130,28,8,130,23,88,7,13,1,130,24,32,130,27,16,201,195,9,200,200,7,100,60,174,41,68,100,60,1,2,130,154,16,123,202,16,130,154,8,123,202,8,130,154,123,202,73,28,24,73,28,32,73,28,40,130,154,24,130,149,32,123,202,24,123,197,32,130,154,40,123,202,40,73,25,40,73,25,32,73,25,24,149,153,48,149,204,48,172,41,197,123,108,8,170,115,113,150,183,48,201,55,8,130,25,32,200,137,9,201,115,6,149,102,232,149,53,232,40,39,2,130,103,130,104,8,123,87,123,88,8,130,103,16,123,87,16,73,22,16,73,22,8,73,6,149,153,48,149,102,208,149,85,208,81,9,53,2,130,103,248,123,87,248,130,103,240,123,87,240,130,104,232,130,87,123,88,232,81,7,198,123,87,8,123,25,96,80,32,42,21,74,88,253,130,25,96,73,21,16,73,21,8,73,5,40,171,2,130,22,104,130,23,88,170,103,60,130,21,32,40,15,2,149,102,48,149,85,48,130,23,88,170,118,42,2,130,103,16,123,87,16,130,103,8,123,87,8,130,103,123,87,170,86,226,130,104,24,130,105,32,149,87,24,201,137,10,80,32,44,21,47,40,206,130,23,32,1,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,51,7,236,129,1,51,0,16,21,40,140,111,253,80,32,46,21,94,110,253,149,17,208,123,16,40,123,21,32,123,22,24,130,124,16,130,118,201,108,11,100,165,100,154,123,23,16,174,91,162,0,123,24,8,81,6,33,123,118,8,100,103,100,166,80,32,48,21,159,87,253,100,106,130,23,16,51,12,73,23,16,73,23,8,73,7,1,87,5,247,0,151,198,1,172,101,6,100,86,1,123,26,20,9,255,255,255,255,255,255,255,63,172,156,31,20,6,255,255,255,255,255,255,255,127,20,7,255,255,255,255,255,255,255,127,51,0,50,21,40,29,91,253,100,103,80,32,50,21,23,91,253,100,117,130,23,16,123,117,123,117,8,200,86,6,123,118,16,130,25,130,24,8,201,137,6,170,137,25,100,87,100,105,80,32,52,21,28,47,1,130,23,16,200,101,5,123,117,8,40,121,200,101,5,123,117,8,40,113,2,130,123,8,201,107,9,174,89,69,200,152,5,170,107,23,100,103,100,166,80,32,54,21,185,50,1,100,106,130,23,16,130,118,8,1,201,90,9,170,90,29,100,103,100,88,100,149,80,32,56,21,157,50,1,100,89,130,23,16,200,150,6,123,118,8,40,45,200,150,6,123,118,8,40,37,201,138,5,170,138,25,100,103,100,89,80,32,58,21,119,50,1,130,23,16,200,101,5,123,117,8,40,9,200,101,5,123,117,8,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,236,129,1,51,0,230,20,40,62,110,253,149,17,192,123,16,56,123,21,48,123,22,40,130,120,123,23,130,118,8,123,24,8,171,134,33,2,130,23,130,24,8,123,120,8,130,16,56,130,21,48,130,22,40,149,17,64,50,0,2,130,23,8,170,118,229,2,100,103,130,104,248,149,102,232,81,8,240,2,130,120,232,130,122,240,130,136,8,130,169,123,152,8,123,137,73,23,248,170,106,217,100,167,123,22,16,40,50,2,130,24,24,130,135,48,1,123,133,56,100,133,80,32,60,21,22,86,253,130,22,16,100,87,51,0,62,21,40,6,86,253,80,32,62,21,2,86,253,130,24,32,100,135,170,104,162,2,130,117,48,130,120,8,123,24,32,81,5,231,2,130,118,56,100,120,100,87,170,86,195,123,24,24,40,8,149,102,208,170,86,176,2,130,103,232,81,7,246,123,103,240,80,32,64,21,198,85,253,40,233,149,17,160,123,16,88,123,21,80,123,22,72,130,123,16,130,122,8,201,171,12,153,204,3,20,5,171,170,170,170,170,170,170,170,202,92,12,174,140,129,0,2,130,118,201,106,12,20,2,171,170,170,170,170,170,170,10,153,204,3,202,92,10,200,138,12,174,44,213,1,201,107,11,153,187,3,20,5,171,170,170,170,170,170,170,170,202,91,11,151,182,1,172,108,6,100,198,1,20,5,85,85,85,85,85,85,85,5,149,124,16,172,91,14,20,6,170,170,170,170,170,170,170,10,1,123,28,64,123,23,24,81,6,50,123,24,8,123,25,16,174,38,152,1,100,165,150,103,24,80,32,68,21,241,88,253,130,25,16,130,24,8,100,90,40,20,130,16,88,130,21,80,130,22,72,149,17,96,40,121,1,51,7,1,123,23,32,51,12,24,202,202,11,200,123,11,123,27,48,123,27,40,202,198,10,200,167,7,123,23,56,149,23,32,80,32,70,21,6,3,130,18,24,130,39,8,130,35,130,26,40,170,55,79,149,170,232,40,11,149,119,232,149,170,232,170,55,55,2,73,26,16,130,123,248,123,170,123,170,8,81,11,235,2,130,124,232,130,118,240,130,197,8,130,104,123,88,130,169,123,133,8,123,150,8,123,105,123,172,123,202,8,123,171,16,73,23,248,40,197,130,43,130,39,8,149,170,24,40,5,100,123,1,130,24,48,123,42,123,40,8,130,24,56,130,41,16,123,27,40,123,23,48,123,40,16,123,25,56,123,27,32,170,183,169,0,123,27,40,14,130,21,48,130,27,1,100,87,170,181,149,0,2,130,120,248,149,117,232,123,21,48,81,8,240,2,130,120,232,130,122,240,130,136,8,130,169,123,152,8,123,137,73,23,248,170,90,217,100,167,123,21,8,40,50,2,130,24,16,130,135,48,1,123,134,56,100,134,80,32,72,21,27,84,253,130,21,8,100,103,51,0,74,21,40,11,84,253,80,32,74,21,7,84,253,130,24,24,100,135,170,88,156,2,130,118,48,130,120,8,123,24,24,81,6,231,2,130,117,56,100,120,100,103,170,101,195,123,24,16,40,8,149,85,208,170,101,176,2,130,87,232,81,7,246,123,87,240,80,32,76,21,203,83,253,40,233,130,23,32,1,81,7,10,80,32,78,21,187,83,253,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,236,129,1,51,0,98,21,40,83,107,253,80,32,80,21,37,106,253,149,17,128,123,16,120,123,21,112,123,22,104,130,118,8,123,25,40,81,8,114,1,123,23,150,135,24,20,9,86,85,85,85,85,85,85,5,123,25,24,20,9,0,0,0,0,171,170,170,170,20,8,171,170,170,170,170,170,170,170,123,24,16,200,103,7,123,23,8,40,13,2,149,102,24,130,23,8,170,118,48,1,2,123,102,8,130,23,40,130,117,8,123,102,73,22,16,170,117,230,100,105,123,22,32,40,47,149,102,232,123,150,56,130,22,32,1,2,123,150,8,130,24,48,123,137,8,130,103,16,130,21,56,130,85,8,123,152,123,105,149,119,1,123,103,16,130,23,40,170,117,178,123,25,48,51,7,72,80,32,82,21,189,86,253,100,121,73,7,73,23,8,130,87,16,123,151,16,130,87,24,123,151,24,130,87,32,123,151,32,130,87,40,123,151,40,73,25,64,73,25,56,73,25,48,100,87,130,85,48,123,23,56,130,122,56,170,90,157,2,201,90,6,153,103,4,130,24,16,202,135,7,130,24,24,174,135,185,0,100,103,123,25,72,123,26,64,80,32,84,21,100,86,253,130,24,64,130,25,72,123,151,48,123,151,56,200,118,6,123,150,64,149,118,24,40,12,149,85,48,149,102,48,170,133,80,255,2,130,87,16,123,103,248,130,87,8,123,103,240,130,87,123,103,232,73,6,73,22,8,73,22,16,130,90,24,130,87,32,170,167,214,201,167,7,87,7,82,123,23,80,123,26,96,80,32,86,21,13,86,253,123,103,123,103,8,130,25,80,200,151,8,123,24,88,123,104,16,130,24,96,80,32,88,21,29,42,1,130,24,64,130,25,72,130,23,88,123,103,8,40,153,130,22,8,130,23,1,2,123,118,8,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,51,7,236,129,1,51,0,230,20,40,168,105,253,51,7,236,129,1,51,0,16,21,40,155,105,253,149,17,128,123,16,120,123,21,112,123,22,104,130,118,16,123,25,40,81,8,114,1,123,23,150,135,24,20,9,86,85,85,85,85,85,85,5,123,25,24,20,9,0,0,0,0,171,170,170,170,20,8,171,170,170,170,170,170,170,170,123,24,16,200,103,7,123,23,8,40,13,2,149,102,24,130,23,8,170,118,48,1,2,123,102,8,130,23,40,130,117,8,123,102,73,22,16,170,117,230,100,105,123,22,32,40,47,149,102,232,123,150,56,130,22,32,1,2,123,150,8,130,24,48,123,137,8,130,103,16,130,21,56,130,85,8,123,152,123,105,149,119,1,123,103,16,130,23,40,170,117,178,123,25,48,51,7,72,80,32,90,21,12,85,253,100,121,73,7,73,23,8,130,87,16,123,151,16,130,87,24,123,151,24,130,87,32,123,151,32,130,87,40,123,151,40,73,25,64,73,25,56,73,25,48,100,87,130,85,48,123,23,56,130,122,56,170,90,157,2,201,90,6,153,103,4,130,24,16,202,135,7,130,24,24,174,135,185,0,100,103,123,25,72,123,26,64,80,32,92,21,179,84,253,130,24,64,130,25,72,123,151,48,123,151,56,200,118,6,123,150,64,149,118,24,40,12,149,85,48,149,102,48,170,133,80,255,2,130,87,16,123,103,248,130,87,8,123,103,240,130,87,123,103,232,73,6,73,22,8,73,22,16,130,90,24,130,87,32,170,167,214,201,167,7,87,7,82,123,23,80,123,26,96,80,32,94,21,92,84,253,123,103,123,103,8,130,25,80,200,151,8,123,24,88,123,104,16,130,24,96,80,32,96,21,108,40,1,130,24,64,130,25,72,130,23,88,123,103,8,40,153,130,22,8,130,23,1,2,123,118,16,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,51,7,236,129,1,51,0,230,20,40,247,103,253,51,7,236,129,1,51,0,16,21,40,234,103,253,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,16,151,119,6,174,135,204,0,87,8,215,0,149,136,255,152,136,6,149,135,1,123,23,151,119,3,80,32,100,21,207,83,253,130,88,8,100,114,100,80,130,87,132,137,63,136,138,65,149,139,255,152,187,6,149,170,255,210,186,10,151,170,3,200,42,10,51,11,63,73,10,172,139,6,81,9,107,51,10,51,6,152,136,3,132,136,248,200,135,4,51,3,1,100,40,100,117,1,2,130,92,208,108,12,132,204,1,207,163,11,81,12,10,130,140,212,188,12,40,11,130,140,133,187,255,210,188,12,1,123,140,131,107,149,187,193,136,187,1,131,102,1,151,188,3,200,197,5,149,187,255,210,182,6,149,171,193,136,187,1,131,170,1,151,188,3,200,200,8,131,187,255,210,186,10,171,150,179,171,69,176,2,123,2,130,24,123,8,16,81,7,19,130,16,24,130,21,16,130,22,8,149,17,32,40,84,79,253,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,236,129,1,80,32,102,21,242,102,253,149,17,200,123,16,48,123,21,40,123,22,32,130,122,16,130,117,8,201,90,9,153,153,3,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,185,9,174,137,124,2,130,118,201,101,12,20,2,171,170,170,170,170,170,170,10,153,204,3,202,188,3,200,131,11,174,43,7,1,201,106,10,153,170,3,20,9,171,170,170,170,170,170,170,170,202,154,10,151,172,1,172,203,6,100,188,1,20,9,85,85,85,85,85,85,85,5,172,154,14,20,12,170,170,170,170,170,170,170,10,1,123,28,24,81,12,77,123,19,123,24,16,123,23,8,174,44,206,0,150,199,24,80,32,104,21,102,82,253,100,121,130,23,8,130,24,16,130,19,40,45,81,8,35,51,9,24,202,152,8,200,88,8,1,73,5,72,21,8,73,21,16,149,85,24,171,133,245,2,100,133,123,117,8,40,119,123,117,8,40,114,51,9,1,150,59,24,200,155,11,150,138,24,200,186,10,100,184,1,73,8,72,24,8,73,24,16,149,136,24,171,168,245,130,28,24,150,200,24,200,137,2,170,101,37,2,130,88,248,123,184,248,130,88,240,123,184,240,130,88,232,149,89,232,149,188,232,123,184,232,100,203,100,149,171,105,227,40,5,100,188,1,130,120,123,124,123,122,8,123,114,16,81,8,21,100,135,130,16,48,130,21,40,130,22,32,149,17,56,40,246,77,253,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,7,236,129,1,51,0,244,20,40,144,101,253,80,32,106,21,98,100,253,149,17,192,123,16,56,123,21,48,123,22,40,73,23,16,73,23,8,123,23,73,7,130,133,130,134,8,170,86,181,0,123,22,8,201,86,6,20,9,86,85,85,85,85,85,85,5,20,7,171,170,170,170,170,170,170,170,153,104,4,202,120,7,174,151,173,0,100,103,80,32,108,21,83,81,253,130,24,123,135,123,135,8,200,118,6,123,134,16,149,118,24,130,24,8,40,11,149,85,48,149,102,48,170,133,95,2,130,87,16,123,103,248,130,87,8,123,103,240,130,87,123,103,232,73,6,73,22,8,73,22,16,130,89,24,130,87,32,170,151,215,123,25,32,201,151,7,87,7,76,123,23,16,80,32,110,21,255,80,253,123,103,123,103,8,130,25,16,200,151,8,123,24,24,123,104,16,130,24,32,80,32,112,21,15,37,1,130,23,24,123,103,8,130,24,8,40,157,2,149,102,232,130,23,123,118,8,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,236,129,1,51,0,230,20,40,157,100,253,51,7,236,129,1,51,0,16,21,40,144,100,253,51,7,236,129,1,80,32,116,21,135,100,253,149,17,176,123,16,72,123,21,64,123,22,56,100,166,170,152,245,0,20,10,255,255,255,255,255,255,255,127,123,26,20,7,255,255,255,255,255,255,255,63,123,23,8,123,25,40,123,22,16,40,21,2,124,135,120,87,149,85,1,123,101,8,1,149,136,1,170,152,190,0,2,130,101,8,130,103,16,171,117,230,2,130,102,201,101,12,149,199,1,87,7,189,0,151,202,1,174,167,84,2,130,23,8,174,124,86,123,26,48,81,10,89,100,167,123,24,32,123,28,24,80,32,118,21,27,80,253,130,28,24,130,25,40,130,24,32,124,138,200,199,2,120,42,170,101,67,200,124,12,149,204,255,1,2,124,90,255,149,91,255,120,202,149,204,255,100,181,171,107,242,2,130,22,16,130,101,100,122,40,38,2,100,122,130,23,8,172,124,176,2,130,26,123,26,48,82,10,173,2,51,7,124,138,100,194,120,42,171,101,195,100,42,130,22,16,1,130,27,48,200,183,7,149,44,1,123,106,123,108,8,123,103,16,81,5,86,255,100,87,100,133,80,32,120,21,217,75,253,130,25,40,100,88,40,66,255,100,152,1,2,100,135,100,104,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,236,129,1,51,0,230,20,40,97,99,253,149,17,192,123,16,56,123,21,48,123,22,40,51,2,88,11,185,1,2,100,182,100,149,100,115,130,120,16,130,116,8,201,72,7,175,183,219,0,2,130,59,201,180,9,200,105,9,87,9,181,1,201,184,8,151,135,1,174,121,81,1,51,9,255,20,10,255,255,255,255,255,255,255,63,174,168,83,1,154,188,123,19,24,123,23,16,81,7,30,73,17,32,123,20,8,123,28,80,32,122,21,15,79,253,130,28,130,20,8,130,19,24,130,18,32,1,200,124,12,200,108,0,100,200,1,2,124,89,120,137,149,136,1,149,102,255,149,85,1,82,6,242,2,130,56,170,40,33,1,100,198,100,41,1,2,124,154,255,149,155,255,120,106,255,149,102,255,100,185,171,139,241,2,130,52,8,130,24,16,200,120,8,201,36,5,170,36,38,100,7,123,24,8,100,40,100,89,123,28,32,123,16,16,80,32,124,21,155,38,1,130,24,8,130,16,16,130,28,32,130,19,24,1,2,130,55,200,5,5,123,54,123,53,8,123,56,16,81,7,215,0,100,197,80,32,126,21,180,74,253,40,140,0,149,72,175,104,54,200,133,0,170,160,211,0,100,167,201,87,7,100,9,100,75,1,2,124,156,120,188,149,153,1,149,187,1,171,169,245,123,55,8,88,8,163,0,201,103,8,200,38,6,100,121,172,72,18,40,32,200,101,0,100,71,201,100,8,100,121,174,72,20,100,121,1,2,124,138,120,154,149,136,1,149,153,1,171,72,245,123,57,8,170,103,29,201,103,9,201,151,7,100,40,123,18,32,100,6,80,32,128,21,0,38,1,100,96,130,18,32,1,170,80,84,201,80,9,100,39,100,88,100,37,80,32,130,21,231,37,1,100,82,40,63,100,151,51,9,255,20,10,255,255,255,255,255,255,255,63,172,168,181,254,20,7,255,255,255,255,255,255,255,127,154,188,123,19,24,123,23,16,40,170,254,100,198,130,24,16,200,120,8,201,36,5,171,36,255,254,40,30,255,100,194,1,2,100,39,130,16,56,130,21,48,130,22,40,149,17,64,50,0,100,71,123,52,8,90,8,75,255,2,40,229,51,7,236,129,1,51,0,230,20,40,112,97,253,149,17,200,123,16,48,123,21,40,123,22,32,100,123,130,117,8,130,124,201,197,7,153,121,3,20,6,0,0,0,0,171,170,170,170,20,2,171,170,170,170,170,170,170,10,20,10,171,170,170,170,170,170,170,170,202,169,3,149,57,1,174,41,59,1,2,100,135,130,184,16,201,200,8,153,136,3,202,168,8,151,134,1,172,105,6,100,150,1,20,9,85,85,85,85,85,85,85,5,172,152,14,20,6,170,170,170,170,170,170,170,10,1,123,27,24,81,6,40,123,19,123,23,8,123,28,16,174,38,6,1,150,103,24,80,32,132,21,249,76,253,100,114,130,28,16,130,27,24,130,23,8,130,19,40,5,51,2,1,125,122,23,150,57,24,150,99,24,200,146,6,87,10,32,2,130,122,16,130,120,8,130,121,123,106,16,123,104,8,123,105,200,50,7,149,104,24,171,197,47,40,150,0,130,120,130,121,8,100,103,100,37,123,19,16,80,32,134,21,54,84,253,130,19,16,100,82,130,27,24,130,181,8,130,188,200,50,7,149,104,24,170,197,109,2,130,89,248,123,105,248,130,89,240,123,105,240,130,89,232,123,105,232,149,102,232,149,89,232,73,21,232,73,21,240,73,21,248,100,149,171,201,220,2,130,188,130,181,8,123,182,123,184,8,123,183,16,171,197,30,81,12,61,100,199,130,16,48,130,21,40,130,22,32,149,17,56,40,121,72,253,149,85,232,170,197,232,2,125,87,255,89,7,246,130,87,232,100,198,80,32,136,21,99,72,253,100,108,40,229,123,182,123,184,8,123,183,16,82,12,201,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,7,236,129,1,51,0,140,21,40,235,95,253,80,32,138,21,189,94,253,51,7,236,129,1,80,32,140,21,219,95,253,149,17,168,123,16,80,123,21,72,123,22,64,100,114,130,122,16,130,117,8,201,90,7,153,119,3,20,12,0,0,0,0,171,170,170,170,20,11,171,170,170,170,170,170,170,170,202,183,7,123,25,56,123,18,24,174,135,124,2,130,41,201,149,5,20,7,171,170,170,170,170,170,170,10,153,85,3,202,181,5,200,133,12,174,124,255,1,201,154,10,153,170,3,20,11,0,0,0,0,171,170,170,170,20,9,171,170,170,170,170,170,170,170,202,154,9,151,150,1,172,108,6,100,198,1,20,10,85,85,85,85,85,85,85,5,172,169,14,20,6,170,170,170,170,170,170,170,10,1,81,6,161,0,123,24,48,174,118,195,1,150,103,24,80,32,142,21,68,75,253,130,18,24,130,24,48,40,137,0,81,8,125,150,136,24,200,133,7,123,23,16,40,59,100,103,80,32,144,21,36,75,253,123,87,123,87,8,200,103,8,123,24,32,123,88,16,130,24,40,100,105,80,32,146,21,53,31,1,130,23,32,123,87,8,130,18,24,130,24,48,1,149,136,232,149,85,24,81,8,47,73,21,16,73,21,8,73,5,130,23,56,130,121,130,119,8,170,151,231,123,24,48,123,25,40,201,151,6,89,6,171,51,7,236,129,1,51,0,230,20,40,178,94,253,2,130,21,16,123,37,8,40,22,1,123,37,8,40,16,1,51,7,1,51,10,24,202,165,9,200,151,11,202,166,9,200,151,7,123,23,8,202,168,8,200,139,7,123,23,100,181,123,27,16,40,11,149,136,232,149,85,24,81,8,86,73,21,16,73,21,8,73,5,130,23,56,130,121,130,119,8,170,151,231,123,24,48,123,25,40,201,151,6,87,6,154,100,103,80,32,148,21,99,74,253,123,87,123,87,8,200,103,8,123,24,32,123,88,16,130,24,40,100,105,80,32,150,21,116,30,1,130,23,32,123,87,8,130,18,24,130,27,16,130,24,48,40,166,2,130,37,8,130,39,170,117,119,2,73,27,248,73,27,240,73,27,232,130,89,232,130,90,240,123,185,232,123,186,240,130,89,248,123,185,248,149,187,232,149,88,232,73,21,248,73,21,240,73,21,232,100,133,171,120,211,2,130,37,130,38,8,123,43,130,23,123,39,8,130,23,8,123,39,16,171,86,30,81,5,62,100,87,130,16,80,130,21,72,130,22,64,149,17,88,40,8,70,253,149,102,232,170,86,232,2,130,103,232,81,7,246,123,103,240,80,32,152,21,244,69,253,40,233,123,43,130,23,123,39,8,130,23,8,123,39,16,82,5,200,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,7,236,129,1,51,0,252,20,40,121,93,253,80,32,154,21,75,92,253,149,17,176,123,16,72,123,21,64,123,22,56,100,140,88,11,193,1,100,146,100,118,130,121,16,130,119,8,201,121,8,175,184,97,2,130,106,201,167,8,200,184,5,87,5,181,1,201,169,3,151,56,1,172,133,6,100,88,1,20,9,255,255,255,255,255,255,255,63,172,147,14,20,8,255,255,255,255,255,255,255,127,1,2,123,23,24,123,28,40,123,26,8,201,172,5,123,22,48,123,24,16,81,8,209,0,100,135,123,18,32,100,182,80,32,156,21,16,73,253,100,107,130,18,32,40,189,0,201,199,5,175,181,88,200,82,3,201,58,9,170,58,56,100,56,123,25,8,130,25,8,123,22,48,123,28,40,100,38,123,27,32,123,23,24,123,19,16,80,32,158,21,207,32,1,130,25,8,130,19,16,130,23,24,130,27,32,100,98,130,28,40,130,22,48,1,200,151,8,123,104,8,88,5,5,1,201,184,9,200,188,5,100,138,172,121,21,40,35,200,178,3,100,120,201,183,9,200,188,5,100,138,174,121,20,100,138,1,2,124,155,120,171,149,153,1,149,170,1,171,121,245,123,106,8,170,88,33,201,88,9,201,152,7,100,200,100,197,100,38,123,19,16,80,32,160,21,102,32,1,130,19,16,100,98,100,92,1,170,35,175,0,201,35,9,100,199,100,40,100,197,80,32,162,21,74,32,1,40,152,0,51,7,1,123,23,200,87,6,100,103,100,40,123,27,32,100,185,80,32,164,21,100,28,1,100,108,130,24,40,130,25,24,130,26,16,130,23,8,170,135,35,149,119,255,100,198,1,2,200,87,9,124,153,120,105,255,149,85,255,149,102,255,82,5,241,2,130,23,48,130,121,8,1,130,23,200,122,10,130,23,32,200,124,11,201,137,5,170,137,33,100,183,100,89,123,28,40,123,26,32,123,27,24,80,32,166,21,217,31,1,130,27,24,130,26,32,130,28,40,1,2,130,24,48,130,135,200,181,5,123,134,123,133,8,123,138,16,81,7,15,100,197,80,32,168,21,243,67,253,100,92,1,2,100,199,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,236,129,1,51,0,230,20,40,133,91,253,149,17,160,123,16,88,123,21,80,123,22,72,130,117,8,130,118,201,101,9,153,153,3,20,11,0,0,0,0,171,170,170,170,20,2,171,170,170,170,170,170,170,10,20,10,171,170,170,170,170,170,170,170,202,169,3,149,57,1,174,41,102,1,2,130,123,16,201,107,11,153,187,3,202,171,11,151,186,1,172,169,6,100,154,1,20,9,85,85,85,85,85,85,85,5,172,155,14,20,10,170,170,170,170,170,170,170,10,1,123,23,64,123,26,56,81,10,36,123,19,40,123,24,48,174,42,50,1,150,167,24,80,32,170,21,17,71,253,100,123,130,23,64,130,24,48,130,19,40,40,5,51,11,1,51,12,24,202,195,10,130,137,130,136,8,200,186,10,73,26,16,73,26,8,73,10,170,152,90,123,27,32,123,22,40,123,25,24,201,152,6,87,6,246,0,149,167,8,123,23,16,149,167,16,123,23,8,100,103,123,26,48,80,32,172,21,192,70,253,130,24,48,123,135,200,103,9,123,25,130,24,8,123,137,130,24,24,100,105,80,32,174,21,208,26,1,130,26,48,130,23,16,130,24,123,120,130,23,64,130,22,40,130,27,32,1,130,24,56,150,140,24,200,188,12,149,168,24,170,101,113,2,100,169,73,26,248,73,26,240,130,90,232,130,91,240,123,154,232,123,155,240,130,90,248,123,154,248,149,154,232,149,89,232,73,21,248,73,21,240,73,21,232,100,149,171,105,212,2,130,117,130,118,8,123,122,123,120,8,123,124,16,171,86,30,81,5,57,100,87,130,16,88,130,21,80,130,22,72,149,17,96,40,97,66,253,149,102,232,170,86,232,2,130,103,232,81,7,246,123,103,240,80,32,176,21,77,66,253,40,233,123,122,123,120,8,123,124,16,82,5,205,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,236,129,1,51,0,252,20,40,215,89,253,80,32,178,21,169,88,253,51,7,236,129,1,51,0,230,20,40,195,89,253,149,17,176,123,16,72,123,21,64,123,22,56,100,134,100,117,73,17,48,73,17,40,73,17,32,125,135,23,73,17,24,73,17,16,73,17,8,73,1,89,7,6,130,102,1,51,8,109,83,1,100,103,80,32,180,21,5,100,1,123,23,24,100,23,100,104,51,0,182,21,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,100,135,51,0,4,1,40,206,14,1,73,17,32,73,17,40,73,17,48,100,24,100,87,80,32,184,21,67,130,24,24,100,117,81,8,12,100,135,80,32,186,21,197,102,1,125,23,23,149,24,24,73,24,24,73,24,16,73,24,8,73,8,89,7,12,130,23,80,32,188,21,113,65,253,100,87,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,0,248,149,17,200,251,100,133,130,136,24,130,89,32,212,152,8,72,33,148,0,81,8,201,3,123,23,16,100,87,80,32,190,21,53,217,130,88,24,130,89,32,212,137,9,81,9,35,81,8,27,4,100,118,100,135,51,8,51,9,80,32,192,21,45,97,1,100,103,123,23,120,51,0,194,21,40,194,56,253,123,23,120,80,32,194,21,187,56,253,81,7,2,4,2,100,118,130,90,24,130,87,32,212,122,8,81,8,22,81,10,6,4,51,8,1,100,103,130,25,120,80,32,196,21,204,97,1,149,25,148,0,100,103,130,24,120,80,32,198,21,251,86,100,120,100,103,100,134,80,32,200,21,179,64,253,81,6,120,3,2,130,23,16,149,120,56,17,123,24,120,130,117,40,1,129,136,100,87,80,32,202,21,140,211,254,124,104,6,73,17,56,51,7,70,37,174,0,132,137,1,120,89,172,0,151,137,62,152,153,63,120,89,173,0,124,105,7,151,136,61,152,136,63,120,88,175,0,122,89,168,0,130,25,120,72,25,12,255,72,25,16,255,72,25,28,127,104,2,127,105,4,130,106,8,123,22,8,130,107,16,121,24,144,0,121,25,146,0,123,26,128,0,123,27,136,0,123,21,40,149,88,104,123,24,64,51,9,1,51,10,36,34,73,17,80,128,19,20,8,0,0,0,0,0,0,160,63,123,24,112,123,26,32,40,24,2,51,7,1,130,24,24,210,120,8,73,17,56,0,128,0,51,9,81,8,164,2,2,123,25,24,151,120,1,149,25,144,0,200,152,8,123,24,48,126,136,81,8,215,51,9,151,119,3,149,24,128,0,200,135,7,123,23,88,73,17,104,70,40,29,2,130,23,48,126,119,130,25,96,149,153,1,130,26,32,130,24,104,200,168,8,123,24,104,174,121,167,2,130,23,88,130,120,123,25,96,202,169,7,123,24,72,200,135,7,124,120,34,123,24,120,124,118,33,151,135,8,212,103,7,130,21,56,200,117,5,149,23,152,0,51,8,130,25,80,80,32,204,21,151,22,1,132,103,127,130,24,120,151,136,63,130,25,64,130,153,152,136,56,212,135,7,151,120,3,200,137,10,130,22,40,1,2,130,170,81,10,15,2,130,167,16,171,87,246,130,24,72,40,116,2,130,106,144,0,123,24,120,82,10,28,130,104,160,0,149,136,4,130,23,64,80,32,206,21,202,118,254,130,106,144,0,81,10,16,3,2,130,167,81,7,7,73,23,8,1,123,103,144,0,123,165,16,149,167,24,149,24,152,0,130,25,80,100,165,80,32,208,21,252,22,1,100,90,130,103,104,130,24,120,200,135,7,130,120,81,8,7,123,138,8,1,2,130,105,152,0,123,168,130,24,88,130,136,123,122,149,153,1,123,105,152,0,1,149,165,28,130,22,104,200,134,6,149,167,156,19,123,23,120,40,246,0,2,124,103,4,124,104,6,124,105,7,120,87,26,120,88,20,132,151,3,149,119,253,136,119,1,151,152,63,153,136,63,133,154,255,151,170,1,210,168,8,132,136,4,152,154,1,132,170,2,132,153,56,212,169,9,212,151,7,212,135,7,120,87,21,124,103,13,124,104,12,124,105,10,124,106,14,120,87,2,120,88,1,120,89,124,103,11,124,104,18,124,105,17,124,107,15,124,108,19,120,88,254,120,89,253,120,91,252,124,104,16,120,90,3,120,87,5,120,92,255,120,88,4,124,103,24,124,104,23,124,105,22,124,106,20,120,87,15,120,88,14,120,89,13,120,90,12,124,103,21,124,104,28,124,105,27,124,106,25,124,107,29,120,88,10,120,89,9,120,90,8,124,104,26,120,87,17,124,103,120,91,11,120,88,16,124,104,8,120,87,7,124,103,2,127,105,30,120,88,6,124,104,9,120,87,19,120,89,22,127,103,32,120,88,18,152,153,8,120,89,23,120,87,24,152,119,8,120,87,25,149,85,39,149,102,68,130,23,120,170,117,10,254,149,87,252,51,9,39,51,8,80,32,210,21,224,20,1,124,103,5,81,7,251,254,151,119,56,153,119,56,149,119,128,0,139,119,1,131,119,192,80,32,212,21,51,12,254,130,24,112,80,32,214,21,189,16,254,120,87,27,152,120,56,120,88,34,152,120,48,120,88,33,152,120,40,120,88,32,152,120,32,120,88,31,152,120,24,120,88,30,152,120,16,120,88,29,152,119,8,120,87,28,40,169,254,149,119,200,0,51,8,142,83,1,51,9,33,51,0,232,21,40,36,73,253,2,130,24,40,72,40,180,0,255,130,23,16,80,32,216,21,18,126,254,130,23,8,80,32,218,21,68,83,51,7,1,40,4,1,2,129,24,148,0,149,136,255,130,23,16,149,119,200,0,86,24,4,224,0,2,151,136,2,51,9,184,52,2,200,152,8,129,136,200,152,8,50,8,51,8,198,106,1,51,9,27,51,0,232,21,40,203,72,253,73,21,48,123,23,120,80,32,222,21,189,52,253,82,7,6,252,130,23,16,149,119,200,0,51,8,174,8,1,51,9,42,51,0,232,21,40,163,72,253,2,130,24,120,81,8,9,252,2,130,88,48,130,89,40,201,137,10,216,169,9,149,153,255,210,169,9,130,27,120,149,187,255,100,154,172,185,6,100,186,1,200,138,10,149,170,1,100,107,1,81,9,219,251,2,200,135,12,124,204,120,188,149,136,1,123,88,48,149,153,255,149,187,1,171,168,232,40,192,251,51,8,255,95,1,51,9,27,51,0,232,21,40,67,72,253,51,8,199,56,1,51,9,33,51,0,232,21,40,51,72,253,51,8,119,124,1,51,9,61,51,0,232,21,40,35,72,253,51,8,166,182,1,51,9,31,51,0,232,21,40,19,72,253,51,8,90,135,1,51,9,27,80,32,232,21,7,72,253,51,7,1,149,17,248,7,149,17,64,4,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,51,7,68,159,1,51,8,234,87,1,51,10,117,36,1,51,9,234,0,80,32,234,21,97,8,1,149,17,176,123,16,72,123,21,64,123,22,56,149,22,24,73,17,24,73,17,16,73,17,8,73,1,123,24,32,123,25,40,73,17,48,100,24,80,32,236,21,128,250,130,24,24,100,117,81,8,12,100,135,80,32,238,21,1,97,1,125,23,23,73,22,24,73,22,16,73,22,8,73,6,89,7,12,130,23,80,32,240,21,176,59,253,100,87,130,16,72,130,21,64,130,22,56,149,17,80,50,0,90,23,2,36,81,23,1,84,130,21,72,82,23,2,43,70,37,190,0,72,37,200,0,2,72,37,176,0,1,72,37,184,0,40,163,2,81,23,3,175,0,130,21,72,82,23,4,10,72,37,200,0,1,1,2,130,24,8,129,135,16,129,136,12,122,87,176,0,89,8,128,2,51,8,1,130,23,16,80,32,242,21,44,254,254,40,111,2,149,23,80,100,88,80,32,244,21,31,35,255,51,11,130,25,72,149,154,104,51,5,128,19,123,26,56,40,28,2,130,26,56,130,168,130,27,64,130,28,48,1,200,200,8,149,187,1,73,8,81,43,0,1,103,2,130,168,151,188,3,200,200,7,130,119,81,7,232,123,28,48,123,27,64,40,33,73,23,8,123,120,123,151,144,0,149,119,24,51,8,100,89,80,32,246,21,251,17,1,130,25,72,100,103,81,6,180,2,130,152,144,0,130,118,81,8,218,123,135,8,40,212,2,20,8,4,0,0,0,1,0,0,0,130,21,72,123,88,200,0,72,37,176,0,1,72,37,184,0,40,214,1,2,130,24,88,130,23,80,191,120,8,151,136,44,152,136,48,73,41,152,0,81,8,136,1,51,9,51,11,151,136,4,123,24,40,73,17,32,127,128,0,73,17,24,128,19,1,2,123,27,48,123,25,64,130,21,80,200,181,5,152,151,7,132,119,0,1,151,152,8,130,25,64,151,153,48,152,153,56,212,152,8,130,25,32,210,152,8,212,135,6,149,23,112,51,8,130,25,24,80,32,248,21,93,17,1,123,22,104,149,23,240,19,149,25,104,130,24,56,51,0,250,21,149,17,200,123,16,48,123,21,40,123,22,32,130,156,100,130,132,200,127,152,202,1,130,43,132,170,128,0,212,138,10,151,166,3,200,107,5,40,200,114,254,149,23,0,16,130,119,248,3,130,24,64,132,136,127,124,90,8,150,136,39,124,89,6,200,135,7,132,170,7,151,168,24,151,153,16,212,152,0,124,86,9,124,83,4,124,88,7,124,91,132,102,7,151,105,24,151,136,16,212,137,9,124,82,5,124,88,1,124,92,2,124,84,3,124,85,10,120,123,24,120,123,36,120,122,27,120,122,39,151,51,8,212,48,10,152,11,16,120,123,26,120,123,38,130,27,48,152,170,8,120,122,25,120,122,37,120,120,28,120,120,40,120,118,31,120,118,43,151,34,8,212,41,8,152,153,16,120,121,30,120,121,42,130,25,64,152,136,8,120,120,29,120,120,41,120,124,32,120,124,44,120,116,33,120,116,45,132,85,15,120,117,34,120,117,46,70,23,35,70,23,47,70,23,51,3,70,23,50,232,0,70,23,53,1,70,23,52,244,0,70,23,48,70,23,49,70,23,62,70,23,61,70,23,60,70,23,59,70,23,58,70,23,57,70,23,56,70,23,55,149,187,16,131,153,1,130,23,40,171,183,157,254,130,23,80,130,25,72,1,2,70,41,190,0,1,20,8,3,0,0,0,1,0,0,0,123,152,200,0,20,8,1,0,0,0,255,255,255,255,123,152,176,0,72,41,184,0,81,7,13,123,23,88,80,32,252,21,224,56,253,130,21,72,1,130,22,16,100,103,51,8,80,32,254,21,217,128,254,130,23,8,129,120,130,121,88,73,23,80,100,87,80,32,0,22,21,240,254,100,103,130,102,176,0,130,117,168,0,149,119,168,0,123,23,64,170,86,48,130,25,72,40,8,149,102,168,170,86,29,2,124,103,248,81,7,246,2,130,103,208,81,7,239,80,32,2,22,134,56,253,130,25,72,40,226,2,130,23,64,130,118,40,6,130,25,72,1,20,8,163,139,46,186,232,162,139,46,128,151,201,101,9,153,153,3,202,137,8,130,25,16,123,149,176,0,174,120,18,201,135,8,130,23,64,80,32,4,22,166,190,254,40,26,174,135,24,51,8,88,202,135,7,200,118,6,171,101,48,2,130,23,16,123,118,176,0,1,2,51,7,1,149,17,248,7,149,17,56,4,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,149,85,168,170,101,214,2,124,87,248,81,7,246,2,130,87,208,81,7,239,80,32,6,22,246,55,253,40,229,100,103,80,32,10,22,179,120,254,130,101,149,24,8,100,87,80,32,12,22,192,92,255,123,23,81,7,63,2,100,103,51,0,14,22,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,0,248,149,17,208,251,130,120,40,1,123,24,72,130,117,123,23,16,149,119,48,17,123,23,8,100,87,129,119,16,40,1,252,40,108,100,87,149,119,64,2,1,149,106,200,0,170,122,95,2,124,121,23,125,104,223,0,151,155,56,153,187,56,87,8,25,87,11,32,2,130,120,16,123,168,16,130,120,8,123,168,8,130,119,123,167,40,55,87,11,26,100,120,87,11,26,40,36,130,120,130,121,8,100,167,80,32,16,22,53,71,253,40,29,130,120,89,11,16,130,121,8,100,167,51,0,18,22,40,243,69,253,100,167,80,32,18,22,237,69,253,130,23,32,149,21,32,81,7,10,80,32,20,22,89,92,1,125,23,31,73,21,24,73,21,16,73,21,8,73,5,89,7,13,130,23,8,80,32,22,22,7,55,253,130,23,130,16,80,130,21,72,130,22,64,149,17,88,50,0,100,118,80,32,26,22,177,10,123,86,48,4,72,21,20,72,21,24,72,21,28,72,21,32,72,21,36,72,21,44,100,103,80,32,28,22,147,10,124,87,16,82,7,10,51,8,52,194,0,40,6,128,88,12,1,100,103,130,16,16,130,21,8,130,22,149,17,24,40,55,37,149,17,232,123,16,16,123,21,8,123,22,100,118,72,23,36,72,23,32,72,23,28,130,117,48,4,72,23,24,72,23,20,72,23,44,100,87,80,32,32,22,71,10,124,103,16,82,7,10,51,8,52,194,0,40,6,128,104,12,1,100,87,130,16,16,130,21,8,130,22,149,17,24,40,235,36,130,119,48,4,81,7,7,40,93,58,253,50,0,130,120,48,4,81,8,76,54,253,149,17,240,123,16,8,123,21,100,117,100,135,80,32,38,22,59,54,253,100,87,130,16,8,130,21,149,17,16,40,42,54,253,149,17,232,123,16,16,123,21,8,123,22,100,117,129,121,12,122,120,12,149,119,20,171,137,20,2,72,23,16,72,23,12,72,23,8,72,23,4,72,7,40,36,2,151,136,42,152,136,34,150,136,83,193,46,42,152,136,43,72,23,16,72,23,12,72,23,8,72,23,4,72,7,122,88,40,1,130,86,48,4,100,103,80,32,42,22,151,9,124,87,16,82,7,10,51,8,52,194,0,40,6,128,88,12,1,100,103,130,16,16,130,21,8,130,22,149,17,24,40,59,36,130,119,48,4,40,232,14,130,119,48,4,40,119,36,149,17,240,123,16,8,130,119,48,4,123,25,100,25,80,32,50,22,80,35,130,16,8,149,17,16,50,0,51,7,174,121,1,50,0,51,7,50,0,124,120,16,82,8,10,51,7,52,194,0,50,0,129,119,12,50,0,51,7,1,50,0,124,119,16,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,124,119,16,170,135,65,2,120,88,16,72,21,20,72,21,24,130,86,48,4,72,21,28,72,21,32,72,21,36,100,103,80,32,64,22,243,8,124,87,16,82,7,17,51,8,52,194,0,100,103,51,0,66,22,40,164,35,128,88,12,100,103,80,32,66,22,156,35,51,7,1,130,16,16,130,21,8,130,22,149,17,24,50,0,50,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,129,118,44,149,122,48,82,6,34,130,87,48,4,73,17,16,0,1,123,24,8,149,25,16,100,168,123,26,80,32,74,22,140,34,130,26,130,24,8,1,151,103,33,152,119,31,200,167,7,127,119,151,105,1,121,135,149,153,1,151,153,32,152,153,31,200,169,9,127,151,121,135,2,131,102,1,136,103,0,1,141,119,210,103,7,122,87,44,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,23,8,81,9,101,100,133,151,153,2,200,137,9,123,25,51,6,255,127,40,14,2,121,89,2,149,85,4,130,23,170,117,73,149,24,16,130,23,8,80,32,78,22,100,1,129,24,16,88,40,0,128,24,175,104,26,2,129,25,20,121,88,88,41,0,128,30,173,105,210,40,29,51,8,0,128,173,104,236,2,100,104,129,25,20,121,86,90,41,0,128,236,51,9,0,128,173,105,181,100,105,40,176,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,23,8,81,9,100,100,133,151,153,2,200,137,9,123,25,51,6,255,127,40,14,2,121,89,2,149,85,4,130,23,170,117,72,149,24,16,130,23,8,80,32,82,22,225,0,127,87,129,24,16,190,120,8,90,40,0,128,10,51,8,0,128,1,173,104,6,100,104,1,2,127,89,2,129,26,20,190,169,9,121,88,88,41,0,128,10,173,105,191,40,9,51,9,0,128,173,105,182,100,105,40,177,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,81,9,60,149,17,224,123,16,24,123,21,16,123,22,8,100,133,100,118,151,153,3,200,137,9,123,25,1,100,103,100,88,80,32,86,22,115,149,85,8,130,24,171,133,242,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,50,0,81,9,83,149,17,216,123,16,32,123,21,24,123,22,16,100,133,100,118,151,153,3,200,137,9,123,25,1,149,24,8,100,103,80,32,90,22,52,129,23,8,129,88,129,25,12,129,90,4,200,135,7,122,87,200,169,9,122,89,4,149,85,8,130,24,171,133,219,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,50,0,149,17,184,123,16,64,123,21,56,123,22,48,100,123,124,119,16,82,7,204,0,2,123,24,129,181,36,129,188,40,175,197,73,129,183,28,1,2,129,184,20,191,92,9,202,152,8,202,87,7,200,135,7,194,199,7,130,26,122,167,129,183,24,129,184,32,202,151,7,202,88,8,200,135,7,194,199,7,122,167,4,149,87,0,4,122,183,36,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,129,183,28,129,186,32,129,182,44,149,184,48,123,27,24,123,28,16,123,24,8,40,58,151,105,1,151,103,33,152,119,31,200,135,7,127,119,149,153,1,151,153,32,152,153,31,200,137,9,127,154,131,102,1,136,105,0,1,141,153,210,150,6,122,182,44,122,183,28,191,197,5,122,186,32,173,197,114,255,122,183,20,122,186,24,82,6,194,130,183,48,4,73,17,40,0,1,149,25,40,80,32,92,22,222,31,130,24,8,130,28,16,130,27,24,40,164,100,133,149,24,36,100,183,80,32,94,22,19,127,23,36,127,24,38,122,87,122,88,4,40,101,255,149,17,208,123,16,40,123,21,32,123,22,24,100,117,129,118,44,149,122,48,82,6,34,130,87,48,4,73,17,16,0,1,123,24,8,149,25,16,100,168,123,26,80,32,96,22,137,31,130,26,130,24,8,1,151,103,33,152,119,31,200,167,7,127,119,151,105,1,121,135,149,153,1,151,153,32,152,153,31,200,169,9,127,151,121,135,2,131,102,1,136,103,0,1,141,119,210,103,7,122,87,44,130,16,40,130,21,32,130,22,24,149,17,48,50,0,124,121,90,129,122,44,132,156,16,51,11,26,81,12,7,51,11,24,1,2,124,124,98,198,186,10,170,202,193,0,2,124,123,92,120,122,98,85,27,16,105,124,124,88,72,23,72,134,194,16,132,187,15,81,11,128,0,2,151,187,2,130,140,32,200,171,11,132,187,255,0,151,187,2,200,203,11,129,187,122,123,76,132,43,247,0,124,124,93,132,204,15,81,12,104,2,151,204,2,130,136,32,200,202,10,132,170,255,0,151,170,2,200,168,8,129,136,122,120,80,132,184,253,0,132,153,32,120,120,88,82,9,89,132,184,249,0,120,120,88,50,0,152,188,2,132,204,60,130,130,40,200,172,12,132,204,255,0,151,204,2,200,44,12,129,194,124,124,88,122,114,72,132,194,239,132,187,15,82,11,135,72,23,76,134,43,8,124,124,93,132,204,15,82,12,158,134,184,2,120,120,88,132,152,32,72,23,80,82,8,11,134,184,6,120,120,88,50,0,50,0,149,17,232,123,16,16,123,21,8,123,22,129,122,224,0,211,154,2,122,121,224,0,122,121,44,122,121,148,0,132,155,255,3,129,124,48,152,150,10,124,117,90,197,107,3,202,60,10,122,122,36,151,85,57,153,90,63,153,85,56,152,85,7,152,187,7,197,107,6,202,108,12,210,181,5,210,202,10,129,124,152,0,120,117,97,124,117,194,0,122,122,52,202,60,10,122,122,140,0,151,85,57,153,90,63,153,85,56,152,85,7,202,108,12,210,91,11,210,202,10,120,123,201,0,132,43,0,0,255,0,122,122,156,0,81,11,70,2,124,122,91,152,171,6,51,12,116,77,1,200,203,11,124,187,151,170,58,152,170,56,151,153,40,124,118,195,0,152,153,56,198,185,11,200,186,10,152,107,6,200,203,11,124,187,122,122,60,151,102,58,152,102,56,198,185,9,200,105,9,122,121,164,0,1,139,41,24,82,9,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,117,104,100,134,80,32,98,22,62,254,100,87,100,104,130,16,16,130,21,8,130,22,149,17,24,40,41,254,149,17,200,123,16,48,123,21,40,123,22,32,100,117,149,135,160,17,124,124,124,122,12,124,91,239,0,210,202,10,210,186,6,132,106,255,0,51,11,128,0,172,171,23,2,2,123,26,24,129,91,224,0,123,25,16,151,153,8,211,185,9,132,153,0,31,81,9,102,2,211,185,9,122,89,224,0,151,154,48,152,162,48,152,42,6,51,11,232,113,9,1,124,124,1,200,186,10,124,167,139,155,9,132,204,64,132,186,14,81,12,7,152,155,8,1,132,187,1,212,186,10,151,170,24,151,119,16,212,42,9,212,121,9,100,87,123,25,123,24,8,80,32,100,22,118,254,130,24,8,132,103,63,81,7,15,149,87,248,0,130,25,80,32,102,22,97,254,124,87,237,0,130,26,16,211,167,7,132,119,32,130,25,24,81,7,136,1,124,87,89,132,168,32,120,90,237,0,82,8,170,0,132,119,254,0,120,87,89,82,7,24,2,124,87,95,81,7,17,70,21,95,1,51,7,148,23,123,87,73,21,8,1,2,124,87,193,0,132,119,254,0,120,87,193,0,82,7,27,2,124,87,199,0,81,7,19,70,37,199,0,1,51,7,148,23,123,87,104,73,21,112,1,132,151,63,81,7,44,1,2,124,87,81,1,132,119,254,0,120,87,81,1,82,7,29,2,124,87,87,1,81,7,21,70,37,87,1,1,51,7,148,23,123,87,248,0,73,37,0,1,1,2,124,87,185,1,132,119,254,0,120,87,185,1,82,7,241,0,2,124,87,191,1,81,7,232,0,70,37,191,1,1,51,7,148,23,123,87,96,1,73,37,104,1,40,211,0,81,7,33,2,124,88,193,0,134,119,1,120,87,89,81,8,54,134,135,1,132,152,63,120,87,193,0,82,8,81,40,178,0,129,88,28,122,88,32,72,21,84,70,21,95,4,51,8,154,23,123,88,73,21,8,124,88,193,0,134,119,1,120,87,89,82,8,208,129,87,132,0,122,87,136,0,72,37,188,0,70,37,199,0,4,51,7,154,23,123,87,104,73,21,112,134,135,1,132,152,63,120,87,193,0,81,8,103,2,124,87,81,1,82,7,34,2,129,88,20,1,122,88,24,1,72,37,76,1,70,37,87,1,4,51,8,154,23,123,88,248,0,73,37,0,1,1,2,124,88,185,1,134,119,1,120,87,81,1,82,8,41,129,87,124,1,122,87,128,1,72,37,180,1,70,37,191,1,4,51,7,154,23,123,87,96,1,73,37,104,1,134,135,1,120,87,185,1,40,10,134,135,1,120,87,185,1,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,136,160,17,124,137,12,81,9,90,2,124,138,125,121,239,0,210,154,10,132,170,63,81,10,120,2,137,152,133,137,1,154,136,150,136,248,0,200,120,8,124,139,238,0,150,153,248,0,200,121,9,124,153,238,0,132,187,1,151,153,1,132,153,2,212,185,10,149,137,208,0,51,11,1,149,136,216,0,173,171,107,82,10,136,0,51,10,60,23,123,154,73,8,40,155,0,2,124,121,239,0,132,153,64,81,9,13,2,124,136,3,132,136,32,82,8,101,2,124,120,238,0,132,136,1,82,8,76,51,8,54,23,123,120,208,0,73,39,216,0,50,0,132,153,64,81,9,13,2,124,136,3,132,136,32,82,8,93,2,124,120,238,0,132,137,1,149,120,216,0,82,9,67,51,9,106,23,123,121,208,0,73,8,40,65,51,11,2,171,186,39,51,10,80,23,123,154,73,8,40,49,51,8,112,23,123,120,208,0,73,39,216,0,50,0,50,0,51,10,70,23,123,154,73,8,40,23,51,10,90,23,123,154,73,8,40,13,51,9,100,23,123,121,208,0,73,8,1,2,124,120,238,0,151,137,59,153,153,56,152,153,7,120,121,240,0,151,136,58,153,136,56,152,136,7,120,120,241,0,50,0,149,17,240,123,21,8,123,22,51,9,149,114,160,17,51,10,146,23,51,4,1,20,12,255,1,0,0,255,1,0,0,20,8,0,0,0,0,31,0,0,0,51,3,255,51,11,54,23,51,5,112,17,1,2,200,151,6,70,38,146,0,73,22,80,73,22,88,72,22,96,123,106,48,73,22,56,123,100,136,0,123,108,104,123,108,112,72,38,128,0,70,38,250,0,72,38,200,0,73,38,192,0,73,38,184,0,70,38,241,0,70,38,242,0,70,38,243,0,70,38,244,0,70,38,245,0,70,38,246,0,70,38,247,0,123,106,152,0,73,38,160,0,120,100,240,0,123,108,208,0,123,108,216,0,72,38,232,0,123,104,24,1,73,38,16,1,121,99,32,1,123,107,0,1,149,153,248,0,73,38,8,1,171,89,127,255,70,18,12,72,2,130,21,8,130,22,149,17,16,50,0,149,121,163,17,124,154,211,138,10,132,171,255,0,81,11,180,3,2,149,17,232,123,16,16,123,21,8,123,22,149,118,255,7,149,102,13,120,152,132,139,64,136,187,1,120,155,6,133,139,255,152,187,6,132,187,2,120,155,7,132,139,32,132,170,32,82,11,17,1,81,10,110,3,149,120,0,6,100,117,100,135,100,88,80,32,104,22,202,253,124,87,89,6,132,119,253,0,120,87,89,6,82,7,29,2,124,87,95,6,81,7,21,70,37,95,6,1,51,7,148,23,123,87,0,6,73,37,8,6,1,2,124,87,193,6,132,119,253,0,120,87,193,6,82,7,29,2,124,87,199,6,81,7,21,70,37,199,6,1,51,7,148,23,123,87,104,6,73,37,112,6,1,2,124,87,81,7,132,119,253,0,120,87,81,7,82,7,29,2,124,87,87,7,81,7,21,70,37,87,7,1,51,7,148,23,123,87,248,6,73,37,0,7,1,2,124,87,185,7,132,119,253,0,120,87,185,7,82,7,29,2,124,87,191,7,81,7,21,70,37,191,7,1,51,7,148,23,123,87,96,7,73,37,104,7,1,2,124,103,61,132,119,253,0,120,103,61,82,7,27,2,124,103,67,81,7,20,70,22,67,1,51,7,148,23,123,87,240,7,73,37,248,7,1,2,124,103,165,0,132,119,253,0,120,103,165,0,82,7,128,2,2,124,103,171,0,81,7,119,2,70,38,171,0,1,51,7,148,23,123,103,76,73,22,84,40,100,2,81,10,37,2,124,153,9,81,9,17,51,9,118,23,123,121,208,6,73,39,216,6,40,15,51,9,132,23,123,121,208,6,73,39,216,6,1,124,121,89,6,132,138,16,82,10,17,1,132,153,253,0,120,121,89,6,82,9,29,2,124,121,95,6,81,9,21,70,39,95,6,1,51,9,148,23,123,121,0,6,73,39,8,6,1,2,124,121,193,6,132,153,253,0,120,121,193,6,82,9,29,2,124,121,199,6,81,9,21,70,39,199,6,1,51,9,148,23,123,121,104,6,73,39,112,6,1,124,121,81,7,132,138,1,82,10,25,1,132,153,253,0,120,121,81,7,82,9,29,2,124,121,87,7,81,9,21,70,39,87,7,1,51,9,148,23,123,121,248,6,73,39,0,7,1,124,121,185,7,132,138,8,82,10,29,1,132,153,253,0,120,121,185,7,82,9,29,2,124,121,191,7,81,9,21,70,39,191,7,1,51,9,148,23,123,121,96,7,73,39,104,7,1,124,105,61,132,138,4,82,10,33,1,132,153,253,0,120,105,61,82,9,27,2,124,105,67,81,9,20,70,22,67,1,51,9,148,23,123,121,240,7,73,39,248,7,1,124,103,165,0,132,136,2,82,8,34,1,132,119,253,0,120,103,165,0,82,7,67,1,2,124,103,171,0,81,7,58,1,70,38,171,0,1,51,7,148,23,123,103,76,73,22,84,40,39,1,82,9,34,2,129,122,28,6,122,122,32,6,72,39,84,6,70,39,95,6,4,51,10,154,23,123,122,0,6,73,39,8,6,1,2,124,122,193,6,134,153,2,120,121,89,6,82,10,34,2,129,121,132,6,122,121,136,6,72,39,188,6,70,39,199,6,4,51,9,154,23,123,121,104,6,73,39,112,6,1,134,169,2,120,121,193,6,124,121,81,7,132,138,1,81,10,239,254,82,9,34,2,129,122,20,7,122,122,24,7,72,39,76,7,70,39,87,7,4,51,10,154,23,123,122,248,6,73,39,0,7,1,134,153,2,120,121,81,7,124,121,185,7,132,138,8,81,10,235,254,82,9,34,2,129,122,124,7,122,122,128,7,72,39,180,7,70,39,191,7,4,51,10,154,23,123,122,96,7,73,39,104,7,1,134,153,2,120,121,185,7,124,105,61,132,138,4,81,10,231,254,82,9,29,2,129,106,122,106,4,72,22,56,70,22,67,4,51,10,154,23,123,122,240,7,73,39,248,7,1,134,151,2,120,103,61,124,103,165,0,132,136,2,81,8,230,254,82,7,37,129,104,104,122,104,108,72,38,160,0,70,38,171,0,4,51,8,154,23,123,104,76,73,22,84,134,119,2,120,103,165,0,40,10,134,119,2,120,103,165,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,119,48,100,88,80,32,106,22,72,250,149,87,40,1,100,88,80,32,108,22,60,250,149,87,32,2,100,88,80,32,110,22,48,250,149,87,24,3,100,88,80,32,112,22,36,250,149,87,16,4,100,88,80,32,114,22,24,250,149,87,8,5,100,88,80,32,116,22,12,250,149,87,0,6,100,88,80,32,118,22,0,250,149,87,248,6,100,88,80,32,120,22,244,249,149,87,240,7,100,88,80,32,122,22,232,249,149,86,255,7,149,103,233,0,100,88,80,32,124,22,216,249,149,103,225,1,100,88,80,32,126,22,204,249,149,103,217,2,100,88,80,32,128,22,192,249,149,103,209,3,100,88,80,32,130,22,180,249,149,103,201,4,100,88,80,32,132,22,168,249,149,103,193,5,100,88,80,32,134,22,156,249,149,103,185,6,100,88,80,32,136,22,144,249,149,103,177,7,100,88,80,32,138,22,132,249,149,87,168,16,100,88,130,16,16,130,21,8,130,22,149,17,24,40,109,249,149,17,216,123,16,32,123,21,24,123,22,16,139,139,4,132,186,15,51,12,15,172,172,218,4,2,151,170,2,51,12,76,147,5,200,202,10,129,165,51,6,0,16,200,92,12,149,122,160,17,50,12,152,138,3,132,170,32,132,136,31,212,168,8,151,136,1,51,10,104,114,9,1,200,168,8,126,133,81,5,161,4,2,200,117,5,124,88,90,211,152,8,132,134,255,0,81,6,143,4,120,89,90,151,154,56,153,170,56,152,170,7,132,139,16,120,90,96,100,152,81,11,28,123,23,8,100,87,130,24,8,123,25,80,32,142,22,188,244,130,25,130,23,8,124,88,90,1,2,129,90,80,151,139,58,124,92,88,152,187,63,136,170,1,212,186,10,132,203,251,0,151,170,2,212,186,10,132,107,79,120,90,88,81,11,56,4,2,130,119,24,132,153,15,151,153,2,200,151,7,129,119,128,89,44,122,87,48,132,154,255,3,152,153,10,197,154,11,202,123,11,122,91,36,151,136,57,153,139,63,153,136,56,152,136,7,152,170,7,197,154,9,202,121,7,210,168,8,210,183,7,120,88,97,122,87,52,40,238,3,152,138,3,132,170,32,132,136,31,212,168,8,151,136,1,51,10,104,114,9,1,200,168,8,126,136,81,8,209,3,2,200,120,8,124,138,93,211,154,10,132,171,255,0,81,11,191,3,120,137,93,152,155,4,149,188,1,132,204,16,212,203,11,151,187,4,132,170,15,122,139,56,81,10,163,3,132,153,15,81,9,127,3,2,124,138,98,151,153,2,130,119,32,200,169,9,132,153,255,0,151,153,2,200,151,7,129,121,124,135,88,124,138,90,122,137,80,132,121,253,0,132,170,32,120,137,88,82,10,108,3,132,119,249,0,120,135,88,40,97,3,152,139,3,132,187,32,132,136,31,212,184,8,151,136,1,51,11,104,114,9,1,200,184,8,126,136,81,8,68,3,2,200,135,7,124,120,94,170,152,57,3,2,124,168,11,124,170,12,132,136,3,132,170,7,212,168,8,210,152,8,151,136,1,51,10,20,22,2,200,138,10,126,170,120,121,94,151,170,1,51,9,232,81,9,1,200,169,9,51,10,100,22,2,200,138,10,127,170,51,11,68,22,2,200,184,8,126,136,123,121,16,151,170,22,122,122,28,122,120,24,40,230,2,152,138,3,132,170,32,132,136,31,212,168,8,151,136,1,51,10,104,114,9,1,200,168,8,126,136,81,8,201,2,2,200,120,8,124,138,92,211,154,10,132,171,15,120,137,92,81,11,24,2,132,155,15,81,11,3,2,2,124,140,98,151,187,2,130,118,32,200,203,11,132,187,255,0,151,187,2,200,107,11,129,187,124,140,88,122,139,76,132,203,247,0,120,139,88,40,231,1,152,138,3,132,170,32,132,136,31,212,168,8,151,136,1,51,10,104,114,9,1,200,168,8,126,136,81,8,103,2,2,200,135,7,124,120,91,170,152,92,2,124,120,46,152,154,6,51,11,116,77,1,200,186,10,124,170,120,121,91,151,153,58,152,153,56,198,168,8,200,152,8,122,120,60,40,54,2,132,187,16,132,136,15,212,184,8,151,136,1,51,11,232,114,9,1,200,184,8,126,133,81,5,28,2,2,200,117,5,124,168,124,171,12,124,92,239,0,210,184,8,210,140,12,132,200,255,0,51,11,128,0,172,139,253,1,2,129,88,224,0,211,137,9,132,153,255,0,81,9,237,1,2,123,28,8,100,118,211,137,9,122,89,224,0,151,151,48,152,119,48,152,121,6,51,11,232,113,9,1,124,170,1,200,185,9,124,153,152,139,9,132,172,64,132,186,14,81,12,7,152,139,8,1,132,187,1,212,186,10,151,170,24,151,153,16,212,167,7,212,121,9,100,87,100,104,123,25,80,32,154,22,204,242,130,23,8,132,119,63,81,7,145,1,149,87,248,0,100,104,130,25,130,16,32,130,21,24,130,22,16,149,17,40,40,168,242,82,40,189,0,111,100,152,130,16,32,130,21,24,130,22,16,149,17,40,40,193,247,51,11,3,1,173,139,135,0,51,7,1,170,120,2,1,51,7,8,171,120,78,1,120,169,1,40,71,1,132,187,16,132,136,15,212,184,8,151,136,1,51,10,232,114,9,1,200,168,8,126,138,81,10,45,1,2,200,122,10,124,168,238,0,170,152,33,1,151,155,60,152,187,61,120,169,238,0,100,120,82,11,31,1,51,7,31,40,28,1,2,132,187,16,132,136,15,212,184,8,151,136,1,51,10,232,114,9,1,200,168,8,126,138,81,10,239,0,200,122,10,100,120,100,167,130,16,32,130,21,24,130,22,16,149,17,40,40,4,243,51,11,4,1,170,184,143,0,51,11,5,1,171,184,201,0,2,124,168,12,211,152,8,132,136,1,81,8,187,0,151,153,63,153,153,63,120,169,12,40,130,0,2,124,139,88,72,24,76,134,187,8,120,139,88,1,132,171,255,0,51,10,16,172,171,150,0,85,25,16,20,2,124,135,88,72,24,72,134,119,16,120,135,88,40,129,0,2,124,138,98,152,153,2,132,153,60,130,119,40,200,169,9,132,153,255,0,151,153,2,200,151,7,129,119,124,137,88,122,135,72,132,151,239,0,120,135,88,40,85,151,153,58,153,153,56,151,153,54,152,153,61,120,169,11,40,68,2,124,168,211,152,8,132,136,63,81,8,57,132,152,63,134,136,128,0,120,168,1,130,16,32,130,21,24,130,22,16,149,17,40,40,65,250,2,124,135,88,124,137,90,134,122,2,120,138,88,132,153,32,72,24,80,82,9,10,134,119,6,120,135,88,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,154,183,9,1,120,167,236,0,100,167,130,16,32,130,21,24,130,22,16,149,17,40,40,87,244,81,8,218,15,2,149,17,160,123,16,88,123,21,80,123,22,72,100,149,100,112,149,11,164,17,73,17,24,255,255,15,149,7,48,123,23,16,149,7,255,7,149,119,233,0,123,23,56,51,7,72,190,1,123,23,8,51,7,42,118,9,1,123,23,123,16,64,123,27,32,40,28,2,130,24,48,130,23,40,201,120,8,151,119,2,200,117,5,130,16,64,130,27,32,81,8,218,0,2,124,183,123,23,40,152,119,2,130,25,8,200,151,7,124,121,151,151,56,153,119,56,152,122,7,124,183,5,124,179,1,120,186,2,132,153,7,200,151,10,130,25,200,57,9,124,156,124,182,6,129,9,129,7,4,120,186,3,131,132,198,108,12,191,151,10,130,18,24,200,42,10,193,122,6,120,188,4,123,24,48,174,100,15,202,135,7,200,151,7,122,7,100,134,40,41,2,202,118,7,200,151,7,210,39,7,122,7,130,18,40,149,34,1,132,39,31,120,183,86,19,50,12,149,56,1,120,184,1,40,6,70,27,1,1,151,105,32,152,151,32,123,23,40,152,153,30,100,87,51,8,80,32,164,22,200,247,0,131,102,130,23,16,40,21,130,24,64,100,105,100,90,180,176,2,166,22,130,24,56,174,135,49,255,2,130,123,208,0,130,120,216,0,132,185,1,200,135,7,81,9,222,2,130,120,200,184,8,130,139,255,40,210,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,81,8,120,14,2,149,17,152,123,16,96,123,21,88,123,22,80,100,149,100,123,149,182,164,17,51,0,255,255,15,149,185,48,123,25,16,149,183,160,17,123,23,64,51,7,72,190,1,123,23,8,51,7,42,118,9,1,123,23,123,27,72,123,22,32,123,16,24,40,37,2,130,24,56,130,23,40,201,120,8,130,23,48,151,119,33,152,119,30,200,117,5,130,27,72,130,22,32,130,16,24,81,8,216,0,124,98,152,39,2,130,25,8,200,151,7,124,121,151,151,56,153,119,56,152,122,7,124,103,5,124,99,1,120,106,2,132,153,7,200,151,4,130,25,200,57,9,124,156,124,106,6,129,185,129,183,4,120,100,3,131,132,198,172,12,191,151,10,200,10,10,193,122,10,120,108,4,123,24,56,174,164,15,202,135,7,200,151,7,122,183,100,134,40,43,100,172,202,122,7,200,151,7,210,7,7,122,183,149,34,1,132,39,31,120,103,86,19,50,14,149,56,1,120,104,1,100,198,40,8,70,22,1,100,198,1,151,105,32,152,151,32,123,23,40,152,153,29,100,87,51,8,80,32,168,22,127,246,0,123,22,48,131,102,130,23,16,40,21,130,24,72,100,105,100,90,180,176,2,170,22,130,24,64,174,135,42,255,2,130,123,208,0,130,120,216,0,132,185,1,200,135,7,81,9,222,2,130,120,200,184,8,130,139,255,40,210,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,100,120,20,7,228,56,142,227,124,70,168,65,123,24,136,0,80,32,174,22,39,238,253,20,8,0,0,0,0,0,0,224,63,80,32,176,22,248,16,254,80,32,178,22,176,16,254,122,103,12,72,22,16,1,58,8,96,118,9,1,122,103,4,72,22,8,123,22,32,72,6,130,23,16,71,23,10,82,8,42,51,7,64,80,32,180,22,142,34,253,100,118,100,104,73,22,40,73,22,48,73,22,56,62,6,96,118,9,1,123,24,144,0,51,0,182,22,40,11,123,24,144,0,80,32,182,22,5,58,6,96,118,9,1,123,21,81,6,18,2,130,103,40,130,104,48,130,26,8,171,120,48,40,76,51,7,64,80,32,184,22,68,34,253,100,118,80,32,186,22,5,51,7,73,22,40,73,22,48,73,22,56,62,6,96,118,9,1,130,104,48,130,26,8,81,8,34,201,120,8,153,136,3,136,137,1,200,152,8,1,2,130,118,129,105,170,169,64,3,149,136,255,149,119,8,82,8,241,100,165,20,7,228,56,142,227,124,70,232,64,130,24,136,0,80,32,188,22,67,237,253,100,118,51,7,164,2,80,32,190,22,224,33,253,123,23,64,122,117,149,117,68,20,8,0,0,0,0,0,0,160,64,123,22,88,100,103,80,32,192,22,21,241,253,20,8,0,0,0,0,0,0,224,63,80,32,194,22,233,15,254,80,32,196,22,161,15,254,51,6,130,25,64,122,151,4,151,120,1,122,152,8,151,120,2,122,152,12,150,120,6,122,152,16,151,120,3,122,152,20,150,120,10,122,152,24,150,120,12,122,152,28,150,120,14,122,152,32,151,120,4,122,152,36,150,120,18,122,152,40,150,120,20,122,152,44,122,152,48,150,120,24,122,152,52,122,152,56,150,119,30,122,151,60,122,151,64,51,7,140,147,5,123,23,80,40,74,151,103,56,152,119,58,154,120,12,132,103,3,1,132,119,255,0,130,25,80,200,151,7,124,119,51,9,21,191,137,8,197,135,7,80,32,198,22,221,235,253,100,120,130,23,88,80,32,200,22,101,240,253,80,32,202,22,2,15,254,122,87,149,102,1,149,85,4,81,22,76,27,84,22,51,184,83,22,60,11,51,7,12,51,8,40,184,149,103,208,0,51,8,40,176,2,130,23,64,149,119,116,1,123,23,56,20,7,0,0,0,0,0,0,240,63,123,23,24,130,24,88,80,32,204,22,28,236,253,123,23,48,51,9,51,7,153,147,5,123,23,40,40,31,2,130,25,72,151,151,2,130,24,56,200,135,7,149,153,1,130,24,96,122,120,130,24,64,81,25,62,102,1,123,25,72,86,25,51,18,151,151,56,152,119,58,154,117,12,132,151,3,40,20,83,25,60,11,51,7,12,51,5,40,9,149,151,208,0,51,5,1,132,118,255,0,130,23,40,200,103,7,124,119,197,87,7,80,32,206,22,28,235,253,130,24,48,80,32,208,22,166,239,253,80,32,210,22,67,14,254,130,24,80,200,134,6,124,104,123,23,144,0,131,118,141,87,21,197,120,7,80,32,212,22,240,234,253,100,120,130,23,88,80,32,214,22,120,239,253,80,32,216,22,21,14,254,100,104,123,23,96,88,6,98,255,100,118,130,23,144,0,138,117,1,123,24,112,100,135,80,32,218,22,191,234,253,100,120,130,23,24,80,32,220,22,74,235,253,123,23,104,51,12,73,17,120,0,0,0,64,40,82,123,28,144,0,123,27,136,0,80,32,222,22,150,234,253,123,23,128,0,131,103,80,32,224,22,137,234,253,100,120,130,23,128,0,80,32,226,22,16,239,253,130,24,104,80,32,228,22,6,239,253,80,32,230,22,163,13,254,130,28,144,0,130,24,136,0,139,134,31,131,204,1,200,118,6,81,28,16,228,254,51,9,51,7,51,8,255,1,1,200,105,9,139,154,24,82,10,21,131,119,1,88,8,33,151,153,40,152,153,40,173,87,235,2,40,20,133,139,255,202,186,10,140,170,3,190,168,8,131,119,1,90,8,229,2,130,26,112,191,122,11,140,184,31,211,139,9,191,137,8,130,25,120,174,152,103,255,123,22,96,123,24,120,171,122,93,255,123,22,96,40,133,254,2,51,9,0,0,0,8,122,137,108,2,122,137,112,2,122,137,116,2,122,137,120,2,122,137,124,2,122,137,128,2,122,137,132,2,122,137,136,2,122,137,140,2,122,137,144,2,122,137,148,2,130,21,58,7,96,118,9,1,122,137,152,2,122,137,156,2,122,137,160,2,123,23,144,0,80,32,232,22,5,58,2,96,118,9,1,81,2,34,2,130,44,40,130,38,48,130,26,8,171,198,66,40,95,51,0,234,22,130,21,32,40,83,1,130,21,32,40,77,1,51,7,64,80,32,236,22,183,30,253,100,118,80,32,238,22,5,100,98,51,12,62,6,96,118,9,1,73,22,40,73,22,48,73,22,56,130,102,48,130,26,8,81,6,35,201,198,7,153,119,3,136,120,1,200,135,7,100,200,1,2,130,133,129,89,170,169,95,149,119,255,149,136,8,82,7,242,2,130,39,56,174,118,27,2,130,23,64,123,103,149,102,8,123,38,48,100,118,130,21,32,51,0,246,22,40,225,0,201,198,8,153,138,3,149,168,1,152,137,61,149,35,40,130,21,32,82,9,131,2,201,199,9,153,151,2,174,120,42,20,8,248,255,255,255,255,255,255,127,174,137,44,151,120,3,82,7,52,40,101,130,23,64,80,32,240,22,78,26,253,100,86,130,21,32,40,155,0,100,135,20,8,248,255,255,255,255,255,255,127,172,137,218,20,7,255,255,255,255,255,255,255,31,51,8,248,1,2,123,26,112,123,19,120,123,28,128,0,123,18,136,0,152,119,61,82,7,45,2,100,135,123,24,104,80,32,242,22,208,29,253,130,24,104,130,18,136,0,130,28,128,0,130,19,120,130,26,112,1,151,169,3,200,121,9,200,135,7,130,24,64,123,152,149,152,8,170,198,24,2,130,106,248,149,107,248,123,154,248,149,153,248,100,182,171,203,241,130,60,1,2,123,41,40,123,40,48,123,39,56,130,22,64,81,12,12,100,199,80,32,244,22,179,25,253,80,32,246,22,5,149,87,255,7,149,121,224,0,149,103,4,123,87,24,149,103,68,123,87,32,149,103,116,1,123,87,40,70,37,31,1,1,70,37,23,2,129,0,70,37,15,3,2,70,37,7,4,130,0,70,37,255,4,4,70,37,247,5,132,0,70,41,248,0,8,70,41,240,1,136,0,70,41,232,2,16,70,41,224,3,144,0,70,41,216,4,32,70,41,208,5,160,0,130,23,16,124,119,18,70,37,239,6,64,70,37,231,7,64,132,119,1,123,25,144,0,70,9,64,82,7,20,2,130,24,16,70,24,18,255,0,100,87,80,32,248,22,113,241,51,5,51,7,5,1,51,8,0,2,130,22,32,40,8,131,85,1,170,133,43,170,117,250,2,51,9,255,0,100,103,100,88,80,32,250,22,58,242,100,103,100,88,51,9,80,32,252,22,46,242,51,8,0,2,51,7,5,1,40,212,2,130,23,16,124,119,18,132,119,1,81,7,19,2,130,23,16,70,23,18,130,23,32,80,32,254,22,23,241,51,5,130,22,32,1,51,9,255,0,100,103,100,88,80,32,0,23,243,241,100,103,100,88,51,9,80,32,2,23,231,241,131,85,1,82,37,255,0,227,2,51,7,4,181,0,121,103,34,1,121,103,36,1,121,103,26,2,121,103,28,2,121,103,18,3,121,103,20,3,121,103,10,4,121,103,12,4,121,103,2,5,121,103,4,5,121,103,250,5,121,103,252,5,121,103,242,6,121,103,244,6,121,103,234,7,121,103,236,7,130,24,144,0,121,135,3,121,135,5,121,135,251,0,121,135,253,0,121,135,243,1,121,135,245,1,121,135,235,2,121,135,237,2,121,135,227,3,121,135,229,3,121,135,219,4,121,135,221,4,121,135,211,5,121,135,213,5,121,135,203,6,121,135,205,6,121,135,195,7,121,135,197,7,130,24,16,121,135,121,135,2,130,16,168,0,130,21,160,0,130,22,152,0,149,17,176,0,50,0,51,7,236,129,1,51,0,156,23,40,157,47,253,80,32,4,23,111,46,253,52,7,40,115,9,1,81,7,5,50,0,2,52,7,40,115,9,1,82,7,247,2,149,17,168,123,16,80,123,21,72,123,22,64,123,24,8,51,5,255,0,51,6,42,115,9,1,20,7,0,0,0,0,0,0,112,63,123,23,56,20,7,0,0,0,0,0,0,240,191,123,23,48,20,7,0,0,0,0,0,0,240,64,123,23,40,20,7,0,0,0,0,0,0,224,63,123,23,32,149,103,0,3,123,23,24,51,7,255,0,51,0,6,23,40,242,229,253,100,87,80,32,6,23,236,229,253,130,24,56,80,32,8,23,118,234,253,130,24,48,80,32,10,23,81,9,254,80,32,12,23,70,104,1,130,24,40,80,32,14,23,91,234,253,130,24,32,80,32,16,23,54,9,254,80,32,18,23,147,82,254,121,103,149,102,2,131,85,248,130,23,24,171,118,182,2,51,5,51,8,232,81,9,1,149,134,0,4,20,7,24,45,68,84,251,33,121,63,123,23,56,20,7,24,45,68,84,251,33,105,63,123,23,48,20,7,0,0,0,0,0,232,175,64,123,23,40,123,24,149,135,255,7,123,23,16,149,119,1,123,23,32,51,7,51,0,20,23,40,88,229,253,100,87,80,32,20,23,82,229,253,130,24,56,80,32,22,23,220,233,253,130,24,48,80,32,24,23,183,8,254,80,32,26,23,40,99,1,130,24,40,80,32,28,23,193,233,253,80,32,30,23,197,81,254,121,103,141,119,121,103,0,252,149,102,2,131,85,1,130,23,32,171,118,186,2,130,25,16,149,150,255,5,149,152,1,6,51,5,255,0,20,7,0,0,0,0,0,0,112,63,123,23,48,20,7,0,0,0,0,0,0,240,191,123,23,40,20,7,0,0,0,0,0,234,175,64,123,23,32,20,7,0,0,0,0,0,0,224,63,123,23,24,149,151,255,3,123,23,16,1,123,24,56,100,87,80,32,32,23,186,228,253,130,24,48,80,32,34,23,68,233,253,130,24,40,80,32,36,23,31,8,254,80,32,38,23,20,103,1,130,24,32,80,32,40,23,41,233,253,130,24,24,80,32,42,23,4,8,254,80,32,44,23,35,81,254,130,24,56,121,135,141,119,121,103,131,85,248,149,102,254,149,136,2,130,23,16,171,118,169,2,130,28,149,199,0,16,149,200,0,30,149,201,0,4,126,202,149,203,0,18,100,156,1,2,121,122,0,248,121,122,0,250,121,122,0,2,121,138,0,250,121,138,0,252,127,150,121,118,127,198,121,118,0,4,127,198,0,252,121,118,0,6,127,198,121,134,0,254,121,134,149,119,2,149,136,2,149,204,4,149,153,2,171,183,197,51,7,51,8,239,113,9,1,51,10,240,51,2,64,1,131,169,240,143,155,141,187,210,185,9,151,153,2,120,137,250,131,169,248,143,155,141,187,210,185,9,151,153,2,120,137,251,131,169,253,143,155,141,187,210,185,9,151,153,2,120,137,252,143,169,141,153,210,169,9,151,153,2,120,137,253,131,169,4,143,155,141,187,210,185,9,151,153,2,120,137,254,131,169,5,143,155,141,187,210,185,9,151,153,2,120,137,255,131,169,6,143,155,141,187,210,185,9,151,153,2,120,137,131,163,10,131,164,11,131,166,12,131,165,13,131,169,14,131,171,15,131,170,8,143,172,141,204,210,172,12,151,204,2,120,140,1,143,60,141,204,210,60,12,151,204,2,120,140,2,143,76,141,204,210,76,12,151,204,2,120,140,3,143,108,141,204,210,108,12,151,204,2,120,140,4,143,92,141,204,210,92,12,70,24,249,151,204,2,120,140,5,143,156,141,204,210,201,9,151,153,2,120,137,6,143,185,141,153,210,185,9,151,153,2,120,137,7,151,121,2,120,137,8,149,119,8,149,136,16,171,39,21,255,2,51,6,30,4,42,118,9,1,30,4,93,118,9,1,30,4,43,118,9,1,1,30,4,92,118,9,1,1,30,4,44,118,9,1,2,30,4,91,118,9,1,2,30,4,45,118,9,1,3,30,4,90,118,9,1,3,30,4,46,118,9,1,4,30,4,89,118,9,1,4,51,2,5,59,2,47,118,9,1,59,2,88,118,9,1,30,4,48,118,9,1,6,30,4,87,118,9,1,6,30,4,49,118,9,1,7,30,4,86,118,9,1,7,51,9,8,59,9,50,118,9,1,59,9,85,118,9,1,30,4,51,118,9,1,9,30,4,84,118,9,1,9,30,4,52,118,9,1,10,30,4,83,118,9,1,10,30,4,53,118,9,1,11,30,4,82,118,9,1,11,30,4,54,118,9,1,12,30,4,81,118,9,1,12,30,4,55,118,9,1,13,30,4,80,118,9,1,13,30,4,56,118,9,1,14,30,4,79,118,9,1,14,30,4,57,118,9,1,15,30,4,78,118,9,1,15,30,4,58,118,9,1,16,30,4,77,118,9,1,16,30,4,59,118,9,1,17,30,4,76,118,9,1,17,30,4,60,118,9,1,18,30,4,75,118,9,1,18,30,4,61,118,9,1,19,30,4,74,118,9,1,19,30,4,62,118,9,1,20,30,4,73,118,9,1,20,30,4,63,118,9,1,21,30,4,72,118,9,1,21,30,4,64,118,9,1,22,30,4,71,118,9,1,22,30,4,65,118,9,1,23,30,4,70,118,9,1,23,30,4,66,118,9,1,24,30,4,69,118,9,1,24,30,4,67,118,9,1,25,30,4,68,118,9,1,25,51,10,232,114,9,1,51,11,32,51,12,248,0,40,15,51,7,71,10,149,102,1,149,170,2,170,182,63,132,103,15,172,121,240,172,114,25,136,120,3,151,119,1,149,133,255,132,85,250,200,87,7,133,136,1,212,135,7,1,136,104,16,149,136,255,132,136,9,200,135,7,202,199,7,149,119,48,121,167,149,102,1,149,170,2,171,182,199,51,6,51,8,104,114,9,1,51,3,5,51,10,64,51,2,24,51,12,232,114,9,1,40,13,121,133,149,102,1,149,136,2,170,166,69,132,107,7,51,5,172,179,240,132,103,24,170,39,234,152,101,3,151,87,1,200,87,7,136,181,3,149,85,255,132,89,253,200,183,7,200,151,7,136,121,12,133,153,1,151,153,2,200,151,7,151,119,1,200,199,7,127,119,132,85,104,200,117,5,40,181,2,51,7,1,130,24,8,59,7,40,115,9,1,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,17,0,248,149,17,192,249,130,155,51,10,1,2,100,133,100,118,174,171,161,0,123,27,8,123,25,16,149,23,24,51,9,0,16,51,8,80,32,46,23,35,233,0,149,103,0,16,124,119,172,1,81,7,30,149,25,24,100,103,130,24,8,80,32,48,23,142,241,130,23,16,130,119,151,119,1,82,7,30,40,72,149,25,24,100,103,130,24,8,80,32,50,23,44,240,130,23,16,130,119,151,119,1,81,7,48,149,24,24,51,9,255,127,51,11,0,128,40,16,121,90,149,119,255,149,85,2,149,136,4,81,7,21,2,129,138,173,154,6,100,154,1,173,171,233,51,10,0,128,40,226,2,149,17,248,7,149,17,72,6,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,51,11,0,2,123,155,40,93,255,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,80,32,52,23,138,249,131,88,100,103,130,16,16,130,21,8,130,22,149,17,24,149,17,80,255,123,16,168,0,123,21,160,0,123,22,152,0,100,118,149,103,154,17,123,23,16,123,24,8,100,135,51,0,172,22,40,202,227,253,152,138,4,132,170,16,132,136,15,212,168,8,151,136,1,51,10,232,114,9,1,200,168,8,126,136,81,8,44,2,132,153,127,151,154,1,51,11,166,147,5,200,186,10,133,153,127,151,153,1,200,185,9,127,170,127,153,200,135,7,121,122,242,0,121,121,244,0,50,0,50,0,149,17,176,123,16,72,123,21,64,123,22,56,100,117,129,114,164,0,129,123,172,0,190,43,11,51,12,128,1,173,203,32,2,124,87,192,0,124,91,199,0,198,183,7,132,119,1,81,7,14,72,37,232,0,72,37,228,0,40,205,1,149,136,166,17,124,131,2,124,87,96,129,84,60,210,115,11,124,87,97,124,134,1,129,92,36,200,75,11,122,91,64,198,103,7,122,92,40,81,7,25,2,129,87,52,125,139,198,103,7,211,183,7,191,188,12,200,199,7,122,87,40,1,2,124,87,200,0,210,55,7,124,92,201,0,129,91,140,0,200,39,7,122,87,168,0,198,108,7,122,91,144,0,81,7,27,2,129,87,156,0,125,136,198,103,7,211,135,7,191,139,11,200,183,7,122,87,144,0,1,81,9,83,1,149,87,104,123,23,16,151,153,32,152,153,32,151,153,2,200,169,9,123,25,8,51,7,42,115,9,1,123,23,40,67,2,128,89,128,0,139,136,22,130,90,120,130,27,40,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,130,26,48,129,168,200,135,7,122,167,149,170,4,130,23,8,170,122,243,0,2,129,87,228,0,123,23,40,129,89,232,0,130,88,130,87,8,124,91,236,0,123,27,24,123,25,32,122,89,228,0,132,137,1,200,87,7,123,26,48,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,56,23,50,8,128,86,64,180,128,2,56,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,84,39,127,1,9,51,7,40,64,2,130,25,40,130,26,32,200,169,9,130,26,24,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,128,88,228,0,123,24,40,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,16,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,58,23,50,8,180,128,2,58,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,51,9,127,1,174,121,217,254,51,7,40,0,255,2,149,87,248,0,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,117,129,114,156,1,129,123,164,1,190,43,11,87,43,128,1,34,2,124,91,184,1,124,92,191,1,198,203,11,132,187,1,81,11,14,72,37,232,0,72,37,228,0,40,163,3,2,149,131,166,17,124,52,2,124,91,96,129,87,60,210,180,12,124,88,97,124,59,1,129,86,36,200,199,7,122,87,64,198,184,7,122,86,40,81,7,25,2,129,87,52,125,56,198,183,7,211,135,7,191,134,6,200,103,7,122,87,40,1,2,124,87,200,0,129,88,164,0,210,71,7,124,92,201,0,129,86,140,0,200,135,7,122,87,168,0,198,188,7,122,86,144,0,81,7,27,2,129,87,156,0,125,56,198,183,7,211,135,7,191,134,6,200,103,7,122,87,144,0,1,2,124,87,88,1,129,88,52,1,210,71,7,124,92,89,1,129,86,28,1,200,135,7,122,87,56,1,198,188,7,122,86,32,1,81,7,27,2,129,87,44,1,125,56,198,183,7,211,135,7,191,134,6,200,103,7,122,87,32,1,1,2,124,87,192,1,210,71,7,124,88,193,1,129,92,132,1,200,39,7,122,87,160,1,198,184,7,122,92,136,1,81,7,27,2,129,87,148,1,125,56,198,183,7,211,135,7,191,140,12,200,199,7,122,87,136,1,1,81,9,174,2,2,149,87,248,0,123,23,32,149,87,96,1,123,23,24,149,87,104,123,23,16,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,8,73,1,1,128,0,128,40,145,0,2,128,89,120,1,139,136,22,130,90,112,1,130,27,56,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,1,130,28,64,126,88,242,0,192,135,8,130,22,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,8,170,124,240,1,2,129,87,228,0,123,23,56,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,40,123,25,48,122,89,228,0,132,137,1,200,87,7,123,28,64,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,62,23,50,8,128,86,64,180,128,2,62,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,12,42,115,9,1,123,28,72,84,39,127,1,9,51,7,40,61,130,25,56,130,26,48,200,169,9,130,26,40,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,200,199,7,126,119,202,135,7,140,119,16,1,128,88,228,0,123,24,56,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,16,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,64,23,50,8,180,128,2,64,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,56,40,54,2,128,89,128,0,139,136,22,130,90,120,130,27,56,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,56,1,130,88,248,0,130,87,0,1,128,86,56,1,132,137,1,130,26,32,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,66,23,50,8,180,128,2,66,23,129,88,32,1,129,89,24,1,200,103,7,200,152,8,122,88,24,1,84,39,127,1,10,73,17,56,40,55,2,128,89,16,1,139,136,22,130,90,8,1,130,27,56,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,56,1,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,68,23,50,8,180,128,2,68,23,129,88,136,1,129,89,128,1,200,103,7,200,152,8,122,88,128,1,84,39,127,1,145,253,51,7,40,184,253,2,149,87,240,1,130,16,96,130,21,88,130,22,80,149,17,104,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,117,129,115,60,129,119,68,190,55,7,87,39,128,1,67,2,124,87,88,124,91,95,198,183,7,132,119,1,81,7,49,2,129,87,156,1,129,91,164,1,190,183,7,87,39,128,1,34,2,124,87,184,1,124,91,191,1,198,183,7,132,119,1,81,7,14,72,37,232,0,72,37,228,0,40,162,3,149,130,166,17,124,36,2,124,87,96,210,116,11,124,92,97,124,39,1,129,86,36,200,59,11,122,91,64,198,124,11,122,86,40,81,11,25,2,129,91,52,125,44,198,123,11,211,203,11,191,198,6,200,107,11,122,91,40,1,2,124,91,200,0,129,86,164,0,210,75,11,124,88,201,0,129,92,140,0,200,107,11,122,91,168,0,198,120,8,122,92,144,0,81,8,27,2,129,88,156,0,125,43,198,120,8,211,184,8,191,188,12,200,200,8,122,88,144,0,1,2,124,88,88,1,129,91,52,1,210,72,8,124,86,89,1,129,92,28,1,200,184,8,122,88,56,1,198,118,8,122,92,32,1,81,8,27,2,129,88,44,1,125,43,198,120,8,211,184,8,191,188,12,200,200,8,122,88,32,1,1,2,124,88,192,1,129,92,156,1,210,72,8,124,86,193,1,129,91,132,1,200,200,8,122,88,160,1,198,118,8,122,91,136,1,81,8,27,2,129,88,148,1,125,44,198,120,7,211,199,7,191,203,11,200,183,7,122,87,136,1,1,81,9,173,2,2,149,87,104,123,23,32,149,87,248,0,123,23,24,149,87,96,1,123,23,16,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,8,73,1,1,128,0,128,40,151,0,2,128,89,120,1,139,136,22,130,90,112,1,130,27,48,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,1,130,28,64,126,88,242,0,130,25,56,200,151,7,192,135,8,130,22,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,8,170,124,233,1,2,129,87,228,0,123,23,56,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,40,123,25,48,122,89,228,0,132,137,1,200,87,7,123,28,64,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,72,23,50,8,128,86,64,180,128,2,72,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,12,42,115,9,1,123,28,72,84,39,127,1,9,51,7,40,61,130,25,56,130,26,48,200,169,9,130,26,40,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,200,199,7,126,119,202,135,7,140,119,16,1,129,88,228,0,123,24,56,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,32,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,74,23,50,8,180,128,2,74,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,48,40,47,128,89,128,0,130,90,120,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,48,1,130,88,248,0,130,87,0,1,128,86,56,1,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,76,23,50,8,180,128,2,76,23,129,88,32,1,129,89,24,1,200,103,7,200,152,8,122,88,24,1,84,39,127,1,10,73,17,48,40,55,2,128,89,16,1,139,136,22,130,90,8,1,130,27,48,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,48,1,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,16,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,78,23,50,8,180,128,2,78,23,129,88,136,1,129,89,128,1,200,103,7,200,152,8,122,88,128,1,84,39,127,1,146,253,51,7,40,185,253,2,149,87,240,1,130,16,96,130,21,88,130,22,80,149,17,104,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,117,129,114,164,0,129,119,172,0,190,39,7,87,39,128,1,69,2,124,87,192,0,124,91,199,0,198,183,7,132,119,1,81,7,49,2,129,87,156,1,129,91,164,1,190,183,7,87,39,128,1,34,2,124,87,184,1,124,91,191,1,198,183,7,132,119,1,81,7,14,72,37,232,0,72,37,228,0,40,159,3,2,149,131,166,17,124,52,2,124,87,96,129,92,60,210,116,11,124,88,97,124,55,1,129,86,36,200,203,11,122,91,64,198,120,8,122,86,40,81,8,25,2,129,88,52,125,59,198,120,8,211,184,8,191,182,6,200,104,8,122,88,40,1,2,124,88,200,0,210,72,8,124,91,201,0,129,86,140,0,200,40,8,122,88,168,0,198,123,8,122,86,144,0,81,8,27,2,129,88,156,0,125,59,198,120,8,211,184,8,191,182,6,200,104,8,122,88,144,0,1,2,124,88,88,1,129,91,52,1,210,72,8,124,86,89,1,129,92,28,1,200,184,8,122,88,56,1,198,118,8,122,92,32,1,81,8,27,2,129,88,44,1,125,59,198,120,8,211,184,8,191,188,12,200,200,8,122,88,32,1,1,2,124,88,192,1,129,92,156,1,210,72,8,124,86,193,1,129,91,132,1,200,200,8,122,88,160,1,198,118,8,122,91,136,1,81,8,27,2,129,88,148,1,125,60,198,120,7,211,199,7,191,203,11,200,183,7,122,87,136,1,1,81,9,170,2,2,149,87,104,123,23,32,149,87,248,0,123,23,24,149,87,96,1,123,23,16,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,8,73,1,1,128,0,128,40,151,0,2,128,89,120,1,139,136,22,130,90,112,1,130,27,48,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,1,130,28,64,126,88,242,0,130,25,56,200,151,7,192,135,8,130,22,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,8,170,124,230,1,2,129,87,228,0,123,23,56,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,40,123,25,48,122,89,228,0,132,137,1,200,87,7,123,28,64,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,82,23,50,8,128,86,64,180,128,2,82,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,12,42,115,9,1,123,28,72,84,39,127,1,9,51,7,40,61,130,25,56,130,26,48,200,169,9,130,26,40,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,200,199,7,126,119,202,135,7,140,119,16,1,128,88,228,0,123,24,56,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,32,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,84,23,50,8,180,128,2,84,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,56,40,51,2,128,89,128,0,139,136,22,130,90,120,130,27,56,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,123,23,56,1,130,88,248,0,130,87,0,1,128,86,56,1,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,86,23,50,8,180,128,2,86,23,129,88,32,1,129,89,24,1,200,103,7,200,152,8,122,88,24,1,84,39,127,1,10,73,17,48,40,48,128,89,16,1,130,90,8,1,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,48,1,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,16,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,88,23,50,8,180,128,2,88,23,129,88,136,1,129,89,128,1,200,103,7,200,152,8,122,88,128,1,84,39,127,1,149,253,51,7,40,188,253,2,149,87,240,1,130,16,96,130,21,88,130,22,80,149,17,104,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,117,129,115,60,129,119,68,190,55,7,87,39,128,1,102,2,124,87,88,124,91,95,198,183,7,132,119,1,81,7,84,2,129,87,52,1,129,91,60,1,190,183,7,87,39,128,1,69,2,124,87,80,1,124,91,87,1,198,183,7,132,119,1,81,7,49,2,129,87,156,1,129,91,164,1,190,183,7,87,39,128,1,34,2,124,87,184,1,124,91,191,1,198,183,7,132,119,1,81,7,14,72,37,232,0,72,37,228,0,40,158,3,149,130,166,17,124,36,2,124,87,96,210,116,11,124,92,97,124,39,1,129,86,36,200,59,11,122,91,64,198,124,11,122,86,40,81,11,25,2,129,91,52,125,44,198,123,11,211,203,11,191,198,6,200,107,11,122,91,40,1,2,124,91,200,0,129,86,164,0,210,75,11,124,88,201,0,129,92,140,0,200,107,11,122,91,168,0,198,120,8,122,92,144,0,81,8,27,2,129,88,156,0,125,43,198,120,8,211,184,8,191,188,12,200,200,8,122,88,144,0,1,2,124,88,88,1,129,91,52,1,210,72,8,124,86,89,1,129,92,28,1,200,184,8,122,88,56,1,198,118,8,122,92,32,1,81,8,27,2,129,88,44,1,125,43,198,120,8,211,184,8,191,188,12,200,200,8,122,88,32,1,1,2,124,88,192,1,129,92,156,1,210,72,8,124,86,193,1,129,91,132,1,200,200,8,122,88,160,1,198,118,8,122,91,136,1,81,8,27,2,129,88,148,1,125,44,198,120,7,211,199,7,191,203,11,200,183,7,122,87,136,1,1,81,9,169,2,2,149,87,104,123,23,32,149,87,248,0,123,23,24,149,87,96,1,123,23,16,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,8,73,1,1,128,0,128,40,150,0,128,89,120,1,130,90,112,1,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,1,130,28,64,126,88,242,0,130,25,56,130,26,48,200,169,9,200,151,7,192,135,8,130,22,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,8,170,124,230,1,2,129,87,228,0,123,23,56,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,40,123,25,48,122,89,228,0,132,137,1,200,87,7,123,28,64,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,92,23,50,8,128,86,64,180,128,2,92,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,12,42,115,9,1,123,28,72,84,39,127,1,9,51,7,40,61,130,25,56,130,26,48,200,169,9,130,26,40,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,200,199,7,126,119,202,135,7,140,119,16,1,129,88,228,0,123,24,56,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,32,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,94,23,50,8,180,128,2,94,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,48,40,47,128,89,128,0,130,90,120,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,192,135,7,151,119,16,152,119,32,123,23,48,1,130,88,248,0,130,87,0,1,128,86,56,1,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,96,23,50,8,180,128,2,96,23,129,88,32,1,129,89,24,1,200,103,7,200,152,8,122,88,24,1,84,39,127,1,10,73,17,48,40,52,2,128,89,16,1,139,136,22,130,90,8,1,130,27,48,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,72,200,151,7,126,119,202,135,7,140,119,16,123,23,48,1,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,16,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,98,23,50,8,180,128,2,98,23,129,88,136,1,129,89,128,1,200,103,7,200,152,8,122,88,128,1,84,39,127,1,150,253,51,7,40,182,253,2,149,87,240,1,130,16,96,130,21,88,130,22,80,149,17,104,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,117,129,114,60,129,123,68,190,43,11,87,43,128,1,67,2,124,91,88,124,92,95,198,203,11,132,187,1,81,11,49,2,129,91,164,0,129,92,172,0,190,203,11,87,43,128,1,34,2,124,91,192,0,124,92,199,0,198,203,11,132,187,1,81,11,14,72,37,232,0,72,37,228,0,40,40,2,149,132,166,17,124,67,2,124,91,96,210,179,12,124,87,97,124,75,1,129,86,36,200,44,12,122,92,64,198,183,7,122,86,40,81,7,25,2,129,87,52,125,76,198,183,7,211,199,7,191,198,6,200,103,7,122,87,40,1,2,124,87,200,0,129,92,164,0,210,55,6,124,88,201,0,129,87,140,0,200,108,12,122,92,168,0,198,184,8,122,87,144,0,81,8,27,2,129,88,156,0,125,76,198,184,8,211,200,8,191,199,7,200,135,7,122,87,144,0,1,81,9,173,1,149,87,104,123,23,24,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,16,73,17,8,1,128,0,128,51,7,42,115,9,1,123,23,40,143,0,128,89,128,0,130,90,120,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,130,28,56,126,88,242,0,130,25,48,200,151,7,192,135,8,130,22,8,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,16,170,124,247,0,2,129,87,228,0,123,23,48,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,32,123,25,40,122,89,228,0,132,137,1,200,87,7,123,28,56,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,102,23,50,8,128,86,64,180,128,2,102,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,6,127,1,174,118,7,51,7,40,64,2,130,25,48,130,26,40,200,169,9,130,26,32,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,129,88,228,0,123,24,48,130,88,104,130,89,112,128,90,168,0,123,26,40,122,87,232,0,132,138,1,130,23,24,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,104,23,50,8,180,128,2,104,23,129,88,144,0,129,89,136,0,130,26,40,200,167,7,200,152,8,122,88,136,0,174,118,138,254,51,7,40,170,254,2,149,87,248,0,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,117,129,114,164,0,129,123,172,0,190,43,11,87,43,128,1,34,2,124,91,192,0,124,92,199,0,198,203,11,132,187,1,81,11,14,72,37,232,0,72,37,228,0,40,40,2,149,136,166,17,124,131,2,124,91,96,129,84,60,210,179,12,124,87,97,124,139,1,129,86,36,200,76,12,122,92,64,198,183,7,122,86,40,81,7,25,2,129,87,52,125,140,198,183,7,211,199,7,191,198,6,200,103,7,122,87,40,1,2,124,87,200,0,210,55,7,124,86,201,0,129,92,140,0,200,39,7,122,87,168,0,198,182,7,122,92,144,0,81,7,27,2,129,87,156,0,125,136,198,183,7,211,135,7,191,140,12,200,199,7,122,87,144,0,1,81,9,174,1,149,87,104,123,23,24,151,153,32,152,153,32,149,172,4,151,153,3,200,201,9,123,25,16,73,17,8,1,128,0,128,51,7,42,115,9,1,123,23,40,144,0,2,128,89,128,0,139,136,22,130,90,120,130,27,40,200,184,8,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,130,28,56,126,88,242,0,192,135,8,130,22,8,202,104,9,152,153,32,200,152,8,139,137,31,140,136,15,125,90,240,0,129,203,252,200,152,8,126,89,244,0,210,168,8,200,184,8,122,200,252,192,151,7,202,103,8,152,136,32,200,135,7,139,120,31,125,89,241,0,129,202,140,119,15,200,135,7,210,151,7,200,167,7,122,199,149,204,8,130,23,16,170,124,247,0,2,129,87,228,0,123,23,48,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,32,123,25,40,122,89,228,0,132,137,1,200,87,7,123,28,56,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,108,23,50,8,128,86,64,180,128,2,108,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,51,6,127,1,174,118,7,51,7,40,64,2,130,25,48,130,26,40,200,169,9,130,26,32,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,128,88,228,0,123,24,40,130,88,104,130,89,112,128,90,168,0,123,26,48,122,87,232,0,132,138,1,130,23,24,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,110,23,50,8,180,128,2,110,23,129,88,144,0,129,89,136,0,130,26,48,200,167,7,200,152,8,122,88,136,0,174,118,137,254,51,7,40,176,254,2,149,87,248,0,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,176,123,16,72,123,21,64,123,22,56,100,117,129,114,60,129,123,68,190,43,11,51,12,128,1,100,166,173,203,65,2,124,90,88,124,91,95,198,186,10,132,170,1,81,10,49,2,129,90,164,0,129,91,172,0,190,186,10,87,42,128,1,34,2,124,90,192,0,124,91,199,0,198,186,10,132,170,1,81,10,14,72,37,232,0,72,37,228,0,40,203,1,149,132,166,17,124,67,2,124,90,96,210,163,11,124,87,97,124,74,1,129,92,36,200,43,11,122,91,64,198,167,7,122,92,40,81,7,25,2,129,87,52,125,75,198,167,7,211,183,7,191,188,12,200,199,7,122,87,40,1,2,124,87,200,0,129,88,164,0,210,55,11,124,92,201,0,129,87,140,0,200,139,11,122,91,168,0,198,172,11,122,87,144,0,81,11,27,2,129,91,156,0,125,72,198,171,10,211,138,10,191,135,7,200,167,7,122,87,144,0,1,81,9,80,1,149,87,104,123,23,16,151,153,32,152,153,32,151,153,2,200,105,9,123,25,8,51,7,42,115,9,1,123,23,40,66,128,89,128,0,130,90,120,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,130,22,48,129,104,130,25,40,200,152,8,200,135,7,122,103,149,102,4,130,23,8,170,118,241,0,2,129,87,228,0,123,23,40,129,89,232,0,130,88,130,87,8,124,90,236,0,123,26,24,123,25,32,122,89,228,0,132,137,1,200,87,7,123,22,48,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,114,23,50,8,128,86,64,180,128,2,114,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,84,39,127,1,9,51,7,40,64,2,130,25,40,130,26,32,200,169,9,130,26,24,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,130,25,200,151,7,126,119,202,135,7,140,119,16,1,129,88,228,0,123,24,40,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,16,200,151,7,81,10,18,2,130,121,200,152,8,130,136,255,51,0,116,23,50,8,180,128,2,116,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,222,254,51,7,40,252,254,2,149,87,248,0,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,117,123,24,88,149,130,166,17,124,38,2,124,88,96,123,26,56,129,92,60,210,134,11,124,87,97,124,40,1,129,90,36,200,203,11,122,91,64,198,135,7,122,90,40,81,7,25,2,129,87,52,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,40,1,2,124,87,200,0,129,91,164,0,210,103,7,124,92,201,0,129,90,140,0,200,183,7,122,87,168,0,198,140,7,122,90,144,0,81,7,27,2,129,87,156,0,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,144,0,1,2,124,87,88,1,129,91,52,1,210,103,7,124,92,89,1,129,90,28,1,200,183,7,122,87,56,1,198,140,7,122,90,32,1,81,7,27,2,129,87,44,1,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,32,1,1,2,124,87,192,1,129,91,156,1,210,103,7,124,92,193,1,129,90,132,1,200,183,7,122,87,160,1,198,140,7,122,90,136,1,81,7,27,2,129,87,148,1,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,136,1,1,2,124,87,80,2,129,91,44,2,210,103,7,124,92,81,2,129,90,20,2,200,183,7,122,87,48,2,198,140,7,122,90,24,2,81,7,27,2,129,87,36,2,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,24,2,1,2,124,87,184,2,129,91,148,2,210,103,7,124,92,185,2,129,90,124,2,200,183,7,122,87,152,2,198,140,7,122,90,128,2,81,7,27,2,129,87,140,2,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,128,2,1,81,9,42,4,2,51,11,149,87,104,123,23,48,149,87,248,0,123,23,40,149,87,96,1,123,23,32,149,87,240,1,123,23,24,149,87,88,2,123,23,16,151,153,32,152,153,32,123,25,8,20,7,255,255,255,255,0,0,0,0,123,23,80,73,1,2,3,128,0,40,44,2,130,27,112,151,183,3,130,24,56,200,135,7,129,120,129,121,4,151,106,1,200,168,8,122,120,200,169,9,149,187,1,122,121,4,130,23,8,170,123,189,3,2,129,90,228,0,129,92,232,0,130,88,130,87,8,124,86,236,0,122,92,228,0,132,137,1,200,87,7,123,27,112,123,26,120,123,28,104,123,22,96,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,120,23,50,8,128,86,64,180,128,2,120,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,84,39,127,1,9,51,7,40,67,130,25,120,130,26,104,200,169,9,130,26,96,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,1,124,92,238,0,128,91,228,0,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,48,200,151,7,123,27,120,123,28,104,81,10,18,2,130,121,200,152,8,130,136,255,51,0,122,23,50,8,180,128,2,122,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,120,40,66,2,130,25,104,132,153,1,149,153,255,130,26,120,210,169,9,128,90,128,0,139,136,22,130,91,120,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,123,23,120,1,130,27,130,26,88,129,167,12,129,168,8,200,135,7,151,121,42,129,168,16,152,153,42,139,119,12,122,169,8,81,7,32,151,137,63,153,153,63,210,185,9,211,152,8,149,119,255,139,136,1,82,7,238,2,130,23,88,122,120,16,1,2,129,91,32,1,129,87,24,1,129,90,128,2,129,89,120,2,200,123,11,122,91,24,1,200,154,10,130,89,248,0,130,86,0,1,128,82,56,1,122,90,120,2,132,156,1,130,23,40,200,103,7,123,18,96,81,12,13,2,130,124,200,201,9,130,153,255,1,132,136,1,123,24,104,139,188,22,152,168,22,123,28,64,132,204,136,0,152,187,17,132,187,128,0,211,203,11,152,170,20,211,168,8,132,136,32,212,184,8,142,136,151,134,1,180,144,2,124,23,130,26,96,190,167,8,123,22,72,86,40,127,1,81,200,167,7,151,104,8,130,28,104,151,201,1,211,105,9,144,153,52,128,90,16,1,212,152,8,130,89,8,1,130,27,80,210,183,7,210,168,8,151,136,1,200,152,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,130,24,120,200,120,8,123,24,120,1,2,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,32,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,126,23,50,8,180,128,2,126,23,190,103,8,86,40,127,1,84,2,200,103,7,130,24,64,132,136,0,1,149,136,0,1,130,25,104,151,153,8,128,90,120,1,211,152,8,130,89,112,1,130,27,80,210,183,7,210,168,8,151,136,1,200,152,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,130,24,120,200,120,8,123,24,120,1,2,130,88,240,1,130,87,248,1,128,86,48,2,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,128,23,50,8,180,128,2,128,23,129,88,24,2,129,89,16,2,200,103,7,200,152,8,122,88,16,2,84,39,127,1,9,51,8,40,46,2,128,89,8,2,130,90,0,2,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,120,16,1,130,89,88,2,130,87,96,2,128,92,152,2,132,154,1,130,27,16,200,183,7,123,28,104,81,10,13,2,130,122,200,169,9,130,153,255,1,130,26,120,200,168,6,180,144,2,130,23,130,26,104,190,167,8,86,40,127,1,100,252,2,200,167,7,130,24,72,151,136,8,128,89,112,2,134,136,0,1,130,90,104,2,130,27,80,210,183,7,210,152,8,151,136,1,200,168,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,200,118,6,40,32,252,2,149,87,232,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,117,123,24,88,149,130,166,17,124,38,2,124,88,96,123,26,56,129,92,60,210,134,11,124,87,97,124,40,1,129,90,36,200,203,11,122,91,64,198,135,7,122,90,40,81,7,25,2,129,87,52,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,40,1,2,124,87,200,0,129,91,164,0,210,103,7,124,92,201,0,129,90,140,0,200,183,7,122,87,168,0,198,140,7,122,90,144,0,81,7,27,2,129,87,156,0,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,144,0,1,2,124,87,88,1,129,91,52,1,210,103,7,124,92,89,1,129,90,28,1,200,183,7,122,87,56,1,198,140,7,122,90,32,1,81,7,27,2,129,87,44,1,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,32,1,1,2,124,87,192,1,129,91,156,1,210,103,7,124,92,193,1,129,90,132,1,200,183,7,122,87,160,1,198,140,7,122,90,136,1,81,7,27,2,129,87,148,1,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,136,1,1,2,124,87,80,2,129,91,44,2,210,103,7,124,92,81,2,129,90,20,2,200,183,7,122,87,48,2,198,140,7,122,90,24,2,81,7,27,2,129,87,36,2,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,24,2,1,2,124,87,184,2,129,91,148,2,210,103,7,124,92,185,2,129,90,124,2,200,183,7,122,87,152,2,198,140,7,122,90,128,2,81,7,27,2,129,87,140,2,125,43,198,135,7,211,183,7,191,186,10,200,167,7,122,87,128,2,1,81,9,34,4,2,51,10,149,87,104,123,23,48,149,87,248,0,123,23,40,149,87,96,1,123,23,32,149,87,240,1,123,23,24,149,87,88,2,123,23,16,151,153,32,152,153,32,123,25,8,20,7,255,255,255,255,0,0,0,0,123,23,80,73,1,2,3,128,0,40,35,2,130,26,112,151,167,2,130,24,56,200,135,7,129,120,151,105,1,200,152,8,149,170,1,122,120,130,23,8,170,122,190,3,2,129,91,228,0,129,92,232,0,130,88,130,87,8,124,86,236,0,122,92,228,0,132,137,1,200,87,7,123,26,112,123,27,120,123,28,104,123,22,96,81,9,21,2,130,121,200,152,8,130,136,255,128,86,64,51,0,134,23,50,8,128,86,64,180,128,2,134,23,129,88,40,129,89,32,200,103,7,200,152,8,122,88,32,84,39,127,1,9,51,7,40,67,130,25,120,130,26,104,200,169,9,130,26,96,198,169,9,151,153,32,152,153,32,128,90,24,139,136,22,130,91,16,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,1,124,92,238,0,128,91,228,0,130,88,104,130,89,112,128,86,168,0,122,87,232,0,132,138,1,130,23,48,200,151,7,123,27,120,123,28,104,81,10,18,2,130,121,200,152,8,130,136,255,51,0,136,23,50,8,180,128,2,136,23,129,88,144,0,129,89,136,0,200,103,7,200,152,8,122,88,136,0,84,39,127,1,10,73,17,120,40,66,2,130,25,104,132,153,1,149,153,255,130,26,120,210,169,9,128,90,128,0,139,136,22,130,91,120,200,152,8,210,168,8,151,136,1,200,184,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,123,23,120,1,130,26,88,129,167,12,129,168,8,200,135,7,151,121,42,129,168,16,152,153,42,139,119,12,122,169,8,81,7,35,130,26,1,151,137,63,153,153,63,210,169,9,211,152,8,149,119,255,139,136,1,82,7,238,2,130,23,88,122,120,16,1,2,129,91,32,1,129,87,24,1,129,90,128,2,129,89,120,2,200,123,11,122,91,24,1,200,154,10,130,89,248,0,130,86,0,1,128,82,56,1,122,90,120,2,132,156,1,130,23,40,200,103,7,123,18,96,81,12,13,2,130,124,200,201,9,130,153,255,1,132,136,1,123,24,104,139,188,22,152,168,22,123,28,64,132,204,136,0,152,187,17,132,187,128,0,211,203,11,152,170,20,211,168,8,132,136,32,212,184,8,142,136,151,134,1,180,144,2,138,23,130,26,96,190,167,8,123,22,72,86,40,127,1,81,200,167,7,151,104,8,130,28,104,151,201,1,211,105,9,144,153,52,128,90,16,1,212,152,8,130,89,8,1,130,27,80,210,183,7,210,168,8,151,136,1,200,152,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,130,24,120,200,120,8,123,24,120,1,2,130,88,96,1,130,87,104,1,128,86,160,1,132,137,1,130,26,32,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,140,23,50,8,180,128,2,140,23,190,103,8,86,40,127,1,84,2,200,103,7,130,24,64,132,136,0,1,149,136,0,1,130,25,104,151,153,8,128,90,120,1,211,152,8,130,89,112,1,130,27,80,210,183,7,210,168,8,151,136,1,200,152,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,130,24,120,200,120,8,123,24,120,1,2,130,88,240,1,130,87,248,1,128,86,48,2,132,137,1,130,26,24,200,167,7,81,9,18,2,130,121,200,152,8,130,136,255,51,0,142,23,50,8,180,128,2,142,23,129,88,24,2,129,89,16,2,200,103,7,200,152,8,122,88,16,2,84,39,127,1,9,51,8,40,46,2,128,89,8,2,130,90,0,2,139,136,22,210,152,8,151,136,1,200,168,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,120,16,1,130,89,88,2,130,87,96,2,128,92,152,2,132,154,1,130,27,16,200,183,7,123,28,104,81,10,13,2,130,122,200,169,9,130,153,255,1,130,26,120,200,168,6,180,144,2,144,23,130,26,104,190,167,8,86,40,127,1,108,252,2,200,167,7,130,24,72,151,136,8,128,89,112,2,134,136,0,1,130,90,104,2,130,27,80,210,183,7,210,152,8,151,136,1,200,168,8,127,136,151,119,1,51,9,42,115,9,1,200,151,7,126,119,202,135,7,140,119,16,200,118,6,40,40,252,2,149,87,232,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,51,7,255,1,50,0,129,120,80,129,121,84,129,122,68,200,152,8,139,137,24,151,136,40,152,139,40,190,169,9,51,8,255,1,122,123,84,175,137,12,100,152,122,121,68,100,135,50,0,70,23,95,51,9,146,23,123,121,73,23,8,72,23,68,255,1,51,7,255,1,50,0,124,121,90,129,120,68,132,153,32,82,9,44,2,129,121,80,129,122,84,200,169,9,139,154,24,151,153,40,152,155,40,190,138,9,51,8,255,1,122,123,84,175,137,16,122,121,68,100,152,100,135,50,0,100,135,50,0,72,23,68,255,1,70,23,95,51,9,146,23,123,121,73,23,8,51,7,255,1,50,0,129,120,76,129,121,84,129,122,68,200,137,9,139,152,24,129,123,56,190,168,8,151,153,40,152,153,40,122,121,84,175,184,10,122,120,68,100,135,50,0,51,9,255,1,175,152,27,2,72,23,84,70,23,95,2,51,9,150,23,123,121,73,23,8,122,120,68,100,135,50,0,72,23,68,255,1,70,23,95,51,8,146,23,123,120,73,23,8,51,7,255,1,50,0,129,121,72,129,122,84,129,120,68,200,169,9,151,154,40,152,170,40,139,153,24,122,122,84,81,9,25,133,138,255,202,169,9,140,153,3,190,152,8,87,8,14,122,120,68,100,135,50,0,100,135,50,0,2,70,23,95,3,51,9,152,23,123,121,72,23,68,72,23,84,73,23,8,51,7,50,0,149,17,216,123,16,32,123,21,24,123,22,16,123,24,8,100,118,51,7,1,51,8,24,80,32,158,23,81,237,252,100,117,81,7,97,136,103,1,200,103,7,121,87,2,51,8,36,34,123,24,80,32,160,23,54,237,252,123,87,8,82,6,22,149,120,77,149,119,77,34,51,9,4,1,120,137,149,136,68,171,120,251,2,130,22,8,136,103,1,200,103,7,121,87,4,130,24,80,32,162,23,7,237,252,123,87,16,82,6,22,149,120,77,149,119,77,34,51,9,4,1,120,137,149,136,68,171,120,251,2,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,7,54,2,149,17,240,123,16,8,123,21,100,117,130,119,8,81,7,10,80,32,164,23,232,233,252,130,87,16,81,7,10,80,32,166,23,219,233,252,100,87,130,16,8,130,21,149,17,16,40,202,233,252,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,81,7,21,51,10,10,172,138,41,51,8,2,81,9,15,51,7,122,152,40,11,51,8,6,82,9,247,51,7,1,2,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,100,133,123,25,80,51,8,166,148,5,51,9,11,100,118,80,32,168,23,23,197,0,81,7,15,2,51,8,1,130,25,80,82,9,192,40,201,149,87,245,130,25,80,84,23,1,175,2,124,104,12,124,107,11,151,136,8,212,184,12,151,200,48,152,139,48,51,8,4,123,27,104,172,139,8,82,9,149,40,158,149,90,243,84,26,5,135,123,28,64,124,104,14,124,105,16,124,106,13,124,107,17,123,27,96,124,107,15,124,103,18,123,23,88,151,170,8,212,138,10,151,187,8,212,185,9,123,26,56,132,167,255,255,0,123,25,16,132,152,255,255,0,80,32,170,23,107,254,81,7,128,1,2,100,88,149,82,237,149,101,19,130,25,96,120,121,6,130,121,8,123,25,24,130,121,16,123,25,8,130,25,88,120,121,7,130,26,64,121,122,123,23,40,130,26,104,83,26,2,58,1,2,130,25,56,151,153,48,81,9,149,0,152,153,48,100,42,83,18,33,8,51,10,33,1,201,168,10,149,170,14,20,12,0,0,0,0,241,240,240,240,20,11,241,240,240,240,240,240,240,240,214,186,10,152,170,5,149,153,255,172,154,6,100,154,1,149,102,52,150,169,34,201,152,8,149,136,203,123,24,96,73,17,88,36,34,130,21,24,1,51,8,33,174,40,132,2,149,104,223,51,9,32,100,87,123,18,48,80,32,172,23,230,184,0,130,18,48,130,23,40,70,21,32,124,104,255,120,88,33,124,104,120,88,34,149,34,222,130,24,88,200,133,5,149,102,34,130,24,96,171,130,196,149,101,223,1,2,130,24,16,151,136,48,81,8,146,0,152,137,48,149,40,223,216,130,10,149,170,255,210,168,8,149,136,33,20,11,0,0,0,0,241,240,240,240,20,10,241,240,240,240,240,240,240,240,214,168,8,152,136,5,149,153,255,172,152,6,100,152,1,51,9,34,202,152,8,201,130,8,149,136,222,123,24,88,73,17,72,36,34,130,26,8,1,51,8,34,172,130,233,1,51,9,32,100,167,100,88,100,38,123,26,96,80,32,174,23,74,184,0,130,26,96,130,23,40,70,26,32,124,88,32,120,168,33,124,88,33,120,168,34,149,85,34,149,98,222,130,24,72,200,138,10,130,24,88,171,130,194,2,130,25,64,132,153,255,255,0,81,25,3,27,51,10,0,31,51,9,62,40,24,2,51,8,5,130,25,80,82,9,197,253,40,205,253,51,10,0,33,51,9,66,1,123,25,96,130,25,56,132,152,255,255,0,123,24,32,202,168,11,172,178,110,1,151,152,48,123,26,56,81,8,81,1,123,27,123,18,48,51,8,130,23,24,149,118,102,73,17,24,36,34,40,28,2,130,24,72,149,136,1,130,22,64,130,23,24,200,118,6,130,26,56,130,23,32,170,120,23,1,123,24,72,200,90,10,123,26,88,123,22,64,40,18,2,130,23,96,200,117,5,149,102,68,130,23,88,170,117,203,149,103,190,51,9,32,100,88,80,32,176,23,125,183,0,70,22,222,124,87,32,124,88,33,151,119,8,212,135,7,121,103,224,124,87,34,124,88,35,151,119,8,212,135,7,121,103,226,124,87,36,120,103,228,124,87,37,120,103,229,124,87,38,120,103,230,124,87,39,120,103,231,124,87,40,120,103,232,124,87,41,120,103,233,124,87,42,120,103,234,124,87,43,120,103,235,124,87,44,120,103,236,124,87,45,120,103,237,124,87,46,120,103,238,124,87,47,120,103,239,124,87,48,120,103,240,124,87,49,120,103,241,124,87,50,120,103,242,124,87,51,120,103,243,124,87,52,120,103,244,124,87,53,120,103,245,124,87,54,120,103,246,124,87,55,120,103,247,124,87,56,120,103,248,124,87,57,120,103,249,124,87,58,120,103,250,124,87,59,120,103,251,124,87,60,120,103,252,124,87,61,120,103,253,130,23,104,82,23,3,33,255,2,124,87,62,124,88,63,151,119,8,212,135,7,121,103,254,124,87,64,124,88,65,151,119,8,212,135,7,121,103,40,254,254,130,18,48,130,23,201,114,2,130,23,40,1,2,130,24,16,151,136,48,152,137,48,123,25,64,202,169,9,174,146,22,80,32,178,23,226,251,51,8,2,130,25,80,82,9,43,252,40,51,252,81,8,51,252,51,8,130,23,8,149,118,102,73,17,48,36,34,40,28,2,130,24,80,149,136,1,130,22,72,130,23,48,200,118,6,130,26,56,130,23,64,170,120,23,1,123,24,80,200,90,10,123,26,88,123,22,72,40,18,2,130,23,96,200,117,5,149,102,68,130,23,88,170,117,203,149,103,190,51,9,32,100,88,80,32,180,23,11,182,0,70,22,222,124,87,32,124,88,33,151,119,8,212,135,7,121,103,224,124,87,34,124,88,35,151,119,8,212,135,7,121,103,226,124,87,36,120,103,228,124,87,37,120,103,229,124,87,38,120,103,230,124,87,39,120,103,231,124,87,40,120,103,232,124,87,41,120,103,233,124,87,42,120,103,234,124,87,43,120,103,235,124,87,44,120,103,236,124,87,45,120,103,237,124,87,46,120,103,238,124,87,47,120,103,239,124,87,48,120,103,240,124,87,49,120,103,241,124,87,50,120,103,242,124,87,51,120,103,243,124,87,52,120,103,244,124,87,53,120,103,245,124,87,54,120,103,246,124,87,55,120,103,247,124,87,56,120,103,248,124,87,57,120,103,249,124,87,58,120,103,250,124,87,59,120,103,251,124,87,60,120,103,252,124,87,61,120,103,253,130,23,104,82,23,3,33,255,2,124,87,62,124,88,63,151,119,8,212,135,7,121,103,254,124,87,64,124,88,65,151,119,8,212,135,7,121,103,40,254,254,130,23,40,40,240,250,149,17,216,123,16,32,123,21,24,123,22,16,57,7,104,118,9,1,123,24,8,88,7,46,51,5,51,6,123,25,1,2,58,7,112,118,9,1,200,87,7,130,119,80,32,182,23,90,228,252,130,25,57,7,104,118,9,1,149,102,1,149,85,8,173,118,223,58,7,120,118,9,1,32,4,104,118,9,1,80,32,184,23,54,228,252,130,22,8,58,7,112,118,9,1,33,4,120,118,9,1,80,32,186,23,32,228,252,33,4,112,118,9,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,150,100,133,123,23,16,149,24,26,149,25,28,51,7,80,32,188,23,189,95,129,24,28,51,9,6,51,7,1,172,137,57,1,156,137,84,132,153,1,81,9,47,1,83,24,3,43,210,86,6,81,38,255,0,190,0,149,87,129,150,119,90,151,120,48,153,136,48,151,136,33,152,136,57,200,135,7,151,119,48,153,120,55,40,160,0,126,23,26,80,32,190,23,16,3,81,7,247,0,123,23,8,51,0,192,23,57,7,220,118,9,1,40,193,28,253,130,23,16,80,32,194,23,79,5,81,7,161,0,2,100,121,124,119,36,210,101,8,210,135,7,51,8,255,0,170,135,159,0,120,149,8,100,87,100,149,80,32,196,23,28,211,253,51,8,129,128,128,59,123,24,80,32,198,23,108,188,253,122,87,120,86,9,100,103,80,32,200,23,255,210,253,130,24,80,32,202,23,85,188,253,122,87,4,71,21,38,129,88,40,51,7,1,82,8,110,72,21,40,1,51,9,28,24,130,23,16,130,24,8,100,90,80,32,204,23,97,101,40,85,51,8,1,130,23,16,51,0,206,23,149,17,184,123,16,64,123,21,56,123,22,48,73,17,24,100,134,100,117,149,24,40,149,25,36,51,7,51,0,216,23,40,178,94,40,58,51,0,208,23,57,7,220,118,9,1,40,79,28,253,51,7,40,40,2,129,151,40,81,7,49,130,23,16,130,24,8,80,32,210,23,162,102,100,117,51,0,212,23,57,7,220,118,9,1,40,40,28,253,100,87,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,0,214,23,57,7,220,118,9,1,40,8,28,253,51,7,1,40,224,126,23,40,129,24,36,80,32,218,23,235,1,81,7,108,123,23,8,51,0,220,23,57,7,220,118,9,1,40,157,27,253,123,21,16,100,87,80,32,222,23,41,4,81,7,82,2,100,117,150,103,131,45,139,120,31,153,119,22,200,135,7,150,119,104,1,201,118,6,151,103,48,153,119,48,152,119,15,132,119,104,1,200,103,7,151,121,48,130,28,24,82,12,50,82,9,47,2,129,87,40,81,7,93,1,130,23,16,130,24,8,80,32,224,23,248,101,40,61,1,51,6,40,103,1,51,6,51,0,2,24,57,7,220,118,9,1,40,118,27,253,2,129,24,36,132,135,253,51,10,82,23,4,40,152,151,48,86,39,59,1,33,51,10,14,1,86,39,225,0,24,51,10,180,0,86,39,135,0,15,136,119,46,149,119,255,132,122,90,1,123,26,133,199,255,123,23,24,152,153,48,149,23,42,80,32,226,23,208,5,124,23,42,120,87,8,80,32,228,23,104,209,253,51,6,129,128,128,59,51,8,129,128,128,59,80,32,230,23,180,186,253,122,87,124,23,43,120,87,9,80,32,232,23,70,209,253,100,104,80,32,234,23,156,186,253,122,87,4,124,23,44,120,87,28,80,32,236,23,45,209,253,100,104,80,32,238,23,131,186,253,122,87,12,124,23,45,120,87,29,80,32,240,23,20,209,253,100,104,80,32,242,23,106,186,253,122,87,16,124,23,46,120,87,30,80,32,244,23,251,208,253,100,104,80,32,246,23,81,186,253,122,87,20,124,23,47,120,87,31,80,32,248,23,226,208,253,100,104,80,32,250,23,56,186,253,122,87,24,130,23,24,120,87,36,132,119,255,0,80,32,252,23,197,208,253,100,104,80,32,254,23,27,186,253,122,87,32,130,23,121,87,38,129,87,40,51,6,1,82,7,58,72,21,40,1,51,9,28,24,130,23,16,130,24,8,100,90,80,32,0,24,37,99,100,118,51,0,2,24,57,7,220,118,9,1,40,65,26,253,51,6,1,51,0,2,24,57,7,220,118,9,1,40,48,26,253,51,0,2,24,57,7,220,118,9,1,40,34,26,253,100,103,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,248,123,16,51,10,15,128,0,175,122,72,88,55,31,129,0,167,0,51,9,32,129,0,170,151,14,1,51,9,0,144,0,51,10,16,144,0,170,167,60,1,51,9,32,144,0,171,151,81,1,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,179,1,51,7,120,77,1,51,0,4,24,40,105,0,253,51,10,15,16,173,122,45,81,23,8,144,0,51,9,16,171,151,32,1,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,80,1,51,7,120,77,1,51,0,4,24,40,56,0,253,51,9,16,16,170,151,130,0,51,9,8,128,0,171,151,241,0,149,135,255,51,9,2,172,151,252,0,81,24,4,117,1,82,24,6,160,1,2,51,7,194,26,130,16,149,17,8,50,0,51,9,0,128,0,51,10,16,128,0,170,167,135,0,51,9,32,128,0,171,151,186,0,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,244,0,51,7,120,77,1,51,0,4,24,40,210,255,252,149,135,255,51,9,2,172,151,189,0,81,24,4,56,1,82,24,6,88,1,2,51,7,144,25,130,16,149,17,8,50,0,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,192,0,51,7,120,77,1,51,0,4,24,40,148,255,252,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,172,0,51,7,120,77,1,51,0,4,24,40,118,255,252,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,152,0,51,7,120,77,1,51,0,4,24,40,88,255,252,131,136,255,85,24,6,14,156,135,43,132,119,1,82,7,142,0,51,7,120,77,1,51,0,4,24,40,58,255,252,51,7,208,14,1,80,32,4,24,49,255,252,51,7,130,16,149,17,8,50,0,80,32,6,24,54,76,81,7,131,0,2,51,7,112,26,130,16,149,17,8,50,0,80,32,8,24,90,75,81,7,133,0,2,51,7,222,24,130,16,149,17,8,50,0,151,136,3,51,7,232,238,6,40,61,151,136,3,51,7,216,239,6,40,51,151,136,3,51,7,72,239,6,40,41,151,136,3,51,7,8,240,6,40,31,151,136,3,51,7,24,239,6,40,21,151,136,3,51,7,168,239,6,40,11,151,136,3,51,7,120,239,6,1,200,135,7,130,119,130,16,149,17,8,50,0,2,51,7,154,26,130,16,149,17,8,50,0,2,51,7,114,26,130,16,149,17,8,50,0,2,51,7,8,25,130,16,149,17,8,50,0,2,51,7,224,24,130,16,149,17,8,50,0,51,7,120,77,1,51,0,4,24,40,107,254,252,51,7,120,77,1,51,0,4,24,40,94,254,252,149,17,208,123,16,40,123,21,32,123,22,24,87,7,45,1,2,100,117,57,8,104,118,9,1,58,7,112,118,9,1,173,133,103,123,26,16,131,88,1,123,24,8,151,136,3,80,32,10,24,241,222,252,81,7,159,1,2,57,9,104,118,9,1,130,26,16,62,7,112,118,9,1,173,149,50,151,152,3,200,120,8,191,149,9,151,153,32,152,153,29,149,153,8,123,23,100,135,51,8,80,32,12,24,229,180,0,130,26,16,130,23,130,24,8,61,8,104,118,9,1,40,13,2,130,24,8,61,8,104,118,9,1,1,2,151,88,3,200,135,7,130,119,82,7,79,1,51,7,48,100,166,80,32,14,24,96,213,252,58,8,112,118,9,1,151,85,3,200,88,8,123,135,81,7,39,1,51,9,48,123,21,16,100,117,51,8,80,32,16,24,142,180,0,72,21,40,71,21,38,70,21,36,255,0,70,21,9,255,0,70,21,8,255,0,72,21,32,0,0,128,63,72,21,4,0,0,128,63,72,5,0,0,128,63,70,21,31,255,0,70,21,30,255,0,70,21,29,255,0,70,21,28,255,0,72,21,24,0,0,128,63,72,21,20,0,0,128,63,72,21,16,0,0,128,63,72,21,12,0,0,128,63,149,89,44,51,7,51,8,80,32,18,24,227,88,58,7,112,118,9,1,130,24,16,200,135,7,130,119,40,168,0,2,58,7,120,118,9,1,82,7,158,0,51,7,48,80,32,20,24,177,212,252,62,7,120,118,9,1,81,7,128,0,51,9,48,100,117,51,8,80,32,22,24,234,179,0,72,21,40,71,21,38,70,21,36,255,0,70,21,9,255,0,70,21,8,255,0,72,21,32,0,0,128,63,72,21,4,0,0,128,63,72,5,0,0,128,63,70,21,31,255,0,70,21,30,255,0,70,21,29,255,0,70,21,28,255,0,72,21,24,0,0,128,63,72,21,20,0,0,128,63,72,21,16,0,0,128,63,72,21,12,0,0,128,63,149,89,44,51,7,51,8,80,32,24,24,63,88,58,7,120,118,9,1,40,12,80,32,26,24,159,253,252,51,7,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,87,7,46,2,100,117,58,7,112,118,9,1,151,88,3,200,135,7,130,119,81,7,52,80,32,30,24,35,220,252,58,7,112,118,9,1,151,85,3,200,117,5,73,5,40,28,2,51,5,120,118,9,1,58,7,120,118,9,1,81,7,13,80,32,32,24,252,219,252,73,5,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,184,123,16,64,123,21,56,123,22,48,51,11,2,100,150,100,124,123,24,40,171,184,61,90,22,89,238,0,100,103,100,197,100,166,80,32,34,24,107,183,253,51,8,236,94,55,64,80,32,36,24,210,180,253,151,119,32,152,119,32,80,32,38,24,55,209,253,100,106,100,92,51,9,255,0,191,121,11,40,240,0,132,135,253,51,11,255,0,51,8,4,51,9,255,0,51,5,255,0,51,3,255,0,51,2,255,0,171,135,86,3,123,28,32,123,26,24,90,22,44,216,0,141,103,180,0,80,32,40,24,15,183,253,51,8,171,88,182,63,123,24,8,80,32,42,24,115,180,253,151,119,32,152,119,32,80,32,44,24,216,208,253,123,23,16,131,103,45,80,32,46,24,229,182,253,51,8,236,94,55,64,80,32,48,24,76,180,253,151,119,32,152,119,32,80,32,50,24,177,208,253,141,117,255,0,141,103,90,80,32,52,24,189,182,253,130,24,8,80,32,54,24,39,180,253,151,119,32,152,119,32,80,32,56,24,140,208,253,51,9,255,0,130,27,16,130,26,24,130,28,32,191,121,3,51,2,255,0,40,191,2,86,38,179,0,0,1,131,103,166,100,197,100,166,80,32,58,24,123,182,253,51,8,236,94,55,64,80,32,60,24,226,179,253,151,119,32,152,119,32,80,32,62,24,71,208,253,100,106,100,92,100,123,51,9,255,0,1,51,5,255,0,51,3,255,0,51,2,255,0,40,119,2,86,22,89,251,0,141,103,225,0,80,32,64,24,55,182,253,51,5,171,88,182,63,51,8,171,88,182,63,123,21,80,32,66,24,150,179,253,151,119,32,152,119,32,80,32,68,24,251,207,253,123,23,8,141,103,180,0,80,32,70,24,7,182,253,100,88,80,32,72,24,114,179,253,151,119,32,152,119,32,80,32,74,24,215,207,253,123,23,16,141,103,135,0,80,32,76,24,227,181,253,51,8,236,94,55,64,80,32,78,24,74,179,253,151,119,32,152,119,32,80,32,80,24,175,207,253,141,117,255,0,131,103,90,80,32,82,24,187,181,253,130,24,80,32,84,24,38,179,253,151,119,32,152,119,32,80,32,86,24,139,207,253,51,9,255,0,1,130,27,16,130,18,8,130,26,24,130,28,32,100,115,40,191,1,123,26,24,123,28,32,86,38,13,1,179,0,131,103,76,255,80,32,88,24,120,181,253,51,8,236,94,55,64,80,32,90,24,223,178,253,151,119,32,152,119,32,80,32,92,24,68,207,253,51,11,255,0,191,123,9,51,5,255,0,51,3,255,0,40,173,0,86,38,134,0,183,0,141,103,225,0,80,32,94,24,59,181,253,51,5,171,88,182,63,51,8,171,88,182,63,123,21,80,32,96,24,154,178,253,151,119,32,152,119,32,80,32,98,24,255,206,253,123,23,8,131,103,211,80,32,100,24,12,181,253,51,8,236,94,55,64,80,32,102,24,115,178,253,151,119,32,152,119,32,80,32,104,24,216,206,253,141,120,255,0,123,24,16,141,103,14,1,80,32,106,24,224,180,253,100,88,51,0,128,24,40,71,178,253,131,103,242,254,80,32,108,24,203,180,253,51,8,236,94,55,64,80,32,110,24,50,178,253,151,119,32,152,119,32,80,32,112,24,151,206,253,100,121,51,11,255,0,51,5,255,0,51,3,255,0,1,51,2,255,0,130,28,32,130,26,24,40,197,0,86,38,179,0,167,1,131,103,166,80,32,114,24,133,180,253,51,5,236,94,55,64,51,8,236,94,55,64,80,32,116,24,230,177,253,151,119,32,152,119,32,80,32,118,24,75,206,253,51,8,255,0,191,120,7,123,23,8,141,103,225,0,80,32,120,24,80,180,253,100,88,80,32,122,24,187,177,253,151,119,32,152,119,32,80,32,124,24,32,206,253,51,8,255,0,191,120,7,123,23,16,141,103,14,1,80,32,126,24,37,180,253,51,8,171,88,182,63,123,24,80,32,128,24,138,177,253,151,119,32,152,119,32,80,32,130,24,239,205,253,100,117,100,103,80,32,132,24,254,179,253,130,24,80,32,134,24,105,177,253,151,119,32,152,119,32,80,32,136,24,206,205,253,51,3,255,0,100,89,130,27,16,130,18,8,130,26,24,130,28,32,100,117,1,143,183,154,119,210,183,7,85,39,255,0,72,143,152,154,136,210,152,8,85,40,255,0,74,143,89,154,153,210,89,9,85,41,255,0,76,143,53,154,86,210,54,6,85,38,255,0,78,51,11,14,1,170,186,80,81,42,180,0,90,51,11,90,171,186,99,120,201,120,199,1,120,198,2,120,200,3,40,110,51,7,255,0,143,152,154,136,210,152,8,172,120,190,51,8,255,0,143,89,154,153,210,89,9,172,137,188,51,9,255,0,143,53,154,86,210,54,6,172,150,186,51,6,255,0,51,11,14,1,171,186,182,120,200,120,198,1,120,199,2,120,201,3,40,44,2,51,11,2,130,26,40,171,186,23,120,200,120,199,1,40,27,120,199,120,200,1,120,201,2,120,198,3,40,14,120,198,120,201,1,120,200,2,120,199,3,1,143,39,154,119,210,39,8,51,7,255,0,172,120,8,51,8,255,0,1,2,120,200,4,70,28,5,255,0,130,16,64,130,21,56,130,22,48,149,17,72,50,0,86,38,224,0,149,0,141,103,14,1,80,32,138,24,221,178,253,51,5,236,94,55,64,51,8,236,94,55,64,80,32,140,24,62,176,253,151,119,32,152,119,32,80,32,142,24,163,204,253,51,8,255,0,191,120,7,123,23,8,131,103,166,80,32,144,24,169,178,253,51,8,171,88,182,63,123,24,80,32,146,24,14,176,253,151,119,32,152,119,32,80,32,148,24,115,204,253,123,23,16,131,103,121,255,80,32,150,24,127,178,253,100,88,80,32,152,24,234,175,253,151,119,32,152,119,32,80,32,154,24,79,204,253,141,117,255,0,141,103,104,1,51,0,174,24,40,86,178,253,86,38,13,1,175,0,131,103,121,255,80,32,156,24,72,178,253,51,5,171,88,182,63,51,8,171,88,182,63,123,21,80,32,158,24,167,175,253,151,119,32,152,119,32,80,32,160,24,12,204,253,123,23,8,131,103,166,80,32,162,24,25,178,253,100,88,80,32,164,24,132,175,253,151,119,32,152,119,32,80,32,166,24,233,203,253,123,23,16,141,103,59,1,80,32,168,24,245,177,253,51,8,236,94,55,64,80,32,170,24,92,175,253,151,119,32,152,119,32,80,32,172,24,193,203,253,51,8,255,0,191,120,5,141,103,104,1,80,32,174,24,201,177,253,130,24,80,32,176,24,52,175,253,151,119,32,152,119,32,80,32,178,24,153,203,253,100,89,51,5,255,0,40,13,252,86,38,58,1,186,0,131,103,121,255,80,32,180,24,153,177,253,100,101,51,6,171,88,182,63,51,8,171,88,182,63,80,32,182,24,248,174,253,151,119,32,152,119,32,80,32,184,24,93,203,253,123,23,8,131,87,76,255,80,32,186,24,105,177,253,100,104,80,32,188,24,212,174,253,151,119,32,152,119,32,80,32,190,24,57,203,253,123,23,16,141,87,194,1,80,32,192,24,69,177,253,100,104,80,32,194,24,176,174,253,151,119,32,152,119,32,80,32,196,24,21,203,253,100,118,131,87,31,255,80,32,198,24,34,177,253,51,8,236,94,55,64,80,32,200,24,137,174,253,151,119,32,152,119,32,80,32,202,24,238,202,253,130,25,16,100,101,130,18,8,51,11,255,0,191,123,3,130,28,32,130,26,24,40,32,253,131,103,76,255,80,32,204,24,229,176,253,100,101,51,6,171,88,182,63,51,8,171,88,182,63,80,32,206,24,68,174,253,151,119,32,152,119,32,80,32,208,24,169,202,253,123,23,16,141,87,194,1,80,32,210,24,181,176,253,100,104,80,32,212,24,32,174,253,151,119,32,152,119,32,80,32,214,24,133,202,253,100,118,141,87,149,1,80,32,216,24,146,176,253,51,8,236,94,55,64,80,32,218,24,249,173,253,151,119,32,152,119,32,80,32,220,24,94,202,253,130,25,16,100,101,51,11,255,0,191,123,3,40,202,251,149,17,240,123,21,8,123,22,58,12,136,118,9,1,124,167,8,151,119,8,124,164,9,200,124,3,124,162,36,126,171,38,151,71,8,200,124,6,51,4,180,0,151,34,8,170,75,16,100,59,132,147,3,200,44,12,82,3,18,40,79,100,107,100,54,132,147,3,200,44,12,81,3,67,51,2,2,40,35,2,124,135,1,200,103,7,124,119,200,199,7,124,119,120,135,1,149,136,2,1,129,167,44,191,121,9,132,151,3,81,7,29,2,124,135,200,183,7,124,119,200,199,7,124,119,120,135,129,167,44,175,39,205,149,136,1,40,220,88,9,106,149,153,255,139,153,2,151,153,2,200,137,9,149,146,4,1,128,133,152,90,24,200,106,10,124,170,200,202,10,124,170,151,87,40,152,119,56,200,183,7,124,119,151,170,24,200,199,7,151,89,48,152,153,56,200,105,9,124,153,132,85,255,0,200,181,5,124,85,124,119,200,201,9,124,153,200,197,5,124,85,151,119,16,212,167,7,151,153,8,212,89,9,212,151,7,122,135,149,136,4,171,40,172,130,21,8,130,22,149,17,16,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,166,129,170,32,129,103,123,23,16,129,103,4,123,23,132,151,1,100,133,81,7,52,124,87,123,25,8,123,26,24,80,32,226,24,78,195,253,100,120,130,23,24,80,32,228,24,161,172,253,80,32,230,24,184,196,253,130,26,24,130,25,8,120,87,149,85,1,131,153,255,1,2,126,103,38,51,8,180,0,171,135,160,0,88,9,53,1,130,23,100,168,123,25,8,100,166,80,32,232,24,107,172,253,123,23,24,130,23,16,100,104,80,32,234,24,92,172,253,123,23,16,130,23,8,149,119,255,139,119,1,151,119,1,200,87,7,149,118,2,1,124,87,133,119,128,0,151,119,56,153,119,56,80,32,236,24,191,174,253,100,120,130,23,24,80,32,238,24,39,172,253,80,32,240,24,5,196,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,242,24,146,174,253,100,120,130,23,16,80,32,244,24,250,171,253,80,32,246,24,216,195,253,133,119,128,0,120,87,1,149,85,2,171,101,163,40,156,0,88,9,153,0,130,23,16,100,168,123,25,8,100,166,80,32,248,24,206,171,253,123,23,24,130,23,100,104,80,32,250,24,192,171,253,123,23,16,130,23,8,149,119,255,139,119,1,151,119,1,200,87,7,149,118,2,1,124,87,133,119,128,0,151,119,56,153,119,56,80,32,252,24,35,174,253,100,120,130,23,24,80,32,254,24,139,171,253,80,32,0,25,105,195,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,2,25,246,173,253,100,120,130,23,16,80,32,4,25,94,171,253,80,32,6,25,60,195,253,133,119,128,0,120,87,1,149,85,2,171,101,163,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,216,123,16,32,123,21,24,123,22,16,132,151,1,100,166,100,133,81,7,50,124,87,123,25,8,80,32,10,25,186,193,253,129,104,32,100,121,100,135,100,152,80,32,12,25,9,171,253,80,32,14,25,32,195,253,130,25,8,120,87,149,85,1,131,153,255,1,2,126,103,38,123,25,8,81,7,23,1,2,126,103,38,51,8,90,171,135,20,2,88,9,53,4,51,8,1,123,24,124,87,133,119,128,0,151,119,56,153,119,56,80,32,16,25,80,173,253,129,104,4,100,121,100,135,100,152,80,32,18,25,180,170,253,129,104,32,80,32,20,25,170,170,253,80,32,22,25,136,194,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,24,25,21,173,253,129,104,16,100,121,100,135,100,152,80,32,26,25,121,170,253,129,104,32,80,32,28,25,111,170,253,80,32,30,25,77,194,253,124,88,2,133,119,128,0,120,87,1,133,135,128,0,151,119,56,153,119,56,80,32,32,25,217,172,253,129,104,100,121,100,135,100,152,80,32,34,25,62,170,253,129,104,32,80,32,36,25,52,170,253,80,32,38,25,18,194,253,124,88,3,133,119,128,0,120,87,2,133,135,128,0,151,119,56,153,119,56,80,32,40,25,158,172,253,129,104,12,100,121,100,135,100,152,80,32,42,25,2,170,253,129,104,32,80,32,44,25,248,169,253,80,32,46,25,214,193,253,130,24,133,119,128,0,120,87,3,131,136,4,149,85,4,130,23,8,173,120,6,255,40,48,3,88,9,45,3,51,8,1,123,24,124,87,133,119,128,0,151,119,56,153,119,56,80,32,48,25,72,172,253,129,104,100,121,100,135,100,152,80,32,50,25,173,169,253,129,104,32,80,32,52,25,163,169,253,80,32,54,25,129,193,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,56,25,14,172,253,129,104,4,100,121,100,135,100,152,80,32,58,25,114,169,253,129,104,32,80,32,60,25,104,169,253,80,32,62,25,70,193,253,124,88,2,133,119,128,0,120,87,1,133,135,128,0,151,119,56,153,119,56,80,32,64,25,210,171,253,129,104,12,100,121,100,135,100,152,80,32,66,25,54,169,253,129,104,32,80,32,68,25,44,169,253,80,32,70,25,10,193,253,124,88,3,133,119,128,0,120,87,2,133,135,128,0,151,119,56,153,119,56,80,32,72,25,150,171,253,129,104,16,100,121,100,135,100,152,80,32,74,25,250,168,253,129,104,32,80,32,76,25,240,168,253,80,32,78,25,206,192,253,130,24,133,119,128,0,120,87,3,131,136,4,149,85,4,130,23,8,173,120,6,255,40,40,2,2,126,103,38,51,8,180,0,171,135,12,1,88,9,25,2,51,8,1,123,24,124,87,133,119,128,0,151,119,56,153,119,56,80,32,80,25,52,171,253,129,104,16,100,121,100,135,100,152,80,32,82,25,152,168,253,129,104,32,80,32,84,25,142,168,253,80,32,86,25,108,192,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,88,25,249,170,253,129,104,12,100,121,100,135,100,152,80,32,90,25,93,168,253,129,104,32,80,32,92,25,83,168,253,80,32,94,25,49,192,253,124,88,2,133,119,128,0,120,87,1,133,135,128,0,151,119,56,153,119,56,80,32,96,25,189,170,253,129,104,4,100,121,100,135,100,152,80,32,98,25,33,168,253,129,104,32,80,32,100,25,23,168,253,80,32,102,25,245,191,253,124,88,3,133,119,128,0,120,87,2,133,135,128,0,151,119,56,153,119,56,80,32,104,25,129,170,253,129,104,100,121,100,135,100,152,80,32,106,25,230,167,253,129,104,32,80,32,108,25,220,167,253,80,32,110,25,186,191,253,130,24,133,119,128,0,120,87,3,131,136,4,149,85,4,130,23,8,173,120,6,255,40,20,1,2,126,103,38,51,8,14,1,171,135,9,1,88,9,5,1,51,8,1,123,24,124,87,133,119,128,0,151,119,56,153,119,56,80,32,112,25,32,170,253,129,104,12,100,121,100,135,100,152,80,32,114,25,132,167,253,129,104,32,80,32,116,25,122,167,253,80,32,118,25,88,191,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,120,25,229,169,253,129,104,100,121,100,135,100,152,80,32,122,25,74,167,253,129,104,32,80,32,124,25,64,167,253,80,32,126,25,30,191,253,124,88,2,133,119,128,0,120,87,1,133,135,128,0,151,119,56,153,119,56,80,32,128,25,170,169,253,129,104,16,100,121,100,135,100,152,80,32,130,25,14,167,253,129,104,32,80,32,132,25,4,167,253,80,32,134,25,226,190,253,124,88,3,133,119,128,0,120,87,2,133,135,128,0,151,119,56,153,119,56,80,32,136,25,110,169,253,129,104,4,100,121,100,135,100,152,80,32,138,25,210,166,253,129,104,32,80,32,140,25,200,166,253,80,32,142,25,166,190,253,130,24,133,119,128,0,120,87,3,131,136,4,149,85,4,130,23,8,173,120,6,255,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,192,123,16,56,123,21,48,123,22,40,132,151,1,100,165,81,7,52,124,135,123,24,32,100,150,80,32,146,25,27,189,253,129,88,32,100,121,100,135,100,152,80,32,148,25,106,166,253,80,32,150,25,129,190,253,130,24,32,120,135,149,136,1,131,105,255,1,2,126,87,38,81,7,241,1,2,126,87,38,51,11,90,123,25,24,171,183,108,3,88,9,58,7,51,9,1,123,25,16,123,24,32,124,135,133,119,128,0,151,119,56,153,119,56,80,32,152,25,173,168,253,129,88,4,100,121,100,135,100,152,80,32,154,25,17,166,253,129,88,32,80,32,156,25,7,166,253,80,32,158,25,229,189,253,130,24,32,124,136,1,133,119,128,0,130,25,32,120,151,133,135,128,0,151,119,56,153,119,56,80,32,160,25,108,168,253,129,88,16,100,121,100,135,100,152,80,32,162,25,208,165,253,129,88,32,80,32,164,25,198,165,253,80,32,166,25,164,189,253,130,24,32,124,136,2,133,119,128,0,130,25,32,120,151,1,133,135,128,0,151,119,56,153,119,56,80,32,168,25,42,168,253,129,88,100,121,100,135,100,152,80,32,170,25,143,165,253,129,88,32,80,32,172,25,133,165,253,80,32,174,25,99,189,253,130,24,32,124,136,3,133,119,128,0,130,25,32,120,151,2,133,135,128,0,151,119,56,153,119,56,80,32,176,25,233,167,253,129,88,12,100,121,100,135,100,152,80,32,178,25,77,165,253,129,88,32,80,32,180,25,67,165,253,80,32,182,25,33,189,253,130,24,32,124,136,4,133,119,128,0,130,25,32,120,151,3,133,135,128,0,151,119,56,153,119,56,80,32,184,25,167,167,253,129,88,16,123,24,129,88,32,123,24,8,51,8,0,0,0,63,80,32,186,25,3,165,253,100,118,130,24,80,32,188,25,248,164,253,130,24,8,80,32,190,25,238,164,253,80,32,192,25,204,188,253,129,88,4,129,89,32,123,25,123,23,8,100,103,80,32,194,25,211,164,253,130,24,80,32,196,25,202,164,253,80,32,198,25,168,188,253,130,24,32,124,136,5,130,25,8,200,151,7,130,25,32,120,151,4,133,135,128,0,151,119,56,153,119,56,80,32,200,25,44,167,253,129,88,24,100,121,100,135,100,152,80,32,202,25,144,164,253,129,88,32,80,32,204,25,134,164,253,80,32,206,25,100,188,253,130,25,16,130,24,32,133,119,128,0,120,135,5,131,153,6,149,136,6,130,23,24,173,121,47,254,40,94,5,88,9,91,5,100,86,51,7,123,25,24,1,123,23,32,124,135,133,119,128,0,151,119,56,153,119,56,100,133,80,32,208,25,202,166,253,129,104,100,121,100,135,100,152,80,32,210,25,47,164,253,129,104,32,80,32,212,25,37,164,253,80,32,214,25,3,188,253,124,88,1,133,119,128,0,120,87,133,135,128,0,151,119,56,153,119,56,80,32,216,25,144,166,253,129,104,4,100,121,100,135,100,152,80,32,218,25,244,163,253,129,104,32,80,32,220,25,234,163,253,80,32,222,25,200,187,253,124,88,2,133,119,128,0,120,87,1,133,135,128,0,151,119,56,153,119,56,80,32,224,25,84,166,253,129,104,12,100,121,100,135,100,152,80,32,226,25,184,163,253,129,104,32,80,32,228,25,174,163,253,80,32,230,25,140,187,253,124,88,3,133,119,128,0,120,87,2,133,135,128,0,151,119,56,153,119,56,80,32,232,25,24,166,253,129,104,16,100,121,100,135,100,152,80,32,234,25,124,163,253,129,104,32,80,32,236,25,114,163,253,80,32,238,25,80,187,253,124,88,4,133,119,128,0,120,87,3,133,135,128,0,151,119,56,153,119,56,80,32,240,25,220,165,253,129,104,20,100,121,100,135,100,152,80,32,242,25,64,163,253,129,104,32,80,32,244,25,54,163,253,80,32,246,25,20,187,253,124,88,5,133,119,128,0,120,87,4,133,135,128,0,151,119,56,153,119,56,80,32,248,25,160,165,253,129,104,24,100,121,100,135,100,152,80,32,250,25,4,163,253,129,104,32,80,32,252,25,250,162,253,80,32,254,25,216,186,253,130,25,24,133,119,128,0,120,87,5,130,23,32,131,119,6,149,88,6,173,151,138,254,40,213,3,2,126,87,38,51,11,180,0,171,183,227,1,88,9,198,3,51,9,1,123,25,16,123,24,32,124,135,133,119,128,0,151,119,56,153,119,56,80,32,0,26,57,165,253,129,88,16,100,121,100,135,100,152,80,32,2,26,157,162,253,129,88,32,80,32,4,26,147,162,253,80,32,6,26,113,186,253,130,24,32,124,136,1,133,119,128,0,130,25,32,120,151,133,135,128,0,151,119,56,153,119,56,80,32,8,26,248,164,253,129,88,12,100,121,100,135,100,152,80,32,10,26,92,162,253,129,88,32,80,32,12,26,82,162,253,80,32,14,26,48,186,253,130,24,32,124,136,2,133,119,128,0,130,25,32,120,151,1,133,135,128,0,151,119,56,153,119,56,80,32,16,26,182,164,253,129,88,4,100,121,100,135,100,152,80,32,18,26,26,162,253,129,88,32,80,32,20,26,16,162,253,80,32,22,26,238,185,253,130,24,32,124,136,3,133,119,128,0,130,25,32,120,151,2,133,135,128,0,151,119,56,153,119,56,80,32,24,26,116,164,253,129,88,100,121,100,135,100,152,80,32,26,26,217,161,253,129,88,32,80,32,28,26,207,161,253,80,32,30,26,173,185,253,130,24,32,124,136,4,133,119,128,0,130,25,32,120,151,3,133,135,128,0,151,119,56,153,119,56,80,32,32,26,51,164,253,129,88,16,123,24,129,88,32,123,24,8,51,8,0,0,0,63,80,32,34,26,143,161,253,100,118,130,24,80,32,36,26,132,161,253,130,24,8,80,32,38,26,122,161,253,80,32,40,26,88,185,253,129,88,12,129,89,32,123,25,123,23,8,100,103,80,32,42,26,95,161,253,130,24,80,32,44,26,86,161,253,80,32,46,26,52,185,253,130,24,32,124,136,5,130,25,8,200,151,7,130,25,32,120,151,4,133,135,128,0,151,119,56,153,119,56,80,32,48,26,184,163,253,129,88,24,100,121,100,135,100,152,80,32,50,26,28,161,253,129,88,32,80,32,52,26,18,161,253,80,32,54,26,240,184,253,130,25,16,130,24,32,133,119,128,0,120,135,5,131,153,6,149,136,6,130,23,24,173,121,47,254,40,234,1,2,126,87,38,51,11,14,1,171,183,223,1,88,9,219,1,51,9,1,123,25,16,123,24,32,124,135,133,119,128,0,151,119,56,153,119,56,80,32,56,26,78,163,253,129,88,12,100,121,100,135,100,152,80,32,58,26,178,160,253,129,88,32,80,32,60,26,168,160,253,80,32,62,26,134,184,253,130,24,32,124,136,1,133,119,128,0,130,25,32,120,151,133,135,128,0,151,119,56,153,119,56,80,32,64,26,13,163,253,129,88,100,121,100,135,100,152,80,32,66,26,114,160,253,129,88,32,80,32,68,26,104,160,253,80,32,70,26,70,184,253,130,24,32,124,136,2,133,119,128,0,130,25,32,120,151,1,133,135,128,0,151,119,56,153,119,56,80,32,72,26,204,162,253,129,88,16,100,121,100,135,100,152,80,32,74,26,48,160,253,129,88,32,80,32,76,26,38,160,253,80,32,78,26,4,184,253,130,24,32,124,136,3,133,119,128,0,130,25,32,120,151,2,133,135,128,0,151,119,56,153,119,56,80,32,80,26,138,162,253,129,88,4,100,121,100,135,100,152,80,32,82,26,238,159,253,129,88,32,80,32,84,26,228,159,253,80,32,86,26,194,183,253,130,24,32,124,136,4,133,119,128,0,130,25,32,120,151,3,133,135,128,0,151,119,56,153,119,56,80,32,88,26,72,162,253,129,88,123,24,129,88,32,123,24,8,51,8,0,0,0,63,80,32,90,26,165,159,253,100,118,130,24,80,32,92,26,154,159,253,130,24,8,80,32,94,26,144,159,253,80,32,96,26,110,183,253,129,88,12,129,89,32,123,25,123,23,8,100,103,80,32,98,26,117,159,253,130,24,80,32,100,26,108,159,253,80,32,102,26,74,183,253,130,24,32,124,136,5,130,25,8,200,151,7,130,25,32,120,151,4,133,135,128,0,151,119,56,153,119,56,80,32,104,26,206,161,253,129,88,24,100,121,100,135,100,152,80,32,106,26,50,159,253,129,88,32,80,32,108,26,40,159,253,80,32,110,26,6,183,253,130,25,16,130,24,32,133,119,128,0,120,135,5,131,153,6,149,136,6,130,23,24,173,121,48,254,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,58,7,136,118,9,1,124,171,8,151,187,8,124,172,9,200,183,4,124,163,36,126,171,38,151,204,8,200,199,2,151,51,8,81,43,180,0,18,100,76,132,155,3,200,55,7,82,11,18,40,79,100,44,100,66,132,155,3,200,55,7,81,11,67,51,3,2,40,35,2,125,139,1,200,43,11,125,187,200,123,11,124,187,120,139,1,149,136,2,1,129,171,44,191,185,9,132,155,3,81,11,29,2,125,139,200,203,11,125,187,200,123,11,124,187,120,139,129,171,44,175,59,205,149,136,1,40,220,88,9,117,149,35,128,0,149,196,128,0,149,153,255,139,153,2,151,153,2,200,137,9,149,146,4,1,2,129,139,153,188,24,200,60,12,125,204,200,124,12,124,204,151,185,40,153,153,56,200,73,9,125,153,151,204,24,200,121,9,151,186,48,153,170,56,200,58,10,125,170,151,187,56,153,187,56,200,75,11,125,187,125,153,200,122,10,125,170,200,123,11,125,187,151,153,16,212,201,9,151,170,8,212,186,10,212,169,9,122,137,149,136,4,171,40,169,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,166,129,170,32,129,103,123,23,16,129,103,4,123,23,132,151,1,100,133,81,7,52,125,87,123,25,8,123,26,24,80,32,116,26,91,160,253,100,120,130,23,24,80,32,118,26,195,157,253,80,32,120,26,161,181,253,130,26,24,130,25,8,120,87,149,85,1,131,153,255,1,2,126,103,38,51,8,180,0,171,135,143,0,88,9,19,1,130,23,100,168,123,25,8,100,166,80,32,122,26,141,157,253,123,23,24,130,23,16,100,104,80,32,124,26,126,157,253,123,23,16,130,23,8,149,119,255,139,119,1,151,119,1,200,87,7,149,118,2,125,87,51,0,126,26,40,232,159,253,125,87,80,32,126,26,226,159,253,100,120,130,23,24,80,32,128,26,74,157,253,80,32,130,26,40,181,253,125,88,1,120,87,100,135,80,32,132,26,193,159,253,100,120,130,23,16,80,32,134,26,41,157,253,80,32,136,26,7,181,253,120,87,1,149,85,2,171,101,189,40,139,0,88,9,136,0,130,23,16,100,168,123,25,8,100,166,80,32,138,26,1,157,253,123,23,24,130,23,100,104,80,32,140,26,243,156,253,123,23,16,130,23,8,149,119,255,139,119,1,151,119,1,200,87,7,149,118,2,125,87,51,0,142,26,40,93,159,253,125,87,80,32,142,26,87,159,253,100,120,130,23,24,80,32,144,26,191,156,253,80,32,146,26,157,180,253,125,88,1,120,87,100,135,80,32,148,26,54,159,253,100,120,130,23,16,80,32,150,26,158,156,253,80,32,152,26,124,180,253,120,87,1,149,85,2,171,101,189,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,160,123,16,88,123,21,80,123,22,72,100,149,132,151,1,123,26,56,81,7,52,125,135,100,134,80,32,156,26,233,158,253,130,24,56,129,136,32,100,121,100,135,100,152,80,32,158,26,74,156,253,80,32,160,26,40,180,253,130,26,56,120,103,149,104,1,131,85,255,1,88,5,113,1,51,7,149,169,12,123,25,24,149,169,16,123,25,16,149,169,4,123,25,8,123,21,40,254,0,123,28,32,123,27,40,125,135,123,24,64,80,32,162,26,148,158,253,129,104,100,121,100,135,100,152,80,32,164,26,249,155,253,130,24,56,129,136,32,80,32,166,26,236,155,253,80,32,168,26,202,179,253,130,24,64,125,136,1,130,25,64,120,151,100,135,80,32,170,26,93,158,253,129,88,100,121,100,135,100,152,80,32,172,26,194,155,253,130,24,56,129,136,32,80,32,174,26,181,155,253,80,32,176,26,147,179,253,130,24,64,125,136,2,130,25,64,120,151,1,100,135,80,32,178,26,37,158,253,130,24,32,129,136,100,121,100,135,100,152,80,32,180,26,135,155,253,130,24,56,129,136,32,80,32,182,26,122,155,253,80,32,184,26,88,179,253,130,24,64,125,136,3,130,25,64,120,151,2,100,135,80,32,186,26,234,157,253,130,24,40,129,136,100,121,100,135,100,152,80,32,188,26,76,155,253,130,24,56,129,136,32,80,32,190,26,63,155,253,80,32,192,26,29,179,253,130,24,64,130,26,56,120,135,3,149,136,4,1,2,130,23,48,131,119,4,130,21,175,87,92,2,123,23,48,126,167,38,51,9,179,0,173,121,38,100,166,130,21,8,130,28,24,130,27,16,81,7,236,254,130,22,8,130,21,16,100,172,130,27,24,51,9,90,170,151,218,254,40,197,130,22,16,130,21,24,130,28,8,100,171,51,9,180,0,170,151,197,254,51,9,14,1,171,151,172,130,22,24,100,165,130,28,16,130,27,8,40,175,254,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,192,123,16,56,123,21,48,123,22,40,132,151,1,100,166,100,133,81,7,50,125,87,123,25,24,80,32,196,26,33,157,253,129,104,32,100,121,100,135,100,152,80,32,198,26,133,154,253,80,32,200,26,99,178,253,130,25,24,120,87,149,85,1,131,153,255,1,88,9,101,4,51,8,123,25,24,40,114,1,123,24,32,125,87,80,32,202,26,230,156,253,129,104,16,100,121,100,135,100,152,80,32,204,26,74,154,253,129,104,32,80,32,206,26,64,154,253,80,32,208,26,30,178,253,125,88,1,120,87,100,135,80,32,210,26,183,156,253,129,104,12,100,121,100,135,100,152,80,32,212,26,27,154,253,129,104,32,80,32,214,26,17,154,253,80,32,216,26,239,177,253,125,88,2,120,87,1,100,135,80,32,218,26,135,156,253,129,104,4,100,121,100,135,100,152,80,32,220,26,235,153,253,129,104,32,80,32,222,26,225,153,253,80,32,224,26,191,177,253,125,88,3,120,87,2,100,135,80,32,226,26,87,156,253,129,104,100,121,100,135,100,152,80,32,228,26,188,153,253,129,104,32,80,32,230,26,178,153,253,80,32,232,26,144,177,253,125,88,4,120,87,3,100,135,80,32,234,26,40,156,253,129,104,16,1,123,24,129,104,32,123,24,8,51,8,0,0,0,63,80,32,236,26,131,153,253,123,23,16,130,24,80,32,238,26,119,153,253,130,24,8,80,32,240,26,109,153,253,80,32,242,26,75,177,253,129,104,12,1,129,105,32,123,25,123,23,8,130,23,16,80,32,244,26,80,153,253,130,24,80,32,246,26,71,153,253,80,32,248,26,37,177,253,130,24,8,200,135,7,1,120,87,4,125,87,5,80,32,250,26,184,155,253,129,104,24,100,121,100,135,100,152,80,32,252,26,28,153,253,129,104,32,80,32,254,26,18,153,253,80,32,0,27,240,176,253,120,87,5,149,85,6,130,25,24,130,24,32,1,131,136,6,175,152,238,2,2,126,103,38,51,10,179,0,173,122,20,1,81,7,240,1,51,10,90,171,167,230,2,123,24,32,125,87,80,32,2,27,96,155,253,129,104,4,100,121,100,135,100,152,80,32,4,27,196,152,253,129,104,32,80,32,6,27,186,152,253,80,32,8,27,152,176,253,125,88,1,120,87,100,135,80,32,10,27,49,155,253,129,104,16,100,121,100,135,100,152,80,32,12,27,149,152,253,129,104,32,80,32,14,27,139,152,253,80,32,16,27,105,176,253,125,88,2,120,87,1,100,135,80,32,18,27,1,155,253,129,104,100,121,100,135,100,152,80,32,20,27,102,152,253,129,104,32,80,32,22,27,92,152,253,80,32,24,27,58,176,253,125,88,3,120,87,2,100,135,80,32,26,27,210,154,253,129,104,12,100,121,100,135,100,152,80,32,28,27,54,152,253,129,104,32,80,32,30,27,44,152,253,80,32,32,27,10,176,253,125,88,4,120,87,3,100,135,80,32,34,27,162,154,253,129,104,16,123,24,129,104,32,123,24,8,51,8,0,0,0,63,80,32,36,27,254,151,253,123,23,16,130,24,80,32,38,27,242,151,253,130,24,8,80,32,40,27,232,151,253,80,32,42,27,198,175,253,129,104,4,40,124,254,51,10,180,0,170,167,113,253,51,10,14,1,171,167,209,254,2,123,24,32,125,87,80,32,44,27,74,154,253,129,104,12,100,121,100,135,100,152,80,32,46,27,174,151,253,129,104,32,80,32,48,27,164,151,253,80,32,50,27,130,175,253,125,88,1,120,87,100,135,80,32,52,27,27,154,253,129,104,100,121,100,135,100,152,80,32,54,27,128,151,253,129,104,32,80,32,56,27,118,151,253,80,32,58,27,84,175,253,125,88,2,120,87,1,100,135,80,32,60,27,236,153,253,129,104,16,100,121,100,135,100,152,80,32,62,27,80,151,253,129,104,32,80,32,64,27,70,151,253,80,32,66,27,36,175,253,125,88,3,120,87,2,100,135,80,32,68,27,188,153,253,129,104,4,100,121,100,135,100,152,80,32,70,27,32,151,253,129,104,32,80,32,72,27,22,151,253,80,32,74,27,244,174,253,125,88,4,120,87,3,100,135,80,32,76,27,140,153,253,129,104,40,102,253,123,24,32,125,87,80,32,78,27,123,153,253,129,104,100,121,100,135,100,152,80,32,80,27,224,150,253,129,104,32,80,32,82,27,214,150,253,80,32,84,27,180,174,253,125,88,1,120,87,100,135,80,32,86,27,77,153,253,129,104,4,100,121,100,135,100,152,80,32,88,27,177,150,253,129,104,32,80,32,90,27,167,150,253,80,32,92,27,133,174,253,125,88,2,120,87,1,100,135,80,32,94,27,29,153,253,129,104,12,100,121,100,135,100,152,80,32,96,27,129,150,253,129,104,32,80,32,98,27,119,150,253,80,32,100,27,85,174,253,125,88,3,120,87,2,100,135,80,32,102,27,237,152,253,129,104,16,100,121,100,135,100,152,80,32,104,27,81,150,253,129,104,32,80,32,106,27,71,150,253,80,32,108,27,37,174,253,125,88,4,120,87,3,100,135,80,32,110,27,189,152,253,129,104,20,100,121,100,135,100,152,80,32,112,27,33,150,253,129,104,32,80,32,114,27,23,150,253,80,32,116,27,245,173,253,40,215,252,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,200,123,16,48,123,21,40,123,22,32,126,171,38,129,166,32,129,167,129,170,4,88,9,65,1,100,133,123,25,8,100,104,123,27,123,26,16,80,32,120,27,208,149,253,123,23,24,130,23,16,100,104,80,32,122,27,193,149,253,123,23,16,130,23,82,39,180,0,145,0,2,130,23,8,149,119,255,139,119,2,151,119,2,200,87,7,149,119,4,123,23,1,127,87,127,88,2,133,119,0,128,0,133,134,0,128,0,151,119,48,153,119,48,80,32,124,27,16,152,253,100,120,130,23,24,80,32,126,27,120,149,253,80,32,128,27,86,173,253,51,8,0,128,0,211,135,7,123,23,8,151,103,48,153,119,48,80,32,130,27,229,151,253,100,120,130,23,16,80,32,132,27,77,149,253,80,32,134,27,43,173,253,51,8,0,128,0,211,135,7,121,87,130,23,8,121,87,2,149,85,4,130,23,171,117,145,40,136,0,2,130,23,8,149,119,255,139,119,2,151,119,2,200,87,7,149,119,4,123,23,1,127,87,127,88,2,133,119,0,128,0,133,134,0,128,0,151,119,48,153,119,48,80,32,136,27,133,151,253,100,120,130,23,24,80,32,138,27,237,148,253,80,32,140,27,203,172,253,51,8,0,128,0,211,135,7,123,23,8,151,103,48,153,119,48,80,32,142,27,90,151,253,100,120,130,23,16,80,32,144,27,194,148,253,80,32,146,27,160,172,253,133,119,0,128,0,130,24,8,121,88,121,87,2,149,85,4,130,23,171,117,148,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,25,88,9,139,1,100,165,100,134,51,8,40,44,130,23,8,130,24,16,130,26,24,100,156,1,121,103,121,104,2,121,106,4,149,103,8,121,108,6,100,118,1,2,130,24,40,131,136,8,130,23,175,120,89,1,2,123,24,40,127,103,127,104,2,127,105,4,127,106,6,51,11,0,128,0,211,183,7,211,184,8,123,24,16,211,185,9,123,25,24,211,186,10,123,26,32,151,119,48,153,119,48,80,32,150,27,169,150,253,129,88,100,121,100,135,100,152,80,32,152,27,14,148,253,129,88,32,80,32,154,27,4,148,253,80,32,156,27,226,171,253,51,8,0,128,211,135,7,123,23,8,130,23,16,151,119,48,153,119,48,80,32,158,27,111,150,253,129,88,4,100,121,100,135,100,152,80,32,160,27,211,147,253,129,88,32,80,32,162,27,201,147,253,80,32,164,27,167,171,253,51,8,0,128,211,135,7,123,23,16,130,23,24,151,119,48,153,119,48,80,32,166,27,52,150,253,129,88,12,100,121,100,135,100,152,80,32,168,27,152,147,253,129,88,32,80,32,170,27,142,147,253,80,32,172,27,108,171,253,51,8,0,128,211,135,7,123,23,24,130,23,32,151,119,48,153,119,48,80,32,174,27,249,149,253,129,88,16,100,121,100,135,100,152,80,32,176,27,93,147,253,129,88,32,80,32,178,27,83,147,253,80,32,180,27,49,171,253,126,91,38,133,121,0,128,90,43,179,0,30,81,11,195,254,130,23,16,100,152,130,26,8,51,9,90,130,28,24,170,155,189,254,40,202,254,81,43,180,0,27,130,24,24,82,43,14,1,191,254,100,135,130,24,8,100,154,130,28,16,40,158,254,100,151,130,24,24,130,26,16,130,28,8,40,144,254,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,152,123,16,96,123,21,88,123,22,80,123,25,88,9,109,2,100,165,100,134,51,8,40,44,152,119,49,151,152,48,152,136,49,200,135,7,1,133,168,0,128,121,103,8,149,103,12,121,104,10,100,118,1,2,130,24,72,131,136,12,130,23,175,120,59,2,2,123,24,72,127,103,127,104,2,51,11,0,128,0,211,183,7,127,105,4,127,106,6,211,184,8,123,24,40,127,104,10,211,185,9,123,25,48,211,186,10,123,26,56,126,105,8,123,25,24,211,184,8,123,24,64,151,119,48,153,119,48,80,32,184,27,242,148,253,129,88,100,121,100,135,100,152,80,32,186,27,87,146,253,129,88,32,80,32,188,27,77,146,253,80,32,190,27,43,170,253,51,8,0,128,211,135,7,123,23,32,130,23,40,151,119,48,153,119,48,80,32,192,27,184,148,253,129,88,4,100,121,100,135,100,152,80,32,194,27,28,146,253,129,88,32,80,32,196,27,18,146,253,80,32,198,27,240,169,253,51,8,0,128,211,135,7,123,23,40,130,23,48,151,119,48,153,119,48,80,32,200,27,125,148,253,129,88,12,100,121,100,135,100,152,80,32,202,27,225,145,253,129,88,32,80,32,204,27,215,145,253,80,32,206,27,181,169,253,51,8,0,128,211,135,7,123,23,48,130,23,56,151,119,48,153,119,48,80,32,208,27,66,148,253,129,88,16,100,121,100,135,100,152,80,32,210,27,166,145,253,129,88,32,80,32,212,27,156,145,253,80,32,214,27,122,169,253,129,88,20,123,24,8,129,88,32,123,24,16,51,8,0,128,211,135,7,123,23,56,130,23,64,151,119,48,153,119,48,80,32,216,27,251,147,253,129,88,24,100,121,100,135,100,152,80,32,218,27,95,145,253,129,88,32,80,32,220,27,85,145,253,80,32,222,27,51,169,253,126,88,38,100,122,90,40,179,0,43,81,8,80,82,24,90,137,254,2,130,24,40,121,104,130,25,56,121,105,2,130,23,32,121,103,4,130,23,48,121,103,6,151,135,48,40,76,254,81,40,180,0,128,0,82,40,14,1,96,254,2,130,25,48,121,105,130,23,32,121,103,2,130,24,56,121,104,4,130,24,40,121,104,6,151,119,48,40,34,254,130,24,24,133,135,0,128,0,151,119,48,153,119,48,123,26,64,80,32,224,27,104,147,253,100,120,130,23,8,80,32,226,27,208,144,253,130,24,16,80,32,228,27,198,144,253,80,32,230,27,164,168,253,130,26,64,133,119,0,128,130,24,32,121,104,130,24,40,121,104,2,130,24,48,121,104,4,130,24,56,121,104,6,40,217,253,2,130,25,56,121,105,130,24,48,121,104,2,130,23,40,121,103,4,130,23,32,121,103,6,151,151,48,152,119,49,151,136,48,152,136,49,200,135,7,40,175,253,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,149,17,200,123,16,48,123,21,40,123,22,32,126,171,38,129,166,32,129,167,129,170,4,88,9,8,1,100,133,123,25,8,100,104,123,27,123,26,16,80,32,234,27,55,144,253,123,23,24,130,23,16,100,104,80,32,236,27,40,144,253,130,25,123,23,16,82,41,180,0,114,2,130,24,8,149,136,255,139,136,2,151,136,2,200,88,8,149,136,4,123,24,8,127,87,51,0,238,27,40,135,146,253,127,87,80,32,238,27,129,146,253,100,120,130,23,24,80,32,240,27,233,143,253,80,32,242,27,199,167,253,127,88,2,100,118,100,135,80,32,244,27,96,146,253,100,120,130,23,16,80,32,246,27,200,143,253,80,32,248,27,166,167,253,121,87,121,86,2,149,85,4,130,23,8,171,117,184,40,109,2,130,24,8,149,136,255,139,136,2,151,136,2,200,88,8,149,136,4,123,24,8,127,87,51,0,250,27,40,26,146,253,127,87,80,32,250,27,20,146,253,100,120,130,23,24,80,32,252,27,124,143,253,80,32,254,27,90,167,253,127,88,2,100,118,100,135,80,32,0,28,243,145,253,100,120,130,23,16,80,32,2,28,91,143,253,80,32,4,28,57,167,253,121,86,121,87,2,149,85,4,130,23,8,171,117,184,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,25,88,9,50,1,100,165,100,134,51,8,40,44,130,24,16,130,25,8,130,26,24,100,124,1,121,104,121,105,2,121,106,4,149,103,8,121,108,6,100,118,1,2,130,24,32,131,136,8,130,23,175,120,0,1,123,24,32,123,22,40,127,103,80,32,8,28,112,145,253,129,88,100,121,100,135,100,152,80,32,10,28,213,142,253,129,88,32,80,32,12,28,203,142,253,80,32,14,28,169,166,253,127,104,2,123,23,16,100,135,80,32,16,28,65,145,253,129,88,4,100,118,100,135,100,104,80,32,18,28,165,142,253,129,88,32,80,32,20,28,155,142,253,80,32,22,28,121,166,253,129,88,12,123,23,8,100,135,100,104,130,22,40,80,32,24,28,128,142,253,129,88,32,80,32,26,28,118,142,253,80,32,28,28,84,166,253,127,104,4,123,23,24,100,135,80,32,30,28,236,144,253,129,88,16,100,121,100,135,100,152,80,32,32,28,80,142,253,129,88,32,80,32,34,28,70,142,253,80,32,36,28,36,166,253,126,91,38,90,43,179,0,28,81,11,26,255,130,24,8,100,121,130,26,16,130,28,24,81,27,90,23,255,40,35,255,81,43,180,0,27,130,25,24,82,43,14,1,24,255,100,152,130,25,16,100,122,130,28,8,40,247,254,100,120,130,25,24,130,26,8,130,28,16,40,233,254,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,25,88,9,30,2,100,165,100,134,51,8,40,64,121,103,6,151,135,48,152,119,63,200,135,7,151,119,48,153,119,49,151,152,48,152,136,63,200,152,8,151,136,48,153,136,49,200,135,7,1,121,103,8,149,103,12,121,106,10,100,118,1,2,130,24,64,131,136,12,130,23,175,120,216,1,123,24,64,127,103,80,32,40,28,16,144,253,129,88,100,121,100,135,100,152,80,32,42,28,117,141,253,129,88,32,80,32,44,28,107,141,253,80,32,46,28,73,165,253,127,104,2,123,23,56,100,135,80,32,48,28,225,143,253,129,88,4,100,121,100,135,100,152,80,32,50,28,69,141,253,129,88,32,80,32,52,28,59,141,253,80,32,54,28,25,165,253,127,104,4,123,23,48,100,135,80,32,56,28,177,143,253,129,88,12,100,121,100,135,100,152,80,32,58,28,21,141,253,129,88,32,80,32,60,28,11,141,253,80,32,62,28,233,164,253,127,104,6,123,23,40,100,135,80,32,64,28,129,143,253,129,88,16,100,121,100,135,100,152,80,32,66,28,229,140,253,129,88,32,80,32,68,28,219,140,253,80,32,70,28,185,164,253,126,104,8,123,24,8,129,88,20,123,24,16,129,88,32,123,24,24,127,104,10,123,23,32,100,135,80,32,72,28,63,143,253,129,88,24,100,121,100,135,100,152,80,32,74,28,163,140,253,129,88,32,80,32,76,28,153,140,253,80,32,78,28,119,164,253,126,88,38,100,122,90,40,179,0,37,81,8,67,82,24,90,232,254,2,130,24,48,121,104,130,25,32,121,105,2,130,23,56,121,103,4,130,23,40,40,157,254,81,40,180,0,112,82,40,14,1,198,254,2,130,25,40,121,105,130,24,56,121,104,2,130,23,32,121,103,4,130,23,48,40,122,254,130,23,8,151,119,48,153,119,48,123,26,8,80,32,80,28,190,142,253,100,120,130,23,16,80,32,82,28,38,140,253,130,24,24,80,32,84,28,28,140,253,80,32,86,28,250,163,253,130,26,8,130,24,56,121,104,130,24,48,121,104,2,130,24,40,121,104,4,130,24,32,121,104,6,40,82,254,2,130,24,32,121,104,130,25,40,121,105,2,130,23,48,121,103,4,130,23,56,121,103,6,151,135,48,152,119,63,200,135,7,151,119,48,153,119,49,151,152,48,152,136,63,200,152,8,151,136,48,153,136,49,200,135,7,40,22,254,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,184,123,16,64,123,21,56,123,22,48,126,171,38,129,166,32,129,167,129,170,4,88,9,156,1,100,133,123,25,24,100,104,123,27,16,123,26,32,80,32,90,28,126,139,253,123,23,40,130,23,32,100,104,80,32,92,28,111,139,253,130,25,16,123,23,32,82,41,180,0,187,0,2,130,24,24,149,136,255,139,136,2,151,136,2,200,88,8,149,136,4,123,24,1,2,126,87,126,86,2,133,120,128,0,133,105,128,0,123,25,8,151,119,40,151,136,56,212,135,7,153,119,48,80,32,94,28,181,141,253,100,120,130,23,40,80,32,96,28,29,139,253,80,32,98,28,251,162,253,123,23,16,133,120,0,128,0,123,24,24,151,102,40,130,23,8,151,119,56,212,103,7,153,119,48,80,32,100,28,129,141,253,100,120,130,23,32,80,32,102,28,233,138,253,80,32,104,28,199,162,253,133,120,0,128,0,151,119,8,151,136,48,152,136,56,212,135,7,121,87,130,23,16,151,119,8,130,24,24,151,136,48,152,136,56,212,135,7,121,87,2,149,85,4,130,23,171,117,104,255,40,183,0,2,130,24,24,149,136,255,139,136,2,151,136,2,200,88,8,149,136,4,123,24,1,2,126,87,126,89,2,123,25,8,133,120,128,0,133,154,128,0,123,26,24,151,119,40,151,136,56,212,135,7,153,119,48,80,32,106,28,253,140,253,100,120,130,23,40,80,32,108,28,101,138,253,80,32,110,28,67,162,253,100,118,133,103,0,128,0,123,23,16,130,23,8,151,119,40,130,24,24,151,136,56,212,135,7,153,119,48,80,32,112,28,199,140,253,100,120,130,23,32,80,32,114,28,47,138,253,80,32,116,28,13,162,253,133,120,0,128,0,151,102,8,130,25,16,151,153,48,152,153,56,212,105,9,121,89,151,119,8,151,136,48,152,136,56,212,135,7,121,87,2,149,85,4,130,23,171,117,102,255,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,25,88,9,223,1,100,165,51,9,40,91,130,25,8,130,24,16,100,103,100,166,1,2,151,154,8,151,153,48,152,153,56,212,169,9,130,26,64,121,169,151,137,8,151,136,48,152,136,56,212,152,8,121,168,2,151,120,8,151,119,48,152,119,56,212,135,7,121,167,4,151,103,8,151,102,48,152,102,56,212,103,7,149,168,8,121,167,6,130,25,56,131,153,8,130,23,175,121,128,1,123,25,56,126,135,126,134,2,126,138,4,123,26,24,123,24,64,126,137,6,123,25,40,133,120,128,0,133,107,128,0,123,27,16,133,171,128,0,123,27,32,133,154,128,0,123,26,48,151,119,40,151,136,56,212,135,7,153,119,48,80,32,120,28,195,139,253,129,88,100,121,100,135,100,152,80,32,122,28,40,137,253,129,88,32,80,32,124,28,30,137,253,80,32,126,28,252,160,253,51,8,0,128,211,135,7,123,23,8,151,102,40,130,23,16,151,119,56,212,103,7,153,119,48,80,32,128,28,131,139,253,129,88,4,100,121,100,135,100,152,80,32,130,28,231,136,253,129,88,32,80,32,132,28,221,136,253,80,32,134,28,187,160,253,51,6,0,128,211,103,7,123,23,16,130,23,24,151,119,40,130,24,32,151,136,56,212,135,7,153,119,48,80,32,136,28,63,139,253,129,88,12,100,121,100,135,100,152,80,32,138,28,163,136,253,129,88,32,80,32,140,28,153,136,253,80,32,142,28,119,160,253,211,118,6,130,23,40,151,119,40,130,24,48,151,136,56,212,135,7,153,119,48,80,32,144,28,2,139,253,129,88,16,100,121,100,135,100,152,80,32,146,28,102,136,253,129,88,32,80,32,148,28,92,136,253,80,32,150,28,58,160,253,126,91,38,133,122,0,128,90,43,179,0,26,81,11,118,254,130,25,16,100,168,130,23,8,51,10,90,170,171,114,254,40,25,81,43,180,0,41,82,43,14,1,18,100,105,130,24,8,100,167,130,22,16,40,88,254,2,130,24,64,130,25,56,131,153,8,130,23,173,121,151,254,40,15,100,169,100,104,130,23,16,130,22,8,40,57,254,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,128,123,16,120,123,21,112,123,22,104,123,26,123,25,8,88,9,133,3,100,139,51,8,40,132,0,130,24,64,151,135,8,151,136,48,152,136,56,212,135,7,130,27,96,121,183,151,104,8,151,105,48,152,153,56,212,152,8,121,184,2,130,22,32,151,105,8,151,106,48,152,170,56,212,169,9,121,185,4,130,26,24,151,169,8,151,170,48,152,170,56,212,169,9,121,185,6,151,119,48,152,119,49,151,136,48,152,136,49,200,135,7,1,133,40,0,128,121,183,8,151,135,8,151,136,48,152,136,56,212,135,7,149,184,12,121,183,10,100,139,1,2,130,24,88,131,136,12,130,23,8,175,120,253,2,2,123,24,88,126,183,126,182,2,133,120,128,0,126,188,4,123,28,40,126,185,6,123,25,56,133,106,128,0,123,26,32,126,186,10,123,26,72,133,197,128,0,123,21,48,133,156,128,0,123,28,64,123,27,96,126,185,8,123,25,16,133,169,128,0,123,25,80,151,119,40,151,136,56,212,135,7,153,119,48,80,32,154,28,135,137,253,130,21,129,88,100,121,100,135,100,152,80,32,156,28,234,134,253,129,88,32,80,32,158,28,224,134,253,80,32,160,28,190,158,253,51,8,0,128,211,135,7,123,23,24,151,102,40,130,23,32,151,119,56,212,103,7,153,119,48,80,32,162,28,69,137,253,129,88,4,100,121,100,135,100,152,80,32,164,28,169,134,253,129,88,32,80,32,166,28,159,134,253,80,32,168,28,125,158,253,51,6,0,128,211,103,7,123,23,32,130,23,40,151,119,40,130,24,48,151,136,56,212,135,7,153,119,48,80,32,170,28,1,137,253,129,88,12,100,121,100,135,100,152,80,32,172,28,101,134,253,129,88,32,80,32,174,28,91,134,253,80,32,176,28,57,158,253,211,118,6,130,23,56,151,119,40,130,24,64,151,136,56,212,135,7,153,119,48,80,32,178,28,196,136,253,129,88,16,100,121,100,135,100,152,80,32,180,28,40,134,253,129,88,32,80,32,182,28,30,134,253,80,32,184,28,252,157,253,133,119,0,128,123,23,64,129,87,20,123,23,48,129,87,32,123,23,56,130,23,72,151,119,40,130,24,80,151,136,56,212,135,7,153,119,48,80,32,186,28,119,136,253,129,88,24,100,121,100,135,100,152,80,32,188,28,219,133,253,129,88,32,80,32,190,28,209,133,253,80,32,192,28,175,157,253,126,88,38,100,114,90,40,179,0,105,81,8,202,0,82,24,90,93,1,100,108,130,22,32,151,103,8,151,104,48,152,136,56,212,135,7,130,27,96,121,183,130,25,64,151,152,8,151,153,48,152,153,56,212,152,8,121,184,2,130,26,24,151,169,8,151,170,48,152,170,56,212,169,9,121,185,4,151,201,8,151,202,48,152,170,56,212,169,9,121,185,6,151,119,48,152,119,49,151,136,48,152,136,49,200,135,7,40,227,253,81,40,180,0,137,253,130,27,96,82,40,14,1,243,253,2,151,103,8,151,104,48,152,136,56,212,135,7,121,183,130,25,24,151,152,8,151,153,48,152,153,56,212,152,8,121,184,2,130,26,64,151,169,8,151,170,48,152,170,56,212,169,9,121,185,4,130,22,32,151,105,8,151,106,48,152,170,56,212,169,9,121,185,6,151,136,48,152,136,49,151,119,48,152,119,49,200,135,7,40,125,253,130,24,16,133,135,128,0,151,136,40,151,119,56,212,135,7,153,119,48,100,101,100,38,80,32,194,28,100,135,253,100,120,130,23,48,80,32,196,28,204,132,253,130,24,56,80,32,198,28,194,132,253,80,32,200,28,160,156,253,100,98,133,119,0,128,130,25,24,151,152,8,151,153,48,152,153,56,212,152,8,130,27,96,121,184,130,22,32,151,104,8,151,105,48,152,153,56,212,152,8,121,184,2,151,88,8,151,89,48,152,153,56,212,152,8,121,184,4,130,25,64,151,152,8,151,153,48,152,153,56,212,152,8,121,184,6,151,120,8,151,119,48,152,119,56,212,135,7,40,230,252,130,27,96,40,252,252,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,129,166,32,129,167,129,170,4,88,9,178,0,100,133,100,104,123,25,123,26,8,80,32,204,28,33,132,253,123,23,16,130,23,8,100,104,80,32,206,28,18,132,253,123,23,8,130,23,149,119,255,139,119,2,151,119,2,200,87,7,149,119,4,123,23,1,126,87,151,120,40,151,119,56,212,135,7,153,119,48,80,32,208,28,114,134,253,100,120,130,23,16,80,32,210,28,218,131,253,80,32,212,28,184,155,253,126,88,2,100,118,151,135,40,151,136,56,212,135,7,153,119,48,80,32,214,28,71,134,253,100,120,130,23,8,80,32,216,28,175,131,253,80,32,218,28,141,155,253,151,104,8,151,102,48,152,102,56,212,104,8,121,88,151,120,8,151,119,48,152,119,56,212,135,7,121,87,2,149,85,4,130,23,171,117,139,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,192,123,16,56,123,21,48,123,22,40,123,25,88,9,158,1,100,165,100,134,51,8,40,91,130,26,16,130,25,8,100,104,100,118,1,2,151,167,8,151,170,48,152,170,56,212,167,7,130,26,32,121,167,151,151,8,151,153,48,152,153,56,212,151,7,121,167,2,151,135,8,151,136,48,152,136,56,212,135,7,121,167,4,151,103,8,151,102,48,152,102,56,212,103,7,149,166,8,121,167,6,130,24,24,131,136,8,130,23,175,120,61,1,123,24,24,126,103,151,120,40,151,119,56,212,135,7,153,119,48,80,32,222,28,117,133,253,129,88,100,121,100,135,100,152,80,32,224,28,218,130,253,129,88,32,80,32,226,28,208,130,253,80,32,228,28,174,154,253,126,104,2,123,23,16,151,135,40,151,136,56,212,135,7,153,119,48,80,32,230,28,60,133,253,129,88,4,100,121,100,135,100,152,80,32,232,28,160,130,253,129,88,32,80,32,234,28,150,130,253,80,32,236,28,116,154,253,126,104,4,123,23,8,151,135,40,151,136,56,212,135,7,153,119,48,80,32,238,28,2,133,253,129,88,12,100,121,100,135,100,152,80,32,240,28,102,130,253,129,88,32,80,32,242,28,92,130,253,80,32,244,28,58,154,253,123,22,32,126,104,6,100,118,151,135,40,151,136,56,212,135,7,153,119,48,80,32,246,28,198,132,253,129,88,16,100,121,100,135,100,152,80,32,248,28,42,130,253,129,88,32,80,32,250,28,32,130,253,80,32,252,28,254,153,253,126,91,38,90,43,179,0,24,81,11,183,254,130,26,8,100,121,130,24,16,81,27,90,182,254,40,25,81,43,180,0,41,82,43,14,1,18,100,106,130,25,16,100,120,130,22,8,40,155,254,2,130,22,32,130,24,24,131,136,8,130,23,173,120,218,254,40,15,100,122,100,105,130,24,8,130,22,16,40,124,254,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,25,88,9,84,3,100,165,100,134,51,8,40,146,0,2,130,23,32,151,121,8,151,120,48,152,136,56,212,137,2,121,98,130,27,40,151,184,8,151,185,48,152,153,56,212,152,8,121,104,2,130,26,48,151,169,8,151,170,48,152,170,56,212,169,9,121,105,4,130,26,56,151,169,8,151,170,48,152,170,56,212,169,9,121,105,6,151,121,56,152,153,63,200,146,7,151,119,48,153,119,49,151,185,56,152,153,63,200,152,8,151,136,48,153,136,49,200,135,7,1,121,103,8,151,199,8,151,200,48,152,136,56,212,135,7,149,104,12,121,103,10,100,134,1,2,130,24,64,131,136,12,130,23,175,120,188,2,123,24,64,126,103,151,120,40,151,119,56,212,135,7,153,119,48,80,32,0,29,131,131,253,129,88,100,121,100,135,100,152,80,32,2,29,232,128,253,129,88,32,80,32,4,29,222,128,253,80,32,6,29,188,152,253,126,104,2,123,23,56,151,135,40,151,136,56,212,135,7,153,119,48,80,32,8,29,74,131,253,129,88,4,100,121,100,135,100,152,80,32,10,29,174,128,253,129,88,32,80,32,12,29,164,128,253,80,32,14,29,130,152,253,126,104,4,123,23,48,151,135,40,151,136,56,212,135,7,153,119,48,80,32,16,29,16,131,253,129,88,12,100,121,100,135,100,152,80,32,18,29,116,128,253,129,88,32,80,32,20,29,106,128,253,80,32,22,29,72,152,253,126,104,6,123,23,40,151,135,40,151,136,56,212,135,7,153,119,48,80,32,24,29,214,130,253,129,88,16,100,121,100,135,100,152,80,32,26,29,58,128,253,129,88,32,80,32,28,29,48,128,253,80,32,30,29,14,152,253,126,104,8,123,24,8,129,88,20,123,24,16,129,88,32,123,24,24,126,104,10,123,23,32,151,135,40,151,136,56,212,135,7,153,119,48,80,32,32,29,138,130,253,129,88,24,100,121,100,135,100,152,80,32,34,29,238,127,253,129,88,32,80,32,36,29,228,127,253,80,32,38,29,194,151,253,126,88,38,100,124,90,40,179,0,122,81,8,237,0,82,24,90,179,254,2,130,27,48,151,183,8,151,184,48,152,136,56,212,135,7,121,103,130,24,32,151,138,8,151,137,48,152,153,56,212,154,2,121,98,2,130,26,56,151,169,8,151,170,48,152,170,56,212,169,9,121,105,4,130,26,40,151,169,8,151,170,48,152,170,56,212,169,9,121,105,6,151,185,56,152,153,63,200,151,7,151,119,48,153,119,49,151,137,56,152,153,63,200,146,8,151,136,48,153,136,49,200,135,7,40,45,254,81,40,180,0,192,253,82,40,14,1,60,254,2,130,23,40,151,121,8,151,120,48,152,136,56,212,137,2,121,98,130,27,56,151,184,8,151,185,48,152,153,56,212,152,8,121,104,2,130,26,32,151,169,8,151,170,48,152,170,56,212,169,9,121,105,4,130,26,48,151,169,8,151,170,48,152,170,56,212,169,9,121,105,6,151,185,56,152,153,63,200,152,8,151,136,48,153,136,49,151,121,56,152,153,63,200,146,7,151,119,48,153,119,49,200,135,7,40,181,253,130,24,8,151,135,40,151,136,56,212,135,7,153,119,48,123,28,8,80,32,40,29,89,129,253,100,120,130,23,16,80,32,42,29,193,126,253,130,24,24,80,32,44,29,183,126,253,80,32,46,29,149,150,253,130,28,8,130,25,56,151,152,8,151,153,48,152,153,56,212,152,8,121,104,130,25,48,151,152,8,151,153,48,152,153,56,212,152,8,121,104,2,130,25,40,151,152,8,151,153,48,152,153,56,212,152,8,121,104,4,130,25,32,151,152,8,151,153,48,152,153,56,212,152,8,121,104,6,151,120,8,151,119,48,152,119,56,212,135,7,40,38,253,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,129,171,32,129,167,129,170,4,88,9,46,1,2,149,17,192,123,16,56,123,21,48,123,22,40,100,150,100,133,100,184,123,27,32,123,26,16,80,32,50,29,28,126,253,123,23,24,130,23,16,130,24,32,80,32,52,29,12,126,253,123,23,16,149,102,255,139,103,3,151,119,3,200,87,7,149,119,8,123,23,8,73,1,0,255,0,1,123,21,32,129,87,152,120,8,130,21,210,88,8,139,121,24,212,152,8,210,87,9,151,153,8,138,119,24,212,151,7,212,135,7,80,32,54,29,84,128,253,100,120,130,23,24,80,32,56,29,188,125,253,151,119,32,152,119,32,80,32,58,29,33,154,253,130,24,32,129,136,4,100,118,152,135,8,210,87,7,139,137,24,212,151,7,210,88,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,60,29,17,128,253,100,120,130,23,16,80,32,62,29,121,125,253,151,119,32,152,119,32,80,32,64,29,222,153,253,152,104,8,210,88,8,139,105,24,212,152,8,151,105,24,210,86,10,151,170,8,212,169,9,212,152,8,130,25,32,122,152,152,120,8,210,88,8,139,121,24,212,152,8,151,121,24,210,87,7,130,21,32,151,119,8,212,151,7,212,135,7,122,87,4,149,85,8,130,23,8,171,117,52,255,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,26,8,123,24,56,123,25,88,9,64,2,51,8,73,17,16,0,255,0,130,21,8,40,161,0,130,26,32,130,25,24,130,24,40,100,118,1,2,152,167,8,130,28,16,210,199,7,139,171,24,212,183,7,210,202,11,151,187,8,151,170,24,212,186,10,212,167,7,130,27,56,122,183,152,151,8,210,199,7,139,154,24,212,167,7,210,201,10,151,170,8,151,153,24,212,169,9,212,151,7,122,183,4,152,135,8,210,199,7,139,137,24,212,151,7,210,200,9,151,153,8,151,136,24,212,152,8,212,135,7,122,183,8,152,103,8,210,199,7,139,104,24,212,135,7,210,198,8,151,136,8,151,102,24,212,104,8,212,135,7,149,184,16,122,183,12,123,24,56,1,2,130,24,48,131,136,16,130,23,175,120,148,1,2,123,24,48,130,23,56,129,119,152,120,8,130,22,16,210,104,8,139,121,24,212,152,8,210,103,9,151,153,8,138,119,24,212,151,7,212,135,7,80,32,68,29,170,126,253,129,88,100,121,100,135,100,152,80,32,70,29,15,124,253,129,88,32,80,32,72,29,5,124,253,151,119,32,152,119,32,80,32,74,29,106,152,253,130,24,56,129,136,4,123,23,32,152,135,8,210,103,7,139,137,24,212,151,7,210,104,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,76,29,89,126,253,129,88,4,100,121,100,135,100,152,80,32,78,29,189,123,253,129,88,32,80,32,80,29,179,123,253,151,119,32,152,119,32,80,32,82,29,24,152,253,130,24,56,129,136,8,123,23,24,152,135,8,210,103,7,139,137,24,212,151,7,210,104,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,84,29,7,126,253,129,88,12,100,121,100,135,100,152,80,32,86,29,107,123,253,129,88,32,80,32,88,29,97,123,253,151,119,32,152,119,32,80,32,90,29,198,151,253,130,24,56,129,136,12,123,23,40,152,135,8,210,103,7,139,137,24,212,151,7,210,104,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,92,29,181,125,253,129,88,16,100,121,100,135,100,152,80,32,94,29,25,123,253,129,88,32,80,32,96,29,15,123,253,151,119,32,152,119,32,80,32,98,29,116,151,253,126,91,38,90,43,179,0,28,81,11,16,254,130,26,24,100,121,130,24,32,130,22,40,81,27,90,13,254,40,141,254,81,43,180,0,25,130,26,40,82,43,14,1,130,254,130,25,32,100,120,130,22,24,40,239,253,100,122,130,25,40,130,24,24,130,22,32,40,225,253,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,136,123,16,112,123,21,104,123,22,96,123,26,123,25,8,88,9,240,4,100,133,51,8,51,6,0,255,0,123,22,88,40,212,0,130,18,56,152,39,8,210,103,7,139,40,24,212,120,8,210,98,7,151,121,8,151,34,24,212,146,9,212,152,8,130,21,80,122,88,130,23,40,152,121,8,210,105,9,139,122,24,212,154,10,210,103,9,151,155,8,151,121,24,212,155,11,212,186,10,122,90,4,130,23,64,152,123,8,210,107,11,139,124,24,212,203,11,210,103,12,151,204,8,151,119,24,212,199,7,212,183,7,122,87,8,130,28,48,152,199,8,210,103,7,139,203,24,212,183,7,210,108,11,151,187,8,151,204,24,212,203,11,212,183,7,122,87,12,139,39,31,200,135,7,140,119,1,139,152,31,200,168,8,140,136,1,200,135,7,1,122,87,16,152,55,8,210,103,7,139,56,24,212,135,7,210,99,8,151,136,8,151,57,24,212,152,8,212,135,7,149,88,24,122,87,20,100,133,1,2,130,24,72,131,136,24,130,23,8,175,120,16,4,123,24,72,129,87,152,120,8,210,104,8,139,121,24,212,152,8,210,103,9,151,153,8,138,119,24,212,151,7,212,135,7,123,21,80,80,32,102,29,26,124,253,130,22,129,104,100,121,100,135,100,152,80,32,104,29,125,121,253,129,104,32,80,32,106,29,115,121,253,151,119,32,152,119,32,80,32,108,29,216,149,253,129,88,4,123,23,64,152,135,8,130,26,88,210,167,7,139,137,24,212,151,7,210,168,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,110,29,199,123,253,129,104,4,100,121,100,135,100,152,80,32,112,29,43,121,253,129,104,32,80,32,114,29,33,121,253,151,119,32,152,119,32,80,32,116,29,134,149,253,130,21,80,129,88,8,123,23,56,152,135,8,130,26,88,210,167,7,139,137,24,212,151,7,210,168,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,118,29,114,123,253,129,104,12,100,121,100,135,100,152,80,32,120,29,214,120,253,129,104,32,80,32,122,29,204,120,253,151,119,32,152,119,32,80,32,124,29,49,149,253,129,88,12,123,23,48,152,135,8,130,21,88,210,87,7,139,137,24,212,151,7,210,88,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,126,29,32,123,253,129,104,16,100,121,100,135,100,152,80,32,128,29,132,120,253,129,104,32,80,32,130,29,122,120,253,151,119,32,152,119,32,80,32,132,29,223,148,253,130,24,80,129,137,16,123,25,16,129,105,20,123,25,24,129,105,32,123,25,32,129,136,20,123,23,40,152,135,8,210,87,7,139,137,24,212,151,7,210,88,9,151,153,8,138,136,24,212,152,8,212,135,7,80,32,134,29,188,122,253,129,104,24,100,121,100,135,100,152,80,32,136,29,32,120,253,129,104,32,80,32,138,29,22,120,253,151,119,32,152,119,32,80,32,140,29,123,148,253,126,104,38,100,115,90,40,179,0,23,81,8,191,0,130,22,88,81,24,90,111,253,130,21,80,40,42,254,81,40,180,0,160,1,130,21,80,130,22,88,82,40,14,1,27,254,130,18,48,152,39,8,210,103,7,139,40,24,212,120,8,210,98,7,151,121,8,151,34,24,212,146,9,212,152,8,122,88,130,27,64,152,185,8,210,105,9,139,186,24,212,169,9,210,107,10,151,170,8,151,187,24,212,186,10,212,169,9,122,89,4,130,23,40,152,122,8,210,106,10,139,124,24,212,202,10,210,103,12,151,204,8,151,119,24,212,199,7,212,167,7,122,87,8,130,28,56,152,199,8,210,103,7,139,202,24,212,167,7,210,108,10,151,170,8,151,204,24,212,202,10,212,167,7,122,87,12,139,183,31,200,151,7,140,119,1,139,41,31,200,152,8,140,136,1,200,135,7,40,86,253,130,25,16,152,151,8,130,22,88,210,103,7,139,152,24,212,135,7,210,105,8,151,136,8,138,153,24,212,152,8,212,135,7,100,53,80,32,142,29,162,121,253,100,120,130,23,24,80,32,144,29,10,119,253,130,24,32,80,32,146,29,0,119,253,151,119,32,152,119,32,80,32,148,29,101,147,253,100,83,130,26,64,152,168,8,210,104,8,139,169,24,212,152,8,210,106,9,151,153,8,151,170,24,212,169,9,212,152,8,130,21,80,122,88,130,26,56,152,168,8,210,104,8,139,169,24,212,152,8,210,106,9,151,153,8,151,170,24,212,169,9,212,152,8,122,88,4,130,26,48,152,168,8,210,104,8,139,169,24,212,152,8,210,106,9,151,153,8,151,170,24,212,169,9,212,152,8,122,88,8,130,26,40,152,168,8,210,104,8,139,169,24,212,152,8,210,106,9,151,153,8,151,170,24,212,169,9,212,152,8,122,88,12,152,120,8,210,104,8,139,121,24,212,152,8,151,121,24,210,103,7,151,119,8,212,151,7,212,135,7,40,99,252,130,18,40,152,39,8,130,22,88,210,103,7,139,40,24,212,120,8,210,98,7,151,121,8,151,34,24,212,146,9,212,152,8,130,21,80,122,88,130,23,48,152,121,8,210,105,9,139,122,24,212,154,10,210,103,9,151,155,8,151,121,24,212,155,11,212,186,10,122,90,4,130,23,56,152,123,8,210,107,11,139,124,24,212,203,11,210,103,12,151,204,8,151,119,24,212,199,7,212,183,7,122,87,8,130,28,64,152,199,8,210,103,7,139,203,24,212,183,7,210,108,11,151,187,8,151,204,24,212,203,11,212,183,7,122,87,12,139,39,31,200,135,7,140,119,1,139,152,31,200,168,8,140,136,1,200,135,7,40,194,251,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,200,123,16,48,123,21,40,123,22,32,126,171,38,129,166,32,129,167,129,170,4,88,9,32,1,100,133,123,25,8,100,104,123,27,123,26,16,80,32,152,29,111,117,253,123,23,24,130,23,16,100,104,80,32,154,29,96,117,253,130,25,123,23,16,82,41,180,0,126,2,130,24,8,149,136,255,139,136,3,151,136,3,200,88,8,149,136,8,123,24,8,129,87,51,0,156,29,40,191,119,253,129,87,80,32,156,29,185,119,253,100,120,130,23,24,80,32,158,29,33,117,253,151,119,32,152,119,32,80,32,160,29,134,145,253,129,88,4,100,118,100,135,80,32,162,29,146,119,253,100,120,130,23,16,80,32,164,29,250,116,253,151,119,32,152,119,32,80,32,166,29,95,145,253,122,87,122,86,4,149,85,8,130,23,8,171,117,172,40,121,2,130,24,8,149,136,255,139,136,3,151,136,3,200,88,8,149,136,8,123,24,8,129,87,51,0,168,29,40,70,119,253,129,87,80,32,168,29,64,119,253,100,120,130,23,24,80,32,170,29,168,116,253,151,119,32,152,119,32,80,32,172,29,13,145,253,129,88,4,100,118,100,135,80,32,174,29,25,119,253,100,120,130,23,16,80,32,176,29,129,116,253,151,119,32,152,119,32,80,32,178,29,230,144,253,122,86,122,87,4,149,85,8,130,23,8,171,117,172,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,25,88,9,74,1,100,165,100,134,51,8,40,44,130,24,16,130,25,8,130,26,24,100,124,1,122,104,122,105,4,122,106,8,149,103,16,122,108,12,100,118,1,2,130,24,32,131,136,16,130,23,175,120,24,1,123,24,32,123,22,40,129,103,80,32,182,29,144,118,253,129,88,100,121,100,135,100,152,80,32,184,29,245,115,253,129,88,32,80,32,186,29,235,115,253,151,119,32,152,119,32,80,32,188,29,80,144,253,129,104,4,123,23,16,100,135,80,32,190,29,91,118,253,129,88,4,100,118,100,135,100,104,80,32,192,29,191,115,253,129,88,32,80,32,194,29,181,115,253,151,119,32,152,119,32,80,32,196,29,26,144,253,129,88,12,123,23,8,100,135,100,104,130,22,40,80,32,198,29,148,115,253,129,88,32,80,32,200,29,138,115,253,151,119,32,152,119,32,80,32,202,29,239,143,253,129,104,8,123,23,24,100,135,80,32,204,29,250,117,253,129,88,16,100,121,100,135,100,152,80,32,206,29,94,115,253,129,88,32,80,32,208,29,84,115,253,151,119,32,152,119,32,80,32,210,29,185,143,253,126,91,38,90,43,179,0,28,81,11,2,255,130,24,8,100,121,130,26,16,130,28,24,81,27,90,255,254,40,11,255,81,43,180,0,27,130,25,24,82,43,14,1,0,255,100,152,130,25,16,100,122,130,28,8,40,223,254,100,120,130,25,24,130,26,8,130,28,16,40,209,254,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,25,88,9,36,2,100,165,100,134,51,8,40,52,122,103,12,139,135,31,200,135,7,140,119,1,139,152,31,200,152,8,140,136,1,200,135,7,1,122,103,16,149,103,24,122,106,20,100,118,1,2,130,24,64,131,136,24,130,23,175,120,234,1,123,24,64,129,103,80,32,214,29,36,117,253,129,88,100,121,100,135,100,152,80,32,216,29,137,114,253,129,88,32,80,32,218,29,127,114,253,151,119,32,152,119,32,80,32,220,29,228,142,253,129,104,4,123,23,56,100,135,80,32,222,29,239,116,253,129,88,4,100,121,100,135,100,152,80,32,224,29,83,114,253,129,88,32,80,32,226,29,73,114,253,151,119,32,152,119,32,80,32,228,29,174,142,253,129,104,8,123,23,48,100,135,80,32,230,29,185,116,253,129,88,12,100,121,100,135,100,152,80,32,232,29,29,114,253,129,88,32,80,32,234,29,19,114,253,151,119,32,152,119,32,80,32,236,29,120,142,253,129,104,12,123,23,40,100,135,80,32,238,29,131,116,253,129,88,16,100,121,100,135,100,152,80,32,240,29,231,113,253,129,88,32,80,32,242,29,221,113,253,151,119,32,152,119,32,80,32,244,29,66,142,253,129,104,16,123,24,8,129,88,20,123,24,16,129,88,32,123,24,24,129,104,20,123,23,32,100,135,80,32,246,29,59,116,253,129,88,24,100,121,100,135,100,152,80,32,248,29,159,113,253,129,88,32,80,32,250,29,149,113,253,151,119,32,152,119,32,80,32,252,29,250,141,253,126,88,38,100,122,90,40,179,0,37,81,8,67,82,24,90,202,254,2,130,24,48,122,104,130,25,32,122,105,4,130,23,56,122,103,8,130,23,40,40,139,254,81,40,180,0,112,82,40,14,1,168,254,2,130,25,40,122,105,130,24,56,122,104,4,130,23,32,122,103,8,130,23,48,40,104,254,130,23,8,123,26,8,80,32,254,29,186,115,253,100,120,130,23,16,80,32,0,30,34,113,253,130,24,24,80,32,2,30,24,113,253,151,119,32,152,119,32,80,32,4,30,125,141,253,130,26,8,130,24,56,122,104,130,24,48,122,104,4,130,24,40,122,104,8,130,24,32,122,104,12,40,52,254,2,130,24,32,122,104,130,25,40,122,105,4,130,23,48,122,103,8,130,23,56,122,103,12,139,135,31,200,135,7,140,119,1,139,152,31,200,152,8,140,136,1,200,135,7,40,4,254,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,208,123,16,40,123,21,32,123,22,24,129,166,32,129,167,129,170,4,88,9,97,100,133,100,104,123,25,123,26,8,80,32,8,30,136,112,253,123,23,16,130,23,8,100,104,80,32,10,30,121,112,253,123,23,8,130,23,149,119,255,139,119,3,151,119,3,200,87,7,149,119,8,123,23,1,129,88,130,23,16,80,32,12,30,86,112,253,129,88,4,100,118,130,23,8,80,32,14,30,71,112,253,122,86,122,87,4,149,85,8,130,23,171,117,219,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,192,123,16,56,123,21,48,123,22,40,123,25,88,9,234,0,100,165,100,134,51,8,40,44,130,24,16,130,25,8,130,26,24,100,124,1,122,104,122,105,4,122,106,8,149,103,16,122,108,12,100,118,1,2,130,24,32,131,136,16,130,23,175,120,184,0,123,24,32,129,104,129,87,80,32,18,30,217,111,253,129,88,32,80,32,20,30,207,111,253,129,104,4,129,89,4,123,23,16,100,151,80,32,22,30,189,111,253,129,88,32,80,32,24,30,179,111,253,129,104,8,129,89,12,123,23,8,100,151,80,32,26,30,161,111,253,129,88,32,80,32,28,30,151,111,253,129,104,12,129,89,16,123,23,24,100,151,80,32,30,30,133,111,253,129,88,32,80,32,32,30,123,111,253,126,91,38,90,43,179,0,28,81,11,98,255,130,24,8,100,121,130,26,16,130,28,24,81,27,90,95,255,40,107,255,81,43,180,0,27,130,25,24,82,43,14,1,96,255,100,152,130,25,16,100,122,130,28,8,40,63,255,100,120,130,25,24,130,26,8,130,28,16,40,49,255,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,152,123,16,96,123,21,88,123,22,80,123,25,88,9,124,1,100,165,100,134,51,8,40,80,2,123,25,32,130,25,40,122,105,130,24,48,122,104,4,130,23,56,122,103,8,130,23,64,1,122,103,12,100,151,80,32,36,30,14,108,253,51,8,0,0,0,63,80,32,38,30,216,110,253,122,103,16,149,103,24,130,24,32,122,104,20,100,118,1,2,130,24,72,131,136,24,130,23,175,120,38,1,123,24,72,129,104,129,87,80,32,40,30,174,110,253,129,88,32,80,32,42,30,164,110,253,129,104,4,129,89,4,123,23,64,100,151,80,32,44,30,146,110,253,129,88,32,80,32,46,30,136,110,253,129,104,8,129,89,12,123,23,56,100,151,80,32,48,30,118,110,253,129,88,32,80,32,50,30,108,110,253,129,104,12,129,89,16,123,23,48,100,151,80,32,52,30,90,110,253,129,88,32,80,32,54,30,80,110,253,129,104,16,123,24,16,129,88,20,123,24,8,129,88,32,123,24,24,129,104,20,129,89,24,123,23,40,100,151,80,32,56,30,44,110,253,129,88,32,80,32,58,30,34,110,253,126,88,38,100,121,90,40,179,0,40,81,8,74,82,24,90,76,255,2,123,25,32,130,24,56,122,104,130,25,40,122,105,4,130,23,64,122,103,8,130,23,48,40,7,255,81,40,180,0,235,254,82,40,14,1,38,255,2,123,25,32,130,25,48,122,105,130,24,64,122,104,4,130,23,40,122,103,8,130,23,56,40,224,254,123,25,32,130,23,8,130,24,16,80,32,60,30,190,109,253,130,24,24,80,32,62,30,180,109,253,130,24,64,122,104,130,24,56,122,104,4,130,24,48,122,104,8,130,24,40,122,104,12,40,197,254,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,40,141,215,51,7,40,239,216,51,7,40,146,218,40,25,221,51,7,40,66,222,51,7,40,140,223,40,196,225,51,7,40,129,227,51,7,40,120,229,40,27,233,51,7,40,235,233,51,7,40,161,235,40,15,239,51,7,40,66,240,51,7,40,160,242,40,173,247,51,7,40,238,248,51,7,40,80,250,149,17,208,123,16,40,123,21,32,123,22,24,129,166,32,129,167,129,170,4,88,9,97,100,133,100,104,123,25,123,26,8,80,32,102,30,22,109,253,123,23,16,130,23,8,100,104,80,32,104,30,7,109,253,123,23,8,130,23,149,119,255,139,119,3,151,119,3,200,87,7,149,119,8,123,23,1,129,88,130,23,16,80,32,106,30,228,108,253,129,88,4,100,118,130,23,8,80,32,108,30,213,108,253,122,86,122,87,4,149,85,8,130,23,171,117,219,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,40,140,252,51,7,40,142,253,57,7,128,118,9,1,81,7,166,180,2,149,17,200,123,16,48,123,21,40,123,22,32,123,23,58,7,136,118,9,1,82,7,146,0,51,7,0,0,1,80,32,114,30,39,139,252,81,7,130,0,100,117,51,8,62,5,136,118,9,1,73,17,8,129,128,128,59,51,7,73,17,16,51,0,116,30,40,231,110,253,123,23,16,80,32,116,30,224,110,253,130,24,8,80,32,118,30,74,108,253,123,23,24,51,6,128,51,7,128,51,0,120,30,40,194,110,253,100,103,80,32,120,30,188,110,253,100,120,130,23,24,80,32,122,30,36,108,253,80,32,124,30,59,132,253,133,119,128,0,120,87,131,102,1,149,85,1,82,38,128,0,216,2,130,23,16,131,119,1,51,8,0,1,171,135,163,2,58,7,136,118,9,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,23,58,7,136,118,9,1,82,7,141,0,51,7,0,0,1,80,32,126,30,108,138,252,81,7,125,100,117,51,8,62,5,136,118,9,1,73,17,8,129,128,128,59,51,7,73,17,16,51,0,128,30,40,45,110,253,123,23,16,80,32,128,30,38,110,253,130,24,8,80,32,130,30,144,107,253,123,23,24,51,6,128,51,7,128,51,0,132,30,40,8,110,253,100,103,80,32,132,30,2,110,253,100,120,130,23,24,80,32,134,30,106,107,253,80,32,136,30,72,131,253,120,87,131,102,1,149,85,1,82,38,128,0,220,2,130,23,16,131,119,1,51,8,0,1,171,135,167,2,58,7,136,118,9,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,24,57,8,144,118,9,1,123,23,8,123,23,16,88,8,48,51,6,51,5,1,2,58,7,152,118,9,1,200,103,7,130,119,130,24,8,80,32,138,30,10,97,81,7,77,2,57,8,144,118,9,1,149,85,1,149,102,8,173,133,219,58,7,152,118,9,1,151,136,3,149,136,8,80,32,140,30,164,146,252,81,7,39,2,130,26,57,8,144,118,9,1,62,7,152,118,9,1,149,137,1,61,9,144,118,9,1,151,136,3,200,135,7,130,24,8,123,120,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,130,23,8,134,119,16,123,23,8,131,102,1,40,6,131,102,1,1,89,22,2,128,0,100,103,51,0,146,30,151,119,3,51,8,136,241,6,200,135,7,130,119,1,129,120,16,81,8,224,2,129,119,12,149,119,253,51,8,7,172,120,211,2,151,119,2,200,87,7,129,119,200,87,7,50,7,130,23,8,134,119,2,123,23,8,131,102,1,40,186,130,23,8,134,119,64,123,23,8,131,102,1,40,172,130,23,8,134,119,32,123,23,8,131,102,1,40,158,130,23,8,134,119,8,123,23,8,131,102,1,40,144,130,23,8,134,119,1,123,23,8,131,102,1,40,130,2,130,24,132,135,1,82,7,16,51,6,130,21,8,132,135,2,82,7,68,40,112,51,7,8,80,32,158,30,107,31,130,21,8,81,7,29,51,7,8,51,0,160,30,51,8,255,40,27,32,51,6,1,130,24,132,135,2,82,7,27,40,71,51,7,235,68,1,80,32,162,30,204,176,252,51,6,130,24,132,135,2,81,7,50,51,7,3,80,32,164,30,44,31,81,7,23,51,7,3,51,0,166,30,51,8,255,40,223,31,131,102,2,130,24,40,17,51,7,84,25,1,80,32,168,30,150,176,252,130,24,1,132,135,8,82,7,26,132,135,16,82,7,78,132,135,64,82,7,130,0,132,135,32,82,7,181,0,40,220,0,51,7,6,80,32,170,30,224,30,81,7,29,51,7,6,51,0,172,30,51,8,255,40,147,31,131,102,8,130,24,132,135,16,81,7,206,40,22,51,7,217,8,1,80,32,174,30,68,176,252,130,24,132,135,16,81,7,184,51,7,5,80,32,176,30,166,30,81,7,29,51,7,5,51,0,178,30,51,8,255,40,89,31,131,102,16,130,24,132,135,64,81,7,155,40,22,51,7,147,77,1,80,32,180,30,10,176,252,130,24,132,135,64,81,7,133,51,7,10,80,32,182,30,108,30,81,7,29,51,7,10,51,0,184,30,51,8,255,40,31,31,131,102,64,130,24,132,135,32,82,7,25,40,65,51,7,94,73,1,80,32,186,30,208,175,252,130,24,132,135,32,81,7,46,51,7,4,80,32,188,30,50,30,81,7,22,57,8,236,0,8,51,7,4,80,32,190,30,231,30,134,102,32,40,14,51,7,138,135,1,80,32,192,30,157,175,252,212,86,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,7,7,3,149,17,200,123,16,48,123,21,40,123,22,32,100,117,123,22,51,7,168,118,9,1,51,9,32,100,88,80,32,194,30,50,103,32,4,200,118,9,1,8,51,7,64,2,80,32,196,30,243,134,252,57,8,200,118,9,1,62,7,208,118,9,1,88,8,64,149,119,32,150,136,72,200,120,8,51,9,128,0,20,10,128,0,0,0,128,0,0,0,20,11,255,255,255,255,0,0,0,0,1,2,73,23,224,73,23,232,123,121,248,123,122,16,72,23,12,123,123,73,23,32,149,119,72,171,135,232,51,8,128,0,51,0,198,30,149,17,224,123,16,24,123,21,16,123,22,8,51,6,40,110,39,51,0,200,30,149,17,248,123,16,51,7,32,4,128,118,9,1,130,16,149,17,8,50,0,123,23,16,57,8,144,118,9,1,123,23,24,88,8,56,51,6,51,5,51,7,143,29,1,123,23,8,1,2,58,7,152,118,9,1,200,103,7,130,119,130,24,8,80,32,202,30,172,93,81,7,84,2,57,8,144,118,9,1,149,85,1,149,102,8,173,133,219,58,7,152,118,9,1,151,136,3,149,136,8,80,32,204,30,70,143,252,81,7,46,2,130,26,16,57,9,144,118,9,1,62,7,152,118,9,1,131,152,1,61,8,144,118,9,1,151,153,3,200,151,7,51,9,143,29,1,123,121,90,8,15,40,65,2,57,8,144,118,9,1,88,8,56,51,6,51,5,51,7,33,153,1,123,23,8,1,2,58,7,152,118,9,1,200,103,7,130,119,130,24,8,80,32,206,30,44,93,81,7,84,2,57,8,144,118,9,1,149,85,1,149,102,8,173,133,219,58,7,152,118,9,1,151,136,3,149,136,8,80,32,208,30,198,142,252,81,7,46,2,130,26,16,57,9,144,118,9,1,62,7,152,118,9,1,131,152,1,61,8,144,118,9,1,151,153,3,200,151,7,51,9,33,153,1,123,121,90,8,15,40,65,2,57,8,144,118,9,1,88,8,56,51,6,51,5,51,7,249,83,1,123,23,8,1,2,58,7,152,118,9,1,200,103,7,130,119,130,24,8,80,32,210,30,172,92,81,7,86,2,57,8,144,118,9,1,149,85,1,149,102,8,173,133,219,58,7,152,118,9,1,151,136,3,149,136,8,80,32,212,30,70,142,252,81,7,48,2,130,26,16,57,8,144,118,9,1,62,7,152,118,9,1,149,137,1,61,9,144,118,9,1,151,136,3,200,135,7,51,8,249,83,1,123,120,51,0,214,30,40,171,36,80,32,214,30,168,36,51,7,51,8,1,130,25,61,8,216,118,9,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,82,7,17,51,7,16,80,32,216,30,22,171,252,87,7,177,0,2,122,21,32,130,23,16,121,23,40,51,8,226,30,57,7,216,118,9,1,123,24,48,121,22,36,130,26,24,120,26,38,73,17,56,81,7,71,2,54,9,172,118,9,1,52,8,174,118,9,1,132,170,255,0,211,105,9,211,168,8,212,152,8,82,8,15,131,119,1,61,7,216,118,9,1,81,7,101,142,134,51,0,218,30,40,47,13,80,32,218,30,44,13,57,7,216,118,9,1,82,7,244,81,6,66,51,10,168,118,9,1,149,25,32,130,23,51,8,130,27,8,51,0,220,30,51,12,2,40,180,185,252,61,7,220,118,9,1,81,7,34,51,7,168,118,9,1,80,32,222,30,255,252,57,7,220,118,9,1,51,8,80,32,224,30,183,196,252,51,7,40,6,51,7,255,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,51,7,168,118,9,1,123,23,56,52,10,175,118,9,1,100,150,100,133,100,135,100,168,80,32,228,30,33,99,58,10,216,0,8,123,23,112,58,7,240,118,9,1,100,88,100,105,180,160,2,230,30,58,10,224,0,8,81,10,18,58,7,240,118,9,1,100,88,100,105,180,160,2,232,30,123,21,64,57,7,232,0,8,123,23,32,80,32,234,30,114,130,252,123,24,16,57,8,200,118,9,1,123,23,100,98,88,8,219,4,51,10,58,4,208,118,9,1,123,24,24,123,18,48,123,19,80,40,45,2,200,4,8,130,137,130,154,8,129,153,16,149,139,8,123,138,16,122,185,130,26,8,40,6,130,26,8,1,2,57,8,200,118,9,1,149,170,1,175,138,157,4,2,150,160,72,200,4,8,129,137,12,82,9,232,2,129,137,36,123,26,8,131,170,123,26,112,123,16,88,81,9,142,0,2,130,26,174,169,135,0,2,72,24,8,58,9,248,118,9,1,72,24,28,72,24,44,149,136,36,72,8,81,9,23,130,23,112,100,53,180,144,2,236,30,130,16,88,58,4,208,118,9,1,1,2,200,4,4,123,20,104,130,69,64,82,5,53,130,23,104,149,119,64,73,7,130,18,48,130,19,80,130,16,88,58,4,208,118,9,1,200,4,9,129,152,8,90,8,10,1,40,109,255,100,87,80,32,238,30,239,138,252,100,101,81,6,209,2,130,89,8,130,86,24,81,9,235,2,130,88,16,130,23,112,180,144,2,240,30,40,220,2,129,137,44,81,9,200,0,2,129,138,60,129,135,56,130,27,191,171,10,174,122,24,100,37,129,136,48,51,11,1,171,185,148,0,191,167,9,202,152,8,40,142,0,129,136,52,130,23,112,100,53,80,32,242,30,158,10,100,83,130,16,88,58,7,208,118,9,1,200,7,8,129,137,44,51,10,1,171,169,106,3,2,58,9,248,118,9,1,72,24,8,72,24,28,72,24,36,81,9,23,130,23,112,100,53,180,144,2,244,30,130,16,88,58,7,208,118,9,1,1,2,200,7,8,130,133,64,130,18,48,81,5,74,3,123,24,104,40,17,100,87,80,32,246,30,61,138,252,100,101,81,6,38,3,2,130,89,8,130,86,24,81,9,234,2,130,88,16,130,23,112,180,144,2,248,30,40,219,202,168,8,1,193,120,8,130,23,112,80,32,250,30,21,10,130,16,88,100,82,130,19,80,1,2,58,4,208,118,9,1,200,4,9,129,152,8,88,8,107,254,2,130,154,129,153,24,124,170,20,130,27,32,202,185,9,202,169,9,140,154,31,139,170,18,200,169,9,140,153,14,123,25,72,51,5,88,2,148,1,123,21,96,191,82,9,100,138,173,152,6,100,154,1,2,200,4,7,130,117,64,130,118,16,123,26,104,81,5,73,123,22,40,100,167,80,32,252,30,106,129,252,81,7,62,100,118,130,24,40,130,25,104,80,32,254,30,134,97,40,9,2,130,85,24,81,5,27,2,130,91,81,11,246,130,90,16,130,23,112,100,104,130,25,104,180,176,2,0,31,40,227,130,21,48,130,26,104,40,16,100,37,40,12,130,21,48,130,26,104,130,22,40,1,130,23,56,126,121,4,130,23,64,130,24,96,200,135,7,100,104,130,27,72,80,32,2,31,42,127,253,130,19,80,58,4,208,118,9,1,130,16,88,200,4,8,130,136,16,170,134,32,100,103,100,54,80,32,4,31,33,137,252,100,99,130,16,88,58,4,208,118,9,1,200,4,8,130,134,16,1,2,200,4,9,129,154,8,130,27,104,200,182,8,123,152,16,191,186,8,122,152,8,100,82,171,186,171,0,2,129,154,28,130,21,96,82,10,164,0,2,58,8,248,118,9,1,72,25,44,72,25,36,81,8,23,130,23,112,100,53,180,128,2,6,31,130,16,88,58,4,208,118,9,1,1,2,200,4,4,123,20,72,130,69,64,82,5,86,130,23,72,149,119,64,73,7,130,19,80,58,4,208,118,9,1,130,16,88,200,4,8,130,137,129,138,24,124,153,20,130,27,32,202,186,10,202,154,9,140,154,31,129,136,8,139,170,18,200,169,9,140,153,14,123,25,72,130,18,48,130,21,96,130,27,104,40,44,100,87,80,32,8,31,105,136,252,100,101,81,6,176,2,130,89,8,130,86,24,81,9,235,2,130,88,16,130,23,112,180,144,2,10,31,40,220,130,21,96,1,190,181,5,88,8,7,173,37,116,254,2,200,4,12,129,201,28,149,199,28,142,155,81,9,4,1,175,37,0,1,2,130,200,129,140,16,130,134,8,1,123,21,96,191,82,10,173,202,6,100,202,1,2,200,4,7,130,117,64,123,26,104,81,5,73,123,22,40,100,167,80,32,12,31,193,127,252,81,7,62,100,118,130,24,40,130,25,104,80,32,14,31,221,95,40,9,2,130,85,24,81,5,27,2,130,91,81,11,246,130,90,16,130,23,112,100,104,130,25,104,180,176,2,16,31,40,227,130,21,48,130,26,104,40,16,100,37,40,12,130,21,48,130,26,104,130,22,40,1,130,23,56,126,121,4,130,23,64,130,24,96,200,135,7,100,104,130,27,72,80,32,18,31,129,125,253,130,19,80,58,4,208,118,9,1,130,16,88,200,4,8,130,136,130,136,8,170,134,26,100,103,100,54,80,32,20,31,118,135,252,100,99,130,16,88,58,4,208,118,9,1,1,2,200,4,11,129,185,28,149,183,28,88,9,9,131,153,255,122,121,1,2,100,82,130,26,104,130,184,130,134,8,129,140,16,200,166,8,123,184,16,191,172,8,122,184,8,142,155,130,21,96,81,9,10,190,165,5,173,37,18,255,81,11,160,251,82,8,156,251,88,9,127,251,149,153,255,122,121,40,118,251,130,18,48,40,27,58,7,208,118,9,1,130,18,48,130,16,88,130,24,104,1,149,136,64,73,8,130,19,80,1,200,7,7,72,23,44,58,4,208,118,9,1,200,4,9,129,152,8,90,8,245,252,40,88,251,2,58,5,8,119,9,1,130,24,64,82,5,45,2,58,12,232,118,9,1,81,12,63,58,7,224,118,9,1,100,41,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,12,2,130,85,24,81,5,217,2,130,91,81,11,246,130,90,16,51,7,254,100,41,100,38,180,176,2,22,31,100,98,130,24,64,40,223,2,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,51,12,5,51,11,149,17,168,123,16,80,123,21,72,123,22,64,123,28,8,73,1,123,26,16,73,17,24,2,100,134,100,117,51,10,16,34,34,34,51,9,64,79,9,1,149,152,4,124,136,136,136,1,131,136,255,132,136,16,100,135,40,57,249,82,24,16,8,40,7,29,1,2,149,17,200,123,16,48,123,21,40,123,22,32,123,25,16,73,1,16,123,22,8,88,24,16,174,0,130,21,57,7,220,118,9,1,51,0,26,31,40,65,191,252,130,21,8,57,7,220,118,9,1,80,32,24,31,122,191,252,57,7,200,118,9,1,130,24,24,131,136,1,100,86,100,133,175,120,121,57,7,220,118,9,1,80,32,26,31,20,191,252,100,87,80,32,28,31,225,10,57,7,220,118,9,1,80,32,30,31,69,191,252,57,7,220,118,9,1,80,32,32,31,242,190,252,57,7,200,118,9,1,123,21,24,81,21,255,21,130,22,16,175,117,158,130,23,24,80,32,34,31,172,1,40,146,130,22,16,88,7,141,51,5,51,7,51,0,36,31,40,150,1,100,87,80,32,36,31,145,1,57,7,200,118,9,1,131,85,1,173,117,239,2,40,106,255,57,7,220,118,9,1,80,32,38,31,158,190,252,58,7,208,118,9,1,130,22,150,104,72,80,32,40,31,64,134,252,57,8,200,118,9,1,62,7,208,118,9,1,175,104,79,151,105,32,152,153,32,150,136,72,200,120,8,149,136,32,150,153,72,200,151,7,149,119,32,51,9,128,0,20,10,128,0,0,0,128,0,0,0,20,11,255,255,255,255,0,0,0,0,1,2,73,24,224,73,24,232,123,137,248,123,138,16,72,24,12,123,139,73,24,32,149,136,72,171,120,232,57,7,220,118,9,1,130,21,16,61,6,200,118,9,1,80,32,42,31,97,190,252,57,8,200,118,9,1,130,16,48,130,21,40,130,22,32,149,17,56,100,135,50,0,149,17,232,123,16,16,123,21,8,123,22,57,8,220,118,9,1,100,117,100,135,80,32,44,31,233,189,252,100,87,80,32,46,31,182,9,57,8,220,118,9,1,100,117,100,135,80,32,48,31,22,190,252,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,57,7,200,118,9,1,81,21,255,17,175,117,45,100,87,80,32,52,31,130,0,40,34,88,7,32,51,5,51,7,51,0,54,31,40,111,100,87,80,32,54,31,107,57,7,200,118,9,1,131,85,1,173,117,240,57,7,220,118,9,1,80,32,56,31,195,189,252,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,57,10,216,118,9,1,81,10,51,51,11,168,118,9,1,81,7,13,2,57,12,168,118,9,1,122,124,1,81,8,13,2,55,7,172,118,9,1,121,135,1,81,9,16,2,52,7,174,118,9,1,122,151,100,167,50,0,100,167,50,0,149,17,208,123,16,40,123,21,32,123,22,24,57,9,200,118,9,1,58,8,208,118,9,1,51,10,255,100,118,170,167,35,175,150,148,0,2,150,105,72,200,137,9,129,153,8,90,9,62,2,150,103,72,200,135,7,129,119,28,82,7,49,40,118,88,9,116,51,7,150,154,72,149,137,28,200,154,10,40,12,131,119,1,1,149,153,72,170,169,18,2,129,155,236,90,11,242,2,129,155,82,11,236,40,237,81,7,75,2,123,28,8,58,9,248,118,9,1,150,101,72,200,88,7,72,23,8,72,23,28,81,9,17,100,103,180,144,2,58,31,58,8,208,118,9,1,1,2,123,22,16,200,88,8,130,134,64,149,135,64,123,23,82,6,85,2,130,23,73,7,58,8,208,118,9,1,130,22,16,1,2,51,7,72,202,118,9,200,137,9,129,154,44,72,25,36,149,153,44,81,10,17,2,150,103,72,200,135,7,129,120,52,122,120,24,1,2,72,9,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,103,80,32,60,31,5,131,252,100,86,81,5,177,2,130,105,8,130,101,24,81,9,235,2,130,104,16,130,23,16,180,144,2,62,31,40,220,149,17,168,123,16,80,123,21,72,123,22,64,81,8,236,0,2,100,117,52,12,172,118,9,1,52,6,174,118,9,1,129,135,16,149,204,240,136,204,1,197,198,12,195,199,6,81,6,17,2,131,119,255,195,199,6,82,6,249,122,135,16,1,81,7,198,0,2,123,25,24,123,24,16,123,26,32,123,27,40,123,23,48,57,7,220,118,9,1,80,32,64,31,193,187,252,81,21,255,183,0,2,57,7,200,118,9,1,175,117,123,1,2,58,8,208,118,9,1,150,90,72,200,138,10,129,170,8,90,10,17,2,150,89,72,200,137,9,129,153,28,81,9,90,1,2,123,27,8,58,9,248,118,9,1,81,9,17,100,87,180,144,2,66,31,58,8,208,118,9,1,1,2,123,21,56,150,87,72,200,135,7,130,118,64,149,119,64,123,23,82,6,34,2,57,7,200,118,9,1,130,24,73,8,130,21,56,40,24,1,100,103,80,32,68,31,13,130,252,100,86,81,5,228,2,130,105,8,130,101,24,81,9,235,2,130,104,16,130,23,56,180,144,2,70,31,40,220,51,7,243,8,1,51,0,72,31,40,8,162,252,51,7,86,40,1,80,32,72,31,255,161,252,51,5,255,40,88,1,2,57,5,0,119,9,1,57,7,200,118,9,1,175,117,158,0,58,8,208,118,9,1,88,7,99,151,121,32,152,153,32,149,131,28,51,2,72,202,41,11,200,59,11,51,12,255,40,16,100,165,81,6,120,131,89,1,149,85,1,170,151,116,170,197,26,2,202,37,9,200,137,9,129,150,8,90,6,234,2,129,153,28,82,9,227,2,40,84,100,90,51,6,100,57,40,12,131,102,1,1,149,153,72,170,185,201,2,129,149,236,90,5,242,2,129,149,82,5,236,40,237,149,89,1,150,90,72,200,168,8,149,136,28,40,14,131,85,1,149,153,1,149,136,72,170,87,31,81,9,19,2,129,138,236,90,10,237,2,129,138,82,10,231,2,40,6,51,5,255,1,131,88,171,120,35,51,7,95,57,1,80,32,74,31,61,161,252,51,5,255,130,26,48,57,7,220,118,9,1,51,0,78,31,40,125,186,252,131,86,87,6,115,175,118,112,80,32,76,31,153,119,252,130,26,16,130,169,8,58,8,208,118,9,1,129,172,16,150,107,72,200,139,11,123,185,16,122,188,8,130,25,24,122,185,28,123,186,72,27,12,72,27,44,122,183,40,130,25,32,143,154,200,151,7,141,169,210,151,7,122,183,36,130,23,40,87,7,39,130,26,48,87,39,128,0,10,51,7,128,0,1,150,105,72,200,152,8,122,135,24,57,7,220,118,9,1,51,0,78,31,40,8,186,252,130,26,48,57,7,220,118,9,1,80,32,78,31,251,185,252,131,87,130,16,80,130,21,72,130,22,64,149,17,88,50,0,57,8,200,118,9,1,51,9,255,170,151,48,175,135,92,2,58,8,208,118,9,1,51,9,72,202,151,10,200,138,10,129,170,8,90,10,16,2,150,119,72,200,135,7,129,119,28,81,7,8,51,7,1,50,0,50,0,88,8,47,58,9,208,118,9,1,51,7,150,138,72,149,152,28,200,168,9,40,12,131,119,1,1,149,136,72,170,152,225,2,129,138,236,90,10,242,2,129,138,82,10,236,40,237,51,7,50,0,57,9,200,118,9,1,51,10,255,170,167,52,175,151,125,2,58,10,208,118,9,1,51,9,72,202,151,7,200,122,10,129,167,24,87,8,25,51,9,128,0,149,170,24,173,152,11,51,8,128,0,122,168,50,0,122,168,50,0,50,0,149,17,216,123,16,32,123,21,24,123,22,16,51,5,88,9,45,51,6,123,24,8,123,27,51,7,51,0,80,31,40,165,100,103,80,32,80,31,161,130,27,130,24,8,57,9,200,118,9,1,131,102,1,200,117,5,173,150,232,194,149,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,50,0,57,7,216,118,9,1,81,7,100,1,51,8,1,171,135,82,1,2,149,17,200,123,16,48,123,21,40,123,22,32,123,25,16,57,7,200,118,9,1,73,17,24,1,88,7,65,51,5,57,7,220,118,9,1,51,0,82,31,40,107,184,252,57,7,220,118,9,1,80,32,82,31,97,184,252,100,87,80,32,84,31,46,4,57,7,220,118,9,1,80,32,86,31,146,184,252,57,7,200,118,9,1,131,85,1,173,117,213,123,22,8,57,7,220,118,9,1,80,32,88,31,48,184,252,51,7,8,119,9,1,123,23,58,5,8,119,9,1,82,5,241,0,2,130,21,24,57,7,220,118,9,1,130,24,73,8,80,32,90,31,79,184,252,51,0,92,31,149,17,216,123,16,32,123,21,24,123,22,16,58,7,112,119,9,1,51,0,74,34,40,60,51,51,7,80,32,94,31,218,53,57,7,220,118,9,1,80,32,96,31,215,183,252,130,22,8,57,7,200,118,9,1,88,7,34,51,5,51,7,51,0,98,31,40,147,250,100,87,80,32,98,31,142,250,57,7,200,118,9,1,131,85,1,173,117,239,57,7,220,118,9,1,80,32,100,31,229,183,252,80,32,102,31,218,153,58,7,208,118,9,1,80,32,104,31,83,126,252,58,7,152,118,9,1,33,4,208,118,9,1,80,32,106,31,64,126,252,130,25,16,57,7,216,118,9,1,33,4,152,118,9,1,32,4,144,118,9,1,130,16,48,130,21,40,130,22,32,149,17,56,149,119,255,61,7,216,118,9,1,50,0,149,119,255,61,7,216,118,9,1,50,0,50,0,100,87,80,32,108,31,254,125,252,100,101,81,6,23,255,2,130,89,8,130,86,24,81,9,234,2,130,88,16,51,7,254,180,144,2,110,31,40,219,149,17,240,123,16,8,123,21,57,7,220,118,9,1,81,7,17,80,32,112,31,141,183,252,32,4,220,118,9,1,1,130,16,8,130,21,149,17,16,40,70,254,149,17,216,123,16,32,123,21,24,123,22,16,51,11,254,100,133,171,183,69,51,6,8,119,9,1,81,5,94,123,25,123,26,8,51,7,32,80,32,114,31,80,117,252,81,7,102,2,123,117,130,24,123,120,8,130,24,8,123,120,16,73,23,24,130,104,81,8,96,2,100,137,130,136,24,82,8,250,123,151,24,51,7,1,40,84,87,7,47,2,57,8,200,118,9,1,175,135,37,58,8,208,118,9,1,51,11,72,202,183,7,200,135,7,149,118,64,82,5,168,51,7,253,83,1,51,0,116,31,40,86,157,252,51,7,92,96,1,51,0,116,31,40,73,157,252,51,7,114,50,1,80,32,116,31,64,157,252,51,7,40,8,123,103,51,7,1,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,82,22,254,81,51,6,8,119,9,1,81,5,102,51,7,32,80,32,120,31,175,116,252,81,7,116,2,123,117,130,24,123,120,8,130,24,8,123,120,16,73,23,24,130,104,81,8,125,130,26,16,1,2,100,137,130,136,24,82,8,250,123,151,24,51,5,1,57,7,220,118,9,1,51,0,126,31,40,43,182,252,87,6,45,2,57,7,200,118,9,1,175,118,35,58,7,208,118,9,1,150,104,72,200,135,7,149,118,64,82,5,160,51,7,253,83,1,80,32,122,31,172,156,252,40,68,51,7,92,96,1,51,0,124,31,40,154,156,252,51,7,114,50,1,80,32,124,31,145,156,252,51,5,130,26,16,57,7,220,118,9,1,51,0,126,31,40,210,181,252,123,103,51,5,1,130,26,16,57,7,220,118,9,1,51,0,126,31,40,188,181,252,130,26,16,57,7,220,118,9,1,80,32,126,31,175,181,252,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,216,123,16,32,123,21,24,123,22,16,51,9,254,171,151,48,2,51,10,8,119,9,1,58,5,8,119,9,1,81,5,92,2,130,87,170,135,128,0,100,87,1,2,130,117,24,81,5,75,2,130,89,100,118,100,87,171,137,242,40,107,87,7,73,2,57,9,200,118,9,1,175,151,63,2,58,9,208,118,9,1,150,122,72,200,169,11,130,181,64,81,5,57,2,130,89,170,137,120,100,89,1,2,130,149,24,81,5,41,2,130,90,100,150,100,89,171,138,242,40,100,51,7,6,69,1,51,0,128,31,40,189,155,252,51,7,92,96,1,51,0,128,31,40,176,155,252,51,7,6,69,1,80,32,128,31,167,155,252,51,7,40,119,51,6,1,123,26,130,89,8,130,87,24,123,23,8,81,9,14,130,88,16,51,7,254,180,144,2,130,31,100,87,80,32,132,31,86,123,252,82,6,53,2,130,23,130,24,8,123,120,51,7,1,40,66,51,6,1,123,27,130,89,8,130,88,24,123,24,8,81,9,11,130,88,16,180,144,2,134,31,100,87,80,32,136,31,36,123,252,81,6,15,2,130,23,8,123,103,24,51,7,1,40,17,2,130,23,149,119,64,130,24,8,123,120,51,7,1,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,216,123,16,32,123,21,24,123,22,16,51,8,254,171,135,72,2,51,7,8,119,9,1,123,23,8,58,5,8,119,9,1,82,5,29,2,130,23,8,73,7,51,7,1,40,144,0,100,87,80,32,138,31,190,122,252,100,101,81,6,233,2,130,89,8,130,86,24,81,9,235,2,130,88,16,51,7,254,180,144,2,140,31,40,220,87,7,88,2,57,8,200,118,9,1,175,135,78,2,58,9,208,118,9,1,123,23,8,150,120,72,200,137,7,130,118,64,149,119,64,123,23,82,6,27,2,130,23,73,7,51,7,1,40,55,100,103,80,32,142,31,102,122,252,100,86,81,5,235,2,130,105,8,130,101,24,81,9,235,2,130,104,16,130,23,8,180,144,2,144,31,40,220,51,7,92,96,1,80,32,146,31,101,154,252,51,7,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,240,123,16,8,123,21,100,117,130,119,81,7,13,80,32,148,31,22,122,252,73,5,1,2,130,87,8,81,7,14,80,32,150,31,5,122,252,73,21,8,1,2,130,87,16,81,7,14,80,32,152,31,243,121,252,73,21,16,1,2,130,87,24,81,7,14,80,32,154,31,225,121,252,73,21,24,1,2,130,16,8,130,21,149,17,16,50,0,51,10,3,172,138,192,69,149,17,208,123,16,40,123,21,32,123,22,24,100,149,81,9,68,100,134,123,23,8,100,87,80,32,156,31,204,70,149,119,1,123,23,80,32,158,31,103,113,252,123,23,16,100,88,130,25,80,32,160,31,251,78,151,101,3,130,23,8,200,117,5,130,87,81,7,10,80,32,162,31,127,121,252,130,23,16,123,87,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,9,3,172,137,24,2,151,136,3,200,135,7,130,119,82,7,10,51,7,69,39,1,50,0,50,0,51,7,69,39,1,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,27,32,123,25,48,123,24,40,123,23,24,72,17,60,123,26,8,82,42,128,0,105,2,130,23,48,88,7,245,0,51,6,40,38,2,51,6,130,24,40,200,120,8,123,24,40,130,24,48,191,120,8,123,24,48,130,23,48,88,7,213,0,2,129,23,60,82,7,205,0,2,149,26,60,130,23,24,130,24,40,130,25,48,130,27,32,180,176,2,164,31,87,7,180,0,82,7,195,131,103,1,87,22,10,9,72,17,60,1,1,2,100,118,130,23,48,90,7,202,40,152,0,130,21,48,100,87,80,32,166,31,123,112,252,100,120,88,5,151,0,51,9,123,23,123,24,16,1,2,100,149,149,26,60,130,23,24,130,25,48,130,27,32,180,176,2,168,31,87,7,95,100,118,81,7,54,54,9,60,119,9,1,130,21,40,100,87,130,24,16,100,106,130,27,8,80,32,170,31,90,110,253,51,9,200,101,5,123,21,40,130,23,48,191,103,7,123,23,48,130,23,48,90,7,26,40,38,131,87,1,87,21,10,9,72,17,60,1,1,2,100,121,130,23,48,88,7,18,2,129,23,60,130,24,16,81,7,149,123,24,40,40,10,2,130,23,16,123,23,40,1,2,51,9,128,0,130,23,40,130,24,8,171,152,15,40,19,100,135,51,0,172,31,40,15,120,252,80,32,172,31,11,120,252,130,23,48,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,136,123,16,112,123,21,104,123,22,96,123,23,32,58,10,88,119,9,1,123,25,72,123,24,81,10,168,3,2,57,7,96,119,9,1,88,7,157,3,2,51,9,123,24,40,51,8,56,119,9,1,123,24,24,123,24,56,123,24,48,123,21,8,40,59,58,8,104,119,9,1,1,2,130,23,24,126,121,4,57,11,240,0,8,130,23,130,26,72,80,32,176,31,129,109,253,58,10,88,119,9,1,130,21,8,57,7,96,119,9,1,130,25,16,1,149,153,1,175,121,252,1,2,151,152,3,200,168,8,130,134,81,6,240,2,129,104,68,81,8,233,2,123,25,16,58,7,104,119,9,1,130,24,24,124,136,7,130,21,72,100,89,80,32,178,31,102,78,88,5,145,1,2,129,103,68,81,7,137,1,2,58,7,104,119,9,1,123,23,80,130,21,72,1,2,129,103,20,81,7,54,2,129,106,24,129,104,28,149,169,1,122,105,24,175,138,71,2,130,106,130,170,72,81,10,29,82,23,1,8,201,152,9,1,2,129,107,72,130,103,8,202,155,9,194,137,8,180,160,2,180,31,130,104,130,138,104,81,10,45,130,103,8,131,89,130,24,80,180,160,2,182,31,81,7,53,72,22,16,73,17,88,1,40,47,81,23,1,201,0,2,72,22,20,130,104,130,138,104,82,10,217,2,73,17,88,51,5,130,136,96,82,8,49,2,129,103,16,131,119,82,7,132,0,40,52,73,17,88,1,143,120,191,117,9,154,138,130,104,210,122,5,210,169,9,130,23,80,200,151,7,123,23,80,130,136,96,81,8,213,130,103,8,180,128,2,184,31,122,103,16,131,119,82,7,79,2,130,103,130,120,16,1,81,8,11,130,103,8,180,128,2,186,31,129,103,64,73,22,16,81,7,11,73,22,64,72,22,76,1,1,2,58,7,112,119,9,1,170,103,53,2,130,105,32,81,9,13,130,104,40,100,103,180,144,2,188,31,58,7,48,119,9,1,81,7,8,180,112,2,190,31,130,23,88,82,7,114,81,5,111,2,129,103,68,82,7,241,254,40,100,2,33,4,112,119,9,1,130,105,32,82,9,203,40,210,2,130,103,130,120,16,1,81,8,11,130,103,8,180,128,2,192,31,129,103,64,73,22,16,81,7,11,73,22,64,72,22,76,1,1,2,58,7,112,119,9,1,171,103,10,33,4,112,119,9,1,1,2,130,105,32,81,9,13,130,104,40,100,103,180,144,2,194,31,58,7,48,119,9,1,81,7,8,180,112,2,196,31,130,101,48,130,23,40,58,8,104,119,9,1,81,5,3,254,123,22,64,40,10,2,130,85,24,81,5,239,253,2,130,91,81,11,245,130,90,16,100,103,100,134,130,25,72,180,176,2,198,31,100,104,130,22,64,40,222,88,7,78,1,51,6,51,8,163,57,1,123,24,72,40,66,2,130,21,88,130,87,73,21,48,130,120,24,1,130,87,8,180,128,2,200,31,100,87,80,32,202,31,88,117,252,130,21,8,130,22,80,57,7,96,119,9,1,149,102,255,40,12,57,7,96,119,9,1,149,102,255,1,131,102,1,175,118,2,1,2,58,8,88,119,9,1,151,105,3,200,137,9,130,155,81,11,73,2,129,185,76,81,9,227,81,7,138,0,88,7,124,51,9,51,10,40,30,131,119,255,61,7,96,119,9,1,1,2,130,138,8,123,138,51,10,1,200,169,9,149,136,8,175,121,86,82,10,238,2,130,138,170,186,222,51,10,149,153,1,149,136,8,173,121,239,40,63,81,7,153,0,88,7,147,51,9,51,10,40,30,131,119,255,61,7,96,119,9,1,1,2,130,138,8,123,138,51,10,1,200,169,9,149,136,8,175,121,23,82,10,238,2,130,138,81,10,222,51,10,149,153,1,149,136,8,173,121,239,81,11,90,255,2,129,183,80,82,7,29,40,79,255,130,23,72,123,27,88,80,32,204,31,174,148,252,130,27,88,129,183,80,81,7,57,255,2,123,22,80,123,27,88,130,181,48,82,5,21,40,249,254,100,87,80,32,206,31,99,116,252,100,101,81,6,235,254,2,130,89,8,130,86,24,81,9,234,2,130,88,16,130,23,88,180,144,2,208,31,40,219,130,23,72,80,32,210,31,99,148,252,40,244,254,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,160,123,16,88,123,21,80,123,22,72,58,7,112,119,9,1,123,24,16,123,25,24,88,9,240,1,81,7,236,1,2,123,23,40,57,7,244,0,8,81,7,223,1,2,123,23,8,123,23,130,23,16,123,23,48,130,21,24,1,2,58,7,112,119,9,1,129,119,20,81,7,111,2,58,7,112,119,9,1,129,120,24,149,137,1,122,121,24,58,7,112,119,9,1,129,121,28,58,7,112,119,9,1,175,152,142,0,2,129,120,24,58,7,112,119,9,1,129,121,28,58,7,112,119,9,1,129,124,20,57,11,248,0,8,58,7,112,119,9,1,130,122,130,170,72,81,10,35,123,21,64,51,5,1,171,92,7,201,137,8,1,2,130,119,8,202,139,8,194,152,8,180,160,2,214,31,130,21,64,1,2,58,7,112,119,9,1,130,119,130,119,104,81,7,90,2,58,7,112,119,9,1,130,119,130,122,104,58,7,112,119,9,1,130,119,8,131,89,130,24,48,180,160,2,216,31,81,7,74,2,58,8,112,119,9,1,72,24,16,73,17,56,1,40,61,2,100,89,129,119,20,58,5,112,119,9,1,81,23,1,74,1,2,72,21,20,100,149,58,7,112,119,9,1,130,119,130,119,104,82,7,172,2,73,17,56,73,17,64,58,5,112,119,9,1,82,5,43,40,76,73,17,56,1,143,120,191,117,9,154,136,210,135,7,123,23,64,210,152,8,130,23,48,200,135,7,123,23,48,58,5,112,119,9,1,81,5,39,2,130,87,130,120,96,81,8,21,130,87,8,180,128,2,218,31,122,87,16,131,119,82,7,110,40,11,2,129,87,16,131,119,82,7,99,2,58,10,112,119,9,1,58,5,112,119,9,1,130,87,130,120,16,1,81,8,18,130,87,8,123,26,32,180,128,2,220,31,130,26,32,1,2,129,87,64,73,21,16,81,7,11,73,21,64,72,21,76,1,1,2,58,7,112,119,9,1,170,87,67,2,130,169,32,81,9,13,130,168,40,100,167,180,144,2,222,31,58,7,40,119,9,1,81,7,8,180,112,2,224,31,58,7,112,119,9,1,130,21,64,130,24,56,82,8,36,81,5,33,81,7,30,2,57,7,244,0,8,82,7,74,254,40,17,2,33,4,112,119,9,1,130,169,32,82,9,189,40,196,2,58,7,112,119,9,1,81,7,16,2,58,5,112,119,9,1,130,86,48,82,6,25,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,130,102,24,81,6,237,2,130,107,81,11,246,130,106,16,100,87,130,24,16,130,25,24,180,176,2,226,31,40,227,2,58,9,112,119,9,1,130,151,130,120,16,1,81,8,18,130,151,8,123,25,64,180,128,2,228,31,130,25,64,1,2,129,151,64,73,25,16,81,7,11,73,25,64,72,25,76,1,1,2,58,7,112,119,9,1,171,151,10,33,4,112,119,9,1,1,81,5,20,2,130,89,32,81,9,13,130,88,40,100,87,180,144,2,230,31,130,23,8,58,12,40,119,9,1,81,12,115,255,130,16,88,130,21,80,130,22,72,149,17,96,50,12,149,17,160,123,16,88,123,21,80,123,22,72,51,5,64,9,8,57,8,76,9,8,171,120,50,2,57,8,80,9,8,51,6,1,82,8,65,123,23,58,10,64,9,8,51,9,125,40,1,149,23,8,51,8,64,80,32,232,31,183,104,252,51,8,40,12,51,6,130,23,40,29,51,6,40,25,130,87,24,81,7,11,180,112,2,234,31,87,7,235,51,6,1,122,86,16,130,23,1,2,51,5,112,10,8,57,8,124,10,8,171,120,42,2,57,8,128,10,8,51,7,1,82,8,33,58,10,112,10,8,51,9,125,40,1,149,23,8,51,8,64,80,32,236,31,97,104,252,51,8,40,20,100,103,1,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,130,87,24,81,7,11,180,112,2,238,31,87,7,11,51,7,1,122,87,16,40,221,51,8,100,103,40,215,54,9,60,119,9,1,81,9,92,149,121,252,51,11,5,82,8,7,51,11,15,1,136,153,1,142,136,81,23,4,8,51,11,5,1,2,149,17,168,123,16,80,123,21,72,123,22,64,51,5,64,9,8,57,10,80,9,8,210,137,12,123,21,32,81,10,60,57,8,76,9,8,81,7,30,170,120,27,2,57,9,128,10,8,81,9,189,6,57,8,124,10,8,73,17,24,40,49,51,7,50,0,149,136,252,142,136,212,200,8,82,8,202,5,2,57,8,72,9,8,170,184,192,5,73,17,24,1,2,57,9,128,10,8,81,9,68,57,8,124,10,8,81,7,6,171,120,57,149,136,252,51,6,112,10,8,142,135,212,199,7,82,7,12,2,57,7,120,10,8,171,183,32,2,57,7,132,10,8,81,7,118,6,2,130,23,24,149,119,1,123,23,24,130,21,32,40,6,130,21,32,1,2,129,87,12,129,88,20,51,9,3,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,3,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,248,147,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,240,31,172,62,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,242,31,70,112,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,248,147,1,123,120,51,7,248,147,1,51,0,244,31,40,19,221,51,7,248,147,1,80,32,244,31,11,221,130,24,32,129,135,12,129,136,20,1,51,9,4,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,4,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,167,107,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,246,31,231,61,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,248,31,129,111,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,167,107,1,123,120,51,7,255,45,1,51,0,250,31,40,78,220,51,7,255,45,1,80,32,250,31,70,220,130,24,32,129,135,12,129,136,20,1,51,9,5,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,5,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,216,88,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,252,31,34,61,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,254,31,188,110,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,216,88,1,123,120,51,7,216,88,1,51,0,0,32,40,137,219,51,7,216,88,1,80,32,0,32,129,219,130,24,32,129,135,12,129,136,20,1,51,9,10,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,10,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,229,100,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,2,32,93,60,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,4,32,247,109,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,229,100,1,123,120,51,7,229,100,1,51,0,6,32,40,196,218,51,7,229,100,1,80,32,6,32,188,218,130,24,32,129,135,12,129,136,20,1,51,9,6,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,6,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,181,29,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,8,32,152,59,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,10,32,50,109,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,181,29,1,123,120,51,7,181,29,1,51,0,12,32,40,255,217,51,7,181,29,1,80,32,12,32,247,217,130,24,32,129,135,12,129,136,20,1,51,9,8,171,151,6,82,8,29,2,51,10,112,10,8,57,11,124,10,8,82,27,8,177,0,2,57,9,132,10,8,81,9,166,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,217,1,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,14,32,211,58,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,16,32,109,108,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,217,1,1,123,120,51,7,217,1,1,51,0,18,32,40,58,217,51,7,217,1,1,80,32,18,32,50,217,130,24,32,129,135,12,129,136,20,1,51,9,11,171,151,6,82,8,24,2,57,8,124,10,8,82,24,11,167,0,2,57,7,132,10,8,81,7,156,0,2,123,23,56,57,8,24,119,9,1,88,8,59,51,6,51,5,123,23,48,51,7,165,135,1,123,23,40,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,40,80,32,20,32,19,58,81,7,91,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,219,58,7,32,119,9,1,151,136,3,149,136,8,80,32,22,32,173,107,252,81,7,53,2,130,26,56,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,51,8,165,135,1,123,120,51,7,165,135,1,51,0,24,32,40,122,216,51,7,165,135,1,80,32,24,32,114,216,130,23,24,143,119,130,16,80,130,21,72,130,22,64,149,17,88,50,0,2,57,8,84,9,8,51,9,1,123,25,24,82,8,60,250,123,28,123,27,8,123,23,16,58,8,96,9,8,81,8,18,51,7,56,119,9,1,180,128,2,26,32,87,7,142,1,2,123,23,48,57,8,24,119,9,1,130,87,123,23,56,51,9,1,51,7,1,123,23,24,122,87,20,88,8,55,51,6,51,5,73,17,40,1,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,56,80,32,28,32,47,57,81,7,96,2,57,8,24,119,9,1,149,85,1,149,102,8,130,23,40,173,133,216,100,117,58,7,32,119,9,1,151,136,3,149,136,8,80,32,30,32,196,106,252,81,7,53,2,130,26,48,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,130,24,56,123,120,130,23,16,130,21,32,130,27,8,130,28,40,128,249,130,23,16,130,21,32,130,27,8,130,28,40,114,249,2,73,17,24,57,7,76,9,8,57,8,84,9,8,51,9,3,170,151,181,249,40,180,249,2,58,8,144,10,8,81,8,18,51,7,56,119,9,1,180,128,2,32,32,87,7,138,0,2,123,23,48,57,8,24,119,9,1,130,103,123,23,56,72,22,20,1,88,8,53,51,6,51,5,73,17,40,1,1,2,58,7,32,119,9,1,200,103,7,130,119,130,24,56,80,32,34,32,93,56,81,7,66,249,2,57,8,24,119,9,1,149,85,1,149,102,8,173,133,218,58,7,32,119,9,1,151,136,3,149,136,8,80,32,36,32,246,105,252,81,7,27,249,2,130,26,48,57,8,24,119,9,1,62,7,32,119,9,1,149,137,1,61,9,24,119,9,1,151,136,3,200,135,7,130,24,56,123,120,40,243,248,51,8,51,0,38,32,100,135,1,81,7,246,248,2,130,101,80,32,40,32,202,137,252,100,121,51,7,14,9,1,100,88,80,32,42,32,169,138,252,40,216,248,51,8,51,0,44,32,100,135,1,81,7,28,130,86,80,32,46,32,162,137,252,100,121,51,7,14,9,1,100,104,80,32,48,32,129,138,252,73,17,24,130,23,16,130,27,8,130,28,40,95,248,149,17,232,123,16,16,123,21,8,123,22,51,5,168,118,9,1,51,7,1,80,32,50,32,2,247,51,7,2,80,32,52,32,249,246,130,87,62,7,56,119,9,1,130,87,8,62,7,64,119,9,1,130,87,16,62,7,72,119,9,1,130,87,24,62,7,80,119,9,1,51,8,255,51,7,80,32,54,32,145,247,58,7,112,119,9,1,81,7,44,2,58,7,112,119,9,1,130,119,130,119,80,81,7,29,2,58,7,112,119,9,1,130,119,130,120,80,58,7,112,119,9,1,130,119,8,180,128,2,56,32,32,3,248,0,8,128,0,51,0,58,32,57,7,220,118,9,1,40,31,161,252,58,7,112,119,9,1,81,7,41,2,58,7,112,119,9,1,72,23,72,128,0,58,7,112,119,9,1,130,120,130,137,72,81,9,15,130,119,8,51,8,128,0,180,144,2,60,32,51,0,62,32,57,7,220,118,9,1,40,40,161,252,126,87,8,80,32,64,32,98,87,253,51,8,0,0,122,68,80,32,66,32,180,64,253,129,88,100,117,100,135,80,32,68,32,51,67,253,100,120,100,87,80,32,70,32,230,67,253,151,119,32,152,119,32,80,32,72,32,1,93,253,61,7,124,119,9,1,130,16,16,130,21,8,130,22,149,17,24,50,0,58,7,112,119,9,1,81,7,55,2,58,7,112,119,9,1,130,119,130,119,80,81,7,40,2,58,7,112,119,9,1,130,119,130,121,80,58,7,112,119,9,1,130,119,8,73,1,128,0,180,144,2,74,32,130,24,89,8,11,40,105,57,7,248,0,8,1,123,23,87,40,128,0,10,51,8,128,0,1,81,6,101,2,129,103,64,82,7,24,61,8,248,0,8,100,133,51,0,76,32,57,7,220,118,9,1,40,37,160,252,100,133,51,0,76,32,57,7,220,118,9,1,40,21,160,252,130,103,130,121,72,122,101,72,81,9,13,100,88,130,103,8,180,144,2,78,32,51,0,80,32,57,7,220,118,9,1,40,56,160,252,130,23,1,131,119,130,16,24,130,21,16,130,22,8,149,17,32,50,0,61,8,248,0,8,100,134,51,0,82,32,57,7,220,118,9,1,40,202,159,252,58,7,112,119,9,1,81,7,196,2,58,7,112,119,9,1,122,118,72,58,7,112,119,9,1,130,120,130,137,72,81,9,172,100,104,130,119,8,51,0,78,32,50,9,123,23,16,149,23,28,51,9,100,51,8,80,32,86,32,109,61,149,24,28,51,9,1,51,10,99,51,5,99,100,103,51,0,88,32,130,124,16,50,12,171,87,144,6,2,100,103,130,24,16,51,9,51,0,90,32,130,124,8,50,12,70,17,127,51,8,35,183,1,149,23,28,51,9,3,80,32,92,32,181,65,81,7,115,6,51,8,168,40,1,149,23,28,51,9,6,80,32,94,32,160,65,81,7,94,6,51,8,141,169,1,149,23,28,51,9,4,80,32,96,32,139,65,81,7,97,6,51,8,41,116,1,149,23,28,51,9,4,80,32,98,32,118,65,81,7,69,7,123,22,8,51,8,121,73,1,149,23,28,51,9,4,51,6,4,80,32,100,32,91,65,81,7,132,6,51,8,18,84,1,149,23,28,51,9,4,80,32,102,32,70,65,81,7,7,6,51,8,62,73,1,149,23,28,51,9,4,51,6,4,80,32,104,32,46,65,82,7,24,149,23,36,51,8,197,121,1,51,9,4,80,32,106,32,26,65,81,7,219,5,51,8,193,106,1,149,23,28,51,9,4,51,6,4,80,32,108,32,2,65,81,7,48,6,51,8,160,39,1,149,23,28,51,9,4,80,32,110,32,237,64,82,7,27,149,23,36,51,8,107,121,1,51,9,4,51,6,4,80,32,112,32,214,64,81,7,46,6,51,8,62,73,1,149,23,28,51,9,4,80,32,114,32,193,64,82,7,24,149,23,36,51,8,143,29,1,51,9,4,80,32,116,32,173,64,81,7,17,6,51,8,160,39,1,149,23,28,51,9,4,80,32,118,32,152,64,81,7,213,5,51,8,239,51,1,149,23,28,51,9,4,80,32,120,32,131,64,51,6,200,0,81,7,64,5,51,8,172,56,1,149,23,28,51,9,4,80,32,122,32,106,64,81,7,43,5,51,8,23,125,1,149,23,28,51,9,4,80,32,124,32,85,64,51,6,12,81,7,19,5,51,8,23,61,1,149,23,28,51,9,4,80,32,126,32,61,64,81,7,254,4,51,8,126,73,1,149,23,28,51,9,4,80,32,128,32,40,64,81,7,233,4,51,8,138,96,1,149,23,28,51,9,4,80,32,130,32,19,64,81,7,212,4,51,8,153,159,1,149,23,28,51,9,4,80,32,132,32,254,63,81,7,191,4,51,8,185,29,1,149,23,28,51,9,4,80,32,134,32,233,63,81,7,170,4,51,8,222,1,1,149,23,28,51,9,4,80,32,136,32,212,63,81,7,149,4,51,8,23,84,1,149,23,28,51,9,4,80,32,138,32,191,63,81,7,128,4,51,8,130,130,1,149,23,28,51,9,4,80,32,140,32,170,63,81,7,107,4,51,8,227,1,1,149,23,28,51,9,4,80,32,142,32,149,63,81,7,86,4,51,8,252,147,1,149,23,28,51,9,4,80,32,144,32,128,63,81,7,65,4,51,8,28,61,1,149,23,28,51,9,2,80,32,146,32,107,63,81,7,44,4,51,8,150,142,1,149,23,28,51,9,6,80,32,148,32,86,63,51,6,101,81,7,20,4,51,8,143,96,1,149,23,28,51,9,9,80,32,150,32,62,63,81,7,255,3,51,8,135,130,1,149,23,28,51,9,15,80,32,152,32,41,63,51,6,3,81,7,231,3,51,8,3,46,1,149,23,28,51,9,22,80,32,154,32,17,63,81,7,210,3,51,8,32,69,1,149,23,28,51,9,19,80,32,156,32,252,62,81,7,189,3,51,8,24,15,1,149,23,28,51,9,8,80,32,158,32,231,62,81,7,168,3,51,8,52,69,1,149,23,28,51,9,7,80,32,160,32,210,62,81,7,147,3,51,8,105,20,1,149,23,28,51,9,4,80,32,162,32,189,62,81,7,126,3,51,8,60,69,1,149,23,28,51,9,4,80,32,164,32,168,62,81,7,105,3,51,8,202,178,1,149,23,28,51,9,4,80,32,166,32,147,62,81,7,84,3,51,8,131,73,1,149,23,28,51,9,4,80,32,168,32,126,62,81,7,63,3,51,8,234,100,1,149,23,28,51,9,4,80,32,170,32,105,62,81,7,42,3,51,8,175,40,1,149,23,28,51,9,4,80,32,172,32,84,62,81,7,21,3,51,8,180,40,1,149,23,28,51,9,4,80,32,174,32,63,62,81,7,0,3,149,23,34,51,8,158,159,1,51,9,8,80,32,176,32,42,62,81,7,235,2,51,8,62,73,1,149,23,28,51,9,4,80,32,178,32,21,62,82,7,44,149,23,36,51,8,36,9,1,51,9,4,80,32,180,32,1,62,82,7,24,149,23,40,51,8,239,100,1,51,9,4,80,32,182,32,237,61,81,7,174,2,51,8,160,39,1,149,23,28,51,9,4,80,32,184,32,216,61,82,7,44,149,23,36,51,8,144,52,1,51,9,4,80,32,186,32,196,61,82,7,24,149,23,40,51,8,190,29,1,51,9,4,80,32,188,32,176,61,81,7,113,2,51,8,151,130,1,149,23,28,51,9,14,80,32,190,32,155,61,81,7,92,2,51,8,173,135,1,149,23,28,51,9,11,80,32,192,32,134,61,81,7,71,2,51,8,110,20,1,149,23,28,51,9,4,80,32,194,32,113,61,81,7,50,2,51,8,224,148,5,149,23,28,51,9,4,80,32,196,32,92,61,81,7,29,2,51,8,244,100,1,149,23,28,51,9,4,80,32,198,32,71,61,81,7,8,2,51,8,220,88,1,149,23,28,51,9,3,51,6,3,80,32,200,32,47,61,81,7,240,1,51,8,136,73,1,149,23,28,51,9,3,51,6,3,80,32,202,32,23,61,81,7,216,1,51,8,185,135,1,149,23,28,51,9,4,80,32,204,32,2,61,81,7,195,1,51,8,110,25,1,149,23,28,51,9,4,80,32,206,32,237,60,81,7,174,1,51,8,185,135,1,149,23,28,51,9,4,80,32,208,32,216,60,81,7,153,1,51,8,65,69,1,149,23,28,51,9,4,80,32,210,32,195,60,81,7,132,1,51,8,232,1,1,149,23,28,51,9,4,80,32,212,32,174,60,81,7,111,1,51,8,237,1,1,149,23,28,51,9,4,80,32,214,32,153,60,81,7,90,1,51,8,28,84,1,149,23,28,51,9,4,80,32,216,32,132,60,81,7,69,1,149,21,72,51,8,232,1,1,51,9,4,100,87,80,32,218,32,109,60,81,7,46,1,51,8,40,183,1,51,9,4,100,87,80,32,220,32,89,60,81,7,26,1,51,8,249,100,1,149,23,28,51,9,2,80,32,222,32,68,60,81,7,5,1,51,8,122,57,1,149,23,28,51,9,2,80,32,224,32,47,60,81,7,240,0,51,8,122,57,1,149,23,28,51,9,2,80,32,226,32,26,60,81,7,219,0,51,8,249,100,1,149,23,28,51,9,2,80,32,228,32,5,60,81,7,198,0,51,8,33,15,1,149,23,28,51,9,3,80,32,230,32,240,59,81,7,90,1,51,6,1,2,149,23,24,130,24,8,130,25,16,100,106,51,0,232,32,149,17,192,123,16,56,123,21,48,123,22,40,123,26,24,123,25,16,100,134,100,117,72,17,36,149,23,32,51,9,4,100,88,51,0,6,33,40,3,56,51,6,6,82,7,111,130,23,8,130,24,16,80,32,234,32,234,2,51,6,200,0,82,7,92,2,124,25,28,130,23,8,130,24,16,51,0,236,32,149,17,192,123,16,56,123,21,48,73,17,40,200,0,123,25,8,100,134,100,117,51,9,2,51,8,51,0,52,33,130,124,8,50,12,81,7,60,1,2,57,7,236,0,8,51,8,2,51,6,200,0,170,135,23,51,6,4,40,17,51,7,172,107,1,80,32,238,32,204,127,252,51,6,1,2,100,103,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,2,51,8,28,51,9,1,100,103,51,0,240,32,130,124,8,50,12,149,24,28,51,9,1,51,10,8,100,103,51,0,242,32,130,124,16,50,12,51,8,220,51,9,1,100,103,51,0,244,32,130,124,8,50,12,51,8,129,96,1,149,23,28,51,9,8,80,32,246,32,226,58,51,6,10,81,7,160,51,6,5,40,154,51,6,11,40,149,2,57,7,236,0,8,81,7,141,51,6,200,0,40,134,149,23,36,51,8,107,121,1,51,9,4,80,32,248,32,178,58,51,6,2,82,7,112,255,40,23,250,2,57,7,236,0,8,81,7,99,255,40,213,51,6,2,40,90,255,130,23,8,80,32,250,32,233,27,100,118,88,7,162,254,2,51,9,1,130,21,8,100,87,100,104,51,0,252,32,130,124,8,50,12,149,24,24,51,9,1,51,10,4,100,87,51,0,254,32,130,124,16,50,12,123,23,100,87,130,24,16,51,9,51,0,0,33,130,124,8,50,12,130,24,82,24,4,98,254,51,8,41,116,1,149,23,24,51,9,4,80,32,2,33,53,58,82,7,76,254,51,6,8,40,239,254,2,130,23,8,130,24,16,51,9,51,0,4,33,130,124,8,50,12,51,6,3,40,215,254,124,87,82,39,255,0,22,2,124,87,1,132,119,230,0,51,5,1,81,39,226,0,37,1,2,51,9,2,100,103,51,8,51,0,8,33,130,124,8,50,12,100,103,80,32,10,33,103,116,253,123,23,8,130,23,16,130,24,24,200,120,8,100,103,123,24,51,9,51,0,12,33,130,124,8,50,12,149,23,32,149,24,36,51,9,4,80,32,14,33,183,57,81,7,13,2,124,23,32,81,39,255,0,164,0,2,130,21,149,85,0,40,130,23,8,149,119,255,123,23,24,1,2,149,24,32,51,9,1,51,10,1,100,103,51,0,16,33,130,124,16,50,12,82,23,1,40,2,124,23,32,81,39,255,0,32,100,103,80,32,18,33,244,115,253,175,87,18,100,103,80,32,20,33,232,115,253,130,24,24,173,135,198,2,51,9,1,51,10,3,100,103,149,24,33,51,0,22,33,130,124,16,50,12,82,23,3,104,2,51,8,253,51,9,1,100,103,51,0,24,33,130,124,8,50,12,100,103,80,32,26,33,174,115,253,175,87,73,100,103,80,32,28,33,162,115,253,130,24,24,175,135,58,2,124,23,32,82,39,255,0,121,255,2,124,23,33,132,119,246,0,82,39,242,0,90,255,2,124,23,34,132,120,240,0,81,8,76,255,81,40,240,0,72,255,132,119,12,81,23,12,63,255,51,5,1,40,5,51,5,1,2,100,103,130,24,16,51,9,51,0,30,33,130,124,8,50,12,100,87,130,16,56,130,21,48,130,22,40,149,17,64,50,0,81,7,28,253,2,149,17,184,123,16,64,123,21,56,73,17,48,6,100,134,100,117,51,9,51,0,32,33,130,124,8,50,12,149,24,46,51,9,1,51,10,2,100,87,51,0,34,33,130,124,16,50,12,82,23,2,22,2,123,21,24,126,24,46,132,135,3,81,7,42,130,23,24,40,5,100,87,1,100,104,51,9,51,0,36,33,130,124,8,50,12,51,7,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,81,8,110,123,22,123,24,8,81,8,174,0,51,5,51,6,73,17,32,1,2,123,22,16,149,24,46,51,9,1,51,10,2,130,22,24,100,103,51,0,38,33,130,124,16,50,12,82,23,2,148,0,2,126,23,46,130,24,32,190,120,8,123,24,32,149,24,46,51,9,1,51,10,2,100,103,51,0,40,33,130,124,16,50,12,82,23,2,106,2,126,23,46,131,85,4,130,22,16,190,118,6,130,23,8,172,117,171,40,107,2,51,9,2,130,21,24,100,87,51,0,42,33,130,124,8,50,12,100,87,80,32,44,33,75,114,253,123,23,32,100,87,100,104,51,9,51,0,46,33,130,124,8,50,12,130,25,32,132,152,3,51,7,82,8,78,255,151,151,48,152,120,48,123,22,123,24,8,82,8,90,255,51,6,73,17,32,51,5,40,26,149,85,2,1,2,130,22,16,130,23,24,130,24,51,9,51,0,48,33,130,124,8,50,12,130,23,24,130,24,51,9,51,0,50,33,130,124,8,50,12,151,85,32,152,85,32,51,7,130,24,8,171,88,255,254,130,23,32,216,118,7,40,245,254,100,87,80,32,54,33,204,113,253,123,23,123,21,16,100,87,123,22,24,100,104,51,9,51,0,56,33,130,124,8,50,12,130,21,8,51,6,83,21,93,126,2,130,23,174,117,119,2,20,7,240,255,255,255,0,0,0,0,200,117,5,20,7,255,255,255,255,0,0,0,0,210,87,7,130,24,24,200,120,8,130,22,16,100,103,51,9,51,0,58,33,130,124,8,50,12,149,24,34,51,9,1,51,10,6,51,5,6,100,103,51,0,60,33,130,124,16,50,12,51,6,171,87,24,51,8,234,95,1,149,23,34,51,9,6,80,32,62,33,194,54,136,118,1,1,2,130,23,16,130,24,24,51,9,51,0,64,33,130,124,8,50,12,100,103,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,160,251,123,16,88,4,123,21,80,4,123,22,72,4,81,7,151,0,100,118,80,32,66,33,1,40,123,23,48,100,103,80,32,68,33,246,39,149,117,1,100,87,80,32,70,33,145,82,252,123,23,64,100,87,80,32,72,33,133,82,252,123,23,56,130,23,64,51,8,100,89,80,32,74,33,197,49,130,23,56,51,8,100,89,80,32,76,33,184,49,130,23,64,100,104,100,89,100,117,80,32,78,33,250,47,130,28,48,81,12,157,0,2,124,87,51,8,124,171,135,62,51,7,41,9,1,80,32,80,33,159,122,252,100,87,80,32,82,33,110,90,252,130,23,56,80,32,84,33,100,90,252,51,7,252,100,1,51,0,86,33,40,124,122,252,51,7,31,61,1,80,32,86,33,115,122,252,40,176,5,51,7,1,170,124,82,51,10,51,8,124,40,10,149,119,1,100,154,170,124,18,2,200,117,9,124,155,100,121,170,139,240,100,169,40,235,81,9,49,51,8,200,149,10,149,151,1,70,10,130,27,56,172,124,26,51,8,1,2,200,117,9,124,153,200,139,10,120,169,149,119,1,149,136,1,174,124,239,200,184,8,70,8,40,10,2,130,23,56,81,7,138,0,2,51,9,64,9,8,57,7,84,9,8,81,7,21,2,58,7,120,9,8,58,8,128,9,8,212,135,7,82,7,206,0,2,51,9,112,10,8,57,7,132,10,8,81,7,135,3,2,58,7,168,10,8,58,8,176,10,8,212,135,7,81,7,117,3,2,57,7,124,10,8,123,25,48,82,23,4,182,2,2,57,7,120,119,9,1,130,22,56,82,7,145,2,100,103,80,32,88,33,165,38,130,25,48,149,117,1,81,5,127,2,51,8,51,12,73,17,8,255,51,10,120,51,2,1,51,4,59,149,16,72,40,144,1,2,51,9,64,9,8,57,7,84,9,8,81,7,21,2,58,8,120,9,8,58,7,128,9,8,212,135,7,82,7,31,1,2,51,9,112,10,8,57,7,132,10,8,81,7,1,3,2,58,8,168,10,8,58,7,176,10,8,212,135,7,81,7,239,2,2,123,25,48,58,9,176,10,8,81,9,209,2,130,23,64,51,8,180,144,2,90,33,100,117,130,22,48,82,7,57,2,40,203,2,2,57,7,76,9,8,123,25,48,82,23,4,183,1,2,57,7,120,119,9,1,130,22,56,82,7,146,1,100,103,80,32,92,33,252,37,130,25,48,149,117,1,81,5,128,1,51,8,51,12,73,17,8,255,51,10,120,51,2,1,51,4,59,149,16,72,40,49,2,51,8,123,23,8,130,25,48,51,2,1,51,4,59,149,16,72,130,28,24,130,26,16,130,23,32,1,2,149,204,1,130,19,40,120,55,149,85,255,149,102,1,81,5,49,1,124,103,171,40,68,200,192,8,123,24,40,170,71,9,51,8,1,82,7,220,123,23,32,132,167,255,0,130,27,40,70,11,51,11,115,171,183,58,123,26,16,123,28,24,149,23,72,51,0,94,33,51,9,32,51,10,250,40,65,158,0,83,23,7,148,130,23,8,40,141,81,7,231,0,51,12,51,8,1,100,122,149,85,255,200,134,6,82,5,169,40,211,0,51,8,130,23,32,40,139,2,123,25,48,58,9,128,9,8,81,9,172,0,130,23,64,51,8,180,144,2,96,33,100,117,130,22,48,82,7,63,1,40,197,254,2,51,8,123,23,8,130,25,48,51,2,1,51,4,59,149,16,72,130,28,24,130,26,16,130,23,32,1,2,149,204,1,130,19,40,120,55,149,85,255,149,102,1,81,5,209,0,124,103,171,40,68,200,192,8,123,24,40,170,71,9,51,8,1,82,7,220,123,23,32,132,167,255,0,130,27,40,70,11,51,11,115,171,183,57,123,26,16,123,28,24,149,23,72,51,0,98,33,51,9,32,51,10,250,40,139,157,0,83,23,7,148,130,23,8,40,141,81,7,135,0,51,12,51,8,1,100,122,149,85,255,200,134,6,82,5,169,40,115,51,8,130,23,32,40,140,130,23,64,180,128,2,100,33,100,117,130,22,48,82,7,153,0,40,31,254,2,130,22,56,130,23,8,89,7,11,70,6,57,7,236,0,8,1,82,7,14,2,57,7,72,9,8,82,23,15,123,253,2,130,153,64,81,9,25,130,23,64,130,24,56,180,144,2,102,33,100,117,130,22,48,82,7,91,40,92,253,2,58,8,120,9,8,130,23,64,180,128,2,104,33,100,117,130,22,48,82,7,66,40,67,253,2,130,22,56,130,23,8,89,7,11,70,6,57,7,236,0,8,1,82,7,14,2,57,7,120,10,8,82,23,15,183,0,2,130,153,64,81,9,142,0,130,23,64,130,24,56,180,144,2,106,33,100,117,130,22,48,81,7,154,0,51,7,1,51,8,88,4,80,32,108,33,155,89,252,81,7,86,2,57,8,248,0,8,123,118,123,117,8,122,120,72,51,8,47,100,118,130,21,64,100,87,80,32,110,33,78,39,100,121,123,22,48,149,103,84,81,9,7,149,149,1,1,51,9,0,4,100,88,80,32,112,33,236,43,130,23,64,80,32,114,33,123,86,252,130,23,56,80,32,116,33,113,86,252,130,23,48,40,214,1,80,32,118,33,165,119,252,130,23,64,51,0,164,33,40,86,86,252,2,58,8,168,10,8,130,23,64,51,0,120,33,50,8,130,23,64,180,128,2,120,33,100,117,130,22,48,82,7,110,255,51,8,109,83,1,130,21,64,100,87,80,32,122,33,240,104,253,81,7,108,1,123,23,48,51,8,46,100,87,80,32,124,33,196,38,130,22,56,81,7,244,0,149,119,1,51,8,46,61,1,123,23,40,80,32,126,33,147,35,51,5,3,81,7,223,0,51,8,248,147,1,130,23,40,80,32,128,33,126,35,81,7,205,0,51,8,115,20,1,130,23,40,80,32,130,33,108,35,81,7,187,0,51,8,146,169,1,130,23,40,80,32,132,33,90,35,81,7,169,0,51,8,224,88,1,130,23,40,80,32,134,33,72,35,81,7,151,0,51,8,166,130,1,130,23,40,80,32,136,33,54,35,81,7,133,0,51,8,140,73,1,130,23,40,80,32,138,33,36,35,81,7,9,1,51,8,37,15,1,130,23,40,80,32,140,33,18,35,81,7,247,0,51,8,173,77,1,130,23,40,80,32,142,33,0,35,81,7,229,0,51,8,28,125,1,130,23,40,80,32,144,33,238,34,81,7,211,0,51,8,46,116,1,130,23,40,80,32,146,33,220,34,81,7,193,0,51,8,207,178,1,130,23,40,80,32,148,33,202,34,81,7,175,0,51,8,144,73,1,130,23,40,80,32,150,33,184,34,81,7,157,0,51,5,1,51,9,1,130,23,48,100,88,100,106,80,32,152,33,146,0,100,117,81,7,55,51,8,47,130,22,64,100,103,80,32,154,33,167,37,100,121,149,87,84,81,9,7,149,150,1,1,51,9,0,4,100,104,80,32,156,33,72,42,130,22,56,130,23,64,51,0,158,33,40,208,84,252,130,23,64,80,32,158,33,201,84,252,100,103,80,32,160,33,192,84,252,100,87,40,38,51,7,167,159,1,100,88,80,32,162,33,214,116,252,100,87,80,32,164,33,165,84,252,130,23,56,80,32,166,33,155,84,252,51,7,1,130,16,88,4,130,21,80,4,130,22,72,4,149,17,96,4,50,0,51,5,100,40,103,255,149,17,136,251,123,16,112,4,123,21,104,4,123,22,96,4,123,26,80,81,7,154,0,100,117,73,17,72,1,123,23,56,57,7,236,0,8,123,23,88,100,87,100,134,80,32,168,33,113,106,253,100,104,123,23,48,82,6,41,100,87,51,0,170,33,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,118,51,0,84,32,40,70,106,253,100,120,81,7,230,0,123,24,64,82,24,4,8,1,2,130,23,80,81,7,235,0,2,57,7,120,119,9,1,82,7,224,0,130,23,80,80,32,172,33,26,33,149,118,1,81,6,208,0,123,21,8,51,8,51,9,51,7,255,123,23,88,51,11,120,51,0,1,51,3,59,149,20,96,51,2,115,130,21,80,40,62,51,7,25,46,1,80,32,174,33,239,115,252,40,254,2,2,51,8,123,23,88,51,0,1,51,3,59,149,20,96,51,2,115,130,25,40,130,27,32,130,26,24,130,28,16,1,149,153,1,120,202,149,102,255,149,85,1,81,6,104,124,90,171,8,62,200,148,12,170,58,9,51,8,1,82,10,228,132,183,255,0,70,12,171,39,63,123,28,16,123,26,24,123,27,32,123,25,40,149,23,96,51,0,176,33,51,9,32,51,10,250,40,80,153,0,83,23,7,156,130,23,88,40,149,81,10,37,51,9,51,8,1,100,171,149,102,255,200,133,5,82,6,176,2,40,17,51,8,40,154,2,130,23,72,82,7,63,2,40,111,2,2,130,21,8,130,23,88,89,7,23,2,57,7,236,0,8,123,23,88,73,17,80,51,0,178,33,40,61,116,252,80,32,178,33,57,116,252,130,22,64,100,103,80,32,180,33,157,225,81,7,245,1,100,103,130,24,88,80,32,182,33,84,226,81,7,230,1,2,51,11,64,9,8,57,7,84,9,8,57,8,76,9,8,142,119,211,104,8,136,136,1,210,135,7,130,24,88,81,8,41,81,7,158,0,2,58,9,104,9,8,58,10,112,9,8,81,9,97,82,10,97,123,27,88,100,86,100,87,130,24,72,180,144,2,184,33,40,97,81,7,235,0,2,51,10,64,9,8,58,9,104,9,8,58,7,112,9,8,212,151,7,81,7,212,0,82,22,4,15,2,57,7,72,9,8,82,23,15,198,0,2,130,24,72,123,26,88,58,10,112,9,8,123,21,8,100,87,81,10,142,0,130,25,80,180,160,2,186,33,40,135,0,81,10,46,123,27,88,100,86,100,87,130,24,72,130,25,80,180,160,2,188,33,100,117,82,7,224,0,2,100,101,100,103,130,24,48,51,9,51,0,190,33,130,124,8,50,12,51,11,112,10,8,57,7,132,10,8,130,24,64,81,7,22,1,2,57,7,124,10,8,171,120,12,1,2,58,9,152,10,8,58,10,160,10,8,81,9,12,82,10,13,123,27,88,40,137,0,81,10,241,0,123,27,88,1,100,86,100,87,130,24,72,130,25,80,180,160,2,192,33,100,117,82,7,126,40,194,0,180,144,2,194,33,100,117,82,7,113,2,130,21,8,100,87,130,24,48,51,9,51,0,196,33,130,124,8,50,12,130,22,64,1,2,51,10,112,10,8,57,7,132,10,8,81,7,165,0,2,57,7,124,10,8,171,118,155,0,2,58,9,152,10,8,58,7,160,10,8,212,151,7,81,7,137,0,82,22,4,14,2,57,7,120,10,8,82,23,15,123,2,123,26,88,58,10,160,10,8,82,10,133,100,86,100,87,130,24,72,180,144,2,198,33,100,117,81,7,74,51,7,1,51,8,88,4,80,32,200,33,51,84,252,81,7,28,2,57,8,248,0,8,123,117,8,130,22,88,123,118,100,117,122,120,72,51,8,100,87,40,121,2,130,23,88,130,120,24,1,100,87,180,128,2,202,33,51,7,114,50,1,80,32,204,33,74,113,252,40,89,2,100,101,100,103,130,24,48,51,9,51,0,206,33,130,124,8,50,12,80,32,208,33,9,114,252,124,119,81,7,24,2,130,23,72,81,7,35,2,100,87,51,0,210,33,130,124,32,50,12,40,37,51,7,253,60,1,80,32,212,33,8,113,252,130,23,72,82,7,227,2,100,87,130,24,48,51,9,51,0,214,33,130,124,8,50,12,51,7,1,130,16,112,4,130,21,104,4,130,22,96,4,149,17,120,4,50,0,81,7,122,149,17,224,123,16,24,123,21,16,123,22,8,100,117,51,0,216,33,57,7,220,118,9,1,40,203,137,252,123,23,58,7,112,119,9,1,170,87,11,2,129,87,64,81,7,240,0,2,57,7,244,0,8,82,7,10,2,129,87,64,81,7,105,2,129,87,20,82,23,1,54,51,0,218,33,57,7,220,118,9,1,40,216,137,252,51,7,100,80,32,220,33,97,70,252,51,0,222,33,57,7,220,118,9,1,40,122,137,252,57,7,244,0,8,82,7,205,40,195,50,0,2,129,87,64,81,7,40,2,130,87,130,120,16,1,81,8,111,130,87,8,180,128,2,224,33,129,87,64,73,21,16,82,7,98,2,58,7,112,119,9,1,170,87,105,2,58,7,112,119,9,1,171,87,111,2,58,6,112,119,9,1,130,103,130,120,16,1,81,8,11,130,103,8,180,128,2,226,33,129,103,64,73,22,16,81,7,11,73,22,64,72,22,76,1,1,2,58,7,112,119,9,1,171,103,60,33,4,112,119,9,1,51,0,228,33,57,7,220,118,9,1,40,55,137,252,73,21,16,1,2,73,21,64,72,21,76,1,58,7,112,119,9,1,171,87,157,2,33,4,112,119,9,1,58,7,112,119,9,1,170,87,151,51,0,228,33,57,7,220,118,9,1,40,4,137,252,123,21,130,86,48,82,6,55,2,130,21,130,87,73,21,48,130,120,24,1,130,87,8,180,128,2,230,33,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,87,79,252,100,103,80,32,232,33,81,79,252,100,86,81,5,207,2,130,105,8,130,101,24,81,9,235,2,130,104,16,130,23,180,144,2,234,33,40,221,149,17,200,123,16,48,123,21,40,123,22,32,57,11,124,119,9,1,81,11,113,81,7,123,123,28,16,123,24,24,73,17,8,100,118,100,149,51,0,236,33,57,7,220,118,9,1,40,56,136,252,100,90,100,101,58,7,88,119,9,1,81,7,29,2,57,8,96,119,9,1,88,8,19,2,130,121,170,89,171,1,149,136,255,149,119,8,82,8,243,81,10,72,2,129,87,20,130,27,24,82,23,2,70,51,0,238,33,57,7,220,118,9,1,40,59,136,252,51,7,47,46,1,51,0,240,33,40,215,110,252,51,7,223,45,1,51,0,240,33,40,202,110,252,51,7,185,40,1,80,32,240,33,193,110,252,51,7,255,40,167,1,72,21,20,130,27,24,40,42,51,9,1,72,21,20,2,171,151,33,2,57,7,124,119,9,1,129,88,24,200,122,9,149,153,255,194,121,7,191,135,8,149,136,1,122,88,24,40,22,2,57,7,124,119,9,1,72,21,24,200,122,8,149,136,255,194,120,7,1,122,87,28,58,7,112,119,9,1,136,188,1,123,25,16,81,7,70,2,58,6,112,119,9,1,130,103,130,120,16,1,81,8,19,130,103,8,123,28,180,128,2,242,33,130,28,130,27,24,1,2,129,103,64,73,22,16,81,7,11,73,22,64,72,22,76,1,1,2,58,7,112,119,9,1,171,103,10,33,4,112,119,9,1,1,2,62,5,112,119,9,1,58,7,112,119,9,1,72,23,16,1,58,7,112,119,9,1,129,120,20,58,7,112,119,9,1,130,121,130,153,72,51,10,2,190,203,6,171,168,17,81,9,30,51,8,130,119,8,51,0,244,33,50,9,81,9,16,57,8,248,0,8,130,119,8,180,144,2,244,33,130,87,130,121,88,130,87,8,100,104,180,144,2,246,33,81,7,9,89,7,146,0,40,80,130,23,8,51,8,80,32,248,33,125,74,253,58,8,112,119,9,1,130,137,130,153,120,88,7,97,81,9,17,130,135,8,130,24,8,180,144,2,250,33,89,7,97,80,32,252,33,103,110,252,100,120,51,7,195,29,1,80,32,254,33,126,109,252,51,7,255,72,21,16,33,4,112,119,9,1,40,64,72,21,16,33,4,112,119,9,1,40,53,51,7,150,169,1,80,32,0,34,89,109,252,51,0,2,34,57,7,220,118,9,1,40,159,134,252,51,7,255,40,49,81,9,17,130,135,8,51,8,180,144,2,4,34,51,7,40,5,51,7,1,136,120,1,61,8,244,0,8,100,117,51,0,6,34,57,7,220,118,9,1,40,110,134,252,100,87,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,240,123,16,8,123,21,100,117,51,0,8,34,57,7,220,118,9,1,40,255,133,252,58,8,112,119,9,1,81,8,35,2,58,7,112,119,9,1,130,120,130,137,120,81,9,49,130,119,8,100,88,180,144,2,10,34,100,117,89,7,66,40,42,51,7,1,148,1,80,32,12,34,188,108,252,51,5,255,51,0,18,34,57,7,220,118,9,1,40,255,133,252,51,5,255,51,0,14,34,40,120,109,252,80,32,14,34,116,109,252,100,120,51,7,195,29,1,80,32,16,34,139,108,252,51,0,18,34,57,7,220,118,9,1,40,209,133,252,100,87,130,16,8,130,21,149,17,16,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,8,112,119,9,1,100,117,81,8,53,2,58,7,112,119,9,1,130,119,130,119,80,81,7,38,2,58,7,112,119,9,1,130,119,130,120,80,58,7,112,119,9,1,130,119,8,123,25,180,128,2,20,34,130,25,89,5,13,40,119,57,7,248,0,8,87,5,112,123,23,87,37,128,0,28,51,5,128,0,61,5,248,0,8,51,0,22,34,57,7,220,118,9,1,40,16,133,252,61,5,248,0,8,51,0,22,34,57,7,220,118,9,1,40,253,132,252,58,7,112,119,9,1,81,7,37,2,58,7,112,119,9,1,122,117,72,58,7,112,119,9,1,130,120,130,137,72,81,9,13,130,119,8,100,88,180,144,2,24,34,51,0,26,34,57,7,220,118,9,1,40,10,133,252,130,23,1,2,131,119,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,51,0,28,34,57,7,220,118,9,1,40,148,132,252,81,5,90,2,129,86,64,81,6,206,0,2,57,8,96,119,9,1,81,8,183,0,88,8,191,0,58,9,88,119,9,1,51,10,51,11,40,31,131,136,255,61,8,96,119,9,1,1,2,130,155,8,123,155,51,11,1,200,186,10,149,153,8,175,138,150,0,82,11,237,2,130,155,170,91,221,51,11,149,170,1,149,153,8,173,138,239,2,40,125,2,58,7,112,119,9,1,81,7,234,0,2,58,10,112,119,9,1,58,5,112,119,9,1,130,87,130,120,16,1,81,8,16,130,87,8,123,26,180,128,2,30,34,130,26,1,2,129,87,64,73,21,16,81,7,11,73,21,64,72,21,76,1,1,2,58,7,112,119,9,1,171,87,10,33,4,112,119,9,1,1,2,130,169,32,81,9,13,130,168,40,100,167,180,144,2,32,34,58,7,40,119,9,1,82,7,132,0,40,133,0,51,7,163,57,1,80,32,34,34,177,106,252,130,87,130,120,16,1,81,8,11,130,87,8,180,128,2,36,34,129,87,64,73,21,16,81,7,11,73,21,64,72,21,76,1,1,2,58,8,112,119,9,1,171,88,10,33,4,112,119,9,1,1,2,130,89,32,81,9,13,130,88,40,100,87,180,144,2,38,34,81,6,35,2,58,7,48,119,9,1,81,7,8,180,112,2,40,34,72,21,80,51,0,44,34,57,7,220,118,9,1,40,158,131,252,2,58,7,40,119,9,1,81,7,8,180,112,2,42,34,51,0,44,34,57,7,220,118,9,1,40,129,131,252,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,0,46,34,57,7,220,118,9,1,40,17,131,252,58,7,112,119,9,1,81,7,104,2,58,10,112,119,9,1,58,5,112,119,9,1,130,87,130,120,16,1,81,8,16,130,87,8,123,26,180,128,2,48,34,130,26,1,2,129,87,64,73,21,16,81,7,11,73,21,64,72,21,76,1,1,2,58,7,112,119,9,1,171,87,10,33,4,112,119,9,1,1,2,130,169,32,81,9,13,130,168,40,100,167,180,144,2,50,34,58,7,40,119,9,1,81,7,8,180,112,2,52,34,51,0,54,34,57,7,220,118,9,1,40,219,130,252,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,232,123,16,16,123,21,8,123,22,51,0,56,34,57,7,220,118,9,1,40,108,130,252,58,6,112,119,9,1,81,6,39,2,130,103,130,120,96,81,8,46,130,103,8,180,128,2,58,34,100,117,122,103,16,51,0,60,34,57,7,220,118,9,1,40,133,130,252,51,5,51,0,60,34,57,7,220,118,9,1,40,117,130,252,129,101,16,51,0,60,34,57,7,220,118,9,1,40,100,130,252,131,85,142,87,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,123,16,40,123,21,32,123,22,24,58,8,112,119,9,1,123,23,100,135,80,32,62,34,71,253,58,7,88,119,9,1,81,7,63,2,57,7,96,119,9,1,88,7,53,51,6,51,5,123,24,16,123,25,8,1,2,58,7,88,119,9,1,200,103,7,130,119,80,32,64,34,23,253,130,25,8,130,24,16,57,7,96,119,9,1,149,85,1,149,102,8,173,117,220,2,58,7,16,119,9,1,81,7,17,80,32,66,34,101,72,252,33,4,16,119,9,1,1,2,130,23,81,7,40,80,32,68,34,113,21,149,118,1,100,103,80,32,70,34,12,64,252,62,7,16,119,9,1,81,7,29,130,24,100,105,80,32,72,34,38,32,51,7,130,16,40,130,21,32,130,22,24,149,17,48,50,0,130,16,40,130,21,32,130,22,24,149,17,48,40,81,105,252,58,7,88,119,9,1,81,7,61,2,57,7,96,119,9,1,88,7,51,51,5,51,6,123,24,8,123,25,1,2,58,7,88,119,9,1,200,87,7,130,119,80,32,76,34,112,252,130,25,130,24,8,57,7,96,119,9,1,149,102,1,149,85,8,173,118,221,2,51,5,64,9,8,57,7,84,9,8,81,7,21,2,58,7,96,10,8,81,7,8,180,112,2,78,34,72,21,20,1,2,51,5,112,10,8,57,7,132,10,8,81,7,21,2,58,7,144,11,8,81,7,8,180,112,2,80,34,72,21,20,1,2,58,7,128,119,9,1,81,7,17,80,32,82,34,127,71,252,33,4,128,119,9,1,1,2,58,7,32,119,9,1,81,7,17,80,32,84,34,103,71,252,33,4,32,119,9,1,1,2,32,4,24,119,9,1,32,4,124,119,9,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,124,23,68,142,119,149,119,1,130,25,16,120,151,6,128,88,4,154,136,0,0,1,51,10,0,64,66,15,204,138,8,194,120,7,122,151,1,2,130,21,24,129,87,130,22,40,51,9,1,82,7,183,2,2,149,24,67,51,9,1,51,10,1,100,103,51,0,86,34,130,124,16,50,12,51,8,1,171,135,93,1,2,124,23,67,81,7,85,1,2,149,24,69,51,9,3,51,10,1,100,103,51,0,88,34,130,124,16,50,12,51,9,1,171,151,119,2,124,22,70,124,26,69,124,21,71,124,23,67,151,102,8,212,166,8,151,85,16,149,119,255,212,88,8,86,23,8,105,2,151,119,2,130,25,32,200,151,7,129,119,200,151,7,50,7,81,8,128,200,101,5,200,165,5,1,2,149,24,54,51,9,1,51,10,1,130,23,40,51,0,92,34,130,124,16,50,12,51,8,1,171,135,29,2,131,85,255,82,5,224,40,83,255,123,24,8,149,24,54,51,9,1,123,26,51,10,2,130,23,40,51,0,96,34,130,124,16,50,12,130,26,130,24,8,82,23,2,241,1,81,8,44,255,200,101,5,200,165,5,1,2,149,24,54,51,9,1,51,10,1,130,23,40,51,0,100,34,130,124,16,50,12,51,8,1,171,135,200,1,131,85,255,82,5,224,40,254,254,130,21,24,72,21,32,1,149,24,64,51,9,2,51,10,1,130,22,40,100,103,51,0,104,34,130,124,16,50,12,51,8,1,171,135,154,1,2,126,23,64,81,7,108,1,2,129,88,4,51,9,255,170,152,7,171,120,107,1,122,87,4,149,24,68,51,9,1,51,10,1,100,103,51,0,106,34,130,124,16,50,12,51,8,1,171,135,102,1,2,124,23,68,82,7,82,1,2,149,24,68,51,9,1,51,10,1,100,103,51,0,108,34,130,124,16,50,12,51,8,1,170,135,93,254,40,62,1,51,9,1,40,59,1,149,24,60,51,9,2,51,10,1,51,5,1,130,22,40,100,103,51,0,112,34,130,124,16,50,12,171,87,27,1,2,149,24,68,51,9,1,51,10,1,100,103,51,0,114,34,130,124,16,50,12,171,87,2,1,2,124,23,68,81,7,195,1,2,130,27,24,129,184,4,81,24,255,197,1,170,120,192,1,2,126,25,60,141,119,0,1,202,151,7,141,138,0,1,193,167,8,40,177,1,123,24,8,149,24,68,51,9,1,51,10,1,51,5,1,130,23,40,51,0,118,34,130,124,16,50,12,171,87,182,0,2,130,22,24,129,103,32,81,7,191,0,2,149,24,68,51,9,1,51,10,1,51,5,1,130,23,40,51,0,120,34,130,124,16,50,12,171,87,142,0,2,124,23,68,81,7,129,1,51,7,207,130,1,51,0,128,34,40,250,100,252,123,24,8,149,24,60,51,9,4,51,10,1,51,5,1,130,23,40,51,0,124,34,130,124,16,50,12,171,87,90,2,129,23,60,81,7,139,0,2,130,22,24,129,104,4,51,9,255,170,152,138,0,170,135,134,0,51,7,84,61,1,51,0,128,34,40,181,100,252,130,23,24,122,120,51,9,1,40,43,51,7,84,101,1,51,0,128,34,40,158,100,252,51,7,84,61,1,51,0,128,34,40,145,100,252,51,7,207,130,1,80,32,128,34,136,100,252,51,9,1,2,100,151,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,124,23,68,81,7,214,0,2,129,104,4,51,9,255,170,152,237,0,170,120,233,0,51,7,84,61,1,51,0,128,34,40,77,100,252,51,7,77,84,1,51,0,128,34,40,64,100,252,2,122,103,4,130,24,16,122,135,149,24,68,51,9,1,51,10,1,51,5,1,130,23,40,51,0,130,34,130,124,16,50,12,171,87,154,2,124,23,68,81,23,8,15,51,8,16,171,135,211,0,51,5,2,1,2,122,101,24,149,104,28,51,9,1,51,10,1,130,21,40,100,87,51,0,132,34,130,124,16,50,12,51,8,1,171,135,102,255,2,149,24,54,51,9,1,51,10,6,100,87,51,0,134,34,130,124,16,50,12,51,8,6,171,135,74,255,2,130,23,8,149,119,244,122,103,51,9,1,40,61,255,51,7,57,9,1,51,0,128,34,40,175,99,252,126,24,60,122,183,4,1,151,136,48,152,136,48,122,184,51,9,1,122,185,8,40,24,255,51,7,77,84,1,51,0,128,34,40,138,99,252,2,72,22,32,130,23,8,149,119,254,122,103,51,9,1,122,105,24,40,246,254,122,103,4,51,8,0,1,201,120,7,80,32,136,34,218,21,253,100,120,20,7,0,0,0,0,128,132,46,65,80,32,138,34,75,18,253,80,32,140,34,138,126,253,130,24,16,122,135,70,22,28,1,40,21,254,51,7,168,153,1,51,0,128,34,40,49,99,252,81,7,29,228,2,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,118,80,32,142,34,18,89,253,100,117,100,24,51,9,1,51,10,128,0,100,103,51,0,144,34,130,124,16,50,12,100,121,100,103,100,88,100,149,51,9,51,0,146,34,130,124,8,50,12,51,8,10,51,7,174,133,22,2,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,51,8,33,15,1,100,23,51,9,3,80,32,148,34,56,30,100,120,51,7,82,8,217,2,124,25,3,51,8,255,0,170,137,206,2,124,25,4,81,41,255,0,199,2,124,24,6,151,137,56,153,153,56,87,9,184,2,124,26,7,151,169,56,153,153,56,87,9,171,2,124,25,8,151,155,56,153,187,56,87,11,158,2,124,27,9,151,188,56,153,204,56,87,12,145,151,136,21,151,170,14,212,168,8,124,23,5,151,153,7,212,152,8,200,184,8,151,119,59,153,119,63,132,119,10,200,135,7,149,119,10,175,87,106,255,100,24,1,2,200,120,9,124,153,82,9,93,255,149,119,1,171,117,243,100,87,40,81,255,57,8,152,119,9,1,81,8,16,149,136,1,61,8,152,119,9,1,51,7,50,0,2,51,9,244,8,51,10,246,8,51,11,184,8,51,12,196,8,62,9,168,119,9,1,62,10,176,119,9,1,62,11,184,119,9,1,62,12,192,119,9,1,51,9,14,9,51,10,20,9,51,11,58,9,51,12,224,8,62,9,200,119,9,1,62,10,208,119,9,1,62,11,216,119,9,1,62,12,224,119,9,1,51,9,128,9,51,10,108,9,51,11,26,9,51,12,48,9,62,9,232,119,9,1,62,10,240,119,9,1,62,11,248,119,9,1,62,12,0,120,9,1,51,9,30,9,51,10,32,9,51,11,42,9,51,12,204,8,62,9,16,120,9,1,62,10,24,120,9,1,62,11,32,120,9,1,62,12,40,120,9,1,51,9,248,8,51,10,150,9,51,11,10,10,51,12,12,10,62,9,48,120,9,1,62,10,56,120,9,1,62,11,64,120,9,1,62,12,72,120,9,1,51,9,14,10,51,10,86,9,51,11,158,9,51,12,160,9,62,9,80,120,9,1,62,10,88,120,9,1,62,11,112,120,9,1,62,12,120,120,9,1,51,9,146,9,51,10,36,9,51,11,38,9,51,12,182,9,62,9,128,120,9,1,62,10,136,120,9,1,62,11,144,120,9,1,62,12,152,120,9,1,51,9,138,9,51,10,136,9,51,11,130,9,51,12,132,9,62,9,160,120,9,1,62,10,168,120,9,1,62,11,176,120,9,1,62,12,184,120,9,1,51,9,134,9,33,4,8,120,9,1,33,4,104,120,9,1,33,4,96,120,9,1,62,9,192,120,9,1,149,136,1,61,8,152,119,9,1,51,7,50,0,51,9,1,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,48,251,100,149,123,24,32,100,118,149,23,255,7,149,119,169,0,73,7,51,8,0,1,8,51,9,64,8,149,23,104,80,32,156,34,68,24,123,22,40,81,6,107,6,2,51,7,56,119,9,1,123,23,56,54,7,60,119,9,1,123,23,24,149,23,104,149,119,255,7,149,119,49,123,23,64,81,5,86,100,86,100,87,80,32,158,34,60,13,81,7,73,2,72,17,108,255,73,17,112,255,20,9,0,0,0,0,255,255,255,255,123,25,120,72,33,132,0,255,73,33,136,0,51,4,1,122,20,144,0,20,8,0,0,0,0,0,0,240,63,130,25,64,123,24,8,123,152,200,71,5,72,25,8,0,0,0,64,82,5,185,0,51,7,1,51,8,120,80,32,160,34,161,66,252,130,25,64,130,152,129,153,8,100,118,123,120,24,122,121,32,130,21,56,126,90,4,72,22,16,128,0,90,58,15,128,0,35,51,2,2,90,42,15,16,47,51,8,6,130,23,24,51,12,1,81,26,8,230,2,81,26,16,98,40,206,2,90,58,15,144,0,45,81,58,16,128,0,69,81,58,32,128,0,46,40,185,2,130,23,24,81,42,16,16,67,82,58,8,128,0,174,2,51,8,1,51,12,1,40,176,2,81,58,16,144,0,30,82,58,32,144,0,152,2,51,2,8,51,12,4,51,8,5,51,7,32,128,0,40,146,2,51,8,51,2,4,51,12,2,51,7,16,128,0,40,130,2,51,7,16,51,2,4,51,12,2,51,8,7,40,115,2,51,8,51,10,51,0,45,51,2,59,149,19,255,7,149,51,177,0,51,7,32,149,5,123,23,16,40,23,51,8,130,22,96,1,149,170,1,120,188,149,85,255,149,102,1,81,5,30,255,124,108,171,72,109,200,163,11,170,44,9,51,8,1,82,12,227,123,22,96,132,6,255,0,70,11,82,22,120,108,2,149,23,255,7,149,119,169,0,124,119,8,82,23,61,193,51,9,255,3,149,23,152,0,149,24,255,7,149,136,178,0,123,26,88,100,6,123,28,80,123,27,72,80,32,164,34,6,20,130,27,72,130,28,80,100,96,130,26,88,149,19,255,7,149,51,177,0,51,2,59,51,4,1,51,8,130,22,96,40,132,81,12,171,254,51,10,51,8,1,100,192,149,85,255,200,134,6,82,5,128,40,151,254,123,27,72,123,28,80,123,16,48,123,26,88,149,23,255,7,149,119,177,0,51,0,166,34,51,9,32,51,10,250,40,54,132,0,149,105,158,51,8,86,25,20,85,1,2,151,153,2,130,26,16,200,169,9,129,153,200,169,9,130,22,96,51,4,1,51,2,59,149,19,255,7,149,51,177,0,130,26,88,130,16,48,130,28,80,130,27,72,50,9,51,8,122,23,104,40,12,255,51,8,122,23,136,0,40,3,255,149,23,255,7,149,119,169,0,124,119,8,82,23,61,39,1,149,23,255,7,149,119,178,0,80,32,174,34,53,132,0,80,32,176,34,204,57,253,130,24,64,122,135,8,51,8,80,32,178,34,131,46,253,130,27,72,130,28,80,130,16,48,130,26,88,149,19,255,7,149,51,177,0,51,2,59,51,4,1,51,8,89,7,175,254,2,51,8,130,23,64,51,9,0,0,128,63,122,121,8,40,156,254,51,8,122,23,112,40,148,254,51,8,122,23,140,0,40,139,254,149,24,255,7,149,136,169,0,124,136,8,51,9,61,171,152,177,0,149,23,255,7,149,119,178,0,80,32,186,34,187,131,0,130,24,64,123,135,51,8,80,32,188,34,151,58,253,130,27,72,130,28,80,130,16,48,130,26,88,149,19,255,7,149,51,177,0,51,2,59,51,4,1,51,8,90,7,61,254,2,51,8,130,23,64,130,25,8,123,121,40,46,254,51,8,122,23,132,0,40,37,254,51,8,122,23,148,0,40,28,254,51,8,122,23,128,0,40,19,254,51,8,122,23,120,40,11,254,51,8,122,23,116,40,3,254,51,8,122,23,144,0,40,250,253,51,8,122,23,124,40,242,253,2,130,22,96,51,4,1,51,2,59,149,19,255,7,149,51,177,0,130,26,88,130,16,48,130,28,80,130,27,72,40,209,253,51,8,40,204,253,51,8,122,23,108,40,196,253,51,2,8,51,12,4,51,8,2,51,7,32,129,0,1,2,129,89,124,91,6,122,104,104,122,108,108,122,98,112,51,8,2,100,156,80,32,204,34,17,147,252,123,103,40,81,7,180,1,2,126,87,8,128,104,108,151,119,1,123,103,64,202,135,7,123,103,56,80,32,206,34,57,52,252,123,103,48,81,7,176,1,149,24,255,7,149,136,169,0,130,23,40,51,9,80,32,208,34,135,81,253,81,7,188,1,123,23,96,51,5,152,119,9,1,58,8,184,119,9,1,130,23,56,129,119,180,128,2,210,34,123,103,8,81,7,192,1,2,130,89,48,129,24,112,180,144,2,212,34,130,89,56,130,103,8,129,24,108,180,144,2,214,34,124,24,152,0,130,103,8,81,8,191,1,2,130,89,64,149,24,152,0,180,144,2,216,34,100,120,130,103,8,87,8,190,1,2,129,24,148,0,130,89,88,89,8,12,51,8,2,51,0,218,34,50,9,180,144,2,218,34,130,89,96,130,103,8,129,24,116,180,144,2,220,34,130,89,104,130,103,8,129,24,120,180,144,2,222,34,130,89,120,130,103,8,129,24,136,0,180,144,2,224,34,130,89,136,0,130,103,8,129,24,144,0,180,144,2,226,34,130,89,128,0,130,103,8,129,24,140,0,180,144,2,228,34,130,89,112,81,9,14,130,103,8,129,24,124,180,144,2,230,34,130,89,144,0,129,24,128,0,130,103,8,89,8,12,51,8,4,51,0,232,34,50,9,180,144,2,232,34,129,24,132,0,87,8,16,2,130,89,152,0,130,103,8,180,144,2,234,34,130,89,160,0,130,103,8,130,104,24,180,144,2,236,34,130,90,192,0,130,103,8,149,24,255,7,149,136,169,0,130,137,123,21,88,130,21,96,100,88,180,160,2,238,34,123,23,80,100,87,80,32,240,34,27,59,252,130,23,80,81,7,81,1,2,130,21,88,130,88,80,130,103,8,180,128,2,242,34,100,120,51,7,62,89,1,80,32,244,34,31,91,252,149,103,72,80,32,246,34,200,192,130,103,8,81,7,229,0,2,130,88,40,51,0,18,35,50,8,149,103,72,80,32,248,34,174,192,130,103,8,81,7,203,0,2,58,8,192,119,9,1,51,0,18,35,50,8,80,32,250,34,250,91,252,149,103,72,80,32,252,34,138,192,130,103,8,81,7,167,0,2,58,8,192,119,9,1,51,0,18,35,50,8,80,32,254,34,214,91,252,149,103,72,80,32,0,35,102,192,130,103,8,81,7,131,0,2,58,8,192,119,9,1,51,0,18,35,50,8,130,23,96,80,32,2,35,110,58,252,51,7,80,32,4,35,166,91,252,149,103,72,80,32,6,35,54,192,130,103,8,82,7,74,40,80,2,130,89,72,129,24,104,180,144,2,8,35,100,120,130,103,8,89,8,74,254,2,130,88,80,180,128,2,10,35,100,120,51,7,62,89,1,80,32,12,35,80,90,252,130,23,96,80,32,14,35,30,58,252,149,103,72,80,32,16,35,239,191,130,103,8,81,7,12,2,130,88,40,180,128,2,18,35,130,103,40,81,7,10,80,32,20,35,95,147,252,130,103,48,81,7,10,80,32,22,35,236,57,252,100,103,80,32,24,35,227,57,252,51,6,1,2,100,103,149,17,208,4,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,149,101,72,100,87,51,0,26,35,51,9,32,51,8,40,201,16,130,23,88,130,120,216,0,130,103,8,180,128,2,28,35,100,121,100,87,51,8,80,32,30,35,133,4,130,23,88,130,120,224,0,130,103,8,180,128,2,32,35,100,121,51,8,3,100,87,80,32,34,35,105,4,130,23,32,81,7,156,2,130,23,40,51,0,36,35,130,124,32,50,12,40,140,149,17,240,123,16,8,123,21,100,117,100,135,80,32,40,35,2,21,253,129,88,32,100,121,100,135,100,152,80,32,42,35,102,18,253,51,8,0,0,0,63,80,32,44,35,130,15,253,80,32,46,35,169,48,252,151,119,32,152,119,32,80,32,48,35,183,46,253,122,87,16,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,100,117,129,119,16,80,32,52,35,176,20,253,129,88,32,80,32,54,35,100,21,253,51,8,0,0,0,63,80,32,56,35,54,15,253,80,32,58,35,93,48,252,151,119,32,152,119,32,80,32,60,35,107,46,253,130,16,8,130,21,149,17,16,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,51,6,152,119,9,1,58,9,136,120,9,1,130,87,8,123,24,51,8,1,180,144,2,64,35,130,105,248,0,130,87,8,130,24,180,144,2,66,35,130,104,232,0,130,87,8,180,128,2,68,35,130,23,122,87,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,129,122,16,51,11,134,35,40,44,191,149,17,248,123,16,58,9,160,120,9,1,130,119,8,180,144,2,74,35,51,7,130,16,149,17,8,50,0,81,7,15,2,58,12,168,120,9,1,130,119,8,50,12,20,7,0,0,0,0,0,0,240,191,50,0,81,7,15,2,58,12,176,120,9,1,130,119,8,50,12,20,7,0,0,0,0,0,0,240,191,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,5,255,81,7,46,100,118,123,24,100,135,51,8,80,32,82,35,241,52,253,88,7,28,2,58,9,56,120,9,1,130,103,8,130,24,180,144,2,84,35,51,5,130,23,123,103,24,1,2,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,7,8,130,119,24,50,0,20,7,0,0,0,0,0,0,240,191,50,0,142,119,149,119,255,134,119,16,50,0,81,7,90,2,149,17,232,123,16,16,123,21,8,123,22,100,117,51,6,152,119,9,1,58,10,80,120,9,1,130,87,8,136,153,1,180,160,2,92,35,89,7,36,2,130,105,80,130,88,8,100,117,100,135,180,144,2,94,35,100,120,51,7,94,2,1,80,32,96,35,146,87,252,100,87,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,255,50,0,81,7,15,2,58,12,184,120,9,1,130,119,8,50,12,20,7,0,0,0,0,0,0,240,191,50,0,81,7,15,2,58,12,192,120,9,1,130,119,8,50,12,20,7,0,0,0,0,0,0,240,191,50,0,149,17,216,123,16,32,123,21,24,123,22,16,81,7,113,2,51,5,152,119,9,1,58,9,184,120,9,1,130,120,8,100,118,100,135,180,144,2,104,35,130,89,40,1,130,104,8,100,118,100,135,180,144,2,106,35,100,117,100,103,51,8,80,32,108,35,204,51,253,123,23,8,123,21,100,87,100,104,51,0,110,35,20,9,0,0,0,0,0,0,0,128,211,152,8,40,185,40,253,130,24,8,87,8,23,100,117,130,23,51,8,80,32,112,35,233,51,253,100,120,100,87,89,8,14,20,7,0,0,0,0,0,0,240,191,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,119,72,40,26,189,58,12,104,120,9,1,81,12,8,130,119,8,50,12,51,7,255,50,0,100,121,51,7,255,81,9,35,2,58,10,96,120,9,1,81,10,25,149,17,248,123,16,130,151,8,180,160,2,120,35,51,7,130,16,149,17,8,50,0,50,0,81,7,80,149,17,240,123,16,8,123,21,100,117,149,119,72,80,32,124,35,8,188,130,87,8,81,7,15,2,58,8,192,119,9,1,180,128,2,126,35,130,87,40,81,7,10,80,32,128,35,117,143,252,130,87,48,81,7,10,80,32,130,35,2,54,252,100,87,130,16,8,130,21,149,17,16,40,241,53,252,50,0,57,8,152,119,9,1,81,8,14,149,136,255,61,8,152,119,9,1,50,0,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,40,100,166,80,32,136,35,124,149,252,82,7,151,0,2,129,87,81,7,84,2,51,7,152,119,9,1,123,23,58,12,152,120,9,1,130,87,8,130,89,48,128,90,108,129,88,64,149,91,104,200,154,10,180,192,2,138,35,88,7,34,2,129,88,108,192,120,9,88,9,40,130,87,40,130,88,48,80,32,140,35,198,143,252,89,7,74,51,7,255,40,71,51,7,51,8,1,122,104,40,62,51,8,1,122,104,40,55,2,129,89,131,152,255,81,8,32,2,130,23,130,122,232,0,130,87,8,143,153,149,153,255,212,137,6,180,160,2,142,35,122,86,51,7,40,17,130,87,40,72,5,80,32,144,35,250,147,252,51,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,149,123,24,8,123,23,100,151,80,32,146,35,32,2,83,23,3,53,51,8,206,135,1,51,9,3,100,87,80,32,148,35,139,16,82,7,37,149,87,3,80,32,150,35,53,4,100,117,82,7,195,0,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,82,23,2,48,51,8,184,148,1,51,9,2,51,6,2,100,87,80,32,152,35,83,16,81,7,47,51,8,12,62,1,51,9,2,51,6,2,100,87,80,32,154,35,61,16,81,7,74,100,87,80,32,156,35,179,1,149,122,1,51,8,239,20,1,100,89,51,7,40,173,81,5,42,51,6,149,87,1,40,6,149,102,2,1,200,101,8,124,136,82,8,247,2,200,103,8,124,136,82,8,238,2,149,102,2,51,8,179,73,1,40,57,51,8,179,73,1,40,50,81,5,42,51,6,149,87,1,40,6,149,102,2,1,200,101,8,124,136,82,8,247,2,200,103,8,124,136,82,8,238,2,149,102,2,51,8,11,37,1,40,8,51,8,11,37,1,1,100,89,100,106,51,7,40,68,255,130,23,130,24,8,100,89,80,32,158,35,67,186,100,87,130,16,32,130,21,24,130,22,16,149,17,40,40,250,51,252,149,17,248,123,16,51,7,92,71,9,1,149,119,92,255,130,16,149,17,8,50,0,149,17,240,123,16,8,123,21,100,117,58,7,44,71,9,1,136,88,132,0,154,136,210,88,8,151,136,1,51,9,58,157,5,200,152,8,126,137,130,120,40,51,7,192,149,5,200,151,7,130,16,8,130,21,149,17,16,50,0,149,17,248,123,16,58,11,24,242,6,100,172,100,146,100,138,100,121,51,8,15,62,1,100,183,100,203,100,44,80,32,160,35,147,85,80,32,162,35,2,34,252,149,17,224,124,137,73,17,24,73,17,16,73,17,8,73,1,81,9,101,2,124,138,1,81,10,101,149,136,1,51,2,1,100,19,1,2,152,156,3,132,204,24,200,60,12,130,202,207,146,11,124,137,212,186,10,123,202,149,136,1,82,9,231,2,124,121,100,123,81,9,41,100,24,100,122,1,2,152,155,3,132,187,24,200,139,11,130,187,208,155,9,132,153,1,81,9,53,2,124,169,1,149,171,1,100,186,82,9,226,201,123,7,149,17,32,50,0,51,7,149,17,32,50,0,51,8,1,2,200,135,10,124,170,149,136,1,170,154,247,149,135,255,149,17,32,50,0,201,122,7,149,17,32,50,0,132,120,7,100,121,81,8,39,2,124,120,81,8,102,149,121,1,100,120,1,149,138,1,132,170,7,81,10,18,2,124,154,149,153,1,149,136,1,82,10,238,2,40,66,20,2,128,128,128,128,128,128,128,128,149,152,247,149,153,248,20,11,255,254,254,254,254,254,254,254,1,2,130,156,8,149,153,8,133,202,255,200,188,12,210,42,10,210,202,10,149,136,8,81,10,234,2,124,154,149,153,1,149,136,1,82,10,247,201,120,7,50,0,201,119,7,50,0,149,17,208,123,16,40,123,21,32,123,22,24,124,121,81,9,74,149,117,1,40,14,2,124,89,149,136,1,149,85,1,81,9,57,2,124,134,132,154,255,0,81,6,61,132,151,255,0,170,103,230,100,167,123,24,16,123,26,8,80,32,164,35,100,122,123,23,100,103,80,32,166,35,90,122,130,26,8,130,24,16,130,25,170,121,195,40,28,123,24,16,51,10,51,7,51,0,168,35,40,60,122,123,24,16,100,167,51,0,168,35,40,48,122,100,167,80,32,168,35,43,122,130,24,16,124,136,100,117,100,135,80,32,170,35,28,122,191,117,7,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,240,123,16,8,123,21,100,133,80,32,172,35,32,124,120,132,89,255,0,211,152,8,142,136,149,136,255,210,135,7,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,132,130,255,0,81,2,119,132,122,7,81,10,32,149,122,1,132,139,255,0,1,2,124,124,81,12,88,170,188,85,149,119,1,132,172,7,149,170,1,82,12,238,2,130,124,20,3,255,254,254,254,254,254,254,254,20,11,128,128,128,128,128,128,128,128,133,197,255,200,60,10,210,90,10,210,186,10,81,10,69,100,117,149,87,255,132,136,255,0,40,10,149,87,255,132,136,255,0,1,2,124,121,1,149,119,1,81,9,6,171,137,246,2,130,16,8,130,21,149,17,16,50,0,100,117,80,32,174,35,65,254,100,120,200,133,7,130,16,8,130,21,149,17,16,50,0,20,10,1,1,1,1,1,1,1,1,202,162,10,1,211,172,12,133,197,255,200,60,12,210,181,5,210,92,12,82,12,161,2,130,124,8,149,117,8,133,199,255,200,60,9,210,183,7,210,121,9,100,87,81,9,217,40,145,124,121,124,138,81,9,30,171,169,27,149,136,1,149,119,1,1,2,124,121,124,138,81,9,12,149,136,1,149,119,1,170,169,242,201,169,7,50,0,149,17,224,123,16,24,123,21,16,123,22,8,123,23,80,32,176,35,189,253,149,118,1,100,103,80,32,178,35,88,40,252,100,117,81,7,15,100,87,130,24,100,105,80,32,180,35,116,8,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,9,123,2,149,17,200,123,16,48,123,21,40,123,22,32,124,122,81,10,91,149,153,255,149,117,1,40,17,2,124,90,149,153,255,149,136,1,149,85,1,81,10,68,2,124,134,132,171,255,0,81,6,76,142,151,81,7,71,132,167,255,0,170,103,222,100,183,123,24,24,123,25,16,123,27,8,80,32,182,35,82,120,123,23,100,103,80,32,184,35,72,120,130,27,8,130,25,16,130,24,24,130,26,170,122,181,40,32,123,24,24,51,11,51,7,51,0,186,35,40,39,120,51,7,50,0,123,24,24,100,183,51,0,186,35,40,23,120,100,183,80,32,186,35,18,120,130,24,24,124,136,100,117,100,135,80,32,188,35,3,120,191,117,7,130,16,48,130,21,40,130,22,32,149,17,56,50,0,81,9,60,2,124,122,81,10,60,149,153,255,149,119,1,1,2,124,139,132,172,255,0,171,188,26,81,11,23,142,155,81,11,18,2,124,122,149,153,255,149,136,1,149,119,1,82,10,226,132,167,255,0,124,136,201,135,7,50,0,51,7,40,74,253,1,124,136,154,135,40,66,253,1,149,17,240,123,16,8,123,21,100,117,80,32,190,35,200,5,100,87,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,80,32,192,35,98,252,149,121,1,100,103,100,88,130,16,16,130,21,8,130,22,149,17,24,154,154,200,121,9,132,136,255,0,40,167,10,149,17,232,123,16,16,123,21,8,123,22,124,134,81,6,204,0,100,133,100,104,80,32,194,35,57,253,81,7,190,0,2,124,89,1,81,9,182,0,2,124,120,1,81,8,55,2,124,90,2,81,10,52,2,124,123,2,81,11,41,2,124,92,3,81,12,84,2,124,120,3,81,8,27,2,124,88,4,81,8,153,0,100,88,130,16,16,130,21,8,130,22,149,17,24,40,251,0,51,7,40,117,2,124,122,151,102,8,212,105,9,151,170,8,212,168,8,170,152,100,2,124,122,2,132,170,255,0,149,119,1,81,10,76,151,136,56,152,136,48,212,168,8,171,152,233,40,61,2,138,108,24,151,153,16,124,118,212,201,9,151,170,8,212,169,9,138,106,24,151,136,16,151,187,8,212,184,8,212,168,8,170,152,36,2,124,122,3,132,170,255,0,149,119,1,81,10,12,212,168,8,138,136,8,171,152,236,136,168,1,149,136,255,210,135,7,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,100,88,130,16,16,130,21,8,130,22,149,17,24,1,124,123,3,149,121,3,142,186,81,11,83,2,124,140,124,130,1,138,195,24,124,140,2,124,136,3,151,34,16,212,50,2,151,204,8,212,200,8,124,115,124,116,1,212,130,8,124,119,2,138,60,24,151,68,16,212,196,12,151,119,8,212,183,7,212,199,7,170,135,24,2,124,155,1,149,153,1,142,186,81,11,12,138,119,8,212,183,7,171,135,238,149,153,253,154,167,210,151,7,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,17,80,249,100,131,149,25,255,7,149,153,129,0,73,9,73,25,248,124,136,73,25,240,73,25,232,51,2,255,149,48,1,51,5,51,4,1,81,8,159,0,149,26,255,7,149,170,105,149,27,104,1,2,200,87,12,124,204,81,12,30,2,2,152,140,3,132,204,24,200,172,12,130,198,132,137,255,0,207,132,8,212,104,8,123,200,200,80,8,124,136,149,92,1,151,153,3,200,185,9,123,156,100,197,82,8,204,51,4,1,100,197,174,196,84,51,9,51,2,255,51,10,1,51,4,1,51,8,1,40,21,100,146,149,153,1,51,8,1,51,4,1,1,200,152,10,174,90,226,1,2,200,35,12,200,140,12,124,204,200,163,11,124,182,171,108,14,171,72,24,200,73,9,51,8,1,40,223,174,198,209,201,42,4,51,8,1,100,169,40,210,149,136,1,40,205,51,12,255,51,6,1,1,123,21,64,123,16,72,123,23,96,149,199,1,149,41,1,172,121,8,100,70,100,44,1,200,99,8,149,201,1,123,19,56,100,55,123,25,80,100,101,100,198,80,32,196,35,94,8,123,22,40,81,7,35,2,133,104,255,130,16,64,200,8,8,100,103,130,20,96,172,104,6,100,135,1,73,17,8,149,119,1,123,23,16,40,19,2,130,16,64,123,21,16,201,80,7,123,23,8,130,20,96,1,130,18,72,130,19,56,51,11,134,9,63,149,6,255,130,24,80,154,135,1,123,23,24,130,23,40,200,55,7,123,23,32,100,69,123,22,48,40,8,51,11,200,117,5,1,201,84,7,123,27,96,174,7,61,123,21,88,100,71,51,8,100,69,100,150,80,32,198,35,30,7,81,7,7,100,116,40,6,200,101,4,1,100,105,130,18,72,130,16,64,130,19,56,130,21,88,130,22,48,130,27,96,81,7,10,201,87,7,172,7,187,0,2,200,101,7,124,119,152,120,3,132,136,24,149,26,255,7,149,170,105,200,168,8,130,136,208,120,8,132,136,1,81,8,128,0,2,151,119,3,149,24,104,200,135,7,130,119,171,112,120,2,130,23,80,100,122,172,123,6,100,186,1,2,200,163,7,124,120,81,8,42,130,23,24,200,167,7,200,165,12,200,42,10,1,2,124,203,132,136,255,0,171,184,93,255,2,124,168,149,119,1,149,204,1,149,170,1,82,8,233,130,23,40,200,87,7,130,24,32,130,28,80,1,2,130,26,96,174,202,60,2,124,138,124,123,149,204,255,149,136,255,149,119,255,170,186,235,130,23,16,130,27,8,200,117,5,40,34,255,51,11,200,5,5,40,26,255,201,112,7,172,123,14,255,100,183,51,11,200,117,5,40,9,255,51,5,1,2,100,87,149,17,176,6,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,83,21,2,101,123,23,96,123,18,88,51,9,51,12,255,51,11,1,51,6,1,51,10,1,40,20,100,156,149,153,1,51,10,1,51,6,1,1,200,154,11,174,91,69,100,104,100,194,200,195,7,200,167,7,124,124,200,179,7,124,118,171,108,18,100,134,171,138,28,200,105,9,51,10,1,100,44,40,217,174,108,203,100,44,201,43,6,51,10,1,100,185,40,202,149,170,1,100,44,40,195,51,6,1,51,12,255,40,236,253,130,18,88,130,23,96,40,227,253,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,51,8,100,89,80,32,200,35,146,5,81,7,7,201,103,5,1,2,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,240,123,16,8,123,21,81,9,48,211,120,10,132,170,7,149,155,255,81,10,40,100,124,1,100,130,81,11,104,100,40,1,2,124,137,120,201,81,9,93,149,187,255,149,136,1,149,204,1,82,11,239,40,78,100,124,40,77,132,140,7,142,186,81,12,94,81,11,91,51,2,149,147,254,149,132,1,1,2,100,42,200,130,2,124,43,200,167,12,120,203,81,11,142,0,200,164,11,132,187,7,149,162,1,81,11,6,171,163,227,211,163,10,142,170,200,39,12,133,43,255,200,155,11,200,40,8,82,10,35,70,12,1,201,124,5,100,135,80,32,202,35,44,247,200,87,7,130,16,8,130,21,149,17,16,50,0,100,124,81,10,227,2,124,137,81,9,115,255,83,27,8,111,255,20,3,128,128,128,128,128,128,128,128,20,4,255,254,254,254,254,254,254,254,51,2,7,1,2,130,137,133,154,255,200,73,5,210,58,10,210,90,10,82,10,31,123,201,149,187,248,149,136,8,149,204,8,172,178,227,40,50,255,133,171,255,200,155,11,100,40,40,47,255,100,130,100,40,40,40,255,211,120,10,132,170,7,81,10,37,81,9,158,0,100,154,1,2,124,137,120,121,81,9,15,149,170,255,149,136,1,149,119,1,82,10,239,51,8,100,169,40,138,0,132,138,7,142,147,81,10,46,81,9,43,149,140,1,51,2,1,1,2,124,139,100,154,120,123,81,11,224,149,169,255,149,136,1,149,119,1,132,203,7,142,147,81,11,9,149,204,1,171,42,226,81,3,73,2,124,138,81,10,75,83,25,8,162,20,3,128,128,128,128,128,128,128,128,20,4,255,254,254,254,254,254,254,254,51,2,7,1,2,130,140,133,202,255,200,76,11,210,58,10,210,186,10,82,10,123,255,123,124,149,153,248,149,136,8,149,119,8,172,146,226,40,101,255,51,10,51,8,51,9,40,5,51,8,1,81,9,219,0,120,120,200,151,10,51,11,3,120,168,255,172,185,204,0,2,120,120,1,120,120,2,120,168,254,51,11,7,120,168,253,172,185,184,0,120,120,3,51,2,9,120,168,252,172,41,171,0,141,122,132,170,3,200,167,11,201,169,9,132,153,252,151,136,56,20,12,0,1,1,1,1,0,0,0,214,200,8,122,184,200,155,12,122,200,252,83,25,9,129,0,2,122,184,4,122,184,8,122,200,244,51,2,25,122,200,248,172,41,108,149,17,240,123,21,8,122,184,12,122,184,16,122,184,20,122,184,24,122,200,228,122,200,232,122,200,236,132,178,4,134,35,24,201,57,4,51,5,32,122,200,240,172,84,55,151,136,32,152,140,32,212,200,8,200,59,11,201,41,9,149,153,200,132,153,224,212,41,9,200,122,10,200,169,9,149,153,56,1,2,123,184,123,184,8,123,184,16,123,184,24,149,187,32,171,155,241,130,21,8,149,17,16,50,0,50,0,132,138,3,81,10,196,0,81,9,42,149,139,1,51,2,1,100,115,1,2,124,138,100,156,149,136,1,120,58,149,51,1,132,186,3,149,153,255,81,10,14,149,187,1,171,44,231,40,5,100,115,1,132,60,3,81,12,153,0,85,25,32,26,85,25,16,177,1,132,154,8,82,10,23,2,132,154,4,82,10,77,2,40,105,2,129,139,81,28,3,207,0,82,28,2,42,1,120,59,152,186,8,120,58,1,149,51,2,149,153,254,149,136,16,51,2,17,1,2,129,138,244,139,180,16,151,172,16,129,139,248,212,76,12,122,60,139,164,16,151,188,16,129,138,252,212,76,12,122,60,4,139,180,16,151,172,16,129,139,212,76,12,122,60,8,139,170,16,151,188,16,212,202,10,122,58,12,149,51,16,149,153,240,149,136,16,172,146,188,149,136,242,83,25,16,132,40,44,1,100,115,132,124,3,82,12,111,255,83,25,16,43,51,2,15,1,2,129,132,129,140,4,129,139,8,129,138,12,122,52,122,60,4,122,59,8,122,58,12,149,136,16,149,153,240,149,51,16,172,146,224,83,25,8,22,2,129,138,129,139,4,122,58,122,59,4,149,51,8,149,136,8,1,132,154,4,81,10,167,1,2,129,138,122,58,149,51,4,149,136,4,40,152,1,120,59,149,51,1,149,153,255,149,136,16,51,2,18,1,2,129,138,244,139,180,8,151,172,24,129,139,248,212,76,12,122,60,139,164,8,151,188,24,129,138,252,212,76,12,122,60,4,139,180,8,151,172,24,129,139,212,76,12,122,60,8,139,170,8,151,188,24,212,202,10,122,58,12,149,51,16,149,153,240,149,136,16,172,146,188,149,136,241,83,25,16,197,254,40,108,120,59,152,186,8,120,58,1,152,186,16,120,58,2,149,51,3,149,153,253,149,136,16,51,2,16,1,2,129,138,244,139,180,24,151,172,8,129,139,248,212,76,12,122,60,139,164,24,151,188,8,129,138,252,212,76,12,122,60,4,139,180,24,151,172,8,129,139,212,76,12,122,60,8,139,170,24,151,188,8,212,202,10,122,58,12,149,51,16,149,153,240,149,136,16,172,146,188,149,136,243,83,25,16,89,254,2,124,138,124,139,1,124,140,2,120,58,120,59,1,124,138,3,120,60,2,124,139,4,124,140,5,120,58,3,124,138,6,120,59,4,120,60,5,124,139,7,120,58,6,124,138,8,124,140,9,120,59,7,124,139,10,120,58,8,120,60,9,124,138,11,120,59,10,124,139,12,124,140,13,120,58,11,124,138,14,120,59,12,120,60,13,124,139,15,120,58,14,149,136,16,149,58,16,120,59,15,100,163,132,154,8,81,10,241,253,2,124,138,124,139,1,124,140,2,120,58,120,59,1,124,138,3,120,60,2,124,139,4,124,140,5,120,58,3,124,138,6,120,59,4,120,60,5,124,139,7,120,58,6,149,136,8,149,58,8,120,59,7,100,163,132,154,4,81,10,35,2,124,138,124,139,1,124,140,2,120,58,120,59,1,124,138,3,120,60,2,149,136,4,149,59,4,120,58,3,100,179,1,132,154,2,82,10,11,132,153,1,82,9,30,50,0,2,124,138,124,139,1,120,58,149,136,2,149,58,2,120,59,1,100,163,132,153,1,81,9,232,2,124,136,120,56,50,0,132,131,255,0,132,122,7,142,155,81,10,41,81,9,38,149,124,1,51,2,1,1,2,124,123,100,154,170,59,110,149,119,1,149,169,255,132,200,7,142,155,81,8,9,149,204,1,171,42,231,81,11,102,2,124,120,170,56,76,51,8,8,172,137,70,20,8,1,1,1,1,1,1,1,1,202,131,4,20,11,128,128,128,128,128,128,128,128,20,12,255,254,254,254,254,254,254,254,51,2,7,1,2,130,120,211,72,8,133,138,255,200,200,8,210,186,10,210,168,8,82,8,38,149,153,248,149,119,8,172,146,229,100,154,81,9,18,2,124,120,170,56,16,149,170,255,149,119,1,82,10,244,51,7,50,0,50,0,2,100,154,124,120,171,56,236,2,40,245,81,10,21,2,124,155,255,149,151,255,149,170,1,100,121,171,139,241,2,50,0,51,7,50,0,81,9,23,2,124,122,124,139,171,186,19,149,153,255,149,119,1,149,136,1,82,9,239,51,7,50,0,201,186,7,50,0,170,135,122,149,17,240,123,16,8,123,21,200,151,10,201,168,10,151,155,1,154,187,174,171,45,211,120,10,132,170,7,174,135,48,81,10,90,100,122,100,139,1,81,9,69,200,169,9,1,2,124,184,149,187,1,149,172,1,120,168,100,202,171,156,243,40,46,100,117,80,32,204,35,240,251,100,87,40,34,81,10,89,81,9,29,149,122,255,149,136,255,1,2,200,152,11,124,187,149,156,255,200,169,9,120,155,100,201,82,12,240,2,130,16,8,130,21,149,17,16,50,0,50,0,132,122,7,81,10,86,149,124,1,100,117,1,81,9,231,2,124,130,149,153,255,149,139,1,149,90,1,120,82,132,194,7,149,204,1,100,184,100,165,82,2,229,40,52,200,151,10,132,170,7,81,10,75,149,115,255,149,130,255,1,81,9,183,149,154,255,200,146,12,124,204,200,147,11,200,57,9,132,149,7,120,188,100,169,82,5,232,40,41,100,122,100,139,1,51,8,8,172,137,77,255,51,8,7,1,2,130,188,123,172,149,153,248,149,170,8,149,187,8,172,152,242,40,52,255,100,154,1,83,26,8,36,149,139,248,149,124,248,51,2,7,1,2,200,171,9,130,149,149,169,248,200,202,10,123,165,100,154,172,146,240,40,53,255,100,169,40,48,255,149,17,240,123,16,8,123,21,81,8,40,149,119,252,1,2,129,121,4,149,119,4,81,9,6,171,137,246,2,136,152,1,149,136,255,210,135,7,130,16,8,130,21,149,17,16,50,0,100,117,51,0,206,35,51,8,40,18,151,119,2,200,87,7,130,16,8,130,21,149,17,16,50,0,2,200,135,9,129,153,149,136,4,82,9,247,149,135,252,153,119,2,50,0,81,7,10,201,103,7,153,117,2,1,2,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,81,9,18,2,129,122,170,138,16,149,153,255,149,119,4,82,9,244,51,7,50,0,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,122,32,120,24,7,81,10,53,2,130,121,40,170,169,15,2,129,123,144,0,132,140,255,0,171,203,67,2,130,122,72,149,24,7,51,9,1,51,5,1,180,160,2,210,35,100,120,51,7,255,171,88,54,124,23,7,40,48,100,133,100,118,80,32,212,35,241,1,100,120,51,7,255,82,8,31,100,103,130,106,32,100,88,130,105,40,171,169,185,40,194,100,202,149,155,1,123,123,40,120,152,100,199,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,81,7,174,0,123,21,8,51,7,240,4,80,32,216,35,195,25,252,81,7,37,1,100,117,51,9,232,0,51,8,80,32,218,35,1,249,51,8,43,100,103,80,32,220,35,15,240,51,8,82,7,25,2,51,8,8,130,25,8,81,25,114,11,51,8,4,122,88,40,6,72,5,8,1,123,24,51,8,101,100,103,80,32,222,35,231,239,81,7,28,51,7,7,51,9,2,51,10,1,130,24,16,80,32,224,35,16,17,252,124,103,123,23,8,1,2,130,24,8,82,24,97,72,51,7,7,130,22,16,80,32,226,35,172,16,252,132,120,0,4,82,8,24,131,119,134,122,0,4,51,7,7,51,9,4,100,104,80,32,228,35,217,16,252,130,24,149,136,128,0,122,88,40,25,80,32,230,35,100,237,100,120,51,7,51,9,22,122,137,40,122,130,22,16,130,24,1,122,86,120,149,87,240,0,123,87,88,73,21,96,0,4,132,136,8,72,37,144,0,255,82,8,31,51,9,19,84,51,7,8,149,26,24,100,104,80,32,232,35,139,16,252,82,7,9,72,37,144,0,10,1,2,51,7,252,35,123,87,64,51,7,8,36,123,87,72,51,7,6,36,52,8,25,129,9,1,123,87,80,51,7,246,35,123,87,24,82,8,17,72,37,140,0,255,100,87,51,0,234,35,40,88,5,100,87,80,32,234,35,83,5,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,240,123,16,8,123,21,100,117,129,119,136,0,130,88,40,130,89,56,149,122,255,212,167,7,122,87,136,0,170,152,18,2,130,90,72,100,87,51,8,51,9,180,160,2,236,35,128,87,73,21,56,73,21,32,132,120,4,73,21,40,82,8,35,2,130,88,88,130,89,96,200,152,8,123,88,16,123,88,8,151,119,59,153,119,63,130,16,8,130,21,149,17,16,50,0,134,119,32,122,87,51,7,255,130,16,8,130,21,149,17,16,50,0,129,121,136,0,128,120,149,154,255,212,169,9,132,138,8,122,121,136,0,82,10,32,2,130,121,88,130,122,96,123,121,56,123,121,40,200,169,9,73,23,16,73,23,8,123,121,32,51,7,50,0,134,136,32,122,120,51,7,255,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,118,140,0,51,0,238,35,51,7,92,71,9,1,1,129,120,88,255,132,103,255,255,255,191,171,135,8,51,7,40,145,0,149,85,140,0,1,129,89,82,9,8,122,88,51,10,1,131,153,51,7,1,81,9,122,51,9,134,138,0,0,0,64,123,26,1,129,86,82,6,6,122,90,1,131,104,82,8,23,40,95,130,25,1,129,86,82,6,8,122,89,51,8,1,131,103,81,7,74,151,103,33,87,7,29,134,103,0,0,0,64,131,104,131,118,1,129,87,171,135,6,122,86,1,131,119,171,135,211,40,5,131,102,1,51,7,13,100,106,51,11,80,32,240,35,136,18,252,51,8,218,171,135,186,51,7,13,100,106,51,11,80,32,242,35,116,18,252,40,169,51,7,1,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,149,117,140,0,1,2,129,87,129,88,72,5,81,8,249,151,119,33,89,7,51,51,7,13,51,9,129,0,51,10,1,100,88,80,32,244,35,140,14,252,51,8,218,171,135,26,51,7,13,51,9,1,51,10,1,100,88,130,16,8,130,21,149,17,16,40,108,14,252,2,130,16,8,130,21,149,17,16,50,0,149,17,248,123,16,51,7,2,80,32,248,35,192,13,252,80,32,250,35,178,180,0,131,119,130,16,149,17,8,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,117,130,122,96,100,150,123,24,123,24,8,142,167,130,89,88,201,118,7,129,88,120,123,23,16,123,25,24,123,26,32,81,7,77,51,7,4,149,25,8,51,10,2,80,32,254,35,6,14,252,80,32,0,36,99,180,0,88,7,71,2,130,25,16,174,121,86,2,130,88,88,130,90,96,201,151,7,200,135,7,123,87,16,123,88,8,81,10,67,2,149,135,1,123,87,8,124,135,130,24,200,104,8,120,135,255,40,47,51,7,3,80,32,2,36,194,13,252,80,32,4,36,31,180,0,90,7,191,51,8,16,81,7,7,51,8,32,1,2,129,87,51,6,212,135,7,122,87,40,5,100,118,1,2,100,103,130,16,56,130,21,48,130,22,40,149,17,64,50,0,129,119,120,149,17,248,123,16,100,154,100,137,100,120,51,7,6,51,0,248,40,40,114,13,252,149,17,176,123,16,72,123,21,64,123,22,56,130,123,56,130,122,40,123,27,24,201,186,10,123,26,32,123,23,8,129,123,120,123,24,40,123,25,48,123,25,200,154,5,51,7,5,149,25,24,51,10,2,123,26,16,100,184,80,32,10,36,52,13,252,80,32,12,36,145,179,0,149,28,24,171,87,43,2,130,25,8,130,151,88,130,152,96,200,120,8,123,152,32,123,151,56,123,151,40,130,23,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,100,82,40,57,2,200,140,11,130,179,201,114,5,130,23,8,129,120,120,130,26,16,191,154,10,201,67,12,123,188,51,7,5,100,105,123,26,16,80,32,14,36,210,12,252,80,32,16,36,47,179,0,100,108,100,82,170,87,160,87,7,42,2,130,203,8,216,123,9,151,150,4,200,198,6,130,104,154,154,210,186,10,201,167,4,200,72,8,123,104,51,8,24,172,123,167,51,8,8,40,161,2,130,25,8,129,152,51,7,73,25,56,73,25,32,134,136,32,122,152,51,8,2,73,25,40,130,25,16,170,137,112,255,130,199,8,130,24,201,120,7,40,100,255,149,17,216,123,16,32,123,21,24,123,22,16,124,122,51,11,8,36,132,170,64,123,123,72,82,10,54,129,123,120,123,23,51,7,8,200,113,10,100,134,100,184,100,149,51,9,19,84,80,32,20,36,56,12,252,100,104,100,89,100,122,130,23,81,10,15,72,39,144,0,255,51,0,22,36,40,175,254,80,32,22,36,172,254,130,16,32,130,21,24,130,22,16,149,17,40,50,0,124,86,149,104,142,142,136,123,24,16,81,7,7,51,8,2,1,123,24,8,51,8,120,100,87,80,32,26,36,175,234,142,119,138,119,7,123,23,51,8,101,100,87,80,32,28,36,157,234,142,119,138,119,19,130,24,212,135,7,130,24,8,212,135,7,130,24,16,138,136,6,212,135,7,149,104,137,136,136,1,138,136,9,149,105,159,136,153,1,138,153,10,212,152,8,212,135,7,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,118,80,32,30,36,87,251,51,5,255,82,7,30,2,130,106,64,149,24,7,51,9,1,100,103,180,160,2,32,36,51,8,1,171,135,7,124,21,7,1,2,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,130,120,128,0,81,8,115,65,149,17,240,123,16,8,123,21,130,117,216,0,130,119,208,0,81,5,8,123,87,208,0,1,81,7,9,149,119,216,0,40,12,51,7,92,71,9,1,149,119,232,1,123,117,130,16,8,130,21,149,17,16,50,0,149,17,248,123,16,51,7,208,120,9,1,80,32,34,36,208,136,0,51,7,216,120,9,1,130,16,149,17,8,50,0,149,17,240,123,16,8,123,21,100,117,80,32,36,36,215,130,120,123,88,112,81,8,16,123,133,104,123,117,51,0,38,36,40,234,138,0,123,117,80,32,38,36,228,138,0,100,87,130,16,8,130,21,149,17,16,50,0,149,17,208,123,16,8,123,28,40,123,27,32,123,26,24,149,26,24,123,26,80,32,40,36,13,130,16,8,149,17,48,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,26,16,123,25,8,100,133,149,24,22,1,81,5,6,100,120,1,123,24,123,24,0,1,149,87,255,216,117,8,149,136,255,210,135,7,123,23,8,1,149,23,24,51,9,232,0,51,8,80,32,42,36,0,242,51,7,48,36,123,23,96,149,23,23,1,123,23,112,51,6,255,122,22,164,0,122,22,168,0,149,23,0,1,152,85,31,123,23,176,0,81,5,16,80,32,44,36,198,230,51,8,75,122,120,40,25,2,130,23,70,7,149,23,24,130,24,8,130,25,16,80,32,46,36,185,0,100,118,1,100,103,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,130,124,152,0,130,123,40,123,23,8,130,122,56,130,198,8,201,171,7,123,25,16,100,101,172,118,6,100,117,1,130,199,81,5,38,123,24,100,168,100,89,100,198,80,32,50,36,65,242,130,24,100,108,130,103,130,102,8,200,87,7,123,199,201,86,6,123,198,8,1,2,130,25,16,172,150,6,100,150,1,81,6,33,100,105,100,197,80,32,52,36,21,242,130,25,16,130,87,130,88,8,200,103,7,123,87,201,104,8,123,88,8,1,2,70,7,130,24,8,130,135,88,123,135,56,123,135,40,100,151,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,160,254,123,16,88,1,123,21,80,1,123,22,72,1,149,21,96,1,132,17,240,100,118,123,25,64,1,73,33,48,1,73,33,40,1,73,33,32,1,73,33,24,1,73,33,16,1,123,25,56,1,149,25,56,1,149,26,112,149,27,16,1,51,7,123,24,16,80,32,54,36,28,1,87,7,24,2,129,103,140,0,87,7,22,100,103,80,32,56,36,125,249,136,119,1,40,12,51,8,255,40,183,0,51,7,1,1,123,23,8,129,104,130,103,96,123,24,132,136,223,122,104,81,7,186,0,2,130,103,32,73,17,24,82,7,17,100,103,80,32,58,36,12,249,51,9,255,82,7,28,149,25,56,1,149,26,112,149,27,16,1,100,103,130,24,16,80,32,60,36,185,0,100,121,1,130,23,132,122,32,130,23,24,81,7,61,2,123,26,130,106,72,123,23,24,100,103,51,8,123,25,16,51,9,180,160,2,62,36,130,26,130,25,16,130,103,40,142,119,149,119,255,212,121,9,130,23,24,123,103,88,73,22,96,73,22,32,73,22,56,73,22,40,1,2,129,103,132,120,32,136,136,1,149,136,255,212,152,8,212,167,7,122,103,130,23,8,82,7,16,100,103,100,134,80,32,64,36,141,249,100,104,1,2,100,135,149,81,160,254,130,16,88,1,130,21,80,1,130,22,72,1,149,17,96,1,50,0,130,103,88,123,23,24,149,23,32,123,103,88,73,22,96,80,73,22,56,73,22,32,73,22,40,100,103,80,32,66,36,71,248,51,9,255,82,7,87,255,40,58,255,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,149,21,240,1,149,17,32,226,132,17,240,123,27,216,0,123,26,240,0,123,25,8,1,123,24,64,1,100,122,73,33,16,1,51,4,51,11,149,24,240,1,149,135,252,255,254,123,23,136,0,73,33,0,1,137,40,1,73,33,24,1,204,204,204,12,20,7,0,0,0,0,0,0,28,64,123,23,192,0,20,7,0,0,0,0,0,0,3,64,123,23,232,0,73,33,248,0,205,204,204,204,20,7,0,0,0,80,214,220,28,64,123,23,224,0,20,7,0,0,0,0,0,0,112,64,123,23,168,0,20,7,0,0,0,0,0,128,255,63,123,23,152,0,20,7,0,0,0,0,0,0,255,63,123,23,160,0,20,7,0,0,0,0,0,0,254,63,123,23,144,0,73,33,128,0,153,153,153,25,73,33,48,1,255,255,255,127,154,135,123,23,200,0,73,33,208,0,0,202,154,59,73,33,184,0,57,142,227,56,20,9,0,0,0,0,57,142,227,56,123,25,176,0,100,160,123,26,32,1,130,28,64,1,130,18,48,1,40,18,130,28,64,1,130,18,48,1,40,8,100,108,81,8,187,0,191,66,7,131,184,123,28,80,1,175,135,6,40,127,33,2,130,28,80,1,124,199,190,75,4,82,7,6,40,126,33,100,35,100,198,51,10,37,132,119,255,0,81,7,20,170,167,21,2,124,103,1,149,102,1,132,119,255,0,82,7,242,100,103,40,34,100,103,100,104,1,2,124,137,1,171,169,20,2,124,137,2,149,134,2,149,119,1,100,104,170,169,237,40,5,100,134,1,201,199,11,191,66,7,123,23,72,1,175,183,6,40,28,33,131,184,100,50,81,0,132,2,124,7,132,119,32,82,7,123,255,2,130,23,80,1,123,24,64,1,130,24,64,1,100,9,123,20,40,1,123,27,56,1,80,32,70,36,168,52,130,24,64,1,130,27,56,1,130,18,48,1,130,20,40,1,130,16,32,1,40,70,255,2,124,200,1,149,195,1,149,138,208,51,6,255,86,26,9,139,0,2,124,203,2,130,23,0,1,82,27,36,18,124,200,3,149,195,3,73,33,16,1,1,100,166,1,149,138,224,51,9,31,123,22,56,1,172,169,116,51,9,1,197,169,10,51,6,210,122,11,81,11,36,149,59,1,1,2,100,179,124,184,149,139,224,212,166,6,51,10,32,174,171,15,197,185,10,210,122,12,149,59,1,82,12,230,123,22,112,82,24,42,72,2,124,56,1,149,136,208,86,24,9,143,0,2,124,58,2,82,26,36,134,0,81,0,186,0,2,151,136,4,130,23,240,0,200,120,8,129,137,40,186,0,130,23,0,1,149,138,224,51,9,31,73,33,56,1,255,174,169,146,51,6,73,17,112,81,24,42,192,149,136,208,51,9,86,24,9,172,0,100,58,40,42,51,2,10,192,41,9,130,27,48,1,211,155,11,131,140,190,137,9,124,168,1,216,203,6,141,103,149,163,1,149,136,208,212,121,9,100,58,174,40,82,2,130,23,24,1,174,151,211,2,124,167,1,149,170,1,149,120,208,51,9,255,83,24,10,235,40,210,31,2,130,23,16,1,81,7,6,40,17,33,149,51,1,81,0,29,2,130,23,8,1,130,120,149,138,8,123,122,129,137,73,33,16,1,130,22,112,89,9,57,40,44,73,33,16,1,51,9,40,46,174,203,44,40,153,31,2,51,9,151,136,2,130,23,216,0,200,120,8,72,8,10,1,149,51,3,73,33,16,1,1,89,9,13,134,102,0,32,123,22,112,141,153,1,2,123,25,104,124,55,82,23,46,66,2,124,56,1,82,24,42,79,2,124,55,2,149,120,208,51,10,198,51,11,58,51,2,8,86,24,9,134,0,2,124,55,3,51,9,36,171,151,122,81,0,184,0,2,151,136,4,130,23,240,0,200,120,8,129,137,149,51,4,40,184,0,73,17,96,73,17,120,255,51,10,198,51,11,58,51,2,8,51,8,40,177,0,149,51,1,149,136,208,73,17,96,1,51,2,8,86,24,9,95,51,10,40,20,2,124,55,1,149,59,1,149,120,208,100,154,100,179,85,24,10,86,2,51,9,255,130,23,24,1,172,167,230,135,167,10,130,25,48,1,211,121,9,131,138,216,169,9,190,135,7,141,152,212,120,9,40,204,2,130,23,16,1,81,7,6,40,10,32,149,51,2,81,0,47,2,130,25,8,1,130,151,149,120,8,123,152,129,121,40,54,73,17,120,51,10,198,51,11,58,51,8,40,55,123,25,120,100,179,51,10,198,51,11,58,51,8,40,40,51,9,40,22,2,51,9,151,136,2,130,23,216,0,200,120,8,72,8,10,149,51,4,1,123,25,120,137,151,133,119,1,123,23,96,51,8,1,2,124,57,149,151,133,174,167,6,40,166,31,2,100,140,202,184,7,51,8,140,159,5,200,135,7,200,151,7,124,120,191,149,135,255,149,51,1,172,39,218,123,19,64,1,81,24,27,48,82,8,6,40,123,31,2,130,23,56,1,87,7,52,81,0,7,1,2,151,114,4,130,23,240,0,200,114,2,130,39,8,130,40,123,23,168,1,123,24,160,1,40,58,2,130,23,56,1,87,7,6,40,74,31,51,11,82,0,43,40,93,252,82,0,6,40,238,30,149,23,160,1,130,25,8,1,123,20,40,1,100,198,80,32,72,36,92,31,100,108,130,20,40,1,130,16,32,1,1,2,124,7,132,119,32,81,7,6,40,31,31,2,130,23,64,1,124,115,255,142,199,132,56,15,149,136,253,136,136,1,210,135,7,81,7,8,132,51,211,0,1,2,51,2,255,255,254,130,23,112,151,120,50,210,39,10,89,8,7,123,26,112,1,149,56,191,51,7,55,123,20,40,1,172,135,185,1,2,151,136,2,51,9,68,158,5,200,152,8,129,136,200,152,8,51,6,4,22,2,50,8,130,23,120,137,119,130,24,96,210,135,7,81,7,6,40,92,29,123,22,88,123,19,56,1,130,22,168,1,130,23,160,1,72,33,236,1,123,23,80,1,100,104,152,135,63,1,81,7,54,73,17,80,51,7,1,30,1,123,23,64,20,7,0,0,0,0,0,0,0,128,211,118,6,40,104,51,11,151,114,2,130,23,216,0,200,114,2,122,40,130,28,64,1,130,18,48,1,40,126,251,2,130,25,112,151,152,52,51,7,1,30,1,87,8,55,132,153,1,81,9,144,3,149,119,6,40,141,3,130,24,160,1,87,8,109,3,2,130,23,112,151,122,52,51,9,106,2,1,87,10,89,10,132,119,1,123,23,88,151,122,1,200,169,9,40,81,10,73,17,80,149,119,3,123,23,64,1,73,17,72,1,130,23,80,1,100,104,80,32,78,36,254,90,88,23,1,104,3,149,25,236,1,130,23,80,1,100,104,80,32,80,36,28,91,100,118,100,121,123,24,96,100,138,80,32,82,36,81,31,123,23,80,1,123,24,72,1,51,9,51,10,80,32,84,36,1,37,81,7,85,2,100,103,129,26,236,1,131,162,255,130,19,56,1,134,57,32,122,18,236,1,130,22,248,0,51,4,10,81,25,97,79,2,100,166,123,25,88,130,24,120,89,8,7,51,8,6,1,123,24,120,130,24,96,51,9,130,26,192,0,80,32,86,36,239,37,100,122,123,24,72,1,131,103,227,122,23,236,1,40,204,4,2,130,19,56,1,134,57,32,130,22,248,0,51,4,10,82,25,97,160,4,129,18,236,1,1,81,2,187,5,140,40,31,211,130,9,191,137,9,149,26,199,1,1,100,155,151,104,32,200,104,8,214,137,9,152,153,3,202,73,8,191,139,8,134,140,48,149,168,255,120,172,255,100,138,174,75,225,2,40,144,5,73,17,88,51,7,106,2,1,123,23,80,149,24,160,1,130,25,120,130,26,112,130,27,48,1,130,22,80,1,40,219,9,123,26,80,1,130,23,160,1,82,7,17,51,7,90,183,1,130,26,120,130,25,48,1,40,37,130,26,120,130,25,48,1,40,28,123,26,80,1,80,32,94,36,126,221,129,119,80,32,96,36,140,221,130,25,48,1,130,26,120,1,100,168,123,26,120,172,154,14,100,152,100,118,51,0,98,36,40,134,230,100,118,80,32,98,36,129,230,130,27,48,1,100,108,200,118,8,130,16,32,1,130,20,40,1,130,25,120,89,9,12,2,124,137,81,9,6,40,57,27,73,17,88,51,9,106,2,1,123,25,80,130,26,80,1,100,121,100,198,40,78,9,130,24,160,1,149,23,160,1,81,8,30,149,25,160,1,100,138,1,132,171,7,134,187,48,149,151,255,152,170,3,120,155,255,100,121,82,10,239,2,100,118,130,25,112,132,153,8,51,7,106,2,1,123,23,80,81,9,19,149,25,160,1,201,105,9,130,23,120,173,121,6,40,204,17,73,17,88,40,159,8,132,199,255,0,51,11,86,23,7,47,249,2,151,119,2,51,8,36,159,5,200,135,7,129,119,200,135,7,50,7,130,23,160,1,51,11,123,116,130,28,64,1,130,18,48,1,40,23,249,130,24,160,1,73,17,88,51,9,106,2,1,40,30,8,130,23,160,1,122,23,96,1,72,33,100,1,149,22,96,1,123,22,160,1,51,9,255,40,158,0,130,23,160,1,73,17,88,120,23,159,1,51,7,106,2,1,123,23,80,51,9,1,149,24,160,1,149,22,159,1,130,27,48,1,40,127,8,130,23,120,86,23,16,9,73,17,120,16,1,2,130,23,112,134,119,8,123,23,112,51,3,120,1,130,24,160,1,51,7,106,2,1,81,8,59,132,57,32,149,27,160,1,1,2,132,138,15,200,106,10,124,170,212,154,10,120,186,255,152,136,4,149,187,255,82,8,235,2,100,182,130,25,112,132,153,8,51,8,1,82,9,113,123,23,80,73,17,88,40,194,7,123,23,80,73,17,88,149,22,160,1,40,181,7,130,22,160,1,130,25,120,81,9,251,13,51,11,123,22,72,1,123,25,120,1,2,129,104,81,8,54,123,27,80,1,149,23,92,1,80,32,118,36,130,122,89,7,6,40,18,27,2,130,25,120,130,27,80,1,201,185,8,130,16,32,1,130,20,40,1,172,120,12,200,123,11,149,102,4,172,155,202,152,183,31,81,7,184,13,40,145,25,152,57,4,51,10,106,2,1,200,169,9,123,25,80,73,17,88,2,40,72,7,154,136,123,24,160,1,51,7,106,2,1,123,23,80,73,17,88,1,40,248,6,149,119,1,1,123,23,64,130,24,80,1,123,25,72,136,151,1,123,23,80,100,135,100,104,80,32,120,36,155,87,90,23,1,162,252,2,130,23,56,1,132,119,32,130,26,112,81,7,10,51,7,70,69,1,40,8,51,7,75,89,1,1,123,23,80,1,130,25,32,1,151,167,50,130,27,72,149,187,3,123,27,56,1,87,7,162,0,2,130,23,104,175,123,154,0,2,130,23,104,191,183,7,51,6,0,1,100,121,123,23,72,1,172,103,8,51,9,0,1,1,149,23,184,30,51,8,32,80,32,122,36,233,229,130,24,72,1,172,104,65,130,25,32,1,130,26,112,130,27,56,1,40,11,131,136,0,255,84,40,255,0,57,2,124,151,132,119,32,82,7,241,149,23,184,30,100,134,51,8,0,1,80,32,124,36,102,44,100,104,130,27,56,1,130,26,112,130,25,32,1,40,209,130,25,32,1,130,26,112,130,27,56,1,1,2,124,151,132,119,32,82,7,25,149,23,184,30,80,32,126,36,56,44,130,27,56,1,130,26,112,130,25,32,1,1,2,128,151,132,120,32,82,8,29,130,23,64,130,24,72,80,32,128,36,23,44,130,27,56,1,130,26,112,130,25,32,1,129,151,1,132,119,32,82,7,28,51,8,3,130,23,80,1,80,32,130,36,246,43,130,27,56,1,130,26,112,130,25,32,1,1,132,167,0,32,1,130,20,40,1,82,39,0,32,158,0,2,130,23,104,175,123,148,0,2,130,23,104,191,183,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,184,30,51,8,32,80,32,132,36,0,229,83,38,0,1,65,130,25,32,1,130,20,40,1,130,27,56,1,40,11,131,102,0,255,84,38,255,0,55,2,124,151,132,119,32,82,7,241,149,23,184,30,51,8,0,1,80,32,134,36,128,43,130,27,56,1,130,20,40,1,130,25,32,1,40,212,130,25,32,1,130,20,40,1,130,27,56,1,1,2,124,151,132,119,32,82,7,28,149,23,184,30,100,104,80,32,136,36,80,43,130,27,56,1,130,20,40,1,130,25,32,1,1,2,100,144,130,23,104,173,183,229,245,100,123,130,28,64,1,130,18,48,1,40,231,245,2,130,23,120,130,26,80,1,89,7,7,51,7,6,1,123,25,88,123,23,120,129,23,236,1,1,123,23,56,137,119,149,119,255,132,119,192,6,151,118,2,149,23,240,1,123,22,48,200,118,6,123,22,96,1,123,26,80,1,100,167,130,24,72,1,40,175,38,122,103,149,102,4,80,32,138,36,10,39,100,121,100,138,130,23,80,1,130,24,72,1,51,0,140,36,20,11,0,0,0,0,0,0,0,128,211,186,10,40,201,25,51,9,130,26,224,0,80,32,142,36,181,32,123,23,80,1,123,24,72,1,51,9,51,10,80,32,144,36,112,31,130,26,80,1,82,7,166,2,130,23,56,88,7,130,2,130,27,96,130,19,32,1,51,0,10,130,20,208,0,130,18,120,40,20,2,129,24,236,1,191,120,7,122,23,236,1,100,198,88,7,109,2,87,23,29,8,51,7,29,1,149,104,252,172,184,72,51,9,1,2,128,138,207,122,10,151,153,32,100,188,20,11,83,90,155,160,47,184,68,0,152,153,32,200,154,10,152,169,9,214,185,9,152,153,11,202,73,11,191,186,10,100,203,122,138,149,136,252,174,200,207,131,152,81,8,12,149,184,252,122,185,252,100,139,1,100,108,174,107,153,2,129,200,252,149,198,252,81,8,244,40,140,70,33,198,1,48,149,24,198,1,1,132,55,32,123,23,80,151,57,58,153,153,63,132,153,9,130,23,64,200,151,7,123,23,48,130,23,72,149,119,2,123,23,64,152,39,30,132,119,2,149,119,43,120,135,255,149,55,15,149,137,254,123,25,56,120,135,254,130,23,112,132,119,8,123,23,72,149,26,199,1,130,22,72,1,40,44,2,130,25,96,149,151,2,123,23,56,1,70,25,1,46,1,123,22,80,1,100,103,51,9,100,134,51,10,80,32,146,36,96,30,130,26,56,1,81,7,156,0,100,104,123,22,72,1,100,166,130,23,80,1,40,68,38,130,24,88,200,120,8,124,136,130,25,80,212,152,8,149,105,1,123,25,56,1,123,22,96,120,104,80,32,148,36,161,38,100,121,100,138,130,23,80,1,130,24,72,1,51,0,150,36,20,11,0,0,0,0,0,0,0,128,211,186,10,40,68,24,51,9,130,26,232,0,80,32,152,36,48,31,149,25,199,1,130,26,56,1,201,154,9,100,118,82,25,1,126,255,2,130,23,72,82,7,101,255,2,130,23,120,90,7,93,255,100,103,51,9,123,24,72,1,51,10,80,32,154,36,203,29,130,24,72,1,81,7,85,255,40,65,255,2,149,23,199,1,130,24,56,201,135,7,123,23,80,1,130,24,64,200,135,7,154,120,253,255,255,127,130,25,32,1,130,23,120,175,120,6,40,13,21,2,100,171,130,26,120,142,167,149,18,199,1,201,43,8,123,24,96,149,136,254,217,168,8,210,135,7,82,7,15,130,23,80,1,201,39,7,200,183,10,40,13,130,23,80,1,200,167,7,149,122,2,1,130,24,112,132,135,0,32,1,130,24,64,123,26,120,190,138,11,123,27,56,1,123,23,72,1,82,7,168,6,2,130,23,104,175,123,160,6,2,130,23,104,191,183,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,184,30,51,8,32,80,32,156,36,154,225,83,38,0,1,85,6,130,25,32,1,130,27,56,1,40,12,131,102,0,255,84,38,255,0,74,6,2,124,151,132,119,32,82,7,240,149,23,184,30,51,8,0,1,80,32,158,36,28,40,130,27,56,1,130,25,32,1,40,215,100,108,130,27,96,130,19,32,1,51,0,10,130,18,120,1,87,7,20,1,130,22,88,1,174,203,43,2,129,183,130,24,96,201,184,8,152,137,2,151,136,1,190,137,9,130,18,248,0,172,7,25,51,8,10,1,192,8,8,131,153,1,174,135,250,40,9,51,9,130,18,248,0,1,2,149,103,154,136,119,1,149,119,255,123,25,72,1,210,151,7,149,104,153,136,136,1,130,26,120,142,169,210,152,8,191,138,8,191,120,7,130,24,96,201,140,8,153,137,2,151,136,1,200,152,8,149,136,247,175,135,153,0,2,123,28,40,123,27,80,1,131,119,0,64,2,130,24,184,0,202,135,8,152,137,63,153,136,33,200,137,9,151,152,3,200,152,8,191,135,7,51,10,10,51,8,7,173,120,19,149,119,248,51,10,10,1,131,119,1,192,10,10,82,7,250,2,130,23,56,140,119,31,132,119,64,249,149,119,193,6,151,119,2,151,153,2,149,24,240,1,123,25,24,200,152,8,123,23,32,200,120,8,149,132,0,0,255,129,66,193,162,11,123,26,56,202,171,7,191,114,10,149,135,4,0,255,130,28,40,82,10,227,4,171,199,223,4,130,27,80,1,130,25,48,130,26,72,1,40,136,10,130,25,48,130,26,72,1,40,149,10,149,40,45,151,136,32,130,25,176,0,214,152,8,152,136,33,149,130,1,130,22,88,40,18,2,129,24,236,1,190,135,7,122,23,236,1,89,7,208,254,141,119,87,23,9,8,51,7,9,1,174,203,68,51,9,144,122,255,133,168,255,130,26,208,0,100,192,100,188,198,122,11,100,196,1,2,129,198,210,134,10,198,118,6,200,105,9,122,201,149,204,4,192,186,9,172,12,236,100,75,129,74,81,9,20,149,12,4,122,9,130,22,88,51,0,10,40,15,129,186,40,11,130,22,88,100,12,51,0,10,1,136,168,1,151,136,2,200,139,11,130,25,96,81,22,102,18,100,185,201,188,8,153,136,2,175,130,125,255,40,12,201,156,8,153,136,2,175,130,113,255,151,40,2,200,137,12,40,103,255,149,153,1,73,17,88,1,1,123,25,80,81,8,57,149,25,160,1,130,28,248,0,51,6,9,51,7,10,1,100,138,151,200,32,200,200,8,214,138,8,152,136,3,202,120,11,191,186,11,134,187,48,120,155,255,149,153,255,172,166,227,100,150,51,8,1,40,7,149,22,160,1,1,130,23,120,137,121,130,23,96,210,121,9,81,9,6,40,38,18,2,130,23,96,82,7,11,130,25,120,130,26,112,40,12,130,26,112,210,42,10,130,25,120,1,130,27,48,1,82,8,16,82,9,13,149,23,160,1,100,120,100,118,40,35,136,135,1,149,24,160,1,201,104,8,200,135,7,173,121,13,100,151,149,24,160,1,100,121,40,9,149,24,160,1,100,121,1,131,151,123,22,80,1,201,104,8,100,134,123,24,112,173,135,6,100,150,1,2,131,102,130,23,88,191,123,7,130,24,104,175,103,6,40,178,17,2,130,23,88,190,103,7,100,139,123,23,120,173,135,7,130,27,120,1,2,130,23,72,1,175,183,6,40,148,17,123,22,96,132,167,0,32,1,100,9,123,27,56,1,123,23,72,1,82,7,169,0,2,130,23,104,130,26,120,175,122,158,0,2,130,23,120,191,123,11,51,6,0,1,100,185,123,27,72,172,107,8,51,9,0,1,1,149,23,240,1,51,8,32,80,32,160,36,85,222,130,26,72,172,106,67,130,25,32,1,130,20,40,1,130,27,56,1,40,11,131,170,0,255,84,42,255,0,59,2,124,151,132,119,32,82,7,241,149,23,240,1,51,8,0,1,100,166,80,32,162,36,210,36,100,106,130,27,56,1,130,20,40,1,130,25,32,1,40,208,130,25,32,1,130,20,40,1,130,27,56,1,1,2,124,151,132,119,32,82,7,28,149,23,240,1,100,168,80,32,164,36,160,36,130,27,56,1,130,20,40,1,130,25,32,1,1,2,124,151,132,119,32,82,7,28,130,23,80,130,24,88,80,32,166,36,126,36,130,27,56,1,130,20,40,1,130,25,32,1,1,2,130,26,80,1,130,28,72,1,82,60,0,0,1,178,0,2,130,23,104,130,28,120,175,124,164,0,2,130,23,120,191,123,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,240,1,51,8,48,80,32,168,36,131,221,83,38,0,1,73,130,25,32,1,130,20,40,1,130,27,56,1,130,26,80,1,40,11,131,102,0,255,84,38,255,0,63,2,124,151,132,119,32,82,7,241,149,23,240,1,51,8,0,1,80,32,170,36,255,35,130,26,80,1,130,27,56,1,130,20,40,1,130,25,32,1,40,208,130,25,32,1,130,20,40,1,130,27,56,1,130,26,80,1,1,2,124,151,132,119,32,82,7,32,149,23,240,1,100,104,80,32,172,36,199,35,130,26,80,1,130,27,56,1,130,20,40,1,130,25,32,1,1,2,129,23,112,130,28,96,175,199,164,0,2,130,23,112,191,124,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,240,1,51,8,48,80,32,174,36,216,220,83,38,0,1,73,130,25,32,1,130,20,40,1,130,27,56,1,130,26,80,1,40,11,131,102,0,255,84,38,255,0,63,2,124,151,132,119,32,82,7,241,149,23,240,1,51,8,0,1,80,32,176,36,84,35,130,26,80,1,130,27,56,1,130,20,40,1,130,25,32,1,40,208,130,25,32,1,130,20,40,1,130,27,56,1,130,26,80,1,1,2,124,151,132,119,32,82,7,32,149,23,240,1,100,104,80,32,178,36,28,35,130,26,80,1,130,27,56,1,130,20,40,1,130,25,32,1,1,2,124,151,132,119,32,82,7,27,100,167,130,24,112,80,32,180,36,247,34,130,27,56,1,130,20,40,1,130,25,32,1,1,2,130,26,72,1,82,42,0,32,173,0,2,130,23,104,130,26,120,175,122,160,0,2,130,23,120,191,123,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,240,1,51,8,32,80,32,182,36,1,220,83,38,0,1,65,130,25,32,1,130,20,40,1,130,27,56,1,40,11,131,102,0,255,84,38,255,0,55,2,124,151,132,119,32,82,7,241,149,23,240,1,51,8,0,1,80,32,184,36,129,34,130,27,56,1,130,20,40,1,130,25,32,1,40,212,130,25,32,1,130,20,40,1,130,27,56,1,1,2,124,151,132,119,32,82,7,40,149,23,240,1,100,104,80,32,186,36,81,34,130,27,56,1,130,20,40,1,130,25,32,1,100,144,130,28,64,1,130,18,48,1,40,243,236,100,144,130,28,64,1,130,18,48,1,40,230,236,132,187,1,130,28,208,0,82,11,114,4,2,51,6,130,27,56,171,203,108,4,2,130,27,80,1,174,75,99,4,2,149,136,0,0,255,124,136,252,132,136,1,82,8,79,4,51,6,40,77,4,130,25,32,1,130,27,56,1,1,2,124,151,132,119,32,82,7,24,149,23,184,30,100,104,80,32,188,36,218,33,130,27,56,1,130,25,32,1,1,2,124,151,132,119,32,82,7,24,130,23,48,130,24,64,80,32,190,36,188,33,130,27,56,1,130,25,32,1,1,2,130,24,72,1,82,56,0,0,1,143,0,2,130,23,104,175,123,132,0,2,130,23,104,191,183,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,184,30,51,8,48,80,32,192,36,204,218,83,38,0,1,57,130,25,32,1,130,27,56,1,40,11,131,102,0,255,84,38,255,0,47,2,124,151,132,119,32,82,7,241,149,23,184,30,51,8,0,1,80,32,194,36,80,33,130,27,56,1,130,25,32,1,40,216,130,25,32,1,130,27,56,1,1,2,124,151,132,119,32,82,7,24,149,23,184,30,100,104,80,32,196,36,40,33,130,27,56,1,130,25,32,1,1,2,124,151,132,119,32,82,7,25,149,23,199,1,130,24,96,80,32,198,36,9,33,130,27,56,1,130,25,32,1,1,2,130,23,80,1,130,24,96,200,135,7,130,24,120,191,120,8,88,8,133,0,51,6,0,1,100,137,123,24,120,172,104,8,51,9,0,1,1,149,23,184,30,51,8,48,80,32,200,36,26,218,130,24,120,172,104,59,130,25,32,1,130,27,56,1,40,11,131,136,0,255,84,40,255,0,51,2,124,151,132,119,32,82,7,241,149,23,184,30,100,134,51,8,0,1,80,32,202,36,155,32,100,104,130,27,56,1,130,25,32,1,40,212,130,25,32,1,130,27,56,1,1,2,124,151,132,119,32,82,7,22,149,23,184,30,80,32,204,36,115,32,130,27,56,1,130,25,32,1,1,2,124,151,132,119,32,82,7,25,130,23,56,130,24,80,1,80,32,206,36,84,32,130,27,56,1,130,25,32,1,1,2,130,20,40,1,130,24,72,1,82,40,0,32,115,12,2,130,23,104,175,123,105,12,2,130,23,104,191,183,6,100,105,83,38,0,1,10,51,9,0,1,1,149,23,184,30,51,8,32,80,32,208,36,97,217,83,38,0,1,65,130,25,32,1,130,20,40,1,130,27,56,1,40,11,131,102,0,255,84,38,255,0,55,2,124,151,132,119,32,82,7,241,149,23,184,30,51,8,0,1,80,32,210,36,225,31,130,27,56,1,130,20,40,1,130,25,32,1,40,212,130,25,32,1,130,20,40,1,130,27,56,1,1,2,124,151,132,119,32,82,7,241,11,149,23,184,30,100,104,80,32,212,36,176,31,130,27,56,1,130,20,40,1,130,25,32,1,40,213,11,123,22,72,1,51,11,1,2,130,24,112,132,136,0,32,1,131,183,123,23,56,1,100,9,123,27,80,1,123,24,120,82,8,168,0,2,130,23,104,130,24,56,1,175,120,156,0,2,130,23,104,191,183,7,51,6,0,1,100,121,123,23,112,172,103,8,51,9,0,1,1,149,23,240,1,51,8,32,80,32,214,36,154,216,130,24,112,172,104,67,130,25,32,1,130,20,40,1,130,27,80,1,40,11,131,136,0,255,84,40,255,0,59,2,124,151,132,119,32,82,7,241,149,23,240,1,100,134,51,8,0,1,80,32,216,36,23,31,100,104,130,27,80,1,130,20,40,1,130,25,32,1,40,208,130,25,32,1,130,20,40,1,130,27,80,1,1,2,124,151,132,119,32,82,7,26,149,23,240,1,80,32,218,36,231,30,130,27,80,1,130,20,40,1,130,25,32,1,1,81,11,95,51,6,40,17,2,130,23,72,1,149,119,4,123,23,72,1,174,182,76,2,130,23,72,1,129,120,81,8,66,149,23,92,1,80,32,220,36,184,107,130,27,80,1,130,20,40,1,130,25,32,1,200,118,6,172,107,38,2,100,120,124,151,132,119,32,82,7,195,149,23,92,1,80,32,222,36,137,30,130,27,80,1,130,20,40,1,130,25,32,1,40,170,2,130,24,120,82,40,0,32,156,0,2,130,23,104,130,24,56,1,175,120,142,0,2,130,23,104,191,183,7,51,6,0,1,100,121,123,23,80,1,172,103,8,51,9,0,1,1,149,23,240,1,51,8,32,80,32,224,36,140,215,130,24,80,1,172,104,59,130,25,32,1,130,20,40,1,40,11,131,136,0,255,84,40,255,0,51,2,124,151,132,119,32,82,7,241,149,23,240,1,100,134,51,8,0,1,80,32,226,36,12,30,100,104,130,20,40,1,130,25,32,1,40,212,130,25,32,1,130,20,40,1,1,2,124,151,132,119,32,82,7,22,149,23,240,1,80,32,228,36,228,29,130,20,40,1,130,25,32,1,1,2,100,144,130,23,104,130,24,56,1,173,120,18,100,135,100,123,130,28,64,1,130,18,48,1,40,122,232,100,123,130,28,64,1,130,18,48,1,40,109,232,51,6,1,1,2,130,24,40,211,120,8,130,23,56,139,119,1,211,122,11,212,139,11,130,24,160,0,81,11,21,130,24,152,0,172,122,17,2,51,7,130,27,80,81,11,21,40,52,174,122,245,2,130,24,144,0,51,7,130,27,80,82,11,37,2,130,27,64,124,187,82,27,45,28,51,7,20,11,0,0,0,0,0,0,0,128,212,184,8,130,28,168,0,211,203,11,40,7,130,27,168,0,1,123,27,16,191,162,10,123,26,8,122,74,100,105,100,186,123,20,80,80,32,230,36,66,12,100,105,130,26,16,80,32,232,36,249,17,81,7,106,2,130,23,56,130,24,8,190,135,7,130,20,80,122,71,130,19,32,1,51,0,10,130,24,208,0,130,27,80,1,130,22,88,130,28,40,172,135,100,130,23,32,130,24,24,200,135,7,130,24,136,0,200,135,7,40,20,2,129,120,131,136,1,122,120,149,119,252,84,72,255,201,154,59,64,72,23,4,174,183,235,149,184,252,72,27,252,100,139,40,224,73,17,88,131,153,1,123,25,120,40,208,246,130,20,80,130,19,32,1,51,0,10,130,27,80,1,130,22,88,130,25,48,130,26,72,1,130,28,40,40,48,149,116,4,1,2,129,183,130,24,96,201,184,8,152,137,2,151,136,1,190,152,10,174,7,8,130,25,48,40,18,51,8,10,130,25,48,1,192,8,8,131,170,1,174,135,250,149,71,4,172,199,13,100,199,100,124,130,18,248,0,40,9,100,124,130,18,248,0,1,130,23,200,0,200,199,7,201,151,8,1,100,196,100,135,174,203,16,2,129,73,252,149,76,252,149,120,252,81,9,239,123,27,80,1,82,22,103,112,2,130,27,120,82,11,7,51,11,1,1,2,217,186,8,137,169,252,133,153,1,210,152,8,100,166,133,169,255,130,26,56,1,200,138,10,149,170,254,123,26,56,1,149,136,255,212,152,8,130,25,112,132,153,8,190,139,11,123,27,120,82,9,63,2,51,8,9,130,25,80,1,174,73,146,0,2,129,73,252,81,9,138,0,2,202,41,8,138,138,31,139,136,1,212,168,8,130,26,128,0,174,138,98,51,8,40,112,130,23,112,132,119,8,51,2,9,130,16,48,1,40,206,0,51,2,9,130,27,80,1,130,16,48,1,100,106,100,151,40,188,0,130,23,160,1,51,11,122,116,130,28,64,1,130,18,48,1,40,79,230,130,23,160,1,51,11,121,116,130,28,64,1,130,18,48,1,40,60,230,130,23,160,1,51,11,120,116,130,28,64,1,130,18,48,1,40,41,230,51,8,51,10,10,1,2,202,10,10,195,169,11,131,136,1,81,11,246,2,130,25,56,1,132,153,223,153,122,2,151,119,1,200,167,7,82,25,70,47,2,201,135,7,149,119,247,143,120,154,136,210,135,7,51,2,9,130,24,120,130,16,48,1,173,135,6,100,135,1,123,23,120,51,7,130,27,80,1,100,106,40,47,2,100,106,200,103,7,201,135,7,149,119,247,143,120,154,136,210,135,7,51,2,9,130,24,120,130,16,48,1,173,135,6,100,135,1,123,23,120,51,7,130,27,80,1,1,130,24,120,123,23,80,212,135,7,131,119,131,137,123,23,32,142,119,154,120,254,255,255,127,123,25,48,173,152,22,7,2,130,24,120,200,135,7,149,121,1,130,23,56,1,132,120,223,191,144,12,123,20,88,123,24,40,82,24,70,18,173,172,244,6,143,167,154,119,210,167,7,40,190,0,123,28,24,123,25,56,123,26,72,1,81,10,65,140,167,31,211,122,8,191,120,8,149,25,199,1,100,151,130,28,248,0,51,4,10,1,100,138,151,200,32,200,200,8,214,138,8,152,136,3,202,72,11,191,186,11,134,187,48,149,150,255,120,155,255,149,119,255,100,105,172,162,222,40,9,149,22,199,1,100,103,1,149,24,199,1,201,120,8,90,24,1,47,149,24,197,1,201,120,8,200,134,6,149,24,187,1,201,135,9,149,153,246,51,8,48,100,103,80,32,240,36,116,211,51,2,9,130,16,48,1,130,19,32,1,1,2,130,25,56,130,26,24,130,23,72,1,152,119,62,132,119,2,149,119,43,120,103,255,149,104,254,149,23,199,1,123,24,24,201,135,7,130,24,56,1,120,104,254,130,27,80,1,173,122,47,6,2,190,151,7,130,24,72,211,8,8,173,120,33,6,2,130,25,112,132,153,0,32,1,130,24,72,190,120,8,123,24,56,1,123,25,56,130,23,104,82,9,166,0,175,120,162,0,191,135,7,100,121,100,118,83,39,0,1,10,51,9,0,1,1,149,23,184,30,51,8,32,80,32,242,36,232,210,83,38,0,1,73,130,19,32,1,51,2,9,130,24,56,1,130,27,80,1,40,11,131,102,0,255,84,38,255,0,63,2,124,55,132,119,32,82,7,241,149,23,184,30,51,8,0,1,100,57,80,32,244,36,99,25,130,27,80,1,130,24,56,1,51,2,9,130,19,32,1,40,207,130,19,32,1,51,2,9,130,24,56,1,130,27,80,1,1,2,124,55,132,119,32,82,7,33,149,23,184,30,100,104,100,57,80,32,246,36,43,25,130,27,80,1,130,24,56,1,51,2,9,130,19,32,1,1,2,124,55,132,119,32,82,7,33,130,23,64,130,24,72,100,57,80,32,248,36,4,25,130,27,80,1,130,24,56,1,51,2,9,130,19,32,1,1,2,51,6,10,130,25,56,82,57,0,0,1,177,0,2,130,23,104,175,120,166,0,2,130,23,104,191,135,7,100,121,100,118,83,39,0,1,10,51,9,0,1,1,149,23,184,30,51,8,48,80,32,250,36,9,210,100,104,83,38,0,1,75,130,19,32,1,51,2,9,51,6,10,130,27,80,1,40,11,131,136,0,255,84,40,255,0,65,2,124,55,132,119,32,82,7,241,149,23,184,30,100,134,51,8,0,1,100,57,80,32,252,36,129,24,100,104,130,27,80,1,51,6,10,51,2,9,130,19,32,1,40,204,130,19,32,1,51,2,9,51,6,10,130,27,80,1,1,2,124,55,132,119,32,82,7,30,149,23,184,30,100,57,80,32,254,36,75,24,130,27,80,1,51,6,10,51,2,9,130,19,32,1,1,2,130,28,248,0,130,24,40,82,24,70,5,1,2,130,23,96,100,112,172,183,12,100,176,100,4,123,16,112,40,20,100,4,123,16,112,40,13,2,149,68,4,130,23,96,172,71,120,2,2,128,72,81,8,72,51,7,149,25,207,1,1,100,138,151,200,32,200,200,8,214,138,8,152,136,3,202,104,11,191,186,11,134,187,48,120,155,149,119,1,149,153,255,172,162,225,149,24,208,1,201,120,8,123,24,72,1,170,4,90,201,118,8,51,9,2,173,152,98,201,114,10,40,8,51,10,9,170,4,73,123,20,80,1,149,25,198,1,200,169,9,149,24,199,1,149,23,199,1,172,152,6,100,151,1,200,168,8,201,120,9,51,8,48,123,23,72,1,80,32,0,37,219,208,130,19,32,1,130,28,248,0,51,2,9,51,6,10,130,20,80,1,130,16,112,40,19,82,7,17,70,33,207,1,48,149,23,207,1,123,23,72,1,1,2,124,55,132,119,32,82,7,74,255,149,23,208,1,130,25,72,1,201,151,8,100,151,100,57,100,70,80,32,2,37,69,23,130,16,112,100,100,51,6,10,51,2,9,130,28,248,0,130,19,32,1,40,28,255,2,130,23,88,172,123,10,149,187,4,123,27,88,1,2,130,18,120,130,23,48,87,7,78,1,130,20,80,1,1,2,128,71,81,7,106,149,24,208,1,1,100,121,151,199,32,200,199,7,214,121,7,152,119,3,202,103,10,191,169,10,134,170,48,149,139,255,120,138,255,100,184,174,105,225,2,130,23,80,1,123,18,120,170,116,75,149,23,199,1,174,183,184,0,149,23,199,1,201,123,9,149,23,199,1,51,8,48,100,70,80,32,4,37,8,208,100,100,130,18,120,51,6,10,130,28,248,0,130,19,32,1,149,27,199,1,40,138,0,70,33,207,1,48,149,27,207,1,130,23,80,1,123,18,120,171,116,187,2,124,55,132,119,32,82,7,43,51,8,1,100,183,100,57,100,70,123,27,72,1,80,32,6,37,117,22,130,27,72,1,100,100,130,18,120,51,6,10,130,28,248,0,130,19,32,1,1,2,149,187,1,130,23,80,82,7,8,131,39,88,7,55,2,124,55,132,119,32,82,7,46,51,7,215,40,1,51,8,1,100,57,100,70,123,27,72,1,80,32,8,37,50,22,130,27,72,1,100,100,130,18,120,51,6,10,130,28,248,0,130,19,32,1,1,2,124,55,132,119,32,149,24,208,1,201,184,9,82,7,52,123,20,72,1,131,39,100,152,123,25,112,173,121,6,100,120,1,100,183,100,57,80,32,10,37,242,21,130,19,32,1,130,28,248,0,51,6,10,130,18,120,130,20,72,1,130,25,112,1,149,68,4,191,146,2,130,23,88,174,116,7,89,2,191,254,131,41,18,51,8,48,51,10,18,100,55,51,11,80,32,12,37,58,4,130,25,32,1,124,151,132,119,32,82,7,63,1,149,23,199,1,130,26,24,201,167,8,100,167,80,32,14,37,154,21,40,36,1,2,130,23,32,81,7,47,2,124,55,132,119,32,82,7,38,51,7,215,40,1,51,8,1,100,57,100,70,80,32,16,37,117,21,100,100,51,6,10,51,2,9,130,28,248,0,130,19,32,1,1,2,130,23,48,88,7,212,0,2,130,23,88,174,116,204,0,2,128,72,123,20,80,1,81,8,54,149,23,208,1,100,121,1,100,138,151,200,32,200,200,8,214,138,8,152,136,3,202,104,11,191,186,11,134,187,48,120,123,255,149,119,255,149,153,255,172,162,224,149,24,199,1,172,120,12,40,54,149,25,208,1,100,151,1,149,26,199,1,200,167,8,201,152,6,201,169,9,51,8,48,100,103,80,32,18,37,69,206,100,103,130,20,80,1,51,6,10,51,2,9,130,28,248,0,130,19,32,1,1,124,56,132,136,32,129,26,120,82,8,56,100,168,123,26,72,1,87,26,9,16,51,8,9,100,57,51,0,20,37,40,191,20,100,57,80,32,20,37,186,20,130,19,32,1,130,28,248,0,51,2,9,51,6,10,130,20,80,1,130,26,72,1,1,2,149,68,4,130,23,120,149,119,247,123,23,120,130,23,88,174,116,7,173,162,60,255,130,25,120,131,153,9,51,8,48,51,10,9,100,55,51,11,80,32,22,37,247,2,130,25,32,1,1,2,130,27,56,1,130,24,56,82,40,0,32,149,0,2,130,23,104,175,123,139,0,2,130,23,104,191,183,7,100,121,100,118,83,39,0,1,10,51,9,0,1,1,149,23,184,30,51,8,32,80,32,24,37,134,205,83,38,0,1,57,130,25,32,1,130,27,56,1,40,11,131,102,0,255,84,38,255,0,47,2,124,151,132,119,32,82,7,241,149,23,184,30,51,8,0,1,80,32,26,37,10,20,130,27,56,1,130,25,32,1,40,216,130,25,32,1,130,27,56,1,1,2,124,151,132,119,32,82,7,29,149,23,184,30,100,104,80,32,28,37,226,19,130,27,56,1,130,25,32,1,130,20,40,1,40,7,130,20,40,1,1,2,130,23,104,100,144,173,183,6,100,123,1,87,11,6,40,104,222,80,32,30,37,247,193,72,7,75,51,4,255,40,80,1,82,0,77,1,2,130,25,8,1,130,26,240,0,130,23,16,1,81,7,220,0,2,130,22,216,0,129,104,4,81,8,212,0,149,167,16,80,32,32,37,72,1,129,104,8,81,8,201,0,130,23,240,0,149,119,32,130,25,8,1,80,32,34,37,48,1,129,104,12,81,8,182,0,130,23,240,0,149,119,48,130,25,8,1,80,32,36,37,24,1,129,104,16,81,8,163,0,130,23,240,0,149,119,64,130,25,8,1,80,32,38,37,0,1,129,104,20,81,8,144,0,130,23,240,0,149,119,80,130,25,8,1,80,32,40,37,232,0,129,104,24,81,8,125,130,23,240,0,149,119,96,130,25,8,1,80,32,42,37,209,0,129,104,28,81,8,107,130,23,240,0,149,119,112,130,25,8,1,80,32,44,37,186,0,129,104,32,81,8,89,130,23,240,0,149,119,128,0,130,25,8,1,80,32,46,37,162,0,129,104,36,81,8,70,130,23,240,0,149,119,144,0,130,25,8,1,80,32,48,37,138,0,51,4,1,40,98,51,4,40,94,51,7,1,40,41,51,7,2,40,36,51,7,3,40,31,51,7,4,40,26,51,7,5,40,21,51,7,6,40,16,51,7,7,40,11,51,7,8,40,6,51,7,9,1,149,120,246,151,119,2,200,103,7,1,2,129,121,82,9,17,149,136,1,149,119,4,82,8,244,51,4,1,40,20,80,32,50,37,173,192,72,7,22,51,4,255,40,6,51,4,255,1,100,71,149,81,48,224,51,8,224,29,200,129,1,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,149,136,247,51,10,17,172,138,155,0,2,151,136,2,51,10,68,159,5,200,168,8,129,136,200,168,8,50,8,130,152,149,138,8,123,154,130,136,123,120,50,0,149,17,240,123,16,8,123,21,130,152,149,138,8,123,154,130,136,100,117,100,135,80,32,56,37,253,15,123,88,8,123,87,130,16,8,130,21,149,17,16,50,0,130,152,149,138,8,123,154,125,136,123,120,50,0,130,152,149,138,8,123,154,128,136,123,120,50,0,130,152,149,138,8,123,154,127,136,123,120,50,0,130,152,149,138,8,123,154,124,136,123,120,50,0,130,152,149,136,15,132,136,240,149,138,16,123,154,130,137,130,136,8,123,121,123,120,8,50,0,50,0,130,152,149,138,8,123,154,126,136,123,120,50,0,130,152,149,138,8,123,154,129,136,123,120,50,0,175,154,140,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,100,117,1,191,169,6,100,105,83,38,0,1,18,51,9,0,1,100,23,51,0,72,37,40,161,202,100,23,80,32,72,37,156,202,83,38,0,1,47,51,8,255,0,40,9,131,102,0,255,174,104,32,2,124,87,132,119,32,82,7,243,100,23,51,8,0,1,100,89,80,32,74,37,38,17,51,8,255,0,40,222,2,124,87,132,119,32,82,7,15,100,23,100,104,100,89,80,32,76,37,11,17,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,165,100,150,20,10,255,255,255,255,255,255,255,127,210,168,9,20,11,0,0,0,0,0,0,1,128,81,9,17,200,185,12,216,188,12,210,90,10,81,12,14,40,72,136,124,1,210,90,10,82,12,64,200,171,11,20,12,0,0,0,0,0,0,1,128,170,203,11,216,188,11,82,11,10,40,39,142,107,81,11,35,170,154,144,0,216,169,9,20,11,255,255,255,255,255,255,0,0,81,9,144,0,100,114,100,132,100,103,100,90,40,139,0,20,11,0,0,0,0,0,0,255,127,170,185,160,0,216,185,11,81,11,160,0,20,11,0,0,0,0,0,0,255,127,170,186,60,1,216,186,11,81,11,60,1,20,11,0,0,0,0,0,0,255,127,211,185,12,212,124,12,82,12,204,3,211,118,6,211,133,5,20,9,0,0,0,0,0,0,0,128,211,89,9,212,150,6,136,105,1,82,6,14,20,8,0,0,0,0,0,128,255,127,1,149,153,255,210,121,6,100,133,40,163,4,216,103,9,20,11,255,255,255,255,255,255,0,0,82,9,120,255,100,98,100,84,100,138,1,151,169,1,152,144,49,151,70,1,152,102,49,123,26,16,210,186,3,123,27,24,81,0,38,210,180,11,82,6,170,1,40,241,0,136,123,1,82,11,104,255,20,9,0,0,0,0,0,128,0,0,212,152,5,100,118,40,80,4,136,60,1,100,121,81,3,6,100,57,1,151,192,6,152,154,1,212,169,9,152,154,2,212,169,9,152,154,4,212,169,9,152,154,8,212,169,9,152,154,16,212,169,9,152,154,32,212,169,9,133,153,255,152,154,1,20,11,85,85,85,85,85,85,85,85,210,186,10,201,169,9,20,10,51,51,51,51,51,51,51,51,210,169,11,152,153,2,210,169,9,200,185,9,152,154,4,200,169,9,20,10,15,15,15,15,15,15,15,15,210,169,9,20,10,1,1,1,1,1,1,1,1,202,169,9,152,153,56,212,9,10,149,172,241,151,203,32,152,187,32,149,185,192,87,9,31,207,183,3,40,41,136,107,1,82,11,204,254,20,7,0,0,0,0,0,128,0,0,212,117,5,40,161,3,207,195,3,133,176,255,152,123,1,208,11,11,212,179,3,1,207,199,7,153,153,63,210,151,7,154,160,16,130,27,24,210,180,11,82,6,185,0,136,188,1,100,41,81,11,6,100,185,1,151,196,6,152,154,1,212,169,9,152,154,2,212,169,9,152,154,4,212,169,9,152,154,8,212,169,9,152,154,16,212,169,9,152,154,32,212,169,9,133,153,255,152,154,1,20,12,85,85,85,85,85,85,85,85,210,202,10,201,169,9,20,10,51,51,51,51,51,51,51,51,210,169,12,152,153,2,210,169,9,200,201,9,152,154,4,200,169,9,20,10,15,15,15,15,15,15,15,15,210,169,9,20,10,1,1,1,1,1,1,1,1,202,169,9,152,153,56,212,73,12,149,202,241,151,166,32,152,102,32,149,105,192,87,9,8,207,98,11,40,18,207,171,4,133,102,255,152,43,1,208,107,11,212,180,11,1,207,162,10,153,153,63,210,169,2,154,198,16,1,211,133,12,152,120,61,151,58,3,212,138,10,51,8,1,20,5,0,0,0,0,0,0,8,0,152,41,61,151,187,3,151,34,3,212,89,9,212,185,9,171,96,8,100,40,40,86,1,201,96,11,130,19,16,86,27,127,29,141,184,128,0,151,136,32,152,134,32,149,100,192,141,184,87,4,224,0,207,98,3,40,247,0,51,9,151,123,3,212,165,5,89,12,53,1,211,139,7,211,149,10,212,167,7,82,7,10,51,6,51,5,40,84,2,216,139,7,201,149,5,201,117,7,152,121,51,201,139,2,82,9,116,1,136,120,1,100,41,81,7,6,100,121,1,151,136,6,152,155,1,212,185,9,152,155,2,212,185,9,152,155,4,212,185,9,152,155,8,212,185,9,152,155,16,212,185,9,152,155,32,212,185,9,133,153,255,152,155,1,20,12,85,85,85,85,85,85,85,85,210,203,11,201,185,9,20,11,51,51,51,51,51,51,51,51,210,185,12,152,153,2,210,185,9,200,201,9,152,155,4,200,185,9,20,11,15,15,15,15,15,15,15,15,210,185,9,20,12,0,0,0,0,1,1,1,1,20,11,1,1,1,1,1,1,1,1,202,185,9,152,153,56,212,152,8,149,136,244,151,139,32,152,187,32,149,185,192,87,9,185,0,207,178,7,40,194,0,2,123,24,8,130,24,8,207,137,8,123,24,133,102,255,152,35,1,208,99,6,130,24,212,104,3,130,24,8,1,207,130,6,153,72,63,210,104,8,212,56,3,151,184,32,152,136,32,149,134,192,142,51,87,6,8,208,137,8,40,18,208,178,2,151,148,1,133,136,255,207,132,8,212,130,8,1,208,185,9,153,102,63,210,105,9,212,56,8,1,130,19,16,151,123,3,212,165,5,87,12,211,254,200,184,2,216,130,7,200,89,9,200,151,7,151,121,11,89,9,86,132,136,1,152,42,1,151,121,63,152,119,1,212,168,8,212,152,2,149,0,1,40,62,211,171,11,212,107,11,81,11,4,1,212,151,11,81,11,35,1,212,166,11,82,11,198,251,100,118,100,133,40,238,0,207,135,7,133,187,255,152,44,1,208,188,11,212,183,7,1,207,130,10,153,153,63,210,169,2,201,128,0,1,130,26,24,152,56,63,51,9,255,127,151,133,63,173,144,21,51,6,20,7,0,0,0,0,0,0,255,127,212,117,5,40,175,0,90,0,103,154,8,1,141,140,154,137,64,207,194,11,87,9,7,100,188,40,22,141,134,128,0,207,199,12,133,102,255,152,42,1,208,106,10,212,172,12,1,153,153,63,210,185,9,212,201,9,142,153,208,135,11,151,134,32,152,102,32,149,106,192,153,172,63,87,10,8,208,103,10,40,18,208,130,8,133,106,255,151,119,1,207,167,10,212,138,10,1,51,0,210,188,7,212,154,2,130,26,24,1,132,40,7,123,24,16,152,40,3,151,121,61,212,137,9,152,119,3,123,25,8,132,150,255,210,167,7,151,0,48,123,21,24,212,80,5,212,117,5,130,25,16,1,82,25,4,45,130,23,8,132,119,1,200,103,7,216,103,8,200,133,5,100,118,40,5,81,9,3,2,100,103,100,88,130,16,48,130,21,40,130,22,32,149,17,56,50,0,136,151,5,133,119,1,200,103,7,216,103,8,200,133,5,100,118,40,217,212,106,10,82,10,215,210,118,6,210,133,5,40,206,20,12,255,255,255,255,255,255,255,127,210,200,3,20,11,0,0,0,0,0,0,255,127,170,179,16,216,59,11,51,2,1,81,11,15,100,39,50,0,142,123,51,2,1,82,11,247,210,172,12,20,11,0,0,0,0,0,0,255,127,170,188,11,216,203,11,81,11,10,40,222,142,155,82,11,218,212,121,11,212,60,12,212,203,11,81,11,23,210,138,11,87,11,21,170,168,32,217,168,11,51,2,255,82,11,188,40,40,51,7,50,0,170,168,25,217,138,11,51,2,255,82,11,170,40,22,216,151,11,51,2,255,82,11,159,40,11,216,121,11,51,2,255,82,11,148,211,151,7,211,168,8,212,135,7,142,114,100,39,50,0,51,2,255,20,11,255,255,255,255,255,255,255,127,210,184,3,20,12,0,0,0,0,0,0,255,127,170,195,13,216,60,12,81,12,12,100,39,50,0,142,124,82,12,250,210,171,11,20,12,0,0,0,0,0,0,255,127,170,203,11,216,188,12,81,12,10,40,225,142,156,82,12,221,212,121,12,212,59,11,212,203,11,81,11,20,210,138,11,87,11,18,170,168,26,217,168,11,82,11,194,40,31,51,7,50,0,170,168,19,217,138,11,82,11,179,40,16,216,151,11,82,11,171,40,8,216,121,11,82,11,163,211,151,7,211,168,8,212,135,7,142,114,100,39,50,0,149,17,144,123,16,104,123,21,96,123,22,88,123,25,80,100,139,20,4,255,255,255,255,255,255,0,0,151,136,1,152,134,49,151,168,1,152,130,49,211,186,8,152,136,63,151,131,63,210,75,0,210,74,9,123,25,40,123,22,56,149,102,1,128,123,23,64,123,16,72,152,9,32,123,18,48,83,38,2,128,160,1,149,44,1,128,84,44,1,128,150,1,2,100,149,123,20,123,19,32,73,17,24,130,16,40,130,28,80,1,151,196,15,152,199,49,151,0,15,134,86,0,0,1,152,9,32,20,10,0,0,0,128,0,0,0,0,212,169,12,202,108,8,123,24,80,212,7,10,151,170,32,152,160,32,152,73,32,151,68,32,202,96,7,123,23,16,202,105,7,123,23,40,152,71,32,202,103,2,130,21,72,151,85,32,152,91,32,202,188,8,123,24,72,202,185,6,130,24,64,152,131,32,202,48,0,202,55,11,202,60,7,123,23,8,202,57,3,151,135,32,152,120,32,202,140,12,202,137,8,214,90,9,214,84,5,214,122,10,214,116,4,200,83,3,216,83,7,200,163,5,216,53,10,200,122,10,200,38,6,216,38,7,200,108,12,216,108,6,200,103,7,200,192,0,216,192,12,200,199,7,200,184,8,216,184,11,151,187,32,152,140,32,212,203,11,200,91,11,216,91,3,151,12,32,200,188,12,216,188,11,200,179,3,151,136,32,200,132,4,216,132,2,200,194,2,151,119,32,152,8,32,212,135,7,130,27,16,130,24,72,200,184,8,216,184,11,151,187,32,152,140,32,212,203,11,130,28,40,130,21,8,200,92,12,216,92,5,130,22,80,200,101,5,200,201,9,216,201,12,200,92,12,200,154,10,216,154,9,200,201,9,200,185,9,151,136,32,200,168,8,216,168,10,200,169,9,200,135,7,216,135,8,200,152,8,200,55,6,216,118,11,200,139,11,130,25,56,130,23,48,200,121,9,130,24,24,149,135,1,192,151,184,15,200,121,9,87,8,147,0,152,103,63,151,187,1,212,123,11,151,102,1,152,39,63,212,118,6,152,71,63,151,34,1,212,114,2,151,68,1,130,19,32,89,41,255,127,121,40,134,0,20,8,255,255,255,255,255,255,255,127,210,139,6,20,12,0,0,0,0,0,0,255,127,170,198,189,0,216,198,12,81,12,189,0,210,138,11,20,8,0,0,0,0,0,0,255,127,170,139,188,0,216,139,8,130,28,80,81,8,189,0,20,8,0,0,0,0,0,0,255,127,211,134,10,212,122,10,82,10,248,0,212,188,9,82,9,29,51,7,20,3,0,0,0,0,0,128,255,127,40,106,2,149,153,1,130,19,32,87,41,255,127,23,51,7,20,8,0,0,0,0,0,0,255,127,212,131,3,40,77,2,88,9,133,0,132,103,255,130,24,210,184,8,151,153,48,212,152,8,20,9,0,0,0,0,0,0,0,128,170,146,26,2,137,41,133,153,1,212,56,3,81,9,24,2,20,8,0,0,0,0,0,0,0,128,211,130,8,212,132,8,82,8,14,2,132,120,1,200,120,8,216,120,7,200,115,3,100,135,40,252,1,136,124,1,82,12,75,255,20,8,0,0,0,0,0,128,0,0,212,139,3,40,229,1,2,130,28,80,136,200,1,82,8,75,255,20,7,0,0,0,0,0,128,0,0,212,122,3,100,199,40,200,1,154,156,1,86,28,127,22,1,123,19,32,149,151,127,151,121,32,152,153,32,149,149,192,133,147,255,87,5,4,1,207,148,0,207,116,10,153,88,63,210,138,10,89,5,13,1,207,123,9,152,101,1,208,53,5,212,89,9,40,1,1,211,184,8,212,200,8,82,8,23,212,103,7,82,7,32,255,20,3,0,0,0,0,0,128,255,127,40,110,1,212,103,8,81,8,188,0,212,188,8,81,8,181,0,152,102,48,123,19,32,123,20,82,6,102,1,2,130,21,72,136,90,1,130,28,64,81,5,6,100,92,1,151,162,6,152,200,1,212,200,8,152,140,2,212,200,8,152,140,4,212,200,8,152,140,8,212,200,8,152,140,16,212,200,8,152,140,32,212,200,8,133,136,255,152,140,1,20,10,85,85,85,85,85,85,85,85,210,202,10,201,168,8,20,10,51,51,51,51,51,51,51,51,210,168,12,152,136,2,210,168,8,200,200,8,152,138,4,200,168,8,20,10,15,15,15,15,15,15,15,15,210,168,8,20,10,1,1,1,1,1,1,1,1,202,168,8,152,136,56,212,40,10,149,168,241,207,135,2,151,134,32,152,102,32,149,108,192,153,196,63,87,12,205,0,207,103,8,40,214,0,51,7,40,170,0,207,114,8,152,74,1,208,58,10,212,168,0,207,116,10,153,88,63,210,138,10,87,5,251,254,207,150,9,1,123,25,80,212,10,5,207,118,7,210,120,0,151,199,32,152,119,32,149,121,192,133,120,255,123,24,72,87,9,8,208,114,3,40,15,208,196,3,151,42,1,207,138,10,212,163,3,1,142,84,208,194,10,153,152,63,210,138,10,212,48,5,87,9,8,208,123,7,40,18,208,198,7,151,185,1,130,22,72,207,105,9,212,151,7,1,130,19,32,130,25,80,212,169,2,212,69,4,208,203,9,210,152,8,20,9,0,0,0,0,0,0,0,128,171,146,238,253,136,73,1,212,56,3,82,9,240,253,149,119,1,136,120,1,200,131,3,1,2,100,56,130,16,104,130,21,96,130,22,88,149,17,112,50,0,100,149,51,2,40,37,207,133,8,133,108,255,152,119,1,208,199,5,212,88,8,1,130,28,80,210,36,7,123,23,64,154,162,16,123,24,72,152,133,32,1,130,16,40,152,187,48,82,11,159,0,136,7,1,100,200,81,0,6,100,8,1,151,119,6,152,138,1,212,168,8,152,138,2,212,168,8,152,138,4,212,168,8,152,138,8,212,168,8,152,138,16,212,168,8,152,138,32,212,168,8,133,136,255,152,138,1,20,11,85,85,85,85,85,85,85,85,210,186,10,201,168,8,20,10,51,51,51,51,51,51,51,51,210,168,11,152,136,2,210,168,8,200,184,8,152,138,4,200,168,8,20,10,15,15,15,15,15,15,15,15,210,168,8,20,10,1,1,1,1,1,1,1,1,202,168,8,152,136,56,212,135,7,149,120,241,151,139,32,152,187,32,149,186,192,87,10,17,130,25,80,207,185,0,40,27,123,18,24,40,211,250,207,128,12,133,187,255,130,25,80,152,150,1,208,182,11,212,188,0,1,207,137,8,153,169,63,210,137,12,201,114,7,149,119,16,123,23,24,40,171,250,51,9,87,8,72,151,138,1,152,170,49,51,11,255,63,172,186,59,149,171,225,191,51,12,224,51,9,255,172,203,46,151,136,16,152,130,16,20,12,0,0,0,0,0,0,1,0,141,169,111,64,151,152,32,152,136,32,149,139,192,212,194,10,87,11,16,208,138,9,131,151,40,13,217,131,151,40,8,217,208,151,7,133,136,255,151,170,1,207,138,9,212,121,9,131,151,40,244,216,81,7,117,2,139,120,1,212,135,9,139,154,2,212,169,9,139,154,4,212,169,9,139,154,8,212,169,9,139,154,16,212,169,9,133,153,255,152,154,1,132,170,85,85,85,85,201,169,9,132,155,51,51,51,51,152,153,2,132,153,51,51,51,51,200,185,9,152,154,4,200,169,9,132,153,15,15,15,15,150,153,1,1,1,1,139,153,24,151,123,32,133,151,31,141,119,112,151,124,32,152,204,32,149,202,192,152,187,32,87,10,12,207,203,8,40,13,51,8,50,0,133,204,255,208,200,8,1,207,123,7,153,170,63,210,167,7,20,10,0,0,0,0,0,0,1,0,211,168,8,141,154,30,64,151,170,48,200,168,8,50,0,151,137,1,152,153,49,51,10,255,63,174,169,8,51,7,40,176,217,149,154,225,191,51,11,223,172,171,24,153,136,63,20,7,255,255,255,127,255,255,255,255,211,135,7,131,119,40,145,217,151,138,16,152,162,16,20,11,0,0,0,0,0,0,1,0,141,154,111,64,151,169,32,152,153,32,149,156,192,212,178,11,87,12,11,208,155,7,87,8,23,40,27,208,167,7,133,153,255,151,187,1,207,155,9,212,151,7,89,8,10,141,119,131,119,40,77,217,131,119,40,72,217,81,7,135,0,140,120,31,211,135,9,191,137,9,132,119,0,0,0,128,151,114,32,139,151,1,212,121,8,139,138,2,212,168,8,139,138,4,212,168,8,139,138,8,212,168,8,139,138,16,212,168,8,133,136,255,152,138,1,132,170,85,85,85,85,201,168,8,132,139,51,51,51,51,152,136,2,132,136,51,51,51,51,200,184,8,152,138,4,200,168,8,132,136,15,15,15,15,150,136,1,1,1,1,139,138,24,133,168,31,141,139,112,151,156,32,151,184,32,152,136,32,149,137,192,152,204,32,87,9,12,207,140,8,40,13,51,8,50,0,133,136,255,208,135,8,1,207,188,7,153,153,63,210,151,7,20,9,0,0,0,0,0,0,1,0,211,152,8,141,169,30,64,151,153,48,200,152,8,212,40,8,50,0,151,120,1,152,136,53,151,121,12,152,153,12,81,8,22,82,40,255,7,152,0,152,154,4,151,153,60,51,8,255,127,40,188,0,81,9,145,0,152,146,1,212,41,8,152,138,2,212,168,8,152,138,4,212,168,8,152,138,8,212,168,8,152,138,16,212,168,8,152,138,32,212,168,8,133,136,255,152,138,1,20,11,85,85,85,85,85,85,85,85,210,186,10,201,168,8,20,10,51,51,51,51,51,51,51,51,210,168,11,152,136,2,210,168,8,200,184,8,152,138,4,200,168,8,20,10,15,15,15,15,15,15,15,15,210,168,8,20,10,1,1,1,1,1,1,1,1,202,168,10,152,170,56,149,172,241,149,163,49,87,12,26,207,201,11,40,27,149,136,0,60,152,154,4,151,153,60,40,42,51,10,51,8,40,36,141,171,14,208,178,11,1,154,168,12,60,207,57,9,153,204,63,210,201,9,20,10,0,0,0,0,0,0,1,0,211,186,10,1,152,119,63,151,119,63,151,136,48,212,168,8,212,120,8,100,151,50,0,149,17,192,123,16,8,100,114,123,28,56,123,27,48,123,26,40,123,25,32,58,7,40,242,6,123,24,24,149,24,24,123,24,149,25,24,100,40,80,32,78,37,58,201,130,16,8,149,17,64,50,0,149,17,208,123,16,8,123,28,40,123,27,32,123,26,24,123,25,16,149,25,16,123,25,51,0,80,37,149,17,248,254,123,16,0,1,123,21,248,0,123,22,240,0,123,25,100,134,100,117,149,23,8,51,9,232,0,51,8,51,0,198,37,40,237,185,130,16,8,149,17,48,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,140,0,51,6,1,51,8,1,87,7,15,100,87,80,32,82,37,155,194,136,120,1,1,2,123,24,124,87,130,90,80,132,119,128,0,81,7,18,130,87,40,130,88,56,211,135,7,142,118,149,102,1,1,100,87,51,8,100,105,180,160,2,84,37,87,7,35,2,130,88,16,81,8,8,149,89,8,40,13,2,130,88,56,81,8,16,149,89,40,1,130,153,201,135,7,200,151,7,1,2,130,24,82,8,16,100,118,100,87,80,32,86,37,7,195,100,103,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,150,130,153,32,100,133,100,114,81,9,37,2,130,103,40,201,121,9,174,89,62,2,130,108,72,100,103,100,40,100,89,130,16,40,130,21,32,130,22,24,149,17,48,50,12,123,18,16,100,103,80,32,88,37,167,193,81,7,8,51,7,40,146,0,2,130,105,32,130,18,16,130,103,40,201,121,9,172,89,200,2,129,104,144,0,87,8,45,81,5,42,100,108,51,6,200,82,11,51,8,255,51,9,10,1,2,200,139,10,124,170,170,154,24,149,102,1,149,136,255,171,101,241,73,17,16,100,198,40,53,73,17,16,40,48,2,123,27,8,100,199,130,202,72,201,101,5,123,28,100,40,100,89,180,160,2,90,37,172,87,49,2,123,21,16,130,25,130,151,40,130,24,8,201,104,2,100,101,100,150,1,100,40,100,89,80,32,92,37,100,185,130,103,40,200,87,7,123,103,40,130,23,16,200,87,7,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,184,123,16,64,123,21,56,123,22,48,100,171,129,170,140,0,100,156,100,114,123,27,40,123,24,32,87,10,30,100,183,100,37,100,198,80,32,94,37,19,193,100,108,130,22,32,100,82,130,27,40,136,119,1,40,8,100,134,51,7,1,1,123,23,8,130,184,32,202,108,9,123,28,16,123,25,24,81,8,67,2,130,183,40,201,120,8,174,152,102,2,130,186,72,100,183,100,40,180,160,2,96,37,100,122,130,23,8,82,7,167,0,130,23,40,100,165,80,32,98,37,141,193,100,90,130,24,16,130,23,32,130,25,24,170,149,155,0,203,122,7,40,158,0,123,18,100,183,80,32,100,37,101,192,81,7,14,2,51,10,130,23,8,82,7,112,40,202,2,130,27,40,130,184,32,130,25,24,130,18,130,183,40,201,120,8,172,152,160,51,5,81,9,47,2,129,184,144,0,87,8,39,51,6,200,146,5,51,8,255,51,12,10,1,2,200,133,10,124,170,170,202,22,149,102,1,149,136,255,171,105,241,51,5,100,150,40,92,100,150,40,88,2,130,186,72,201,105,9,123,25,100,183,100,40,180,160,2,102,37,100,122,130,23,174,122,49,2,130,23,8,81,7,97,255,2,130,24,16,130,23,32,130,25,24,171,154,109,255,136,119,1,149,119,255,210,135,7,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,100,120,130,23,40,130,119,40,201,101,2,100,133,1,100,40,100,105,80,32,104,37,241,183,130,24,40,130,135,40,200,103,7,123,135,40,200,101,10,130,23,8,82,7,175,40,9,255,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,140,0,100,150,123,24,87,7,65,100,87,80,32,106,37,177,191,136,119,1,123,23,8,83,22,3,56,80,32,108,37,190,171,51,8,22,122,120,51,6,255,130,23,8,82,7,11,100,87,80,32,110,37,87,192,100,103,130,16,32,130,21,24,130,22,16,149,17,40,50,0,73,17,8,1,85,22,3,208,82,22,1,26,2,130,87,16,81,7,18,2,130,88,8,130,25,201,121,7,200,135,7,123,23,1,2,130,87,40,130,88,56,170,135,24,2,130,90,72,100,87,51,8,51,9,180,160,2,112,37,130,87,40,81,7,57,2,130,90,80,73,21,56,73,21,32,73,21,40,100,87,130,24,100,105,180,160,2,114,37,87,7,30,2,128,87,51,6,132,119,239,122,87,73,21,16,73,21,8,130,23,8,81,7,121,255,2,40,124,255,2,51,6,255,130,23,8,82,7,114,255,40,102,255,149,17,176,123,16,72,123,21,64,123,22,56,100,171,129,170,140,0,100,150,100,133,123,23,40,123,27,48,87,10,19,100,183,80,32,116,37,207,190,130,27,48,136,119,1,40,6,51,7,1,1,123,23,24,129,186,136,0,130,184,8,130,183,16,149,169,255,212,169,9,122,185,136,0,123,21,32,202,86,9,123,22,16,123,25,8,170,120,174,0,201,135,5,130,23,40,172,149,6,100,149,1,100,150,100,89,123,24,80,32,118,37,139,182,130,24,40,130,23,200,87,7,130,27,48,123,183,8,200,88,8,201,86,6,81,6,47,100,183,100,133,80,32,120,37,179,189,82,7,69,2,130,23,48,130,122,64,100,88,100,105,180,160,2,122,37,81,7,50,201,118,6,200,117,8,130,27,48,82,6,215,130,23,32,136,119,1,149,119,255,130,24,16,210,135,7,130,24,24,82,8,46,100,117,100,183,80,32,124,37,238,190,100,87,40,31,2,130,23,24,82,7,12,130,23,48,80,32,126,37,218,190,130,23,8,201,103,7,130,24,32,203,135,7,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,100,150,130,24,40,82,9,128,40,169,149,17,208,123,16,8,123,28,40,123,27,32,123,26,24,123,25,16,149,25,16,123,25,80,32,128,37,246,195,130,16,8,149,17,48,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,133,124,136,100,118,51,7,31,179,1,51,9,4,80,32,130,37,147,184,81,7,165,0,123,21,8,100,87,51,0,132,37,149,17,208,123,16,40,123,21,32,123,22,24,100,117,51,8,43,51,0,24,36,40,190,171,100,104,100,118,134,121,0,128,0,51,7,1,51,10,182,1,80,32,134,37,233,204,251,80,32,136,37,70,115,131,117,87,5,93,123,23,151,102,44,89,6,27,130,24,151,136,32,152,136,32,51,7,7,51,9,2,51,10,1,80,32,138,37,190,204,251,100,87,130,24,8,51,0,140,37,149,17,200,123,16,48,123,21,40,123,22,32,100,134,124,133,123,23,16,51,7,31,179,1,51,9,4,100,88,51,0,214,35,40,252,183,82,7,33,51,7,2,80,32,142,37,239,203,251,51,7,40,18,80,32,144,37,21,169,100,120,51,7,51,9,22,122,137,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,208,123,16,40,123,21,32,123,22,24,81,7,35,2,100,117,129,119,140,0,87,7,49,100,87,80,32,146,37,190,188,136,118,1,130,87,40,130,88,56,171,135,42,40,60,2,58,8,104,14,8,81,8,138,0,58,7,104,14,8,80,32,148,37,194,100,117,40,125,2,51,6,1,130,87,40,130,88,56,170,135,24,2,130,90,72,100,87,51,8,51,9,180,160,2,150,37,130,87,40,81,7,70,2,123,22,16,130,87,8,130,88,16,149,86,8,170,135,20,2,130,90,80,201,135,8,51,9,1,100,87,180,160,2,152,37,51,7,73,6,73,22,8,73,21,56,73,21,32,73,21,40,130,24,16,82,8,93,100,87,80,32,154,37,3,189,51,7,40,80,51,7,255,82,6,75,100,87,80,32,156,37,241,188,51,7,255,40,61,51,5,1,58,8,136,12,8,81,8,27,58,7,136,12,8,80,32,158,37,49,255,212,117,5,123,21,16,51,0,160,37,40,106,192,123,21,16,80,32,160,37,100,192,130,118,82,6,35,80,32,162,37,130,75,130,23,16,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,130,102,112,81,6,227,2,129,103,140,0,87,7,23,100,103,80,32,164,37,191,187,130,104,40,130,105,56,171,152,19,40,156,0,2,51,7,130,104,40,130,105,56,170,152,144,0,2,123,23,8,129,103,140,0,87,7,27,100,103,80,32,166,37,147,187,130,104,40,130,105,56,136,119,1,123,23,171,152,11,40,29,73,1,1,170,152,24,2,130,106,72,100,103,51,8,51,9,180,160,2,168,37,130,103,40,81,7,96,2,130,103,8,130,104,16,170,135,20,2,130,106,80,201,135,8,51,9,1,100,103,180,160,2,170,37,51,5,51,7,149,104,8,73,8,73,24,8,73,22,56,73,22,32,73,22,40,130,24,82,8,14,100,103,80,32,172,37,247,187,100,87,1,2,130,24,16,212,120,8,123,24,16,130,23,8,1,81,7,68,255,100,103,80,32,174,37,218,187,40,56,255,2,51,5,255,51,7,255,130,24,81,8,207,40,215,149,17,232,123,16,16,123,21,8,123,22,100,117,129,119,140,0,87,7,26,100,87,80,32,176,37,225,186,129,86,81,7,16,100,87,80,32,178,37,160,187,40,5,129,86,1,151,103,58,152,119,63,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,140,0,87,7,23,100,87,80,32,180,37,159,186,136,118,1,100,87,51,0,182,37,40,183,253,51,6,1,100,87,80,32,182,37,175,253,130,88,24,123,23,8,100,87,180,128,2,184,37,123,23,82,6,11,100,87,80,32,186,37,58,187,124,87,132,119,1,82,7,78,100,87,80,32,188,37,143,190,80,32,190,37,200,190,130,89,104,130,88,112,81,9,7,123,152,112,1,81,8,7,123,137,104,1,2,130,121,171,89,12,123,120,51,0,192,37,40,203,73,80,32,192,37,200,73,130,87,168,0,80,32,194,37,56,218,251,100,87,80,32,196,37,47,218,251,130,23,8,130,24,212,135,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,202,37,123,23,72,123,21,96,72,33,148,0,255,123,21,160,0,149,23,8,100,104,130,25,80,32,200,37,139,0,130,16,0,1,130,21,248,0,130,22,240,0,149,17,8,1,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,23,24,130,117,152,0,123,24,8,123,25,149,150,0,1,100,87,51,8,100,105,80,32,204,37,155,180,100,104,81,7,7,201,87,8,1,100,86,100,133,123,24,16,130,23,172,120,6,100,117,1,130,23,8,100,104,100,89,80,32,206,37,141,177,200,86,7,130,24,24,123,135,8,130,23,16,200,118,6,123,134,16,123,134,152,0,100,87,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,72,254,123,16,176,1,123,21,168,1,123,22,160,1,100,117,129,119,140,0,123,25,32,100,139,87,7,29,100,87,100,182,80,32,208,37,56,185,100,107,136,119,1,123,23,24,130,87,8,82,7,35,40,13,2,73,17,24,1,130,87,8,82,7,22,100,87,100,182,80,32,210,37,99,184,100,107,130,87,8,81,7,27,9,2,124,183,81,7,17,73,17,104,73,17,88,51,6,5,51,10,250,40,27,73,17,88,40,59,9,130,23,104,130,24,96,121,135,1,124,183,1,149,187,1,81,7,41,9,132,119,255,0,81,23,32,153,0,149,120,242,51,9,251,174,152,142,0,82,23,37,18,2,124,183,1,81,23,42,255,0,82,23,37,3,1,51,6,5,100,87,51,8,123,27,112,80,32,216,37,180,72,130,27,112,124,183,81,23,37,54,2,130,87,8,130,88,184,0,170,135,252,0,2,149,120,1,123,88,8,124,119,51,6,5,124,184,170,135,254,0,40,113,8,100,87,80,32,218,37,179,72,130,27,112,149,120,247,174,104,28,2,130,87,8,130,88,184,0,170,135,231,149,120,1,123,88,8,124,119,149,120,247,172,104,234,81,23,32,231,2,149,187,1,51,6,5,124,184,170,135,192,0,40,51,8,149,187,255,1,2,124,183,2,149,187,1,81,23,32,249,149,119,242,172,122,242,123,27,112,100,87,51,8,80,32,220,37,42,72,40,16,100,87,80,32,222,37,81,72,149,120,247,174,104,28,2,130,87,8,130,88,184,0,170,135,234,149,120,1,123,88,8,124,119,149,120,247,172,104,234,81,23,32,231,2,130,88,192,0,130,87,8,87,8,10,149,119,255,123,87,8,1,130,27,112,130,88,200,0,130,89,88,130,26,104,200,167,7,201,152,8,200,135,7,123,23,104,40,167,7,73,17,96,149,183,2,40,134,0,149,120,208,86,24,9,76,2,124,185,2,82,25,36,68,2,130,25,32,123,25,152,1,86,24,1,76,100,151,40,86,100,87,80,32,224,37,208,71,130,27,112,51,6,5,124,184,171,135,123,7,130,87,200,0,130,88,8,130,89,88,130,26,104,200,167,7,201,152,8,200,135,7,123,23,104,40,79,7,2,130,24,32,130,135,123,23,96,149,136,8,149,183,1,123,24,32,40,34,149,119,206,151,119,32,152,119,29,200,151,7,149,119,8,1,149,120,8,123,24,144,1,130,119,123,23,96,149,183,3,1,124,120,149,137,208,51,12,86,25,9,32,100,121,1,2,150,199,10,200,135,10,124,152,1,149,151,1,149,139,208,131,172,208,100,121,83,27,10,235,130,25,96,142,155,82,24,109,21,124,120,1,149,119,1,73,17,8,73,17,48,123,27,72,40,6,73,17,72,1,51,10,250,149,136,191,86,24,57,7,7,2,123,27,40,151,136,2,51,9,92,161,5,200,152,8,129,136,149,123,1,200,152,8,51,2,3,130,25,72,50,8,51,2,100,123,1,124,183,132,120,47,51,9,3,171,152,7,51,2,1,1,149,136,253,136,136,1,151,136,5,212,120,8,123,27,112,123,24,64,123,18,80,81,24,91,180,0,81,24,110,18,82,24,99,69,90,12,167,0,51,12,1,40,160,0,2,130,23,96,81,7,157,253,149,39,2,172,118,150,253,2,151,119,2,51,8,68,162,5,200,135,7,129,119,200,135,7,50,7,130,23,104,130,24,96,123,135,124,183,1,149,187,1,82,7,123,253,40,156,6,123,28,56,100,87,51,8,80,32,232,37,80,70,40,16,100,87,80,32,234,37,119,70,149,120,247,174,104,28,2,130,87,8,130,88,184,0,170,135,234,149,120,1,123,88,8,124,119,149,120,247,172,104,234,81,23,32,231,2,130,88,192,0,130,87,8,87,8,10,149,119,255,123,87,8,1,130,28,56,130,88,200,0,130,89,88,130,26,104,200,167,7,201,152,8,200,135,7,123,23,104,1,100,87,123,28,56,100,200,80,32,236,37,234,69,130,87,8,130,88,184,0,170,135,14,149,119,1,123,87,8,130,25,64,40,17,100,87,80,32,238,37,254,69,130,25,64,87,7,217,5,2,130,87,192,0,87,7,14,2,130,87,8,149,119,255,123,87,8,1,149,151,191,130,27,112,130,26,80,86,23,55,89,5,2,151,119,2,51,8,92,162,5,200,135,7,129,119,200,135,7,51,8,16,50,7,100,87,100,168,51,9,80,32,242,37,74,70,130,89,8,130,90,88,130,91,200,0,201,154,10,170,171,213,5,2,130,25,96,81,9,120,2,130,27,112,130,26,80,81,26,2,138,0,81,26,1,116,82,10,10,5,80,32,244,37,245,5,130,27,112,130,24,96,122,135,40,248,4,134,151,16,82,23,115,117,51,8,255,0,51,9,0,1,149,23,136,0,80,32,248,37,75,172,130,25,64,70,33,135,0,82,25,115,28,2,70,33,168,0,149,23,145,0,70,7,70,23,1,70,23,2,70,23,3,70,23,4,1,130,28,112,130,24,72,130,18,80,81,25,99,238,1,51,7,31,40,237,1,130,27,112,40,162,4,51,8,10,40,54,80,32,252,37,4,7,130,27,112,130,24,96,123,135,40,140,4,2,130,25,96,123,151,123,152,8,40,128,4,2,124,184,1,81,24,94,209,0,149,183,1,40,205,0,51,8,8,40,5,51,8,1,51,10,255,100,87,51,9,80,32,4,38,143,101,130,88,8,130,89,88,130,90,200,0,201,137,9,170,154,252,4,2,130,25,96,130,26,64,82,26,112,15,81,9,11,123,151,130,27,112,40,53,4,130,27,112,81,9,47,4,2,130,24,80,149,136,2,172,134,36,4,2,151,136,2,51,9,60,163,5,200,152,8,129,136,200,152,8,50,8,130,24,96,123,135,40,8,4,130,24,96,122,135,40,0,4,124,120,1,81,24,108,156,0,51,2,1,40,116,253,51,2,2,40,110,253,124,120,1,82,24,104,8,149,123,2,1,149,135,152,136,119,1,133,114,255,40,87,253,130,23,104,130,24,96,122,135,124,183,1,149,187,1,82,7,44,251,40,77,4,130,23,104,130,24,96,120,135,124,183,1,149,187,1,82,7,23,251,40,56,4,149,183,2,1,123,23,16,149,23,136,0,149,136,162,136,136,1,200,139,11,123,27,112,51,9,0,1,123,24,80,32,22,38,244,170,130,23,112,124,119,1,70,33,135,0,81,23,45,54,82,23,93,71,2,130,28,16,149,204,1,130,23,133,119,1,120,23,229,0,130,18,80,40,84,149,123,2,51,2,3,40,218,252,130,24,96,120,135,40,80,3,130,24,96,121,135,40,72,3,2,130,28,16,149,204,1,130,23,133,119,1,120,23,181,0,130,18,80,40,38,130,23,133,119,1,130,18,80,130,28,16,40,25,100,184,100,156,40,5,100,156,1,149,25,135,0,200,152,8,120,135,1,149,204,1,1,124,200,81,24,45,14,81,8,102,3,82,24,93,232,40,49,2,124,203,1,51,8,45,81,11,219,81,27,93,216,2,124,202,255,149,201,1,174,186,196,149,28,136,0,1,2,124,152,149,171,1,200,202,10,120,167,100,186,172,139,243,40,178,130,24,72,130,25,64,82,25,99,28,254,130,23,56,149,119,1,1,151,119,32,152,119,32,123,23,16,123,28,112,82,18,1,214,0,130,23,96,81,8,20,130,23,16,151,119,2,80,32,28,38,182,202,251,81,7,100,3,73,17,80,72,33,136,1,72,33,140,1,123,23,48,40,6,123,23,48,1,2,130,87,8,130,88,184,0,170,135,13,149,120,1,123,88,8,124,119,40,10,100,87,80,32,30,38,228,66,131,120,1,149,25,135,0,200,152,8,124,136,81,8,18,1,120,23,127,149,23,128,0,149,24,127,51,9,1,149,26,136,1,80,32,32,38,56,60,81,23,254,188,81,23,255,143,2,2,130,23,48,81,7,32,2,129,23,128,0,130,25,80,151,152,2,149,153,1,130,26,48,200,168,8,122,135,123,25,80,130,23,48,1,2,130,24,72,81,8,139,2,130,24,80,130,25,16,171,152,129,2,130,24,16,151,136,1,149,136,1,123,24,16,151,136,2,80,32,34,38,44,211,251,73,17,8,51,9,1,82,7,93,255,40,64,2,81,8,175,0,130,23,16,80,32,36,38,234,201,251,51,9,1,81,7,160,2,51,8,1,123,24,80,130,28,56,123,23,48,1,2,130,87,8,130,88,184,0,170,135,13,149,120,1,123,88,8,124,119,40,14,100,87,80,32,38,38,28,66,130,28,56,1,131,120,1,149,25,135,0,200,152,8,124,136,81,8,60,130,24,80,149,138,1,130,25,48,200,152,8,120,135,123,26,80,130,23,16,171,167,188,2,130,23,16,151,119,1,149,120,1,100,151,123,24,16,123,26,80,80,32,40,38,157,210,251,130,24,80,82,7,147,40,49,2,2,130,23,48,123,23,8,40,192,0,149,23,136,1,80,32,42,38,38,59,73,17,8,130,24,48,130,28,56,82,7,170,0,40,141,1,2,130,23,96,130,28,56,81,7,123,2,73,17,80,130,87,8,130,88,184,0,171,135,33,40,40,2,130,24,96,130,25,80,200,152,8,149,153,1,120,135,123,25,80,130,87,8,130,88,184,0,170,135,13,149,120,1,123,88,8,124,119,40,14,100,87,80,32,44,38,100,65,130,28,56,1,131,120,1,149,25,135,0,200,152,8,124,136,82,8,194,2,130,23,96,123,23,48,123,23,8,40,62,100,87,80,32,46,38,61,65,130,28,56,1,131,119,1,149,24,135,0,200,135,7,124,119,81,7,24,2,130,87,8,130,88,184,0,170,135,221,149,120,1,123,88,8,124,119,40,222,73,17,48,73,17,8,51,8,73,17,80,1,2,130,89,192,0,130,87,8,87,9,10,149,119,255,123,87,8,1,2,130,27,112,130,89,88,130,90,200,0,201,151,7,200,167,7,81,7,35,1,2,130,25,64,149,153,157,142,153,211,199,7,136,119,1,212,151,7,81,7,13,1,2,130,23,72,81,7,13,2,130,23,48,130,25,96,123,151,1,2,130,25,64,81,25,99,49,81,8,16,2,130,23,80,151,119,2,200,135,7,72,7,1,2,130,23,8,81,7,17,2,130,25,80,200,151,7,70,7,123,24,48,40,14,73,17,8,123,24,48,40,6,123,24,48,1,130,87,200,0,130,88,8,130,89,88,130,26,104,200,167,7,201,152,8,200,135,7,123,23,104,130,23,88,130,24,40,190,135,7,123,23,88,1,51,10,250,124,183,1,149,187,1,82,7,57,247,40,90,2,130,88,192,0,87,8,14,2,130,88,8,149,136,255,123,88,8,1,89,7,69,2,130,23,88,82,7,62,73,17,88,255,40,55,73,17,8,130,25,72,40,6,130,25,72,1,130,24,88,142,135,131,119,255,212,120,8,123,24,88,100,152,130,22,48,130,23,8,81,9,19,80,32,52,38,213,207,251,100,103,80,32,54,38,204,207,251,130,23,24,82,7,11,100,87,80,32,56,38,118,176,130,23,88,130,16,176,1,130,21,168,1,130,22,160,1,149,17,184,1,50,0,2,130,22,48,130,24,72,130,23,8,82,8,195,40,208,2,100,134,130,24,72,130,23,8,82,8,181,40,194,73,17,8,73,17,48,51,9,1,40,142,73,17,8,73,17,48,40,134,130,23,48,123,23,8,73,17,48,51,9,1,40,120,255,151,137,1,152,153,49,151,139,16,149,154,127,192,51,12,253,0,152,187,16,172,172,51,151,138,39,152,170,39,81,74,0,0,0,1,82,152,172,24,136,204,1,152,187,25,81,12,75,51,12,0,0,0,1,211,202,10,212,167,7,82,7,64,132,183,1,200,123,11,40,55,212,183,10,81,10,22,82,41,255,127,19,152,187,25,134,183,0,0,64,51,9,255,0,40,49,51,12,126,64,174,156,61,51,7,51,9,255,0,40,34,136,124,1,152,187,25,82,12,187,149,187,1,1,152,186,23,142,167,149,119,255,210,183,7,149,153,128,192,200,169,9,1,152,136,63,151,136,31,138,153,23,212,152,8,212,135,7,40,115,249,136,156,1,133,204,129,63,201,156,4,88,20,112,10,51,7,51,9,40,220,142,154,151,170,48,212,171,3,211,201,9,142,146,141,73,128,0,151,153,32,152,155,32,149,188,192,141,73,87,12,8,207,183,11,40,30,149,17,240,123,21,8,207,147,10,133,187,255,152,117,1,208,181,11,212,171,11,130,21,8,149,17,16,1,207,151,9,153,204,63,210,201,9,212,185,9,142,154,151,73,32,152,153,32,149,156,192,210,162,2,87,12,8,208,147,9,40,18,208,71,7,151,58,1,133,153,255,207,154,9,212,121,9,1,208,67,7,153,204,63,210,199,7,151,122,39,152,170,39,212,41,9,81,74,0,0,0,1,39,152,171,24,136,187,1,152,119,25,81,11,32,133,170,0,0,0,1,212,169,9,82,9,24,132,121,1,200,151,7,40,15,136,155,1,152,119,25,82,11,230,149,119,1,1,152,121,23,142,153,151,154,23,211,167,7,40,23,255,151,139,1,152,187,49,151,138,16,149,188,255,195,152,170,16,86,44,253,7,51,152,121,60,151,170,4,212,169,9,151,119,4,152,119,4,20,11,0,0,0,0,0,0,0,8,20,10,1,0,0,0,0,0,0,8,149,204,1,172,167,62,149,153,1,40,66,212,167,9,81,9,36,82,43,255,127,33,152,119,60,151,170,4,20,9,0,0,0,0,0,0,8,0,212,151,7,212,167,7,51,9,255,7,40,42,51,12,254,67,174,188,53,51,7,51,9,255,7,40,27,171,183,10,132,151,1,200,121,9,1,152,154,52,142,167,149,119,255,210,151,7,200,202,9,1,152,136,63,151,136,63,151,153,52,212,152,8,212,135,7,50,0,136,188,1,133,204,1,60,201,188,4,88,20,112,10,51,7,51,9,40,221,149,17,240,123,21,8,142,185,151,153,48,212,154,3,211,203,11,142,178,141,73,128,0,151,153,32,152,154,32,149,172,192,141,75,87,12,8,207,167,10,40,18,207,179,9,133,170,255,152,117,1,208,165,10,212,154,10,1,207,183,9,153,204,63,210,201,9,212,169,9,142,153,151,74,32,152,170,32,149,172,192,210,146,11,87,12,8,208,163,7,40,18,208,71,7,151,57,1,133,170,255,207,169,9,212,151,7,1,208,67,9,153,204,63,210,201,9,152,124,60,151,149,4,151,119,4,152,119,4,212,183,9,20,10,0,0,0,0,0,0,0,8,20,11,1,0,0,0,0,0,0,8,212,92,7,130,21,8,149,17,16,172,185,8,149,119,1,40,12,171,169,10,132,121,1,200,151,7,1,152,121,52,142,153,151,154,52,211,167,7,40,29,255,149,17,224,123,16,24,123,21,16,123,22,8,58,5,40,242,6,129,88,140,0,87,8,30,81,8,73,151,136,34,152,136,34,123,24,100,118,1,100,103,57,8,180,70,9,1,130,25,171,137,49,2,129,89,144,0,132,120,255,0,170,152,77,2,130,89,40,130,90,32,170,169,67,149,154,1,123,90,40,120,151,100,135,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,88,130,16,24,130,21,16,130,22,8,149,17,32,149,17,224,123,16,24,123,21,16,123,22,8,100,134,149,101,140,0,51,9,255,255,255,63,40,19,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,77,169,129,90,82,10,10,72,5,255,255,255,63,1,131,170,100,123,81,10,16,100,103,123,27,80,32,58,38,172,171,130,27,1,2,129,103,144,0,132,185,255,0,170,121,23,2,130,103,40,130,104,32,170,135,13,149,120,1,123,104,40,120,123,40,15,100,103,100,152,80,32,60,38,6,169,100,121,1,2,129,87,129,88,72,5,81,8,249,151,119,33,89,7,53,51,7,13,100,150,51,9,129,0,51,10,1,100,88,80,32,62,38,217,186,251,100,105,51,8,218,171,135,24,51,7,13,51,9,1,51,10,1,100,88,80,32,64,38,191,186,251,100,105,1,2,100,151,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,5,40,242,6,129,88,140,0,87,8,115,100,118,100,87,80,32,66,38,7,171,100,120,100,103,136,136,1,123,24,100,88,80,32,68,38,116,87,7,99,2,129,87,144,0,81,23,10,35,2,130,87,40,130,88,32,170,135,24,2,51,6,149,120,1,123,88,40,51,8,10,120,120,130,23,81,7,24,40,29,51,8,10,100,87,80,32,70,38,72,168,153,118,31,130,23,82,7,11,100,87,80,32,72,38,125,171,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,73,1,1,100,88,80,32,74,38,20,89,7,163,2,51,6,255,130,23,81,7,213,2,40,217,149,17,224,123,16,24,123,21,16,123,22,8,123,24,100,118,80,32,76,38,165,151,100,117,51,8,1,100,103,100,89,130,26,80,32,78,38,41,233,211,87,7,136,119,1,149,119,255,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,100,117,51,7,12,80,32,80,38,35,185,251,131,120,51,9,235,171,152,13,51,7,10,80,32,82,38,17,185,251,131,119,80,32,84,38,1,96,131,119,130,16,8,130,21,149,17,16,50,0,80,32,88,38,239,95,131,119,130,16,149,17,8,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,129,119,140,0,87,7,26,100,87,80,32,90,38,229,169,129,86,81,7,16,100,87,80,32,92,38,164,170,40,5,129,86,1,151,103,59,152,119,63,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,184,123,16,64,123,21,56,123,22,48,100,150,129,153,140,0,100,133,123,23,8,87,9,54,100,103,80,32,94,38,158,169,89,21,2,53,2,129,104,136,0,149,137,255,212,152,8,122,104,136,0,81,7,11,100,103,80,32,96,38,76,170,82,21,1,18,2,130,23,8,70,7,40,244,0,51,7,1,40,11,51,7,40,234,0,136,119,1,1,123,23,131,85,255,130,23,8,123,23,40,123,22,32,1,2,130,103,8,130,104,16,170,135,107,201,120,6,51,8,10,123,23,24,100,105,80,32,98,38,43,164,130,24,24,81,7,10,201,135,6,149,102,1,1,123,23,16,172,86,6,100,86,1,130,23,40,100,105,80,32,100,38,33,161,130,24,32,130,135,8,200,103,7,123,135,8,130,25,40,200,105,9,123,25,40,130,25,16,82,9,143,0,191,101,5,81,5,84,2,130,22,32,130,104,16,170,135,13,149,120,1,123,104,8,124,119,40,13,100,103,80,32,102,38,199,172,87,7,32,2,130,24,40,120,135,132,119,255,0,149,136,1,123,24,40,81,23,10,38,131,85,255,82,5,108,255,40,27,2,130,23,8,130,24,40,170,120,78,2,124,103,132,119,16,82,7,9,40,20,130,22,32,1,2,130,23,8,81,7,10,2,130,24,40,70,8,1,2,130,24,82,8,16,100,117,100,103,80,32,104,38,81,169,100,87,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,130,22,32,130,23,8,82,7,208,40,212,51,7,40,208,149,17,224,123,16,24,123,21,16,123,22,8,129,137,140,0,87,9,34,81,9,77,151,153,34,152,153,34,123,25,100,134,100,117,1,100,104,100,87,57,9,180,70,9,1,130,26,171,154,49,2,129,138,144,0,51,9,10,170,169,77,2,130,138,40,130,139,32,170,186,67,149,171,1,123,139,40,70,10,10,100,151,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,130,16,24,130,21,16,130,22,8,149,17,32,149,17,224,123,16,24,123,21,16,123,22,8,100,134,149,101,140,0,51,9,255,255,255,63,40,21,100,135,100,152,130,16,24,130,21,16,130,22,8,149,17,32,40,77,165,129,90,82,10,10,72,5,255,255,255,63,1,131,170,100,123,81,10,17,100,103,73,1,10,80,32,106,38,171,167,130,27,1,2,129,103,144,0,132,185,255,0,170,121,23,2,130,103,40,130,104,32,170,135,13,149,120,1,123,104,40,120,123,40,15,100,103,100,152,80,32,108,38,5,165,100,121,1,2,129,87,129,88,72,5,81,8,249,151,119,33,89,7,53,51,7,13,100,150,51,9,129,0,51,10,1,100,88,80,32,110,38,216,182,251,100,105,51,8,218,171,135,24,51,7,13,51,9,1,51,10,1,100,88,80,32,112,38,190,182,251,100,105,1,2,100,151,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,133,100,118,51,7,92,71,9,1,1,129,88,136,0,58,9,44,71,9,1,123,25,8,123,23,16,88,8,46,2,130,89,224,0,62,9,44,71,9,1,86,22,127,54,2,129,87,144,0,170,103,81,2,130,87,40,130,88,32,170,135,71,149,120,1,123,88,40,120,118,40,125,100,87,80,32,114,38,240,0,130,23,16,130,89,224,0,123,121,208,84,22,127,210,2,130,87,40,130,88,32,149,121,4,174,137,45,100,104,80,32,116,38,141,49,87,7,68,2,130,88,40,200,135,7,123,87,40,40,15,100,87,100,104,80,32,118,38,22,164,100,118,1,82,22,255,52,40,36,149,23,28,100,104,80,32,120,38,96,49,87,7,23,100,120,149,23,28,123,24,100,89,80,32,122,38,70,228,130,24,174,135,219,2,129,87,134,119,32,122,87,51,6,255,1,2,130,23,16,130,24,8,123,120,208,100,103,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,133,129,136,140,0,87,8,58,100,118,100,87,80,32,124,38,31,166,123,23,100,103,100,88,80,32,126,38,241,254,130,24,81,8,16,100,118,100,87,80,32,128,38,208,166,100,103,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,88,130,16,24,130,21,16,130,22,8,149,17,32,40,188,254,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,140,0,51,6,1,87,7,62,100,87,80,32,130,38,193,165,136,120,1,81,6,53,2,123,22,130,87,224,0,81,7,53,2,129,86,136,0,81,6,85,82,8,11,100,87,80,32,132,38,106,166,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,1,40,208,129,86,136,0,81,8,223,2,40,227,100,134,1,58,7,44,71,9,1,130,119,81,7,10,51,7,224,241,6,40,8,51,7,144,149,5,1,123,87,224,0,100,104,129,86,136,0,82,6,177,2,130,23,137,119,1,141,119,134,118,1,122,86,136,0,81,8,162,2,40,166,100,152,40,25,2,130,27,152,0,131,183,130,28,144,0,130,19,136,0,130,24,160,0,81,7,162,0,191,195,7,131,185,173,151,252,8,2,129,138,190,188,12,81,10,31,9,100,135,51,11,37,81,10,16,170,186,17,2,129,122,4,149,119,4,82,10,246,100,118,40,34,100,118,100,121,1,2,129,154,4,171,186,20,2,129,154,8,149,151,8,149,102,4,100,121,170,186,237,40,5,100,151,1,201,134,6,153,106,2,191,195,9,173,169,172,8,123,26,152,0,123,23,160,0,123,28,144,0,81,2,132,151,103,30,153,118,32,81,6,123,255,2,124,39,132,119,32,82,7,113,255,129,135,149,102,255,149,136,4,123,24,176,0,100,40,80,32,136,38,95,254,130,18,168,0,130,24,176,0,82,6,218,40,78,255,2,100,137,129,136,4,100,150,149,153,4,131,138,208,73,17,72,255,86,26,9,159,0,2,129,100,8,73,33,176,0,255,130,23,120,51,0,32,82,20,36,19,129,104,12,149,105,12,73,17,112,1,123,26,176,0,1,131,138,224,86,26,31,135,0,144,170,1,51,6,210,122,11,81,11,36,149,153,4,1,2,129,152,131,139,224,212,166,6,174,11,194,0,144,186,1,210,122,11,149,153,4,82,11,234,149,153,252,1,82,24,42,93,2,129,152,4,131,136,208,86,24,9,184,0,2,129,154,8,82,26,36,175,0,2,151,136,2,130,26,104,200,168,8,72,8,10,129,152,4,149,136,208,151,136,32,152,136,28,130,26,96,200,168,8,129,139,149,153,12,73,17,112,1,40,161,0,73,33,176,0,255,130,23,120,51,0,32,131,138,224,84,26,31,130,73,17,64,51,6,40,87,123,22,48,131,136,208,51,11,86,24,9,158,0,100,154,40,36,51,0,10,192,11,9,211,57,11,216,139,11,129,167,4,190,137,4,154,187,149,169,4,131,120,208,212,75,11,100,154,174,8,114,131,185,130,23,128,0,174,151,216,2,129,168,4,149,170,4,131,136,208,51,11,255,83,24,10,234,2,40,75,7,73,17,64,1,73,33,152,0,51,7,198,51,0,8,51,8,100,155,40,66,1,2,130,23,112,82,7,51,8,149,153,4,81,2,28,2,130,27,88,130,184,149,138,8,123,186,129,139,73,17,112,1,87,11,18,123,22,48,40,27,123,22,48,73,17,112,51,11,40,17,134,102,0,32,123,22,48,141,187,40,6,87,11,247,6,2,123,27,64,129,152,82,24,46,81,2,129,152,4,51,0,8,82,24,42,90,2,129,152,8,131,136,208,86,24,9,146,0,2,129,154,12,82,26,36,137,0,2,151,136,2,130,26,104,200,168,8,72,8,10,129,152,8,149,136,208,151,136,32,152,136,28,130,26,96,200,168,8,129,136,149,153,16,51,7,198,130,22,48,40,154,0,73,33,152,0,51,7,198,51,0,8,130,22,48,51,8,100,155,40,151,0,149,153,4,131,136,208,73,33,152,0,1,86,24,9,91,51,10,40,20,2,129,152,4,149,155,4,131,136,208,100,106,100,185,85,24,10,77,2,51,6,255,130,23,128,0,172,167,230,135,170,10,211,58,11,216,139,11,190,168,8,141,186,212,138,6,40,210,2,51,7,198,130,24,112,130,22,48,82,8,63,7,149,153,8,81,2,44,2,130,27,88,130,184,149,138,8,123,186,129,136,40,31,73,17,72,51,7,198,40,11,123,22,72,100,185,51,7,198,1,130,22,48,51,8,100,155,40,22,51,8,1,123,24,72,137,136,133,136,1,123,24,152,0,51,8,100,155,1,2,129,185,131,154,133,172,122,242,6,100,132,131,152,191,150,73,58,51,10,152,164,5,200,169,9,200,152,8,124,136,149,137,255,149,187,4,172,9,219,123,20,56,123,27,160,0,81,24,27,56,81,8,197,6,2,130,23,176,0,87,7,77,2,151,121,2,130,26,104,200,169,9,122,152,151,119,4,130,24,96,200,135,7,130,120,130,119,8,123,24,208,0,123,23,216,0,130,25,160,0,40,15,2,130,25,160,0,130,24,176,0,89,8,136,6,51,11,81,2,98,252,2,124,39,132,119,32,51,10,255,81,7,51,40,130,5,81,2,128,6,149,23,208,0,130,25,88,80,32,138,38,201,6,130,19,136,0,130,28,144,0,130,18,168,0,130,25,160,0,124,39,132,119,32,51,10,255,82,7,86,5,2,129,144,252,130,26,56,142,167,132,8,15,149,136,253,136,136,1,210,135,7,81,7,7,132,0,211,1,130,20,64,149,7,189,86,23,48,7,2,2,151,119,2,51,8,84,163,5,200,135,7,129,119,200,135,7,50,7,131,71,90,7,7,51,7,1,1,123,23,152,0,149,119,255,132,104,0,32,123,24,72,131,120,123,24,176,0,81,7,47,2,130,23,72,82,7,40,51,8,107,84,1,51,10,69,39,1,100,39,130,25,176,0,100,38,123,16,64,80,32,142,38,6,227,130,16,64,130,25,160,0,100,98,1,129,23,208,0,81,16,67,25,100,38,80,32,144,38,194,44,130,25,160,0,100,98,151,119,32,152,119,32,1,2,124,40,132,136,32,82,8,22,131,119,100,40,100,38,80,32,146,38,116,250,130,25,160,0,100,98,1,130,28,144,0,130,19,136,0,130,27,152,0,130,23,176,0,81,7,83,251,2,130,23,72,81,7,75,251,2,124,39,132,119,32,82,7,65,251,51,8,107,84,1,51,10,69,39,1,100,39,130,25,176,0,51,0,182,38,40,131,226,130,25,72,100,152,83,73,255,255,255,127,14,51,8,255,255,255,127,1,2,130,23,208,0,123,23,176,0,51,0,150,38,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,51,8,100,89,51,0,208,35,40,154,157,100,123,130,18,168,0,130,23,72,130,26,64,89,7,20,2,151,183,2,130,24,176,0,200,135,7,129,119,82,7,236,3,131,169,131,183,173,151,6,100,121,1,132,104,0,32,123,25,152,0,191,185,6,123,24,72,123,27,56,82,8,48,131,168,175,135,43,2,124,39,132,119,32,82,7,34,51,8,107,84,1,51,10,69,39,1,100,39,100,105,80,32,152,38,236,225,130,27,56,130,26,64,130,18,168,0,1,123,22,48,123,26,64,151,182,32,130,24,176,0,81,6,47,153,102,32,1,2,124,39,132,119,32,82,7,34,129,135,149,102,255,149,136,4,123,24,176,0,100,40,80,32,154,38,90,249,130,18,168,0,130,24,176,0,82,6,219,2,130,28,144,0,130,19,136,0,130,25,160,0,130,24,64,130,27,152,0,130,23,72,81,7,46,250,2,129,23,56,131,136,175,135,36,250,2,124,39,132,119,32,82,7,26,250,51,8,107,84,1,51,10,69,39,1,100,39,130,25,48,51,0,182,38,40,93,225,130,25,208,0,40,240,0,130,23,72,137,119,130,24,152,0,210,135,7,82,7,9,3,132,103,8,136,122,1,51,7,143,46,1,200,122,10,133,103,255,151,120,52,152,136,63,51,11,250,20,1,200,139,11,151,120,50,152,136,63,51,12,210,135,1,200,140,12,132,120,1,51,9,76,15,1,200,137,2,151,119,47,152,119,63,134,9,32,131,150,159,51,8,128,164,5,200,104,8,124,136,51,6,13,131,1,200,118,6,149,151,159,123,23,176,0,123,16,24,123,18,123,24,16,51,9,161,142,1,149,23,192,0,51,8,16,123,22,8,100,70,80,32,160,38,119,163,130,24,176,0,130,25,160,0,130,19,136,0,130,28,144,0,130,18,168,0,51,11,86,24,23,87,249,2,130,23,80,208,135,7,132,119,1,81,7,3,2,130,27,208,0,131,105,149,24,192,0,100,39,130,26,72,80,32,162,38,143,224,40,13,2,80,32,166,38,133,138,129,119,80,32,168,38,147,138,130,20,64,130,19,136,0,130,18,168,0,100,121,123,23,208,0,1,130,24,72,81,9,74,123,20,64,123,24,56,172,56,88,123,19,56,123,22,48,51,6,82,8,85,130,28,64,100,154,40,175,0,132,167,255,0,51,11,86,23,7,228,248,2,151,119,2,51,8,24,164,5,200,135,7,129,119,200,135,7,50,7,130,23,208,0,51,11,123,124,100,152,40,221,248,51,7,90,183,1,51,9,90,183,1,123,23,208,0,123,20,64,123,24,56,174,56,174,123,22,48,51,6,81,8,177,123,25,176,0,100,152,1,123,24,152,0,149,23,188,0,51,9,4,80,32,174,38,2,42,88,7,29,2,131,102,1,130,24,152,0,200,120,8,130,23,56,171,103,222,130,22,56,130,18,168,0,40,17,130,18,168,0,51,10,255,130,24,152,0,87,7,144,1,2,130,23,72,87,7,12,130,28,64,130,26,176,0,40,16,2,124,135,130,28,64,130,26,176,0,82,7,94,1,131,201,173,150,6,100,105,1,2,130,24,48,132,135,0,32,123,25,152,0,191,105,9,123,25,40,123,23,48,82,7,47,131,199,175,118,42,2,124,39,132,119,32,82,7,33,51,8,107,84,1,123,26,176,0,51,10,69,39,1,100,39,130,25,40,80,32,176,38,87,223,130,26,176,0,1,123,22,56,81,6,75,100,168,130,22,56,40,15,131,102,255,130,24,176,0,200,120,8,81,6,55,149,23,188,0,51,9,4,123,24,176,0,80,32,178,38,65,41,130,24,168,0,124,136,132,136,32,82,8,217,2,123,23,72,129,23,188,0,130,24,168,0,80,32,180,38,179,246,130,23,72,40,193,2,130,18,168,0,130,28,144,0,130,19,136,0,130,25,160,0,130,27,152,0,130,23,48,81,7,140,247,2,129,23,64,130,24,56,175,120,129,247,2,124,39,132,119,32,82,7,119,247,51,8,107,84,1,51,10,69,39,1,100,39,130,25,40,80,32,182,38,190,222,130,27,152,0,130,25,160,0,130,19,136,0,130,28,144,0,130,18,168,0,100,152,40,99,247,156,135,113,132,119,1,81,7,63,247,130,28,216,0,130,27,208,0,131,105,149,24,192,0,100,39,130,26,72,80,32,184,38,130,222,130,25,160,0,130,19,136,0,130,28,144,0,130,18,168,0,100,123,100,152,40,41,247,130,23,208,0,51,11,122,124,100,152,40,28,247,130,23,208,0,51,11,121,124,100,152,40,15,247,130,23,208,0,51,11,120,124,100,152,40,2,247,80,32,192,38,61,136,51,8,75,122,120,51,10,255,40,6,51,10,255,1,2,100,167,149,81,0,255,130,16,248,0,130,21,240,0,130,22,232,0,149,17,0,1,50,0,100,202,82,2,229,2,130,23,112,81,7,223,0,2,130,22,104,129,104,4,81,8,217,0,130,23,96,149,119,16,130,25,88,80,32,194,38,27,1,129,104,8,81,8,200,0,130,23,96,149,119,32,130,25,88,80,32,196,38,5,1,129,104,12,81,8,183,0,130,23,96,149,119,48,130,25,88,80,32,198,38,239,0,129,104,16,81,8,166,0,130,23,96,149,119,64,130,25,88,80,32,200,38,217,0,129,104,20,81,8,149,0,130,23,96,149,119,80,130,25,88,80,32,202,38,195,0,129,104,24,81,8,132,0,130,23,96,149,119,96,130,25,88,80,32,204,38,173,0,129,104,28,81,8,115,130,23,96,149,119,112,130,25,88,80,32,206,38,152,0,129,104,32,81,8,99,130,23,96,149,119,128,0,130,25,88,80,32,208,38,130,0,129,104,36,81,8,82,130,23,96,149,119,144,0,130,25,88,80,32,210,38,108,40,97,80,32,212,38,57,135,51,8,22,122,120,51,10,255,40,2,255,51,10,40,253,254,51,7,1,40,41,51,7,2,40,36,51,7,3,40,31,51,7,4,40,26,51,7,5,40,21,51,7,6,40,16,51,7,7,40,11,51,7,8,40,6,51,7,9,1,151,120,2,130,25,104,200,152,8,149,119,246,1,2,129,137,82,9,186,254,149,119,1,149,136,4,82,7,243,51,10,1,40,174,254,149,136,247,51,10,17,172,138,155,0,2,151,136,2,51,10,56,164,5,200,168,8,129,136,200,168,8,50,8,130,152,149,138,8,123,154,130,136,123,120,50,0,149,17,240,123,16,8,123,21,130,152,149,138,8,123,154,130,136,100,117,100,135,80,32,218,38,85,214,123,88,8,123,87,130,16,8,130,21,149,17,16,50,0,130,152,149,138,8,123,154,125,136,123,120,50,0,130,152,149,138,8,123,154,128,136,123,120,50,0,130,152,149,138,8,123,154,127,136,123,120,50,0,130,152,149,138,8,123,154,124,136,123,120,50,0,130,152,149,136,15,132,136,240,149,138,16,123,154,130,137,130,136,8,123,121,123,120,8,50,0,50,0,130,152,149,138,8,123,154,126,136,123,120,50,0,130,152,149,138,8,123,154,129,136,123,120,50,0,2,124,120,149,119,1,170,152,250,149,139,242,172,186,244,81,24,43,12,82,24,45,61,51,9,40,6,51,9,1,1,124,120,149,138,208,86,26,9,57,51,8,149,119,1,51,11,10,1,2,124,124,202,184,8,191,168,8,149,202,208,149,119,1,172,186,241,81,9,9,141,136,100,135,50,0,100,135,50,0,149,119,255,51,9,1,149,138,208,84,26,9,207,51,8,82,9,231,40,234,149,17,0,255,123,16,248,0,123,21,240,0,123,22,232,0,51,5,100,118,123,23,8,123,23,88,73,17,16,255,100,23,51,8,80,32,234,38,128,41,100,23,51,8,1,51,9,1,80,32,236,38,57,42,81,5,32,2,130,25,8,130,26,88,130,27,200,0,201,169,9,200,107,11,200,185,9,123,89,51,0,238,38,40,110,235,80,32,238,38,107,235,130,16,248,0,130,21,240,0,130,22,232,0,149,17,0,1,50,0,149,23,8,51,9,1,100,88,51,10,80,32,242,38,15,74,130,27,81,11,26,2,130,24,16,130,25,96,130,26,208,0,201,152,8,200,106,10,200,168,8,123,184,1,2,130,16,0,1,130,21,248,0,130,22,240,0,149,17,8,1,50,0,123,22,104,123,22,32,123,22,24,73,17,112,60,72,33,156,0,255,51,7,252,38,123,23,80,149,86,252,1,129,103,4,149,102,4,80,32,246,38,28,1,82,7,244,2,123,22,168,0,149,23,16,51,8,80,32,248,38,191,40,149,23,16,51,9,1,130,24,51,10,80,32,250,38,148,73,130,27,8,81,11,36,2,130,24,24,130,25,104,130,26,216,0,201,152,8,200,168,8,81,8,13,151,136,2,200,134,5,123,181,40,5,123,181,1,2,130,16,72,1,130,21,64,1,130,22,56,1,149,17,80,1,50,0,130,114,152,0,129,42,82,10,9,51,2,188,191,1,1,2,130,122,96,81,10,48,51,4,51,3,128,0,100,43,40,23,2,130,124,88,200,76,12,120,202,130,122,96,149,68,1,149,187,4,174,164,20,2,129,186,81,10,14,172,58,229,51,10,64,40,223,51,4,1,2,130,123,88,51,10,200,75,12,123,124,16,151,76,2,200,44,12,123,123,8,123,124,152,0,81,9,24,81,4,21,149,185,1,123,121,8,124,183,120,135,51,10,1,51,7,1,50,0,51,7,50,0,149,17,248,123,16,100,122,51,7,9,80,32,254,38,22,167,251,80,32,0,39,188,77,131,119,130,16,149,17,8,50,0,131,120,159,51,9,26,174,152,8,132,119,95,50,0,50,0,131,120,191,136,136,26,151,136,5,212,135,7,50,0,81,7,234,254,149,17,248,123,16,100,120,51,7,104,166,5,80,32,2,39,145,148,142,119,130,16,149,17,8,50,0,151,137,1,152,153,49,151,136,16,51,11,255,127,152,138,16,170,185,20,51,8,4,82,9,24,212,167,7,136,119,1,133,119,3,50,0,212,167,7,136,120,1,100,135,50,0,51,7,4,50,0,152,138,48,51,12,255,127,210,202,11,170,203,131,0,149,17,224,123,16,24,123,21,16,123,22,8,100,149,82,11,58,123,23,100,134,51,9,51,10,80,32,4,39,223,201,81,7,73,20,10,0,0,0,0,0,0,119,64,130,23,100,104,51,9,80,32,6,39,249,202,100,89,80,32,8,39,184,129,89,149,153,136,122,89,40,43,149,185,2,192,122,89,132,169,0,128,0,51,10,254,63,212,169,9,151,153,48,151,136,16,152,136,16,212,152,8,40,11,51,9,100,104,130,23,72,5,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,50,0,149,17,184,123,16,64,123,21,56,123,22,48,100,134,100,117,123,25,40,100,151,123,26,32,100,168,51,9,51,10,80,32,10,39,89,201,20,9,0,0,0,0,0,0,255,63,82,7,23,51,7,1,2,100,152,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,123,25,24,123,22,16,152,102,48,123,22,8,151,102,49,152,102,49,130,23,40,130,24,32,80,32,12,39,224,254,100,120,51,7,81,38,255,127,63,1,130,25,24,81,8,195,2,20,7,255,255,255,255,255,255,255,127,130,24,16,210,120,8,130,26,32,210,122,10,100,87,123,24,24,130,25,40,123,26,80,32,14,39,131,201,88,7,18,1,130,24,24,130,23,32,151,119,1,152,124,49,81,6,36,1,100,137,130,23,40,130,24,82,12,34,20,10,0,0,0,0,0,0,119,64,123,25,24,51,9,80,32,16,39,226,201,152,137,48,149,156,136,130,25,24,1,20,11,255,255,255,255,255,255,0,0,210,185,9,20,10,0,0,0,0,0,0,1,0,212,169,9,210,139,11,212,171,11,173,108,47,201,185,10,216,117,8,201,138,8,87,8,89,201,117,5,212,88,7,82,7,83,51,9,40,34,255,152,88,63,151,153,1,212,137,9,131,102,255,151,85,1,175,108,43,201,185,8,216,117,10,201,168,8,87,8,229,201,117,5,212,88,9,81,9,248,254,152,89,63,151,136,1,212,137,9,131,102,255,151,85,1,173,108,219,100,198,201,185,10,216,117,8,201,138,8,89,8,173,100,152,1,152,135,48,82,7,24,152,87,63,151,137,1,212,121,8,151,85,1,152,153,48,131,102,255,81,9,238,130,23,8,132,122,0,128,0,20,9,255,255,255,255,255,255,0,0,88,6,113,132,107,255,255,0,212,186,10,151,170,48,132,87,255,210,152,8,212,168,9,40,144,254,130,25,24,40,138,254,100,87,130,24,24,130,25,40,130,26,80,32,18,39,192,199,136,119,1,149,119,255,130,25,16,210,121,9,210,87,7,40,104,254,20,10,0,0,0,0,0,0,119,64,100,87,51,9,100,197,80,32,20,39,203,200,100,92,100,117,100,137,152,135,48,149,118,136,130,23,40,130,24,82,12,226,254,2,40,190,254,149,108,120,132,203,255,255,0,212,186,10,151,170,48,132,87,255,210,152,8,212,168,8,20,10,0,0,0,0,0,0,135,63,51,9,80,32,22,39,137,200,100,137,40,11,254,149,17,240,123,16,8,123,21,100,133,87,40,0,4,46,20,8,0,0,0,0,0,0,224,127,80,32,24,39,179,135,252,83,37,255,7,72,51,7,253,11,173,117,9,51,5,255,3,40,67,149,85,2,248,40,61,90,37,1,252,59,20,8,0,0,0,0,0,0,96,3,80,32,26,39,133,135,252,86,37,56,248,32,90,37,112,244,13,51,7,51,5,2,252,40,21,51,7,149,85,146,7,40,13,149,85,1,252,40,7,149,85,201,3,1,151,88,52,20,9,0,0,0,0,0,0,240,63,200,152,8,80,32,28,39,73,135,252,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,100,149,87,41,0,64,53,20,10,0,0,0,0,0,0,254,127,51,9,80,32,30,39,207,199,83,37,255,127,80,87,53,253,191,0,16,51,7,2,128,51,5,255,63,40,72,51,7,2,128,200,117,5,40,63,90,37,1,192,61,20,10,0,0,0,0,0,0,114,0,51,9,80,32,32,39,154,199,86,37,116,128,33,90,53,232,64,255,12,51,5,232,64,255,1,51,7,51,8,149,85,26,127,40,13,149,85,1,192,40,7,149,85,141,63,1,149,89,255,63,151,154,48,51,9,80,32,34,39,101,199,130,16,8,130,21,149,17,16,50,0,149,17,200,123,16,48,123,21,40,123,22,32,151,117,1,152,85,33,86,69,251,33,233,63,81,152,85,20,86,37,228,3,85,20,8,0,0,0,0,0,0,112,56,100,118,80,32,36,39,118,134,252,123,23,20,8,0,0,0,0,0,0,112,71,123,22,8,100,103,80,32,38,39,67,165,252,130,24,81,5,13,100,120,123,24,16,130,23,8,40,124,123,24,16,130,23,8,40,116,152,85,20,51,8,254,7,174,88,26,51,7,40,102,51,8,51,9,130,16,48,130,21,40,130,22,32,149,17,56,40,162,12,149,24,16,80,32,40,39,2,14,100,121,130,23,16,130,24,24,132,153,3,81,25,2,30,81,25,1,18,82,9,33,51,9,1,80,32,42,39,125,12,40,41,80,32,44,39,68,11,40,33,51,9,1,80,32,46,39,106,12,40,8,80,32,48,39,49,11,20,8,0,0,0,0,0,0,0,128,211,135,7,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,232,123,16,16,123,21,8,100,117,151,119,1,152,119,53,51,8,254,3,172,120,45,100,87,51,8,80,32,50,39,123,175,252,81,7,31,73,1,89,5,15,20,5,0,0,0,0,0,0,0,128,40,13,20,5,0,0,0,0,0,0,240,63,1,2,100,87,130,16,16,130,21,8,149,17,24,50,0,151,120,1,152,136,53,86,40,254,3,49,21,149,17,232,123,16,16,123,21,8,100,117,51,8,80,32,52,39,46,175,252,100,120,100,87,81,8,15,73,1,153,119,63,80,32,54,39,176,128,252,130,16,16,130,21,8,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,151,118,33,152,104,56,51,9,149,0,172,137,103,131,117,83,24,127,59,149,137,129,145,150,255,255,127,210,86,8,81,8,83,51,8,0,0,128,123,100,87,123,25,80,32,56,39,39,136,252,122,23,8,130,24,146,135,0,0,128,152,88,31,210,104,8,190,88,8,210,135,7,40,41,123,23,51,8,0,0,128,123,100,87,80,32,58,39,254,135,252,122,23,12,87,5,7,51,7,40,14,130,23,81,6,10,51,7,0,0,128,191,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,176,123,16,72,123,21,64,123,22,56,100,122,151,119,1,152,121,53,149,151,55,252,51,8,63,174,135,34,1,123,25,48,1,51,6,192,167,5,20,7,254,130,43,101,71,21,103,64,100,168,123,26,40,80,32,60,39,111,132,252,130,104,8,123,23,32,80,32,62,39,71,163,252,130,104,16,130,105,24,100,117,100,151,80,32,64,39,54,163,252,130,24,32,80,32,66,39,71,132,252,130,24,40,80,32,68,39,34,163,252,151,88,57,152,136,53,200,104,8,130,137,120,130,136,112,123,24,40,100,120,123,21,151,87,45,200,151,7,123,23,32,100,135,100,133,80,32,70,39,19,132,252,130,104,32,123,24,16,130,104,40,123,23,24,100,135,100,88,80,32,72,39,252,131,252,130,24,16,80,32,74,39,215,162,252,130,104,48,123,24,8,130,104,56,123,23,16,100,135,100,88,80,32,76,39,219,131,252,130,24,8,80,32,78,39,182,162,252,130,22,24,100,104,80,32,80,39,197,131,252,100,120,130,23,16,80,32,82,39,158,162,252,100,104,80,32,84,39,176,131,252,100,118,100,87,130,24,40,80,32,86,39,135,162,252,100,104,80,32,88,39,126,162,252,130,24,48,81,8,63,130,21,32,100,88,80,32,90,39,135,131,252,100,88,80,32,92,39,99,162,252,130,16,72,130,21,64,130,22,56,149,17,80,50,0,86,41,200,3,45,20,8,0,0,0,0,0,0,240,63,100,167,51,0,92,39,40,57,162,252,2,130,24,32,130,25,130,16,72,130,21,64,130,22,56,149,17,80,40,88,85,41,9,4,11,73,17,48,40,177,254,20,7,0,0,0,0,0,0,240,255,171,122,7,51,7,40,171,81,41,255,7,188,87,10,28,130,16,72,130,21,64,130,22,56,149,17,80,20,8,0,0,0,0,0,0,0,112,40,205,10,130,16,72,130,21,64,130,22,56,149,17,80,20,8,0,0,0,0,0,0,0,16,40,180,10,149,17,232,123,16,16,123,21,8,151,154,32,100,121,87,10,54,20,7,0,0,0,0,0,0,240,192,200,120,5,100,87,100,152,80,32,94,39,196,130,252,100,88,80,32,96,39,160,161,252,20,8,0,0,0,0,0,0,0,127,51,0,108,39,40,166,130,252,20,7,0,0,0,0,0,0,224,63,200,120,5,100,87,100,152,80,32,98,39,145,130,252,100,88,80,32,100,39,109,161,252,100,117,20,8,0,0,0,0,0,0,240,63,80,32,102,39,154,172,252,89,7,49,100,87,51,8,80,32,104,39,62,172,252,20,8,0,0,0,0,0,0,16,0,123,24,130,25,136,119,1,149,119,255,210,117,5,100,151,80,32,106,39,71,130,252,123,23,1,20,8,0,0,0,0,0,0,16,0,100,87,80,32,108,39,49,130,252,130,16,16,130,21,8,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,121,151,119,1,152,118,53,149,104,55,252,51,10,63,174,168,84,51,5,192,167,5,20,7,0,0,0,0,0,0,200,66,100,152,80,32,110,39,214,160,252,100,121,151,119,57,152,119,53,200,87,7,130,117,120,130,119,112,151,152,45,200,133,5,81,6,59,100,88,80,32,112,39,206,129,252,100,88,80,32,114,39,170,160,252,130,16,16,130,21,8,130,22,149,17,24,50,0,86,38,200,3,40,20,8,0,0,0,0,0,0,240,63,100,151,51,0,114,39,40,129,160,252,100,88,130,16,16,130,21,8,130,22,149,17,24,40,115,85,38,9,4,27,20,8,0,0,0,0,0,0,26,129,216,120,7,149,119,255,210,118,6,40,111,255,20,8,0,0,0,0,0,0,240,255,171,137,7,51,7,40,161,81,38,255,7,177,87,9,27,130,16,16,130,21,8,130,22,149,17,24,20,8,0,0,0,0,0,0,0,112,40,11,9,20,8,0,0,0,0,0,204,144,192,172,137,175,130,16,16,130,21,8,130,22,149,17,24,20,8,0,0,0,0,0,0,0,16,40,230,8,149,17,232,123,16,16,123,21,8,151,154,32,100,121,87,10,56,20,7,0,0,0,0,0,0,240,255,200,120,5,100,87,100,152,80,32,116,39,246,128,252,100,88,80,32,118,39,210,159,252,100,120,80,32,120,39,201,159,252,130,16,16,130,21,8,149,17,24,50,0,20,7,0,0,0,0,0,0,224,63,200,120,5,100,87,100,152,80,32,122,39,193,128,252,100,88,80,32,124,39,157,159,252,100,117,20,8,0,0,0,0,0,0,240,63,80,32,126,39,202,170,252,89,7,49,100,87,51,8,80,32,128,39,110,170,252,20,8,0,0,0,0,0,0,16,0,123,24,130,25,136,119,1,149,119,255,210,117,5,100,151,80,32,130,39,119,128,252,123,23,1,20,8,0,0,0,0,0,0,16,0,100,87,80,32,132,39,97,128,252,130,16,16,130,21,8,149,17,24,50,0,149,17,168,123,16,80,123,21,72,123,22,64,20,8,0,0,0,0,0,0,18,192,200,120,8,152,136,40,51,9,8,3,174,137,110,1,152,120,48,149,138,16,128,84,42,31,128,225,2,2,20,8,0,0,0,0,0,0,26,192,200,135,10,51,5,48,176,5,152,171,52,152,168,41,132,136,240,7,200,88,8,130,137,144,0,123,25,48,130,137,152,0,123,25,56,149,136,255,7,149,140,145,0,130,137,145,0,130,200,8,151,187,52,201,183,6,153,170,52,123,26,40,100,151,80,32,134,39,184,158,252,100,120,100,103,51,0,136,39,20,9,0,0,0,0,0,0,0,128,211,152,8,40,156,158,252,130,24,48,80,32,138,39,176,127,252,100,118,130,23,40,80,32,140,39,16,123,252,130,88,123,24,40,130,88,8,123,24,32,123,23,48,100,103,100,104,80,32,142,39,139,127,252,130,88,16,123,24,24,130,88,24,123,24,8,130,88,32,123,23,16,100,135,100,104,80,32,144,39,110,127,252,130,24,8,80,32,146,39,73,158,252,130,88,40,123,24,130,88,48,123,23,8,100,135,100,104,80,32,148,39,78,127,252,130,24,80,32,150,39,42,158,252,130,21,16,100,88,80,32,152,39,57,127,252,100,120,130,23,8,80,32,154,39,18,158,252,100,104,80,32,156,39,36,127,252,130,24,24,80,32,158,39,255,157,252,100,88,80,32,160,39,17,127,252,123,23,24,130,23,32,130,24,40,80,32,162,39,230,157,252,130,24,48,80,32,164,39,247,126,252,100,117,100,103,130,24,56,80,32,166,39,206,157,252,100,88,80,32,168,39,197,157,252,130,24,24,80,32,170,39,187,157,252,130,16,80,130,21,72,130,22,64,149,17,88,50,0,20,8,0,0,0,0,0,0,240,63,170,135,244,1,20,8,0,0,0,0,0,0,240,191,80,32,172,39,142,157,252,100,117,100,120,80,32,174,39,158,126,252,123,23,48,100,88,123,21,56,80,32,176,39,143,126,252,51,6,48,176,5,20,8,119,85,85,85,85,85,213,63,123,24,40,123,23,32,20,7,203,253,255,255,255,255,207,191,100,88,80,32,178,39,103,126,252,130,24,40,80,32,180,39,66,157,252,130,104,80,100,117,100,135,130,24,48,80,32,182,39,76,126,252,100,120,100,87,80,32,184,39,38,157,252,130,101,88,130,104,96,123,23,40,100,135,130,24,56,80,32,186,39,44,126,252,100,88,80,32,188,39,8,157,252,130,104,104,123,23,24,100,135,130,21,48,100,88,80,32,190,39,15,126,252,100,120,130,23,24,80,32,192,39,232,156,252,130,104,112,123,24,16,130,104,120,123,23,24,100,135,130,24,56,80,32,194,39,235,125,252,130,24,16,80,32,196,39,198,156,252,130,104,128,0,123,23,16,100,135,100,88,80,32,198,39,207,125,252,100,120,130,23,16,80,32,200,39,168,156,252,130,104,136,0,123,23,16,100,135,130,21,32,100,88,80,32,202,39,174,125,252,100,120,130,23,16,80,32,204,39,135,156,252,100,88,80,32,206,39,153,125,252,100,120,130,23,24,80,32,208,39,114,156,252,100,88,80,32,210,39,132,125,252,100,120,130,23,40,80,32,212,39,93,156,252,100,88,80,32,214,39,111,125,252,130,104,56,100,118,100,135,130,24,48,80,32,216,39,94,125,252,130,24,56,80,32,218,39,57,156,252,100,104,51,0,170,39,40,44,156,252,151,121,1,81,9,66,20,9,0,0,0,0,0,0,240,127,170,151,100,254,152,137,15,82,9,80,51,9,240,127,210,152,8,170,152,70,20,8,0,0,0,0,0,0,48,67,80,32,220,39,21,125,252,20,8,0,0,0,0,0,0,192,252,200,135,7,40,227,252,2,130,16,80,130,21,72,130,22,64,149,17,88,20,7,0,0,0,0,0,0,240,191,149,17,240,123,23,8,149,17,16,50,0,2,130,16,80,130,21,72,130,22,64,149,17,88,20,7,0,0,0,0,0,0,248,127,50,0,51,7,40,242,253,149,17,232,123,16,16,123,21,8,123,22,152,116,52,149,73,1,248,51,10,1,248,174,154,59,1,2,151,123,11,20,3,0,0,0,0,0,0,0,128,152,119,45,132,119,254,0,51,12,192,166,5,200,199,7,126,124,212,59,11,132,71,1,208,123,10,151,204,16,152,167,32,202,199,11,152,185,32,202,201,11,152,187,32,20,8,0,0,0,192,0,0,0,0,201,184,5,20,6,254,255,255,255,0,0,0,0,20,11,255,255,255,255,0,0,0,0,210,181,5,202,197,12,152,204,31,210,108,12,202,149,9,152,153,31,210,105,9,202,156,9,152,153,32,201,152,8,210,184,8,202,200,8,152,136,31,210,104,8,20,9,0,252,255,255,0,0,0,0,210,169,9,202,120,7,202,152,9,152,153,32,200,151,7,152,121,32,210,183,7,202,137,12,202,135,8,152,136,32,20,2,0,0,0,0,0,0,0,192,201,194,12,201,140,12,152,200,32,210,203,11,202,152,12,202,155,9,152,153,32,202,120,7,152,119,32,200,201,9,200,151,7,149,119,254,152,119,9,151,170,42,202,119,8,201,122,10,201,168,8,200,135,9,149,153,1,142,154,152,139,63,200,183,7,151,119,12,152,119,12,151,68,51,20,11,0,0,0,0,0,0,248,31,200,75,11,152,187,52,151,187,52,212,183,7,151,170,52,211,152,8,210,56,8,212,168,8,80,32,222,39,102,154,252,130,16,16,130,21,8,130,22,149,17,24,50,0,20,8,0,0,0,0,0,0,240,127,170,135,233,151,120,1,152,136,1,81,8,224,20,8,1,0,0,0,0,0,240,127,172,135,27,2,130,16,16,130,21,8,130,22,149,17,24,20,7,0,0,0,0,0,0,248,127,50,0,20,8,0,0,0,0,0,0,48,67,80,32,224,39,40,123,252,152,120,52,149,132,204,40,119,254,151,120,1,152,136,53,84,40,50,4,9,40,226,82,253,137,121,151,153,63,211,121,9,86,40,253,3,44,149,17,240,123,16,8,20,8,0,0,0,0,0,0,48,67,100,151,80,32,226,39,207,153,252,100,120,51,7,123,24,130,16,8,149,17,16,50,0,89,7,170,82,253,20,7,0,0,0,0,0,0,0,128,211,151,7,20,8,0,0,0,0,0,0,224,63,51,0,124,13,40,181,122,252,149,17,208,123,16,40,123,21,32,123,22,24,123,24,16,123,23,8,100,120,80,32,228,39,157,122,252,100,118,100,120,80,32,230,39,146,122,252,100,117,20,8,144,21,203,25,160,1,250,62,100,103,80,32,232,39,125,122,252,20,8,119,81,193,22,108,193,86,191,80,32,234,39,81,153,252,100,104,80,32,236,39,99,122,252,20,8,76,85,85,85,85,85,165,63,80,32,238,39,55,153,252,100,104,80,32,240,39,73,122,252,123,23,100,87,100,88,80,32,242,39,60,122,252,100,117,20,8,212,56,136,190,233,250,168,189,100,103,80,32,244,39,39,122,252,20,8,196,177,180,189,158,238,33,62,80,32,246,39,251,152,252,100,104,80,32,248,39,13,122,252,20,8,173,82,156,128,79,126,146,190,80,32,250,39,225,152,252,100,120,100,87,80,32,252,39,241,121,252,20,8,0,0,0,0,0,0,224,191,80,32,254,39,197,152,252,130,24,80,32,0,40,188,152,252,100,104,80,32,2,40,206,121,252,100,117,130,23,16,130,24,8,80,32,4,40,191,121,252,100,120,20,7,0,0,0,0,0,0,240,63,51,0,6,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,128,152,252,100,88,80,32,8,40,122,152,252,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,25,8,123,24,24,100,117,100,120,80,32,10,40,106,121,252,100,118,20,8,124,213,207,90,58,217,229,61,100,103,80,32,12,40,85,121,252,20,8,235,156,43,138,230,229,90,190,80,32,14,40,41,152,252,100,104,80,32,16,40,59,121,252,20,8,125,254,177,87,227,29,199,62,80,32,18,40,15,152,252,100,104,80,32,20,40,33,121,252,20,8,213,97,193,25,160,1,42,191,80,32,22,40,245,151,252,100,104,80,32,24,40,7,121,252,20,8,166,248,16,17,17,17,129,63,80,32,26,40,219,151,252,123,23,100,103,123,21,16,100,88,80,32,28,40,230,120,252,100,117,130,23,8,81,7,104,20,8,0,0,0,0,0,0,224,191,130,23,24,80,32,30,40,202,120,252,123,23,8,130,23,100,88,80,32,32,40,188,120,252,123,23,20,8,73,85,85,85,85,85,197,191,100,87,80,32,34,40,167,120,252,130,24,24,80,32,36,40,130,151,252,100,117,130,23,130,24,8,80,32,38,40,116,151,252,100,104,80,32,40,40,134,120,252,100,120,100,87,80,32,42,40,96,151,252,40,39,130,23,100,104,80,32,44,40,110,120,252,20,8,73,85,85,85,85,85,197,191,80,32,46,40,66,151,252,100,88,80,32,48,40,84,120,252,130,24,16,80,32,50,40,47,151,252,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,240,123,16,8,133,135,123,23,130,23,80,32,52,40,41,120,252,130,16,8,149,17,16,50,0,149,17,144,123,16,104,123,21,96,123,22,88,100,118,152,119,32,151,121,33,152,154,33,51,9,122,106,15,64,100,133,172,169,57,151,119,44,152,119,44,81,55,251,33,9,171,0,86,74,124,217,2,64,122,87,6,156,3,20,8,24,45,68,84,251,33,249,191,100,103,80,32,54,40,185,150,252,123,87,73,21,8,51,7,1,40,105,2,86,74,59,70,28,64,55,86,74,188,253,21,64,108,81,74,124,217,18,64,109,87,6,181,3,20,8,210,33,51,127,124,217,18,192,100,103,80,32,56,40,130,150,252,123,87,73,21,8,51,7,3,40,50,2,84,74,250,33,57,65,68,152,170,20,83,42,255,7,51,2,51,7,73,21,8,73,5,40,24,2,87,6,81,3,20,8,24,45,68,84,251,33,9,192,100,103,80,32,58,40,70,150,252,123,87,73,21,8,51,7,2,40,246,1,82,74,251,33,25,64,229,2,123,26,123,21,32,20,8,131,200,201,109,48,95,228,63,100,103,80,32,60,40,54,119,252,100,117,80,32,62,40,102,127,252,123,23,8,20,8,0,0,128,161,83,138,151,188,100,103,80,32,64,40,23,119,252,123,22,16,100,118,20,8,24,45,68,84,251,33,233,191,100,103,80,32,66,40,36,161,252,87,7,113,3,123,21,24,20,8,48,116,74,241,218,68,197,61,130,21,16,100,87,80,32,68,40,226,118,252,123,23,40,20,8,0,0,0,0,216,68,197,61,100,87,80,32,70,40,204,118,252,100,117,20,8,24,45,68,84,251,33,233,63,100,103,80,32,72,40,142,160,252,90,7,117,3,100,86,1,100,103,130,24,40,51,0,74,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,120,149,252,100,120,151,119,1,152,119,53,100,101,130,22,152,102,20,201,118,7,130,26,32,123,168,87,23,17,224,0,20,8,0,0,96,26,97,180,208,189,123,21,16,130,21,24,100,87,80,32,76,40,97,118,252,100,120,130,23,16,80,32,78,40,58,149,252,123,22,100,118,20,8,115,112,3,46,138,25,163,59,123,21,24,100,87,80,32,80,40,59,118,252,100,120,123,22,16,100,103,123,24,40,51,0,82,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,254,148,252,130,25,32,100,120,151,119,1,152,119,53,130,22,201,118,6,123,152,87,22,50,120,20,8,0,0,0,46,138,25,163,187,130,21,24,100,87,80,32,84,40,240,117,252,100,120,130,23,16,80,32,86,40,201,148,252,100,118,20,8,193,73,32,37,154,131,123,57,100,87,80,32,88,40,207,117,252,100,120,100,101,100,103,123,24,40,51,0,90,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,147,148,252,100,120,130,22,32,123,103,130,23,40,51,0,92,40,40,129,148,252,100,166,130,23,40,51,0,92,40,40,116,148,252,130,21,16,100,150,130,23,40,80,32,92,40,104,148,252,100,120,100,87,51,0,94,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,76,148,252,123,103,8,130,23,8,1,130,16,104,130,21,96,130,22,88,149,17,112,50,0,123,26,40,123,21,32,123,22,16,151,103,12,152,119,12,20,8,0,0,0,0,0,0,96,65,212,135,5,100,87,80,32,96,40,105,125,252,80,32,98,40,149,112,252,100,120,123,23,64,100,87,51,0,100,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,239,147,252,20,5,0,0,0,0,0,0,112,65,20,8,0,0,0,0,0,0,112,65,80,32,102,40,242,116,252,100,118,80,32,104,40,34,125,252,80,32,106,40,78,112,252,100,120,123,23,72,100,103,51,0,108,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,168,147,252,100,88,80,32,110,40,189,116,252,149,22,80,123,23,80,51,5,4,1,130,103,51,8,80,32,112,40,127,158,252,131,85,255,149,102,248,81,7,239,130,23,40,149,121,234,251,149,23,64,149,24,48,100,90,80,32,114,40,172,1,130,24,48,130,25,16,87,9,173,0,2,130,25,56,130,26,32,123,168,123,169,8,40,17,255,87,6,187,0,20,8,24,45,68,84,251,33,25,192,100,103,80,32,116,40,63,147,252,123,87,73,21,8,51,7,4,40,239,254,20,8,24,45,68,84,251,33,249,63,100,103,80,32,118,40,33,147,252,123,87,20,7,0,0,16,51,38,166,145,60,123,87,8,51,7,255,40,199,254,20,8,24,45,68,84,251,33,9,64,100,103,80,32,120,40,249,146,252,123,87,20,7,0,0,16,51,38,166,161,60,123,87,8,51,7,254,40,159,254,20,8,210,33,51,127,124,217,18,64,100,103,80,32,122,40,209,146,252,123,87,20,7,0,0,160,76,57,121,170,60,123,87,8,51,7,253,40,119,254,2,130,26,56,20,9,0,0,0,0,0,0,0,128,211,152,8,130,27,32,123,184,211,169,9,123,185,8,141,119,40,86,254,20,8,24,45,68,84,251,33,25,64,100,103,80,32,124,40,136,146,252,123,87,20,7,0,0,16,51,38,166,177,60,123,87,8,51,7,252,40,46,254,2,130,23,8,131,119,255,123,23,8,20,8,0,0,0,0,0,0,240,191,100,87,80,32,126,40,86,146,252,100,117,20,8,0,0,64,84,251,33,249,191,100,87,80,32,128,40,92,115,252,100,120,130,23,16,80,32,130,40,53,146,252,100,118,20,8,49,99,98,26,97,180,208,61,40,78,2,130,23,8,131,119,1,123,23,8,20,8,0,0,0,0,0,0,240,63,130,23,24,80,32,132,40,9,146,252,100,117,20,8,0,0,64,84,251,33,249,191,100,87,80,32,134,40,15,115,252,100,120,130,23,16,80,32,136,40,232,145,252,100,118,20,8,49,99,98,26,97,180,208,61,1,123,21,24,100,87,80,32,138,40,234,114,252,123,23,40,40,55,252,149,17,216,252,123,16,32,3,123,21,24,3,123,22,16,3,123,24,8,123,23,152,0,73,1,1,51,8,84,22,2,149,135,4,129,123,123,26,184,0,131,170,255,123,25,208,0,131,151,253,150,119,171,170,170,42,152,120,63,153,119,34,200,135,7,143,120,154,136,210,120,8,123,24,160,0,150,135,232,123,23,192,0,123,27,112,123,26,200,0,190,171,7,51,8,192,192,5,123,24,168,0,87,7,76,2,130,24,160,0,130,23,200,0,191,120,6,130,23,112,200,135,7,131,119,1,123,23,216,0,149,21,32,2,40,37,2,151,103,2,130,24,168,0,200,135,7,129,119,80,32,140,40,180,109,252,123,87,131,102,1,149,85,8,130,23,216,0,170,118,10,89,6,221,51,7,40,236,2,130,23,208,0,130,24,192,0,190,135,7,123,23,40,130,24,112,143,135,154,119,210,135,7,130,24,184,0,88,8,137,0,51,8,149,119,1,151,119,32,152,119,32,123,23,176,0,149,25,32,2,130,21,200,0,1,51,11,123,24,192,0,131,136,255,123,24,208,0,130,22,152,0,123,21,200,0,1,123,27,216,0,130,104,151,87,3,200,151,7,130,119,80,32,142,40,206,113,252,130,24,216,0,80,32,144,40,168,144,252,149,25,32,2,100,123,131,85,255,149,102,8,130,23,208,0,171,117,208,2,130,24,192,0,151,135,3,149,26,224,0,200,167,7,123,123,149,136,1,130,21,200,0,131,85,1,130,23,176,0,171,120,152,40,21,151,119,3,149,121,8,149,23,224,0,51,8,80,32,146,40,116,117,255,130,25,40,141,151,48,123,23,56,141,151,47,123,23,48,149,26,188,2,130,24,112,151,135,2,200,167,7,123,23,80,130,23,184,0,151,119,32,152,119,29,149,26,32,2,201,122,10,123,26,128,0,20,10,0,0,0,0,0,0,112,62,20,7,0,0,0,0,0,0,112,193,123,23,136,0,20,7,0,0,0,0,0,0,192,63,123,23,104,20,7,0,0,0,0,0,0,32,192,123,23,96,73,17,72,255,255,255,0,73,17,32,255,255,127,73,17,16,255,255,63,20,7,0,0,0,0,0,0,240,63,123,23,64,20,7,0,0,0,0,0,0,224,63,123,23,24,131,153,232,123,25,120,123,26,144,0,40,5,100,152,1,151,135,3,149,25,224,0,200,151,7,130,119,123,24,192,0,88,8,108,151,134,3,149,21,192,2,1,123,23,208,0,130,24,144,0,80,32,148,40,173,112,252,80,32,150,40,223,120,252,80,32,152,40,11,108,252,123,23,216,0,130,24,136,0,80,32,154,40,144,112,252,100,120,130,23,208,0,80,32,156,40,104,143,252,80,32,158,40,181,120,252,149,24,216,0,200,104,8,130,136,122,87,100,135,130,24,216,0,80,32,160,40,73,143,252,149,102,248,149,85,4,82,6,162,130,24,120,80,32,162,40,133,232,100,117,130,24,104,80,32,164,40,70,112,252,80,32,166,40,207,234,130,24,96,80,32,168,40,54,112,252,100,120,100,87,80,32,170,40,16,143,252,100,118,80,32,172,40,91,120,252,100,117,80,32,174,40,133,107,252,100,120,100,103,51,0,176,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,226,142,252,100,123,130,23,120,88,7,118,2,130,22,192,0,151,103,2,149,24,192,2,200,135,7,129,120,252,130,26,56,199,168,9,200,149,5,123,21,200,0,197,169,9,191,152,8,122,120,252,130,23,48,199,120,3,130,28,72,88,3,31,1,51,5,88,6,135,0,151,104,2,149,23,192,2,200,120,8,130,18,64,40,16,191,154,10,122,122,51,5,1,149,119,4,170,135,109,129,121,100,202,82,5,238,51,10,0,0,0,1,82,9,229,51,5,149,119,4,171,135,235,2,40,81,123,21,200,0,130,22,192,0,81,7,31,100,181,100,183,130,24,24,80,32,178,40,67,153,252,51,3,2,89,7,37,73,17,88,100,91,40,189,0,151,103,2,149,24,192,2,200,135,7,129,119,252,153,115,23,130,28,72,90,3,136,2,40,159,0,130,28,72,100,91,51,5,90,6,128,130,18,64,1,2,130,25,200,0,130,23,120,88,7,46,2,130,23,32,130,24,40,81,24,25,12,82,24,26,32,130,23,16,1,151,104,2,149,25,192,2,200,152,8,128,137,252,210,151,7,130,25,200,0,122,135,252,1,149,153,1,123,25,200,0,82,19,2,81,100,39,100,184,51,0,180,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,190,141,252,100,123,73,17,88,2,81,5,50,130,23,64,130,24,120,100,181,80,32,182,40,248,230,100,120,100,87,51,0,184,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,142,141,252,100,123,40,6,123,19,88,1,100,183,51,8,100,181,80,32,186,40,110,152,252,82,7,243,0,2,130,23,112,130,26,80,175,103,31,51,7,151,104,2,149,25,188,2,200,152,8,1,129,137,149,136,252,212,151,7,171,168,248,82,7,116,1,100,167,100,105,1,2,129,120,131,153,1,149,119,252,81,8,247,2,130,23,184,0,190,103,7,123,23,200,0,123,25,176,0,40,40,51,9,1,130,22,192,0,151,103,3,149,24,224,0,200,135,7,123,121,130,23,200,0,131,119,1,123,23,200,0,130,25,176,0,175,150,78,253,149,103,1,123,23,192,0,130,24,160,0,200,135,7,151,119,2,130,24,168,0,200,135,7,129,119,80,32,188,40,111,105,252,130,25,184,0,190,150,8,151,136,3,149,26,32,2,200,168,8,123,135,88,9,166,2,51,9,130,22,200,0,151,102,3,130,23,128,0,200,103,7,123,23,208,0,200,166,6,130,21,152,0,1,123,25,216,0,130,88,130,103,80,32,190,40,193,109,252,130,24,216,0,80,32,192,40,155,140,252,100,121,149,102,248,149,85,8,130,23,208,0,171,118,218,40,96,255,130,24,40,141,136,24,100,87,80,32,194,40,201,229,100,117,20,8,0,0,0,0,0,0,112,65,80,32,196,40,90,151,252,89,7,30,100,87,80,32,198,40,176,117,252,151,104,2,149,25,192,2,200,152,8,122,135,130,25,120,40,139,0,20,8,0,0,0,0,0,0,112,62,100,87,80,32,200,40,82,109,252,80,32,202,40,132,117,252,123,23,216,0,80,32,204,40,172,104,252,20,8,0,0,0,0,0,0,112,193,80,32,206,40,47,109,252,100,120,100,87,80,32,208,40,9,140,252,80,32,210,40,86,117,252,151,104,2,149,25,192,2,200,152,8,122,135,131,102,1,151,103,2,200,151,7,130,24,216,0,122,120,130,25,40,40,34,151,103,2,149,24,192,2,200,135,7,149,119,252,130,25,120,1,2,129,120,131,153,232,131,102,255,149,119,252,81,8,244,123,22,192,0,87,6,34,1,100,152,20,7,0,0,0,0,0,0,240,63,80,32,212,40,246,228,100,120,151,103,3,100,101,149,22,224,0,123,23,184,0,200,118,6,151,85,2,149,23,192,2,200,117,5,20,7,0,0,0,0,0,0,112,62,123,23,208,0,1,123,24,216,0,129,87,80,32,214,40,247,103,252,100,120,130,23,216,0,80,32,216,40,126,108,252,123,103,130,23,216,0,130,24,208,0,80,32,218,40,109,108,252,100,120,149,102,248,149,85,252,149,23,216,0,171,118,201,2,130,22,192,0,87,6,162,0,149,23,224,0,130,21,184,0,200,117,5,51,7,136,203,5,123,23,160,0,100,103,40,40,2,130,23,168,0,151,119,3,149,24,128,1,200,135,7,123,121,130,24,176,0,149,135,255,130,21,184,0,149,85,248,130,22,192,0,88,8,99,123,23,176,0,191,118,6,130,24,112,100,135,173,104,6,100,103,1,123,22,168,0,123,21,184,0,51,9,87,7,190,149,119,1,151,119,32,152,119,29,200,87,7,123,23,208,0,130,22,160,0,1,123,25,216,0,130,104,130,87,80,32,220,40,212,107,252,130,24,216,0,80,32,222,40,174,138,252,100,121,149,85,8,149,102,8,130,23,208,0,171,117,218,40,125,255,2,130,25,149,151,255,51,8,2,172,135,206,0,81,9,110,1,82,25,3,188,1,88,6,141,0,151,101,3,149,23,128,1,200,87,7,130,119,149,22,120,1,123,21,216,0,200,101,5,130,88,51,0,224,40,40,94,138,252,130,88,80,32,224,40,88,138,252,73,21,8,123,87,149,85,248,171,101,239,2,130,26,192,0,81,26,1,79,149,24,128,1,130,21,216,0,200,133,5,100,169,83,26,2,8,51,9,2,1,130,87,149,85,248,151,153,3,200,152,8,149,134,240,130,88,51,0,226,40,40,20,138,252,130,88,80,32,226,40,14,138,252,73,21,8,123,87,149,85,248,171,101,239,2,130,21,192,0,82,21,1,73,1,51,8,1,130,23,128,1,130,25,88,81,9,15,1,2,130,26,136,1,20,9,0,0,0,0,0,0,0,128,211,151,7,130,27,8,123,183,211,154,10,123,186,8,211,152,8,123,184,16,40,249,0,51,8,87,6,44,151,101,3,149,23,128,1,200,117,5,149,22,120,1,130,87,51,0,228,40,40,165,137,252,130,87,80,32,228,40,159,137,252,149,85,248,100,120,171,101,242,2,130,23,88,142,121,130,23,128,1,151,153,63,123,25,216,0,211,137,9,130,26,8,123,169,51,0,230,40,20,9,0,0,0,0,0,0,0,128,211,152,8,40,102,137,252,100,120,130,23,192,0,88,7,50,149,119,1,149,22,136,1,151,119,32,152,119,29,149,21,128,1,200,117,5,130,103,51,0,232,40,40,63,137,252,130,103,80,32,232,40,57,137,252,149,102,8,100,120,171,86,242,2,130,23,216,0,211,135,7,130,24,8,123,135,8,40,84,51,8,87,6,44,151,101,3,149,23,128,1,200,117,5,149,22,120,1,130,87,51,0,234,40,40,1,137,252,130,87,80,32,234,40,251,136,252,149,85,248,100,120,171,101,242,2,130,23,88,142,119,151,119,63,211,135,7,130,24,8,123,135,40,19,2,130,25,136,1,130,26,8,123,167,123,169,8,123,168,16,1,2,130,23,200,0,132,119,7,130,16,32,3,130,21,24,3,130,22,16,3,149,17,40,3,50,0,151,85,32,152,87,32,152,85,29,149,25,128,1,83,23,2,8,51,7,2,1,51,8,200,149,5,151,119,3,200,151,7,149,118,248,130,87,51,0,236,40,40,133,136,252,130,87,80,32,236,40,127,136,252,149,85,248,100,120,171,101,242,40,129,254,81,7,11,129,119,136,119,1,40,216,196,51,7,1,40,210,196,149,17,208,123,16,40,123,21,32,123,22,24,100,133,100,114,82,10,10,51,10,0,129,9,1,1,129,171,81,5,88,51,7,254,1,81,11,104,51,3,1,1,124,88,152,134,3,149,100,240,140,188,26,200,108,12,212,196,12,51,6,7,172,198,57,149,60,255,149,85,1,51,3,128,0,1,138,187,6,132,136,255,0,131,136,128,212,139,11,89,11,160,0,81,12,152,0,2,124,88,132,134,192,0,149,204,255,149,85,1,170,54,222,2,40,5,81,11,47,72,10,80,32,238,40,236,97,255,51,8,84,122,120,51,7,255,40,150,0,2,125,86,87,6,25,81,2,14,132,103,255,0,122,39,142,103,40,130,0,142,103,40,125,51,7,40,121,73,17,8,1,123,26,123,18,16,51,0,240,40,51,7,92,71,9,1,1,130,119,208,130,119,81,7,76,132,103,255,0,149,120,62,255,51,11,50,51,7,254,130,18,16,130,26,130,25,8,172,139,158,151,136,2,51,11,200,203,5,200,184,8,129,139,149,147,255,81,3,9,149,85,1,40,56,255,122,171,40,39,72,10,81,2,6,122,43,1,151,153,32,152,151,32,201,199,7,40,20,2,51,7,1,130,24,16,81,8,11,132,105,255,223,0,122,137,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,81,7,22,149,17,248,123,16,80,32,242,40,18,130,16,149,17,8,131,119,50,0,131,119,50,0,100,121,51,7,1,81,9,238,51,10,127,172,138,7,120,152,40,227,149,17,232,123,16,16,123,21,8,123,22,100,134,100,149,1,58,7,44,71,9,1,130,119,81,7,37,100,87,100,104,86,38,255,7,48,152,137,6,134,153,192,0,120,121,132,136,63,134,136,128,0,120,120,1,51,7,2,40,156,0,139,104,7,51,9,191,1,51,7,1,171,152,90,120,86,40,138,0,139,137,11,51,10,27,172,169,93,132,137,0,224,51,10,0,224,0,170,169,81,149,137,0,0,255,139,153,20,82,9,53,152,137,18,134,153,240,0,120,121,151,137,46,152,153,58,149,153,128,0,120,121,1,151,137,52,152,153,58,149,153,128,0,120,121,2,132,136,63,134,136,128,0,120,120,3,51,7,4,40,55,80,32,244,40,107,96,255,51,8,84,122,120,51,7,255,40,38,152,137,12,134,153,224,0,120,121,151,137,52,152,153,58,149,153,128,0,120,121,1,132,136,63,134,136,128,0,120,120,2,51,7,3,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,240,123,16,8,123,21,100,117,132,119,255,0,51,8,128,0,172,135,39,2,58,7,44,71,9,1,130,119,136,119,1,136,88,255,210,135,7,151,85,56,153,85,56,132,88,255,223,0,149,119,255,212,135,7,1,2,130,16,8,130,21,149,17,16,50,0,81,8,40,149,17,216,123,16,32,123,21,24,123,22,16,1,125,133,87,5,26,81,7,14,132,88,255,0,122,120,142,87,40,176,0,142,87,40,171,0,51,7,50,0,73,17,8,4,123,24,100,118,1,58,7,44,71,9,1,130,119,81,7,103,132,87,255,0,149,121,62,255,51,11,50,130,23,130,26,8,172,155,112,100,104,151,153,2,51,11,200,203,5,200,185,9,129,153,86,26,3,19,51,11,6,202,186,10,149,170,250,197,169,10,87,10,78,2,124,122,1,152,171,3,149,188,240,140,150,26,200,107,11,212,203,11,51,12,7,172,188,53,138,153,6,131,170,128,212,169,9,87,9,28,51,7,2,81,8,51,122,137,40,46,51,7,1,81,6,41,132,88,255,223,0,122,104,40,31,2,124,122,2,149,170,128,51,11,63,174,171,34,80,32,246,40,37,95,255,51,8,84,122,120,51,7,255,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,138,155,6,212,186,9,87,11,11,51,7,3,82,8,181,40,226,2,124,119,3,149,122,128,86,26,63,201,51,7,4,81,8,210,151,153,6,212,169,9,122,137,40,199,130,16,149,17,8,40,157,40,53,9,27,129,9,1,81,9,49,119,255,149,17,216,123,16,32,123,21,24,123,22,16,51,11,1,0,0,128,1,57,12,208,120,9,1,82,12,14,32,4,208,120,9,1,1,0,0,128,1,131,202,89,9,10,30,4,27,129,9,1,1,81,10,154,1,20,6,255,255,255,127,255,255,255,255,151,168,2,152,136,33,190,138,10,200,106,8,131,136,2,1,57,9,208,120,9,1,171,169,12,61,8,208,120,9,1,51,11,1,131,152,170,168,104,1,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,64,1,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,24,1,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,240,0,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,200,0,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,160,0,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,120,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,81,152,137,31,210,105,9,190,137,9,200,150,8,131,136,2,1,57,10,208,120,9,1,171,154,12,61,8,208,120,9,1,51,11,1,131,168,170,152,42,152,137,31,210,105,9,190,152,8,200,134,9,131,153,2,1,57,10,208,120,9,1,171,138,12,61,9,208,120,9,1,51,11,1,131,170,171,138,18,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,2,129,117,129,120,131,85,1,122,117,81,8,246,51,11,0,0,0,128,123,23,8,40,42,190,101,5,130,23,8,51,11,0,0,0,128,212,181,8,131,89,40,8,212,181,8,131,89,1,129,117,171,149,8,122,120,51,10,1,131,88,170,152,180,131,90,89,10,233,51,7,13,123,26,51,11,80,32,250,40,166,131,251,82,23,218,197,51,7,13,130,26,51,11,80,32,252,40,148,131,251,40,179,149,17,240,123,16,8,123,21,51,5,208,120,9,1,57,7,208,120,9,1,89,7,84,20,8,255,255,255,127,255,255,255,255,1,2,129,87,129,89,200,135,10,122,90,81,9,246,51,8,1,0,0,128,170,135,51,51,7,13,51,9,129,0,51,10,1,100,88,80,32,254,40,164,127,251,51,8,218,171,135,26,51,7,13,51,9,1,51,10,1,100,88,130,16,8,130,21,149,17,16,40,132,127,251,2,130,16,8,130,21,149,17,16,50,0,130,122,8,130,123,16,130,114,88,142,140,201,171,9,217,152,9,210,201,9,123,120,192,0,201,162,12,123,124,200,0,81,9,12,200,138,11,123,123,184,0,50,0,123,123,184,0,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,130,118,200,0,130,119,8,130,88,88,130,89,192,0,201,135,10,200,166,6,81,9,6,175,150,78,100,87,80,32,0,41,133,115,255,87,7,59,2,130,90,192,0,130,89,16,130,88,8,149,102,1,81,10,16,201,137,11,201,106,10,175,186,7,200,168,9,1,2,130,90,88,123,89,184,0,201,138,9,200,105,9,123,89,200,0,172,138,37,120,135,255,40,31,130,88,88,130,87,8,1,201,120,8,200,104,8,123,88,200,0,123,87,184,0,51,7,255,123,87,192,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,16,254,123,16,232,1,123,21,224,1,123,22,216,1,51,10,176,30,201,161,1,100,118,81,8,54,81,24,2,30,82,24,1,231,7,73,17,72,1,123,25,88,73,17,96,206,251,73,17,104,53,51,5,5,40,57,123,25,88,73,17,104,113,73,17,72,1,73,17,96,146,191,51,5,5,40,36,123,25,88,73,17,72,73,17,96,107,255,73,17,104,24,51,5,5,40,16,100,103,80,32,2,41,5,255,149,120,247,174,88,28,2,130,103,8,130,104,184,0,170,135,234,149,120,1,123,104,8,124,119,149,120,247,172,88,234,81,23,32,231,81,23,45,8,82,23,43,76,2,130,104,8,130,105,184,0,149,119,211,142,119,149,119,255,134,117,1,170,152,104,149,135,1,123,103,8,124,135,132,120,223,51,9,73,171,152,48,2,130,103,8,130,104,184,0,170,135,167,0,149,120,1,123,104,8,124,119,132,119,223,51,8,78,170,135,167,0,40,253,6,51,5,1,132,120,223,51,9,73,170,152,214,51,9,78,171,152,55,2,130,103,8,130,104,184,0,170,135,228,0,149,120,1,123,104,8,124,119,132,119,223,51,8,65,171,135,206,6,40,224,0,100,103,80,32,4,41,87,254,132,120,223,51,9,73,170,152,158,40,200,123,21,48,82,23,48,120,2,130,103,8,130,104,184,0,170,135,16,1,149,120,1,123,104,8,124,119,132,119,223,82,23,88,17,1,2,100,103,130,24,104,130,25,96,100,90,130,27,88,149,17,176,30,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,40,14,17,100,103,80,32,6,41,252,253,132,119,223,51,8,78,171,135,94,6,2,130,103,8,130,104,184,0,170,135,137,0,149,120,1,123,104,8,124,119,132,119,223,51,8,70,171,135,64,6,40,133,0,73,17,64,51,5,51,3,130,24,96,154,138,130,25,104,123,26,24,201,154,9,123,25,16,82,23,46,47,2,2,130,103,8,130,104,184,0,170,135,209,1,149,120,1,123,104,8,124,119,51,5,51,9,48,170,151,230,1,40,204,1,100,103,80,32,8,41,140,253,132,119,223,51,8,65,171,135,238,5,2,130,103,8,130,104,184,0,170,135,136,0,149,120,1,123,104,8,124,119,132,119,223,51,8,78,171,135,208,5,40,132,0,100,103,80,32,10,41,89,253,132,119,223,51,8,70,171,135,187,5,2,130,103,8,130,104,184,0,170,135,228,0,149,120,1,123,104,8,124,119,132,117,223,51,9,253,81,21,73,229,0,40,107,5,100,103,80,32,12,41,37,253,132,119,223,81,23,88,249,254,2,130,104,192,0,130,103,8,87,8,10,149,119,255,123,103,8,1,2,130,104,184,0,130,25,96,154,149,170,135,213,0,149,120,1,123,104,8,124,119,40,209,0,100,103,80,32,14,41,234,252,132,119,223,51,8,78,171,135,76,5,2,130,103,8,130,104,184,0,170,135,249,2,149,120,1,123,104,8,124,119,82,23,40,250,2,51,5,1,51,9,10,51,10,26,40,6,149,85,1,1,130,103,8,130,104,184,0,170,135,19,149,120,1,123,104,8,124,119,131,120,208,174,152,25,40,228,100,103,80,32,16,41,150,252,51,10,26,51,9,10,131,120,208,172,152,209,131,120,191,172,168,203,81,23,95,200,131,120,159,172,168,193,2,51,8,41,171,135,240,2,51,7,20,8,0,0,0,0,0,128,255,127,40,2,5,100,103,80,32,18,41,91,252,132,117,223,51,9,253,82,21,73,144,4,2,130,103,8,130,104,184,0,170,135,152,2,149,120,1,123,104,8,124,119,132,119,223,51,8,78,51,9,252,170,135,152,2,40,99,4,100,103,80,32,20,41,36,252,130,24,104,123,21,24,201,133,8,123,24,16,51,5,48,170,87,16,40,35,100,103,80,32,22,41,8,252,171,87,25,2,130,103,8,130,104,184,0,170,135,237,149,120,1,123,104,8,124,119,170,87,237,82,23,46,92,2,73,17,64,1,130,103,8,130,104,184,0,171,135,55,254,100,103,80,32,24,41,211,251,51,5,51,9,48,170,151,25,51,3,1,40,62,100,103,80,32,26,41,190,251,51,9,48,149,85,255,171,151,28,2,130,103,8,130,104,184,0,170,135,231,149,120,1,123,104,8,124,119,149,85,255,170,151,234,73,17,64,1,51,3,1,40,11,51,5,51,3,73,17,64,1,1,123,21,80,72,33,136,0,51,11,46,131,120,208,170,183,118,51,9,9,174,137,112,51,12,73,17,56,51,4,51,5,1,100,194,81,3,7,130,18,80,1,2,130,19,48,130,24,64,81,8,58,1,132,120,223,51,9,69,171,152,48,1,2,123,28,120,123,21,112,123,20,128,0,123,18,80,100,103,130,21,88,100,88,80,32,28,41,41,19,20,8,0,0,0,0,0,0,0,128,171,135,29,2,81,5,176,3,2,130,103,192,0,87,7,13,2,2,130,104,8,51,7,149,136,255,123,104,8,40,0,2,51,5,51,4,73,17,56,51,12,149,121,210,136,153,1,149,18,136,0,149,42,240,31,123,26,40,51,10,220,71,123,26,32,40,52,100,103,123,20,128,0,123,28,120,123,19,112,80,32,30,41,210,250,51,11,46,130,19,112,130,28,120,130,20,128,0,131,120,208,149,121,210,136,153,1,170,183,10,51,10,10,174,168,76,255,132,153,1,81,9,15,82,3,184,0,123,28,80,51,3,1,40,94,149,204,1,90,36,252,7,67,81,23,48,8,123,28,56,1,151,73,2,149,26,136,0,200,169,9,81,5,18,129,152,51,10,10,202,168,8,200,135,7,149,120,208,1,122,152,131,87,1,149,120,247,136,136,1,190,132,4,131,136,255,210,120,5,73,17,64,1,40,24,81,23,48,22,2,130,24,40,129,135,134,119,1,122,135,130,23,32,123,23,56,1,2,130,103,8,130,104,184,0,170,135,88,255,149,120,1,123,104,8,124,119,131,120,208,149,121,210,136,153,1,171,183,110,255,40,113,255,130,24,64,136,136,1,87,7,22,2,130,103,192,0,87,7,14,2,130,103,8,149,119,255,123,103,8,1,82,8,134,2,2,129,22,136,0,82,6,12,1,40,142,2,130,23,64,136,120,1,130,18,80,130,19,48,130,103,192,0,89,7,213,40,221,100,103,80,32,32,41,215,249,81,23,40,16,253,2,130,103,192,0,20,8,0,0,0,0,0,128,255,127,87,7,133,0,2,130,105,8,51,7,149,153,255,123,105,8,40,79,2,100,103,80,32,34,41,168,249,132,119,223,51,8,78,51,9,252,171,135,211,1,2,130,103,8,130,104,184,0,170,135,90,149,120,1,123,104,8,124,119,40,87,2,130,105,192,0,87,9,14,2,130,103,8,149,119,255,123,103,8,1,2,130,23,88,81,7,241,1,51,7,20,8,0,0,0,0,0,128,255,127,81,5,251,1,87,9,247,1,2,130,104,8,51,7,201,88,8,123,104,8,20,8,0,0,0,0,0,128,255,127,40,221,1,51,7,40,216,1,100,103,80,32,36,41,49,249,132,119,223,51,8,73,51,9,251,171,135,92,1,2,130,103,8,130,104,184,0,170,135,19,1,149,120,1,123,104,8,124,119,40,15,1,51,7,1,130,18,80,200,114,2,130,20,128,0,130,21,112,130,28,120,130,19,48,129,22,136,0,81,6,138,1,90,28,9,63,171,194,59,2,130,23,104,198,118,7,136,119,1,130,24,72,212,135,7,81,7,40,100,55,80,32,38,41,182,163,100,117,123,24,128,0,100,103,80,32,40,41,140,162,100,89,130,26,128,0,80,32,42,41,87,156,40,79,1,2,130,23,24,139,119,1,175,39,18,80,32,44,41,128,84,255,51,8,34,122,120,40,54,1,2,130,23,96,149,119,30,255,175,114,24,80,32,46,41,102,84,255,100,121,51,7,51,8,51,10,34,122,154,40,22,1,81,5,46,90,21,8,39,151,71,2,149,24,136,0,200,135,7,129,120,149,89,247,51,10,10,1,131,153,1,202,168,8,82,9,250,122,120,131,68,1,40,6,131,68,1,1,2,130,24,56,131,136,90,24,8,116,1,131,39,173,135,109,1,90,23,17,105,1,82,23,9,233,0,100,55,80,32,48,41,15,163,129,25,136,0,100,117,100,134,100,151,80,32,50,41,227,161,100,89,100,106,80,32,52,41,176,155,40,168,0,100,103,80,32,54,41,1,248,132,119,223,51,8,84,51,9,250,171,135,44,2,130,103,8,130,104,184,0,170,135,13,149,120,1,123,104,8,124,119,40,10,100,103,80,32,56,41,216,247,132,119,223,51,8,89,51,9,249,170,135,107,2,130,23,88,81,7,48,2,130,103,192,0,87,7,92,2,130,103,8,149,119,255,123,103,8,130,26,88,81,10,76,51,10,73,171,165,70,2,130,103,8,200,151,7,149,119,3,123,103,8,40,54,2,130,103,192,0,87,7,21,2,130,103,8,149,119,255,123,103,8,51,0,58,41,40,92,83,255,80,32,58,41,88,83,255,72,7,22,1,100,103,51,8,80,32,60,41,56,247,51,7,51,8,1,2,51,9,176,30,200,145,1,130,16,232,1,130,21,224,1,130,22,216,1,149,17,240,1,50,0,90,23,8,91,100,55,100,37,80,32,62,41,37,162,129,25,136,0,123,23,128,0,100,134,100,151,80,32,64,41,247,160,130,25,128,0,100,106,80,32,66,41,194,154,141,89,8,151,153,32,152,153,30,51,10,180,21,2,200,169,9,129,153,100,117,100,134,100,151,80,32,68,41,232,161,100,121,100,138,100,87,100,104,80,32,70,41,188,16,40,141,2,151,39,1,130,24,104,191,40,8,191,120,7,129,22,136,0,131,119,27,90,23,30,124,9,198,118,7,81,7,116,9,131,39,149,76,1,151,72,32,20,9,255,255,255,255,0,0,0,0,212,152,8,149,137,1,151,72,2,149,27,136,0,200,184,8,149,136,252,20,10,0,0,0,0,255,255,255,255,1,2,129,139,131,204,255,200,169,9,149,136,252,81,11,244,123,28,64,150,120,57,142,227,56,152,138,63,153,136,33,200,168,8,151,138,3,191,130,8,191,168,8,81,8,199,0,2,140,42,31,132,170,9,200,168,0,130,26,64,81,10,188,0,141,7,8,151,119,2,51,8,180,21,2,200,135,7,129,116,51,11,51,12,73,17,120,51,7,0,202,154,59,194,71,7,123,23,128,0,151,167,32,152,119,32,123,23,112,149,26,136,0,100,39,40,39,2,202,70,8,191,133,5,130,24,128,0,192,133,12,142,40,149,136,255,132,136,247,200,135,7,149,187,1,149,170,4,130,24,112,170,184,44,2,129,165,193,69,6,190,108,12,130,19,120,151,56,32,152,136,32,211,184,8,212,200,2,122,172,82,2,193,149,56,1,132,136,255,7,123,24,120,40,180,81,12,36,2,130,24,64,131,136,1,123,24,64,153,153,30,149,24,136,0,200,152,8,122,140,130,28,120,191,7,5,149,87,9,40,31,130,28,120,191,7,5,149,87,9,40,20,100,39,51,12,40,14,51,12,73,17,64,191,7,5,149,87,9,1,51,5,149,26,136,0,51,0,1,202,154,59,20,9,83,90,155,160,47,184,68,0,123,25,128,0,73,17,120,0,202,154,59,73,17,72,208,116,158,0,100,123,1,151,200,2,200,168,8,123,24,88,123,27,80,131,187,123,27,112,130,27,64,40,13,131,151,131,85,227,100,59,82,7,160,0,2,130,24,112,87,24,36,26,2,130,24,112,82,24,36,209,0,2,130,23,88,129,120,130,23,72,172,135,195,0,51,9,149,184,255,7,40,8,149,40,255,170,194,204,2,132,130,255,7,151,38,2,200,166,6,128,104,151,136,29,151,153,32,152,153,32,200,152,4,100,179,172,4,37,2,152,72,9,130,23,128,0,214,120,9,152,153,11,130,23,120,202,121,8,201,132,4,131,71,122,100,100,40,82,7,16,40,16,51,9,131,71,122,100,100,40,81,7,6,100,56,1,149,55,255,132,118,255,7,211,98,7,142,119,211,194,11,136,187,1,212,183,7,100,59,149,26,136,0,82,7,145,100,139,40,140,149,199,255,132,124,255,7,171,60,35,2,151,103,2,200,167,7,129,119,149,56,254,7,132,136,255,7,151,136,2,200,168,8,129,139,212,183,7,122,135,40,5,100,54,1,130,27,80,149,187,9,151,199,2,200,167,7,122,121,123,22,64,40,5,255,100,176,123,21,128,0,130,27,80,1,132,7,255,7,151,119,2,149,18,136,0,200,39,7,123,23,120,149,7,1,132,119,255,7,123,23,112,151,119,2,123,23,80,200,39,7,123,23,88,149,7,2,132,119,255,7,123,23,72,151,119,2,200,39,7,123,23,64,149,7,3,132,119,255,7,123,23,56,151,119,2,200,39,7,123,23,40,149,7,255,132,119,255,7,151,119,2,200,114,2,1,132,199,255,7,171,7,17,131,183,130,26,128,0,82,23,36,163,0,40,218,1,2,151,119,2,149,24,136,0,200,135,7,129,119,130,26,128,0,85,71,209,116,158,0,18,131,184,51,9,36,171,152,126,40,230,1,82,71,209,116,158,0,120,149,200,1,132,136,255,7,170,8,231,2,151,136,2,149,25,136,0,200,152,8,129,136,83,72,87,157,189,42,215,82,72,87,157,189,42,83,149,200,2,132,136,255,7,170,8,194,2,151,136,2,149,25,136,0,200,152,8,129,136,51,9,128,112,82,15,172,152,172,82,72,128,112,82,15,44,149,200,3,132,136,255,7,170,8,155,2,151,136,2,149,23,136,0,200,135,7,129,119,86,71,255,255,62,39,14,131,183,81,23,36,87,6,131,180,51,3,9,90,20,45,8,51,3,1,1,170,12,137,0,51,8,190,163,10,123,26,128,0,144,57,255,133,148,255,145,55,0,202,154,59,100,201,40,29,210,69,5,192,117,8,142,186,149,170,255,132,170,247,149,153,1,132,153,255,7,200,166,11,170,9,44,2,100,182,151,154,2,149,27,136,0,200,186,10,129,165,198,53,11,190,184,8,211,201,11,212,139,11,122,168,82,11,200,149,200,1,132,140,255,7,40,190,81,8,226,254,2,130,23,112,171,199,14,2,129,39,134,119,1,122,39,40,207,254,151,0,2,149,23,136,0,200,7,7,122,120,130,16,112,40,98,254,51,11,9,90,20,45,8,51,11,1,1,190,163,10,123,26,128,0,139,8,11,51,5,36,51,7,209,116,158,0,51,2,87,157,189,42,51,6,128,112,82,15,51,9,0,0,63,39,51,3,255,255,62,39,130,28,112,40,18,170,84,102,2,130,25,128,0,190,185,9,123,25,128,0,1,81,8,240,2,130,25,120,129,153,174,121,8,171,84,231,40,108,171,121,226,170,12,248,2,130,26,88,129,170,172,42,239,171,42,211,2,130,26,72,170,10,229,2,130,26,64,129,170,172,106,220,171,106,192,2,130,26,56,170,10,210,2,130,25,40,129,153,172,147,176,171,84,173,123,16,120,123,16,112,51,0,72,41,40,241,155,123,16,120,40,6,123,28,120,1,149,23,136,0,130,24,80,200,120,8,72,24,252,151,0,2,200,7,7,129,119,51,0,72,41,40,204,155,123,16,120,100,151,123,16,112,51,0,72,41,40,189,155,123,28,120,123,16,112,80,32,72,41,180,155,130,21,120,149,89,1,132,150,255,7,149,91,2,130,21,112,171,86,21,132,181,255,7,151,89,2,149,26,136,0,200,169,9,72,25,252,1,20,10,0,0,0,80,214,220,28,64,51,9,123,26,112,123,27,88,80,32,74,41,78,149,151,102,2,149,25,136,0,200,150,6,129,105,100,118,123,24,80,100,151,80,32,76,41,94,155,100,121,100,138,100,103,130,24,80,80,32,78,41,49,142,100,91,130,25,88,132,150,255,7,130,21,120,149,85,3,171,182,21,132,91,255,7,151,185,2,149,26,136,0,200,169,9,72,25,252,1,51,9,130,26,112,123,21,112,100,181,80,32,80,41,242,148,151,102,2,149,25,136,0,200,150,6,129,105,100,118,123,24,88,100,151,80,32,82,41,2,155,100,121,100,138,100,103,130,24,88,80,32,84,41,213,141,100,91,130,25,112,132,150,255,7,130,21,120,149,85,4,171,182,21,132,91,255,7,151,185,2,149,26,136,0,200,169,9,72,25,252,1,123,27,112,20,10,0,0,0,80,214,220,28,64,51,9,80,32,86,41,145,148,151,102,2,149,25,136,0,200,105,9,129,153,100,118,123,24,88,100,151,80,32,88,41,161,154,100,121,100,138,100,103,130,24,88,80,32,90,41,116,141,100,118,123,24,88,130,23,48,80,32,92,41,160,155,100,121,100,138,100,103,130,24,88,80,32,94,41,76,148,130,25,128,0,149,154,113,130,25,96,123,26,64,191,154,9,100,124,100,134,130,23,104,173,121,7,100,120,40,10,143,151,154,119,210,151,8,1,123,21,32,123,25,8,123,24,24,86,24,112,161,0,100,133,141,136,225,0,20,7,0,0,0,0,0,0,240,63,123,23,96,123,28,56,123,22,80,80,32,96,41,123,203,80,32,98,41,239,155,123,23,40,151,136,1,152,136,1,152,103,63,151,119,63,212,135,7,123,23,72,141,88,113,130,23,96,80,32,100,41,84,203,80,32,102,41,200,155,100,121,100,138,130,22,56,100,103,130,24,80,80,32,104,41,16,201,123,23,96,123,24,88,130,21,40,100,87,130,24,72,100,105,130,26,80,80,32,106,41,172,140,130,25,96,130,26,88,51,0,108,41,20,11,0,0,0,0,0,0,0,128,211,186,10,40,143,140,130,26,72,100,89,100,124,100,134,40,13,73,17,96,73,17,88,51,9,51,10,1,130,18,120,130,21,112,130,23,32,132,119,255,7,170,87,45,1,2,151,119,2,149,24,136,0,200,135,7,129,123,51,8,0,96,205,29,123,28,56,123,22,80,123,25,40,123,26,72,86,75,255,100,205,29,32,130,23,48,82,11,77,149,40,5,132,136,255,7,171,88,67,130,23,96,130,24,88,40,132,0,51,8,0,101,205,29,171,139,74,149,39,5,132,119,255,7,123,23,120,130,23,48,100,86,80,32,110,41,189,77,252,130,24,120,171,88,56,20,8,0,0,0,0,0,0,224,63,51,0,116,41,40,54,82,252,80,32,112,41,158,77,252,20,8,0,0,0,0,0,0,208,63,51,0,116,41,40,29,82,252,130,23,48,80,32,114,41,130,77,252,20,8,0,0,0,0,0,0,232,63,80,32,116,41,5,82,252,80,32,118,41,172,154,100,121,100,138,130,23,96,130,24,88,80,32,120,41,171,139,130,25,24,136,153,112,133,153,1,123,25,120,20,10,0,0,0,0,0,0,255,63,123,26,112,100,118,100,133,51,9,80,32,122,41,209,199,51,9,51,10,80,32,124,41,62,145,142,119,130,24,120,212,135,7,123,23,120,123,22,96,100,103,123,21,88,100,88,51,9,130,26,112,80,32,126,41,92,139,130,25,120,82,9,10,123,24,88,123,23,96,1,130,28,56,130,22,80,130,25,40,130,26,72,1,100,199,100,104,51,0,128,41,20,11,0,0,0,0,0,0,0,128,211,186,10,40,39,139,100,121,100,138,130,23,96,130,24,88,80,32,130,41,26,139,130,25,64,151,153,33,152,153,33,130,26,16,149,170,254,100,117,175,154,236,0,151,135,1,152,121,1,123,25,120,20,10,0,0,0,0,0,0,112,64,123,26,112,100,87,100,134,100,152,51,9,80,32,132,41,163,144,123,23,80,100,87,130,24,120,51,9,130,26,112,80,32,134,41,49,145,123,23,120,137,120,133,135,1,123,23,112,20,10,0,0,0,0,0,0,254,63,100,87,123,22,72,100,104,51,9,80,32,136,41,159,145,100,121,130,23,128,0,130,26,112,190,167,7,123,23,128,0,130,23,120,89,7,9,130,24,72,100,89,1,123,24,120,100,150,130,23,128,0,131,117,110,130,23,96,130,24,88,51,9,51,10,80,32,138,41,52,144,130,24,16,130,25,24,173,88,37,2,130,27,8,211,185,8,130,25,80,137,153,142,136,130,26,104,217,171,10,212,152,8,142,119,210,167,7,210,135,7,81,7,29,80,32,140,41,114,73,255,72,7,34,100,103,130,24,120,130,25,128,0,51,0,142,41,40,53,201,100,103,130,24,120,130,25,128,0,51,0,142,41,40,37,201,100,87,130,25,128,0,80,32,142,41,28,201,40,254,245,100,55,100,37,80,32,144,41,62,152,123,23,128,0,123,24,120,100,103,80,32,146,41,19,151,130,25,128,0,130,26,120,80,32,148,41,221,144,131,89,246,151,153,2,51,10,180,21,2,200,169,9,129,153,100,117,100,134,100,151,80,32,150,41,6,152,100,121,100,138,100,87,100,104,80,32,152,41,179,144,40,171,245,123,28,120,51,7,209,116,158,0,123,16,112,51,0,72,41,40,195,150,149,17,104,255,123,16,144,0,123,21,136,0,123,22,128,0,100,124,130,119,8,130,198,184,0,100,181,123,26,8,123,25,16,123,24,123,28,120,170,103,60,149,120,1,123,200,8,124,119,123,21,24,81,23,46,64,73,17,88,51,6,73,17,56,82,23,48,250,0,2,130,199,8,130,200,184,0,170,135,126,149,120,1,123,200,8,124,119,51,5,48,170,87,145,0,40,163,0,100,199,80,32,154,41,143,236,130,28,120,123,21,24,82,23,46,200,2,51,6,130,199,8,130,200,184,0,170,135,151,0,149,120,1,123,200,8,124,119,51,5,48,171,87,154,0,51,6,40,19,100,199,80,32,156,41,92,236,130,28,120,149,102,255,171,87,28,2,130,199,8,130,200,184,0,170,135,231,149,120,1,123,200,8,124,119,149,102,255,170,87,234,123,22,56,73,17,88,1,51,6,1,40,113,100,199,80,32,158,41,38,236,130,28,120,51,5,48,170,87,19,40,38,100,199,80,32,160,41,19,236,130,28,120,171,87,25,2,130,199,8,130,200,184,0,170,135,234,149,120,1,123,200,8,124,119,170,87,237,82,23,46,46,2,51,6,1,130,199,8,130,200,184,0,171,135,113,255,100,199,80,32,162,41,220,235,130,28,120,51,5,48,170,87,110,255,73,17,56,73,17,88,1,40,12,73,17,88,73,17,56,51,6,1,1,2,73,17,112,73,17,104,73,17,96,73,17,80,73,17,48,51,5,20,8,0,0,0,0,0,0,255,63,123,24,72,20,8,0,0,0,0,0,0,251,63,123,24,40,20,8,0,0,0,0,0,0,254,63,123,24,32,131,120,208,100,121,85,24,10,1,1,40,55,51,10,46,171,167,50,2,130,24,88,82,8,2,1,73,17,88,1,123,21,56,130,199,8,130,200,184,0,171,135,204,0,100,199,80,32,164,41,82,235,130,28,120,131,120,208,100,121,85,24,10,202,0,51,10,57,175,122,7,131,152,169,1,90,21,7,20,2,130,23,112,151,119,4,190,135,7,123,23,112,40,135,0,86,21,28,74,100,135,80,32,166,41,4,150,123,23,64,100,134,130,23,80,130,24,72,51,9,130,26,40,80,32,168,41,169,142,123,23,80,123,24,72,130,25,64,100,106,80,32,170,41,152,142,130,25,104,130,26,96,80,32,172,41,151,135,123,23,104,123,24,96,130,28,120,40,60,81,8,54,2,130,23,48,82,7,47,130,23,80,130,24,72,51,9,130,26,32,80,32,174,41,102,142,130,25,104,130,26,96,80,32,176,41,101,135,123,23,104,123,24,96,73,17,48,1,130,28,120,40,6,130,28,120,1,149,85,1,51,6,1,130,199,8,130,200,184,0,170,135,60,255,149,120,1,123,200,8,124,119,131,120,208,100,121,83,24,10,64,255,134,121,32,81,23,46,3,255,131,154,159,51,11,5,174,171,248,254,81,6,103,2,100,86,130,24,88,81,8,7,130,22,56,1,90,21,7,133,0,149,85,248,130,24,112,1,149,85,1,138,136,4,82,5,250,123,24,112,132,119,223,82,23,80,120,100,199,130,21,24,100,88,80,32,178,41,42,2,20,8,0,0,0,0,0,0,0,128,171,135,114,81,5,52,1,2,130,28,120,130,199,192,0,89,7,86,2,51,7,130,24,112,130,27,104,82,8,98,40,36,1,2,130,199,192,0,87,7,125,2,130,199,8,149,120,255,123,200,8,130,24,24,81,8,117,149,120,254,123,200,8,130,24,88,81,8,0,1,149,119,253,123,199,8,40,246,0,2,130,24,112,123,24,112,132,119,223,81,23,80,144,2,130,199,192,0,87,7,176,2,130,200,8,51,7,149,136,255,123,200,8,1,2,130,24,112,130,27,104,81,8,201,0,2,151,102,2,200,103,7,149,121,224,130,24,16,141,135,173,151,10,131,135,30,255,175,121,35,80,32,180,41,108,69,255,72,7,34,40,162,0,2,130,23,24,82,7,155,0,100,199,51,8,51,0,188,41,40,62,233,2,130,23,112,87,7,158,0,20,7,0,0,0,0,0,0,254,63,123,23,88,20,7,0,0,0,0,0,0,255,191,123,23,80,130,24,96,40,40,137,170,133,165,1,130,26,112,138,170,1,212,165,5,100,105,100,186,80,32,182,41,226,133,100,123,130,25,120,149,153,255,123,21,112,87,5,92,123,25,120,100,183,51,9,130,26,88,100,133,100,182,80,32,184,41,35,140,123,23,104,100,103,100,88,51,9,130,26,80,80,32,186,41,174,133,130,26,104,100,91,89,10,175,100,103,100,184,40,168,130,23,120,51,8,80,32,188,41,181,232,51,7,51,8,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,50,0,130,24,96,1,2,130,23,16,123,25,120,201,121,7,149,122,32,130,25,175,154,14,131,119,32,143,121,154,153,210,121,9,1,137,149,32,100,183,51,9,51,10,123,24,96,100,182,80,32,190,41,12,139,142,119,210,87,7,130,21,112,132,88,1,136,136,1,210,135,7,212,117,5,149,119,255,210,118,6,123,22,104,130,24,96,210,135,7,123,23,96,130,23,8,80,32,192,41,85,147,100,118,123,24,112,100,87,80,32,194,41,44,146,100,121,100,138,130,23,104,130,24,96,80,32,196,41,254,132,100,105,130,26,112,80,32,198,41,232,139,100,117,100,134,51,9,51,10,80,32,200,41,167,138,82,7,14,80,32,202,41,13,68,255,72,7,34,1,129,25,120,100,87,100,104,130,16,144,0,130,21,136,0,130,22,128,0,149,17,152,0,40,197,195,149,17,208,123,16,40,123,21,32,123,22,24,100,122,130,119,8,130,169,184,0,100,133,123,26,16,170,151,17,149,120,1,123,168,8,124,123,82,27,43,23,40,23,100,167,80,32,204,41,219,231,130,26,16,100,123,81,27,43,8,82,27,45,37,2,130,167,8,130,168,184,0,149,182,211,170,135,29,149,120,1,123,168,8,124,123,136,105,1,131,183,198,82,5,34,40,57,51,9,131,183,198,40,50,100,167,80,32,206,41,158,231,130,26,16,100,123,136,105,1,131,119,198,81,5,29,51,8,245,172,120,23,2,130,167,192,0,87,7,21,2,130,167,8,149,119,255,123,167,8,40,8,51,8,246,174,135,35,2,130,167,192,0,20,6,0,0,0,0,0,0,0,128,87,7,21,1,2,130,167,8,149,119,255,123,167,8,40,7,1,123,25,131,183,208,51,6,51,2,9,172,114,222,0,51,12,10,51,9,204,204,204,12,123,25,8,1,2,130,167,8,130,168,184,0,170,135,13,149,120,1,123,168,8,124,117,40,29,100,167,100,181,80,32,208,41,22,231,130,25,8,51,12,10,51,2,9,100,91,130,26,16,100,117,1,202,198,7,200,123,8,131,87,208,131,134,208,172,114,8,100,91,173,150,191,51,9,9,172,121,134,0,20,11,174,71,225,122,20,174,71,1,51,12,10,123,27,8,1,2,130,167,8,130,168,184,0,170,135,13,149,120,1,123,168,8,124,119,40,23,100,167,80,32,210,41,188,230,51,12,10,130,27,8,51,9,9,130,26,16,1,202,198,8,200,133,5,131,120,208,149,86,208,172,137,8,100,117,173,182,197,86,24,9,51,51,5,10,40,19,100,167,80,32,212,41,138,230,130,26,16,131,119,208,174,87,28,2,130,167,8,130,168,184,0,170,135,231,149,120,1,123,168,8,124,119,131,119,208,172,87,234,2,130,167,192,0,87,7,14,2,130,167,8,149,119,255,123,167,8,1,2,130,23,81,7,6,154,102,1,2,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,100,144,100,139,123,23,112,51,3,255,20,5,255,255,255,255,255,255,0,0,151,140,1,152,198,49,151,167,1,152,114,49,211,138,7,152,119,63,151,116,63,210,88,7,123,23,104,149,108,1,128,123,21,96,210,90,8,83,44,2,128,124,2,149,41,1,128,84,41,1,128,114,2,100,139,123,20,88,51,3,1,123,16,64,20,7,0,0,0,0,0,0,1,0,130,21,104,212,117,8,212,123,11,201,38,7,200,55,7,123,23,72,151,9,15,123,27,80,151,183,15,152,11,49,212,123,11,20,7,0,0,0,0,51,243,4,117,201,183,7,214,123,12,154,204,202,124,6,214,124,7,151,119,1,152,102,63,212,103,7,214,183,12,154,204,202,199,6,214,199,7,151,119,1,152,102,63,212,103,7,214,183,12,154,204,202,199,6,214,199,7,151,119,1,152,102,63,212,103,7,214,183,12,154,204,202,199,6,214,199,7,151,119,1,152,102,63,212,103,7,149,119,255,214,123,12,202,123,11,214,121,9,200,185,9,216,185,11,200,203,11,136,156,2,133,204,1,200,203,11,154,187,154,154,1,202,183,9,152,156,63,214,183,11,151,187,1,212,203,11,151,153,1,202,122,12,214,122,7,151,122,1,152,204,63,212,202,10,152,119,63,200,154,10,216,154,9,200,183,7,200,151,7,149,163,153,201,216,163,9,200,151,7,149,114,255,123,24,24,151,136,1,130,23,112,152,123,63,123,23,112,151,119,1,152,44,32,123,24,16,152,137,32,151,88,1,123,27,8,212,139,11,151,187,32,20,8,254,255,255,255,0,0,0,0,210,135,4,202,156,8,123,24,104,152,176,32,202,192,8,123,24,40,123,23,32,152,120,32,202,200,7,123,23,56,202,196,5,151,34,32,152,39,32,214,178,10,123,26,48,202,151,2,202,135,12,202,71,7,152,54,32,202,6,10,202,70,0,202,150,4,202,134,6,151,51,32,214,179,11,152,51,32,202,147,9,202,131,3,200,182,6,216,182,8,200,103,7,216,103,11,200,139,11,200,149,5,216,149,8,200,90,10,216,90,9,200,152,8,200,172,12,216,172,9,200,152,8,200,3,3,216,3,9,152,58,32,151,153,32,212,169,9,200,121,9,216,121,7,151,202,32,200,154,10,216,154,9,200,121,9,151,136,32,152,199,32,212,135,7,130,24,40,200,40,8,216,40,10,151,170,32,152,140,32,212,202,10,130,28,56,200,76,12,216,76,6,130,21,104,200,86,6,130,21,48,200,197,5,216,197,12,200,108,12,200,202,10,151,136,32,200,88,8,216,88,12,200,202,10,200,139,11,216,139,8,200,168,8,200,183,7,216,183,10,200,168,8,200,151,10,216,122,5,200,133,5,152,87,49,82,7,178,0,2,130,23,16,130,22,8,212,118,6,130,23,112,151,119,49,130,19,64,214,58,8,130,16,80,202,10,9,200,152,8,202,53,9,202,58,11,201,135,7,201,151,7,142,184,201,135,8,154,187,130,23,72,149,114,254,63,130,20,88,89,34,255,127,191,0,40,203,0,20,7,255,255,255,255,255,255,255,127,210,123,5,20,9,0,0,0,0,0,0,255,127,170,149,210,0,216,149,9,130,28,112,81,9,211,0,210,122,11,20,7,0,0,0,0,0,0,255,127,170,123,210,0,216,123,7,81,7,210,0,20,7,0,0,0,0,0,0,255,127,211,117,9,212,201,9,82,9,237,0,211,183,7,212,112,7,82,7,95,51,12,20,4,0,0,0,0,0,128,255,127,40,156,2,2,130,23,72,149,114,254,63,149,34,1,152,170,1,151,87,63,212,122,10,152,85,1,130,28,112,151,199,48,130,16,80,202,10,8,130,19,64,214,58,9,200,152,8,202,53,9,202,58,11,201,151,7,201,135,7,142,184,201,135,8,154,187,123,28,32,130,20,88,130,22,24,87,34,255,127,23,51,12,20,7,0,0,0,0,0,0,255,127,212,116,4,40,61,2,88,2,85,132,167,255,130,25,96,210,89,9,151,42,48,212,154,10,152,185,63,151,136,1,212,137,9,151,184,1,40,139,1,2,130,28,112,136,201,1,82,9,53,255,20,7,0,0,0,0,0,128,0,0,212,123,4,40,1,2,136,7,1,82,7,54,255,20,7,0,0,0,0,0,128,0,0,212,122,4,100,12,40,232,1,88,18,143,38,141,41,1,151,151,32,152,119,32,149,123,192,149,34,112,87,11,208,0,208,117,7,40,217,0,211,183,7,212,112,7,82,7,8,51,12,40,189,1,212,92,7,81,7,204,1,212,176,7,81,7,100,255,152,85,48,82,5,211,1,2,123,24,80,130,24,104,136,138,1,81,8,7,130,28,104,1,151,170,6,152,201,1,212,156,7,152,121,2,212,151,7,152,121,4,212,151,7,152,121,8,212,151,7,152,121,16,212,151,7,152,121,32,212,151,7,133,119,255,152,121,1,20,12,85,85,85,85,85,85,85,85,210,201,9,201,151,7,20,9,51,51,51,51,51,51,51,51,210,151,12,152,119,2,210,151,7,200,199,7,152,121,4,200,151,7,20,9,15,15,15,15,15,15,15,15,210,151,7,20,9,1,1,1,1,1,1,1,1,202,151,7,152,119,56,212,167,7,149,121,241,151,149,32,152,85,32,149,90,192,87,10,61,1,130,24,112,207,88,12,40,73,1,208,154,10,133,119,255,151,92,1,207,124,7,212,167,7,1,130,24,32,208,149,10,153,188,63,151,41,32,152,153,32,149,155,192,210,202,10,87,11,8,207,152,9,40,18,207,38,12,152,134,1,133,153,255,208,150,9,212,201,9,1,207,40,8,153,187,63,210,184,8,202,163,11,214,115,12,202,112,6,200,108,12,200,203,11,151,187,1,202,115,6,152,108,63,212,203,11,151,102,1,216,104,12,201,201,9,201,185,9,201,104,8,1,132,123,1,200,184,8,216,184,11,200,155,11,170,11,8,216,176,9,40,6,216,131,9,1,200,121,9,216,121,7,200,122,10,20,7,0,0,0,0,0,0,255,127,51,12,3,214,195,12,151,6,1,200,12,12,200,198,6,216,122,12,170,107,8,216,182,6,40,12,151,54,1,200,54,6,216,134,6,1,210,108,12,200,156,12,216,156,9,200,154,10,51,9,5,214,147,9,151,6,2,200,9,9,200,105,9,216,122,7,170,155,8,216,185,8,40,12,151,57,2,200,57,9,216,137,8,1,210,135,7,200,124,8,216,200,7,100,140,200,167,7,212,71,4,1,100,199,100,72,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,212,176,7,82,7,41,254,20,4,0,0,0,0,0,128,255,127,51,12,40,216,51,3,40,43,130,24,104,207,152,3,133,92,255,130,24,112,152,133,1,208,197,12,212,195,12,1,123,28,104,207,152,9,153,170,63,210,154,12,154,115,16,130,24,80,1,152,187,48,123,20,88,123,28,112,82,11,156,0,136,138,1,100,7,81,8,6,100,135,1,151,170,6,152,121,1,212,151,7,152,121,2,212,151,7,152,121,4,212,151,7,152,121,8,212,151,7,152,121,16,212,151,7,152,121,32,212,151,7,133,119,255,152,121,1,20,11,85,85,85,85,85,85,85,85,210,185,9,201,151,7,20,9,51,51,51,51,51,51,51,51,210,151,11,152,119,2,210,151,7,200,183,7,152,121,4,200,151,7,20,9,15,15,15,15,15,15,15,15,210,151,7,20,9,1,1,1,1,1,1,1,1,202,151,7,152,119,56,212,167,7,149,121,241,151,155,32,152,187,32,149,186,192,87,10,13,207,176,11,40,23,100,139,40,156,249,207,152,8,133,187,255,152,12,1,208,188,11,212,139,11,1,207,144,9,153,170,63,210,154,0,200,55,7,149,115,240,40,122,249,149,17,176,123,16,72,123,21,64,123,22,56,51,11,36,123,26,32,172,139,249,0,100,118,81,24,1,243,0,123,25,40,123,24,48,51,5,5,40,16,100,103,80,32,214,41,34,223,149,120,247,174,88,28,2,130,103,8,130,104,184,0,170,135,234,149,120,1,123,104,8,124,119,149,120,247,172,88,234,81,23,32,231,81,23,45,8,82,23,43,45,2,130,104,8,130,105,184,0,149,119,211,142,119,149,119,255,123,23,8,130,21,48,170,152,34,149,135,1,123,103,8,124,135,132,88,239,81,8,34,40,86,2,73,17,8,130,21,48,132,88,239,81,8,19,40,71,100,103,80,32,216,41,183,222,132,88,239,82,8,58,82,23,48,55,2,130,103,8,130,104,184,0,170,135,111,149,120,1,123,104,8,124,119,132,120,223,51,9,88,171,152,111,2,130,103,8,130,104,184,0,170,135,70,1,149,120,1,123,104,8,124,119,40,66,1,82,5,7,51,5,10,1,2,51,8,148,204,5,200,120,8,124,136,1,172,88,70,2,130,103,192,0,87,7,14,2,130,103,8,149,119,255,123,103,8,1,100,103,51,8,80,32,218,41,22,222,80,32,220,41,33,58,255,51,5,51,8,22,122,120,40,185,3,100,103,80,32,222,41,46,222,132,120,223,51,9,88,170,152,151,81,5,32,1,82,21,10,32,1,131,121,208,51,11,9,172,155,100,51,5,51,10,10,51,12,153,153,153,25,123,28,40,40,40,100,103,123,25,48,80,32,224,41,248,221,130,28,40,51,10,10,51,11,9,130,25,48,202,165,8,190,152,5,131,121,208,172,155,37,174,197,34,2,130,103,8,130,104,184,0,170,135,210,149,120,1,123,104,8,124,119,202,165,8,190,152,5,131,121,208,174,155,225,151,85,32,152,84,32,174,155,13,40,157,2,51,4,86,25,9,152,2,20,11,154,153,153,153,153,153,153,25,150,74,10,51,12,9,1,2,130,103,8,130,104,184,0,170,135,23,149,120,1,123,104,8,124,119,200,154,4,131,121,208,174,156,43,40,43,2,100,103,123,25,48,100,181,123,26,40,80,32,226,41,107,221,130,26,40,51,12,9,100,91,130,25,48,200,154,4,131,121,208,172,156,7,2,174,180,3,2,51,5,10,202,84,10,133,152,255,174,168,175,40,26,2,100,103,80,32,228,41,59,221,51,8,148,204,5,200,120,8,124,136,1,51,5,16,172,88,44,2,130,103,192,0,87,7,218,1,2,130,103,8,149,120,255,123,104,8,130,24,40,81,8,213,1,51,5,149,119,254,123,103,8,40,136,2,51,5,8,1,131,88,255,210,88,8,123,21,48,82,8,124,2,150,88,23,151,136,56,152,136,61,51,9,149,205,5,200,152,8,51,2,148,204,5,200,114,9,124,155,1,124,131,123,18,24,123,19,16,174,91,193,0,51,5,1,2,130,103,8,130,104,184,0,170,135,13,149,120,1,123,104,8,124,119,40,23,100,103,123,27,40,80,32,230,41,169,220,130,27,40,130,19,16,130,18,24,1,197,53,8,212,139,5,200,114,8,124,139,1,130,24,48,174,139,9,139,88,27,81,8,193,151,85,32,152,84,32,130,21,48,40,114,2,51,11,148,204,5,200,123,8,124,140,1,123,27,24,174,92,188,0,51,5,51,10,199,113,28,7,123,26,16,1,2,130,103,8,130,104,184,0,170,135,13,149,120,1,123,104,8,124,119,40,23,100,103,123,28,40,80,32,232,41,61,220,130,26,16,130,28,40,130,27,24,1,130,25,48,202,149,8,190,140,5,200,123,8,124,140,1,174,156,6,172,165,196,151,85,32,152,84,32,130,21,48,172,92,106,40,230,0,51,4,1,174,91,224,0,156,60,255,172,76,217,0,123,28,1,2,130,103,8,130,104,184,0,170,135,13,149,120,1,123,104,8,124,119,40,32,100,103,100,69,123,27,40,80,32,234,41,220,219,130,28,130,27,40,130,19,16,130,18,24,100,84,130,21,48,1,132,184,255,0,200,114,9,124,155,1,207,52,9,212,137,4,174,91,143,0,174,76,185,40,136,0,51,4,174,92,131,0,151,88,32,152,137,32,123,25,16,1,202,148,10,132,197,255,0,133,88,255,172,168,103,2,130,103,8,130,104,184,0,170,135,13,149,120,1,123,104,8,124,119,40,23,100,103,123,26,40,80,32,236,41,116,219,130,26,40,130,25,16,130,27,24,1,200,123,8,124,140,1,200,90,4,130,21,48,174,92,50,214,73,8,81,8,183,40,41,51,5,10,172,89,36,40,53,2,130,23,40,81,7,8,51,5,40,194,0,100,103,51,8,80,32,238,41,4,219,51,5,40,179,0,130,21,48,1,2,100,89,51,5,148,204,5,200,87,7,124,119,1,123,25,48,172,151,60,2,130,103,192,0,87,7,14,2,130,103,8,149,119,255,123,103,8,1,2,130,21,32,130,24,8,174,84,101,211,132,7,201,135,5,40,117,100,103,80,32,240,41,235,218,200,87,7,124,119,1,130,24,48,174,135,34,2,130,103,8,130,104,184,0,170,135,228,149,120,1,123,104,8,124,119,200,87,7,124,119,1,130,24,48,172,135,228,80,32,242,41,154,54,255,72,7,34,130,24,32,132,135,1,149,119,255,130,25,8,210,121,9,123,25,8,100,132,130,103,192,0,89,7,142,40,150,132,87,1,82,7,38,82,8,35,80,32,244,41,106,54,255,51,8,34,122,120,149,85,255,1,100,87,130,16,72,130,21,64,130,22,56,149,17,80,50,0,174,69,117,255,80,32,246,41,70,54,255,51,8,34,122,120,40,224,51,8,1,240,172,135,35,149,17,240,123,16,8,123,21,141,117,80,32,248,41,39,54,255,122,117,51,7,255,130,16,8,130,21,149,17,16,50,0,50,0,149,17,240,123,16,8,123,21,61,7,140,129,9,1,51,7,144,129,9,1,51,9,128,0,51,8,80,32,252,41,2,65,255,51,7,16,80,32,254,41,252,135,251,87,7,200,0,57,7,16,236,8,57,8,24,236,8,192,120,8,150,136,211,77,98,16,152,137,63,153,136,38,200,137,9,51,8,255,51,10,2,1,149,136,1,197,138,11,175,185,250,144,138,1,51,8,16,128,0,80,32,0,42,43,227,254,87,7,161,0,51,7,16,130,9,1,51,8,20,130,9,1,51,9,24,130,9,1,80,32,2,42,88,229,254,57,9,136,129,9,1,82,9,165,0,30,4,160,118,9,1,2,30,4,161,118,9,1,7,30,4,162,118,9,1,1,52,8,160,118,9,1,52,10,161,118,9,1,150,136,232,3,52,7,162,118,9,1,150,169,100,200,152,8,200,135,7,84,39,184,4,128,0,51,0,4,42,57,8,200,118,9,1,40,249,226,254,80,32,6,42,6,162,251,51,7,1,59,7,32,130,9,1,130,16,8,130,21,149,17,16,50,0,58,10,24,242,6,51,7,4,58,1,51,8,24,51,9,1,80,32,8,42,183,135,40,29,58,5,24,242,6,80,32,10,42,248,137,251,100,121,51,8,217,40,1,100,87,80,32,12,42,240,138,51,7,130,16,8,130,21,149,17,16,50,0,58,7,24,242,6,51,8,227,52,1,80,32,14,42,212,138,40,79,255,58,10,24,242,6,30,4,28,130,9,1,1,51,7,206,169,1,51,8,174,0,51,9,1,80,32,16,42,93,135,40,104,255,149,17,240,123,16,8,123,21,52,7,32,130,9,1,81,7,24,80,32,20,42,181,234,254,80,32,22,42,54,136,251,30,4,32,130,9,1,1,2,130,16,8,130,21,149,17,16,50,0,130,120,24,81,8,6,100,135,1,2,149,17,232,123,16,16,57,8,140,129,9,1,149,122,8,81,8,23,51,9,19,37,1,149,23,7,51,8,9,80,32,26,42,50,55,1,40,17,149,23,7,51,9,9,100,168,80,32,28,42,134,54,1,149,23,7,80,32,30,42,22,95,3,130,16,16,149,17,24,50,0,149,17,200,123,16,48,123,21,40,123,22,32,51,5,51,6,144,129,9,1,149,105,128,0,123,23,24,51,7,78,15,1,123,23,123,25,16,40,30,2,73,6,130,120,56,129,135,32,88,7,58,149,119,255,122,135,32,1,149,102,8,131,85,1,170,150,71,2,130,103,81,7,244,2,52,8,32,130,9,1,81,8,215,100,87,80,32,34,42,99,231,254,130,25,16,82,7,219,2,130,103,82,7,194,40,210,130,23,123,24,8,80,32,36,42,155,245,0,130,24,8,130,25,16,129,135,32,149,119,255,122,135,32,40,181,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,10,15,172,122,67,2,52,10,32,130,9,1,132,170,1,81,10,54,149,17,224,123,16,24,123,21,16,123,22,8,141,154,254,0,192,138,10,192,137,9,150,152,9,4,2,129,152,136,32,200,152,8,139,140,31,140,136,6,200,200,8,89,26,130,10,51,11,40,35,50,0,150,171,9,4,2,129,152,187,32,200,186,10,139,171,31,140,170,6,200,171,11,87,43,255,0,10,51,11,255,0,1,137,153,130,87,40,255,0,10,51,8,255,0,1,2,52,10,28,130,9,1,149,153,255,210,137,6,81,10,19,100,117,123,27,80,32,40,42,58,226,254,130,27,100,87,1,132,184,255,0,132,105,255,0,130,16,24,130,21,16,130,22,8,149,17,32,40,218,130,254,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,51,11,15,172,139,82,1,2,100,133,100,118,52,7,32,130,9,1,132,119,1,81,7,64,1,2,123,24,120,123,25,96,151,87,3,51,8,144,129,9,1,200,120,8,130,135,123,21,128,0,123,26,104,81,7,52,2,73,8,130,117,56,129,87,32,90,7,29,51,7,78,15,1,123,22,88,100,134,80,32,44,42,106,244,0,100,104,130,22,88,129,87,32,1,149,119,255,122,87,32,130,21,128,0,1,2,123,24,112,130,103,56,81,7,178,0,2,129,120,32,149,137,1,130,122,40,130,123,48,122,121,32,51,12,48,130,9,1,81,10,7,149,172,48,1,51,9,40,130,9,1,123,203,51,12,40,130,9,1,81,11,7,149,188,40,1,2,123,202,58,10,48,130,9,1,58,11,40,130,9,1,73,23,40,123,122,48,62,7,48,130,9,1,81,11,7,149,169,40,1,123,151,130,104,56,149,136,8,51,10,255,100,87,51,9,51,0,46,42,51,11,255,40,12,227,254,52,7,32,130,9,1,130,24,112,123,134,81,7,108,2,100,86,130,21,104,141,87,254,0,130,24,96,192,135,9,192,133,8,150,135,9,4,2,129,152,119,32,200,135,7,139,123,31,140,119,6,51,12,130,200,183,7,175,201,83,51,10,40,109,123,22,88,129,102,44,51,8,1,100,103,80,32,48,42,34,94,3,100,117,100,103,80,32,50,42,86,93,3,51,8,8,172,135,19,2,124,88,51,9,3,171,152,10,2,124,88,1,81,8,125,51,5,255,1,2,100,87,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,150,154,9,4,2,129,152,170,32,200,169,9,139,149,31,140,153,6,200,89,10,87,42,255,0,10,51,10,255,0,1,100,101,137,136,130,87,39,255,0,10,51,7,255,0,1,2,52,9,28,130,9,1,149,136,255,210,120,6,81,9,19,100,87,123,26,120,80,32,52,42,85,224,254,130,26,120,1,132,168,255,0,132,105,255,0,100,87,80,32,54,42,0,129,254,40,140,2,124,88,7,124,89,6,138,136,24,124,90,5,124,91,4,151,153,16,212,152,8,151,170,8,212,186,10,212,168,8,131,119,248,172,135,100,255,83,24,49,96,255,2,123,22,40,124,87,3,124,89,2,151,119,8,212,151,10,123,23,56,57,7,16,130,9,1,51,11,20,236,8,131,136,224,123,24,48,202,135,7,123,26,72,203,167,8,57,7,20,236,8,151,136,2,123,24,32,151,134,32,152,102,32,123,24,80,88,7,154,0,2,57,2,36,130,9,1,200,38,9,174,151,140,0,2,51,12,40,130,9,1,58,7,40,130,9,1,81,7,123,51,8,48,130,9,1,1,2,129,122,32,130,121,40,81,10,10,100,151,82,9,244,40,98,123,27,24,100,138,81,9,7,149,154,48,1,2,123,24,123,22,16,130,123,48,123,171,123,28,8,100,202,81,11,7,149,186,40,1,2,123,169,130,121,129,122,24,73,25,56,191,162,8,130,22,80,61,8,36,130,9,1,80,32,56,42,28,100,251,57,2,36,130,9,1,130,27,24,129,183,130,22,16,200,38,9,130,28,8,130,24,174,151,9,2,130,199,82,7,146,123,21,64,149,101,56,100,87,80,32,58,42,180,91,251,130,28,88,81,7,168,1,2,149,121,56,123,121,16,72,23,8,1,70,23,28,128,0,57,10,36,130,9,1,130,24,32,122,120,24,123,124,200,138,10,61,10,36,130,9,1,58,8,48,130,9,1,62,7,48,130,9,1,51,11,40,130,9,1,58,10,40,130,9,1,72,23,32,123,199,56,73,23,40,123,120,48,81,10,7,149,139,40,1,2,51,10,57,2,16,130,9,1,130,28,64,149,204,24,123,183,130,116,16,130,27,48,202,178,7,130,24,72,203,135,3,151,187,8,193,59,11,20,9,255,255,255,255,0,0,0,0,210,147,9,149,70,2,51,5,0,128,1,2,202,171,8,140,136,8,200,200,8,124,135,151,120,8,212,135,7,211,87,7,121,103,121,103,254,149,170,1,149,102,4,172,154,224,138,53,1,83,21,3,218,0,100,39,123,20,80,80,32,60,42,206,62,252,100,120,51,7,0,0,128,63,80,32,62,42,125,63,252,100,118,130,23,72,80,32,64,42,179,62,252,100,120,51,7,172,14,163,62,80,32,66,42,98,63,252,100,120,123,22,64,100,103,80,32,68,42,51,57,252,100,120,151,85,32,152,85,32,123,21,56,51,7,0,0,128,63,80,32,70,42,60,63,252,123,23,48,130,22,80,149,102,4,51,5,2,127,103,51,0,72,42,40,101,62,252,127,103,80,32,72,42,95,62,252,127,104,252,123,23,72,100,135,80,32,74,42,80,62,252,100,120,123,23,80,130,23,72,51,0,76,42,133,136,0,0,0,128,40,212,56,252,100,120,130,23,64,80,32,78,42,162,59,252,130,24,48,80,32,80,42,152,59,252,130,24,80,80,32,82,42,183,56,252,80,32,84,42,108,83,252,121,103,149,85,1,149,102,2,130,23,56,172,117,160,130,23,40,80,32,86,42,40,92,3,130,22,88,130,103,56,130,21,128,0,40,232,251,123,21,24,51,5,40,130,9,1,51,6,48,130,9,1,1,2,130,87,81,7,179,252,2,129,121,32,130,120,40,81,9,11,100,135,82,8,244,40,160,252,100,105,81,8,7,149,137,48,1,2,130,122,48,123,154,100,89,81,10,7,149,169,40,1,2,123,152,130,120,129,121,24,130,27,80,57,10,36,130,9,1,73,24,56,191,154,10,61,10,36,130,9,1,80,32,88,42,222,97,251,130,23,24,80,32,90,42,154,89,251,130,28,88,81,7,158,40,231,253,51,8,15,172,120,134,0,2,52,8,32,130,9,1,132,136,1,81,8,120,2,149,17,240,123,16,8,123,21,100,117,51,0,94,42,149,17,224,123,16,24,123,21,16,123,22,8,123,24,57,8,220,118,9,1,100,117,100,135,51,0,50,31,40,190,154,251,151,87,3,51,8,144,129,9,1,200,135,7,130,120,81,8,45,2,73,7,130,133,56,129,87,32,90,7,26,51,7,78,15,1,80,32,96,42,76,239,0,129,87,32,149,119,255,122,87,32,40,9,149,119,255,122,87,32,1,2,130,16,8,130,21,149,17,16,50,0,50,0,51,8,15,172,120,20,2,52,8,32,130,9,1,132,136,1,81,8,7,40,193,224,254,51,7,50,0,50,0,151,151,1,57,10,64,130,9,1,152,119,62,200,151,7,140,119,2,200,167,7,61,7,64,130,9,1,50,0,149,17,192,254,123,16,56,1,123,21,48,1,123,22,40,1,51,7,133,15,1,51,8,1,80,32,106,42,187,244,0,88,7,2,3,2,58,8,224,255,9,1,151,119,3,200,135,7,130,117,8,51,8,215,153,1,100,87,80,32,108,42,245,130,81,7,211,2,100,118,123,21,32,51,8,97,183,1,51,9,201,148,1,100,103,80,32,110,42,181,130,51,7,134,183,1,51,8,52,51,9,1,123,22,64,100,106,80,32,112,42,73,127,255,51,7,80,131,13,1,123,23,104,57,7,80,131,13,1,81,7,100,2,2,51,9,51,5,51,6,51,7,88,131,13,1,123,23,96,73,17,72,77,85,83,26,51,7,125,170,1,123,23,48,51,7,74,69,1,123,23,40,73,17,56,77,84,104,100,40,162,1,100,87,80,32,114,42,31,90,3,123,22,80,51,8,1,100,87,80,32,116,42,188,88,3,100,118,149,23,136,0,80,32,118,42,1,183,2,100,87,80,32,120,42,229,87,3,100,121,149,23,136,0,100,104,80,32,122,42,21,183,2,149,23,8,1,149,24,136,0,80,32,124,42,206,207,2,100,87,80,32,126,42,211,89,3,124,25,8,1,130,22,64,100,103,123,21,88,130,21,48,100,88,80,32,128,42,238,129,124,25,9,1,100,103,100,88,80,32,130,42,224,129,124,25,10,1,100,103,100,88,80,32,132,42,210,129,124,25,11,1,100,103,100,88,80,32,134,42,196,129,124,25,12,1,100,103,100,88,80,32,136,42,182,129,124,25,13,1,100,103,100,88,80,32,138,42,168,129,124,25,14,1,100,103,100,88,80,32,140,42,154,129,124,25,15,1,100,103,100,88,80,32,142,42,140,129,124,25,16,1,100,103,100,88,80,32,144,42,126,129,124,25,17,1,100,103,100,88,80,32,146,42,112,129,124,25,18,1,100,103,100,88,80,32,148,42,98,129,124,25,19,1,100,103,100,88,80,32,150,42,84,129,124,25,20,1,100,103,100,88,80,32,152,42,70,129,124,25,21,1,100,103,100,88,80,32,154,42,56,129,124,25,22,1,100,103,100,88,80,32,156,42,42,129,124,25,23,1,100,103,100,88,80,32,158,42,28,129,124,25,24,1,100,103,100,88,80,32,160,42,14,129,124,25,25,1,100,103,100,88,80,32,162,42,0,129,124,25,26,1,100,103,100,88,80,32,164,42,242,128,124,25,27,1,100,103,100,88,130,21,88,80,32,166,42,225,128,149,25,126,100,103,130,22,80,130,24,40,80,32,168,42,208,128,130,23,104,128,119,149,102,1,131,85,1,130,25,112,149,153,40,174,118,148,0,2,130,23,96,130,120,123,25,112,200,152,8,149,23,126,51,9,8,80,32,170,42,43,47,255,70,33,134,0,100,87,80,32,172,42,78,86,3,87,23,4,197,51,8,1,100,87,80,32,174,42,255,86,3,124,120,1,124,121,124,122,2,125,123,3,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,130,25,72,170,152,11,254,124,120,1,124,121,124,122,2,125,119,3,151,136,8,212,152,8,151,170,16,151,119,24,212,167,7,212,135,7,123,23,88,100,87,80,32,176,42,6,88,3,130,23,56,130,24,88,171,120,98,255,40,221,253,51,7,10,130,21,64,100,88,80,32,178,42,162,149,100,87,80,32,180,42,65,131,51,7,251,40,1,130,24,32,80,32,182,42,180,122,255,80,32,184,42,184,235,0,40,16,51,7,33,30,1,100,88,80,32,186,42,210,235,0,149,23,136,0,149,24,126,149,25,8,1,80,32,188,42,166,217,254,123,24,81,7,12,30,4,68,130,9,1,1,40,63,51,7,16,80,32,190,42,214,123,251,87,7,136,4,57,7,16,236,8,51,8,16,128,0,51,10,0,4,80,32,192,42,43,215,254,87,7,137,4,80,32,194,42,113,150,251,30,4,72,130,9,1,1,30,4,68,130,9,1,1,1,58,7,56,130,9,1,81,7,22,80,32,196,42,33,147,58,7,56,130,9,1,80,32,198,42,108,93,251,58,7,32,236,8,124,120,81,8,10,80,32,200,42,139,20,255,51,8,102,42,51,7,254,51,9,51,10,51,0,202,42,149,17,208,123,16,40,123,21,32,123,22,24,123,27,16,57,11,220,118,9,1,73,17,8,73,1,100,133,100,118,100,183,51,0,118,31,40,90,150,251,57,7,40,236,8,51,8,8,171,135,209,3,2,58,7,8,0,10,1,124,120,81,8,24,51,8,111,84,1,51,9,24,37,1,51,10,80,32,204,42,138,39,1,40,14,51,7,69,39,1,80,32,206,42,64,44,255,123,23,32,51,8,58,7,24,242,6,123,23,8,51,7,160,205,5,123,23,24,51,7,117,125,1,123,23,16,51,7,69,39,1,123,23,80,149,22,136,0,51,7,35,179,1,123,23,48,51,7,212,73,1,123,23,72,40,31,100,87,80,32,208,42,222,129,130,23,64,80,32,210,42,158,92,251,130,24,40,149,136,1,81,24,6,46,3,123,24,40,151,135,2,130,25,24,200,151,7,129,120,200,152,8,130,23,32,51,9,80,32,212,42,7,39,1,123,23,64,130,24,16,80,32,214,42,153,126,255,100,117,123,23,56,81,5,188,2,100,87,80,32,216,42,73,146,82,7,168,73,17,96,1,123,21,88,1,149,23,136,0,51,9,128,0,130,24,80,80,32,218,42,139,42,1,149,23,136,0,51,8,128,0,100,89,80,32,220,42,93,146,149,23,136,0,51,8,35,80,32,222,42,77,42,255,51,10,32,51,11,250,81,7,27,100,120,174,118,19,2,124,137,255,149,135,255,170,169,244,149,153,242,172,155,238,70,8,1,2,124,24,136,0,81,8,66,2,149,22,136,0,40,13,2,124,104,1,149,102,1,81,8,49,2,132,135,255,0,170,167,241,149,119,242,172,123,235,51,12,20,149,21,8,1,132,135,255,0,81,7,161,0,81,23,61,157,0,170,167,152,0,149,121,242,172,155,145,0,123,21,104,123,28,112,80,32,224,42,222,163,132,119,255,0,149,117,208,83,21,10,29,149,120,159,136,136,6,149,119,169,149,136,255,212,120,5,124,103,1,51,0,226,42,40,183,163,124,103,1,80,32,226,42,177,163,132,120,255,0,149,135,208,83,23,10,20,149,135,159,136,119,6,149,136,169,149,119,255,212,135,7,1,51,11,116,2,1,51,10,32,130,28,112,87,5,212,1,87,7,208,1,130,25,104,81,12,195,1,151,85,4,212,87,7,120,151,124,104,2,149,102,2,149,204,255,149,149,1,51,11,250,132,135,255,0,82,7,103,255,130,27,48,82,12,163,1,130,27,72,81,7,156,1,51,9,251,40,13,2,124,104,1,149,102,1,81,8,122,1,132,135,255,0,170,167,241,149,120,242,174,152,235,130,27,72,82,23,61,120,1,51,8,250,1,2,100,105,124,101,1,81,5,15,149,150,1,170,165,244,149,87,242,172,120,238,100,150,149,151,1,123,23,112,80,32,228,42,238,39,255,81,7,50,51,5,251,100,104,40,19,70,7,130,23,112,80,32,230,42,216,39,255,100,104,81,7,19,2,200,135,7,124,120,81,24,32,233,149,136,242,174,88,226,2,130,23,112,124,117,1,81,21,47,101,81,5,8,1,2,130,23,112,51,9,24,37,1,51,0,232,42,149,17,176,123,16,72,123,21,64,123,22,56,123,25,16,51,5,24,37,1,100,118,51,7,24,37,1,51,0,236,54,40,129,39,255,100,117,130,23,64,80,32,234,42,173,41,255,100,118,51,8,47,80,32,236,42,251,42,255,81,7,35,70,23,1,100,103,100,88,51,9,80,32,238,42,202,36,1,40,25,130,23,112,80,32,240,42,130,41,255,100,118,40,33,100,87,80,32,242,42,117,41,255,100,104,100,118,100,135,80,32,244,42,19,90,251,100,87,80,32,246,42,10,90,251,130,25,56,56,5,76,130,9,1,123,22,32,1,149,88,1,58,7,80,130,9,1,61,8,76,130,9,1,151,136,32,152,136,27,80,32,248,42,206,90,251,62,7,80,130,9,1,151,85,5,200,87,7,130,24,8,1,130,25,16,1,130,26,24,1,130,27,32,1,123,120,123,121,8,123,122,16,123,123,24,130,21,96,40,6,130,21,96,1,131,85,1,123,21,96,130,21,88,100,87,80,32,250,42,145,143,149,22,136,0,81,7,79,253,40,232,252,130,27,72,40,15,51,11,54,53,1,40,8,51,11,0,78,1,1,51,8,168,116,1,130,23,8,130,25,64,130,21,96,100,90,80,32,252,42,119,123,255,40,187,130,23,32,80,32,254,42,96,89,251,57,8,76,130,9,1,81,8,15,51,7,187,183,1,80,32,0,43,3,118,255,52,7,68,130,9,1,130,16,56,1,130,21,48,1,130,22,40,1,149,17,64,1,50,0,58,10,24,242,6,51,7,4,58,1,51,8,24,51,9,1,80,32,2,43,209,119,255,40,148,251,58,5,24,242,6,80,32,4,43,16,122,251,100,121,51,8,217,153,1,100,87,80,32,6,43,8,123,255,80,32,8,43,165,120,251,40,110,251,149,17,232,123,16,16,123,21,8,123,22,52,7,68,130,9,1,81,7,46,80,32,12,43,234,14,255,52,7,72,130,9,1,30,4,68,130,9,1,81,7,24,80,32,14,43,233,218,254,80,32,16,43,106,120,251,30,4,72,130,9,1,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,52,8,92,130,9,1,61,7,88,130,9,1,81,8,9,51,7,40,76,12,255,138,119,7,150,120,9,4,2,129,152,136,32,200,135,7,139,120,31,140,119,6,200,135,7,40,48,12,255,52,7,68,130,9,1,81,7,16,30,4,92,130,9,1,1,51,7,40,26,12,255,50,0,52,7,68,130,9,1,81,7,43,57,7,88,130,9,1,138,119,7,150,120,9,4,2,129,152,136,32,200,135,7,139,120,31,140,119,6,200,135,7,30,4,92,130,9,1,40,231,11,255,50,0,52,9,68,130,9,1,81,9,212,0,2,149,17,40,255,123,16,208,0,123,21,200,0,123,22,192,0,100,133,100,118,57,7,76,130,9,1,123,24,16,30,4,96,130,9,1,81,7,123,3,149,23,96,123,25,32,80,32,26,43,193,174,2,149,23,96,100,104,100,89,80,32,28,43,223,174,2,149,23,72,149,24,96,80,32,30,43,154,199,2,57,7,76,130,9,1,123,23,64,81,7,70,3,123,22,123,21,8,123,23,24,58,7,80,130,9,1,123,23,56,51,5,73,17,40,51,6,24,40,21,2,149,85,1,130,23,64,151,119,32,152,119,32,149,102,32,174,117,76,2,130,23,56,200,103,7,123,23,48,149,120,232,149,23,72,51,9,20,80,32,32,43,26,51,255,82,7,211,2,130,23,48,130,119,123,23,40,80,32,34,43,31,33,1,82,7,28,2,58,7,80,130,9,1,123,23,56,57,7,76,130,9,1,123,23,64,40,170,51,7,50,0,2,130,21,8,130,22,130,23,40,81,7,194,2,123,23,40,80,32,36,43,62,252,254,81,7,144,2,123,23,32,30,4,96,130,9,1,1,51,5,100,130,9,1,32,4,100,130,9,1,32,4,104,130,9,1,32,4,108,130,9,1,32,4,112,130,9,1,255,51,8,117,125,1,130,23,40,80,32,38,43,41,121,255,81,7,78,2,100,118,149,23,188,0,51,8,4,51,9,1,100,106,80,32,40,43,221,119,255,81,7,122,2,124,23,189,0,124,24,188,0,124,25,190,0,125,26,191,0,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,123,22,64,81,71,102,76,97,67,19,1,124,23,189,0,124,24,188,0,124,25,190,0,125,26,191,0,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,82,71,79,103,103,83,204,1,2,123,21,24,70,17,78,71,17,76,72,17,72,149,22,73,51,5,0,144,1,51,7,50,62,1,123,23,56,40,33,100,103,80,32,42,43,148,123,255,130,23,32,40,20,3,130,23,64,80,32,44,43,211,4,131,85,255,81,5,122,1,2,124,103,5,124,104,4,151,119,8,212,135,7,125,104,3,124,105,1,124,106,124,107,2,121,23,76,151,153,8,212,169,9,151,187,16,151,136,24,212,184,8,212,152,8,122,24,72,51,8,1,51,9,1,149,23,78,130,26,64,80,32,46,43,1,119,255,81,7,51,1,51,9,6,100,103,130,24,56,80,32,48,43,144,49,255,82,7,163,2,124,23,72,81,23,3,147,82,23,1,152,149,23,96,51,8,21,51,9,1,130,26,64,80,32,50,43,204,118,255,81,7,129,2,124,23,104,124,24,103,151,119,24,124,25,102,124,26,101,151,136,16,212,135,7,151,153,8,212,169,9,212,151,7,130,24,24,122,135,4,40,89,255,123,21,24,1,149,23,72,51,8,4,51,9,1,100,106,80,32,52,43,139,118,255,81,7,176,0,2,125,21,72,124,23,73,123,23,48,124,23,74,123,23,40,124,23,75,123,23,56,100,103,80,32,54,43,160,114,255,87,7,141,0,100,121,132,87,127,81,23,4,73,82,7,83,123,25,16,149,23,96,51,8,34,51,9,1,130,26,64,80,32,56,43,66,118,255,81,7,39,2,124,23,106,124,24,107,124,25,108,151,119,12,151,136,4,212,135,7,152,153,4,212,151,7,130,24,24,122,135,4,130,25,16,40,21,130,25,16,40,16,130,23,64,100,150,80,32,58,43,147,3,100,105,1,130,22,64,87,5,42,130,23,48,151,119,16,130,24,40,151,136,8,212,135,7,130,24,56,212,120,8,200,152,8,100,103,51,9,80,32,60,43,3,117,255,81,7,66,255,130,21,24,100,103,51,0,62,43,40,5,122,255,130,21,24,130,22,64,100,103,51,0,62,43,40,245,121,255,100,103,80,32,62,43,239,121,255,129,87,4,142,119,122,87,130,23,32,40,104,1,130,23,32,40,98,1,2,58,7,24,242,6,123,23,64,80,32,64,43,152,117,251,100,122,51,8,119,125,1,130,23,64,130,25,40,80,32,66,43,140,118,255,51,7,251,153,1,80,32,68,43,245,30,1,123,23,64,87,21,5,68,139,87,15,86,23,2,61,124,103,1,124,104,124,105,2,125,106,3,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,133,119,77,84,104,100,142,119,82,7,20,130,23,64,100,104,100,89,80,32,70,43,91,30,1,40,187,0,100,103,100,88,51,0,72,43,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,51,7,32,51,8,1,51,9,51,0,182,51,40,54,83,3,100,117,51,0,74,43,149,17,232,123,16,16,123,21,8,123,22,51,7,32,51,8,1,51,6,1,51,9,51,0,188,51,40,18,83,3,100,118,100,87,100,104,51,0,76,43,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,123,24,72,100,117,51,7,184,135,13,1,51,8,255,0,51,9,64,123,23,64,51,0,134,77,40,193,42,255,82,7,37,2,149,24,96,149,25,72,100,103,130,122,130,119,8,123,138,123,151,130,24,96,129,25,72,130,23,64,80,32,78,43,178,29,1,100,87,80,32,80,43,236,230,0,100,103,80,32,82,43,227,230,0,130,21,64,100,87,80,32,84,43,115,248,254,100,118,81,7,52,2,58,7,32,236,8,124,119,82,7,11,100,87,80,32,86,43,250,136,100,87,80,32,88,43,73,83,251,100,103,1,130,16,208,0,130,21,200,0,130,22,192,0,149,17,216,0,50,0,58,5,24,242,6,80,32,90,43,43,116,251,100,121,51,8,57,108,1,100,87,130,21,64,80,32,92,43,32,117,255,40,176,81,7,20,2,52,8,68,130,9,1,132,136,1,81,8,7,40,79,2,255,50,0,81,7,110,2,52,9,68,130,9,1,132,153,1,81,9,97,149,17,240,123,16,8,123,21,61,8,128,130,9,1,52,9,96,130,9,1,62,7,120,130,9,1,136,136,1,149,136,255,134,136,1,81,9,43,2,57,9,100,130,9,1,81,9,33,80,32,98,43,27,140,251,32,4,64,130,9,1,80,32,100,43,84,140,251,58,7,120,130,9,1,51,8,1,1,130,16,8,130,21,149,17,16,51,9,51,10,40,94,3,255,50,0,52,7,68,130,9,1,81,7,34,149,17,248,123,16,80,32,104,43,138,8,255,30,4,96,130,9,1,33,4,120,130,9,1,130,16,149,17,8,50,0,50,0,52,7,68,130,9,1,81,7,7,40,11,9,255,50,0,52,7,96,130,9,1,81,7,203,0,2,149,17,224,123,16,24,123,21,16,123,22,8,51,5,100,130,9,1,57,7,100,130,9,1,81,7,160,0,2,57,7,112,130,9,1,87,7,123,80,32,110,43,164,32,252,129,88,4,100,117,100,135,80,32,112,43,169,36,252,100,120,100,87,80,32,114,43,34,33,252,100,117,149,23,4,51,8,51,9,80,32,116,43,198,205,254,80,32,118,43,81,139,251,57,6,64,130,9,1,80,32,120,43,138,139,251,100,103,80,32,122,43,113,36,252,129,24,4,100,118,100,135,80,32,124,43,80,32,252,100,120,100,103,80,32,126,43,220,32,252,100,88,80,32,128,43,167,78,252,87,7,9,80,32,130,43,108,2,80,32,132,43,92,8,255,82,7,19,2,57,7,128,130,9,1,81,7,9,80,32,134,43,82,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,50,0,149,17,128,123,16,120,123,21,112,123,22,104,51,8,100,130,9,1,123,24,80,57,8,104,130,9,1,81,8,44,100,118,149,23,100,51,8,4,51,9,1,100,106,80,32,136,43,76,114,255,81,7,21,129,24,100,51,9,1,100,103,80,32,138,43,94,113,255,81,7,19,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,23,100,51,8,4,51,9,1,100,106,80,32,140,43,21,114,255,81,7,222,2,129,23,100,123,23,56,81,7,212,2,51,5,51,7,97,89,1,123,23,32,130,24,80,149,135,8,123,23,24,51,7,63,30,1,123,23,16,149,135,12,123,23,8,123,22,48,40,98,2,130,22,202,106,7,123,23,88,100,87,80,32,142,43,41,151,100,117,100,103,80,32,144,43,99,35,252,100,120,100,87,80,32,146,43,217,35,252,80,32,148,43,118,66,252,130,24,88,200,135,7,1,130,24,40,122,135,130,21,72,130,22,64,100,103,51,0,150,43,40,151,80,251,100,103,80,32,150,43,145,80,251,131,85,1,130,22,48,130,23,56,170,117,78,255,149,23,100,51,8,4,51,9,1,100,106,80,32,152,43,111,113,255,81,7,56,255,123,21,72,128,21,100,149,87,1,151,119,32,152,120,32,51,7,1,80,32,154,43,47,83,251,100,121,81,7,251,0,51,8,1,100,151,123,25,64,100,89,100,106,80,32,156,43,57,113,255,130,25,64,172,87,225,0,51,8,61,100,151,100,150,80,32,158,43,87,30,255,130,21,72,81,7,138,70,7,123,23,88,100,103,130,24,32,80,32,160,43,62,31,255,130,25,88,130,24,24,81,7,25,100,103,130,24,16,80,32,162,43,41,31,255,130,25,88,130,24,8,82,7,91,255,2,123,24,40,130,23,80,129,117,4,149,150,1,51,8,58,100,103,80,32,164,43,8,30,255,81,7,83,2,123,21,51,10,100,101,51,9,46,100,103,124,102,170,150,16,81,22,58,13,81,6,77,171,150,45,40,214,254,70,5,150,168,60,123,24,88,51,0,166,43,51,9,32,51,10,250,40,145,149,51,9,46,130,26,88,200,122,10,149,87,1,120,86,170,150,176,254,2,149,85,1,124,86,171,150,198,40,208,100,103,51,0,168,43,51,9,32,51,10,250,40,101,149,40,199,254,150,165,60,51,0,170,43,51,9,32,51,10,250,40,82,149,200,87,7,130,24,202,135,7,40,172,254,100,151,130,16,120,130,21,112,130,22,104,149,17,128,0,40,66,79,251,149,17,232,123,16,16,123,21,8,123,22,51,6,100,130,9,1,57,7,108,130,9,1,80,32,172,43,175,29,252,129,104,4,100,117,100,135,80,32,174,43,180,33,252,100,120,100,87,80,32,176,43,45,30,252,57,8,128,130,9,1,81,8,80,2,58,9,120,130,9,1,81,9,32,51,8,1,100,117,100,151,51,0,178,43,51,9,51,10,40,183,255,254,100,87,51,0,180,43,40,1,2,255,80,32,180,43,253,1,255,80,32,182,43,53,136,251,129,103,8,61,7,64,130,9,1,130,16,16,130,21,8,130,22,149,17,24,40,96,136,251,80,32,184,43,195,4,255,33,4,120,130,9,1,30,4,96,130,9,1,130,16,16,130,21,8,130,22,149,17,24,50,0,57,8,192,130,9,1,57,7,196,130,9,1,57,9,136,17,8,61,8,148,130,9,1,61,7,156,130,9,1,81,9,44,2,58,9,200,130,9,1,130,153,129,154,24,139,139,31,200,139,11,140,187,1,191,186,10,129,153,28,139,123,31,200,123,11,140,187,1,191,185,9,40,15,57,10,184,130,9,1,57,9,188,130,9,1,1,149,17,248,123,16,61,10,152,130,9,1,61,9,160,130,9,1,200,138,10,61,10,176,130,9,1,52,10,164,130,9,1,200,151,7,61,7,180,130,9,1,154,167,132,119,0,0,64,1,80,32,186,43,182,234,0,100,120,61,8,140,17,8,51,7,0,0,1,80,32,188,43,163,234,0,61,7,168,130,9,1,130,16,149,17,8,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,7,36,131,9,1,51,10,255,255,255,127,123,23,61,10,36,131,9,1,51,3,40,131,9,1,61,10,40,131,9,1,51,4,44,131,9,1,51,2,1,0,0,128,57,7,152,27,10,1,61,2,44,131,9,1,51,0,48,131,9,1,61,2,48,131,9,1,88,7,110,58,5,160,27,10,1,149,85,4,151,119,3,200,87,7,51,9,255,255,255,127,51,12,1,0,0,128,40,26,2,130,27,100,200,100,105,122,182,100,140,40,7,122,182,100,140,1,149,85,8,170,117,49,2,129,86,252,175,166,15,100,59,100,40,100,106,122,182,100,130,40,14,100,11,100,104,175,98,8,122,182,100,130,1,2,129,86,173,150,198,100,75,100,104,173,108,204,40,206,191,162,8,191,156,12,40,9,51,8,2,51,12,2,1,52,7,164,130,9,1,61,12,52,131,9,1,154,119,132,119,0,0,64,1,80,32,190,43,182,233,0,123,24,52,9,172,130,9,1,100,117,57,8,52,131,9,1,154,151,51,6,0,0,168,0,210,103,7,80,32,192,43,148,233,0,173,117,6,100,117,1,52,7,172,130,9,1,61,5,56,131,9,1,154,119,210,103,7,51,8,0,0,32,80,32,194,43,113,233,0,61,7,60,131,9,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,208,123,16,40,123,21,32,123,22,24,58,7,128,131,13,1,32,4,144,130,9,1,1,62,7,80,131,9,1,20,7,255,255,255,127,255,255,255,255,123,24,61,7,72,131,9,1,32,4,88,131,9,1,32,4,92,131,9,1,123,23,16,32,4,68,131,9,1,123,23,8,32,4,64,131,9,1,32,4,96,131,9,1,0,0,1,52,9,164,130,9,1,32,4,100,131,9,1,0,0,1,57,8,168,130,9,1,154,151,51,9,0,0,64,1,210,151,7,80,32,196,43,212,232,0,52,9,172,130,9,1,61,7,148,130,9,1,57,8,168,130,9,1,154,151,51,9,0,0,168,0,210,151,7,80,32,198,43,176,232,0,57,9,84,233,9,1,51,10,192,237,9,1,151,152,2,200,168,8,129,139,61,7,156,130,9,1,82,11,68,2,51,11,208,237,9,1,57,9,192,237,9,1,62,11,200,130,9,1,81,9,7,51,9,40,41,2,57,12,196,237,9,1,51,9,1,82,12,29,2,57,12,200,237,9,1,51,9,2,82,12,16,2,57,10,204,237,9,1,51,9,3,81,10,23,51,11,208,237,9,1,150,153,72,1,200,155,11,62,11,200,130,9,1,1,2,130,184,56,2,148,130,9,1,129,133,24,152,41,31,200,41,9,140,153,1,191,149,5,129,136,28,57,10,64,131,9,1,57,11,68,131,9,1,139,124,31,200,124,12,140,195,1,212,186,12,191,56,6,81,12,25,32,3,136,17,8,20,8,255,255,255,127,255,255,255,255,61,8,72,131,9,1,1,2,200,165,5,61,5,152,130,9,1,57,10,48,131,9,1,200,107,11,190,149,12,61,11,160,130,9,1,173,202,13,2,57,10,40,131,9,1,175,172,13,191,154,5,61,5,152,130,9,1,1,2,57,8,44,131,9,1,190,59,9,173,152,13,2,57,8,36,131,9,1,175,137,13,191,56,11,61,11,160,130,9,1,1,2,200,37,8,61,8,176,130,9,1,200,123,8,61,8,180,130,9,1,61,5,184,130,9,1,61,11,188,130,9,1,61,2,192,130,9,1,51,8,144,17,8,61,7,196,130,9,1,51,7,144,17,8,130,16,40,130,21,32,130,22,24,149,17,48,40,212,192,2,149,23,7,51,8,1,80,32,202,43,98,68,3,51,6,104,131,9,1,62,7,104,131,9,1,149,23,7,51,8,9,51,10,1,100,89,80,32,204,43,62,47,255,149,23,7,51,8,1,80,32,206,43,55,68,3,123,103,8,149,23,7,51,8,9,51,10,2,100,89,80,32,208,43,28,47,255,149,23,7,51,8,1,80,32,210,43,21,68,3,123,103,16,149,23,7,51,8,9,51,10,3,100,89,80,32,212,43,250,46,255,149,23,7,51,8,1,80,32,214,43,243,67,3,123,103,24,149,23,7,51,8,9,51,10,4,100,89,80,32,216,43,216,46,255,149,23,7,51,8,1,80,32,218,43,209,67,3,123,103,32,149,23,7,51,8,9,51,10,5,100,89,80,32,220,43,182,46,255,149,23,7,51,8,1,80,32,222,43,175,67,3,123,103,40,149,23,7,51,8,9,51,10,6,100,89,80,32,224,43,148,46,255,149,23,7,51,8,1,80,32,226,43,141,67,3,123,103,48,149,23,7,51,8,9,51,10,7,100,89,80,32,228,43,114,46,255,149,23,7,51,8,1,80,32,230,43,107,67,3,123,103,56,149,23,7,51,8,9,51,10,8,100,89,80,32,232,43,80,46,255,149,23,7,51,8,1,80,32,234,43,73,67,3,123,103,64,149,23,7,51,8,9,51,10,9,100,89,80,32,236,43,46,46,255,149,23,7,51,8,1,80,32,238,43,39,67,3,123,103,72,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,224,123,16,24,123,21,16,51,5,252,20,1,149,23,7,51,8,9,51,9,252,20,1,51,10,80,32,240,43,238,45,255,149,23,7,80,32,242,43,107,67,3,149,23,7,51,8,9,51,10,1,100,89,80,32,244,43,210,45,255,149,23,7,80,32,246,43,79,67,3,149,23,7,51,8,9,51,10,2,100,89,80,32,248,43,182,45,255,149,23,7,80,32,250,43,51,67,3,149,23,7,51,8,9,51,10,3,100,89,80,32,252,43,154,45,255,149,23,7,80,32,254,43,23,67,3,149,23,7,51,8,9,51,10,4,100,89,80,32,0,44,126,45,255,149,23,7,80,32,2,44,251,66,3,149,23,7,51,8,9,51,10,5,100,89,80,32,4,44,98,45,255,149,23,7,80,32,6,44,223,66,3,149,23,7,51,8,9,51,10,6,100,89,80,32,8,44,70,45,255,149,23,7,80,32,10,44,195,66,3,149,23,7,51,8,9,51,10,7,100,89,80,32,12,44,42,45,255,149,23,7,80,32,14,44,167,66,3,149,23,7,51,8,9,51,10,8,100,89,80,32,16,44,14,45,255,149,23,7,80,32,18,44,139,66,3,149,23,7,51,8,9,51,10,9,100,89,80,32,20,44,242,44,255,149,23,7,80,32,22,44,111,66,3,130,16,24,130,21,16,149,17,32,50,0,149,17,248,123,16,80,32,24,44,200,254,32,4,144,130,9,1,51,7,164,17,8,80,32,26,44,46,190,2,30,4,184,131,9,1,130,16,149,17,8,50,0,149,17,216,123,16,32,123,21,24,123,22,16,52,7,184,131,9,1,81,7,27,80,32,28,44,142,254,32,4,144,130,9,1,51,7,164,17,8,80,32,30,44,244,189,2,51,6,168,237,9,1,57,8,184,17,8,57,9,168,237,9,1,30,4,184,131,9,1,1,171,152,19,2,57,9,188,17,8,57,8,240,242,9,1,170,137,208,0,2,123,27,123,26,8,30,4,164,130,9,1,1,30,4,172,130,9,1,1,32,4,208,130,9,1,255,32,4,216,130,9,1,255,32,4,224,130,9,1,255,32,4,232,130,9,1,255,32,4,240,130,9,1,255,32,4,248,130,9,1,255,32,4,0,131,9,1,255,32,4,8,131,9,1,255,32,4,16,131,9,1,255,32,4,24,131,9,1,255,32,4,32,131,9,1,80,32,32,44,92,249,57,7,56,131,9,1,51,8,51,179,0,80,32,34,44,218,227,0,57,9,60,131,9,1,100,120,61,8,140,17,8,175,137,28,2,57,8,56,131,9,1,61,8,140,17,8,51,7,0,0,1,51,0,36,44,40,174,227,0,51,7,0,0,1,80,32,36,44,165,227,0,129,105,57,8,240,242,9,1,61,7,168,130,9,1,61,9,184,17,8,61,8,188,17,8,51,0,38,44,40,44,250,80,32,38,44,41,250,130,16,32,130,21,24,130,22,16,149,17,40,149,17,216,123,16,32,123,21,24,123,22,16,51,5,252,20,1,149,23,7,51,8,9,51,9,252,20,1,51,10,51,0,200,43,40,84,43,255,57,9,148,130,9,1,100,120,123,27,16,57,7,152,130,9,1,139,154,31,200,169,9,140,153,1,200,151,7,123,25,8,57,9,156,130,9,1,61,7,152,130,9,1,57,7,160,130,9,1,100,171,123,26,139,154,31,200,169,9,140,153,1,200,151,7,52,9,164,130,9,1,61,8,168,130,9,1,61,7,160,130,9,1,154,151,51,9,0,0,64,1,210,151,7,80,32,42,44,222,226,0,52,9,172,130,9,1,61,7,148,130,9,1,57,8,168,130,9,1,154,151,51,9,0,0,168,0,210,151,7,80,32,44,44,186,226,0,57,8,148,130,9,1,61,7,156,130,9,1,57,9,152,130,9,1,139,138,31,200,138,10,140,170,1,191,169,9,61,9,152,130,9,1,130,28,57,10,160,130,9,1,139,123,31,200,123,11,140,187,1,191,186,10,61,10,160,130,9,1,200,152,8,61,8,176,130,9,1,200,167,7,61,7,180,130,9,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,57,9,144,130,9,1,129,120,81,9,71,51,9,1,170,152,100,82,8,228,1,2,129,120,4,57,9,44,6,9,171,152,115,2,57,8,136,17,8,82,8,37,1,57,8,168,130,9,1,100,117,51,7,0,0,4,80,32,46,44,18,226,0,100,120,100,87,61,8,64,131,9,1,51,5,1,40,3,1,82,8,166,1,2,129,119,4,57,8,60,6,9,171,135,153,1,80,32,48,44,81,253,32,4,232,245,9,1,51,7,1,40,137,1,2,129,119,4,57,8,44,6,9,171,135,79,2,57,7,136,17,8,82,7,113,1,32,4,64,131,9,1,40,106,1,2,57,9,48,6,9,171,152,79,2,57,8,136,17,8,82,8,172,0,57,8,168,130,9,1,100,117,51,7,0,0,4,80,32,50,44,153,225,0,100,120,100,87,141,136,61,8,64,131,9,1,51,5,1,40,136,0,2,57,8,48,6,9,171,135,75,2,57,7,136,17,8,82,7,28,1,32,4,64,131,9,1,40,21,1,2,57,9,36,6,9,171,152,76,2,57,8,136,17,8,82,8,87,57,8,168,130,9,1,100,117,51,7,0,0,4,80,32,52,44,69,225,0,100,120,100,87,61,8,68,131,9,1,51,5,1,40,54,2,57,8,36,6,9,171,135,131,0,2,57,7,136,17,8,82,7,202,0,32,4,68,131,9,1,40,195,0,2,57,9,40,6,9,171,152,128,0,2,57,8,136,17,8,81,8,248,0,51,5,1,57,8,128,243,9,1,81,8,8,100,87,40,158,0,124,120,8,51,7,64,17,8,80,32,54,44,104,217,0,100,120,100,87,81,8,136,0,2,57,9,216,131,9,1,51,7,149,153,1,20,10,0,0,0,0,171,170,170,170,151,155,32,214,171,10,152,170,33,191,169,9,151,170,1,191,169,9,61,9,216,131,9,1,40,86,2,57,8,40,6,9,171,135,57,2,57,7,136,17,8,82,7,66,32,4,68,131,9,1,40,60,2,57,9,56,6,9,171,152,66,51,10,250,250,0,61,10,100,131,9,1,51,9,30,5,1,61,9,96,131,9,1,51,5,1,40,111,255,2,57,8,56,6,9,170,135,66,2,57,8,52,6,9,170,135,57,51,7,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,57,9,52,6,9,171,152,90,51,10,30,5,1,61,10,100,131,9,1,51,9,250,250,0,61,9,96,131,9,1,51,5,1,40,39,255,51,7,51,9,0,0,1,61,9,100,131,9,1,61,9,96,131,9,1,40,186,57,8,168,130,9,1,100,117,51,7,0,0,4,80,32,56,44,253,223,0,100,120,100,87,141,136,61,8,68,131,9,1,51,5,1,40,236,254,2,57,9,60,6,9,171,152,29,32,4,188,131,9,1,51,5,1,61,5,232,245,9,1,100,118,80,32,58,44,7,251,40,47,2,2,57,9,64,6,9,171,152,34,2,100,118,57,8,188,131,9,1,136,137,1,61,9,188,131,9,1,81,8,128,0,80,32,60,44,111,244,40,255,1,2,57,9,68,6,9,171,152,58,2,57,9,136,17,8,136,154,1,61,10,136,17,8,58,8,200,130,9,1,20,11,255,255,255,127,255,255,255,255,61,11,72,131,9,1,81,9,82,1,51,9,29,58,1,123,137,232,0,51,5,1,40,97,254,2,57,9,72,6,9,171,152,137,0,2,57,10,212,131,9,1,58,8,200,130,9,1,136,171,1,61,11,212,131,9,1,81,10,169,1,51,9,108,9,1,123,137,232,0,51,5,1,40,46,254,2,57,7,152,130,9,1,57,8,160,130,9,1,61,7,184,130,9,1,61,8,188,130,9,1,57,7,148,130,9,1,57,8,156,130,9,1,61,7,192,130,9,1,61,8,196,130,9,1,51,0,62,44,149,17,208,123,16,40,123,21,32,123,22,24,57,8,56,131,9,1,61,8,140,17,8,51,7,0,0,1,51,0,40,44,40,219,222,0,40,48,1,2,100,118,57,7,76,6,9,171,120,183,0,57,11,32,131,9,1,51,5,192,131,9,1,51,9,145,46,1,51,10,237,183,1,51,8,20,51,7,192,131,9,1,80,32,64,44,232,16,1,58,7,200,130,9,1,123,117,232,0,57,8,148,130,9,1,57,9,152,130,9,1,139,138,31,57,11,32,131,9,1,200,168,8,140,136,1,200,152,8,151,185,3,51,10,208,130,9,1,200,169,9,57,10,156,130,9,1,122,152,57,8,160,130,9,1,139,172,31,200,202,10,140,170,1,200,168,8,122,152,4,149,187,1,20,8,0,0,0,0,205,204,204,204,151,185,32,214,137,8,152,136,35,51,9,10,202,152,8,191,139,11,61,11,32,131,9,1,51,5,1,100,103,40,34,253,51,9,108,89,1,123,137,232,0,51,5,1,40,19,253,2,57,7,80,6,9,171,120,132,0,2,32,4,208,130,9,1,255,32,4,216,130,9,1,255,32,4,224,130,9,1,255,32,4,232,130,9,1,255,32,4,240,130,9,1,255,32,4,248,130,9,1,255,32,4,0,131,9,1,255,32,4,8,131,9,1,255,32,4,16,131,9,1,255,32,4,24,131,9,1,255,58,8,200,130,9,1,32,4,32,131,9,1,51,7,151,46,1,123,135,232,0,51,5,1,100,103,40,165,252,51,5,1,100,103,40,157,252,100,103,40,152,252,51,9,39,41,1,123,137,232,0,51,5,1,40,137,252,51,5,100,103,40,130,252,100,120,61,7,140,17,8,51,7,0,0,1,80,32,68,44,120,221,0,57,9,140,17,8,57,8,56,131,9,1,61,7,168,130,9,1,123,26,24,175,137,233,0,61,8,140,17,8,51,7,0,0,1,100,166,80,32,70,44,77,221,0,123,24,57,9,148,130,9,1,100,120,139,151,31,200,151,7,123,27,16,57,9,152,130,9,1,123,26,8,57,10,156,130,9,1,140,119,1,200,151,7,61,7,152,130,9,1,139,167,31,200,167,7,57,9,160,130,9,1,140,119,1,52,10,164,130,9,1,200,151,7,61,8,168,130,9,1,61,7,160,130,9,1,154,167,51,9,0,0,64,1,210,151,7,80,32,72,44,223,220,0,52,9,172,130,9,1,130,22,61,7,148,130,9,1,57,8,168,130,9,1,154,151,51,9,0,0,168,0,210,151,7,80,32,74,44,185,220,0,57,8,148,130,9,1,61,7,156,130,9,1,57,9,152,130,9,1,139,138,31,200,138,10,140,170,1,191,169,9,61,9,152,130,9,1,57,10,160,130,9,1,139,123,31,200,123,11,140,187,1,191,186,10,61,10,160,130,9,1,200,152,8,61,8,176,130,9,1,40,185,1,2,57,8,60,131,9,1,175,152,234,0,61,8,140,17,8,51,7,0,0,1,80,32,76,44,95,220,0,57,9,148,130,9,1,100,120,139,151,31,200,151,7,123,27,16,57,9,152,130,9,1,123,26,8,57,10,156,130,9,1,140,119,1,200,151,7,61,7,152,130,9,1,139,167,31,200,167,7,123,27,57,9,160,130,9,1,140,119,1,52,10,164,130,9,1,200,151,7,130,22,24,61,8,168,130,9,1,61,7,160,130,9,1,154,167,51,9,0,0,64,1,210,151,7,80,32,78,44,238,219,0,52,9,172,130,9,1,61,7,148,130,9,1,57,8,168,130,9,1,154,151,51,9,0,0,168,0,210,151,7,80,32,80,44,202,219,0,57,8,148,130,9,1,61,7,156,130,9,1,57,9,152,130,9,1,139,138,31,200,138,10,140,170,1,191,169,9,61,9,152,130,9,1,130,28,57,10,160,130,9,1,139,123,31,200,123,11,140,187,1,191,186,10,61,10,160,130,9,1,200,152,8,61,8,176,130,9,1,40,200,0,57,8,148,130,9,1,139,137,31,200,152,8,123,27,16,57,9,152,130,9,1,123,26,8,57,10,156,130,9,1,140,136,1,200,152,8,61,8,152,130,9,1,139,168,31,200,168,8,57,9,160,130,9,1,52,10,164,130,9,1,140,136,1,200,152,8,61,8,160,130,9,1,154,168,132,137,0,0,64,1,100,120,100,151,80,32,82,44,37,219,0,52,9,172,130,9,1,61,7,148,130,9,1,57,8,168,130,9,1,154,151,51,9,0,0,168,0,210,151,7,80,32,84,44,1,219,0,57,8,148,130,9,1,61,7,156,130,9,1,57,9,152,130,9,1,139,138,31,200,138,10,140,170,1,191,169,9,61,9,152,130,9,1,57,10,160,130,9,1,139,123,31,200,123,11,140,187,1,191,186,10,61,10,160,130,9,1,200,152,8,61,8,176,130,9,1,1,200,167,7,61,7,180,130,9,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,200,123,16,48,123,21,40,123,22,32,58,7,200,130,9,1,130,120,57,9,72,131,9,1,129,135,24,171,121,17,2,57,9,76,131,9,1,129,136,28,170,137,204,0,57,8,140,17,8,123,26,16,123,27,24,123,22,8,80,32,86,44,97,218,0,123,24,57,8,168,130,9,1,51,9,0,0,255,210,151,7,80,32,88,44,74,218,0,58,8,200,130,9,1,57,9,148,130,9,1,100,166,130,136,139,154,31,200,169,9,140,154,1,129,137,28,57,8,140,17,8,191,167,7,61,7,152,130,9,1,100,151,80,32,90,44,23,218,0,57,8,168,130,9,1,51,9,0,0,255,210,151,7,80,32,92,44,2,218,0,57,8,156,130,9,1,139,137,31,200,137,9,140,153,1,191,151,7,57,9,152,130,9,1,57,10,148,130,9,1,58,11,200,130,9,1,61,7,160,130,9,1,200,169,9,130,186,61,9,176,130,9,1,200,135,7,129,168,24,129,169,28,61,7,180,130,9,1,61,8,72,131,9,1,130,23,24,61,9,76,131,9,1,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,57,7,144,130,9,1,81,7,220,108,149,17,240,123,16,8,123,21,57,8,88,131,9,1,57,9,136,17,8,149,136,1,61,8,88,131,9,1,81,9,9,80,32,94,44,210,254,57,7,96,131,9,1,51,8,0,0,1,170,135,39,2,51,0,96,44,149,17,200,123,16,48,123,21,40,123,22,32,57,7,140,17,8,57,8,100,131,9,1,51,0,66,44,40,59,217,0,57,10,64,131,9,1,57,9,68,131,9,1,212,154,7,81,7,170,0,2,32,3,136,17,8,20,8,255,255,255,127,255,255,255,255,61,8,72,131,9,1,57,5,152,130,9,1,57,7,160,130,9,1,56,8,148,130,9,1,200,165,5,61,5,152,130,9,1,200,121,9,152,135,31,57,10,48,131,9,1,200,135,7,140,119,1,190,87,12,61,9,160,130,9,1,173,202,13,2,57,10,40,131,9,1,175,172,13,191,122,5,61,5,152,130,9,1,1,2,56,11,156,130,9,1,152,183,31,57,12,44,131,9,1,200,183,7,140,122,1,190,154,7,173,124,13,2,57,12,36,131,9,1,175,199,13,191,172,9,61,9,160,130,9,1,1,200,88,8,61,8,176,130,9,1,200,185,9,61,9,180,130,9,1,1,2,130,16,8,130,21,149,17,16,50,0,129,124,4,57,10,180,130,9,1,57,11,160,130,9,1,51,9,8,175,202,8,51,12,8,40,9,217,188,12,151,204,2,1,149,17,184,123,16,64,123,21,56,123,22,48,129,118,12,173,106,10,217,182,9,151,153,2,1,210,201,10,81,10,21,51,7,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,129,122,57,11,152,130,9,1,175,186,37,2,134,194,1,129,124,8,173,188,48,2,57,6,176,130,9,1,217,198,12,151,204,1,212,201,9,210,41,9,82,9,197,40,32,57,5,176,130,9,1,217,165,5,151,85,1,212,92,2,129,124,8,175,188,214,134,153,1,210,41,9,82,9,165,2,123,25,57,9,140,17,8,191,186,10,100,118,123,23,32,100,167,123,24,40,100,152,100,53,123,19,24,123,20,8,80,32,98,44,182,215,0,152,120,16,130,23,40,122,120,123,24,16,129,103,4,57,9,160,130,9,1,52,10,172,130,9,1,130,22,57,8,140,17,8,191,151,7,141,169,132,149,168,0,80,32,100,44,133,215,0,152,119,16,130,24,32,129,137,8,57,10,152,130,9,1,57,8,140,17,8,191,117,5,130,23,40,122,117,4,191,169,7,80,32,102,44,94,215,0,152,120,16,130,23,40,122,120,8,130,21,16,52,7,172,130,9,1,130,24,32,129,137,12,57,10,160,130,9,1,57,8,140,17,8,141,119,132,118,168,0,191,169,7,80,32,104,44,43,215,0,130,24,40,152,119,16,52,9,172,130,9,1,129,128,4,191,118,5,122,133,12,141,151,132,115,168,0,89,0,8,51,9,8,40,12,217,48,7,133,121,1,151,153,2,1,130,23,40,129,114,87,2,77,52,10,164,130,9,1,136,43,64,1,210,186,10,149,170,255,132,170,2,212,169,9,89,5,58,2,51,10,8,100,91,130,24,40,129,136,8,87,8,64,2,52,12,164,130,9,1,100,134,136,133,64,1,210,92,12,149,204,255,132,204,2,212,202,4,210,148,10,82,10,120,254,40,41,134,153,1,87,5,204,2,217,53,10,133,170,1,151,170,2,100,91,130,24,40,129,136,8,89,8,198,100,134,134,164,1,210,148,10,82,10,79,254,2,52,7,164,130,9,1,123,19,24,149,51,255,123,19,8,123,23,16,149,119,255,134,119,63,1,123,23,123,16,32,100,188,100,104,100,38,40,56,2,130,23,40,122,124,8,122,122,12,87,12,232,0,136,199,64,1,130,24,16,210,135,7,149,119,255,132,119,2,212,115,4,1,100,200,100,172,100,10,1,210,148,7,131,123,51,7,100,160,82,11,245,253,212,148,7,131,119,81,7,241,0,131,151,100,69,81,7,6,100,149,1,132,90,8,82,10,50,132,90,4,82,10,84,132,90,2,82,10,174,0,100,194,51,12,132,90,1,81,10,98,2,130,16,32,191,32,10,191,104,11,202,166,10,194,186,10,190,10,10,87,10,79,40,22,51,10,100,194,191,192,12,191,104,11,202,11,11,194,203,11,190,107,12,1,130,27,24,217,186,11,133,179,1,151,51,2,131,85,171,117,96,255,40,45,2,100,194,130,16,32,191,192,10,191,104,11,130,28,24,191,192,12,202,203,11,194,171,10,190,106,12,130,26,8,1,89,10,205,51,3,8,131,85,171,117,51,255,2,130,23,40,122,124,122,122,4,87,12,30,136,199,64,1,130,25,16,210,151,7,149,119,255,132,119,2,212,115,9,40,12,134,52,1,40,45,255,134,57,1,1,100,198,123,26,32,100,44,40,38,255,2,100,194,130,16,32,191,12,10,191,104,11,100,99,130,22,191,54,12,202,172,10,194,186,10,190,10,10,100,108,100,54,87,10,162,40,105,255,51,7,1,40,248,252,149,17,192,123,16,56,123,21,48,123,22,40,129,115,87,3,60,1,2,52,10,164,130,9,1,141,170,132,164,64,1,174,67,43,1,2,129,114,4,87,2,35,1,2,52,11,172,130,9,1,141,187,132,188,168,0,174,194,18,1,2,129,118,8,174,70,10,1,2,129,123,12,174,203,2,1,2,191,54,6,140,108,31,211,198,5,191,197,5,123,21,24,138,89,1,153,102,63,134,108,1,191,43,5,140,86,31,211,101,11,191,107,11,123,27,8,138,182,1,153,85,63,58,10,80,131,9,1,134,91,1,123,20,32,202,66,5,190,53,5,100,160,200,165,5,120,88,100,100,174,150,70,2,129,117,8,170,83,159,0,130,26,24,191,164,6,190,60,5,200,80,0,1,2,137,101,149,85,255,210,181,10,200,162,2,210,149,10,130,21,32,192,82,5,200,5,5,120,88,129,117,8,200,70,6,191,166,6,190,195,3,200,192,0,171,83,215,40,98,2,129,122,12,123,20,16,130,20,32,123,27,24,170,162,83,2,130,26,8,191,169,6,130,21,24,200,37,10,202,164,11,202,69,10,123,26,32,1,100,10,137,96,149,0,255,100,148,210,192,9,200,147,3,130,25,16,210,144,9,100,160,190,59,10,200,10,10,120,168,129,122,12,200,70,6,191,150,6,100,73,130,21,24,190,82,2,130,21,32,200,91,11,171,162,202,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,2,57,9,228,131,9,1,58,7,24,242,6,149,155,1,51,8,117,84,1,61,11,228,131,9,1,130,16,56,130,21,48,130,22,40,149,17,64,40,30,89,255,149,17,168,123,16,80,123,21,72,123,22,64,57,8,152,130,9,1,57,9,152,28,10,1,191,152,9,140,154,31,139,170,9,200,154,10,132,170,0,0,128,191,169,11,73,17,40,104,100,134,81,11,16,201,169,9,149,135,0,0,128,0,191,151,6,1,2,57,7,148,130,9,1,57,5,160,130,9,1,57,9,156,130,9,1,190,135,7,122,21,52,190,89,9,123,25,32,122,25,60,123,23,24,175,118,106,123,28,123,27,8,123,26,16,123,18,32,51,5,232,131,9,1,40,15,2,131,102,0,0,128,0,130,23,24,175,118,36,122,22,48,122,22,56,149,23,48,100,88,80,32,106,44,169,250,81,7,226,100,87,130,24,40,80,32,108,44,233,253,40,212,2,57,5,160,130,9,1,57,7,156,130,9,1,57,8,152,130,9,1,57,9,148,130,9,1,190,87,7,123,23,32,200,137,9,123,25,24,1,2,57,7,156,28,10,1,191,117,7,140,121,31,139,153,9,200,121,9,132,153,0,0,128,191,151,10,81,10,16,201,151,7,149,89,0,0,128,0,191,121,5,1,2,122,24,48,130,23,24,122,23,56,130,23,32,175,117,57,51,6,232,131,9,1,40,15,2,131,85,0,0,128,0,130,23,32,175,117,36,122,21,52,122,21,60,149,23,48,100,104,80,32,110,44,18,250,81,7,226,100,103,130,24,40,80,32,112,44,82,253,40,212,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,160,123,16,88,123,21,80,123,22,72,51,7,128,28,10,1,123,23,48,57,7,128,28,10,1,88,7,216,1,2,51,6,51,5,51,7,64,28,10,1,123,23,40,51,7,248,131,9,1,123,23,64,123,23,32,123,23,51,7,232,131,9,1,123,23,56,123,23,24,40,45,130,23,64,130,24,56,80,32,114,44,158,249,51,8,184,0,81,7,12,130,23,56,80,32,116,44,220,252,130,23,48,129,119,149,85,1,149,102,88,175,117,131,1,2,130,23,40,130,119,200,103,7,130,120,129,137,129,136,4,130,122,8,130,27,64,122,185,122,184,4,129,169,129,170,4,57,12,216,131,9,1,126,120,24,122,185,8,122,186,12,81,12,103,2,130,121,64,81,9,148,0,2,126,122,26,51,11,39,170,186,148,123,28,16,132,136,32,82,8,178,0,2,130,119,56,129,152,129,122,171,168,212,0,2,129,152,4,129,119,4,171,120,243,0,2,130,23,16,81,7,136,2,57,7,92,131,9,1,123,23,16,130,23,64,130,24,56,80,32,118,44,253,248,81,7,111,255,130,23,16,131,120,96,130,23,56,51,0,116,44,40,52,252,132,138,0,1,132,137,128,0,82,10,87,82,9,80,255,2,58,7,200,130,9,1,129,119,72,81,7,66,255,2,130,23,64,130,24,56,80,32,120,44,191,248,51,8,99,82,7,37,255,40,42,255,2,57,7,92,131,9,1,123,23,16,130,23,64,130,24,56,80,32,122,44,159,248,81,7,17,255,130,23,16,131,120,176,0,130,23,56,51,0,116,44,40,213,251,82,9,252,254,40,57,255,2,57,7,92,131,9,1,123,23,8,130,23,64,130,24,56,80,32,124,44,109,248,130,24,16,81,7,220,254,130,23,8,131,120,176,0,130,23,56,51,0,116,44,40,160,251,2,57,7,92,131,9,1,123,23,16,130,23,64,130,24,56,80,32,126,44,63,248,81,7,177,254,130,23,16,131,120,64,130,23,56,51,0,116,44,40,118,251,2,57,7,92,131,9,1,123,23,16,130,23,64,130,24,56,80,32,128,44,21,248,81,7,135,254,130,23,16,131,120,231,0,130,23,56,51,0,116,44,40,75,251,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,123,28,56,123,27,123,26,64,88,8,200,1,2,100,150,51,9,120,28,6,130,26,144,0,123,26,40,130,26,64,139,170,19,151,170,2,123,26,88,200,169,9,123,25,32,149,121,8,151,136,4,51,7,128,62,9,123,23,80,200,152,8,123,24,16,51,5,232,131,9,1,123,22,48,123,21,8,40,19,2,130,25,96,149,153,16,130,22,48,130,23,16,170,121,116,1,129,149,248,123,25,96,129,153,252,81,6,34,100,103,100,88,123,25,72,80,32,130,44,220,207,0,100,117,100,103,130,24,72,80,32,132,44,206,207,0,100,121,1,2,130,23,64,81,7,102,2,130,23,80,130,119,130,24,88,200,135,7,129,120,100,87,100,150,123,25,72,80,32,134,44,168,207,0,130,24,32,129,136,123,23,24,100,103,100,134,80,32,136,44,149,207,0,130,24,24,191,120,7,123,23,24,100,87,100,104,80,32,138,44,129,207,0,130,24,80,130,136,130,25,88,200,152,8,129,136,100,117,130,23,72,80,32,140,44,104,207,0,200,87,9,130,21,24,1,2,130,23,56,200,87,7,130,24,96,129,134,129,136,4,122,23,104,130,23,40,200,151,7,122,23,108,130,21,48,81,5,34,100,87,123,24,72,100,104,80,32,142,44,50,207,0,100,118,100,87,130,24,72,80,32,144,44,36,207,0,100,120,1,2,130,23,64,81,7,102,2,130,23,80,130,119,130,25,88,200,151,7,100,133,123,24,72,129,120,100,103,80,32,146,44,254,206,0,130,24,32,129,136,123,23,24,100,87,100,133,80,32,148,44,235,206,0,130,24,24,191,120,7,123,23,24,100,103,100,88,80,32,150,44,215,206,0,130,24,80,130,136,130,25,88,200,152,8,129,136,100,118,130,23,72,80,32,152,44,190,206,0,200,103,8,130,22,24,1,130,23,56,200,118,6,122,22,112,130,21,40,200,133,5,122,21,116,149,23,104,130,21,8,100,88,80,32,154,44,35,246,81,7,144,254,100,87,130,24,80,32,156,44,99,249,40,130,254,2,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,149,17,216,123,16,32,123,21,24,123,22,16,57,7,220,243,9,1,81,7,57,2,51,11,128,243,9,1,51,6,124,243,9,1,57,7,128,243,9,1,57,9,124,243,9,1,58,8,200,130,9,1,123,27,8,81,7,71,82,9,68,51,10,208,237,9,1,170,168,59,51,9,40,129,0,2,58,7,200,130,9,1,130,119,57,8,216,131,9,1,129,122,56,129,124,24,129,121,28,81,8,150,1,51,7,224,15,8,51,8,16,51,11,209,0,123,25,51,9,51,0,164,44,40,148,253,2,57,10,192,237,9,1,81,10,68,2,58,8,208,237,9,1,57,7,16,238,9,1,129,138,56,129,140,24,129,136,28,123,24,51,11,112,81,7,8,51,11,246,0,1,51,7,112,15,8,51,8,7,51,9,80,32,158,44,90,253,130,27,8,129,183,129,105,58,8,200,130,9,1,1,81,7,23,82,9,20,51,10,208,237,9,1,149,170,72,1,170,168,7,51,9,40,77,2,57,10,196,237,9,1,81,10,68,2,58,8,24,239,9,1,57,7,88,239,9,1,129,138,56,129,140,24,129,136,28,123,24,51,11,96,81,7,8,51,11,246,0,1,51,7,112,15,8,51,8,7,51,9,80,32,160,44,248,252,130,27,8,129,183,129,105,58,8,200,130,9,1,1,81,7,23,82,9,20,51,10,208,237,9,1,149,170,144,2,170,168,7,51,9,40,77,2,57,10,200,237,9,1,81,10,68,2,58,8,96,240,9,1,57,7,160,240,9,1,129,138,56,129,140,24,129,136,28,123,24,51,11,64,81,7,8,51,11,246,0,1,51,7,112,15,8,51,8,7,51,9,80,32,162,44,150,252,130,23,8,129,119,129,105,58,8,200,130,9,1,1,51,10,208,237,9,1,142,119,136,153,1,149,171,216,3,211,184,8,142,136,210,135,7,210,151,7,82,7,104,2,57,7,204,237,9,1,81,7,94,2,58,7,168,241,9,1,57,8,232,241,9,1,129,122,56,129,124,24,129,119,28,123,23,51,11,176,0,81,8,24,51,11,246,0,51,7,112,15,8,51,8,7,51,9,51,0,164,44,40,42,252,51,7,112,15,8,51,8,7,51,9,51,0,164,44,40,25,252,51,7,112,15,8,51,8,7,51,11,209,0,123,25,51,9,80,32,164,44,6,252,130,16,32,130,21,24,130,22,16,149,17,40,50,0,2,149,102,8,149,85,8,130,23,40,170,118,155,0,2,129,103,252,51,8,255,170,135,235,57,9,152,130,9,1,57,8,140,17,8,191,151,7,80,32,166,44,42,204,0,52,8,172,130,9,1,123,24,32,129,105,57,10,160,130,9,1,57,8,140,17,8,123,23,48,191,169,7,80,32,168,44,7,204,0,130,26,48,87,10,173,2,100,120,52,7,164,130,9,1,51,9,59,1,82,7,7,51,9,251,1,153,167,16,173,121,147,2,130,25,32,141,153,132,153,168,0,153,136,16,201,137,8,87,8,128,2,52,10,172,130,9,1,51,9,162,0,82,10,7,51,9,250,1,173,137,107,255,130,89,80,32,170,44,58,204,2,40,94,255,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,57,7,144,130,9,1,81,7,31,17,2,149,17,168,123,16,80,123,21,72,123,22,64,123,23,24,52,8,164,130,9,1,123,23,16,52,9,172,130,9,1,123,26,8,58,7,80,131,9,1,141,136,132,136,64,1,141,153,132,153,168,0,202,137,9,51,8,80,32,172,44,206,5,255,57,7,212,131,9,1,81,7,9,80,32,174,44,152,247,80,32,176,44,227,248,80,32,178,44,208,252,57,7,216,131,9,1,82,23,2,130,0,2,51,7,96,28,10,1,123,23,32,57,7,96,28,10,1,88,7,109,51,10,51,8,104,28,10,1,123,24,40,51,5,16,17,8,123,27,56,40,8,149,170,1,175,122,82,2,130,24,40,130,136,151,169,7,200,152,8,130,134,96,81,6,235,2,123,26,48,1,129,106,56,57,7,92,131,9,1,129,108,24,129,98,28,131,123,112,51,8,3,51,9,0,0,16,123,18,100,87,80,32,180,44,107,250,130,27,56,130,102,40,82,6,214,2,130,23,32,129,119,130,26,48,40,173,2,130,21,24,52,8,164,130,9,1,130,22,16,52,10,172,130,9,1,58,7,80,131,9,1,141,136,132,136,64,1,51,9,169,0,82,10,7,51,9,1,1,2,202,137,8,152,136,1,200,135,7,70,7,96,51,0,182,44,149,17,168,123,16,80,123,21,72,123,22,64,51,7,208,130,9,1,149,118,4,51,5,104,131,9,1,149,119,84,123,23,40,123,23,16,123,23,56,123,23,24,123,23,8,123,23,40,3,254,52,7,164,130,9,1,52,8,172,130,9,1,141,119,132,121,64,1,141,135,132,122,168,0,51,7,51,8,130,16,80,130,21,72,130,22,64,149,17,88,40,9,201,2,57,9,28,137,9,1,150,154,20,129,123,51,12,28,132,9,1,200,202,10,122,171,129,123,4,122,171,4,129,123,8,122,171,8,129,123,12,122,171,12,129,119,16,122,167,16,149,153,1,140,151,31,139,119,26,200,151,7,132,119,192,191,121,9,61,9,28,137,9,1,50,0,57,9,32,137,9,1,57,7,28,137,9,1,171,121,7,51,7,50,0,150,151,20,51,10,28,132,9,1,200,167,7,149,153,1,140,154,31,139,170,26,200,154,10,132,170,192,191,169,9,61,9,32,137,9,1,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,118,80,32,184,44,156,246,0,82,7,220,0,2,57,7,40,137,9,1,90,23,127,36,151,120,3,51,9,48,137,9,1,200,152,8,51,9,215,40,1,123,137,149,120,1,61,8,40,137,9,1,87,7,174,0,123,22,32,51,5,51,8,48,137,9,1,51,7,24,37,1,123,23,8,123,26,1,123,21,16,123,24,24,130,134,100,103,80,32,186,44,175,249,254,100,117,130,23,32,80,32,188,44,163,249,254,149,120,1,172,133,53,2,201,117,7,200,103,7,124,120,255,82,24,47,40,130,24,32,100,133,80,32,190,44,249,249,254,82,7,20,100,103,80,32,192,44,14,246,0,130,24,24,130,134,82,7,90,100,89,40,6,130,25,32,1,100,103,130,24,8,51,10,80,32,194,44,202,246,0,100,118,80,32,196,44,231,245,0,130,21,16,82,7,36,100,103,80,32,198,44,33,44,251,130,26,57,7,40,137,9,1,149,85,1,130,24,24,149,136,8,173,117,112,255,51,6,1,2,100,103,130,16,56,130,21,48,130,22,40,149,17,64,50,0,100,103,130,16,56,130,21,48,130,22,40,149,17,64,40,56,251,254,81,7,6,100,117,1,2,100,87,130,16,8,130,21,149,17,16,50,0,123,21,32,81,7,47,2,58,8,224,255,9,1,151,119,3,200,135,7,130,117,8,100,87,80,32,204,44,193,254,100,121,81,7,160,1,100,151,130,24,72,100,149,51,0,232,44,40,212,1,51,7,38,37,1,80,32,206,44,95,96,255,57,7,40,137,9,1,51,11,48,137,9,1,90,23,127,30,51,8,215,40,1,151,121,3,200,185,9,123,152,149,120,1,61,8,40,137,9,1,87,7,155,1,51,8,51,7,56,242,6,123,23,16,51,7,215,40,1,123,23,56,51,7,169,46,1,123,23,48,51,7,24,37,1,123,23,40,123,26,8,123,27,40,26,2,130,26,8,57,7,40,137,9,1,130,24,24,149,136,1,51,12,130,27,175,120,70,1,2,123,24,24,151,135,3,200,183,7,130,120,51,5,14,130,26,16,123,24,112,40,30,100,87,80,32,208,44,10,43,251,130,24,112,130,21,80,130,26,96,1,149,85,255,149,170,24,81,5,184,2,128,169,130,23,72,198,151,7,132,119,1,81,7,235,123,25,64,123,26,96,130,166,248,100,135,80,32,210,44,246,247,254,123,23,88,123,22,104,100,103,80,32,212,44,231,247,254,130,25,88,130,22,112,149,120,1,172,137,33,2,201,121,7,200,103,7,124,120,255,82,24,47,20,130,24,104,80,32,214,44,57,248,254,130,22,112,81,7,99,100,103,130,24,56,80,32,216,44,191,249,254,123,21,80,81,7,22,100,103,130,24,40,130,25,104,51,10,80,32,218,44,11,245,0,40,12,130,23,104,80,32,220,44,195,249,254,100,117,130,23,48,100,88,80,32,222,44,24,71,255,100,87,80,32,224,44,14,244,0,81,7,68,255,2,100,92,130,21,80,130,24,112,130,25,64,130,26,96,81,12,68,255,2,40,81,100,103,80,32,226,44,235,243,0,130,22,112,81,7,148,100,103,80,32,228,44,122,249,254,100,124,130,24,112,130,25,64,130,26,96,81,7,26,255,2,40,39,51,7,249,183,1,100,88,100,149,80,32,230,44,240,183,0,51,7,130,24,72,80,32,232,44,46,100,92,100,121,130,23,32,122,121,40,8,130,23,32,122,121,1,2,100,199,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,51,12,40,234,149,17,208,123,16,40,123,21,32,123,22,24,100,134,100,117,51,8,47,80,32,234,44,101,250,254,81,7,7,149,117,1,1,123,21,16,132,101,2,81,5,22,51,8,19,184,1,130,23,16,80,32,236,44,45,247,254,81,7,74,1,132,103,8,81,7,22,51,8,55,179,1,130,23,16,80,32,238,44,20,247,254,81,7,54,1,132,103,4,81,7,22,51,8,13,16,1,130,23,16,80,32,240,44,251,246,254,81,7,34,1,132,103,1,123,23,8,81,7,46,123,21,51,8,221,159,1,130,21,16,100,87,80,32,242,44,219,246,254,81,7,244,0,51,8,222,72,1,100,87,80,32,244,44,201,246,254,130,21,81,7,224,0,132,103,16,81,7,22,51,8,185,26,1,130,23,16,80,32,246,44,174,246,254,81,7,218,0,132,103,32,81,7,22,51,8,68,179,1,130,23,16,80,32,248,44,149,246,254,81,7,198,0,81,5,44,51,8,231,131,1,130,23,16,80,32,250,44,127,246,254,51,5,1,81,7,187,0,51,8,201,2,1,130,23,16,80,32,252,44,105,246,254,81,7,168,0,2,130,23,8,81,7,21,51,8,34,184,1,130,23,16,80,32,254,44,79,246,254,81,7,104,132,103,64,81,7,42,51,8,242,131,1,130,23,16,80,32,0,45,55,246,254,51,5,6,81,7,115,51,8,212,135,1,130,23,16,80,32,2,45,34,246,254,81,7,97,132,103,128,0,130,21,16,81,7,20,51,8,186,116,1,100,87,80,32,4,45,7,246,254,81,7,61,132,103,0,1,81,7,20,51,8,26,37,1,100,87,80,32,6,45,239,245,254,81,7,42,51,5,9,40,40,51,5,40,36,51,5,1,40,31,51,5,3,40,26,51,5,2,40,21,51,5,4,40,16,51,5,5,40,11,51,5,7,40,6,51,5,8,1,2,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,86,23,8,12,51,0,168,46,40,89,191,0,51,0,168,46,40,81,191,0,81,8,97,51,10,3,100,137,170,168,98,40,84,82,8,82,51,9,5,40,87,51,9,2,171,152,71,40,79,51,10,2,51,9,1,171,168,60,40,68,51,10,2,51,9,12,171,168,49,40,57,51,9,2,171,152,41,51,9,40,47,51,10,2,51,9,6,171,168,28,40,36,81,8,30,51,10,3,51,9,10,170,168,25,40,11,51,10,2,51,9,13,170,168,14,50,0,51,9,4,40,6,51,9,11,1,150,151,24,51,8,48,242,6,200,135,7,130,119,50,0,81,25,1,41,51,8,9,51,7,81,108,1,174,137,133,0,156,152,253,1,132,136,1,81,8,122,151,153,3,51,7,72,206,5,200,151,7,130,121,40,5,51,9,1,150,151,24,51,8,48,242,6,200,135,7,130,119,16,50,0,81,8,92,51,10,3,100,137,170,168,232,40,74,81,8,74,51,10,3,51,9,10,170,168,218,40,60,51,9,2,170,152,210,40,52,51,10,2,51,9,12,170,168,199,40,41,51,10,2,51,9,13,170,168,188,40,30,51,10,2,51,9,1,170,168,177,40,19,82,8,17,51,9,5,40,166,51,10,2,51,9,6,170,168,158,50,0,51,9,11,40,150,51,9,4,40,145,57,7,48,141,9,1,81,7,5,50,0,149,17,128,123,16,120,123,21,112,123,22,104,80,32,44,45,169,184,0,123,24,48,52,8,72,221,9,1,82,8,25,57,8,128,221,9,1,151,137,1,152,153,48,200,152,8,140,136,16,200,135,7,1,2,135,119,35,150,119,211,77,98,16,152,120,63,153,119,38,200,120,8,123,23,56,57,9,52,141,9,1,57,11,56,141,9,1,57,7,60,141,9,1,194,152,9,191,185,8,61,9,56,141,9,1,217,120,9,191,135,10,141,153,210,169,9,61,9,60,141,9,1,173,120,39,1,191,120,8,123,24,24,88,8,29,1,2,51,5,123,23,40,51,7,136,130,9,1,123,23,32,123,23,80,51,7,64,141,9,1,123,23,8,51,7,132,130,9,1,123,23,123,22,16,40,129,0,2,57,8,132,221,9,1,191,120,7,51,9,5,175,151,227,0,2,130,22,16,58,7,120,221,9,1,73,17,96,130,121,8,73,17,88,149,23,88,180,144,2,46,45,130,18,80,57,7,132,221,9,1,151,120,1,152,136,57,200,120,8,132,136,128,191,135,8,150,136,160,0,130,25,8,200,152,8,129,25,88,129,26,92,129,27,96,129,28,100,122,137,122,138,4,122,139,8,122,140,12,51,9,1,122,137,128,0,200,151,7,190,149,5,61,7,132,221,9,1,130,23,24,175,117,117,2,57,7,80,221,9,1,123,23,72,57,7,52,141,9,1,123,23,64,80,32,48,45,178,41,3,58,7,120,221,9,1,130,119,180,112,2,50,45,58,7,120,221,9,1,130,119,24,180,112,2,52,45,130,23,32,129,119,82,7,56,2,52,8,72,221,9,1,130,23,72,130,25,64,194,151,7,82,8,53,255,2,130,24,129,137,57,8,132,221,9,1,191,120,7,81,9,12,51,9,8,175,121,46,255,40,9,51,9,2,175,121,37,255,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,52,8,72,221,9,1,82,8,25,57,8,128,221,9,1,151,137,1,152,153,48,200,152,8,140,136,16,200,135,7,1,135,119,35,150,119,211,77,98,16,57,8,52,141,9,1,152,121,63,153,119,38,200,151,7,194,135,7,61,7,56,141,9,1,130,16,149,17,8,50,0,129,87,64,61,7,68,221,9,1,51,7,130,16,8,130,21,149,17,16,50,0,50,0,149,17,128,123,16,120,123,21,112,123,22,104,80,32,60,45,91,182,0,123,24,64,57,10,52,141,9,1,194,167,9,57,8,76,221,9,1,123,24,40,57,8,48,141,9,1,123,25,80,61,9,76,221,9,1,123,25,72,123,23,56,81,8,102,2,123,26,48,57,7,80,221,9,1,123,23,32,80,32,62,45,152,40,3,58,7,120,221,9,1,130,119,180,112,2,64,45,123,21,24,58,7,120,221,9,1,130,119,24,180,112,2,66,45,57,7,136,130,9,1,130,27,72,82,7,168,0,2,52,8,72,221,9,1,130,23,48,130,25,32,194,121,7,81,8,28,2,57,8,132,221,9,1,191,120,7,88,23,4,39,40,131,0,80,32,68,45,67,253,40,122,2,57,9,132,130,9,1,57,8,132,221,9,1,191,120,7,81,9,222,4,90,23,8,100,2,58,7,120,221,9,1,73,17,96,130,121,8,73,17,88,149,23,88,180,144,2,70,45,57,7,132,221,9,1,151,120,1,152,136,57,200,120,8,132,136,128,191,135,8,150,136,160,0,51,9,64,141,9,1,200,152,8,129,25,88,129,26,92,129,27,96,129,28,100,122,137,122,138,4,122,139,8,122,140,12,72,40,128,0,1,149,119,1,61,7,132,221,9,1,1,2,57,7,80,221,9,1,57,8,52,141,9,1,57,10,132,221,9,1,52,9,72,221,9,1,194,135,7,123,26,48,191,122,11,51,7,84,221,9,1,123,23,72,81,9,234,0,2,130,23,80,130,24,40,191,135,8,131,185,255,100,135,175,184,38,4,173,152,40,4,100,123,90,7,7,51,11,1,1,2,57,7,132,130,9,1,81,7,191,0,2,57,7,136,221,9,1,130,26,72,129,169,149,119,1,61,7,136,221,9,1,82,9,166,0,2,129,168,4,82,8,45,2,129,168,8,82,8,38,2,129,168,12,82,8,31,2,129,168,16,82,8,24,2,129,168,20,82,8,17,2,129,168,24,82,8,10,2,129,168,28,81,8,116,2,57,8,64,221,9,1,130,25,48,173,152,20,2,57,10,56,141,9,1,149,170,255,61,10,56,141,9,1,1,2,57,10,140,221,9,1,217,168,8,132,119,3,151,122,2,51,7,144,221,9,1,200,122,10,122,168,57,8,144,221,9,1,130,26,48,61,10,140,221,9,1,81,8,41,2,57,8,148,221,9,1,81,8,31,2,57,8,152,221,9,1,81,8,21,2,57,7,156,221,9,1,81,7,11,32,4,60,141,9,1,1,1,90,11,7,51,11,1,1,2,123,27,24,51,7,132,130,9,1,123,23,16,51,7,136,130,9,1,123,23,8,51,5,191,9,1,130,23,16,129,119,81,7,82,2,130,23,72,129,119,82,7,85,2,130,23,72,129,119,4,82,7,75,2,130,23,72,129,119,8,82,7,65,2,130,23,72,129,119,12,82,7,55,2,130,23,72,129,119,16,82,7,45,2,130,23,72,129,119,20,82,7,35,2,130,23,72,129,119,24,82,7,25,2,130,23,72,129,119,28,142,119,1,2,130,24,8,129,136,81,8,6,81,7,31,2,57,7,80,221,9,1,57,8,52,141,9,1,194,135,7,130,24,24,190,135,7,130,24,48,175,120,86,80,32,72,45,13,251,57,7,80,221,9,1,57,8,52,141,9,1,57,9,132,221,9,1,194,135,7,123,25,48,175,121,12,100,87,80,32,74,45,192,175,0,80,32,76,45,100,179,0,57,8,52,141,9,1,194,135,7,130,24,80,173,120,97,2,80,32,78,45,141,22,251,130,23,16,129,119,82,7,60,255,40,135,51,7,64,141,9,1,123,23,51,7,39,16,1,123,23,32,123,23,40,40,21,130,21,24,131,85,255,80,32,80,45,159,250,123,21,24,81,5,39,2,2,130,23,16,129,121,81,9,75,2,130,24,72,129,135,82,7,163,0,2,129,135,4,82,7,155,0,2,129,135,8,82,7,147,0,2,129,135,12,82,7,139,0,2,129,135,16,82,7,131,0,2,129,135,20,82,7,123,2,129,135,24,82,7,116,2,129,135,28,142,119,130,24,8,129,136,82,8,16,40,17,2,51,7,130,24,8,129,136,81,8,7,81,7,199,1,2,57,7,80,221,9,1,57,8,52,141,9,1,194,135,10,151,171,1,152,187,57,200,171,11,132,187,128,191,186,10,150,171,160,0,130,28,200,188,6,82,9,36,2,200,203,11,72,43,156,0,72,43,152,0,72,43,148,0,72,43,144,0,72,43,140,0,72,43,136,0,72,43,132,0,1,90,8,50,40,62,255,2,57,7,80,221,9,1,57,8,52,141,9,1,194,135,9,151,154,1,152,170,57,200,154,10,132,170,128,191,169,10,150,166,160,0,130,25,200,150,6,88,8,19,255,51,11,150,169,160,0,130,26,200,169,9,149,149,128,0,40,16,2,57,8,52,141,9,1,131,187,1,175,139,244,254,2,123,27,80,194,135,7,130,24,48,175,120,13,130,23,32,80,32,82,45,91,174,0,129,87,28,130,28,72,122,199,28,129,87,24,129,88,20,129,89,16,129,90,12,122,199,24,122,200,20,122,201,16,122,202,12,58,7,120,221,9,1,129,88,8,129,89,4,129,90,130,123,16,122,200,8,122,201,4,122,202,100,103,100,88,180,176,2,84,45,130,25,56,57,7,80,221,9,1,125,104,5,149,119,1,61,7,80,221,9,1,70,22,4,87,8,79,2,125,104,21,70,22,20,87,8,82,2,125,104,37,70,22,36,130,27,80,87,8,85,2,125,104,53,70,22,52,87,8,88,2,125,104,69,70,22,68,87,8,91,2,125,104,85,70,22,84,87,8,94,2,125,104,101,70,22,100,87,8,97,2,125,104,117,70,22,116,89,8,55,255,40,97,2,70,22,5,125,104,21,70,22,20,89,8,180,2,70,22,21,125,104,37,70,22,36,130,27,80,89,8,177,2,70,22,37,125,104,53,70,22,52,89,8,174,2,70,22,53,125,104,69,70,22,68,89,8,171,2,70,22,69,125,104,85,70,22,84,89,8,168,2,70,22,85,125,104,101,70,22,100,89,8,165,2,70,22,101,125,104,117,70,22,116,89,8,214,254,70,22,117,40,207,254,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,100,183,175,152,224,251,131,135,1,100,123,88,7,220,251,40,220,251,88,23,2,42,251,40,133,251,57,7,164,221,9,1,81,7,5,50,0,149,17,240,123,16,8,123,21,80,32,88,45,239,241,81,7,48,100,117,100,87,51,0,92,45,40,151,216,0,80,32,90,45,218,241,100,117,81,7,25,100,87,80,32,92,45,134,216,0,82,7,236,100,87,80,32,94,45,161,67,40,225,2,130,16,8,130,21,149,17,16,50,0,149,17,160,123,16,88,123,21,80,123,22,72,57,7,52,247,9,1,82,7,69,4,2,57,7,16,28,11,1,81,7,24,80,32,96,45,238,64,2,32,3,40,19,8,255,32,4,184,221,9,1,3,1,2,123,22,51,7,108,237,9,1,123,23,64,57,8,108,237,9,1,123,23,8,57,9,36,19,8,100,135,123,24,48,123,25,40,170,152,40,51,10,200,0,51,0,98,45,149,17,248,123,16,51,7,0,250,0,51,8,1,51,9,51,0,96,48,40,151,29,3,130,23,64,129,119,1,51,6,80,221,9,1,82,7,35,2,57,8,80,221,9,1,81,8,25,51,0,100,45,149,17,248,123,16,51,0,16,50,40,152,111,130,23,64,129,119,1,123,25,24,123,21,32,90,23,1,22,81,7,60,82,23,1,248,0,80,32,102,45,182,12,3,40,236,0,81,23,2,227,0,82,23,3,228,0,58,7,200,221,9,1,51,8,8,80,32,104,45,190,23,3,100,121,51,7,51,8,80,32,106,45,29,187,2,40,194,0,2,129,103,81,7,188,0,2,57,7,144,130,9,1,81,7,9,80,32,108,45,225,238,51,5,116,147,10,1,57,7,116,147,10,1,130,24,48,130,25,40,171,152,20,51,8,81,39,200,0,19,2,57,9,180,221,9,1,81,9,7,51,8,1,1,2,123,26,56,57,10,176,221,9,1,57,9,180,1,10,1,136,170,1,142,153,212,169,9,82,9,7,51,8,1,1,2,149,119,56,255,136,119,1,51,0,110,45,149,17,240,123,16,8,123,21,57,9,144,130,9,1,136,119,1,142,153,57,10,16,121,13,1,212,151,7,61,7,240,120,13,1,212,168,8,142,135,61,7,16,121,13,1,51,0,166,72,40,169,160,2,129,87,149,119,56,255,136,119,1,61,7,180,221,9,1,130,21,32,51,0,114,45,40,13,80,32,112,45,112,48,80,32,114,45,5,130,23,64,129,119,51,9,144,130,9,1,129,104,123,25,56,82,7,56,2,57,9,144,130,9,1,82,9,46,81,8,43,57,7,248,242,9,1,51,8,208,237,9,1,150,119,72,1,200,135,7,51,0,116,45,149,17,248,123,16,40,31,68,2,130,23,64,129,119,129,104,1,82,7,34,81,8,31,51,0,118,45,149,17,248,123,16,51,7,104,249,9,1,51,0,12,50,40,232,108,130,23,64,129,119,1,57,8,40,19,8,81,7,39,170,135,36,51,7,48,184,1,51,8,8,80,32,120,45,102,22,3,80,32,122,45,66,36,3,130,23,64,129,119,57,8,40,19,8,1,130,25,56,82,7,28,81,8,25,32,4,168,221,9,1,80,32,124,45,44,53,2,130,25,56,130,23,64,129,119,1,51,11,192,147,10,1,123,21,16,82,7,118,2,129,151,82,7,112,2,57,7,192,147,10,1,81,39,64,1,102,2,57,7,112,2,10,1,82,7,35,2,57,7,172,221,9,1,82,7,25,2,57,7,168,221,9,1,81,7,15,2,57,7,184,221,9,1,82,7,26,40,57,32,4,184,221,9,1,3,51,5,192,147,10,1,51,0,126,45,40,45,56,2,51,5,192,147,10,1,80,32,126,45,35,56,2,100,91,130,21,16,57,7,184,221,9,1,149,119,255,61,7,184,221,9,1,1,2,57,7,80,231,9,1,81,7,54,2,57,7,144,237,9,1,100,181,51,0,128,45,149,17,128,123,16,120,123,21,112,123,22,104,123,23,72,51,7,119,51,8,119,51,9,119,51,0,30,74,40,172,35,3,100,91,130,21,16,1,2,57,7,112,2,10,1,61,7,172,221,9,1,57,7,232,245,9,1,57,8,180,1,10,1,130,26,64,129,170,57,9,0,243,9,1,61,7,168,221,9,1,61,8,176,221,9,1,61,10,36,19,8,61,10,40,19,8,81,9,78,2,130,23,56,129,119,81,7,8,51,5,4,40,12,57,5,188,147,10,1,131,85,4,1,129,184,57,7,184,147,10,1,149,136,188,139,137,31,200,152,8,140,134,1,190,118,6,51,7,230,159,1,51,8,8,80,32,130,45,254,20,3,100,121,100,103,100,88,80,32,132,45,93,184,2,80,32,134,45,72,224,0,80,32,136,45,63,244,130,23,48,130,24,40,171,135,19,130,16,88,130,21,80,130,22,72,149,17,96,40,238,32,3,2,51,10,200,0,51,0,138,45,149,17,216,123,16,32,123,21,24,123,22,16,123,26,8,73,1,64,1,51,5,51,6,51,7,0,250,0,51,8,1,51,9,51,0,100,48,40,13,26,3,80,32,140,45,111,172,0,149,117,255,123,21,64,51,0,142,45,40,94,172,0,123,21,64,51,0,142,45,40,83,172,0,80,32,142,45,79,172,0,100,117,130,23,64,191,117,6,80,32,144,45,128,15,251,88,6,234,100,108,80,32,146,45,43,51,100,118,80,32,148,45,173,223,0,80,32,150,45,110,32,3,81,6,196,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,0,154,45,149,17,248,123,16,51,7,134,5,1,51,8,40,236,8,51,0,196,50,40,252,176,0,51,0,156,45,149,17,248,123,16,51,7,76,33,1,51,8,56,5,9,51,0,246,51,40,225,176,0,51,0,158,45,149,17,248,123,16,51,7,255,27,1,51,8,4,6,9,51,0,42,52,40,198,176,0,51,0,160,45,149,17,248,123,16,51,7,241,27,1,51,8,36,6,9,51,0,68,52,40,171,176,0,51,0,162,45,149,17,248,123,16,51,7,144,166,1,51,8,84,6,9,51,0,90,52,40,144,176,0,51,0,164,45,149,17,184,123,16,64,123,21,56,123,22,48,51,5,4,51,7,126,93,1,51,8,0,6,9,51,0,138,52,40,107,176,0,32,4,36,0,10,1,103,32,4,40,0,10,1,105,32,4,44,0,10,1,98,32,4,48,0,10,1,114,51,8,216,6,9,51,7,79,30,1,80,32,166,45,65,176,0,51,8,112,62,9,51,7,85,69,1,80,32,168,45,48,176,0,51,8,116,62,9,51,7,220,9,1,80,32,170,45,31,176,0,51,8,220,6,9,51,7,51,58,1,80,32,172,45,14,176,0,51,8,224,6,9,51,7,254,131,1,80,32,174,45,253,175,0,51,8,72,0,10,1,51,7,77,179,1,80,32,176,45,235,175,0,51,8,120,62,9,51,7,123,37,1,80,32,178,45,218,175,0,51,8,80,23,8,51,7,196,116,1,80,32,180,45,201,175,0,51,8,84,23,8,51,7,225,73,1,80,32,182,45,184,175,0,51,7,99,53,1,51,8,32,19,8,80,32,184,45,167,175,0,51,5,89,179,1,149,23,4,51,8,12,51,9,89,179,1,51,10,80,32,186,45,218,231,0,51,6,120,24,8,149,23,4,51,8,120,24,8,80,32,188,45,122,175,0,149,23,4,51,8,12,51,10,1,100,89,80,32,190,45,180,231,0,149,104,8,149,23,4,80,32,192,45,91,175,0,149,23,4,51,8,12,51,10,2,100,89,80,32,194,45,149,231,0,149,104,16,149,23,4,80,32,196,45,60,175,0,149,23,4,51,8,12,51,10,3,100,89,80,32,198,45,118,231,0,149,104,24,149,23,4,80,32,200,45,29,175,0,149,23,4,51,8,12,51,10,4,100,89,80,32,202,45,87,231,0,149,104,32,149,23,4,80,32,204,45,254,174,0,149,23,4,51,8,12,51,10,5,100,89,80,32,206,45,56,231,0,149,104,40,149,23,4,80,32,208,45,223,174,0,149,23,4,51,8,12,51,10,6,100,89,80,32,210,45,25,231,0,149,104,48,149,23,4,80,32,212,45,192,174,0,149,23,4,51,8,12,51,10,7,100,89,80,32,214,45,250,230,0,149,104,56,149,23,4,80,32,216,45,161,174,0,149,23,4,51,8,12,51,10,8,100,89,80,32,218,45,219,230,0,149,104,64,149,23,4,80,32,220,45,130,174,0,149,23,4,51,8,12,51,10,9,100,89,80,32,222,45,188,230,0,149,104,72,149,23,4,80,32,224,45,99,174,0,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,248,123,16,80,32,226,45,219,242,57,7,84,233,9,1,51,8,208,237,9,1,51,9,72,1,202,151,7,200,135,7,130,119,80,32,228,45,213,177,2,57,7,172,135,13,1,81,7,11,130,16,149,17,8,40,157,248,2,130,16,149,17,8,50,0,149,17,240,123,16,8,123,21,51,5,136,243,9,1,57,8,192,221,9,1,57,7,136,243,9,1,81,8,42,82,7,24,2,57,7,252,242,9,1,81,23,5,14,2,57,7,220,243,9,1,81,7,49,51,7,111,53,1,80,32,230,45,252,75,255,129,87,1,81,7,31,51,0,232,45,149,17,232,123,16,16,123,21,8,123,22,51,7,163,179,1,51,0,228,49,40,158,171,0,32,4,160,221,9,1,1,80,32,234,45,51,242,51,0,236,45,149,17,216,123,16,32,123,21,24,30,4,144,135,13,1,1,30,4,148,135,13,1,1,30,4,168,135,13,1,1,30,4,164,135,13,1,1,30,4,156,135,13,1,1,30,4,160,135,13,1,1,30,4,152,135,13,1,1,51,7,47,99,1,51,8,128,2,51,9,144,1,51,10,128,2,51,11,144,1,51,12,32,51,0,116,77,40,90,51,255,58,7,128,131,13,1,62,7,224,128,13,1,80,32,238,45,198,56,2,51,0,240,45,149,17,248,123,16,51,0,54,45,40,85,168,0,57,7,80,231,9,1,81,7,22,2,57,7,108,237,9,1,61,7,36,19,8,51,0,242,45,40,146,241,80,32,242,45,143,241,57,7,84,233,9,1,51,8,208,237,9,1,51,9,72,1,202,151,7,200,135,7,130,119,80,32,244,45,137,176,2,57,7,172,135,13,1,81,7,14,130,16,8,130,21,149,17,16,40,78,247,2,130,16,8,130,21,149,17,16,50,0,57,8,196,221,9,1,149,137,255,61,9,196,221,9,1,88,8,5,50,0,51,8,1,61,8,188,221,9,1,50,0,149,17,240,123,16,8,123,21,57,7,84,233,9,1,51,8,208,237,9,1,150,119,72,1,200,135,7,72,23,8,32,4,188,221,9,1,51,8,0,243,9,1,51,10,196,17,8,32,4,252,246,9,1,32,4,0,243,9,1,57,7,196,17,8,32,4,252,242,9,1,57,9,208,221,9,1,132,119,254,149,119,250,136,119,1,149,153,1,134,119,6,196,121,7,51,9,6,61,7,208,221,9,1,172,121,232,0,2,151,119,2,51,8,144,206,5,200,135,7,129,119,200,135,7,50,7,57,7,192,17,8,51,9,129,1,81,23,2,9,51,9,170,0,1,61,9,196,221,9,1,32,4,108,237,9,1,3,51,10,159,84,1,62,10,200,221,9,1,81,23,2,75,51,7,29,51,0,248,45,51,8,40,33,169,2,40,150,0,51,9,108,237,9,1,57,7,192,17,8,32,4,108,237,9,1,3,82,23,2,207,0,32,4,196,221,9,1,129,1,51,8,159,84,1,62,8,200,221,9,1,51,7,66,51,0,252,45,51,8,40,231,168,2,51,7,66,51,0,252,45,51,8,40,218,168,2,40,79,51,9,200,0,61,9,196,221,9,1,32,4,108,237,9,1,3,51,8,244,73,1,62,8,200,221,9,1,40,49,51,7,183,89,1,51,0,8,46,40,73,97,51,7,225,135,1,51,0,8,46,40,61,97,51,7,56,184,1,51,0,8,46,40,49,97,51,7,231,135,1,80,32,8,46,41,97,57,7,192,221,9,1,81,7,24,58,7,200,221,9,1,51,8,159,84,1,80,32,10,46,46,226,254,81,7,14,2,130,16,8,130,21,149,17,16,50,0,51,7,54,16,1,80,32,12,46,180,10,3,89,7,233,2,51,7,228,101,1,62,7,200,221,9,1,130,16,8,130,21,149,17,16,50,0,51,10,200,0,61,10,196,221,9,1,82,23,3,17,51,8,244,73,1,62,8,200,221,9,1,40,153,51,8,19,78,1,62,8,200,221,9,1,40,140,149,17,208,123,16,40,123,21,32,123,22,24,51,6,8,132,9,1,57,7,8,132,9,1,51,8,9,171,135,102,2,123,22,56,6,80,131,13,1,81,6,73,58,5,88,131,13,1,51,7,219,116,1,123,23,16,51,7,194,26,1,123,23,8,1,51,9,8,100,87,130,24,16,80,32,14,46,131,227,254,81,7,236,0,51,9,8,100,87,130,24,8,80,32,16,46,112,227,254,81,7,226,0,149,102,255,149,85,40,82,6,212,51,7,2,122,1,80,32,18,46,174,161,0,130,22,129,103,1,132,119,251,81,7,211,0,32,3,192,17,8,2,51,7,97,30,1,51,8,1,80,32,20,46,116,167,0,88,7,29,1,2,58,8,224,255,9,1,151,119,3,200,135,7,130,117,8,51,8,55,63,1,100,87,80,32,22,46,20,225,254,81,7,233,0,51,8,189,89,1,100,87,80,32,24,46,2,225,254,81,7,194,0,51,8,113,154,1,100,87,80,32,26,46,240,224,254,81,7,193,0,51,7,110,69,1,80,32,28,46,20,72,255,51,6,244,148,1,51,8,55,63,1,51,7,244,148,1,80,32,30,46,236,47,255,51,8,189,89,1,100,103,80,32,32,46,222,47,255,51,8,113,154,1,100,103,80,32,34,46,208,47,255,51,7,244,101,1,100,88,130,16,40,130,21,32,130,22,24,149,17,48,40,235,160,0,2,130,22,72,6,1,40,70,255,2,130,23,72,7,51,7,11,132,1,51,0,36,46,40,25,9,3,51,7,11,132,1,80,32,36,46,16,9,3,88,7,18,51,7,192,17,8,51,8,3,61,8,192,17,8,40,71,51,7,181,142,1,80,32,38,46,242,8,3,88,7,23,51,7,192,17,8,51,8,1,61,8,192,17,8,40,41,51,7,1,40,18,51,7,192,17,8,32,3,192,17,8,40,24,51,7,2,1,2,151,119,4,51,8,112,244,6,200,135,7,129,119,8,122,103,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,238,159,1,80,32,42,46,135,156,0,51,7,211,26,1,80,32,44,46,38,71,255,51,0,46,46,149,17,240,123,16,8,149,23,4,51,0,68,77,149,17,216,123,16,32,123,21,24,123,22,16,123,23,8,51,7,141,112,1,51,8,1,51,0,220,50,40,253,165,0,51,7,136,37,1,80,32,48,46,177,166,0,61,7,212,221,9,1,51,7,195,142,1,80,32,50,46,159,166,0,61,7,216,221,9,1,51,7,238,46,1,80,32,52,46,141,166,0,61,7,220,221,9,1,51,7,155,170,1,80,32,54,46,123,166,0,61,7,224,221,9,1,51,7,255,159,1,80,32,56,46,105,166,0,81,7,23,32,4,128,243,9,1,1,51,7,164,170,1,51,0,58,46,40,79,166,0,51,7,164,170,1,80,32,58,46,70,166,0,81,7,11,32,4,128,243,9,1,2,1,2,57,7,224,221,9,1,81,7,15,51,7,252,2,1,80,32,60,46,94,70,255,51,0,62,46,149,17,240,123,16,8,123,21,51,7,2,51,0,236,51,40,64,9,251,51,7,16,132,1,80,32,64,46,2,166,0,81,7,176,0,2,57,8,216,255,9,1,131,136,255,51,5,200,0,173,135,148,3,83,37,144,1,10,51,5,144,1,1,51,7,25,78,1,100,88,80,32,66,46,251,45,255,57,7,52,23,8,192,87,9,150,153,31,133,235,81,152,154,63,153,153,37,200,169,9,57,10,56,23,8,61,9,52,23,8,51,9,60,23,8,192,90,10,150,170,31,133,235,81,152,171,63,57,12,60,23,8,153,170,37,200,186,10,61,10,56,23,8,192,92,8,150,136,31,133,235,81,152,138,63,57,11,64,23,8,153,136,37,200,168,8,61,8,60,23,8,192,91,8,150,135,31,133,235,81,152,120,63,153,119,37,200,135,7,61,7,64,23,8,51,7,17,3,1,51,0,68,46,40,136,69,255,51,7,17,3,1,80,32,68,46,127,69,255,51,7,35,102,1,80,32,70,46,115,69,255,51,7,219,125,1,51,8,62,184,1,62,7,232,255,9,1,62,8,240,255,9,1,51,0,72,46,149,17,216,123,16,32,123,21,24,123,22,16,51,0,152,45,149,17,200,123,16,48,123,21,40,123,22,32,51,7,13,93,1,51,8,80,255,9,1,51,0,64,50,40,252,166,0,51,0,74,46,149,17,240,123,16,8,123,21,51,7,101,118,1,51,8,1,51,0,218,51,40,21,164,0,51,7,216,51,51,8,80,32,76,46,167,153,0,51,5,8,132,9,1,51,8,8,132,9,1,51,0,78,46,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,100,133,73,17,72,63,51,7,68,158,1,51,8,1,51,0,202,44,40,211,163,0,62,7,232,221,9,1,82,7,15,51,7,190,62,1,80,32,80,46,218,157,0,51,7,24,132,9,1,123,23,40,32,4,24,132,9,1,51,7,56,78,1,80,32,82,46,156,68,255,58,6,232,221,9,1,51,7,233,9,1,100,104,80,32,84,46,118,44,255,100,103,80,32,86,46,92,2,3,51,0,88,46,149,17,200,123,16,48,123,21,40,123,22,32,123,24,123,24,8,73,17,16,40,239,10,3,80,32,90,46,92,251,51,7,244,116,1,51,8,1,80,32,92,46,88,163,0,81,7,161,1,2,51,8,224,255,9,1,123,24,24,58,8,224,255,9,1,123,23,32,151,119,3,200,135,7,130,118,8,51,8,11,160,1,100,103,80,32,94,46,132,222,254,81,7,27,2,51,8,95,108,1,100,103,80,32,96,46,114,222,254,81,7,164,1,51,8,80,58,1,100,103,80,32,98,46,96,222,254,81,7,177,1,51,8,61,63,1,100,103,80,32,100,46,78,222,254,81,7,180,1,51,8,17,74,1,100,103,80,32,102,46,60,222,254,81,7,167,1,51,8,224,96,1,100,103,80,32,104,46,42,222,254,81,7,154,1,51,8,255,135,1,100,103,80,32,106,46,24,222,254,81,7,153,1,51,8,233,96,1,100,103,80,32,108,46,6,222,254,81,7,148,1,51,8,139,30,1,100,103,80,32,110,46,244,221,254,81,7,135,1,51,7,51,136,1,80,32,112,46,128,67,255,51,6,82,184,1,51,8,11,160,1,51,9,244,46,1,51,7,82,184,1,80,32,114,46,83,43,255,51,8,95,108,1,51,9,78,16,1,100,103,80,32,116,46,64,43,255,51,8,80,58,1,51,9,255,46,1,100,103,80,32,118,46,45,43,255,51,8,61,63,1,51,9,99,108,1,100,103,80,32,120,46,26,43,255,51,8,17,74,1,51,9,29,184,1,100,103,80,32,122,46,7,43,255,51,8,224,96,1,51,9,96,69,1,100,103,80,32,124,46,244,42,255,51,8,255,135,1,51,9,231,125,1,100,103,80,32,126,46,225,42,255,51,8,233,96,1,51,9,18,102,1,100,103,80,32,128,46,206,42,255,51,8,139,30,1,51,9,172,9,1,100,103,80,32,130,46,187,42,255,130,23,24,130,120,130,23,32,151,119,3,200,135,7,130,120,8,51,7,221,142,1,80,32,132,46,211,155,0,40,192,0,2,57,7,8,132,9,1,81,23,5,65,82,23,4,69,32,3,196,17,8,9,40,168,0,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,134,46,51,9,32,51,10,250,40,157,83,255,100,117,90,21,10,80,252,51,5,10,40,82,252,51,7,1,40,98,32,3,196,17,8,5,40,111,2,57,8,192,17,8,86,24,1,17,32,3,196,17,8,4,40,93,51,7,2,40,67,81,24,2,31,82,24,3,82,32,3,196,17,8,6,40,72,51,7,3,40,46,51,7,4,40,41,51,7,5,40,36,82,23,1,17,32,3,196,17,8,4,40,45,51,7,6,40,19,32,3,196,17,8,7,40,32,51,7,7,40,6,51,7,8,1,2,150,119,24,51,8,128,243,6,200,135,7,129,119,16,61,7,196,17,8,1,51,8,196,17,8,51,7,192,17,8,123,24,16,57,9,196,17,8,57,8,192,17,8,51,10,5,172,154,204,0,51,10,3,171,168,197,0,51,8,1,122,120,51,7,63,16,1,51,0,136,46,40,34,3,3,51,7,63,16,1,80,32,136,46,25,3,3,87,7,30,51,7,92,16,1,80,32,138,46,158,65,255,32,4,192,221,9,1,1,51,0,140,46,40,182,253,2,80,32,140,46,178,253,2,130,24,40,122,135,51,7,174,170,1,51,8,1,80,32,142,46,126,160,0,82,7,22,51,7,225,116,1,51,8,1,80,32,144,46,108,160,0,81,7,241,0,2,51,5,224,255,9,1,58,8,224,255,9,1,131,119,1,151,118,3,200,104,8,130,135,51,0,146,46,149,17,216,123,16,32,123,21,24,123,22,16,51,6,44,78,1,123,23,51,0,6,55,40,122,217,254,130,88,200,104,8,130,138,81,7,50,149,23,248,0,51,9,0,1,100,168,80,32,148,46,146,218,0,40,50,86,25,6,81,255,51,9,2,171,152,73,255,2,129,87,132,120,254,100,87,81,24,2,43,255,40,56,255,51,9,49,78,1,149,23,248,0,51,8,0,1,80,32,150,46,197,240,254,51,7,233,9,1,149,24,248,0,80,32,152,46,184,40,255,149,23,248,0,80,32,154,46,156,254,2,81,7,39,57,7,80,131,13,1,58,8,88,131,13,1,149,119,255,20,9,0,0,0,0,40,0,0,0,151,119,32,214,151,7,200,120,8,40,11,2,130,87,200,103,7,130,120,1,149,23,239,0,51,9,9,80,32,156,46,7,218,0,51,7,237,135,1,149,24,248,0,80,32,158,46,95,40,255,51,7,188,49,51,8,1,80,32,160,46,9,149,0,80,32,162,46,56,6,3,51,7,186,142,1,80,32,164,46,188,1,3,100,117,51,7,237,101,1,80,32,166,46,174,1,3,100,120,51,6,16,132,9,1,57,7,8,132,9,1,51,9,104,177,1,62,9,16,132,9,1,100,121,82,23,5,8,51,9,1,1,51,10,4,170,167,26,81,9,23,87,5,69,89,8,97,51,8,21,16,1,62,8,16,132,9,1,40,33,227,87,5,17,51,8,240,121,1,62,8,16,132,9,1,40,16,227,2,57,8,192,17,8,81,8,85,81,24,3,68,82,24,1,0,227,51,8,228,148,1,62,8,16,132,9,1,40,240,226,131,153,255,86,25,2,234,226,2,151,153,3,51,8,160,244,6,200,152,8,130,136,62,8,16,132,9,1,40,209,226,51,8,130,170,1,62,8,16,132,9,1,40,195,226,51,8,47,41,1,62,8,16,132,9,1,40,181,226,51,8,65,58,1,62,8,16,132,9,1,40,167,226,130,24,40,129,136,62,7,240,221,9,1,81,8,145,1,51,8,172,206,5,149,23,55,51,9,184,0,80,32,170,46,144,226,254,51,5,192,17,8,57,7,192,17,8,81,7,12,51,8,1,170,135,27,40,103,1,51,7,101,179,1,80,32,172,46,103,152,0,129,87,51,8,1,171,135,83,1,149,23,55,80,32,174,46,157,0,3,87,7,179,6,149,23,63,80,32,176,46,143,0,3,87,7,191,6,149,23,71,80,32,178,46,129,0,3,87,7,203,6,149,23,79,80,32,180,46,115,0,3,87,7,215,6,149,23,87,80,32,182,46,101,0,3,87,7,227,6,149,23,95,80,32,184,46,87,0,3,87,7,239,6,149,23,103,80,32,186,46,73,0,3,87,7,251,6,149,23,111,80,32,188,46,59,0,3,87,7,7,7,149,23,119,80,32,190,46,45,0,3,87,7,19,7,149,23,127,80,32,192,46,31,0,3,87,7,31,7,149,23,135,0,80,32,194,46,16,0,3,87,7,43,7,149,23,143,0,80,32,196,46,1,0,3,87,7,55,7,149,23,151,0,80,32,198,46,242,255,2,87,7,67,7,149,23,159,0,80,32,200,46,227,255,2,87,7,79,7,149,23,167,0,80,32,202,46,212,255,2,87,7,91,7,149,23,175,0,80,32,204,46,197,255,2,87,7,103,7,149,23,183,0,80,32,206,46,182,255,2,87,7,115,7,149,23,191,0,80,32,208,46,167,255,2,87,7,127,7,149,23,199,0,80,32,210,46,152,255,2,87,7,139,7,149,23,207,0,80,32,212,46,137,255,2,87,7,151,7,149,23,215,0,80,32,214,46,122,255,2,87,7,163,7,149,23,223,0,80,32,216,46,107,255,2,87,7,175,7,149,23,231,0,80,32,218,46,92,255,2,87,7,187,7,51,7,235,116,1,80,32,220,46,76,255,2,89,7,18,51,7,199,26,1,80,32,222,46,61,255,2,87,7,22,80,32,224,46,104,147,0,51,7,240,96,1,80,32,226,46,187,61,255,130,103,51,0,228,46,149,17,232,123,16,16,123,21,8,123,22,100,117,51,0,128,51,40,62,147,0,51,7,186,142,1,80,32,230,46,0,255,2,87,7,37,51,7,237,101,1,80,32,232,46,241,254,2,89,7,22,51,7,122,154,1,80,32,234,46,118,61,255,80,32,236,46,16,147,0,51,7,134,16,1,80,32,238,46,99,61,255,51,5,1,51,0,240,46,149,17,216,123,16,32,123,21,24,123,22,16,123,21,8,51,7,31,85,1,51,0,184,50,40,4,157,0,80,32,242,46,100,144,0,51,0,244,46,149,17,168,123,16,80,123,21,72,72,17,20,4,72,17,16,51,7,157,179,1,51,0,184,47,40,220,156,0,32,4,248,221,9,1,2,73,17,40,2,61,5,252,221,9,1,73,17,32,2,61,5,0,222,9,1,32,4,4,222,9,1,51,7,23,132,1,51,8,1,80,32,246,46,242,155,0,81,7,38,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,124,119,149,119,207,61,7,248,221,9,1,32,4,4,222,9,1,1,1,123,21,24,123,22,8,51,7,46,63,1,51,8,1,51,6,1,80,32,248,46,180,155,0,130,25,40,81,7,43,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,124,119,149,119,208,61,7,252,221,9,1,61,6,0,222,9,1,61,6,4,222,9,1,1,51,5,60,247,9,1,32,4,60,247,9,1,51,7,204,142,1,51,8,1,80,32,250,46,107,155,0,81,7,48,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,252,46,51,9,32,51,10,250,40,102,77,255,122,87,51,7,206,26,1,51,0,254,46,40,245,155,0,51,7,206,26,1,80,32,254,46,236,155,0,130,22,24,81,7,7,72,5,20,1,51,7,72,16,1,51,8,1,80,32,0,47,22,155,0,81,7,119,2,58,9,224,255,9,1,57,10,192,17,8,151,120,3,200,152,8,130,136,8,51,11,2,171,186,21,100,135,51,0,2,47,51,9,32,51,10,250,40,4,77,255,40,47,2,124,136,57,10,216,255,9,1,149,136,208,130,27,40,61,8,252,221,9,1,131,120,2,51,7,1,175,168,18,2,151,136,3,200,152,8,130,135,124,119,149,119,208,1,61,7,0,222,9,1,32,4,4,222,9,1,1,51,7,30,132,1,51,0,4,47,40,89,155,0,51,7,30,132,1,80,32,4,47,80,155,0,88,7,36,2,32,4,252,221,9,1,1,130,25,32,32,4,0,222,9,1,1,32,4,4,222,9,1,1,32,4,80,231,9,1,1,1,51,7,211,142,1,51,8,1,80,32,6,47,96,154,0,81,7,35,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,8,47,51,9,32,51,10,250,40,91,76,255,40,6,51,7,255,1,123,24,61,7,8,222,9,1,51,7,245,9,1,80,32,10,47,27,59,255,40,52,207,0,51,7,103,30,1,80,32,12,47,249,34,255,51,0,14,47,149,17,184,123,16,64,123,21,56,123,22,48,51,0,18,71,149,17,240,123,16,8,123,21,51,0,70,70,149,17,64,255,123,16,184,0,123,21,176,0,123,22,168,0,70,33,167,0,51,7,6,66,1,51,8,1,51,0,242,69,40,181,255,2,51,7,168,16,1,80,32,16,47,187,58,255,51,0,18,47,149,17,248,123,16,51,0,148,67,40,148,233,1,51,7,32,122,1,80,32,20,47,158,58,255,57,7,112,62,9,57,8,116,62,9,138,119,3,138,136,3,51,0,22,47,149,17,224,123,16,24,123,21,16,123,22,8,100,134,100,117,51,7,160,30,9,51,8,109,123,23,51,0,146,73,40,115,141,0,51,7,5,136,1,80,32,24,47,92,58,255,80,32,26,47,220,6,130,23,16,129,119,131,119,255,86,23,8,29,151,119,3,51,8,184,244,6,200,135,7,130,120,51,7,190,46,1,80,32,28,47,31,34,255,51,7,43,3,1,80,32,30,47,37,58,255,51,0,32,47,149,17,208,123,16,40,123,21,32,123,22,24,51,10,33,51,6,80,247,9,1,51,7,18,156,1,123,23,40,38,88,51,7,135,69,1,80,32,34,47,246,57,255,51,0,36,47,149,17,248,123,16,51,7,48,184,1,51,0,140,73,40,253,251,2,57,7,192,17,8,51,8,2,171,135,26,51,7,44,132,1,80,32,38,47,53,251,2,89,7,11,32,4,164,221,9,1,1,1,51,7,184,170,1,51,8,1,80,32,40,47,185,152,0,81,7,29,51,7,26,72,51,8,1,80,32,42,47,68,142,0,51,7,144,30,1,80,32,44,47,146,57,255,51,7,79,21,1,51,8,1,51,5,1,80,32,46,47,138,152,0,81,7,59,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,48,47,149,17,232,123,16,16,123,21,8,123,22,100,117,32,4,252,246,9,1,100,87,51,0,214,49,40,159,209,254,61,5,4,222,9,1,1,51,7,174,170,1,51,8,1,51,5,1,80,32,50,47,61,152,0,81,7,22,61,5,124,243,9,1,149,23,239,0,80,32,52,47,204,80,40,21,3,51,7,225,116,1,51,8,1,80,32,54,47,24,152,0,81,7,37,149,23,239,0,51,0,56,47,149,17,240,123,16,8,123,21,100,117,51,7,152,32,1,51,0,232,49,40,176,152,0,40,225,2,2,57,7,8,222,9,1,87,7,37,80,32,58,47,29,138,1,100,120,149,23,248,0,51,9,0,1,80,32,60,47,77,210,0,149,23,248,0,80,32,62,47,201,72,57,8,252,242,9,1,51,9,3,130,26,8,170,152,166,2,2,57,9,4,222,9,1,57,8,220,243,9,1,212,152,8,81,8,119,2,57,7,248,221,9,1,57,8,252,221,9,1,57,9,0,222,9,1,80,32,64,47,181,72,40,118,2,51,7,215,2,1,80,32,66,47,149,145,0,149,23,63,80,32,68,47,212,249,2,89,7,73,249,51,7,215,2,1,80,32,70,47,123,145,0,149,23,71,80,32,72,47,186,249,2,89,7,61,249,51,7,215,2,1,80,32,74,47,97,145,0,149,23,79,80,32,76,47,160,249,2,89,7,49,249,51,7,215,2,1,80,32,78,47,71,145,0,149,23,87,80,32,80,47,134,249,2,89,7,37,249,51,7,215,2,1,80,32,82,47,45,145,0,149,23,95,80,32,84,47,108,249,2,89,7,25,249,51,7,215,2,1,80,32,86,47,19,145,0,149,23,103,80,32,88,47,82,249,2,89,7,13,249,51,7,215,2,1,80,32,90,47,249,144,0,149,23,111,80,32,92,47,56,249,2,89,7,1,249,51,7,215,2,1,80,32,94,47,223,144,0,149,23,119,80,32,96,47,30,249,2,89,7,245,248,51,7,215,2,1,80,32,98,47,197,144,0,149,23,127,80,32,100,47,4,249,2,89,7,233,248,51,7,215,2,1,80,32,102,47,171,144,0,149,23,135,0,80,32,104,47,233,248,2,89,7,221,248,51,7,215,2,1,80,32,106,47,144,144,0,149,23,143,0,80,32,108,47,206,248,2,89,7,209,248,51,7,215,2,1,80,32,110,47,117,144,0,149,23,151,0,80,32,112,47,179,248,2,89,7,197,248,51,7,215,2,1,80,32,114,47,90,144,0,149,23,159,0,80,32,116,47,152,248,2,89,7,185,248,51,7,215,2,1,80,32,118,47,63,144,0,149,23,167,0,80,32,120,47,125,248,2,89,7,173,248,51,7,215,2,1,80,32,122,47,36,144,0,149,23,175,0,80,32,124,47,98,248,2,89,7,161,248,51,7,215,2,1,80,32,126,47,9,144,0,149,23,183,0,80,32,128,47,71,248,2,89,7,149,248,51,7,215,2,1,80,32,130,47,238,143,0,149,23,191,0,80,32,132,47,44,248,2,89,7,137,248,51,7,215,2,1,80,32,134,47,211,143,0,149,23,199,0,80,32,136,47,17,248,2,89,7,125,248,51,7,215,2,1,80,32,138,47,184,143,0,149,23,207,0,80,32,140,47,246,247,2,89,7,113,248,51,7,215,2,1,80,32,142,47,157,143,0,149,23,215,0,80,32,144,47,219,247,2,89,7,101,248,51,7,215,2,1,80,32,146,47,130,143,0,149,23,223,0,80,32,148,47,192,247,2,89,7,89,248,51,7,215,2,1,80,32,150,47,103,143,0,149,23,231,0,80,32,152,47,165,247,2,89,7,77,248,51,7,215,2,1,80,32,154,47,76,143,0,40,61,248,32,4,252,242,9,1,32,4,208,221,9,1,255,32,4,188,221,9,1,1,51,0,156,47,40,209,233,80,32,156,47,206,233,130,16,8,2,130,21,0,2,130,22,248,1,149,17,16,2,50,0,149,17,248,123,16,57,7,32,19,8,81,7,38,2,57,7,160,221,9,1,81,7,28,2,57,7,136,131,13,1,82,7,18,51,7,30,132,1,80,32,160,47,141,149,0,88,7,11,2,130,16,149,17,8,50,0,51,7,249,148,1,51,8,1,80,32,162,47,157,250,2,80,32,164,47,57,248,250,51,10,1,100,121,51,7,173,138,14,81,8,37,51,10,1,170,168,17,50,0,51,10,2,170,168,35,51,10,3,171,168,245,136,151,1,149,153,250,136,152,1,212,135,7,50,0,85,25,7,25,156,151,81,132,119,1,50,0,85,25,9,13,156,151,174,1,132,119,1,50,0,51,7,50,0,81,8,121,81,24,1,113,51,11,3,170,184,115,40,165,0,51,7,81,8,94,50,0,51,11,5,81,24,2,99,40,148,0,51,11,6,81,24,2,89,40,138,0,51,11,11,81,24,2,79,40,128,0,51,11,4,81,24,2,69,40,118,51,11,7,81,24,2,60,40,109,82,24,3,25,82,25,6,21,131,170,255,136,167,3,50,0,51,11,12,81,24,2,35,40,84,82,24,1,66,82,25,4,62,149,170,255,136,167,1,50,0,51,11,40,11,51,11,2,40,6,51,11,1,1,88,9,53,51,7,88,10,147,2,151,184,4,51,11,136,207,5,200,184,8,129,139,8,173,155,129,129,135,12,217,167,7,133,119,1,50,0,81,8,25,81,24,1,17,82,24,3,9,51,11,10,40,205,51,7,50,0,51,11,9,40,196,51,11,8,40,191,51,8,8,172,120,21,151,119,2,51,8,116,208,5,200,135,7,129,119,200,135,7,50,0,51,7,58,122,1,50,0,88,7,30,32,4,96,52,11,1,0,0,0,64,72,17,16,1,51,7,161,69,1,51,0,186,47,40,32,148,0,51,7,161,69,1,80,32,186,47,23,148,0,88,7,18,32,4,96,52,11,1,0,0,0,192,72,17,16,1,1,2,57,7,192,17,8,57,8,8,132,9,1,122,23,4,122,24,8,51,7,79,21,1,80,32,188,47,231,147,0,88,7,20,51,7,163,179,1,80,32,190,47,216,147,0,136,119,1,40,5,51,7,1,122,23,12,149,23,28,51,0,192,47,149,17,64,255,123,16,184,0,123,21,176,0,123,22,168,0,123,23,149,23,64,51,0,156,76,40,235,85,2,51,7,186,142,1,80,32,194,47,66,245,2,133,119,255,139,119,31,122,23,24,149,23,4,51,0,196,47,149,17,240,123,16,8,123,21,100,117,51,7,58,45,51,8,1,51,0,56,45,40,80,136,0,51,5,220,243,9,1,61,7,220,243,9,1,51,7,22,74,1,80,32,198,47,92,147,0,88,7,9,51,7,1,122,87,1,2,130,16,80,130,21,72,149,17,88,50,0,57,7,220,243,9,1,81,7,11,32,4,4,222,9,1,1,1,2,149,17,72,255,123,16,176,0,123,21,168,0,123,22,160,0,51,7,48,19,8,62,7,120,221,9,1,51,8,128,243,9,1,51,9,252,221,9,1,123,24,40,57,7,128,243,9,1,123,25,32,57,8,252,221,9,1,122,23,68,122,24,72,51,8,0,222,9,1,51,9,248,221,9,1,51,10,8,222,9,1,123,24,24,57,8,0,222,9,1,123,25,16,57,9,248,221,9,1,123,26,8,57,10,8,222,9,1,57,7,196,17,8,122,24,88,122,25,92,122,26,112,122,23,96,51,6,212,221,9,1,51,8,220,221,9,1,51,5,216,221,9,1,51,10,60,247,9,1,57,7,212,221,9,1,123,24,57,8,220,221,9,1,57,9,216,221,9,1,123,26,48,57,10,60,247,9,1,122,23,76,122,24,80,122,25,84,122,26,108,51,7,79,21,1,80,32,200,47,107,146,0,88,7,20,51,7,163,179,1,80,32,202,47,92,146,0,136,119,1,40,5,51,7,1,122,23,100,149,23,60,57,8,68,221,9,1,72,23,64,72,23,60,1,122,120,68,72,23,44,72,23,4,1,72,7,1,32,4,52,141,9,1,1,30,4,72,221,9,1,1,1,129,23,112,130,24,8,122,135,129,24,76,129,23,100,122,104,129,24,80,129,26,84,61,7,160,237,9,1,129,25,68,130,27,122,184,122,90,129,24,108,129,28,124,51,6,84,233,9,1,129,27,72,130,26,48,122,168,129,26,88,123,22,8,61,12,84,233,9,1,129,24,92,130,18,40,122,41,130,28,32,122,203,130,21,24,122,90,130,22,16,122,104,81,7,32,51,7,92,184,1,100,37,80,32,204,47,241,49,255,129,104,129,89,130,23,24,129,122,130,23,32,129,123,1,2,129,23,120,51,12,192,237,9,1,142,118,61,6,192,237,9,1,136,118,2,133,102,1,61,6,196,237,9,1,136,118,3,133,102,1,61,6,200,237,9,1,136,119,4,133,119,1,61,7,204,237,9,1,51,7,193,89,1,80,32,206,47,142,25,255,130,23,8,129,120,129,25,120,131,136,1,51,7,135,97,1,100,154,80,32,208,47,117,25,255,130,23,48,129,120,88,8,123,2,130,23,40,129,119,81,7,114,82,24,20,51,51,7,206,26,1,80,32,210,47,45,145,0,81,7,16,51,7,163,97,1,51,0,216,47,40,83,49,255,2,130,23,48,129,120,51,7,168,84,1,51,0,212,47,40,46,25,255,51,7,168,84,1,80,32,212,47,37,25,255,130,23,48,129,120,51,9,2,51,7,215,40,1,173,152,28,51,5,215,40,1,51,7,115,80,32,214,47,222,47,255,100,87,51,0,216,47,40,11,49,255,80,32,216,47,7,49,255,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,51,5,132,243,9,1,57,9,132,243,9,1,81,9,40,2,57,8,188,221,9,1,62,7,144,230,9,1,81,8,9,80,32,220,47,254,229,130,16,40,130,21,32,130,22,24,149,17,48,40,213,36,2,51,6,192,237,9,1,57,9,192,237,9,1,81,9,114,2,129,137,82,9,101,51,11,152,230,9,1,123,27,51,10,65,41,1,51,9,80,123,23,16,51,7,152,230,9,1,123,24,8,51,8,65,41,1,80,32,222,47,253,201,0,130,24,8,130,23,16,57,9,84,233,9,1,51,11,208,237,9,1,51,12,72,1,57,10,136,243,9,1,202,201,9,200,185,9,72,6,130,27,123,155,232,0,81,10,16,80,32,224,47,241,67,130,24,8,130,23,16,1,2,129,89,82,9,96,255,2,129,105,4,81,9,120,2,129,137,4,82,9,113,51,11,152,230,9,1,123,27,51,10,65,41,1,51,9,80,123,23,16,51,7,152,230,9,1,123,24,8,51,8,65,41,1,80,32,226,47,134,201,0,130,24,8,130,23,16,130,27,124,185,7,149,153,1,120,185,7,100,188,57,9,84,233,9,1,51,11,208,237,9,1,51,2,72,1,57,10,136,243,9,1,202,41,9,200,185,9,72,22,4,123,156,232,0,81,10,16,80,32,228,47,110,67,130,24,8,130,23,16,1,2,129,89,82,9,221,254,2,129,105,8,81,9,128,0,2,129,137,8,82,9,113,51,11,152,230,9,1,123,27,51,10,65,41,1,51,9,80,123,23,16,51,7,152,230,9,1,123,24,8,51,8,65,41,1,80,32,230,47,2,201,0,130,24,8,130,23,16,130,27,124,185,7,149,153,2,120,185,7,100,188,57,9,84,233,9,1,51,11,208,237,9,1,51,2,72,1,57,10,136,243,9,1,202,41,9,200,185,9,72,22,8,123,156,232,0,81,10,16,80,32,232,47,234,66,130,24,8,130,23,16,1,2,129,89,82,9,89,254,2,129,105,12,81,9,81,254,2,129,136,12,82,8,73,254,51,5,152,230,9,1,51,8,65,41,1,51,9,80,123,23,16,51,7,152,230,9,1,80,32,234,47,135,200,0,130,23,16,124,88,7,149,136,3,120,88,7,72,22,12,57,8,84,233,9,1,51,10,208,237,9,1,57,9,136,243,9,1,51,11,72,1,202,184,8,200,168,8,123,133,232,0,81,9,248,253,80,32,236,47,117,66,130,23,16,40,235,253,2,149,17,240,123,16,8,123,21,32,4,108,237,9,1,2,51,5,8,132,9,1,57,10,8,132,9,1,32,4,252,242,9,1,32,4,232,245,9,1,32,4,144,130,9,1,132,170,251,51,7,31,81,10,17,51,7,65,51,8,1,51,0,238,47,40,139,141,2,51,8,1,80,32,238,47,132,141,2,129,89,57,10,196,17,8,149,151,252,136,123,1,82,25,5,8,51,9,1,1,57,8,240,242,9,1,57,7,168,237,9,1,131,187,255,51,12,9,210,185,9,171,202,76,81,9,131,0,51,10,80,19,8,149,168,16,51,2,5,149,170,208,2,40,9,149,136,32,170,168,235,0,2,129,133,240,81,5,8,171,89,242,40,8,122,130,248,171,89,234,2,129,133,248,171,87,227,2,130,133,8,130,139,62,5,232,230,9,1,62,11,240,230,9,1,40,206,81,9,125,51,12,80,19,8,149,200,16,149,204,208,2,40,9,149,136,32,170,200,166,0,2,129,133,240,171,89,245,2,129,133,248,171,87,238,2,130,133,8,130,138,62,5,232,230,9,1,62,10,240,230,9,1,40,217,51,11,80,19,8,149,185,16,51,10,5,149,187,208,2,40,8,149,153,32,170,185,108,2,129,149,240,82,5,246,2,129,149,244,122,154,248,171,88,236,2,129,149,248,171,87,229,2,130,149,8,130,156,62,5,232,230,9,1,62,12,240,230,9,1,40,208,51,12,80,19,8,149,201,16,149,204,208,2,40,8,149,153,32,170,201,44,2,129,149,240,82,5,246,2,129,149,244,171,88,239,2,129,149,248,171,87,232,2,130,149,8,130,154,62,5,232,230,9,1,62,10,240,230,9,1,40,211,2,32,4,248,230,9,1,32,4,252,230,9,1,130,16,8,130,21,149,17,16,50,0,57,8,248,230,9,1,51,9,2,171,152,9,2,129,119,81,7,8,51,7,40,108,29,2,57,9,20,231,9,1,51,7,1,82,9,95,29,2,57,7,0,231,9,1,151,119,4,51,9,16,22,8,200,151,7,128,119,8,51,9,192,184,8,150,119,92,200,121,9,129,151,48,51,10,168,33,8,51,11,40,202,183,7,200,167,7,62,7,8,231,9,1,129,122,8,51,7,1,61,7,20,231,9,1,61,10,16,231,9,1,129,152,56,32,4,24,231,9,1,32,4,32,231,9,1,81,8,3,29,149,17,248,123,16,51,7,80,32,240,47,67,141,2,51,7,1,130,16,149,17,8,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,6,192,17,8,57,8,192,17,8,57,7,252,230,9,1,51,10,2,171,168,178,0,83,23,51,174,0,2,52,9,225,237,9,1,82,9,34,2,52,9,41,239,9,1,82,9,24,2,52,9,113,240,9,1,82,9,14,2,52,8,185,241,9,1,81,8,132,0,2,57,8,168,237,9,1,82,24,30,156,0,2,56,8,24,22,8,51,9,192,184,8,150,136,92,200,152,8,129,136,12,51,9,168,33,8,32,3,36,19,8,255,150,135,40,200,151,7,62,7,8,231,9,1,129,119,8,32,4,0,231,9,1,61,7,16,231,9,1,32,4,20,231,9,1,32,4,248,230,9,1,2,32,4,24,231,9,1,32,4,28,231,9,1,32,4,32,231,9,1,51,7,63,51,8,1,123,27,80,32,242,47,223,138,2,51,10,2,130,27,57,7,252,230,9,1,1,2,57,9,248,230,9,1,149,120,1,61,8,252,230,9,1,82,25,2,46,130,16,24,130,21,16,130,22,8,149,17,32,40,153,0,2,32,4,252,242,9,1,8,57,9,248,230,9,1,149,120,1,61,8,252,230,9,1,81,25,2,218,82,9,108,2,129,103,51,9,2,170,151,99,58,7,232,230,9,1,151,136,32,152,136,32,123,24,100,182,80,32,244,47,183,195,254,151,120,1,200,135,7,149,119,250,0,130,24,174,135,61,2,51,9,36,19,8,32,4,248,230,9,1,1,57,7,240,242,9,1,32,3,36,19,8,255,51,8,3,32,4,252,230,9,1,171,135,24,51,7,30,130,16,24,130,21,16,130,22,8,149,17,32,51,8,40,38,138,2,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,57,7,16,231,9,1,149,120,255,51,9,1,61,8,16,231,9,1,173,121,241,3,2,149,17,208,123,16,40,123,21,32,123,22,24,58,7,8,231,9,1,129,120,8,81,24,255,117,2,129,121,24,81,9,109,51,5,168,33,8,149,88,16,24,170,135,4,1,2,57,8,24,231,9,1,150,151,40,200,87,7,62,7,8,231,9,1,131,135,1,61,7,24,231,9,1,123,20,16,123,27,8,90,41,197,1,231,0,88,41,255,0,30,1,149,152,176,254,51,10,83,172,138,200,1,2,151,136,2,51,9,152,208,5,200,152,8,129,136,200,152,8,50,8,100,86,100,197,51,8,56,51,7,51,0,2,48,40,11,139,2,2,57,9,0,231,9,1,131,153,1,151,151,4,51,5,16,22,8,200,87,7,130,119,32,4,20,231,9,1,61,9,0,231,9,1,82,7,12,51,9,32,4,0,231,9,1,1,2,151,151,4,200,87,7,128,119,8,51,6,192,184,8,51,11,92,202,183,8,200,104,8,129,136,16,81,8,43,51,7,123,28,8,123,20,16,73,1,2,80,32,248,47,175,138,2,130,20,16,130,28,8,57,9,0,231,9,1,151,151,4,200,87,7,128,119,8,1,2,150,119,92,200,103,7,129,120,12,51,10,168,33,8,150,135,40,57,11,32,231,9,1,200,167,7,32,4,24,231,9,1,62,7,8,231,9,1,82,11,78,2,40,153,2,57,9,0,231,9,1,40,82,2,88,41,103,2,36,90,41,174,2,91,149,154,152,253,51,8,2,172,138,170,0,81,41,136,2,13,1,81,41,173,2,140,0,40,88,1,90,41,25,2,78,81,41,198,1,229,0,81,41,230,1,7,1,81,41,249,1,97,40,63,1,81,41,154,0,163,0,81,41,185,0,137,0,82,41,218,0,48,1,100,86,100,197,51,8,2,51,7,51,0,2,48,40,255,137,2,81,41,175,2,71,81,41,177,2,66,81,41,198,2,24,40,10,1,81,41,26,2,36,81,41,55,2,31,82,41,78,2,253,0,51,6,168,33,8,100,197,51,8,51,51,7,51,0,2,48,40,201,137,2,100,86,100,197,51,8,16,51,7,51,0,2,48,40,184,137,2,51,6,168,33,8,100,197,51,8,14,51,7,51,0,2,48,40,164,137,2,51,6,168,33,8,100,197,51,7,51,0,2,48,40,147,137,2,51,6,168,33,8,100,197,51,8,1,51,7,51,0,2,48,40,127,137,2,51,6,168,33,8,100,197,51,8,4,51,7,51,0,2,48,40,107,137,2,82,41,0,1,133,0,51,6,168,33,8,100,197,51,8,54,51,7,51,0,2,48,40,81,137,2,51,6,168,33,8,100,197,51,8,55,51,7,51,0,2,48,40,61,137,2,51,6,168,33,8,100,197,51,8,8,51,7,51,0,2,48,40,41,137,2,51,6,168,33,8,100,197,51,8,52,51,7,51,0,2,48,40,21,137,2,100,86,100,197,51,8,53,51,7,51,0,2,48,40,4,137,2,100,86,100,197,51,8,107,51,7,80,32,2,48,247,136,2,57,7,24,231,9,1,100,92,130,20,16,100,101,1,51,0,16,22,8,82,23,12,138,0,2,57,11,0,231,9,1,32,4,32,231,9,1,1,151,187,4,200,11,11,128,185,8,51,8,192,184,8,57,7,28,231,9,1,150,155,92,200,139,11,51,2,40,51,6,44,81,7,7,51,6,40,1,2,200,107,11,129,187,150,182,40,200,86,6,62,6,8,231,9,1,133,119,1,61,7,28,231,9,1,82,11,45,150,153,92,200,152,8,51,10,44,81,7,7,51,10,40,1,2,200,138,10,129,170,150,169,40,200,89,9,62,9,8,231,9,1,57,9,0,231,9,1,40,33,57,9,0,231,9,1,40,25,2,57,9,32,231,9,1,81,9,169,0,57,9,0,231,9,1,51,10,24,170,167,51,2,151,151,4,200,7,7,128,119,8,51,8,192,184,8,150,122,92,58,7,8,231,9,1,200,168,8,129,136,12,1,51,10,168,33,8,51,11,40,202,184,8,200,168,8,171,135,65,2,32,4,32,231,9,1,151,153,4,51,7,16,22,8,200,151,7,128,119,8,51,8,192,184,8,150,119,92,200,135,7,129,119,12,51,8,168,33,8,32,4,24,231,9,1,51,9,40,202,151,7,200,135,7,62,7,8,231,9,1,1,2,129,119,8,51,8,255,130,16,40,130,21,32,130,22,24,149,17,48,171,135,14,51,7,15,61,7,16,231,9,1,50,0,61,7,16,231,9,1,50,0,50,0,58,7,8,231,9,1,40,207,149,17,200,123,16,48,123,21,40,123,22,32,58,7,240,230,9,1,51,8,8,80,32,6,48,209,235,2,58,5,128,131,13,1,123,23,16,51,8,149,87,0,250,0,123,23,8,73,1,192,15,1,123,24,24,130,22,210,134,6,130,23,16,200,118,6,51,9,64,100,87,100,104,80,32,8,48,214,201,254,149,87,64,51,9,64,100,104,80,32,10,48,199,201,254,149,87,128,0,51,9,64,100,104,80,32,12,48,183,201,254,149,87,192,0,51,9,64,100,104,80,32,14,48,167,201,254,149,87,0,1,51,9,64,100,104,80,32,16,48,151,201,254,130,24,24,149,85,64,1,131,136,64,130,23,8,171,117,152,2,51,9,64,1,51,10,200,0,51,7,51,8,80,32,18,48,16,141,2,57,7,252,230,9,1,51,8,13,175,135,18,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,119,246,20,8,0,0,0,0,171,170,170,170,151,119,32,214,135,5,152,85,33,58,6,232,230,9,1,51,7,80,247,9,1,123,23,8,73,17,24,10,51,9,10,40,25,2,130,23,24,131,119,11,123,23,24,51,9,10,1,131,85,255,149,102,1,81,5,175,2,124,103,51,8,10,170,135,227,81,7,163,123,25,16,80,32,20,48,46,57,255,131,120,159,86,24,191,12,130,23,16,131,121,4,40,212,2,151,119,3,130,24,8,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,130,24,16,190,120,10,51,7,64,1,173,167,100,255,100,135,130,24,24,123,26,16,80,32,22,48,235,141,2,130,25,16,40,153,149,17,208,123,16,40,123,21,32,123,22,24,51,7,0,90,1,51,8,8,80,32,24,48,95,234,2,100,121,51,7,51,8,80,32,26,48,190,141,2,57,7,0,231,9,1,151,119,4,51,8,16,22,8,200,135,7,130,121,81,9,222,0,2,124,152,81,8,215,0,51,7,80,247,9,1,123,23,16,51,5,123,25,149,150,1,123,24,8,100,135,132,119,255,0,51,0,28,48,40,122,56,255,2,124,103,200,133,5,149,102,1,81,7,53,132,119,255,0,80,32,28,48,102,56,255,131,121,159,51,8,4,51,10,191,174,154,224,2,151,119,3,130,24,16,200,135,7,130,119,248,254,125,120,1,124,119,151,136,8,212,120,8,40,196,2,130,24,8,130,22,81,8,110,139,87,31,200,87,7,140,119,1,141,117,160,0,149,102,1,132,135,255,0,51,0,30,48,40,23,56,255,2,124,104,190,165,5,149,102,1,81,8,70,132,135,255,0,80,32,30,48,3,56,255,131,120,159,51,10,4,84,24,191,227,2,151,119,3,130,24,16,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,123,23,8,51,8,180,0,100,87,80,32,32,48,210,140,2,130,26,8,40,179,2,58,8,8,231,9,1,128,137,58,7,8,70,13,1,128,136,4,151,153,4,200,151,7,130,119,8,151,136,49,51,9,0,0,14,51,10,120,103,10,1,214,152,8,200,135,7,127,120,4,57,9,120,103,10,1,124,117,20,190,137,7,51,8,8,80,32,34,48,226,231,2,100,121,51,7,160,0,51,8,170,0,81,5,19,130,16,40,130,21,32,130,22,24,149,17,48,40,165,142,2,130,16,40,130,21,32,130,22,24,149,17,48,40,85,140,2,149,17,176,123,16,72,123,21,64,123,22,56,51,7,0,149,1,51,8,5,80,32,36,48,209,232,2,123,23,24,51,7,84,54,1,51,8,5,80,32,38,48,191,232,2,123,23,16,51,9,64,1,51,10,200,0,51,5,64,1,51,7,51,8,80,32,40,48,123,138,2,123,23,57,7,252,230,9,1,149,119,26,255,139,120,31,200,135,7,140,119,1,154,119,153,120,63,210,120,8,90,40,192,254,10,51,8,192,254,1,51,0,51,7,128,131,13,1,123,23,32,123,24,8,131,131,64,1,51,7,255,0,40,9,149,0,1,170,80,42,1,200,48,8,86,40,63,1,138,0,2,151,136,2,130,18,24,200,40,8,124,137,9,124,139,8,124,140,10,125,136,11,151,153,8,212,185,9,151,204,16,151,136,24,212,200,8,212,152,8,200,130,2,124,41,170,121,195,2,130,24,32,130,136,200,8,8,40,17,51,9,1,200,146,2,124,41,4,149,34,4,170,121,169,2,124,43,1,81,11,237,132,153,255,0,202,89,9,200,137,9,149,44,3,149,187,255,151,187,32,152,187,32,200,43,11,149,182,4,1,2,124,203,149,196,1,120,155,149,153,64,1,100,76,171,100,242,124,41,1,40,188,2,130,24,8,200,8,8,151,136,2,130,22,16,200,104,8,124,137,9,124,139,8,124,140,10,125,136,11,151,153,8,212,185,9,151,204,16,151,136,24,212,200,8,212,152,8,200,134,6,124,104,170,120,57,255,2,130,25,32,130,153,200,9,9,40,13,2,124,104,4,149,102,4,170,120,35,255,2,124,107,1,81,11,241,132,136,255,0,202,88,8,200,152,8,149,108,3,149,187,255,151,187,32,152,187,32,200,107,11,149,187,4,1,2,124,197,149,202,1,120,133,149,136,64,1,100,172,171,186,242,2,124,104,1,51,5,64,1,200,134,6,124,104,4,149,102,4,171,120,186,40,214,254,2,57,7,252,230,9,1,51,8,106,4,172,135,155,0,86,39,155,4,43,51,7,253,142,1,51,8,8,80,32,42,48,22,231,2,100,121,51,7,108,51,8,68,80,32,44,48,115,138,2,32,4,36,231,9,1,40,110,149,119,100,251,20,8,0,0,0,0,205,204,204,204,151,119,32,214,135,5,152,85,34,83,21,6,8,51,5,6,1,2,57,7,36,231,9,1,175,87,22,51,8,1,51,7,80,32,46,48,127,130,2,61,5,36,231,9,1,1,51,9,86,136,1,149,23,46,51,8,10,100,90,80,32,48,48,169,209,254,149,23,46,51,8,8,80,32,50,48,162,230,2,100,121,51,7,108,51,8,68,80,32,52,48,255,137,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,57,7,248,230,9,1,81,7,146,250,81,23,1,12,82,23,2,136,207,40,248,251,2,57,7,240,242,9,1,90,23,2,20,81,23,1,28,82,23,2,113,207,51,7,206,16,1,40,44,81,23,4,29,82,23,3,97,207,40,95,253,2,57,7,192,17,8,81,23,3,18,51,7,19,78,1,40,15,51,7,0,27,1,40,8,51,7,244,73,1,1,149,17,248,123,16,51,8,8,80,32,54,48,27,230,2,100,121,51,7,51,8,130,16,149,17,8,40,117,137,2,149,17,248,123,16,58,11,40,231,9,1,58,10,48,231,9,1,192,120,9,100,183,100,168,80,32,58,48,38,196,254,51,7,130,16,149,17,8,50,0,192,120,7,81,7,85,58,8,40,231,9,1,58,10,56,231,9,1,51,2,40,20,120,140,51,2,1,1,149,136,1,149,119,255,149,170,1,81,7,46,2,124,139,124,172,170,203,239,174,188,14,191,155,11,217,203,2,82,2,221,40,14,174,203,222,190,155,11,217,188,2,82,2,207,100,188,120,140,51,2,1,40,203,136,39,1,50,0,51,7,1,50,0,51,7,50,0,149,17,168,123,16,80,123,21,72,123,22,64,58,10,40,231,9,1,58,11,48,231,9,1,100,134,100,117,192,120,9,100,167,123,27,56,100,184,80,32,66,48,143,195,254,139,87,31,200,87,7,140,119,1,123,23,40,202,103,7,138,119,1,51,8,1,123,23,48,51,9,80,32,68,48,172,234,2,130,20,40,100,99,123,23,32,143,103,123,21,24,137,88,2,133,136,255,210,135,7,151,102,1,151,64,32,123,23,8,81,7,64,51,7,51,8,152,9,31,130,18,56,200,146,2,130,21,32,1,151,122,32,152,170,31,200,162,11,130,28,56,200,172,12,100,90,1,2,127,201,121,169,149,204,2,200,106,10,171,188,245,149,136,1,149,85,2,200,71,7,171,56,215,2,123,16,130,23,56,130,21,32,100,88,130,25,48,123,19,16,80,32,70,48,247,194,254,100,87,80,32,72,48,111,233,2,58,5,56,231,9,1,51,8,1,130,23,48,51,9,80,32,74,48,23,234,2,100,80,130,20,40,130,19,16,123,23,56,130,23,8,81,7,60,51,7,51,8,130,25,152,153,31,200,144,2,130,21,56,1,151,122,32,152,170,31,200,162,11,200,160,12,100,90,1,2,127,201,121,169,149,204,2,200,106,10,171,188,245,149,136,1,149,85,2,200,71,7,171,56,218,100,7,130,21,56,100,88,130,25,48,80,32,76,48,126,194,254,100,87,80,32,78,48,246,232,2,130,22,24,138,103,2,51,8,1,51,9,80,32,80,48,161,233,2,62,7,64,231,9,1,80,32,82,48,188,185,0,151,120,1,152,136,60,123,21,56,58,9,64,231,9,1,200,120,8,132,136,240,191,120,8,122,152,51,8,1,175,104,107,100,103,51,6,151,119,2,149,119,252,123,23,48,51,5,86,85,85,85,51,0,84,48,40,126,185,0,122,152,4,1,149,102,4,130,23,48,170,103,67,80,32,84,48,109,185,0,51,8,202,87,9,58,10,64,231,9,1,152,155,63,152,153,32,200,155,11,200,106,9,129,154,191,183,7,151,187,1,191,183,7,200,167,7,131,119,255,122,151,4,90,7,193,51,8,241,51,10,240,170,167,184,40,185,2,51,7,130,16,80,130,21,72,130,22,64,149,17,88,50,0,100,122,51,7,1,81,9,180,1,51,11,2,173,186,173,1,2,149,17,128,123,16,120,123,21,112,123,22,104,139,167,31,200,167,7,140,122,1,58,5,64,231,9,1,58,7,56,231,9,1,123,23,24,58,7,40,231,9,1,123,23,32,58,7,48,231,9,1,123,23,16,123,26,64,151,170,32,152,166,32,152,170,31,151,135,1,123,23,40,149,135,255,123,23,8,51,7,1,123,24,72,123,21,56,123,22,48,40,9,2,130,25,81,9,57,1,51,0,51,4,131,153,255,123,25,130,18,32,40,22,51,7,149,51,1,122,147,1,149,0,1,149,68,1,149,34,2,170,96,218,2,151,11,2,200,181,9,129,147,87,3,227,175,131,232,83,19,16,15,51,11,8,190,59,6,174,134,14,40,15,131,59,1,190,59,6,172,134,7,191,56,11,1,2,130,23,40,202,7,7,123,23,88,202,128,12,151,204,1,123,28,96,123,27,80,81,11,105,100,75,100,140,172,104,6,100,108,1,2,130,23,24,130,21,88,200,117,5,149,85,2,151,54,32,152,102,32,133,52,255,200,196,4,130,28,96,200,124,12,151,103,1,200,124,6,200,87,7,151,68,32,152,76,31,200,124,12,130,23,64,202,115,7,100,180,200,183,7,151,119,32,152,119,31,130,21,32,200,117,5,130,24,72,1,2,127,103,149,107,2,121,87,200,165,5,100,182,171,203,243,2,130,23,80,200,115,3,191,56,7,122,147,81,7,84,2,100,73,130,20,16,130,23,88,200,71,7,149,123,2,130,23,64,192,115,7,130,24,96,200,132,4,151,119,1,200,39,7,130,24,8,191,56,8,151,136,32,152,136,31,200,139,11,130,21,56,130,22,48,1,2,127,72,149,76,2,121,120,200,167,7,100,196,171,188,243,51,7,130,24,72,100,148,40,237,254,130,21,56,130,22,48,40,228,254,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,50,0,149,17,248,123,16,58,7,64,231,9,1,80,32,90,48,113,230,2,58,7,48,231,9,1,80,32,92,48,100,230,2,58,7,56,231,9,1,80,32,94,48,87,230,2,51,7,130,16,149,17,8,50,0,62,7,48,231,9,1,51,0,98,48,58,8,128,131,13,1,51,9,0,250,0,40,177,191,254,51,7,130,16,149,17,8,50,0,62,7,56,231,9,1,51,0,102,48,58,8,128,131,13,1,51,9,0,250,0,40,143,191,254,58,11,48,231,9,1,100,103,100,88,130,25,130,26,8,80,32,104,48,5,137,2,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,192,123,16,56,123,21,48,123,22,40,52,8,72,231,9,1,51,2,200,0,51,11,64,1,51,10,0,245,6,123,21,8,123,27,16,123,28,32,123,26,81,8,8,51,6,3,40,55,2,58,8,128,131,13,1,51,6,3,149,167,24,130,122,62,8,40,231,9,1,30,4,72,231,9,1,1,51,7,64,1,51,8,200,0,100,201,51,5,200,0,180,160,2,106,48,130,27,16,100,82,1,123,18,24,51,7,51,8,100,185,100,42,100,181,80,32,108,48,142,130,2,151,102,3,130,23,200,118,6,130,106,8,100,87,130,24,24,130,25,32,180,160,2,110,48,130,21,8,81,7,27,2,130,106,16,30,4,72,231,9,1,130,23,16,130,24,24,130,25,32,180,160,2,112,48,52,7,72,231,9,1,133,119,255,132,119,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,118,72,7,72,23,12,72,23,8,72,23,4,57,7,84,233,9,1,151,137,1,152,153,57,200,137,9,132,153,128,191,152,8,151,119,7,51,9,84,231,9,1,200,152,8,200,135,7,124,119,57,8,88,5,9,120,103,6,151,136,2,51,5,88,233,9,1,200,88,8,129,136,51,7,1,51,3,4,243,9,1,51,2,1,82,8,48,2,57,8,204,5,9,151,136,2,200,56,8,129,136,4,51,2,1,82,8,27,2,57,8,172,6,9,151,136,2,51,9,40,243,9,1,200,152,8,129,136,4,142,130,1,2,57,9,92,5,9,90,41,255,0,45,2,57,8,180,6,9,90,24,19,34,2,151,153,2,200,89,9,129,153,82,9,21,151,136,2,51,7,40,243,9,1,200,135,7,129,119,4,142,119,1,2,57,8,88,237,9,1,123,27,24,82,8,38,2,57,9,56,5,9,151,153,2,200,89,9,129,153,82,9,21,2,57,9,60,5,9,151,153,2,200,89,9,129,153,81,9,42,7,2,57,9,52,141,9,1,57,11,92,237,9,1,190,185,9,61,9,92,237,9,1,100,122,90,25,5,8,51,10,2,1,2,57,9,56,5,9,151,153,2,200,89,9,129,153,151,116,2,51,7,60,23,8,81,2,13,81,9,82,200,71,9,129,154,40,77,151,170,2,51,11,68,23,8,81,9,15,2,200,171,9,127,153,154,153,121,105,2,1,2,57,12,60,5,9,151,204,2,200,92,12,129,204,81,12,16,2,200,171,12,127,204,200,201,9,121,105,2,1,88,8,60,2,200,186,10,127,168,51,10,191,137,9,121,105,2,40,78,51,10,1,57,9,60,5,9,151,153,2,200,89,9,129,153,81,9,12,200,71,9,129,153,191,154,10,1,88,8,20,200,71,8,129,136,190,138,10,40,37,87,8,20,51,10,40,30,89,8,28,200,71,8,129,136,191,138,10,40,17,2,200,186,10,127,168,51,10,200,152,8,121,104,2,1,2,57,8,64,5,9,151,136,2,200,88,8,129,136,51,11,52,23,8,81,8,10,200,75,8,129,140,40,5,51,12,1,57,8,68,5,9,151,136,2,200,88,8,129,136,81,8,12,200,75,8,129,136,191,140,12,1,2,57,8,96,237,9,1,87,8,16,81,8,22,200,75,8,129,136,191,140,12,40,11,200,75,8,129,136,200,140,12,1,2,57,8,72,5,9,151,136,2,200,88,8,129,136,82,8,28,2,57,8,184,6,9,151,136,2,51,9,40,243,9,1,200,152,8,129,136,4,81,8,38,5,200,71,8,129,136,191,138,10,1,2,123,27,72,57,8,76,5,9,151,136,2,200,88,8,129,136,123,18,48,123,28,64,123,20,56,123,19,32,82,8,28,2,57,8,188,6,9,151,136,2,51,9,40,243,9,1,200,152,8,129,136,4,81,8,5,5,2,200,71,7,129,119,190,122,10,123,26,40,51,0,116,48,40,142,62,123,26,40,80,32,116,48,136,62,57,8,80,5,9,151,136,2,100,90,200,88,8,129,136,100,101,120,103,4,130,20,32,82,8,47,2,57,7,16,0,10,1,151,119,2,200,71,7,129,119,4,82,7,28,2,57,7,32,0,10,1,151,119,2,51,8,40,243,9,1,200,135,7,129,119,4,81,7,14,2,124,87,5,134,119,1,120,87,5,1,2,57,7,84,5,9,151,119,2,200,167,7,129,119,51,12,104,237,9,1,130,18,72,130,22,64,82,7,45,2,57,7,176,6,9,151,119,2,51,8,40,243,9,1,200,135,7,129,119,4,82,7,21,2,57,7,228,5,9,151,119,2,200,71,7,129,119,4,81,7,20,2,124,87,5,134,119,2,120,87,5,32,4,104,237,9,1,1,2,57,7,108,237,9,1,82,7,161,0,2,57,9,112,237,9,1,81,9,150,0,2,123,27,123,28,8,57,3,84,233,9,1,150,56,72,1,51,2,208,237,9,1,200,40,8,129,138,128,0,82,26,10,8,129,138,124,1,123,21,16,51,11,9,174,186,17,151,170,2,51,8,120,210,5,200,168,8,129,139,1,20,12,143,227,56,142,227,56,142,227,190,155,8,149,136,9,214,200,10,152,166,3,132,170,248,200,106,10,201,168,6,191,168,8,51,10,48,210,5,171,139,72,151,102,3,200,106,10,124,167,4,130,21,16,124,89,5,149,88,5,151,119,3,212,151,7,130,19,48,130,18,72,130,22,64,130,28,8,134,119,4,120,135,40,46,1,2,57,7,4,6,9,151,119,2,200,167,7,129,119,130,19,48,81,7,126,51,7,40,5,1,2,100,69,57,4,8,132,9,1,150,55,72,1,200,39,7,149,112,160,0,132,72,251,149,119,60,123,23,24,81,8,127,3,150,55,72,1,200,39,7,100,84,40,30,190,150,6,149,102,9,214,198,8,152,133,3,132,136,248,200,88,8,191,134,5,201,134,6,170,91,119,255,2,151,104,3,200,168,8,128,133,151,88,2,200,120,8,129,136,132,0,81,8,209,82,5,93,255,2,129,8,81,8,86,255,2,130,24,24,129,136,81,8,189,2,40,72,255,2,57,7,8,6,9,151,119,2,200,167,7,129,120,51,7,8,82,8,123,2,57,7,12,6,9,151,119,2,200,167,7,129,120,51,7,16,82,8,103,2,57,7,16,6,9,151,119,2,200,167,7,129,120,51,7,24,82,8,83,2,57,7,20,6,9,151,119,2,200,167,7,129,120,51,7,32,82,8,63,2,57,7,24,6,9,151,119,2,200,167,7,129,120,51,7,40,82,8,43,2,57,7,28,6,9,151,119,2,200,167,7,129,120,51,7,48,82,8,23,2,57,7,32,6,9,151,119,2,200,167,7,129,120,51,7,56,81,8,19,2,124,89,5,149,88,5,212,151,7,134,119,4,120,135,1,2,57,7,208,5,9,151,119,2,200,71,7,129,119,4,32,4,112,237,9,1,81,7,16,2,130,24,56,200,40,8,129,136,200,134,6,1,2,57,8,224,5,9,151,136,2,200,72,8,129,136,4,81,8,16,2,130,24,56,200,40,8,129,136,191,134,6,1,2,57,8,208,6,9,81,8,251,0,2,57,11,116,237,9,1,57,10,120,237,9,1,170,183,44,87,26,2,41,129,201,61,7,116,237,9,1,81,7,9,131,153,1,122,201,1,82,25,2,50,2,124,87,5,134,119,2,120,87,5,100,200,72,8,40,39,2,57,7,52,141,9,1,190,167,7,61,7,120,237,9,1,87,23,21,21,72,12,32,4,116,237,9,1,40,9,32,4,120,237,9,1,1,2,57,7,204,5,9,151,119,2,200,71,7,129,119,4,51,8,1,82,7,27,2,57,7,172,6,9,151,119,2,51,8,40,243,9,1,200,135,7,129,119,4,142,120,1,2,57,11,124,237,9,1,57,10,128,237,9,1,170,139,54,87,26,2,51,57,10,132,237,9,1,61,8,124,237,9,1,81,8,13,131,170,1,61,10,132,237,9,1,1,82,26,2,56,2,124,87,5,134,119,2,120,87,5,32,4,132,237,9,1,40,43,2,57,8,52,141,9,1,190,168,8,61,8,128,237,9,1,87,24,21,25,32,4,132,237,9,1,32,4,124,237,9,1,40,9,32,4,128,237,9,1,1,57,7,136,237,9,1,57,11,140,237,9,1,81,3,20,151,186,1,130,28,40,190,172,12,190,103,10,82,11,34,40,24,2,127,90,2,151,188,3,191,202,10,121,90,2,130,28,40,190,103,10,82,11,10,32,4,144,237,9,1,1,2,129,39,4,32,4,136,237,9,1,141,123,32,4,140,237,9,1,100,169,175,171,153,0,100,120,175,167,155,0,100,201,175,203,157,0,173,199,6,100,151,1,2,124,90,124,91,1,57,12,148,237,9,1,200,168,8,120,88,200,183,7,120,87,1,81,12,15,32,4,148,237,9,1,70,21,5,129,0,1,2,57,8,152,237,9,1,81,8,27,2,52,8,156,237,9,1,32,4,152,237,9,1,151,136,2,134,135,130,0,120,87,5,1,2,57,7,160,237,9,1,81,7,37,2,127,87,2,55,9,164,237,9,1,200,151,7,149,121,128,0,132,153,0,255,121,89,2,191,151,7,60,7,164,237,9,1,1,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,100,185,100,120,173,167,109,255,100,152,100,201,173,203,107,255,100,185,175,199,104,255,40,103,255,2,57,8,216,5,9,151,136,2,200,56,8,129,136,4,82,8,207,250,2,57,8,100,237,9,1,89,8,205,250,40,192,250,2,57,8,220,5,9,151,136,2,200,56,8,129,136,4,82,8,240,250,2,57,8,100,237,9,1,88,8,248,250,40,225,250,2,57,7,192,17,8,212,71,7,81,7,107,150,55,72,1,200,39,7,51,2,8,100,84,40,30,190,150,6,149,102,9,214,198,8,152,133,3,132,136,248,200,88,8,191,134,5,201,134,6,170,91,237,251,2,151,104,3,200,168,8,128,133,170,37,219,2,151,88,2,200,120,8,129,136,132,0,81,8,205,82,5,207,251,2,129,8,81,8,200,251,2,130,24,24,129,136,81,8,185,2,40,186,251,32,4,92,237,9,1,51,10,2,40,241,248,150,55,72,1,200,114,2,51,3,96,1,100,84,40,30,190,150,6,149,102,9,214,198,7,152,120,3,132,119,248,200,135,7,191,118,8,201,118,6,170,139,132,251,2,151,103,3,200,167,7,129,120,86,24,8,13,208,131,5,132,85,1,82,5,209,2,151,135,32,152,119,32,151,119,2,200,39,7,129,119,132,0,81,7,189,82,8,86,251,2,129,7,81,7,79,251,2,130,23,24,129,119,81,7,169,2,40,65,251,149,17,232,123,16,16,123,21,8,123,22,51,7,23,186,1,80,32,118,48,54,231,1,57,8,192,17,8,61,7,192,66,13,1,82,24,2,79,2,57,7,196,17,8,132,119,254,82,23,8,66,2,57,8,168,237,9,1,87,24,21,17,51,7,96,21,1,51,9,12,173,152,16,40,26,51,7,90,54,1,51,9,12,175,152,16,51,7,225,63,1,51,0,120,48,40,222,231,1,80,32,120,48,218,231,1,61,7,196,66,13,1,1,2,57,8,80,221,9,1,57,9,36,19,8,61,8,172,237,9,1,82,9,10,32,3,36,19,8,255,1,2,32,4,108,237,9,1,32,4,176,237,9,1,32,4,180,237,9,1,57,9,192,237,9,1,32,4,184,237,9,1,32,4,188,237,9,1,51,5,208,237,9,1,81,9,22,2,57,8,216,237,9,1,82,24,1,12,32,4,216,237,9,1,2,1,2,57,8,196,237,9,1,32,4,72,238,9,1,32,4,68,238,9,1,32,4,64,238,9,1,32,4,60,238,9,1,81,8,22,2,57,8,32,239,9,1,82,24,1,12,32,4,32,239,9,1,2,1,2,57,8,200,237,9,1,32,4,144,239,9,1,32,4,140,239,9,1,32,4,136,239,9,1,32,4,132,239,9,1,81,8,22,2,57,8,104,240,9,1,82,24,1,12,32,4,104,240,9,1,2,1,2,57,7,204,237,9,1,32,4,216,240,9,1,32,4,212,240,9,1,32,4,208,240,9,1,32,4,204,240,9,1,81,7,22,2,57,7,176,241,9,1,82,23,1,12,32,4,176,241,9,1,2,1,2,32,4,32,242,9,1,57,7,240,242,9,1,57,8,168,237,9,1,32,4,28,242,9,1,32,4,24,242,9,1,32,4,20,242,9,1,51,0,122,48,149,17,152,123,16,96,123,21,88,123,22,80,100,133,100,118,32,4,48,245,9,1,32,4,228,245,9,1,32,4,224,245,9,1,51,10,208,237,9,1,32,4,220,245,9,1,32,4,52,245,9,1,180,0,32,4,176,238,9,1,33,4,168,238,9,1,32,4,248,239,9,1,33,4,240,239,9,1,32,4,64,241,9,1,33,4,56,241,9,1,57,7,84,233,9,1,32,4,136,242,9,1,33,4,128,242,9,1,150,119,72,1,123,26,24,200,167,7,72,23,28,1,51,0,64,67,40,10,111,2,57,7,84,233,9,1,61,7,248,242,9,1,32,4,252,242,9,1,80,32,124,48,236,221,2,51,7,88,233,9,1,51,9,0,4,51,8,80,32,126,48,237,178,254,32,4,100,237,9,1,32,4,96,237,9,1,32,4,88,237,9,1,32,4,136,237,9,1,32,4,140,237,9,1,32,4,0,243,9,1,32,4,152,237,9,1,32,4,148,237,9,1,51,7,4,243,9,1,51,9,36,51,8,80,32,128,48,171,178,254,51,7,40,243,9,1,51,9,84,51,8,80,32,130,48,153,178,254,57,7,80,231,9,1,81,7,27,2,57,7,84,233,9,1,150,119,72,1,200,87,7,51,8,101,21,1,123,120,232,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,8,108,237,9,1,100,117,82,8,43,2,129,89,82,9,37,2,129,90,4,57,9,252,5,9,171,154,25,2,57,9,124,243,9,1,82,9,255,1,2,57,9,128,243,9,1,81,9,244,1,2,57,9,252,242,9,1,57,7,124,243,9,1,212,151,7,82,7,19,81,24,3,187,0,2,57,7,132,243,9,1,82,7,175,0,81,8,109,82,24,2,21,100,87,80,32,132,48,134,226,100,120,51,7,1,82,8,181,3,2,57,7,80,231,9,1,129,88,81,7,29,82,24,2,26,2,129,87,8,140,120,31,211,135,7,191,135,7,61,7,144,237,9,1,129,88,1,51,7,90,24,1,142,0,81,8,26,1,51,9,1,171,152,125,3,2,129,88,4,90,40,255,0,226,0,51,7,151,136,2,51,9,88,233,9,1,200,152,8,72,8,40,95,3,100,87,80,32,134,48,49,53,100,120,51,7,1,82,8,79,3,100,87,80,32,136,48,141,80,2,82,7,62,3,100,87,80,32,138,48,170,148,100,120,51,7,1,82,8,49,3,2,57,8,108,237,9,1,81,24,2,100,255,40,112,255,2,129,87,81,7,34,145,0,51,8,3,170,135,9,51,8,2,171,135,122,2,129,87,4,81,7,6,3,40,9,145,0,40,250,2,81,24,2,203,0,51,9,3,171,152,243,2,51,7,123,21,129,88,4,56,0,196,6,9,56,2,200,6,9,51,11,44,243,9,1,51,3,20,51,6,1,51,10,20,40,25,61,5,112,237,9,1,1,142,201,122,185,149,170,255,149,187,4,149,119,1,81,10,43,2,129,181,197,118,12,210,140,12,82,5,231,81,12,228,200,160,9,51,5,255,170,57,212,200,162,9,51,5,1,170,57,203,40,207,51,7,40,145,2,2,130,26,129,167,8,129,169,12,61,7,88,237,9,1,129,167,16,61,9,96,237,9,1,61,7,100,237,9,1,51,7,1,40,109,2,2,129,88,4,57,9,20,0,10,1,51,7,255,170,152,16,2,57,9,24,0,10,1,51,7,1,171,152,10,61,7,112,237,9,1,1,2,57,7,244,5,9,171,120,129,0,51,7,1,61,7,148,237,9,1,40,51,2,2,128,90,4,57,9,232,5,9,57,8,236,5,9,132,171,1,51,7,4,243,9,1,81,11,129,0,2,57,12,8,243,9,1,82,12,118,81,9,107,82,8,112,32,4,112,237,9,1,1,40,102,57,8,84,233,9,1,57,10,248,242,9,1,51,9,192,237,9,1,1,2,131,170,1,149,171,252,136,187,1,149,187,255,210,186,10,151,171,2,200,155,11,129,187,82,11,6,171,138,229,61,10,248,242,9,1,51,7,1,40,194,1,51,9,255,0,51,7,1,173,137,184,1,151,136,2,51,7,88,233,9,1,200,120,8,51,7,1,122,135,40,163,1,32,4,112,237,9,1,255,1,61,11,8,243,9,1,132,172,2,152,203,1,81,12,33,2,57,12,12,243,9,1,82,12,23,51,12,255,81,25,1,10,51,12,1,171,200,10,61,12,112,237,9,1,1,61,11,12,243,9,1,132,172,4,152,203,2,81,12,34,2,57,12,16,243,9,1,82,12,24,51,12,255,81,25,2,11,51,12,1,82,24,2,11,61,12,112,237,9,1,1,61,11,16,243,9,1,132,172,8,152,203,3,81,12,34,2,57,12,20,243,9,1,82,12,24,51,12,255,81,25,3,11,51,12,1,82,24,3,11,61,12,112,237,9,1,1,61,11,20,243,9,1,132,172,16,152,203,4,81,12,34,2,57,12,24,243,9,1,82,12,24,51,12,255,81,25,4,11,51,12,1,82,24,4,11,61,12,112,237,9,1,1,61,11,24,243,9,1,132,172,32,152,203,5,81,12,34,2,57,12,28,243,9,1,82,12,24,51,12,255,81,25,5,11,51,12,1,82,24,5,11,61,12,112,237,9,1,1,61,11,28,243,9,1,132,172,64,152,203,6,81,12,34,2,57,12,32,243,9,1,82,12,24,51,12,255,81,25,6,11,51,12,1,82,24,6,11,61,12,112,237,9,1,1,132,170,128,0,61,11,32,243,9,1,81,10,36,2,57,11,36,243,9,1,82,11,26,51,12,7,51,11,255,170,201,10,51,11,1,82,24,7,11,61,11,112,237,9,1,1,2,152,170,7,61,10,36,243,9,1,57,7,216,6,9,129,88,8,149,119,5,192,135,8,51,9,103,102,102,102,202,152,8,152,138,63,153,136,32,152,136,2,129,91,12,200,168,8,61,8,140,237,9,1,192,123,7,202,151,7,152,120,63,153,119,32,152,119,2,200,135,7,61,7,136,237,9,1,51,7,1,40,6,51,7,1,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,72,255,123,16,176,0,123,21,168,0,123,22,160,0,51,7,192,237,9,1,123,23,144,0,57,7,192,237,9,1,51,8,208,237,9,1,123,24,120,81,7,24,2,130,23,120,129,119,8,51,8,2,171,135,11,51,7,80,32,140,48,167,7,130,23,144,0,129,119,4,81,7,26,2,130,23,120,129,119,80,1,51,8,2,171,135,12,51,7,1,80,32,142,48,134,7,130,23,144,0,129,119,8,81,7,26,2,130,23,120,129,119,152,2,51,8,2,171,135,12,51,7,2,80,32,144,48,101,7,130,23,144,0,129,119,12,81,7,26,2,130,23,120,129,119,224,3,51,8,2,171,135,12,51,7,3,80,32,146,48,68,7,123,23,152,0,51,5,9,51,6,232,209,5,123,23,112,123,23,96,123,23,104,123,23,136,0,51,7,216,221,9,1,123,23,88,51,7,220,221,9,1,123,23,80,51,7,212,221,9,1,123,23,72,51,7,225,70,1,123,23,64,51,7,96,58,1,123,23,56,123,23,128,0,123,23,40,123,23,32,123,23,24,123,23,48,123,23,16,123,23,8,123,23,40,44,51,0,150,48,149,17,216,123,16,32,123,21,24,123,22,16,58,7,40,247,9,1,32,4,252,242,9,1,51,8,1,51,5,1,51,0,42,49,40,165,207,2,57,7,252,242,9,1,172,117,250,2,151,119,2,200,103,7,129,119,200,103,7,50,7,80,32,154,48,188,247,40,227,51,0,158,48,149,17,224,123,16,24,123,21,16,123,22,8,32,4,252,242,9,1,51,7,236,245,9,1,51,8,109,83,1,51,0,238,48,40,210,247,254,40,184,51,0,162,48,149,17,216,123,16,32,123,21,24,123,22,16,51,0,4,49,40,87,91,1,40,158,57,7,32,245,9,1,32,4,108,237,9,1,149,119,1,130,24,8,61,7,168,237,9,1,80,32,166,48,87,247,32,4,252,242,9,1,51,8,1,61,8,232,245,9,1,40,111,255,32,4,132,243,9,1,32,4,224,243,9,1,32,4,220,243,9,1,32,4,128,243,9,1,130,23,144,0,72,23,12,72,23,8,72,23,4,130,23,88,72,7,57,7,236,246,9,1,57,8,240,246,9,1,57,9,244,246,9,1,130,26,80,72,10,130,26,72,72,10,32,4,84,233,9,1,80,32,170,48,5,26,40,84,80,32,174,48,228,12,40,18,255,80,32,178,48,4,219,40,9,255,130,23,64,51,0,182,48,149,17,208,123,16,40,123,21,32,123,22,24,123,23,51,6,51,5,184,38,1,40,50,119,2,57,7,84,233,9,1,150,119,72,1,130,24,120,200,135,7,130,24,56,123,120,232,0,32,4,252,242,9,1,40,201,254,32,4,252,242,9,1,40,192,254,51,8,80,221,9,1,51,9,52,141,9,1,123,24,40,57,7,80,221,9,1,123,25,16,57,8,52,141,9,1,51,12,51,3,73,33,136,0,194,135,7,151,120,1,152,136,57,200,120,8,132,136,128,191,135,7,51,8,84,231,9,1,200,120,4,51,0,200,24,8,51,5,176,237,9,1,51,7,144,230,9,1,123,23,32,51,7,140,243,9,1,123,23,8,51,7,89,174,1,123,23,123,23,24,130,23,144,0,40,53,2,149,119,24,124,119,120,71,1,2,130,23,136,0,149,119,1,123,23,136,0,149,68,128,0,149,0,8,149,85,4,149,51,16,149,204,72,1,130,23,144,0,149,119,4,81,44,32,5,226,1,2,123,23,144,0,129,119,81,7,207,2,130,23,32,130,119,200,55,7,129,120,130,25,120,200,201,11,122,184,12,129,120,4,122,184,16,129,120,8,122,184,20,129,119,12,57,8,132,243,9,1,149,182,12,122,183,24,123,20,80,123,19,88,123,28,72,123,16,64,123,27,56,81,8,42,2,58,8,0,247,9,1,124,137,51,10,128,0,171,169,22,1,80,32,186,48,30,28,130,27,56,130,28,72,130,16,64,130,20,80,130,19,88,1,2,57,7,136,243,9,1,81,7,27,100,103,80,32,188,48,246,15,130,27,56,130,28,72,130,16,64,130,20,80,130,19,88,1,2,125,103,87,23,51,8,72,5,1,1,2,130,23,40,128,119,132,120,31,82,8,97,2,140,119,5,139,120,30,200,120,8,132,136,252,191,135,7,151,119,32,152,119,32,130,24,136,0,171,120,68,2,129,87,81,7,62,130,10,51,8,80,130,23,8,130,25,100,182,80,32,190,48,19,162,0,100,107,130,28,72,130,16,64,130,20,80,130,19,88,57,7,84,233,9,1,150,119,72,1,130,24,120,200,135,7,130,24,8,123,120,232,0,72,5,1,2,57,7,220,243,9,1,81,7,198,254,2,57,7,224,243,9,1,82,7,187,254,2,130,23,40,129,119,130,24,16,129,136,196,135,8,82,8,169,254,87,39,129,0,42,2,124,73,124,184,18,170,137,31,51,7,101,47,1,100,182,80,32,192,48,169,96,100,107,130,28,72,130,16,64,130,20,80,130,19,88,1,2,130,183,82,7,111,254,2,52,7,220,2,10,1,120,71,40,107,254,149,137,1,62,9,0,247,9,1,124,137,120,105,149,137,2,62,9,0,247,9,1,124,137,1,120,185,13,57,2,8,247,9,1,149,137,3,62,9,0,247,9,1,124,138,2,81,2,30,2,121,186,14,149,137,4,62,9,0,247,9,1,124,136,3,151,136,8,212,168,8,121,184,14,40,9,151,170,8,121,186,14,1,149,152,1,62,8,0,247,9,1,124,151,120,183,17,57,7,136,243,9,1,82,7,167,254,40,187,254,2,51,5,192,237,9,1,57,7,192,237,9,1,81,7,14,2,130,23,120,125,119,17,87,7,169,0,2,129,87,4,81,7,15,2,130,23,120,125,119,89,1,87,7,196,0,2,129,87,8,81,7,15,2,130,23,120,125,119,161,2,87,7,253,0,2,129,87,12,81,7,15,2,130,23,120,125,119,233,3,87,7,54,1,2,57,8,4,244,9,1,57,7,108,237,9,1,51,6,1,171,104,21,81,23,1,18,80,32,194,48,183,125,2,57,7,108,237,9,1,1,61,7,4,244,9,1,173,118,34,81,7,99,1,51,8,1,171,135,73,1,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,40,242,181,2,81,23,2,132,1,51,8,3,171,135,41,1,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,40,79,187,132,120,3,51,9,2,170,152,114,1,82,24,1,81,255,2,57,9,0,243,9,1,133,154,1,61,10,0,243,9,1,81,25,1,239,1,80,32,196,48,24,107,2,40,48,255,132,121,3,51,8,1,170,137,128,1,82,25,2,54,255,2,52,8,228,243,9,1,82,8,32,51,7,228,243,9,1,51,8,123,21,1,51,9,32,80,32,198,48,97,159,0,130,23,120,124,119,89,1,1,151,119,59,152,119,61,61,7,156,237,9,1,32,4,252,242,9,1,4,40,247,254,132,121,3,51,8,1,170,137,82,1,82,25,2,253,254,2,52,8,228,243,9,1,82,8,32,51,7,228,243,9,1,51,8,123,21,1,51,9,32,80,32,200,48,21,159,0,130,23,120,124,119,161,2,1,151,119,59,152,119,61,61,7,156,237,9,1,32,4,252,242,9,1,4,40,190,254,132,121,3,51,8,1,170,137,36,1,82,25,2,196,254,2,52,8,228,243,9,1,82,8,32,51,7,228,243,9,1,51,8,123,21,1,51,9,32,80,32,202,48,201,158,0,130,23,120,124,119,233,3,1,151,119,59,152,119,61,61,7,156,237,9,1,32,4,252,242,9,1,4,40,133,254,2,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,50,0,80,32,204,48,137,192,1,51,0,206,48,149,17,248,123,16,57,8,224,121,13,1,149,136,1,61,8,224,121,13,1,51,0,110,72,40,120,159,0,80,32,208,48,36,147,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,40,4,38,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,40,47,216,2,52,8,228,243,9,1,82,8,31,51,7,228,243,9,1,51,8,123,21,1,51,9,32,80,32,210,48,38,158,0,130,23,120,124,119,17,1,151,119,59,152,119,61,61,7,156,237,9,1,32,4,252,242,9,1,4,40,170,253,2,57,9,0,243,9,1,133,154,1,61,10,0,243,9,1,81,25,1,84,80,32,212,48,116,105,2,40,159,253,2,57,9,0,243,9,1,133,154,1,61,10,0,243,9,1,81,25,1,64,80,32,214,48,86,105,2,40,148,253,2,57,9,0,243,9,1,133,154,1,61,10,0,243,9,1,81,25,1,44,80,32,216,48,56,105,2,40,137,253,80,32,218,48,105,105,2,40,70,253,80,32,220,48,95,105,2,40,79,253,80,32,222,48,85,105,2,40,88,253,80,32,224,48,75,105,2,40,97,253,149,17,208,123,16,40,123,21,32,123,22,24,57,8,220,243,9,1,81,8,47,2,150,120,72,1,51,9,208,237,9,1,200,152,8,130,136,57,9,128,243,9,1,73,40,192,0,81,9,42,130,16,40,130,21,32,130,22,24,149,17,48,40,189,15,51,8,1,61,8,252,242,9,1,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,6,40,29,10,1,150,117,10,200,101,5,123,23,16,100,88,80,32,226,48,121,13,81,7,21,100,87,130,16,40,130,21,32,130,22,24,149,17,48,40,184,43,1,130,23,16,100,104,80,32,228,48,89,13,81,7,9,51,10,100,105,40,88,51,7,40,29,10,1,123,23,149,120,10,123,24,8,130,23,16,80,32,230,48,57,13,130,25,8,51,10,1,82,7,57,2,130,23,149,120,20,123,24,8,130,23,16,80,32,232,48,30,13,130,25,8,51,10,2,82,7,30,2,130,23,149,120,30,123,24,8,130,23,16,80,32,234,48,3,13,130,25,8,51,10,3,81,7,135,2,130,23,16,149,119,1,150,168,10,200,134,6,152,120,8,120,104,7,120,103,6,100,151,100,165,80,32,236,48,48,43,1,149,87,1,70,22,7,120,103,6,40,50,255,51,5,128,27,10,1,62,7,128,27,10,1,81,7,140,1,2,32,4,140,27,10,1,51,0,240,48,149,17,160,123,16,88,123,21,80,123,22,72,58,7,24,242,6,123,23,8,51,5,24,123,23,24,51,6,1,123,23,16,51,7,33,34,1,123,23,40,226,88,1,81,7,97,1,2,51,6,216,37,10,1,57,7,216,37,10,1,123,23,57,7,244,242,9,1,57,8,240,242,9,1,57,9,168,237,9,1,80,32,242,48,168,18,130,23,122,103,51,0,244,48,149,17,160,123,16,88,123,21,80,123,22,72,51,8,58,7,24,242,6,123,23,32,51,7,192,237,9,1,123,23,40,51,7,208,237,9,1,123,23,16,123,23,56,51,7,168,33,8,123,23,8,51,7,33,34,1,123,23,24,123,22,40,67,100,1,80,32,246,48,218,106,1,80,32,248,48,33,115,1,51,0,250,48,149,17,120,255,123,16,128,0,123,21,120,123,22,112,58,7,24,242,6,123,23,88,51,7,235,122,1,123,23,56,51,7,92,215,5,123,23,72,51,7,104,28,10,1,123,23,64,51,7,16,55,123,23,8,51,7,33,34,1,123,23,80,51,7,56,55,123,23,48,51,7,240,57,123,23,40,51,7,228,60,123,23,51,7,222,58,123,23,32,51,7,236,58,123,23,24,51,7,6,59,123,23,16,123,23,96,40,175,128,1,51,0,252,48,149,17,224,123,16,24,123,21,16,123,22,8,58,10,128,27,10,1,149,23,7,51,8,1,51,9,1,51,0,148,62,40,180,237,254,82,7,14,51,7,139,32,1,80,32,254,48,152,90,130,87,80,32,0,49,218,241,254,57,7,16,28,11,1,81,7,10,80,32,2,49,199,238,1,130,16,24,130,21,16,130,22,8,149,17,32,40,41,229,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,130,87,130,16,24,130,21,16,130,22,8,149,17,32,40,150,241,254,57,8,156,237,9,1,100,117,100,135,80,32,6,49,96,82,1,123,23,51,8,7,27,1,123,21,8,100,87,80,32,8,49,110,238,254,51,5,128,27,10,1,62,7,128,27,10,1,81,7,7,51,6,40,51,51,7,183,111,1,80,32,10,49,159,150,0,100,118,51,8,7,27,1,100,103,80,32,12,49,63,238,254,123,87,82,7,19,51,7,169,21,1,130,24,8,100,105,80,32,14,49,230,89,32,4,140,27,10,1,51,7,228,243,9,1,80,32,16,49,124,82,1,51,0,18,49,149,17,160,123,16,88,123,21,80,123,22,72,51,9,58,7,24,242,6,123,23,32,51,7,192,237,9,1,123,23,40,51,7,208,237,9,1,123,23,123,23,56,51,7,168,33,8,123,23,16,20,7,205,204,204,204,204,204,204,204,123,23,8,51,7,161,65,1,123,23,24,40,100,91,1,80,32,20,49,64,100,1,80,32,22,49,235,109,1,80,32,24,49,189,116,1,51,0,26,49,149,17,224,123,16,24,123,21,16,123,22,8,58,10,128,27,10,1,70,17,7,29,149,23,7,51,8,1,51,9,1,51,0,152,62,40,10,234,254,57,7,80,23,8,81,7,31,130,87,80,32,28,49,124,232,254,51,8,1,192,2,173,135,14,51,7,32,164,1,80,32,30,49,32,89,130,87,80,32,32,49,98,240,254,130,21,8,81,6,18,51,7,235,79,1,100,88,100,105,80,32,34,49,2,89,130,22,100,103,80,32,36,49,180,0,255,51,0,38,49,149,17,248,123,16,51,7,11,51,0,86,38,40,25,186,250,32,4,252,242,9,1,51,7,228,243,9,1,51,8,69,39,1,51,9,32,80,32,40,49,44,153,0,57,7,84,233,9,1,150,119,72,1,51,8,208,237,9,1,200,135,7,51,8,216,10,1,123,120,232,0,130,16,32,130,21,24,130,22,16,149,17,40,40,86,227,1,62,7,32,247,9,1,51,10,196,17,8,149,120,1,62,8,0,247,9,1,57,9,196,17,8,124,120,173,149,15,51,5,106,81,9,33,81,25,1,52,40,18,81,25,2,58,82,25,3,12,51,5,108,170,133,38,40,50,51,5,109,170,133,30,40,42,51,7,95,54,1,123,24,8,123,26,80,32,44,49,74,88,130,26,130,24,8,1,171,133,18,32,4,8,247,9,1,40,248,0,51,5,107,170,133,244,82,24,111,14,32,4,8,247,9,1,1,40,228,0,2,129,167,90,23,1,16,51,9,106,81,7,49,81,23,1,65,40,26,81,23,2,99,82,23,3,20,51,9,108,149,135,152,132,119,255,0,83,23,6,52,40,91,51,9,109,149,135,152,132,119,255,0,83,23,6,36,40,75,51,7,95,54,1,100,133,80,32,46,49,220,87,51,9,106,100,88,1,149,135,152,132,119,255,0,85,23,6,47,151,119,2,51,10,156,210,5,200,167,7,129,119,200,122,10,51,7,107,91,1,51,0,50,49,40,119,230,254,51,9,107,149,135,152,132,119,255,0,83,23,6,217,85,24,5,22,51,10,98,164,1,51,7,107,91,1,51,0,50,49,40,83,230,254,132,135,255,0,123,25,150,122,41,152,170,12,150,167,100,191,120,7,132,123,255,0,51,5,64,247,9,1,123,24,8,51,9,200,84,1,51,8,16,51,7,64,247,9,1,80,32,48,49,85,152,0,100,90,130,25,130,24,8,51,7,107,91,1,80,32,50,49,15,230,254,58,7,0,247,9,1,149,120,1,62,8,0,247,9,1,124,114,149,120,2,62,8,0,247,9,1,124,120,1,149,121,3,62,9,0,247,9,1,124,115,2,149,121,4,62,9,0,247,9,1,124,124,3,149,121,5,62,9,0,247,9,1,124,121,4,61,12,128,243,9,1,61,9,216,221,9,1,149,121,6,62,9,0,247,9,1,124,117,5,149,122,7,62,10,0,247,9,1,124,122,6,149,124,8,62,12,0,247,9,1,124,124,7,61,5,220,221,9,1,61,10,212,221,9,1,61,12,84,233,9,1,124,124,8,124,122,10,51,9,192,237,9,1,124,123,9,61,12,192,237,9,1,61,10,200,237,9,1,124,122,11,61,11,196,237,9,1,149,119,12,62,7,0,247,9,1,61,10,204,237,9,1,82,11,52,51,7,22,74,1,123,18,8,100,134,100,53,80,32,52,49,28,93,100,83,100,104,130,18,8,90,7,24,51,7,228,10,1,80,32,54,49,7,93,100,83,100,104,130,18,8,88,7,18,32,4,220,243,9,1,1,32,4,224,243,9,1,1,1,32,3,48,23,8,100,39,100,57,80,32,56,49,77,13,51,5,1,61,5,48,23,8,80,32,58,49,216,89,61,7,48,247,9,1,32,4,252,246,9,1,61,5,132,243,9,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,216,123,16,32,123,21,24,123,22,16,51,11,192,237,9,1,57,8,192,237,9,1,123,25,32,4,252,242,9,1,51,6,208,237,9,1,81,8,72,2,58,8,208,237,9,1,33,4,48,238,9,1,33,4,40,238,9,1,33,4,32,238,9,1,129,137,160,0,33,4,24,238,9,1,33,4,16,238,9,1,33,4,8,238,9,1,132,153,255,255,251,122,137,160,0,33,4,208,238,9,1,33,4,192,238,9,1,1,2,57,8,196,237,9,1,81,8,71,33,4,120,239,9,1,33,4,112,239,9,1,33,4,104,239,9,1,58,8,24,239,9,1,33,4,96,239,9,1,33,4,88,239,9,1,33,4,80,239,9,1,129,137,160,0,132,153,255,255,251,122,137,160,0,33,4,24,240,9,1,33,4,8,240,9,1,1,2,57,8,200,237,9,1,81,8,71,33,4,192,240,9,1,33,4,184,240,9,1,33,4,176,240,9,1,58,8,96,240,9,1,33,4,168,240,9,1,33,4,160,240,9,1,33,4,152,240,9,1,129,137,160,0,132,153,255,255,251,122,137,160,0,33,4,96,241,9,1,33,4,80,241,9,1,1,2,57,8,204,237,9,1,81,8,71,33,4,8,242,9,1,33,4,0,242,9,1,33,4,248,241,9,1,58,8,168,241,9,1,33,4,240,241,9,1,33,4,232,241,9,1,33,4,224,241,9,1,129,137,160,0,132,151,255,255,251,122,135,160,0,33,4,168,242,9,1,33,4,152,242,9,1,1,2,51,7,144,130,9,1,123,23,8,57,7,144,130,9,1,81,7,19,51,5,192,237,9,1,80,32,60,49,136,126,255,100,91,1,2,57,4,192,17,8,82,20,2,17,57,8,168,237,9,1,149,135,247,142,124,40,98,2,57,9,196,17,8,57,8,168,237,9,1,82,25,9,21,81,24,9,54,81,24,8,24,51,12,1,81,24,5,17,40,65,81,24,9,37,51,12,1,82,24,8,56,2,51,7,7,130,24,61,7,252,242,9,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,12,72,38,64,1,1,72,38,136,2,1,72,38,208,3,1,72,38,24,5,1,51,8,9,1,2,57,2,84,233,9,1,150,39,72,1,200,103,7,129,119,64,1,57,3,240,242,9,1,51,5,20,245,9,1,61,7,24,245,9,1,131,58,255,61,10,20,245,9,1,57,9,16,245,9,1,131,128,255,61,0,28,245,9,1,82,20,2,19,81,9,58,81,24,15,73,51,12,31,170,200,75,40,79,142,151,212,199,7,100,140,81,9,7,51,12,8,1,82,7,56,86,26,3,60,2,151,170,2,51,7,52,22,2,200,167,7,129,124,61,12,32,245,9,1,40,36,131,135,225,100,140,85,23,2,22,32,4,32,245,9,1,15,40,18,32,4,32,245,9,1,30,40,9,61,12,32,245,9,1,1,2,57,7,220,245,9,1,57,9,224,245,9,1,57,10,228,245,9,1,61,7,36,245,9,1,61,9,40,245,9,1,61,10,44,245,9,1,32,4,48,245,9,1,82,20,2,17,151,7,2,51,8,248,23,8,200,135,7,40,37,90,19,3,23,150,55,40,51,9,88,23,8,200,151,7,151,136,2,200,135,7,40,14,151,135,2,51,8,248,23,8,200,135,7,1,130,28,8,129,119,150,119,35,61,7,52,245,9,1,61,2,56,245,9,1,129,184,129,105,216,0,57,7,216,37,10,1,129,106,220,0,61,8,60,245,9,1,61,9,64,245,9,1,129,104,224,0,61,10,68,245,9,1,129,105,108,129,106,112,61,8,72,245,9,1,129,104,116,61,9,80,245,9,1,61,10,84,245,9,1,129,105,120,61,8,88,245,9,1,129,184,4,129,106,32,2,61,9,92,245,9,1,129,105,36,2,61,8,100,245,9,1,61,10,104,245,9,1,129,104,40,2,61,9,108,245,9,1,129,105,192,1,129,106,188,1,61,8,112,245,9,1,129,104,184,1,61,9,132,245,9,1,61,10,128,245,9,1,129,105,180,1,61,8,124,245,9,1,129,184,8,129,106,104,3,61,9,120,245,9,1,129,105,108,3,61,8,140,245,9,1,61,10,144,245,9,1,129,104,112,3,61,9,148,245,9,1,129,105,8,3,129,106,4,3,61,8,152,245,9,1,61,7,76,245,9,1,61,9,172,245,9,1,61,10,168,245,9,1,129,104,0,3,129,105,252,2,129,186,12,61,7,116,245,9,1,61,8,164,245,9,1,61,9,160,245,9,1,61,10,180,245,9,1,129,104,176,4,129,105,180,4,129,106,184,4,61,7,156,245,9,1,61,8,184,245,9,1,61,9,188,245,9,1,61,10,192,245,9,1,61,7,196,245,9,1,129,103,80,4,129,104,76,4,129,105,72,4,129,106,68,4,61,7,212,245,9,1,61,8,208,245,9,1,61,9,204,245,9,1,61,10,200,245,9,1,32,4,108,237,9,1,1,32,4,232,245,9,1,72,12,51,0,62,49,149,17,248,123,16,51,7,184,170,1,51,0,24,72,40,218,87,100,87,130,16,32,130,21,24,130,22,16,149,17,40,40,94,178,2,149,17,176,123,16,72,123,21,64,123,22,56,57,8,248,5,9,151,136,2,51,9,88,233,9,1,200,152,8,129,136,100,122,81,8,14,100,165,80,32,64,49,224,11,100,90,1,2,58,5,0,247,9,1,124,167,149,88,1,62,8,0,247,9,1,120,87,58,7,0,247,9,1,124,168,1,149,121,1,62,9,0,247,9,1,120,120,57,8,8,247,9,1,126,167,2,81,8,43,2,58,8,0,247,9,1,149,137,1,62,9,0,247,9,1,120,135,58,7,0,247,9,1,124,168,3,149,121,1,62,9,0,247,9,1,120,120,40,24,2,58,8,0,247,9,1,152,119,8,149,137,1,62,9,0,247,9,1,120,135,1,124,167,5,58,8,0,247,9,1,120,135,58,7,16,247,9,1,149,120,240,62,5,0,247,9,1,174,88,135,0,2,57,8,84,23,8,82,8,135,0,2,58,8,32,247,9,1,100,197,123,28,48,191,135,7,123,23,8,138,119,1,123,23,16,51,8,1,123,25,24,51,9,123,26,40,123,27,32,80,32,66,49,209,193,2,58,9,0,247,9,1,58,8,32,247,9,1,123,23,201,137,9,200,151,5,130,25,8,80,32,68,49,117,154,254,58,7,32,247,9,1,80,32,70,49,233,192,2,130,27,32,130,26,40,130,24,62,8,32,247,9,1,62,5,0,247,9,1,130,23,16,200,135,7,62,7,16,247,9,1,1,2,124,87,51,8,128,0,171,135,18,130,16,72,130,21,64,130,22,56,149,17,80,40,174,10,149,87,1,62,7,0,247,9,1,124,87,120,167,149,87,2,62,7,0,247,9,1,124,87,1,120,167,1,57,9,8,247,9,1,149,87,3,62,7,0,247,9,1,124,88,2,81,9,26,121,168,2,149,87,4,62,7,0,247,9,1,124,89,3,151,153,8,212,152,8,40,6,151,136,8,1,121,168,2,149,120,1,62,8,0,247,9,1,124,119,120,167,5,130,16,72,130,21,64,130,22,56,149,17,80,50,0,129,23,8,129,24,12,129,25,16,129,26,20,122,87,108,122,88,112,122,89,116,122,90,120,123,86,216,0,130,23,122,87,224,0,20,8,1,0,0,0,1,0,0,0,72,21,44,100,123,88,200,0,123,88,128,0,72,21,124,1,57,8,196,14,9,72,37,136,0,1,72,37,168,0,50,122,88,196,0,57,7,192,14,9,57,8,188,14,9,57,9,184,14,9,72,21,8,122,87,192,0,122,88,188,0,122,89,184,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,192,123,16,56,123,21,48,123,22,40,150,121,72,1,51,6,208,237,9,1,200,150,10,130,169,100,133,81,9,255,0,2,123,26,16,124,87,124,88,1,138,119,16,124,90,2,124,91,3,138,136,24,212,120,8,138,167,16,138,186,24,212,122,10,100,151,123,24,32,123,26,24,100,169,80,32,74,49,31,237,0,81,7,10,1,2,57,7,8,244,9,1,51,11,16,244,9,1,87,23,32,39,132,119,31,151,119,3,200,183,7,130,119,123,26,8,123,27,80,32,76,49,249,17,1,130,27,130,26,8,57,7,8,244,9,1,1,2,130,24,16,130,136,140,121,31,139,153,27,200,121,9,132,153,224,191,151,9,151,153,3,200,185,9,123,152,149,119,1,61,7,8,244,9,1,130,23,32,130,24,24,80,32,78,49,194,230,1,125,88,5,124,89,4,100,117,151,136,8,212,152,8,150,135,131,45,139,120,31,152,119,19,200,135,7,151,119,48,153,120,48,151,135,42,152,119,42,51,9,7,151,136,10,172,121,197,0,2,151,119,2,51,9,16,210,5,200,151,7,129,119,200,151,7,50,7,58,7,128,62,9,51,9,120,28,6,151,136,2,200,135,7,129,119,200,152,8,129,136,40,167,0,51,12,1,88,7,232,0,124,88,124,89,1,138,136,16,138,153,24,212,152,8,40,13,149,119,255,149,102,72,1,81,7,205,0,2,130,105,129,154,24,171,138,239,2,124,90,2,124,91,3,129,153,28,138,170,16,138,187,24,212,186,10,171,169,217,51,12,40,168,0,51,8,120,220,5,149,135,0,32,129,119,51,8,160,29,208,245,40,77,51,7,120,28,6,51,9,120,220,5,149,119,0,16,129,119,149,152,0,48,129,136,40,53,51,8,120,220,5,149,135,0,48,129,119,149,136,0,16,129,136,40,34,51,8,120,220,5,51,7,25,149,136,0,32,129,136,40,18,51,7,50,132,1,80,32,90,49,133,77,51,7,51,8,1,130,89,150,119,20,129,153,130,27,32,190,183,7,150,136,20,130,26,24,190,168,8,51,10,39,80,32,92,49,215,24,1,57,8,84,233,9,1,51,9,72,1,202,152,8,200,104,8,129,136,28,51,12,1,170,200,17,51,8,35,80,32,94,49,193,84,2,51,12,1,1,2,100,199,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,208,123,16,40,123,21,32,123,22,24,58,8,24,29,10,1,51,9,180,28,10,1,123,23,16,51,5,180,28,10,1,201,152,7,153,119,1,20,8,205,204,204,204,204,204,204,204,192,135,9,51,10,3,192,135,6,173,154,16,51,7,132,21,1,100,104,80,32,96,49,222,76,80,32,98,49,38,142,0,123,22,196,103,8,123,24,8,150,134,10,200,86,6,130,23,16,100,104,80,32,100,49,132,253,82,7,172,2,80,32,102,49,2,142,0,130,24,196,135,8,123,24,8,150,134,10,200,86,6,130,23,16,100,104,80,32,104,49,96,253,82,7,136,2,80,32,106,49,222,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,108,49,60,253,82,7,100,2,80,32,110,49,186,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,112,49,24,253,82,7,64,2,80,32,114,49,150,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,116,49,244,252,82,7,28,2,80,32,118,49,114,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,120,49,208,252,82,7,248,1,80,32,122,49,78,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,124,49,172,252,82,7,212,1,80,32,126,49,42,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,128,49,136,252,82,7,176,1,80,32,130,49,6,141,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,132,49,100,252,82,7,140,1,80,32,134,49,226,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,136,49,64,252,82,7,104,1,80,32,138,49,190,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,140,49,28,252,82,7,68,1,80,32,142,49,154,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,144,49,248,251,82,7,32,1,80,32,146,49,118,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,148,49,212,251,82,7,252,0,80,32,150,49,82,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,152,49,176,251,82,7,216,0,80,32,154,49,46,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,156,49,140,251,82,7,180,0,80,32,158,49,10,140,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,160,49,104,251,82,7,144,0,80,32,162,49,230,139,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,164,49,68,251,82,7,108,80,32,166,49,195,139,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,168,49,33,251,82,7,73,80,32,170,49,160,139,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,172,49,254,250,82,7,38,80,32,174,49,125,139,0,130,24,196,135,7,123,23,8,150,118,10,200,86,6,130,23,16,100,104,80,32,176,49,219,250,81,7,47,2,130,23,16,149,119,1,130,25,8,150,152,10,200,88,8,152,121,8,120,137,7,120,135,6,1,100,103,130,16,40,130,21,32,130,22,24,149,17,48,40,0,25,1,51,6,40,29,10,1,130,24,16,150,135,10,200,118,6,40,223,32,4,16,245,9,1,51,8,6,61,8,252,242,9,1,50,0,57,7,192,17,8,51,8,2,171,135,28,149,17,248,123,16,51,7,102,174,1,80,32,178,49,242,177,2,130,16,149,17,8,87,7,24,51,7,1,1,61,7,16,245,9,1,51,8,6,61,8,252,242,9,1,50,0,51,7,40,237,57,7,16,245,9,1,32,4,252,242,9,1,8,81,7,29,2,57,8,84,233,9,1,150,136,72,1,51,9,208,237,9,1,200,152,8,72,40,64,1,1,1,2,57,8,192,17,8,51,9,2,171,152,54,2,57,8,168,237,9,1,51,9,31,172,137,41,156,137,64,8,16,64,132,153,1,82,9,87,193,20,9,0,128,0,128,0,0,0,0,208,137,8,132,136,1,81,8,9,81,7,6,40,61,193,50,0,149,17,248,123,16,100,120,51,7,236,245,9,1,51,9,0,1,80,32,180,49,104,137,0,51,8,3,61,8,252,242,9,1,130,16,149,17,8,50,0,149,17,192,123,16,56,123,21,48,123,22,40,57,10,0,243,9,1,100,150,100,133,123,27,24,123,23,32,81,10,20,32,4,0,243,9,1,80,32,182,49,237,84,2,130,23,32,1,100,120,87,23,4,8,51,8,4,1,2,123,24,16,57,7,196,17,8,83,23,6,12,82,5,23,51,5,4,40,17,90,5,7,51,5,1,1,83,21,3,8,51,5,3,1,2,51,7,192,17,8,123,23,57,7,192,17,8,137,88,2,142,121,212,152,8,51,9,1,81,8,6,100,89,1,100,104,90,6,7,51,8,1,1,123,25,8,137,105,10,149,119,254,136,119,1,212,151,7,51,5,9,81,7,19,100,133,32,4,224,2,10,1,32,4,220,2,10,1,40,15,32,4,224,2,10,1,32,4,220,2,10,1,1,57,7,216,221,9,1,130,26,32,137,169,4,133,153,1,142,119,57,8,220,221,9,1,212,151,7,61,7,248,246,9,1,82,8,19,57,8,244,242,9,1,87,26,4,126,1,81,24,4,121,1,2,51,8,168,33,8,149,136,0,80,129,137,144,250,129,138,184,250,152,153,1,122,137,144,250,129,137,224,250,152,170,1,122,138,184,250,129,138,8,251,152,153,1,122,137,224,250,129,137,48,251,152,170,1,122,138,8,251,129,138,88,251,152,153,1,122,137,48,251,129,137,128,251,152,170,1,122,138,88,251,129,138,168,251,152,153,1,122,137,128,251,129,137,208,251,152,170,1,122,138,168,251,129,138,248,251,152,153,1,122,137,208,251,129,137,32,252,152,170,1,122,138,248,251,129,138,72,252,152,153,1,129,139,112,252,122,137,32,252,152,170,1,122,138,72,252,153,184,1,51,10,0,0,20,51,9,0,0,20,1,51,11,168,33,8,51,12,192,184,8,51,6,0,80,200,107,11,122,184,112,252,61,10,188,190,8,149,200,255,7,122,137,189,3,122,137,97,3,1,2,32,4,216,237,9,1,2,32,4,32,239,9,1,2,32,4,104,240,9,1,2,32,4,176,241,9,1,2,51,10,1,61,10,252,246,9,1,32,4,0,243,9,1,32,4,132,243,9,1,32,4,144,130,9,1,130,28,8,61,12,240,242,9,1,130,27,129,187,61,5,168,237,9,1,130,25,16,61,9,244,242,9,1,61,10,232,245,9,1,82,27,2,21,85,21,12,48,51,7,225,63,1,51,0,184,49,40,15,195,1,131,199,254,86,23,2,46,151,119,2,51,8,180,210,5,200,135,7,129,119,200,135,7,51,0,184,49,40,240,194,1,83,21,21,203,0,51,7,96,21,1,51,0,184,49,40,222,194,1,51,7,225,63,1,51,0,184,49,40,209,194,1,90,26,3,83,255,82,24,4,78,255,2,51,8,168,33,8,149,136,0,80,129,137,144,250,129,138,184,250,151,153,1,122,137,144,250,129,137,224,250,151,170,1,122,138,184,250,129,138,8,251,151,153,1,122,137,224,250,129,137,48,251,151,170,1,122,138,8,251,129,138,88,251,151,153,1,122,137,48,251,129,137,128,251,151,170,1,122,138,88,251,129,138,168,251,151,153,1,122,137,128,251,129,137,208,251,151,170,1,122,138,168,251,129,138,248,251,151,153,1,122,137,208,251,129,137,32,252,151,170,1,122,138,248,251,129,138,72,252,151,153,1,129,139,112,252,122,137,32,252,151,170,1,122,138,72,252,151,184,1,51,9,0,0,10,51,10,0,0,15,40,131,254,51,7,90,54,1,80,32,184,49,28,194,1,51,8,196,66,13,1,61,7,196,66,13,1,130,16,56,130,21,48,130,22,40,149,17,64,40,192,217,149,17,248,123,16,61,7,156,237,9,1,51,7,228,243,9,1,51,9,32,80,32,186,49,12,134,0,51,8,1,61,8,152,237,9,1,130,16,149,17,8,50,0,61,7,236,246,9,1,61,8,240,246,9,1,61,9,244,246,9,1,51,8,2,61,8,252,242,9,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,57,7,56,247,9,1,81,7,121,123,24,8,80,32,190,49,8,73,57,9,48,247,9,1,57,8,80,221,9,1,123,24,191,151,6,100,135,80,32,192,49,2,147,251,51,8,0,0,12,66,80,32,194,49,105,144,251,123,21,16,100,117,100,103,80,32,196,49,231,146,251,100,120,100,87,130,21,16,80,32,198,49,151,147,251,32,4,56,247,9,1,32,4,132,243,9,1,151,119,32,152,119,32,80,32,200,49,119,212,250,100,122,51,7,56,164,1,130,24,100,105,80,32,202,49,240,68,57,7,132,243,9,1,81,7,111,58,7,40,247,9,1,80,32,204,49,42,177,2,32,4,132,243,9,1,32,4,224,243,9,1,32,4,220,243,9,1,32,4,128,243,9,1,32,4,204,237,9,1,32,4,200,237,9,1,32,4,196,237,9,1,32,4,216,221,9,1,51,7,220,221,9,1,51,8,212,221,9,1,57,9,124,243,9,1,32,4,220,221,9,1,32,4,212,221,9,1,32,4,84,233,9,1,81,9,112,80,32,206,49,83,68,40,117,2,57,7,136,243,9,1,81,7,112,2,58,8,0,247,9,1,149,137,1,62,9,0,247,9,1,70,8,128,0,123,26,16,58,8,32,247,9,1,58,9,0,247,9,1,58,7,24,247,9,1,191,137,9,80,32,208,49,124,128,0,58,7,32,247,9,1,80,32,210,49,186,180,2,58,8,24,247,9,1,32,4,136,243,9,1,51,7,73,138,1,80,32,212,49,26,68,51,7,40,20,51,8,1,61,8,188,221,9,1,51,7,1,40,6,51,7,1,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,118,5,131,119,5,51,8,1,51,9,80,32,216,49,41,181,2,62,7,24,247,9,1,51,9,49,78,1,100,104,100,90,80,32,218,49,204,132,0,51,7,237,97,1,51,8,1,80,32,220,49,166,73,81,7,38,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,222,49,51,9,32,51,10,250,40,162,251,254,138,117,10,40,8,51,5,0,0,2,1,51,8,1,100,87,51,9,80,32,224,49,203,180,2,62,7,32,247,9,1,200,87,7,62,7,16,247,9,1,51,8,1,61,8,136,243,9,1,130,16,16,130,21,8,130,22,149,17,24,50,0,57,8,196,17,8,90,24,1,18,51,7,106,81,8,29,51,9,1,171,152,18,50,0,81,24,2,44,82,24,3,9,51,7,108,50,0,51,7,109,50,0,149,17,248,123,16,51,7,95,54,1,80,32,226,49,39,67,51,7,106,130,16,149,17,8,50,0,51,7,107,50,0,136,121,1,142,120,61,8,8,247,9,1,58,8,32,247,9,1,61,9,160,237,9,1,62,8,0,247,9,1,81,7,17,149,135,1,62,7,0,247,9,1,70,8,111,40,79,2,57,7,196,17,8,51,9,1,173,121,15,51,6,106,81,7,27,81,23,1,47,40,15,81,23,2,37,82,23,3,9,51,6,108,40,30,51,6,109,40,25,51,7,95,54,1,80,32,230,49,181,66,58,8,0,247,9,1,40,6,51,6,107,1,149,135,1,62,7,0,247,9,1,120,134,1,58,7,0,247,9,1,52,8,244,242,9,1,149,121,1,62,9,0,247,9,1,120,120,58,7,0,247,9,1,52,8,240,242,9,1,149,121,1,62,9,0,247,9,1,120,120,58,7,0,247,9,1,52,8,168,237,9,1,149,121,1,62,9,0,247,9,1,120,120,58,7,0,247,9,1,52,8,128,243,9,1,149,121,1,62,9,0,247,9,1,120,120,58,7,0,247,9,1,52,8,216,221,9,1,149,121,1,62,9,0,247,9,1,120,120,58,8,0,247,9,1,52,7,220,221,9,1,149,137,1,62,9,0,247,9,1,120,135,58,7,0,247,9,1,52,8,212,221,9,1,149,121,1,62,9,0,247,9,1,120,120,58,7,0,247,9,1,52,8,84,233,9,1,149,121,1,62,9,0,247,9,1,120,120,58,8,0,247,9,1,52,9,192,237,9,1,149,138,1,62,10,0,247,9,1,120,137,58,8,0,247,9,1,52,9,196,237,9,1,149,138,1,62,10,0,247,9,1,120,137,58,8,0,247,9,1,52,9,200,237,9,1,149,138,1,62,10,0,247,9,1,120,137,58,8,0,247,9,1,52,7,204,237,9,1,149,137,1,62,9,0,247,9,1,120,135,130,16,16,130,21,8,130,22,149,17,24,50,0,62,7,40,247,9,1,51,8,5,61,8,252,242,9,1,50,0,61,7,52,247,9,1,51,7,48,141,9,1,51,9,1,61,9,56,247,9,1,61,9,48,141,9,1,62,5,40,247,9,1,51,8,5,61,8,252,242,9,1,130,16,8,130,21,149,17,16,50,0,129,121,104,82,25,80,7,40,70,8,2,149,154,1,122,122,104,149,122,20,200,169,9,120,152,129,120,104,200,168,8,70,8,72,23,108,4,40,40,8,149,17,200,123,16,48,123,21,40,123,22,32,129,121,104,129,118,123,24,123,23,16,123,25,24,88,9,150,0,51,5,149,119,20,123,23,8,40,23,131,107,4,90,38,59,1,136,0,2,149,85,1,100,182,130,23,24,175,117,121,2,130,23,8,200,87,7,124,119,80,32,234,49,252,250,254,132,119,255,0,51,8,32,170,135,212,51,8,95,172,120,206,2,130,24,16,129,136,16,173,135,196,2,130,27,16,130,185,8,191,135,7,151,119,3,200,151,7,130,121,125,151,1,124,152,151,119,8,212,135,7,190,118,10,90,42,64,1,113,129,184,4,100,103,100,166,80,32,236,49,177,79,2,100,107,130,23,16,129,119,104,123,23,24,149,85,1,130,23,24,173,117,146,40,5,100,107,1,2,130,26,16,130,23,81,7,74,2,129,167,16,130,168,8,141,121,95,151,153,3,200,152,8,130,137,125,151,1,124,152,151,119,8,212,135,7,190,183,7,51,8,64,1,173,120,35,129,168,4,100,183,130,16,48,130,21,40,130,22,32,149,17,56,40,80,79,2,2,100,107,130,26,16,130,23,82,7,188,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,184,123,16,64,123,21,56,123,22,48,57,8,144,130,9,1,100,121,82,8,192,0,2,51,7,184,147,10,1,123,23,16,57,7,184,147,10,1,81,7,172,0,2,129,151,108,81,7,164,0,2,130,151,8,130,119,125,120,3,124,119,2,151,136,8,212,135,7,87,7,142,0,129,149,4,51,8,188,147,10,1,123,24,32,51,8,116,147,10,1,123,24,8,51,8,216,147,10,1,123,24,149,119,1,123,23,24,135,86,64,1,123,25,40,40,37,51,8,64,1,100,103,80,32,238,49,127,205,1,130,25,40,129,151,4,131,85,1,130,24,24,190,135,7,131,102,64,1,175,117,62,2,130,23,32,129,119,173,117,215,2,130,24,8,129,136,190,135,7,175,117,203,2,130,23,16,129,120,100,103,80,32,240,49,69,205,1,130,23,16,129,120,130,23,129,119,200,135,7,190,103,7,51,0,238,49,40,43,205,1,2,129,151,108,81,7,10,149,119,255,122,151,108,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,130,186,124,165,3,124,170,2,151,85,8,212,90,10,133,170,255,151,170,48,153,170,48,202,162,10,200,154,10,122,120,122,122,4,123,123,8,122,124,16,123,116,104,70,23,20,149,119,112,149,34,1,171,55,203,130,21,8,149,17,16,50,0,149,17,240,123,21,8,123,22,57,11,44,251,9,1,57,10,40,251,9,1,131,187,1,211,171,12,136,204,1,149,204,255,210,188,12,61,12,44,251,9,1,51,2,112,202,44,12,200,124,12,20,11,0,0,0,0,1,0,0,0,123,203,104,70,28,20,88,10,24,149,124,108,150,170,112,200,202,10,51,11,4,1,122,203,149,204,112,171,172,251,81,8,77,2,124,140,81,12,71,149,136,1,51,3,112,51,4,80,51,2,4,40,11,2,124,140,149,136,1,81,12,48,2,129,122,196,1,202,58,10,200,122,10,129,171,104,170,75,233,149,165,104,149,182,1,122,86,149,166,20,200,107,11,120,188,129,91,200,107,11,70,11,122,162,108,40,204,2,124,156,81,12,71,149,153,1,51,3,112,51,10,80,51,2,4,40,11,2,124,156,149,153,1,81,12,48,2,129,120,196,1,202,56,11,200,123,11,129,181,104,170,165,233,149,182,104,149,88,1,122,104,149,184,20,200,133,5,120,92,129,108,200,200,8,70,8,122,178,108,40,204,130,21,8,130,22,149,17,16,50,0,149,17,144,123,16,104,123,21,96,123,22,88,58,8,48,251,9,1,129,136,81,8,25,1,2,57,11,40,251,9,1,88,11,14,1,51,12,51,6,149,120,20,123,24,123,23,8,40,27,2,130,23,8,129,123,192,1,130,28,24,130,22,16,1,131,102,1,149,204,255,175,182,231,0,2,129,120,196,1,191,104,10,140,169,31,210,185,9,190,154,10,150,170,112,200,122,10,129,165,104,123,21,80,88,5,217,2,123,22,16,51,5,149,167,8,123,23,48,149,167,104,123,23,40,129,166,200,152,8,149,167,16,123,23,56,149,170,4,123,26,32,123,28,24,190,200,7,150,119,112,130,24,200,135,7,123,23,72,40,78,2,130,25,48,130,153,191,135,7,151,119,3,200,151,7,130,121,125,151,1,124,152,151,119,8,212,135,7,190,118,8,90,40,64,1,114,255,2,130,23,32,123,24,64,129,120,100,103,80,32,242,49,54,76,2,130,22,64,130,23,40,129,119,123,23,80,149,85,1,130,23,80,175,117,73,255,2,130,23,72,200,87,7,124,119,80,32,244,49,15,247,254,132,119,255,0,51,8,32,171,135,24,90,38,59,1,43,255,131,102,4,149,85,1,130,23,80,173,117,215,40,25,255,51,8,95,172,120,232,2,130,24,56,129,136,175,135,121,255,40,219,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,8,104,249,9,1,57,7,40,251,9,1,88,7,69,51,5,51,6,104,249,9,1,123,24,40,25,100,103,80,32,246,49,111,252,130,24,129,135,192,1,149,85,1,149,102,112,175,117,34,2,129,135,208,1,81,7,228,2,130,135,200,1,129,119,82,7,218,72,22,108,4,100,103,51,0,246,49,40,62,252,2,130,135,200,1,129,119,122,135,208,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,72,23,112,123,124,120,72,39,128,0,1,72,7,122,121,4,123,122,8,122,123,16,20,12,0,0,0,0,1,0,0,0,123,124,104,70,23,20,50,0,72,23,112,20,8,0,0,0,0,1,0,0,0,123,120,104,70,23,20,50,0,149,17,240,123,16,8,123,21,100,117,100,135,80,32,248,49,9,246,254,132,120,224,0,149,136,224,51,9,63,172,137,30,2,129,88,104,51,9,80,170,152,68,149,137,1,122,89,104,200,88,8,120,135,20,129,87,104,40,39,132,119,255,0,51,8,13,170,135,41,51,8,127,171,135,49,2,129,87,104,81,7,28,2,129,88,112,170,135,21,131,119,255,122,87,104,1,200,87,7,70,23,20,72,21,108,4,1,2,51,7,1,130,16,8,130,21,149,17,16,50,0,2,51,7,130,16,8,130,21,149,17,16,50,0,58,8,40,252,9,1,129,136,81,8,39,3,51,8,1,40,63,250,149,17,240,123,16,8,123,21,100,117,57,7,48,252,9,1,81,7,31,2,58,7,40,252,9,1,129,119,82,7,19,32,4,28,252,9,1,4,100,87,51,0,250,49,40,33,251,100,87,80,32,250,49,28,251,130,87,120,129,119,122,87,128,0,130,16,8,130,21,149,17,16,50,0,131,165,1,149,23,15,51,8,9,130,25,80,32,252,49,184,145,254,149,23,15,51,8,1,80,32,254,49,177,166,2,123,103,149,102,8,100,90,51,7,96,171,117,215,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,52,7,72,249,9,1,81,7,10,30,4,72,249,9,1,1,2,149,17,208,123,16,40,123,21,32,123,22,24,123,24,16,57,7,84,233,9,1,51,8,208,237,9,1,150,119,72,1,200,135,7,62,7,80,249,9,1,51,7,88,249,9,1,32,4,88,249,9,1,32,4,92,249,9,1,32,4,96,249,9,1,32,4,100,249,9,1,123,23,51,7,104,249,9,1,51,5,80,247,9,1,51,12,33,51,6,1,51,8,51,9,51,11,80,247,9,1,51,0,0,50,149,17,240,123,21,8,130,18,16,61,6,40,251,9,1,62,2,48,251,9,1,61,6,56,251,9,1,32,4,44,251,9,1,51,2,149,115,112,20,4,0,0,0,0,1,0,0,0,40,16,251,130,87,125,120,3,124,119,2,151,136,8,212,135,7,154,121,167,0,51,11,33,100,90,32,4,64,251,9,1,61,9,68,251,9,1,62,10,72,251,9,1,61,11,80,251,9,1,20,8,0,0,0,0,1,0,0,0,62,8,168,251,9,1,30,4,84,251,9,1,1,57,7,8,132,9,1,149,120,252,136,136,1,82,23,5,8,51,7,1,1,149,136,255,210,120,8,51,7,98,64,1,123,21,8,173,134,36,81,8,67,82,24,1,129,0,2,57,7,168,237,9,1,151,119,3,51,8,80,26,8,200,135,7,149,119,248,130,119,40,101,81,24,2,74,82,24,3,95,2,57,7,168,237,9,1,151,119,3,51,8,80,26,8,200,135,7,149,119,248,0,130,119,40,67,2,57,7,240,242,9,1,57,8,168,237,9,1,151,121,3,200,135,7,200,151,7,131,119,246,151,119,3,51,8,232,24,8,200,135,7,130,119,40,27,2,57,7,168,237,9,1,151,119,3,51,8,80,26,8,200,135,7,149,119,248,1,130,119,1,2,57,8,196,17,8,82,24,9,26,2,57,7,168,237,9,1,151,119,3,51,8,232,24,8,200,135,7,130,119,248,1,2,124,120,81,8,38,149,117,1,51,6,64,251,9,1,132,136,255,0,100,103,40,191,247,132,136,255,0,100,103,40,182,247,124,88,149,85,1,82,8,242,2,130,26,8,130,167,125,120,3,124,119,2,151,136,8,212,135,7,149,121,1,51,7,176,251,9,1,51,12,100,249,9,1,51,11,33,51,8,80,32,2,50,156,252,51,6,56,252,9,1,51,5,88,254,9,1,51,7,56,252,9,1,51,8,51,9,51,10,51,11,51,12,88,254,9,1,80,32,4,50,118,252,149,103,136,0,51,8,51,9,51,10,51,11,100,92,80,32,6,50,98,252,149,103,16,1,51,8,51,9,51,10,51,11,100,92,80,32,8,50,78,252,149,103,152,1,51,8,51,9,51,10,51,11,100,92,80,32,10,50,58,252,51,7,1,130,24,16,59,7,72,249,9,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,176,251,9,1,80,32,14,50,215,252,57,7,144,130,9,1,81,7,19,51,7,64,251,9,1,51,8,130,16,149,17,8,40,9,247,2,130,16,149,17,8,50,0,51,7,176,251,9,1,80,32,18,50,188,252,51,7,64,251,9,1,130,16,149,17,8,40,248,247,57,7,92,254,9,1,81,7,28,131,119,255,61,7,92,254,9,1,82,7,16,32,4,88,249,9,1,32,4,96,249,9,1,1,2,149,17,192,123,16,56,123,21,48,123,22,40,57,8,220,6,9,57,7,92,249,9,1,212,120,8,81,8,104,2,58,8,80,249,9,1,130,137,232,0,81,9,90,2,57,8,96,249,9,1,142,119,136,136,1,212,135,7,81,7,72,51,7,104,249,9,1,51,8,123,26,32,123,27,24,80,32,20,50,184,248,130,26,32,58,7,80,249,9,1,51,9,1,61,9,88,249,9,1,57,8,92,249,9,1,73,39,232,0,32,4,92,254,9,1,140,0,61,8,96,249,9,1,32,4,92,249,9,1,1,2,57,7,220,243,9,1,81,7,205,3,2,51,5,192,237,9,1,51,9,84,233,9,1,57,8,192,237,9,1,57,7,84,233,9,1,81,8,236,0,81,7,232,0,2,51,11,208,237,9,1,52,6,224,237,9,1,81,6,215,0,86,22,5,25,59,6,96,254,9,1,57,7,84,233,9,1,30,4,224,237,9,1,40,189,0,51,7,56,252,9,1,123,23,8,100,104,123,26,32,123,25,24,123,27,16,80,32,22,50,1,251,130,27,16,130,25,24,130,26,32,82,22,13,145,0,81,7,140,0,2,130,26,8,129,167,104,81,7,101,2,52,7,96,254,9,1,81,23,5,13,2,129,152,131,136,1,171,120,81,58,8,200,24,8,149,169,20,51,7,104,249,9,1,80,32,24,50,211,247,32,4,96,249,9,1,1,32,4,88,249,9,1,1,57,7,192,17,8,32,4,92,254,9,1,140,0,51,9,2,51,8,108,170,151,16,51,8,87,51,7,51,0,26,50,40,234,61,2,51,7,80,32,26,50,228,61,2,51,7,56,252,9,1,80,32,28,50,98,250,130,25,24,130,26,32,130,27,16,129,151,70,27,16,40,8,129,151,70,27,16,1,2,129,88,4,81,8,240,0,81,23,1,236,0,2,51,11,208,237,9,1,52,6,40,239,9,1,81,6,218,0,85,22,6,21,59,6,97,254,9,1,129,151,30,4,40,239,9,1,40,196,0,2,51,7,56,252,9,1,123,23,149,119,136,0,123,23,8,100,104,123,26,32,123,25,24,123,27,16,80,32,30,50,13,250,130,27,16,130,25,24,130,26,32,82,22,13,144,0,81,7,139,0,2,130,26,129,167,240,0,81,7,102,2,52,7,97,254,9,1,81,23,5,13,2,129,152,131,136,1,171,120,82,58,8,208,24,8,149,169,156,0,51,7,104,249,9,1,80,32,32,50,222,246,32,4,96,249,9,1,1,32,4,88,249,9,1,1,57,7,192,17,8,32,4,92,254,9,1,140,0,51,9,2,51,8,108,170,151,16,51,8,87,51,7,51,0,34,50,40,245,60,2,51,7,80,32,34,50,239,60,2,130,23,8,80,32,36,50,112,249,130,25,24,130,26,32,130,27,16,129,151,70,43,88,1,40,9,129,151,70,43,88,1,1,2,129,88,8,81,8,240,0,81,23,2,236,0,2,51,11,208,237,9,1,52,6,112,240,9,1,81,6,218,0,85,22,6,21,59,6,98,254,9,1,129,151,30,4,112,240,9,1,40,196,0,2,51,7,56,252,9,1,123,23,149,119,16,1,123,23,8,100,104,123,26,32,123,25,24,123,27,16,80,32,38,50,25,249,130,27,16,130,25,24,130,26,32,82,22,13,144,0,81,7,139,0,2,130,26,129,167,120,1,81,7,102,2,52,7,98,254,9,1,81,23,5,13,2,129,152,131,136,1,171,120,82,58,8,216,24,8,149,169,36,1,51,7,104,249,9,1,80,32,40,50,234,245,32,4,96,249,9,1,1,32,4,88,249,9,1,1,57,7,192,17,8,32,4,92,254,9,1,140,0,51,9,2,51,8,108,170,151,16,51,8,87,51,7,51,0,42,50,40,1,60,2,51,7,80,32,42,50,251,59,2,130,23,8,80,32,44,50,124,248,130,25,24,130,26,32,130,27,16,129,151,70,43,160,2,40,9,129,151,70,43,160,2,1,2,129,88,12,81,8,216,0,51,8,3,170,135,209,0,2,51,5,208,237,9,1,52,6,184,241,9,1,81,6,192,0,51,7,6,174,118,18,59,6,99,254,9,1,30,4,184,241,9,1,40,170,0,123,25,24,123,26,32,51,7,56,252,9,1,123,23,8,149,119,152,1,123,23,16,100,104,80,32,46,50,38,248,51,8,13,171,134,129,0,81,7,125,2,130,25,8,129,151,0,2,81,7,105,2,52,7,99,254,9,1,81,23,5,16,2,130,24,24,129,136,131,136,1,171,120,82,58,8,224,24,8,149,153,172,1,51,7,104,249,9,1,80,32,48,50,251,244,32,4,96,249,9,1,1,32,4,88,249,9,1,1,57,7,192,17,8,32,4,92,254,9,1,140,0,51,9,2,51,8,108,170,151,16,51,8,87,51,7,51,0,50,50,40,18,59,2,51,7,80,32,50,50,12,59,2,130,23,16,80,32,52,50,141,247,70,37,232,3,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,57,7,100,254,9,1,57,9,104,254,9,1,171,151,8,51,7,40,109,193,51,7,108,254,9,1,200,151,7,124,119,149,153,1,132,153,127,61,9,104,254,9,1,40,83,193,129,120,4,51,9,182,0,170,152,33,51,9,184,0,171,152,20,2,129,120,51,7,136,136,1,61,8,64,255,9,1,40,182,202,2,129,121,81,9,8,51,7,40,171,202,2,149,17,216,123,16,32,123,21,24,123,22,16,57,9,100,249,9,1,81,9,88,2,57,9,64,255,9,1,81,9,109,149,135,208,132,119,255,0,51,8,9,172,120,97,4,2,151,119,3,57,8,100,254,9,1,51,2,120,24,8,200,114,2,130,39,149,137,1,132,150,127,57,11,104,254,9,1,51,10,108,254,9,1,51,12,155,122,1,171,182,213,0,2,58,9,80,249,9,1,123,156,232,0,40,213,0,2,57,9,240,5,9,171,152,102,51,7,1,61,7,88,249,9,1,51,9,140,0,61,9,92,254,9,1,40,7,4,2,128,119,8,123,23,132,118,255,0,51,7,176,251,9,1,123,23,8,100,104,51,5,134,48,80,32,54,50,138,246,81,7,55,1,2,57,9,100,254,9,1,57,11,104,254,9,1,149,154,1,132,170,127,171,186,11,1,2,58,8,80,249,9,1,51,9,155,122,1,123,137,232,0,40,12,1,2,57,8,220,243,9,1,81,8,173,3,2,129,119,8,57,8,0,6,9,171,135,69,1,32,4,100,249,9,1,1,51,7,176,251,9,1,80,32,56,50,28,246,57,8,100,254,9,1,57,10,104,254,9,1,149,137,1,132,153,127,171,169,173,1,2,58,7,80,249,9,1,51,8,155,122,1,123,120,232,0,51,7,1,40,99,3,200,168,8,70,8,13,61,6,100,254,9,1,100,104,1,124,118,81,6,58,58,5,80,249,9,1,149,119,1,40,24,2,200,168,8,120,134,61,9,100,254,9,1,100,152,124,118,149,119,1,81,6,25,149,137,1,132,153,127,171,185,228,2,123,92,232,0,124,118,149,119,1,82,6,237,149,135,1,132,119,127,171,183,16,2,58,7,80,249,9,1,123,124,232,0,40,15,200,168,8,70,8,13,61,7,100,254,9,1,1,100,70,130,40,32,4,100,249,9,1,51,5,236,254,9,1,51,9,81,51,7,236,254,9,1,80,32,58,50,184,113,58,7,80,249,9,1,123,117,232,0,51,7,1,40,198,2,2,51,11,108,254,9,1,200,185,9,130,27,120,155,61,10,100,254,9,1,1,51,8,27,170,134,68,51,8,13,171,134,165,2,2,130,25,8,129,152,104,32,4,100,249,9,1,81,8,148,2,149,152,20,51,5,236,254,9,1,51,9,81,100,118,51,7,236,254,9,1,80,32,60,50,91,113,100,103,58,8,80,249,9,1,123,133,232,0,40,106,2,32,4,100,249,9,1,40,97,2,57,11,192,237,9,1,57,8,196,237,9,1,57,6,200,237,9,1,57,10,204,237,9,1,200,184,9,200,106,12,190,201,9,51,12,3,173,201,55,2,2,51,2,36,0,10,1,57,9,68,255,9,1,57,4,84,233,9,1,57,5,36,0,10,1,73,17,8,3,58,12,80,249,9,1,171,87,16,81,11,10,51,5,1,82,4,37,1,81,4,83,2,100,155,57,9,40,0,10,1,171,151,202,0,81,8,11,51,5,2,82,20,1,11,1,82,20,1,187,0,131,184,1,61,8,68,255,9,1,89,27,2,62,51,9,184,174,1,123,201,232,0,40,163,0,51,10,108,254,9,1,200,168,8,51,10,5,120,138,61,9,100,254,9,1,51,7,1,40,182,1,131,155,1,61,11,68,255,9,1,89,25,2,26,51,9,184,174,1,40,99,85,27,5,26,51,9,216,92,1,123,201,232,0,40,101,85,25,5,26,51,9,216,92,1,40,73,85,27,8,26,51,9,28,156,1,123,201,232,0,40,75,85,25,8,26,51,9,28,156,1,40,47,83,27,31,28,51,9,130,42,1,123,201,232,0,40,49,51,5,31,172,89,21,51,9,130,42,1,40,19,51,9,47,156,1,123,201,232,0,40,25,51,9,47,156,1,1,123,201,232,0,57,9,40,0,10,1,170,151,62,255,100,184,1,57,9,44,0,10,1,171,151,43,81,6,12,51,9,2,51,5,3,171,148,54,51,11,2,171,180,25,131,137,1,61,9,68,255,9,1,89,24,2,152,0,51,8,184,174,1,40,238,0,2,100,137,57,8,48,0,10,1,171,135,240,0,81,10,95,51,5,4,81,20,3,89,32,4,100,249,9,1,1,51,7,176,251,9,1,80,32,62,50,98,243,57,8,100,254,9,1,57,10,104,254,9,1,149,137,1,132,153,127,171,169,25,2,58,7,80,249,9,1,51,8,155,122,1,123,120,232,0,51,7,1,40,170,0,51,10,108,254,9,1,200,168,8,120,133,61,9,100,254,9,1,51,7,1,40,147,0,82,20,3,141,0,149,151,1,61,7,68,255,9,1,89,25,2,30,51,7,51,8,184,174,1,123,200,232,0,40,115,51,11,5,174,184,27,51,8,216,92,1,40,85,85,25,5,30,51,7,51,8,216,92,1,123,200,232,0,40,85,51,11,8,174,184,27,51,8,28,156,1,40,55,85,25,8,30,51,7,51,8,28,156,1,123,200,232,0,40,55,51,11,31,172,184,27,51,8,130,42,1,40,25,85,25,31,55,51,7,51,8,47,156,1,123,200,232,0,40,25,51,8,47,156,1,1,123,200,232,0,57,8,48,0,10,1,170,135,24,255,51,7,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,7,51,8,130,42,1,123,200,232,0,40,230,51,7,173,186,1,51,8,252,233,8,80,32,66,50,8,55,51,7,85,156,1,51,8,84,255,9,1,80,32,68,50,247,54,51,7,188,186,1,51,8,0,234,8,80,32,70,50,231,54,51,7,146,74,1,51,8,4,234,8,80,32,72,50,215,54,51,7,197,80,1,51,8,88,255,9,1,80,32,74,50,198,54,51,7,212,132,1,51,8,92,255,9,1,80,32,76,50,181,54,51,7,61,17,1,51,8,96,255,9,1,80,32,78,50,164,54,51,5,88,27,1,100,23,51,8,32,51,9,88,27,1,51,10,80,32,80,50,217,110,51,6,8,234,8,100,23,51,8,8,234,8,80,32,82,50,123,54,100,23,51,8,32,51,10,1,100,89,80,32,84,50,183,110,149,104,4,100,23,80,32,86,50,96,54,100,23,51,8,32,51,10,2,100,89,80,32,88,50,156,110,149,104,8,100,23,80,32,90,50,69,54,100,23,51,8,32,51,10,3,100,89,80,32,92,50,129,110,149,104,12,100,23,80,32,94,50,42,54,100,23,51,8,32,51,10,4,100,89,80,32,96,50,102,110,149,104,16,100,23,80,32,98,50,15,54,100,23,51,8,32,51,10,5,100,89,80,32,100,50,75,110,149,104,20,100,23,80,32,102,50,244,53,100,23,51,8,32,51,10,6,100,89,80,32,104,50,48,110,149,104,24,100,23,80,32,106,50,217,53,100,23,51,8,32,51,10,7,100,89,80,32,108,50,21,110,149,104,28,100,23,80,32,110,50,190,53,100,23,51,8,32,51,10,8,100,89,80,32,112,50,250,109,149,104,32,100,23,80,32,114,50,163,53,100,23,51,8,32,51,10,9,100,89,80,32,116,50,223,109,149,104,36,100,23,80,32,118,50,136,53,130,16,48,130,21,40,130,22,32,149,17,56,50,0,175,168,118,2,149,17,208,123,16,40,123,21,32,123,22,24,57,12,120,255,9,1,58,11,112,255,9,1,123,28,8,192,140,12,200,123,11,200,188,12,58,6,104,255,9,1,135,139,64,1,200,123,11,200,182,6,191,121,9,123,25,191,138,5,1,123,28,16,100,199,100,104,130,25,80,32,122,50,127,118,254,130,28,16,130,23,8,200,124,12,131,85,255,149,102,64,1,82,5,224,2,130,16,40,130,21,32,130,22,24,149,17,48,51,7,1,50,0,51,7,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,26,16,175,168,153,0,175,151,149,0,2,57,6,120,255,9,1,51,0,138,99,1,58,10,104,255,9,1,135,140,64,1,58,11,112,255,9,1,202,134,5,200,117,5,138,85,1,200,91,11,200,124,2,123,26,8,200,162,2,149,180,1,200,100,11,200,124,12,133,119,255,200,151,7,151,119,32,152,119,32,200,199,7,149,119,1,1,150,9,64,1,200,121,9,130,26,8,200,169,9,100,69,100,182,100,44,1,124,202,120,90,255,120,90,124,202,120,106,255,120,106,149,204,1,149,102,2,149,85,2,171,156,233,149,34,64,1,131,136,1,200,59,11,200,52,4,149,0,1,130,25,16,171,152,191,2,51,7,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,192,123,16,56,123,21,48,123,22,40,123,26,32,175,168,207,0,175,151,203,0,2,57,4,120,255,9,1,51,11,138,76,1,58,10,112,255,9,1,202,132,6,200,118,5,151,86,1,190,101,5,135,134,64,1,200,165,3,200,118,0,200,118,6,133,119,255,200,151,7,58,9,104,255,9,1,151,119,32,152,119,32,200,103,7,190,76,10,123,26,16,123,25,24,200,144,0,200,60,12,149,51,2,149,194,1,200,67,9,149,119,1,123,23,8,1,150,183,64,1,130,26,8,200,167,7,130,22,24,200,118,6,100,149,100,44,100,52,100,7,1,2,124,122,120,74,254,120,74,255,124,122,120,74,120,90,254,124,122,120,90,255,120,90,124,122,120,202,255,120,202,124,122,120,202,1,149,119,1,149,68,3,149,204,3,149,85,3,171,103,209,2,149,0,64,1,131,136,1,130,23,16,200,115,3,200,114,2,200,121,9,149,187,1,130,23,32,171,120,155,2,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,176,123,16,72,123,21,64,123,22,56,123,26,32,175,168,230,0,175,151,226,0,2,57,4,120,255,9,1,51,6,138,64,2,58,3,104,255,9,1,135,138,64,1,200,122,10,200,163,3,58,2,112,255,9,1,202,132,10,200,122,10,138,171,2,123,18,16,200,178,2,138,69,1,133,119,255,200,151,12,190,69,9,149,68,3,149,153,1,151,204,32,152,204,30,200,203,11,149,187,4,123,27,8,123,16,24,1,123,24,48,123,22,40,202,96,11,130,23,8,200,123,11,130,22,16,200,182,6,100,60,100,43,1,2,124,192,120,176,120,176,1,124,202,120,186,2,120,186,3,124,202,200,75,7,120,122,253,120,122,254,124,202,120,122,255,120,122,124,199,200,91,10,120,167,120,167,1,124,199,120,167,2,120,167,3,124,199,200,155,10,120,167,255,120,167,124,199,149,184,4,120,167,1,120,167,2,149,204,1,100,139,171,104,178,130,16,24,200,2,2,149,51,64,1,130,24,48,131,136,1,130,22,40,149,102,1,130,23,32,171,120,124,255,2,51,7,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,176,123,16,72,123,21,64,123,22,56,123,26,32,175,168,31,1,175,151,27,1,2,57,3,120,255,9,1,51,11,138,60,2,190,60,0,58,10,104,255,9,1,135,134,64,1,200,118,6,200,106,10,58,2,112,255,9,1,202,131,6,200,118,5,151,86,2,190,101,5,123,18,16,200,82,2,138,54,1,133,119,255,200,151,7,151,119,32,152,121,32,152,119,30,200,151,7,190,54,4,149,51,4,149,105,4,149,70,2,200,117,5,149,85,5,123,21,8,123,16,24,1,123,24,40,123,27,48,202,176,11,130,23,8,200,123,11,130,20,16,200,180,4,100,168,100,171,100,37,1,2,124,176,120,80,120,80,1,124,186,120,90,2,120,90,3,124,186,200,53,7,120,90,4,120,122,252,124,186,120,122,253,120,122,254,124,186,120,122,255,120,122,124,183,200,149,10,120,167,252,120,167,253,124,183,120,167,254,120,167,255,124,183,120,167,200,101,10,120,167,254,124,183,120,167,255,120,167,124,183,120,167,1,120,167,2,124,183,200,197,10,120,167,120,167,1,124,183,120,167,2,120,167,3,124,183,120,167,4,149,87,5,149,187,1,100,117,171,71,139,2,130,16,24,200,2,2,149,138,64,1,130,24,40,131,136,1,130,27,48,149,187,1,130,23,32,171,120,82,255,2,51,7,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,144,123,16,104,123,21,96,123,22,88,100,133,100,118,51,7,0,0,1,51,8,1,51,9,80,32,132,50,129,153,2,123,23,51,9,123,21,48,141,87,100,123,23,40,123,22,72,149,102,2,123,22,32,73,17,24,31,133,235,81,73,17,16,255,255,255,127,40,15,2,130,25,8,149,153,1,81,41,0,1,250,0,2,51,8,151,150,1,130,23,72,200,151,7,200,103,7,123,23,64,123,25,8,151,151,8,130,25,200,151,7,123,23,56,40,25,100,201,1,2,130,24,80,130,23,56,200,135,7,149,136,1,120,121,81,40,0,1,191,151,138,1,130,23,72,123,24,80,200,135,7,200,167,3,130,20,64,124,69,124,57,51,12,51,7,130,22,48,202,101,11,130,24,40,202,152,9,200,185,9,151,153,32,152,153,32,124,75,1,124,58,1,130,21,24,202,89,9,152,146,37,202,107,9,202,168,11,200,185,9,151,153,32,152,153,32,124,75,2,124,58,2,202,89,9,152,147,37,202,107,9,202,168,10,200,169,9,151,153,32,152,153,32,202,89,10,152,170,37,51,0,0,1,130,20,32,130,27,16,40,19,149,0,255,149,204,1,149,68,3,100,91,100,151,81,0,101,255,2,124,73,254,124,69,255,191,146,9,202,153,9,124,70,191,83,5,202,85,5,200,89,9,191,106,5,202,85,5,190,149,5,81,5,61,255,100,201,173,181,200,100,121,100,181,40,193,2,130,23,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,8,128,255,9,1,81,8,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,59,22,1,100,118,51,7,59,22,1,80,32,136,50,152,181,254,58,7,40,242,6,123,23,80,32,138,50,230,187,254,51,8,20,100,103,80,32,140,50,93,254,62,7,128,255,9,1,51,7,215,80,1,80,32,142,50,109,181,254,130,23,80,32,144,50,192,187,254,51,8,40,100,103,80,32,146,50,55,254,100,120,51,7,10,62,8,136,255,9,1,130,16,24,130,21,16,130,22,8,149,17,32,40,19,204,254,212,120,8,51,7,82,8,116,1,51,8,64,1,171,137,108,1,51,8,200,0,171,138,100,1,2,149,17,160,123,16,88,123,21,80,123,22,72,58,11,104,255,9,1,58,2,112,255,9,1,57,9,120,255,9,1,58,7,128,255,9,1,123,23,8,58,6,136,255,9,1,51,10,51,7,123,27,16,123,25,56,123,22,1,2,123,18,24,123,27,64,123,23,40,123,26,48,150,167,64,6,130,24,16,200,135,7,149,120,0,5,123,24,32,149,117,192,3,149,118,64,1,51,9,64,1,100,39,100,184,80,32,150,50,241,111,254,130,20,64,130,18,56,130,24,24,200,40,8,100,135,100,73,130,19,8,1,2,124,154,124,155,64,1,151,170,8,212,186,10,200,58,10,124,170,120,122,149,153,1,149,119,1,171,105,230,200,40,8,149,71,128,2,100,137,100,122,130,22,1,2,124,171,192,254,124,172,151,187,8,212,203,11,200,107,11,124,187,120,155,149,170,1,149,153,1,171,90,230,200,40,8,149,73,192,3,100,138,1,2,124,123,64,1,124,124,151,187,8,212,203,11,200,107,11,124,187,120,171,149,119,1,149,170,1,171,87,230,200,40,7,149,72,0,5,100,122,130,21,32,1,2,124,155,64,1,124,156,151,187,8,212,203,11,200,59,11,124,187,120,171,149,153,1,149,170,1,171,89,230,200,39,5,51,9,64,1,100,87,80,32,152,50,52,111,254,130,25,56,200,149,2,130,27,64,149,187,64,6,130,28,40,131,199,5,130,26,48,149,170,1,51,8,195,0,172,140,241,254,2,51,7,1,130,16,88,130,21,80,130,22,72,149,17,96,50,0,50,0,212,120,8,51,7,82,8,129,3,51,8,64,1,171,137,121,3,51,8,200,0,171,138,113,3,2,149,17,128,123,16,120,123,21,112,123,22,104,51,9,51,7,58,2,104,255,9,1,58,5,112,255,9,1,73,17,32,200,0,123,18,8,1,123,23,16,123,25,24,150,151,64,6,130,24,8,200,135,7,149,123,64,6,149,116,192,3,149,119,64,1,149,88,128,2,100,41,100,90,1,2,124,156,120,172,120,172,1,149,170,2,149,153,1,171,138,242,2,57,9,120,255,9,1,123,21,40,123,25,96,200,89,9,149,152,128,2,100,42,100,156,1,2,124,165,120,197,120,197,1,149,204,2,149,170,1,171,140,242,2,57,0,120,255,9,1,58,12,136,255,9,1,123,16,88,200,144,0,149,42,64,1,100,9,100,40,1,2,124,133,124,134,64,1,151,85,8,212,101,5,200,197,5,124,85,120,149,120,149,1,149,136,1,149,153,2,171,120,227,57,8,120,255,9,1,200,128,9,130,23,88,123,24,80,200,135,7,130,16,40,130,24,96,200,8,8,200,135,7,149,119,128,2,100,152,1,2,124,172,120,140,120,140,1,149,136,2,149,170,1,171,120,242,2,57,8,120,255,9,1,123,23,48,58,7,128,255,9,1,123,24,72,200,137,9,149,37,128,2,100,154,100,88,1,2,124,140,124,134,192,254,151,204,8,212,108,12,200,124,12,124,204,120,172,120,172,1,149,136,1,149,170,2,171,72,227,2,57,10,120,255,9,1,200,169,7,130,24,72,123,26,64,200,168,8,130,25,88,130,26,80,200,169,9,130,26,96,200,169,9,200,9,9,200,152,8,149,136,128,2,100,89,100,122,1,2,124,156,120,172,120,172,1,149,170,2,149,153,1,171,138,242,2,57,9,120,255,9,1,200,151,7,130,24,64,123,25,56,200,152,8,130,25,80,130,26,72,200,169,9,130,26,88,200,169,9,130,26,96,200,169,9,200,9,9,200,152,8,149,136,128,2,100,89,100,122,1,2,124,156,120,172,120,172,1,149,170,2,149,153,1,171,138,242,2,57,9,120,255,9,1,58,6,128,255,9,1,123,25,48,200,121,9,149,42,192,3,100,151,1,2,124,88,124,92,64,1,151,136,8,212,200,8,200,104,8,124,136,120,120,120,120,1,149,85,1,149,119,2,171,69,227,2,57,4,120,255,9,1,200,73,5,130,23,48,200,71,7,130,24,64,130,25,56,200,152,8,130,25,72,200,152,8,130,25,80,200,152,8,130,25,88,200,152,8,130,25,96,200,152,8,200,135,7,200,7,7,149,120,128,2,100,87,1,2,124,169,120,121,120,121,1,149,119,2,149,170,1,171,135,242,100,48,57,7,120,255,9,1,58,12,136,255,9,1,200,117,5,149,42,0,5,100,89,100,166,1,2,124,104,124,99,192,254,151,136,8,212,56,8,200,200,8,124,136,120,152,120,152,1,149,102,1,149,153,2,171,182,227,2,100,3,57,11,120,255,9,1,200,181,9,200,123,8,130,28,48,200,76,12,130,21,56,200,92,12,130,21,64,200,92,12,130,21,72,200,92,12,130,21,80,200,92,12,200,200,8,130,28,96,130,21,88,200,92,12,130,16,40,200,12,12,200,200,8,149,140,128,2,100,168,100,149,1,2,124,134,120,86,120,86,1,149,85,2,149,136,1,171,197,242,2,57,8,120,255,9,1,200,137,9,200,184,8,200,71,7,130,27,48,200,183,7,130,27,56,200,183,7,130,27,64,200,183,7,130,27,72,200,183,7,200,135,7,130,24,88,130,27,80,200,184,8,130,27,96,200,184,8,200,8,8,200,135,7,149,119,128,2,100,152,1,2,124,171,120,139,120,139,1,149,136,2,149,170,1,171,120,242,2,57,7,120,255,9,1,200,121,5,149,34,64,6,130,26,16,131,167,5,130,25,24,149,153,1,51,8,195,0,172,138,208,252,2,51,7,1,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,50,0,212,120,8,51,7,82,8,70,6,51,8,64,1,171,137,62,6,51,8,200,0,171,138,54,6,2,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,51,9,51,7,58,10,104,255,9,1,58,3,112,255,9,1,123,26,100,160,123,20,48,1,123,23,16,123,25,24,150,151,64,6,130,24,200,135,7,149,121,0,5,149,119,128,2,149,56,192,3,100,10,100,59,1,124,172,120,188,120,188,1,124,172,120,188,2,149,187,3,149,170,1,171,139,238,2,57,8,120,255,9,1,123,24,128,0,200,56,8,149,138,192,3,100,11,100,140,1,124,182,120,198,120,198,1,124,182,120,198,2,149,204,3,149,187,1,171,172,238,2,57,11,120,255,9,1,200,184,8,130,26,128,0,123,27,120,200,186,10,200,58,10,149,170,192,3,100,11,100,140,1,124,182,120,198,120,198,1,124,182,120,198,2,149,204,3,149,187,1,171,172,238,2,57,2,120,255,9,1,123,26,8,58,6,136,255,9,1,123,18,112,200,130,2,149,12,64,1,100,43,100,202,1,2,124,168,124,165,192,254,151,136,8,212,88,8,200,104,8,124,136,120,184,120,184,1,120,184,2,149,170,1,149,187,3,171,122,224,57,10,120,255,9,1,200,162,5,130,24,112,123,26,104,200,168,8,130,26,128,0,130,27,120,200,186,10,200,58,10,200,168,8,149,138,192,3,100,200,100,91,1,124,134,120,182,120,182,1,124,134,120,182,2,149,187,3,149,136,1,171,171,238,2,57,10,120,255,9,1,200,165,5,130,24,104,123,26,96,200,168,8,130,26,120,130,27,112,200,186,10,130,27,128,0,200,186,10,200,58,10,200,168,8,149,138,192,3,100,200,100,91,1,124,134,120,182,120,182,1,124,134,120,182,2,149,187,3,149,136,1,171,171,238,2,57,10,120,255,9,1,200,165,5,130,24,96,123,26,88,200,168,8,130,26,112,130,27,104,200,186,10,130,27,120,200,186,10,130,27,128,0,200,186,10,123,19,40,200,58,10,200,168,8,149,138,192,3,100,200,100,91,1,124,134,120,182,120,182,1,124,134,120,182,2,149,187,3,149,136,1,171,171,238,2,57,3,120,255,9,1,58,6,128,255,9,1,123,19,80,200,83,3,149,5,128,2,100,59,1,2,124,200,124,202,64,1,151,136,8,212,168,8,200,104,8,124,136,120,184,120,184,1,120,184,2,149,204,1,149,187,3,171,124,224,57,7,120,255,9,1,200,115,11,130,24,80,123,23,72,200,120,8,130,26,96,130,23,88,200,122,10,130,23,104,200,122,10,130,23,112,200,122,10,130,23,120,200,122,10,130,23,128,0,200,122,10,200,168,8,130,19,40,200,56,8,149,136,192,3,100,90,100,188,1,124,166,120,198,120,198,1,124,166,120,198,2,149,204,3,149,170,1,171,140,238,2,57,7,120,255,9,1,200,123,11,130,24,72,123,23,64,200,120,8,130,26,88,130,23,80,200,122,10,130,23,96,200,122,10,130,23,104,200,122,10,130,23,112,200,122,10,130,23,120,200,122,10,200,168,8,130,26,128,0,200,58,10,200,168,8,149,136,192,3,100,186,1,124,92,120,172,120,172,1,124,92,120,172,2,149,170,3,149,85,1,171,138,238,2,57,7,120,255,9,1,58,6,128,255,9,1,123,23,56,200,123,11,149,5,192,3,100,184,100,90,1,2,124,172,124,167,192,254,151,204,8,212,199,7,200,103,7,124,119,120,135,120,135,1,120,135,2,149,170,1,149,136,3,171,154,224,2,123,16,32,57,6,120,255,9,1,200,107,11,130,23,56,200,103,7,130,24,72,130,26,64,200,168,8,130,26,80,200,168,8,130,26,88,200,168,8,130,26,96,200,168,8,130,26,104,200,168,8,200,135,7,130,24,120,130,26,112,200,168,8,130,26,128,0,200,168,8,200,56,8,200,135,7,149,120,192,3,100,90,100,188,1,124,167,120,199,120,199,1,124,167,120,199,2,149,204,3,149,170,1,171,140,238,57,0,120,255,9,1,200,11,11,200,96,7,130,24,64,130,26,56,200,168,8,130,26,72,200,168,8,130,26,80,200,168,8,130,26,88,200,168,8,130,26,96,200,168,8,200,135,7,130,24,112,130,26,104,200,168,8,130,26,120,200,168,8,130,26,128,0,200,168,8,200,56,8,200,135,7,149,120,192,3,100,90,100,188,1,124,167,120,199,120,199,1,124,167,120,199,2,149,204,3,149,170,1,171,140,238,57,4,120,255,9,1,200,75,11,200,4,7,130,24,56,200,104,8,130,26,64,200,168,8,130,26,72,200,168,8,130,26,80,200,168,8,130,26,88,200,168,8,200,135,7,130,24,104,130,26,96,200,168,8,130,26,112,200,168,8,130,26,120,200,168,8,130,26,128,0,200,168,8,200,56,8,200,135,7,149,120,192,3,100,90,100,188,1,124,167,120,199,120,199,1,124,167,120,199,2,149,204,3,149,170,1,171,140,238,57,2,120,255,9,1,58,8,136,255,9,1,200,43,11,130,23,32,149,115,0,5,100,186,1,2,124,87,124,92,64,1,151,119,8,212,199,7,200,135,7,124,119,120,167,120,167,1,120,167,2,149,85,1,149,170,3,171,149,224,57,9,120,255,9,1,200,155,11,200,41,7,200,4,8,200,104,8,130,26,56,200,168,8,130,26,64,200,168,8,130,26,72,200,168,8,200,135,7,130,24,88,130,26,80,200,168,8,130,26,96,200,168,8,130,26,104,200,168,8,130,26,112,200,168,8,130,26,120,200,168,8,130,26,128,0,200,168,8,200,135,7,130,24,40,200,135,7,149,120,192,3,100,58,100,188,1,124,167,120,199,120,199,1,124,167,120,199,2,149,204,3,149,170,1,171,140,238,2,57,5,120,255,9,1,200,91,11,200,149,7,200,66,8,200,8,8,200,104,8,130,26,56,200,168,8,130,26,64,200,168,8,200,135,7,130,24,80,130,26,72,200,168,8,130,26,88,200,168,8,130,26,96,200,168,8,130,26,104,200,168,8,130,26,112,200,168,8,130,26,120,200,168,8,200,135,7,130,24,40,130,26,128,0,200,168,8,200,135,7,149,120,192,3,100,58,100,188,1,124,167,120,199,120,199,1,124,167,120,199,2,149,204,3,149,170,1,171,140,238,57,7,120,255,9,1,200,123,11,200,87,7,200,41,9,200,73,9,200,9,9,200,105,9,130,24,56,200,137,9,200,151,7,130,24,72,130,25,64,200,152,8,130,25,80,200,152,8,130,25,88,200,152,8,130,25,96,200,152,8,130,25,104,200,152,8,130,25,112,200,152,8,200,135,7,130,24,128,0,130,25,120,200,152,8,130,25,40,200,152,8,200,135,7,149,119,192,3,100,184,1,124,57,120,137,120,137,1,124,57,120,137,2,149,136,3,149,51,1,171,120,238,2,130,20,48,57,7,120,255,9,1,200,123,3,130,16,32,149,0,64,6,130,26,16,131,167,5,130,25,24,149,153,1,51,8,195,0,172,138,17,250,2,51,7,1,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,50,0,212,120,8,51,7,82,8,179,10,51,8,64,1,171,137,171,10,51,8,200,0,171,138,163,10,2,149,17,32,255,123,16,216,0,123,21,208,0,123,22,200,0,51,9,51,7,58,10,104,255,9,1,58,4,112,255,9,1,123,26,8,100,160,123,21,48,1,123,23,16,123,25,32,150,151,64,6,130,24,8,200,120,8,149,131,0,5,149,135,192,3,149,137,128,2,149,72,0,5,100,10,100,75,1,124,172,120,188,120,188,1,124,172,120,188,2,120,188,3,149,187,4,149,170,1,171,139,235,2,57,8,120,255,9,1,123,24,192,0,200,72,8,149,138,0,5,100,11,100,140,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,200,184,8,130,26,192,0,123,27,184,0,200,186,10,200,74,10,149,170,0,5,100,11,100,140,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,200,184,8,130,26,184,0,123,27,176,0,200,186,10,130,27,192,0,200,75,11,200,186,10,149,170,0,5,100,11,100,140,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,2,120,255,9,1,123,26,24,58,11,128,255,9,1,123,18,168,0,200,130,2,149,6,64,1,100,44,100,104,1,2,124,133,124,138,192,254,151,85,8,212,90,10,200,186,10,124,170,120,202,120,202,1,120,202,2,120,202,3,149,136,1,149,204,4,171,152,221,2,130,21,48,57,10,120,255,9,1,200,162,9,130,24,168,0,123,26,160,0,200,168,8,130,26,184,0,130,27,176,0,200,186,10,130,27,192,0,200,186,10,200,74,10,200,168,8,149,136,0,5,100,106,100,155,1,124,172,120,188,120,188,1,124,172,120,188,2,120,188,3,149,187,4,149,170,1,171,139,235,2,57,10,120,255,9,1,200,169,9,130,24,160,0,123,26,152,0,200,168,8,130,26,176,0,130,27,168,0,200,186,10,130,27,184,0,200,186,10,130,27,192,0,200,186,10,200,74,10,200,168,8,149,136,0,5,100,106,100,155,1,124,172,120,188,120,188,1,124,172,120,188,2,120,188,3,149,187,4,149,170,1,171,139,235,2,57,10,120,255,9,1,200,169,9,130,24,152,0,123,26,144,0,200,168,8,130,26,168,0,130,27,160,0,200,186,10,130,27,176,0,200,186,10,130,27,184,0,200,186,10,130,27,192,0,200,186,10,200,74,10,200,168,8,149,136,0,5,100,106,100,155,1,124,172,120,188,120,188,1,124,172,120,188,2,120,188,3,149,187,4,149,170,1,171,139,235,2,57,10,120,255,9,1,200,169,9,130,24,144,0,123,26,136,0,200,168,8,130,26,160,0,130,27,152,0,200,186,10,130,27,168,0,200,186,10,130,27,176,0,200,186,10,130,27,184,0,200,186,10,130,27,192,0,200,186,10,200,168,8,200,72,8,149,136,0,5,100,154,1,124,107,120,171,120,171,1,124,107,120,171,2,120,171,3,149,170,4,149,102,1,171,138,235,2,57,8,120,255,9,1,58,10,136,255,9,1,123,24,128,0,200,137,9,149,8,128,2,100,155,100,140,1,2,124,197,124,198,192,254,151,85,8,212,101,5,200,165,5,124,86,120,182,120,182,1,120,182,2,120,182,3,149,204,1,149,187,4,171,124,221,2,130,21,48,57,11,120,255,9,1,200,185,9,130,26,128,0,123,27,120,200,186,10,130,27,144,0,130,28,136,0,200,203,11,130,28,152,0,200,203,11,130,28,160,0,200,203,11,130,28,168,0,200,203,11,130,28,176,0,200,203,11,200,186,10,130,27,192,0,130,28,184,0,200,203,11,200,75,11,200,186,10,149,170,0,5,100,139,100,156,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,200,185,9,130,26,120,123,27,112,200,186,10,130,27,136,0,130,28,128,0,200,203,11,130,28,144,0,200,203,11,130,28,152,0,200,203,11,130,28,160,0,200,203,11,130,28,168,0,200,203,11,200,186,10,130,27,184,0,130,28,176,0,200,203,11,130,28,192,0,200,203,11,200,75,11,200,186,10,149,170,0,5,100,139,100,156,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,200,185,9,130,26,112,123,27,104,200,186,10,130,27,128,0,130,28,120,200,203,11,130,28,136,0,200,203,11,130,28,144,0,200,203,11,130,28,152,0,200,203,11,130,28,160,0,200,203,11,200,186,10,130,27,176,0,130,28,168,0,200,203,11,130,28,184,0,200,203,11,130,28,192,0,200,203,11,200,75,11,200,186,10,149,170,0,5,100,139,100,156,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,200,185,9,130,26,104,123,27,64,200,186,10,130,27,120,130,28,112,200,203,11,130,28,128,0,200,203,11,130,28,136,0,200,203,11,130,28,144,0,200,203,11,130,28,152,0,200,203,11,200,186,10,130,27,168,0,130,28,160,0,200,203,11,130,28,176,0,200,203,11,130,28,184,0,200,203,11,130,28,192,0,200,203,11,123,20,80,200,75,11,200,186,10,149,170,0,5,100,139,100,156,1,124,182,120,198,120,198,1,124,182,120,198,2,120,198,3,149,204,4,149,187,1,171,172,235,2,57,11,120,255,9,1,58,10,136,255,9,1,123,27,96,200,185,9,149,4,192,3,100,155,1,2,124,140,124,134,64,1,151,204,8,212,108,12,200,172,12,124,204,120,188,120,188,1,120,188,2,120,188,3,149,136,1,149,187,4,171,120,221,57,10,120,255,9,1,200,169,7,130,24,96,123,26,88,200,168,8,130,25,104,130,22,64,200,105,9,130,26,112,200,169,9,130,26,120,200,169,9,130,26,128,0,200,169,9,130,26,136,0,200,169,9,200,152,8,130,25,152,0,130,26,144,0,200,169,9,130,26,160,0,200,169,9,130,26,168,0,200,169,9,130,26,176,0,200,169,9,130,26,184,0,200,169,9,130,26,192,0,200,169,9,200,152,8,130,25,80,200,152,8,149,136,0,5,100,73,100,122,1,124,155,120,171,120,171,1,124,155,120,171,2,120,171,3,149,170,4,149,153,1,171,138,235,2,57,9,120,255,9,1,200,151,7,130,24,88,123,25,40,200,152,8,130,25,96,200,105,9,130,26,104,200,169,9,130,26,112,200,169,9,130,26,120,200,169,9,130,26,128,0,200,169,9,200,152,8,130,25,144,0,130,26,136,0,200,169,9,130,26,152,0,200,169,9,130,26,160,0,200,169,9,130,26,168,0,200,169,9,130,26,176,0,200,169,9,130,26,184,0,200,169,9,200,152,8,130,25,80,130,26,192,0,200,169,9,200,152,8,149,136,0,5,100,73,100,122,1,124,155,120,171,120,171,1,124,155,120,171,2,120,171,3,149,170,4,149,153,1,171,138,235,2,57,9,120,255,9,1,200,151,7,130,24,40,123,25,72,200,152,8,130,25,96,130,26,88,200,169,9,200,105,9,130,26,104,200,169,9,130,26,112,200,169,9,130,26,120,200,169,9,200,152,8,130,25,136,0,130,26,128,0,200,169,9,130,26,144,0,200,169,9,130,26,152,0,200,169,9,130,26,160,0,200,169,9,130,26,168,0,200,169,9,130,26,176,0,200,169,9,200,152,8,130,25,192,0,130,26,184,0,200,169,9,130,26,80,200,169,9,200,152,8,149,136,0,5,100,73,100,122,1,124,155,120,171,120,171,1,124,155,120,171,2,120,171,3,149,170,4,149,153,1,171,138,235,2,57,9,120,255,9,1,200,151,7,130,24,72,123,25,56,200,152,8,130,25,88,130,26,40,200,169,9,130,26,96,200,169,9,200,105,9,130,26,104,200,169,9,130,26,112,200,169,9,200,152,8,130,25,128,0,130,26,120,200,169,9,130,26,136,0,200,169,9,130,26,144,0,200,169,9,130,26,152,0,200,169,9,130,26,160,0,200,169,9,130,26,168,0,200,169,9,200,152,8,130,25,184,0,130,26,176,0,200,169,9,130,26,192,0,200,169,9,130,26,80,200,169,9,200,152,8,149,137,0,5,100,74,100,123,1,124,168,120,184,120,184,1,124,168,120,184,2,120,184,3,149,187,4,149,170,1,171,155,235,57,2,120,255,9,1,58,10,128,255,9,1,200,39,7,123,16,24,149,0,0,5,100,123,1,2,124,72,124,76,64,1,151,136,8,212,200,8,200,168,8,124,136,120,184,120,184,1,120,184,2,120,184,3,149,68,1,149,187,4,171,52,221,2,57,9,120,255,9,1,200,151,12,200,41,7,130,26,72,130,24,56,200,138,10,130,20,40,200,74,10,130,24,88,200,138,10,130,24,96,200,138,10,200,106,10,200,167,7,130,26,112,130,24,104,200,138,10,130,24,120,200,138,10,130,24,128,0,200,138,10,130,24,136,0,200,138,10,130,24,144,0,200,138,10,130,24,152,0,200,138,10,200,167,7,130,26,168,0,130,24,160,0,200,138,10,130,24,176,0,200,138,10,130,24,184,0,200,138,10,130,24,192,0,200,138,10,130,19,80,200,58,10,200,167,7,149,119,0,5,100,10,100,203,1,124,166,120,182,120,182,1,124,166,120,182,2,120,182,3,149,187,4,149,170,1,171,123,235,2,57,10,120,255,9,1,200,172,11,200,154,7,130,28,56,200,44,12,130,24,72,200,140,12,200,76,12,130,24,88,200,140,12,130,24,96,200,140,12,200,199,7,130,28,104,130,24,64,200,140,12,130,24,112,200,140,12,130,24,120,200,140,12,130,24,128,0,200,140,12,130,24,136,0,200,140,12,130,24,144,0,200,140,12,200,199,7,130,28,160,0,130,24,152,0,200,140,12,130,24,168,0,200,140,12,130,24,176,0,200,140,12,130,24,184,0,200,140,12,130,24,192,0,200,140,12,200,60,12,200,199,7,149,119,0,5,100,5,100,188,1,124,86,120,198,120,198,1,124,86,120,198,2,120,198,3,149,204,4,149,85,1,171,124,235,2,57,7,120,255,9,1,200,123,11,200,167,12,200,41,8,130,21,56,200,88,8,130,21,72,200,88,8,200,72,8,130,22,88,200,104,8,200,200,8,130,28,64,130,22,96,200,108,12,130,22,104,200,108,12,130,22,112,200,108,12,130,22,120,200,108,12,130,22,128,0,200,108,12,130,22,136,0,200,108,12,200,200,8,130,28,152,0,130,22,144,0,200,108,12,130,22,160,0,200,108,12,130,22,168,0,200,108,12,130,22,176,0,200,108,12,130,22,184,0,200,108,12,130,22,192,0,200,108,12,200,60,12,200,200,8,149,134,0,5,100,5,100,188,1,124,88,120,200,120,200,1,124,88,120,200,2,120,200,3,149,204,4,149,85,1,171,108,235,2,130,21,48,57,8,120,255,9,1,200,139,11,200,135,7,200,169,9,200,41,9,130,24,56,200,137,9,130,24,72,200,137,9,200,73,9,200,151,7,130,24,96,130,25,88,200,152,8,130,25,64,200,152,8,130,25,104,200,152,8,130,25,112,200,152,8,130,25,120,200,152,8,130,25,128,0,200,152,8,200,135,7,130,24,144,0,130,25,136,0,200,152,8,130,25,152,0,200,152,8,130,25,160,0,200,152,8,130,25,168,0,200,152,8,130,25,176,0,200,152,8,130,25,184,0,200,152,8,130,25,192,0,200,152,8,200,135,7,200,55,7,149,119,0,5,100,184,1,124,9,120,137,120,137,1,124,9,120,137,2,120,137,3,149,136,4,149,0,1,171,120,235,2,57,7,120,255,9,1,200,123,4,130,16,24,149,0,64,6,130,26,16,131,167,5,130,25,32,149,153,1,51,8,195,0,172,138,165,245,2,51,7,1,130,16,216,0,130,21,208,0,130,22,200,0,149,17,224,0,50,0,50,0,212,120,8,51,7,82,8,12,2,51,8,64,1,171,137,4,2,51,8,200,0,171,138,252,1,2,149,17,144,123,16,104,123,21,96,123,22,88,51,12,51,9,58,8,104,255,9,1,73,17,8,57,6,120,255,9,1,73,1,58,11,112,255,9,1,150,103,6,123,23,56,149,103,64,6,123,23,48,151,106,1,149,167,64,6,123,23,40,200,103,7,123,23,32,151,106,2,149,167,64,6,123,23,24,200,103,7,123,23,16,123,27,64,123,22,72,1,2,123,28,80,130,23,56,202,199,10,130,28,16,200,172,12,130,23,64,200,124,12,130,18,24,200,162,2,200,114,2,130,19,32,200,163,3,200,115,3,130,20,40,200,164,4,200,116,4,130,21,48,200,165,5,200,117,5,200,122,10,149,166,64,6,100,138,100,176,1,2,124,167,120,7,120,7,1,124,167,120,7,2,120,7,3,124,167,120,7,4,149,0,5,149,170,1,171,96,229,130,22,72,200,107,0,100,138,100,11,1,2,124,167,120,183,120,183,1,124,167,120,183,2,120,183,3,124,167,120,183,4,149,187,5,149,170,1,171,91,229,200,96,0,100,138,100,11,1,2,124,167,120,183,120,183,1,124,167,120,183,2,120,183,3,124,167,120,183,4,149,187,5,149,170,1,171,75,229,200,96,0,100,138,100,11,1,2,124,167,120,183,120,183,1,124,167,120,183,2,120,183,3,124,167,120,183,4,149,187,5,149,170,1,171,59,229,200,96,0,100,138,100,11,1,2,124,167,120,183,120,183,1,124,167,120,183,2,120,183,3,124,167,120,183,4,149,187,5,149,170,1,171,43,229,200,96,0,100,138,100,11,1,2,124,167,120,183,120,183,1,124,167,120,183,2,120,183,3,124,167,120,183,4,149,187,5,149,170,1,171,203,229,200,96,11,149,136,64,1,131,153,1,130,28,80,149,204,1,82,41,200,0,203,254,51,7,147,11,1,80,32,162,50,81,21,100,120,51,7,1,88,8,66,2,57,7,120,255,9,1,58,5,112,255,9,1,138,120,1,200,133,5,190,135,7,123,23,80,51,6,253,1,51,9,64,6,100,87,51,8,80,32,164,50,164,87,254,131,102,3,130,23,80,200,117,5,83,38,171,4,232,2,51,7,1,1,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,50,0,212,120,8,51,7,82,8,225,0,51,8,64,1,171,137,217,0,51,8,200,0,171,138,209,0,2,149,17,208,123,16,40,123,21,32,123,22,24,58,7,104,255,9,1,58,12,112,255,9,1,58,9,128,255,9,1,58,10,136,255,9,1,57,8,120,255,9,1,51,11,51,4,149,112,2,123,28,8,123,24,1,123,27,16,202,184,11,130,23,8,200,123,11,149,181,0,1,100,6,100,203,1,2,124,98,255,124,99,254,151,34,8,212,50,8,200,152,8,124,136,120,184,124,104,124,103,255,151,136,8,212,135,7,200,167,7,124,119,120,183,1,124,103,124,104,1,151,119,8,212,135,7,200,167,7,124,119,120,183,2,124,103,1,124,104,2,151,119,8,212,135,7,200,151,7,124,119,120,183,3,149,187,4,149,102,5,171,91,172,130,24,200,140,12,131,68,1,149,0,64,1,130,27,16,149,187,1,82,36,200,0,130,2,51,7,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,50,0,212,120,8,51,7,82,8,34,1,51,8,64,1,171,137,26,1,51,8,200,0,171,138,18,1,2,149,17,192,123,16,56,123,21,48,123,22,40,51,9,51,10,58,3,104,255,9,1,58,4,112,255,9,1,57,0,120,255,9,1,58,12,136,255,9,1,58,8,128,255,9,1,138,7,1,123,23,8,149,68,7,123,19,16,1,123,26,24,123,25,32,150,154,64,1,130,23,16,200,122,10,149,165,64,1,100,74,100,54,1,2,124,98,200,10,11,120,178,249,120,162,249,124,103,1,124,105,151,119,8,212,151,7,200,199,7,124,119,120,183,250,120,167,250,124,103,1,120,183,251,120,167,251,124,103,1,124,105,2,151,119,8,212,151,7,200,135,7,124,119,120,183,252,120,167,252,124,103,3,124,105,2,151,119,8,212,151,7,200,135,7,124,119,120,183,253,120,167,253,124,103,3,120,183,254,120,167,254,124,103,3,124,105,4,151,119,8,212,151,7,200,199,7,124,119,120,183,255,120,167,255,124,103,4,120,183,120,167,149,102,5,149,170,8,171,86,122,255,2,149,51,64,1,130,26,24,131,170,1,130,23,8,200,116,4,130,25,32,149,153,1,82,42,200,0,70,255,2,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,50,0,149,17,232,123,16,16,123,21,8,123,22,58,8,144,255,9,1,81,8,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,51,8,1,175,1,100,117,51,7,1,175,1,80,32,172,50,219,154,254,58,7,40,242,6,80,32,174,50,43,161,254,51,8,50,100,87,80,32,176,50,162,227,100,120,51,7,10,62,8,144,255,9,1,130,16,16,130,21,8,130,22,149,17,24,40,127,177,254,212,120,8,51,7,82,8,232,0,51,8,64,1,171,137,224,0,51,8,200,0,171,138,216,0,2,149,17,192,123,16,56,123,21,48,123,22,40,51,9,51,11,57,2,120,255,9,1,58,3,104,255,9,1,58,7,112,255,9,1,138,36,1,58,8,144,255,9,1,190,36,10,123,26,149,122,4,123,19,8,1,123,27,24,123,25,32,150,155,64,1,130,23,8,200,123,11,149,181,64,1,123,26,16,100,171,100,54,1,2,124,96,200,43,10,200,75,12,120,192,252,120,160,252,120,176,252,120,192,253,120,160,253,120,176,253,124,105,124,103,1,151,153,8,212,151,7,200,135,7,124,119,120,199,254,120,167,254,120,183,254,124,103,1,120,199,255,120,167,255,120,183,255,120,199,120,167,120,183,149,102,2,149,187,5,171,86,180,2,149,51,64,1,130,27,24,131,187,1,130,23,130,26,16,200,122,10,130,25,32,149,153,1,82,43,200,0,124,255,2,51,7,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,50,0,212,120,8,51,7,82,8,223,1,51,8,64,1,171,137,215,1,51,8,200,0,171,138,207,1,2,149,17,176,123,16,72,123,21,64,123,22,56,51,9,51,6,73,17,24,200,0,57,8,120,255,9,1,58,4,104,255,9,1,58,5,112,255,9,1,138,140,1,190,140,7,58,10,128,255,9,1,58,11,136,255,9,1,149,136,7,123,24,8,149,204,7,123,28,123,20,16,1,2,123,22,40,123,25,48,150,152,64,1,130,25,16,200,152,8,149,128,64,1,149,92,7,130,19,8,200,83,3,130,18,200,82,2,123,20,32,1,2,124,73,200,124,8,120,137,249,120,41,249,120,57,249,120,201,249,120,137,250,120,41,250,120,57,250,120,201,250,120,137,251,120,41,251,120,57,251,120,201,251,124,73,124,70,1,151,153,8,212,105,9,200,169,9,124,153,120,137,252,120,41,252,120,57,252,120,201,252,124,73,1,120,137,253,120,41,253,120,57,253,120,201,253,120,137,254,120,41,254,120,57,254,120,201,254,124,73,1,124,70,2,151,153,8,212,105,9,200,185,9,124,153,120,137,255,120,41,255,120,57,255,120,201,255,124,73,2,120,137,120,41,120,57,120,201,120,137,1,120,41,1,120,57,1,120,201,1,124,73,3,124,70,2,151,153,8,212,105,9,200,185,9,124,153,120,137,2,120,41,2,120,57,2,120,201,2,124,73,3,120,137,3,120,41,3,120,57,3,120,201,3,120,137,4,120,41,4,120,57,4,120,201,4,124,73,4,124,70,3,151,153,8,212,105,9,200,169,9,124,153,120,137,5,120,41,5,120,57,5,120,201,5,124,73,4,120,137,6,120,41,6,120,57,6,120,201,6,120,137,7,120,41,7,120,57,7,120,201,7,120,137,8,120,41,8,120,57,8,120,201,8,149,68,5,149,204,16,149,51,16,149,34,16,171,4,227,254,2,57,8,120,255,9,1,138,136,2,200,133,5,130,20,32,149,68,64,1,130,22,40,131,102,1,130,25,48,149,153,1,51,8,200,0,171,134,148,254,2,51,7,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,50,0,212,120,8,51,7,82,8,22,1,51,8,64,1,171,137,14,1,51,8,200,0,171,138,6,1,2,149,17,160,123,16,88,123,21,80,123,22,72,51,9,51,11,57,10,120,255,9,1,58,3,104,255,9,1,58,5,112,255,9,1,138,172,1,190,172,7,138,166,2,190,166,8,123,24,16,149,102,1,123,22,8,149,170,3,149,204,3,149,119,1,123,23,123,19,24,130,20,8,130,18,1,2,123,27,48,123,25,56,150,155,64,1,130,24,24,200,139,11,149,183,64,1,123,23,64,123,21,40,100,91,123,19,32,1,2,149,48,1,200,75,8,124,57,100,166,200,186,10,100,199,200,188,12,200,43,5,120,137,255,120,89,255,120,201,253,120,169,253,120,185,120,137,120,89,120,201,254,120,169,254,120,185,1,120,137,1,120,89,1,120,201,255,120,169,255,120,185,2,120,137,2,120,89,2,120,201,100,124,120,169,100,106,149,184,4,120,185,3,100,139,100,3,130,23,64,171,112,165,2,130,21,40,130,24,16,200,133,5,130,19,32,149,51,64,1,130,27,48,131,187,1,130,25,56,149,153,1,51,8,200,0,171,139,96,255,2,51,7,1,130,16,88,130,21,80,130,22,72,149,17,96,50,0,50,0,100,117,51,7,115,27,1,80,32,186,50,131,14,100,118,51,7,96,71,1,80,32,188,50,118,14,90,5,31,2,57,8,136,131,13,1,82,8,21,88,6,33,90,7,15,51,7,8,15,8,62,7,160,255,9,1,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,2,51,5,144,14,8,57,8,152,14,8,33,4,152,255,9,1,88,8,209,57,9,44,236,8,58,10,144,14,8,1,2,129,171,170,155,14,149,136,255,149,170,4,82,8,244,40,180,2,130,88,16,123,23,130,23,8,180,128,2,190,50,100,120,130,23,81,8,160,62,5,152,255,9,1,40,151,149,17,248,123,16,58,7,152,255,9,1,81,7,14,2,58,7,168,14,8,180,112,2,192,50,58,7,160,255,9,1,81,7,21,2,51,7,8,15,8,58,12,32,15,8,130,16,149,17,8,50,12,2,130,16,149,17,8,50,0,58,8,152,255,9,1,81,8,16,2,51,8,144,14,8,58,12,176,14,8,50,12,51,7,40,106,17,2,149,17,248,123,16,58,7,152,255,9,1,81,7,14,2,58,7,184,14,8,180,112,2,194,50,58,7,160,255,9,1,81,7,24,2,51,7,8,15,8,58,12,104,15,8,81,12,10,130,16,149,17,8,50,12,2,130,16,149,17,8,50,0,58,10,152,255,9,1,81,10,80,19,2,137,154,83,41,254,0,10,51,9,254,0,1,149,170,255,210,169,9,137,138,83,24,127,8,51,8,127,1,2,51,11,144,14,8,58,12,192,14,8,149,170,255,210,168,8,50,12,58,11,152,255,9,1,81,11,45,137,171,83,42,254,0,10,51,10,254,0,1,149,187,255,210,186,10,137,155,83,25,127,8,51,9,127,1,2,58,12,200,14,8,149,187,255,210,185,9,50,12,51,7,40,210,16,2,58,8,152,255,9,1,81,8,16,2,51,8,144,14,8,58,12,208,14,8,50,12,50,0,58,8,152,255,9,1,81,8,16,2,51,8,144,14,8,58,12,216,14,8,50,12,51,7,50,0,58,9,152,255,9,1,81,9,37,10,2,2,51,9,144,14,8,58,12,224,14,8,81,12,21,10,2,50,12,58,7,160,255,9,1,81,7,157,111,255,2,51,7,8,15,8,58,12,24,15,8,50,12,58,8,160,255,9,1,81,8,16,2,51,8,8,15,8,58,12,40,15,8,50,12,50,0,58,7,160,255,9,1,81,7,207,17,2,2,51,7,8,15,8,58,12,48,15,8,50,12,58,7,160,255,9,1,81,7,16,2,51,7,8,15,8,58,12,56,15,8,50,12,50,0,58,9,160,255,9,1,81,9,16,2,51,9,8,15,8,58,12,64,15,8,50,12,51,7,40,120,12,2,58,8,160,255,9,1,81,8,250,11,2,2,51,8,8,15,8,58,12,72,15,8,50,12,58,9,160,255,9,1,81,9,98,12,2,2,51,9,8,15,8,58,12,80,15,8,50,12,58,7,160,255,9,1,81,7,183,11,2,2,51,7,8,15,8,58,12,88,15,8,50,12,51,7,218,80,1,51,8,44,236,8,80,32,198,50,220,13,51,7,26,93,1,51,8,168,255,9,1,80,32,200,50,203,13,51,7,175,64,1,51,8,172,255,9,1,80,32,202,50,186,13,51,7,233,54,1,51,8,176,255,9,1,80,32,204,50,169,13,51,7,184,138,1,51,8,180,255,9,1,80,32,206,50,152,13,51,7,84,17,1,51,8,24,236,8,80,32,208,50,136,13,51,7,47,128,1,51,8,32,236,8,80,32,210,50,120,13,51,7,116,149,1,51,8,16,236,8,80,32,212,50,104,13,51,7,185,64,1,51,8,20,236,8,80,32,214,50,88,13,51,8,136,129,9,1,51,7,150,5,1,80,32,216,50,71,13,51,8,112,14,8,51,7,105,71,1,130,16,149,17,8,40,50,13,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,51,7,24,80,32,218,50,68,110,250,58,9,184,255,9,1,123,118,122,117,8,123,121,16,62,7,184,255,9,1,130,16,16,130,21,8,130,22,149,17,24,50,0,88,7,35,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,222,50,51,9,32,51,10,250,40,44,188,254,40,6,51,7,6,1,123,23,138,118,20,100,103,80,32,224,50,238,109,250,81,7,43,2,100,117,130,23,8,122,118,51,7,107,22,1,100,88,100,105,80,32,226,50,197,146,254,100,87,130,16,32,130,21,24,130,22,16,149,17,40,50,0,130,24,131,136,255,130,23,8,122,118,51,7,201,138,1,80,32,228,50,212,3,149,17,232,123,16,16,123,21,8,123,22,100,117,80,32,230,50,244,66,254,152,119,1,141,120,35,88,8,33,149,118,221,51,7,32,51,0,232,50,40,74,169,254,51,7,32,80,32,232,50,67,169,254,131,102,1,82,6,243,100,87,130,16,16,130,21,8,130,22,149,17,24,40,99,170,254,149,17,248,123,16,51,7,61,80,32,234,50,29,169,254,51,7,61,80,32,236,50,19,169,254,51,7,61,80,32,238,50,9,169,254,51,7,61,80,32,240,50,255,168,254,51,7,61,80,32,242,50,245,168,254,51,7,61,80,32,244,50,235,168,254,51,7,61,80,32,246,50,225,168,254,51,7,61,80,32,248,50,215,168,254,51,7,61,80,32,250,50,205,168,254,51,7,61,80,32,252,50,195,168,254,51,7,61,80,32,254,50,185,168,254,51,7,61,80,32,0,51,175,168,254,51,7,61,80,32,2,51,165,168,254,51,7,61,80,32,4,51,155,168,254,51,7,61,80,32,6,51,145,168,254,51,7,61,80,32,8,51,135,168,254,51,7,61,80,32,10,51,125,168,254,51,7,61,80,32,12,51,115,168,254,51,7,61,80,32,14,51,105,168,254,51,7,61,80,32,16,51,95,168,254,51,7,61,80,32,18,51,85,168,254,51,7,61,80,32,20,51,75,168,254,51,7,61,80,32,22,51,65,168,254,51,7,61,80,32,24,51,55,168,254,51,7,61,80,32,26,51,45,168,254,51,7,61,80,32,28,51,35,168,254,51,7,61,80,32,30,51,25,168,254,51,7,61,80,32,32,51,15,168,254,51,7,61,80,32,34,51,5,168,254,51,7,61,80,32,36,51,251,167,254,51,7,61,80,32,38,51,241,167,254,51,7,61,80,32,40,51,231,167,254,51,7,61,80,32,42,51,221,167,254,51,7,61,80,32,44,51,211,167,254,51,7,61,80,32,46,51,201,167,254,51,7,61,80,32,48,51,191,167,254,51,7,61,80,32,50,51,181,167,254,51,7,61,80,32,52,51,171,167,254,51,7,61,80,32,54,51,161,167,254,51,7,61,80,32,56,51,151,167,254,51,7,61,80,32,58,51,141,167,254,51,7,61,80,32,60,51,131,167,254,51,7,61,80,32,62,51,121,167,254,51,7,61,80,32,64,51,111,167,254,51,7,61,80,32,66,51,101,167,254,51,7,61,80,32,68,51,91,167,254,51,7,61,80,32,70,51,81,167,254,51,7,61,80,32,72,51,71,167,254,51,7,61,80,32,74,51,61,167,254,51,7,61,80,32,76,51,51,167,254,51,7,61,80,32,78,51,41,167,254,51,7,61,80,32,80,51,31,167,254,51,7,61,80,32,82,51,21,167,254,51,7,61,80,32,84,51,11,167,254,51,7,61,80,32,86,51,1,167,254,51,7,61,80,32,88,51,247,166,254,51,7,61,80,32,90,51,237,166,254,51,7,61,80,32,92,51,227,166,254,51,7,61,80,32,94,51,217,166,254,51,7,61,80,32,96,51,207,166,254,51,7,61,80,32,98,51,197,166,254,51,7,61,80,32,100,51,187,166,254,51,7,61,80,32,102,51,177,166,254,51,7,61,80,32,104,51,167,166,254,51,7,61,80,32,106,51,157,166,254,51,7,61,80,32,108,51,147,166,254,51,7,61,80,32,110,51,137,166,254,51,7,61,80,32,112,51,127,166,254,51,7,61,80,32,114,51,117,166,254,51,7,61,80,32,116,51,107,166,254,51,7,61,80,32,118,51,97,166,254,51,7,61,80,32,120,51,87,166,254,51,7,61,80,32,122,51,77,166,254,51,7,61,80,32,124,51,67,166,254,51,7,61,80,32,126,51,57,166,254,51,7,10,130,16,149,17,8,40,42,166,254,100,87,80,32,130,51,180,63,254,152,119,1,141,120,35,88,8,33,149,118,221,51,7,32,51,0,132,51,40,10,166,254,51,7,32,80,32,132,51,3,166,254,131,102,1,82,6,243,100,87,80,32,134,51,46,167,254,80,32,136,51,200,252,51,7,253,164,1,80,32,138,51,28,167,254,130,16,16,130,21,8,130,22,149,17,24,40,171,252,149,17,240,123,16,8,123,21,58,5,184,255,9,1,81,5,17,2,130,87,180,112,2,140,51,130,85,16,82,5,245,2,130,16,8,130,21,149,17,16,50,0,149,17,144,253,123,16,56,2,123,21,48,2,123,22,40,2,123,23,24,123,28,104,2,52,12,192,255,9,1,123,27,96,2,123,26,88,2,123,25,80,2,123,24,72,2,81,12,30,58,6,24,242,6,51,7,37,93,1,51,8,45,51,9,1,100,106,80,32,142,51,134,144,254,40,15,58,6,24,242,6,30,4,192,255,9,1,1,1,149,23,72,2,123,23,32,149,25,72,2,100,103,130,21,24,100,88,80,32,144,51,193,87,254,51,7,60,128,1,51,8,2,51,9,1,100,106,80,32,146,51,74,144,254,100,103,80,32,148,51,160,148,254,149,23,72,2,123,23,32,149,23,40,51,9,0,2,51,8,80,32,150,51,140,72,254,130,26,32,149,23,40,51,8,0,2,100,89,51,0,152,51,149,17,232,123,16,16,123,21,8,123,22,51,6,0,2,100,117,51,0,12,55,40,31,86,254,58,5,184,255,9,1,82,5,30,51,7,218,179,1,80,32,154,51,110,5,82,7,3,80,32,156,51,140,104,250,130,85,16,81,5,232,2,129,87,8,81,7,246,2,130,87,180,112,2,158,51,40,235,149,17,184,123,16,64,123,21,56,123,22,48,52,11,196,255,9,1,100,149,100,134,100,124,82,11,218,1,123,28,32,30,4,196,255,9,1,1,51,7,199,64,1,51,8,1,80,32,160,51,182,4,88,7,186,1,2,100,120,123,22,24,51,7,224,255,9,1,123,23,58,7,224,255,9,1,123,24,8,151,136,3,200,135,7,130,118,8,51,8,158,42,1,100,103,80,32,162,51,71,62,254,82,7,14,51,7,192,210,5,62,7,48,236,8,1,123,24,16,51,8,145,112,1,100,103,80,32,164,51,40,62,254,81,7,79,1,51,8,194,138,1,100,103,80,32,166,51,22,62,254,81,7,68,1,2,51,10,216,255,9,1,57,7,216,255,9,1,130,25,8,131,153,1,51,8,197,255,9,1,175,121,45,1,2,124,103,51,9,45,170,151,35,1,149,24,44,100,103,51,6,216,255,9,1,80,32,168,51,193,59,130,27,8,124,23,44,129,105,51,8,197,255,9,1,131,186,2,59,7,197,255,9,1,175,154,247,0,2,130,23,130,119,149,185,2,151,153,3,200,151,7,130,119,124,121,51,10,45,170,169,222,0,149,24,44,80,32,170,51,132,59,130,27,8,124,23,44,129,105,51,8,197,255,9,1,131,186,3,59,7,199,255,9,1,175,154,186,0,2,130,23,130,119,149,185,3,151,153,3,200,151,7,130,119,124,121,51,10,45,170,169,161,0,149,24,44,80,32,172,51,71,59,130,27,8,124,23,44,129,105,51,8,197,255,9,1,131,186,4,59,7,201,255,9,1,175,154,125,2,130,23,130,119,149,185,4,151,153,3,200,151,7,130,119,124,121,51,10,45,170,169,101,149,24,44,80,32,174,51,12,59,130,27,8,124,23,44,129,105,51,8,197,255,9,1,131,186,5,59,7,203,255,9,1,175,154,66,2,130,23,130,119,149,185,5,151,153,3,200,151,7,130,119,124,121,51,10,45,170,169,42,149,24,44,80,32,176,51,209,58,124,23,44,51,8,197,255,9,1,59,7,205,255,9,1,40,15,51,8,202,210,5,40,8,51,8,212,210,5,1,62,8,48,236,8,130,22,24,130,28,32,40,6,130,28,32,1,81,21,4,81,81,21,2,33,51,7,1,171,117,154,0,2,58,8,48,236,8,151,201,32,152,153,32,200,152,8,124,136,120,104,40,134,0,2,58,7,48,236,8,151,200,32,152,136,32,200,120,8,149,201,1,151,153,32,152,153,32,200,151,7,124,119,124,136,151,119,8,212,135,7,121,103,51,7,1,40,89,2,58,7,48,236,8,151,200,32,152,136,32,200,120,8,149,201,1,151,153,32,152,153,32,200,121,9,149,202,2,151,170,32,152,170,32,200,122,10,149,203,3,151,187,32,152,187,32,200,183,7,124,153,124,136,124,170,124,119,151,153,8,212,152,8,151,170,16,151,119,24,212,167,7,212,135,7,122,103,51,7,1,40,5,51,7,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,149,17,248,123,16,80,32,178,51,208,99,250,57,9,208,255,9,1,82,9,12,61,7,208,255,9,1,100,121,1,2,191,151,7,150,119,35,151,119,32,20,8,0,0,0,0,211,77,98,16,214,135,7,152,119,38,130,16,149,17,8,50,0,149,17,248,123,16,80,32,180,51,145,99,250,57,9,208,255,9,1,81,9,14,2,191,151,7,130,16,149,17,8,50,0,61,7,208,255,9,1,191,119,7,130,16,149,17,8,50,0,123,118,123,117,8,73,23,24,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,129,171,28,81,11,20,51,7,243,54,1,80,32,184,51,151,162,254,51,5,255,40,55,2,100,149,130,171,8,128,172,24,202,137,9,201,203,11,174,155,10,203,139,5,202,133,9,1,123,25,130,168,200,200,8,100,166,80,32,186,51,147,69,254,129,103,24,130,24,200,135,7,122,103,24,1,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,117,73,21,16,0,4,51,7,0,4,51,8,1,51,9,80,32,190,51,158,108,2,123,87,73,21,8,151,102,32,123,86,24,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,165,129,170,28,100,124,51,11,1,51,7,255,171,186,144,0,2,130,90,16,128,87,24,123,25,8,150,153,1,201,122,8,174,152,74,123,28,123,25,16,1,138,167,1,51,8,1,51,9,80,32,192,51,63,108,2,130,88,130,89,16,100,118,80,32,194,51,243,68,254,130,87,80,32,196,51,107,107,2,130,89,16,128,87,24,123,86,151,154,1,130,25,16,201,122,8,123,90,16,172,152,198,130,28,40,5,130,86,1,200,103,7,100,200,100,150,80,32,198,51,190,68,254,129,87,24,130,88,8,200,103,9,151,151,32,152,119,32,122,89,24,174,120,11,123,87,8,130,23,8,40,6,130,23,8,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,129,120,28,51,9,1,171,152,2,107,2,149,17,240,123,16,8,123,21,130,120,100,117,100,135,80,32,200,51,239,106,2,100,87,130,16,8,130,21,149,17,16,40,222,106,2,149,17,240,123,16,8,123,21,51,5,255,1,130,121,8,151,138,32,152,170,32,174,154,10,51,5,122,120,24,40,16,131,136,51,7,242,58,1,80,32,202,51,247,136,254,100,87,130,16,8,130,21,149,17,16,50,0,149,17,216,123,16,32,123,21,24,123,22,16,57,5,216,255,9,1,191,133,5,51,8,2,123,23,173,133,51,58,6,224,255,9,1,149,102,8,149,85,255,51,7,1,1,123,23,8,130,104,130,23,80,32,204,51,142,57,254,81,7,22,130,23,8,131,119,1,149,85,255,149,102,8,82,5,227,51,7,40,6,130,23,8,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,216,123,16,32,123,21,24,123,22,16,57,8,216,255,9,1,51,9,2,123,23,8,173,152,45,58,6,224,255,9,1,151,136,3,123,24,51,5,8,1,200,86,7,130,120,130,23,8,80,32,206,51,45,57,254,81,7,16,2,149,85,8,130,23,171,87,232,51,7,40,5,142,87,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,216,123,16,32,123,21,24,123,22,16,57,6,216,255,9,1,51,8,2,123,23,173,134,51,58,5,224,255,9,1,149,102,255,149,85,8,51,7,1,1,123,23,8,130,88,130,23,80,32,208,51,212,56,254,81,7,22,130,23,8,131,119,1,149,102,255,149,85,8,82,6,227,51,7,40,6,130,23,8,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,129,122,8,175,168,10,149,122,8,122,168,40,15,2,129,122,12,175,138,9,149,122,12,122,168,1,2,129,120,4,175,137,10,149,119,4,122,121,50,0,2,129,120,175,152,7,122,121,50,0,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,40,100,134,123,23,8,88,7,18,100,87,80,32,210,51,224,55,254,130,88,32,172,135,109,123,22,130,86,48,100,87,80,32,212,51,204,55,254,174,118,35,2,200,101,7,124,119,51,9,130,24,211,135,7,142,119,149,102,1,149,119,255,210,118,6,123,86,48,72,21,56,40,34,2,129,89,56,130,23,8,175,121,25,2,200,149,7,130,24,120,120,60,129,87,56,130,86,48,131,121,1,122,89,56,1,123,25,8,100,87,80,32,214,51,125,55,254,172,118,13,2,129,87,40,130,24,8,175,120,20,51,7,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,72,21,56,73,21,48,51,7,1,40,233,129,121,40,149,122,60,100,135,100,168,40,23,66,254,50,0,81,7,56,2,58,8,224,255,9,1,151,119,3,200,135,7,130,120,8,62,8,248,255,9,1,51,7,243,138,1,80,32,220,51,183,134,254,58,8,248,255,9,1,51,7,19,166,1,51,0,224,51,40,161,134,254,58,7,8,0,10,1,58,8,232,255,9,1,51,9,80,32,222,51,104,52,100,120,62,8,248,255,9,1,51,7,19,166,1,80,32,224,51,124,134,254,51,7,40,166,1,51,8,1,80,32,226,51,137,253,81,7,42,2,58,8,224,255,9,1,151,119,3,200,135,7,130,120,8,51,7,207,64,1,62,8,0,0,10,1,130,16,8,130,21,149,17,16,40,65,134,254,58,7,8,0,10,1,58,8,240,255,9,1,51,9,80,32,228,51,8,52,62,7,0,0,10,1,130,16,8,130,21,149,17,16,50,0,149,17,216,123,16,32,123,21,24,123,22,16,123,24,123,23,8,51,6,76,51,5,56,236,8,1,130,88,130,23,8,80,32,230,51,112,56,254,81,7,59,149,102,255,149,85,32,82,6,235,51,6,124,51,5,184,245,8,1,130,88,130,23,8,80,32,232,51,79,56,254,81,7,26,149,102,255,149,85,32,82,6,235,51,7,200,11,1,130,24,8,80,32,234,51,243,246,130,23,123,87,8,51,7,1,122,87,28,130,16,32,130,21,24,130,22,16,149,17,40,50,0,100,120,70,8,46,70,24,1,1,62,8,8,0,10,1,124,135,81,7,22,51,7,38,33,1,80,32,238,51,134,133,254,58,8,8,0,10,1,1,100,135,130,16,8,130,21,149,17,16,40,187,176,254,58,7,8,0,10,1,124,120,81,8,64,149,17,240,123,16,8,123,21,51,8,24,37,1,51,9,122,27,1,51,10,80,32,240,51,36,51,100,117,80,32,242,51,144,176,254,51,7,204,186,1,100,88,80,32,244,51,53,133,254,100,87,130,16,8,130,21,149,17,16,50,0,51,7,69,39,1,40,186,55,254,51,7,152,149,1,51,8,60,5,9,80,32,248,51,246,254,51,7,53,166,1,51,8,64,5,9,80,32,250,51,230,254,51,7,161,149,1,51,8,68,5,9,80,32,252,51,214,254,51,7,139,98,1,51,8,72,5,9,80,32,254,51,198,254,51,7,46,175,1,51,8,76,5,9,80,32,0,52,182,254,51,7,73,166,1,51,8,80,5,9,80,32,2,52,166,254,51,7,125,71,1,51,8,84,5,9,80,32,4,52,150,254,51,7,82,166,1,51,8,88,5,9,80,32,6,52,134,254,51,7,5,55,1,51,8,92,5,9,80,32,8,52,118,254,51,7,101,156,1,51,8,16,0,10,1,80,32,10,52,101,254,51,7,40,104,1,51,8,204,5,9,80,32,12,52,85,254,51,7,154,98,1,51,8,208,5,9,80,32,14,52,69,254,51,7,72,145,1,51,8,32,0,10,1,80,32,16,52,52,254,51,7,169,98,1,51,8,172,6,9,80,32,18,52,36,254,51,7,14,65,1,51,8,176,6,9,80,32,20,52,20,254,51,7,7,59,1,51,8,180,6,9,80,32,22,52,4,254,51,7,157,22,1,51,8,204,6,9,80,32,24,52,244,253,51,7,195,27,1,51,8,184,6,9,80,32,26,52,228,253,51,7,83,93,1,51,8,188,6,9,80,32,28,52,212,253,51,7,89,128,1,51,8,216,5,9,80,32,30,52,196,253,51,7,32,65,1,51,8,220,5,9,80,32,32,52,180,253,51,7,50,139,1,51,8,228,5,9,80,32,34,52,164,253,51,7,77,85,1,51,8,224,5,9,80,32,36,52,148,253,51,7,254,132,1,51,8,208,6,9,80,32,38,52,132,253,51,7,82,145,1,51,8,244,5,9,80,32,40,52,116,253,51,7,1,6,1,51,8,240,5,9,130,16,149,17,8,40,95,253,51,7,22,133,1,51,8,8,6,9,80,32,44,52,82,253,51,7,16,43,1,51,8,12,6,9,80,32,46,52,66,253,51,7,34,133,1,51,8,16,6,9,80,32,48,52,50,253,51,7,78,65,1,51,8,20,6,9,80,32,50,52,34,253,51,7,114,93,1,51,8,24,6,9,80,32,52,52,18,253,51,7,46,133,1,51,8,28,6,9,80,32,54,52,2,253,51,7,222,5,1,51,8,32,6,9,80,32,56,52,242,252,51,7,2,187,1,51,8,20,0,10,1,80,32,58,52,225,252,51,7,225,179,1,51,8,24,0,10,1,80,32,60,52,208,252,51,7,176,22,1,51,8,196,6,9,80,32,62,52,192,252,51,7,13,38,1,51,8,200,6,9,80,32,64,52,176,252,51,7,26,48,1,51,8,232,5,9,80,32,66,52,160,252,51,7,240,186,1,51,8,236,5,9,130,16,149,17,8,40,139,252,51,7,192,5,1,51,8,40,6,9,80,32,70,52,126,252,51,7,138,85,1,51,8,44,6,9,80,32,72,52,110,252,51,7,9,133,1,51,8,48,6,9,80,32,74,52,94,252,51,7,1,43,1,51,8,52,6,9,80,32,76,52,78,252,51,7,206,5,1,51,8,56,6,9,80,32,78,52,62,252,51,7,118,17,1,51,8,60,6,9,80,32,80,52,46,252,51,7,164,71,1,51,8,64,6,9,80,32,82,52,30,252,51,7,185,118,1,51,8,68,6,9,80,32,84,52,14,252,51,7,133,17,1,51,8,72,6,9,80,32,86,52,254,251,51,7,27,81,1,51,8,76,6,9,80,32,88,52,238,251,51,7,115,128,1,51,8,80,6,9,130,16,149,17,8,40,217,251,51,7,29,38,1,51,8,88,6,9,80,32,92,52,204,251,51,7,104,17,1,51,8,92,6,9,80,32,94,52,188,251,51,7,211,149,1,51,8,96,6,9,80,32,96,52,172,251,51,7,211,27,1,51,8,100,6,9,80,32,98,52,156,251,51,7,171,118,1,51,8,104,6,9,80,32,100,52,140,251,51,7,93,85,1,51,8,108,6,9,80,32,102,52,124,251,51,7,225,149,1,51,8,112,6,9,80,32,104,52,108,251,51,7,12,81,1,51,8,116,6,9,80,32,106,52,92,251,51,7,110,85,1,51,8,120,6,9,80,32,108,52,76,251,51,7,100,93,1,51,8,124,6,9,80,32,110,52,60,251,51,7,242,149,1,51,8,128,6,9,80,32,112,52,44,251,51,7,62,65,1,51,8,132,6,9,80,32,114,52,28,251,51,7,61,139,1,51,8,136,6,9,80,32,116,52,12,251,51,7,92,145,1,51,8,140,6,9,80,32,118,52,252,250,51,7,107,145,1,51,8,144,6,9,80,32,120,52,236,250,51,7,0,150,1,51,8,148,6,9,80,32,122,52,220,250,51,7,192,22,1,51,8,152,6,9,80,32,124,52,204,250,51,7,124,85,1,51,8,156,6,9,80,32,126,52,188,250,51,7,226,27,1,51,8,160,6,9,80,32,128,52,172,250,51,7,218,42,1,51,8,164,6,9,80,32,130,52,156,250,51,7,26,55,1,51,8,168,6,9,80,32,132,52,140,250,51,7,237,42,1,51,8,28,0,10,1,80,32,134,52,123,250,51,7,196,112,1,51,8,248,5,9,80,32,136,52,107,250,51,7,107,128,1,51,8,252,5,9,130,16,149,17,8,40,86,250,81,5,71,151,85,32,152,87,30,51,5,36,0,10,1,200,87,7,123,23,8,51,6,1,51,7,48,75,1,123,23,1,149,23,16,51,8,32,130,25,100,106,80,32,140,52,117,50,149,23,16,100,88,80,32,142,52,30,250,149,85,4,131,102,1,130,23,8,171,117,220,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,202,120,7,152,119,16,131,119,50,0,140,121,31,211,151,10,191,154,10,139,169,14,140,138,31,211,168,11,191,171,11,174,185,14,2,151,119,16,204,135,7,131,119,50,0,211,135,7,153,119,31,20,8,255,255,255,127,255,255,255,255,211,135,7,131,119,50,0,57,7,220,243,9,1,81,7,66,2,57,7,132,243,9,1,82,7,56,2,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,51,10,162,33,1,62,10,128,2,10,1,33,4,136,2,10,1,32,4,144,2,10,1,61,9,112,2,10,1,50,0,2,57,7,192,17,8,81,23,2,39,2,57,7,196,17,8,81,23,9,29,2,51,7,224,8,9,55,8,4,9,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,2,51,7,168,9,9,55,8,204,9,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,51,7,208,10,9,55,8,244,10,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,57,7,220,243,9,1,81,7,56,2,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,51,10,109,33,1,62,10,128,2,10,1,33,4,136,2,10,1,32,4,144,2,10,1,61,9,112,2,10,1,50,0,2,51,7,240,12,9,55,8,20,13,9,62,7,200,1,10,1,60,8,192,1,10,1,40,253,16,57,7,252,246,9,1,81,7,15,2,57,7,108,237,9,1,81,7,58,50,0,2,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,51,10,140,93,1,62,10,128,2,10,1,33,4,136,2,10,1,32,4,144,2,10,1,61,9,112,2,10,1,50,0,2,51,7,216,13,9,55,8,252,13,9,62,7,200,1,10,1,60,8,192,1,10,1,40,153,16,51,7,24,11,9,55,8,60,11,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,57,7,8,132,9,1,132,119,251,81,7,10,51,7,8,18,8,40,8,51,7,200,17,8,1,149,17,240,123,16,8,123,21,57,8,80,221,9,1,151,137,1,152,153,61,200,137,9,132,153,248,191,152,8,151,136,3,200,135,7,130,122,51,5,208,1,10,1,51,9,144,48,1,51,8,160,0,51,7,208,1,10,1,80,32,156,52,2,70,254,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,62,5,128,2,10,1,51,10,54,54,62,10,136,2,10,1,61,9,144,2,10,1,61,9,112,2,10,1,130,16,8,130,21,149,17,16,50,0,149,17,248,123,16,51,7,129,145,1,51,8,8,80,32,160,52,185,90,2,100,121,51,7,94,51,8,2,130,16,149,17,8,40,17,254,1,149,17,248,123,16,57,8,192,17,8,81,7,64,82,8,61,2,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,51,10,215,22,1,62,10,128,2,10,1,33,4,136,2,10,1,32,4,144,2,10,1,61,9,112,2,10,1,51,7,24,11,9,40,26,51,9,3,173,151,9,51,9,1,170,152,37,61,7,184,1,10,1,51,7,168,9,9,1,127,120,36,62,7,200,1,10,1,60,8,192,1,10,1,130,16,149,17,8,50,0,58,10,24,242,6,51,7,180,71,1,51,8,45,51,9,1,80,32,164,52,19,127,254,32,4,184,1,10,1,51,7,168,9,9,40,200,149,17,248,123,16,51,7,63,28,1,51,8,8,80,32,168,52,248,89,2,100,121,51,7,54,51,8,38,130,16,149,17,8,40,80,253,1,149,17,240,123,16,8,123,21,51,8,4,171,135,54,2,57,7,112,2,10,1,61,7,116,2,10,1,51,7,1,61,7,120,2,10,1,51,9,72,48,1,62,9,128,2,10,1,51,9,48,54,62,9,136,2,10,1,61,7,144,2,10,1,40,23,57,8,184,1,10,1,131,136,1,51,9,1,80,32,172,52,51,168,51,7,1,61,7,112,2,10,1,130,16,8,130,21,149,17,16,50,0,149,17,248,123,16,51,7,200,118,1,51,8,8,80,32,176,52,109,89,2,100,121,51,7,96,51,8,14,80,32,178,52,202,252,1,51,7,207,22,1,51,8,8,80,32,180,52,79,89,2,100,121,51,7,54,51,8,38,130,16,149,17,8,40,167,252,1,57,7,252,246,9,1,81,7,66,2,57,9,112,2,10,1,57,10,220,243,9,1,61,9,116,2,10,1,51,8,1,61,8,120,2,10,1,81,10,42,51,10,218,112,1,62,10,128,2,10,1,33,4,136,2,10,1,32,4,144,2,10,1,32,4,112,2,10,1,1,50,0,51,8,34,40,161,244,1,51,10,162,166,1,62,10,128,2,10,1,51,10,52,54,62,10,136,2,10,1,32,4,144,2,10,1,1,32,4,112,2,10,1,1,50,0,57,9,220,6,9,51,7,1,191,151,11,57,10,84,233,9,1,51,12,208,237,9,1,61,11,220,6,9,150,168,72,1,200,200,8,170,121,10,51,9,98,139,1,40,8,51,9,173,156,1,1,51,10,92,249,9,1,123,137,232,0,32,4,92,249,9,1,1,50,0,149,17,240,123,16,8,123,21,57,8,72,0,10,1,57,7,224,6,9,51,9,1,191,137,8,61,8,72,0,10,1,80,32,188,52,192,128,1,57,8,72,0,10,1,57,7,84,233,9,1,51,9,208,237,9,1,51,10,72,1,202,167,7,200,151,7,81,8,10,51,8,228,33,1,40,8,51,8,51,23,1,1,123,120,232,0,130,16,8,130,21,149,17,16,50,0,81,7,52,82,23,1,91,2,57,9,188,1,10,1,57,7,224,6,9,51,11,7,173,155,87,131,119,1,61,7,224,6,9,149,153,1,61,9,188,1,10,1,57,8,72,0,10,1,40,79,128,1,2,57,9,188,1,10,1,57,7,224,6,9,88,9,45,131,119,255,61,7,224,6,9,149,153,255,61,9,188,1,10,1,57,8,72,0,10,1,40,37,128,1,57,7,224,6,9,57,8,72,0,10,1,40,22,128,1,57,8,72,0,10,1,40,12,128,1,51,8,1,170,135,25,82,7,44,2,57,7,216,6,9,81,7,35,149,119,255,61,7,216,6,9,50,0,2,57,7,216,6,9,51,8,8,173,120,13,149,119,1,61,7,216,6,9,50,0,50,0,51,7,8,12,9,55,8,44,12,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,149,17,224,123,16,24,123,21,16,123,22,8,51,7,180,17,1,51,8,8,80,32,198,52,70,87,2,100,121,51,7,108,51,8,15,80,32,200,52,163,250,1,57,8,72,0,10,1,51,5,208,10,9,55,7,240,10,9,55,9,242,10,9,151,136,2,51,10,224,212,5,200,168,8,129,136,149,119,175,0,123,23,149,150,32,200,138,7,51,8,8,80,32,202,52,255,86,2,100,121,130,23,100,104,80,32,204,52,94,250,1,57,7,220,6,9,127,88,32,127,86,34,151,119,2,51,9,232,212,5,200,151,7,129,119,149,136,120,123,24,149,102,16,200,151,7,51,8,8,80,32,206,52,197,86,2,100,121,130,23,100,104,80,32,208,52,36,250,1,127,87,32,127,88,34,57,10,216,6,9,149,136,96,51,9,10,80,32,210,52,230,20,127,87,32,127,88,34,57,10,188,1,10,1,149,136,64,51,9,9,130,16,24,130,21,16,130,22,8,149,17,32,40,194,20,57,7,196,17,8,57,8,192,17,8,136,119,5,149,136,254,142,136,210,135,7,51,8,96,11,9,51,9,56,8,9,51,10,96,11,9,82,7,9,51,10,56,8,9,1,62,10,200,1,10,1,82,7,17,2,149,151,36,127,119,60,7,192,1,10,1,50,0,2,149,135,36,127,119,60,7,192,1,10,1,50,0,149,17,232,123,16,16,123,21,8,123,22,51,9,1,57,7,196,17,8,61,9,180,1,10,1,51,5,175,0,51,8,9,51,6,74,1,172,120,125,156,120,62,132,136,1,81,8,37,2,57,7,192,17,8,81,23,2,67,51,7,19,78,1,51,6,24,1,51,5,185,0,51,8,8,51,0,218,52,40,217,85,2,156,120,128,1,132,136,1,82,8,56,51,8,64,2,208,120,7,132,119,1,81,7,59,51,7,95,59,1,51,8,8,51,0,218,52,40,178,85,2,51,7,124,145,1,51,6,74,1,51,5,165,0,51,8,8,51,0,218,52,40,154,85,2,51,7,124,145,1,51,8,8,51,0,218,52,40,138,85,2,51,7,180,85,1,80,32,216,52,179,233,51,7,244,73,1,51,8,8,80,32,218,52,115,85,2,100,121,51,7,51,8,80,32,220,52,210,248,1,51,7,24,11,9,60,6,56,11,9,60,5,58,11,9,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,56,8,9,55,8,92,8,9,62,7,200,1,10,1,60,8,192,1,10,1,50,0,149,17,248,123,16,32,4,180,1,10,1,1,51,7,95,59,1,51,8,8,80,32,226,52,23,85,2,100,121,51,7,51,8,130,16,149,17,8,40,113,248,1,51,9,112,62,9,57,8,112,62,9,51,10,1,170,167,34,82,7,24,51,10,255,81,8,18,200,168,8,61,8,112,62,9,138,135,3,40,192,237,1,138,135,3,40,185,237,1,88,24,14,234,40,245,51,9,116,62,9,57,8,116,62,9,51,10,1,170,167,34,82,7,24,51,10,255,81,8,18,200,168,8,61,8,116,62,9,138,135,3,40,186,237,1,138,135,3,40,179,237,1,88,24,14,234,40,245,149,17,240,123,16,8,123,21,51,7,65,48,1,51,8,8,80,32,234,52,135,84,2,100,121,51,7,60,51,8,38,80,32,236,52,228,247,1,51,5,8,12,9,55,7,40,12,9,55,9,42,12,9,57,10,112,62,9,149,152,16,51,9,16,80,32,238,52,157,18,127,89,34,127,87,32,57,10,116,62,9,149,152,48,51,9,16,130,16,8,130,21,200,145,1,40,126,18,149,17,248,254,123,16,0,1,80,32,242,52,129,224,0,100,120,100,23,51,9,0,1,80,32,244,52,179,40,100,23,80,32,246,52,50,159,32,4,112,2,10,1,130,16,0,1,149,17,8,1,50,0,149,17,192,123,16,56,123,21,48,123,22,40,51,7,172,85,1,51,8,8,80,32,250,52,236,83,2,100,121,51,7,72,51,8,28,80,32,252,52,73,247,1,51,5,240,12,9,55,7,16,13,9,55,8,18,13,9,80,32,254,52,156,11,127,86,32,123,21,16,127,87,34,123,23,24,51,9,76,0,10,1,51,7,80,247,9,1,123,23,32,123,22,8,149,153,1,40,14,131,102,4,149,89,1,40,6,149,89,1,1,124,151,255,81,7,92,100,149,81,23,10,67,80,32,0,53,240,161,254,131,120,160,84,24,192,222,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,39,100,135,130,24,24,80,32,2,53,188,246,1,40,179,2,130,23,24,131,119,12,123,23,24,130,22,8,100,89,149,153,1,40,163,2,130,21,16,127,88,34,127,87,32,149,136,16,80,32,4,53,251,10,127,86,32,127,87,34,51,8,76,0,10,1,123,24,8,149,133,24,131,119,16,123,23,24,123,22,40,6,131,102,4,1,149,87,1,100,117,124,119,255,81,7,86,81,23,10,69,80,32,6,53,91,161,254,131,120,160,51,9,193,172,152,224,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,33,100,135,130,24,24,80,32,8,53,37,246,1,40,178,2,130,23,24,131,119,12,123,23,24,130,22,40,164,2,130,21,16,127,88,34,127,87,32,149,136,32,80,32,10,53,106,10,127,87,34,127,86,32,130,24,8,149,136,48,131,119,32,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,12,53,200,160,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,14,53,146,245,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,48,80,32,16,53,210,9,127,87,34,127,86,32,130,24,8,149,136,72,131,119,48,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,18,53,48,160,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,20,53,250,244,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,64,80,32,22,53,58,9,127,87,34,127,86,32,130,24,8,149,136,96,131,119,64,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,24,53,152,159,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,26,53,98,244,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,80,80,32,28,53,162,8,127,87,34,127,86,32,130,24,8,149,136,120,131,119,80,123,23,24,123,22,16,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,96,100,133,81,23,10,71,80,32,30,53,255,158,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,51,7,64,1,173,103,37,100,135,130,24,24,80,32,32,53,199,243,1,40,175,2,130,23,24,131,119,12,123,23,24,130,22,16,100,88,149,136,1,40,159,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,240,123,16,8,123,21,32,4,60,1,10,1,1,61,7,64,1,10,1,150,117,24,51,7,76,0,10,1,200,117,5,51,7,72,1,10,1,51,9,24,100,88,80,32,36,53,152,36,51,8,130,104,1,100,87,80,32,38,53,105,37,254,82,7,15,70,5,100,87,51,0,40,53,40,73,35,254,100,87,80,32,40,53,67,35,254,61,7,96,1,10,1,130,16,8,130,21,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,51,7,210,112,1,51,8,8,80,32,44,53,179,79,2,100,121,51,7,72,51,8,28,80,32,46,53,16,243,1,51,5,240,12,9,55,7,16,13,9,55,8,18,13,9,80,32,48,53,99,7,127,86,32,123,21,16,127,87,34,123,23,24,51,9,76,0,10,1,51,7,80,247,9,1,123,23,32,123,22,8,149,153,1,40,14,131,102,4,149,89,1,40,6,149,89,1,1,124,151,255,81,7,92,100,149,81,23,10,67,80,32,50,53,183,157,254,131,120,160,84,24,192,222,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,39,100,135,130,24,24,80,32,52,53,131,242,1,40,179,2,130,23,24,131,119,12,123,23,24,130,22,8,100,89,149,153,1,40,163,2,130,21,16,127,88,34,127,87,32,149,136,16,80,32,54,53,194,6,127,86,32,127,87,34,51,8,76,0,10,1,123,24,8,149,133,24,131,119,16,123,23,24,123,22,40,6,131,102,4,1,149,87,1,100,117,124,119,255,81,7,86,81,23,10,69,80,32,56,53,34,157,254,131,120,160,51,9,193,172,152,224,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,33,100,135,130,24,24,80,32,58,53,236,241,1,40,178,2,130,23,24,131,119,12,123,23,24,130,22,40,164,2,130,21,16,127,88,34,127,87,32,149,136,32,80,32,60,53,49,6,127,87,34,127,86,32,130,24,8,149,136,48,131,119,32,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,62,53,143,156,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,64,53,89,241,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,48,80,32,66,53,153,5,127,87,34,127,86,32,130,24,8,149,136,72,131,119,48,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,68,53,247,155,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,70,53,193,240,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,64,80,32,72,53,1,5,127,87,34,127,86,32,130,24,8,149,136,96,131,119,64,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,74,53,95,155,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,76,53,41,240,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,130,21,16,127,88,34,127,87,32,149,136,80,80,32,78,53,105,4,127,87,34,127,86,32,130,24,8,149,136,120,131,119,80,123,23,24,123,22,149,136,1,40,14,131,102,4,149,88,1,40,6,149,88,1,1,124,135,255,81,7,93,100,133,81,23,10,69,80,32,80,53,199,154,254,131,120,160,51,9,193,172,152,219,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,38,100,135,130,24,24,80,32,82,53,145,239,1,40,177,2,130,23,24,131,119,12,123,23,24,130,22,100,88,149,136,1,40,162,2,57,7,60,1,10,1,81,7,22,1,2,57,8,64,1,10,1,123,24,150,133,24,130,22,8,123,21,24,200,101,5,100,87,80,32,84,53,76,31,254,81,7,91,2,100,104,51,6,130,25,24,200,151,7,200,135,7,123,23,24,124,87,51,0,86,53,40,48,154,254,2,149,85,1,200,134,6,130,23,24,170,117,54,124,87,80,32,86,53,29,154,254,131,121,160,51,8,4,51,10,193,172,169,225,2,151,119,3,130,24,32,200,135,7,130,119,248,254,125,120,1,124,119,151,136,8,212,120,8,40,197,51,6,1,2,130,24,16,127,135,32,127,136,34,190,118,6,130,23,151,119,4,190,135,7,123,23,24,51,7,181,98,1,123,22,16,149,119,1,40,14,131,102,4,149,87,1,40,6,149,87,1,1,100,117,124,119,255,81,7,96,51,8,10,170,135,70,80,32,88,53,173,153,254,131,120,160,51,9,192,174,137,217,2,151,119,3,130,24,32,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,51,7,64,1,173,103,37,100,135,130,24,24,80,32,90,53,117,238,1,40,173,2,130,23,24,131,119,12,123,23,24,130,22,16,100,87,149,119,1,40,157,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,51,7,80,32,92,53,31,215,0,100,120,149,23,16,51,9,0,1,80,32,94,53,80,31,51,8,109,83,1,149,23,16,80,32,96,53,34,115,254,81,7,40,100,117,51,7,76,0,10,1,51,8,1,51,9,24,100,90,80,32,98,53,213,113,254,100,87,80,32,100,53,6,118,254,51,8,1,40,25,51,7,76,0,10,1,51,8,130,104,1,51,9,24,80,32,102,53,5,31,51,8,1,51,6,76,0,10,1,51,7,48,12,9,123,23,8,60,8,48,12,9,51,7,1,80,32,104,53,165,214,0,100,120,149,23,16,51,9,0,1,80,32,106,53,214,30,51,8,109,83,1,149,23,16,80,32,108,53,168,114,254,123,22,81,7,37,100,117,149,103,24,51,8,1,51,9,24,100,90,80,32,110,53,92,113,254,100,87,80,32,112,53,141,117,254,51,8,1,40,22,149,103,24,51,8,130,104,1,51,9,24,80,32,114,53,143,30,51,8,1,130,23,8,121,120,32,51,7,2,80,32,116,53,60,214,0,100,120,149,23,16,51,9,0,1,80,32,118,53,109,30,51,8,109,83,1,149,23,16,80,32,120,53,63,114,254,81,7,39,100,117,130,23,149,119,48,51,8,1,51,9,24,51,6,1,100,90,80,32,122,53,240,112,254,100,87,80,32,124,53,33,117,254,40,24,130,23,149,119,48,51,8,130,104,1,51,9,24,80,32,126,53,36,30,51,6,1,130,23,8,121,118,64,51,7,3,80,32,128,53,209,213,0,100,120,149,23,16,51,9,0,1,80,32,130,53,2,30,51,8,109,83,1,149,23,16,80,32,132,53,212,113,254,81,7,39,100,117,130,23,149,119,72,51,8,1,51,9,24,51,6,1,100,90,80,32,134,53,133,112,254,100,87,80,32,136,53,182,116,254,40,24,130,23,149,119,72,51,8,130,104,1,51,9,24,80,32,138,53,185,29,51,6,1,130,23,8,121,118,96,51,7,4,80,32,140,53,102,213,0,100,120,149,23,16,51,9,0,1,80,32,142,53,151,29,51,8,109,83,1,149,23,16,80,32,144,53,105,113,254,81,7,39,100,117,130,23,149,119,96,51,8,1,51,9,24,51,6,1,100,90,80,32,146,53,26,112,254,100,87,80,32,148,53,75,116,254,40,24,130,23,149,119,96,51,8,130,104,1,51,9,24,80,32,150,53,78,29,51,6,1,130,23,8,121,118,128,0,51,7,5,80,32,152,53,250,212,0,100,120,149,23,16,51,9,0,1,80,32,154,53,43,29,51,8,109,83,1,149,23,16,80,32,156,53,253,112,254,81,7,39,100,117,130,23,149,119,120,51,8,1,51,9,24,51,6,1,100,90,80,32,158,53,174,111,254,100,87,80,32,160,53,223,115,254,40,24,130,23,149,119,120,51,8,130,104,1,51,9,24,80,32,162,53,226,28,51,6,1,130,23,8,121,118,160,0,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,118,131,121,248,123,25,16,131,133,7,123,21,24,51,7,70,75,1,51,8,8,80,32,164,53,9,72,2,100,121,130,23,16,100,88,80,32,166,53,103,235,1,51,7,86,59,1,123,23,16,51,8,8,80,32,168,53,233,71,2,100,121,100,103,100,101,123,22,8,130,22,24,100,104,80,32,170,53,64,235,1,131,85,8,123,21,51,8,8,130,21,16,100,87,80,32,172,53,192,71,2,100,121,130,23,100,104,80,32,174,53,31,235,1,130,22,8,131,103,16,123,23,51,8,8,100,87,80,32,176,53,159,71,2,100,121,130,23,130,24,24,80,32,178,53,253,234,1,131,103,24,123,23,51,8,8,100,87,80,32,180,53,128,71,2,100,121,130,23,130,21,24,100,88,80,32,182,53,220,234,1,131,103,32,123,23,51,8,8,130,23,16,80,32,184,53,94,71,2,100,121,130,23,100,88,80,32,186,53,189,234,1,131,103,40,123,23,51,8,8,130,21,16,100,87,80,32,188,53,61,71,2,100,121,130,23,130,24,24,80,32,190,53,155,234,1,131,103,48,123,23,51,8,8,100,87,80,32,192,53,30,71,2,100,121,130,23,130,21,24,100,88,80,32,194,53,122,234,1,131,102,56,51,8,8,130,23,16,80,32,196,53,254,70,2,100,121,100,103,100,88,100,86,80,32,198,53,91,234,1,130,23,8,131,119,64,123,23,51,8,8,130,21,16,100,87,80,32,200,53,216,70,2,100,121,130,23,100,104,80,32,202,53,55,234,1,130,23,8,131,119,72,123,23,51,8,8,100,87,80,32,204,53,183,70,2,100,121,130,23,100,104,80,32,206,53,22,234,1,130,21,8,131,87,80,123,23,51,8,8,130,23,16,80,32,208,53,149,70,2,100,121,130,23,100,104,80,32,210,53,244,233,1,131,87,88,123,23,51,8,8,130,22,16,100,103,80,32,212,53,116,70,2,100,121,130,23,130,24,24,80,32,214,53,210,233,1,131,87,96,123,23,51,8,8,100,103,100,101,80,32,216,53,83,70,2,100,121,130,23,130,22,24,100,104,80,32,218,53,175,233,1,130,23,8,131,119,104,123,23,51,8,8,100,87,80,32,220,53,47,70,2,100,121,130,23,100,104,100,101,80,32,222,53,140,233,1,130,23,8,131,119,112,123,23,51,8,8,130,22,16,100,103,80,32,224,53,9,70,2,100,121,130,23,100,88,80,32,226,53,104,233,1,130,21,8,131,87,120,123,23,51,8,8,100,103,80,32,228,53,232,69,2,100,121,130,23,130,22,24,100,104,80,32,230,53,68,233,1,131,87,128,0,123,23,51,8,8,130,21,16,100,87,80,32,232,53,195,69,2,100,121,130,23,100,104,80,32,234,53,34,233,1,130,23,8,131,119,136,0,123,23,51,8,8,100,86,100,87,80,32,236,53,159,69,2,100,121,130,23,130,24,24,80,32,238,53,253,232,1,130,21,8,131,87,144,0,123,23,51,8,8,100,103,80,32,240,53,124,69,2,100,121,130,23,130,22,24,100,104,80,32,242,53,216,232,1,131,87,152,0,123,23,51,8,8,130,23,16,80,32,244,53,89,69,2,100,121,130,23,100,104,80,32,246,53,184,232,1,131,87,160,0,123,23,51,8,8,130,22,16,100,103,80,32,248,53,55,69,2,100,121,130,23,130,24,24,80,32,250,53,149,232,1,131,87,168,0,123,23,51,8,8,100,103,100,101,80,32,252,53,21,69,2,100,121,130,23,130,22,24,100,104,80,32,254,53,113,232,1,130,23,8,131,119,176,0,123,23,51,8,8,100,87,80,32,0,54,240,68,2,100,121,130,23,100,104,80,32,2,54,79,232,1,130,21,8,131,87,184,0,123,23,51,8,8,130,23,16,80,32,4,54,205,68,2,100,121,130,23,100,104,80,32,6,54,44,232,1,131,85,192,0,51,7,141,104,1,51,8,8,80,32,8,54,173,68,2,100,121,100,87,100,104,130,16,48,130,21,40,130,22,32,149,17,56,40,0,232,1,81,7,88,51,8,80,247,9,1,123,24,51,6,200,87,7,123,23,8,124,87,51,0,12,54,40,225,146,254,149,85,1,190,134,6,130,23,8,170,117,53,124,87,80,32,12,54,207,146,254,131,121,160,51,8,4,51,10,193,172,169,226,2,151,119,3,130,24,200,135,7,130,119,248,254,125,120,1,124,119,151,136,8,212,120,8,40,199,51,6,1,2,100,103,130,16,32,130,21,24,130,22,16,149,17,40,50,0,57,8,112,6,9,171,120,85,149,17,232,123,16,16,123,21,8,123,22,57,5,68,1,10,1,150,88,24,51,7,76,0,10,1,200,120,8,100,87,80,32,16,54,114,146,57,7,68,1,10,1,51,9,254,32,4,112,2,10,1,171,151,10,61,5,68,1,10,1,1,51,8,24,51,7,130,16,16,130,21,8,130,22,200,129,1,40,131,223,1,50,0,57,7,252,246,9,1,81,7,126,2,149,17,224,123,16,24,123,21,16,123,22,8,57,7,108,237,9,1,82,7,200,0,2,57,7,68,1,10,1,87,7,100,150,122,24,51,7,76,0,10,1,200,122,10,51,5,100,1,10,1,51,9,41,38,1,51,8,80,51,7,100,1,10,1,80,32,18,54,120,46,254,57,8,112,2,10,1,61,8,116,2,10,1,51,9,1,61,9,120,2,10,1,62,5,128,2,10,1,51,10,14,54,62,10,136,2,10,1,61,9,144,2,10,1,61,9,112,2,10,1,40,98,51,8,34,40,246,222,1,2,57,8,112,2,10,1,82,8,42,2,51,8,56,8,9,55,9,92,8,9,32,4,112,2,10,1,1,62,8,200,1,10,1,60,9,192,1,10,1,123,27,51,0,20,54,40,50,248,123,27,80,32,20,54,45,248,51,7,216,13,9,55,8,252,13,9,62,7,200,1,10,1,60,8,192,1,10,1,51,7,254,61,7,68,1,10,1,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,57,8,112,2,10,1,81,8,7,40,241,110,255,2,32,4,112,2,10,1,1,51,7,56,8,9,55,8,92,8,9,62,7,200,1,10,1,60,8,192,1,10,1,51,7,1,40,202,113,255,57,8,112,6,9,171,120,74,149,17,248,254,123,16,0,1,57,7,68,1,10,1,80,32,24,54,224,206,0,100,120,100,23,51,9,0,1,80,32,26,54,18,23,100,23,80,32,28,54,145,141,32,4,112,2,10,1,51,8,24,51,7,80,32,30,54,25,222,1,130,16,0,1,149,17,8,1,50,0,50,0,149,17,240,123,16,8,123,21,57,7,220,243,9,1,81,7,14,51,8,51,7,51,5,11,28,1,40,70,2,57,7,68,1,10,1,87,7,51,150,122,24,51,7,76,0,10,1,200,122,10,51,5,100,1,10,1,51,9,150,104,1,51,8,80,51,7,100,1,10,1,80,32,32,54,5,45,254,51,7,1,51,8,22,54,40,12,51,8,51,7,51,5,49,43,1,1,57,10,112,2,10,1,61,10,116,2,10,1,51,11,1,61,11,120,2,10,1,62,5,128,2,10,1,62,8,136,2,10,1,61,7,144,2,10,1,61,11,112,2,10,1,130,16,8,130,21,149,17,16,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,26,123,25,16,100,133,100,118,51,7,104,43,1,51,8,8,80,32,34,54,157,65,2,100,121,100,103,123,21,24,100,88,80,32,36,54,249,228,1,100,104,130,23,16,131,102,8,123,22,8,88,7,59,151,119,3,200,135,7,131,119,8,123,23,16,51,5,133,128,1,130,22,8,1,51,8,8,100,87,80,32,38,54,94,65,2,100,121,100,103,130,24,24,80,32,40,54,188,228,1,131,102,8,130,23,16,171,118,224,51,7,192,93,1,51,8,8,80,32,42,54,56,65,2,100,121,100,103,130,22,24,100,104,80,32,44,54,148,228,1,130,23,151,119,3,130,21,8,190,117,5,51,7,17,187,1,51,8,8,80,32,46,54,14,65,2,100,121,100,87,100,104,130,16,48,130,21,40,130,22,32,149,17,56,40,97,228,1,57,8,112,6,9,171,120,42,149,17,248,123,16,57,8,184,1,10,1,131,136,1,51,7,4,51,9,1,80,32,50,54,117,143,32,4,112,2,10,1,130,16,149,17,8,50,0,50,0,57,8,112,6,9,171,120,54,55,7,192,1,10,1,58,8,200,1,10,1,121,135,36,32,4,112,2,10,1,51,7,252,242,9,1,32,4,252,242,9,1,32,4,208,221,9,1,255,51,8,1,61,8,188,221,9,1,50,0,50,0,57,8,112,6,9,171,120,16,2,57,7,220,243,9,1,81,7,8,40,121,212,50,0,2,57,9,192,17,8,56,7,80,221,9,1,81,25,2,11,51,8,0,14,9,40,8,51,8,32,14,9,1,149,17,248,123,16,132,119,28,200,135,7,129,120,51,7,80,32,56,54,245,219,1,51,7,105,130,16,149,17,8,40,57,212,149,17,200,123,16,48,123,21,40,123,22,32,100,118,57,8,80,231,9,1,129,119,81,8,40,51,8,4,170,135,96,5,82,7,123,5,2,129,103,4,57,8,84,6,9,170,135,79,5,2,57,8,156,6,9,171,135,100,5,40,65,5,81,23,3,79,82,23,4,160,0,2,57,7,112,2,10,1,51,8,54,54,81,7,101,2,57,7,120,2,10,1,81,7,91,2,58,7,136,2,10,1,171,135,81,2,57,7,220,243,9,1,82,7,12,5,2,57,9,192,17,8,56,7,80,221,9,1,81,25,2,219,4,51,8,0,14,9,40,215,4,123,23,24,57,5,148,2,10,1,80,32,58,54,117,215,175,117,67,2,129,103,12,87,7,10,1,81,7,70,2,57,5,92,6,9,51,0,66,54,40,87,215,123,25,8,123,24,16,51,8,23,51,7,80,32,60,54,33,219,1,57,7,8,132,9,1,132,119,251,123,21,24,81,7,99,51,7,8,18,8,40,97,129,103,1,51,8,2,171,135,70,123,23,24,57,5,152,2,10,1,80,32,62,54,26,215,175,117,49,2,129,103,12,57,9,156,2,10,1,57,8,160,2,10,1,190,151,7,131,137,226,61,7,156,2,10,1,175,151,194,0,123,26,8,51,7,92,6,9,51,8,226,40,203,0,129,103,1,82,7,112,4,129,101,4,129,103,8,40,78,2,51,7,200,17,8,1,57,8,80,221,9,1,151,137,1,152,153,61,200,137,9,132,153,248,191,152,8,151,136,3,200,135,7,130,122,51,5,208,1,10,1,51,9,144,48,1,51,8,160,0,51,7,208,1,10,1,80,32,64,54,184,41,254,57,7,112,2,10,1,61,7,116,2,10,1,51,7,1,61,7,120,2,10,1,62,5,128,2,10,1,130,24,24,130,25,16,62,9,136,2,10,1,61,7,144,2,10,1,61,7,112,2,10,1,40,244,3,57,5,88,6,9,80,32,66,54,89,214,149,119,5,61,7,148,2,10,1,129,103,8,87,7,52,1,81,7,69,1,57,5,100,6,9,51,0,76,54,40,54,214,131,136,30,51,9,255,123,25,16,175,120,61,123,26,8,51,7,88,6,9,51,8,30,1,123,24,129,119,123,23,16,80,32,68,54,20,214,57,8,160,2,10,1,149,119,5,61,7,152,2,10,1,130,23,200,120,8,61,8,160,2,10,1,61,8,156,2,10,1,1,2,129,103,8,57,9,164,2,10,1,57,8,168,2,10,1,190,151,7,131,137,226,61,7,164,2,10,1,175,151,16,123,26,8,51,7,96,6,9,51,8,226,40,20,131,136,30,175,120,110,123,26,8,51,7,100,6,9,51,8,30,1,123,24,129,119,123,23,16,80,32,70,54,168,213,57,8,168,2,10,1,149,119,5,130,25,24,61,7,152,2,10,1,130,23,200,120,8,61,8,168,2,10,1,61,8,164,2,10,1,128,104,4,132,135,1,130,21,16,81,7,51,57,5,108,6,9,80,32,72,54,110,213,129,104,4,149,119,15,130,25,24,61,7,152,2,10,1,132,136,2,81,8,203,0,40,22,2,128,104,4,132,135,1,130,21,16,82,7,211,132,136,2,81,8,181,0,57,5,104,6,9,80,32,74,54,55,213,100,120,51,7,149,136,15,130,25,24,61,8,152,2,10,1,40,153,0,2,51,5,255,129,103,8,89,7,212,254,57,5,96,6,9,80,32,76,54,14,213,149,119,2,61,7,148,2,10,1,1,2,128,104,4,132,135,1,81,7,30,57,5,108,6,9,80,32,78,54,239,212,129,104,4,149,119,5,130,25,24,61,7,148,2,10,1,1,132,136,2,81,8,24,57,5,104,6,9,80,32,80,54,206,212,149,119,5,61,7,148,2,10,1,1,2,57,7,204,6,9,87,7,45,2,129,104,4,198,120,7,132,119,1,81,7,35,57,5,84,6,9,80,32,82,54,163,212,100,120,51,7,149,136,5,130,25,24,61,8,148,2,10,1,40,5,51,7,1,51,8,255,170,133,21,2,2,57,8,60,1,10,1,81,8,70,81,21,13,195,0,81,21,27,148,0,51,8,127,171,133,255,0,2,57,9,96,1,10,1,51,7,1,88,9,239,1,2,57,10,64,1,10,1,131,153,255,61,9,96,1,10,1,150,168,24,51,10,76,0,10,1,200,168,8,200,152,8,70,8,40,202,1,2,57,9,120,2,10,1,81,9,80,1,2,57,7,144,2,10,1,81,7,12,81,21,27,9,82,21,32,151,1,2,100,87,57,10,116,2,10,1,58,9,136,2,10,1,61,10,112,2,10,1,32,4,120,2,10,1,81,9,8,180,144,2,84,54,32,4,112,2,10,1,51,8,24,51,7,80,32,86,54,192,215,1,40,88,1,57,7,64,1,10,1,32,4,60,1,10,1,150,119,24,51,8,76,0,10,1,200,135,7,51,8,72,1,10,1,51,9,24,80,32,88,54,117,16,40,46,1,2,57,5,64,1,10,1,150,88,24,51,7,76,0,10,1,200,120,8,124,138,32,4,60,1,10,1,51,7,1,81,10,41,1,100,87,80,32,90,54,40,138,57,8,68,1,10,1,51,10,254,32,4,112,2,10,1,171,168,242,0,61,5,68,1,10,1,51,7,1,40,1,1,2,57,8,168,69,9,81,8,13,100,87,51,0,92,54,40,233,137,254,80,32,92,54,229,137,254,100,117,131,120,160,51,9,192,51,7,1,172,152,217,0,2,57,6,96,1,10,1,51,8,22,173,104,203,0,2,73,17,24,192,57,7,64,1,10,1,150,119,24,51,8,76,0,10,1,200,135,7,123,23,16,51,0,94,54,149,17,216,123,16,32,123,21,24,123,22,16,100,117,51,0,10,54,40,140,14,254,51,8,175,0,173,120,115,2,131,103,1,61,7,96,1,10,1,130,24,16,200,134,6,120,101,200,135,7,70,7,51,7,1,40,114,2,57,8,224,221,9,1,57,9,120,6,9,81,8,6,170,149,16,81,5,109,2,57,8,28,0,10,1,171,133,99,51,8,9,61,8,252,242,9,1,51,7,1,40,69,51,8,32,14,9,1,132,119,28,200,135,7,129,120,51,7,80,32,96,54,120,214,1,51,7,105,51,0,98,54,40,189,206,80,32,98,54,186,206,51,7,1,40,25,2,57,7,112,6,9,170,117,104,254,2,57,7,116,6,9,170,117,94,254,51,7,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,57,10,112,2,10,1,81,10,110,2,57,9,92,6,9,171,149,133,0,54,9,192,1,10,1,123,23,24,58,8,200,1,10,1,51,6,255,255,0,1,2,127,135,151,152,48,153,136,48,149,119,255,217,120,7,149,153,1,141,119,210,151,7,60,7,192,1,10,1,51,8,19,51,7,80,32,100,54,235,213,1,58,8,200,1,10,1,55,9,192,1,10,1,130,135,16,151,154,5,200,167,7,126,122,210,105,9,51,7,1,170,106,186,40,127,255,2,57,7,168,6,9,171,117,123,2,57,7,144,130,9,1,57,8,100,249,9,1,212,135,7,82,7,96,255,40,140,0,2,57,9,88,6,9,171,149,150,0,54,8,192,1,10,1,123,23,24,51,6,255,255,0,40,56,149,136,255,60,8,192,1,10,1,51,8,19,51,7,80,32,102,54,121,213,1,58,7,200,1,10,1,55,8,192,1,10,1,130,119,16,151,137,5,200,151,7,126,121,210,104,8,51,7,1,171,105,16,255,151,135,48,82,7,199,2,58,7,200,1,10,1,126,120,40,187,2,57,7,164,6,9,171,117,148,0,2,57,7,144,130,9,1,57,8,100,249,9,1,212,135,7,82,7,222,254,51,7,1,51,0,104,54,40,73,225,80,32,104,54,70,225,51,8,22,51,7,51,0,86,54,40,9,213,1,2,57,9,96,6,9,171,149,123,2,58,7,200,1,10,1,55,8,192,1,10,1,130,119,16,151,136,5,200,120,8,130,137,16,51,7,1,81,9,155,254,2,126,136,51,9,2,171,152,145,254,51,8,22,51,7,80,32,106,54,205,212,1,58,7,200,1,10,1,55,8,192,1,10,1,130,119,16,151,136,5,200,135,7,130,120,16,51,7,51,0,110,54,50,8,171,149,133,0,2,57,7,192,17,8,51,9,1,51,10,3,61,9,112,2,10,1,170,167,4,1,51,7,24,11,9,40,1,1,2,57,9,100,6,9,171,149,156,0,2,58,7,200,1,10,1,55,8,192,1,10,1,130,119,16,151,136,5,200,120,8,130,137,16,51,7,1,81,9,25,254,2,126,136,51,9,2,171,152,15,254,51,8,22,51,7,80,32,108,54,75,212,1,58,7,200,1,10,1,55,8,192,1,10,1,130,119,16,151,136,5,200,135,7,130,120,16,51,7,1,180,128,2,110,54,40,195,253,2,57,7,124,6,9,171,117,174,0,2,51,9,56,8,9,62,9,200,1,10,1,55,7,92,8,9,51,9,1,61,9,112,2,10,1,60,7,192,1,10,1,51,8,23,51,7,80,32,112,54,242,211,1,80,32,114,54,95,220,40,132,253,2,57,9,108,6,9,171,149,173,0,2,58,9,200,1,10,1,55,10,192,1,10,1,130,155,16,151,167,5,200,123,11,130,184,16,51,7,1,81,8,119,253,2,126,187,81,11,112,253,151,167,48,152,119,48,51,10,2,121,151,36,171,171,154,1,51,7,1,180,128,2,116,54,51,8,22,51,7,51,0,86,54,40,144,211,1,51,7,96,11,9,1,62,7,200,1,10,1,31,4,192,1,10,1,51,8,23,51,7,51,0,86,54,40,113,211,1,2,57,7,128,6,9,171,117,104,2,51,9,56,8,9,62,9,200,1,10,1,55,7,92,8,9,51,9,1,61,9,112,2,10,1,60,7,192,1,10,1,51,8,23,51,7,80,32,118,54,63,211,1,80,32,120,54,84,219,40,209,252,2,100,90,100,117,57,7,84,6,9,171,122,84,2,55,7,192,1,10,1,58,9,200,1,10,1,121,151,36,32,4,112,2,10,1,51,8,24,51,7,51,0,86,54,40,3,211,1,2,57,7,132,6,9,171,117,103,32,4,112,2,10,1,1,51,8,8,12,9,62,8,200,1,10,1,31,4,192,1,10,1,51,8,23,51,7,51,0,86,54,40,213,210,1,2,100,169,57,7,104,6,9,171,122,86,2,58,10,200,1,10,1,55,11,192,1,10,1,130,169,8,121,171,36,81,9,82,252,2,127,154,36,62,9,200,1,10,1,60,10,192,1,10,1,51,8,23,51,7,51,0,86,54,40,150,210,1,2,100,89,57,7,136,6,9,171,117,151,0,80,32,122,54,84,222,51,8,23,51,7,51,0,86,54,40,119,210,1,82,5,38,149,151,59,255,51,8,58,172,120,22,20,8,3,0,0,0,0,0,0,4,208,120,7,132,119,1,82,7,9,82,41,186,0,11,252,2,58,10,200,1,10,1,55,6,192,1,10,1,127,171,151,103,5,149,124,56,100,103,100,89,1,149,119,1,175,183,91,2,130,168,16,200,200,8,124,136,149,204,32,171,137,238,60,7,192,1,10,1,51,8,19,51,7,51,0,86,54,40,15,210,1,151,119,48,153,119,48,180,128,2,124,54,51,8,1,51,7,51,0,86,54,40,247,209,1,2,57,7,140,6,9,171,121,60,51,8,23,51,7,80,32,126,54,229,209,1,80,32,128,54,97,242,40,119,251,87,6,141,251,130,172,16,51,10,149,107,1,149,204,24,1,2,124,199,170,117,102,51,7,149,170,1,149,204,32,171,171,242,40,111,251,2,57,7,144,6,9,171,121,24,51,8,23,51,7,80,32,130,54,163,209,1,80,32,132,54,176,220,40,53,251,2,57,7,148,6,9,171,121,68,2,57,8,220,6,9,51,10,1,191,138,11,57,9,84,233,9,1,51,12,208,237,9,1,61,11,220,6,9,150,151,72,1,200,199,7,170,168,59,51,8,98,139,1,40,57,60,10,192,1,10,1,51,8,19,51,7,51,0,86,54,40,77,209,1,2,57,7,152,6,9,171,121,60,51,8,23,51,7,80,32,134,54,59,209,1,80,32,136,54,46,243,40,205,250,51,8,173,156,1,1,51,9,92,249,9,1,123,120,232,0,32,4,92,249,9,1,1,51,8,23,51,7,51,0,86,54,40,11,209,1,2,57,7,156,6,9,171,121,24,51,8,23,51,7,80,32,138,54,249,208,1,80,32,140,54,226,217,40,139,250,2,57,7,160,6,9,171,121,85,57,8,140,131,13,1,131,137,1,137,136,4,154,136,210,152,8,61,8,140,131,13,1,150,135,26,51,8,228,6,9,57,9,84,233,9,1,51,10,208,237,9,1,200,135,7,150,152,72,1,200,168,8,123,135,232,0,51,7,48,184,1,51,8,8,80,32,142,54,234,52,2,80,32,144,54,198,66,2,40,48,250,2,57,7,84,6,9,171,121,64,250,2,51,9,56,8,9,62,9,200,1,10,1,55,7,92,8,9,51,9,1,61,9,112,2,10,1,60,7,192,1,10,1,51,8,23,51,7,51,0,86,54,40,91,208,1,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,57,7,120,2,10,1,32,4,180,1,10,1,81,7,88,2,51,7,80,247,9,1,123,23,48,58,7,80,247,9,1,125,120,3,124,119,2,123,25,8,58,6,128,2,10,1,151,136,8,212,120,5,100,103,80,32,146,54,193,7,254,81,7,212,0,200,118,8,100,105,100,87,100,107,1,124,154,149,170,246,142,170,149,170,255,210,90,10,149,153,1,190,167,7,171,137,237,40,181,0,2,57,7,112,2,10,1,81,7,174,2,2,58,8,200,1,10,1,130,135,24,81,7,15,180,112,2,148,54,58,8,200,1,10,1,1,2,126,135,32,126,134,34,123,25,32,60,7,172,2,10,1,60,6,174,2,10,1,127,137,81,9,150,2,123,21,24,151,153,32,152,153,27,149,153,2,123,25,40,51,5,2,123,26,16,40,21,149,102,16,149,85,32,60,6,174,2,10,1,130,23,40,170,117,98,2,2,130,135,16,200,87,7,124,121,81,9,228,2,55,8,172,2,10,1,123,24,48,51,8,8,80,32,150,54,171,51,2,100,121,151,104,48,153,136,48,130,23,48,80,32,152,54,5,215,1,130,26,16,58,8,200,1,10,1,54,6,174,2,10,1,40,172,100,87,100,107,1,139,120,31,200,135,7,152,119,1,141,120,100,123,23,24,60,8,174,2,10,1,124,183,81,7,236,1,51,8,123,23,100,182,40,56,2,130,23,48,130,119,124,120,3,124,119,2,55,9,174,2,10,1,151,136,8,130,26,8,58,6,128,2,10,1,212,135,7,200,151,7,60,7,174,2,10,1,130,24,32,200,134,11,124,183,81,7,174,1,123,24,32,123,27,40,100,183,80,32,154,54,128,6,254,130,26,32,81,7,117,2,151,168,32,152,136,32,200,104,8,124,136,82,24,10,10,51,5,51,6,40,43,51,8,1,1,151,133,32,152,85,32,174,117,82,2,200,138,9,151,153,32,152,153,32,200,105,9,124,153,149,136,1,51,11,10,171,185,226,131,134,255,1,149,23,56,51,9,80,130,24,40,80,32,156,54,91,7,86,22,79,13,149,23,56,200,117,5,70,5,1,149,102,1,123,22,16,149,23,56,80,32,158,54,15,6,254,51,6,82,7,48,40,125,200,166,8,149,23,56,51,9,80,80,32,160,54,40,7,149,23,56,80,32,162,54,239,5,254,123,23,16,149,23,56,80,32,164,54,226,5,254,51,6,81,7,83,149,21,56,200,87,7,123,23,40,124,87,51,0,166,54,40,204,128,254,2,149,85,1,200,134,6,130,23,40,170,117,51,124,87,80,32,166,54,185,128,254,131,121,160,51,8,4,51,10,193,172,169,225,2,151,119,3,130,24,48,200,135,7,130,119,248,254,125,120,1,124,119,151,136,8,212,120,8,40,197,130,23,32,130,24,16,190,135,7,123,23,32,139,103,31,200,103,7,139,119,1,141,119,160,0,60,7,172,2,10,1,55,8,174,2,10,1,123,24,40,151,119,48,153,118,48,149,23,56,123,22,16,149,119,1,40,14,131,102,4,149,87,1,40,6,149,87,1,1,100,117,124,119,255,81,7,126,254,81,23,10,70,80,32,168,54,57,128,254,131,120,160,51,9,192,174,137,218,2,151,119,3,130,24,48,200,135,7,130,121,248,254,125,151,1,124,152,151,119,8,212,135,7,100,104,190,118,6,90,38,64,1,72,254,100,135,130,24,40,80,32,170,54,2,213,1,40,175,2,130,23,40,131,119,12,123,23,40,130,22,16,100,87,149,119,1,40,159,2,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,54,7,172,2,10,1,126,134,34,1,2,55,8,176,2,10,1,151,119,48,153,119,48,149,117,224,151,136,3,51,7,104,7,9,200,135,7,55,8,192,1,10,1,151,102,48,153,102,48,130,119,151,136,4,200,104,8,149,134,251,51,8,8,80,32,172,54,39,49,2,100,121,100,87,100,104,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,40,118,212,1,55,8,178,2,10,1,149,136,255,151,137,48,153,153,48,60,8,178,2,10,1,88,9,5,50,0,2,55,9,176,2,10,1,133,153,1,60,9,176,2,10,1,51,8,8,60,8,178,2,10,1,50,0,51,7,56,8,9,62,7,200,1,10,1,55,8,92,8,9,32,4,112,2,10,1,60,8,192,1,10,1,31,4,176,2,10,1,57,8,224,6,9,31,4,178,2,10,1,10,149,136,253,61,8,188,1,10,1,32,4,120,2,10,1,33,4,128,2,10,1,57,9,192,17,8,32,4,68,1,10,1,255,51,10,2,32,4,116,2,10,1,171,169,76,2,58,9,48,8,9,58,10,40,8,9,62,9,16,8,9,58,9,32,8,9,62,10,8,8,9,58,10,24,8,9,55,11,56,8,9,62,9,0,8,9,55,9,90,8,9,62,10,248,7,9,149,187,255,60,11,56,8,9,149,153,8,60,9,90,8,9,62,7,176,9,9,1,2,57,7,196,17,8,51,8,5,172,120,35,48,255,2,55,8,224,8,9,149,136,255,60,8,224,8,9,51,7,103,30,1,51,0,12,47,40,5,83,254,149,17,248,123,16,51,8,117,125,1,80,32,176,54,111,88,254,81,7,20,80,32,178,54,108,91,254,51,7,1,130,16,149,17,8,50,0,80,32,180,54,46,2,254,129,119,149,119,235,136,119,1,130,16,149,17,8,50,0,123,23,51,9,2,100,87,51,8,80,32,184,54,38,86,254,100,87,80,32,186,54,49,83,254,100,118,100,87,130,24,51,9,80,32,188,54,14,86,254,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,149,123,24,51,8,7,27,1,80,32,190,54,241,87,254,81,7,43,100,118,51,8,1,130,23,100,89,100,106,80,32,192,54,97,84,254,123,21,131,117,100,103,80,32,194,54,214,90,254,130,23,217,117,7,133,119,1,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,24,37,1,100,122,51,7,94,38,1,100,169,51,10,1,149,17,160,123,16,40,123,21,32,123,22,24,123,28,88,123,27,80,123,26,72,123,25,64,123,24,56,149,21,64,123,23,80,32,196,54,111,2,254,123,21,16,130,24,56,149,117,1,81,8,43,149,22,56,149,102,16,100,135,51,0,198,54,40,80,2,254,100,135,80,32,198,54,74,2,254,123,22,16,130,104,248,200,117,5,149,102,8,82,8,235,100,87,80,32,200,54,216,44,250,123,23,8,81,7,106,81,5,24,2,149,89,255,130,23,8,200,151,8,70,8,130,24,80,32,202,54,135,5,254,149,23,64,123,23,16,130,23,56,81,7,81,149,22,56,149,102,16,40,15,2,123,22,16,130,103,248,149,102,8,81,7,60,123,23,130,23,8,80,32,204,54,231,1,254,174,87,231,2,130,24,8,200,120,8,133,121,255,200,89,9,200,152,7,70,7,100,135,130,24,80,32,206,54,58,5,254,40,199,51,7,66,133,1,80,32,208,54,134,194,130,23,8,130,16,40,130,21,32,130,22,24,149,17,96,50,0,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,51,8,183,48,1,100,103,100,89,80,32,210,54,86,81,254,51,8,1,170,135,70,51,8,203,85,1,100,103,100,89,80,32,212,54,64,81,254,51,8,1,170,135,48,51,8,113,43,1,100,103,100,89,80,32,214,54,42,81,254,51,8,1,170,135,26,51,8,201,93,1,100,103,100,89,80,32,216,54,20,81,254,149,119,255,136,120,1,1,2,100,135,130,16,16,130,21,8,130,22,149,17,24,50,0,200,117,6,149,119,255,51,8,47,1,81,7,19,2,124,105,254,149,102,255,149,119,255,171,137,243,2,40,5,100,86,1,130,23,70,23,7,70,23,6,70,23,5,70,23,4,70,23,3,70,23,2,70,23,1,70,7,124,103,81,7,203,0,51,8,46,170,135,196,0,80,32,220,54,233,123,254,130,24,120,135,124,103,1,81,7,178,0,51,8,46,170,135,171,0,80,32,222,54,208,123,254,130,24,120,135,1,124,103,2,81,7,152,0,51,8,46,170,135,145,0,80,32,224,54,182,123,254,130,24,120,135,2,124,103,3,81,7,126,51,8,46,170,135,120,80,32,226,54,158,123,254,130,24,120,135,3,124,103,4,81,7,102,51,8,46,170,135,96,80,32,228,54,134,123,254,130,24,120,135,4,124,103,5,81,7,78,51,8,46,170,135,72,80,32,230,54,110,123,254,130,24,120,135,5,124,103,6,81,7,54,51,8,46,170,135,48,80,32,232,54,86,123,254,130,24,120,135,6,124,103,7,81,7,30,51,5,46,170,87,24,80,32,234,54,62,123,254,130,24,120,135,7,124,103,8,170,87,6,82,7,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,207,118,1,100,104,130,25,130,16,24,130,21,16,130,22,8,149,17,32,40,152,79,254,123,23,48,100,103,80,32,238,54,247,255,253,149,119,1,123,23,24,123,22,100,103,123,21,40,100,88,80,32,240,54,163,3,254,130,24,16,81,7,216,0,100,117,100,135,80,32,242,54,207,255,253,123,23,32,130,22,24,1,130,24,48,200,133,7,201,134,6,130,24,32,200,134,6,130,24,40,80,32,244,54,113,3,254,100,117,82,7,229,100,103,80,32,246,54,71,42,250,123,23,8,81,7,171,0,2,123,22,24,130,22,124,101,100,122,130,24,40,130,25,48,81,5,128,0,130,26,8,40,33,130,26,32,120,165,149,170,1,130,23,24,149,119,255,123,23,24,149,102,1,124,101,130,24,40,130,25,48,81,5,91,123,26,32,100,103,80,32,248,54,127,2,254,82,7,213,2,130,26,16,130,21,24,81,5,28,2,149,89,255,130,23,32,200,151,8,70,8,100,168,80,32,250,54,167,2,254,130,26,16,1,130,23,48,200,118,6,100,167,80,32,252,54,33,255,253,130,26,32,200,122,10,201,117,5,123,21,24,124,101,130,24,40,130,25,48,82,5,171,70,10,40,32,130,22,24,100,103,80,32,254,54,160,41,250,123,23,8,82,7,93,255,51,7,18,150,1,80,32,0,55,180,191,130,23,8,130,16,72,130,21,64,130,22,56,149,17,80,50,0,81,9,63,149,17,232,123,16,16,123,21,8,123,22,149,153,255,200,151,10,70,10,100,117,100,134,80,32,2,55,41,2,254,100,87,80,32,4,55,173,254,253,200,103,7,124,119,136,119,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,50,0,100,117,123,22,8,100,103,80,32,8,55,134,254,253,174,117,7,51,7,40,24,130,24,200,133,5,201,117,7,130,24,8,80,32,10,55,123,0,254,136,119,1,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,87,7,6,172,103,12,149,103,255,200,117,5,70,5,1,2,130,16,16,130,21,8,130,22,149,17,24,131,119,50,0,149,17,192,123,16,24,123,21,16,123,22,8,100,117,123,28,56,123,27,48,123,26,40,149,23,40,123,23,81,8,32,100,134,130,26,100,87,80,32,14,55,198,21,254,87,7,6,172,103,16,149,103,255,200,117,5,70,5,40,5,51,7,1,2,131,119,130,16,24,130,21,16,130,22,8,149,17,64,50,0,57,7,224,2,10,1,149,119,1,132,121,255,0,51,7,240,212,5,200,151,7,124,119,61,9,224,2,10,1,50,0,57,7,220,2,10,1,149,119,1,132,121,255,0,51,7,240,212,5,200,151,7,124,119,61,9,220,2,10,1,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,56,81,23,255,112,51,8,1,171,135,69,1,130,87,32,129,88,48,129,89,44,51,11,1,51,12,1,51,10,80,32,18,55,25,60,52,8,216,37,10,1,132,136,7,82,8,36,2,129,88,24,51,9,5,170,152,26,130,88,32,149,137,48,51,8,22,100,118,100,151,80,32,20,55,161,197,1,100,103,1,51,8,2,171,135,250,0,2,129,87,24,149,121,253,83,25,2,194,0,81,23,5,173,0,51,8,1,170,135,118,40,223,0,130,87,32,129,88,48,129,89,40,129,90,52,51,11,1,51,12,255,51,6,1,80,32,22,55,176,59,52,8,216,37,10,1,132,136,7,82,8,36,2,129,88,24,51,9,5,170,152,26,130,88,32,149,137,48,51,8,22,123,23,100,151,80,32,24,55,56,197,1,130,23,1,170,103,56,51,8,2,171,135,142,0,2,129,87,24,51,8,5,172,120,131,0,2,151,119,2,51,8,240,213,5,200,135,7,129,119,200,135,7,50,7,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,108,2,129,87,24,51,8,5,172,120,85,51,8,44,208,120,7,132,119,1,81,7,73,51,7,0,32,122,87,48,40,63,130,87,32,149,119,48,51,8,19,80,32,28,55,206,196,1,51,7,255,122,87,56,40,39,130,87,32,149,119,48,51,8,19,80,32,32,55,182,196,1,72,21,48,0,0,1,51,7,1,122,87,56,40,9,51,7,1,122,87,56,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,51,5,232,2,10,1,58,8,232,2,10,1,170,120,237,1,2,51,8,232,2,10,1,58,9,240,2,10,1,170,121,63,1,2,58,9,248,2,10,1,170,121,58,1,2,58,9,0,3,10,1,170,121,53,1,2,58,9,8,3,10,1,170,121,48,1,2,58,9,16,3,10,1,170,121,43,1,2,58,9,24,3,10,1,170,121,38,1,2,58,9,32,3,10,1,170,121,32,1,2,58,9,40,3,10,1,170,121,26,1,2,58,9,48,3,10,1,170,121,20,1,2,58,9,56,3,10,1,170,121,14,1,2,58,9,64,3,10,1,170,121,8,1,2,58,9,72,3,10,1,170,121,2,1,2,58,9,80,3,10,1,170,121,252,0,2,58,9,88,3,10,1,170,121,246,0,2,58,9,96,3,10,1,170,121,240,0,2,58,9,104,3,10,1,170,121,234,0,2,58,9,112,3,10,1,170,121,229,0,2,58,9,120,3,10,1,170,121,224,0,2,58,9,128,3,10,1,170,121,219,0,2,58,9,136,3,10,1,170,121,214,0,2,58,9,144,3,10,1,170,121,209,0,2,58,9,152,3,10,1,170,121,204,0,2,58,9,160,3,10,1,170,121,199,0,2,58,9,168,3,10,1,170,121,194,0,2,58,9,176,3,10,1,170,121,189,0,2,58,9,184,3,10,1,170,121,184,0,2,58,9,192,3,10,1,170,121,179,0,2,58,9,200,3,10,1,170,121,174,0,2,58,9,208,3,10,1,171,121,186,0,149,133,232,0,40,160,0,149,133,8,40,154,0,149,133,16,40,148,0,149,133,24,40,142,0,149,133,32,40,136,0,149,133,40,40,130,0,149,133,48,40,124,149,133,56,40,119,149,133,64,40,114,149,133,72,40,109,149,133,80,40,104,149,133,88,40,99,149,133,96,40,94,149,133,104,40,89,149,133,112,40,84,149,133,120,40,79,149,133,128,0,40,73,149,133,136,0,40,67,149,133,144,0,40,61,149,133,152,0,40,55,149,133,160,0,40,49,149,133,168,0,40,43,149,133,176,0,40,37,149,133,184,0,40,31,149,133,192,0,40,25,149,133,200,0,40,19,149,133,208,0,40,13,149,133,216,0,40,7,149,133,224,0,1,2,130,119,32,73,23,104,130,87,51,8,255,123,120,16,73,5,1,2,130,16,8,130,21,149,17,16,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,23,56,131,135,253,51,10,2,51,6,16,55,172,122,59,51,7,232,2,10,1,149,124,240,0,40,8,149,119,8,170,199,41,2,130,121,81,9,247,2,129,154,60,130,27,56,127,187,28,171,186,234,2,129,154,56,82,10,227,2,129,154,64,122,154,56,123,150,16,40,214,2,123,22,24,73,17,48,51,5,255,51,6,104,28,10,1,51,7,8,214,5,123,23,8,123,24,40,142,135,151,119,19,123,23,1,130,23,56,100,88,80,32,38,55,213,3,1,87,7,229,0,2,100,117,130,103,151,88,7,200,120,8,130,137,104,82,9,226,149,136,104,123,24,16,151,88,7,200,135,7,123,23,48,51,7,72,51,8,6,80,32,40,55,131,43,2,123,23,32,80,32,42,55,115,28,1,130,28,32,130,27,48,130,23,16,123,124,130,23,24,123,199,16,123,203,32,72,28,52,130,25,40,86,25,5,53,2,151,151,2,130,24,8,200,135,7,129,119,200,135,7,50,7,129,183,4,72,28,52,1,122,199,44,1,129,183,130,24,200,135,7,122,199,40,72,28,56,255,72,28,48,0,0,1,1,2,127,183,16,122,199,60,122,201,24,100,199,80,32,48,55,97,73,17,48,1,40,85,255,100,183,80,32,52,55,216,2,1,130,28,32,130,27,48,130,25,40,122,199,44,72,28,56,1,72,28,48,0,0,1,40,201,129,183,4,129,184,51,10,1,122,202,52,122,199,44,149,136,0,0,8,122,200,40,72,28,56,255,72,28,48,0,0,2,40,167,2,130,23,48,130,16,80,130,21,72,130,22,64,149,17,88,50,0,51,8,232,2,10,1,58,9,232,2,10,1,81,9,34,2,2,51,8,232,2,10,1,58,9,240,2,10,1,81,9,64,1,2,58,9,248,2,10,1,81,9,60,1,2,58,9,0,3,10,1,81,9,56,1,2,58,9,8,3,10,1,81,9,52,1,2,58,9,16,3,10,1,81,9,48,1,2,58,9,24,3,10,1,81,9,44,1,2,58,9,32,3,10,1,81,9,40,1,2,58,9,40,3,10,1,81,9,36,1,2,58,9,48,3,10,1,81,9,32,1,2,58,9,56,3,10,1,81,9,28,1,2,58,9,64,3,10,1,81,9,24,1,2,58,9,72,3,10,1,81,9,20,1,2,58,9,80,3,10,1,81,9,16,1,2,58,9,88,3,10,1,81,9,12,1,2,58,9,96,3,10,1,81,9,8,1,2,58,9,104,3,10,1,81,9,4,1,2,58,9,112,3,10,1,81,9,1,1,2,58,9,120,3,10,1,81,9,254,0,2,58,9,128,3,10,1,81,9,251,0,2,58,9,136,3,10,1,81,9,248,0,2,58,9,144,3,10,1,81,9,245,0,2,58,9,152,3,10,1,81,9,242,0,2,58,9,160,3,10,1,81,9,239,0,2,58,9,168,3,10,1,81,9,236,0,2,58,9,176,3,10,1,81,9,233,0,2,58,9,184,3,10,1,81,9,230,0,2,58,9,192,3,10,1,81,9,227,0,2,58,9,200,3,10,1,81,9,224,0,2,58,9,208,3,10,1,82,9,229,0,149,136,232,0,123,135,50,0,149,136,8,123,135,50,0,149,136,16,123,135,50,0,149,136,24,123,135,50,0,149,136,32,123,135,50,0,149,136,40,123,135,50,0,149,136,48,123,135,50,0,149,136,56,123,135,50,0,149,136,64,123,135,50,0,149,136,72,123,135,50,0,149,136,80,123,135,50,0,149,136,88,123,135,50,0,149,136,96,123,135,50,0,149,136,104,123,135,50,0,149,136,112,123,135,50,0,149,136,120,123,135,50,0,149,136,128,0,123,135,50,0,149,136,136,0,123,135,50,0,149,136,144,0,123,135,50,0,149,136,152,0,123,135,50,0,149,136,160,0,123,135,50,0,149,136,168,0,123,135,50,0,149,136,176,0,123,135,50,0,149,136,184,0,123,135,50,0,149,136,192,0,123,135,50,0,149,136,200,0,123,135,50,0,149,136,208,0,123,135,50,0,149,136,216,0,123,135,50,0,149,136,224,0,123,135,50,0,62,7,232,2,10,1,50,0,50,0,51,2,51,9,232,2,10,1,149,154,240,0,40,8,149,153,8,170,169,43,2,130,155,81,11,247,2,129,188,60,127,120,28,171,140,237,2,129,188,56,81,12,230,2,73,27,16,130,152,122,188,64,72,24,56,51,2,1,40,212,100,39,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,129,119,48,90,7,67,51,8,255,170,135,117,82,7,140,1,2,129,87,56,131,119,255,122,87,56,82,7,126,1,2,129,87,24,81,7,76,1,51,9,1,170,151,54,1,51,8,5,171,135,104,1,130,87,32,51,9,255,149,119,48,51,8,89,122,89,48,40,59,1,81,23,1,147,0,51,8,2,171,135,74,1,2,129,87,56,131,119,255,122,87,56,82,7,60,1,2,129,87,24,51,8,4,171,135,49,1,130,87,32,72,21,48,1,149,119,48,51,8,20,72,21,24,40,3,1,2,130,87,32,129,88,44,129,121,51,11,1,51,12,255,51,6,1,51,10,80,32,58,55,44,52,170,103,142,0,51,8,2,171,135,249,0,2,129,87,24,51,8,7,172,120,238,0,2,151,119,2,51,8,32,214,5,200,135,7,129,119,200,135,7,50,7,130,87,32,73,23,104,100,87,73,23,16,255,130,87,32,149,119,48,51,8,89,40,168,0,130,87,32,129,88,44,129,89,40,51,11,1,51,12,1,51,10,80,32,62,55,212,51,51,8,2,171,135,165,0,2,129,87,24,51,8,6,172,120,154,0,156,120,74,132,136,1,81,8,63,130,87,32,73,23,104,100,87,130,16,16,130,21,8,130,22,149,17,24,51,8,255,123,120,16,50,0,2,129,87,24,51,8,2,170,135,107,51,8,7,170,135,101,130,87,32,51,9,1,149,119,48,51,8,20,122,89,48,40,57,51,8,33,208,120,7,132,119,1,81,7,72,2,129,87,52,72,21,48,122,87,56,40,59,130,87,32,149,119,48,51,8,20,72,21,48,1,40,18,130,87,32,51,9,255,149,119,48,51,8,21,122,89,48,1,130,16,16,130,21,8,130,22,149,17,24,40,230,188,1,72,21,48,51,7,26,4,122,87,56,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,248,123,16,130,153,192,0,81,9,160,0,2,126,122,26,149,170,157,86,26,38,120,20,11,1,0,0,0,4,0,0,0,208,171,11,132,187,1,82,11,86,51,11,3,20,12,0,0,0,0,24,0,0,0,208,172,12,132,204,1,82,12,43,20,11,0,0,0,0,96,0,0,0,208,171,10,132,170,1,81,10,59,2,129,154,84,82,10,52,2,129,154,96,82,10,45,51,7,0,180,1,40,50,2,129,154,88,82,10,31,2,129,154,100,82,10,24,51,7,226,71,1,40,29,2,129,154,80,82,10,10,2,129,154,92,81,10,10,130,16,149,17,8,40,33,51,7,51,6,1,1,123,151,232,0,51,8,34,51,7,80,32,70,55,40,188,1,51,7,130,16,149,17,8,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,24,40,123,23,56,73,17,48,51,6,104,28,10,1,51,7,56,55,123,23,8,51,7,64,214,5,123,23,51,5,255,1,130,23,56,100,88,80,32,74,55,201,253,0,87,7,133,1,2,100,117,130,103,151,88,7,200,120,8,130,137,104,82,9,226,149,136,104,123,24,48,151,88,7,200,135,7,123,23,24,51,7,64,51,8,6,80,32,76,55,119,37,2,123,22,32,100,118,80,32,78,55,101,22,1,130,25,24,130,23,48,123,118,130,23,8,123,103,16,123,105,32,130,23,40,122,103,24,72,22,52,150,0,123,22,16,72,22,44,0,0,2,130,22,32,73,17,48,1,86,23,7,139,2,130,23,40,151,119,2,130,24,200,135,7,129,119,200,135,7,50,7,73,17,48,1,130,22,16,72,22,48,1,100,151,80,32,82,55,133,252,0,130,24,24,129,136,4,51,9,0,0,252,190,151,7,122,103,40,130,22,32,170,135,76,255,2,130,23,16,130,119,32,149,119,48,51,8,20,80,32,84,55,38,187,1,40,52,255,73,17,48,1,130,22,16,72,22,48,1,100,151,80,32,88,55,66,252,0,130,24,24,129,136,4,131,119,0,0,252,122,103,40,51,9,0,0,8,122,105,44,130,22,32,170,135,4,255,2,130,23,16,130,119,32,149,119,48,51,8,88,80,32,90,55,222,186,1,40,236,254,129,151,4,130,24,16,122,135,40,72,24,48,255,149,151,48,51,8,21,51,0,98,55,40,189,186,1,100,151,80,32,96,55,234,251,0,130,26,16,130,168,32,51,9,0,0,252,200,151,7,122,167,40,72,26,48,255,149,135,48,51,8,21,80,32,98,55,149,186,1,40,163,254,100,151,80,32,102,55,188,251,0,149,119,0,0,252,130,25,16,130,152,32,122,151,40,72,25,48,255,72,25,44,0,0,8,149,135,48,51,8,89,80,32,104,55,100,186,1,40,114,254,2,130,23,48,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,224,123,16,24,123,21,16,123,22,8,126,122,26,130,137,192,0,86,26,34,133,0,20,8,0,0,0,4,1,0,0,0,208,168,8,132,136,1,82,8,93,20,8,0,0,0,16,2,0,0,0,208,168,8,132,136,1,82,8,48,20,8,0,0,0,8,4,0,0,0,208,168,8,132,136,1,81,8,74,81,9,166,1,2,129,152,84,82,8,63,2,129,152,96,82,8,56,51,7,216,166,1,40,164,1,81,9,140,1,2,129,152,88,82,8,37,2,129,152,100,82,8,30,51,7,13,72,1,40,138,1,81,9,114,1,2,129,152,80,82,8,11,2,129,152,92,81,8,114,1,2,127,123,32,58,8,72,28,10,1,51,12,24,202,203,11,200,184,8,130,133,16,130,86,104,81,6,22,90,26,30,40,149,168,230,51,11,3,172,184,43,81,26,1,40,40,80,149,169,139,51,11,2,51,8,88,172,185,73,81,26,31,66,51,8,20,40,63,81,26,31,57,81,26,118,236,0,82,26,117,48,2,129,103,48,51,8,255,170,135,212,0,81,9,3,1,2,130,103,16,51,8,56,55,170,135,60,1,51,8,228,60,171,135,29,1,51,7,255,122,103,44,40,229,0,51,8,20,1,149,89,48,123,23,100,151,80,32,106,55,40,185,1,51,7,64,51,8,6,51,9,80,32,108,55,219,34,2,100,118,80,32,110,55,204,19,1,100,87,130,21,123,118,104,51,8,56,55,123,104,16,20,8,1,0,0,0,150,0,0,0,123,104,48,126,88,26,72,22,44,0,0,2,123,103,32,86,24,34,61,156,137,2,0,0,28,132,153,1,82,9,37,20,9,0,0,0,128,7,0,0,0,208,137,9,132,153,1,81,9,29,72,22,24,3,71,21,26,51,0,112,55,40,231,249,0,72,22,24,51,0,112,55,40,220,249,0,51,9,117,170,152,44,51,9,118,171,152,56,72,22,24,6,71,21,26,72,22,44,0,0,8,51,0,112,55,40,187,249,0,51,7,1,122,103,48,40,45,51,8,88,40,74,255,72,22,24,5,72,22,44,0,0,8,51,0,112,55,40,155,249,0,80,32,112,55,151,249,0,51,8,0,0,252,200,135,7,122,103,40,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,110,139,1,1,51,8,34,123,151,232,0,51,7,130,16,24,130,21,16,130,22,8,149,17,32,40,39,184,1,58,10,24,242,6,51,7,50,72,1,51,8,62,51,9,1,80,32,114,55,88,65,254,51,7,255,122,103,48,40,181,100,118,80,32,118,55,190,18,1,123,86,104,71,21,14,51,7,56,55,123,103,16,123,101,32,72,22,48,72,22,24,72,22,44,0,0,2,51,7,26,4,122,103,56,130,16,16,130,21,8,130,22,149,17,24,50,0,100,117,80,32,122,55,133,18,1,123,101,104,71,22,14,51,7,56,55,123,87,16,123,86,32,72,21,48,2,72,21,24,4,72,21,44,0,0,2,100,103,80,32,124,55,213,248,0,51,8,0,0,252,200,135,7,122,87,40,72,21,52,150,0,51,7,4,41,122,87,56,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,123,129,122,88,57,7,24,22,9,171,122,18,2,129,185,20,100,140,131,136,1,173,152,12,40,71,1,100,140,149,136,1,1,2,58,9,216,3,10,1,129,186,112,122,183,88,122,184,20,123,185,24,88,10,43,1,123,27,32,81,12,159,0,123,28,51,7,112,6,10,1,123,23,16,51,7,72,28,10,1,123,23,8,51,5,51,6,40,16,2,129,183,112,149,102,1,149,85,8,175,118,252,0,2,130,183,120,200,87,7,130,119,124,120,24,132,136,4,81,8,227,123,23,24,80,32,126,55,94,98,130,26,24,130,27,32,130,23,16,129,119,88,7,204,2,127,167,30,130,24,8,130,136,51,9,24,202,151,7,200,135,7,130,119,16,170,183,15,2,124,168,24,132,136,64,82,8,170,40,27,2,127,167,32,51,9,24,202,151,7,200,135,7,130,119,16,124,168,24,132,136,64,82,8,143,130,24,80,32,128,55,36,255,130,27,32,40,129,51,7,112,6,10,1,123,23,16,51,7,72,28,10,1,123,23,8,51,5,51,6,40,34,126,168,24,151,136,57,152,136,63,80,32,130,55,248,254,130,27,32,1,2,129,183,112,149,102,1,149,85,8,175,118,80,2,130,183,120,200,87,7,130,119,124,120,24,132,136,4,81,8,228,123,23,24,80,32,132,55,179,97,130,26,24,130,27,32,130,23,16,129,119,88,7,205,2,127,167,30,130,24,8,130,136,150,119,24,200,135,7,130,119,16,171,183,165,2,127,167,32,150,119,24,200,135,7,130,119,16,40,149,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,81,7,25,2,128,87,160,0,132,120,64,82,8,25,2,129,87,184,0,81,7,37,51,7,1,2,130,16,8,130,21,149,17,16,50,0,132,119,191,122,87,160,0,51,7,1,130,16,8,130,21,149,17,16,50,0,2,130,87,176,0,129,88,24,129,121,24,129,90,28,129,123,28,191,152,7,191,186,8,80,32,136,55,240,93,130,88,136,0,129,136,40,51,9,0,0,64,255,81,8,9,51,9,0,0,192,1,2,129,88,128,0,190,121,9,140,151,16,82,24,3,24,51,10,128,3,175,122,16,2,51,7,130,16,8,130,21,149,17,16,50,0,149,138,238,51,11,2,172,186,34,51,10,21,170,168,28,82,24,5,29,51,9,196,0,173,151,220,139,119,1,51,10,200,0,100,121,175,167,18,40,20,153,151,17,1,51,10,200,0,100,121,173,167,8,51,9,200,0,1,149,136,235,142,136,137,119,161,0,212,135,7,51,5,160,0,81,7,12,100,149,51,0,138,55,40,230,238,80,32,138,55,227,238,217,87,7,133,119,1,130,16,8,130,21,149,17,16,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,168,0,51,8,8,171,135,9,73,17,8,40,175,0,83,23,8,20,51,7,189,48,1,80,32,140,55,88,173,129,87,168,0,1,2,130,88,136,0,129,89,24,129,138,60,151,119,2,51,8,116,14,9,200,120,8,129,136,51,11,148,14,9,200,183,7,129,119,129,91,28,202,168,8,190,152,8,202,167,9,190,185,9,100,87,80,32,142,55,52,77,129,88,160,0,81,7,31,132,135,255,255,223,122,87,160,0,151,136,49,73,17,8,1,87,8,72,2,129,87,96,122,87,32,40,62,151,135,49,89,7,75,2,57,7,232,5,10,1,81,7,65,2,129,87,32,57,10,60,5,10,1,51,9,0,0,4,173,167,9,51,9,0,0,252,1,200,151,7,122,87,32,134,135,0,0,32,122,87,160,0,73,17,8,1,1,2,130,23,8,130,16,32,130,21,24,130,22,16,149,17,40,50,0,2,51,6,68,5,10,1,57,7,68,5,10,1,81,7,47,255,73,17,8,51,9,72,5,10,1,123,25,72,37,168,0,8,131,119,255,61,7,68,5,10,1,40,13,2,129,104,131,135,255,122,103,81,8,186,2,151,119,3,130,24,200,135,7,130,120,100,87,51,9,80,32,144,55,35,9,1,81,7,223,73,17,8,1,40,216,149,17,192,123,16,56,123,21,48,123,22,40,100,117,130,120,176,0,82,8,19,51,7,211,48,1,80,32,146,55,51,172,130,88,176,0,1,2,128,87,168,0,123,23,151,119,2,129,138,24,129,91,24,129,136,28,123,21,24,129,92,28,51,9,64,14,9,191,186,6,191,200,5,51,11,0,0,10,51,12,4,89,54,0,0,246,49,200,121,9,51,10,2,88,53,0,0,10,52,2,129,153,123,25,32,131,105,255,255,245,87,53,0,0,246,55,123,26,16,51,8,254,255,235,174,152,55,40,143,0,51,12,8,200,121,9,51,10,2,90,53,0,0,10,216,2,51,10,8,129,153,123,25,32,131,105,255,255,245,89,53,0,0,246,213,51,10,6,123,26,16,51,8,254,255,235,172,152,94,131,87,255,255,245,86,55,254,255,235,86,2,152,87,30,132,119,2,143,104,212,135,7,151,119,2,51,8,100,14,9,200,135,7,129,119,130,24,24,122,135,168,0,130,24,32,170,135,45,130,23,24,123,28,8,80,32,148,55,228,253,130,28,8,51,11,0,0,10,81,7,22,80,32,150,55,160,236,132,119,15,130,24,24,122,135,172,0,40,101,2,143,103,0,0,10,149,119,255,210,199,7,123,23,8,80,32,152,55,127,236,90,39,200,0,27,140,87,31,211,117,5,191,117,5,140,103,31,211,118,6,191,118,6,174,86,150,0,130,23,16,130,25,8,130,22,24,130,24,32,171,137,7,51,9,8,1,2,130,24,32,170,135,29,51,8,8,170,135,23,122,103,168,0,100,103,100,149,80,32,154,55,105,253,100,89,82,7,245,1,51,5,8,170,89,19,122,105,168,0,100,103,80,32,156,55,81,253,82,7,223,1,2,130,23,170,87,19,122,103,168,0,100,103,80,32,158,55,59,253,82,7,201,1,80,32,160,55,254,235,132,119,1,82,7,60,2,130,24,32,82,24,7,249,0,72,38,168,0,6,100,103,80,32,162,55,21,253,82,7,163,1,2,130,24,32,82,24,5,249,0,40,13,1,130,23,8,130,25,16,130,22,24,130,24,32,170,137,113,255,40,113,255,2,130,23,32,81,7,27,72,38,168,0,100,103,80,32,164,55,223,252,82,7,109,1,2,130,24,32,81,24,1,29,72,38,168,0,1,100,103,80,32,166,55,198,252,82,7,84,1,2,130,24,32,81,24,2,29,72,38,168,0,2,100,103,80,32,168,55,173,252,82,7,59,1,2,130,24,32,81,24,3,29,72,38,168,0,3,100,103,80,32,170,55,148,252,82,7,34,1,2,130,24,32,81,24,4,29,72,38,168,0,4,100,103,80,32,172,55,123,252,82,7,9,1,2,130,24,32,81,24,5,29,72,38,168,0,5,100,103,80,32,174,55,98,252,82,7,240,0,2,130,24,32,81,24,6,30,72,38,168,0,6,100,103,80,32,176,55,73,252,82,7,215,0,2,130,24,32,81,24,7,188,0,72,38,168,0,7,100,103,51,0,190,55,40,43,252,72,38,168,0,7,100,103,80,32,178,55,33,252,82,7,175,0,2,130,24,32,82,24,6,247,254,72,38,168,0,5,100,103,80,32,180,55,7,252,82,7,149,0,2,130,24,32,81,24,4,28,72,38,168,0,4,100,103,80,32,182,55,238,251,82,7,124,2,130,24,32,81,24,3,28,72,38,168,0,3,100,103,80,32,184,55,214,251,82,7,100,2,130,24,32,81,24,2,28,72,38,168,0,2,100,103,80,32,186,55,190,251,82,7,76,2,130,24,32,81,24,1,27,72,38,168,0,1,100,103,80,32,188,55,166,251,82,7,52,2,130,23,32,81,7,26,72,38,168,0,100,103,80,32,190,55,144,251,82,7,30,2,130,24,32,81,24,8,51,2,130,23,32,122,103,168,0,100,103,80,32,192,55,117,251,81,7,31,80,32,194,55,57,234,132,119,15,122,103,172,0,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,7,8,122,103,168,0,40,235,149,17,168,123,16,80,123,21,72,123,22,64,100,122,129,121,200,0,149,151,255,132,119,3,123,23,56,123,26,40,81,8,111,51,5,192,237,9,1,51,7,208,237,9,1,123,23,32,51,12,40,13,149,153,1,132,153,3,122,169,200,0,1,151,151,2,200,87,7,129,119,81,7,237,51,7,51,8,2,170,140,38,1,2,130,24,56,170,137,30,1,2,150,150,72,1,130,23,32,200,118,6,129,103,44,131,204,1,88,7,200,123,28,48,130,104,100,167,80,32,196,55,224,236,0,130,26,40,82,7,234,0,129,169,200,0,130,28,48,40,169,2,51,11,51,12,192,237,9,1,51,7,208,237,9,1,123,23,32,73,17,16,255,255,255,191,73,17,8,254,255,255,127,73,1,1,0,64,123,28,24,40,27,100,90,130,27,48,130,28,24,1,2,129,167,200,0,149,119,1,132,121,3,122,169,200,0,1,151,151,2,200,199,7,129,119,81,7,232,51,7,51,8,2,170,139,149,0,2,130,24,56,170,137,141,0,2,150,150,72,1,130,23,32,200,118,6,129,103,44,131,187,1,88,7,195,123,27,48,130,104,100,167,100,165,80,32,198,55,77,236,0,81,7,167,2,130,106,129,87,24,129,88,28,129,169,24,129,170,28,80,32,200,55,78,57,1,129,88,56,130,25,16,191,152,8,191,135,7,100,90,130,24,8,172,120,48,2,130,103,129,120,24,129,169,24,129,122,28,130,23,40,129,123,28,191,152,7,191,186,8,80,32,202,55,55,87,130,26,40,130,27,48,130,28,24,130,24,175,135,90,255,2,130,103,123,167,176,0,51,7,1,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,160,123,16,88,51,8,192,37,10,1,128,122,160,0,58,9,200,37,10,1,132,170,253,122,122,160,0,170,137,55,51,10,132,60,40,9,2,130,153,8,170,137,42,170,121,249,2,130,155,16,171,171,242,2,129,155,128,0,129,124,128,0,171,203,230,2,129,155,164,0,88,11,222,2,130,16,88,149,17,96,50,0,71,17,28,154,2,100,23,51,8,3,80,32,206,55,79,242,130,16,88,149,17,96,50,0,128,120,160,0,132,136,253,122,120,160,0,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,88,130,119,130,120,24,72,37,188,0,81,8,14,2,124,135,160,0,132,119,4,82,7,31,100,87,51,8,80,32,212,55,215,253,82,7,45,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,124,87,160,0,132,119,32,123,88,176,0,81,7,15,100,87,80,32,214,55,4,235,0,81,7,204,2,130,87,136,0,129,120,16,51,6,3,149,135,220,172,103,22,149,135,217,51,6,2,174,103,58,73,1,39,51,0,216,55,40,151,231,73,1,36,80,32,216,55,145,231,196,103,7,130,24,190,120,8,1,2,129,87,128,0,51,9,21,170,151,9,51,9,19,171,151,18,51,7,51,0,218,55,40,160,173,1,82,8,229,40,11,100,87,80,32,218,55,149,173,1,130,87,136,0,129,120,12,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,12,104,149,17,200,123,16,48,123,21,40,123,22,32,100,118,129,119,184,0,81,7,11,149,119,255,122,103,184,0,1,2,129,103,188,0,81,7,37,2,130,104,176,0,81,8,24,2,129,136,164,0,149,119,255,143,136,154,136,210,135,7,122,103,188,0,40,7,72,38,188,0,1,2,129,105,168,0,90,25,7,41,2,129,103,56,132,119,0,0,0,224,151,153,29,191,151,9,122,103,56,88,9,14,149,119,0,0,0,224,122,103,56,40,6,87,9,107,1,2,130,101,176,0,81,5,15,2,124,87,160,0,132,119,4,82,7,172,0,2,129,103,200,0,51,11,149,120,255,51,12,192,237,9,1,51,9,208,237,9,1,123,25,16,132,136,3,123,24,24,123,28,8,40,23,129,103,200,0,100,91,130,28,8,1,149,119,1,132,119,3,122,103,200,0,1,151,120,2,200,200,8,129,136,81,8,237,81,27,2,74,2,130,24,24,170,135,66,2,150,117,72,1,130,24,16,200,88,9,129,152,44,131,187,1,88,8,206,100,181,123,25,130,152,100,103,80,32,222,55,143,233,0,81,7,178,2,130,23,130,119,123,103,176,0,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,130,103,136,0,129,120,4,1,100,103,130,16,48,130,21,40,130,22,32,149,17,56,40,219,102,2,128,103,160,0,132,120,128,0,82,8,112,2,130,105,136,0,129,151,40,123,22,24,81,7,165,0,129,87,24,129,104,24,129,89,28,129,106,28,191,135,7,191,169,8,80,32,224,55,91,84,130,88,136,0,129,136,64,131,136,0,0,44,175,135,120,130,104,176,0,100,103,80,32,226,55,10,233,0,130,105,136,0,81,7,105,2,129,152,24,81,8,25,100,103,80,32,228,55,230,171,1,130,22,24,130,105,136,0,129,152,40,40,127,255,129,152,40,40,121,255,2,57,8,244,242,9,1,132,119,127,255,51,9,4,122,103,160,0,170,152,76,255,2,57,7,220,221,9,1,82,7,65,255,100,103,130,16,48,130,21,40,130,22,32,149,17,56,40,205,247,149,119,0,0,0,32,122,103,56,40,144,254,130,105,136,0,1,2,129,151,44,81,7,97,2,57,7,244,242,9,1,90,23,3,22,2,57,7,220,221,9,1,82,7,11,2,129,103,172,0,82,7,68,100,103,51,0,230,55,149,17,240,123,16,8,123,21,100,117,130,120,176,0,51,0,134,55,40,90,232,0,130,22,24,81,7,34,2,130,103,136,0,129,120,44,100,103,80,32,232,55,204,101,129,103,160,0,134,119,128,0,122,103,160,0,40,185,254,2,57,7,220,243,9,1,81,7,30,2,129,103,188,0,82,7,22,130,104,176,0,100,103,80,32,234,55,25,232,0,130,22,24,81,7,98,2,129,103,172,0,149,120,255,122,104,172,0,88,7,17,100,103,80,32,236,55,236,245,130,22,24,82,7,15,100,103,80,32,238,55,16,247,130,22,24,1,2,130,103,136,0,129,119,80,81,7,96,254,80,32,240,55,149,228,130,25,24,51,8,2,173,120,80,254,2,130,151,136,0,129,120,80,100,151,130,16,48,130,21,40,130,22,32,149,17,56,40,164,170,1,51,8,1,100,103,80,32,242,55,82,250,130,22,24,82,7,36,254,40,143,130,122,176,0,81,10,108,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,246,55,135,52,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,33,80,32,248,55,19,228,100,118,80,32,250,55,11,228,129,88,56,191,118,6,151,102,21,200,104,8,122,88,56,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,50,0,130,122,176,0,81,10,221,0,2,149,17,216,123,16,32,123,21,24,123,22,16,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,254,55,19,52,1,130,88,176,0,100,118,122,87,56,124,135,162,0,132,119,4,81,7,33,80,32,0,56,157,227,100,118,80,32,2,56,149,227,129,88,56,191,118,6,151,102,21,190,134,6,122,86,56,1,51,9,0,0,0,8,100,87,100,104,80,32,4,56,43,77,123,23,8,51,8,1,100,87,80,32,6,56,156,169,1,80,32,8,56,96,227,123,23,80,32,10,56,88,227,130,24,191,120,7,151,119,20,190,118,6,80,32,12,56,71,227,150,120,103,102,102,102,152,137,63,153,136,33,200,152,8,151,137,2,191,135,7,191,151,7,151,120,1,200,135,7,131,123,3,51,9,0,0,0,8,100,87,100,104,130,26,8,130,16,32,130,21,24,130,22,16,149,17,40,40,111,77,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,117,130,119,176,0,81,7,103,51,8,2,100,87,80,32,16,56,29,169,1,130,90,176,0,81,10,99,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,18,56,30,51,1,130,88,176,0,100,118,122,87,56,124,135,162,0,132,119,4,81,7,53,80,32,20,56,168,226,100,118,80,32,22,56,160,226,129,88,56,191,118,6,151,102,21,190,134,6,122,86,56,40,21,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,129,86,56,1,51,9,0,0,0,8,100,87,100,104,80,32,24,56,34,76,123,23,24,80,32,26,56,99,226,123,21,100,101,123,22,16,100,118,80,32,28,56,84,226,191,118,6,151,102,20,190,86,6,80,32,30,56,69,226,73,17,8,103,102,102,102,150,120,103,102,102,102,152,137,63,153,136,33,200,152,8,151,137,2,191,135,7,191,151,7,151,120,1,200,135,7,131,123,3,51,9,0,0,0,8,130,21,100,87,100,104,130,26,24,80,32,32,56,112,76,80,32,34,56,2,226,100,118,80,32,36,56,250,225,191,118,6,151,102,20,130,23,16,190,118,6,80,32,38,56,232,225,130,24,8,202,135,8,152,137,63,153,136,33,200,152,8,151,137,2,191,135,7,191,151,7,151,120,1,200,135,7,131,123,3,51,9,0,0,0,8,100,87,100,104,130,26,24,80,32,40,56,28,76,80,32,42,56,174,225,100,118,80,32,44,56,166,225,191,118,6,151,102,20,130,23,16,190,118,6,80,32,46,56,148,225,130,24,8,202,135,8,152,137,63,153,136,33,200,152,8,151,137,2,191,135,7,191,151,7,151,120,1,200,135,7,131,123,3,51,9,0,0,0,8,100,87,100,104,130,26,24,130,16,48,130,21,40,130,22,32,149,17,56,40,188,75,149,17,216,123,16,32,123,21,24,123,22,16,100,117,130,119,176,0,81,7,103,51,8,2,100,87,80,32,50,56,108,167,1,130,90,176,0,81,10,99,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,52,56,109,49,1,130,88,176,0,100,118,122,87,56,124,135,162,0,132,119,4,81,7,53,80,32,54,56,247,224,100,118,80,32,56,56,239,224,129,88,56,191,118,6,151,102,21,190,134,6,122,86,56,40,21,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,129,86,56,1,51,9,0,0,0,8,100,87,100,104,80,32,58,56,113,74,123,23,8,80,32,60,56,178,224,123,23,80,32,62,56,170,224,130,24,191,120,7,151,119,20,190,118,6,80,32,64,56,153,224,150,120,103,102,102,102,152,137,63,153,136,33,200,152,8,151,137,2,191,135,7,191,151,7,151,120,1,200,135,7,131,123,3,51,9,0,0,0,8,100,87,100,104,130,26,8,130,16,32,130,21,24,130,22,16,149,17,40,40,193,74,149,17,232,123,16,16,123,21,8,123,22,100,117,130,122,176,0,81,10,87,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,68,56,134,48,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,39,80,32,70,56,18,224,100,118,80,32,72,56,10,224,129,88,56,191,118,6,151,102,21,200,104,8,122,88,56,51,0,74,56,40,241,223,80,32,74,56,238,223,51,8,40,175,135,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,130,88,176,0,81,8,23,2,129,135,164,0,88,7,15,100,87,80,32,76,56,4,227,0,82,7,217,2,130,87,136,0,129,120,12,100,87,130,16,16,130,21,8,130,22,149,17,24,40,107,96,149,17,232,123,16,16,123,21,8,123,22,100,117,130,122,176,0,81,10,87,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,80,56,208,47,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,39,80,32,82,56,92,223,100,118,80,32,84,56,84,223,129,88,56,191,118,6,151,102,21,200,104,8,122,88,56,51,0,86,56,40,59,223,80,32,86,56,56,223,51,8,10,175,135,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,130,88,176,0,81,8,23,2,129,135,164,0,88,7,15,100,87,80,32,88,56,78,226,0,82,7,217,2,130,87,136,0,129,120,12,100,87,130,16,16,130,21,8,130,22,149,17,24,40,181,95,130,122,176,0,81,10,117,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,92,56,26,47,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,37,80,32,94,56,166,222,100,118,80,32,96,56,158,222,129,89,56,191,118,6,130,88,176,0,151,102,21,200,105,9,122,89,56,1,51,9,36,100,87,130,16,16,130,21,8,130,22,149,17,24,40,96,114,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,122,176,0,81,10,213,0,2,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,100,56,157,46,1,130,86,176,0,122,87,56,124,103,162,0,132,119,4,81,7,42,80,32,102,56,41,222,123,23,80,32,104,56,33,222,129,88,56,130,86,176,0,130,25,191,121,7,151,119,21,200,135,7,122,87,56,81,6,139,0,129,103,24,129,88,24,129,105,28,129,90,28,191,135,7,191,169,8,80,32,106,56,104,76,130,104,136,0,129,137,64,130,88,176,0,131,153,0,0,44,175,151,104,100,87,80,32,108,56,23,225,0,81,7,87,51,8,55,100,87,80,32,110,56,251,163,1,80,32,112,56,191,221,151,120,1,152,136,61,200,120,8,132,136,248,191,135,8,130,87,176,0,151,137,1,200,152,8,131,138,3,100,88,100,89,130,16,24,130,21,16,130,22,8,149,17,32,40,88,45,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,40,7,130,88,176,0,1,51,9,31,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,77,113,149,17,224,123,16,24,123,21,16,123,22,8,130,122,176,0,81,10,208,0,2,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,116,56,140,45,1,130,86,176,0,122,87,56,124,103,162,0,132,119,4,81,7,41,80,32,118,56,24,221,123,23,80,32,120,56,16,221,129,88,56,130,86,176,0,130,25,191,121,7,151,119,21,200,135,7,122,87,56,81,6,119,129,103,24,129,88,24,129,105,28,129,90,28,191,135,7,191,169,8,80,32,122,56,88,75,130,104,136,0,129,136,64,51,9,0,0,44,190,152,8,175,135,77,130,88,176,0,100,87,80,32,124,56,4,224,0,81,7,61,80,32,126,56,184,220,150,120,103,102,102,102,152,137,63,153,136,34,200,152,8,150,137,10,130,88,176,0,191,151,7,151,119,2,131,122,4,100,135,100,88,100,89,130,16,24,130,21,16,130,22,8,149,17,32,40,76,44,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,122,176,0,81,10,204,0,2,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,130,56,157,44,1,130,86,176,0,122,87,56,124,103,162,0,132,119,4,81,7,42,80,32,132,56,41,220,123,23,80,32,134,56,33,220,129,88,56,130,86,176,0,130,25,191,121,7,151,119,21,200,135,7,122,87,56,81,6,130,0,129,103,24,129,88,24,129,105,28,129,90,28,191,135,7,191,169,8,80,32,136,56,104,74,130,104,136,0,129,137,64,130,88,176,0,131,153,0,0,44,175,151,95,100,87,80,32,138,56,23,223,0,81,7,78,80,32,140,56,203,219,150,120,171,170,170,42,152,137,63,152,136,32,200,152,8,150,136,6,191,135,8,130,87,176,0,150,138,10,131,170,10,100,88,100,89,130,16,24,130,21,16,130,22,8,149,17,32,40,97,43,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,40,7,130,88,176,0,1,51,9,32,100,87,130,16,24,130,21,16,130,22,8,200,145,1,40,86,111,130,122,176,0,81,10,117,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,144,56,151,43,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,37,80,32,146,56,35,219,100,118,80,32,148,56,27,219,129,89,56,191,118,6,130,88,176,0,151,102,21,200,105,9,122,89,56,1,51,9,33,100,87,130,16,16,130,21,8,130,22,149,17,24,40,221,110,50,0,149,17,232,123,16,16,123,21,8,123,22,130,118,176,0,81,6,145,0,100,117,129,103,24,129,88,24,129,105,28,129,90,28,191,135,7,191,169,8,80,32,152,56,61,73,130,104,136,0,129,136,64,131,136,0,0,44,175,135,80,130,88,176,0,100,87,80,32,154,56,236,221,0,81,7,64,51,8,55,100,87,80,32,156,56,208,160,1,80,32,158,56,148,218,151,120,1,152,136,61,200,120,8,132,136,248,191,135,8,130,87,176,0,150,138,10,131,170,10,100,88,100,89,130,16,16,130,21,8,130,22,149,17,24,40,49,42,130,88,176,0,51,9,16,100,87,130,16,16,130,21,8,130,22,149,17,24,40,59,110,2,130,16,16,130,21,8,130,22,149,17,24,50,0,130,122,176,0,81,10,178,0,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,162,56,109,42,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,37,80,32,164,56,249,217,100,118,80,32,166,56,241,217,129,89,56,191,118,6,130,88,176,0,151,102,21,200,105,9,122,89,56,1,2,129,87,32,149,119,0,0,16,122,87,32,51,9,6,100,87,80,32,168,56,178,109,129,88,32,149,136,0,0,240,129,121,112,129,122,24,122,88,32,129,120,116,129,123,28,200,169,9,130,90,176,0,122,121,24,200,184,8,122,120,28,123,122,216,0,130,16,16,130,21,8,130,22,149,17,24,50,0,50,0,149,17,224,123,16,24,123,21,16,123,22,8,52,8,80,221,9,1,132,136,3,81,8,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,117,129,119,24,129,88,28,129,89,32,80,32,172,56,69,107,129,87,24,129,88,112,129,90,28,129,91,116,129,89,32,191,135,7,191,186,8,51,10,7,80,32,174,56,94,99,100,118,72,22,120,0,0,1,80,32,176,56,40,217,129,104,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,130,90,216,0,122,103,144,0,81,10,154,2,129,167,164,0,88,7,146,2,129,87,24,129,88,28,129,169,24,123,26,129,170,28,80,32,178,56,74,41,1,129,88,56,170,135,73,191,135,11,57,10,180,14,9,51,12,1,0,0,128,172,203,28,191,168,8,191,135,9,87,9,12,100,120,100,135,122,88,56,40,37,100,135,122,88,56,40,30,200,168,8,191,135,10,86,74,0,0,0,128,16,100,135,100,120,122,88,56,40,8,100,120,122,88,56,1,2,130,89,136,0,58,8,128,62,9,129,153,60,139,119,19,151,118,2,200,104,8,129,136,100,151,80,32,180,56,232,165,130,88,136,0,51,9,120,28,6,122,87,112,129,135,60,200,105,9,129,152,80,32,182,56,206,165,130,26,129,168,24,129,89,24,129,170,28,129,91,28,122,87,116,191,152,7,191,186,8,80,32,184,56,194,70,130,88,136,0,129,136,60,194,135,7,90,7,7,51,7,1,1,2,129,89,32,130,24,129,138,32,51,11,0,0,40,129,88,120,191,185,9,191,154,10,194,122,9,173,137,13,149,135,0,32,122,87,120,40,161,254,149,135,0,224,122,87,120,40,151,254,130,122,176,0,81,10,114,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,188,56,50,40,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,33,80,32,190,56,190,215,100,118,80,32,192,56,182,215,129,88,56,191,118,6,151,102,21,200,104,8,122,88,56,1,51,8,56,100,87,130,16,16,130,21,8,130,22,149,17,24,40,197,157,1,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,122,176,0,81,10,224,0,2,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,196,56,184,39,1,130,86,176,0,122,87,56,124,103,162,0,132,119,4,81,7,42,80,32,198,56,68,215,123,23,80,32,200,56,60,215,129,88,56,130,86,176,0,130,25,191,121,7,151,119,21,200,135,7,122,87,56,81,6,135,0,129,103,24,129,88,24,129,105,28,129,90,28,191,135,7,191,169,8,80,32,202,56,131,69,130,104,136,0,129,136,64,51,9,0,0,44,190,152,8,175,135,92,130,88,176,0,100,87,80,32,204,56,47,218,0,81,7,76,80,32,206,56,227,214,150,120,103,102,102,102,152,137,63,153,136,34,200,152,8,51,9,10,202,152,8,191,135,7,150,118,6,131,102,6,51,8,53,100,87,80,32,208,56,239,156,1,130,87,176,0,100,88,100,89,100,106,130,16,24,130,21,16,130,22,8,149,17,32,40,104,38,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,122,124,119,162,0,132,120,16,51,7,1,81,8,14,2,129,168,144,0,51,9,255,170,152,5,50,0,2,130,168,136,0,129,137,88,81,9,246,129,139,64,57,9,20,186,8,129,168,24,57,12,224,3,10,1,190,155,11,201,200,9,140,156,31,211,201,9,191,201,9,173,155,211,2,129,169,28,57,12,228,3,10,1,201,201,12,140,194,31,211,44,12,191,44,12,172,203,186,2,149,17,240,123,16,8,123,21,129,167,108,62,10,232,3,10,1,73,26,112,151,119,2,122,167,108,100,167,80,32,212,56,238,50,58,8,232,3,10,1,129,137,108,152,153,2,122,137,108,136,119,1,130,16,8,130,21,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,129,120,168,0,82,24,8,19,130,16,56,130,21,48,130,22,40,149,17,64,40,136,238,2,130,121,136,0,129,150,60,151,136,2,51,10,116,14,9,200,138,10,129,170,129,123,24,202,106,10,200,186,10,51,12,148,14,9,200,200,8,129,136,129,121,28,61,10,224,3,10,1,202,104,8,57,11,152,28,10,1,200,137,9,61,9,228,3,10,1,191,186,12,51,10,0,0,192,200,172,8,140,136,23,51,2,0,0,64,200,44,11,57,12,156,28,10,1,140,181,23,62,7,240,3,10,1,173,133,137,191,201,9,149,154,0,0,192,140,170,23,149,153,0,0,64,140,153,23,173,169,115,255,2,149,153,1,123,25,24,51,9,210,56,123,25,32,123,23,16,123,21,8,123,26,100,134,100,165,40,7,100,134,100,165,1,100,103,100,88,130,25,32,80,32,216,56,99,73,81,7,31,2,131,85,1,130,23,24,171,87,233,2,131,104,1,130,23,16,130,21,8,130,26,171,86,213,40,37,255,2,58,10,232,3,10,1,130,23,16,130,117,176,0,123,122,176,0,81,10,103,2,128,124,160,0,129,123,24,129,120,28,129,169,24,129,170,28,132,204,223,122,124,160,0,100,183,80,32,218,56,36,37,1,130,24,16,130,137,176,0,100,120,130,23,16,122,120,56,124,152,162,0,132,136,4,81,8,45,80,32,220,56,168,212,123,23,32,80,32,222,56,159,212,130,24,16,129,137,56,100,120,130,23,16,130,26,32,191,138,8,151,136,21,200,152,8,122,120,56,1,123,117,176,0,51,8,10,1,80,32,224,56,62,85,58,7,232,3,10,1,51,8,31,80,32,226,56,156,154,1,58,7,232,3,10,1,130,117,136,0,129,88,88,80,32,228,56,27,85,58,7,232,3,10,1,129,120,108,129,89,84,129,90,8,151,136,2,122,120,108,122,121,160,0,122,122,164,0,73,39,176,0,130,16,56,130,21,48,130,22,40,149,17,64,50,0,51,8,54,40,80,154,1,149,17,240,123,16,8,123,21,100,117,51,8,92,80,32,234,56,63,154,1,100,87,130,16,8,130,21,149,17,16,1,149,17,216,123,16,32,123,21,24,123,22,16,130,118,216,0,81,6,149,0,100,117,130,119,176,0,80,32,238,56,171,103,100,104,80,32,240,56,24,215,0,81,7,124,2,128,103,56,123,23,100,87,80,32,242,56,196,69,58,7,128,62,9,129,104,24,123,24,8,130,24,152,136,17,132,136,252,123,24,200,135,7,129,120,51,7,0,0,24,80,32,244,56,6,161,51,8,120,28,6,130,25,8,200,151,7,122,87,24,129,103,28,123,23,8,130,23,200,120,8,129,136,51,7,0,0,24,80,32,246,56,224,160,129,104,32,130,25,8,200,151,7,122,87,28,122,88,32,100,87,130,16,32,130,21,24,130,22,16,149,17,40,40,245,69,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,240,123,16,8,123,21,100,117,51,8,91,80,32,250,56,108,153,1,100,87,130,16,8,130,21,149,17,16,40,46,255,130,122,176,0,81,10,146,0,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,254,56,82,35,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,37,80,32,0,57,222,210,100,118,80,32,2,57,214,210,129,89,56,191,118,6,130,88,176,0,151,102,21,200,105,9,122,89,56,1,129,135,24,129,137,32,51,10,4,100,120,80,32,4,57,217,92,123,117,176,0,130,88,176,0,123,87,216,0,123,120,216,0,130,16,16,130,21,8,130,22,149,17,24,40,152,254,50,0,149,17,216,123,16,32,123,21,24,123,22,16,130,122,176,0,81,10,25,1,2,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,8,57,185,34,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,46,80,32,10,57,69,210,100,118,80,32,12,57,61,210,129,89,56,191,118,6,130,88,176,0,151,102,21,200,105,9,122,89,56,100,87,51,0,14,57,40,96,213,0,100,87,80,32,14,57,90,213,0,81,7,175,0,51,8,82,100,87,80,32,16,57,61,152,1,130,87,176,0,51,10,20,100,88,100,89,80,32,18,57,193,33,130,87,176,0,130,120,136,0,129,136,72,130,86,216,0,51,9,0,0,232,3,194,137,8,122,120,120,81,6,115,2,128,89,56,58,8,128,62,9,129,119,24,123,23,8,152,153,17,132,153,252,123,25,200,152,8,129,136,51,7,0,0,24,80,32,20,57,24,159,130,88,176,0,51,9,120,28,6,130,26,8,191,122,7,122,103,24,129,135,28,123,23,8,130,23,200,121,9,129,152,51,7,0,0,24,80,32,22,57,238,158,130,24,8,191,120,7,51,9,70,122,103,28,100,103,100,88,130,16,32,130,21,24,130,22,16,149,17,40,40,115,61,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,130,122,176,0,81,10,81,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,26,57,131,33,1,130,88,176,0,122,87,56,124,135,162,0,132,119,4,81,7,33,80,32,28,57,15,209,100,118,80,32,30,57,7,209,129,88,56,191,118,6,151,102,21,200,104,8,122,88,56,1,51,8,99,100,87,130,16,16,130,21,8,130,22,149,17,24,40,22,151,1,149,17,232,123,16,16,123,21,8,123,22,100,117,130,122,176,0,81,10,89,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,34,57,13,33,1,130,89,176,0,100,120,100,151,122,88,56,124,153,162,0,132,153,4,81,9,43,80,32,36,57,149,208,100,118,80,32,38,57,141,208,100,120,129,89,56,130,87,176,0,191,134,6,151,104,21,200,152,8,40,8,129,88,56,51,7,1,51,9,0,0,0,8,200,152,8,122,88,56,80,32,40,57,46,100,100,118,51,9,9,100,87,100,104,80,32,42,57,62,100,51,9,9,100,87,100,104,80,32,44,57,49,100,100,117,129,119,56,130,89,136,0,149,122,0,0,0,8,122,90,56,58,8,128,62,9,129,151,60,139,169,19,151,150,2,200,104,8,129,136,80,32,46,57,129,157,130,88,136,0,51,9,120,28,6,122,87,112,129,135,60,200,105,9,129,152,80,32,48,57,103,157,122,87,116,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,130,122,176,0,81,10,89,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,52,57,26,32,1,130,89,176,0,100,120,100,151,122,88,56,124,153,162,0,132,153,4,81,9,43,80,32,54,57,162,207,100,118,80,32,56,57,154,207,100,120,129,89,56,130,87,176,0,191,134,6,151,104,21,200,152,8,40,8,129,88,56,51,7,1,51,9,0,0,0,248,200,152,8,122,88,56,80,32,58,57,59,99,100,118,51,9,9,100,87,100,104,80,32,60,57,75,99,51,9,9,100,87,100,104,80,32,62,57,62,99,100,117,129,119,56,130,90,136,0,149,120,0,0,0,240,122,88,56,58,9,128,62,9,129,167,60,139,136,19,151,134,2,200,105,9,129,152,80,32,64,57,142,156,130,88,136,0,51,9,120,28,6,122,87,112,129,135,60,200,105,9,129,152,80,32,66,57,116,156,122,87,116,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,117,130,122,176,0,81,10,95,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,70,57,38,31,1,130,89,176,0,100,120,100,151,122,88,56,124,152,162,0,132,136,4,81,8,52,80,32,72,57,174,206,100,118,80,32,74,57,166,206,129,88,56,191,118,6,130,87,176,0,151,102,21,200,104,8,122,88,56,51,0,76,57,40,86,98,51,7,51,0,76,57,40,77,98,80,32,76,57,74,98,100,120,123,23,24,51,9,9,100,87,80,32,78,57,89,98,100,118,129,119,56,51,10,128,62,9,123,26,16,130,105,136,0,149,120,0,0,0,252,122,104,56,58,10,128,62,9,129,151,60,139,136,19,123,21,151,133,2,200,90,10,129,168,80,32,80,57,159,155,130,104,136,0,51,9,120,28,6,123,25,8,122,103,112,129,135,60,200,149,5,129,88,80,32,82,57,130,155,122,103,116,51,9,9,130,23,130,24,24,80,32,84,57,246,97,100,117,129,119,56,130,89,136,0,149,120,0,0,0,4,122,88,56,130,23,16,130,122,129,151,60,139,136,19,151,134,2,200,106,10,129,168,80,32,86,57,70,155,130,88,136,0,122,87,112,129,135,60,130,24,8,200,134,6,129,104,80,32,88,57,46,155,122,87,116,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,224,123,16,24,123,21,16,123,22,8,130,118,176,0,81,6,2,1,2,100,117,130,119,136,0,129,89,160,0,129,120,24,134,151,0,0,0,1,122,87,160,0,100,87,80,32,92,57,183,147,1,130,90,176,0,123,22,81,10,82,2,128,91,160,0,129,87,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,94,57,182,29,1,130,88,176,0,122,87,56,124,136,162,0,132,136,4,81,8,38,80,32,96,57,66,205,100,118,80,32,98,57,58,205,129,88,56,191,118,7,151,119,21,200,135,7,122,87,56,40,6,129,87,56,1,2,58,8,128,62,9,139,119,19,151,118,2,200,104,8,129,136,51,7,0,0,20,80,32,100,57,112,154,51,8,120,28,6,122,87,112,200,104,8,129,136,51,7,0,0,20,80,32,102,57,88,154,130,22,129,104,24,129,89,24,129,106,28,129,91,28,122,87,116,191,152,7,191,186,8,80,32,104,57,76,59,150,119,103,102,102,102,152,120,63,153,119,51,200,135,7,90,7,7,51,7,1,1,2,129,104,32,129,105,108,129,90,32,152,153,1,191,168,8,200,152,8,194,120,7,122,87,120,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,208,123,16,40,123,21,32,123,22,24,51,9,192,37,10,1,58,10,200,37,10,1,100,114,170,154,61,51,11,132,60,51,7,40,9,2,130,170,8,170,154,25,2,130,172,16,171,188,245,129,172,128,0,149,204,238,136,204,1,190,199,7,40,229,51,9,20,175,121,18,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,130,39,136,0,129,119,64,57,9,120,191,8,200,151,7,151,121,1,200,151,7,139,121,31,200,151,7,58,9,128,62,9,129,42,24,123,26,16,139,136,19,151,133,2,200,89,9,129,152,140,118,1,149,103,0,0,4,123,23,100,38,80,32,106,57,97,153,51,8,120,28,6,200,88,8,129,101,28,129,136,130,25,16,190,151,7,123,23,8,130,23,80,32,108,57,67,153,123,22,16,129,105,32,190,87,8,131,153,0,0,8,51,10,18,130,23,8,80,32,110,57,234,85,100,118,129,120,24,129,121,28,80,32,112,57,128,42,81,7,32,2,130,23,16,130,119,176,0,123,103,176,0,100,103,130,16,40,130,21,32,130,22,24,149,17,48,40,225,253,51,10,16,39,100,103,130,24,16,100,137,130,16,40,130,21,32,130,22,24,149,17,48,40,66,27,130,122,176,0,81,10,112,2,149,17,232,123,16,16,123,21,8,123,22,100,117,128,123,160,0,129,119,24,129,88,28,129,169,24,129,170,28,132,187,223,122,91,160,0,80,32,116,57,164,27,1,130,89,176,0,100,120,122,87,56,124,151,162,0,132,119,4,81,7,33,80,32,118,57,46,203,100,118,80,32,120,57,38,203,129,88,56,191,118,6,151,102,21,190,104,8,122,88,56,1,100,87,130,16,16,130,21,8,130,22,149,17,24,40,116,254,50,0,149,17,240,123,16,8,123,21,100,117,128,119,160,0,129,88,56,132,119,253,122,87,160,0,131,136,0,0,0,64,100,87,80,32,124,57,79,254,129,87,56,133,120,0,0,0,128,100,87,80,32,126,57,62,254,129,87,56,131,120,0,0,0,192,100,87,130,16,8,130,21,149,17,16,40,37,254,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,136,0,129,120,56,51,6,3,149,135,197,51,9,59,172,103,22,149,135,194,51,6,2,174,103,52,73,1,62,51,0,130,57,40,128,202,73,1,59,80,32,130,57,122,202,196,103,8,130,23,190,120,8,1,2,129,87,128,0,51,9,21,170,151,9,51,9,19,171,151,25,51,7,40,23,82,8,235,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,87,1,130,16,24,130,21,16,130,22,8,149,17,32,40,106,144,1,51,8,31,40,99,144,1,130,120,136,0,129,136,36,81,8,7,40,85,144,1,50,0,130,120,176,0,51,9,128,0,40,32,54,149,17,160,123,16,88,57,2,192,17,8,82,18,2,43,2,57,8,168,237,9,1,51,3,7,171,56,20,2,129,121,128,0,81,25,8,220,0,51,8,20,170,137,212,0,2,130,16,88,149,17,96,50,0,2,57,8,196,17,8,129,121,128,0,51,10,5,172,138,37,2,57,8,168,237,9,1,51,3,8,171,56,221,82,25,15,170,0,2,57,8,240,242,9,1,51,11,1,171,184,203,40,152,0,2,57,8,240,242,9,1,57,11,168,237,9,1,90,24,2,36,51,10,1,170,168,82,51,10,2,171,168,67,51,8,21,171,137,165,51,3,8,51,8,8,51,9,21,170,59,105,40,150,51,10,3,170,168,72,51,10,4,171,168,35,133,184,6,133,154,21,212,168,8,81,8,76,133,184,8,133,154,19,212,168,8,136,136,1,100,179,81,8,110,255,40,58,51,3,8,171,59,101,255,40,49,51,8,15,171,137,92,255,51,3,8,51,8,8,51,9,15,170,59,31,40,76,255,51,8,19,171,137,70,255,51,3,8,51,8,8,51,9,19,170,59,9,40,54,255,100,179,1,2,51,12,192,237,9,1,57,8,192,237,9,1,51,11,208,237,9,1,81,8,13,2,57,8,252,237,9,1,90,8,65,2,57,8,196,237,9,1,81,8,13,2,57,8,68,239,9,1,90,8,45,2,57,8,200,237,9,1,81,8,13,2,57,8,140,240,9,1,90,8,25,2,57,8,204,237,9,1,81,8,225,254,2,57,8,212,241,9,1,88,8,214,254,2,51,11,192,37,10,1,58,12,200,37,10,1,170,188,45,51,8,132,60,40,9,2,130,204,8,170,188,32,170,124,249,2,130,202,16,171,138,242,2,129,202,128,0,171,154,234,2,129,202,164,0,88,10,226,40,155,254,82,18,2,22,51,7,7,171,115,66,81,25,20,97,51,7,8,170,121,66,40,53,2,57,7,240,242,9,1,81,23,4,10,81,23,1,50,40,36,81,19,8,44,51,7,6,171,115,27,71,17,28,154,2,100,23,51,8,6,80,32,140,57,92,210,130,16,88,149,17,96,50,0,130,16,88,149,17,96,40,14,61,255,71,17,28,154,2,100,23,51,8,1,80,32,142,57,206,6,130,16,88,149,17,96,50,0,71,17,28,155,2,100,23,51,8,5,80,32,144,57,182,6,130,16,88,149,17,96,50,0,149,17,240,123,16,8,123,21,100,117,51,8,84,80,32,148,57,31,142,1,100,87,130,16,8,130,21,149,17,16,40,152,224,149,17,240,123,16,8,123,21,100,117,51,8,85,80,32,152,57,254,141,1,100,87,130,16,8,130,21,149,17,16,40,119,224,149,17,240,123,16,8,123,21,100,117,51,8,79,80,32,156,57,221,141,1,100,87,130,16,8,130,21,149,17,16,40,86,224,130,119,51,8,5,40,196,141,1,130,119,51,8,7,40,187,141,1,149,17,232,123,16,16,123,21,8,123,22,100,117,130,119,100,134,51,8,6,80,32,164,57,163,141,1,100,87,130,16,16,130,21,8,130,22,149,17,24,40,65,106,51,7,192,37,10,1,58,8,200,37,10,1,32,4,248,3,10,1,32,4,252,3,10,1,170,120,61,51,10,51,11,132,60,51,2,27,51,12,0,4,10,1,40,9,2,130,136,8,170,120,37,2,130,137,16,171,185,245,2,129,137,128,0,171,41,237,151,169,3,200,201,9,123,152,131,170,1,61,10,252,3,10,1,40,217,51,8,96,51,7,40,50,141,1,51,8,97,51,7,40,41,141,1,149,17,208,123,16,40,123,21,32,123,22,24,129,118,24,131,101,0,0,60,255,149,102,0,0,52,255,123,23,40,35,2,130,23,129,120,24,122,89,144,0,131,136,0,0,56,1,51,9,0,0,8,190,150,6,130,21,16,190,149,5,175,134,99,2,129,119,28,51,8,0,0,192,254,190,135,7,123,23,8,80,32,172,57,160,198,138,119,17,149,121,128,0,51,10,33,123,21,16,100,87,130,24,8,80,32,174,57,176,80,100,117,80,32,176,57,128,198,151,119,9,122,87,120,51,8,31,3,100,87,80,32,178,57,54,71,80,32,180,57,104,198,129,88,144,0,132,119,7,191,120,9,90,9,135,51,9,1,40,129,51,8,98,51,7,130,16,40,130,21,32,130,22,24,149,17,48,40,116,140,1,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,24,123,23,80,32,184,57,40,198,100,118,80,32,186,57,32,198,129,85,28,191,118,6,151,102,11,130,23,190,118,6,80,32,188,57,12,198,138,119,17,149,121,128,0,51,10,33,100,103,100,88,80,32,190,57,32,80,100,117,80,32,192,57,240,197,151,119,9,122,87,120,51,8,31,3,100,87,80,32,194,57,166,70,80,32,196,57,216,197,129,88,144,0,132,119,7,191,120,7,90,7,7,51,7,1,1,2,122,87,144,0,130,16,24,130,21,16,130,22,8,149,17,32,50,0,40,145,58,255,57,10,0,5,10,1,57,11,244,242,9,1,133,168,1,51,10,1,61,8,0,5,10,1,173,186,8,82,8,5,50,0,2,149,17,232,123,16,16,123,21,8,123,22,57,9,248,3,10,1,151,154,3,51,11,0,4,10,1,57,12,252,3,10,1,200,186,10,130,165,149,153,1,196,201,9,61,9,248,3,10,1,51,9,28,100,118,100,88,80,32,202,57,61,89,130,120,152,0,129,89,28,129,106,28,129,123,116,129,136,8,123,117,176,0,191,169,9,194,185,9,194,137,9,51,8,94,122,121,184,0,51,7,130,16,16,130,21,8,130,22,149,17,24,40,79,139,1,149,17,240,123,16,8,123,21,100,117,51,8,95,80,32,206,57,62,139,1,100,87,130,16,8,130,21,149,17,16,1,129,120,184,0,131,136,255,122,120,184,0,81,8,5,50,0,2,149,17,192,123,16,56,123,21,48,123,22,40,123,23,130,119,176,0,80,32,210,57,161,88,100,118,129,119,24,129,104,28,129,105,32,51,10,29,80,32,212,57,232,78,51,8,35,80,32,214,57,236,138,1,80,32,216,57,176,196,51,10,11,87,23,50,78,51,10,12,83,23,90,71,51,10,13,83,23,120,64,51,10,22,83,39,130,0,57,51,10,14,83,39,160,0,49,51,10,3,83,39,162,0,41,51,10,5,83,39,172,0,33,51,10,20,83,39,192,0,25,51,10,8,83,39,222,0,17,51,10,17,83,39,246,0,9,51,10,15,1,129,103,24,129,104,28,129,105,32,80,32,218,57,120,78,100,117,129,122,200,0,51,11,149,168,255,51,12,192,237,9,1,51,9,208,237,9,1,123,25,24,132,136,3,123,24,32,123,28,16,40,13,149,170,1,132,170,3,122,90,200,0,1,151,168,2,200,200,8,129,136,81,8,237,81,27,2,86,2,130,24,32,170,138,78,2,150,166,72,1,130,24,24,200,104,9,129,152,44,131,187,1,88,8,206,100,182,123,25,8,130,152,100,87,80,32,220,57,41,199,0,82,7,14,129,90,200,0,100,107,130,28,16,40,175,2,130,87,136,0,130,24,8,130,137,129,120,12,123,89,176,0,100,87,80,32,222,57,135,68,129,88,24,129,89,28,100,87,80,32,224,57,139,27,130,23,130,16,56,130,21,48,130,22,40,149,17,64,40,134,69,57,9,192,17,8,51,10,2,51,8,57,171,169,196,137,1,129,120,164,0,137,136,206,149,136,57,40,181,137,1,149,17,216,123,16,32,123,21,24,123,22,16,51,6,1,170,107,71,82,11,62,1,51,11,1,170,188,100,51,11,255,171,188,49,1,2,129,117,191,133,8,123,26,8,173,152,94,122,120,123,23,100,168,80,32,228,57,57,49,51,8,1,171,135,18,1,2,51,6,1,130,23,122,117,130,26,8,100,168,51,0,238,57,40,27,49,81,28,1,95,51,11,255,171,188,243,0,2,129,117,4,191,133,8,123,26,8,175,152,133,0,122,121,4,100,118,100,168,51,0,232,57,40,244,48,2,129,117,190,88,8,123,26,8,175,137,155,0,122,121,100,118,100,168,80,32,230,57,222,48,100,120,51,9,1,51,7,2,171,152,198,0,100,103,122,101,51,6,2,130,26,8,100,168,51,0,238,57,40,188,48,2,129,117,4,190,88,8,175,137,152,0,122,121,4,100,118,123,26,8,100,168,80,32,232,57,164,48,100,120,51,9,1,51,7,2,171,152,140,0,100,103,122,101,4,51,6,2,130,26,8,100,168,51,0,238,57,40,129,48,122,120,4,100,118,100,168,80,32,234,57,119,48,100,120,51,7,1,171,120,78,2,130,24,8,81,24,1,91,100,103,122,101,4,51,6,1,130,26,8,100,168,51,0,238,57,40,80,48,122,120,100,118,100,168,80,32,236,57,71,48,100,120,51,7,1,171,120,30,2,130,24,8,81,24,1,43,100,103,122,101,51,6,1,130,26,8,100,168,51,0,238,57,40,33,48,51,7,40,18,51,6,122,120,4,100,168,80,32,238,57,19,48,100,103,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,130,119,32,129,88,56,129,89,52,129,90,28,129,92,40,51,11,80,32,242,57,111,254,52,8,216,37,10,1,132,136,7,100,118,81,8,91,51,7,2,171,118,107,2,130,87,32,129,88,40,73,23,104,81,24,255,108,51,9,1,171,152,34,2,129,88,24,51,9,11,171,152,24,2,127,88,44,127,89,48,121,120,14,121,121,8,100,87,73,23,16,255,40,9,100,87,73,23,16,255,1,130,87,32,149,119,48,51,8,19,130,16,16,130,21,8,130,22,149,17,24,40,184,135,1,130,87,32,149,119,48,51,8,22,80,32,244,57,171,135,1,51,7,2,170,118,155,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,129,88,24,51,9,6,170,152,161,40,179,149,17,144,123,16,104,123,21,96,123,22,88,123,23,80,73,17,48,123,24,40,149,135,247,142,119,149,119,255,132,119,0,0,248,123,23,8,51,7,104,28,10,1,123,23,72,51,7,240,57,123,23,32,51,7,96,214,5,123,23,24,73,1,255,255,255,127,51,5,255,1,130,23,80,100,88,80,32,248,57,27,201,0,87,7,88,3,2,100,117,130,23,72,130,118,151,87,7,200,103,7,130,120,104,82,8,223,149,119,104,123,23,64,51,7,64,51,8,6,51,9,80,32,250,57,205,240,1,123,23,56,80,32,252,57,189,225,0,130,23,64,130,24,56,123,120,130,23,32,123,135,16,130,23,40,122,135,24,72,24,28,73,17,48,1,86,23,12,162,2,130,23,40,151,119,2,130,25,24,200,151,7,129,119,151,88,7,200,151,7,200,134,12,50,7,130,22,56,72,22,40,255,123,108,32,72,22,56,0,0,1,100,199,80,32,0,58,135,198,0,122,103,52,40,104,255,130,26,56,123,172,32,129,199,73,17,48,1,72,26,40,1,72,26,56,0,0,1,149,119,0,0,0,2,122,167,52,40,70,255,51,9,1,129,200,123,25,48,130,22,56,122,105,40,123,108,32,51,7,0,0,1,40,34,2,130,24,56,72,24,28,1,1,73,17,48,1,130,22,56,72,22,40,1,123,108,32,72,22,56,0,0,1,100,199,123,28,64,80,32,10,58,121,199,0,130,24,64,129,136,4,173,135,6,100,135,1,2,130,24,8,200,135,7,122,103,52,40,236,254,130,22,56,72,22,40,255,123,108,32,72,22,56,0,0,4,100,199,123,28,64,80,32,14,58,233,197,0,130,24,64,129,136,122,103,52,170,135,197,254,2,149,119,0,0,8,130,24,56,122,135,52,40,181,254,130,26,56,123,172,32,129,199,73,17,48,1,72,26,40,1,72,26,56,0,0,1,149,119,0,0,24,122,167,52,40,148,254,130,22,56,72,22,40,255,123,108,32,72,22,56,0,0,1,100,199,80,32,20,58,73,197,0,122,103,52,40,117,254,129,199,112,130,25,56,72,25,40,1,123,156,32,72,25,56,0,0,1,88,7,162,1,51,6,149,199,112,123,23,16,130,24,40,35,2,130,24,64,130,23,16,129,119,131,102,1,173,118,21,40,122,1,2,100,120,130,23,16,129,119,131,102,1,175,118,108,1,123,24,64,100,87,100,104,80,32,24,58,183,196,0,81,7,209,100,87,100,104,51,9,80,32,26,58,67,196,0,126,119,10,151,120,48,87,8,35,2,58,8,80,103,10,1,151,119,2,200,135,7,129,119,130,24,64,173,135,10,100,135,123,23,64,40,6,123,23,64,1,51,9,1,100,87,100,104,80,32,28,58,12,196,0,126,119,10,151,120,48,87,8,132,2,58,8,80,103,10,1,151,119,2,200,135,7,129,119,130,24,64,173,135,129,100,135,40,124,255,130,22,56,72,22,40,255,123,108,32,72,22,56,0,0,1,100,199,123,28,64,80,32,32,58,107,196,0,130,26,64,127,168,8,129,169,112,122,103,52,121,104,48,88,9,139,253,2,51,6,40,38,51,9,1,100,87,100,104,40,216,195,0,100,122,129,119,130,24,56,129,136,52,170,135,190,0,2,129,167,112,131,102,1,175,118,98,253,123,26,64,100,87,100,104,80,32,34,58,231,195,0,130,26,64,81,7,228,100,87,100,104,51,9,80,32,36,58,112,195,0,130,119,16,130,24,72,130,136,201,135,7,153,119,7,170,87,173,100,87,100,104,51,9,40,131,195,0,51,9,1,129,200,123,25,48,130,22,56,122,105,40,123,108,32,51,7,0,0,4,1,122,103,56,100,199,80,32,40,58,120,196,0,122,103,52,40,252,252,129,199,130,24,80,130,136,56,73,17,48,1,130,27,56,72,27,40,1,149,119,0,0,24,122,183,52,127,135,8,127,136,14,123,188,32,72,27,56,0,0,1,121,199,8,121,200,14,40,201,252,2,130,25,56,130,156,32,40,5,130,24,1,129,199,200,135,7,122,151,52,40,178,252,2,127,167,8,127,168,14,130,25,56,121,151,48,122,152,44,40,159,252,2,130,23,48,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,152,123,16,96,123,21,88,123,22,80,123,24,24,123,23,72,73,17,64,51,3,51,5,255,51,6,104,28,10,1,51,7,240,57,123,23,32,73,17,48,73,17,56,40,9,123,19,48,123,18,56,1,131,88,130,23,72,80,32,44,58,111,197,0,87,7,69,1,2,100,117,130,103,151,88,7,200,120,8,130,137,104,82,9,226,149,136,104,123,24,64,151,88,7,200,135,7,123,23,40,51,7,64,51,8,6,80,32,46,58,29,237,1,123,23,16,80,32,48,58,13,222,0,130,27,16,130,26,40,130,23,64,123,123,130,23,32,123,183,16,72,27,40,1,123,186,32,130,23,24,81,23,1,24,130,18,56,130,19,48,82,7,25,51,2,0,64,51,3,0,0,8,40,13,51,2,0,0,4,51,3,0,0,16,1,2,129,167,129,169,112,122,178,56,200,55,4,122,180,52,73,17,64,1,88,9,97,255,126,160,8,1,130,168,120,130,103,151,153,32,152,153,32,40,12,149,153,255,149,136,8,81,9,70,255,2,130,138,124,171,24,132,187,4,81,11,237,2,130,171,56,201,123,11,152,187,7,131,187,131,92,171,188,220,2,130,171,64,126,186,8,171,10,210,2,130,186,104,200,52,4,82,10,200,2,201,123,5,152,85,7,51,7,64,51,8,6,51,9,123,18,56,123,19,48,123,27,40,123,20,16,123,16,8,80,32,50,58,77,236,1,123,23,80,32,52,58,62,221,0,130,16,8,130,20,16,130,26,40,130,19,48,130,18,56,130,24,123,168,104,130,23,32,123,135,16,129,169,112,72,24,40,1,123,138,32,122,130,56,122,132,52,90,9,96,255,73,17,64,1,123,19,48,123,18,56,40,178,254,2,130,23,64,130,16,96,130,21,88,130,22,80,149,17,104,50,0,51,10,5,171,168,7,51,7,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,133,83,24,5,27,123,23,51,7,239,33,1,100,88,100,150,80,32,54,58,132,122,255,100,105,130,23,1,2,151,92,32,152,203,30,200,123,11,129,186,168,0,129,184,184,0,171,138,7,51,8,40,72,152,204,32,151,204,2,51,6,200,14,9,200,108,12,129,204,81,9,8,202,156,9,40,12,139,201,31,200,201,9,140,153,1,1,57,12,244,242,9,1,132,204,251,136,204,1,197,201,12,190,172,12,149,185,168,0,173,140,6,100,140,1,122,156,51,8,1,81,10,20,2,130,16,24,130,21,16,130,22,8,149,17,32,100,135,50,0,51,8,1,173,88,43,81,5,74,51,9,1,171,149,227,2,129,120,124,86,24,1,22,2,129,120,140,0,81,8,13,72,39,128,0,2,51,8,1,40,200,51,8,1,40,195,81,21,2,58,51,9,3,171,149,186,2,129,121,124,82,9,179,2,129,121,148,0,81,9,171,51,9,4,122,121,128,0,40,161,2,129,121,124,82,9,155,2,129,121,144,0,81,9,41,51,9,3,122,121,128,0,40,137,2,129,121,124,51,8,1,172,152,128,2,129,121,152,0,81,9,120,255,51,9,5,122,121,128,0,40,109,255,51,8,1,122,120,128,0,40,99,255,149,17,224,123,16,24,123,21,16,123,22,8,100,140,151,133,32,152,85,32,82,9,149,0,2,57,8,220,243,9,1,81,8,138,0,2,51,8,128,243,9,1,57,10,128,243,9,1,51,11,2,170,186,118,2,151,89,2,200,121,9,129,154,132,0,82,10,100,2,123,28,129,122,244,0,149,153,132,0,149,170,6,122,122,244,0,72,9,1,51,9,72,18,8,57,10,128,243,9,1,150,88,24,200,152,8,129,136,51,9,2,81,10,15,51,9,5,100,118,51,0,56,58,40,83,254,100,118,80,32,56,58,78,254,57,7,84,233,9,1,51,8,208,237,9,1,51,9,72,1,202,151,7,200,135,7,130,24,122,104,128,0,170,103,122,51,7,40,103,2,51,8,72,18,8,150,90,24,200,168,8,129,136,82,24,5,22,2,51,8,151,90,2,200,122,10,129,169,132,0,82,9,63,40,39,136,153,1,149,153,1,100,118,123,28,80,32,58,58,247,253,130,28,100,120,100,103,142,136,151,90,2,200,106,10,129,169,132,0,82,9,24,149,170,132,0,51,11,1,122,171,122,124,128,0,216,185,7,212,135,7,40,9,136,151,1,212,135,7,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,33,51,7,80,32,60,58,219,127,1,51,7,40,228,51,9,5,172,137,34,2,151,137,2,51,10,148,214,5,200,169,9,129,153,200,169,9,50,9,51,8,26,4,122,120,56,51,7,1,50,0,151,136,2,200,135,7,129,120,56,81,8,99,51,7,50,0,130,120,72,23,64,52,8,129,135,160,0,51,9,0,0,4,212,151,7,122,135,160,0,51,7,1,50,0,129,120,44,51,9,99,173,137,23,2,153,137,63,130,122,210,152,8,149,136,100,122,120,44,122,168,164,0,1,51,8,1,122,120,60,51,7,1,50,0,51,8,52,8,122,120,68,51,7,1,50,0,51,8,104,16,122,120,76,51,7,1,50,0,149,120,56,51,7,1,122,135,50,0,149,17,224,123,16,24,123,21,16,123,22,8,129,121,32,129,138,32,129,139,108,191,169,9,173,155,137,6,51,10,0,0,248,173,169,128,6,2,129,137,164,0,88,9,119,6,2,129,121,60,130,133,192,0,149,152,201,51,9,38,172,137,180,5,2,151,136,2,51,9,172,214,5,200,152,8,129,136,200,152,8,50,8,129,88,48,51,9,99,173,137,72,6,20,8,100,0,0,0,1,0,0,0,123,88,48,51,8,26,187,1,123,88,232,0,51,6,32,40,226,5,129,88,72,82,8,37,6,72,21,72,1,51,8,220,104,1,123,88,232,0,51,6,93,40,200,5,51,9,5,100,118,100,87,51,8,80,32,80,58,107,252,100,120,81,7,253,5,100,103,51,8,118,43,1,123,88,232,0,51,6,32,40,162,5,72,21,56,26,4,51,8,237,11,1,123,88,232,0,51,6,93,40,142,5,51,8,2,51,9,5,100,118,100,87,80,32,86,58,48,252,100,120,81,7,194,5,100,103,51,8,146,43,1,123,88,232,0,51,6,32,40,103,5,51,8,3,51,9,5,100,118,100,87,80,32,90,58,9,252,100,120,81,7,155,5,100,103,51,8,120,6,1,123,88,232,0,51,6,32,40,64,5,129,88,44,51,9,99,173,137,128,5,87,24,90,8,51,8,90,1,2,130,89,149,136,10,122,88,44,122,152,164,0,51,8,253,118,1,123,88,232,0,51,6,32,40,18,5,51,8,5,100,118,100,87,51,9,80,32,96,58,231,252,100,120,81,7,71,5,100,103,51,8,46,180,1,123,88,232,0,51,6,33,40,236,4,123,23,129,87,104,82,7,53,2,129,87,184,0,129,88,188,0,151,119,1,122,87,184,0,129,87,192,0,151,136,1,129,89,196,0,122,88,188,0,151,119,1,122,87,192,0,151,153,1,122,89,196,0,72,21,104,1,1,51,9,1,100,87,51,8,80,32,100,58,87,251,51,8,1,51,9,1,100,87,80,32,102,58,73,251,51,8,2,51,9,1,100,87,80,32,104,58,59,251,51,8,3,51,9,1,100,87,80,32,106,58,45,251,51,7,4,49,1,123,87,232,0,51,6,32,130,23,40,106,4,51,8,3,51,9,1,100,118,100,87,80,32,110,58,12,251,100,120,81,7,158,4,100,103,51,8,40,81,1,123,88,232,0,51,6,32,40,67,4,129,88,44,88,24,100,239,3,51,8,200,0,40,234,3,72,21,76,104,16,51,8,148,139,1,123,88,232,0,51,6,93,40,32,4,129,89,44,51,8,200,0,175,137,7,149,152,1,1,2,130,89,122,88,44,122,152,164,0,51,8,110,175,1,123,88,232,0,51,6,32,40,249,3,51,8,6,100,118,100,87,51,9,80,32,120,58,206,251,100,120,81,7,46,4,100,103,51,8,19,119,1,123,88,232,0,51,6,33,40,211,3,51,8,7,100,118,100,87,51,9,80,32,124,58,168,251,100,120,81,7,8,4,100,103,51,8,72,28,1,123,88,232,0,51,6,33,40,173,3,129,88,88,82,8,232,1,51,8,95,6,1,123,88,232,0,72,37,244,0,6,72,21,88,1,40,210,1,129,88,44,51,9,99,173,137,209,3,100,137,87,24,75,8,51,9,75,1,2,130,90,149,153,25,122,89,44,122,169,164,0,87,8,91,3,51,8,104,75,1,123,88,232,0,51,6,32,40,93,3,51,8,2,51,9,1,100,118,100,87,80,32,132,58,255,249,100,120,81,7,145,3,100,103,51,8,230,93,1,123,88,232,0,51,6,32,40,54,3,129,88,48,51,9,199,0,173,137,117,3,20,8,200,0,0,0,2,0,0,0,123,88,48,51,8,79,75,1,123,88,232,0,51,6,32,40,15,3,129,88,84,82,8,74,1,51,8,47,187,1,123,88,232,0,72,37,244,0,6,72,21,84,1,40,52,1,129,88,92,82,8,46,1,51,8,182,128,1,123,88,232,0,72,37,244,0,6,72,21,92,1,40,24,1,129,88,44,90,24,99,24,2,153,137,63,130,90,210,152,8,149,136,100,122,88,44,122,168,164,0,1,2,72,21,60,1,129,88,124,51,9,210,128,1,123,89,232,0,51,6,93,81,8,165,2,72,37,128,0,40,157,2,130,88,72,21,64,52,8,129,137,160,0,51,10,0,0,4,212,169,9,122,137,160,0,51,8,236,85,1,123,88,232,0,51,6,93,40,119,2,129,120,160,0,151,136,46,152,137,63,51,8,3,100,118,100,87,80,32,146,58,68,250,100,120,81,7,164,2,100,103,51,8,166,175,1,123,88,232,0,51,6,33,40,73,2,129,89,48,51,8,200,0,175,137,7,149,152,1,1,2,129,89,52,122,88,48,82,9,22,72,21,52,1,51,8,7,34,1,123,88,232,0,51,6,32,40,30,2,51,8,7,34,1,123,88,232,0,51,6,32,40,15,2,129,88,80,82,8,74,51,8,90,65,1,123,88,232,0,72,37,244,0,6,72,21,80,1,40,53,129,88,96,82,8,48,51,8,136,175,1,123,88,232,0,72,37,244,0,6,72,21,96,1,40,27,129,88,100,82,8,22,51,8,209,85,1,123,88,232,0,72,37,244,0,6,72,21,100,1,1,2,57,8,220,243,9,1,82,8,1,2,40,176,1,72,21,68,52,8,51,8,205,93,1,123,88,232,0,51,6,93,40,160,1,129,120,160,0,151,136,46,152,137,63,51,8,2,100,118,100,87,80,32,160,58,109,249,100,120,81,7,205,1,100,103,51,8,1,86,1,123,88,232,0,51,6,33,40,114,1,57,8,192,17,8,51,9,2,171,152,176,1,2,130,88,129,89,48,51,10,200,0,122,138,164,0,122,90,44,175,169,31,20,8,200,0,0,0,2,0,0,0,123,88,48,51,8,248,48,1,123,88,232,0,51,6,93,40,54,1,51,8,248,48,1,123,88,232,0,51,6,93,40,39,1,100,118,124,119,162,0,132,119,2,82,7,232,0,51,9,1,100,87,51,8,51,0,186,58,40,187,247,51,8,1,51,9,5,100,118,100,87,80,32,168,58,174,247,100,120,81,7,64,1,100,103,51,8,219,128,1,123,88,232,0,51,6,32,40,229,0,51,8,1,51,9,1,100,118,100,87,80,32,172,58,135,247,100,120,81,7,25,1,100,103,51,8,176,145,1,123,88,232,0,51,6,32,40,190,0,129,120,160,0,151,136,46,152,137,63,51,8,8,100,118,100,87,80,32,176,58,139,248,100,120,81,7,235,0,100,103,51,8,188,175,1,123,88,232,0,51,6,33,40,144,0,51,8,4,100,118,100,87,51,9,80,32,180,58,101,248,100,120,81,7,197,0,100,103,51,8,0,167,1,123,88,232,0,51,6,33,40,106,51,8,70,180,1,100,118,51,7,70,180,1,80,32,184,58,182,113,255,100,103,51,6,32,40,80,149,136,100,1,130,89,122,88,44,122,152,164,0,51,8,183,98,1,123,88,232,0,51,6,93,40,53,100,87,51,8,51,9,80,32,186,58,220,246,100,120,100,103,81,8,108,51,8,158,145,1,123,88,232,0,51,6,32,40,20,51,8,1,113,1,123,88,232,0,51,6,32,40,6,51,6,32,1,2,124,120,162,0,132,136,128,0,81,8,22,2,129,88,220,0,149,136,1,122,88,220,0,51,0,188,58,40,117,52,80,32,188,58,114,52,57,7,84,233,9,1,51,8,208,237,9,1,129,89,244,0,51,10,72,1,202,167,7,200,135,7,149,153,6,122,89,244,0,170,117,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,100,104,130,16,24,130,21,16,130,22,8,149,17,32,40,117,120,1,149,17,240,123,16,8,123,21,100,133,129,138,128,0,129,136,160,0,81,26,18,12,51,9,251,185,239,254,40,9,51,9,251,187,239,254,1,210,137,9,129,91,108,51,10,0,4,16,212,169,9,122,89,160,0,152,187,2,122,91,108,81,7,78,2,130,121,192,0,81,9,70,151,136,41,89,8,16,2,129,152,216,0,149,136,1,122,152,216,0,1,2,130,88,192,0,81,8,78,2,51,10,208,237,9,1,20,11,100,112,62,6,231,99,112,62,201,168,8,153,136,3,202,184,8,200,152,8,129,137,108,149,153,1,122,137,108,40,37,2,57,9,220,243,9,1,82,9,28,132,136,0,0,64,81,8,20,2,57,9,168,238,9,1,149,153,1,61,9,168,238,9,1,1,2,130,88,192,0,81,8,162,0,82,7,42,2,51,7,208,237,9,1,20,9,100,112,62,6,231,99,112,62,201,120,7,153,119,3,202,151,7,200,135,7,129,121,108,149,153,1,122,121,108,1,2,128,87,160,0,132,119,253,122,87,160,0,72,24,8,1,100,135,51,0,190,58,149,17,224,123,16,24,123,21,16,123,22,8,100,117,128,119,124,51,8,72,18,8,51,9,24,202,151,7,200,135,7,51,6,168,33,8,149,119,8,149,88,16,1,123,24,40,5,82,57,7,84,233,9,1,51,8,208,237,9,1,130,89,192,0,51,10,72,1,202,167,7,200,135,7,171,121,20,2,57,7,144,130,9,1,81,7,10,80,32,192,58,146,153,254,130,87,136,0,129,120,8,129,89,164,0,141,136,175,137,10,2,129,120,52,82,8,15,129,120,48,100,87,51,0,194,58,40,143,49,100,87,80,32,194,58,138,49,80,32,196,58,188,176,129,88,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,57,9,196,17,8,51,8,9,122,87,144,0,170,137,40,2,129,87,128,0,51,10,63,90,23,9,19,81,23,1,40,51,8,2,171,135,18,51,10,77,40,27,81,23,10,21,51,8,23,170,135,18,2,130,16,8,130,21,149,17,16,50,0,51,10,73,1,129,87,24,129,88,28,51,9,0,0,0,128,80,32,198,58,125,58,129,120,160,0,51,9,0,0,2,212,152,8,122,120,160,0,130,16,8,130,21,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,117,128,119,160,0,132,123,4,81,11,130,2,2,129,91,164,0,88,11,121,2,151,123,39,89,11,10,72,21,120,73,21,112,1,130,86,192,0,57,11,244,242,9,1,142,108,136,187,1,210,203,11,199,186,12,81,8,239,0,51,10,0,16,210,167,7,82,7,228,0,81,9,22,2,130,151,192,0,81,7,14,2,129,119,124,51,10,7,170,167,206,0,2,123,22,8,123,25,32,129,135,24,123,24,24,129,136,28,129,89,24,129,90,28,100,198,80,32,200,58,16,0,1,130,88,136,0,100,124,129,135,72,150,104,0,128,12,51,9,39,194,120,11,123,22,16,173,105,71,2,100,106,129,87,164,0,175,103,61,2,129,88,32,130,23,24,129,119,32,191,120,8,87,56,1,0,64,45,123,28,123,27,24,80,32,202,58,113,175,132,119,1,82,7,10,130,27,24,130,28,40,17,130,28,133,204,0,0,0,128,130,27,24,138,187,2,1,2,123,27,24,58,7,128,62,9,139,200,19,151,134,2,200,103,7,129,120,100,183,80,32,204,58,160,124,255,129,88,112,51,9,120,28,6,200,135,7,122,87,112,200,105,9,129,152,130,23,24,80,32,206,58,131,124,255,129,88,116,200,135,7,122,87,116,130,25,32,130,28,16,130,22,8,1,81,6,186,0,2,130,87,88,130,119,126,119,14,51,8,11,171,135,15,2,129,87,164,0,173,124,7,131,124,255,1,90,44,231,3,25,2,124,103,208,0,132,119,2,82,7,56,1,2,129,103,56,82,7,48,1,2,129,103,52,81,7,40,51,8,3,81,23,1,8,51,8,2,1,2,129,103,48,194,140,8,173,120,9,72,22,52,100,120,1,191,135,7,122,103,48,191,140,12,1,2,129,103,44,191,199,7,143,120,129,106,240,0,141,136,210,135,7,122,103,44,190,202,7,123,105,248,0,87,23,100,8,51,7,100,1,2,57,8,84,233,9,1,51,10,208,237,9,1,51,11,72,1,202,184,8,200,168,8,122,103,240,0,171,134,23,100,202,123,25,32,100,198,87,28,100,4,51,8,10,130,25,32,100,108,1,2,129,87,164,0,191,199,7,122,87,164,0,88,7,82,100,150,80,32,208,58,55,174,130,88,136,0,129,137,32,175,151,32,2,128,87,160,0,151,121,39,87,9,21,129,136,28,134,119,64,122,87,160,0,100,87,80,32,210,58,216,46,129,88,188,0,72,37,184,0,100,103,81,8,41,170,87,95,81,7,92,2,129,88,128,0,51,9,3,170,152,30,40,78,100,151,100,88,130,16,56,130,21,48,130,22,40,149,17,64,40,158,251,81,7,57,170,87,54,2,129,120,128,0,51,9,3,170,152,43,2,130,88,136,0,123,87,176,0,129,135,4,51,9,168,33,8,130,90,152,0,51,11,40,202,183,7,200,151,7,51,9,100,122,89,188,0,170,122,18,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,2,129,136,12,81,8,237,100,87,130,16,56,130,21,48,130,22,40,149,17,64,40,66,46,149,17,240,123,16,8,123,21,100,117,129,119,32,131,119,255,122,87,32,81,7,14,2,130,16,8,130,21,149,17,16,50,0,80,32,214,58,86,173,130,88,24,127,138,12,129,89,40,151,119,62,152,119,58,201,122,10,173,154,10,129,89,36,191,121,9,1,121,137,12,51,7,4,122,87,32,130,16,8,130,21,149,17,16,50,0,100,118,80,32,218,58,16,206,0,51,7,212,58,123,103,16,127,88,12,123,101,24,122,104,36,100,87,80,32,220,58,94,181,0,149,119,16,122,103,40,51,7,4,122,103,32,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,240,123,16,8,123,21,100,117,129,119,32,131,119,255,122,87,32,81,7,14,2,130,16,8,130,21,149,17,16,50,0,2,130,87,24,127,121,12,129,88,36,171,152,21,2,127,88,40,121,120,12,80,32,224,58,177,172,129,88,48,40,15,121,120,12,80,32,226,58,163,172,129,88,44,1,210,135,7,149,119,1,122,87,32,130,16,8,130,21,149,17,16,50,0,100,117,80,32,230,58,117,205,0,51,7,222,58,123,87,16,127,104,12,123,86,24,122,88,36,100,103,80,32,232,58,195,180,0,122,87,40,72,21,44,64,72,21,48,7,80,32,234,58,89,172,129,88,44,210,135,7,149,119,1,122,87,32,130,16,16,130,21,8,130,22,149,17,24,50,0,129,120,32,131,136,255,122,120,32,81,8,5,50,0,2,130,120,24,127,138,12,129,121,36,171,169,19,127,121,40,121,137,12,149,120,48,129,136,122,120,32,50,0,2,121,137,12,149,120,44,129,136,122,120,32,50,0,149,17,216,123,16,32,123,21,24,123,22,16,123,25,8,123,24,100,118,51,7,56,51,8,6,51,9,80,32,238,58,221,219,1,100,117,80,32,240,58,206,204,0,130,23,122,87,44,51,7,236,58,123,87,16,127,104,12,72,21,48,5,123,86,24,122,88,40,100,103,80,32,242,58,19,180,0,129,88,40,211,120,8,136,136,1,149,136,255,210,135,7,122,87,36,71,22,14,51,7,1,130,24,8,82,8,16,80,32,244,58,150,171,132,119,7,149,119,1,1,2,122,87,32,130,16,32,130,21,24,130,22,16,149,17,40,50,0,87,7,167,0,100,118,51,7,104,28,10,1,123,23,16,51,7,236,58,123,23,123,21,8,40,19,100,87,100,104,80,32,248,58,113,179,0,100,118,87,7,128,0,2,130,23,16,130,119,151,104,7,200,120,8,130,135,104,82,7,224,51,7,56,123,24,24,51,8,6,51,9,80,32,250,58,38,219,1,100,117,80,32,252,58,23,204,0,130,23,123,87,16,130,25,24,127,152,12,123,89,24,72,21,44,35,72,21,48,5,122,88,40,100,151,80,32,254,58,92,179,0,129,88,40,211,120,8,136,136,1,149,136,255,210,135,7,122,87,36,130,23,24,71,23,14,80,32,0,59,229,170,132,119,7,149,119,1,122,87,32,130,21,8,40,118,255,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,192,123,16,56,123,21,48,123,22,40,51,8,96,28,10,1,123,24,8,57,11,96,28,10,1,88,11,138,0,58,8,104,28,10,1,51,12,123,23,40,39,2,130,23,8,129,123,130,23,130,28,16,130,25,32,121,137,12,40,10,2,130,25,32,121,137,12,1,131,204,1,149,136,128,0,175,188,88,2,126,138,16,126,121,28,171,154,239,2,129,137,112,127,138,12,123,26,32,88,9,218,123,28,16,51,5,51,6,123,24,24,40,18,2,130,24,24,129,135,112,149,102,1,149,85,8,175,118,171,2,130,135,120,200,87,7,130,119,80,32,2,59,220,175,0,81,7,224,2,127,119,12,130,24,32,173,120,214,123,23,32,40,208,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,192,123,16,56,123,21,48,123,22,40,51,9,96,28,10,1,123,25,8,57,9,96,28,10,1,123,24,32,88,9,154,0,58,8,104,28,10,1,51,12,123,23,40,39,2,130,23,8,129,121,130,23,130,28,16,130,26,32,121,138,12,40,10,2,130,26,32,121,138,12,1,131,204,1,149,136,128,0,175,156,104,2,126,138,16,126,123,28,171,186,239,2,130,26,32,82,10,224,2,129,138,112,88,10,68,123,28,16,51,5,51,6,73,17,32,123,24,24,40,18,2,130,24,24,129,135,112,149,102,1,149,85,8,175,118,167,2,130,135,120,200,87,7,130,119,80,32,4,59,33,175,0,81,7,224,2,127,119,12,130,24,32,173,135,214,123,23,32,40,208,2,73,17,32,130,26,32,121,138,12,40,147,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,129,120,40,81,24,1,46,51,9,255,171,152,75,2,130,120,24,126,137,12,129,122,32,149,155,248,151,188,48,153,204,48,121,139,12,173,202,50,121,137,12,51,8,1,122,120,40,50,0,2,130,120,24,126,137,12,129,122,36,149,155,8,151,188,48,153,204,48,121,139,12,173,172,14,121,137,12,51,8,255,122,120,40,50,0,50,0,100,118,80,32,10,59,222,201,0,127,88,12,123,101,24,100,87,80,32,12,59,54,177,0,127,88,12,122,103,32,122,104,36,51,7,6,59,123,103,16,51,7,255,122,103,40,71,21,14,130,16,16,130,21,8,130,22,149,17,24,50,0,100,123,124,119,160,0,132,121,4,51,7,1,81,9,125,2,58,8,8,5,10,1,129,178,104,129,138,104,129,188,24,57,9,16,5,10,1,190,42,10,201,156,12,140,201,31,211,156,12,191,156,12,175,172,85,170,184,82,2,129,185,28,57,12,20,5,10,1,201,201,9,140,156,31,211,201,9,191,201,9,174,169,57,2,130,135,192,0,82,7,20,2,57,7,168,237,9,1,51,9,30,170,151,7,51,7,50,0,149,17,248,123,16,51,10,16,39,100,183,100,137,80,32,16,59,3,248,51,7,1,130,16,149,17,8,50,0,50,0,149,17,160,123,16,88,123,21,80,123,22,72,100,154,100,139,100,118,129,119,160,0,62,6,8,5,10,1,61,7,24,5,10,1,129,104,104,61,11,16,5,10,1,61,9,20,5,10,1,200,152,7,51,5,28,5,10,1,61,7,28,5,10,1,191,138,7,61,7,32,5,10,1,200,184,7,61,7,40,5,10,1,191,139,7,61,7,36,5,10,1,123,27,40,100,183,123,26,48,100,168,80,32,18,59,178,254,0,100,99,33,4,48,5,10,1,130,119,129,120,61,8,56,5,10,1,129,119,4,123,26,32,61,8,60,5,10,1,57,8,24,22,9,123,26,24,61,7,64,5,10,1,149,136,1,61,8,24,22,9,129,89,8,57,7,152,28,10,1,51,2,0,0,224,129,90,12,200,41,9,191,121,11,149,170,0,0,32,191,122,10,140,183,23,140,171,23,32,4,68,5,10,1,173,123,110,2,129,88,4,57,10,156,28,10,1,129,92,149,136,0,0,224,191,168,8,140,134,23,149,201,0,0,32,191,169,9,140,152,23,173,104,73,2,149,136,1,123,24,56,51,8,14,59,123,24,64,123,19,16,123,27,8,123,22,100,117,40,5,100,117,1,100,87,100,104,130,25,64,80,32,20,59,86,27,81,7,80,2,131,102,1,130,23,56,171,103,233,2,131,87,1,130,19,16,130,27,8,130,22,171,181,215,100,55,100,53,80,32,22,59,233,24,57,7,60,5,10,1,57,8,64,5,10,1,122,87,96,122,88,100,130,23,40,122,87,24,130,23,48,122,87,28,100,87,80,32,24,59,98,25,51,7,1,1,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,100,120,51,9,28,5,10,1,57,10,40,5,10,1,129,139,44,51,7,1,175,171,79,2,57,10,36,5,10,1,129,139,48,175,186,66,2,57,10,28,5,10,1,129,139,40,175,171,53,2,57,9,32,5,10,1,129,138,36,175,169,40,149,17,240,123,16,8,123,21,100,133,80,32,28,59,125,21,51,8,255,170,135,20,51,7,1,1,2,130,16,8,130,21,149,17,16,50,0,50,0,2,130,87,64,81,7,239,2,58,7,8,5,10,1,124,121,162,0,132,153,1,82,9,28,2,126,88,24,132,137,1,82,9,158,0,132,136,2,81,8,11,2,130,119,192,0,81,7,197,100,87,80,32,30,59,183,23,57,7,116,6,10,1,57,10,64,5,10,1,175,167,16,61,7,64,5,10,1,62,5,48,5,10,1,1,2,57,9,120,6,10,1,57,11,60,5,10,1,51,7,1,175,155,10,61,9,60,5,10,1,1,2,57,9,124,6,10,1,57,11,56,5,10,1,175,185,10,61,9,56,5,10,1,1,2,126,89,26,81,9,105,255,2,57,10,68,5,10,1,151,171,3,51,12,72,5,10,1,200,203,11,123,181,149,171,1,51,12,8,61,11,68,5,10,1,173,202,68,255,100,87,80,32,32,59,13,40,53,255,51,7,40,52,255,149,17,232,123,16,16,123,21,8,123,22,51,6,104,6,10,1,57,8,104,6,10,1,100,117,82,8,58,51,7,45,55,1,51,8,1,80,32,34,59,248,105,255,88,7,31,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,100,104,80,32,36,59,134,161,129,104,40,11,51,8,152,156,192,1,122,104,1,58,7,64,28,10,1,201,117,5,152,85,3,57,9,68,5,10,1,150,87,122,209,69,23,149,154,247,51,11,4,200,120,8,174,186,32,151,153,2,51,7,28,5,10,1,200,151,7,122,120,220,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,7,13,170,121,17,51,7,14,171,121,19,61,8,96,6,10,1,40,225,61,8,100,6,10,1,40,217,58,7,24,242,6,51,8,238,104,1,130,16,16,130,21,8,130,22,149,17,24,40,142,247,253,149,17,232,123,16,16,123,21,8,123,22,100,121,128,117,160,0,132,88,7,51,7,1,81,8,60,1,2,58,8,8,5,10,1,129,154,104,129,139,104,129,156,24,57,6,16,5,10,1,190,186,10,201,108,12,140,203,31,211,188,12,191,188,12,175,172,19,1,170,152,15,1,2,129,155,28,57,12,20,5,10,1,201,203,11,140,188,31,211,203,11,191,203,11,174,171,245,0,2,128,138,160,0,151,171,39,87,11,42,151,170,47,87,10,136,0,132,87,1,81,7,213,0,2,52,7,25,5,10,1,132,119,8,81,7,199,0,100,151,80,32,40,59,47,235,40,187,0,100,149,100,38,80,32,42,59,34,164,58,8,8,5,10,1,130,137,136,0,151,122,1,152,170,61,200,122,10,129,153,76,132,170,248,191,167,7,149,119,1,192,121,10,100,87,100,137,80,32,44,59,193,243,58,7,8,5,10,1,128,121,160,0,130,120,136,0,51,10,255,255,255,254,73,23,112,129,136,4,210,169,9,122,121,160,0,72,23,120,80,32,46,59,148,36,51,7,40,93,2,129,154,32,129,156,108,129,139,32,190,172,12,173,188,78,2,129,140,108,190,203,11,173,171,68,2,130,136,176,0,81,8,47,2,129,139,128,0,129,154,128,0,170,171,25,82,27,17,10,51,12,15,170,202,15,51,12,15,171,203,19,51,11,17,171,186,13,170,152,23,81,10,7,51,7,40,15,132,87,4,82,7,24,132,85,2,136,87,1,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,100,149,100,38,80,32,48,59,85,163,58,8,8,5,10,1,151,121,1,130,138,136,0,152,153,61,200,121,9,132,155,248,129,170,76,130,137,176,0,191,183,7,149,119,1,192,122,10,100,87,80,32,50,59,242,242,51,7,40,184,149,17,176,123,16,72,123,21,64,123,22,56,129,123,160,0,62,7,8,5,10,1,51,5,24,5,10,1,61,11,24,5,10,1,129,119,104,61,8,16,5,10,1,61,9,20,5,10,1,200,151,10,51,6,28,5,10,1,61,10,28,5,10,1,191,121,10,61,10,32,5,10,1,200,135,10,61,10,40,5,10,1,191,120,7,61,7,36,5,10,1,100,135,100,152,80,32,52,59,175,249,0,33,4,48,5,10,1,130,119,129,120,51,10,24,22,9,61,8,56,5,10,1,129,119,4,57,11,24,22,9,61,8,60,5,10,1,61,7,64,5,10,1,149,187,1,124,87,1,61,11,24,22,9,32,4,68,5,10,1,132,120,16,51,7,1,82,8,52,1,2,51,9,152,28,10,1,129,104,8,57,0,152,28,10,1,51,3,0,0,224,123,24,48,200,56,8,191,8,8,129,107,12,51,10,156,28,10,1,140,130,23,191,11,11,51,12,0,0,32,123,26,16,57,10,156,28,10,1,100,104,129,102,123,24,24,129,132,4,200,203,8,140,136,23,191,166,6,123,24,32,173,40,126,191,164,8,149,136,0,0,224,140,133,23,149,108,0,0,32,140,200,23,173,88,104,123,25,149,136,1,123,24,40,51,7,38,59,123,23,48,123,21,8,100,38,40,5,100,38,1,100,103,100,88,130,25,48,80,32,54,59,48,22,81,7,160,0,2,131,85,1,130,23,40,171,87,232,131,98,1,130,23,32,130,21,8,171,118,217,2,130,23,24,129,120,8,123,24,48,130,24,129,128,129,123,12,130,24,16,129,138,129,118,129,116,4,191,11,11,191,166,6,51,7,1,1,2,130,24,48,191,8,8,140,136,23,153,187,23,173,139,84,191,164,9,140,149,23,153,102,23,173,86,72,149,102,1,123,22,40,51,7,26,59,123,23,48,123,27,32,123,21,24,100,134,40,5,100,134,1,100,103,100,88,130,25,48,80,32,56,59,209,20,81,7,30,2,131,85,1,130,23,40,171,87,233,131,104,1,130,27,32,130,21,24,171,182,218,2,51,7,1,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,176,123,16,72,123,21,64,123,22,56,100,118,32,4,232,5,10,1,123,24,24,123,25,32,80,32,58,59,253,253,81,7,103,1,2,128,104,160,0,151,135,51,123,22,48,87,7,99,2,57,7,64,5,10,1,57,2,60,5,10,1,129,106,108,191,39,11,175,171,8,51,7,40,61,1,51,11,1,151,134,48,61,11,232,5,10,1,87,6,31,2,130,27,48,129,187,32,191,183,6,51,7,173,166,31,1,191,178,10,51,11,0,0,24,173,171,19,1,132,135,0,68,130,22,48,82,7,19,2,57,7,56,5,10,1,191,114,8,90,56,0,0,24,188,100,103,123,28,40,100,149,80,32,60,59,155,18,57,7,60,5,10,1,57,8,64,5,10,1,129,105,24,123,25,40,129,101,28,122,103,96,122,104,100,130,23,24,122,103,24,130,23,32,122,103,28,100,103,80,32,62,59,11,19,124,103,161,0,132,120,144,0,51,7,1,82,8,174,0,2,123,21,32,57,9,68,5,10,1,131,152,255,123,26,24,61,8,68,5,10,1,81,9,148,0,51,7,64,28,10,1,123,23,8,20,7,163,139,46,186,232,162,139,46,123,23,51,7,72,5,10,1,123,23,16,40,24,2,130,25,24,57,7,68,5,10,1,131,120,255,61,8,68,5,10,1,81,7,89,2,151,136,3,130,23,16,200,120,8,130,134,130,24,48,129,135,24,129,136,28,100,105,80,32,64,59,146,14,100,117,130,23,40,130,24,32,100,105,80,32,66,59,130,14,170,117,189,2,100,120,126,103,26,81,7,180,2,130,23,8,130,119,201,118,6,152,102,3,130,23,192,118,7,130,25,48,80,32,68,59,89,168,0,40,150,51,7,1,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,129,120,52,81,24,1,16,82,8,21,32,4,236,5,10,1,40,31,2,32,4,240,5,10,1,40,22,2,2,149,17,208,123,16,40,123,21,32,123,22,24,58,8,248,5,10,1,129,137,24,129,136,28,100,117,100,151,100,89,80,32,70,59,5,14,129,89,16,129,90,20,100,117,51,7,51,8,80,32,72,59,173,239,0,149,85,255,123,24,16,57,9,240,5,10,1,57,10,236,5,10,1,136,88,1,151,136,31,211,135,5,51,7,51,8,80,32,74,59,135,239,0,123,21,8,191,87,7,139,117,19,84,71,0,0,0,128,14,151,85,52,152,85,52,1,57,7,240,5,10,1,57,8,236,5,10,1,80,32,76,59,121,13,123,22,51,6,128,62,9,58,8,128,62,9,151,85,2,200,88,8,129,136,80,32,78,59,78,108,255,130,104,130,25,8,139,153,19,151,150,2,200,104,8,129,136,100,117,80,32,80,59,53,108,255,51,8,120,28,6,200,104,8,129,136,130,25,16,61,7,240,5,10,1,100,87,80,32,82,59,25,108,255,130,24,61,7,236,5,10,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,129,119,4,81,7,48,2,130,86,8,124,103,24,132,119,4,82,7,59,2,58,8,248,5,10,1,129,135,24,129,136,28,100,105,80,32,86,59,8,13,100,120,51,7,1,82,8,145,0,40,89,51,7,39,49,1,80,32,88,59,2,93,255,130,86,8,124,103,24,132,119,4,81,7,203,100,103,80,32,90,59,224,15,58,7,248,5,10,1,57,9,112,6,10,1,129,120,108,173,137,40,2,57,9,116,6,10,1,129,119,32,191,121,9,173,137,24,2,57,8,120,6,10,1,191,120,8,51,9,1,0,24,51,7,1,173,152,55,2,129,89,57,7,0,6,10,1,175,121,40,2,61,7,4,6,10,1,58,10,8,6,10,1,129,91,51,7,62,10,16,6,10,1,61,11,0,6,10,1,62,6,8,6,10,1,40,5,51,7,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,61,8,0,6,10,1,129,103,112,51,0,92,59,40,22,107,255,129,103,112,80,32,92,59,15,107,255,129,105,116,57,8,0,6,10,1,130,26,64,61,7,240,5,10,1,100,151,80,32,94,59,244,106,255,58,8,8,6,10,1,130,21,24,61,7,236,5,10,1,100,135,80,32,96,59,215,253,57,7,240,5,10,1,129,104,24,57,9,236,5,10,1,129,106,28,122,103,112,190,120,8,122,105,116,190,169,9,100,103,80,32,98,59,27,252,82,7,119,1,2,130,23,80,131,119,255,123,23,80,81,7,82,1,2,129,103,104,129,105,112,141,122,100,162,88,9,18,1,100,115,88,9,20,1,2,129,107,116,100,165,88,11,22,1,90,11,6,100,167,1,2,129,104,24,129,106,28,190,40,12,123,28,40,190,56,8,123,24,48,190,165,5,123,21,56,190,122,5,130,23,72,61,7,0,6,10,1,190,137,9,190,181,10,51,11,1,100,135,100,88,130,28,96,80,32,100,59,11,24,129,105,112,129,106,116,130,23,40,190,121,9,190,90,10,51,11,1,100,88,130,21,88,130,28,96,80,32,102,59,235,23,129,105,112,129,106,116,130,23,48,190,121,9,130,24,56,190,138,10,51,11,1,130,28,96,80,32,104,59,205,23,57,7,0,6,10,1,130,24,72,170,135,167,0,2,131,120,0,248,61,8,0,6,10,1,130,25,32,175,121,129,0,129,103,112,80,32,106,59,222,105,255,129,105,116,57,8,0,6,10,1,100,117,100,151,80,32,108,59,202,105,255,129,104,24,129,105,28,190,88,8,130,21,88,190,121,9,100,103,80,32,110,59,23,251,81,7,92,2,57,7,0,6,10,1,130,24,8,191,120,8,87,56,0,0,1,12,51,8,0,0,1,1,2,61,8,0,6,10,1,130,25,175,121,117,254,40,74,100,114,100,115,90,9,244,254,2,100,163,129,107,116,100,165,90,11,242,254,100,117,88,11,239,254,40,238,254,51,9,0,0,1,191,121,8,173,152,57,254,51,8,0,0,1,40,48,254,129,103,28,129,105,116,129,104,24,190,121,9,100,103,80,32,112,59,167,250,81,7,19,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,2,129,103,24,129,104,112,129,105,28,190,120,8,100,103,130,16,120,130,21,112,130,22,104,149,17,128,0,40,114,250,149,17,208,123,16,40,123,21,32,123,22,24,129,120,4,130,117,8,81,8,186,0,2,124,88,24,132,136,4,81,8,170,0,123,23,16,100,87,80,32,116,59,34,13,51,6,120,6,10,1,51,9,116,6,10,1,57,7,120,6,10,1,57,8,116,6,10,1,175,135,131,0,2,123,25,8,57,7,24,6,10,1,130,24,16,129,136,80,32,118,59,179,104,255,130,89,64,100,120,81,9,14,2,130,87,56,129,119,129,153,170,151,47,129,103,57,9,28,6,10,1,191,151,7,123,24,16,100,182,80,32,120,59,147,104,255,100,107,130,24,16,57,9,108,29,10,1,175,121,10,61,7,108,29,10,1,1,2,130,87,64,130,25,8,81,7,135,0,2,130,90,56,129,170,4,129,119,4,171,122,121,57,8,112,29,10,1,57,7,108,29,10,1,217,135,7,40,165,0,51,7,40,160,0,2,100,120,58,9,32,6,10,1,51,7,1,170,149,145,0,2,124,89,160,0,132,153,4,81,9,133,0,57,7,24,6,10,1,129,136,80,32,122,59,26,104,255,129,88,32,129,89,108,57,10,28,6,10,1,100,123,200,137,7,191,167,7,123,27,16,100,184,80,32,124,59,4,104,255,51,9,108,29,10,1,57,8,108,29,10,1,175,135,85,51,7,1,40,64,129,151,57,9,28,6,10,1,191,151,7,80,32,126,59,222,103,255,51,9,112,29,10,1,57,8,112,29,10,1,175,135,22,61,7,112,29,10,1,100,120,57,7,108,29,10,1,217,135,7,40,12,57,7,108,29,10,1,217,135,7,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,123,25,123,23,8,129,87,32,57,8,28,6,10,1,191,135,7,130,24,16,80,32,128,59,135,103,255,57,9,112,29,10,1,100,120,51,7,1,173,137,202,2,130,26,8,173,154,6,100,154,1,2,130,23,129,119,173,135,6,100,120,1,51,7,200,168,8,139,137,31,200,152,8,140,136,1,61,8,40,6,10,1,62,5,48,6,10,1,40,152,149,17,168,123,16,80,123,21,72,123,22,64,100,118,129,119,4,130,104,8,123,24,56,81,7,244,0,2,126,135,26,81,7,20,58,7,32,6,10,1,80,32,132,59,13,166,0,130,24,56,1,2,124,135,24,132,119,4,123,26,48,82,7,39,2,129,101,57,8,24,6,10,1,51,7,0,0,4,80,32,134,59,243,102,255,51,6,128,6,10,1,57,8,128,6,10,1,123,24,32,57,8,136,6,10,1,191,117,5,100,135,100,88,80,32,136,59,198,102,255,129,104,4,123,24,24,129,104,12,123,23,16,100,135,100,88,80,32,138,59,175,102,255,57,8,28,6,10,1,123,24,40,57,6,40,6,10,1,57,8,24,6,10,1,123,23,48,100,87,80,32,140,59,142,102,255,100,120,100,103,80,32,142,59,131,102,255,130,22,56,130,106,56,126,168,10,57,11,192,66,13,1,151,137,48,153,156,48,130,25,40,190,121,9,171,203,24,2,129,167,4,173,151,41,2,130,103,64,81,7,10,2,126,119,10,170,120,27,130,23,32,130,24,16,190,135,7,130,24,24,130,26,48,190,168,8,80,32,144,59,193,42,51,5,40,67,2,2,58,7,32,6,10,1,51,5,1,170,120,54,2,2,124,135,160,0,132,119,4,81,7,42,2,2,123,25,16,123,23,32,57,7,24,6,10,1,100,137,123,22,40,129,104,100,150,80,32,146,59,252,101,255,129,104,32,129,105,108,123,26,48,57,10,28,6,10,1,100,118,200,137,7,191,167,7,100,104,80,32,148,59,230,101,255,57,8,40,6,10,1,173,135,227,1,2,130,23,56,129,119,32,57,8,28,6,10,1,191,135,7,100,104,123,25,24,80,32,150,59,192,101,255,130,25,24,57,8,40,6,10,1,130,26,40,173,120,183,1,129,166,57,8,24,6,10,1,51,7,0,0,10,80,32,152,59,156,101,255,51,5,128,6,10,1,57,8,128,6,10,1,123,24,8,57,9,136,6,10,1,191,118,6,100,151,100,104,80,32,154,59,111,101,255,129,88,4,123,24,129,88,12,130,25,8,190,151,7,123,23,8,100,135,100,101,100,104,80,32,156,59,81,101,255,57,6,28,6,10,1,57,8,40,6,10,1,123,24,24,57,8,24,6,10,1,130,25,190,151,7,123,23,48,100,87,80,32,158,59,43,101,255,100,120,130,23,24,80,32,160,59,31,101,255,130,24,40,130,136,8,124,136,162,0,190,103,9,132,136,8,82,8,45,1,2,57,10,56,6,10,1,130,23,8,130,24,48,51,0,162,59,149,17,208,123,16,40,123,21,32,123,22,24,123,26,16,100,150,123,24,8,123,23,51,0,178,60,40,114,151,40,7,1,100,135,100,165,80,32,164,59,13,9,57,7,24,6,10,1,129,104,80,32,166,59,193,100,255,130,25,56,130,152,64,100,123,81,8,117,2,130,151,56,129,121,129,138,170,169,54,57,7,120,6,10,1,57,8,28,6,10,1,191,135,7,100,184,100,181,80,32,168,59,155,100,255,130,25,56,57,8,40,6,10,1,130,26,48,173,120,136,253,130,151,56,130,152,64,100,91,1,2,129,119,4,129,136,4,51,5,1,170,135,123,57,7,116,6,10,1,57,8,28,6,10,1,191,135,7,100,184,80,32,170,59,93,100,255,57,8,40,6,10,1,130,26,48,173,135,77,253,40,83,57,7,120,6,10,1,123,24,32,57,8,28,6,10,1,191,135,7,100,184,123,27,24,80,32,172,59,48,100,255,57,8,40,6,10,1,173,120,35,253,57,7,116,6,10,1,57,8,28,6,10,1,191,135,7,130,24,24,80,32,174,59,13,100,255,130,26,48,57,8,40,6,10,1,51,5,1,173,135,250,252,2,100,87,130,16,80,130,21,72,130,22,64,149,17,88,50,0,130,23,8,130,24,48,80,32,176,59,95,40,57,10,56,6,10,1,130,23,56,81,10,149,253,58,8,32,6,10,1,100,137,80,32,178,59,30,230,40,131,253,149,17,232,123,16,16,123,21,8,123,22,100,149,100,134,80,32,180,59,8,42,100,122,58,8,128,62,9,62,10,32,6,10,1,139,103,19,151,121,2,200,152,8,129,136,51,11,120,28,6,129,167,24,153,92,16,202,200,8,200,185,9,129,155,190,120,9,129,168,28,129,166,108,202,203,11,129,172,32,190,139,10,152,102,1,149,203,0,0,8,200,107,11,61,11,28,6,10,1,51,6,0,160,0,61,6,112,29,10,1,32,4,108,29,10,1,0,96,255,61,5,24,6,10,1,33,4,48,6,10,1,51,12,114,59,51,11,3,80,32,182,59,238,16,58,7,48,6,10,1,57,8,40,6,10,1,136,119,1,149,119,255,210,135,7,130,16,16,130,21,8,130,22,149,17,24,50,0,62,7,32,6,10,1,58,2,128,62,9,61,11,56,6,10,1,139,136,19,151,136,2,200,130,2,129,34,51,3,120,28,6,129,116,24,153,155,16,202,178,12,200,56,8,129,131,190,76,2,129,120,28,129,124,108,202,179,11,129,119,32,190,139,3,152,204,1,149,119,0,0,8,200,199,7,61,7,28,6,10,1,61,9,24,6,10,1,51,12,130,59,51,11,3,61,10,40,6,10,1,100,71,100,41,100,58,40,91,16,149,17,232,123,16,16,123,21,8,123,22,100,117,130,121,8,126,151,26,81,7,50,2,58,8,64,6,10,1,129,135,24,129,136,28,80,32,186,59,169,3,58,10,64,6,10,1,130,88,8,149,119,255,136,121,1,100,167,80,32,188,59,104,176,0,51,7,40,22,100,151,80,32,190,59,136,6,57,8,112,6,10,1,51,7,1,88,8,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,58,7,64,6,10,1,51,8,81,80,32,192,59,239,90,1,40,202,124,120,160,0,132,136,4,81,8,179,0,2,129,120,128,0,51,9,19,170,152,167,0,51,9,21,170,152,160,0,2,149,17,216,123,16,32,123,21,24,123,22,16,58,8,72,6,10,1,129,121,24,129,138,24,201,169,9,129,122,28,129,139,28,140,156,31,211,201,9,191,201,9,201,186,10,140,171,31,211,186,10,191,186,10,172,154,6,100,169,1,2,129,122,104,191,169,9,140,153,16,57,10,80,6,10,1,143,155,154,181,210,149,5,175,165,55,123,23,8,130,23,8,123,18,80,32,196,59,118,151,0,130,25,100,120,130,23,8,81,8,30,58,8,72,6,10,1,57,10,80,6,10,1,58,9,88,6,10,1,191,90,10,80,32,198,59,217,227,130,16,32,130,21,24,130,22,16,149,17,40,51,7,1,50,0,51,7,1,50,0,149,17,200,123,16,48,123,21,40,123,22,32,129,124,28,57,10,156,28,10,1,151,149,16,200,92,11,191,171,11,140,182,23,191,92,12,51,11,152,28,10,1,191,172,12,140,202,23,129,114,24,57,12,152,28,10,1,62,7,72,6,10,1,62,8,88,6,10,1,61,9,80,6,10,1,123,22,8,173,166,84,200,82,7,191,199,7,140,119,23,200,197,5,191,82,12,140,200,23,123,24,173,135,61,149,120,1,51,6,194,59,123,24,16,123,26,24,130,21,40,8,123,26,24,130,21,1,100,87,130,24,24,100,105,80,32,200,59,179,7,130,24,16,131,85,1,171,88,237,2,130,25,24,131,154,1,130,23,8,171,121,218,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,32,123,23,129,86,96,129,88,24,129,89,28,100,87,80,32,204,59,6,240,57,7,60,5,10,1,57,8,64,5,10,1,122,87,96,122,88,100,130,25,171,105,11,129,89,108,122,87,32,40,22,2,129,90,32,129,89,108,190,154,10,175,168,10,191,152,10,122,90,32,1,191,120,8,175,152,200,0,2,129,87,164,0,88,7,155,0,2,128,87,160,0,151,120,46,87,8,171,0,132,119,4,81,7,172,0,2,57,7,100,6,10,1,51,9,1,61,9,96,6,10,1,81,7,152,0,2,52,7,216,37,10,1,132,119,3,82,7,138,0,51,10,10,100,87,51,8,51,9,80,32,206,59,103,226,129,89,108,129,87,24,129,88,28,129,90,32,139,155,31,200,185,9,140,153,1,190,169,9,51,10,38,80,32,208,59,163,28,100,117,80,32,210,59,115,146,100,118,80,32,212,59,107,146,191,118,6,151,102,12,122,86,112,80,32,214,59,92,146,100,118,80,32,216,59,84,146,191,118,6,151,102,12,122,86,116,40,38,51,8,127,3,100,87,80,32,218,59,5,19,128,87,160,0,132,119,253,122,87,160,0,73,21,104,40,10,100,87,80,32,220,59,14,20,51,7,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,124,51,7,129,202,40,129,198,44,61,8,100,6,10,1,32,4,96,6,10,1,173,166,85,2,123,24,129,200,36,129,203,32,175,139,7,51,7,40,68,51,5,202,59,123,28,8,40,8,131,122,1,175,103,47,2,129,200,36,100,167,173,139,244,2,123,23,16,1,100,134,100,89,80,32,222,59,255,5,130,23,16,130,28,8,129,203,32,131,104,1,173,182,234,129,198,44,40,208,57,7,96,6,10,1,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,140,121,31,211,151,7,191,151,7,140,137,31,211,152,8,191,152,9,200,121,8,172,151,13,100,151,139,119,1,191,120,7,50,0,139,119,1,191,120,7,50,0,149,17,232,123,16,16,123,21,8,123,22,100,149,129,153,16,81,9,57,2,129,90,20,130,91,81,10,64,129,185,129,187,4,191,151,9,191,184,6,153,167,16,100,152,80,32,224,59,153,94,255,127,88,18,100,117,100,103,80,32,226,59,139,94,255,217,87,7,133,119,1,40,37,2,130,88,129,137,129,88,20,175,121,19,139,135,31,40,21,2,129,183,4,175,135,11,143,151,40,10,143,135,40,6,139,151,31,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,129,138,52,51,5,90,26,1,50,81,10,182,0,51,11,1,51,9,171,186,82,2,2,130,137,57,10,40,5,10,1,129,153,57,7,36,5,10,1,129,136,20,217,154,5,217,151,9,89,8,52,2,40,170,0,81,26,2,176,0,51,11,3,51,9,171,186,35,2,2,129,138,16,57,9,40,5,10,1,81,10,17,1,2,57,11,28,5,10,1,129,140,20,130,134,81,12,70,1,2,129,106,129,102,4,191,169,9,191,107,11,123,27,153,202,16,51,6,28,5,10,1,100,167,100,133,100,152,80,32,228,59,192,93,255,127,88,18,123,23,8,130,23,80,32,230,59,177,93,255,100,88,129,90,16,129,107,8,100,121,100,103,130,28,8,217,201,9,133,149,1,81,10,201,0,2,129,119,4,129,140,20,130,137,82,12,109,1,40,71,1,2,130,137,57,10,28,5,10,1,129,153,4,57,7,32,5,10,1,129,136,16,217,169,5,217,121,9,89,8,138,1,133,85,1,133,153,1,40,128,1,2,129,138,16,57,9,36,5,10,1,81,10,148,0,2,57,11,28,5,10,1,129,140,20,130,134,81,12,176,0,2,129,106,129,102,4,191,169,9,191,107,11,123,27,153,202,16,51,6,28,5,10,1,100,167,100,133,100,152,80,32,232,59,30,93,255,127,88,18,123,23,8,130,23,80,32,234,59,15,93,255,100,88,129,90,16,129,107,12,100,121,100,103,130,28,8,217,201,9,133,149,1,81,10,39,2,129,119,4,129,140,20,130,137,82,12,204,0,40,252,0,2,130,138,129,171,129,138,20,173,155,85,143,165,57,11,36,5,10,1,1,2,130,135,129,121,129,135,20,175,185,85,139,121,31,40,226,0,2,130,138,129,171,129,138,20,173,155,73,2,143,165,57,11,40,5,10,1,130,135,129,121,129,135,20,175,185,49,40,220,2,129,105,4,173,185,67,139,165,31,40,64,2,129,105,4,173,185,89,139,165,31,40,86,2,139,165,31,57,11,36,5,10,1,130,135,129,121,129,135,20,173,185,177,143,121,40,145,0,2,139,165,31,57,11,40,5,10,1,130,135,129,121,129,135,20,173,185,152,40,231,143,165,1,57,11,36,5,10,1,57,7,32,5,10,1,129,140,20,130,137,82,12,37,2,129,152,4,175,120,89,143,169,40,88,143,165,1,57,11,40,5,10,1,57,7,32,5,10,1,129,140,20,130,137,81,12,55,2,129,154,129,150,4,191,171,9,191,103,7,123,23,8,153,199,16,100,134,100,152,80,32,236,59,5,92,255,127,104,18,100,118,130,23,8,80,32,238,59,246,91,255,217,103,7,133,121,1,40,13,2,129,152,4,173,120,173,139,169,31,1,211,89,9,136,151,1,149,119,255,212,87,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,126,120,32,51,9,255,255,0,170,152,73,2,130,114,56,130,120,64,129,39,4,129,138,4,173,167,6,100,167,1,2,61,7,116,6,10,1,129,43,129,140,100,186,173,188,6,100,202,1,61,10,120,6,10,1,173,188,6,100,40,1,2,129,136,61,8,124,6,10,1,191,167,7,61,7,112,6,10,1,50,0,51,7,32,4,112,6,10,1,50,0,128,120,160,0,132,137,8,82,9,39,2,130,121,40,130,122,48,81,9,7,123,154,48,1,81,10,10,149,170,40,123,169,40,14,2,130,122,88,130,170,149,170,96,123,169,1,132,136,16,82,8,27,2,130,120,72,130,121,80,81,8,7,123,137,80,1,81,9,12,149,151,72,123,120,50,0,50,0,2,129,122,24,57,9,152,28,10,1,191,154,9,87,9,241,2,57,10,160,28,10,1,140,153,23,175,169,228,2,129,119,28,57,11,156,28,10,1,191,183,7,140,119,23,87,7,209,2,57,11,164,28,10,1,175,183,199,2,58,11,168,28,10,1,202,122,7,190,151,7,151,119,3,200,183,7,123,120,50,0,149,17,240,123,16,8,123,21,100,117,129,119,24,129,88,28,80,32,240,59,66,228,0,128,88,160,0,132,137,8,123,87,88,81,9,20,132,136,16,81,8,42,2,130,16,8,130,21,149,17,16,50,0,2,130,119,130,121,96,73,21,48,123,89,40,81,9,7,123,149,48,1,123,117,96,132,136,16,82,8,220,2,129,88,24,57,7,152,28,10,1,191,120,7,87,7,92,2,57,8,160,28,10,1,140,119,23,175,135,79,2,129,90,28,57,9,156,28,10,1,191,154,10,140,169,23,87,9,60,2,57,10,164,28,10,1,175,169,50,2,58,10,168,28,10,1,202,152,8,190,135,7,151,119,3,200,167,7,73,21,80,130,120,123,88,72,81,8,7,123,133,80,1,2,123,117,130,16,8,130,21,149,17,16,50,0,2,73,21,80,73,21,72,130,16,8,130,21,149,17,16,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,25,16,212,120,9,51,11,1,87,9,183,0,2,57,9,160,28,10,1,175,151,172,0,2,57,10,164,28,10,1,175,168,161,0,2,51,10,144,28,10,1,202,137,8,190,135,7,58,8,144,28,10,1,51,9,136,28,10,1,151,119,1,200,135,7,127,119,58,6,136,28,10,1,151,119,1,200,118,6,126,103,51,5,255,255,0,170,87,97,51,9,64,28,10,1,51,8,24,22,9,123,25,8,58,9,64,28,10,1,123,24,57,8,24,22,9,149,102,2,51,11,88,40,11,2,126,103,149,102,2,170,87,53,2,151,119,48,153,119,48,202,183,7,200,151,7,129,122,72,170,138,231,149,121,72,122,152,130,24,16,180,128,2,242,59,81,7,23,2,130,23,8,130,121,130,23,129,120,51,11,88,40,199,51,11,1,40,5,51,11,1,2,100,183,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,100,149,100,121,212,120,10,51,7,1,87,10,68,2,57,10,160,28,10,1,175,169,58,2,57,11,164,28,10,1,175,184,48,2,58,11,168,28,10,1,202,138,8,190,152,8,151,136,3,200,184,8,130,134,81,6,24,100,103,180,80,2,244,59,81,7,14,2,130,102,72,82,6,242,51,7,1,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,184,123,16,64,123,21,56,123,22,48,51,6,128,6,10,1,57,8,136,6,10,1,57,9,140,6,10,1,131,138,255,255,239,51,11,255,255,223,100,117,123,23,40,123,22,32,172,186,176,0,90,57,0,0,16,172,0,88,57,255,255,239,165,0,2,129,90,16,57,7,128,6,10,1,81,10,108,1,2,57,11,132,6,10,1,129,92,20,130,86,81,12,124,1,129,104,129,105,4,191,135,8,191,155,5,153,199,16,80,32,246,59,75,88,255,130,24,40,127,136,18,100,118,100,87,80,32,248,59,58,88,255,130,27,32,130,21,40,129,184,129,185,8,129,90,16,217,103,7,133,114,1,190,152,8,81,10,110,1,2,129,183,4,129,185,12,190,151,7,129,89,20,130,91,81,9,196,1,2,129,186,129,187,4,191,168,8,191,183,7,123,23,16,153,151,16,123,18,24,80,32,250,59,240,87,255,127,88,18,100,118,130,23,16,51,0,2,60,40,221,87,255,2,130,90,129,167,81,8,192,0,129,170,4,81,9,222,0,2,57,11,128,6,10,1,57,12,132,6,10,1,191,183,11,191,202,10,211,137,7,211,183,7,211,167,7,87,7,23,1,153,151,8,153,184,8,100,166,80,32,252,59,161,87,255,130,24,32,129,136,8,100,117,153,103,8,153,136,8,80,32,254,59,140,87,255,130,22,32,130,24,40,130,138,8,129,104,8,129,169,217,87,7,133,114,1,81,8,167,0,2,129,103,12,129,170,4,81,7,253,0,2,129,107,129,108,4,191,185,9,191,202,5,211,120,8,211,152,8,211,88,8,87,8,191,0,153,119,8,153,152,8,123,18,24,80,32,0,60,64,87,255,129,104,8,100,118,153,87,8,153,136,8,80,32,2,60,46,87,255,130,18,24,217,103,7,133,120,1,51,7,1,171,130,254,0,40,17,2,2,57,8,128,6,10,1,173,120,58,143,146,130,87,8,129,121,40,57,2,130,89,129,154,129,89,20,173,122,68,143,146,190,120,8,40,67,2,57,7,132,6,10,1,175,167,105,143,130,40,104,2,129,108,4,173,188,134,0,139,162,31,40,130,0,139,146,31,130,87,8,129,121,1,2,129,104,129,103,12,173,152,33,143,120,51,7,1,171,130,159,0,40,178,1,139,146,31,190,120,8,1,2,130,87,129,121,129,87,20,175,137,229,139,120,31,51,7,1,171,130,128,0,40,147,1,211,185,9,139,146,31,40,21,211,151,7,139,120,31,51,7,1,171,130,104,40,124,1,139,130,31,1,130,90,8,129,169,57,7,140,6,10,1,129,170,4,82,7,11,255,2,129,103,4,175,167,50,143,136,51,7,1,171,130,64,40,84,1,143,162,1,200,120,8,190,185,7,129,89,20,130,91,82,9,68,254,2,129,184,4,175,120,26,143,168,51,7,1,171,130,28,40,48,1,139,136,31,51,7,1,171,130,16,40,36,1,139,168,31,51,7,1,170,130,27,1,2,130,24,40,130,135,129,121,123,25,129,119,4,123,23,16,129,134,16,129,135,20,130,21,32,129,88,8,123,23,8,153,119,8,80,32,4,60,251,85,255,129,88,12,100,121,123,22,24,153,103,8,100,150,80,32,6,60,231,85,255,171,118,7,51,8,40,70,129,88,191,118,6,130,23,191,135,7,140,119,8,130,24,8,80,32,8,60,201,85,255,129,88,4,100,117,130,23,16,191,120,7,140,119,8,130,24,24,80,32,10,60,177,85,255,190,87,7,100,104,80,32,12,60,175,85,255,100,120,51,7,1,87,8,147,0,139,135,16,130,25,40,82,7,20,2,57,7,144,6,10,1,81,7,10,2,130,151,64,81,7,120,2,58,6,152,6,10,1,122,104,51,7,1,123,105,8,51,9,160,6,10,1,201,150,11,152,187,4,131,185,51,10,129,0,122,103,4,173,169,71,150,183,12,123,23,40,131,119,244,249,80,32,14,60,62,7,129,104,4,130,23,40,131,119,248,249,80,32,16,60,46,7,129,104,8,130,23,40,131,119,252,249,80,32,18,60,30,7,51,7,1,58,6,152,6,10,1,149,102,16,62,6,152,6,10,1,40,12,149,102,16,62,6,152,6,10,1,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,57,2,136,6,10,1,51,4,128,6,10,1,57,3,140,6,10,1,129,122,104,211,35,9,141,171,100,184,90,9,6,100,168,1,2,149,17,176,123,16,72,123,21,64,123,22,56,129,117,24,123,23,32,129,118,28,100,172,90,9,6,100,188,1,191,165,0,190,90,11,190,134,10,190,108,12,123,28,48,123,16,40,81,2,111,51,5,128,6,10,1,123,27,24,81,3,137,0,2,123,26,16,57,8,128,6,10,1,57,11,132,6,10,1,191,128,10,191,188,7,211,169,9,211,121,9,87,9,156,0,123,23,8,153,55,8,153,168,8,80,32,20,60,108,84,255,129,88,8,100,118,130,23,8,153,119,8,153,136,8,80,32,22,60,87,84,255,130,16,40,130,28,48,129,82,8,217,103,7,133,116,1,130,27,24,130,26,16,82,2,107,40,22,2,51,5,128,6,10,1,57,8,128,6,10,1,175,8,50,139,52,31,1,129,88,129,87,12,175,184,55,139,119,31,171,116,225,0,40,200,1,2,57,7,132,6,10,1,175,199,177,0,143,36,57,7,140,6,10,1,82,7,53,40,174,0,143,52,57,8,128,6,10,1,57,7,140,6,10,1,173,184,207,143,119,171,116,174,0,40,149,1,211,58,7,139,116,31,130,27,24,130,26,16,1,2,129,87,12,81,7,128,0,2,100,195,129,88,100,166,129,90,4,191,139,9,191,166,12,211,39,8,211,152,8,211,200,8,87,8,71,153,119,8,153,152,8,123,20,16,123,28,80,32,24,60,161,83,255,129,88,8,123,23,8,130,23,153,119,8,153,136,8,80,32,26,60,140,83,255,130,20,16,100,106,130,27,24,130,16,40,130,28,48,130,24,8,217,135,7,133,119,1,171,116,56,40,32,1,100,106,211,151,7,139,119,31,100,60,171,116,40,40,16,1,139,36,31,57,7,140,6,10,1,82,7,135,2,129,87,4,175,167,11,143,39,171,116,13,40,245,0,139,39,31,170,116,239,0,129,88,8,191,11,6,191,202,10,123,26,8,140,167,8,80,32,28,60,39,83,255,123,21,16,129,88,12,100,117,123,22,24,140,103,8,80,32,30,60,18,83,255,171,117,7,51,8,40,73,2,130,22,16,129,104,191,117,5,123,21,130,23,40,191,135,7,140,119,8,130,24,8,80,32,32,60,237,82,255,129,104,4,100,117,130,23,48,191,120,7,140,119,8,130,24,24,80,32,34,60,213,82,255,190,87,7,130,24,80,32,36,60,211,82,255,100,120,87,7,117,2,58,6,152,6,10,1,122,104,130,23,32,123,103,8,51,7,160,6,10,1,201,118,7,152,119,4,131,121,51,10,129,0,72,22,4,173,169,68,150,119,12,123,23,48,131,119,244,249,80,32,38,60,128,4,129,104,4,130,23,48,131,119,248,249,80,32,40,60,112,4,129,104,8,130,23,48,131,119,252,249,80,32,42,60,96,4,58,6,152,6,10,1,149,102,16,62,6,152,6,10,1,40,12,149,102,16,62,6,152,6,10,1,1,2,51,7,1,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,48,255,123,16,200,0,123,21,192,0,123,22,184,0,123,28,32,51,4,0,0,1,51,12,24,22,9,51,3,152,28,10,1,123,27,152,0,132,178,4,57,6,24,22,9,57,11,152,28,10,1,61,2,144,6,10,1,149,102,1,123,28,144,0,61,6,24,22,9,201,183,12,132,204,255,255,127,57,6,156,28,10,1,136,204,1,151,204,16,200,199,7,201,104,12,132,204,255,255,127,136,204,1,151,204,16,200,200,8,51,12,128,6,10,1,191,121,5,61,5,136,6,10,1,191,138,5,61,5,140,6,10,1,51,2,255,255,0,61,7,128,6,10,1,61,8,132,6,10,1,191,183,5,191,185,11,51,7,160,6,10,1,123,28,48,123,23,40,62,7,152,6,10,1,191,104,12,191,106,10,140,87,23,140,200,23,123,24,160,0,140,184,23,140,166,23,152,89,7,123,28,176,0,123,23,168,0,123,24,96,123,25,136,0,123,21,128,0,123,27,120,123,26,112,123,18,104,175,135,21,132,151,255,255,0,154,120,0,0,1,123,24,88,51,7,1,40,17,175,120,51,132,151,255,255,0,123,23,88,51,7,255,1,123,23,64,191,202,7,201,91,8,140,137,31,211,152,8,191,152,8,80,32,44,60,40,81,255,130,28,176,0,100,120,130,20,88,40,12,73,17,64,51,8,0,0,0,1,1,153,197,7,100,71,123,24,56,80,32,46,60,250,80,255,130,28,160,0,123,22,72,175,108,37,2,123,23,88,130,23,104,210,87,7,154,120,0,0,1,123,24,104,73,17,8,1,130,24,128,0,130,25,120,130,26,112,40,33,2,130,24,128,0,130,25,120,130,26,112,130,27,104,175,198,53,123,23,88,210,91,11,123,27,104,73,17,8,255,1,191,137,7,130,24,176,0,201,138,8,140,137,31,211,152,8,191,152,8,80,32,48,60,159,80,255,100,120,130,23,88,130,25,104,40,17,73,17,8,51,9,0,0,1,51,8,0,0,0,1,1,200,87,7,123,23,128,0,100,151,123,24,80,32,50,60,106,80,255,51,6,130,24,136,0,200,135,7,123,23,80,130,23,152,0,132,120,1,123,24,120,132,119,2,123,23,104,51,7,160,28,10,1,123,23,112,51,7,164,28,10,1,123,23,88,51,7,144,28,10,1,123,23,24,51,7,136,28,10,1,123,23,16,51,8,64,28,10,1,123,24,136,0,73,33,176,0,255,255,0,130,24,168,0,130,25,160,0,40,28,2,130,23,56,200,122,10,123,26,128,0,130,23,64,190,120,8,1,131,102,1,81,22,64,93,1,2,123,24,168,0,123,25,160,0,212,152,8,123,24,152,0,130,23,120,81,7,170,0,2,130,23,152,0,87,7,161,0,2,130,23,112,129,119,130,24,168,0,175,120,147,0,2,130,24,88,129,136,130,25,160,0,175,137,133,0,2,130,24,24,130,136,130,25,160,0,202,151,7,130,25,168,0,190,151,7,151,119,1,200,135,7,127,119,130,24,16,130,133,151,119,1,200,117,5,126,87,130,24,176,0,170,135,84,2,130,24,136,0,130,137,130,24,144,0,129,136,149,85,2,40,29,2,130,23,136,0,130,121,130,23,144,0,129,120,1,2,126,87,149,85,2,130,26,176,0,170,167,39,2,151,119,48,153,119,48,150,119,88,200,151,7,129,122,72,170,138,227,149,121,72,122,152,80,32,52,60,132,246,82,7,199,40,21,1,2,130,23,104,81,7,88,2,130,23,152,0,87,7,80,2,130,23,112,129,119,130,24,168,0,175,120,67,2,130,24,88,129,136,130,25,160,0,175,137,54,2,58,8,168,28,10,1,130,25,160,0,202,151,7,130,25,168,0,190,151,7,151,119,3,200,135,7,130,117,81,5,22,100,87,80,32,54,60,239,249,81,7,193,0,2,130,85,72,82,5,240,2,130,24,168,0,130,25,160,0,130,23,96,171,120,10,2,130,23,72,170,121,44,2,130,26,128,0,140,167,16,170,151,175,254,2,130,26,80,140,167,16,171,135,182,254,2,130,23,200,122,10,123,26,80,130,23,8,190,121,9,40,163,254,2,58,7,152,6,10,1,130,24,40,201,135,5,152,85,4,131,89,51,7,1,81,9,98,51,6,51,12,255,255,255,127,1,2,58,7,152,6,10,1,174,120,75,131,85,255,100,105,100,203,40,12,149,136,16,100,105,100,171,174,120,17,2,129,138,100,134,173,186,241,100,186,100,150,40,234,90,58,0,0,1,39,123,21,176,0,100,197,100,103,130,24,32,180,128,2,56,60,81,7,21,100,92,122,101,130,24,40,130,21,176,0,82,5,177,51,7,1,1,2,130,16,200,0,130,21,192,0,130,22,184,0,149,17,208,0,50,0,90,23,3,11,51,10,51,9,40,172,0,85,23,8,13,51,9,252,51,10,1,40,159,0,85,23,12,13,51,9,248,51,10,2,40,146,0,85,23,16,13,51,9,244,51,10,3,40,133,0,85,23,20,12,51,9,240,51,10,4,40,120,85,23,24,12,51,9,236,51,10,5,40,108,85,23,28,12,51,9,232,51,10,6,40,96,85,23,32,12,51,9,228,51,10,7,40,84,85,39,152,0,13,51,9,224,51,10,8,40,71,85,39,160,0,14,51,9,104,255,51,10,9,40,57,85,39,164,0,14,51,9,96,255,51,10,10,40,43,85,39,168,0,14,51,9,92,255,51,10,11,40,29,85,39,172,0,14,51,9,88,255,51,10,12,40,15,85,39,176,0,61,51,9,84,255,51,10,13,1,156,171,135,187,82,132,187,1,82,11,71,2,150,170,24,51,11,48,245,6,200,186,10,130,170,8,200,151,7,140,121,31,139,153,30,190,151,7,132,119,252,200,167,7,122,120,50,0,85,39,216,0,33,51,9,40,29,10,1,149,119,80,132,119,254,0,200,151,7,121,120,152,136,16,121,120,2,50,0,50,0,85,39,220,0,14,51,9,40,255,51,10,15,40,163,85,39,224,0,14,51,9,36,255,51,10,16,40,149,85,39,228,0,14,51,9,32,255,51,10,17,40,135,85,39,232,0,15,51,9,28,255,51,10,18,40,121,255,85,39,236,0,15,51,9,24,255,51,10,19,40,106,255,85,39,240,0,15,51,9,20,255,51,10,20,40,91,255,51,9,244,0,174,151,163,51,9,16,255,51,10,21,40,74,255,149,17,216,123,16,32,123,21,24,123,22,16,100,117,51,11,168,33,8,20,7,0,0,0,0,40,0,0,0,123,23,8,123,21,40,17,152,102,32,150,104,40,200,184,8,129,136,24,82,7,126,81,8,64,2,151,134,32,130,23,8,214,118,7,200,123,8,129,137,129,135,8,129,138,4,122,89,60,123,88,152,0,122,87,144,0,122,90,64,130,136,16,81,8,200,2,100,87,100,181,180,128,2,58,60,100,91,130,21,129,87,144,0,40,179,2,128,87,160,0,132,119,1,0,2,73,37,152,0,82,23,1,16,2,129,87,128,0,134,119,2,82,23,58,51,100,87,80,32,60,60,165,240,100,87,80,32,62,60,108,68,1,100,87,51,8,255,123,120,16,51,7,40,6,51,7,1,1,130,16,32,130,21,24,130,22,16,149,17,40,50,0,123,23,8,57,6,120,23,10,1,150,103,10,51,8,120,18,10,1,200,135,7,149,88,204,0,51,9,10,80,32,64,60,21,135,253,57,8,216,37,10,1,151,103,2,51,9,124,23,10,1,200,121,9,57,10,124,25,10,1,122,152,149,104,1,132,136,127,61,8,120,23,10,1,171,168,136,149,102,2,132,104,127,61,8,124,25,10,1,100,87,51,0,60,60,40,26,240,149,17,224,123,16,24,123,21,16,123,22,8,128,120,160,0,132,136,1,0,2,82,24,1,16,2,129,120,128,0,134,136,2,82,24,58,43,100,117,80,32,66,60,240,239,100,87,80,32,68,60,183,67,1,100,87,130,16,24,130,21,16,130,22,8,149,17,32,51,8,255,123,120,16,50,0,123,24,57,5,120,23,10,1,150,90,10,51,8,120,18,10,1,200,138,10,149,120,204,0,51,9,10,100,118,100,167,80,32,70,60,101,134,253,100,103,57,9,216,37,10,1,151,88,2,51,10,124,23,10,1,200,138,10,57,11,124,25,10,1,122,169,149,89,1,132,153,127,130,26,61,9,120,23,10,1,171,185,137,149,85,2,132,89,127,61,9,124,25,10,1,100,117,51,0,66,60,40,102,239,149,17,160,123,16,88,123,21,80,123,22,72,100,118,129,119,112,81,7,57,2,130,105,192,0,51,11,0,0,30,149,106,192,0,123,26,40,123,25,8,89,55,1,0,30,17,51,11,0,0,226,90,55,255,255,225,61,2,122,107,112,129,101,116,51,7,0,0,30,175,87,57,40,65,2,129,103,116,81,7,124,2,2,130,103,192,0,123,23,8,51,11,149,103,192,0,123,23,40,129,101,116,51,7,0,0,30,175,87,19,40,27,2,100,123,129,101,116,51,7,0,0,30,173,87,14,51,7,0,0,226,90,53,255,255,225,12,122,103,116,100,117,1,2,51,7,48,5,10,1,123,23,32,51,7,192,184,8,123,23,24,51,7,192,66,13,1,123,23,73,17,16,255,255,254,73,17,48,1,0,15,123,22,56,40,100,2,130,23,56,51,0,72,60,149,17,128,123,16,120,123,21,112,123,22,104,100,118,62,6,248,5,10,1,73,17,80,3,73,17,72,1,0,1,51,7,84,59,123,23,96,73,17,32,0,8,73,17,8,0,248,0,73,1,255,247,0,73,17,64,255,247,0,73,17,24,255,247,0,73,17,16,255,247,0,123,21,88,40,18,223,130,27,64,212,91,7,130,22,56,81,7,241,0,90,59,0,0,15,28,2,130,23,48,175,117,18,129,105,28,190,89,9,100,183,73,17,64,51,5,40,36,139,183,31,200,183,7,140,119,1,129,104,28,139,89,31,200,89,9,140,153,1,190,137,9,140,187,1,123,27,64,140,85,1,1,129,104,24,190,120,8,100,103,80,32,74,60,205,218,82,7,167,2,130,23,40,130,119,82,7,73,255,2,130,27,56,128,183,160,0,151,120,47,87,8,8,73,27,112,40,137,2,130,24,32,130,136,81,8,22,2,130,136,64,81,8,15,2,127,136,10,130,25,129,153,170,137,108,1,2,128,183,128,0,73,27,112,150,119,92,130,24,24,200,135,7,129,120,48,72,27,120,100,183,80,32,76,60,110,252,80,32,78,60,160,123,255,130,26,56,129,168,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,130,168,136,0,128,169,160,0,129,136,56,122,167,144,0,130,23,16,210,151,7,122,167,160,0,81,8,23,255,130,23,56,80,32,80,60,153,65,1,40,9,255,2,130,21,8,81,5,15,2,124,87,208,0,132,119,4,82,7,173,0,2,128,105,160,0,132,151,0,0,1,1,82,7,174,0,2,129,103,32,129,104,96,173,120,163,0,129,103,112,151,153,43,89,9,46,131,123,255,191,51,10,0,128,51,12,255,127,255,172,203,19,2,129,107,116,131,185,255,191,51,10,254,127,255,172,154,14,2,130,105,88,130,153,129,153,171,152,110,131,122,255,15,51,9,254,31,172,169,35,2,129,106,116,131,168,255,15,86,40,254,31,24,81,5,93,1,2,124,88,12,82,8,11,2,124,88,13,81,8,20,1,51,6,0,232,0,51,8,0,232,0,80,32,82,60,43,72,255,130,24,56,129,136,116,130,25,56,122,151,112,100,135,100,104,80,32,84,60,20,72,255,130,22,56,122,103,116,40,18,73,22,112,40,13,2,128,103,160,0,151,120,39,87,8,18,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,130,104,136,0,73,22,112,129,136,4,132,119,255,255,255,254,122,103,160,0,72,22,120,100,103,130,16,88,130,21,80,130,22,72,149,17,96,40,34,251,132,119,1,0,2,82,23,1,16,2,129,183,128,0,134,119,2,82,23,58,45,100,183,100,181,80,32,86,60,62,236,100,87,80,32,88,60,5,64,1,100,87,130,16,88,130,21,80,130,22,72,149,17,96,51,8,255,123,120,16,50,0,57,5,120,23,10,1,150,87,10,51,8,120,18,10,1,200,135,7,149,184,204,0,51,9,10,80,32,90,60,185,130,253,130,27,56,57,8,216,37,10,1,151,87,2,51,9,124,23,10,1,200,121,9,57,10,124,25,10,1,122,152,149,88,1,132,136,127,61,8,120,23,10,1,171,168,142,149,85,2,132,88,127,61,8,124,25,10,1,40,127,255,2,130,87,130,120,152,0,51,9,168,33,8,201,152,8,152,136,3,150,136,205,204,204,204,131,136,106,255,51,9,3,172,137,27,51,8,149,0,80,32,92,60,96,250,130,22,56,51,7,72,22,112,72,22,116,40,249,254,51,7,72,22,112,72,22,116,40,238,254,149,17,232,123,16,16,123,21,8,123,22,100,117,130,120,192,0,129,119,32,81,8,35,2,129,89,96,175,151,28,2,129,138,32,191,151,9,200,169,9,122,137,32,141,154,0,0,41,140,169,3,122,137,36,1,2,129,88,120,128,89,160,0,190,120,8,151,151,49,122,88,32,89,7,103,132,151,0,0,32,1,82,7,94,2,130,87,176,0,81,7,86,129,88,24,129,121,24,129,90,28,129,123,28,191,152,7,191,186,8,80,32,94,60,131,231,130,89,176,0,129,90,108,129,88,32,129,153,32,152,170,1,191,138,10,190,154,10,151,169,1,190,169,9,89,10,13,141,156,51,11,0,0,252,173,199,14,88,10,18,51,11,0,0,4,175,151,10,190,184,8,122,88,32,1,2,129,87,96,175,135,33,2,128,87,160,0,132,121,0,2,82,9,172,0,2,129,89,120,82,9,155,0,72,21,120,0,0,254,40,154,0,2,57,6,196,17,8,84,22,5,29,2,124,88,163,0,129,89,120,132,136,1,81,8,9,141,153,122,89,120,1,89,9,60,40,9,2,129,89,120,89,9,51,86,57,255,255,247,42,2,130,88,192,0,81,8,31,140,151,3,122,135,36,51,8,34,100,87,80,32,96,60,151,62,1,129,87,96,51,9,72,21,120,40,8,51,9,72,21,120,1,100,120,128,87,160,0,122,88,32,86,22,5,19,132,122,0,0,0,1,81,10,9,141,153,122,89,120,1,132,121,0,16,1,51,10,0,0,1,171,169,23,128,87,128,0,51,8,192,184,8,40,79,149,153,0,0,255,122,89,120,1,2,129,89,108,129,90,100,190,152,8,175,138,153,0,2,129,88,120,88,8,9,51,8,72,21,120,1,191,154,10,151,121,39,122,90,32,89,9,9,141,136,122,88,120,1,132,119,0,16,1,51,8,0,0,1,171,135,108,128,87,128,0,51,8,192,184,8,1,150,119,92,73,21,112,200,135,7,129,120,48,72,21,120,100,87,80,32,98,60,129,248,80,32,100,60,179,119,255,129,88,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,130,88,136,0,122,87,144,0,129,87,160,0,129,136,56,51,9,255,255,254,210,151,7,122,87,160,0,81,8,20,100,87,130,16,16,130,21,8,130,22,149,17,24,40,164,61,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,81,7,23,1,2,130,87,88,130,121,129,87,24,129,88,28,129,153,149,90,204,0,123,26,8,51,10,39,80,32,104,60,105,1,51,8,35,80,32,106,60,109,61,1,100,103,130,24,16,80,32,108,60,29,206,0,130,119,129,121,51,10,39,123,22,100,103,130,24,16,80,32,110,60,63,1,51,8,35,80,32,112,60,67,61,1,130,87,136,0,128,119,84,129,90,128,0,132,119,0,1,51,9,0,0,0,128,81,7,10,51,9,255,255,255,127,1,130,23,130,24,16,80,32,114,60,11,1,130,27,8,127,184,8,121,120,212,0,129,184,4,122,120,208,0,129,184,122,120,204,0,125,88,209,0,124,89,208,0,151,136,8,212,152,8,150,136,131,45,139,137,31,152,136,19,200,152,8,151,136,29,122,120,56,124,88,212,0,132,136,8,81,8,16,2,129,120,160,0,134,136,32,122,120,160,0,1,2,128,88,160,0,132,136,1,0,2,51,10,1,72,39,184,0,18,171,168,15,2,129,87,128,0,134,119,2,82,23,58,58,100,87,80,32,116,60,107,232,100,87,80,32,118,60,50,60,1,100,87,130,16,40,130,21,32,130,22,24,149,17,48,51,8,255,123,120,16,50,0,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,123,23,16,57,6,120,23,10,1,150,103,10,51,8,120,18,10,1,200,135,7,51,9,10,100,184,80,32,120,60,214,126,253,57,8,216,37,10,1,151,103,2,51,9,124,23,10,1,200,121,9,57,10,124,25,10,1,122,152,149,104,1,132,136,127,61,8,120,23,10,1,171,168,131,149,102,2,132,104,127,61,8,124,25,10,1,100,87,51,0,116,60,40,219,231,149,17,208,123,16,40,123,21,32,123,22,24,100,166,123,25,16,123,24,8,123,23,51,7,224,0,51,8,5,51,9,80,32,122,60,176,165,1,100,117,51,9,224,0,51,8,80,32,124,60,134,125,253,151,103,32,51,11,192,184,8,20,8,0,0,0,0,92,0,0,0,214,135,8,152,124,32,200,184,8,122,86,128,0,129,135,64,123,88,136,0,130,25,122,89,24,130,25,8,122,89,28,122,87,104,129,137,68,129,138,84,129,136,8,57,7,244,242,9,1,122,89,108,122,90,160,0,122,88,164,0,81,23,4,19,2,150,199,92,200,183,7,129,119,20,122,87,184,0,1,123,27,8,100,198,80,32,126,60,61,117,255,151,120,1,152,136,62,200,120,8,132,136,252,191,135,7,150,104,92,130,25,8,200,152,8,129,136,4,51,9,168,33,8,122,87,200,0,150,135,40,200,151,7,129,120,8,129,121,129,122,4,123,87,152,0,122,88,144,0,122,89,60,122,90,64,100,87,80,32,128,60,147,231,130,87,88,130,119,129,120,129,119,4,122,88,96,122,87,100,130,26,16,81,74,0,0,0,128,30,82,74,255,255,255,127,20,2,130,88,136,0,129,136,68,191,135,8,40,5,100,168,1,122,88,32,51,7,132,60,123,87,16,100,87,80,32,130,60,162,149,0,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,240,123,16,8,123,21,100,117,129,119,112,82,7,21,2,129,87,116,82,7,14,2,124,87,163,0,132,119,1,81,7,20,100,87,80,32,134,60,19,247,130,87,16,51,8,255,170,135,59,2,129,87,32,129,88,96,171,135,10,2,129,87,120,81,7,20,100,87,80,32,136,60,219,250,130,87,16,51,8,255,170,135,25,2,129,87,144,0,51,8,255,170,135,25,131,119,255,122,87,144,0,81,7,134,0,2,130,16,8,130,21,149,17,16,50,0,2,124,87,162,0,132,119,64,81,7,237,2,57,7,248,246,9,1,81,7,227,2,129,87,172,0,149,120,1,51,9,163,1,122,88,172,0,173,151,208,2,52,7,216,37,10,1,132,119,31,82,7,195,80,32,138,60,239,115,255,51,8,4,173,120,182,2,100,87,130,16,8,130,21,149,17,16,149,17,208,123,16,40,123,21,32,123,22,24,100,117,127,119,204,0,127,89,206,0,138,120,16,138,153,16,100,87,100,134,123,25,16,51,0,102,60,40,147,208,2,130,87,152,0,129,120,24,100,87,130,16,8,130,21,149,17,16,40,99,244,149,17,192,123,16,56,123,21,48,123,22,40,57,7,128,243,9,1,51,8,2,171,135,66,1,2,57,7,120,23,10,1,57,11,124,25,10,1,170,183,49,1,57,7,216,37,10,1,151,184,2,51,9,124,23,10,1,200,152,8,129,136,191,135,7,51,8,26,4,173,135,18,1,2,123,26,32,123,27,8,150,181,10,51,7,120,18,10,1,123,23,24,200,117,5,124,87,124,88,1,138,119,16,124,89,2,124,90,3,138,136,24,212,120,6,138,151,16,138,168,24,212,120,8,123,24,100,103,80,32,140,60,9,202,0,130,119,129,121,51,10,40,123,22,16,100,103,130,22,100,104,80,32,142,60,41,253,51,8,90,80,32,144,60,45,57,1,51,10,125,88,7,124,89,6,51,7,192,184,8,151,136,8,212,152,8,51,9,137,0,1,2,129,123,170,139,20,131,170,1,149,153,255,149,119,92,82,9,241,51,10,137,0,1,2,51,7,192,184,8,150,168,92,200,135,7,128,119,84,132,119,0,1,51,9,0,0,0,128,81,7,10,51,9,255,255,255,127,1,130,23,16,100,104,80,32,146,60,194,252,100,118,149,119,204,0,51,9,10,100,88,80,32,148,60,66,123,253,130,23,8,150,119,10,130,24,24,200,135,7,125,120,5,124,119,4,151,136,8,212,135,7,150,119,131,45,139,120,31,152,119,19,130,26,32,57,9,124,25,10,1,200,135,7,151,119,29,122,103,56,149,153,1,132,151,127,61,7,124,25,10,1,1,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,117,124,119,7,124,88,6,151,119,8,212,135,7,81,7,149,1,2,151,119,48,51,8,192,237,9,1,153,119,48,149,121,255,151,151,2,200,135,7,129,119,81,7,121,1,51,6,208,237,9,1,123,25,24,150,151,72,1,123,22,8,200,118,6,129,103,8,82,23,2,93,2,130,23,24,51,0,150,60,149,17,208,123,16,40,123,21,32,123,22,24,150,117,72,1,51,7,208,237,9,1,200,117,5,128,87,120,128,88,116,151,119,32,212,135,7,123,23,16,128,87,112,128,88,108,130,86,216,0,129,89,224,0,123,25,151,119,32,212,135,7,123,23,8,51,9,72,1,100,87,51,8,51,0,72,49,40,101,121,253,124,87,124,88,1,138,119,16,138,136,24,124,89,2,124,90,3,212,135,7,123,22,16,149,102,8,123,22,138,152,16,138,169,24,212,152,8,51,9,0,0,0,128,51,10,80,32,152,60,128,251,125,88,7,124,89,6,151,136,8,212,152,8,87,24,2,23,2,129,121,160,0,149,136,255,151,136,26,212,152,8,122,120,160,0,1,2,125,88,5,124,89,4,151,136,8,212,152,8,150,136,131,45,139,137,31,152,136,19,200,152,8,130,26,24,150,166,72,1,130,25,8,200,150,6,129,105,44,151,136,29,122,120,56,130,24,16,123,120,192,0,122,121,164,0,123,135,130,23,72,7,72,38,212,0,73,38,0,1,73,38,232,0,73,38,240,0,72,22,32,0,0,41,100,135,80,32,154,60,41,37,57,7,128,243,9,1,81,7,23,20,7,1,0,0,0,1,0,0,0,123,103,80,123,103,88,123,103,96,1,2,125,88,7,124,89,6,57,7,84,233,9,1,151,136,8,212,152,8,149,136,255,171,120,26,80,32,156,60,232,49,1,130,16,48,130,21,40,130,22,32,149,17,56,40,121,244,254,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,124,119,7,124,88,6,151,119,8,212,120,8,82,24,11,52,2,51,6,24,29,10,1,51,8,180,28,10,1,58,7,24,29,10,1,149,136,100,174,135,36,2,51,9,10,100,88,80,32,158,60,241,120,253,130,103,149,119,10,123,103,40,13,2,151,135,48,153,119,48,88,7,4,2,86,24,4,63,149,136,255,151,136,48,51,7,40,29,10,1,152,136,48,150,136,10,200,135,7,51,9,10,100,88,80,32,160,60,184,120,253,57,7,128,243,9,1,82,7,213,1,100,87,130,16,16,130,21,8,130,22,149,17,24,40,175,253,2,57,7,220,243,9,1,82,7,14,2,124,87,8,132,119,16,82,7,176,1,2,57,9,244,242,9,1,81,9,17,51,7,4,170,121,15,149,153,255,144,151,1,40,6,51,7,1,1,2,125,89,9,124,90,8,151,153,8,212,169,9,210,151,7,81,7,128,1,51,7,192,184,8,51,10,51,9,137,0,1,2,129,123,170,139,55,131,170,1,149,153,255,149,119,92,82,9,241,125,87,1,124,89,125,90,3,124,91,2,151,119,8,212,121,9,151,170,8,212,186,10,51,7,116,65,1,80,32,162,60,17,46,255,51,10,137,0,1,2,57,7,128,243,9,1,81,7,25,2,51,7,192,184,8,150,168,92,200,135,7,124,119,87,132,119,2,82,7,26,1,2,57,7,212,221,9,1,81,7,34,51,7,18,170,122,9,1,2,51,7,192,184,8,150,168,92,200,135,7,128,121,84,151,151,41,89,7,34,40,240,0,51,8,192,184,8,20,7,0,0,0,0,92,0,0,0,151,169,32,214,121,7,200,135,7,129,121,84,1,2,124,87,124,88,1,138,119,16,124,91,2,124,92,3,138,136,24,212,135,7,138,184,16,138,203,24,212,184,8,132,155,0,1,51,9,0,0,0,128,81,11,16,51,9,255,255,255,127,51,0,164,60,40,225,248,80,32,164,60,222,248,100,118,149,119,204,0,51,9,10,100,88,80,32,166,60,94,119,253,129,103,144,0,88,7,25,80,32,168,60,151,110,255,129,104,144,0,196,135,7,149,119,1,122,103,144,0,1,2,128,103,160,0,151,120,41,89,8,20,2,57,9,220,245,9,1,149,153,1,61,9,220,245,9,1,1,151,120,40,89,8,20,2,57,9,224,245,9,1,149,153,1,61,9,224,245,9,1,1,2,125,88,5,124,89,4,151,136,8,212,152,8,150,136,131,45,139,137,31,152,136,19,200,152,8,151,136,29,122,104,56,124,88,8,132,136,8,81,8,11,134,119,32,122,103,160,0,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,149,123,24,8,123,23,80,32,170,60,252,109,255,100,118,80,32,172,60,243,109,255,191,118,6,151,105,10,190,89,9,51,10,37,130,23,130,24,8,80,32,174,60,3,248,100,117,72,21,120,0,0,1,80,32,176,60,205,109,255,129,88,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,57,8,24,6,10,1,51,9,0,0,64,122,87,144,0,171,152,23,51,8,95,100,87,130,16,32,130,21,24,130,22,16,149,17,40,40,89,238,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,100,117,80,32,180,60,125,109,255,191,117,5,151,89,10,190,105,9,51,10,38,130,23,130,24,8,80,32,182,60,141,247,100,118,72,22,120,0,0,2,80,32,184,60,87,109,255,129,104,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,122,103,144,0,130,26,16,131,167,247,51,9,4,51,8,91,172,151,12,51,7,8,51,8,92,173,167,20,100,103,130,16,40,130,21,32,130,22,24,149,17,48,40,220,237,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,240,123,16,8,123,21,100,117,80,32,186,60,248,108,255,129,88,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,122,87,144,0,129,87,112,129,88,24,129,89,116,129,90,28,152,119,1,190,120,8,152,153,1,190,169,9,129,87,120,129,90,32,122,88,24,122,89,28,152,119,1,200,167,7,122,87,32,100,87,80,32,188,60,121,203,81,7,14,2,130,16,8,130,21,149,17,16,50,0,2,128,87,128,0,51,8,192,184,8,150,119,92,73,21,112,200,135,7,129,120,48,72,21,120,100,87,80,32,190,60,70,237,80,32,192,60,120,108,255,129,88,144,0,132,119,3,191,120,7,90,7,7,51,7,1,1,2,130,88,136,0,122,87,144,0,128,87,160,0,129,136,56,51,9,255,255,254,210,151,7,122,87,160,0,81,8,160,100,87,130,16,8,130,21,149,17,16,40,108,50,1,81,7,5,50,0,51,7,128,25,10,1,33,4,152,25,10,1,32,4,160,25,10,1,32,4,32,26,10,1,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,129,119,24,129,92,32,129,90,28,100,155,123,24,16,131,201,0,0,32,100,168,100,186,80,32,194,60,23,246,100,118,130,119,136,0,129,120,16,81,8,12,100,103,80,32,196,60,16,50,1,129,87,24,129,88,28,100,107,130,22,16,129,105,24,129,106,28,123,21,8,123,27,123,181,176,0,80,32,198,60,22,188,0,124,104,162,0,132,136,4,100,117,81,8,29,80,32,200,60,167,107,255,100,118,80,32,202,60,158,107,255,191,118,7,151,119,20,200,117,5,1,2,130,22,130,104,136,0,122,101,56,58,9,128,62,9,129,135,60,139,88,19,151,133,2,200,89,9,129,152,80,32,204,60,215,56,255,130,104,136,0,51,9,120,28,6,122,103,112,129,135,60,200,89,9,129,152,80,32,206,60,188,56,255,130,26,16,129,168,24,130,21,8,129,89,24,129,170,28,129,91,28,122,103,116,191,152,7,191,186,8,80,32,208,60,171,217,130,104,136,0,129,136,60,194,135,7,90,7,7,51,7,1,1,2,130,24,16,129,136,32,129,89,32,191,152,8,194,120,7,122,103,120,100,103,80,32,210,60,5,254,100,103,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,117,129,118,56,123,24,51,9,0,0,0,4,100,104,80,32,212,60,140,212,51,9,48,6,10,1,58,8,48,6,10,1,81,8,11,123,23,8,123,22,24,40,74,131,104,0,0,0,4,123,25,16,51,9,0,0,0,4,100,87,123,24,24,80,32,214,60,91,212,130,25,16,130,152,82,8,37,131,102,0,0,0,252,51,9,0,0,0,4,100,87,123,22,24,100,104,80,32,216,60,58,212,130,24,16,130,136,81,8,168,0,123,23,8,1,129,87,24,129,89,32,123,21,16,129,88,28,131,153,0,0,32,130,26,80,32,218,60,134,244,100,118,130,119,136,0,129,120,16,81,8,17,100,103,80,32,220,60,127,48,1,130,103,136,0,1,2,130,25,24,122,105,56,58,8,128,62,9,129,119,60,139,153,19,151,149,2,200,88,8,129,136,130,25,16,123,105,176,0,80,32,222,60,132,55,255,130,104,136,0,51,9,120,28,6,122,103,112,129,135,60,200,89,9,129,152,80,32,224,60,105,55,255,130,104,136,0,129,136,60,122,103,116,100,135,130,24,8,80,32,226,60,83,55,255,122,103,120,100,103,130,16,48,130,21,40,130,22,32,149,17,56,40,210,252,2,129,87,56,123,23,24,73,17,8,40,86,255,149,17,224,123,16,24,123,21,16,123,22,8,100,117,129,119,52,51,8,2,170,135,169,0,51,8,1,170,135,116,82,7,172,0,130,87,24,129,88,32,129,89,40,129,90,60,51,12,1,51,11,80,32,230,60,21,166,129,88,68,132,136,254,51,6,2,171,104,39,2,52,8,216,37,10,1,132,136,7,82,8,26,130,88,24,149,137,48,51,8,22,123,23,100,151,80,32,232,60,154,47,1,130,23,1,170,103,152,0,51,8,1,171,135,90,2,129,87,60,82,7,83,2,129,87,44,130,88,24,122,87,48,51,9,1,149,135,48,51,8,18,40,97,130,87,24,129,88,32,129,89,36,51,12,255,51,10,51,11,80,32,234,60,169,165,51,9,2,171,151,34,2,129,87,44,130,88,24,122,87,48,149,135,48,51,8,19,40,51,2,129,87,48,131,119,255,122,87,48,81,7,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,130,87,24,129,120,129,89,36,211,152,8,142,137,149,119,48,51,8,18,1,122,89,52,130,16,24,130,21,16,130,22,8,149,17,32,40,252,46,1,2,129,87,44,130,88,24,122,87,48,51,6,2,122,86,52,149,135,48,51,8,19,80,32,236,60,226,46,1,129,87,68,149,120,254,172,104,13,81,23,4,10,51,8,1,171,135,156,100,87,130,16,24,130,21,16,130,22,8,149,17,32,1,149,17,240,123,16,8,123,21,51,5,104,26,10,1,58,8,104,26,10,1,170,120,254,1,2,51,8,104,26,10,1,58,9,112,26,10,1,170,121,73,1,2,58,9,120,26,10,1,170,121,68,1,2,58,9,128,26,10,1,170,121,63,1,2,58,9,136,26,10,1,170,121,58,1,2,58,9,144,26,10,1,170,121,53,1,2,58,9,152,26,10,1,170,121,48,1,2,58,9,160,26,10,1,170,121,43,1,2,58,9,168,26,10,1,170,121,37,1,2,58,9,176,26,10,1,170,121,31,1,2,58,9,184,26,10,1,170,121,25,1,2,58,9,192,26,10,1,170,121,19,1,2,58,9,200,26,10,1,170,121,13,1,2,58,9,208,26,10,1,170,121,7,1,2,58,9,216,26,10,1,170,121,1,1,2,58,9,224,26,10,1,170,121,251,0,2,58,9,232,26,10,1,170,121,245,0,2,58,9,240,26,10,1,170,121,240,0,2,58,9,248,26,10,1,170,121,235,0,2,58,9,0,27,10,1,170,121,230,0,2,58,9,8,27,10,1,170,121,225,0,2,58,9,16,27,10,1,170,121,220,0,2,58,9,24,27,10,1,170,121,215,0,2,58,9,32,27,10,1,170,121,210,0,2,58,9,40,27,10,1,170,121,205,0,2,58,9,48,27,10,1,170,121,200,0,2,58,9,56,27,10,1,170,121,195,0,2,58,9,64,27,10,1,170,121,190,0,2,58,9,72,27,10,1,170,121,185,0,2,58,9,80,27,10,1,170,121,180,0,51,7,22,86,1,130,16,8,130,21,149,17,16,40,204,37,255,149,133,8,40,161,0,149,133,16,40,155,0,149,133,24,40,149,0,149,133,32,40,143,0,149,133,40,40,137,0,149,133,48,40,131,0,149,133,56,40,125,149,133,64,40,120,149,133,72,40,115,149,133,80,40,110,149,133,88,40,105,149,133,96,40,100,149,133,104,40,95,149,133,112,40,90,149,133,120,40,85,149,133,128,0,40,79,149,133,136,0,40,73,149,133,144,0,40,67,149,133,152,0,40,61,149,133,160,0,40,55,149,133,168,0,40,49,149,133,176,0,40,43,149,133,184,0,40,37,149,133,192,0,40,31,149,133,200,0,40,25,149,133,208,0,40,19,149,133,216,0,40,13,149,133,224,0,40,7,149,133,232,0,1,2,130,119,24,73,23,104,130,87,51,8,255,123,120,16,73,5,130,16,8,130,21,149,17,16,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,23,64,51,5,228,60,123,24,48,81,8,11,2,2,123,21,32,73,17,56,151,153,16,123,25,51,5,255,51,6,104,28,10,1,51,7,72,215,5,123,23,16,51,7,72,28,10,1,123,23,8,1,130,23,64,100,88,80,32,238,60,41,110,87,7,195,1,2,100,117,130,103,151,88,7,200,120,8,130,137,104,82,9,227,123,22,24,149,136,104,123,24,56,151,88,7,200,135,7,123,23,40,51,7,72,51,8,6,80,32,240,60,213,149,1,100,118,80,32,242,60,198,134,0,130,26,40,130,23,56,123,118,130,23,32,123,103,16,130,23,64,127,119,28,130,24,48,122,104,68,123,106,24,72,22,60,123,22,56,122,103,64,86,24,4,78,1,2,130,23,48,151,119,2,130,24,16,200,135,7,129,119,200,135,7,50,7,130,24,56,72,24,32,0,0,1,100,167,80,32,246,60,70,107,130,25,40,129,152,173,135,6,100,135,1,2,130,24,56,122,135,36,100,151,100,150,80,32,248,60,117,107,129,104,173,120,6,100,135,1,2,130,22,56,122,103,40,72,22,44,105,80,32,250,60,79,101,255,132,119,1,122,103,52,51,8,18,130,26,40,149,167,48,51,0,8,61,40,106,43,1,51,7,0,0,8,40,152,0,130,23,64,127,119,30,130,24,8,130,136,150,119,24,200,135,7,130,119,16,127,119,8,129,168,51,9,0,128,0,130,27,56,122,185,32,121,167,8,130,23,200,120,8,122,184,40,72,27,44,72,27,52,51,8,22,149,167,48,51,0,8,61,40,31,43,1,130,23,64,127,119,30,130,24,8,130,136,150,119,24,200,135,7,130,119,16,127,119,8,129,168,51,9,0,128,0,130,22,56,122,105,32,121,167,8,100,167,80,32,2,61,39,107,130,26,40,122,103,40,72,22,44,72,22,52,71,26,14,51,8,22,149,167,48,51,0,8,61,40,211,42,1,51,7,0,0,4,1,130,24,56,122,135,32,100,167,80,32,6,61,78,106,130,26,40,129,168,173,135,6,100,135,1,2,130,24,56,122,135,36,129,167,122,135,40,72,24,44,105,72,24,52,1,51,8,18,149,167,48,80,32,8,61,150,42,1,130,23,56,80,32,10,61,94,73,17,56,1,130,22,24,40,53,254,2,130,23,56,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,130,23,64,127,119,28,51,8,104,26,10,1,149,138,240,0,51,11,3,40,9,149,136,8,170,168,224,253,2,130,140,81,12,246,2,129,198,64,171,118,239,2,129,198,52,171,182,232,2,129,198,56,122,198,52,123,197,16,40,219,51,8,104,26,10,1,58,9,104,26,10,1,81,9,43,2,2,51,8,104,26,10,1,58,9,112,26,10,1,81,9,65,1,2,58,9,120,26,10,1,81,9,61,1,2,58,9,128,26,10,1,81,9,57,1,2,58,9,136,26,10,1,81,9,53,1,2,58,9,144,26,10,1,81,9,49,1,2,58,9,152,26,10,1,81,9,45,1,2,58,9,160,26,10,1,81,9,41,1,2,58,9,168,26,10,1,81,9,37,1,2,58,9,176,26,10,1,81,9,33,1,2,58,9,184,26,10,1,81,9,29,1,2,58,9,192,26,10,1,81,9,25,1,2,58,9,200,26,10,1,81,9,21,1,2,58,9,208,26,10,1,81,9,17,1,2,58,9,216,26,10,1,81,9,13,1,2,58,9,224,26,10,1,81,9,9,1,2,58,9,232,26,10,1,81,9,5,1,2,58,9,240,26,10,1,81,9,2,1,2,58,9,248,26,10,1,81,9,255,0,2,58,9,0,27,10,1,81,9,252,0,2,58,9,8,27,10,1,81,9,249,0,2,58,9,16,27,10,1,81,9,246,0,2,58,9,24,27,10,1,81,9,243,0,2,58,9,32,27,10,1,81,9,240,0,2,58,9,40,27,10,1,81,9,237,0,2,58,9,48,27,10,1,81,9,234,0,2,58,9,56,27,10,1,81,9,231,0,2,58,9,64,27,10,1,81,9,228,0,2,58,9,72,27,10,1,81,9,225,0,2,58,9,80,27,10,1,81,9,222,0,51,7,196,98,1,40,81,33,255,149,136,8,123,135,50,0,149,136,16,123,135,50,0,149,136,24,123,135,50,0,149,136,32,123,135,50,0,149,136,40,123,135,50,0,149,136,48,123,135,50,0,149,136,56,123,135,50,0,149,136,64,123,135,50,0,149,136,72,123,135,50,0,149,136,80,123,135,50,0,149,136,88,123,135,50,0,149,136,96,123,135,50,0,149,136,104,123,135,50,0,149,136,112,123,135,50,0,149,136,120,123,135,50,0,149,136,128,0,123,135,50,0,149,136,136,0,123,135,50,0,149,136,144,0,123,135,50,0,149,136,152,0,123,135,50,0,149,136,160,0,123,135,50,0,149,136,168,0,123,135,50,0,149,136,176,0,123,135,50,0,149,136,184,0,123,135,50,0,149,136,192,0,123,135,50,0,149,136,200,0,123,135,50,0,149,136,208,0,123,135,50,0,149,136,216,0,123,135,50,0,149,136,224,0,123,135,50,0,149,136,232,0,123,135,50,0,62,7,104,26,10,1,50,0,51,8,104,26,10,1,149,131,240,0,51,2,3,40,8,149,136,8,170,56,37,2,130,139,81,11,247,2,129,188,52,170,44,240,2,129,186,64,127,121,28,171,154,230,122,188,56,122,178,52,73,27,16,40,218,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,128,120,124,51,9,72,18,8,150,135,24,200,151,7,128,122,51,11,5,51,7,1,170,186,84,1,82,24,6,24,2,51,11,40,151,170,2,200,90,10,129,170,168,0,173,186,30,40,59,1,2,149,139,248,136,187,1,149,187,1,151,170,2,200,90,10,129,170,168,0,175,186,36,1,2,129,90,152,0,57,7,192,17,8,81,10,18,2,129,90,176,0,81,10,10,51,10,5,82,7,137,0,2,129,90,164,0,81,10,21,2,129,90,172,0,87,26,3,13,51,11,2,51,10,8,170,183,110,2,129,90,144,0,81,10,14,2,129,91,168,0,51,10,3,82,11,91,2,129,90,140,0,81,10,14,2,129,91,172,0,51,10,2,82,11,72,2,129,91,168,0,51,10,1,82,11,61,2,129,91,160,0,51,10,7,82,11,50,2,129,90,148,0,81,10,14,2,129,91,180,0,51,10,4,82,11,31,2,129,90,156,0,81,10,20,2,129,90,176,0,51,11,41,173,186,9,51,10,6,82,7,6,51,10,1,122,90,128,0,150,135,24,200,151,7,51,6,168,33,8,149,119,8,149,88,16,1,123,24,40,8,149,119,24,82,8,95,2,128,119,81,7,82,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,180,144,2,12,61,130,87,16,1,81,7,19,129,88,24,1,40,167,2,130,24,73,8,40,5,51,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,80,32,14,61,107,254,81,7,137,0,130,87,51,8,154,0,80,32,16,61,164,224,128,87,124,51,8,72,18,8,150,119,24,200,135,7,51,6,168,33,8,149,119,16,149,88,16,1,123,24,40,8,149,119,24,82,8,109,2,128,119,81,7,97,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,180,144,2,18,61,130,87,16,1,81,7,30,129,88,24,1,40,167,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,130,23,73,7,1,2,130,87,100,120,130,16,24,130,21,16,130,22,8,149,17,32,130,136,88,62,7,216,3,10,1,57,10,24,22,9,130,135,149,170,1,61,10,24,22,9,51,8,40,219,109,255,149,119,24,82,8,94,2,128,119,81,7,82,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,180,144,2,20,61,130,87,16,1,81,7,15,129,88,24,1,40,167,2,130,23,73,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,51,6,168,33,8,130,121,152,0,51,10,0,32,149,107,16,24,123,24,170,185,10,149,104,56,24,171,137,13,51,8,149,0,80,32,24,61,64,223,129,87,124,82,23,7,20,2,130,23,130,119,149,104,255,7,149,136,121,2,170,135,37,2,129,87,128,0,82,23,10,49,2,129,87,44,81,7,41,2,124,87,17,132,119,1,82,7,158,0,72,37,200,0,40,169,0,130,87,51,8,11,80,32,26,61,105,36,1,129,87,128,0,81,23,10,215,128,87,124,51,8,72,18,8,51,9,24,202,151,7,200,135,7,149,119,8,149,88,16,1,123,24,40,9,149,119,24,82,8,200,0,2,128,119,81,7,82,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,190,2,100,87,130,24,180,144,2,28,61,130,87,16,1,81,7,120,129,88,24,1,40,166,2,130,23,73,7,40,106,2,129,87,200,0,81,7,114,2,129,87,124,134,119,2,82,23,6,104,2,57,7,216,37,10,1,138,118,7,58,8,128,62,9,132,105,128,31,129,87,40,151,153,2,200,152,8,129,136,80,32,30,61,220,42,255,149,119,0,0,1,130,24,122,135,12,51,8,120,28,6,132,102,128,15,129,87,40,151,102,2,200,104,8,129,136,80,32,32,61,183,42,255,149,119,0,0,32,130,24,122,135,16,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,72,37,200,0,1,100,87,130,16,24,130,21,16,130,22,8,149,17,32,40,34,253,124,120,17,132,136,1,81,8,34,2,129,120,128,0,82,24,10,26,2,129,120,44,81,8,18,2,129,120,212,0,149,136,1,122,120,212,0,40,250,252,72,39,212,0,40,108,251,40,105,251,149,17,216,123,16,32,123,21,24,123,22,16,129,137,16,100,117,149,151,0,0,6,51,10,0,0,122,122,135,16,173,169,244,0,2,129,87,8,51,9,1,171,151,15,51,7,0,0,128,0,122,135,16,40,221,0,2,129,87,44,81,7,202,0,2,129,87,128,0,122,87,124,82,23,7,21,130,87,51,8,10,80,32,40,61,203,34,1,129,87,128,0,1,51,9,72,18,8,20,8,0,0,0,0,24,0,0,0,151,119,32,214,135,7,200,151,7,129,119,4,72,37,128,0,10,149,88,16,1,123,24,72,37,32,1,0,0,128,0,51,6,168,33,8,20,8,0,0,0,0,40,0,0,0,123,24,8,40,8,129,119,24,82,8,112,81,7,103,2,151,121,32,130,23,8,214,121,7,200,103,7,129,120,8,129,122,28,152,153,32,123,87,16,1,122,88,24,1,51,11,40,202,185,9,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,179,2,100,87,130,24,180,144,2,42,61,130,87,16,1,81,7,21,129,88,24,1,40,155,73,37,16,1,40,8,2,130,23,73,7,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,224,123,16,24,123,21,16,123,22,8,129,137,16,100,117,149,151,0,0,250,51,10,0,0,38,122,135,16,173,154,137,0,128,89,124,51,10,72,18,8,72,24,16,0,0,32,150,151,24,200,167,7,51,6,168,33,8,149,119,12,149,88,16,1,123,24,40,8,149,119,24,82,8,94,2,128,119,81,7,82,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,180,144,2,46,61,130,87,16,1,81,7,15,129,88,24,1,40,167,2,130,23,73,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,51,8,155,0,80,32,50,61,196,219,128,87,124,51,8,72,18,8,51,9,24,202,151,7,200,135,7,51,6,168,33,8,149,119,20,149,88,40,1,123,24,40,8,149,119,24,82,8,94,2,128,119,81,7,82,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,40,1,122,88,48,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,180,144,2,52,61,130,87,40,1,81,7,15,129,88,48,1,40,167,2,130,23,73,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,80,32,56,61,87,90,255,150,120,103,102,102,102,152,137,63,153,136,34,200,137,9,51,8,10,129,90,60,202,137,9,191,151,7,151,119,1,131,119,2,81,10,7,135,119,10,1,2,123,23,8,130,87,129,119,56,123,23,80,32,58,61,29,90,255,100,118,80,32,60,61,20,90,255,130,88,191,118,6,151,102,18,130,23,190,118,6,51,9,0,0,64,100,135,100,104,80,32,62,61,173,195,130,88,100,122,51,9,0,0,64,100,135,100,104,130,27,8,80,32,64,61,73,196,51,6,48,6,10,1,58,7,48,6,10,1,81,7,44,130,87,51,8,83,80,32,66,61,252,31,1,130,88,130,106,129,135,24,129,136,28,129,169,24,129,170,28,80,32,68,61,12,170,0,130,88,122,135,56,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,80,32,72,61,134,89,255,150,120,103,102,102,102,152,137,63,153,136,34,130,90,123,21,200,152,8,150,136,10,129,169,56,123,25,8,191,135,7,151,119,1,131,119,2,123,23,16,80,32,74,61,87,89,255,100,118,80,32,76,61,78,89,255,130,88,191,118,6,151,102,18,130,23,8,190,118,6,51,5,1,0,64,100,135,100,104,51,9,1,0,64,80,32,78,61,225,194,130,25,130,152,100,122,100,135,100,104,100,150,100,89,130,27,16,80,32,80,61,124,195,51,5,48,6,10,1,58,8,48,6,10,1,130,103,81,8,74,51,8,13,80,32,82,61,47,31,1,130,104,130,90,129,135,24,129,136,28,129,169,24,129,170,28,80,32,84,61,63,169,0,130,104,129,137,56,191,151,10,83,74,1,0,0,128,49,51,11,0,208,204,252,51,12,204,204,204,252,172,172,53,149,119,195,48,12,3,40,59,51,8,12,130,16,40,130,21,32,130,22,24,149,17,48,40,220,30,1,51,11,0,48,51,3,51,12,52,51,51,3,172,202,19,149,119,61,207,243,252,40,17,149,151,205,204,204,252,40,9,149,151,51,51,51,3,1,129,137,160,0,122,135,56,134,151,128,0,122,135,160,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,128,120,124,51,9,72,18,8,150,136,24,200,152,8,129,136,151,136,2,200,135,9,129,152,168,0,130,119,149,138,255,51,8,33,122,154,168,0,40,73,237,128,120,124,51,9,72,18,8,150,136,24,200,152,8,129,136,151,136,2,200,135,9,129,152,168,0,130,119,149,138,216,51,8,35,122,154,168,0,40,32,237,149,17,216,123,16,32,123,21,24,123,22,16,100,117,128,119,124,51,8,72,18,8,150,119,24,200,135,7,129,119,151,119,2,200,87,7,129,122,168,0,149,170,255,122,122,168,0,128,87,124,150,119,24,200,135,7,129,118,20,80,32,92,61,211,87,255,132,119,1,190,103,7,149,88,40,1,123,24,51,6,168,33,8,20,8,0,0,0,0,40,0,0,0,123,24,8,40,8,129,119,24,82,8,106,81,7,97,2,151,121,32,130,23,8,214,121,7,200,103,7,129,120,8,129,122,28,152,153,32,123,87,40,1,122,88,48,1,51,11,40,202,185,9,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,179,2,100,87,130,24,180,144,2,94,61,130,87,40,1,81,7,15,129,88,48,1,40,155,2,130,23,73,7,1,130,87,51,8,34,130,16,32,130,21,24,130,22,16,149,17,40,40,61,236,149,17,208,123,16,40,123,21,32,123,22,24,100,117,130,119,51,8,1,80,32,98,61,77,29,1,130,87,51,8,155,0,80,32,100,61,211,215,128,87,124,51,8,72,18,8,150,119,24,200,135,7,129,119,151,119,2,200,87,7,129,122,168,0,149,170,255,122,122,168,0,128,87,124,150,119,24,200,135,7,51,6,168,33,8,149,119,20,149,88,40,1,123,24,16,40,8,149,119,24,82,8,96,2,128,119,81,7,83,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,40,1,122,88,48,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,16,180,144,2,102,61,130,87,40,1,81,7,16,129,88,48,1,40,166,2,130,23,16,73,7,1,2,130,87,129,120,56,51,9,0,0,0,4,123,23,16,123,24,8,80,32,104,61,11,192,51,9,48,6,10,1,58,8,48,6,10,1,61,7,96,27,10,1,82,8,73,130,23,8,131,120,0,0,0,4,123,25,51,9,0,0,0,4,130,23,16,80,32,106,61,220,191,130,24,130,136,61,7,96,27,10,1,82,8,34,130,24,8,131,136,0,0,0,252,51,9,0,0,0,4,130,23,16,80,32,108,61,183,191,61,7,96,27,10,1,1,123,22,16,130,86,129,85,212,0,80,32,110,61,235,85,255,123,22,8,129,108,56,100,118,81,5,33,100,197,80,32,112,61,215,85,255,123,23,80,32,114,61,206,85,255,130,24,191,120,7,151,119,18,190,87,12,1,150,103,86,85,85,85,152,120,63,152,119,32,200,135,7,151,120,1,191,118,6,191,134,6,151,103,2,57,10,96,27,10,1,200,103,7,131,123,5,51,9,0,0,0,8,130,23,8,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,229,191,149,17,192,123,16,56,123,21,48,123,22,40,100,117,130,119,51,8,2,80,32,118,61,156,27,1,130,87,51,8,155,0,80,32,120,61,34,214,128,87,124,51,8,72,18,8,150,119,24,200,135,7,129,119,151,119,2,200,87,7,129,122,168,0,149,170,255,122,122,168,0,128,87,124,150,119,24,200,135,7,51,6,168,33,8,149,119,20,149,88,40,1,123,24,32,40,8,149,119,24,82,8,96,2,128,119,81,7,83,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,40,1,122,88,48,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,191,2,100,87,130,24,32,180,144,2,122,61,130,87,40,1,81,7,16,129,88,48,1,40,166,2,130,23,32,73,7,1,2,130,87,129,120,56,51,9,0,0,0,4,123,23,24,123,24,16,80,32,124,61,90,190,51,6,48,6,10,1,58,8,48,6,10,1,123,25,32,61,7,96,27,10,1,82,8,72,130,23,16,131,120,0,0,0,4,51,9,0,0,0,4,130,23,24,80,32,126,61,42,190,130,104,61,7,96,27,10,1,82,8,37,130,24,16,131,136,0,0,0,252,51,9,0,0,0,4,130,23,24,80,32,128,61,7,190,130,24,32,61,7,96,27,10,1,1,2,130,86,123,22,16,80,32,130,61,59,84,255,129,104,56,123,24,24,100,118,80,32,132,61,44,84,255,123,23,8,80,32,134,61,34,84,255,130,24,8,191,120,7,151,119,18,130,24,24,190,120,8,73,17,24,86,85,85,85,150,103,86,85,85,85,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,136,61,61,190,130,86,123,22,16,80,32,138,61,202,83,255,129,104,56,123,24,8,100,118,80,32,140,61,187,83,255,123,23,80,32,142,61,178,83,255,130,24,191,120,7,151,119,18,130,24,8,190,120,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,144,61,213,189,130,86,123,22,16,80,32,146,61,98,83,255,129,104,56,123,24,8,100,118,80,32,148,61,83,83,255,123,23,80,32,150,61,74,83,255,130,24,191,120,7,151,119,18,130,24,8,190,120,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,152,61,109,189,130,86,123,22,16,80,32,154,61,250,82,255,129,104,56,123,24,8,100,118,80,32,156,61,235,82,255,123,23,80,32,158,61,226,82,255,130,24,191,120,7,151,119,18,130,24,8,190,120,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,160,61,5,189,130,86,123,22,16,80,32,162,61,146,82,255,129,104,56,123,24,8,100,118,80,32,164,61,131,82,255,123,23,80,32,166,61,122,82,255,130,24,191,120,7,151,119,18,130,24,8,190,120,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,168,61,157,188,130,86,123,22,16,80,32,170,61,42,82,255,129,104,56,123,24,8,100,118,80,32,172,61,27,82,255,123,23,80,32,174,61,18,82,255,130,24,191,120,7,151,119,18,130,24,8,190,120,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,57,10,96,27,10,1,151,103,2,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,80,32,176,61,53,188,130,85,123,21,16,80,32,178,61,194,81,255,129,88,56,123,24,8,100,118,80,32,180,61,179,81,255,100,117,80,32,182,61,170,81,255,191,117,5,151,85,18,130,24,8,190,88,8,130,23,24,202,118,7,152,121,63,152,119,32,200,151,7,151,121,1,191,118,6,191,150,6,151,103,2,57,10,96,27,10,1,200,103,7,131,123,5,51,9,0,0,0,8,130,23,16,130,16,56,130,21,48,130,22,40,149,17,64,40,195,187,149,17,168,123,16,80,123,21,72,123,22,64,100,117,130,119,51,8,4,80,32,186,61,122,23,1,130,87,51,8,155,0,80,32,188,61,0,210,100,92,128,87,124,51,8,72,18,8,150,119,24,200,135,7,129,119,151,119,2,200,87,7,129,122,168,0,149,170,254,122,122,168,0,128,87,124,150,119,24,200,135,7,51,5,168,33,8,149,119,20,149,198,40,1,123,28,16,40,8,149,119,24,82,8,94,2,128,119,81,7,85,2,150,121,40,200,149,7,129,120,8,129,122,28,123,199,40,1,122,200,48,1,81,10,25,2,200,149,11,129,187,32,151,170,16,122,202,52,1,151,187,16,122,203,56,1,1,2,200,89,9,130,153,16,81,9,191,2,100,199,100,104,180,144,2,190,61,130,28,16,130,199,40,1,81,7,12,129,200,48,1,40,164,73,6,1,2,130,198,129,104,56,51,9,0,0,0,4,100,103,123,24,56,80,32,192,61,57,186,51,5,48,6,10,1,58,8,48,6,10,1,123,25,8,61,7,96,27,10,1,82,8,70,130,23,56,131,120,0,0,0,4,51,9,0,0,0,4,100,103,80,32,194,61,10,186,130,88,61,7,96,27,10,1,82,8,36,130,24,56,131,136,0,0,0,252,51,9,0,0,0,4,100,103,80,32,196,61,232,185,130,24,8,61,7,96,27,10,1,1,51,5,20,73,1,86,85,85,85,51,0,198,61,40,21,80,255,80,32,198,61,17,80,255,130,24,202,135,8,152,137,63,152,136,32,200,152,8,130,22,16,130,105,191,135,7,151,136,1,191,135,7,129,152,56,123,24,40,151,120,2,200,135,7,131,119,5,123,23,56,80,32,200,61,220,79,255,123,23,24,80,32,202,61,210,79,255,130,104,123,24,48,57,8,96,27,10,1,123,24,32,130,22,24,191,118,6,151,102,19,130,23,40,190,103,7,123,23,40,80,32,204,61,171,79,255,100,118,80,32,206,61,162,79,255,191,118,6,151,102,5,130,26,32,190,106,10,51,9,0,0,0,8,130,23,48,130,24,40,130,27,56,80,32,208,61,232,185,131,85,255,82,5,102,255,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,130,119,123,24,16,51,8,1,80,32,212,61,131,21,1,128,87,124,51,6,72,18,8,51,8,24,202,135,7,200,103,7,128,119,151,119,2,200,87,7,129,119,168,0,81,7,224,0,130,87,51,8,155,0,80,32,214,61,232,207,128,87,124,150,119,24,200,103,7,129,119,151,119,2,200,87,7,129,120,168,0,149,136,255,122,120,168,0,128,87,124,150,119,24,200,103,7,129,119,20,130,24,16,130,136,51,6,168,33,8,150,119,40,201,104,8,200,135,7,149,119,0,248,149,119,224,153,119,3,20,8,205,204,204,204,204,204,204,204,192,135,7,149,88,40,1,123,24,8,20,8,0,0,0,0,40,0,0,0,123,24,16,40,8,129,119,24,82,8,123,81,7,113,2,151,121,32,130,23,16,214,121,7,200,103,7,129,120,8,129,122,28,152,153,32,123,87,40,1,122,88,48,1,51,11,40,202,185,9,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,179,2,100,87,130,24,8,180,144,2,216,61,130,87,40,1,81,7,31,129,88,48,1,40,154,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,130,23,8,73,7,1,2,130,87,129,120,56,51,9,0,0,0,4,123,23,16,123,24,8,80,32,218,61,216,183,51,9,48,6,10,1,58,8,48,6,10,1,61,7,96,27,10,1,82,8,73,130,23,8,131,120,0,0,0,4,123,25,51,9,0,0,0,4,130,23,16,80,32,220,61,169,183,130,24,130,136,61,7,96,27,10,1,82,8,34,130,24,8,131,136,0,0,0,252,51,9,0,0,0,4,130,23,16,80,32,222,61,132,183,61,7,96,27,10,1,1,123,22,16,130,86,129,85,212,0,80,32,224,61,184,77,255,123,22,8,129,108,56,100,118,81,5,33,100,197,80,32,226,61,164,77,255,123,23,80,32,228,61,155,77,255,130,24,191,120,7,151,119,18,190,87,12,1,150,103,86,85,85,85,152,120,63,152,119,32,200,135,7,151,120,1,191,118,6,191,134,6,151,103,2,57,10,96,27,10,1,200,103,7,131,123,5,51,9,0,0,0,8,130,23,8,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,178,183,72,39,0,1,50,0,51,8,1,122,120,0,1,50,0,51,8,2,122,120,0,1,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,117,51,6,0,0,0,224,51,7,48,6,10,1,123,23,32,73,17,8,153,153,153,1,73,1,232,255,255,31,123,21,24,40,15,2,130,23,8,190,118,6,130,23,170,118,50,1,129,88,56,130,87,176,0,190,104,8,51,9,0,0,0,4,80,32,238,61,153,182,130,23,32,130,120,81,8,216,129,135,24,129,137,108,129,138,32,129,136,28,152,153,2,190,169,9,51,10,42,80,32,240,61,232,214,80,32,242,61,186,76,255,132,117,7,80,32,244,61,176,76,255,132,119,7,200,87,7,123,23,16,80,32,246,61,160,76,255,132,117,7,80,32,248,61,150,76,255,132,119,7,200,87,7,130,24,16,200,135,7,123,23,16,80,32,250,61,128,76,255,132,117,7,80,32,252,61,118,76,255,132,119,7,200,117,5,80,32,254,61,105,76,255,132,119,7,200,87,7,130,24,16,200,135,7,123,23,16,80,32,0,62,83,76,255,132,117,7,80,32,2,62,73,76,255,132,119,7,200,117,5,80,32,4,62,60,76,255,132,119,7,200,117,5,80,32,6,62,47,76,255,132,119,7,200,87,7,130,24,16,200,135,7,123,23,16,80,32,8,62,25,76,255,132,117,7,80,32,10,62,15,76,255,132,119,7,200,117,5,80,32,12,62,2,76,255,132,119,7,200,117,5,80,32,14,62,245,75,255,132,121,7,130,23,32,130,119,130,24,24,130,136,176,0,200,89,9,130,21,24,130,26,16,200,169,9,131,154,15,100,137,80,32,16,62,153,155,40,200,254,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,130,119,51,8,9,40,230,17,1,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,124,73,37,16,1,73,37,40,1,122,87,128,0,81,23,7,13,82,23,10,26,51,7,10,40,19,130,87,51,8,10,80,32,20,62,179,17,1,129,87,128,0,1,2,149,88,16,1,123,24,51,9,72,18,8,20,8,0,0,0,0,24,0,0,0,151,119,32,214,135,7,200,151,7,129,119,4,72,37,128,0,10,72,37,32,1,0,0,128,0,51,6,168,33,8,20,8,0,0,0,0,40,0,0,0,123,24,8,40,8,129,119,24,82,8,106,81,7,97,2,151,121,32,130,23,8,214,121,7,200,103,7,129,120,8,129,122,28,152,153,32,123,87,16,1,122,88,24,1,51,11,40,202,185,9,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,179,2,100,87,130,24,180,144,2,22,62,130,87,16,1,81,7,15,129,88,24,1,40,155,2,130,23,73,7,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,16,1,81,7,24,2,129,88,24,1,51,9,255,170,152,13,131,136,255,122,88,24,1,81,8,64,2,130,87,40,1,81,7,25,2,129,88,48,1,51,9,255,170,152,14,131,136,255,122,88,48,1,81,8,139,0,2,129,87,28,1,129,88,32,1,122,87,52,1,122,88,56,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,6,168,33,8,149,88,16,1,123,24,40,5,82,8,182,2,128,119,24,81,7,188,0,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,16,1,122,88,24,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,28,1,151,187,16,122,91,32,1,1,2,200,105,9,130,153,16,81,9,192,2,100,87,130,24,180,144,2,24,62,130,87,16,1,81,7,101,255,129,88,24,1,40,167,51,6,168,33,8,149,88,40,1,123,24,40,6,82,8,108,255,2,128,119,24,81,7,91,2,150,121,40,200,150,7,129,120,8,129,122,28,123,87,40,1,122,88,48,1,81,10,25,2,200,150,11,129,187,32,151,170,16,122,90,52,1,151,187,16,122,91,56,1,1,2,200,105,9,130,153,16,81,9,192,2,100,87,130,24,180,144,2,26,62,130,87,40,1,81,7,27,255,129,88,48,1,40,167,2,130,23,73,7,40,238,254,2,130,23,73,7,40,4,255,149,17,240,123,16,8,123,21,58,7,104,27,10,1,81,7,14,2,130,16,8,130,21,149,17,16,50,0,58,7,240,221,9,1,51,8,43,113,1,51,9,80,32,28,62,153,68,255,62,7,104,27,10,1,130,16,8,130,21,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,58,8,112,27,10,1,100,122,82,8,43,58,7,240,221,9,1,123,26,80,32,30,62,242,70,253,149,119,32,62,7,120,27,10,1,80,32,32,62,136,113,249,130,26,62,7,112,27,10,1,1,51,9,54,55,1,149,23,8,51,8,32,80,32,34,62,92,94,253,58,7,112,27,10,1,58,8,120,27,10,1,58,10,240,221,9,1,51,9,63,23,1,149,27,8,80,32,36,62,113,72,255,58,7,112,27,10,1,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,176,123,16,72,123,21,64,123,22,56,52,8,228,243,9,1,58,9,24,242,6,123,25,8,123,25,24,123,25,16,51,5,81,8,96,149,118,1,51,7,161,65,1,123,23,40,14,2,124,104,131,85,1,149,102,1,81,8,68,58,10,128,27,10,1,120,24,32,149,23,32,51,8,1,51,9,1,80,32,38,62,209,151,253,82,7,219,2,57,7,140,27,10,1,82,7,209,51,8,44,51,9,1,130,23,130,26,8,80,32,40,62,178,151,253,32,4,140,27,10,1,1,40,181,86,21,23,89,149,85,232,51,6,1,51,7,161,65,1,123,23,40,8,131,85,1,81,5,67,58,10,128,27,10,1,70,17,32,149,23,32,51,8,1,51,9,1,80,32,42,62,119,151,253,82,7,225,2,57,7,140,27,10,1,82,7,215,51,8,44,51,9,1,130,23,130,26,8,80,32,44,62,88,151,253,61,6,140,27,10,1,40,188,73,17,40,73,17,32,80,32,46,62,33,195,254,100,122,51,9,75,187,1,149,23,32,51,8,16,149,21,32,80,32,48,62,98,71,255,149,22,48,51,7,161,65,1,123,23,40,8,149,85,1,170,101,71,2,124,87,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,50,62,254,150,253,82,7,222,2,57,7,140,27,10,1,82,7,212,51,8,44,51,9,1,130,23,130,26,8,80,32,52,62,223,150,253,32,4,140,27,10,1,1,40,184,2,52,7,244,242,9,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,54,62,182,150,253,82,7,14,2,57,7,140,27,10,1,81,7,173,1,2,52,7,240,242,9,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,56,62,136,150,253,82,7,14,2,57,7,140,27,10,1,81,7,160,1,2,52,7,168,237,9,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,58,62,90,150,253,82,7,14,2,57,7,140,27,10,1,81,7,147,1,2,51,6,192,237,9,1,52,7,192,237,9,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,60,62,38,150,253,82,7,14,2,57,7,140,27,10,1,81,7,128,1,2,124,103,4,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,62,62,251,149,253,82,7,14,2,57,7,140,27,10,1,81,7,118,1,2,124,103,8,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,64,62,208,149,253,82,7,14,2,57,7,140,27,10,1,81,7,108,1,2,124,103,12,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,66,62,165,149,253,82,7,14,2,57,7,140,27,10,1,81,7,98,1,2,51,6,216,37,10,1,52,7,218,37,10,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,68,62,113,149,253,82,7,14,2,57,7,140,27,10,1,81,7,79,1,2,124,103,1,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,70,62,70,149,253,82,7,14,2,57,7,140,27,10,1,81,7,69,1,2,124,103,58,10,128,27,10,1,120,23,55,149,23,55,51,8,1,51,9,1,80,32,72,62,28,149,253,82,7,14,2,57,7,140,27,10,1,81,7,60,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,74,62,231,148,253,61,5,140,27,10,1,40,57,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,76,62,198,148,253,61,5,140,27,10,1,40,70,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,78,62,165,148,253,61,5,140,27,10,1,40,83,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,80,62,132,148,253,61,5,140,27,10,1,40,102,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,82,62,99,148,253,61,5,140,27,10,1,40,112,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,84,62,66,148,253,61,5,140,27,10,1,40,122,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,86,62,33,148,253,61,5,140,27,10,1,40,132,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,88,62,0,148,253,61,5,140,27,10,1,40,151,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,90,62,223,147,253,61,5,140,27,10,1,40,161,254,51,7,161,65,1,51,8,44,51,9,1,51,5,1,130,26,8,80,32,92,62,190,147,253,130,23,16,61,5,140,27,10,1,40,167,254,131,85,255,81,5,64,58,10,128,27,10,1,149,23,48,51,8,1,51,9,1,80,32,94,62,222,149,253,82,7,228,2,57,7,140,27,10,1,82,7,218,51,8,60,51,9,1,130,23,130,26,8,80,32,96,62,119,147,253,61,6,140,27,10,1,40,191,149,21,32,149,22,48,51,7,33,34,1,123,23,40,14,2,124,23,48,120,87,149,85,1,170,101,65,58,10,128,27,10,1,149,23,48,51,8,1,51,9,1,80,32,98,62,134,149,253,82,7,222,2,57,7,140,27,10,1,82,7,212,51,8,60,51,9,1,130,23,130,26,8,80,32,100,62,31,147,253,32,4,140,27,10,1,1,40,184,73,17,56,73,17,48,80,32,102,62,231,190,254,100,122,51,9,75,187,1,149,23,48,51,8,16,80,32,104,62,43,67,255,149,23,32,149,24,48,80,32,106,62,97,67,253,51,5,82,7,218,1,58,10,128,27,10,1,149,23,71,51,8,1,51,9,1,80,32,108,62,20,149,253,82,7,14,2,57,7,140,27,10,1,81,7,199,1,2,124,23,71,58,10,128,27,10,1,61,7,244,242,9,1,149,23,71,51,8,1,51,9,1,80,32,110,62,230,148,253,82,7,14,2,57,7,140,27,10,1,81,7,186,1,2,124,23,71,58,10,128,27,10,1,61,7,240,242,9,1,149,23,71,51,8,1,51,9,1,80,32,112,62,184,148,253,82,7,14,2,57,7,140,27,10,1,81,7,173,1,2,124,23,71,58,10,128,27,10,1,61,7,168,237,9,1,149,23,71,51,8,1,51,9,1,80,32,114,62,138,148,253,82,7,14,2,57,7,140,27,10,1,81,7,160,1,2,124,23,71,51,6,192,237,9,1,58,10,128,27,10,1,61,7,192,237,9,1,149,23,71,51,8,1,51,9,1,80,32,116,62,86,148,253,82,7,14,2,57,7,140,27,10,1,81,7,141,1,2,124,23,71,58,10,128,27,10,1,122,103,4,149,23,71,51,8,1,51,9,1,80,32,118,62,43,148,253,82,7,14,2,57,7,140,27,10,1,81,7,131,1,2,124,23,71,58,10,128,27,10,1,122,103,8,149,23,71,51,8,1,51,9,1,80,32,120,62,0,148,253,82,7,14,2,57,7,140,27,10,1,81,7,121,1,2,124,23,71,58,10,128,27,10,1,122,103,12,149,23,71,51,8,1,51,9,1,80,32,122,62,213,147,253,82,7,14,2,57,7,140,27,10,1,81,7,111,1,124,22,71,58,10,128,27,10,1,149,23,71,51,8,1,51,9,1,80,32,124,62,174,147,253,82,7,14,2,57,7,140,27,10,1,81,7,105,1,2,124,23,71,123,23,58,10,128,27,10,1,149,23,71,51,8,1,51,9,1,51,5,1,80,32,126,62,129,147,253,82,7,14,2,57,7,140,27,10,1,81,7,93,1,2,124,23,71,151,104,16,51,9,216,37,10,1,130,26,151,170,8,212,168,8,212,135,7,61,7,216,37,10,1,1,2,100,87,130,16,88,130,21,80,130,22,72,149,17,96,50,0,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,128,62,227,144,253,61,5,140,27,10,1,40,31,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,130,62,194,144,253,61,5,140,27,10,1,40,44,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,132,62,161,144,253,61,5,140,27,10,1,40,57,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,134,62,128,144,253,61,5,140,27,10,1,40,70,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,136,62,95,144,253,61,5,140,27,10,1,40,89,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,138,62,62,144,253,61,5,140,27,10,1,40,99,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,140,62,29,144,253,61,5,140,27,10,1,40,109,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,142,62,252,143,253,61,5,140,27,10,1,40,119,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,144,62,219,143,253,61,5,140,27,10,1,40,125,254,51,7,33,34,1,51,8,60,51,9,1,51,5,1,130,26,8,80,32,146,62,186,143,253,61,5,140,27,10,1,51,5,1,40,134,254,82,7,13,2,57,7,140,27,10,1,81,7,27,2,124,23,7,149,119,227,136,119,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,6,1,80,32,150,62,111,143,253,61,6,140,27,10,1,40,200,82,7,13,2,57,7,140,27,10,1,81,7,18,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,51,6,1,80,32,154,62,49,143,253,61,6,140,27,10,1,40,209,80,32,156,62,152,42,129,87,48,1,80,32,158,62,142,42,129,87,52,1,80,32,160,62,132,42,129,87,56,1,80,32,162,62,122,42,129,87,64,1,80,32,164,62,112,42,130,25,48,1,149,153,1,51,7,4,170,121,82,4,2,151,151,2,130,24,40,200,135,7,129,119,81,7,234,2,123,25,48,58,7,128,27,10,1,80,32,166,62,77,141,253,141,117,132,85,3,82,5,101,3,2,130,23,48,150,117,72,1,130,23,200,117,5,129,87,80,32,168,62,36,42,129,87,8,80,32,170,62,27,42,124,87,12,58,10,128,27,10,1,120,23,68,149,23,68,51,8,1,51,9,1,80,32,172,62,138,142,253,82,7,14,2,57,7,140,27,10,1,81,7,95,3,2,124,87,13,58,10,128,27,10,1,120,23,69,149,23,69,51,8,1,51,9,1,80,32,174,62,95,142,253,82,7,14,2,57,7,140,27,10,1,81,7,81,3,127,87,14,80,32,176,62,96,12,124,87,18,80,32,178,62,87,12,124,87,16,58,10,128,27,10,1,120,23,70,149,23,70,51,8,1,51,9,1,80,32,180,62,35,142,253,82,7,14,2,57,7,140,27,10,1,81,7,57,3,2,124,87,17,58,10,128,27,10,1,120,23,71,149,23,71,51,8,1,51,9,1,80,32,182,62,248,141,253,82,7,14,2,57,7,140,27,10,1,81,7,43,3,129,87,28,80,32,184,62,86,41,129,87,32,80,32,186,62,77,41,129,87,36,80,32,188,62,68,41,129,87,40,80,32,190,62,59,41,129,87,44,80,32,192,62,50,41,129,87,48,80,32,194,62,41,41,129,87,52,80,32,196,62,32,41,129,87,56,80,32,198,62,23,41,129,87,60,80,32,200,62,14,41,129,87,64,80,32,202,62,5,41,129,87,68,80,32,204,62,252,40,129,87,72,80,32,206,62,243,40,129,87,76,80,32,208,62,234,40,129,87,80,80,32,210,62,225,40,129,87,84,80,32,212,62,216,40,129,87,88,80,32,214,62,207,40,129,87,92,80,32,216,62,198,40,129,87,96,80,32,218,62,189,40,129,87,100,80,32,220,62,180,40,129,87,104,80,32,222,62,171,40,129,87,108,80,32,224,62,162,40,129,87,112,80,32,226,62,153,40,129,87,116,80,32,228,62,144,40,129,87,120,80,32,230,62,135,40,129,87,124,80,32,232,62,126,40,129,87,128,0,80,32,234,62,116,40,129,87,132,0,80,32,236,62,106,40,129,87,136,0,80,32,238,62,96,40,129,87,140,0,80,32,240,62,86,40,129,87,144,0,80,32,242,62,76,40,129,87,148,0,80,32,244,62,66,40,129,87,152,0,80,32,246,62,56,40,129,87,156,0,80,32,248,62,46,40,129,87,160,0,80,32,250,62,36,40,129,87,164,0,80,32,252,62,26,40,129,87,168,0,80,32,254,62,16,40,129,87,172,0,80,32,0,63,6,40,129,87,176,0,80,32,2,63,252,39,129,87,180,0,80,32,4,63,242,39,129,87,184,0,80,32,6,63,232,39,129,87,188,0,80,32,8,63,222,39,129,87,192,0,80,32,10,63,212,39,129,87,196,0,80,32,12,63,202,39,129,87,200,0,80,32,14,63,192,39,129,87,204,0,80,32,16,63,182,39,129,87,208,0,80,32,18,63,172,39,129,87,212,0,80,32,20,63,162,39,129,87,216,0,80,32,22,63,152,39,129,87,220,0,80,32,24,63,142,39,129,87,224,0,80,32,26,63,132,39,129,87,232,0,80,32,28,63,122,39,129,87,240,0,80,32,30,63,112,39,129,87,244,0,80,32,32,63,102,39,129,87,248,0,80,32,34,63,92,39,129,87,0,1,80,32,36,63,82,39,129,87,4,1,80,32,38,63,72,39,129,87,8,1,80,32,40,63,62,39,130,87,16,1,81,7,25,130,24,16,201,135,7,153,119,3,130,24,8,192,135,7,51,0,42,63,40,30,39,80,32,42,63,27,39,129,87,24,1,80,32,44,63,17,39,129,87,28,1,80,32,46,63,7,39,129,87,32,1,80,32,48,63,253,38,130,87,40,1,81,7,91,252,130,24,16,201,135,7,153,119,3,130,24,8,192,135,7,51,0,156,62,40,220,38,131,85,255,81,5,163,252,58,10,128,27,10,1,70,17,67,149,23,67,51,8,1,51,9,1,80,32,50,63,74,139,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,24,130,26,32,80,32,52,63,42,139,253,32,4,140,27,10,1,1,40,185,51,8,44,51,9,1,130,23,24,130,26,32,80,32,54,63,14,139,253,32,4,140,27,10,1,1,40,139,252,51,8,44,51,9,1,130,23,24,130,26,32,80,32,56,63,241,138,253,32,4,140,27,10,1,1,127,87,14,51,0,176,62,40,245,8,51,8,44,51,9,1,130,23,24,130,26,32,80,32,58,63,205,138,253,32,4,140,27,10,1,1,40,177,252,51,8,44,51,9,1,130,23,24,130,26,32,80,32,60,63,176,138,253,32,4,140,27,10,1,1,129,87,28,51,0,184,62,40,17,38,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,2,124,23,71,120,87,17,80,32,62,63,66,39,122,87,28,80,32,64,63,57,39,122,87,32,80,32,66,63,48,39,122,87,36,80,32,68,63,39,39,122,87,40,80,32,70,63,30,39,122,87,44,80,32,72,63,21,39,122,87,48,80,32,74,63,12,39,122,87,52,80,32,76,63,3,39,122,87,56,80,32,78,63,250,38,122,87,60,80,32,80,63,241,38,122,87,64,80,32,82,63,232,38,122,87,68,80,32,84,63,223,38,122,87,72,80,32,86,63,214,38,122,87,76,80,32,88,63,205,38,122,87,80,80,32,90,63,196,38,122,87,84,80,32,92,63,187,38,122,87,88,80,32,94,63,178,38,122,87,92,80,32,96,63,169,38,122,87,96,80,32,98,63,160,38,122,87,100,80,32,100,63,151,38,122,87,104,80,32,102,63,142,38,122,87,108,80,32,104,63,133,38,122,87,112,80,32,106,63,124,38,122,87,116,80,32,108,63,115,38,122,87,120,80,32,110,63,106,38,122,87,124,80,32,112,63,97,38,122,87,128,0,80,32,114,63,87,38,122,87,132,0,80,32,116,63,77,38,122,87,136,0,80,32,118,63,67,38,122,87,140,0,80,32,120,63,57,38,122,87,144,0,80,32,122,63,47,38,122,87,148,0,80,32,124,63,37,38,122,87,152,0,80,32,126,63,27,38,122,87,156,0,80,32,128,63,17,38,122,87,160,0,80,32,130,63,7,38,122,87,164,0,80,32,132,63,253,37,122,87,168,0,80,32,134,63,243,37,122,87,172,0,80,32,136,63,233,37,122,87,176,0,80,32,138,63,223,37,122,87,180,0,80,32,140,63,213,37,122,87,184,0,80,32,142,63,203,37,122,87,188,0,80,32,144,63,193,37,122,87,192,0,80,32,146,63,183,37,122,87,196,0,80,32,148,63,173,37,122,87,200,0,80,32,150,63,163,37,122,87,204,0,80,32,152,63,153,37,122,87,208,0,80,32,154,63,143,37,122,87,212,0,80,32,156,63,133,37,122,87,216,0,80,32,158,63,123,37,122,87,220,0,80,32,160,63,113,37,122,87,224,0,80,32,162,63,103,37,123,87,232,0,80,32,164,63,93,37,122,87,240,0,80,32,166,63,83,37,122,87,244,0,80,32,168,63,73,37,123,87,248,0,80,32,170,63,63,37,122,87,0,1,80,32,172,63,53,37,122,87,4,1,80,32,174,63,43,37,122,87,8,1,80,32,176,63,33,37,143,120,150,119,40,130,22,8,200,103,7,154,136,210,135,7,123,87,16,1,80,32,178,63,7,37,122,87,24,1,80,32,180,63,253,36,122,87,28,1,80,32,182,63,243,36,122,87,32,1,80,32,184,63,233,36,143,120,150,119,40,200,103,7,154,136,210,135,7,123,87,40,1,80,32,186,63,210,36,122,87,48,1,80,32,188,63,200,36,122,87,52,1,80,32,190,63,190,36,122,87,56,1,80,32,192,63,180,36,122,87,64,1,73,5,73,37,232,0,73,37,248,0,130,24,48,130,22,1,149,136,1,51,7,4,170,120,191,1,2,151,135,2,130,25,40,200,151,7,129,119,81,7,234,2,123,24,48,58,7,128,27,10,1,80,32,194,63,55,134,253,141,117,132,85,3,82,5,0,1,130,23,48,150,117,72,1,130,23,16,200,117,5,80,32,196,63,90,36,123,87,80,32,198,63,82,36,58,10,128,27,10,1,122,87,8,149,23,68,51,8,1,51,9,1,80,32,200,63,194,137,253,82,7,14,2,57,7,140,27,10,1,81,7,253,0,2,124,23,68,58,10,128,27,10,1,149,88,12,120,135,149,23,69,51,8,1,51,9,1,80,32,202,63,149,137,253,82,7,14,2,57,7,140,27,10,1,81,7,237,0,2,124,23,69,120,87,13,80,32,204,63,36,10,121,87,14,80,32,206,63,27,10,58,10,128,27,10,1,120,87,18,149,23,70,51,8,1,51,9,1,80,32,208,63,88,137,253,82,7,14,2,57,7,140,27,10,1,81,7,205,0,2,124,23,70,58,10,128,27,10,1,120,87,16,149,23,71,51,8,1,51,9,1,80,32,210,63,45,137,253,82,7,85,252,2,57,7,140,27,10,1,82,7,74,252,51,8,60,51,9,1,130,23,24,130,26,32,80,32,212,63,195,134,253,32,4,140,27,10,1,1,40,44,252,131,85,255,81,5,8,255,58,10,128,27,10,1,149,23,67,51,8,1,51,9,1,80,32,214,63,228,136,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,24,130,26,32,80,32,216,63,124,134,253,32,4,140,27,10,1,1,40,188,51,8,60,51,9,1,130,23,24,130,26,32,80,32,218,63,96,134,253,32,4,140,27,10,1,1,40,237,254,51,8,60,51,9,1,130,23,24,130,26,32,80,32,220,63,67,134,253,32,4,140,27,10,1,1,40,253,254,51,8,60,51,9,1,130,23,24,130,26,32,80,32,222,63,38,134,253,32,4,140,27,10,1,1,40,29,255,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,144,123,16,104,123,21,96,123,22,88,51,8,96,28,10,1,57,7,96,28,10,1,88,7,103,2,58,6,104,28,10,1,51,5,123,24,64,127,103,2,51,0,224,63,40,241,3,127,103,2,80,32,224,63,235,3,127,103,6,80,32,226,63,226,3,127,103,8,80,32,228,63,217,3,127,103,10,80,32,230,63,208,3,127,103,12,80,32,232,63,199,3,127,103,14,80,32,234,63,190,3,127,103,16,80,32,236,63,181,3,130,24,64,129,135,131,85,1,149,102,128,0,173,117,181,2,51,7,128,28,10,1,123,23,57,7,128,28,10,1,88,7,130,3,2,73,17,8,58,5,64,28,10,1,58,7,24,242,6,123,23,24,51,7,72,28,10,1,123,23,32,123,23,64,51,7,161,65,1,123,23,16,127,87,24,51,0,238,63,40,96,3,2,130,23,129,119,130,24,8,131,136,1,149,85,88,123,24,8,175,120,61,3,127,87,24,80,32,238,63,69,3,127,87,26,80,32,240,63,60,3,127,87,28,80,32,242,63,51,3,51,7,51,9,1,123,21,40,40,20,130,21,40,130,25,48,1,132,152,1,51,7,1,51,9,81,8,183,2,151,119,1,200,87,7,127,119,30,81,23,255,235,2,123,25,48,130,24,32,130,136,150,119,24,200,135,7,123,23,56,129,117,58,10,128,27,10,1,152,87,16,120,23,78,149,23,78,51,8,1,51,9,1,80,32,244,63,193,132,253,82,7,14,2,57,7,140,27,10,1,81,7,181,1,58,10,128,27,10,1,152,85,24,120,21,79,149,23,79,51,8,1,51,9,1,80,32,246,63,151,132,253,82,7,14,2,57,7,140,27,10,1,81,7,168,1,2,130,23,56,129,117,4,58,10,128,27,10,1,152,87,16,120,23,80,149,23,80,51,8,1,51,9,1,80,32,248,63,102,132,253,82,7,14,2,57,7,140,27,10,1,81,7,148,1,58,10,128,27,10,1,152,85,24,120,21,81,149,23,81,51,8,1,51,9,1,80,32,250,63,60,132,253,82,7,14,2,57,7,140,27,10,1,81,7,135,1,2,130,23,56,126,117,8,58,10,128,27,10,1,120,21,82,149,23,82,51,8,1,51,9,1,80,32,252,63,14,132,253,82,7,14,2,57,7,140,27,10,1,81,7,118,1,58,10,128,27,10,1,152,85,8,120,21,83,149,23,83,51,8,1,51,9,1,80,32,254,63,228,131,253,82,7,14,2,57,7,140,27,10,1,81,7,105,1,2,130,23,56,126,117,10,58,10,128,27,10,1,120,21,84,149,23,84,51,8,1,51,9,1,80,32,0,64,182,131,253,82,7,14,2,57,7,140,27,10,1,81,7,88,1,58,10,128,27,10,1,152,85,8,120,21,85,149,23,85,51,8,1,51,9,1,80,32,2,64,140,131,253,82,7,14,2,57,7,140,27,10,1,81,7,75,1,2,130,23,56,126,117,12,58,10,128,27,10,1,120,21,86,149,23,86,51,8,1,51,9,1,80,32,4,64,94,131,253,82,7,14,2,57,7,140,27,10,1,81,7,58,1,58,10,128,27,10,1,152,85,8,120,21,87,149,23,87,51,8,1,51,9,1,80,32,6,64,52,131,253,82,7,35,254,2,57,7,140,27,10,1,82,7,24,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,8,64,18,131,253,32,4,140,27,10,1,1,130,21,40,130,25,48,40,251,253,51,8,44,51,9,1,130,23,16,130,26,24,80,32,10,64,239,130,253,32,4,140,27,10,1,1,40,53,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,12,64,210,130,253,32,4,140,27,10,1,1,40,66,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,14,64,181,130,253,32,4,140,27,10,1,1,40,86,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,16,64,152,130,253,32,4,140,27,10,1,1,40,99,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,18,64,123,130,253,32,4,140,27,10,1,1,40,116,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,20,64,94,130,253,32,4,140,27,10,1,1,40,129,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,22,64,65,130,253,32,4,140,27,10,1,1,40,146,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,24,64,36,130,253,32,4,140,27,10,1,1,40,159,254,51,8,44,51,9,1,130,23,16,130,26,24,80,32,26,64,7,130,253,32,4,140,27,10,1,1,40,176,254,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,216,123,16,32,123,21,24,123,22,16,58,10,128,27,10,1,100,117,120,23,14,149,23,14,51,8,1,51,9,1,80,32,28,64,199,129,253,123,24,82,7,13,2,57,7,140,27,10,1,81,7,59,58,10,128,27,10,1,152,85,8,120,21,15,149,23,15,51,8,1,51,9,1,80,32,30,64,156,129,253,82,7,13,2,57,7,140,27,10,1,81,7,50,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,80,32,32,64,105,129,253,32,4,140,27,10,1,1,40,170,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,51,5,1,80,32,34,64,70,129,253,130,23,61,5,140,27,10,1,40,175,149,17,136,123,16,112,123,21,104,123,22,96,51,8,96,28,10,1,57,7,96,28,10,1,88,7,110,58,6,104,28,10,1,51,5,123,24,72,51,0,36,64,40,254,3,80,32,36,64,251,3,151,119,16,122,103,80,32,38,64,240,3,151,119,16,122,103,4,80,32,40,64,228,3,121,103,8,80,32,42,64,219,3,121,103,10,80,32,44,64,210,3,121,103,12,80,32,46,64,201,3,121,103,14,80,32,48,64,192,3,130,24,72,121,103,16,129,135,73,22,104,73,22,24,131,85,1,149,102,128,0,173,117,170,2,51,7,128,28,10,1,123,23,57,7,128,28,10,1,88,7,132,3,58,6,64,28,10,1,58,7,24,242,6,123,23,24,51,7,72,28,10,1,123,23,32,123,23,72,123,23,64,51,7,33,34,1,123,23,16,73,17,8,51,0,50,64,40,99,3,2,130,23,129,119,130,25,8,131,153,1,149,102,88,175,121,67,3,123,25,8,80,32,50,64,75,3,121,103,24,80,32,52,64,66,3,121,103,26,80,32,54,64,57,3,51,8,121,103,28,51,9,1,123,22,40,40,33,2,124,23,95,151,119,8,212,87,7,121,103,12,130,25,56,130,22,40,1,132,151,1,51,8,1,51,9,81,7,170,2,151,136,1,200,104,8,127,133,30,81,21,255,235,2,123,25,56,130,23,32,130,119,123,23,48,58,10,128,27,10,1,149,23,86,51,8,1,51,9,1,80,32,56,64,51,130,253,82,7,14,2,57,7,140,27,10,1,81,7,185,1,124,22,86,58,10,128,27,10,1,149,23,87,51,8,1,51,9,1,80,32,58,64,12,130,253,82,7,14,2,57,7,140,27,10,1,81,7,175,1,2,150,87,24,124,24,87,130,25,48,200,121,9,151,102,16,58,10,128,27,10,1,151,136,24,212,104,8,100,150,122,152,149,23,88,51,8,1,51,9,1,80,32,60,64,206,129,253,82,7,14,2,57,7,140,27,10,1,81,7,142,1,124,21,88,58,10,128,27,10,1,149,23,89,51,8,1,51,9,1,80,32,62,64,167,129,253,82,7,14,2,57,7,140,27,10,1,81,7,132,1,2,124,23,89,151,85,16,58,10,128,27,10,1,151,119,24,212,87,7,122,103,4,149,23,90,51,8,1,51,9,1,80,32,64,64,115,129,253,82,7,14,2,57,7,140,27,10,1,81,7,109,1,124,21,90,58,10,128,27,10,1,149,23,91,51,8,1,51,9,1,80,32,66,64,76,129,253,82,7,14,2,57,7,140,27,10,1,81,7,99,1,2,124,23,91,58,10,128,27,10,1,151,119,8,212,87,7,121,103,8,149,23,92,51,8,1,51,9,1,80,32,68,64,27,129,253,82,7,14,2,57,7,140,27,10,1,81,7,79,1,124,21,92,58,10,128,27,10,1,149,23,93,51,8,1,51,9,1,80,32,70,64,244,128,253,82,7,14,2,57,7,140,27,10,1,81,7,69,1,2,124,23,93,58,10,128,27,10,1,151,119,8,212,87,7,121,103,10,149,23,94,51,8,1,51,9,1,80,32,72,64,195,128,253,82,7,14,2,57,7,140,27,10,1,81,7,49,1,124,21,94,58,10,128,27,10,1,149,23,95,51,8,1,51,9,1,80,32,74,64,156,128,253,82,7,26,254,2,57,7,140,27,10,1,82,7,15,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,76,64,50,126,253,32,4,140,27,10,1,1,40,241,253,51,8,60,51,9,1,130,23,16,130,26,24,80,32,78,64,21,126,253,32,4,140,27,10,1,1,40,49,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,80,64,248,125,253,32,4,140,27,10,1,1,40,59,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,82,64,219,125,253,32,4,140,27,10,1,1,40,92,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,84,64,190,125,253,32,4,140,27,10,1,1,40,102,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,86,64,161,125,253,32,4,140,27,10,1,1,40,125,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,88,64,132,125,253,32,4,140,27,10,1,1,40,135,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,90,64,103,125,253,32,4,140,27,10,1,1,40,155,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,92,64,74,125,253,32,4,140,27,10,1,1,40,165,254,51,8,60,51,9,1,130,23,16,130,26,24,80,32,94,64,45,125,253,32,4,140,27,10,1,1,40,185,254,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,216,123,16,32,123,21,24,123,22,16,58,10,128,27,10,1,149,23,14,51,8,1,51,9,1,80,32,96,64,58,127,253,123,24,82,7,13,2,57,7,140,27,10,1,81,7,71,124,21,14,58,10,128,27,10,1,149,23,15,51,8,1,51,9,1,80,32,98,64,18,127,253,82,7,13,2,57,7,140,27,10,1,81,7,67,2,124,23,15,151,85,48,151,119,56,212,87,7,153,119,48,130,16,32,130,21,24,130,22,16,149,17,40,50,0,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,5,1,80,32,100,64,133,124,253,61,5,140,27,10,1,40,156,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,6,1,80,32,102,64,99,124,253,61,6,140,27,10,1,40,160,149,17,144,123,16,104,123,21,96,123,22,88,51,9,192,37,10,1,58,5,200,37,10,1,123,23,72,123,23,64,170,149,245,2,2,58,7,24,242,6,123,23,56,51,10,132,60,51,7,168,33,8,123,23,24,20,8,0,0,0,0,205,204,204,204,20,7,205,204,204,204,204,204,204,204,123,23,16,51,7,208,237,9,1,123,23,8,73,1,25,156,143,193,51,7,161,65,1,123,23,48,123,25,40,123,26,32,40,144,0,80,32,104,64,92,23,129,87,200,0,80,32,106,64,82,23,125,87,205,0,124,88,204,0,151,119,8,212,135,7,80,32,108,64,225,249,125,87,207,0,124,88,206,0,151,119,8,212,135,7,80,32,110,64,205,249,125,87,209,0,124,88,208,0,151,119,8,212,135,7,80,32,112,64,185,249,125,87,211,0,124,88,210,0,151,119,8,212,135,7,80,32,114,64,165,249,125,87,213,0,124,88,212,0,151,119,8,212,135,7,80,32,116,64,145,249,129,87,216,0,80,32,118,64,228,22,130,25,40,130,26,32,1,2,130,85,8,170,149,28,2,2,130,87,16,171,167,244,58,10,128,27,10,1,70,17,85,1,149,23,85,51,8,1,51,9,1,80,32,120,64,63,123,253,82,7,14,2,57,7,140,27,10,1,81,7,197,1,58,7,128,27,10,1,80,32,122,64,164,121,253,141,118,132,102,3,82,6,109,1,129,87,80,32,124,64,136,22,129,87,8,80,32,126,64,127,22,129,87,16,80,32,128,64,118,22,129,87,24,80,32,130,64,109,22,129,87,28,80,32,132,64,100,22,129,87,32,80,32,134,64,91,22,129,87,40,80,32,136,64,82,22,129,87,48,80,32,138,64,73,22,129,87,56,80,32,140,64,64,22,129,87,60,80,32,142,64,55,22,129,87,64,80,32,144,64,46,22,129,87,72,80,32,146,64,37,22,129,87,80,80,32,148,64,28,22,129,87,88,80,32,150,64,19,22,129,87,96,80,32,152,64,10,22,129,87,100,80,32,154,64,1,22,129,87,104,80,32,156,64,248,21,129,87,108,80,32,158,64,239,21,129,87,112,80,32,160,64,230,21,129,87,116,80,32,162,64,221,21,129,87,120,80,32,164,64,212,21,129,87,124,80,32,166,64,203,21,129,87,128,0,80,32,168,64,193,21,129,87,136,0,80,32,170,64,183,21,129,87,144,0,80,32,172,64,173,21,130,87,152,0,130,24,24,201,135,7,152,119,3,130,24,16,192,135,7,80,32,174,64,148,21,129,87,160,0,80,32,176,64,138,21,129,87,164,0,80,32,178,64,128,21,129,87,168,0,80,32,180,64,118,21,129,87,172,0,80,32,182,64,108,21,129,87,176,0,80,32,184,64,98,21,129,87,184,0,80,32,186,64,88,21,129,87,188,0,80,32,188,64,78,21,130,87,192,0,81,7,232,253,130,24,8,201,135,7,152,119,3,130,24,202,135,7,131,119,1,51,0,104,64,40,43,21,131,102,255,81,6,155,254,58,10,128,27,10,1,70,17,86,149,23,86,51,8,1,51,9,1,80,32,190,64,153,121,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,48,130,26,56,80,32,192,64,121,121,253,32,4,140,27,10,1,1,40,185,51,8,44,51,9,1,130,23,48,130,26,56,80,32,194,64,93,121,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,122,64,40,197,119,253,58,10,128,27,10,1,70,17,87,149,23,87,51,8,1,51,9,1,80,32,196,64,47,121,253,82,7,13,2,57,7,140,27,10,1,81,7,18,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,51,5,1,80,32,198,64,249,120,253,130,23,64,61,5,140,27,10,1,40,206,149,17,160,123,16,88,123,21,80,123,22,72,51,8,192,37,10,1,58,7,200,37,10,1,123,24,56,170,135,48,51,6,132,60,40,17,80,32,200,64,131,88,1,100,87,130,24,56,170,133,27,2,130,120,16,130,117,8,171,104,234,80,32,202,64,25,171,100,87,130,24,56,171,133,235,80,32,204,64,255,73,58,7,24,242,6,123,23,48,123,23,56,51,7,168,33,8,123,23,32,51,7,208,237,9,1,123,23,51,7,192,184,8,123,23,24,51,7,132,60,123,23,16,51,7,33,34,1,123,23,40,51,7,68,23,1,123,23,8,40,179,0,131,119,255,150,119,72,1,130,24,200,135,7,123,117,123,87,192,0,80,32,206,64,7,21,122,87,200,0,80,32,208,64,48,251,120,87,204,0,152,119,8,120,87,205,0,80,32,210,64,31,251,120,87,206,0,152,119,8,120,87,207,0,80,32,212,64,14,251,120,87,208,0,152,119,8,120,87,209,0,80,32,214,64,253,250,120,87,210,0,152,119,8,120,87,211,0,80,32,216,64,236,250,120,87,212,0,152,119,8,120,87,213,0,80,32,218,64,168,20,73,37,176,0,73,37,216,0,100,87,80,32,220,64,253,154,130,87,88,128,88,128,0,130,119,150,136,92,130,25,24,200,152,8,123,88,136,0,130,119,123,87,96,130,23,16,123,87,16,100,87,80,32,222,64,38,73,58,10,128,27,10,1,149,23,70,51,8,1,51,9,1,80,32,224,64,226,121,253,82,7,13,2,57,7,140,27,10,1,81,7,29,2,124,24,70,51,7,1,170,120,54,81,8,242,1,130,23,8,80,32,226,64,173,230,254,40,197,51,8,60,51,9,1,130,23,40,130,26,48,80,32,228,64,96,119,253,32,4,140,27,10,1,1,124,24,70,51,7,1,171,120,208,58,7,128,27,10,1,80,32,230,64,195,117,253,141,117,132,85,3,82,5,110,1,51,7,224,0,51,8,5,51,9,80,32,232,64,167,87,1,100,117,80,32,234,64,225,19,123,87,80,32,236,64,217,19,123,87,8,80,32,238,64,208,19,123,87,16,80,32,240,64,199,19,122,87,24,80,32,242,64,190,19,122,87,28,80,32,244,64,181,19,122,87,32,80,32,246,64,172,19,123,87,40,80,32,248,64,163,19,123,87,48,80,32,250,64,154,19,122,87,56,80,32,252,64,145,19,122,87,60,80,32,254,64,136,19,122,87,64,80,32,0,65,127,19,123,87,72,80,32,2,65,118,19,123,87,80,80,32,4,65,109,19,123,87,88,80,32,6,65,100,19,122,87,96,80,32,8,65,91,19,122,87,100,80,32,10,65,82,19,122,87,104,80,32,12,65,73,19,122,87,108,80,32,14,65,64,19,122,87,112,80,32,16,65,55,19,122,87,116,80,32,18,65,46,19,122,87,120,80,32,20,65,37,19,122,87,124,80,32,22,65,28,19,122,87,128,0,80,32,24,65,18,19,123,87,136,0,80,32,26,65,8,19,122,87,144,0,80,32,28,65,254,18,150,119,40,130,24,32,200,135,7,123,87,152,0,80,32,30,65,235,18,122,87,160,0,80,32,32,65,225,18,122,87,164,0,80,32,34,65,215,18,122,87,168,0,80,32,36,65,205,18,122,87,172,0,80,32,38,65,195,18,123,87,176,0,80,32,40,65,185,18,122,87,184,0,80,32,42,65,175,18,122,87,188,0,80,32,44,65,165,18,90,7,134,253,73,37,192,0,51,0,206,64,40,147,18,131,85,255,81,5,154,254,58,10,128,27,10,1,149,23,71,51,8,1,51,9,1,80,32,46,65,2,120,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,40,130,26,48,80,32,48,65,154,117,253,32,4,140,27,10,1,1,40,188,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,51,8,192,37,10,1,58,5,200,37,10,1,123,23,104,123,23,96,123,24,88,170,133,36,9,58,7,24,242,6,123,23,80,51,8,232,2,10,1,51,7,16,55,123,23,56,51,7,161,65,1,123,23,64,51,7,56,55,123,23,48,51,7,104,28,10,1,123,23,40,51,7,240,57,123,23,32,51,7,228,60,123,23,24,51,7,222,58,123,23,16,51,7,236,58,123,23,8,51,7,6,59,123,23,123,24,72,40,42,100,87,51,0,50,65,149,17,240,123,16,8,123,21,100,117,129,119,51,0,228,65,40,95,16,130,24,72,1,2,130,85,8,130,23,88,170,117,168,8,2,130,87,16,81,7,196,0,2,130,25,56,170,151,125,2,2,130,25,48,170,151,253,2,2,130,25,32,170,151,209,3,2,130,25,24,170,151,192,4,2,130,25,16,170,151,202,5,2,130,25,8,170,151,75,6,2,130,25,171,151,186,58,10,128,27,10,1,70,17,119,6,149,23,119,51,8,1,51,9,1,80,32,52,65,134,116,253,82,7,14,2,57,7,140,27,10,1,81,7,26,8,58,7,128,27,10,1,80,32,54,65,235,114,253,141,118,132,102,3,82,6,207,1,129,87,80,32,56,65,207,15,129,87,8,80,32,58,65,198,15,129,87,16,80,32,60,65,189,15,130,87,24,130,24,40,130,136,201,135,7,152,119,7,131,119,80,32,62,65,167,15,129,87,32,80,32,64,65,158,15,129,87,36,80,32,66,65,149,15,129,87,40,51,0,136,65,40,136,15,2,130,135,170,87,235,0,2,130,135,8,170,87,227,0,2,130,135,16,170,87,219,0,2,130,135,24,170,87,211,0,2,130,135,32,170,87,203,0,2,130,135,40,170,87,195,0,2,130,135,48,170,87,187,0,2,130,135,56,170,87,179,0,2,130,135,64,170,87,171,0,2,130,135,72,170,87,163,0,2,130,135,80,170,87,155,0,2,130,135,88,170,87,147,0,2,130,135,96,170,87,139,0,2,130,135,104,170,87,131,0,2,130,135,112,170,87,123,2,130,135,120,170,87,116,2,130,135,128,0,170,87,108,2,130,135,136,0,170,87,100,2,130,135,144,0,170,87,92,2,130,135,152,0,170,87,84,2,130,135,160,0,170,87,76,2,130,135,168,0,170,87,68,2,130,135,176,0,170,87,60,2,130,135,184,0,170,87,52,2,130,135,192,0,170,87,44,2,130,135,200,0,170,87,36,2,130,135,208,0,170,87,28,2,130,135,216,0,170,87,20,2,130,135,224,0,170,87,12,2,130,135,232,0,171,87,67,254,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,68,65,15,115,253,82,7,14,2,57,7,140,27,10,1,81,7,177,5,58,7,128,27,10,1,80,32,70,65,116,113,253,141,118,132,102,3,82,6,13,40,230,253,131,102,255,81,6,224,253,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,72,65,201,114,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,7,161,65,1,51,8,44,51,9,1,130,26,80,80,32,74,65,167,114,253,32,4,140,27,10,1,1,40,183,131,102,255,81,6,57,254,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,76,65,126,114,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,64,130,26,80,80,32,78,65,94,114,253,32,4,140,27,10,1,1,40,185,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,80,65,60,114,253,82,7,14,2,57,7,140,27,10,1,81,7,182,4,58,7,128,27,10,1,80,32,82,65,161,112,253,141,118,132,102,3,82,6,13,40,19,253,131,102,255,81,6,13,253,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,84,65,246,113,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,64,130,26,80,80,32,86,65,214,113,253,32,4,140,27,10,1,1,40,185,58,10,128,27,10,1,70,17,119,1,149,23,119,51,8,1,51,9,1,80,32,88,65,179,113,253,82,7,14,2,57,7,140,27,10,1,81,7,127,4,58,7,128,27,10,1,80,32,90,65,24,112,253,141,118,132,102,3,82,6,96,129,87,80,32,92,65,253,12,129,87,8,80,32,94,65,244,12,129,87,16,80,32,96,65,235,12,129,87,24,80,32,98,65,226,12,130,87,32,130,24,40,130,136,201,135,7,152,119,7,131,119,80,32,100,65,204,12,129,87,40,80,32,102,65,195,12,129,87,44,80,32,104,65,186,12,129,87,48,80,32,106,65,177,12,40,229,0,131,102,255,81,6,166,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,108,65,26,113,253,82,7,225,2,57,7,140,27,10,1,82,7,215,51,8,44,51,9,1,130,23,64,130,26,80,80,32,110,65,250,112,253,32,4,140,27,10,1,1,40,186,58,10,128,27,10,1,70,17,119,2,149,23,119,51,8,1,51,9,1,80,32,112,65,215,112,253,82,7,14,2,57,7,140,27,10,1,81,7,203,3,58,7,128,27,10,1,80,32,114,65,60,111,253,141,118,132,102,3,82,6,123,129,87,80,32,116,65,33,12,129,87,8,80,32,118,65,24,12,129,87,16,80,32,120,65,15,12,129,87,24,80,32,122,65,6,12,129,87,28,80,32,124,65,253,11,130,87,32,130,24,40,130,136,201,135,7,152,119,7,131,119,80,32,126,65,231,11,129,87,40,80,32,128,65,222,11,129,87,44,80,32,130,65,213,11,127,87,48,80,32,132,65,111,238,129,87,52,80,32,134,65,195,11,129,87,56,80,32,136,65,186,11,40,88,251,131,102,255,81,6,139,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,138,65,35,112,253,82,7,225,2,57,7,140,27,10,1,82,7,215,51,8,44,51,9,1,130,23,64,130,26,80,80,32,140,65,3,112,253,32,4,140,27,10,1,1,40,186,58,10,128,27,10,1,70,17,119,3,149,23,119,51,8,1,51,9,1,80,32,142,65,224,111,253,82,7,14,2,57,7,140,27,10,1,81,7,252,2,58,7,128,27,10,1,80,32,144,65,69,110,253,141,118,132,102,3,82,6,150,0,129,87,80,32,146,65,41,11,129,87,8,80,32,148,65,32,11,129,87,16,80,32,150,65,23,11,130,87,24,130,24,40,130,136,201,135,7,152,119,7,131,119,80,32,152,65,1,11,129,87,32,80,32,154,65,248,10,129,87,36,80,32,156,65,239,10,129,87,40,80,32,158,65,230,10,129,87,44,80,32,160,65,221,10,129,87,48,80,32,162,65,212,10,129,87,52,80,32,164,65,203,10,129,87,56,80,32,166,65,194,10,129,87,60,80,32,168,65,185,10,129,87,64,80,32,170,65,176,10,129,87,68,51,0,136,65,40,163,10,131,102,255,81,6,114,255,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,172,65,17,111,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,64,130,26,80,80,32,174,65,241,110,253,32,4,140,27,10,1,1,40,185,58,10,128,27,10,1,70,17,119,4,149,23,119,51,8,1,51,9,1,80,32,176,65,206,110,253,82,7,14,2,57,7,140,27,10,1,81,7,18,2,58,7,128,27,10,1,80,32,178,65,51,109,253,141,118,132,102,3,82,6,13,40,137,0,131,102,255,81,6,131,0,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,180,65,136,110,253,82,7,224,2,57,7,140,27,10,1,82,7,214,51,8,44,51,9,1,130,23,64,130,26,80,80,32,182,65,104,110,253,32,4,140,27,10,1,1,40,185,58,10,128,27,10,1,70,17,119,5,149,23,119,51,8,1,51,9,1,80,32,184,65,69,110,253,82,7,14,2,57,7,140,27,10,1,81,7,177,1,58,7,128,27,10,1,80,32,186,65,170,108,253,141,118,132,102,3,82,6,103,129,87,80,32,188,65,143,9,129,87,8,80,32,190,65,134,9,129,87,16,80,32,192,65,125,9,130,87,24,130,24,40,130,136,201,135,7,152,119,7,131,119,80,32,194,65,103,9,129,87,32,80,32,196,65,94,9,129,87,36,80,32,198,65,85,9,129,87,40,80,32,200,65,76,9,129,87,44,80,32,202,65,67,9,129,87,48,51,0,136,65,40,54,9,131,102,255,81,6,159,58,10,128,27,10,1,70,17,119,149,23,119,51,8,1,51,9,1,80,32,204,65,165,109,253,82,7,225,2,57,7,140,27,10,1,82,7,215,51,8,44,51,9,1,130,23,64,130,26,80,80,32,206,65,133,109,253,32,4,140,27,10,1,1,40,186,51,8,44,51,9,1,130,23,64,130,26,80,80,32,208,65,105,109,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,82,65,40,209,107,253,51,7,161,65,1,51,8,44,51,9,1,130,26,80,80,32,210,65,63,109,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,70,65,40,167,107,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,212,65,23,109,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,90,65,40,127,107,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,214,65,239,108,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,114,65,40,87,107,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,216,65,199,108,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,144,65,40,47,107,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,218,65,159,108,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,178,65,40,7,107,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,220,65,119,108,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,186,65,40,223,106,253,51,8,44,51,9,1,130,23,64,130,26,80,80,32,222,65,79,108,253,32,4,140,27,10,1,1,58,7,128,27,10,1,51,0,54,65,40,183,106,253,58,10,128,27,10,1,70,17,119,7,149,23,119,51,8,1,51,9,1,80,32,224,65,32,108,253,82,7,13,2,57,7,140,27,10,1,81,7,21,2,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,51,5,1,80,32,226,65,231,107,253,130,23,96,61,5,140,27,10,1,40,203,129,87,8,80,32,230,65,72,7,129,87,16,80,32,232,65,63,7,129,87,24,80,32,234,65,54,7,130,88,32,58,7,104,28,10,1,201,120,8,152,135,7,131,119,80,32,236,65,31,7,129,87,40,80,32,238,65,22,7,129,87,44,80,32,240,65,13,7,129,87,48,80,32,242,65,4,7,129,87,52,80,32,244,65,251,6,129,87,56,80,32,246,65,242,6,129,87,60,80,32,248,65,233,6,129,87,64,130,16,8,130,21,149,17,16,40,216,6,51,7,56,51,8,5,51,9,80,32,250,65,212,75,1,100,117,80,32,252,65,14,8,123,87,80,32,254,65,6,8,123,87,8,80,32,0,66,253,7,123,87,16,80,32,2,66,244,7,130,24,64,130,136,151,119,7,200,135,7,123,87,24,80,32,4,66,224,7,122,87,32,80,32,6,66,215,7,122,87,36,80,32,8,66,206,7,122,87,40,80,32,10,66,197,7,122,87,44,80,32,12,66,188,7,122,87,48,130,23,32,1,123,87,16,100,87,80,32,14,66,97,60,58,10,128,27,10,1,149,23,104,51,8,1,51,9,1,80,32,16,66,29,109,253,82,7,14,2,57,7,140,27,10,1,81,7,251,5,2,124,24,104,86,24,7,21,6,2,151,136,2,130,25,72,200,152,8,129,135,200,151,7,50,7,58,7,128,27,10,1,80,32,20,66,32,105,253,141,117,132,85,3,82,5,194,0,51,7,72,51,8,5,51,9,80,32,22,66,5,75,1,100,117,80,32,24,66,63,7,123,87,80,32,26,66,55,7,123,87,8,80,32,28,66,46,7,123,87,16,80,32,30,66,37,7,122,87,24,80,32,32,66,28,7,130,24,64,130,136,151,119,7,200,135,7,123,87,32,80,32,34,66,8,7,122,87,40,80,32,36,66,255,6,122,87,44,80,32,38,66,246,6,122,87,48,80,32,40,66,237,6,122,87,52,80,32,42,66,228,6,122,87,56,80,32,44,66,219,6,122,87,60,80,32,46,66,210,6,130,88,32,123,133,104,130,88,16,122,87,64,81,8,19,2,130,23,8,123,87,16,100,87,51,0,48,66,40,103,59,100,87,80,32,48,66,98,59,100,87,80,32,50,66,170,31,255,40,248,254,131,85,255,81,5,70,255,58,10,128,27,10,1,149,23,105,51,8,1,51,9,1,80,32,52,66,11,108,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,80,130,26,88,80,32,54,66,163,105,253,32,4,140,27,10,1,1,40,188,58,7,128,27,10,1,80,32,58,66,13,104,253,141,117,132,85,3,82,5,13,40,31,254,131,85,255,81,5,25,254,58,10,128,27,10,1,149,23,109,51,8,1,51,9,1,80,32,60,66,173,107,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,80,130,26,88,80,32,62,66,69,105,253,32,4,140,27,10,1,1,40,188,58,7,128,27,10,1,80,32,66,66,175,103,253,141,117,132,85,3,82,5,149,0,51,7,64,51,8,5,51,9,80,32,68,66,148,73,1,100,117,80,32,70,66,206,5,123,87,80,32,72,66,198,5,123,87,8,80,32,74,66,189,5,123,87,16,80,32,76,66,180,5,122,87,24,80,32,78,66,171,5,122,87,28,80,32,80,66,162,5,130,24,64,130,136,151,119,7,200,135,7,123,87,32,80,32,82,66,142,5,122,87,40,80,32,84,66,133,5,122,87,44,80,32,86,66,175,235,121,87,48,80,32,88,66,115,5,122,87,52,80,32,90,66,106,5,130,88,32,122,87,56,123,133,104,130,23,40,40,169,253,131,85,255,81,5,115,255,58,10,128,27,10,1,149,23,107,51,8,1,51,9,1,80,32,92,66,199,106,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,80,130,26,88,80,32,94,66,95,104,253,32,4,140,27,10,1,1,40,188,58,7,128,27,10,1,80,32,98,66,201,102,253,141,117,132,85,3,82,5,210,0,51,7,72,51,8,5,51,9,80,32,100,66,174,72,1,100,117,80,32,102,66,232,4,123,87,80,32,104,66,224,4,123,87,8,80,32,106,66,215,4,123,87,16,80,32,108,66,206,4,130,24,64,130,136,151,119,7,200,135,7,123,87,24,80,32,110,66,186,4,122,87,32,80,32,112,66,177,4,122,87,36,80,32,114,66,168,4,122,87,40,80,32,116,66,159,4,122,87,44,80,32,118,66,150,4,122,87,48,80,32,120,66,141,4,122,87,52,80,32,122,66,132,4,122,87,56,80,32,124,66,123,4,122,87,60,80,32,126,66,114,4,122,87,64,80,32,128,66,105,4,130,88,24,123,133,104,130,88,16,122,87,68,81,8,18,2,130,23,123,87,16,100,87,51,0,130,66,40,255,56,100,87,80,32,130,66,250,56,100,87,80,32,132,66,8,180,40,145,252,131,85,255,81,5,54,255,58,10,128,27,10,1,149,23,108,51,8,1,51,9,1,80,32,134,66,164,105,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,80,130,26,88,80,32,136,66,60,103,253,32,4,140,27,10,1,1,40,188,58,7,128,27,10,1,80,32,140,66,166,101,253,141,117,132,85,3,82,5,140,0,51,7,64,51,8,5,51,9,80,32,142,66,139,71,1,100,117,80,32,144,66,197,3,123,87,80,32,146,66,189,3,123,87,8,80,32,148,66,180,3,123,87,16,80,32,150,66,171,3,122,87,24,80,32,152,66,162,3,130,24,64,130,136,151,119,7,200,135,7,123,87,32,80,32,154,66,142,3,122,87,40,80,32,156,66,133,3,122,87,44,80,32,158,66,124,3,122,87,48,80,32,160,66,115,3,122,87,52,80,32,162,66,106,3,130,88,32,122,87,56,123,133,104,130,23,48,40,169,251,131,85,255,81,5,124,255,58,10,128,27,10,1,149,23,106,51,8,1,51,9,1,80,32,164,66,199,104,253,82,7,227,2,57,7,140,27,10,1,82,7,217,51,8,60,51,9,1,130,23,80,130,26,88,80,32,166,66,95,102,253,32,4,140,27,10,1,1,40,188,58,7,128,27,10,1,80,32,170,66,201,100,253,141,117,132,85,3,82,5,123,51,7,56,51,8,5,51,9,80,32,172,66,175,70,1,100,117,80,32,174,66,233,2,123,87,80,32,176,66,225,2,123,87,8,80,32,178,66,216,2,123,87,16,80,32,180,66,207,2,130,24,64,130,136,151,119,7,200,135,7,123,87,24,80,32,182,66,187,2,122,87,32,80,32,184,66,178,2,122,87,36,80,32,186,66,169,2,122,87,40,80,32,188,66,160,2,122,87,44,80,32,190,66,151,2,122,87,48,130,23,24,40,220,250,131,85,255,81,5,139,58,10,128,27,10,1,149,23,110,51,8,1,51,9,1,80,32,192,66,251,103,253,82,7,228,2,57,7,140,27,10,1,82,7,218,51,8,60,51,9,1,130,23,80,130,26,88,80,32,194,66,147,101,253,32,4,140,27,10,1,1,40,189,58,7,128,27,10,1,80,32,198,66,253,99,253,141,117,132,85,3,82,5,105,51,7,48,51,8,5,51,9,80,32,200,66,227,69,1,100,117,80,32,202,66,29,2,123,87,80,32,204,66,21,2,123,87,8,80,32,206,66,12,2,123,87,16,80,32,208,66,3,2,130,24,64,130,136,151,119,7,200,135,7,123,87,24,80,32,210,66,239,1,122,87,32,80,32,212,66,230,1,122,87,36,80,32,214,66,221,1,122,87,40,130,23,16,40,34,250,131,85,255,81,5,157,58,10,128,27,10,1,149,23,111,51,8,1,51,9,1,80,32,216,66,65,103,253,82,7,228,2,57,7,140,27,10,1,82,7,218,51,8,60,51,9,1,130,23,80,130,26,88,80,32,218,66,217,100,253,32,4,140,27,10,1,1,40,189,51,8,60,51,9,1,130,23,80,130,26,88,80,32,220,66,189,100,253,32,4,140,27,10,1,1,124,24,104,84,24,7,245,249,130,23,56,80,32,222,66,220,211,254,40,185,249,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,149,17,216,123,16,32,123,21,24,123,22,16,58,10,128,27,10,1,100,117,120,23,12,149,23,12,51,8,1,51,9,1,80,32,226,66,106,100,253,123,24,82,7,14,2,57,7,140,27,10,1,81,7,143,0,58,10,128,27,10,1,152,87,8,120,23,13,149,23,13,51,8,1,51,9,1,80,32,228,66,62,100,253,82,7,14,2,57,7,140,27,10,1,81,7,134,0,58,10,128,27,10,1,152,87,16,120,23,14,149,23,14,51,8,1,51,9,1,80,32,230,66,20,100,253,82,7,13,2,57,7,140,27,10,1,81,7,125,58,10,128,27,10,1,152,85,24,120,21,15,149,23,15,51,8,1,51,9,1,80,32,232,66,235,99,253,82,7,13,2,57,7,140,27,10,1,81,7,117,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,80,32,234,66,184,99,253,32,4,140,27,10,1,1,40,87,255,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,80,32,236,66,151,99,253,32,4,140,27,10,1,1,40,96,255,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,80,32,238,66,118,99,253,32,4,140,27,10,1,1,40,104,255,58,10,24,242,6,51,7,161,65,1,51,8,44,51,9,1,51,5,1,80,32,240,66,82,99,253,130,23,61,5,140,27,10,1,40,108,255,149,17,200,123,16,48,123,21,40,123,22,32,58,10,128,27,10,1,149,23,28,51,8,1,51,9,1,80,32,242,66,109,101,253,123,21,82,7,14,2,57,7,140,27,10,1,81,7,171,0,2,124,23,28,123,23,16,58,10,128,27,10,1,149,23,29,51,8,1,51,9,1,80,32,244,66,64,101,253,82,7,14,2,57,7,140,27,10,1,81,7,165,0,2,124,23,29,123,23,8,58,10,128,27,10,1,149,23,30,51,8,1,51,9,1,80,32,246,66,21,101,253,82,7,14,2,57,7,140,27,10,1,81,7,159,0,124,21,30,58,10,128,27,10,1,149,23,31,51,8,1,51,9,1,80,32,248,66,238,100,253,82,7,14,2,57,7,140,27,10,1,81,7,155,0,2,124,23,31,130,24,8,151,136,8,130,25,16,212,152,8,151,85,16,138,119,24,212,87,7,212,135,7,130,16,48,130,21,40,130,22,32,149,17,56,50,0,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,5,1,80,32,250,66,84,98,253,61,5,140,27,10,1,130,21,40,55,255,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,5,1,80,32,252,66,47,98,253,61,5,140,27,10,1,130,21,40,61,255,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,5,1,80,32,254,66,10,98,253,61,5,140,27,10,1,40,69,255,58,10,24,242,6,51,7,33,34,1,51,8,60,51,9,1,51,6,1,80,32,0,67,231,97,253,61,6,140,27,10,1,40,73,255,20,8,171,170,170,170,170,170,170,170,214,135,7,152,119,3,61,7,48,28,10,1,135,119,56,51,8,5,51,9,80,32,4,67,54,66,1,57,8,48,28,10,1,123,25,64,62,7,56,28,10,1,150,137,56,51,8,80,32,6,67,0,26,253,51,8,1,123,22,100,103,80,32,8,67,95,59,1,123,21,8,57,2,48,28,10,1,88,2,118,1,2,100,118,51,0,130,23,64,58,5,56,28,10,1,123,23,64,58,3,160,27,10,1,123,23,56,123,23,48,123,23,32,40,28,150,167,24,200,71,7,130,119,16,1,123,87,48,131,0,1,149,102,12,149,85,56,175,32,58,1,2,124,105,125,106,1,151,153,3,151,170,11,212,169,9,200,147,7,124,105,2,125,106,3,123,87,58,3,160,27,10,1,151,153,3,151,170,11,212,169,9,124,106,4,124,107,5,200,57,9,123,89,8,151,170,16,151,187,24,212,186,10,122,90,20,125,105,7,124,106,6,124,108,11,124,104,10,151,153,8,212,169,9,58,10,64,28,10,1,150,153,88,124,107,9,124,103,8,200,154,10,123,90,32,151,187,8,212,123,11,151,183,48,153,119,48,151,119,1,200,167,7,127,119,30,58,4,72,28,10,1,151,136,16,151,204,24,150,119,24,200,71,7,130,121,16,212,200,8,122,88,16,123,87,24,123,89,40,124,167,24,132,119,4,81,7,76,255,2,133,183,1,151,119,48,153,119,48,151,119,1,200,167,7,127,122,30,87,10,14,2,57,7,80,28,10,1,173,122,33,255,2,52,7,168,27,10,1,81,7,12,51,7,176,27,10,1,40,23,255,51,7,176,27,10,1,123,23,40,51,9,128,0,123,24,16,51,8,123,16,24,80,32,10,67,177,24,253,51,9,4,51,7,130,24,40,80,32,12,67,123,208,254,130,24,40,149,136,4,51,7,4,51,9,4,80,32,14,67,104,208,254,130,16,24,58,3,160,27,10,1,57,2,48,28,10,1,30,4,168,27,10,1,1,130,23,40,40,189,254,130,23,130,16,88,130,21,80,130,22,72,149,17,96,40,31,59,1,20,8,197,78,236,196,78,236,196,78,214,135,7,152,119,3,61,7,96,28,10,1,138,119,7,51,8,5,51,9,80,32,18,67,87,64,1,57,9,96,28,10,1,123,24,16,62,7,104,28,10,1,151,153,7,51,8,80,32,20,67,33,24,253,51,8,1,123,22,100,103,80,32,22,67,128,57,1,57,8,96,28,10,1,88,8,156,0,100,89,100,118,58,5,104,28,10,1,51,8,123,25,8,1,2,123,24,16,124,103,124,104,1,151,119,16,151,136,24,124,105,2,124,106,3,212,135,7,122,87,151,153,16,151,170,24,212,169,9,122,89,4,149,103,4,80,32,24,67,229,73,121,87,8,149,103,12,80,32,26,67,217,73,124,104,21,124,105,20,121,87,10,151,136,8,124,103,23,212,152,8,121,88,12,124,104,22,151,119,8,124,105,25,124,106,24,212,135,7,130,24,16,121,87,14,151,153,8,212,169,9,121,89,16,130,25,8,57,7,96,28,10,1,73,21,96,131,136,1,149,102,26,149,85,128,0,173,120,124,255,130,23,130,16,40,130,21,32,130,22,24,149,17,48,40,29,58,1,20,8,37,73,146,36,73,146,36,73,152,119,2,214,135,7,152,119,1,61,7,112,28,10,1,135,119,52,51,8,5,51,9,80,32,30,67,82,63,1,123,24,62,7,120,28,10,1,51,8,1,123,21,8,100,87,80,32,32,67,141,56,1,57,8,112,28,10,1,88,8,21,1,58,8,120,28,10,1,51,9,1,2,124,122,124,123,1,151,170,16,151,187,24,124,124,2,124,117,3,212,186,10,122,138,151,204,16,151,85,24,124,122,4,124,123,5,212,92,12,122,140,4,151,170,16,151,187,24,212,186,10,122,138,8,124,122,6,124,123,7,124,124,25,124,117,24,151,170,16,151,187,24,151,204,8,212,92,12,121,140,48,124,124,8,124,117,9,212,186,10,122,138,12,151,204,16,151,85,24,124,122,10,124,123,11,212,92,12,122,140,16,151,170,16,151,187,24,124,124,12,124,117,13,212,186,10,122,138,20,151,204,16,151,85,24,212,92,12,122,140,24,124,122,14,124,123,15,124,124,27,124,117,26,151,170,16,151,187,24,151,204,8,212,92,12,121,140,50,124,124,16,124,117,17,212,186,10,122,138,28,151,204,16,151,85,24,124,122,18,124,123,19,212,92,12,122,140,32,151,170,16,151,187,24,124,124,20,124,117,21,212,186,10,122,138,36,151,204,16,151,85,24,124,122,22,124,123,23,212,92,12,122,140,40,151,170,16,151,187,24,212,186,10,122,138,44,57,10,112,28,10,1,131,153,1,149,119,28,149,136,52,173,169,252,254,130,23,8,130,16,32,130,21,24,130,22,16,149,17,40,40,176,56,1,20,8,37,73,146,36,73,146,36,73,152,119,1,214,135,7,152,119,1,61,7,128,28,10,1,135,119,88,51,8,5,51,9,80,32,36,67,229,61,1,57,8,128,28,10,1,123,25,48,62,7,64,28,10,1,150,137,88,51,8,80,32,38,67,175,21,253,51,8,1,123,22,100,103,80,32,40,67,14,55,1,57,8,128,28,10,1,88,8,160,1,100,83,58,8,64,28,10,1,51,4,58,2,160,27,10,1,149,134,64,149,117,6,123,19,16,123,16,8,73,17,32,255,255,0,40,43,2,58,8,72,28,10,1,51,9,24,202,151,7,200,135,7,130,119,16,1,57,8,128,28,10,1,123,103,131,68,1,149,102,88,149,85,14,175,132,83,1,124,87,255,124,88,254,151,119,8,124,90,1,212,135,7,124,88,121,103,216,151,170,8,124,87,3,212,168,8,121,104,218,124,88,2,151,119,8,124,90,250,125,91,251,212,135,7,121,103,220,151,170,3,151,187,11,212,186,10,200,162,11,124,87,252,125,88,253,123,107,192,58,2,160,27,10,1,151,119,3,151,136,11,212,135,7,200,39,7,129,124,129,185,129,122,4,123,27,48,129,187,4,123,23,40,123,103,200,191,156,8,122,104,208,191,186,7,122,103,212,171,156,9,72,22,244,1,40,51,171,186,8,72,22,244,40,43,123,20,24,80,32,42,67,76,218,254,130,16,8,58,2,160,27,10,1,88,7,8,51,7,2,40,6,51,7,3,1,122,103,244,130,19,16,130,20,24,1,130,27,48,130,28,40,129,183,129,200,100,122,173,135,6,100,138,1,122,106,236,100,202,173,135,6,100,186,1,2,129,169,149,199,4,149,184,4,122,105,240,129,138,129,123,100,172,173,186,6,100,188,1,122,108,232,173,186,6,100,135,1,129,119,122,103,228,124,87,5,124,88,4,151,119,8,212,135,10,121,106,222,125,87,7,124,88,6,151,119,8,212,135,7,121,103,224,130,27,32,170,186,40,2,58,9,72,28,10,1,151,170,48,153,170,48,51,12,24,202,202,10,200,169,9,130,154,16,210,183,9,123,106,248,171,185,159,254,40,14,51,10,210,183,9,73,22,248,171,185,145,254,51,7,40,159,254,130,23,130,16,72,130,21,64,130,22,56,149,17,80,40,167,54,1,20,8,137,136,136,136,136,136,136,136,214,135,7,152,119,4,61,7,80,28,10,1,135,119,24,51,8,5,51,9,80,32,46,67,223,59,1,57,8,80,28,10,1,123,25,24,62,7,72,28,10,1,150,137,24,51,8,80,32,48,67,169,19,253,51,8,1,123,22,100,103,80,32,50,67,8,53,1,57,8,80,28,10,1,88,8,148,0,100,89,100,118,58,5,72,28,10,1,51,7,123,24,8,123,25,16,1,2,123,23,24,124,103,124,104,1,151,119,16,151,136,24,124,105,2,124,106,3,212,135,7,122,87,151,153,16,151,170,24,212,169,9,122,89,4,149,103,4,80,32,52,67,97,70,121,87,8,149,103,12,80,32,54,67,85,70,121,87,10,149,103,20,80,32,56,67,73,70,124,104,28,125,105,29,121,87,12,58,7,104,28,10,1,151,136,7,151,153,15,212,152,8,130,25,16,200,135,7,57,8,80,28,10,1,123,87,16,130,23,24,131,119,1,149,102,30,149,85,24,173,135,134,130,23,130,16,48,130,21,40,130,22,32,149,17,56,40,173,53,1,149,17,152,123,16,96,123,21,88,123,22,80,57,8,84,28,10,1,88,8,58,58,7,88,28,10,1,149,136,255,151,136,32,152,136,28,200,120,8,149,136,16,51,10,56,1,2,127,123,10,58,12,56,28,10,1,202,171,11,200,203,11,130,187,24,130,187,16,123,123,149,119,16,171,135,229,2,123,23,56,57,9,128,28,10,1,58,10,64,28,10,1,32,4,176,28,10,1,88,9,94,51,8,149,153,255,20,11,0,0,0,0,88,0,0,0,151,153,32,214,185,11,149,169,64,200,186,10,149,170,152,0,40,8,149,153,88,170,169,44,2,130,149,248,129,87,112,130,156,100,139,149,119,1,122,87,112,149,136,1,81,12,230,170,92,227,2,129,199,112,149,119,1,122,199,112,149,184,2,40,211,61,8,176,28,10,1,138,135,3,40,5,51,7,1,51,8,5,51,9,80,32,58,67,59,58,1,57,9,96,28,10,1,88,9,77,58,9,104,28,10,1,51,10,51,11,1,2,200,169,9,123,151,120,58,9,104,28,10,1,200,169,12,129,197,112,72,28,112,57,12,96,28,10,1,151,85,3,200,87,7,149,187,1,149,170,128,0,173,203,215,2,143,194,100,104,130,23,56,57,10,128,28,10,1,90,10,21,40,106,51,2,100,104,130,23,56,57,10,128,28,10,1,88,10,91,51,9,150,170,88,40,8,149,153,88,170,154,78,2,58,11,64,28,10,1,200,155,11,130,188,56,81,12,25,2,129,198,112,130,199,120,151,101,3,200,87,7,123,123,149,102,1,122,198,112,1,2,130,188,64,81,12,208,2,130,183,56,170,199,201,2,129,197,112,130,198,120,151,87,3,200,103,7,123,123,149,85,1,122,197,112,40,177,81,2,73,1,2,51,11,58,2,104,28,10,1,123,23,24,123,23,16,123,23,8,123,23,123,19,32,40,44,2,122,40,44,191,151,7,149,119,0,0,224,140,119,23,143,120,141,136,57,9,96,28,10,1,210,135,7,122,39,40,131,187,1,149,34,128,0,175,155,6,1,2,123,18,48,123,27,40,149,23,64,72,23,12,0,0,0,128,72,7,0,0,0,128,20,8,255,255,255,127,255,255,255,255,122,120,8,122,120,4,1,130,18,48,129,39,112,88,7,73,51,6,51,5,1,2,130,39,120,200,103,7,130,119,123,23,56,130,119,129,120,129,121,4,149,23,64,80,32,60,67,165,206,254,130,23,56,130,119,8,129,120,129,121,4,149,23,64,80,32,62,67,144,206,254,130,18,48,129,39,112,149,85,1,149,102,8,173,117,194,2,129,24,76,129,23,72,200,135,10,139,171,31,129,28,64,129,25,68,200,186,10,140,170,1,122,42,72,200,201,11,139,182,31,57,10,156,28,10,1,200,107,11,140,182,1,57,11,164,28,10,1,191,172,12,149,204,0,0,32,140,204,23,122,38,76,173,188,7,149,188,255,1,122,44,32,191,169,9,51,12,0,0,224,200,201,9,140,154,23,143,171,57,9,152,28,10,1,141,187,210,171,11,57,10,160,28,10,1,191,152,8,149,136,0,0,32,140,136,23,122,43,36,130,19,32,130,27,40,173,168,222,254,149,168,255,40,215,254,2,130,16,96,130,21,88,130,22,80,149,17,104,50,0,51,7,5,51,8,6,80,32,66,67,233,57,1,80,32,68,67,250,40,51,7,192,17,8,123,23,40,57,7,192,17,8,82,23,2,15,90,21,9,46,51,9,204,145,1,40,43,2,70,17,55,69,149,103,48,120,23,56,70,17,57,77,149,87,48,120,23,58,70,17,59,149,23,55,51,0,72,67,40,139,47,1,51,9,99,38,1,1,149,23,55,51,8,9,100,90,80,32,70,67,68,29,253,149,23,55,80,32,72,67,111,47,1,123,23,32,32,4,216,37,10,1,131,117,10,100,87,80,32,74,67,51,48,1,51,8,5,51,9,80,32,76,67,150,55,1,100,120,62,7,136,28,10,1,100,87,80,32,78,67,93,48,1,58,7,136,28,10,1,149,120,8,62,8,144,28,10,1,127,120,151,136,16,61,8,152,28,10,1,127,120,2,151,136,16,127,122,4,61,8,156,28,10,1,127,119,6,61,10,160,28,10,1,61,7,164,28,10,1,202,122,7,138,117,3,51,8,5,100,87,51,9,80,32,80,67,57,55,1,62,7,168,28,10,1,51,8,100,89,80,32,82,67,13,15,253,130,22,32,131,102,4,100,103,80,32,84,67,170,47,1,153,119,2,61,7,152,27,10,1,138,119,3,51,8,5,51,9,80,32,86,67,1,55,1,123,24,8,62,7,160,27,10,1,51,8,1,123,22,16,100,103,80,32,88,67,59,48,1,57,8,152,27,10,1,88,8,65,58,8,160,27,10,1,51,9,1,2,124,122,124,123,1,151,170,16,151,187,24,212,186,10,122,138,124,122,2,124,123,3,151,170,16,151,187,24,212,186,10,122,138,4,57,10,152,27,10,1,131,153,1,149,119,4,149,136,8,173,169,206,130,23,16,80,32,90,67,62,49,1,130,21,32,131,87,8,51,0,92,67,149,17,208,123,16,40,123,21,32,123,22,24,100,118,51,0,16,67,40,6,47,1,131,87,3,51,0,94,67,149,17,200,123,16,48,123,21,40,123,22,32,100,118,51,0,44,67,40,233,46,1,131,87,2,51,0,96,67,149,17,176,123,16,72,123,21,64,123,22,56,100,118,51,0,34,67,40,204,46,1,131,86,6,100,103,80,32,98,67,195,46,1,153,119,2,123,24,8,61,7,84,28,10,1,138,119,4,51,8,5,51,9,80,32,100,67,23,54,1,62,7,88,28,10,1,51,8,1,123,22,16,100,103,80,32,102,67,84,47,1,130,22,8,57,9,84,28,10,1,123,21,58,8,88,28,10,1,100,117,151,153,4,100,135,51,8,80,32,104,67,198,13,253,57,8,84,28,10,1,88,8,66,58,7,88,28,10,1,149,119,10,149,136,255,151,136,32,152,136,30,200,88,8,149,136,4,1,2,124,89,1,124,90,151,153,8,212,169,9,121,121,254,124,89,3,124,90,2,151,153,8,212,169,9,121,121,149,85,4,149,119,16,171,133,221,130,23,16,80,32,106,67,53,48,1,130,22,32,131,103,7,51,0,108,67,149,17,216,123,16,32,123,21,24,123,22,16,100,117,51,0,28,67,40,253,45,1,131,103,5,51,0,110,67,149,17,160,123,16,88,123,21,80,123,22,72,100,118,51,0,2,67,40,224,45,1,80,32,112,67,72,250,57,7,96,28,10,1,131,102,9,202,119,7,149,119,7,139,117,3,100,103,80,32,114,67,194,45,1,175,87,205,0,100,122,51,9,32,29,10,1,123,25,16,51,8,5,100,87,123,26,8,80,32,116,67,19,53,1,100,120,130,23,16,123,120,100,103,80,32,118,67,219,45,1,130,18,8,57,7,176,28,10,1,130,24,16,130,136,191,37,9,151,119,2,149,119,24,122,23,64,72,17,68,72,17,72,50,72,17,76,17,74,29,100,151,83,25,16,8,51,7,16,1,51,5,51,11,200,130,2,149,24,64,100,44,1,2,139,182,2,151,102,2,200,134,6,129,102,132,90,24,198,166,10,120,202,149,204,1,131,187,1,149,85,8,171,183,227,83,25,17,84,58,7,24,242,6,151,152,32,152,133,32,51,8,197,17,1,51,10,16,100,38,80,32,120,67,94,87,253,51,7,60,81,1,80,32,122,67,216,201,254,136,120,1,149,103,16,149,89,240,149,136,255,80,32,124,67,75,12,253,40,21,51,8,5,100,103,80,32,126,67,170,45,1,62,7,32,29,10,1,1,32,4,8,244,9,1,51,8,180,28,10,1,62,8,24,29,10,1,130,23,32,131,117,1,51,8,1,100,87,80,32,128,67,127,45,1,100,118,123,21,32,100,87,80,32,130,67,176,44,1,20,9,0,0,0,0,205,204,204,204,20,8,205,204,204,204,204,204,204,204,214,135,5,152,85,3,131,87,88,7,139,0,149,102,4,73,17,16,191,0,16,3,40,83,2,124,104,253,124,105,252,151,136,8,212,152,8,121,24,64,124,104,255,124,105,254,151,136,8,212,152,8,121,24,66,124,104,1,124,105,151,136,8,212,152,8,121,24,68,121,23,70,124,103,5,124,104,4,151,119,8,212,135,7,121,23,72,149,23,64,80,32,132,67,63,147,131,85,255,149,102,10,81,5,45,2,130,23,40,129,120,124,103,3,124,105,2,151,119,8,212,151,7,81,24,2,157,149,120,192,86,24,25,150,2,130,25,16,208,137,8,132,136,1,81,8,136,130,23,32,80,32,134,67,20,46,1,57,7,128,243,9,1,130,22,24,81,7,90,2,51,5,192,237,9,1,57,7,192,237,9,1,81,7,14,73,6,51,7,80,32,136,67,224,116,254,129,87,4,81,7,17,73,38,72,1,51,7,1,80,32,138,67,204,116,254,129,87,8,81,7,17,73,38,144,2,51,7,2,80,32,140,67,184,116,254,129,87,12,81,7,17,73,38,216,3,51,7,3,80,32,142,67,164,116,254,32,4,124,25,10,1,32,4,120,23,10,1,80,32,144,67,242,20,57,7,48,23,8,81,7,9,80,32,146,67,98,62,130,16,96,130,21,88,130,22,80,149,17,104,50,0,80,32,150,67,8,7,130,16,149,17,8,149,17,240,123,16,8,123,21,51,5,80,29,8,51,7,16,70,13,1,51,8,255,0,51,9,128,2,51,0,202,71,40,145,10,253,149,17,144,123,16,104,123,21,96,123,22,88,57,9,84,28,10,1,100,117,173,151,17,51,7,50,119,1,100,88,80,32,152,67,69,193,254,58,10,88,28,10,1,151,88,4,200,168,8,126,136,8,51,7,1,81,8,54,4,58,9,56,28,10,1,151,85,4,200,90,7,127,119,10,151,136,48,153,133,48,150,119,56,200,151,7,51,4,24,22,9,149,118,48,51,0,80,29,10,1,123,20,48,123,16,32,40,36,57,8,112,29,10,1,130,20,48,130,16,32,1,2,57,7,108,29,10,1,175,135,252,3,131,85,255,149,102,56,81,5,223,3,2,130,99,240,129,56,72,129,73,170,152,237,2,130,59,130,58,8,129,183,129,12,8,129,184,4,122,57,72,123,23,72,123,28,80,81,12,98,2,129,9,12,81,9,140,0,2,129,2,129,4,4,191,39,7,123,24,56,191,72,11,153,144,16,140,119,16,202,7,7,140,185,16,130,28,80,153,204,16,202,201,9,217,121,11,211,151,7,136,119,1,129,169,129,168,4,149,119,1,149,186,255,191,41,11,123,24,64,191,72,8,140,187,16,202,11,11,140,136,16,202,200,12,210,122,2,175,188,84,51,11,40,89,2,129,12,51,11,2,51,2,2,170,124,13,129,9,12,175,124,87,139,146,31,1,2,129,169,129,167,4,123,23,64,170,156,116,129,11,12,175,156,81,139,187,31,170,178,70,255,40,107,2,129,9,4,51,11,2,100,124,51,2,2,170,121,73,173,137,62,130,23,80,139,114,31,100,156,40,59,211,203,11,136,187,1,149,187,1,1,130,20,48,130,16,32,130,24,56,170,178,17,255,40,54,2,143,146,129,169,129,167,4,123,23,64,170,156,34,40,174,143,187,170,178,249,254,40,30,130,23,80,143,114,100,156,1,2,129,169,129,167,4,123,23,64,171,156,249,0,100,201,81,18,2,220,254,2,129,4,130,23,72,191,121,10,130,28,64,191,140,11,123,27,40,123,26,24,171,121,55,51,10,2,51,2,2,170,116,14,175,71,222,0,130,25,40,139,146,31,1,2,57,9,96,29,10,1,170,151,247,0,130,20,48,175,151,215,0,2,130,23,40,139,122,31,170,162,146,254,40,232,0,129,9,4,171,140,60,51,10,2,51,2,2,170,72,13,175,152,63,2,130,23,24,143,114,1,2,57,7,96,29,10,1,170,120,190,0,2,57,7,100,29,10,1,130,20,48,175,120,52,2,2,130,23,24,143,122,170,162,83,254,40,169,0,2,100,114,191,116,7,100,140,191,137,8,130,25,40,153,153,16,140,119,16,202,151,7,140,136,16,153,170,16,202,168,8,217,120,4,211,135,7,136,119,1,57,8,96,29,10,1,57,11,100,29,10,1,149,119,1,123,23,64,149,71,255,191,40,8,123,28,56,191,203,11,140,136,16,202,152,9,140,184,16,202,168,10,130,24,64,210,135,2,175,154,57,51,10,130,24,56,40,62,175,124,198,0,2,130,23,80,143,123,170,178,223,253,40,4,255,2,130,25,40,143,146,57,9,96,29,10,1,171,151,44,255,40,27,2,130,23,40,143,122,170,162,192,253,40,22,211,169,9,136,154,1,149,170,1,130,24,56,1,130,20,48,170,162,170,253,2,130,55,64,81,7,139,1,2,124,55,24,132,119,4,81,7,128,1,2,130,107,248,130,108,129,183,129,194,129,186,4,129,201,4,171,39,7,170,154,128,253,173,154,17,100,154,130,25,40,175,114,15,173,167,18,40,102,1,130,25,40,173,114,247,100,39,175,162,91,1,2,123,23,123,28,16,123,27,64,123,26,8,123,24,56,153,151,8,130,24,80,80,32,154,67,222,204,254,130,24,32,129,136,12,123,23,80,130,23,24,153,119,8,80,32,156,67,200,204,254,130,25,80,171,121,21,51,8,40,94,2,130,23,80,139,123,31,170,178,28,253,40,65,254,2,130,24,32,129,136,191,121,7,123,23,80,130,23,72,191,135,7,140,119,8,130,24,40,80,32,158,67,145,204,254,130,24,32,129,136,4,123,23,72,130,23,56,191,120,7,140,119,8,130,24,24,80,32,160,67,117,204,254,130,24,72,190,135,7,130,24,80,80,32,162,67,111,204,254,100,120,1,130,25,64,130,26,16,129,151,129,171,130,18,123,28,80,170,183,56,57,7,104,29,10,1,191,114,7,123,24,72,123,19,56,80,32,164,67,68,204,254,130,19,56,130,24,72,130,28,80,130,26,16,130,25,64,57,11,108,29,10,1,175,123,10,61,7,108,29,10,1,1,2,129,151,4,129,170,4,130,25,8,170,167,94,252,2,57,7,104,29,10,1,191,121,7,123,27,72,80,32,166,67,3,204,254,130,25,72,130,28,80,57,8,112,29,10,1,130,20,48,130,16,32,175,135,65,252,61,7,112,29,10,1,100,120,40,53,252,2,130,23,24,139,114,31,57,7,96,29,10,1,171,120,201,253,40,127,254,2,130,23,24,139,122,31,170,162,34,252,40,120,254,51,7,1,1,2,130,16,104,130,21,96,130,22,88,149,17,112,50,0,51,7,40,239,149,17,200,123,16,48,123,21,40,123,22,32,151,120,48,87,8,71,1,51,8,120,28,10,1,123,24,24,51,9,80,29,10,1,123,24,16,123,24,123,25,8,1,2,130,24,24,130,133,150,119,52,200,117,5,129,87,8,129,152,81,7,47,2,129,90,12,129,153,4,81,10,54,129,91,129,92,4,191,184,8,191,201,9,153,170,16,140,136,16,202,168,8,140,153,16,153,119,16,202,121,7,217,120,6,40,36,2,129,89,170,137,21,129,87,12,175,137,22,139,118,31,40,19,2,129,90,4,171,138,7,51,6,40,8,175,154,240,143,118,1,151,103,1,200,87,7,126,119,48,80,32,168,67,106,255,81,7,171,0,2,129,87,8,57,8,96,29,10,1,81,7,56,2,129,89,12,57,10,100,29,10,1,81,9,66,2,129,91,129,92,4,191,184,8,191,202,10,153,153,16,140,136,16,202,152,8,140,169,16,153,119,16,202,121,7,175,135,53,51,9,82,6,68,40,99,2,129,87,51,9,2,170,135,54,129,89,12,175,135,45,139,153,31,171,150,45,40,76,2,129,91,4,51,9,2,170,139,30,175,171,58,143,121,171,150,25,40,56,211,135,7,136,121,1,149,153,1,171,150,11,40,42,143,153,1,170,150,37,2,133,103,1,151,119,1,200,87,7,127,120,48,151,135,48,152,119,48,130,25,8,89,8,244,254,40,31,139,121,31,171,150,225,51,7,1,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,81,23,255,11,132,119,255,127,255,40,5,51,7,1,130,16,48,130,21,40,130,22,32,149,17,56,40,16,250,130,121,88,130,153,58,10,104,28,10,1,130,139,88,201,169,2,130,187,57,12,96,28,10,1,201,171,11,152,42,7,202,172,10,58,9,32,29,10,1,152,187,7,200,186,10,140,171,3,200,185,9,124,153,132,170,7,198,169,9,132,153,1,81,9,23,2,57,8,116,29,10,1,149,136,1,61,8,116,29,10,1,51,7,50,0,57,10,120,29,10,1,149,162,1,57,3,24,22,9,129,122,32,129,124,108,61,2,120,29,10,1,149,51,1,61,3,24,22,9,200,202,10,152,204,2,191,202,10,129,137,32,129,139,108,61,10,104,29,10,1,191,169,9,200,155,11,61,11,112,29,10,1,61,9,108,29,10,1,129,121,24,129,139,24,129,119,28,129,136,28,61,11,96,29,10,1,61,8,100,29,10,1,51,10,80,29,10,1,61,9,80,29,10,1,61,7,84,29,10,1,57,12,112,28,10,1,191,155,11,61,11,88,29,10,1,191,120,8,131,199,255,61,8,92,29,10,1,40,169,253,149,17,200,123,16,48,123,21,40,123,22,32,51,5,216,14,9,57,10,216,14,9,51,8,128,29,10,1,51,6,255,62,8,0,32,10,1,170,106,199,0,149,85,28,51,8,125,75,1,123,24,123,25,8,40,32,2,129,87,252,122,135,16,149,136,20,62,8,0,32,10,1,51,6,255,1,2,129,90,149,85,28,170,106,154,0,149,87,241,149,88,232,123,24,16,123,23,24,81,10,44,80,32,170,67,242,53,170,103,225,130,23,16,80,32,172,67,85,54,130,22,8,58,8,0,32,10,1,122,135,4,130,23,24,80,32,174,67,64,54,40,42,80,32,176,67,68,34,1,170,103,183,130,23,16,80,32,178,67,52,53,130,22,8,58,8,0,32,10,1,122,135,4,130,23,24,80,32,180,67,31,53,58,8,0,32,10,1,129,89,228,129,138,4,122,137,122,135,8,191,122,10,149,167,1,122,135,12,90,10,104,255,130,23,130,24,24,130,25,16,80,32,182,67,173,185,254,58,8,0,32,10,1,40,79,255,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,58,10,104,28,10,1,151,119,7,200,167,7,130,119,120,151,136,3,200,135,7,130,119,151,153,1,200,151,7,127,119,30,58,8,72,28,10,1,51,9,24,202,151,7,200,135,7,50,0,58,10,104,28,10,1,151,119,7,200,167,7,130,119,120,151,136,3,200,135,7,130,119,151,153,1,200,151,7,127,119,30,58,8,72,28,10,1,150,119,24,200,135,7,130,119,16,40,253,59,255,58,9,104,28,10,1,151,119,7,200,151,7,130,119,120,151,136,3,200,135,7,130,119,126,119,24,132,119,4,50,0,124,121,24,132,153,4,81,9,10,2,130,121,56,170,137,7,100,151,50,0,130,121,64,100,151,50,0,129,122,112,129,120,88,10,66,130,121,120,151,170,3,200,154,10,40,11,100,184,1,149,153,8,170,169,46,2,130,155,124,188,24,132,204,4,81,12,241,2,130,188,56,170,124,8,82,12,12,40,228,2,130,188,64,81,12,222,2,129,203,173,139,213,100,139,100,184,40,209,100,135,50,0,129,120,112,88,8,72,130,121,120,151,136,3,200,137,10,51,8,0,0,12,254,40,11,100,184,1,149,153,8,170,169,60,2,130,155,124,188,24,132,204,4,81,12,241,2,130,188,56,170,124,8,82,12,12,40,228,2,130,188,64,81,12,222,2,129,203,173,184,213,100,139,100,184,40,209,51,8,0,0,12,254,51,7,0,0,12,254,50,0,100,135,50,0,100,124,129,119,112,100,139,88,7,243,0,2,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,51,5,51,6,51,10,51,2,21,149,19,48,51,4,22,51,8,65,150,1,123,24,100,176,123,27,16,123,28,8,40,26,100,128,1,151,169,2,131,170,1,200,57,9,122,152,1,149,102,1,149,85,8,175,118,101,2,130,200,120,200,88,8,130,136,124,137,24,132,153,4,81,9,232,2,130,137,56,170,201,8,82,9,12,40,219,2,130,137,64,81,9,213,2,129,152,175,128,207,170,42,189,171,74,189,130,23,123,26,40,123,16,32,123,25,24,80,32,184,67,184,183,254,130,16,32,51,4,22,149,19,48,51,2,21,130,26,40,130,28,8,130,27,16,130,23,24,129,120,129,199,112,40,139,81,10,47,129,23,48,51,8,2,173,138,35,149,24,52,151,169,2,149,26,48,200,169,9,40,10,149,136,4,100,183,170,152,16,2,129,139,173,123,245,100,123,40,240,100,123,1,2,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,100,183,50,0,100,183,50,0,129,122,112,88,10,73,130,121,120,151,170,3,200,154,10,51,8,255,255,255,127,40,11,100,184,1,149,153,8,170,169,61,2,130,155,124,188,24,132,204,4,81,12,241,2,130,188,56,170,124,8,82,12,12,40,228,2,130,188,64,81,12,222,2,129,203,4,173,139,212,100,139,100,184,40,208,51,8,255,255,255,127,51,7,255,255,255,127,50,0,100,135,50,0,129,122,112,88,10,69,130,121,120,51,8,151,170,3,200,154,10,40,11,100,184,1,149,153,8,170,169,53,2,130,155,124,188,24,132,204,4,81,12,241,2,130,188,56,170,124,8,82,12,12,40,228,2,130,188,64,81,12,222,2,129,203,4,173,184,212,100,139,100,184,40,208,51,7,40,229,252,254,100,135,50,0,51,9,96,28,10,1,58,11,104,28,10,1,57,2,96,28,10,1,149,138,1,151,140,7,200,203,11,149,187,144,0,1,175,42,27,2,126,188,126,121,28,131,136,1,149,170,1,149,187,128,0,171,156,237,2,100,135,50,0,51,7,255,50,0,100,121,129,122,112,100,135,88,10,62,130,152,120,151,170,3,200,138,10,40,8,149,136,8,170,168,45,2,130,139,124,188,24,132,204,4,81,12,241,2,130,188,56,170,156,8,82,12,12,40,228,2,130,188,64,81,12,222,2,127,203,12,173,183,215,100,183,40,210,50,0,149,17,232,123,16,16,123,21,8,123,22,58,12,64,28,10,1,130,146,192,0,100,122,150,167,88,200,199,7,81,2,62,126,118,26,1,149,102,254,51,11,139,0,172,107,211,1,2,151,102,2,51,11,124,215,5,200,182,6,129,102,51,5,88,202,90,10,200,202,10,200,107,11,149,166,26,50,11,51,8,3,80,32,188,67,45,1,255,40,163,1,2,129,149,128,0,149,86,225,51,11,5,172,182,152,1,51,11,16,170,181,145,1,2,150,171,88,200,203,11,126,182,26,149,101,168,86,21,38,23,20,11,1,2,0,0,96,0,0,0,208,91,11,132,187,1,82,11,146,51,11,39,172,107,102,1,20,11,16,4,0,0,128,0,0,0,208,107,11,132,187,1,82,11,120,255,40,78,1,82,2,75,1,80,32,194,67,255,21,40,62,1,51,8,1,40,50,2,51,8,3,40,44,2,51,8,5,40,133,2,51,8,2,40,187,2,51,8,9,40,181,2,51,8,40,176,2,51,8,1,40,170,2,51,8,40,86,2,130,16,16,130,21,8,130,22,149,17,24,40,174,148,51,8,1,80,32,216,67,19,53,255,40,245,0,51,8,2,80,32,220,67,28,250,254,40,232,0,51,8,3,80,32,224,67,15,250,254,40,219,0,51,8,9,80,32,228,67,236,52,255,40,206,0,51,8,4,51,9,51,0,24,68,40,209,143,51,8,51,9,51,0,24,68,40,198,143,51,0,236,67,149,17,200,123,16,48,123,21,40,123,22,32,100,117,51,8,255,51,0,246,58,40,25,254,40,152,0,51,8,1,40,235,1,51,8,8,80,32,242,67,163,52,255,40,133,0,51,8,6,40,20,2,130,16,16,130,21,8,130,22,149,17,24,40,186,106,254,51,8,3,51,9,51,0,24,68,40,115,143,51,8,80,32,252,67,226,255,254,40,88,51,8,2,40,242,0,130,16,16,130,21,8,130,22,149,17,24,40,36,253,254,51,8,80,32,4,68,19,56,255,40,56,51,8,80,32,8,68,75,52,255,40,45,51,8,10,40,189,1,80,32,14,68,209,147,40,31,51,8,3,40,115,1,51,8,2,80,32,20,68,151,255,254,40,13,51,8,1,51,9,80,32,24,68,21,143,71,6,1,130,16,16,130,21,8,130,22,149,17,24,50,0,51,8,80,32,30,68,71,75,255,40,231,51,8,40,60,1,51,8,5,80,32,36,68,244,51,255,40,214,51,8,35,80,32,40,68,42,75,255,40,202,51,8,8,40,90,1,51,8,3,40,94,51,8,3,80,32,48,68,209,51,255,40,179,51,8,3,40,67,1,51,8,4,80,32,54,68,213,248,254,40,161,51,8,255,0,40,225,0,51,8,1,80,32,60,68,24,255,254,40,142,51,8,1,80,32,64,68,93,55,255,40,130,51,8,255,0,80,32,68,68,213,74,255,40,117,255,51,8,6,80,32,72,68,134,51,255,40,104,255,51,8,4,1,130,16,16,130,21,8,130,22,149,17,24,40,131,248,254,51,8,2,80,32,78,68,102,51,255,40,72,255,80,32,82,68,234,73,255,40,62,255,51,8,40,51,51,8,1,100,117,80,32,88,68,95,248,254,51,8,1,100,87,80,32,90,68,61,51,255,40,31,255,51,8,7,40,114,51,8,4,80,32,96,68,43,51,255,40,13,255,51,8,4,1,51,9,130,16,16,130,21,8,130,22,149,17,24,40,8,142,51,8,5,80,32,102,68,32,248,254,40,236,254,51,8,6,40,63,51,8,7,80,32,108,68,248,50,255,40,218,254,80,32,112,68,182,251,254,40,208,254,130,16,16,130,21,8,130,22,149,17,24,40,28,105,254,51,8,35,1,130,16,16,130,21,8,130,22,149,17,24,40,8,74,255,51,8,2,1,130,16,16,130,21,8,130,22,149,17,24,40,31,254,254,51,8,7,40,42,82,2,150,254,130,16,16,130,21,8,130,22,149,17,24,40,63,19,51,8,6,80,32,128,68,1,254,254,40,119,254,51,8,4,40,6,51,8,5,1,130,16,16,130,21,8,130,22,149,17,24,40,119,50,255,51,8,7,80,32,136,68,220,253,254,40,82,254,51,8,10,80,32,140,68,99,50,255,40,69,254,51,8,5,80,32,144,68,194,253,254,40,56,254,149,17,240,123,16,8,123,21,100,133,130,120,192,0,126,87,26,81,8,31,81,23,47,62,81,23,46,30,51,8,24,171,135,40,51,8,3,100,87,80,32,146,68,37,50,255,40,49,51,8,46,171,135,20,51,8,3,100,87,80,32,148,68,125,253,254,51,8,1,40,29,2,130,16,8,130,21,149,17,16,50,0,51,8,3,100,87,51,9,80,32,150,68,235,140,51,8,1,100,87,130,16,8,130,21,149,17,16,40,67,13,149,17,240,123,16,8,123,21,100,117,130,119,130,120,88,130,136,129,121,32,129,138,171,169,69,2,126,137,14,149,154,252,51,11,12,172,171,148,0,2,151,170,2,51,11,172,217,5,200,186,10,129,170,200,186,10,50,10,129,87,68,81,7,16,80,32,154,68,236,242,254,51,8,4,173,120,17,2,52,7,216,37,10,1,132,119,31,81,7,168,0,2,130,16,8,130,21,149,17,16,50,0,129,88,68,82,8,242,2,52,8,216,37,10,1,132,136,31,82,8,229,51,10,10,40,139,0,128,89,208,0,52,8,216,37,10,1,132,153,253,132,136,31,122,89,208,0,82,8,15,51,10,20,51,9,80,32,160,68,92,66,255,129,87,44,51,8,10,173,120,179,130,16,8,130,21,149,17,16,40,92,103,254,151,152,48,153,136,48,51,7,90,119,1,130,16,8,130,21,149,17,16,40,20,177,254,129,88,68,82,8,138,2,52,8,216,37,10,1,132,136,31,82,8,125,255,51,10,5,40,34,129,87,224,0,149,119,1,122,87,224,0,71,24,14,130,16,8,130,21,149,17,16,50,0,130,87,51,10,20,51,8,1,51,9,130,16,8,130,21,149,17,16,40,230,65,255,149,17,200,123,16,48,123,21,40,123,22,32,57,7,8,32,10,1,82,23,1,30,2,57,8,12,32,10,1,131,136,255,61,8,12,32,10,1,82,8,10,80,32,168,68,209,102,254,58,8,0,32,10,1,51,0,128,29,10,1,123,24,16,174,128,128,0,51,7,88,103,10,1,123,23,8,51,7,112,103,10,1,123,23,51,4,216,37,10,1,40,12,2,149,0,20,130,23,16,174,112,92,2,129,5,12,88,5,242,2,129,7,8,130,24,8,130,136,123,24,24,130,24,130,130,151,124,2,100,122,100,118,40,46,2,129,75,129,8,16,194,139,8,200,120,8,196,88,8,200,104,8,200,201,9,122,152,129,6,8,129,5,12,149,170,1,190,101,8,149,204,4,149,119,1,175,138,173,2,129,3,100,41,81,3,207,130,25,24,40,201,2,55,7,16,32,10,1,88,7,74,151,119,48,152,121,48,58,7,72,28,10,1,151,153,3,51,8,24,32,10,1,200,137,9,51,10,48,51,11,24,51,12,0,0,1,40,8,149,136,8,170,152,31,2,130,134,126,101,26,171,165,244,2,127,102,30,202,182,6,200,118,6,129,101,200,197,5,122,101,40,224,51,7,192,35,10,1,149,117,24,149,120,24,2,51,7,72,28,10,1,123,23,16,123,24,24,40,66,2,130,87,232,127,119,30,130,24,16,130,136,127,89,244,51,10,24,202,167,7,200,135,7,121,121,12,1,149,86,232,51,8,23,100,87,80,32,170,68,253,182,0,73,22,24,73,22,16,73,22,8,73,6,130,24,24,1,149,85,32,170,133,92,2,129,87,248,81,7,246,131,119,255,122,87,248,82,7,237,2,129,87,240,81,23,2,40,81,23,1,168,82,7,192,2,130,87,232,127,119,30,130,24,16,130,136,127,89,244,51,10,24,202,167,7,200,135,7,121,121,8,40,162,2,130,87,232,127,119,30,130,24,16,130,136,127,89,244,51,10,24,202,167,7,200,135,7,121,121,10,40,133,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,11,144,0,1,131,85,151,92,7,200,188,12,1,149,85,1,175,149,19,2,2,126,198,126,120,28,149,204,128,0,171,134,239,2,130,24,88,210,88,8,82,8,251,1,2,130,24,80,210,88,8,151,136,7,200,128,6,130,104,104,82,8,200,2,130,104,120,130,136,124,139,24,132,187,4,81,11,194,1,2,130,140,56,171,108,7,130,140,64,1,81,12,179,1,2,129,203,112,51,2,1,88,11,154,123,28,64,130,204,120,149,104,104,123,24,56,1,2,130,200,130,136,64,171,104,15,149,187,255,149,204,8,82,11,241,40,120,255,2,123,20,24,123,19,32,123,23,40,123,26,48,81,8,173,0,2,126,135,8,123,23,16,1,129,135,123,23,72,51,7,64,51,8,6,51,9,80,32,172,68,138,31,1,123,23,80,32,174,68,123,16,51,7,240,57,123,23,8,130,24,64,130,25,123,137,104,123,151,16,73,25,24,11,73,25,40,1,123,152,32,72,25,56,0,128,0,130,23,16,121,151,48,130,23,72,122,151,52,51,7,64,51,8,6,51,9,80,32,176,68,68,31,1,123,23,64,80,32,178,68,52,16,51,2,1,130,23,56,130,24,64,123,120,130,23,8,123,135,16,73,24,24,72,24,40,255,130,19,32,129,57,130,20,24,130,64,123,134,32,72,24,56,0,128,0,130,23,72,122,135,52,130,23,40,130,26,48,149,11,144,0,40,195,254,51,7,70,49,1,51,8,118,51,9,1,80,32,180,68,110,62,253,52,8,24,34,10,1,51,10,32,34,10,1,51,9,28,34,10,1,123,25,72,82,8,124,2,30,4,24,34,10,1,1,130,23,72,72,7,32,4,32,34,10,1,22,51,7,105,38,1,51,8,2,123,26,16,80,32,182,68,79,179,254,130,26,16,88,7,80,2,51,8,224,255,9,1,123,24,8,58,8,224,255,9,1,151,119,3,123,23,200,120,8,130,135,8,51,8,28,34,10,1,80,32,184,68,203,234,254,130,23,8,130,119,130,24,200,135,7,130,119,16,130,24,16,80,32,186,68,180,234,254,130,26,16,129,168,57,9,104,103,10,1,175,152,15,2,127,167,123,23,16,130,24,72,40,179,254,51,8,186,156,1,51,10,22,130,23,48,80,32,188,68,21,65,253,130,26,16,72,10,22,40,220,51,7,109,180,1,51,8,91,51,9,1,80,32,190,68,165,61,253,51,2,1,1,2,100,39,130,16,112,130,21,104,130,22,96,149,17,120,50,0,57,8,60,247,9,1,51,7,88,8,27,2,57,9,128,243,9,1,81,9,17,150,135,52,8,61,7,12,32,10,1,51,7,1,1,2,149,17,192,123,16,56,123,21,48,123,22,40,51,8,96,28,10,1,123,24,32,57,8,96,28,10,1,61,7,8,32,10,1,88,8,91,1,51,5,58,6,104,28,10,1,51,7,228,245,9,1,123,23,16,51,7,224,217,5,123,23,24,40,56,100,103,51,0,194,68,149,17,232,123,16,16,123,21,8,123,22,100,117,71,23,14,51,7,48,51,8,6,51,9,51,0,216,58,40,128,29,1,130,23,32,129,119,131,85,1,149,102,128,0,175,117,10,1,2,126,103,14,149,119,255,86,23,16,233,2,151,119,2,130,24,24,200,135,7,129,119,200,135,7,50,7,100,103,51,0,198,68,149,17,232,123,16,16,123,21,8,123,22,100,118,71,23,14,51,7,56,51,8,6,51,9,51,0,228,58,40,46,29,1,40,174,100,103,51,0,202,68,149,17,232,123,16,16,123,21,8,123,22,100,117,51,7,48,51,8,6,51,9,51,0,8,59,40,9,29,1,40,137,130,24,16,129,135,149,119,1,122,135,40,125,255,51,8,15,100,103,51,9,80,32,208,68,247,64,255,71,22,14,4,40,104,255,51,8,35,40,6,51,8,15,1,100,103,51,9,80,32,214,68,220,64,255,40,81,255,100,103,51,0,218,68,149,17,232,123,16,16,123,21,8,123,22,100,117,51,7,64,51,8,6,51,9,51,0,116,55,40,171,28,1,40,43,255,51,8,35,40,44,100,103,51,0,224,68,149,17,232,123,16,16,123,21,8,123,22,100,118,51,7,64,51,8,6,51,9,51,0,120,55,40,128,28,1,40,0,255,51,8,15,1,51,9,1,100,103,80,32,228,68,120,64,255,40,237,254,2,51,7,128,28,10,1,123,23,32,57,7,128,28,10,1,31,4,16,32,10,1,88,7,147,0,2,51,9,64,28,10,1,51,5,51,8,51,6,123,25,16,58,9,64,28,10,1,51,12,48,51,3,64,51,10,206,65,1,123,26,8,51,4,24,32,10,1,123,18,24,123,20,40,38,200,89,10,151,139,48,153,187,48,151,187,3,200,75,11,123,186,149,136,1,60,8,16,32,10,1,1,149,102,1,149,85,88,175,118,61,2,200,89,10,126,170,26,171,202,240,151,138,48,153,170,48,173,58,204,130,23,8,80,32,230,68,156,170,254,130,20,51,3,64,51,12,48,130,18,24,130,23,16,130,121,54,8,16,32,10,1,130,23,32,129,119,40,164,51,7,232,2,10,1,51,9,240,0,51,8,80,32,232,68,150,243,252,51,7,104,26,10,1,51,9,240,0,51,8,80,32,234,68,131,243,252,51,7,192,35,10,1,51,9,0,2,51,8,130,16,56,130,21,48,130,22,40,149,17,64,40,100,243,252,149,17,200,123,16,48,123,21,40,123,22,32,57,9,192,17,8,132,151,253,51,8,1,51,10,2,51,11,3,170,169,7,51,11,1,1,82,23,1,8,51,11,2,1,73,17,24,51,5,101,17,9,51,6,50,51,7,44,34,10,1,123,23,8,123,27,40,11,149,102,255,149,85,20,81,6,107,2,126,87,9,81,7,66,151,119,48,153,119,48,173,123,234,2,149,87,247,80,32,236,68,18,38,130,24,24,151,136,2,130,25,8,200,152,8,123,24,16,122,135,100,87,80,32,238,68,249,37,130,27,130,24,24,131,136,2,123,24,24,130,24,16,122,135,4,40,179,2,130,25,24,139,151,31,200,151,7,140,119,1,61,7,40,34,10,1,151,151,2,130,24,8,200,135,7,51,8,255,122,120,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,16,255,123,16,232,0,123,21,224,0,123,22,216,0,51,11,192,35,10,1,57,12,208,35,10,1,81,12,14,2,58,6,192,35,10,1,170,118,69,4,2,57,2,240,35,10,1,81,2,14,2,58,6,224,35,10,1,170,118,48,4,2,57,5,16,36,10,1,81,5,14,2,58,6,0,36,10,1,170,118,27,4,2,57,0,48,36,10,1,81,0,14,2,58,6,32,36,10,1,170,118,6,4,2,57,3,80,36,10,1,81,3,14,2,58,6,64,36,10,1,170,118,241,3,2,57,4,112,36,10,1,81,4,14,2,58,6,96,36,10,1,170,118,220,3,2,57,6,144,36,10,1,123,22,208,0,81,6,14,2,58,6,128,36,10,1,170,118,195,3,2,57,6,176,36,10,1,123,22,200,0,81,6,14,2,58,6,160,36,10,1,170,118,170,3,2,57,6,208,36,10,1,123,22,192,0,81,6,14,2,58,6,192,36,10,1,170,118,145,3,2,57,6,240,36,10,1,123,22,184,0,81,6,14,2,58,6,224,36,10,1,170,118,120,3,2,57,6,16,37,10,1,123,22,176,0,81,6,14,2,58,6,0,37,10,1,170,118,95,3,2,57,6,48,37,10,1,123,22,168,0,81,6,14,2,58,6,32,37,10,1,170,118,70,3,2,57,6,80,37,10,1,123,22,160,0,81,6,14,2,58,6,64,37,10,1,170,118,45,3,2,57,6,112,37,10,1,123,22,152,0,81,6,14,2,58,6,96,37,10,1,170,118,20,3,2,57,6,144,37,10,1,123,22,144,0,81,6,14,2,58,6,128,37,10,1,170,118,251,2,2,57,6,176,37,10,1,123,22,136,0,81,6,14,2,58,6,160,37,10,1,170,118,226,2,130,22,144,0,136,102,1,123,22,144,0,130,22,160,0,136,102,1,123,22,160,0,130,22,176,0,136,102,1,123,22,176,0,130,22,192,0,136,102,1,123,22,192,0,130,22,208,0,136,102,1,123,22,128,0,136,70,1,123,22,208,0,136,54,1,123,22,120,136,6,1,123,22,112,136,83,1,136,37,1,136,198,1,212,101,5,123,19,8,123,21,64,212,53,6,123,22,16,130,21,112,212,101,5,123,21,72,130,22,120,212,86,6,123,22,24,130,21,208,0,212,86,3,130,22,200,0,136,102,1,123,19,80,130,21,128,0,212,83,5,123,21,32,212,101,3,130,22,184,0,136,102,1,123,19,88,130,21,192,0,212,83,5,123,21,40,212,101,3,130,22,168,0,136,102,1,123,19,96,130,21,176,0,212,83,5,123,21,48,212,101,3,130,21,152,0,136,85,1,123,19,104,130,22,160,0,212,99,6,123,22,56,212,101,5,123,21,112,130,22,144,0,212,86,6,132,99,1,82,3,36,2,130,21,136,0,81,5,28,51,7,52,113,1,130,16,232,0,130,21,224,0,130,22,216,0,149,17,240,0,40,225,166,254,73,33,208,0,48,82,2,156,0,81,12,161,0,51,6,112,82,0,166,0,2,130,21,16,81,5,170,0,51,6,176,0,82,4,174,0,2,130,21,24,81,5,178,0,2,51,6,240,0,130,21,200,0,82,5,182,0,2,130,21,32,132,85,1,81,5,186,0,2,51,6,48,1,130,21,184,0,82,5,190,0,2,130,21,40,132,85,1,81,5,194,0,2,51,6,112,1,130,21,168,0,82,5,198,0,2,130,21,48,132,85,1,81,5,202,0,2,51,6,176,1,130,21,152,0,82,5,206,0,2,130,21,56,132,85,1,81,5,210,0,81,3,214,0,2,130,22,64,82,6,220,0,130,28,8,133,204,3,40,213,0,73,33,208,0,80,82,12,103,255,73,33,208,0,16,51,6,112,81,0,98,255,2,51,6,144,0,130,21,16,82,5,94,255,123,22,208,0,51,6,176,0,81,4,90,255,2,51,6,208,0,130,21,24,82,5,86,255,2,123,22,208,0,51,6,240,0,130,21,200,0,81,5,82,255,2,51,6,16,1,130,21,32,132,85,1,82,5,78,255,2,123,22,208,0,51,6,48,1,130,21,184,0,81,5,74,255,2,51,6,80,1,130,21,40,132,85,1,82,5,70,255,2,123,22,208,0,51,6,112,1,130,21,168,0,81,5,66,255,2,51,6,144,1,130,21,48,132,85,1,82,5,62,255,2,123,22,208,0,51,6,176,1,130,21,152,0,81,5,58,255,2,51,6,208,1,130,21,56,132,85,1,82,5,54,255,123,22,208,0,82,3,50,255,2,73,33,208,0,240,1,130,22,64,81,6,44,255,142,204,1,130,22,72,81,6,115,2,130,22,80,81,6,121,2,130,22,88,132,102,1,81,6,128,0,2,130,22,96,132,102,1,81,6,134,0,2,130,22,104,132,102,1,81,6,141,0,2,130,22,112,132,102,1,82,6,11,130,28,144,0,133,204,15,1,2,151,204,5,200,188,12,123,199,122,200,8,130,119,56,122,201,12,130,24,208,0,200,139,11,72,11,35,149,119,48,123,199,24,1,2,130,16,232,0,130,21,224,0,130,22,216,0,149,17,240,0,50,0,2,130,28,120,133,204,5,130,22,80,82,6,141,2,130,28,128,0,133,204,7,130,22,88,132,102,1,82,6,135,2,130,28,192,0,133,204,9,130,22,96,132,102,1,82,6,129,2,130,28,176,0,133,204,11,130,22,104,132,102,1,82,6,123,255,2,130,28,160,0,133,204,13,130,22,112,132,102,1,81,6,115,255,40,119,255,149,17,208,123,16,40,123,21,32,123,22,24,123,24,8,123,23,16,81,8,17,126,119,26,149,119,245,136,120,1,149,136,23,40,9,71,23,26,51,8,23,1,57,7,40,34,10,1,88,7,37,1,2,51,10,72,28,10,1,130,25,16,127,153,30,123,26,58,11,72,28,10,1,150,153,24,138,119,1,200,155,11,90,7,7,51,7,1,1,127,185,8,127,186,12,127,187,10,51,5,51,6,44,34,10,1,1,2,129,108,170,156,22,170,172,82,170,188,164,0,149,85,1,149,102,4,171,87,237,40,212,0,58,7,216,35,10,1,80,32,240,68,151,171,0,133,87,1,151,119,2,51,8,44,34,10,1,200,135,7,130,24,16,127,136,30,130,25,130,153,127,119,51,10,24,202,168,8,200,152,8,121,135,8,130,23,8,81,7,154,0,51,8,40,63,58,7,216,35,10,1,80,32,242,68,88,171,0,133,87,1,151,119,2,51,8,44,34,10,1,200,135,7,130,24,16,127,136,30,130,25,130,153,127,119,51,10,24,202,168,8,200,152,8,121,135,12,51,8,1,130,23,8,81,7,88,2,129,105,51,10,35,130,23,16,130,16,40,130,21,32,130,22,24,149,17,48,40,23,250,58,7,216,35,10,1,80,32,244,68,3,171,0,133,87,1,151,119,2,51,8,44,34,10,1,200,135,7,130,24,16,127,136,30,130,25,130,153,127,119,51,10,24,202,168,8,200,152,8,121,135,10,51,8,2,130,23,8,82,7,174,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,100,134,81,9,13,2,126,104,26,51,9,124,171,152,107,2,130,120,192,0,81,8,54,126,104,26,1,149,136,255,51,9,139,0,51,5,1,172,137,158,3,2,151,136,2,51,9,36,218,5,200,152,8,129,136,200,152,8,50,8,100,120,100,103,80,32,248,68,42,240,254,40,124,3,2,124,104,24,132,136,32,82,8,38,2,126,104,26,51,9,34,51,5,172,137,102,3,20,9,2,0,0,0,7,0,0,0,208,137,9,132,153,1,82,9,170,40,79,3,51,5,40,74,3,51,8,6,100,121,100,103,80,32,252,68,101,237,254,82,7,43,3,40,53,3,51,8,6,100,121,100,103,80,32,0,69,80,237,254,82,7,238,2,40,32,3,51,8,6,100,103,51,0,120,69,40,235,237,254,51,8,2,100,103,51,0,116,69,40,114,34,255,51,8,10,100,103,51,0,106,69,40,101,34,255,51,8,4,100,103,51,9,51,0,102,69,40,78,125,255,51,8,5,100,103,51,0,120,69,40,181,237,254,51,8,2,100,103,51,0,106,69,40,60,34,255,51,8,3,100,103,51,9,51,0,102,69,40,37,125,255,100,103,51,8,51,0,116,69,40,33,34,255,51,8,2,100,103,51,0,120,69,40,128,237,254,51,8,2,100,103,51,0,110,69,40,115,237,254,100,103,51,8,51,0,106,69,40,251,33,255,51,8,9,100,103,51,0,106,69,40,238,33,255,51,8,1,51,5,1,100,103,51,0,106,69,40,222,33,255,100,103,51,8,80,32,30,69,236,230,254,82,7,86,2,40,96,2,100,103,51,8,51,0,110,69,40,44,237,254,51,8,3,100,103,51,0,120,69,40,31,237,254,100,103,51,8,51,0,120,69,40,19,237,254,51,8,3,100,103,51,0,74,69,40,176,230,254,51,8,2,51,9,24,100,103,51,0,98,69,40,130,124,255,51,8,4,100,103,51,0,116,69,40,125,33,255,100,103,51,8,51,0,60,69,40,46,37,255,51,8,1,51,9,1,51,5,1,100,103,51,0,102,69,40,86,124,255,51,8,4,100,103,51,0,106,69,40,81,33,255,51,8,1,51,5,1,100,103,51,9,51,0,98,69,40,55,124,255,51,8,3,100,103,51,0,110,69,40,158,236,254,51,8,7,100,103,51,0,110,69,40,145,236,254,51,8,5,100,103,51,0,110,69,40,132,236,254,51,8,1,51,5,1,100,103,80,32,60,69,201,36,255,82,7,100,1,40,150,1,51,8,3,100,103,51,9,51,0,98,69,40,235,123,255,51,8,2,51,9,24,100,103,51,0,102,69,40,219,123,255,51,8,2,51,9,32,100,103,51,0,98,69,40,203,123,255,100,103,51,0,70,69,149,17,136,123,16,112,123,21,104,123,22,96,51,3,96,28,10,1,51,4,104,28,10,1,51,2,58,10,24,242,6,57,9,96,28,10,1,58,0,104,28,10,1,73,17,80,255,255,255,127,20,11,0,0,0,128,0,0,0,0,123,27,88,51,5,255,149,11,144,0,40,147,241,82,7,223,0,40,17,1,100,103,51,8,80,32,74,69,139,229,254,82,7,205,0,40,255,0,100,103,51,8,80,32,78,69,198,251,80,32,80,69,143,86,254,40,235,0,51,8,10,100,103,51,0,116,69,40,74,32,255,51,8,12,100,103,51,0,116,69,40,61,32,255,51,8,1,51,5,1,100,103,51,0,116,69,40,45,32,255,51,8,9,100,103,51,0,116,69,40,32,32,255,100,103,51,8,80,32,92,69,123,251,80,32,94,69,85,86,254,40,160,0,51,8,4,100,103,51,9,80,32,98,69,249,122,255,82,7,89,40,140,0,51,8,2,51,9,32,100,103,80,32,102,69,228,122,255,82,7,108,40,119,51,8,3,100,103,80,32,106,69,219,31,255,82,7,91,40,102,51,8,6,100,103,80,32,110,69,54,235,254,82,7,34,40,85,51,8,255,0,100,103,51,0,124,69,40,246,54,255,51,8,3,100,103,80,32,116,69,171,31,255,81,7,57,100,103,51,8,51,0,126,69,40,252,250,51,8,7,100,103,80,32,120,69,253,234,254,82,7,17,40,28,51,8,35,100,103,80,32,124,69,194,54,255,51,8,1,51,5,1,100,103,80,32,126,69,212,250,100,87,130,16,16,130,21,8,130,22,149,17,24,50,0,51,11,1,51,10,170,184,127,1,2,128,152,160,0,51,11,0,0,1,210,184,8,82,8,110,1,2,149,17,208,123,16,40,123,21,32,123,22,24,51,8,96,28,10,1,57,4,96,28,10,1,88,4,62,1,2,51,10,192,37,10,1,58,2,200,37,10,1,170,162,45,1,126,115,28,58,12,104,28,10,1,51,6,132,60,51,8,51,7,41,40,9,149,136,1,170,72,18,1,2,151,139,7,200,203,11,126,187,16,171,59,239,100,37,40,9,2,130,85,8,170,165,228,2,130,91,16,171,107,245,2,129,91,128,0,171,123,237,2,130,91,88,130,187,201,203,11,153,187,7,171,139,222,2,129,151,24,123,23,8,129,150,28,129,151,32,123,23,129,88,24,129,90,28,123,25,16,100,151,100,169,80,32,128,69,208,55,255,81,7,181,0,2,57,8,196,17,8,130,23,16,81,24,7,12,2,129,120,96,122,120,32,1,2,130,120,192,0,81,8,17,2,129,119,32,129,137,32,200,151,7,122,135,28,1,51,10,39,130,23,8,100,104,130,25,80,32,130,69,222,105,255,51,8,35,80,32,132,69,225,165,0,128,88,56,58,7,128,62,9,152,136,17,132,136,252,200,135,7,129,119,51,9,120,28,6,129,90,24,150,124,20,200,152,8,129,136,129,86,28,130,23,16,129,121,32,190,172,7,150,136,20,190,104,8,51,10,39,80,32,134,69,149,105,255,51,8,35,80,32,136,69,152,165,0,130,23,16,130,120,192,0,81,8,9,72,39,184,0,18,1,2,129,88,56,122,120,56,72,23,120,73,23,112,51,10,1,40,5,51,10,1,130,16,40,130,21,32,130,22,24,149,17,48,100,167,50,0,51,7,50,0,51,7,192,37,10,1,62,7,200,37,10,1,62,7,192,37,10,1,50,0,51,8,192,37,10,1,58,9,192,37,10,1,123,151,8,123,120,8,123,121,62,7,192,37,10,1,50,0,57,7,0,243,9,1,81,7,7,40,117,63,254,2,57,7,220,243,9,1,82,7,55,2,57,7,112,2,10,1,81,7,45,2,57,7,132,243,9,1,82,7,35,2,57,7,84,233,9,1,51,8,208,237,9,1,51,9,72,1,202,151,7,200,135,7,129,119,28,82,23,1,57,63,254,2,149,17,232,123,16,16,123,21,8,123,22,51,5,192,237,9,1,57,7,192,237,9,1,81,7,15,51,7,208,237,9,1,80,32,138,69,57,4,129,87,4,81,7,19,51,7,208,237,9,1,149,119,72,1,80,32,140,69,35,4,129,87,8,81,7,19,51,7,208,237,9,1,149,119,144,2,80,32,142,69,13,4,129,87,12,81,7,19,51,7,208,237,9,1,149,119,216,3,80,32,144,69,247,3,51,6,192,37,10,1,58,5,200,37,10,1,171,101,57,80,32,146,69,25,236,80,32,148,69,146,106,255,57,8,216,37,10,1,149,136,1,61,8,216,37,10,1,130,16,16,130,21,8,130,22,149,17,24,50,0,100,87,180,128,2,150,69,130,85,8,170,101,205,2,130,88,16,81,8,246,82,24,255,236,2,130,87,130,88,8,123,135,123,120,8,100,87,80,32,152,69,28,13,1,40,219,149,17,232,123,16,16,123,21,8,123,22,100,117,130,119,129,119,112,100,120,80,32,154,69,44,171,254,130,88,129,136,116,100,118,100,135,80,32,156,69,28,171,254,200,103,7,140,119,2,87,55,0,0,16,12,51,7,0,0,16,1,2,124,88,208,0,132,136,4,122,87,40,82,8,71,2,57,8,220,37,10,1,81,8,61,2,57,8,216,37,10,1,150,136,153,1,51,9,120,28,6,151,136,51,152,136,51,151,136,2,200,152,8,129,136,139,121,31,200,151,7,153,119,1,80,32,158,69,196,170,254,129,88,8,81,8,51,129,88,32,40,130,0,2,130,87,129,120,32,129,121,100,131,136,0,0,41,51,10,0,0,252,190,169,9,173,152,6,100,152,1,122,88,28,129,119,32,129,88,32,200,135,7,40,113,2,129,89,36,129,88,32,190,152,8,51,11,1,0,41,122,88,32,173,184,16,73,21,32,0,0,41,51,8,0,0,41,40,53,51,11,255,127,20,173,139,29,72,21,32,0,128,20,90,9,13,51,9,1,51,8,0,128,20,40,12,51,8,0,128,20,40,5,81,9,17,131,153,0,64,136,154,1,200,169,9,122,89,36,1,2,130,89,129,154,32,129,153,100,200,168,8,190,135,7,131,152,0,0,252,173,135,6,100,135,1,2,122,87,28,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,130,121,127,119,14,129,152,56,151,119,16,129,155,32,129,156,96,200,135,7,122,151,56,124,90,12,217,188,8,133,136,1,61,8,220,37,10,1,81,10,97,173,188,94,2,58,8,128,62,9,139,119,19,151,119,2,123,23,8,200,120,8,129,136,151,170,56,153,170,56,151,167,11,123,23,80,32,160,69,174,169,254,130,88,129,137,112,51,10,120,28,6,200,151,7,122,135,112,130,23,8,200,122,10,129,168,130,23,80,32,162,69,141,169,254,130,89,129,152,116,57,10,220,37,10,1,200,135,7,122,151,116,142,168,1,2,124,87,13,81,7,101,81,8,98,2,129,153,56,51,10,0,0,0,192,58,8,128,62,9,200,169,9,139,153,19,151,153,2,123,25,8,200,152,8,129,136,151,119,56,153,119,56,151,118,11,100,103,80,32,164,69,61,169,254,130,88,129,137,112,51,10,120,28,6,200,151,7,122,135,112,130,23,8,200,122,10,129,168,100,103,80,32,166,69,28,169,254,130,89,129,152,116,200,135,7,122,151,116,1,2,124,87,12,82,7,10,2,124,87,13,81,7,23,2,51,7,168,33,8,130,152,152,0,51,10,72,23,200,167,7,170,120,18,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,51,8,150,0,100,151,130,16,32,130,21,24,130,22,16,149,17,40,40,39,92,255,129,89,32,143,152,0,0,6,141,136,51,10,0,0,255,210,168,8,190,152,8,90,57,0,0,6,14,51,9,255,255,5,173,137,21,90,56,0,0,6,14,72,21,32,0,0,6,40,6,122,88,32,1,2,130,87,129,120,32,129,119,96,72,21,36,217,135,7,133,119,1,61,7,220,37,10,1,100,87,80,32,170,69,51,253,130,90,248,0,81,10,89,2,130,88,170,138,83,129,135,24,129,136,28,129,169,24,129,170,28,51,11,0,64,142,3,51,6,226,56,142,3,80,32,172,69,61,43,130,88,129,137,56,191,151,10,190,106,11,51,12,196,113,28,7,172,188,60,2,129,89,240,0,122,135,56,81,9,62,2,149,153,255,122,89,240,0,124,87,17,132,119,2,82,7,55,40,59,2,129,87,240,0,81,7,35,2,149,119,255,122,87,240,0,124,87,17,132,119,2,82,7,28,40,32,87,10,44,200,105,9,149,153,1,122,137,56,1,2,124,87,17,132,119,2,81,7,10,51,7,2,122,87,8,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,151,29,199,113,252,122,135,56,124,87,17,132,119,2,82,7,220,40,224,149,17,240,123,16,8,123,21,100,117,130,119,129,121,160,0,129,88,208,0,132,154,255,239,151,136,63,152,136,51,212,168,8,132,153,128,0,122,120,160,0,81,9,16,72,21,12,100,132,136,127,255,122,120,160,0,1,2,129,88,8,51,9,1,171,152,34,2,100,87,130,16,8,130,21,149,17,16,149,17,232,123,16,16,123,21,8,123,22,100,117,51,0,168,69,40,60,143,2,129,120,184,0,81,8,19,149,136,255,122,120,184,0,100,87,51,0,176,69,40,254,251,100,87,80,32,174,69,50,253,100,87,80,32,176,69,241,251,130,87,130,119,88,130,119,126,119,14,81,7,11,100,87,80,32,178,69,137,230,125,87,17,87,7,77,132,120,4,81,8,182,0,132,120,255,0,151,136,58,152,136,61,81,8,73,57,9,192,17,8,82,24,2,105,82,25,2,101,2,129,88,164,0,81,8,131,0,2,129,90,124,51,9,2,51,11,8,51,8,2,170,186,75,2,51,8,8,149,90,32,129,170,132,0,82,10,75,40,113,70,21,17,72,37,204,0,100,87,51,0,182,69,40,159,142,2,129,88,160,0,81,8,29,2,129,89,124,51,8,7,171,137,19,2,129,89,60,81,9,12,51,8,57,9,192,17,8,40,8,57,9,192,17,8,1,2,151,138,2,200,90,10,129,170,132,0,81,10,44,2,129,90,124,170,168,37,149,138,249,51,11,254,172,186,6,81,9,25,122,88,128,0,40,18,51,9,2,51,8,2,149,90,8,129,170,132,0,82,10,218,132,119,2,82,7,16,72,37,204,0,100,87,51,0,182,69,40,45,142,2,129,87,204,0,82,7,90,2,100,87,51,0,180,69,130,114,128,41,56,129,39,24,58,8,128,62,9,152,153,17,51,10,120,28,6,132,153,252,200,152,8,129,139,200,169,9,129,154,129,40,28,151,185,6,190,121,9,151,170,6,190,138,10,51,12,184,59,51,11,1,62,2,64,6,10,1,40,190,83,255,72,37,204,0,1,100,87,51,0,182,69,40,206,141,100,87,80,32,182,69,201,141,129,87,60,81,7,10,149,119,1,122,87,60,1,2,129,87,56,81,7,10,149,119,255,122,87,56,1,2,129,87,64,81,7,32,131,119,255,122,87,64,82,7,23,2,130,87,128,120,160,0,51,9,255,255,251,210,152,8,122,120,160,0,1,2,129,87,76,81,7,10,131,119,255,122,87,76,1,2,129,88,68,81,8,10,149,136,255,122,88,68,1,2,129,88,240,0,81,8,11,149,136,255,122,88,240,0,1,2,129,88,244,0,81,8,11,149,136,255,122,88,244,0,1,2,129,88,56,81,8,21,51,7,128,0,173,135,9,132,136,8,81,8,24,51,7,32,40,37,81,7,16,51,8,128,0,173,120,24,132,119,8,82,7,18,2,72,37,4,1,130,16,8,130,21,149,17,16,50,0,51,7,1,1,122,87,4,1,130,16,8,130,21,149,17,16,50,0,2,129,103,12,149,102,8,173,135,249,2,129,104,123,25,175,133,82,100,87,131,136,255,175,137,60,100,152,80,32,184,69,135,65,58,7,232,102,10,1,149,121,8,62,9,232,102,10,1,170,118,23,2,128,120,252,128,121,248,149,122,248,122,120,4,122,121,100,167,171,166,239,2,122,101,130,23,122,103,4,40,167,0,80,32,186,69,80,65,130,25,129,103,4,122,101,1,175,151,150,0,51,8,4,100,101,1,2,123,24,16,129,88,8,129,87,4,131,136,255,131,119,1,173,137,41,149,89,8,123,25,8,80,32,188,69,31,65,130,26,8,130,25,129,87,12,130,24,16,149,136,8,100,165,173,151,209,122,103,4,100,165,40,24,100,152,80,32,190,69,253,64,51,7,4,130,24,122,104,4,130,24,16,170,120,64,2,58,8,232,102,10,1,170,133,31,2,128,90,12,128,91,8,149,92,8,149,105,8,122,106,12,122,107,8,100,150,100,197,171,140,233,40,15,100,105,149,153,8,62,9,232,102,10,1,40,12,149,153,8,62,9,232,102,10,1,1,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,123,23,8,62,5,240,102,10,1,130,88,129,135,129,136,4,80,32,192,69,138,37,123,21,16,130,88,8,129,137,129,136,4,100,118,100,151,80,32,194,69,117,37,191,118,8,87,8,103,2,57,12,240,150,10,1,57,9,8,220,10,1,191,198,2,190,146,10,138,155,1,61,6,168,66,13,1,174,171,11,191,186,10,100,146,174,138,64,191,199,7,191,121,10,174,171,12,191,186,10,174,138,49,141,151,1,149,34,0,0,0,64,51,9,0,151,10,1,149,120,0,0,0,64,139,39,19,151,119,2,200,151,7,129,119,139,136,19,151,136,2,200,152,8,129,134,171,103,18,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,130,24,16,130,136,48,62,8,248,102,10,1,81,8,185,0,2,58,9,0,103,10,1,129,138,4,129,155,175,171,169,0,2,129,133,129,156,4,175,197,159,0,171,181,52,171,202,49,2,126,138,10,126,155,10,171,186,39,2,126,138,8,126,155,8,171,186,29,2,126,136,12,126,153,12,171,152,19,2,58,8,240,102,10,1,130,136,24,126,136,12,81,8,149,51,5,232,101,10,1,149,85,248,131,121,255,1,2,129,88,12,149,85,8,173,152,249,2,129,89,131,106,255,175,151,25,173,150,124,131,152,255,123,26,16,80,32,196,69,99,63,130,26,16,129,88,4,1,175,168,92,255,149,85,4,123,22,1,2,129,88,4,173,134,82,129,87,131,136,255,131,119,1,100,166,80,32,198,69,59,63,100,106,130,22,129,87,8,149,85,8,173,167,223,40,46,255,2,131,104,255,130,16,40,130,21,32,130,22,24,149,17,48,149,17,208,123,16,40,123,21,32,123,22,24,100,137,100,117,51,6,232,101,10,1,149,102,248,131,88,255,40,86,253,129,87,131,119,1,1,100,168,130,16,40,130,21,32,130,22,24,149,17,48,40,226,62,57,8,232,150,10,1,129,121,8,175,137,14,129,121,12,217,152,8,154,136,2,40,5,51,8,1,57,10,236,150,10,1,129,121,175,154,18,2,129,123,4,51,9,4,173,171,11,51,9,8,40,5,51,9,1,149,17,216,123,16,32,123,21,24,123,22,16,212,152,8,51,9,5,51,10,1,170,152,228,0,2,151,136,4,51,9,144,20,9,200,137,10,129,168,129,171,4,151,136,2,200,120,8,129,137,151,187,2,129,172,8,200,123,11,129,184,129,170,12,151,204,2,200,124,12,129,203,123,27,8,151,170,2,200,167,7,129,119,123,23,100,151,80,32,200,69,92,35,51,5,240,150,10,1,57,8,240,150,10,1,191,135,6,130,23,8,130,24,80,32,202,69,66,35,51,10,1,129,88,191,135,7,191,118,8,87,8,119,2,57,9,8,220,10,1,190,105,11,138,154,1,174,186,11,191,171,11,100,150,174,139,62,191,121,11,174,186,12,191,171,11,174,139,50,141,151,1,2,149,105,0,0,0,64,51,10,0,151,10,1,149,120,0,0,0,64,139,151,19,151,119,2,200,167,7,129,119,139,136,19,151,136,2,200,168,8,129,137,171,151,7,51,10,40,31,51,8,232,101,10,1,149,136,248,131,153,255,1,2,129,138,12,149,136,8,173,154,249,129,136,217,135,10,1,2,100,167,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,208,123,16,40,123,21,32,123,22,24,57,9,84,28,10,1,100,117,173,151,17,51,7,174,139,1,100,88,80,32,204,69,64,146,254,57,9,116,52,11,1,58,8,88,28,10,1,149,153,1,61,9,116,52,11,1,151,85,4,200,88,8,130,138,51,5,104,52,11,1,126,140,8,58,11,56,28,10,1,129,167,57,9,104,52,11,1,127,136,10,62,10,0,103,10,1,123,27,8,123,24,123,28,16,175,151,25,127,168,8,127,169,12,80,32,206,69,115,48,58,10,0,103,10,1,129,89,40,5,51,7,1,51,12,0,63,13,1,129,171,4,127,168,10,62,7,0,63,13,1,173,185,17,2,57,7,192,66,13,1,170,135,7,51,7,40,20,127,169,12,100,183,80,32,208,69,56,48,58,10,0,103,10,1,1,62,7,8,63,13,1,100,167,80,32,210,69,62,83,130,24,16,81,8,67,151,136,48,130,25,150,149,56,153,136,48,130,26,8,200,165,5,150,153,56,149,136,255,151,136,32,152,136,32,150,135,56,200,169,9,200,151,7,149,118,56,100,87,51,0,212,69,40,3,252,100,87,80,32,212,69,254,251,149,85,56,171,101,245,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,208,123,16,40,123,21,32,123,22,24,151,120,48,87,8,122,51,8,120,28,10,1,123,24,16,51,8,232,150,10,1,123,24,8,51,8,236,150,10,1,123,24,1,2,130,24,16,130,133,130,24,8,129,137,130,24,129,136,51,10,52,202,167,7,200,117,5,100,151,100,89,80,32,214,69,42,32,100,118,151,119,1,200,87,7,126,119,48,80,32,216,69,166,133,102,1,151,103,4,200,87,7,149,119,16,80,32,218,69,54,253,81,7,35,2,151,102,1,200,101,5,127,88,48,151,135,48,152,119,48,89,8,169,40,6,81,23,255,26,132,119,255,127,255,40,20,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,51,7,1,130,16,40,130,21,32,130,22,24,149,17,48,40,48,254,127,104,24,123,23,16,88,8,90,1,2,58,7,48,103,10,1,58,8,56,103,10,1,200,87,7,130,119,123,23,56,200,88,8,130,135,123,23,8,51,8,149,101,28,123,22,24,40,24,2,130,22,24,127,103,24,130,24,131,136,1,130,21,32,149,85,8,175,120,29,1,123,24,129,87,4,51,8,8,80,32,222,69,211,250,0,125,120,1,123,23,40,124,121,123,21,32,127,90,127,103,8,151,136,8,212,152,8,123,26,48,200,138,10,173,122,6,100,122,1,2,130,24,48,143,135,154,119,210,135,7,175,167,174,151,119,48,152,119,48,123,26,64,40,15,2,130,23,72,149,119,1,130,26,64,170,167,150,2,123,23,72,151,119,1,130,24,56,200,120,8,127,136,89,8,228,2,130,24,48,130,25,72,201,137,8,151,136,2,130,21,40,200,88,8,124,137,9,124,138,8,124,139,10,125,136,11,151,153,8,212,169,9,151,187,16,151,136,24,212,184,8,212,152,8,200,133,5,124,88,51,9,255,0,170,152,167,2,130,25,8,200,151,7,126,119,130,25,32,127,153,2,123,25,88,130,25,24,127,150,10,130,25,16,200,151,7,123,23,80,40,18,2,200,87,7,124,120,4,149,117,4,81,40,255,0,119,255,2,132,136,255,0,124,87,1,130,25,88,200,152,8,153,137,63,210,137,9,200,121,9,143,138,154,170,210,138,10,200,169,8,175,134,7,201,166,9,1,88,9,200,149,88,3,130,23,80,200,167,7,80,32,224,69,62,217,252,124,87,1,40,178,51,9,101,59,1,51,8,8,51,10,30,1,130,23,16,130,16,112,130,21,104,130,22,96,149,17,120,40,211,3,1,149,17,168,123,16,80,123,21,72,123,22,64,100,123,58,7,24,103,10,1,58,8,40,103,10,1,151,185,3,200,151,7,130,117,200,152,8,73,8,58,7,48,103,10,1,58,8,56,103,10,1,123,26,16,58,10,32,103,10,1,200,151,7,130,119,123,23,32,200,152,8,130,135,123,23,24,127,87,8,123,27,151,187,2,123,27,8,200,186,10,72,10,51,8,1,149,25,56,80,32,226,69,239,255,0,127,89,8,123,23,56,51,8,80,32,228,69,197,215,252,100,83,127,87,24,123,21,40,88,7,176,0,51,8,149,52,28,40,19,2,127,55,24,130,24,48,131,136,1,149,68,8,175,120,152,0,123,24,48,129,71,4,51,8,8,100,69,80,32,230,69,252,248,0,100,84,130,19,40,125,120,1,124,122,127,92,127,57,8,151,136,8,212,168,8,200,200,8,173,152,6,100,152,1,143,201,154,153,210,201,9,175,137,184,151,153,48,152,153,48,151,150,1,130,26,24,200,106,10,130,27,32,200,107,11,151,146,2,151,204,2,201,199,7,200,39,7,149,119,8,1,2,130,28,56,200,156,12,124,197,149,85,1,120,197,127,76,4,124,117,1,124,118,121,188,151,85,8,212,101,5,149,85,3,121,165,149,153,1,149,170,2,149,187,2,149,119,4,171,152,209,40,94,255,2,127,55,8,130,22,16,130,28,32,130,27,24,130,18,8,88,7,147,0,51,5,51,4,1,51,0,255,51,8,254,11,1,123,24,48,40,32,126,55,8,200,169,9,200,40,8,122,137,1,149,85,1,151,120,48,153,136,48,149,187,2,149,204,2,175,133,98,2,130,24,56,200,88,8,124,136,170,72,229,81,8,95,2,58,8,32,103,10,1,200,40,7,129,121,121,192,121,185,127,58,10,154,167,0,0,1,175,151,187,130,23,48,130,24,123,28,32,100,182,80,32,232,69,100,141,254,51,0,255,51,4,1,130,18,8,100,107,130,28,32,130,22,16,130,19,40,58,8,32,103,10,1,127,58,10,200,40,7,129,121,40,133,130,23,56,80,32,234,69,190,253,0,40,16,51,7,86,187,1,100,56,80,32,236,69,241,27,253,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,9,64,103,10,1,151,122,2,200,169,9,129,153,210,152,8,58,9,48,103,10,1,58,10,56,103,10,1,151,118,3,200,105,9,130,153,200,106,10,130,170,151,139,1,200,185,9,127,152,200,186,10,126,165,88,8,23,151,135,48,152,119,48,51,8,8,80,32,238,69,89,247,0,100,120,40,96,2,58,8,40,103,10,1,200,104,8,130,136,82,8,82,2,123,25,51,0,240,69,149,17,136,123,16,112,123,21,104,123,22,96,58,8,24,103,10,1,151,117,3,58,9,32,103,10,1,200,88,8,130,134,151,119,2,200,151,7,58,9,40,103,10,1,129,119,200,89,9,51,8,1,51,0,220,69,40,174,253,0,58,7,40,103,10,1,200,103,7,130,120,1,2,200,88,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,118,129,117,138,87,2,51,8,1,51,9,80,32,244,69,128,253,0,123,23,128,0,88,5,68,100,103,149,102,4,151,85,3,200,117,5,149,85,4,123,21,144,0,130,21,128,0,1,149,23,159,0,51,9,9,100,104,80,32,246,69,112,204,254,149,23,159,0,80,32,248,69,75,244,0,122,87,149,102,8,149,85,4,130,23,144,0,171,118,217,51,7,6,66,1,80,32,250,69,54,248,0,51,6,0,94,1,51,8,1,51,7,0,94,1,80,32,252,69,161,247,0,123,23,144,0,128,119,123,23,80,100,103,80,32,254,69,190,244,0,80,32,0,70,144,245,0,123,23,136,0,51,7,98,23,1,80,32,2,70,243,243,0,81,23,255,50,51,6,98,23,1,51,8,1,51,7,98,23,1,80,32,4,70,96,247,0,123,23,72,129,117,100,103,80,32,6,70,129,244,0,80,32,8,70,83,245,0,123,23,40,40,11,73,17,72,73,17,40,51,5,1,130,23,80,200,117,5,61,5,72,103,10,1,138,87,3,51,8,1,51,9,80,32,10,70,153,252,0,57,8,72,103,10,1,123,25,88,62,7,24,103,10,1,138,135,3,51,8,1,51,9,80,32,12,70,123,252,0,57,8,72,103,10,1,123,25,32,62,7,48,103,10,1,138,135,3,51,8,1,51,9,80,32,14,70,93,252,0,57,8,72,103,10,1,123,25,24,62,7,56,103,10,1,138,135,3,51,8,1,51,9,80,32,16,70,63,252,0,57,8,72,103,10,1,62,7,40,103,10,1,138,135,2,51,8,1,51,9,80,32,18,70,36,252,0,57,8,72,103,10,1,62,7,32,103,10,1,138,135,2,51,8,1,51,9,80,32,20,70,9,252,0,57,8,72,103,10,1,123,25,16,62,7,64,103,10,1,138,135,2,51,8,1,51,9,80,32,22,70,235,251,0,123,24,8,62,7,80,103,10,1,51,7,189,49,1,80,32,24,70,142,243,0,123,23,120,51,7,101,28,1,80,32,26,70,127,243,0,123,22,96,57,5,72,103,10,1,1,130,22,96,57,7,72,103,10,1,130,24,136,0,88,7,110,2,51,12,51,7,80,81,1,123,23,51,7,148,6,1,123,23,120,130,21,144,0,1,132,199,63,123,28,112,81,7,13,2,2,130,22,72,130,25,40,130,23,80,171,124,29,2,2,130,24,72,130,23,80,171,124,32,2,2,123,24,48,129,133,4,123,25,56,175,89,12,130,23,80,32,28,70,24,138,254,123,22,64,200,101,5,124,87,20,125,88,21,151,119,3,151,136,11,212,135,7,149,119,32,51,8,1,51,9,80,32,30,70,57,251,0,100,82,58,8,24,103,10,1,100,117,130,23,112,151,121,3,124,39,13,123,25,104,200,152,8,124,41,12,123,133,151,119,8,124,42,15,212,151,8,121,88,8,124,39,14,151,170,8,125,41,21,124,43,20,212,167,7,121,87,10,151,151,8,212,183,3,121,83,24,124,41,1,124,42,124,43,2,124,44,3,151,153,8,212,169,9,151,187,16,151,204,24,212,203,11,212,185,9,124,42,5,124,43,4,124,44,6,124,38,7,151,170,8,212,186,10,151,204,16,151,102,24,212,108,12,100,86,212,202,10,151,170,32,212,169,9,123,89,88,3,145,0,51,12,123,22,144,0,149,101,28,149,38,22,130,27,128,0,51,7,255,40,20,131,204,1,151,56,48,153,136,48,149,102,10,149,85,8,175,140,96,2,124,104,1,124,105,151,136,8,212,152,8,124,105,4,125,106,5,121,88,124,104,3,151,153,2,151,170,10,212,169,9,124,106,2,200,185,9,129,153,151,136,8,212,168,8,121,88,2,122,89,4,171,121,186,130,23,120,130,24,144,0,123,28,136,0,80,32,32,70,246,136,254,130,28,136,0,51,7,255,130,27,128,0,130,24,144,0,126,131,24,40,147,2,130,22,144,0,126,104,8,1,2,130,23,48,149,119,4,123,23,144,0,151,136,48,153,135,48,151,119,1,51,8,1,51,5,1,51,9,80,32,34,70,251,249,0,58,8,48,103,10,1,127,105,8,130,26,104,200,168,8,123,135,151,151,1,51,8,1,51,9,80,32,36,70,219,249,0,58,9,56,103,10,1,127,104,8,130,26,104,200,169,9,123,151,1,100,87,138,85,1,175,88,251,2,149,119,255,58,8,64,103,10,1,130,28,112,151,201,2,127,106,10,58,11,80,103,10,1,200,152,8,122,135,151,170,16,200,185,9,122,154,130,22,96,57,7,72,103,10,1,149,204,1,130,24,56,130,21,64,173,124,243,253,40,67,51,7,46,100,134,80,32,38,70,213,45,253,130,28,112,100,104,130,22,72,130,25,40,130,23,80,170,124,235,253,100,86,100,137,130,24,72,130,23,80,170,124,232,253,2,130,24,144,0,123,24,48,129,133,4,123,25,56,173,89,227,253,40,232,253,130,23,128,0,80,32,40,70,122,248,0,51,7,0,94,1,80,32,42,70,53,244,0,130,23,72,81,7,15,51,7,98,23,1,80,32,44,70,35,244,0,57,7,72,103,10,1,88,7,34,51,5,51,7,51,0,46,70,40,176,248,100,87,80,32,46,70,171,248,57,7,72,103,10,1,131,85,1,173,117,239,151,119,2,131,119,4,51,8,1,51,9,80,32,48,70,223,248,0,57,8,72,103,10,1,62,7,88,103,10,1,88,8,29,51,9,51,10,1,2,122,121,57,8,72,103,10,1,149,170,1,149,153,1,149,119,4,173,138,238,138,135,3,51,8,1,51,9,80,32,50,70,167,248,0,57,9,72,103,10,1,123,24,144,0,62,7,168,103,10,1,151,153,3,51,8,80,32,52,70,112,208,252,57,7,72,103,10,1,130,27,88,88,7,92,51,6,1,2,58,7,24,103,10,1,151,101,3,200,87,7,130,119,122,118,12,80,32,54,70,216,234,0,57,8,72,103,10,1,58,9,168,103,10,1,195,135,7,151,119,3,200,121,9,1,2,100,151,130,154,149,169,16,82,10,248,2,130,27,88,58,9,24,103,10,1,200,89,9,130,154,73,26,16,130,153,149,102,1,123,121,173,134,173,2,130,16,184,0,130,21,176,0,130,22,168,0,149,17,192,0,50,0,149,119,1,61,7,120,103,10,1,51,7,101,28,1,80,32,58,70,182,239,0,123,21,32,57,8,120,103,10,1,149,119,255,61,7,124,103,10,1,191,135,7,149,119,1,61,7,128,103,10,1,138,119,2,51,8,1,51,9,80,32,60,70,209,247,0,57,8,128,103,10,1,123,25,16,62,7,136,103,10,1,138,135,2,51,8,1,51,9,80,32,62,70,179,247,0,57,8,128,103,10,1,123,25,8,62,7,144,103,10,1,138,135,2,51,8,1,51,9,80,32,64,70,149,247,0,123,21,24,57,8,128,103,10,1,123,25,62,7,152,103,10,1,88,8,151,0,51,5,51,6,51,8,40,119,57,7,120,103,10,1,190,103,7,51,8,8,80,32,66,70,183,240,0,124,120,124,121,1,58,10,136,103,10,1,151,136,16,151,153,24,212,152,8,200,90,10,124,121,4,124,123,5,122,168,58,8,144,103,10,1,151,153,16,151,187,24,212,185,9,200,88,8,124,122,6,124,119,7,122,137,58,8,152,103,10,1,151,170,16,151,119,24,212,167,7,200,88,8,122,135,57,7,128,103,10,1,130,24,40,149,136,1,149,102,1,149,85,4,175,120,25,123,24,40,132,103,63,82,7,133,51,7,46,80,32,68,70,78,43,253,40,120,255,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,7,46,80,32,72,70,50,43,253,51,7,118,81,1,80,32,74,70,128,238,0,149,119,1,61,7,96,103,10,1,51,7,9,94,1,80,32,76,70,107,238,0,57,8,96,103,10,1,149,119,255,61,7,100,103,10,1,191,135,7,149,120,1,61,8,104,103,10,1,151,119,2,131,119,8,51,8,1,51,9,80,32,78,70,134,246,0,57,8,104,103,10,1,62,7,112,103,10,1,88,8,29,51,8,51,9,1,2,122,120,57,10,104,103,10,1,149,153,1,149,136,1,149,119,4,173,169,238,51,7,46,80,32,80,70,177,42,253,51,0,82,70,149,17,184,123,16,64,123,21,56,123,22,48,51,7,189,49,1,51,0,56,70,40,235,237,0,51,7,46,80,32,84,70,138,42,253,51,7,82,157,1,80,32,86,70,216,237,0,51,8,1,80,32,88,70,104,239,0,62,7,160,103,10,1,130,16,8,130,21,149,17,16,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,118,80,32,90,70,245,236,0,51,8,255,100,117,171,135,87,124,103,1,124,104,124,105,2,124,106,3,151,119,8,212,135,7,151,153,16,151,170,24,124,104,5,212,169,9,212,151,7,124,105,4,151,136,8,124,106,6,124,107,7,212,152,8,70,17,8,151,170,16,151,187,24,212,186,10,212,168,8,151,136,32,212,135,7,123,23,51,7,197,49,1,100,24,80,32,92,70,80,132,254,57,7,96,103,10,1,191,117,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,124,119,51,8,45,171,135,7,51,7,40,74,100,87,80,32,94,70,209,231,0,57,8,72,103,10,1,58,9,168,103,10,1,195,135,7,151,119,3,200,151,7,130,118,51,7,255,81,6,37,51,9,8,100,103,100,88,80,32,96,70,149,197,252,81,7,16,2,130,102,16,82,6,235,2,51,7,255,40,6,129,103,12,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,124,119,51,8,45,171,135,7,51,7,40,91,100,87,80,32,98,70,98,231,0,57,8,72,103,10,1,58,9,168,103,10,1,195,135,7,151,119,3,200,151,7,130,118,81,6,39,51,9,8,100,103,100,88,80,32,100,70,41,197,252,81,7,12,2,130,102,16,82,6,235,40,12,2,129,103,12,51,8,255,171,135,21,51,7,111,133,1,100,88,80,32,102,70,92,131,254,51,7,255,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,57,7,132,243,9,1,81,7,6,40,155,193,149,17,152,123,16,96,123,21,88,123,22,80,57,7,104,103,10,1,51,8,1,51,6,1,51,9,80,32,104,70,98,244,0,123,21,72,57,9,104,103,10,1,100,117,51,8,80,32,106,70,51,204,252,100,92,51,7,96,28,10,1,57,8,96,28,10,1,88,8,53,51,8,104,28,10,1,51,9,51,10,1,2,130,139,200,155,11,127,187,8,200,203,11,120,182,130,139,200,155,11,127,187,10,200,203,11,120,182,129,123,149,170,1,149,153,128,0,173,186,220,2,57,7,104,103,10,1,123,24,64,32,4,176,103,10,1,88,7,108,51,8,88,131,13,1,123,24,48,51,6,51,5,123,24,40,123,28,56,40,11,149,85,1,149,102,1,175,117,78,2,200,92,8,124,136,81,8,241,2,57,7,96,103,10,1,130,24,48,130,136,200,117,9,150,153,40,200,152,8,129,136,20,130,26,64,57,9,176,103,10,1,190,103,7,200,152,8,61,8,176,103,10,1,51,8,8,80,32,108,70,236,236,0,130,28,56,57,7,104,103,10,1,40,174,100,199,80,32,110,70,201,242,0,57,7,72,103,10,1,51,8,1,51,5,1,51,9,80,32,112,70,113,243,0,123,22,32,57,9,72,103,10,1,100,118,51,8,80,32,114,70,66,203,252,51,7,80,28,10,1,57,8,80,28,10,1,88,8,65,51,8,72,28,10,1,51,9,51,10,1,2,130,139,200,155,11,127,187,8,200,107,11,120,181,130,139,200,155,11,127,187,12,200,107,11,120,181,130,139,200,155,11,127,187,10,200,107,11,120,181,129,123,149,170,1,149,153,24,173,186,208,2,57,7,196,66,13,1,200,103,7,120,117,57,7,72,103,10,1,32,4,180,103,10,1,88,7,157,0,51,11,88,131,13,1,51,5,123,24,40,51,12,40,123,22,24,123,26,64,123,27,56,40,8,149,85,1,175,117,125,2,200,86,8,124,136,81,8,244,2,58,8,24,103,10,1,151,89,3,200,152,8,130,136,123,24,72,127,136,24,88,8,220,123,21,48,51,5,130,23,72,149,118,32,1,2,129,103,130,184,202,199,9,200,152,8,129,136,20,57,9,180,103,10,1,200,152,8,61,8,180,103,10,1,51,8,8,80,32,116,70,211,235,0,51,12,40,130,27,56,130,26,64,130,23,72,127,119,24,149,85,1,149,102,8,173,117,196,57,7,72,103,10,1,130,22,24,130,21,48,40,130,100,103,80,32,118,70,149,241,0,51,6,0,70,13,1,57,7,0,70,13,1,51,8,1,51,5,1,51,9,80,32,120,70,55,242,0,123,22,129,105,123,23,16,51,8,80,32,122,70,12,202,252,51,7,192,37,10,1,58,8,200,37,10,1,170,120,37,51,9,132,60,130,27,16,40,9,2,130,136,8,170,120,21,2,130,138,16,171,154,245,2,128,138,60,200,186,10,120,165,40,233,2,130,23,129,115,32,4,184,103,10,1,88,3,60,2,100,118,51,10,8,70,13,1,51,11,88,131,13,1,51,7,51,4,40,123,26,24,123,27,72,123,18,64,40,9,149,119,1,175,55,23,2,2,130,24,16,200,120,8,124,136,81,8,240,2,130,168,151,124,4,200,200,9,129,153,88,9,226,123,23,8,51,9,51,5,123,28,32,1,2,123,21,40,123,25,48,200,200,8,130,136,8,130,26,64,57,7,120,103,10,1,100,165,200,152,8,123,24,56,127,136,4,130,185,190,135,7,202,71,8,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,124,70,167,234,0,57,7,120,103,10,1,130,24,56,127,136,6,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,126,70,113,234,0,57,7,120,103,10,1,100,101,130,22,56,127,104,8,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,128,70,57,234,0,57,7,120,103,10,1,127,104,10,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,130,70,6,234,0,130,22,64,57,7,120,103,10,1,130,24,56,127,136,12,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,132,70,205,233,0,57,7,120,103,10,1,130,22,56,127,104,14,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,134,70,151,233,0,57,7,120,103,10,1,127,104,16,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,61,8,184,103,10,1,51,8,8,80,32,136,70,100,233,0,57,7,120,103,10,1,127,104,18,130,25,72,130,153,190,135,7,150,120,40,200,152,8,129,136,20,57,9,184,103,10,1,200,152,8,100,86,61,8,184,103,10,1,51,8,8,80,32,138,70,47,233,0,130,21,40,130,25,48,130,28,32,51,4,40,130,27,72,130,26,24,130,168,200,200,7,129,119,149,85,1,149,153,28,173,117,33,254,2,130,23,129,115,130,23,8,40,233,253,130,23,16,130,16,96,130,21,88,130,22,80,149,17,104,40,220,238,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,200,103,10,1,57,8,204,103,10,1,191,137,5,87,5,177,0,57,10,208,103,10,1,90,41,199,0,13,87,8,8,83,42,64,1,32,51,7,133,150,1,123,27,80,32,142,70,23,126,254,57,8,204,103,10,1,57,10,208,103,10,1,1,2,151,135,3,51,9,216,103,10,1,200,151,7,130,123,151,170,2,51,7,216,129,10,1,200,167,7,129,122,57,2,88,147,10,1,57,12,28,28,11,1,57,6,92,147,10,1,200,171,9,191,200,8,202,40,8,200,104,7,20,12,0,0,0,0,64,1,0,0,151,86,32,214,198,12,200,202,10,200,186,10,149,170,64,1,1,2,58,6,104,147,10,1,58,5,96,147,10,1,151,120,41,152,136,57,200,104,8,124,136,200,88,8,124,136,120,152,149,153,64,1,200,39,7,171,169,218,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,200,103,10,1,57,8,204,103,10,1,191,137,4,87,4,194,0,57,10,208,103,10,1,90,41,199,0,13,87,8,8,83,42,64,1,34,51,7,133,150,1,123,20,80,32,146,70,60,125,254,130,20,57,10,208,103,10,1,57,8,204,103,10,1,1,2,138,167,1,151,137,3,51,10,216,103,10,1,200,169,9,130,155,151,119,2,51,9,216,129,10,1,200,121,9,129,146,200,43,7,129,150,4,57,3,88,147,10,1,57,5,28,28,11,1,57,12,92,147,10,1,200,107,10,191,88,8,202,56,8,200,200,9,20,12,0,0,0,0,64,1,0,0,151,70,32,214,198,12,200,44,12,200,203,11,149,178,64,1,1,2,58,5,104,147,10,1,58,11,96,147,10,1,151,152,41,152,136,57,200,88,8,124,136,200,184,8,124,136,120,120,120,168,149,119,64,1,149,170,64,1,200,57,9,171,39,212,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,8,204,103,10,1,82,8,13,51,8,1,61,8,204,103,10,1,1,2,57,10,116,147,10,1,57,9,200,103,10,1,131,171,255,171,185,13,131,169,254,61,9,200,103,10,1,1,191,137,5,87,5,184,0,57,10,208,103,10,1,90,41,199,0,13,87,8,8,83,42,64,1,32,51,7,162,150,1,123,27,80,32,150,70,44,124,254,57,8,204,103,10,1,57,10,208,103,10,1,1,151,136,3,51,7,216,103,10,1,200,135,7,130,121,151,170,2,51,7,216,129,10,1,200,167,7,129,122,200,169,7,57,12,112,147,10,1,20,11,0,0,0,0,64,1,0,0,151,85,32,214,181,11,200,186,10,200,154,10,51,9,160,103,10,1,149,170,64,1,51,11,80,21,9,1,2,151,204,2,200,188,12,129,204,130,150,200,124,12,124,204,200,108,12,124,204,0,6,120,124,57,12,112,147,10,1,131,204,1,149,198,206,136,102,1,131,102,255,210,108,12,149,119,64,1,61,12,112,147,10,1,171,167,200,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,8,204,103,10,1,82,8,13,51,8,1,61,8,204,103,10,1,1,2,57,10,116,147,10,1,57,9,200,103,10,1,131,171,255,171,185,13,131,169,254,61,9,200,103,10,1,1,191,137,5,87,5,228,0,57,10,208,103,10,1,138,171,1,90,41,199,0,13,87,8,8,83,43,64,1,28,51,7,162,150,1,123,27,80,32,154,70,35,123,254,130,27,57,8,204,103,10,1,1,151,136,3,51,7,216,103,10,1,200,135,7,130,122,151,183,2,51,8,216,129,10,1,200,120,9,129,155,134,119,4,200,135,7,129,120,200,186,7,200,168,8,57,6,112,147,10,1,20,12,0,0,0,0,64,1,0,0,151,85,32,214,197,12,200,203,11,200,171,11,51,10,160,103,10,1,149,187,64,1,51,12,80,21,9,1,2,151,102,2,200,198,6,129,102,130,165,200,118,6,124,102,200,101,5,124,86,0,6,120,118,57,6,112,147,10,1,151,102,2,200,198,6,129,102,130,165,200,134,6,124,102,200,101,5,124,86,0,6,120,134,57,6,112,147,10,1,131,102,1,149,101,206,136,85,1,131,85,255,210,86,6,61,6,112,147,10,1,149,119,64,1,149,136,64,1,171,183,166,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,200,103,10,1,57,8,204,103,10,1,191,137,5,87,5,185,0,57,10,208,103,10,1,90,41,199,0,13,87,8,8,83,42,64,1,32,51,7,133,150,1,123,27,80,32,158,70,24,122,254,57,8,204,103,10,1,57,10,208,103,10,1,1,2,151,135,3,51,9,216,103,10,1,200,151,7,130,123,151,170,2,51,7,216,129,10,1,200,167,7,129,122,57,2,88,147,10,1,57,12,28,28,11,1,57,6,92,147,10,1,200,171,9,191,200,8,202,40,8,200,104,8,20,12,0,0,0,0,64,1,0,0,151,86,32,214,198,12,200,202,10,200,186,10,149,163,64,1,1,2,58,5,104,147,10,1,58,7,120,147,10,1,140,138,16,200,90,10,124,170,58,5,96,147,10,1,200,167,7,124,119,200,87,7,124,119,120,151,149,153,64,1,200,40,8,171,57,210,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,200,103,10,1,57,8,204,103,10,1,191,137,4,87,4,236,0,57,7,208,103,10,1,138,117,1,90,41,199,0,13,87,8,8,83,37,64,1,30,51,7,133,150,1,100,90,123,20,80,32,162,70,48,121,254,130,20,57,8,204,103,10,1,1,2,151,135,3,51,9,216,103,10,1,200,151,7,130,123,151,85,2,51,9,216,129,10,1,200,89,7,129,114,200,43,7,134,90,4,200,169,9,129,150,57,3,88,147,10,1,57,5,28,28,11,1,57,12,92,147,10,1,200,107,10,191,88,8,202,56,8,200,200,8,20,12,0,0,0,0,64,1,0,0,151,70,32,214,198,12,200,44,12,200,203,11,149,178,64,1,1,2,58,9,104,147,10,1,58,11,120,147,10,1,140,140,16,200,201,9,124,153,58,6,96,147,10,1,200,185,9,124,153,200,105,9,124,153,120,121,58,9,104,147,10,1,58,11,120,147,10,1,200,201,9,124,153,58,12,96,147,10,1,200,185,9,124,153,200,201,9,124,153,120,169,149,119,64,1,149,170,64,1,200,56,8,171,39,171,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,8,62,7,128,147,10,1,51,2,112,51,10,0,1,40,46,2,58,7,128,147,10,1,200,135,7,120,120,0,2,58,7,128,147,10,1,200,135,7,120,120,0,1,58,7,128,147,10,1,200,135,7,120,120,149,136,1,170,168,66,132,139,240,0,171,43,208,2,58,11,128,147,10,1,132,140,15,134,199,96,200,139,11,120,183,58,7,128,147,10,1,134,203,64,200,135,7,120,123,0,1,58,7,128,147,10,1,134,203,32,200,135,7,120,123,0,2,149,136,1,171,168,196,2,130,16,149,17,8,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,136,147,10,1,57,8,140,147,10,1,57,10,144,147,10,1,90,41,63,1,16,173,137,11,87,8,8,83,42,201,0,38,51,7,112,38,1,123,27,80,32,168,70,159,119,254,57,10,144,147,10,1,57,8,140,147,10,1,57,9,136,147,10,1,1,2,57,7,148,147,10,1,132,119,192,57,11,152,147,10,1,57,12,156,147,10,1,138,114,10,151,187,42,152,179,48,132,203,192,57,12,160,147,10,1,151,170,3,51,5,216,103,10,1,200,90,10,130,167,151,138,2,51,6,216,129,10,1,200,106,10,129,166,151,186,10,151,204,42,152,204,48,200,103,11,212,50,5,212,202,2,191,137,9,151,153,32,152,153,32,200,105,9,200,121,8,149,131,1,51,9,192,15,1,152,87,4,210,151,7,58,10,176,147,10,1,139,88,26,212,135,7,58,8,168,147,10,1,200,167,7,124,119,200,135,7,124,119,149,184,1,120,183,190,37,5,100,139,171,56,212,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,136,147,10,1,57,8,140,147,10,1,57,10,144,147,10,1,90,41,63,1,16,173,137,11,87,8,8,83,42,201,0,40,51,7,112,38,1,123,20,80,32,172,70,165,118,254,130,20,57,9,136,147,10,1,57,8,140,147,10,1,57,10,144,147,10,1,1,2,57,7,148,147,10,1,57,12,152,147,10,1,132,119,192,138,114,10,151,204,42,57,7,156,147,10,1,57,5,160,147,10,1,152,195,48,132,119,192,151,123,10,151,85,42,138,135,1,61,7,140,147,10,1,151,170,3,51,6,216,103,10,1,200,106,10,130,166,151,119,2,51,10,216,129,10,1,200,167,7,129,124,152,90,48,151,151,1,61,7,136,147,10,1,200,198,7,212,50,5,212,171,2,191,137,9,151,153,32,152,153,31,200,201,9,200,105,8,149,131,2,51,9,192,15,1,2,152,90,4,210,154,10,58,11,176,147,10,1,139,88,26,212,168,8,58,10,168,147,10,1,200,139,11,124,187,200,186,10,124,170,120,122,58,10,176,147,10,1,58,11,168,147,10,1,200,168,8,124,136,200,184,8,124,136,120,120,1,149,119,2,190,37,5,171,55,188,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,141,121,64,1,140,153,1,61,9,184,147,10,1,88,7,27,151,123,2,51,10,216,129,10,1,200,171,11,1,122,169,149,170,4,149,153,1,171,186,248,149,119,192,254,136,119,1,141,137,168,0,140,153,1,149,119,255,210,151,7,61,7,188,147,10,1,88,8,44,58,9,128,131,13,1,51,10,64,1,202,167,7,200,151,7,151,137,3,51,8,216,103,10,1,200,137,9,1,123,135,149,136,8,149,119,64,1,171,152,247,50,0,149,17,184,123,16,64,123,21,56,123,22,48,57,8,192,147,10,1,58,7,200,147,10,1,51,9,64,1,171,152,35,81,7,17,80,32,174,70,170,229,0,33,4,200,147,10,1,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,82,7,27,51,7,0,210,0,51,8,1,51,9,80,32,176,70,61,230,0,62,7,200,147,10,1,1,2,123,22,24,57,7,192,17,8,81,23,2,20,51,7,35,12,1,51,8,8,51,0,178,70,40,159,224,0,51,7,139,38,1,51,8,8,80,32,178,70,147,224,0,58,5,200,147,10,1,123,23,32,51,8,149,87,0,210,0,123,23,16,73,17,8,192,15,123,21,1,123,24,40,130,22,8,210,134,6,130,23,32,200,118,6,51,9,64,100,87,100,104,80,32,180,70,148,190,252,149,87,64,51,9,64,100,104,80,32,182,70,133,190,252,149,87,128,0,51,9,64,100,104,80,32,184,70,117,190,252,149,87,192,0,51,9,64,100,104,80,32,186,70,101,190,252,149,87,0,1,51,9,64,100,104,80,32,188,70,85,190,252,130,24,40,149,85,64,1,131,136,64,130,23,16,171,117,151,2,130,23,62,7,224,128,13,1,51,7,254,128,1,51,8,8,80,32,190,70,244,223,0,130,21,24,57,8,192,147,10,1,100,121,123,23,32,123,23,40,88,8,50,51,6,1,57,7,184,147,10,1,57,8,188,147,10,1,190,103,7,131,136,248,100,149,80,32,192,70,46,131,0,100,89,130,21,24,57,7,192,147,10,1,131,102,8,173,118,215,51,7,107,28,1,51,8,8,80,32,194,70,162,223,0,57,8,192,147,10,1,100,122,123,23,16,88,8,58,51,6,1,57,7,184,147,10,1,57,8,188,147,10,1,57,9,116,147,10,1,190,103,7,190,152,8,100,169,100,165,80,32,196,70,218,130,0,100,90,130,25,24,57,7,192,147,10,1,131,102,8,173,118,207,51,7,107,23,1,51,8,8,80,32,198,70,78,223,0,57,8,116,147,10,1,88,8,47,100,117,51,6,1,57,7,184,147,10,1,57,8,188,147,10,1,131,119,248,190,104,8,100,89,80,32,200,70,145,130,0,57,7,116,147,10,1,131,102,8,173,118,220,51,7,192,6,1,51,8,8,80,32,202,70,10,223,0,57,8,116,147,10,1,88,8,53,100,117,51,6,1,57,7,184,147,10,1,57,8,192,147,10,1,57,9,188,147,10,1,190,135,7,190,150,8,100,89,80,32,204,70,71,130,0,57,7,116,147,10,1,131,102,8,173,118,214,2,130,22,32,57,8,184,147,10,1,57,7,188,147,10,1,131,133,248,131,119,248,123,23,8,51,7,139,59,1,51,8,8,80,32,206,70,167,222,0,100,121,100,87,130,24,8,80,32,208,70,5,130,0,57,7,184,147,10,1,57,5,192,147,10,1,57,8,188,147,10,1,190,117,5,131,136,248,123,24,8,51,7,114,23,1,51,8,8,80,32,210,70,111,222,0,100,121,100,87,130,24,8,80,32,212,70,205,129,0,57,5,184,147,10,1,57,7,188,147,10,1,130,22,16,57,8,116,147,10,1,131,85,248,190,135,7,123,23,8,51,7,94,34,1,51,8,8,80,32,214,70,52,222,0,100,121,100,87,130,24,8,80,32,216,70,146,129,0,57,7,184,147,10,1,57,5,192,147,10,1,57,8,188,147,10,1,57,6,116,147,10,1,190,117,5,190,134,6,51,7,133,187,1,51,8,8,80,32,218,70,249,221,0,100,121,100,87,100,104,80,32,220,70,88,129,0,130,16,64,130,21,56,130,22,48,149,17,72,58,7,128,131,13,1,62,7,224,128,13,1,50,0,58,10,200,147,10,1,81,10,27,100,137,58,8,128,131,13,1,151,119,32,152,123,32,200,184,7,200,186,8,40,231,187,252,50,0,57,7,192,147,10,1,51,11,64,1,171,183,7,40,215,199,253,2,58,8,200,147,10,1,81,8,230,0,2,149,17,192,123,16,56,123,21,48,123,22,40,123,25,24,57,9,116,147,10,1,141,154,168,0,139,169,31,200,169,9,140,154,1,123,26,16,51,5,128,131,13,1,141,119,64,1,139,121,31,200,121,9,58,7,128,131,13,1,140,150,1,150,169,64,1,123,25,190,105,9,123,25,8,123,24,32,80,32,222,70,119,187,252,57,7,116,147,10,1,130,24,16,200,135,7,150,119,64,1,123,21,16,130,88,191,103,7,151,119,32,152,121,32,200,152,7,130,24,32,200,152,8,130,25,8,80,32,224,70,70,187,252,130,25,32,57,7,116,147,10,1,87,23,2,70,151,103,1,123,23,8,130,23,191,103,7,149,117,64,1,51,6,1,1,2,130,23,16,130,119,151,88,32,152,136,32,200,135,7,200,152,8,130,25,8,80,32,226,70,10,187,252,130,25,32,57,7,116,147,10,1,131,102,1,149,85,64,1,173,118,212,130,16,56,130,21,48,130,22,40,149,17,64,1,51,9,64,1,51,10,168,0,51,7,51,8,40,116,126,129,155,8,81,11,81,2,129,156,12,81,12,89,2,149,17,232,123,16,16,123,21,8,123,22,129,154,129,150,4,191,167,10,191,104,5,211,203,11,211,171,11,211,91,11,87,11,71,153,199,16,100,168,100,150,80,32,228,70,75,127,254,127,104,10,100,118,100,87,80,32,230,70,61,127,254,217,103,7,133,119,1,40,41,2,129,154,129,152,12,175,122,21,139,135,31,40,124,223,2,129,151,4,175,135,33,143,183,40,112,223,143,135,40,107,223,211,202,10,139,167,31,1,130,16,16,130,21,8,130,22,149,17,24,50,0,139,183,31,40,81,223,149,17,224,123,16,24,123,21,16,123,22,8,130,154,130,156,8,129,169,129,171,4,129,198,129,204,4,191,188,10,171,150,11,175,121,21,139,167,31,40,85,191,150,6,171,188,14,175,139,65,143,103,40,72,143,167,40,68,191,151,9,191,184,5,211,149,7,211,166,8,211,135,7,87,7,44,153,167,16,100,152,80,32,232,70,163,126,254,123,23,153,104,16,100,87,80,32,234,70,149,126,254,130,24,217,135,7,133,119,1,40,14,139,103,31,40,9,211,169,9,139,151,31,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,57,9,232,150,10,1,57,10,236,150,10,1,171,151,10,171,168,7,51,7,50,0,149,17,248,123,16,191,151,11,191,168,9,87,11,39,87,9,84,174,185,119,100,151,100,184,80,32,236,70,2,125,51,8,120,188,6,151,119,2,200,135,7,129,119,130,16,149,17,8,50,0,141,186,87,9,116,174,169,157,0,100,151,100,168,80,32,238,70,219,124,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,255,255,255,127,211,135,7,130,16,149,17,8,50,0,141,152,174,184,151,0,100,135,100,184,80,32,240,70,174,124,51,8,120,188,6,151,119,2,200,135,7,129,119,141,119,130,16,149,17,8,50,0,100,183,100,152,80,32,242,70,142,124,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,0,0,0,64,40,151,0,141,152,174,155,118,100,135,100,168,80,32,244,70,105,124,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,0,0,0,128,211,135,7,130,16,149,17,8,50,0,100,167,100,152,80,32,246,70,66,124,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,0,0,0,64,190,135,7,130,16,149,17,8,50,0,100,183,80,32,248,70,29,124,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,0,0,0,192,190,135,7,130,16,149,17,8,50,0,100,167,80,32,250,70,248,123,51,8,120,188,6,151,119,2,200,135,7,129,119,51,8,0,0,0,192,1,149,136,255,191,120,7,130,16,149,17,8,50,0,61,7,232,150,10,1,61,8,236,150,10,1,100,151,100,168,40,145,254,149,17,240,123,16,8,123,21,57,9,232,150,10,1,201,151,7,57,10,236,150,10,1,140,121,31,211,151,7,191,151,9,201,168,8,140,135,31,211,120,8,191,120,7,100,117,172,121,6,100,149,1,81,5,32,172,151,15,100,151,100,88,51,0,252,70,40,192,124,254,100,88,80,32,252,70,186,124,254,153,119,5,40,5,51,7,1,51,8,120,188,6,151,119,2,200,135,7,129,119,51,9,120,28,6,149,119,0,0,0,64,139,119,19,151,119,2,200,151,7,129,120,100,87,130,16,8,130,21,149,17,16,40,126,124,254,149,17,232,123,16,16,123,21,8,123,22,57,8,240,150,10,1,149,119,0,0,0,64,57,9,164,66,13,1,191,135,8,51,10,120,28,6,191,151,7,139,136,19,151,136,2,200,168,8,129,133,139,119,19,151,119,2,200,167,7,129,120,57,7,244,150,10,1,80,32,254,70,44,124,254,56,9,248,150,10,1,57,8,104,66,13,1,197,151,6,100,135,100,88,80,32,0,71,18,124,254,100,120,153,105,16,51,7,0,0,64,175,137,36,100,103,80,32,2,71,6,124,254,90,39,0,1,10,51,7,0,1,1,51,8,0,0,64,173,135,9,51,7,0,0,64,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,123,23,40,51,5,0,151,10,1,51,9,0,0,2,149,90,0,64,51,8,216,147,10,1,123,24,32,51,11,255,255,253,73,1,255,255,0,123,26,16,123,27,8,40,23,2,130,23,32,129,120,149,136,1,1,122,88,149,85,4,149,102,4,170,165,81,2,129,103,51,8,255,173,121,239,175,123,226,130,24,40,80,32,6,71,126,123,254,130,27,8,130,26,16,51,9,0,0,2,57,8,252,150,10,1,130,28,200,200,8,191,120,8,140,135,16,51,8,255,173,135,192,2,130,24,32,129,136,131,136,1,173,135,9,100,135,100,120,40,173,100,120,40,169,2,130,23,32,129,120,51,5,0,215,10,1,87,8,74,51,7,149,136,1,151,136,32,152,136,32,51,9,0,151,10,1,51,10,0,0,8,51,11,0,0,248,191,51,12,0,151,10,1,40,11,51,11,0,0,248,191,100,156,1,2,129,198,200,171,11,149,204,4,173,103,247,151,124,2,200,92,12,149,119,1,122,203,171,135,224,123,21,16,51,5,0,151,10,1,51,6,120,220,5,149,87,0,64,123,23,24,40,21,72,5,40,5,122,87,1,149,85,4,149,102,4,130,23,24,170,117,35,129,103,130,24,40,80,32,8,71,186,122,254,129,88,81,24,255,223,2,130,23,32,129,119,131,121,1,170,152,214,40,214,2,130,23,16,129,119,61,7,8,220,10,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,10,1,61,10,16,28,11,1,61,7,20,28,11,1,61,8,24,28,11,1,50,0,57,8,20,28,11,1,32,4,16,28,11,1,82,24,11,14,51,8,200,0,51,7,64,1,40,28,138,135,5,135,136,168,0,150,136,103,102,102,102,152,137,63,153,136,34,200,152,8,132,136,248,1,149,17,200,123,16,48,123,21,40,123,22,32,51,5,116,147,10,1,61,7,192,147,10,1,61,8,116,147,10,1,56,9,24,28,11,1,51,11,216,147,10,1,61,9,248,150,10,1,199,151,10,123,27,16,61,10,216,147,10,1,152,139,1,61,11,28,28,11,1,139,123,31,200,186,10,140,170,1,61,10,4,220,10,1,151,170,16,61,10,252,150,10,1,151,139,15,61,11,32,28,11,1,61,10,244,150,10,1,81,9,33,51,10,144,70,82,9,33,51,11,148,70,82,9,33,51,12,156,70,123,22,8,82,9,33,51,9,166,70,40,31,51,10,140,70,81,9,229,51,11,152,70,81,9,229,51,12,160,70,123,22,8,81,9,229,51,9,170,70,1,62,10,40,28,11,1,62,10,48,28,11,1,62,11,56,28,11,1,62,12,64,28,11,1,62,9,72,28,11,1,80,32,10,71,9,245,51,0,12,71,149,17,184,123,16,64,123,21,56,123,22,48,51,6,120,220,5,123,23,24,57,7,252,150,10,1,149,104,0,48,129,136,51,0,4,71,40,78,121,254,130,27,16,129,184,138,135,16,150,119,103,102,102,102,152,122,63,153,119,39,200,167,7,61,7,8,113,13,1,129,89,51,10,0,0,64,1,194,138,10,61,10,12,113,13,1,88,8,24,51,7,16,113,13,1,151,138,1,200,122,10,1,121,121,149,119,2,171,167,251,88,9,108,51,7,44,57,11,1,51,6,123,21,51,5,1,123,23,24,139,151,31,200,151,7,139,119,1,201,118,7,151,119,16,134,120,0,128,0,129,185,56,10,248,150,10,1,140,119,31,211,120,8,191,120,8,197,169,7,139,121,31,200,151,7,132,119,254,138,119,15,80,32,14,71,189,120,254,130,27,16,130,24,129,137,130,24,24,122,135,130,23,24,149,85,1,149,102,1,149,119,4,173,149,170,129,184,1,88,8,89,51,9,180,69,11,1,51,7,128,62,9,123,23,51,6,51,5,0,215,10,1,1,2,123,25,24,128,87,130,24,130,136,152,119,17,132,119,252,200,135,7,129,119,140,120,31,211,135,7,191,135,8,51,7,0,0,1,80,32,16,71,92,120,254,130,25,24,130,24,16,129,136,122,151,149,102,1,149,153,4,149,85,4,173,134,195,56,9,248,150,10,1,51,3,197,152,8,58,9,160,103,10,1,51,4,80,28,11,1,51,0,80,28,11,1,40,15,149,51,1,149,0,128,1,51,7,16,170,115,92,51,5,150,58,128,1,200,74,10,149,171,128,1,151,58,2,133,172,60,100,10,40,20,151,102,8,200,150,6,123,166,149,170,8,149,85,64,1,170,186,205,194,133,2,151,38,48,152,102,63,200,98,2,151,34,48,153,38,48,152,102,1,141,102,151,102,48,153,102,48,190,198,6,143,103,154,119,210,118,6,83,22,31,199,51,6,31,40,192,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,51,7,46,80,32,20,71,140,14,253,51,7,46,80,32,22,71,130,14,253,51,7,46,80,32,24,71,120,14,253,57,7,224,6,9,57,8,72,0,10,1,32,4,16,28,11,1,1,61,7,20,28,11,1,61,8,24,28,11,1,51,7,46,80,32,26,71,80,14,253,51,9,51,8,160,103,10,1,123,24,24,51,6,16,220,10,1,123,22,40,20,2,130,25,16,149,153,1,130,22,8,149,102,0,4,81,25,16,119,2,151,151,10,130,24,200,135,7,149,119,0,4,123,23,40,123,25,16,151,151,2,133,119,60,123,23,32,51,5,0,0,16,123,22,8,40,30,2,130,24,24,130,136,151,119,8,200,135,7,123,103,149,102,8,131,85,0,0,16,130,23,40,170,118,175,51,7,0,0,160,0,100,88,80,32,28,71,244,118,254,152,120,12,139,119,31,200,135,7,140,119,1,130,24,32,191,120,7,143,120,154,136,210,135,7,83,23,31,188,51,7,31,40,181,51,7,46,80,32,30,71,172,13,253,32,4,188,66,13,1,0,0,100,51,0,32,71,149,17,248,123,16,51,7,0,3,51,8,1,51,9,51,0,164,70,40,40,217,0,51,7,46,80,32,34,71,127,13,253,32,4,80,52,11,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,57,9,112,28,10,1,81,9,249,0,149,17,200,123,16,48,123,21,40,123,22,32,100,130,100,115,131,151,255,151,120,48,87,8,188,0,51,8,120,28,10,1,123,24,58,9,120,28,10,1,51,12,52,123,18,16,123,19,8,40,24,143,119,1,151,119,1,200,103,7,127,120,48,151,135,48,152,119,48,87,8,141,0,2,202,199,6,200,150,6,129,103,8,81,7,92,2,129,106,12,81,10,97,2,129,104,129,107,4,191,131,8,191,178,5,211,167,7,211,135,7,211,87,7,87,7,87,149,103,8,123,23,24,153,167,16,80,32,36,71,238,117,254,130,24,24,127,136,2,123,23,24,100,87,80,32,38,71,220,117,254,51,12,52,130,19,8,130,18,16,130,24,130,137,130,24,24,217,135,7,133,119,1,40,137,2,129,104,129,103,12,175,56,126,255,40,10,2,129,104,4,173,40,116,255,139,119,31,40,112,255,211,168,8,139,135,31,40,103,255,2,58,8,88,28,10,1,51,9,255,127,255,210,151,7,151,119,4,200,135,7,130,16,48,130,21,40,130,22,32,149,17,56,50,0,58,7,88,28,10,1,50,0,62,7,88,52,11,1,130,120,129,137,24,129,139,28,129,136,56,57,12,96,52,11,1,61,9,232,150,10,1,61,11,236,150,10,1,200,200,8,129,121,0,1,61,8,240,150,10,1,61,9,100,52,11,1,129,121,28,139,136,19,51,11,120,28,6,151,136,2,200,139,11,129,187,58,12,128,62,9,61,9,104,52,11,1,61,11,108,52,11,1,200,200,8,129,136,129,119,4,1,61,8,112,52,11,1,32,4,116,52,11,1,81,7,69,1,2,58,8,160,103,10,1,138,119,8,200,135,7,62,7,120,52,11,1,51,8,128,52,11,1,62,8,48,66,13,1,62,7,128,52,11,1,62,7,136,52,11,1,62,7,144,52,11,1,62,7,152,52,11,1,62,7,160,52,11,1,62,7,168,52,11,1,62,7,176,52,11,1,62,7,184,52,11,1,62,7,192,52,11,1,62,7,200,52,11,1,62,7,208,52,11,1,62,7,216,52,11,1,62,7,224,52,11,1,62,7,232,52,11,1,62,7,240,52,11,1,62,7,248,52,11,1,62,7,0,53,11,1,62,7,8,53,11,1,62,7,16,53,11,1,62,7,24,53,11,1,62,7,32,53,11,1,62,7,40,53,11,1,62,7,48,53,11,1,62,7,56,53,11,1,62,7,64,53,11,1,62,7,72,53,11,1,62,7,80,53,11,1,62,7,88,53,11,1,62,7,96,53,11,1,62,7,104,53,11,1,62,7,112,53,11,1,62,7,120,53,11,1,62,7,128,53,11,1,62,7,136,53,11,1,62,7,144,53,11,1,62,7,152,53,11,1,62,7,160,53,11,1,62,7,168,53,11,1,62,7,176,53,11,1,62,7,184,53,11,1,62,7,192,53,11,1,62,7,200,53,11,1,62,7,208,53,11,1,62,7,216,53,11,1,62,7,224,53,11,1,62,7,232,53,11,1,62,7,240,53,11,1,62,7,248,53,11,1,40,9,33,4,120,52,11,1,1,57,8,80,52,11,1,57,10,24,22,9,149,136,1,61,8,80,52,11,1,149,170,1,61,10,24,22,9,51,7,232,101,10,1,57,8,216,147,10,1,32,4,232,101,10,1,1,0,0,128,51,10,255,61,10,236,101,10,1,61,8,240,101,10,1,20,9,255,255,255,127,255,255,255,255,61,9,244,101,10,1,149,119,16,62,7,232,102,10,1,51,8,224,37,10,1,62,8,224,101,10,1,80,32,40,71,85,2,51,8,144,72,13,1,62,8,144,112,13,1,80,32,42,71,177,175,253,57,7,112,28,10,1,131,119,255,80,32,44,71,55,211,80,32,46,71,155,175,253,80,32,48,71,106,4,80,32,50,71,142,175,253,80,32,52,71,149,43,130,16,149,17,8,40,124,175,253,149,17,192,123,16,56,123,21,48,123,22,40,100,149,100,134,123,23,32,87,8,28,173,101,25,2,100,122,57,7,216,147,10,1,175,117,13,2,57,7,116,147,10,1,175,167,26,51,7,201,180,1,100,104,100,89,130,26,32,80,32,54,71,19,100,254,130,26,32,1,57,7,8,54,11,1,151,169,2,51,8,12,54,11,1,200,137,9,129,152,123,21,8,123,22,24,171,135,51,2,151,167,2,51,8,76,60,11,1,200,120,8,129,136,123,24,16,51,8,112,63,11,1,200,120,8,129,136,51,9,148,66,11,1,200,151,7,129,119,61,8,156,147,10,1,40,109,151,166,2,51,8,44,57,11,1,200,104,8,129,136,122,151,80,32,56,71,96,114,254,100,117,57,8,108,63,11,1,51,7,76,60,11,1,200,103,7,122,117,100,87,80,32,58,71,68,114,254,51,9,112,63,11,1,51,10,156,147,10,1,57,8,144,66,11,1,200,105,9,122,151,61,7,156,147,10,1,123,21,16,100,87,80,32,60,71,27,114,254,51,8,148,66,11,1,200,104,8,130,22,24,122,135,1,51,9,160,147,10,1,151,101,2,51,8,180,69,11,1,200,88,8,129,136,61,7,160,147,10,1,130,23,16,80,32,62,71,232,113,254,51,9,0,215,10,1,57,8,240,150,10,1,200,89,9,129,153,51,11,128,62,9,200,152,8,58,9,128,62,9,57,10,232,150,10,1,123,26,139,136,19,151,133,2,200,89,9,129,152,100,118,100,135,100,104,80,32,64,71,170,113,254,51,8,120,28,6,200,88,8,51,10,148,147,10,1,57,5,236,150,10,1,129,136,130,25,200,151,7,61,7,148,147,10,1,100,135,100,104,80,32,66,71,126,113,254,130,22,24,58,8,120,52,11,1,141,90,191,122,10,61,10,152,147,10,1,130,21,8,82,8,38,2,100,105,130,23,16,140,119,20,83,23,127,8,51,7,127,1,2,58,8,184,74,11,1,151,119,3,200,135,7,130,120,100,150,1,51,9,144,147,10,1,51,10,140,147,10,1,51,12,136,147,10,1,58,11,72,28,11,1,62,8,168,147,10,1,130,23,32,61,7,144,147,10,1,61,6,140,147,10,1,61,5,136,147,10,1,130,16,56,130,21,48,130,22,40,149,17,64,50,11,149,17,232,123,16,16,123,21,8,123,22,57,5,216,147,10,1,88,5,49,57,6,116,147,10,1,151,85,1,51,7,64,77,11,1,51,8,255,0,100,89,80,32,68,71,69,171,252,51,7,192,74,11,1,200,117,5,1,121,118,149,119,2,171,87,251,51,8,192,79,11,1,62,8,192,155,12,1,51,8,200,155,12,1,62,8,200,59,13,1,51,7,12,54,11,1,51,9,32,3,51,8,80,32,70,71,8,171,252,57,7,240,150,10,1,149,119,0,0,0,192,58,8,128,62,9,139,119,19,51,5,252,150,10,1,151,118,2,200,104,8,129,135,57,8,252,150,10,1,80,32,72,71,110,112,254,51,8,120,28,6,200,104,8,129,137,129,88,61,7,108,63,11,1,100,151,80,32,74,71,83,112,254,141,119,61,7,144,66,11,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,123,16,40,123,21,32,123,22,24,57,10,192,66,13,1,211,138,10,136,170,1,149,170,255,58,11,192,155,12,1,210,122,6,51,7,192,79,11,1,210,154,10,51,5,192,79,11,1,174,183,41,51,5,192,79,11,1,40,9,149,85,152,2,174,181,26,2,129,89,171,150,246,2,129,89,4,171,137,239,2,129,89,8,171,154,232,2,40,94,201,123,7,51,9,0,76,1,171,151,38,51,7,195,150,1,123,24,16,123,28,8,123,26,80,32,76,71,4,97,254,130,26,130,28,8,130,24,16,58,11,192,155,12,1,1,2,149,183,152,2,62,7,192,155,12,1,122,86,122,88,4,122,90,8,72,21,12,64,1,72,21,16,255,149,87,21,51,8,255,0,51,9,64,1,80,32,78,71,241,169,252,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,129,124,12,100,195,173,200,6,100,131,1,100,194,173,140,6,100,130,1,2,149,17,232,123,16,16,123,21,8,123,22,129,118,16,100,100,175,150,11,175,105,13,175,52,15,40,50,100,148,173,105,249,100,150,173,52,41,173,200,6,100,140,1,200,124,10,149,170,21,191,196,12,149,204,1,51,11,255,0,1,2,124,165,171,181,20,131,204,255,149,170,1,82,12,244,122,114,12,122,118,16,40,62,2,129,122,58,5,192,155,12,1,129,124,4,129,119,8,122,90,122,92,4,122,87,8,149,87,152,2,62,7,192,155,12,1,122,88,12,122,89,16,149,87,21,51,8,255,0,51,9,64,1,80,32,80,71,65,169,252,100,87,1,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,58,7,224,101,10,1,51,8,224,37,10,1,201,135,7,153,120,6,51,7,1,1,173,120,15,51,7,13,66,1,80,32,82,71,210,95,254,123,23,104,58,7,192,155,12,1,51,2,192,79,11,1,201,39,7,87,55,1,76,1,43,20,8,71,83,231,215,30,114,89,49,214,135,8,152,136,7,51,7,89,113,1,51,5,192,79,11,1,80,32,84,71,152,95,254,100,82,1,2,58,7,200,59,13,1,51,8,200,155,12,1,201,135,7,153,120,1,87,40,1,80,22,51,7,15,94,1,100,37,80,32,86,71,111,95,254,100,82,1,2,58,7,192,155,12,1,174,114,169,3,2,51,7,192,66,13,1,123,23,96,51,7,12,113,13,1,123,23,80,51,7,248,150,10,1,123,23,72,51,7,88,147,10,1,123,23,64,51,7,160,103,10,1,123,23,56,51,7,96,147,10,1,123,23,48,51,7,188,66,13,1,123,23,40,51,7,92,147,10,1,123,23,32,51,7,0,215,10,1,123,23,24,51,7,204,103,10,1,123,23,200,0,51,7,200,103,10,1,123,23,192,0,51,7,240,150,10,1,123,23,144,0,51,7,208,103,10,1,123,23,136,0,51,7,196,66,13,1,123,23,128,0,51,7,104,147,10,1,123,23,120,51,7,48,28,11,1,123,23,112,51,7,96,103,10,1,123,23,16,51,7,112,103,10,1,123,23,8,51,7,176,147,10,1,123,23,149,35,21,149,43,87,1,40,48,130,23,88,80,32,88,71,137,202,0,130,18,208,0,130,19,176,0,130,27,168,0,1,2,58,7,192,155,12,1,149,34,152,2,149,51,152,2,149,187,152,2,174,114,194,2,2,129,40,12,129,39,16,173,135,226,2,129,41,4,130,26,96,129,170,123,18,208,0,123,19,176,0,123,27,168,0,171,169,169,0,2,130,25,80,129,153,130,26,72,128,170,130,28,56,130,198,130,28,40,129,204,199,169,9,130,26,64,122,169,130,25,48,123,150,130,25,32,122,156,151,133,2,130,25,24,200,149,5,100,134,40,14,149,200,1,149,102,1,149,85,4,175,124,137,2,100,140,200,56,8,124,136,200,203,9,124,153,130,26,200,0,122,168,130,26,192,0,122,169,172,137,219,2,130,23,144,0,129,120,129,89,130,23,128,0,129,119,200,152,8,139,136,22,130,25,136,0,122,150,123,28,248,0,80,32,90,71,196,208,130,24,112,130,136,130,25,120,123,151,180,128,2,92,71,130,28,248,0,130,27,168,0,130,19,176,0,130,18,208,0,129,39,16,40,145,2,130,23,8,130,119,130,24,16,129,136,151,153,2,200,151,7,129,119,190,135,7,51,8,1,123,23,88,80,32,94,71,38,200,0,130,21,208,0,129,89,57,8,104,52,11,1,201,137,9,140,152,31,211,137,9,191,137,9,129,88,8,57,10,100,52,11,1,61,9,8,54,11,1,152,136,4,190,168,8,130,26,123,167,87,24,15,8,51,8,15,1,129,87,16,143,137,154,153,210,152,8,131,119,1,149,91,21,200,183,7,70,7,255,0,129,87,12,151,136,10,51,9,16,220,10,1,131,119,255,123,27,160,0,200,183,7,70,7,255,0,129,90,16,129,87,12,200,152,8,123,26,152,0,131,170,1,62,8,184,74,11,1,175,122,18,40,100,254,2,149,151,1,130,24,152,0,173,152,89,254,2,100,123,149,119,255,130,26,160,0,200,122,8,124,134,149,88,87,1,200,120,9,124,156,200,186,9,124,153,123,27,184,0,200,184,8,124,136,123,24,224,0,131,119,123,23,240,0,123,28,248,0,123,25,216,0,172,108,66,174,150,63,151,104,2,51,7,208,59,13,1,200,120,8,100,101,1,123,24,232,0,129,136,100,103,130,25,240,0,80,32,96,71,79,248,131,102,1,130,23,248,0,174,117,20,149,85,1,130,24,232,0,149,136,4,130,23,216,0,172,117,214,2,130,23,248,0,130,28,224,0,123,22,232,0,174,124,65,173,103,62,151,118,2,51,8,208,59,13,1,200,134,6,100,117,1,123,23,248,0,129,104,130,25,240,0,80,32,98,71,2,248,130,23,248,0,131,119,255,130,24,232,0,175,88,112,2,149,85,255,149,102,252,130,28,224,0,173,92,215,2,130,27,216,0,172,188,102,2,130,21,208,0,130,25,184,0,130,22,232,0,175,107,35,151,186,2,51,8,208,59,13,1,200,138,10,100,184,1,122,169,131,187,1,174,200,12,149,136,1,149,170,4,172,104,242,175,199,244,254,173,188,240,254,151,202,2,51,8,208,59,13,1,200,168,8,1,122,137,175,203,221,254,149,204,255,149,136,252,173,199,244,40,208,254,2,130,28,224,0,130,27,216,0,174,188,160,130,21,208,0,130,25,184,0,173,199,201,40,182,254,2,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,130,116,123,25,104,130,70,40,130,69,48,62,4,240,102,10,1,62,6,0,103,10,1,123,21,48,62,5,248,102,10,1,58,0,88,103,10,1,130,69,24,123,22,64,127,106,12,130,76,130,70,8,57,11,100,52,11,1,123,21,72,127,89,12,129,194,4,129,99,4,152,170,4,200,171,11,151,153,2,51,10,255,170,50,14,129,202,129,108,211,202,10,136,170,1,1,190,186,10,200,9,9,87,10,19,51,11,80,28,11,1,84,26,15,18,149,186,128,22,40,18,51,10,80,28,11,1,40,10,150,170,128,1,200,186,10,1,129,153,123,25,88,129,121,8,123,27,8,62,10,48,66,13,1,129,115,24,129,114,16,191,152,9,130,118,48,202,57,9,190,41,9,130,124,56,62,6,240,112,13,1,130,119,40,130,70,32,123,21,96,62,12,56,66,13,1,62,7,248,112,13,1,124,107,24,51,10,236,112,13,1,123,23,80,61,3,64,66,13,1,132,187,16,61,9,236,112,13,1,82,11,23,2,130,23,64,129,114,4,130,23,48,129,123,4,173,178,52,100,178,40,47,2,130,23,64,129,119,130,27,48,129,187,173,123,6,100,183,1,2,58,11,80,103,10,1,61,7,92,147,10,1,130,22,88,151,102,2,200,107,11,129,187,200,123,2,1,2,57,4,104,52,11,1,51,7,120,52,11,1,130,27,72,129,181,4,51,6,92,147,10,1,123,23,72,58,11,120,52,11,1,191,69,5,200,37,7,123,22,64,61,7,92,147,10,1,81,11,10,62,11,96,147,10,1,1,2,51,6,208,103,10,1,61,8,208,103,10,1,130,23,104,175,135,20,2,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,2,51,7,96,147,10,1,123,23,51,7,32,28,11,1,123,23,40,51,7,232,112,13,1,123,23,32,51,7,88,147,10,1,123,23,24,51,5,255,127,123,26,56,123,22,48,123,21,16,40,153,0,2,58,8,48,66,13,1,151,119,3,200,135,7,130,119,130,24,123,135,1,2,130,23,40,129,117,130,23,64,129,119,100,152,80,32,100,71,108,104,254,129,104,58,9,56,66,13,1,191,117,5,130,22,56,129,103,151,136,1,200,152,8,127,136,130,25,32,122,149,51,9,255,193,121,7,130,25,24,122,151,130,23,88,80,32,102,71,116,204,149,119,253,80,32,104,71,64,20,100,106,130,22,48,129,104,58,12,56,66,13,1,57,3,64,66,13,1,129,169,151,135,1,200,199,7,130,21,16,121,117,1,100,135,190,57,9,122,169,131,136,1,122,104,130,27,104,175,183,41,255,2,151,135,1,200,199,7,126,119,170,87,228,2,130,23,72,130,119,82,7,108,255,140,151,12,83,23,47,81,255,51,7,47,40,73,255,149,17,80,255,123,16,168,0,123,21,160,0,123,22,152,0,57,7,68,66,13,1,123,24,72,57,8,72,66,13,1,175,135,44,4,2,73,17,112,255,15,73,17,64,255,15,57,9,76,66,13,1,51,8,64,77,11,1,123,24,144,0,123,24,88,123,24,128,0,51,8,192,74,11,1,123,24,136,0,123,24,80,123,24,56,123,24,48,123,24,40,123,24,32,123,24,24,123,24,16,123,24,8,123,24,123,18,120,40,188,0,2,57,10,116,66,13,1,61,6,204,103,10,1,61,5,200,103,10,1,61,10,92,147,10,1,100,8,100,69,80,32,106,71,129,203,51,9,104,147,10,1,58,8,48,28,11,1,62,7,104,147,10,1,180,128,2,108,71,100,84,130,18,120,57,3,68,66,13,1,55,7,116,147,10,1,151,57,1,130,26,144,0,200,154,10,121,167,130,23,136,0,200,121,9,71,9,255,1,2,57,7,64,66,13,1,57,9,108,66,13,1,57,10,156,66,13,1,57,11,76,66,13,1,57,12,160,66,13,1,130,24,128,0,57,6,84,66,13,1,200,151,7,61,7,108,66,13,1,200,171,9,200,108,12,57,10,72,66,13,1,61,9,76,66,13,1,61,12,84,66,13,1,131,55,1,61,7,68,66,13,1,175,167,39,3,2,151,122,1,130,24,144,0,200,168,8,127,136,130,27,112,200,185,9,140,150,12,173,104,7,149,134,1,1,2,57,9,80,66,13,1,81,9,74,2,130,25,136,0,200,154,10,127,170,100,105,173,166,6,100,169,1,149,153,255,175,152,50,58,11,8,63,13,1,151,136,48,152,136,48,149,136,1,200,183,7,120,120,21,58,7,8,63,13,1,57,8,68,66,13,1,200,135,7,120,121,87,1,57,7,68,66,13,1,1,57,8,84,66,13,1,151,121,1,130,26,136,0,200,154,10,127,170,153,133,12,149,168,255,173,165,6,100,133,1,2,57,10,88,66,13,1,81,10,66,2,130,26,144,0,200,169,9,127,154,100,89,173,90,6,100,169,1,175,137,45,2,51,10,0,63,13,1,58,11,0,63,13,1,149,153,1,200,183,7,120,121,21,58,7,0,63,13,1,57,9,68,66,13,1,200,151,7,120,120,87,1,1,2,57,7,92,66,13,1,81,7,174,0,2,123,22,104,57,7,68,66,13,1,51,8,0,215,10,1,57,9,96,66,13,1,151,119,2,200,135,7,129,119,200,151,7,51,9,120,220,5,57,8,100,66,13,1,123,24,96,139,119,19,151,119,2,200,151,7,129,119,57,8,104,66,13,1,100,70,80,32,110,71,137,101,254,100,100,57,8,108,66,13,1,153,137,12,83,25,47,8,51,9,47,1,2,58,10,48,66,13,1,151,153,3,200,169,9,130,153,130,18,120,57,11,68,66,13,1,51,12,208,103,10,1,62,9,96,147,10,1,61,11,208,103,10,1,130,22,96,191,118,6,140,96,16,51,7,255,193,135,7,61,7,88,147,10,1,130,22,104,57,7,112,66,13,1,82,7,195,253,40,15,2,51,0,57,7,112,66,13,1,82,7,180,253,2,57,7,120,66,13,1,81,7,142,0,2,57,8,68,66,13,1,57,11,124,66,13,1,57,3,128,66,13,1,151,137,1,130,28,136,0,200,201,9,127,153,200,179,3,153,188,12,61,3,124,66,13,1,173,156,7,149,156,255,1,173,108,109,2,57,10,132,66,13,1,61,6,204,103,10,1,61,12,200,103,10,1,61,10,92,147,10,1,100,8,123,20,104,123,21,96,100,5,100,198,80,32,112,71,233,200,51,9,104,147,10,1,58,8,48,28,11,1,62,7,104,147,10,1,180,128,2,114,71,100,80,130,21,96,130,20,104,130,18,120,57,8,68,66,13,1,40,27,2,57,7,80,66,13,1,81,7,31,57,8,68,66,13,1,149,102,255,40,6,149,102,255,1,151,136,1,130,23,144,0,200,120,8,121,134,1,2,57,7,136,66,13,1,81,7,140,0,2,57,3,68,66,13,1,57,10,140,66,13,1,57,11,144,66,13,1,151,57,1,130,28,144,0,200,201,9,127,153,200,171,11,130,28,112,200,202,10,140,166,12,61,11,140,66,13,1,173,105,7,149,150,1,1,173,101,96,2,57,10,148,66,13,1,61,5,200,103,10,1,61,6,204,103,10,1,61,10,92,147,10,1,100,8,123,20,104,100,5,80,32,116,71,45,200,51,9,104,147,10,1,58,8,48,28,11,1,62,7,104,147,10,1,180,128,2,118,71,100,80,130,20,104,130,18,120,57,3,68,66,13,1,40,22,2,57,7,88,66,13,1,57,3,68,66,13,1,81,7,20,149,86,1,1,151,55,1,130,24,136,0,200,135,7,121,118,1,2,57,7,152,66,13,1,81,7,156,252,2,58,7,56,66,13,1,151,57,1,200,151,7,121,112,40,137,252,2,130,16,168,0,130,21,160,0,130,22,152,0,149,17,176,0,50,0,51,12,224,101,10,1,51,9,224,37,10,1,58,10,224,101,10,1,51,11,0,64,200,185,9,170,154,82,9,2,149,17,240,254,123,16,8,1,123,21,0,1,123,22,248,0,100,134,100,117,123,28,232,0,173,120,13,2,57,7,216,147,10,1,173,117,19,51,7,147,38,1,100,88,100,105,80,32,120,71,116,84,254,51,7,240,102,10,1,123,23,160,0,58,7,240,102,10,1,130,120,24,130,122,32,51,11,8,103,10,1,51,12,16,103,10,1,127,169,24,123,27,152,0,62,8,8,103,10,1,123,28,72,62,10,16,103,10,1,134,152,0,1,121,168,24,129,120,20,123,26,128,0,57,10,168,66,13,1,149,136,0,0,0,64,123,27,120,61,8,164,66,13,1,201,168,8,140,138,31,130,123,211,168,8,149,170,0,0,0,64,191,138,10,129,183,129,184,4,142,169,0,0,0,64,149,153,255,123,22,240,0,210,169,6,80,32,122,71,166,229,51,9,120,28,6,139,104,19,151,136,2,123,25,40,200,152,8,129,136,123,23,32,80,32,124,71,130,98,254,130,22,232,0,130,104,130,26,160,0,130,170,61,7,104,66,13,1,122,133,8,130,23,240,0,122,135,12,123,138,149,119,1,51,9,240,150,10,1,51,11,0,215,10,1,123,25,104,57,8,240,150,10,1,151,89,2,123,27,216,0,200,185,9,129,153,123,26,208,0,61,7,72,66,13,1,123,23,168,0,61,5,68,66,13,1,190,137,7,80,32,126,71,178,229,130,104,61,7,108,66,13,1,122,135,16,123,25,224,0,123,21,64,130,27,240,0,123,22,96,175,181,72,2,100,186,130,23,104,129,119,100,181,151,168,2,130,26,216,0,200,168,8,129,136,190,135,7,80,32,128,71,119,229,130,24,232,0,130,136,57,9,108,66,13,1,122,135,20,191,151,7,130,25,64,191,149,9,194,151,7,61,7,64,66,13,1,122,135,24,40,6,122,135,20,1,51,7,0,103,10,1,123,23,24,58,0,0,103,10,1,51,7,104,52,11,1,129,4,4,123,23,80,57,6,104,52,11,1,191,100,9,123,23,184,0,123,25,144,0,61,9,172,66,13,1,129,7,123,23,112,191,103,7,123,25,216,0,61,7,176,66,13,1,123,23,176,0,32,4,152,66,13,1,32,4,136,66,13,1,32,4,120,66,13,1,51,7,248,102,10,1,32,4,112,66,13,1,73,24,56,123,23,88,58,3,248,102,10,1,123,23,192,0,123,21,240,0,123,27,136,0,123,18,48,81,3,64,2,123,26,16,73,24,40,73,24,48,129,7,129,57,72,24,28,100,122,123,28,8,173,121,18,175,150,178,0,20,10,255,255,255,127,255,255,255,255,1,51,11,1,122,139,28,122,138,32,129,60,4,100,74,175,196,161,0,40,217,1,2,130,23,152,0,130,115,127,55,12,58,10,88,103,10,1,151,119,2,200,122,10,130,28,72,130,204,129,164,124,204,24,61,4,112,66,13,1,32,4,80,66,13,1,1,132,204,16,32,4,88,66,13,1,1,81,12,28,2,58,9,80,103,10,1,129,12,200,121,9,129,146,191,108,12,200,44,12,123,28,144,0,1,2,129,59,4,51,7,51,2,130,25,144,0,200,155,11,61,11,116,66,13,1,51,11,16,113,13,1,51,12,16,70,13,1,72,24,28,3,123,139,40,123,140,48,20,11,255,255,255,127,0,0,0,128,123,139,32,40,58,2,2,51,11,129,60,4,100,74,173,196,64,1,51,10,0,0,0,128,173,108,54,1,175,199,63,1,123,16,200,0,173,73,26,51,7,16,113,13,1,123,135,40,72,24,36,0,0,0,128,134,183,2,122,135,28,1,2,191,108,0,61,0,180,66,13,1,129,59,130,23,200,0,126,119,10,57,9,192,66,13,1,123,27,56,191,107,11,151,122,48,153,170,48,123,27,61,11,184,66,13,1,171,169,21,2,126,57,10,171,151,14,61,0,172,66,13,1,123,16,144,0,1,51,6,1,51,10,1,130,25,112,130,27,56,171,155,37,2,126,57,8,130,26,200,0,126,162,8,51,10,1,171,41,20,2,126,57,12,130,26,200,0,126,170,12,211,169,9,142,154,1,2,61,10,88,66,13,1,130,27,144,0,171,176,27,2,126,57,10,171,121,20,2,126,55,12,130,25,200,0,126,153,12,211,151,7,142,118,1,2,61,6,80,66,13,1,130,23,200,0,129,119,175,199,9,2,129,55,173,71,18,32,4,88,66,13,1,1,32,4,80,66,13,1,1,1,2,130,23,152,0,130,117,175,176,128,0,2,127,89,8,58,10,88,103,10,1,130,23,72,130,118,151,151,2,200,122,10,124,105,24,129,164,132,150,8,61,4,120,66,13,1,100,185,82,6,26,2,58,9,80,103,10,1,200,151,7,129,121,200,9,9,61,9,132,66,13,1,40,66,61,9,132,66,13,1,40,58,149,187,2,122,139,28,122,138,36,173,199,201,254,2,51,7,16,70,13,1,123,135,48,20,7,255,255,255,127,255,255,255,255,122,135,32,134,187,1,122,139,28,123,16,200,0,175,73,171,254,40,190,254,51,4,1,130,16,200,0,130,23,112,130,25,56,175,151,49,2,127,89,10,58,7,88,103,10,1,130,26,72,130,171,151,153,2,200,151,7,124,187,24,129,114,132,187,16,61,2,136,66,13,1,130,25,81,11,18,130,25,144,0,40,11,57,9,148,66,13,1,51,2,1,2,129,87,4,57,11,132,66,13,1,126,85,12,200,123,11,61,11,132,66,13,1,200,151,7,61,7,148,66,13,1,81,5,77,2,51,11,200,59,13,1,57,12,68,66,13,1,58,5,200,59,13,1,151,199,1,201,117,6,62,6,56,66,13,1,57,10,72,66,13,1,51,7,1,130,25,176,0,61,7,152,66,13,1,123,134,56,191,202,10,151,170,1,200,90,10,62,10,200,59,13,1,130,21,240,0,40,9,51,7,130,21,240,0,1,130,22,184,0,212,114,7,212,116,7,61,7,92,66,13,1,81,7,168,0,2,57,7,164,66,13,1,57,8,168,66,13,1,191,135,7,84,71,0,0,0,128,10,141,119,1,83,71,0,0,0,64,14,51,7,0,0,0,64,1,2,152,119,17,132,119,252,63,130,24,40,200,135,7,129,120,130,23,32,80,32,130,71,226,93,254,57,8,164,66,13,1,57,9,168,66,13,1,191,152,9,61,7,100,66,13,1,87,9,12,141,119,61,7,100,66,13,1,1,2,130,21,104,130,25,152,0,130,155,130,25,160,0,130,153,129,187,129,156,16,200,183,7,200,199,7,61,7,100,66,13,1,129,90,131,136,0,0,0,192,58,7,120,52,11,1,130,27,24,130,176,191,138,10,61,10,96,66,13,1,81,7,117,3,2,129,8,130,23,80,129,119,173,120,10,32,4,88,66,13,1,1,2,129,8,4,173,135,23,2,127,8,10,57,7,192,66,13,1,170,135,10,32,4,80,66,13,1,1,2,130,26,216,0,57,7,176,66,13,1,57,8,172,66,13,1,152,121,4,100,101,57,7,64,66,13,1,61,9,176,66,13,1,153,136,4,61,8,172,66,13,1,80,32,132,71,33,93,254,51,8,32,28,11,1,123,24,200,0,141,121,57,10,32,28,11,1,57,7,172,66,13,1,130,22,96,57,8,108,66,13,1,61,9,156,66,13,1,152,170,4,123,26,160,0,80,32,134,71,236,92,254,57,9,64,66,13,1,100,101,130,22,216,0,57,8,176,66,13,1,130,26,160,0,191,122,10,61,10,76,66,13,1,100,151,80,32,136,71,196,92,254,141,121,130,23,200,0,129,122,57,7,176,66,13,1,57,8,108,66,13,1,61,9,160,66,13,1,152,166,4,80,32,138,71,160,92,254,130,24,88,130,136,191,118,6,61,6,84,66,13,1,81,8,201,0,2,130,22,48,57,7,180,66,13,1,130,26,192,0,57,8,184,66,13,1,57,9,172,66,13,1,153,119,4,61,7,180,66,13,1,153,136,4,61,8,184,66,13,1,175,151,79,2,130,24,200,0,129,137,57,8,108,66,13,1,152,153,4,123,25,184,0,80,32,140,71,68,92,254,57,9,64,66,13,1,57,8,180,66,13,1,130,22,184,0,191,118,6,61,6,124,66,13,1,100,151,80,32,142,71,34,92,254,57,8,184,66,13,1,141,119,61,7,128,66,13,1,1,2,57,9,176,66,13,1,131,135,175,121,65,2,130,24,200,0,129,137,57,8,108,66,13,1,152,149,4,80,32,144,71,240,91,254,57,9,64,66,13,1,57,8,184,66,13,1,191,117,5,61,5,140,66,13,1,100,151,80,32,146,71,210,91,254,141,119,61,7,144,66,13,1,1,2,57,7,80,66,13,1,81,7,39,51,5,8,63,13,1,58,7,8,63,13,1,57,9,72,66,13,1,57,8,68,66,13,1,131,153,255,80,32,148,71,56,236,123,87,1,2,57,7,88,66,13,1,81,7,45,51,5,0,63,13,1,58,7,0,63,13,1,57,9,72,66,13,1,57,8,68,66,13,1,131,153,255,80,32,150,71,10,236,123,87,51,0,152,71,40,144,243,80,32,152,71,141,243,130,27,232,0,130,183,128,121,28,57,8,152,66,13,1,132,154,2,212,138,10,81,10,122,2,130,122,40,82,10,118,51,10,200,59,13,1,123,26,224,0,51,8,64,77,11,1,130,21,208,0,57,9,72,66,13,1,58,7,200,59,13,1,130,22,64,151,106,1,123,26,240,0,200,168,8,191,105,9,138,153,1,80,32,154,71,90,150,252,57,8,72,66,13,1,130,28,224,0,130,202,130,23,232,0,130,119,191,104,8,151,136,1,200,138,11,129,121,28,57,8,152,66,13,1,123,203,130,27,232,0,130,28,240,0,201,202,10,123,122,40,40,5,51,8,1,132,153,1,212,137,9,81,9,160,0,2,130,121,48,82,9,99,51,10,200,59,13,1,123,26,240,0,51,8,192,74,11,1,57,9,72,66,13,1,58,7,200,59,13,1,130,22,64,151,101,1,200,88,8,191,105,9,138,153,1,80,32,156,71,222,149,252,130,27,240,0,130,185,130,23,232,0,130,119,57,8,72,66,13,1,201,89,10,123,122,48,191,104,10,57,8,152,66,13,1,151,170,1,200,169,9,123,185,130,27,232,0,1,81,8,53,2,128,120,28,132,137,2,82,9,17,134,136,2,122,120,28,72,23,36,0,0,0,128,1,132,137,1,82,9,23,134,136,1,122,120,28,20,8,255,255,255,127,255,255,255,255,122,120,32,1,2,149,119,64,123,183,130,16,8,1,130,21,0,1,130,22,248,0,149,17,16,1,50,0,50,0,2,130,151,130,153,8,127,10,12,57,8,100,52,11,1,129,123,4,129,156,4,152,170,4,200,168,8,51,10,255,170,203,14,129,119,129,153,211,151,7,136,122,1,1,190,168,8,87,8,19,51,7,80,28,11,1,84,24,15,18,149,119,128,22,40,18,51,7,80,28,11,1,40,10,150,136,128,1,200,135,7,1,62,7,48,66,13,1,129,8,130,23,80,129,119,175,120,59,252,40,62,252,149,17,184,123,16,64,123,21,56,123,22,48,51,11,28,123,26,32,100,150,100,133,123,23,40,172,139,7,83,22,9,19,51,7,102,34,1,130,24,40,80,32,158,71,197,74,254,57,8,200,66,13,1,175,88,10,61,5,200,66,13,1,1,151,88,32,20,7,0,0,0,0,28,0,0,0,214,120,7,51,12,204,66,13,1,200,124,11,129,183,152,138,32,81,6,151,0,131,89,65,82,7,49,2,58,8,248,69,13,1,51,7,122,23,1,123,28,24,123,26,123,27,16,123,25,8,100,37,80,32,160,71,109,74,254,100,82,130,25,8,130,27,16,130,26,130,28,24,1,2,72,11,1,149,103,255,151,119,32,150,165,28,200,197,5,152,120,31,200,88,8,126,138,4,152,123,32,149,140,4,81,58,255,255,0,38,58,8,248,69,13,1,131,106,48,51,7,147,59,1,123,27,24,100,198,80,32,162,71,32,74,254,100,108,130,27,24,1,2,57,7,120,103,10,1,130,24,40,191,120,7,121,199,200,181,5,130,23,32,120,87,20,40,119,81,7,131,0,82,23,1,40,58,8,248,69,13,1,123,28,24,131,89,65,51,7,122,23,1,100,165,100,182,80,32,164,71,220,73,254,100,107,100,90,130,28,24,1,2,57,7,120,103,10,1,72,11,130,24,40,191,120,7,150,168,28,200,200,8,121,135,4,130,25,32,120,137,20,121,135,6,120,137,21,121,135,8,120,137,22,121,135,10,120,137,23,121,135,12,120,137,24,121,135,14,120,137,25,121,135,16,120,137,26,121,135,18,120,137,27,1,130,16,64,130,21,56,130,22,48,149,17,72,50,0,58,8,248,69,13,1,123,28,24,131,89,65,51,7,29,123,1,100,166,123,27,16,80,32,166,71,96,73,254,130,27,16,100,106,130,28,24,129,183,81,23,1,94,255,2,40,124,255,2,130,154,149,153,8,131,119,16,131,136,255,82,10,244,141,137,123,26,56,61,9,0,70,13,1,81,8,181,3,132,119,240,51,8,1,51,9,80,32,168,71,101,186,0,57,8,0,70,13,1,123,25,40,62,7,8,70,13,1,88,8,147,3,2,57,7,124,103,10,1,57,6,120,103,10,1,51,5,123,23,32,131,119,1,123,23,120,150,103,40,123,23,8,123,23,136,0,51,8,204,66,13,1,123,23,104,51,7,88,131,13,1,123,23,112,51,7,24,132,9,1,123,23,88,51,7,209,139,1,123,23,72,73,17,96,255,255,0,123,24,24,149,136,10,123,24,123,22,16,40,30,2,58,7,8,70,13,1,130,24,80,200,135,7,72,7,57,7,0,70,13,1,149,85,1,175,117,31,3,2,151,87,3,130,24,48,200,135,7,130,119,62,7,248,69,13,1,51,8,255,0,51,9,44,3,130,23,24,80,32,170,71,159,145,252,32,4,200,66,13,1,255,151,87,4,123,23,80,130,23,32,173,103,176,2,123,21,64,130,23,112,130,119,123,23,144,0,130,21,8,40,15,131,102,1,149,85,40,130,23,120,170,103,146,0,2,58,8,248,69,13,1,130,23,144,0,200,87,7,51,9,4,123,23,128,0,80,32,172,71,208,137,252,82,7,215,2,130,25,128,0,124,154,4,130,23,88,129,120,124,155,5,100,103,81,8,29,100,151,123,26,144,0,123,27,128,0,80,32,174,71,251,176,0,130,27,128,0,130,26,144,0,1,149,168,191,149,185,208,51,10,80,32,176,71,249,252,130,23,112,130,120,123,24,144,0,200,88,8,124,135,6,81,7,136,124,137,7,149,120,191,149,153,208,51,10,1,100,103,80,32,178,71,211,252,130,23,112,130,119,123,23,144,0,40,104,255,2,57,8,200,66,13,1,131,135,1,130,22,16,130,21,64,81,7,240,254,61,7,200,66,13,1,87,8,181,1,51,6,51,9,65,130,21,40,51,58,8,248,69,13,1,130,23,72,130,25,144,0,80,32,180,71,122,71,254,130,25,144,0,130,22,128,0,1,2,57,7,200,66,13,1,149,102,1,131,153,1,149,85,28,175,118,123,1,2,123,22,128,0,129,87,246,123,25,144,0,81,23,255,195,130,22,128,0,82,23,1,216,2,126,87,250,130,24,96,170,135,62,2,126,87,252,170,135,90,2,126,87,254,170,135,118,2,126,87,170,135,147,0,2,126,87,2,170,135,175,0,2,126,87,4,170,135,203,0,2,126,87,6,170,135,231,0,2,126,87,8,130,22,128,0,171,135,149,40,0,1,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,182,71,234,70,254,130,25,144,0,130,24,96,126,87,252,171,135,172,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,184,71,199,70,254,130,25,144,0,130,24,96,126,87,254,171,135,144,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,186,71,164,70,254,130,25,144,0,130,24,96,126,87,171,135,117,255,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,188,71,129,70,254,130,25,144,0,130,24,96,126,87,2,171,135,89,255,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,190,71,93,70,254,130,25,144,0,130,24,96,126,87,4,171,135,61,255,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,192,71,57,70,254,130,25,144,0,130,24,96,126,87,6,171,135,33,255,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,194,71,21,70,254,130,25,144,0,130,24,96,126,87,8,130,22,128,0,171,135,150,254,58,8,248,69,13,1,51,7,29,167,1,130,25,144,0,80,32,196,71,237,69,254,130,25,144,0,40,120,254,2,130,21,40,58,8,8,70,13,1,130,22,80,200,104,8,122,135,57,7,200,66,13,1,135,119,28,51,8,1,51,9,80,32,198,71,4,183,0,58,8,8,70,13,1,200,104,8,123,135,8,58,7,8,70,13,1,200,103,7,57,8,200,66,13,1,130,119,8,150,137,28,51,8,204,66,13,1,80,32,200,71,152,143,252,130,22,16,130,21,64,57,7,0,70,13,1,149,85,1,173,117,233,252,2,130,16,168,0,130,21,160,0,130,22,152,0,149,17,176,0,50,0,100,87,130,16,8,130,21,149,17,16,149,17,80,255,123,16,168,0,123,21,160,0,123,22,152,0,100,121,51,7,240,51,8,1,123,25,48,40,249,251,149,17,128,123,16,120,123,21,112,123,22,104,51,8,92,147,10,1,100,117,124,123,123,24,56,57,7,92,147,10,1,123,23,48,81,43,255,0,24,1,2,73,17,40,255,0,57,7,232,112,13,1,123,23,80,51,7,208,103,10,1,123,24,32,57,2,236,112,13,1,123,25,16,58,3,240,112,13,1,123,23,24,57,4,208,103,10,1,51,7,204,103,10,1,123,23,96,51,7,200,103,10,1,123,23,88,51,7,104,147,10,1,123,23,8,51,7,48,28,11,1,123,23,73,17,72,255,255,0,73,17,64,255,255,0,40,18,2,200,92,12,124,203,4,149,197,4,81,43,255,0,167,0,2,124,92,1,132,187,255,0,202,178,7,130,25,80,200,121,9,202,194,10,130,23,72,200,151,7,140,119,16,200,169,6,151,74,1,200,163,9,127,153,130,16,96,122,7,149,102,255,140,102,16,130,24,88,122,134,173,150,13,2,149,150,255,130,24,88,122,134,1,2,58,9,248,112,13,1,200,169,9,127,153,173,121,13,2,149,151,1,130,25,96,122,151,1,173,118,146,2,149,87,3,130,24,8,123,135,130,23,130,119,151,187,16,130,24,48,191,184,8,130,25,56,122,152,180,112,2,204,71,57,7,232,112,13,1,123,23,80,57,2,236,112,13,1,58,3,240,112,13,1,130,23,24,129,116,124,92,1,40,82,255,2,130,23,56,130,24,48,122,120,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,120,255,123,16,128,0,123,21,120,123,22,112,100,118,129,119,56,57,8,120,103,10,1,190,135,7,51,8,8,80,32,206,71,98,174,0,130,104,64,123,23,16,62,8,96,147,10,1,81,8,57,2,128,103,72,132,120,0,0,0,12,81,8,58,2,58,8,64,28,11,1,62,8,48,28,11,1,58,8,128,147,10,1,152,119,18,132,119,0,3,200,135,7,149,119,0,255,62,7,120,147,10,1,40,16,2,58,7,56,28,11,1,62,7,48,28,11,1,1,2,129,103,48,140,121,31,56,8,248,150,10,1,211,151,7,191,151,7,198,135,7,61,7,88,147,10,1,129,103,52,51,10,92,147,10,1,129,101,40,129,104,44,57,9,32,28,11,1,123,25,104,123,26,80,61,7,92,147,10,1,123,25,48,61,8,236,112,13,1,80,32,208,71,224,81,254,100,90,129,107,16,51,9,208,103,10,1,129,104,20,130,21,104,191,117,5,123,23,40,61,5,232,112,13,1,123,25,64,61,11,208,103,10,1,123,27,104,175,184,38,2,58,7,40,28,11,1,51,8,48,28,11,1,62,7,48,28,11,1,130,16,128,0,130,21,120,130,22,112,149,17,136,0,50,0,2,51,7,91,157,1,123,23,51,0,204,103,10,1,51,7,200,103,10,1,123,23,96,123,23,32,73,17,88,255,255,0,123,16,56,123,22,8,40,42,130,22,8,129,103,48,129,104,20,130,25,80,130,26,72,122,154,130,25,104,130,26,24,190,122,10,131,155,1,130,23,64,123,27,104,122,123,175,137,144,140,165,16,123,26,24,87,10,21,2,130,24,16,125,135,1,124,136,151,119,8,212,135,7,173,117,24,130,23,80,32,210,71,104,66,254,130,16,56,130,23,64,129,119,123,23,104,1,2,151,85,2,130,27,16,200,181,5,124,87,9,124,88,8,124,89,10,125,90,11,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,200,123,5,124,91,130,23,80,129,119,123,23,72,81,43,255,0,115,255,57,3,232,112,13,1,57,9,236,112,13,1,58,4,240,112,13,1,40,18,2,200,92,12,124,203,4,149,197,4,81,43,255,0,79,255,124,92,1,132,187,255,0,202,185,7,200,55,7,202,201,8,130,26,88,200,122,10,140,166,16,200,120,8,130,23,104,151,119,1,200,116,10,127,170,122,6,149,136,255,140,136,16,130,18,96,122,40,173,168,13,2,149,168,255,130,26,96,122,168,1,2,58,10,248,112,13,1,200,167,7,127,119,173,103,9,149,118,1,122,6,1,173,104,154,2,149,89,3,62,9,104,147,10,1,58,7,48,28,11,1,151,187,16,130,24,72,191,184,8,130,25,80,122,152,180,112,2,212,71,130,16,56,57,3,232,112,13,1,57,9,236,112,13,1,58,4,240,112,13,1,130,23,64,129,119,123,23,104,124,92,1,40,84,255,51,8,108,52,11,1,123,24,24,57,8,108,52,11,1,100,118,123,21,40,100,87,80,32,216,71,246,79,254,190,118,6,51,7,0,0,4,173,118,198,2,57,7,244,150,10,1,100,104,80,32,218,71,229,79,254,130,24,24,129,136,123,23,24,130,23,32,80,32,220,71,201,79,254,130,24,48,129,136,100,117,130,23,40,80,32,222,71,184,79,254,191,117,5,140,87,31,211,117,8,191,120,8,138,103,2,173,135,129,2,2,130,28,56,129,200,60,57,7,0,70,13,1,172,120,22,51,7,155,34,1,80,32,224,71,212,64,254,130,28,56,129,200,60,1,2,58,6,8,70,13,1,151,138,32,152,167,28,129,201,64,200,103,7,129,123,151,151,49,152,119,49,152,170,32,173,183,39,73,17,40,255,127,51,7,177,43,1,123,26,48,80,32,226,71,152,64,254,130,26,48,130,28,56,128,199,64,130,24,40,210,135,7,1,2,151,168,4,200,104,8,130,134,8,150,119,28,200,118,6,129,103,81,7,50,129,199,24,129,200,28,80,32,228,71,177,208,130,24,56,129,136,56,131,136,0,0,0,112,191,135,7,139,120,29,151,135,1,200,103,7,149,119,4,200,104,8,149,134,20,40,9,149,103,4,149,102,20,1,127,121,124,103,123,23,16,58,7,144,103,10,1,51,8,252,150,10,1,123,25,32,151,153,2,123,25,48,200,151,7,129,119,123,24,40,57,6,252,150,10,1,191,117,5,100,87,130,24,24,80,32,230,71,185,78,254,51,10,216,147,10,1,57,8,216,147,10,1,200,103,7,140,121,16,173,152,127,1,51,7,136,103,10,1,123,23,8,58,7,136,103,10,1,130,24,48,200,135,7,129,119,130,24,40,129,134,190,87,7,130,24,24,123,25,40,51,5,216,147,10,1,80,32,232,71,113,78,254,130,27,40,200,103,7,140,119,16,88,7,64,1,2,100,82,58,5,144,112,13,1,51,9,144,72,13,1,149,153,0,40,170,149,14,149,89,80,62,9,144,112,13,1,40,9,51,5,152,112,13,1,1,130,26,56,130,22,24,130,28,48,51,9,248,150,10,1,129,168,160,0,123,25,56,9,248,150,10,1,122,88,72,197,150,8,122,88,44,130,168,24,123,88,24,129,169,32,58,8,152,103,10,1,122,89,32,200,200,8,129,136,57,10,104,52,11,1,200,152,8,122,88,36,191,168,8,122,88,52,129,40,143,185,141,153,210,185,9,122,89,16,173,135,6,100,135,1,149,119,255,122,87,20,51,7,0,0,1,100,104,80,32,234,71,211,77,254,130,24,16,81,8,23,2,130,24,8,130,136,130,25,48,200,152,8,129,136,149,136,255,141,119,1,2,130,27,40,129,89,16,122,88,40,122,87,48,130,26,56,130,28,24,175,155,16,191,185,9,202,151,7,200,135,7,122,87,40,1,2,130,23,32,122,87,56,124,167,162,0,132,119,4,82,7,63,2,58,7,120,52,11,1,82,7,72,2,124,167,65,132,119,128,0,82,7,49,2,130,23,129,119,141,120,12,199,140,7,87,23,47,8,51,7,47,1,2,58,8,0,113,13,1,151,119,3,200,135,7,130,119,123,87,64,40,25,51,7,73,21,64,40,18,2,58,7,160,103,10,1,123,87,64,40,6,123,87,64,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,240,123,16,8,123,21,129,121,88,57,8,24,22,9,170,137,156,0,2,127,122,12,57,9,100,52,11,1,152,170,4,190,169,9,122,120,88,87,9,24,51,8,80,28,11,1,51,10,15,174,154,20,51,9,128,22,200,152,8,40,21,51,8,80,28,11,1,40,13,51,10,128,1,202,169,9,200,152,8,1,130,117,96,62,8,0,113,13,1,81,5,81,2,100,87,51,0,236,71,149,17,168,123,16,80,123,21,72,123,22,64,129,124,24,51,6,112,52,11,1,57,10,232,150,10,1,123,23,56,129,123,28,57,9,236,150,10,1,123,22,48,57,8,112,52,11,1,191,172,7,191,155,5,123,23,32,51,0,214,71,40,112,76,254,130,85,40,82,5,181,2,130,16,8,130,21,149,17,16,50,0,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,130,123,129,184,57,9,0,70,13,1,123,23,48,172,152,23,51,7,155,34,1,80,32,238,71,129,61,254,130,23,48,130,123,129,184,1,2,58,5,8,70,13,1,151,134,32,152,106,28,129,185,4,200,90,10,129,170,151,155,49,152,187,49,152,102,32,173,171,35,73,17,40,255,127,51,7,177,43,1,80,32,240,71,71,61,254,130,23,48,130,120,128,136,4,130,27,40,210,139,11,1,2,151,102,4,200,101,5,130,88,8,150,185,28,200,137,9,127,154,4,124,153,20,123,25,8,129,119,12,58,8,144,103,10,1,51,11,252,150,10,1,123,26,16,151,170,2,123,26,40,200,168,8,129,137,123,27,24,57,5,252,150,10,1,123,24,32,57,8,8,113,13,1,51,10,0,0,96,255,200,167,7,191,151,6,100,103,80,32,242,71,144,75,254,51,10,216,147,10,1,57,8,216,147,10,1,200,87,7,140,121,16,173,152,34,1,2,51,7,136,103,10,1,123,23,58,7,136,103,10,1,130,24,40,200,135,7,129,119,130,24,24,129,136,123,24,24,57,8,8,113,13,1,190,103,7,100,150,51,5,216,147,10,1,80,32,244,71,67,75,254,130,24,24,200,135,7,140,120,16,88,8,222,0,2,100,92,58,7,152,103,10,1,130,18,48,129,41,16,130,21,40,200,87,7,129,119,72,33,128,0,131,153,0,128,155,191,151,7,122,23,108,129,201,143,103,154,119,210,103,7,122,23,72,173,152,6,100,152,1,2,149,138,255,57,11,8,113,13,1,56,9,248,150,10,1,57,8,12,113,13,1,122,26,76,197,155,9,122,25,100,130,25,8,81,9,19,2,130,25,130,153,200,89,9,129,153,141,136,149,153,255,1,2,51,10,122,24,104,191,103,7,58,11,88,52,11,1,202,120,7,152,104,31,210,120,8,129,183,64,200,152,8,122,24,96,130,25,16,122,25,112,90,39,128,0,56,132,119,8,82,7,48,2,58,10,120,52,11,1,82,10,38,2,130,39,124,119,5,132,119,128,0,81,7,11,58,10,160,103,10,1,40,16,2,58,7,0,113,13,1,149,119,120,1,130,122,1,123,26,120,149,23,56,51,9,80,32,246,71,188,247,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,50,0,149,17,152,123,16,96,123,21,88,123,22,80,100,114,129,119,16,129,40,20,51,3,96,118,13,1,51,4,224,115,13,1,173,120,47,151,123,1,200,180,9,200,179,10,191,120,12,151,204,32,152,204,31,200,75,11,200,203,11,149,187,2,51,12,254,1,121,156,121,172,149,153,2,149,170,2,171,185,246,2,58,12,224,101,10,1,51,0,224,37,10,1,149,201,192,172,9,246,1,73,1,253,51,7,0,0,1,51,11,254,255,0,123,18,48,123,19,40,123,20,32,123,16,24,123,27,16,40,9,149,201,192,172,9,202,1,2,100,198,129,197,200,129,40,20,100,156,173,88,238,2,129,106,204,129,39,16,123,23,72,173,122,225,2,129,103,220,82,7,10,2,130,105,248,81,9,211,2,123,21,64,130,25,72,173,89,7,123,25,64,1,173,138,6,100,138,1,2,123,26,56,129,104,208,129,105,212,100,139,173,137,6,100,155,1,2,129,42,44,175,171,43,2,130,103,248,130,25,56,81,7,156,100,199,130,24,64,100,197,80,32,248,71,253,222,100,92,130,16,24,130,20,32,130,19,40,130,18,48,40,126,255,173,152,6,100,152,1,175,168,42,129,39,24,129,40,28,130,201,123,28,8,80,32,250,71,53,202,130,28,8,130,16,24,130,20,32,130,19,40,130,18,48,81,7,175,129,103,220,1,2,129,40,32,129,105,224,173,152,7,132,119,254,1,130,27,16,130,26,56,129,40,36,129,105,228,173,137,9,130,24,210,135,7,1,81,23,1,178,0,81,23,2,106,82,23,3,31,255,2,130,23,64,173,122,22,255,2,130,23,72,173,87,6,100,117,1,151,87,1,191,90,8,151,136,32,152,136,31,200,120,8,149,136,2,40,9,149,119,2,170,135,241,254,2,200,115,9,126,154,170,186,14,2,200,116,9,126,154,171,186,234,40,21,2,130,106,240,200,122,10,127,170,121,154,200,116,9,126,154,171,186,213,2,130,106,232,200,122,10,127,170,121,154,40,199,2,130,23,64,173,122,181,254,2,130,23,72,173,87,6,100,117,1,151,87,1,191,90,8,151,136,32,152,136,31,200,120,8,149,136,2,40,9,149,119,2,170,135,144,254,2,200,116,9,126,154,171,186,243,2,130,106,232,200,122,10,127,170,121,154,40,229,2,130,23,64,173,122,114,254,2,130,23,72,173,87,6,100,117,1,151,87,1,191,90,8,151,136,32,152,136,31,200,120,8,149,136,2,40,9,149,119,2,170,135,77,254,2,200,115,9,126,154,171,186,243,2,130,106,240,200,122,10,127,170,121,154,40,229,129,39,16,129,40,20,1,175,120,35,2,62,3,240,112,13,1,62,4,248,112,13,1,100,39,51,9,130,16,96,130,21,88,130,22,80,149,17,104,40,47,245,57,9,116,147,10,1,151,124,1,200,195,10,200,196,11,191,120,8,151,136,32,152,136,31,200,60,12,200,140,7,149,119,2,51,8,254,255,0,51,12,255,40,11,149,170,2,149,187,2,170,122,175,2,126,166,170,134,11,2,126,182,171,134,238,40,10,2,121,169,126,182,171,134,228,121,188,40,223,149,17,152,123,16,96,123,21,88,123,22,80,58,10,144,112,13,1,51,11,144,72,13,1,201,186,7,153,119,4,20,8,205,204,204,204,204,204,204,204,192,135,9,51,6,144,115,13,1,81,9,153,0,192,135,4,174,171,26,51,7,144,72,13,1,1,149,120,80,123,120,8,149,121,176,123,121,100,135,172,168,243,100,25,123,27,8,123,169,184,58,10,144,112,13,1,123,185,149,167,176,123,23,123,102,123,102,8,88,4,94,51,10,51,3,255,255,255,127,40,31,130,123,8,1,130,120,123,184,130,108,123,139,8,123,118,8,123,124,123,199,8,131,170,1,123,103,170,74,48,2,130,21,8,100,23,170,117,35,100,59,100,92,40,13,2,130,204,8,100,139,100,117,170,156,204,2,129,200,44,100,199,173,184,239,100,87,100,184,40,232,100,27,40,188,58,10,144,112,13,1,1,51,7,144,72,13,1,174,167,24,2,130,101,8,170,101,17,100,87,80,32,252,71,94,252,130,85,8,171,101,245,2,58,7,224,101,10,1,51,6,224,37,10,1,149,117,192,174,101,68,2,57,7,96,52,11,1,82,7,161,0,2,58,5,88,52,11,1,130,87,130,119,88,130,119,127,119,12,57,8,100,52,11,1,152,119,4,190,120,8,87,8,48,51,7,80,28,11,1,84,24,15,47,149,119,128,22,40,47,149,85,192,172,101,194,2,130,87,56,81,7,246,129,88,8,129,89,12,100,87,80,32,254,71,219,219,40,229,51,7,80,28,11,1,40,10,150,136,128,1,200,135,7,1,62,7,0,113,13,1,51,8,16,113,13,1,62,8,240,112,13,1,130,87,16,1,51,9,16,70,13,1,62,9,248,112,13,1,81,7,13,149,87,16,1,80,32,0,72,150,249,130,87,40,1,81,7,13,149,87,40,1,80,32,2,72,133,249,130,16,96,130,21,88,130,22,80,149,17,104,50,0,72,7,1,35,69,103,72,23,4,137,171,205,239,72,23,8,254,220,186,152,72,23,12,118,84,50,16,51,8,240,225,210,195,122,120,16,72,23,20,72,23,88,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,123,129,119,88,51,10,64,100,150,100,133,123,27,171,167,34,149,184,24,100,183,80,32,4,72,233,0,130,27,129,183,20,72,27,88,149,119,1,122,183,20,82,5,119,40,195,0,81,5,192,0,81,7,109,81,6,185,0,51,7,63,1,2,129,184,88,173,135,65,2,124,89,149,85,1,149,138,1,122,186,88,200,184,8,149,102,255,120,137,24,82,6,228,2,129,183,88,51,8,64,171,135,139,0,149,184,24,100,183,100,181,80,32,6,72,143,0,129,87,20,72,21,88,149,119,1,122,87,20,40,110,82,24,64,29,149,184,24,100,183,80,32,8,72,114,130,27,129,183,20,72,27,88,149,119,1,122,183,20,1,51,7,64,172,118,38,100,183,100,88,80,32,10,72,84,130,27,129,183,20,72,27,88,149,119,1,122,183,20,149,102,192,149,85,64,51,7,63,172,103,224,81,6,38,51,7,63,1,2,129,184,88,173,135,27,2,124,89,149,85,1,149,138,1,122,186,88,200,184,8,149,102,255,120,137,24,82,6,228,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,16,255,123,16,232,0,123,21,224,0,123,22,216,0,124,137,124,138,1,100,124,151,153,24,124,135,2,151,170,16,124,139,3,212,169,9,151,119,8,124,138,4,212,183,7,124,139,5,212,151,7,123,23,160,0,151,170,24,124,135,6,151,187,16,124,137,7,212,186,10,151,119,8,124,139,8,212,151,7,124,137,9,212,167,7,123,23,152,0,151,187,24,124,135,10,151,153,16,124,138,11,212,185,9,151,119,8,124,139,12,212,167,7,124,138,13,212,151,7,123,23,208,0,151,187,24,124,135,14,151,170,16,124,137,15,212,186,10,151,119,8,124,139,16,212,151,7,124,137,17,212,167,7,123,23,192,0,151,187,24,124,135,18,151,153,16,124,138,19,212,185,9,151,119,8,124,139,20,212,167,7,124,138,21,212,151,7,123,23,112,151,187,24,124,135,22,151,170,16,124,137,23,212,186,10,151,119,8,124,139,24,212,151,7,124,137,25,212,167,7,123,23,104,151,187,24,124,135,26,151,153,16,124,138,27,212,185,9,151,119,8,124,139,28,212,167,7,124,138,29,212,121,2,123,18,96,151,187,24,124,135,30,151,170,16,124,137,31,212,186,10,151,119,8,124,139,32,212,151,7,124,137,33,212,167,7,123,23,128,0,151,187,24,124,135,34,151,153,16,124,138,35,212,185,9,151,119,8,124,139,36,212,167,7,124,138,37,212,121,4,123,20,168,0,151,187,24,124,135,38,151,170,16,124,137,39,212,186,10,151,119,8,124,139,40,212,151,7,124,137,41,212,167,7,123,23,200,0,151,187,24,124,135,42,151,153,16,124,138,43,212,185,9,151,119,8,124,139,44,212,167,7,124,138,45,212,151,7,123,23,144,0,151,187,24,124,135,46,151,170,16,124,137,47,212,186,10,151,119,8,124,139,48,212,151,7,124,137,49,212,167,7,123,23,176,0,151,187,24,124,135,50,151,153,16,124,138,51,212,185,9,151,119,8,124,139,52,212,167,7,124,138,53,212,121,3,123,19,64,151,187,24,124,135,54,151,170,16,124,137,55,212,186,10,151,119,8,124,139,56,212,151,7,124,137,57,212,167,7,123,23,80,151,187,24,124,135,58,151,153,16,124,138,59,212,185,9,151,119,8,124,139,60,212,167,7,212,151,7,123,23,72,124,135,61,151,187,24,124,137,62,124,136,63,151,119,16,212,183,7,151,153,8,212,152,8,212,135,7,123,23,184,0,123,28,32,129,197,129,198,4,129,203,8,129,201,12,139,87,27,151,88,5,212,120,10,129,199,16,123,23,40,211,185,8,210,104,8,211,152,8,100,156,123,25,16,200,167,7,200,135,7,130,26,160,0,149,170,153,121,130,90,200,122,10,123,22,24,139,103,2,151,104,30,212,120,8,139,167,27,151,169,5,212,121,6,211,184,9,123,21,8,210,89,9,211,185,9,100,183,123,27,130,27,152,0,200,203,11,200,185,9,149,153,153,121,130,90,200,105,11,139,92,2,151,89,30,212,201,5,139,185,27,151,188,5,212,201,9,211,88,12,210,172,12,211,140,12,130,22,208,0,200,118,6,200,108,12,149,204,153,121,130,90,200,156,7,139,172,2,151,170,30,212,202,10,139,118,27,151,124,5,212,108,12,211,90,9,210,185,9,211,89,9,130,22,192,0,200,104,8,200,152,8,149,136,153,121,130,90,200,200,6,139,184,2,151,187,30,212,184,8,139,105,27,151,107,5,212,185,9,211,168,11,210,123,11,211,171,11,130,28,112,200,197,5,200,91,11,149,187,153,121,130,90,200,155,11,139,121,2,151,119,30,212,151,5,139,183,27,151,188,5,212,199,7,211,133,12,210,108,12,211,140,12,130,25,104,200,154,10,200,202,10,149,170,153,121,130,90,200,167,7,139,108,2,151,106,30,212,202,10,139,118,27,151,124,5,212,108,12,211,90,9,210,185,9,211,89,9,200,40,8,200,152,8,149,136,153,121,130,90,200,200,6,139,184,2,151,187,30,212,139,2,139,105,27,151,107,5,212,185,9,211,162,11,210,123,11,211,171,11,130,24,128,0,200,133,5,200,91,11,149,187,153,121,130,90,200,155,11,139,121,2,151,119,30,212,151,5,139,183,27,151,188,5,212,199,7,211,37,12,210,108,12,211,44,12,200,74,10,200,202,10,149,170,153,121,130,90,200,167,7,139,108,2,151,106,30,212,202,10,139,118,27,151,124,5,212,108,12,211,90,9,210,185,9,211,89,9,130,24,200,0,200,40,8,200,152,8,149,136,153,121,130,90,200,200,6,139,184,2,151,187,30,212,139,4,139,105,27,151,107,5,212,185,9,211,164,11,210,123,11,211,171,11,130,24,144,0,200,133,5,200,91,11,149,187,153,121,130,90,200,155,11,139,121,2,151,119,30,212,121,9,139,183,27,151,188,5,212,199,7,211,73,12,210,108,12,211,76,12,130,24,176,0,200,138,10,200,202,10,149,170,153,121,130,90,200,122,8,139,103,2,151,106,30,212,122,10,139,135,27,151,140,5,212,199,7,211,154,12,210,188,12,211,156,12,200,52,4,200,76,12,149,204,153,121,130,90,200,124,5,139,183,2,151,187,30,212,123,4,139,87,27,151,92,5,212,199,7,211,164,12,210,140,12,211,172,12,130,19,80,200,57,9,200,201,9,149,153,153,121,130,90,200,151,7,139,137,2,151,136,30,212,137,9,139,120,27,151,124,5,212,200,8,211,73,12,210,92,12,211,76,12,130,18,72,200,42,10,200,202,10,149,170,153,121,130,90,200,138,6,139,88,2,151,90,30,212,138,10,139,104,27,151,108,5,212,200,8,211,154,12,210,124,12,211,156,12,130,27,184,0,200,75,11,200,203,11,149,187,153,121,130,90,200,139,11,139,120,2,151,119,30,212,135,4,139,183,27,151,188,5,212,199,7,130,24,208,0,130,28,160,0,211,140,12,130,24,168,0,211,56,5,211,92,12,139,197,31,151,204,1,212,197,5,123,21,160,0,211,164,12,210,108,12,211,172,12,200,89,9,200,201,9,149,153,153,121,130,90,200,151,7,139,108,2,151,105,30,212,201,9,139,118,27,151,124,5,212,108,12,130,24,152,0,130,22,192,0,211,134,6,130,24,200,0,211,40,5,211,101,5,139,86,31,151,85,1,212,101,5,211,73,8,210,184,8,211,72,8,200,90,10,100,82,123,21,120,200,168,8,149,136,153,121,130,90,200,200,10,139,184,2,151,187,30,212,139,5,139,168,27,151,171,5,212,184,8,130,19,112,130,27,208,0,211,179,11,130,28,144,0,130,22,184,0,211,108,12,211,203,11,139,188,31,151,187,1,212,188,12,123,28,152,0,211,149,11,210,123,11,211,155,11,200,196,4,200,75,11,149,187,153,121,130,90,200,139,11,139,120,2,151,119,30,212,135,4,139,183,27,151,184,5,212,135,7,130,22,104,130,24,192,0,211,104,8,130,28,176,0,211,200,8,130,28,160,0,211,200,8,139,140,31,151,136,1,212,140,12,123,28,136,0,211,84,8,210,168,8,211,88,8,200,201,9,200,152,8,149,136,153,121,130,90,200,135,7,139,168,2,151,170,30,212,138,0,139,121,27,151,122,5,212,169,9,130,24,96,211,56,10,130,28,64,211,202,10,211,42,10,139,172,31,151,170,1,212,172,12,123,28,112,211,64,10,211,186,10,200,197,5,200,90,10,149,170,161,235,217,110,200,154,12,139,185,2,151,187,30,212,155,5,139,201,27,151,202,5,212,169,9,130,18,128,0,211,98,10,130,27,80,211,186,10,130,27,152,0,211,186,10,139,171,31,151,170,1,212,171,11,123,27,104,211,5,10,211,122,10,200,180,4,200,74,10,149,170,161,235,217,110,200,169,9,139,122,2,151,119,30,212,122,10,139,151,27,151,155,5,212,183,7,130,27,168,0,211,139,11,130,24,72,211,139,11,130,24,136,0,211,139,11,139,184,31,151,187,1,212,139,11,123,27,192,0,211,90,8,211,200,8,200,176,0,200,8,8,149,136,161,235,217,110,200,135,7,139,200,2,151,203,30,212,139,4,139,120,27,151,124,5,212,200,8,130,22,200,0,211,38,12,130,27,184,0,211,188,12,130,27,112,211,188,12,139,192,31,151,204,1,212,12,11,123,27,88,211,164,12,211,156,12,200,181,5,200,92,12,149,204,161,235,217,110,200,200,8,139,156,2,151,153,30,212,201,2,139,140,27,151,133,5,212,92,12,130,16,144,0,130,25,168,0,211,144,5,130,25,160,0,211,149,5,130,25,104,211,149,5,139,89,31,151,85,1,212,149,5,123,21,96,211,66,9,211,121,9,200,90,10,200,169,9,149,153,161,235,217,110,200,201,10,139,121,2,151,119,30,212,151,12,139,167,27,151,169,5,212,121,11,130,23,176,0,211,103,9,100,118,130,23,120,211,121,9,130,23,192,0,211,121,9,139,151,31,151,153,1,212,121,9,123,25,200,0,211,44,7,211,135,7,200,148,4,200,71,7,149,119,161,235,217,110,200,123,11,139,135,2,151,136,30,212,120,4,139,183,27,151,185,5,212,151,7,130,21,64,211,5,9,130,24,152,0,211,137,9,130,24,88,211,137,9,139,152,31,151,153,1,212,137,9,123,25,128,0,211,196,8,211,168,8,200,146,2,200,40,8,149,136,161,235,217,110,200,135,7,139,168,2,151,169,30,212,137,2,139,120,27,151,122,5,212,168,8,130,16,80,211,96,10,130,25,136,0,211,154,10,130,25,96,211,154,10,139,169,31,151,170,1,212,154,10,123,26,176,0,211,66,9,211,185,9,200,172,12,200,201,9,149,153,161,235,217,110,200,137,12,139,184,2,151,186,30,212,138,10,139,200,27,151,201,5,212,152,8,130,22,72,211,86,9,130,27,112,211,185,9,130,27,200,0,211,185,9,139,155,31,151,153,1,212,155,11,123,27,208,0,211,42,9,211,121,9,200,180,4,200,73,9,149,153,161,235,217,110,200,137,11,139,120,2,151,119,30,212,135,4,139,183,27,151,185,5,212,151,7,130,21,184,0,211,5,9,130,24,104,211,137,9,130,24,128,0,211,137,9,139,152,31,151,153,1,212,137,9,123,25,144,0,211,164,8,211,200,8,200,146,2,200,40,8,149,136,161,235,217,110,200,135,7,139,200,2,151,201,30,212,137,2,139,120,27,151,124,5,212,200,8,130,16,160,0,211,96,12,130,25,192,0,211,156,12,130,25,176,0,211,156,12,139,201,31,151,204,1,212,156,12,123,28,56,211,66,9,211,185,9,200,202,10,200,169,9,149,153,161,235,217,110,200,137,12,139,184,2,151,186,30,212,138,10,139,200,27,151,201,5,212,152,8,130,25,120,211,89,9,130,27,88,211,185,9,130,27,208,0,211,185,9,139,155,31,151,153,1,212,155,11,123,27,168,0,211,42,9,211,121,9,200,180,4,200,73,9,149,153,161,235,217,110,200,137,11,139,120,2,151,119,30,212,135,4,139,183,27,151,185,5,212,151,7,130,21,152,0,211,5,9,130,24,96,211,137,9,130,24,144,0,211,137,9,139,152,31,151,153,1,212,137,9,123,25,72,211,164,8,211,200,8,200,146,2,200,40,8,149,136,161,235,217,110,200,135,7,139,200,2,151,201,30,212,137,2,139,120,27,151,124,5,212,200,8,130,22,136,0,130,28,120,211,108,12,130,25,200,0,211,156,12,130,25,56,211,156,12,139,201,31,151,204,1,212,156,12,123,28,120,211,66,9,211,185,9,200,202,10,200,169,9,149,153,161,235,217,110,200,137,12,139,184,2,151,186,30,212,138,10,139,200,27,151,201,5,212,152,8,130,16,112,211,80,9,130,27,128,0,211,185,9,130,27,168,0,211,185,9,139,155,31,151,153,1,212,155,11,123,27,184,0,211,42,9,211,121,9,200,180,4,200,73,9,149,153,161,235,217,110,200,137,11,139,120,2,151,119,30,212,135,4,139,183,27,151,185,5,212,151,7,130,21,104,211,101,9,130,24,176,0,211,137,9,130,24,72,211,137,9,139,152,31,151,153,1,212,137,9,123,25,80,211,164,8,211,200,8,200,146,2,200,40,8,149,136,161,235,217,110,200,135,7,139,200,2,151,201,30,212,137,9,139,120,27,151,124,5,212,200,8,130,28,192,0,211,12,12,130,22,208,0,211,108,12,130,22,120,211,108,12,139,198,31,151,204,1,212,198,6,123,22,136,0,211,73,12,211,188,12,200,106,10,200,202,10,149,170,161,235,217,110,200,138,10,139,184,2,151,187,30,212,139,6,139,168,27,151,171,5,212,184,8,130,16,88,211,80,11,130,28,144,0,211,203,11,130,28,184,0,211,203,11,139,188,31,151,187,1,212,188,12,211,150,11,211,123,11,200,196,4,100,197,123,28,104,200,75,11,149,187,161,235,217,110,200,184,8,139,123,2,151,119,30,212,183,2,139,139,27,151,140,5,212,203,11,130,20,96,130,23,192,0,211,116,12,130,23,56,211,124,12,130,23,80,211,124,12,139,199,31,151,204,1,212,124,12,123,28,48,211,98,7,211,167,7,200,201,9,200,151,7,149,119,161,235,217,110,200,183,9,139,167,2,151,170,30,212,122,10,139,151,27,151,155,5,212,183,7,130,27,200,0,211,11,11,130,28,168,0,211,203,11,130,28,136,0,211,203,11,139,188,31,151,187,1,212,188,12,123,28,88,211,42,11,211,139,11,200,198,6,200,107,11,149,187,161,235,217,110,200,123,11,139,135,2,151,136,30,212,120,3,139,183,27,151,188,5,212,199,7,212,57,12,210,172,12,210,57,8,212,200,8,130,16,128,0,211,64,12,130,22,72,211,108,12,211,92,12,139,198,31,151,204,1,212,108,12,123,28,192,0,200,194,2,200,40,8,149,136,220,188,27,143,200,120,12,139,151,2,151,153,30,212,121,5,139,199,27,151,200,5,212,135,7,212,91,8,210,56,8,210,91,9,212,152,8,130,20,176,0,130,25,200,0,211,148,9,130,22,120,211,105,9,130,22,48,211,105,9,139,150,31,151,153,1,212,105,9,123,25,160,0,200,154,10,200,168,8,149,136,220,188,27,143,200,120,6,139,183,2,151,186,30,212,122,10,139,103,27,151,104,5,212,135,7,212,172,8,210,88,8,210,172,9,212,152,8,130,25,208,0,211,9,9,130,27,184,0,211,185,9,130,27,88,211,185,9,139,155,31,151,153,1,212,185,9,123,25,152,0,200,147,3,200,56,8,149,136,220,188,27,143,200,120,11,139,199,2,151,200,30,212,120,8,139,183,27,151,185,5,212,121,3,212,134,9,210,169,9,210,134,12,212,201,9,130,16,144,0,211,64,12,130,23,80,211,124,12,130,23,192,0,211,124,12,139,199,31,151,204,1,212,199,7,123,23,176,0,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,103,2,151,105,30,212,121,5,139,55,27,151,60,5,212,199,7,212,91,12,210,140,12,210,91,9,212,201,9,130,28,208,0,130,20,56,211,196,12,130,22,136,0,211,108,12,130,22,160,0,211,108,12,139,198,31,151,204,1,212,108,12,123,28,64,200,202,10,200,169,9,149,153,220,188,27,143,200,121,6,139,183,2,151,186,30,212,122,10,139,103,27,151,105,5,212,151,7,212,163,9,210,89,9,210,163,11,212,185,9,130,27,168,0,211,11,11,130,28,104,211,203,11,130,28,152,0,211,203,11,139,188,31,151,187,1,212,203,11,123,27,144,0,200,184,8,200,152,8,149,136,220,188,27,143,200,120,11,139,55,2,151,56,30,212,120,8,139,183,27,151,185,5,212,121,3,212,134,9,210,169,9,210,134,12,212,201,9,130,16,72,211,64,12,130,23,48,211,124,12,130,23,176,0,211,124,12,139,199,31,151,204,1,212,199,7,123,23,200,0,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,103,2,151,105,30,212,121,5,139,55,27,151,60,5,212,199,7,212,91,12,210,140,12,210,91,9,212,201,9,130,20,120,130,28,168,0,211,196,12,130,22,88,211,108,12,130,22,64,211,108,12,139,198,31,151,204,1,212,108,12,123,28,168,0,200,202,10,200,169,9,149,153,220,188,27,143,200,121,6,139,183,2,151,186,30,212,122,10,139,103,27,151,105,5,212,151,7,212,163,9,210,89,9,210,163,11,212,185,9,130,27,184,0,211,11,11,130,28,192,0,211,203,11,130,28,144,0,211,203,11,139,188,31,151,187,1,212,203,11,123,27,128,0,200,184,8,200,152,8,149,136,220,188,27,143,200,120,11,139,55,2,151,56,30,212,120,8,139,183,27,151,185,5,212,121,3,212,134,9,210,169,9,210,134,12,212,201,9,130,16,80,211,64,12,130,23,160,0,211,124,12,130,23,200,0,211,124,12,139,199,31,151,204,1,212,199,7,123,23,120,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,103,2,151,105,30,212,121,5,139,55,27,151,60,5,212,199,7,212,91,12,210,140,12,210,91,9,212,201,9,130,20,136,0,130,28,184,0,211,196,12,130,22,152,0,211,108,12,130,22,168,0,211,108,12,139,198,31,151,204,1,212,108,12,123,28,184,0,200,202,10,200,169,9,149,153,220,188,27,143,200,121,6,139,183,2,151,186,30,212,122,10,139,103,27,151,105,5,212,151,7,212,163,9,210,89,9,210,163,11,212,185,9,130,27,104,211,11,11,130,28,176,0,211,203,11,130,28,128,0,211,203,11,139,188,31,151,187,1,212,203,11,123,27,112,200,184,8,200,152,8,149,136,220,188,27,143,200,120,11,139,55,2,151,56,30,212,120,8,139,183,27,151,185,5,212,121,3,212,134,9,210,169,9,210,134,12,212,201,9,130,23,48,211,71,12,100,116,130,23,64,211,124,12,130,23,120,211,124,12,139,199,31,151,204,1,212,199,7,123,23,136,0,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,103,2,151,105,30,212,121,5,139,55,27,151,60,5,212,199,7,212,91,12,210,140,12,210,91,9,212,201,9,130,28,104,130,16,88,211,192,12,130,22,144,0,211,108,12,130,22,184,0,211,108,12,139,198,31,151,204,1,212,108,12,123,28,104,200,202,10,200,169,9,149,153,220,188,27,143,200,121,6,139,183,2,151,186,30,212,122,10,139,103,27,151,105,5,212,151,7,212,163,9,210,89,9,210,163,11,212,185,9,130,27,192,0,211,75,11,130,28,200,0,211,203,11,130,28,112,211,203,11,139,188,31,151,187,1,212,203,11,123,27,96,200,184,8,200,152,8,149,136,220,188,27,143,200,120,11,139,55,2,151,56,30,212,120,8,139,183,27,151,185,5,212,121,3,212,134,9,210,169,9,210,134,12,212,201,9,130,20,160,0,211,4,12,130,23,168,0,211,124,12,130,23,136,0,211,124,12,139,199,31,151,204,1,212,199,7,123,23,88,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,103,2,151,105,30,212,121,5,139,55,27,151,60,5,212,199,7,212,91,12,210,140,12,210,91,9,212,201,9,130,16,152,0,130,28,192,0,211,192,12,130,22,128,0,211,108,12,130,22,104,211,108,12,139,198,31,151,204,1,212,108,12,123,28,192,0,200,202,10,200,169,9,149,153,220,188,27,143,200,121,6,139,183,2,151,186,30,212,122,10,139,103,27,151,105,5,212,151,7,212,163,9,210,89,9,210,163,11,212,185,9,130,27,176,0,211,75,11,130,28,120,211,203,11,130,28,96,211,203,11,139,188,31,151,187,1,212,203,11,123,27,208,0,200,184,8,200,152,8,149,136,220,188,27,143,200,120,8,139,55,2,151,59,30,212,123,11,139,135,27,151,137,5,212,121,3,212,182,9,210,169,9,210,182,12,212,201,9,130,20,64,211,4,12,130,23,184,0,211,124,12,130,23,88,211,124,12,139,199,31,151,204,1,212,199,7,123,23,160,0,200,117,5,200,89,9,149,153,220,188,27,143,200,147,3,139,101,2,151,102,30,212,101,5,139,57,27,151,60,5,212,201,9,212,88,12,210,188,12,210,88,7,212,199,7,130,16,144,0,130,28,176,0,211,192,12,130,22,112,211,108,12,130,22,192,0,211,108,12,139,198,31,151,204,1,212,108,12,123,28,152,0,200,202,10,200,167,7,149,119,220,188,27,143,200,151,6,139,135,2,151,136,30,212,120,9,139,103,27,151,104,5,212,135,7,130,24,200,0,211,72,8,130,26,136,0,211,168,8,130,26,208,0,211,168,8,139,138,31,151,136,1,212,138,10,123,26,176,0,211,89,8,211,56,8,200,171,11,200,184,8,51,2,214,193,98,202,200,40,8,200,120,11,139,55,2,151,58,30,212,122,10,139,183,27,151,184,5,212,135,7,130,24,168,0,211,8,8,130,28,104,211,200,8,130,28,160,0,211,200,8,139,140,31,151,136,1,212,140,12,123,28,144,0,211,154,8,211,104,8,200,197,5,200,88,8,200,40,8,200,135,7,139,108,2,151,104,30,212,200,3,139,118,27,151,124,5,212,108,12,130,20,128,0,130,24,200,0,211,132,6,130,24,96,211,134,6,130,24,152,0,211,134,6,139,101,31,151,102,1,212,101,5,211,163,8,211,184,8,200,89,9,100,80,123,21,72,200,152,8,200,40,8,200,200,6,139,184,2,151,185,30,212,137,9,139,104,27,151,107,5,212,184,8,130,21,120,130,27,168,0,211,91,11,130,28,88,211,203,11,130,28,176,0,211,203,11,139,188,31,151,187,1,212,188,12,123,28,80,211,57,11,211,123,11,200,202,10,200,186,10,200,42,10,200,138,11,139,120,2,151,119,30,212,135,10,139,183,27,151,184,5,212,135,7,130,24,184,0,211,72,8,130,28,192,0,211,200,8,130,28,144,0,211,200,8,139,140,31,151,136,1,212,140,12,123,28,200,0,211,154,8,211,104,8,200,195,3,200,56,8,200,40,8,200,135,7,139,108,2,151,104,30,212,200,4,139,118,27,151,124,5,212,108,12,130,19,112,211,83,6,130,24,208,0,211,134,6,211,6,6,139,101,31,151,102,1,212,101,5,123,21,168,0,211,164,8,211,184,8,200,89,9,200,152,8,200,40,8,200,200,6,139,184,2,151,185,30,212,137,0,139,104,27,151,107,5,212,184,8,130,25,136,0,130,27,184,0,211,155,11,130,28,160,0,211,203,11,130,28,80,211,203,11,139,188,31,151,187,1,212,188,12,123,28,184,0,211,64,11,211,123,11,200,202,10,200,186,10,200,42,10,200,138,10,139,120,2,151,119,30,212,135,12,139,167,27,151,168,5,212,135,7,130,21,104,211,53,8,130,27,152,0,211,184,8,130,27,200,0,211,184,8,139,139,31,151,136,1,212,139,11,123,27,128,0,211,12,8,211,104,8,200,180,4,200,72,8,200,40,8,200,135,7,139,104,2,151,102,30,212,134,6,139,120,27,151,123,5,212,184,8,130,19,96,211,147,11,130,25,176,0,211,155,11,130,25,168,0,211,155,11,139,185,31,151,187,1,212,155,11,123,27,136,0,211,198,9,211,169,9,200,176,0,200,9,9,200,41,9,200,152,8,139,169,2,151,170,30,212,154,4,139,138,27,151,139,5,212,186,10,130,16,88,211,80,11,130,25,144,0,211,155,11,130,25,184,0,211,155,11,139,185,31,151,187,1,212,155,11,123,27,120,211,100,9,211,121,9,200,188,12,200,201,9,200,41,9,200,169,12,139,121,2,151,119,30,212,151,10,139,199,27,151,201,5,212,151,7,130,21,192,0,211,53,9,130,27,72,211,185,9,130,27,128,0,211,185,9,139,155,31,151,153,1,212,155,11,123,27,112,211,74,9,211,137,9,200,182,6,200,105,9,200,41,9,200,151,7,139,137,2,151,136,30,212,152,11,139,120,27,151,121,5,212,152,8,130,25,208,0,211,9,9,130,22,80,211,105,9,130,22,136,0,211,105,9,139,150,31,151,153,1,212,150,6,123,22,104,211,171,9,211,201,9,200,100,4,200,73,9,200,41,9,200,137,9,139,200,2,151,204,30,212,140,3,139,156,27,151,152,5,212,200,8,130,16,160,0,211,80,12,130,22,200,0,211,108,12,130,22,120,211,108,12,139,198,31,151,204,1,212,198,6,123,22,192,0,211,179,12,211,124,12,200,106,10,200,202,10,200,42,10,200,138,12,139,120,2,151,119,30,212,135,10,139,199,27,151,200,5,212,135,7,130,24,208,0,130,21,152,0,211,88,8,130,22,168,0,211,104,8,130,22,112,211,104,8,139,134,31,151,136,1,212,134,6,123,22,208,0,211,58,8,211,152,8,200,107,11,200,184,8,200,40,8,200,120,11,139,151,2,151,152,30,212,120,8,139,183,27,151,185,5,212,151,7,130,20,176,0,211,4,9,130,22,184,0,211,105,9,130,22,104,211,105,9,139,144,31,151,153,1,212,9,6,123,22,184,0,211,168,9,211,201,9,200,99,3,200,57,9,200,41,9,200,121,9,139,199,2,151,204,30,212,124,3,139,156,27,151,151,5,212,199,7,130,16,144,0,211,80,12,130,21,128,0,211,92,12,130,21,192,0,211,92,12,139,197,31,151,204,1,212,197,5,123,21,192,0,211,131,12,211,188,12,200,90,10,200,202,10,200,42,10,200,122,12,139,183,2,151,187,30,212,123,11,139,199,27,151,202,5,212,167,7,130,21,72,211,69,10,130,22,136,0,211,106,10,130,22,208,0,211,106,10,139,166,31,151,170,1,212,106,10,123,26,208,0,211,59,6,211,150,6,200,168,8,200,104,8,200,40,8,200,120,6,139,151,2,151,152,30,212,120,8,139,103,27,151,105,5,212,151,7,130,20,80,211,4,9,130,26,120,211,169,9,130,26,184,0,211,169,9,139,154,31,151,153,1,212,169,9,200,57,9,211,184,10,211,202,10,200,169,9,200,41,9,200,151,7,139,201,2,151,204,30,212,156,3,139,122,27,151,124,5,212,202,10,130,25,200,0,211,89,12,130,25,112,211,156,12,130,25,192,0,211,156,12,139,197,31,151,204,1,212,92,12,200,203,11,211,131,12,211,108,12,200,203,11,200,43,11,200,186,10,139,108,2,151,107,30,212,203,11,139,166,27,151,172,5,212,108,0,130,25,168,0,211,73,6,130,25,104,211,150,6,130,25,208,0,211,150,6,139,101,31,151,102,1,212,86,12,211,59,9,211,121,9,139,118,2,151,119,30,212,103,7,130,21,8,200,197,5,200,88,8,200,152,8,200,40,8,200,8,8,130,25,32,122,152,130,24,24,200,138,10,122,154,4,130,24,200,135,7,122,151,8,130,23,16,200,123,11,122,155,12,130,23,40,200,115,3,122,147,16,130,16,232,0,130,21,224,0,130,22,216,0,149,17,240,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,133,129,134,88,149,136,24,123,23,8,123,24,16,82,22,64,25,100,87,80,32,12,72,35,232,129,87,20,51,6,149,122,1,122,90,20,40,9,129,90,20,90,22,55,51,2,149,103,1,122,87,88,200,101,7,70,23,24,128,0,129,87,88,90,23,55,120,51,8,56,1,2,149,121,1,122,89,88,200,87,7,70,23,24,129,87,88,173,135,240,40,93,123,26,149,105,1,122,89,88,200,104,9,70,9,128,0,129,90,88,90,26,63,27,51,8,64,1,2,149,169,1,122,89,88,200,165,7,70,23,24,129,90,88,173,138,240,82,26,64,28,100,87,130,24,16,80,32,14,72,164,231,129,87,20,72,21,88,149,119,1,122,87,20,1,51,9,56,130,23,16,51,8,80,32,16,72,147,102,252,130,26,1,2,138,167,6,190,118,6,216,118,7,139,168,26,200,135,7,139,104,29,151,121,3,212,152,8,151,105,3,71,21,80,152,119,5,120,87,82,120,88,83,152,103,21,120,87,84,152,103,13,120,87,85,152,102,5,120,86,86,120,89,87,100,87,130,22,16,100,104,80,32,18,72,59,231,129,87,152,120,24,120,88,24,152,120,16,120,88,25,129,88,4,152,121,8,120,89,26,120,87,27,152,135,24,120,87,28,152,135,16,120,87,29,129,87,8,152,137,8,120,89,30,120,88,31,152,120,24,120,88,32,152,120,16,120,88,33,129,88,12,152,121,8,120,89,34,120,87,35,152,135,24,120,87,36,152,135,16,120,87,37,129,87,16,152,137,8,120,89,38,120,88,39,152,120,24,120,88,40,152,120,16,120,88,41,152,120,8,120,88,42,51,9,20,120,87,43,130,23,8,100,104,130,16,40,130,21,32,130,22,24,149,17,48,40,145,102,252,149,17,240,123,16,8,152,137,24,120,25,4,152,137,16,120,25,5,152,137,8,120,25,6,120,24,7,149,24,4,51,9,4,80,32,20,72,122,229,130,16,8,149,17,16,50,0,149,121,1,100,103,100,88,130,16,16,130,21,8,130,22,149,17,24,40,90,229,81,7,33,2,57,8,228,120,13,1,51,9,31,173,137,20,2,149,136,1,61,8,228,120,13,1,130,16,149,17,8,50,0,2,130,16,149,17,8,50,0,50,0,62,7,232,120,13,1,130,16,149,17,8,50,0,130,18,122,120,122,121,4,72,23,12,122,114,8,123,123,16,123,124,24,123,122,32,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,117,130,119,32,130,119,130,88,16,129,84,8,125,121,1,129,140,124,120,125,122,3,151,153,8,124,115,2,212,152,8,151,167,8,122,92,12,100,201,89,12,42,149,73,254,136,154,1,136,203,247,100,201,88,28,157,245,0,51,2,3,210,186,10,171,36,247,0,82,10,9,100,155,141,185,40,6,51,9,9,1,2,123,28,8,123,25,56,129,89,129,92,4,212,55,11,123,24,40,123,20,48,192,132,10,191,169,6,90,44,167,0,33,51,7,147,157,1,123,27,32,123,26,24,80,32,30,72,105,27,254,130,26,24,130,27,32,129,92,4,1,58,9,248,120,13,1,131,200,88,255,123,28,100,103,100,108,80,32,32,72,75,41,51,7,202,7,130,22,56,170,118,186,0,129,82,123,21,32,81,6,141,0,2,130,28,40,130,23,48,81,7,156,0,131,119,255,154,200,123,24,24,73,17,16,103,102,102,102,1,130,25,32,129,152,4,130,153,32,130,26,16,202,166,10,152,171,63,153,170,32,152,170,2,190,186,10,123,26,56,150,170,10,191,166,10,151,170,3,200,169,9,130,153,100,117,130,23,24,190,39,7,191,194,10,123,26,48,80,32,34,72,19,42,131,102,9,83,22,19,94,131,87,255,130,28,40,130,22,56,130,18,48,82,5,173,40,50,51,9,157,51,2,3,210,186,10,170,36,17,255,100,201,81,10,14,255,40,16,255,2,130,87,32,129,88,4,130,121,130,23,40,191,114,7,100,37,80,32,36,72,206,41,100,82,1,2,130,23,32,130,24,8,87,8,31,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,2,130,18,48,130,23,32,130,24,8,89,8,231,2,129,120,4,58,9,232,120,13,1,131,39,248,130,16,80,130,21,72,130,22,64,149,17,88,40,134,41,130,120,24,129,136,81,8,6,40,79,254,50,0,130,18,122,120,72,23,4,171,0,51,8,3,123,120,8,123,123,16,123,124,24,123,122,32,123,114,48,50,0,149,17,240,123,16,8,123,21,81,8,33,2,130,120,24,129,136,81,8,24,129,122,129,120,4,130,121,48,100,117,100,167,80,32,38,72,57,41,100,87,1,2,130,120,24,129,136,81,8,14,130,16,8,130,21,149,17,16,40,243,253,2,130,16,8,130,21,149,17,16,50,0,122,120,122,121,4,51,8,255,122,120,8,123,123,16,123,124,24,123,122,32,50,0,130,121,24,129,153,81,9,244,0,2,130,121,16,129,153,51,10,255,170,169,231,0,2,129,122,8,211,154,11,212,184,8,136,136,1,82,8,214,0,149,17,192,123,16,56,123,21,48,123,22,40,81,26,255,149,0,2,130,120,32,151,170,3,200,168,8,130,136,125,137,5,124,138,4,129,123,151,153,8,212,169,9,125,138,7,124,140,6,123,23,32,129,119,4,191,155,6,151,170,8,212,202,10,191,167,5,125,135,1,124,137,125,139,3,124,136,2,151,119,8,212,151,10,151,187,8,212,139,11,131,88,88,255,90,37,167,0,40,51,7,165,75,1,123,22,24,100,166,123,27,16,123,24,8,80,32,40,72,39,25,254,130,24,8,130,27,16,100,106,130,22,24,1,58,9,248,120,13,1,123,21,100,103,100,108,80,32,42,72,11,39,130,23,32,130,120,16,129,137,1,2,130,123,32,129,122,129,120,4,151,153,3,200,185,9,130,153,100,117,100,167,80,32,44,72,30,40,130,87,16,129,119,122,87,8,130,16,56,130,21,48,130,22,40,149,17,64,50,0,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,117,58,7,248,123,13,1,129,119,81,7,215,0,2,58,7,240,123,13,1,129,119,82,8,14,2,57,8,232,123,13,1,170,120,192,0,2,58,8,0,124,13,1,57,3,224,123,13,1,124,140,4,125,137,7,124,138,6,125,139,5,123,27,56,57,11,228,123,13,1,151,153,8,212,169,9,124,128,125,130,1,124,132,2,125,138,3,191,155,6,51,8,167,0,173,104,58,2,51,7,132,81,1,123,19,48,123,16,40,123,20,32,123,28,24,123,18,16,123,26,8,80,32,46,72,64,24,254,130,26,8,130,18,16,130,28,24,130,20,32,130,16,40,130,19,48,130,87,16,129,119,1,81,7,19,129,87,129,88,4,130,89,32,80,32,48,72,80,39,40,46,130,23,56,151,119,8,212,199,7,151,34,8,151,171,8,191,115,7,58,9,248,120,13,1,212,2,10,212,75,11,131,104,88,255,123,22,100,124,80,32,50,72,235,37,130,87,16,129,119,122,87,8,1,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,192,123,16,56,123,21,48,123,22,40,100,117,129,119,81,7,36,51,8,1,171,135,40,4,2,129,87,4,51,8,0,101,109,97,171,135,26,4,51,8,1,61,8,16,121,13,1,40,13,4,2,51,10,220,243,9,1,57,7,220,243,9,1,51,6,244,242,9,1,82,7,244,3,2,57,8,244,242,9,1,51,9,4,170,152,230,3,123,26,8,124,88,8,51,7,40,58,9,80,32,52,72,158,30,254,123,22,81,7,56,2,58,7,24,121,13,1,129,120,208,0,133,137,2,132,136,2,122,121,208,0,82,8,159,0,2,130,120,81,8,9,72,40,164,0,100,1,72,23,44,100,51,8,124,28,1,123,120,232,0,40,36,1,124,88,8,51,7,184,58,9,80,32,54,72,85,30,254,81,7,124,2,58,7,24,121,13,1,20,9,200,0,0,0,2,0,0,0,123,121,48,72,39,132,0,1,72,39,136,0,1,72,39,140,0,1,72,39,144,0,1,72,39,148,0,1,72,39,152,0,1,72,39,156,0,1,72,39,160,0,1,72,39,164,0,1,129,120,184,0,129,121,188,0,129,122,192,0,129,123,196,0,122,120,168,0,122,121,172,0,122,122,176,0,122,123,180,0,51,8,160,81,1,123,120,232,0,40,165,0,51,8,44,12,1,123,120,232,0,40,153,0,124,88,8,51,7,112,58,9,80,32,56,72,202,29,254,81,7,210,3,2,58,7,24,121,13,1,129,121,184,0,20,10,200,0,0,0,2,0,0,0,123,122,48,122,121,168,0,129,121,188,0,72,39,132,0,1,72,39,136,0,1,72,39,140,0,1,122,121,172,0,129,121,192,0,72,39,144,0,1,72,39,148,0,1,72,39,152,0,1,122,121,176,0,129,121,196,0,72,39,156,0,1,72,39,160,0,1,72,39,164,0,1,122,121,180,0,72,23,80,1,72,23,84,1,72,23,88,1,72,23,92,1,72,23,96,1,72,23,100,1,51,8,151,133,1,123,120,232,0,1,124,88,8,51,7,144,59,9,123,23,24,80,32,58,72,49,29,254,51,8,151,119,1,123,24,16,81,7,51,2,58,7,24,121,13,1,129,120,56,81,8,17,2,72,23,56,1,130,24,16,123,120,232,0,40,23,80,32,60,72,127,157,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,72,80,32,62,72,230,28,254,81,7,53,2,58,7,24,121,13,1,129,120,60,81,8,16,2,72,23,60,130,24,16,123,120,232,0,40,26,51,8,1,80,32,64,72,58,157,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,144,0,80,32,66,72,160,28,254,81,7,54,2,58,7,24,121,13,1,129,120,64,81,8,17,2,72,23,64,1,130,24,16,123,120,232,0,40,26,51,8,2,80,32,68,72,243,156,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,216,0,80,32,70,72,89,28,254,81,7,54,2,58,7,24,121,13,1,129,120,68,81,8,17,2,72,23,68,1,130,24,16,123,120,232,0,40,26,51,8,3,80,32,72,72,172,156,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,32,1,80,32,74,72,18,28,254,81,7,54,2,58,7,24,121,13,1,129,120,72,81,8,17,2,72,23,72,1,130,24,16,123,120,232,0,40,26,51,8,4,80,32,76,72,101,156,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,104,1,80,32,78,72,203,27,254,81,7,54,2,58,7,24,121,13,1,129,120,76,81,8,17,2,72,23,76,1,130,24,16,123,120,232,0,40,26,51,8,5,80,32,80,72,30,156,254,58,7,24,121,13,1,130,24,16,123,120,232,0,1,124,88,8,130,23,24,149,119,176,1,80,32,82,72,132,27,254,81,7,28,58,7,24,121,13,1,51,6,194,23,1,123,118,232,0,130,24,8,129,135,130,22,40,157,0,124,88,8,51,7,136,61,9,80,32,84,72,89,27,254,81,7,36,58,7,24,121,13,1,72,39,160,0,1,72,23,56,1,51,6,181,81,1,123,118,232,0,130,24,8,129,135,130,22,40,105,124,88,8,51,7,24,62,9,80,32,86,72,38,27,254,130,24,8,81,7,80,2,57,7,84,233,9,1,51,8,208,237,9,1,150,119,72,1,200,135,7,130,119,129,122,56,129,123,24,129,124,28,51,6,32,121,13,1,51,9,12,129,1,51,8,52,51,7,32,121,13,1,80,32,88,72,172,84,254,58,7,24,121,13,1,123,118,232,0,130,24,8,129,135,130,22,40,7,129,135,130,22,1,81,7,20,2,51,7,130,16,56,130,21,48,130,22,40,149,17,64,50,0,124,88,8,51,7,208,61,9,80,32,90,72,171,26,254,81,7,224,51,7,208,61,9,149,24,34,80,32,92,72,71,27,254,57,9,192,17,8,124,24,34,82,25,2,22,124,23,35,150,136,10,200,135,7,149,119,32,254,51,8,1,40,9,124,23,35,149,136,208,1,57,10,196,17,8,51,11,9,171,186,7,51,8,1,1,88,8,154,51,10,49,173,167,148,81,9,33,51,10,1,170,169,18,51,10,3,171,169,37,51,9,4,174,137,22,40,124,255,51,9,3,174,137,13,40,115,255,51,9,1,171,152,109,255,51,9,57,174,121,26,40,99,255,51,10,2,171,169,17,51,9,1,171,152,87,255,51,9,88,172,121,80,255,2,149,121,208,58,10,24,121,13,1,129,103,51,11,14,99,1,123,171,232,0,80,32,94,72,49,205,253,40,48,255,124,88,8,51,7,224,57,9,80,32,96,72,233,25,254,81,7,96,2,58,7,24,121,13,1,51,8,147,187,1,123,120,232,0,51,7,224,57,9,149,24,37,80,32,98,72,117,26,254,57,9,192,17,8,124,23,37,124,24,38,51,10,2,170,169,88,2,57,9,196,17,8,51,10,5,174,154,76,151,121,3,200,135,7,200,151,7,83,39,10,2,108,2,58,7,24,121,13,1,51,8,24,18,1,123,120,232,0,40,73,252,2,51,6,8,132,9,1,57,7,8,132,9,1,132,119,251,81,7,84,124,88,8,51,7,72,59,9,80,32,100,72,103,25,254,82,7,84,40,33,252,150,119,10,200,120,8,83,40,52,2,24,2,58,7,24,121,13,1,51,8,24,18,1,123,120,232,0,40,3,252,149,135,16,254,51,8,1,51,0,102,72,40,231,23,149,119,23,254,51,8,1,80,32,102,72,221,23,40,229,251,124,88,8,51,7,0,59,9,80,32,104,72,22,25,254,81,7,51,2,58,7,24,121,13,1,129,120,208,0,133,137,1,132,136,1,122,121,208,0,82,8,15,51,8,68,12,1,123,120,232,0,40,175,251,51,8,225,145,1,123,120,232,0,40,163,251,2,129,103,132,119,251,82,7,103,255,40,150,251,149,17,224,123,16,24,123,21,16,123,22,8,58,8,24,121,13,1,129,135,44,81,7,58,2,57,9,88,121,13,1,51,10,8,173,154,41,2,2,129,138,244,0,81,10,199,0,2,57,12,100,121,13,1,129,139,132,0,171,188,43,2,51,11,57,5,104,121,13,1,129,140,136,0,171,197,49,40,56,32,4,88,121,13,1,9,51,8,41,61,8,92,121,13,1,51,7,1,40,104,2,61,11,100,121,13,1,51,11,1,57,5,104,121,13,1,129,140,136,0,170,197,13,61,12,104,121,13,1,51,11,1,1,2,57,5,108,121,13,1,129,140,140,0,171,197,199,0,2,57,5,112,121,13,1,129,140,144,0,171,197,207,0,2,57,5,116,121,13,1,129,140,148,0,171,197,215,0,2,57,5,120,121,13,1,129,140,152,0,171,197,223,0,2,57,5,124,121,13,1,129,140,156,0,171,197,231,0,2,57,5,128,121,13,1,129,140,160,0,171,197,239,0,2,57,5,132,121,13,1,129,140,164,0,171,197,247,0,82,11,250,0,51,10,8,170,169,86,1,2,129,137,240,0,81,9,201,2,2,130,138,248,0,81,10,192,2,2,130,137,170,154,185,2,2,57,11,104,62,9,51,12,7,191,183,11,61,12,88,121,13,1,87,27,21,190,1,32,4,96,121,13,1,35,100,121,87,23,100,8,51,9,100,1,2,57,11,96,62,9,171,185,210,1,2,57,9,84,121,13,1,149,153,5,61,9,92,121,13,1,40,115,2,61,12,108,121,13,1,51,11,1,57,5,112,121,13,1,129,140,144,0,170,197,57,255,61,12,112,121,13,1,51,11,1,57,5,116,121,13,1,129,140,148,0,170,197,49,255,61,12,116,121,13,1,51,11,1,57,5,120,121,13,1,129,140,152,0,170,197,41,255,61,12,120,121,13,1,51,11,1,57,5,124,121,13,1,129,140,156,0,170,197,33,255,61,12,124,121,13,1,51,11,1,57,5,128,121,13,1,129,140,160,0,170,197,25,255,61,12,128,121,13,1,51,11,1,57,5,132,121,13,1,129,140,164,0,170,197,17,255,61,12,132,121,13,1,1,32,4,88,121,13,1,8,51,9,70,61,9,96,121,13,1,87,23,100,8,51,7,100,1,2,57,10,96,62,9,171,167,21,2,57,7,84,121,13,1,149,119,6,61,7,92,121,13,1,40,50,141,122,100,151,171,2,190,186,10,150,170,203,240,141,40,152,171,63,153,170,36,200,186,10,151,170,3,61,10,84,121,13,1,61,7,96,62,9,149,167,6,61,7,92,121,13,1,1,2,57,7,96,121,13,1,82,7,120,2,129,135,44,87,23,100,8,51,7,100,1,2,57,8,96,62,9,171,135,11,57,8,84,121,13,1,40,41,141,120,100,151,138,2,190,168,8,150,136,203,240,141,40,152,138,63,153,136,36,200,168,8,151,136,3,61,8,84,121,13,1,61,7,96,62,9,1,57,7,136,121,13,1,150,121,86,85,85,85,152,154,63,152,153,32,200,169,9,151,154,1,191,151,7,191,138,10,191,167,7,61,7,92,121,13,1,32,4,88,121,13,1,51,7,17,1,2,149,119,255,61,7,96,121,13,1,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,123,19,100,37,129,151,24,129,152,28,129,169,24,129,170,28,80,32,106,72,78,160,58,8,24,121,13,1,130,137,129,154,56,172,122,64,191,122,10,136,169,1,0,0,128,40,62,141,155,100,151,188,2,190,203,11,150,187,203,240,141,40,152,188,63,153,187,36,200,203,11,151,187,3,61,11,84,121,13,1,61,9,96,62,9,149,185,5,61,9,92,121,13,1,40,134,0,191,167,10,142,169,0,0,0,128,1,100,82,129,135,44,32,4,96,121,13,1,35,100,123,130,19,87,23,100,8,51,11,100,1,2,57,12,96,62,9,171,203,11,57,12,84,121,13,1,40,41,141,181,100,151,92,2,190,92,12,150,204,203,240,141,40,152,197,63,153,204,36,200,92,12,151,204,3,61,12,84,121,13,1,61,11,96,62,9,1,139,170,29,82,10,14,149,201,7,61,9,92,121,13,1,40,26,81,9,14,149,201,3,61,9,92,121,13,1,40,12,149,201,4,61,9,92,121,13,1,1,2,57,10,88,121,13,1,51,9,6,173,169,122,254,2,129,137,240,0,81,9,68,57,9,104,62,9,191,151,9,87,23,100,8,51,7,100,1,87,25,21,126,2,57,10,96,62,9,32,4,88,121,13,1,7,51,11,35,61,11,96,121,13,1,171,167,144,0,2,57,7,84,121,13,1,149,119,5,61,7,92,121,13,1,40,48,254,51,9,6,170,154,42,254,2,129,139,200,0,81,11,209,0,2,57,11,100,62,9,51,12,255,170,203,204,0,131,187,255,61,11,100,62,9,82,11,199,0,51,8,5,61,8,88,121,13,1,87,23,100,8,51,7,100,1,2,57,10,96,62,9,171,167,218,0,57,10,84,121,13,1,40,247,0,2,57,10,96,62,9,32,4,88,121,13,1,6,51,11,35,61,11,96,121,13,1,171,167,72,2,57,7,84,121,13,1,149,119,7,61,7,92,121,13,1,40,183,253,141,122,100,151,171,2,190,186,10,150,170,203,240,141,40,152,171,63,153,170,36,200,186,10,151,170,3,61,10,84,121,13,1,61,7,96,62,9,149,167,5,61,7,92,121,13,1,40,133,253,141,122,100,151,171,2,190,186,10,150,170,203,240,141,40,152,171,63,153,170,36,200,186,10,151,170,3,61,10,84,121,13,1,61,7,96,62,9,149,167,7,61,7,92,121,13,1,40,83,253,32,3,100,62,9,255,40,9,32,3,100,62,9,70,1,90,26,4,65,253,2,124,135,208,0,132,119,2,82,7,11,2,129,135,56,81,7,45,253,32,4,88,121,13,1,4,51,8,40,61,8,92,121,13,1,51,7,1,40,149,253,141,122,100,151,171,2,190,186,10,150,170,203,240,141,40,152,171,63,153,170,36,200,186,10,151,170,3,61,10,84,121,13,1,61,7,96,62,9,1,149,170,7,61,10,92,121,13,1,51,7,1,61,7,100,62,9,40,90,253,149,17,240,123,16,8,123,21,58,7,24,121,13,1,128,121,124,51,8,72,18,8,150,154,24,200,168,8,128,138,81,26,5,16,151,170,2,200,122,10,149,170,168,0,40,8,51,10,108,62,9,1,129,123,92,51,12,144,121,13,1,62,10,160,121,13,1,61,9,184,121,13,1,81,11,8,51,10,3,40,11,129,121,80,142,154,149,170,255,1,129,123,96,51,9,192,121,13,1,61,10,192,121,13,1,81,11,21,2,51,10,4,129,123,100,61,10,196,121,13,1,81,11,29,40,51,2,129,122,84,142,170,149,170,255,134,170,1,129,123,100,61,10,196,121,13,1,82,11,28,2,129,119,88,142,119,149,119,255,134,120,2,61,8,200,121,13,1,51,0,108,72,40,225,249,32,4,200,121,13,1,5,80,32,108,72,215,249,57,8,128,243,9,1,57,7,240,120,13,1,136,137,1,61,9,204,121,13,1,142,122,210,169,9,61,9,208,121,13,1,58,7,24,121,13,1,142,136,210,168,11,57,8,84,233,9,1,129,121,108,129,122,112,61,11,212,121,13,1,81,24,1,24,82,8,75,191,154,9,129,120,116,200,137,9,129,119,120,200,121,9,40,26,191,169,9,129,120,116,200,137,9,129,119,120,200,121,9,40,9,129,119,120,200,121,9,1,57,8,220,121,13,1,61,9,216,121,13,1,149,136,255,61,8,220,121,13,1,130,16,8,130,21,149,17,16,50,0,129,123,116,51,12,2,200,169,9,171,200,14,191,185,9,129,119,120,200,121,9,40,204,51,10,3,200,185,9,171,168,189,129,119,120,191,121,9,40,187,61,7,136,121,13,1,80,32,112,72,138,254,58,7,24,121,13,1,129,119,44,61,7,104,62,9,130,16,149,17,8,50,0,149,17,240,123,16,8,123,21,58,7,24,121,13,1,129,121,60,129,120,240,0,153,154,6,51,11,12,201,171,10,175,168,29,82,9,31,81,8,33,149,136,7,140,135,3,87,23,7,9,51,7,8,40,68,149,119,1,40,63,100,138,81,9,231,100,168,82,10,229,2,129,120,244,0,81,8,23,149,136,7,140,135,3,87,23,3,9,51,7,12,40,30,149,119,9,40,25,129,119,68,137,120,129,0,132,119,8,136,119,1,210,135,7,149,119,255,132,119,13,1,57,8,196,17,8,149,136,247,136,136,1,143,121,137,122,9,210,169,9,210,152,8,51,5,13,82,8,6,100,117,1,2,57,7,228,121,13,1,171,117,14,2,130,16,8,130,21,149,17,16,50,0,57,7,232,121,13,1,61,5,228,121,13,1,51,8,8,80,32,114,72,111,116,135,88,0,3,200,135,7,130,16,8,130,21,149,17,16,40,116,131,0,149,17,216,123,16,32,123,21,24,123,22,16,57,9,240,120,13,1,57,8,128,243,9,1,100,117,142,151,136,137,1,210,121,9,61,9,208,121,13,1,142,136,210,135,7,61,7,212,121,13,1,51,7,144,121,13,1,80,32,116,72,61,239,51,6,240,121,13,1,51,7,240,121,13,1,80,32,118,72,43,239,51,7,176,122,13,1,123,23,8,80,32,120,72,28,239,123,22,149,103,48,80,32,122,72,17,239,130,23,8,149,119,48,80,32,124,72,5,239,149,103,96,80,32,126,72,252,238,130,22,8,149,103,96,80,32,128,72,240,238,130,23,149,119,144,0,80,32,130,72,228,238,149,103,144,0,80,32,132,72,218,238,51,7,112,123,13,1,100,88,80,32,134,72,246,238,51,7,168,123,13,1,100,88,80,32,136,72,232,238,51,7,224,123,13,1,100,88,80,32,138,72,51,240,51,6,16,124,13,1,51,7,16,124,13,1,100,88,80,32,140,72,36,239,149,103,48,100,88,80,32,142,72,25,239,149,103,96,100,88,80,32,144,72,14,239,149,103,144,0,100,88,80,32,146,72,2,239,149,103,192,0,100,88,80,32,148,72,246,238,149,103,240,0,100,88,80,32,150,72,234,238,51,7,48,125,13,1,100,88,80,32,152,72,220,238,51,6,96,125,13,1,51,7,96,125,13,1,100,88,80,32,154,72,200,238,149,103,48,100,88,80,32,156,72,189,238,149,103,96,100,88,80,32,158,72,178,238,51,7,240,125,13,1,130,16,32,130,21,24,130,22,16,149,17,40,40,18,238,57,7,240,120,13,1,32,4,16,121,13,1,81,7,123,149,17,232,123,16,16,123,21,8,58,7,248,120,13,1,62,7,224,128,13,1,58,9,0,121,13,1,51,7,51,8,80,32,160,72,100,23,57,7,220,243,9,1,81,7,21,58,9,8,121,13,1,51,7,143,0,51,8,80,32,162,72,73,23,58,7,128,131,13,1,62,7,224,128,13,1,58,9,248,120,13,1,51,10,64,1,51,11,32,73,1,168,0,51,7,51,8,51,12,80,32,164,72,233,21,130,16,16,130,21,8,149,17,24,51,7,1,40,21,254,51,7,1,40,15,254,57,7,16,121,13,1,81,7,14,130,16,8,130,21,149,17,16,40,98,255,130,16,8,130,21,149,17,16,40,240,253,149,23,63,51,8,1,80,32,170,72,116,115,51,8,32,126,13,1,123,24,40,62,7,32,126,13,1,51,9,37,129,1,123,25,32,149,23,63,51,8,9,51,10,80,32,172,72,73,94,252,149,23,63,51,8,1,80,32,174,72,66,115,51,5,96,128,13,1,62,7,96,128,13,1,123,21,48,149,23,63,51,8,9,51,10,1,100,105,80,32,176,72,28,94,252,149,23,63,51,8,1,80,32,178,72,21,115,130,24,40,123,135,8,149,23,63,51,8,9,51,10,1,130,25,32,80,32,180,72,247,93,252,149,23,63,51,8,1,80,32,182,72,240,114,123,87,8,149,23,63,51,8,9,51,10,2,100,105,80,32,184,72,214,93,252,149,23,63,51,8,1,80,32,186,72,207,114,130,24,40,123,135,16,149,23,63,51,8,9,51,10,2,130,21,32,100,89,80,32,188,72,175,93,252,149,23,63,51,8,1,80,32,190,72,168,114,130,24,48,123,135,16,149,23,63,51,8,9,51,10,3,123,22,24,100,105,80,32,192,72,136,93,252,149,23,63,51,8,1,80,32,194,72,129,114,130,24,40,123,135,24,149,23,63,51,8,9,51,10,3,100,89,80,32,196,72,100,93,252,149,23,63,51,8,1,80,32,198,72,93,114,130,24,48,123,135,24,149,23,63,51,8,9,51,10,4,100,105,80,32,200,72,64,93,252,149,23,63,51,8,1,80,32,202,72,57,114,130,24,40,123,135,32,149,23,63,51,8,9,51,10,4,100,86,100,89,80,32,204,72,26,93,252,149,23,63,51,8,1,80,32,206,72,19,114,130,21,48,123,87,32,149,23,63,51,8,9,51,10,5,130,25,24,80,32,208,72,245,92,252,149,23,63,51,8,1,80,32,210,72,238,113,130,24,40,123,135,40,149,23,63,51,8,9,51,10,5,100,105,80,32,212,72,209,92,252,149,23,63,51,8,1,80,32,214,72,202,113,123,87,40,149,23,63,51,8,9,51,10,6,130,22,24,100,105,80,32,216,72,173,92,252,149,23,63,51,8,1,80,32,218,72,166,113,130,21,40,123,87,48,149,23,63,51,8,9,51,10,6,130,25,32,80,32,220,72,136,92,252,149,23,63,51,8,1,80,32,222,72,129,113,130,24,48,123,135,48,149,23,63,51,8,9,51,10,7,100,105,80,32,224,72,100,92,252,149,23,63,51,8,1,80,32,226,72,93,113,123,87,56,149,23,63,51,8,9,51,10,7,130,21,32,100,89,80,32,228,72,64,92,252,149,23,63,51,8,1,80,32,230,72,57,113,130,24,48,123,135,56,149,23,63,51,8,9,51,10,8,100,105,80,32,232,72,28,92,252,149,23,63,51,8,1,80,32,234,72,21,113,130,22,40,123,103,64,149,23,63,51,8,9,51,10,8,100,89,80,32,236,72,248,91,252,149,23,63,51,8,1,80,32,238,72,241,112,130,21,48,123,87,64,149,23,63,51,8,9,51,10,9,130,25,24,80,32,240,72,211,91,252,149,23,63,51,8,1,80,32,242,72,204,112,123,103,72,149,23,63,51,8,9,51,10,9,130,25,32,80,32,244,72,177,91,252,149,23,63,51,8,1,80,32,246,72,170,112,123,87,72,51,7,214,59,1,51,8,1,80,32,248,72,153,112,62,7,112,126,13,1,51,5,242,49,1,149,23,63,51,8,9,51,9,242,49,1,51,10,80,32,250,72,117,91,252,149,23,63,51,8,1,80,32,252,72,110,112,51,6,48,128,13,1,62,7,48,128,13,1,149,23,63,51,8,9,51,10,1,100,89,80,32,254,72,75,91,252,149,23,63,51,8,1,80,32,0,73,68,112,123,103,8,149,23,63,51,8,9,51,10,2,100,89,80,32,2,73,42,91,252,149,23,63,51,8,1,80,32,4,73,35,112,123,103,16,149,23,63,51,8,9,51,10,3,100,89,80,32,6,73,9,91,252,149,23,63,51,8,1,80,32,8,73,2,112,123,103,24,149,23,63,51,8,9,51,10,4,100,89,80,32,10,73,232,90,252,149,23,63,51,8,1,80,32,12,73,225,111,123,103,32,149,23,63,51,8,9,51,10,5,100,89,80,32,14,73,199,90,252,149,23,63,51,8,1,80,32,16,73,192,111,123,103,40,51,7,251,49,1,51,8,1,80,32,18,73,175,111,62,7,120,126,13,1,51,9,133,72,1,123,25,40,149,23,63,51,8,9,51,10,2,80,32,20,73,140,90,252,149,23,63,51,8,1,80,32,22,73,133,111,130,21,48,130,88,16,51,6,128,126,13,1,62,7,128,126,13,1,62,8,136,126,13,1,149,23,63,51,8,9,51,10,3,130,25,40,80,32,24,73,85,90,252,149,23,63,51,8,1,80,32,26,73,78,111,130,88,24,123,103,16,123,104,24,149,23,63,51,8,9,51,10,4,130,21,40,100,89,80,32,28,73,43,90,252,149,23,63,51,8,1,80,32,30,73,36,111,130,24,48,130,136,32,123,103,32,123,104,40,149,23,63,51,8,9,51,10,5,100,89,80,32,32,73,1,90,252,149,23,63,51,8,1,80,32,34,73,250,110,130,21,48,130,88,40,123,103,48,123,104,56,149,23,63,51,8,9,51,10,6,130,25,40,80,32,36,73,214,89,252,149,23,63,51,8,1,80,32,38,73,207,110,130,88,48,123,103,64,123,104,72,149,23,63,51,8,9,51,10,7,130,25,40,80,32,40,73,174,89,252,149,23,63,51,8,1,80,32,42,73,167,110,130,89,56,57,10,84,233,9,1,123,103,80,123,105,88,51,9,246,145,1,149,23,63,51,8,9,80,32,44,73,129,89,252,149,23,63,51,8,1,80,32,46,73,122,110,62,7,8,121,13,1,51,7,226,150,1,51,8,1,80,32,48,73,102,110,51,5,62,7,0,121,13,1,51,7,224,126,13,1,123,23,149,118,32,51,7,142,72,1,123,23,48,51,7,94,167,1,123,23,40,51,7,133,113,1,123,23,32,51,7,70,105,1,123,23,24,51,7,45,18,1,123,23,16,51,7,80,105,1,123,23,8,1,149,23,63,51,8,9,130,25,48,100,90,51,11,80,32,50,73,9,89,252,149,23,63,51,8,1,80,32,52,73,2,110,123,103,224,149,23,63,51,8,9,51,11,1,130,25,48,100,90,80,32,54,73,229,88,252,149,23,63,51,8,1,80,32,56,73,222,109,123,103,232,149,23,63,51,8,9,51,11,2,130,25,48,100,90,80,32,58,73,193,88,252,149,23,63,51,8,1,80,32,60,73,186,109,123,103,240,149,23,63,51,8,9,130,25,40,100,90,80,32,62,73,160,88,252,149,23,63,51,8,1,80,32,64,73,153,109,123,103,248,149,23,63,51,8,9,130,25,32,100,90,80,32,66,73,127,88,252,149,23,63,51,8,1,80,32,68,73,120,109,123,103,149,23,63,51,8,9,130,25,24,100,90,80,32,70,73,95,88,252,149,23,63,51,8,1,80,32,72,73,88,109,123,103,8,149,23,63,51,8,9,130,25,16,100,90,80,32,74,73,62,88,252,149,23,63,51,8,1,80,32,76,73,55,109,123,103,16,149,23,63,51,8,9,130,25,8,100,90,80,32,78,73,29,88,252,149,23,63,51,8,1,80,32,80,73,22,109,123,103,24,131,85,1,149,102,64,82,21,5,235,254,51,7,54,18,1,51,8,1,80,32,82,73,250,108,130,21,123,87,64,1,51,7,2,50,1,51,8,1,80,32,84,73,230,108,123,87,72,1,130,16,88,130,21,80,130,22,72,149,17,96,50,0,58,7,24,121,13,1,129,120,124,123,25,16,58,10,112,126,13,1,122,88,40,149,123,44,51,7,112,123,13,1,51,8,90,51,9,171,0,123,26,100,106,130,21,48,100,92,80,32,88,73,150,230,58,10,120,126,13,1,51,11,204,121,13,1,100,92,32,4,224,123,13,1,104,32,4,228,123,13,1,168,0,32,4,232,123,13,1,62,11,240,123,13,1,62,12,248,123,13,1,62,10,0,124,13,1,130,21,56,58,7,24,121,13,1,149,123,136,0,51,7,16,124,13,1,123,23,32,51,6,128,126,13,1,51,12,208,121,13,1,123,28,40,51,8,111,51,9,172,0,51,10,128,126,13,1,80,32,90,73,142,230,58,7,24,121,13,1,149,123,140,0,130,23,32,149,119,48,149,106,16,123,22,24,51,8,123,51,9,172,0,130,28,40,80,32,92,73,104,230,58,7,24,121,13,1,149,123,144,0,130,21,32,149,87,96,149,106,32,51,8,135,0,51,9,172,0,130,22,40,100,108,80,32,94,73,66,230,58,7,24,121,13,1,149,123,148,0,149,87,144,0,130,21,24,149,90,48,51,8,111,51,9,182,0,100,108,80,32,96,73,31,230,58,7,24,121,13,1,149,123,152,0,130,22,32,149,103,192,0,149,90,64,51,8,123,51,9,182,0,130,21,40,100,92,80,32,98,73,249,229,58,7,24,121,13,1,149,123,156,0,149,103,240,0,130,24,24,149,138,80,51,8,135,0,51,9,182,0,100,92,80,32,100,73,213,229,51,7,240,125,13,1,51,11,216,121,13,1,51,12,212,121,13,1,51,8,138,0,51,9,171,0,73,1,2,130,22,8,100,106,80,32,102,73,122,227,51,7,48,125,13,1,51,10,224,126,13,1,51,11,92,121,13,1,51,8,143,0,51,9,168,0,130,21,48,100,92,80,32,104,73,136,229,58,7,24,121,13,1,58,10,112,126,13,1,149,123,48,51,7,168,123,13,1,51,8,221,0,51,9,171,0,123,26,100,106,100,92,100,86,80,32,106,73,248,228,51,5,96,125,13,1,51,10,48,128,13,1,123,26,40,51,11,192,121,13,1,123,27,24,51,8,239,0,51,9,171,0,51,7,96,125,13,1,123,21,32,100,108,80,32,108,73,44,229,149,87,48,130,21,24,149,91,4,51,8,239,0,51,9,181,0,130,26,40,100,108,80,32,110,73,16,229,130,23,32,149,119,96,149,91,8,51,8,239,0,51,9,191,0,130,26,40,100,101,100,108,80,32,112,73,242,228,130,22,56,58,7,24,121,13,1,149,123,168,0,51,7,240,121,13,1,123,23,32,51,10,96,128,13,1,123,26,40,51,8,32,1,51,9,173,0,73,1,3,100,92,80,32,114,73,141,226,58,7,24,121,13,1,149,123,172,0,130,23,32,149,119,48,51,8,32,1,51,9,179,0,73,1,3,130,21,40,100,90,130,22,48,100,108,80,32,116,73,98,226,58,7,24,121,13,1,149,123,176,0,130,23,32,149,119,96,51,8,32,1,51,9,191,0,73,1,3,100,90,100,108,80,32,118,73,61,226,130,21,56,58,7,24,121,13,1,149,123,180,0,130,23,32,149,119,144,0,51,8,32,1,51,9,185,0,73,1,3,130,22,40,100,106,130,28,48,80,32,120,73,16,226,58,7,24,121,13,1,149,123,184,0,51,7,176,122,13,1,123,23,32,51,8,58,1,51,9,173,0,73,1,3,100,106,130,21,48,100,92,80,32,122,73,229,225,130,22,56,58,7,24,121,13,1,149,123,188,0,130,23,32,149,119,48,51,8,58,1,51,9,179,0,73,1,3,130,26,40,100,92,80,32,124,73,188,225,58,7,24,121,13,1,149,123,192,0,130,23,32,149,119,96,51,8,58,1,51,9,191,0,73,1,3,130,22,40,100,106,100,92,80,32,126,73,148,225,58,7,24,121,13,1,149,123,196,0,130,23,32,149,119,144,0,51,8,58,1,51,9,185,0,73,1,3,100,106,100,92,80,32,128,73,110,225,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,232,123,16,16,123,21,8,123,22,52,7,176,128,13,1,81,7,31,57,7,232,121,13,1,51,8,8,80,32,130,73,222,103,80,32,132,73,242,118,30,4,176,128,13,1,1,2,57,7,84,233,9,1,51,9,208,237,9,1,32,4,16,121,13,1,1,150,119,72,1,200,151,7,62,7,24,121,13,1,32,4,224,121,13,1,32,4,240,120,13,1,1,32,4,92,121,13,1,51,6,255,61,6,228,121,13,1,61,6,104,62,9,149,120,132,0,51,7,100,121,13,1,51,9,36,80,32,134,73,236,70,252,61,6,192,121,13,1,61,6,196,121,13,1,61,6,200,121,13,1,51,0,136,73,149,17,248,123,16,51,7,64,66,1,51,8,1,51,0,28,72,40,133,104,51,0,138,73,149,17,168,123,16,80,123,21,72,123,22,64,123,23,56,58,7,24,121,13,1,128,120,124,51,9,72,18,8,150,136,24,200,152,8,128,136,151,136,2,200,135,7,149,123,168,0,51,5,144,121,13,1,51,6,32,126,13,1,51,12,240,120,13,1,123,28,48,51,8,44,51,9,171,0,73,1,3,51,7,144,121,13,1,51,10,32,126,13,1,123,22,8,51,0,86,73,40,69,224,51,7,1,59,7,176,128,13,1,130,16,16,130,21,8,130,22,149,17,24,50,0,61,7,232,121,13,1,51,0,142,73,149,17,160,123,16,88,123,21,80,123,22,72,51,6,231,180,1,149,23,63,51,8,9,51,9,231,180,1,51,10,51,0,168,72,40,210,82,252,51,7,0,40,51,8,1,51,9,80,32,144,73,66,109,62,7,248,120,13,1,130,16,149,17,8,50,0,83,37,128,0,19,51,7,253,145,1,100,88,80,32,148,73,222,251,253,61,5,196,128,13,1,83,38,128,0,19,51,7,102,12,1,100,104,80,32,150,73,197,251,253,100,103,80,32,152,73,220,245,253,57,7,120,62,9,51,5,24,192,87,7,51,8,1,51,9,80,32,154,73,234,108,57,8,120,62,9,62,7,184,128,13,1,88,8,18,202,88,8,200,120,8,1,73,7,149,119,24,171,135,251,30,4,192,128,13,1,130,26,149,167,108,51,8,255,149,169,108,27,1,123,120,252,149,119,64,171,151,250,51,7,160,73,51,8,1,130,16,24,130,21,16,130,22,8,149,17,32,40,214,246,253,149,17,240,123,16,8,123,21,51,8,128,0,100,117,172,135,17,51,7,253,145,1,100,88,80,32,156,73,55,251,253,61,5,196,128,13,1,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,100,117,83,39,128,0,19,51,7,102,12,1,100,88,80,32,158,73,10,251,253,100,87,130,16,8,130,21,149,17,16,40,25,245,253,149,17,248,123,16,80,32,162,73,159,243,253,130,16,149,17,8,50,0,149,17,208,123,16,40,123,21,32,123,22,24,123,23,57,7,120,62,9,88,7,93,51,6,51,5,73,17,8,1,40,34,2,130,26,16,130,168,129,137,40,57,7,120,62,9,149,153,255,122,137,40,73,10,1,149,85,1,149,102,24,175,117,51,2,58,8,184,128,13,1,200,104,9,130,152,81,8,235,2,123,25,16,129,151,16,80,32,164,73,93,244,253,81,7,195,2,130,23,16,129,119,16,80,32,166,73,52,244,253,40,178,2,57,7,192,17,8,30,4,192,128,13,1,82,23,2,15,57,7,168,237,9,1,131,119,32,40,55,2,57,7,240,242,9,1,90,23,3,24,57,8,168,237,9,1,151,121,3,200,135,7,200,151,7,131,119,247,40,24,2,57,7,168,237,9,1,151,119,2,51,8,84,220,5,200,135,7,129,119,252,1,51,8,1,130,16,40,130,21,32,130,22,24,149,17,48,1,149,17,200,123,16,48,123,21,40,123,22,32,57,9,40,236,8,100,134,132,154,254,51,11,2,51,8,32,171,186,32,82,23,29,35,131,135,188,51,9,188,172,121,36,51,7,92,123,1,80,32,168,73,225,249,253,51,5,40,31,51,8,29,170,135,228,100,120,131,119,188,51,9,188,174,121,226,51,5,32,22,9,151,136,5,200,133,5,1,123,23,8,58,7,200,128,13,1,170,87,190,0,123,22,81,7,77,2,52,7,192,128,13,1,81,7,10,80,32,170,73,237,243,253,80,32,172,73,74,244,253,130,22,8,58,7,200,128,13,1,130,119,24,80,32,174,73,7,244,253,58,7,200,128,13,1,129,119,8,80,32,176,73,94,101,58,7,200,128,13,1,73,23,16,33,4,200,128,13,1,1,2,129,87,8,82,7,45,130,90,51,9,223,59,1,149,23,23,51,8,9,80,32,178,73,71,58,254,149,23,23,80,32,180,73,60,98,122,87,8,51,8,1,51,0,182,73,40,198,99,51,8,1,80,32,182,73,192,99,129,88,8,100,118,123,87,16,100,135,80,32,184,73,239,98,100,120,100,103,80,32,186,73,119,243,253,123,87,24,130,24,80,32,188,73,159,243,253,130,23,8,62,5,200,128,13,1,1,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,57,8,120,62,9,88,8,95,149,17,240,123,16,8,123,21,58,5,184,128,13,1,40,11,149,136,255,149,85,24,81,8,59,2,130,89,81,9,244,2,130,89,8,171,121,237,2,130,87,81,7,40,129,87,16,80,32,190,73,125,242,253,81,7,13,129,87,16,80,32,192,73,88,242,253,130,87,129,120,40,149,136,255,122,120,40,73,5,1,2,130,16,8,130,21,149,17,16,50,0,50,0,2,149,17,176,123,16,72,123,21,64,123,22,56,57,6,196,128,13,1,100,131,100,124,131,135,146,51,8,146,122,22,48,123,19,40,172,120,31,51,7,88,12,1,100,56,100,197,123,25,32,80,32,194,73,75,248,253,130,25,32,100,92,130,19,40,1,2,51,4,160,30,9,151,55,6,200,116,2,130,39,24,81,7,37,2,151,55,6,200,71,7,129,119,36,190,103,7,122,23,48,88,7,176,2,2,57,8,196,128,13,1,175,120,7,122,24,48,1,81,12,125,2,51,9,84,233,9,1,57,7,84,233,9,1,51,6,208,237,9,1,51,8,72,1,202,135,7,200,103,7,130,119,170,199,91,2,123,20,24,123,18,32,123,25,16,129,201,28,129,200,24,149,26,48,149,27,52,100,197,80,32,196,73,112,2,100,92,130,24,16,129,136,150,136,72,1,200,104,8,130,136,129,89,24,129,138,24,171,169,21,2,129,201,28,129,136,28,171,137,11,51,8,128,0,122,24,52,1,130,18,32,130,19,40,130,20,24,82,7,12,40,36,2,72,17,52,128,0,1,2,57,7,120,62,9,88,7,180,0,58,5,184,128,13,1,100,120,40,11,149,136,255,149,85,24,81,8,96,2,130,89,81,9,244,2,130,89,8,171,201,237,2,130,88,81,8,77,2,100,166,123,16,8,123,20,24,123,28,16,123,18,32,129,87,16,80,32,198,73,19,241,253,81,7,13,129,87,16,80,32,200,73,238,240,253,130,88,129,137,40,100,106,57,7,120,62,9,149,153,255,122,137,40,73,5,130,18,32,130,19,40,130,28,16,130,20,24,130,16,8,1,88,7,64,58,5,184,128,13,1,51,6,100,120,81,12,43,2,130,89,81,9,131,0,2,130,89,8,170,201,45,131,102,1,149,136,255,149,85,24,82,8,233,40,112,131,102,1,149,136,255,149,85,24,81,8,101,2,130,89,82,9,241,40,88,51,6,81,7,88,40,224,0,2,130,88,81,8,75,2,123,26,123,16,8,123,20,24,123,28,16,123,18,32,129,87,16,80,32,202,73,123,240,253,81,7,13,129,87,16,80,32,204,73,86,240,253,130,88,129,137,40,57,7,120,62,9,149,153,255,122,137,40,73,5,130,18,32,130,19,40,130,28,16,130,20,24,130,16,8,1,171,118,143,0,88,7,47,58,8,184,128,13,1,151,57,6,200,73,9,129,153,20,51,6,100,122,1,2,130,139,129,187,20,175,155,21,131,102,1,149,170,255,149,136,24,82,10,238,40,219,0,51,6,1,170,118,213,0,2,58,5,184,128,13,1,150,103,24,200,117,5,130,87,81,7,70,2,123,16,8,123,20,24,123,28,16,123,18,32,129,87,16,80,32,206,73,233,239,253,81,7,15,149,87,16,129,119,80,32,208,73,194,239,253,130,87,129,120,40,149,136,255,122,120,40,73,5,130,18,32,130,19,40,130,28,16,130,20,24,130,16,8,1,2,58,7,184,128,13,1,150,104,24,200,135,7,123,114,123,124,8,87,6,106,2,151,55,6,200,71,7,129,120,40,89,8,18,2,100,5,129,121,44,72,23,40,1,89,9,47,40,17,2,149,136,1,100,5,129,121,44,122,120,40,89,9,30,149,119,44,123,23,40,100,39,123,18,32,80,32,210,73,133,238,253,130,18,32,130,24,40,122,135,1,129,25,48,129,26,52,100,39,100,104,80,32,212,73,0,239,253,58,8,184,128,13,1,150,105,24,200,152,8,122,135,16,1,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,200,123,16,48,123,21,40,123,22,32,100,118,129,119,24,201,135,12,123,22,24,129,99,28,140,198,31,211,108,12,191,108,12,201,147,6,140,101,31,211,86,6,191,86,6,200,198,4,172,108,6,100,108,1,2,51,6,168,237,9,1,57,0,168,237,9,1,139,204,1,51,2,8,191,196,5,170,32,17,51,12,0,0,176,4,175,92,8,51,7,40,217,0,123,21,8,123,22,100,181,123,26,16,131,139,131,154,100,56,100,185,80,32,214,73,147,134,130,24,24,129,136,56,172,120,8,133,136,255,40,5,154,136,1,51,9,120,28,6,200,135,7,139,119,19,151,119,2,200,151,7,129,120,51,7,0,0,96,80,32,216,73,111,3,254,152,119,16,141,120,128,0,122,88,130,27,8,90,75,255,255,199,0,23,2,57,7,196,128,13,1,130,26,16,122,167,143,119,40,109,2,130,23,129,119,130,26,16,82,23,8,60,141,184,0,0,176,4,57,9,196,128,13,1,137,183,0,0,176,4,141,119,210,135,7,149,153,241,139,119,16,192,121,7,150,119,211,77,98,16,152,120,63,153,119,38,200,135,7,131,119,15,122,167,143,119,40,41,2,57,7,196,128,13,1,141,184,0,0,176,4,140,136,16,192,135,7,150,119,211,77,98,16,152,120,63,153,119,38,190,135,7,122,167,143,119,1,130,16,48,130,21,40,130,22,32,149,17,56,50,0,58,7,200,128,13,1,81,7,51,149,17,240,123,16,8,123,21,52,7,192,128,13,1,132,119,1,82,7,20,80,32,218,73,50,238,253,51,7,1,59,7,192,128,13,1,1,2,130,16,8,130,21,149,17,16,50,0,50,0,58,7,200,128,13,1,81,7,48,149,17,240,123,16,8,123,21,52,7,192,128,13,1,132,119,1,81,7,17,80,32,220,73,15,238,253,30,4,192,128,13,1,1,2,130,16,8,130,21,149,17,16,50,0,50,0,149,17,176,123,16,72,123,21,64,123,22,56,123,23,8,80,32,222,73,156,236,253,123,23,16,57,7,120,62,9,88,7,242,0,51,5,51,9,123,23,32,123,23,40,41,2,130,103,129,120,40,149,136,255,122,120,40,73,6,130,25,40,40,6,130,25,40,1,2,57,7,120,62,9,149,153,1,149,85,24,175,121,192,0,2,58,7,184,128,13,1,200,87,7,130,118,81,6,228,123,25,40,123,23,24,129,119,16,80,32,224,73,9,237,253,81,7,111,2,57,7,196,128,13,1,130,104,24,122,23,52,72,17,48,128,0,130,26,24,81,8,23,2,129,104,36,190,120,9,122,25,52,88,9,74,88,8,7,122,23,52,1,2,130,167,8,130,25,40,81,7,155,2,130,24,8,170,135,148,129,121,28,129,120,24,149,26,52,149,27,48,130,23,8,80,32,226,73,136,253,81,7,26,2,130,23,24,129,119,16,129,24,52,129,25,48,80,32,228,73,18,236,253,40,97,255,2,58,7,184,128,13,1,200,87,6,130,103,130,25,40,81,7,83,255,129,103,16,80,32,230,73,125,236,253,81,7,46,255,129,103,16,80,32,232,73,87,236,253,40,32,255,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,51,10,0,2,51,9,1,174,168,9,51,7,0,8,50,0,2,151,119,3,139,136,8,193,135,7,51,9,0,8,172,151,9,51,7,0,8,50,0,50,0,58,12,224,128,13,1,58,11,128,131,13,1,170,188,5,50,0,2,149,17,208,123,16,40,123,21,32,123,22,24,51,6,51,5,51,7,232,128,13,1,123,23,16,51,8,123,25,51,9,123,26,8,80,32,234,73,44,249,253,130,24,200,88,8,131,136,255,130,25,8,200,105,9,131,153,255,130,23,16,130,16,40,130,21,32,130,22,24,149,17,48,40,5,249,253,149,17,168,123,16,80,123,21,72,123,22,64,130,22,88,123,22,40,123,28,56,100,165,123,25,16,123,24,32,123,23,24,87,7,80,2,130,23,32,87,7,73,2,130,23,24,190,87,7,51,8,64,1,173,120,59,2,130,23,32,190,183,7,51,8,200,0,173,120,45,2,130,23,56,87,7,38,2,130,23,56,190,87,7,51,8,64,1,173,120,24,2,130,23,40,87,7,17,2,130,23,40,190,183,7,51,8,201,0,173,135,20,51,7,80,55,1,100,182,80,32,236,73,134,241,253,100,107,1,2,58,8,224,128,13,1,58,7,128,131,13,1,171,120,61,51,7,232,128,13,1,123,23,130,24,56,130,25,40,123,27,8,80,32,238,73,95,248,253,130,24,56,200,88,8,131,136,255,130,25,8,130,23,40,200,121,9,131,153,255,130,23,80,32,240,73,65,248,253,130,27,8,1,88,11,93,2,100,90,58,7,224,128,13,1,130,25,40,135,153,64,1,200,151,7,130,25,56,200,121,9,130,23,32,135,117,64,1,130,23,16,130,24,24,200,135,7,200,117,5,149,182,1,123,26,48,1,123,25,56,100,151,100,88,100,169,80,32,242,73,250,58,252,130,25,56,130,26,48,149,85,64,1,131,102,255,149,153,64,1,51,7,1,172,103,220,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,160,123,16,88,123,21,80,123,22,72,125,155,7,124,154,6,151,187,8,212,171,12,124,150,4,123,25,64,125,155,5,58,10,248,128,13,1,191,200,9,151,187,8,212,107,11,123,23,32,123,27,24,191,183,5,81,10,21,130,23,64,100,88,100,150,180,160,2,244,73,100,105,81,7,222,1,2,130,24,64,125,135,1,124,136,151,119,8,212,135,10,123,25,40,123,21,48,87,5,39,190,165,7,90,39,64,1,33,87,9,28,2,130,24,64,125,135,3,124,136,2,151,119,8,212,135,7,190,151,7,87,39,201,0,179,1,2,130,22,64,125,103,3,124,104,2,151,119,8,212,135,11,125,103,7,124,108,6,125,104,5,124,98,4,151,119,8,212,124,12,151,136,8,212,40,8,51,7,173,133,1,123,24,100,88,80,32,246,73,11,240,253,124,103,1,124,104,151,119,8,212,135,4,1,58,8,224,128,13,1,58,7,128,131,13,1,123,24,56,170,120,22,130,28,48,151,71,48,153,119,48,130,24,40,90,7,129,0,40,56,1,2,130,24,64,125,135,3,124,136,2,151,119,8,212,135,7,123,23,56,151,68,48,153,71,48,123,23,8,51,7,232,128,13,1,123,23,16,130,24,48,130,22,40,100,105,80,32,248,73,170,246,253,130,24,48,130,23,8,200,120,8,131,136,255,130,25,56,200,105,9,131,153,255,130,23,16,80,32,250,73,139,246,253,130,28,48,130,24,64,124,135,1,124,136,58,9,224,128,13,1,123,25,56,151,119,8,212,135,4,151,71,48,153,119,48,130,24,40,88,7,191,0,2,51,0,130,23,32,130,25,24,201,151,7,51,10,64,1,192,168,8,130,25,56,200,156,12,200,140,12,200,135,7,200,167,7,123,23,48,51,3,255,0,40,12,149,0,1,149,204,1,170,64,138,0,2,151,7,2,130,22,64,200,103,7,124,120,9,124,121,8,124,123,10,125,119,11,151,136,8,212,152,8,151,187,16,151,119,24,212,183,7,212,135,7,200,103,7,124,123,170,59,201,130,25,48,200,9,9,130,24,56,200,137,9,40,15,2,200,135,7,124,123,4,149,119,4,170,59,174,2,124,120,1,81,8,239,132,187,255,0,202,171,2,200,44,11,149,117,3,149,136,255,151,136,32,152,136,32,202,168,8,200,40,8,200,152,8,1,2,124,86,149,85,1,120,182,149,187,64,1,171,139,244,124,120,1,40,186,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,151,170,48,152,164,48,40,145,254,149,17,168,123,16,80,123,21,72,123,22,64,125,155,7,124,154,6,151,187,8,212,171,12,124,150,4,123,25,56,125,155,5,58,10,248,128,13,1,141,197,170,0,151,187,8,212,107,11,73,17,32,160,0,123,27,24,141,188,160,0,81,10,23,130,23,56,100,200,100,89,100,198,180,160,2,252,73,100,108,81,7,174,1,123,21,40,87,12,58,2,130,24,56,125,135,1,124,136,151,119,8,212,135,7,190,124,8,51,9,64,1,173,137,33,87,5,30,2,130,25,56,125,152,3,124,153,2,151,136,8,212,152,8,190,88,8,51,9,201,0,173,152,128,1,51,7,62,18,1,100,197,80,32,254,73,238,237,253,100,92,130,24,56,124,135,1,124,136,151,119,8,212,135,4,1,58,8,224,128,13,1,58,7,128,131,13,1,123,24,48,171,120,113,2,130,24,56,125,135,3,124,136,2,151,119,8,212,135,7,123,23,48,151,68,48,153,71,48,123,23,51,7,232,128,13,1,123,23,8,100,200,130,22,40,100,105,123,28,16,80,32,0,74,154,244,253,130,24,16,130,23,200,120,8,131,136,255,130,25,48,200,105,9,131,153,255,130,23,8,80,32,2,74,124,244,253,130,28,16,130,24,56,124,135,1,124,136,58,9,224,128,13,1,123,25,48,151,119,8,212,135,4,1,151,71,48,153,119,48,130,24,40,88,7,197,0,2,51,0,130,23,32,130,25,24,201,151,7,51,10,64,1,192,168,8,130,25,48,200,156,12,200,140,12,200,135,7,200,167,7,123,23,40,51,3,255,0,40,12,149,0,1,149,204,1,170,64,144,0,2,133,7,255,200,71,7,151,119,2,130,22,56,200,103,7,124,120,9,124,121,8,124,123,10,125,119,11,151,136,8,212,152,8,151,187,16,151,119,24,212,183,7,212,135,7,200,103,7,124,123,170,59,195,130,25,40,200,9,9,130,24,48,200,137,9,40,15,2,200,135,7,124,123,4,149,119,4,170,59,168,2,124,120,1,81,8,239,132,187,255,0,202,171,2,200,44,11,149,117,3,149,136,255,151,136,32,152,136,32,202,168,8,200,40,8,200,152,8,1,2,124,86,149,85,1,120,182,149,187,64,1,171,139,244,124,120,1,40,186,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,151,119,48,152,116,48,40,157,254,149,17,176,123,16,72,123,21,64,123,22,56,123,27,32,123,25,48,100,139,190,121,9,123,25,16,190,168,8,123,24,8,123,23,24,87,7,24,87,11,21,2,130,24,16,90,40,64,1,14,2,130,24,8,87,40,201,0,26,51,7,144,12,1,100,165,100,182,80,32,4,74,44,236,253,100,107,100,90,1,2,58,8,224,128,13,1,58,7,128,131,13,1,171,120,59,51,6,232,128,13,1,51,7,232,128,13,1,130,24,24,100,185,123,26,40,123,27,80,32,6,74,254,242,253,130,24,16,131,136,255,130,25,8,131,153,255,100,103,80,32,8,74,233,242,253,130,27,130,26,40,1,130,22,32,81,10,59,58,5,224,128,13,1,135,183,64,1,130,24,24,200,135,7,200,117,5,1,131,170,255,123,26,40,100,87,100,104,130,25,48,80,32,10,74,184,53,252,130,26,40,130,23,48,200,118,6,149,85,64,1,82,10,223,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,23,8,51,8,16,130,25,100,106,100,91,80,32,12,74,125,44,254,149,23,8,80,32,14,74,63,39,254,81,7,22,131,102,1,82,22,100,221,51,7,226,175,1,80,32,16,74,95,235,253,58,5,128,131,13,1,51,7,48,184,1,51,8,8,80,32,18,74,24,87,100,118,51,7,232,247,1,51,8,1,51,9,80,32,20,74,125,92,100,120,123,23,70,8,10,70,24,1,5,70,24,2,1,70,24,3,8,70,24,5,70,24,4,70,24,7,70,24,6,70,24,9,1,70,24,8,63,70,24,11,70,24,10,199,0,70,24,13,1,70,24,12,64,70,24,15,70,24,14,200,0,149,135,16,51,9,48,51,8,80,32,22,74,21,52,252,130,24,70,24,65,1,70,24,67,1,70,24,66,64,70,24,69,70,24,68,2,149,135,70,51,9,58,51,8,80,32,24,74,241,51,252,130,23,100,114,149,119,128,0,149,88,0,250,0,51,9,191,0,51,10,193,0,40,21,2,120,122,124,91,149,124,2,120,123,1,100,199,149,85,1,170,133,22,2,124,91,172,185,234,149,124,1,120,123,100,199,149,85,1,171,133,240,70,7,12,149,121,1,51,8,255,51,10,255,252,1,2,124,107,149,102,1,120,155,131,136,255,149,153,1,171,168,242,100,37,191,39,9,191,137,9,149,23,8,100,40,80,32,26,74,148,38,254,100,87,80,32,28,74,214,90,130,16,40,130,21,32,130,22,24,149,17,48,50,0,123,23,96,51,7,85,51,8,85,51,9,85,80,32,32,74,44,100,123,23,64,51,7,255,0,51,8,51,9,80,32,34,74,27,100,100,117,51,7,51,8,51,9,80,32,36,74,13,100,123,23,80,51,7,255,0,51,8,255,0,51,9,80,32,38,74,250,99,123,23,40,51,7,255,0,51,8,255,0,51,9,255,0,80,32,40,74,229,99,57,8,120,131,13,1,123,23,88,81,8,102,2,51,7,176,69,9,123,23,24,57,7,176,69,9,51,8,0,0,128,191,80,32,42,74,28,50,249,151,119,33,152,119,33,80,32,44,74,41,121,248,20,8,123,20,174,71,225,122,132,63,80,32,46,74,169,88,249,87,7,42,2,2,123,21,16,51,7,128,131,13,1,123,23,56,58,8,128,131,13,1,123,24,48,51,5,0,16,73,17,32,126,19,149,135,126,19,51,9,120,130,22,96,100,104,80,32,48,74,151,50,252,131,87,190,4,130,21,48,200,87,7,51,9,120,100,104,80,32,50,74,129,50,252,149,87,254,21,100,86,51,9,120,130,21,96,100,88,80,32,52,74,108,50,252,149,103,62,23,51,9,120,100,88,100,86,80,32,54,74,90,50,252,130,21,48,149,87,126,24,51,9,120,100,104,80,32,56,74,71,50,252,149,87,190,25,51,9,120,100,104,80,32,58,74,55,50,252,130,22,64,149,87,254,26,51,9,120,130,24,96,80,32,60,74,35,50,252,73,17,8,62,28,149,87,62,28,51,9,120,130,24,96,100,133,80,32,62,74,11,50,252,73,1,126,29,130,24,48,149,135,126,29,51,9,120,100,88,80,32,64,74,244,49,252,130,21,56,130,87,130,24,32,200,135,7,51,9,120,100,104,80,32,66,74,221,49,252,130,87,130,24,200,135,7,51,9,120,100,104,80,32,68,74,202,49,252,100,90,130,87,130,24,8,200,120,8,130,25,32,200,151,7,120,118,120,118,64,1,120,118,128,2,120,118,192,3,120,118,0,5,120,118,64,6,120,118,128,7,120,134,120,134,64,1,120,118,119,120,118,183,1,120,118,247,2,120,118,55,4,120,118,119,5,120,118,183,6,51,9,180,69,9,120,118,247,7,120,134,119,120,134,183,1,57,5,180,69,9,130,24,72,173,88,46,191,88,7,100,166,80,32,70,74,240,53,249,130,24,24,129,136,80,32,72,74,162,54,249,151,119,32,152,119,32,80,32,74,74,189,79,249,100,106,200,117,8,1,2,150,135,40,194,87,6,100,104,87,22,119,8,51,8,119,1,123,24,96,130,167,51,5,127,24,200,87,7,51,9,118,130,24,80,80,32,76,74,19,49,252,90,22,39,15,130,24,88,130,25,96,90,6,47,40,60,2,130,23,56,130,119,200,87,7,51,9,40,51,5,40,130,24,88,80,32,78,74,235,48,252,130,25,96,170,86,30,131,153,216,51,5,166,24,130,24,40,1,2,130,23,56,130,119,200,87,7,80,32,80,74,202,48,252,130,23,56,130,119,149,119,230,20,130,24,16,120,120,120,120,64,1,120,120,128,2,120,120,192,3,120,120,0,5,120,120,64,6,120,120,128,7,1,2,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,192,123,16,56,123,21,48,123,22,40,58,8,8,129,13,1,57,9,192,17,8,129,135,8,82,25,2,18,2,52,8,16,129,13,1,151,136,5,175,135,150,0,2,58,8,24,129,13,1,151,119,3,200,135,7,130,121,125,151,1,124,152,151,119,8,212,135,7,154,119,64,1,139,120,31,200,135,7,153,119,1,51,8,2,80,32,82,74,70,246,58,7,8,129,13,1,129,119,8,58,8,24,129,13,1,151,119,3,200,135,7,130,119,125,120,3,124,119,2,151,136,8,212,135,7,151,120,2,58,9,32,129,13,1,200,135,7,139,120,30,200,135,7,125,154,1,124,155,153,119,2,149,120,2,151,170,8,212,186,10,154,167,64,1,139,122,31,200,167,7,153,119,1,130,16,56,130,21,48,130,22,40,149,17,64,40,225,245,174,120,48,149,23,8,51,9,32,51,8,80,32,84,74,195,47,252,71,1,64,1,71,17,2,200,0,71,17,4,1,71,17,6,1,51,8,2,100,25,51,7,80,32,86,74,180,245,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,9,8,129,13,1,129,153,150,153,72,51,10,196,225,6,151,123,3,200,186,10,200,169,9,129,148,129,147,4,130,140,51,9,51,2,2,1,2,125,202,5,124,203,4,125,197,7,151,170,8,212,186,0,124,203,6,151,85,8,125,198,1,124,202,212,91,11,191,4,5,151,102,8,212,106,10,125,198,3,124,204,2,191,179,11,190,90,10,151,102,8,212,108,12,190,188,12,212,91,11,137,170,64,1,137,187,133,187,1,137,204,200,0,210,202,10,210,186,12,133,202,1,190,169,9,82,12,20,170,41,17,2,151,154,3,200,138,10,130,172,82,12,153,40,38,136,154,2,210,202,10,81,10,30,151,153,3,200,152,8,130,137,100,71,100,56,130,16,24,130,21,16,130,22,8,149,17,32,40,225,244,131,120,1,51,7,172,157,1,130,16,24,130,21,16,130,22,8,149,17,32,40,91,116,252,2,149,17,184,123,16,64,123,21,56,123,22,48,57,7,192,17,8,51,8,2,170,135,16,2,58,7,8,129,13,1,129,119,88,23,2,19,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,51,10,51,5,51,3,88,247,6,51,11,255,51,12,2,123,28,32,51,9,144,190,1,123,18,24,123,19,16,123,25,8,40,42,2,57,7,48,129,13,1,149,119,1,122,103,56,1,2,58,7,8,129,13,1,129,119,151,120,2,200,152,8,129,136,149,85,1,149,170,72,175,133,170,2,151,119,3,200,55,7,130,119,200,167,6,129,103,122,107,64,170,199,199,51,8,1,170,135,48,82,7,204,2,57,7,48,129,13,1,123,23,123,26,40,80,32,88,74,82,38,254,130,26,40,130,25,8,51,12,2,51,11,255,130,19,16,130,18,24,129,104,4,40,49,2,57,7,48,129,13,1,129,104,24,200,135,7,123,23,123,26,40,80,32,90,74,34,38,254,130,26,40,130,25,8,51,12,2,51,11,255,130,19,16,130,18,24,129,104,20,1,196,135,7,130,24,200,135,7,149,119,1,122,103,56,40,98,255,149,17,176,123,16,72,123,21,64,123,22,56,57,7,192,17,8,51,8,2,170,135,19,2,123,23,40,58,7,8,129,13,1,129,121,88,25,2,19,2,130,16,72,130,21,64,130,22,56,149,17,80,50,0,2,51,12,51,5,73,17,8,2,57,8,48,129,13,1,51,2,88,247,6,51,3,2,123,26,24,51,4,7,51,0,1,51,11,144,190,1,123,27,48,123,18,40,33,2,129,105,4,200,137,9,122,105,56,1,2,129,121,151,154,2,200,186,10,129,170,149,85,1,149,204,72,175,165,169,2,151,153,3,200,41,9,130,150,200,198,6,129,105,56,171,152,221,2,129,105,170,57,132,0,170,9,41,82,9,208,2,129,105,64,129,106,8,131,153,1,217,169,10,129,107,4,141,170,210,169,9,122,105,64,200,139,11,122,107,56,130,27,48,40,172,2,129,105,64,129,106,8,131,153,1,122,105,64,171,169,146,2,129,103,24,72,22,64,255,200,135,7,123,23,16,123,28,32,80,32,92,74,16,37,254,130,27,48,51,0,1,51,4,7,51,3,2,130,18,130,28,32,129,104,20,196,135,7,130,24,16,200,135,7,122,103,56,57,8,48,129,13,1,58,7,8,129,13,1,40,86,255,171,69,14,2,57,9,52,129,13,1,81,9,73,255,2,129,121,12,129,106,20,171,169,62,255,2,129,105,64,129,107,8,131,154,1,170,186,6,100,169,1,2,129,106,4,122,105,64,200,138,10,122,106,56,130,27,48,40,26,255,149,17,160,123,16,88,123,21,80,123,22,72,73,17,32,168,0,87,9,250,0,100,154,100,117,139,151,4,86,39,224,0,254,0,2,20,7,0,0,0,0,137,136,136,136,123,23,16,51,7,56,129,13,1,123,23,64,20,7,0,0,0,0,26,0,0,0,123,23,8,123,23,51,6,1,123,26,24,40,21,100,87,130,24,32,80,32,94,74,22,242,130,26,24,1,172,106,172,0,2,123,22,56,193,106,7,151,120,32,130,25,16,214,152,8,152,136,37,150,136,60,191,135,7,130,25,64,130,152,100,155,151,121,32,130,26,8,214,169,9,152,154,8,123,26,48,150,169,10,191,151,7,124,138,125,136,1,132,119,255,0,151,119,3,200,183,7,130,121,151,136,8,212,168,8,123,24,40,191,133,5,100,87,130,22,32,100,104,80,32,96,74,175,241,130,23,48,151,119,3,130,24,64,200,135,7,130,121,130,23,40,191,117,5,100,87,100,104,80,32,98,74,145,241,130,26,24,58,9,152,129,13,1,125,151,1,124,152,151,119,8,212,135,7,191,117,5,130,24,56,135,134,60,51,7,1,170,120,80,255,172,106,91,255,40,72,255,2,130,16,88,130,21,80,130,22,72,149,17,96,50,0,58,9,160,129,13,1,125,151,1,124,152,151,119,8,212,135,7,191,117,7,130,24,32,130,16,88,130,21,80,130,22,72,149,17,96,40,46,241,149,17,144,123,16,104,123,21,96,73,17,88,1,51,7,192,17,8,123,23,57,7,192,17,8,82,23,2,117,2,123,23,48,52,7,16,129,13,1,81,7,197,3,51,8,51,6,51,5,51,7,150,113,1,123,23,40,123,23,32,1,123,24,64,149,23,79,51,8,9,130,25,40,130,26,64,80,32,100,74,109,56,252,58,7,24,129,13,1,200,103,7,123,23,56,149,23,79,80,32,102,74,222,77,130,24,64,130,23,56,73,7,86,21,30,124,3,2,52,7,16,129,13,1,149,85,1,149,102,8,132,119,1,131,136,1,82,7,181,40,97,3,2,58,7,8,129,13,1,129,122,51,9,112,123,1,123,25,64,149,23,79,51,8,9,51,11,80,32,104,74,18,56,252,123,23,56,58,5,24,129,13,1,149,23,79,80,32,106,74,134,77,73,5,123,22,48,58,7,8,129,13,1,129,122,149,23,79,51,8,9,51,11,1,130,25,64,80,32,108,74,224,55,252,130,21,56,58,7,24,129,13,1,123,23,40,149,23,79,80,32,110,74,81,77,58,7,8,129,13,1,129,122,130,23,40,73,23,8,149,23,79,51,8,9,51,11,2,130,22,64,100,105,80,32,112,74,168,55,252,58,7,24,129,13,1,123,23,40,149,23,79,80,32,114,74,28,77,58,7,8,129,13,1,129,122,130,23,40,73,23,16,149,23,79,51,8,9,51,11,3,100,105,80,32,116,74,118,55,252,58,5,24,129,13,1,149,23,79,80,32,118,74,237,76,130,22,48,58,7,8,129,13,1,129,122,73,21,24,149,23,79,51,8,9,51,11,4,130,21,64,100,89,80,32,120,74,68,55,252,58,7,24,129,13,1,123,23,40,149,23,79,80,32,122,74,184,76,58,7,8,129,13,1,129,122,130,23,40,73,23,32,149,23,79,51,8,9,51,11,5,100,89,80,32,124,74,18,55,252,130,22,56,58,7,24,129,13,1,123,23,40,149,23,79,80,32,126,74,131,76,58,7,8,129,13,1,129,122,130,23,40,73,23,40,149,23,79,51,8,9,51,11,6,100,89,80,32,128,74,221,54,252,58,7,24,129,13,1,123,23,40,149,23,79,80,32,130,74,81,76,130,21,48,58,7,8,129,13,1,129,122,130,23,40,73,23,48,149,23,79,51,8,9,51,11,7,130,25,64,80,32,132,74,167,54,252,58,7,24,129,13,1,123,23,40,149,23,79,80,32,134,74,27,76,58,7,8,129,13,1,129,122,130,23,40,73,23,56,149,23,79,51,8,9,51,11,8,130,25,64,80,32,136,74,116,54,252,58,5,24,129,13,1,149,23,79,80,32,138,74,235,75,73,21,64,51,7,160,12,1,80,32,140,74,221,75,51,5,200,129,13,1,33,4,200,129,13,1,51,7,188,38,1,80,32,142,74,198,75,73,21,8,51,7,208,34,1,80,32,144,74,184,75,130,18,48,58,7,8,129,13,1,129,121,33,4,184,129,13,1,89,25,3,77,1,51,11,73,17,24,32,51,8,88,247,6,123,24,16,51,8,152,66,9,123,24,8,40,37,2,129,121,151,152,2,51,10,144,190,1,200,168,8,129,136,130,27,40,149,187,1,130,26,24,149,170,72,123,26,24,175,139,17,1,2,151,152,3,130,26,16,200,168,8,130,133,150,186,72,200,90,10,129,168,8,123,27,40,88,8,197,149,170,8,123,26,56,82,27,8,45,82,25,1,131,0,151,136,32,152,137,32,149,88,96,2,151,153,3,200,137,9,130,26,8,1,2,130,171,123,139,149,136,8,149,170,8,171,152,245,40,145,51,8,51,6,130,23,24,200,117,5,1,2,123,24,64,58,7,8,129,13,1,129,122,129,27,40,51,9,121,123,1,149,23,79,51,8,9,130,28,64,80,32,146,74,100,53,252,149,23,79,80,32,148,74,225,74,130,24,64,130,18,48,130,23,56,129,119,73,5,149,102,1,149,85,8,131,136,1,173,118,189,58,7,8,129,13,1,40,56,255,51,12,51,6,149,85,96,2,130,27,8,40,23,130,185,1,123,89,149,102,1,149,187,8,131,204,1,149,85,8,175,134,23,255,2,129,122,81,26,1,232,51,9,121,123,1,149,23,79,51,8,9,123,27,32,51,11,8,123,28,64,80,32,150,74,245,52,252,149,23,79,80,32,152,74,114,74,130,27,32,130,28,64,130,18,48,58,7,8,129,13,1,130,24,56,129,136,51,9,40,173,51,7,152,72,1,80,32,154,74,79,74,33,4,136,129,13,1,51,5,32,99,1,149,23,79,51,8,9,51,9,32,99,1,51,10,80,32,156,74,170,52,252,149,23,79,80,32,158,74,39,74,51,6,56,129,13,1,33,4,56,129,13,1,149,23,79,51,8,9,51,10,1,100,89,80,32,160,74,131,52,252,149,23,79,80,32,162,74,0,74,73,22,8,149,23,79,51,8,9,51,10,2,100,89,80,32,164,74,101,52,252,149,23,79,80,32,166,74,226,73,73,22,16,149,23,79,51,8,9,51,10,3,100,89,80,32,168,74,71,52,252,149,23,79,80,32,170,74,196,73,73,22,24,149,23,79,51,8,9,51,10,4,100,89,80,32,172,74,41,52,252,149,23,79,80,32,174,74,166,73,73,22,32,149,23,79,51,8,9,51,10,5,100,89,80,32,176,74,11,52,252,149,23,79,80,32,178,74,136,73,73,22,40,149,23,79,51,8,9,51,10,6,100,89,80,32,180,74,237,51,252,149,23,79,80,32,182,74,106,73,73,22,48,149,23,79,51,8,9,51,10,7,100,89,80,32,184,74,207,51,252,149,23,79,80,32,186,74,76,73,73,22,56,149,23,79,51,8,9,51,10,8,100,89,80,32,188,74,177,51,252,149,23,79,80,32,190,74,46,73,73,22,64,149,23,79,51,8,9,51,10,9,100,89,80,32,192,74,147,51,252,149,23,79,80,32,194,74,16,73,73,22,72,51,7,92,18,1,80,32,196,74,2,73,33,4,144,129,13,1,51,7,232,150,1,80,32,198,74,241,72,33,4,32,129,13,1,51,7,206,157,1,80,32,200,74,224,72,33,4,40,129,13,1,51,7,194,75,1,80,32,202,74,207,72,33,4,216,130,13,1,51,7,245,81,1,80,32,204,74,190,72,33,4,232,130,13,1,51,7,22,134,1,80,32,206,74,173,72,33,4,8,131,13,1,51,5,252,81,1,51,7,252,81,1,80,32,208,74,145,68,87,7,44,2,57,7,220,243,9,1,57,8,128,243,9,1,136,119,1,142,136,212,135,7,81,7,37,51,5,236,43,1,51,7,236,43,1,51,0,210,74,40,104,72,51,5,236,43,1,51,7,236,43,1,51,0,210,74,40,87,72,100,87,80,32,210,74,82,72,33,4,224,130,13,1,51,7,160,72,1,80,32,212,74,65,72,33,4,240,130,13,1,51,7,147,28,1,80,32,214,74,48,72,33,4,152,129,13,1,51,7,73,66,1,80,32,216,74,31,72,33,4,16,131,13,1,51,7,103,167,1,80,32,218,74,14,72,33,4,160,129,13,1,51,7,90,105,1,80,32,220,74,253,71,33,4,24,131,13,1,51,7,2,82,1,80,32,222,74,236,71,33,4,72,130,13,1,51,7,10,82,1,80,32,224,74,219,71,33,4,80,130,13,1,51,7,96,105,1,80,32,226,74,202,71,33,4,64,130,13,1,51,5,167,12,1,149,23,79,51,8,9,51,9,167,12,1,51,10,80,32,228,74,37,50,252,149,23,79,80,32,230,74,162,71,51,6,88,130,13,1,33,4,88,130,13,1,123,22,48,51,9,18,82,1,123,25,56,149,23,79,51,8,9,51,10,1,80,32,232,74,245,49,252,149,23,79,80,32,234,74,114,71,149,23,79,51,8,9,51,10,1,100,89,123,21,64,80,32,236,74,215,49,252,149,23,79,80,32,238,74,84,71,73,22,8,149,23,79,51,8,9,51,10,2,130,22,56,100,105,80,32,240,74,182,49,252,149,23,79,80,32,242,74,51,71,149,23,79,51,8,9,51,10,2,100,89,80,32,244,74,155,49,252,149,23,79,80,32,246,74,24,71,130,21,48,73,21,16,149,23,79,51,8,9,51,10,3,100,105,80,32,248,74,122,49,252,149,23,79,80,32,250,74,247,70,149,23,79,51,8,9,51,10,3,130,25,64,80,32,252,74,94,49,252,149,23,79,80,32,254,74,219,70,73,21,24,149,23,79,51,8,9,51,10,4,100,105,80,32,0,75,64,49,252,149,23,79,80,32,2,75,189,70,130,23,129,119,81,23,2,28,82,23,3,45,2,58,7,8,129,13,1,129,122,82,26,3,42,51,8,228,101,1,40,8,51,8,228,101,1,1,149,23,79,51,9,9,80,32,4,75,159,26,254,40,30,2,58,7,8,129,13,1,129,122,1,51,9,168,119,1,149,23,79,51,8,9,80,32,6,75,230,48,252,149,23,79,80,32,8,75,99,70,51,7,0,129,13,1,33,4,0,129,13,1,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,200,123,16,48,123,21,40,123,22,32,58,9,0,129,13,1,51,7,51,8,80,32,10,75,24,233,51,10,192,17,8,57,8,192,17,8,123,23,8,58,7,8,129,13,1,51,9,2,171,152,28,2,129,119,12,51,8,30,171,135,26,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,129,120,88,24,2,139,0,2,58,9,40,129,13,1,125,151,1,124,152,151,119,8,212,135,7,51,5,64,1,201,117,7,139,120,31,200,135,7,153,119,1,51,8,2,80,32,12,75,179,232,58,7,8,129,13,1,129,119,12,58,8,24,129,13,1,151,119,3,200,135,7,130,121,125,151,3,124,152,2,151,119,8,212,135,7,151,120,2,200,135,7,139,120,30,200,135,7,125,154,1,124,155,153,119,2,149,120,2,151,170,8,212,186,10,201,165,5,139,87,31,200,87,7,153,119,1,130,16,48,130,21,40,130,22,32,149,17,56,40,85,232,123,26,51,5,51,6,51,9,88,247,6,123,25,24,51,9,144,190,1,123,25,16,40,23,2,151,137,2,130,26,16,200,169,9,129,153,149,102,1,149,85,72,175,150,55,2,151,137,3,130,26,24,200,169,9,130,153,200,89,9,129,154,64,87,10,217,129,151,12,129,152,16,151,170,3,200,169,9,130,153,32,80,32,14,75,1,232,58,7,8,129,13,1,129,120,40,185,2,130,21,129,90,51,9,2,170,154,240,254,90,24,2,13,255,2,129,120,8,51,9,8,171,152,10,129,120,12,131,136,255,1,87,8,46,51,5,131,136,1,123,24,24,51,6,184,129,13,1,1,100,87,100,104,80,32,16,75,25,242,131,85,1,130,23,24,171,87,240,58,7,8,129,13,1,130,21,1,2,129,120,4,81,8,193,0,2,129,119,51,3,184,129,13,1,150,119,72,51,8,196,225,6,200,120,8,129,135,64,129,136,68,58,12,184,129,13,1,51,10,51,2,2,1,2,125,198,5,124,197,4,125,203,7,151,102,8,212,86,4,124,198,6,151,187,8,125,201,1,124,197,212,107,11,191,71,6,151,153,8,212,89,9,125,197,3,124,204,2,191,184,11,190,105,9,151,85,8,212,92,12,190,188,12,212,107,11,137,153,64,1,137,187,133,187,1,137,204,200,0,210,201,9,210,185,12,133,201,1,190,154,10,82,12,20,170,42,17,2,151,169,3,200,57,9,130,156,82,12,153,40,27,136,169,2,210,201,9,81,9,19,151,170,3,200,58,10,130,169,80,32,18,75,246,230,40,17,51,7,172,157,1,51,8,9,80,32,20,75,119,102,252,130,21,1,2,57,7,176,129,13,1,81,7,25,2,58,7,8,129,13,1,129,119,12,51,8,200,129,13,1,80,32,22,75,34,241,129,87,82,23,2,226,253,58,7,8,129,13,1,40,182,253,32,4,52,129,13,1,30,4,168,129,13,1,32,4,232,129,13,1,1,32,4,236,129,13,1,35,57,9,192,237,9,1,81,9,78,2,57,11,196,237,9,1,32,4,240,129,13,1,81,11,10,32,4,244,129,13,1,1,2,57,12,200,237,9,1,81,12,10,32,4,248,129,13,1,1,2,57,12,204,237,9,1,81,12,10,32,4,252,129,13,1,1,32,4,48,130,13,1,81,11,128,0,32,4,0,130,13,1,40,12,2,57,11,196,237,9,1,81,11,109,2,57,11,200,237,9,1,32,4,4,130,13,1,81,11,10,32,4,8,130,13,1,1,2,57,12,204,237,9,1,81,12,10,32,4,12,130,13,1,1,51,12,32,4,52,130,13,1,81,11,71,81,9,10,32,4,16,130,13,1,1,82,12,10,32,4,20,130,13,1,1,2,57,10,204,237,9,1,32,4,24,130,13,1,81,10,10,32,4,28,130,13,1,1,32,4,56,130,13,1,82,10,30,40,7,241,2,57,11,200,237,9,1,51,12,1,82,11,191,2,57,10,204,237,9,1,81,10,240,240,81,9,10,32,4,32,130,13,1,1,82,12,10,32,4,36,130,13,1,1,81,11,24,32,4,40,130,13,1,32,4,44,130,13,1,32,4,60,130,13,1,40,195,240,32,4,44,130,13,1,32,4,60,130,13,1,40,180,240,52,8,168,129,13,1,57,7,232,129,13,1,81,8,166,0,81,23,4,162,0,2,58,7,224,129,13,1,57,2,192,237,9,1,57,9,196,237,9,1,57,8,200,237,9,1,57,11,204,237,9,1,30,4,168,129,13,1,81,2,227,0,2,100,99,100,86,129,117,20,61,5,240,129,13,1,81,9,14,2,129,117,24,61,5,244,129,13,1,1,81,8,14,2,129,117,28,61,5,248,129,13,1,1,81,11,14,2,129,117,32,61,5,252,129,13,1,1,81,9,92,2,129,122,24,81,8,10,129,117,28,200,90,10,1,100,101,81,11,10,129,118,32,200,106,10,1,2,129,118,20,191,106,10,61,10,48,130,13,1,81,9,59,2,2,129,122,60,61,10,0,130,13,1,100,54,40,112,51,9,4,170,151,152,1,82,23,2,233,1,2,52,7,48,129,13,1,132,119,3,82,7,12,51,8,1,80,32,26,75,242,220,100,80,51,9,192,237,9,1,58,8,224,129,13,1,57,11,192,237,9,1,57,4,196,237,9,1,57,3,200,237,9,1,57,7,204,237,9,1,51,12,240,129,13,1,51,2,48,130,13,1,81,11,7,2,2,57,10,240,129,13,1,129,133,20,171,90,9,2,51,10,40,46,2,81,9,82,2,129,122,64,61,10,4,130,13,1,81,8,14,2,129,122,68,61,10,8,130,13,1,1,81,11,14,2,129,122,72,61,10,12,130,13,1,1,81,2,172,1,129,124,60,81,8,10,129,122,68,200,172,12,1,81,11,10,129,122,72,200,172,12,1,2,129,122,64,191,172,12,61,12,52,130,13,1,1,81,8,86,82,2,111,1,81,9,14,2,129,122,104,61,10,20,130,13,1,1,2,129,122,108,61,10,24,130,13,1,81,11,14,2,129,122,112,61,10,28,130,13,1,1,81,2,95,1,129,124,100,81,9,10,129,122,104,200,172,12,1,81,11,10,129,122,112,200,172,12,1,2,129,122,108,191,172,12,61,12,56,130,13,1,1,81,11,104,81,2,15,2,129,122,140,0,61,10,32,130,13,1,1,81,9,15,2,129,122,144,0,61,10,36,130,13,1,1,81,8,15,2,129,122,148,0,61,10,40,130,13,1,1,2,129,122,152,0,61,10,44,130,13,1,81,2,4,1,129,122,140,0,81,9,11,129,121,144,0,200,154,10,1,81,8,11,129,120,148,0,200,138,10,1,2,129,119,152,0,191,122,10,61,10,60,130,13,1,1,51,8,82,51,7,80,32,28,75,142,219,52,7,168,129,13,1,51,8,4,61,8,232,129,13,1,82,7,10,40,185,5,81,8,182,5,51,8,31,51,7,80,32,30,75,106,219,57,7,192,17,8,82,23,2,29,32,4,52,129,13,1,255,30,4,168,129,13,1,51,8,10,61,8,172,129,13,1,40,136,5,2,32,4,52,129,13,1,1,30,4,168,129,13,1,32,4,172,129,13,1,140,0,130,16,16,130,21,8,130,22,149,17,24,40,18,238,132,120,1,81,8,94,5,2,57,9,236,129,13,1,131,153,255,61,9,236,129,13,1,82,9,74,5,149,119,1,61,7,232,129,13,1,51,7,35,61,7,236,129,13,1,40,52,5,51,10,82,8,172,253,40,175,253,100,54,81,8,59,5,2,129,122,100,61,10,16,130,13,1,82,9,142,254,40,149,254,51,12,82,8,92,254,40,95,254,51,12,82,9,169,254,40,172,254,51,10,82,9,5,255,40,9,255,2,51,10,57,5,196,237,9,1,82,5,40,1,40,80,2,152,85,31,134,85,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,240,129,13,1,157,51,10,1,40,12,61,10,240,129,13,1,51,10,1,1,81,4,59,2,57,5,244,129,13,1,129,134,24,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,244,129,13,1,157,51,10,1,40,12,61,10,244,129,13,1,51,10,1,1,81,3,59,2,57,5,248,129,13,1,129,134,28,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,248,129,13,1,157,51,10,1,40,12,61,10,248,129,13,1,51,10,1,1,81,7,59,2,57,5,252,129,13,1,129,134,32,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,252,129,13,1,157,51,10,1,40,12,61,10,252,129,13,1,51,10,1,1,81,4,38,4,129,133,24,81,3,10,129,134,28,200,101,5,1,81,7,10,129,134,32,200,101,5,1,2,129,134,20,191,101,5,87,21,99,8,51,5,99,1,51,6,157,173,86,7,51,5,157,1,2,61,5,48,130,13,1,57,5,196,237,9,1,81,5,48,1,81,11,59,2,57,5,0,130,13,1,129,134,60,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,0,130,13,1,157,51,10,1,40,12,61,10,0,130,13,1,51,10,1,1,81,4,59,2,57,5,4,130,13,1,129,134,64,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,4,130,13,1,157,51,10,1,40,12,61,10,4,130,13,1,51,10,1,1,81,3,59,2,57,5,8,130,13,1,129,134,68,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,8,130,13,1,157,51,10,1,40,12,61,10,8,130,13,1,51,10,1,1,81,7,59,2,57,5,12,130,13,1,129,134,72,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,12,130,13,1,157,51,10,1,40,12,61,10,12,130,13,1,51,10,1,1,81,11,254,2,129,133,60,81,3,10,129,134,68,200,101,5,1,81,7,10,129,134,72,200,101,5,1,2,129,134,64,191,101,5,87,21,99,8,51,5,99,1,51,6,157,173,86,12,32,4,52,130,13,1,157,40,9,61,5,52,130,13,1,1,2,57,5,200,237,9,1,81,5,48,1,81,11,59,2,57,5,16,130,13,1,129,134,100,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,16,130,13,1,157,51,10,1,40,12,61,10,16,130,13,1,51,10,1,1,81,4,59,2,57,5,20,130,13,1,129,134,104,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,20,130,13,1,157,51,10,1,40,12,61,10,20,130,13,1,51,10,1,1,81,3,59,2,57,5,24,130,13,1,129,134,108,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,24,130,13,1,157,51,10,1,40,12,61,10,24,130,13,1,51,10,1,1,81,7,59,2,57,5,28,130,13,1,129,134,112,170,101,46,152,102,31,134,106,1,190,90,10,87,26,99,8,51,10,99,1,90,26,157,16,32,4,28,130,13,1,157,51,10,1,40,12,61,10,28,130,13,1,51,10,1,1,81,11,208,1,129,133,100,81,4,10,129,134,104,200,101,5,1,81,7,10,129,134,112,200,101,5,1,2,129,134,108,191,101,5,87,21,99,8,51,5,99,1,51,6,157,173,86,12,32,4,56,130,13,1,157,40,9,61,5,56,130,13,1,1,2,57,9,204,237,9,1,81,9,105,1,81,11,62,2,57,9,32,130,13,1,129,133,140,0,170,89,48,152,85,31,134,90,1,190,169,9,87,25,99,8,51,9,99,1,90,25,157,18,51,9,157,61,9,32,130,13,1,51,10,1,40,12,61,9,32,130,13,1,51,10,1,1,81,4,62,2,57,9,36,130,13,1,129,133,144,0,170,89,48,152,85,31,134,90,1,190,169,9,87,25,99,8,51,9,99,1,90,25,157,18,51,9,157,61,9,36,130,13,1,51,10,1,40,12,61,9,36,130,13,1,51,10,1,1,81,3,62,2,57,9,40,130,13,1,129,133,148,0,170,89,48,152,85,31,134,90,1,190,169,9,87,25,99,8,51,9,99,1,90,25,157,18,51,9,157,61,9,40,130,13,1,51,10,1,40,12,61,9,40,130,13,1,51,10,1,1,81,7,212,0,2,57,7,44,130,13,1,129,137,152,0,100,5,170,151,48,152,153,31,134,153,1,190,151,7,87,23,99,8,51,7,99,1,51,9,157,173,121,15,32,4,44,130,13,1,157,51,10,1,40,12,61,7,44,130,13,1,51,10,1,1,81,11,153,0,129,135,140,0,81,4,11,129,137,144,0,200,151,7,1,81,3,11,129,137,148,0,200,151,7,1,2,129,136,152,0,191,135,7,87,23,99,8,51,7,99,1,51,8,157,173,120,7,51,7,157,1,61,7,60,130,13,1,82,10,30,51,8,82,51,7,80,32,32,75,211,213,57,7,232,129,13,1,149,119,1,61,7,232,129,13,1,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,100,5,82,10,240,40,210,82,11,179,249,40,17,250,51,5,82,3,226,251,40,229,251,51,5,82,3,10,253,40,13,253,51,5,82,4,56,254,40,59,254,100,5,82,11,111,255,51,7,82,4,112,255,40,116,255,149,17,88,255,123,16,160,0,123,21,152,0,123,22,144,0,58,9,0,129,13,1,51,7,51,8,80,32,34,75,20,221,57,7,192,17,8,81,23,2,21,2,123,23,120,58,7,8,129,13,1,129,119,88,23,2,174,7,80,32,36,75,88,230,58,9,64,130,13,1,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,154,119,13,1,51,8,45,80,32,38,75,202,220,58,9,72,130,13,1,51,7,10,51,8,100,80,32,40,75,184,220,58,9,80,130,13,1,51,7,5,51,8,50,80,32,42,75,166,220,51,7,192,237,9,1,123,23,128,0,57,7,192,237,9,1,51,5,88,130,13,1,123,24,136,0,81,7,182,0,2,58,9,88,130,13,1,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,51,6,82,201,118,7,51,8,35,80,32,44,75,91,220,130,89,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,154,119,42,51,8,68,80,32,46,75,54,220,57,7,120,130,13,1,82,7,90,2,130,87,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,128,130,13,1,151,119,48,153,119,49,201,118,7,51,8,35,80,32,48,75,1,220,130,87,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,136,130,13,1,151,119,48,153,119,49,154,119,42,51,8,68,80,32,50,75,214,219,130,23,128,0,129,119,4,81,7,183,0,2,130,89,8,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,51,6,122,201,118,7,51,8,35,80,32,52,75,161,219,130,89,8,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,154,119,42,51,8,101,80,32,54,75,123,219,57,7,120,130,13,1,82,23,1,93,2,130,87,8,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,128,130,13,1,151,119,48,153,119,49,201,118,7,51,8,35,80,32,56,75,68,219,130,87,8,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,136,130,13,1,151,119,48,153,119,49,154,119,42,51,8,101,80,32,58,75,24,219,130,23,128,0,129,119,8,81,7,186,0,2,130,89,16,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,51,6,162,0,201,118,7,51,8,35,80,32,60,75,226,218,130,89,16,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,154,119,42,51,8,134,0,80,32,62,75,187,218,57,7,120,130,13,1,82,23,2,94,2,130,87,16,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,128,130,13,1,151,119,48,153,119,49,201,118,7,51,8,35,80,32,64,75,132,218,130,87,16,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,136,130,13,1,151,119,48,153,119,49,154,119,42,51,8,134,0,80,32,66,75,87,218,130,23,128,0,129,119,12,81,7,186,0,2,130,89,24,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,51,6,202,0,201,118,7,51,8,35,80,32,68,75,33,218,130,89,24,124,151,1,124,152,151,122,8,212,168,8,152,119,7,200,135,7,151,119,48,153,119,49,154,119,42,51,8,167,0,80,32,70,75,250,217,57,7,120,130,13,1,82,23,3,94,2,130,87,24,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,128,130,13,1,151,119,48,153,119,49,201,118,7,51,8,35,80,32,72,75,195,217,130,87,24,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,58,9,136,130,13,1,151,119,48,153,119,49,154,119,42,51,8,167,0,80,32,74,75,150,217,51,7,56,129,13,1,123,23,96,58,7,56,129,13,1,125,120,1,124,119,151,136,8,212,135,7,149,120,13,1,123,24,32,149,120,82,123,24,24,149,120,122,123,24,16,149,120,162,0,123,24,8,149,119,202,0,123,23,51,5,248,129,13,1,73,33,136,0,78,51,7,48,130,13,1,123,23,120,130,24,128,0,149,135,16,123,23,72,20,7,0,0,0,0,205,204,204,204,123,23,88,73,17,80,154,153,153,25,73,17,48,154,153,153,25,40,39,2,130,23,136,0,131,119,33,123,23,136,0,130,23,120,149,119,4,123,23,120,130,24,112,149,136,4,149,85,16,130,23,72,170,120,156,3,2,123,24,112,129,135,81,7,213,2,130,23,128,0,129,119,123,21,104,81,7,149,0,2,129,86,248,140,103,31,211,118,8,191,120,7,81,39,202,7,132,0,2,130,21,96,130,88,124,138,125,136,1,151,121,32,130,27,88,214,185,9,152,155,35,123,27,56,150,185,10,191,151,7,151,119,3,200,87,7,130,121,151,136,8,212,168,8,123,24,64,130,23,24,201,135,7,123,23,40,130,24,136,0,80,32,76,75,142,216,130,23,80,130,24,56,202,120,7,152,119,32,150,119,10,191,120,7,151,119,32,152,119,29,200,87,7,130,21,104,130,121,130,23,64,130,24,40,201,120,7,123,23,64,130,24,136,0,80,32,78,75,88,216,87,6,184,0,2,130,23,128,0,129,119,4,81,7,205,0,2,129,86,252,140,103,31,211,118,8,191,120,7,81,39,202,7,188,0,2,130,21,96,130,88,124,138,125,136,1,151,121,32,130,27,88,214,185,9,152,155,35,123,27,56,150,185,10,191,151,7,151,119,3,200,87,7,130,121,151,136,8,212,168,8,123,24,64,130,23,16,201,135,7,123,23,40,130,24,136,0,80,32,80,75,241,215,130,23,80,130,24,56,202,120,7,152,119,32,150,119,10,191,120,7,151,119,32,152,119,29,200,87,7,130,21,104,130,121,130,23,64,130,24,40,201,120,7,123,23,64,130,24,136,0,80,32,82,75,187,215,89,6,60,58,9,136,129,13,1,130,23,64,149,119,248,130,24,136,0,80,32,84,75,162,215,40,35,58,9,136,129,13,1,130,23,64,149,119,248,130,24,136,0,80,32,86,75,138,215,130,23,128,0,129,119,4,82,7,59,255,2,130,23,128,0,129,119,8,81,7,148,0,2,129,86,140,103,31,211,118,8,191,120,7,81,39,202,7,132,0,2,130,21,96,130,88,124,138,125,136,1,151,121,32,130,27,88,214,185,9,152,155,35,123,27,56,150,185,10,191,151,7,151,119,3,200,87,7,130,121,151,136,8,212,168,8,123,24,64,130,23,8,201,135,7,123,23,40,130,24,136,0,80,32,88,75,29,215,130,23,80,130,24,56,202,120,7,152,119,32,150,119,10,191,120,7,151,119,32,152,119,29,200,87,7,130,21,104,130,121,130,23,64,130,24,40,201,120,7,123,23,64,130,24,136,0,80,32,90,75,231,214,87,6,183,0,2,130,23,128,0,129,119,12,81,7,204,0,2,129,86,4,140,103,31,211,118,8,191,120,7,81,39,202,7,187,0,2,130,21,96,130,88,124,138,125,136,1,151,121,32,130,27,88,214,185,9,152,155,35,123,27,56,150,185,10,191,151,7,151,119,3,200,87,7,130,121,151,136,8,212,168,8,123,24,64,130,23,201,135,7,123,23,40,130,24,136,0,80,32,92,75,129,214,130,23,80,130,24,56,202,120,7,152,119,32,150,119,10,191,120,7,151,119,32,152,119,29,200,87,7,130,21,104,130,121,130,23,64,130,24,40,201,120,7,123,23,64,130,24,136,0,80,32,94,75,75,214,89,6,60,58,9,136,129,13,1,130,23,64,149,119,248,130,24,136,0,80,32,96,75,50,214,40,35,58,9,136,129,13,1,130,23,64,149,119,248,130,24,136,0,80,32,98,75,26,214,130,23,128,0,129,119,12,82,7,60,255,2,130,23,120,129,118,140,103,31,211,118,8,191,120,7,81,39,202,7,223,252,2,130,25,96,130,152,100,156,124,138,125,136,1,151,121,32,130,27,88,214,185,9,152,149,35,150,89,10,191,151,7,151,119,3,200,199,7,130,121,151,136,8,212,168,8,123,24,64,130,23,32,201,135,7,123,23,56,130,24,136,0,80,32,100,75,183,213,130,23,80,202,117,7,152,119,32,150,119,10,191,117,5,151,85,32,152,85,29,130,23,96,200,117,5,130,89,130,21,104,130,23,64,130,24,56,201,120,7,123,23,64,130,24,136,0,80,32,102,75,129,213,89,6,96,252,58,9,136,129,13,1,130,23,64,149,119,248,130,24,136,0,80,32,104,75,103,213,40,70,252,2,130,16,160,0,130,21,152,0,130,22,144,0,149,17,168,0,50,0,51,6,51,5,51,8,88,247,6,123,24,136,0,51,8,144,190,1,123,24,128,0,40,25,2,151,120,2,130,25,128,0,200,152,8,129,136,149,85,1,149,102,72,175,133,44,248,2,151,120,3,130,25,136,0,200,152,8,130,137,200,105,9,129,154,64,87,10,214,129,151,12,129,152,16,151,170,3,200,169,9,130,153,32,80,32,106,75,247,212,58,7,8,129,13,1,129,119,40,182,149,17,224,123,16,24,123,21,16,123,22,8,32,4,144,130,13,1,1,32,4,236,129,13,1,35,51,10,192,237,9,1,57,8,212,130,13,1,58,9,224,129,13,1,57,3,192,237,9,1,57,6,196,237,9,1,57,12,200,237,9,1,57,11,204,237,9,1,32,4,52,129,13,1,30,4,168,129,13,1,81,6,86,81,12,134,0,81,11,41,1,51,4,148,130,13,1,81,3,146,1,2,129,150,24,129,149,28,32,4,148,130,13,1,100,43,200,101,2,129,150,32,129,149,20,32,4,164,130,13,1,32,4,180,130,13,1,32,4,196,130,13,1,191,86,6,200,98,2,200,40,8,100,178,32,4,152,130,13,1,129,149,60,40,89,1,81,3,39,1,2,32,4,148,130,13,1,51,4,164,130,13,1,32,4,164,130,13,1,32,4,180,130,13,1,32,4,196,130,13,1,81,12,209,1,129,150,28,81,11,15,2,123,18,40,205,1,81,3,225,1,2,100,32,32,4,148,130,13,1,51,4,164,130,13,1,32,4,164,130,13,1,51,12,180,130,13,1,32,4,180,130,13,1,129,151,24,32,4,196,130,13,1,81,11,10,129,154,32,200,167,7,1,2,129,154,20,200,135,7,191,167,8,32,4,152,130,13,1,129,151,60,32,4,168,130,13,1,32,4,184,130,13,1,32,4,200,130,13,1,100,2,81,11,161,1,2,129,154,72,129,155,64,200,167,7,191,139,11,191,183,8,61,8,212,130,13,1,32,4,160,130,13,1,32,4,176,130,13,1,32,4,192,130,13,1,32,4,208,130,13,1,81,3,233,1,129,151,140,0,129,154,144,0,200,167,7,149,153,152,0,40,106,2,81,3,224,1,2,32,4,148,130,13,1,32,4,164,130,13,1,129,155,24,129,156,28,32,4,180,130,13,1,200,203,11,129,156,20,32,4,196,130,13,1,191,140,12,191,203,8,32,4,152,130,13,1,129,154,60,32,4,168,130,13,1,32,4,184,130,13,1,32,4,200,130,13,1,40,177,1,81,12,82,1,2,51,7,32,4,156,130,13,1,32,4,172,130,13,1,32,4,188,130,13,1,32,4,204,130,13,1,82,11,34,1,40,37,1,51,5,32,4,152,130,13,1,1,32,4,168,130,13,1,32,4,184,130,13,1,32,4,200,130,13,1,129,150,68,129,155,72,129,156,64,200,101,5,191,203,11,200,88,8,200,184,8,32,4,156,130,13,1,32,4,172,130,13,1,32,4,188,130,13,1,32,4,204,130,13,1,81,3,8,129,150,100,40,5,51,6,1,129,155,104,129,156,112,129,149,108,200,107,11,191,92,12,200,203,11,200,184,8,61,8,212,130,13,1,32,4,160,130,13,1,32,4,176,130,13,1,32,4,192,130,13,1,32,4,208,130,13,1,81,3,9,129,151,140,0,40,5,51,7,1,129,154,144,0,129,155,148,0,200,167,7,200,183,7,149,153,152,0,40,80,1,81,11,123,1,123,18,51,6,1,129,154,32,129,146,20,200,106,10,191,130,8,191,138,8,81,12,254,0,130,18,40,56,2,51,7,32,4,152,130,13,1,32,4,168,130,13,1,32,4,184,130,13,1,32,4,200,130,13,1,82,11,103,254,149,153,64,40,11,1,2,129,154,20,191,166,6,200,104,8,61,8,212,130,13,1,1,32,4,156,130,13,1,129,151,100,32,4,172,130,13,1,32,4,188,130,13,1,32,4,204,130,13,1,81,11,10,129,154,112,200,167,7,1,129,154,108,200,135,7,191,167,8,1,81,11,209,0,2,32,4,160,130,13,1,32,4,176,130,13,1,32,4,192,130,13,1,32,4,208,130,13,1,81,3,14,129,151,140,0,82,12,146,0,40,155,0,51,7,82,12,137,0,40,146,0,129,154,144,0,100,167,149,153,152,0,40,138,0,51,10,32,4,152,130,13,1,32,4,168,130,13,1,32,4,184,130,13,1,32,4,200,130,13,1,1,129,151,68,129,155,64,200,167,7,191,139,11,191,183,8,61,8,212,130,13,1,32,4,156,130,13,1,32,4,172,130,13,1,32,4,188,130,13,1,32,4,204,130,13,1,81,3,95,129,151,100,40,92,130,18,81,11,62,2,32,4,160,130,13,1,32,4,176,130,13,1,32,4,192,130,13,1,32,4,208,130,13,1,129,151,140,0,81,12,16,129,154,148,0,200,167,7,149,153,152,0,40,7,149,153,152,0,1,129,153,200,135,7,191,151,8,1,142,135,61,7,212,130,13,1,130,16,24,130,21,16,130,22,8,149,17,32,40,29,220,51,7,1,129,154,104,200,167,7,149,153,108,40,212,51,7,149,153,20,40,205,52,8,168,129,13,1,57,7,144,130,13,1,81,8,83,2,51,9,10,170,151,76,2,2,123,20,58,7,224,129,13,1,51,5,192,237,9,1,58,12,8,129,13,1,57,0,212,130,13,1,57,4,192,237,9,1,57,8,196,237,9,1,123,24,8,57,2,200,237,9,1,57,3,204,237,9,1,30,4,168,129,13,1,81,4,113,2,129,120,4,129,201,16,51,10,100,202,168,8,194,152,8,129,121,8,129,203,20,100,37,61,8,196,130,13,1,100,82,202,169,8,194,184,8,129,121,12,129,203,24,61,8,180,130,13,1,202,169,8,194,184,8,61,8,164,130,13,1,81,0,48,2,130,24,8,81,8,7,129,120,24,1,81,2,10,129,121,28,200,152,8,1,81,3,10,129,121,32,200,152,8,1,2,129,121,20,191,152,8,61,8,148,130,13,1,1,2,130,24,8,81,8,105,2,129,120,44,129,201,16,51,10,100,202,168,8,194,152,8,129,121,48,129,203,20,61,8,200,130,13,1,202,169,8,194,184,8,129,121,52,129,203,24,61,8,184,130,13,1,202,169,8,194,184,8,61,8,168,130,13,1,81,0,44,81,4,183,3,129,120,60,81,2,10,129,121,68,200,152,8,1,81,3,10,129,121,72,200,152,8,1,2,129,121,64,191,152,8,61,8,152,130,13,1,1,81,2,109,2,129,120,84,129,201,16,51,10,100,202,168,8,194,152,8,129,121,88,129,203,20,61,8,204,130,13,1,202,169,8,194,184,8,129,121,92,129,203,24,61,8,188,130,13,1,202,169,8,194,184,8,61,8,172,130,13,1,81,0,48,81,4,87,3,2,129,120,100,130,25,8,81,9,10,129,121,104,200,152,8,1,81,3,10,129,121,112,200,152,8,1,2,129,121,108,191,152,8,61,8,156,130,13,1,1,81,3,115,2,129,120,124,129,201,16,51,10,100,202,168,8,194,152,8,129,121,128,0,129,203,20,61,8,208,130,13,1,202,169,8,194,184,8,129,121,132,0,129,203,24,61,8,192,130,13,1,202,169,8,194,184,8,61,8,176,130,13,1,81,0,52,81,4,245,2,2,129,120,140,0,130,25,8,81,9,11,129,121,144,0,200,152,8,1,81,2,11,129,121,148,0,200,152,8,1,2,129,119,152,0,191,120,8,61,8,160,130,13,1,1,51,8,82,51,7,80,32,110,75,254,198,52,7,168,129,13,1,51,8,10,130,25,61,8,144,130,13,1,81,7,200,5,51,8,3,51,7,80,32,112,75,222,198,57,7,192,17,8,82,23,2,167,0,32,4,52,129,13,1,255,30,4,168,129,13,1,51,8,10,61,8,172,129,13,1,40,153,5,149,121,254,51,10,8,172,154,168,0,2,151,153,2,51,10,124,225,6,200,169,9,129,153,200,169,9,50,9,52,7,48,129,13,1,132,119,3,82,7,17,51,8,1,100,69,80,32,116,75,135,198,100,84,1,2,58,8,224,129,13,1,57,11,192,237,9,1,58,9,8,129,13,1,51,7,196,130,13,1,81,11,18,3,2,129,139,4,57,12,196,130,13,1,129,150,16,150,181,100,131,203,2,194,101,12,100,182,173,203,6,100,198,1,2,217,203,2,61,6,196,130,13,1,57,12,196,237,9,1,82,12,236,2,40,19,3,2,32,4,52,129,13,1,1,30,4,168,129,13,1,32,4,172,129,13,1,140,0,130,16,32,130,21,24,130,22,16,149,17,40,40,251,216,132,120,1,81,8,229,4,2,57,9,236,129,13,1,131,153,255,61,9,236,129,13,1,82,9,209,4,149,119,1,61,7,144,130,13,1,51,7,35,61,7,236,129,13,1,40,187,4,52,7,48,129,13,1,132,119,3,82,7,17,51,8,1,100,69,80,32,122,75,198,197,100,84,1,2,58,8,224,129,13,1,57,11,192,237,9,1,58,9,8,129,13,1,51,7,164,130,13,1,81,11,114,1,2,129,139,12,57,12,164,130,13,1,129,150,24,150,181,100,131,203,2,194,101,12,100,182,173,203,6,100,198,1,2,217,203,2,61,6,164,130,13,1,57,12,196,237,9,1,82,12,76,1,40,115,1,52,7,48,129,13,1,132,119,3,82,7,17,51,8,1,100,69,80,32,126,75,90,197,100,84,1,2,58,8,224,129,13,1,57,11,192,237,9,1,58,9,8,129,13,1,51,7,180,130,13,1,81,11,107,2,2,129,139,8,57,12,180,130,13,1,129,150,20,150,181,100,131,203,2,194,101,12,100,182,173,203,6,100,198,1,2,217,203,2,61,6,180,130,13,1,57,12,196,237,9,1,82,12,69,2,40,108,2,52,7,48,129,13,1,132,119,3,82,7,17,51,8,1,100,69,80,32,130,75,238,196,100,84,1,2,58,7,224,129,13,1,57,2,192,237,9,1,57,10,196,237,9,1,57,3,200,237,9,1,57,12,204,237,9,1,51,8,148,130,13,1,81,2,153,2,2,57,11,148,130,13,1,131,187,1,61,11,148,130,13,1,81,10,159,2,129,118,24,81,3,10,129,121,28,200,150,6,1,81,12,10,129,121,32,200,150,6,1,2,129,121,20,191,150,5,51,6,1,173,91,12,51,6,61,5,148,130,13,1,1,81,10,165,2,2,57,11,152,130,13,1,131,187,1,61,11,152,130,13,1,81,2,99,2,129,117,60,40,95,2,82,8,122,253,2,40,57,3,51,8,82,2,81,252,40,84,252,2,51,8,130,25,8,82,9,177,252,40,180,252,2,51,8,130,25,8,82,9,20,253,40,24,253,2,51,2,57,12,196,237,9,1,81,12,46,2,129,140,52,57,6,168,130,13,1,129,149,24,150,203,100,131,108,2,194,91,6,100,197,173,108,6,100,101,1,61,5,168,130,13,1,175,108,7,51,2,1,1,2,57,11,200,237,9,1,81,11,46,2,129,139,92,57,12,172,130,13,1,129,150,24,150,187,100,131,204,2,194,107,6,100,197,173,108,6,100,101,1,61,5,172,130,13,1,175,108,7,51,2,1,1,2,57,10,204,237,9,1,81,10,44,2,57,10,176,130,13,1,129,139,132,0,129,153,24,131,168,2,150,186,100,194,154,9,100,138,173,152,6,100,154,1,61,10,176,130,13,1,173,152,120,2,82,2,116,2,100,69,51,8,82,51,7,80,32,134,75,136,195,57,8,212,130,13,1,81,8,22,2,57,8,144,130,13,1,149,135,1,61,7,144,130,13,1,40,74,2,2,57,8,144,130,13,1,149,135,3,61,7,144,130,13,1,40,55,2,2,51,2,57,12,196,237,9,1,81,12,46,2,129,140,44,57,6,200,130,13,1,129,149,16,150,203,100,131,108,2,194,91,6,100,197,173,108,6,100,101,1,61,5,200,130,13,1,175,108,7,51,2,1,1,2,57,11,200,237,9,1,81,11,46,2,129,139,84,57,12,204,130,13,1,129,150,16,150,187,100,131,204,2,194,107,6,100,197,173,108,6,100,101,1,61,5,204,130,13,1,175,108,7,51,2,1,1,2,57,10,204,237,9,1,81,10,175,0,57,10,208,130,13,1,129,139,124,129,153,16,40,135,0,2,51,2,57,12,196,237,9,1,81,12,46,2,129,140,48,57,6,184,130,13,1,129,149,20,150,203,100,131,108,2,194,91,6,100,197,173,108,6,100,101,1,61,5,184,130,13,1,175,108,7,51,2,1,1,2,57,11,200,237,9,1,81,11,46,2,129,139,88,57,12,188,130,13,1,129,150,20,150,187,100,131,204,2,194,107,6,100,197,173,108,6,100,101,1,61,5,188,130,13,1,175,108,7,51,2,1,1,2,57,10,204,237,9,1,81,10,41,57,10,192,130,13,1,129,139,128,0,129,153,20,1,131,168,2,150,186,100,194,154,9,100,138,173,152,6,100,154,1,122,122,12,173,152,22,1,82,2,18,1,51,8,82,40,241,0,81,10,23,1,2,57,11,152,130,13,1,51,6,51,5,131,187,1,61,11,152,130,13,1,40,14,51,6,82,3,105,253,40,108,253,51,5,1,81,3,10,129,121,68,200,149,5,1,81,12,10,129,121,72,200,149,5,1,2,129,121,64,191,149,9,51,5,1,173,155,16,61,9,152,130,13,1,100,101,40,5,100,101,1,81,3,73,2,57,11,156,130,13,1,131,187,1,61,11,156,130,13,1,81,2,8,129,118,100,40,5,51,6,1,81,10,10,129,121,104,200,150,6,1,81,12,10,129,121,112,200,150,6,1,2,129,121,108,191,150,9,51,6,1,173,155,16,61,9,156,130,13,1,100,86,40,5,100,86,1,81,12,71,2,57,11,160,130,13,1,131,187,1,61,11,160,130,13,1,81,2,9,129,124,140,0,40,5,51,12,1,81,10,11,129,121,144,0,200,156,12,1,81,3,11,129,121,148,0,200,156,12,1,2,129,119,152,0,191,124,7,173,123,43,61,7,160,130,13,1,1,82,6,33,51,8,57,1,51,7,100,69,80,32,136,75,53,193,57,7,144,130,13,1,149,119,1,61,7,144,130,13,1,1,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,81,3,30,2,57,11,156,130,13,1,51,5,51,6,131,187,1,61,11,156,130,13,1,82,12,81,255,40,84,255,81,12,181,2,57,11,160,130,13,1,51,6,51,12,131,187,1,61,11,160,130,13,1,129,119,152,0,141,119,175,123,142,2,40,178,149,17,16,255,123,16,232,0,123,21,224,0,123,22,216,0,123,23,104,58,7,144,129,13,1,124,120,123,24,184,0,125,119,1,58,9,0,129,13,1,151,119,8,123,23,176,0,51,7,51,8,80,32,138,75,83,200,57,7,192,17,8,81,23,2,22,2,123,23,192,0,58,7,8,129,13,1,129,119,88,23,2,125,6,2,130,23,184,0,130,24,176,0,212,135,7,123,23,72,80,32,140,75,135,209,58,7,136,130,13,1,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,151,119,48,153,119,48,123,24,208,0,58,9,216,130,13,1,57,8,212,130,13,1,152,119,1,125,154,1,124,155,136,136,1,151,136,5,151,170,8,212,186,10,149,119,96,151,119,48,153,119,48,201,168,8,200,135,7,51,8,50,80,32,142,75,202,199,58,7,136,130,13,1,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,151,119,48,58,9,224,130,13,1,153,119,48,57,8,212,130,13,1,152,119,1,125,154,1,124,155,136,136,1,151,136,5,151,170,8,212,186,10,149,119,160,0,151,119,48,153,119,48,201,168,8,200,135,7,51,8,50,80,32,144,75,116,199,58,7,136,130,13,1,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,151,119,48,58,9,232,130,13,1,153,119,48,57,8,212,130,13,1,152,119,1,125,154,1,124,155,136,136,1,151,136,5,151,170,8,212,186,10,149,119,224,0,151,119,48,153,119,48,201,168,8,200,135,7,51,8,50,80,32,146,75,30,199,123,21,128,0,57,7,212,130,13,1,81,7,66,2,58,7,136,130,13,1,124,120,1,124,119,151,138,8,58,9,240,130,13,1,212,167,7,152,136,7,200,135,7,125,152,1,124,154,151,119,48,153,119,49,151,136,8,212,168,8,201,135,7,149,119,32,1,51,8,50,80,32,148,75,210,198,58,7,216,130,13,1,125,120,3,124,119,2,51,10,151,136,8,212,135,7,131,123,50,130,24,72,154,135,96,123,23,16,154,135,160,0,123,23,8,154,135,224,0,123,23,51,7,192,237,9,1,123,23,96,51,7,88,130,13,1,123,23,64,51,7,196,130,13,1,123,23,56,51,7,180,130,13,1,123,23,48,51,7,164,130,13,1,123,23,40,51,7,148,130,13,1,123,23,24,51,7,56,129,13,1,123,23,208,0,20,9,0,0,0,0,205,204,204,204,51,4,103,102,102,102,73,17,32,0,96,102,102,123,22,88,123,25,192,0,123,20,136,0,40,25,130,27,112,131,187,33,130,22,88,130,26,120,1,149,170,1,51,7,4,170,122,91,4,2,151,168,2,130,23,96,123,24,168,0,200,135,7,129,119,81,7,230,2,58,7,136,130,13,1,124,120,1,124,119,151,137,8,212,151,7,152,136,7,200,135,7,151,119,48,57,8,212,130,13,1,100,166,151,165,3,130,25,64,200,89,9,123,25,184,0,130,153,153,122,49,136,135,1,151,124,5,125,151,1,124,152,123,26,152,0,123,28,144,0,200,202,10,123,26,80,149,170,32,151,119,8,212,135,7,123,26,200,0,201,122,7,100,184,100,181,80,32,150,75,175,197,56,7,120,130,13,1,123,22,120,171,118,42,2,130,23,184,0,130,119,125,120,1,124,119,58,9,136,130,13,1,151,136,8,212,135,7,130,24,200,0,201,120,7,100,88,80,32,152,75,124,197,130,23,56,130,24,168,0,200,135,7,129,122,130,23,72,130,24,200,0,201,120,7,123,23,160,0,123,21,112,131,88,10,130,20,208,0,123,24,200,0,87,10,213,0,58,9,144,129,13,1,130,23,160,0,149,119,64,100,69,100,166,80,32,154,75,57,197,130,88,124,130,125,131,1,81,6,66,100,100,51,6,100,73,130,21,136,0,51,7,18,1,202,89,10,152,171,63,153,170,34,131,156,9,190,186,9,149,102,1,172,199,238,140,73,31,211,148,5,191,149,9,130,20,208,0,130,28,192,0,130,24,200,0,82,41,202,7,25,40,115,51,9,51,6,1,130,20,208,0,130,28,192,0,130,24,200,0,1,151,51,8,212,35,5,130,23,16,130,26,144,0,200,167,7,130,26,152,0,200,167,7,123,21,176,0,191,87,5,1,151,151,32,214,199,7,152,119,35,123,23,184,0,150,119,10,191,121,9,151,153,3,200,73,9,130,153,131,102,255,100,87,80,32,156,75,153,196,130,28,192,0,130,20,208,0,130,24,200,0,130,23,176,0,191,117,5,130,25,184,0,82,6,195,2,130,23,48,130,25,168,0,200,151,7,129,117,87,5,210,0,58,9,144,129,13,1,130,23,160,0,149,119,128,0,100,70,80,32,158,75,88,196,130,104,124,130,125,131,1,81,5,64,51,6,100,89,130,23,136,0,51,8,18,1,202,121,10,152,171,63,153,170,34,131,156,9,190,186,9,149,102,1,172,200,238,140,89,31,211,149,5,191,149,9,130,20,208,0,130,28,192,0,130,24,200,0,82,41,202,7,25,40,115,51,9,51,6,1,130,20,208,0,130,28,192,0,130,24,200,0,1,151,51,8,212,35,5,130,23,8,130,26,144,0,200,167,7,130,26,152,0,200,167,7,123,21,176,0,191,87,5,1,151,151,32,214,199,7,152,119,35,123,23,184,0,150,119,10,191,121,9,151,153,3,200,73,9,130,153,131,102,255,100,87,80,32,160,75,186,195,130,28,192,0,130,20,208,0,130,24,200,0,130,23,176,0,191,117,5,130,25,184,0,82,6,195,2,130,23,40,130,25,168,0,200,151,7,129,117,87,5,218,0,58,9,144,129,13,1,130,23,160,0,149,119,192,0,100,70,80,32,162,75,121,195,130,104,124,130,125,131,1,81,5,67,51,6,100,89,130,23,136,0,51,8,18,1,202,121,10,152,171,63,153,170,34,131,156,9,190,186,9,149,102,1,172,200,238,140,89,31,211,149,5,191,149,9,130,27,208,0,130,28,192,0,51,4,10,130,24,200,0,82,41,202,7,28,40,120,51,9,51,6,1,130,27,208,0,130,28,192,0,51,4,10,130,24,200,0,1,151,51,8,212,35,5,130,23,130,26,144,0,200,167,7,130,26,152,0,200,167,7,123,21,176,0,191,87,5,1,151,151,32,214,199,7,152,119,35,123,23,184,0,150,119,10,191,121,9,151,153,3,200,185,9,130,153,131,102,255,100,87,80,32,164,75,214,194,51,4,10,130,28,192,0,130,27,208,0,130,24,200,0,130,23,176,0,191,117,5,130,25,184,0,82,6,192,2,57,7,212,130,13,1,130,20,136,0,51,10,18,81,7,106,252,2,130,27,208,0,130,185,130,23,24,130,28,168,0,200,199,7,129,119,124,146,125,147,1,81,7,52,51,6,100,121,1,202,73,11,152,188,63,153,187,34,131,149,9,190,203,9,149,102,1,172,90,238,140,121,31,211,151,11,191,155,9,81,41,202,7,40,252,137,119,123,23,160,0,40,12,73,33,160,0,51,9,51,6,1,1,151,51,8,212,35,5,130,26,80,154,172,232,254,123,21,168,0,201,90,7,131,117,32,1,1,123,28,184,0,151,151,32,130,26,192,0,214,167,7,152,122,35,123,26,176,0,150,167,10,191,121,9,151,153,3,130,23,208,0,200,121,9,130,153,131,102,255,100,87,80,32,166,75,6,194,130,28,184,0,130,24,200,0,130,23,168,0,200,124,12,191,117,5,130,25,176,0,82,6,184,2,130,23,160,0,81,7,167,251,58,9,136,129,13,1,141,199,80,32,168,75,214,193,40,149,251,2,130,16,232,0,130,21,224,0,130,22,216,0,149,17,240,0,50,0,51,6,51,5,51,8,88,247,6,123,24,208,0,51,8,144,190,1,123,24,200,0,40,25,2,151,120,2,130,25,200,0,200,152,8,129,136,149,85,1,149,102,72,175,133,93,249,2,151,120,3,130,25,208,0,200,152,8,130,137,200,105,9,129,154,64,87,10,214,129,151,12,129,152,16,151,170,3,200,169,9,130,153,32,80,32,170,75,102,193,58,7,8,129,13,1,129,119,40,182,52,8,168,129,13,1,57,7,248,130,13,1,81,8,235,0,81,23,10,231,0,2,30,4,168,129,13,1,58,8,224,129,13,1,57,9,120,130,13,1,58,7,8,129,13,1,150,153,40,200,152,8,129,137,4,129,122,16,51,11,100,202,185,9,194,169,9,61,9,196,130,13,1,129,137,8,129,122,20,202,185,9,194,169,9,61,9,180,130,13,1,129,137,12,129,122,24,202,185,9,194,169,9,61,9,164,130,13,1,129,136,16,51,9,235,160,14,234,202,152,10,152,170,32,200,168,8,139,138,31,140,136,5,129,119,32,200,168,8,61,8,0,131,13,1,202,151,8,152,136,32,200,135,7,139,120,31,140,119,5,200,135,7,61,7,252,130,13,1,51,8,82,51,7,100,197,80,32,174,75,239,184,52,7,168,129,13,1,51,8,10,61,8,248,130,13,1,81,7,141,2,51,8,3,51,7,80,32,176,75,209,184,57,7,192,17,8,82,23,2,161,0,32,4,52,129,13,1,255,30,4,168,129,13,1,51,8,10,61,8,172,129,13,1,40,94,2,149,121,254,51,10,8,172,154,161,0,2,151,153,2,51,10,160,225,6,200,169,9,129,153,200,169,9,50,9,57,7,196,130,13,1,52,8,48,129,13,1,131,119,2,132,136,3,61,7,196,130,13,1,82,8,25,51,8,1,51,7,100,198,80,32,180,75,105,184,100,108,57,7,196,130,13,1,1,2,58,8,224,129,13,1,57,9,120,130,13,1,58,11,8,129,13,1,150,153,40,200,152,8,129,136,4,129,185,16,51,10,100,202,168,8,194,152,8,173,135,229,1,61,8,196,130,13,1,40,185,1,2,32,4,52,129,13,1,1,30,4,168,129,13,1,32,4,172,129,13,1,140,0,130,16,16,130,21,8,130,22,149,17,24,40,245,202,132,120,1,81,8,177,1,2,57,9,236,129,13,1,131,153,255,61,9,236,129,13,1,82,9,157,1,149,119,1,61,7,248,130,13,1,51,7,35,61,7,236,129,13,1,40,135,1,57,7,164,130,13,1,52,8,48,129,13,1,131,119,2,132,136,3,61,7,164,130,13,1,82,8,25,51,8,1,51,7,100,198,80,32,186,75,175,183,100,108,57,7,164,130,13,1,1,2,58,8,224,129,13,1,57,9,120,130,13,1,58,11,8,129,13,1,150,153,40,200,152,8,129,136,12,129,185,24,51,10,100,202,168,8,194,152,8,173,135,43,1,61,8,164,130,13,1,40,255,0,57,7,180,130,13,1,52,8,48,129,13,1,131,119,2,132,136,3,61,7,180,130,13,1,82,8,25,51,8,1,51,7,100,198,80,32,190,75,73,183,100,108,57,7,180,130,13,1,1,2,58,8,224,129,13,1,57,9,120,130,13,1,58,11,8,129,13,1,150,153,40,200,152,8,129,136,8,129,185,20,51,10,100,202,168,8,194,152,8,173,135,197,0,61,8,180,130,13,1,40,153,0,52,7,48,129,13,1,132,119,3,82,7,17,51,8,1,100,197,80,32,194,75,244,182,100,92,1,2,57,9,120,130,13,1,58,7,224,129,13,1,57,10,0,131,13,1,150,153,40,200,151,7,129,121,16,131,162,3,150,155,235,160,14,234,152,187,32,200,185,9,139,155,31,140,153,5,200,185,9,100,39,173,146,6,100,151,1,2,58,6,8,129,13,1,57,5,252,130,13,1,129,102,32,61,7,0,131,13,1,131,85,3,150,104,235,160,14,234,152,136,32,200,104,8,139,138,31,140,136,5,200,168,8,61,5,252,130,13,1,173,133,46,61,8,252,130,13,1,173,146,37,51,8,82,51,7,100,197,80,32,196,75,104,182,57,7,248,130,13,1,149,119,1,61,7,248,130,13,1,40,6,82,8,123,253,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,149,17,168,123,16,80,123,21,72,123,22,64,51,7,56,129,13,1,123,23,56,58,7,56,129,13,1,125,120,3,124,119,2,151,136,8,212,135,7,151,120,1,58,9,0,129,13,1,200,135,7,139,120,31,200,135,7,123,23,32,51,7,51,8,80,32,200,75,181,189,57,7,192,17,8,123,25,16,81,23,2,18,2,58,7,8,129,13,1,129,119,88,23,2,136,0,2,130,23,32,153,119,1,123,23,8,80,32,202,75,239,198,58,9,216,130,13,1,51,7,50,51,8,50,80,32,204,75,121,189,57,5,196,130,13,1,123,23,87,5,21,1,58,9,144,129,13,1,51,7,14,1,51,8,50,80,32,206,75,90,189,130,23,56,130,120,124,130,125,131,1,81,5,152,0,51,6,51,9,103,102,102,102,51,10,18,100,91,1,202,155,12,152,199,63,153,204,34,131,184,9,190,124,11,149,102,1,172,138,238,140,87,31,211,117,9,191,121,9,82,41,202,7,110,40,191,0,51,6,51,5,51,8,88,247,6,123,24,48,51,8,144,190,1,123,24,40,40,24,2,151,120,2,130,25,40,200,152,8,129,136,149,85,1,149,102,72,175,133,85,255,2,151,120,3,130,25,48,200,152,8,130,137,200,105,9,129,154,64,87,10,216,129,151,12,129,152,16,151,170,3,200,169,9,130,153,32,80,32,208,75,194,188,58,7,8,129,13,1,129,119,40,184,51,9,51,6,1,1,151,51,8,212,35,8,123,24,40,141,133,14,1,20,7,0,0,0,0,205,204,204,204,123,23,32,1,2,151,151,32,130,24,32,214,135,7,152,120,35,123,24,48,150,135,10,191,121,9,151,153,3,130,23,56,200,121,9,130,153,131,102,255,51,8,50,100,87,80,32,210,75,104,188,130,23,40,191,117,5,130,25,48,82,6,200,58,9,224,130,13,1,130,23,8,131,117,50,51,7,50,100,88,80,32,212,75,69,188,57,6,180,130,13,1,87,6,181,0,58,9,144,129,13,1,51,7,14,1,123,21,40,100,88,80,32,214,75,38,188,130,23,56,130,120,124,130,125,131,1,81,6,54,51,5,51,9,103,102,102,102,51,10,18,100,107,1,202,155,12,152,199,63,153,204,34,131,184,9,190,124,11,149,85,1,172,138,238,140,103,31,211,118,9,191,121,9,82,41,202,7,13,40,94,51,9,51,5,1,1,151,51,8,212,35,10,123,26,32,141,166,14,1,20,7,0,0,0,0,205,204,204,204,123,23,24,1,2,151,151,32,130,24,24,214,135,7,152,120,35,123,24,48,150,135,10,191,121,9,151,153,3,130,23,56,200,121,9,130,153,131,85,255,100,103,130,24,40,80,32,216,75,150,187,130,23,32,191,118,6,130,25,48,82,5,200,58,9,8,131,13,1,130,23,8,151,119,1,131,117,50,51,7,50,100,88,80,32,218,75,112,187,57,6,164,130,13,1,87,6,181,0,58,9,144,129,13,1,51,7,14,1,123,21,40,100,88,80,32,220,75,81,187,130,20,56,130,72,124,130,125,131,1,81,6,54,51,5,51,9,103,102,102,102,51,10,18,100,107,1,202,155,12,152,199,63,153,204,34,131,184,9,190,124,11,149,85,1,172,138,238,140,103,31,211,118,9,191,121,9,82,41,202,7,13,40,94,51,9,51,5,1,1,151,51,8,212,35,10,123,26,32,141,166,14,1,20,7,0,0,0,0,205,204,204,204,123,23,24,1,2,151,151,32,130,24,24,214,135,7,152,120,35,123,24,48,150,135,10,191,121,9,151,153,3,200,73,9,130,153,131,85,255,100,103,130,24,40,80,32,222,75,196,186,130,20,56,130,23,32,191,118,6,130,25,48,82,5,200,58,9,16,131,13,1,51,7,16,51,8,168,0,80,32,224,75,162,186,57,9,0,131,13,1,51,7,144,0,51,8,168,0,80,32,226,75,35,200,58,7,8,129,13,1,129,119,51,8,2,173,120,52,58,9,24,131,13,1,51,7,176,0,51,8,168,0,80,32,228,75,108,186,57,9,252,130,13,1,51,7,48,1,51,8,168,0,130,16,80,130,21,72,130,22,64,149,17,88,40,225,199,2,130,16,80,130,21,72,130,22,64,149,17,88,50,0,57,8,192,237,9,1,81,8,88,2,52,9,225,237,9,1,132,154,1,81,10,26,2,57,11,152,238,9,1,51,10,1,82,11,13,51,10,1,59,10,168,129,13,1,1,132,153,2,61,10,152,238,9,1,81,9,33,2,57,10,156,238,9,1,51,9,1,82,10,20,51,9,1,59,9,168,129,13,1,61,9,156,238,9,1,40,9,61,9,156,238,9,1,1,2,57,8,196,237,9,1,81,8,88,2,52,9,41,239,9,1,132,154,1,81,10,26,2,57,11,224,239,9,1,51,10,1,82,11,13,51,10,1,59,10,168,129,13,1,1,132,153,2,61,10,224,239,9,1,81,9,33,2,57,10,228,239,9,1,51,9,1,82,10,20,51,9,1,59,9,168,129,13,1,61,9,228,239,9,1,40,9,61,9,228,239,9,1,1,2,57,8,200,237,9,1,81,8,88,2,52,9,113,240,9,1,132,154,1,81,10,26,2,57,11,40,241,9,1,51,10,1,82,11,13,51,10,1,59,10,168,129,13,1,1,132,153,2,61,10,40,241,9,1,81,9,33,2,57,10,44,241,9,1,51,9,1,82,10,20,51,9,1,59,9,168,129,13,1,61,9,44,241,9,1,40,9,61,9,44,241,9,1,1,2,57,7,204,237,9,1,81,7,156,0,2,52,8,185,241,9,1,132,137,1,81,9,26,2,57,10,112,242,9,1,51,9,1,82,10,13,51,9,1,59,9,168,129,13,1,1,132,136,2,61,9,112,242,9,1,81,8,32,2,57,9,116,242,9,1,51,8,1,82,9,19,30,4,168,129,13,1,1,32,4,116,242,9,1,1,40,77,61,8,116,242,9,1,40,69,149,17,240,123,16,8,123,21,57,8,48,129,13,1,149,137,1,61,9,48,129,13,1,82,8,38,2,57,8,192,17,8,51,7,67,81,24,2,17,51,7,28,51,8,1,51,0,230,75,40,65,175,51,8,1,80,32,230,75,59,175,80,32,232,75,71,254,57,7,52,129,13,1,81,23,255,69,82,23,1,101,80,32,234,75,172,196,57,9,172,129,13,1,131,153,255,61,9,172,129,13,1,81,9,113,2,52,10,168,129,13,1,132,170,1,82,10,100,132,153,28,136,151,20,61,7,176,129,13,1,1,2,130,16,8,130,21,149,17,16,50,0,80,32,236,75,111,196,57,8,172,129,13,1,131,136,255,61,8,172,129,13,1,82,8,224,130,16,8,130,21,149,17,16,40,85,95,253,2,57,7,128,243,9,1,81,7,65,2,130,16,8,130,21,149,17,16,149,17,232,123,16,16,123,21,8,123,22,51,0,24,75,40,41,196,2,51,9,255,61,9,52,129,13,1,30,4,168,129,13,1,51,8,10,61,8,172,129,13,1,130,16,8,130,21,149,17,16,50,0,2,57,7,220,243,9,1,81,7,31,2,130,16,8,130,21,149,17,16,149,17,216,123,16,32,123,21,24,123,22,16,51,0,108,75,40,224,195,2,130,16,8,130,21,149,17,16,149,17,232,123,16,16,123,21,8,123,22,51,0,172,75,40,197,195,149,17,144,123,16,104,123,21,96,123,22,88,51,6,192,17,8,57,8,192,17,8,51,7,72,51,10,2,123,25,48,171,168,15,30,4,16,129,13,1,1,51,7,0,1,1,51,8,1,51,9,80,32,238,75,91,25,129,104,62,7,24,129,13,1,123,22,123,21,40,82,24,2,114,2,52,7,16,129,13,1,81,7,238,3,51,8,51,6,51,5,51,7,150,113,1,123,23,32,1,123,24,64,149,23,79,51,8,9,130,25,32,130,26,64,80,32,240,75,158,254,251,58,7,24,129,13,1,200,103,7,123,23,56,149,23,79,51,8,1,80,32,242,75,139,19,130,24,64,130,25,56,123,151,86,21,30,165,3,2,52,7,16,129,13,1,149,85,1,149,102,8,132,119,1,131,136,1,82,7,178,40,138,3,2,73,17,48,2,58,7,8,129,13,1,129,122,51,9,112,123,1,123,25,64,149,23,79,51,8,9,51,11,80,32,244,75,60,254,251,58,6,24,129,13,1,149,23,79,51,8,1,80,32,246,75,47,19,123,103,130,22,48,58,7,8,129,13,1,129,122,149,23,79,51,8,9,51,11,1,130,25,64,80,32,248,75,10,254,251,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,250,75,250,18,58,8,8,129,13,1,129,138,130,24,56,123,135,8,149,23,79,51,8,9,51,11,2,130,25,64,80,32,252,75,212,253,251,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,254,75,196,18,58,8,8,129,13,1,129,138,130,24,56,123,135,16,149,23,79,51,8,9,51,11,3,130,25,64,80,32,0,76,158,253,251,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,2,76,142,18,58,8,8,129,13,1,129,138,130,24,56,123,135,24,149,23,79,51,8,9,51,11,4,130,22,64,100,105,80,32,4,76,102,253,251,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,6,76,86,18,58,8,8,129,13,1,129,138,130,24,56,123,135,32,149,23,79,51,8,9,51,11,5,100,105,80,32,8,76,49,253,251,58,5,24,129,13,1,149,23,79,51,8,1,80,32,10,76,36,18,130,22,48,58,8,8,129,13,1,129,138,123,87,40,149,23,79,51,8,9,51,11,6,130,21,64,100,89,80,32,12,76,252,252,251,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,14,76,236,17,58,8,8,129,13,1,129,138,130,24,56,123,135,48,149,23,79,51,8,9,51,11,7,100,89,80,32,16,76,199,252,251,130,21,40,58,7,24,129,13,1,123,23,56,149,23,79,51,8,1,80,32,18,76,180,17,58,8,8,129,13,1,129,138,130,24,56,123,135,56,149,23,79,51,8,9,51,11,8,130,25,64,80,32,20,76,142,252,251,58,5,24,129,13,1,149,23,79,51,8,1,80,32,22,76,129,17,123,87,64,51,7,160,12,1,51,8,1,80,32,24,76,112,17,51,5,200,129,13,1,62,7,200,129,13,1,51,7,188,38,1,51,8,1,80,32,26,76,86,17,123,87,8,51,7,208,34,1,51,8,1,80,32,28,76,69,17,58,8,8,129,13,1,129,138,51,9,184,129,13,1,62,7,184,129,13,1,89,26,3,83,1,100,98,51,11,73,17,24,32,51,7,88,247,6,123,23,16,51,7,152,66,9,123,23,8,40,37,2,129,138,151,167,2,51,9,144,190,1,200,151,7,129,119,130,27,40,149,187,1,130,25,24,149,153,72,123,25,24,175,123,21,1,2,151,167,3,130,25,16,200,151,7,130,117,150,183,72,200,87,7,129,121,8,123,27,40,88,9,197,149,119,8,123,23,56,82,27,8,45,82,26,1,134,0,151,153,32,152,153,32,149,87,96,2,151,153,3,200,121,9,130,26,8,1,2,130,171,123,123,149,119,8,149,170,8,171,151,245,40,145,51,9,51,6,130,23,24,200,117,5,1,2,123,25,64,58,7,8,129,13,1,129,122,129,27,40,51,9,121,123,1,149,23,79,51,8,9,130,28,64,80,32,30,76,109,251,251,149,23,79,51,8,1,80,32,32,76,102,16,130,25,64,130,18,48,130,24,56,129,136,123,87,149,102,1,149,85,8,131,153,1,173,134,186,58,8,8,129,13,1,40,53,255,51,12,51,6,149,85,96,2,130,27,8,40,23,130,183,1,123,87,149,102,1,149,187,8,131,204,1,149,85,8,175,150,20,255,2,129,138,81,26,1,232,51,9,121,123,1,149,23,79,51,8,9,123,27,32,51,11,8,123,28,64,80,32,34,76,251,250,251,149,23,79,51,8,1,80,32,36,76,244,15,130,27,32,130,28,64,130,18,48,58,8,8,129,13,1,130,25,56,129,153,40,172,51,7,152,72,1,51,8,1,80,32,38,76,208,15,62,7,136,129,13,1,51,5,32,99,1,149,23,79,51,8,9,51,9,32,99,1,51,10,80,32,40,76,172,250,251,149,23,79,51,8,1,80,32,42,76,165,15,51,6,56,129,13,1,62,7,56,129,13,1,149,23,79,51,8,9,51,10,1,100,89,80,32,44,76,130,250,251,149,23,79,51,8,1,80,32,46,76,123,15,123,103,8,149,23,79,51,8,9,51,10,2,100,89,80,32,48,76,97,250,251,149,23,79,51,8,1,80,32,50,76,90,15,123,103,16,149,23,79,51,8,9,51,10,3,100,89,80,32,52,76,64,250,251,149,23,79,51,8,1,80,32,54,76,57,15,123,103,24,149,23,79,51,8,9,51,10,4,100,89,80,32,56,76,31,250,251,149,23,79,51,8,1,80,32,58,76,24,15,123,103,32,149,23,79,51,8,9,51,10,5,100,89,80,32,60,76,254,249,251,149,23,79,51,8,1,80,32,62,76,247,14,123,103,40,149,23,79,51,8,9,51,10,6,100,89,80,32,64,76,221,249,251,149,23,79,51,8,1,80,32,66,76,214,14,123,103,48,149,23,79,51,8,9,51,10,7,100,89,80,32,68,76,188,249,251,149,23,79,51,8,1,80,32,70,76,181,14,123,103,56,149,23,79,51,8,9,51,10,8,100,89,80,32,72,76,155,249,251,149,23,79,51,8,1,80,32,74,76,148,14,123,103,64,149,23,79,51,8,9,51,10,9,100,89,80,32,76,76,122,249,251,149,23,79,51,8,1,80,32,78,76,115,14,123,103,72,51,7,92,18,1,51,8,1,80,32,80,76,98,14,62,7,144,129,13,1,51,7,232,150,1,51,8,1,80,32,82,76,78,14,62,7,32,129,13,1,51,7,206,157,1,51,8,1,80,32,84,76,58,14,62,7,40,129,13,1,51,7,194,75,1,51,8,1,80,32,86,76,38,14,62,7,216,130,13,1,51,7,245,81,1,51,8,1,80,32,88,76,18,14,62,7,232,130,13,1,51,7,22,134,1,51,8,1,80,32,90,76,254,13,51,8,8,131,13,1,62,7,8,131,13,1,51,5,252,81,1,51,7,252,81,1,80,32,92,76,93,10,87,7,34,2,57,7,220,243,9,1,57,8,128,243,9,1,136,119,1,142,136,212,135,7,81,7,16,51,5,236,43,1,40,8,51,5,236,43,1,1,51,8,1,100,87,80,32,94,76,175,13,62,7,224,130,13,1,51,7,160,72,1,51,8,1,80,32,96,76,155,13,62,7,240,130,13,1,51,7,147,28,1,51,8,1,80,32,98,76,135,13,62,7,152,129,13,1,51,7,73,66,1,51,8,1,80,32,100,76,115,13,62,7,16,131,13,1,51,7,103,167,1,51,8,1,80,32,102,76,95,13,62,7,160,129,13,1,51,7,90,105,1,51,8,1,80,32,104,76,75,13,62,7,24,131,13,1,51,7,2,82,1,51,8,1,80,32,106,76,55,13,62,7,72,130,13,1,51,7,10,82,1,51,8,1,80,32,108,76,35,13,62,7,80,130,13,1,51,7,96,105,1,51,8,1,80,32,110,76,15,13,62,7,64,130,13,1,51,5,167,12,1,149,23,79,51,8,9,51,9,167,12,1,123,21,56,51,10,80,32,112,76,232,247,251,149,23,79,51,8,1,80,32,114,76,225,12,51,8,88,130,13,1,123,24,48,62,7,88,130,13,1,51,9,18,82,1,123,25,64,149,23,79,51,8,9,51,10,1,80,32,116,76,181,247,251,149,23,79,51,8,1,80,32,118,76,174,12,51,8,32,131,13,1,62,7,32,131,13,1,51,6,32,131,13,1,123,24,40,149,23,79,51,8,9,51,10,1,100,89,80,32,120,76,130,247,251,149,23,79,51,8,1,80,32,122,76,123,12,130,21,48,123,87,8,149,23,79,51,8,9,51,10,2,130,25,64,80,32,124,76,93,247,251,149,23,79,51,8,1,80,32,126,76,86,12,123,103,8,149,23,79,51,8,9,51,10,2,130,25,56,80,32,128,76,59,247,251,149,23,79,51,8,1,80,32,130,76,52,12,123,87,16,149,23,79,51,8,9,51,10,3,130,22,64,100,105,80,32,132,76,23,247,251,149,23,79,51,8,1,80,32,134,76,16,12,130,21,40,123,87,16,149,23,79,51,8,9,51,10,3,130,25,56,80,32,136,76,242,246,251,149,23,79,51,8,1,80,32,138,76,235,11,130,24,48,123,135,24,149,23,79,51,8,9,51,10,4,100,105,80,32,140,76,206,246,251,149,23,79,51,8,1,80,32,142,76,199,11,130,24,129,136,123,87,24,81,24,2,28,82,24,3,45,2,58,7,8,129,13,1,129,122,82,26,3,42,51,8,228,101,1,40,8,51,8,228,101,1,1,149,23,79,51,9,9,80,32,144,76,39,224,253,40,30,2,58,7,8,129,13,1,129,122,1,51,9,168,119,1,149,23,79,51,8,9,80,32,146,76,110,246,251,149,23,79,51,8,1,80,32,148,76,103,11,62,7,0,129,13,1,51,7,142,113,1,51,8,1,80,32,150,76,83,11,62,7,136,130,13,1,51,7,2,50,1,51,8,1,80,32,152,76,63,11,62,7,128,130,13,1,130,16,104,130,21,96,130,22,88,149,17,112,50,0,57,7,52,129,13,1,81,23,255,11,82,23,1,17,40,85,197,32,4,176,129,13,1,1,40,75,197,2,57,7,128,243,9,1,81,7,6,40,62,209,2,57,7,220,243,9,1,81,7,108,240,40,216,229,149,17,240,123,16,8,123,21,62,7,8,129,13,1,129,120,36,30,4,168,129,13,1,61,8,120,130,13,1,149,120,40,62,8,224,129,13,1,129,120,16,32,4,48,129,13,1,32,4,172,129,13,1,81,8,72,2,129,120,20,81,8,76,2,129,120,24,81,8,80,2,57,9,192,17,8,81,25,3,23,2,129,121,87,25,3,16,149,153,253,122,121,51,0,154,76,40,120,246,80,32,154,76,117,246,57,7,128,243,9,1,81,7,42,130,16,8,130,21,149,17,16,40,53,199,2,72,23,16,1,129,120,20,82,8,186,2,72,23,20,1,129,120,24,82,8,182,72,23,24,1,40,175,2,57,7,220,243,9,1,81,7,14,130,16,8,130,21,149,17,16,40,201,216,2,32,4,52,129,13,1,30,4,168,129,13,1,32,4,248,130,13,1,1,32,4,164,130,13,1,255,32,4,180,130,13,1,255,32,4,196,130,13,1,255,32,4,252,130,13,1,255,32,4,0,131,13,1,255,32,4,236,129,13,1,35,130,16,8,130,21,149,17,16,40,161,184,51,7,80,131,13,1,123,23,16,57,7,80,131,13,1,123,24,40,32,4,64,131,13,1,81,7,234,0,51,7,88,131,13,1,123,23,8,51,8,123,23,32,40,94,131,88,1,123,24,24,151,136,3,80,32,158,76,245,16,248,62,7,72,131,13,1,151,88,3,200,135,7,123,118,130,24,24,61,8,64,131,13,1,1,149,23,64,100,88,80,32,160,76,75,129,130,21,48,129,88,16,149,23,64,80,32,162,76,60,129,129,88,20,149,23,64,80,32,164,76,48,129,130,23,16,128,119,130,24,56,149,136,1,174,120,125,2,130,23,8,130,119,123,24,56,150,136,40,200,135,5,149,23,159,0,51,9,9,100,88,80,32,166,76,237,221,253,149,23,64,149,24,159,0,51,0,168,76,149,17,232,123,16,16,123,21,8,123,22,100,133,100,118,100,135,51,0,22,72,40,150,220,251,123,21,48,130,86,8,57,5,64,131,13,1,58,7,72,131,13,1,88,5,79,255,51,8,100,121,100,90,1,2,130,155,170,107,18,131,136,1,149,170,255,149,153,8,82,10,241,40,50,255,100,133,40,85,255,149,24,64,130,23,80,32,170,76,0,127,255,130,16,184,0,130,21,176,0,130,22,168,0,149,17,192,0,50,0,58,12,144,69,9,100,87,130,16,8,130,21,149,17,16,50,12,149,17,200,123,16,48,123,21,40,123,22,32,51,7,174,12,1,51,8,1,51,6,1,80,32,174,76,201,162,253,81,7,129,0,2,51,8,216,255,9,1,123,24,16,57,8,216,255,9,1,131,117,1,170,133,109,151,86,3,51,7,224,255,9,1,123,23,8,51,7,233,9,1,123,23,1,2,130,23,8,130,119,200,103,7,130,119,124,120,51,9,45,170,152,62,51,0,176,76,149,17,240,123,16,8,123,21,100,117,51,0,200,44,40,168,225,252,100,120,123,23,24,130,23,80,32,178,76,72,43,252,130,23,24,80,32,180,76,45,1,130,23,16,129,119,131,85,1,149,102,8,171,117,181,51,6,1,40,5,51,6,1,2,100,103,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,118,124,119,81,7,218,0,80,32,182,76,106,86,252,124,104,1,51,9,0,176,2,133,117,165,181,2,81,8,199,0,138,87,5,123,23,100,135,80,32,184,76,75,86,252,124,104,2,211,87,7,130,21,211,117,5,81,8,170,0,138,87,5,123,23,100,135,80,32,186,76,46,86,252,124,104,3,211,87,7,130,21,211,117,5,81,8,141,0,138,87,5,123,23,100,135,80,32,188,76,17,86,252,124,104,4,211,87,7,130,21,211,117,5,81,8,112,138,87,5,123,23,100,135,80,32,190,76,245,85,252,124,104,5,211,87,7,130,21,211,117,5,81,8,84,138,87,5,123,23,100,135,80,32,192,76,217,85,252,124,104,6,211,87,7,130,21,211,117,5,81,8,56,138,87,5,123,23,100,135,80,32,194,76,189,85,252,124,104,7,211,87,7,130,21,211,117,5,81,8,28,138,86,5,100,135,80,32,196,76,163,85,252,211,87,7,211,118,5,40,7,51,5,5,21,1,2,100,87,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,136,123,16,112,123,21,104,123,22,96,100,118,51,0,198,76,149,17,240,123,16,8,123,21,100,117,51,7,216,34,1,51,0,172,76,40,197,161,253,123,23,72,81,7,143,0,2,100,117,123,23,56,57,7,80,131,13,1,123,23,64,100,103,80,32,200,76,56,218,251,200,103,7,149,119,253,51,8,29,146,1,80,32,202,76,156,218,251,81,7,114,51,7,16,51,8,1,51,9,80,32,204,76,38,12,70,23,2,70,23,1,70,7,129,89,16,70,23,3,120,121,4,152,152,24,120,120,7,152,152,16,120,120,6,152,153,8,120,121,5,123,23,16,149,120,8,100,103,51,0,206,76,149,17,224,123,16,24,123,21,16,123,22,8,123,24,100,117,51,0,218,54,40,203,217,251,130,22,64,131,102,1,40,9,1,51,7,6,176,1,100,104,80,32,208,76,79,41,252,40,180,2,2,149,25,84,51,10,12,100,87,51,8,51,0,210,76,130,123,130,188,16,50,12,124,23,85,124,24,84,124,25,86,125,26,87,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,121,9,81,73,73,87,65,68,58,124,24,85,124,25,84,124,26,86,125,27,87,151,136,8,212,152,8,151,170,16,151,187,24,212,186,10,212,168,8,81,72,80,87,65,68,21,51,7,76,86,1,100,104,80,32,212,76,19,154,253,124,23,89,124,24,88,124,25,90,125,26,91,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,138,118,4,51,8,1,100,103,51,9,80,32,214,76,41,11,100,123,124,23,93,124,24,92,124,25,94,125,26,95,151,119,8,212,135,7,151,153,16,151,170,24,212,154,8,212,120,8,100,87,123,27,16,100,185,100,106,51,0,216,76,130,123,130,188,16,50,12,124,23,89,124,24,88,124,25,90,125,26,91,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,212,151,7,130,24,64,190,135,6,1,57,5,80,131,13,1,51,8,40,100,103,80,32,218,76,103,14,248,100,124,100,88,123,23,40,82,7,28,51,7,135,123,1,80,32,220,76,100,153,253,130,28,40,130,23,56,57,8,80,131,13,1,1,2,123,23,32,58,7,88,131,13,1,123,22,8,123,21,81,6,164,0,81,8,160,0,51,5,151,104,32,152,136,32,123,24,48,149,198,24,51,9,1,20,8,205,204,204,204,204,204,204,204,123,24,24,1,2,200,87,10,130,168,32,123,104,8,130,168,24,123,104,130,171,16,123,107,248,130,171,8,123,107,240,130,170,100,155,123,106,232,81,8,29,100,135,100,104,123,27,64,80,32,222,76,21,14,130,27,64,130,28,40,58,7,88,131,13,1,1,2,200,87,8,130,136,32,81,8,29,2,201,120,8,152,136,3,130,25,24,192,152,8,51,9,40,202,152,8,200,200,8,123,104,8,1,2,130,24,48,174,139,22,2,56,8,80,131,13,1,149,185,1,149,102,40,149,85,40,172,139,134,80,32,224,76,176,10,248,130,24,40,62,8,88,131,13,1,130,25,8,61,9,80,131,13,1,130,28,72,130,27,174,155,151,0,51,2,40,202,43,10,100,151,200,168,6,130,21,16,149,85,8,133,185,255,200,121,9,151,153,32,152,153,32,202,41,7,200,168,8,200,135,7,200,39,7,123,23,64,1,2,124,87,249,124,88,248,124,89,250,125,90,251,151,119,8,212,135,7,151,153,16,151,170,24,212,169,9,124,88,253,212,151,7,122,103,16,124,87,252,151,136,8,124,89,254,125,90,255,212,135,7,123,108,8,151,153,16,151,170,24,212,169,9,212,151,7,122,103,20,73,22,24,51,9,8,100,103,100,88,80,32,226,76,164,218,251,130,28,72,149,102,40,149,85,16,130,23,64,171,118,157,130,23,16,80,32,228,76,109,8,58,7,96,131,13,1,81,7,16,80,32,230,76,94,8,33,4,96,131,13,1,1,2,130,23,72,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,5,96,131,13,1,123,23,81,5,59,80,32,232,76,90,251,57,8,80,131,13,1,195,135,7,151,119,3,200,87,7,130,117,51,6,255,81,5,114,51,9,8,100,87,130,24,80,32,234,76,37,217,251,81,7,56,2,130,85,32,82,5,235,2,40,86,57,6,80,131,13,1,58,5,88,131,13,1,1,131,102,255,87,6,64,150,103,40,200,87,7,51,9,8,130,24,80,32,236,76,243,216,251,82,7,232,2,40,43,58,7,88,131,13,1,201,117,5,153,85,3,20,8,0,0,0,0,205,204,204,204,20,7,205,204,204,204,204,204,204,204,192,117,6,40,6,51,6,255,1,2,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,58,5,96,131,13,1,100,120,123,23,81,5,73,100,135,80,32,238,76,162,250,57,8,80,131,13,1,195,135,7,151,119,3,200,87,7,130,117,51,6,255,81,5,27,51,9,8,100,87,130,24,80,32,240,76,109,216,251,81,7,70,2,130,85,32,82,5,235,130,24,51,7,104,18,1,51,0,244,76,40,168,150,253,57,6,80,131,13,1,58,5,88,131,13,1,1,131,102,255,87,6,62,150,103,40,200,87,7,51,9,8,130,24,80,32,242,76,47,216,251,130,24,82,7,230,2,40,63,2,58,7,88,131,13,1,201,117,5,152,85,3,20,7,205,204,204,204,204,204,204,204,192,117,6,130,24,89,6,33,40,18,51,6,255,51,7,104,18,1,51,0,244,76,40,74,150,253,51,7,104,18,1,80,32,244,76,65,150,253,100,103,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,240,123,16,8,123,21,57,8,80,131,13,1,100,117,172,135,17,51,7,80,66,1,100,88,80,32,246,76,16,150,253,58,7,88,131,13,1,20,8,0,0,0,0,40,0,0,0,151,85,32,214,133,8,200,135,7,129,119,20,130,16,8,130,21,149,17,16,50,0,149,17,224,123,16,24,123,21,16,123,22,8,57,9,80,131,13,1,123,24,100,117,172,151,17,51,7,30,176,1,100,88,80,32,248,76,195,149,253,58,6,88,131,13,1,20,7,0,0,0,0,40,0,0,0,151,88,32,214,120,7,200,118,6,130,103,8,129,104,16,129,106,20,130,25,51,0,250,76,130,123,130,188,16,50,12,129,105,20,131,120,175,152,17,51,7,240,180,1,100,90,80,32,252,76,126,149,253,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,25,24,57,9,80,131,13,1,100,139,100,117,172,151,22,51,7,236,150,1,100,88,100,182,80,32,254,76,68,149,253,100,107,1,2,58,7,88,131,13,1,150,89,40,200,121,9,130,153,8,130,150,8,81,6,18,150,88,40,200,135,7,129,119,16,200,118,6,40,214,0,2,150,88,40,200,120,8,130,134,24,81,6,25,51,9,95,55,1,51,10,154,1,100,103,100,184,80,32,0,77,190,9,40,179,0,2,123,26,16,57,9,80,131,13,1,149,134,24,172,149,30,51,7,80,66,1,100,88,123,27,8,80,32,2,77,216,148,253,130,27,8,58,7,88,131,13,1,1,151,88,32,20,9,0,0,0,0,40,0,0,0,214,152,9,200,151,7,129,119,20,152,136,32,123,24,8,100,184,100,105,80,32,4,77,236,5,57,8,80,131,13,1,123,22,24,123,23,123,103,172,133,17,51,7,30,176,1,100,88,80,32,6,77,138,148,253,58,6,88,131,13,1,130,24,8,150,135,40,200,118,6,130,103,8,129,104,16,129,106,20,130,25,51,0,8,77,130,123,130,188,16,50,12,129,105,20,131,120,175,152,17,51,7,240,180,1,100,90,80,32,10,77,79,148,253,130,23,24,130,118,1,100,103,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,240,123,16,8,123,21,100,133,80,32,12,77,37,253,100,88,130,16,8,130,21,149,17,16,40,175,254,149,17,240,123,16,8,123,21,57,8,80,131,13,1,100,117,172,135,17,51,7,118,86,1,100,88,80,32,14,77,251,147,253,58,7,88,131,13,1,51,8,40,202,133,9,200,121,9,130,153,8,130,153,8,81,9,14,2,130,16,8,130,21,149,17,16,50,0,150,88,40,200,135,7,130,119,24,51,9,95,55,1,51,8,8,51,10,205,1,130,16,8,130,21,149,17,16,40,119,8,149,17,240,123,16,8,123,21,80,32,16,77,166,252,57,8,80,131,13,1,100,117,172,135,17,51,7,118,86,1,100,88,80,32,18,77,145,147,253,58,7,88,131,13,1,51,8,40,202,133,9,200,121,9,130,153,8,130,153,8,81,9,14,2,130,16,8,130,21,149,17,16,50,0,150,88,40,200,135,7,130,119,24,51,9,95,55,1,51,8,8,51,10,205,1,130,16,8,130,21,149,17,16,40,13,8,149,17,200,123,16,48,123,21,40,123,22,32,58,7,96,131,13,1,81,7,9,80,32,20,77,186,3,57,7,80,131,13,1,81,7,131,0,138,119,3,51,8,1,51,9,80,32,22,77,95,4,56,9,80,131,13,1,62,7,96,131,13,1,151,153,3,123,23,8,51,8,80,32,24,77,42,220,251,56,7,80,131,13,1,123,23,16,81,7,77,2,51,6,130,24,16,150,135,40,123,23,123,23,24,1,58,5,88,131,13,1,200,101,5,100,87,80,32,26,77,141,246,130,24,16,195,135,7,151,119,32,152,119,29,130,24,8,200,135,7,130,120,123,88,32,58,8,88,131,13,1,200,104,8,149,102,40,123,120,130,23,171,103,200,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,58,5,96,131,13,1,81,5,68,51,7,11,151,1,80,32,28,77,64,246,57,8,80,131,13,1,195,135,7,151,119,3,200,87,7,130,118,81,6,193,0,51,5,11,151,1,1,51,9,8,100,103,100,88,80,32,30,77,7,212,251,81,7,72,2,130,102,32,82,6,235,40,159,0,2,57,5,80,131,13,1,58,7,88,131,13,1,123,23,24,131,85,255,51,6,11,151,1,1,87,5,131,0,150,87,40,130,24,24,200,135,7,51,9,8,100,104,80,32,32,77,200,211,251,131,85,255,82,7,228,2,40,31,2,58,7,88,131,13,1,201,118,6,152,102,3,20,7,0,0,0,0,205,204,204,204,202,118,7,87,7,71,51,7,6,51,0,34,77,51,10,4,100,121,40,115,220,252,100,117,130,23,16,80,32,36,77,40,4,253,100,118,51,7,6,80,32,38,77,28,4,253,100,124,51,7,180,12,1,51,9,243,43,1,100,88,100,106,51,11,243,43,1,80,32,40,77,181,145,253,130,24,16,81,24,7,246,0,2,58,5,96,131,13,1,81,5,68,51,7,135,18,1,80,32,42,77,81,245,57,8,80,131,13,1,195,135,7,151,119,3,200,87,7,130,118,81,6,193,0,51,5,135,18,1,1,51,9,8,100,103,100,88,80,32,44,77,24,211,251,81,7,72,2,130,102,32,82,6,235,40,159,0,2,57,5,80,131,13,1,58,7,88,131,13,1,123,23,24,131,85,255,51,6,135,18,1,1,87,5,131,0,150,87,40,130,24,24,200,135,7,51,9,8,100,104,80,32,46,77,217,210,251,131,85,255,82,7,228,2,40,31,2,58,7,88,131,13,1,201,118,6,152,102,3,20,7,0,0,0,0,205,204,204,204,202,118,7,87,7,71,51,7,7,51,0,48,77,51,10,4,100,121,40,132,219,252,100,117,130,23,16,80,32,50,77,57,3,253,100,118,51,7,7,80,32,52,77,45,3,253,100,124,51,7,180,12,1,51,9,243,43,1,100,88,100,106,51,11,243,43,1,80,32,54,77,198,144,253,51,7,8,130,24,16,170,120,245,0,2,58,5,96,131,13,1,81,5,69,51,7,176,119,1,80,32,56,77,96,244,57,8,80,131,13,1,195,135,7,151,119,3,200,87,7,130,118,81,6,203,0,51,5,176,119,1,1,51,9,8,100,103,100,88,80,32,58,77,39,210,251,81,7,73,2,130,102,32,82,6,235,2,40,168,0,2,57,5,80,131,13,1,58,7,88,131,13,1,123,23,24,131,85,255,51,6,176,119,1,1,87,5,140,0,150,87,40,130,24,24,200,135,7,51,9,8,100,104,80,32,60,77,231,209,251,131,85,255,82,7,228,2,40,31,2,58,7,88,131,13,1,201,118,6,152,102,3,20,7,0,0,0,0,205,204,204,204,202,118,7,87,7,80,51,7,8,51,0,62,77,51,10,4,100,121,40,146,218,252,100,117,130,23,16,80,32,64,77,71,2,253,100,118,51,7,8,80,32,66,77,59,2,253,51,9,243,43,1,100,124,51,7,180,12,1,100,88,100,106,51,11,243,43,1,130,16,48,130,21,40,130,22,32,149,17,56,40,200,143,253,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,129,24,4,62,7,104,131,13,1,122,120,149,121,56,149,122,8,123,121,40,123,121,32,123,119,16,51,11,1,122,123,24,123,121,48,123,122,80,123,122,88,51,9,4,122,121,72,149,136,200,122,120,56,130,16,8,149,17,16,50,0,2,149,17,240,123,16,8,123,21,100,117,129,119,236,51,8,17,74,29,170,135,15,51,7,18,151,1,80,32,70,77,93,143,253,129,87,232,81,23,4,14,2,130,87,224,81,7,6,73,7,1,2,130,90,248,73,21,232,4,129,171,16,149,87,216,73,21,224,82,27,4,63,2,129,92,216,58,11,104,131,13,1,129,168,130,89,240,130,181,48,200,200,8,122,168,123,169,24,123,154,32,171,87,7,123,186,48,1,2,100,167,129,152,16,51,10,4,170,168,27,2,130,16,8,130,21,149,17,16,50,0,2,130,89,240,129,152,16,51,10,4,171,168,235,2,129,154,58,8,104,131,13,1,129,123,130,156,24,130,133,48,200,186,10,122,122,123,124,24,123,199,32,171,89,204,2,123,135,48,130,16,8,130,21,149,17,16,50,0,149,17,168,123,16,80,123,21,72,123,22,64,123,26,32,58,10,104,131,13,1,130,170,48,130,165,32,129,91,16,123,25,123,24,8,149,119,7,51,12,4,132,119,248,170,203,6,100,165,1,2,131,114,40,130,83,32,51,7,109,66,1,123,23,40,73,17,24,17,74,29,51,7,18,151,1,123,23,16,100,86,123,18,56,123,19,48,1,170,53,23,2,129,87,16,171,199,43,2,130,85,24,129,103,16,171,199,239,40,224,0,130,23,40,100,40,80,32,72,77,71,142,253,130,19,48,51,12,4,130,18,56,129,87,16,170,199,219,51,8,6,173,120,18,2,130,85,24,100,86,129,87,16,171,199,191,40,176,0,2,129,87,20,130,100,32,130,24,24,170,135,32,130,23,16,100,70,80,32,74,77,10,142,253,100,100,130,19,48,51,12,4,130,18,56,129,87,16,170,199,13,2,130,87,8,81,7,6,73,7,1,2,130,88,32,123,92,16,129,135,16,73,21,8,171,199,49,2,129,90,58,9,104,131,13,1,129,139,130,87,24,130,150,48,200,186,10,122,138,123,135,24,123,120,32,171,101,7,123,152,48,1,2,100,133,129,120,16,170,200,15,40,47,2,130,87,24,129,120,16,171,200,38,2,129,121,58,8,104,131,13,1,129,90,130,123,24,130,134,48,200,169,9,122,89,123,91,24,123,181,32,171,103,7,123,133,48,1,2,130,70,24,130,101,24,129,103,16,171,199,16,255,2,129,103,173,39,9,255,191,39,7,87,23,65,34,200,38,8,122,135,130,105,24,72,24,16,4,73,24,8,123,134,32,123,137,24,123,152,32,123,104,24,122,98,1,2,130,21,8,130,24,87,21,7,30,82,8,26,51,7,161,113,1,80,32,76,77,49,141,253,73,22,8,122,101,16,149,103,40,40,17,123,104,8,122,101,16,149,103,40,81,8,6,123,135,1,2,130,104,24,58,9,104,131,13,1,123,152,48,51,8,17,74,29,122,104,20,130,16,80,130,21,72,130,22,64,149,17,88,50,0,149,17,192,123,16,56,123,21,48,123,22,40,58,9,104,131,13,1,130,149,32,149,154,8,170,165,220,0,2,51,4,5,51,0,4,73,17,32,17,74,29,51,7,18,151,1,123,23,123,18,24,73,17,16,6,123,20,8,40,9,149,151,8,170,117,181,0,2,100,86,129,87,16,130,85,24,173,120,240,170,7,237,173,71,234,2,129,103,20,130,25,32,170,151,30,130,23,80,32,78,77,140,140,253,51,0,4,130,20,8,130,24,16,130,18,24,129,103,16,170,7,13,2,130,103,8,81,7,6,73,7,1,2,130,108,32,123,96,16,129,199,16,73,22,8,171,7,50,2,129,106,58,9,104,131,13,1,129,203,130,103,24,130,147,48,200,186,10,122,202,123,199,24,123,124,32,171,54,7,123,156,48,1,2,100,198,129,122,16,171,10,127,255,40,19,2,130,103,24,58,9,104,131,13,1,129,122,16,171,10,108,255,2,129,115,129,106,130,123,24,130,156,48,200,58,10,122,106,123,107,24,123,182,32,171,199,82,255,123,150,48,40,75,255,2,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,23,24,58,8,104,131,13,1,130,133,32,130,87,24,149,136,8,170,135,128,0,149,86,24,51,8,142,18,1,123,24,51,8,132,55,1,123,24,16,51,8,167,72,1,123,24,8,40,23,2,58,9,104,131,13,1,130,135,24,149,153,8,149,134,24,100,133,170,151,78,2,129,88,200,88,8,170,120,16,130,23,8,80,32,80,77,139,139,253,130,103,1,2,130,121,32,100,120,170,89,16,130,23,16,80,32,82,77,117,139,253,130,104,1,2,129,87,16,51,9,4,171,151,184,2,129,135,16,82,23,4,177,130,23,80,32,84,77,87,139,253,130,104,40,162,2,130,16,48,130,21,40,130,22,32,149,17,56,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,129,119,236,51,11,17,74,29,100,134,170,183,30,51,7,151,86,1,100,152,123,25,100,169,123,26,8,80,32,86,77,20,139,253,130,25,130,26,8,1,51,7,7,173,118,26,2,130,87,224,82,7,19,51,7,25,82,1,100,152,100,169,80,32,88,77,241,138,253,122,86,232,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,129,119,236,51,9,17,74,29,100,134,170,151,15,51,7,52,13,1,80,32,90,77,186,138,253,123,86,224,123,101,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,130,119,24,123,26,100,150,151,136,32,152,136,32,51,9,80,32,94,77,184,28,252,130,90,24,51,8,1,100,103,130,25,130,16,24,130,21,16,130,22,8,149,17,32,40,119,29,252,149,17,232,123,16,16,123,21,8,123,22,51,8,109,83,1,80,32,98,77,150,30,252,81,7,70,100,117,51,7,32,51,8,1,51,9,80,32,100,77,132,251,100,118,51,7,144,69,9,123,103,73,22,8,100,87,51,0,102,77,149,17,224,123,16,24,123,21,16,123,22,8,100,117,51,0,182,54,40,93,25,252,100,120,100,103,122,104,16,123,101,24,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,240,123,16,8,123,21,100,117,130,119,24,80,32,106,77,53,33,252,100,87,130,16,8,130,21,149,17,16,40,98,250,149,17,192,123,16,56,123,21,48,123,22,40,149,23,16,149,24,15,80,32,108,77,147,242,247,81,7,232,0,51,5,182,0,51,7,228,226,6,123,23,40,43,72,17,28,149,23,20,51,0,110,77,40,66,206,252,149,23,20,80,32,110,77,59,206,252,149,23,16,149,24,15,80,32,112,77,93,242,247,81,7,178,0,2,124,24,15,129,25,16,171,88,59,2,57,7,112,131,13,1,142,152,149,136,255,134,136,1,190,135,7,61,7,112,131,13,1,81,9,107,72,17,20,122,21,24,143,119,149,119,255,132,119,182,0,122,23,28,149,23,20,51,0,110,77,40,229,205,252,151,135,56,153,119,56,132,122,255,0,81,9,48,2,57,11,112,131,13,1,72,17,20,122,26,24,100,121,88,11,16,87,7,118,255,2,130,25,200,152,8,124,137,1,132,152,255,0,122,24,28,82,7,112,255,40,118,255,51,8,1,122,24,20,122,26,24,72,17,28,82,7,28,40,35,72,17,20,1,72,17,24,182,0,72,17,28,149,23,20,51,0,114,77,40,131,205,252,149,23,20,80,32,114,77,124,205,252,130,16,56,130,21,48,130,22,40,149,17,64,50,0,73,17,16,24,73,1,8,51,7,183,119,1,51,8,8,51,9,8,51,10,8,51,11,8,51,12,16,73,17,8,80,32,118,77,117,23,252,51,7,54,146,1,51,8,64,1,51,9,200,0,80,32,120,77,97,23,252,51,7,5,114,1,51,8,1,80,32,122,77,110,142,253,88,7,53,2,58,8,224,255,9,1,151,119,3,200,135,7,130,119,8,51,0,124,77,51,9,32,51,10,250,40,105,64,252,100,120,61,8,172,69,9,51,7,30,134,1,51,0,126,77,40,26,23,252,32,3,172,69,9,2,51,7,161,123,1,51,8,2,80,32,126,77,8,23,252,51,7,0,250,0,51,8,1,51,5,1,51,9,80,32,128,77,110,249,62,7,128,131,13,1,61,5,172,135,13,1,130,16,32,130,21,24,149,17,40,50,0,57,2,172,69,9,88,2,223,238,247,2,149,17,96,255,123,16,152,0,123,21,144,0,123,22,136,0,123,24,64,52,9,148,135,13,1,52,10,144,135,13,1,151,152,5,141,170,132,170,128,2,150,43,192,254,200,186,10,202,169,9,151,153,5,139,155,3,139,156,4,201,203,6,58,9,176,135,13,1,58,10,128,131,13,1,123,26,72,51,10,199,0,123,27,40,123,27,32,123,27,24,123,27,16,51,11,144,131,13,1,123,27,96,123,27,8,123,28,56,123,22,48,40,22,2,130,26,72,149,170,64,1,123,26,72,130,27,131,186,255,81,11,29,1,123,26,88,2,234,51,11,40,53,2,52,8,148,135,13,1,151,136,5,130,28,56,130,22,48,130,27,88,130,20,80,1,139,137,3,202,146,9,150,153,64,1,200,105,9,151,153,32,152,153,32,131,187,1,200,73,9,175,43,179,200,201,4,88,2,225,139,133,3,81,5,219,2,123,27,88,51,8,52,9,156,135,13,1,52,10,152,135,13,1,52,11,160,135,13,1,52,12,164,135,13,1,52,6,168,135,13,1,151,170,4,123,26,128,0,151,187,3,123,27,120,149,153,255,132,153,8,123,25,112,149,201,255,132,153,8,123,25,104,149,108,255,132,204,8,149,85,255,151,85,32,152,85,32,123,20,80,130,16,72,40,14,131,136,1,149,0,1,81,40,64,1,97,255,88,2,244,2,124,10,151,170,2,130,25,96,200,154,10,129,170,51,3,151,171,40,152,187,56,130,25,112,198,155,11,132,166,255,0,198,198,6,130,25,128,0,197,155,11,212,107,11,151,170,48,152,170,56,130,25,104,198,154,10,130,25,120,197,154,6,212,182,6,1,51,11,200,84,10,149,170,1,1,198,182,9,120,73,149,68,1,149,187,8,171,164,245,2,57,2,172,69,9,131,51,1,173,35,224,40,139,130,16,152,0,130,21,144,0,130,22,136,0,149,17,160,0,40,43,237,247,57,10,140,131,13,1,149,114,0,3,51,11,124,220,6,51,9,144,131,13,1,151,170,8,200,186,10,1,2,124,123,124,124,1,200,171,11,124,120,2,124,187,200,172,12,124,204,200,168,8,124,136,151,187,16,151,204,8,212,203,11,212,184,8,122,152,149,119,3,149,153,4,171,39,212,50,0,149,17,224,123,16,24,123,21,16,123,22,8,123,25,100,134,100,117,51,7,201,75,1,80,32,130,77,200,44,252,202,85,7,202,102,8,200,135,7,130,24,202,136,6,190,118,6,81,6,42,51,11,51,9,51,12,255,255,255,127,51,10,0,1,40,12,131,153,1,100,123,100,140,170,169,19,100,151,100,104,173,198,242,100,183,100,200,40,235,51,7,1,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,62,7,176,135,13,1,130,16,149,17,8,149,17,240,253,123,16,8,2,123,21,0,2,123,22,248,1,51,7,158,47,51,8,51,0,40,46,40,245,128,253,149,23,104,51,8,1,51,9,4,51,6,4,123,21,80,100,90,51,5,1,80,32,136,77,137,137,253,171,103,243,7,149,23,108,51,8,2,51,9,1,51,5,1,130,26,80,80,32,138,77,111,137,253,171,87,217,7,149,23,110,51,8,2,51,9,1,51,5,1,130,26,80,80,32,140,77,85,137,253,171,87,191,7,149,23,112,51,8,2,51,9,1,51,5,1,130,26,80,80,32,142,77,59,137,253,171,87,165,7,149,23,114,51,8,2,51,9,1,51,5,1,130,26,80,80,32,144,77,33,137,253,171,87,139,7,149,23,116,51,8,2,51,9,1,51,6,1,130,21,80,100,90,80,32,146,77,5,137,253,171,103,107,7,2,124,23,104,51,8,77,171,135,96,7,2,124,23,105,51,8,85,171,135,85,7,2,124,23,106,51,8,83,171,135,74,7,2,124,23,107,51,8,26,171,135,63,7,126,24,110,100,87,80,32,148,77,72,138,253,100,86,51,5,1,82,7,46,7,51,7,128,227,6,51,8,1,51,9,22,130,26,72,80,32,150,77,68,137,253,123,23,56,32,4,248,135,13,1,51,7,100,227,6,123,23,40,123,23,32,51,7,184,69,9,123,23,24,51,5,1,1,149,23,103,51,8,1,51,9,1,100,106,80,32,152,77,121,136,253,171,87,223,6,2,124,23,103,132,120,15,51,10,9,51,9,15,170,152,202,0,2,151,136,2,130,25,64,200,137,5,129,90,82,26,255,186,0,2,129,151,129,152,4,173,120,31,3,2,100,135,129,152,8,130,26,72,175,120,29,3,2,129,152,12,173,120,31,3,2,100,135,129,152,16,175,120,29,3,2,129,152,20,173,120,31,3,2,100,135,129,152,24,175,120,29,3,2,129,152,28,173,120,31,3,2,100,135,129,152,32,175,120,29,3,2,129,152,36,173,120,31,3,2,100,135,129,152,40,175,120,29,3,2,129,152,44,173,120,31,3,2,100,135,129,152,48,175,120,29,3,2,129,152,52,173,120,31,3,2,100,135,129,152,56,175,120,29,3,2,129,152,60,173,120,6,100,135,1,153,120,63,212,135,7,131,119,1,82,23,9,8,51,7,10,1,122,87,132,119,255,0,51,8,123,51,9,80,32,154,77,112,6,129,90,124,23,103,1,123,26,48,151,119,57,152,119,61,51,8,6,172,120,248,5,2,151,119,2,130,24,40,200,135,7,129,119,200,135,7,51,5,1,130,22,80,50,7,149,23,102,51,8,1,51,9,1,51,5,1,100,106,80,32,158,77,98,135,253,171,87,200,5,57,7,252,135,13,1,124,24,102,123,24,16,130,24,48,134,136,128,0,120,24,119,132,123,127,130,26,72,83,39,128,0,27,139,120,14,139,119,7,151,185,8,132,123,127,212,185,9,149,155,128,0,82,8,237,120,27,96,149,23,96,51,8,1,51,9,1,100,181,80,32,160,77,171,135,253,100,90,51,5,1,171,87,115,5,2,57,7,248,135,13,1,149,119,1,132,168,128,0,61,7,248,135,13,1,81,8,75,2,139,166,8,152,167,8,120,23,96,149,23,96,51,8,1,51,9,1,130,26,72,80,32,162,77,110,135,253,100,106,170,87,202,40,54,5,149,23,102,51,8,1,51,9,1,51,5,1,100,106,80,32,166,77,184,134,253,171,87,30,5,2,125,25,102,130,23,24,130,24,48,200,135,7,130,26,72,87,9,85,2,2,123,25,16,124,119,123,23,8,40,122,2,149,23,101,51,8,1,51,9,1,51,5,1,100,106,80,32,170,77,127,134,253,171,87,229,4,2,124,23,101,149,120,241,132,136,255,0,130,26,72,51,9,251,0,130,27,48,172,152,204,4,51,8,150,227,6,200,135,7,124,120,132,183,255,0,51,9,51,0,186,77,40,20,5,149,23,102,51,8,1,51,9,1,100,106,80,32,174,77,57,134,253,82,23,1,236,3,57,7,252,135,13,1,124,24,102,123,24,16,130,24,48,134,136,224,0,120,24,119,132,117,127,83,39,128,0,27,139,120,14,139,119,7,151,85,8,132,121,127,212,89,9,149,149,128,0,82,8,237,120,21,96,149,23,96,51,8,1,51,9,1,130,26,72,80,32,176,77,131,134,253,51,8,1,171,135,77,4,2,130,23,16,151,119,6,123,23,48,1,2,57,7,248,135,13,1,149,119,1,132,88,128,0,61,7,248,135,13,1,81,8,1,3,139,86,8,152,85,8,120,21,96,149,23,96,51,8,1,51,9,1,130,26,72,80,32,178,77,61,134,253,100,101,51,8,1,170,135,199,40,2,4,149,23,101,51,8,1,51,9,1,51,5,1,100,106,80,32,182,77,132,133,253,171,87,238,3,149,23,100,51,8,1,51,9,1,51,5,1,100,106,80,32,184,77,107,133,253,171,87,209,3,2,124,23,101,130,26,72,130,27,48,81,7,14,2,51,8,9,172,120,188,3,51,8,150,227,6,200,135,7,124,120,124,25,100,132,183,255,0,80,32,186,77,7,4,130,22,80,51,5,1,81,7,232,2,40,155,3,2,129,152,8,130,26,72,173,120,235,252,2,100,135,129,152,12,175,120,233,252,2,129,152,16,173,120,235,252,2,100,135,129,152,20,175,120,233,252,2,129,152,24,173,120,235,252,2,100,135,129,152,28,175,120,233,252,2,129,152,32,173,120,235,252,2,100,135,129,152,36,175,120,233,252,2,129,152,40,173,120,235,252,2,100,135,129,152,44,175,120,233,252,2,129,152,48,173,120,235,252,2,100,135,129,152,52,175,120,233,252,2,129,152,56,173,120,235,252,2,100,135,129,152,60,175,120,232,252,40,231,252,32,4,252,135,13,1,149,23,119,51,8,1,51,9,1,130,22,72,100,106,80,32,188,77,40,133,253,171,87,245,2,2,130,23,16,132,119,127,120,23,119,149,23,119,51,8,1,51,9,1,100,106,80,32,190,77,8,133,253,171,87,213,2,70,17,119,149,23,119,51,8,1,51,9,1,100,106,80,32,192,77,239,132,253,170,87,245,1,40,184,2,51,8,1,51,9,1,51,5,1,123,23,100,106,80,32,194,77,59,132,253,171,87,165,2,2,130,25,124,151,124,24,102,123,24,16,132,119,127,123,23,8,120,151,130,26,72,130,24,48,1,57,7,252,135,13,1,134,136,144,0,120,24,119,132,117,127,83,39,128,0,27,139,120,14,139,119,7,151,85,8,132,121,127,212,89,9,149,149,128,0,82,8,237,120,21,96,149,23,96,51,8,1,51,9,1,80,32,196,77,120,132,253,51,8,1,171,135,66,2,2,57,7,248,135,13,1,149,119,1,132,88,128,0,61,7,248,135,13,1,81,8,42,139,86,8,152,85,8,120,21,96,149,23,96,51,8,1,51,9,1,130,26,72,80,32,198,77,62,132,253,100,101,51,8,1,170,135,200,40,3,2,32,4,252,135,13,1,149,23,119,51,8,1,51,9,1,130,21,72,100,90,80,32,200,77,24,132,253,51,6,1,171,103,226,1,2,130,23,16,132,119,127,120,23,119,149,23,119,51,8,1,51,9,1,100,90,80,32,202,77,245,131,253,171,103,194,1,130,23,8,132,119,127,40,216,0,2,57,7,252,135,13,1,124,24,100,123,24,16,134,184,192,0,120,24,119,132,123,127,83,39,128,0,27,139,120,14,139,119,7,151,185,8,132,123,127,212,185,9,149,155,128,0,82,8,237,120,27,96,149,23,96,51,8,1,51,9,1,100,181,80,32,204,77,161,131,253,100,90,51,5,1,171,87,105,1,2,57,7,248,135,13,1,149,119,1,132,168,128,0,61,7,248,135,13,1,81,8,171,0,139,166,8,152,167,8,120,23,96,149,23,96,51,8,1,51,9,1,130,26,72,80,32,206,77,100,131,253,100,106,170,87,202,40,44,1,32,4,252,135,13,1,149,23,119,51,8,1,51,9,1,130,21,72,100,90,80,32,208,77,65,131,253,51,6,1,171,103,11,1,2,130,23,48,132,119,64,120,23,119,149,23,119,51,8,1,51,9,1,100,90,80,32,210,77,30,131,253,171,103,235,0,130,23,16,152,119,1,1,120,23,119,149,23,119,51,8,1,51,9,1,100,90,80,32,212,77,254,130,253,171,103,203,0,2,57,7,248,135,13,1,149,119,3,61,7,248,135,13,1,130,22,80,1,2,125,23,103,51,5,1,89,7,187,249,40,85,32,4,252,135,13,1,149,23,119,51,8,1,51,9,1,130,22,72,100,106,80,32,214,77,190,130,253,171,87,139,0,2,130,23,16,132,119,127,120,23,119,149,23,119,51,8,1,51,9,1,100,106,80,32,216,77,158,130,253,171,87,107,2,57,7,248,135,13,1,149,119,2,61,7,248,135,13,1,130,22,80,40,162,51,9,1,123,25,48,149,23,95,51,8,1,51,9,1,51,5,1,100,106,80,32,218,77,210,129,253,171,87,60,2,125,23,95,130,24,48,151,136,7,132,121,127,212,137,9,87,7,213,2,57,7,252,135,13,1,200,151,7,61,7,252,135,13,1,51,5,1,40,30,249,130,23,72,80,32,222,77,179,1,81,7,26,51,5,1,1,100,87,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,51,8,18,130,23,72,80,32,226,77,245,130,253,51,5,1,82,7,221,2,57,7,248,135,13,1,152,120,24,120,24,96,152,120,16,120,24,97,152,120,8,120,24,98,120,23,99,149,23,96,51,8,1,51,9,4,130,26,72,80,32,228,77,218,129,253,149,119,252,142,117,40,166,149,17,176,123,16,72,123,21,64,123,22,56,123,25,123,24,8,123,24,16,57,8,252,135,13,1,134,119,176,0,120,23,54,132,133,127,83,40,128,0,27,139,135,14,139,136,7,151,85,8,132,137,127,212,89,9,149,149,128,0,82,7,237,120,21,55,149,23,55,51,8,1,51,9,1,51,6,1,123,26,40,80,32,230,77,123,129,253,51,8,1,123,24,24,171,103,218,0,123,23,32,1,2,57,7,248,135,13,1,149,119,1,132,88,128,0,61,7,248,135,13,1,81,8,42,139,86,8,152,85,8,120,21,55,149,23,55,51,8,1,51,9,1,130,26,40,80,32,232,77,58,129,253,100,101,51,8,1,170,135,200,40,151,0,32,4,252,135,13,1,149,23,54,51,8,1,51,9,1,51,6,1,130,21,40,100,90,80,32,234,77,17,129,253,51,8,1,123,24,24,171,103,112,2,130,23,8,132,119,127,120,23,54,149,23,54,51,8,1,51,9,1,51,6,1,100,90,80,32,236,77,233,128,253,51,8,1,123,24,24,171,103,72,2,130,24,151,135,56,89,7,7,51,8,127,1,120,24,54,149,23,54,51,8,1,51,9,1,51,6,1,100,90,80,32,238,77,187,128,253,51,8,1,123,24,24,171,103,26,2,130,24,32,57,7,248,135,13,1,73,17,24,149,119,3,61,7,248,135,13,1,1,2,130,23,24,130,16,72,130,21,64,130,22,56,149,17,80,50,0,149,17,200,123,16,48,123,21,40,123,22,32,123,23,16,70,17,30,123,23,57,7,252,135,13,1,71,17,28,255,47,132,118,127,83,39,128,0,27,139,120,14,139,119,7,151,102,8,132,121,127,212,105,9,149,150,128,0,82,8,237,120,22,31,149,23,31,51,8,1,51,9,1,51,5,1,130,26,16,80,32,240,77,51,128,253,171,87,66,123,23,8,1,2,57,7,248,135,13,1,149,119,1,132,104,128,0,61,7,248,135,13,1,81,8,60,139,101,8,152,102,8,120,22,31,149,23,31,51,8,1,51,9,1,130,26,16,80,32,242,77,249,127,253,100,86,51,8,1,170,135,200,51,6,1,1,2,100,103,130,16,48,130,21,40,130,22,32,149,17,56,50,0,32,4,252,135,13,1,51,6,1,149,23,28,51,8,1,51,9,3,51,5,3,130,26,16,80,32,244,77,189,127,253,171,87,208,2,130,24,8,57,7,248,135,13,1,51,6,149,119,3,61,7,248,135,13,1,40,184,41,132,36,8,67,2,41,72,41,133,132,82,73,74,10,161,32,4,5,73,169,36,149,20,66,65,8,10,146,82,146,148,36,38,164,20,66,8,161,68,132,16,4,73,34,81,73,146,20,9,33,41,18,4,201,82,146,160,164,131,146,198,4,41,105,146,32,65,146,164,20,17,36,114,80,210,8,146,82,130,36,72,144,36,37,37,167,148,200,36,73,181,180,36,41,132,10,66,40,136,80,144,80,144,164,16,42,8,41,72,66,40,17,66,65,72,66,82,16,42,8,5,33,169,36,9,130,82,146,20,20,65,146,4,11,10,65,144,169,32,8,18,36,184,36,169,146,66,161,32,4,5,73,169,36,73,36,37,73,144,164,36,77,154,73,72,10,146,164,38,165,146,36,33,73,74,36,133,36,33,133,36,133,36,37,82,18,9,41,8,2,65,136,4,41,131,146,4,41,9,106,16,81,17,17,17,4,145,36,136,16,38,133,196,5,65,146,4,201,136,136,40,34,34,130,32,73,16,33,76,10,137,11,130,36,9,98,2,72,34,34,162,136,136,8,130,72,146,32,66,152,20,18,23,4,73,18,36,35,34,162,32,72,10,130,82,19,164,36,72,165,20,130,80,34,169,132,32,136,144,16,4,165,84,10,41,84,42,40,37,73,82,144,148,130,82,85,146,36,65,165,4,65,36,99,74,146,73,146,68,48,73,98,18,145,164,36,73,10,37,39,137,37,42,136,146,36,38,137,100,68,38,73,146,144,36,33,73,146,36,73,146,36,73,10,162,36,34,97,146,36,147,152,76,146,36,146,36,69,38,73,146,196,88,146,36,73,50,73,146,137,36,137,36,41,73,50,73,36,73,36,17,73,146,73,68,34,73,38,73,146,144,36,33,73,146,36,73,146,156,36,201,74,146,74,153,146,73,82,73,34,146,36,73,74,147,36,147,164,73,146,36,147,164,36,73,146,38,34,73,146,212,36,18,73,36,73,146,36,81,146,32,73,98,145,68,68,146,36,38,42,65,18,73,18,153,36,73,50,73,146,137,72,66,38,73,74,38,41,147,36,73,146,36,73,18,39,73,146,36,41,73,146,36,72,38,35,145,164,10,146,140,74,146,73,36,73,36,147,36,73,146,68,72,144,56,34,35,146,73,162,17,145,140,36,49,73,146,36,73,146,32,136,0,18,36,73,82,154,98,165,148,36,149,73,146,100,73,146,76,38,73,38,73,142,72,146,164,146,196,36,101,32,2,17,137,36,17,39,73,49,65,144,68,34,73,130,44,73,146,131,100,146,100,146,228,32,73,144,36,37,77,146,36,65,41,73,144,36,41,73,146,196,36,9,84,58,73,42,73,146,36,19,36,147,36,73,38,73,146,148,196,36,73,146,36,73,74,130,152,36,41,148,2,69,146,36,72,146,73,82,18,147,36,73,146,164,130,178,84,146,148,164,36,73,74,146,164,36,145,160,36,37,200,36,73,36,41,73,146,36,147,148,178,2,157,82,130,20,164,32,5,41,18,169,82,98,144,4,153,148,146,146,130,4,19,10,50,165,36,37,73,72,74,129,32,73,21,65,10,74,65,73,10,41,65,146,34,5,73,170,8,82,168,160,36,37,73,73,73,138,8,84,74,137,136,136,42,137,20,81,138,201,36,157,36,133,164,32,73,145,130,144,20,36,41,82,144,36,37,37,41,34,80,41,37,34,34,74,145,40,162,20,147,73,210,73,82,72,10,146,20,41,8,73,65,146,34,5,73,82,146,140,164,52,128,72,146,136,34,146,148,72,149,18,72,153,84,129,36,37,146,36,75,0,41,73,34,73,34,169,104,146,74,74,32,37,39,137,36,89,6,144,36,73,146,38,73,1,76,130,146,18,200,164,36,144,36,73,146,84,160,156,72,65,57,41,73,146,36,41,89,73,82,146,36,169,74,9,36,37,77,146,74,82,146,50,73,170,64,42,37,38,68,66,36,73,2,72,44,73,203,0,146,36,73,146,38,73,1,76,10,74,74,32,147,84,160,156,36,37,73,10,148,19,9,202,148,36,73,146,146,164,16,36,73,169,2,85,74,146,36,149,36,73,73,41,128,36,5,41,128,36,77,146,68,136,36,73,73,2,72,146,146,2,73,146,36,128,36,73,164,150,148,36,201,26,64,146,164,52,73,18,9,32,145,8,146,4,162,32,37,73,146,169,36,41,68,170,164,36,73,74,2,72,82,2,72,146,73,146,68,82,68,89,6,144,36,73,82,36,18,148,82,32,73,32,145,32,37,37,73,42,128,130,82,75,18,72,82,146,164,74,36,5,69,38,233,146,164,16,73,146,18,64,0,41,37,42,129,36,73,36,181,6,144,36,73,73,34,40,165,64,162,32,37,73,50,149,36,5,144,160,84,146,36,40,133,72,146,164,164,84,160,2,72,0,73,82,100,82,80,10,164,164,36,167,36,41,68,146,164,36,73,146,36,147,36,17,64,44,1,68,147,52,73,38,41,65,73,41,144,75,130,44,128,36,169,73,77,73,146,82,0,37,18,34,73,170,2,85,82,146,36,37,37,35,41,141,36,17,69,36,73,18,73,41,5,74,153,36,169,64,146,36,146,76,146,36,146,164,170,160,138,74,146,82,18,72,202,73,146,36,149,164,37,73,101,73,146,36,169,84,18,72,74,153,36,169,76,82,73,82,166,36,73,82,32,37,73,76,8,146,36,128,36,150,164,101,0,73,146,36,73,1,84,146,36,38,73,80,146,82,32,73,82,160,147,36,73,146,36,5,58,145,130,78,1,36,73,146,36,37,73,33,18,36,41,149,44,73,82,82,146,164,40,73,82,146,74,185,36,169,154,172,36,73,101,165,146,36,75,146,148,146,164,84,81,84,41,73,146,66,144,10,65,146,36,73,146,41,144,4,16,69,82,65,1,148,164,148,164,73,74,146,73,90,5,42,39,169,4,114,74,146,66,148,10,65,42,4,73,18,64,98,37,105,25,64,146,36,73,82,0,149,36,137,18,148,146,20,200,73,146,36,73,146,4,114,146,4,57,5,80,146,36,133,72,16,36,34,36,82,82,4,36,128,36,96,10,73,0,73,66,82,18,73,34,145,148,36,73,146,148,36,37,128,36,48,69,18,64,18,66,82,146,36,73,82,146,20,18,64,18,48,5,73,0,73,66,82,18,146,0,146,36,37,145,36,18,73,73,146,36,73,73,82,18,9,82,146,36,36,37,73,19,146,82,72,2,72,146,148,68,146,72,36,37,73,146,36,37,73,19,146,82,36,137,68,82,146,36,73,82,146,52,33,41,5,73,0,73,146,146,144,4,144,36,41,137,36,145,72,74,146,36,73,74,146,38,36,165,164,9,73,41,73,146,148,36,37,73,34,18,137,36,73,146,36,73,144,32,65,146,32,72,36,1,164,68,164,38,73,74,146,130,32,145,40,73,144,146,68,50,72,65,164,73,70,10,65,210,32,193,4,145,20,130,164,66,144,36,41,73,170,16,36,147,100,144,32,73,78,146,12,50,73,114,146,84,8,18,45,145,164,4,77,41,72,50,72,144,36,39,201,32,147,73,74,73,146,36,137,2,37,73,82,32,147,73,82,33,83,146,20,72,144,36,145,132,36,73,73,136,36,73,74,129,50,165,161,148,2,149,146,132,148,194,20,164,148,36,200,148,34,73,144,82,144,101,146,36,9,165,80,10,37,37,73,82,82,33,41,34,162,68,140,16,11,178,76,18,49,36,83,146,100,72,134,152,32,137,36,193,145,68,2,145,132,36,5,201,72,10,36,73,81,76,82,116,8,42,133,164,32,34,162,164,144,132,20,34,73,82,18,164,68,34,73,34,73,153,36,43,73,69,38,41,200,148,164,160,130,46,73,202,36,149,36,40,147,4,165,64,73,73,49,73,42,33,73,38,53,41,201,146,36,151,148,148,154,170,41,145,4,101,146,148,36,89,146,76,146,37,73,8,73,146,73,76,73,73,37,144,82,146,36,201,100,201,100,82,82,80,202,164,36,89,57,41,81,150,36,77,38,169,105,73,166,68,18,148,146,36,145,36,165,169,84,147,36,147,37,37,77,82,32,73,146,164,76,146,180,164,82,46,73,82,73,74,165,150,148,50,73,146,36,73,146,36,146,52,131,130,66,5,165,80,78,146,146,164,168,32,89,146,36,49,73,138,36,73,16,148,32,136,2,169,44,134,148,164,180,36,22,69,10,36,147,2,169,64,41,144,169,2,137,84,32,37,37,33,146,40,101,162,33,161,32,33,33,72,84,32,132,80,18,34,146,36,98,98,98,98,98,98,98,98,98,98,98,98,98,34,84,16,5,50,73,26,73,140,36,70,18,35,137,145,196,72,98,36,49,146,24,73,140,36,70,18,35,137,145,68,36,74,146,32,136,32,8,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,69,22,17,177,68,132,8,68,5,130,40,73,34,40,40,75,150,144,36,72,36,40,40,150,44,33,73,144,200,36,41,34,34,8,50,73,146,20,133,160,36,73,130,228,146,36,41,66,80,141,136,104,18,73,147,20,40,147,100,34,17,10,42,26,137,36,18,39,37,73,52,10,5,34,20,136,80,32,17,10,68,40,16,161,64,132,2,17,10,68,40,144,40,20,8,17,10,68,40,16,161,64,80,132,2,73,40,16,161,64,132,2,17,10,68,84,40,133,35,233,36,137,104,34,137,72,78,18,41,229,36,162,136,68,19,73,36,105,10,146,36,33,89,146,166,32,73,18,146,37,25,73,19,17,153,36,34,66,35,77,146,20,147,146,36,73,148,74,39,35,9,5,18,34,19,35,34,20,72,132,200,32,200,196,32,19,131,76,12,50,49,200,196,32,19,131,76,12,50,49,200,100,144,201,32,147,65,38,131,76,6,153,12,50,25,196,68,136,196,34,137,83,164,137,37,5,146,148,65,144,137,65,38,6,153,24,100,98,144,137,65,38,6,153,24,100,98,144,137,65,38,131,76,6,153,12,50,25,100,50,200,100,144,201,138,40,68,90,164,69,146,16,137,132,36,161,164,132,146,132,18,202,74,36,137,32,86,82,165,36,73,82,18,41,72,130,36,72,34,145,36,137,145,73,166,132,76,74,41,5,41,200,36,169,147,36,201,164,58,73,146,76,170,147,36,201,164,72,145,32,41,73,82,146,36,73,169,146,172,170,160,100,50,73,34,40,50,137,42,8,145,130,20,132,72,44,153,165,154,52,73,144,76,18,65,138,146,36,19,146,32,137,10,10,18,83,69,146,36,149,68,146,148,82,16,34,81,146,36,201,4,41,131,160,66,42,72,73,82,72,146,36,73,144,5,65,33,21,164,36,41,36,73,146,76,144,50,40,36,200,160,144,36,19,164,12,10,9,50,40,36,201,4,41,165,16,84,198,36,21,4,133,36,72,130,20,164,144,20,72,2,9,18,148,73,130,148,142,76,33,130,146,146,74,132,132,8,69,34,34,116,146,36,73,73,146,164,18,164,18,72,146,36,41,80,65,147,36,5,146,52,37,5,50,217,36,41,144,130,36,84,65,146,156,146,84,42,73,154,4,69,146,36,136,8,41,72,138,28,137,8,41,72,202,73,82,82,85,169,146,74,26,153,210,148,74,42,105,100,74,83,170,146,164,148,36,73,146,32,65,20,146,52,147,20,82,40,73,154,72,146,36,169,73,33,205,52,5,73,130,38,105,50,73,78,82,33,146,84,144,98,18,73,144,32,73,166,73,144,72,130,36,73,2,37,73,104,34,73,74,165,10,36,49,77,36,73,72,146,148,164,32,65,20,146,102,18,73,144,20,74,146,146,164,137,73,33,133,52,147,100,82,211,164,4,146,166,153,20,74,41,133,68,9,18,36,153,20,82,72,144,152,102,82,72,74,5,73,146,2,101,82,144,68,130,4,73,38,145,32,73,146,172,36,137,20,8,9,146,136,144,16,146,36,33,73,16,36,36,137,32,73,146,32,16,18,68,132,66,130,160,144,4,73,10,130,68,40,17,154,76,130,80,40,20,10,5,97,146,100,73,146,36,73,74,146,164,64,146,68,132,36,73,18,72,2,37,144,36,73,146,36,73,18,147,100,146,18,66,34,137,20,68,146,148,20,148,152,132,148,148,36,69,162,32,38,153,36,73,146,36,73,146,36,73,146,36,57,73,146,36,73,146,36,73,146,36,73,146,2,21,40,129,10,36,73,146,36,73,146,36,73,146,100,37,65,42,40,73,146,36,73,74,82,33,57,73,74,146,36,73,146,144,76,146,36,73,146,36,73,146,36,73,73,146,36,169,146,8,33,36,73,146,36,137,36,73,146,36,73,146,36,73,146,36,151,164,36,73,146,36,73,34,73,146,36,73,146,36,73,146,36,73,184,36,73,146,148,36,73,146,36,73,36,73,146,36,73,146,36,73,146,36,9,194,37,73,146,36,73,146,36,73,82,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,146,148,148,36,149,72,36,73,146,36,17,42,65,149,136,200,36,73,146,36,145,36,73,146,36,73,73,146,36,41,17,33,36,36,132,8,49,72,18,137,65,50,136,36,73,146,36,132,4,17,38,73,146,36,73,146,36,73,160,36,73,146,36,73,146,36,73,2,73,146,36,73,146,36,73,38,73,146,36,73,146,36,73,146,164,36,73,146,20,146,72,160,36,73,146,36,73,146,36,73,2,37,73,146,36,73,146,156,36,13,34,36,73,6,81,146,36,73,146,36,73,138,73,146,36,73,146,36,73,146,36,73,146,150,64,16,40,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,73,210,36,41,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,92,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,37,37,73,154,36,37,137,36,36,73,146,36,73,146,68,41,36,136,37,73,146,36,41,76,146,36,73,146,36,73,146,36,73,146,36,81,65,5,21,20,4,146,36,73,146,36,73,146,36,73,146,36,73,146,2,73,146,36,73,146,36,19,82,146,36,73,146,146,36,73,146,36,73,146,36,73,33,36,73,82,65,5,37,73,146,36,73,146,36,73,146,64,65,73,146,36,73,146,36,73,146,36,153,36,73,146,36,73,18,9,33,66,132,16,33,6,65,164,137,72,36,73,146,36,17,18,36,73,36,6,65,100,146,36,73,146,72,146,36,73,146,164,36,73,146,148,12,130,100,16,68,146,36,73,146,8,165,16,84,17,97,146,36,73,146,36,73,146,42,40,73,146,36,73,146,36,73,146,160,74,146,36,73,146,36,201,36,73,146,36,73,146,36,73,146,148,36,73,146,34,36,145,42,40,73,146,36,73,146,36,73,146,160,74,146,36,73,146,36,25,4,17,146,36,185,36,41,73,34,150,36,73,4,177,164,67,146,68,36,18,37,73,68,36,18,65,65,18,148,32,145,72,18,68,18,66,144,16,130,4,201,36,73,34,105,18,147,32,50,34,146,72,16,153,100,81,74,130,200,72,33,130,8,34,136,160,160,32,161,82,9,50,18,9,34,34,34,34,70,72,73,130,68,4,145,145,34,35,133,8,34,136,32,130,130,46,73,42,84,72,38,21,41,68,16,65,4,17,148,146,146,164,136,136,168,36,105,170,74,144,36,73,82,32,73,82,68,138,72,146,36,177,72,66,146,36,132,66,152,36,89,70,100,68,58,34,73,18,73,42,16,17,21,50,73,74,147,164,74,146,34,5,162,68,41,146,36,73,82,20,73,162,36,71,36,139,164,145,36,65,84,65,16,36,73,36,145,35,146,36,65,68,36,73,146,148,72,146,36,83,146,82,2,197,36,73,146,36,73,146,36,73,146,36,73,146,76,146,36,41,228,136,76,20,153,136,44,145,18,72,78,36,73,2,73,98,84,74,161,162,40,38,18,17,17,73,146,136,72,18,17,145,36,73,34,35,34,34,146,66,113,178,82,42,45,81,146,164,130,76,146,150,148,73,82,196,136,36,9,33,35,146,8,162,10,130,32,34,146,164,64,68,10,18,21,136,72,65,74,68,153,36,37,25,73,72,8,9,33,149,34,40,149,20,65,169,74,82,17,9,34,133,68,164,20,66,146,36,73,146,36,73,36,73,146,36,73,146,36,73,146,36,9,32,73,114,37,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,164,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,114,41,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,37,37,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,92,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,74,146,36,73,146,36,146,36,73,146,36,73,146,36,73,146,36,73,114,73,146,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,73,73,146,36,73,146,36,146,36,73,146,36,73,146,36,73,146,4,144,36,185,36,73,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,37,37,73,146,36,73,18,73,146,36,73,146,36,73,146,36,73,146,36,151,36,73,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,37,37,73,146,36,73,146,36,145,36,73,146,36,73,146,36,73,146,36,128,36,201,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,78,37,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,37,37,73,146,36,73,146,36,145,36,73,146,36,73,146,36,73,146,36,73,146,83,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,74,146,36,73,146,36,73,36,73,146,36,73,146,36,73,146,36,73,146,228,36,41,41,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,148,148,148,36,73,146,36,73,18,73,146,36,73,146,36,73,146,36,73,2,72,146,156,36,41,41,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,82,74,73,146,36,73,146,36,137,36,73,146,36,73,146,36,73,146,36,73,146,73,146,148,148,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,74,146,36,73,146,36,1,36,169,72,146,36,73,146,36,73,146,36,73,146,4,90,130,4,9,74,146,9,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,73,154,36,37,73,146,36,73,146,0,146,84,76,146,36,73,146,36,73,146,36,73,146,4,2,151,36,72,18,148,4,37,65,130,36,201,4,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,105,146,148,36,37,73,146,36,9,146,4,144,148,196,36,73,146,36,73,146,36,73,146,36,73,0,73,146,4,2,75,144,148,4,9,146,4,9,146,36,147,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,105,146,148,36,73,146,36,65,146,4,144,148,72,146,36,73,146,36,73,146,36,73,146,36,201,169,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,41,73,146,36,73,130,36,1,36,37,146,36,73,146,36,73,146,36,73,146,36,73,114,82,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,82,82,146,36,73,18,36,73,0,73,137,36,73,146,36,73,146,36,73,146,36,1,36,73,78,42,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,41,37,73,146,36,73,144,36,128,164,68,146,36,73,146,36,73,146,36,73,146,36,201,36,149,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,41,73,146,36,73,146,36,197,36,73,146,36,73,146,36,73,146,36,73,75,144,32,65,16,148,36,147,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,146,38,73,73,146,36,73,146,36,41,146,36,73,146,36,73,146,36,73,146,36,129,64,96,74,146,4,41,9,146,4,9,18,148,4,73,130,36,65,130,4,73,18,73,146,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,146,52,73,74,146,36,73,146,36,73,145,36,73,146,36,73,146,36,73,146,0,146,36,129,64,224,146,36,65,146,32,73,144,32,65,73,144,36,72,18,36,72,144,36,137,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,73,210,36,41,73,146,36,73,146,36,73,36,73,146,36,73,146,36,73,146,36,73,146,228,164,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,164,36,73,146,36,73,146,36,146,36,73,146,36,73,146,36,73,146,36,73,114,82,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,146,146,164,36,73,146,36,73,146,36,49,73,146,36,73,146,36,73,146,36,73,146,36,73,32,112,73,18,36,9,146,4,65,80,146,4,73,130,36,201,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,73,154,36,37,73,146,36,73,146,36,145,36,73,146,36,73,146,36,73,146,36,73,114,146,84,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,164,36,73,146,36,73,18,64,146,138,36,73,146,36,73,146,36,73,146,36,73,160,37,72,144,32,65,130,146,100,130,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,146,38,73,17,145,36,73,146,36,1,36,169,72,146,36,73,146,36,73,146,36,73,146,4,2,129,192,41,73,146,4,73,130,148,4,73,130,36,65,130,4,37,65,146,32,73,144,36,72,144,32,73,98,130,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,68,162,17,137,146,36,73,146,36,73,0,73,42,146,36,73,146,36,73,146,36,73,18,64,146,36,16,8,156,36,73,144,36,72,18,36,72,80,18,36,9,146,4,9,18,164,36,137,9,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,146,38,73,73,146,36,73,146,36,128,36,21,147,36,73,146,36,73,146,36,73,146,36,9,4,46,73,144,36,40,9,74,130,4,73,130,4,73,130,4,73,18,19,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,146,164,73,82,146,36,73,146,4,73,2,72,74,36,73,146,36,73,146,36,73,146,36,73,146,228,164,164,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,41,73,74,146,36,73,18,36,73,0,73,73,76,146,36,73,146,36,73,146,36,73,146,36,73,146,64,224,146,36,72,18,36,9,130,160,36,73,144,36,72,146,76,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,146,164,73,82,146,36,73,146,4,73,2,72,74,36,73,146,36,73,146,36,73,146,36,73,146,156,36,149,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,73,73,146,36,73,146,36,128,36,21,73,146,36,73,146,36,73,146,36,73,146,64,75,144,32,65,130,4,9,74,146,9,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,73,154,36,69,68,36,73,146,36,9,32,73,69,146,36,73,146,36,73,146,36,73,146,36,129,64,32,16,152,164,36,137,36,72,18,36,9,82,18,36,18,36,9,146,32,65,130,146,32,73,144,72,16,73,16,65,130,36,137,9,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,17,17,141,136,40,34,73,146,36,73,18,64,146,138,73,146,36,73,146,36,73,146,36,9,32,73,2,129,64,224,36,73,146,32,73,144,36,72,18,36,9,18,36,40,9,146,4,73,130,36,65,130,4,41,73,98,130,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,34,137,70,18,37,73,146,36,73,146,0,146,84,76,146,36,73,146,36,73,146,36,73,146,36,16,8,76,82,146,32,73,144,36,72,130,36,40,41,40,65,146,130,4,73,74,144,32,73,98,130,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,146,52,73,74,146,36,73,146,36,1,36,169,72,146,36,73,146,36,73,146,36,73,146,36,129,192,73,18,36,9,74,130,146,32,65,74,18,36,9,146,36,19,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,148,36,77,146,146,164,36,73,146,36,65,146,4,144,148,196,36,73,146,36,73,146,36,73,146,36,73,146,36,9,4,78,146,4,73,130,36,65,16,84,146,32,73,144,36,72,146,76,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,146,164,73,82,146,36,73,146,4,73,2,72,74,36,73,146,36,73,146,36,73,146,36,73,146,156,36,169,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,74,146,36,73,146,4,144,36,73,69,146,36,73,146,36,73,146,36,73,146,36,16,232,146,36,73,144,36,73,146,32,65,130,4,9,18,36,40,73,38,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,41,73,52,73,20,17,145,36,73,146,0,146,36,169,152,36,73,146,36,73,146,36,73,146,36,73,2,129,64,32,48,37,73,18,73,144,82,144,36,72,10,74,130,68,130,36,65,65,18,36,72,144,146,32,73,144,72,16,73,16,65,130,36,73,36,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,17,17,141,136,40,34,34,73,146,36,1,36,73,82,49,73,146,36,73,146,36,73,146,36,1,36,73,32,16,8,76,146,36,73,18,164,4,73,18,36,9,18,36,65,130,4,37,65,146,32,73,144,36,72,144,32,37,73,36,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,138,136,104,68,68,17,17,73,146,36,9,32,73,146,138,36,73,146,36,73,146,36,73,146,36,73,2,129,64,32,112,34,41,73,18,73,144,36,72,9,74,18,164,4,37,72,80,146,32,145,160,130,4,73,130,4,37,5,21,68,162,8,10,146,36,49,65,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,138,136,104,68,68,17,73,146,36,73,2,72,146,164,34,73,146,36,73,146,36,73,146,36,73,146,4,2,129,192,73,146,36,73,144,18,148,36,40,65,130,146,32,73,144,32,65,74,18,36,9,18,36,9,18,36,73,36,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,138,36,26,73,148,36,73,146,36,9,32,73,146,138,36,73,146,36,73,146,36,73,146,36,73,18,8,4,2,39,73,146,4,73,130,18,148,4,73,130,18,36,9,82,146,32,73,144,32,73,144,32,73,98,130,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,148,36,77,146,146,164,36,73,146,36,65,146,0,146,36,37,49,73,146,36,73,146,36,73,146,36,73,18,64,146,36,129,41,73,130,148,36,73,146,36,147,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,105,146,148,36,73,146,36,73,146,34,73,146,36,73,146,36,73,146,36,73,18,232,146,36,9,130,36,73,146,36,65,130,4,9,18,36,72,144,160,36,49,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,209,36,81,68,68,146,36,73,146,164,72,146,36,73,146,36,73,146,36,73,18,73,2,2,129,128,64,32,112,146,148,68,34,145,8,146,4,73,130,20,65,145,32,145,32,145,32,73,144,130,4,9,18,36,136,18,65,146,32,17,65,68,130,136,4,145,4,17,68,16,65,130,36,145,72,146,68,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,34,34,26,17,81,68,68,146,36,73,146,164,152,36,73,146,36,73,146,36,73,146,0,146,36,9,4,2,129,64,224,68,73,36,18,73,144,72,16,37,72,36,40,18,36,18,36,17,20,36,72,144,32,37,65,146,32,145,32,34,65,68,130,72,4,17,68,16,65,130,36,73,18,147,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,34,34,26,17,81,68,68,146,36,73,146,164,72,146,36,73,146,36,73,146,36,73,146,4,2,129,64,224,72,146,36,73,130,36,65,74,80,146,32,37,40,65,130,34,41,72,18,84,144,32,137,10,146,4,41,72,144,68,74,144,36,40,72,16,73,18,73,146,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,68,68,35,34,74,146,36,73,146,36,73,145,36,73,146,36,73,146,36,73,146,36,73,2,129,64,224,36,73,146,32,37,40,73,80,130,4,37,65,146,32,65,130,36,37,72,18,148,32,73,144,36,40,65,146,196,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,209,36,81,146,36,73,146,36,73,138,36,73,146,36,73,146,36,73,146,36,73,18,8,4,38,73,146,32,73,80,130,146,32,73,80,130,36,5,73,146,10,146,4,37,72,82,130,36,65,9,146,36,38,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,105,146,148,36,73,146,36,73,146,34,73,146,36,73,146,36,73,146,36,1,36,73,2,129,192,148,36,9,74,10,146,148,32,73,18,36,72,18,36,37,72,144,36,72,74,144,32,73,98,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,82,146,52,73,42,149,74,165,50,34,162,36,73,146,36,73,146,36,73,146,36,73,146,36,73,74,146,164,68,42,50,73,14,32,17,73,73,38,73,146,36,73,146,36,73,34,145,72,18,137,68,146,36,18,136,37,73,146,36,73,146,36,73,146,36,73,36,137,68,146,72,36,18,73,146,36,137,164,136,168,32,73,146,20,72,146,36,73,146,36,73,146,36,73,146,36,137,64,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,18,17,81,68,68,140,136,40,34,34,34,162,72,162,32,147,36,137,28,73,82,73,35,70,140,72,80,36,65,144,130,144,144,16,36,69,165,64,78,34,137,36,137,164,32,65,73,4,17,65,34,146,68,34,34,146,70,58,74,146,36,73,146,68,146,36,73,34,137,34,145,34,34,74,210,68,18,73,36,146,162,40,34,136,32,130,8,162,68,18,137,136,200,36,34,146,76,146,72,146,162,40,34,136,32,130,8,34,74,36,17,17,69,68,130,17,226,72,146,68,18,137,36,138,68,138,136,40,34,162,73,18,73,36,41,138,34,130,8,34,136,32,162,68,18,17,81,68,74,68,68,145,36,72,146,36,73,146,4,9,18,36,9,130,36,73,2,72,36,169,36,41,128,36,73,146,72,16,65,50,128,148,36,65,146,148,36,73,73,146,148,36,73,146,36,73,146,36,146,4,144,36,73,146,36,73,146,36,73,146,68,66,2,72,0,9,32,137,36,41,65,146,164,36,128,36,128,68,0,73,36,73,146,73,146,68,68,2,136,36,73,146,36,73,2,72,2,72,146,36,128,4,144,36,73,10,32,5,144,147,164,168,73,36,73,146,36,73,18,64,18,64,146,36,1,36,128,36,73,146,36,73,146,36,73,146,4,9,18,36,9,130,36,73,2,72,36,149,36,5,144,36,73,18,9,34,72,19,64,146,36,128,36,33,73,146,36,73,146,36,73,18,64,34,9,1,36,1,36,128,4,144,36,1,36,73,18,146,164,0,146,0,146,36,74,73,146,1,4,144,36,145,36,9,32,17,1,36,1,68,146,36,73,146,36,1,36,1,36,73,18,64,2,72,146,72,210,36,169,73,4,144,36,73,146,36,73,0,73,0,73,146,4,144,0,146,36,146,36,73,18,4,65,32,8,132,84,65,132,212,36,9,9,17,164,4,73,42,137,82,50,8,34,137,36,73,64,72,146,36,73,146,36,72,144,32,73,16,36,73,136,36,73,146,36,73,144,32,65,146,32,72,146,164,4,145,130,4,41,73,146,36,73,146,36,72,144,32,73,16,36,73,33,40,73,74,154,36,164,36,25,73,129,202,146,164,20,37,169,164,36,41,36,73,130,68,66,132,6,9,146,36,73,146,36,145,132,164,32,129,144,68,130,36,72,16,8,9,146,146,72,74,146,44,8,146,36,32,73,32,65,73,146,36,73,146,36,9,18,36,72,18,4,73,210,36,169,137,36,73,146,36,73,144,32,65,146,32,72,146,36,137,84,36,9,32,21,64,146,72,170,138,73,146,36,73,146,36,72,144,32,73,16,36,65,36,65,73,144,4,9,146,76,144,164,146,36,8,73,146,32,145,32,130,6,65,146,32,73,74,146,36,37,73,82,146,36,73,146,36,137,68,72,146,32,129,144,36,73,138,4,21,4,66,65,130,64,80,82,129,74,146,36,147,36,39,73,73,146,36,73,146,36,9,18,36,72,18,4,73,82,4,165,73,146,36,73,146,36,72,144,32,73,16,36,73,74,9,194,8,34,136,32,130,8,34,136,32,130,8,34,8,68,146,36,73,146,36,73,145,36,73,146,36,73,146,36,73,74,146,36,73,82,164,32,8,74,146,41,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,9,37,73,147,164,36,73,146,36,73,146,34,73,146,36,73,146,36,73,146,148,36,73,146,164,72,65,16,4,65,73,50,37,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,161,36,105,146,148,36,73,146,36,73,146,34,73,146,36,73,146,36,73,146,148,36,73,146,164,72,65,16,148,36,83,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,18,74,146,38,73,73,146,36,73,146,36,41,146,36,73,146,36,73,146,36,73,73,146,36,73,138,20,4,65,16,148,36,83,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,18,74,146,38,73,73,146,164,36,73,146,44,73,146,36,73,146,36,73,146,36,73,130,37,40,40,201,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,132,36,105,146,148,36,37,73,146,36,137,73,146,36,73,146,146,36,73,146,36,73,149,36,11,18,148,4,9,138,4,9,130,150,36,73,146,156,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,40,73,154,36,37,73,73,146,36,73,98,146,36,73,146,164,36,73,146,36,73,82,37,201,130,4,69,130,4,149,32,65,16,4,45,73,146,36,57,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,148,36,77,146,146,36,73,146,36,73,137,36,73,146,36,73,146,36,73,146,36,73,8,84,73,178,32,65,73,144,160,144,36,8,42,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,144,36,77,146,146,36,73,146,36,73,137,36,73,146,36,73,146,36,73,146,36,73,16,168,146,100,65,130,146,32,65,37,9,18,4,149,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,73,82,146,36,41,73,146,36,74,146,36,73,146,36,73,146,36,73,146,0,18,104,73,10,10,146,160,32,72,9,146,32,45,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,72,146,38,73,49,73,146,36,73,130,4,9,146,4,65,18,73,80,18,36,65,146,36,19,36,85,144,32,9,2,73,37,73,170,74,42,72,144,4,129,164,146,164,170,148,84,5,9,66,41,149,50,73,85,80,73,2,5,16,132,130,0,130,10,33,73,78,74,37,137,68,146,0,146,68,170,146,36,128,4,144,0,146,36,128,84,1,68,0,73,77,146,36,145,36,1,36,169,68,41,153,68,18,73,146,8,32,73,146,36,73,146,36,128,36,128,36,73,2,72,0,73,0,9,32,73,18,73,146,36,73,146,4,144,4,144,36,73,0,9,32,9,32,1,36,73,74,0,145,0,18,64,74,18,73,146,36,73,146,4,16,64,18,64,146,36,1,36,128,0,146,36,133,0,82,82,74,154,36,41,73,70,82,42,75,146,82,148,164,146,146,164,34,37,65,73,130,72,34,41,146,146,36,42,16,17,17,66,4,18,73,146,40,37,150,164,36,73,35,81,136,64,136,64,34,5,65,144,36,73,18,2,72,0,165,20,36,73,146,36,73,137,148,36,73,146,20,164,36,73,146,36,9,148,36,80,65,82,16,169,32,74,34,145,8,73,146,8,151,36,73,73,146,36,37,41,73,136,64,34,5,65,144,36,73,18,64,2,72,9,82,137,18,36,129,20,40,65,18,148,36,65,73,18,137,36,73,184,36,73,73,36,149,36,137,36,73,73,197,146,146,36,16,12,4,37,66,146,36,74,146,36,73,74,44,73,146,148,36,73,66,82,16,74,36,73,162,36,73,137,37,73,74,146,36,73,210,16,69,146,164,146,88,146,146,36,50,73,137,36,73,40,73,146,36,73,101,73,146,36,73,74,146,36,73,146,4,130,1,65,38,73,33,73,34,128,36,34,73,130,36,37,146,16,69,138,2,201,148,36,38,73,74,36,169,2,72,146,42,77,146,32,73,129,100,74,10,32,1,36,73,146,36,169,170,146,74,0,9,32,73,146,36,85,165,41,208,137,137,20,9,196,136,64,17,17,37,9,82,146,32,73,18,36,73,34,34,34,41,162,136,72,42,16,81,36,68,72,134,36,38,37,39,73,76,138,20,145,136,33,137,73,140,36,73,146,200,36,49,36,17,2,137,4,73,65,154,36,37,68,146,36,73,146,36,73,146,36,73,146,36,73,40,129,4,145,32,18,74,146,72,146,36,105,146,100,18,9,9,21,168,82,82,138,76,76,76,146,68,0,73,132,38,73,146,48,73,162,170,73,18,105,170,164,154,36,149,84,73,38,73,2,153,164,148,148,146,36,73,58,41,73,73,146,36,73,146,38,73,38,145,144,80,129,42,37,165,100,146,36,1,36,9,105,146,68,149,164,164,74,50,73,18,200,36,73,73,18,81,146,36,66,73,137,41,73,146,36,73,73,73,74,146,164,148,76,73,146,36,73,146,169,149,38,73,129,48,73,34,82,160,36,21,20,147,73,36,73,68,34,18,137,136,72,34,73,66,32,83,74,129,36,137,68,10,68,140,136,24,17,137,69,34,8,142,72,164,35,34,137,152,36,177,72,146,36,145,36,201,21,147,148,148,36,41,73,146,146,148,148,148,72,146,76,36,145,68,34,105,140,152,164,36,74,82,82,154,36,146,36,140,72,73,146,42,73,146,76,76,74,148,73,73,73,146,146,36,73,146,68,98,136,19,82,146,100,34,9,129,196,72,68,68,34,137,35,18,49,34,145,36,5,154,36,137,68,32,4,138,73,146,148,163,148,70,68,20,129,16,168,34,144,34,34,74,74,170,160,152,36,74,32,73,146,68,34,137,68,68,68,38,145,36,4,50,149,36,18,9,68,36,129,24,17,139,136,68,68,114,36,145,142,68,18,145,168,35,146,36,69,18,137,164,164,36,25,17,17,53,18,73,164,73,146,36,73,146,164,36,147,136,72,210,72,146,36,34,137,88,210,36,73,146,164,74,35,37,73,146,145,82,50,74,149,200,9,9,41,165,36,73,146,36,73,18,77,82,136,19,73,146,34,197,136,36,70,36,146,17,137,148,2,69,160,64,201,168,64,35,34,138,64,129,16,104,146,36,17,40,16,2,197,72,146,152,146,36,137,36,73,84,98,146,36,33,146,73,146,132,152,196,36,73,82,40,4,42,37,169,80,132,34,73,41,41,73,38,73,38,73,18,34,20,33,38,49,73,146,20,10,129,74,153,84,74,74,146,36,9,147,36,38,153,36,161,80,146,196,132,132,38,9,77,146,36,73,10,49,73,200,36,33,73,200,146,36,5,74,162,36,73,146,74,146,132,144,84,146,164,36,73,146,44,67,38,201,36,73,66,74,146,8,146,36,37,137,16,147,36,153,36,36,147,76,50,73,146,147,36,73,136,80,132,72,146,36,5,41,37,37,73,146,36,73,146,73,210,36,73,146,76,146,164,84,58,201,36,18,2,133,148,72,167,82,74,82,146,36,73,146,68,76,146,38,73,34,73,38,73,146,148,36,83,42,157,100,18,9,129,66,82,34,157,74,74,73,74,150,2,41,129,140,34,145,72,36,145,20,2,77,74,161,64,129,146,164,164,144,37,21,82,21,42,147,164,164,164,4,146,64,74,33,144,82,2,153,82,136,72,42,85,129,76,41,21,168,36,80,74,73,165,42,144,41,165,2,149,4,74,41,73,153,148,64,18,168,136,42,162,2,37,165,36,137,165,132,18,83,160,170,78,74,73,10,73,74,145,68,5,82,10,20,40,73,83,90,50,161,16,2,93,146,148,84,16,4,17,148,34,5,82,32,89,146,36,66,36,129,2,5,10,116,73,82,152,164,154,4,74,74,100,194,164,74,137,146,164,4,162,34,16,21,73,146,34,73,82,36,73,146,36,37,18,17,17,17,17,17,17,17,17,17,17,17,81,164,10,84,8,21,40,132,37,73,73,202,74,65,129,146,18,147,82,8,33,129,84,146,44,145,74,75,33,132,4,146,36,139,72,146,4,42,1,36,66,10,36,5,73,2,41,45,73,90,20,200,20,137,138,164,2,5,77,146,66,8,17,200,18,137,82,10,33,68,32,203,136,82,10,33,68,32,34,162,168,68,68,4,5,37,33,17,72,32,128,40,146,148,20,72,0,37,89,10,52,165,32,73,32,35,34,10,33,68,32,68,164,80,68,68,137,197,72,74,72,4,18,8,32,138,36,69,5,177,68,17,73,129,4,144,100,42,208,148,130,36,129,148,2,5,58,34,162,16,66,4,66,68,146,178,68,84,144,73,105,137,69,73,137,16,66,4,178,140,40,165,16,66,4,146,148,37,162,130,76,74,75,44,74,74,132,16,34,144,101,68,41,133,16,34,144,164,44,17,21,100,25,69,197,73,41,132,16,129,44,69,162,82,8,33,2,89,138,68,165,16,66,4,178,68,162,82,8,33,2,89,86,84,10,33,68,32,203,74,84,10,33,68,32,203,138,74,33,132,8,100,25,69,165,16,66,4,146,148,37,138,84,144,73,105,73,44,41,17,66,136,64,146,100,25,145,42,200,82,73,18,139,56,73,10,33,68,32,75,68,74,33,132,8,100,25,73,137,74,33,132,8,100,25,81,74,33,132,8,36,73,22,17,41,16,64,148,72,82,8,73,82,160,4,80,146,165,64,74,10,164,36,5,74,32,197,100,146,148,36,153,36,9,100,146,84,18,72,82,2,37,128,68,72,129,164,32,153,36,9,36,145,16,66,4,66,68,146,196,98,68,145,36,37,73,146,72,69,49,153,36,37,73,38,137,132,144,74,2,73,74,160,2,72,132,20,72,5,73,129,36,9,228,36,41,132,16,129,44,69,41,132,16,129,44,139,72,2,8,32,149,66,8,17,8,37,73,22,149,76,68,65,37,80,1,36,66,10,164,130,164,64,38,73,33,132,8,36,101,137,34,130,20,148,210,164,20,66,136,64,40,75,138,201,74,75,161,80,150,69,1,148,66,8,17,200,178,40,128,82,8,33,2,89,22,5,80,10,33,68,32,203,82,0,165,16,66,4,146,36,85,65,86,162,160,20,73,146,170,72,57,73,10,33,68,32,41,75,65,41,73,37,73,146,36,9,32,17,83,10,33,68,32,73,169,10,178,172,164,68,147,82,8,33,2,41,75,80,105,74,33,132,8,164,44,197,100,165,165,161,20,66,136,64,202,82,76,86,90,26,74,33,132,8,164,44,139,148,4,16,64,74,75,33,132,8,36,101,169,152,146,0,2,72,38,73,167,52,164,52,164,20,66,136,64,202,178,72,73,0,1,164,180,20,66,136,64,146,202,82,49,37,1,4,144,76,146,10,133,37,53,41,153,148,66,8,17,200,50,165,82,8,33,2,89,146,74,33,132,8,100,153,36,169,20,66,136,64,150,73,146,74,33,132,8,100,153,36,169,20,66,136,64,194,136,72,146,34,73,44,17,19,73,69,82,147,36,146,164,42,162,38,73,18,147,148,10,74,39,73,38,73,39,197,72,69,0,73,82,5,21,36,40,40,146,74,164,34,128,36,73,49,83,65,76,146,36,181,18,98,82,129,68,196,84,74,168,37,41,201,73,69,37,164,36,147,82,146,144,76,76,146,164,180,136,68,41,132,16,129,36,73,58,73,74,152,144,146,36,73,10,137,136,84,162,16,137,36,10,145,72,136,16,18,137,146,73,18,42,33,169,146,36,73,34,81,130,38,73,80,144,42,40,72,170,36,73,146,8,137,36,75,18,74,133,164,42,73,146,36,18,5,80,154,36,65,65,170,160,32,169,146,36,73,18,57,85,73,146,68,34,153,36,161,18,146,148,36,73,34,41,147,18,82,133,164,42,73,146,68,34,153,36,161,18,146,148,36,41,38,73,147,20,42,21,146,42,73,146,212,73,82,150,69,36,1,4,144,74,33,132,8,36,85,178,148,36,137,146,41,37,113,146,82,8,33,2,41,75,5,82,154,82,8,33,2,41,203,34,42,77,41,132,16,129,44,41,133,16,34,144,37,165,16,66,4,82,150,160,20,66,136,64,150,148,66,8,17,200,146,82,8,33,2,89,82,10,33,68,32,75,74,33,132,8,100,73,41,132,16,129,44,41,133,16,34,144,37,165,16,66,4,178,164,20,66,136,64,150,148,66,8,17,200,146,164,20,66,136,64,202,18,148,166,20,66,136,64,146,36,145,132,200,68,146,36,16,64,73,146,164,2,9,36,73,9,36,165,36,73,146,36,73,40,41,37,80,146,146,36,105,146,164,147,164,101,82,147,36,75,46,73,162,64,37,37,167,74,146,44,73,146,84,82,65,201,138,132,16,34,16,98,136,73,146,164,16,67,76,146,36,137,164,16,41,162,40,132,72,40,68,133,66,36,69,40,20,66,130,20,5,65,33,146,34,40,40,132,4,41,10,66,73,9,32,73,0,9,160,160,32,165,164,10,18,64,66,41,149,50,73,21,84,2,40,8,10,2,8,42,8,146,228,164,20,64,144,4,144,0,130,130,148,162,36,73,130,2,8,18,64,144,0,18,64,34,137,36,137,64,145,36,37,41,34,146,20,20,72,68,68,4,138,36,21,74,36,73,146,36,73,18,17,17,17,1,68,0,17,17,69,148,44,161,34,10,20,10,74,146,68,68,20,33,73,68,98,74,34,17,129,34,17,68,68,68,148,36,5,98,36,73,73,82,32,41,140,136,16,1,68,0,17,146,40,16,64,0,17,145,16,64,18,149,136,36,1,4,144,68,146,160,136,201,36,144,34,145,201,145,145,64,146,76,36,2,72,146,37,82,100,50,41,80,35,73,38,37,18,17,65,68,68,68,16,17,17,17,68,68,68,68,73,82,68,34,34,9,19,146,18,137,36,146,72,150,68,150,68,22,37,146,20,36,141,72,150,68,150,68,86,34,73,65,50,98,18,73,162,20,200,82,65,17,81,74,38,147,64,107,0,41,73,34,41,40,73,50,113,34,73,74,38,147,64,73,146,68,177,0,18,2,72,0,9,32,1,36,77,146,36,49,82,146,68,68,36,65,130,72,146,40,144,68,34,18,146,136,72,18,39,9,146,72,100,73,65,82,38,18,137,146,130,164,76,166,72,146,146,164,72,65,129,24,17,68,4,17,65,36,2,145,69,169,100,50,9,180,24,5,34,130,36,72,150,82,145,201,36,208,50,5,146,64,46,75,232,36,41,73,138,68,65,74,18,65,17,137,82,50,153,4,90,3,72,73,18,73,65,73,146,137,147,100,34,17,64,146,44,145,37,147,73,160,145,36,147,18,153,36,37,73,146,72,1,164,73,74,36,73,162,146,98,146,76,146,36,73,58,34,17,137,147,201,164,37,73,65,146,164,32,73,146,36,73,146,0,2,72,70,36,69,150,200,70,42,201,164,68,74,146,68,137,0,18,4,37,128,150,74,147,137,36,153,148,114,146,148,41,147,148,38,137,18,64,0,73,82,147,98,146,72,100,36,145,38,73,42,72,137,0,146,20,100,74,74,146,20,82,74,65,65,37,73,34,34,74,73,76,137,100,210,145,136,136,40,19,17,69,36,73,146,36,146,72,72,18,17,145,130,36,210,137,136,136,137,36,73,146,36,146,146,36,73,146,36,201,68,146,36,18,69,146,4,80,73,146,36,73,146,34,34,146,164,40,210,196,100,146,73,76,76,74,147,174,228,164,148,100,34,18,37,38,73,36,137,72,147,152,68,18,201,100,50,201,36,137,130,136,72,38,137,152,72,41,145,210,145,72,82,42,65,68,36,70,146,100,210,100,34,153,200,146,137,73,146,68,16,85,16,73,65,9,146,164,19,73,71,146,140,100,36,73,146,36,73,146,36,73,146,202,100,18,73,69,144,168,130,168,64,5,9,162,37,40,40,82,4,69,34,98,146,36,68,68,38,73,68,74,50,69,146,36,19,73,34,73,146,72,169,137,137,100,34,19,73,69,52,153,100,82,117,146,73,150,44,211,73,146,36,165,164,36,210,18,73,146,10,137,136,17,35,73,68,65,98,36,17,73,36,101,201,36,19,147,210,76,87,114,82,74,78,114,34,73,82,136,136,83,70,18,73,78,73,146,36,21,85,16,145,52,34,37,132,16,129,34,38,18,73,20,100,36,142,146,76,71,36,34,18,69,113,36,82,82,129,40,210,17,17,5,146,164,36,81,18,64,146,72,69,98,146,36,35,35,73,144,68,146,44,169,32,41,147,137,4,162,10,18,41,18,147,164,36,41,34,98,84,34,58,146,36,49,25,41,201,72,146,52,201,196,36,137,68,36,147,73,157,164,4,145,36,202,100,82,39,41,65,146,172,40,113,146,20,66,136,64,8,33,2,73,146,36,81,2,8,32,73,106,82,76,18,137,140,100,146,164,37,73,18,72,170,32,73,73,18,72,80,65,74,65,82,154,146,37,72,76,146,36,72,153,36,69,68,68,84,100,70,196,68,34,50,49,153,40,39,9,32,201,145,136,200,100,50,145,72,10,82,146,36,42,136,72,150,72,140,68,146,68,146,146,76,146,36,33,73,38,145,72,114,153,36,161,73,146,36,84,180,196,36,201,200,36,5,165,80,146,73,34,73,76,140,36,78,70,146,70,18,185,152,36,35,73,106,101,73,76,114,18,17,73,2,149,20,73,37,169,35,9,146,36,161,152,36,73,97,36,73,40,68,36,17,113,146,145,112,153,100,146,156,36,35,147,36,73,76,98,98,36,173,44,137,73,138,38,129,168,164,40,73,52,34,136,136,68,34,145,36,34,148,132,56,165,156,68,146,147,36,17,145,2,17,17,73,18,136,136,68,36,145,196,100,68,34,34,146,36,34,146,116,146,100,36,73,76,202,72,148,136,149,37,49,73,34,18,136,74,138,146,68,35,130,136,72,36,17,161,132,136,19,49,162,72,145,36,177,36,98,34,42,37,73,18,9,146,138,72,38,137,50,73,34,201,37,162,34,65,162,18,181,52,34,137,40,210,201,164,19,35,146,72,162,32,35,17,137,172,136,4,169,136,76,146,37,162,34,65,162,18,21,37,138,160,9,153,20,18,33,73,68,32,137,136,136,48,138,41,177,146,4,68,146,70,68,36,153,36,50,34,73,146,201,36,137,36,117,68,74,162,34,136,138,40,17,25,145,68,76,148,70,162,139,146,75,41,139,136,36,73,146,36,73,16,68,42,34,50,73,162,136,8,162,18,21,169,40,40,154,100,82,72,33,49,17,17,73,18,4,129,64,144,28,81,164,147,73,39,35,146,72,162,32,35,17,69,29,17,209,136,36,98,162,52,209,69,201,165,148,73,34,146,36,137,36,73,129,4,144,36,73,146,36,73,138,68,34,137,64,36,145,72,226,100,0,145,68,18,71,68,70,145,36,73,146,72,146,49,73,146,73,146,36,33,132,8,52,73,146,35,73,146,36,41,145,163,72,138,130,136,136,72,34,34,146,36,34,34,73,34,201,164,4,80,78,153,50,41,173,210,72,68,36,145,36,73,146,164,36,137,36,147,34,128,114,138,41,147,210,42,101,146,72,32,73,18,137,200,100,50,105,73,82,21,84,73,78,146,146,146,36,17,17,69,36,41,128,34,73,140,36,145,100,36,147,36,38,73,98,146,36,37,8,2,65,144,212,73,146,196,36,146,200,137,36,34,57,153,212,73,146,36,73,18,200,36,153,164,36,73,162,68,73,38,73,78,162,154,68,70,82,82,38,73,146,38,75,153,72,146,8,36,146,36,73,82,36,137,64,50,145,36,137,144,164,74,23,17,81,146,20,73,18,147,68,49,73,16,72,165,10,202,137,165,76,34,17,201,201,164,78,76,50,73,146,4,146,152,36,146,146,10,34,73,38,73,149,36,9,33,68,32,73,146,36,8,32,201,145,136,76,38,147,150,84,10,146,156,36,37,85,146,36,73,2,72,114,36,34,147,201,36,19,73,146,146,34,201,165,146,68,162,150,148,36,1,4,144,100,36,41,73,170,34,39,73,0,1,36,153,152,144,34,169,72,146,72,34,145,136,68,73,34,34,41,16,64,32,34,73,20,72,72,0,1,148,136,72,0,137,164,164,32,41,73,73,34,73,18,73,34,169,68,146,36,169,4,2,136,136,68,18,45,169,160,164,76,36,18,37,21,148,148,9,139,40,41,49,73,114,178,148,73,138,68,73,36,146,104,73,5,37,101,34,73,82,2,1,68,164,18,73,34,145,68,75,42,40,41,19,73,18,147,68,34,145,136,150,84,80,82,38,18,137,84,147,36,145,36,146,74,32,128,64,32,128,64,2,72,41,18,81,36,18,69,34,41,169,160,164,36,73,73,77,146,73,82,84,150,36,73,98,146,36,73,35,73,76,98,36,73,38,73,154,148,36,73,37,157,164,50,153,100,146,148,74,72,146,228,36,25,149,76,39,137,148,42,40,73,38,73,73,74,36,34,146,36,9,33,33,66,136,16,147,136,10,4,16,8,4,16,8,74,66,68,34,146,136,73,66,0,153,36,5,2,8,68,162,72,68,18,8,32,16,39,165,34,9,20,64,68,35,137,10,4,16,8,32,80,0,129,70,2,8,68,146,36,128,0,146,140,36,37,73,146,4,144,146,35,145,136,148,84,80,37,147,164,36,73,146,0,82,114,36,146,68,34,37,21,84,201,36,41,73,2,8,32,201,72,82,146,4,16,64,146,145,164,36,9,32,128,36,35,73,73,137,69,76,34,38,73,18,33,20,147,146,18,41,150,68,34,41,147,36,73,146,100,146,36,84,40,34,17,164,46,165,164,148,170,148,36,73,42,38,165,196,146,36,73,72,34,17,147,132,144,170,73,18,66,166,32,9,35,147,56,73,10,160,38,41,153,32,137,36,201,146,18,36,37,73,234,36,41,73,82,76,74,74,84,146,36,201,146,100,137,196,36,73,146,36,132,132,73,2,2,65,34,37,153,36,9,77,18,66,151,36,69,74,50,73,18,86,104,18,20,41,201,36,9,32,137,161,36,73,146,144,66,85,40,133,52,137,68,146,36,1,68,37,145,164,164,4,146,0,146,172,2,101,74,65,36,173,44,201,36,69,83,2,149,82,162,36,37,26,5,145,200,73,38,73,73,146,8,17,73,146,20,147,36,105,201,228,164,164,73,153,36,51,41,37,34,129,148,52,41,77,146,52,101,146,164,36,151,36,144,146,36,9,100,146,76,36,73,38,37,169,36,144,164,32,73,32,73,146,4,16,64,146,164,32,149,72,50,41,50,153,4,42,83,146,36,128,0,146,17,73,18,73,150,200,210,72,34,73,38,37,50,73,42,98,146,68,162,86,150,100,146,73,5,170,36,69,37,37,26,5,145,56,73,82,69,68,73,74,165,42,50,145,36,147,164,42,165,82,148,20,69,146,20,41,37,137,17,177,40,73,36,65,144,58,73,68,38,146,146,50,37,201,36,147,146,36,106,50,153,100,146,164,137,82,50,73,146,18,72,148,36,147,100,146,36,85,72,146,36,21,146,147,72,146,37,73,18,73,78,73,146,36,75,146,36,153,36,73,146,16,66,4,82,41,73,34,157,36,201,73,146,36,73,74,36,73,18,147,148,78,146,116,41,201,165,148,36,73,146,164,68,73,50,233,36,73,58,37,73,146,74,74,18,5,66,8,17,136,152,36,81,73,210,74,40,83,146,76,73,50,82,50,201,72,137,148,106,74,73,82,73,82,18,17,136,68,16,17,17,69,37,41,5,98,36,73,73,82,32,41,44,34,66,4,16,1,68,72,162,64,0,1,68,68,66,0,73,36,34,146,164,36,169,10,41,36,9,148,148,40,73,170,10,41,148,148,40,73,170,10,41,148,148,40,73,146,0,146,100,9,32,73,36,73,26,64,2,152,68,34,129,36,146,36,22,129,36,73,146,164,36,73,146,56,73,74,146,36,73,73,146,152,36,73,147,146,36,178,8,36,73,146,36,37,73,146,196,73,82,146,36,73,74,146,196,164,164,36,57,73,146,4,41,83,74,146,164,36,137,100,50,41,80,83,146,76,146,66,68,32,4,146,164,148,36,9,36,146,148,36,75,146,36,73,146,136,36,39,41,73,146,36,73,150,100,146,180,148,84,146,36,73,146,76,150,36,93,74,10,36,73,146,4,144,74,86,2,72,18,73,0,1,36,105,0,9,96,146,136,64,74,34,137,81,32,10,18,201,36,73,154,72,34,69,101,20,136,130,36,50,41,145,68,146,72,50,34,17,168,32,17,201,148,84,146,36,37,73,68,38,147,64,43,201,36,41,68,4,146,164,148,36,73,160,68,146,146,36,89,146,36,73,41,16,35,73,70,146,146,164,64,146,196,146,36,147,164,165,164,36,144,76,150,36,93,74,10,132,64,146,72,73,146,138,73,76,201,100,147,201,98,74,153,116,82,82,82,45,53,37,185,164,164,36,83,146,36,167,164,164,82,77,146,146,83,82,82,82,146,148,18,75,146,201,44,165,169,88,146,36,37,201,37,89,10,164,36,77,146,84,32,37,201,36,137,137,36,34,37,34,129,74,146,148,148,84,74,41,53,5,73,82,75,146,146,36,73,2,72,44,1,36,73,36,1,4,144,164,1,36,128,73,162,8,84,18,73,145,130,136,76,146,164,145,36,73,42,82,16,145,73,137,36,146,68,146,17,137,64,5,137,72,166,164,146,36,41,73,34,50,153,4,90,73,50,73,10,17,129,164,68,68,68,20,168,2,73,32,9,17,17,33,66,68,68,37,201,136,136,136,138,136,40,17,147,194,36,37,162,20,169,64,148,81,210,68,196,8,73,74,36,145,68,68,146,36,137,152,164,146,8,17,34,8,33,68,66,8,161,145,136,17,73,164,136,20,73,34,138,64,68,146,36,185,76,50,146,69,70,66,2,37,73,146,164,4,18,72,2,145,36,73,137,36,146,72,138,64,74,74,138,64,82,82,4,146,82,4,146,136,148,145,68,4,34,73,201,21,137,137,68,100,72,146,36,137,36,73,146,36,146,36,73,146,36,73,146,36,137,148,36,73,146,36,73,146,36,17,5,73,196,148,68,36,145,76,82,18,49,169,36,66,132,8,66,8,145,16,66,104,36,98,68,18,41,34,69,146,16,81,4,34,146,36,201,101,146,145,44,50,18,18,40,73,146,36,37,144,64,18,136,36,73,74,36,145,68,82,4,82,82,82,4,146,146,34,144,148,34,144,68,164,140,36,34,16,73,74,174,72,76,36,34,67,146,36,73,36,73,146,36,145,36,73,146,36,73,146,36,73,164,36,73,146,36,73,146,36,137,40,72,34,166,36,34,137,100,68,68,68,33,132,8,36,73,145,8,36,72,18,72,18,72,18,72,166,148,90,38,153,82,150,144,4,82,90,38,73,98,146,20,73,1,36,73,146,152,36,73,169,164,68,52,33,73,82,73,69,34,41,34,146,72,74,98,66,74,5,42,16,168,8,32,17,64,32,16,73,34,24,1,36,137,36,36,34,145,76,50,5,2,72,146,36,164,144,20,81,160,2,129,138,0,18,1,4,2,73,146,36,1,36,73,146,132,164,36,153,36,80,10,68,10,20,168,8,32,17,64,32,16,86,146,36,1,36,73,146,144,72,72,73,76,146,164,68,34,137,152,36,128,36,137,164,136,2,129,138,0,18,1,4,2,73,36,73,146,136,2,5,42,2,72,4,16,8,36,73,194,36,73,73,2,72,146,36,9,41,20,153,36,128,36,73,146,72,72,73,1,20,8,4,16,40,73,146,36,34,129,146,38,33,69,4,42,16,153,164,68,34,73,0,73,146,132,20,145,76,18,64,146,73,34,146,73,166,36,18,64,146,36,201,36,73,82,136,35,73,2,72,18,137,36,145,36,145,36,33,37,73,66,72,41,73,164,36,153,36,137,8,116,0,73,146,36,9,32,37,144,42,128,76,2,145,4,146,98,146,36,128,20,64,32,149,2,200,18,40,9,36,5,146,36,164,36,73,18,150,36,73,146,36,73,0,73,137,36,37,137,156,132,148,164,36,73,41,73,146,36,146,38,41,149,68,146,68,18,146,76,178,76,178,36,210,36,85,146,144,36,21,39,169,68,130,16,133,36,149,68,146,8,73,146,146,73,146,36,165,148,148,136,136,68,35,18,69,68,4,80,146,36,146,36,73,82,146,132,36,73,146,148,18,145,36,73,146,48,33,165,34,73,0,73,146,36,164,164,200,164,146,18,73,2,72,146,36,65,146,132,84,162,164,4,144,146,36,137,146,36,72,145,36,128,36,73,18,82,69,146,0,146,36,73,72,45,50,114,36,37,137,146,34,38,73,74,38,73,146,19,82,36,73,18,37,73,73,36,201,36,34,147,72,146,156,72,73,36,33,76,74,114,98,146,145,36,144,164,10,4,2,8,4,16,8,84,73,74,73,146,132,148,36,73,34,73,33,9,32,73,146,146,68,38,73,57,97,162,4,2,8,4,2,8,4,2,8,4,146,73,2,72,146,36,201,50,73,0,73,146,36,57,128,36,73,38,165,68,146,36,73,33,157,36,147,74,36,73,146,68,68,52,34,162,18,19,82,42,147,144,146,228,68,18,82,41,73,38,9,146,36,73,178,196,36,72,146,36,73,202,36,164,36,57,73,194,148,36,39,226,132,72,50,73,130,36,73,146,44,49,73,144,36,73,146,36,19,73,34,89,76,36,137,36,73,146,201,36,1,36,73,146,32,73,66,74,36,137,36,37,19,137,164,20,73,146,148,36,36,73,146,164,36,9,32,73,98,146,164,148,36,41,73,73,146,36,145,20,18,147,84,146,66,8,137,144,146,74,82,146,132,164,146,148,36,33,73,37,145,36,33,73,37,81,146,132,36,149,36,73,34,33,73,37,145,36,49,73,42,9,66,148,146,144,164,146,36,73,72,82,73,36,73,72,146,74,34,105,146,74,18,146,36,36,73,37,145,36,36,73,37,137,76,146,38,73,73,18,64,73,146,36,201,36,105,9,137,146,73,82,41,36,73,73,73,36,77,146,74,146,36,165,144,36,37,41,81,18,147,36,169,98,146,84,1,36,164,73,82,74,73,137,40,164,170,130,146,36,101,146,36,73,98,146,148,148,138,68,82,200,36,41,73,34,81,84,165,73,146,74,18,33,69,146,36,201,68,36,137,36,37,41,146,18,161,144,140,196,68,146,228,36,73,146,36,5,34,34,146,164,76,36,73,38,5,146,164,36,203,74,36,9,73,0,73,38,73,146,146,164,146,100,146,20,145,36,85,151,136,36,145,148,164,72,137,80,34,73,38,73,37,137,138,36,41,37,73,74,170,38,73,166,76,41,75,66,146,64,78,37,165,75,146,212,50,201,148,50,165,144,4,82,74,146,164,32,73,146,36,145,36,73,146,32,49,165,44,33,9,148,36,169,101,146,41,101,9,73,32,165,201,0,34,72,146,0,146,36,37,73,80,73,114,146,36,73,130,146,228,36,146,36,73,80,146,28,81,36,73,82,80,146,56,162,50,41,16,17,145,68,146,152,144,74,50,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,10,73,37,9,73,37,17,146,74,20,146,74,36,36,149,40,36,149,36,36,149,72,136,36,73,138,68,160,72,82,1,36,73,146,16,138,136,148,146,41,101,74,10,148,148,75,82,66,34,150,20,178,20,74,41,5,5,73,82,8,33,2,73,82,178,36,37,37,89,153,82,2,73,32,213,73,82,129,100,73,166,148,64,18,40,73,146,36,75,146,72,34,128,72,44,73,18,21,168,36,169,152,146,180,36,89,82,146,73,1,68,0,73,147,146,164,150,36,85,210,146,36,75,73,82,146,73,146,165,90,38,153,82,150,144,4,82,74,73,18,147,164,16,17,8,129,36,73,146,0,82,137,149,0,146,68,18,64,0,73,26,64,2,152,36,137,4,146,146,36,83,32,73,38,73,210,148,36,105,10,36,201,148,148,36,153,36,5,146,41,101,73,82,146,196,36,41,68,4,66,32,73,146,36,75,146,72,18,64,146,44,73,162,64,73,42,37,75,178,36,41,128,4,144,212,148,164,37,73,50,73,42,37,41,73,162,146,76,146,66,68,32,4,146,36,74,146,68,151,36,85,74,73,72,156,36,73,146,150,38,75,146,165,210,82,202,100,73,178,84,184,36,196,36,153,37,137,160,42,73,73,146,73,146,28,137,20,52,81,146,180,68,34,75,82,37,73,146,36,73,36,129,0,2,73,146,36,73,146,228,36,73,146,36,73,146,36,73,146,36,38,73,76,146,144,36,73,146,148,164,36,37,73,146,36,73,73,146,73,146,73,146,36,73,73,146,164,36,73,146,36,201,73,146,36,73,41,34,162,136,136,136,136,136,136,36,34,146,68,37,1,36,1,164,8,100,146,36,73,18,147,18,146,24,17,35,81,68,68,196,68,98,146,24,17,35,49,73,42,73,146,36,10,36,73,82,32,73,34,137,140,136,145,152,36,149,36,73,18,5,146,36,41,144,36,145,68,194,136,24,137,73,82,73,146,36,81,32,73,146,2,73,18,73,36,2,73,17,137,73,82,73,146,36,81,32,73,146,2,73,18,73,36,2,73,17,137,136,136,64,82,68,34,34,66,24,145,145,152,36,149,36,73,18,5,146,36,41,144,36,145,68,34,144,20,145,136,136,8,36,69,36,34,162,139,17,17,17,81,160,17,73,146,36,49,73,146,148,148,36,73,20,72,18,169,64,146,36,147,196,164,36,41,81,162,164,86,150,100,146,73,160,146,162,36,81,68,34,136,68,142,136,52,169,36,19,147,76,146,164,137,114,50,169,140,72,38,73,37,73,146,68,129,36,73,10,36,73,148,40,10,68,73,164,73,146,36,73,74,38,73,82,18,72,26,25,69,68,37,147,4,90,74,42,169,34,150,52,145,100,201,36,151,149,150,50,18,71,162,64,129,136,38,49,17,200,136,50,41,73,146,50,34,41,50,73,89,105,41,69,4,73,198,136,36,73,0,73,129,136,76,146,0,2,72,2,17,153,36,1,4,144,4,34,50,73,2,8,32,9,68,100,146,4,144,20,136,25,165,196,36,129,146,73,2,69,68,68,32,50,74,201,36,129,34,34,34,16,25,165,100,146,64,17,17,17,136,140,82,50,73,160,136,136,8,68,70,41,153,36,80,68,68,4,34,34,10,17,33,34,68,136,8,17,17,17,17,17,33,34,34,34,34,34,34,2,8,32,34,34,41,37,73,17,138,17,35,129,40,139,82,50,73,160,197,40,16,89,148,146,73,2,45,70,129,200,162,148,76,18,104,49,10,68,22,165,100,146,64,139,81,32,98,196,72,4,34,81,160,64,36,2,73,2,73,146,36,34,16,17,129,136,68,32,34,2,17,153,36,37,21,148,18,73,138,149,152,140,24,49,98,196,136,17,35,38,147,136,8,20,64,32,226,36,165,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,146,164,36,49,210,72,146,148,36,42,77,146,36,73,70,162,64,38,146,64,84,160,18,40,21,40,173,8,32,145,40,129,64,74,39,145,36,36,37,70,162,64,76,68,65,20,21,136,20,136,72,82,129,152,136,4,74,160,10,148,138,0,18,69,0,137,18,5,146,162,4,81,148,2,17,41,166,64,9,84,129,210,137,84,160,40,9,33,68,32,132,16,129,40,73,74,34,2,169,138,0,18,41,21,72,0,9,84,2,41,86,65,82,129,164,4,146,4,80,160,178,2,37,73,82,8,33,2,41,34,9,32,128,36,146,36,75,74,44,37,18,201,36,73,73,153,200,146,72,146,164,196,36,146,84,72,34,73,133,84,98,18,73,10,201,145,73,133,148,36,69,68,76,34,9,32,73,226,196,136,164,66,34,73,33,145,164,144,72,82,72,36,41,36,146,20,18,73,10,137,36,133,68,146,66,34,73,33,145,164,144,72,82,72,36,41,36,146,20,18,73,10,69,68,162,136,34,132,136,36,41,73,146,36,133,36,9,36,9,36,73,201,36,129,34,34,42,34,137,136,68,68,36,21,168,144,16,9,196,36,201,36,128,8,73,18,72,2,72,34,145,200,36,146,146,68,18,166,72,194,20,73,152,34,9,83,36,97,138,36,76,145,132,41,146,152,34,137,41,146,152,34,137,41,146,152,34,73,68,72,160,145,137,82,50,73,160,136,136,8,228,136,136,38,34,34,137,36,145,139,136,36,73,98,146,136,72,18,41,144,68,32,36,68,66,36,42,112,146,72,36,5,74,24,137,76,34,41,73,36,137,41,146,196,20,73,98,138,36,49,69,146,152,34,73,76,145,36,166,72,34,49,17,73,34,34,73,73,146,164,146,36,144,36,37,82,73,58,73,146,10,84,26,73,18,41,73,146,36,39,147,82,146,164,18,147,4,26,145,72,38,45,129,76,72,129,68,164,64,68,74,202,36,153,0,34,146,36,144,4,144,68,162,20,145,200,164,85,32,33,5,146,68,146,36,73,150,36,73,36,136,37,33,153,36,19,64,36,146,4,18,64,18,37,26,145,72,50,73,171,2,9,41,144,137,136,76,146,9,32,34,73,2,73,0,73,36,74,17,137,76,90,5,18,82,32,153,36,153,0,34,146,36,144,4,144,68,162,20,145,200,164,21,72,72,129,36,146,68,19,147,68,76,36,80,146,36,37,146,36,145,64,38,34,73,68,68,68,2,153,34,73,136,72,146,136,164,148,164,64,41,41,80,78,146,66,68,4,16,17,34,17,145,136,70,49,73,34,25,17,137,104,20,145,136,137,136,152,40,162,64,146,164,4,146,73,74,137,82,129,68,68,68,68,160,0,2,17,73,146,164,64,146,148,152,164,64,37,38,9,52,153,2,37,34,80,98,146,41,37,37,147,4,138,136,136,72,74,2,136,68,4,17,17,73,82,146,8,32,145,36,4,2,17,145,72,0,57,18,81,82,146,72,137,136,40,129,136,146,72,146,132,145,136,139,36,145,140,68,20,49,162,16,17,40,9,33,34,35,17,25,145,152,17,145,72,34,70,73,2,136,136,64,68,34,16,137,72,2,73,37,73,74,18,129,84,82,73,68,36,34,49,34,17,136,24,73,146,72,18,129,34,145,136,81,129,20,73,68,138,72,36,34,129,72,4,34,137,24,165,148,76,18,40,50,5,34,18,35,34,34,98,68,68,4,73,34,34,18,129,36,17,17,49,34,35,145,40,73,68,34,81,32,73,36,10,68,98,34,66,34,2,17,140,48,34,34,70,34,81,146,136,68,162,64,146,72,20,136,196,68,132,140,136,100,34,137,33,66,132,68,50,145,196,72,72,76,66,12,145,72,68,32,66,130,152,36,25,57,34,34,145,36,73,76,18,73,18,73,165,72,34,137,41,146,164,36,73,50,128,72,34,81,32,73,36,10,68,226,72,74,34,18,25,34,17,33,145,36,98,68,76,100,228,136,72,146,72,50,68,34,66,134,72,194,132,16,34,50,33,73,8,17,137,4,146,4,34,140,72,76,18,37,17,73,146,41,74,146,36,137,146,36,138,4,146,4,34,98,36,17,17,70,36,146,19,73,34,146,196,8,33,226,136,136,32,34,129,40,18,145,146,136,36,137,136,136,0,34,137,68,129,72,146,68,81,68,160,68,34,17,136,136,200,36,147,164,148,36,73,146,68,196,73,37,37,17,17,137,136,72,196,136,132,146,73,10,20,141,136,40,66,68,160,132,32,18,153,72,142,136,36,147,72,34,34,18,17,17,73,34,80,18,73,70,84,32,82,146,72,73,18,145,64,50,34,50,74,201,36,129,34,34,34,16,17,71,68,18,136,136,180,36,17,37,201,36,50,105,146,200,36,19,146,73,146,132,16,165,32,50,74,201,36,129,34,34,34,144,68,68,68,20,34,66,68,136,8,17,73,82,0,149,36,73,40,43,9,145,136,38,149,36,37,73,34,66,17,41,77,42,73,74,146,68,132,2,57,73,148,82,35,34,18,17,138,152,72,146,36,144,148,36,37,129,148,146,136,80,68,74,82,68,34,17,161,136,36,17,64,36,9,73,162,84,160,146,36,19,41,169,4,42,37,73,74,32,169,36,37,137,64,34,145,136,80,68,146,164,42,80,74,129,144,196,18,41,37,37,21,168,4,80,146,85,129,148,36,73,22,73,42,169,76,10,148,80,18,18,35,137,145,36,9,164,64,36,144,100,146,12,133,36,145,64,146,36,145,152,164,52,41,165,164,36,41,83,34,41,165,36,37,10,9,196,36,146,140,36,198,36,146,36,129,20,72,146,36,20,133,162,37,145,36,41,144,2,73,146,132,162,80,72,36,144,84,32,147,68,98,133,144,24,164,36,73,44,81,66,72,72,32,38,145,36,137,36,16,41,144,36,169,2,73,146,24,73,132,162,80,148,68,18,136,20,72,146,84,129,36,73,70,18,161,40,20,146,145,19,9,100,133,68,98,18,17,148,36,73,10,132,4,82,18,136,9,146,36,144,148,68,18,145,68,169,64,39,73,18,72,18,137,36,68,73,10,132,4,146,84,160,147,36,38,65,73,68,18,66,200,36,146,160,73,76,18,25,73,34,73,36,66,65,82,32,73,130,81,18,70,66,72,136,136,136,136,72,146,136,37,1,68,34,18,137,36,21,64,4,2,136,38,197,136,36,201,196,34,34,73,90,71,146,68,137,72,38,41,153,68,146,73,18,201,73,146,210,210,165,36,17,9,84,160,2,145,36,144,36,81,35,57,146,68,98,36,133,73,70,68,146,136,136,72,73,4,138,136,68,140,42,16,83,68,68,73,68,34,34,17,17,137,81,68,36,73,50,82,146,4,144,36,146,6,144,0,38,17,17,17,129,136,136,146,140,72,36,81,82,81,4,34,38,137,72,74,138,138,64,20,17,49,146,72,50,73,146,36,73,146,148,17,17,17,41,153,164,64,209,136,136,73,129,24,17,200,136,196,72,18,147,200,136,68,34,34,129,68,73,18,17,81,78,146,164,100,73,50,34,25,165,165,75,73,34,41,73,100,137,100,36,128,68,18,73,3,72,0,147,17,17,81,4,34,34,162,38,41,73,38,73,146,148,136,72,17,209,10,148,50,41,73,36,147,68,138,137,36,34,128,68,68,146,72,162,80,34,73,33,80,4,42,16,129,34,145,68,18,17,89,18,69,82,18,41,45,93,74,18,17,201,137,36,137,148,150,46,37,137,136,16,40,2,21,136,64,36,5,18,9,68,146,35,82,32,70,100,68,4,18,73,146,36,73,0,9,68,34,34,145,72,36,34,34,34,73,36,16,145,136,136,73,76,68,18,64,36,69,34,128,136,136,68,68,10,20,137,40,82,160,138,136,36,137,68,34,17,37,34,49,34,34,34,74,34,50,145,2,81,34,34,16,17,69,140,136,138,52,37,69,100,50,73,150,137,100,146,36,146,156,34,146,36,37,73,82,137,136,106,178,76,105,82,21,151,146,68,68,146,34,17,73,36,21,40,162,145,196,136,72,68,4,34,82,32,34,162,16,17,34,2,33,34,68,132,136,136,136,146,200,72,41,145,73,0,73,162,34,73,4,16,17,145,68,146,20,129,72,36,5,18,17,73,148,72,146,128,64,180,40,163,84,74,35,177,36,89,70,146,136,73,34,137,106,148,36,137,36,137,137,44,138,8,34,50,73,66,28,137,56,50,201,72,145,4,146,72,66,28,137,56,50,18,113,68,98,196,136,36,137,73,202,68,149,17,37,73,82,38,34,81,100,228,36,169,164,58,146,200,50,165,73,213,164,36,151,146,140,72,10,69,140,210,210,165,36,17,129,10,84,32,18,40,145,40,16,137,136,136,136,72,4,144,36,129,56,34,34,2,2,104,36,98,36,98,68,18,73,146,136,49,34,74,34,73,18,69,73,146,36,81,146,68,84,68,32,34,17,136,168,209,17,145,36,17,17,73,18,136,140,136,136,8,82,114,74,36,34,50,34,73,210,136,140,136,146,72,146,68,81,146,36,73,148,36,17,145,136,64,34,18,129,68,68,34,50,17,17,65,18,69,146,72,100,68,146,36,137,24,35,162,36,146,36,163,40,73,146,36,74,146,168,168,2,73,81,68,34,144,20,69,117,153,72,34,163,72,98,18,41,36,147,72,36,16,153,8,17,137,132,64,228,148,36,41,73,18,64,18,136,19,138,164,66,34,73,33,145,164,144,72,82,72,36,41,36,146,20,18,73,10,137,36,133,68,146,66,34,73,33,145,164,144,72,82,72,36,41,36,146,20,18,73,10,137,36,133,52,146,10,137,36,41,36,146,20,18,73,10,137,36,133,68,146,66,34,73,33,145,164,144,72,82,72,36,41,36,146,20,18,73,10,137,36,133,68,146,66,34,73,33,145,164,16,145,17,69,82,146,145,145,73,146,146,146,0,146,32,138,68,32,71,34,144,17,17,37,35,34,34,34,74,74,2,72,130,136,140,68,66,68,68,82,101,34,76,98,36,25,73,74,50,37,73,146,68,42,33,41,13,145,136,36,10,130,137,36,41,133,82,202,164,76,72,41,38,50,41,73,18,41,148,28,145,72,9,38,146,100,36,209,36,73,133,137,100,34,37,21,42,201,72,196,36,9,9,169,80,73,142,72,34,38,101,100,68,16,68,68,68,149,73,148,44,73,146,68,138,36,37,18,37,37,18,197,68,76,74,18,37,69,34,73,137,196,72,162,70,50,74,75,151,146,68,36,17,137,196,132,148,18,73,34,145,68,137,72,73,36,146,72,34,137,44,34,2,72,146,36,73,38,73,82,34,81,90,68,146,36,165,36,73,146,148,20,36,9,84,4,144,64,164,2,49,73,146,36,73,0,9,34,34,34,68,68,4,10,32,80,68,38,18,73,146,36,73,0,41,136,136,136,136,8,20,64,32,34,162,2,73,164,2,137,72,32,66,0,201,20,1,36,42,9,164,4,162,4,146,84,9,36,73,65,82,2,149,64,153,164,73,146,38,73,2,57,73,129,68,2,145,10,164,28,153,36,41,73,164,36,128,20,148,40,137,136,16,35,2,5,16,136,34,113,73,82,68,68,132,136,136,64,1,4,34,82,74,146,136,17,137,73,98,34,34,145,136,137,16,17,137,72,76,36,73,146,136,36,9,68,72,2,49,9,152,128,9,152,192,4,76,192,36,38,73,34,2,73,74,98,146,64,137,73,2,141,72,168,81,36,66,8,17,40,194,144,2,9,20,168,64,38,137,164,36,73,18,166,36,9,83,146,132,41,73,194,148,36,97,74,146,48,37,73,152,146,36,166,36,137,41,73,98,74,146,152,146,36,146,36,34,36,208,36,105,146,36,21,104,146,164,2,77,146,84,160,73,146,10,148,21,164,10,42,72,86,144,172,32,85,80,65,178,130,84,147,154,36,41,169,64,147,148,178,162,36,73,18,147,36,146,36,9,132,73,146,52,73,146,146,36,73,166,36,201,148,36,153,146,36,41,41,39,73,82,73,32,105,74,41,147,42,168,32,5,169,130,10,18,33,17,147,36,73,146,146,36,34,37,129,194,4,76,146,73,0,145,144,148,2,165,0,74,146,68,38,145,148,36,73,152,146,132,41,73,50,37,137,36,146,72,34,137,36,146,72,34,137,36,17,33,129,146,164,73,146,76,90,129,132,20,72,34,82,32,73,82,147,4,76,146,164,36,80,147,164,148,37,73,66,68,68,82,146,36,73,34,145,36,129,196,36,96,146,76,0,17,146,18,72,2,40,73,18,153,68,82,146,36,97,74,18,166,36,97,74,18,166,36,97,74,18,166,36,49,37,137,41,73,76,73,98,74,18,83,146,152,146,36,34,36,208,201,164,148,76,18,40,137,72,32,23,73,52,73,36,9,36,73,50,105,5,202,132,20,72,68,10,36,41,41,147,164,148,147,72,146,36,9,36,9,36,2,34,72,146,68,32,73,73,37,129,36,73,146,152,36,80,149,164,2,73,146,74,169,148,74,82,21,40,77,41,154,148,114,82,146,10,74,42,201,73,146,84,160,84,210,201,164,148,36,169,102,146,76,0,17,146,18,72,2,40,73,18,153,132,36,144,148,76,146,76,0,145,144,20,72,1,148,36,73,65,98,146,100,2,136,144,148,64,18,64,73,146,72,146,100,210,42,80,38,164,64,34,34,147,36,153,164,85,160,73,72,129,68,68,146,36,147,86,160,76,72,129,68,18,197,68,34,18,40,73,146,18,73,146,72,32,19,145,36,17,17,145,64,166,36,9,17,17,17,37,37,73,68,146,10,84,152,128,73,146,9,32,66,146,36,144,4,144,68,68,34,147,72,74,146,36,76,73,194,148,36,76,73,194,148,36,76,73,194,148,36,166,36,49,37,137,41,73,76,73,98,74,18,83,146,68,132,4,58,34,162,136,136,152,180,10,148,9,41,144,136,20,136,136,146,50,37,73,64,9,146,164,164,10,148,34,10,36,147,36,73,34,73,129,78,18,33,17,35,34,100,41,208,73,146,98,82,146,36,73,146,36,73,146,36,73,18,73,8,33,36,73,34,34,18,145,64,34,36,34,194,144,2,37,19,147,36,73,105,146,198,84,146,36,33,36,146,80,145,2,133,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,36,17,145,36,145,136,16,17,33,66,132,136,41,36,73,18,9,45,145,36,73,34,37,146,100,146,146,73,164,100,82,68,82,100,146,147,36,33,149,36,74,146,36,73,34,165,18,9,73,145,148,164,148,164,34,17,82,146,38,137,180,36,73,36,73,36,73,9,36,145,36,73,153,164,2,73,146,37,150,36,201,72,74,162,50,73,68,21,168,73,73,148,2,85,72,74,32,153,36,73,146,70,82,160,212,36,80,73,2,73,146,36,136,10,148,16,17,17,81,68,18,17,137,136,136,36,129,136,17,1,147,100,2,72,66,18,17,136,8,32,18,17,17,153,68,82,146,72,194,20,73,152,34,9,83,36,97,138,36,76,145,132,41,146,48,69,18,83,36,49,69,18,83,36,49,69,18,83,36,137,8,9,52,50,162,148,76,18,40,34,34,2,113,68,68,35,136,73,50,1,36,17,146,8,68,0,145,40,34,17,17,49,105,5,138,9,41,144,136,20,136,136,146,82,16,73,146,170,64,141,136,136,196,72,90,5,18,82,32,17,17,201,72,10,68,140,72,146,136,72,68,129,24,37,16,73,138,34,10,68,68,36,137,72,196,72,73,146,36,9,34,34,35,73,34,34,19,73,73,146,36,9,34,2,66,70,138,80,17,134,20,40,25,153,36,73,74,147,104,166,146,36,25,17,17,18,81,146,36,73,34,2,136,4,193,145,68,146,36,83,146,36,73,18,73,146,36,73,146,68,18,162,32,17,73,36,73,34,70,146,41,73,146,36,136,136,32,34,201,148,36,73,18,68,140,72,36,34,137,20,136,20,136,72,68,36,18,17,17,136,68,76,32,16,8,2,71,34,138,72,36,73,38,18,137,36,137,100,74,146,36,145,68,18,73,34,146,36,146,68,50,73,146,36,73,34,146,36,73,74,146,36,163,100,34,146,200,8,35,201,72,20,73,98,36,17,41,137,36,137,68,50,137,36,146,72,18,49,37,73,18,169,18,81,18,89,50,73,36,73,36,141,68,36,129,136,16,71,34,146,36,73,36,71,36,146,152,72,34,177,36,17,17,149,68,146,64,17,41,18,72,68,68,66,74,138,72,66,148,136,56,17,147,200,72,34,98,100,17,233,100,145,37,75,34,129,148,4,138,68,68,34,146,64,137,40,17,35,146,42,137,76,36,35,74,36,145,98,36,89,68,137,68,146,136,9,41,69,138,20,25,17,196,17,137,48,98,196,40,210,201,34,150,36,129,140,36,163,8,33,76,140,36,35,145,140,36,146,69,145,36,73,34,73,32,34,42,149,4,18,81,18,200,68,52,34,137,152,68,4,17,145,136,140,200,200,40,18,71,34,163,200,136,68,146,64,73,32,34,42,149,4,34,17,37,129,200,72,68,147,72,18,146,81,38,130,72,20,72,68,146,2,145,73,146,36,49,146,164,136,164,72,34,137,36,18,17,17,136,36,17,77,145,36,81,156,36,9,32,33,35,18,137,35,70,162,146,73,2,37,201,72,74,76,2,5,74,68,20,17,17,136,64,4,50,34,17,17,18,145,76,18,104,68,36,1,36,73,140,168,0,34,162,40,40,70,36,137,36,70,68,50,169,36,34,73,4,74,36,18,129,72,196,137,72,138,35,34,41,81,18,136,147,36,162,32,201,36,5,138,34,65,36,69,98,68,68,100,82,20,137,36,138,8,34,17,136,68,146,36,130,168,16,57,18,137,68,36,98,68,70,70,138,36,73,82,16,21,145,20,136,68,36,34,17,201,137,68,36,98,68,70,70,138,36,73,82,16,21,145,20,136,68,36,34,17,201,137,68,36,98,68,70,70,138,36,73,82,16,21,145,20,136,68,36,34,17,201,137,68,36,194,136,140,140,20,73,18,41,136,138,72,10,68,34,18,145,136,228,68,145,40,18,69,34,17,145,8,35,34,35,35,69,146,72,65,84,68,18,129,136,68,36,34,17,201,73,20,137,34,18,97,68,70,70,138,36,137,20,68,69,36,5,34,17,17,17,145,76,20,137,20,145,72,82,196,136,200,200,72,145,36,82,16,21,145,68,32,34,17,137,72,68,114,18,69,162,136,68,146,34,98,68,70,70,138,36,137,20,68,69,36,5,34,17,137,72,68,114,34,17,137,24,145,145,145,34,73,34,5,81,17,73,129,72,68,34,18,145,156,72,68,34,70,100,100,164,72,146,72,65,84,68,82,32,18,145,136,68,36,39,18,145,136,17,25,25,41,146,36,82,16,21,145,20,136,68,68,68,68,114,34,145,136,136,36,137,136,68,73,129,142,136,72,36,18,145,36,17,101,68,70,166,36,73,16,149,36,25,137,136,18,34,142,146,36,146,73,146,72,138,34,98,146,34,16,17,49,18,137,72,68,114,162,72,36,17,25,17,35,98,74,146,24,73,34,34,73,39,18,9,32,1,76,129,68,82,2,137,137,36,34,114,82,74,21,145,36,145,72,162,10,20,17,105,68,36,153,164,36,5,34,142,34,34,35,137,68,66,36,17,35,34,35,35,37,73,164,32,42,146,68,32,34,17,137,72,68,50,81,36,34,145,152,148,48,73,18,49,34,50,50,82,146,68,10,162,34,73,18,97,34,146,72,18,136,72,68,34,18,145,156,40,18,145,44,98,68,68,70,70,74,146,72,65,84,36,9,68,36,34,17,137,72,226,68,81,34,18,35,49,145,36,69,35,17,35,34,35,35,69,146,72,65,84,36,137,36,17,73,4,34,18,145,136,68,36,19,69,146,68,36,70,146,144,36,137,164,136,34,73,17,17,136,136,24,137,68,36,34,57,81,36,146,136,140,136,17,35,37,73,140,136,72,146,152,36,137,76,12,32,1,68,68,68,160,36,41,129,36,73,114,82,202,40,57,146,36,82,146,2,37,137,68,18,21,136,200,40,34,34,50,18,137,40,162,72,18,136,24,137,68,36,34,137,19,69,34,146,72,100,82,100,68,68,140,24,41,73,146,130,136,34,73,34,145,36,146,72,50,34,34,10,147,36,34,145,34,34,74,10,116,68,34,34,145,136,36,202,136,140,76,73,146,32,42,73,113,68,34,89,68,70,166,36,145,130,168,164,64,36,34,17,137,72,142,36,81,36,81,36,81,20,17,41,17,17,145,72,68,68,73,129,72,68,36,18,145,68,145,17,25,153,146,36,5,81,73,26,145,72,137,100,36,35,73,36,137,36,145,36,146,68,146,36,73,146,36,146,68,146,72,18,73,34,73,145,16,17,34,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,8,33,68,32,132,16,129,16,66,4,66,8,17,136,136,40,34,137,136,68,68,84,18,168,48,2,38,73,38,128,8,73,146,64,18,64,18,17,69,38,145,148,36,146,48,69,18,166,72,194,20,73,152,34,9,83,36,97,138,36,76,145,196,20,73,76,145,196,20,73,76,145,196,20,73,34,66,2,29,153,40,37,147,4,138,136,136,64,46,34,162,136,136,152,180,2,9,41,144,68,164,64,68,148,148,41,146,8,24,73,18,17,145,73,146,72,82,160,34,81,160,38,73,74,18,73,76,145,196,20,73,76,145,196,20,73,146,164,8,137,152,36,73,10,148,164,106,146,164,72,78,146,74,101,18,73,148,20,40,81,68,50,73,146,136,170,64,41,153,36,41,73,36,201,20,73,50,69,146,88,82,160,73,138,144,136,73,41,71,36,73,140,36,37,144,36,73,201,36,21,72,38,18,137,36,41,144,76,20,9,160,0,146,34,21,40,137,73,146,152,36,146,72,10,148,68,38,145,148,36,146,196,20,73,98,138,36,49,69,146,152,34,73,76,145,36,166,72,18,83,36,137,41,146,196,20,73,98,138,36,49,69,146,152,34,73,76,145,36,166,72,18,83,36,71,196,148,36,145,44,73,146,68,160,201,146,164,73,34,5,146,76,82,129,100,74,77,146,68,17,41,144,44,5,154,164,8,137,152,36,169,64,147,82,142,136,136,136,72,36,136,68,32,33,17,81,36,73,18,72,82,201,36,129,170,210,36,169,2,37,169,166,76,82,160,36,85,105,146,84,129,52,41,229,72,73,10,18,149,228,36,137,20,72,99,146,76,0,17,73,18,72,2,72,34,162,20,17,17,147,86,32,33,5,146,136,72,164,19,147,82,146,164,35,37,33,2,17,145,40,144,8,145,64,36,209,84,36,41,49,19,17,17,129,146,36,73,73,36,73,34,144,136,36,17,17,137,136,64,66,68,136,8,68,68,164,136,136,136,36,128,36,73,146,72,129,8,68,66,146,74,42,144,76,18,73,2,25,145,36,165,210,36,73,74,18,73,66,132,4,146,152,36,16,25,165,100,146,64,17,17,17,72,68,68,83,37,73,12,146,36,145,160,36,57,37,137,132,136,136,73,146,146,36,73,162,64,146,146,2,229,68,146,73,146,146,36,73,162,64,146,146,2,37,41,41,65,146,36,72,146,64,146,72,144,146,36,39,73,82,162,64,18,148,148,148,8,34,146,136,73,146,4,146,76,50,137,73,34,129,152,36,18,73,32,68,52,137,152,68,82,146,72,18,83,36,137,41,146,196,20,201,148,68,36,17,147,36,37,73,146,68,129,36,37,5,74,34,137,76,36,145,64,162,72,34,37,137,32,37,165,36,34,17,145,76,146,200,36,147,4,154,72,36,144,40,146,72,73,34,72,162,36,41,37,147,76,5,145,152,82,50,73,160,36,34,129,68,38,105,98,66,68,136,72,82,69,82,76,18,147,52,73,146,2,73,146,50,145,165,72,73,32,147,72,74,82,146,76,73,146,41,73,50,37,73,166,36,201,148,100,40,129,36,137,84,5,74,210,36,41,34,162,36,73,146,68,146,36,129,196,68,152,36,34,5,146,36,50,137,164,36,73,194,148,36,76,73,194,148,36,76,73,194,148,36,76,73,98,74,18,83,146,152,146,196,148,36,166,36,49,37,73,68,72,160,201,164,148,76,18,40,137,72,32,71,68,84,153,200,82,36,73,32,147,72,74,146,36,153,146,36,83,146,100,74,146,76,73,146,41,201,144,4,50,82,132,70,146,36,73,129,84,132,33,5,74,38,137,50,73,34,73,146,36,72,18,72,72,68,68,146,36,2,73,74,42,9,36,73,146,196,36,129,170,36,21,72,146,84,74,165,84,146,42,144,166,20,77,74,57,41,73,65,82,73,78,146,164,64,42,233,100,82,74,146,84,51,73,38,128,8,73,18,72,2,72,146,36,50,73,74,178,36,146,148,0,146,146,20,40,73,74,0,9,160,38,37,146,156,148,82,73,146,73,171,64,153,144,2,137,72,129,36,37,165,37,41,144,147,146,73,50,1,68,66,146,64,2,72,82,146,164,64,18,146,73,146,9,32,66,146,4,146,0,146,36,73,38,73,146,73,90,21,72,72,129,36,34,146,36,153,180,2,101,66,10,36,146,40,38,18,145,64,73,146,148,72,146,68,2,153,136,36,137,136,136,4,50,37,137,144,16,17,34,146,84,4,82,82,32,163,2,73,146,72,36,34,34,34,34,34,34,34,34,34,146,36,41,73,74,74,68,68,68,68,68,68,68,21,168,64,73,82,146,36,41,132,16,129,36,73,74,146,82,8,33,2,73,82,148,140,210,73,172,212,100,149,36,144,20,169,164,64,68,165,146,64,34,170,73,32,145,38,73,73,82,146,196,82,146,132,144,148,36,105,145,152,148,36,137,72,148,4,145,36,73,36,37,49,137,164,36,33,69,5,137,16,81,43,136,36,73,38,137,41,146,140,164,32,73,82,16,137,36,137,147,164,20,38,164,20,82,146,68,21,36,138,36,33,137,148,42,72,36,138,68,66,8,17,8,33,68,32,132,16,129,164,74,146,98,98,74,201,36,201,148,164,100,146,100,74,82,50,73,50,37,41,151,82,8,33,2,73,82,74,2,8,32,17,64,76,146,18,72,74,164,147,36,73,146,36,73,82,150,146,164,36,137,100,146,64,83,146,73,82,136,72,146,148,4,1,36,73,146,164,36,89,114,146,52,89,146,73,74,73,105,50,5,82,68,32,101,146,76,37,37,147,4,74,146,146,73,146,148,36,73,146,36,2,72,146,148,148,72,0,137,36,72,73,146,36,37,41,144,146,73,166,74,146,148,74,149,73,73,146,36,169,64,201,72,82,58,41,73,74,38,137,74,129,50,49,149,164,146,210,36,37,73,201,36,85,10,148,201,84,146,116,146,20,34,146,36,128,82,146,148,148,64,1,148,36,173,64,74,146,66,68,146,36,177,146,36,73,146,36,73,2,8,32,73,129,36,37,5,74,114,146,36,73,82,146,36,68,36,73,146,149,156,36,45,137,36,1,36,41,165,64,41,165,18,64,2,168,37,37,73,78,74,89,73,82,73,148,36,17,34,146,148,100,50,73,170,164,164,84,129,38,73,41,73,85,32,37,82,147,72,43,144,73,41,68,36,73,82,50,146,36,128,36,73,37,5,144,16,145,148,4,82,0,37,73,83,129,148,36,133,136,36,41,37,137,36,129,74,26,73,147,0,18,64,17,5,42,37,169,4,146,52,41,50,83,4,50,147,148,10,36,105,201,36,41,68,36,73,138,76,146,74,82,73,146,64,146,146,84,129,146,164,74,149,2,37,37,77,41,149,82,73,21,104,82,202,37,165,36,73,73,0,169,68,146,10,148,146,6,16,9,32,73,3,72,0,139,20,40,37,41,73,5,146,36,105,146,36,169,64,201,164,10,148,164,164,164,2,73,74,38,73,33,34,4,146,36,37,1,4,144,196,146,36,105,0,9,96,73,164,64,146,74,82,82,146,148,36,153,36,73,146,164,44,37,73,73,18,201,36,129,74,50,73,10,17,129,16,72,146,148,0,2,72,18,147,36,105,0,9,224,36,73,84,2,149,164,154,148,164,36,73,146,196,36,73,0,1,4,144,36,146,84,32,149,74,32,37,73,114,146,36,73,76,146,36,73,146,36,73,146,36,73,89,74,146,146,36,146,73,10,84,73,38,73,33,34,16,34,146,164,36,101,73,36,73,0,73,74,18,72,82,82,21,168,36,41,1,36,128,212,36,73,170,2,73,146,156,148,82,101,73,146,146,36,38,73,33,34,73,82,18,64,0,1,36,49,73,146,6,144,0,38,73,34,129,146,76,146,164,36,37,201,36,73,34,73,37,144,146,74,129,36,37,201,36,137,41,73,146,36,73,146,36,41,75,73,82,146,68,50,73,160,146,76,146,66,68,32,68,84,166,172,76,166,148,36,105,82,74,146,42,153,146,146,74,73,114,146,150,68,154,146,164,41,201,82,22,153,146,36,167,164,164,74,186,148,137,201,196,36,19,77,82,114,74,74,74,210,85,38,38,19,147,36,74,42,41,105,50,153,72,201,41,41,41,169,38,73,17,73,78,73,73,165,76,114,145,36,167,164,164,82,77,74,34,74,78,73,73,73,17,73,98,73,18,64,18,83,2,72,146,72,2,8,32,73,3,72,0,35,145,64,82,146,36,146,164,36,146,148,148,64,73,146,4,146,36,147,196,36,73,74,73,146,36,9,17,147,148,20,105,146,36,73,146,36,73,73,50,73,74,73,146,36,137,2,37,73,10,36,73,154,146,148,147,36,73,146,36,73,82,153,76,146,74,146,36,73,146,92,37,73,10,36,201,36,129,58,73,145,36,165,147,164,146,36,73,146,36,73,146,36,73,90,74,146,148,36,147,36,37,73,32,73,77,146,38,201,36,169,36,73,40,35,137,66,68,32,73,82,42,145,164,2,165,164,145,180,0,18,64,0,17,5,74,73,74,82,129,36,37,77,146,84,160,100,82,5,74,82,82,82,129,36,37,147,164,16,145,36,149,100,73,146,52,89,146,73,74,73,105,50,5,82,68,32,101,146,76,37,37,147,4,74,146,36,9,32,177,4,144,36,146,0,146,52,128,36,128,73,146,40,129,164,146,36,77,146,36,73,130,164,36,37,153,148,76,82,37,149,164,146,154,146,36,73,162,210,98,146,76,82,74,74,147,41,144,34,2,41,147,100,42,41,153,36,80,38,144,36,133,136,64,146,36,81,2,72,0,1,36,105,18,147,148,148,146,156,36,73,37,73,18,168,36,73,146,36,41,73,38,73,162,36,144,36,73,74,98,146,148,146,36,73,18,40,73,146,64,146,148,78,146,40,68,132,136,36,73,162,4,144,0,2,72,210,36,38,41,41,37,57,73,146,74,146,36,80,73,146,36,73,82,146,76,146,68,73,32,73,146,148,196,36,41,37,73,146,36,80,146,36,129,36,41,157,36,81,136,8,17,73,82,18,145,164,4,82,37,73,146,164,164,146,164,46,73,74,37,43,73,146,36,73,146,100,37,73,18,147,164,16,72,146,36,9,32,128,100,9,32,73,36,1,36,105,0,9,96,82,18,9,148,84,146,44,73,150,82,147,164,37,73,146,76,146,36,169,212,74,82,146,196,36,41,68,4,146,36,169,18,73,0,1,36,81,160,146,36,37,153,36,165,36,73,146,4,74,146,36,144,164,41,39,73,33,34,68,132,64,146,20,1,20,64,146,86,50,49,201,146,72,38,73,73,32,73,41,201,73,41,83,45,89,178,42,101,146,146,168,64,74,87,146,20,34,146,164,88,37,137,37,145,68,2,136,146,36,5,74,50,233,74,146,69,157,36,101,146,164,84,18,72,146,75,73,20,72,73,148,186,146,36,146,82,74,233,74,146,36,165,64,153,84,129,42,1,68,0,37,41,73,164,75,146,74,44,68,36,73,41,9,32,128,0,146,88,146,36,13,32,1,76,74,34,129,146,84,147,36,147,146,146,164,84,2,41,41,201,36,73,146,36,101,41,73,74,146,72,38,41,80,37,153,36,133,136,64,8,36,73,73,18,64,0,73,178,4,144,36,146,0,2,72,210,0,18,192,72,36,144,36,73,42,80,146,164,64,146,76,146,148,146,36,9,17,147,36,77,146,36,169,148,36,41,37,73,82,160,36,73,129,36,73,83,38,73,146,36,73,82,150,74,146,148,36,145,76,18,168,146,100,146,20,34,2,73,82,84,146,44,137,36,13,32,1,156,36,73,148,2,37,73,146,146,164,36,129,36,41,153,68,82,74,73,233,74,146,36,85,2,169,145,42,144,150,74,129,146,36,233,148,36,147,37,73,42,73,32,201,41,37,41,208,37,73,33,34,73,82,18,64,0,1,36,49,73,146,6,144,0,38,73,34,129,146,212,164,36,41,73,18,73,82,2,41,165,20,72,42,201,36,201,146,36,73,146,36,101,41,73,74,146,72,38,9,84,146,73,82,136,8,132,136,36,169,36,73,82,26,10,164,34,73,85,68,146,10,41,5,146,36,165,64,73,82,68,68,68,73,34,82,144,36,81,21,40,17,9,196,146,36,82,2,81,130,42,16,19,137,10,36,69,34,137,36,17,137,72,146,36,34,34,73,34,4,144,52,73,80,76,34,41,37,146,104,74,146,36,83,146,36,73,146,40,129,36,41,73,114,153,164,145,68,18,136,88,50,146,72,129,146,148,28,165,18,147,68,50,73,146,36,73,146,36,73,146,36,73,73,146,36,73,146,36,73,146,36,73,146,164,36,73,146,36,73,146,36,137,164,64,34,137,36,144,64,146,36,73,146,36,73,132,68,76,72,32,65,50,146,8,19,82,10,137,72,2,145,8,137,152,152,36,73,82,154,52,166,146,36,9,137,8,137,8,137,8,137,8,9,52,34,34,162,16,66,4,146,36,73,74,82,144,82,32,73,74,129,146,164,136,68,132,16,9,137,112,146,136,36,144,20,40,137,52,37,147,194,146,146,148,34,21,72,25,37,13,32,17,34,147,36,17,149,4,225,36,73,36,73,146,164,4,18,73,36,73,37,69,146,136,72,146,36,73,146,148,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,17,34,36,73,146,36,73,34,57,4,16,1,68,36,129,76,5,82,82,160,136,72,82,50,153,4,210,84,6,80,146,68,146,64,73,146,137,19,17,17,81,50,153,4,42,80,10,148,69,68,68,68,164,68,74,42,70,38,146,100,146,84,41,149,2,149,20,81,32,73,32,73,74,2,37,73,5,145,36,73,65,18,202,146,146,36,149,36,146,20,36,161,44,41,137,68,17,146,42,80,74,36,169,36,153,36,53,9,146,36,101,20,36,161,44,41,137,68,146,168,32,41,84,73,40,165,148,164,146,73,34,73,65,18,138,164,32,73,169,146,164,36,17,146,10,202,36,165,36,41,137,146,36,41,73,146,146,162,73,73,130,132,76,33,69,150,66,164,38,73,73,146,148,20,77,74,18,148,132,152,78,82,72,145,154,36,37,73,42,105,133,148,73,82,73,146,74,154,66,74,82,146,50,73,42,73,74,44,73,78,146,164,146,36,73,100,146,52,73,146,148,36,37,73,137,146,36,145,36,66,130,36,149,66,82,146,36,37,137,144,84,80,38,41,37,73,73,148,36,73,73,146,156,196,36,146,36,38,137,164,68,146,73,34,41,145,36,82,146,68,82,146,36,73,146,36,73,42,73,145,72,68,146,36,73,146,36,137,68,18,73,146,36,130,200,36,164,36,145,36,41,73,18,147,73,41,5,149,148,36,73,81,34,137,136,137,36,145,137,36,65,82,146,100,146,36,149,32,73,20,68,146,68,18,17,201,36,162,28,17,25,9,145,76,140,136,140,132,136,56,34,98,68,136,136,100,36,73,34,73,18,81,34,73,68,132,72,146,200,200,136,8,17,113,36,18,17,33,34,18,37,78,146,34,89,36,89,138,68,36,146,36,18,137,168,140,100,146,145,68,68,201,36,35,145,136,74,162,138,136,138,42,170,136,142,36,145,36,74,42,34,1,4,144,136,19,73,146,72,34,34,34,34,34,34,34,34,34,34,34,34,34,165,20,37,98,146,34,37,73,146,36,34,170,32,34,50,18,34,226,136,200,72,136,136,35,34,35,33,34,142,136,140,132,136,56,145,76,34,34,142,136,24,17,34,73,38,17,81,68,140,68,68,70,66,68,28,17,25,9,17,49,18,17,25,9,17,49,18,17,25,9,17,49,137,72,38,17,17,35,17,17,35,66,36,201,136,8,17,113,36,50,34,66,68,76,68,34,35,34,68,196,68,36,50,34,66,68,76,36,145,37,17,17,147,72,36,137,16,73,162,196,73,169,36,149,130,40,136,130,40,136,130,40,136,130,40,136,130,136,130,40,136,130,40,136,130,40,136,130,40,136,146,146,36,73,18,19,82,36,74,146,4,41,38,137,72,146,164,164,20,148,156,36,73,36,73,76,146,146,72,146,36,73,146,36,73,146,4,41,38,137,72,146,36,137,196,36,137,164,36,145,68,36,73,146,32,197,36,38,73,146,144,146,32,33,133,148,36,73,146,4,41,38,73,34,49,73,34,41,137,36,73,18,164,152,68,18,82,146,36,73,146,32,197,148,72,34,98,36,98,74,36,9,146,146,36,147,36,169,130,36,162,146,36,161,36,73,68,34,145,36,73,144,98,34,146,40,146,73,18,164,72,37,73,34,34,38,137,36,153,36,35,17,147,36,147,36,145,148,68,74,146,180,36,137,38,73,38,73,146,100,146,148,81,146,36,38,73,69,144,68,36,36,40,105,146,36,137,37,73,73,146,36,165,148,148,36,73,146,84,147,148,164,72,202,36,169,64,41,21,18,35,146,44,105,146,20,147,164,34,36,145,144,160,36,77,146,36,73,162,36,37,73,146,148,82,82,146,36,73,170,146,148,20,73,165,73,82,129,148,82,33,49,34,201,146,38,73,5,16,129,0,2,129,68,144,164,36,9,84,146,32,162,8,65,153,36,37,80,40,73,144,36,73,174,72,82,0,17,40,2,41,1,164,64,0,129,64,73,146,36,73,146,36,73,146,36,73,146,144,146,100,36,37,9,148,64,160,36,34,82,81,19,9,32,9,164,144,38,73,82,66,34,73,138,84,52,146,18,72,32,144,20,37,129,18,8,148,40,146,2,37,144,2,69,4,162,64,17,72,32,16,145,36,84,76,146,36,89,146,36,147,36,137,36,146,65,68,68,68,68,68,20,68,68,132,32,147,164,72,146,4,10,21,36,73,146,36,93,73,50,153,146,18,73,146,36,146,4,144,164,4,74,10,32,1,228,36,34,81,2,137,72,38,73,201,36,41,157,36,41,16,34,146,36,18,130,16,132,32,4,33,8,65,18,66,34,153,80,80,68,74,50,42,168,130,136,38,201,36,65,25,21,84,65,194,16,17,17,17,17,17,17,17,17,73,68,68,68,68,68,68,68,68,74,68,68,33,34,16,164,65,38,73,34,8,32,1,36,128,4,144,72,68,20,72,32,129,64,2,9,4,74,146,5,17,64,2,72,0,41,146,20,81,32,129,4,2,9,4,42,146,100,34,34,128,4,144,0,18,64,34,83,32,129,4,2,9,36,16,72,149,36,89,68,20,29,17,17,85,68,20,37,73,10,146,169,36,169,36,169,36,149,36,149,36,149,36,149,148,36,73,42,73,37,169,36,149,164,146,164,146,84,146,36,137,5,65,32,16,8,4,2,129,64,130,32,16,8,4,18,4,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,32,16,8,4,2,129,64,144,168,146,36,73,146,36,147,36,41,73,65,146,160,146,164,36,73,146,36,73,146,148,52,9,146,164,136,136,136,162,34,73,20,136,72,74,144,146,82,130,148,36,162,146,100,105,162,17,17,17,69,73,82,5,149,148,136,136,34,41,34,73,18,164,76,66,146,84,34,42,73,138,72,100,68,146,136,68,146,36,73,146,76,73,146,35,17,137,68,70,73,18,35,73,146,4,53,146,36,73,41,37,83,74,98,36,74,36,145,36,75,18,37,36,73,66,77,146,36,73,146,164,148,146,145,36,34,73,150,68,33,34,137,136,50,146,164,36,41,34,97,68,146,136,140,36,73,146,36,153,146,36,71,36,34,145,200,40,73,226,136,68,36,18,25,37,73,28,137,72,36,50,74,146,24,35,145,36,73,146,32,35,145,36,41,73,201,68,74,146,68,18,73,146,36,81,146,148,196,72,148,72,34,73,150,36,74,72,146,4,9,149,36,73,146,36,73,73,201,72,18,145,36,75,162,16,145,68,72,35,73,146,148,164,36,25,17,73,178,36,10,17,73,132,52,18,73,146,146,148,36,35,34,73,150,68,33,34,137,160,140,36,41,73,74,18,38,73,70,36,140,72,18,145,72,146,36,73,50,37,73,142,72,68,34,145,81,146,196,17,137,72,36,50,74,146,56,34,17,137,68,70,73,18,99,18,137,36,73,18,100,36,146,36,37,41,153,72,82,146,36,146,72,146,36,137,146,164,36,70,162,68,18,73,178,36,81,66,146,36,72,168,36,73,146,36,73,74,74,70,146,136,36,89,18,133,136,36,66,138,36,73,73,74,146,17,145,36,75,162,16,145,68,72,35,145,36,41,73,73,50,34,146,100,73,20,34,146,8,202,72,146,146,164,136,132,17,73,70,36,140,72,18,145,145,36,73,146,36,83,146,228,72,68,34,145,81,146,196,17,137,72,36,50,74,146,56,34,17,137,68,70,73,18,99,18,137,36,73,18,100,36,146,36,37,41,153,72,82,146,36,146,72,146,36,137,146,164,36,70,162,68,18,73,178,36,81,66,146,36,72,168,36,73,146,36,73,74,74,70,146,136,36,89,18,133,136,36,66,26,73,146,164,36,37,25,17,73,178,36,10,17,73,132,20,145,36,37,41,73,70,68,146,44,137,66,68,18,65,25,73,82,146,148,36,76,146,140,72,24,145,100,68,194,136,36,17,137,36,73,146,36,83,146,228,136,68,36,18,25,37,73,28,145,136,68,34,163,36,137,35,18,145,72,100,148,36,49,38,145,72,146,36,65,34,146,164,36,37,19,73,146,146,36,145,68,146,36,73,148,36,37,49,18,37,146,72,146,37,137,18,146,36,65,66,37,73,146,36,73,82,82,50,146,68,36,201,146,40,68,36,17,82,36,73,74,82,146,140,136,36,89,18,133,136,36,66,26,137,36,73,73,74,50,34,146,100,73,20,34,146,8,202,72,146,146,164,36,97,146,100,68,194,136,36,17,137,36,73,146,36,83,146,228,136,68,36,18,25,37,73,140,36,73,146,64,80,34,73,82,74,201,68,146,36,73,34,137,36,73,146,40,73,74,98,36,74,36,145,36,75,18,37,36,73,34,53,73,146,36,73,146,82,74,70,146,72,36,201,146,40,68,36,137,40,35,73,74,146,34,18,70,36,137,72,36,73,146,36,201,148,36,57,18,145,72,100,148,36,49,146,36,73,2,65,25,73,146,164,148,146,137,36,73,18,73,36,73,146,68,73,82,18,35,81,34,137,36,89,146,40,33,73,18,169,73,146,36,73,146,148,82,50,146,68,34,73,150,68,33,34,73,68,25,73,82,146,148,36,202,36,201,136,132,17,73,34,18,73,146,36,73,166,36,201,17,137,72,36,50,74,146,24,73,146,36,168,72,146,148,82,50,37,41,137,145,40,145,68,146,44,73,148,144,36,9,53,73,146,36,73,146,82,74,70,146,136,36,89,18,133,136,36,130,50,146,164,136,136,18,73,146,36,73,146,41,73,114,68,34,18,137,140,146,36,142,72,68,34,145,81,146,196,17,137,72,36,50,74,146,56,34,17,137,68,70,73,18,71,36,34,145,200,40,73,98,44,137,68,34,145,36,1,36,104,146,148,164,36,137,17,37,34,73,146,44,73,148,144,36,9,149,36,73,146,36,73,9,82,50,34,137,72,146,100,73,20,34,146,8,105,146,36,146,36,41,65,74,178,36,73,146,36,73,146,76,142,136,72,36,34,34,73,178,100,146,36,18,73,146,18,146,132,36,73,34,145,36,41,65,74,146,28,17,73,178,36,10,9,147,136,36,18,73,146,18,164,36,201,17,145,36,75,162,16,145,68,168,17,73,82,130,148,140,136,36,201,146,73,72,130,73,34,34,73,82,130,148,36,35,34,162,136,136,18,73,146,36,73,146,41,73,114,68,34,18,137,140,146,36,142,72,68,34,145,81,146,196,17,137,72,36,50,74,146,56,34,17,137,68,70,73,18,71,36,34,145,200,40,73,98,44,137,68,34,145,36,1,36,104,146,148,164,196,136,18,145,36,73,150,36,74,72,146,132,74,146,36,73,146,164,4,41,25,145,68,36,73,178,36,10,17,73,132,52,73,18,73,146,148,32,37,153,36,73,146,52,73,146,76,142,136,72,36,34,34,73,178,100,146,36,18,73,146,18,146,132,36,73,34,145,36,41,65,74,146,28,17,73,178,36,10,9,147,136,36,18,73,146,18,164,36,201,17,145,36,75,162,16,145,68,168,17,73,82,130,148,140,136,36,201,146,73,72,130,73,34,34,73,82,130,148,36,35,34,162,40,73,146,36,146,82,137,18,162,36,153,36,73,34,73,85,33,81,162,36,73,146,36,169,200,68,148,84,72,148,40,73,146,36,73,146,84,141,40,73,37,73,74,2,37,73,20,72,18,89,50,73,10,36,137,44,89,146,148,73,37,129,36,80,74,20,145,36,73,170,164,35,137,74,72,129,76,82,18,147,36,73,146,18,73,146,36,73,146,132,132,32,150,36,73,146,164,36,76,34,69,38,1,4,144,36,77,146,132,76,36,37,144,36,41,73,146,228,36,146,36,9,32,128,36,105,146,36,100,34,85,2,73,146,36,73,146,9,17,105,18,137,76,66,18,73,148,146,208,36,73,18,73,210,36,73,82,32,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,76,146,36,73,73,201,73,146,4,73,36,74,66,147,36,73,36,73,147,36,73,129,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,48,73,146,36,37,73,146,32,169,14,82,160,32,73,16,4,18,4,129,32,73,74,146,74,82,144,36,146,136,4,73,146,36,73,130,72,4,145,32,150,36,34,21,8,10,148,2,5,146,36,17,73,65,77,36,73,42,41,82,4,81,147,36,40,130,232,36,41,130,72,73,144,68,16,41,200,34,73,36,73,36,73,38,146,32,165,8,98,82,36,68,136,144,100,73,18,36,129,32,8,148,4,10,36,9,20,72,18,40,144,36,80,32,73,160,64,146,8,20,72,73,18,145,20,20,65,36,130,136,32,74,146,82,72,32,68,8,17,34,145,68,136,136,132,68,34,137,16,17,17,34,137,16,70,41,132,8,145,72,34,68,36,17,194,40,37,146,8,17,137,36,66,68,34,137,16,145,72,34,68,132,64,165,32,70,41,136,81,74,40,161,132,18,74,40,161,132,169,52,74,163,52,74,163,20,34,66,68,146,196,130,32,73,18,136,65,130,36,73,82,5,82,130,38,56,41,82,32,72,138,164,2,73,8,33,16,8,66,8,33,16,8,4,82,65,144,148,65,36,16,68,42,144,132,16,2,129,32,132,16,2,129,64,32,21,4,5,58,73,74,82,22,36,37,16,36,53,8,18,232,164,148,36,169,36,84,129,32,144,4,42,146,68,34,34,34,9,17,8,18,72,2,73,32,8,36,129,72,32,129,36,16,73,18,9,82,129,32,144,4,170,24,17,9,17,8,130,2,73,32,17,40,144,4,18,129,32,144,4,34,129,2,73,32,38,73,73,130,8,4,129,36,16,137,72,16,129,32,40,144,4,146,64,16,72,2,145,8,20,17,129,32,144,4,138,136,145,36,72,32,8,2,73,32,146,8,20,72,2,145,68,32,40,144,4,42,80,32,9,68,73,210,74,168,132,74,168,132,72,72,74,82,84,18,149,68,37,17,41,73,147,148,74,82,73,86,34,113,66,146,20,68,32,8,2,73,32,146,4,130,2,73,32,17,40,144,4,34,34,130,8,4,65,129,36,144,4,10,36,129,68,32,8,36,129,72,4,10,36,129,34,65,4,10,130,64,18,72,4,10,36,129,68,160,64,18,40,2,65,32,9,164,68,146,68,160,32,8,36,129,68,160,64,18,40,2,65,32,9,164,72,146,130,36,73,146,72,74,82,37,73,147,82,50,73,150,82,73,74,146,100,73,41,73,73,146,34,149,82,146,164,36,165,36,41,37,165,148,4,74,32,144,148,156,136,168,20,72,10,36,73,146,69,18,40,129,64,162,72,2,37,16,136,36,137,148,2,169,64,146,36,89,36,129,18,8,36,138,36,80,2,129,72,50,73,74,146,84,74,32,85,32,144,146,147,152,68,180,34,9,164,10,36,16,72,20,73,32,85,32,129,64,34,145,4,170,2,9,4,18,137,36,144,42,144,64,160,72,146,72,180,34,9,84,5,18,8,36,138,36,144,42,144,64,32,145,72,2,169,2,9,4,18,137,36,144,42,144,64,160,72,146,200,68,68,43,146,64,170,64,2,129,68,145,4,82,5,18,8,36,18,73,32,85,32,129,64,34,145,4,170,2,9,4,138,36,137,76,68,180,34,9,164,10,36,16,72,20,73,160,42,144,64,32,145,72,2,169,2,9,4,18,137,36,144,42,144,64,160,72,146,152,36,37,73,74,41,144,42,16,72,201,137,73,34,154,20,73,32,85,32,129,64,18,41,146,64,170,64,2,129,36,146,72,2,85,129,4,2,73,36,145,4,82,5,18,8,36,145,68,18,72,73,16,168,64,2,129,164,20,40,16,72,146,36,146,64,170,64,2,129,36,146,36,18,149,41,146,2,85,129,4,2,137,34,9,164,10,36,16,72,36,146,64,170,64,2,129,68,34,9,164,10,36,16,72,36,146,64,170,64,2,129,68,34,9,164,10,36,16,72,36,73,100,34,162,73,145,4,82,5,18,8,36,145,34,9,164,10,36,16,72,34,137,36,144,42,144,64,32,137,36,146,64,85,32,129,64,18,73,36,129,148,4,129,10,36,16,72,74,129,2,129,36,73,34,9,164,10,36,16,72,34,73,34,19,17,77,138,36,144,42,144,64,32,137,20,73,160,42,144,64,32,137,36,146,64,170,64,2,129,36,146,72,2,169,2,9,4,146,72,34,9,84,18,4,42,144,64,32,41,5,10,4,146,36,137,36,144,42,144,64,32,137,36,137,73,82,144,36,73,146,80,146,42,73,154,148,146,73,178,148,74,82,34,146,36,151,148,146,148,36,41,73,165,148,36,41,41,73,74,73,41,37,129,18,8,36,37,39,34,42,5,146,2,73,146,164,136,2,37,16,72,5,74,32,144,36,145,82,32,21,72,146,36,69,20,40,129,64,42,80,2,129,36,147,164,36,41,73,5,146,42,16,72,201,40,73,146,146,148,64,85,32,9,4,146,84,160,42,144,4,2,73,82,32,85,129,36,16,72,146,2,169,10,36,129,64,146,156,148,73,164,36,145,148,68,73,138,136,164,36,147,164,36,73,165,4,82,5,2,41,25,37,41,144,42,144,64,32,21,72,21,72,32,144,20,72,21,72,32,144,20,168,10,36,16,72,10,100,73,16,72,129,4,2,153,146,64,129,64,50,9,164,10,36,16,72,146,137,137,136,100,10,164,10,36,16,72,5,82,5,18,8,36,5,170,2,9,4,146,2,169,2,9,4,146,2,41,9,2,41,144,64,32,137,136,152,2,169,2,9,4,82,129,170,64,2,129,164,64,170,64,2,129,164,64,170,64,2,129,164,64,73,129,170,64,2,129,84,32,85,32,129,64,82,32,85,32,129,64,82,32,85,32,129,64,82,32,85,32,129,64,38,73,73,146,148,40,149,64,82,32,5,147,36,105,9,33,9,148,64,32,36,73,160,4,2,33,37,41,153,36,73,75,8,73,160,4,2,33,73,2,37,16,8,41,41,147,164,36,41,170,146,180,36,233,164,152,146,132,36,73,146,4,170,2,9,4,34,73,18,72,21,72,32,16,73,146,64,170,64,2,129,72,146,4,82,5,18,8,36,66,164,36,145,144,160,148,148,36,147,164,36,41,170,146,100,36,233,164,152,18,146,36,73,146,36,73,2,85,129,4,2,145,36,9,164,10,36,16,136,36,73,32,85,32,129,64,36,73,2,169,2,9,4,146,36,146,36,129,84,129,4,2,41,36,76,73,146,36,65,48,37,73,146,36,36,9,148,64,2,129,68,74,146,36,83,146,36,73,146,76,146,146,36,41,81,42,129,164,64,9,147,36,73,17,5,74,32,144,10,148,64,160,36,105,146,36,41,162,64,9,4,82,129,18,8,148,36,147,164,36,41,170,146,180,36,233,164,72,10,84,5,18,8,36,5,82,5,18,8,36,149,64,2,129,164,64,170,64,2,129,132,72,73,72,72,80,74,74,146,73,82,146,20,85,73,146,36,73,50,73,39,69,10,84,5,18,8,36,5,82,5,18,8,36,5,82,5,18,8,36,5,82,5,18,8,36,73,146,20,72,21,72,32,144,66,194,148,36,73,8,166,36,73,146,36,80,2,9,4,146,146,36,201,148,36,73,146,36,73,146,76,146,146,36,41,81,74,2,73,129,36,152,36,73,151,136,36,73,160,4,2,9,73,146,4,74,32,16,146,164,36,73,146,34,147,36,233,146,136,36,73,160,4,2,133,36,73,18,40,129,64,72,146,148,36,73,49,73,74,146,162,74,234,36,73,73,146,36,73,146,36,73,145,146,36,137,72,36,146,36,129,170,64,2,129,72,146,36,129,84,129,4,2,145,36,73,18,72,21,72,32,144,36,73,2,169,2,9,4,18,33,82,18,133,80,74,38,41,170,36,147,164,36,41,81,73,146,164,36,73,146,36,73,146,36,73,70,146,36,233,36,49,37,146,36,146,68,34,73,34,73,18,168,42,144,64,32,146,36,73,32,85,32,129,64,36,73,146,4,82,5,18,8,36,73,146,64,170,64,2,129,72,146,36,73,18,72,21,72,32,144,66,132,146,36,41,73,146,36,73,146,36,73,146,4,9,38,73,73,146,36,73,146,36,73,146,36,137,36,169,64,9,36,16,40,146,36,41,73,146,36,73,146,36,73,146,100,146,40,73,82,162,74,32,41,144,146,36,45,73,2,37,16,72,73,18,40,129,64,146,148,36,73,153,36,37,73,81,149,212,73,146,146,36,73,146,36,73,146,34,37,73,160,42,144,64,32,73,146,64,170,64,2,129,36,73,2,169,2,9,4,146,146,36,144,42,144,64,32,33,82,66,33,148,146,73,138,42,201,36,41,73,138,42,147,36,37,73,146,36,73,146,36,73,146,36,73,38,73,146,78,138,148,36,129,170,64,2,129,36,73,2,169,2,9,4,146,36,9,164,10,36,16,72,146,36,144,42,144,64,32,73,146,36,73,2,169,2,9,4,82,136,48,73,82,146,36,73,146,36,73,146,36,73,146,36,65,48,73,82,146,36,73,146,36,73,146,36,73,146,36,73,146,4,74,32,129,64,146,36,37,73,146,36,73,146,36,73,146,73,82,74,76,146,42,9,36,9,36,73,146,48,165,36,73,146,64,9,36,129,164,36,73,146,4,74,32,9,36,73,146,36,37,73,146,36,73,98,146,84,146,36,69,65,146,164,147,36,73,146,148,36,73,146,36,73,146,36,73,146,36,73,114,82,76,74,146,36,73,2,85,129,4,146,64,146,36,73,146,4,82,5,18,72,2,73,146,36,73,18,72,21,72,32,9,36,73,146,36,73,32,85,32,129,36,144,16,41,9,9,9,82,82,146,76,146,146,164,68,133,36,73,146,36,73,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,147,36,73,146,164,147,68,74,146,36,73,2,85,5,18,72,2,73,146,36,73,18,72,21,72,32,9,36,73,146,36,73,2,169,2,9,36,129,36,73,146,36,9,164,10,36,144,4,146,36,73,146,36,73,146,64,170,64,2,73,32,133,72,72,130,36,72,146,36,73,74,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,2,37,144,64,18,40,73,146,36,73,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,76,146,146,36,41,81,42,129,164,64,9,147,36,73,17,5,74,32,9,164,2,37,144,4,74,146,38,73,146,34,10,148,64,18,72,5,74,32,9,148,36,147,164,36,41,170,146,180,36,233,164,72,10,84,5,18,72,2,73,129,84,129,4,146,64,82,9,36,144,4,146,2,169,2,9,36,129,132,72,73,72,72,80,74,74,146,73,82,146,20,85,73,146,36,147,116,82,164,64,85,32,129,36,144,20,72,21,72,32,9,36,5,82,5,18,72,2,73,129,84,129,4,146,64,146,36,73,129,84,129,4,146,64,10,9,83,146,36,33,152,146,36,73,2,37,144,64,18,72,74,146,36,83,146,36,73,146,36,147,164,36,73,73,149,64,82,32,37,73,90,2,41,129,146,50,73,74,146,162,42,73,75,146,78,138,84,32,129,36,5,18,72,82,32,129,36,5,18,72,136,148,132,132,4,165,164,36,153,36,37,73,81,53,41,73,50,5,130,64,146,116,82,164,2,9,36,41,144,64,146,2,9,36,41,144,64,146,36,73,10,36,144,66,194,164,36,73,130,96,82,146,36,73,2,9,164,36,73,50,73,74,41,41,37,165,164,148,148,146,82,146,36,37,85,2,73,129,148,36,105,9,164,4,74,202,36,169,148,32,38,73,65,132,64,84,16,40,17,9,36,144,36,162,64,9,4,162,36,76,34,131,36,41,73,10,34,4,82,65,160,68,36,144,64,146,136,2,37,16,40,9,147,200,32,73,74,146,130,36,117,144,18,100,144,36,72,2,89,16,36,72,210,73,82,146,148,161,72,72,147,73,50,41,37,73,73,82,146,148,36,37,73,75,74,82,130,36,145,164,164,16,168,36,65,18,73,42,4,154,36,137,68,18,36,145,164,164,16,40,73,144,68,146,146,66,160,36,65,18,73,74,10,129,146,4,9,9,82,8,36,73,138,36,169,32,5,129,8,4,65,146,68,0,1,156,36,41,73,68,146,148,72,5,165,4,73,133,28,164,4,25,36,9,146,64,38,8,18,36,161,52,72,133,28,164,4,25,36,9,146,64,38,8,18,36,161,52,72,133,28,164,4,25,36,9,146,64,38,8,18,36,161,72,80,10,146,164,36,16,147,68,144,36,201,32,136,36,73,144,34,65,144,4,169,68,34,72,16,4,5,42,39,73,17,145,32,65,85,16,18,84,8,9,42,36,36,144,160,162,32,73,83,146,148,114,144,152,36,147,146,88,76,144,164,164,144,224,36,73,74,18,36,145,2,101,146,73,104,98,82,82,18,73,146,130,18,36,137,65,146,164,144,224,36,145,10,20,147,76,66,153,4,41,7,73,44,73,146,36,41,146,210,73,146,20,72,73,208,100,73,74,40,169,146,76,146,148,64,130,36,169,64,9,146,147,36,73,49,137,65,146,20,18,156,36,73,9,146,146,36,73,146,36,169,64,153,100,18,202,36,38,41,98,201,36,157,36,41,144,146,160,201,146,148,80,82,37,153,36,41,129,4,73,73,5,74,112,146,164,75,73,146,148,36,34,34,37,5,73,166,76,130,36,50,72,6,9,138,72,52,89,146,10,165,17,137,82,146,164,68,5,65,74,82,34,38,73,146,80,16,145,32,16,36,149,32,80,16,4,130,64,144,72,18,148,84,164,32,72,38,8,4,37,16,4,73,146,36,137,0,2,56,73,82,146,32,65,32,72,146,74,82,80,129,130,160,2,37,165,32,82,80,42,42,4,73,16,40,73,10,18,100,208,12,154,65,85,73,18,4,41,49,73,38,73,41,73,153,76,150,50,65,146,164,16,156,36,101,5,57,73,146,76,146,75,146,10,148,73,38,161,36,137,5,65,146,36,147,100,76,146,4,129,48,136,65,146,76,18,19,164,16,156,36,41,131,74,10,148,73,38,161,16,17,2,201,32,136,32,73,146,164,146,36,147,100,178,170,76,38,75,73,82,146,100,178,44,75,8,36,65,68,73,32,9,146,36,73,73,82,74,146,132,152,36,136,72,16,40,73,10,146,12,146,36,147,36,149,160,36,101,50,89,170,32,201,32,73,18,73,84,149,36,165,84,84,40,65,146,36,73,21,68,98,146,36,136,20,68,4,129,130,32,16,36,9,2,65,65,76,80,129,72,146,32,82,16,4,18,164,34,5,65,18,4,130,32,16,4,129,4,65,144,36,9,74,80,5,138,73,38,161,164,32,129,96,74,146,36,37,72,73,32,43,73,202,146,164,12,18,36,73,66,68,136,8,129,42,147,164,8,146,64,86,146,148,92,146,4,17,25,36,72,146,16,40,68,132,64,9,34,74,130,136,4,129,146,164,36,73,6,65,22,157,172,82,6,25,36,201,210,201,42,133,136,16,17,2,213,146,36,9,5,178,148,90,146,36,20,200,36,45,41,147,164,36,73,6,9,50,37,5,202,36,147,80,6,25,36,73,202,74,5,202,36,147,80,8,52,73,74,170,4,58,9,228,36,144,147,64,78,41,145,36,165,20,164,64,42,72,82,2,233,36,41,153,148,80,161,36,73,146,36,76,212,146,36,73,76,76,146,132,72,34,46,73,10,20,149,75,146,144,18,164,148,64,73,146,164,68,92,50,73,154,28,73,42,34,144,36,41,73,18,164,24,196,18,36,73,193,73,40,129,32,65,38,38,101,50,65,146,130,152,24,36,39,147,36,75,34,39,73,40,73,9,73,20,166,100,74,166,40,75,37,73,146,132,148,69,18,146,36,14,50,73,33,72,72,50,209,32,105,145,132,36,137,131,4,39,41,4,9,73,16,105,98,73,37,148,162,144,166,68,66,129,36,72,65,38,6,73,153,68,170,4,167,36,201,82,146,34,85,130,83,146,100,41,73,76,146,4,146,152,36,41,80,76,50,9,37,144,73,82,146,4,73,196,132,152,146,28,36,131,36,65,130,152,32,65,66,80,146,36,39,9,57,40,25,148,32,37,100,144,104,9,194,20,148,76,130,148,165,36,73,130,44,73,72,105,202,32,40,146,132,156,36,113,144,73,10,65,66,144,36,25,162,65,210,32,131,100,146,52,89,82,18,26,20,73,66,78,146,56,72,48,147,20,18,68,146,148,36,33,100,72,10,33,9,84,85,73,72,210,33,100,72,66,72,2,213,73,82,18,146,84,5,73,146,41,114,146,132,144,36,36,67,132,84,41,49,68,14,9,73,66,201,144,33,38,73,57,73,50,132,48,196,4,169,132,28,164,4,25,36,9,146,64,38,8,18,36,161,16,9,65,146,73,134,16,134,152,32,149,144,131,148,32,131,36,65,18,200,4,65,130,36,20,34,33,72,50,201,16,194,16,19,164,18,114,144,18,100,144,36,72,2,153,32,72,144,132,66,36,4,73,38,25,66,24,98,130,84,66,14,82,130,12,146,4,73,32,19,4,9,146,80,136,132,32,201,36,67,8,67,76,144,74,200,65,74,144,65,146,32,9,100,130,32,65,18,10,145,16,36,153,100,8,97,136,9,82,9,57,72,9,50,72,18,36,129,76,16,36,72,66,33,18,130,36,147,12,97,136,9,82,9,57,72,9,50,72,18,36,129,76,16,36,72,66,33,18,130,148,36,13,73,148,132,4,33,38,40,73,146,138,131,148,32,131,36,41,72,2,153,32,72,144,164,36,37,73,153,16,18,25,18,132,152,160,68,42,14,82,130,24,36,9,146,64,76,16,36,72,82,138,198,2,133,2,41,154,2,133,2,73,74,146,130,4,9,10,18,36,72,144,130,32,131,146,65,9,18,2,17,68,144,65,8,74,18,33,130,72,32,8,84,129,10,36,129,32,41,5,25,148,12,74,144,8,165,176,16,51,9,69,16,69,16,37,41,33,130,104,73,82,40,130,8,50,72,80,82,162,36,5,73,82,164,88,138,148,144,4,17,146,32,66,18,68,72,130,72,72,18,68,72,130,8,73,130,36,36,136,144,36,136,144,4,73,72,130,8,73,144,132,4,17,146,32,66,18,68,132,36,136,144,4,137,144,4,17,146,32,66,18,68,72,130,8,73,16,33,9,34,36,65,132,36,136,144,4,17,146,32,66,18,68,72,130,68,72,130,8,73,144,8,73,16,33,9,34,36,65,132,36,136,144,4,17,146,32,66,18,68,72,130,8,73,16,33,9,34,36,65,36,36,136,144,4,73,72,144,132,4,17,146,32,9,9,146,144,32,66,18,68,72,130,8,73,16,33,9,34,36,65,132,36,65,132,36,65,132,36,136,144,4,17,146,32,66,18,68,72,130,8,73,16,33,9,34,33,5,17,82,16,33,9,34,36,65,132,36,136,144,4,17,146,32,58,73,145,36,73,37,41,146,36,65,100,146,72,18,82,41,82,12,137,164,16,232,34,34,154,20,41,73,145,146,34,133,36,72,82,26,18,37,36,72,100,136,146,4,197,164,34,37,41,82,165,72,133,144,4,145,76,138,148,20,38,18,76,69,42,144,36,85,164,36,65,38,88,36,57,73,145,98,66,129,20,72,38,37,82,76,138,84,32,5,146,9,38,130,137,8,18,82,151,34,149,36,197,36,81,69,74,82,164,152,36,169,21,169,147,164,148,168,156,36,41,82,152,36,73,138,20,147,36,105,82,164,2,169,34,37,69,82,162,84,78,42,82,42,82,82,34,73,129,82,42,82,138,101,0,9,32,73,42,82,146,20,169,132,36,200,73,145,74,146,34,34,162,32,5,41,144,2,73,5,169,32,85,144,88,18,2,5,18,8,17,33,144,164,148,50,149,74,73,73,167,148,36,53,49,132,12,33,49,132,24,66,98,72,24,36,10,146,168,72,146,12,33,67,72,12,33,134,144,152,16,41,148,200,144,48,72,20,36,81,145,36,45,73,146,228,164,36,74,146,36,145,146,36,145,68,164,40,37,73,105,66,164,80,34,75,146,36,57,41,137,146,36,73,164,36,73,36,17,41,74,73,42,37,148,200,36,133,25,194,36,9,37,25,18,74,50,73,97,134,48,145,132,18,137,64,134,146,148,130,146,100,20,36,144,64,18,72,196,144,40,161,68,72,129,72,10,18,9,9,18,33,65,132,4,17,18,68,72,16,33,65,132,4,17,18,68,72,16,33,65,132,4,17,18,68,72,16,77,42,40,73,65,73,70,65,18,145,64,129,10,5,10,36,208,136,136,146,136,136,68,145,144,10,148,20,17,17,69,20,9,19,131,72,144,72,37,73,146,20,2,89,146,36,73,166,36,37,73,162,36,73,34,137,72,41,37,89,77,100,146,33,137,8,164,32,74,16,67,8,37,73,98,8,73,42,161,24,66,72,196,16,38,33,69,66,146,74,66,177,82,164,16,18,67,12,33,73,34,43,9,37,161,76,41,82,14,33,134,24,66,34,134,152,144,74,40,137,64,134,164,82,77,20,66,160,149,34,5,202,100,145,10,129,100,41,82,35,34,74,146,20,65,20,100,98,200,100,34,130,72,32,130,8,169,201,34,9,73,6,25,100,80,36,33,73,226,32,65,4,145,19,65,6,65,34,136,146,149,72,40,73,162,64,153,100,10,37,73,144,36,169,8,162,130,12,178,72,146,73,68,16,33,34,68,132,64,146,148,200,32,73,146,52,72,146,9,146,12,138,164,80,78,146,56,72,112,16,68,144,160,36,73,137,18,18,74,10,137,82,32,40,73,18,18,40,4,146,160,4,133,64,4,145,146,66,53,161,8,162,73,82,82,17,68,144,65,73,10,165,16,72,4,145,136,64,33,16,65,148,82,146,4,101,80,50,40,65,10,165,144,66,132,8,34,68,16,65,6,9,74,82,136,32,186,36,41,73,138,32,50,49,136,8,170,4,167,36,145,165,36,27,196,32,40,146,66,39,73,28,36,56,73,33,136,132,64,145,132,36,137,131,4,39,41,100,144,144,8,98,144,16,65,148,36,37,73,4,17,100,16,20,73,161,147,36,14,18,156,164,16,36,68,16,37,73,73,138,32,130,44,73,40,17,68,17,68,34,136,74,74,73,18,84,16,100,144,74,14,82,144,4,73,6,9,4,151,32,5,130,84,80,146,148,36,17,100,144,74,7,41,40,65,146,33,100,72,200,33,100,72,200,65,2,193,65,2,193,65,144,36,165,36,9,65,210,41,137,73,138,148,152,152,164,72,137,36,73,146,196,36,165,36,39,73,164,68,146,36,37,145,74,136,228,36,137,148,72,146,72,146,34,37,38,38,137,36,41,82,98,98,146,34,37,146,36,73,138,20,147,20,41,38,38,33,38,18,73,146,36,145,98,18,147,36,145,98,34,68,36,73,18,41,19,147,68,132,136,148,66,68,136,8,129,46,73,154,152,68,132,136,16,49,41,73,18,41,19,137,156,36,41,82,98,146,34,37,38,37,33,34,153,148,36,68,76,82,146,68,2,5,16,8,164,72,136,136,17,17,5,42,81,164,170,34,165,140,136,40,148,160,50,145,9,147,100,146,76,146,73,146,36,73,146,36,209,41,146,18,36,65,141,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,136,8,130,32,136,32,8,130,4,213,136,136,40,69,20,34,65,98,144,32,137,36,21,100,68,0,9,145,8,32,41,129,72,2,41,37,73,8,18,146,132,72,16,4,73,8,36,9,2,73,66,74,66,146,36,149,68,132,84,166,36,74,146,36,138,17,137,136,136,148,4,73,137,72,74,81,74,146,36,137,136,36,82,152,164,36,137,72,146,74,138,68,36,68,4,2,73,129,36,137,72,138,37,72,74,138,68,36,17,17,72,5,146,36,34,41,150,148,34,69,138,148,148,20,41,153,36,34,73,82,74,146,132,75,146,20,72,76,146,36,144,136,72,129,72,16,164,144,152,132,36,33,18,19,161,196,72,18,133,36,33,73,72,34,68,34,68,34,36,73,136,72,18,133,200,72,136,36,68,34,74,10,41,144,152,36,20,2,9,18,19,37,72,12,162,64,130,196,32,10,36,72,12,162,4,10,36,72,154,132,18,19,10,129,4,18,36,19,146,64,18,40,208,69,68,68,41,82,18,9,85,144,72,40,5,201,68,42,169,2,169,2,65,32,144,4,146,82,82,9,36,16,4,2,73,32,165,36,41,8,82,66,164,16,9,85,146,148,72,10,18,42,101,144,2,40,131,20,64,73,146,84,5,50,72,161,114,73,82,82,0,149,148,73,42,8,146,144,73,133,66,160,147,82,202,32,5,80,6,41,128,146,36,131,32,21,34,21,170,64,170,8,32,145,84,129,74,0,39,73,73,144,148,74,6,73,9,149,74,82,9,146,65,72,2,73,160,148,40,72,130,74,146,82,32,150,65,65,146,36,33,147,36,129,164,82,169,37,139,148,132,42,5,58,73,74,146,82,65,132,20,36,65,49,73,138,144,20,36,36,5,41,72,168,82,202,148,41,19,10,165,148,41,83,38,20,86,41,5,37,73,164,32,74,73,5,81,18,82,66,82,74,161,42,84,65,32,37,41,147,164,147,148,82,178,82,39,41,201,164,36,149,58,37,73,73,41,75,154,100,73,22,64,18,192,73,146,36,75,146,82,146,148,180,36,139,68,74,130,10,146,82,42,146,34,5,169,130,36,73,73,133,34,37,41,37,69,146,196,37,73,178,0,2,72,146,148,40,113,146,76,169,160,164,20,64,38,73,50,73,146,82,37,201,149,36,41,73,10,82,160,84,65,73,82,38,73,73,90,146,44,82,34,37,9,42,72,82,74,69,42,69,10,82,5,73,146,178,36,23,73,89,146,68,169,168,72,42,40,165,36,85,144,74,74,137,36,169,168,32,38,38,147,201,100,50,81,82,82,75,146,76,36,73,210,164,36,73,146,76,36,73,146,156,148,74,202,164,44,73,146,164,36,73,146,100,82,146,164,20,17,17,69,148,146,164,68,36,167,152,164,72,74,73,42,41,37,73,37,153,152,148,146,164,36,149,146,73,146,212,36,165,130,100,146,146,38,105,146,100,82,146,36,73,169,76,146,170,32,149,37,73,146,196,148,68,82,18,147,148,41,157,146,36,23,177,36,73,146,147,149,36,73,82,146,168,164,139,136,136,34,41,73,42,201,164,146,82,74,82,41,169,84,146,36,73,170,10,146,75,74,73,73,146,150,174,36,73,149,146,146,75,41,146,36,41,73,210,20,36,165,178,8,1,4,144,75,146,148,36,73,74,37,73,116,37,73,42,41,73,174,146,36,37,201,18,1,4,144,75,146,40,73,82,213,40,73,76,146,68,146,40,73,18,64,74,194,36,73,146,36,73,146,36,73,146,36,73,146,75,146,36,149,72,210,149,146,36,169,137,8,137,68,10,161,36,73,78,146,148,36,73,74,146,36,73,18,41,17,185,36,37,73,146,88,74,50,177,146,148,36,39,73,74,146,36,37,73,146,36,9,149,36,73,114,146,164,36,73,82,146,36,73,146,176,164,36,73,146,36,73,146,36,73,146,36,73,74,44,41,73,146,36,73,146,146,37,37,73,210,36,105,41,73,201,42,82,146,92,73,82,146,44,73,0,9,32,128,92,146,36,73,202,146,164,90,89,38,41,171,172,36,73,165,36,37,41,73,82,147,75,42,21,84,146,156,146,202,148,74,210,44,73,73,165,36,201,36,37,169,84,19,185,146,36,141,36,167,164,146,146,148,156,36,147,164,84,84,146,210,148,36,37,185,164,148,37,73,149,36,73,38,35,50,73,66,73,170,160,164,148,84,82,39,73,145,8,68,81,144,130,50,137,84,150,130,36,73,160,156,72,2,145,34,41,80,84,80,169,52,145,144,144,72,10,36,28,137,68,144,72,66,145,130,36,41,169,72,146,200,84,161,36,201,36,73,146,82,74,74,81,146,200,36,73,146,74,41,73,138,8,70,144,18,75,45,41,104,105,169,165,150,36,168,165,165,166,2,73,42,80,78,146,146,226,42,73,34,5,146,36,165,196,148,82,2,129,74,73,82,42,37,73,146,36,129,64,38,147,36,201,164,146,18,8,36,201,149,234,146,164,164,42,17,73,146,36,73,146,146,36,5,2,201,36,73,210,73,82,77,73,146,148,18,8,84,50,73,42,73,73,154,74,82,146,72,73,146,20,73,82,82,69,160,42,33,18,36,73,165,36,147,130,82,10,74,73,146,36,73,146,36,73,73,82,144,76,82,72,114,73,82,68,82,68,98,162,32,75,41,5,129,160,148,84,40,73,17,5,74,41,73,146,66,82,68,68,82,164,69,146,68,162,32,18,73,68,36,18,164,86,146,160,69,68,148,36,145,36,73,105,169,10,170,164,228,164,169,32,37,37,151,36,37,73,17,17,145,34,34,34,34,18,37,200,72,65,74,50,165,20,147,20,36,145,40,65,75,178,164,82,40,41,73,146,228,146,36,37,21,116,17,17,81,146,68,146,130,68,34,34,34,18,17,81,84,132,8,4,4,16,1,68,64,0,17,64,4,16,1,68,0,17,16,80,4,4,4,16,69,68,17,21,41,146,81,146,74,36,147,72,213,201,36,165,38,145,84,150,24,17,69,4,17,17,145,73,18,38,34,9,77,34,73,73,174,36,73,146,196,36,76,136,137,148,72,66,74,164,80,73,164,36,37,41,35,147,36,50,146,100,148,138,164,168,100,137,100,66,34,157,98,98,146,36,76,18,19,41,73,36,41,73,36,106,146,138,137,36,82,82,26,73,50,74,149,164,82,82,181,68,146,41,233,146,44,33,73,146,136,100,36,38,146,34,26,73,73,18,17,5,69,92,146,145,146,36,113,72,146,76,34,38,164,132,82,146,36,34,34,202,36,36,128,84,34,69,100,18,146,72,34,38,33,146,36,73,70,20,132,136,130,74,65,68,5,89,36,18,145,88,146,76,138,160,72,100,36,18,98,36,137,37,73,146,164,76,66,34,137,72,68,66,162,68,17,20,68,150,84,164,32,74,68,178,36,33,81,137,72,52,73,82,150,132,36,146,36,137,194,132,148,162,34,18,9,137,136,136,36,18,33,137,136,36,226,36,25,33,137,147,146,36,75,146,36,73,36,18,69,46,17,65,50,145,136,36,73,36,33,137,20,33,145,76,36,169,32,140,36,161,48,34,73,196,196,36,138,196,72,16,137,68,17,150,68,17,20,137,34,113,73,4,145,184,36,9,34,209,36,17,68,98,136,96,98,82,136,145,32,68,68,17,150,68,4,17,81,68,92,18,5,17,113,137,34,50,145,76,98,74,36,146,140,34,37,168,136,8,32,41,130,136,10,34,19,137,68,26,137,34,50,233,146,2,72,146,36,149,148,164,101,146,66,76,146,36,73,146,36,73,146,36,162,73,196,168,10,34,138,34,73,73,34,5,21,17,1,36,69,16,145,194,196,68,69,65,68,70,18,73,16,73,150,34,73,146,72,138,100,66,146,136,152,152,20,98,36,8,34,138,96,73,68,16,81,137,100,100,150,36,137,100,146,138,147,68,146,148,36,73,146,152,8,145,36,73,146,36,147,76,34,146,72,146,80,146,132,68,68,34,137,36,145,36,141,68,20,153,146,168,116,73,74,82,73,73,149,50,73,162,36,74,34,73,98,18,145,44,73,146,36,41,197,148,36,147,164,36,35,137,42,145,164,168,104,145,146,46,73,50,41,201,145,36,20,17,147,152,68,73,140,4,73,68,20,97,73,68,65,17,81,68,92,18,5,17,113,73,18,68,196,17,129,73,76,10,49,18,132,136,136,34,44,137,8,34,34,138,136,184,36,10,34,34,78,98,82,136,145,32,68,68,20,97,73,68,16,17,81,68,196,37,81,16,17,113,73,9,34,226,8,38,49,41,196,72,16,34,162,8,75,34,130,136,40,34,46,137,130,136,40,34,69,36,17,75,140,24,146,40,17,151,68,65,196,37,73,16,113,4,38,38,133,24,9,66,68,17,150,68,4,17,69,92,18,5,17,151,68,130,136,35,73,34,74,98,36,72,34,138,176,36,138,160,136,34,46,137,32,226,146,68,16,113,68,48,49,41,196,72,16,34,162,8,75,34,130,136,40,34,46,17,5,17,145,232,132,162,72,76,196,36,74,98,36,72,34,162,8,75,162,8,138,136,34,226,146,8,34,98,106,36,50,74,4,17,145,172,36,130,136,104,130,137,152,68,145,24,9,34,17,69,88,18,69,80,68,17,151,68,16,113,137,84,68,138,72,78,146,36,18,89,82,70,201,20,5,144,72,49,73,149,160,4,153,36,69,34,146,36,137,180,148,64,146,84,146,36,18,73,164,92,146,36,41,153,36,169,168,24,201,202,36,137,152,228,36,41,145,68,146,36,153,136,137,73,18,169,36,145,68,84,162,34,18,21,145,168,136,148,147,100,36,73,76,42,73,164,41,106,73,42,73,164,41,38,169,20,36,38,137,36,137,168,36,137,36,137,34,75,146,36,73,74,209,72,68,18,73,10,18,113,18,73,146,72,34,17,147,196,132,36,146,136,84,136,145,32,68,34,138,176,36,162,32,34,81,36,226,146,168,32,34,113,73,82,16,145,56,9,76,76,42,196,72,80,136,36,138,176,36,138,130,34,137,34,137,75,162,32,146,56,18,166,84,42,77,98,41,150,36,73,74,18,137,36,73,73,68,34,210,36,17,68,36,145,18,34,46,17,145,42,72,73,68,38,201,73,196,37,150,36,73,146,50,146,136,72,164,160,36,34,18,34,146,37,169,34,136,146,136,147,148,37,33,21,65,148,68,92,34,137,74,90,65,68,18,153,36,145,164,130,40,17,73,65,38,75,66,42,40,137,56,49,177,72,180,36,73,146,36,145,162,145,36,5,69,18,177,36,69,164,72,65,68,18,113,146,36,145,36,21,196,145,96,98,82,33,70,130,16,81,132,37,17,65,68,17,151,68,65,68,20,167,52,9,146,196,136,136,145,72,144,136,68,144,136,68,144,136,68,144,136,68,144,68,34,72,34,17,36,17,17,36,17,17,164,74,41,165,148,82,202,36,151,36,41,72,202,34,18,17,81,18,19,82,42,85,73,165,42,72,41,149,170,82,85,170,74,85,73,42,165,74,85,169,138,136,136,166,16,69,10,66,20,89,82,20,68,75,170,32,34,162,146,164,2,72,0,73,146,146,36,128,36,149,72,0,81,149,0,34,17,64,36,2,72,34,9,32,73,2,152,148,4,16,213,36,73,146,68,18,1,164,164,52,73,146,36,73,146,4,144,4,144,36,73,0,9,32,73,146,36,37,2,72,146,36,147,36,137,148,38,73,146,36,73,146,0,146,0,146,36,9,32,1,36,73,146,164,36,201,36,153,36,9,32,73,146,146,68,36,41,146,146,72,146,74,146,36,82,154,36,73,146,36,73,2,72,2,72,146,36,128,4,16,64,146,36,137,100,146,146,148,76,146,36,37,37,73,38,201,36,145,36,73,146,36,41,137,68,162,146,36,153,36,147,72,10,32,73,74,82,145,36,153,164,36,73,82,146,100,73,38,73,146,36,73,50,146,36,149,149,36,37,73,42,73,10,32,1,36,73,149,36,128,36,149,36,73,146,164,74,146,146,148,36,73,149,0,18,64,146,42,9,32,73,37,73,146,36,85,146,146,146,36,85,146,164,0,146,36,73,146,68,146,4,17,172,36,153,36,36,128,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,137,36,146,36,73,146,132,4,144,0,34,145,0,34,137,0,146,72,10,32,73,40,128,36,82,146,0,162,36,2,72,34,73,74,34,128,100,18,1,164,36,36,73,18,73,18,73,146,36,137,0,146,72,36,197,36,105,146,36,73,146,36,9,32,9,32,73,146,0,18,64,146,36,73,34,41,73,146,36,50,73,146,36,73,73,178,36,73,74,146,76,146,36,128,72,34,201,37,73,85,146,100,146,36,147,72,105,146,36,73,146,36,9,32,9,32,73,146,0,18,64,146,36,73,82,146,36,201,36,73,82,146,72,36,73,2,136,36,73,74,73,146,148,76,146,36,73,146,32,65,130,36,65,144,36,73,146,84,201,36,1,36,146,146,72,137,36,1,164,36,1,68,146,36,41,73,146,74,137,36,65,146,36,73,146,36,72,144,32,73,16,36,73,146,36,85,50,73,0,137,36,37,73,130,36,18,73,146,36,73,146,4,144,4,144,36,73,0,9,32,73,146,34,169,74,70,146,0,50,73,82,73,73,18,146,82,144,148,36,73,138,136,136,42,81,36,41,73,138,36,5,185,18,73,82,86,33,147,52,201,146,75,5,157,36,37,73,169,76,50,85,146,148,130,148,73,146,145,84,146,83,146,164,210,148,84,33,83,146,90,65,146,228,36,41,73,138,74,82,5,165,164,50,73,146,73,166,66,137,20,148,36,146,10,178,164,73,74,82,70,74,114,74,146,170,38,85,168,76,76,18,73,38,73,75,210,10,146,36,73,146,164,168,20,36,17,164,36,5,37,73,17,49,153,146,78,50,85,72,38,73,21,178,82,146,152,73,36,73,138,74,82,144,148,137,36,137,36,137,36,173,130,148,36,73,5,153,84,72,146,36,73,146,10,106,146,32,73,78,146,74,74,146,36,5,73,73,82,133,4,145,34,73,74,164,66,34,16,148,146,146,36,129,18,73,82,9,41,146,4,42,168,116,146,148,36,89,164,32,73,26,34,132,154,36,83,133,100,146,100,146,66,37,73,82,80,73,65,106,72,8,146,72,130,18,228,36,105,50,82,144,36,75,98,34,5,73,74,201,84,33,153,100,146,66,165,36,41,5,157,36,163,32,147,82,146,138,20,148,130,154,36,165,36,41,82,144,34,41,72,10,165,160,164,32,72,146,201,165,72,16,129,2,41,73,82,36,33,82,65,68,68,73,146,72,81,5,37,43,165,169,32,73,146,40,73,138,136,40,82,42,40,73,26,73,5,37,150,36,41,73,154,68,132,36,98,66,72,37,72,49,17,147,82,164,32,201,68,146,146,152,20,201,73,36,169,160,130,100,34,73,73,140,36,153,72,146,36,73,18,19,19,81,5,73,17,73,146,36,83,146,148,36,153,40,89,138,78,146,164,72,145,36,41,147,48,9,41,73,170,37,201,36,73,18,34,34,153,72,76,72,41,41,137,164,130,10,146,137,36,37,49,146,100,34,73,146,165,32,145,36,21,36,70,38,153,36,76,72,73,85,144,68,98,50,9,17,65,82,18,17,17,36,98,68,73,50,73,72,146,20,36,101,74,38,36,169,169,32,137,196,36,82,146,152,196,132,148,82,82,18,146,36,145,73,146,148,68,146,146,72,38,146,36,10,146,136,152,148,72,73,82,82,38,37,82,73,170,26,73,22,17,77,18,147,196,37,149,146,144,76,146,144,36,129,72,68,202,137,36,85,144,72,145,72,34,136,48,25,73,146,146,147,73,38,73,2,73,36,18,72,52,201,137,36,85,144,137,148,36,41,201,36,37,129,36,147,68,144,36,50,201,36,210,36,41,137,36,85,144,137,148,73,42,200,68,202,68,146,74,202,145,36,39,145,196,164,36,49,153,116,34,147,116,50,41,37,101,36,73,146,36,153,36,26,153,100,38,81,82,166,36,37,9,20,72,10,18,17,209,36,105,73,74,82,82,146,36,73,68,146,4,146,36,72,146,148,132,132,40,82,148,36,83,18,153,36,73,34,81,149,164,72,82,82,146,36,73,38,73,73,146,148,36,153,36,73,32,73,130,36,41,73,166,36,73,34,33,73,18,64,0,73,74,66,18,64,18,69,138,146,76,73,38,73,74,36,170,164,36,69,146,146,146,36,147,164,36,73,74,146,76,146,36,9,32,128,36,73,73,166,36,73,18,34,73,106,65,25,145,73,146,74,146,74,146,36,41,130,74,146,148,96,165,130,142,200,36,73,85,208,85,146,20,41,80,146,164,64,151,36,37,73,136,84,80,169,144,17,147,44,73,165,20,164,20,148,36,165,144,41,75,146,10,74,21,36,73,146,146,74,160,36,129,130,82,10,42,37,169,72,65,41,168,73,82,74,146,162,164,32,70,18,41,136,41,169,100,73,114,146,36,5,73,50,105,10,146,36,73,34,153,36,169,130,76,145,68,162,73,150,148,147,233,82,65,39,73,147,84,73,18,73,82,173,160,140,100,146,36,37,73,147,36,73,138,160,74,146,148,96,165,4,29,145,73,146,170,160,171,36,41,82,160,36,73,129,46,73,74,146,10,70,144,100,4,49,50,73,82,5,137,196,36,41,200,36,85,208,40,5,41,21,148,165,156,164,36,41,73,138,84,80,5,165,130,78,146,74,146,36,73,145,20,36,139,140,164,160,36,41,69,214,160,132,194,40,178,148,200,106,20,17,145,98,137,146,76,82,117,50,73,169,73,34,34,146,196,18,37,81,16,145,44,37,17,38,36,145,68,76,72,73,46,137,36,201,152,132,9,147,36,73,146,18,9,73,34,149,20,42,73,146,146,148,34,147,36,38,35,169,76,36,83,42,147,146,138,84,76,49,137,73,152,48,73,146,36,41,73,34,73,37,9,81,147,84,76,36,73,74,147,68,50,165,74,74,153,170,41,81,151,40,9,73,73,18,17,35,147,148,164,68,68,35,162,88,146,68,36,136,136,40,137,73,73,146,76,194,132,148,74,70,34,69,38,33,20,37,72,52,162,32,74,46,169,130,104,68,68,76,44,17,66,17,73,129,224,136,72,82,85,164,72,50,145,162,210,136,36,41,75,66,168,32,137,73,34,185,164,36,10,34,50,34,18,137,41,150,8,161,68,34,41,18,73,72,146,144,36,36,33,73,18,82,72,34,37,68,82,16,17,17,133,73,34,138,18,36,40,72,68,49,73,146,148,148,40,76,72,41,170,132,16,73,82,162,17,9,50,145,36,81,36,98,146,104,137,40,157,136,36,41,75,66,132,18,196,164,148,72,34,17,68,201,68,4,105,68,68,36,38,177,68,8,37,136,136,136,146,68,68,81,130,136,136,74,84,137,42,81,37,72,41,23,17,17,149,137,73,36,9,18,73,130,68,146,32,145,36,72,36,9,18,73,130,36,73,144,36,18,36,137,132,130,148,148,148,82,74,41,165,76,146,139,36,73,18,19,82,42,85,73,165,42,72,41,149,170,82,85,170,74,85,73,42,165,74,85,169,90,146,68,84,150,40,185,36,73,170,74,18,165,136,136,74,162,130,146,32,147,72,82,36,136,136,40,169,160,76,34,73,71,68,148,36,66,36,147,32,35,5,73,5,201,36,146,36,213,17,17,69,9,39,69,77,74,146,37,169,83,146,36,146,164,146,42,149,64,80,41,73,42,73,138,84,8,42,37,137,36,73,82,82,41,145,72,146,82,21,36,128,42,40,148,138,66,36,73,170,154,36,149,36,149,82,5,1,164,75,146,38,73,146,4,21,36,3,72,146,146,130,72,146,40,37,128,20,36,25,64,2,72,146,36,73,82,146,36,73,146,36,146,36,41,73,154,36,73,146,132,0,18,146,36,73,74,10,146,36,9,160,10,170,36,197,36,36,73,2,40,40,73,133,0,2,33,18,69,33,128,64,8,69,69,81,76,0,9,164,148,84,8,160,32,4,17,69,10,1,20,132,32,172,40,138,145,130,148,146,36,9,36,4,80,160,0,82,160,148,148,148,72,85,146,36,65,73,34,146,160,160,4,5,1,100,146,148,164,36,82,129,148,0,10,224,146,148,4,73,42,80,41,129,36,37,73,18,41,18,146,160,2,41,36,73,5,5,146,42,193,73,82,146,148,68,34,67,0,37,144,4,146,10,36,144,64,146,36,149,164,2,73,82,129,4,146,164,2,9,164,64,9,20,168,4,10,36,41,80,32,73,10,1,20,49,37,73,33,9,32,21,146,36,1,36,73,2,72,146,148,0,82,129,2,1,68,4,144,10,20,40,128,64,42,16,64,37,41,208,0,10,36,41,73,37,145,132,0,10,148,36,73,82,160,64,82,10,1,20,81,82,10,1,36,73,0,169,144,164,4,144,0,146,148,0,146,36,37,128,84,160,64,129,36,5,144,10,20,40,128,64,42,16,64,37,41,208,0,10,36,41,73,2,72,34,18,193,0,18,146,72,36,18,17,73,146,2,21,1,36,18,40,129,146,164,2,73,146,84,32,129,148,84,160,64,10,148,64,129,4,10,36,9,36,80,9,20,72,32,73,10,32,2,8,84,32,37,16,2,72,2,40,144,64,42,129,10,36,41,129,2,73,41,80,2,73,82,2,9,68,42,80,2,145,82,160,4,10,148,64,129,18,40,144,74,32,129,34,146,0,34,137,36,128,64,0,201,36,9,32,73,147,36,128,74,146,18,17,19,64,34,164,36,73,146,4,144,0,2,72,146,36,73,146,36,128,36,73,146,36,128,36,73,146,36,73,146,36,37,73,2,72,146,36,9,36,165,0,146,36,128,76,74,0,5,16,72,146,132,40,9,73,0,5,170,164,16,64,2,136,72,146,164,64,5,10,160,64,0,129,2,1,4,10,84,129,2,40,16,64,160,64,0,129,10,4,16,40,80,160,36,80,0,17,64,162,64,146,148,36,73,5,10,160,64,0,129,2,1,4,10,4,16,40,16,64,160,82,160,36,128,4,82,129,2,40,144,64,37,80,160,2,85,32,128,64,129,4,146,164,164,10,36,37,73,73,130,146,4,2,17,64,129,146,4,2,129,8,160,64,73,2,9,74,137,0,10,148,36,160,4,80,160,64,2,40,144,2,40,16,9,32,5,18,64,129,2,40,16,45,17,64,162,164,146,20,2,72,10,148,64,5,144,2,165,68,0,137,148,148,34,128,20,40,129,2,40,80,37,2,72,148,18,81,34,82,2,21,1,36,146,73,82,146,36,128,20,8,148,34,128,68,0,1,4,10,4,74,17,64,162,64,146,21,72,146,72,10,146,152,148,68,0,5,74,18,64,129,2,72,18,64,129,2,72,18,64,129,2,72,50,1,36,37,37,128,2,5,144,100,146,0,10,20,64,129,18,40,128,38,9,32,129,2,40,80,2,5,48,5,146,136,136,68,66,138,68,130,36,149,72,36,18,34,35,146,36,162,137,20,40,137,164,70,36,169,68,148,36,34,22,137,136,81,82,32,2,81,18,25,137,148,72,164,36,10,36,73,34,73,34,137,68,0,1,68,0,9,32,129,32,8,32,1,36,137,154,72,145,196,136,64,32,16,17,40,2,129,72,21,129,36,9,74,32,72,160,2,5,10,84,4,144,40,25,137,36,73,36,73,18,69,34,41,37,169,4,41,89,68,42,129,36,37,145,36,153,84,114,36,147,136,76,36,137,76,68,69,0,137,34,73,65,69,0,137,202,42,16,147,148,200,146,68,93,146,145,136,26,137,20,137,136,68,36,145,2,145,68,202,34,145,72,140,10,68,160,36,146,164,160,0,2,41,144,72,73,0,5,2,17,8,32,80,129,64,34,37,137,82,34,201,37,73,68,1,4,165,136,36,18,64,140,2,69,160,136,64,73,100,68,68,66,212,72,164,72,36,18,73,105,68,73,146,136,81,129,8,148,68,178,36,34,68,34,69,164,136,2,41,25,17,145,34,75,146,34,10,164,100,132,70,98,4,144,148,36,41,137,68,17,5,82,166,72,36,69,0,137,34,137,36,82,68,129,148,145,164,146,72,20,81,32,101,74,82,35,37,71,34,34,74,18,145,37,73,17,5,82,146,146,36,73,42,193,146,201,146,36,73,18,19,73,196,34,201,82,32,37,75,162,82,21,37,130,41,17,73,74,18,82,146,84,105,146,38,9,157,36,37,133,82,85,146,84,146,106,80,42,36,74,36,73,36,37,73,132,132,36,81,18,73,34,137,164,64,74,137,146,72,34,153,148,146,138,200,160,36,73,72,78,41,73,178,36,42,165,162,6,37,34,37,37,164,72,146,76,146,36,73,146,164,146,80,147,36,144,114,146,148,36,105,18,73,82,37,65,72,146,96,144,0,150,96,4,144,36,25,36,104,145,36,25,36,104,145,36,25,36,104,145,36,25,36,104,145,36,25,36,104,145,36,25,36,104,145,36,25,36,104,73,146,12,18,180,36,73,6,9,90,146,36,131,4,45,147,164,149,18,164,36,72,165,165,150,146,10,68,42,80,82,16,36,128,43,37,72,34,5,146,36,165,196,148,146,148,36,18,73,20,37,169,72,34,73,10,100,36,73,146,156,72,34,41,153,68,36,78,74,17,17,145,18,33,18,34,37,34,164,36,68,42,72,38,146,148,68,196,68,74,146,148,100,34,146,146,72,146,36,19,145,148,68,10,146,148,152,136,164,132,37,37,34,34,82,144,196,68,36,37,145,84,74,146,48,17,73,37,82,144,196,68,36,37,145,130,36,38,34,41,9,41,72,24,73,114,164,72,74,65,18,19,145,20,146,148,137,36,37,21,36,73,18,201,68,1,164,32,9,19,145,148,36,82,144,36,73,5,153,72,82,98,36,162,160,36,21,36,153,72,82,18,169,98,34,73,82,106,201,73,36,49,137,148,130,0,34,70,76,73,42,37,17,137,84,36,65,146,72,146,68,18,73,9,145,137,164,36,89,146,36,81,76,41,57,17,73,73,34,73,70,38,25,35,146,36,145,10,194,8,32,166,36,5,73,98,34,73,141,76,114,162,0,34,166,36,128,148,130,36,49,17,73,105,18,73,34,34,147,36,41,40,10,138,32,147,4,82,38,18,168,82,18,137,148,76,82,202,41,20,33,20,68,21,84,144,130,36,153,72,82,5,73,50,25,153,36,73,38,73,35,147,68,4,178,130,58,18,17,81,84,16,81,65,20,36,9,169,10,170,130,38,73,36,36,74,2,72,18,73,0,151,36,9,146,36,137,73,18,73,72,149,32,145,36,106,18,41,73,146,44,73,146,148,68,202,36,137,148,164,36,85,37,89,4,1,68,32,208,36,41,169,20,19,19,166,68,81,50,146,146,164,76,36,73,170,84,149,38,82,146,34,149,200,164,136,164,84,147,164,164,200,72,36,137,36,73,34,73,18,73,146,72,70,138,144,137,20,129,146,4,18,153,72,129,64,34,19,41,72,32,145,137,20,40,148,200,40,145,4,149,148,36,146,37,82,146,148,68,49,89,74,34,37,137,76,36,65,16,4,65,202,72,204,148,148,76,201,100,74,38,83,146,68,82,70,146,164,72,74,36,9,146,72,18,137,100,0,37,65,34,149,130,42,65,137,36,145,72,150,20,36,82,41,168,18,148,72,18,137,100,2,40,72,164,82,80,37,40,9,170,4,145,36,149,84,101,146,80,4,144,36,8,146,36,73,18,4,149,18,36,41,37,72,34,128,36,85,73,77,18,49,145,130,36,9,36,137,36,9,146,72,10,36,1,68,4,2,136,72,32,128,64,80,73,144,36,1,164,10,42,40,73,74,37,72,146,73,178,34,128,164,146,32,73,82,36,9,32,85,65,74,9,82,18,64,169,160,72,34,73,83,36,169,32,201,36,149,164,36,129,148,136,148,136,20,65,42,136,20,68,130,36,164,42,168,10,146,32,145,136,136,18,37,37,73,137,148,48,145,164,68,10,146,88,34,146,18,85,144,100,34,73,73,34,21,36,169,32,153,72,82,98,18,81,144,68,162,36,39,73,10,32,1,36,128,164,80,50,17,73,68,65,82,72,50,38,73,162,32,37,37,72,82,144,4,73,202,36,41,65,18,36,145,50,73,68,82,10,9,73,100,73,134,100,146,36,74,65,0,137,137,44,73,70,38,73,146,68,146,73,98,100,74,78,98,146,148,72,32,153,168,200,68,0,9,32,169,36,169,160,36,73,165,130,84,9,82,170,20,84,68,68,57,73,74,42,83,165,160,36,73,146,36,73,80,10,42,9,74,80,21,36,144,169,136,136,36,73,137,146,164,168,32,69,76,36,73,73,42,21,164,36,201,200,36,37,35,128,152,36,165,68,130,156,72,82,21,36,41,77,146,148,68,0,201,137,36,85,144,36,147,36,37,82,65,146,137,36,37,35,147,92,186,36,41,34,82,73,0,73,146,36,137,36,136,160,52,1,36,73,146,36,9,32,41,73,146,146,36,41,73,146,146,36,73,146,36,73,73,146,36,73,146,36,137,36,73,146,36,73,146,0,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,49,73,146,36,73,146,82,34,65,2,72,0,145,68,2,136,68,0,73,36,41,128,76,36,73,146,36,73,146,148,146,132,2,72,146,36,73,146,76,34,128,36,17,64,74,36,73,34,73,82,18,137,196,36,201,36,73,146,36,73,18,64,18,64,146,36,1,36,128,36,73,18,73,146,36,147,36,73,82,146,100,146,36,73,146,36,73,38,73,82,38,9,32,73,146,164,36,147,36,73,146,164,36,147,148,172,136,68,137,0,170,146,36,201,36,73,38,137,148,38,73,146,36,73,146,0,146,0,146,36,9,32,1,36,73,146,164,146,36,153,36,73,146,36,81,72,82,65,50,145,164,36,34,38,82,146,36,37,77,146,10,146,152,72,82,146,137,72,74,114,72,50,50,201,10,2,165,20,36,137,144,164,4,169,4,73,146,36,153,72,82,146,36,73,33,128,228,68,146,146,164,148,32,41,73,68,146,164,32,36,201,136,73,18,37,201,36,153,36,36,36,37,209,137,36,85,130,36,147,36,73,146,52,36,137,130,156,72,82,37,72,50,73,146,36,73,26,137,78,36,169,74,80,146,50,146,36,146,34,201,68,50,145,164,74,144,100,146,36,41,105,82,42,40,185,144,36,35,147,156,36,169,32,73,38,146,148,36,129,36,73,82,164,36,129,148,37,73,17,72,69,146,10,148,148,74,10,130,40,144,64,132,144,32,73,50,73,66,32,130,32,8,4,17,8,4,131,32,130,36,65,4,17,72,144,82,8,73,80,8,20,10,74,41,132,32,33,16,34,65,146,130,4,2,193,41,37,157,4,73,72,2,37,5,18,72,74,146,130,72,40,45,73,50,201,50,72,129,100,169,4,146,36,77,146,146,65,146,36,145,4,73,146,168,130,36,73,136,9,113,144,164,2,53,34,73,34,34,34,177,130,196,36,65,138,100,73,66,10,148,76,226,36,38,73,130,100,80,144,92,16,36,65,178,36,21,137,32,101,137,36,65,146,36,169,36,5,42,144,44,153,228,34,34,10,146,36,33,150,16,7,73,74,32,35,10,52,73,146,36,73,132,73,146,4,33,73,18,146,36,49,72,12,130,4,39,41,165,228,146,82,114,37,73,16,8,82,146,178,36,5,18,147,8,65,82,130,32,8,130,36,73,46,72,74,146,36,1,36,113,146,146,148,36,9,37,80,16,40,129,130,64,41,80,146,32,144,36,69,20,72,10,148,68,16,37,144,64,2,129,146,36,129,36,146,32,184,152,164,164,228,84,114,37,65,18,4,18,72,146,24,36,147,138,36,41,168,136,4,41,75,18,2,73,74,78,169,100,144,68,149,32,73,130,34,34,66,2,49,72,18,10,162,132,80,16,146,20,8,18,196,42,72,32,36,36,144,2,73,129,34,80,160,40,16,17,40,16,41,41,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,32,42,136,10,162,130,168,4,41,9,82,146,196,148,36,129,40,16,41,144,146,36,73,18,41,73,146,36,5,146,72,82,80,16,18,8,20,10,68,34,80,2,37,16,33,68,32,2,129,192,32,65,16,8,37,16,169,72,146,4,169,138,8,137,65,9,161,64,33,144,66,66,66,66,34,36,164,130,4,146,144,36,37,5,146,64,201,130,68,70,36,16,81,16,9,36,41,147,36,29,17,77,34,146,36,34,66,36,146,32,18,73,146,68,18,68,34,73,50,36,17,137,164,36,73,68,34,145,38,17,73,18,114,73,146,148,4,146,42,129,50,69,50,141,152,16,73,146,80,136,40,129,18,72,170,64,9,84,129,42,80,32,65,36,8,146,64,144,68,68,148,36,101,146,130,136,164,80,24,146,20,40,129,32,33,16,68,68,20,66,18,72,8,20,10,4,146,164,32,129,32,72,32,16,156,148,130,32,69,130,36,73,4,9,20,5,9,18,36,73,130,40,136,17,17,21,36,136,36,144,10,36,129,32,81,18,164,164,73,146,76,146,36,144,41,129,12,18,164,154,18,9,68,2,65,16,4,129,144,64,20,73,129,140,136,72,146,36,1,17,17,73,146,4,76,146,132,144,10,36,9,18,147,36,41,73,146,36,73,18,136,148,64,38,34,73,2,153,36,73,146,36,201,36,5,98,146,36,41,16,37,146,36,9,100,146,36,73,146,82,10,154,36,73,146,84,32,82,68,82,68,129,84,146,12,9,20,146,64,8,36,18,41,73,146,36,40,169,64,42,146,84,73,17,69,146,146,20,81,69,68,36,5,145,68,100,82,169,36,129,2,5,82,160,12,165,160,64,35,34,10,129,66,9,148,65,18,101,144,36,5,65,144,36,131,4,130,64,144,41,21,5,73,129,32,40,21,36,10,98,146,4,65,12,18,72,5,42,80,42,16,8,2,5,82,129,10,20,72,16,200,32,65,146,84,146,4,9,82,146,2,73,10,100,146,40,73,129,76,178,144,36,33,73,90,82,80,129,10,4,146,41,41,162,64,146,72,82,32,146,36,9,20,41,21,72,164,2,73,41,129,36,37,144,196,36,73,129,172,82,137,36,37,145,36,73,138,41,21,73,146,72,146,146,146,68,36,41,8,2,169,64,5,130,12,146,138,138,34,2,129,4,73,137,64,16,36,165,32,8,65,144,65,73,146,36,73,65,48,5,65,130,32,65,65,160,16,2,65,41,73,130,160,32,8,130,32,8,130,32,65,146,32,104,85,213,100,82,85,149,186,84,74,74,6,65,65,160,160,160,32,129,52,8,74,8,4,73,82,146,4,129,32,128,130,32,72,144,32,64,16,32,40,72,32,8,130,130,4,130,32,41,200,32,8,82,131,100,144,12,146,32,18,92,144,36,73,16,36,73,18,2,8,78,16,36,65,6,73,112,144,12,146,224,4,9,130,32,8,65,72,146,72,2,65,144,164,64,18,72,146,2,73,32,73,10,36,129,36,41,144,4,146,164,64,18,72,146,2,73,32,73,10,36,129,36,41,144,4,146,164,64,18,72,146,148,36,36,161,64,2,73,10,36,144,164,64,2,73,10,36,144,164,64,2,73,10,36,144,164,64,2,73,10,36,144,164,64,2,73,10,36,144,164,20,4,33,16,148,146,36,72,16,132,64,16,130,64,134,32,150,64,32,16,8,4,2,129,64,32,16,8,130,32,4,130,66,6,33,68,132,64,65,16,66,36,72,146,36,9,73,40,34,40,65,146,36,8,130,74,146,32,8,10,18,8,130,160,32,129,32,8,146,36,40,72,146,32,65,130,36,41,73,65,73,98,66,134,8,10,129,10,146,152,16,65,144,76,200,16,65,134,12,17,20,2,85,144,12,25,34,200,144,33,65,33,80,65,26,98,136,32,67,12,209,32,37,33,80,49,40,1,36,73,18,52,100,72,208,144,16,132,32,25,50,164,147,210,144,16,132,32,41,4,65,65,33,80,5,201,144,32,65,65,134,44,72,16,65,134,12,9,65,0,65,132,72,134,24,4,9,34,68,50,8,130,32,8,130,32,146,36,8,33,34,11,17,4,33,36,8,4,17,4,9,146,36,72,80,144,36,73,0,73,146,4,41,33,146,33,6,2,129,64,32,16,8,4,2,65,16,34,37,165,132,72,42,133,16,8,65,144,8,161,64,65,73,130,4,73,144,4,9,18,4,5,9,4,5,65,65,2,65,16,36,73,16,36,73,144,32,131,8,33,16,148,36,72,144,4,73,65,130,36,8,10,18,8,130,160,32,129,32,8,146,36,40,72,146,32,65,130,36,65,130,36,72,130,32,9,10,42,16,4,65,65,2,65,16,36,73,16,36,73,144,96,130,36,41,73,130,130,100,144,8,73,2,5,33,129,32,168,36,9,9,10,4,33,129,32,73,130,32,8,82,144,36,8,18,156,36,5,145,20,132,4,9,130,144,145,36,33,136,8,130,196,16,64,16,4,65,130,36,72,18,100,144,4,7,9,146,100,144,4,19,36,56,165,4,65,146,146,73,146,36,147,78,146,22,100,146,65,146,164,32,73,146,100,33,165,84,18,72,74,130,160,144,34,144,36,8,73,18,72,146,32,9,66,145,64,18,36,41,146,146,76,9,34,73,50,37,25,20,73,146,40,153,164,36,37,49,72,146,68,169,154,36,34,73,178,154,42,82,84,154,36,137,74,38,73,146,42,73,50,73,138,150,36,73,146,73,49,37,145,36,41,201,82,150,164,146,164,146,36,73,138,65,17,19,131,34,38,38,38,73,146,36,73,146,32,73,74,101,34,73,46,73,146,148,36,73,147,36,147,36,201,74,73,82,82,146,146,36,147,164,65,72,8,146,36,146,36,8,146,36,36,74,130,28,4,65,146,36,41,73,208,32,73,82,144,18,52,8,130,32,73,14,146,36,36,9,114,146,36,104,144,36,41,72,9,154,36,37,73,144,32,86,144,32,41,72,74,130,72,130,148,196,148,74,82,74,144,36,19,147,36,49,21,147,152,12,146,4,145,36,18,145,24,36,38,65,34,131,36,65,36,18,137,12,146,4,137,68,34,131,36,65,36,137,12,146,4,145,72,100,146,20,17,73,137,133,72,146,36,73,72,18,36,77,146,72,146,74,160,18,232,100,74,170,4,82,42,144,164,2,41,169,4,146,147,148,36,73,74,129,74,160,147,41,41,21,72,169,64,146,10,164,164,18,72,38,73,146,20,68,5,25,145,40,73,130,12,130,32,8,146,4,41,131,130,36,17,18,21,25,100,16,36,41,137,33,5,169,96,18,68,106,144,65,144,164,36,134,20,164,130,73,16,169,65,6,65,146,146,24,82,144,10,6,37,82,146,65,6,65,146,34,17,82,36,164,72,72,84,144,36,77,18,147,4,33,129,32,5,33,9,36,11,34,153,76,145,100,16,201,40,144,73,82,16,147,36,65,130,4,69,145,2,65,130,32,8,194,32,65,10,18,82,50,37,201,76,144,36,161,130,36,83,154,32,65,80,68,114,146,68,146,4,9,146,36,41,65,80,20,149,36,17,164,32,37,73,146,36,73,18,20,4,169,4,73,146,36,40,73,10,196,32,18,36,148,32,82,16,210,164,2,37,144,76,18,41,144,2,41,149,165,64,129,164,64,65,146,232,146,164,146,36,210,165,148,12,146,20,20,165,72,8,4,65,132,164,4,81,72,72,72,72,106,130,164,98,146,146,84,32,201,36,75,146,36,5,146,2,73,50,73,36,144,148,64,82,82,160,4,74,129,2,177,36,137,21,72,10,148,36,22,42,80,66,165,210,69,36,170,36,169,4,146,73,66,2,145,132,4,34,9,9,68,146,66,10,68,40,80,36,33,129,72,66,2,145,144,64,34,36,16,147,144,64,146,144,64,18,18,72,36,161,64,34,161,64,82,165,148,82,74,185,36,41,34,34,146,82,82,82,146,146,148,84,146,146,164,36,165,76,72,69,66,68,146,144,106,66,82,82,74,146,146,146,148,164,36,37,37,41,165,32,37,73,32,65,130,36,201,9,146,36,8,130,36,72,74,16,73,44,65,18,36,40,25,36,49,65,146,132,4,73,146,72,146,164,36,137,36,72,6,9,18,8,10,65,66,202,32,73,172,32,73,148,152,36,10,18,36,73,38,8,146,36,40,37,40,165,146,36,144,32,65,130,4,73,38,72,32,40,36,72,8,18,131,36,25,36,18,52,8,18,49,72,146,16,36,73,34,72,146,148,36,36,56,8,130,32,73,144,152,36,69,148,28,196,32,37,136,201,100,50,153,76,38,131,100,144,224,32,73,144,130,4,25,100,144,65,2,147,19,36,72,72,153,50,201,36,147,76,50,201,36,147,78,201,32,72,146,4,65,16,36,41,16,8,146,8,164,40,40,36,37,65,98,202,20,19,19,19,19,147,201,148,210,82,98,16,36,73,18,37,19,17,17,17,147,65,144,36,73,148,40,74,52,72,76,146,4,146,36,73,146,4,73,73,170,144,32,9,146,73,38,201,36,147,76,50,201,36,154,36,147,36,147,100,146,76,146,73,50,73,36,147,68,69,138,132,4,41,41,72,69,4,165,64,10,154,82,146,4,49,72,32,8,92,144,32,161,36,17,41,164,136,52,200,32,145,34,105,18,9,129,132,16,36,80,5,178,24,36,8,130,36,133,65,114,130,32,37,57,18,73,65,10,18,164,32,162,72,144,40,8,41,40,25,36,65,16,137,20,169,73,164,32,146,134,36,36,16,72,97,146,32,144,52,72,150,65,24,100,144,65,6,41,16,68,4,129,18,36,56,200,160,72,146,36,137,40,7,65,16,164,32,8,66,200,148,20,100,65,146,36,36,80,5,2,65,146,36,137,17,73,146,168,144,34,2,73,68,34,2,37,129,20,20,8,100,146,20,41,132,136,72,33,68,68,10,33,34,82,8,17,145,66,136,136,36,73,8,17,129,64,32,16,66,32,132,64,8,129,16,2,33,4,130,16,8,33,16,66,32,132,64,8,129,144,132,2,33,33,144,164,64,18,72,82,32,9,36,41,144,4,146,20,72,2,73,10,36,129,36,5,146,64,146,2,73,32,73,129,36,144,164,64,18,72,146,82,16,4,145,20,8,82,178,148,20,4,65,50,136,65,66,160,137,36,133,136,64,16,73,2,129,64,32,16,8,132,136,136,68,4,65,32,82,68,144,65,136,4,65,16,73,129,32,41,153,82,144,32,37,40,41,8,34,9,130,16,4,33,8,146,36,73,16,19,82,10,17,49,8,132,32,18,69,130,16,8,1,33,72,20,137,162,8,2,33,40,68,66,36,68,66,16,36,8,129,76,41,4,50,4,41,69,16,33,40,4,37,73,16,36,11,18,132,132,76,9,68,74,32,146,132,64,77,4,33,129,24,36,9,5,34,20,136,80,32,66,32,132,16,8,5,66,129,80,146,196,146,21,34,66,32,33,161,16,72,72,40,133,80,78,72,58,73,10,129,16,136,36,145,36,9,137,8,129,32,4,130,16,8,66,32,8,129,4,66,68,8,36,112,144,16,136,164,68,132,64,12,18,17,98,40,16,18,36,9,33,36,72,72,66,130,132,36,36,72,18,66,68,8,132,64,8,65,16,73,18,73,18,130,136,72,10,137,136,2,65,16,17,145,34,36,34,72,8,4,9,66,32,8,5,10,68,146,148,68,16,18,136,65,130,36,9,5,34,20,136,80,32,66,129,8,5,34,20,136,80,32,66,129,8,5,34,4,66,8,33,16,66,129,16,10,132,80,32,132,2,33,20,8,161,64,8,5,66,40,144,146,36,4,50,136,8,50,72,18,73,20,146,20,52,68,80,138,8,74,41,69,80,10,74,57,33,9,67,72,8,137,68,10,17,33,144,16,8,68,4,82,72,32,33,129,24,4,73,138,36,9,69,148,18,81,160,144,88,10,9,17,129,16,129,8,36,8,18,64,146,150,70,2,33,2,145,64,32,4,10,129,130,32,4,69,38,73,66,144,132,32,67,34,132,32,9,19,82,144,16,36,4,9,65,82,16,33,17,8,33,73,66,160,68,2,145,64,36,16,9,68,2,145,64,36,16,9,68,2,145,64,68,32,34,16,17,136,8,68,4,34,2,17,129,136,64,68,32,34,16,17,136,8,68,4,34,4,18,2,9,132,64,145,164,34,66,32,33,144,16,8,132,64,34,73,18,34,2,145,36,18,34,2,17,68,16,132,4,50,72,82,130,192,36,36,129,100,144,164,4,65,48,8,66,2,25,36,137,36,10,17,33,144,100,72,32,131,144,36,41,146,104,65,18,36,153,84,6,129,16,17,2,25,72,32,16,24,18,200,32,73,36,81,22,132,64,132,64,36,73,36,69,68,68,132,68,132,64,164,136,16,8,33,137,36,169,144,34,66,32,72,137,132,20,2,33,16,73,146,32,148,16,136,20,34,66,18,2,9,12,9,36,18,8,129,144,4,50,72,18,73,42,40,34,24,146,64,130,8,18,18,72,68,82,33,34,131,4,138,8,68,16,36,49,8,18,65,16,4,9,129,4,34,4,18,136,16,72,32,66,32,129,8,129,4,34,4,18,136,16,72,32,66,32,129,8,129,4,34,4,34,16,33,16,129,8,129,8,68,8,68,32,66,32,2,17,2,17,136,16,136,64,132,64,4,34,4,34,16,33,16,129,8,129,8,68,8,68,32,66,32,2,17,2,9,2,129,72,16,17,81,10,25,100,144,16,200,82,72,32,144,74,146,146,36,73,138,164,136,84,137,36,165,68,18,73,36,81,162,136,164,68,17,73,149,50,101,66,146,36,37,34,85,74,73,66,74,161,4,16,33,34,4,18,64,28,130,36,4,18,2,169,73,68,68,148,136,16,72,146,72,42,18,17,4,33,144,116,146,130,4,142,136,8,65,16,36,72,144,4,65,144,32,65,130,144,36,65,16,4,65,65,144,32,73,66,32,33,144,154,4,137,36,18,8,76,74,74,130,84,73,144,148,4,73,41,165,132,2,149,210,9,10,146,32,9,146,32,4,82,18,10,164,76,137,16,72,136,152,66,68,8,164,132,132,4,138,8,68,68,148,36,65,144,65,144,32,73,50,8,178,4,133,36,72,8,36,65,16,65,82,145,32,185,152,76,130,66,18,36,4,146,146,20,4,17,36,137,4,201,197,196,36,40,36,65,66,32,41,73,65,16,65,146,72,144,92,76,76,4,33,9,2,73,146,32,8,34,137,8,146,73,129,32,8,130,32,73,18,145,64,33,137,12,130,36,137,144,68,137,73,74,38,83,16,148,144,40,49,153,76,65,80,72,162,100,50,201,100,10,130,66,162,100,50,153,76,65,208,32,72,41,72,150,50,72,12,18,146,144,36,36,9,146,32,72,16,68,42,144,82,146,132,16,36,194,32,131,12,50,136,65,24,66,146,16,36,65,130,32,8,4,65,144,20,72,193,65,130,72,146,12,4,9,34,75,130,164,2,73,148,33,16,4,9,146,36,41,38,73,65,18,196,36,9,18,147,16,49,72,130,4,73,16,68,98,66,74,149,34,6,73,72,65,144,130,147,132,36,73,73,2,73,144,228,36,33,65,130,32,18,36,132,72,4,65,66,16,132,4,65,80,41,34,132,144,16,130,80,138,168,20,17,74,17,161,34,66,41,34,148,34,130,80,138,8,165,136,80,138,8,165,136,74,17,149,2,65,105,8,131,64,146,16,36,73,114,74,130,4,73,146,156,146,32,40,104,16,65,50,73,72,144,12,73,50,72,72,66,146,16,36,9,78,146,36,9,10,42,40,73,130,4,130,20,18,83,146,84,32,41,16,41,16,41,16,41,144,72,50,162,2,65,50,73,74,0,73,130,32,145,38,201,36,75,146,64,34,105,146,72,73,18,81,18,72,73,18,18,168,2,65,66,138,69,144,74,138,136,37,137,64,146,76,18,41,105,74,146,72,68,44,73,4,146,152,36,82,146,40,144,6,5,73,146,16,36,9,146,4,138,72,146,68,146,68,146,132,4,18,18,72,68,84,160,32,146,148,132,88,144,68,148,72,48,73,146,36,73,146,50,165,38,201,36,146,36,73,46,69,73,147,36,73,146,36,73,138,41,77,98,18,73,146,36,151,162,76,36,73,6,17,33,36,80,18,8,138,0,146,68,14,146,2,193,144,20,72,2,37,129,36,41,136,8,25,68,132,80,132,12,17,10,133,41,129,170,68,10,130,84,160,82,18,4,85,38,201,74,146,148,36,149,82,170,36,9,130,74,41,144,36,73,82,32,165,36,73,146,74,146,73,146,174,36,73,178,164,36,80,32,72,10,148,36,169,146,76,146,174,36,73,82,74,160,64,146,2,65,32,73,144,164,164,146,4,17,153,36,80,130,36,41,73,146,36,105,73,82,137,196,36,73,18,4,9,18,36,73,146,36,73,90,84,74,165,73,50,41,137,36,37,201,73,146,36,149,78,146,36,73,146,36,73,74,146,228,82,202,36,101,73,146,36,73,146,36,185,148,82,74,146,73,162,82,16,8,2,65,160,82,16,65,136,74,65,4,33,130,42,129,146,164,36,9,34,66,146,146,6,73,65,32,162,8,105,170,10,164,164,36,36,19,36,9,65,146,36,37,73,37,9,146,36,9,146,66,18,164,4,201,144,36,25,18,36,29,194,16,147,146,32,233,32,25,146,50,36,197,32,72,80,228,144,148,144,164,18,50,149,67,82,166,100,166,146,26,146,146,50,41,165,146,210,84,114,72,10,73,53,36,37,229,32,73,41,229,144,148,33,65,18,41,39,36,37,73,134,4,73,76,73,36,65,72,169,36,131,36,25,36,72,50,201,33,41,72,50,36,72,50,36,201,36,193,65,12,98,9,34,72,68,38,73,72,3,72,146,36,9,73,146,36,73,146,148,33,41,41,11,34,145,36,34,149,36,73,18,147,146,72,44,166,204,144,148,12,73,201,144,148,12,73,201,144,148,12,73,201,144,148,76,146,14,73,130,76,202,33,73,38,229,16,131,32,81,144,52,38,169,6,9,162,160,224,144,36,25,18,36,29,4,137,32,72,130,49,73,208,32,65,4,65,193,32,72,146,164,73,146,36,56,65,65,81,20,233,18,164,36,65,56,200,32,72,228,32,19,36,34,9,78,146,42,42,138,12,73,98,16,25,146,196,32,50,36,145,84,146,36,73,76,202,36,18,139,41,19,36,145,168,36,73,146,152,20,73,38,73,36,22,83,38,73,33,16,130,24,18,131,8,73,33,9,17,129,224,32,4,9,14,130,32,8,130,32,131,8,28,4,65,16,100,16,129,131,32,8,130,12,34,112,16,4,65,144,65,4,14,130,32,8,130,72,146,10,130,32,8,2,130,32,8,130,32,8,130,72,34,34,8,130,64,16,5,130,32,8,130,32,8,130,20,8,82,32,200,32,18,226,164,148,36,65,89,38,100,16,131,24,4,73,24,68,162,160,196,160,196,36,9,90,136,196,4,37,72,41,40,81,32,10,74,12,66,22,146,100,34,18,18,149,16,130,36,5,43,73,150,36,73,146,84,150,4,9,130,100,130,100,144,4,135,72,144,9,33,65,12,146,4,10,130,224,36,73,82,18,36,145,72,144,148,192,32,201,32,137,36,24,36,25,36,145,8,6,73,6,73,36,130,65,146,65,18,137,96,144,100,144,68,34,24,36,25,36,145,8,70,144,65,146,36,130,19,132,36,65,146,36,65,146,36,65,202,73,82,68,68,16,65,144,76,146,130,72,38,146,4,145,76,36,9,34,153,72,18,68,66,146,8,18,36,72,72,72,36,73,82,145,36,65,144,68,4,153,148,130,34,73,130,32,68,20,73,18,81,16,36,65,16,36,72,16,4,65,36,73,65,16,164,20,4,5,9,146,72,146,10,17,68,146,8,18,36,8,18,36,168,72,146,36,72,8,130,4,9,37,154,58,18,145,36,34,193,40,83,74,146,36,9,146,36,73,6,69,4,73,146,131,20,36,73,46,114,74,38,73,146,200,82,82,129,146,36,136,36,209,65,12,98,74,137,176,36,20,148,36,23,131,146,160,18,36,65,130,100,18,36,73,201,4,37,136,12,130,76,98,50,17,147,137,152,76,196,32,72,34,16,12,18,137,136,136,8,137,136,136,36,17,6,9,66,32,73,132,65,130,144,64,98,18,4,146,68,24,36,8,9,36,38,65,32,73,132,65,130,144,64,98,18,4,50,34,162,64,164,32,65,68,16,17,145,136,136,12,18,132,4,146,73,16,200,32,65,4,50,72,16,129,12,18,68,32,129,4,18,72,32,73,18,100,4,41,136,36,73,18,76,146,130,36,5,41,73,34,5,169,130,146,4,73,150,36,72,178,36,65,146,73,146,164,2,73,18,4,49,136,36,9,73,146,80,196,32,40,8,130,160,34,73,10,9,18,36,33,33,69,32,16,17,73,72,72,72,144,72,72,36,18,69,34,145,68,36,73,144,36,34,33,40,16,36,144,36,49,73,42,73,34,168,64,33,5,130,32,21,2,133,2,37,164,32,8,2,145,36,133,4,9,74,72,0,9,137,64,32,16,73,18,68,146,136,144,2,33,33,40,144,132,10,42,16,41,17,65,16,18,8,34,72,136,36,137,32,36,8,37,137,34,146,146,66,10,202,4,73,34,144,69,18,69,36,17,37,17,133,130,52,17,9,41,33,34,137,136,16,34,162,36,137,32,33,65,160,18,2,65,130,18,36,65,18,36,65,130,32,65,18,36,65,130,32,72,130,4,65,130,4,65,66,42,168,36,4,149,4,2,67,5,9,65,16,4,73,82,146,4,65,65,144,65,16,4,17,4,65,136,32,56,72,16,4,65,16,4,17,34,8,14,18,4,65,16,4,65,132,8,130,131,4,65,16,4,65,16,33,130,224,32,65,130,64,135,8,82,67,16,17,137,34,49,5,73,82,33,132,144,131,72,4,65,144,32,72,16,137,164,82,50,49,33,5,165,8,20,40,56,8,130,32,8,130,72,72,145,144,164,132,76,9,130,34,136,32,136,32,9,18,4,9,18,65,4,65,4,17,65,4,65,4,137,32,130,32,130,136,32,8,130,136,4,65,16,68,68,16,4,65,16,17,17,4,65,16,8,138,20,34,37,73,36,73,72,144,74,65,7,37,40,72,130,130,100,144,160,32,9,106,144,4,77,80,144,32,134,24,148,36,73,74,2,65,80,146,64,16,72,10,130,36,184,72,146,36,65,37,72,130,4,73,18,36,41,147,160,36,73,73,146,36,81,4,16,17,17,66,136,16,66,34,34,73,74,146,8,82,49,37,73,146,164,164,64,12,130,72,82,10,148,224,148,36,73,74,144,4,146,146,72,146,36,73,76,72,41,132,164,148,68,73,82,34,150,76,146,36,37,68,65,33,68,81,33,138,10,137,10,65,45,37,73,18,8,34,73,146,64,46,73,74,146,32,72,144,4,144,36,161,32,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,2,37,73,10,34,80,146,164,32,129,146,36,5,9,148,36,41,72,160,36,73,65,38,73,146,44,73,34,72,82,144,160,144,164,16,40,201,32,65,21,4,50,136,32,225,144,12,146,32,17,64,146,164,84,16,129,4,165,36,9,42,73,16,200,34,39,68,82,50,114,40,164,36,45,153,36,73,10,130,130,96,144,164,32,65,130,16,134,136,72,68,34,18,145,136,68,36,34,17,137,72,68,34,18,145,72,8,67,136,68,136,136,3,129,64,32,65,16,4,9,42,72,16,68,132,136,68,66,74,68,8,17,33,34,132,33,34,18,145,136,68,36,34,17,137,72,68,34,18,145,136,68,36,18,66,66,32,8,146,36,41,8,18,72,80,10,130,32,65,73,18,36,65,16,148,2,65,32,21,168,4,130,32,9,20,42,8,18,4,130,32,8,130,32,8,130,32,8,130,32,65,131,12,18,68,130,32,72,32,8,4,65,8,42,65,202,73,82,146,2,65,168,64,72,144,65,146,72,34,133,169,64,144,32,65,82,10,145,36,69,164,148,66,144,82,74,65,16,4,73,144,134,36,137,34,82,10,65,80,38,104,16,36,40,8,18,20,4,9,10,130,4,5,65,130,130,32,65,65,144,160,32,72,80,16,36,40,8,18,20,4,9,10,130,4,37,165,32,65,65,144,32,8,18,164,148,200,36,41,41,146,36,169,36,74,74,48,37,147,2,145,36,147,76,146,148,146,132,84,160,36,73,234,148,73,146,82,146,72,74,146,88,202,36,41,73,130,98,144,32,38,166,36,137,4,9,18,148,68,138,2,73,146,200,148,41,153,10,164,74,34,38,201,73,210,146,36,73,82,146,36,73,82,82,16,36,73,130,36,1,36,73,146,37,89,146,164,37,35,73,146,146,74,105,73,146,150,140,36,73,74,42,165,148,146,36,40,6,81,41,77,36,147,24,73,146,36,153,146,164,36,73,146,146,166,36,165,36,193,164,2,73,73,98,82,32,146,32,73,146,76,209,36,41,73,130,32,5,85,80,36,25,25,37,138,140,34,73,74,66,73,2,72,74,0,73,73,21,136,36,147,36,73,138,36,153,76,146,73,156,148,150,82,80,36,73,5,25,148,64,145,130,20,41,37,41,144,4,74,201,36,41,72,112,146,36,8,34,65,16,4,65,80,16,36,21,68,146,32,8,130,18,64,74,146,72,65,16,4,1,4,193,32,137,76,66,146,48,72,72,42,98,144,144,168,65,144,36,9,169,65,66,162,67,12,18,146,75,130,40,81,74,166,36,73,16,164,32,8,130,170,32,136,170,130,168,42,136,170,130,36,72,146,130,32,72,80,201,82,16,4,37,65,18,36,8,78,146,16,36,131,200,160,36,65,73,144,32,65,16,1,65,112,16,131,32,8,34,6,65,68,16,4,9,82,146,32,73,136,73,6,177,36,36,8,2,129,16,144,36,69,20,8,130,36,165,114,34,12,130,136,160,32,131,34,37,9,146,132,88,100,16,75,66,4,65,32,16,2,146,164,136,2,9,146,20,21,39,194,32,136,8,10,50,40,82,146,32,73,136,69,6,177,36,68,16,4,2,33,32,73,138,40,144,32,73,81,113,34,49,8,34,9,130,36,65,34,5,137,76,100,16,83,18,34,8,2,129,16,144,36,69,20,72,16,39,73,65,144,18,164,36,72,34,145,149,32,75,153,36,65,6,73,36,38,8,41,9,130,16,131,200,144,4,17,100,138,32,69,16,131,32,137,65,136,12,98,66,4,130,32,8,146,24,132,72,146,160,37,72,83,80,73,146,81,146,100,16,37,193,10,130,4,65,16,201,32,21,76,18,147,32,18,164,32,40,136,4,9,130,32,72,146,24,4,65,16,65,146,200,130,72,66,72,16,33,18,36,5,73,130,8,69,136,34,20,33,138,80,132,40,9,133,40,140,32,26,36,73,146,4,33,100,65,36,17,8,130,32,72,50,8,145,4,41,72,66,130,40,68,73,40,10,81,18,138,66,148,132,162,16,133,17,68,39,73,133,40,132,32,4,65,8,65,8,65,8,130,16,4,33,8,66,9,5,161,16,148,20,164,160,164,32,5,37,5,41,40,41,72,65,73,65,10,74,10,82,80,82,144,130,146,130,20,148,20,164,32,73,202,36,9,130,36,9,34,73,153,42,144,36,145,73,146,82,146,36,98,80,130,8,146,36,73,146,36,73,70,146,106,169,148,36,145,36,201,36,73,73,146,136,65,9,146,36,146,36,65,146,36,73,146,100,36,73,213,37,149,82,169,36,73,70,146,36,201,36,73,73,146,136,65,9,34,9,146,36,73,146,36,73,50,73,146,212,149,146,146,148,74,41,41,169,36,41,73,36,73,98,146,164,36,73,196,160,36,136,36,72,146,36,73,146,36,73,146,76,146,36,213,149,146,146,148,148,74,82,82,73,169,164,148,146,146,148,73,36,73,98,146,164,36,169,144,2,149,36,73,32,208,36,88,146,36,41,169,147,164,144,36,73,85,146,36,73,146,36,73,146,36,73,146,68,82,146,138,73,82,146,36,81,170,37,73,73,18,100,146,20,10,129,80,32,5,65,8,20,72,65,9,146,36,82,68,68,76,146,32,8,130,4,149,116,146,68,18,137,136,10,36,73,229,34,73,37,73,84,71,73,42,73,162,163,36,149,36,81,142,146,84,146,68,129,36,145,36,17,147,36,149,34,34,98,146,84,16,132,76,34,137,136,168,43,73,6,73,162,174,36,25,4,73,212,69,146,74,146,32,73,146,36,186,146,100,144,32,137,186,72,82,73,50,72,146,36,73,18,117,37,201,32,73,146,36,73,18,117,37,201,32,72,162,139,36,149,36,131,36,73,146,36,73,146,232,74,146,130,32,81,23,73,42,73,22,36,73,146,36,73,146,36,137,186,146,100,144,36,73,146,36,73,146,36,186,146,100,144,72,146,136,73,18,149,34,34,98,68,68,5,65,101,18,37,34,106,165,36,25,68,162,86,74,146,65,34,73,212,74,73,50,72,144,68,93,36,169,36,73,144,36,145,36,81,43,37,201,32,73,146,68,146,168,149,146,100,144,36,73,146,72,146,168,149,146,100,16,36,209,69,146,74,146,4,73,146,36,73,146,72,146,168,149,146,100,144,36,73,146,36,73,18,73,180,82,146,12,130,36,234,34,73,37,73,38,72,146,36,73,146,36,73,34,73,212,74,73,18,36,73,146,36,73,146,36,137,36,81,43,37,73,144,36,73,146,36,73,146,36,145,36,106,165,36,9,130,36,186,72,82,73,146,32,73,146,36,73,146,36,73,146,72,146,168,149,146,100,144,36,73,146,36,73,146,36,73,146,72,162,86,74,146,32,73,146,36,73,146,36,73,146,68,146,36,90,41,73,38,72,34,73,34,38,34,162,82,68,68,140,136,168,32,72,153,68,18,17,81,43,37,73,6,145,168,149,146,36,131,68,36,81,43,37,73,6,137,72,36,81,43,37,73,6,9,34,81,23,73,42,73,146,9,18,145,136,68,146,168,149,146,36,131,68,36,34,145,72,18,181,82,146,100,144,136,68,36,18,137,36,81,43,37,73,6,137,72,68,34,145,72,36,137,86,74,146,12,130,72,212,69,146,74,146,100,130,68,18,145,72,36,18,73,68,146,168,149,146,36,131,36,137,72,36,18,137,36,34,145,36,106,165,36,201,32,73,34,137,68,34,145,68,36,18,73,162,86,74,146,12,146,36,73,36,18,137,36,34,145,72,36,73,212,74,73,146,65,144,68,23,73,42,73,146,32,73,146,36,73,36,146,136,68,34,145,72,36,73,212,74,73,146,65,146,36,73,146,68,18,145,72,36,18,137,36,145,68,173,148,36,25,36,73,146,36,73,146,136,68,34,145,72,36,17,73,18,181,82,146,100,144,36,73,146,36,73,34,137,68,34,145,72,34,18,73,18,181,82,146,36,8,146,232,34,73,37,73,50,72,146,36,73,146,36,73,34,145,72,36,17,137,68,34,73,162,86,74,146,12,146,36,73,146,36,73,146,68,34,145,68,36,18,137,68,146,168,149,146,36,131,36,73,146,36,73,146,36,137,68,18,145,72,36,18,137,36,81,43,37,73,38,72,146,36,73,146,36,73,146,68,18,145,72,36,18,137,68,146,104,165,36,201,32,137,36,137,152,136,136,74,17,17,49,73,42,72,80,144,68,18,73,18,73,146,147,36,73,146,36,73,146,36,234,74,73,73,146,212,149,146,146,36,117,165,164,36,73,93,41,41,73,82,87,74,74,146,212,149,146,146,36,145,36,8,65,201,32,72,146,140,10,36,9,115,146,84,138,136,136,73,18,4,65,16,84,210,36,137,58,73,82,37,73,41,73,74,146,164,36,41,137,36,76,146,84,138,136,136,73,82,65,16,4,65,146,76,34,137,186,36,41,73,73,146,36,73,73,146,164,36,73,146,164,36,149,196,72,146,36,152,36,169,36,5,153,148,66,33,16,2,41,40,65,82,34,69,68,196,36,169,32,8,18,164,100,18,73,164,46,73,146,164,36,41,73,146,84,73,70,82,146,4,147,36,149,34,34,98,146,84,8,130,32,9,130,36,229,36,146,72,82,114,73,146,36,73,146,146,164,36,73,146,36,73,146,164,36,73,85,146,36,73,74,146,36,73,146,36,73,74,146,36,73,146,36,73,146,196,32,73,36,73,196,36,73,165,136,136,152,36,21,4,65,146,36,73,82,210,73,36,145,148,147,74,73,146,84,73,146,36,73,85,82,201,36,137,36,137,152,36,169,66,80,8,50,72,18,130,147,164,33,4,9,225,146,164,41,161,18,148,130,12,33,200,16,74,75,65,134,80,145,130,12,33,200,16,82,90,10,66,33,38,69,14,33,41,72,33,38,69,14,73,69,144,33,84,144,33,84,65,24,66,40,8,67,40,200,16,42,8,67,40,200,16,42,200,16,42,130,48,132,130,48,132,130,48,132,66,8,66,16,132,32,8,65,16,130,32,132,32,132,32,132,32,132,32,8,65,8,37,73,170,4,130,146,32,41,101,144,36,146,40,75,129,44,133,10,148,36,149,20,130,36,21,72,146,68,36,144,148,148,72,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,2,9,36,144,64,74,20,72,146,68,36,144,20,8,66,32,41,73,10,178,144,76,41,34,34,17,68,68,36,132,164,64,33,48,18,165,64,72,10,20,136,36,10,36,81,36,41,138,8,18,130,4,146,201,66,73,18,84,145,64,72,16,75,80,144,36,161,64,66,152,80,32,66,129,24,4,73,16,75,164,32,72,10,18,196,74,82,137,4,73,65,130,88,73,42,145,32,41,72,144,149,164,146,4,73,65,130,172,36,149,36,72,16,20,10,67,82,70,36,134,36,149,33,73,146,84,82,26,146,36,73,146,36,73,85,146,36,165,38,73,41,16,36,232,36,1,36,165,20,8,50,165,32,165,146,164,148,36,73,8,164,37,73,146,149,2,41,89,146,84,136,20,40,73,73,41,73,74,73,76,146,164,76,10,148,2,5,146,146,36,213,84,32,73,146,36,229,36,41,9,73,85,160,148,72,202,36,41,21,2,165,148,36,65,82,130,36,83,129,36,73,42,147,164,36,9,146,4,41,83,2,153,82,77,146,146,36,72,9,146,76,5,146,36,169,76,146,146,212,36,157,164,150,42,73,74,73,129,164,20,200,84,41,73,210,36,83,146,100,10,100,146,38,73,73,74,42,202,32,73,16,2,65,136,8,130,130,130,16,8,9,50,72,18,130,148,8,130,130,32,165,36,41,9,75,32,73,18,150,64,146,132,4,37,73,146,74,6,37,4,130,165,68,80,146,66,40,40,16,10,148,82,136,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,4,33,4,33,4,33,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,40,9,33,8,33,8,33,8,33,8,33,8,33,8,33,8,65,16,130,32,132,32,132,32,132,32,132,146,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,130,16,74,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,8,66,16,132,16,132,80,146,36,72,18,154,84,144,130,36,153,36,37,149,36,73,50,169,36,128,84,144,65,6,65,130,16,4,65,208,16,67,12,33,8,26,66,16,20,66,16,20,100,16,36,8,65,16,4,13,33,8,18,100,144,6,65,130,16,4,65,208,16,130,32,33,4,65,65,18,10,147,130,36,73,82,16,34,8,4,65,130,32,130,32,72,41,133,4,74,74,164,144,12,130,4,33,8,130,32,148,36,65,152,32,40,133,144,4,130,80,10,9,148,148,72,74,6,65,130,16,68,16,20,36,65,131,148,82,72,160,36,16,18,40,41,17,100,16,4,9,18,130,32,8,148,8,65,4,129,64,33,9,130,16,73,40,12,34,80,82,16,146,32,16,4,65,36,9,133,145,82,98,16,146,132,4,65,12,66,18,18,4,17,130,8,34,201,144,132,134,36,161,66,8,130,146,36,36,80,18,8,66,8,9,41,74,18,168,2,33,73,72,41,73,160,10,36,33,9,146,32,73,146,132,144,148,16,66,194,32,83,208,20,148,164,132,32,18,73,50,68,136,72,68,36,145,36,36,34,68,36,34,36,34,4,33,129,42,16,66,72,74,33,4,65,41,16,18,168,74,132,144,36,73,72,36,162,16,146,36,9,137,68,148,20,18,40,9,132,16,66,18,36,33,73,73,68,160,34,40,8,34,74,146,144,64,73,32,132,16,36,73,16,36,41,41,147,34,144,152,36,82,82,66,9,52,73,74,147,36,72,130,36,169,76,73,4,146,76,18,41,41,161,4,154,164,38,73,144,36,73,41,41,147,34,144,100,146,72,73,9,37,208,36,149,38,73,144,36,73,41,41,147,34,144,100,146,72,73,9,37,208,36,149,38,73,144,36,73,41,41,147,34,144,100,146,72,73,9,37,208,36,149,38,73,144,36,73,82,82,38,69,32,201,36,145,146,18,41,129,38,73,105,146,148,20,8,18,36,72,65,40,144,138,40,16,164,148,36,33,129,146,64,8,33,72,146,32,72,82,82,38,69,32,49,73,164,164,132,18,104,146,148,38,73,144,4,73,82,153,146,8,36,153,36,82,82,66,9,52,73,77,146,32,73,146,82,82,38,69,32,201,36,145,146,18,74,160,73,42,77,146,32,73,146,82,82,38,69,32,201,36,145,146,18,74,160,73,42,77,146,32,73,146,82,82,38,69,32,201,36,145,146,18,74,160,73,42,77,146,32,73,146,82,82,38,69,32,201,36,145,146,18,74,160,73,42,13,98,80,146,20,200,74,146,34,38,73,129,36,153,36,82,82,39,73,73,66,82,82,150,36,129,36,147,68,74,74,164,4,154,36,165,73,82,68,68,129,18,65,72,32,5,73,129,2,41,8,9,26,132,132,4,74,4,33,129,82,146,2,5,82,66,130,38,9,148,8,66,2,169,36,41,80,160,18,18,52,73,160,68,16,18,72,37,73,129,2,149,144,160,73,2,37,130,144,64,42,73,10,20,168,132,4,77,36,80,34,8,9,164,146,164,64,129,74,72,208,68,68,68,73,82,146,132,4,74,129,144,4,170,164,64,74,10,84,129,164,20,168,4,82,10,84,10,164,36,80,5,82,82,160,18,72,41,80,41,144,36,80,21,72,74,10,84,129,164,20,168,2,73,73,160,10,164,164,64,37,144,82,129,74,129,164,20,168,10,36,37,5,170,64,82,10,84,10,68,73,129,42,144,40,21,168,4,18,165,64,165,64,148,4,170,64,148,20,168,4,162,84,160,82,32,81,10,84,129,68,73,160,10,68,72,160,74,146,72,80,73,17,73,82,32,73,166,68,74,234,146,164,144,36,5,9,82,16,36,72,48,37,37,10,50,73,130,24,36,65,130,144,32,16,4,9,130,8,130,160,196,32,67,8,4,65,145,130,16,130,32,193,73,210,32,49,16,66,16,36,66,34,130,64,69,80,16,164,64,68,37,5,169,208,32,9,18,132,4,129,68,21,6,65,130,32,8,130,148,146,164,84,72,160,82,160,36,73,146,144,41,80,9,36,9,9,84,10,148,36,36,80,37,73,132,164,32,73,16,148,10,9,130,4,65,16,72,80,33,131,164,33,136,80,152,146,10,164,36,73,10,74,34,38,196,16,137,48,136,12,50,200,32,134,32,132,36,8,50,17,33,146,164,64,144,36,212,36,65,144,9,130,36,136,132,164,145,36,12,146,36,73,65,136,32,16,4,9,130,36,8,130,132,32,65,34,66,36,73,18,178,18,4,9,74,16,156,32,72,130,36,164,36,33,43,65,144,4,37,8,146,36,4,73,130,68,147,36,17,130,74,130,76,34,4,9,78,18,130,36,193,36,4,9,14,153,36,33,168,36,168,137,65,66,72,12,18,131,4,9,146,50,136,65,34,44,8,130,32,33,72,129,4,65,130,4,9,50,72,144,130,68,65,144,32,130,100,72,17,129,146,196,32,49,130,4,73,36,73,17,145,9,146,82,26,132,36,131,36,72,97,82,129,68,130,52,196,16,157,36,13,50,68,144,32,92,146,164,4,41,16,4,73,74,146,33,131,32,145,33,130,132,18,164,64,16,36,41,137,100,80,67,12,130,68,34,65,138,24,50,8,146,36,177,68,10,4,65,146,20,197,144,4,17,50,196,32,72,146,196,18,41,16,4,73,146,144,33,134,32,36,8,82,32,200,16,131,32,73,18,139,36,137,132,20,17,6,65,138,24,50,4,33,65,144,2,65,86,200,32,72,144,34,134,4,66,16,164,136,133,12,130,36,38,8,82,196,66,4,41,34,145,4,144,36,24,4,37,53,153,148,4,41,34,9,41,98,72,10,4,137,148,92,74,146,33,41,16,100,200,144,4,65,136,36,20,164,136,33,41,16,36,12,34,144,34,134,164,64,144,33,65,82,130,132,32,72,36,66,2,129,12,49,4,33,65,144,34,34,34,130,32,131,4,73,130,164,64,164,90,74,146,100,16,131,36,4,39,9,130,34,73,146,148,4,137,73,25,36,129,146,4,18,4,213,36,73,80,84,77,73,144,4,73,144,20,73,129,100,146,162,202,36,147,164,36,153,36,136,164,73,2,165,36,65,2,73,160,36,41,98,146,20,72,146,73,34,37,37,73,146,8,130,36,73,74,202,18,17,72,50,73,164,164,4,37,208,36,41,141,136,40,200,65,146,132,4,73,73,18,168,34,34,34,72,18,164,65,130,4,133,32,4,65,16,2,9,130,32,4,18,100,8,33,132,16,66,8,9,9,225,144,48,36,132,136,20,2,9,164,20,40,41,149,10,20,168,10,148,36,37,73,133,64,74,21,168,2,37,39,73,161,80,147,36,73,146,2,73,146,20,81,32,73,82,32,201,36,21,72,146,164,73,82,2,153,36,169,2,133,32,73,82,146,42,84,32,9,21,72,66,5,146,80,129,228,146,82,146,153,36,107,73,146,164,34,17,168,68,34,80,18,137,64,73,146,64,73,146,64,73,146,64,73,146,64,73,146,64,73,50,73,10,149,36,145,2,73,165,64,162,2,201,36,73,2,165,64,98,170,36,82,74,146,148,36,5,50,201,36,21,200,164,64,146,148,164,82,32,17,130,36,73,73,82,82,5,10,164,36,165,42,5,82,37,9,100,146,148,36,157,148,74,146,146,164,84,129,36,169,46,73,10,18,33,5,5,137,144,130,146,164,68,34,73,82,16,36,147,36,169,64,19,147,16,146,36,73,146,32,72,38,73,82,129,38,49,137,9,41,149,36,77,146,36,145,146,4,146,146,4,130,164,100,146,148,20,4,49,8,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,34,73,146,36,73,74,41,165,148,82,74,81,20,69,81,20,69,81,20,69,113,82,210,41,37,73,146,72,16,37,203,36,153,76,210,36,65,72,74,83,32,86,146,36,73,146,64,2,73,74,146,196,36,165,68,86,18,193,73,10,145,2,73,18,65,41,73,72,4,77,146,20,4,49,8,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,162,82,169,84,42,149,74,165,82,169,84,42,149,74,69,69,69,69,69,69,69,69,69,69,69,69,69,5,85,16,37,203,36,147,41,73,149,164,146,36,38,137,137,68,34,73,146,144,152,36,38,145,72,146,73,73,10,34,49,137,9,41,37,69,146,36,73,10,18,147,72,146,148,148,164,73,146,36,73,73,50,73,73,162,36,201,164,68,34,147,82,138,152,68,0,73,18,64,146,0,146,76,38,161,201,36,52,153,148,194,72,129,74,73,146,36,136,132,50,5,98,37,73,146,36,9,164,64,82,146,36,36,72,196,164,148,34,81,32,9,73,98,146,4,18,137,2,73,72,72,98,146,4,146,36,146,136,2,73,72,34,9,164,64,72,18,65,18,200,36,73,73,146,8,1,36,9,32,73,0,73,98,50,9,137,201,36,36,38,19,19,36,73,18,73,162,36,137,20,33,38,17,19,17,145,36,83,129,164,64,129,74,36,128,36,72,4,73,0,73,34,17,137,72,146,72,16,145,148,68,16,17,8,201,73,82,152,40,73,34,132,36,144,84,32,137,36,9,34,73,169,64,18,73,68,80,32,36,33,146,148,146,164,132,76,73,202,65,146,68,162,32,65,170,73,98,82,146,4,73,202,164,36,201,36,77,146,36,41,72,65,130,84,73,130,156,36,147,146,36,72,82,38,37,201,36,105,146,148,145,140,116,74,137,164,52,146,36,9,34,65,194,145,68,100,41,37,73,34,146,40,101,148,152,34,145,34,65,146,82,146,20,73,18,33,136,35,73,72,33,37,73,10,34,33,18,153,148,12,50,65,72,152,132,136,147,36,13,130,72,80,72,208,82,166,84,129,68,73,82,36,4,113,148,36,73,72,66,130,36,88,66,144,144,36,9,166,132,32,9,9,193,164,36,164,68,146,4,9,9,146,72,72,18,132,36,73,34,73,146,147,36,42,40,146,40,136,37,10,34,72,38,132,130,152,144,36,137,76,162,32,38,66,65,76,132,130,152,8,5,49,17,10,98,34,20,196,68,40,136,9,161,72,40,136,9,161,32,38,66,65,38,66,65,38,66,65,38,66,65,38,81,144,137,137,130,4,137,73,82,162,36,41,146,36,65,144,74,98,82,74,76,140,36,73,42,144,136,180,32,72,32,16,82,201,145,196,164,148,152,24,73,146,84,129,44,73,2,73,82,178,36,73,18,36,41,22,57,73,74,130,8,18,137,38,153,140,200,200,164,80,130,164,72,148,36,165,68,70,82,65,38,73,35,145,2,25,73,146,36,145,4,41,71,146,20,145,10,68,74,146,36,73,145,196,145,145,145,74,20,71,76,144,36,65,138,145,145,24,37,8,146,164,40,147,152,148,152,140,36,73,85,32,43,78,146,70,150,36,25,145,145,68,146,36,65,36,36,10,68,38,5,18,73,50,136,68,12,162,36,73,144,196,201,32,6,25,41,146,138,136,100,164,32,34,50,200,72,20,72,70,34,5,73,65,142,68,144,196,72,73,18,41,72,20,153,164,34,73,18,129,72,36,65,65,146,228,164,84,196,36,41,146,36,17,136,18,73,80,144,36,25,84,144,20,8,10,74,18,4,73,146,36,9,42,73,146,146,164,72,10,68,70,146,36,2,81,34,9,10,146,36,77,146,50,168,32,65,165,32,73,16,8,146,36,73,18,84,9,130,130,36,9,146,36,73,146,4,149,32,40,72,146,32,73,146,36,73,80,73,146,36,73,145,20,136,140,36,73,4,162,68,18,20,36,73,154,36,101,80,65,130,130,146,4,65,146,36,73,130,74,146,36,73,69,70,146,36,2,145,72,130,130,36,73,36,72,38,165,145,145,2,25,41,41,73,82,145,145,36,137,64,36,146,160,32,73,18,9,146,73,105,100,164,64,70,74,74,34,147,84,36,73,34,16,137,36,40,72,34,201,148,148,148,36,17,139,36,73,4,34,145,4,5,137,146,36,146,36,9,34,17,82,32,41,16,36,73,34,73,37,73,38,73,21,83,146,36,73,34,22,73,146,8,68,34,9,10,18,37,73,146,36,9,34,33,137,2,9,130,36,137,36,85,146,100,146,148,36,17,139,36,73,4,34,145,4,5,137,146,36,146,36,9,34,17,82,32,65,144,36,137,164,146,36,147,164,138,41,73,18,153,164,34,73,18,129,72,36,65,65,18,73,166,164,164,36,69,148,36,73,16,9,137,2,73,129,32,73,18,73,37,37,145,146,146,73,41,98,146,138,36,73,4,34,145,4,5,73,36,57,33,41,72,72,146,36,146,68,82,42,73,130,100,146,84,146,32,73,146,36,40,8,34,73,142,200,200,36,37,144,36,4,73,82,169,148,4,42,149,35,36,73,5,17,146,20,148,36,73,130,72,146,83,66,146,36,146,72,34,147,84,36,73,34,16,137,36,40,72,146,76,73,137,146,36,98,145,36,137,64,36,146,160,32,81,146,68,146,36,65,36,36,81,32,65,144,36,73,146,2,81,37,73,38,73,69,146,145,52,146,132,4,73,146,76,144,36,153,148,32,73,65,144,36,41,37,73,68,146,100,36,33,37,9,41,65,130,4,9,73,72,144,32,9,9,137,73,36,169,170,149,32,147,76,82,50,72,68,70,146,36,10,36,74,34,9,18,36,37,73,50,34,8,18,8,34,65,144,36,137,136,36,41,145,84,2,165,76,146,136,34,40,144,169,32,36,37,165,16,132,36,73,41,4,73,146,146,36,147,164,164,18,40,37,17,147,84,36,73,34,16,137,36,40,72,34,201,36,5,17,17,73,73,73,18,177,72,146,68,32,18,73,80,144,68,146,34,10,68,10,68,42,136,72,4,73,38,36,73,41,4,17,146,36,165,16,36,73,37,73,38,73,73,42,50,146,36,17,136,68,18,20,36,73,166,164,68,146,138,140,36,73,4,162,18,73,80,80,34,73,105,144,4,165,130,84,80,34,72,72,146,130,8,73,10,146,148,146,84,100,36,73,34,16,149,72,130,130,18,73,74,131,36,40,21,164,130,18,65,66,146,20,68,72,82,144,164,148,36,69,70,146,36,2,81,137,36,40,72,34,73,164,72,80,82,80,66,34,72,72,74,10,34,36,73,65,82,130,18,65,82,146,20,68,146,20,36,73,74,146,136,69,36,136,2,81,70,146,36,2,145,72,130,130,36,73,57,36,41,4,33,41,4,37,73,146,32,72,146,156,36,73,114,146,148,36,65,80,162,38,147,72,82,50,73,26,9,73,146,144,36,41,161,130,144,148,164,32,73,72,130,146,32,19,81,146,36,74,73,146,200,36,21,73,146,8,68,137,36,40,72,146,44,41,41,169,72,34,40,72,80,144,160,148,36,73,145,36,73,146,72,130,148,35,73,42,147,164,38,73,36,34,137,34,146,132,24,36,35,36,38,13,145,12,146,48,72,50,8,34,73,146,36,41,73,146,36,73,138,18,37,146,36,137,36,73,7,65,144,65,6,25,100,144,65,6,49,136,65,144,104,146,201,200,72,34,137,164,65,68,145,132,18,36,37,17,74,144,20,74,144,148,84,2,165,36,169,4,74,73,82,9,148,146,18,37,146,84,37,80,82,18,4,65,144,34,65,147,201,72,82,130,82,164,72,146,4,65,45,17,132,36,153,32,9,18,73,9,10,146,40,8,34,73,74,73,18,73,82,10,10,146,148,32,145,10,10,146,40,8,34,73,142,36,41,130,32,9,146,38,41,72,16,164,36,72,5,145,36,145,36,81,82,34,169,4,74,25,137,52,73,138,160,36,9,18,8,18,137,68,66,66,66,66,66,66,66,38,9,138,18,4,73,82,18,147,18,147,145,36,41,21,72,148,70,74,20,36,5,37,73,66,18,34,137,36,73,34,73,44,73,21,36,166,82,36,18,147,68,42,178,36,170,160,36,42,41,50,137,148,130,146,40,73,145,84,80,50,81,146,34,85,80,50,81,73,145,42,5,157,36,37,169,36,73,65,144,146,76,18,201,36,147,164,168,152,36,41,145,36,144,76,74,147,148,36,73,82,66,130,68,66,130,76,129,88,74,146,36,41,144,64,82,146,36,98,146,148,164,68,130,2,73,82,68,16,36,41,73,66,18,35,145,160,4,146,116,146,36,18,148,64,74,12,73,146,34,130,144,36,18,20,72,146,72,16,37,53,41,201,82,34,21,72,21,72,50,72,74,74,153,10,36,25,36,37,37,145,160,4,146,36,177,82,81,73,76,34,21,72,170,64,82,146,42,82,146,132,41,144,148,68,34,36,73,144,100,82,75,50,73,146,73,146,146,36,73,9,34,73,201,18,136,149,36,73,146,36,144,64,146,146,72,34,73,132,66,184,36,137,200,148,148,196,146,76,82,153,100,146,73,82,146,36,80,32,73,82,146,68,146,136,36,147,36,37,149,36,69,161,2,117,146,136,84,18,82,82,146,65,146,68,90,50,73,42,73,50,49,18,82,138,100,50,146,104,50,146,104,146,17,137,36,146,36,37,49,136,65,144,76,34,139,72,36,4,73,73,138,20,4,65,36,69,106,72,138,37,145,146,10,170,146,72,164,72,74,38,73,41,80,201,132,148,34,41,73,170,16,33,145,146,76,73,98,146,34,41,146,146,74,146,36,137,16,35,38,146,152,144,82,18,1,36,68,146,136,16,73,170,160,40,68,18,66,36,73,5,69,33,146,164,130,162,16,73,18,145,75,34,68,146,42,40,10,145,148,140,72,68,34,18,137,152,10,146,130,164,32,41,8,145,146,84,80,20,34,73,136,132,16,73,34,185,68,136,36,85,80,20,34,73,21,20,133,72,18,33,66,36,137,34,151,68,132,72,146,10,138,66,36,137,8,32,33,146,68,136,16,73,132,8,145,196,148,36,142,132,72,68,10,17,18,33,146,72,82,65,81,136,36,145,156,36,66,36,33,146,36,68,136,146,16,33,74,66,132,56,136,132,16,73,36,169,160,40,68,18,18,75,68,18,64,66,36,33,146,34,145,138,36,21,20,133,72,146,10,138,66,36,145,164,130,162,16,73,170,160,40,68,10,133,64,41,75,132,72,85,80,9,145,66,164,28,145,145,136,4,65,16,145,36,50,73,170,36,137,164,34,34,40,152,132,68,146,145,100,36,142,12,2,72,146,36,13,18,50,72,112,68,6,1,36,73,146,35,17,69,146,148,144,36,36,74,16,68,36,25,36,16,137,50,73,145,130,32,146,228,144,200,72,68,146,34,153,82,38,65,16,33,145,82,146,20,137,17,73,50,130,146,68,36,50,50,137,73,146,164,64,148,144,36,139,76,146,160,4,73,170,32,57,33,73,5,18,146,148,64,146,36,99,74,50,146,97,36,38,38,137,156,36,77,114,82,148,36,34,7,65,36,145,82,36,29,137,20,68,50,146,36,10,34,74,50,146,42,73,146,140,100,68,66,36,73,100,146,52,41,73,146,84,146,76,41,72,146,36,201,36,41,21,136,36,41,144,36,73,41,169,36,153,210,36,153,4,41,65,38,73,169,64,36,73,129,68,4,73,146,148,146,164,73,146,164,52,41,37,73,42,41,80,160,68,18,73,129,36,73,146,36,72,78,146,20,5,137,82,5,138,41,73,146,20,40,80,146,68,164,64,146,36,73,144,36,153,36,37,73,144,32,130,106,42,73,147,137,76,50,73,82,105,146,100,82,32,147,164,73,82,146,4,9,18,65,53,149,164,201,68,38,153,76,82,73,147,36,147,2,153,36,77,210,36,41,145,76,146,36,73,210,36,73,146,36,85,32,41,144,36,146,36,41,21,73,6,73,130,36,73,50,65,146,100,100,144,84,138,10,82,42,73,170,8,130,4,65,130,32,65,130,4,41,5,10,42,72,130,144,32,33,65,72,18,146,4,153,160,144,132,36,147,72,82,181,18,100,146,73,74,5,65,144,36,73,65,78,146,10,130,36,131,100,144,12,146,164,130,36,167,212,100,16,201,36,146,145,130,32,72,16,28,4,73,112,16,36,56,49,72,144,146,32,10,41,73,10,130,18,18,200,32,73,65,5,13,146,32,72,146,4,201,164,148,36,65,65,33,36,37,146,84,36,49,72,18,36,73,34,38,72,146,24,73,34,49,72,20,164,130,32,146,36,73,42,8,34,130,36,145,160,38,73,38,25,25,145,72,146,36,169,36,57,41,85,16,36,146,36,146,20,84,146,68,16,4,9,130,4,65,130,4,9,42,16,84,8,18,130,32,9,65,18,131,4,33,73,130,36,36,168,36,73,146,144,144,148,68,82,173,4,49,73,146,76,82,73,37,201,73,146,36,73,34,73,181,18,100,146,36,153,147,164,36,41,72,130,24,73,6,65,146,146,4,153,164,72,136,72,6,9,74,65,16,36,73,146,164,32,34,49,65,18,68,144,0,10,210,4,9,50,73,73,10,74,10,178,100,74,74,2,229,36,41,145,32,65,38,73,144,84,65,82,5,146,32,72,82,129,36,129,100,16,4,133,144,20,40,73,42,16,82,130,2,5,73,82,146,74,38,201,32,41,40,81,8,36,73,65,16,36,131,36,131,132,100,65,6,65,5,65,80,39,165,32,17,9,36,72,80,32,72,80,16,36,72,146,20,196,36,49,169,40,166,72,39,73,146,36,65,146,74,144,36,73,73,144,36,73,18,4,137,17,36,18,72,80,129,36,73,65,6,73,16,14,138,42,150,162,72,72,132,36,73,65,38,137,38,73,73,34,73,146,196,36,82,16,4,65,16,19,164,64,202,84,10,146,2,37,72,112,18,147,36,8,146,178,32,49,18,65,129,36,40,73,129,32,72,42,72,32,8,18,20,164,32,39,73,75,130,36,16,148,76,186,210,146,36,8,74,146,146,196,36,8,228,36,81,16,2,65,144,32,21,72,146,10,4,9,130,20,168,64,146,32,73,50,153,76,146,36,9,202,32,49,18,147,160,84,32,73,80,82,32,136,73,144,18,72,144,40,8,129,32,72,144,10,164,36,169,2,65,144,160,164,64,9,36,145,196,32,137,36,73,41,146,10,130,2,73,153,74,16,164,2,9,18,73,39,73,16,164,64,144,40,72,144,18,8,34,8,146,64,130,196,146,164,36,8,18,65,65,146,84,65,33,72,82,72,146,146,36,73,72,16,130,0,65,16,9,130,32,73,82,10,66,144,164,144,36,37,73,146,144,32,136,4,85,146,84,146,65,18,4,73,10,84,65,144,76,74,65,2,69,98,36,18,147,36,72,146,36,73,146,116,146,160,146,164,64,37,65,16,36,72,146,148,146,36,65,146,36,72,18,4,65,144,36,73,82,18,73,165,165,32,201,36,153,36,37,73,41,73,65,16,36,37,105,146,36,19,35,70,34,49,72,16,131,68,170,32,73,146,36,65,65,65,146,160,32,73,81,16,137,84,144,36,41,73,42,9,130,44,73,69,74,166,204,10,146,36,41,56,73,74,146,36,41,41,41,73,37,83,74,146,2,169,64,210,74,210,164,42,147,82,146,164,136,20,11,10,146,68,66,138,9,98,144,98,73,74,80,5,146,2,37,149,36,38,69,22,36,72,18,73,38,136,65,138,37,41,65,21,72,10,148,84,146,76,138,172,164,224,74,146,149,44,168,164,73,154,164,9,42,41,19,84,82,131,32,101,82,13,130,148,37,73,42,144,18,72,154,100,146,36,73,9,153,36,233,160,74,131,116,65,130,10,138,100,146,76,106,74,147,73,50,169,38,72,6,201,4,73,6,25,36,73,37,149,4,34,73,50,165,37,73,38,153,32,25,36,19,36,25,100,144,36,41,201,165,52,73,41,73,146,196,32,6,49,72,130,32,41,72,10,9,66,130,66,210,146,73,146,164,132,76,149,82,151,36,37,169,146,12,50,200,32,73,74,33,147,156,148,146,36,8,130,16,74,34,16,152,32,6,41,74,146,64,82,129,164,36,73,76,146,98,73,146,4,82,34,86,36,6,65,146,36,146,2,73,73,32,73,74,98,18,75,146,36,146,4,82,18,72,146,200,32,165,86,82,26,164,38,146,164,75,74,36,185,146,36,146,148,36,201,20,36,38,37,105,146,98,82,146,36,73,98,170,36,73,146,64,74,10,164,74,73,2,41,73,2,41,80,34,201,32,147,65,73,144,20,73,18,65,18,65,18,65,130,4,37,56,73,10,130,32,169,116,146,36,41,77,146,36,65,98,130,32,73,34,73,32,37,9,36,73,146,52,8,146,37,137,12,162,32,41,8,82,36,73,78,172,146,36,73,146,2,73,73,32,37,73,146,148,148,36,200,164,36,145,36,9,36,37,129,212,148,146,36,144,146,36,144,2,101,80,18,36,69,146,68,144,68,144,68,16,36,40,193,73,146,34,34,18,66,16,9,65,144,8,9,65,146,132,36,65,130,4,33,8,146,32,9,146,36,146,68,36,34,73,66,72,74,72,38,73,18,136,82,130,41,129,72,38,9,137,72,26,73,146,36,38,146,36,80,82,66,48,81,129,34,137,36,9,18,36,72,144,32,2,17,77,34,153,48,34,145,24,49,69,76,17,83,36,146,148,146,34,163,40,141,162,75,100,146,36,41,72,38,35,83,100,138,12,34,145,164,20,196,100,68,50,25,137,73,44,73,50,72,82,82,112,144,84,169,172,84,65,84,66,42,145,28,17,81,84,34,73,36,137,36,145,20,73,145,20,73,33,41,68,10,145,66,164,16,41,68,134,100,66,146,36,73,133,32,145,146,10,145,66,164,16,41,68,18,34,9,145,68,34,73,146,66,0,169,36,73,38,73,73,34,146,172,80,209,8,17,35,81,80,160,164,50,73,74,144,32,145,64,144,32,65,73,144,36,40,146,36,17,98,36,10,10,148,36,73,5,9,18,169,64,65,130,4,37,5,73,130,34,73,82,50,66,36,65,8,38,33,77,140,20,73,72,75,72,8,210,65,66,130,130,32,77,36,73,65,4,145,16,132,32,8,146,36,17,76,146,82,73,146,36,73,38,5,153,98,34,73,83,38,83,49,146,36,41,8,36,146,228,136,68,18,145,64,38,35,49,130,152,68,146,136,144,137,144,169,68,100,34,196,100,34,132,64,146,84,32,41,141,100,146,20,73,16,41,73,18,98,36,42,40,80,146,36,5,9,18,9,36,72,144,160,36,72,18,100,17,146,32,146,8,82,146,146,36,169,72,38,147,36,36,39,146,36,200,72,146,36,65,36,73,146,164,144,132,36,39,35,98,34,200,16,35,73,153,38,193,72,146,2,41,149,69,34,72,25,66,34,20,114,146,152,148,73,82,134,144,8,147,36,5,129,72,146,35,34,33,145,146,18,147,82,76,73,145,4,9,148,64,165,18,36,16,137,8,18,44,65,18,137,34,34,137,36,73,36,35,113,132,132,140,68,65,129,146,36,105,146,148,32,65,82,32,72,144,160,36,72,18,20,73,146,146,34,5,138,2,9,1,36,137,68,73,146,36,72,68,76,18,83,32,73,146,36,33,146,148,136,164,32,149,36,129,192,72,106,34,5,74,146,146,74,38,35,41,72,50,201,164,32,201,72,18,49,165,145,12,50,18,145,65,18,72,150,146,36,69,36,149,200,72,41,73,146,32,49,8,34,72,144,18,49,73,144,148,36,73,146,10,84,82,5,9,148,132,36,46,73,18,135,36,17,36,152,130,34,5,146,36,73,34,73,144,36,9,78,146,146,164,36,137,9,146,164,8,18,73,98,34,73,34,72,146,36,137,40,73,84,68,73,146,36,37,9,10,146,36,70,146,56,73,34,73,34,73,146,136,42,34,34,40,8,18,64,146,147,32,73,2,73,18,147,164,36,149,36,49,8,130,68,10,148,146,68,36,65,146,20,8,162,164,100,144,73,12,146,36,229,36,73,132,226,146,36,41,73,146,16,136,131,12,73,18,131,36,134,36,73,66,0,73,114,73,146,36,137,32,65,36,40,82,32,18,136,36,142,100,144,96,50,72,112,146,68,146,36,73,226,164,148,36,165,64,129,36,41,65,65,32,146,228,32,68,82,146,100,146,84,32,73,74,80,16,136,36,57,146,36,73,74,146,76,146,146,10,68,146,140,36,73,146,36,73,82,144,41,141,144,36,41,8,68,146,28,17,9,137,148,18,41,8,130,160,36,41,73,9,21,20,73,129,164,36,41,2,145,18,40,144,228,34,33,73,10,68,72,82,32,73,146,36,65,36,201,73,146,20,148,36,37,73,41,40,8,130,36,5,9,74,144,18,4,165,32,69,38,73,40,40,146,2,113,18,146,164,68,32,66,146,2,145,148,64,74,146,76,146,36,41,137,36,146,36,5,73,50,72,146,84,160,145,76,38,73,82,146,84,144,76,146,52,73,38,73,83,82,50,73,18,147,36,73,32,73,36,37,201,164,32,136,65,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,17,82,34,73,146,36,73,82,74,41,165,148,82,20,69,81,20,69,81,20,69,81,20,39,37,165,148,36,137,196,36,37,8,9,50,5,177,146,36,73,146,36,80,32,41,73,146,36,9,147,164,148,160,32,165,147,10,74,39,17,72,146,68,132,36,41,73,10,73,74,146,36,34,73,73,82,72,82,144,36,73,34,194,164,32,165,147,18,145,4,18,34,153,36,105,18,68,74,44,147,201,36,5,65,12,130,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,65,12,98,16,131,24,196,32,6,49,136,16,169,84,42,149,74,165,82,169,84,42,149,74,165,162,162,162,162,162,162,162,162,162,162,162,162,162,162,130,130,72,201,50,153,36,73,37,73,9,73,73,196,36,145,76,146,68,140,144,145,196,200,136,36,35,35,25,25,201,72,70,50,50,146,145,145,36,141,36,36,42,89,38,73,68,38,137,196,73,86,136,68,171,78,146,146,164,32,138,32,33,9,137,74,150,73,18,145,73,34,113,146,21,34,209,36,105,93,73,146,32,148,80,36,203,36,137,200,36,145,56,201,10,145,104,157,36,37,73,133,136,40,145,8,18,43,34,35,38,147,136,148,64,68,66,146,68,37,150,73,18,145,73,34,113,146,21,34,209,106,100,18,131,132,72,82,32,148,16,73,10,132,114,146,20,74,146,36,25,49,25,137,68,146,36,41,132,196,36,65,50,49,18,37,16,67,0,73,18,162,128,16,64,74,50,73,146,68,36,153,36,18,39,89,33,18,69,235,36,41,73,82,8,137,132,32,9,137,74,150,73,18,145,73,34,113,146,21,34,209,58,73,74,146,138,32,33,73,72,84,178,76,146,136,76,18,137,147,172,16,137,214,73,82,146,20,8,146,36,73,146,156,82,160,64,73,9,21,84,168,4,65,144,18,168,36,9,148,147,164,36,41,16,36,149,36,73,18,40,80,146,132,10,65,85,149,32,8,74,2,149,36,129,146,64,16,36,40,73,18,65,144,160,160,96,36,34,73,74,72,74,162,36,146,144,148,68,73,36,73,74,72,74,34,145,36,129,36,10,1,164,36,147,36,73,68,146,73,34,113,146,21,34,209,90,146,36,73,82,9,20,65,66,82,18,137,36,33,145,146,101,146,68,100,146,72,156,100,9,145,104,186,4,73,16,4,65,18,20,36,168,32,9,130,4,193,20,129,164,20,40,80,146,65,146,36,9,146,32,37,73,146,164,18,40,130,132,164,36,18,73,66,34,37,203,36,137,200,36,145,56,201,18,34,209,116,9,146,32,8,18,36,65,144,160,32,9,130,4,9,46,129,164,64,2,73,146,64,144,36,73,144,36,72,80,2,73,129,2,37,73,146,36,73,144,36,72,80,2,73,129,2,37,73,146,36,73,144,36,72,80,2,73,129,2,37,73,146,36,73,144,36,72,80,2,73,129,2,37,73,146,36,73,144,36,72,80,2,73,129,2,37,73,146,36,73,144,36,72,80,2,73,129,2,73,146,36,73,146,32,9,146,36,73,146,74,160,8,74,72,74,34,145,36,36,82,178,76,146,136,76,18,137,147,172,144,72,212,37,40,65,16,36,72,130,160,160,32,9,130,130,4,19,68,4,74,146,148,36,73,146,64,2,37,72,146,36,129,2,73,18,36,9,18,147,164,36,169,36,144,144,164,36,162,8,146,148,68,34,73,82,72,18,73,0,137,4,144,146,76,146,36,17,73,38,137,196,73,150,16,137,38,73,211,37,72,130,32,8,146,160,32,65,5,73,16,36,8,166,8,36,165,64,129,146,12,146,36,73,144,4,41,73,18,37,74,148,36,5,65,2,65,154,20,137,4,65,74,146,36,9,2,9,36,9,36,144,36,9,36,144,4,146,36,129,4,146,64,18,72,146,4,18,72,2,73,32,41,145,36,41,200,36,169,68,146,148,136,136,72,37,16,71,33,128,36,9,1,33,128,148,100,146,36,137,72,50,73,36,78,178,66,36,90,39,73,73,82,100,36,137,140,140,36,17,35,34,146,164,16,149,137,73,18,145,73,34,113,146,21,34,162,16,21,147,73,18,145,73,34,113,146,21,34,162,149,149,164,32,83,10,66,129,32,165,36,9,74,80,32,65,160,96,72,2,65,16,132,4,130,36,41,73,130,144,164,36,212,146,4,73,18,200,32,73,9,4,138,36,84,18,36,73,32,131,36,37,16,148,4,10,73,2,9,149,44,72,146,64,6,73,74,32,208,32,72,146,64,6,49,8,146,36,144,65,12,130,36,9,100,16,131,32,72,146,64,6,49,65,146,4,50,136,9,146,36,144,65,76,144,36,129,12,98,16,4,73,18,200,32,38,72,146,64,6,177,32,73,2,25,196,36,41,36,73,32,72,72,146,64,144,144,36,129,32,33,73,2,65,66,146,4,130,132,36,9,4,9,73,18,8,18,146,36,16,36,36,73,32,72,72,146,64,130,36,65,146,64,6,73,74,32,40,9,53,37,65,146,64,6,73,74,32,80,18,40,36,129,36,80,4,73,2,25,196,4,65,146,64,6,49,65,144,36,144,65,76,16,36,9,100,16,19,4,65,146,64,6,49,65,146,4,50,136,9,146,36,144,65,76,144,36,129,12,34,65,146,64,6,49,5,73,18,200,32,38,65,73,130,75,146,66,146,4,130,132,36,9,4,9,73,18,8,18,146,36,16,36,36,73,32,72,72,146,64,144,144,36,129,32,33,73,2,65,66,146,4,130,132,36,9,4,73,6,153,36,73,10,33,73,32,40,131,76,146,66,72,18,8,10,34,136,32,130,8,50,137,73,202,4,129,18,19,165,32,65,130,36,9,100,16,19,36,73,32,131,72,144,32,65,146,4,50,136,9,146,36,144,65,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,36,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,32,130,8,34,136,36,73,34,65,4,17,68,16,145,36,137,36,130,36,9,100,144,36,9,4,74,146,64,32,73,18,8,36,146,36,129,64,146,36,16,72,100,146,52,9,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,68,16,65,4,17,148,164,68,16,65,4,17,148,148,8,34,136,32,130,40,34,77,98,146,50,65,160,68,34,9,10,130,36,9,100,16,19,164,36,129,12,98,18,36,8,146,36,144,65,76,144,36,129,24,68,146,4,2,73,4,73,2,25,36,73,2,129,146,36,16,72,146,4,2,73,146,64,32,147,164,36,9,130,12,74,34,9,18,36,72,144,32,65,130,148,200,160,32,38,8,9,146,144,68,86,146,68,130,4,9,74,74,38,101,146,152,148,164,32,73,18,200,32,130,36,73,32,131,152,4,73,146,64,6,17,36,73,2,25,196,36,72,146,64,6,17,36,73,2,25,196,36,72,146,64,6,17,36,73,2,25,196,36,72,146,64,6,17,36,73,2,49,136,36,9,4,146,36,73,32,144,36,9,4,146,36,129,64,146,36,16,72,146,4,2,73,146,64,32,73,18,8,36,73,2,129,36,73,32,144,73,82,146,4,37,73,160,12,18,36,73,2,25,100,146,20,66,18,8,20,66,146,64,65,73,18,4,9,74,36,72,65,18,36,72,144,32,65,82,146,200,160,32,130,144,32,73,72,34,43,73,36,72,144,160,36,77,146,100,82,38,137,73,9,146,4,50,136,4,73,2,25,196,36,73,144,84,146,64,6,145,32,73,32,131,152,4,73,146,4,50,136,4,73,2,25,196,4,73,146,4,50,136,4,73,2,25,196,4,73,146,4,50,136,4,73,2,49,136,36,9,4,146,36,129,64,146,36,16,72,146,4,2,73,146,64,32,73,18,8,36,73,2,129,36,73,32,144,36,9,4,146,36,129,64,38,73,73,18,36,9,148,65,18,36,9,100,144,73,146,36,41,132,36,129,160,16,146,4,130,146,36,8,146,24,18,33,1,4,144,32,65,72,146,32,130,136,36,136,72,130,136,36,136,72,130,136,36,136,32,57,49,9,34,73,32,131,8,2,37,10,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,4,17,68,16,73,146,32,130,8,34,136,32,130,8,34,136,72,82,18,73,4,73,18,200,32,73,18,8,148,36,129,64,16,17,36,73,32,131,76,146,66,72,18,72,80,146,4,65,18,5,74,38,9,74,130,144,132,4,133,68,66,66,146,40,69,16,65,36,130,72,4,145,8,34,17,68,34,136,40,72,148,36,74,82,16,36,9,100,144,73,34,129,146,36,16,72,18,4,74,68,10,20,20,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,4,9,18,36,72,144,32,65,130,8,34,136,32,73,4,17,68,16,65,4,17,68,16,65,68,36,17,36,9,100,144,36,9,4,154,36,69,68,130,32,73,132,4,145,144,72,144,72,36,18,137,82,145,84,145,156,196,196,196,196,196,196,196,196,18,68,146,64,6,17,4,74,20,36,72,144,148,20,36,72,144,200,98,98,98,98,98,98,98,98,98,98,98,98,98,98,50,25,25,25,25,25,25,25,25,25,25,25,25,25,25,17,36,73,32,131,8,2,37,73,4,73,18,200,32,33,73,32,80,34,72,146,64,6,73,146,64,160,32,73,2,25,68,16,40,73,34,72,146,64,6,73,146,64,160,32,146,4,50,136,32,80,82,144,32,65,130,164,164,32,65,130,4,73,130,36,9,100,144,36,9,4,10,34,73,32,131,8,2,37,5,9,18,36,72,144,148,20,36,72,144,32,65,130,36,65,146,4,50,72,146,4,2,5,145,36,144,65,4,129,18,5,9,18,36,37,5,9,18,36,72,144,32,65,130,4,9,18,73,4,73,18,200,32,73,18,8,20,68,146,64,6,17,4,74,146,8,146,36,144,65,146,36,16,40,136,36,129,12,34,8,148,20,36,72,144,148,20,36,72,144,32,65,34,73,144,36,129,12,146,36,129,64,73,18,8,4,17,33,73,32,16,68,36,73,32,16,68,36,73,32,16,68,36,73,32,16,68,36,73,32,16,68,36,73,32,16,68,36,73,32,16,68,4,145,36,144,65,70,36,10,33,73,32,65,9,18,36,72,144,20,36,72,144,32,65,130,4,73,73,82,160,160,32,65,130,148,36,72,144,32,65,130,100,10,130,36,129,12,98,194,36,165,32,80,34,41,80,80,144,32,65,130,148,36,72,144,32,65,130,4,9,146,36,147,34,5,5,146,8,146,4,50,72,146,4,2,5,129,146,36,130,36,129,12,146,36,129,64,65,160,68,82,160,160,32,65,130,4,9,82,146,32,65,130,4,9,146,36,137,32,73,32,131,36,73,32,80,16,40,145,20,40,40,72,144,32,37,9,18,36,72,144,32,65,130,4,9,18,36,73,150,34,5,5,73,4,73,2,25,36,73,2,129,130,64,137,164,64,65,65,130,4,9,82,146,32,65,130,4,9,146,36,137,32,73,32,131,36,73,32,80,16,40,73,10,20,20,36,72,144,146,4,9,18,36,72,144,36,9,146,4,50,72,146,4,2,5,129,146,164,64,65,65,130,4,41,73,144,32,65,146,36,72,18,200,32,73,18,8,148,36,129,64,66,2,137,36,74,146,160,36,9,148,65,4,73,146,64,6,17,36,73,2,25,36,72,146,4,50,200,36,41,132,36,16,72,8,73,32,144,16,146,64,32,33,36,9,20,36,73,130,36,129,50,136,73,144,36,144,65,76,130,36,129,12,34,65,146,64,6,49,73,146,36,73,82,8,73,2,65,9,33,73,32,40,33,36,9,4,9,33,73,32,72,0,73,144,20,8,18,164,64,42,144,32,86,130,4,73,74,50,73,98,73,146,164,32,73,146,36,73,146,36,65,146,36,73,146,4,73,146,36,73,98,146,36,25,196,32,65,130,68,74,32,37,144,36,129,4,65,32,41,73,34,128,36,72,10,4,9,82,32,21,8,162,130,114,74,146,164,36,73,144,4,73,146,36,73,146,36,73,144,36,162,36,137,0,146,4,73,129,130,164,64,16,65,151,36,73,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,144,36,146,36,17,64,146,32,41,16,36,72,129,84,32,136,130,130,36,9,26,36,201,160,36,145,36,41,73,146,36,73,146,36,9,146,164,146,36,73,146,40,41,129,4,73,153,100,82,165,41,93,146,42,77,90,146,36,73,146,100,144,36,73,18,149,68,41,73,34,128,36,72,10,4,9,82,32,21,8,162,130,146,83,146,36,37,73,130,36,72,130,36,65,146,36,72,146,164,36,137,36,9,18,36,73,114,130,36,41,153,32,8,82,2,72,146,40,153,84,146,100,146,20,164,166,64,144,160,78,130,36,65,146,200,74,144,42,65,74,201,32,201,36,41,57,153,76,146,146,98,65,146,210,36,164,130,36,17,147,4,130,0,146,73,234,164,84,18,72,74,2,73,146,73,146,36,73,130,36,72,72,146,73,72,10,74,144,144,36,145,76,146,146,64,16,18,34,66,35,137,36,137,8,147,2,9,36,72,129,20,40,40,16,36,40,65,146,32,65,144,164,2,65,5,146,2,9,146,2,9,146,2,65,130,46,73,74,146,36,72,146,4,146,72,146,34,18,73,82,68,34,73,138,72,129,36,72,10,4,73,129,4,5,165,2,65,130,36,73,78,73,146,164,36,9,36,145,36,69,36,146,164,136,32,72,146,2,81,144,148,64,169,64,130,148,36,137,160,200,74,58,73,73,73,18,33,9,41,16,2,73,18,40,5,130,65,16,36,41,80,10,4,16,64,82,36,208,36,73,146,36,37,73,146,36,65,146,41,73,34,49,73,18,8,146,65,144,10,36,145,64,18,9,36,145,64,16,4,33,65,146,20,148,164,16,68,68,36,73,80,66,129,32,73,34,72,146,36,33,65,82,144,28,68,18,147,178,148,36,201,196,146,36,73,146,36,41,73,146,36,73,106,73,146,92,146,36,209,164,36,73,37,153,36,90,73,42,74,93,18,133,37,73,146,36,145,28,68,98,18,73,146,68,58,136,65,98,138,44,37,73,146,36,9,130,36,73,146,36,73,41,166,200,20,68,83,148,36,19,19,147,152,42,73,164,36,73,138,37,73,18,72,146,4,146,154,68,166,36,73,2,73,146,36,144,36,208,164,74,130,36,129,36,73,144,224,36,49,72,2,73,144,68,80,38,65,100,18,201,73,82,37,73,34,72,144,114,74,82,38,41,73,146,36,105,73,210,164,210,36,65,76,144,9,178,36,73,146,164,180,36,73,154,36,165,36,169,153,36,73,162,36,39,73,17,106,146,36,5,73,65,146,32,73,74,146,65,130,10,18,146,32,33,73,18,36,65,144,36,65,16,4,65,144,32,9,146,36,33,4,9,34,161,52,73,144,75,36,73,130,36,72,144,4,5,146,32,65,18,4,73,73,18,37,129,32,147,164,32,73,82,146,32,73,65,146,164,36,65,146,8,146,36,37,37,153,84,42,37,73,77,150,100,146,38,75,85,73,146,160,38,75,50,73,147,165,10,130,170,20,35,34,170,36,161,146,154,164,73,38,37,153,164,201,146,148,36,144,36,73,82,74,146,36,41,101,169,142,136,168,74,146,4,53,89,146,73,154,76,170,32,168,146,148,212,100,73,38,105,50,169,138,10,130,32,73,204,146,68,86,42,37,73,201,146,76,210,100,82,37,41,136,146,100,34,38,164,36,73,9,100,36,145,152,36,17,64,146,68,0,73,36,130,36,73,146,36,37,41,73,73,2,73,32,9,36,129,164,72,69,34,73,74,36,73,2,73,146,18,41,82,160,36,41,81,160,2,37,65,73,2,165,160,73,169,64,37,129,18,40,73,9,148,36,80,36,129,18,40,2,73,32,153,148,72,32,129,84,10,164,64,82,2,201,146,146,4,146,18,72,32,73,137,76,74,100,82,34,69,82,146,64,82,38,37,18,72,2,73,32,73,69,18,145,164,64,73,10,164,41,165,130,150,146,164,74,41,147,196,132,148,146,64,50,72,76,41,25,36,73,4,73,36,5,146,164,68,18,82,34,25,36,82,36,146,82,105,41,145,36,65,12,18,36,16,4,137,32,65,65,147,76,38,165,82,45,73,146,146,36,201,74,26,36,9,18,36,9,37,75,38,41,21,36,130,164,73,74,146,76,10,36,41,147,73,146,137,200,36,37,73,154,164,36,73,147,164,88,50,177,68,38,49,73,146,41,137,73,198,36,73,114,73,146,76,146,152,44,73,129,130,72,74,34,18,36,73,82,32,65,146,146,68,74,9,146,36,18,146,64,16,4,201,64,10,132,36,144,12,18,164,36,8,164,146,4,82,144,37,9,73,32,41,36,129,92,146,20,148,65,34,200,73,18,36,8,162,32,72,72,69,146,74,82,68,74,196,36,38,41,21,73,42,73,17,21,73,42,41,162,148,146,10,68,82,86,32,69,146,74,138,72,42,146,84,82,68,50,5,50,72,16,196,160,74,144,132,4,169,36,73,9,38,153,36,73,2,37,73,65,42,136,2,65,20,8,162,36,137,36,9,73,146,140,76,72,144,74,50,73,50,65,146,164,130,146,36,77,146,32,73,58,73,138,136,8,130,12,98,144,65,12,50,136,65,6,49,200,32,6,25,196,32,50,136,65,100,16,131,200,32,6,145,65,12,34,131,24,68,6,49,136,12,98,16,25,196,32,50,136,65,100,16,145,136,68,36,34,17,137,68,146,36,73,146,36,73,18,137,36,146,68,18,73,34,137,36,145,68,146,68,146,145,16,17,17,33,34,49,17,49,49,34,38,49,34,38,49,34,38,49,34,38,17,19,73,66,132,196,72,68,196,72,140,136,24,73,140,136,24,73,140,136,24,73,140,136,24,73,68,12,18,77,38,147,152,196,36,38,137,156,148,36,146,228,136,136,38,201,72,146,145,36,35,73,140,36,145,36,73,146,36,37,131,24,36,5,73,146,73,10,46,137,36,9,2,73,144,164,74,146,68,5,129,36,72,82,37,73,146,37,73,146,32,144,4,73,170,36,73,50,73,74,82,153,100,36,19,137,9,41,85,32,147,76,138,0,146,164,164,2,145,84,32,146,34,82,68,138,72,69,164,136,20,145,138,168,136,20,145,34,42,34,69,36,69,84,32,82,17,41,162,34,82,68,82,68,138,168,136,36,69,164,136,164,34,82,68,138,72,17,73,129,72,42,34,41,34,41,162,72,146,32,40,4,65,32,128,36,18,169,64,164,130,64,82,68,138,72,138,72,17,21,4,146,10,36,73,129,148,2,41,5,82,20,145,2,169,72,10,164,20,72,10,74,74,41,70,72,76,146,32,136,65,16,9,162,148,152,36,53,153,140,76,73,38,73,73,42,16,67,98,114,100,146,76,42,144,64,66,146,66,146,146,36,73,32,129,68,194,73,146,154,36,85,65,16,20,4,73,65,65,98,144,65,6,25,4,145,36,152,164,32,72,16,36,65,4,73,16,65,18,68,16,4,9,2,65,130,164,84,72,38,177,148,2,37,169,82,160,84,32,9,194,145,100,144,65,132,36,41,73,32,73,150,132,144,52,73,154,36,36,65,40,36,72,66,161,68,146,75,146,144,78,82,74,146,74,146,36,73,130,100,72,146,146,20,40,33,73,42,80,130,164,147,76,16,146,36,37,41,80,66,146,84,160,36,39,147,33,34,153,36,69,73,18,9,133,36,8,9,130,114,73,146,160,32,178,36,73,16,4,37,9,50,146,137,36,141,76,36,41,73,78,146,156,148,130,36,41,169,34,34,73,68,34,226,36,75,73,82,145,145,68,145,130,130,82,82,144,36,34,73,136,24,49,73,50,137,148,40,50,50,201,164,80,56,137,76,146,36,74,18,73,162,200,200,162,36,36,36,165,36,73,36,136,80,164,32,73,78,146,147,36,139,144,56,73,78,146,35,137,35,137,147,72,146,18,73,70,74,25,41,77,178,82,82,16,36,200,36,169,172,36,40,141,116,146,36,73,144,146,148,84,65,74,50,200,36,73,42,149,160,4,39,73,73,82,130,74,144,148,10,146,65,144,36,72,74,146,164,65,16,36,41,73,153,36,77,130,24,164,88,34,153,100,146,73,6,73,130,228,36,75,146,4,201,72,39,37,5,149,36,147,36,73,82,65,146,178,36,73,144,36,169,65,153,36,53,73,146,196,132,148,164,36,37,41,73,21,4,65,82,144,146,12,146,164,36,73,7,65,144,164,36,165,130,228,36,229,146,164,36,9,74,40,16,4,9,146,130,4,5,9,82,146,4,65,53,72,130,12,82,41,8,6,5,73,74,146,36,73,146,34,5,201,36,41,73,146,32,65,130,78,169,146,84,80,146,144,36,65,38,73,82,132,38,73,77,146,36,49,8,82,82,74,154,148,36,74,2,73,41,73,146,78,37,73,154,36,147,164,76,146,36,73,146,36,73,145,73,73,146,36,77,18,140,36,73,42,73,38,73,32,133,68,146,36,146,164,32,72,74,65,144,32,37,37,37,41,9,36,5,74,162,52,73,34,73,129,146,74,146,180,146,36,73,146,36,57,41,37,149,164,36,73,38,73,162,36,164,36,77,146,100,82,50,72,149,144,148,2,73,74,18,36,149,64,161,64,146,148,36,65,82,130,32,41,37,165,36,9,212,32,101,145,36,65,130,148,4,37,17,65,58,73,82,37,5,34,37,73,196,72,129,8,148,68,66,32,36,4,162,20,8,68,8,68,72,8,164,2,129,148,52,9,146,2,65,130,164,64,144,32,41,16,36,72,10,4,65,82,32,8,146,2,65,130,164,64,130,16,72,8,36,152,32,162,80,72,76,98,146,152,196,36,41,144,36,73,146,2,5,37,73,82,146,36,73,146,36,37,73,146,36,73,146,164,36,69,145,68,74,146,100,74,146,146,36,41,73,146,136,64,36,34,141,156,68,146,164,64,144,164,164,64,144,164,37,19,36,9,82,82,130,36,81,10,164,36,81,73,140,36,145,8,132,64,18,2,65,42,82,16,36,73,10,4,65,234,130,36,73,10,4,17,164,64,144,116,144,148,64,16,36,185,146,9,82,74,25,17,81,130,16,72,144,32,9,146,2,65,130,164,64,144,32,41,144,160,32,170,130,36,80,130,36,73,10,146,36,41,72,146,130,36,73,146,4,50,73,74,32,4,18,132,64,144,32,9,146,20,8,130,212,5,73,146,64,36,73,136,72,32,4,18,8,82,74,146,2,41,41,73,146,36,73,146,36,73,82,40,16,36,73,74,82,37,85,32,8,146,148,164,2,153,76,57,41,37,169,146,42,16,4,73,74,42,144,73,147,132,2,57,41,5,73,146,4,73,129,4,21,40,8,18,212,37,169,36,149,200,32,65,130,84,82,146,41,131,148,36,9,146,32,129,4,21,8,146,2,9,42,16,4,9,234,146,84,146,74,82,73,6,41,8,34,40,73,82,50,101,144,148,36,37,87,146,32,65,2,73,146,36,65,82,129,32,72,10,84,10,4,65,34,77,38,147,90,65,20,4,37,73,137,73,89,82,82,57,73,18,148,164,36,9,18,36,16,36,41,73,130,4,9,4,37,41,73,130,4,9,4,73,73,18,36,72,32,65,146,146,36,72,144,64,144,164,36,9,18,36,16,36,37,73,144,32,129,32,41,73,130,20,36,144,36,73,41,137,149,36,73,34,73,130,32,17,132,132,80,32,8,78,144,18,164,32,8,146,36,128,36,137,131,32,73,169,72,38,73,73,18,4,137,32,36,132,2,5,193,73,144,18,164,36,8,130,36,9,32,73,226,32,72,82,170,136,100,146,148,36,65,18,28,4,73,130,137,32,36,132,2,65,48,65,74,144,18,4,144,36,65,132,147,74,137,130,36,73,4,153,36,37,73,144,4,7,65,146,96,34,72,72,8,5,10,38,72,9,82,82,18,4,144,36,65,132,147,74,137,130,164,82,162,32,73,18,68,100,146,148,36,65,144,8,66,66,40,16,4,39,72,9,82,16,4,73,18,64,146,196,65,144,20,164,84,36,147,164,36,9,130,68,144,144,16,42,80,112,130,148,32,37,41,8,130,36,9,32,73,226,32,72,10,82,42,8,82,144,82,17,201,36,169,32,209,32,17,36,130,148,68,6,73,10,146,8,146,72,150,146,36,8,130,144,132,80,32,8,130,131,4,65,146,4,9,82,130,148,36,73,146,36,49,9,146,32,165,148,50,73,74,146,32,8,66,18,66,129,130,32,56,8,146,4,65,146,36,72,144,18,164,36,72,146,36,73,156,4,73,144,82,65,144,82,146,76,146,34,65,18,100,73,34,145,36,72,16,73,130,44,145,146,36,8,34,9,4,39,73,9,41,16,156,16,33,17,33,129,32,133,132,38,73,82,129,164,64,164,64,164,64,164,64,34,201,130,144,64,130,146,52,8,146,2,37,72,66,2,65,73,131,32,72,42,80,130,36,36,16,164,6,65,82,32,72,66,2,65,106,16,4,73,129,32,153,32,72,18,18,168,4,130,32,72,18,18,168,4,130,32,65,146,144,64,37,16,4,65,144,132,4,170,64,146,4,65,65,10,146,36,10,34,49,136,73,146,32,146,36,136,36,72,148,36,16,36,145,146,36,73,32,65,36,37,114,74,146,4,18,36,146,36,35,42,201,100,146,74,146,36,169,64,42,144,180,36,153,148,146,76,74,73,146,148,82,146,164,36,85,73,146,164,64,41,80,82,74,38,73,65,144,84,74,146,84,16,146,74,37,42,8,73,65,74,69,5,33,169,82,5,33,41,72,169,32,36,5,41,85,16,146,130,148,10,66,82,144,82,65,72,10,38,165,32,168,36,5,9,146,36,73,105,82,17,5,82,67,82,8,146,84,74,36,41,8,130,132,36,41,73,65,32,8,82,129,18,82,32,196,144,112,82,74,16,34,72,8,73,83,150,100,73,18,72,66,80,146,100,74,170,154,130,148,36,8,65,80,208,37,73,82,18,132,72,213,36,41,129,98,74,154,130,36,41,65,16,20,4,17,81,34,72,146,73,18,4,65,16,4,73,144,32,73,144,32,65,144,72,36,146,40,18,137,36,6,65,16,4,65,36,73,72,16,69,164,4,73,130,130,4,9,146,37,9,170,73,146,132,130,36,73,146,64,42,37,73,154,32,84,112,170,36,37,9,129,164,146,36,40,65,16,148,72,138,68,82,73,137,36,73,146,146,84,34,77,146,18,72,32,129,16,4,130,32,129,130,4,53,73,196,148,72,146,132,52,37,37,36,65,129,36,73,42,145,18,8,16,41,82,68,2,65,146,20,68,146,84,18,65,65,146,154,36,137,73,50,89,146,36,73,18,72,82,32,73,37,105,137,38,146,36,131,144,36,73,10,10,74,18,4,65,34,8,146,144,20,130,32,69,16,196,32,9,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,32,8,130,160,96,16,18,36,4,65,0,9,130,0,130,4,65,16,4,65,32,72,16,8,2,65,137,36,169,36,11,50,72,168,4,50,72,144,146,76,144,18,164,32,5,37,72,5,10,130,84,32,8,130,20,164,64,144,52,72,144,130,4,130,32,133,132,160,36,85,129,144,32,168,4,21,72,80,130,100,73,228,32,169,65,16,4,65,130,32,72,146,146,20,36,72,16,5,130,44,9,130,32,8,162,64,16,132,4,73,65,32,164,130,2,5,73,41,73,130,36,65,130,4,9,138,44,147,201,18,18,146,2,37,193,17,148,132,72,68,160,36,41,165,165,147,148,146,84,74,154,36,113,73,146,180,32,41,137,32,73,68,160,73,41,34,34,8,146,72,8,36,8,18,4,144,132,32,208,65,144,132,80,160,131,24,36,72,144,32,65,130,4,9,18,36,136,32,130,8,34,136,32,65,130,4,9,74,148,64,68,28,68,68,76,50,41,34,98,74,41,37,165,148,164,146,100,41,69,81,70,69,73,20,65,74,33,34,34,77,41,41,73,32,10,146,36,65,144,84,100,42,73,34,9,18,137,36,145,32,153,136,37,82,164,20,41,138,136,36,65,26,21,65,34,137,68,70,68,146,32,141,34,136,68,38,145,145,17,145,4,105,73,146,136,4,89,36,201,136,68,36,35,34,138,72,74,18,4,9,130,36,37,72,146,36,73,37,147,4,17,5,69,150,36,72,146,36,65,146,32,72,144,32,65,38,73,106,74,233,32,72,82,14,130,36,72,144,36,72,112,16,36,35,137,6,5,9,18,36,146,100,144,84,167,84,160,32,41,41,37,41,65,130,82,16,148,164,165,148,152,148,41,18,146,136,136,32,65,12,33,8,34,17,68,146,36,73,201,32,8,130,10,130,32,8,37,8,18,41,146,131,32,8,130,8,18,36,65,16,36,136,137,148,36,57,200,72,165,73,144,36,9,130,68,48,72,164,36,29,100,164,210,12,130,36,65,144,56,136,9,130,32,41,33,72,146,130,2,5,137,28,36,37,8,130,32,73,18,36,136,22,196,32,6,65,144,72,73,144,204,32,8,130,146,10,130,32,8,37,9,26,36,72,153,72,7,49,8,130,68,74,146,32,153,65,16,4,165,32,8,130,80,18,52,8,146,137,116,16,131,164,140,136,40,8,130,72,140,136,168,200,32,161,2,65,4,73,16,36,130,4,145,68,16,36,72,74,144,18,36,18,132,36,41,129,40,10,18,41,65,144,32,145,34,136,32,65,65,34,145,44,149,72,9,162,32,73,18,164,12,18,4,73,144,136,160,36,130,8,130,32,8,146,32,34,146,73,42,37,17,192,36,41,50,74,144,164,18,4,18,200,160,148,196,169,72,16,4,145,4,144,44,69,16,17,9,18,72,78,80,36,72,146,130,76,130,152,36,153,72,50,145,116,16,153,76,36,29,68,89,2,129,163,152,32,37,41,65,25,164,4,5,37,137,65,2,72,18,145,70,146,9,82,146,18,148,40,232,4,73,144,32,131,32,72,130,32,17,36,73,16,21,35,9,98,16,36,208,64,112,34,41,129,32,72,144,130,19,69,37,9,10,130,148,32,150,18,156,76,144,224,8,130,20,4,9,2,65,20,4,9,130,68,32,40,130,72,80,160,40,8,130,4,82,130,152,32,130,32,65,130,140,130,68,32,8,34,65,129,160,224,160,140,130,4,130,32,65,129,130,131,4,65,16,36,232,32,65,16,4,9,138,4,81,130,36,147,32,130,8,130,36,146,4,130,40,74,146,160,136,164,38,49,9,34,8,130,36,73,32,138,130,36,65,82,204,36,73,96,146,4,144,83,68,68,45,9,146,36,169,100,18,68,20,20,25,148,34,73,146,84,18,33,129,32,193,4,144,32,37,146,65,72,73,129,146,114,146,36,73,18,4,9,41,80,14,146,146,20,17,36,161,2,149,131,146,36,73,146,36,73,146,36,147,164,32,9,37,144,82,152,37,73,9,34,41,16,36,136,65,80,146,36,130,4,9,18,18,36,165,65,82,144,152,164,32,34,129,64,146,76,138,148,36,6,145,68,32,35,41,165,136,64,196,164,32,69,146,36,41,72,145,65,146,8,162,84,144,8,68,28,36,137,145,136,136,73,38,147,197,196,196,196,68,18,132,8,68,146,32,68,32,146,4,33,2,145,34,8,17,136,36,130,16,129,72,34,8,17,136,36,130,16,129,72,34,130,16,129,200,4,73,65,82,32,72,130,4,73,16,72,130,196,136,136,74,137,136,40,73,146,36,168,4,9,134,32,65,130,4,9,130,4,9,18,20,4,77,18,76,36,73,146,36,165,36,101,210,65,202,164,153,84,73,82,8,18,4,41,153,148,36,138,72,74,144,4,146,32,19,100,16,4,137,68,208,32,56,9,146,4,9,146,32,9,18,4,74,144,36,65,130,100,16,4,145,68,67,65,144,4,73,73,146,146,36,41,73,38,37,41,144,148,147,36,73,146,36,41,37,8,130,160,73,130,68,146,36,73,82,73,202,164,131,148,52,19,4,73,82,72,16,4,41,73,144,160,20,72,136,160,64,74,2,169,4,146,36,49,9,18,2,201,65,146,148,36,33,36,144,36,57,73,82,146,32,9,146,36,73,201,74,16,36,73,9,82,2,65,144,68,144,32,41,37,9,2,73,98,65,16,73,80,48,73,16,5,73,146,4,73,65,146,84,73,154,132,2,201,148,148,78,146,36,73,114,18,201,32,19,89,73,228,32,41,149,6,41,39,73,73,9,49,65,146,4,73,164,160,72,38,200,34,73,18,4,73,144,32,73,68,50,165,136,136,10,146,16,72,29,36,73,73,18,66,32,37,57,73,146,36,65,144,36,37,72,16,36,5,130,32,137,65,65,82,74,144,130,64,146,88,144,36,69,72,170,36,157,32,8,146,36,43,149,75,130,36,73,146,144,12,178,68,130,6,209,164,32,34,162,36,41,9,130,36,73,146,36,43,201,32,72,36,132,36,73,137,37,101,146,76,38,147,100,58,73,233,100,146,82,80,146,36,77,82,130,36,73,114,146,76,146,148,33,194,196,164,73,146,148,152,50,165,73,165,76,170,137,73,147,36,41,49,101,82,77,76,154,36,73,137,41,147,42,153,65,80,73,146,32,73,146,36,33,37,89,150,86,42,73,130,32,9,32,65,36,193,36,149,146,160,84,82,80,86,73,73,153,82,77,101,74,85,193,32,147,130,100,16,36,131,24,148,18,36,9,34,74,38,73,65,65,145,65,16,68,16,36,130,72,4,73,82,16,8,4,130,36,37,73,73,149,20,148,36,73,36,114,178,36,73,50,137,84,144,36,69,10,37,201,164,66,73,146,36,201,201,146,36,201,36,41,34,162,148,36,73,146,68,146,36,73,18,73,146,36,73,36,73,146,36,145,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,146,36,73,146,72,146,36,73,34,73,146,36,137,36,73,146,36,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,18,41,73,146,36,73,73,34,72,146,36,73,146,138,36,72,146,36,73,34,9,146,36,73,146,72,130,36,73,146,36,73,144,36,73,146,36,9,146,36,73,146,36,72,146,36,73,34,9,146,36,73,146,36,72,146,36,73,34,9,146,36,73,146,72,130,36,73,146,36,146,32,73,146,36,73,130,36,73,146,36,73,144,36,73,146,36,9,146,36,73,146,72,130,36,73,18,145,72,146,68,146,36,72,146,36,17,137,36,73,146,148,4,73,146,36,145,136,36,73,36,73,130,36,73,146,72,36,146,36,146,36,65,146,36,73,146,36,73,146,4,73,146,36,146,68,146,36,73,130,36,73,18,73,34,73,34,73,130,36,73,18,137,36,73,146,36,65,146,36,137,72,36,73,146,36,9,146,36,73,164,36,146,36,146,36,72,146,36,73,36,73,18,73,18,36,73,146,36,146,36,137,36,9,146,36,73,146,68,146,68,146,4,73,146,36,146,68,146,68,146,4,73,146,36,18,137,36,73,146,4,73,146,36,73,34,73,34,73,130,36,73,18,73,34,73,146,36,65,146,36,137,36,146,36,73,146,4,73,146,36,137,68,146,68,146,4,73,146,36,137,36,73,146,36,65,146,36,137,68,146,36,145,36,65,146,36,73,34,145,36,73,74,130,36,73,146,72,146,36,73,146,4,73,146,36,18,137,36,73,146,4,73,146,36,73,34,73,146,68,18,36,73,146,36,137,72,146,36,137,36,72,146,36,73,18,137,36,73,34,9,146,36,73,146,68,146,72,146,72,130,36,73,146,36,145,68,34,73,146,4,73,146,36,73,34,73,36,73,36,65,146,36,73,146,36,137,36,137,36,72,146,36,73,146,72,146,36,137,36,72,146,36,73,18,137,68,146,68,18,36,73,146,36,73,34,145,36,73,130,36,73,146,36,17,137,68,146,68,18,36,73,146,36,73,34,145,36,73,130,36,73,146,36,73,73,146,36,146,32,73,146,36,73,146,72,36,73,146,32,73,146,36,73,36,146,36,73,18,36,73,146,36,137,68,34,73,146,4,73,146,36,73,34,18,73,146,68,18,36,73,146,36,137,36,73,146,72,130,36,73,146,36,73,36,73,18,73,144,36,73,146,36,34,73,36,73,36,65,146,36,137,68,34,73,34,73,130,36,73,146,72,18,73,18,73,146,36,73,18,145,36,146,36,73,73,146,36,73,34,73,36,73,146,36,73,146,36,18,137,36,137,36,73,146,36,73,34,73,18,73,146,36,73,18,145,72,146,36,146,36,73,146,36,137,68,146,68,146,36,73,146,36,145,72,146,72,146,36,73,146,36,18,73,146,36,73,146,36,137,36,145,36,73,146,36,73,146,72,18,73,146,36,73,146,36,137,68,146,36,145,36,73,146,36,17,137,36,73,34,73,146,36,73,34,145,36,73,36,73,146,36,73,36,18,73,18,73,146,36,73,146,68,34,73,34,73,146,36,73,146,36,146,36,73,146,36,73,34,73,36,73,146,36,73,146,68,146,72,146,36,73,146,36,41,73,73,146,36,17,17,37,73,73,18,5,41,41,49,73,72,228,36,73,42,73,36,114,146,36,81,130,36,153,20,232,36,73,146,36,73,146,36,41,5,37,73,146,36,73,146,36,73,146,36,73,146,36,73,146,164,36,137,36,73,146,36,65,82,42,41,201,32,153,160,180,84,80,170,36,73,74,146,82,146,74,146,164,36,41,36,145,42,39,37,73,18,66,18,72,50,136,42,136,68,137,73,164,4,38,73,146,36,73,82,73,18,36,146,36,37,137,34,147,146,130,78,50,73,154,36,19,36,73,146,146,42,36,73,82,82,166,148,84,208,41,41,153,82,73,146,148,98,74,76,146,72,146,48,73,73,73,146,36,73,74,146,36,66,72,73,32,41,131,42,72,58,37,169,130,148,36,169,36,41,40,6,101,16,131,32,73,18,36,37,73,100,72,146,36,144,36,73,154,146,160,36,73,130,36,42,72,57,73,74,146,74,98,130,72,144,65,16,196,32,145,132,64,25,68,18,177,132,17,34,9,129,12,2,72,8,33,132,16,66,136,136,136,136,8,145,16,73,8,196,32,2,72,68,8,33,34,132,16,17,66,136,136,136,136,16,19,18,8,201,32,25,137,2,65,98,146,64,6,201,36,74,32,72,76,34,144,65,50,18,37,16,36,38,17,200,32,25,137,18,8,18,147,8,100,144,140,68,9,4,137,73,4,50,72,70,162,4,130,196,36,2,9,66,164,146,16,72,16,34,68,170,132,64,50,8,34,37,9,66,130,64,16,169,106,150,36,37,4,18,18,8,137,36,145,146,33,201,36,73,146,36,73,18,73,146,68,98,130,66,4,146,16,200,32,68,72,32,36,201,144,36,9,131,16,25,4,73,66,32,73,194,32,68,34,145,72,144,132,64,6,145,68,66,36,68,150,72,146,4,201,32,49,98,16,89,16,41,144,32,9,18,68,130,28,68,12,34,6,17,131,136,65,196,32,98,16,17,137,17,35,22,67,18,132,64,145,67,12,18,36,72,16,17,36,136,8,18,68,4,9,34,130,4,17,65,130,136,96,32,65,228,144,65,130,146,4,73,18,132,4,7,153,200,33,65,73,130,36,9,194,32,72,146,36,65,144,19,36,73,43,73,130,160,36,65,73,130,36,9,66,130,36,88,2,21,57,36,40,73,144,36,65,152,36,40,9,74,112,144,24,9,137,140,33,144,32,6,9,146,24,49,36,18,34,65,228,16,65,134,64,130,12,18,36,73,144,36,65,72,144,36,65,146,4,33,65,130,130,97,36,19,129,4,73,146,32,73,130,48,65,66,146,130,132,164,72,162,48,65,16,36,165,76,16,100,18,164,41,73,144,41,9,34,129,32,8,18,148,32,40,65,18,68,146,36,37,73,74,6,65,130,148,146,36,73,73,146,130,32,72,40,37,5,137,36,73,146,72,169,148,145,36,82,74,36,73,134,164,36,73,7,153,82,16,36,136,164,68,146,4,65,37,65,9,130,32,8,130,32,65,9,146,32,65,18,20,65,4,65,65,80,16,20,4,65,65,10,82,16,5,81,16,5,65,65,16,20,164,32,5,65,146,36,8,146,36,8,130,10,130,4,81,16,4,65,36,170,32,73,146,4,73,73,74,146,32,72,16,146,20,72,130,32,72,146,2,73,144,36,73,32,9,146,164,64,18,36,73,82,32,9,146,36,41,144,4,73,146,2,73,144,36,41,144,4,73,146,10,36,65,146,36,129,36,72,146,20,72,130,36,73,129,36,72,146,36,144,4,73,146,2,73,144,36,41,144,4,73,146,2,73,144,36,41,144,4,73,146,4,146,32,73,18,72,130,132,4,65,72,66,129,36,8,130,36,5,146,32,73,10,36,65,146,20,72,130,36,41,144,4,73,82,32,9,18,18,4,33,73,2,73,144,4,65,144,36,129,36,72,146,36,5,146,32,73,146,20,72,130,36,73,146,64,18,36,73,146,64,18,36,72,66,18,72,130,32,36,40,8,74,72,72,72,72,72,200,36,21,72,130,36,73,129,36,72,146,20,72,130,36,41,144,4,73,82,32,9,74,82,32,9,146,164,64,18,36,73,129,36,72,18,66,130,34,36,136,36,41,72,130,36,72,84,10,130,160,64,64,16,4,65,130,8,18,4,73,4,65,16,73,146,72,16,68,146,136,20,4,17,73,162,32,136,68,18,41,8,34,146,136,130,32,8,34,146,130,32,8,34,82,16,4,9,34,170,130,32,72,144,136,32,5,73,34,82,144,36,34,21,36,136,32,65,34,82,16,68,18,145,148,130,32,146,136,84,144,32,18,17,73,9,130,8,18,145,82,144,32,146,136,164,32,136,36,34,169,32,136,68,68,42,72,146,146,20,36,72,16,4,7,65,32,18,4,129,32,65,136,32,129,32,8,34,133,68,34,73,18,36,36,37,17,4,65,18,9,130,68,18,36,165,32,146,36,36,161,136,72,65,80,10,161,64,16,66,129,2,33,73,65,8,146,44,9,74,98,146,72,146,68,82,148,80,32,72,41,169,16,10,148,18,41,80,74,146,66,42,154,18,146,38,25,164,76,2,153,4,26,130,8,210,32,130,36,105,144,144,76,146,76,146,80,146,68,146,16,168,164,36,33,153,32,202,32,129,64,130,4,130,4,65,130,147,66,18,72,144,68,18,164,20,84,32,5,18,156,36,133,36,5,37,89,38,75,2,73,160,36,157,82,147,36,168,36,73,168,4,82,14,73,50,73,18,131,100,6,65,16,73,153,36,73,10,74,145,146,76,18,153,36,9,135,8,42,201,50,89,150,36,9,36,129,82,72,74,146,76,80,89,76,146,164,36,89,42,89,150,36,9,36,129,18,146,146,36,35,65,146,186,36,73,210,24,36,101,146,36,144,20,40,73,73,146,131,164,100,146,44,145,166,36,73,9,36,77,42,16,36,57,73,74,146,146,36,73,146,36,29,4,73,18,164,164,82,21,36,73,13,73,82,8,36,74,96,144,106,37,130,32,40,73,130,36,169,6,65,18,36,169,73,82,144,164,32,9,36,56,165,130,36,5,73,32,56,165,146,36,129,132,168,212,146,148,114,72,98,144,146,36,144,65,18,146,73,146,156,100,146,36,9,50,73,2,25,164,68,2,145,64,38,73,145,68,147,68,162,130,32,77,146,10,82,37,80,146,36,73,18,73,146,164,36,153,76,34,147,200,100,18,153,76,34,161,64,7,65,130,146,4,146,36,73,129,204,130,68,146,68,146,36,83,5,146,72,36,147,164,36,73,146,36,65,146,36,73,133,98,82,146,36,33,147,36,9,38,73,146,36,73,66,5,82,50,8,146,36,137,76,146,36,73,144,164,64,146,36,73,32,73,65,146,36,177,36,145,36,73,162,36,38,73,146,36,73,82,146,164,73,50,137,36,73,146,92,138,164,73,82,146,36,73,146,36,65,36,33,145,84,161,72,38,37,137,100,146,36,17,161,64,73,201,32,72,38,73,146,20,164,148,64,74,146,36,144,164,32,201,36,177,36,145,36,73,162,36,38,73,146,36,73,146,148,36,105,146,76,34,73,146,36,151,34,105,146,148,36,73,146,146,36,201,132,9,161,2,117,16,36,8,82,10,36,73,129,50,9,34,201,164,18,72,18,153,36,37,85,32,129,36,66,32,8,9,10,41,168,68,68,146,68,36,68,36,36,5,138,136,68,82,160,34,68,180,146,146,37,149,36,137,75,73,74,82,160,32,73,74,146,32,81,65,85,144,136,130,68,68,16,36,66,66,16,72,2,1,4,98,130,4,137,16,73,129,72,82,32,74,10,68,42,144,72,129,72,129,68,18,8,145,20,136,68,10,164,36,5,42,41,80,73,82,68,68,68,145,136,136,8,145,8,73,10,164,64,18,40,39,69,166,72,18,136,36,77,73,18,72,18,57,37,144,34,69,68,68,156,36,74,146,32,36,6,137,65,82,74,34,73,130,32,65,82,146,36,72,146,146,36,146,36,73,146,20,136,16,145,10,146,164,36,9,74,72,82,42,39,73,146,148,36,73,146,36,81,34,73,146,73,41,73,82,37,73,18,146,36,38,73,72,6,197,36,169,66,146,144,164,65,114,80,82,146,73,41,73,50,40,129,36,73,210,32,41,129,36,73,50,37,73,146,132,100,130,98,146,180,34,8,73,18,82,147,92,82,146,73,73,22,201,36,73,73,146,38,73,38,146,4,146,164,36,73,130,32,25,196,36,38,73,39,73,146,36,33,42,193,0,18,36,128,148,84,130,140,73,146,36,169,36,73,82,34,41,73,74,65,146,148,84,144,32,37,73,18,145,73,82,144,146,36,73,146,36,66,33,38,136,42,36,147,36,129,32,73,144,20,6,73,146,12,10,73,10,36,72,80,130,146,36,144,32,9,130,146,36,41,16,36,65,80,146,164,64,144,32,65,73,146,2,65,18,4,37,73,10,36,72,130,160,36,73,129,32,9,18,148,36,73,32,72,130,160,36,73,2,65,130,132,32,8,66,144,16,36,40,8,69,72,72,75,72,73,146,152,164,36,73,18,33,137,36,87,146,42,57,65,9,73,2,9,146,84,146,4,169,72,45,73,98,17,146,36,129,4,73,130,84,33,8,66,18,10,36,8,130,36,5,18,36,73,129,4,73,82,32,65,146,20,72,144,36,5,18,36,73,129,4,73,82,32,65,146,20,72,144,36,5,18,36,4,65,8,130,16,4,33,8,66,16,132,32,8,33,200,32,72,73,8,145,16,34,5,65,8,130,16,4,33,8,66,16,132,32,8,65,16,130,32,4,65,72,66,129,4,65,144,144,36,129,4,73,74,32,65,146,164,64,130,36,5,18,36,73,10,36,72,146,64,130,36,41,144,160,34,6,69,40,76,2,13,26,146,64,130,32,72,146,146,36,168,32,132,4,201,36,147,164,133,65,74,34,73,18,4,9,146,146,36,73,82,146,36,73,146,164,10,9,105,146,146,76,82,146,36,73,16,212,74,132,73,146,41,9,86,144,36,232,196,130,132,36,65,57,73,146,164,36,73,146,36,137,18,73,146,76,74,73,146,130,66,2,29,100,144,32,40,4,9,130,64,32,200,32,72,112,144,224,32,193,32,130,6,25,4,9,14,18,44,72,130,9,14,130,4,131,100,144,12,34,193,4,19,4,65,130,32,65,16,97,16,4,65,16,196,74,144,9,102,130,153,96,36,201,146,156,4,49,65,37,194,32,73,80,16,4,65,16,4,65,12,18,37,19,100,130,153,96,36,201,36,39,193,68,38,56,65,38,24,73,50,201,73,48,25,193,140,96,70,112,4,17,137,76,228,72,48,5,65,130,36,82,16,34,16,36,200,64,16,144,148,36,6,9,34,65,130,20,41,38,136,20,41,82,100,65,36,73,100,4,82,144,25,36,73,34,35,144,130,204,32,73,18,25,129,20,100,6,73,146,200,8,164,32,35,73,38,57,137,76,114,16,68,6,73,146,200,8,164,32,51,72,146,68,70,32,5,153,65,146,36,50,2,41,200,12,146,36,145,17,72,65,70,146,76,114,18,153,4,10,14,34,131,36,73,100,4,82,144,25,36,73,34,35,144,130,204,32,73,18,25,129,20,100,6,73,146,200,8,164,32,35,73,38,57,137,76,2,5,7,145,65,36,73,100,36,72,65,102,16,73,18,25,9,82,144,25,68,146,68,70,130,20,100,12,162,36,137,76,2,41,200,136,68,38,114,36,50,201,32,41,8,18,156,148,74,145,34,69,138,20,69,34,34,130,10,66,76,80,8,130,148,36,73,36,8,146,32,72,130,32,130,32,98,144,146,36,73,18,148,146,36,73,130,32,75,73,18,36,73,80,74,146,32,73,130,72,76,74,146,36,73,144,148,36,73,18,4,49,41,73,130,36,9,146,146,36,72,146,32,18,147,146,36,137,36,72,74,146,36,17,4,49,41,73,130,36,9,146,146,36,72,18,65,36,38,37,73,18,73,144,148,36,73,34,8,98,82,146,4,73,18,36,37,73,144,36,130,32,65,74,34,73,18,137,130,16,36,146,0,18,8,52,18,73,146,36,166,140,18,147,36,152,74,146,36,73,74,146,36,130,36,73,146,164,36,137,32,70,98,146,4,83,73,146,36,73,73,146,68,144,36,73,146,148,36,17,36,72,34,40,72,34,136,196,72,44,73,48,149,36,73,146,148,36,73,4,73,146,36,73,73,18,65,140,196,36,9,166,146,36,73,146,146,148,68,144,36,73,146,148,36,17,36,72,34,40,72,34,136,196,148,36,152,42,73,146,36,37,73,18,65,146,36,73,74,146,68,16,65,18,65,70,68,84,33,66,52,145,146,152,72,73,146,36,65,80,73,18,8,4,65,16,4,65,16,4,137,8,98,18,148,36,8,130,36,5,73,12,130,32,8,34,81,98,65,16,4,65,130,36,39,9,18,4,65,49,73,18,4,65,16,68,68,34,49,8,146,32,9,146,32,65,16,36,22,4,65,16,41,24,4,65,146,36,9,130,32,72,106,146,36,9,130,32,8,18,53,34,137,68,77,146,68,45,8,130,32,146,73,130,65,130,32,72,50,201,24,4,65,144,136,20,137,34,5,65,16,76,146,4,65,16,4,73,101,16,4,65,36,18,197,146,5,73,146,38,169,20,4,145,88,16,4,65,16,36,8,130,76,146,36,5,37,73,144,4,153,100,146,73,78,130,147,73,146,36,72,146,32,9,18,73,50,201,73,48,147,36,73,144,36,65,18,36,38,73,38,57,9,102,146,36,18,36,145,32,9,18,35,137,76,228,72,48,5,65,10,34,5,33,4,130,4,73,98,66,74,65,146,130,14,130,32,136,9,146,164,116,130,32,50,16,4,36,73,18,131,4,145,32,65,130,36,5,29,4,65,16,19,36,73,233,4,65,36,72,82,208,65,16,4,49,65,146,148,78,16,68,130,36,5,29,4,65,16,4,49,72,16,73,50,201,73,82,48,6,9,34,137,41,178,68,150,200,130,76,144,36,165,65,114,144,9,146,164,52,72,14,50,136,36,41,13,34,74,65,144,65,130,12,18,100,65,38,72,146,210,32,57,200,4,73,82,26,36,7,17,36,89,144,9,146,164,52,72,14,50,65,146,148,6,201,65,130,200,36,165,137,72,98,80,9,42,210,36,147,156,36,65,53,131,4,73,77,50,201,73,18,84,51,72,144,168,137,76,228,72,130,201,10,130,4,39,73,25,84,130,72,6,149,32,202,34,34,18,20,9,18,21,132,24,65,97,68,18,4,41,73,146,8,130,164,36,73,146,36,8,82,146,36,72,144,148,36,145,36,9,130,148,36,9,18,36,37,73,36,73,130,8,50,72,9,146,164,36,73,36,8,146,146,36,137,68,65,130,4,9,18,36,72,16,1,4,129,68,148,36,147,152,68,202,32,37,73,130,146,68,73,82,68,146,36,82,65,144,140,82,144,68,10,18,41,145,72,34,34,136,84,80,73,21,153,36,73,146,68,68,168,68,196,36,145,72,100,146,72,146,82,16,17,145,200,68,138,32,162,160,146,138,76,146,36,73,34,34,84,34,98,146,72,36,50,73,36,73,41,136,136,72,100,34,69,16,81,80,73,69,38,73,146,36,17,137,80,137,72,76,138,68,34,147,68,146,148,130,68,68,36,50,136,196,40,145,74,106,146,36,73,18,20,69,153,36,34,49,18,73,36,137,148,130,136,72,34,35,130,130,140,136,168,66,132,104,34,37,49,145,146,36,73,130,160,130,32,194,32,8,130,36,73,18,36,73,144,36,65,130,36,73,18,36,73,18,164,130,32,65,164,32,132,64,144,32,73,76,72,41,8,146,32,169,160,224,32,8,146,36,73,4,25,8,2,146,146,196,32,65,36,72,144,32,72,130,164,130,130,131,32,72,146,36,17,36,8,146,32,169,160,224,32,8,146,36,73,4,9,146,20,116,16,4,73,18,36,73,74,7,65,130,4,73,146,32,65,82,65,144,160,152,148,38,73,144,32,73,18,36,73,5,33,49,40,76,18,4,73,16,20,65,36,72,37,10,210,36,73,146,36,164,66,66,154,164,36,38,41,73,146,36,8,170,76,18,1,228,36,73,146,164,164,32,73,130,36,5,65,4,145,130,84,82,144,38,73,146,36,161,50,73,4,144,147,36,73,146,82,130,36,9,146,164,32,136,32,82,144,74,10,210,36,73,146,36,84,38,137,0,114,146,36,73,74,9,146,36,65,34,8,34,130,160,36,136,8,130,136,36,201,36,41,200,32,25,36,9,38,200,32,73,16,20,28,100,144,12,146,4,19,100,144,36,8,10,14,50,72,6,73,130,9,50,72,18,4,5,7,49,72,6,73,130,9,50,72,2,129,130,146,130,4,25,18,73,36,65,16,68,4,65,130,12,146,36,56,165,32,72,144,148,24,100,74,146,34,19,4,9,82,26,100,74,146,68,166,36,41,146,36,33,36,73,32,166,160,160,196,32,170,144,73,146,64,144,36,65,82,24,36,73,50,130,66,146,2,65,18,148,160,36,9,4,73,130,160,36,73,2,65,146,32,40,73,146,64,144,36,8,74,146,164,64,144,36,8,74,146,20,8,146,32,65,73,146,2,65,146,32,40,73,82,32,65,146,32,40,73,146,64,144,4,9,9,130,32,36,72,72,16,20,4,161,34,36,164,37,164,36,73,76,82,146,36,137,144,68,146,43,73,149,156,160,132,36,129,36,72,82,73,18,164,34,181,36,137,69,72,146,4,146,32,73,144,10,9,130,144,132,2,73,16,4,73,10,36,65,146,20,72,130,36,41,144,4,73,82,32,9,146,164,64,18,36,73,129,36,72,146,2,73,144,36,5,146,32,73,10,36,65,66,130,32,36,8,66,130,32,36,8,66,130,32,36,8,130,16,130,12,130,148,132,194,20,4,33,65,16,18,4,33,65,16,18,4,33,65,16,18,4,33,65,16,18,4,33,9,41,144,4,65,130,144,36,129,36,8,130,32,73,10,36,65,146,36,129,36,72,146,4,146,32,73,82,32,9,146,36,9,36,65,146,164,64,18,84,34,6,69,40,76,2,13,26,146,64,18,4,33,65,16,18,4,73,82,16,145,64,6,201,32,146,20,36,8,18,36,8,50,153,12,177,72,145,32,72,74,70,50,146,104,144,148,12,130,64,32,16,8,4,2,41,9,18,36,136,32,165,36,129,32,41,193,20,36,9,146,32,37,153,146,68,10,36,34,73,85,68,18,4,81,93,146,36,37,5,34,34,10,165,148,36,33,9,196,32,65,146,32,161,83,42,137,164,34,74,129,4,41,73,234,146,164,36,169,8,36,132,72,5,146,18,169,64,82,34,21,72,74,82,129,164,36,21,72,74,82,129,164,36,5,146,226,146,164,36,41,146,10,17,137,37,72,129,36,4,146,20,36,37,73,146,36,41,146,164,34,146,132,2,153,84,148,146,36,73,146,64,146,36,73,18,8,5,146,36,73,146,164,130,146,36,73,146,82,81,74,146,36,73,146,65,10,84,18,2,73,112,130,20,81,146,36,128,156,36,37,73,37,149,32,9,78,50,73,146,228,100,144,36,129,4,9,82,36,37,73,146,36,201,73,146,36,73,146,36,73,146,36,169,64,146,36,65,144,32,56,73,82,146,4,37,8,146,148,164,2,153,44,8,38,73,10,100,65,18,64,0,41,151,36,37,73,80,41,8,146,148,164,2,153,20,34,130,96,146,164,64,217,32,9,32,165,132,136,16,40,73,74,10,74,40,16,4,144,36,41,37,73,80,9,5,130,0,146,36,41,74,41,161,64,146,148,36,9,42,161,2,29,36,73,146,36,147,36,68,5,153,32,9,37,144,96,2,72,146,84,16,164,18,10,4,73,146,20,165,148,80,32,45,73,74,42,40,37,73,65,9,5,130,36,73,166,148,36,36,82,146,20,4,37,20,8,146,36,153,82,146,144,72,73,146,4,9,130,72,10,130,32,41,16,36,75,202,32,5,73,146,148,32,169,76,146,130,132,32,72,82,132,169,64,38,25,4,73,24,73,82,32,217,32,9,32,73,164,40,129,18,40,132,10,129,132,65,66,16,36,41,194,84,32,147,12,130,36,140,36,41,144,108,144,4,144,36,82,148,64,9,20,66,133,64,18,131,132,32,72,82,132,169,64,38,51,8,146,48,146,164,64,178,65,18,64,146,72,81,2,37,16,10,21,146,36,38,73,9,74,146,36,73,146,36,105,82,9,9,129,196,164,19,73,98,130,146,148,36,151,100,74,147,100,65,73,74,50,41,37,73,130,36,37,73,58,9,9,66,74,102,50,73,82,32,73,146,76,73,38,73,10,148,36,153,116,146,100,65,73,74,146,75,154,100,65,73,74,146,147,196,34,145,18,73,146,78,145,16,72,82,146,116,130,132,36,73,73,18,36,49,9,66,137,148,88,146,100,146,2,73,146,76,58,73,178,160,36,37,201,37,154,32,177,146,148,68,50,73,74,146,4,73,34,161,144,144,6,73,202,146,4,58,37,129,78,50,81,160,38,73,73,82,66,9,85,2,101,50,9,21,72,146,148,164,18,74,8,164,164,148,36,165,146,2,73,37,73,36,41,4,82,82,80,40,69,146,20,81,201,73,41,169,4,74,73,146,36,129,136,80,73,68,2,73,32,38,25,148,36,72,82,34,137,72,34,131,164,196,210,72,36,73,82,132,36,34,129,36,41,18,146,36,9,132,136,64,72,32,131,36,145,68,33,68,4,33,129,144,20,4,65,146,66,24,17,145,32,72,17,73,146,4,65,34,73,130,36,105,34,37,74,13,146,36,147,72,146,36,73,166,32,8,130,32,145,36,73,146,36,73,74,130,44,73,37,73,36,146,36,73,178,100,74,50,36,69,68,68,16,33,72,46,73,41,37,73,73,74,146,42,4,146,148,164,130,40,149,74,213,73,82,80,34,34,162,136,36,73,9,68,146,36,16,73,146,64,36,73,2,145,36,9,68,146,164,64,76,98,18,147,152,68,10,148,8,73,2,9,66,18,146,73,10,196,36,137,73,10,75,44,137,137,37,38,150,152,88,98,98,137,137,37,38,150,152,52,73,100,145,130,50,73,98,146,146,148,36,5,34,72,18,73,66,146,36,146,36,5,74,12,18,65,36,73,146,64,73,146,20,136,73,146,152,146,36,41,16,147,72,36,66,138,34,73,10,132,32,73,36,33,73,18,73,146,4,18,147,28,36,130,72,146,36,129,146,36,73,129,72,146,2,49,73,36,66,74,4,73,100,18,75,76,44,49,177,196,196,18,19,75,76,44,49,177,68,130,36,41,16,147,36,41,16,73,82,32,146,164,2,177,146,164,100,16,73,72,146,68,146,36,144,24,36,130,36,73,146,64,73,130,36,41,144,152,36,73,129,72,50,72,34,9,73,146,72,146,20,40,49,72,4,145,36,73,2,37,65,146,20,72,76,146,164,64,36,147,164,64,12,18,228,36,10,146,164,64,76,146,164,64,6,9,82,147,36,5,50,73,146,65,130,36,65,178,136,68,73,32,25,36,73,146,36,9,164,146,164,36,136,36,36,73,34,73,146,4,146,200,65,34,72,146,36,9,148,36,72,146,20,72,50,73,146,20,72,178,36,147,36,5,146,76,144,4,39,73,74,146,164,32,36,36,73,34,73,146,4,146,131,68,144,36,73,18,40,201,37,73,65,146,36,129,76,80,130,0],"block-gas-costs":{"0":26,"27":15,"32":2,"33":46,"48":26,"59":47,"74":25,"89":21,"99":21,"105":22,"107":26,"133":25,"144":15,"152":47,"165":21,"176":22,"180":26,"206":25,"217":15,"225":47,"238":26,"265":50,"284":20,"289":20,"294":20,"299":25,"318":20,"322":20,"327":20,"332":2,"350":2,"357":20,"364":25,"371":21,"380":26,"392":15,"395":20,"400":20,"405":26,"417":15,"420":2,"438":51,"449":20,"452":26,"472":46,"487":2,"490":1,"494":125,"518":51,"554":15,"557":15,"562":20,"568":26,"589":46,"604":2,"607":20,"611":26,"639":51,"672":15,"674":26,"685":2,"689":48,"707":1,"710":40,"726":15,"728":15,"732":51,"741":47,"757":25,"777":15,"782":15,"795":20,"799":15,"812":20,"815":15,"828":20,"834":15,"839":25,"859":15,"864":15,"869":25,"881":25,"900":25,"918":15,"923":15,"929":16,"948":15,"953":100,"976":15,"981":15,"987":100,"991":71,"1025":20,"1028":25,"1034":15,"1036":25,"1044":26,"1060":21,"1066":25,"1073":25,"1088":25,"1104":15,"1117":51,"1141":25,"1148":47,"1165":22,"1169":26,"1197":25,"1208":15,"1216":47,"1229":27,"1258":76,"1299":1,"1302":26,"1308":1,"1311":45,"1318":15,"1323":25,"1337":47,"1353":45,"1360":28,"1381":25,"1389":45,"1395":47,"1410":25,"1423":21,"1429":25,"1437":25,"1447":25,"1463":20,"1466":25,"1481":48,"1496":15,"1499":26,"1546":28,"1560":52,"1603":22,"1605":101,"1624":56,"1679":25,"1690":25,"1703":101,"1712":51,"1750":48,"1773":56,"1824":25,"1835":25,"1848":101,"1857":51,"1893":50,"1935":56,"1993":25,"2004":25,"2017":101,"2026":51,"2064":48,"2087":29,"2107":28,"2124":22,"2128":53,"2167":26,"2183":25,"2197":51,"2236":25,"2250":47,"2268":22,"2270":26,"2280":26,"2290":22,"2294":26,"2307":47,"2314":52,"2340":47,"2348":26,"2359":47,"2366":25,"2374":26,"2392":15,"2398":26,"2410":26,"2433":1,"2437":46,"2452":1,"2455":40,"2478":1,"2484":40,"2501":46,"2516":15,"2519":46,"2536":1,"2539":25,"2552":25,"2561":52,"2575":40,"2585":15,"2595":26,"2617":40,"2621":3,"2627":25,"2637":45,"2646":15,"2649":78,"2747":25,"2761":46,"2781":25,"2789":40,"2808":40,"2819":40,"2826":51,"2864":20,"2870":2,"2874":5,"2903":1,"2907":45,"2925":5,"2941":2,"2947":4,"2959":40,"2967":28,"2995":15,"2997":29,"3013":71,"3056":26,"3068":1,"3071":45,"3078":20,"3082":25,"3093":20,"3096":3,"3105":54,"3195":40,"3214":52,"3231":15,"3238":15,"3243":40,"3255":51,"3265":25,"3275":52,"3320":52,"3337":47,"3351":50,"3376":52,"3391":28,"3417":52,"3454":74,"3516":25,"3533":25,"3549":51,"3570":25,"3577":21,"3583":20,"3586":26,"3594":21,"3601":25,"3614":52,"3643":50,"3668":52,"3687":46,"3710":25,"3714":27,"3737":50,"3752":52,"3783":27,"3795":1,"3798":27,"3809":82,"3875":2,"3881":40,"3888":51,"3913":15,"3921":25,"3931":1,"3935":15,"3939":25,"3952":51,"3984":53,"4018":25,"4036":25,"4044":40,"4056":40,"4071":71,"4085":15,"4087":40,"4106":52,"4124":52,"4155":46,"4183":32,"4227":40,"4237":40,"4245":25,"4252":27,"4271":52,"4293":76,"4315":1,"4321":40,"4337":50,"4354":52,"4388":15,"4391":3,"4399":25,"4413":75,"4465":47,"4480":1,"4484":40,"4510":21,"4517":27,"4538":76,"4560":40,"4573":40,"4589":50,"4606":52,"4648":15,"4650":56,"4685":27,"4706":21,"4712":15,"4715":22,"4717":20,"4720":26,"4738":1,"4742":46,"4755":15,"4762":26,"4772":47,"4787":15,"4792":46,"4807":2,"4816":40,"4832":48,"4848":3,"4857":50,"4879":15,"4882":2,"4894":53,"4922":22,"4934":25,"4951":1,"4955":40,"4965":5,"4978":25,"4992":15,"5001":28,"5031":40,"5056":54,"5103":15,"5108":75,"5138":50,"5158":50,"5178":50,"5199":15,"5205":15,"5210":26,"5227":1,"5230":46,"5243":21,"5250":25,"5264":25,"5276":25,"5288":47,"5305":2,"5309":15,"5320":2,"5323":47,"5334":20,"5337":25,"5348":25,"5359":25,"5370":25,"5381":20,"5385":20,"5388":20,"5392":15,"5397":15,"5401":15,"5406":2,"5414":52,"5436":47,"5449":26,"5471":1,"5474":25,"5481":1,"5484":22,"5489":15,"5497":1,"5500":47,"5511":15,"5514":52,"5559":15,"5565":51,"5601":22,"5606":15,"5614":47,"5627":16,"5646":45,"5652":25,"5664":15,"5672":51,"5707":15,"5717":47,"5730":71,"5761":25,"5771":15,"5778":76,"5844":50,"5855":40,"5862":40,"5869":26,"5875":47,"5890":26,"5909":45,"5915":25,"5927":15,"5935":26,"5954":45,"5960":25,"5972":15,"5980":71,"6011":25,"6021":15,"6028":75,"6093":50,"6104":40,"6111":40,"6118":27,"6127":47,"6142":26,"6161":45,"6167":25,"6179":15,"6187":26,"6206":45,"6212":25,"6224":15,"6232":47,"6255":25,"6259":20,"6263":21,"6274":2,"6277":1,"6291":26,"6307":20,"6311":20,"6317":20,"6321":26,"6339":20,"6342":26,"6363":25,"6372":16,"6391":70,"6409":26,"6424":48,"6461":22,"6477":1,"6480":25,"6485":25,"6491":2,"6494":1,"6497":26,"6525":25,"6537":45,"6551":26,"6563":50,"6570":50,"6598":21,"6607":2,"6610":21,"6616":15,"6624":2,"6635":25,"6647":45,"6655":25,"6667":25,"6671":26,"6692":27,"6707":27,"6733":25,"6739":40,"6747":25,"6758":25,"6764":77,"6805":25,"6812":47,"6830":21,"6836":21,"6842":21,"6848":20,"6851":26,"6874":26,"6891":26,"6907":26,"6918":27,"6929":25,"6933":25,"6958":26,"6977":40,"6981":15,"6993":15,"7005":26,"7034":40,"7043":25,"7048":50,"7055":50,"7086":21,"7095":2,"7098":21,"7104":15,"7112":2,"7123":25,"7137":45,"7145":25,"7157":25,"7161":1,"7167":25,"7181":25,"7187":52,"7205":27,"7226":25,"7232":45,"7240":25,"7249":25,"7255":76,"7303":15,"7314":51,"7344":50,"7370":45,"7376":22,"7378":25,"7383":26,"7403":25,"7408":25,"7426":16,"7440":50,"7467":26,"7486":15,"7498":51,"7534":21,"7540":1,"7543":25,"7551":15,"7560":46,"7569":26,"7581":23,"7600":21,"7610":1,"7613":25,"7617":50,"7626":22,"7637":25,"7646":50,"7652":26,"7674":21,"7682":2,"7685":21,"7691":27,"7707":26,"7727":25,"7737":25,"7753":20,"7757":25,"7765":52,"7792":48,"7813":15,"7825":26,"7845":47,"7878":20,"7884":15,"7886":27,"7908":25,"7912":21,"7921":22,"7934":1,"7937":25,"7942":1,"7946":20,"7950":15,"7955":50,"7962":50,"7993":21,"8002":21,"8009":25,"8018":20,"8023":25,"8037":25,"8053":45,"8060":25,"8069":52,"8101":26,"8119":20,"8124":15,"8126":25,"8129":25,"8147":26,"8161":51,"8177":21,"8186":27,"8200":20,"8206":15,"8209":51,"8222":47,"8239":15,"8251":47,"8296":25,"8305":25,"8319":25,"8325":22,"8338":1,"8344":25,"8348":50,"8354":45,"8379":21,"8387":21,"8393":25,"8403":20,"8408":25,"8422":45,"8429":25,"8437":52,"8461":47,"8482":26,"8501":20,"8506":15,"8508":21,"8516":27,"8531":20,"8536":15,"8538":15,"8550":26,"8570":25,"8578":15,"8589":15,"8593":22,"8619":25,"8634":2,"8638":27,"8652":25,"8666":52,"8689":47,"8709":15,"8721":28,"8744":25,"8756":27,"8768":48,"8788":2,"8802":50,"8822":2,"8825":21,"8834":2,"8837":21,"8843":2,"8850":29,"8870":25,"8878":25,"8892":25,"8896":45,"8902":25,"8911":25,"8915":51,"8941":25,"8944":26,"8955":50,"8977":26,"9004":15,"9016":26,"9040":26,"9060":47,"9085":25,"9089":20,"9093":21,"9104":2,"9107":1,"9111":22,"9124":20,"9128":20,"9134":20,"9138":26,"9160":20,"9163":26,"9185":25,"9196":18,"9222":70,"9241":26,"9250":49,"9273":26,"9301":15,"9305":25,"9311":1,"9318":27,"9347":25,"9359":45,"9372":27,"9388":27,"9400":47,"9416":1,"9421":40,"9424":22,"9433":21,"9439":22,"9448":20,"9451":26,"9475":26,"9492":27,"9511":25,"9515":51,"9528":28,"9542":25,"9546":25,"9581":50,"9602":40,"9606":15,"9617":28,"9649":40,"9658":25,"9663":50,"9670":45,"9695":21,"9704":21,"9710":15,"9712":15,"9724":2,"9732":4,"9745":50,"9764":45,"9775":25,"9789":26,"9798":25,"9813":25,"9816":40,"9835":27,"9865":2,"9868":40,"9876":25,"9887":2,"9890":77,"9952":15,"9964":15,"9970":46,"9979":20,"9984":15,"9986":25,"9991":25,"9995":20,"10000":21,"10006":21,"10017":15,"10020":21,"10028":21,"10043":20,"10048":28,"10080":2,"10084":45,"10090":2,"10099":15,"10101":25,"10108":20,"10111":1,"10114":45,"10131":25,"10141":40,"10144":25,"10156":25,"10169":26,"10193":51,"10226":50,"10252":26,"10268":26,"10286":52,"10316":25,"10320":25,"10332":25,"10352":1,"10358":27,"10374":52,"10413":15,"10415":51,"10439":46,"10449":25,"10452":15,"10465":25,"10473":40,"10483":25,"10497":25,"10501":47,"10521":15,"10532":26,"10550":26,"10568":26,"10597":40,"10608":25,"10613":50,"10620":45,"10645":21,"10654":21,"10660":15,"10662":15,"10674":21,"10682":23,"10695":25,"10706":25,"10719":25,"10731":25,"10735":40,"10748":27,"10785":25,"10789":40,"10799":25,"10808":25,"10812":52,"10850":15,"10862":15,"10868":20,"10874":22,"10885":20,"10890":2,"10897":26,"10910":20,"10922":6,"10949":122,"11082":6,"11108":76,"11204":7,"11236":132,"11414":6,"11433":59,"11480":120,"11624":107,"11724":166,"11913":53,"11943":61,"12002":22,"12017":21,"12025":15,"12035":20,"12039":28,"12151":16,"12167":2,"12170":23,"12187":26,"12207":15,"12213":11,"12247":21,"12255":21,"12262":2,"12268":45,"12278":25,"12286":1,"12290":25,"12296":26,"12306":21,"12313":15,"12326":21,"12332":15,"12334":45,"12344":25,"12351":26,"12370":15,"12383":21,"12389":15,"12391":15,"12404":2,"12410":2,"12419":15,"12421":21,"12427":21,"12433":15,"12437":15,"12450":2,"12456":40,"12463":2,"12469":45,"12479":15,"12485":26,"12491":26,"12498":40,"12508":2,"12514":40,"12524":40,"12534":26,"12541":47,"12556":15,"12569":21,"12576":15,"12578":46,"12588":15,"12591":26,"12610":47,"12621":26,"12630":2,"12636":45,"12646":15,"12652":26,"12658":26,"12665":40,"12672":2,"12678":40,"12688":40,"12695":47,"12712":71,"12743":15,"12752":50,"12781":1,"12784":40,"12791":45,"12798":26,"12813":1,"12816":50,"12843":15,"12852":21,"12858":52,"12914":47,"12931":26,"12943":26,"12948":47,"12959":47,"12972":26,"12984":47,"12993":21,"12999":28,"13017":2,"13023":26,"13034":47,"13044":26,"13062":47,"13073":15,"13086":47,"13102":26,"13111":40,"13117":40,"13124":21,"13130":21,"13136":20,"13139":25,"13146":25,"13151":25,"13158":22,"13163":25,"13170":52,"13213":47,"13221":27,"13250":40,"13264":40,"13276":40,"13282":40,"13289":1,"13292":20,"13296":1,"13300":40,"13309":15,"13312":40,"13321":15,"13324":2,"13330":15,"13333":40,"13342":15,"13345":40,"13355":40,"13371":15,"13384":25,"13391":50,"13416":20,"13420":26,"13431":28,"13448":25,"13454":50,"13474":1,"13477":52,"13492":25,"13498":52,"13514":25,"13517":47,"13543":21,"13549":15,"13557":47,"13575":47,"13583":28,"13613":26,"13642":20,"13645":20,"13650":26,"13670":25,"13686":25,"13691":40,"13704":86,"13729":40,"13739":25,"13747":1,"13750":50,"13767":15,"13773":15,"13775":15,"13783":2,"13786":47,"13803":1,"13806":40,"13826":25,"13835":1,"13840":45,"13847":25,"13856":20,"13861":25,"13870":25,"13886":22,"13888":1,"13892":51,"13917":26,"13929":50,"13938":2,"13941":26,"13958":47,"13970":60,"13977":45,"13986":1,"13994":26,"14004":20,"14007":15,"14009":25,"14016":1,"14019":25,"14031":25,"14040":1,"14045":47,"14060":26,"14075":50,"14091":75,"14103":50,"14115":15,"14118":26,"14143":40,"14154":50,"14168":26,"14188":77,"14222":40,"14229":40,"14238":40,"14245":50,"14254":26,"14268":25,"14278":50,"14296":2,"14300":25,"14308":46,"14324":15,"14329":47,"14346":40,"14353":50,"14367":50,"14374":50,"14386":20,"14389":25,"14401":25,"14410":20,"14415":25,"14432":20,"14436":26,"14456":25,"14466":25,"14472":40,"14488":40,"14495":46,"14512":2,"14515":25,"14533":76,"14562":50,"14580":40,"14589":15,"14591":25,"14598":25,"14602":47,"14622":22,"14624":26,"14638":25,"14647":2,"14650":47,"14665":1,"14668":43,"14714":25,"14724":1,"14727":26,"14733":1,"14736":47,"14758":15,"14768":72,"14780":2,"14786":47,"14801":51,"14829":3,"14835":50,"14860":47,"14875":25,"14882":46,"14911":15,"14917":15,"14936":1,"14939":15,"14946":40,"14953":50,"14980":40,"14993":45,"15000":22,"15006":15,"15018":25,"15024":50,"15040":1,"15043":15,"15045":15,"15054":50,"15068":1,"15071":50,"15088":1,"15091":25,"15109":75,"15133":26,"15147":25,"15157":45,"15165":15,"15167":45,"15176":15,"15189":15,"15192":45,"15200":15,"15211":15,"15214":15,"15229":50,"15257":20,"15261":15,"15274":26,"15285":40,"15293":40,"15301":40,"15309":40,"15317":40,"15325":40,"15333":40,"15341":40,"15349":40,"15357":40,"15365":40,"15373":40,"15381":45,"15389":22,"15394":15,"15398":15,"15417":2,"15421":47,"15435":40,"15450":40,"15465":40,"15480":40,"15495":40,"15510":40,"15525":40,"15540":40,"15555":40,"15570":40,"15585":40,"15600":40,"15615":45,"15630":26,"15643":27,"15671":25,"15689":25,"15698":25,"15707":25,"15716":25,"15725":25,"15734":25,"15743":25,"15752":25,"15761":25,"15770":25,"15779":25,"15788":25,"15797":25,"15806":25,"15815":25,"15824":26,"15833":51,"15852":72,"15871":25,"15882":15,"15897":26,"15925":15,"15931":15,"15939":1,"15944":40,"15953":72,"15964":45,"15973":15,"15979":25,"15989":15,"15995":15,"16003":1,"16009":40,"16018":72,"16029":45,"16038":15,"16044":25,"16054":47,"16069":27,"16100":50,"16130":15,"16141":15,"16143":22,"16158":3,"16174":40,"16180":3,"16195":15,"16197":1,"16201":15,"16212":15,"16216":2,"16219":47,"16237":46,"16254":2,"16257":25,"16275":26,"16280":40,"16293":45,"16301":2,"16308":15,"16321":15,"16325":2,"16332":20,"16339":15,"16353":1,"16356":2,"16361":51,"16382":2,"16389":20,"16393":15,"16409":20,"16413":15,"16427":20,"16431":15,"16445":1,"16452":15,"16466":20,"16470":15,"16484":20,"16488":15,"16502":20,"16506":15,"16520":20,"16524":15,"16538":20,"16542":15,"16556":1,"16563":25,"16579":20,"16588":15,"16602":20,"16606":15,"16620":20,"16624":15,"16638":25,"16650":15,"16664":25,"16670":15,"16684":20,"16688":15,"16702":20,"16706":15,"16720":20,"16724":15,"16738":20,"16742":25,"16750":15,"16757":15,"16762":2,"16768":40,"16779":2,"16782":70,"16799":2,"16806":20,"16809":15,"16823":2,"16830":2,"16834":45,"16851":25,"16858":25,"16862":45,"16869":20,"16877":20,"16883":15,"16890":2,"16897":1,"16900":15,"16914":2,"16920":25,"16925":59,"16964":21,"16975":15,"16977":59,"17016":2,"17027":45,"17038":2,"17041":25,"17052":20,"17056":2,"17060":45,"17077":20,"17081":20,"17086":2,"17089":20,"17096":2,"17099":25,"17111":15,"17116":2,"17121":56,"17150":25,"17163":25,"17169":40,"17176":40,"17184":1,"17187":15,"17201":1,"17204":15,"17216":40,"17224":45,"17233":1,"17237":15,"17251":25,"17258":15,"17270":40,"17286":40,"17294":40,"17304":40,"17312":40,"17322":40,"17330":40,"17340":40,"17348":40,"17358":40,"17366":40,"17376":40,"17384":40,"17394":40,"17402":40,"17412":40,"17420":40,"17430":40,"17437":40,"17447":40,"17454":40,"17464":40,"17471":40,"17481":40,"17488":40,"17498":40,"17505":40,"17515":40,"17522":40,"17532":40,"17539":40,"17550":40,"17558":15,"17570":1,"17574":40,"17587":2,"17592":46,"17602":25,"17607":40,"17615":40,"17621":25,"17633":25,"17642":25,"17647":40,"17663":40,"17671":40,"17681":40,"17689":40,"17699":40,"17707":40,"17717":40,"17725":40,"17735":40,"17743":40,"17753":40,"17761":40,"17771":40,"17779":40,"17789":40,"17797":40,"17807":40,"17815":40,"17825":40,"17832":40,"17842":40,"17849":40,"17859":40,"17866":40,"17876":40,"17883":40,"17893":40,"17900":40,"17910":40,"17917":40,"17927":40,"17934":45,"17947":15,"17949":15,"17961":2,"17964":45,"17973":15,"17975":45,"17985":20,"17988":20,"17991":15,"18003":15,"18010":15,"18018":15,"18024":25,"18034":25,"18042":25,"18052":25,"18058":25,"18068":25,"18078":70,"18093":25,"18109":1,"18113":125,"18179":15,"18191":15,"18203":51,"18216":15,"18229":25,"18239":40,"18247":40,"18254":15,"18257":47,"18271":1,"18274":51,"18291":25,"18298":15,"18304":15,"18307":15,"18315":15,"18318":40,"18331":25,"18336":70,"18349":2,"18358":50,"18369":2,"18372":70,"18385":2,"18394":50,"18405":2,"18408":70,"18421":2,"18430":50,"18446":15,"18455":15,"18461":75,"18492":45,"18504":25,"18517":26,"18531":50,"18549":50,"18557":40,"18564":52,"18587":50,"18596":45,"18603":15,"18609":15,"18619":15,"18631":15,"18639":15,"18642":15,"18650":15,"18662":2,"18667":50,"18676":1,"18679":50,"18687":25,"18692":45,"18698":2,"18701":25,"18716":25,"18722":70,"18751":46,"18765":2,"18769":16,"18789":45,"18795":15,"18801":15,"18809":15,"18817":15,"18820":2,"18825":52,"18873":25,"18879":25,"18887":25,"18892":15,"18900":15,"18912":25,"18921":26,"18942":40,"18960":47,"18982":28,"18995":47,"19014":25,"19034":27,"19055":47,"19077":28,"19090":47,"19109":25,"19129":3,"19138":40,"19156":47,"19165":15,"19173":26,"19182":47,"19191":15,"19199":3,"19208":40,"19226":47,"19235":15,"19243":26,"19252":47,"19261":15,"19269":3,"19278":47,"19296":15,"19298":26,"19314":25,"19322":1,"19326":48,"19359":15,"19371":15,"19383":15,"19394":47,"19404":45,"19410":15,"19419":45,"19425":15,"19432":25,"19441":25,"19450":26,"19455":40,"19479":25,"19482":40,"19490":47,"19501":25,"19511":25,"19527":22,"19529":2,"19543":2,"19551":2,"19560":15,"19566":26,"19577":1,"19581":1,"19586":2,"19589":56,"19616":51,"19650":20,"19653":25,"19667":50,"19676":25,"19691":15,"19700":15,"19702":15,"19710":2,"19713":25,"19728":15,"19737":50,"19749":51,"19757":25,"19769":1,"19772":40,"19779":40,"19782":40,"19792":25,"19804":26,"19815":1,"19818":26,"19838":50,"19851":77,"19891":50,"19904":15,"19913":26,"19955":2,"19961":25,"19971":40,"19979":16,"20003":2,"20009":2,"20015":47,"20030":15,"20036":22,"20038":22,"20040":22,"20042":22,"20044":22,"20048":22,"20053":22,"20055":22,"20057":27,"20073":2,"20076":26,"20083":47,"20094":47,"20107":27,"20123":2,"20126":26,"20133":47,"20144":47,"20157":22,"20159":22,"20161":126,"20233":26,"20245":1,"20248":72,"20265":47,"20275":47,"20291":113,"20327":72,"20341":50,"20347":1,"20350":50,"20357":1,"20360":15,"20368":51,"20377":15,"20383":15,"20385":50,"20398":25,"20404":40,"20411":25,"20418":72,"20437":1,"20441":3,"20450":15,"20452":15,"20460":26,"20469":51,"20480":25,"20492":25,"20501":45,"20510":15,"20513":50,"20520":20,"20523":25,"20532":45,"20539":25,"20551":26,"20557":25,"20576":15,"20578":47,"20595":15,"20597":51,"20629":25,"20642":51,"20652":50,"20659":25,"20666":47,"20683":15,"20686":76,"20737":26,"20746":1,"20749":90,"20772":72,"20785":47,"20801":27,"20815":40,"20823":72,"20837":47,"20847":50,"20853":1,"20856":50,"20869":50,"20880":50,"20887":20,"20890":25,"20905":45,"20911":15,"20913":50,"20920":1,"20923":72,"20937":1,"20942":15,"20944":47,"20959":26,"20966":25,"20977":25,"20986":26,"20992":15,"20995":72,"21009":47,"21019":25,"21028":26,"21035":50,"21042":1,"21045":72,"21059":25,"21065":25,"21080":26,"21086":25,"21104":15,"21106":25,"21110":25,"21124":88,"21143":25,"21152":26,"21158":15,"21161":88,"21181":15,"21184":27,"21202":51,"21235":21,"21243":20,"21249":25,"21259":20,"21263":20,"21268":15,"21271":26,"21296":21,"21304":25,"21316":20,"21322":15,"21325":26,"21343":23,"21358":15,"21361":25,"21373":20,"21380":21,"21388":20,"21394":20,"21398":20,"21402":20,"21407":15,"21409":21,"21417":20,"21423":20,"21429":15,"21431":21,"21442":23,"21457":15,"21459":20,"21465":20,"21471":21,"21478":15,"21485":2,"21492":15,"21499":40,"21506":45,"21513":20,"21519":15,"21526":15,"21533":15,"21540":15,"21547":15,"21554":1,"21560":2,"21566":25,"21581":101,"21646":103,"21699":25,"21712":25,"21724":75,"21776":40,"21789":45,"21796":20,"21799":15,"21804":21,"21817":21,"21827":25,"21842":20,"21846":26,"21863":25,"21874":1,"21883":76,"21926":25,"21933":15,"21941":1,"21945":40,"21955":162,"22044":109,"22144":15,"22155":25,"22167":15,"22178":127,"22254":25,"22270":20,"22273":15,"22283":1,"22291":56,"22336":15,"22344":2,"22348":47,"22363":29,"22399":15,"22410":132,"22521":26,"22536":20,"22541":20,"22546":49,"22583":60,"22665":52,"22685":15,"22688":49,"22725":60,"22812":54,"22850":15,"22853":49,"22890":60,"22983":60,"23060":133,"23189":25,"23204":25,"23212":26,"23238":20,"23242":29,"23276":25,"23294":25,"23307":21,"23315":15,"23318":132,"23440":21,"23453":2,"23461":2,"23475":2,"23484":45,"23494":15,"23497":2,"23504":2,"23511":45,"23521":15,"23524":45,"23535":29,"23570":15,"23584":20,"23588":1,"23593":90,"23661":59,"23736":54,"23787":15,"23793":132,"23905":2,"23915":15,"23925":59,"24000":55,"24051":47,"24066":45,"24077":25,"24097":45,"24108":15,"24110":79,"24167":110,"24258":25,"24270":15,"24283":45,"24297":170,"24462":26,"24478":47,"24493":74,"24538":61,"24635":50,"24652":160,"24802":25,"24810":25,"24818":26,"24833":2,"24836":47,"24850":22,"24859":22,"24869":25,"24889":29,"24926":25,"24947":1,"24951":50,"24994":127,"25092":15,"25102":15,"25112":15,"25122":25,"25130":15,"25137":127,"25248":54,"25296":154,"25421":26,"25444":15,"25454":15,"25464":83,"25542":15,"25550":82,"25628":28,"25658":15,"25664":26,"25683":21,"25697":2,"25706":2,"25720":2,"25729":45,"25746":15,"25749":2,"25752":2,"25759":2,"25770":29,"25804":15,"25818":16,"25827":2,"25834":2,"25841":45,"25858":15,"25861":132,"25978":45,"25994":15,"25997":45,"26014":29,"26051":16,"26074":20,"26084":2,"26093":58,"26163":59,"26237":55,"26294":132,"26410":21,"26420":60,"26435":59,"26509":77,"26563":45,"26580":25,"26600":2,"26604":47,"26621":26,"26637":1,"26641":50,"26672":1,"26676":40,"26685":2,"26688":125,"26782":25,"26794":25,"26805":45,"26815":25,"26834":25,"26841":15,"26844":15,"26860":15,"26863":15,"26879":15,"26882":15,"26888":15,"26891":1,"26894":92,"26920":15,"26925":51,"26937":25,"26949":25,"26956":114,"26982":15,"26988":25,"26995":40,"27005":50,"27031":20,"27035":15,"27038":45,"27046":22,"27053":25,"27063":25,"27073":25,"27083":25,"27093":15,"27101":15,"27109":15,"27112":26,"27137":1,"27140":45,"27148":25,"27161":25,"27169":27,"27194":50,"27223":20,"27226":15,"27240":25,"27247":45,"27255":15,"27264":45,"27272":22,"27279":25,"27289":25,"27299":25,"27309":25,"27319":15,"27327":2,"27330":47,"27347":15,"27354":15,"27356":15,"27363":15,"27366":1,"27369":46,"27387":22,"27394":25,"27404":25,"27414":25,"27424":25,"27434":25,"27447":22,"27449":76,"27499":2,"27502":26,"27524":28,"27557":47,"27574":26,"27591":25,"27598":26,"27613":20,"27616":1,"27620":86,"27633":25,"27653":15,"27665":2,"27676":25,"27691":40,"27697":40,"27709":45,"27718":20,"27721":25,"27724":45,"27736":20,"27739":22,"27745":27,"27772":25,"27793":1,"27796":40,"27814":2,"27817":47,"27831":26,"27849":26,"27865":51,"27880":15,"27885":26,"27904":76,"27946":28,"27953":40,"27968":45,"27981":15,"27983":86,"28006":25,"28022":15,"28028":15,"28034":30,"28056":28,"28064":45,"28082":25,"28094":20,"28098":32,"28132":25,"28139":25,"28161":55,"28192":26,"28198":106,"28298":50,"28330":25,"28334":40,"28346":46,"28360":15,"28363":40,"28378":40,"28384":25,"28403":27,"28410":52,"28440":26,"28453":47,"28477":27,"28491":3,"28497":105,"28608":50,"28646":25,"28653":40,"28660":45,"28668":27,"28677":27,"28683":22,"28688":26,"28709":15,"28713":15,"28719":2,"28723":47,"28737":40,"28746":15,"28748":1,"28751":40,"28774":85,"28789":20,"28792":15,"28795":15,"28808":107,"28827":15,"28833":25,"28849":15,"28855":15,"28861":53,"28894":25,"28913":20,"28916":25,"28931":25,"28950":20,"28953":26,"28968":2,"28972":47,"28986":20,"28989":20,"28992":1,"28995":105,"29006":15,"29014":15,"29027":15,"29040":22,"29044":26,"29059":47,"29068":20,"29071":26,"29086":47,"29095":22,"29099":20,"29102":27,"29129":45,"29136":22,"29143":47,"29164":15,"29177":74,"29226":61,"29333":50,"29353":160,"29503":25,"29511":25,"29519":74,"29564":61,"29661":50,"29684":160,"29834":25,"29842":25,"29850":74,"29898":61,"29995":50,"30021":160,"30171":25,"30179":25,"30187":74,"30233":61,"30333":50,"30362":160,"30512":25,"30520":25,"30528":74,"30577":61,"30684":52,"30716":160,"30866":25,"30874":25,"30882":74,"30928":61,"31025":75,"31060":160,"31210":25,"31218":25,"31226":74,"31284":61,"31391":50,"31413":160,"31563":25,"31571":25,"31579":74,"31633":61,"31730":51,"31756":160,"31906":25,"31914":25,"31922":74,"31980":61,"32080":75,"32109":160,"32259":25,"32267":25,"32275":74,"32330":61,"32430":75,"32462":160,"32612":25,"32620":25,"32628":75,"32688":60,"32795":75,"32830":160,"32980":25,"32990":25,"33000":74,"33055":61,"33152":75,"33189":160,"33339":25,"33347":25,"33355":79,"33427":117,"33524":25,"33535":25,"33544":25,"33553":26,"33567":170,"33739":26,"33755":47,"33770":79,"33842":118,"33945":50,"33963":25,"33978":25,"33992":25,"34006":25,"34015":26,"34030":171,"34205":26,"34221":47,"34236":111,"34326":119,"34457":25,"34468":50,"34488":25,"34497":25,"34512":25,"34521":26,"34536":165,"34693":26,"34709":47,"34724":83,"34803":61,"34903":75,"34935":160,"35085":25,"35093":25,"35101":83,"35177":61,"35277":75,"35312":160,"35462":25,"35470":25,"35478":84,"35559":60,"35666":75,"35704":160,"35854":25,"35864":25,"35874":83,"35950":61,"36047":75,"36087":160,"36237":25,"36245":25,"36253":79,"36310":110,"36401":25,"36412":25,"36421":25,"36430":15,"36442":26,"36456":170,"36625":26,"36641":47,"36656":79,"36713":119,"36822":50,"36848":25,"36865":25,"36880":25,"36889":25,"36898":25,"36912":25,"36927":25,"36942":25,"36951":25,"36960":45,"36976":171,"37148":26,"37164":47,"37179":79,"37236":119,"37358":50,"37382":25,"37397":25,"37412":25,"37421":25,"37430":25,"37444":25,"37459":25,"37474":25,"37483":25,"37492":27,"37511":171,"37686":26,"37702":47,"37717":74,"37778":61,"37878":76,"37913":160,"38063":25,"38071":25,"38079":74,"38137":61,"38237":76,"38275":160,"38425":25,"38433":25,"38441":110,"38516":119,"38637":50,"38658":25,"38673":25,"38688":15,"38700":50,"38720":25,"38735":26,"38750":165,"38907":26,"38923":47,"38938":74,"38996":61,"39093":100,"39137":160,"39287":25,"39295":25,"39303":79,"39375":117,"39472":25,"39483":25,"39492":25,"39501":25,"39510":25,"39519":26,"39533":170,"39705":26,"39721":47,"39736":79,"39811":119,"39927":75,"39960":25,"39975":25,"39992":25,"40007":25,"40022":25,"40031":25,"40040":25,"40054":25,"40069":25,"40084":25,"40099":25,"40108":25,"40117":26,"40133":171,"40308":26,"40327":47,"40345":79,"40417":119,"40539":50,"40564":25,"40579":25,"40594":25,"40603":25,"40612":25,"40626":25,"40641":25,"40656":25,"40665":25,"40674":50,"40695":171,"40873":26,"40889":47,"40904":79,"40976":118,"41082":50,"41100":25,"41115":25,"41129":25,"41143":25,"41152":25,"41167":25,"41176":25,"41191":25,"41200":26,"41216":171,"41391":26,"41407":47,"41422":83,"41498":61,"41598":100,"41639":160,"41789":25,"41797":25,"41805":112,"41898":119,"42022":50,"42043":25,"42058":25,"42073":15,"42085":50,"42108":25,"42123":26,"42138":165,"42295":26,"42311":47,"42326":83,"42402":61,"42499":100,"42546":160,"42696":25,"42704":25,"42712":79,"42784":117,"42881":25,"42892":25,"42901":25,"42910":25,"42919":25,"42928":25,"42937":26,"42951":170,"43123":26,"43139":47,"43154":79,"43230":119,"43356":75,"43395":25,"43410":25,"43425":25,"43442":25,"43458":25,"43473":25,"43485":25,"43494":25,"43503":25,"43517":25,"43532":25,"43548":25,"43564":25,"43574":25,"43583":26,"43599":171,"43774":26,"43794":47,"43813":79,"43887":119,"44014":51,"44045":25,"44060":25,"44075":25,"44090":25,"44105":25,"44114":25,"44123":25,"44137":25,"44152":25,"44167":25,"44182":25,"44191":25,"44200":50,"44221":171,"44399":26,"44417":47,"44434":79,"44506":118,"44619":50,"44645":25,"44660":25,"44675":25,"44687":25,"44699":25,"44715":25,"44726":50,"44743":25,"44752":50,"44772":25,"44781":26,"44797":171,"44972":26,"44988":47,"45003":79,"45075":118,"45183":50,"45202":25,"45217":25,"45231":25,"45245":25,"45254":50,"45274":25,"45289":26,"45304":171,"45482":26,"45498":47,"45513":112,"45606":119,"45730":50,"45752":25,"45767":25,"45782":15,"45794":50,"45813":25,"45828":25,"45843":26,"45858":165,"46015":26,"46031":47,"46046":83,"46122":61,"46219":101,"46269":160,"46419":25,"46427":25,"46435":79,"46510":117,"46614":51,"46644":75,"46677":25,"46686":25,"46695":25,"46704":25,"46713":25,"46722":25,"46731":26,"46745":174,"46923":26,"46940":47,"46956":79,"47035":128,"47165":75,"47204":25,"47220":25,"47235":25,"47249":25,"47263":25,"47279":25,"47294":15,"47302":25,"47314":25,"47323":25,"47332":50,"47349":25,"47364":25,"47380":25,"47396":25,"47406":25,"47415":46,"47434":176,"47614":26,"47634":47,"47653":79,"47732":119,"47859":75,"47898":25,"47912":25,"47930":25,"47945":25,"47954":25,"47966":25,"47975":25,"47984":25,"47998":25,"48013":25,"48028":25,"48043":25,"48052":25,"48061":50,"48082":176,"48265":26,"48285":47,"48304":79,"48383":119,"48509":100,"48556":25,"48571":25,"48585":25,"48602":25,"48616":25,"48627":25,"48636":50,"48653":25,"48669":15,"48679":25,"48688":25,"48703":25,"48712":25,"48728":15,"48738":50,"48761":15,"48769":27,"48788":175,"48969":26,"48989":47,"49008":82,"49085":119,"49207":75,"49244":25,"49258":25,"49275":25,"49286":25,"49295":25,"49309":25,"49324":25,"49333":25,"49342":50,"49362":25,"49377":25,"49386":25,"49401":25,"49410":26,"49426":176,"49609":26,"49627":47,"49644":79,"49719":119,"49841":51,"49872":25,"49887":25,"49898":25,"49912":25,"49927":25,"49938":25,"49953":50,"49973":25,"49988":25,"49997":25,"50012":25,"50021":26,"50037":177,"50218":26,"50234":47,"50249":114,"50348":117,"50472":50,"50495":77,"50536":165,"50693":26,"50709":47,"50724":79,"50781":117,"50878":51,"50911":76,"50950":25,"50959":25,"50968":25,"50977":25,"50986":25,"50995":25,"51004":25,"51013":26,"51028":170,"51197":26,"51214":47,"51230":79,"51291":142,"51437":100,"51489":25,"51504":25,"51519":25,"51534":25,"51549":25,"51565":25,"51581":25,"51596":25,"51607":25,"51616":25,"51625":25,"51634":25,"51643":50,"51662":25,"51677":25,"51694":25,"51711":25,"51728":25,"51744":25,"51754":25,"51764":25,"51774":25,"51783":27,"51803":171,"51975":26,"51995":47,"52014":79,"52075":134,"52222":100,"52268":25,"52284":25,"52299":25,"52315":25,"52330":25,"52346":25,"52362":15,"52370":25,"52379":25,"52388":25,"52397":50,"52414":25,"52429":25,"52445":25,"52462":25,"52479":25,"52496":25,"52506":25,"52516":25,"52526":25,"52535":50,"52560":171,"52735":26,"52755":47,"52774":79,"52835":119,"52958":75,"52999":25,"53014":25,"53028":25,"53045":25,"53059":25,"53070":25,"53079":50,"53099":25,"53114":15,"53124":25,"53133":50,"53153":25,"53168":25,"53179":25,"53188":50,"53212":25,"53227":15,"53235":25,"53244":27,"53264":171,"53436":26,"53456":47,"53475":79,"53532":119,"53654":51,"53685":25,"53699":25,"53716":25,"53727":25,"53736":25,"53750":25,"53765":25,"53774":25,"53783":50,"53803":25,"53818":25,"53829":25,"53844":25,"53859":25,"53870":26,"53886":171,"54061":26,"54078":47,"54094":79,"54151":118,"54266":50,"54293":25,"54308":25,"54319":25,"54333":25,"54348":25,"54359":25,"54376":50,"54401":25,"54416":25,"54427":50,"54447":25,"54462":25,"54473":26,"54489":172,"54661":26,"54677":47,"54692":79,"54749":119,"54871":50,"54897":25,"54913":50,"54933":50,"54954":25,"54963":25,"54978":25,"54995":25,"55004":25,"55019":25,"55036":25,"55045":26,"55061":171,"55236":26,"55252":47,"55267":15,"55274":15,"55281":15,"55288":15,"55295":2,"55301":165,"55465":15,"55469":1,"55476":63,"55490":81,"55515":15,"55520":8,"55530":251,"55667":1,"55671":184,"55877":27,"55907":102,"56014":114,"56143":26,"56166":25,"56186":47,"56205":76,"56249":25,"56255":25,"56264":112,"56291":228,"56318":2,"56321":25,"56329":40,"56338":50,"56356":51,"56380":51,"56426":25,"56446":2,"56450":46,"56471":110,"56501":25,"56510":86,"56545":70,"56581":45,"56591":2,"56594":3,"56601":2,"56604":107,"56697":51,"56729":25,"56742":82,"56811":25,"56821":25,"56831":25,"56841":27,"56867":25,"56879":25,"56886":70,"56911":15,"56914":81,"56971":25,"56981":25,"56991":25,"57001":46,"57032":25,"57050":25,"57057":1,"57063":40,"57073":2,"57078":57,"57131":51,"57163":26,"57183":81,"57247":25,"57257":25,"57267":25,"57277":46,"57308":25,"57322":25,"57329":47,"57352":20,"57356":43,"57501":22,"57503":32,"57564":21,"57574":25,"57581":112,"57817":26,"57838":15,"57841":22,"57867":15,"57883":27,"57910":20,"57913":16,"57927":21,"57933":15,"57949":21,"57962":20,"57966":15,"57979":2,"57986":10,"58008":17,"58026":1,"58030":20,"58034":20,"58038":21,"58055":30,"58187":15,"58202":2,"58216":47,"58231":20,"58235":15,"58237":2,"58240":25,"58250":53,"58389":25,"58395":20,"58398":37,"58522":22,"58524":32,"58585":21,"58595":25,"58601":39,"58736":21,"58744":15,"58760":22,"58786":15,"58802":21,"58808":15,"58824":21,"58841":20,"58844":16,"58855":21,"58868":20,"58871":15,"58887":3,"58897":8,"58920":21,"58946":15,"58952":1,"58956":15,"58965":20,"58968":20,"58971":15,"58984":1,"58988":1,"58992":26,"59022":41,"59158":47,"59173":2,"59176":25,"59186":41,"59336":26,"59373":22,"59386":20,"59394":15,"59400":21,"59410":15,"59418":2,"59423":22,"59443":20,"59452":23,"59481":15,"59485":21,"59495":9,"59509":20,"59525":22,"59535":16,"59550":20,"59558":15,"59566":32,"59671":28,"59770":20,"59773":15,"59778":21,"59788":23,"59802":15,"59811":15,"59816":24,"59825":33,"59920":20,"59925":15,"59933":20,"59936":8,"59956":29,"59988":20,"59992":15,"60000":20,"60007":15,"60011":1,"60014":47,"60031":20,"60034":20,"60040":15,"60042":16,"60053":1,"60058":15,"60063":30,"60118":21,"60127":2,"60130":29,"60172":22,"60191":20,"60194":16,"60207":22,"60223":15,"60231":21,"60241":15,"60253":15,"60262":21,"60275":15,"60283":21,"60292":20,"60295":15,"60297":3,"60307":8,"60331":22,"60351":15,"60357":1,"60365":15,"60374":20,"60381":20,"60384":15,"60392":1,"60395":1,"60398":21,"60404":28,"60502":47,"60517":2,"60520":21,"60527":28,"60629":22,"60642":22,"60646":21,"60656":23,"60676":23,"60705":23,"60711":22,"60715":1,"60719":56,"60826":17,"60840":11,"60883":23,"60903":22,"60905":31,"60965":21,"60975":2,"60978":76,"61095":23,"61114":20,"61118":16,"61135":22,"61151":15,"61162":24,"61186":15,"61194":21,"61209":15,"61216":21,"61225":1,"61238":15,"61246":21,"61252":15,"61256":20,"61263":15,"61267":12,"61289":9,"61305":47,"61320":20,"61323":20,"61326":21,"61332":28,"61430":20,"61434":15,"61445":2,"61448":21,"61454":28,"61558":15,"61563":26,"61574":77,"61686":81,"61740":116,"61853":25,"61861":15,"61873":26,"61887":165,"62043":26,"62064":47,"62079":81,"62133":116,"62246":25,"62254":15,"62266":15,"62278":26,"62292":165,"62448":26,"62469":47,"62484":81,"62541":116,"62654":25,"62662":15,"62674":26,"62688":165,"62844":26,"62865":47,"62880":81,"62937":116,"63050":25,"63058":15,"63070":15,"63082":26,"63096":165,"63252":26,"63273":47,"63288":56,"63338":110,"63432":26,"63443":15,"63451":26,"63462":139,"63594":25,"63613":47,"63628":56,"63679":107,"63770":26,"63784":50,"63802":20,"63810":25,"63825":20,"63834":25,"63849":15,"63855":15,"63857":53,"63891":146,"64054":26,"64075":47,"64090":56,"64141":107,"64232":26,"64246":50,"64264":20,"64273":25,"64288":20,"64295":25,"64310":15,"64322":15,"64328":15,"64330":53,"64364":146,"64527":26,"64546":47,"64561":79,"64615":117,"64718":26,"64732":50,"64750":25,"64758":25,"64773":20,"64783":25,"64795":15,"64801":15,"64803":170,"64967":25,"64986":47,"65001":79,"65055":117,"65159":26,"65173":50,"65191":25,"65199":25,"65214":20,"65221":25,"65233":25,"65242":15,"65248":15,"65250":170,"65414":25,"65431":47,"65446":56,"65497":118,"65605":40,"65617":25,"65633":25,"65639":15,"65653":1,"65662":25,"65673":15,"65685":15,"65690":139,"65822":25,"65841":47,"65856":1,"65860":51,"65952":17,"65966":11,"66009":23,"66026":22,"66028":22,"66051":21,"66064":21,"66070":23,"66080":20,"66086":23,"66093":22,"66095":22,"66099":20,"66105":15,"66107":22,"66130":21,"66143":21,"66149":23,"66159":20,"66162":23,"66169":22,"66171":22,"66175":20,"66178":15,"66180":26,"66200":20,"66203":15,"66214":47,"66226":25,"66237":26,"66260":1,"66267":15,"66280":15,"66298":15,"66303":15,"66311":15,"66327":15,"66336":15,"66341":3,"66354":47,"66368":20,"66373":22,"66386":21,"66399":26,"66429":22,"66433":26,"66487":21,"66493":20,"66506":15,"66512":21,"66526":16,"66542":2,"66547":22,"66565":20,"66572":22,"66603":15,"66607":21,"66614":8,"66628":20,"66638":22,"66648":16,"66663":20,"66667":16,"66683":35,"66840":30,"66990":20,"66993":15,"66998":21,"67012":21,"67028":15,"67041":15,"67046":22,"67056":29,"67202":20,"67207":15,"67222":20,"67225":11,"67244":28,"67274":20,"67278":15,"67286":20,"67289":15,"67293":1,"67296":47,"67313":20,"67316":20,"67322":15,"67324":16,"67335":1,"67340":15,"67345":22,"67357":22,"67361":21,"67373":22,"67384":22,"67409":24,"67421":24,"67433":26,"67449":20,"67460":21,"67468":21,"67476":21,"67490":20,"67497":3,"67504":16,"67525":25,"67537":56,"67566":2,"67569":21,"67576":15,"67582":21,"67591":20,"67598":21,"67607":20,"67614":3,"67621":25,"67632":15,"67644":55,"67703":15,"67714":54,"67759":31,"67802":79,"67850":27,"67868":15,"67878":25,"67892":20,"67896":25,"67909":20,"67913":25,"67918":21,"67925":21,"67932":3,"67939":5,"67969":71,"68035":15,"68038":21,"68047":20,"68054":3,"68061":25,"68072":15,"68084":55,"68136":15,"68145":27,"68159":25,"68170":15,"68183":25,"68195":25,"68206":25,"68218":25,"68226":25,"68238":25,"68246":25,"68259":1,"68263":5,"68284":88,"68333":15,"68336":3,"68343":16,"68360":25,"68374":53,"68404":2,"68411":20,"68418":15,"68426":3,"68433":17,"68459":34,"68498":61,"68564":15,"68571":3,"68578":16,"68599":28,"68623":59,"68676":2,"68679":20,"68684":15,"68690":1,"68694":16,"68711":25,"68723":56,"68753":2,"68757":21,"68763":15,"68768":3,"68775":16,"68797":31,"68837":59,"68921":2,"68928":20,"68936":15,"68945":47,"68960":25,"68981":23,"69011":22,"69029":15,"69034":20,"69037":21,"69044":15,"69058":21,"69065":15,"69073":20,"69080":2,"69087":6,"69106":23,"69123":25,"69139":15,"69145":21,"69167":15,"69171":7,"69179":24,"69203":15,"69208":20,"69215":2,"69222":17,"69235":22,"69264":21,"69270":21,"69276":21,"69282":20,"69288":23,"69297":22,"69301":22,"69305":20,"69311":15,"69313":22,"69344":21,"69350":21,"69356":21,"69362":20,"69365":23,"69372":22,"69374":22,"69378":20,"69381":15,"69383":50,"69396":2,"69399":40,"69407":72,"69420":45,"69427":15,"69434":25,"69439":25,"69454":47,"69474":25,"69489":20,"69492":15,"69494":25,"69509":20,"69512":15,"69515":25,"69530":20,"69533":15,"69536":52,"69591":1,"69595":25,"69612":50,"69638":3,"69649":50,"69665":50,"69677":25,"69681":50,"69698":72,"69716":45,"69724":15,"69727":1,"69731":1,"69735":50,"69751":50,"69762":40,"69788":2,"69795":1,"69798":50,"69812":50,"69828":15,"69840":25,"69847":15,"69850":15,"69856":20,"69859":15,"69864":15,"69870":20,"69873":2,"69876":47,"69890":45,"69902":154,"70015":15,"70018":15,"70024":20,"70028":15,"70031":15,"70037":20,"70041":15,"70044":26,"70067":52,"70088":25,"70093":85,"70109":45,"70120":20,"70123":25,"70147":25,"70158":20,"70161":25,"70166":25,"70175":1,"70178":40,"70186":40,"70194":81,"70207":23,"70214":21,"70227":21,"70234":15,"70241":81,"70254":5,"70263":2,"70269":25,"70285":25,"70293":2,"70296":25,"70312":15,"70317":50,"70337":2,"70340":47,"70354":25,"70366":25,"70378":26,"70400":1,"70403":71,"70431":31,"70460":50,"70492":15,"70495":52,"70516":25,"70521":85,"70537":45,"70548":20,"70551":25,"70575":25,"70586":20,"70589":25,"70594":25,"70602":1,"70605":81,"70618":23,"70624":21,"70637":21,"70643":15,"70651":2,"70654":25,"70670":25,"70679":15,"70685":25,"70697":25,"70709":26,"70731":1,"70734":70,"70755":25,"70768":1,"70772":31,"70800":26,"70815":46,"70848":26,"70862":15,"70864":25,"70873":31,"70895":25,"70906":48,"70942":4,"70952":20,"70955":15,"70959":50,"70970":47,"70984":15,"70991":2,"70997":25,"71013":16,"71029":26,"71040":15,"71050":1,"71056":40,"71063":180,"71144":24,"71153":15,"71165":15,"71168":50,"71182":15,"71191":15,"71194":15,"71200":26,"71226":25,"71234":40,"71251":40,"71271":50,"71298":51,"71317":2,"71320":40,"71347":40,"71364":53,"71415":40,"71424":129,"71530":73,"71571":2,"71574":1,"71578":40,"71587":56,"71635":51,"71666":51,"71697":27,"71716":2,"71722":40,"71730":52,"71748":2,"71752":86,"71825":25,"71830":1,"71835":2,"71840":51,"71866":25,"71870":21,"71877":15,"71883":15,"71895":2,"71902":71,"71933":15,"71936":26,"71944":51,"71964":40,"71980":15,"71983":25,"71994":15,"72001":15,"72003":71,"72026":25,"72037":15,"72049":15,"72051":1,"72055":90,"72076":2,"72080":51,"72098":47,"72116":25,"72127":15,"72139":15,"72141":25,"72145":25,"72156":15,"72161":52,"72193":15,"72205":1,"72211":40,"72218":26,"72237":126,"72305":81,"72316":24,"72325":15,"72337":15,"72340":50,"72351":15,"72357":26,"72378":25,"72386":25,"72399":1,"72403":40,"72416":46,"72438":26,"72453":51,"72471":2,"72474":48,"72500":20,"72503":25,"72512":103,"72587":50,"72610":2,"72613":46,"72637":2,"72640":29,"72667":73,"72697":25,"72707":20,"72711":26,"72726":51,"72757":25,"72767":25,"72772":25,"72782":40,"72801":29,"72824":51,"72849":2,"72855":51,"72870":2,"72877":58,"72899":2,"72903":54,"72984":2,"72987":5,"73003":2,"73008":40,"73016":25,"73022":21,"73031":20,"73037":15,"73042":25,"73047":26,"73065":51,"73087":40,"73103":25,"73113":15,"73120":15,"73122":25,"73133":15,"73142":15,"73144":25,"73151":50,"73166":2,"73169":47,"73187":25,"73198":25,"73207":15,"73219":15,"73221":71,"73240":25,"73251":25,"73260":15,"73272":15,"73274":1,"73278":114,"73300":25,"73311":45,"73323":20,"73327":25,"73346":15,"73350":2,"73357":108,"73376":15,"73385":2,"73391":40,"73404":61,"73410":15,"73419":61,"73430":45,"73443":20,"73446":26,"73473":47,"73495":15,"73506":15,"73517":20,"73520":25,"73531":25,"73544":26,"73553":45,"73563":2,"73569":40,"73582":61,"73588":15,"73597":15,"73608":15,"73617":61,"73628":45,"73641":20,"73644":26,"73671":25,"73684":25,"73694":20,"73697":25,"73710":27,"73731":2,"73737":25,"73753":40,"73763":40,"73776":15,"73783":26,"73806":40,"73818":15,"73825":40,"73835":15,"73842":77,"73880":2,"73885":3,"73894":15,"73902":45,"73912":15,"73920":2,"73926":15,"73934":50,"73961":50,"73973":88,"74036":25,"74053":33,"74082":40,"74088":40,"74097":45,"74104":27,"74111":21,"74117":23,"74129":15,"74137":25,"74155":15,"74161":47,"74178":26,"74187":20,"74191":15,"74200":46,"74213":2,"74219":40,"74240":40,"74250":40,"74260":77,"74280":61,"74290":23,"74302":15,"74311":15,"74322":15,"74331":26,"74349":26,"74360":47,"74370":92,"74417":20,"74420":1,"74423":53,"74438":53,"74457":2,"74463":1,"74466":84,"74485":26,"74494":26,"74500":40,"74510":45,"74521":20,"74524":15,"74536":15,"74538":25,"74555":1,"74558":2,"74561":48,"74579":117,"74626":20,"74630":1,"74634":53,"74649":53,"74665":1,"74669":2,"74675":1,"74681":75,"74721":20,"74724":26,"74733":26,"74739":40,"74749":45,"74760":20,"74763":15,"74775":15,"74777":25,"74797":1,"74800":2,"74803":48,"74824":26,"74838":1,"74841":45,"74847":15,"74856":20,"74859":15,"74871":1,"74874":52,"74924":15,"74936":2,"74939":47,"74952":15,"74966":15,"74968":15,"74975":15,"74977":48,"75004":1,"75007":47,"75025":47,"75041":25,"75045":2,"75049":47,"75063":26,"75077":25,"75089":20,"75092":15,"75102":47,"75112":15,"75124":47,"75134":25,"75144":1,"75147":47,"75158":15,"75171":26,"75199":1,"75202":47,"75213":25,"75227":1,"75234":15,"75244":47,"75256":26,"75284":1,"75287":47,"75298":25,"75312":1,"75319":15,"75329":47,"75341":26,"75355":45,"75362":25,"75374":20,"75377":15,"75387":15,"75399":15,"75403":15,"75413":15,"75424":47,"75439":26,"75455":47,"75471":20,"75476":2,"75481":15,"75493":15,"75501":2,"75506":72,"75536":26,"75550":25,"75562":16,"75577":25,"75585":15,"75594":15,"75603":26,"75614":15,"75616":45,"75625":25,"75628":25,"75636":47,"75645":15,"75647":15,"75664":2,"75667":47,"75684":47,"75694":26,"75724":20,"75727":25,"75745":1,"75748":15,"75757":25,"75763":51,"75794":1,"75797":25,"75807":15,"75809":15,"75816":15,"75818":15,"75825":15,"75834":2,"75837":47,"75854":1,"75859":40,"75876":45,"75882":15,"75889":25,"75906":1,"75909":40,"75918":40,"75943":22,"75945":26,"75969":20,"75973":25,"75988":20,"75992":278,"76189":25,"76202":15,"76204":26,"76218":15,"76227":26,"76240":47,"76256":26,"76270":45,"76278":15,"76286":15,"76295":25,"76312":47,"76326":16,"76351":26,"76364":2,"76370":45,"76376":47,"76392":47,"76400":16,"76425":26,"76440":45,"76447":27,"76463":15,"76473":27,"76514":25,"76528":45,"76534":25,"76544":15,"76549":15,"76554":45,"76563":21,"76569":25,"76572":25,"76587":1,"76590":50,"76603":25,"76618":25,"76632":15,"76640":2,"76643":47,"76657":16,"76683":1,"76686":45,"76692":27,"76705":22,"76710":26,"76741":1,"76744":40,"76750":50,"76761":22,"76766":26,"76797":46,"76819":26,"76830":26,"76848":15,"76856":15,"76861":16,"76883":15,"76893":21,"76907":20,"76913":25,"76922":15,"76924":27,"76939":51,"76964":25,"76978":25,"76981":26,"76997":45,"77003":25,"77013":2,"77017":47,"77035":16,"77061":15,"77074":22,"77079":22,"77086":26,"77111":40,"77118":50,"77134":16,"77153":15,"77163":21,"77177":20,"77183":25,"77192":15,"77194":25,"77208":1,"77212":45,"77218":25,"77232":16,"77247":27,"77270":16,"77284":2,"77287":26,"77303":45,"77309":25,"77319":15,"77324":25,"77336":15,"77345":2,"77348":47,"77367":16,"77393":15,"77406":26,"77420":45,"77426":26,"77444":1,"77447":47,"77461":45,"77467":25,"77472":28,"77495":16,"77521":1,"77524":40,"77530":50,"77541":22,"77546":26,"77577":26,"77591":45,"77597":26,"77615":1,"77618":47,"77632":45,"77638":25,"77643":28,"77666":16,"77692":1,"77695":40,"77701":50,"77712":22,"77717":26,"77748":26,"77762":45,"77768":26,"77786":1,"77789":40,"77795":53,"77808":28,"77815":47,"77829":16,"77855":1,"77858":45,"77864":28,"77879":22,"77881":26,"77912":1,"77915":45,"77921":28,"77936":22,"77938":26,"77969":1,"77972":45,"77978":27,"77991":22,"77993":26,"78024":1,"78027":40,"78033":50,"78044":22,"78046":26,"78077":1,"78080":40,"78086":50,"78100":22,"78102":26,"78133":1,"78136":40,"78142":50,"78153":22,"78155":26,"78186":1,"78189":40,"78195":50,"78208":22,"78210":26,"78241":26,"78255":45,"78261":28,"78284":1,"78287":47,"78301":45,"78310":25,"78315":25,"78332":16,"78358":26,"78373":40,"78379":50,"78403":1,"78406":40,"78412":26,"78432":75,"78444":47,"78459":16,"78485":1,"78488":45,"78494":25,"78502":22,"78507":26,"78538":1,"78541":40,"78547":50,"78569":22,"78571":26,"78602":1,"78605":40,"78611":50,"78622":22,"78627":26,"78658":26,"78673":45,"78680":26,"78700":21,"78714":25,"78723":25,"78732":15,"78734":26,"78750":27,"78765":52,"78792":25,"78806":26,"78826":45,"78834":20,"78837":15,"78849":15,"78851":25,"78861":20,"78864":2,"78871":26,"78877":51,"78904":25,"78908":20,"78911":22,"78920":25,"78930":2,"78934":47,"78948":25,"78963":46,"78972":15,"78974":15,"78984":26,"79023":25,"79037":26,"79043":46,"79053":15,"79056":25,"79066":46,"79076":15,"79079":16,"79105":15,"79118":26,"79134":40,"79141":77,"79198":1,"79206":2,"79213":26,"79219":51,"79246":25,"79250":20,"79253":22,"79263":15,"79266":26,"79281":25,"79296":46,"79305":15,"79307":15,"79317":26,"79355":25,"79368":45,"79374":25,"79383":46,"79392":25,"79402":2,"79406":47,"79421":16,"79447":1,"79450":45,"79456":25,"79462":22,"79464":26,"79495":1,"79498":40,"79504":56,"79546":22,"79548":26,"79579":22,"79586":26,"79601":45,"79608":4,"79619":20,"79622":26,"79638":15,"79642":15,"79652":26,"79690":25,"79703":45,"79709":25,"79718":2,"79722":47,"79736":16,"79762":26,"79773":45,"79779":28,"79799":20,"79802":15,"79810":47,"79822":47,"79836":16,"79862":22,"79869":1,"79872":45,"79878":26,"79888":26,"79894":47,"79904":47,"79912":25,"79919":25,"79926":1,"79929":40,"79935":50,"79944":22,"79956":26,"79987":1,"79990":40,"79996":50,"80005":22,"80017":26,"80048":1,"80051":40,"80057":50,"80066":22,"80078":26,"80109":1,"80112":40,"80118":50,"80126":22,"80138":26,"80169":26,"80184":16,"80198":1,"80201":45,"80209":15,"80221":50,"80262":25,"80268":47,"80283":16,"80309":26,"80320":45,"80326":15,"80334":100,"80408":47,"80419":16,"80445":26,"80459":16,"80473":1,"80476":40,"80482":50,"80504":47,"80518":16,"80544":26,"80552":45,"80558":15,"80564":47,"80573":47,"80584":16,"80610":26,"80618":45,"80624":26,"80631":26,"80637":47,"80647":47,"80655":47,"80668":16,"80694":26,"80702":45,"80708":26,"80715":26,"80721":47,"80731":47,"80739":47,"80752":16,"80778":26,"80786":40,"80792":56,"80840":47,"80848":16,"80874":26,"80885":45,"80891":26,"80900":31,"80937":40,"80950":25,"80953":47,"80964":47,"80980":47,"80996":16,"81022":26,"81030":40,"81036":56,"81084":47,"81092":16,"81118":26,"81134":45,"81140":26,"81149":31,"81186":49,"81199":15,"81203":15,"81210":2,"81216":25,"81226":25,"81229":50,"81244":47,"81257":16,"81283":1,"81286":40,"81292":50,"81303":22,"81305":26,"81336":1,"81339":45,"81345":25,"81353":22,"81355":26,"81386":1,"81389":40,"81395":50,"81413":22,"81415":26,"81446":1,"81449":40,"81455":50,"81473":22,"81475":26,"81506":1,"81509":40,"81515":50,"81533":22,"81535":26,"81566":2,"81575":51,"81605":6,"81618":50,"81628":1,"81632":54,"81664":75,"81709":25,"81714":53,"81736":50,"81761":1,"81766":2,"81769":51,"81785":51,"81798":2,"81801":75,"81815":1,"81819":15,"81822":16,"81846":50,"81864":15,"81874":25,"81883":15,"81891":26,"81917":16,"81941":75,"81957":1,"81960":50,"81974":1,"81978":47,"81988":50,"82002":2,"82005":25,"82017":2,"82022":25,"82039":76,"82054":122,"82075":15,"82079":40,"82088":1,"82091":26,"82103":123,"82130":26,"82144":50,"82172":2,"82178":40,"82186":76,"82210":2,"82213":47,"82232":25,"82237":16,"82263":20,"82266":4,"82281":2,"82284":40,"82307":51,"82347":20,"82352":2,"82359":20,"82363":15,"82370":22,"82374":2,"82381":20,"82388":21,"82399":15,"82402":2,"82409":20,"82416":21,"82427":15,"82430":20,"82435":20,"82444":20,"82449":2,"82456":21,"82463":25,"82472":47,"82489":47,"82501":50,"82531":15,"82534":2,"82541":21,"82548":25,"82562":25,"82580":15,"82588":50,"82603":15,"82611":50,"82644":15,"82647":20,"82656":21,"82663":25,"82673":47,"82689":50,"82703":51,"82735":15,"82738":2,"82745":21,"82752":26,"82772":25,"82790":15,"82798":50,"82813":15,"82821":50,"82854":15,"82857":21,"82864":2,"82868":50,"82895":15,"82898":21,"82909":25,"82916":47,"82933":47,"82945":50,"82971":15,"82974":21,"82981":25,"82993":25,"83009":50,"83023":50,"83055":15,"83058":21,"83069":25,"83076":47,"83093":47,"83105":50,"83131":15,"83133":2,"83138":21,"83144":25,"83153":47,"83169":50,"83185":51,"83218":15,"83220":2,"83223":47,"83238":1,"83241":40,"83247":55,"83289":22,"83291":26,"83322":26,"83340":45,"83346":25,"83360":15,"83367":1,"83375":47,"83386":2,"83392":25,"83397":48,"83414":16,"83440":26,"83448":45,"83454":25,"83465":47,"83475":47,"83486":16,"83512":26,"83520":40,"83526":50,"83546":47,"83557":16,"83583":1,"83586":45,"83592":15,"83595":22,"83597":26,"83628":1,"83631":45,"83637":15,"83640":22,"83642":26,"83673":26,"83681":45,"83687":15,"83693":47,"83700":16,"83726":1,"83729":45,"83735":15,"83738":22,"83740":26,"83771":1,"83774":45,"83780":15,"83783":22,"83785":26,"83816":1,"83819":45,"83825":15,"83828":22,"83830":26,"83861":1,"83864":45,"83870":15,"83873":22,"83875":26,"83906":1,"83909":45,"83915":15,"83918":22,"83920":26,"83951":1,"83954":45,"83960":15,"83963":22,"83965":26,"83996":1,"83999":45,"84005":15,"84008":22,"84010":26,"84041":1,"84044":45,"84050":15,"84053":22,"84055":26,"84086":1,"84089":45,"84095":15,"84098":22,"84100":26,"84131":1,"84134":45,"84140":15,"84149":22,"84151":26,"84182":26,"84190":45,"84196":15,"84202":47,"84209":47,"84220":16,"84246":52,"84268":25,"84283":2,"84287":25,"84316":36,"84360":15,"84370":51,"84394":127,"84453":26,"84476":26,"84492":26,"84504":25,"84509":51,"84528":47,"84543":40,"84549":40,"84556":15,"84560":40,"84576":40,"84582":25,"84586":50,"84614":52,"84629":25,"84633":51,"84659":72,"84684":26,"84702":26,"84710":45,"84719":15,"84722":16,"84748":20,"84753":2,"84758":20,"84763":2,"84768":24,"84791":20,"84796":2,"84801":20,"84806":2,"84811":25,"84847":20,"84852":21,"84859":22,"84861":22,"84871":22,"84877":20,"84882":21,"84894":22,"84901":22,"84914":22,"84921":20,"84926":21,"84933":22,"84938":22,"84949":22,"84956":20,"84961":20,"84966":23,"84980":15,"84986":22,"85000":20,"85005":21,"85012":22,"85017":22,"85029":22,"85037":20,"85042":20,"85047":23,"85061":15,"85067":22,"85080":26,"85141":15,"85149":47,"85159":26,"85177":20,"85180":15,"85198":47,"85210":25,"85221":26,"85242":1,"85249":15,"85267":15,"85273":15,"85281":15,"85297":15,"85307":15,"85313":3,"85326":47,"85340":15,"85356":16,"85391":15,"85399":47,"85409":75,"85439":15,"85457":25,"85476":76,"85542":26,"85581":45,"85591":20,"85594":15,"85602":15,"85611":50,"85630":15,"85641":201,"85794":45,"85799":1,"85802":72,"85813":25,"85825":15,"85834":15,"85841":15,"85849":25,"85866":76,"85917":51,"85951":77,"86017":2,"86022":33,"86061":26,"86074":75,"86148":126,"86265":16,"86277":15,"86279":2,"86287":40,"86294":45,"86301":15,"86308":25,"86313":2,"86320":2,"86327":50,"86335":40,"86343":45,"86351":15,"86358":51,"86370":51,"86404":2,"86408":25,"86420":15,"86422":2,"86429":40,"86436":45,"86443":15,"86452":15,"86456":45,"86464":2,"86474":25,"86492":25,"86510":26,"86540":26,"86570":50,"86600":77,"86648":81,"86705":51,"86721":51,"86737":53,"86759":25,"86770":45,"86776":15,"86778":40,"86793":51,"86809":51,"86825":46,"86843":15,"86854":26,"86860":50,"86870":50,"86889":25,"86895":15,"86907":25,"86911":25,"86926":26,"86945":15,"86947":2,"86953":40,"86960":45,"86967":15,"86974":15,"86976":50,"86982":70,"87016":25,"87027":15,"87029":1,"87032":6,"87044":50,"87053":50,"87075":2,"87081":40,"87088":45,"87095":15,"87102":15,"87104":76,"87132":52,"87210":40,"87236":57,"87286":25,"87295":50,"87324":102,"87380":25,"87385":77,"87418":2,"87422":16,"87438":26,"87449":77,"87471":16,"87487":26,"87498":40,"87505":50,"87529":46,"87550":15,"87558":15,"87567":25,"87572":25,"87586":25,"87600":25,"87614":45,"87621":25,"87632":26,"87639":45,"87651":25,"87655":2,"87661":40,"87668":45,"87675":15,"87682":15,"87684":50,"87692":25,"87705":25,"87719":25,"87731":26,"87737":45,"87748":25,"87752":2,"87759":40,"87766":45,"87773":15,"87780":15,"87782":50,"87789":25,"87801":26,"87807":15,"87814":25,"87818":40,"87824":72,"87835":25,"87838":47,"87853":51,"87886":75,"87910":27,"87932":15,"87934":2,"87940":40,"87947":45,"87954":15,"87961":15,"87963":50,"87969":70,"88003":25,"88014":15,"88016":1,"88019":6,"88031":50,"88040":51,"88053":51,"88087":2,"88091":25,"88103":40,"88106":2,"88112":40,"88119":45,"88126":15,"88133":15,"88135":40,"88143":2,"88153":25,"88171":47,"88186":71,"88211":26,"88231":75,"88269":26,"88281":25,"88286":3,"88298":57,"88329":25,"88332":40,"88355":2,"88360":40,"88367":40,"88374":45,"88381":15,"88383":45,"88392":25,"88406":20,"88409":25,"88429":15,"88432":26,"88459":31,"88497":51,"88512":3,"88522":25,"88534":40,"88537":45,"88545":3,"88559":25,"88577":22,"88579":77,"88607":25,"88626":15,"88632":16,"88649":57,"88665":2,"88671":77,"88691":51,"88703":15,"88705":25,"88709":51,"88727":40,"88736":46,"88746":25,"88753":70,"88767":34,"88808":40,"88821":77,"88845":51,"88856":26,"88865":51,"88875":25,"88891":1,"88894":26,"88919":25,"88930":1,"88933":76,"88950":25,"88969":25,"88974":25,"88990":15,"88998":26,"89017":27,"89043":2,"89050":45,"89066":25,"89070":1,"89076":25,"89079":40,"89103":26,"89112":40,"89128":125,"89212":26,"89236":2,"89239":50,"89263":180,"89359":2,"89366":27,"89378":20,"89381":62,"89473":77,"89499":25,"89510":40,"89518":40,"89525":40,"89532":15,"89535":40,"89546":40,"89554":50,"89566":25,"89569":1,"89572":26,"89578":50,"89586":25,"89590":51,"89613":40,"89632":2,"89641":79,"89680":40,"89691":51,"89715":1,"89718":40,"89725":40,"89732":40,"89739":15,"89742":51,"89767":26,"89785":52,"89803":70,"89819":15,"89821":51,"89836":2,"89839":55,"89878":26,"89897":52,"89917":40,"89924":15,"89926":40,"89933":40,"89947":40,"89958":40,"89967":40,"89975":76,"90004":25,"90020":50,"90038":25,"90049":26,"90061":2,"90064":51,"90078":2,"90081":52,"90098":51,"90109":83,"90183":15,"90185":1,"90190":40,"90197":70,"90211":25,"90216":25,"90228":50,"90247":25,"90262":15,"90272":25,"90281":25,"90288":25,"90299":15,"90307":26,"90328":51,"90349":50,"90370":25,"90385":54,"90411":26,"90421":23,"90430":28,"90445":1,"90448":71,"90494":1,"90499":15,"90503":40,"90511":40,"90525":40,"90536":40,"90544":15,"90547":1,"90550":25,"90564":40,"90571":40,"90581":40,"90588":15,"90594":2,"90597":40,"90607":40,"90617":45,"90623":25,"90627":25,"90632":50,"90639":120,"90692":15,"90694":45,"90707":25,"90728":25,"90744":25,"90752":52,"90770":25,"90782":26,"90789":80,"90829":40,"90838":40,"90848":40,"90856":50,"90868":25,"90871":1,"90874":50,"90881":50,"90889":25,"90893":51,"90914":51,"90925":40,"90936":25,"90955":25,"90968":40,"90977":47,"90992":26,"91002":50,"91026":15,"91029":25,"91052":76,"91069":53,"91085":16,"91111":25,"91121":77,"91154":1,"91157":51,"91170":70,"91183":25,"91187":1,"91190":25,"91193":74,"91220":26,"91232":25,"91237":54,"91271":76,"91287":47,"91306":15,"91313":52,"91340":34,"91378":25,"91389":40,"91408":40,"91416":45,"91424":76,"91452":25,"91459":16,"91477":26,"91488":40,"91496":26,"91513":25,"91529":27,"91552":47,"91567":51,"91597":51,"91617":2,"91620":52,"91644":50,"91652":20,"91656":15,"91661":5,"91671":146,"91690":2,"91693":25,"91702":40,"91710":54,"91741":1,"91744":40,"91751":40,"91758":15,"91760":2,"91763":45,"91770":25,"91784":71,"91801":15,"91803":1,"91806":40,"91813":40,"91820":15,"91822":2,"91825":45,"91832":25,"91846":28,"91858":51,"91867":15,"91869":1,"91872":25,"91877":47,"91892":16,"91918":16,"91944":52,"91972":35,"92013":40,"92026":77,"92050":51,"92061":52,"92079":40,"92091":25,"92107":50,"92125":31,"92155":25,"92164":15,"92174":25,"92190":26,"92196":23,"92201":15,"92203":48,"92212":25,"92216":25,"92227":25,"92234":50,"92259":50,"92267":47,"92282":51,"92314":2,"92318":1,"92321":51,"92334":52,"92356":40,"92364":40,"92371":40,"92379":15,"92381":25,"92385":40,"92411":2,"92415":40,"92438":40,"92445":40,"92452":45,"92463":25,"92470":25,"92481":20,"92484":26,"92495":25,"92515":26,"92526":15,"92529":45,"92542":1,"92546":105,"92594":40,"92633":52,"92661":40,"92667":40,"92674":21,"92680":15,"92687":40,"92709":25,"92724":40,"92734":71,"92747":2,"92751":20,"92755":2,"92759":25,"92776":15,"92781":15,"92790":29,"92800":46,"92816":2,"92822":1,"92826":40,"92834":40,"92845":2,"92850":40,"92857":40,"92871":15,"92873":51,"92892":40,"92899":40,"92906":15,"92912":40,"92926":15,"92933":40,"92941":40,"92950":1,"92954":40,"92961":2,"92965":50,"93000":102,"93035":25,"93040":50,"93057":51,"93072":15,"93079":1,"93083":56,"93102":15,"93104":2,"93110":72,"93138":50,"93165":40,"93175":50,"93189":40,"93195":40,"93202":2,"93206":1,"93209":29,"93219":46,"93229":2,"93233":20,"93237":2,"93241":28,"93266":40,"93277":40,"93285":45,"93293":25,"93298":40,"93306":40,"93315":1,"93319":40,"93326":15,"93331":2,"93338":25,"93351":95,"93382":25,"93389":25,"93403":101,"93471":25,"93476":75,"93491":40,"93505":2,"93512":51,"93552":26,"93587":51,"93613":25,"93626":1,"93630":40,"93637":125,"93701":40,"93714":15,"93717":51,"93738":40,"93745":15,"93750":40,"93758":16,"93775":40,"93783":40,"93792":1,"93796":40,"93803":16,"93817":15,"93827":95,"93858":25,"93865":25,"93879":76,"93927":25,"93936":40,"93944":25,"93949":55,"93988":40,"94005":81,"94065":26,"94082":21,"94095":1,"94100":53,"94117":3,"94127":45,"94133":26,"94158":47,"94172":25,"94180":45,"94186":15,"94188":55,"94220":2,"94223":40,"94230":40,"94237":2,"94240":40,"94248":80,"94285":1,"94288":51,"94307":25,"94314":50,"94341":25,"94355":2,"94367":45,"94373":26,"94398":47,"94412":25,"94420":25,"94429":25,"94445":15,"94447":40,"94459":50,"94485":26,"94509":21,"94519":26,"94540":51,"94551":40,"94564":54,"94601":50,"94628":21,"94641":1,"94644":56,"94671":40,"94678":72,"94695":15,"94706":2,"94709":96,"94726":25,"94747":28,"94759":25,"94768":25,"94779":55,"94802":50,"94815":25,"94818":25,"94825":26,"94832":50,"94844":25,"94848":51,"94865":76,"94903":29,"94939":26,"94957":21,"94966":20,"94969":26,"94993":47,"95004":25,"95012":25,"95019":16,"95035":25,"95043":40,"95053":50,"95077":25,"95085":21,"95092":51,"95122":15,"95135":15,"95142":15,"95148":1,"95151":25,"95155":40,"95173":2,"95176":40,"95183":40,"95190":2,"95193":40,"95200":80,"95237":1,"95240":51,"95258":25,"95264":2,"95267":47,"95286":55,"95309":50,"95322":25,"95325":1,"95328":26,"95335":50,"95347":25,"95351":51,"95368":80,"95431":151,"95512":1,"95515":25,"95526":77,"95558":40,"95565":78,"95601":40,"95617":101,"95672":1,"95676":45,"95683":3,"95696":25,"95705":20,"95711":1,"95714":21,"95720":16,"95746":2,"95749":27,"95768":101,"95816":53,"95847":45,"95859":153,"95942":70,"95954":15,"95966":25,"95970":40,"95979":40,"95988":45,"95995":25,"96002":56,"96015":26,"96026":154,"96104":51,"96117":15,"96129":25,"96133":40,"96143":40,"96152":45,"96159":25,"96166":56,"96181":52,"96195":15,"96198":15,"96205":56,"96238":40,"96245":40,"96252":45,"96259":15,"96261":40,"96270":20,"96273":25,"96290":25,"96299":26,"96306":47,"96321":26,"96344":77,"96410":45,"96424":30,"96438":2,"96448":52,"96465":77,"96485":101,"96548":2,"96551":51,"96574":40,"96591":25,"96599":55,"96624":25,"96628":40,"96635":40,"96642":15,"96644":2,"96647":86,"96675":25,"96691":1,"96694":51,"96707":50,"96734":26,"96743":26,"96752":25,"96762":31,"96778":45,"96789":15,"96795":40,"96806":1,"96809":52,"96833":77,"96852":25,"96857":40,"96864":40,"96875":40,"96886":26,"96906":56,"96942":26,"96966":2,"96972":55,"97007":15,"97015":15,"97019":1,"97022":2,"97025":47,"97046":56,"97080":51,"97100":51,"97128":25,"97145":25,"97151":40,"97159":40,"97170":55,"97195":25,"97199":40,"97206":40,"97213":15,"97215":2,"97218":40,"97226":40,"97236":45,"97246":26,"97265":25,"97275":51,"97289":15,"97292":27,"97313":52,"97329":47,"97344":26,"97363":16,"97389":57,"97435":2,"97439":40,"97458":40,"97465":40,"97472":45,"97479":15,"97481":40,"97490":25,"97505":20,"97508":26,"97515":47,"97530":26,"97557":31,"97585":2,"97589":40,"97608":40,"97615":40,"97622":45,"97629":25,"97633":50,"97652":26,"97663":5,"97679":46,"97692":1,"97698":29,"97711":22,"97713":45,"97722":15,"97724":50,"97762":2,"97766":30,"97781":26,"97805":2,"97809":50,"97848":2,"97852":2,"97859":50,"97887":47,"97907":29,"97920":29,"97938":54,"97980":15,"97997":26,"98027":121,"98101":16,"98117":45,"98128":15,"98139":30,"98158":30,"98181":16,"98194":56,"98233":15,"98251":74,"98272":2,"98275":16,"98293":26,"98306":40,"98310":74,"98328":16,"98346":26,"98359":40,"98363":1,"98368":45,"98375":25,"98389":2,"98396":49,"98409":25,"98413":40,"98420":40,"98431":40,"98438":25,"98443":45,"98454":28,"98462":74,"98483":2,"98486":16,"98504":26,"98517":40,"98521":33,"98552":15,"98570":15,"98580":29,"98593":74,"98614":2,"98617":16,"98635":26,"98648":40,"98652":29,"98672":54,"98689":74,"98711":2,"98714":16,"98732":26,"98745":40,"98749":29,"98770":2,"98777":25,"98792":56,"98829":15,"98846":15,"98853":15,"98870":20,"98873":26,"98888":25,"98893":29,"98910":29,"98930":74,"98947":16,"98965":45,"98978":47,"98992":3,"99003":25,"99016":51,"99041":40,"99053":15,"99056":3,"99069":51,"99096":52,"99114":40,"99125":52,"99145":51,"99155":25,"99163":101,"99203":40,"99213":1,"99220":40,"99227":40,"99237":40,"99244":27,"99267":50,"99286":51,"99299":45,"99311":25,"99315":1,"99318":25,"99321":52,"99335":26,"99343":25,"99355":25,"99369":47,"99384":78,"99448":2,"99457":2,"99471":2,"99480":40,"99491":20,"99495":15,"99506":15,"99523":15,"99530":15,"99547":15,"99553":15,"99558":20,"99561":2,"99570":31,"99599":40,"99609":20,"99614":15,"99627":40,"99637":16,"99649":15,"99666":29,"99679":32,"99707":15,"99724":25,"99729":47,"99743":20,"99749":16,"99762":16,"99782":2,"99785":30,"99801":15,"99810":15,"99827":15,"99844":15,"99863":2,"99866":16,"99890":25,"99897":50,"99935":2,"99939":30,"99954":57,"99996":2,"100000":55,"100026":25,"100044":51,"100056":47,"100071":57,"100113":2,"100117":55,"100152":25,"100170":51,"100182":47,"100197":50,"100235":2,"100239":30,"100254":50,"100292":2,"100296":30,"100311":50,"100349":2,"100353":30,"100368":26,"100383":40,"100394":40,"100409":46,"100432":20,"100437":20,"100442":1,"100448":40,"100472":2,"100481":40,"100504":2,"100512":40,"100549":45,"100556":26,"100579":25,"100592":25,"100602":15,"100607":2,"100610":47,"100623":27,"100641":26,"100658":26,"100681":40,"100702":48,"100737":2,"100744":2,"100752":45,"100759":25,"100772":25,"100779":15,"100783":45,"100793":25,"100806":25,"100810":25,"100821":15,"100827":1,"100832":40,"100840":51,"100852":40,"100865":26,"100881":40,"100899":57,"100925":26,"100935":26,"100954":45,"100965":25,"100979":2,"100982":47,"100997":26,"101018":40,"101042":28,"101071":27,"101085":40,"101095":2,"101102":50,"101146":2,"101152":22,"101169":20,"101176":21,"101185":2,"101197":2,"101203":45,"101210":26,"101226":45,"101233":25,"101246":2,"101249":47,"101266":2,"101278":2,"101284":45,"101291":26,"101306":22,"101315":2,"101318":26,"101330":15,"101332":2,"101344":2,"101350":40,"101383":47,"101412":27,"101443":50,"101450":27,"101461":30,"101484":26,"101510":25,"101524":25,"101533":15,"101535":26,"101553":27,"101579":15,"101592":25,"101598":26,"101614":45,"101621":25,"101626":40,"101634":40,"101643":1,"101646":40,"101653":15,"101658":2,"101665":25,"101680":120,"101717":25,"101724":25,"101736":51,"101751":40,"101761":47,"101776":26,"101795":15,"101808":52,"101832":50,"101845":25,"101851":15,"101853":50,"101862":50,"101870":51,"101887":40,"101899":46,"101909":25,"101913":1,"101916":45,"101928":25,"101941":25,"101951":1,"101954":25,"101962":15,"101964":45,"101976":15,"101978":40,"101991":25,"101996":40,"102005":46,"102015":20,"102021":15,"102023":25,"102029":25,"102033":45,"102042":25,"102052":1,"102055":25,"102063":25,"102069":25,"102082":1,"102085":40,"102098":75,"102121":50,"102141":25,"102156":25,"102173":45,"102179":25,"102189":75,"102242":15,"102253":25,"102260":20,"102263":6,"102276":50,"102285":2,"102292":40,"102299":45,"102306":15,"102313":15,"102315":25,"102321":56,"102367":51,"102385":5,"102402":25,"102414":40,"102417":25,"102422":40,"102430":5,"102450":25,"102468":47,"102483":26,"102493":40,"102513":15,"102521":40,"102529":40,"102538":1,"102541":40,"102548":2,"102552":25,"102569":95,"102605":25,"102612":25,"102624":51,"102636":47,"102654":22,"102656":147,"102699":2,"102708":45,"102725":1,"102728":51,"102747":22,"102749":20,"102752":20,"102757":15,"102759":25,"102770":25,"102775":25,"102784":15,"102790":77,"102831":40,"102844":52,"102889":2,"102892":40,"102899":21,"102906":20,"102910":1,"102913":77,"102940":52,"102958":40,"102968":54,"102997":40,"103004":40,"103011":40,"103018":15,"103021":45,"103028":25,"103039":45,"103047":26,"103060":40,"103070":26,"103091":26,"103112":51,"103125":40,"103135":25,"103155":72,"103185":25,"103192":40,"103203":3,"103216":25,"103230":20,"103233":20,"103236":20,"103240":25,"103246":2,"103250":50,"103274":26,"103281":22,"103286":26,"103308":25,"103317":20,"103323":1,"103326":2,"103335":16,"103361":52,"103392":2,"103395":51,"103415":128,"103480":50,"103495":25,"103498":40,"103511":26,"103517":50,"103531":25,"103535":150,"103601":25,"103605":1,"103611":25,"103614":40,"103630":26,"103636":122,"103690":15,"103697":16,"103723":20,"103727":1,"103731":52,"103755":2,"103761":20,"103764":2,"103767":25,"103781":2,"103785":45,"103796":26,"103803":26,"103820":77,"103836":40,"103846":71,"103863":26,"103873":15,"103877":51,"103902":22,"103904":51,"103939":77,"104009":2,"104014":33,"104053":26,"104066":100,"104142":123,"104231":20,"104234":26,"104256":25,"104266":45,"104272":25,"104282":25,"104299":22,"104301":20,"104304":26,"104328":25,"104338":25,"104355":22,"104357":20,"104360":26,"104384":25,"104394":25,"104411":22,"104413":57,"104453":51,"104482":26,"104497":2,"104500":21,"104513":2,"104524":25,"104534":25,"104541":15,"104551":25,"104557":20,"104561":29,"104578":25,"104591":102,"104652":58,"104699":26,"104715":50,"104728":25,"104734":2,"104737":33,"104765":25,"104778":102,"104839":58,"104886":26,"104902":51,"104925":25,"104932":50,"104960":25,"104968":75,"104994":1,"104997":25,"105015":2,"105021":40,"105028":45,"105035":15,"105044":15,"105048":50,"105066":47,"105081":15,"105094":15,"105101":15,"105113":57,"105154":52,"105184":56,"105227":3,"105241":57,"105289":51,"105301":47,"105316":125,"105370":40,"105377":50,"105392":25,"105395":50,"105406":25,"105411":15,"105418":57,"105465":51,"105496":26,"105531":2,"105534":21,"105547":2,"105558":25,"105567":20,"105571":15,"105582":25,"105587":20,"105590":29,"105608":15,"105621":15,"105633":26,"105646":50,"105659":25,"105665":2,"105668":32,"105702":15,"105715":15,"105727":26,"105740":51,"105766":30,"105789":26,"105811":15,"105821":26,"105838":75,"105869":1,"105872":25,"105890":2,"105897":40,"105904":45,"105911":15,"105918":15,"105920":50,"105934":47,"105949":15,"105962":15,"105969":63,"106013":75,"106051":56,"106092":1,"106096":52,"106114":56,"106150":27,"106166":75,"106184":47,"106199":51,"106228":26,"106234":40,"106241":50,"106256":25,"106259":50,"106270":25,"106275":15,"106282":15,"106294":29,"106307":15,"106312":30,"106335":51,"106346":51,"106355":1,"106358":40,"106365":40,"106368":40,"106375":40,"106382":40,"106389":75,"106403":50,"106413":52,"106442":40,"106448":15,"106452":50,"106461":25,"106468":56,"106497":75,"106517":25,"106521":81,"106550":22,"106552":2,"106555":50,"106572":25,"106576":81,"106606":51,"106632":50,"106647":50,"106655":1,"106658":50,"106666":25,"106671":51,"106683":46,"106695":25,"106704":15,"106706":25,"106715":25,"106719":45,"106728":25,"106732":25,"106746":1,"106749":26,"106760":15,"106762":40,"106778":15,"106789":1,"106792":26,"106803":15,"106806":40,"106823":40,"106831":16,"106845":16,"106861":15,"106871":172,"106928":25,"106933":25,"106944":51,"106958":2,"106961":47,"106977":57,"107018":55,"107050":26,"107085":2,"107088":21,"107101":2,"107112":25,"107121":20,"107125":15,"107138":15,"107142":20,"107145":29,"107167":15,"107175":2,"107186":50,"107199":25,"107205":2,"107208":55,"107244":15,"107252":2,"107263":51,"107289":30,"107312":26,"107334":15,"107344":26,"107361":75,"107392":1,"107395":25,"107413":2,"107420":40,"107427":45,"107434":15,"107441":15,"107443":50,"107460":47,"107475":15,"107488":15,"107495":23,"107503":50,"107539":25,"107552":25,"107565":125,"107639":51,"107685":25,"107697":26,"107710":71,"107725":25,"107735":25,"107758":25,"107767":45,"107777":25,"107782":40,"107798":131,"107883":103,"107975":40,"107991":109,"108062":51,"108092":40,"108098":40,"108105":15,"108108":40,"108119":45,"108126":15,"108129":50,"108142":25,"108152":52,"108193":15,"108203":25,"108216":126,"108286":51,"108318":50,"108345":27,"108369":50,"108388":25,"108392":26,"108417":77,"108435":25,"108439":51,"108456":51,"108477":217,"108696":26,"108710":40,"108726":26,"108743":15,"108746":78,"108772":103,"108861":40,"108877":110,"108953":51,"108983":40,"108989":40,"108996":15,"108999":40,"109010":45,"109017":15,"109020":50,"109033":25,"109043":52,"109084":15,"109094":25,"109107":126,"109177":51,"109209":50,"109236":27,"109260":50,"109279":25,"109283":26,"109308":77,"109326":25,"109330":51,"109347":51,"109368":217,"109587":26,"109601":40,"109617":26,"109634":15,"109637":49,"109664":16,"109690":46,"109711":25,"109722":15,"109731":45,"109737":25,"109747":45,"109753":25,"109763":45,"109769":25,"109779":26,"109785":45,"109794":25,"109801":25,"109804":1,"109809":40,"109819":76,"109833":72,"109844":45,"109850":15,"109857":25,"109867":50,"109874":26,"109893":47,"109908":30,"109920":14,"109955":123,"110004":123,"110061":53,"110101":50,"110120":15,"110129":15,"110140":15,"110147":16,"110172":15,"110189":15,"110196":25,"110213":1,"110219":40,"110276":2,"110283":3,"110292":40,"110296":15,"110305":38,"110348":17,"110364":15,"110373":15,"110384":15,"110391":16,"110416":15,"110433":15,"110440":50,"110517":2,"110524":22,"110533":15,"110540":25,"110554":1,"110558":15,"110561":15,"110570":15,"110579":16,"110604":15,"110621":15,"110628":1,"110633":41,"110692":20,"110699":27,"110722":54,"110763":2,"110772":25,"110803":20,"110807":16,"110823":15,"110832":15,"110839":16,"110864":15,"110881":15,"110888":22,"110898":19,"110927":15,"110936":15,"110945":16,"110970":15,"110987":15,"110994":5,"111014":45,"111080":15,"111083":20,"111090":20,"111096":2,"111100":25,"111147":27,"111166":16,"111187":15,"111194":15,"111211":15,"111213":20,"111216":19,"111245":15,"111255":25,"111263":2,"111266":27,"111290":15,"111297":15,"111308":1,"111312":15,"111315":51,"111347":41,"111403":25,"111432":24,"111449":2,"111456":3,"111465":40,"111469":25,"111481":12,"111519":12,"111547":2,"111552":97,"111701":4,"111716":22,"111725":16,"111739":15,"111746":2,"111749":54,"111812":20,"111815":15,"111819":26,"111835":25,"111848":25,"111865":1,"111868":3,"111877":51,"111925":20,"111928":15,"111932":26,"111951":25,"111963":25,"111978":20,"111981":25,"111993":77,"112041":80,"112135":2,"112139":130,"112225":148,"112281":25,"112291":2,"112300":40,"112306":40,"112316":40,"112329":15,"112334":148,"112364":25,"112378":26,"112385":148,"112431":148,"112472":76,"112495":148,"112568":47,"112586":166,"112756":50,"112775":69,"112843":2,"112847":32,"112868":77,"112945":40,"112995":34,"113024":67,"113082":67,"113139":22,"113145":2,"113149":1,"113153":2,"113157":71,"113176":1,"113179":1,"113183":15,"113193":20,"113197":1,"113201":52,"113219":2,"113226":29,"113248":57,"113314":29,"113326":45,"113337":20,"113341":1,"113344":57,"113371":40,"113379":26,"113394":25,"113400":20,"113405":1,"113410":40,"113425":25,"113429":40,"113437":50,"113447":49,"113468":25,"113490":15,"113497":15,"113514":15,"113531":15,"113538":26,"113558":50,"113629":20,"113668":29,"113682":31,"113696":25,"113700":40,"113709":40,"113717":25,"113729":15,"113746":15,"113753":15,"113770":15,"113777":15,"113794":15,"113801":26,"113807":68,"113855":1,"113860":68,"113908":40,"113937":123,"113989":25,"113995":40,"114008":123,"114068":47,"114087":2,"114096":50,"114115":1,"114120":56,"114150":40,"114158":16,"114172":15,"114179":15,"114184":26,"114193":66,"114237":25,"114246":41,"114289":1,"114294":56,"114324":40,"114331":3,"114343":53,"114361":40,"114369":25,"114374":40,"114383":25,"114390":26,"114396":67,"114443":25,"114452":42,"114498":26,"114504":59,"114532":1,"114538":59,"114568":52,"114583":40,"114590":88,"114690":26,"114697":35,"114722":64,"114829":151,"114921":25,"114928":123,"114980":123,"115023":123,"115061":123,"115101":123,"115143":148,"115189":126,"115221":25,"115228":123,"115284":123,"115323":148,"115363":126,"115397":123,"115442":148,"115482":126,"115515":25,"115529":47,"115544":26,"115598":47,"115613":52,"115639":123,"115666":101,"115706":123,"115756":101,"115801":26,"115821":26,"115829":51,"115871":123,"115922":25,"115943":27,"115965":40,"115997":123,"116051":15,"116054":47,"116069":76,"116098":26,"116111":148,"116149":51,"116182":124,"116253":1,"116260":15,"116266":45,"116274":1,"116278":77,"116302":75,"116345":51,"116373":15,"116375":1,"116378":77,"116402":16,"116417":51,"116440":40,"116446":50,"116498":35,"116549":47,"116564":45,"116572":26,"116593":148,"116660":26,"116681":47,"116696":22,"116698":22,"116707":25,"116713":22,"116715":47,"116728":22,"116733":22,"116738":52,"116761":15,"116767":25,"116770":3,"116785":40,"116794":76,"116808":72,"116822":51,"116831":15,"116838":25,"116842":50,"116858":1,"116861":2,"116864":50,"116884":25,"116887":1,"116892":40,"116902":76,"116916":72,"116932":45,"116938":15,"116945":25,"116955":51,"116981":100,"117033":15,"117045":26,"117052":76,"117066":72,"117077":45,"117083":15,"117090":15,"117092":20,"117095":3,"117104":25,"117109":25,"117112":1,"117117":40,"117127":76,"117141":72,"117152":45,"117158":15,"117165":25,"117175":50,"117183":75,"117245":16,"117260":25,"117264":1,"117267":29,"117277":47,"117296":16,"117311":15,"117313":1,"117316":27,"117326":47,"117349":16,"117364":15,"117366":1,"117369":27,"117379":47,"117406":16,"117420":15,"117422":1,"117425":27,"117436":45,"117445":26,"117453":16,"117468":95,"117503":1,"117507":45,"117516":50,"117532":148,"117560":123,"117584":123,"117608":123,"117632":123,"117656":123,"117680":123,"117704":123,"117728":123,"117752":123,"117776":123,"117800":123,"117824":123,"117848":123,"117872":123,"117896":123,"117920":123,"117944":123,"117968":123,"117992":123,"118017":123,"118041":123,"118066":123,"118090":123,"118114":123,"118139":52,"118167":25,"118181":77,"118255":77,"118268":1,"118271":76,"118285":45,"118294":25,"118306":50,"118316":25,"118320":72,"118342":51,"118353":72,"118369":15,"118372":72,"118385":70,"118395":15,"118397":25,"118408":15,"118416":47,"118430":16,"118456":52,"118476":100,"118507":51,"118515":76,"118529":15,"118536":45,"118542":15,"118549":25,"118556":25,"118559":47,"118574":15,"118583":26,"118589":40,"118601":76,"118615":15,"118622":45,"118628":15,"118635":15,"118637":54,"118664":49,"118683":22,"118693":21,"118707":1,"118714":50,"118736":15,"118747":50,"118767":1,"118771":45,"118786":25,"118789":25,"118803":40,"118812":25,"118823":40,"118830":21,"118846":15,"118862":2,"118865":45,"118885":25,"118890":25,"118904":25,"118908":25,"118916":2,"118919":25,"118930":1,"118936":50,"118953":25,"118958":2,"118967":50,"118983":51,"118993":25,"118996":1,"119001":40,"119011":76,"119025":72,"119036":45,"119042":15,"119049":25,"119059":1,"119062":25,"119080":47,"119095":15,"119108":15,"119115":15,"119127":57,"119175":51,"119206":26,"119241":2,"119244":21,"119257":2,"119268":25,"119280":25,"119287":15,"119297":25,"119305":20,"119308":29,"119321":15,"119333":25,"119345":50,"119358":25,"119364":2,"119367":32,"119390":15,"119402":25,"119414":70,"119437":25,"119444":26,"119465":26,"119471":50,"119482":25,"119486":50,"119500":25,"119518":47,"119533":15,"119546":15,"119553":15,"119565":54,"119592":49,"119611":22,"119620":21,"119633":26,"119642":46,"119661":15,"119670":26,"119685":20,"119688":25,"119697":25,"119708":40,"119717":25,"119723":21,"119738":26,"119756":2,"119759":25,"119776":25,"119787":26,"119796":50,"119816":25,"119827":25,"119845":25,"119858":47,"119873":15,"119886":15,"119893":15,"119905":76,"119945":45,"119951":2,"119960":15,"119969":26,"119995":46,"120020":15,"120025":51,"120034":2,"120040":46,"120049":2,"120055":51,"120065":15,"120070":51,"120087":2,"120093":46,"120102":2,"120108":51,"120118":2,"120124":45,"120130":21,"120138":2,"120143":27,"120156":1,"120159":45,"120171":1,"120175":1,"120181":15,"120183":15,"120189":27,"120206":1,"120209":1,"120215":40,"120231":2,"120235":53,"120250":15,"120258":2,"120261":47,"120284":54,"120304":40,"120307":77,"120352":17,"120375":15,"120392":54,"120438":65,"120521":40,"120538":202,"120663":40,"120679":178,"120775":97,"120813":152,"120910":28,"120951":15,"120962":25,"120966":56,"121000":46,"121017":2,"121027":40,"121040":40,"121052":15,"121054":2,"121062":2,"121070":2,"121078":40,"121093":40,"121107":40,"121120":40,"121132":96,"121167":25,"121177":15,"121186":50,"121213":50,"121232":26,"121242":40,"121255":40,"121267":96,"121302":25,"121312":15,"121321":50,"121348":50,"121367":26,"121377":1,"121382":40,"121395":40,"121407":96,"121442":25,"121452":15,"121461":50,"121488":50,"121507":26,"121517":15,"121528":51,"121551":96,"121586":25,"121596":15,"121605":50,"121632":50,"121651":26,"121661":15,"121672":51,"121695":15,"121707":15,"121718":51,"121741":15,"121753":1,"121758":1,"121763":40,"121775":40,"121787":96,"121822":25,"121832":15,"121841":50,"121868":50,"121887":26,"121897":15,"121908":51,"121931":15,"121943":15,"121954":51,"121977":15,"121989":2,"121992":40,"121999":50,"122028":25,"122039":40,"122076":80,"122123":21,"122130":15,"122139":26,"122166":50,"122181":15,"122184":40,"122198":103,"122245":15,"122249":40,"122257":40,"122266":1,"122269":40,"122276":2,"122280":25,"122293":95,"122320":25,"122337":25,"122347":51,"122362":40,"122375":25,"122380":79,"122401":2,"122408":40,"122418":40,"122425":3,"122434":25,"122439":40,"122447":25,"122453":40,"122460":51,"122474":40,"122489":96,"122524":25,"122534":15,"122543":50,"122570":50,"122588":26,"122597":15,"122610":50,"122626":25,"122631":77,"122673":50,"122697":25,"122707":25,"122715":40,"122723":40,"122738":15,"122746":2,"122752":45,"122759":25,"122769":15,"122771":45,"122777":27,"122795":15,"122801":2,"122809":45,"122818":2,"122821":26,"122837":40,"122846":40,"122853":2,"122857":40,"122863":40,"122871":15,"122873":51,"122884":40,"122892":25,"122897":51,"122918":15,"122927":45,"122935":15,"122937":40,"122944":1,"122948":40,"122956":15,"122963":15,"122966":40,"122980":77,"123012":45,"123024":15,"123029":2,"123036":51,"123051":40,"123059":15,"123061":51,"123072":15,"123074":25,"123088":50,"123098":1,"123102":50,"123120":27,"123151":26,"123162":50,"123208":26,"123219":50,"123265":26,"123276":50,"123322":26,"123333":50,"123371":25,"123376":1,"123379":40,"123389":15,"123391":2,"123398":45,"123405":25,"123415":15,"123417":2,"123423":45,"123430":25,"123440":15,"123442":25,"123458":25,"123469":26,"123476":40,"123486":15,"123488":2,"123494":45,"123501":25,"123511":15,"123513":25,"123529":25,"123540":26,"123547":40,"123557":15,"123559":2,"123565":45,"123572":25,"123582":15,"123584":25,"123600":25,"123611":26,"123618":40,"123628":15,"123630":2,"123636":45,"123643":25,"123653":15,"123655":25,"123671":25,"123682":26,"123689":40,"123699":15,"123701":2,"123707":45,"123714":25,"123724":15,"123726":25,"123742":25,"123753":47,"123771":15,"123784":15,"123797":250,"123970":51,"123999":40,"124008":45,"124016":15,"124023":26,"124032":40,"124044":15,"124046":2,"124052":45,"124059":25,"124069":15,"124071":50,"124079":25,"124092":26,"124099":40,"124111":15,"124113":2,"124119":45,"124126":25,"124136":15,"124138":50,"124146":25,"124159":26,"124166":40,"124178":15,"124180":2,"124186":45,"124193":25,"124203":15,"124205":50,"124213":25,"124226":26,"124233":40,"124245":15,"124247":2,"124253":45,"124260":25,"124270":15,"124272":50,"124280":25,"124293":26,"124301":40,"124310":45,"124318":25,"124329":45,"124336":15,"124349":25,"124358":45,"124365":25,"124376":45,"124382":25,"124392":26,"124398":26,"124417":25,"124428":26,"124436":25,"124447":45,"124455":15,"124458":25,"124469":26,"124477":25,"124488":45,"124496":15,"124499":47,"124514":26,"124530":25,"124544":26,"124559":40,"124571":40,"124578":40,"124587":40,"124596":40,"124605":40,"124614":40,"124623":40,"124632":40,"124641":40,"124648":40,"124655":25,"124674":15,"124693":25,"124702":47,"124719":16,"124745":16,"124771":16,"124797":16,"124823":16,"124849":16,"124875":16,"124901":16,"124927":16,"124953":52,"124980":45,"124988":2,"124991":47,"125012":60,"125025":25,"125034":54,"125065":40,"125073":25,"125086":1,"125089":50,"125110":25,"125125":25,"125139":25,"125155":20,"125160":2,"125163":16,"125188":50,"125207":15,"125214":26,"125222":2,"125225":72,"125250":51,"125265":50,"125286":1,"125290":50,"125310":25,"125331":25,"125338":15,"125347":50,"125364":15,"125375":1,"125379":50,"125401":25,"125413":15,"125426":20,"125431":16,"125456":16,"125479":50,"125497":20,"125500":25,"125505":25,"125520":26,"125544":50,"125562":25,"125574":25,"125586":15,"125599":1,"125604":2,"125607":45,"125615":25,"125629":20,"125635":25,"125643":16,"125669":16,"125695":25,"125701":51,"125725":25,"125736":25,"125768":26,"125787":25,"125810":25,"125824":20,"125827":25,"125834":25,"125846":25,"125852":15,"125863":26,"125881":20,"125884":20,"125887":20,"125890":15,"125909":50,"125917":15,"125928":48,"125950":16,"125976":25,"125981":50,"126021":26,"126040":51,"126058":51,"126073":15,"126080":2,"126086":52,"126115":51,"126126":51,"126159":15,"126166":72,"126195":97,"126223":25,"126230":3,"126237":51,"126251":25,"126264":50,"126271":40,"126279":40,"126295":25,"126300":52,"126330":45,"126341":7,"126363":29,"126374":40,"126382":45,"126391":25,"126406":72,"126429":72,"126452":72,"126475":72,"126498":72,"126521":72,"126544":72,"126567":72,"126590":72,"126613":72,"126636":72,"126659":72,"126682":72,"126705":72,"126728":50,"126759":128,"126831":45,"126843":15,"126850":45,"126856":25,"126866":47,"126880":2,"126886":45,"126893":25,"126903":15,"126905":76,"126962":1,"126966":16,"126987":20,"126996":25,"127018":1,"127022":71,"127035":25,"127039":25,"127059":1,"127064":27,"127083":70,"127123":15,"127126":45,"127137":51,"127169":51,"127190":51,"127211":51,"127232":51,"127253":51,"127274":51,"127295":51,"127315":51,"127335":51,"127355":51,"127375":51,"127395":51,"127418":16,"127437":2,"127440":26,"127447":40,"127460":15,"127462":2,"127468":45,"127475":25,"127485":15,"127487":25,"127503":25,"127514":25,"127518":47,"127537":75,"127580":2,"127584":76,"127621":71,"127652":16,"127668":45,"127674":25,"127685":52,"127721":25,"127733":40,"127747":1,"127750":16,"127769":25,"127779":40,"127791":15,"127794":40,"127805":51,"127839":51,"127862":51,"127885":51,"127908":51,"127931":51,"127954":51,"127977":51,"128004":77,"128066":26,"128092":76,"128120":1,"128123":26,"128132":46,"128145":20,"128148":15,"128162":25,"128172":1,"128176":26,"128192":15,"128195":20,"128200":29,"128225":40,"128232":76,"128261":15,"128265":2,"128272":45,"128279":25,"128289":15,"128291":50,"128314":21,"128320":25,"128323":25,"128335":25,"128339":16,"128359":45,"128373":25,"128382":50,"128406":46,"128416":25,"128420":21,"128437":20,"128441":27,"128460":52,"128498":15,"128500":26,"128519":21,"128525":25,"128528":15,"128541":16,"128561":25,"128567":20,"128570":32,"128602":27,"128619":1,"128622":25,"128635":1,"128639":50,"128659":46,"128669":25,"128673":21,"128690":25,"128697":27,"128713":51,"128747":45,"128769":2,"128773":46,"128782":25,"128785":16,"128800":16,"128820":25,"128824":70,"128839":15,"128842":46,"128852":25,"128856":21,"128873":20,"128877":27,"128896":52,"128934":15,"128936":26,"128955":21,"128961":25,"128964":15,"128977":16,"128997":25,"129003":71,"129016":25,"129020":21,"129037":20,"129041":27,"129060":52,"129098":15,"129100":26,"129119":21,"129125":25,"129128":15,"129139":16,"129159":52,"129175":26,"129184":50,"129193":1,"129196":25,"129210":50,"129228":100,"129272":25,"129286":25,"129290":75,"129334":25,"129344":15,"129347":51,"129366":15,"129379":52,"129410":25,"129421":15,"129430":26,"129452":50,"129458":47,"129473":15,"129486":75,"129535":25,"129545":50,"129557":51,"129579":51,"129603":15,"129605":51,"129631":51,"129651":51,"129678":27,"129705":26,"129711":75,"129735":25,"129751":75,"129789":15,"129808":50,"129834":15,"129846":47,"129860":2,"129867":45,"129874":25,"129886":15,"129890":2,"129897":45,"129904":25,"129914":15,"129916":50,"129924":25,"129936":25,"129949":15,"129956":2,"129965":40,"129975":45,"129989":25,"129994":2,"130000":45,"130007":25,"130017":15,"130019":81,"130088":25,"130104":126,"130212":127,"130287":76,"130327":45,"130335":25,"130344":52,"130370":40,"130378":25,"130388":25,"130397":25,"130427":3,"130440":20,"130445":25,"130456":40,"130472":15,"130475":50,"130492":1,"130495":51,"130529":51,"130574":45,"130585":25,"130596":51,"130624":75,"130671":100,"130717":1,"130724":45,"130736":25,"130747":25,"130756":20,"130760":30,"130779":15,"130782":27,"130799":51,"130824":16,"130839":46,"130854":21,"130865":15,"130867":25,"130878":25,"130893":25,"130903":45,"130910":25,"130921":26,"130939":40,"130954":15,"130956":2,"130962":45,"130969":25,"130979":15,"130981":26,"130989":25,"131001":26,"131016":50,"131046":26,"131072":50,"131100":25,"131111":50,"131140":40,"131152":96,"131193":25,"131204":15,"131213":50,"131242":50,"131254":26,"131270":15,"131273":16,"131288":26,"131298":40,"131308":50,"131329":96,"131370":25,"131381":15,"131390":50,"131419":50,"131431":26,"131447":15,"131450":50,"131466":1,"131469":40,"131487":50,"131511":15,"131514":21,"131521":1,"131524":40,"131542":76,"131562":40,"131578":46,"131595":15,"131598":16,"131613":26,"131622":15,"131625":20,"131631":1,"131635":40,"131651":50,"131660":77,"131706":128,"131775":101,"131820":50,"131852":15,"131861":50,"131890":50,"131902":52,"131936":15,"131939":50,"131965":15,"131968":23,"131985":1,"131989":51,"132002":40,"132013":50,"132022":76,"132051":15,"132060":50,"132086":15,"132089":46,"132105":2,"132111":25,"132124":26,"132137":15,"132140":70,"132155":25,"132168":26,"132176":15,"132179":25,"132193":45,"132199":25,"132209":26,"132218":50,"132230":1,"132234":77,"132279":125,"132339":25,"132353":45,"132359":25,"132369":50,"132382":50,"132409":45,"132421":25,"132432":52,"132457":2,"132466":25,"132471":50,"132494":50,"132517":50,"132535":125,"132599":51,"132638":15,"132647":51,"132678":25,"132693":51,"132723":50,"132743":2,"132752":96,"132787":21,"132793":15,"132796":26,"132815":76,"132859":51,"132887":26,"132898":20,"132903":15,"132905":2,"132911":45,"132918":25,"132930":25,"132938":50,"132955":15,"132957":25,"132981":25,"132997":20,"133001":25,"133011":40,"133022":25,"133026":77,"133048":51,"133081":15,"133084":26,"133104":15,"133107":27,"133124":51,"133146":25,"133165":51,"133183":20,"133190":15,"133192":25,"133198":25,"133212":25,"133222":26,"133228":40,"133244":40,"133254":15,"133256":2,"133262":45,"133269":25,"133279":15,"133281":25,"133297":25,"133308":25,"133321":45,"133334":15,"133337":25,"133347":26,"133362":15,"133364":50,"133386":27,"133398":40,"133412":40,"133419":15,"133421":40,"133438":40,"133448":51,"133463":47,"133479":25,"133492":25,"133509":26,"133516":40,"133526":15,"133528":2,"133534":45,"133541":25,"133551":15,"133553":25,"133569":25,"133580":49,"133612":15,"133625":15,"133638":15,"133651":15,"133664":76,"133710":26,"133720":45,"133736":21,"133743":21,"133751":2,"133754":20,"133757":46,"133781":5,"133797":16,"133816":26,"133827":20,"133830":46,"133854":24,"133870":16,"133888":25,"133892":47,"133908":20,"133911":26,"133921":20,"133925":21,"133937":21,"133944":16,"133963":50,"133996":52,"134031":76,"134044":2,"134051":16,"134070":27,"134090":22,"134101":21,"134108":16,"134127":25,"134140":21,"134154":25,"134168":25,"134177":25,"134197":50,"134216":50,"134249":76,"134285":75,"134319":15,"134326":15,"134329":3,"134340":21,"134347":16,"134366":27,"134396":51,"134415":1,"134420":25,"134430":51,"134440":26,"134448":25,"134458":27,"134475":52,"134504":16,"134519":51,"134546":25,"134568":15,"134575":25,"134579":25,"134594":45,"134604":25,"134617":2,"134624":46,"134635":25,"134640":20,"134644":26,"134666":15,"134678":16,"134692":51,"134701":45,"134711":25,"134715":22,"134727":45,"134740":25,"134750":25,"134759":25,"134772":2,"134779":46,"134794":2,"134797":25,"134803":17,"134815":21,"134826":21,"134832":15,"134837":25,"134841":48,"134856":21,"134864":15,"134866":46,"134885":15,"134891":15,"134906":1,"134910":75,"134930":46,"134941":25,"134946":1,"134950":70,"134961":26,"134983":15,"134995":50,"135010":25,"135026":22,"135039":70,"135052":26,"135076":15,"135088":50,"135103":25,"135119":22,"135131":45,"135138":25,"135148":15,"135151":25,"135165":15,"135168":51,"135182":2,"135189":70,"135199":1,"135204":2,"135211":52,"135242":50,"135267":15,"135270":15,"135285":1,"135289":75,"135309":26,"135332":45,"135339":25,"135348":50,"135376":76,"135395":45,"135406":25,"135423":22,"135436":26,"135459":45,"135466":25,"135475":50,"135503":76,"135521":45,"135532":25,"135549":22,"135561":25,"135568":1,"135572":25,"135576":40,"135584":25,"135594":15,"135597":51,"135607":2,"135614":2,"135621":45,"135632":1,"135636":26,"135656":16,"135674":15,"135689":45,"135697":25,"135707":1,"135711":50,"135740":45,"135751":16,"135768":15,"135782":1,"135787":15,"135798":2,"135801":75,"135827":76,"135840":27,"135864":16,"135882":15,"135897":26,"135903":25,"135917":2,"135920":40,"135937":51,"135962":27,"135987":15,"135990":40,"136001":21,"136007":15,"136015":40,"136026":40,"136040":15,"136043":54,"136074":25,"136081":15,"136088":25,"136109":15,"136112":26,"136121":2,"136128":26,"136140":2,"136146":27,"136163":15,"136166":15,"136179":76,"136223":78,"136321":40,"136334":77,"136358":40,"136366":51,"136395":50,"136401":51,"136422":26,"136441":51,"136459":40,"136479":40,"136496":25,"136503":48,"136519":20,"136524":2,"136527":1,"136532":2,"136535":62,"136546":120,"136560":15,"136570":15,"136581":15,"136592":50,"136612":26,"136628":15,"136632":50,"136644":40,"136669":40,"136687":40,"136697":71,"136727":20,"136731":25,"136742":15,"136744":27,"136761":51,"136787":25,"136804":25,"136809":126,"136883":1,"136887":75,"136924":76,"136969":21,"136975":2,"136978":21,"136991":2,"137002":29,"137016":20,"137020":25,"137039":29,"137066":75,"137102":25,"137121":25,"137130":51,"137153":3,"137161":26,"137182":50,"137205":50,"137228":101,"137279":75,"137307":15,"137309":2,"137315":45,"137322":25,"137334":25,"137342":50,"137360":20,"137366":15,"137375":25,"137380":1,"137384":25,"137395":15,"137398":51,"137414":51,"137432":40,"137443":15,"137446":75,"137487":101,"137530":40,"137549":2,"137558":26,"137572":54,"137587":45,"137597":2,"137600":1,"137605":2,"137608":62,"137619":120,"137635":27,"137653":40,"137669":51,"137704":21,"137710":2,"137713":21,"137726":2,"137737":3,"137743":45,"137764":25,"137777":50,"137799":2,"137802":29,"137825":51,"137855":25,"137870":15,"137872":25,"137887":15,"137898":25,"137905":25,"137909":56,"137936":52,"137959":51,"137998":50,"138036":26,"138056":25,"138068":25,"138081":15,"138092":25,"138103":76,"138147":76,"138187":20,"138192":2,"138195":1,"138200":2,"138203":62,"138214":145,"138232":25,"138239":74,"138266":20,"138271":2,"138274":1,"138279":2,"138282":62,"138293":145,"138311":25,"138323":25,"138336":15,"138347":25,"138358":50,"138377":45,"138387":15,"138394":25,"138404":25,"138408":50,"138429":1,"138433":50,"138445":50,"138465":75,"138522":126,"138612":50,"138639":40,"138650":101,"138738":26,"138754":50,"138789":59,"138850":25,"138861":2,"138868":76,"138916":45,"138924":25,"138936":26,"138964":25,"138978":25,"138987":75,"139012":50,"139038":2,"139044":40,"139057":40,"139063":40,"139077":40,"139087":28,"139107":40,"139136":1,"139147":15,"139150":26,"139158":26,"139177":2,"139182":2,"139188":40,"139194":45,"139203":2,"139206":21,"139212":15,"139220":25,"139225":51,"139239":1,"139242":50,"139272":30,"139307":25,"139319":45,"139327":15,"139330":25,"139335":75,"139354":25,"139369":25,"139380":15,"139389":47,"139407":15,"139420":15,"139433":15,"139440":15,"139453":15,"139466":15,"139479":52,"139510":40,"139518":15,"139523":26,"139535":104,"139622":29,"139647":26,"139673":104,"139740":51,"139752":101,"139777":1,"139781":2,"139788":52,"139803":40,"139809":40,"139831":40,"139848":25,"139861":81,"139903":40,"139914":40,"139921":25,"139937":51,"139948":51,"139958":25,"139966":25,"139971":52,"139988":40,"139996":51,"140006":75,"140033":25,"140046":25,"140054":25,"140059":52,"140076":40,"140084":52,"140101":45,"140113":1,"140117":40,"140126":40,"140151":40,"140166":40,"140174":15,"140176":15,"140180":1,"140183":100,"140214":2,"140218":76,"140242":15,"140245":50,"140254":45,"140267":26,"140279":2,"140284":51,"140302":40,"140308":45,"140317":2,"140320":21,"140326":15,"140334":40,"140341":26,"140353":51,"140370":40,"140385":15,"140387":25,"140402":45,"140412":2,"140415":1,"140420":2,"140423":62,"140434":120,"140448":15,"140455":15,"140466":15,"140477":50,"140491":26,"140503":25,"140516":25,"140523":50,"140558":29,"140591":25,"140596":40,"140605":26,"140637":52,"140653":52,"140669":51,"140694":15,"140703":25,"140712":1,"140716":75,"140756":126,"140822":25,"140837":26,"140848":25,"140859":50,"140871":50,"140879":50,"140912":30,"140939":25,"140946":40,"140955":26,"140982":4,"140989":53,"141017":1,"141020":51,"141041":1,"141044":15,"141046":40,"141058":75,"141098":126,"141167":25,"141182":45,"141196":25,"141207":50,"141225":25,"141236":40,"141244":27,"141274":52,"141298":1,"141301":51,"141322":15,"141331":25,"141340":1,"141344":75,"141384":125,"141447":16,"141464":46,"141489":25,"141500":26,"141522":25,"141525":40,"141531":45,"141539":26,"141549":15,"141552":40,"141573":70,"141584":25,"141594":25,"141600":75,"141614":25,"141628":25,"141635":47,"141648":51,"141659":25,"141678":50,"141686":51,"141712":30,"141747":25,"141752":72,"141782":72,"141805":72,"141828":72,"141851":72,"141874":72,"141897":72,"141920":72,"141943":72,"141966":72,"141989":72,"142012":72,"142035":72,"142058":72,"142081":72,"142104":72,"142127":15,"142130":2,"142133":47,"142152":72,"142178":72,"142201":72,"142224":72,"142247":72,"142270":72,"142293":72,"142316":72,"142339":72,"142362":72,"142385":72,"142408":72,"142431":72,"142454":72,"142477":72,"142500":26,"142511":40,"142543":40,"142551":40,"142559":75,"142613":25,"142619":25,"142637":25,"142641":45,"142649":25,"142660":25,"142664":47,"142682":1,"142685":1,"142688":100,"142759":51,"142770":51,"142785":15,"142798":27,"142821":40,"142829":1,"142834":40,"142845":40,"142856":1,"142859":54,"142884":70,"142893":51,"142933":50,"142947":20,"142952":21,"142963":47,"142979":1,"142985":1,"142991":70,"143005":25,"143023":26,"143039":25,"143050":50,"143069":1,"143073":40,"143084":75,"143105":25,"143122":50,"143131":45,"143140":25,"143155":1,"143161":50,"143182":25,"143198":45,"143214":15,"143218":2,"143224":51,"143237":50,"143265":26,"143279":20,"143283":21,"143290":1,"143294":51,"143304":26,"143332":50,"143346":45,"143355":25,"143361":1,"143365":1,"143369":50,"143381":40,"143389":45,"143398":20,"143404":20,"143410":21,"143418":45,"143426":25,"143439":45,"143450":2,"143459":26,"143473":15,"143476":50,"143498":50,"143522":50,"143546":1,"143550":40,"143562":50,"143586":50,"143608":50,"143631":25,"143647":2,"143650":29,"143660":45,"143670":2,"143673":1,"143678":2,"143681":62,"143692":145,"143709":26,"143723":2,"143734":50,"143753":26,"143763":70,"143773":26,"143792":70,"143803":25,"143814":26,"143821":25,"143828":26,"143838":26,"143848":26,"143858":56,"143913":54,"143944":26,"143955":40,"143984":100,"144034":26,"144040":25,"144050":15,"144052":1,"144058":25,"144078":25,"144096":1,"144100":55,"144153":75,"144201":15,"144220":25,"144233":80,"144299":51,"144338":15,"144357":25,"144384":50,"144408":25,"144415":25,"144429":20,"144433":26,"144455":25,"144481":25,"144498":25,"144513":1,"144517":25,"144529":50,"144540":25,"144554":25,"144560":25,"144574":1,"144577":25,"144592":25,"144606":1,"144611":50,"144621":15,"144623":52,"144636":25,"144641":40,"144651":25,"144664":25,"144668":50,"144687":20,"144690":25,"144704":20,"144708":25,"144722":1,"144725":25,"144731":40,"144739":77,"144802":76,"144841":25,"144856":15,"144875":50,"144893":47,"144910":75,"144958":15,"144977":47,"144995":27,"145015":40,"145031":40,"145045":50,"145079":76,"145122":72,"145155":1,"145159":16,"145178":20,"145182":16,"145200":1,"145204":40,"145219":40,"145231":40,"145243":40,"145254":40,"145266":40,"145278":40,"145289":46,"145309":1,"145313":15,"145320":50,"145334":2,"145341":45,"145348":25,"145358":15,"145360":2,"145367":45,"145374":25,"145384":15,"145386":45,"145398":25,"145407":50,"145425":16,"145451":25,"145463":15,"145480":25,"145490":25,"145499":15,"145510":15,"145513":70,"145527":53,"145561":51,"145584":51,"145607":51,"145630":51,"145653":51,"145676":51,"145699":51,"145721":51,"145743":51,"145765":51,"145787":51,"145809":50,"145825":16,"145844":2,"145847":47,"145861":71,"145877":20,"145880":15,"145891":15,"145893":46,"145906":20,"145909":15,"145920":15,"145922":46,"145935":20,"145938":15,"145949":15,"145951":46,"145964":20,"145967":15,"145978":15,"145980":25,"145984":15,"145994":15,"145997":15,"146009":15,"146019":15,"146022":25,"146026":15,"146036":15,"146039":25,"146043":15,"146053":15,"146056":15,"146068":15,"146078":15,"146081":25,"146085":15,"146095":15,"146098":25,"146104":75,"146116":21,"146122":30,"146139":15,"146150":15,"146152":70,"146162":25,"146169":25,"146173":15,"146183":4,"146208":71,"146225":1,"146228":25,"146250":1,"146255":50,"146276":51,"146289":51,"146321":51,"146342":51,"146363":51,"146384":25,"146389":25,"146397":25,"146401":71,"146417":1,"146420":25,"146437":25,"146445":45,"146454":25,"146461":25,"146465":25,"146471":15,"146483":15,"146493":15,"146496":15,"146504":20,"146507":15,"146519":15,"146529":15,"146532":16,"146552":50,"146565":72,"146601":1,"146605":16,"146623":1,"146630":40,"146642":46,"146652":25,"146656":25,"146676":25,"146684":27,"146704":70,"146742":15,"146745":45,"146756":51,"146787":51,"146807":51,"146828":51,"146847":26,"146857":26,"146867":26,"146877":26,"146887":26,"146897":26,"146907":26,"146917":26,"146927":26,"146940":16,"146959":47,"146975":50,"146995":21,"147001":25,"147004":15,"147015":16,"147035":70,"147052":25,"147061":50,"147080":40,"147098":46,"147114":1,"147117":15,"147132":15,"147136":46,"147149":25,"147156":25,"147160":25,"147177":15,"147190":76,"147237":25,"147244":16,"147263":25,"147270":40,"147285":46,"147295":25,"147299":21,"147316":20,"147321":27,"147339":52,"147376":15,"147379":45,"147390":51,"147421":51,"147441":51,"147461":51,"147481":51,"147501":51,"147521":51,"147540":51,"147559":51,"147578":51,"147597":51,"147616":51,"147635":51,"147657":16,"147676":2,"147679":40,"147686":40,"147698":15,"147700":2,"147706":45,"147713":25,"147723":15,"147725":25,"147739":25,"147749":25,"147753":47,"147772":40,"147786":1,"147789":15,"147802":15,"147805":26,"147821":21,"147827":25,"147830":15,"147841":25,"147847":16,"147867":45,"147881":25,"147890":50,"147912":46,"147925":25,"147932":25,"147936":40,"147947":26,"147978":45,"147984":25,"147994":96,"148034":20,"148038":15,"148045":71,"148062":21,"148069":20,"148072":15,"148079":71,"148097":15,"148100":2,"148107":45,"148114":25,"148124":15,"148126":21,"148135":1,"148138":15,"148152":71,"148167":21,"148174":15,"148176":25,"148186":15,"148188":26,"148201":1,"148204":16,"148219":25,"148226":50,"148241":15,"148243":45,"148250":25,"148257":25,"148261":71,"148276":15,"148289":50,"148301":1,"148304":26,"148311":46,"148324":20,"148327":15,"148341":25,"148350":20,"148353":25,"148359":40,"148366":76,"148395":15,"148399":2,"148402":1,"148405":46,"148415":25,"148419":21,"148436":20,"148441":27,"148459":52,"148496":15,"148499":50,"148524":52,"148538":71,"148551":25,"148555":21,"148572":25,"148580":27,"148595":52,"148627":15,"148638":1,"148645":71,"148658":25,"148662":21,"148679":20,"148684":27,"148702":52,"148739":15,"148742":26,"148758":21,"148764":25,"148767":15,"148780":25,"148786":16,"148806":45,"148821":15,"148824":40,"148843":46,"148853":25,"148856":15,"148869":2,"148872":25,"148895":45,"148910":15,"148913":26,"148929":21,"148935":25,"148938":15,"148949":25,"148955":16,"148975":46,"148988":15,"148994":25,"148999":20,"149002":25,"149017":15,"149027":100,"149071":25,"149085":25,"149089":75,"149132":25,"149142":15,"149145":51,"149163":15,"149176":72,"149218":1,"149222":16,"149242":1,"149251":40,"149263":46,"149276":25,"149280":21,"149297":20,"149302":27,"149324":52,"149365":15,"149368":45,"149379":51,"149410":51,"149430":51,"149450":51,"149470":51,"149490":51,"149510":51,"149529":51,"149548":51,"149567":51,"149586":51,"149605":51,"149624":51,"149646":16,"149665":2,"149668":47,"149687":26,"149708":21,"149714":25,"149717":15,"149730":25,"149736":16,"149756":45,"149770":25,"149779":50,"149804":51,"149830":25,"149841":71,"149858":20,"149861":15,"149874":15,"149876":25,"149889":15,"149898":25,"149904":52,"149929":1,"149933":25,"149951":2,"149954":40,"149961":26,"149984":45,"149993":25,"150005":40,"150011":15,"150020":2,"150023":50,"150045":199,"150204":25,"150214":26,"150237":25,"150247":15,"150264":25,"150272":40,"150280":51,"150307":2,"150310":25,"150322":1,"150326":51,"150349":15,"150352":22,"150369":22,"150380":25,"150400":300,"150623":53,"150666":40,"150676":22,"150685":23,"150704":25,"150719":2,"150726":27,"150743":40,"150765":51,"150794":2,"150798":25,"150808":54,"150851":25,"150866":26,"150878":27,"150895":45,"150904":32,"150943":26,"150959":26,"150965":21,"150972":27,"150993":50,"151013":26,"151027":25,"151034":53,"151074":29,"151104":25,"151108":25,"151128":27,"151144":1,"151153":40,"151171":15,"151174":50,"151197":15,"151199":15,"151204":46,"151218":16,"151235":2,"151240":22,"151254":26,"151272":15,"151278":25,"151291":25,"151301":15,"151304":25,"151308":71,"151335":2,"151338":16,"151357":20,"151362":15,"151364":2,"151367":25,"151380":70,"151393":15,"151400":51,"151427":1,"151431":15,"151442":15,"151447":15,"151460":76,"151515":25,"151523":16,"151543":25,"151551":40,"151568":46,"151578":25,"151582":21,"151598":15,"151601":20,"151606":27,"151627":52,"151672":15,"151675":45,"151686":51,"151718":51,"151739":51,"151760":51,"151781":51,"151802":51,"151823":51,"151844":51,"151864":51,"151884":51,"151904":51,"151924":51,"151944":51,"151967":16,"151986":2,"151989":26,"151996":40,"152010":15,"152012":2,"152018":45,"152025":25,"152035":15,"152037":25,"152053":25,"152064":25,"152069":47,"152088":40,"152103":46,"152113":25,"152117":21,"152133":15,"152136":25,"152145":27,"152162":51,"152200":26,"152221":21,"152227":25,"152230":15,"152241":25,"152248":16,"152268":45,"152282":25,"152291":50,"152316":15,"152324":71,"152340":20,"152343":16,"152358":15,"152362":45,"152386":2,"152391":46,"152401":25,"152404":15,"152417":16,"152437":70,"152456":15,"152459":25,"152463":25,"152482":25,"152490":52,"152519":1,"152523":25,"152543":1,"152547":70,"152557":15,"152564":52,"152602":51,"152646":76,"152697":1,"152701":15,"152704":51,"152729":1,"152733":15,"152736":74,"152793":1,"152801":25,"152809":45,"152817":25,"152830":25,"152842":15,"152859":25,"152867":40,"152875":51,"152902":2,"152905":25,"152918":1,"152921":51,"152944":15,"152947":40,"152956":26,"152980":20,"152985":15,"152988":28,"153017":26,"153047":40,"153062":21,"153068":15,"153071":2,"153077":15,"153080":77,"153147":29,"153169":15,"153172":1,"153177":15,"153189":25,"153200":51,"153233":40,"153244":15,"153247":50,"153291":15,"153301":27,"153315":15,"153318":50,"153362":54,"153411":25,"153427":53,"153483":50,"153498":50,"153537":40,"153549":25,"153555":30,"153586":47,"153607":21,"153613":15,"153616":26,"153626":15,"153629":102,"153703":26,"153716":15,"153719":26,"153729":15,"153732":77,"153803":27,"153825":26,"153837":45,"153845":28,"153862":40,"153872":40,"153883":15,"153886":53,"153917":47,"153932":26,"153941":22,"153951":21,"153957":15,"153960":26,"153977":15,"153980":54,"154028":52,"154063":25,"154078":2,"154091":40,"154100":53,"154138":50,"154154":15,"154167":25,"154185":77,"154233":50,"154259":52,"154284":81,"154329":15,"154342":50,"154371":102,"154452":40,"154464":40,"154478":51,"154501":40,"154509":40,"154523":2,"154526":40,"154533":40,"154543":40,"154552":40,"154558":25,"154575":25,"154580":15,"154593":50,"154625":15,"154638":50,"154664":45,"154679":15,"154683":28,"154699":26,"154709":15,"154712":50,"154726":26,"154743":15,"154745":25,"154750":27,"154760":15,"154763":75,"154807":50,"154826":15,"154835":15,"154844":2,"154852":25,"154866":25,"154871":40,"154880":15,"154883":26,"154892":40,"154901":40,"154910":51,"154924":2,"154927":40,"154934":40,"154945":40,"154954":15,"154967":15,"154970":40,"154981":15,"154984":50,"155005":1,"155010":40,"155018":40,"155029":15,"155032":40,"155047":15,"155050":50,"155068":15,"155071":55,"155112":15,"155125":57,"155148":15,"155161":25,"155174":15,"155187":25,"155191":50,"155205":50,"155219":25,"155227":40,"155234":16,"155248":51,"155274":50,"155286":40,"155294":51,"155308":25,"155313":75,"155328":51,"155342":75,"155361":15,"155374":15,"155376":15,"155389":57,"155412":15,"155425":50,"155442":15,"155455":50,"155463":50,"155481":30,"155508":15,"155511":50,"155522":16,"155535":51,"155546":15,"155555":46,"155572":15,"155575":15,"155584":25,"155591":40,"155620":107,"155715":50,"155736":15,"155738":51,"155757":25,"155766":25,"155771":40,"155778":20,"155781":15,"155784":26,"155808":40,"155820":25,"155832":40,"155841":45,"155849":25,"155857":2,"155863":45,"155870":25,"155880":15,"155882":3,"155894":71,"155910":25,"155915":25,"155928":15,"155937":20,"155942":25,"155956":25,"155972":15,"155979":25,"155990":25,"156001":1,"156004":40,"156016":26,"156044":2,"156050":45,"156057":25,"156067":15,"156069":51,"156104":29,"156115":25,"156123":27,"156151":25,"156163":25,"156170":31,"156201":51,"156220":51,"156237":25,"156251":15,"156254":25,"156265":51,"156295":50,"156311":50,"156326":1,"156329":25,"156336":55,"156372":15,"156379":25,"156384":75,"156413":15,"156416":2,"156422":45,"156429":25,"156441":25,"156449":26,"156462":51,"156485":50,"156509":75,"156547":16,"156561":45,"156568":25,"156579":72,"156605":15,"156615":50,"156623":1,"156628":26,"156636":77,"156677":40,"156689":40,"156697":48,"156726":15,"156729":15,"156740":50,"156748":28,"156771":51,"156815":53,"156845":40,"156857":40,"156865":48,"156894":15,"156897":15,"156908":50,"156916":28,"156939":51,"156983":53,"157013":40,"157025":40,"157033":48,"157062":15,"157065":15,"157076":50,"157084":28,"157107":51,"157151":53,"157182":40,"157194":40,"157202":48,"157232":15,"157243":50,"157251":28,"157274":51,"157318":105,"157392":50,"157408":40,"157416":48,"157443":15,"157454":50,"157462":28,"157487":53,"157535":55,"157581":40,"157593":40,"157601":48,"157631":15,"157642":50,"157650":28,"157673":51,"157715":102,"157774":50,"157790":40,"157798":48,"157825":15,"157836":50,"157844":28,"157869":53,"157917":128,"157981":40,"157993":40,"158001":48,"158031":15,"158042":50,"158050":28,"158073":51,"158117":53,"158147":40,"158159":40,"158167":48,"158197":15,"158208":50,"158216":28,"158239":51,"158283":53,"158313":40,"158325":40,"158333":48,"158363":15,"158374":50,"158382":28,"158405":51,"158449":53,"158479":40,"158491":40,"158499":48,"158529":15,"158540":50,"158548":28,"158571":51,"158613":77,"158671":25,"158680":15,"158695":2,"158698":77,"158765":40,"158777":40,"158785":46,"158803":15,"158812":50,"158820":1,"158823":26,"158832":25,"158836":46,"158855":26,"158874":50,"158900":2,"158904":24,"158929":25,"158937":25,"158950":26,"158972":25,"158989":51,"159029":53,"159060":25,"159067":40,"159080":40,"159093":40,"159115":46,"159141":3,"159150":2,"159153":50,"159184":2,"159195":25,"159207":51,"159232":26,"159239":50,"159269":50,"159286":25,"159292":25,"159303":20,"159306":26,"159319":25,"159326":26,"159346":50,"159365":50,"159388":51,"159408":15,"159417":25,"159426":50,"159448":70,"159473":20,"159478":25,"159488":25,"159496":50,"159512":40,"159520":48,"159546":15,"159557":50,"159565":28,"159589":53,"159637":76,"159676":26,"159692":47,"159705":25,"159716":50,"159732":40,"159740":48,"159766":15,"159777":50,"159785":22,"159795":15,"159804":1,"159813":40,"159825":25,"159831":28,"159851":53,"159899":53,"159931":25,"159941":50,"159961":40,"159969":48,"159995":15,"160006":50,"160014":28,"160034":53,"160086":53,"160121":25,"160132":40,"160140":15,"160143":20,"160146":26,"160154":15,"160160":50,"160176":50,"160192":40,"160200":48,"160227":15,"160238":50,"160246":20,"160250":26,"160259":20,"160263":26,"160272":28,"160297":53,"160345":76,"160386":70,"160404":24,"160429":25,"160441":28,"160475":25,"160492":51,"160532":53,"160563":25,"160570":40,"160583":40,"160592":40,"160618":52,"160651":40,"160674":50,"160683":21,"160696":26,"160722":25,"160733":51,"160759":26,"160765":27,"160781":50,"160798":50,"160812":75,"160847":15,"160856":15,"160858":20,"160861":26,"160874":25,"160881":26,"160899":50,"160911":50,"160940":70,"160963":25,"160975":28,"160995":25,"161004":51,"161048":77,"161093":51,"161109":50,"161130":40,"161139":48,"161164":15,"161175":50,"161192":20,"161195":26,"161208":25,"161215":25,"161221":25,"161231":20,"161235":26,"161244":50,"161267":25,"161273":53,"161313":25,"161323":15,"161338":2,"161341":77,"161398":40,"161410":40,"161418":46,"161436":15,"161445":50,"161453":1,"161456":26,"161464":25,"161469":52,"161491":40,"161505":40,"161513":46,"161532":15,"161543":50,"161551":15,"161566":51,"161610":156,"161730":15,"161736":15,"161751":54,"161807":40,"161819":40,"161827":46,"161845":15,"161856":50,"161864":20,"161867":26,"161875":52,"161906":15,"161909":40,"161917":15,"161920":51,"161934":20,"161938":26,"161947":20,"161951":26,"161960":20,"161964":26,"161973":20,"161977":26,"161986":20,"161990":26,"161999":20,"162002":15,"162005":26,"162014":20,"162017":15,"162020":26,"162029":20,"162033":26,"162042":20,"162046":26,"162055":20,"162059":26,"162068":20,"162072":26,"162081":20,"162085":26,"162094":25,"162103":15,"162116":15,"162129":16,"162155":16,"162181":16,"162207":16,"162233":16,"162259":16,"162285":16,"162311":16,"162337":16,"162363":16,"162389":16,"162415":16,"162441":16,"162467":16,"162493":16,"162519":16,"162545":16,"162571":16,"162597":16,"162623":16,"162649":16,"162675":76,"162730":1,"162734":16,"162755":1,"162764":40,"162777":46,"162790":25,"162794":21,"162811":20,"162816":27,"162838":52,"162878":15,"162881":45,"162892":51,"162924":51,"162945":51,"162966":51,"162987":51,"163008":51,"163029":51,"163050":51,"163070":51,"163090":51,"163110":51,"163130":51,"163150":51,"163173":16,"163192":2,"163195":40,"163203":40,"163216":15,"163218":2,"163224":45,"163231":25,"163241":15,"163243":25,"163259":25,"163270":25,"163274":47,"163295":26,"163316":21,"163322":25,"163325":15,"163336":16,"163356":70,"163373":25,"163382":50,"163407":51,"163435":46,"163456":25,"163471":50,"163509":25,"163517":25,"163524":15,"163533":15,"163537":45,"163547":51,"163578":51,"163598":51,"163618":51,"163638":51,"163660":26,"163691":71,"163704":1,"163707":15,"163722":50,"163735":15,"163741":76,"163770":46,"163783":25,"163792":25,"163798":25,"163808":25,"163814":16,"163835":2,"163844":26,"163861":27,"163883":1,"163887":16,"163902":25,"163915":40,"163925":51,"163958":51,"163980":51,"164003":45,"164012":15,"164021":2,"164024":26,"164055":45,"164062":25,"164069":25,"164073":40,"164098":51,"164124":51,"164147":25,"164151":16,"164171":26,"164177":75,"164211":15,"164220":25,"164227":25,"164234":28,"164273":16,"164291":50,"164304":27,"164323":46,"164337":25,"164343":16,"164362":25,"164374":15,"164377":40,"164388":51,"164422":51,"164445":51,"164468":51,"164491":51,"164514":51,"164537":51,"164560":51,"164583":51,"164606":51,"164629":51,"164652":51,"164675":51,"164698":51,"164721":51,"164744":51,"164761":40,"164774":74,"164796":2,"164802":40,"164811":26,"164823":21,"164830":15,"164837":15,"164839":40,"164846":51,"164861":2,"164864":25,"164889":45,"164895":25,"164899":16,"164919":26,"164925":50,"164936":2,"164939":51,"164971":15,"164980":25,"164986":45,"164992":15,"165001":2,"165004":26,"165035":40,"165048":1,"165051":15,"165062":15,"165064":45,"165071":25,"165078":25,"165082":40,"165095":26,"165131":45,"165138":25,"165149":96,"165193":20,"165196":15,"165203":50,"165216":2,"165222":45,"165229":25,"165239":15,"165241":15,"165249":25,"165255":21,"165261":1,"165264":16,"165280":50,"165293":15,"165297":50,"165307":21,"165313":20,"165316":15,"165325":50,"165338":15,"165344":25,"165350":2,"165359":1,"165362":15,"165375":25,"165380":45,"165387":25,"165394":25,"165398":71,"165414":15,"165425":50,"165436":1,"165439":26,"165446":46,"165459":20,"165463":15,"165475":25,"165481":1,"165485":46,"165495":25,"165499":21,"165516":20,"165520":27,"165539":52,"165578":15,"165580":26,"165601":21,"165607":25,"165610":15,"165621":16,"165641":70,"165659":15,"165662":20,"165666":25,"165672":40,"165680":76,"165709":2,"165712":71,"165728":15,"165744":45,"165756":15,"165759":15,"165772":1,"165779":25,"165798":46,"165808":15,"165814":51,"165835":15,"165840":25,"165845":1,"165848":50,"165868":15,"165879":120,"165929":25,"165940":100,"165987":25,"165998":15,"166001":15,"166014":15,"166027":15,"166034":126,"166135":71,"166174":20,"166177":15,"166188":25,"166195":21,"166201":1,"166204":16,"166224":1,"166227":50,"166248":25,"166260":15,"166262":70,"166275":53,"166310":16,"166329":26,"166339":45,"166346":25,"166356":26,"166363":40,"166373":15,"166375":2,"166381":45,"166388":25,"166398":15,"166400":25,"166416":25,"166427":47,"166448":51,"166475":45,"166500":15,"166509":15,"166511":2,"166517":26,"166524":76,"166567":77,"166603":25,"166613":15,"166622":50,"166648":50,"166654":40,"166671":96,"166707":25,"166717":15,"166726":50,"166752":50,"166765":26,"166773":15,"166782":26,"166791":16,"166803":50,"166835":15,"166844":25,"166849":25,"166858":26,"166865":71,"166884":4,"166893":15,"166902":20,"166905":25,"166914":25,"166924":25,"166932":16,"166945":52,"166967":52,"166983":1,"166986":15,"166993":26,"166999":15,"167002":40,"167009":15,"167012":40,"167023":40,"167037":1,"167040":15,"167047":1,"167051":40,"167065":1,"167068":16,"167085":1,"167090":25,"167100":40,"167111":1,"167115":40,"167126":51,"167160":51,"167183":51,"167206":51,"167223":76,"167256":96,"167292":25,"167302":15,"167311":50,"167337":50,"167352":26,"167362":75,"167390":75,"167437":102,"167490":51,"167510":40,"167520":40,"167527":25,"167537":15,"167539":50,"167564":75,"167611":76,"167648":50,"167659":16,"167672":26,"167683":40,"167692":15,"167694":2,"167700":45,"167707":25,"167717":15,"167719":25,"167733":25,"167743":45,"167750":15,"167753":70,"167763":2,"167766":25,"167773":40,"167777":15,"167790":15,"167803":51,"167834":40,"167848":47,"167860":46,"167873":1,"167876":15,"167888":46,"167900":15,"167903":15,"167908":45,"167916":2,"167920":25,"167931":1,"167934":15,"167949":15,"167952":45,"167963":51,"167994":51,"168015":51,"168036":51,"168057":51,"168078":51,"168094":15,"168111":28,"168127":1,"168130":16,"168145":47,"168158":47,"168173":76,"168222":25,"168228":16,"168247":25,"168254":40,"168267":46,"168281":1,"168285":15,"168297":71,"168313":15,"168316":45,"168327":51,"168358":51,"168378":51,"168398":51,"168418":51,"168438":51,"168458":51,"168477":51,"168496":51,"168515":51,"168534":51,"168553":51,"168572":51,"168594":16,"168613":2,"168616":26,"168622":40,"168634":15,"168636":2,"168642":45,"168649":25,"168659":15,"168661":25,"168675":25,"168685":25,"168689":47,"168708":15,"168715":45,"168723":2,"168727":25,"168738":1,"168741":16,"168757":15,"168760":45,"168771":51,"168803":51,"168824":51,"168845":51,"168866":51,"168887":51,"168903":16,"168921":1,"168924":45,"168932":25,"168945":71,"168968":1,"168971":15,"168983":15,"168988":25,"169000":15,"169017":25,"169025":45,"169035":25,"169041":25,"169045":26,"169061":26,"169091":45,"169097":25,"169107":96,"169149":20,"169153":15,"169160":71,"169177":21,"169184":20,"169187":15,"169194":71,"169212":15,"169215":2,"169222":45,"169229":25,"169239":15,"169241":21,"169250":1,"169253":15,"169267":71,"169282":21,"169289":15,"169291":25,"169301":15,"169303":26,"169316":1,"169319":15,"169332":25,"169337":50,"169352":15,"169354":45,"169361":25,"169368":25,"169372":71,"169387":15,"169398":50,"169408":1,"169411":26,"169418":46,"169431":20,"169434":15,"169446":25,"169453":20,"169456":25,"169462":40,"169469":76,"169498":15,"169502":2,"169505":1,"169508":46,"169518":25,"169522":21,"169539":20,"169544":27,"169563":52,"169601":15,"169604":51,"169617":26,"169628":47,"169641":22,"169650":21,"169668":20,"169671":26,"169691":50,"169707":21,"169723":15,"169735":2,"169738":26,"169753":3,"169763":50,"169780":25,"169784":26,"169800":21,"169806":25,"169809":15,"169822":25,"169828":16,"169848":45,"169862":25,"169871":50,"169893":2,"169896":25,"169907":15,"169916":25,"169920":52,"169935":46,"169945":25,"169949":21,"169966":25,"169974":27,"169990":51,"170023":25,"170038":1,"170041":25,"170055":71,"170068":25,"170072":21,"170089":20,"170094":27,"170113":52,"170150":15,"170153":45,"170172":2,"170176":46,"170185":25,"170188":16,"170203":16,"170223":70,"170241":15,"170244":26,"170260":21,"170266":25,"170269":15,"170280":25,"170286":16,"170306":46,"170319":15,"170325":25,"170330":20,"170333":25,"170348":15,"170358":100,"170402":25,"170416":25,"170420":75,"170463":25,"170473":15,"170476":51,"170500":15,"170503":15,"170516":15,"170529":26,"170553":45,"170561":20,"170564":15,"170573":25,"170577":15,"170592":200,"170746":15,"170750":15,"170754":15,"170758":15,"170762":15,"170766":15,"170770":15,"170774":15,"170778":15,"170782":15,"170786":15,"170790":15,"170794":25,"170811":25,"170822":47,"170838":46,"170850":25,"170856":26,"170887":46,"170899":28,"170921":26,"170952":46,"170975":1,"170978":51,"170988":2,"170991":40,"171002":40,"171010":15,"171014":40,"171021":40,"171031":15,"171044":51,"171063":15,"171078":33,"171097":15,"171110":25,"171123":25,"171128":15,"171141":50,"171154":47,"171168":52,"171198":50,"171223":20,"171228":27,"171251":2,"171254":20,"171260":2,"171267":40,"171295":20,"171299":2,"171306":25,"171320":57,"171364":40,"171375":26,"171386":25,"171397":22,"171406":15,"171416":50,"171438":2,"171441":15,"171451":50,"171473":40,"171487":50,"171506":50,"171525":28,"171548":51,"171576":47,"171591":2,"171601":50,"171620":27,"171633":47,"171646":25,"171658":76,"171703":25,"171715":52,"171745":16,"171771":16,"171797":16,"171823":53,"171853":40,"171861":51,"171878":40,"171891":1,"171894":52,"171917":40,"171930":1,"171933":52,"171956":40,"171969":1,"171972":52,"171993":47,"172006":16,"172032":57,"172084":2,"172098":51,"172123":26,"172138":25,"172144":101,"172201":50,"172218":1,"172221":25,"172239":2,"172245":45,"172252":25,"172262":15,"172264":50,"172279":47,"172294":15,"172307":76,"172352":25,"172370":1,"172373":29,"172387":50,"172397":47,"172412":40,"172419":40,"172431":75,"172454":25,"172461":50,"172469":25,"172481":25,"172494":15,"172501":26,"172509":50,"172522":45,"172533":25,"172538":2,"172544":45,"172551":25,"172561":15,"172563":27,"172583":46,"172596":21,"172602":27,"172622":25,"172628":25,"172641":25,"172660":22,"172674":16,"172686":16,"172706":15,"172715":51,"172735":21,"172744":26,"172764":25,"172776":2,"172785":54,"172819":25,"172826":25,"172832":75,"172867":15,"172878":25,"172887":1,"172891":20,"172894":20,"172897":3,"172905":2,"172908":52,"172938":21,"172947":25,"172967":25,"172973":2,"172980":52,"173001":20,"173004":22,"173012":2,"173015":52,"173047":21,"173056":25,"173074":25,"173080":2,"173086":53,"173109":47,"173124":15,"173137":26,"173164":21,"173172":25,"173178":15,"173180":27,"173198":51,"173227":15,"173238":47,"173257":15,"173270":52,"173292":101,"173333":26,"173374":15,"173383":50,"173409":50,"173421":52,"173454":25,"173469":15,"173482":52,"173503":50,"173515":47,"173530":47,"173543":21,"173549":21,"173565":20,"173568":26,"173590":26,"173607":21,"173625":15,"173637":2,"173640":50,"173656":3,"173666":50,"173683":45,"173697":15,"173700":25,"173714":25,"173732":15,"173745":52,"173765":40,"173772":51,"173791":25,"173805":25,"173823":2,"173826":47,"173845":26,"173869":26,"173877":21,"173884":15,"173888":45,"173895":20,"173899":20,"173902":25,"173905":15,"173916":3,"173920":47,"173933":15,"173946":47,"173969":25,"173973":20,"173977":21,"173983":21,"173989":21,"174002":21,"174008":25,"174014":15,"174016":25,"174024":21,"174039":15,"174052":27,"174073":52,"174105":15,"174119":47,"174138":15,"174151":53,"174183":20,"174186":25,"174199":26,"174212":20,"174216":21,"174222":2,"174225":25,"174244":26,"174264":25,"174273":51,"174305":51,"174316":46,"174329":2,"174333":1,"174336":50,"174353":25,"174357":1,"174360":50,"174386":51,"174397":51,"174407":47,"174421":15,"174434":46,"174446":20,"174449":15,"174455":2,"174459":45,"174468":25,"174473":22,"174475":72,"174500":20,"174503":15,"174510":46,"174524":1,"174527":16,"174543":46,"174557":15,"174559":15,"174563":25,"174568":15,"174572":20,"174575":15,"174584":46,"174600":15,"174602":50,"174616":21,"174623":15,"174625":25,"174635":1,"174638":15,"174651":15,"174653":45,"174660":25,"174667":25,"174671":47,"174687":57,"174734":25,"174740":25,"174754":50,"174770":21,"174784":25,"174806":2,"174809":21,"174822":2,"174833":25,"174839":15,"174851":51,"174878":15,"174889":50,"174901":26,"174909":50,"174925":20,"174931":15,"174942":50,"174951":20,"174957":15,"174970":50,"174983":26,"174991":20,"174997":15,"175008":50,"175019":26,"175026":47,"175040":15,"175053":15,"175065":58,"175118":51,"175139":2,"175142":21,"175155":2,"175166":25,"175178":15,"175190":106,"175251":75,"175290":50,"175307":1,"175310":25,"175328":2,"175334":45,"175341":25,"175351":15,"175353":25,"175364":47,"175379":15,"175392":15,"175399":15,"175411":58,"175464":51,"175483":2,"175486":2,"175499":2,"175510":45,"175526":20,"175530":16,"175544":26,"175561":2,"175564":100,"175614":45,"175673":27,"175693":51,"175717":50,"175741":50,"175770":175,"175851":50,"175868":1,"175871":25,"175889":2,"175895":45,"175902":25,"175914":15,"175918":25,"175929":47,"175944":15,"175957":15,"175964":15,"175977":53,"176005":47,"176018":22,"176027":21,"176043":25,"176049":25,"176067":25,"176078":20,"176081":16,"176099":25,"176109":25,"176115":21,"176133":25,"176148":2,"176151":27,"176184":20,"176187":27,"176203":50,"176220":25,"176224":25,"176230":50,"176247":25,"176265":47,"176280":15,"176293":58,"176356":51,"176375":2,"176378":21,"176391":2,"176402":25,"176411":25,"176421":15,"176431":25,"176443":76,"176486":45,"176509":27,"176532":51,"176559":50,"176583":29,"176599":125,"176664":50,"176681":1,"176684":25,"176702":2,"176708":45,"176715":25,"176725":15,"176727":25,"176738":47,"176753":15,"176766":15,"176773":15,"176786":26,"176793":40,"176802":40,"176810":40,"176817":70,"176831":25,"176840":20,"176843":22,"176845":70,"176857":25,"176862":25,"176871":15,"176873":25,"176883":81,"176921":25,"176925":50,"176935":2,"176938":20,"176943":20,"176946":20,"176950":15,"176955":81,"176976":70,"176987":1,"176990":40,"176996":15,"176998":1,"177001":40,"177008":15,"177011":75,"177029":25,"177033":81,"177065":2,"177068":51,"177079":40,"177087":40,"177094":40,"177102":40,"177112":40,"177120":15,"177122":50,"177137":25,"177141":81,"177172":2,"177175":51,"177185":40,"177193":40,"177200":40,"177208":70,"177221":1,"177225":15,"177227":26,"177235":26,"177245":26,"177253":40,"177260":40,"177267":50,"177283":25,"177287":81,"177319":2,"177322":100,"177350":25,"177354":81,"177383":1,"177386":45,"177393":25,"177397":50,"177413":25,"177417":81,"177448":2,"177451":100,"177478":25,"177482":81,"177512":27,"177533":40,"177568":51,"177603":26,"177638":2,"177641":21,"177654":2,"177665":20,"177669":25,"177676":15,"177686":25,"177692":15,"177697":8,"177713":51,"177737":26,"177756":25,"177766":51,"177793":50,"177809":2,"177822":97,"177863":25,"177875":15,"177888":51,"177912":15,"177915":2,"177918":59,"177968":2,"177980":96,"178015":25,"178031":15,"178040":50,"178066":50,"178083":51,"178098":25,"178104":101,"178163":40,"178170":101,"178223":25,"178227":51,"178246":20,"178249":15,"178258":25,"178264":2,"178270":45,"178277":25,"178287":15,"178289":2,"178292":50,"178308":26,"178325":2,"178328":125,"178390":25,"178396":27,"178419":75,"178456":51,"178480":25,"178493":25,"178506":45,"178516":25,"178521":40,"178534":51,"178554":26,"178571":15,"178573":25,"178577":47,"178593":15,"178606":15,"178613":53,"178644":25,"178650":25,"178664":50,"178680":20,"178684":21,"178690":2,"178693":25,"178708":16,"178736":15,"178745":51,"178772":15,"178783":50,"178794":26,"178802":46,"178812":20,"178818":15,"178829":50,"178838":20,"178844":15,"178857":50,"178870":26,"178878":20,"178884":15,"178895":50,"178906":26,"178913":47,"178927":15,"178940":52,"178965":50,"178988":40,"178995":40,"179007":75,"179030":25,"179037":50,"179045":25,"179057":25,"179070":15,"179077":26,"179085":50,"179098":45,"179109":25,"179114":2,"179120":45,"179127":25,"179137":15,"179139":57,"179180":51,"179209":26,"179234":2,"179237":21,"179253":2,"179264":25,"179273":25,"179283":15,"179295":25,"179305":25,"179320":2,"179323":33,"179359":70,"179373":15,"179378":2,"179387":40,"179402":100,"179439":25,"179449":2,"179452":75,"179485":25,"179489":25,"179495":1,"179501":40,"179514":75,"179537":25,"179544":50,"179552":25,"179564":25,"179577":15,"179584":26,"179592":50,"179605":45,"179616":25,"179621":2,"179627":45,"179634":25,"179644":15,"179646":25,"179650":20,"179653":15,"179660":47,"179674":15,"179687":15,"179694":51,"179716":29,"179765":40,"179776":51,"179794":25,"179801":26,"179811":76,"179846":25,"179859":102,"179913":49,"179933":25,"179948":50,"179971":2,"179981":96,"180016":21,"180022":25,"180035":51,"180062":50,"180076":25,"180082":47,"180101":15,"180114":15,"180127":51,"180149":29,"180198":40,"180209":51,"180227":25,"180234":26,"180244":76,"180279":25,"180292":102,"180346":49,"180366":25,"180381":50,"180404":2,"180414":96,"180449":21,"180455":25,"180468":51,"180495":50,"180509":25,"180515":47,"180534":15,"180547":15,"180560":28,"180584":20,"180588":28,"180609":57,"180650":1,"180653":4,"180674":47,"180689":26,"180696":26,"180705":25,"180754":1,"180757":50,"180768":25,"180784":47,"180799":15,"180811":57,"180861":51,"180890":26,"180915":2,"180918":21,"180931":2,"180942":25,"180948":25,"180960":15,"180970":25,"180982":20,"180985":5,"180995":25,"181009":40,"181017":25,"181022":2,"181025":7,"181040":25,"181054":29,"181066":51,"181098":15,"181100":2,"181103":26,"181116":25,"181134":47,"181149":15,"181162":15,"181169":77,"181200":25,"181236":15,"181245":50,"181266":2,"181275":96,"181310":25,"181319":25,"181329":51,"181356":50,"181367":50,"181377":47,"181392":15,"181405":15,"181418":15,"181430":26,"181448":27,"181481":50,"181493":2,"181500":40,"181510":47,"181523":2,"181529":40,"181536":25,"181542":25,"181557":75,"181576":2,"181583":50,"181600":50,"181610":40,"181619":50,"181628":50,"181640":25,"181646":51,"181667":15,"181678":25,"181686":2,"181689":47,"181708":15,"181721":26,"181739":40,"181759":47,"181772":22,"181782":21,"181799":26,"181810":25,"181825":25,"181837":3,"181846":50,"181863":45,"181870":2,"181875":50,"181893":40,"181909":26,"181931":25,"181944":45,"181962":15,"181971":15,"181974":21,"181979":21,"181986":3,"181996":50,"182010":25,"182017":21,"182028":15,"182030":22,"182043":2,"182046":50,"182060":25,"182066":26,"182086":25,"182092":1,"182095":16,"182111":15,"182115":21,"182134":27,"182155":26,"182170":15,"182173":2,"182176":47,"182193":25,"182202":40,"182205":15,"182218":58,"182283":51,"182304":2,"182307":21,"182320":2,"182331":25,"182337":25,"182349":15,"182359":26,"182374":2,"182377":26,"182392":50,"182418":15,"182421":26,"182440":51,"182462":75,"182501":50,"182518":1,"182521":25,"182539":2,"182545":45,"182552":25,"182564":15,"182568":25,"182579":47,"182594":15,"182607":15,"182614":15,"182626":57,"182684":51,"182713":26,"182748":2,"182751":21,"182764":2,"182775":20,"182779":25,"182786":15,"182796":25,"182805":20,"182808":29,"182819":15,"182828":50,"182854":50,"182867":2,"182876":70,"182895":25,"182907":15,"182920":50,"182930":25,"182936":2,"182939":36,"182972":2,"182981":70,"183000":25,"183012":15,"183021":50,"183047":50,"183064":40,"183073":77,"183121":75,"183143":1,"183146":25,"183164":2,"183170":45,"183177":25,"183187":15,"183189":50,"183205":47,"183220":15,"183233":15,"183240":26,"183258":27,"183274":47,"183287":22,"183296":2,"183299":2,"183312":2,"183323":50,"183346":25,"183360":25,"183368":21,"183374":21,"183383":50,"183415":50,"183436":26,"183446":21,"183457":15,"183459":22,"183475":2,"183478":50,"183492":25,"183498":26,"183520":25,"183528":1,"183532":16,"183548":15,"183551":2,"183554":26,"183575":46,"183592":2,"183598":51,"183616":50,"183624":26,"183641":26,"183661":25,"183671":51,"183691":15,"183700":2,"183703":47,"183720":15,"183733":58,"183796":51,"183815":2,"183818":21,"183831":2,"183842":25,"183851":25,"183861":15,"183871":25,"183884":2,"183887":50,"183912":25,"183928":27,"183952":51,"183979":50,"183999":29,"184014":76,"184061":50,"184078":1,"184081":25,"184099":2,"184105":45,"184112":25,"184122":15,"184124":25,"184135":47,"184150":15,"184163":15,"184170":15,"184183":76,"184225":25,"184228":15,"184242":27,"184278":25,"184296":45,"184304":15,"184313":50,"184333":25,"184342":47,"184358":72,"184401":25,"184412":46,"184424":20,"184428":16,"184443":25,"184456":25,"184466":1,"184470":46,"184485":1,"184489":25,"184504":25,"184519":15,"184532":1,"184536":51,"184562":177,"184692":40,"184714":40,"184736":27,"184757":52,"184784":101,"184839":52,"184869":40,"184875":40,"184882":25,"184887":40,"184898":26,"184915":26,"184923":45,"184929":25,"184933":26,"184959":52,"184975":25,"184979":51,"185001":27,"185020":401,"185263":16,"185278":26,"185285":17,"185308":25,"185318":54,"185366":16,"185386":50,"185405":25,"185414":15,"185420":40,"185440":50,"185459":15,"185475":25,"185488":1,"185492":26,"185515":40,"185523":51,"185553":2,"185556":2,"185565":1,"185569":51,"185592":15,"185595":15,"185611":15,"185627":15,"185643":15,"185659":15,"185674":2,"185677":49,"185703":16,"185729":76,"185772":45,"185780":15,"185789":50,"185806":25,"185815":47,"185831":20,"185835":20,"185839":25,"185846":25,"185867":1,"185872":25,"185879":25,"185885":75,"185903":25,"185916":15,"185919":15,"185931":51,"185948":50,"185961":26,"185974":71,"185988":25,"185996":25,"186019":25,"186027":45,"186037":25,"186042":50,"186072":40,"186096":26,"186118":52,"186177":56,"186235":358,"186477":25,"186484":45,"186525":25,"186535":25,"186539":25,"186553":50,"186573":45,"186593":25,"186598":2,"186604":40,"186611":45,"186618":15,"186625":25,"186630":50,"186638":25,"186642":52,"186673":25,"186686":15,"186688":1,"186691":6,"186703":50,"186712":49,"186742":2,"186748":40,"186755":45,"186762":15,"186769":15,"186771":15,"186780":25,"186794":25,"186799":76,"186857":15,"186859":2,"186866":2,"186873":45,"186890":1,"186893":51,"186912":20,"186915":20,"186920":15,"186922":25,"186936":15,"186938":25,"186943":25,"186956":15,"186965":45,"186974":15,"186981":50,"186998":25,"187008":47,"187024":15,"187032":50,"187062":45,"187068":15,"187075":25,"187079":25,"187095":76,"187138":45,"187144":15,"187151":25,"187155":25,"187171":45,"187178":15,"187182":22,"187184":45,"187193":26,"187212":25,"187226":51,"187251":50,"187268":51,"187302":25,"187314":45,"187320":15,"187327":25,"187331":25,"187347":25,"187354":25,"187361":26,"187381":47,"187389":22,"187396":22,"187400":45,"187406":22,"187413":25,"187418":22,"187423":25,"187428":27,"187447":50,"187478":45,"187484":15,"187498":25,"187509":47,"187525":22,"187527":22,"187529":46,"187552":27,"187577":25,"187583":62,"187645":27,"187663":27,"187679":40,"187691":25,"187703":45,"187711":1,"187714":45,"187725":1,"187728":15,"187730":2,"187737":45,"187750":2,"187757":15,"187761":47,"187776":27,"187794":27,"187810":40,"187822":25,"187834":47,"187847":2,"187852":1,"187855":2,"187858":47,"187875":1,"187878":15,"187880":2,"187887":15,"187891":47,"187906":20,"187909":28,"187934":15,"187943":26,"187951":47,"187966":22,"187968":20,"187971":28,"187996":15,"188006":51,"188036":47,"188051":22,"188053":27,"188074":40,"188086":25,"188090":174,"188142":47,"188156":50,"188180":55,"188236":25,"188245":25,"188263":25,"188274":16,"188286":50,"188300":46,"188323":27,"188348":25,"188354":62,"188416":27,"188431":2,"188435":40,"188446":45,"188457":26,"188473":76,"188511":76,"188549":26,"188558":76,"188597":27,"188612":26,"188627":26,"188635":22,"188637":132,"188774":82,"188841":3,"188847":47,"188861":15,"188872":26,"188890":55,"188935":40,"188959":48,"189002":2,"189006":30,"189037":25,"189046":25,"189058":28,"189078":25,"189092":26,"189102":40,"189109":26,"189123":51,"189139":45,"189147":26,"189163":2,"189170":51,"189186":40,"189194":26,"189212":51,"189229":40,"189238":26,"189258":1,"189261":45,"189275":26,"189288":15,"189291":70,"189326":51,"189366":40,"189374":50,"189405":45,"189420":51,"189458":26,"189466":47,"189481":27,"189491":40,"189507":58,"189563":20,"189567":26,"189578":40,"189589":40,"189599":46,"189610":26,"189624":2,"189630":40,"189640":46,"189655":26,"189667":21,"189673":26,"189683":26,"189697":22,"189699":26,"189709":26,"189719":26,"189730":53,"189763":26,"189816":202,"189949":26,"189964":29,"189981":55,"190033":1,"190037":16,"190053":51,"190068":40,"190076":26,"190094":51,"190110":40,"190118":26,"190136":51,"190152":40,"190160":26,"190178":51,"190194":40,"190202":26,"190220":51,"190234":40,"190241":26,"190258":51,"190275":40,"190284":26,"190302":1,"190305":45,"190312":26,"190326":26,"190339":25,"190350":26,"190361":40,"190369":26,"190387":51,"190403":45,"190411":26,"190429":25,"190440":26,"190451":45,"190459":26,"190477":25,"190488":26,"190499":45,"190507":26,"190525":25,"190535":26,"190545":45,"190552":26,"190569":25,"190580":26,"190592":40,"190601":26,"190619":1,"190622":50,"190653":40,"190668":50,"190699":26,"190717":1,"190720":50,"190751":26,"190769":1,"190772":50,"190803":26,"190820":1,"190823":50,"190849":26,"190866":20,"190869":51,"190903":26,"190911":47,"190925":22,"190927":26,"190951":15,"190963":15,"190975":15,"190987":15,"190999":15,"191011":15,"191023":15,"191035":15,"191047":16,"191063":15,"191075":15,"191087":15,"191099":15,"191111":15,"191123":15,"191135":15,"191147":26,"191167":26,"191192":50,"191219":31,"191249":48,"191267":28,"191290":25,"191306":25,"191315":56,"191354":83,"191427":31,"191457":48,"191475":30,"191503":2,"191510":79,"191558":26,"191568":31,"191598":40,"191609":82,"191691":31,"191721":48,"191741":2,"191748":79,"191789":31,"191819":46,"191830":55,"191867":30,"191894":40,"191925":40,"191941":48,"191989":2,"191993":30,"192023":46,"192033":26,"192056":1,"192061":25,"192078":21,"192086":21,"192093":21,"192100":25,"192106":30,"192133":46,"192145":25,"192161":15,"192167":49,"192195":26,"192217":2,"192225":2,"192233":47,"192247":27,"192259":51,"192273":21,"192284":1,"192288":51,"192304":79,"192347":29,"192364":47,"192376":27,"192386":25,"192401":51,"192423":26,"192430":47,"192444":2,"192448":26,"192469":1,"192473":77,"192541":40,"192567":168,"192652":29,"192664":53,"192691":26,"192699":25,"192703":27,"192726":25,"192733":25,"192745":26,"192752":40,"192770":51,"192781":47,"192796":1,"192800":76,"192866":51,"192901":161,"192979":29,"192991":30,"193016":26,"193026":25,"193032":27,"193055":25,"193065":25,"193077":26,"193084":40,"193102":51,"193113":47,"193128":25,"193151":15,"193168":15,"193175":75,"193208":15,"193218":50,"193247":25,"193256":26,"193267":45,"193280":15,"193282":15,"193292":15,"193299":70,"193325":6,"193338":70,"193347":2,"193356":25,"193379":15,"193392":26,"193422":15,"193439":15,"193446":138,"193545":4,"193558":53,"193586":25,"193598":15,"193605":25,"193617":20,"193621":20,"193625":15,"193632":15,"193640":51,"193674":26,"193689":52,"193718":25,"193725":17,"193739":20,"193743":15,"193750":2,"193757":53,"193779":25,"193789":15,"193796":53,"193823":25,"193835":15,"193842":25,"193851":27,"193872":25,"193884":25,"193898":25,"193913":25,"193926":25,"193939":25,"193949":15,"193956":28,"193978":2,"193987":23,"193996":2,"194002":2,"194011":40,"194014":9,"194032":52,"194055":25,"194065":25,"194071":126,"194151":26,"194160":45,"194173":15,"194175":25,"194185":25,"194191":15,"194201":15,"194208":51,"194236":6,"194251":70,"194259":2,"194268":40,"194275":50,"194299":27,"194321":22,"194330":21,"194343":1,"194349":15,"194351":25,"194361":25,"194369":21,"194384":2,"194398":46,"194420":25,"194432":50,"194450":51,"194470":50,"194488":25,"194491":45,"194507":15,"194516":15,"194521":152,"194643":50,"194660":25,"194675":3,"194681":1,"194684":40,"194699":15,"194711":15,"194721":52,"194734":50,"194750":25,"194756":15,"194770":15,"194782":3,"194790":276,"194960":15,"194973":15,"194980":26,"194989":22,"194991":40,"195001":77,"195098":15,"195107":25,"195117":25,"195127":15,"195134":25,"195144":25,"195154":15,"195161":27,"195175":54,"195252":15,"195261":25,"195271":25,"195281":15,"195288":25,"195298":15,"195305":29,"195325":54,"195401":25,"195413":25,"195423":25,"195433":15,"195440":25,"195450":25,"195460":15,"195467":50,"195491":50,"195515":100,"195577":3,"195592":150,"195831":326,"196213":25,"196226":21,"196232":20,"196235":7,"196257":35,"196286":16,"196311":25,"196322":21,"196330":21,"196336":41,"196388":50,"196415":48,"196453":25,"196475":46,"196486":25,"196500":71,"196511":15,"196513":25,"196527":52,"196538":16,"196551":25,"196565":45,"196571":2,"196574":20,"196577":15,"196583":49,"196610":26,"196619":26,"196640":55,"196693":31,"196722":54,"196763":22,"196765":54,"196797":48,"196815":25,"196826":75,"196866":54,"196888":52,"196921":54,"196945":1,"196949":29,"196980":60,"197025":76,"197045":76,"197088":73,"197106":25,"197114":51,"197134":15,"197138":83,"197200":52,"197233":73,"197248":22,"197253":51,"197279":15,"197284":47,"197303":54,"197333":40,"197351":25,"197362":76,"197403":54,"197425":52,"197462":54,"197486":52,"197523":54,"197547":52,"197580":54,"197604":1,"197608":51,"197656":60,"197703":92,"197798":76,"197841":73,"197859":25,"197867":51,"197896":15,"197900":81,"197959":52,"197992":73,"198007":22,"198012":51,"198035":25,"198040":86,"198092":27,"198116":73,"198131":22,"198136":51,"198159":25,"198164":86,"198217":27,"198241":73,"198256":22,"198261":51,"198285":15,"198290":47,"198309":54,"198337":40,"198353":40,"198370":48,"198388":25,"198399":75,"198436":54,"198458":52,"198495":54,"198519":52,"198556":54,"198580":52,"198617":54,"198641":1,"198645":51,"198693":60,"198740":101,"198841":76,"198884":73,"198902":25,"198910":51,"198939":15,"198943":81,"199002":52,"199035":73,"199050":22,"199055":51,"199078":25,"199083":84,"199128":27,"199152":73,"199167":22,"199172":51,"199195":25,"199200":86,"199253":27,"199277":73,"199292":22,"199297":51,"199321":15,"199326":47,"199345":54,"199375":40,"199393":40,"199410":40,"199428":25,"199439":76,"199480":54,"199502":52,"199535":54,"199559":52,"199596":54,"199620":52,"199657":54,"199681":1,"199685":51,"199733":60,"199780":101,"199881":76,"199924":73,"199942":25,"199950":51,"199979":15,"199983":81,"200042":52,"200075":73,"200090":22,"200095":51,"200118":25,"200123":85,"200172":27,"200196":73,"200211":22,"200216":51,"200239":25,"200244":84,"200290":27,"200314":73,"200329":22,"200334":51,"200358":15,"200363":47,"200382":54,"200410":40,"200426":40,"200443":40,"200461":40,"200478":48,"200496":25,"200507":75,"200544":54,"200566":52,"200603":54,"200627":52,"200664":54,"200688":52,"200725":54,"200749":1,"200753":51,"200801":58,"200841":102,"200948":76,"200991":73,"201009":25,"201017":51,"201046":15,"201050":81,"201109":52,"201142":73,"201157":22,"201162":51,"201185":25,"201190":84,"201235":27,"201259":73,"201274":22,"201279":51,"201302":25,"201307":85,"201357":27,"201381":73,"201396":22,"201401":51,"201425":15,"201430":47,"201449":54,"201477":40,"201493":40,"201510":48,"201528":25,"201539":75,"201576":54,"201598":52,"201635":54,"201659":1,"201663":29,"201705":58,"201743":101,"201845":76,"201888":73,"201906":25,"201914":51,"201936":15,"201940":83,"202002":52,"202038":73,"202053":22,"202058":51,"202083":15,"202088":47,"202107":54,"202137":48,"202155":25,"202166":75,"202206":54,"202228":52,"202261":54,"202285":1,"202289":29,"202331":60,"202376":92,"202472":76,"202515":73,"202533":25,"202541":51,"202563":15,"202567":83,"202629":52,"202665":73,"202680":22,"202685":51,"202710":15,"202715":47,"202734":54,"202766":40,"202782":40,"202799":48,"202817":25,"202828":75,"202865":54,"202887":52,"202924":54,"202948":1,"202952":29,"202983":58,"203021":77,"203047":76,"203090":73,"203108":25,"203116":51,"203136":15,"203140":83,"203202":52,"203235":73,"203250":22,"203255":51,"203279":15,"203284":47,"203303":101,"203367":54,"203389":52,"203426":54,"203450":52,"203487":54,"203511":52,"203548":54,"203572":52,"203609":54,"203633":52,"203670":54,"203694":1,"203698":54,"203765":78,"203807":75,"203850":73,"203868":25,"203876":51,"203896":15,"203900":81,"203965":75,"204005":73,"204020":22,"204025":51,"204048":25,"204053":87,"204117":78,"204149":6,"204170":50,"204178":77,"204236":51,"204246":28,"204297":28,"204311":89,"204387":40,"204412":73,"204427":22,"204432":3,"204440":110,"204519":40,"204544":73,"204559":22,"204564":51,"204587":15,"204591":58,"204635":50,"204662":51,"204672":26,"204683":28,"204695":61,"204760":47,"204783":101,"204847":54,"204869":52,"204906":54,"204930":52,"204967":54,"204991":52,"205028":54,"205052":52,"205089":54,"205113":52,"205150":54,"205174":1,"205178":54,"205245":78,"205278":75,"205321":73,"205339":25,"205347":51,"205367":15,"205371":81,"205436":75,"205476":73,"205491":22,"205496":51,"205519":25,"205524":87,"205588":78,"205618":25,"205621":6,"205642":50,"205650":77,"205708":51,"205718":28,"205769":28,"205783":89,"205859":40,"205884":73,"205899":22,"205904":3,"205912":110,"205991":40,"206016":73,"206031":22,"206036":51,"206059":15,"206063":58,"206107":50,"206134":51,"206144":26,"206155":28,"206167":61,"206232":47,"206255":22,"206261":53,"206295":25,"206304":26,"206327":27,"206339":53,"206371":25,"206380":22,"206384":26,"206407":53,"206440":25,"206447":2,"206454":50,"206478":26,"206501":53,"206528":9,"206543":25,"206550":22,"206554":50,"206578":26,"206608":1,"206613":29,"206635":25,"206641":3,"206652":25,"206660":54,"206682":25,"206688":3,"206699":25,"206707":47,"206724":1,"206727":46,"206744":15,"206751":45,"206757":15,"206764":25,"206778":22,"206780":26,"206797":21,"206803":20,"206809":25,"206815":20,"206821":2,"206824":47,"206841":25,"206863":1,"206866":45,"206876":15,"206878":25,"206888":54,"206916":20,"206919":15,"206921":21,"206928":77,"206989":1,"206993":101,"207042":40,"207053":20,"207062":2,"207066":27,"207104":2,"207107":30,"207131":21,"207138":26,"207156":75,"207194":2,"207198":40,"207209":32,"207259":2,"207262":31,"207286":21,"207293":26,"207312":76,"207351":46,"207364":15,"207373":45,"207384":15,"207387":2,"207395":51,"207416":25,"207426":26,"207446":70,"207472":26,"207486":40,"207502":16,"207517":378,"207714":53,"207747":26,"207759":52,"207778":15,"207784":45,"207794":15,"207797":1,"207801":26,"207816":70,"207842":26,"207856":40,"207872":16,"207887":378,"208084":53,"208117":25,"208123":51,"208147":25,"208154":51,"208173":26,"208190":25,"208209":25,"208231":47,"208251":27,"208284":26,"208297":3,"208307":20,"208311":21,"208320":18,"208350":25,"208359":1,"208363":25,"208380":25,"208389":1,"208393":40,"208413":25,"208427":26,"208442":25,"208456":25,"208465":45,"208480":25,"208502":15,"208504":2,"208507":50,"208548":15,"208550":25,"208564":15,"208568":45,"208575":25,"208587":25,"208603":2,"208606":47,"208621":25,"208635":15,"208640":25,"208652":20,"208655":25,"208672":25,"208683":1,"208686":40,"208734":1,"208737":45,"208745":25,"208757":15,"208760":15,"208765":25,"208781":46,"208794":21,"208802":20,"208811":20,"208820":5,"208830":26,"208850":50,"208863":15,"208882":50,"208897":15,"208906":50,"208922":15,"208931":50,"208947":15,"208956":50,"208972":15,"208981":50,"208997":15,"209006":50,"209026":15,"209035":50,"209052":25,"209074":25,"209090":25,"209107":25,"209121":47,"209137":26,"209150":20,"209157":21,"209166":21,"209180":21,"209189":22,"209196":22,"209206":15,"209219":21,"209226":20,"209231":21,"209238":22,"209245":22,"209255":15,"209268":21,"209276":21,"209285":21,"209295":1,"209300":1,"209305":47,"209317":21,"209331":21,"209340":22,"209347":22,"209357":15,"209370":21,"209380":1,"209385":1,"209390":47,"209402":22,"209409":22,"209419":15,"209432":22,"209439":22,"209449":15,"209462":22,"209469":22,"209479":15,"209492":22,"209499":22,"209509":15,"209522":15,"209534":47,"209543":15,"209549":1,"209553":47,"209565":15,"209571":1,"209575":47,"209587":15,"209597":15,"209607":15,"209617":15,"209627":15,"209637":15,"209647":2,"209656":47,"209668":47,"209680":47,"209692":47,"209704":47,"209716":15,"209729":15,"209742":26,"209758":40,"209776":27,"209795":1,"209799":40,"209818":27,"209849":50,"209865":50,"209876":40,"209889":15,"209901":51,"209919":25,"209936":101,"210038":51,"210055":40,"210066":15,"210076":25,"210086":15,"210100":101,"210202":25,"210210":15,"210217":2,"210220":47,"210235":26,"210249":52,"210269":15,"210276":51,"210292":40,"210308":15,"210315":25,"210318":47,"210332":46,"210357":20,"210362":15,"210375":15,"210388":15,"210401":16,"210415":22,"210445":25,"210456":16,"210467":26,"210483":15,"210496":25,"210509":15,"210522":15,"210535":17,"210549":25,"210559":15,"210572":25,"210595":20,"210601":16,"210615":15,"210628":15,"210641":3,"210652":15,"210667":20,"210672":16,"210683":26,"210704":15,"210717":25,"210731":15,"210740":15,"210753":25,"210767":15,"210780":15,"210793":16,"210807":25,"210816":15,"210829":2,"210834":25,"210851":25,"210863":15,"210874":15,"210887":15,"210900":16,"210918":20,"210924":16,"210935":26,"210956":15,"210969":25,"210982":15,"210995":15,"211008":28,"211026":15,"211036":15,"211047":15,"211060":15,"211073":3,"211088":25,"211101":20,"211107":15,"211117":15,"211136":15,"211149":28,"211170":15,"211179":15,"211192":28,"211213":26,"211228":15,"211241":15,"211252":25,"211261":15,"211274":26,"211295":26,"211307":26,"211319":26,"211331":26,"211343":21,"211350":1,"211355":21,"211361":25,"211374":26,"211388":26,"211402":26,"211416":21,"211427":25,"211440":45,"211450":25,"211457":25,"211470":25,"211482":7,"211496":2,"211501":50,"211524":20,"211530":16,"211541":15,"211560":15,"211573":28,"211593":26,"211608":15,"211621":25,"211635":15,"211644":15,"211657":17,"211673":20,"211679":15,"211690":26,"211711":15,"211724":25,"211737":15,"211746":15,"211759":25,"211773":15,"211786":15,"211799":17,"211817":25,"211826":15,"211839":15,"211848":20,"211854":15,"211865":15,"211886":15,"211899":25,"211913":15,"211922":15,"211935":25,"211949":15,"211958":15,"211971":16,"211984":15,"211997":15,"212010":28,"212034":15,"212045":15,"212066":15,"212079":25,"212093":15,"212102":15,"212115":17,"212128":15,"212141":15,"212154":25,"212169":71,"212217":21,"212228":15,"212230":21,"212243":15,"212248":102,"212269":29,"212281":102,"212302":15,"212307":20,"212310":6,"212326":109,"212413":25,"212423":76,"212458":25,"212473":25,"212485":15,"212492":27,"212507":45,"212519":1,"212523":25,"212539":25,"212554":31,"212576":28,"212595":25,"212607":15,"212614":28,"212640":25,"212652":15,"212659":26,"212672":15,"212675":1,"212679":25,"212696":25,"212710":31,"212732":28,"212751":25,"212763":15,"212770":28,"212796":25,"212808":15,"212815":26,"212828":47,"212843":26,"212865":25,"212877":25,"212893":15,"212900":27,"212912":40,"212923":40,"212934":1,"212938":2,"212941":28,"212962":25,"212978":25,"212988":15,"212995":28,"213021":25,"213037":25,"213047":15,"213054":28,"213081":25,"213096":25,"213106":15,"213113":28,"213140":25,"213156":25,"213166":15,"213173":47,"213195":15,"213198":1,"213202":2,"213205":28,"213226":25,"213241":25,"213251":15,"213258":28,"213284":25,"213300":25,"213310":15,"213317":28,"213344":25,"213360":25,"213370":15,"213377":28,"213404":25,"213420":25,"213430":15,"213437":47,"213459":15,"213462":40,"213474":1,"213478":2,"213481":28,"213502":25,"213518":25,"213528":15,"213535":28,"213561":25,"213577":25,"213587":15,"213594":28,"213621":25,"213637":25,"213647":15,"213654":28,"213681":25,"213696":25,"213706":15,"213713":47,"213735":15,"213738":40,"213750":1,"213754":2,"213757":28,"213778":25,"213794":25,"213804":15,"213811":28,"213837":25,"213852":25,"213862":15,"213869":28,"213896":25,"213912":25,"213922":15,"213929":28,"213956":25,"213972":25,"213982":15,"213989":28,"214011":47,"214026":26,"214046":25,"214060":25,"214076":15,"214083":50,"214095":40,"214103":40,"214117":1,"214121":2,"214124":28,"214149":25,"214165":25,"214175":15,"214182":53,"214214":25,"214230":25,"214240":15,"214247":53,"214280":25,"214295":25,"214305":15,"214312":53,"214345":25,"214361":25,"214371":15,"214378":53,"214411":50,"214435":25,"214446":25,"214456":15,"214463":50,"214483":25,"214492":15,"214499":53,"214534":25,"214550":25,"214560":15,"214567":50,"214593":15,"214596":1,"214600":25,"214608":28,"214632":25,"214647":25,"214657":15,"214664":28,"214690":25,"214706":25,"214716":15,"214723":28,"214750":25,"214766":25,"214776":15,"214783":28,"214810":25,"214826":25,"214836":15,"214843":28,"214870":25,"214886":25,"214896":15,"214903":28,"214930":25,"214946":25,"214956":15,"214963":47,"214986":15,"214989":40,"215001":1,"215005":2,"215008":28,"215033":25,"215049":25,"215059":15,"215066":53,"215098":25,"215114":25,"215124":15,"215131":53,"215164":25,"215180":25,"215190":15,"215197":53,"215230":25,"215245":25,"215255":15,"215262":53,"215295":50,"215319":25,"215330":25,"215340":15,"215347":50,"215367":25,"215376":15,"215383":53,"215418":25,"215434":25,"215444":15,"215451":50,"215477":15,"215480":40,"215492":1,"215496":2,"215499":28,"215524":25,"215540":25,"215550":15,"215557":53,"215589":25,"215604":25,"215614":15,"215621":53,"215654":25,"215670":25,"215680":15,"215687":53,"215720":25,"215736":25,"215746":15,"215753":53,"215786":50,"215809":25,"215820":25,"215830":15,"215837":50,"215857":25,"215866":15,"215873":53,"215908":25,"215924":25,"215934":15,"215941":50,"215967":47,"215982":70,"216020":21,"216031":15,"216033":21,"216046":15,"216051":102,"216072":29,"216084":102,"216105":15,"216110":20,"216113":7,"216137":107,"216227":22,"216229":76,"216264":25,"216279":25,"216291":15,"216298":27,"216313":45,"216325":1,"216329":25,"216345":25,"216360":31,"216391":25,"216400":25,"216412":15,"216419":25,"216433":25,"216445":15,"216452":25,"216461":15,"216464":1,"216468":25,"216485":25,"216499":31,"216530":25,"216539":25,"216551":15,"216558":25,"216572":25,"216584":15,"216591":25,"216600":47,"216615":46,"216638":25,"216649":50,"216668":15,"216675":25,"216687":1,"216691":28,"216716":25,"216734":25,"216749":50,"216762":15,"216769":50,"216789":25,"216804":50,"216817":15,"216824":50,"216845":50,"216863":50,"216876":15,"216883":50,"216904":50,"216922":50,"216935":15,"216942":50,"216955":40,"216967":45,"216981":25,"216996":25,"217014":15,"217016":25,"217035":2,"217042":25,"217056":47,"217071":26,"217093":25,"217105":25,"217121":15,"217128":27,"217140":1,"217144":25,"217152":25,"217164":25,"217180":25,"217190":15,"217197":25,"217211":25,"217227":25,"217237":15,"217244":25,"217259":25,"217275":25,"217285":15,"217292":25,"217307":25,"217322":25,"217332":15,"217339":25,"217354":25,"217358":50,"217379":25,"217391":25,"217401":15,"217408":25,"217412":50,"217430":25,"217439":15,"217446":26,"217453":25,"217466":25,"217482":25,"217492":15,"217499":25,"217512":3,"217519":45,"217531":20,"217535":2,"217541":40,"217554":25,"217570":25,"217580":15,"217587":25,"217601":25,"217617":25,"217627":15,"217634":25,"217649":25,"217664":25,"217674":15,"217681":25,"217696":25,"217712":25,"217722":15,"217729":25,"217744":50,"217768":25,"217780":25,"217790":15,"217797":25,"217803":21,"217811":2,"217819":40,"217832":25,"217848":25,"217858":15,"217865":25,"217879":25,"217894":25,"217904":15,"217911":25,"217926":25,"217942":25,"217952":15,"217959":25,"217974":25,"217990":25,"218000":15,"218007":25,"218022":25,"218027":25,"218039":25,"218054":25,"218064":15,"218071":25,"218085":25,"218101":25,"218111":15,"218118":25,"218133":25,"218149":25,"218159":15,"218166":25,"218181":25,"218197":25,"218207":15,"218214":25,"218229":25,"218245":25,"218255":15,"218262":15,"218265":47,"218280":51,"218307":26,"218326":25,"218341":26,"218352":56,"218374":28,"218402":25,"218414":15,"218421":27,"218445":25,"218457":15,"218464":50,"218488":15,"218491":56,"218513":28,"218541":25,"218553":15,"218560":27,"218584":25,"218596":15,"218603":50,"218624":47,"218639":27,"218657":15,"218665":25,"218677":27,"218694":40,"218707":76,"218761":25,"218776":25,"218786":15,"218793":27,"218819":25,"218835":25,"218845":15,"218852":27,"218878":25,"218894":25,"218904":15,"218911":27,"218937":25,"218953":25,"218963":15,"218970":45,"218982":20,"218986":26,"219004":15,"219007":20,"219012":25,"219021":25,"219034":25,"219048":47,"219063":27,"219081":15,"219089":3,"219102":26,"219118":40,"219131":101,"219200":25,"219215":25,"219225":15,"219232":27,"219258":25,"219274":25,"219284":15,"219291":27,"219317":25,"219333":25,"219343":15,"219350":27,"219376":25,"219392":25,"219402":15,"219409":50,"219447":25,"219463":25,"219473":15,"219480":45,"219490":20,"219493":1,"219498":51,"219528":1,"219534":1,"219540":51,"219570":28,"219594":25,"219606":25,"219616":15,"219623":75,"219656":53,"219698":47,"219713":51,"219740":26,"219759":25,"219774":26,"219784":56,"219816":25,"219825":25,"219837":15,"219844":25,"219858":25,"219870":15,"219877":45,"219891":15,"219893":56,"219925":25,"219934":25,"219946":15,"219953":25,"219967":25,"219979":15,"219986":26,"220000":47,"220015":27,"220033":15,"220041":25,"220053":27,"220070":40,"220083":25,"220098":25,"220113":25,"220123":15,"220130":25,"220145":25,"220161":25,"220171":15,"220178":26,"220198":25,"220208":15,"220215":25,"220230":25,"220246":25,"220256":15,"220263":45,"220271":20,"220275":25,"220291":15,"220294":20,"220299":25,"220308":25,"220321":25,"220335":47,"220350":27,"220368":15,"220376":25,"220413":25,"220425":40,"220438":25,"220450":25,"220465":25,"220475":15,"220482":25,"220497":25,"220513":25,"220523":15,"220530":25,"220545":25,"220561":25,"220571":15,"220578":25,"220593":25,"220609":25,"220619":15,"220626":51,"220659":25,"220675":25,"220685":15,"220692":45,"220702":20,"220705":1,"220710":51,"220734":1,"220739":1,"220745":51,"220769":27,"220788":25,"220800":25,"220810":15,"220817":75,"220846":56,"220906":47,"220921":51,"220948":26,"220968":25,"220983":26,"220995":56,"221017":51,"221053":25,"221065":15,"221072":29,"221105":25,"221117":15,"221124":55,"221173":15,"221176":56,"221198":51,"221237":25,"221249":15,"221256":29,"221291":25,"221303":15,"221310":53,"221356":47,"221371":27,"221389":15,"221395":25,"221406":58,"221484":76,"221551":25,"221566":25,"221576":15,"221583":29,"221615":25,"221631":25,"221641":15,"221648":29,"221683":25,"221699":25,"221709":15,"221716":28,"221744":25,"221760":25,"221770":15,"221777":45,"221789":20,"221793":25,"221808":15,"221810":20,"221815":1,"221820":25,"221833":47,"221849":15,"221851":25,"221864":47,"221879":51,"221900":15,"221907":59,"221994":29,"222022":40,"222036":126,"222123":50,"222140":25,"222150":15,"222157":29,"222189":25,"222205":25,"222215":15,"222222":29,"222257":25,"222273":25,"222283":15,"222290":28,"222318":25,"222334":25,"222344":15,"222351":54,"222395":25,"222411":25,"222421":15,"222428":45,"222438":20,"222442":20,"222447":58,"222538":20,"222544":25,"222553":58,"222640":29,"222670":25,"222682":25,"222692":15,"222699":63,"222791":25,"222797":47,"222813":51,"222837":25,"222853":25,"222868":56,"222891":28,"222912":25,"222924":15,"222931":28,"222955":25,"222967":15,"222974":30,"223011":47,"223026":27,"223044":15,"223052":25,"223063":58,"223141":28,"223165":25,"223180":25,"223190":15,"223197":28,"223222":25,"223238":25,"223248":15,"223255":28,"223280":25,"223296":25,"223306":15,"223313":28,"223340":25,"223356":25,"223366":15,"223373":45,"223381":20,"223385":25,"223398":15,"223400":20,"223405":1,"223410":25,"223423":47,"223439":15,"223441":25,"223454":47,"223469":27,"223487":15,"223496":62,"223602":29,"223626":40,"223639":28,"223663":25,"223678":25,"223688":15,"223695":28,"223720":25,"223736":25,"223746":15,"223753":28,"223778":25,"223794":25,"223804":15,"223811":28,"223836":25,"223852":25,"223862":15,"223869":53,"223912":25,"223928":25,"223938":15,"223945":45,"223955":20,"223959":1,"223964":62,"224072":1,"224078":1,"224084":62,"224192":28,"224217":25,"224229":25,"224239":15,"224246":80,"224335":47,"224350":25,"224362":51,"224394":25,"224410":31,"224437":30,"224478":25,"224490":15,"224503":54,"224545":25,"224557":15,"224570":57,"224645":47,"224660":22,"224662":51,"224686":25,"224700":25,"224712":82,"224845":40,"224858":54,"224904":25,"224919":25,"224929":15,"224942":54,"224985":25,"225001":25,"225011":15,"225024":54,"225067":25,"225083":25,"225093":15,"225106":54,"225149":25,"225165":25,"225175":15,"225188":45,"225196":20,"225200":25,"225216":15,"225219":20,"225224":25,"225233":25,"225244":25,"225258":47,"225273":51,"225294":26,"225309":92,"225465":31,"225504":40,"225518":31,"225560":50,"225577":25,"225587":15,"225600":30,"225643":25,"225659":25,"225669":15,"225682":54,"225728":25,"225744":25,"225754":15,"225767":30,"225810":25,"225826":25,"225836":15,"225849":75,"225910":25,"225926":25,"225936":15,"225949":45,"225959":20,"225963":25,"225971":25,"225977":20,"225983":25,"225995":91,"226150":29,"226192":25,"226204":25,"226214":15,"226227":92,"226393":89,"226554":47,"226569":51,"226596":26,"226615":25,"226630":26,"226640":56,"226672":25,"226681":25,"226693":15,"226706":25,"226720":25,"226732":15,"226745":45,"226759":15,"226761":56,"226793":25,"226802":25,"226814":15,"226827":25,"226841":25,"226853":15,"226866":26,"226880":47,"226895":27,"226913":15,"226921":25,"226933":27,"226950":40,"226963":25,"226978":25,"226993":25,"227003":15,"227016":25,"227031":25,"227047":25,"227057":15,"227070":26,"227090":25,"227100":15,"227113":25,"227128":25,"227144":25,"227154":15,"227167":45,"227175":20,"227179":25,"227195":15,"227198":20,"227203":25,"227212":25,"227225":25,"227239":47,"227254":27,"227272":15,"227280":25,"227305":25,"227317":40,"227330":25,"227342":25,"227357":25,"227367":15,"227380":25,"227395":25,"227411":25,"227421":15,"227434":25,"227449":25,"227465":25,"227475":15,"227488":25,"227503":25,"227519":25,"227529":15,"227542":51,"227575":25,"227591":25,"227601":15,"227614":45,"227624":20,"227627":1,"227632":51,"227656":1,"227661":1,"227667":51,"227691":25,"227704":25,"227716":25,"227726":15,"227739":75,"227768":56,"227816":47,"227831":51,"227854":25,"227870":25,"227885":56,"227908":25,"227920":25,"227935":26,"227948":47,"227963":27,"227981":15,"227989":25,"228001":27,"228018":40,"228031":25,"228045":25,"228055":25,"228073":25,"228083":25,"228101":25,"228111":25,"228129":25,"228139":45,"228147":20,"228151":25,"228167":15,"228170":20,"228175":25,"228184":25,"228197":25,"228211":47,"228226":27,"228244":15,"228252":51,"228277":25,"228289":15,"228302":50,"228317":40,"228330":25,"228344":25,"228354":25,"228372":25,"228382":25,"228400":25,"228410":25,"228428":25,"228438":75,"228474":25,"228484":45,"228494":20,"228497":1,"228502":51,"228529":1,"228535":1,"228541":51,"228568":25,"228584":25,"228594":51,"228620":47,"228635":15,"228638":15,"228643":15,"228648":15,"228651":15,"228656":15,"228661":15,"228664":15,"228669":15,"228674":15,"228677":15,"228682":15,"228687":15,"228690":15,"228695":15,"228700":15,"228703":15,"228708":15,"228713":51,"228736":25,"228752":25,"228767":56,"228790":25,"228802":25,"228817":26,"228830":47,"228845":15,"228850":15,"228855":26,"228865":52,"228890":15,"228902":1,"228906":26,"228936":25,"228946":25,"228956":25,"228973":15,"228982":25,"228994":15,"229001":26,"229018":40,"229032":47,"229053":52,"229077":15,"229089":1,"229092":26,"229122":25,"229132":25,"229142":25,"229159":15,"229168":25,"229180":15,"229187":25,"229200":40,"229214":47,"229235":71,"229264":2,"229269":51,"229290":1,"229293":40,"229309":25,"229328":1,"229331":52,"229367":47,"229382":51,"229396":2,"229400":1,"229405":27,"229425":26,"229431":40,"229444":50,"229458":51,"229472":51,"229486":51,"229500":51,"229514":51,"229528":46,"229537":25,"229548":15,"229550":15,"229559":25,"229565":15,"229578":46,"229589":15,"229591":15,"229603":46,"229613":15,"229622":20,"229625":15,"229638":25,"229645":15,"229657":25,"229660":21,"229666":21,"229672":21,"229679":21,"229686":15,"229689":15,"229698":20,"229701":15,"229714":46,"229725":15,"229727":15,"229739":46,"229747":15,"229756":20,"229759":15,"229772":46,"229783":15,"229785":15,"229797":46,"229805":15,"229814":20,"229817":15,"229830":46,"229841":15,"229843":15,"229855":46,"229863":15,"229872":20,"229875":25,"229889":15,"229894":15,"229906":47,"229923":20,"229927":26,"229960":25,"229978":45,"229993":4,"230027":50,"230054":26,"230079":48,"230103":45,"230118":26,"230131":51,"230152":1,"230155":40,"230171":25,"230190":1,"230193":52,"230234":15,"230236":45,"230246":26,"230259":51,"230280":1,"230283":40,"230299":25,"230318":1,"230321":52,"230362":15,"230364":45,"230374":26,"230387":51,"230408":1,"230411":40,"230427":25,"230446":1,"230449":52,"230494":15,"230500":50,"230527":1,"230530":15,"230540":1,"230544":76,"230582":47,"230611":27,"230623":16,"230632":15,"230638":45,"230647":20,"230650":26,"230677":25,"230686":15,"230698":25,"230713":15,"230717":2,"230721":47,"230736":51,"230780":47,"230803":45,"230811":25,"230826":50,"230844":26,"230861":26,"230880":76,"230905":25,"230909":40,"230923":40,"230936":40,"230955":40,"230962":51,"230986":25,"230996":25,"231006":40,"231019":77,"231052":15,"231055":15,"231064":1,"231069":40,"231079":40,"231091":15,"231093":40,"231101":47,"231116":25,"231128":16,"231137":25,"231151":52,"231175":40,"231194":25,"231204":25,"231214":46,"231228":25,"231233":15,"231242":1,"231248":40,"231258":40,"231270":15,"231272":3,"231276":60,"231288":25,"231297":52,"231314":85,"231353":25,"231364":2,"231367":46,"231383":25,"231395":20,"231398":25,"231412":15,"231414":40,"231421":40,"231427":25,"231443":15,"231445":25,"231453":15,"231457":25,"231467":50,"231494":52,"231515":15,"231526":51,"231544":53,"231572":40,"231583":40,"231599":25,"231609":25,"231619":40,"231632":113,"231701":15,"231710":1,"231715":40,"231725":40,"231737":15,"231739":25,"231743":2,"231749":1,"231753":46,"231769":1,"231773":50,"231783":25,"231792":2,"231795":46,"231808":25,"231820":20,"231823":25,"231837":15,"231839":40,"231846":40,"231852":25,"231868":15,"231870":25,"231878":15,"231882":25,"231892":50,"231919":77,"231942":15,"231953":25,"231965":40,"231978":27,"231984":77,"232018":22,"232025":20,"232029":20,"232033":1,"232037":26,"232045":25,"232050":25,"232066":26,"232075":52,"232097":15,"232100":40,"232113":40,"232123":26,"232148":40,"232155":40,"232161":25,"232176":25,"232183":47,"232201":58,"232265":1,"232269":15,"232273":51,"232300":25,"232316":25,"232332":47,"232351":25,"232364":15,"232372":25,"232385":25,"232398":25,"232411":25,"232417":25,"232426":15,"232428":25,"232434":15,"232445":15,"232453":26,"232465":40,"232469":25,"232482":28,"232500":45,"232515":8,"232564":50,"232591":25,"232613":47,"232635":26,"232663":15,"232671":25,"232688":47,"232703":25,"232713":20,"232716":15,"232724":15,"232726":20,"232729":15,"232739":15,"232746":45,"232758":25,"232771":47,"232787":45,"232796":1,"232805":50,"232815":1,"232818":50,"232828":1,"232831":50,"232844":22,"232848":51,"232880":1,"232884":40,"232897":40,"232910":15,"232912":1,"232915":16,"232928":2,"232932":2,"232938":40,"232945":45,"232951":15,"232953":1,"232956":40,"232981":22,"232988":25,"232995":40,"233013":50,"233028":40,"233050":54,"233064":47,"233081":15,"233090":1,"233095":40,"233105":40,"233117":15,"233119":26,"233135":92,"233168":63,"233178":25,"233182":1,"233186":50,"233215":1,"233220":40,"233231":52,"233250":40,"233264":40,"233277":22,"233284":25,"233291":40,"233312":50,"233329":15,"233338":1,"233343":40,"233353":40,"233365":15,"233367":15,"233380":15,"233392":15,"233398":45,"233415":25,"233424":18,"233447":20,"233452":22,"233461":1,"233464":40,"233477":40,"233484":40,"233487":15,"233495":2,"233499":2,"233505":40,"233512":45,"233518":15,"233520":16,"233534":22,"233546":1,"233549":40,"233556":40,"233562":40,"233565":2,"233569":22,"233574":15,"233586":25,"233606":22,"233611":20,"233614":15,"233621":124,"233687":25,"233695":2,"233700":29,"233723":25,"233739":47,"233755":25,"233767":1,"233770":52,"233792":49,"233805":22,"233810":22,"233812":20,"233815":27,"233834":2,"233838":2,"233844":40,"233851":45,"233857":15,"233859":22,"233863":25,"233875":1,"233878":51,"233900":21,"233910":26,"233918":25,"233922":22,"233924":26,"233941":25,"233956":15,"233963":45,"233983":60,"234000":22,"234004":45,"234014":2,"234021":71,"234050":25,"234066":25,"234079":15,"234087":25,"234100":45,"234112":25,"234128":26,"234146":50,"234167":26,"234196":15,"234204":25,"234217":45,"234229":15,"234240":15,"234248":45,"234260":25,"234273":15,"234279":25,"234292":25,"234311":72,"234355":26,"234366":22,"234368":15,"234377":1,"234383":40,"234393":40,"234405":15,"234407":45,"234424":15,"234431":25,"234438":25,"234449":26,"234469":20,"234478":25,"234493":1,"234496":51,"234518":40,"234527":25,"234535":1,"234538":45,"234548":27,"234569":15,"234582":15,"234595":15,"234607":15,"234611":25,"234617":47,"234631":20,"234635":20,"234644":15,"234654":1,"234657":70,"234679":25,"234683":40,"234692":25,"234712":1,"234715":45,"234725":27,"234743":15,"234755":15,"234757":15,"234770":15,"234782":25,"234801":25,"234823":25,"234839":47,"234855":26,"234873":40,"234889":45,"234896":2,"234899":40,"234906":40,"234916":15,"234918":1,"234921":40,"234931":52,"234950":45,"234956":2,"234959":40,"234966":40,"234976":15,"234978":15,"234991":15,"235004":15,"235016":15,"235020":2,"235023":50,"235037":25,"235048":15,"235057":1,"235060":50,"235073":2,"235076":50,"235090":25,"235098":15,"235107":1,"235110":50,"235122":51,"235137":47,"235151":26,"235169":40,"235188":50,"235200":15,"235209":1,"235214":40,"235224":40,"235236":15,"235238":1,"235241":40,"235251":52,"235278":50,"235288":15,"235297":1,"235302":40,"235312":40,"235324":15,"235326":15,"235338":2,"235341":47,"235355":27,"235370":15,"235377":25,"235380":40,"235387":15,"235394":25,"235398":40,"235405":15,"235412":25,"235416":40,"235423":15,"235430":25,"235434":47,"235445":21,"235452":26,"235469":25,"235482":26,"235494":25,"235507":71,"235521":15,"235528":50,"235534":47,"235549":2,"235555":47,"235567":22,"235574":22,"235576":22,"235583":76,"235618":40,"235626":15,"235630":53,"235658":40,"235666":48,"235687":1,"235691":1,"235694":2,"235701":25,"235706":40,"235715":15,"235718":25,"235730":20,"235736":25,"235744":48,"235764":1,"235767":20,"235772":26,"235798":52,"235821":15,"235823":2,"235830":25,"235835":40,"235844":40,"235854":25,"235859":50,"235867":45,"235881":15,"235883":15,"235893":15,"235900":47,"235917":52,"235947":40,"235958":50,"235984":25,"235991":50,"236015":25,"236034":2,"236041":40,"236053":40,"236060":50,"236087":1,"236091":40,"236099":50,"236113":40,"236120":51,"236136":70,"236145":1,"236149":2,"236153":88,"236171":51,"236179":26,"236192":20,"236195":25,"236204":1,"236209":51,"236221":40,"236233":47,"236243":15,"236245":25,"236249":54,"236279":25,"236287":25,"236295":70,"236305":25,"236313":26,"236322":25,"236330":40,"236340":45,"236347":25,"236357":45,"236366":22,"236371":45,"236377":1,"236380":40,"236388":15,"236390":45,"236403":15,"236405":70,"236415":25,"236423":26,"236432":25,"236440":40,"236450":25,"236457":45,"236464":25,"236474":45,"236483":22,"236488":26,"236504":25,"236509":40,"236517":40,"236523":25,"236538":25,"236545":1,"236549":26,"236561":97,"236582":15,"236591":26,"236608":25,"236618":3,"236625":52,"236643":45,"236650":20,"236654":1,"236657":15,"236663":27,"236673":50,"236691":1,"236694":45,"236700":21,"236711":15,"236713":20,"236717":20,"236720":15,"236726":27,"236736":50,"236754":1,"236757":45,"236763":21,"236774":1,"236778":40,"236785":15,"236788":25,"236801":51,"236811":40,"236824":15,"236827":15,"236836":1,"236842":40,"236852":40,"236864":15,"236866":25,"236876":15,"236879":47,"236894":51,"236922":1,"236926":40,"236939":50,"236955":51,"236968":76,"237003":101,"237044":25,"237053":2,"237057":63,"237072":25,"237076":76,"237091":97,"237122":1,"237125":50,"237141":40,"237158":76,"237178":40,"237194":15,"237196":25,"237200":54,"237234":51,"237243":25,"237251":25,"237259":15,"237261":40,"237270":76,"237292":25,"237303":25,"237307":40,"237317":25,"237325":40,"237335":45,"237342":25,"237352":45,"237361":22,"237366":26,"237381":1,"237384":1,"237387":40,"237397":15,"237399":45,"237412":15,"237414":40,"237424":51,"237437":47,"237452":40,"237459":40,"237465":25,"237481":15,"237483":76,"237499":25,"237510":25,"237514":40,"237524":25,"237532":45,"237542":25,"237549":1,"237552":45,"237559":25,"237569":26,"237582":25,"237596":27,"237621":40,"237633":25,"237658":15,"237662":25,"237668":15,"237672":45,"237678":22,"237683":20,"237686":26,"237695":40,"237709":40,"237721":25,"237744":15,"237748":2,"237751":47,"237766":45,"237772":22,"237777":20,"237780":26,"237788":15,"237794":45,"237803":20,"237812":2,"237816":4,"237825":2,"237829":51,"237861":25,"237869":1,"237872":40,"237882":25,"237892":22,"237896":6,"237908":40,"237918":25,"237922":40,"237931":25,"237939":1,"237942":6,"237958":40,"237967":40,"237977":51,"237992":25,"237996":40,"238009":1,"238012":40,"238028":40,"238038":45,"238051":26,"238067":51,"238088":1,"238091":40,"238107":25,"238126":1,"238129":52,"238179":15,"238190":50,"238200":2,"238206":1,"238209":40,"238225":40,"238235":45,"238248":26,"238264":51,"238285":1,"238288":40,"238304":25,"238323":1,"238326":52,"238376":15,"238387":50,"238397":2,"238403":1,"238406":40,"238422":40,"238432":45,"238445":26,"238461":51,"238482":1,"238485":40,"238501":25,"238520":1,"238523":52,"238573":15,"238584":50,"238594":2,"238600":1,"238603":40,"238619":40,"238629":45,"238642":26,"238658":51,"238679":1,"238682":40,"238698":25,"238717":1,"238720":52,"238770":15,"238781":50,"238791":2,"238797":1,"238800":40,"238816":40,"238826":45,"238839":26,"238855":51,"238876":1,"238879":40,"238895":25,"238914":1,"238917":52,"238967":15,"238978":50,"238988":2,"238994":1,"238997":40,"239013":40,"239023":45,"239036":26,"239052":51,"239073":1,"239076":40,"239092":25,"239111":1,"239114":52,"239164":15,"239175":50,"239185":2,"239191":1,"239194":40,"239205":40,"239215":45,"239228":26,"239244":51,"239265":1,"239268":40,"239284":25,"239303":1,"239306":52,"239356":15,"239367":48,"239386":40,"239402":26,"239418":22,"239429":1,"239433":50,"239463":25,"239472":51,"239493":1,"239496":40,"239515":25,"239536":1,"239539":76,"239589":25,"239603":45,"239624":15,"239627":40,"239636":22,"239647":1,"239651":50,"239673":25,"239682":51,"239703":1,"239707":40,"239723":25,"239742":1,"239746":52,"239785":2,"239794":1,"239798":40,"239808":15,"239824":15,"239827":2,"239836":20,"239839":25,"239848":15,"239864":25,"239878":26,"239904":15,"239913":51,"239959":26,"239968":76,"239983":97,"240009":25,"240030":26,"240039":95,"240065":25,"240077":25,"240091":25,"240101":15,"240114":25,"240127":15,"240138":15,"240151":47,"240170":26,"240179":76,"240194":97,"240224":45,"240229":15,"240231":25,"240237":25,"240244":2,"240249":1,"240252":45,"240259":25,"240280":25,"240296":70,"240307":25,"240317":25,"240331":25,"240334":47,"240350":25,"240371":26,"240380":95,"240404":25,"240415":25,"240432":48,"240455":1,"240459":48,"240476":25,"240496":20,"240500":16,"240517":20,"240521":16,"240538":1,"240542":16,"240559":20,"240563":25,"240586":20,"240590":16,"240607":1,"240611":16,"240631":20,"240634":16,"240651":1,"240655":16,"240675":1,"240679":16,"240696":20,"240699":16,"240719":1,"240723":16,"240740":20,"240743":16,"240760":20,"240764":16,"240781":20,"240785":16,"240802":1,"240810":16,"240827":1,"240831":16,"240848":1,"240855":16,"240872":1,"240876":16,"240893":1,"240897":16,"240914":1,"240918":16,"240935":1,"240939":16,"240956":1,"240960":16,"240977":1,"240981":16,"240998":1,"241002":16,"241019":1,"241023":16,"241040":1,"241044":16,"241061":1,"241065":16,"241082":1,"241086":16,"241103":1,"241110":16,"241127":1,"241131":16,"241148":1,"241155":16,"241172":1,"241176":16,"241193":1,"241197":16,"241214":1,"241218":16,"241235":1,"241239":16,"241256":1,"241260":16,"241277":1,"241281":16,"241298":1,"241302":16,"241319":1,"241323":16,"241340":1,"241344":16,"241361":1,"241365":16,"241382":1,"241386":16,"241403":1,"241407":16,"241424":20,"241427":16,"241444":20,"241447":16,"241464":1,"241468":16,"241485":20,"241488":16,"241505":20,"241508":16,"241525":1,"241529":16,"241546":1,"241550":16,"241567":1,"241571":16,"241588":1,"241592":16,"241609":1,"241613":16,"241630":1,"241634":16,"241654":1,"241658":16,"241678":1,"241682":16,"241699":1,"241703":16,"241720":1,"241724":16,"241741":1,"241745":16,"241762":1,"241766":16,"241783":1,"241787":16,"241804":1,"241808":16,"241825":1,"241829":16,"241848":1,"241852":15,"241868":1,"241872":16,"241889":1,"241893":16,"241910":1,"241914":16,"241931":1,"241935":16,"241952":1,"241956":16,"241973":20,"241977":2,"241980":52,"242036":1,"242042":25,"242054":1,"242061":74,"242110":1,"242114":40,"242130":15,"242135":15,"242147":2,"242150":47,"242171":48,"242189":48,"242209":48,"242226":16,"242243":1,"242249":15,"242254":15,"242259":40,"242268":15,"242274":16,"242291":1,"242298":15,"242301":40,"242311":15,"242313":15,"242319":25,"242328":1,"242334":72,"242354":48,"242374":48,"242392":26,"242399":16,"242416":1,"242420":15,"242426":72,"242444":15,"242450":26,"242457":40,"242474":48,"242491":15,"242500":51,"242527":16,"242542":1,"242545":40,"242555":51,"242572":48,"242593":1,"242597":40,"242606":15,"242615":1,"242618":15,"242627":26,"242633":48,"242654":1,"242658":48,"242676":15,"242685":20,"242688":15,"242697":26,"242703":40,"242713":40,"242727":40,"242739":1,"242745":2,"242753":15,"242758":2,"242761":48,"242778":47,"242794":1,"242798":49,"242827":48,"242847":1,"242851":46,"242864":25,"242869":2,"242872":47,"242885":2,"242888":47,"242903":1,"242906":25,"242915":25,"242923":73,"242950":1,"242955":52,"242988":1,"242992":40,"243011":15,"243013":72,"243031":15,"243040":48,"243058":27,"243070":27,"243085":25,"243094":2,"243098":72,"243118":72,"243134":26,"243149":28,"243158":15,"243167":48,"243190":26,"243199":40,"243205":74,"243254":48,"243277":1,"243282":16,"243299":3,"243303":72,"243321":47,"243337":26,"243357":15,"243365":25,"243376":15,"243388":25,"243400":25,"243416":25,"243429":25,"243444":26,"243451":45,"243460":15,"243472":15,"243481":25,"243491":15,"243504":15,"243516":15,"243519":2,"243525":15,"243532":2,"243540":46,"243551":15,"243555":1,"243558":26,"243574":2,"243577":51,"243597":26,"243604":40,"243612":40,"243626":40,"243644":40,"243659":40,"243677":40,"243691":45,"243705":15,"243713":25,"243723":25,"243746":40,"243760":40,"243778":40,"243793":40,"243811":45,"243824":25,"243834":25,"243843":15,"243846":40,"243860":45,"243874":15,"243882":25,"243892":25,"243914":50,"243942":50,"243961":25,"243966":26,"243975":1,"243981":50,"243999":25,"244022":1,"244026":25,"244031":1,"244035":21,"244051":15,"244054":25,"244061":45,"244074":25,"244084":25,"244093":15,"244096":50,"244124":50,"244143":25,"244148":26,"244157":1,"244163":50,"244181":25,"244204":1,"244208":25,"244213":1,"244217":21,"244233":15,"244235":25,"244242":25,"244250":25,"244259":15,"244262":45,"244272":25,"244280":1,"244283":40,"244294":40,"244301":25,"244312":25,"244320":15,"244323":47,"244337":25,"244345":15,"244348":45,"244358":25,"244366":1,"244369":40,"244380":40,"244388":25,"244399":25,"244408":15,"244422":1,"244425":50,"244455":25,"244466":2,"244470":15,"244482":25,"244492":25,"244502":25,"244508":15,"244515":25,"244526":47,"244541":25,"244549":25,"244558":25,"244575":20,"244579":25,"244593":25,"244600":26,"244617":20,"244624":25,"244638":20,"244642":25,"244656":20,"244660":25,"244674":20,"244678":25,"244692":20,"244696":25,"244710":20,"244714":25,"244728":20,"244732":25,"244746":20,"244750":25,"244764":20,"244768":25,"244782":20,"244786":25,"244800":20,"244804":25,"244818":20,"244822":25,"244836":20,"244840":2,"244843":25,"244859":20,"244864":25,"244878":20,"244886":2,"244890":15,"244902":25,"244916":25,"244926":15,"244935":15,"244939":15,"244953":15,"244962":25,"244972":2,"244975":47,"244993":15,"244999":46,"245022":50,"245050":25,"245058":26,"245090":1,"245096":25,"245104":40,"245112":40,"245123":25,"245132":2,"245139":27,"245172":15,"245184":15,"245187":50,"245218":25,"245232":25,"245237":20,"245243":20,"245249":25,"245258":26,"245287":1,"245291":25,"245296":1,"245299":2,"245315":40,"245318":15,"245322":40,"245330":15,"245333":40,"245343":50,"245363":15,"245370":25,"245381":20,"245385":25,"245396":1,"245400":48,"245433":1,"245437":45,"245451":20,"245454":25,"245469":15,"245471":1,"245475":40,"245498":1,"245502":40,"245513":45,"245534":25,"245542":15,"245545":20,"245548":26,"245566":1,"245572":48,"245591":26,"245608":40,"245618":45,"245632":20,"245635":25,"245641":20,"245645":25,"245649":25,"245664":20,"245669":15,"245672":22,"245677":1,"245682":72,"245702":25,"245706":40,"245721":40,"245731":46,"245749":1,"245753":40,"245763":45,"245775":25,"245787":1,"245792":15,"245806":1,"245809":50,"245834":72,"245849":15,"245861":15,"245863":48,"245882":15,"245889":26,"245894":40,"245901":47,"245913":15,"245915":15,"245927":26,"245933":48,"245950":2,"245953":47,"245971":20,"245974":26,"246002":26,"246013":40,"246021":40,"246030":40,"246037":40,"246045":25,"246059":15,"246069":25,"246083":26,"246091":15,"246093":22,"246095":40,"246102":70,"246112":25,"246120":26,"246129":40,"246139":40,"246149":95,"246165":25,"246173":26,"246182":25,"246190":45,"246200":25,"246220":25,"246224":40,"246241":40,"246257":25,"246271":26,"246279":97,"246299":25,"246317":15,"246326":1,"246331":40,"246341":40,"246352":15,"246354":46,"246375":20,"246378":26,"246405":26,"246418":40,"246428":45,"246435":2,"246444":1,"246447":45,"246458":25,"246472":15,"246485":15,"246498":15,"246510":15,"246516":25,"246524":25,"246534":115,"246564":87,"246584":26,"246602":76,"246618":25,"246628":25,"246634":40,"246644":25,"246652":40,"246662":25,"246669":76,"246715":20,"246718":25,"246729":20,"246732":25,"246745":72,"246760":20,"246763":20,"246767":15,"246769":25,"246781":75,"246795":20,"246798":25,"246809":20,"246812":15,"246819":15,"246833":25,"246847":25,"246858":15,"246870":25,"246884":15,"246889":20,"246892":25,"246902":15,"246906":2,"246909":28,"246933":2,"246936":47,"246950":26,"246974":26,"246983":95,"246998":25,"247008":20,"247013":15,"247015":15,"247027":25,"247044":15,"247055":15,"247062":15,"247076":25,"247090":47,"247102":27,"247125":76,"247140":97,"247168":25,"247173":15,"247175":25,"247183":25,"247190":26,"247213":25,"247232":26,"247241":95,"247265":25,"247275":25,"247289":25,"247292":47,"247309":26,"247337":1,"247340":40,"247348":45,"247359":20,"247363":25,"247375":27,"247385":50,"247404":1,"247407":45,"247413":2,"247424":40,"247427":40,"247438":76,"247460":25,"247470":25,"247473":40,"247483":25,"247491":40,"247501":25,"247508":45,"247515":25,"247525":45,"247535":15,"247538":15,"247550":70,"247559":25,"247567":26,"247576":25,"247584":40,"247594":25,"247601":45,"247608":25,"247618":1,"247621":45,"247631":22,"247636":25,"247653":45,"247663":22,"247668":25,"247682":47,"247698":26,"247724":26,"247733":76,"247755":25,"247765":25,"247768":40,"247778":25,"247786":40,"247796":25,"247803":45,"247810":25,"247820":45,"247829":22,"247834":25,"247848":47,"247864":26,"247889":26,"247898":70,"247907":25,"247915":25,"247934":25,"247950":25,"247967":48,"247984":51,"248012":26,"248021":40,"248031":25,"248042":51,"248060":26,"248081":40,"248091":15,"248098":25,"248105":45,"248111":15,"248117":15,"248129":25,"248138":25,"248148":47,"248164":25,"248180":26,"248189":40,"248199":25,"248209":51,"248227":26,"248247":40,"248261":45,"248270":22,"248275":25,"248279":40,"248293":45,"248302":22,"248307":25,"248311":40,"248321":15,"248328":25,"248335":40,"248345":15,"248352":25,"248359":50,"248386":173,"248423":51,"248439":48,"248460":2,"248467":40,"248475":48,"248496":2,"248503":28,"248534":74,"248551":1,"248554":2,"248561":73,"248583":21,"248590":3,"248596":15,"248599":73,"248625":25,"248635":1,"248639":2,"248646":73,"248668":21,"248675":3,"248681":15,"248684":73,"248714":2,"248721":40,"248729":45,"248739":20,"248743":48,"248766":2,"248773":40,"248781":48,"248802":21,"248809":15,"248812":15,"248818":73,"248844":1,"248848":48,"248869":1,"248873":40,"248881":70,"248893":1,"248897":88,"248918":73,"248945":1,"248949":51,"248960":73,"248985":1,"248989":40,"248997":15,"249010":73,"249037":1,"249040":40,"249048":51,"249062":1,"249066":15,"249079":50,"249089":15,"249102":15,"249115":15,"249127":2,"249130":47,"249147":40,"249155":45,"249166":20,"249170":15,"249183":15,"249196":74,"249229":1,"249232":40,"249240":21,"249247":2,"249251":73,"249278":2,"249285":48,"249306":2,"249313":51,"249328":15,"249341":25,"249348":27,"249365":15,"249378":51,"249399":25,"249416":15,"249435":15,"249442":50,"249454":15,"249467":1,"249471":40,"249497":48,"249519":48,"249538":2,"249546":47,"249565":15,"249581":1,"249588":40,"249599":40,"249608":40,"249621":40,"249634":40,"249647":40,"249660":31,"249700":2,"249703":40,"249713":2,"249719":15,"249724":26,"249733":26,"249746":252,"250108":2,"250111":53,"250166":25,"250173":50,"250208":15,"250218":1,"250221":76,"250291":15,"250304":75,"250337":20,"250345":25,"250359":20,"250363":15,"250366":20,"250372":20,"250378":20,"250384":15,"250387":25,"250395":20,"250402":15,"250411":20,"250417":20,"250424":16,"250441":16,"250457":16,"250472":27,"250500":25,"250506":25,"250521":25,"250526":20,"250532":20,"250538":25,"250551":47,"250567":27,"250600":28,"250632":20,"250636":21,"250652":15,"250655":27,"250689":2,"250699":74,"250745":25,"250753":25,"250762":47,"250778":15,"250793":15,"250800":50,"250815":27,"250847":50,"250865":25,"250873":25,"250882":47,"250900":15,"250915":50,"250929":27,"250961":50,"250975":25,"250984":25,"250993":25,"251002":25,"251010":25,"251018":25,"251027":25,"251035":50,"251068":15,"251073":25,"251081":3,"251096":50,"251123":25,"251130":54,"251156":25,"251163":25,"251183":20,"251187":50,"251212":25,"251219":47,"251231":47,"251245":26,"251256":47,"251269":25,"251278":45,"251289":22,"251298":22,"251303":47,"251317":47,"251331":47,"251346":47,"251362":47,"251378":45,"251384":25,"251395":45,"251409":22,"251418":22,"251423":26,"251430":47,"251443":47,"251458":50,"251488":25,"251500":26,"251507":72,"251522":15,"251536":15,"251545":26,"251552":47,"251562":15,"251571":26,"251578":47,"251591":15,"251598":15,"251607":26,"251614":47,"251627":15,"251634":15,"251643":26,"251650":47,"251663":25,"251673":15,"251682":15,"251691":26,"251697":15,"251699":47,"251711":25,"251720":47,"251729":15,"251743":25,"251753":15,"251762":26,"251768":47,"251777":45,"251783":15,"251790":45,"251796":15,"251803":15,"251812":2,"251815":48,"251840":16,"251857":72,"251872":15,"251884":72,"251899":15,"251912":26,"251918":72,"251931":15,"251933":26,"251952":25,"251968":15,"251981":15,"251988":15,"252001":47,"252014":26,"252034":25,"252044":15,"252057":15,"252064":15,"252077":47,"252087":51,"252126":47,"252140":47,"252152":50,"252172":25,"252182":47,"252201":47,"252210":1,"252213":47,"252225":22,"252237":1,"252240":47,"252252":22,"252264":26,"252282":25,"252297":1,"252300":47,"252317":50,"252325":47,"252342":20,"252345":25,"252350":22,"252362":23,"252372":1,"252375":51,"252412":1,"252415":47,"252431":15,"252445":2,"252448":47,"252462":22,"252467":1,"252470":47,"252482":22,"252494":1,"252497":47,"252509":22,"252521":26,"252536":47,"252561":47,"252577":15,"252590":25,"252620":45,"252626":25,"252639":1,"252646":2,"252657":47,"252672":15,"252678":45,"252687":25,"252692":22,"252697":1,"252705":45,"252715":26,"252728":47,"252737":22,"252739":20,"252742":26,"252761":26,"252767":47,"252779":45,"252785":15,"252792":45,"252798":15,"252805":25,"252819":22,"252821":45,"252830":26,"252841":22,"252843":26,"252869":1,"252873":40,"252879":51,"252917":1,"252920":40,"252930":25,"252943":20,"252946":15,"252951":26,"252960":26,"252967":40,"252976":72,"252999":25,"253005":25,"253017":2,"253020":47,"253035":51,"253062":20,"253066":15,"253082":20,"253085":15,"253094":1,"253100":47,"253115":20,"253119":16,"253138":20,"253141":16,"253160":20,"253163":15,"253171":16,"253185":20,"253188":15,"253195":2,"253199":27,"253207":40,"253216":40,"253227":15,"253234":20,"253237":15,"253244":2,"253248":27,"253256":40,"253265":40,"253276":2,"253282":15,"253291":25,"253304":25,"253322":48,"253344":73,"253403":26,"253438":15,"253445":50,"253464":45,"253471":2,"253480":54,"253508":45,"253516":2,"253521":40,"253542":40,"253554":22,"253562":22,"253569":2,"253572":40,"253584":22,"253592":22,"253600":2,"253608":45,"253614":2,"253620":3,"253629":40,"253641":40,"253644":3,"253671":40,"253696":40,"253708":22,"253713":22,"253718":46,"253735":15,"253740":40,"253752":45,"253762":2,"253769":25,"253783":25,"253793":26,"253804":15,"253806":25,"253820":25,"253832":15,"253840":50,"253855":47,"253872":26,"253887":49,"253914":26,"253929":2,"253935":3,"253943":40,"253949":1,"253952":2,"253964":48,"254002":16,"254013":2,"254021":40,"254031":1,"254034":47,"254045":15,"254053":47,"254068":4,"254082":5,"254100":48,"254124":15,"254126":45,"254133":20,"254136":2,"254143":45,"254151":1,"254160":22,"254165":26,"254185":15,"254197":20,"254202":25,"254214":47,"254230":1,"254233":46,"254251":15,"254259":40,"254274":45,"254284":23,"254289":2,"254296":25,"254313":25,"254323":26,"254337":15,"254339":25,"254353":22,"254357":25,"254369":15,"254377":50,"254392":47,"254409":1,"254412":45,"254418":2,"254425":45,"254435":20,"254438":4,"254443":40,"254458":26,"254469":15,"254475":27,"254483":26,"254499":47,"254511":26,"254532":26,"254562":27,"254579":15,"254589":1,"254593":40,"254601":40,"254608":40,"254615":40,"254622":40,"254629":40,"254636":45,"254644":25,"254660":15,"254664":40,"254682":46,"254696":4,"254708":15,"254710":40,"254746":46,"254760":4,"254769":5,"254779":47,"254793":25,"254807":28,"254818":57,"254877":45,"254889":4,"254898":23,"254908":71,"254966":3,"254977":40,"254987":54,"255032":21,"255040":16,"255056":3,"255068":2,"255075":47,"255092":20,"255095":15,"255103":20,"255106":16,"255116":15,"255121":2,"255128":25,"255146":2,"255151":26,"255175":25,"255181":46,"255199":2,"255202":26,"255213":51,"255230":54,"255269":2,"255275":25,"255284":25,"255301":20,"255304":15,"255308":2,"255312":50,"255335":2,"255342":57,"255376":40,"255391":40,"255400":2,"255403":46,"255412":26,"255425":40,"255436":40,"255451":26,"255464":40,"255471":40,"255488":26,"255500":15,"255508":21,"255515":15,"255525":2,"255528":48,"255553":20,"255557":25,"255579":3,"255591":21,"255597":47,"255617":20,"255622":15,"255632":20,"255635":16,"255647":15,"255654":15,"255663":25,"255672":26,"255697":1,"255700":2,"255704":47,"255720":26,"255731":22,"255743":2,"255746":20,"255751":2,"255754":50,"255762":2,"255774":15,"255776":15,"255780":21,"255788":20,"255791":3,"255800":51,"255817":22,"255829":1,"255832":5,"255852":25,"255855":15,"255866":47,"255879":1,"255884":45,"255891":20,"255896":3,"255920":48,"255938":25,"255952":15,"255955":16,"255966":15,"255973":22,"255982":20,"255986":2,"255989":50,"255997":2,"256009":15,"256016":21,"256024":20,"256027":2,"256034":50,"256044":22,"256061":1,"256067":1,"256070":45,"256076":20,"256080":3,"256104":48,"256123":25,"256137":15,"256140":15,"256148":2,"256151":20,"256155":26,"256170":45,"256190":25,"256203":32,"256246":45,"256265":75,"256310":7,"256344":40,"256362":25,"256370":22,"256372":21,"256379":20,"256382":3,"256391":50,"256413":1,"256419":15,"256421":2,"256424":21,"256431":20,"256435":1,"256440":2,"256447":2,"256454":15,"256457":25,"256464":20,"256469":26,"256490":60,"256561":20,"256568":15,"256571":21,"256580":20,"256584":2,"256588":52,"256623":1,"256627":50,"256645":2,"256652":50,"256666":25,"256681":60,"256752":20,"256760":15,"256762":27,"256789":60,"256860":1,"256868":225,"256978":125,"257039":53,"257071":2,"257077":2,"257083":22,"257085":50,"257110":50,"257117":21,"257129":20,"257132":2,"257139":40,"257147":22,"257161":1,"257167":1,"257170":45,"257176":21,"257182":4,"257219":40,"257240":2,"257249":1,"257254":45,"257260":2,"257269":22,"257273":22,"257275":40,"257283":40,"257286":1,"257289":40,"257304":40,"257307":22,"257311":1,"257314":45,"257322":2,"257334":22,"257338":22,"257343":20,"257346":26,"257368":20,"257377":20,"257380":2,"257385":1,"257388":2,"257392":50,"257408":15,"257410":15,"257418":15,"257422":20,"257425":1,"257428":2,"257435":51,"257454":47,"257465":22,"257467":21,"257473":2,"257479":1,"257482":50,"257509":15,"257511":22,"257520":3,"257527":1,"257530":51,"257554":15,"257556":2,"257561":21,"257568":2,"257572":50,"257589":15,"257592":2,"257595":20,"257599":3,"257609":51,"257628":15,"257631":15,"257636":26,"257647":2,"257651":40,"257661":1,"257664":48,"257684":15,"257694":47,"257710":40,"257722":22,"257730":1,"257733":2,"257740":47,"257756":1,"257759":45,"257765":2,"257774":22,"257778":22,"257780":51,"257801":40,"257808":40,"257820":47,"257838":1,"257846":25,"257851":15,"257861":1,"257869":26,"257882":15,"257884":26,"257897":47,"257912":20,"257916":25,"257930":20,"257934":15,"257948":15,"257959":1,"257964":45,"257975":26,"257982":25,"257986":25,"257999":1,"258002":25,"258021":50,"258027":45,"258035":25,"258048":21,"258055":16,"258076":51,"258086":15,"258092":26,"258103":25,"258109":27,"258135":16,"258154":1,"258157":25,"258163":51,"258201":25,"258215":15,"258223":47,"258237":53,"258270":47,"258285":27,"258302":51,"258334":47,"258352":52,"258374":52,"258403":26,"258413":26,"258442":45,"258455":15,"258460":2,"258465":45,"258470":25,"258475":3,"258483":26,"258494":45,"258499":25,"258502":22,"258507":15,"258509":25,"258512":45,"258517":25,"258522":22,"258527":21,"258533":4,"258544":45,"258549":25,"258552":22,"258557":15,"258559":2,"258562":15,"258576":21,"258582":15,"258596":15,"258598":2,"258602":47,"258617":26,"258630":40,"258640":2,"258646":16,"258665":2,"258671":26,"258694":47,"258705":26,"258720":15,"258727":47,"258736":76,"258783":16,"258799":15,"258806":1,"258809":40,"258816":51,"258838":52,"258857":15,"258867":15,"258874":1,"258877":1,"258883":2,"258887":51,"258899":2,"258902":47,"258919":26,"258944":101,"259009":15,"259016":1,"259022":76,"259047":47,"259062":15,"259066":54,"259107":15,"259114":1,"259121":1,"259124":81,"259158":15,"259163":76,"259195":26,"259206":51,"259233":25,"259261":25,"259272":25,"259284":15,"259290":47,"259304":54,"259317":2,"259321":25,"259335":30,"259353":65,"259416":26,"259436":1,"259442":47,"259459":2,"259465":25,"259469":47,"259486":45,"259494":45,"259513":25,"259518":20,"259521":15,"259527":2,"259537":47,"259549":26,"259567":47,"259580":26,"259595":50,"259603":25,"259616":25,"259625":47,"259637":52,"259662":47,"259670":51,"259701":2,"259704":31,"259741":52,"259780":15,"259786":26,"259793":50,"259813":2,"259816":47,"259836":76,"259875":2,"259878":25,"259883":25,"259897":51,"259918":45,"259925":2,"259928":1,"259931":15,"259941":51,"259961":75,"259992":78,"260067":1,"260070":45,"260078":15,"260086":15,"260091":15,"260097":2,"260101":51,"260120":45,"260130":15,"260138":20,"260144":26,"260166":2,"260169":26,"260180":47,"260203":75,"260238":51,"260264":15,"260274":2,"260277":48,"260302":51,"260335":20,"260342":15,"260345":179,"260600":25,"260610":1,"260616":26,"260628":15,"260631":70,"260644":15,"260647":21,"260661":1,"260664":46,"260678":15,"260682":2,"260687":40,"260694":40,"260709":15,"260711":2,"260714":28,"260727":15,"260730":2,"260737":40,"260747":50,"260776":50,"260799":40,"260817":45,"260829":25,"260843":25,"260856":24,"260870":2,"260874":46,"260891":4,"260903":25,"260910":40,"260922":40,"260931":1,"260935":51,"260951":26,"260969":25,"260978":2,"260988":15,"260992":33,"261032":40,"261040":40,"261057":15,"261060":45,"261068":15,"261071":1,"261077":76,"261101":15,"261103":25,"261111":1,"261114":15,"261117":51,"261134":25,"261145":26,"261155":40,"261165":40,"261173":40,"261194":40,"261204":1,"261208":51,"261227":25,"261248":25,"261265":15,"261269":40,"261287":40,"261298":33,"261323":45,"261331":15,"261334":1,"261340":76,"261356":25,"261369":25,"261384":15,"261388":51,"261408":29,"261422":40,"261431":15,"261434":40,"261463":25,"261471":1,"261474":15,"261477":45,"261485":1,"261489":76,"261515":45,"261523":15,"261526":1,"261531":15,"261534":20,"261537":15,"261540":25,"261560":25,"261571":40,"261580":15,"261583":57,"261608":2,"261613":46,"261631":25,"261635":25,"261649":50,"261673":49,"261687":15,"261690":50,"261719":1,"261722":26,"261748":51,"261773":46,"261788":21,"261795":15,"261801":26,"261809":46,"261825":26,"261840":26,"261850":25,"261866":1,"261871":25,"261887":25,"261902":25,"261920":1,"261923":52,"261955":45,"261967":2,"261971":25,"261989":28,"262005":40,"262025":25,"262030":20,"262034":5,"262048":38,"262082":40,"262086":51,"262118":45,"262129":25,"262143":25,"262152":25,"262162":25,"262170":25,"262178":25,"262186":15,"262197":15,"262205":27,"262228":45,"262234":15,"262237":26,"262259":26,"262270":2,"262277":27,"262297":46,"262317":45,"262330":15,"262333":25,"262339":2,"262350":50,"262369":50,"262388":25,"262403":50,"262429":50,"262466":26,"262473":25,"262478":51,"262492":45,"262504":3,"262512":53,"262536":46,"262551":25,"262560":25,"262573":45,"262584":25,"262594":45,"262600":25,"262614":1,"262617":15,"262620":46,"262642":2,"262651":2,"262658":15,"262661":27,"262682":27,"262703":2,"262707":29,"262733":1,"262738":46,"262752":15,"262759":2,"262765":52,"262790":40,"262798":52,"262818":2,"262823":15,"262836":45,"262843":25,"262856":3,"262865":46,"262874":16,"262890":25,"262905":25,"262917":40,"262926":15,"262936":25,"262948":46,"262957":25,"262969":50,"262983":21,"262989":25,"263002":25,"263014":25,"263029":40,"263037":47,"263051":2,"263056":15,"263069":20,"263074":25,"263088":3,"263097":46,"263106":15,"263120":25,"263134":25,"263147":40,"263156":15,"263168":25,"263181":45,"263191":25,"263204":45,"263215":2,"263219":25,"263230":32,"263259":25,"263272":25,"263283":25,"263315":25,"263327":25,"263345":25,"263352":45,"263360":26,"263379":52,"263397":20,"263401":2,"263405":21,"263411":2,"263414":63,"263466":22,"263471":25,"263480":1,"263485":45,"263495":15,"263497":25,"263507":104,"263583":51,"263599":25,"263617":25,"263625":25,"263640":77,"263672":25,"263704":25,"263716":27,"263734":40,"263742":40,"263750":25,"263766":25,"263774":15,"263777":51,"263814":15,"263817":49,"263847":27,"263859":27,"263870":52,"263899":40,"263907":47,"263921":2,"263926":15,"263939":20,"263945":25,"263955":3,"263965":46,"263974":15,"263988":25,"263998":26,"264014":20,"264018":25,"264022":1,"264025":40,"264050":2,"264054":24,"264063":15,"264065":25,"264072":40,"264131":40,"264178":2,"264185":4,"264194":142,"264262":20,"264266":25,"264280":25,"264290":31,"264314":52,"264330":23,"264336":2,"264340":20,"264343":29,"264365":53,"264388":25,"264395":25,"264408":25,"264412":25,"264421":26,"264437":3,"264449":15,"264451":3,"264461":16,"264470":25,"264478":25,"264484":25,"264499":38,"264531":15,"264538":2,"264543":30,"264557":15,"264560":45,"264567":25,"264575":26,"264585":25,"264592":20,"264595":16,"264605":24,"264621":16,"264631":2,"264638":27,"264655":2,"264658":40,"264673":15,"264676":52,"264691":25,"264695":45,"264703":15,"264706":26,"264728":40,"264739":52,"264758":2,"264763":15,"264776":45,"264782":25,"264796":3,"264805":46,"264814":16,"264830":25,"264846":25,"264859":40,"264868":15,"264880":25,"264893":40,"264902":25,"264914":25,"264927":40,"264943":40,"264954":47,"264968":2,"264973":15,"264986":20,"264991":25,"265009":3,"265018":46,"265027":15,"265041":25,"265059":25,"265076":40,"265085":15,"265097":25,"265114":40,"265125":47,"265139":2,"265144":15,"265157":20,"265162":25,"265180":3,"265189":46,"265198":15,"265212":25,"265230":25,"265247":40,"265256":15,"265268":25,"265285":40,"265294":25,"265305":25,"265318":40,"265329":40,"265340":47,"265354":2,"265359":15,"265372":20,"265377":25,"265391":3,"265400":46,"265409":15,"265423":25,"265437":25,"265450":46,"265459":15,"265471":50,"265496":25,"265509":25,"265520":40,"265530":40,"265539":47,"265555":15,"265560":25,"265569":40,"265578":15,"265590":25,"265599":40,"265608":25,"265620":25,"265629":40,"265641":40,"265649":47,"265663":2,"265668":15,"265681":20,"265686":25,"265696":3,"265705":46,"265714":15,"265728":25,"265738":25,"265747":40,"265756":15,"265768":25,"265777":40,"265786":25,"265799":25,"265808":40,"265829":25,"265841":2,"265846":15,"265859":45,"265865":25,"265875":3,"265884":46,"265893":16,"265909":25,"265921":25,"265930":40,"265939":15,"265949":25,"265958":40,"265967":25,"265980":25,"265989":40,"266004":40,"266012":47,"266026":2,"266031":15,"266044":20,"266049":25,"266063":3,"266072":46,"266081":15,"266095":25,"266109":25,"266122":40,"266132":15,"266144":25,"266159":25,"266166":51,"266194":40,"266206":52,"266225":2,"266230":15,"266243":45,"266249":25,"266263":3,"266272":46,"266281":16,"266297":25,"266313":25,"266326":46,"266335":15,"266345":25,"266358":1,"266361":15,"266365":51,"266380":51,"266390":15,"266400":26,"266418":40,"266429":15,"266439":25,"266453":40,"266463":40,"266475":52,"266495":2,"266500":15,"266513":45,"266520":25,"266530":3,"266539":46,"266548":16,"266564":25,"266576":25,"266585":40,"266594":15,"266604":25,"266613":45,"266626":25,"266641":25,"266654":2,"266658":49,"266684":25,"266691":40,"266700":15,"266702":1,"266705":40,"266718":70,"266728":27,"266752":25,"266757":27,"266781":25,"266792":1,"266795":75,"266834":27,"266852":52,"266870":25,"266876":25,"266886":27,"266898":50,"266927":2,"266931":45,"266952":25,"266957":25,"266964":24,"266973":21,"266979":25,"266989":25,"266996":27,"267007":1,"267014":45,"267027":25,"267035":40,"267042":2,"267046":55,"267099":40,"267111":40,"267119":47,"267139":15,"267143":26,"267159":25,"267177":50,"267196":50,"267215":50,"267234":2,"267240":64,"267253":40,"267274":48,"267301":2,"267304":25,"267317":48,"267349":2,"267352":25,"267362":53,"267393":52,"267423":20,"267427":17,"267437":25,"267450":27,"267473":38,"267510":15,"267512":2,"267519":3,"267530":17,"267561":25,"267573":75,"267624":40,"267638":52,"267667":1,"267671":22,"267683":2,"267688":15,"267701":20,"267706":25,"267723":3,"267732":46,"267741":16,"267757":25,"267774":25,"267790":40,"267799":16,"267813":25,"267829":40,"267838":25,"267852":25,"267868":40,"267882":40,"267890":47,"267906":2,"267911":15,"267924":20,"267931":25,"267947":3,"267956":46,"267965":16,"267983":26,"268001":25,"268016":40,"268025":15,"268037":25,"268052":40,"268065":45,"268074":25,"268083":25,"268090":40,"268101":45,"268107":2,"268114":38,"268148":27,"268162":2,"268171":15,"268176":20,"268182":25,"268204":2,"268207":26,"268226":26,"268249":1,"268252":26,"268266":40,"268276":26,"268299":26,"268321":40,"268328":26,"268335":45,"268346":25,"268351":45,"268357":2,"268362":38,"268396":40,"268407":2,"268415":17,"268437":26,"268460":26,"268479":40,"268488":26,"268507":26,"268528":40,"268538":3,"268543":40,"268552":26,"268574":26,"268595":46,"268611":26,"268625":2,"268628":15,"268638":50,"268660":45,"268672":1,"268676":16,"268695":52,"268708":26,"268726":15,"268729":40,"268736":40,"268745":16,"268763":26,"268780":40,"268788":40,"268796":45,"268806":2,"268813":38,"268848":21,"268855":15,"268857":2,"268864":17,"268888":26,"268909":27,"268920":25,"268930":15,"268942":15,"268950":26,"268973":51,"268992":1,"268996":27,"269018":25,"269023":40,"269037":40,"269045":47,"269061":2,"269066":15,"269079":20,"269084":25,"269094":3,"269103":46,"269112":15,"269126":25,"269136":25,"269145":46,"269154":15,"269166":25,"269180":25,"269185":45,"269194":2,"269197":20,"269200":15,"269203":15,"269209":25,"269218":1,"269222":40,"269239":70,"269251":15,"269260":45,"269267":26,"269284":45,"269291":26,"269308":45,"269315":26,"269332":45,"269339":26,"269356":45,"269362":26,"269379":45,"269385":26,"269402":45,"269408":26,"269426":45,"269432":26,"269450":15,"269455":15,"269459":15,"269464":15,"269469":15,"269474":15,"269479":15,"269484":15,"269489":15,"269494":15,"269499":2,"269503":3,"269513":45,"269519":2,"269528":15,"269533":15,"269539":25,"269547":2,"269551":49,"269582":2,"269592":50,"269611":75,"269624":51,"269651":47,"269666":75,"269679":75,"269692":75,"269705":75,"269718":77,"269743":22,"269745":75,"269758":75,"269771":20,"269775":26,"269794":22,"269804":15,"269817":15,"269825":1,"269830":15,"269836":3,"269843":46,"269852":15,"269866":15,"269872":46,"269881":15,"269893":47,"269911":22,"269913":26,"269955":24,"269967":15,"269969":23,"269978":21,"269994":23,"270000":15,"270002":23,"270007":20,"270011":23,"270028":16,"270039":21,"270053":23,"270060":21,"270074":23,"270081":23,"270101":23,"270129":2,"270140":16,"270151":23,"270168":2,"270175":27,"270199":20,"270206":15,"270209":23,"270216":16,"270234":21,"270242":2,"270245":51,"270381":15,"270386":23,"270393":15,"270409":4,"270425":27,"270447":21,"270455":2,"270458":51,"270594":15,"270599":4,"270615":4,"270628":24,"270671":15,"270676":25,"270686":7,"270705":15,"270711":21,"270723":22,"270735":15,"270742":25,"270761":21,"270769":2,"270772":51,"270919":15,"270925":51,"270955":25,"270981":15,"270986":4,"271002":3,"271015":25,"271028":26,"271046":17,"271069":3,"271079":21,"271086":21,"271093":15,"271100":5,"271116":3,"271129":25,"271145":16,"271163":20,"271166":24,"271180":15,"271184":6,"271204":26,"271233":15,"271238":5,"271254":26,"271266":32,"271309":20,"271313":31,"271332":1,"271335":47,"271354":17,"271373":2,"271379":15,"271387":22,"271413":23,"271422":22,"271426":23,"271434":21,"271450":23,"271456":15,"271458":23,"271463":22,"271475":21,"271481":20,"271484":23,"271493":15,"271495":22,"271499":20,"271502":23,"271511":15,"271513":23,"271522":15,"271524":23,"271533":24,"271548":22,"271577":23,"271583":22,"271587":23,"271592":21,"271608":23,"271614":15,"271616":23,"271621":22,"271633":21,"271639":20,"271642":23,"271648":15,"271650":22,"271654":20,"271657":23,"271663":15,"271665":23,"271671":15,"271673":23,"271679":24,"271694":78,"271776":2,"271786":50,"271804":180,"272145":28,"272183":15,"272186":22,"272213":23,"272220":2,"272237":25,"272247":23,"272267":21,"272273":15,"272288":25,"272299":16,"272317":20,"272321":27,"272349":24,"272361":4,"272381":17,"272398":23,"272405":16,"272421":48,"272432":16,"272450":22,"272458":25,"272480":22,"272496":17,"272511":22,"272520":21,"272527":15,"272540":21,"272547":21,"272554":25,"272566":45,"272579":2,"272582":51,"272725":15,"272731":15,"272736":24,"272761":2,"272765":30,"272795":15,"272800":4,"272813":23,"272830":15,"272835":28,"272851":46,"272883":23,"272893":5,"272903":47,"272920":15,"272926":5,"272942":26,"272961":25,"272971":21,"272979":2,"272982":51,"273118":26,"273126":25,"273132":29,"273151":29,"273172":20,"273177":22,"273190":21,"273203":28,"273238":16,"273246":15,"273251":17,"273271":1,"273274":57,"273383":15,"273388":22,"273392":2,"273399":25,"273433":22,"273446":15,"273451":21,"273461":16,"273482":28,"273517":20,"273523":15,"273525":22,"273543":16,"273550":15,"273555":20,"273559":62,"273685":15,"273690":22,"273694":3,"273701":25,"273738":22,"273753":20,"273759":16,"273772":20,"273776":47,"273900":15,"273905":16,"273917":15,"273923":4,"273930":4,"273957":23,"273976":52,"274020":47,"274028":77,"274093":47,"274101":27,"274128":15,"274136":3,"274140":46,"274155":30,"274170":22,"274181":1,"274184":40,"274191":15,"274196":40,"274203":2,"274207":26,"274216":40,"274222":15,"274232":2,"274235":47,"274250":27,"274274":40,"274284":47,"274308":25,"274319":1,"274322":15,"274327":40,"274343":45,"274351":20,"274354":3,"274368":40,"274377":2,"274386":25,"274393":25,"274398":47,"274421":1,"274424":50,"274444":15,"274454":51,"274470":47,"274485":51,"274516":15,"274528":25,"274543":2,"274549":28,"274567":40,"274577":47,"274590":26,"274599":25,"274610":45,"274625":60,"274631":25,"274641":1,"274644":40,"274653":15,"274655":52,"274676":1,"274681":45,"274689":3,"274701":40,"274710":2,"274719":15,"274725":15,"274729":47,"274747":26,"274754":40,"274762":45,"274776":5,"274786":47,"274800":50,"274815":15,"274825":76,"274846":15,"274849":51,"274874":15,"274882":28,"274892":15,"274898":45,"274912":15,"274920":47,"274936":25,"274944":1,"274948":40,"274955":52,"274970":40,"274980":47,"274995":26,"275001":50,"275025":1,"275028":51,"275051":40,"275055":45,"275066":15,"275069":51,"275100":15,"275108":25,"275116":2,"275120":70,"275159":25,"275168":2,"275171":25,"275183":51,"275206":15,"275216":1,"275219":72,"275235":1,"275238":25,"275250":30,"275271":15,"275281":15,"275285":45,"275292":25,"275301":86,"275314":47,"275329":25,"275337":15,"275339":52,"275368":47,"275376":26,"275408":20,"275412":26,"275445":16,"275468":15,"275474":22,"275479":25,"275487":27,"275511":51,"275556":1,"275559":15,"275569":15,"275573":15,"275579":26,"275589":47,"275604":26,"275619":40,"275629":15,"275637":27,"275649":15,"275651":45,"275661":25,"275671":15,"275675":40,"275688":47,"275703":26,"275709":40,"275725":47,"275742":51,"275764":15,"275772":15,"275776":1,"275782":15,"275790":15,"275795":2,"275798":45,"275806":25,"275817":26,"275830":25,"275839":26,"275844":15,"275850":25,"275854":47,"275869":40,"275876":40,"275884":15,"275892":26,"275901":15,"275904":40,"275917":45,"275928":15,"275936":29,"275950":15,"275952":25,"275958":47,"275973":26,"275979":40,"275989":47,"276006":52,"276032":15,"276040":2,"276043":51,"276057":1,"276061":15,"276069":15,"276072":45,"276084":15,"276086":46,"276106":15,"276114":25,"276119":15,"276127":15,"276129":25,"276132":47,"276151":46,"276172":15,"276180":16,"276192":15,"276203":47,"276216":25,"276221":15,"276229":46,"276237":15,"276245":15,"276251":45,"276260":25,"276264":1,"276267":25,"276271":45,"276277":25,"276286":15,"276292":25,"276303":15,"276312":50,"276334":50,"276366":47,"276384":51,"276424":20,"276429":2,"276433":45,"276445":2,"276448":25,"276461":52,"276499":51,"276529":15,"276539":28,"276553":15,"276555":40,"276566":15,"276576":26,"276585":45,"276591":25,"276605":25,"276611":50,"276620":45,"276630":21,"276639":21,"276649":1,"276653":45,"276662":20,"276667":25,"276683":51,"276692":40,"276704":46,"276722":15,"276725":15,"276733":25,"276742":45,"276753":27,"276767":1,"276771":46,"276784":15,"276787":2,"276791":40,"276802":2,"276808":25,"276821":15,"276823":15,"276831":2,"276837":45,"276848":27,"276862":1,"276866":45,"276877":26,"276884":52,"276912":25,"276921":2,"276928":40,"276936":50,"276948":15,"276952":15,"276960":51,"276972":52,"277000":75,"277020":5,"277036":50,"277052":46,"277063":2,"277066":40,"277091":28,"277100":26,"277117":25,"277121":2,"277132":50,"277163":2,"277168":46,"277179":2,"277183":31,"277209":1,"277213":20,"277217":20,"277221":15,"277227":45,"277235":2,"277242":50,"277261":50,"277279":15,"277282":25,"277295":15,"277297":15,"277305":2,"277311":45,"277322":27,"277336":1,"277340":45,"277351":26,"277358":52,"277384":25,"277397":45,"277407":26,"277418":15,"277426":25,"277433":40,"277441":51,"277452":25,"277466":50,"277488":15,"277500":27,"277517":40,"277524":40,"277536":20,"277540":20,"277544":15,"277550":50,"277561":2,"277568":16,"277586":26,"277597":51,"277621":25,"277635":15,"277641":25,"277647":15,"277652":15,"277658":50,"277669":50,"277681":45,"277690":15,"277696":15,"277701":2,"277704":15,"277717":27,"277734":45,"277745":20,"277748":25,"277756":25,"277763":40,"277774":50,"277793":50,"277801":50,"277809":45,"277817":15,"277823":15,"277829":45,"277836":2,"277840":17,"277852":50,"277870":15,"277873":50,"277891":15,"277894":2,"277898":30,"277929":51,"277943":1,"277947":51,"277968":15,"277977":50,"277985":50,"277993":51,"278014":26,"278027":15,"278033":2,"278036":27,"278050":26,"278056":20,"278060":20,"278064":15,"278066":45,"278076":1,"278080":45,"278090":2,"278095":40,"278111":15,"278113":45,"278124":26,"278131":27,"278148":25,"278154":26,"278167":20,"278171":25,"278187":25,"278191":45,"278202":26,"278212":15,"278220":48,"278236":25,"278259":1,"278263":1,"278268":40,"278275":52,"278304":40,"278311":40,"278321":52,"278344":25,"278354":15,"278357":1,"278361":25,"278371":20,"278378":2,"278381":25,"278391":45,"278402":26,"278412":15,"278420":25,"278424":29,"278439":51,"278462":52,"278487":25,"278493":15,"278496":50,"278506":15,"278516":25,"278529":15,"278532":40,"278542":45,"278556":15,"278558":51,"278586":26,"278596":15,"278604":25,"278608":29,"278623":50,"278635":15,"278643":25,"278647":29,"278662":45,"278673":26,"278683":25,"278695":40,"278706":26,"278713":40,"278734":40,"278756":40,"278763":50,"278773":45,"278781":1,"278784":52,"278797":40,"278804":51,"278818":25,"278826":25,"278830":77,"278868":45,"278881":15,"278883":40,"278891":51,"278902":1,"278905":45,"278912":25,"278918":25,"278926":25,"278930":56,"278955":15,"278962":15,"278971":45,"278977":15,"278985":47,"279006":45,"279019":15,"279021":45,"279033":15,"279035":25,"279046":25,"279054":50,"279069":23,"279092":22,"279105":24,"279117":23,"279132":15,"279140":21,"279146":20,"279151":16,"279165":21,"279172":15,"279180":23,"279189":2,"279193":6,"279212":16,"279230":25,"279244":15,"279250":29,"279281":15,"279286":29,"279314":26,"279343":15,"279348":4,"279364":24,"279389":24,"279401":22,"279413":15,"279421":23,"279430":2,"279434":17,"279448":23,"279469":23,"279510":15,"279515":21,"279521":20,"279526":16,"279554":21,"279561":15,"279569":20,"279572":2,"279579":6,"279594":23,"279611":25,"279625":15,"279631":30,"279668":15,"279673":5,"279689":26,"279718":15,"279723":4,"279739":30,"279795":15,"279800":20,"279803":2,"279810":17,"279824":52,"279848":20,"279851":27,"279862":26,"279875":40,"279887":45,"279897":50,"279921":50,"279961":25,"279978":45,"279983":25,"279990":3,"279997":25,"280007":25,"280010":40,"280022":45,"280032":26,"280042":15,"280052":2,"280055":40,"280065":2,"280071":16,"280092":2,"280100":16,"280118":2,"280121":47,"280138":71,"280162":15,"280172":29,"280188":1,"280191":40,"280200":40,"280210":46,"280229":15,"280231":15,"280242":45,"280250":15,"280258":47,"280274":25,"280284":1,"280287":40,"280296":40,"280299":26,"280321":26,"280338":48,"280361":26,"280381":22,"280389":15,"280399":15,"280407":47,"280419":15,"280425":47,"280434":46,"280454":15,"280462":25,"280467":15,"280475":15,"280477":25,"280480":47,"280499":51,"280525":15,"280533":1,"280537":52,"280555":15,"280563":1,"280567":50,"280576":15,"280581":15,"280586":3,"280590":50,"280605":45,"280615":25,"280632":25,"280638":2,"280645":25,"280651":2,"280654":25,"280665":76,"280693":3,"280699":70,"280709":26,"280719":15,"280727":1,"280730":51,"280750":3,"280757":15,"280759":40,"280769":40,"280778":15,"280780":25,"280784":40,"280791":50,"280798":40,"280804":15,"280814":2,"280817":47,"280832":40,"280842":15,"280844":15,"280848":27,"280867":1,"280870":27,"280883":26,"280898":40,"280909":45,"280919":50,"280944":50,"280983":26,"281002":45,"281007":25,"281014":3,"281021":25,"281032":25,"281035":40,"281047":45,"281057":26,"281067":15,"281077":2,"281080":40,"281090":2,"281096":16,"281117":2,"281125":16,"281143":2,"281146":47,"281163":26,"281186":50,"281205":50,"281220":40,"281228":45,"281238":26,"281248":15,"281256":50,"281270":46,"281283":15,"281291":1,"281294":51,"281306":15,"281316":2,"281319":1,"281323":15,"281325":15,"281336":1,"281339":25,"281354":26,"281359":51,"281371":50,"281397":46,"281418":15,"281428":25,"281440":26,"281445":15,"281455":2,"281458":47,"281473":25,"281490":46,"281514":15,"281522":3,"281528":40,"281538":40,"281546":20,"281549":15,"281557":47,"281573":15,"281578":25,"281585":40,"281588":2,"281591":70,"281602":15,"281609":2,"281615":26,"281628":57,"281646":40,"281649":15,"281653":40,"281676":4,"281685":45,"281695":20,"281703":1,"281706":45,"281716":15,"281720":2,"281725":40,"281732":40,"281747":15,"281749":2,"281752":23,"281765":25,"281780":3,"281790":40,"281800":26,"281820":25,"281831":15,"281834":40,"281857":45,"281876":26,"281891":22,"281899":23,"281910":2,"281914":47,"281927":4,"281939":2,"281943":1,"281947":40,"281959":40,"281968":55,"282011":25,"282029":25,"282036":25,"282049":15,"282053":49,"282087":26,"282096":40,"282113":40,"282117":25,"282121":25,"282138":45,"282146":1,"282152":76,"282169":20,"282172":25,"282177":25,"282187":26,"282198":1,"282202":40,"282212":40,"282223":40,"282235":40,"282244":55,"282289":25,"282309":25,"282324":15,"282328":40,"282346":40,"282357":19,"282376":45,"282390":1,"282396":76,"282411":25,"282419":25,"282428":25,"282437":2,"282440":29,"282457":47,"282467":33,"282497":25,"282508":1,"282512":40,"282520":77,"282560":45,"282573":1,"282579":40,"282591":15,"282594":20,"282598":25,"282611":52,"282639":51,"282663":2,"282667":25,"282678":50,"282697":22,"282702":2,"282706":28,"282729":45,"282736":26,"282763":25,"282773":25,"282781":15,"282789":25,"282802":46,"282811":16,"282823":25,"282830":26,"282850":40,"282858":46,"282868":25,"282891":26,"282903":2,"282910":50,"282949":26,"282964":71,"282981":23,"282988":2,"282991":27,"283011":3,"283016":46,"283025":16,"283045":25,"283056":26,"283072":2,"283076":40,"283085":26,"283105":25,"283116":51,"283143":40,"283153":46,"283163":25,"283185":25,"283192":49,"283208":61,"283332":50,"283359":47,"283373":26,"283394":15,"283397":15,"283403":25,"283411":26,"283429":25,"283435":25,"283444":25,"283455":25,"283463":2,"283474":50,"283493":50,"283506":26,"283529":25,"283537":25,"283544":25,"283561":1,"283564":46,"283581":25,"283590":25,"283605":40,"283612":25,"283621":45,"283635":3,"283640":2,"283643":51,"283667":3,"283672":46,"283681":26,"283706":25,"283711":25,"283717":25,"283724":26,"283737":25,"283754":52,"283766":40,"283784":25,"283789":51,"283817":40,"283828":46,"283838":25,"283859":50,"283884":22,"283894":28,"283919":25,"283942":50,"283955":50,"283968":50,"283981":15,"283987":26,"283997":2,"284001":48,"284026":1,"284031":40,"284039":70,"284050":26,"284065":45,"284072":26,"284087":45,"284094":26,"284109":45,"284116":26,"284131":45,"284138":26,"284153":45,"284160":26,"284175":45,"284181":26,"284196":45,"284202":26,"284218":45,"284224":26,"284239":15,"284241":15,"284247":26,"284258":15,"284263":15,"284268":15,"284273":15,"284278":15,"284283":15,"284288":15,"284293":15,"284298":15,"284303":2,"284307":26,"284320":45,"284327":2,"284336":15,"284342":2,"284352":50,"284371":75,"284384":51,"284411":47,"284426":75,"284439":75,"284452":75,"284465":75,"284478":77,"284503":22,"284505":75,"284518":75,"284531":40,"284540":2,"284546":20,"284550":20,"284554":15,"284558":2,"284562":46,"284571":2,"284580":40,"284598":20,"284601":23,"284607":22,"284611":21,"284624":20,"284629":15,"284631":51,"284671":15,"284685":1,"284688":52,"284717":15,"284723":47,"284741":16,"284757":26,"284762":52,"284785":47,"284804":50,"284833":25,"284845":1,"284848":40,"284864":25,"284880":26,"284886":47,"284906":27,"284916":25,"284919":47,"284938":51,"284947":2,"284953":45,"284960":15,"284970":51,"284991":40,"284997":1,"285000":15,"285005":2,"285008":51,"285036":20,"285039":50,"285057":22,"285061":26,"285078":15,"285084":47,"285093":22,"285102":22,"285107":22,"285109":24,"285123":20,"285127":26,"285145":47,"285154":22,"285173":20,"285179":23,"285190":23,"285200":22,"285205":22,"285219":26,"285236":25,"285250":20,"285253":25,"285275":15,"285282":51,"285291":26,"285323":25,"285332":47,"285346":22,"285348":51,"285384":1,"285397":2,"285400":47,"285417":50,"285448":20,"285458":25,"285464":52,"285503":20,"285507":27,"285523":25,"285533":25,"285554":26,"285564":22,"285599":25,"285611":22,"285620":15,"285625":23,"285643":25,"285655":22,"285665":23,"285683":25,"285697":2,"285700":21,"285706":22,"285727":26,"285748":17,"285771":25,"285777":25,"285793":27,"285811":16,"285833":27,"285854":40,"285858":18,"285899":15,"285904":26,"285919":15,"285936":20,"285941":21,"285948":15,"285954":15,"285960":20,"285965":15,"285982":20,"285987":20,"285992":15,"286000":15,"286008":15,"286014":2,"286019":16,"286042":47,"286052":26,"286067":15,"286085":20,"286090":20,"286096":15,"286106":15,"286115":20,"286120":15,"286138":20,"286143":20,"286149":2,"286155":15,"286165":15,"286171":2,"286176":16,"286191":47,"286201":26,"286226":21,"286234":15,"286253":25,"286277":25,"286282":25,"286292":25,"286300":21,"286310":15,"286314":26,"286333":15,"286342":25,"286357":20,"286361":20,"286364":15,"286373":15,"286375":15,"286381":15,"286383":15,"286392":15,"286394":15,"286400":2,"286414":47,"286428":26,"286452":15,"286463":1,"286466":25,"286471":15,"286483":2,"286494":47,"286508":22,"286520":26,"286540":20,"286547":25,"286559":47,"286570":26,"286595":20,"286601":5,"286615":25,"286632":28,"286656":25,"286673":25,"286679":15,"286683":25,"286688":2,"286695":47,"286710":26,"286741":25,"286745":26,"286772":25,"286785":25,"286802":25,"286812":25,"286822":54,"286864":50,"286887":25,"286897":50,"286920":25,"286930":25,"286942":25,"286954":15,"286963":25,"286977":15,"286986":26,"286992":25,"287004":15,"287013":47,"287027":20,"287032":16,"287052":50,"287072":20,"287077":25,"287083":21,"287096":15,"287100":20,"287105":20,"287108":25,"287133":25,"287158":26,"287175":16,"287199":15,"287208":15,"287226":16,"287250":15,"287259":15,"287278":20,"287281":15,"287292":26,"287324":25,"287327":15,"287346":47,"287357":26,"287386":16,"287410":29,"287436":15,"287445":15,"287454":47,"287467":20,"287472":16,"287492":25,"287507":20,"287512":17,"287534":21,"287547":15,"287551":20,"287556":20,"287559":25,"287583":21,"287596":25,"287620":26,"287637":16,"287661":15,"287670":15,"287679":47,"287690":16,"287714":15,"287723":15,"287742":20,"287745":15,"287756":26,"287788":25,"287791":15,"287810":47,"287821":26,"287857":3,"287870":58,"287952":16,"287977":25,"287987":25,"287999":50,"288024":50,"288053":25,"288063":50,"288085":25,"288094":25,"288106":25,"288118":15,"288127":25,"288137":15,"288146":25,"288162":25,"288172":25,"288186":15,"288195":25,"288205":47,"288219":21,"288233":15,"288250":15,"288261":25,"288276":26,"288316":25,"288326":25,"288343":15,"288354":26,"288375":15,"288384":25,"288404":25,"288416":50,"288440":25,"288450":25,"288468":25,"288480":25,"288501":25,"288513":15,"288522":25,"288534":15,"288543":25,"288555":15,"288564":25,"288581":25,"288591":15,"288601":2,"288607":21,"288621":2,"288627":3,"288637":15,"288654":15,"288670":47,"288704":47,"288729":15,"288734":26,"288760":101,"289058":47,"289071":21,"289084":22,"289093":2,"289106":47,"289130":15,"289147":16,"289156":22,"289167":15,"289171":21,"289184":26,"289209":47,"289223":20,"289228":16,"289259":51,"289286":15,"289297":16,"289318":15,"289335":15,"289344":15,"289361":15,"289370":25,"289383":16,"289404":15,"289421":15,"289430":15,"289447":15,"289458":15,"289475":25,"289484":15,"289493":25,"289508":16,"289541":15,"289550":47,"289564":51,"289593":16,"289614":15,"289631":15,"289640":15,"289657":15,"289666":15,"289683":15,"289692":15,"289709":25,"289725":45,"289733":25,"289753":25,"289767":25,"289788":25,"289798":25,"289812":15,"289821":15,"289832":15,"289834":25,"289845":15,"289862":15,"289871":25,"289881":47,"289895":26,"289914":47,"289922":26,"289956":22,"289969":20,"289976":20,"289980":15,"289999":25,"290010":20,"290017":20,"290024":20,"290031":20,"290035":15,"290054":25,"290065":20,"290072":21,"290081":25,"290091":20,"290095":15,"290114":25,"290125":20,"290133":25,"290157":15,"290166":25,"290188":25,"290212":1,"290216":25,"290241":25,"290263":16,"290284":1,"290288":2,"290291":26,"290317":51,"290345":25,"290370":25,"290382":26,"290408":25,"290439":50,"290461":25,"290483":25,"290495":16,"290516":25,"290546":50,"290564":25,"290577":25,"290592":16,"290617":25,"290624":47,"290638":25,"290675":15,"290682":25,"290710":16,"290737":15,"290746":15,"290753":25,"290781":15,"290790":25,"290800":25,"290811":20,"290820":26,"290841":26,"290851":50,"290866":20,"290870":15,"290889":25,"290900":15,"290919":26,"290940":15,"290959":26,"290980":15,"290999":26,"291020":51,"291053":15,"291072":26,"291093":52,"291122":16,"291143":25,"291155":15,"291169":52,"291199":16,"291220":25,"291232":2,"291245":25,"291257":25,"291263":104,"291368":54,"291399":51,"291419":27,"291434":1,"291437":15,"291441":52,"291474":28,"291498":27,"291520":27,"291541":25,"291552":27,"291571":52,"291605":15,"291607":16,"291626":128,"291785":2,"291788":27,"291807":3,"291815":25,"291830":15,"291837":15,"291844":25,"291859":25,"291872":15,"291879":27,"291903":21,"291912":25,"291921":25,"291933":15,"291939":25,"291949":15,"291960":15,"291969":15,"291978":16,"292003":26,"292011":83,"292064":20,"292070":26,"292085":27,"292099":25,"292106":20,"292115":2,"292123":40,"292126":25,"292137":25,"292151":20,"292157":25,"292165":29,"292187":40,"292191":25,"292201":25,"292205":40,"292216":45,"292227":20,"292231":25,"292235":53,"292259":26,"292270":16,"292295":25,"292304":25,"292318":16,"292343":15,"292347":25,"292351":15,"292364":1,"292368":45,"292378":3,"292391":26,"292402":20,"292406":2,"292411":40,"292423":52,"292441":2,"292444":54,"292479":53,"292512":54,"292534":52,"292563":25,"292578":25,"292589":45,"292604":15,"292607":28,"292621":15,"292640":20,"292643":15,"292652":27,"292670":15,"292689":15,"292696":25,"292707":15,"292724":15,"292735":15,"292742":52,"292774":26,"292791":40,"292806":25,"292814":15,"292832":29,"292875":25,"292888":25,"292901":25,"292918":3,"292933":40,"292942":27,"292966":52,"293004":45,"293019":2,"293022":25,"293035":29,"293056":25,"293071":25,"293082":45,"293097":15,"293100":46,"293113":20,"293117":1,"293122":20,"293126":28,"293159":25,"293168":25,"293179":45,"293188":26,"293205":2,"293209":26,"293233":25,"293242":25,"293253":45,"293263":2,"293266":26,"293277":51,"293315":1,"293320":27,"293344":25,"293353":2,"293361":55,"293407":26,"293416":27,"293446":25,"293455":2,"293463":51,"293479":1,"293484":27,"293508":25,"293517":2,"293525":55,"293544":50,"293561":47,"293587":22,"293604":2,"293608":26,"293632":25,"293641":21,"293649":15,"293652":20,"293655":28,"293663":15,"293669":26,"293688":2,"293695":25,"293700":2,"293704":1,"293707":2,"293711":48,"293734":3,"293745":24,"293762":1,"293766":40,"293782":40,"293785":20,"293788":25,"293797":26,"293808":45,"293814":20,"293817":26,"293828":15,"293832":15,"293836":25,"293856":51,"293864":27,"293889":27,"293908":15,"293914":25,"293918":25,"293923":25,"293926":16,"293937":40,"293947":26,"293955":47,"293970":20,"293973":26,"293983":47,"293992":22,"293996":20,"294004":21,"294010":25,"294014":26,"294030":70,"294041":20,"294050":28,"294075":22,"294088":25,"294093":22,"294102":21,"294114":23,"294125":30,"294175":15,"294182":26,"294192":29,"294228":47,"294241":26,"294262":56,"294298":47,"294309":20,"294312":26,"294325":45,"294330":20,"294333":26,"294344":15,"294349":22,"294353":25,"294362":70,"294373":26,"294392":27,"294411":8,"294426":48,"294451":4,"294463":1,"294469":25,"294473":1,"294479":26,"294488":46,"294501":15,"294508":26,"294517":47,"294532":3,"294541":20,"294547":15,"294549":46,"294560":1,"294566":27,"294576":25,"294584":45,"294595":26,"294614":45,"294623":25,"294634":20,"294639":25,"294646":1,"294650":7,"294676":45,"294685":25,"294694":3,"294700":7,"294716":45,"294725":25,"294734":3,"294740":7,"294756":45,"294765":25,"294774":3,"294780":7,"294796":45,"294805":25,"294814":3,"294820":7,"294836":45,"294845":25,"294854":3,"294860":7,"294876":45,"294885":25,"294894":3,"294900":7,"294916":45,"294925":25,"294934":3,"294939":7,"294955":45,"294964":25,"294973":3,"294978":7,"294994":45,"295003":25,"295012":3,"295017":7,"295033":45,"295042":25,"295051":3,"295056":47,"295071":52,"295084":25,"295095":25,"295114":3,"295120":45,"295125":25,"295130":3,"295135":22,"295140":25,"295154":20,"295158":25,"295172":15,"295174":27,"295197":2,"295208":51,"295221":2,"295230":16,"295249":2,"295255":26,"295278":47,"295289":51,"295323":26,"295332":25,"295338":71,"295374":20,"295377":15,"295386":1,"295389":40,"295406":2,"295415":2,"295419":52,"295440":25,"295445":25,"295452":27,"295474":47,"295488":26,"295516":20,"295520":20,"295525":25,"295546":25,"295567":25,"295587":15,"295595":2,"295601":45,"295612":27,"295626":1,"295630":1,"295634":1,"295638":45,"295660":27,"295677":45,"295689":27,"295707":15,"295710":2,"295722":2,"295728":45,"295740":27,"295758":15,"295761":15,"295769":2,"295778":15,"295780":25,"295787":45,"295799":27,"295815":50,"295852":15,"295860":2,"295870":45,"295882":27,"295900":15,"295903":53,"295932":45,"295944":26,"295961":15,"295964":15,"295972":2,"295982":45,"295994":27,"296012":15,"296015":15,"296023":2,"296033":45,"296045":27,"296064":15,"296067":15,"296075":2,"296083":40,"296094":26,"296101":45,"296115":26,"296126":15,"296134":2,"296144":45,"296156":26,"296169":15,"296180":2,"296184":45,"296194":47,"296208":15,"296210":15,"296218":23,"296230":22,"296236":20,"296240":3,"296246":40,"296254":15,"296269":15,"296277":2,"296288":45,"296300":27,"296321":15,"296324":15,"296332":51,"296350":15,"296352":15,"296360":1,"296363":45,"296374":26,"296385":1,"296389":45,"296405":15,"296413":2,"296421":15,"296426":15,"296434":2,"296443":45,"296454":26,"296468":25,"296477":25,"296486":25,"296502":21,"296508":25,"296518":1,"296523":25,"296527":45,"296538":2,"296548":50,"296575":21,"296589":1,"296593":40,"296602":51,"296617":30,"296652":25,"296670":27,"296695":21,"296702":21,"296708":20,"296712":25,"296720":20,"296728":20,"296732":25,"296736":21,"296749":30,"296764":29,"296790":1,"296794":76,"296812":45,"296824":45,"296845":15,"296848":28,"296857":40,"296865":51,"296876":1,"296880":45,"296889":15,"296892":28,"296911":15,"296913":15,"296921":1,"296926":40,"296945":51,"296960":15,"296968":2,"296981":45,"296992":26,"297002":40,"297010":51,"297021":45,"297029":1,"297045":1,"297049":51,"297074":15,"297079":15,"297087":2,"297100":45,"297112":26,"297123":2,"297126":70,"297153":1,"297157":1,"297160":40,"297179":15,"297187":25,"297201":25,"297213":15,"297216":40,"297226":15,"297233":26,"297241":46,"297252":15,"297259":26,"297273":1,"297276":20,"297280":27,"297299":22,"297308":25,"297315":2,"297319":47,"297330":22,"297336":20,"297341":20,"297346":15,"297354":25,"297370":15,"297380":15,"297383":15,"297391":2,"297403":45,"297414":26,"297424":15,"297432":2,"297444":40,"297451":40,"297459":51,"297475":2,"297481":52,"297496":40,"297504":51,"297522":15,"297529":25,"297533":15,"297543":2,"297548":49,"297574":1,"297578":15,"297588":25,"297606":25,"297618":31,"297649":16,"297663":15,"297665":51,"297690":22,"297697":7,"297745":40,"297760":25,"297791":46,"297808":115,"297861":40,"297898":112,"297927":27,"297939":1,"297942":52,"297975":25,"297986":15,"297992":25,"298004":27,"298047":28,"298069":3,"298080":40,"298088":40,"298097":70,"298110":15,"298118":1,"298124":40,"298154":59,"298186":15,"298188":26,"298199":2,"298202":28,"298232":15,"298236":3,"298246":56,"298278":2,"298281":27,"298301":25,"298311":59,"298402":2,"298409":25,"298420":15,"298423":47,"298447":22,"298455":15,"298458":20,"298465":3,"298475":47,"298495":20,"298502":3,"298512":47,"298534":20,"298541":3,"298551":47,"298571":22,"298578":22,"298587":2,"298591":20,"298595":27,"298620":7,"298647":57,"298679":16,"298688":1,"298692":40,"298699":51,"298710":27,"298728":20,"298735":2,"298739":28,"298787":1,"298790":52,"298803":1,"298806":70,"298815":1,"298818":15,"298820":1,"298823":1,"298826":70,"298835":1,"298838":40,"298845":70,"298854":1,"298857":40,"298864":51,"298873":1,"298876":25,"298889":25,"298894":25,"298898":51,"298926":25,"298941":25,"298953":47,"298972":28,"298990":26,"299014":27,"299039":25,"299054":46,"299072":28,"299090":25,"299106":27,"299131":25,"299146":46,"299164":28,"299182":25,"299203":27,"299228":25,"299243":25,"299257":25,"299272":51,"299298":15,"299302":6,"299310":25,"299324":28,"299355":15,"299361":29,"299394":15,"299400":26,"299418":50,"299443":26,"299469":25,"299480":25,"299491":27,"299508":51,"299546":25,"299552":22,"299562":25,"299571":21,"299580":27,"299602":45,"299608":15,"299626":15,"299633":15,"299651":25,"299661":15,"299678":15,"299684":25,"299700":54,"299737":15,"299747":51,"299779":45,"299785":25,"299792":25,"299805":16,"299829":25,"299845":47,"299866":27,"299902":26,"299921":29,"299957":52,"299979":25,"299985":27,"300013":26,"300022":52,"300056":15,"300063":25,"300082":25,"300098":25,"300110":15,"300113":15,"300123":25,"300138":25,"300151":29,"300179":16,"300193":15,"300196":25,"300215":76,"300256":26,"300271":25,"300284":45,"300295":26,"300310":15,"300313":15,"300321":25,"300331":45,"300345":45,"300360":15,"300364":15,"300372":25,"300381":45,"300392":26,"300406":25,"300418":15,"300426":25,"300435":15,"300437":15,"300445":25,"300451":45,"300462":26,"300473":1,"300477":45,"300492":15,"300500":25,"300510":25,"300519":25,"300529":72,"300596":15,"300598":2,"300604":45,"300612":45,"300630":15,"300638":25,"300651":21,"300657":2,"300661":1,"300665":53,"300681":20,"300685":15,"300693":26,"300715":25,"300732":25,"300744":25,"300755":1,"300758":45,"300765":25,"300782":25,"300794":25,"300809":25,"300813":45,"300830":47,"300848":20,"300856":22,"300866":1,"300869":45,"300878":25,"300882":1,"300887":25,"300894":21,"300903":25,"300913":25,"300926":2,"300939":1,"300943":51,"300954":40,"300966":15,"300969":40,"300977":51,"300993":45,"301006":26,"301015":50,"301029":40,"301037":51,"301050":40,"301061":49,"301079":3,"301086":15,"301093":25,"301099":45,"301107":15,"301118":45,"301126":27,"301157":29,"301181":26,"301195":25,"301215":26,"301233":45,"301241":15,"301247":25,"301258":47,"301280":25,"301284":47,"301302":8,"301313":26,"301333":58,"301380":25,"301393":25,"301409":25,"301420":16,"301434":20,"301437":15,"301444":25,"301448":26,"301474":71,"301503":45,"301515":15,"301517":15,"301525":25,"301534":1,"301538":45,"301552":27,"301569":15,"301571":16,"301578":15,"301586":25,"301600":2,"301606":40,"301614":51,"301626":2,"301632":40,"301651":51,"301664":25,"301678":26,"301691":45,"301702":26,"301712":15,"301722":26,"301739":23,"301754":1,"301759":2,"301766":26,"301783":45,"301794":26,"301804":15,"301812":25,"301825":23,"301840":1,"301845":1,"301849":15,"301854":15,"301862":25,"301871":45,"301882":28,"301896":40,"301904":51,"301915":40,"301921":2,"301924":47,"301941":53,"302019":21,"302029":25,"302037":248,"302580":72,"302646":15,"302649":3,"302676":25,"302686":21,"302703":23,"302710":23,"302730":22,"302739":15,"302754":70,"302831":16,"302849":20,"302852":27,"302882":48,"302893":16,"302909":23,"302916":16,"302934":20,"302938":26,"302957":15,"302963":22,"302972":15,"302977":21,"302984":21,"302991":2,"302998":45,"303011":25,"303015":51,"303152":26,"303161":5,"303177":25,"303201":15,"303206":5,"303222":20,"303274":26,"303289":15,"303294":3,"303298":28,"303338":15,"303343":5,"303353":29,"303386":15,"303391":5,"303401":7,"303419":47,"303440":21,"303447":15,"303461":15,"303465":29,"303487":27,"303506":25,"303519":21,"303527":2,"303530":51,"303666":15,"303671":15,"303676":5,"303692":17,"303710":46,"303732":20,"303739":25,"303750":15,"303758":2,"303764":45,"303775":27,"303789":1,"303793":1,"303797":1,"303801":45,"303826":26,"303840":15,"303842":46,"303855":15,"303857":15,"303865":21,"303871":1,"303875":45,"303886":27,"303903":45,"303915":26,"303926":1,"303929":2,"303933":40,"303948":40,"303956":51,"303967":15,"303977":15,"303984":26,"303994":15,"304002":2,"304011":20,"304015":20,"304020":22,"304029":26,"304045":25,"304056":27,"304080":1,"304083":45,"304094":47,"304114":20,"304123":15,"304126":1,"304133":3,"304150":45,"304161":47,"304178":15,"304181":25,"304197":26,"304218":20,"304222":5,"304234":15,"304237":15,"304245":28,"304262":40,"304271":51,"304288":26,"304299":2,"304303":26,"304315":56,"304356":2,"304359":45,"304370":26,"304380":25,"304391":25,"304401":47,"304419":3,"304425":25,"304436":47,"304455":26,"304467":45,"304478":26,"304488":25,"304499":25,"304509":48,"304527":1,"304530":45,"304542":15,"304545":2,"304548":1,"304552":2,"304559":25,"304562":45,"304573":26,"304583":25,"304596":50,"304613":27,"304633":1,"304636":15,"304639":1,"304645":27,"304655":4,"304668":45,"304679":26,"304689":25,"304700":25,"304710":27,"304725":24,"304731":15,"304733":2,"304739":15,"304741":45,"304748":15,"304753":15,"304763":15,"304768":25,"304772":40,"304792":40,"304800":51,"304811":45,"304821":16,"304829":15,"304837":27,"304849":45,"304860":52,"304880":15,"304887":53,"304917":15,"304919":21,"304925":20,"304928":15,"304935":26,"304944":47,"304960":20,"304964":15,"304971":26,"304978":21,"304985":26,"305002":47,"305017":22,"305019":26,"305052":15,"305062":20,"305066":34,"305101":23,"305110":16,"305125":20,"305129":15,"305154":45,"305164":25,"305185":53,"305222":25,"305236":15,"305243":47,"305262":25,"305284":15,"305286":25,"305298":15,"305313":47,"305325":25,"305341":15,"305344":25,"305374":15,"305377":26,"305394":15,"305401":15,"305408":25,"305415":47,"305426":26,"305432":2,"305435":45,"305454":16,"305472":15,"305474":16,"305489":15,"305499":47,"305507":51,"305546":70,"305558":26,"305565":2,"305574":40,"305580":40,"305590":15,"305599":25,"305605":40,"305611":15,"305613":25,"305625":76,"305642":47,"305657":2,"305663":46,"305676":42,"305723":15,"305727":22,"305729":28,"305755":2,"305760":3,"305768":2,"305773":45,"305789":25,"305800":25,"305805":26,"305829":26,"305852":40,"305870":50,"305901":70,"305913":25,"305930":25,"305939":26,"305950":40,"305961":51,"305986":2,"305990":25,"306007":2,"306011":50,"306041":2,"306045":26,"306071":50,"306085":55,"306131":15,"306135":25,"306153":15,"306164":2,"306170":40,"306179":40,"306186":2,"306190":47,"306211":28,"306237":2,"306242":3,"306252":2,"306257":45,"306273":25,"306285":25,"306289":16,"306306":15,"306308":49,"306346":1,"306351":136,"306420":40,"306434":45,"306450":2,"306457":45,"306467":1,"306472":15,"306474":25,"306482":2,"306486":50,"306505":2,"306509":52,"306539":51,"306564":40,"306570":25,"306585":25,"306592":101,"306670":2,"306674":173,"306733":59,"306768":22,"306776":25,"306788":15,"306803":25,"306815":15,"306830":25,"306844":27,"306868":51,"306890":25,"306899":25,"306914":25,"306936":25,"306948":25,"306958":25,"306968":15,"306975":45,"306989":25,"306999":50,"307012":25,"307028":40,"307035":45,"307045":1,"307050":15,"307053":1,"307058":2,"307062":50,"307073":2,"307077":77,"307113":25,"307123":25,"307129":15,"307132":2,"307139":40,"307152":52,"307199":28,"307216":70,"307228":15,"307240":51,"307251":26,"307258":47,"307269":22,"307271":2,"307277":46,"307290":15,"307294":22,"307298":22,"307300":51,"307329":26,"307360":1,"307364":51,"307393":20,"307397":25,"307420":25,"307443":26,"307462":51,"307511":15,"307520":25,"307535":15,"307548":15,"307557":16,"307572":16,"307587":15,"307596":26,"307619":25,"307633":25,"307647":25,"307661":25,"307675":25,"307689":25,"307703":25,"307717":25,"307731":25,"307745":25,"307759":25,"307773":25,"307787":25,"307801":25,"307815":25,"307829":25,"307843":25,"307857":25,"307871":25,"307888":26,"307905":51,"307926":51,"307951":25,"307964":20,"307968":15,"307980":70,"308016":53,"308057":45,"308067":15,"308070":25,"308084":15,"308092":25,"308107":15,"308114":15,"308116":15,"308130":16,"308148":25,"308153":25,"308162":15,"308172":20,"308176":25,"308197":20,"308201":15,"308208":25,"308223":45,"308232":15,"308238":25,"308251":70,"308261":15,"308268":52,"308323":26,"308335":70,"308347":15,"308366":15,"308368":15,"308380":53,"308439":15,"308447":25,"308457":46,"308468":52,"308497":25,"308510":25,"308518":40,"308527":20,"308530":25,"308538":25,"308556":16,"308572":15,"308586":1,"308595":1,"308600":45,"308610":21,"308616":25,"308619":45,"308628":15,"308634":45,"308645":2,"308652":2,"308658":22,"308673":20,"308678":20,"308682":21,"308689":25,"308701":22,"308712":27,"308737":25,"308746":22,"308757":6,"308773":25,"308788":20,"308792":25,"308799":46,"308830":25,"308837":25,"308844":15,"308849":45,"308860":2,"308867":2,"308873":25,"308881":2,"308885":45,"308894":1,"308900":2,"308906":26,"308921":20,"308924":15,"308931":25,"308943":1,"308948":46,"308958":2,"308964":50,"308971":20,"308975":1,"308979":50,"309027":25,"309039":15,"309051":20,"309054":25,"309070":15,"309072":25,"309082":15,"309086":15,"309095":15,"309108":15,"309117":51,"309158":75,"309202":25,"309206":27,"309223":20,"309231":15,"309234":25,"309239":15,"309246":2,"309252":25,"309275":15,"309277":25,"309287":45,"309296":15,"309308":47,"309332":25,"309355":15,"309358":25,"309370":15,"309386":15,"309393":15,"309396":27,"309416":15,"309423":26,"309438":15,"309445":15,"309452":25,"309459":47,"309473":45,"309488":15,"309494":18,"309522":45,"309531":25,"309544":22,"309546":45,"309555":35,"309595":22,"309597":26,"309607":51,"309647":25,"309660":16,"309674":16,"309687":50,"309700":50,"309727":40,"309746":51,"309772":1,"309775":75,"309791":1,"309794":50,"309815":22,"309819":45,"309832":25,"309842":1,"309846":50,"309902":20,"309906":16,"309927":1,"309930":50,"309976":29,"310018":50,"310049":15,"310058":25,"310064":25,"310073":3,"310080":79,"310147":20,"310151":25,"310166":1,"310169":45,"310177":20,"310181":26,"310200":1,"310203":76,"310243":25,"310247":16,"310265":1,"310269":51,"310300":20,"310304":21,"310313":20,"310316":26,"310338":1,"310341":53,"310377":25,"310382":25,"310393":2,"310396":25,"310402":29,"310437":20,"310441":25,"310454":25,"310470":15,"310479":53,"310492":25,"310498":50,"310514":25,"310534":15,"310546":25,"310553":22,"310560":52,"310600":25,"310614":15,"310617":26,"310656":26,"310692":52,"310746":1,"310749":52,"310783":15,"310792":15,"310801":25,"310813":1,"310818":70,"310829":15,"310837":15,"310846":2,"310849":47,"310867":25,"310879":25,"310898":15,"310900":1,"310903":46,"310916":15,"310920":22,"310922":1,"310925":46,"310938":50,"310976":45,"310986":15,"310993":25,"311006":25,"311016":25,"311032":22,"311034":45,"311043":26,"311055":47,"311074":22,"311076":45,"311085":15,"311089":22,"311091":26,"311101":40,"311130":45,"311140":15,"311147":25,"311161":15,"311172":16,"311188":15,"311195":25,"311208":15,"311217":25,"311231":15,"311242":15,"311251":20,"311254":15,"311260":15,"311267":1,"311270":45,"311280":15,"311286":47,"311300":22,"311302":51,"311332":16,"311352":1,"311355":25,"311370":1,"311373":47,"311389":16,"311407":1,"311410":50,"311420":52,"311459":53,"311476":15,"311487":15,"311498":15,"311505":26,"311512":50,"311533":15,"311542":26,"311555":16,"311573":1,"311577":28,"311602":20,"311608":25,"311627":25,"311634":15,"311648":25,"311654":25,"311671":25,"311680":25,"311692":25,"311702":50,"311727":1,"311730":46,"311747":20,"311751":20,"311754":1,"311757":15,"311760":28,"311781":26,"311799":46,"311808":15,"311810":16,"311825":15,"311828":16,"311844":28,"311855":25,"311874":26,"311904":25,"311918":15,"311929":26,"311938":45,"311948":16,"311967":15,"311977":15,"311984":15,"311991":50,"312015":15,"312022":50,"312047":50,"312079":77,"312120":25,"312133":53,"312189":25,"312208":47,"312221":76,"312304":27,"312333":50,"312346":25,"312351":2,"312357":45,"312364":25,"312376":1,"312383":25,"312388":40,"312394":20,"312401":15,"312403":16,"312411":2,"312418":28,"312445":28,"312479":20,"312482":2,"312485":28,"312514":47,"312534":126,"312661":28,"312697":53,"312726":40,"312748":15,"312752":40,"312765":40,"312778":40,"312791":29,"312811":55,"312868":26,"312890":40,"312921":40,"312931":27,"312941":40,"312954":40,"312964":27,"312974":76,"313043":15,"313056":25,"313086":15,"313099":25,"313120":15,"313133":25,"313154":15,"313167":25,"313188":15,"313201":25,"313222":15,"313235":25,"313256":15,"313269":25,"313290":15,"313303":25,"313324":15,"313337":25,"313358":15,"313371":47,"313388":26,"313422":15,"313432":16,"313450":15,"313460":16,"313478":15,"313488":16,"313506":15,"313516":16,"313534":15,"313544":16,"313562":15,"313572":16,"313590":15,"313600":16,"313618":15,"313628":16,"313646":15,"313656":16,"313674":15,"313684":47,"313695":26,"313706":25,"313724":47,"313737":46,"313758":15,"313764":25,"313782":26,"313809":40,"313825":100,"313927":25,"313945":26,"313961":50,"313986":15,"313998":50,"314029":15,"314035":50,"314085":81,"314187":28,"314223":82,"314317":51,"314339":2,"314345":1,"314349":40,"314361":45,"314371":25,"314391":25,"314407":1,"314411":45,"314424":15,"314430":25,"314442":40,"314454":45,"314464":25,"314473":40,"314482":45,"314492":25,"314512":29,"314530":40,"314539":45,"314549":25,"314558":40,"314567":45,"314576":25,"314596":25,"314611":40,"314621":45,"314631":25,"314640":40,"314650":45,"314660":2,"314663":45,"314672":15,"314677":25,"314692":1,"314700":61,"314748":40,"314757":45,"314766":25,"314774":40,"314783":26,"314811":40,"314820":45,"314829":2,"314832":47,"314846":40,"314855":26,"314883":26,"314904":25,"314924":29,"314942":40,"314951":26,"314974":15,"314977":40,"314986":53,"315008":15,"315014":15,"315017":40,"315026":53,"315066":26,"315081":40,"315091":53,"315117":26,"315132":100,"315221":15,"315224":40,"315236":25,"315274":87,"315400":26,"315415":40,"315425":100,"315525":15,"315533":15,"315538":26,"315553":15,"315560":25,"315579":26,"315603":25,"315622":83,"315722":28,"315760":58,"315832":45,"315843":25,"315860":83,"315963":28,"315999":77,"316073":82,"316164":28,"316200":58,"316270":47,"316293":77,"316325":40,"316339":25,"316360":25,"316383":75,"316434":25,"316455":103,"316539":47,"316554":45,"316564":51,"316595":15,"316601":26,"316615":51,"316651":27,"316670":57,"316749":40,"316759":27,"316769":40,"316797":45,"316807":27,"316817":26,"316836":47,"316847":45,"316868":15,"316873":4,"316880":46,"316898":4,"316905":2,"316911":2,"316914":47,"316929":40,"316941":40,"316951":51,"316973":15,"316975":30,"316996":3,"317005":50,"317043":55,"317092":53,"317131":54,"317182":70,"317212":15,"317217":5,"317227":70,"317235":29,"317260":51,"317275":50,"317307":15,"317309":1,"317315":52,"317336":3,"317348":52,"317387":50,"317401":29,"317421":2,"317428":4,"317441":23,"317450":22,"317457":2,"317460":21,"317466":2,"317472":2,"317479":2,"317489":112,"317511":15,"317513":68,"317533":30,"317551":15,"317553":94,"317584":20,"317587":3,"317596":50,"317608":29,"317629":15,"317635":2,"317639":25,"317649":115,"317684":15,"317687":15,"317693":27,"317711":40,"317728":40,"317736":40,"317753":40,"317761":40,"317769":65,"317845":40,"317853":27,"317866":57,"317910":15,"317912":40,"317928":54,"317951":55,"318008":47,"318023":51,"318065":62,"318118":3,"318131":52,"318171":25,"318190":40,"318203":25,"318220":1,"318223":25,"318234":15,"318236":52,"318274":40,"318304":3,"318317":50,"318333":15,"318341":40,"318354":25,"318371":1,"318374":25,"318385":15,"318387":47,"318402":51,"318433":52,"318475":25,"318487":20,"318494":25,"318503":51,"318518":126,"318568":40,"318576":45,"318586":25,"318596":51,"318608":40,"318619":40,"318626":50,"318648":20,"318652":27,"318668":21,"318679":1,"318683":51,"318697":40,"318710":20,"318717":15,"318720":50,"318742":20,"318746":27,"318763":20,"318767":15,"318770":50,"318792":25,"318799":27,"318816":50,"318838":20,"318842":27,"318858":50,"318880":20,"318884":27,"318901":47,"318916":51,"318943":75,"319010":40,"319027":25,"319039":25,"319053":25,"319067":2,"319070":40,"319077":76,"319105":50,"319124":52,"319144":76,"319169":25,"319176":53,"319209":25,"319223":25,"319237":2,"319240":40,"319247":76,"319275":50,"319294":52,"319314":76,"319339":25,"319346":51,"319378":1,"319382":25,"319392":15,"319395":47,"319413":27,"319434":40,"319471":1,"319474":2,"319483":15,"319488":75,"319516":25,"319539":40,"319549":75,"319579":2,"319584":15,"319600":50,"319614":1,"319617":1,"319620":3,"319633":15,"319637":40,"319647":75,"319677":2,"319682":15,"319698":50,"319712":1,"319715":1,"319718":3,"319731":15,"319735":40,"319745":75,"319775":2,"319780":15,"319796":50,"319810":10,"319839":40,"319849":75,"319880":16,"319901":16,"319918":25,"319940":47,"319954":40,"319968":40,"319978":27,"319999":50,"320034":26,"320040":45,"320056":2,"320060":2,"320066":40,"320085":45,"320099":2,"320103":1,"320107":25,"320116":15,"320119":47,"320134":26,"320144":76,"320208":45,"320217":15,"320223":15,"320229":15,"320235":26,"320246":40,"320265":26,"320286":2,"320292":77,"320310":40,"320315":50,"320351":26,"320360":50,"320371":50,"320409":2,"320413":78,"320480":54,"320524":86,"320596":45,"320611":22,"320615":35,"320653":26,"320674":1,"320678":45,"320689":27,"320721":26,"320743":25,"320760":25,"320772":2,"320778":47,"320792":25,"320804":20,"320807":15,"320816":50,"320824":15,"320828":25,"320832":25,"320846":15,"320855":25,"320861":15,"320870":45,"320891":2,"320894":47,"320911":25,"320929":1,"320932":2,"320935":47,"320948":25,"320954":51,"320978":20,"320984":25,"320998":15,"321010":45,"321026":27,"321052":51,"321093":40,"321117":52,"321140":15,"321149":25,"321159":2,"321168":48,"321183":25,"321201":25,"321216":26,"321228":47,"321242":25,"321252":25,"321258":25,"321270":25,"321276":25,"321293":15,"321295":25,"321305":25,"321319":15,"321328":1,"321332":40,"321351":40,"321354":15,"321363":25,"321369":15,"321378":25,"321393":40,"321396":15,"321412":25,"321422":50,"321433":50,"321439":47,"321459":15,"321463":26,"321489":20,"321492":2,"321496":25,"321505":25,"321520":20,"321524":21,"321530":25,"321545":20,"321549":21,"321555":25,"321570":20,"321574":26,"321583":25,"321602":20,"321606":15,"321620":25,"321626":21,"321632":25,"321647":20,"321651":21,"321657":25,"321672":20,"321676":1,"321679":25,"321694":1,"321701":25,"321716":1,"321720":45,"321727":25,"321742":20,"321745":21,"321751":25,"321766":1,"321772":25,"321787":1,"321790":25,"321800":15,"321814":20,"321817":21,"321824":15,"321838":20,"321841":15,"321846":15,"321850":15,"321855":15,"321860":15,"321865":15,"321870":15,"321875":15,"321880":2,"321884":47,"321901":20,"321905":15,"321913":15,"321921":20,"321924":21,"321932":15,"321934":20,"321937":15,"321942":21,"321948":15,"321950":21,"321959":15,"321961":21,"321970":15,"321972":21,"321978":15,"321982":21,"321991":15,"321993":20,"321996":21,"322005":15,"322007":21,"322016":22,"322018":15,"322023":2,"322027":29,"322042":20,"322046":21,"322058":22,"322068":27,"322083":2,"322086":29,"322102":20,"322105":21,"322113":15,"322115":20,"322118":21,"322127":15,"322129":21,"322135":15,"322137":21,"322146":15,"322148":21,"322157":15,"322159":21,"322168":15,"322170":20,"322173":15,"322178":21,"322187":22,"322189":15,"322194":15,"322199":45,"322208":22,"322210":26,"322229":26,"322241":31,"322263":121,"322336":27,"322346":51,"322387":40,"322404":72,"322431":104,"322513":50,"322539":72,"322552":72,"322566":51,"322574":85,"322594":70,"322611":2,"322618":15,"322620":2,"322627":47,"322643":45,"322652":31,"322674":110,"322714":50,"322735":22,"322737":26,"322756":110,"322801":50,"322821":72,"322834":72,"322851":26,"322864":85,"322883":40,"322897":15,"322900":15,"322906":15,"322908":45,"322928":1,"322932":72,"322956":85,"323028":87,"323075":47,"323094":20,"323098":1,"323103":2,"323107":40,"323118":51,"323143":40,"323150":40,"323157":40,"323164":40,"323171":40,"323178":40,"323185":40,"323192":40,"323205":51,"323222":53,"323267":40,"323277":40,"323287":45,"323297":25,"323305":1,"323308":2,"323312":52,"323347":51,"323356":51,"323366":51,"323376":51,"323386":51,"323396":51,"323406":51,"323416":53,"323426":51,"323435":1,"323438":107,"323466":15,"323472":105,"323499":15,"323508":15,"323515":86,"323531":15,"323538":51,"323547":15,"323549":26,"323570":27,"323582":25,"323589":51,"323598":51,"323608":40,"323616":40,"323624":40,"323632":40,"323640":40,"323647":40,"323654":71,"323668":15,"323670":51,"323681":1,"323685":95,"323728":51,"323761":20,"323764":15,"323767":95,"323811":27,"323828":40,"323842":81,"323855":25,"323865":125,"323932":51,"323959":40,"323969":40,"323982":40,"323992":40,"324002":40,"324012":40,"324022":40,"324033":15,"324035":40,"324048":40,"324064":40,"324077":40,"324090":40,"324103":40,"324116":40,"324130":25,"324136":47,"324152":20,"324158":22,"324167":15,"324170":1,"324175":15,"324178":45,"324187":22,"324189":26,"324203":1,"324206":15,"324218":15,"324224":1,"324229":15,"324238":20,"324241":15,"324249":15,"324251":47,"324262":27,"324284":40,"324294":15,"324301":25,"324315":75,"324352":26,"324383":50,"324389":1,"324398":45,"324408":26,"324424":50,"324430":25,"324440":1,"324443":20,"324448":15,"324455":15,"324458":20,"324463":20,"324468":25,"324484":15,"324497":15,"324500":40,"324507":45,"324517":15,"324523":45,"324544":1,"324551":40,"324561":2,"324565":40,"324592":2,"324596":61,"324661":54,"324685":15,"324691":15,"324696":51,"324715":45,"324725":20,"324728":29,"324760":50,"324768":20,"324771":20,"324774":26,"324796":50,"324802":25,"324810":20,"324813":15,"324828":15,"324835":50,"324846":25,"324852":20,"324855":25,"324868":50,"324877":25,"324889":40,"324895":40,"324907":40,"324917":40,"324927":40,"324937":45,"324947":15,"324949":25,"324970":15,"324983":51,"325004":40,"325014":50,"325059":25,"325065":76,"325126":70,"325135":15,"325140":27,"325150":33,"325188":15,"325201":15,"325208":15,"325214":26,"325223":25,"325239":51,"325289":15,"325296":26,"325310":25,"325321":15,"325328":27,"325343":20,"325346":15,"325354":15,"325363":15,"325370":1,"325373":47,"325388":26,"325415":26,"325442":26,"325469":26,"325496":26,"325523":26,"325560":25,"325605":15,"325622":15,"325639":15,"325656":15,"325673":15,"325691":15,"325708":15,"325725":15,"325742":15,"325759":16,"325784":16,"325804":16,"325822":16,"325835":16,"325853":16,"325866":16,"325884":16,"325897":16,"325915":16,"325928":16,"325946":16,"325959":16,"325977":16,"325990":16,"326008":16,"326021":16,"326039":16,"326052":16,"326070":16,"326083":47,"326097":26,"326108":54,"326139":26,"326148":25,"326156":47,"326164":46,"326193":1,"326196":40,"326207":45,"326217":15,"326229":25,"326232":20,"326235":26,"326263":25,"326276":76,"326370":50,"326389":26,"326406":26,"326415":50,"326434":15,"326440":54,"326471":26,"326480":25,"326491":47,"326502":51,"326520":22,"326522":26,"326533":162,"326640":50,"326659":45,"326672":2,"326677":26,"326705":15,"326718":15,"326721":45,"326744":26,"326776":15,"326789":15,"326791":26,"326821":15,"326833":15,"326845":15,"326857":15,"326868":26,"326877":25,"326895":1,"326898":47,"326909":15,"326921":1,"326924":47,"326946":26,"326960":26,"326973":26,"326986":27,"327016":45,"327028":26,"327051":25,"327066":1,"327070":25,"327085":1,"327089":21,"327098":15,"327110":50,"327115":21,"327122":25,"327143":1,"327147":51,"327177":1,"327181":15,"327195":20,"327199":15,"327213":20,"327217":15,"327229":15,"327251":15,"327265":15,"327279":26,"327302":50,"327311":50,"327329":15,"327341":20,"327344":26,"327359":15,"327371":20,"327374":26,"327389":15,"327394":25,"327406":2,"327410":52,"327428":47,"327443":15,"327455":15,"327467":51,"327515":15,"327527":25,"327545":25,"327563":25,"327581":25,"327599":20,"327602":25,"327622":15,"327634":1,"327637":25,"327645":45,"327655":15,"327667":26,"327690":15,"327702":1,"327706":40,"327724":20,"327729":2,"327734":15,"327748":82,"327878":15,"327890":15,"327902":52,"327975":26,"328003":15,"328016":27,"328069":25,"328078":15,"328090":26,"328117":25,"328137":15,"328146":51,"328174":15,"328180":15,"328195":1,"328199":51,"328241":1,"328245":15,"328259":20,"328263":15,"328277":20,"328281":15,"328295":20,"328299":15,"328313":20,"328317":15,"328331":20,"328335":15,"328349":20,"328353":15,"328367":20,"328371":15,"328385":20,"328389":15,"328401":16,"328428":15,"328447":15,"328466":15,"328485":15,"328504":15,"328523":15,"328542":15,"328561":15,"328580":76,"328609":15,"328612":45,"328623":1,"328627":25,"328636":51,"328666":20,"328673":15,"328679":15,"328684":25,"328692":45,"328702":25,"328710":15,"328715":20,"328719":20,"328723":25,"328731":15,"328736":15,"328741":15,"328746":20,"328750":25,"328758":15,"328763":25,"328771":15,"328776":2,"328780":54,"328801":45,"328831":21,"328838":26,"328856":15,"328868":20,"328871":15,"328883":25,"328898":15,"328905":50,"328925":1,"328928":15,"328943":1,"328947":76,"329002":51,"329012":16,"329029":15,"329031":20,"329036":2,"329043":46,"329056":15,"329059":16,"329079":15,"329095":15,"329106":1,"329109":32,"329145":51,"329154":15,"329168":15,"329184":15,"329198":15,"329205":15,"329217":15,"329231":45,"329262":2,"329266":21,"329272":20,"329275":20,"329278":20,"329281":26,"329295":1,"329298":26,"329312":45,"329321":20,"329325":20,"329330":26,"329344":3,"329352":52,"329375":26,"329389":26,"329403":26,"329417":70,"329432":16,"329451":45,"329464":21,"329470":15,"329473":15,"329485":45,"329494":15,"329504":20,"329508":15,"329518":20,"329522":15,"329532":20,"329536":15,"329546":20,"329550":15,"329560":20,"329564":15,"329574":20,"329578":15,"329588":20,"329592":15,"329602":20,"329606":15,"329616":20,"329620":15,"329630":20,"329634":15,"329645":20,"329649":15,"329660":20,"329664":15,"329675":20,"329679":15,"329690":20,"329694":15,"329705":20,"329709":15,"329720":20,"329724":15,"329735":20,"329739":15,"329750":20,"329754":15,"329765":20,"329769":15,"329780":20,"329784":15,"329795":20,"329799":15,"329810":20,"329814":15,"329825":20,"329829":15,"329841":20,"329844":15,"329856":20,"329859":15,"329866":15,"329878":26,"329905":15,"329917":20,"329920":15,"329932":20,"329935":15,"329947":15,"329954":15,"329966":26,"330001":15,"330008":26,"330041":50,"330089":1,"330092":102,"330127":25,"330151":25,"330157":102,"330197":25,"330224":1,"330227":51,"330257":25,"330272":15,"330284":25,"330290":25,"330294":15,"330309":1,"330312":51,"330339":16,"330355":15,"330357":51,"330387":53,"330402":25,"330428":15,"330440":1,"330443":50,"330476":15,"330491":1,"330494":51,"330524":15,"330526":2,"330530":25,"330550":15,"330554":15,"330566":76,"330634":15,"330646":26,"330663":15,"330675":52,"330729":15,"330741":15,"330747":72,"330759":27,"330784":15,"330796":28,"330831":15,"330843":26,"330865":45,"330876":15,"330888":20,"330891":25,"330899":15,"330914":20,"330917":15,"330931":15,"330943":15,"330961":1,"330964":52,"331013":25,"331020":15,"331038":20,"331041":25,"331057":15,"331060":15,"331075":1,"331078":26,"331109":15,"331112":45,"331122":15,"331129":16,"331146":15,"331156":26,"331172":46,"331192":25,"331216":15,"331219":15,"331231":15,"331241":20,"331245":15,"331257":15,"331267":20,"331271":15,"331283":15,"331293":20,"331297":15,"331309":15,"331319":20,"331323":15,"331335":15,"331345":20,"331349":15,"331361":15,"331371":20,"331375":15,"331387":15,"331397":20,"331401":15,"331413":15,"331423":20,"331427":15,"331439":15,"331449":20,"331453":15,"331465":15,"331476":20,"331480":15,"331492":15,"331503":20,"331507":15,"331519":15,"331530":20,"331534":15,"331546":15,"331557":20,"331561":15,"331573":15,"331584":20,"331588":15,"331600":15,"331611":20,"331615":15,"331627":15,"331638":20,"331642":15,"331654":15,"331665":20,"331669":15,"331681":15,"331692":20,"331696":15,"331708":15,"331719":20,"331723":15,"331735":15,"331746":20,"331750":15,"331762":15,"331773":20,"331777":15,"331789":15,"331800":20,"331804":15,"331816":15,"331819":25,"331846":15,"331852":47,"331870":26,"331883":40,"331893":40,"331903":15,"331915":1,"331918":47,"331926":15,"331941":15,"331948":21,"331958":20,"331961":21,"331967":22,"331969":21,"331975":21,"331981":24,"331995":20,"331999":23,"332007":20,"332011":23,"332020":22,"332024":20,"332027":20,"332031":21,"332037":15,"332040":20,"332045":22,"332047":20,"332054":15,"332057":20,"332064":15,"332067":20,"332074":15,"332077":20,"332084":15,"332086":20,"332093":15,"332095":20,"332099":20,"332103":23,"332111":20,"332118":15,"332120":20,"332124":20,"332128":23,"332136":15,"332140":15,"332145":2,"332149":20,"332152":1,"332157":47,"332175":29,"332186":20,"332189":20,"332193":20,"332197":15,"332202":22,"332206":15,"332211":15,"332216":21,"332222":28,"332240":22,"332247":20,"332250":25,"332277":15,"332289":1,"332292":25,"332307":50,"332337":20,"332340":15,"332352":15,"332357":2,"332360":50,"332399":15,"332411":28,"332452":25,"332476":1,"332479":26,"332485":47,"332497":26,"332506":25,"332514":201,"332717":20,"332720":15,"332732":15,"332737":2,"332740":75,"332787":200,"332882":15,"332896":51,"332911":54,"332977":52,"333002":51,"333010":70,"333019":20,"333023":15,"333035":1,"333038":15,"333051":50,"333070":15,"333082":70,"333098":15,"333113":15,"333123":15,"333130":47,"333148":27,"333175":45,"333191":15,"333197":25,"333212":40,"333228":40,"333234":26,"333274":75,"333319":15,"333325":25,"333332":40,"333339":40,"333346":40,"333353":26,"333393":76,"333450":15,"333456":25,"333463":40,"333470":40,"333478":40,"333485":26,"333525":76,"333582":15,"333588":25,"333595":40,"333602":40,"333610":40,"333618":25,"333648":55,"333699":15,"333705":25,"333711":51,"333766":15,"333780":15,"333790":45,"333807":2,"333811":25,"333835":20,"333839":16,"333856":2,"333863":45,"333870":20,"333873":15,"333875":25,"333881":40,"333888":50,"333908":20,"333911":16,"333925":2,"333932":40,"333939":40,"333946":50,"333966":16,"333983":2,"333989":40,"333996":40,"334006":40,"334013":50,"334033":16,"334047":2,"334053":40,"334060":40,"334067":40,"334074":50,"334094":47,"334117":26,"334129":40,"334135":15,"334140":40,"334154":135,"334246":26,"334260":47,"334270":51,"334305":1,"334310":40,"334320":40,"334330":40,"334340":40,"334351":40,"334363":108,"334467":25,"334479":45,"334499":25,"334514":45,"334541":1,"334544":40,"334553":27,"334576":27,"334591":40,"334628":25,"334649":47,"334664":51,"334686":52,"334712":40,"334719":3,"334732":52,"334772":20,"334778":2,"334789":50,"334808":16,"334825":55,"334863":25,"334872":57,"334902":25,"334920":52,"334942":58,"334985":15,"334988":25,"334997":20,"335002":20,"335007":21,"335018":20,"335024":20,"335030":15,"335033":20,"335038":20,"335044":20,"335050":20,"335055":15,"335058":20,"335064":20,"335070":20,"335076":16,"335093":20,"335098":20,"335103":20,"335108":15,"335111":20,"335116":20,"335121":20,"335127":16,"335147":16,"335164":16,"335184":16,"335201":16,"335221":16,"335241":20,"335247":16,"335267":16,"335287":16,"335307":16,"335327":16,"335344":16,"335360":25,"335374":1,"335384":56,"335433":2,"335437":55,"335467":4,"335479":2,"335483":55,"335509":25,"335517":45,"335528":25,"335540":56,"335571":6,"335588":85,"335650":45,"335672":26,"335683":25,"335691":22,"335693":25,"335701":26,"335729":51,"335753":27,"335781":16,"335796":16,"335812":16,"335828":16,"335844":27,"335860":40,"335880":26,"335892":47,"335907":28,"335953":52,"335967":3,"335976":40,"335985":1,"335988":25,"335998":3,"336005":27,"336013":81,"336052":25,"336067":25,"336072":26,"336099":15,"336112":53,"336135":40,"336142":26,"336175":40,"336187":15,"336198":3,"336210":78,"336237":40,"336246":19,"336274":40,"336286":15,"336297":3,"336307":103,"336348":25,"336353":105,"336425":20,"336438":25,"336454":25,"336470":26,"336497":25,"336515":25,"336541":55,"336575":2,"336580":26,"336604":2,"336611":2,"336620":81,"336668":51,"336679":2,"336682":27,"336694":45,"336701":6,"336730":50,"336747":25,"336752":83,"336807":51,"336818":40,"336829":40,"336836":6,"336865":50,"336882":52,"336902":15,"336905":45,"336920":20,"336925":15,"336940":15,"336955":25,"336963":8,"336990":2,"336994":45,"337004":15,"337016":25,"337023":16,"337043":15,"337056":15,"337071":47,"337085":45,"337095":1,"337099":20,"337104":15,"337107":45,"337118":1,"337122":20,"337127":15,"337134":20,"337138":20,"337143":15,"337146":45,"337156":15,"337163":15,"337170":2,"337176":26,"337191":25,"337206":26,"337237":47,"337246":24,"337252":25,"337268":25,"337274":2,"337286":45,"337294":20,"337297":25,"337306":15,"337308":20,"337311":25,"337320":25,"337329":22,"337334":22,"337339":22,"337343":76,"337388":35,"337421":35,"337455":27,"337472":27,"337490":50,"337504":2,"337516":50,"337540":15,"337549":25,"337570":46,"337587":27,"337603":4,"337618":50,"337632":21,"337644":25,"337661":15,"337670":27,"337688":25,"337701":51,"337733":27,"337760":25,"337764":26,"337773":15,"337780":79,"337826":21,"337835":15,"337837":47,"337854":20,"337863":2,"337870":110,"337963":40,"337970":27,"337984":26,"337992":2,"338004":47,"338016":20,"338019":20,"338023":23,"338032":15,"338034":5,"338043":2,"338047":53,"338072":1,"338079":2,"338082":54,"338158":50,"338174":51,"338189":55,"338244":50,"338260":25,"338270":25,"338279":47,"338295":22,"338297":26,"338315":25,"338328":25,"338341":47,"338350":25,"338375":47,"338384":25,"338409":26,"338431":47,"338447":52,"338492":15,"338497":50,"338544":25,"338550":25,"338570":73,"338594":25,"338600":50,"338624":47,"338650":109,"338750":53,"338771":55,"338795":40,"338806":40,"338816":40,"338828":30,"338846":40,"338859":53,"338876":53,"338894":52,"338922":2,"338926":52,"338951":20,"338954":26,"338961":1,"338972":53,"338984":53,"339001":52,"339014":1,"339017":53,"339033":2,"339036":72,"339052":28,"339061":20,"339064":28,"339074":1,"339077":15,"339081":1,"339084":28,"339094":52,"339109":72,"339131":26,"339138":2,"339141":53,"339157":28,"339166":45,"339176":1,"339179":28,"339189":27,"339198":53,"339215":53,"339240":28,"339249":53,"339281":53,"339306":53,"339325":25,"339334":53,"339360":53,"339379":53,"339404":51,"339415":53,"339444":53,"339468":53,"339486":51,"339503":40,"339514":40,"339525":74,"339558":25,"339562":25,"339571":27,"339585":13,"339627":77,"339671":53,"339691":15,"339696":40,"339729":16,"339740":12,"339768":74,"339790":1,"339794":40,"339801":51,"339810":40,"339814":53,"339834":53,"339854":53,"339874":53,"339894":53,"339914":53,"339934":53,"339954":52,"339970":53,"339994":52,"340007":53,"340025":53,"340038":40,"340048":40,"340064":1,"340068":25,"340079":27,"340085":1,"340089":51,"340105":52,"340125":25,"340135":25,"340142":53,"340163":55,"340187":40,"340203":1,"340207":25,"340222":27,"340232":1,"340236":51,"340254":52,"340274":25,"340288":25,"340295":25,"340310":27,"340325":15,"340327":52,"340349":25,"340356":48,"340380":20,"340386":20,"340392":1,"340395":2,"340398":51,"340424":25,"340436":40,"340446":52,"340470":40,"340480":55,"340514":47,"340529":20,"340537":20,"340545":20,"340551":15,"340554":53,"340573":40,"340584":15,"340587":53,"340606":45,"340617":15,"340620":46,"340632":16,"340646":12,"340674":40,"340686":47,"340700":1,"340704":40,"340711":51,"340720":40,"340724":25,"340736":16,"340751":12,"340779":40,"340792":3,"340801":49,"340821":1,"340825":40,"340832":51,"340841":40,"340845":26,"340868":26,"340883":40,"340896":45,"340907":21,"340918":15,"340920":21,"340931":15,"340944":15,"340951":25,"340958":50,"340979":25,"340986":50,"341032":40,"341043":25,"341051":50,"341085":40,"341096":25,"341104":50,"341138":40,"341149":25,"341157":50,"341191":40,"341202":25,"341210":179,"341381":50,"341406":15,"341425":50,"341491":15,"341509":26,"341518":54,"341542":47,"341556":27,"341579":40,"341585":40,"341597":40,"341608":40,"341619":46,"341638":1,"341643":40,"341654":20,"341657":1,"341661":15,"341669":1,"341678":45,"341690":1,"341694":55,"341716":20,"341723":1,"341727":2,"341734":45,"341744":27,"341763":15,"341771":1,"341780":15,"341789":20,"341793":15,"341801":1,"341810":45,"341822":15,"341825":40,"341833":2,"341839":2,"341845":40,"341853":15,"341857":15,"341860":1,"341865":2,"341872":26,"341906":25,"341913":28,"341929":45,"341941":20,"341944":21,"341953":21,"341962":15,"341964":15,"341969":75,"342005":40,"342021":40,"342034":25,"342041":45,"342051":26,"342063":40,"342090":45,"342100":20,"342103":20,"342106":25,"342115":25,"342134":55,"342161":1,"342164":25,"342176":2,"342187":27,"342207":25,"342215":25,"342230":45,"342240":20,"342247":21,"342253":25,"342260":25,"342275":45,"342285":20,"342292":20,"342299":25,"342306":25,"342321":45,"342331":20,"342338":20,"342345":25,"342352":25,"342367":45,"342377":20,"342384":20,"342391":25,"342398":25,"342413":45,"342423":20,"342430":20,"342437":25,"342444":25,"342459":45,"342469":20,"342476":20,"342483":25,"342490":25,"342503":40,"342513":21,"342522":1,"342529":25,"342536":68,"342619":2,"342623":47,"342638":51,"342682":70,"342695":15,"342703":51,"342713":70,"342727":15,"342736":51,"342746":70,"342760":15,"342769":51,"342779":70,"342793":15,"342802":125,"342896":51,"342938":26,"342947":50,"342961":15,"342967":15,"342969":26,"343010":15,"343012":26,"343036":15,"343038":51,"343068":26,"343086":125,"343168":15,"343170":15,"343176":15,"343179":15,"343185":15,"343188":50,"343220":54,"343252":25,"343261":93,"343371":51,"343380":51,"343422":40,"343432":126,"343497":70,"343514":15,"343520":50,"343536":40,"343546":15,"343554":50,"343570":40,"343577":25,"343581":52,"343593":40,"343622":40,"343628":25,"343647":79,"343687":40,"343698":40,"343709":111,"343727":1,"343732":40,"343741":15,"343754":26,"343769":40,"343776":50,"343788":75,"343837":53,"343864":26,"343871":50,"343895":15,"343898":40,"343914":51,"343925":40,"343932":51,"343944":40,"343951":51,"343963":40,"343970":51,"343982":45,"344001":20,"344005":15,"344012":25,"344019":25,"344028":20,"344032":2,"344039":25,"344059":20,"344064":2,"344071":25,"344090":2,"344100":1,"344105":51,"344126":15,"344133":15,"344136":2,"344146":1,"344151":45,"344161":15,"344182":50,"344190":27,"344212":2,"344222":1,"344227":45,"344237":15,"344258":50,"344266":27,"344288":2,"344298":1,"344303":45,"344313":15,"344334":50,"344342":27,"344364":47,"344383":15,"344390":51,"344422":15,"344428":25,"344447":25,"344466":45,"344476":15,"344497":50,"344504":27,"344526":51,"344546":15,"344553":15,"344556":51,"344576":15,"344583":15,"344586":51,"344606":15,"344613":15,"344616":15,"344623":15,"344626":15,"344633":15,"344636":15,"344643":15,"344646":15,"344653":15,"344656":27,"344677":54,"344706":25,"344721":26,"344731":47,"344745":26,"344768":20,"344771":25,"344789":25,"344800":20,"344803":15,"344809":27,"344832":25,"344841":51,"344859":25,"344868":51,"344886":25,"344895":52,"344928":26,"344940":25,"344956":75,"345010":1,"345014":50,"345053":100,"345126":15,"345133":15,"345140":126,"345254":27,"345293":20,"345296":15,"345307":25,"345316":45,"345325":15,"345332":25,"345348":47,"345363":26,"345381":25,"345398":25,"345417":25,"345432":15,"345436":15,"345448":15,"345464":25,"345469":25,"345485":25,"345504":76,"345583":15,"345590":15,"345597":15,"345604":51,"345647":45,"345655":25,"345664":21,"345672":15,"345683":25,"345692":25,"345698":15,"345713":25,"345724":26,"345744":25,"345771":54,"345815":46,"345845":20,"345851":20,"345855":15,"345857":20,"345861":20,"345865":21,"345871":15,"345873":21,"345879":15,"345881":25,"345897":25,"345903":20,"345906":25,"345915":21,"345921":1,"345925":25,"345935":45,"345942":20,"345948":20,"345952":15,"345954":20,"345958":20,"345962":22,"345976":15,"345978":22,"345992":15,"345994":15,"346007":2,"346013":22,"346024":28,"346053":22,"346067":20,"346071":15,"346089":28,"346141":25,"346160":227,"346345":25,"346363":25,"346373":15,"346384":25,"346394":25,"346409":25,"346424":26,"346438":50,"346470":51,"346511":76,"346580":40,"346590":76,"346658":40,"346668":76,"346736":40,"346746":76,"346814":40,"346833":15,"346846":2,"346849":40,"346859":29,"346872":45,"346888":20,"346892":1,"346896":1,"346903":15,"346905":20,"346909":1,"346916":50,"346942":26,"346968":79,"347032":20,"347035":20,"347039":21,"347045":15,"347047":21,"347057":2,"347061":20,"347064":1,"347068":52,"347090":22,"347099":25,"347108":25,"347117":25,"347124":50,"347171":16,"347184":20,"347188":16,"347207":3,"347219":501,"347616":25,"347634":54,"347670":15,"347678":2,"347681":76,"347733":52,"347773":51,"347795":50,"347825":40,"347835":55,"347880":27,"347910":25,"347923":76,"347956":45,"347966":25,"347981":75,"348030":28,"348053":2,"348057":51,"348088":200,"348211":31,"348244":78,"348294":1,"348298":40,"348315":28,"348338":25,"348350":75,"348401":38,"348450":50,"348469":51,"348495":1,"348502":28,"348518":2,"348529":51,"348538":48,"348560":15,"348565":27,"348584":27,"348608":27,"348627":27,"348643":15,"348654":2,"348659":50,"348691":55,"348716":15,"348726":2,"348730":47,"348747":52,"348808":15,"348821":15,"348828":86,"348853":1,"348857":15,"348864":110,"348889":1,"348893":15,"348900":110,"348925":1,"348929":15,"348936":110,"348961":1,"348965":15,"348972":110,"348997":1,"349001":15,"349008":110,"349033":1,"349037":15,"349044":110,"349069":1,"349073":15,"349080":110,"349105":1,"349109":15,"349116":110,"349141":1,"349145":15,"349152":110,"349177":1,"349181":15,"349188":110,"349213":1,"349217":15,"349224":110,"349249":1,"349253":15,"349260":110,"349285":1,"349289":15,"349296":110,"349321":1,"349325":15,"349332":110,"349357":1,"349361":15,"349368":110,"349393":1,"349397":15,"349404":110,"349429":1,"349432":15,"349439":110,"349464":1,"349467":15,"349474":110,"349499":1,"349502":15,"349509":110,"349534":1,"349537":54,"349563":25,"349581":29,"349598":26,"349615":45,"349626":26,"349643":25,"349651":2,"349655":26,"349672":15,"349676":26,"349692":54,"349718":40,"349730":45,"349743":3,"349756":23,"349775":20,"349778":15,"349781":22,"349783":26,"349807":47,"349823":51,"349854":25,"349867":25,"349871":1,"349877":2,"349881":45,"349894":1,"349897":15,"349902":20,"349905":2,"349909":1,"349913":2,"349917":49,"349944":2,"349947":20,"349952":2,"349956":26,"349977":25,"349993":25,"350006":55,"350041":25,"350052":1,"350057":180,"350217":27,"350256":120,"350350":20,"350354":15,"350367":22,"350374":28,"350398":20,"350403":15,"350416":15,"350429":1,"350434":1,"350439":180,"350601":15,"350613":26,"350640":26,"350667":47,"350683":26,"350712":46,"350733":25,"350742":50,"350768":15,"350781":25,"350795":25,"350809":25,"350834":25,"350851":26,"350860":25,"350873":95,"350960":15,"350966":15,"350968":40,"350978":51,"351029":25,"351042":25,"351065":15,"351069":26,"351083":2,"351087":47,"351102":16,"351120":25,"351142":15,"351156":1,"351159":51,"351189":15,"351194":2,"351200":15,"351214":51,"351251":45,"351260":20,"351266":21,"351272":22,"351274":20,"351278":20,"351282":22,"351287":22,"351292":26,"351308":47,"351318":22,"351323":52,"351355":26,"351369":45,"351381":20,"351387":20,"351391":15,"351393":20,"351397":20,"351401":15,"351406":15,"351411":15,"351422":25,"351430":2,"351434":26,"351446":350,"351735":26,"351752":73,"351804":26,"351811":15,"351814":53,"351844":71,"351873":26,"351883":2,"351892":40,"351904":51,"351920":21,"351930":2,"351936":51,"351946":106,"351983":25,"351997":75,"352017":15,"352019":2,"352022":40,"352031":85,"352070":26,"352091":40,"352102":47,"352117":27,"352141":40,"352161":40,"352169":78,"352191":51,"352235":15,"352248":53,"352270":51,"352279":53,"352291":50,"352306":53,"352329":40,"352336":26,"352343":47,"352358":85,"352414":25,"352422":62,"352491":4,"352504":25,"352512":1,"352515":40,"352521":16,"352535":40,"352544":55,"352561":53,"352589":45,"352595":16,"352609":40,"352618":55,"352635":53,"352663":25,"352673":52,"352697":40,"352708":26,"352722":50,"352737":3,"352747":86,"352779":84,"352833":106,"352870":50,"352888":75,"352909":51,"352925":21,"352935":1,"352941":26,"352953":15,"352956":2,"352962":51,"352972":15,"352974":47,"352989":27,"353016":25,"353028":15,"353036":51,"353051":40,"353059":70,"353069":25,"353082":75,"353107":75,"353147":26,"353168":26,"353187":3,"353200":40,"353210":26,"353227":2,"353237":2,"353243":40,"353250":40,"353257":27,"353264":26,"353275":47,"353289":47,"353302":70,"353314":15,"353320":27,"353339":70,"353351":25,"353367":15,"353375":75,"353394":26,"353412":15,"353425":25,"353438":47,"353453":26,"353462":25,"353469":126,"353625":80,"353695":45,"353711":2,"353715":25,"353732":1,"353735":1,"353740":53,"353765":1,"353769":1,"353773":53,"353799":56,"353839":53,"353864":40,"353874":52,"353896":40,"353902":16,"353920":15,"353929":26,"353937":78,"353981":17,"354019":16,"354039":16,"354059":16,"354079":50,"354105":15,"354117":26,"354126":25,"354142":47,"354150":15,"354162":25,"354176":26,"354185":27,"354197":25,"354210":53,"354240":51,"354254":40,"354272":25,"354292":51,"354341":40,"354352":40,"354381":1,"354385":40,"354402":20,"354406":25,"354427":26,"354453":25,"354467":1,"354471":51,"354481":40,"354492":47,"354501":25,"354521":45,"354557":15,"354570":15,"354579":15,"354591":50,"354607":25,"354613":40,"354621":1,"354626":40,"354643":1,"354647":25,"354664":51,"354697":25,"354711":1,"354715":51,"354725":40,"354736":47,"354745":25,"354766":45,"354802":15,"354815":15,"354824":25,"354833":50,"354850":25,"354857":40,"354865":1,"354870":40,"354887":1,"354891":25,"354908":51,"354941":25,"354955":1,"354959":51,"354969":40,"354980":47,"354989":25,"355010":45,"355046":15,"355059":15,"355068":25,"355077":50,"355094":25,"355101":40,"355109":2,"355116":40,"355133":21,"355139":25,"355154":27,"355184":21,"355191":1,"355194":51,"355205":40,"355216":72,"355228":25,"355249":45,"355285":15,"355298":15,"355307":25,"355316":25,"355321":47,"355336":45,"355351":15,"355356":27,"355382":45,"355392":2,"355399":53,"355416":40,"355422":15,"355427":40,"355449":40,"355459":3,"355473":40,"355520":50,"355534":40,"355543":26,"355565":50,"355596":1,"355600":40,"355623":50,"355642":40,"355653":45,"355666":25,"355685":28,"355707":50,"355729":26,"355744":45,"355749":25,"355760":46,"355782":3,"355791":45,"355804":3,"355813":50,"355826":26,"355839":25,"355870":50,"355886":50,"355907":21,"355913":2,"355920":51,"355937":16,"355963":50,"355978":25,"355987":29,"356027":50,"356065":20,"356068":20,"356075":1,"356078":45,"356091":20,"356094":20,"356102":20,"356107":27,"356120":26,"356132":27,"356158":27,"356171":15,"356178":20,"356182":26,"356193":20,"356197":15,"356204":20,"356208":26,"356219":20,"356223":15,"356230":20,"356234":26,"356245":21,"356251":15,"356258":26,"356269":2,"356275":45,"356289":2,"356292":26,"356301":20,"356304":21,"356313":2,"356319":27,"356333":15,"356341":45,"356354":20,"356357":20,"356364":25,"356383":28,"356404":50,"356426":27,"356449":20,"356454":26,"356467":26,"356480":21,"356486":15,"356493":20,"356497":26,"356510":21,"356516":15,"356523":20,"356527":26,"356540":21,"356546":15,"356553":20,"356557":26,"356570":2,"356576":45,"356590":2,"356593":47,"356608":26,"356621":15,"356637":15,"356654":15,"356670":15,"356686":15,"356703":15,"356720":15,"356737":16,"356760":15,"356778":16,"356794":15,"356805":16,"356821":15,"356832":16,"356848":15,"356859":16,"356875":15,"356886":16,"356902":15,"356913":16,"356929":15,"356940":16,"356956":15,"356967":16,"356983":15,"356994":16,"357010":15,"357021":47,"357035":1,"357038":62,"357100":25,"357116":26,"357135":47,"357153":22,"357158":27,"357177":1,"357181":51,"357258":26,"357278":50,"357304":27,"357326":47,"357344":27,"357363":1,"357367":59,"357462":27,"357487":125,"357537":40,"357566":47,"357584":27,"357603":1,"357607":59,"357693":29,"357719":154,"357800":28,"357829":47,"357847":27,"357866":1,"357870":60,"357971":29,"357999":275,"358119":40,"358149":47,"358167":26,"358200":52,"358238":40,"358251":53,"358285":2,"358288":51,"358308":107,"358430":2,"358447":58,"358484":20,"358489":15,"358495":47,"358512":27,"358533":47,"358548":15,"358567":50,"358581":15,"358592":25,"358610":25,"358619":15,"358630":26,"358657":21,"358666":21,"358674":2,"358682":76,"358741":77,"358794":26,"358814":78,"358843":26,"358857":78,"358886":3,"358896":78,"358925":26,"358938":78,"358967":16,"358983":28,"359016":47,"359034":22,"359036":21,"359045":21,"359053":2,"359061":52,"359099":28,"359136":50,"359153":50,"359178":50,"359195":50,"359223":78,"359255":50,"359292":50,"359309":50,"359340":78,"359372":55,"359421":50,"359438":56,"359493":50,"359510":50,"359536":78,"359568":58,"359630":50,"359647":26,"359673":78,"359705":80,"359780":50,"359797":58,"359868":50,"359885":40,"359919":47,"359938":22,"359940":21,"359949":21,"359957":2,"359965":52,"360006":28,"360038":50,"360059":50,"360082":50,"360103":50,"360135":50,"360156":50,"360187":78,"360222":50,"360265":50,"360286":55,"360336":50,"360357":56,"360416":50,"360437":50,"360463":78,"360498":79,"360568":50,"360589":80,"360661":50,"360682":50,"360710":78,"360745":83,"360831":50,"360852":82,"360937":50,"360958":83,"361046":50,"361067":26,"361092":78,"361127":83,"361224":50,"361245":84,"361346":50,"361367":84,"361468":50,"361489":51,"361529":47,"361551":22,"361553":21,"361562":21,"361570":2,"361578":52,"361620":28,"361657":50,"361681":50,"361704":50,"361728":50,"361761":50,"361785":50,"361825":50,"361849":50,"361881":78,"361919":56,"361976":50,"362000":56,"362061":50,"362085":57,"362153":50,"362177":79,"362250":50,"362274":50,"362303":78,"362341":83,"362432":50,"362456":83,"362550":50,"362574":106,"362674":50,"362698":107,"362807":50,"362831":50,"362857":78,"362895":129,"363015":50,"363039":129,"363163":50,"363187":132,"363317":50,"363341":134,"363477":50,"363501":26,"363526":78,"363564":134,"363706":50,"363730":134,"363872":50,"363896":134,"364041":50,"364065":135,"364214":50,"364238":40,"364275":47,"364297":22,"364299":21,"364308":21,"364316":2,"364324":104,"364416":57,"364486":75,"364516":26,"364527":75,"364557":2,"364565":75,"364595":2,"364603":75,"364633":2,"364641":75,"364671":2,"364679":75,"364709":27,"364731":15,"364742":1,"364750":54,"364779":15,"364794":26,"364808":40,"364813":47,"364828":22,"364830":21,"364839":21,"364847":2,"364855":76,"364911":27,"364932":153,"365019":27,"365042":47,"365060":22,"365062":21,"365071":21,"365079":2,"365087":78,"365147":28,"365172":208,"365310":40,"365339":47,"365357":22,"365359":27,"365379":47,"365393":15,"365412":25,"365424":15,"365435":26,"365461":21,"365470":21,"365478":2,"365486":76,"365542":28,"365570":131,"365649":40,"365680":47,"365698":22,"365700":21,"365709":21,"365717":2,"365725":81,"365798":51,"365837":528,"366126":40,"366166":47,"366184":22,"366186":21,"366195":21,"366203":2,"366211":85,"366287":53,"366320":160,"366414":51,"366451":47,"366469":22,"366471":15,"366484":15,"366497":1,"366500":40,"366510":1,"366513":1,"366516":26,"366528":47,"366543":45,"366563":25,"366574":40,"366580":2,"366589":15,"366591":47,"366605":25,"366612":25,"366620":26,"366634":47,"366645":26,"366654":47,"366672":47,"366680":26,"366689":47,"366702":15,"366708":26,"366722":47,"366733":26,"366742":40,"366756":25,"366763":47,"366771":45,"366782":20,"366789":2,"366794":4,"366806":2,"366810":47,"366829":45,"366838":20,"366845":2,"366850":4,"366862":2,"366866":47,"366880":15,"366886":26,"366895":47,"366908":22,"366910":26,"366919":47,"366932":22,"366936":26,"366947":45,"366963":22,"366965":26,"366976":47,"366989":26,"366998":47,"367011":22,"367013":26,"367024":47,"367037":26,"367046":47,"367059":22,"367061":26,"367070":47,"367083":15,"367089":26,"367100":47,"367113":26,"367124":47,"367137":26,"367148":47,"367161":15,"367177":15,"367194":15,"367211":15,"367228":15,"367245":15,"367261":15,"367277":15,"367293":15,"367309":15,"367326":25,"367344":26,"367369":72,"367402":1,"367405":51,"367435":15,"367437":2,"367441":25,"367455":1,"367458":50,"367482":47,"367498":50,"367519":26,"367539":24,"367548":16,"367562":15,"367572":22,"367578":25,"367595":26,"367610":15,"367620":15,"367630":15,"367640":15,"367650":15,"367660":15,"367670":15,"367680":15,"367690":15,"367700":15,"367710":15,"367720":15,"367730":15,"367740":15,"367750":15,"367760":15,"367770":15,"367780":15,"367790":15,"367800":15,"367810":15,"367820":15,"367830":15,"367840":15,"367850":15,"367860":15,"367870":15,"367880":15,"367890":15,"367900":15,"367910":15,"367920":15,"367930":15,"367940":15,"367950":15,"367960":15,"367970":15,"367980":15,"367990":15,"368000":15,"368010":15,"368020":15,"368030":15,"368040":15,"368050":15,"368060":15,"368070":15,"368080":15,"368090":15,"368100":15,"368110":15,"368120":15,"368130":15,"368140":15,"368150":15,"368160":15,"368170":15,"368180":15,"368190":15,"368200":15,"368210":15,"368220":15,"368230":15,"368240":15,"368250":15,"368260":15,"368270":15,"368280":15,"368290":15,"368300":15,"368310":15,"368320":15,"368330":15,"368340":15,"368350":25,"368362":15,"368371":24,"368380":16,"368394":15,"368404":22,"368410":15,"368419":15,"368425":15,"368437":25,"368451":26,"368468":47,"368476":26,"368482":47,"368493":76,"368541":25,"368566":15,"368568":25,"368581":26,"368606":16,"368626":15,"368635":26,"368658":27,"368699":26,"368708":15,"368719":20,"368722":15,"368729":26,"368735":40,"368742":47,"368750":15,"368752":46,"368780":25,"368804":1,"368808":52,"368854":20,"368857":26,"368868":25,"368885":20,"368889":15,"368903":1,"368907":40,"368936":45,"368946":16,"368963":50,"368990":121,"369015":15,"369024":50,"369051":121,"369076":15,"369085":50,"369111":121,"369135":15,"369144":50,"369170":121,"369194":15,"369203":50,"369220":15,"369227":2,"369233":25,"369246":25,"369250":1,"369254":1,"369258":2,"369265":76,"369287":78,"369331":79,"369415":2,"369418":47,"369432":26,"369444":26,"369453":25,"369462":50,"369495":26,"369507":26,"369516":47,"369527":47,"369543":50,"369564":27,"369582":15,"369594":15,"369599":46,"369617":63,"369624":26,"369640":51,"369652":47,"369668":25,"369691":50,"369717":27,"369746":46,"369765":25,"369771":16,"369786":25,"369800":25,"369809":51,"369832":25,"369836":25,"369839":15,"369853":51,"369874":25,"369882":25,"369886":47,"369901":26,"369912":26,"369933":25,"369947":26,"369959":45,"369971":25,"369978":15,"369992":47,"370004":51,"370033":26,"370049":25,"370063":20,"370066":27,"370081":15,"370085":25,"370089":47,"370103":51,"370130":26,"370145":26,"370160":1,"370163":45,"370172":15,"370176":3,"370179":47,"370193":51,"370219":26,"370235":25,"370249":20,"370252":27,"370267":15,"370271":25,"370275":47,"370289":26,"370295":26,"370302":40,"370309":26,"370315":40,"370322":26,"370329":45,"370335":25,"370339":22,"370341":51,"370366":15,"370375":45,"370381":25,"370395":1,"370398":57,"370430":40,"370440":53,"370462":25,"370474":1,"370477":45,"370487":2,"370490":47,"370504":25,"370515":25,"370529":22,"370531":1,"370534":76,"370568":25,"370587":25,"370607":25,"370627":15,"370641":1,"370644":76,"370683":25,"370703":47,"370719":51,"370745":25,"370757":20,"370760":21,"370769":2,"370778":25,"370790":20,"370793":21,"370802":25,"370816":51,"370841":25,"370850":45,"370861":15,"370873":25,"370880":25,"370894":70,"370905":26,"370931":15,"370940":15,"370954":47,"370966":15,"370975":15,"370991":15,"371007":15,"371023":15,"371039":15,"371055":15,"371071":15,"371087":15,"371103":15,"371119":15,"371136":15,"371152":15,"371168":15,"371185":15,"371201":15,"371217":15,"371233":15,"371249":15,"371265":15,"371281":15,"371297":15,"371313":15,"371329":15,"371345":15,"371361":15,"371377":25,"371395":15,"371411":15,"371427":15,"371443":15,"371459":15,"371475":15,"371491":15,"371507":15,"371524":15,"371541":15,"371557":15,"371573":15,"371589":25,"371607":15,"371623":15,"371639":15,"371655":15,"371671":15,"371687":15,"371703":15,"371719":15,"371735":15,"371751":15,"371767":25,"371785":15,"371801":15,"371817":15,"371833":15,"371849":15,"371865":15,"371881":15,"371897":15,"371913":15,"371929":15,"371945":15,"371961":15,"371977":15,"371993":15,"372009":15,"372025":15,"372041":15,"372057":15,"372073":15,"372089":15,"372105":15,"372121":15,"372138":15,"372154":25,"372172":1,"372175":28,"372204":25,"372220":15,"372231":26,"372243":47,"372258":23,"372268":9,"372292":63,"372303":23,"372326":26,"372335":40,"372345":51,"372398":40,"372408":40,"372418":50,"372443":50,"372468":50,"372492":26,"372501":51,"372554":50,"372580":26,"372589":40,"372599":22,"372601":51,"372654":50,"372680":50,"372704":46,"372716":15,"372723":2,"372729":58,"372794":75,"372853":26,"372873":25,"372890":26,"372903":1,"372906":51,"372964":21,"372970":21,"372976":25,"372988":50,"373010":25,"373033":25,"373046":26,"373066":25,"373083":26,"373097":51,"373148":27,"373166":2,"373169":47,"373185":26,"373205":15,"373220":15,"373235":25,"373252":26,"373261":50,"373292":26,"373324":15,"373331":26,"373368":52,"373406":15,"373413":2,"373419":25,"373438":52,"373476":45,"373507":15,"373514":2,"373520":47,"373534":1,"373537":1,"373541":45,"373559":27,"373586":45,"373601":27,"373628":25,"373643":25,"373653":2,"373659":1,"373662":45,"373671":26,"373681":45,"373693":26,"373703":22,"373705":50,"373729":26,"373756":15,"373771":53,"373827":25,"373840":53,"373885":25,"373898":26,"373921":50,"373954":50,"373993":2,"373999":25,"374008":51,"374022":51,"374036":51,"374075":3,"374084":45,"374094":16,"374118":22,"374128":23,"374141":15,"374157":16,"374181":15,"374197":15,"374208":15,"374223":15,"374236":50,"374264":50,"374288":26,"374315":25,"374330":25,"374346":20,"374349":20,"374355":26,"374370":15,"374377":20,"374381":15,"374383":25,"374399":20,"374402":20,"374408":26,"374423":15,"374430":20,"374434":15,"374436":26,"374459":15,"374474":26,"374506":50,"374534":26,"374549":15,"374563":15,"374571":47,"374587":26,"374614":15,"374629":25,"374650":50,"374685":16,"374693":2,"374697":26,"374703":1,"374709":15,"374716":3,"374723":81,"374758":25,"374770":15,"374772":52,"374792":51,"374811":52,"374839":2,"374843":27,"374854":1,"374858":15,"374865":3,"374874":81,"374909":25,"374921":15,"374923":52,"374937":51,"374956":52,"374981":16,"374989":2,"374993":26,"374999":1,"375005":15,"375012":3,"375021":81,"375056":25,"375068":15,"375070":52,"375089":51,"375108":52,"375133":16,"375141":2,"375145":26,"375151":1,"375157":15,"375164":3,"375173":81,"375208":25,"375220":15,"375222":52,"375241":51,"375260":52,"375285":16,"375293":2,"375297":26,"375303":1,"375309":15,"375316":3,"375325":81,"375360":25,"375372":15,"375374":52,"375393":51,"375412":52,"375438":16,"375446":2,"375450":26,"375456":1,"375462":15,"375469":3,"375478":81,"375515":25,"375527":15,"375529":52,"375549":47,"375564":29,"375614":15,"375628":20,"375631":25,"375643":15,"375652":47,"375668":26,"375695":15,"375710":25,"375731":50,"375766":16,"375774":2,"375778":26,"375784":1,"375790":15,"375797":3,"375804":81,"375839":25,"375851":15,"375853":52,"375873":51,"375892":52,"375920":2,"375924":27,"375935":1,"375939":15,"375946":3,"375955":81,"375990":25,"376002":15,"376004":52,"376018":51,"376037":52,"376062":16,"376070":2,"376074":26,"376080":1,"376086":15,"376093":3,"376102":81,"376137":25,"376149":15,"376151":52,"376170":51,"376189":52,"376214":16,"376222":2,"376226":26,"376232":1,"376238":15,"376245":3,"376254":81,"376289":25,"376301":15,"376303":52,"376322":51,"376341":52,"376366":16,"376374":2,"376378":26,"376384":1,"376390":15,"376397":3,"376406":81,"376441":25,"376453":15,"376455":52,"376474":51,"376493":52,"376518":16,"376526":2,"376530":26,"376536":1,"376542":15,"376549":3,"376558":81,"376593":25,"376605":15,"376607":52,"376626":40,"376637":53,"376667":1,"376670":52,"376697":40,"376710":25,"376719":3,"376731":78,"376758":2,"376761":77,"376798":16,"376806":2,"376810":26,"376818":2,"376824":15,"376831":3,"376840":81,"376877":25,"376889":15,"376891":52,"376911":47,"376926":26,"376951":16,"376966":15,"376981":20,"376984":16,"377007":15,"377016":15,"377021":15,"377041":2,"377044":26,"377073":16,"377088":15,"377103":25,"377108":16,"377128":15,"377137":15,"377142":16,"377159":2,"377162":50,"377178":16,"377193":15,"377208":20,"377211":26,"377236":15,"377245":15,"377247":26,"377266":2,"377269":50,"377285":16,"377300":15,"377315":20,"377318":26,"377343":15,"377352":15,"377354":26,"377373":2,"377376":50,"377392":16,"377407":15,"377422":20,"377425":26,"377450":15,"377459":15,"377461":26,"377480":2,"377483":50,"377500":16,"377515":15,"377530":20,"377533":26,"377558":15,"377567":15,"377569":26,"377588":2,"377591":50,"377616":53,"377657":25,"377671":26,"377689":26,"377710":27,"377730":25,"377743":52,"377763":25,"377777":27,"377794":25,"377810":27,"377828":25,"377841":27,"377861":25,"377875":27,"377892":25,"377908":25,"377924":16,"377939":52,"377962":25,"377975":52,"377995":25,"378008":52,"378029":25,"378042":27,"378062":25,"378076":27,"378095":25,"378111":52,"378131":25,"378146":52,"378169":25,"378182":52,"378202":25,"378218":27,"378239":25,"378252":52,"378275":25,"378289":52,"378310":25,"378326":27,"378345":25,"378358":27,"378379":25,"378393":27,"378413":25,"378429":52,"378450":25,"378463":52,"378485":25,"378498":16,"378517":26,"378539":20,"378542":26,"378568":26,"378580":25,"378589":3,"378601":78,"378627":2,"378630":47,"378647":45,"378655":30,"378692":45,"378710":25,"378717":26,"378737":22,"378739":26,"378748":40,"378771":40,"378781":17,"378820":51,"378871":15,"378878":40,"378888":50,"378927":25,"378935":50,"378967":47,"378982":40,"378992":15,"378996":50,"379033":45,"379041":26,"379062":15,"379076":15,"379084":25,"379102":47,"379112":22,"379114":26,"379131":15,"379142":45,"379152":17,"379191":15,"379200":2,"379210":75,"379265":51,"379301":25,"379317":45,"379331":29,"379352":15,"379364":25,"379378":45,"379387":15,"379402":25,"379418":28,"379444":26,"379466":45,"379474":27,"379500":47,"379513":22,"379515":45,"379523":50,"379574":22,"379576":26,"379584":40,"379594":15,"379597":22,"379599":45,"379615":15,"379622":2,"379628":27,"379650":25,"379661":51,"379686":21,"379693":1,"379697":40,"379710":45,"379720":15,"379723":20,"379727":1,"379732":40,"379746":40,"379756":40,"379766":40,"379777":45,"379794":15,"379802":25,"379817":1,"379820":45,"379828":1,"379832":25,"379844":25,"379862":46,"379877":15,"379884":25,"379887":21,"379893":25,"379908":1,"379911":52,"379943":25,"379957":25,"379960":20,"379964":25,"379973":2,"379979":58,"380036":76,"380090":25,"380101":45,"380117":1,"380121":25,"380133":26,"380145":25,"380157":50,"380170":51,"380203":52,"380234":25,"380247":3,"380253":25,"380265":50,"380278":71,"380325":25,"380336":46,"380358":15,"380360":46,"380373":21,"380380":25,"380391":26,"380410":45,"380421":25,"380432":26,"380442":46,"380452":25,"380463":26,"380479":2,"380485":25,"380496":26,"380506":40,"380515":48,"380528":25,"380539":26,"380557":2,"380560":2,"380567":40,"380577":1,"380582":20,"380587":2,"380594":40,"380608":55,"380644":40,"380655":40,"380665":1,"380669":1,"380674":50,"380704":22,"380709":25,"380727":15,"380730":29,"380769":15,"380772":55,"380806":15,"380814":45,"380833":25,"380845":45,"380854":15,"380864":15,"380871":3,"380886":40,"380900":54,"380952":2,"380959":52,"380987":45,"381002":20,"381005":1,"381008":40,"381018":26,"381032":2,"381038":27,"381055":15,"381065":15,"381071":15,"381076":40,"381086":40,"381096":2,"381099":47,"381114":40,"381124":40,"381134":25,"381155":58,"381196":77,"381228":15,"381231":40,"381240":46,"381260":15,"381263":40,"381273":25,"381289":26,"381310":77,"381343":2,"381349":50,"381360":40,"381370":46,"381390":15,"381400":15,"381406":15,"381419":40,"381428":77,"381460":40,"381470":15,"381482":98,"381514":1,"381518":45,"381540":15,"381548":40,"381558":77,"381590":40,"381600":15,"381612":98,"381644":15,"381647":40,"381657":50,"381701":15,"381707":15,"381710":40,"381720":77,"381752":40,"381759":27,"381775":22,"381783":15,"381796":2,"381802":25,"381827":40,"381836":50,"381880":15,"381886":15,"381889":40,"381902":50,"381937":40,"381946":26,"381983":40,"381994":51,"382017":50,"382046":40,"382058":15,"382064":15,"382077":1,"382080":21,"382090":4,"382109":1,"382115":50,"382141":2,"382147":71,"382162":25,"382181":22,"382192":15,"382205":40,"382214":15,"382226":15,"382232":15,"382235":20,"382239":26,"382251":45,"382257":2,"382268":15,"382271":40,"382280":15,"382292":15,"382298":15,"382301":40,"382310":52,"382349":15,"382356":25,"382375":40,"382384":15,"382396":15,"382402":15,"382405":2,"382411":25,"382441":40,"382450":15,"382462":15,"382468":15,"382471":40,"382480":61,"382552":15,"382559":15,"382562":40,"382572":50,"382617":51,"382648":52,"382694":20,"382698":3,"382708":33,"382730":15,"382733":40,"382744":51,"382757":22,"382762":25,"382769":50,"382797":28,"382820":26,"382839":52,"382851":50,"382871":26,"382889":25,"382906":2,"382911":32,"382938":25,"382946":103,"383000":25,"383015":25,"383021":48,"383037":15,"383043":2,"383047":3,"383056":49,"383080":2,"383084":25,"383099":20,"383103":27,"383112":26,"383128":20,"383133":15,"383135":16,"383150":15,"383160":25,"383173":20,"383178":27,"383197":45,"383210":25,"383219":3,"383231":78,"383258":54,"383315":16,"383323":2,"383327":26,"383336":1,"383340":15,"383347":3,"383356":81,"383392":25,"383404":15,"383406":52,"383426":47,"383445":25,"383455":52,"383515":26,"383541":51,"383565":22,"383567":51,"383594":100,"383685":101,"383758":40,"383772":51,"383799":26,"383816":20,"383819":15,"383826":47,"383836":15,"383843":48,"383858":25,"383874":15,"383883":25,"383898":47,"383914":26,"383942":1,"383945":25,"383963":25,"383976":29,"383985":47,"384000":3,"384017":76,"384056":45,"384068":16,"384084":15,"384093":45,"384108":15,"384117":25,"384123":1,"384126":51,"384147":45,"384159":15,"384167":45,"384180":25,"384192":1,"384195":52,"384224":15,"384226":15,"384237":47,"384254":26,"384285":2,"384291":15,"384307":2,"384313":15,"384329":2,"384335":15,"384351":4,"384358":47,"384374":3,"384384":1,"384387":40,"384400":40,"384403":2,"384406":77,"384437":2,"384444":15,"384451":50,"384462":2,"384469":15,"384476":50,"384488":2,"384495":15,"384502":50,"384513":2,"384519":15,"384526":50,"384537":2,"384543":15,"384550":50,"384561":2,"384567":15,"384574":50,"384585":2,"384591":15,"384598":50,"384609":2,"384615":15,"384622":50,"384633":1,"384636":47,"384651":26,"384676":25,"384688":26,"384710":25,"384717":15,"384728":25,"384735":27,"384760":20,"384765":15,"384774":25,"384781":70,"384801":25,"384806":52,"384837":25,"384849":1,"384852":40,"384862":51,"384883":25,"384887":26,"384902":51,"384925":25,"384929":25,"384941":25,"384948":15,"384959":47,"384976":20,"384979":28,"385009":15,"385018":48,"385039":22,"385043":25,"385057":20,"385060":15,"385064":27,"385082":3,"385086":47,"385100":20,"385103":1,"385106":27,"385115":47,"385131":52,"385162":25,"385175":20,"385178":1,"385181":27,"385191":2,"385194":47,"385211":53,"385242":53,"385273":46,"385294":21,"385301":25,"385324":27,"385336":45,"385346":26,"385366":2,"385369":2,"385376":46,"385388":20,"385393":21,"385399":15,"385402":25,"385429":27,"385441":45,"385451":26,"385471":25,"385474":1,"385477":2,"385484":40,"385495":50,"385514":25,"385530":45,"385540":23,"385552":26,"385561":26,"385577":26,"385585":26,"385601":26,"385615":26,"385622":47,"385636":27,"385660":40,"385677":40,"385688":40,"385699":40,"385710":40,"385721":40,"385732":40,"385743":40,"385754":40,"385765":40,"385776":40,"385787":40,"385798":40,"385809":40,"385820":40,"385831":40,"385842":40,"385853":40,"385864":40,"385875":40,"385886":40,"385897":40,"385908":40,"385919":40,"385930":40,"385941":40,"385952":40,"385963":40,"385974":40,"385985":15,"385992":15,"385998":15,"386004":15,"386010":15,"386016":15,"386022":15,"386027":15,"386032":15,"386037":15,"386042":15,"386047":15,"386052":15,"386057":15,"386062":15,"386067":15,"386072":15,"386078":15,"386084":15,"386090":15,"386096":15,"386102":15,"386108":15,"386114":15,"386120":15,"386126":15,"386132":15,"386138":15,"386144":2,"386149":50,"386167":47,"386178":29,"386206":15,"386218":2,"386224":40,"386230":51,"386243":40,"386250":50,"386262":54,"386297":25,"386309":1,"386313":71,"386330":27,"386358":25,"386368":76,"386398":74,"386415":50,"386426":51,"386447":50,"386464":25,"386471":15,"386480":50,"386504":51,"386538":47,"386556":26,"386572":40,"386589":40,"386600":40,"386611":40,"386622":40,"386633":40,"386644":40,"386655":40,"386666":40,"386677":40,"386688":40,"386699":40,"386710":40,"386721":40,"386732":40,"386743":40,"386754":40,"386765":40,"386776":40,"386787":40,"386798":40,"386809":40,"386820":40,"386831":40,"386842":40,"386853":40,"386864":40,"386875":40,"386886":45,"386897":26,"386905":26,"386912":26,"386919":26,"386926":26,"386933":26,"386940":26,"386947":26,"386954":26,"386961":26,"386968":26,"386975":26,"386982":26,"386989":26,"386996":26,"387003":26,"387010":26,"387018":26,"387026":26,"387034":26,"387042":26,"387050":26,"387058":26,"387066":26,"387074":26,"387082":26,"387090":26,"387098":26,"387106":26,"387114":25,"387122":22,"387124":16,"387138":2,"387144":40,"387150":40,"387160":40,"387167":50,"387184":22,"387188":46,"387207":2,"387213":1,"387217":52,"387231":45,"387239":21,"387246":21,"387253":26,"387271":20,"387276":2,"387283":52,"387297":45,"387308":26,"387327":50,"387353":1,"387357":2,"387364":40,"387375":50,"387394":50,"387418":25,"387441":2,"387448":45,"387459":22,"387468":51,"387495":45,"387505":21,"387511":26,"387528":4,"387540":50,"387552":26,"387567":26,"387583":25,"387598":26,"387609":47,"387622":26,"387635":46,"387646":4,"387665":4,"387687":4,"387706":40,"387713":45,"387720":15,"387727":40,"387734":45,"387741":15,"387748":40,"387755":45,"387762":25,"387769":2,"387775":25,"387791":47,"387800":51,"387845":25,"387857":1,"387861":71,"387878":27,"387906":25,"387918":100,"387966":75,"387985":50,"388005":51,"388029":51,"388049":15,"388052":50,"388072":51,"388101":51,"388121":15,"388124":50,"388151":15,"388160":51,"388194":15,"388197":15,"388206":51,"388243":15,"388246":47,"388264":51,"388288":23,"388307":23,"388326":4,"388345":1,"388349":40,"388356":40,"388363":15,"388371":1,"388375":40,"388382":40,"388389":15,"388397":1,"388401":40,"388408":40,"388416":99,"388444":20,"388448":2,"388457":1,"388461":15,"388463":21,"388475":20,"388479":15,"388484":20,"388488":20,"388493":1,"388497":45,"388508":1,"388512":45,"388524":21,"388532":26,"388541":2,"388545":25,"388559":15,"388574":15,"388583":70,"388626":22,"388638":23,"388657":25,"388672":25,"388683":21,"388689":21,"388695":25,"388716":26,"388724":15,"388730":25,"388748":15,"388755":27,"388767":47,"388782":2,"388788":26,"388813":25,"388836":26,"388844":15,"388853":97,"388901":15,"388910":51,"388949":51,"388985":52,"389010":40,"389022":15,"389025":2,"389031":50,"389054":25,"389061":26,"389087":40,"389101":78,"389119":25,"389128":51,"389142":77,"389166":40,"389176":15,"389178":54,"389203":25,"389211":25,"389216":26,"389240":27,"389255":25,"389259":40,"389272":78,"389290":25,"389299":51,"389313":77,"389334":54,"389349":47,"389364":1,"389367":40,"389378":40,"389386":2,"389389":47,"389400":47,"389420":52,"389449":51,"389465":2,"389471":45,"389486":2,"389493":47,"389506":21,"389515":21,"389521":20,"389525":2,"389532":22,"389544":15,"389546":2,"389550":21,"389559":2,"389564":25,"389583":15,"389592":15,"389598":48,"389614":46,"389638":25,"389644":1,"389648":15,"389659":25,"389664":58,"389721":25,"389728":26,"389747":50,"389756":2,"389762":40,"389772":45,"389790":2,"389796":26,"389816":47,"389834":45,"389851":28,"389878":52,"389889":51,"389911":1,"389914":25,"389920":27,"389941":15,"389952":25,"389957":53,"390007":1,"390019":50,"390036":25,"390047":15,"390050":1,"390065":50,"390085":26,"390099":3,"390110":57,"390148":25,"390160":25,"390171":15,"390177":50,"390190":30,"390210":20,"390215":27,"390237":26,"390252":2,"390256":45,"390263":21,"390269":25,"390283":20,"390289":2,"390295":25,"390307":1,"390311":45,"390317":25,"390329":20,"390333":15,"390339":2,"390345":45,"390354":25,"390367":1,"390371":45,"390380":15,"390383":45,"390399":15,"390402":45,"390409":25,"390421":1,"390425":45,"390433":25,"390446":1,"390450":45,"390458":25,"390471":1,"390475":45,"390483":25,"390496":1,"390500":45,"390508":25,"390521":1,"390525":45,"390533":25,"390546":1,"390550":45,"390558":25,"390571":1,"390575":40,"390584":25,"390598":25,"390611":1,"390615":45,"390624":25,"390637":1,"390641":45,"390649":25,"390662":1,"390665":45,"390673":25,"390686":1,"390689":45,"390697":25,"390710":1,"390713":45,"390721":25,"390734":1,"390737":40,"390744":25,"390756":1,"390759":40,"390767":50,"390783":20,"390786":15,"390792":26,"390800":47,"390814":26,"390823":53,"390856":26,"390875":27,"390886":47,"390897":2,"390906":40,"390914":71,"390934":25,"390948":25,"390955":25,"390964":51,"391006":25,"391015":52,"391031":28,"391042":2,"391051":40,"391059":52,"391079":25,"391095":1,"391098":50,"391120":30,"391140":53,"391170":26,"391185":50,"391196":47,"391211":51,"391243":15,"391249":45,"391256":1,"391259":40,"391266":40,"391278":40,"391286":47,"391295":25,"391311":47,"391319":51,"391332":77,"391361":40,"391372":15,"391382":1,"391385":47,"391400":40,"391415":15,"391424":1,"391427":71,"391444":21,"391453":25,"391463":25,"391472":62,"391481":45,"391492":21,"391498":15,"391508":1,"391511":15,"391513":15,"391522":50,"391546":27,"391567":26,"391575":40,"391583":40,"391591":56,"391612":25,"391617":40,"391626":51,"391648":26,"391659":1,"391663":40,"391671":40,"391683":52,"391719":25,"391729":27,"391740":47,"391751":1,"391755":40,"391762":71,"391782":25,"391797":1,"391800":75,"391810":47,"391825":50,"391834":25,"391851":40,"391863":51,"391878":27,"391902":72,"391917":25,"391930":25,"391937":45,"391944":15,"391953":75,"391966":25,"391972":40,"391994":40,"392005":25,"392022":26,"392034":25,"392039":40,"392046":40,"392057":40,"392067":40,"392075":26,"392103":25,"392109":50,"392125":51,"392140":40,"392150":40,"392158":25,"392171":25,"392177":51,"392192":15,"392200":25,"392206":15,"392214":25,"392218":51,"392230":15,"392236":25,"392246":50,"392272":15,"392283":25,"392290":15,"392292":26,"392299":77,"392343":52,"392360":15,"392366":15,"392374":51,"392390":47,"392404":22,"392406":26,"392414":77,"392459":71,"392478":15,"392484":15,"392492":52,"392508":15,"392524":25,"392539":15,"392545":25,"392553":30,"392570":38,"392631":22,"392633":27,"392654":15,"392666":26,"392673":51,"392704":71,"392723":15,"392729":15,"392737":52,"392754":47,"392769":25,"392773":15,"392789":25,"392798":25,"392813":16,"392828":31,"392889":15,"392895":15,"392903":27,"392921":38,"392973":15,"392979":15,"392987":27,"393005":55,"393066":27,"393087":15,"393099":26,"393106":51,"393137":71,"393156":15,"393162":15,"393170":52,"393187":47,"393202":25,"393206":15,"393222":25,"393231":25,"393239":30,"393256":38,"393317":27,"393337":51,"393368":71,"393385":15,"393391":15,"393399":51,"393421":15,"393427":2,"393433":47,"393447":40,"393455":40,"393463":15,"393472":1,"393475":50,"393499":27,"393519":51,"393550":71,"393567":15,"393573":15,"393581":51,"393603":15,"393609":2,"393615":47,"393629":40,"393637":40,"393645":15,"393654":1,"393657":50,"393681":26,"393688":77,"393732":71,"393749":15,"393755":15,"393763":51,"393783":26,"393802":22,"393804":27,"393824":51,"393857":71,"393874":15,"393880":25,"393888":54,"393913":27,"393937":72,"393956":15,"393965":20,"393968":15,"393980":15,"393986":35,"394033":47,"394048":15,"394052":25,"394057":26,"394077":27,"394097":51,"394130":71,"394147":15,"394153":25,"394161":54,"394185":27,"394209":53,"394227":25,"394240":1,"394243":15,"394249":38,"394301":47,"394316":27,"394336":51,"394369":71,"394386":15,"394392":25,"394400":54,"394425":27,"394449":72,"394468":15,"394477":20,"394480":15,"394486":40,"394536":47,"394551":15,"394555":25,"394560":26,"394580":26,"394587":77,"394631":71,"394648":15,"394654":15,"394662":51,"394682":26,"394701":22,"394703":27,"394722":28,"394748":72,"394763":25,"394776":20,"394779":15,"394791":15,"394797":36,"394840":26,"394863":47,"394877":26,"394885":77,"394929":52,"394946":15,"394952":15,"394960":51,"394980":51,"395003":101,"395059":22,"395061":28,"395085":47,"395100":25,"395117":50,"395147":25,"395161":28,"395174":2,"395178":40,"395190":40,"395198":50,"395220":26,"395226":25,"395243":24,"395252":25,"395261":25,"395268":23,"395281":25,"395290":25,"395296":51,"395328":50,"395354":52,"395383":111,"395396":2,"395400":132,"395429":26,"395439":26,"395449":26,"395456":77,"395500":71,"395517":15,"395523":15,"395531":51,"395547":26,"395567":22,"395569":27,"395589":51,"395622":71,"395639":15,"395645":25,"395653":54,"395678":27,"395702":53,"395720":25,"395733":1,"395736":15,"395742":19,"395784":26,"395809":47,"395824":27,"395839":40,"395850":22,"395852":70,"395863":32,"395898":40,"395923":52,"395958":76,"395986":27,"396006":25,"396021":82,"396128":6,"396151":51,"396179":2,"396184":25,"396197":1,"396200":40,"396210":46,"396225":15,"396228":50,"396249":51,"396282":96,"396307":15,"396313":25,"396322":76,"396349":25,"396363":25,"396379":75,"396398":76,"396445":15,"396452":26,"396472":25,"396483":27,"396503":25,"396515":15,"396524":1,"396527":50,"396541":53,"396578":52,"396616":51,"396648":47,"396663":26,"396683":25,"396696":26,"396704":77,"396748":71,"396765":15,"396771":15,"396779":51,"396799":25,"396816":50,"396846":22,"396848":27,"396868":51,"396901":71,"396918":15,"396924":15,"396932":51,"396961":15,"396970":1,"396974":15,"396986":25,"397003":160,"397033":53,"397072":75,"397114":52,"397145":47,"397160":27,"397180":51,"397211":71,"397228":15,"397234":15,"397242":51,"397258":26,"397278":27,"397298":51,"397329":71,"397350":15,"397356":15,"397364":26,"397384":25,"397390":27,"397408":16,"397423":15,"397436":55,"397479":50,"397505":47,"397521":27,"397541":51,"397572":71,"397593":15,"397599":15,"397607":26,"397627":25,"397633":27,"397651":16,"397666":15,"397679":55,"397722":50,"397748":47,"397764":27,"397785":51,"397816":71,"397837":15,"397843":15,"397851":51,"397877":15,"397886":15,"397892":25,"397908":55,"397961":50,"397990":25,"398007":77,"398050":51,"398074":47,"398091":27,"398111":51,"398144":26,"398153":51,"398184":52,"398201":15,"398207":15,"398215":51,"398232":25,"398236":51,"398264":27,"398288":52,"398317":6,"398335":2,"398339":113,"398365":47,"398380":27,"398409":15,"398417":40,"398424":40,"398431":31,"398446":2,"398452":47,"398467":84,"398535":53,"398565":27,"398591":25,"398605":1,"398608":75,"398637":26,"398663":26,"398670":77,"398714":71,"398733":15,"398739":15,"398747":52,"398763":25,"398779":22,"398781":52,"398819":26,"398836":27,"398858":72,"398891":21,"398900":25,"398910":25,"398919":62,"398928":45,"398939":21,"398945":15,"398949":1,"398952":47,"398967":2,"398970":25,"398986":15,"398993":70,"399003":15,"399007":22,"399009":25,"399020":26,"399035":40,"399048":40,"399058":2,"399065":47,"399074":40,"399090":40,"399103":1,"399108":40,"399121":15,"399124":45,"399141":21,"399147":21,"399153":2,"399159":2,"399171":15,"399173":21,"399179":21,"399185":22,"399197":6,"399215":15,"399217":2,"399224":15,"399226":2,"399233":2,"399245":15,"399248":2,"399255":2,"399267":15,"399270":2,"399273":40,"399295":40,"399305":40,"399315":40,"399325":40,"399335":40,"399345":40,"399356":40,"399367":45,"399383":15,"399389":45,"399396":1,"399399":40,"399406":40,"399414":40,"399422":15,"399425":1,"399429":21,"399435":20,"399439":21,"399445":15,"399447":45,"399458":20,"399462":15,"399464":20,"399468":21,"399474":25,"399490":47,"399498":25,"399508":25,"399524":47,"399532":25,"399548":47,"399556":26,"399576":25,"399589":26,"399609":25,"399622":26,"399642":25,"399655":25,"399664":25,"399673":26,"399700":25,"399716":45,"399743":16,"399760":40,"399767":40,"399774":40,"399782":28,"399801":15,"399810":15,"399819":51,"399850":53,"399883":52,"399905":26,"399929":15,"399937":26,"399955":15,"399961":28,"399974":15,"399979":26,"400000":51,"400025":15,"400033":28,"400053":16,"400073":15,"400081":26,"400099":15,"400105":28,"400118":2,"400122":47,"400141":15,"400145":51,"400172":1,"400175":22,"400177":136,"400240":172,"400293":26,"400313":25,"400324":52,"400338":22,"400340":51,"400365":25,"400385":15,"400395":15,"400401":20,"400408":20,"400415":20,"400422":20,"400430":20,"400438":20,"400446":20,"400454":20,"400462":20,"400470":20,"400478":2,"400482":25,"400497":52,"400534":27,"400545":47,"400556":1,"400560":40,"400567":71,"400587":25,"400603":1,"400606":25,"400617":75,"400642":25,"400656":26,"400673":26,"400689":29,"400703":26,"400721":20,"400725":2,"400731":2,"400738":47,"400750":25,"400762":2,"400769":50,"400789":1,"400793":2,"400800":47,"400814":25,"400828":47,"400841":25,"400853":2,"400865":25,"400884":47,"400895":25,"400911":2,"400923":25,"400943":25,"400956":2,"400964":40,"400972":25,"400992":25,"401004":2,"401012":40,"401020":25,"401039":15,"401043":25,"401056":2,"401059":47,"401074":51,"401110":46,"401124":2,"401130":50,"401144":2,"401150":40,"401160":50,"401181":25,"401188":26,"401212":26,"401228":2,"401234":47,"401248":40,"401258":15,"401260":76,"401331":25,"401343":1,"401347":96,"401367":26,"401388":25,"401398":75,"401429":75,"401455":50,"401480":25,"401486":51,"401520":50,"401545":50,"401553":50,"401585":51,"401594":2,"401597":51,"401610":50,"401638":51,"401650":50,"401665":51,"401698":50,"401723":25,"401729":50,"401752":26,"401764":70,"401779":15,"401782":51,"401797":25,"401811":1,"401814":15,"401827":27,"401836":71,"401857":25,"401864":25,"401868":15,"401882":27,"401891":52,"401912":15,"401917":50,"401945":75,"401964":40,"401969":15,"401980":51,"401994":45,"402005":25,"402019":25,"402025":15,"402038":72,"402055":15,"402065":50,"402088":25,"402100":25,"402106":101,"402157":50,"402166":25,"402169":51,"402180":50,"402199":47,"402217":76,"402264":25,"402271":25,"402283":1,"402287":71,"402304":27,"402332":25,"402342":95,"402373":25,"402382":15,"402393":2,"402404":51,"402427":25,"402431":25,"402444":2,"402454":52,"402466":40,"402483":51,"402493":40,"402503":51,"402540":25,"402549":100,"402595":25,"402608":47,"402626":21,"402632":22,"402636":26,"402654":25,"402672":25,"402677":48,"402698":15,"402702":28,"402721":15,"402726":5,"402736":53,"402761":2,"402764":25,"402772":47,"402789":21,"402795":1,"402798":2,"402804":40,"402812":45,"402820":25,"402830":15,"402835":1,"402839":2,"402845":40,"402852":40,"402860":26,"402869":40,"402876":45,"402884":26,"402893":40,"402903":40,"402912":26,"402922":26,"402932":26,"402956":40,"402967":40,"402986":40,"403000":54,"403046":15,"403058":15,"403066":51,"403097":15,"403101":40,"403119":47,"403135":15,"403137":26,"403153":49,"403174":26,"403195":4,"403202":47,"403216":15,"403228":15,"403232":2,"403238":50,"403257":26,"403269":47,"403281":22,"403285":76,"403313":26,"403322":50,"403342":26,"403353":26,"403365":26,"403377":26,"403387":54,"403415":2,"403424":40,"403433":40,"403451":50,"403470":26,"403480":26,"403508":26,"403515":26,"403534":16,"403549":1,"403555":26,"403572":26,"403592":16,"403608":1,"403614":26,"403631":16,"403647":1,"403653":26,"403670":26,"403680":1,"403684":2,"403688":50,"403716":16,"403731":1,"403737":26,"403754":26,"403762":76,"403812":15,"403825":15,"403839":15,"403853":15,"403867":26,"403884":16,"403900":1,"403906":26,"403923":45,"403931":15,"403938":26,"403958":26,"403968":2,"403972":50,"403997":16,"404012":1,"404018":26,"404035":16,"404050":1,"404056":26,"404073":26,"404080":26,"404101":26,"404111":1,"404117":2,"404121":50,"404138":26,"404153":16,"404169":1,"404175":26,"404192":26,"404203":26,"404231":26,"404238":26,"404259":26,"404266":26,"404287":26,"404294":50,"404314":40,"404338":25,"404345":76,"404383":27,"404406":1,"404412":26,"404429":26,"404439":2,"404443":45,"404453":26,"404472":26,"404487":26,"404493":26,"404513":26,"404519":26,"404539":26,"404545":26,"404564":40,"404575":15,"404578":26,"404598":27,"404621":1,"404627":26,"404644":26,"404656":50,"404676":26,"404704":26,"404719":46,"404732":16,"404746":16,"404762":1,"404768":26,"404785":16,"404801":1,"404807":26,"404824":27,"404847":1,"404853":26,"404870":16,"404885":1,"404891":26,"404907":15,"404926":15,"404933":2,"404937":50,"404960":15,"404972":1,"404979":26,"404993":26,"405007":2,"405011":40,"405023":51,"405042":15,"405048":51,"405084":47,"405099":26,"405119":46,"405141":15,"405149":2,"405156":51,"405183":40,"405191":2,"405197":51,"405210":40,"405218":58,"405258":40,"405268":2,"405276":51,"405293":45,"405302":1,"405305":58,"405344":57,"405414":30,"405443":45,"405453":15,"405460":54,"405476":45,"405483":25,"405495":15,"405503":15,"405509":28,"405522":2,"405526":40,"405542":45,"405554":20,"405558":2,"405564":15,"405569":20,"405573":2,"405579":47,"405590":2,"405594":25,"405612":51,"405638":28,"405663":40,"405672":21,"405678":25,"405685":31,"405710":22,"405721":1,"405724":40,"405732":40,"405743":50,"405774":110,"405800":40,"405810":53,"405829":25,"405840":21,"405846":25,"405853":27,"405868":51,"405897":51,"405926":51,"405945":1,"405949":76,"405964":45,"405972":2,"405976":1,"405981":40,"405993":40,"406001":40,"406008":1,"406015":2,"406019":81,"406029":25,"406035":27,"406045":59,"406077":2,"406081":40,"406111":25,"406122":25,"406131":52,"406146":15,"406154":51,"406164":46,"406175":26,"406193":45,"406206":1,"406209":1,"406212":40,"406223":15,"406225":26,"406244":1,"406247":1,"406250":40,"406261":55,"406301":47,"406316":40,"406323":25,"406340":53,"406362":47,"406373":15,"406379":71,"406400":27,"406407":47,"406426":15,"406435":50,"406460":51,"406485":53,"406507":47,"406518":51,"406531":50,"406544":25,"406549":25,"406558":25,"406562":47,"406581":15,"406590":50,"406615":25,"406632":52,"406657":52,"406669":22,"406671":51,"406684":51,"406700":51,"406714":51,"406748":15,"406757":51,"406791":56,"406821":15,"406827":2,"406834":47,"406852":1,"406856":26,"406878":15,"406889":1,"406895":96,"406913":25,"406931":15,"406940":75,"406974":56,"407004":27,"407019":47,"407034":51,"407065":25,"407077":51,"407096":50,"407104":3,"407114":40,"407124":50,"407137":25,"407149":51,"407165":51,"407181":1,"407184":40,"407194":25,"407199":47,"407214":51,"407248":25,"407260":51,"407279":50,"407287":3,"407297":40,"407307":40,"407314":40,"407321":26,"407336":51,"407352":51,"407368":1,"407371":40,"407381":25,"407386":50,"407398":47,"407413":26,"407420":2,"407426":76,"407451":26,"407462":76,"407487":26,"407498":22,"407500":15,"407509":25,"407524":75,"407562":27,"407577":72,"407617":1,"407620":40,"407645":40,"407653":45,"407666":22,"407670":26,"407689":47,"407699":22,"407701":103,"407809":106,"407907":40,"407944":51,"407970":2,"407973":25,"407986":1,"407989":40,"407999":46,"408014":15,"408024":51,"408062":2,"408066":47,"408081":26,"408104":40,"408117":40,"408130":45,"408143":26,"408159":2,"408165":2,"408169":47,"408180":22,"408182":40,"408189":52,"408206":46,"408217":2,"408223":40,"408231":15,"408239":26,"408254":25,"408267":40,"408286":25,"408293":40,"408309":25,"408316":40,"408324":52,"408361":15,"408368":15,"408371":15,"408376":46,"408404":15,"408419":1,"408422":51,"408446":25,"408450":26,"408459":46,"408495":27,"408511":47,"408524":21,"408530":21,"408536":25,"408544":25,"408552":26,"408577":28,"408604":53,"408645":1,"408649":40,"408675":46,"408686":2,"408693":2,"408700":46,"408714":15,"408722":15,"408725":15,"408735":79,"408779":76,"408821":15,"408825":40,"408841":40,"408851":40,"408859":45,"408871":20,"408875":21,"408881":21,"408887":21,"408893":1,"408896":20,"408899":15,"408903":21,"408909":4,"408916":47,"408930":15,"408940":79,"408986":15,"408990":103,"409092":77,"409160":82,"409244":6,"409266":26,"409288":2,"409291":25,"409304":1,"409308":45,"409318":26,"409330":77,"409367":40,"409383":5,"409395":26,"409418":2,"409421":25,"409434":1,"409437":45,"409447":26,"409459":40,"409464":47,"409479":51,"409511":1,"409515":40,"409529":47,"409551":15,"409556":26,"409571":53,"409587":3,"409599":25,"409609":47,"409625":25,"409638":100,"409685":27,"409700":52,"409726":27,"409758":52,"409780":51,"409809":25,"409825":1,"409828":40,"409837":56,"409864":15,"409866":2,"409870":47,"409885":45,"409892":1,"409895":25,"409904":25,"409913":51,"409950":25,"409969":25,"410007":25,"410023":2,"410030":25,"410048":51,"410075":54,"410100":27,"410128":50,"410150":27,"410169":52,"410182":50,"410203":1,"410212":15,"410214":15,"410226":52,"410238":15,"410246":51,"410264":40,"410280":40,"410301":40,"410313":50,"410350":2,"410353":47,"410367":25,"410384":25,"410394":25,"410421":25,"410444":50,"410482":1,"410486":52,"410500":45,"410515":1,"410521":45,"410531":1,"410534":2,"410537":59,"410596":50,"410628":50,"410658":26,"410671":46,"410689":25,"410699":25,"410719":27,"410742":1,"410745":40,"410764":2,"410770":45,"410783":15,"410785":1,"410793":45,"410805":20,"410811":15,"410814":23,"410826":15,"410834":27,"410854":1,"410857":47,"410873":50,"410904":51,"410926":46,"410937":25,"410948":26,"410976":50,"410998":26,"411006":51,"411017":27,"411040":26,"411054":25,"411061":40,"411072":70,"411085":28,"411103":15,"411108":40,"411124":40,"411136":25,"411151":28,"411183":26,"411198":15,"411203":27,"411221":45,"411236":28,"411255":28,"411265":47,"411280":50,"411308":26,"411322":40,"411329":2,"411332":70,"411340":2,"411343":31,"411371":76,"411398":40,"411405":25,"411418":25,"411422":46,"411436":25,"411456":50,"411491":50,"411514":50,"411547":15,"411558":78,"411588":40,"411595":40,"411602":45,"411609":28,"411633":15,"411638":40,"411652":40,"411664":50,"411693":28,"411725":26,"411735":52,"411763":26,"411779":25,"411799":50,"411834":52,"411864":53,"411902":25,"411914":77,"411934":75,"411980":15,"411983":15,"411993":25,"412008":51,"412019":51,"412030":27,"412056":45,"412072":25,"412081":40,"412094":27,"412118":45,"412131":15,"412133":27,"412163":45,"412173":27,"412198":26,"412214":47,"412231":25,"412243":45,"412256":25,"412270":15,"412273":26,"412294":102,"412417":50,"412451":103,"412561":52,"412583":50,"412602":25,"412626":15,"412630":15,"412638":26,"412650":47,"412664":25,"412680":15,"412682":27,"412693":45,"412705":2,"412712":58,"412770":2,"412773":55,"412799":25,"412814":25,"412824":27,"412851":47,"412868":22,"412873":80,"412954":31,"412977":26,"412994":25,"413000":25,"413013":26,"413022":40,"413035":47,"413050":51,"413086":50,"413109":25,"413117":47,"413130":27,"413137":3,"413144":40,"413153":46,"413165":2,"413172":40,"413192":46,"413206":16,"413221":32,"413254":15,"413262":15,"413270":28,"413285":15,"413293":28,"413304":15,"413316":51,"413332":15,"413340":47,"413357":52,"413394":45,"413406":15,"413410":25,"413419":2,"413425":40,"413434":40,"413439":15,"413449":70,"413464":25,"413469":25,"413476":47,"413491":27,"413515":23,"413525":23,"413533":27,"413552":40,"413561":27,"413584":25,"413598":16,"413606":70,"413617":15,"413622":45,"413629":15,"413633":15,"413637":2,"413641":47,"413654":46,"413675":1,"413679":2,"413688":53,"413718":15,"413721":1,"413726":2,"413735":40,"413749":40,"413765":52,"413801":25,"413816":30,"413841":40,"413854":15,"413857":53,"413888":15,"413897":40,"413911":40,"413927":52,"413963":25,"413978":30,"414002":40,"414015":15,"414018":51,"414029":25,"414038":70,"414049":15,"414055":51,"414066":71,"414085":15,"414087":45,"414094":15,"414099":45,"414106":15,"414111":71,"414131":15,"414136":71,"414156":15,"414158":3,"414161":26,"414181":45,"414188":15,"414192":3,"414195":26,"414215":52,"414244":25,"414259":16,"414267":45,"414274":2,"414278":48,"414304":26,"414315":51,"414331":2,"414334":45,"414350":2,"414353":25,"414362":2,"414365":50,"414385":25,"414395":27,"414405":45,"414415":25,"414419":1,"414422":26,"414429":76,"414441":2,"414447":45,"414457":25,"414461":1,"414464":26,"414471":22,"414473":40,"414489":40,"414502":40,"414521":40,"414531":51,"414554":26,"414577":27,"414590":2,"414596":47,"414607":75,"414622":25,"414626":25,"414635":40,"414651":40,"414664":40,"414683":40,"414693":76,"414723":25,"414727":47,"414740":47,"414757":28,"414782":40,"414793":40,"414804":99,"414859":26,"414894":40,"414903":40,"414922":47,"414935":1,"414938":50,"414953":15,"414958":2,"414961":47,"414978":26,"415002":40,"415012":40,"415022":52,"415046":22,"415053":1,"415056":45,"415063":2,"415067":47,"415081":51,"415133":1,"415140":1,"415147":40,"415161":40,"415177":27,"415198":50,"415215":52,"415242":40,"415261":52,"415289":25,"415305":50,"415314":25,"415321":49,"415353":16,"415368":51,"415389":75,"415413":40,"415424":49,"415449":25,"415465":26,"415483":26,"415499":15,"415502":45,"415512":50,"415521":70,"415532":16,"415539":45,"415549":15,"415553":45,"415561":15,"415567":50,"415576":45,"415585":4,"415594":15,"415597":3,"415604":70,"415615":3,"415625":15,"415628":16,"415636":4,"415648":15,"415651":2,"415655":50,"415673":45,"415680":4,"415688":15,"415691":3,"415694":27,"415709":45,"415716":4,"415724":15,"415727":3,"415736":15,"415739":3,"415749":100,"415790":25,"415810":20,"415813":15,"415817":29,"415840":29,"415864":15,"415876":1,"415885":25,"415894":40,"415904":40,"415911":50,"415950":28,"415966":27,"415982":27,"415998":51,"416018":26,"416028":47,"416043":28,"416074":2,"416077":51,"416104":2,"416107":30,"416128":25,"416141":49,"416173":25,"416189":26,"416210":50,"416234":15,"416236":45,"416252":2,"416256":45,"416264":22,"416271":15,"416274":45,"416285":26,"416296":15,"416299":45,"416316":23,"416322":15,"416325":27,"416338":40,"416346":49,"416374":26,"416392":26,"416413":74,"416439":15,"416442":23,"416455":15,"416458":26,"416470":45,"416477":23,"416482":15,"416485":3,"416492":28,"416514":25,"416535":1,"416538":15,"416542":54,"416572":29,"416596":25,"416608":1,"416613":50,"416652":28,"416668":27,"416684":27,"416700":51,"416717":26,"416727":47,"416745":190,"416977":28,"416995":20,"416998":26,"417010":25,"417035":25,"417046":25,"417056":25,"417071":26,"417081":53,"417115":45,"417132":26,"417146":31,"417172":25,"417182":25,"417197":26,"417215":101,"417306":51,"417324":3,"417332":40,"417355":40,"417364":51,"417378":51,"417392":104,"417440":50,"417458":50,"417472":40,"417485":40,"417504":26,"417515":1,"417518":15,"417521":40,"417528":40,"417536":51,"417549":51,"417562":58,"417594":15,"417602":1,"417606":40,"417613":40,"417628":40,"417635":40,"417647":40,"417658":51,"417676":40,"417700":2,"417709":45,"417719":16,"417728":2,"417738":45,"417746":15,"417752":20,"417758":47,"417774":1,"417777":26,"417791":2,"417795":47,"417814":20,"417818":15,"417825":20,"417829":15,"417838":20,"417842":15,"417851":20,"417855":15,"417864":20,"417868":15,"417876":20,"417880":15,"417888":20,"417892":15,"417900":20,"417904":15,"417912":20,"417917":15,"417925":20,"417930":15,"417939":20,"417944":15,"417953":20,"417958":15,"417967":20,"417972":15,"417981":20,"417986":2,"417994":3,"418005":55,"418042":20,"418047":28,"418073":22,"418075":20,"418080":15,"418089":20,"418094":15,"418103":20,"418108":15,"418117":20,"418122":15,"418132":20,"418137":15,"418147":20,"418152":15,"418162":21,"418169":15,"418179":51,"418215":30,"418230":1,"418233":81,"418274":40,"418284":50,"418294":40,"418312":46,"418324":15,"418332":15,"418341":26,"418353":2,"418357":47,"418371":29,"418406":50,"418447":27,"418468":28,"418493":46,"418505":15,"418513":15,"418522":47,"418544":29,"418582":50,"418627":27,"418648":27,"418668":50,"418694":1,"418705":45,"418720":15,"418722":40,"418730":50,"418758":15,"418760":45,"418774":1,"418785":25,"418791":51,"418834":101,"418919":27,"418932":1,"418938":45,"418945":27,"418960":31,"418994":27,"419008":1,"419011":51,"419021":52,"419035":25,"419040":51,"419049":40,"419056":51,"419068":54,"419099":15,"419106":53,"419122":2,"419126":70,"419156":25,"419166":15,"419169":40,"419176":40,"419188":40,"419203":40,"419214":25,"419223":3,"419239":40,"419255":76,"419266":3,"419277":47,"419290":1,"419294":40,"419301":40,"419309":15,"419326":50,"419349":50,"419357":25,"419362":40,"419373":47,"419388":51,"419428":2,"419437":46,"419449":15,"419459":15,"419468":47,"419490":29,"419522":50,"419566":27,"419581":77,"419615":15,"419625":50,"419639":25,"419650":51,"419673":40,"419680":56,"419705":52,"419725":2,"419734":40,"419742":27,"419766":72,"419797":23,"419807":1,"419810":1,"419818":27,"419825":40,"419832":40,"419845":45,"419853":25,"419862":40,"419872":46,"419886":28,"419892":20,"419895":15,"419897":45,"419904":1,"419910":45,"419918":27,"419936":25,"419946":25,"419952":25,"419965":21,"419974":28,"419980":2,"419993":25,"420004":26,"420013":40,"420027":45,"420034":25,"420040":27,"420052":28,"420058":2,"420071":25,"420081":29,"420104":15,"420111":28,"420124":2,"420128":51,"420159":25,"420176":47,"420190":1,"420194":75,"420224":15,"420234":25,"420246":50,"420266":15,"420276":71,"420300":2,"420307":25,"420318":77,"420384":51,"420397":40,"420418":46,"420430":15,"420438":15,"420447":47,"420469":47,"420484":29,"420517":50,"420558":27,"420579":51,"420617":15,"420632":105,"420714":54,"420729":25,"420741":107,"420813":100,"420839":1,"420846":52,"420859":2,"420862":26,"420881":47,"420897":27,"420913":40,"420920":40,"420931":15,"420939":26,"420948":40,"420958":40,"420965":15,"420973":26,"420982":40,"420993":27,"421004":47,"421015":40,"421026":40,"421036":51,"421055":40,"421068":15,"421075":2,"421081":79,"421134":50,"421155":27,"421180":40,"421197":30,"421228":80,"421290":50,"421312":15,"421322":27,"421346":40,"421352":2,"421364":2,"421369":50,"421397":2,"421404":25,"421415":16,"421433":88,"421498":47,"421513":53,"421543":40,"421571":30,"421597":104,"421686":52,"421737":28,"421753":51,"421772":125,"421867":26,"421876":26,"421896":40,"421921":15,"421928":25,"421944":47,"421959":53,"421988":40,"422014":15,"422026":51,"422036":3,"422046":1,"422050":17,"422083":26,"422093":25,"422109":40,"422119":40,"422130":45,"422140":2,"422146":17,"422154":2,"422158":40,"422178":2,"422190":40,"422196":2,"422208":27,"422243":2,"422248":40,"422258":40,"422280":45,"422290":2,"422297":40,"422318":15,"422321":32,"422349":48,"422392":15,"422405":15,"422411":16,"422429":26,"422436":15,"422443":111,"422458":40,"422469":51,"422486":2,"422492":51,"422509":59,"422550":26,"422558":47,"422572":51,"422598":15,"422607":27,"422630":25,"422645":28,"422658":2,"422662":40,"422681":26,"422701":47,"422716":15,"422725":27,"422748":25,"422763":28,"422776":2,"422780":47,"422800":2,"422809":25,"422826":47,"422841":26,"422858":47,"422871":2,"422875":77,"422932":1,"422935":47,"422946":54,"422979":15,"422986":28,"422999":2,"423003":51,"423034":25,"423048":20,"423051":22,"423053":25,"423079":53,"423122":70,"423134":15,"423143":51,"423176":27,"423188":15,"423195":15,"423204":4,"423214":75,"423250":50,"423277":53,"423310":111,"423323":2,"423327":137,"423354":47,"423370":51,"423403":45,"423418":25,"423426":27,"423452":70,"423460":27,"423485":51,"423494":25,"423498":50,"423523":51,"423535":15,"423544":25,"423549":54,"423589":50,"423616":50,"423638":26,"423658":50,"423671":27,"423695":21,"423701":1,"423705":25,"423728":27,"423740":46,"423753":26,"423773":25,"423776":1,"423780":2,"423786":40,"423793":50,"423814":25,"423836":2,"423842":50,"423860":52,"423873":47,"423888":54,"423909":26,"423928":50,"423957":46,"423966":20,"423970":2,"423976":25,"423991":27,"424015":40,"424032":40,"424043":40,"424054":40,"424065":40,"424076":40,"424087":40,"424098":40,"424109":40,"424120":40,"424131":40,"424142":40,"424153":40,"424164":40,"424175":40,"424186":40,"424197":40,"424208":40,"424219":40,"424230":40,"424241":40,"424252":40,"424263":40,"424274":40,"424285":40,"424296":40,"424307":40,"424318":40,"424329":45,"424340":25,"424357":15,"424363":15,"424369":15,"424375":15,"424381":15,"424387":15,"424393":15,"424398":15,"424403":15,"424408":15,"424413":15,"424418":15,"424423":15,"424428":15,"424433":15,"424438":15,"424444":15,"424450":15,"424456":15,"424462":15,"424468":15,"424474":15,"424480":15,"424486":15,"424492":15,"424498":15,"424504":15,"424510":15,"424516":2,"424521":51,"424548":51,"424574":50,"424613":25,"424624":1,"424628":71,"424645":28,"424676":15,"424685":100,"424728":75,"424748":50,"424765":51,"424773":2,"424776":50,"424793":26,"424798":2,"424801":50,"424819":26,"424842":15,"424850":129,"424917":129,"424964":50,"424993":2,"424999":50,"425013":51,"425021":2,"425024":50,"425057":25,"425065":25,"425075":47,"425093":50,"425115":2,"425122":40,"425128":40,"425135":40,"425142":50,"425154":26,"425170":40,"425187":40,"425198":40,"425209":40,"425220":40,"425231":40,"425242":40,"425253":40,"425264":40,"425275":40,"425286":40,"425297":40,"425308":40,"425319":40,"425330":40,"425341":40,"425352":40,"425363":40,"425374":40,"425385":40,"425396":40,"425407":40,"425418":40,"425429":40,"425440":40,"425451":40,"425462":40,"425473":40,"425484":45,"425495":15,"425504":26,"425511":26,"425518":26,"425525":26,"425532":26,"425539":26,"425546":26,"425553":26,"425560":26,"425567":26,"425574":26,"425581":26,"425588":26,"425595":26,"425602":26,"425609":26,"425617":26,"425625":26,"425633":26,"425641":26,"425649":26,"425657":26,"425665":26,"425673":26,"425681":26,"425689":26,"425697":26,"425705":26,"425713":26,"425721":25,"425729":16,"425744":2,"425750":40,"425756":40,"425763":45,"425773":25,"425784":22,"425786":56,"425826":1,"425830":40,"425847":15,"425850":40,"425874":40,"425887":40,"425895":1,"425902":40,"425910":40,"425919":2,"425928":40,"425936":40,"425947":40,"425955":40,"425966":40,"425977":40,"425988":40,"425996":40,"426007":40,"426015":45,"426026":20,"426032":2,"426035":27,"426061":1,"426067":40,"426073":54,"426097":52,"426119":40,"426129":40,"426139":26,"426146":25,"426152":50,"426159":2,"426162":47,"426177":26,"426197":1,"426201":25,"426213":30,"426243":1,"426249":40,"426255":54,"426279":52,"426301":40,"426311":40,"426321":26,"426328":25,"426334":47,"426349":50,"426355":77,"426402":1,"426408":40,"426414":54,"426438":52,"426460":40,"426470":40,"426480":26,"426487":25,"426493":50,"426499":47,"426514":71,"426552":21,"426559":15,"426569":26,"426576":51,"426592":40,"426601":40,"426608":40,"426619":25,"426626":25,"426638":26,"426646":30,"426674":1,"426681":40,"426687":54,"426711":52,"426733":40,"426743":40,"426753":26,"426760":25,"426766":50,"426773":40,"426781":40,"426792":55,"426829":50,"426866":50,"426877":47,"426892":26,"426914":27,"426923":40,"426932":40,"426939":51,"426954":25,"426961":15,"426964":52,"426998":40,"427008":26,"427020":40,"427028":50,"427040":25,"427052":25,"427057":52,"427123":25,"427129":1,"427132":80,"427171":52,"427193":40,"427203":40,"427213":26,"427220":25,"427226":25,"427232":50,"427238":47,"427253":52,"427287":30,"427323":1,"427329":40,"427335":54,"427359":52,"427381":40,"427391":40,"427401":26,"427408":25,"427414":50,"427420":47,"427435":26,"427461":30,"427494":1,"427500":40,"427506":54,"427530":52,"427552":40,"427562":40,"427572":26,"427579":25,"427585":50,"427591":47,"427606":26,"427627":27,"427663":4,"427667":75,"427685":15,"427694":28,"427722":26,"427744":26,"427759":25,"427771":50,"427794":50,"427800":47,"427815":26,"427836":76,"427883":15,"427892":28,"427926":50,"427949":45,"427966":15,"427976":50,"427999":72,"428014":21,"428029":15,"428037":25,"428056":21,"428071":15,"428079":15,"428087":2,"428094":51,"428123":107,"428164":107,"428205":108,"428271":28,"428303":25,"428309":1,"428312":80,"428351":52,"428373":40,"428383":40,"428393":45,"428400":25,"428406":50,"428412":26,"428432":26,"428458":25,"428470":107,"428529":1,"428535":40,"428541":54,"428565":52,"428587":40,"428597":40,"428608":26,"428615":25,"428621":50,"428628":75,"428652":45,"428673":27,"428699":70,"428712":27,"428736":25,"428743":25,"428759":25,"428770":15,"428779":25,"428788":30,"428800":53,"428865":26,"428891":25,"428903":107,"428962":1,"428968":40,"428974":54,"428998":52,"429020":40,"429030":40,"429041":26,"429048":25,"429054":50,"429061":75,"429085":26,"429109":27,"429133":26,"429144":27,"429168":25,"429178":50,"429191":50,"429206":25,"429216":51,"429292":50,"429304":50,"429319":25,"429328":51,"429396":50,"429408":50,"429423":25,"429432":51,"429500":50,"429512":50,"429527":25,"429536":51,"429604":50,"429616":50,"429631":25,"429640":51,"429708":50,"429720":50,"429735":25,"429744":51,"429812":50,"429824":50,"429839":15,"429848":58,"429923":26,"429949":25,"429961":107,"430022":1,"430028":40,"430034":54,"430058":52,"430080":40,"430090":40,"430100":51,"430110":25,"430116":25,"430119":75,"430142":45,"430166":27,"430189":45,"430200":27,"430223":25,"430233":25,"430250":15,"430257":101,"430310":25,"430320":56,"430359":15,"430368":28,"430401":3,"430408":47,"430423":51,"430452":82,"430485":25,"430497":107,"430601":25,"430607":1,"430610":80,"430649":52,"430671":40,"430681":40,"430692":26,"430699":25,"430705":47,"430720":50,"430727":75,"430751":45,"430772":27,"430798":70,"430811":27,"430835":25,"430842":25,"430858":25,"430869":15,"430878":25,"430887":30,"430899":53,"430964":25,"430970":26,"430979":26,"430988":51,"431035":40,"431048":27,"431070":51,"431078":28,"431105":15,"431112":15,"431122":27,"431138":15,"431148":51,"431170":15,"431180":15,"431193":51,"431215":15,"431225":15,"431238":15,"431251":51,"431273":15,"431283":15,"431296":15,"431309":51,"431347":15,"431350":47,"431365":25,"431374":51,"431407":1,"431411":15,"431416":25,"431428":25,"431433":51,"431500":25,"431506":1,"431509":80,"431548":52,"431570":40,"431580":40,"431590":26,"431597":25,"431603":50,"431609":47,"431624":27,"431645":40,"431656":27,"431666":40,"431674":40,"431685":27,"431696":51,"431727":26,"431740":1,"431743":40,"431751":54,"431775":52,"431797":40,"431807":40,"431817":26,"431825":25,"431831":26,"431844":1,"431848":40,"431855":54,"431879":52,"431901":40,"431911":40,"431921":26,"431929":25,"431935":50,"431943":50,"431951":26,"431968":47,"431979":25,"431999":47,"432015":46,"432038":25,"432053":26,"432069":25,"432078":16,"432096":25,"432129":47,"432149":76,"432186":26,"432198":45,"432210":25,"432235":1,"432238":40,"432248":25,"432266":25,"432275":20,"432279":26,"432294":22,"432300":25,"432325":1,"432328":45,"432338":25,"432356":25,"432364":25,"432377":16,"432400":26,"432412":2,"432418":50,"432446":1,"432449":45,"432459":25,"432477":25,"432486":50,"432518":1,"432521":40,"432532":50,"432564":1,"432567":40,"432578":50,"432610":1,"432613":40,"432624":50,"432662":1,"432665":40,"432676":50,"432705":1,"432708":40,"432719":50,"432748":1,"432751":40,"432762":50,"432791":1,"432794":40,"432805":50,"432843":1,"432846":40,"432857":50,"432886":1,"432889":40,"432900":50,"432928":1,"432931":40,"432942":47,"432957":26,"432981":25,"432990":26,"433014":25,"433023":26,"433047":25,"433056":26,"433080":25,"433089":26,"433113":25,"433122":26,"433146":25,"433155":26,"433179":25,"433188":26,"433212":25,"433221":26,"433245":25,"433254":26,"433278":25,"433290":22,"433296":25,"433318":1,"433321":45,"433331":25,"433349":25,"433357":27,"433372":50,"433384":25,"433406":1,"433409":40,"433419":25,"433437":25,"433446":25,"433459":16,"433479":16,"433492":1,"433498":25,"433520":1,"433523":40,"433534":50,"433566":1,"433569":40,"433580":50,"433612":1,"433615":40,"433626":50,"433658":1,"433661":40,"433672":50,"433710":1,"433713":40,"433724":50,"433753":1,"433756":40,"433767":50,"433796":1,"433799":40,"433810":50,"433839":1,"433842":45,"433853":25,"433878":1,"433881":40,"433892":50,"433923":1,"433926":40,"433937":54,"433968":47,"433985":26,"434009":25,"434018":26,"434042":25,"434051":26,"434075":25,"434084":26,"434108":25,"434117":26,"434141":25,"434150":26,"434174":25,"434183":26,"434207":25,"434216":26,"434240":25,"434249":26,"434273":25,"434282":26,"434306":25,"434318":1,"434321":40,"434331":48,"434355":25,"434381":25,"434389":1,"434392":40,"434402":47,"434417":25,"434443":25,"434451":15,"434457":25,"434467":25,"434477":25,"434487":25,"434497":25,"434501":2,"434511":52,"434526":40,"434543":5,"434552":54,"434573":25,"434582":50,"434610":1,"434613":40,"434624":50,"434653":1,"434656":45,"434667":25,"434676":25,"434685":50,"434713":1,"434716":40,"434727":50,"434756":1,"434759":45,"434770":25,"434779":25,"434788":25,"434797":25,"434806":25,"434815":25,"434824":25,"434833":25,"434842":25,"434851":25,"434860":25,"434869":25,"434878":25,"434887":25,"434896":25,"434905":25,"434914":25,"434923":25,"434932":25,"434941":25,"434950":25,"434959":25,"434968":25,"434977":25,"434986":25,"434995":25,"435005":25,"435015":25,"435025":25,"435035":25,"435045":25,"435055":25,"435065":25,"435075":25,"435085":25,"435095":25,"435105":25,"435115":25,"435125":25,"435135":25,"435145":25,"435155":25,"435165":25,"435175":25,"435185":25,"435195":25,"435205":25,"435215":25,"435225":25,"435235":25,"435245":25,"435255":25,"435265":25,"435275":25,"435285":25,"435295":25,"435305":25,"435315":45,"435322":31,"435344":15,"435350":25,"435360":25,"435370":25,"435380":45,"435388":31,"435410":3,"435417":25,"435442":1,"435445":45,"435455":25,"435474":25,"435483":25,"435502":25,"435512":25,"435531":25,"435548":25,"435567":25,"435577":25,"435596":25,"435613":47,"435628":50,"435641":25,"435650":25,"435659":25,"435668":25,"435677":25,"435686":25,"435695":25,"435704":25,"435713":25,"435722":25,"435731":25,"435740":25,"435749":25,"435758":25,"435767":25,"435776":25,"435785":25,"435794":25,"435803":25,"435812":25,"435821":25,"435830":25,"435839":25,"435848":25,"435857":25,"435866":25,"435876":25,"435886":25,"435896":25,"435906":25,"435916":25,"435926":25,"435936":25,"435946":25,"435956":25,"435966":25,"435976":25,"435986":25,"435996":25,"436006":25,"436016":25,"436026":25,"436036":25,"436046":25,"436056":25,"436066":25,"436076":25,"436086":25,"436096":25,"436106":25,"436116":25,"436126":25,"436136":25,"436146":25,"436156":25,"436166":25,"436176":25,"436186":53,"436212":25,"436222":25,"436232":25,"436242":31,"436265":25,"436275":25,"436285":25,"436295":50,"436315":2,"436325":52,"436340":40,"436357":24,"436366":29,"436385":25,"436393":25,"436418":1,"436421":40,"436432":50,"436463":1,"436466":40,"436477":50,"436490":25,"436499":25,"436524":1,"436527":40,"436538":50,"436567":1,"436571":40,"436582":25,"436601":25,"436611":22,"436618":25,"436640":1,"436643":45,"436653":25,"436672":25,"436681":25,"436700":25,"436710":25,"436729":25,"436739":25,"436758":25,"436768":47,"436783":27,"436810":50,"436832":25,"436841":25,"436850":25,"436859":25,"436868":25,"436877":25,"436886":25,"436895":51,"436910":40,"436929":52,"436977":52,"436998":25,"437007":25,"437016":25,"437025":25,"437035":25,"437042":2,"437053":40,"437067":102,"437115":1,"437118":45,"437129":26,"437157":1,"437160":40,"437171":76,"437206":1,"437209":45,"437220":26,"437248":1,"437251":40,"437262":75,"437294":1,"437297":45,"437308":26,"437336":1,"437339":40,"437350":75,"437382":1,"437385":45,"437396":26,"437424":1,"437427":40,"437438":75,"437470":1,"437473":45,"437484":26,"437512":1,"437516":45,"437527":25,"437546":25,"437562":25,"437581":25,"437591":25,"437610":25,"437620":25,"437639":25,"437649":25,"437668":25,"437678":25,"437697":25,"437707":25,"437726":25,"437736":25,"437755":25,"437765":25,"437784":25,"437794":25,"437813":25,"437823":47,"437838":51,"437877":25,"437882":45,"437892":26,"437920":1,"437923":40,"437933":47,"437948":25,"437971":25,"437980":25,"438006":25,"438016":27,"438043":25,"438061":15,"438067":26,"438078":26,"438090":25,"438099":25,"438108":25,"438117":25,"438126":51,"438150":40,"438169":51,"438216":51,"438234":25,"438243":25,"438252":25,"438261":25,"438274":52,"438294":2,"438305":40,"438319":75,"438353":1,"438356":45,"438367":25,"438392":1,"438395":40,"438406":52,"438454":1,"438457":45,"438468":25,"438493":1,"438496":40,"438507":52,"438545":1,"438548":45,"438559":25,"438584":1,"438587":40,"438598":52,"438633":1,"438636":45,"438647":25,"438672":1,"438675":40,"438686":52,"438721":1,"438724":45,"438735":25,"438760":1,"438764":40,"438775":25,"438794":25,"438804":25,"438823":25,"438833":25,"438852":25,"438862":25,"438881":25,"438891":25,"438910":25,"438920":25,"438939":25,"438949":25,"438968":25,"438978":25,"438997":25,"439007":25,"439026":25,"439036":25,"439055":25,"439065":47,"439080":27,"439114":25,"439119":45,"439129":25,"439154":1,"439157":40,"439167":48,"439197":25,"439223":25,"439231":25,"439257":25,"439265":51,"439299":75,"439375":15,"439381":25,"439391":27,"439411":27,"439431":27,"439451":27,"439471":27,"439491":25,"439501":25,"439508":40,"439516":40,"439523":25,"439549":1,"439552":45,"439563":25,"439576":24,"439585":25,"439593":25,"439602":25,"439611":25,"439620":25,"439629":25,"439638":25,"439647":25,"439656":25,"439665":25,"439674":25,"439683":25,"439692":25,"439701":25,"439710":25,"439719":25,"439728":25,"439737":25,"439746":25,"439755":25,"439764":25,"439773":25,"439782":25,"439792":25,"439802":25,"439812":31,"439837":25,"439847":25,"439857":25,"439867":25,"439877":25,"439887":25,"439897":25,"439907":45,"439915":32,"439939":22,"439946":25,"439971":1,"439974":45,"439984":25,"440003":25,"440012":25,"440031":25,"440052":25,"440077":1,"440080":40,"440090":47,"440105":25,"440131":25,"440142":51,"440172":15,"440178":15,"440185":26,"440193":45,"440203":15,"440209":26,"440217":15,"440223":75,"440284":51,"440308":25,"440318":26,"440335":26,"440352":26,"440369":26,"440386":26,"440403":25,"440419":100,"440460":25,"440482":1,"440485":40,"440495":45,"440505":1,"440509":25,"440519":15,"440521":25,"440540":45,"440556":25,"440569":24,"440578":15,"440594":15,"440602":25,"440610":25,"440619":25,"440628":25,"440637":25,"440646":25,"440655":25,"440664":25,"440673":25,"440682":25,"440691":25,"440700":25,"440709":25,"440718":25,"440727":25,"440736":25,"440745":25,"440754":25,"440763":25,"440772":25,"440781":25,"440790":25,"440799":25,"440809":25,"440819":25,"440829":51,"440848":25,"440858":25,"440868":25,"440878":25,"440888":25,"440898":25,"440908":25,"440918":20,"440922":25,"440933":22,"440940":25,"440962":1,"440965":45,"440975":25,"440994":25,"441003":47,"441018":51,"441058":77,"441142":26,"441167":25,"441171":40,"441182":40,"441190":40,"441198":40,"441206":40,"441214":40,"441222":40,"441230":40,"441238":40,"441244":25,"441270":1,"441273":45,"441284":25,"441297":24,"441306":25,"441314":25,"441323":25,"441332":54,"441354":25,"441363":25,"441372":25,"441382":40,"441389":40,"441397":40,"441405":40,"441413":40,"441421":40,"441429":40,"441437":40,"441445":40,"441453":40,"441461":40,"441469":40,"441477":40,"441485":40,"441493":40,"441500":40,"441507":40,"441515":40,"441523":40,"441531":40,"441539":40,"441547":40,"441555":40,"441563":40,"441571":40,"441579":40,"441587":40,"441595":40,"441603":40,"441611":40,"441620":25,"441645":1,"441648":45,"441659":25,"441672":24,"441680":15,"441683":22,"441690":25,"441715":1,"441718":45,"441728":25,"441749":25,"441758":22,"441765":25,"441790":1,"441793":45,"441803":25,"441822":25,"441831":25,"441856":1,"441859":45,"441870":25,"441883":24,"441891":15,"441894":22,"441901":25,"441926":1,"441929":45,"441939":25,"441958":25,"441967":25,"441993":1,"441996":45,"442007":25,"442020":24,"442028":25,"442036":25,"442045":25,"442054":25,"442063":54,"442085":25,"442094":25,"442103":25,"442112":15,"442115":22,"442121":25,"442146":1,"442149":45,"442159":25,"442178":25,"442187":25,"442213":1,"442216":45,"442227":25,"442240":24,"442248":25,"442256":25,"442265":25,"442274":25,"442283":25,"442292":54,"442314":25,"442323":25,"442332":25,"442341":25,"442350":25,"442359":15,"442362":22,"442368":25,"442393":1,"442396":45,"442406":25,"442425":25,"442434":25,"442460":1,"442463":45,"442474":25,"442487":24,"442496":25,"442504":25,"442513":25,"442522":54,"442544":25,"442553":25,"442562":25,"442571":25,"442580":25,"442589":25,"442598":25,"442607":25,"442616":25,"442625":25,"442635":22,"442642":25,"442667":1,"442670":45,"442680":25,"442699":25,"442708":25,"442734":1,"442737":45,"442748":25,"442761":24,"442769":15,"442772":22,"442779":25,"442804":1,"442807":45,"442817":25,"442836":25,"442845":25,"442871":1,"442874":45,"442885":25,"442898":24,"442906":25,"442914":25,"442923":25,"442932":54,"442954":25,"442963":25,"442972":25,"442981":25,"442990":25,"443000":22,"443006":25,"443031":1,"443034":45,"443044":25,"443063":25,"443072":25,"443091":25,"443112":25,"443133":25,"443154":25,"443173":25,"443194":25,"443213":25,"443234":25,"443253":25,"443274":25,"443293":25,"443314":25,"443333":25,"443354":25,"443373":25,"443394":25,"443420":1,"443423":40,"443433":47,"443451":25,"443477":25,"443488":25,"443497":25,"443506":25,"443515":29,"443538":25,"443547":25,"443556":25,"443565":25,"443574":25,"443583":25,"443592":25,"443606":15,"443621":15,"443629":25,"443637":25,"443646":25,"443655":76,"443675":25,"443684":25,"443693":25,"443702":25,"443711":25,"443718":25,"443729":25,"443751":1,"443754":40,"443765":40,"443774":74,"443791":25,"443804":24,"443813":15,"443828":15,"443836":25,"443844":25,"443853":25,"443862":25,"443871":76,"443891":25,"443900":25,"443909":25,"443918":25,"443927":25,"443936":25,"443945":50,"443960":50,"443976":15,"443984":15,"443993":15,"443996":22,"444003":25,"444025":1,"444028":45,"444038":25,"444057":25,"444066":25,"444079":24,"444087":15,"444090":22,"444097":25,"444119":1,"444122":45,"444132":25,"444151":25,"444160":25,"444173":24,"444182":15,"444197":15,"444205":25,"444213":25,"444222":25,"444231":25,"444240":25,"444249":76,"444269":25,"444278":25,"444287":25,"444296":25,"444305":50,"444320":22,"444327":25,"444349":1,"444352":45,"444362":25,"444381":25,"444390":25,"444403":24,"444412":15,"444427":15,"444435":25,"444443":25,"444452":25,"444461":76,"444481":25,"444490":25,"444499":25,"444508":25,"444517":25,"444526":25,"444535":25,"444544":25,"444553":25,"444562":50,"444577":50,"444592":15,"444600":15,"444608":15,"444611":22,"444618":25,"444640":1,"444643":45,"444653":25,"444672":25,"444681":25,"444694":24,"444703":15,"444718":15,"444726":25,"444734":25,"444743":25,"444752":25,"444761":76,"444781":25,"444790":25,"444799":25,"444808":25,"444817":50,"444832":22,"444839":25,"444861":1,"444864":45,"444874":25,"444893":25,"444902":25,"444915":24,"444923":15,"444938":15,"444946":25,"444954":25,"444963":25,"444972":76,"444992":25,"445001":25,"445010":25,"445019":25,"445028":25,"445037":22,"445043":25,"445065":1,"445068":45,"445078":25,"445097":25,"445106":25,"445119":24,"445127":15,"445142":15,"445150":25,"445158":25,"445167":25,"445176":76,"445196":25,"445205":25,"445214":25,"445223":22,"445229":25,"445251":1,"445254":45,"445264":25,"445283":25,"445292":25,"445311":26,"445326":25,"445336":15,"445339":47,"445355":51,"445394":25,"445399":45,"445410":26,"445438":1,"445441":45,"445452":26,"445480":1,"445483":45,"445493":26,"445521":1,"445524":40,"445534":47,"445549":25,"445572":25,"445582":25,"445605":25,"445615":25,"445638":25,"445648":25,"445674":25,"445685":27,"445719":25,"445724":40,"445735":50,"445764":1,"445767":40,"445778":50,"445807":1,"445810":45,"445821":25,"445846":1,"445849":40,"445860":52,"445902":25,"445928":25,"445939":25,"445965":25,"445976":25,"446002":25,"446011":25,"446037":25,"446046":31,"446083":28,"446110":25,"446124":26,"446137":51,"446171":29,"446181":25,"446197":211,"446365":40,"446387":40,"446398":45,"446408":15,"446417":26,"446445":25,"446460":26,"446479":50,"446507":26,"446525":31,"446562":26,"446589":25,"446603":45,"446613":26,"446629":77,"446676":25,"446688":101,"446765":26,"446783":31,"446823":25,"446846":45,"446856":25,"446865":287,"447129":26,"447148":31,"447188":28,"447215":25,"447229":45,"447239":50,"447275":51,"447295":45,"447316":172,"447439":25,"447445":20,"447448":25,"447453":25,"447463":25,"447475":15,"447480":2,"447484":25,"447494":70,"447509":2,"447512":25,"447520":2,"447523":50,"447544":2,"447547":25,"447553":2,"447556":76,"447597":76,"447632":15,"447634":25,"447646":15,"447651":26,"447669":31,"447706":28,"447733":25,"447747":45,"447757":26,"447776":77,"447823":25,"447835":25,"447847":54,"447901":26,"447919":27,"447940":27,"447965":104,"447995":45,"448020":19,"448053":2,"448059":76,"448082":1,"448085":51,"448100":25,"448111":2,"448114":15,"448126":45,"448135":25,"448146":53,"448190":46,"448207":15,"448209":45,"448225":15,"448232":2,"448238":52,"448254":52,"448276":40,"448283":40,"448290":52,"448313":1,"448317":50,"448342":40,"448384":50,"448424":51,"448433":2,"448438":101,"448467":75,"448488":51,"448503":75,"448572":2,"448576":54,"448636":15,"448642":47,"448657":15,"448670":15,"448676":26,"448693":20,"448697":15,"448704":50,"448739":2,"448745":16,"448760":15,"448770":25,"448791":15,"448803":25,"448820":100,"448896":25,"448913":27,"448928":26,"448952":25,"448976":45,"448985":25,"448994":54,"449047":25,"449057":50,"449089":27,"449118":27,"449147":16,"449159":26,"449186":25,"449207":26,"449240":45,"449249":26,"449274":53,"449312":25,"449322":50,"449354":27,"449383":15,"449389":31,"449416":20,"449420":26,"449446":50,"449462":70,"449507":2,"449511":3,"449524":56,"449556":20,"449560":25,"449588":15,"449600":17,"449619":15,"449621":15,"449633":25,"449640":27,"449676":25,"449690":28,"449722":25,"449734":104,"449806":3,"449815":51,"449837":2,"449844":40,"449857":25,"449867":26,"449879":45,"449895":25,"449906":45,"449912":25,"449926":45,"449932":25,"449946":45,"449952":25,"449966":25,"449984":45,"449992":15,"449998":47,"450012":15,"450018":50,"450058":46,"450081":15,"450095":52,"450117":32,"450166":25,"450179":45,"450190":3,"450200":51,"450212":75,"450238":40,"450246":81,"450329":15,"450333":40,"450345":25,"450351":2,"450355":50,"450367":25,"450373":22,"450380":15,"450382":40,"450397":20,"450400":27,"450410":5,"450420":25,"450433":15,"450435":51,"450449":15,"450451":23,"450457":15,"450459":28,"450467":50,"450480":1,"450487":53,"450511":1,"450520":1,"450524":27,"450531":45,"450542":25,"450549":47,"450560":15,"450563":25,"450569":1,"450578":1,"450582":28,"450588":40,"450599":40,"450613":48,"450623":15,"450626":61,"450718":25,"450725":1,"450729":48,"450739":15,"450742":46,"450758":15,"450760":48,"450770":15,"450772":26,"450785":25,"450792":40,"450800":40,"450811":70,"450830":20,"450834":20,"450837":25,"450845":1,"450848":15,"450851":25,"450857":1,"450863":50,"450891":50,"450913":26,"450919":15,"450923":47,"450934":15,"450937":54,"450968":54,"450996":27,"451012":2,"451015":51,"451033":27,"451055":51,"451079":25,"451086":40,"451100":40,"451120":50,"451142":25,"451153":40,"451170":15,"451173":47,"451184":15,"451187":2,"451191":47,"451206":15,"451210":26,"451229":26,"451253":77,"451273":40,"451283":38,"451317":45,"451323":25,"451329":15,"451334":45,"451341":15,"451345":20,"451348":3,"451351":27,"451366":1,"451370":40,"451383":40,"451396":55,"451429":1,"451434":15,"451436":45,"451445":25,"451451":3,"451457":15,"451459":45,"451469":20,"451472":4,"451477":15,"451479":6,"451491":15,"451493":3,"451496":1,"451499":40,"451525":15,"451527":3,"451533":2,"451537":47,"451552":20,"451556":15,"451563":2,"451566":25,"451581":88,"451647":51,"451667":153,"451812":51,"451853":26,"451868":50,"451888":40,"451898":26,"451913":15,"451919":1,"451922":25,"451931":50,"451952":15,"451954":15,"451961":1,"451964":25,"451973":50,"451994":78,"452024":25,"452039":25,"452048":47,"452063":107,"452112":132,"452163":103,"452194":27,"452203":45,"452210":22,"452214":25,"452221":45,"452229":26,"452240":2,"452243":2,"452249":52,"452261":40,"452268":1,"452271":15,"452273":40,"452280":45,"452286":15,"452292":22,"452296":45,"452302":26,"452319":2,"452322":2,"452328":52,"452340":40,"452347":1,"452350":15,"452352":40,"452359":45,"452365":15,"452371":22,"452385":22,"452389":26,"452400":51,"452449":2,"452452":27,"452464":2,"452473":78,"452491":40,"452498":1,"452501":15,"452503":40,"452510":45,"452516":20,"452519":20,"452522":25,"452540":75,"452571":1,"452574":25,"452583":16,"452597":2,"452605":45,"452611":15,"452615":2,"452618":47,"452639":22,"452643":45,"452649":26,"452666":2,"452669":2,"452675":52,"452687":40,"452694":1,"452697":15,"452699":40,"452706":45,"452713":15,"452719":22,"452733":22,"452737":45,"452743":26,"452756":2,"452759":2,"452765":52,"452777":40,"452784":1,"452787":15,"452789":40,"452796":45,"452803":15,"452809":15,"452815":22,"452819":27,"452851":1,"452854":40,"452873":40,"452878":22,"452883":45,"452893":26,"452904":2,"452910":52,"452922":40,"452929":1,"452932":15,"452934":40,"452941":45,"452948":15,"452952":22,"452954":52,"452986":25,"452990":2,"453001":50,"453032":15,"453042":15,"453045":46,"453060":2,"453067":50,"453084":23,"453103":21,"453110":23,"453130":15,"453133":20,"453137":15,"453143":15,"453146":15,"453152":15,"453158":15,"453164":15,"453170":15,"453176":15,"453181":15,"453187":15,"453192":25,"453206":15,"453216":15,"453219":15,"453229":15,"453232":15,"453242":15,"453245":15,"453255":15,"453258":15,"453270":15,"453281":26,"453309":15,"453312":15,"453318":15,"453328":15,"453331":15,"453337":25,"453352":15,"453364":15,"453373":15,"453375":15,"453381":25,"453396":15,"453405":15,"453407":15,"453416":15,"453418":15,"453424":15,"453430":15,"453432":15,"453438":15,"453448":15,"453450":15,"453461":25,"453464":47,"453477":15,"453486":15,"453488":15,"453493":15,"453503":15,"453505":15,"453515":15,"453517":15,"453523":15,"453528":15,"453538":15,"453540":15,"453546":15,"453556":15,"453558":15,"453565":15,"453575":15,"453577":15,"453587":15,"453589":15,"453600":15,"453603":15,"453613":15,"453616":2,"453620":25,"453635":15,"453645":15,"453648":15,"453655":15,"453658":15,"453662":15,"453674":15,"453686":15,"453689":15,"453694":15,"453704":15,"453707":2,"453711":25,"453727":15,"453737":15,"453740":15,"453745":15,"453755":15,"453758":15,"453765":15,"453768":25,"453783":2,"453787":25,"453802":2,"453806":25,"453821":15,"453826":20,"453830":25,"453844":15,"453854":15,"453857":15,"453862":2,"453866":25,"453881":15,"453891":15,"453894":15,"453904":15,"453907":15,"453917":15,"453920":46,"453940":20,"453944":20,"453948":2,"453954":15,"453966":15,"453968":2,"453974":15,"453986":15,"453991":47,"454002":15,"454015":2,"454018":25,"454031":102,"454056":40,"454070":50,"454089":26,"454095":15,"454102":2,"454108":40,"454122":47,"454133":26,"454139":40,"454152":15,"454158":51,"454181":15,"454193":26,"454202":25,"454214":26,"454237":26,"454243":40,"454257":15,"454262":51,"454286":25,"454294":25,"454308":27,"454330":52,"454349":15,"454356":50,"454375":26,"454400":40,"454410":40,"454417":75,"454442":172,"454486":40,"454494":25,"454499":45,"454509":25,"454546":2,"454552":51,"454561":80,"454580":27,"454607":79,"454635":16,"454650":50,"454665":2,"454671":45,"454678":27,"454687":40,"454695":1,"454699":1,"454702":79,"454731":79,"454760":47,"454775":2,"454780":4,"454789":2,"454796":40,"454809":40,"454820":54,"454839":77,"454855":45,"454862":25,"454866":1,"454870":45,"454880":26,"454893":51,"454902":2,"454911":15,"454914":40,"454931":50,"454939":50,"454959":25,"454967":102,"455029":25,"455038":125,"455100":15,"455118":26,"455142":50,"455180":25,"455186":51,"455226":76,"455249":51,"455263":50,"455275":25,"455293":50,"455301":15,"455319":2,"455323":47,"455340":26,"455351":40,"455361":28,"455375":51,"455413":27,"455440":26,"455478":51,"455494":40,"455505":74,"455522":26,"455560":15,"455562":26,"455597":15,"455599":76,"455612":15,"455626":25,"455633":15,"455638":2,"455642":15,"455653":15,"455656":26,"455691":15,"455694":15,"455699":26,"455734":15,"455737":2,"455741":15,"455753":15,"455756":40,"455782":51,"455831":29,"455858":2,"455867":46,"455877":22,"455886":25,"455896":75,"455925":15,"455944":15,"455963":26,"455991":46,"456023":2,"456027":20,"456031":2,"456035":26,"456059":2,"456068":40,"456075":3,"456084":40,"456094":52,"456119":52,"456138":55,"456172":47,"456187":27,"456218":40,"456229":40,"456239":40,"456250":40,"456260":40,"456271":40,"456281":40,"456292":40,"456302":40,"456313":40,"456323":40,"456334":50,"456348":40,"456359":50,"456373":40,"456384":50,"456398":40,"456409":50,"456423":40,"456434":50,"456448":40,"456459":50,"456473":40,"456484":50,"456498":40,"456509":50,"456523":40,"456534":50,"456548":40,"456559":50,"456573":40,"456584":270,"456815":45,"456823":25,"456848":25,"456857":20,"456861":1,"456868":45,"456876":1,"456884":40,"456892":40,"456905":40,"456916":40,"456929":40,"456940":40,"456953":40,"456964":40,"456977":46,"456988":1,"456992":45,"457000":26,"457009":25,"457018":25,"457030":45,"457042":25,"457054":40,"457066":40,"457083":40,"457098":40,"457115":40,"457130":40,"457147":40,"457162":40,"457179":46,"457194":25,"457202":45,"457216":3,"457219":26,"457225":40,"457232":40,"457243":40,"457254":40,"457265":40,"457275":26,"457283":53,"457318":47,"457337":40,"457350":40,"457367":40,"457384":40,"457402":46,"457420":15,"457423":51,"457444":30,"457458":25,"457465":26,"457475":54,"457508":2,"457512":25,"457530":45,"457536":20,"457539":20,"457543":2,"457552":15,"457555":25,"457568":80,"457614":15,"457618":25,"457631":80,"457679":50,"457703":25,"457716":80,"457764":47,"457779":26,"457795":40,"457805":40,"457813":25,"457817":2,"457831":50,"457850":15,"457861":15,"457864":40,"457874":45,"457887":23,"457906":15,"457909":15,"457914":15,"457928":20,"457932":15,"457935":15,"457949":20,"457953":15,"457956":15,"457969":15,"457982":15,"457995":16,"458010":15,"458023":15,"458036":16,"458051":15,"458063":15,"458076":15,"458089":15,"458101":15,"458114":16,"458130":15,"458141":20,"458145":15,"458148":15,"458160":15,"458173":15,"458185":15,"458198":16,"458214":15,"458227":15,"458239":16,"458258":15,"458271":16,"458289":15,"458302":15,"458315":15,"458328":15,"458343":20,"458347":15,"458350":16,"458365":16,"458381":16,"458397":52,"458476":20,"458480":15,"458483":15,"458494":20,"458498":15,"458501":15,"458511":15,"458518":15,"458521":15,"458534":15,"458547":16,"458563":15,"458576":15,"458586":15,"458593":15,"458596":15,"458610":20,"458613":15,"458616":15,"458631":20,"458634":15,"458636":15,"458648":20,"458651":15,"458653":15,"458665":20,"458668":15,"458670":15,"458684":15,"458696":20,"458699":15,"458710":15,"458722":20,"458725":15,"458727":15,"458739":15,"458753":47,"458768":2,"458777":40,"458794":40,"458823":45,"458840":25,"458860":2,"458867":47,"458880":15,"458884":40,"458891":40,"458898":40,"458906":53,"458921":51,"458956":1,"458960":40,"458973":50,"458981":40,"458989":51,"459003":25,"459020":15,"459030":75,"459093":15,"459103":51,"459113":25,"459119":50,"459137":2,"459140":47,"459156":22,"459160":26,"459180":50,"459208":26,"459217":15,"459221":40,"459231":40,"459241":40,"459251":55,"459283":46,"459310":15,"459322":45,"459328":15,"459344":45,"459350":15,"459366":45,"459372":15,"459388":26,"459403":15,"459409":15,"459416":51,"459444":22,"459451":26,"459457":45,"459464":1,"459468":50,"459488":15,"459490":51,"459517":50,"459533":4,"459545":2,"459551":40,"459565":40,"459575":57,"459621":26,"459627":25,"459633":72,"459658":2,"459661":26,"459675":52,"459696":25,"459709":21,"459717":25,"459726":15,"459736":15,"459743":1,"459746":31,"459760":54,"459783":2,"459786":47,"459803":80,"459858":1,"459861":51,"459899":76,"459932":76,"459952":40,"459959":1,"459962":55,"460012":76,"460045":76,"460057":40,"460064":40,"460071":40,"460091":47,"460106":26,"460128":45,"460155":2,"460163":20,"460169":25,"460177":25,"460181":79,"460213":26,"460220":40,"460226":25,"460256":55,"460276":40,"460287":46,"460304":15,"460306":40,"460314":46,"460331":15,"460333":20,"460336":27,"460346":40,"460356":26,"460363":47,"460377":46,"460395":15,"460397":78,"460441":26,"460454":40,"460464":50,"460495":45,"460503":26,"460519":15,"460527":15,"460535":120,"460548":15,"460556":45,"460562":21,"460569":4,"460582":25,"460591":1,"460595":40,"460604":40,"460620":40,"460634":15,"460636":25,"460652":40,"460660":40,"460670":45,"460677":25,"460686":25,"460692":40,"460706":45,"460713":21,"460722":20,"460725":25,"460731":27,"460747":2,"460753":25,"460766":40,"460774":81,"460847":25,"460861":15,"460869":26,"460875":26,"460882":40,"460889":26,"460896":40,"460903":27,"460912":76,"460932":40,"460939":27,"460946":40,"460953":26,"460960":40,"460968":26,"460976":40,"460984":26,"460992":45,"460999":21,"461006":2,"461012":15,"461017":1,"461020":21,"461027":2,"461033":47,"461048":2,"461052":47,"461066":40,"461076":45,"461084":22,"461092":15,"461100":51,"461118":50,"461138":50,"461149":15,"461155":25,"461163":1,"461167":2,"461173":47,"461192":26,"461204":26,"461223":25,"461230":15,"461238":50,"461252":40,"461262":50,"461288":15,"461290":26,"461303":26,"461313":47,"461328":76,"461364":50,"461385":3,"461391":49,"461422":3,"461430":24,"461439":3,"461445":3,"461448":32,"461491":47,"461506":75,"461523":51,"461539":40,"461549":20,"461552":1,"461555":40,"461565":40,"461575":40,"461585":76,"461601":3,"461614":40,"461624":45,"461633":20,"461636":25,"461648":25,"461655":1,"461659":25,"461665":45,"461672":27,"461688":26,"461701":15,"461704":51,"461751":27,"461757":25,"461774":45,"461786":30,"461797":2,"461800":26,"461811":45,"461821":15,"461826":2,"461829":26,"461854":80,"461922":27,"461948":30,"461962":47,"461978":22,"461986":3,"461992":22,"461998":3,"462001":52,"462045":15,"462049":3,"462062":40,"462072":28,"462078":47,"462095":46,"462118":15,"462132":101,"462204":25,"462216":25,"462226":2,"462229":26,"462250":45,"462260":15,"462264":25,"462275":25,"462282":25,"462296":26,"462302":34,"462352":15,"462360":2,"462366":47,"462381":26,"462399":27,"462426":51,"462460":27,"462476":16,"462494":1,"462497":40,"462516":15,"462518":20,"462522":15,"462529":47,"462544":2,"462547":25,"462562":26,"462572":76,"462611":70,"462633":25,"462648":75,"462679":2,"462682":40,"462696":25,"462707":40,"462720":52,"462738":83,"462799":77,"462834":40,"462850":53,"462886":2,"462890":1,"462893":26,"462909":25,"462914":26,"462945":128,"463050":25,"463065":26,"463077":15,"463084":40,"463101":25,"463119":70,"463146":2,"463149":7,"463159":27,"463196":77,"463246":15,"463249":50,"463269":26,"463287":26,"463299":3,"463317":71,"463329":1,"463332":76,"463359":25,"463376":76,"463412":25,"463422":15,"463424":15,"463438":47,"463452":104,"463522":16,"463538":15,"463542":52,"463557":77,"463624":51,"463636":47,"463654":27,"463673":25,"463680":28,"463703":16,"463719":15,"463730":45,"463745":15,"463757":15,"463777":50,"463795":15,"463802":25,"463818":20,"463822":15,"463842":25,"463856":15,"463863":25,"463868":25,"463877":51,"463904":27,"463934":27,"463964":27,"463994":27,"464021":27,"464048":27,"464078":25,"464099":25,"464114":25,"464124":45,"464141":26,"464163":25,"464173":40,"464187":40,"464198":45,"464211":25,"464220":29,"464256":184,"464398":26,"464419":3,"464437":79,"464492":25,"464510":50,"464530":50,"464539":51,"464574":51,"464606":51,"464624":3,"464632":77,"464692":15,"464694":15,"464706":27,"464724":26,"464738":70,"464756":15,"464759":25,"464770":15,"464782":45,"464788":15,"464800":45,"464809":15,"464820":15,"464828":45,"464840":16,"464858":45,"464873":2,"464878":40,"464899":16,"464914":26,"464942":26,"464954":2,"464957":76,"464982":87,"465004":40,"465015":76,"465043":47,"465062":26,"465083":53,"465128":27,"465158":27,"465188":26,"465209":15,"465217":27,"465236":105,"465334":25,"465343":15,"465353":15,"465356":47,"465371":15,"465381":15,"465393":26,"465414":53,"465459":45,"465474":2,"465479":40,"465500":15,"465510":26,"465539":15,"465549":15,"465561":15,"465571":47,"465587":26,"465608":21,"465616":83,"465700":47,"465723":46,"465744":15,"465748":15,"465757":113,"465786":15,"465800":1,"465803":40,"465810":40,"465816":25,"465820":47,"465834":46,"465855":15,"465859":15,"465868":132,"465894":15,"465908":1,"465911":45,"465918":15,"465920":40,"465930":15,"465944":2,"465948":47,"465962":45,"465971":15,"465974":26,"466007":25,"466027":26,"466044":2,"466055":78,"466094":45,"466113":26,"466134":2,"466143":40,"466152":102,"466207":25,"466218":15,"466227":25,"466248":25,"466268":26,"466283":2,"466294":79,"466345":51,"466373":26,"466398":2,"466404":40,"466413":96,"466437":26,"466449":80,"466488":51,"466512":25,"466526":15,"466535":25,"466562":25,"466578":26,"466593":25,"466602":40,"466609":40,"466616":51,"466627":70,"466642":26,"466672":2,"466679":52,"466691":71,"466705":25,"466716":132,"466788":107,"466842":107,"466898":102,"466949":107,"467006":107,"467060":102,"467111":102,"467164":102,"467199":50,"467210":26,"467229":54,"467260":25,"467271":20,"467274":1,"467279":25,"467293":25,"467306":53,"467392":102,"467433":47,"467448":54,"467479":25,"467490":20,"467493":1,"467498":25,"467512":25,"467527":59,"467622":102,"467669":47,"467684":27,"467705":26,"467715":47,"467734":27,"467744":3,"467751":25,"467762":20,"467765":20,"467770":25,"467784":25,"467797":31,"467872":104,"467931":47,"467946":27,"467967":26,"467977":47,"467996":27,"468006":3,"468013":27,"468027":20,"468030":20,"468035":25,"468049":25,"468058":35,"468144":131,"468237":47,"468252":54,"468283":25,"468294":20,"468297":1,"468302":25,"468316":25,"468329":53,"468415":128,"468464":47,"468479":54,"468510":27,"468524":20,"468527":1,"468532":25,"468548":25,"468557":58,"468654":131,"468742":47,"468757":25,"468774":52,"468818":2,"468825":54,"468881":47,"468889":51,"468924":20,"468927":20,"468930":1,"468935":25,"468949":25,"468968":57,"469077":102,"469124":47,"469139":51,"469174":20,"469177":20,"469180":1,"469185":25,"469199":25,"469220":62,"469347":105,"469418":47,"469433":30,"469449":3,"469462":25,"469473":32,"469502":26,"469531":25,"469543":22,"469545":51,"469576":1,"469579":15,"469586":25,"469593":47,"469608":1,"469611":15,"469628":25,"469635":45,"469648":15,"469664":15,"469679":51,"469706":27,"469735":16,"469750":16,"469766":16,"469782":16,"469798":27,"469814":50,"469838":45,"469858":2,"469861":27,"469888":45,"469905":15,"469920":45,"469934":2,"469937":27,"469972":45,"469989":15,"470004":45,"470013":2,"470018":27,"470045":45,"470057":15,"470072":26,"470081":2,"470086":27,"470119":26,"470131":52,"470171":25,"470185":52,"470227":25,"470241":52,"470286":25,"470300":27,"470345":15,"470358":51,"470384":45,"470393":26,"470417":22,"470419":26,"470432":15,"470436":40,"470447":89,"470532":51,"470581":45,"470594":28,"470613":51,"470641":26,"470660":25,"470673":16,"470688":26,"470694":40,"470701":74,"470736":16,"470750":25,"470764":16,"470772":45,"470781":15,"470787":45,"470794":15,"470799":15,"470804":3,"470811":47,"470824":15,"470830":96,"470863":20,"470866":15,"470871":20,"470877":20,"470880":15,"470884":15,"470888":25,"470906":15,"470918":25,"470932":29,"470942":15,"470947":3,"470954":47,"470968":45,"470983":20,"470986":22,"470990":26,"471004":20,"471007":20,"471010":15,"471020":48,"471040":21,"471045":20,"471049":15,"471059":48,"471088":23,"471094":15,"471104":49,"471126":15,"471136":27,"471158":21,"471163":15,"471173":48,"471202":15,"471212":48,"471241":15,"471249":48,"471278":15,"471286":27,"471306":47,"471319":25,"471338":52,"471387":2,"471390":20,"471393":20,"471396":15,"471408":15,"471417":15,"471422":2,"471425":57,"471474":82,"471549":27,"471575":2,"471588":15,"471597":20,"471602":2,"471607":2,"471615":2,"471621":47,"471635":50,"471680":51,"471690":25,"471701":45,"471710":1,"471713":25,"471723":32,"471757":72,"471769":15,"471775":15,"471779":70,"471794":17,"471830":2,"471839":40,"471851":27,"471865":27,"471888":25,"471892":25,"471895":26,"471907":25,"471919":26,"471925":72,"471937":15,"471939":75,"471965":26,"471988":45,"472004":15,"472014":11,"472040":103,"472151":20,"472158":20,"472165":25,"472175":15,"472181":20,"472188":20,"472195":25,"472205":2,"472210":50,"472246":52,"472290":135,"472339":3,"472352":25,"472360":20,"472363":25,"472376":36,"472438":70,"472465":25,"472468":20,"472471":26,"472493":81,"472535":51,"472557":27,"472588":2,"472601":17,"472624":27,"472642":99,"472685":15,"472690":47,"472705":15,"472715":15,"472725":15,"472735":50,"472775":26,"472796":40,"472814":52,"472852":76,"472880":15,"472895":35,"472924":15,"472929":15,"472939":26,"472974":15,"472984":47,"473004":45,"473014":26,"473040":26,"473065":3,"473068":29,"473087":40,"473100":40,"473107":49,"473131":26,"473147":50,"473165":50,"473189":45,"473199":15,"473201":45,"473209":15,"473215":16,"473224":48,"473259":25,"473267":151,"473382":351,"473703":25,"473710":77,"473818":26,"473837":27,"473852":15,"473859":15,"473865":15,"473872":15,"473878":25,"473887":46,"473909":1,"473912":40,"473924":45,"473934":25,"473953":25,"473957":28,"473986":53,"474034":27,"474057":27,"474085":27,"474126":27,"474141":27,"474177":57,"474239":52,"474283":31,"474309":40,"474322":2,"474326":51,"474344":75,"474409":46,"474429":25,"474457":2,"474467":25,"474475":26,"474518":55,"474565":27,"474592":48,"474613":71,"474667":15,"474675":2,"474682":40,"474688":40,"474695":40,"474702":40,"474705":2,"474716":25,"474736":25,"474751":51,"474797":47,"474813":45,"474821":2,"474824":1,"474829":2,"474832":46,"474852":20,"474855":20,"474858":15,"474860":20,"474865":20,"474870":20,"474873":2,"474876":4,"474893":40,"474899":3,"474908":25,"474916":75,"474973":2,"474976":47,"474989":48,"475030":15,"475042":27,"475066":17,"475100":2,"475103":40,"475127":15,"475141":2,"475144":40,"475155":127,"475340":25,"475350":25,"475363":40,"475386":40,"475396":51,"475421":101,"475473":2,"475485":52,"475513":53,"475550":72,"475565":50,"475586":103,"475621":81,"475674":2,"475678":79,"475752":15,"475755":40,"475767":80,"475826":1,"475829":3,"475844":25,"475862":26,"475872":26,"475889":40,"475905":1,"475908":3,"475923":25,"475939":27,"475953":40,"475967":40,"475975":45,"475991":3,"476006":25,"476014":21,"476023":1,"476027":1,"476031":3,"476044":25,"476050":21,"476059":15,"476062":40,"476074":25,"476085":15,"476088":47,"476107":171,"476206":29,"476217":22,"476226":20,"476236":15,"476242":15,"476250":4,"476258":128,"476353":51,"476369":15,"476373":51,"476387":2,"476390":53,"476418":78,"476470":25,"476477":40,"476496":47,"476513":52,"476565":76,"476585":50,"476605":136,"476654":15,"476663":77,"476696":28,"476715":40,"476727":51,"476737":3,"476745":15,"476751":52,"476786":125,"476862":50,"476897":47,"476920":76,"476960":79,"477047":52,"477072":2,"477076":40,"477086":71,"477101":2,"477104":21,"477110":52,"477157":52,"477184":2,"477187":40,"477197":71,"477212":2,"477215":1,"477218":52,"477260":40,"477271":82,"477344":27,"477359":2,"477363":111,"477439":15,"477441":40,"477454":40,"477465":72,"477511":2,"477515":1,"477518":50,"477561":47,"477584":26,"477603":40,"477613":25,"477624":2,"477628":51,"477641":40,"477652":73,"477704":2,"477708":1,"477711":50,"477749":47,"477772":25,"477788":40,"477804":2,"477808":51,"477821":40,"477832":51,"477850":47,"477869":26,"477898":40,"477926":45,"477936":15,"477952":130,"478090":29,"478119":125,"478214":51,"478242":54,"478273":113,"478311":25,"478315":153,"478447":70,"478472":1,"478476":2,"478487":45,"478505":15,"478508":127,"478566":77,"478591":52,"478650":45,"478662":20,"478672":1,"478676":25,"478683":27,"478706":54,"478754":45,"478761":25,"478772":26,"478787":51,"478804":54,"478821":40,"478835":40,"478842":54,"478859":51,"478875":40,"478881":25,"478896":50,"478907":77,"478947":77,"478970":25,"478978":26,"478991":46,"479028":15,"479031":2,"479034":26,"479047":77,"479087":25,"479093":25,"479102":51,"479136":75,"479210":25,"479217":27,"479237":47,"479260":3,"479263":1,"479270":2,"479277":51,"479303":28,"479327":28,"479336":102,"479401":51,"479412":25,"479419":40,"479426":40,"479439":25,"479446":51,"479496":53,"479549":53,"479589":52,"479625":51,"479643":52,"479690":76,"479717":52,"479751":29,"479766":40,"479778":51,"479801":27,"479831":28,"479840":40,"479850":27,"479883":25,"479886":45,"479896":27,"479929":25,"479938":15,"479944":78,"479968":45,"479975":76,"480033":79,"480087":2,"480090":3,"480100":45,"480107":30,"480157":76,"480203":1,"480206":46,"480216":26,"480230":2,"480236":26,"480256":47,"480280":22,"480282":70,"480315":29,"480326":22,"480332":20,"480342":15,"480348":15,"480356":4,"480364":70,"480381":15,"480384":51,"480412":20,"480416":25,"480431":45,"480440":25,"480447":31,"480481":2,"480487":50,"480519":26,"480533":40,"480570":26,"480596":25,"480602":52,"480628":20,"480632":1,"480636":25,"480664":25,"480672":130,"480745":47,"480759":27,"480788":51,"480803":40,"480807":40,"480822":28,"480837":15,"480852":26,"480871":102,"480959":51,"480987":76,"481023":27,"481042":75,"481060":26,"481073":51,"481101":1,"481104":70,"481125":25,"481142":25,"481151":16,"481165":96,"481183":26,"481203":75,"481215":40,"481235":25,"481245":25,"481254":25,"481274":25,"481283":40,"481303":45,"481319":25,"481327":40,"481337":40,"481344":40,"481351":40,"481358":40,"481366":40,"481374":40,"481382":40,"481393":15,"481396":25,"481418":26,"481431":25,"481453":26,"481466":25,"481488":26,"481501":25,"481523":26,"481537":25,"481559":26,"481573":25,"481595":26,"481609":25,"481631":26,"481649":25,"481671":25,"481678":51,"481717":51,"481763":27,"481782":47,"481801":50,"481841":76,"481881":101,"481978":40,"481994":80,"482053":50,"482063":52,"482078":50,"482088":1,"482091":73,"482123":51,"482155":50,"482179":53,"482217":50,"482232":40,"482245":52,"482286":50,"482300":82,"482377":53,"482421":50,"482456":51,"482496":100,"482536":25,"482545":53,"482563":25,"482572":75,"482584":103,"482643":25,"482663":46,"482679":57,"482734":50,"482744":71,"482759":26,"482765":1,"482768":53,"482803":100,"482838":26,"482867":3,"482879":25,"482894":50,"482912":50,"482929":8,"482948":51,"482964":15,"482976":50,"482983":52,"483016":25,"483036":51,"483052":73,"483073":25,"483085":59,"483120":2,"483127":75,"483184":26,"483206":53,"483256":25,"483269":45,"483291":26,"483302":2,"483309":132,"483401":2,"483404":26,"483424":26,"483430":77,"483450":50,"483472":31,"483485":50,"483502":40,"483512":40,"483523":56,"483538":2,"483542":76,"483562":25,"483569":50,"483581":25,"483585":47,"483600":27,"483620":48,"483642":21,"483654":15,"483663":15,"483671":5,"483682":26,"483694":78,"483766":26,"483772":47,"483783":52,"483815":15,"483827":75,"483835":52,"483868":25,"483885":76,"483900":103,"483993":26,"484015":76,"484070":29,"484083":79,"484136":2,"484139":53,"484176":77,"484192":71,"484236":2,"484242":40,"484252":52,"484265":25,"484273":51,"484287":25,"484301":47,"484319":52,"484354":8,"484385":25,"484398":46,"484418":50,"484448":2,"484455":40,"484469":50,"484482":40,"484489":40,"484496":45,"484506":25,"484510":1,"484513":2,"484516":40,"484531":2,"484534":40,"484541":45,"484551":25,"484564":26,"484581":20,"484584":2,"484587":1,"484590":25,"484607":50,"484625":25,"484629":45,"484639":2,"484643":45,"484658":26,"484664":1,"484669":1,"484673":1,"484678":40,"484686":45,"484693":2,"484696":17,"484716":2,"484723":40,"484732":46,"484741":15,"484743":76,"484762":76,"484775":40,"484783":45,"484790":2,"484793":17,"484813":2,"484820":40,"484829":76,"484842":40,"484850":45,"484857":2,"484860":17,"484880":2,"484887":40,"484896":76,"484909":25,"484916":1,"484919":50,"484951":25,"484994":2,"485003":40,"485009":45,"485015":15,"485017":45,"485025":25,"485029":52,"485082":20,"485088":2,"485095":27,"485111":51,"485140":15,"485150":25,"485154":54,"485179":45,"485188":15,"485194":40,"485205":40,"485214":15,"485220":15,"485224":25,"485231":2,"485240":40,"485247":15,"485255":26,"485261":40,"485280":40,"485291":148,"485323":20,"485333":15,"485339":2,"485345":45,"485352":25,"485366":15,"485368":15,"485376":4,"485384":45,"485421":15,"485431":45,"485438":15,"485448":47,"485462":50,"485506":51,"485535":15,"485546":76,"485563":15,"485566":1,"485570":20,"485573":1,"485577":2,"485581":40,"485588":50,"485612":40,"485623":16,"485636":51,"485650":20,"485654":15,"485664":76,"485679":21,"485685":15,"485694":76,"485720":1,"485723":2,"485727":40,"485734":50,"485758":47,"485773":3101,"491850":52,"491880":15,"491888":51,"491901":25,"491908":40,"491930":2,"491934":40,"491953":15,"491955":46,"491977":2,"491981":40,"492000":20,"492004":25,"492015":51,"492028":25,"492043":25,"492046":60,"492120":205,"492263":51,"492302":47,"492310":26,"492331":1,"492334":40,"492347":47,"492364":47,"492372":22,"492374":47,"492387":50,"492411":101,"492466":23,"492482":21,"492492":20,"492495":17,"492501":2,"492505":50,"492537":25,"492555":25,"492565":26,"492587":26,"492598":25,"492607":40,"492618":28,"492634":76,"492698":3,"492705":26,"492720":15,"492722":21,"492735":20,"492741":15,"492744":50,"492767":2,"492770":40,"492780":47,"492795":40,"492808":50,"492836":70,"492844":15,"492847":22,"492849":51,"492878":26,"492889":51,"492898":25,"492916":2,"492919":51,"492928":25,"492939":47,"492950":50,"492972":51,"492981":51,"492994":50,"493011":26,"493028":123,"493110":26,"493133":25,"493145":25,"493163":75,"493172":51,"493199":75,"493221":22,"493223":52,"493249":50,"493261":40,"493272":100,"493333":50,"493364":75,"493388":20,"493391":25,"493405":15,"493407":29,"493451":75,"493460":47,"493475":27,"493494":2,"493501":40,"493515":26,"493527":40,"493550":45,"493564":25,"493582":25,"493587":76,"493612":45,"493618":25,"493624":26,"493640":25,"493655":1,"493658":150,"493767":26,"493779":25,"493794":1,"493798":200,"493929":26,"493947":26,"493958":51,"493971":50,"493985":15,"493992":50,"494006":26,"494022":1,"494025":51,"494038":50,"494051":15,"494061":50,"494075":26,"494092":1,"494095":51,"494108":50,"494122":15,"494132":50,"494146":26,"494163":1,"494166":51,"494179":50,"494193":15,"494203":50,"494217":26,"494234":1,"494237":51,"494250":50,"494264":15,"494274":50,"494288":26,"494305":1,"494308":51,"494321":50,"494335":15,"494345":50,"494359":26,"494376":20,"494379":50,"494404":25,"494419":20,"494422":51,"494455":25,"494470":25,"494476":79,"494534":50,"494553":25,"494558":1,"494561":47,"494578":25,"494593":1,"494596":15,"494611":45,"494623":27,"494641":25,"494648":45,"494659":2,"494663":1,"494666":2,"494672":20,"494675":21,"494681":21,"494687":21,"494693":15,"494696":21,"494702":15,"494705":2,"494712":2,"494718":15,"494721":2,"494727":2,"494734":2,"494741":50,"494769":15,"494772":25,"494787":1,"494790":50,"494821":26,"494838":45,"494850":3,"494864":50,"494883":46,"494902":25,"494917":1,"494920":15,"494923":5,"494934":50,"494953":16,"494967":15,"494980":15,"494983":25,"494998":1,"495001":76,"495025":26,"495037":26,"495049":46,"495059":15,"495062":52,"495086":40,"495100":40,"495109":40,"495123":45,"495139":15,"495141":26,"495163":26,"495185":25,"495195":40,"495210":40,"495225":40,"495240":40,"495255":40,"495270":40,"495285":45,"495300":20,"495304":2,"495311":40,"495320":40,"495329":40,"495336":40,"495359":25,"495372":2,"495376":40,"495386":51,"495405":26,"495428":26,"495451":26,"495474":26,"495497":26,"495520":45,"495543":25,"495550":26,"495570":2,"495574":40,"495583":51,"495601":38,"495649":40,"495659":40,"495667":2,"495671":45,"495680":25,"495688":37,"495727":60,"495776":47,"495800":50,"495823":95,"495837":16,"495848":38,"495898":5,"495908":26,"495928":2,"495932":45,"495941":25,"495949":37,"495988":22,"495994":26,"496005":20,"496008":26,"496019":26,"496029":40,"496043":45,"496051":27,"496063":2,"496067":1,"496071":40,"496097":51,"496116":2,"496123":40,"496132":45,"496145":27,"496157":26,"496170":2,"496174":45,"496184":25,"496193":40,"496218":51,"496237":38,"496287":38,"496337":25,"496345":25,"496352":1,"496357":40,"496368":40,"496376":26,"496398":37,"496437":26,"496457":99,"496491":15,"496503":2,"496509":45,"496533":15,"496538":29,"496547":26,"496565":40,"496581":15,"496583":55,"496607":55,"496632":25,"496645":78,"496710":20,"496713":27,"496730":27,"496747":26,"496754":51,"496785":25,"496797":26,"496808":21,"496817":27,"496825":25,"496837":75,"496858":72,"496891":20,"496894":1,"496897":23,"496907":15,"496912":15,"496917":20,"496922":1,"496927":45,"496935":23,"496945":15,"496950":15,"496955":32,"496978":31,"497006":2,"497009":40,"497019":47,"497030":25,"497051":26,"497070":80,"497133":15,"497151":26,"497166":25,"497177":26,"497189":15,"497198":26,"497210":26,"497222":15,"497232":15,"497246":15,"497260":15,"497274":15,"497294":15,"497305":15,"497316":15,"497328":15,"497340":15,"497352":15,"497366":15,"497386":15,"497397":15,"497408":25,"497429":45,"497444":50,"497481":45,"497490":25,"497508":50,"497549":25,"497564":15,"497570":45,"497579":25,"497590":25,"497601":15,"497613":26,"497651":15,"497663":26,"497696":15,"497708":50,"497733":15,"497745":25,"497766":15,"497778":50,"497805":15,"497817":50,"497844":15,"497856":50,"497880":15,"497892":50,"497916":15,"497928":50,"497954":15,"497966":50,"497991":15,"498003":50,"498027":15,"498039":26,"498063":15,"498075":50,"498100":15,"498112":50,"498136":15,"498148":26,"498172":15,"498184":50,"498208":15,"498220":50,"498244":15,"498256":50,"498281":15,"498293":26,"498315":15,"498327":25,"498344":25,"498375":15,"498387":25,"498417":15,"498429":25,"498450":15,"498462":25,"498483":15,"498495":25,"498516":15,"498528":25,"498549":15,"498561":25,"498578":26,"498608":15,"498620":75,"498663":15,"498675":50,"498705":15,"498717":75,"498747":15,"498759":75,"498790":15,"498802":50,"498830":15,"498842":50,"498875":15,"498887":25,"498907":53,"498975":25,"498995":15,"499007":26,"499031":15,"499043":26,"499067":15,"499079":26,"499100":15,"499112":26,"499133":15,"499145":26,"499165":15,"499177":26,"499198":15,"499210":26,"499231":15,"499243":25,"499257":15,"499271":50,"499291":47,"499309":75,"499361":76,"499470":27,"499508":27,"499546":27,"499581":27,"499619":27,"499655":26,"499695":26,"499732":50,"499775":27,"499824":27,"499852":26,"499882":50,"499932":51,"499975":26,"500012":51,"500057":27,"500100":50,"500141":27,"500181":26,"500219":47,"500233":27,"500253":25,"500268":15,"500274":25,"500281":54,"500367":27,"500409":108,"500513":47,"500535":26,"500583":15,"500598":47,"500611":20,"500616":15,"500630":25,"500641":15,"500655":15,"500664":29,"500686":45,"500700":4,"500707":25,"500715":26,"500734":25,"500743":26,"500766":26,"500783":15,"500797":47,"500813":26,"500828":15,"500842":25,"500856":26,"500868":47,"500875":52,"500897":25,"500907":101,"500930":2,"500939":52,"500954":40,"500968":1,"500971":50,"500985":15,"500987":40,"501003":27,"501014":40,"501025":29,"501045":52,"501067":25,"501083":47,"501114":20,"501118":22,"501127":15,"501139":15,"501143":21,"501149":22,"501160":2,"501172":26,"501185":25,"501190":45,"501200":15,"501207":15,"501214":50,"501233":50,"501248":50,"501264":45,"501271":25,"501291":15,"501300":25,"501313":15,"501322":25,"501338":15,"501349":25,"501361":25,"501371":47,"501386":45,"501394":26,"501410":2,"501419":40,"501425":40,"501432":40,"501438":25,"501448":20,"501451":25,"501461":76,"501475":47,"501486":22,"501488":51,"501526":25,"501545":25,"501554":40,"501572":54,"501592":45,"501602":25,"501606":1,"501609":55,"501643":50,"501673":105,"501698":45,"501708":26,"501716":25,"501728":15,"501731":25,"501737":45,"501747":25,"501757":2,"501766":40,"501772":40,"501779":40,"501785":50,"501810":20,"501813":25,"501823":76,"501859":20,"501862":25,"501875":40,"501882":40,"501889":2,"501901":15,"501903":2,"501915":45,"501921":15,"501923":20,"501928":15,"501931":40,"501937":50,"501962":20,"501965":25,"501975":76,"502009":1,"502013":20,"502016":27,"502036":70,"502045":2,"502057":15,"502060":2,"502063":1,"502067":52,"502085":50,"502108":20,"502111":26,"502123":76,"502152":51,"502173":40,"502186":45,"502199":15,"502201":45,"502216":26,"502234":50,"502243":25,"502260":51,"502276":47,"502291":58,"502344":2,"502347":45,"502372":21,"502381":15,"502386":25,"502410":70,"502419":15,"502424":2,"502427":30,"502458":29,"502477":50,"502493":51,"502505":63,"502561":60,"502600":47,"502614":45,"502623":27,"502643":15,"502650":26,"502660":47,"502671":22,"502673":45,"502682":27,"502702":15,"502709":25,"502716":47,"502727":22,"502729":26,"502751":26,"502763":25,"502774":76,"502793":25,"502797":40,"502813":52,"502828":25,"502844":1,"502847":50,"502871":52,"502884":1,"502887":25,"502891":40,"502901":40,"502908":26,"502929":1,"502932":50,"502952":15,"502955":52,"502974":25,"502984":1,"502988":25,"502998":15,"503001":47,"503016":2,"503026":22,"503032":82,"503049":22,"503055":22,"503057":26,"503072":22,"503074":51,"503116":52,"503152":76,"503187":40,"503194":40,"503208":40,"503222":40,"503229":40,"503243":40,"503250":40,"503264":15,"503278":2,"503281":45,"503297":26,"503321":29,"503351":25,"503355":1,"503358":53,"503409":25,"503425":26,"503448":47,"503463":79,"503523":25,"503535":1,"503541":52,"503565":3,"503573":1,"503576":55,"503601":102,"503657":27,"503669":50,"503687":26,"503703":15,"503706":79,"503758":29,"503789":55,"503828":53,"503871":2,"503881":100,"503929":27,"503943":40,"503956":40,"503963":10,"503995":50,"504010":25,"504015":47,"504030":15,"504039":96,"504103":25,"504117":1,"504123":25,"504129":74,"504154":1,"504157":74,"504184":15,"504198":52,"504215":50,"504233":79,"504286":29,"504316":52,"504343":25,"504356":53,"504399":2,"504409":101,"504463":27,"504477":40,"504490":40,"504497":10,"504529":50,"504544":25,"504549":47,"504564":15,"504573":71,"504611":1,"504614":40,"504623":40,"504632":15,"504648":2,"504653":45,"504669":26,"504698":27,"504719":25,"504725":25,"504731":28,"504751":27,"504771":26,"504787":47,"504802":25,"504821":15,"504831":20,"504834":22,"504841":15,"504853":25,"504873":16,"504891":125,"504969":75,"505005":26,"505028":50,"505047":40,"505053":25,"505066":25,"505080":50,"505097":17,"505117":15,"505125":47,"505139":25,"505157":25,"505174":16,"505188":25,"505207":25,"505228":26,"505241":26,"505267":15,"505280":15,"505297":1,"505301":51,"505351":26,"505373":26,"505394":16,"505412":26,"505431":16,"505447":26,"505467":26,"505491":26,"505514":51,"505537":26,"505556":152,"505654":16,"505666":50,"505678":15,"505691":2,"505697":83,"505710":2,"505714":26,"505739":1,"505743":25,"505752":15,"505754":51,"505779":25,"505785":25,"505796":51,"505812":101,"505851":47,"505867":52,"505897":40,"505911":84,"505959":111,"506057":20,"506060":16,"506075":25,"506105":47,"506119":80,"506169":82,"506260":1,"506263":40,"506275":15,"506277":24,"506286":27,"506313":26,"506337":40,"506361":51,"506374":47,"506389":27,"506423":51,"506437":78,"506463":54,"506483":2,"506489":1,"506492":50,"506511":50,"506534":51,"506559":50,"506581":87,"506598":27,"506621":51,"506637":47,"506652":50,"506696":51,"506707":53,"506727":54,"506745":45,"506752":1,"506755":1,"506758":59,"506793":52,"506809":51,"506833":112,"506880":1,"506883":40,"506894":40,"506905":40,"506918":2,"506921":51,"506940":27,"506961":4,"506974":51,"507020":25,"507031":25,"507035":1,"507039":111,"507134":52,"507164":54,"507200":20,"507204":15,"507207":47,"507222":54,"507260":51,"507289":45,"507303":26,"507321":26,"507343":51,"507364":50,"507377":46,"507399":15,"507402":50,"507434":25,"507452":50,"507484":50,"507505":50,"507540":50,"507558":50,"507590":25,"507605":50,"507640":50,"507658":50,"507690":50,"507711":50,"507743":50,"507761":50,"507797":50,"507815":50,"507848":25,"507863":25,"507877":25,"507900":25,"507914":70,"507936":27,"507960":53,"507995":78,"508022":26,"508032":20,"508037":27,"508057":50,"508071":15,"508073":26,"508084":50,"508120":15,"508129":51,"508154":25,"508163":25,"508176":25,"508179":25,"508197":45,"508204":26,"508231":15,"508240":75,"508264":15,"508275":25,"508306":15,"508315":25,"508345":15,"508354":25,"508375":15,"508384":25,"508405":15,"508414":25,"508435":15,"508444":25,"508465":15,"508474":25,"508495":15,"508504":25,"508525":15,"508534":25,"508555":15,"508564":25,"508585":15,"508594":25,"508608":25,"508625":25,"508642":25,"508659":25,"508676":25,"508693":25,"508715":1,"508718":49,"508742":15,"508759":15,"508776":15,"508784":25,"508801":25,"508818":25,"508835":25,"508852":25,"508869":25,"508886":25,"508903":25,"508920":25,"508951":15,"508960":26,"508999":15,"509008":26,"509029":15,"509038":26,"509062":15,"509071":16,"509089":15,"509098":50,"509122":15,"509131":26,"509150":15,"509159":25,"509180":15,"509189":70,"509197":1,"509201":70,"509214":15,"509221":2,"509227":15,"509240":15,"509242":50,"509252":16,"509270":15,"509279":47,"509305":26,"509333":26,"509358":40,"509368":47,"509383":40,"509391":57,"509434":111,"509525":27,"509549":52,"509570":78,"509591":27,"509612":50,"509622":51,"509634":1,"509639":45,"509649":27,"509656":1,"509659":27,"509674":15,"509684":45,"509693":25,"509702":40,"509710":54,"509748":82,"509839":1,"509842":40,"509854":15,"509856":24,"509865":27,"509879":15,"509881":15,"509896":25,"509899":40,"509909":50,"509931":26,"509938":25,"509947":51,"509982":40,"509998":25,"510005":40,"510015":25,"510022":45,"510032":25,"510039":25,"510049":25,"510057":40,"510067":40,"510083":25,"510090":45,"510100":25,"510107":25,"510118":20,"510121":25,"510128":1,"510131":25,"510138":45,"510154":25,"510161":25,"510170":15,"510173":40,"510186":40,"510197":20,"510200":25,"510207":20,"510210":25,"510217":20,"510220":25,"510241":25,"510256":45,"510272":1,"510277":50,"510318":50,"510335":50,"510346":1,"510349":50,"510360":1,"510363":50,"510374":20,"510378":25,"510384":26,"510391":1,"510396":26,"510403":52,"510420":50,"510434":21,"510441":1,"510446":46,"510459":15,"510468":50,"510522":45,"510536":15,"510541":1,"510544":50,"510557":50,"510568":1,"510571":50,"510582":20,"510586":25,"510592":26,"510599":1,"510602":26,"510609":52,"510623":20,"510626":1,"510630":1,"510633":50,"510644":50,"510657":50,"510668":20,"510672":25,"510678":26,"510685":1,"510688":26,"510695":52,"510709":20,"510712":1,"510715":50,"510727":1,"510730":50,"510742":1,"510745":50,"510757":50,"510772":25,"510779":26,"510787":1,"510790":26,"510798":52,"510813":15,"510824":45,"510842":15,"510845":1,"510849":15,"510860":26,"510869":26,"510894":50,"510930":2,"510937":52,"510957":26,"510978":20,"510984":15,"510987":1,"510993":50,"511007":15,"511010":20,"511016":15,"511019":20,"511025":15,"511028":20,"511034":15,"511037":45,"511050":15,"511053":24,"511066":2,"511070":20,"511074":25,"511086":25,"511096":1,"511099":45,"511112":24,"511125":2,"511129":20,"511133":25,"511145":25,"511155":1,"511158":45,"511171":24,"511184":2,"511188":20,"511192":25,"511204":25,"511214":1,"511217":45,"511230":24,"511243":2,"511247":20,"511251":25,"511263":25,"511273":20,"511277":25,"511283":26,"511290":1,"511293":26,"511300":47,"511311":2,"511315":2,"511321":2,"511325":40,"511342":1,"511345":45,"511358":24,"511371":2,"511375":20,"511379":25,"511391":25,"511401":1,"511404":45,"511417":24,"511430":2,"511434":20,"511438":25,"511450":25,"511460":1,"511463":45,"511476":24,"511489":2,"511493":20,"511497":25,"511509":25,"511519":1,"511522":45,"511535":24,"511548":2,"511552":20,"511556":25,"511568":25,"511578":20,"511582":25,"511588":26,"511595":1,"511598":26,"511605":47,"511616":2,"511620":21,"511626":25,"511635":25,"511642":40,"511653":1,"511656":45,"511669":24,"511682":2,"511686":20,"511690":25,"511702":25,"511712":1,"511715":45,"511728":24,"511741":2,"511745":20,"511749":25,"511761":25,"511771":1,"511774":45,"511787":24,"511800":2,"511804":20,"511808":25,"511820":25,"511830":1,"511833":45,"511846":24,"511859":2,"511863":20,"511867":25,"511879":25,"511889":20,"511893":25,"511899":26,"511906":1,"511909":26,"511916":47,"511927":2,"511931":21,"511937":25,"511946":25,"511953":45,"511964":1,"511967":45,"511981":24,"511994":2,"511998":20,"512002":26,"512016":25,"512026":1,"512029":45,"512043":24,"512056":2,"512060":20,"512064":26,"512078":25,"512088":1,"512091":45,"512105":24,"512118":2,"512122":20,"512126":26,"512140":25,"512150":1,"512154":45,"512170":24,"512183":2,"512187":21,"512193":25,"512205":25,"512215":20,"512219":25,"512226":26,"512234":1,"512237":26,"512245":47,"512257":2,"512261":21,"512267":2,"512271":25,"512280":15,"512291":51,"512307":47,"512321":1,"512326":15,"512328":1,"512332":15,"512335":20,"512341":15,"512344":20,"512350":15,"512353":20,"512359":15,"512362":20,"512368":20,"512374":15,"512377":26,"512409":26,"512418":70,"512435":15,"512441":57,"512483":25,"512501":25,"512519":26,"512549":56,"512594":57,"512631":26,"512640":56,"512684":57,"512727":51,"512738":56,"512780":57,"512818":26,"512828":56,"512873":57,"512917":51,"512928":56,"512971":57,"513010":26,"513020":56,"513065":57,"513110":51,"513121":56,"513164":57,"513203":26,"513213":56,"513258":57,"513303":108,"513420":52,"513457":40,"513466":51,"513480":40,"513499":103,"513567":76,"513621":1,"513625":51,"513637":40,"513656":103,"513724":76,"513778":1,"513781":26,"513803":15,"513805":26,"513827":51,"513838":51,"513850":40,"513868":103,"513936":76,"513990":1,"513994":51,"514006":40,"514025":103,"514092":76,"514146":1,"514149":26,"514171":15,"514173":26,"514195":51,"514206":56,"514227":103,"514294":78,"514348":1,"514352":26,"514374":15,"514377":47,"514396":27,"514420":52,"514443":78,"514465":27,"514486":50,"514496":101,"514579":20,"514583":20,"514587":1,"514597":76,"514662":1,"514666":45,"514701":25,"514708":25,"514713":1,"514717":50,"514762":26,"514769":52,"514812":54,"514862":26,"514880":1,"514884":79,"514957":1,"514961":45,"514992":15,"514995":25,"515004":75,"515070":25,"515075":2,"515078":70,"515132":25,"515138":2,"515141":27,"515162":20,"515166":25,"515171":29,"515190":25,"515194":40,"515225":15,"515231":53,"515248":50,"515278":26,"515285":27,"515295":1,"515299":45,"515327":25,"515335":15,"515338":20,"515344":15,"515347":25,"515360":26,"515387":54,"515435":25,"515440":25,"515445":50,"515477":26,"515490":2,"515495":27,"515504":28,"515527":2,"515530":26,"515541":15,"515548":45,"515564":2,"515571":75,"515634":233,"515699":45,"515706":25,"515710":20,"515713":26,"515720":1,"515723":26,"515730":52,"515744":40,"515751":233,"515812":20,"515816":25,"515822":26,"515829":1,"515832":26,"515839":52,"515853":1,"515856":233,"515917":1,"515921":45,"515931":26,"515938":1,"515941":26,"515948":52,"515962":1,"515965":233,"516028":1,"516032":45,"516043":26,"516051":1,"516054":26,"516062":52,"516077":15,"516088":26,"516109":15,"516120":26,"516130":26,"516155":2,"516165":50,"516184":27,"516196":15,"516207":2,"516210":40,"516239":89,"516266":2,"516269":40,"516289":15,"516292":50,"516329":2,"516336":52,"516356":26,"516377":27,"516389":15,"516400":2,"516403":40,"516432":89,"516459":2,"516462":40,"516482":15,"516485":27,"516497":15,"516508":2,"516511":40,"516540":89,"516567":2,"516570":40,"516590":15,"516593":27,"516605":15,"516616":2,"516619":50,"516660":52,"516680":25,"516686":26,"516693":1,"516696":26,"516703":47,"516716":25,"516725":1,"516729":52,"516749":25,"516755":1,"516759":40,"516763":20,"516769":15,"516772":45,"516782":15,"516785":45,"516795":15,"516798":40,"516810":108,"516837":2,"516840":25,"516849":2,"516853":40,"516863":108,"516890":2,"516893":25,"516902":2,"516906":40,"516916":108,"516944":2,"516947":25,"516957":1,"516961":15,"516974":26,"516983":51,"517002":51,"517021":40,"517033":108,"517060":2,"517063":25,"517072":2,"517076":40,"517086":108,"517113":2,"517116":25,"517125":2,"517129":45,"517140":25,"517155":40,"517167":108,"517194":2,"517197":25,"517206":2,"517210":40,"517220":108,"517247":2,"517250":25,"517259":2,"517263":45,"517273":25,"517287":84,"517301":2,"517304":25,"517311":1,"517315":15,"517321":1,"517325":52,"517347":20,"517353":15,"517356":2,"517359":20,"517362":26,"517369":1,"517372":26,"517379":47,"517392":25,"517402":2,"517405":1,"517408":52,"517427":25,"517432":2,"517435":20,"517438":26,"517445":1,"517448":26,"517455":47,"517468":25,"517478":2,"517481":1,"517484":52,"517503":25,"517509":2,"517512":20,"517515":26,"517523":1,"517526":26,"517534":40,"517545":25,"517552":1,"517555":2,"517559":15,"517569":51,"517585":47,"517600":1,"517603":52,"517627":15,"517630":1,"517633":52,"517662":40,"517665":102,"517722":26,"517731":51,"517749":51,"517770":76,"517859":60,"517945":60,"518031":26,"518044":57,"518107":130,"518252":27,"518265":2,"518275":52,"518294":106,"518398":26,"518410":78,"518449":75,"518493":26,"518516":50,"518526":25,"518540":23,"518561":27,"518587":15,"518589":26,"518607":30,"518638":38,"518676":50,"518702":52,"518719":26,"518741":50,"518751":25,"518763":23,"518784":27,"518810":15,"518812":26,"518830":30,"518861":38,"518899":50,"518925":52,"518942":26,"518964":50,"518974":25,"518986":23,"519007":27,"519036":15,"519038":26,"519059":30,"519089":38,"519127":50,"519156":40,"519174":75,"519201":2,"519206":23,"519227":25,"519242":28,"519250":25,"519260":28,"519285":62,"519335":27,"519360":45,"519369":25,"519383":15,"519386":47,"519405":27,"519429":52,"519452":78,"519474":27,"519495":50,"519505":45,"519521":1,"519526":262,"519687":26,"519706":15,"519717":26,"519727":26,"519752":2,"519762":50,"519781":52,"519808":15,"519821":25,"519830":118,"519874":25,"519883":50,"519919":2,"519926":52,"519946":26,"519967":52,"519994":15,"520007":25,"520016":118,"520060":25,"520069":52,"520096":15,"520109":25,"520118":118,"520162":25,"520171":27,"520183":15,"520194":2,"520197":63,"520254":2,"520257":59,"520312":25,"520321":15,"520334":51,"520351":1,"520355":47,"520369":83,"520440":26,"520452":51,"520466":51,"520482":25,"520500":45,"520512":25,"520531":75,"520545":3,"520559":23,"520580":25,"520594":15,"520597":27,"520619":52,"520641":78,"520662":27,"520683":50,"520693":2,"520699":28,"520726":62,"520773":27,"520785":27,"520808":45,"520818":25,"520839":75,"520852":3,"520866":23,"520887":25,"520901":15,"520903":2,"520909":28,"520936":62,"520983":27,"520995":28,"521021":45,"521031":25,"521052":75,"521065":3,"521079":23,"521100":25,"521114":15,"521116":2,"521122":28,"521149":62,"521193":27,"521208":25,"521227":25,"521247":51,"521261":25,"521281":26,"521310":47,"521325":26,"521334":40,"521347":45,"521360":26,"521370":25,"521382":45,"521395":26,"521412":25,"521419":40,"521429":40,"521442":45,"521455":26,"521465":25,"521477":45,"521490":26,"521507":25,"521514":40,"521524":40,"521537":45,"521550":26,"521560":25,"521572":45,"521585":26,"521602":25,"521609":40,"521620":40,"521633":45,"521646":26,"521656":25,"521668":45,"521681":25,"521697":25,"521705":51,"521731":45,"521744":15,"521757":15,"521766":15,"521772":45,"521782":1,"521786":15,"521792":52,"521810":40,"521823":29,"521836":47,"521847":15,"521853":52,"521871":25,"521883":40,"521893":50,"521920":50,"521955":40,"521965":50,"521993":50,"522020":51,"522054":25,"522066":15,"522077":26,"522094":45,"522105":26,"522120":26,"522142":51,"522166":50,"522179":46,"522201":15,"522204":50,"522240":25,"522258":50,"522290":50,"522311":50,"522344":50,"522365":50,"522398":50,"522419":50,"522454":50,"522475":50,"522507":25,"522525":50,"522560":50,"522581":50,"522613":50,"522637":50,"522670":25,"522688":25,"522705":25,"522731":25,"522748":70,"522773":27,"522799":53,"522834":78,"522861":26,"522871":20,"522876":26,"522896":50,"522910":15,"522912":26,"522923":50,"522959":15,"522971":51,"522996":25,"523005":25,"523018":25,"523021":25,"523039":45,"523046":26,"523073":15,"523085":75,"523107":15,"523121":25,"523152":15,"523164":25,"523194":15,"523206":25,"523227":15,"523239":25,"523260":15,"523272":25,"523293":15,"523305":25,"523326":15,"523338":25,"523359":15,"523371":25,"523392":15,"523404":25,"523425":15,"523437":25,"523458":15,"523470":25,"523487":25,"523507":25,"523527":25,"523547":25,"523567":25,"523587":25,"523615":1,"523618":49,"523642":15,"523649":2,"523655":15,"523666":25,"523686":25,"523706":25,"523726":25,"523746":25,"523766":25,"523786":25,"523806":25,"523826":26,"523860":15,"523872":26,"523911":15,"523923":26,"523962":15,"523974":50,"523999":15,"524011":26,"524033":15,"524045":26,"524069":15,"524081":50,"524106":15,"524118":50,"524142":15,"524154":70,"524165":1,"524169":70,"524182":15,"524189":2,"524195":15,"524208":15,"524210":50,"524220":16,"524238":15,"524250":25,"524270":25,"524290":47,"524310":45,"524320":1,"524324":15,"524327":25,"524337":40,"524347":15,"524350":40,"524361":15,"524364":76,"524420":40,"524427":40,"524434":40,"524444":45,"524451":26,"524463":15,"524469":26,"524478":25,"524489":40,"524500":40,"524511":25,"524517":40,"524527":25,"524538":75,"524611":45,"524639":26,"524655":27,"524671":51,"524695":15,"524706":50,"524721":25,"524733":51,"524747":51,"524778":27,"524814":45,"524836":2,"524843":45,"524849":2,"524861":15,"524864":15,"524869":25,"524881":47,"524899":47,"524916":26,"524946":1,"524950":40,"524972":27,"524992":121,"525011":26,"525033":25,"525047":25,"525056":51,"525070":15,"525075":2,"525078":47,"525095":46,"525115":15,"525122":26,"525139":27,"525153":26,"525168":27,"525182":26,"525197":27,"525211":26,"525225":27,"525239":26,"525253":27,"525267":26,"525281":27,"525295":26,"525309":16,"525321":15,"525329":2,"525334":47,"525351":51,"525392":25,"525399":50,"525423":15,"525441":1,"525444":15,"525458":101,"525529":27,"525538":15,"525552":15,"525555":73,"525577":48,"525614":48,"525651":15,"525665":30,"525711":98,"525763":52,"525800":25,"525818":25,"525828":15,"525840":25,"525853":45,"525872":20,"525876":28,"525907":101,"525944":25,"525957":25,"525970":40,"525980":58,"526006":40,"526013":40,"526032":15,"526039":50,"526066":36,"526111":104,"526198":26,"526213":25,"526222":26,"526231":15,"526237":25,"526244":47,"526262":51,"526285":15,"526291":113,"526314":25,"526328":1,"526331":40,"526338":40,"526341":25,"526354":22,"526360":26,"526378":1,"526381":40,"526384":31,"526421":2,"526425":47,"526442":51,"526467":15,"526475":132,"526498":25,"526512":1,"526515":45,"526522":25,"526537":25,"526550":22,"526556":26,"526574":25,"526579":40,"526582":51,"526613":15,"526615":15,"526631":15,"526643":47,"526659":45,"526678":15,"526692":51,"526730":51,"526755":15,"526769":123,"526816":45,"526824":15,"526838":47,"526852":52,"526880":15,"526896":2,"526899":77,"526921":30,"526936":40,"526949":16,"526968":15,"526971":45,"526987":25,"527004":25,"527014":31,"527052":45,"527068":15,"527082":126,"527119":45,"527127":15,"527141":50,"527147":47,"527163":26,"527179":25,"527192":45,"527211":15,"527225":77,"527249":47,"527260":29,"527292":26,"527306":45,"527317":15,"527331":77,"527355":47,"527366":29,"527398":46,"527419":15,"527425":26,"527435":16,"527449":26,"527476":50,"527488":53,"527503":26,"527520":138,"527562":47,"527577":26,"527586":15,"527597":132,"527618":2,"527624":15,"527638":1,"527641":45,"527648":15,"527651":50,"527676":20,"527680":26,"527701":2,"527707":40,"527710":50,"527739":16,"527755":25,"527767":15,"527779":16,"527807":26,"527815":40,"527825":15,"527836":132,"527857":2,"527863":15,"527877":1,"527880":45,"527887":15,"527890":50,"527915":20,"527919":26,"527940":2,"527946":40,"527949":50,"527978":16,"527994":25,"528006":15,"528018":16,"528046":26,"528056":40,"528066":15,"528077":113,"528098":2,"528104":15,"528118":1,"528121":40,"528128":40,"528132":50,"528157":1,"528161":26,"528182":2,"528188":40,"528191":40,"528220":16,"528236":25,"528248":15,"528260":27,"528297":47,"528312":122,"528373":46,"528395":15,"528407":26,"528414":40,"528421":25,"528424":51,"528445":51,"528477":25,"528481":40,"528493":47,"528504":51,"528517":51,"528548":47,"528562":127,"528609":2,"528612":51,"528650":1,"528653":40,"528660":45,"528670":15,"528673":25,"528685":26,"528700":2,"528706":70,"528718":15,"528721":40,"528734":25,"528746":27,"528763":40,"528770":25,"528773":51,"528789":51,"528820":25,"528824":40,"528833":15,"528835":51,"528845":51,"528876":25,"528880":51,"528894":45,"528901":3,"528908":75,"528938":45,"528948":20,"528951":15,"528963":25,"528974":25,"528986":25,"528989":51,"529024":52,"529052":50,"529084":2,"529091":45,"529103":20,"529106":1,"529109":40,"529119":25,"529128":27,"529146":40,"529153":25,"529156":51,"529172":51,"529203":25,"529207":45,"529217":15,"529219":51,"529236":51,"529262":25,"529268":47,"529283":102,"529317":27,"529345":40,"529366":40,"529375":25,"529385":25,"529388":40,"529397":25,"529407":25,"529410":40,"529420":40,"529428":25,"529437":25,"529441":47,"529456":46,"529483":26,"529504":25,"529510":2,"529516":45,"529523":15,"529539":47,"529556":46,"529582":15,"529594":50,"529612":51,"529648":50,"529674":26,"529697":1,"529700":16,"529716":50,"529756":25,"529767":47,"529781":26,"529801":25,"529814":26,"529839":20,"529843":26,"529856":25,"529870":15,"529880":16,"529893":1,"529897":40,"529907":52,"529934":31,"529963":3,"529976":45,"529994":1,"529998":51,"530007":26,"530018":15,"530021":26,"530036":15,"530038":25,"530061":15,"530071":47,"530085":27,"530122":15,"530142":15,"530157":1,"530160":51,"530190":25,"530210":25,"530231":16,"530250":47,"530273":26,"530283":126,"530397":51,"530417":25,"530422":15,"530426":50,"530449":12,"530477":20,"530483":3,"530489":80,"530579":3,"530591":1,"530594":60,"530661":3,"530670":27,"530684":45,"530696":15,"530698":25,"530718":27,"530746":79,"530793":22,"530795":26,"530825":51,"530845":16,"530861":3,"530871":20,"530878":15,"530884":2,"530887":47,"530902":50,"530943":26,"530970":20,"530974":26,"530996":20,"531000":26,"531022":20,"531026":26,"531048":20,"531052":26,"531074":20,"531078":26,"531102":1,"531106":40,"531117":40,"531128":40,"531139":45,"531150":25,"531162":20,"531171":25,"531192":50,"531224":16,"531242":1,"531246":40,"531263":52,"531280":40,"531290":40,"531303":40,"531311":40,"531321":40,"531329":40,"531339":40,"531347":40,"531357":40,"531365":40,"531375":40,"531383":40,"531393":40,"531401":40,"531411":45,"531418":2,"531421":24,"531434":2,"531438":25,"531455":25,"531461":25,"531477":74,"531500":16,"531521":20,"531525":51,"531558":23,"531580":25,"531601":2,"531610":51,"531634":28,"531662":1,"531667":15,"531670":16,"531691":1,"531695":40,"531715":50,"531727":16,"531748":1,"531752":47,"531777":27,"531800":16,"531818":1,"531823":51,"531853":23,"531875":26,"531897":2,"531904":51,"531915":51,"531939":27,"531967":2,"531975":15,"531978":16,"531999":20,"532003":16,"532024":1,"532028":40,"532042":21,"532049":27,"532072":25,"532082":15,"532085":40,"532096":40,"532106":40,"532114":40,"532124":40,"532132":40,"532142":40,"532150":40,"532160":40,"532168":40,"532178":40,"532186":40,"532196":40,"532204":45,"532214":15,"532217":26,"532244":1,"532248":51,"532276":20,"532280":25,"532301":1,"532305":15,"532308":25,"532328":1,"532332":76,"532358":45,"532379":23,"532401":25,"532420":2,"532427":51,"532450":27,"532478":2,"532486":15,"532489":26,"532516":2,"532523":51,"532551":20,"532555":26,"532564":50,"532592":23,"532614":25,"532635":2,"532644":51,"532668":28,"532696":1,"532701":15,"532704":26,"532731":2,"532738":51,"532766":20,"532770":26,"532777":25,"532798":1,"532802":51,"532822":45,"532833":15,"532835":26,"532862":1,"532866":51,"532894":1,"532897":51,"532918":2,"532921":25,"532945":1,"532948":40,"532967":51,"532989":25,"532998":20,"533001":2,"533005":47,"533024":25,"533037":1,"533043":54,"533090":16,"533097":71,"533138":23,"533160":26,"533185":26,"533195":25,"533199":51,"533222":27,"533250":2,"533258":15,"533261":26,"533291":26,"533300":51,"533331":26,"533340":46,"533349":2,"533353":25,"533377":26,"533386":51,"533409":47,"533427":71,"533466":23,"533488":26,"533513":20,"533516":25,"533520":51,"533543":27,"533571":2,"533579":2,"533583":47,"533600":26,"533631":1,"533634":51}} \ No newline at end of file diff --git a/pvm/gas-tests/doom.md b/pvm/gas-tests/doom.md new file mode 100644 index 00000000..53c9b61e --- /dev/null +++ b/pvm/gas-tests/doom.md @@ -0,0 +1,335948 @@ +Gas simulation at offset 0 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [0x6f218] + DeE-------------------------R r7 = 0x12bff + .DeE------------------------R r8 = 0x11 + .DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE----------R r0 = 2, jump 274485 +``` + +Gas simulation at offset 27 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4, jump 2167 +``` + +Gas simulation at offset 32 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 33 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [0x945c8] + D=========================eER.................... r10 = r9 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 74 if r10 =u r8 +``` + +Gas simulation at offset 380 with total cost of 26: + +``` + DeER......................... r7 = 0x3e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE-------------------------R r12 = 0 + DeeeeeeeeeeeeeeeeeeeeE------R jump 685 if r10 >s 0 +``` + +Gas simulation at offset 392 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 741 +``` + +Gas simulation at offset 395 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 674 if r6 == 4 +``` + +Gas simulation at offset 400 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 900 if r6 != 10 +``` + +Gas simulation at offset 405 with total cost of 26: + +``` + DeER......................... r7 = 0x46 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE-------------------------R r12 = 0 + DeeeeeeeeeeeeeeeeeeeeE------R jump 685 if r10 >s 0 +``` + +Gas simulation at offset 417 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 741 +``` + +Gas simulation at offset 420 with total cost of 2: + +``` + DeER. r7 = 0x10945e0 + DeER. r8 = 0x10945d0 + DeER. r11 = 0x2 + D=eER jump 350 if r10 != r11 +``` + +Gas simulation at offset 438 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r8 + 0] + D=========================eE--------------R........... r12 = r6 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r12 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 741 +``` + +Gas simulation at offset 449 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 557 if r10 <=s 0 +``` + +Gas simulation at offset 452 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10945e0] + DeE------------------------R. r12 = 0 + DeE------------------------R. r9 = r9 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 472 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u64 [0x10945d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r9 + 0] + D=========================eE--------------R...... r5 = r5 - r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 490 if r5 =s r8 +``` + +Gas simulation at offset 1025 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 1044 if r9 == 0 +``` + +Gas simulation at offset 1028 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 1060 if r9 =s r8 +``` + +Gas simulation at offset 1060 with total cost of 21: + +``` + DeER.................... r9 = r9 << 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 1060 if r9 =s r8 +``` + +Gas simulation at offset 1141 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10945e8] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 1148 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1165 with total cost of 22: + +``` + D........................ r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1169 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [0x6f218] + .D........................... r9 = r7 + .DeE------------------------R r8 = 0x13be4 + .D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 72, jump 275339 +``` + +Gas simulation at offset 1197 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x6f228] + DeeeeeeeeeeeeeeeE----------R r0 = 74, jump 275604 +``` + +Gas simulation at offset 1208 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 76, jump 275604 +``` + +Gas simulation at offset 1216 with total cost of 47: + +``` + DeER.............................................. r7 = 0xffffffffffffffda + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1229 with total cost of 27: + +``` + D............................. r8 = r7 + DeER.......................... r7 = 0x6a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x8] = r7 + DeE-------------------------R. r7 = 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x48] = r7 + .DeE------------------------R. r9 = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x80] = r9 + .DeE-------------------------R r7 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x78] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 1258 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [0x10945f8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0x38] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r6 + 0x70] + ..D............................................................................ r5 = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r7 + ..D========================eE-------------------------------------------------R r7 = r6 + 0x54 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x8] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 1299 with total cost of 1: + +``` + DeER jump 1311 if r7 == 0 +``` + +Gas simulation at offset 1302 with total cost of 26: + +``` + DeER......................... r7 = r6 + 0x58 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 1308 with total cost of 1: + +``` + DeER jump 1353 if r7 == 0 +``` + +Gas simulation at offset 1311 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 1323 if r7 == 0 +``` + +Gas simulation at offset 1318 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 80, jump 29099 +``` + +Gas simulation at offset 1323 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r6 + 0xf] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 82, jump 256151 +``` + +Gas simulation at offset 1337 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + DeE------------------------R...................... r1 = r1 + 0x40 + .DeE-----------------------R...................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1353 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 1481 if r7 == 0 +``` + +Gas simulation at offset 1360 with total cost of 28: + +``` + D.............................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = i32 [r6 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r7 + .DeeE----------------------R... i32 r7 = r7 + 0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r6 + 0x48] + ..DeE-------------------------R r0 = 0x54 + ..DeeeeeeeeeeeeeeeE-----------R jump 29068 +``` + +Gas simulation at offset 1381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 84, jump 29068 +``` + +Gas simulation at offset 1389 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 1447 if r7 >=s r8 +``` + +Gas simulation at offset 1395 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x60] + D................................................. r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 86, jump [r10 + 0] +``` + +Gas simulation at offset 1410 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x60] + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 88, jump 27598 +``` + +Gas simulation at offset 1423 with total cost of 21: + +``` + DeER.................... r8 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 1381 if r7 != r8 +``` + +Gas simulation at offset 1429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 90, jump 29099 +``` + +Gas simulation at offset 1437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 92, jump 2366 +``` + +Gas simulation at offset 1447 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 94, jump 28986 +``` + +Gas simulation at offset 1463 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 1337 if r7 == r5 +``` + +Gas simulation at offset 1466 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r6 + 0xf] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeE------------------------R r0 = 0x52 + .DeeeeeeeeeeeeeeeE---------R jump 256151 +``` + +Gas simulation at offset 1481 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = u64 [r6 + 0x40] + DeeE-----------------------R....................... i32 r9 = r5 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 96, jump [r10 + 0] +``` + +Gas simulation at offset 1496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 1337 +``` + +Gas simulation at offset 1499 with total cost of 26: + +``` + DeER......................... r8 = 0x80020 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r9 = 0x109ffd8 + .DeE------------------------R r10 = 0x109ffe0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ffd8] = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109ffe0] = r8 + .DeE------------------------R r7 = 0xfa000 + ..DeE-----------------------R r0 = 0x4d84 + ..DeeeeeeeeeeeeeeeE---------R jump 2374 +``` + +Gas simulation at offset 1546 with total cost of 28: + +``` + DeER........................... r9 = 0x1094600 + D=eER.......................... r9 = r9 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r9 + 0] + D===========================eER jump 1603 if r10 == r8 +``` + +Gas simulation at offset 1560 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u32 [0x1094740] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u8 [r9 + 0] = a1 + DeE---------------------------------------R............ r8 = r8 << 0x8 + .DeE--------------------------------------R............ r7 = r7 | r8 + .D========================eE--------------R............ r8 = r11 << 0x1 + .DeE--------------------------------------R............ r9 = 0x1094700 + ..D========================eE-------------R............ r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0] = r7 + ..D=======================eE--------------------------R r11 = r11 + 0x1 + ..D========================eE-------------------------R r11 = r11 & 0x1f + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1094740] = r11 + ...DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 1603 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1605 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = u64 [0x10d87b0] + DeE---------------------------------------R............................................................. r8 = 0x280 + DeE---------------------------------------R............................................................. r9 = 0x190 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER ecalli 1 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 1624 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xfffffffffffffe10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1e8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1e0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1d8] = r6 + .DeE------------------------R.............................. r1 = r1 + 0xfffffffffffff9c0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [0x1094744] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = i32 [0x1094758] + .DeE-------------------------------------------------R..... r10 = 0x1b9 + ..D=========================eE-----------------------R..... r7 = r10 + r8 + ...D================================================eeER... i32 r8 = r7 - r9 + ....D=================================================eeER. i32 r8 = r8 >> 0xa + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u32 [0x1094744] = r7 + ....D===================================================eER jump 1750 if r8 > 0xa + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1094758] = r7 + ..DeE------------------------------------------------R r7 = 0x4 + ...D===========================eE--------------------R jump 1690 if r7 > 0xa + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u32 [0x1094744] = r7 + ...D====================================================eER jump 1893 if r8 > 0xa + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1094758] = r8 + ..D============================eE--------------------R jump 1835 if r9 >u 4 +``` + +Gas simulation at offset 1893 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x20 + DeE---------------------------------------R.......... r8 = 0x4a4dc96f00000000 + .DeeeeE-----------------------------------R.......... r7 = r7 mulhu r8 + ..D===eE----------------------------------R.......... r7 = r7 >> 0x27 + ..DeE-------------------------------------R.......... r1 = r1 + 0x640 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r0 = u64 [r1 + 0x1e8] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r5 = u64 [r1 + 0x1e0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r6 = u64 [r1 + 0x1d8] + ...D===eE---------------------------------R.......... r1 = r1 + 0x1f0 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 1935 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xfffffffffffffe10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1e8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1e0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x1d8] = r6 + .DeE------------------------R.............................. r1 = r1 + 0xfffffffffffff9c0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [0x1094744] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = i32 [0x1094758] + .DeE-------------------------------------------------R..... r10 = 0x1b9 + ..D========================eeeE----------------------R..... r7 = r7 * r10 + ..D===========================eE---------------------R..... r7 = r7 + r8 + ...D================================================eeER... i32 r8 = r7 - r9 + ....D=================================================eeER. i32 r8 = r8 >> 0xa + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x1094744] = r7 + ....D===================================================eER jump 2064 if r8 > 0xa + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1094758] = r7 + ..DeE------------------------------------------------R r7 = 0x4 + ...D===========================eE--------------------R jump 2004 if r7 > 0x27 + .DeeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 2107 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u32 [0x1094748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [0x1094740] + .D========================eeER. i32 r12 = r10 + 0 + .D==========================eER jump 2128 if r12 != r11 +``` + +Gas simulation at offset 2124 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2128 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r11 = r10 << 0x1 + DeE---------------------------------------R............. r12 = 0x1094700 + .DeE--------------------------------------R............. r11 = r11 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r11 = u16 [r11 + 0] + .DeE--------------------------------------R............. r10 = r10 + 0x1 + .D=eE-------------------------------------R............. r10 = r10 & 0x1f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. u32 [0x1094748] = r10 + ..D=========================eE------------R............. r9 = r11 >> 0x8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R r7 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 2167 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [0x6f228] + DeeeeeeeeeeeeeeeE-----------R r0 = 104, jump 275604 +``` + +Gas simulation at offset 2183 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x6f218] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 275604 +``` + +Gas simulation at offset 2197 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r5 + D..................................................... r5 = r7 + .DeE------------------------R......................... r7 = r7 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 16] = 0x200 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 12] = 0x8010 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 8] = 0xac44 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 14] = 0x2 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 108, jump 19566 +``` + +Gas simulation at offset 2236 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r5 + 0x14] + DeE------------------------R r7 = 0x19e1c + DeeeeeeeeeeeeeeeE----------R r0 = 110, jump 273976 +``` + +Gas simulation at offset 2250 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10945f8] = r5 + DeE------------------------R...................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2268 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2270 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 114, jump 0 +``` + +Gas simulation at offset 2280 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 116, jump 0 +``` + +Gas simulation at offset 2290 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2294 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeE------------------------R i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 118, jump 286570 +``` + +Gas simulation at offset 2307 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2314 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r10 + .D=========================eER......................... r10 = r1 + 0x18 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 120, jump 259670 +``` + +Gas simulation at offset 2340 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x30 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2348 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 122, jump 286428 +``` + +Gas simulation at offset 2359 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 2366 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + D........................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 2374 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + .DeE------------------------R r8 = 0xffffffffffffffbf + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 2410 if r8 >=u r7 +``` + +Gas simulation at offset 2392 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 124, jump 253322 +``` + +Gas simulation at offset 2398 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r9 = 0xc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 3337 +``` + +Gas simulation at offset 2410 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 80] = 0xfff00 + DeE------------------------R. r6 = 0x1094860 + DeE------------------------R. r0 = 0xff + .DeE-----------------------R. r4 = r6 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r6 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 2433 with total cost of 1: + +``` + DeER jump 2519 if r7 >=u 9 +``` + +Gas simulation at offset 2437 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r5 = 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r6 + 0] + .D========================eE--------------R...... r8 = r7 & 0x1 + .DeE--------------------------------------R...... r3 = 0x40 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 2536 if r8 == 0 +``` + +Gas simulation at offset 2452 with total cost of 1: + +``` + DeER jump 2478 if r7 > 0x3 + .D=eE-------------------------------------R r8 = r8 + 0xfffffffffffffffe + .D==eE------------------------------------R r8 = r8 << 0x20 + .D===eE-----------------------------------R r8 = r8 >> 0x1d + ..D===eE----------------------------------R r9 = r6 + r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R r8 = u64 [r9 + 0x8] + ..D=============================eE--------R jump 3737 if r8 != 0 +``` + +Gas simulation at offset 2478 with total cost of 1: + +``` + DeER jump 2621 if r5 >u 255 +``` + +Gas simulation at offset 2484 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r5 << 0x1 + D=eE--------------------------------------R r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r9 + 0x78] + .D=eE-------------------------------------R r8 = r9 + 0x60 + .D==========================eE------------R jump 3752 if r7 != r8 +``` + +Gas simulation at offset 2501 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeE--------------------------------------R...... i32 r7 = r5 >> 0x3 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u64 [r6 + 0x88] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 3056 if r7 != r4 +``` + +Gas simulation at offset 2516 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2781 +``` + +Gas simulation at offset 2519 with total cost of 46: + +``` + DeER............................................. r7 = r7 + 0x17 + D=eER............................................ r5 = r7 & 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r6 + 0] + .D========================eER.................... r8 = r7 & 0x1 + .D=eE-----------------------R.................... r3 = r5 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 2452 if r8 != 0 +``` + +Gas simulation at offset 2536 with total cost of 1: + +``` + DeER jump 2561 if r7 != 0 +``` + +Gas simulation at offset 2539 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D........................... r5 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 126, jump 4155 +``` + +Gas simulation at offset 2552 with total cost of 25: + +``` + D........................... r4 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 2561 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r6 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r10 + 0x8] + .D=================================================eER. r9 = r8 & 0xfffffffffffffffc + .D==================================================eER jump 3391 if r9 >=u r3 +``` + +Gas simulation at offset 2575 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 3454 if r7 == 0 +``` + +Gas simulation at offset 2585 with total cost of 15: + +``` + D................. r6 = r5 + D................. r5 = r4 + DeeeeeeeeeeeeeeeER r0 = 128, jump 4155 +``` + +Gas simulation at offset 2595 with total cost of 26: + +``` + DeER......................... r0 = 0xff + D............................ r4 = r5 + DeER......................... r7 = r6 + 0xfffffffffffffff1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + .DeE------------------------R r8 = 0xffffffffffffffbf + .DeE------------------------R r9 = 0x9 + .D=eE-----------------------R jump 2433 if r8 >=u r7 +``` + +Gas simulation at offset 2617 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 2392 +``` + +Gas simulation at offset 2621 with total cost of 3: + +``` + DeeER. i32 r8 = r5 >> 0x18 + D==eER jump 2649 if r8 == 0 +``` + +Gas simulation at offset 2627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0x5f + DeE------------------------R r7 = r7 & 0x2 + D=eE-----------------------R jump 2747 if r7 != 0 +``` + +Gas simulation at offset 2637 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 3056 if r7 != r4 +``` + +Gas simulation at offset 2646 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2781 +``` + +Gas simulation at offset 2649 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeE--------------------------------------R...................................... i32 r8 = r5 >> 0x8 + .DeE--------------------------------------R...................................... r9 = r5 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r10 = u64 [r1 + 0x50] + .D=========================eE-------------R...................................... r9 = r9 + r10 + ..D=========================eE------------R...................................... r9 = r9 >> 0x10 + ..D==========================eE-----------R...................................... r9 = r9 & 0x8 + ...D==========================eeE---------R...................................... i32 r8 = r8 << r9 + ....D===========================eE--------R...................................... r10 = r8 + 0x7f000 + ....D============================eE-------R...................................... r10 = r10 >> 0x10 + ....D=============================eE------R...................................... r10 = r10 & 0x4 + .....D=============================eE-----R...................................... r9 = r9 | r10 + .....D=============================eeE----R...................................... i32 r8 = r8 << r10 + ......D==============================eE---R...................................... r10 = r8 + 0x3c000 + ......D===============================eE--R...................................... r10 = r10 >> 0x10 + ......D================================eE-R...................................... r10 = r10 & 0x2 + .......D================================eER...................................... r9 = r9 | r10 + .......D================================eeER..................................... i32 r8 = r8 << r10 + ........D=================================eeER................................... i32 r10 = r8 >> 0xe + .........D================================eeER................................... i32 r8 = r8 >> 0xf + .........D==================================eER.................................. r8 = r8 ^ 0xffffffffffffffff + .........D===================================eER................................. r8 = r8 & r10 + ..........D===================================eeER............................... i32 r8 = r8 - r9 + ..........D=====================================eER.............................. r9 = r8 << 0x2 + ...........D====================================eER.............................. r8 = r8 + 0x13 + ............D====================================eeER............................ i32 r8 = r5 >> r8 + .............D=====================================eER........................... r8 = r8 & 0x3 + .............D======================================eER.......................... r8 = r8 | r9 + .............D=======================================eER......................... r9 = r8 + 0x54 + ..............D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + ..............DeE---------------------------------------------------------------R r7 = r7 & 0x2 + ..............D=eE--------------------------------------------------------------R jump 2637 if r7 == 0 +``` + +Gas simulation at offset 2747 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D........................... r5 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 130, jump 4155 +``` + +Gas simulation at offset 2761 with total cost of 46: + +``` + DeER............................................. r0 = 0xff + D................................................ r4 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r3 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x88] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 3056 if r7 != r4 +``` + +Gas simulation at offset 2781 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x40] + DeE------------------------R jump 2826 if r5 > 0x1d + .D=eE-------------------------------------R r7 = r7 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r8 = u64 [r7 + 0x78] + .D==eE------------------------------------R r7 = r7 + 0x60 + .D===========================eE-----------R jump 2826 if r8 == r7 +``` + +Gas simulation at offset 2808 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r8 + 0x8] + D=========================eE--------------R r9 = r9 & 0xfffffffffffffffc + D==========================eE-------------R jump 3351 if r9 >=u r5 +``` + +Gas simulation at offset 2819 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x18] + D=========================eE--------------R jump 2808 if r8 != r7 +``` + +Gas simulation at offset 2826 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = r10 + 0x1 + D=eE--------------------------------------R........... r7 = r10 << 0x21 + .D=eE-------------------------------------R........... r9 = r7 >> 0x1d + ..DeeE------------------------------------R........... i32 r7 = r10 >> 0x5 + ...D=eE-----------------------------------R........... r8 = r7 << 0x2 + ...D==eE----------------------------------R........... r8 = r8 + r6 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------R........... r8 = i32 [r8 + 0x670] + ....DeE-----------------------------------R........... r9 = r9 + r6 + ....D=eE----------------------------------R........... r9 = r9 + 0x60 + .....DeeE---------------------------------R........... i32 r10 = 0x1 << r10 + ......D=eeE-------------------------------R........... i32 r11 = r10 + 0xffffffffffffffff + ......D=========================eeeeeeeeeeeeeeeeeeeeER jump 2941 if r11 u 2 +``` + +Gas simulation at offset 2870 with total cost of 2: + +``` + DeER. r8 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 2874 with total cost of 5: + +``` + DeER.... r11 = r7 << 0x20 + D=eER... r9 = r11 >> 0x20 + .DeER... r8 = r8 << 0x20 + .D=eER.. r8 = r8 >> 0x20 + .D==eER. r10 = r8 - r9 + ..DeE-R. r9 = r11 >> 0x1a + ..DeE-R. r11 = r11 >> 0x1e + ..D=eER. r11 = r11 + r6 + ...D=eER r11 = r11 + 0x674 + ...DeeER fallthrough +``` + +Gas simulation at offset 2903 with total cost of 1: + +``` + DeER jump 2561 if r10 == 0 +``` + +Gas simulation at offset 2907 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r11 + 0] + DeE---------------------------------------R..... r10 = r10 + 0xffffffffffffffff + DeE---------------------------------------R..... r9 = r9 + 0x40 + .DeeE-------------------------------------R..... i32 r7 = r7 + 0x1 + .DeE--------------------------------------R..... r11 = r11 + 0x4 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 2903 if r8 == 0 +``` + +Gas simulation at offset 2925 with total cost of 5: + +``` + DeeER... i32 r9 = r9 >> 0x6 + D==eER.. r9 = r9 << 0x9 + D===eER. r9 = r9 + r6 + .D===eER r9 = r9 + 0x60 + .DeE---R r10 = 0x1 + .DeeE--R fallthrough +``` + +Gas simulation at offset 2941 with total cost of 2: + +``` + DeER. r11 = r10 & r8 + D=eER jump 2959 if r11 != 0 +``` + +Gas simulation at offset 2947 with total cost of 4: + +``` + DeeER.. i32 r10 = r10 << 0x1 + D==eER. r11 = r10 & r8 + .DeE-R. r9 = r9 + 0x10 + .D==eER jump 2947 if r11 == 0 +``` + +Gas simulation at offset 2959 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r9 + 0x18] + D=========================eE--------------R jump 3643 if r11 != r9 +``` + +Gas simulation at offset 2967 with total cost of 28: + +``` + DeER........................... r11 = r10 ^ 0xffffffffffffffff + D=eER.......................... r8 = r8 & r11 + .DeER.......................... r11 = r7 << 0x2 + .D=eER......................... r11 = r11 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x670] = r8 + ..DeE-------------------------R r9 = r9 + 0x10 + ..DeeE------------------------R i32 r10 = r10 << 0x1 + ...D=eeE----------------------R i32 r11 = r10 + 0xffffffffffffffff + ...D===eeeeeeeeeeeeeeeeeeeeE--R jump 2864 if r11 >=u r8 +``` + +Gas simulation at offset 2995 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2941 +``` + +Gas simulation at offset 2997 with total cost of 29: + +``` + DeeER........................... i32 r9 = r9 >> 0x3 + D==eER.......................... r8 = r9 << 0x4 + .D==eER......................... r8 = r8 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r8 + 0x70] + .D===eE------------------------R r11 = r8 + 0x60 + ..DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 3013 with total cost of 71: + +``` + DeER...................................................................... r8 = r9 >>a 0x5 + D=eER..................................................................... r8 = r8 << 0x2 + D==eER.................................................................... r8 = r8 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r12 = i32 [r8 + 0x670] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................... u64 [r7 + 0x18] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................... u64 [r7 + 0x10] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................... u64 [r10 + 0x18] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r11 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x88] + ...D=======================eeE-----------------------R.................... i32 r9 = 0x1 << r9 + ....D========================eE----------------------R.................... r9 = r9 | r12 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u32 [r8 + 0x670] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeER jump 2781 if r7 == r4 +``` + +Gas simulation at offset 3056 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x18] + D=========================eER r8 = r9 & 0xfffffffffffffffc + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 3082 if r0 =u r8 +``` + +Gas simulation at offset 3096 with total cost of 3: + +``` + DeeER. i32 r10 = r8 >> 0x18 + DeE-R. r9 = 0x5f + .D=eER jump 3195 if r10 != 0 +``` + +Gas simulation at offset 3105 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r9 = r8 >> 0x8 + .DeE--------------------------------------R.............. r10 = r8 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r11 = u64 [r1 + 0x50] + .D=========================eE-------------R.............. r10 = r10 + r11 + ..D=========================eE------------R.............. r10 = r10 >> 0x10 + ..D==========================eE-----------R.............. r10 = r10 & 0x8 + ...D==========================eeE---------R.............. i32 r9 = r9 << r10 + ....D===========================eE--------R.............. r11 = r9 + 0x7f000 + ....D============================eE-------R.............. r11 = r11 >> 0x10 + ....D=============================eE------R.............. r11 = r11 & 0x4 + .....D=============================eE-----R.............. r10 = r10 | r11 + .....D=============================eeE----R.............. i32 r9 = r9 << r11 + ......D==============================eE---R.............. r11 = r9 + 0x3c000 + ......D===============================eE--R.............. r11 = r11 >> 0x10 + ......D================================eE-R.............. r11 = r11 & 0x2 + .......D================================eER.............. r10 = r10 | r11 + .......D================================eeER............. i32 r9 = r9 << r11 + ........D=================================eeER........... i32 r11 = r9 >> 0xe + .........D================================eeER........... i32 r9 = r9 >> 0xf + .........D==================================eER.......... r9 = r9 ^ 0xffffffffffffffff + .........D===================================eER......... r9 = r9 & r11 + ..........D===================================eeER....... i32 r9 = r9 - r10 + ..........D=====================================eER...... r10 = r9 << 0x2 + ...........D====================================eER...... r9 = r9 + 0x13 + ............D====================================eeER.... i32 r9 = r8 >> r9 + .............D=====================================eER... r9 = r9 & 0x3 + .............D======================================eER.. r9 = r9 | r10 + .............D=======================================eeER i32 r9 = r9 + 0x54 + ..............DeeE--------------------------------------R fallthrough +``` + +Gas simulation at offset 3195 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r10 = r9 << 0x1 + .D=eE-------------------------------------R r10 = r10 << 0x3 + .D==eE------------------------------------R r11 = r6 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r12 = u64 [r11 + 0x70] + ..D==eE-----------------------------------R r10 = r11 + 0x60 + ..D===========================eE----------R jump 3238 if r12 == r10 +``` + +Gas simulation at offset 3214 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r2 = r6 + D...................................................... r6 = r5 + DeE---------------------------------------R............ r11 = r11 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = u64 [r11 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r11 + 0x8] + .D==================================================eER jump 3243 if r8 >=u r5 +``` + +Gas simulation at offset 3231 with total cost of 15: + +``` + D................. r5 = r6 + D................. r6 = r2 + DeeeeeeeeeeeeeeeER jump 3013 +``` + +Gas simulation at offset 3238 with total cost of 15: + +``` + D................. r11 = r10 + DeeeeeeeeeeeeeeeER jump 3013 +``` + +Gas simulation at offset 3243 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r12 + 0x8] + D.......................................... r5 = r6 + DeE---------------------------------------R r8 = r8 | 0x1 + .D========================eE--------------R jump 3265 if r8 >=u r10 +``` + +Gas simulation at offset 3255 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r12 + 0x8] + D==================================================eER jump 3255 if r8 > 0x20 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r7 = u64 [r6 + 0x688] + ..D========================eE-----------------------R........................ r8 = r8 << 0x3f + ...D========================eE----------------------R........................ r8 = r8 >>a 0x3f + ...D=========================eE---------------------R........................ r8 = r8 & r9 + ...D===============================================eER....................... r7 = r7 + r3 + ...D================================================eER...................... r7 = r7 + r11 + ....D================================================eER..................... r7 = r7 - r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x28] = r11 + ....D========================eE------------------------R..................... r8 = r11 ^ 0xffffffffffffffff + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r8 + .....D================================================eER.................... r5 = r7 & r8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 2392 if r5 <=s 0 +``` + +Gas simulation at offset 3516 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 132, jump 33 +``` + +Gas simulation at offset 3533 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + DeE------------------------R r8 = 0xffffffffffffffff + .DeE-----------------------R jump 2392 if r7 == r8 +``` + +Gas simulation at offset 3549 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r6 + 0x6b8] + .DeE--------------------------------------R........... r8 = r10 + r12 + .D========================eE--------------R........... r9 = r9 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x6b8] = r9 + ..DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 3783 if r7 == r8 +``` + +Gas simulation at offset 3570 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u32 [r6 + 0x6a8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 3594 if r12 == 0 +``` + +Gas simulation at offset 3577 with total cost of 21: + +``` + DeER.................... r11 = r10 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 3594 if r11 == 0 +``` + +Gas simulation at offset 3583 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 3594 if r7 >=u r8 +``` + +Gas simulation at offset 3586 with total cost of 26: + +``` + DeER......................... r10 = r10 & 0xfffffffffffffffe + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x6a8] = r10 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 3594 with total cost of 21: + +``` + DeER.................... r10 = r10 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 3795 if r10 != 0 +``` + +Gas simulation at offset 3601 with total cost of 25: + +``` + D........................... r5 = r7 + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r2 + DeeeeeeeeeeeeeeeE----------R r0 = 134, jump 33 +``` + +Gas simulation at offset 3614 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r6 + 0x6b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x28] + .D========================eER.......................... r9 = r9 + r5 + .D========================eER.......................... r8 = r8 + r7 + .D=========================eER......................... r8 = r8 - r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x6b8] = r8 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 3931 +``` + +Gas simulation at offset 3643 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r11 + 0x18] + D=========================eE--------------R.......... r7 = r7 & 0xfffffffffffffffc + .D=========================eE-------------R.......... r8 = r7 - r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x18] = r10 + .DeE------------------------------------------------R r12 = 0x1f + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r9 + ..D=========================eE----------------------R jump 3687 if r12 u 255 +``` + +Gas simulation at offset 3710 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x68] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3714 with total cost of 27: + +``` + DeER.......................... r10 = r5 | 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0x8] = r10 + .DeE------------------------R. r10 = r8 | 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + .DeE-------------------------R r7 = r7 + r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + ..DeE------------------------R r7 = r11 + 0x10 + ..DeeeeeeeeeeeeeeeE----------R jump 3337 +``` + +Gas simulation at offset 3737 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r8 + 0x10] + DeE---------------------------------------R.......... r9 = r9 + 0x8 + .DeE--------------------------------------R.......... r7 = r8 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 3337 +``` + +Gas simulation at offset 3752 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r10 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = u64 [r10 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u64 [r7 + 0x18] + .DeE--------------------------------------R............ r9 = r9 + 0x70 + .D=========================eE-------------R............ r11 = r11 | 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r9 + 0x8] = r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r12 + 0x10] = r8 + ..DeE-------------------------------------------------R r7 = r7 + 0x10 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 3337 +``` + +Gas simulation at offset 3783 with total cost of 27: + +``` + DeER.......................... r7 = r2 + r12 + D=eER......................... r7 = r7 | 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 4044 +``` + +Gas simulation at offset 3795 with total cost of 1: + +``` + DeER jump 3809 if r12 == 0 +``` + +Gas simulation at offset 3798 with total cost of 27: + +``` + DeER.......................... r8 = r7 - r8 + D=eER......................... r8 = r8 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x6b8] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 3809 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeE---------------------------------------R.......................................... r8 = r7 + 0x10 + D=eE--------------------------------------R.......................................... r8 = r8 & 0xf + .D=eeeE-----------------------------------R.......................................... r9 = r8 =u r8 +``` + +Gas simulation at offset 3888 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u32 [r6 + 0x6a8] + D=========================eE--------------R........... r7 = r7 & 0xfffffffffffffffe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x6a8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 3931 +``` + +Gas simulation at offset 3913 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 138, jump 33 +``` + +Gas simulation at offset 3921 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3931 with total cost of 1: + +``` + DeER jump 4044 if r7 == 4294967295 +``` + +Gas simulation at offset 3935 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 3952 +``` + +Gas simulation at offset 3939 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 3952 with total cost of 51: + +``` + DeER.................................................. r7 = r5 - r7 + D=eER................................................. r7 = r9 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r6 + 0x6b8] + D==eE----------------------R.......................... r7 = r7 | 0x1 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r5 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r6 + 0x60] = r5 + .D========================eE--R....................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x6b8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x40] + ..D=========================eE-----------------------R jump 4044 if r7 == 0 +``` + +Gas simulation at offset 3984 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x18] + D=========================eE--------------R............. r7 = r7 + 0xffffffffffffffe8 + D==========================eE-------------R............. r7 = r7 & 0xfffffffffffffff0 + .D==========================eE------------R............. r8 = r7 | 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r8 + ..D=========================eE-------------------------R r8 = r12 + r7 + ..DeE--------------------------------------------------R r9 = 0x9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r9 + ...DeE-------------------------------------------------R r10 = 0x20 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r9 + ...D========================eE-------------------------R jump 4044 if r7 =u r7 +``` + +Gas simulation at offset 4106 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r6 + 0x6d0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r6 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r7 + 0x8] + .D=================================================eER. r8 = r8 & 0xfffffffffffffffc + .D==================================================eER jump 2392 if r8 > 0x3 + .D==eE-----------------------R..... r9 = r8 + 0xfffffffffffffffe + ..DeE------------------------R..... r8 = r0 + 0x8 + ..D==eE----------------------R..... r9 = r9 << 0x20 + ..D===eE---------------------R..... r9 = r9 >> 0x1d + ...D===eE--------------------R..... r9 = r9 + r8 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ...DeE----------------------------R r4 = r0 + 0x70 + ....DeeeeeeeeeeeeeeeE-------------R jump 4237 +``` + +Gas simulation at offset 4227 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r3 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0] + .D========================eE--------------R jump 4465 if r3 == r7 +``` + +Gas simulation at offset 4237 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r3 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r8 + 0] + D=========================eE--------------R jump 4227 if r11 == 0 +``` + +Gas simulation at offset 4245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r3 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r0 + 0x60] + DeeeeeeeeeeeeeeeE----------R jump 4271 +``` + +Gas simulation at offset 4252 with total cost of 27: + +``` + DeER.......................... r9 = r9 + r5 + D=eER......................... r7 = r9 | 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r0 + 0x60] = r11 + .D............................ r12 = r11 + .D............................ r11 = r8 + .DeE-------------------------R jump 4227 if r8 == 0 +``` + +Gas simulation at offset 4271 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r11 + 0x10] + .D========================eE--------------R............ r9 = r6 & 0xfffffffffffffffe + .D=========================eE-------------R............ r10 = r11 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r10 + 0x8] + ..D=======================eE--------------------------R r6 = r6 & 0x1 + ..D========================eE-------------------------R jump 4315 if r6 != 0 +``` + +Gas simulation at offset 4293 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r6 = u64 [r11 + 0] + D=========================eE--------------R.................................... r11 = r11 - r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r11 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r11 + 0x18] + .D========================eE-------------------------R......................... r9 = r9 + r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r2 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x10] = r7 + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4315 with total cost of 1: + +``` + DeER r5 = r5 & 0xfffffffffffffffc + DeER jump 4252 if r10 == r12 +``` + +Gas simulation at offset 4321 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r10 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r7 + 0x8] + .D=========================eE-------------R r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r10 + 0x8] = r5 + .D==========================eE------------R jump 4354 if r7 != 0 +``` + +Gas simulation at offset 4337 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r10 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r10 + 0x18] + DeE---------------------------------------R.......... r9 = r9 + r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r7 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 4354 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r0 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r0 + 0x80] = r11 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x18] = r11 + .DeE------------------------------------------------R.. r10 = r9 | 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. u64 [r11 + 0x8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u64 [r11 + 0x18] = r4 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r11 + 0x10] = r7 + ..D========================eE-----------------------R.. r11 = r11 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r9 + ..D.................................................... r11 = r8 + ...D========================eE------------------------R jump 4271 if r8 != 0 +``` + +Gas simulation at offset 4388 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 4227 +``` + +Gas simulation at offset 4391 with total cost of 3: + +``` + DeER.. r9 = r0 + 0x70 + DeER.. r8 = r0 + 0x660 + .DeeER fallthrough +``` + +Gas simulation at offset 4399 with total cost of 25: + +``` + DeER........................ r7 = r9 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r9 + .D.......................... r9 = r7 + .DeE-----------------------R jump 4399 if r7 != r8 +``` + +Gas simulation at offset 4413 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r0 + 1680] = 0x40000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = i32 [r0 + 0x6a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r0 + 1664] = 0x40000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r0 + 1672] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r0 + 1692] = 0 + .D========================eE------------------------R......................... r7 = r8 | 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r0 + 0x6a8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r0 + 0] = 0x50 + ..D========================eE------------------------R........................ r7 = r0 + 0x70 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r0 + 0x60] = r7 + ...DeE------------------------------------------------R....................... r7 = 0x4000 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r0 + 0x6a4] = r7 + ...DeeE----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4465 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 4480 with total cost of 1: + +``` + DeER jump 4715 if r7 == 0 +``` + +Gas simulation at offset 4484 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r7 + 0xfffffffffffffff8] + DeE---------------------------------------R r11 = 0x1094860 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1094860] + .D========================eE--------------R r12 = r9 & 0xfffffffffffffffc + .DeE--------------------------------------R r10 = r7 + 0xfffffffffffffff0 + ..D========================eE-------------R jump 4650 if r8 >=u r12 +``` + +Gas simulation at offset 4510 with total cost of 21: + +``` + DeER.................... r7 = r9 & 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 4715 if r7 != 0 +``` + +Gas simulation at offset 4517 with total cost of 27: + +``` + DeER.......................... r7 = r10 + r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r7 + 0x8] + .DeE------------------------R. r3 = r8 | 0x1 + .DeE------------------------R. r9 = r9 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1094860] = r3 + ..DeE------------------------R jump 4560 if r9 != 0 +``` + +Gas simulation at offset 4538 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r3 = u64 [r10 + 0] + D=========================eE--------------R.................................... r10 = r10 - r3 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r10 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r10 + 0x18] + .D========================eE-------------------------R......................... r12 = r12 + r3 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x18] = r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r4 + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4560 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10948c0] + DeE---------------------------------------R r2 = r2 & 0xfffffffffffffffc + D=========================eE--------------R jump 4685 if r7 == r9 +``` + +Gas simulation at offset 4573 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r7 + r2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x8] + .D=========================eE-------------R r9 = r9 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r7 + 0x8] = r2 + .D==========================eE------------R jump 4606 if r9 != 0 +``` + +Gas simulation at offset 4589 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r9 + .DeE------------------------------------------------R r12 = r12 + r2 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 4606 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [0x10948e0] + DeE---------------------------------------R............ r9 = r11 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r10 + 0x18] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r10 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u64 [0x10948e0] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x18] = r10 + ..DeE------------------------------------------------R. r7 = r12 | 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [r10 + 0x8] = r7 + ..D========================eE------------------------R. r10 = r10 + r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r12 + ...D=========================eE-----------------------R r8 = r8 & 0x2 + ...D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 4706 if r8 != 0 +``` + +Gas simulation at offset 4648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 4715 +``` + +Gas simulation at offset 4650 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeE--------------------------------------R................ i32 r9 = r9 >> 0x3 + D==eE-------------------------------------R................ r9 = r9 + 0xfffffffffffffffe + .D==eE------------------------------------R................ r9 = r9 << 0x20 + .D===eE-----------------------------------R................ r9 = r9 >> 0x1d + .D====eE----------------------------------R................ r9 = r9 + r11 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................ r12 = u64 [r9 + 0x8] + ..DeE-------------------------------------R................ r8 = r8 | 0x3 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R................ u64 [0x1094860] = r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r12 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r9 + 0x8] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 4685 with total cost of 27: + +``` + DeER.......................... r12 = r12 + r2 + D=eER......................... r7 = r12 | 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x10948c0] = r10 + .DeE-------------------------R r8 = r8 & 0x2 + .D=eeeeeeeeeeeeeeeeeeeeE-----R jump 4715 if r8 == 0 +``` + +Gas simulation at offset 4706 with total cost of 21: + +``` + DeER.................... r12 = r12 >> 0x11 + D=eeeeeeeeeeeeeeeeeeeeER jump 4715 if r12 == 0 +``` + +Gas simulation at offset 4712 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 4155 +``` + +Gas simulation at offset 4715 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 4717 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 4787 if r7 == 0 +``` + +Gas simulation at offset 4720 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R r9 = 0xffffffffffffffc0 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 4755 if r8 >=u r9 +``` + +Gas simulation at offset 4738 with total cost of 1: + +``` + DeER jump 4792 if r8 >=u 9 +``` + +Gas simulation at offset 4742 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r5 = 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r7 + 0xfffffffffffffff8] + .D========================eE--------------R...... r9 = r8 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 4807 if r9 == 0 +``` + +Gas simulation at offset 4755 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 142, jump 253322 +``` + +Gas simulation at offset 4762 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r9 = 0xc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4772 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 4787 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER jump 2374 +``` + +Gas simulation at offset 4792 with total cost of 46: + +``` + DeER............................................. r8 = r8 + 0x17 + D=eER............................................ r5 = r8 & 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r7 + 0xfffffffffffffff8] + .D========================eER.................... r9 = r8 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 4755 if r9 != 0 +``` + +Gas simulation at offset 4807 with total cost of 2: + +``` + DeER. r6 = r8 & 0xfffffffffffffffc + DeER. r2 = r7 + 0xfffffffffffffff0 + .DeER jump 4882 if r6 >=u r5 +``` + +Gas simulation at offset 4816 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = r2 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [0x10948c0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r12 + 0x8] + .D========================eE--------------R jump 4922 if r12 == r11 +``` + +Gas simulation at offset 4832 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r10 & 0xfffffffffffffffe + D=eE--------------------------------------R........ r8 = r8 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r8 = u8 [r8 + 0x8] + .D==========================eE------------R........ r8 = r8 & 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 4934 if r8 != 0 +``` + +Gas simulation at offset 4848 with total cost of 3: + +``` + DeER.. r8 = r10 & 0xfffffffffffffffc + D=eER. r8 = r8 + r6 + D==eER jump 4934 if r8 =u r9 +``` + +Gas simulation at offset 4879 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 5056 +``` + +Gas simulation at offset 4882 with total cost of 2: + +``` + D.... r8 = r6 + DeER. r9 = r6 - r5 + DeER. r10 = 0x1f + .DeER jump 5056 if r10 =u r11 +``` + +Gas simulation at offset 4934 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeE-----------------------R r7 = r5 + 0xfffffffffffffff1 + .DeeeeeeeeeeeeeeeE---------R r0 = 144, jump 2374 +``` + +Gas simulation at offset 4951 with total cost of 1: + +``` + DeER jump 4772 if r7 == 0 +``` + +Gas simulation at offset 4955 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r7 + 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + .D========================eE--------------R jump 5031 if r8 == r9 +``` + +Gas simulation at offset 4965 with total cost of 5: + +``` + DeER.... r9 = r6 + 0xfffffffffffffff8 + D=eER... r8 = r9 >> 0x3 + .D=eeER. i32 r8 = r8 + 0 + .D===eER jump 5108 if r8 =u r9 +``` + +Gas simulation at offset 5056 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r10 = u64 [r7 + 0xfffffffffffffff8] + DeE---------------------------------------R.............. r11 = r2 + r5 + .D========================eE--------------R.............. r10 = r10 & 0x1 + .D=========================eE-------------R.............. r10 = r10 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0xfffffffffffffff8] = r10 + .DeE--------------------------------------------------R.. r9 = r9 | 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r11 + 0x8] = r9 + ..DeE-------------------------------------------------R.. r8 = r8 + r2 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r8 + 0x8] + ..D==========================eE-----------------------R.. r9 = r9 | 0x1 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r9 + ...DeE--------------------------------------------------R r8 = r11 + 0x10 + ...D..................................................... r5 = r7 + ....D.................................................... r7 = r8 + ....DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 148, jump 4480 +``` + +Gas simulation at offset 5103 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 4772 +``` + +Gas simulation at offset 5108 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + D............................................................................. r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r7 + 0x10] + ..DeE------------------------------------------------------------------------R r11 = 0x5 + ..D........................................................................... r6 = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r10 + ..D=eeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R jump 5199 if r8 =u 80 +``` + +Gas simulation at offset 5250 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + DeE------------------------R r8 = 0x28 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + .DeE-----------------------R jump 5323 if r9 u 80 +``` + +Gas simulation at offset 5385 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 5401 if r5 == 0 +``` + +Gas simulation at offset 5388 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 5406 if r5 >=u 9 +``` + +Gas simulation at offset 5392 with total cost of 15: + +``` + DeER.............. r7 = 0x20 + DeeeeeeeeeeeeeeeER jump 5414 +``` + +Gas simulation at offset 5397 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 5436 +``` + +Gas simulation at offset 5401 with total cost of 15: + +``` + DeER.............. r7 = 0x8 + DeeeeeeeeeeeeeeeER jump 5414 +``` + +Gas simulation at offset 5406 with total cost of 2: + +``` + DeER. r5 = r5 + 0x17 + D=eER r7 = r5 & 0xf0 + DeeER fallthrough +``` + +Gas simulation at offset 5414 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [0x1094860] + D=========================eER.......................... r9 = r9 & 0x3 + D==========================eER......................... r7 = r7 | r9 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1094860] = r7 + .DeE--------------------------------------------------R r7 = 0x1 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 5436 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 5449 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .DeeeE----------------------R r5 = r7 =s 0 +``` + +Gas simulation at offset 5652 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r7 = r5 + DeE------------------------R r0 = 0xb8 + DeeeeeeeeeeeeeeeE----------R jump 10532 +``` + +Gas simulation at offset 5664 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 184, jump 10532 +``` + +Gas simulation at offset 5672 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D..................................................... r10 = r9 + .D.................................................... r9 = r8 + .D.................................................... r8 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r1 + 23] = 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0] = 0x6c6f7473 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 4] = 0 + ..D................................................... r7 = r1 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 186, jump 5730 +``` + +Gas simulation at offset 5707 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 188, jump 7370 +``` + +Gas simulation at offset 5717 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 5730 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r6 + .D........................................................................ r6 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = i8 [r8 + 0x17] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 5771 if r8 >=s 0 +``` + +Gas simulation at offset 5761 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r6 + 0] + DeE------------------------R r0 = 0xbe + DeeeeeeeeeeeeeeeE----------R jump 253322 +``` + +Gas simulation at offset 5771 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 190, jump 253322 +``` + +Gas simulation at offset 5778 with total cost of 76: + +``` + D.............................................................................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... u32 [r5 + 0] = 0 + .DeE------------------------------------------------R.......................... r8 = r1 + 0x20 + .D............................................................................. r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r9 = u64 [r1 + 0x18] + ..DeE-----------------------------------------------R.......................... r0 = 0xc0 + ..DeE-----------------------------------------------R.......................... r1 = r1 + 0xfffffffffffffef8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.......................... u64 [r1 + 0x100] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0xf8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xf0] = r6 + ...D........................................................................... r5 = r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = r8 + ...D........................................................................... r6 = r7 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0xffffffffffffffff + .....D================================================eE----------------------R r7 = r1 + 0x8 + .....DeE----------------------------------------------------------------------R r8 = 0 + .....DeE----------------------------------------------------------------------R r0 = 0x26f0 + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 295289 +``` + +Gas simulation at offset 5844 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r10 + D=========================eE------------------------R jump 5890 if r8 == 34 +``` + +Gas simulation at offset 5855 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 5935 if r8 == r6 +``` + +Gas simulation at offset 5862 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + D=========================eE--------------R jump 5875 if r9 == 0 +``` + +Gas simulation at offset 5869 with total cost of 26: + +``` + DeER......................... r8 = r8 - r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5875 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 5890 with total cost of 26: + +``` + DeER......................... r9 = 0x18642 + DeER......................... r7 = r1 + 0x28 + .DeER........................ r5 = r1 + 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 194, jump 10286 +``` + +Gas simulation at offset 5909 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x3f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 5927 if r7 >=s 0 +``` + +Gas simulation at offset 5915 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeE------------------------R r0 = 0xc4 + DeeeeeeeeeeeeeeeE----------R jump 10532 +``` + +Gas simulation at offset 5927 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 196, jump 10532 +``` + +Gas simulation at offset 5935 with total cost of 26: + +``` + DeER......................... r9 = 0x126ef + DeER......................... r7 = r1 + 0x28 + .DeER........................ r5 = r1 + 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 198, jump 10286 +``` + +Gas simulation at offset 5954 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x3f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 5972 if r7 >=s 0 +``` + +Gas simulation at offset 5960 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeE------------------------R r0 = 0xc8 + DeeeeeeeeeeeeeeeE----------R jump 10268 +``` + +Gas simulation at offset 5972 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 200, jump 10268 +``` + +Gas simulation at offset 5980 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r6 + .D........................................................................ r6 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = i8 [r8 + 0x17] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 6021 if r8 >=s 0 +``` + +Gas simulation at offset 6011 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r6 + 0] + DeE------------------------R r0 = 0xca + DeeeeeeeeeeeeeeeE----------R jump 253322 +``` + +Gas simulation at offset 6021 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 202, jump 253322 +``` + +Gas simulation at offset 6028 with total cost of 75: + +``` + D............................................................................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u32 [r5 + 0] = 0 + .DeE------------------------------------------------R......................... r8 = r1 + 0x20 + .D............................................................................ r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u64 [r1 + 0x18] + ..DeE-----------------------------------------------R......................... r0 = 0xcc + ..DeE-----------------------------------------------R......................... r1 = r1 + 0xfffffffffffffeb0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... u64 [r1 + 0x148] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x140] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x138] = r6 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ...D.......................................................................... r5 = r7 + ....D==============================================eE------------------------R r6 = r1 + 0xfc + ....D===============================================eE-----------------------R r7 = r1 + 0x10 + .....DeE---------------------------------------------------------------------R r9 = 0xe8 + .....DeE---------------------------------------------------------------------R r8 = 0 + .....DeE---------------------------------------------------------------------R r0 = 0x26f4 + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 256151 +``` + +Gas simulation at offset 6093 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r10 + D=========================eE------------------------R jump 6142 if r8 == 34 +``` + +Gas simulation at offset 6104 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 6187 if r8 == r6 +``` + +Gas simulation at offset 6111 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + D=========================eE--------------R jump 6127 if r9 == 0 +``` + +Gas simulation at offset 6118 with total cost of 27: + +``` + DeER.......................... r8 = r8 - r6 + D=eER......................... r8 = r8 >>a 0x2 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 6127 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 6142 with total cost of 26: + +``` + DeER......................... r9 = 0x18642 + DeER......................... r7 = r1 + 0x28 + .DeER........................ r5 = r1 + 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 206, jump 10286 +``` + +Gas simulation at offset 6161 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x3f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 6179 if r7 >=s 0 +``` + +Gas simulation at offset 6167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeE------------------------R r0 = 0xd0 + DeeeeeeeeeeeeeeeE----------R jump 10532 +``` + +Gas simulation at offset 6179 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 208, jump 10532 +``` + +Gas simulation at offset 6187 with total cost of 26: + +``` + DeER......................... r9 = 0x126ef + DeER......................... r7 = r1 + 0x28 + .DeER........................ r5 = r1 + 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 210, jump 10286 +``` + +Gas simulation at offset 6206 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x3f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 6224 if r7 >=s 0 +``` + +Gas simulation at offset 6212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeE------------------------R r0 = 0xd4 + DeeeeeeeeeeeeeeeE----------R jump 10268 +``` + +Gas simulation at offset 6224 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 212, jump 10268 +``` + +Gas simulation at offset 6232 with total cost of 47: + +``` + DeER.............................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x58] = r6 + .D................................................ r4 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u8 [r7 + 0x17] + .D=========================eER.................... r7 = r6 << 0x38 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 6259 if r7 >=s 0 +``` + +Gas simulation at offset 6255 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r4 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 6259 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 6981 if r6 >a 0x38 + DeER.................... r7 = r6 - r8 + .D...................... r3 = r7 + .DeeeeeeeeeeeeeeeeeeeeER jump 6277 if r7 =u r7 +``` + +Gas simulation at offset 6321 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r4 + DeE------------------------R. r2 = r7 - r3 + .DeE-----------------------R. r5 = r12 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r12 + ..DeeeeeeeeeeeeeeeeeeeeE----R jump 6830 if r11 >=u r3 +``` + +Gas simulation at offset 6339 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 6372 if r11 == 0 +``` + +Gas simulation at offset 6342 with total cost of 26: + +``` + D............................ r7 = r5 + D............................ r8 = r10 + D............................ r9 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r11 + .D........................... r6 = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 214, jump 257343 +``` + +Gas simulation at offset 6363 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x20] + D........................... r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 6372 with total cost of 16: + +``` + DeER............... r8 = r5 + r3 + DeER............... r7 = r5 + r11 + .D................. r9 = r2 + .D................. r6 = r11 + .D................. r5 = r3 + .DeeeeeeeeeeeeeeeER r0 = 216, jump 257343 +``` + +Gas simulation at offset 6391 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r4 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i8 [r4 + 0x17] + DeE-------------------------------------------------R.................... r7 = r6 - r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r9 = u64 [r1 + 0] + .D=========================eE-----------------------R.................... r7 = r7 + r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 6907 if r8 =u r11 +``` + +Gas simulation at offset 6461 with total cost of 22: + +``` + DeER..................... r7 = r6 + r11 + DeER..................... r9 = r3 + r5 + .DeER.................... r7 = r7 - r9 + .DeER.................... r9 = r0 - r5 + .D=eeeeeeeeeeeeeeeeeeeeER jump 6993 if r9 =u r7 +``` + +Gas simulation at offset 6836 with total cost of 21: + +``` + DeER.................... r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 6929 if r10 =u r7 +``` + +Gas simulation at offset 6848 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 6891 if r9 == 0 +``` + +Gas simulation at offset 6851 with total cost of 26: + +``` + D............................ r7 = r5 + D............................ r8 = r10 + D............................ r9 = r3 + D............................ r5 = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r3 + .D........................... r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 230, jump 257343 +``` + +Gas simulation at offset 6874 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x38] + D............................ r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .D........................... r11 = r5 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 6891 with total cost of 26: + +``` + DeER......................... r8 = r8 + r3 + DeER......................... r10 = r10 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + DeE-------------------------R r11 = r11 - r3 + .DeE------------------------R r3 = 0 + .DeeeeeeeeeeeeeeeE----------R jump 6933 +``` + +Gas simulation at offset 6907 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r4 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x38] + D=========================eER r6 = r6 + r7 + DeeeeeeeeeeeeeeeE-----------R jump 6812 +``` + +Gas simulation at offset 6918 with total cost of 27: + +``` + DeER.......................... r7 = r11 - r3 + D=eER......................... r10 = r10 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE-----------R jump 6933 +``` + +Gas simulation at offset 6929 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 6933 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + DeE------------------------R r7 = r12 + r8 + .DeE-----------------------R r8 = r7 + r3 + .DeE-----------------------R r7 = r7 + r11 + .D.......................... r9 = r2 + ..D......................... r6 = r11 + ..D......................... r5 = r3 + ..DeeeeeeeeeeeeeeeE--------R r0 = 232, jump 257343 +``` + +Gas simulation at offset 6958 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x38] + D............................ r3 = r5 + D............................ r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + .D========================eER jump 6497 if r11 != 0 +``` + +Gas simulation at offset 6977 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 6537 +``` + +Gas simulation at offset 6981 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xea + DeeeeeeeeeeeeeeeER jump 10532 +``` + +Gas simulation at offset 6993 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 7005 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r6 + .DeE------------------------R r5 = 0x7fffffffffffffee + .D=eE-----------------------R r6 = r5 - r8 + ..D=eE----------------------R jump 7303 if r6 =u r7 +``` + +Gas simulation at offset 7426 with total cost of 16: + +``` + DeER............... r6 = r5 | 0xf + D=eER.............. r6 = r6 + 0x1 + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 250, jump 5449 +``` + +Gas simulation at offset 7440 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeE-------------------------------------------------R r9 = 0x8000000000000000 + .DeE------------------------------------------------R r9 = r9 | r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0] + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 7467 with total cost of 26: + +``` + DeER......................... r9 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE------------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 257343 +``` + +Gas simulation at offset 7486 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 7498 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i8 [r7 + 0x17] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r7 + 0x10] + .DeE-------------------------------------------------R r11 = 0xffffffffffffffdd + ..DeE------------------------------------------------R r12 = 0x7fffffffffffffee + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 7581 if r10 =u r9 +``` + +Gas simulation at offset 7600 with total cost of 21: + +``` + DeER.................... r7 = r9 - r6 + DeER.................... r11 = r12 - r6 + .DeeeeeeeeeeeeeeeeeeeeER jump 7813 if r11 > 0x38 + D=eER.................... r7 = r7 << 0x38 + .D=eeeeeeeeeeeeeeeeeeeeER jump 7569 if r7 >=s 0 +``` + +Gas simulation at offset 7637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 7792 +``` + +Gas simulation at offset 7646 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 7652 with total cost of 26: + +``` + DeER......................... r7 = 0x3fffffffffffffe6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 7707 if r7 =s 0 +``` + +Gas simulation at offset 7908 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r10 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 7912 with total cost of 21: + +``` + DeER.................... r11 = r5 - r6 + DeER.................... r7 = r7 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 7942 if r11 >=u r9 +``` + +Gas simulation at offset 7921 with total cost of 22: + +``` + DeER..................... r3 = r6 + r9 + D=eER.................... r12 = r3 - r5 + .DeER.................... r11 = r2 - r5 + .D=eeeeeeeeeeeeeeeeeeeeER jump 8239 if r11 =u r3 +``` + +Gas simulation at offset 8002 with total cost of 21: + +``` + DeER.................... r7 = 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 8186 if r12 >=u r7 +``` + +Gas simulation at offset 8009 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x17 + DeeeeeeeeeeeeeeeE----------R r0 = 262, jump 5449 +``` + +Gas simulation at offset 8018 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 8037 if r6 == 0 +``` + +Gas simulation at offset 8023 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 264, jump 257343 +``` + +Gas simulation at offset 8037 with total cost of 25: + +``` + DeER........................ r7 = r5 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE---------R r0 = 266, jump 256372 +``` + +Gas simulation at offset 8053 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 8069 if r8 == 22 +``` + +Gas simulation at offset 8060 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 268, jump 4480 +``` + +Gas simulation at offset 8069 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r10 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = u64 [r1 + 0x18] + D=========================eE------------------------R.. r7 = r7 + 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0] + .D=========================eE-----------------------R.. r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r10 + 0x8] = r7 + ..D========================eE-------------------------R r5 = r5 + r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = 0 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 8222 +``` + +Gas simulation at offset 8101 with total cost of 26: + +``` + DeER......................... r7 = 0x7fffffffffffffef + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 270, jump 5449 +``` + +Gas simulation at offset 8119 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 8023 if r6 != 0 +``` + +Gas simulation at offset 8124 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 8037 +``` + +Gas simulation at offset 8126 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r10 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 8129 with total cost of 25: + +``` + D........................... r5 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeE------------------------R r7 = r7 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 272, jump 257343 +``` + +Gas simulation at offset 8147 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i8 [r5 + 0x17] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER r6 = r6 + r8 + D............................ r10 = r5 + .D========================eER jump 8209 if r7 =u r10 +``` + +Gas simulation at offset 8296 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 8461 if r6 == 0 +``` + +Gas simulation at offset 8305 with total cost of 25: + +``` + D........................... r7 = r5 + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 276, jump 257343 +``` + +Gas simulation at offset 8319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 8461 +``` + +Gas simulation at offset 8325 with total cost of 22: + +``` + DeER..................... r9 = r6 - r10 + D=eER.................... r5 = r9 + 0x1 + .DeER.................... r9 = r12 - r10 + .D=eeeeeeeeeeeeeeeeeeeeER jump 8538 if r9 =u r6 +``` + +Gas simulation at offset 8387 with total cost of 21: + +``` + DeER.................... r7 = 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 8516 if r10 >=u r7 +``` + +Gas simulation at offset 8393 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x17 + DeeeeeeeeeeeeeeeE----------R r0 = 278, jump 5449 +``` + +Gas simulation at offset 8403 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 8422 if r6 == 0 +``` + +Gas simulation at offset 8408 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 280, jump 256372 +``` + +Gas simulation at offset 8422 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 8437 if r8 == 22 +``` + +Gas simulation at offset 8429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 282, jump 4480 +``` + +Gas simulation at offset 8437 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r11 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = u64 [r1 + 0x20] + D=========================eE------------------------R.. r7 = r7 + 0x11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0x10] + .D=========================eE-----------------------R.. r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r11 + 0x8] = r6 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8461 with total cost of 47: + +``` + DeER.............................................. r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0] = 0 + D................................................. r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x30] + .D========================eER..................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 8482 with total cost of 26: + +``` + DeER......................... r7 = 0x7fffffffffffffef + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 284, jump 5449 +``` + +Gas simulation at offset 8501 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 8408 if r6 != 0 +``` + +Gas simulation at offset 8506 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 8422 +``` + +Gas simulation at offset 8508 with total cost of 21: + +``` + D....................... r10 = r9 + DeER.................... r7 = 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 8393 if r9 =u r10 +``` + +Gas simulation at offset 8619 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 8638 if r6 >u 44 +``` + +Gas simulation at offset 8634 with total cost of 2: + +``` + DeER. r7 = 0x2c + DeeER fallthrough +``` + +Gas simulation at offset 8638 with total cost of 27: + +``` + DeER.......................... r7 = r7 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE------------R r0 = 290, jump 5449 +``` + +Gas simulation at offset 8652 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 292, jump 256372 +``` + +Gas simulation at offset 8666 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r1 + 0x8] + D=========================eE------------------------R.. r8 = r8 + 0xffffffffffffffef + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r1 + 0] + .D=========================eE-----------------------R.. r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x8] = r6 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8689 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u8 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x20] + .D========================eE--------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 8709 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 8721 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r6 + .D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0x17] + .D=========================eER. r9 = r7 << 0x38 + ..D=========================eER jump 8768 if r9 >a 0x38 + DeER........................ r6 = 0x16 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 8825 if r9 == r6 +``` + +Gas simulation at offset 8756 with total cost of 27: + +``` + DeER.......................... r9 = r9 + 0x1 + D=eER......................... r9 = r9 & 0x7f + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x17] = a2 + DeeeeeeeeeeeeeeeE------------R jump 8955 +``` + +Gas simulation at offset 8768 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r6 = u64 [r5 + 0x8] + D=========================eE--------------R........ r7 = r7 << 0x1 + .D=========================eE-------------R........ r10 = r7 >> 0x1 + .D==========================eE------------R........ r11 = r10 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 8941 if r6 != r11 +``` + +Gas simulation at offset 8788 with total cost of 2: + +``` + DeER. r9 = 0x7ffffffffffffff0 + D=eER jump 9004 if r10 == r9 +``` + +Gas simulation at offset 8802 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .DeE------------------------------------------------R r9 = 0x3fffffffffffffe6 + .D=eeeeeeeeeeeeeeeeeeeeE----------------------------R jump 8977 if r9 =s 0 +``` + +Gas simulation at offset 9085 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9089 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 9606 if r5 >a 0x38 + .D...................... r12 = r7 + .DeeeeeeeeeeeeeeeeeeeeER jump 9107 if r7 =u r7 +``` + +Gas simulation at offset 9138 with total cost of 26: + +``` + DeER......................... r0 = r7 - r12 + DeER......................... r7 = r4 << 0x2 + .DeER........................ r7 = r7 + r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r3 + ..DeeeeeeeeeeeeeeeeeeeeE----R jump 9424 if r11 >=u r12 +``` + +Gas simulation at offset 9160 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 9196 if r11 == 0 +``` + +Gas simulation at offset 9163 with total cost of 26: + +``` + DeER......................... r9 = r11 << 0x2 + D............................ r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r11 + .D........................... r5 = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D........................... r6 = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 302, jump 257343 +``` + +Gas simulation at offset 9185 with total cost of 25: + +``` + D........................... r0 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + D........................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 9196 with total cost of 18: + +``` + DeER................. r8 = r12 << 0x2 + D=eER................ r8 = r8 + r7 + .DeER................ r9 = r11 << 0x2 + .D=eER............... r7 = r7 + r9 + ..DeER............... r9 = r0 << 0x2 + ..D.................. r5 = r11 + ..D.................. r6 = r12 + ...DeeeeeeeeeeeeeeeER r0 = 304, jump 257343 +``` + +Gas simulation at offset 9222 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r2 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r2 + 0x17] + DeE-------------------------------------------------R.................... r8 = r5 - r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r6 = u64 [r1 + 0x20] + .D=========================eE-----------------------R.................... r6 = r6 + r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 9511 if r7 > 0x1 + .D==========================eE------------R......... r8 = r8 + 0xffffffffffffffff + .DeE--------------------------------------R......... r6 = r12 - r5 + .D===========================eE-----------R......... r6 = r6 + r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 9124 if r6 >=u r11 +``` + +Gas simulation at offset 9273 with total cost of 26: + +``` + DeER......................... r7 = r5 + r11 + DeER......................... r9 = r12 + r8 + .DeER........................ r9 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + .D........................... r7 = r2 + ..D.......................... r10 = r5 + ..D.......................... r11 = r4 + ..D.......................... r5 = r2 + ..DeeeeeeeeeeeeeeeE---------R r0 = 306, jump 9617 +``` + +Gas simulation at offset 9301 with total cost of 15: + +``` + D................. r2 = r5 + DeeeeeeeeeeeeeeeER jump 9400 +``` + +Gas simulation at offset 9305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r2 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 9134 if r11 != r12 +``` + +Gas simulation at offset 9311 with total cost of 1: + +``` + D... r6 = r4 + D... r12 = r11 + DeER jump 9359 if r11 == 0 +``` + +Gas simulation at offset 9318 with total cost of 27: + +``` + DeER.......................... r7 = r6 << 0x2 + D=eER......................... r7 = r7 + r3 + .DeER......................... r9 = r11 << 0x2 + .D............................ r8 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r2 + ..D........................... r6 = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r3 + ..DeeeeeeeeeeeeeeeE----------R r0 = 308, jump 257343 +``` + +Gas simulation at offset 9347 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + D........................... r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x30] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 9359 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r2 + 0x17] + DeE---------------------------------------R..... r8 = r11 - r12 + .DeE--------------------------------------R..... r6 = r8 + r5 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 9388 if r7 =u r8 +``` + +Gas simulation at offset 9433 with total cost of 21: + +``` + DeER.................... r8 = r7 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 9542 if r10 =u r8 +``` + +Gas simulation at offset 9448 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 9492 if r9 == 0 +``` + +Gas simulation at offset 9451 with total cost of 26: + +``` + D............................ r8 = r10 + D............................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r11 + D............................ r5 = r12 + .D........................... r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 310, jump 257343 +``` + +Gas simulation at offset 9475 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x18] + D............................ r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x38] + .D........................... r12 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9492 with total cost of 27: + +``` + DeER.......................... r4 = r4 + r12 + DeER.......................... r7 = r11 << 0x2 + D=eER......................... r10 = r10 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + .DeE-------------------------R r11 = r11 - r12 + .DeE-------------------------R r12 = 0 + .DeeeeeeeeeeeeeeeE-----------R jump 9546 +``` + +Gas simulation at offset 9511 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x8] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9515 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x38] + DeE------------------------R.......................... r6 = r6 << 0x2 + D=========================eER......................... r6 = r6 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 9400 +``` + +Gas simulation at offset 9528 with total cost of 28: + +``` + DeER........................... r7 = r11 - r12 + D=eER.......................... r7 = r7 << 0x2 + D==eER......................... r10 = r10 + r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + .DeeeeeeeeeeeeeeeE------------R jump 9546 +``` + +Gas simulation at offset 9542 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9546 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + D........................... r6 = r4 + DeE------------------------R r7 = r4 << 0x2 + .DeE-----------------------R r7 = r7 + r3 + .DeE-----------------------R r8 = r12 << 0x2 + .D=eE----------------------R r8 = r8 + r7 + ..DeE----------------------R r9 = r11 << 0x2 + ..D=eE---------------------R r7 = r7 + r9 + ...DeE---------------------R r9 = r0 << 0x2 + ...D........................ r5 = r12 + ...DeeeeeeeeeeeeeeeE-------R r0 = 312, jump 257343 +``` + +Gas simulation at offset 9581 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x38] + D.................................................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .D========================eE------------------------R jump 9318 if r11 != 0 +``` + +Gas simulation at offset 9602 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 9359 +``` + +Gas simulation at offset 9606 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeeeeeeeeeeeeeeeER r0 = 314, jump 10532 +``` + +Gas simulation at offset 9617 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x48] = r6 + .DeE------------------------R.. r6 = 0x3fffffffffffffee + .D=========================eER. r6 = r6 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x40] = r11 + ..D=========================eER jump 9952 if r6 =u r9 +``` + +Gas simulation at offset 9704 with total cost of 21: + +``` + DeER.................... r10 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 9732 if r9 >=u r10 +``` + +Gas simulation at offset 9710 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 9745 +``` + +Gas simulation at offset 9712 with total cost of 15: + +``` + DeER.............. r10 = 0x3fffffffffffffef + DeeeeeeeeeeeeeeeER jump 9745 +``` + +Gas simulation at offset 9724 with total cost of 2: + +``` + D.... r9 = r10 + DeER. r10 = 0x5 + D=eER jump 9745 if r9 > 0x3e + .D==eER jump 9964 if r7 != 0 +``` + +Gas simulation at offset 9745 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r10 + .DeE------------------------------------------------R r7 = r10 << 0x2 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 316, jump 5449 +``` + +Gas simulation at offset 9764 with total cost of 45: + +``` + D............................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x40] + D=========================eER................... r5 = r7 << 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 9789 if r7 == 0 +``` + +Gas simulation at offset 9775 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 318, jump 257343 +``` + +Gas simulation at offset 9789 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + D=========================eER r9 = r7 << 0x2 + D=========================eER jump 9816 if r7 == 0 +``` + +Gas simulation at offset 9798 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeE------------------------R r7 = r6 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 320, jump 256372 +``` + +Gas simulation at offset 9813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9816 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x18] + D=========================eE--------------R r7 = r7 + r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x10] + .D=========================eE-------------R r10 = r8 - r7 + .D=========================eE-------------R jump 9868 if r8 == r7 +``` + +Gas simulation at offset 9835 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x30] + D=========================eER. r8 = r8 + r5 + DeE-------------------------R. r7 = r11 << 0x2 + .D=========================eER r8 = r8 + r7 + .DeE-------------------------R r7 = r6 + r5 + .D=eE------------------------R r7 = r7 + r9 + ..DeE------------------------R r9 = r10 << 0x2 + ..D........................... r5 = r10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 322, jump 257343 +``` + +Gas simulation at offset 9865 with total cost of 2: + +``` + D.... r10 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 9868 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 9890 if r8 == 4 +``` + +Gas simulation at offset 9876 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + D........................... r5 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 324, jump 4480 +``` + +Gas simulation at offset 9887 with total cost of 2: + +``` + D.... r10 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 9890 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r8 + 0] = r6 + .DeE------------------------------------------------R........................... r7 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r9 = u64 [r1 + 0x8] + .D=========================eE-----------------------R........................... r7 = r7 | r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r9 = u64 [r1 + 0x38] + ..D=========================eE------------------------R......................... r7 = r7 + r9 + ...D=========================eE-----------------------R......................... r7 = r7 + r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0x8] = r7 + ...D===============================================eE---R....................... r7 = r7 << 0x2 + ...D================================================eE--R....................... r7 = r7 + r6 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x58] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + .....D=================================================eE----------------------R r1 = r1 + 0x60 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 9952 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0x148 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 9964 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 326, jump 10252 +``` + +Gas simulation at offset 9970 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = u8 [r7 + 0x17] + D=========================eER.................... r12 = r11 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 9986 if r12 =s 0 +``` + +Gas simulation at offset 9991 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r7 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 9995 with total cost of 20: + +``` + D...................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 10020 if r11 >=u r9 +``` + +Gas simulation at offset 10000 with total cost of 21: + +``` + DeER.................... r9 = r11 - r7 + D=eeeeeeeeeeeeeeeeeeeeER jump 10028 if r10 =u r9 +``` + +Gas simulation at offset 10028 with total cost of 21: + +``` + DeER.................... r11 = r7 + r10 + D=eER................... r7 = r11 << 0x2 + .D=eER.................. r7 = r7 + r3 + .D...................... r4 = r7 + .DeeeeeeeeeeeeeeeeeeeeER jump 10169 if r10 == 0 +``` + +Gas simulation at offset 10043 with total cost of 20: + +``` + D...................... r4 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 10169 if r11 == 0 +``` + +Gas simulation at offset 10048 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = i32 [r8 + 0] + .D=========================eER. r6 = r8 + 0x4 + ..D========================eER. r8 = r10 << 0x2 + ..D=========================eER r8 = r8 + 0xfffffffffffffffc + ..D............................ r9 = r3 + ...D........................... r4 = r7 + ...D=======================eE-R r11 = r9 + 0x4 + ...DeeeeeeeeeeeeeeeE----------R jump 10084 +``` + +Gas simulation at offset 10080 with total cost of 2: + +``` + DeER. r11 = r9 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 10084 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 10101 if r5 == r12 +``` + +Gas simulation at offset 10090 with total cost of 2: + +``` + DeER. r9 = r9 + 0x4 + DeER. r11 = r11 + 0x4 + D=eER jump 10084 if r9 != r7 +``` + +Gas simulation at offset 10099 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10156 +``` + +Gas simulation at offset 10101 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + D........................... r5 = r8 + D........................... r0 = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10108 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 10144 if r5 == 0 +``` + +Gas simulation at offset 10111 with total cost of 1: + +``` + DeER jump 10156 if r11 == r7 +``` + +Gas simulation at offset 10114 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r2 = i32 [r6 + 0] + DeE---------------------------------------R..... r11 = r11 + 0x4 + .DeE--------------------------------------R..... r6 = r6 + 0x4 + .DeE--------------------------------------R..... r5 = r5 + 0xfffffffffffffffc + .D========================eeeeeeeeeeeeeeeeeeeeER jump 10108 if r8 == r2 +``` + +Gas simulation at offset 10131 with total cost of 25: + +``` + DeER........................ r9 = r9 + 0x4 + D........................... r6 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + D=eE-----------------------R jump 10080 if r9 != r7 +``` + +Gas simulation at offset 10141 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 10156 +``` + +Gas simulation at offset 10144 with total cost of 25: + +``` + D........................... r4 = r9 + DeER........................ r9 = r9 + 0x4 + D........................... r6 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeE----R jump 10080 if r9 != r7 +``` + +Gas simulation at offset 10156 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x20 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 10169 with total cost of 26: + +``` + DeeeER....................... r8 = r10 >u 0 + DeE--R....................... r7 = r4 ^ r7 + .DeeeER...................... r7 = r7 >a 0x2 + ...D==eeER................... r7 = 0 - r7 + ...D====eER.................. r7 = r7 | r8 + ....DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 10193 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .D.................................................... r6 = r7 + ..D................................................... r7 = r10 + ..DeE------------------------------------------------R r0 = 0x14a + ..DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 257710 +``` + +Gas simulation at offset 10226 with total cost of 50: + +``` + D.................................................... r11 = r7 + D.................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x8] + .D................................................... r10 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + ..D=======================eE------------------------R r1 = r1 + 0x28 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 9060 +``` + +Gas simulation at offset 10252 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1b51a + DeeeeeeeeeeeeeeeE-----------R r0 = 332, jump 5514 +``` + +Gas simulation at offset 10268 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r8 = r7 + DeE-------------------------R r7 = 0x126ff + .DeeeeeeeeeeeeeeeE----------R r0 = 334, jump 5514 +``` + +Gas simulation at offset 10286 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u8 [r8 + 0x17] + .D=========================eER......................... r10 = r5 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 10320 if r10 >=s 0 +``` + +Gas simulation at offset 10316 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10320 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + D........................... r7 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 336, jump 253600 +``` + +Gas simulation at offset 10332 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE------------------------R r6 = r5 + r7 + .DeE-----------------------R r7 = 0x7ffffffffffffff0 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 10521 if r6 >=u r7 +``` + +Gas simulation at offset 10352 with total cost of 1: + +``` + D... r9 = r5 + DeER jump 10415 if r6 <=u 22 +``` + +Gas simulation at offset 10358 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r5 = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 338, jump 5449 +``` + +Gas simulation at offset 10374 with total cost of 52: + +``` + D...................................................... r9 = r5 + DeER................................................... r8 = 0x8000000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0] + .D========================eER.......................... r8 = r8 | r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0x10] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r6 + ..D.................................................... r5 = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x20] + ...D========================eE------------------------R jump 10439 if r9 != 0 +``` + +Gas simulation at offset 10413 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10473 +``` + +Gas simulation at offset 10415 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 16] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 8] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x17] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x20] + ..DeE------------------------------------------------R jump 10473 if r9 == 0 +``` + +Gas simulation at offset 10439 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r1 + 0x8] + D=========================eE--------------R...... r7 = r7 >>a 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 10452 if r7 >=s 0 +``` + +Gas simulation at offset 10449 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10452 with total cost of 15: + +``` + D................. r7 = r5 + D................. r6 = r5 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 340, jump 257343 +``` + +Gas simulation at offset 10465 with total cost of 25: + +``` + D........................... r9 = r5 + D........................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10473 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x28] + D=========================eE--------------R jump 10501 if r7 == 0 +``` + +Gas simulation at offset 10483 with total cost of 25: + +``` + D........................... r7 = r5 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 342, jump 257343 +``` + +Gas simulation at offset 10497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10501 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r5 = r5 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u8 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x30] + .D========================eE--------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 10521 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 10532 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r8 = r7 + DeE-------------------------R r7 = 0x163aa + .DeeeeeeeeeeeeeeeE----------R r0 = 344, jump 5514 +``` + +Gas simulation at offset 10550 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r8 = r7 + DeE-------------------------R r7 = 0x13230 + .DeeeeeeeeeeeeeeeE----------R r0 = 346, jump 5514 +``` + +Gas simulation at offset 10568 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + .DeE------------------------R r6 = 0x3fffffffffffffef + .D=eE-----------------------R r6 = r6 - r8 + .D==eE----------------------R jump 10850 if r6 =u r9 +``` + +Gas simulation at offset 10654 with total cost of 21: + +``` + DeER.................... r10 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 10682 if r9 >=u r10 +``` + +Gas simulation at offset 10660 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10695 +``` + +Gas simulation at offset 10662 with total cost of 15: + +``` + DeER.............. r10 = 0x3fffffffffffffef + DeeeeeeeeeeeeeeeER jump 10695 +``` + +Gas simulation at offset 10674 with total cost of 21: + +``` + D....................... r9 = r10 + DeER.................... r10 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 10695 if r9 > 0x3e + .D==eeeeeeeeeeeeeeeeeeeeER jump 10862 if r7 != 0 +``` + +Gas simulation at offset 10695 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeE------------------------R r7 = r10 << 0x2 + DeeeeeeeeeeeeeeeE----------R r0 = 348, jump 5449 +``` + +Gas simulation at offset 10706 with total cost of 25: + +``` + D........................... r8 = r5 + DeER........................ r5 = r5 << 0x2 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeE-----------------------R jump 10735 if r8 == 0 +``` + +Gas simulation at offset 10719 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 350, jump 257343 +``` + +Gas simulation at offset 10731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10735 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + D=========================eE--------------R r6 = r6 + r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x8] + .D=========================eE-------------R jump 10789 if r10 == r6 +``` + +Gas simulation at offset 10748 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x50] + DeE------------------------R.. r10 = r10 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x30] + D=========================eER. r8 = r8 + r5 + .DeE------------------------R. r11 = r11 << 0x2 + .D=========================eER r8 = r8 + r11 + .DeE-------------------------R r7 = r7 + r5 + .D========================eE-R r9 = r9 << 0x2 + ..D========================eER r7 = r7 + r9 + ..DeE------------------------R r9 = r10 << 0x2 + ..DeeeeeeeeeeeeeeeE----------R r0 = 352, jump 257343 +``` + +Gas simulation at offset 10785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10789 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x18] + D=========================eE--------------R jump 10812 if r8 == r9 +``` + +Gas simulation at offset 10799 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 354, jump 4480 +``` + +Gas simulation at offset 10808 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 10812 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r8 + 0] = r7 + .DeE------------------------------------------------R.. r7 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r1 + 0] + .D=========================eE-----------------------R.. r7 = r7 | r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x40] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + ...D========================eE------------------------R r1 = r1 + 0x50 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 10850 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0x148 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 10862 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 356, jump 10252 +``` + +Gas simulation at offset 10868 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 10910 if r8 >u 999999 +``` + +Gas simulation at offset 10874 with total cost of 22: + +``` + DeeER.................... i32 r9 = r8 >> 0x4 + DeE-R.................... r10 = 0x270 + .D=eeeeeeeeeeeeeeeeeeeeER jump 11082 if r10 u 99 +``` + +Gas simulation at offset 10890 with total cost of 2: + +``` + DeER. r9 = 0x9 + D=eER jump 11913 if r9 u 99999999 +``` + +Gas simulation at offset 10922 with total cost of 6: + +``` + DeER..... r10 = r8 << 0x20 + DeER..... r11 = 0x431bde8300000000 + .DeeeeER. r11 = r10 mulhu r11 + ..D===eER r11 = r11 >> 0x32 + ..DeE---R jump 11480 if r8 >u 9999999 +``` + +Gas simulation at offset 10949 with total cost of 122: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. unlikely + DeE---------------------------------------R.................................................................................. r10 = r11 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................. u8 [r7 + 0] = a3 + .DeeeE------------------------------------R.................................................................................. r10 = r11 * 0xf4240 + .D===eeE----------------------------------R.................................................................................. i32 r10 = r8 - r10 + ..D====eE---------------------------------R.................................................................................. r8 = r10 << 0x20 + ..DeE-------------------------------------R.................................................................................. r11 = 0x68db900000000 + ...D====eeeeE-----------------------------R.................................................................................. r8 = r8 mulhu r11 + ....D=======eE----------------------------R.................................................................................. r11 = r8 >> 0x20 + ....D========eE---------------------------R.................................................................................. r12 = r11 << 0x1 + .....DeE----------------------------------R.................................................................................. r8 = 0x1bfec + .....D========eE--------------------------R.................................................................................. r12 = r12 + r8 + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................. r9 = u8 [r12 + 0x1] + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................. r12 = u8 [r12 + 0] + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x2] = a2 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x1] = a5 + ......D======eeeE-------------------------------------------------R.......................................................... r9 = r11 * 0x2710 + .......D========eeE-----------------------------------------------R.......................................................... i32 r10 = r10 - r9 + .......D==========eE----------------------------------------------R.......................................................... r9 = r10 << 0x30 + ........D==========eE---------------------------------------------R.......................................................... r9 = r9 >> 0x32 + ........D===========eeeE------------------------------------------R.......................................................... r9 = r9 * 0x147b + ........D==============eE-----------------------------------------R.......................................................... r11 = r9 >> 0x10 + .........D==============eE----------------------------------------R.......................................................... r11 = r11 & 0x7fe + .........D===============eE---------------------------------------R.......................................................... r11 = r11 + r8 + .........D================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................................... r12 = u8 [r11 + 0x1] + .........D=================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......................................................... r11 = u8 [r11 + 0] + ..........D========================================eE-------------R.......................................................... r9 = r9 >> 0x11 + ..........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r7 + 0x4] = a5 + ..........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r7 + 0x3] = a4 + ..........DeE-----------------------------------------------------------------R.............................................. r11 = 0x64 + ...........D=====================================================eeeE---------R.............................................. r9 = r9 * r11 + ...........D========================================================eeE-------R.............................................. i32 r10 = r10 - r9 + ...........................................D==========================eE------R.............................................. r10 = r10 << 0x31 + ...........................................D===========================eE-----R.............................................. r10 = r10 >> 0x30 + ...........................................D============================eE----R.............................................. r8 = r8 + r10 + ...........................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0x1] + ............................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ............................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x6] = a2 + ............................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x5] = a1 + ............................................DeE-----------------------------------------------------------------------------R r8 = 0x7 + .............................................D===================eE---------------------------------------------------------R r7 = r7 + r8 + .............................................DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11082 with total cost of 6: + +``` + DeER..... r9 = r8 << 0x20 + DeER..... r10 = 0xd1b7175900000000 + .DeeeeER. r10 = r9 mulhu r10 + ..D===eER r10 = r10 >> 0x2d + ..DeE---R jump 11624 if r8 >u 99999 +``` + +Gas simulation at offset 11108 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r9 = r10 | 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u8 [r7 + 0] = a2 + .DeeeE------------------------------------R.................................... r9 = r10 * 0x2710 + .D===eeE----------------------------------R.................................... i32 r8 = r8 - r9 + ..D====eE---------------------------------R.................................... r9 = r8 << 0x20 + ..DeE-------------------------------------R.................................... r10 = 0x147b00000000 + ...D====eeeeE-----------------------------R.................................... r9 = r9 mulhu r10 + ....D=======eE----------------------------R.................................... r10 = r9 >> 0x12 + ....D========eE---------------------------R.................................... r10 = r10 & 0xfffe + ....DeE-----------------------------------R.................................... r11 = 0x1bfec + .....D========eE--------------------------R.................................... r10 = r10 + r11 + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................... r12 = u8 [r10 + 0x1] + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................... r10 = u8 [r10 + 0] + .....D======eE----------------------------R.................................... r9 = r9 >> 0x13 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............ u8 [r7 + 0x2] = a5 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............ u8 [r7 + 0x1] = a3 + ......DeE---------------------------------------------------------R............ r10 = 0x64 + ......D======eeeE-------------------------------------------------R............ r9 = r9 * r10 + .......D========eeE-----------------------------------------------R............ i32 r8 = r8 - r9 + .......D==========eE----------------------------------------------R............ r8 = r8 << 0x31 + .......D===========eE---------------------------------------------R............ r8 = r8 >> 0x30 + ........D===========eE--------------------------------------------R............ r8 = r8 + r11 + ........D============eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............ r9 = u8 [r8 + 0x1] + ........D==================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r8 = u8 [r8 + 0] + ........D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u8 [r7 + 0x4] = a2 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x3] = a1 + .........DeE------------------------------------------------------------------R r8 = 0x5 + .........D=eE-----------------------------------------------------------------R r7 = r7 + r8 + .........DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11204 with total cost of 7: + +``` + DeER...... r3 = 0xf4240 + DeER...... r9 = r8 << 0x20 + .DeER..... r11 = 0x55e63b8900000000 + ..DeeeeER. r12 = r9 mulhu r11 + ...D===eER r12 = r12 >> 0x39 + ...DeE---R jump 11724 if r8 >u 999999999 +``` + +Gas simulation at offset 11236 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeE---------------------------------------R............................................................................................ r9 = r12 | 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................ u8 [r7 + 0] = a2 + .DeeeE------------------------------------R............................................................................................ r9 = r12 * 0x5f5e100 + .D===eeE----------------------------------R............................................................................................ i32 r9 = r8 - r9 + ..D====eE---------------------------------R............................................................................................ r8 = r9 << 0x20 + ..DeE-------------------------------------R............................................................................................ r11 = 0x8637bd100000000 + ...D====eeeeE-----------------------------R............................................................................................ r8 = r8 mulhu r11 + ....D=======eE----------------------------R............................................................................................ r11 = r8 >> 0x2f + ....D========eE---------------------------R............................................................................................ r12 = r11 << 0x1 + .....DeE----------------------------------R............................................................................................ r8 = 0x1bfec + .....D========eE--------------------------R............................................................................................ r12 = r12 + r8 + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ r10 = u8 [r12 + 0x1] + .....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ r12 = u8 [r12 + 0] + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u8 [r7 + 0x2] = a3 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u8 [r7 + 0x1] = a5 + ......D======eeeE-------------------------------------------------R.................................................................... r10 = r11 * 0xf4240 + .......D========eeE-----------------------------------------------R.................................................................... i32 r9 = r9 - r10 + .......D==========eE----------------------------------------------R.................................................................... r10 = r9 << 0x20 + ........DeE-------------------------------------------------------R.................................................................... r11 = 0xd1b7175900000000 + .........D=========eeeeE------------------------------------------R.................................................................... r10 = r10 mulhu r11 + ..........D============eE-----------------------------------------R.................................................................... r10 = r10 >> 0x2d + ..........D=============eE----------------------------------------R.................................................................... r11 = r10 << 0x1 + ..........D==============eE---------------------------------------R.................................................................... r11 = r11 + r8 + ...........D==============eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................... r12 = u8 [r11 + 0x1] + ...........D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................... r11 = u8 [r11 + 0] + ...........D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u8 [r7 + 0x4] = a5 + ...........D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u8 [r7 + 0x3] = a4 + ............D====================================================eeeE---------R........................................................ r10 = r10 * 0x2710 + ............D=======================================================eE--------R........................................................ r9 = r9 - r10 + ............D========================================================eE-------R........................................................ r10 = r9 << 0x30 + .............D========================================================eE------R........................................................ r10 = r10 >> 0x32 + ...........................................D===========================eeeE---R........................................................ r10 = r10 * 0x147b + ...........................................D==============================eE--R........................................................ r11 = r10 >> 0x10 + ...........................................D===============================eE-R........................................................ r11 = r11 & 0x7fe + ............................................D===============================eER........................................................ r11 = r11 + r8 + ............................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r12 = u8 [r11 + 0x1] + ............................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u8 [r11 + 0] + ............................................D=============================eE---------------------------R............................... r10 = r10 >> 0x11 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u8 [r7 + 0x6] = a5 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u8 [r7 + 0x5] = a4 + .............................................DeE--------------------------------------------------------------------------------R...... r11 = 0x64 + .............................................D=============================eeeE-------------------------------------------------R...... r10 = r10 * r11 + ..............................................D===============================eeE-----------------------------------------------R...... i32 r9 = r9 - r10 + ..............................................D=================================eE----------------------------------------------R...... r9 = r9 << 0x31 + ..............................................D==================================eE---------------------------------------------R...... r9 = r9 >> 0x30 + ...................................................................D==============eE--------------------------------------------R...... r8 = r8 + r9 + ...................................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R...... r9 = u8 [r8 + 0x1] + ...................................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R...... r8 = u8 [r8 + 0] + ...................................................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x8] = a2 + ....................................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x7] = a1 + ....................................................................DeE---------------------------------------------------------------R r8 = 0x9 + ....................................................................D=eE--------------------------------------------------------------R r7 = r7 + r8 + ....................................................................DeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11414 with total cost of 6: + +``` + DeER..... r9 = r8 << 0x30 + D=eER.... r9 = r9 >> 0x32 + D==eeeER. r9 = r9 * 0x147b + .D====eER r9 = r9 >> 0x11 + .DeE----R jump 11943 if r8 >u 999 +``` + +Gas simulation at offset 11433 with total cost of 59: + +``` + DeER.......................................................... r10 = r9 | 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u8 [r7 + 0] = a3 + DeE-------------------------R................................. r10 = 0x64 + .DeeeE----------------------R................................. r9 = r9 * r10 + .D===eeE--------------------R................................. i32 r8 = r8 - r9 + .D=====eE-------------------R................................. r8 = r8 << 0x31 + ..D=====eE------------------R................................. r8 = r8 >> 0x30 + ..DeE-----------------------R................................. r9 = 0x1bfec + ..D======eE-----------------R................................. r8 = r8 + r9 + ..D=======eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0x1] + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x2] = a2 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a1 + ...DeE-------------------------------------------------------R r8 = 0x3 + ....DeE------------------------------------------------------R r7 = r7 + r8 + ....DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11480 with total cost of 120: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ unlikely + DeE---------------------------------------R................................................................................ r9 = r11 << 0x1 + DeE---------------------------------------R................................................................................ r10 = 0x1bfec + .DeE--------------------------------------R................................................................................ r9 = r9 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................ r12 = u8 [r9 + 0x1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................ r9 = u8 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u8 [r7 + 0x1] = a5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u8 [r7 + 0] = a2 + ..DeeeE-----------------------------------------------R.................................................................... r9 = r11 * 0xf4240 + ...D==eeE---------------------------------------------R.................................................................... i32 r8 = r8 - r9 + ...D====eE--------------------------------------------R.................................................................... r9 = r8 << 0x20 + ....DeE-----------------------------------------------R.................................................................... r11 = 0xd1b7175900000000 + .....D===eeeeE----------------------------------------R.................................................................... r9 = r9 mulhu r11 + ......D======eE---------------------------------------R.................................................................... r9 = r9 >> 0x2d + ......D=======eE--------------------------------------R.................................................................... r11 = r9 << 0x1 + ......D========eE-------------------------------------R.................................................................... r11 = r11 + r10 + .......D========eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.................................................................... r12 = u8 [r11 + 0x1] + .......D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................................................... r11 = u8 [r11 + 0] + .......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r7 + 0x3] = a5 + .......D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u8 [r7 + 0x2] = a4 + ........D=====eeeE--------------------------------------------------R...................................................... r9 = r9 * 0x2710 + ........D============================================eE-------------R...................................................... r8 = r8 - r9 + ........D=============================================eE------------R...................................................... r9 = r8 << 0x30 + .........D=============================================eE-----------R...................................................... r9 = r9 >> 0x32 + .........D==============================================eeeE--------R...................................................... r9 = r9 * 0x147b + .........D=================================================eE-------R...................................................... r11 = r9 >> 0x10 + ..........D=================================================eE------R...................................................... r11 = r11 & 0x7fe + ..........D==================================================eE-----R...................................................... r11 = r11 + r10 + ..........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r12 = u8 [r11 + 0x1] + ..........D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r11 + 0] + ...........D===============================================eE----------------------------R................................. r9 = r9 >> 0x11 + ...........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u8 [r7 + 0x5] = a5 + ...........................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u8 [r7 + 0x4] = a4 + ...........................................DeE--------------------------------------------------------------------R........ r11 = 0x64 + ...........................................D================eeeE--------------------------------------------------R........ r9 = r9 * r11 + ............................................D=====================eeE---------------------------------------------R........ i32 r8 = r8 - r9 + ............................................D=======================eE--------------------------------------------R........ r8 = r8 << 0x31 + ............................................D========================eE-------------------------------------------R........ r8 = r8 >> 0x30 + .......................................................D==============eE------------------------------------------R........ r8 = r8 + r10 + .......................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R........ r9 = u8 [r8 + 0x1] + .......................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R........ r8 = u8 [r8 + 0] + .......................................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x7] = a2 + ........................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x6] = a1 + ........................................................DeE---------------------------------------------------------------R r8 = 0x8 + ........................................................D=eE--------------------------------------------------------------R r7 = r7 + r8 + ........................................................DeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11624 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeE---------------------------------------R................................................................... r11 = r10 << 0x1 + DeE---------------------------------------R................................................................... r9 = 0x1bfec + .DeE--------------------------------------R................................................................... r11 = r11 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................... r12 = u8 [r11 + 0x1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................... r11 = u8 [r11 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r7 + 0x1] = a5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r7 + 0] = a4 + ..DeeeE-----------------------------------------------R....................................................... r10 = r10 * 0x2710 + ..D===eeE---------------------------------------------R....................................................... i32 r8 = r8 - r10 + ...D====eE--------------------------------------------R....................................................... r10 = r8 << 0x30 + ...D=====eE-------------------------------------------R....................................................... r10 = r10 >> 0x32 + ...D======eeeE----------------------------------------R....................................................... r10 = r10 * 0x147b + ....D========eE---------------------------------------R....................................................... r11 = r10 >> 0x10 + ....D=========eE--------------------------------------R....................................................... r11 = r11 & 0x7fe + ....D==========eE-------------------------------------R....................................................... r11 = r11 + r9 + .....D==========eeeeeeeeeeeeeeeeeeeeeeeeeE------------R....................................................... r12 = u8 [r11 + 0x1] + .....D===========eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R....................................................... r11 = u8 [r11 + 0] + .....D=======eE---------------------------------------R....................................................... r10 = r10 >> 0x11 + .....D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u8 [r7 + 0x3] = a5 + ......D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u8 [r7 + 0x2] = a4 + ......DeE-----------------------------------------------------------R......................................... r11 = 0x64 + ......D=======eeeE--------------------------------------------------R......................................... r10 = r10 * r11 + .......D=============================================eeE------------R......................................... i32 r8 = r8 - r10 + .......D===============================================eE-----------R......................................... r8 = r8 << 0x31 + .......D================================================eE----------R......................................... r8 = r8 >> 0x30 + ........D================================================eE---------R......................................... r8 = r8 + r9 + ........D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0x1] + ........D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x5] = a2 + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x4] = a1 + .........DeE-------------------------------------------------------------------------------------------------R r8 = 0x6 + ...........................................D=========eE------------------------------------------------------R r7 = r7 + r8 + ...........................................DeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11724 with total cost of 166: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. unlikely + DeE---------------------------------------R.............................................................................................................................. r9 = r12 << 0x1 + DeE---------------------------------------R.............................................................................................................................. r11 = 0x1bfec + .DeE--------------------------------------R.............................................................................................................................. r9 = r9 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............................................................................................................................. r10 = u8 [r9 + 0x1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............................................................................................................................. r9 = u8 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1] = a3 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0] = a2 + ..DeeeE-----------------------------------------------R.................................................................................................................. r9 = r12 * 0x5f5e100 + ...D==eeE---------------------------------------------R.................................................................................................................. i32 r8 = r8 - r9 + ...D====eE--------------------------------------------R.................................................................................................................. r9 = r8 << 0x20 + ....DeE-----------------------------------------------R.................................................................................................................. r10 = 0x431bde8300000000 + .....D===eeeeE----------------------------------------R.................................................................................................................. r9 = r9 mulhu r10 + ......D======eE---------------------------------------R.................................................................................................................. r9 = r9 >> 0x32 + ......D=======eE--------------------------------------R.................................................................................................................. r10 = r9 << 0x1 + ......D========eE-------------------------------------R.................................................................................................................. r10 = r10 + r11 + .......D========eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.................................................................................................................. r12 = u8 [r10 + 0x1] + .......D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................................................................................................. r10 = u8 [r10 + 0] + .......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r7 + 0x3] = a5 + .......D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r7 + 0x2] = a3 + ........D=====eeeE--------------------------------------------------R.................................................................................................... r9 = r9 * 0xf4240 + ........D============================================eE-------------R.................................................................................................... r8 = r8 - r9 + ........D=============================================eE------------R.................................................................................................... r9 = r8 << 0x20 + .........DeE--------------------------------------------------------R.................................................................................................... r10 = 0xd1b7175900000000 + ..........D============================================eeeeE--------R.................................................................................................... r9 = r9 mulhu r10 + ...........D===============================================eE-------R.................................................................................................... r9 = r9 >> 0x2d + ...........D================================================eE------R.................................................................................................... r10 = r9 << 0x1 + ...........D=================================================eE-----R.................................................................................................... r10 = r10 + r11 + ............D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u8 [r10 + 0x1] + ............D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u8 [r10 + 0] + ............D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r7 + 0x5] = a5 + ............D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u8 [r7 + 0x4] = a3 + ...........................................D================eeeE--------------------------------------------------R...................................................... r9 = r9 * 0x2710 + ...........................................D======================eeE---------------------------------------------R...................................................... i32 r8 = r8 - r9 + ............................................D=======================eE--------------------------------------------R...................................................... r9 = r8 << 0x30 + ............................................D========================eE-------------------------------------------R...................................................... r9 = r9 >> 0x32 + ............................................D=========================eeeE----------------------------------------R...................................................... r9 = r9 * 0x147b + .............................................D===========================eE---------------------------------------R...................................................... r10 = r9 >> 0x10 + .......................................................D==================eE--------------------------------------R...................................................... r10 = r10 & 0x7fe + .......................................................D===================eE-------------------------------------R...................................................... r10 = r10 + r11 + .......................................................D====================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R...................................................... r12 = u8 [r10 + 0x1] + .......................................................D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R...................................................... r10 = u8 [r10 + 0] + ........................................................D================eE---------------------------------------R...................................................... r9 = r9 >> 0x11 + ........................................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u8 [r7 + 0x7] = a5 + ........................................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u8 [r7 + 0x6] = a3 + ........................................................DeE---------------------------------------------------------------------R........................................ r10 = 0x64 + .........................................................D================eeeE--------------------------------------------------R........................................ r9 = r9 * r10 + .........................................................D======================================================eeE-------------R........................................ i32 r8 = r8 - r9 + .........................................................D========================================================eE------------R........................................ r8 = r8 << 0x31 + ..........................................................D========================================================eE-----------R........................................ r8 = r8 >> 0x30 + ....................................................................D===============================================eE----------R........................................ r8 = r8 + r11 + .....................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0x1] + .....................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + .....................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x9] = a2 + .....................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x8] = a1 + ......................................................................DeE-----------------------------------------------------------------------------------------------R r8 = 0xa + ......................................................................D=eE----------------------------------------------------------------------------------------------R r7 = r7 + r8 + ......................................................................DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11913 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeE--------------------------------------R............. i32 r8 = r8 << 0x1 + DeE---------------------------------------R............. r9 = 0x1bfec + .D=eE-------------------------------------R............. r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r9 = u8 [r8 + 0x1] + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r8 = u8 [r8 + 0] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + ..DeE--------------------------------------------------R r8 = 0x2 + ..D=eE-------------------------------------------------R r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11943 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeE---------------------------------------R..................... r10 = r9 << 0x1 + DeE---------------------------------------R..................... r11 = 0x1bfec + .DeE--------------------------------------R..................... r10 = r10 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................... r12 = u8 [r10 + 0x1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................... r10 = u8 [r10 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u8 [r7 + 0x1] = a5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u8 [r7 + 0] = a3 + ..DeE-------------------------------------------------R......... r10 = 0x64 + ..D=eeeE----------------------------------------------R......... r9 = r9 * r10 + ...D===eeE--------------------------------------------R......... i32 r8 = r8 - r9 + ...D=====eE-------------------------------------------R......... r8 = r8 << 0x31 + ...D======eE------------------------------------------R......... r8 = r8 >> 0x30 + ....D======eE-----------------------------------------R......... r8 = r8 + r11 + ....D=======eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R......... r9 = u8 [r8 + 0x1] + ....D=======eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R......... r8 = u8 [r8 + 0] + ....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x3] = a2 + .....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x2] = a1 + .....DeE-------------------------------------------------------R r8 = 0x4 + .....D=eE------------------------------------------------------R r7 = r7 + r8 + .....DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 12002 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x29 + DeER..................... r9 = r7 << 0x21 + .DeER.................... r9 = r9 >> 0x38 + .DeER.................... r8 = r8 >> 0x29 + .D=eeeeeeeeeeeeeeeeeeeeER jump 12035 if r9 == 0 +``` + +Gas simulation at offset 12017 with total cost of 21: + +``` + DeER.................... r10 = 0xff + D=eeeeeeeeeeeeeeeeeeeeER jump 12151 if r9 != r10 +``` + +Gas simulation at offset 12025 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x1d + DeER.............. r9 = 0x7ff + DeeeeeeeeeeeeeeeER jump 12170 +``` + +Gas simulation at offset 12035 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 12167 if r8 == 0 +``` + +Gas simulation at offset 12039 with total cost of 28: + +``` + DeER........................... r9 = r8 >> 0x1 + D=eER.......................... r9 = r9 | r8 + .D=eER......................... r10 = r9 >> 0x2 + .D==eER........................ r9 = r9 | r10 + ..D==eER....................... r10 = r9 >> 0x4 + ..D===eER...................... r9 = r9 | r10 + ...D===eER..................... r10 = r9 << 0x29 + ...D====eER.................... r11 = r10 >> 0x31 + ....D====eER................... r9 = r9 | r11 + ....D===eE-R................... r10 = r10 >> 0x39 + ....D=====eER.................. r9 = r9 | r10 + ....D======eER................. r9 = r9 ^ 0xffffffffffffffff + .....D======eER................ r10 = r9 >> 0x1 + .....D=======eER............... r10 = r10 & 0x55555555 + .....D========eER.............. r9 = r9 - r10 + ......D========eER............. r11 = r9 & 0x33333333 + ......D========eER............. r9 = r9 >> 0x2 + ......D=========eER............ r9 = r9 & 0x33333333 + .......D=========eER........... r9 = r9 + r11 + .......D==========eER.......... r10 = r9 >> 0x4 + .......D===========eER......... r9 = r9 + r10 + ........D===========eER........ r9 = r9 & 0xf0f0f0f + ........D============eeeER..... r9 = r9 * 0x1010101 + .........D==============eeER... i32 r10 = r9 >> 0x18 + ..........D===============eeER. r9 = 0x389 - r10 + ..........D===============eE-R. r10 = r10 + 0x15 + ...........D===============eER. r8 = r8 << r10 + ...........DeE---------------R. r10 = 0x10000000000000 + ............D===============eER r8 = r8 ^ r10 + ............DeeeeeeeeeeeeeeeE-R jump 12170 +``` + +Gas simulation at offset 12151 with total cost of 16: + +``` + DeeER.............. i32 r9 = r7 >> 0x17 + D==eER............. r9 = r9 & 0xff + .D==eER............ r9 = r9 + 0x380 + .DeE--R............ r8 = r8 << 0x1d + .DeeeeeeeeeeeeeeeER jump 12170 +``` + +Gas simulation at offset 12167 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 12170 with total cost of 23: + +``` + DeER...................... r7 = r7 >> 0x1f + D=eER..................... r7 = r7 << 0x3f + DeE-R..................... r9 = r9 << 0x34 + D==eER.................... r7 = r7 | r8 + .D==eER................... r7 = r7 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 12187 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 358, jump 13044 +``` + +Gas simulation at offset 12207 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 360, jump 12972 +``` + +Gas simulation at offset 12213 with total cost of 11: + +``` + DeER.......... r7 = r5 >> 0x4 + D=eER......... r7 = r7 & 0x200 + D==eER........ r7 = r7 | r5 + .D==eER....... r8 = r7 & 0x230 + ..D==eeeER.... r8 = r8 >u 0 + ..D=====eER... r8 = r8 << 0xe + ...D=====eER.. r6 = r7 | r8 + ...D======eER. r7 = r6 << 0x31 + ....DeE-----R. r5 = 0x1094f40 + ....D======eER jump 12334 if r7 =u r7 +``` + +Gas simulation at offset 13309 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13557 +``` + +Gas simulation at offset 13312 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = i32 [r7 + 0] + D==========================eE-------------R jump 13355 if r5 >=u r7 +``` + +Gas simulation at offset 13321 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13557 +``` + +Gas simulation at offset 13324 with total cost of 2: + +``` + DeER. r7 = 0x1 + D=eER jump 13355 if r5 >=u r7 +``` + +Gas simulation at offset 13330 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13557 +``` + +Gas simulation at offset 13333 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80040] + D=========================eE--------------R jump 13355 if r5 >=u r7 +``` + +Gas simulation at offset 13342 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13557 +``` + +Gas simulation at offset 13345 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80038] + D=========================eE--------------R jump 13557 if r5 > 0x20 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE------------R r0 = 404, jump 2374 +``` + +Gas simulation at offset 13448 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeE------------------------R jump 13557 if r7 == 0 +``` + +Gas simulation at offset 13454 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 406, jump 259670 +``` + +Gas simulation at offset 13474 with total cost of 1: + +``` + DeER jump 13517 if r7 <=s 0 +``` + +Gas simulation at offset 13477 with total cost of 52: + +``` + DeeER.................................................. i32 r8 = r7 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x8] + .D========================eER.......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r8 + 0] + .D==================================================eER jump 13517 if r9 != 10 +``` + +Gas simulation at offset 13492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0 + DeE------------------------R jump 13517 if r7 == 1 +``` + +Gas simulation at offset 13498 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeE--------------------------------------R............ i32 r7 = r7 + 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x8] + .D========================eE--------------R............ r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r7 + 0] + .D==================================================eER jump 13517 if r8 != 13 +``` + +Gas simulation at offset 13514 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 13517 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r11 = u64 [0x80048] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [0x1094f80] + D................................................. r8 = r6 + .D................................................ r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x8] + .D................................................ r10 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 408, jump [r11 + 0] +``` + +Gas simulation at offset 13543 with total cost of 21: + +``` + DeER.................... r7 = r1 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeER jump 13557 if r5 == r7 +``` + +Gas simulation at offset 13549 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 410, jump 4480 +``` + +Gas simulation at offset 13557 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x148] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x138] + DeE------------------------R...................... r1 = r1 + 0x150 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13575 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x30 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13583 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [0x6f218] + DeE------------------------R... r9 = r9 << 0x20 + D=eE-----------------------R... r9 = r9 >> 0x1d + DeE------------------------R... r8 = 0x6e3a8 + .D=eE----------------------R... r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0] + .DeE--------------------------R r8 = 0x137dc + .DeeeeeeeeeeeeeeeE------------R jump 275339 +``` + +Gas simulation at offset 13613 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D........................... r6 = r7 + .DeE------------------------R r7 = 0x1 + .D=eE-----------------------R r8 = 0x30 + ..DeeeeeeeeeeeeeeeE---------R r0 = 416, jump 5210 +``` + +Gas simulation at offset 13642 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 13767 if r7 == 0 +``` + +Gas simulation at offset 13645 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 13670 if r6 != 0 +``` + +Gas simulation at offset 13650 with total cost of 26: + +``` + DeER......................... r6 = 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r6 + DeE-------------------------R r0 = 0x1a2 + DeE-------------------------R r7 = 0x1 + .DeE------------------------R r8 = 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 5210 +``` + +Gas simulation at offset 13670 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r6 + DeE------------------------R r0 = 0x1a2 + DeE------------------------R r7 = 0x1 + DeE------------------------R r8 = 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 5210 +``` + +Gas simulation at offset 13686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeE------------------------R jump 13775 if r7 == 0 +``` + +Gas simulation at offset 13691 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R r7 = r7 + r6 + D==========================eE-------------R r7 = r7 + 0xffffffffffffffff + .D==========================eE------------R jump 13786 if r7 =u r7 +``` + +Gas simulation at offset 13739 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 420, jump 2374 +``` + +Gas simulation at offset 13747 with total cost of 1: + +``` + DeER jump 13729 if r7 == 0 +``` + +Gas simulation at offset 13750 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 13729 +``` + +Gas simulation at offset 13767 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 422, jump 12993 +``` + +Gas simulation at offset 13773 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13783 +``` + +Gas simulation at offset 13775 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 424, jump 4480 +``` + +Gas simulation at offset 13783 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 13786 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13803 with total cost of 1: + +``` + DeER jump 13886 if r7 == 0 +``` + +Gas simulation at offset 13806 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0] = r6 + .D......................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r7 + 0x8] + .D=========================eE-------------R jump 13840 if r7 == 0 +``` + +Gas simulation at offset 13826 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 426, jump 4480 +``` + +Gas simulation at offset 13835 with total cost of 1: + +``` + D... r7 = r6 + DeER jump 13826 if r6 != 0 +``` + +Gas simulation at offset 13840 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 13861 if r7 == 0 +``` + +Gas simulation at offset 13847 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 428, jump 4480 +``` + +Gas simulation at offset 13856 with total cost of 20: + +``` + D...................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeER jump 13847 if r6 != 0 +``` + +Gas simulation at offset 13861 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 430, jump 75906 +``` + +Gas simulation at offset 13870 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 13886 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13888 with total cost of 1: + +``` + DeER jump 29129 if r7 == 0 +``` + +Gas simulation at offset 13892 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x8] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x20] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 432, jump 13917 +``` + +Gas simulation at offset 13917 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x18] + DeE------------------------R. r9 = r5 + 0x8 + .D========================eER jump 13938 if r7 == 0 +``` + +Gas simulation at offset 13929 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r8 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 13941 +``` + +Gas simulation at offset 13938 with total cost of 2: + +``` + D.... r7 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 13941 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 40] = 0 + DeE------------------------R. r8 = r5 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + .D========================eER jump 14009 if r7 == 0 +``` + +Gas simulation at offset 13958 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r1 + 0] + D=========================eE--------------R....... r9 = r9 + r6 + D==========================eE-------------R....... r9 = r9 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 14009 if r9 > 0x1 + .D==eE------------------------------------R... r7 = r7 | r8 + ..D==eeE----------------------------------R... i32 r8 = r7 >> 0x2 + ..D====eE---------------------------------R... r7 = r7 | r8 + ...D====eeE-------------------------------R... i32 r8 = r7 >> 0x4 + ...D======eE------------------------------R... r7 = r7 | r8 + ....D======eeE----------------------------R... i32 r8 = r7 >> 0x8 + ....D========eE---------------------------R... r7 = r7 | r8 + .....D========eeE-------------------------R... i32 r8 = r7 >> 0x10 + .....D==========eE------------------------R... r7 = r7 | r8 + ......D==========eeE----------------------R... i32 r7 = r7 + 0x1 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R... r9 = u64 [r1 + 0x58] + ......D============eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x10] = r7 + .......DeeeeeeeeeeeeeeeE---------------------R jump 18257 +``` + +Gas simulation at offset 14714 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 16] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 18257 +``` + +Gas simulation at offset 14724 with total cost of 1: + +``` + DeER jump 14786 if r7 == 0 +``` + +Gas simulation at offset 14727 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 14733 with total cost of 1: + +``` + DeER jump 14786 if r7 != 0 +``` + +Gas simulation at offset 14736 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1094f88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [0x1094fe8] + .D................................................ r7 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 444, jump [r8 + 0] +``` + +Gas simulation at offset 14758 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 446, jump 2366 +``` + +Gas simulation at offset 14768 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x68] + D.......................................................................... r7 = r5 + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 448, jump [r8 + 0] +``` + +Gas simulation at offset 14780 with total cost of 2: + +``` + DeER. r7 = 0 + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 14786 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 14801 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x88] + .D.................................................... r5 = r9 + .D.................................................... r6 = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 452, jump 14432 +``` + +Gas simulation at offset 14829 with total cost of 3: + +``` + DeeER. i32 r9 = r5 - r7 + D==eER jump 14860 if r9 <=s 0 +``` + +Gas simulation at offset 14835 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r8 + 0x2f] + DeE-------------------------------------------------R r7 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x8] + .D=========================eE-----------------------R r1 = r1 + 0x20 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 256151 +``` + +Gas simulation at offset 14860 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 14875 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x88] + DeeeeeeeeeeeeeeeE----------R jump 14060 +``` + +Gas simulation at offset 14882 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r6 + .DeE------------------------R.................... r5 = 0x1094f88 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x1094f88] + .D............................................... r6 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 14917 if r8 == 0 +``` + +Gas simulation at offset 14911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 456, jump 15643 +``` + +Gas simulation at offset 14917 with total cost of 15: + +``` + DeER.............. r7 = 0x1095050 + DeER.............. r9 = 0x80 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 458, jump 256151 +``` + +Gas simulation at offset 14936 with total cost of 1: + +``` + DeER jump 14946 if r6 != 0 +``` + +Gas simulation at offset 14939 with total cost of 15: + +``` + DeER.............. r7 = 0 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER jump 15192 +``` + +Gas simulation at offset 14946 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0] + D=========================eE--------------R jump 15167 if r7 == 0 +``` + +Gas simulation at offset 14953 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r9 = 0x80000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 16] = 0 + DeE---------------------------------------R.......... r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x18] = r5 + .DeE--------------------------------------R.......... r5 = r5 + 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 14993 +``` + +Gas simulation at offset 14980 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x28] + .D========================eE--------------R r6 = r8 + 0x1 + .D========================eE--------------R jump 15147 if r8 == 0 +``` + +Gas simulation at offset 14993 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15147 if r8 == 0 +``` + +Gas simulation at offset 15000 with total cost of 22: + +``` + DeeER.................... i32 r8 = r7 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 15147 if r8 != 0 +``` + +Gas simulation at offset 15006 with total cost of 15: + +``` + DeER.............. r8 = 0x2c + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 460, jump 253872 +``` + +Gas simulation at offset 15018 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE------------------------R jump 15045 if r7 == 0 +``` + +Gas simulation at offset 15024 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = r7 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 462, jump 253600 +``` + +Gas simulation at offset 15040 with total cost of 1: + +``` + DeER jump 14980 if r5 != r7 +``` + +Gas simulation at offset 15043 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15071 +``` + +Gas simulation at offset 15045 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 464, jump 253600 +``` + +Gas simulation at offset 15054 with total cost of 50: + +``` + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 466, jump 253600 +``` + +Gas simulation at offset 15068 with total cost of 1: + +``` + DeER jump 14980 if r5 != r7 +``` + +Gas simulation at offset 15071 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + D.................................................... r8 = r6 + .D................................................... r9 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 468, jump 254230 +``` + +Gas simulation at offset 15088 with total cost of 1: + +``` + DeER jump 14980 if r7 != 0 +``` + +Gas simulation at offset 15091 with total cost of 25: + +``` + DeER........................ r9 = 0xc8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r7 = r5 + DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 470, jump 256151 +``` + +Gas simulation at offset 15109 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r9 + 0x10] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 472, jump [r9 + 0] +``` + +Gas simulation at offset 15133 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 16] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + D=========================eER r6 = r8 + 0x1 + .D========================eER jump 14993 if r8 != 0 +``` + +Gas simulation at offset 15147 with total cost of 25: + +``` + DeeER....................... i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D=eE----------------------R jump 15261 if r7 != 0 +``` + +Gas simulation at offset 15157 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15398 if r7 != 0 +``` + +Gas simulation at offset 15165 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15176 +``` + +Gas simulation at offset 15167 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x80018] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15214 if r7 == 0 +``` + +Gas simulation at offset 15176 with total cost of 15: + +``` + DeER.............. r7 = 0x1180e + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 474, jump 12712 +``` + +Gas simulation at offset 15189 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15398 +``` + +Gas simulation at offset 15192 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x80018] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15214 if r7 == 0 +``` + +Gas simulation at offset 15200 with total cost of 15: + +``` + DeER.............. r7 = 0x10d8e + DeeeeeeeeeeeeeeeER r0 = 476, jump 12712 +``` + +Gas simulation at offset 15211 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15398 +``` + +Gas simulation at offset 15214 with total cost of 15: + +``` + DeER.............. r9 = 0xc8 + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 478, jump 256151 +``` + +Gas simulation at offset 15229 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x80000] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x80008] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x80010] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r9 + .DeE------------------------------------------------R r7 = r5 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 480, jump [r10 + 0] +``` + +Gas simulation at offset 15257 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 15398 if r7 == 0 +``` + +Gas simulation at offset 15261 with total cost of 15: + +``` + DeER.............. r0 = 0x1e2 + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x18 + DeeeeeeeeeeeeeeeER jump 5210 +``` + +Gas simulation at offset 15274 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0xa0] = r7 + D=========================eER jump 15435 if r8 == 0 +``` + +Gas simulation at offset 15285 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x18] + D=========================eE--------------R jump 15450 if r7 == 0 +``` + +Gas simulation at offset 15293 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x20] + D=========================eE--------------R jump 15465 if r7 == 0 +``` + +Gas simulation at offset 15301 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x28] + D=========================eE--------------R jump 15480 if r7 == 0 +``` + +Gas simulation at offset 15309 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x30] + D=========================eE--------------R jump 15495 if r7 == 0 +``` + +Gas simulation at offset 15317 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x38] + D=========================eE--------------R jump 15510 if r7 == 0 +``` + +Gas simulation at offset 15325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x40] + D=========================eE--------------R jump 15525 if r7 == 0 +``` + +Gas simulation at offset 15333 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x48] + D=========================eE--------------R jump 15540 if r7 == 0 +``` + +Gas simulation at offset 15341 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x50] + D=========================eE--------------R jump 15555 if r7 == 0 +``` + +Gas simulation at offset 15349 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x58] + D=========================eE--------------R jump 15570 if r7 == 0 +``` + +Gas simulation at offset 15357 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x60] + D=========================eE--------------R jump 15585 if r7 == 0 +``` + +Gas simulation at offset 15365 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x68] + D=========================eE--------------R jump 15600 if r7 == 0 +``` + +Gas simulation at offset 15373 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x70] + D=========================eE--------------R jump 15615 if r7 == 0 +``` + +Gas simulation at offset 15381 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15630 if r7 == 0 +``` + +Gas simulation at offset 15389 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 484, jump [r8 + 0] +``` + +Gas simulation at offset 15394 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 15421 +``` + +Gas simulation at offset 15398 with total cost of 15: + +``` + DeER.............. r7 = 0x1094f88 + DeER.............. r9 = 0xc8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 486, jump 256151 +``` + +Gas simulation at offset 15417 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 15421 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x30] + DeE------------------------R...................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 15435 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x2be + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x18] + .D========================eE--------------R jump 15293 if r7 != 0 +``` + +Gas simulation at offset 15450 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2c4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x20] + .D========================eE--------------R jump 15301 if r7 != 0 +``` + +Gas simulation at offset 15465 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2c6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x28] + .D========================eE--------------R jump 15309 if r7 != 0 +``` + +Gas simulation at offset 15480 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2c8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x30] + .D========================eE--------------R jump 15317 if r7 != 0 +``` + +Gas simulation at offset 15495 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2ca + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x38] + .D========================eE--------------R jump 15325 if r7 != 0 +``` + +Gas simulation at offset 15510 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2cc + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x40] + .D========================eE--------------R jump 15333 if r7 != 0 +``` + +Gas simulation at offset 15525 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2ce + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x48] + .D========================eE--------------R jump 15341 if r7 != 0 +``` + +Gas simulation at offset 15540 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2d0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x50] + .D========================eE--------------R jump 15349 if r7 != 0 +``` + +Gas simulation at offset 15555 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2d2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x58] + .D========================eE--------------R jump 15357 if r7 != 0 +``` + +Gas simulation at offset 15570 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2d4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x60] + .D========================eE--------------R jump 15365 if r7 != 0 +``` + +Gas simulation at offset 15585 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2d6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x68] + .D========================eE--------------R jump 15373 if r7 != 0 +``` + +Gas simulation at offset 15600 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x2d8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x70] + .D========================eE--------------R jump 15381 if r7 != 0 +``` + +Gas simulation at offset 15615 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r7 = 0x2da + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r5 + 0x70] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x78] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 15389 if r7 != 0 +``` + +Gas simulation at offset 15630 with total cost of 26: + +``` + DeER......................... r7 = 0x2dc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x78] = r7 + DeE-------------------------R r0 = 0x1e4 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r8 + 0] +``` + +Gas simulation at offset 15643 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeE------------------------R. r5 = 0x1094f88 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1094f88] + .D=========================eER jump 16054 if r7 == 0 +``` + +Gas simulation at offset 15671 with total cost of 25: + +``` + DeER........................ r6 = 0x1095050 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x1095050] + DeeeeeeeeeeeeeeeE----------R r0 = 488, jump 19322 +``` + +Gas simulation at offset 15689 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 490, jump 19322 +``` + +Gas simulation at offset 15698 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 492, jump 19322 +``` + +Gas simulation at offset 15707 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 494, jump 19322 +``` + +Gas simulation at offset 15716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 496, jump 19322 +``` + +Gas simulation at offset 15725 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 498, jump 19322 +``` + +Gas simulation at offset 15734 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 500, jump 19322 +``` + +Gas simulation at offset 15743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 502, jump 19322 +``` + +Gas simulation at offset 15752 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 504, jump 19322 +``` + +Gas simulation at offset 15761 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 506, jump 19322 +``` + +Gas simulation at offset 15770 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 508, jump 19322 +``` + +Gas simulation at offset 15779 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 510, jump 19322 +``` + +Gas simulation at offset 15788 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 512, jump 19322 +``` + +Gas simulation at offset 15797 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 514, jump 19322 +``` + +Gas simulation at offset 15806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 516, jump 19322 +``` + +Gas simulation at offset 15815 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 518, jump 19322 +``` + +Gas simulation at offset 15824 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r5 + 0xb8] + D=========================eER jump 15944 if r6 != 0 +``` + +Gas simulation at offset 15833 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 184] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 176] = 0 + .D=================================================eER jump 16009 if r6 != 0 +``` + +Gas simulation at offset 15852 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r5 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r5 + 192] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 180] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 520, jump [r7 + 0] +``` + +Gas simulation at offset 15871 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xa0] + DeeeeeeeeeeeeeeeE----------R r0 = 522, jump 75906 +``` + +Gas simulation at offset 15882 with total cost of 15: + +``` + DeER.............. r9 = 0xc8 + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 524, jump 256151 +``` + +Gas simulation at offset 15897 with total cost of 26: + +``` + DeER......................... r7 = 0x1095050 + DeER......................... r9 = 0x80 + DeER......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 256151 +``` + +Gas simulation at offset 15925 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 526, jump 4480 +``` + +Gas simulation at offset 15931 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 528, jump 4480 +``` + +Gas simulation at offset 15939 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 15833 if r5 == 0 +``` + +Gas simulation at offset 15944 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x40] + D=========================eE--------------R jump 15964 if r7 == 0 +``` + +Gas simulation at offset 15953 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x70] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 530, jump [r8 + 0] +``` + +Gas simulation at offset 15964 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15925 if r7 == r8 +``` + +Gas simulation at offset 15973 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 532, jump 4480 +``` + +Gas simulation at offset 15979 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x10] + DeE------------------------R r0 = 0x20e + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 15989 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 534, jump 4480 +``` + +Gas simulation at offset 15995 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 536, jump 4480 +``` + +Gas simulation at offset 16003 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 15852 if r5 == 0 +``` + +Gas simulation at offset 16009 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x40] + D=========================eE--------------R jump 16029 if r7 == 0 +``` + +Gas simulation at offset 16018 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x70] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 538, jump [r8 + 0] +``` + +Gas simulation at offset 16029 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 15989 if r7 == r8 +``` + +Gas simulation at offset 16038 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 540, jump 4480 +``` + +Gas simulation at offset 16044 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x10] + DeE------------------------R r0 = 0x216 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 16054 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 16069 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xc8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xc0] = r6 + .DeE------------------------R. r5 = 0x1094f88 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [0x1094f88] + .D=========================eER jump 16130 if r6 == 0 +``` + +Gas simulation at offset 16100 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x50] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r9 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x48] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x40] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r5 + ..D.................................................. r5 = r12 + ..DeE-----------------------------------------------R r0 = 0x220 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 16143 +``` + +Gas simulation at offset 16130 with total cost of 15: + +``` + DeER.............. r7 = 0x156c3 + DeeeeeeeeeeeeeeeER r0 = 542, jump 12712 +``` + +Gas simulation at offset 16141 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 16216 +``` + +Gas simulation at offset 16143 with total cost of 22: + +``` + DeeER.................... i32 r11 = r5 + 0xffffffffffffffff + .D=eER................... r7 = r11 << 0x20 + .DeE-R................... r8 = 0xf + ..D=eER.................. r10 = r7 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeER jump 16197 if r8 =u r7 +``` + +Gas simulation at offset 16308 with total cost of 15: + +``` + DeER.............. r7 = 0x1a81a + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 550, jump 12712 +``` + +Gas simulation at offset 16321 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 16219 +``` + +Gas simulation at offset 16325 with total cost of 2: + +``` + DeER. r0 = 0x228 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 16332 with total cost of 20: + +``` + DeER................... r5 = 0x5000 + DeeeeeeeeeeeeeeeeeeeeER jump 16356 if r7 == 0 +``` + +Gas simulation at offset 16339 with total cost of 15: + +``` + DeER.............. r0 = 0x22a + DeER.............. r9 = 0x20 + DeER.............. r10 = 0xfffffffffffffffa + DeeeeeeeeeeeeeeeER jump 284531 +``` + +Gas simulation at offset 16353 with total cost of 1: + +``` + DeER jump 16361 if r7 != 0 +``` + +Gas simulation at offset 16356 with total cost of 2: + +``` + DeER. r7 = r5 + 0x622 + DeeER fallthrough +``` + +Gas simulation at offset 16361 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r8 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r12 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r10 = u64 [r1 + 0x48] + .D=================================================eER jump 16293 if r7 != 0 +``` + +Gas simulation at offset 16382 with total cost of 2: + +``` + DeER. r0 = 0x22c + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 16389 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16750 if r7 == 0 +``` + +Gas simulation at offset 16393 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r8 = 0x19eb4 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 558, jump 254126 +``` + +Gas simulation at offset 16409 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16757 if r7 == 0 +``` + +Gas simulation at offset 16413 with total cost of 15: + +``` + DeER.............. r8 = 0x12c40 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 560, jump 254126 +``` + +Gas simulation at offset 16427 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16762 if r7 == 0 +``` + +Gas simulation at offset 16431 with total cost of 15: + +``` + DeER.............. r8 = 0x1184d + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 562, jump 254126 +``` + +Gas simulation at offset 16445 with total cost of 1: + +``` + DeER r8 = 0x10 + DeER jump 16768 if r7 == 0 +``` + +Gas simulation at offset 16452 with total cost of 15: + +``` + DeER.............. r8 = 0x1975c + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 564, jump 254126 +``` + +Gas simulation at offset 16466 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16750 if r7 == 0 +``` + +Gas simulation at offset 16470 with total cost of 15: + +``` + DeER.............. r8 = 0x10da8 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 566, jump 254126 +``` + +Gas simulation at offset 16484 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18003 if r7 == 0 +``` + +Gas simulation at offset 16488 with total cost of 15: + +``` + DeER.............. r8 = 0x12377 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 568, jump 254126 +``` + +Gas simulation at offset 16502 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18010 if r7 == 0 +``` + +Gas simulation at offset 16506 with total cost of 15: + +``` + DeER.............. r8 = 0x142e2 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 570, jump 254126 +``` + +Gas simulation at offset 16520 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18018 if r7 == 0 +``` + +Gas simulation at offset 16524 with total cost of 15: + +``` + DeER.............. r8 = 0x152cc + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 572, jump 254126 +``` + +Gas simulation at offset 16538 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16750 if r7 == 0 +``` + +Gas simulation at offset 16542 with total cost of 15: + +``` + DeER.............. r8 = 0x19763 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 574, jump 254126 +``` + +Gas simulation at offset 16556 with total cost of 1: + +``` + DeER r8 = 0x10 + DeER jump 16768 if r7 == 0 +``` + +Gas simulation at offset 16563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeE------------------------R r8 = 0x16409 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 576, jump 254126 +``` + +Gas simulation at offset 16579 with total cost of 20: + +``` + DeER................... r6 = 0x8000 + DeeeeeeeeeeeeeeeeeeeeER jump 18024 if r7 == 0 +``` + +Gas simulation at offset 16588 with total cost of 15: + +``` + DeER.............. r8 = 0x17c0f + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 578, jump 254126 +``` + +Gas simulation at offset 16602 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18034 if r7 == 0 +``` + +Gas simulation at offset 16606 with total cost of 15: + +``` + DeER.............. r8 = 0x17862 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 580, jump 254126 +``` + +Gas simulation at offset 16620 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18042 if r7 == 0 +``` + +Gas simulation at offset 16624 with total cost of 15: + +``` + DeER.............. r8 = 0x14bf9 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 582, jump 254126 +``` + +Gas simulation at offset 16638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x8020 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 18052 if r7 == 0 +``` + +Gas simulation at offset 16650 with total cost of 15: + +``` + DeER.............. r8 = 0x18184 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 584, jump 254126 +``` + +Gas simulation at offset 16664 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeE------------------------R jump 16768 if r7 == 0 +``` + +Gas simulation at offset 16670 with total cost of 15: + +``` + DeER.............. r8 = 0x11310 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 586, jump 254126 +``` + +Gas simulation at offset 16684 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18058 if r7 == 0 +``` + +Gas simulation at offset 16688 with total cost of 15: + +``` + DeER.............. r8 = 0x137ea + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 588, jump 254126 +``` + +Gas simulation at offset 16702 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18068 if r7 == 0 +``` + +Gas simulation at offset 16706 with total cost of 15: + +``` + DeER.............. r8 = 0x169a3 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 590, jump 254126 +``` + +Gas simulation at offset 16720 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18058 if r7 == 0 +``` + +Gas simulation at offset 16724 with total cost of 15: + +``` + DeER.............. r8 = 0x18188 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 592, jump 254126 +``` + +Gas simulation at offset 16738 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18912 if r7 == 0 +``` + +Gas simulation at offset 16742 with total cost of 25: + +``` + DeER........................ r8 = 0xffffffffffff8010 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 16750 with total cost of 15: + +``` + DeER.............. r8 = 0x8010 + DeeeeeeeeeeeeeeeER jump 16768 +``` + +Gas simulation at offset 16757 with total cost of 15: + +``` + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER jump 16768 +``` + +Gas simulation at offset 16762 with total cost of 2: + +``` + DeER. r8 = 0x8008 + DeeER fallthrough +``` + +Gas simulation at offset 16768 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r1 + 0xa0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x48] + .D========================eE--------------R jump 16782 if r10 == 0 +``` + +Gas simulation at offset 16779 with total cost of 2: + +``` + D.... r7 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 16782 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u16 [r7 + 0x4] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r12 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r5 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r5 + 0x6] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 16301 if r7 != 0 +``` + +Gas simulation at offset 16799 with total cost of 2: + +``` + DeER. r0 = 0x252 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 16806 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 16830 if r7 == 0 +``` + +Gas simulation at offset 16809 with total cost of 15: + +``` + DeER.............. r0 = 0x254 + DeER.............. r9 = 0x20 + DeER.............. r10 = 0xfffffffffffffffa + DeeeeeeeeeeeeeeeER jump 284531 +``` + +Gas simulation at offset 16823 with total cost of 2: + +``` + DeER. r8 = r7 & 0xff + D=eER jump 16834 if r8 != 0 +``` + +Gas simulation at offset 16830 with total cost of 2: + +``` + DeER. r7 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 16834 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r1 + 0x50] + .DeE--------------------------------------R..... r8 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 16858 if r10 == 0 +``` + +Gas simulation at offset 16851 with total cost of 25: + +``` + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x6] = a0 + DeeeeeeeeeeeeeeeE----------R jump 16862 +``` + +Gas simulation at offset 16858 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x6] = a0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 16862 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u16 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 16890 if r7 == 0 +``` + +Gas simulation at offset 16869 with total cost of 20: + +``` + DeER................... r8 = r1 + 0xa0 + DeeeeeeeeeeeeeeeeeeeeER jump 17052 if r10 == 0 +``` + +Gas simulation at offset 16877 with total cost of 20: + +``` + D...................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeER jump 17056 if r10 != 0 +``` + +Gas simulation at offset 16883 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xa4 + DeeeeeeeeeeeeeeeER jump 17060 +``` + +Gas simulation at offset 16890 with total cost of 2: + +``` + DeER. r0 = 0x256 + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 16897 with total cost of 1: + +``` + DeER jump 16925 if r7 == 0 +``` + +Gas simulation at offset 16900 with total cost of 15: + +``` + DeER.............. r0 = 0x258 + DeER.............. r9 = 0x20 + DeER.............. r10 = 0xfffffffffffffffa + DeeeeeeeeeeeeeeeER jump 284531 +``` + +Gas simulation at offset 16914 with total cost of 2: + +``` + DeER. r8 = r7 << 0x30 + D=eER jump 16977 if r8 == 0 +``` + +Gas simulation at offset 16920 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R jump 17027 +``` + +Gas simulation at offset 16925 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r7 = i32 [r7 + 0] + D==================================================eeeER...... r7 = r7 * 0x10624dd3 + .D====================================================eER..... r8 = r7 >> 0x3f + .D====================================================eER..... r7 = r7 >>a 0x26 + .D=====================================================eER.... r7 = r7 + r8 + ..D=====================================================eeeER. r10 = r7 * 0x2e + ..DeE-------------------------------------------------------R. r9 = 0x1 + ..DeE-------------------------------------------------------R. r8 = 0xffff + ...D=======================================================eER r10 = r10 & r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R r12 = u64 [r1 + 0x58] + ...DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 16964 with total cost of 21: + +``` + D....................... r7 = r9 + DeER.................... r11 = r9 & r8 + DeER.................... r9 = r9 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeER jump 16964 if r11 > 0x3f + .D====================================================eER..... r7 = r7 >>a 0x26 + .D=====================================================eER.... r7 = r7 + r8 + ..D=====================================================eeeER. r10 = r7 * 0x2e + ..DeE-------------------------------------------------------R. r9 = 0x1 + ..DeE-------------------------------------------------------R. r8 = 0xffff + ...D=======================================================eER r10 = r10 & r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R r12 = u64 [r1 + 0x58] + ...DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 17016 with total cost of 2: + +``` + D.... r7 = r9 + DeER. r11 = r9 & r8 + DeER. r9 = r9 << 0x1 + .DeER jump 17016 if r11 > 0x3b + DeeeeeeeeeeeeeeeeeeeeE-----R jump 17116 if r10 == 0 +``` + +Gas simulation at offset 17111 with total cost of 15: + +``` + DeER.............. r8 = r10 + 0x6 + DeeeeeeeeeeeeeeeER jump 17121 +``` + +Gas simulation at offset 17116 with total cost of 2: + +``` + DeER. r8 = r1 + 0xa6 + DeeER fallthrough +``` + +Gas simulation at offset 17121 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u8 [r9 + 0x6] + D.......................................................... r10 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u16 [r9 + 0x8] + .D========================eeeER............................ r8 = r8 * r9 + .D===========================eeeER......................... r7 = r8 * r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R......................... u64 [r1 + 0x50] = r10 + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0xc] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r9 = u64 [r1 + 0x40] + ..D================================================eE-----R jump 17169 if r9 != 0 +``` + +Gas simulation at offset 17150 with total cost of 25: + +``` + DeER........................ r0 = 0x25a + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + D........................... r9 = r7 + .DeeeeeeeeeeeeeeeE---------R jump 17169 +``` + +Gas simulation at offset 17163 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + D........................... r9 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 17169 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 17216 if r7 == 0 +``` + +Gas simulation at offset 17176 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r12 + 0x94] + D=========================eE--------------R jump 17216 if r7 == 0 +``` + +Gas simulation at offset 17184 with total cost of 1: + +``` + DeER jump 17270 if r9 == 0 +``` + +Gas simulation at offset 17187 with total cost of 15: + +``` + DeER.............. r8 = 0x1b068 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 604, jump 254126 +``` + +Gas simulation at offset 17201 with total cost of 1: + +``` + DeER jump 17270 if r7 == 0 +``` + +Gas simulation at offset 17204 with total cost of 15: + +``` + DeER.............. r7 = 0x1182e + DeER.............. r0 = 0x222 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 17216 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 17570 if r7 != 0 +``` + +Gas simulation at offset 17224 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r12 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 17570 if r7 == 0 +``` + +Gas simulation at offset 17233 with total cost of 1: + +``` + DeER jump 17647 if r9 == 0 +``` + +Gas simulation at offset 17237 with total cost of 15: + +``` + DeER.............. r8 = 0x12c11 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 606, jump 254126 +``` + +Gas simulation at offset 17251 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + DeE------------------------R jump 17647 if r7 == 0 +``` + +Gas simulation at offset 17258 with total cost of 15: + +``` + DeER.............. r7 = 0x1182e + DeER.............. r0 = 0x21e + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 17270 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1095050 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095050] + D=========================eE--------------R jump 17294 if r8 == 0 +``` + +Gas simulation at offset 17286 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17294 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095058] + D=========================eE--------------R jump 17312 if r8 == 0 +``` + +Gas simulation at offset 17304 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17312 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095060] + D=========================eE--------------R jump 17330 if r8 == 0 +``` + +Gas simulation at offset 17322 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17330 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095068] + D=========================eE--------------R jump 17348 if r8 == 0 +``` + +Gas simulation at offset 17340 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17348 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095070] + D=========================eE--------------R jump 17366 if r8 == 0 +``` + +Gas simulation at offset 17358 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17366 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095078] + D=========================eE--------------R jump 17384 if r8 == 0 +``` + +Gas simulation at offset 17376 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17384 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095080] + D=========================eE--------------R jump 17402 if r8 == 0 +``` + +Gas simulation at offset 17394 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17402 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095088] + D=========================eE--------------R jump 17420 if r8 == 0 +``` + +Gas simulation at offset 17412 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17420 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095090] + D=========================eE--------------R jump 17437 if r8 == 0 +``` + +Gas simulation at offset 17430 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17437 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095098] + D=========================eE--------------R jump 17454 if r8 == 0 +``` + +Gas simulation at offset 17447 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17454 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950a0] + D=========================eE--------------R jump 17471 if r8 == 0 +``` + +Gas simulation at offset 17464 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17471 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950a8] + D=========================eE--------------R jump 17488 if r8 == 0 +``` + +Gas simulation at offset 17481 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17488 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950b0] + D=========================eE--------------R jump 17505 if r8 == 0 +``` + +Gas simulation at offset 17498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17505 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950b8] + D=========================eE--------------R jump 17522 if r8 == 0 +``` + +Gas simulation at offset 17515 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17522 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950c0] + D=========================eE--------------R jump 17539 if r8 == 0 +``` + +Gas simulation at offset 17532 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17558 if r8 != 0 +``` + +Gas simulation at offset 17539 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10950c8] + D=========================eE--------------R jump 18078 if r7 == 0 +``` + +Gas simulation at offset 17550 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x5c] + D=========================eE--------------R jump 18078 if r7 == 0 +``` + +Gas simulation at offset 17558 with total cost of 15: + +``` + DeER.............. r7 = 0x1274e + DeER.............. r0 = 0x222 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 17570 with total cost of 1: + +``` + DeER jump 17975 if r9 == 0 +``` + +Gas simulation at offset 17574 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0] = r6 + DeE---------------------------------------R r7 = 0xc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + .D========================eE--------------R jump 17592 if r8 != 0 +``` + +Gas simulation at offset 17587 with total cost of 2: + +``` + DeER. r7 = 0xb8 + DeeER fallthrough +``` + +Gas simulation at offset 17592 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r7 = r7 + r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r6 = u64 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeER jump 17961 if r6 == 0 +``` + +Gas simulation at offset 17602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeE----------R jump 17615 +``` + +Gas simulation at offset 17607 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0x40] + D=========================eE--------------R jump 17961 if r6 == 0 +``` + +Gas simulation at offset 17615 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0] + D=========================eE--------------R jump 17607 if r7 == 0 +``` + +Gas simulation at offset 17621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + D........................... r8 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 608, jump 254126 +``` + +Gas simulation at offset 17633 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + DeE------------------------R jump 17607 if r7 != 0 +``` + +Gas simulation at offset 17642 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R jump 17964 +``` + +Gas simulation at offset 17647 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1095050 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095050] + D=========================eE--------------R jump 17671 if r8 == 0 +``` + +Gas simulation at offset 17663 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17671 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095058] + D=========================eE--------------R jump 17689 if r8 == 0 +``` + +Gas simulation at offset 17681 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17689 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095060] + D=========================eE--------------R jump 17707 if r8 == 0 +``` + +Gas simulation at offset 17699 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17707 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095068] + D=========================eE--------------R jump 17725 if r8 == 0 +``` + +Gas simulation at offset 17717 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17725 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095070] + D=========================eE--------------R jump 17743 if r8 == 0 +``` + +Gas simulation at offset 17735 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17743 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095078] + D=========================eE--------------R jump 17761 if r8 == 0 +``` + +Gas simulation at offset 17753 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17761 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095080] + D=========================eE--------------R jump 17779 if r8 == 0 +``` + +Gas simulation at offset 17771 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17779 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095088] + D=========================eE--------------R jump 17797 if r8 == 0 +``` + +Gas simulation at offset 17789 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17797 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095090] + D=========================eE--------------R jump 17815 if r8 == 0 +``` + +Gas simulation at offset 17807 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17815 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x1095098] + D=========================eE--------------R jump 17832 if r8 == 0 +``` + +Gas simulation at offset 17825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17832 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950a0] + D=========================eE--------------R jump 17849 if r8 == 0 +``` + +Gas simulation at offset 17842 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17849 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950a8] + D=========================eE--------------R jump 17866 if r8 == 0 +``` + +Gas simulation at offset 17859 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17866 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950b0] + D=========================eE--------------R jump 17883 if r8 == 0 +``` + +Gas simulation at offset 17876 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17883 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950b8] + D=========================eE--------------R jump 17900 if r8 == 0 +``` + +Gas simulation at offset 17893 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17900 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10950c0] + D=========================eE--------------R jump 17917 if r8 == 0 +``` + +Gas simulation at offset 17910 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x5c] + D=========================eE--------------R jump 17949 if r8 == 0 +``` + +Gas simulation at offset 17917 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10950c8] + D=========================eE--------------R jump 17934 if r7 == 0 +``` + +Gas simulation at offset 17927 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x5c] + D=========================eE--------------R jump 17949 if r7 == 0 +``` + +Gas simulation at offset 17934 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0 + DeE---------------------------------------R..... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r12 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 18093 if r7 != 0 +``` + +Gas simulation at offset 17947 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 17985 +``` + +Gas simulation at offset 17949 with total cost of 15: + +``` + DeER.............. r7 = 0x1274e + DeER.............. r0 = 0x21e + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 17961 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 17964 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r12 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 18093 if r7 != 0 +``` + +Gas simulation at offset 17973 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 17985 +``` + +Gas simulation at offset 17975 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r12 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 18093 if r7 != 0 +``` + +Gas simulation at offset 17985 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18093 if r5 != 0 +``` + +Gas simulation at offset 17988 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 18093 if r9 == 0 +``` + +Gas simulation at offset 17991 with total cost of 15: + +``` + DeER.............. r7 = 0x1183d + DeER.............. r0 = 0x222 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 18003 with total cost of 15: + +``` + DeER.............. r8 = 0x1010 + DeeeeeeeeeeeeeeeER jump 16768 +``` + +Gas simulation at offset 18010 with total cost of 15: + +``` + DeER.............. r8 = 0x9010 + DeeeeeeeeeeeeeeeER jump 16768 +``` + +Gas simulation at offset 18018 with total cost of 15: + +``` + DeER.............. r8 = 0x10 + DeeeeeeeeeeeeeeeER jump 16768 +``` + +Gas simulation at offset 18024 with total cost of 25: + +``` + DeER........................ r8 = 0x8010 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18034 with total cost of 25: + +``` + DeER........................ r8 = r6 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18042 with total cost of 25: + +``` + DeER........................ r8 = 0x9020 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18058 with total cost of 25: + +``` + DeER........................ r8 = 0x8120 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18068 with total cost of 25: + +``` + DeER........................ r8 = 0x9120 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 16768 +``` + +Gas simulation at offset 18078 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeE---------------------------------------R.............................. r9 = 0 + DeE---------------------------------------R.............................. r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r12 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r12 + 0x98] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 17985 if r7 == 0 +``` + +Gas simulation at offset 18093 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + DeE------------------------R r7 = 0x1 + DeE------------------------R r8 = 0xa0 + DeeeeeeeeeeeeeeeE----------R r0 = 610, jump 5210 +``` + +Gas simulation at offset 18109 with total cost of 1: + +``` + DeER jump 18298 if r7 == 0 +``` + +Gas simulation at offset 18113 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... u64 [r1 + 0] = r7 + D............................................................................................................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r5 = u64 [r1 + 0x20] + .D========================eE--------------R..................................................................................... r5 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................... r7 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u32 [r7 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... r5 = u64 [r1 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r8 = u64 [r1 + 0x28] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r8 + 0] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x8] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = u64 [r8 + 0x8] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x10] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r7 = u64 [r8 + 0x10] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x18] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r7 = u64 [r8 + 0x18] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R........................ r8 = u64 [r1 + 0x38] + ....D========================================================================eeeE----------------------R........................ r8 = r8 >u 0 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 0x20] = r7 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x5c] = r8 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R u64 [r5 + 0x98] = r9 + ......D===============================================================================================eE-----------------------R r7 = r5 + 0x50 + ......DeE----------------------------------------------------------------------------------------------------------------------R r8 = 0 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R r0 = 612, jump 2366 +``` + +Gas simulation at offset 18179 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x58 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 614, jump 2366 +``` + +Gas simulation at offset 18191 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x54 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 616, jump 2366 +``` + +Gas simulation at offset 18203 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r9 + 0x60] + DeE-------------------------------------------------R. r8 = 0x2d6 + D==================================================eER jump 18239 if r7 != r8 +``` + +Gas simulation at offset 18216 with total cost of 15: + +``` + DeER.............. r0 = 0x26a + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x18 + DeeeeeeeeeeeeeeeER jump 5210 +``` + +Gas simulation at offset 18229 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x70] = r7 + DeE------------------------R jump 18609 if r7 == 0 +``` + +Gas simulation at offset 18239 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x9c] + D=========================eE--------------R jump 18257 if r7 != 0 +``` + +Gas simulation at offset 18247 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x10] + D=========================eE--------------R jump 18257 if r7 == 0 +``` + +Gas simulation at offset 18254 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 14665 +``` + +Gas simulation at offset 18257 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r9 + 0x18] + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 620, jump [r9 + 0] +``` + +Gas simulation at offset 18271 with total cost of 1: + +``` + DeER jump 18307 if r7 > 0x20 + .DeE--------------------------------------------------R r7 = 0x2000 + .DeeeeeeeeeeeeeeeE------------------------------------R r0 = 630, jump 13613 +``` + +Gas simulation at offset 18587 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x88] = r7 + DeE-------------------------------------------------R jump 18642 if r7 == 0 +``` + +Gas simulation at offset 18596 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 18662 if r7 != 0 +``` + +Gas simulation at offset 18603 with total cost of 15: + +``` + DeER.............. r7 = 0x1c2 + DeeeeeeeeeeeeeeeER jump 18667 +``` + +Gas simulation at offset 18609 with total cost of 15: + +``` + D................. r7 = r5 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 632, jump 19322 +``` + +Gas simulation at offset 18619 with total cost of 15: + +``` + DeER.............. r7 = 0x13280 + DeER.............. r0 = 0x21e + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 18631 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 634, jump 19322 +``` + +Gas simulation at offset 18639 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 16212 +``` + +Gas simulation at offset 18642 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 636, jump 19322 +``` + +Gas simulation at offset 18650 with total cost of 15: + +``` + DeER.............. r7 = 0x18c73 + DeER.............. r0 = 0x21e + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 18662 with total cost of 2: + +``` + DeER. r7 = 0x1c6 + DeeER fallthrough +``` + +Gas simulation at offset 18667 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x40] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18676 with total cost of 1: + +``` + DeER jump 18687 if r5 == 0 +``` + +Gas simulation at offset 18679 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 18692 +``` + +Gas simulation at offset 18687 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 18692 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 18701 if r7 > 0x20 + .DeeeeeeeeeeeeeeeE---------R r0 = 638, jump 2374 +``` + +Gas simulation at offset 18716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x60] = r7 + DeE------------------------R jump 18801 if r7 == 0 +``` + +Gas simulation at offset 18722 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x18] + D=========================eE--------------R.............................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r10 + 0x88] + .DeE------------------------------------------------R.................... r9 = 0x1095050 + .D=========================eE-----------------------R.................... r7 = r7 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r7 + 0] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 18887 if r8 != 0 +``` + +Gas simulation at offset 18751 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = i32 [r5 + 0] + DeeeE----------------------R..................... r5 = r6 u 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 652, jump 2366 +``` + +Gas simulation at offset 18995 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r6 + 0x68] + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x8] + .D========================eER..................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 19014 with total cost of 25: + +``` + DeER........................ r7 = 0x1a802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 19034 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x1095050] + .D=========================eER jump 19109 if r5 == 0 +``` + +Gas simulation at offset 19055 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r1 + 0] = 0 + DeE---------------------------------------R....... r6 = 0x1094f88 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [0x1094fe8] + .D................................................ r7 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 654, jump [r8 + 0] +``` + +Gas simulation at offset 19077 with total cost of 28: + +``` + DeER........................... r7 = r5 + 0x58 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0] + .D========================eeeER r8 = r8 >u 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 656, jump 2366 +``` + +Gas simulation at offset 19090 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r6 + 0x68] + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x8] + .D========================eER..................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 19109 with total cost of 25: + +``` + DeER........................ r7 = 0x1a802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 19129 with total cost of 3: + +``` + DeeER. i32 r7 = r7 + 0xffffffffffffffff + DeE-R. r8 = 0xf + D==eER jump 19165 if r8 > 0x1d + .DeE--------------------------------------R r8 = 0x1095050 + .D==eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r8 = u64 [r7 + 0] + .D============================eE----------R jump 19482 if r8 != r5 +``` + +Gas simulation at offset 19479 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 19482 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x90] + D=========================eE--------------R jump 19501 if r7 == 0 +``` + +Gas simulation at offset 19490 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r6 + 0x58] + D................................................. r7 = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 678, jump [r8 + 0] +``` + +Gas simulation at offset 19501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeE----------R r0 = 680, jump 13803 +``` + +Gas simulation at offset 19511 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 19527 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 19529 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r9 = 0x8 + DeER. r7 = 0x80 + D=eER jump 69665 if r8 == r9 +``` + +Gas simulation at offset 19543 with total cost of 2: + +``` + DeER. r9 = 0x10 + D=eER jump 69665 if r8 == r9 +``` + +Gas simulation at offset 19551 with total cost of 2: + +``` + DeER. r9 = 0x1010 + D=eER jump 69665 if r8 == r9 +``` + +Gas simulation at offset 19560 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 69665 +``` + +Gas simulation at offset 19566 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r7 + 0x4] + DeE------------------------R. r9 = 0x80 + D=========================eER jump 19589 if r8 == 8 +``` + +Gas simulation at offset 19577 with total cost of 1: + +``` + DeER jump 19589 if r8 == 16 +``` + +Gas simulation at offset 19581 with total cost of 1: + +``` + DeER jump 19589 if r8 == 4112 +``` + +Gas simulation at offset 19586 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 19589 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r10 = u8 [r7 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r11 = u16 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ u8 [r7 + 0x7] = a2 + .DeE--------------------------------------R................ r8 = r8 << 0x38 + .D=eE-------------------------------------R................ r8 = r8 >> 0x3b + .D========================eeeE------------R................ r9 = r10 * r11 + ..D==========================eeeE---------R................ r8 = r9 * r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xc] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 19616 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .D.................................................... r6 = r8 + ..D................................................... r5 = r7 + ..DeE------------------------------------------------R r7 = 0x48 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 682, jump 2374 +``` + +Gas simulation at offset 19650 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 19713 if r7 == 0 +``` + +Gas simulation at offset 19653 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 684, jump 254165 +``` + +Gas simulation at offset 19667 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 19702 if r7 == 0 +``` + +Gas simulation at offset 19676 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeE------------------------R r7 = r8 + 0x18 + .DeE-----------------------R r9 = 0x20 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 19728 if r6 == 0 +``` + +Gas simulation at offset 19691 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 686, jump 256372 +``` + +Gas simulation at offset 19700 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 19737 +``` + +Gas simulation at offset 19702 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 688, jump 4480 +``` + +Gas simulation at offset 19710 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 19713 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeE------------------------R r1 = r1 + 0x48 + .DeeeeeeeeeeeeeeeE---------R jump 12993 +``` + +Gas simulation at offset 19728 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 690, jump 256151 +``` + +Gas simulation at offset 19737 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 19749 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0] + D==================================================eER jump 19851 if r6 == 0 +``` + +Gas simulation at offset 19757 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x10] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 692, jump 254126 +``` + +Gas simulation at offset 19769 with total cost of 1: + +``` + DeER jump 19782 if r7 == 0 +``` + +Gas simulation at offset 19772 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0x40] + D=========================eE--------------R jump 19757 if r6 != 0 +``` + +Gas simulation at offset 19779 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 19851 +``` + +Gas simulation at offset 19782 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r6 + 0x38] + .D========================eeE-------------R i32 r7 = r6 + 0x1 + .D==========================eE------------R jump 19851 if r7 == 0 +``` + +Gas simulation at offset 19792 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 694, jump 253600 +``` + +Gas simulation at offset 19804 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 696, jump 2374 +``` + +Gas simulation at offset 19815 with total cost of 1: + +``` + DeER jump 19891 if r7 == 0 +``` + +Gas simulation at offset 19818 with total cost of 26: + +``` + DeeER........................ i32 r11 = r6 + 0x2 + DeE-R........................ r9 = 0x12746 + .D........................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 698, jump 2314 +``` + +Gas simulation at offset 19838 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x38] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 19851 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r8 = u64 [r1 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r8 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.. r9 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r5 = i32 [r9 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r10 + 0] = r8 + ..D=================================================eE-----------------------R.. r8 = r5 + 0x1 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ..D............................................................................. r7 = r5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r0 = u64 [r1 + 0x40] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x38] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x30] + ...D==================================================eE-----------------------R r1 = r1 + 0x48 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 19891 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 700, jump 4480 +``` + +Gas simulation at offset 19904 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r0 = 0x2b0 + DeeeeeeeeeeeeeeeER jump 4480 +``` + +Gas simulation at offset 19913 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + .DeE------------------------R r6 = 0x1094f88 + .D=eE-----------------------R r10 = r6 + 0xb8 + ..D=eE----------------------R r11 = r6 + 0xb0 + ..DeE-----------------------R r7 = 0x12c11 + ..DeE-----------------------R r9 = 0x1 + ...DeE----------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeE--------R r0 = 704, jump 19616 +``` + +Gas simulation at offset 19955 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 19971 if r7 == r8 +``` + +Gas simulation at offset 19961 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x1100 + DeE------------------------R r8 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 19971 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x8c] + D=========================eE--------------R jump 20015 if r7 == 0 +``` + +Gas simulation at offset 19979 with total cost of 16: + +``` + DeER............... r10 = r6 + 0xc0 + DeER............... r11 = r6 + 0xb4 + .DeER.............. r7 = 0x1b068 + .DeER.............. r9 = 0x2 + .DeER.............. r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 706, jump 19616 +``` + +Gas simulation at offset 20003 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 20015 if r7 == r8 +``` + +Gas simulation at offset 20009 with total cost of 2: + +``` + DeER. r7 = 0 + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 20015 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20030 with total cost of 15: + +``` + DeER.............. r7 = 0x4 + DeeeeeeeeeeeeeeeER jump 12993 +``` + +Gas simulation at offset 20036 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20038 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20040 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20042 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20044 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20048 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20053 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20055 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20057 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x78] + .D=========================eER jump 20094 if r7 == 0 +``` + +Gas simulation at offset 20073 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 20076 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x80] + D=========================eER jump 20094 if r8 != 0 +``` + +Gas simulation at offset 20083 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20094 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .DeE--------------------------------------R....... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20107 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x78] + .D=========================eER jump 20144 if r7 == 0 +``` + +Gas simulation at offset 20123 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 20126 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x80] + D=========================eER jump 20144 if r8 != 0 +``` + +Gas simulation at offset 20133 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20144 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .DeE--------------------------------------R....... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20157 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20159 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20161 with total cost of 126: + +``` + DeER............................................................................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x58] = r6 + .D............................................................................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u8 [r7 + 0xf] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u16 [r5 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r6 = i32 [r5 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i32 [r5 + 0x14] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r5 + 0x40] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r5 + 0x38] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + ....DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x1094f88 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r8 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x1094fa8] + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 128] = 0 + .....D........................................................................................................................... r7 = r5 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 736, jump [r8 + 0] +``` + +Gas simulation at offset 20233 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r5 + DeE------------------------R. r7 = r5 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 20245 with total cost of 1: + +``` + DeER jump 20291 if r7 == 0 +``` + +Gas simulation at offset 20248 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r5 = u64 [r1 + 0x48] + .D......................................................................... r7 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 738, jump [r8 + 0] +``` + +Gas simulation at offset 20265 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x28] + D................................................. r7 = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 740, jump [r8 + 0] +``` + +Gas simulation at offset 20275 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x58] + .DeE-----------------------R...................... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20291 with total cost of 113: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................... r8 = u64 [r1 + 0x50] + D=========================eeeE------------R......................................................................... r7 = r8 * 0x3e8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r6 = r7 /s r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------R......................... r7 = u64 [r1 + 0x48] + ..D=========================eE------------------------------------------------------------R......................... r8 = r7 + 0x58 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R......................... u64 [r1 + 0x50] = r8 + ...D========================eE------------------------------------------------------------R......................... r7 = r7 + 0x54 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R......................... u64 [r1 + 0x8] = r7 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R r7 = u64 [r1 + 0x50] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R r7 = i32 [r7 + 0] + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R jump 20357 +``` + +Gas simulation at offset 20327 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x50] + D.......................................................................... r7 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 742, jump [r8 + 0] +``` + +Gas simulation at offset 20341 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20347 with total cost of 1: + +``` + DeER jump 20248 if r7 != 0 +``` + +Gas simulation at offset 20350 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20357 with total cost of 1: + +``` + DeER jump 20385 if r7 == 0 +``` + +Gas simulation at offset 20360 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 744, jump 1935 +``` + +Gas simulation at offset 20368 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x48] + D==================================================eER jump 20327 if r7 == 0 +``` + +Gas simulation at offset 20377 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 746, jump 29099 +``` + +Gas simulation at offset 20383 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20327 +``` + +Gas simulation at offset 20385 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 20398 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeE------------------------R jump 20452 if r7 == 0 +``` + +Gas simulation at offset 20404 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x20] + D=========================eE--------------R jump 20469 if r7 <=s 0 +``` + +Gas simulation at offset 20411 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 20418 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r7 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r7 = u64 [r1 + 0x48] + .D......................................................................... r8 = r5 + .D......................................................................... r9 = r6 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 748, jump [r10 + 0] +``` + +Gas simulation at offset 20437 with total cost of 1: + +``` + DeER jump 20597 if r7 <=s 0 +``` + +Gas simulation at offset 20441 with total cost of 3: + +``` + DeeER. i32 r6 = r6 - r7 + DeE-R. r5 = r5 + r7 + D==eER jump 20418 if r6 >s 0 +``` + +Gas simulation at offset 20450 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20469 +``` + +Gas simulation at offset 20452 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 750, jump 1935 +``` + +Gas simulation at offset 20460 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + D............................ r6 = r7 + D=========================eER jump 20629 if r7 >s 0 +``` + +Gas simulation at offset 20469 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x48] + D==================================================eER jump 20652 if r7 == 0 +``` + +Gas simulation at offset 20480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 752, jump 27598 +``` + +Gas simulation at offset 20492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 754, jump 29068 +``` + +Gas simulation at offset 20501 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 20539 if r7 >=s r9 +``` + +Gas simulation at offset 20510 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20341 +``` + +Gas simulation at offset 20513 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20520 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 20578 if r7 == 0 +``` + +Gas simulation at offset 20523 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 756, jump 29068 +``` + +Gas simulation at offset 20532 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r5 + 0x34] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 20341 if r7 > 0x20 + .DeeeeeeeeeeeeeeeE---------R r0 = 760, jump 256151 +``` + +Gas simulation at offset 20576 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20513 +``` + +Gas simulation at offset 20578 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 762, jump [r10 + 0] +``` + +Gas simulation at offset 20595 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20523 +``` + +Gas simulation at offset 20597 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + DeE---------------------------------------R........... r0 = 0x2fc + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffa8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x50] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x40] = r6 + .D.................................................... r5 = r7 + ..D=======================eE--------------R........... r6 = r7 + 0x54 + ..D................................................... r7 = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 14724 +``` + +Gas simulation at offset 20629 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 766, jump 256151 +``` + +Gas simulation at offset 20642 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x48] + D==================================================eER jump 20480 if r7 != 0 +``` + +Gas simulation at offset 20652 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 20341 if r7 != 0 +``` + +Gas simulation at offset 20666 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 768, jump [r10 + 0] +``` + +Gas simulation at offset 20683 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20341 +``` + +Gas simulation at offset 20686 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r6 + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x38] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeE-------------------------------------------------------------------------R r8 = 0x1094f88 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x30] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x1094fa8] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 128] = 0 + ...D........................................................................... r7 = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 772, jump [r8 + 0] +``` + +Gas simulation at offset 20737 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 20746 with total cost of 1: + +``` + DeER jump 20801 if r7 == 0 +``` + +Gas simulation at offset 20749 with total cost of 90: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................. r7 = u16 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................. r8 = i32 [r5 + 0x8] + D=========================eeeE------------R.................................................. r7 = r7 * 0x3e8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. i32 r7 = r7 /s r8 + ..D======================================================================================eeER i32 r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R r0 = 774, jump 1935 +``` + +Gas simulation at offset 20772 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x28] + D.......................................................................... r7 = r5 + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 776, jump [r8 + 0] +``` + +Gas simulation at offset 20785 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + .DeE-----------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20801 with total cost of 27: + +``` + DeER.......................... r7 = r5 + 0x54 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + .DeE------------------------R. r7 = r5 + 0x58 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 20856 +``` + +Gas simulation at offset 20815 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x60] + D=========================eE--------------R jump 21161 if r6 == r7 +``` + +Gas simulation at offset 20823 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x38] + D.......................................................................... r7 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 778, jump [r8 + 0] +``` + +Gas simulation at offset 20837 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x30] + D................................................. r7 = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 780, jump [r8 + 0] +``` + +Gas simulation at offset 20847 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20853 with total cost of 1: + +``` + DeER jump 20749 if r7 != 0 +``` + +Gas simulation at offset 20856 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x34] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .D========================eE------------------------R jump 20913 if r7 == 0 +``` + +Gas simulation at offset 20869 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 20887 +``` + +Gas simulation at offset 20880 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20887 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 20944 if r7 == 0 +``` + +Gas simulation at offset 20890 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r5 + 0x2f] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 782, jump 256151 +``` + +Gas simulation at offset 20905 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 20966 if r7 != 0 +``` + +Gas simulation at offset 20911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20815 +``` + +Gas simulation at offset 20913 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 20920 with total cost of 1: + +``` + DeER jump 20869 if r7 == 0 +``` + +Gas simulation at offset 20923 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x40] + D.......................................................................... r7 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 784, jump [r8 + 0] +``` + +Gas simulation at offset 20937 with total cost of 1: + +``` + D... r6 = r7 + DeER jump 20880 if r7 != 0 +``` + +Gas simulation at offset 20942 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20869 +``` + +Gas simulation at offset 20944 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0x8] + D................................................. r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 786, jump [r10 + 0] +``` + +Gas simulation at offset 20959 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x48] + D=========================eER jump 20815 if r7 == 0 +``` + +Gas simulation at offset 20966 with total cost of 25: + +``` + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 788, jump 27598 +``` + +Gas simulation at offset 20977 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 790, jump 29068 +``` + +Gas simulation at offset 20986 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x14] + D=========================eER jump 21035 if r7 >=s r8 +``` + +Gas simulation at offset 20992 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20847 +``` + +Gas simulation at offset 20995 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x38] + D.......................................................................... r7 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 792, jump [r8 + 0] +``` + +Gas simulation at offset 21009 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x30] + D................................................. r7 = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 794, jump [r8 + 0] +``` + +Gas simulation at offset 21019 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 796, jump 29068 +``` + +Gas simulation at offset 21028 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x14] + D=========================eER jump 20847 if r7 > 0x20 + D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 802, jump 256151 +``` + +Gas simulation at offset 21104 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20995 +``` + +Gas simulation at offset 21106 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r5 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 21110 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x14] + D........................... r7 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 804, jump 28986 +``` + +Gas simulation at offset 21124 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r7 = u16 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r8 = i32 [r5 + 0x8] + D=========================eeeER............................................................ r7 = r7 * 0x3e8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r7 = r7 /s r8 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r0 = 806, jump 1935 +``` + +Gas simulation at offset 21143 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 808, jump 29068 +``` + +Gas simulation at offset 21152 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x14] + D=========================eER jump 21035 if r7 >=s r8 +``` + +Gas simulation at offset 21158 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20847 +``` + +Gas simulation at offset 21161 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r7 = u16 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r8 = i32 [r5 + 0x8] + D=========================eeeE------------R................................................ r7 = r7 * 0x3e8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r7 = r7 /s r8 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r0 = 810, jump 1935 +``` + +Gas simulation at offset 21181 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20847 +``` + +Gas simulation at offset 21184 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + .D=========================eER jump 21271 if r7 == 0 +``` + +Gas simulation at offset 21202 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r6 = r11 + D..................................................... r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x30] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u64 [r1 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .DeE-------------------------------------------------R r9 = 0x80 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x18] = r7 + ..DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 812, jump 256151 +``` + +Gas simulation at offset 21235 with total cost of 21: + +``` + DeER.................... r8 = 0x811f + D=eeeeeeeeeeeeeeeeeeeeER jump 21296 if r8 s 32775 +``` + +Gas simulation at offset 21249 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 21380 if r5 == 8 +``` + +Gas simulation at offset 21259 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21380 if r5 == 16 +``` + +Gas simulation at offset 21263 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21380 if r5 == 4112 +``` + +Gas simulation at offset 21268 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 21526 +``` + +Gas simulation at offset 21271 with total cost of 26: + +``` + DeER......................... r7 = 0x1a7e8 + DeER......................... r8 = 0x106fa + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + .DeE------------------------R r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeE----------R jump 12712 +``` + +Gas simulation at offset 21296 with total cost of 21: + +``` + DeER.................... r8 = 0x901f + D=eeeeeeeeeeeeeeeeeeeeER jump 21361 if r8 > r7 + .D=eER.................... r7 = r7 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 21380 if r7 != 0 +``` + +Gas simulation at offset 21358 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 21526 +``` + +Gas simulation at offset 21361 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 21380 if r5 == 36896 +``` + +Gas simulation at offset 21373 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21526 if r5 != 37152 +``` + +Gas simulation at offset 21380 with total cost of 21: + +``` + DeER.................... r8 = 0x811f + D=eeeeeeeeeeeeeeeeeeeeER jump 21409 if r8 s 32775 +``` + +Gas simulation at offset 21394 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21471 if r6 == 8 +``` + +Gas simulation at offset 21398 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21471 if r6 == 16 +``` + +Gas simulation at offset 21402 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21471 if r6 == 4112 +``` + +Gas simulation at offset 21407 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 21533 +``` + +Gas simulation at offset 21409 with total cost of 21: + +``` + DeER.................... r8 = 0x901f + D=eeeeeeeeeeeeeeeeeeeeER jump 21459 if r8 > r7 + .D=eER.................... r7 = r7 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 21471 if r7 != 0 +``` + +Gas simulation at offset 21457 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 21533 +``` + +Gas simulation at offset 21459 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21471 if r6 == 36896 +``` + +Gas simulation at offset 21465 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21533 if r6 != 37152 +``` + +Gas simulation at offset 21471 with total cost of 21: + +``` + DeER.................... r10 = r10 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 21485 if r10 > 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x5] = a0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x6] = s1 + ..DeE-----------------------------------------------R................................................... r7 = r6 >> 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x7] = a0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r9 + 3] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r9 + 2] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r9 + 1] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r9 + 0] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 127] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 126] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 125] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r9 + 124] = 0 + .....D===============================================================================================eER r7 = r9 + 0x2c + .....DeE-----------------------------------------------------------------------------------------------R r9 = 0x50 + .....DeE-----------------------------------------------------------------------------------------------R r8 = 0 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 814, jump 256151 +``` + +Gas simulation at offset 21646 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 35] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 34] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 33] = 0 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r8 + 32] = 0x1 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r8 + 43] = 0x3f + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r8 + 42] = 0xf0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r8 + 41] = 0 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 40] = 0 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 39] = 0 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 38] = 0 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 37] = 0 + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 36] = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R r7 = u64 [r1 + 0x20] + ...DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R r0 = 816, jump 57352 +``` + +Gas simulation at offset 21699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 818, jump 57352 +``` + +Gas simulation at offset 21712 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 820, jump 57503 +``` + +Gas simulation at offset 21724 with total cost of 75: + +``` + DeER.......................................................................... r8 = r7 >> 0x38 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r9 + 0xf] = a1 + .DeE------------------------------------------------R......................... r8 = r7 >> 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r9 + 0xe] = a1 + ..DeE-----------------------------------------------R......................... r8 = r7 >> 0x28 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r9 + 0xd] = a1 + ...DeE----------------------------------------------R......................... r8 = r7 >> 0x20 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r9 + 0xc] = a1 + ....DeE---------------------------------------------R......................... r8 = r7 >> 0x18 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xb] = a1 + .....DeE---------------------------------------------------------------------R r8 = r7 >> 0x10 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xa] = a1 + ......DeE--------------------------------------------------------------------R r8 = r7 >> 0x8 + ......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x9] = a1 + ......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x8] = a0 + .......DeeeeeeeeeeeeeeeE-----------------------------------------------------R jump 61563 +``` + +Gas simulation at offset 21776 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x30] + .D========================eE--------------R jump 21863 if r9 != r7 +``` + +Gas simulation at offset 21789 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 21863 if r7 != r8 +``` + +Gas simulation at offset 21796 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 21804 if r5 != r6 +``` + +Gas simulation at offset 21799 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 22348 +``` + +Gas simulation at offset 21804 with total cost of 21: + +``` + DeER.................... r8 = r5 & 0xefff + DeER.................... r7 = r6 & 0xefff + .DeeeeeeeeeeeeeeeeeeeeER jump 21863 if r7 != r8 +``` + +Gas simulation at offset 21817 with total cost of 21: + +``` + DeER.................... r7 = r6 & 0xff + DeER.................... r8 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 21799 if r7 == r8 +``` + +Gas simulation at offset 21827 with total cost of 25: + +``` + DeER........................ r8 = 0x348 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 822, jump 22363 +``` + +Gas simulation at offset 21842 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 22344 if r7 u 0 + ....D====================================================eeeeeeeeeeeeeeeeeeeeER jump 22336 if r9 == r7 +``` + +Gas simulation at offset 21926 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 22254 if r8 == 0 +``` + +Gas simulation at offset 21933 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 826, jump 22363 +``` + +Gas simulation at offset 21941 with total cost of 1: + +``` + DeER jump 22344 if r7 =u r12 +``` + +Gas simulation at offset 21955 with total cost of 162: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................................................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................ r7 = u8 [r7 + 0x21] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................ r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................ r8 = u8 [r8 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................ r9 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... r9 = u8 [r9 + 0x22] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................... r10 = u64 [r1 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... r10 = i8 [r10 + 0x23] + ..D================================================eER............................................................................................................... r7 = r7 << 0x8 + ..D=================================================eER.............................................................................................................. r7 = r7 | r8 + ..D=================================================eER.............................................................................................................. r9 = r9 << 0x10 + ...D================================================eER.............................................................................................................. r10 = r10 << 0x18 + ...D=================================================eER............................................................................................................. r9 = r9 | r10 + ...D==================================================eER............................................................................................................ r7 = r7 | r9 + ...D===================================================eeeER......................................................................................................... r7 = r7 * r12 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... r8 = u64 [r1 + 0x8] + ....D=======================================================================eER...................................................................................... r7 = r7 + r8 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... i32 r7 = r7 /s r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R.......................... r8 = u64 [r1 + 0x18] + ......D==================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0x20] = a0 + ......D==================================================================================================================================eE------------------------R. r8 = r7 >> 0x10 + .......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R. r9 = u64 [r1 + 0x18] + .......D==================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x22] = a1 + .......D=================================================================================================================================eE-------------------------R r8 = r7 >> 0x18 + ........D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r9 = u64 [r1 + 0x18] + ........D=================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x23] = a1 + ........D================================================================================================================================eE-------------------------R r7 = r7 >> 0x8 + ........D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R r8 = u64 [r1 + 0x18] + .........D================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x21] = a0 + .........DeeE-------------------------------------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 22044 with total cost of 109: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r7 = u8 [r7 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r8 = u8 [r8 + 0x24] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................... r9 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r9 = u8 [r9 + 0x26] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................... r10 = u64 [r1 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r10 = u8 [r10 + 0x27] + ..D================================================eER.......................................................... r7 = r7 << 0x8 + ..D=================================================eER......................................................... r7 = r7 | r8 + ..D=================================================eER......................................................... r9 = r9 << 0x10 + ...D================================================eER......................................................... r10 = r10 << 0x18 + ...D=================================================eER........................................................ r9 = r9 | r10 + ...D==================================================eER....................................................... r7 = r7 | r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r8 = u64 [r1 + 0x18] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r8 = u8 [r8 + 0x29] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......... r9 = u64 [r1 + 0x18] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r9 = u8 [r9 + 0x28] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....... r10 = u64 [r1 + 0x18] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r10 = u8 [r10 + 0x2a] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....... r11 = u64 [r1 + 0x18] + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = u8 [r11 + 0x2b] + .....D===============================================================================================eE---R..... r8 = r8 << 0x8 + ......D================================================================================================eE-R..... r8 = r8 | r9 + ......D================================================================================================eE-R..... r10 = r10 << 0x10 + ......D==================================================================================================eER.... r11 = r11 << 0x18 + ......D===================================================================================================eER... r10 = r10 | r11 + .......D===================================================================================================eER.. r8 = r8 | r10 + .......D====================================================================================================eER. r8 = r8 << 0x20 + .......D=====================================================================================================eER r5 = r8 | r7 + ........D....................................................................................................... r7 = r12 + ........DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R r0 = 828, jump 58395 +``` + +Gas simulation at offset 22144 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 830, jump 58524 +``` + +Gas simulation at offset 22155 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 832, jump 58395 +``` + +Gas simulation at offset 22167 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 834, jump 57503 +``` + +Gas simulation at offset 22178 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0x24] = a0 + .DeE------------------------------------------------R............................................................................. r8 = r7 >> 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................. r9 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r9 + 0x2a] = a1 + ..DeE------------------------------------------------R............................................................................ r8 = r7 >> 0x38 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................ r9 = u64 [r1 + 0x18] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r9 + 0x2b] = a1 + ...D======================eE---------------------------R.......................................................................... r8 = r7 >> 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................... r9 = u64 [r1 + 0x18] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x28] = a1 + ....D==============================================eE-------------------------R................................................... r8 = r7 >> 0x28 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r1 + 0x18] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r9 + 0x29] = a1 + .....D==============================================eE-------------------------------------------------R.......................... r8 = r7 >> 0x10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r9 = u64 [r1 + 0x18] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r9 + 0x26] = a1 + ......D===============================================eE------------------------------------------------R......................... r8 = r7 >> 0x18 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... r9 = u64 [r1 + 0x18] + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r9 + 0x27] = a1 + .......D=====================================================================eE---------------------------R....................... r7 = r7 >> 0x8 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x18] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x25] = a0 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x18] + ........DeeE---------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 22254 with total cost of 25: + +``` + D........................... r7 = r5 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 836, jump 24818 +``` + +Gas simulation at offset 22270 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 22344 if r7 u 0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u8 [r5 + 3] = 0 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u8 [r5 + 2] = 0 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u8 [r5 + 1] = 0 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + ....DeeeeeeeeeeeeeeeE-------------------------------------R jump 22348 +``` + +Gas simulation at offset 22336 with total cost of 15: + +``` + DeER.............. r7 = 0x11317 + DeeeeeeeeeeeeeeeER jump 21566 +``` + +Gas simulation at offset 22344 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 22348 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 22363 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u8 [r7 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = u8 [r7 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = i8 [r7 + 0x7f] + .D========================eER... r9 = r9 << 0x8 + .D=========================eER.. r9 = r9 | r10 + .D========================eE-R.. r11 = r11 << 0x10 + .D========================eE-R.. r12 = r12 << 0x18 + ..D========================eER.. r10 = r12 | r11 + ..D=========================eER. r10 = r10 | r9 + ..DeE-------------------------R. r9 = 0x9 + ...D=========================eER jump 22410 if r10 > 0x18 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7f] = a4 + ..DeE-------------------------------------R............................................................................................ r11 = r9 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7e] = a4 + ...DeE------------------------------------R............................................................................................ r11 = r9 >> 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................ u8 [r7 + 0x7d] = a4 + ...D========================eE------------R............................................................................................ r10 = r10 << 0x3 + ....D========================eE-----------R............................................................................................ r7 = r7 + 0x2c + ....D=========================eE----------R............................................................................................ r10 = r10 + r7 + ....D========================eE-----------R............................................................................................ r11 = r8 >> 0x38 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r10 + 0x7] = a4 + .....D=======================eE--------------------------R............................................................................. r11 = r8 >> 0x30 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r10 + 0x6] = a4 + ......D=======================eE-------------------------R............................................................................. r11 = r8 >> 0x28 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r10 + 0x5] = a4 + .......D======================eE-------------------------R............................................................................. r11 = r8 >> 0x20 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r10 + 0x4] = a4 + ........D=====================eE-------------------------R............................................................................. r11 = r8 >> 0x18 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r10 + 0x3] = a4 + .........D==============================================eE------------------------R.................................................... r11 = r8 >> 0x10 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r10 + 0x2] = a4 + ..........D=============================================eE-------------------------R................................................... r11 = r8 >> 0x8 + ..........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r10 + 0x1] = a4 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u8 [r10 + 0] = a1 + ...........D=====================================================================eER................................................... r9 = r9 << 0x3 + ...........D======================================================================eER.................................................. r7 = r7 + r9 + ...........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 7] = 0 + ...........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 6] = 0 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 5] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 4] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 3] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 2] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + ............................................DeE---------------------------------------------------------------------------------------R r7 = 0 + ............................................DeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 22521 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + DeE-------------------------R r9 = r8 & 0xff + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 22853 if r9 == 64 +``` + +Gas simulation at offset 22536 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 22688 if r9 == 32 +``` + +Gas simulation at offset 22541 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 23060 if r9 != 16 +``` + +Gas simulation at offset 22546 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u8 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u8 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eER....................... r9 = r9 << 0x8 + .D=========================eER...................... r9 = r9 | r10 + .D========================eE-R...................... r11 = r11 << 0x10 + .D========================eE-R...................... r12 = r12 << 0x18 + ..D========================eER...................... r11 = r11 | r12 + ..D=========================eER..................... r9 = r9 | r11 + ..D==========================eER.................... r9 = r9 >>a 0x1 + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 23060 if r9 == 0 +``` + +Gas simulation at offset 22583 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r2 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r12 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r10 = u8 [r7 + 0x13] + .D========================eER.................................. r2 = r2 << 0x8 + .D=========================eER................................. r11 = r2 | r11 + .D========================eE-R................................. r12 = r12 << 0x10 + .D========================eE-R................................. r10 = r10 << 0x18 + ..D========================eER................................. r10 = r10 | r12 + ..D=========================eER................................ r2 = r10 | r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r12 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r7 + 0x17] + ...D===============================================eE--R....... r3 = r3 << 0x8 + ....D===============================================eE-R....... r12 = r3 | r12 + ....D================================================eER....... r10 = r10 << 0x10 + ....D=================================================eER...... r11 = r11 << 0x18 + ....D==================================================eER..... r10 = r10 | r11 + .....D==================================================eER.... r10 = r10 | r12 + .....D===================================================eER... r10 = r10 << 0x20 + .....D====================================================eER.. r10 = r10 | r2 + .....D==============================================eE------R.. r9 = r9 + 0xffffffffffffffff + ......D==============================================eE-----R.. r9 = r9 << 0x20 + ......D===============================================eE----R.. r9 = r9 >> 0x1f + ......D====================================================eER. r9 = r9 + r10 + ......D=====================================================eER r9 = r9 + 0x2 + .......DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 22665 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u16 [r10 + 0] + D=========================eE--------------R............ r12 = r11 >> 0x8 + .D========================eE--------------R............ r11 = r11 << 0x8 + .D=========================eE-------------R............ r11 = r11 | r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r11 + .DeE--------------------------------------------------R r10 = r10 + 0x2 + ..DeE-------------------------------------------------R jump 22665 if r10 != r9 +``` + +Gas simulation at offset 22685 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 23060 +``` + +Gas simulation at offset 22688 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u8 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u8 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eER....................... r9 = r9 << 0x8 + .D=========================eER...................... r9 = r9 | r10 + .D========================eE-R...................... r11 = r11 << 0x10 + .D========================eE-R...................... r12 = r12 << 0x18 + ..D========================eER...................... r11 = r11 | r12 + ..D=========================eER..................... r9 = r9 | r11 + ..D==========================eER.................... r9 = r9 >>a 0x2 + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 23060 if r9 == 0 +``` + +Gas simulation at offset 22725 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r2 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r12 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r10 = u8 [r7 + 0x13] + .D========================eER.................................. r2 = r2 << 0x8 + .D=========================eER................................. r11 = r2 | r11 + .D========================eE-R................................. r12 = r12 << 0x10 + .D========================eE-R................................. r10 = r10 << 0x18 + ..D========================eER................................. r10 = r10 | r12 + ..D=========================eER................................ r2 = r10 | r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r12 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r7 + 0x17] + ...D===============================================eE--R....... r3 = r3 << 0x8 + ....D===============================================eE-R....... r12 = r3 | r12 + ....D================================================eER....... r10 = r10 << 0x10 + ....D=================================================eER...... r11 = r11 << 0x18 + ....D==================================================eER..... r10 = r10 | r11 + .....D==================================================eER.... r10 = r10 | r12 + .....D===================================================eER... r10 = r10 << 0x20 + .....D====================================================eER.. r10 = r10 | r2 + .....D==============================================eE------R.. r9 = r9 + 0xffffffffffffffff + ......D==============================================eE-----R.. r9 = r9 << 0x20 + ......D===============================================eE----R.. r9 = r9 >> 0x1e + ......D====================================================eER. r9 = r9 + r10 + .......D====================================================eER r2 = r9 + 0x4 + .......DeE----------------------------------------------------R r3 = 0xff00 + .......DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 22812 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = i32 [r10 + 0] + D=========================eE--------------R.............. r12 = r9 >> 0x8 + .D=========================eE-------------R.............. r12 = r12 & r3 + .D========================eeE-------------R.............. i32 r11 = r9 >> 0x18 + ..D=========================eE------------R.............. r11 = r11 | r12 + ..D=======================eE--------------R.............. r12 = r9 & r3 + ..D========================eE-------------R.............. r12 = r12 << 0x8 + ...D======================eE--------------R.............. r9 = r9 << 0x18 + ...D========================eE------------R.............. r9 = r9 | r12 + ...D=========================eE-----------R.............. r9 = r9 | r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r9 + ....DeE-------------------------------------------------R r10 = r10 + 0x4 + ....D=eE------------------------------------------------R jump 22812 if r10 != r2 +``` + +Gas simulation at offset 22850 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 23060 +``` + +Gas simulation at offset 22853 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u8 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u8 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eER....................... r9 = r9 << 0x8 + .D=========================eER...................... r9 = r9 | r10 + .D========================eE-R...................... r11 = r11 << 0x10 + .D========================eE-R...................... r12 = r12 << 0x18 + ..D========================eER...................... r11 = r11 | r12 + ..D=========================eER..................... r9 = r9 | r11 + ..D==========================eER.................... r10 = r9 >>a 0x3 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 23060 if r10 == 0 +``` + +Gas simulation at offset 22890 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r2 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r12 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = u8 [r7 + 0x13] + .D========================eER.................................. r2 = r2 << 0x8 + .D=========================eER................................. r11 = r2 | r11 + .D========================eE-R................................. r12 = r12 << 0x10 + .D========================eE-R................................. r9 = r9 << 0x18 + ..D========================eER................................. r9 = r9 | r12 + ..D=========================eER................................ r2 = r9 | r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r12 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r9 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r7 + 0x17] + ...D===============================================eE--R....... r3 = r3 << 0x8 + ....D===============================================eE-R....... r12 = r3 | r12 + ....D================================================eER....... r9 = r9 << 0x10 + ....D=================================================eER...... r11 = r11 << 0x18 + ....D==================================================eER..... r9 = r9 | r11 + .....D==================================================eER.... r9 = r9 | r12 + .....D===================================================eER... r9 = r9 << 0x20 + .....D====================================================eER.. r9 = r9 | r2 + .....D==============================================eE------R.. r10 = r10 + 0xffffffffffffffff + ......D==============================================eE-----R.. r10 = r10 << 0x20 + ......D===============================================eE----R.. r10 = r10 >> 0x1d + ......D====================================================eER. r10 = r10 + r9 + .......D====================================================eER r2 = r10 + 0x8 + .......DeE----------------------------------------------------R r3 = 0xff0000 + .......DeE----------------------------------------------------R r4 = 0xff00 + ........DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 22983 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r11 = u64 [r9 + 0] + D=========================eE--------------R.................... r10 = r11 & r3 + .D=========================eE-------------R.................... r10 = r10 << 0x18 + .D========================eeE-------------R.................... i32 r12 = r11 >> 0x18 + ..D=========================eE------------R.................... r12 = r12 << 0x20 + ..D==========================eE-----------R.................... r10 = r10 | r12 + ..D=======================eE--------------R.................... r12 = r11 & r4 + ...D=======================eE-------------R.................... r12 = r12 << 0x28 + ...D======================eE--------------R.................... r5 = r11 << 0x38 + ...D========================eE------------R.................... r12 = r12 | r5 + ....D=========================eE----------R.................... r10 = r10 | r12 + ....D======================eE-------------R.................... r12 = r11 >> 0x28 + ....D=======================eE------------R.................... r12 = r12 & r4 + .....D======================eE------------R.................... r5 = r11 >> 0x38 + .....D=======================eE-----------R.................... r12 = r12 | r5 + ......D======================eE-----------R.................... r5 = r11 >> 0x18 + ......D=======================eE----------R.................... r5 = r5 & r3 + ......D======================eE-----------R.................... r11 = r11 >> 0x8 + .......D======================eeE---------R.................... i32 r11 = r11 >> 0x18 + .......D========================eE--------R.................... r11 = r11 << 0x18 + .......D=========================eE-------R.................... r11 = r11 | r5 + ........D=========================eE------R.................... r11 = r11 | r12 + ........D==========================eE-----R.................... r10 = r10 | r11 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r10 + ........DeE---------------------------------------------------R r9 = r9 + 0x8 + .........DeE--------------------------------------------------R jump 22983 if r9 != r2 +``` + +Gas simulation at offset 23060 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r9 = u8 [r7 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r10 = u8 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + .D========================eER........................................................................................................... r9 = r9 << 0x8 + .D=========================eER.......................................................................................................... r9 = r9 | r10 + .D========================eE-R.......................................................................................................... r11 = r11 << 0x10 + .D========================eE-R.......................................................................................................... r12 = r12 << 0x18 + ..D========================eER.......................................................................................................... r11 = r11 | r12 + ..D=========================eER......................................................................................................... r9 = r9 | r11 + ..D==========================eeER....................................................................................................... i32 r9 = r9 + 0x1 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ...D===========================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + ....D==========================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + .....D=========================eE-------------------------R............................................................................. r10 = r9 << 0x3 + .....D==========================eE------------------------R............................................................................. r10 = r10 + r7 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + ......D===================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + .......D=========================================================================eER.................................................... r12 = r2 | r12 + .......D==========================================================================eER................................................... r5 = r5 << 0x10 + .......D==========================================================================eER................................................... r11 = r11 << 0x18 + .......D===========================================================================eER.................................................. r11 = r11 | r5 + ........D===========================================================================eER................................................. r2 = r11 | r12 + ........D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + ............................D========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ............................D==============================================================================eE-R......................... r12 = r12 | r5 + ............................D===============================================================================eER......................... r11 = r11 << 0x10 + ............................D================================================================================eER........................ r10 = r10 << 0x18 + .............................D================================================================================eER....................... r10 = r10 | r11 + ..............................D=======================================================eE------------------------R....................... r9 = r9 >> 0x18 + ..............................D================================================================================eER...................... r10 = r10 | r12 + ..............................D=================================================================================eER..................... r10 = r10 << 0x20 + ...............................D=================================================================================eER.................... r12 = r10 | r2 + ...............................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + .................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 23204 if r12 == 0 +``` + +Gas simulation at offset 23189 with total cost of 25: + +``` + DeER........................ r9 = 0x1000 + D=eER....................... r8 = r8 ^ r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 23204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 23212 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = 0 + .DeE------------------------R r9 = r8 << 0x33 + ..DeE-----------------------R r6 = r8 & 0xff + ..D=eeeeeeeeeeeeeeeeeeeeE---R jump 23307 if r9 >=s 0 +``` + +Gas simulation at offset 23238 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 23307 if r6 > 0x18 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r5 + 0x7f] = a3 + ..DeE-------------------------------------R............................................................................................ r10 = r7 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r5 + 0x7e] = a3 + ...DeE------------------------------------R............................................................................................ r10 = r7 >> 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................ u8 [r5 + 0x7d] = a3 + ...D========================eE------------R............................................................................................ r9 = r9 << 0x3 + ....D========================eE-----------R............................................................................................ r10 = r5 + 0x2c + ....D=========================eE----------R............................................................................................ r9 = r9 + r10 + ....DeE-----------------------------------R............................................................................................ r11 = 0x348 + .....D=======================eE-----------R............................................................................................ r12 = r11 >> 0x38 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x7] = a5 + ......D======================eE--------------------------R............................................................................. r12 = r11 >> 0x30 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x6] = a5 + .......D======================eE-------------------------R............................................................................. r12 = r11 >> 0x28 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x5] = a5 + ........D=====================eE-------------------------R............................................................................. r12 = r11 >> 0x20 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x4] = a5 + .........D====================eE-------------------------R............................................................................. r12 = r11 >> 0x18 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r9 + 0x3] = a5 + ..........D=============================================eE------------------------R.................................................... r12 = r11 >> 0x10 + ..........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x2] = a5 + ...........D============================================eE-------------------------R................................................... r12 = r11 >> 0x8 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x1] = a5 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u8 [r9 + 0] = a4 + ............D====================================================================eER................................................... r7 = r7 << 0x3 + ............D=====================================================================eER.................................................. r7 = r7 + r10 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 7] = 0 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 6] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 5] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 4] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 3] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 2] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + ............................................DeE---------------------------------------------------------------------------------------R r7 = 0x1 + .............................................D===================================eE---------------------------------------------------R r9 = r8 & 0x100 + .............................................D====================================eE--------------------------------------------------R jump 24051 if r9 != 0 +``` + +Gas simulation at offset 23440 with total cost of 21: + +``` + DeER.................... r7 = r8 & 0xeeff + DeER.................... r9 = 0x8007 + D=eeeeeeeeeeeeeeeeeeeeER jump 23497 if r9 >=s r7 +``` + +Gas simulation at offset 23453 with total cost of 2: + +``` + DeER. r8 = 0x8008 + D=eER jump 23524 if r7 == r8 +``` + +Gas simulation at offset 23461 with total cost of 2: + +``` + DeER. r8 = 0x8000 + DeER. r9 = 0x8010 + D=eER jump 24066 if r7 == r9 +``` + +Gas simulation at offset 23475 with total cost of 2: + +``` + DeER. r8 = 0x8020 + D=eER jump 24077 if r7 != r8 +``` + +Gas simulation at offset 23484 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10950f8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 23535 if r7 != 0 +``` + +Gas simulation at offset 23494 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 24077 +``` + +Gas simulation at offset 23497 with total cost of 2: + +``` + DeER. r8 = 0x8 + D=eER jump 24097 if r7 == r8 +``` + +Gas simulation at offset 23504 with total cost of 2: + +``` + DeER. r8 = 0x10 + D=eER jump 24077 if r7 != r8 +``` + +Gas simulation at offset 23511 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10950f0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 23535 if r7 != 0 +``` + +Gas simulation at offset 23521 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 24077 +``` + +Gas simulation at offset 23524 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10950d8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 24077 if r7 == 0 +``` + +Gas simulation at offset 23535 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u8 [r5 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u8 [r5 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [r5 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = i8 [r5 + 0x7f] + .D========================eER... r8 = r8 << 0x8 + .D=========================eER.. r8 = r8 | r9 + .D========================eE-R.. r10 = r10 << 0x10 + .D========================eE-R.. r11 = r11 << 0x18 + ..D========================eER.. r9 = r11 | r10 + ..D=========================eER. r9 = r9 | r8 + ..D==========================eER jump 23793 if r9 <=s 8 +``` + +Gas simulation at offset 23570 with total cost of 15: + +``` + DeER.............. r7 = 0x13809 + DeER.............. r8 = 0x9 + DeeeeeeeeeeeeeeeER r0 = 844, jump 12712 +``` + +Gas simulation at offset 23584 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 23787 if r7 u 31 +``` + +Gas simulation at offset 23593 with total cost of 90: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. unlikely + DeE---------------------------------------R.................................................. r7 = 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................. i32 r7 = r7 /u r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R............................. r8 = u8 [r5 + 0x21] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R............................. r9 = u8 [r5 + 0x20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R............................. r10 = u8 [r5 + 0x22] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R............................. r11 = i8 [r5 + 0x23] + ...D========================eE---------------------------------R............................. r8 = r8 << 0x8 + ...D=========================eE--------------------------------R............................. r8 = r8 | r9 + ...D========================eE---------------------------------R............................. r10 = r10 << 0x10 + ...D=================================================eE--------R............................. r11 = r11 << 0x18 + ....D=================================================eE-------R............................. r10 = r10 | r11 + ....D==================================================eE------R............................. r8 = r8 | r10 + ....D=========================================================eeeER.......................... r8 = r8 * r7 + ....D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x20] = a1 + .....D===========================================================eE------------------------R. r9 = r8 >> 0x10 + .....D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22] = a2 + ......D==========================================================eE-------------------------R r9 = r8 >> 0x18 + ......D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x23] = a2 + ......D==========================================================eE-------------------------R r8 = r8 >> 0x8 + .......D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x21] = a1 + .......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------R r0 = 846, jump 58395 +``` + +Gas simulation at offset 23661 with total cost of 59: + +``` + D............................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u8 [r5 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u8 [r5 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r5 + 0x26] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r5 + 0x27] + .D========================eER................................. r7 = r7 << 0x8 + .D=========================eER................................ r7 = r7 | r9 + .D========================eE-R................................ r10 = r10 << 0x10 + ..D========================eER................................ r11 = r11 << 0x18 + ..D=========================eER............................... r10 = r10 | r11 + ..D==========================eER.............................. r7 = r7 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r9 = u8 [r5 + 0x29] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r5 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r5 + 0x2a] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r5 + 0x2b] + ...D===============================================eE---R..... r9 = r9 << 0x8 + ....D===============================================eE--R..... r9 = r9 | r10 + ....D================================================eE-R..... r11 = r11 << 0x10 + ....D==================================================eER.... r12 = r12 << 0x18 + ....D===================================================eER... r11 = r11 | r12 + .....D===================================================eER.. r9 = r9 | r11 + .....D====================================================eER. r9 = r9 << 0x20 + .....D=====================================================eER r7 = r7 | r9 + .....DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 848, jump 58524 +``` + +Gas simulation at offset 23736 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r5 + 0x24] = a0 + DeE------------------------R............................. r8 = r7 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x2a] = a1 + .DeE------------------------R............................ r8 = r7 >> 0x38 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x2b] = a1 + ..DeE------------------------R........................... r8 = r7 >> 0x20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x28] = a1 + ...D======================eE--R.......................... r8 = r7 >> 0x28 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x29] = a1 + ....D======================eE------------------------R... r8 = r7 >> 0x10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x26] = a1 + .....D======================eE------------------------R.. r8 = r7 >> 0x18 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x27] = a1 + .....D=======================eE------------------------R. r7 = r7 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x25] = a0 + ......DeE-----------------------------------------------R r7 = 0x1 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 24051 +``` + +Gas simulation at offset 23787 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 24051 +``` + +Gas simulation at offset 23793 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeeE--------------------------------------R............................................................................................ i32 r8 = r9 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................ u8 [r5 + 0x7c] = a1 + .D=eE-------------------------------------R............................................................................................ r10 = r8 >> 0x18 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r5 + 0x7f] = a3 + ..DeE-------------------------------------R............................................................................................ r10 = r8 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r5 + 0x7e] = a3 + ...DeE------------------------------------R............................................................................................ r10 = r8 >> 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................ u8 [r5 + 0x7d] = a3 + ...D========================eE------------R............................................................................................ r9 = r9 << 0x3 + ....D========================eE-----------R............................................................................................ r10 = r5 + 0x2c + ....D=========================eE----------R............................................................................................ r9 = r9 + r10 + .....D=======================eE-----------R............................................................................................ r11 = r7 >> 0x38 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x7] = a4 + ......D======================eE--------------------------R............................................................................. r11 = r7 >> 0x30 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x6] = a4 + .......D======================eE-------------------------R............................................................................. r11 = r7 >> 0x28 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x5] = a4 + ........D=====================eE-------------------------R............................................................................. r11 = r7 >> 0x20 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x4] = a4 + .........D====================eE-------------------------R............................................................................. r11 = r7 >> 0x18 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r9 + 0x3] = a4 + ..........D=============================================eE------------------------R.................................................... r11 = r7 >> 0x10 + ..........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x2] = a4 + ...........D============================================eE-------------------------R................................................... r11 = r7 >> 0x8 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x1] = a4 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u8 [r9 + 0] = a0 + ............D====================================================================eER................................................... r8 = r8 << 0x3 + ............D=====================================================================eER.................................................. r8 = r8 + r10 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 7] = 0 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 6] = 0 + .............D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 5] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 4] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 3] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 2] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 1] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0 + ............................................D====================================eE---------------------------------------------------R jump 23593 if r6 <=u 31 +``` + +Gas simulation at offset 23905 with total cost of 2: + +``` + DeER. r8 = 0x20 + DeER. r7 = 0x1 + D=eER jump 24051 if r6 == r8 +``` + +Gas simulation at offset 23915 with total cost of 15: + +``` + DeER.............. r7 = r6 >> 0x5 + DeeeeeeeeeeeeeeeER r0 = 850, jump 58395 +``` + +Gas simulation at offset 23925 with total cost of 59: + +``` + D............................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u8 [r5 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u8 [r5 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r5 + 0x26] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r5 + 0x27] + .D========================eER................................. r7 = r7 << 0x8 + .D=========================eER................................ r7 = r7 | r9 + .D========================eE-R................................ r10 = r10 << 0x10 + ..D========================eER................................ r11 = r11 << 0x18 + ..D=========================eER............................... r10 = r10 | r11 + ..D==========================eER.............................. r7 = r7 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r9 = u8 [r5 + 0x29] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r5 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r5 + 0x2a] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r5 + 0x2b] + ...D===============================================eE---R..... r9 = r9 << 0x8 + ....D===============================================eE--R..... r9 = r9 | r10 + ....D================================================eE-R..... r11 = r11 << 0x10 + ....D==================================================eER.... r12 = r12 << 0x18 + ....D===================================================eER... r11 = r11 | r12 + .....D===================================================eER.. r9 = r9 | r11 + .....D====================================================eER. r9 = r9 << 0x20 + .....D=====================================================eER r7 = r7 | r9 + .....DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 852, jump 57503 +``` + +Gas simulation at offset 24000 with total cost of 55: + +``` + D......................................................... r8 = r7 + DeER...................................................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u8 [r5 + 0x24] = a1 + .DeE-----------------------R.............................. r9 = r8 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x2a] = a2 + ..DeE------------------------R............................ r9 = r8 >> 0x38 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x2b] = a2 + ...DeE------------------------R........................... r9 = r8 >> 0x20 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x28] = a2 + ....D=====================eE---R.......................... r9 = r8 >> 0x28 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u8 [r5 + 0x29] = a2 + .....D======================eE-----------------------R.... r9 = r8 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x26] = a2 + ......D======================eE------------------------R.. r9 = r8 >> 0x18 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x27] = a2 + ......D=======================eE------------------------R. r8 = r8 >> 0x8 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x25] = a1 + .......DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 24051 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24066 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10950e8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 23535 if r7 != 0 +``` + +Gas simulation at offset 24077 with total cost of 25: + +``` + DeER........................ r7 = 0x14313 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 24097 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10950e0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 23535 if r7 != 0 +``` + +Gas simulation at offset 24108 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 24077 +``` + +Gas simulation at offset 24110 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x3 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 24297 if r7 == 0 +``` + +Gas simulation at offset 24167 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eER........................................................... r8 = r8 << 0x8 + .D==================================================eER.......................................................... r8 = r8 | r9 + ..D================================================eE-R.......................................................... r10 = r10 << 0x10 + ..D================================================eE-R.......................................................... r11 = r11 << 0x18 + ..D=================================================eER.......................................................... r10 = r10 | r11 + ..D==================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r12 + 0x16] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE--R................................ r9 = r9 << 0x8 + ....D========================================================================eE-R................................ r9 = r9 | r10 + ....D=========================================================================eER................................ r11 = r11 << 0x10 + ....D==========================================================================eER............................... r12 = r12 << 0x18 + .....D==========================================================================eER.............................. r11 = r11 | r12 + .....D===========================================================================eER............................. r9 = r9 | r11 + .....D============================================================================eER............................ r9 = r9 << 0x20 + ......D============================================================================eER........................... r5 = r9 | r8 + ......DeE----------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE---------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE--------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + .......D============================================================================eER.......................... r7 = r7 + r5 + .......D=============================================================================eER......................... r7 = r7 + 0x4 + .......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ........D........................................................................................................ r6 = r5 + ........DeeE----------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 24258 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeE----------R r0 = 856, jump 59336 +``` + +Gas simulation at offset 24270 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 858, jump 60063 +``` + +Gas simulation at offset 24283 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r6 + 0] = r7 + DeE------------------------R.................... r6 = r6 + 0x4 + DeE------------------------R.................... r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 24258 if r6 != r7 +``` + +Gas simulation at offset 24297 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eeER............................................................................................................................................... i32 r7 = r10 >> 0x1f + .D==========================eER.............................................................................................................................................. r10 = r10 + r7 + .D===========================eER............................................................................................................................................. r8 = r10 >> 0x1 + ..D===========================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE---R.................................................................................................................. r9 = r10 >> 0x11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE---R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE--R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + .......D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D=============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...............................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ................................D========================================================================================================eER................................. r9 = r9 | r10 + ..................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ..................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + ...........................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 24478 if r12 == 0 +``` + +Gas simulation at offset 24462 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x20] + .D========================eER r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 24478 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24493 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r4 = r10 >>a 0x2 + ....D=================================================eeER................... i32 r9 = r10 << 0x1 + ....D==================================================eeeeeeeeeeeeeeeeeeeeER jump 24652 if r4 == 0 +``` + +Gas simulation at offset 24538 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffffc + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1d + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xfffffffffffffff4 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 24635 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffffc] = r5 + .DeE------------------------------------------------R r12 = r12 + 0xfffffffffffffff8 + .DeE------------------------------------------------R r10 = r10 + 0xfffffffffffffffc + .D=eE-----------------------------------------------R jump 24635 if r12 != r11 +``` + +Gas simulation at offset 24652 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 24810 if r12 == 0 +``` + +Gas simulation at offset 24802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 24810 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 24818 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 24850 if r9 != r10 +``` + +Gas simulation at offset 24833 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 24836 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24850 with total cost of 22: + +``` + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + DeE-R.................... r11 = 0x8 + D==eeeeeeeeeeeeeeeeeeeeER jump 24869 if r8 >=u r11 +``` + +Gas simulation at offset 24859 with total cost of 22: + +``` + DeER..................... r11 = 0xab >> r8 + D=eER.................... r11 = r11 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 24889 if r11 != 0 +``` + +Gas simulation at offset 24869 with total cost of 25: + +``` + DeER........................ r7 = 0x14c00 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 24889 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = u8 [r7 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u8 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = u8 [r7 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = i8 [r7 + 0x7f] + .D========================eER... r11 = r11 << 0x8 + .D=========================eER.. r11 = r11 | r12 + .D========================eE-R.. r6 = r6 << 0x10 + .D========================eE-R.. r5 = r5 << 0x18 + ..D========================eER.. r12 = r5 | r6 + ..D=========================eER. r12 = r12 | r11 + ..DeE-------------------------R. r11 = 0x8 + ...D=========================eER jump 25296 if r11 >=s r12 +``` + +Gas simulation at offset 24926 with total cost of 25: + +``` + D........................... r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + D........................... r5 = r7 + DeE------------------------R r7 = 0x13809 + .DeE-----------------------R r8 = 0x9 + .DeeeeeeeeeeeeeeeE---------R r0 = 862, jump 12712 +``` + +Gas simulation at offset 24947 with total cost of 1: + +``` + DeER jump 25658 if r7 =s 7 +``` + +Gas simulation at offset 24994 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................... u8 [r7 + 0x6c] = a2 + DeE---------------------------------------R....................................................................................... r8 = r9 >> 0x38 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................... u8 [r7 + 0x73] = a1 + .DeE--------------------------------------R....................................................................................... r8 = r9 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....................................................................................... u8 [r7 + 0x72] = a1 + ..DeE-------------------------------------R....................................................................................... r8 = r9 >> 0x28 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R....................................................................................... u8 [r7 + 0x71] = a1 + ...D======================eE--------------R....................................................................................... r8 = r9 >> 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 0x70] = a1 + ....D======================eE------------------------R............................................................................ r8 = r9 >> 0x18 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r7 + 0x6f] = a1 + .....D======================eE------------------------R........................................................................... r8 = r9 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r7 + 0x6e] = a1 + ......D======================eE------------------------R.......................................................................... r8 = r9 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u8 [r7 + 0x6d] = a1 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r7 + 0x74] = a3 + .......D=============================================eE-----------------------R................................................... r8 = r10 >> 0x38 + .......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r7 + 0x7b] = a1 + ........D=============================================eE------------------------R................................................. r8 = r10 >> 0x30 + ........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u8 [r7 + 0x7a] = a1 + .........D=============================================eE------------------------R................................................ r8 = r10 >> 0x28 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r7 + 0x79] = a1 + ..........D==================================================================eE---R............................................... r8 = r10 >> 0x20 + ..........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x78] = a1 + ...........D===================================================================eE-----------------------R......................... r8 = r10 >> 0x18 + ...........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r7 + 0x77] = a1 + ............D===================================================================eE------------------------R....................... r8 = r10 >> 0x10 + ............D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r7 + 0x76] = a1 + .............D===================================================================eE------------------------R...................... r8 = r10 >> 0x8 + .............D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x8] = r7 + .............D=========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x75] = a1 + ...........................................D=============================================================eeeeeeeeeeeeeeeeeeeeE---R jump 25444 if r9 >=s r10 +``` + +Gas simulation at offset 25092 with total cost of 15: + +``` + D................. r7 = r10 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 864, jump 57352 +``` + +Gas simulation at offset 25102 with total cost of 15: + +``` + D................. r6 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 866, jump 57352 +``` + +Gas simulation at offset 25112 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 868, jump 57503 +``` + +Gas simulation at offset 25122 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 870, jump 2348 +``` + +Gas simulation at offset 25130 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 872, jump 60629 +``` + +Gas simulation at offset 25137 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u8 [r5 + 0x21] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u8 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u8 [r5 + 0x22] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = i8 [r5 + 0x23] + .D=================================================eER............................................................................ r8 = r8 << 0x8 + .D==================================================eER........................................................................... r8 = r8 | r9 + .D=================================================eE-R........................................................................... r10 = r10 << 0x10 + ..D================================================eE-R........................................................................... r11 = r11 << 0x18 + ..D=================================================eER........................................................................... r10 = r10 | r11 + ..D==================================================eER.......................................................................... r8 = r8 | r10 + ...D==================================================eeeER....................................................................... r6 = r8 * r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u8 [r5 + 0x25] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r5 + 0x24] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r5 + 0x26] + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u8 [r5 + 0x27] + ....D=======================================================================eE-----R.............................................. r7 = r7 << 0x8 + ....D========================================================================eE----R.............................................. r7 = r7 | r8 + .....D========================================================================eE---R.............................................. r9 = r9 << 0x10 + .....D============================================================================eER............................................. r10 = r10 << 0x18 + .....D=============================================================================eER............................................ r9 = r9 | r10 + .....D==============================================================================eER........................................... r7 = r7 | r9 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r5 + 0x29] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r5 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u8 [r5 + 0x2a] + ......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. r11 = u8 [r5 + 0x2b] + .......D==============================================================================================eE-------R.................. r8 = r8 << 0x8 + .......D===============================================================================================eE------R.................. r8 = r8 | r9 + .......D================================================================================================eE-----R.................. r10 = r10 << 0x10 + .......D======================================================================================================eER................. r11 = r11 << 0x18 + ........D======================================================================================================eER................ r10 = r10 | r11 + ........D=======================================================================================================eER............... r8 = r8 | r10 + ............................D====================================================================================eER.............. r8 = r8 << 0x20 + .....................................................D============================================================eER............. r7 = r7 | r8 + .....................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .....................................................DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 874, jump 58524 +``` + +Gas simulation at offset 25248 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r5 + 0x24] = a0 + DeE------------------------R............................. r9 = r7 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x2a] = a2 + .DeE------------------------R............................ r9 = r7 >> 0x38 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x2b] = a2 + ..DeE------------------------R........................... r9 = r7 >> 0x20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x28] = a2 + ...D======================eE--R.......................... r9 = r7 >> 0x28 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x29] = a2 + ....D======================eE------------------------R... r9 = r7 >> 0x10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x26] = a2 + .....D======================eE------------------------R.. r9 = r7 >> 0x18 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x27] = a2 + .....D=======================eE------------------------R. r7 = r7 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x25] = a0 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 25628 +``` + +Gas simulation at offset 25296 with total cost of 154: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. unlikely + DeE---------------------------------------R.................................................................................................................. r8 = r8 << 0x3 + DeE---------------------------------------R.................................................................................................................. r11 = 0x6e5e0 + D=eE--------------------------------------R.................................................................................................................. r8 = r8 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................. r6 = u64 [r8 + 0] + .DeeE-------------------------------------R.................................................................................................................. i32 r5 = r12 + 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.................................................................................................................. u8 [r7 + 0x7c] = s0 + ..D=eE------------------------------------R.................................................................................................................. r8 = r5 >> 0x18 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................................................................................................. u8 [r7 + 0x7f] = a1 + ...DeE------------------------------------R.................................................................................................................. r8 = r5 >> 0x10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................................................................................................. u8 [r7 + 0x7e] = a1 + ....D=======================eE------------R.................................................................................................................. r8 = r5 >> 0x8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r7 + 0x7d] = a1 + ....D========================eE------------------------R..................................................................................................... r12 = r12 << 0x3 + .....D========================eE-----------------------R..................................................................................................... r8 = r7 + 0x2c + .....D=========================eE----------------------R..................................................................................................... r12 = r12 + r8 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r12 + 0] = s1 + ......D=======================eE--------------------------R.................................................................................................. r11 = r6 >> 0x38 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r12 + 0x7] = a4 + .......D======================eE--------------------------R.................................................................................................. r11 = r6 >> 0x30 + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r12 + 0x6] = a4 + ........D======================eE-------------------------R.................................................................................................. r11 = r6 >> 0x28 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r12 + 0x5] = a4 + .........D=====================eE-----------------------------------------------R............................................................................ r11 = r6 >> 0x20 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u8 [r12 + 0x4] = a4 + ..........D==============================================eE------------------------R......................................................................... r11 = r6 >> 0x18 + ..........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u8 [r12 + 0x3] = a4 + ...........D=============================================eE-------------------------R........................................................................ r11 = r6 >> 0x10 + ...........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u8 [r12 + 0x2] = a4 + ...........D===================================================================eE---R........................................................................ r6 = r6 >> 0x8 + ............D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r12 + 0x1] = s1 + ............D=====================================================================eE----------------------R.................................................. r11 = r5 << 0x3 + ...........................................D=======================================eE---------------------R.................................................. r8 = r8 + r11 + ...........................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r8 + 7] = 0 + ...........................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r8 + 6] = 0 + ...........................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r8 + 5] = 0 + ............................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 4] = 0 + ............................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r8 + 3] = 0 + ............................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r8 + 2] = 0 + ............................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r8 + 1] = 0 + .............................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0 + .............................................D=====================================eE-----------------------------------------------------------------------R jump 24994 if r5 > 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u8 [r6 + 0x2a] = a2 + .DeE------------------------R........................................................ r9 = r7 >> 0x38 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r6 + 0x2b] = a2 + ..DeE------------------------R....................................................... r9 = r7 >> 0x20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u8 [r6 + 0x28] = a2 + ...D======================eE--R...................................................... r9 = r7 >> 0x28 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u8 [r6 + 0x29] = a2 + ....D======================eE------------------------R............................... r9 = r7 >> 0x10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u8 [r6 + 0x26] = a2 + .....D======================eE------------------------R.............................. r9 = r7 >> 0x18 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r6 + 0x27] = a2 + .....D=======================eE------------------------R............................. r7 = r7 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r6 + 0x25] = a0 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r6 + 0x21] + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r6 + 0x20] + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [r6 + 0x22] + .......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u8 [r6 + 0x23] + .......D=====================================================================eE--R... r7 = r7 << 0x8 + .......D======================================================================eE-R... r7 = r7 | r9 + .......D=======================================================================eER... r10 = r10 << 0x10 + ........D=======================================================================eER.. r11 = r11 << 0x18 + ........D========================================================================eER. r10 = r10 | r11 + ........D=========================================================================eER r6 = r10 | r7 + .........DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 25628 with total cost of 28: + +``` + DeER........................... r7 = r6 << 0x1 + DeER........................... r9 = r6 >> 0x17 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x23] = a2 + .DeE------------------------R.. r9 = r6 >> 0xf + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x22] = a2 + ..DeE------------------------R. r6 = r6 >> 0x7 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x21] = s1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r5 + 0x20] = a0 + ..DeE-------------------------R r7 = 0x1 + ...DeeeeeeeeeeeeeeeE----------R jump 24836 +``` + +Gas simulation at offset 25658 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 24836 +``` + +Gas simulation at offset 25664 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeE------------------------R r9 = r8 & 0x100 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 25749 if r9 != 0 +``` + +Gas simulation at offset 25683 with total cost of 21: + +``` + DeER.................... r9 = r8 & 0xeeff + DeER.................... r11 = 0x8007 + D=eeeeeeeeeeeeeeeeeeeeER jump 25827 if r11 >=s r9 +``` + +Gas simulation at offset 25697 with total cost of 2: + +``` + DeER. r10 = 0x8008 + D=eER jump 25978 if r9 == r10 +``` + +Gas simulation at offset 25706 with total cost of 2: + +``` + DeER. r10 = 0x8000 + DeER. r11 = 0x8010 + D=eER jump 25997 if r9 == r11 +``` + +Gas simulation at offset 25720 with total cost of 2: + +``` + DeER. r10 = 0x8020 + D=eER jump 26580 if r9 != r10 +``` + +Gas simulation at offset 25729 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0x1095120 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x1095120] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26014 if r5 != 0 +``` + +Gas simulation at offset 25746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 26580 +``` + +Gas simulation at offset 25749 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 25752 with total cost of 2: + +``` + DeER. r9 = r8 << 0x33 + D=eER jump 26604 if r9 >=s 0 +``` + +Gas simulation at offset 25759 with total cost of 2: + +``` + DeER. r8 = r8 & 0xff + DeER. r9 = 0x9 + D=eER jump 26604 if r8 >a 0x1f + D==eER............. r5 = r7 | 0x1 + .DeeeeeeeeeeeeeeeER jump 26604 +``` + +Gas simulation at offset 25827 with total cost of 2: + +``` + DeER. r10 = 0x8 + D=eER jump 26563 if r9 == r10 +``` + +Gas simulation at offset 25834 with total cost of 2: + +``` + DeER. r10 = 0x10 + D=eER jump 26580 if r9 != r10 +``` + +Gas simulation at offset 25841 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0x1095118 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x1095118] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26014 if r5 != 0 +``` + +Gas simulation at offset 25858 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 26580 +``` + +Gas simulation at offset 25861 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeeE--------------------------------------R............................................................................................ i32 r8 = r9 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................ u8 [r7 + 0x7c] = a1 + .D=eE-------------------------------------R............................................................................................ r10 = r8 >> 0x18 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7f] = a3 + ..DeE-------------------------------------R............................................................................................ r10 = r8 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7e] = a3 + ...DeE------------------------------------R............................................................................................ r10 = r8 >> 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................ u8 [r7 + 0x7d] = a3 + ...D========================eE------------R............................................................................................ r9 = r9 << 0x3 + ....D========================eE-----------R............................................................................................ r7 = r7 + 0x2c + ....D=========================eE----------R............................................................................................ r9 = r9 + r7 + ....DeE-----------------------------------R............................................................................................ r10 = 0x348 + .....D=======================eE-----------R............................................................................................ r11 = r10 >> 0x38 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x7] = a4 + ......D======================eE--------------------------R............................................................................. r11 = r10 >> 0x30 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x6] = a4 + .......D======================eE-------------------------R............................................................................. r11 = r10 >> 0x28 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x5] = a4 + ........D=====================eE-------------------------R............................................................................. r11 = r10 >> 0x20 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r9 + 0x4] = a4 + .........D====================eE-------------------------R............................................................................. r11 = r10 >> 0x18 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r9 + 0x3] = a4 + ..........D=============================================eE------------------------R.................................................... r11 = r10 >> 0x10 + ..........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x2] = a4 + ...........D============================================eE-------------------------R................................................... r11 = r10 >> 0x8 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r9 + 0x1] = a4 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u8 [r9 + 0] = a3 + ............D====================================================================eER................................................... r8 = r8 << 0x3 + ............D=====================================================================eER.................................................. r7 = r7 + r8 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 7] = 0 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 6] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 5] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 4] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 3] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 2] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + ............................................DeE---------------------------------------------------------------------------------------R r5 = 0x1 + ............................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R jump 26604 +``` + +Gas simulation at offset 25978 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0x1095100 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x1095100] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26014 if r5 != 0 +``` + +Gas simulation at offset 25994 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 26580 +``` + +Gas simulation at offset 25997 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0x1095110 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x1095110] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26580 if r5 == 0 +``` + +Gas simulation at offset 26014 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [r7 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = u8 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u8 [r7 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = i8 [r7 + 0x7f] + .D========================eER... r10 = r10 << 0x8 + .D=========================eER.. r10 = r10 | r11 + .D========================eE-R.. r12 = r12 << 0x10 + .D========================eE-R.. r6 = r6 << 0x18 + ..D========================eER.. r11 = r6 | r12 + ..D=========================eER. r11 = r11 | r10 + ..DeE-------------------------R. r10 = 0x8 + ...D=========================eER jump 26294 if r10 >=s r11 +``` + +Gas simulation at offset 26051 with total cost of 16: + +``` + DeER............... r9 = 0x13809 + D.................. r5 = r8 + DeER............... r8 = 0x9 + D.................. r6 = r7 + .DeER.............. r7 = 0x13809 + .DeeeeeeeeeeeeeeeER r0 = 886, jump 12712 +``` + +Gas simulation at offset 26074 with total cost of 20: + +``` + D...................... r8 = r5 + D...................... r9 = r7 + D...................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeER jump 26600 if r9 > 0x5 + ..D========================eE-------------R.................. r12 = r12 << 0x10 + ..D========================eE-------------R.................. r6 = r6 << 0x18 + ..D=========================eE------------R.................. r12 = r12 | r6 + ..D==========================eE-----------R.................. r10 = r10 | r12 + ...D==========================eeeE--------R.................. r10 = r10 * r9 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x20] = a3 + ...D=============================eE------------------------R. r11 = r10 >> 0x10 + ....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x22] = a4 + ....D============================eE-------------------------R r11 = r10 >> 0x18 + ....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x23] = a4 + .....D===========================eE-------------------------R r10 = r10 >> 0x8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x21] = a3 + .....D....................................................... r5 = r7 + .....D....................................................... r7 = r9 + ......D...................................................... r6 = r8 + ......DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 888, jump 58395 +``` + +Gas simulation at offset 26163 with total cost of 59: + +``` + D............................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u8 [r5 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u8 [r5 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r5 + 0x26] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r5 + 0x27] + .D========================eER................................. r7 = r7 << 0x8 + .D=========================eER................................ r7 = r7 | r9 + .D========================eE-R................................ r10 = r10 << 0x10 + ..D========================eER................................ r11 = r11 << 0x18 + ..D=========================eER............................... r10 = r10 | r11 + ..D==========================eER.............................. r7 = r7 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r9 = u8 [r5 + 0x29] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r5 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r5 + 0x2a] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r5 + 0x2b] + ...D===============================================eE---R..... r9 = r9 << 0x8 + ....D===============================================eE--R..... r9 = r9 | r10 + ....D================================================eE-R..... r11 = r11 << 0x10 + ....D==================================================eER.... r12 = r12 << 0x18 + ....D===================================================eER... r11 = r11 | r12 + .....D===================================================eER.. r9 = r9 | r11 + .....D====================================================eER. r9 = r9 << 0x20 + .....D=====================================================eER r7 = r7 | r9 + .....DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 890, jump 58524 +``` + +Gas simulation at offset 26237 with total cost of 55: + +``` + D......................................................... r8 = r6 + D......................................................... r9 = r7 + D......................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u8 [r5 + 0x24] = a2 + .DeE-----------------------R.............................. r10 = r9 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x2a] = a3 + ..DeE------------------------R............................ r10 = r9 >> 0x38 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x2b] = a3 + ...DeE------------------------R........................... r10 = r9 >> 0x20 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x28] = a3 + ....D=====================eE---R.......................... r10 = r9 >> 0x28 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u8 [r5 + 0x29] = a3 + .....D======================eE-----------------------R.... r10 = r9 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x26] = a3 + ......D======================eE------------------------R.. r10 = r9 >> 0x18 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x27] = a3 + ......D=======================eE------------------------R. r9 = r9 >> 0x8 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x25] = a2 + .......DeE-----------------------------------------------R r5 = 0x1 + .......DeeeeeeeeeeeeeeeE---------------------------------R jump 25752 +``` + +Gas simulation at offset 26294 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeeE--------------------------------------R............................................................................................ i32 r10 = r11 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................ u8 [r7 + 0x7c] = a3 + .D=eE-------------------------------------R............................................................................................ r12 = r10 >> 0x18 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7f] = a5 + ..DeE-------------------------------------R............................................................................................ r12 = r10 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................................................................ u8 [r7 + 0x7e] = a5 + ...DeE------------------------------------R............................................................................................ r12 = r10 >> 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................ u8 [r7 + 0x7d] = a5 + ...D========================eE------------R............................................................................................ r11 = r11 << 0x3 + ....D========================eE-----------R............................................................................................ r12 = r7 + 0x2c + ....D=========================eE----------R............................................................................................ r11 = r11 + r12 + .....D=======================eE-----------R............................................................................................ r9 = r5 >> 0x38 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r11 + 0x7] = a2 + ......D======================eE--------------------------R............................................................................. r9 = r5 >> 0x30 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r11 + 0x6] = a2 + .......D======================eE-------------------------R............................................................................. r9 = r5 >> 0x28 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r11 + 0x5] = a2 + ........D=====================eE-------------------------R............................................................................. r9 = r5 >> 0x20 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r11 + 0x4] = a2 + .........D====================eE-------------------------R............................................................................. r9 = r5 >> 0x18 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r11 + 0x3] = a2 + ..........D=============================================eE------------------------R.................................................... r9 = r5 >> 0x10 + ..........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r11 + 0x2] = a2 + ...........D============================================eE-------------------------R................................................... r9 = r5 >> 0x8 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r11 + 0x1] = a2 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u8 [r11 + 0] = s0 + ............D====================================================================eER................................................... r10 = r10 << 0x3 + ............D=====================================================================eER.................................................. r10 = r10 + r12 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 7] = 0 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 6] = 0 + .............D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 5] = 0 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 4] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 3] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 2] = 0 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 1] = 0 + ............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = 0 + ............................................D====================================eE---------------------------------------------------R r9 = r8 & 0xff + ............................................D=====================================eE--------------------------------------------------R jump 26093 if r9 >=u 33 +``` + +Gas simulation at offset 26410 with total cost of 21: + +``` + DeER.................... r10 = 0x20 + DeER.................... r5 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 25752 if r9 == r10 +``` + +Gas simulation at offset 26420 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r10 /u r9 + .D............................................................. r6 = r7 + .D............................................................. r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE--------------------------------------------R r0 = 892, jump 58395 +``` + +Gas simulation at offset 26435 with total cost of 59: + +``` + D............................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u8 [r6 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u8 [r6 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r6 + 0x26] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r6 + 0x27] + .D========================eER................................. r7 = r7 << 0x8 + .D=========================eER................................ r7 = r7 | r9 + .D========================eE-R................................ r10 = r10 << 0x10 + ..D========================eER................................ r11 = r11 << 0x18 + ..D=========================eER............................... r10 = r10 | r11 + ..D==========================eER.............................. r7 = r7 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r9 = u8 [r6 + 0x29] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r6 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r6 + 0x2a] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r6 + 0x2b] + ...D===============================================eE---R..... r9 = r9 << 0x8 + ....D===============================================eE--R..... r9 = r9 | r10 + ....D================================================eE-R..... r11 = r11 << 0x10 + ....D==================================================eER.... r12 = r12 << 0x18 + ....D===================================================eER... r11 = r11 | r12 + .....D===================================================eER.. r9 = r9 | r11 + .....D====================================================eER. r9 = r9 << 0x20 + .....D=====================================================eER r7 = r7 | r9 + .....DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 894, jump 57503 +``` + +Gas simulation at offset 26509 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0] + D............................................................................... r9 = r7 + D............................................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r6 + 0x24] = a2 + .DeE-----------------------R.................................................... r10 = r9 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r6 + 0x2a] = a3 + ..DeE------------------------R.................................................. r10 = r9 >> 0x38 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r6 + 0x2b] = a3 + ...D======================eE--R................................................. r10 = r9 >> 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r6 + 0x28] = a3 + ....D=====================eE-------------------------R.......................... r10 = r9 >> 0x28 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r6 + 0x29] = a3 + .....D======================eE-----------------------R.......................... r10 = r9 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r6 + 0x26] = a3 + ......D======================eE------------------------R........................ r10 = r9 >> 0x18 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r6 + 0x27] = a3 + ......D=============================================eE--R....................... r9 = r9 >> 0x8 + .......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x25] = a2 + .......DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 25752 +``` + +Gas simulation at offset 26563 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r9 = 0x1095108 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x1095108] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26014 if r5 != 0 +``` + +Gas simulation at offset 26580 with total cost of 25: + +``` + DeER........................ r7 = 0x11854 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 26600 with total cost of 2: + +``` + DeER. r5 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 26604 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 26621 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 26844 if r8 == 0 +``` + +Gas simulation at offset 26637 with total cost of 1: + +``` + DeER jump 26863 if r11 == 0 +``` + +Gas simulation at offset 26641 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x38] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x20] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + .DeE------------------------------------------------R r7 = 0x1 + ..DeE-----------------------------------------------R r8 = 0x188 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 896, jump 5210 +``` + +Gas simulation at offset 26672 with total cost of 1: + +``` + DeER jump 26882 if r7 == 0 +``` + +Gas simulation at offset 26676 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x28] + D=========================eE--------------R jump 26688 if r6 > 0x3b + .D==========================eeeE----------R..................................................................................... r11 = r11 * r6 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [r7 + 0x12c] = r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R...................................................................... u16 [r7 + 0x130] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R...................................................................... u64 [r1 + 0x18] = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R...................................................................... u8 [r7 + 0x132] = s1 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................... r9 = u64 [r1 + 0x40] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u32 [r7 + 0x134] = r9 + ...D............................................................................................................................ r5 = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................ r9 = u64 [r1 + 0x20] + ....D================================================eE------------------------R................................................ r7 = r9 << 0x38 + ....D=================================================eE-----------------------R................................................ r7 = r7 >> 0x3b + ....D==================================================eeeE--------------------R................................................ r7 = r7 * r8 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u32 [r5 + 0x138] = r7 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................... u16 [r5 + 0x13c] = r9 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R........................................... u8 [r5 + 0x13e] = a1 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + ......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x140] = r6 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x8] = r10 + ......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R u8 [r5 + 0x150] = a3 + ......D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u32 [r5 + 340] = 0x1000 + .......D........................................................................................................................ r7 = r6 + .......DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------R r0 = 898, jump 57352 +``` + +Gas simulation at offset 26782 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 900, jump 57352 +``` + +Gas simulation at offset 26794 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 902, jump 57503 +``` + +Gas simulation at offset 26805 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r5 + 0x148] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 26891 if r8 != r6 +``` + +Gas simulation at offset 26815 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 344] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r7 = 0x1 + DeE------------------------R r8 = 0x4 + .DeeeeeeeeeeeeeeeE---------R r0 = 904, jump 5210 +``` + +Gas simulation at offset 26834 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x160] = r7 + DeE------------------------R jump 26956 if r7 != 0 +``` + +Gas simulation at offset 26841 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27038 +``` + +Gas simulation at offset 26844 with total cost of 15: + +``` + DeER.............. r7 = 0x1a7e8 + DeER.............. r8 = 0x12c43 + DeeeeeeeeeeeeeeeER r0 = 906, jump 12712 +``` + +Gas simulation at offset 26860 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27327 +``` + +Gas simulation at offset 26863 with total cost of 15: + +``` + DeER.............. r7 = 0x1a7e8 + DeER.............. r8 = 0x1640d + DeeeeeeeeeeeeeeeER r0 = 908, jump 12712 +``` + +Gas simulation at offset 26879 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27327 +``` + +Gas simulation at offset 26882 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 910, jump 12993 +``` + +Gas simulation at offset 26888 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27327 +``` + +Gas simulation at offset 26891 with total cost of 1: + +``` + DeER jump 26925 if r6 >=s r8 +``` + +Gas simulation at offset 26894 with total cost of 92: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... unlikely + DeE---------------------------------------R.................................................... r7 = r8 << 0x9 + D=eE--------------------------------------R.................................................... r7 = r7 + r6 + .D=eE-------------------------------------R.................................................... r7 = r7 + 0xffffffffffffffff + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................. i32 r9 = r7 /s r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R............................. r8 = u64 [r1 + 0x8] + ...D============================================================eeeeER......................... i32 r7 = r9 * r8 + ....D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x158] = r7 + ....D===========================================================eeeeeeeeeeeeeeeeeeeeE---------R jump 26937 if r9 != 0 +``` + +Gas simulation at offset 26920 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 26937 +``` + +Gas simulation at offset 26925 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 << 0x9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x158] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 26937 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r8 = 0x4 + DeeeeeeeeeeeeeeeE----------R r0 = 912, jump 5210 +``` + +Gas simulation at offset 26949 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x160] = r7 + DeE------------------------R jump 27038 if r7 == 0 +``` + +Gas simulation at offset 26956 with total cost of 114: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................... r7 = i32 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................... r8 = u8 [r5 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................... r9 = i32 [r5 + 0x12c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................. i32 r7 = r7 /s r8 + ..D===================================================================================eeeeER......................... i32 r7 = r9 * r7 + ..D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r7 + ..D=======================================================================================eE------------------------R jump 26995 if r7 <=s 0 +``` + +Gas simulation at offset 26982 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 914, jump 2374 +``` + +Gas simulation at offset 26988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x110] = r7 + DeE------------------------R jump 27038 if r7 == 0 +``` + +Gas simulation at offset 26995 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x40] + D=========================eE--------------R jump 27112 if r9 != r10 +``` + +Gas simulation at offset 27005 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r5 + 0] = 0 + DeE---------------------------------------R.......... r7 = r5 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r8 = u64 [r1 + 0x30] + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = u64 [r1 + 0x20] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 916, jump 21184 +``` + +Gas simulation at offset 27031 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 27226 if r7 >=s 0 +``` + +Gas simulation at offset 27035 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27264 +``` + +Gas simulation at offset 27038 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0x180] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 27053 if r8 == 0 +``` + +Gas simulation at offset 27046 with total cost of 22: + +``` + D........................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 918, jump [r8 + 0] +``` + +Gas simulation at offset 27053 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x100] + DeeeeeeeeeeeeeeeE----------R r0 = 920, jump 13803 +``` + +Gas simulation at offset 27063 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x110] + DeeeeeeeeeeeeeeeE----------R r0 = 922, jump 4480 +``` + +Gas simulation at offset 27073 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x120] + DeeeeeeeeeeeeeeeE----------R r0 = 924, jump 4480 +``` + +Gas simulation at offset 27083 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeE----------R r0 = 926, jump 4480 +``` + +Gas simulation at offset 27093 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 928, jump 4480 +``` + +Gas simulation at offset 27101 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 930, jump 12993 +``` + +Gas simulation at offset 27109 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27327 +``` + +Gas simulation at offset 27112 with total cost of 26: + +``` + DeER......................... r11 = 0x8120 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x30] + .D........................... r10 = r9 + .D........................... r9 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 932, jump 21184 +``` + +Gas simulation at offset 27137 with total cost of 1: + +``` + DeER jump 27264 if r7 =s r5 +``` + +Gas simulation at offset 27739 with total cost of 22: + +``` + DeeER.................... i32 r10 = r7 + r9 + D==eeeeeeeeeeeeeeeeeeeeER jump 27849 if r10 s 0 +``` + +Gas simulation at offset 27814 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 27817 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 27831 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 27904 +``` + +Gas simulation at offset 27849 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r6 + 0x110] + D=========================eER r7 = r7 + r10 + D............................ r5 = r9 + DeeeeeeeeeeeeeeeE-----------R r0 = 980, jump 256372 +``` + +Gas simulation at offset 27865 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r6 + 0x11c] + DeE------------------------R.......................... r7 = 0 + D=========================eER......................... r8 = r8 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x11c] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 27817 +``` + +Gas simulation at offset 27880 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 27817 +``` + +Gas simulation at offset 27885 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x18] + .D========================eER r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 14060 +``` + +Gas simulation at offset 27904 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r6 + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = i32 [r7 + 0x158] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r5 + 0x108] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 264] = 0 + ...D........................................................................... r6 = r9 + ...D================================================eE------------------------R jump 27953 if r7 == 0 +``` + +Gas simulation at offset 27946 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r5 + 0x20] + D=========================eeeER r6 = r7 * r9 + DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 27953 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x134] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r9 + .D========================eE--------------R jump 27983 if r7 != r8 +``` + +Gas simulation at offset 27968 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x80] + .DeeE-------------------------------------R..... i32 r12 = r12 << 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 28056 if r7 != 0 +``` + +Gas simulation at offset 27981 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 28064 +``` + +Gas simulation at offset 27983 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r7 = u8 [r5 + 0x150] + D=========================eE--------------R.............................................. r7 = r7 << 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u64 [r1 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r7 = r6 /s r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R u64 [r1 + 0x28] = r12 + ..DeeeeeeeeeeeeeeeE---------------------------------------------------------------------R r0 = 982, jump 57352 +``` + +Gas simulation at offset 28006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x148] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 984, jump 58524 +``` + +Gas simulation at offset 28022 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 986, jump 2348 +``` + +Gas simulation at offset 28028 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 988, jump 60629 +``` + +Gas simulation at offset 28034 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0x8] + .D========================eeeeER. i32 r10 = r8 * r7 + .D============================eER r6 = r6 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r7 = i32 [r5 + 0x80] + ..D=======================eeE---R i32 r12 = r12 << 0x2 + ..D=========================eE--R jump 28064 if r7 == 0 +``` + +Gas simulation at offset 28056 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r5 + 0xa0] + D=========================eeeER r6 = r7 * r6 + DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 28064 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x120] + .DeeE-------------------------------------R..... i32 r6 = r6 + r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r1 + 0x28] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 28132 if r8 >=s r6 +``` + +Gas simulation at offset 28082 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeE------------------------R r8 = r6 + 0x20 + DeeeeeeeeeeeeeeeE----------R r0 = 990, jump 4717 +``` + +Gas simulation at offset 28094 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 28713 if r7 == 0 +``` + +Gas simulation at offset 28098 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r5 + 0x120] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u32 [r5 + 0x128] = r6 + DeE------------------------R....... r8 = r7 & 0xf + .DeeeE---------------------R....... r9 = r8 u 0 + .D===========================eER.......................... r7 = r7 + 0xffffffffffffffff + .D============================eER......................... r7 = r7 & r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... u64 [r1 + 0x10] = r10 + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D============================eE------------------------R r6 = r10 + r7 + ..D....................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = u64 [r1 + 0x18] + ...DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 992, jump 256372 +``` + +Gas simulation at offset 28192 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0] + D=========================eER jump 28363 if r7 == 0 +``` + +Gas simulation at offset 28198 with total cost of 106: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................. u64 [r5 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................. r12 = u64 [r1 + 0x30] + .D========================eE--------------R.................................................................. r7 = r12 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r5 + 0x1f] = a0 + ..D=======================eE-------------------------R....................................................... r7 = r12 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r5 + 0x1e] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................... r7 = u8 [r5 + 0x2d] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....................................................... r8 = u8 [r5 + 0x2c] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u8 [r5 + 0x2e] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u8 [r5 + 0x2f] + ...D================================================eE-R..................................................... r7 = r7 << 0x8 + ....D================================================eER..................................................... r7 = r7 | r8 + ....D================================================eER..................................................... r9 = r9 << 0x10 + ....D=================================================eER.................................................... r10 = r10 << 0x18 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r5 + 0x31] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u8 [r5 + 0x30] + .....D=================================================eE-----------------------R............................ r9 = r9 | r10 + .....D==================================================eE----------------------R............................ r7 = r7 | r9 + .....D=======================================================================eE-R............................ r8 = r8 << 0x8 + ......D========================================================================eER........................... r8 = r8 | r11 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r9 = u8 [r5 + 0x32] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r5 + 0x33] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r5 + 0x18] = r12 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x1c] = a5 + .......D========================================================================eE-----------------------R... r9 = r9 << 0x10 + .......D==========================================================================eE---------------------R... r10 = r10 << 0x18 + .......D===========================================================================eE--------------------R... r9 = r9 | r10 + ........D========================================================================eE----------------------R... r10 = r12 >> 0x8 + ........D===========================================================================eE-------------------R... r8 = r8 | r9 + ........D============================================================================eE------------------R... r8 = r8 << 0x20 + .........D============================================================================eE-----------------R... r9 = r8 | r7 + ...........................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a3 + ...........................................D===========================================eE-------------------R jump 28334 if r9 == 0 +``` + +Gas simulation at offset 28298 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r5 + 127] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r5 + 126] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0x5] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r8 = u8 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 125] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 124] = 0 + .D========================eE------------------------R r7 = r7 << 0x8 + ..D========================eE-----------------------R r8 = r8 | r7 + ..D.................................................. r7 = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = 994, jump [r9 + 0] +``` + +Gas simulation at offset 28330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r5 + 0x1c] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 28334 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x134] + D=========================eE--------------R jump 28378 if r7 != r8 +``` + +Gas simulation at offset 28346 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r2 = u64 [r1 + 0x10] + DeE---------------------------------------R...... r7 = r5 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r8 = i32 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 28491 if r8 != 0 +``` + +Gas simulation at offset 28360 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 28653 +``` + +Gas simulation at offset 28363 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x134] + .D========================eE--------------R jump 28346 if r7 == r8 +``` + +Gas simulation at offset 28378 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 28410 if r6 == 0 +``` + +Gas simulation at offset 28384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r12 + .DeeeeeeeeeeeeeeeE---------R r0 = 996, jump 256372 +``` + +Gas simulation at offset 28403 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x30] + D=========================eeER i32 r12 = r12 + r6 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 28410 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x30] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x28] + .D========================eeE-------------R............ i32 r8 = r12 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..D=========================eE------------------------R r8 = r8 + r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 998, jump 256372 +``` + +Gas simulation at offset 28440 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x30] + D=========================eER r2 = r6 + r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x28] + .D========================eER jump 28737 if r7 >=s r9 +``` + +Gas simulation at offset 28453 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [r5 + 0x170] + D................................................. r7 = r5 + D................................................. r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r9 = u64 [r1 + 0x18] + .D................................................ r10 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r11 = u64 [r1 + 0x8] + .D................................................ r6 = r2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeER r0 = 1000, jump [r12 + 0] +``` + +Gas simulation at offset 28477 with total cost of 27: + +``` + D............................. r2 = r6 + D............................. r12 = r7 + DeER.......................... r7 = r5 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .D=========================eER jump 28653 if r8 == 0 +``` + +Gas simulation at offset 28491 with total cost of 3: + +``` + DeeER. i32 r8 = r12 + 0 + D==eER jump 28653 if r8 <=s 0 +``` + +Gas simulation at offset 28497 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. unlikely + DeE---------------------------------------R................................................................. r8 = r12 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. u8 [r5 + 0x9f] = a1 + .DeE--------------------------------------R................................................................. r8 = r12 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................. u8 [r5 + 0x9e] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. r8 = u8 [r5 + 0xad] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................. r9 = u8 [r5 + 0xac] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r10 = u8 [r5 + 0xae] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r11 = u8 [r5 + 0xaf] + ..D=========================eE-----------------------R...................................................... r8 = r8 << 0x8 + ...D=========================eE----------------------R...................................................... r8 = r8 | r9 + ...D================================================eER..................................................... r10 = r10 << 0x10 + ...D================================================eER..................................................... r11 = r11 << 0x18 + ...D=================================================eER.................................................... r10 = r10 | r11 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................... r9 = u8 [r5 + 0xb1] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u8 [r5 + 0xb0] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r5 + 0x90] = r2 + ....D=================================================eE-----------------------R............................ r8 = r8 | r10 + .....D===============================================eE------------------------R............................ r9 = r9 << 0x8 + .....D=================================================eE----------------------R............................ r9 = r9 | r11 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u8 [r5 + 0xb2] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r5 + 0xb3] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x98] = r12 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x9c] = a5 + ......D========================================================================eE-----------------------R... r10 = r10 << 0x10 + ......D=========================================================================eE----------------------R... r11 = r11 << 0x18 + .......D=========================================================================eE---------------------R... r10 = r10 | r11 + .......D========================================================================eE----------------------R... r11 = r12 >> 0x8 + .......D==========================================================================eE--------------------R... r9 = r9 | r10 + ........D==========================================================================eE-------------------R... r9 = r9 << 0x20 + ........D===========================================================================eE------------------R... r9 = r9 | r8 + ........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x9d] = a4 + ...........................................D=========================================eE--------------------R jump 28653 if r9 == 0 +``` + +Gas simulation at offset 28608 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r5 + 255] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r5 + 254] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r5 + 0x85] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r10 = u8 [r5 + 0x84] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 253] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 252] = 0 + .D========================eE------------------------R r8 = r8 << 0x8 + ..D========================eE-----------------------R r8 = r8 | r10 + ..D.................................................. r6 = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = 1002, jump [r9 + 0] +``` + +Gas simulation at offset 28646 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r5 + 0x9c] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 28653 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 28683 if r8 == 0 +``` + +Gas simulation at offset 28660 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r8 + 0] + DeeE--------------------------------------R..... i32 r12 = r12 + 0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 28677 if r12 s 0 +``` + +Gas simulation at offset 28792 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 28953 +``` + +Gas simulation at offset 28795 with total cost of 15: + +``` + DeER.............. r7 = 0x1a7e8 + DeER.............. r8 = 0x1430c + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 28808 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r8 = i32 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r9 = u8 [r5 + 0x150] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... i32 r8 = r8 /s r9 + ..D===================================================================================eeER.................... i32 r7 = r7 + r8 + ..D=====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 28953 if r7 <=s 0 +``` + +Gas simulation at offset 28827 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1006, jump 57352 +``` + +Gas simulation at offset 28833 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x148] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 1008, jump 58524 +``` + +Gas simulation at offset 28849 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1010, jump 2348 +``` + +Gas simulation at offset 28855 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1012, jump 60629 +``` + +Gas simulation at offset 28861 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r5 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r5 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r5 + 0x118] + D=========================eeeER......................... r7 = r8 * r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x4] = r7 + .D========================eE---------------------------R r7 = r9 + r6 + ..D=======================eeE--------------------------R i32 r9 = r10 - r6 + ..DeE--------------------------------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 1014, jump 256151 +``` + +Gas simulation at offset 28894 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x118] + DeE------------------------R r10 = r1 + 0x4 + .D.......................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 1016, jump 27904 +``` + +Gas simulation at offset 28913 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 28968 if r7 >a 0x2 + ....D==================================================eeER.................. i32 r9 = r9 + r10 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 29353 if r4 == 0 +``` + +Gas simulation at offset 29226 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffffc + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......DeE----------------------------------------------------R. r5 = 0xc00000000 + ........D============================================eE-------R. r4 = r4 << 0x20 + .........D============================================eeeeE---R. r5 = r4 mulhu r5 + ..........D================================================eE-R. r11 = r11 + r9 + ..........D=================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xfffffffffffffff0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 29333 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r12 + 0] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffffc] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff8] = r5 + .DeE------------------------------------------------R r12 = r12 + 0xfffffffffffffff4 + .DeE------------------------------------------------R r10 = r10 + 0xfffffffffffffffc + .D=eE-----------------------------------------------R jump 29333 if r12 != r11 +``` + +Gas simulation at offset 29353 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 29511 if r12 == 0 +``` + +Gas simulation at offset 29503 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 29511 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 29519 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r2 = r10 >>a 0x2 + ....D=================================================eeER................... i32 r9 = r10 << 0x2 + ....D==================================================eeeeeeeeeeeeeeeeeeeeER jump 29684 if r2 == 0 +``` + +Gas simulation at offset 29564 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r4 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r12 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r11 = r3 | r4 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r12 = r12 << 0x18 + ..D========================eER.................................. r12 = r12 | r5 + ..D=========================eER................................. r3 = r12 | r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r4 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r4 = r4 << 0x8 + ....D===============================================eE-R........ r5 = r4 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + ......D===================================================eER... r5 = r11 | r3 + ......D====================================================eER.. r12 = r10 + r5 + .......D====================================================eER. r12 = r12 + 0xfffffffffffffffc + .......D===================================================eE-R. r11 = r9 + r5 + .......D====================================================eER. r11 = r11 + 0xfffffffffffffff8 + ........D===========================================eE--------R. r2 = r2 + 0xffffffffffffffff + ........D============================================eE-------R. r2 = r2 << 0x20 + ........D=============================================eE------R. r2 = r2 >> 0x1e + ........D==================================================eE-R. r10 = r10 + r5 + .........D==================================================eER. r10 = r10 - r2 + .........D===================================================eER r10 = r10 + 0xfffffffffffffff8 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 29661 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r11 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r11 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffffc] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffff8] = r5 + .DeE------------------------------------------------R r12 = r12 + 0xfffffffffffffffc + .D=eE-----------------------------------------------R r11 = r11 + 0xfffffffffffffff0 + ..D=eE----------------------------------------------R jump 29661 if r12 != r10 +``` + +Gas simulation at offset 29684 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 29842 if r12 == 0 +``` + +Gas simulation at offset 29834 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 29842 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 29850 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r9 = r10 << 0x2 + ....D=================================================eER.................... r2 = r10 >>a 0x2 + ....D==================================================eeER.................. i32 r9 = r9 + r10 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 30021 if r2 == 0 +``` + +Gas simulation at offset 29898 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r4 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r12 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r11 = r3 | r4 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r12 = r12 << 0x18 + ..D========================eER.................................. r12 = r12 | r5 + ..D=========================eER................................. r3 = r12 | r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r4 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r4 = r4 << 0x8 + ....D===============================================eE-R........ r5 = r4 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + ......D===================================================eER... r5 = r11 | r3 + ......D====================================================eER.. r12 = r10 + r5 + .......D====================================================eER. r12 = r12 + 0xfffffffffffffffc + .......D===================================================eE-R. r11 = r9 + r5 + .......D====================================================eER. r11 = r11 + 0xfffffffffffffff8 + ........D===========================================eE--------R. r2 = r2 + 0xffffffffffffffff + ........D============================================eE-------R. r2 = r2 << 0x20 + ........D=============================================eE------R. r2 = r2 >> 0x1e + ........D==================================================eE-R. r10 = r10 + r5 + .........D==================================================eER. r10 = r10 - r2 + .........D===================================================eER r10 = r10 + 0xfffffffffffffff8 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 29995 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r11 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r11 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [r11 + 4294967292] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffff8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffff4] = r5 + .D========================eE------------------------R r12 = r12 + 0xfffffffffffffffc + ..D========================eE-----------------------R r11 = r11 + 0xffffffffffffffec + ..D========================eE-----------------------R jump 29995 if r12 != r10 +``` + +Gas simulation at offset 30021 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 30179 if r12 == 0 +``` + +Gas simulation at offset 30171 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 30179 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 30187 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r4 = r10 >>a 0x2 + ....D=================================================eeeeER................. i32 r9 = r10 * 0x6 + ....D==================================================eeeeeeeeeeeeeeeeeeeeER jump 30362 if r4 == 0 +``` + +Gas simulation at offset 30233 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xffffffffffffffe8 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x18 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 30333 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r12 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r12 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [r12 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x4] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r5 + ..D========================eE-----------------------R r12 = r12 + 0xffffffffffffffe8 + ..D=========================eE----------------------R r10 = r10 + 0xfffffffffffffffc + ..D==========================eE---------------------R jump 30333 if r12 != r11 +``` + +Gas simulation at offset 30362 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 30520 if r12 == 0 +``` + +Gas simulation at offset 30512 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 30520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 30528 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r9 = r10 << 0x3 + ....D=================================================eER.................... r4 = r10 >>a 0x2 + ....D==================================================eeER.................. i32 r9 = r9 - r10 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 30716 if r4 == 0 +``` + +Gas simulation at offset 30577 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xffffffffffffffe4 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......DeE----------------------------------------------------R. r5 = 0x1c00000000 + ........D============================================eE-------R. r4 = r4 << 0x20 + .........D============================================eeeeE---R. r5 = r4 mulhu r5 + ..........D================================================eE-R. r11 = r11 + r9 + ..........D=================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffc8 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 30684 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u32 [r12 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u32 [r12 + 20] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u32 [r12 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 0x4] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r12 + 0] = r5 + ..D================================================eER. r12 = r12 + 0xffffffffffffffe4 + ..D================================================eER. r10 = r10 + 0xfffffffffffffffc + ..D=================================================eER jump 30684 if r12 != r11 +``` + +Gas simulation at offset 30716 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 30874 if r12 == 0 +``` + +Gas simulation at offset 30866 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 30874 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 30882 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r12 = r12 << 0x18 + ..D=================================================eER...................... r10 = r12 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D==================================================eER.................... r4 = r10 >>a 0x2 + ....D=================================================eeER................... i32 r9 = r10 << 0x3 + ....D==================================================eeeeeeeeeeeeeeeeeeeeER jump 31060 if r4 == 0 +``` + +Gas simulation at offset 30928 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xffffffffffffffe0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffc0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 31025 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 28] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u32 [r12 + 20] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 8] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0x4] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r5 + ..D================================================eE------------------------R r12 = r12 + 0xffffffffffffffe0 + ..D================================================eE------------------------R r10 = r10 + 0xfffffffffffffffc + ...D================================================eE-----------------------R jump 31025 if r12 != r11 +``` + +Gas simulation at offset 31060 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 31218 if r12 == 0 +``` + +Gas simulation at offset 31210 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 31218 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 31226 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D=================================================eER.................... r9 = r9 + r10 + ....D==================================================eeER.................. i32 r12 = r9 >>a 0x1 + .....D=================================================eE-R.................. r9 = r9 & 0xfffffffffffffffe + .....D================================================eE--R.................. r4 = r10 >>a 0x3 + ......D==================================================eeER................ i32 r9 = r9 + r12 + ......D================================================eeeeeeeeeeeeeeeeeeeeER jump 31413 if r4 == 0 +``` + +Gas simulation at offset 31284 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffffc + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......DeE----------------------------------------------------R. r5 = 0xc00000000 + ........D============================================eE-------R. r4 = r4 << 0x20 + .........D============================================eeeeE---R. r5 = r4 mulhu r5 + ..........D================================================eE-R. r11 = r11 + r9 + ..........D=================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xfffffffffffffff0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 31391 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffffc] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff8] = r5 + .DeE------------------------------------------------R r12 = r12 + 0xfffffffffffffff4 + .D=eE-----------------------------------------------R r10 = r10 + 0xfffffffffffffff8 + .D==eeeeeeeeeeeeeeeeeeeeE---------------------------R jump 31391 if r12 != r11 +``` + +Gas simulation at offset 31413 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 31571 if r12 == 0 +``` + +Gas simulation at offset 31563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 31571 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 31579 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D=================================================eER.................... r9 = r9 + r10 + ....D==================================================eeER.................. i32 r9 = r9 << 0x1 + .....D================================================eE--R.................. r4 = r10 >>a 0x3 + .....D===================================================eER................. r9 = r9 & 0xfffffffffffffffc + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 31756 if r4 == 0 +``` + +Gas simulation at offset 31633 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff8 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1c + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffe8 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 31730 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r12 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r12 + 0xfffffffffffffffc] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = i32 [r10 + 0xfffffffffffffffc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff8] = r5 + .D========================eE-------------------------R r12 = r12 + 0xfffffffffffffff0 + ..D=======================eE-------------------------R r10 = r10 + 0xfffffffffffffff8 + ..D========================eE------------------------R jump 31730 if r12 != r11 +``` + +Gas simulation at offset 31756 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 31914 if r12 == 0 +``` + +Gas simulation at offset 31906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 31914 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 31922 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D=================================================eER.................... r9 = r9 + r10 + ....D==================================================eeER.................. i32 r9 = r9 >>a 0x1 + .....D===================================================eER................. r12 = r9 << 0x2 + .....D================================================eE---R................. r4 = r10 >>a 0x3 + ......D===================================================eeER............... i32 r9 = r9 + r12 + ......D================================================eeeeeeeeeeeeeeeeeeeeER jump 32109 if r4 == 0 +``` + +Gas simulation at offset 31980 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff8 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x14 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffe4 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 32080 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 4294967292] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r5 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffff8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r5 = i32 [r10 + 0xfffffffffffffffc] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D=======================eE-------------------------------------------------R r12 = r12 + 0xffffffffffffffec + ..D=======================eE-------------------------------------------------R r10 = r10 + 0xfffffffffffffff8 + ..D========================eE------------------------------------------------R jump 32080 if r12 != r11 +``` + +Gas simulation at offset 32109 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 32267 if r12 == 0 +``` + +Gas simulation at offset 32259 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 32267 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 32275 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D=================================================eER.................... r9 = r9 + r10 + ....D==================================================eeER.................. i32 r9 = r9 >>a 0x1 + .....D================================================eE--R.................. r4 = r10 >>a 0x3 + .....D===================================================eeeeER.............. i32 r9 = r9 * 0x6 + ......D================================================eeeeeeeeeeeeeeeeeeeeER jump 32462 if r4 == 0 +``` + +Gas simulation at offset 32330 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xffffffffffffffe8 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x18 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 32430 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 12] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u32 [r12 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x4] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r5 + ..D=======================eE-------------------------------------------------R r12 = r12 + 0xffffffffffffffe8 + ..D========================eE------------------------------------------------R r10 = r10 + 0xfffffffffffffff8 + ..D========================eE------------------------------------------------R jump 32430 if r12 != r11 +``` + +Gas simulation at offset 32462 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 32620 if r12 == 0 +``` + +Gas simulation at offset 32612 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 32620 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 32628 with total cost of 75: + +``` + DeER.......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r9 = u8 [r7 + 0x1d] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r10 = u8 [r7 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D=========================eE------------------------R........................ r9 = r9 << 0x8 + ..D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D================================================eER........................ r11 = r11 << 0x10 + ..D=================================================eER....................... r10 = r12 << 0x18 + ...D=================================================eER...................... r10 = r10 | r11 + ...D==================================================eER..................... r10 = r10 | r9 + ....D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D==================================================eER.................... r9 = r9 + r10 + .....D==================================================eeER.................. i32 r9 = r9 >>a 0x1 + .....D====================================================eER................. r12 = r9 << 0x3 + ......D================================================eE---R................. r4 = r10 >>a 0x3 + .......D===================================================eeER............... i32 r6 = r12 - r9 + .......D================================================eeeeeeeeeeeeeeeeeeeeER jump 32830 if r4 == 0 +``` + +Gas simulation at offset 32688 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r7 + 0x13] + .D========================eER.................................. r3 = r3 << 0x8 + .D=========================eER................................. r12 = r3 | r2 + .D========================eE-R................................. r5 = r5 << 0x10 + ..D=======================eE-R................................. r11 = r11 << 0x18 + ..D========================eER................................. r11 = r11 | r5 + ..D=========================eER................................ r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r7 + 0x17] + ....D==============================================eE--R....... r3 = r3 << 0x8 + ....D===============================================eE-R....... r5 = r3 | r5 + ....D================================================eER....... r11 = r11 << 0x10 + ....D=================================================eER...... r12 = r12 << 0x18 + .....D=================================================eER..... r11 = r11 | r12 + .....D==================================================eER.... r11 = r11 | r5 + .....D===================================================eER... r11 = r11 << 0x20 + .....D====================================================eER.. r11 = r11 | r2 + ......D====================================================eER. r12 = r6 + r11 + ......D=====================================================eER r12 = r12 + 0xffffffffffffffe4 + ......D====================================================eE-R r10 = r10 + r11 + .......D====================================================eER r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R r4 = r4 + 0xffffffffffffffff + .......DeE----------------------------------------------------R r5 = 0x1c00000000 + ........D============================================eE-------R r4 = r4 << 0x20 + .........D============================================eeeeE---R r5 = r4 mulhu r5 + ..........D===============================================eE--R r9 = r6 - r5 + ..........D================================================eE-R r9 = r9 + r11 + ............................D===============================eER r11 = r9 + 0xffffffffffffffc8 + ............................DeeE------------------------------R fallthrough +``` + +Gas simulation at offset 32795 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u32 [r12 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x4] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r9 + ..D========================eE------------------------------------------------R r12 = r12 + 0xffffffffffffffe4 + ..D=========================eE-----------------------------------------------R r10 = r10 + 0xfffffffffffffff8 + ...D=========================eE----------------------------------------------R jump 32795 if r12 != r11 +``` + +Gas simulation at offset 32830 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = s1 + DeE------------------------R....................................................................................................................................... r9 = r6 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a2 + .DeE------------------------R...................................................................................................................................... r9 = r6 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a2 + .DeE-------------------------R..................................................................................................................................... r6 = r6 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = s1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r11 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r11 = r11 << 0x8 + ..........D=================================================================================================eER.................................................... r11 = r11 | r12 + ..........D==================================================================================================eER................................................... r6 = r6 << 0x10 + ............................D================================================================================eER................................................... r5 = r5 << 0x18 + ............................D=================================================================================eER.................................................. r5 = r5 | r6 + .............................D=================================================================================eER................................................. r11 = r11 | r5 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r6 + .......................................................D===============================================================================eER......................... r5 = r5 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r5 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r11 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 32990 if r12 == 0 +``` + +Gas simulation at offset 32980 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 32990 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 33000 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eeE-R..................... i32 r9 = r12 >> 0x1f + ....D=================================================eER.................... r9 = r9 + r10 + ....D==================================================eeER.................. i32 r9 = r9 << 0x2 + .....D================================================eE--R.................. r4 = r10 >>a 0x3 + .....D===================================================eER................. r9 = r9 & 0xfffffffffffffff8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 33189 if r4 == 0 +``` + +Gas simulation at offset 33055 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xffffffffffffffe0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffc0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 33152 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 28] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x4] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r5 + ..D================================================eE------------------------R r12 = r12 + 0xffffffffffffffe0 + ..D================================================eE------------------------R r10 = r10 + 0xfffffffffffffff8 + ...D================================================eeeeeeeeeeeeeeeeeeeeE----R jump 33152 if r12 != r11 +``` + +Gas simulation at offset 33189 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 33347 if r12 == 0 +``` + +Gas simulation at offset 33339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 33347 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 33355 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x3 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 33567 if r9 == 0 +``` + +Gas simulation at offset 33427 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D=================================================eE------R............................................................ r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D========================================================================eE--------R................................ r9 = r9 | r10 + ....D=========================================================================eE-------R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r6 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D====================================================================================eER.......................... r7 = r7 + r6 + .......D====================================================================================eER......................... r7 = r7 + 0x4 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3eaaaaab + .......D................................................................................................................ r5 = r6 + ........DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 33524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeE----------R r0 = 1056, jump 59336 +``` + +Gas simulation at offset 33535 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 1058, jump 59336 +``` + +Gas simulation at offset 33544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1060, jump 60063 +``` + +Gas simulation at offset 33553 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeE------------------------R. r6 = r6 + 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 33524 if r5 != r7 +``` + +Gas simulation at offset 33567 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................. r8 = u64 [r1 + 0x8] + D=========================eeeE------------R.................................................................................................................................. r7 = r8 * 0x55555556 + .D===========================eE-----------R.................................................................................................................................. r8 = r7 >> 0x3f + .D============================eE----------R.................................................................................................................................. r7 = r7 >> 0x20 + ..D============================eE---------R.................................................................................................................................. r9 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................. r7 = u64 [r1 + 0x10] + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D=================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + ....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D=========================================================================eE-R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D==========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D===========================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + ........D============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D=============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D===========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........D============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=====================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D============================================================================================eER................................. r9 = r9 | r10 + ............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ...........................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + .................................................................................D==========================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 33755 if r12 == 0 +``` + +Gas simulation at offset 33739 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x28] + .D========================eER r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 33755 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33770 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x3 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 34030 if r9 == 0 +``` + +Gas simulation at offset 33842 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + ..D========================================================eER........................................................... r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE----------R................................ r9 = r9 << 0x8 + ....D=========================================================================eE--------R................................ r9 = r9 | r10 + ....D================================================================================eE-R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + .....D==================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + ......D====================================================================================eER........................... r5 = r9 | r8 + ......D=====================================================================================eER.......................... r6 = r5 + 0x8 + .......DeE------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......D=eE-----------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D==eE----------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1d + .......D=====================================================================================eER......................... r7 = r7 + r6 + ........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 56] = 0x3f4ccccd + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3e4ccccd + ...........................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 33945 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1064, jump 60063 +``` + +Gas simulation at offset 33963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1066, jump 60063 +``` + +Gas simulation at offset 33978 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1068, jump 59336 +``` + +Gas simulation at offset 33992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1070, jump 60063 +``` + +Gas simulation at offset 34006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1072, jump 59336 +``` + +Gas simulation at offset 34015 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x4] = r7 + DeE------------------------R. r5 = r5 + 0x8 + DeE------------------------R. r6 = r6 + 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 33945 if r5 != r7 +``` + +Gas simulation at offset 34030 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x55555556 + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x20 + ..D===========================eE----------R................................................................................................................................... r10 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r10 << 0x1 + ...D============================eE--------R................................................................................................................................... r9 = r10 >> 0x17 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D=================================================eE---R.................................................................................................................. r9 = r10 >> 0xf + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D=================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x7 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1c] = a1 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D=============================================================================================eER................................. r9 = r9 | r10 + ............................................D==============================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 34221 if r12 == 0 +``` + +Gas simulation at offset 34205 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 34221 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34236 with total cost of 111: + +``` + DeER.............................................................................................................. r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r9 = u8 [r7 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r10 = i8 [r7 + 0x1f] + ..D=================================================eE------------------------R................................... r7 = r11 << 0x8 + ...D=================================================eE-----------------------R................................... r7 = r7 | r8 + ...D================================================eE------------------------R................................... r9 = r9 << 0x10 + ...D=========================================================================eER.................................. r10 = r10 << 0x18 + ...D==========================================================================eER................................. r9 = r9 | r10 + ....D==========================================================================eER................................ r7 = r7 | r9 + ....D===========================================================================eeeER............................. r8 = r7 * 0x55555556 + .....D=============================================================================eER............................ r9 = r8 >> 0x3f + .....D=============================================================================eER............................ r8 = r8 >> 0x20 + .....D==============================================================================eER........................... r9 = r9 + r8 + ......DeE-----------------------------------------------------------------------------R........................... r8 = 0xaaaaaaaaaaaaaaab + .......D===========================================================================eeeeER......................... r8 = r7 mulhu r8 + ........D==============================================================================eER........................ r8 = r8 >> 0x3 + ........D===============================================================================eeER...................... i32 r10 = r8 + 0 + .........D===========================================================================eeE---R...................... i32 r9 = r9 << 0x2 + .........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .........D================================================================================eE---------------------R jump 34536 if r10 == 0 +``` + +Gas simulation at offset 34326 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r6 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r11 = u8 [r6 + 0x12] + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r12 = u8 [r6 + 0x13] + .D=================================================eE-----R............................................................... r9 = r9 << 0x8 + .D==================================================eE----R............................................................... r9 = r9 | r10 + ..D================================================eE-----R............................................................... r11 = r11 << 0x10 + ..D======================================================eER.............................................................. r12 = r12 << 0x18 + ..D=======================================================eER............................................................. r11 = r11 | r12 + ..D========================================================eER............................................................ r9 = r9 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r12 = u8 [r6 + 0x16] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r6 = u8 [r6 + 0x17] + ....D=======================================================================eE--------R................................... r10 = r10 << 0x8 + ....D========================================================================eE-------R................................... r10 = r10 | r11 + ....D=========================================================================eE------R................................... r12 = r12 << 0x10 + ....D================================================================================eER.................................. r6 = r6 << 0x18 + .....D================================================================================eER................................. r12 = r12 | r6 + .....D=================================================================================eER................................ r10 = r10 | r12 + .....D==================================================================================eER............................... r10 = r10 << 0x20 + .....D===================================================================================eER.............................. r9 = r9 | r10 + ......D===================================================================================eER............................. r6 = r7 + r9 + ......D====================================================================================eER............................ r6 = r6 + 0xfffffffffffffffc + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R............................ r5 = u64 [r1 + 0x8] + .......D==================================================================================eE-R............................ r5 = r5 + r9 + .......D===================================================================================eER............................ r5 = r5 + 0xfffffffffffffff8 + .......DeE-----------------------------------------------------------------------------------R............................ r8 = r8 + 0xffffffffffffffff + ........DeE----------------------------------------------------------------------------------R............................ r10 = 0xc00000000 + ........DeE----------------------------------------------------------------------------------R............................ r8 = r8 << 0x20 + ...........................................D=================================eeeeE-----------R............................ r8 = r8 mulhu r10 + ............................................D===============================================eER........................... r7 = r7 + r9 + .....................................................D=======================================eER.......................... r7 = r7 - r8 + .....................................................D========================================eER......................... r7 = r7 + 0xfffffffffffffff0 + .....................................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ...........................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 24] = 0x3de38e39 + ...........................................................D===================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 40] = 0x3f638e39 + ...........................................................DeeE----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 34457 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1076, jump 60063 +``` + +Gas simulation at offset 34468 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1078, jump 60063 +``` + +Gas simulation at offset 34488 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1080, jump 59336 +``` + +Gas simulation at offset 34497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xfffffffffffffffc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1082, jump 60063 +``` + +Gas simulation at offset 34512 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1084, jump 59336 +``` + +Gas simulation at offset 34521 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0xfffffffffffffff8] = r7 + DeE------------------------R. r6 = r6 + 0xfffffffffffffff4 + DeE------------------------R. r5 = r5 + 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 34457 if r6 != r7 +``` + +Gas simulation at offset 34536 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r7 + 0x1c] = a2 + .D========================eE------------------------R................................................................................................................... r8 = r9 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a1 + ..D=======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1e] = a1 + ...D======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1d] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r11 = u8 [r7 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ....D=======================================================================eER......................................................................................... r11 = r11 << 0x8 + .....D=======================================================================eER........................................................................................ r8 = r8 | r11 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r8 = r8 | r9 + ......D=========================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .......D==========================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r7 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r6 = r6 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ....................................................................................D================================================================================eER jump 34709 if r12 == 0 +``` + +Gas simulation at offset 34693 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x38] + .D========================eER r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 34709 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34724 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r2 = r10 | r9 + ...D==================================================eeeER........................... r9 = r2 * 0x55555556 + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >> 0x20 + ....D=====================================================eER......................... r9 = r9 + r11 + .....D=====================================================eER........................ r12 = r9 << 0x2 + .....DeE-----------------------------------------------------R........................ r10 = 0xaaaaaaaaaaaaaaab + ......D==================================================eeeeER....................... r11 = r2 mulhu r10 + .......D=====================================================eER...................... r5 = r11 >> 0x3 + ........D=====================================================eeER.................... i32 r10 = r5 + 0 + .........D==================================================eeE--R.................... i32 r9 = r9 + r12 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 34935 if r10 == 0 +``` + +Gas simulation at offset 34803 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r4 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r12 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r11 = r3 | r4 + .D========================eE-R.................................. r10 = r10 << 0x10 + ..D=======================eE-R.................................. r12 = r12 << 0x18 + ..D========================eER.................................. r10 = r10 | r12 + ..D=========================eER................................. r3 = r10 | r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r4 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r12 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r10 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r4 = r4 << 0x8 + ....D===============================================eE-R........ r12 = r4 | r12 + ....D================================================eER........ r10 = r10 << 0x10 + ....D=================================================eER....... r11 = r11 << 0x18 + .....D=================================================eER...... r10 = r10 | r11 + .....D==================================================eER..... r10 = r10 | r12 + .....D===================================================eER.... r10 = r10 << 0x20 + ......D===================================================eER... r11 = r10 | r3 + ......D====================================================eER.. r12 = r9 + r11 + .......D====================================================eER. r12 = r12 + 0xfffffffffffffff8 + .......D===================================================eE-R. r10 = r2 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + ........D===========================================eE--------R. r5 = r5 + 0xffffffffffffffff + ........D============================================eE-------R. r5 = r5 << 0x20 + ........D=============================================eE------R. r2 = r5 >> 0x20 + .........D=============================================eeeE---R. r5 = r2 * 0x14 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffe4 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 34903 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0xfffffffffffffffc] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r5 = i32 [r10 + 0xfffffffffffffffc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffff8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r5 = i32 [r10 + 0xfffffffffffffff8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D=======================eE-------------------------------------------------R r12 = r12 + 0xffffffffffffffec + ..D========================eE------------------------------------------------R r10 = r10 + 0xfffffffffffffff4 + ..D=========================eE-----------------------------------------------R jump 34903 if r12 != r11 +``` + +Gas simulation at offset 34935 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 35093 if r12 == 0 +``` + +Gas simulation at offset 35085 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 35093 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 35101 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r10 = r10 | r9 + ...D==================================================eeeER........................... r9 = r10 * 0x55555556 + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >> 0x20 + ....D=====================================================eER......................... r9 = r9 + r11 + .....DeE----------------------------------------------------R......................... r11 = 0xaaaaaaaaaaaaaaab + ......D==================================================eeeeER....................... r11 = r10 mulhu r11 + .......D=====================================================eER...................... r4 = r11 >> 0x3 + ........D=====================================================eeER.................... i32 r12 = r4 + 0 + .........D===================================================eeeeER................... i32 r9 = r9 * 0x6 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 35312 if r12 == 0 +``` + +Gas simulation at offset 35177 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff4 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x18 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffdc + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 35277 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u32 [r12 + 4294967292] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0xfffffffffffffffc] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff8] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffff8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D========================eE------------------------------------------------R r12 = r12 + 0xffffffffffffffe8 + ..D=========================eE-----------------------------------------------R r10 = r10 + 0xfffffffffffffff4 + ...D=========================eE----------------------------------------------R jump 35277 if r12 != r11 +``` + +Gas simulation at offset 35312 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 35470 if r12 == 0 +``` + +Gas simulation at offset 35462 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 35470 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 35478 with total cost of 84: + +``` + DeER................................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................... r9 = u8 [r7 + 0x1d] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r10 = u8 [r7 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D=========================eE------------------------R................................. r9 = r9 << 0x8 + ..D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D================================================eER................................. r11 = r11 << 0x10 + ..D=================================================eER................................ r12 = r12 << 0x18 + ...D=================================================eER............................... r10 = r12 | r11 + ...D==================================================eER.............................. r2 = r10 | r9 + ....D==================================================eeeER........................... r9 = r2 * 0x55555556 + ....D=====================================================eER.......................... r11 = r9 >> 0x3f + .....D====================================================eER.......................... r9 = r9 >> 0x20 + .....D=====================================================eER......................... r9 = r9 + r11 + .....D======================================================eER........................ r12 = r9 << 0x3 + ......DeE-----------------------------------------------------R........................ r10 = 0xaaaaaaaaaaaaaaab + .......D==================================================eeeeER....................... r11 = r2 mulhu r10 + ........D=====================================================eER...................... r5 = r11 >> 0x3 + .........D=====================================================eeER.................... i32 r10 = r5 + 0 + ..........D==================================================eeE--R.................... i32 r6 = r12 - r9 + ..........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 35704 if r10 == 0 +``` + +Gas simulation at offset 35559 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r4 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r10 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r12 = u8 [r7 + 0x13] + .D========================eER.................................. r3 = r3 << 0x8 + .D=========================eER................................. r11 = r3 | r4 + .D========================eE-R................................. r10 = r10 << 0x10 + ..D=======================eE-R................................. r12 = r12 << 0x18 + ..D========================eER................................. r10 = r10 | r12 + ..D=========================eER................................ r3 = r10 | r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r4 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r12 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u8 [r7 + 0x17] + ....D==============================================eE--R....... r4 = r4 << 0x8 + ....D===============================================eE-R....... r12 = r4 | r12 + ....D================================================eER....... r10 = r10 << 0x10 + ....D=================================================eER...... r11 = r11 << 0x18 + .....D=================================================eER..... r10 = r10 | r11 + .....D==================================================eER.... r10 = r10 | r12 + .....D===================================================eER... r10 = r10 << 0x20 + ......D===================================================eER.. r11 = r10 | r3 + ......D====================================================eER. r12 = r6 + r11 + .......D====================================================eER r12 = r12 + 0xfffffffffffffff4 + .......D===================================================eE-R r10 = r2 + r11 + .......D====================================================eER r10 = r10 + 0xfffffffffffffffc + ........D===========================================eE--------R r2 = r5 + 0xffffffffffffffff + ........DeE---------------------------------------------------R r5 = 0x1c00000000 + .........D===========================================eE-------R r2 = r2 << 0x20 + ..........D===========================================eeeeE---R r5 = r2 mulhu r5 + ...........D==============================================eE--R r9 = r6 - r5 + ...........D===============================================eE-R r9 = r9 + r11 + ............................D===============================eER r11 = r9 + 0xffffffffffffffd8 + ............................DeeE------------------------------R fallthrough +``` + +Gas simulation at offset 35666 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r12 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r9 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffffc] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u32 [r12 + 4294967288] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r9 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r10 + 0xfffffffffffffff8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff0] = r9 + ..D================================================eE------------------------R r12 = r12 + 0xffffffffffffffe4 + ...D================================================eE-----------------------R r10 = r10 + 0xfffffffffffffff4 + ...D================================================eE-----------------------R jump 35666 if r12 != r11 +``` + +Gas simulation at offset 35704 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = s1 + DeE------------------------R....................................................................................................................................... r9 = r6 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a2 + .DeE------------------------R...................................................................................................................................... r9 = r6 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a2 + .DeE-------------------------R..................................................................................................................................... r6 = r6 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = s1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r11 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r11 = r11 << 0x8 + ..........D=================================================================================================eER.................................................... r11 = r11 | r12 + ..........D==================================================================================================eER................................................... r6 = r6 << 0x10 + ............................D================================================================================eER................................................... r5 = r5 << 0x18 + ............................D=================================================================================eER.................................................. r5 = r5 | r6 + .............................D=================================================================================eER................................................. r11 = r11 | r5 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r6 + .......................................................D===============================================================================eER......................... r5 = r5 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r5 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r11 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 35864 if r12 == 0 +``` + +Gas simulation at offset 35854 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 35864 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 35874 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r10 = r10 | r9 + ...D==================================================eeeER........................... r9 = r10 * 0x55555556 + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >> 0x20 + ....D=====================================================eER......................... r9 = r9 + r11 + .....DeE----------------------------------------------------R......................... r11 = 0xaaaaaaaaaaaaaaab + ......D==================================================eeeeER....................... r11 = r10 mulhu r11 + .......D=====================================================eER...................... r4 = r11 >> 0x3 + ........D=====================================================eeER.................... i32 r12 = r4 + 0 + .........D=================================================eeE---R.................... i32 r9 = r9 << 0x3 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 36087 if r12 == 0 +``` + +Gas simulation at offset 35950 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffffc + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 36047 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffffc] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r12 + 4294967288] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffff8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff0] = r5 + ..D================================================eE------------------------R r12 = r12 + 0xffffffffffffffe0 + ...D================================================eE-----------------------R r10 = r10 + 0xfffffffffffffff4 + ...D=================================================eeeeeeeeeeeeeeeeeeeeE---R jump 36047 if r12 != r11 +``` + +Gas simulation at offset 36087 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 36245 if r12 == 0 +``` + +Gas simulation at offset 36237 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 36245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 36253 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x4 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 36456 if r7 == 0 +``` + +Gas simulation at offset 36310 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eER........................................................... r8 = r8 << 0x8 + .D==================================================eER.......................................................... r8 = r8 | r9 + ..D================================================eE-R.......................................................... r10 = r10 << 0x10 + ..D================================================eE-R.......................................................... r11 = r11 << 0x18 + ..D=================================================eER.......................................................... r10 = r10 | r11 + ..D==================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r12 + 0x16] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE--R................................ r9 = r9 << 0x8 + ....D========================================================================eE-R................................ r9 = r9 | r10 + ....D=========================================================================eER................................ r11 = r11 << 0x10 + ....D==========================================================================eER............................... r12 = r12 << 0x18 + .....D==========================================================================eER.............................. r11 = r11 | r12 + .....D===========================================================================eER............................. r9 = r9 | r11 + .....D============================================================================eER............................ r9 = r9 << 0x20 + ......D============================================================================eER........................... r6 = r9 | r8 + ......DeE----------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE---------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE--------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + .......D============================================================================eER.......................... r7 = r7 + r6 + .......D=============================================================================eER......................... r7 = r7 + 0x4 + .......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ........D........................................................................................................ r5 = r6 + ........DeeE----------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 36401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeE----------R r0 = 1096, jump 59336 +``` + +Gas simulation at offset 36412 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 1098, jump 59336 +``` + +Gas simulation at offset 36421 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeE----------R r0 = 1100, jump 59336 +``` + +Gas simulation at offset 36430 with total cost of 15: + +``` + DeER.............. r8 = 0x3e800000 + DeeeeeeeeeeeeeeeER r0 = 1102, jump 60063 +``` + +Gas simulation at offset 36442 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeE------------------------R. r6 = r6 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 36401 if r5 != r7 +``` + +Gas simulation at offset 36456 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eE--------------R.................................................................................................................................. r7 = r10 << 0x1 + .D=========================eE-------------R.................................................................................................................................. r7 = r7 >> 0x3e + .D==========================eE------------R.................................................................................................................................. r10 = r10 + r7 + .D===========================eE-----------R.................................................................................................................................. r8 = r10 >> 0x2 + ..D===========================eeE---------R.................................................................................................................................. i32 r9 = r10 >>a 0x1a + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................. r7 = u64 [r1 + 0x10] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE---R.................................................................................................................. r9 = r10 >> 0x12 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................ r10 = r10 >> 0xa + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE---R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE--R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + .......D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D=============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=====================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D============================================================================================eER................................. r9 = r9 | r10 + ............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + ...........................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 36641 if r12 == 0 +``` + +Gas simulation at offset 36625 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x20] + .D========================eER r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 36641 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 36656 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x4 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE----R jump 36976 if r7 == 0 +``` + +Gas simulation at offset 36713 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D========================================================eE-R............................................................ r8 = r8 | r9 + .D=========================================================eER............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D=========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D===============================================================================eE---R................................ r9 = r9 | r10 + ....D================================================================================eE--R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0x8 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ......D=eE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1d + .......D======================================================================================eER......................... r7 = r7 + r5 + .......D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R u64 [r1 + 80] = 0x3ed78d50 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 72] = 0x3eb7ced9 + ........D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 64] = 0x3e6147ae + ............................DeeE-----------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 36822 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r5 + 0xfffffffffffffff8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1106, jump 60063 +``` + +Gas simulation at offset 36848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R r0 = 1108, jump 60063 +``` + +Gas simulation at offset 36865 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1110, jump 60063 +``` + +Gas simulation at offset 36880 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1112, jump 59336 +``` + +Gas simulation at offset 36889 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1114, jump 59336 +``` + +Gas simulation at offset 36898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1116, jump 60063 +``` + +Gas simulation at offset 36912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1118, jump 60063 +``` + +Gas simulation at offset 36927 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1120, jump 60063 +``` + +Gas simulation at offset 36942 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1122, jump 59336 +``` + +Gas simulation at offset 36951 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1124, jump 59336 +``` + +Gas simulation at offset 36960 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r6 + 0x4] = r7 + DeE------------------------R.................... r6 = r6 + 0x8 + DeE------------------------R.................... r5 = r5 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 36822 if r6 != r7 +``` + +Gas simulation at offset 36976 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eER................................................................................................................................................. r7 = r10 << 0x1 + D==========================eER................................................................................................................................................ r7 = r7 >> 0x3e + .D==========================eER............................................................................................................................................... r10 = r10 + r7 + .D===========================eER.............................................................................................................................................. r8 = r10 >> 0x1 + .D============================eER............................................................................................................................................. r8 = r8 & 0xfe + ..D============================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE----R.................................................................................................................. r9 = r10 >> 0x11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................. r10 = r10 >> 0x9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................. u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r9 = u8 [r7 + 0x7e] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE----R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE---R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE---R......................................................................................... r9 = r9 << 0x10 + ......D============================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D=============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + .......D==============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D===============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D==============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D==============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ............................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ................................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .................................D========================================================================================================eER................................. r9 = r9 | r10 + ...................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ...................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D===========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D=================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D==================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 37164 if r12 == 0 +``` + +Gas simulation at offset 37148 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x60] + .D========================eER r1 = r1 + 0x78 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 37164 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 37179 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x4 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 37511 if r7 == 0 +``` + +Gas simulation at offset 37236 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-------R............................................................ r8 = r8 | r9 + .D=================================================eE--------R............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE-----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE----------R................................ r9 = r9 | r10 + ....D=========================================================================eE---------R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0x8 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......DeE-------------------------------------------------------------------------------------R.......................... r8 = 0xc00000000 + .......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........DeeeeE---------------------------------------------------------------------------------R.......................... r7 = r7 mulhu r8 + .........D===================================================================================eER.......................... r7 = r7 + r6 + .........D====================================================================================eER......................... r7 = r7 + 0xc + .........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 64] = 0x3ed78d50 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 56] = 0x3eb7ced9 + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 48] = 0x3e6147ae + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 37358 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r5 + 0xfffffffffffffff8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1128, jump 60063 +``` + +Gas simulation at offset 37382 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1130, jump 60063 +``` + +Gas simulation at offset 37397 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1132, jump 60063 +``` + +Gas simulation at offset 37412 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1134, jump 59336 +``` + +Gas simulation at offset 37421 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1136, jump 59336 +``` + +Gas simulation at offset 37430 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1138, jump 60063 +``` + +Gas simulation at offset 37444 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1140, jump 60063 +``` + +Gas simulation at offset 37459 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1142, jump 60063 +``` + +Gas simulation at offset 37474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1144, jump 59336 +``` + +Gas simulation at offset 37483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1146, jump 59336 +``` + +Gas simulation at offset 37492 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 8] = 0 + DeE------------------------R.. r6 = r6 + 0xc + DeE------------------------R.. r5 = r5 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D=========================eER jump 37358 if r6 != r7 +``` + +Gas simulation at offset 37511 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R................................................................................................................................... r7 = r8 << 0x1 + .D=========================eE-------------R................................................................................................................................... r7 = r7 >> 0x3e + .D==========================eE------------R................................................................................................................................... r7 = r7 + r8 + .D===========================eeE----------R................................................................................................................................... i32 r7 = r7 >>a 0x2 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x1 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 37702 if r12 == 0 +``` + +Gas simulation at offset 37686 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x58] + .D========================eER r1 = r1 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 37702 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 37717 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eE--R..................... r12 = r12 << 0x1 + ...D================================================eE-R..................... r12 = r12 >> 0x3e + ...D==================================================eER.................... r12 = r12 + r10 + ....D==================================================eeER.................. i32 r9 = r12 >>a 0x2 + ....D==================================================eE-R.................. r12 = r12 & 0xfffffffffffffffc + .....D================================================eE--R.................. r4 = r10 >>a 0x4 + .....D===================================================eeER................ i32 r9 = r9 + r12 + ......D================================================eeeeeeeeeeeeeeeeeeeeER jump 37913 if r4 == 0 +``` + +Gas simulation at offset 37778 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff8 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff8 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x14 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffe4 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 37878 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r5 = i32 [r10 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0x4] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [r12 + 4294967292] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r5 = i32 [r10 + 0xfffffffffffffffc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0xfffffffffffffff8] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0xfffffffffffffff8] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D================================================eE-------------------------R r12 = r12 + 0xffffffffffffffec + ..D================================================eE-------------------------R r10 = r10 + 0xfffffffffffffff0 + ...D================================================eE------------------------R jump 37878 if r12 != r11 +``` + +Gas simulation at offset 37913 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 38071 if r12 == 0 +``` + +Gas simulation at offset 38063 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 38071 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 38079 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eE--R..................... r12 = r12 << 0x1 + ...D================================================eE-R..................... r12 = r12 >> 0x3e + ...D==================================================eER.................... r12 = r12 + r10 + ....D==================================================eeER.................. i32 r9 = r12 >>a 0x2 + .....D================================================eE--R.................. r4 = r10 >>a 0x4 + .....D===================================================eeeeER.............. i32 r9 = r9 * 0x6 + ......D================================================eeeeeeeeeeeeeeeeeeeeER jump 38275 if r4 == 0 +``` + +Gas simulation at offset 38137 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff4 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff8 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x18 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffdc + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 38237 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r5 = i32 [r10 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0x4] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [r12 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [r12 + 4294967292] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0xfffffffffffffffc] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff8] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffff8] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D================================================eE-------------------------R r12 = r12 + 0xffffffffffffffe8 + ...D===============================================eE-------------------------R r10 = r10 + 0xfffffffffffffff0 + ...D================================================eE------------------------R jump 38237 if r12 != r11 +``` + +Gas simulation at offset 38275 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 38433 if r12 == 0 +``` + +Gas simulation at offset 38425 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 38433 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 38441 with total cost of 110: + +``` + DeER............................................................................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r9 = u8 [r7 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = i8 [r7 + 0x1f] + ..D=================================================eE------------------------R.................................. r7 = r11 << 0x8 + ...D=================================================eE-----------------------R.................................. r7 = r7 | r8 + ...D================================================eE------------------------R.................................. r9 = r9 << 0x10 + ...D=========================================================================eER................................. r8 = r10 << 0x18 + ....D=========================================================================eER................................ r8 = r8 | r9 + ....D==========================================================================eER............................... r7 = r7 | r8 + ....D========================================================================eE--R............................... r10 = r10 << 0x1 + ....D=========================================================================eE-R............................... r10 = r10 >> 0x3e + .....D==========================================================================eER.............................. r10 = r10 + r7 + .....D===========================================================================eeER............................ i32 r9 = r10 >>a 0x2 + ......D============================================================================eER........................... r10 = r9 << 0x3 + ......D=========================================================================eE---R........................... r8 = r7 >>a 0x4 + .......D============================================================================eeER......................... i32 r10 = r10 - r9 + .......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .......D=========================================================================eE-----------------------------R jump 38750 if r8 == 0 +``` + +Gas simulation at offset 38516 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r6 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r11 = u8 [r6 + 0x12] + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r12 = u8 [r6 + 0x13] + .D=================================================eE-----R............................................................... r9 = r9 << 0x8 + .D==================================================eE----R............................................................... r9 = r9 | r10 + ..D================================================eE-----R............................................................... r11 = r11 << 0x10 + ..D======================================================eER.............................................................. r12 = r12 << 0x18 + ..D=======================================================eER............................................................. r11 = r11 | r12 + ..D========================================================eER............................................................ r9 = r9 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r12 = u8 [r6 + 0x16] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r6 = u8 [r6 + 0x17] + ....D=======================================================================eE--------R................................... r10 = r10 << 0x8 + ....D========================================================================eE-------R................................... r10 = r10 | r11 + ....D=========================================================================eE------R................................... r12 = r12 << 0x10 + ....D================================================================================eER.................................. r6 = r6 << 0x18 + .....D================================================================================eER................................. r12 = r12 | r6 + .....D=================================================================================eER................................ r10 = r10 | r12 + .....D==================================================================================eER............................... r10 = r10 << 0x20 + .....D===================================================================================eER.............................. r9 = r9 | r10 + ......D===================================================================================eER............................. r5 = r7 + r9 + ......D====================================================================================eER............................ r5 = r5 + 0xfffffffffffffff8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R............................ r6 = u64 [r1 + 0x8] + .......D==================================================================================eE-R............................ r6 = r6 + r9 + .......D===================================================================================eER............................ r6 = r6 + 0xfffffffffffffff4 + .......DeE-----------------------------------------------------------------------------------R............................ r8 = r8 + 0xffffffffffffffff + .......D=eE----------------------------------------------------------------------------------R............................ r8 = r8 << 0x20 + ........D=eE---------------------------------------------------------------------------------R............................ r8 = r8 >> 0x1c + ...........................................D================================================eER........................... r7 = r7 + r9 + ...........................................D=================================================eER.......................... r7 = r7 - r8 + .....................................................D========================================eER......................... r7 = r7 + 0xffffffffffffffe8 + .....................................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....................................................D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 48] = 0x3f4bc6a8 + ...........................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 40] = 0x3f70a3d7 + ...........................................................DeeE----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 38637 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1154, jump 60063 +``` + +Gas simulation at offset 38658 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1156, jump 60063 +``` + +Gas simulation at offset 38673 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1158, jump 59336 +``` + +Gas simulation at offset 38688 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 1160, jump 60063 +``` + +Gas simulation at offset 38700 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 4294967292] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 4294967288] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1162, jump 60063 +``` + +Gas simulation at offset 38720 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffff4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1164, jump 60063 +``` + +Gas simulation at offset 38735 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0xfffffffffffffff0] = r7 + DeE------------------------R. r5 = r5 + 0xfffffffffffffff0 + DeE------------------------R. r6 = r6 + 0xffffffffffffffe4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 38637 if r5 != r7 +``` + +Gas simulation at offset 38750 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r7 + 0x1c] = a2 + .D========================eE------------------------R................................................................................................................... r8 = r9 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a1 + ..D=======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1e] = a1 + ...D======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1d] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r11 = u8 [r7 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ....D=======================================================================eER......................................................................................... r11 = r11 << 0x8 + .....D=======================================================================eER........................................................................................ r8 = r8 | r11 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r8 = r8 | r9 + ......D=========================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .......D==========================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r7 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r6 = r6 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ....................................................................................D================================================================================eER jump 38923 if r12 == 0 +``` + +Gas simulation at offset 38907 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 38923 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 38938 with total cost of 74: + +``` + DeER......................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R........................ r9 = r9 << 0x8 + .D=========================eE-----------------------R........................ r9 = r9 | r10 + ..D========================eE-----------------------R........................ r11 = r11 << 0x10 + ..D================================================eER....................... r10 = r12 << 0x18 + ..D=================================================eER...................... r10 = r10 | r11 + ...D=================================================eER..................... r10 = r10 | r9 + ...D===============================================eE--R..................... r12 = r12 << 0x1 + ...D================================================eE-R..................... r12 = r12 >> 0x3e + ...D==================================================eER.................... r12 = r12 + r10 + ....D==================================================eeER.................. i32 r9 = r12 << 0x1 + .....D================================================eE--R.................. r4 = r10 >>a 0x4 + .....D===================================================eER................. r9 = r9 & 0xfffffffffffffff8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 39137 if r4 == 0 +``` + +Gas simulation at offset 38996 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff8 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 39093 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [r12 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r5 = i32 [r10 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x4] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r5 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r12 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u32 [r12 + 4294967292] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u32 [r12 + 4294967288] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0xfffffffffffffffc] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffff8] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff0] = r5 + ...D===============================================eE-------------------------------------------------R r12 = r12 + 0xffffffffffffffe0 + ...D================================================eE------------------------------------------------R r10 = r10 + 0xfffffffffffffff0 + ...D================================================eE------------------------------------------------R jump 39093 if r12 != r11 +``` + +Gas simulation at offset 39137 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 39295 if r12 == 0 +``` + +Gas simulation at offset 39287 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 39295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 39303 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xcccccccccccccccd + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 39533 if r9 == 0 +``` + +Gas simulation at offset 39375 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D=================================================eE------R............................................................ r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D========================================================================eE--------R................................ r9 = r9 | r10 + ....D=========================================================================eE-------R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r5 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D====================================================================================eER.......................... r7 = r7 + r5 + .......D====================================================================================eER......................... r7 = r7 + 0x4 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3e4ccccd + .......D................................................................................................................ r6 = r5 + ........DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 39472 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeE----------R r0 = 1170, jump 59336 +``` + +Gas simulation at offset 39483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 1172, jump 59336 +``` + +Gas simulation at offset 39492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeE----------R r0 = 1174, jump 59336 +``` + +Gas simulation at offset 39501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1176, jump 59336 +``` + +Gas simulation at offset 39510 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1178, jump 60063 +``` + +Gas simulation at offset 39519 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0x4 + DeE------------------------R. r5 = r5 + 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 39472 if r6 != r7 +``` + +Gas simulation at offset 39533 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................. r8 = u64 [r1 + 0x8] + D=========================eeeE------------R.................................................................................................................................. r7 = r8 * 0x66666667 + .D===========================eE-----------R.................................................................................................................................. r8 = r7 >> 0x3f + .D============================eE----------R.................................................................................................................................. r7 = r7 >>a 0x21 + ..D============================eE---------R.................................................................................................................................. r9 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................. r7 = u64 [r1 + 0x10] + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D=================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + ....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D=========================================================================eE-R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D==========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D===========================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + ........D============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D=============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D===========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........D============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=====================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D============================================================================================eER................................. r9 = r9 | r10 + ............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ...........................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + .................................................................................D==========================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 39721 if r12 == 0 +``` + +Gas simulation at offset 39705 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x28] + .D========================eER r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 39721 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 39736 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x88] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x80] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x78] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xcccccccccccccccd + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 40133 if r9 == 0 +``` + +Gas simulation at offset 39811 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D========================================================eE-R............................................................ r8 = r8 | r9 + .D=========================================================eER............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D=========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D===============================================================================eE---R................................ r9 = r9 | r10 + ....D================================================================================eE--R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0x8 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ......D=eE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1d + .......D======================================================================================eER......................... r7 = r7 + r5 + .......D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R u64 [r1 + 96] = 0x3ebf9a0e + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3de38e39 + ........D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 88] = 0x3ea36288 + ............................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 80] = 0x3e483fb7 + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 39927 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x48] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r6 = i32 [r5 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r7 = i32 [r5 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x70] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r5 + 0xfffffffffffffff8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1182, jump 60063 +``` + +Gas simulation at offset 39960 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1184, jump 60063 +``` + +Gas simulation at offset 39975 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 1186, jump 60063 +``` + +Gas simulation at offset 39992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1188, jump 60063 +``` + +Gas simulation at offset 40007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1190, jump 59336 +``` + +Gas simulation at offset 40022 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1192, jump 59336 +``` + +Gas simulation at offset 40031 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1194, jump 59336 +``` + +Gas simulation at offset 40040 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1196, jump 60063 +``` + +Gas simulation at offset 40054 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1198, jump 60063 +``` + +Gas simulation at offset 40069 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1200, jump 60063 +``` + +Gas simulation at offset 40084 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1202, jump 59336 +``` + +Gas simulation at offset 40099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 1204, jump 59336 +``` + +Gas simulation at offset 40108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1206, jump 59336 +``` + +Gas simulation at offset 40117 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x4] = r7 + DeE------------------------R. r6 = r6 + 0x8 + DeE------------------------R. r5 = r5 + 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 39927 if r6 != r7 +``` + +Gas simulation at offset 40133 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x66666667 + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x21 + ..D===========================eE----------R................................................................................................................................... r10 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r10 << 0x1 + ...D============================eE--------R................................................................................................................................... r9 = r10 >> 0x17 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D=================================================eE---R.................................................................................................................. r9 = r10 >> 0xf + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D=================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x7 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1c] = a1 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D=============================================================================================eER................................. r9 = r9 | r10 + ............................................D==============================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 40327 if r12 == 0 +``` + +Gas simulation at offset 40308 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x78] + .D========================eER r1 = r1 + 0x90 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 40327 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x78] + .DeE--------------------------------------R....... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 40345 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xcccccccccccccccd + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 40695 if r9 == 0 +``` + +Gas simulation at offset 40417 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-------R............................................................ r8 = r8 | r9 + .D=================================================eE--------R............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE-----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE----------R................................ r9 = r9 | r10 + ....D=========================================================================eE---------R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0x8 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......DeE-------------------------------------------------------------------------------------R.......................... r8 = 0xc00000000 + .......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........DeeeeE---------------------------------------------------------------------------------R.......................... r7 = r7 mulhu r8 + .........D===================================================================================eER.......................... r7 = r7 + r6 + .........D====================================================================================eER......................... r7 = r7 + 0xc + .........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 64] = 0x3ed78d50 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 56] = 0x3eb7ced9 + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 48] = 0x3e6147ae + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 40539 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r5 + 0xfffffffffffffff8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1210, jump 60063 +``` + +Gas simulation at offset 40564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1212, jump 60063 +``` + +Gas simulation at offset 40579 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1214, jump 60063 +``` + +Gas simulation at offset 40594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1216, jump 59336 +``` + +Gas simulation at offset 40603 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1218, jump 59336 +``` + +Gas simulation at offset 40612 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1220, jump 60063 +``` + +Gas simulation at offset 40626 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1222, jump 60063 +``` + +Gas simulation at offset 40641 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1224, jump 60063 +``` + +Gas simulation at offset 40656 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1226, jump 59336 +``` + +Gas simulation at offset 40665 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1228, jump 59336 +``` + +Gas simulation at offset 40674 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeE-------------------------------------------------R r6 = r6 + 0xc + .DeE------------------------------------------------R r5 = r5 + 0x14 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x18] + .D=========================eE-----------------------R jump 40539 if r6 != r7 +``` + +Gas simulation at offset 40695 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x66666667 + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >>a 0x21 + .D============================eE----------R................................................................................................................................... r7 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x1 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D=================================================eE------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................................................................................... r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 40889 if r12 == 0 +``` + +Gas simulation at offset 40873 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x58] + .D========================eER r1 = r1 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 40889 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 40904 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xcccccccccccccccd + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 41216 if r9 == 0 +``` + +Gas simulation at offset 40976 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + ..D================================================eE-------R............................................................ r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE---------R................................ r9 = r9 | r10 + ....D=========================================================================eE--------R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + .....D==================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + ......D====================================================================================eER........................... r5 = r9 | r8 + ......D=====================================================================================eER.......................... r6 = r5 + 0x8 + .......DeE------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......D=eE-----------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D==eE----------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1c + .......D====================================================================================eER.......................... r7 = r7 + r5 + ........D====================================================================================eER......................... r7 = r7 + 0x10 + ........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 56] = 0x3f70f0f1 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 24] = 0x3d70f0f1 + ...........................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 41082 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1232, jump 60063 +``` + +Gas simulation at offset 41100 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1234, jump 60063 +``` + +Gas simulation at offset 41115 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1236, jump 59336 +``` + +Gas simulation at offset 41129 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1238, jump 60063 +``` + +Gas simulation at offset 41143 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1240, jump 59336 +``` + +Gas simulation at offset 41152 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1242, jump 60063 +``` + +Gas simulation at offset 41167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1244, jump 59336 +``` + +Gas simulation at offset 41176 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1246, jump 60063 +``` + +Gas simulation at offset 41191 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1248, jump 59336 +``` + +Gas simulation at offset 41200 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0xc] = r7 + DeE------------------------R. r5 = r5 + 0x10 + DeE------------------------R. r6 = r6 + 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 41082 if r5 != r7 +``` + +Gas simulation at offset 41216 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x66666667 + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x21 + ..D===========================eE----------R................................................................................................................................... r10 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r10 << 0x2 + ...D============================eE--------R................................................................................................................................... r9 = r10 >> 0x16 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D=================================================eE---R.................................................................................................................. r9 = r10 >> 0xe + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D=================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x6 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1c] = a1 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D=============================================================================================eER................................. r9 = r9 | r10 + ............................................D==============================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 41407 if r12 == 0 +``` + +Gas simulation at offset 41391 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 41407 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 41422 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r10 = r10 | r9 + ...D==================================================eeeER........................... r9 = r10 * 0x66666667 + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >>a 0x21 + ....D=====================================================eER......................... r9 = r9 + r11 + .....DeE----------------------------------------------------R......................... r11 = 0xcccccccccccccccd + ......D==================================================eeeeER....................... r11 = r10 mulhu r11 + .......D=====================================================eER...................... r4 = r11 >> 0x4 + ........D=====================================================eeER.................... i32 r12 = r4 + 0 + .........D===================================================eeeeER................... i32 r9 = r9 * 0x6 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 41639 if r12 == 0 +``` + +Gas simulation at offset 41498 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff4 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff8 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r2 = r4 >> 0x20 + ........D==============================================eeeE---R. r5 = r2 * 0x18 + .........D=================================================eE-R. r11 = r11 + r9 + .........D==================================================eER. r11 = r11 - r5 + ............................D================================eER r11 = r11 + 0xffffffffffffffdc + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 41598 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r5 = i32 [r10 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x4] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r5 = i32 [r10 + 0xfffffffffffffffc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r12 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. u32 [r12 + 4294967292] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = i32 [r10 + 0xfffffffffffffff8] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffff8] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r5 = i32 [r10 + 0xfffffffffffffff4] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ...D===============================================eE-------------------------------------------------R r12 = r12 + 0xffffffffffffffe8 + ...D================================================eE------------------------------------------------R r10 = r10 + 0xffffffffffffffec + ...D================================================eE------------------------------------------------R jump 41598 if r12 != r11 +``` + +Gas simulation at offset 41639 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 41797 if r12 == 0 +``` + +Gas simulation at offset 41789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 41797 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 41805 with total cost of 112: + +``` + DeER............................................................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r9 = u8 [r7 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = i8 [r7 + 0x1f] + ..D=================================================eE------------------------R.................................... r7 = r11 << 0x8 + ...D=================================================eE-----------------------R.................................... r7 = r7 | r8 + ...D================================================eE------------------------R.................................... r9 = r9 << 0x10 + ...D=========================================================================eER................................... r10 = r10 << 0x18 + ...D==========================================================================eER.................................. r9 = r9 | r10 + ....D==========================================================================eER................................. r7 = r7 | r9 + ....D===========================================================================eeeER.............................. r8 = r7 * 0x66666667 + .....D=============================================================================eER............................. r9 = r8 >> 0x3f + .....D=============================================================================eER............................. r8 = r8 >>a 0x21 + .....D==============================================================================eER............................ r9 = r9 + r8 + ......D==============================================================================eER........................... r10 = r9 << 0x3 + ......DeE------------------------------------------------------------------------------R........................... r8 = 0xcccccccccccccccd + .......D===========================================================================eeeeER.......................... r8 = r7 mulhu r8 + ........D==============================================================================eER......................... r8 = r8 >> 0x4 + ........D===============================================================================eeER....................... i32 r11 = r8 + 0 + .........D============================================================================eeE--R....................... i32 r10 = r10 - r9 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .........D================================================================================eE----------------------R jump 42138 if r11 == 0 +``` + +Gas simulation at offset 41898 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r6 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r11 = u8 [r6 + 0x12] + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r12 = u8 [r6 + 0x13] + .D=================================================eE-----R............................................................... r9 = r9 << 0x8 + .D==================================================eE----R............................................................... r9 = r9 | r10 + ..D================================================eE-----R............................................................... r11 = r11 << 0x10 + ..D======================================================eER.............................................................. r12 = r12 << 0x18 + ..D=======================================================eER............................................................. r11 = r11 | r12 + ..D========================================================eER............................................................ r9 = r9 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r12 = u8 [r6 + 0x16] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r6 = u8 [r6 + 0x17] + ....D=======================================================================eE--------R................................... r10 = r10 << 0x8 + ....D========================================================================eE-------R................................... r10 = r10 | r11 + ....D=========================================================================eE------R................................... r12 = r12 << 0x10 + ....D================================================================================eER.................................. r6 = r6 << 0x18 + .....D================================================================================eER................................. r12 = r12 | r6 + .....D=================================================================================eER................................ r10 = r10 | r12 + .....D==================================================================================eER............................... r10 = r10 << 0x20 + .....D===================================================================================eER.............................. r9 = r9 | r10 + ......D===================================================================================eER............................. r5 = r7 + r9 + ......D====================================================================================eER............................ r5 = r5 + 0xfffffffffffffff8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R............................ r6 = u64 [r1 + 0x8] + .......D==================================================================================eE-R............................ r6 = r6 + r9 + .......D===================================================================================eER............................ r6 = r6 + 0xfffffffffffffff4 + .......DeE-----------------------------------------------------------------------------------R............................ r8 = r8 + 0xffffffffffffffff + .......D=eE----------------------------------------------------------------------------------R............................ r8 = r8 << 0x20 + ........D=eE---------------------------------------------------------------------------------R............................ r8 = r8 >> 0x20 + ...........................................D=================================eeeE------------R............................ r8 = r8 * 0x14 + ...........................................D================================================eER........................... r7 = r7 + r9 + .....................................................D=======================================eER.......................... r7 = r7 - r8 + .....................................................D========================================eER......................... r7 = r7 + 0xffffffffffffffe4 + .....................................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...........................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 48] = 0x3f4bc6a8 + ...........................................................D===================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 40] = 0x3f70a3d7 + ...........................................................DeeE----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 42022 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1254, jump 60063 +``` + +Gas simulation at offset 42043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1256, jump 60063 +``` + +Gas simulation at offset 42058 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1258, jump 59336 +``` + +Gas simulation at offset 42073 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 1260, jump 60063 +``` + +Gas simulation at offset 42085 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffffc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r6 + 4294967288] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r5 + 0xfffffffffffffff8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1262, jump 60063 +``` + +Gas simulation at offset 42108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffff4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1264, jump 60063 +``` + +Gas simulation at offset 42123 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0xfffffffffffffff0] = r7 + DeE------------------------R. r5 = r5 + 0xffffffffffffffec + DeE------------------------R. r6 = r6 + 0xffffffffffffffe4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 42022 if r5 != r7 +``` + +Gas simulation at offset 42138 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r7 + 0x1c] = a2 + .D========================eE------------------------R................................................................................................................... r8 = r9 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a1 + ..D=======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1e] = a1 + ...D======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1d] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r11 = u8 [r7 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ....D=======================================================================eER......................................................................................... r11 = r11 << 0x8 + .....D=======================================================================eER........................................................................................ r8 = r8 | r11 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r8 = r8 | r9 + ......D=========================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .......D==========================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r7 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r6 = r6 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ....................................................................................D================================================================================eER jump 42311 if r12 == 0 +``` + +Gas simulation at offset 42295 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 42311 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 42326 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r10 = r10 | r9 + ...D==================================================eeeER........................... r9 = r10 * 0x66666667 + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >> 0x21 + ....D=====================================================eER......................... r9 = r9 + r11 + .....DeE----------------------------------------------------R......................... r11 = 0xcccccccccccccccd + ......D==================================================eeeeER....................... r11 = r10 mulhu r11 + .......D=====================================================eER...................... r4 = r11 >> 0x4 + ........D=====================================================eeER.................... i32 r12 = r4 + 0 + .........D=================================================eeE---R.................... i32 r9 = r9 << 0x3 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 42546 if r12 == 0 +``` + +Gas simulation at offset 42402 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff8 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 42499 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [r12 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r5 = i32 [r10 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x4] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r5 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r12 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r5 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0xfffffffffffffffc] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u32 [r12 + 4294967288] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0xfffffffffffffff8] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff4] = r5 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = i32 [r10 + 0xfffffffffffffff4] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff0] = r5 + ...D================================================eE------------------------------------------------R r12 = r12 + 0xffffffffffffffe0 + ...D=================================================eE-----------------------------------------------R r10 = r10 + 0xffffffffffffffec + ....D=================================================eE----------------------------------------------R jump 42499 if r12 != r11 +``` + +Gas simulation at offset 42546 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 42704 if r12 == 0 +``` + +Gas simulation at offset 42696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 42704 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 42712 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 42951 if r9 == 0 +``` + +Gas simulation at offset 42784 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D=================================================eE------R............................................................ r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D========================================================================eE--------R................................ r9 = r9 | r10 + ....D=========================================================================eE-------R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r5 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D====================================================================================eER.......................... r7 = r7 + r5 + .......D====================================================================================eER......................... r7 = r7 + 0x4 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3e2aaaab + .......D................................................................................................................ r6 = r5 + ........DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 42881 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeE----------R r0 = 1270, jump 59336 +``` + +Gas simulation at offset 42892 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 1272, jump 59336 +``` + +Gas simulation at offset 42901 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeE----------R r0 = 1274, jump 59336 +``` + +Gas simulation at offset 42910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1276, jump 59336 +``` + +Gas simulation at offset 42919 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x14] + DeeeeeeeeeeeeeeeE----------R r0 = 1278, jump 59336 +``` + +Gas simulation at offset 42928 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1280, jump 60063 +``` + +Gas simulation at offset 42937 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0x4 + DeE------------------------R. r5 = r5 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 42881 if r6 != r7 +``` + +Gas simulation at offset 42951 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................. r8 = u64 [r1 + 0x8] + D=========================eeeE------------R.................................................................................................................................. r7 = r8 * 0x2aaaaaab + .D===========================eE-----------R.................................................................................................................................. r8 = r7 >> 0x3f + .D============================eE----------R.................................................................................................................................. r7 = r7 >> 0x20 + ..D============================eE---------R.................................................................................................................................. r9 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................. r7 = u64 [r1 + 0x10] + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D=================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + ....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D=========================================================================eE-R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D==========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D===========================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + ........D============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D=============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D===========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........D============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=====================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D============================================================================================eER................................. r9 = r9 | r10 + ............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ...........................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + .................................................................................D==========================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 43139 if r12 == 0 +``` + +Gas simulation at offset 43123 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x28] + .D========================eER r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 43139 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 43154 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff60 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x98] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x90] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x88] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 43599 if r9 == 0 +``` + +Gas simulation at offset 43230 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................. r8 = r8 << 0x8 + .D==================================================eE------R............................................................. r8 = r8 | r9 + .D=========================================================eER............................................................ r10 = r10 << 0x10 + ..D========================================================eER............................................................ r11 = r11 << 0x18 + ..D=========================================================eER........................................................... r10 = r10 | r11 + ..D==========================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................. r9 = r9 << 0x8 + ....D=========================================================================eE--------R................................. r9 = r9 | r10 + ....D================================================================================eE-R................................. r11 = r11 << 0x10 + ....D==================================================================================eER................................ r12 = r12 << 0x18 + ....D===================================================================================eER............................... r11 = r11 | r12 + .....D===================================================================================eER.............................. r9 = r9 | r11 + .....D====================================================================================eER............................. r9 = r9 << 0x20 + .....D=====================================================================================eER............................ r6 = r9 | r8 + ......D=====================================================================================eER........................... r5 = r6 + 0xc + ......DeE-------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1d + .......D=====================================================================================eER.......................... r7 = r7 + r6 + .......D======================================================================================eER......................... r7 = r7 + 0x8 + .......D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 120] = 0x3e96cea9 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 32] = 0x3e552d9d + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 24] = 0x3dba2e8c + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 112] = 0x3e80ee50 + .....................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R u64 [r1 + 104] = 0x3e1e412a + .............................................................DeeE--------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 43356 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r6 = i32 [r5 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x50] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r5 + 0x8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff4] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1284, jump 60063 +``` + +Gas simulation at offset 43395 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1286, jump 60063 +``` + +Gas simulation at offset 43410 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1288, jump 60063 +``` + +Gas simulation at offset 43425 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE---------R r0 = 1290, jump 60063 +``` + +Gas simulation at offset 43442 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1292, jump 60063 +``` + +Gas simulation at offset 43458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1294, jump 59336 +``` + +Gas simulation at offset 43473 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1296, jump 59336 +``` + +Gas simulation at offset 43485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1298, jump 59336 +``` + +Gas simulation at offset 43494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1300, jump 59336 +``` + +Gas simulation at offset 43503 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 1302, jump 60063 +``` + +Gas simulation at offset 43517 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1304, jump 60063 +``` + +Gas simulation at offset 43532 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 1306, jump 60063 +``` + +Gas simulation at offset 43548 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1308, jump 59336 +``` + +Gas simulation at offset 43564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 1310, jump 59336 +``` + +Gas simulation at offset 43574 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1312, jump 59336 +``` + +Gas simulation at offset 43583 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x4] = r7 + DeE------------------------R. r6 = r6 + 0x8 + DeE------------------------R. r5 = r5 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D========================eER jump 43356 if r6 != r7 +``` + +Gas simulation at offset 43599 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x2aaaaaab + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x20 + ..D===========================eE----------R................................................................................................................................... r10 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r10 << 0x1 + ...D============================eE--------R................................................................................................................................... r9 = r10 >> 0x17 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D=================================================eE---R.................................................................................................................. r9 = r10 >> 0xf + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D=================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x7 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1c] = a1 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D=============================================================================================eER................................. r9 = r9 | r10 + ............................................D==============================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 43794 if r12 == 0 +``` + +Gas simulation at offset 43774 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x88] + .D========================eER r1 = r1 + 0xa0 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 43794 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x88] + .DeE--------------------------------------R....... r1 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 43813 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x80] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x78] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 44221 if r9 == 0 +``` + +Gas simulation at offset 43887 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-------R............................................................ r8 = r8 | r9 + ..D================================================eE--------R............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE-----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE----------R................................ r9 = r9 | r10 + ....D=========================================================================eE---------R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + .....D===================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + ......D=====================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0xc + .......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......DeE-------------------------------------------------------------------------------------R.......................... r8 = 0xc00000000 + .......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........D=eeeeE--------------------------------------------------------------------------------R.......................... r7 = r7 mulhu r8 + .........D====================================================================================eER......................... r7 = r7 + r5 + .........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 80] = 0x3ea5e354 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 24] = 0x3e6a7efa + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 72] = 0x3e8dd2f2 + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 64] = 0x3e2e147b + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 44014 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r5 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0xfffffffffffffff4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1316, jump 60063 +``` + +Gas simulation at offset 44045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1318, jump 60063 +``` + +Gas simulation at offset 44060 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1320, jump 60063 +``` + +Gas simulation at offset 44075 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1322, jump 60063 +``` + +Gas simulation at offset 44090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1324, jump 59336 +``` + +Gas simulation at offset 44105 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1326, jump 59336 +``` + +Gas simulation at offset 44114 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1328, jump 59336 +``` + +Gas simulation at offset 44123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1330, jump 60063 +``` + +Gas simulation at offset 44137 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1332, jump 60063 +``` + +Gas simulation at offset 44152 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1334, jump 60063 +``` + +Gas simulation at offset 44167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1336, jump 59336 +``` + +Gas simulation at offset 44182 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1338, jump 59336 +``` + +Gas simulation at offset 44191 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1340, jump 59336 +``` + +Gas simulation at offset 44200 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeE-------------------------------------------------R r6 = r6 + 0xc + .DeE------------------------------------------------R r5 = r5 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x20] + .D=========================eE-----------------------R jump 44014 if r6 != r7 +``` + +Gas simulation at offset 44221 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x2aaaaaab + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x20 + .D============================eE----------R................................................................................................................................... r7 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x1 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D=================================================eE------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................................................................................... r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 44417 if r12 == 0 +``` + +Gas simulation at offset 44399 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x70] + .D========================eER r1 = r1 + 0x88 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 44417 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x70] + .DeE--------------------------------------R....... r1 = r1 + 0x88 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 44434 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 44797 if r9 == 0 +``` + +Gas simulation at offset 44506 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + ..D================================================eE-------R............................................................ r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE---------R................................ r9 = r9 | r10 + ....D=========================================================================eE--------R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + .....D==================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + ......D====================================================================================eER........................... r6 = r9 | r8 + ......D=====================================================================================eER.......................... r5 = r6 + 0xc + .......DeE------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......D=eE-----------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D==eE----------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1c + .......D====================================================================================eER.......................... r7 = r7 + r6 + ........D====================================================================================eER......................... r7 = r7 + 0x10 + ........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 64] = 0x3f0edf55 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 32] = 0x3ec9dfd1 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 24] = 0x3d430c31 + .....................................................DeeE---------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 44619 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r5 + 0xfffffffffffffff4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1344, jump 60063 +``` + +Gas simulation at offset 44645 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1346, jump 60063 +``` + +Gas simulation at offset 44660 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1348, jump 60063 +``` + +Gas simulation at offset 44675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1350, jump 59336 +``` + +Gas simulation at offset 44687 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1352, jump 59336 +``` + +Gas simulation at offset 44699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 1354, jump 60063 +``` + +Gas simulation at offset 44715 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1356, jump 59336 +``` + +Gas simulation at offset 44726 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x4] + D.................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1358, jump 60063 +``` + +Gas simulation at offset 44743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1360, jump 59336 +``` + +Gas simulation at offset 44752 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x8] + D.................................................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1362, jump 60063 +``` + +Gas simulation at offset 44772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1364, jump 59336 +``` + +Gas simulation at offset 44781 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0xc] = r7 + DeE------------------------R. r6 = r6 + 0x10 + DeE------------------------R. r5 = r5 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D========================eER jump 44619 if r6 != r7 +``` + +Gas simulation at offset 44797 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x2aaaaaab + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x20 + ..D===========================eE----------R................................................................................................................................... r10 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r10 << 0x2 + ...D============================eE--------R................................................................................................................................... r9 = r10 >> 0x16 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D=================================================eE---R.................................................................................................................. r9 = r10 >> 0xe + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D=================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x6 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1c] = a1 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D=============================================================================================eER................................. r9 = r9 | r10 + ............................................D==============================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 44988 if r12 == 0 +``` + +Gas simulation at offset 44972 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x58] + .D========================eER r1 = r1 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 44988 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 45003 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r10 = r10 | r7 + ....DeE-------------------------------------------------R......................... r7 = 0xaaaaaaaaaaaaaaab + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D=================================================eeeeE---------------------R r7 = r10 mulhu r7 + ......D====================================================eE--------------------R r7 = r7 >> 0x4 + ......D=====================================================eeE------------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D======================================================eE-----------------R jump 45304 if r9 == 0 +``` + +Gas simulation at offset 45075 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + .D=================================================eE-------R............................................................ r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE---------R................................ r9 = r9 | r10 + ....D=========================================================================eE--------R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + ....D===================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + .....D=====================================================================================eER........................... r5 = r9 | r8 + ......D=====================================================================================eER.......................... r6 = r5 + 0xc + ......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x20 + .......D==eeeE--------------------------------------------------------------------------------R.......................... r7 = r7 * 0x14 + .......D====================================================================================eER.......................... r7 = r7 + r5 + .......D=====================================================================================eER......................... r7 = r7 + 0x14 + ........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 56] = 0x3f160419 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 24] = 0x3ed3f7cf + .....................................................DeeE---------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 45183 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1368, jump 60063 +``` + +Gas simulation at offset 45202 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1370, jump 60063 +``` + +Gas simulation at offset 45217 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1372, jump 59336 +``` + +Gas simulation at offset 45231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1374, jump 60063 +``` + +Gas simulation at offset 45245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1376, jump 59336 +``` + +Gas simulation at offset 45254 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1378, jump 60063 +``` + +Gas simulation at offset 45274 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1380, jump 60063 +``` + +Gas simulation at offset 45289 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x10] = r7 + DeE------------------------R. r5 = r5 + 0x14 + DeE------------------------R. r6 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 45183 if r5 != r7 +``` + +Gas simulation at offset 45304 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R................................................................................................................................... r7 = r8 * 0x2aaaaaab + .D===========================eE-----------R................................................................................................................................... r8 = r7 >> 0x3f + .D===========================eE-----------R................................................................................................................................... r7 = r7 >> 0x20 + .D============================eE----------R................................................................................................................................... r7 = r7 + r8 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x2 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D=================================================eE------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................................................................................... r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 45498 if r12 == 0 +``` + +Gas simulation at offset 45482 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 45498 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 45513 with total cost of 112: + +``` + DeER............................................................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r9 = u8 [r7 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = i8 [r7 + 0x1f] + ..D=================================================eE------------------------R.................................... r7 = r11 << 0x8 + ...D=================================================eE-----------------------R.................................... r7 = r7 | r8 + ...D================================================eE------------------------R.................................... r9 = r9 << 0x10 + ...D=========================================================================eER................................... r10 = r10 << 0x18 + ...D==========================================================================eER.................................. r9 = r9 | r10 + ....D==========================================================================eER................................. r7 = r7 | r9 + ....D===========================================================================eeeER.............................. r8 = r7 * 0x2aaaaaab + .....D=============================================================================eER............................. r9 = r8 >> 0x3f + .....D=============================================================================eER............................. r8 = r8 >> 0x20 + .....D==============================================================================eER............................ r9 = r9 + r8 + ......D==============================================================================eER........................... r10 = r9 << 0x3 + ......DeE------------------------------------------------------------------------------R........................... r8 = 0xaaaaaaaaaaaaaaab + .......D===========================================================================eeeeER.......................... r8 = r7 mulhu r8 + ........D==============================================================================eER......................... r8 = r8 >> 0x4 + ........D===============================================================================eeER....................... i32 r11 = r8 + 0 + .........D============================================================================eeE--R....................... i32 r10 = r10 - r9 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .........D================================================================================eE----------------------R jump 45858 if r11 == 0 +``` + +Gas simulation at offset 45606 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r6 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r11 = u8 [r6 + 0x12] + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r12 = u8 [r6 + 0x13] + .D=================================================eE-----R............................................................... r9 = r9 << 0x8 + .D==================================================eE----R............................................................... r9 = r9 | r10 + ..D================================================eE-----R............................................................... r11 = r11 << 0x10 + ..D======================================================eER.............................................................. r12 = r12 << 0x18 + ..D=======================================================eER............................................................. r11 = r11 | r12 + ..D========================================================eER............................................................ r9 = r9 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r12 = u8 [r6 + 0x16] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r6 = u8 [r6 + 0x17] + ....D=======================================================================eE--------R................................... r10 = r10 << 0x8 + ....D========================================================================eE-------R................................... r10 = r10 | r11 + ....D=========================================================================eE------R................................... r12 = r12 << 0x10 + ....D================================================================================eER.................................. r6 = r6 << 0x18 + .....D================================================================================eER................................. r12 = r12 | r6 + .....D=================================================================================eER................................ r10 = r10 | r12 + .....D==================================================================================eER............................... r10 = r10 << 0x20 + .....D===================================================================================eER.............................. r9 = r9 | r10 + ......D===================================================================================eER............................. r5 = r7 + r9 + ......D====================================================================================eER............................ r5 = r5 + 0xfffffffffffffff4 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R............................ r6 = u64 [r1 + 0x8] + .......D==================================================================================eE-R............................ r6 = r6 + r9 + .......D===================================================================================eER............................ r6 = r6 + 0xfffffffffffffff4 + .......DeE-----------------------------------------------------------------------------------R............................ r8 = r8 + 0xffffffffffffffff + .......D=eE----------------------------------------------------------------------------------R............................ r8 = r8 << 0x20 + ........D=eE---------------------------------------------------------------------------------R............................ r8 = r8 >> 0x20 + ...........................................D=================================eeeE------------R............................ r8 = r8 * 0x18 + ...........................................D================================================eER........................... r7 = r7 + r9 + .....................................................D=======================================eER.......................... r7 = r7 - r8 + .....................................................D========================================eER......................... r7 = r7 + 0xffffffffffffffdc + .....................................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...........................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 40] = 0x3f4bc6a8 + ...........................................................D===================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 56] = 0x3f70a3d7 + ...........................................................DeeE----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 45730 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1384, jump 60063 +``` + +Gas simulation at offset 45752 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1386, jump 60063 +``` + +Gas simulation at offset 45767 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1388, jump 59336 +``` + +Gas simulation at offset 45782 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 1390, jump 60063 +``` + +Gas simulation at offset 45794 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffffc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0xfffffffffffffffc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1392, jump 60063 +``` + +Gas simulation at offset 45813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1394, jump 60063 +``` + +Gas simulation at offset 45828 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffff4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1396, jump 60063 +``` + +Gas simulation at offset 45843 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0xfffffffffffffff0] = r7 + DeE------------------------R. r5 = r5 + 0xffffffffffffffe8 + DeE------------------------R. r6 = r6 + 0xffffffffffffffe4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 45730 if r5 != r7 +``` + +Gas simulation at offset 45858 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r7 + 0x1c] = a2 + .D========================eE------------------------R................................................................................................................... r8 = r9 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a1 + ..D=======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1e] = a1 + ...D======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1d] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r11 = u8 [r7 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ....D=======================================================================eER......................................................................................... r11 = r11 << 0x8 + .....D=======================================================================eER........................................................................................ r8 = r8 | r11 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r8 = r8 | r9 + ......D=========================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .......D==========================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r7 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r6 = r6 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ....................................................................................D================================================================================eER jump 46031 if r12 == 0 +``` + +Gas simulation at offset 46015 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 46031 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 46046 with total cost of 83: + +``` + DeER.................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r9 = u8 [r7 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................... r10 = u8 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r7 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i8 [r7 + 0x1f] + .D========================eE------------------------R................................. r9 = r9 << 0x8 + .D=========================eE-----------------------R................................. r9 = r9 | r10 + ..D========================eE-----------------------R................................. r11 = r11 << 0x10 + ..D================================================eER................................ r12 = r12 << 0x18 + ..D=================================================eER............................... r10 = r12 | r11 + ...D=================================================eER.............................. r10 = r10 | r9 + ...D==================================================eeeER........................... r9 = r10 * 0x2aaaaaab + ....D====================================================eER.......................... r11 = r9 >> 0x3f + ....D====================================================eER.......................... r9 = r9 >> 0x20 + ....D=====================================================eER......................... r9 = r9 + r11 + .....DeE----------------------------------------------------R......................... r11 = 0xaaaaaaaaaaaaaaab + ......D==================================================eeeeER....................... r11 = r10 mulhu r11 + .......D=====================================================eER...................... r4 = r11 >> 0x4 + ........D=====================================================eeER.................... i32 r12 = r4 + 0 + .........D=================================================eeE---R.................... i32 r9 = r9 << 0x3 + .........D======================================================eeeeeeeeeeeeeeeeeeeeER jump 46269 if r12 == 0 +``` + +Gas simulation at offset 46122 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r3 = u8 [r7 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r2 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r5 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r11 = u8 [r7 + 0x13] + .D========================eER................................... r3 = r3 << 0x8 + .D=========================eER.................................. r12 = r3 | r2 + .D========================eE-R.................................. r5 = r5 << 0x10 + ..D=======================eE-R.................................. r11 = r11 << 0x18 + ..D========================eER.................................. r11 = r11 | r5 + ..D=========================eER................................. r2 = r11 | r12 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r3 = u8 [r7 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u8 [r7 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r11 = u8 [r7 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r12 = u8 [r7 + 0x17] + ....D==============================================eE--R........ r3 = r3 << 0x8 + ....D===============================================eE-R........ r5 = r3 | r5 + ....D================================================eER........ r11 = r11 << 0x10 + ....D=================================================eER....... r12 = r12 << 0x18 + .....D=================================================eER...... r11 = r11 | r12 + .....D==================================================eER..... r11 = r11 | r5 + .....D===================================================eER.... r11 = r11 << 0x20 + .....D====================================================eER... r11 = r11 | r2 + ......D====================================================eER.. r12 = r9 + r11 + ......D=====================================================eER. r12 = r12 + 0xfffffffffffffff0 + ......D====================================================eE-R. r10 = r10 + r11 + .......D====================================================eER. r10 = r10 + 0xfffffffffffffff4 + .......D============================================eE--------R. r4 = r4 + 0xffffffffffffffff + .......D=============================================eE-------R. r4 = r4 << 0x20 + ........D=============================================eE------R. r5 = r4 >> 0x1b + ........D==================================================eE-R. r11 = r11 + r9 + ........D===================================================eER. r11 = r11 - r5 + .........D===================================================eER r11 = r11 + 0xffffffffffffffd0 + ............................DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 46219 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. u32 [r12 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. u32 [r12 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r5 = i32 [r10 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r12 + 0x4] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r5 = i32 [r10 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r5 = i32 [r10 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0xfffffffffffffffc] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r5 = i32 [r10 + 0xfffffffffffffffc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r12 + 0xfffffffffffffff8] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = i32 [r10 + 0xfffffffffffffff8] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r12 + 0xfffffffffffffff4] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = i32 [r10 + 0xfffffffffffffff4] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xfffffffffffffff0] = r5 + ...D========================================================================eE-------------------------R r12 = r12 + 0xffffffffffffffe0 + ....D=======================================================================eE-------------------------R r10 = r10 + 0xffffffffffffffe8 + ....D========================================================================eE------------------------R jump 46219 if r12 != r11 +``` + +Gas simulation at offset 46269 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u8 [r7 + 0x1c] = a2 + DeE------------------------R....................................................................................................................................... r10 = r9 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u8 [r7 + 0x1f] = a3 + .DeE------------------------R...................................................................................................................................... r10 = r9 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1e] = a3 + .DeE-------------------------R..................................................................................................................................... r9 = r9 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u8 [r7 + 0x1d] = a2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r9 = u8 [r7 + 0x7d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r10 = u8 [r7 + 0x7c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0x7e] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r12 = i8 [r7 + 0x7f] + ...D===============================================eE-R............................................................................................................ r9 = r9 << 0x8 + ...D================================================eER............................................................................................................ r9 = r9 | r10 + ...D=================================================eER........................................................................................................... r11 = r11 << 0x10 + ....D================================================eER........................................................................................................... r12 = r12 << 0x18 + ....D=================================================eER.......................................................................................................... r11 = r11 | r12 + ....D==================================================eER......................................................................................................... r9 = r9 | r11 + .....D==================================================eeER....................................................................................................... i32 r9 = r9 + 0x1 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0x7c] = a2 + ......D===================================================eE------------------------R.............................................................................. r10 = r9 >> 0x10 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7e] = a3 + .......D==================================================eE-------------------------R............................................................................. r10 = r9 >> 0x8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0x7d] = a3 + ........D=================================================eE-------------------------R............................................................................. r10 = r9 << 0x3 + ........D==================================================eE------------------------R............................................................................. r10 = r10 + r7 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = u8 [r10 + 0x2d] + .........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r10 + 0x2c] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u8 [r10 + 0x2e] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r10 + 0x2f] + .........D===========================================================================eE-----------------------R.................................................... r2 = r2 << 0x8 + ..........D=================================================================================================eER.................................................... r12 = r2 | r12 + ..........D==================================================================================================eER................................................... r5 = r5 << 0x10 + ............................D================================================================================eER................................................... r11 = r11 << 0x18 + ............................D=================================================================================eER.................................................. r11 = r11 | r5 + .............................D=================================================================================eER................................................. r2 = r11 | r12 + .............................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = u8 [r10 + 0x31] + ..............................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r10 + 0x30] + ..............................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r10 + 0x32] + ..............................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0x33] + .....................................................D==========================================================eE-----------------------R......................... r12 = r12 << 0x8 + ......................................................D===============================================================================eE-R......................... r12 = r12 | r5 + .......................................................D===============================================================================eER......................... r11 = r11 << 0x10 + .......................................................D================================================================================eER........................ r10 = r10 << 0x18 + .......................................................D=================================================================================eER....................... r10 = r10 | r11 + .......................................................D=========================================================eE------------------------R....................... r9 = r9 >> 0x18 + ........................................................D=================================================================================eER...................... r10 = r10 | r12 + ........................................................D==================================================================================eER..................... r10 = r10 << 0x20 + .........................................................D==================================================================================eER.................... r12 = r10 | r2 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u8 [r7 + 0x7f] = a2 + ............................................................D================================================================================eeeeeeeeeeeeeeeeeeeeER jump 46427 if r12 == 0 +``` + +Gas simulation at offset 46419 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 46427 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 46435 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...DeE-------------------------------------------------R.......................... r9 = 0x4924924924924925 + ....D================================================eER.......................... r10 = r10 | r11 + ....D=================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D=======================================================eE----------------R jump 46745 if r9 == 0 +``` + +Gas simulation at offset 46510 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D========================================================eER........................................................... r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r10 = u8 [r12 + 0x14] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D=========================================================================eE-------R................................ r9 = r9 | r10 + ....D===============================================================================eE-R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r6 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D====================================================================================eER.......................... r7 = r7 + r6 + .......D====================================================================================eER......................... r7 = r7 + 0x4 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 32] = 0x3e124925 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3e12940a + ........D............................................................................................................... r5 = r6 + ........DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 46614 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r6 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xc] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1402, jump 60063 +``` + +Gas simulation at offset 46644 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = i32 [r6 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i32 [r6 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x58] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u64 [r1 + 0x60] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r7 = u64 [r1 + 0x30] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1404, jump 59336 +``` + +Gas simulation at offset 46677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1406, jump 59336 +``` + +Gas simulation at offset 46686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1408, jump 59336 +``` + +Gas simulation at offset 46695 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1410, jump 59336 +``` + +Gas simulation at offset 46704 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1412, jump 59336 +``` + +Gas simulation at offset 46713 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1414, jump 60063 +``` + +Gas simulation at offset 46722 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1416, jump 59336 +``` + +Gas simulation at offset 46731 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeE------------------------R. r6 = r6 + 0x1c + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D========================eER jump 46614 if r5 != r7 +``` + +Gas simulation at offset 46745 with total cost of 174: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R...................................................................................................................................... r7 = r8 * 0xffffffff92492493 + .D===========================eE-----------R...................................................................................................................................... r7 = r7 >> 0x20 + .D============================eE----------R...................................................................................................................................... r7 = r7 + r8 + ..D============================eeE--------R...................................................................................................................................... i32 r8 = r7 >> 0x1f + ...D=============================eeE------R...................................................................................................................................... i32 r7 = r7 >>a 0x2 + ...D===============================eE-----R...................................................................................................................................... r9 = r7 + r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R...................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ....D==================================================eE-----R.................................................................................................................. r8 = r9 >> 0x18 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1f] = a1 + .....D=================================================eE-------------------------R.............................................................................................. r8 = r9 >> 0x10 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1e] = a1 + ......D================================================eE-------------------------R.............................................................................................. r9 = r9 >> 0x8 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1d] = a2 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r11 = u8 [r7 + 0x7d] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r8 = u8 [r7 + 0x7c] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r9 = u8 [r7 + 0x7e] + .......D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D=========================================================================eE----R......................................................................................... r11 = r11 << 0x8 + .......D==========================================================================eE---R......................................................................................... r8 = r8 | r11 + ........D========================================================================eE----R......................................................................................... r9 = r9 << 0x10 + ........D=============================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D==============================================================================eER....................................................................................... r9 = r9 | r10 + ........D===============================================================================eER...................................................................................... r8 = r8 | r9 + .........D===============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D===============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ...........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D===============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=========================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D===============================================================================================eER................................. r9 = r9 | r10 + .............................................D================================================================================================eER................................ r11 = r11 << 0x10 + ...............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ...............................................................D===============================================================================eER............................... r11 = r11 | r12 + ...................................................................................D============================================================eER.............................. r9 = r9 | r11 + ...................................................................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ....................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D==================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D===================================================================================eER...... r12 = r12 << 0x10 + ........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ........................................................................................D=================================================================================eER.... r8 = r8 | r12 + ........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ........................................................................................D==================================================================================eER... r8 = r8 | r10 + .........................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ..........................................................................................D==================================================================================eER. r12 = r8 | r9 + ...........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .............................................................................................D================================================================================eER jump 46940 if r12 == 0 +``` + +Gas simulation at offset 46923 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x68] + .D========================eER r1 = r1 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 46940 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 46956 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff60 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x98] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x90] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x88] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...DeE-------------------------------------------------R.......................... r9 = 0x4924924924924925 + ....D================================================eER.......................... r10 = r10 | r11 + ....D=================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D=======================================================eE----------------R jump 47434 if r9 == 0 +``` + +Gas simulation at offset 47035 with total cost of 128: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r10 = u8 [r12 + 0x12] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r11 = u8 [r12 + 0x13] + .D=================================================eER............................................................................. r8 = r8 << 0x8 + .D==================================================eER............................................................................ r8 = r8 | r9 + ..D================================================eE-R............................................................................ r10 = r10 << 0x10 + ..D================================================eE-R............................................................................ r11 = r11 << 0x18 + ..D=================================================eER............................................................................ r10 = r10 | r11 + ..D==================================================eER........................................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u8 [r12 + 0x16] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r12 + 0x17] + ....D=======================================================================eE--R.................................................. r9 = r9 << 0x8 + ....D========================================================================eE-R.................................................. r9 = r9 | r10 + ....D=========================================================================eER.................................................. r11 = r11 << 0x10 + ....D==========================================================================eER................................................. r12 = r12 << 0x18 + .....D==========================================================================eER................................................ r11 = r11 | r12 + .....D===========================================================================eER............................................... r9 = r9 | r11 + .....D============================================================================eER.............................................. r9 = r9 << 0x20 + .....D=============================================================================eER............................................. r8 = r8 | r9 + ......D=============================================================================eER............................................ r5 = r8 + 0xc + ......DeE-----------------------------------------------------------------------------R............................................ r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------R............................................ r7 = r7 << 0x20 + .......D=eE---------------------------------------------------------------------------R............................................ r7 = r7 >> 0x1d + .......D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x70] = r8 + .......D==============================================================================================eE-------R................... r7 = r7 + r8 + .......D===============================================================================================eE------R................... r7 = r7 + 0x8 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 104] = 0x3e7d5265 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 32] = 0x3e32a60b + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 24] = 0x3d9d89d9 + .....................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 96] = 0x3e6794e0 + .....................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x3dce0f70 + .....................................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 47165 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = i32 [r5 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x78] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r5 + 0xc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff4] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1420, jump 60063 +``` + +Gas simulation at offset 47204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 1422, jump 60063 +``` + +Gas simulation at offset 47220 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1424, jump 60063 +``` + +Gas simulation at offset 47235 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 1426, jump 60063 +``` + +Gas simulation at offset 47249 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1428, jump 60063 +``` + +Gas simulation at offset 47263 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1430, jump 60063 +``` + +Gas simulation at offset 47279 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1432, jump 59336 +``` + +Gas simulation at offset 47294 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 1434, jump 59336 +``` + +Gas simulation at offset 47302 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1436, jump 59336 +``` + +Gas simulation at offset 47314 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1438, jump 59336 +``` + +Gas simulation at offset 47323 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1440, jump 59336 +``` + +Gas simulation at offset 47332 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1442, jump 60063 +``` + +Gas simulation at offset 47349 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1444, jump 60063 +``` + +Gas simulation at offset 47364 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1446, jump 60063 +``` + +Gas simulation at offset 47380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 1448, jump 59336 +``` + +Gas simulation at offset 47396 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 1450, jump 59336 +``` + +Gas simulation at offset 47406 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1452, jump 59336 +``` + +Gas simulation at offset 47415 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r6 + 0x4] = r7 + DeE------------------------R..................... r6 = r6 + 0x8 + DeE------------------------R..................... r5 = r5 + 0x1c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x70] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 47165 if r6 != r7 +``` + +Gas simulation at offset 47434 with total cost of 176: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeER.................................................................................................................................................... r7 = r8 * 0xffffffff92492493 + D============================eER................................................................................................................................................... r7 = r7 >> 0x20 + .D============================eER.................................................................................................................................................. r7 = r7 + r8 + .D=============================eeER................................................................................................................................................ i32 r8 = r7 >> 0x1f + ..D==============================eeER.............................................................................................................................................. i32 r7 = r7 >>a 0x2 + ..D================================eER............................................................................................................................................. r10 = r7 + r8 + ...D================================eER............................................................................................................................................ r8 = r10 << 0x1 + ...D=================================eER........................................................................................................................................... r9 = r10 >> 0x17 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ....D==================================================eE-------R.................................................................................................................. r9 = r10 >> 0xf + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1e] = a2 + .....D=================================================eE-------------------------R................................................................................................ r10 = r10 >> 0x7 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1d] = a3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................ u8 [r7 + 0x1c] = a1 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r11 = u8 [r7 + 0x7d] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r9 = u8 [r7 + 0x7e] + ......D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D========================================================================eE-------R......................................................................................... r11 = r11 << 0x8 + .......D=========================================================================eE------R......................................................................................... r8 = r8 | r11 + .......D=========================================================================eE------R......................................................................................... r9 = r9 << 0x10 + .......D================================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D================================================================================eER....................................................................................... r9 = r9 | r10 + ........D=================================================================================eER...................................................................................... r8 = r8 | r9 + .........D=================================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D==================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D=================================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ...........D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ............................D================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...............................D==============================================================eE------------------------R.......................................................... r8 = r8 + r7 + ................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...................................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + .....................................D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ......................................D=================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .......................................D=======================================================================================================eER................................. r9 = r9 | r10 + ........................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ........................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + .................................................................D===============================================================================eER............................... r11 = r11 | r12 + .................................................................D================================================================================eER.............................. r9 = r9 | r11 + ...................................................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D==============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D====================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D=====================================================================================eER...... r12 = r12 << 0x10 + ..........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ..........................................................................................D=================================================================================eER.... r8 = r8 | r12 + ..........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ..........................................................................................D==================================================================================eER... r8 = r8 | r10 + ...........................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ............................................................................................D==================================================================================eER. r12 = r8 | r9 + .............................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ...............................................................................................D================================================================================eER jump 47634 if r12 == 0 +``` + +Gas simulation at offset 47614 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x88] + .D========================eER r1 = r1 + 0xa0 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 47634 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x88] + .DeE--------------------------------------R....... r1 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 47653 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x88] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x80] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...DeE-------------------------------------------------R.......................... r9 = 0x4924924924924925 + ....D================================================eER.......................... r10 = r10 | r11 + ....D=================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D=======================================================eE----------------R jump 48082 if r9 == 0 +``` + +Gas simulation at offset 47732 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-------R............................................................ r8 = r8 | r9 + ..D================================================eE--------R............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE-----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE----------R................................ r9 = r9 | r10 + ....D=========================================================================eE---------R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + .....D===================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + ......D=====================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r5 = r6 + 0xc + .......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......DeE-------------------------------------------------------------------------------------R.......................... r8 = 0xc00000000 + .......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........D=eeeeE--------------------------------------------------------------------------------R.......................... r7 = r7 mulhu r8 + .........D====================================================================================eER......................... r7 = r7 + r5 + .........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 112] = 0x3e89374c + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 104] = 0x3e7ae148 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 96] = 0x3ddf3b64 + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 24] = 0x3e418937 + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 47859 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r5 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r6 = i32 [r5 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x50] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r5 + 0xc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff4] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1456, jump 60063 +``` + +Gas simulation at offset 47898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1458, jump 60063 +``` + +Gas simulation at offset 47912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE---------R r0 = 1460, jump 60063 +``` + +Gas simulation at offset 47930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1462, jump 59336 +``` + +Gas simulation at offset 47945 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1464, jump 60063 +``` + +Gas simulation at offset 47954 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1466, jump 59336 +``` + +Gas simulation at offset 47966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1468, jump 59336 +``` + +Gas simulation at offset 47975 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1470, jump 59336 +``` + +Gas simulation at offset 47984 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 1472, jump 60063 +``` + +Gas simulation at offset 47998 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1474, jump 60063 +``` + +Gas simulation at offset 48013 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1476, jump 60063 +``` + +Gas simulation at offset 48028 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1478, jump 59336 +``` + +Gas simulation at offset 48043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 1480, jump 59336 +``` + +Gas simulation at offset 48052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1482, jump 59336 +``` + +Gas simulation at offset 48061 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeE-------------------------------------------------R r6 = r6 + 0xc + .DeE------------------------------------------------R r5 = r5 + 0x1c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 47859 if r6 != r7 +``` + +Gas simulation at offset 48082 with total cost of 176: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeER.................................................................................................................................................... r7 = r8 * 0xffffffff92492493 + D============================eER................................................................................................................................................... r7 = r7 >> 0x20 + .D============================eER.................................................................................................................................................. r7 = r7 + r8 + .D=============================eeER................................................................................................................................................ i32 r8 = r7 >> 0x1f + ..D==============================eeER.............................................................................................................................................. i32 r7 = r7 >>a 0x2 + ..D================================eER............................................................................................................................................. r7 = r7 + r8 + ...D================================eER............................................................................................................................................ r8 = r7 << 0x1 + ...D=================================eER........................................................................................................................................... r9 = r8 + r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ....D==================================================eE-------R.................................................................................................................. r8 = r9 >> 0x18 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1f] = a1 + .....D=================================================eE-------------------------R................................................................................................ r8 = r9 >> 0x10 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1e] = a1 + ......D================================================eE-------------------------R................................................................................................ r9 = r9 >> 0x8 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1d] = a2 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r11 = u8 [r7 + 0x7d] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r8 = u8 [r7 + 0x7c] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r9 = u8 [r7 + 0x7e] + .......D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D=========================================================================eE------R......................................................................................... r11 = r11 << 0x8 + .......D==========================================================================eE-----R......................................................................................... r8 = r8 | r11 + ........D========================================================================eE------R......................................................................................... r9 = r9 << 0x10 + ........D===============================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D================================================================================eER....................................................................................... r9 = r9 | r10 + ........D=================================================================================eER...................................................................................... r8 = r8 | r9 + .........D=================================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D==================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D=================================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ............................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...............................D=============================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ................................D=============================================================eE------------------------R.......................................................... r8 = r8 + r7 + .................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...................................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + .....................................D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ......................................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .......................................D================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ........................................D======================================================================================================eER................................. r9 = r9 | r10 + ........................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + .................................................................D==============================================================================eER................................ r12 = r12 << 0x18 + .................................................................D===============================================================================eER............................... r11 = r11 | r12 + ...................................................................................D==============================================================eER.............................. r9 = r9 | r11 + ...................................................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ....................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D==============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D====================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D=====================================================================================eER...... r12 = r12 << 0x10 + ..........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ..........................................................................................D=================================================================================eER.... r8 = r8 | r12 + ..........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ..........................................................................................D==================================================================================eER... r8 = r8 | r10 + ...........................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ............................................................................................D==================================================================================eER. r12 = r8 | r9 + .............................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ...............................................................................................D================================================================================eER jump 48285 if r12 == 0 +``` + +Gas simulation at offset 48265 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x80] + .D========================eER r1 = r1 + 0x98 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 48285 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x80] + .DeE--------------------------------------R....... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 48304 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff58 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xa0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x98] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x90] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...DeE-------------------------------------------------R.......................... r9 = 0x4924924924924925 + ....D================================================eER.......................... r10 = r10 | r11 + ....D=================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D=======================================================eE----------------R jump 48788 if r9 == 0 +``` + +Gas simulation at offset 48383 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................. r8 = r8 << 0x8 + .D==================================================eE------R............................................................. r8 = r8 | r9 + .D=========================================================eER............................................................ r10 = r10 << 0x10 + ..D========================================================eER............................................................ r11 = r11 << 0x18 + ..D=========================================================eER........................................................... r10 = r10 | r11 + ..D==========================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................. r9 = r9 << 0x8 + ....D=========================================================================eE--------R................................. r9 = r9 | r10 + ....D================================================================================eE-R................................. r11 = r11 << 0x10 + ....D==================================================================================eER................................ r12 = r12 << 0x18 + ....D===================================================================================eER............................... r11 = r11 | r12 + .....D===================================================================================eER.............................. r9 = r9 | r11 + .....D====================================================================================eER............................. r9 = r9 << 0x20 + .....D=====================================================================================eER............................ r5 = r9 | r8 + ......D=====================================================================================eER........................... r8 = r5 + 0xc + ......DeE-------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1c + .......D=====================================================================================eER.......................... r7 = r7 + r5 + .......D======================================================================================eER......................... r7 = r7 + 0x10 + .......D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 104] = 0x3eed6777 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 96] = 0x3ea79bbb + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 32] = 0x3d23d70b + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 88] = 0x3e2d03da + .....................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R u64 [r1 + 24] = 0x3edcb146 + .............................................................DeeE--------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 48509 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u64 [r1 + 0x70] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u64 [r1 + 0x88] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r7 = i32 [r8 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r6 = i32 [r8 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r8 + 0x4] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r8 + 0x8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = i32 [r8 + 0xc] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x80] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r8 + 0xfffffffffffffff4] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 1486, jump 60063 +``` + +Gas simulation at offset 48556 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1488, jump 60063 +``` + +Gas simulation at offset 48571 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1490, jump 60063 +``` + +Gas simulation at offset 48585 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 1492, jump 60063 +``` + +Gas simulation at offset 48602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1494, jump 59336 +``` + +Gas simulation at offset 48616 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1496, jump 59336 +``` + +Gas simulation at offset 48627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1498, jump 59336 +``` + +Gas simulation at offset 48636 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1500, jump 60063 +``` + +Gas simulation at offset 48653 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1502, jump 60063 +``` + +Gas simulation at offset 48669 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 1504, jump 59336 +``` + +Gas simulation at offset 48679 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1506, jump 59336 +``` + +Gas simulation at offset 48688 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1508, jump 60063 +``` + +Gas simulation at offset 48703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1510, jump 59336 +``` + +Gas simulation at offset 48712 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 1512, jump 60063 +``` + +Gas simulation at offset 48728 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 1514, jump 59336 +``` + +Gas simulation at offset 48738 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x80] + D.................................................... r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1516, jump 60063 +``` + +Gas simulation at offset 48761 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 1518, jump 59336 +``` + +Gas simulation at offset 48769 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xc] = r7 + DeE------------------------R.. r5 = r5 + 0x10 + D=========================eER. r8 = r8 + 0x1c + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D=========================eER jump 48509 if r5 != r7 +``` + +Gas simulation at offset 48788 with total cost of 175: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R....................................................................................................................................... r7 = r8 * 0xffffffff92492493 + .D===========================eE-----------R....................................................................................................................................... r7 = r7 >> 0x20 + .D============================eE----------R....................................................................................................................................... r7 = r7 + r8 + ..D============================eeE--------R....................................................................................................................................... i32 r8 = r7 >> 0x1f + ..D==============================eE-------R....................................................................................................................................... r7 = r7 >> 0x2 + ...D==============================eE------R....................................................................................................................................... r10 = r7 + r8 + ...D===============================eE-----R....................................................................................................................................... r8 = r10 << 0x2 + ....D===============================eE----R....................................................................................................................................... r9 = r10 >> 0x16 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R....................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + .....D=================================================eE------R.................................................................................................................. r9 = r10 >> 0xe + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u8 [r7 + 0x1e] = a2 + .....D=================================================eE-------------------------R............................................................................................... r10 = r10 >> 0x6 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u8 [r7 + 0x1d] = a3 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................... u8 [r7 + 0x1c] = a1 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................... r11 = u8 [r7 + 0x7d] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................... r8 = u8 [r7 + 0x7c] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................... r9 = u8 [r7 + 0x7e] + .......D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D========================================================================eE------R......................................................................................... r11 = r11 << 0x8 + .......D=========================================================================eE-----R......................................................................................... r8 = r8 | r11 + ........D========================================================================eE-----R......................................................................................... r9 = r9 << 0x10 + ........D==============================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D===============================================================================eER....................................................................................... r9 = r9 | r10 + ........D================================================================================eER...................................................................................... r8 = r8 | r9 + .........D================================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D=================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D================================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ...........................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=================================================eE------------------------R.......................................................... r8 = r8 + r7 + ............................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .............................................D=========================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D================================================================================================eER................................. r9 = r9 | r10 + .............................................D=================================================================================================eER................................ r11 = r11 << 0x10 + .............................................D=================================================================================================eER................................ r12 = r12 << 0x18 + ................................................................D===============================================================================eER............................... r11 = r11 | r12 + ................................................................D================================================================================eER.............................. r9 = r9 | r11 + ...................................................................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D=============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D===================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D====================================================================================eER...... r12 = r12 << 0x10 + .........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .........................................................................................D=================================================================================eER.... r8 = r8 | r12 + .........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .........................................................................................D==================================================================================eER... r8 = r8 | r10 + ..........................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ...........................................................................................D==================================================================================eER. r12 = r8 | r9 + ............................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..............................................................................................D================================================================================eER jump 48989 if r12 == 0 +``` + +Gas simulation at offset 48969 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x90] + .D========================eER r1 = r1 + 0xa8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 48989 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x90] + .DeE--------------------------------------R....... r1 = r1 + 0xa8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 49008 with total cost of 82: + +``` + DeER................................................................................. r1 = r1 + 0xffffffffffffff78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x80] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x78] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x70] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = i8 [r7 + 0x1f] + ..D=================================================eER.............................. r7 = r12 << 0x8 + ..D==================================================eER............................. r7 = r7 | r9 + ...D================================================eE-R............................. r10 = r10 << 0x10 + ...D================================================eE-R............................. r11 = r11 << 0x18 + ...DeE-------------------------------------------------R............................. r9 = 0x4924924924924925 + ....D================================================eER............................. r10 = r10 | r11 + ....D=================================================eER............................ r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R... r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R... r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R... r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R... i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R... u64 [r1 + 0] = r8 + .......D=======================================================eeeeeeeeeeeeeeeeeeeeER jump 49426 if r9 == 0 +``` + +Gas simulation at offset 49085 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................. r8 = r8 << 0x8 + .D==================================================eE------R............................................................. r8 = r8 | r9 + .D=================================================eE-------R............................................................. r10 = r10 << 0x10 + ..D========================================================eER............................................................ r11 = r11 << 0x18 + ..D=========================================================eER........................................................... r10 = r10 | r11 + ..D==========================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................. r9 = r9 << 0x8 + ....D========================================================================eE---------R................................. r9 = r9 | r10 + ....D=========================================================================eE--------R................................. r11 = r11 << 0x10 + ....D==================================================================================eER................................ r12 = r12 << 0x18 + ....D===================================================================================eER............................... r11 = r11 | r12 + .....D===================================================================================eER.............................. r9 = r9 | r11 + .....D====================================================================================eER............................. r9 = r9 << 0x20 + .....D=====================================================================================eER............................ r5 = r9 | r8 + ......D=====================================================================================eER........................... r6 = r5 + 0xc + ......DeE-------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x20 + .......D==eeeE--------------------------------------------------------------------------------R........................... r7 = r7 * 0x14 + .......D=====================================================================================eER.......................... r7 = r7 + r5 + .......D======================================================================================eER......................... r7 = r7 + 0x14 + ........D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 80] = 0x3ef74bc7 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 72] = 0x3eae978d + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 64] = 0x3e343958 + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 56] = 0x3ee5e354 + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 49207 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x30] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = i32 [r6 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x60] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i32 [r6 + 0xc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff4] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 1522, jump 60063 +``` + +Gas simulation at offset 49244 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1524, jump 60063 +``` + +Gas simulation at offset 49258 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE---------R r0 = 1526, jump 60063 +``` + +Gas simulation at offset 49275 with total cost of 25: + +``` + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1528, jump 59336 +``` + +Gas simulation at offset 49286 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1530, jump 59336 +``` + +Gas simulation at offset 49295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1532, jump 60063 +``` + +Gas simulation at offset 49309 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1534, jump 60063 +``` + +Gas simulation at offset 49324 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1536, jump 59336 +``` + +Gas simulation at offset 49333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1538, jump 59336 +``` + +Gas simulation at offset 49342 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1540, jump 60063 +``` + +Gas simulation at offset 49362 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1542, jump 60063 +``` + +Gas simulation at offset 49377 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1544, jump 59336 +``` + +Gas simulation at offset 49386 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1546, jump 60063 +``` + +Gas simulation at offset 49401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1548, jump 59336 +``` + +Gas simulation at offset 49410 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x10] = r7 + DeE------------------------R. r5 = r5 + 0x14 + DeE------------------------R. r6 = r6 + 0x1c + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 49207 if r5 != r7 +``` + +Gas simulation at offset 49426 with total cost of 176: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeER.................................................................................................................................................... r7 = r8 * 0xffffffff92492493 + D============================eER................................................................................................................................................... r7 = r7 >> 0x20 + .D============================eER.................................................................................................................................................. r7 = r7 + r8 + .D=============================eeER................................................................................................................................................ i32 r8 = r7 >> 0x1f + ..D==============================eeER.............................................................................................................................................. i32 r7 = r7 >>a 0x2 + ..D================================eER............................................................................................................................................. r7 = r7 + r8 + ...D================================eER............................................................................................................................................ r8 = r7 << 0x2 + ...D=================================eER........................................................................................................................................... r9 = r8 + r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ....D==================================================eE-------R.................................................................................................................. r8 = r9 >> 0x18 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1f] = a1 + .....D=================================================eE-------------------------R................................................................................................ r8 = r9 >> 0x10 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1e] = a1 + ......D================================================eE-------------------------R................................................................................................ r9 = r9 >> 0x8 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r7 + 0x1d] = a2 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r11 = u8 [r7 + 0x7d] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r8 = u8 [r7 + 0x7c] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................ r9 = u8 [r7 + 0x7e] + .......D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D=========================================================================eE------R......................................................................................... r11 = r11 << 0x8 + .......D==========================================================================eE-----R......................................................................................... r8 = r8 | r11 + ........D========================================================================eE------R......................................................................................... r9 = r9 << 0x10 + ........D===============================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D================================================================================eER....................................................................................... r9 = r9 | r10 + ........D=================================================================================eER...................................................................................... r8 = r8 | r9 + .........D=================================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D==================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D=================================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ............................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...............................D=============================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ................................D=============================================================eE------------------------R.......................................................... r8 = r8 + r7 + .................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...................................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + .....................................D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ......................................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .......................................D================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ........................................D======================================================================================================eER................................. r9 = r9 | r10 + ........................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + .................................................................D==============================================================================eER................................ r12 = r12 << 0x18 + .................................................................D===============================================================================eER............................... r11 = r11 | r12 + ...................................................................................D==============================================================eER.............................. r9 = r9 | r11 + ...................................................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ....................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D==============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D====================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D=====================================================================================eER...... r12 = r12 << 0x10 + ..........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ..........................................................................................D=================================================================================eER.... r8 = r8 | r12 + ..........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ..........................................................................................D==================================================================================eER... r8 = r8 | r10 + ...........................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ............................................................................................D==================================================================================eER. r12 = r8 | r9 + .............................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ...............................................................................................D================================================================================eER jump 49627 if r12 == 0 +``` + +Gas simulation at offset 49609 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x70] + .D========================eER r1 = r1 + 0x88 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 49627 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x70] + .DeE--------------------------------------R....... r1 = r1 + 0x88 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 49644 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...DeE-------------------------------------------------R.......................... r9 = 0x4924924924924925 + ....D================================================eER.......................... r10 = r10 | r11 + ....D=================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >> 0x2 + .....D==================================================eeeeE--------------------R r7 = r7 mulhu r9 + ......D=====================================================eE-------------------R r7 = r7 >> 0x1 + ......D======================================================eeE-----------------R i32 r9 = r7 + 0 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + .......D=======================================================eE----------------R jump 50037 if r9 == 0 +``` + +Gas simulation at offset 49719 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................. r8 = r8 << 0x8 + .D==================================================eE------R............................................................. r8 = r8 | r9 + .D=================================================eE-------R............................................................. r10 = r10 << 0x10 + ..D========================================================eER............................................................ r11 = r11 << 0x18 + ..D=========================================================eER........................................................... r10 = r10 | r11 + ..D==========================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................. r9 = r9 << 0x8 + ....D========================================================================eE---------R................................. r9 = r9 | r10 + ....D=========================================================================eE--------R................................. r11 = r11 << 0x10 + ....D==================================================================================eER................................ r12 = r12 << 0x18 + ....D===================================================================================eER............................... r11 = r11 | r12 + .....D===================================================================================eER.............................. r9 = r9 | r11 + .....D====================================================================================eER............................. r9 = r9 << 0x20 + .....D=====================================================================================eER............................ r5 = r9 | r8 + ......D=====================================================================================eER........................... r6 = r5 + 0xc + ......DeE-------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x20 + .......D==eeeE--------------------------------------------------------------------------------R........................... r7 = r7 * 0x18 + .......D=====================================================================================eER.......................... r7 = r7 + r5 + .......D======================================================================================eER......................... r7 = r7 + 0x18 + ........D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 88] = 0x3f1c6a7f + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 56] = 0x3e645a1d + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 24] = 0x3edd2f1b + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 48] = 0x3f116873 + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 49841 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r6 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r6 + 0xc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1552, jump 60063 +``` + +Gas simulation at offset 49872 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1554, jump 60063 +``` + +Gas simulation at offset 49887 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1556, jump 59336 +``` + +Gas simulation at offset 49898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1558, jump 60063 +``` + +Gas simulation at offset 49912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1560, jump 60063 +``` + +Gas simulation at offset 49927 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1562, jump 59336 +``` + +Gas simulation at offset 49938 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1564, jump 60063 +``` + +Gas simulation at offset 49953 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1566, jump 60063 +``` + +Gas simulation at offset 49973 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1568, jump 60063 +``` + +Gas simulation at offset 49988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1570, jump 59336 +``` + +Gas simulation at offset 49997 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1572, jump 60063 +``` + +Gas simulation at offset 50012 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1574, jump 59336 +``` + +Gas simulation at offset 50021 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x14] = r7 + DeE------------------------R. r5 = r5 + 0x18 + DeE------------------------R. r6 = r6 + 0x1c + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 49841 if r5 != r7 +``` + +Gas simulation at offset 50037 with total cost of 177: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eeeE------------R......................................................................................................................................... r7 = r8 * 0xffffffff92492493 + .D===========================eE-----------R......................................................................................................................................... r7 = r7 >> 0x20 + .D============================eE----------R......................................................................................................................................... r7 = r7 + r8 + ..D============================eeE--------R......................................................................................................................................... i32 r8 = r7 >> 0x1f + ...D=============================eeE------R......................................................................................................................................... i32 r7 = r7 >>a 0x2 + ...D===============================eE-----R......................................................................................................................................... r7 = r7 + r8 + ....D===============================eeeE--R......................................................................................................................................... r9 = r7 * 0x6 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + .....D=================================================eE--------R.................................................................................................................. r8 = r9 >> 0x18 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u8 [r7 + 0x1f] = a1 + ......D================================================eE-------------------------R................................................................................................. r8 = r9 >> 0x10 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u8 [r7 + 0x1e] = a1 + ......D================================================eE-------------------------R................................................................................................. r9 = r9 >> 0x8 + .......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u8 [r7 + 0x1d] = a2 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................. r11 = u8 [r7 + 0x7d] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................. r8 = u8 [r7 + 0x7c] + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................. r9 = u8 [r7 + 0x7e] + ........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ........D========================================================================eE-------R......................................................................................... r11 = r11 << 0x8 + ........D=========================================================================eE------R......................................................................................... r8 = r8 | r11 + ........D========================================================================eE-------R......................................................................................... r9 = r9 << 0x10 + .........D===============================================================================eER........................................................................................ r10 = r10 << 0x18 + .........D================================================================================eER....................................................................................... r9 = r9 | r10 + .........D=================================================================================eER...................................................................................... r8 = r8 | r9 + ..........D=================================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ..........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ...........D==================================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ...........D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ............D=================================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ...........................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D==================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D===================================================eE------------------------R.......................................................... r8 = r8 + r7 + ............................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .............................................D===========================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D==================================================================================================eER................................. r9 = r9 | r10 + .............................................D===================================================================================================eER................................ r11 = r11 << 0x10 + ..................................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ..................................................................D===============================================================================eER............................... r11 = r11 | r12 + ...................................................................................D===============================================================eER.............................. r9 = r9 | r11 + ...................................................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ...................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ....................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ....................................................................................D===============================================================eE-----------------------R...... r10 = r10 << 0x8 + ....................................................................................D=====================================================================================eE-R...... r10 = r10 | r11 + ....................................................................................D======================================================================================eER...... r12 = r12 << 0x10 + ...........................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...........................................................................................D=================================================================================eER.... r8 = r8 | r12 + ...........................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ...........................................................................................D==================================================================================eER... r8 = r8 | r10 + ............................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .............................................................................................D==================================================================================eER. r12 = r8 | r9 + ..............................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ................................................................................................D================================================================================eER jump 50234 if r12 == 0 +``` + +Gas simulation at offset 50218 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x60] + .D========================eER r1 = r1 + 0x78 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 50234 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 50249 with total cost of 114: + +``` + DeER................................................................................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r9 = u8 [r7 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r10 = i8 [r7 + 0x1f] + ..D=================================================eE------------------------R...................................... r7 = r11 << 0x8 + ...D=================================================eE-----------------------R...................................... r7 = r7 | r8 + ...D================================================eE------------------------R...................................... r9 = r9 << 0x10 + ...D=========================================================================eER..................................... r10 = r10 << 0x18 + ...D==========================================================================eER.................................... r9 = r9 | r10 + ....D==========================================================================eER................................... r7 = r7 | r9 + ....D===========================================================================eeeER................................ r8 = r7 * 0xffffffff92492493 + ....D==============================================================================eER............................... r8 = r8 >> 0x20 + .....D==============================================================================eER.............................. r8 = r8 + r7 + .....D===============================================================================eeER............................ i32 r9 = r8 >> 0x1f + ......DeE-------------------------------------------------------------------------------R............................ r10 = 0x4924924924924925 + ......D==============================================================================eE-R............................ r8 = r8 >> 0x2 + ......D================================================================================eER........................... r9 = r9 + r8 + .......D========================================================================eE-------R........................... r8 = r7 >> 0x2 + ........D==========================================================================eeeeE-R........................... r8 = r8 mulhu r10 + .........D=============================================================================eER........................... r8 = r8 >> 0x1 + .........D==============================================================================eeER......................... i32 r10 = r8 + 0 + ..........D=============================================================================eeER......................... i32 r9 = r9 << 0x3 + ..........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..........D===============================================================================eE------------------------R jump 50536 if r10 == 0 +``` + +Gas simulation at offset 50348 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................. r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u8 [r6 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r11 = u8 [r6 + 0x12] + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r12 = u8 [r6 + 0x13] + .D=================================================eE-----R............................................................. r9 = r9 << 0x8 + .D==================================================eE----R............................................................. r9 = r9 | r10 + ..D================================================eE-----R............................................................. r11 = r11 << 0x10 + ..D======================================================eER............................................................ r12 = r12 << 0x18 + ..D=======================================================eER........................................................... r11 = r11 | r12 + ..D========================================================eER.......................................................... r9 = r9 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r12 = u8 [r6 + 0x16] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r6 = u8 [r6 + 0x17] + ....D=======================================================================eE--------R................................. r10 = r10 << 0x8 + ....D========================================================================eE-------R................................. r10 = r10 | r11 + ....D=========================================================================eE------R................................. r12 = r12 << 0x10 + ....D================================================================================eER................................ r6 = r6 << 0x18 + .....D================================================================================eER............................... r12 = r12 | r6 + .....D=================================================================================eER.............................. r10 = r10 | r12 + .....D==================================================================================eER............................. r10 = r10 << 0x20 + .....D===================================================================================eER............................ r9 = r9 | r10 + ......D===================================================================================eER........................... r6 = r7 + r9 + ......D====================================================================================eER.......................... r6 = r6 + 0xfffffffffffffff4 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R.......................... r5 = u64 [r1 + 0x8] + .......D==================================================================================eE-R.......................... r5 = r5 + r9 + .......D===================================================================================eER.......................... r5 = r5 + 0xfffffffffffffff0 + .......DeE-----------------------------------------------------------------------------------R.......................... r8 = r8 + 0xffffffffffffffff + ........DeE----------------------------------------------------------------------------------R.......................... r10 = 0x1c00000000 + ........DeE----------------------------------------------------------------------------------R.......................... r8 = r8 << 0x20 + ...........................................D=================================eeeeE-----------R.......................... r8 = r8 mulhu r10 + ............................................D=============================================eE-R.......................... r7 = r7 + r9 + .....................................................D=====================================eER.......................... r7 = r7 - r8 + .....................................................D======================================eER......................... r7 = r7 + 0xffffffffffffffd8 + .....................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ...........................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 24] = 0x3f34fdf4 + ...........................................................DeeE--------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 50472 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1578, jump 60063 +``` + +Gas simulation at offset 50495 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i32 [r6 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0xfffffffffffffffc] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r7 = i32 [r6 + 0xfffffffffffffff8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 0xfffffffffffffff8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r7 = i32 [r6 + 0xfffffffffffffff4] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xfffffffffffffff4] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = i32 [r6 + 0xfffffffffffffff0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xfffffffffffffff0] = r7 + ..D================================================eE------------------------R.. r6 = r6 + 0xffffffffffffffe4 + ..D=================================================eE-----------------------R.. r5 = r5 + 0xffffffffffffffe0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + ...D=========================================================================eER jump 50472 if r6 != r7 +``` + +Gas simulation at offset 50536 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r7 + 0x1c] = a2 + .D========================eE------------------------R................................................................................................................... r8 = r9 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a1 + ..D=======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1e] = a1 + ...D======================eE-------------------------R.................................................................................................................. r8 = r9 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1d] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r11 = u8 [r7 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ....D=======================================================================eER......................................................................................... r11 = r11 << 0x8 + .....D=======================================================================eER........................................................................................ r8 = r8 | r11 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r8 = r8 | r9 + ......D=========================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .......D==========================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r7 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r6 = r6 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ....................................................................................D================================================================================eER jump 50709 if r12 == 0 +``` + +Gas simulation at offset 50693 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x28] + .D========================eER r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 50709 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 50724 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 51028 if r7 == 0 +``` + +Gas simulation at offset 50781 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D=================================================eE------R............................................................ r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D========================================================================eE--------R................................ r9 = r9 | r10 + ....D=========================================================================eE-------R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r6 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D====================================================================================eER.......................... r7 = r7 + r6 + .......D====================================================================================eER......................... r7 = r7 + 0x4 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3e0020c5 + .......D................................................................................................................ r5 = r6 + ........DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 50878 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r6 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xc] + ..DeE------------------------------------------------R r8 = 0x3e000000 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1582, jump 60063 +``` + +Gas simulation at offset 50911 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i32 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = i32 [r6 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = i32 [r6 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = i32 [r6 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 1584, jump 59336 +``` + +Gas simulation at offset 50950 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1586, jump 59336 +``` + +Gas simulation at offset 50959 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1588, jump 59336 +``` + +Gas simulation at offset 50968 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1590, jump 59336 +``` + +Gas simulation at offset 50977 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1592, jump 59336 +``` + +Gas simulation at offset 50986 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1594, jump 59336 +``` + +Gas simulation at offset 50995 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1596, jump 60063 +``` + +Gas simulation at offset 51004 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1598, jump 59336 +``` + +Gas simulation at offset 51013 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeE------------------------R. r6 = r6 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 50878 if r5 != r7 +``` + +Gas simulation at offset 51028 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eE--------------R.................................................................................................................................. r7 = r10 << 0x1 + .D=========================eE-------------R.................................................................................................................................. r7 = r7 >> 0x3d + .D==========================eE------------R.................................................................................................................................. r10 = r10 + r7 + .D===========================eE-----------R.................................................................................................................................. r8 = r10 >> 0x3 + ..D===========================eeE---------R.................................................................................................................................. i32 r9 = r10 >>a 0x1b + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................. r7 = u64 [r1 + 0x10] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE---R.................................................................................................................. r9 = r10 >> 0x13 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................ r10 = r10 >> 0xb + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE---R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE--R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + .......D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D=============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=====================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D============================================================================================eER................................. r9 = r9 | r10 + ............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................D=============================================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + ...........................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 51214 if r12 == 0 +``` + +Gas simulation at offset 51197 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x68] + .D========================eER r1 = r1 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 51214 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 51230 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xc0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xb8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xb0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE----R jump 51803 if r7 == 0 +``` + +Gas simulation at offset 51291 with total cost of 142: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r11 = u8 [r12 + 0x13] + .D=================================================eE-------R.................................................................................... r8 = r8 << 0x8 + .D==================================================eE------R.................................................................................... r8 = r8 | r9 + .D=================================================eE-------R.................................................................................... r10 = r10 << 0x10 + ..D========================================================eER................................................................................... r11 = r11 << 0x18 + ..D=========================================================eER.................................................................................. r10 = r10 | r11 + ..D==========================================================eER................................................................................. r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R........................................................ r9 = r9 << 0x8 + ....D========================================================================eE---------R........................................................ r9 = r9 | r10 + ....D=========================================================================eE--------R........................................................ r11 = r11 << 0x10 + ....D==================================================================================eER....................................................... r12 = r12 << 0x18 + ....D===================================================================================eER...................................................... r11 = r11 | r12 + .....D===================================================================================eER..................................................... r9 = r9 | r11 + .....D====================================================================================eER.................................................... r9 = r9 << 0x20 + .....D=====================================================================================eER................................................... r8 = r8 | r9 + ......D=====================================================================================eER.................................................. r6 = r8 + 0x10 + ......DeE-------------------------------------------------------------------------------------R.................................................. r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R.................................................. r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R.................................................. r7 = r7 >> 0x1d + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x90] = r8 + .......D==============================================================================================eE---------------R......................... r7 = r7 + r8 + .......D===============================================================================================eE--------------R......................... r7 = r7 + 0x8 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 0x28] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R.............. u64 [r1 + 136] = 0x3e58f393 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............. u64 [r1 + 32] = 0x3e19df81 + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............. u64 [r1 + 24] = 0x3d888889 + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............. u64 [r1 + 128] = 0x3e39698b + .....................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............. u64 [r1 + 120] = 0x3de376ec + .............................................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 112] = 0x3e46cae4 + .............................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 104] = 0x3dafdadd + .............................................................DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 51437 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r7 = i32 [r6 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i32 [r6 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r5 = i32 [r6 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x58] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. r7 = i32 [r6 + 0x4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x98] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0x8] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xc] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r6 + 0xfffffffffffffff0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x88] + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 1602, jump 60063 +``` + +Gas simulation at offset 51489 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1604, jump 60063 +``` + +Gas simulation at offset 51504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1606, jump 60063 +``` + +Gas simulation at offset 51519 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 1608, jump 60063 +``` + +Gas simulation at offset 51534 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 1610, jump 60063 +``` + +Gas simulation at offset 51549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 1612, jump 60063 +``` + +Gas simulation at offset 51565 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1614, jump 60063 +``` + +Gas simulation at offset 51581 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1616, jump 59336 +``` + +Gas simulation at offset 51596 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 1618, jump 59336 +``` + +Gas simulation at offset 51607 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1620, jump 59336 +``` + +Gas simulation at offset 51616 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1622, jump 59336 +``` + +Gas simulation at offset 51625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1624, jump 59336 +``` + +Gas simulation at offset 51634 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1626, jump 59336 +``` + +Gas simulation at offset 51643 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1628, jump 60063 +``` + +Gas simulation at offset 51662 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 1630, jump 60063 +``` + +Gas simulation at offset 51677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 1632, jump 60063 +``` + +Gas simulation at offset 51694 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1634, jump 60063 +``` + +Gas simulation at offset 51711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 1636, jump 60063 +``` + +Gas simulation at offset 51728 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1638, jump 59336 +``` + +Gas simulation at offset 51744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeE----------R r0 = 1640, jump 59336 +``` + +Gas simulation at offset 51754 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeE----------R r0 = 1642, jump 59336 +``` + +Gas simulation at offset 51764 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeE----------R r0 = 1644, jump 59336 +``` + +Gas simulation at offset 51774 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1646, jump 59336 +``` + +Gas simulation at offset 51783 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x4] = r7 + DeE------------------------R.. r5 = r5 + 0x8 + DeE------------------------R.. r6 = r6 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x90] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D=========================eER jump 51437 if r5 != r7 +``` + +Gas simulation at offset 51803 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eER................................................................................................................................................. r7 = r10 << 0x1 + D==========================eER................................................................................................................................................ r7 = r7 >> 0x3d + .D==========================eER............................................................................................................................................... r10 = r10 + r7 + .D===========================eER.............................................................................................................................................. r8 = r10 >> 0x2 + .D============================eER............................................................................................................................................. r8 = r8 & 0xfe + ..D============================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x1a + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE----R.................................................................................................................. r9 = r10 >> 0x12 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................. r10 = r10 >> 0xa + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................. u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r9 = u8 [r7 + 0x7e] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE----R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE---R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE---R......................................................................................... r9 = r9 << 0x10 + ......D============================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D=============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + .......D==============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D===============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D==============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D==============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ............................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ................................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .................................D========================================================================================================eER................................. r9 = r9 | r10 + ...................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ...................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D===========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D=================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D==================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 51995 if r12 == 0 +``` + +Gas simulation at offset 51975 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0xb0] + .D========================eER r1 = r1 + 0xc8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 51995 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xb0] + .DeE--------------------------------------R....... r1 = r1 + 0xc8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 52014 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xb0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xa8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xa0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 52560 if r7 == 0 +``` + +Gas simulation at offset 52075 with total cost of 134: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r10 = u8 [r12 + 0x12] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r11 = u8 [r12 + 0x13] + .D=================================================eER................................................................................... r8 = r8 << 0x8 + .D==================================================eER.................................................................................. r8 = r8 | r9 + ..D================================================eE-R.................................................................................. r10 = r10 << 0x10 + ..D================================================eE-R.................................................................................. r11 = r11 << 0x18 + ..D=================================================eER.................................................................................. r10 = r10 | r11 + ..D==================================================eER................................................................................. r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r12 + 0x16] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE--R........................................................ r9 = r9 << 0x8 + ....D========================================================================eE-R........................................................ r9 = r9 | r10 + ....D=========================================================================eER........................................................ r11 = r11 << 0x10 + ....D==========================================================================eER....................................................... r12 = r12 << 0x18 + .....D==========================================================================eER...................................................... r11 = r11 | r12 + .....D===========================================================================eER..................................................... r9 = r9 | r11 + .....D============================================================================eER.................................................... r9 = r9 << 0x20 + .....D=============================================================================eER................................................... r9 = r9 | r8 + ......D=============================================================================eER.................................................. r5 = r9 + 0x10 + ......DeE-----------------------------------------------------------------------------R.................................................. r7 = r7 + 0xffffffffffffffff + .......DeE----------------------------------------------------------------------------R.................................................. r8 = 0xc00000000 + .......DeE----------------------------------------------------------------------------R.................................................. r7 = r7 << 0x20 + ........DeeeeE------------------------------------------------------------------------R.................................................. r7 = r7 mulhu r8 + .........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r9 + .........D============================================================================================eE-------R......................... r7 = r7 + r9 + .........D=============================================================================================eE------R......................... r7 = r7 + 0xc + ...........................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r7 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... u64 [r1 + 112] = 0x3e6872b0 + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...... u64 [r1 + 24] = 0x3e24dd2f + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... u64 [r1 + 104] = 0x3e46a7f0 + .....................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...... u64 [r1 + 96] = 0x3df3b646 + .....................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 88] = 0x3e54fdf4 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 80] = 0x3dbc6a7f + .......................................................DeeE-----------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 52222 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r7 = i32 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r6 = i32 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r7 = i32 [r5 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x80] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. r7 = i32 [r5 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x88] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xc] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0xfffffffffffffff0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x70] + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 1650, jump 60063 +``` + +Gas simulation at offset 52268 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1652, jump 60063 +``` + +Gas simulation at offset 52284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1654, jump 60063 +``` + +Gas simulation at offset 52299 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1656, jump 60063 +``` + +Gas simulation at offset 52315 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1658, jump 60063 +``` + +Gas simulation at offset 52330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1660, jump 60063 +``` + +Gas simulation at offset 52346 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 1662, jump 59336 +``` + +Gas simulation at offset 52362 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 1664, jump 59336 +``` + +Gas simulation at offset 52370 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1666, jump 59336 +``` + +Gas simulation at offset 52379 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1668, jump 59336 +``` + +Gas simulation at offset 52388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1670, jump 59336 +``` + +Gas simulation at offset 52397 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1672, jump 60063 +``` + +Gas simulation at offset 52414 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1674, jump 60063 +``` + +Gas simulation at offset 52429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1676, jump 60063 +``` + +Gas simulation at offset 52445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1678, jump 60063 +``` + +Gas simulation at offset 52462 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1680, jump 60063 +``` + +Gas simulation at offset 52479 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 1682, jump 59336 +``` + +Gas simulation at offset 52496 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 1684, jump 59336 +``` + +Gas simulation at offset 52506 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeE----------R r0 = 1686, jump 59336 +``` + +Gas simulation at offset 52516 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeE----------R r0 = 1688, jump 59336 +``` + +Gas simulation at offset 52526 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1690, jump 59336 +``` + +Gas simulation at offset 52535 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + DeE-------------------------------------------------R r6 = r6 + 0xc + .DeE------------------------------------------------R r5 = r5 + 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x78] = r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r7 = u64 [r1 + 0x20] + .D==========================eE----------------------R jump 52222 if r6 != r7 +``` + +Gas simulation at offset 52560 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R................................................................................................................................... r7 = r8 << 0x1 + .D=========================eE-------------R................................................................................................................................... r7 = r7 >> 0x3d + .D==========================eE------------R................................................................................................................................... r7 = r7 + r8 + .D===========================eeE----------R................................................................................................................................... i32 r7 = r7 >>a 0x3 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x1 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 52755 if r12 == 0 +``` + +Gas simulation at offset 52735 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0xa0] + .D========================eER r1 = r1 + 0xb8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 52755 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xa0] + .DeE--------------------------------------R....... r1 = r1 + 0xb8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 52774 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff60 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x98] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x90] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x88] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE----R jump 53264 if r7 == 0 +``` + +Gas simulation at offset 52835 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D========================================================eE-R............................................................ r8 = r8 | r9 + .D=========================================================eER............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D=========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D===============================================================================eE---R................................ r9 = r9 | r10 + ....D================================================================================eE--R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r6 = r9 | r8 + ......D======================================================================================eER.......................... r8 = r6 + 0x10 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ......D=eE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1c + .......D======================================================================================eER......................... r7 = r7 + r8 + .......D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R u64 [r1 + 96] = 0x3eeec4c0 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 32] = 0x3ea89253 + ........D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x3d0d3dcb + ............................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 88] = 0x3e2e0267 + .....................................................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u64 [r1 + 80] = 0x3eddf5f9 + ............................................................DeeE---------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 52958 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x80] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x78] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [r8 + 0xfffffffffffffff8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r5 = i32 [r8 + 0xfffffffffffffffc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r8 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r8 + 0xc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r8 + 0xfffffffffffffff0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 1694, jump 60063 +``` + +Gas simulation at offset 52999 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1696, jump 60063 +``` + +Gas simulation at offset 53014 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1698, jump 60063 +``` + +Gas simulation at offset 53028 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 1700, jump 60063 +``` + +Gas simulation at offset 53045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1702, jump 59336 +``` + +Gas simulation at offset 53059 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1704, jump 59336 +``` + +Gas simulation at offset 53070 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1706, jump 59336 +``` + +Gas simulation at offset 53079 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x60] + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1708, jump 60063 +``` + +Gas simulation at offset 53099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 1710, jump 60063 +``` + +Gas simulation at offset 53114 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 1712, jump 59336 +``` + +Gas simulation at offset 53124 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1714, jump 59336 +``` + +Gas simulation at offset 53133 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1716, jump 60063 +``` + +Gas simulation at offset 53153 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1718, jump 60063 +``` + +Gas simulation at offset 53168 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 1720, jump 59336 +``` + +Gas simulation at offset 53179 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1722, jump 59336 +``` + +Gas simulation at offset 53188 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x4] + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x78] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1724, jump 60063 +``` + +Gas simulation at offset 53212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1726, jump 60063 +``` + +Gas simulation at offset 53227 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 1728, jump 59336 +``` + +Gas simulation at offset 53235 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 1730, jump 59336 +``` + +Gas simulation at offset 53244 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0xc] = r7 + DeE------------------------R.. r6 = r6 + 0x10 + D=========================eER. r8 = r8 + 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .D=========================eER jump 52958 if r6 != r7 +``` + +Gas simulation at offset 53264 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r10 = u64 [r1 + 0x8] + D=========================eER................................................................................................................................................. r7 = r10 << 0x1 + D==========================eER................................................................................................................................................ r7 = r7 >> 0x3d + .D==========================eER............................................................................................................................................... r10 = r10 + r7 + .D===========================eER.............................................................................................................................................. r8 = r10 >> 0x1 + .D============================eER............................................................................................................................................. r8 = r8 & 0xfc + ..D============================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R........................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE----R.................................................................................................................. r9 = r10 >> 0x11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................. r10 = r10 >> 0x9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................. u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................. r9 = u8 [r7 + 0x7e] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE----R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE---R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE---R......................................................................................... r9 = r9 << 0x10 + ......D============================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D=============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + .......D==============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D===============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D==============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D==============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ............................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..............................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ................................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .................................D========================================================================================================eER................................. r9 = r9 | r10 + ...................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ...................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ............................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D===========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D=================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D==================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 53456 if r12 == 0 +``` + +Gas simulation at offset 53436 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x88] + .D========================eER r1 = r1 + 0xa0 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 53456 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x88] + .DeE--------------------------------------R....... r1 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 53475 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 53886 if r7 == 0 +``` + +Gas simulation at offset 53532 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................. r8 = r8 << 0x8 + .D==================================================eE------R............................................................. r8 = r8 | r9 + .D=================================================eE-------R............................................................. r10 = r10 << 0x10 + ..D========================================================eER............................................................ r11 = r11 << 0x18 + ..D=========================================================eER........................................................... r10 = r10 | r11 + ..D==========================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................. r9 = r9 << 0x8 + ....D========================================================================eE---------R................................. r9 = r9 | r10 + ....D=========================================================================eE--------R................................. r11 = r11 << 0x10 + ....D==================================================================================eER................................ r12 = r12 << 0x18 + ....D===================================================================================eER............................... r11 = r11 | r12 + .....D===================================================================================eER.............................. r9 = r9 | r11 + .....D====================================================================================eER............................. r9 = r9 << 0x20 + .....D=====================================================================================eER............................ r5 = r9 | r8 + ......D=====================================================================================eER........................... r6 = r5 + 0x10 + ......DeE-------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x20 + .......D==eeeE--------------------------------------------------------------------------------R........................... r7 = r7 * 0x14 + .......D=====================================================================================eER.......................... r7 = r7 + r5 + .......D======================================================================================eER......................... r7 = r7 + 0x14 + ........D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R u64 [r1 + 96] = 0x3ef74bc7 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 24] = 0x3eae978d + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 72] = 0x3e343958 + .....................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 64] = 0x3ee5e354 + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 53654 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x38] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r6 + 0xc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i32 [r6 + 0xfffffffffffffff0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x60] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1734, jump 60063 +``` + +Gas simulation at offset 53685 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1736, jump 60063 +``` + +Gas simulation at offset 53699 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R r0 = 1738, jump 60063 +``` + +Gas simulation at offset 53716 with total cost of 25: + +``` + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1740, jump 59336 +``` + +Gas simulation at offset 53727 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1742, jump 59336 +``` + +Gas simulation at offset 53736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1744, jump 60063 +``` + +Gas simulation at offset 53750 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1746, jump 60063 +``` + +Gas simulation at offset 53765 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1748, jump 59336 +``` + +Gas simulation at offset 53774 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1750, jump 59336 +``` + +Gas simulation at offset 53783 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1752, jump 60063 +``` + +Gas simulation at offset 53803 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1754, jump 60063 +``` + +Gas simulation at offset 53818 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1756, jump 59336 +``` + +Gas simulation at offset 53829 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 1758, jump 60063 +``` + +Gas simulation at offset 53844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 1760, jump 60063 +``` + +Gas simulation at offset 53859 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 1762, jump 59336 +``` + +Gas simulation at offset 53870 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x10] = r7 + DeE------------------------R. r5 = r5 + 0x14 + DeE------------------------R. r6 = r6 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 53654 if r5 != r7 +``` + +Gas simulation at offset 53886 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R................................................................................................................................... r7 = r8 << 0x1 + .D=========================eE-------------R................................................................................................................................... r7 = r7 >> 0x3d + .D==========================eE------------R................................................................................................................................... r7 = r7 + r8 + .D===========================eeE----------R................................................................................................................................... i32 r7 = r7 >>a 0x3 + ..D============================eE---------R................................................................................................................................... r8 = r7 << 0x2 + ..D=============================eE--------R................................................................................................................................... r9 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D==================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + ....D=================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D================================================eE-------------------------R............................................................................................ r9 = r9 >> 0x8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D=========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + ......D==========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + .......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D=============================================================================eER...................................................................................... r8 = r8 | r9 + ........D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 54078 if r12 == 0 +``` + +Gas simulation at offset 54061 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x68] + .D========================eER r1 = r1 + 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 54078 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 54094 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 54489 if r7 == 0 +``` + +Gas simulation at offset 54151 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + .D=================================================eE-------R............................................................ r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE---------R................................ r9 = r9 | r10 + ....D=========================================================================eE--------R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + ....D===================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + .....D=====================================================================================eER........................... r5 = r9 | r8 + ......D=====================================================================================eER.......................... r6 = r5 + 0x10 + ......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ......D=eE------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + .......D=eE-----------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x20 + .......D==eeeE--------------------------------------------------------------------------------R.......................... r7 = r7 * 0x18 + .......D====================================================================================eER.......................... r7 = r7 + r5 + .......D=====================================================================================eER......................... r7 = r7 + 0x18 + ........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 72] = 0x3f049ba6 + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 48] = 0x3e418937 + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R u64 [r1 + 40] = 0x3ef6c8b4 + .....................................................DeeE---------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 54266 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r6 + 0xfffffffffffffff0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1766, jump 60063 +``` + +Gas simulation at offset 54293 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1768, jump 60063 +``` + +Gas simulation at offset 54308 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1770, jump 59336 +``` + +Gas simulation at offset 54319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 1772, jump 60063 +``` + +Gas simulation at offset 54333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1774, jump 60063 +``` + +Gas simulation at offset 54348 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1776, jump 59336 +``` + +Gas simulation at offset 54359 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 1778, jump 60063 +``` + +Gas simulation at offset 54376 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xc] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r6 + 0] + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1780, jump 60063 +``` + +Gas simulation at offset 54401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1782, jump 60063 +``` + +Gas simulation at offset 54416 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 1784, jump 59336 +``` + +Gas simulation at offset 54427 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0x4] + D.................................................... r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1786, jump 60063 +``` + +Gas simulation at offset 54447 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1788, jump 60063 +``` + +Gas simulation at offset 54462 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1790, jump 59336 +``` + +Gas simulation at offset 54473 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x14] = r7 + DeE------------------------R. r5 = r5 + 0x18 + DeE------------------------R. r6 = r6 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D========================eER jump 54266 if r5 != r7 +``` + +Gas simulation at offset 54489 with total cost of 172: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R.................................................................................................................................... r7 = r8 << 0x1 + .D=========================eE-------------R.................................................................................................................................... r7 = r7 >> 0x3d + .D==========================eE------------R.................................................................................................................................... r7 = r7 + r8 + .D===========================eeE----------R.................................................................................................................................... i32 r7 = r7 >>a 0x3 + ..D============================eeeE-------R.................................................................................................................................... r9 = r7 * 0x6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................... r7 = u64 [r1 + 0x10] + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ...D=================================================eE-----R.................................................................................................................. r8 = r9 >> 0x18 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1f] = a1 + ....D================================================eE-------------------------R.............................................................................................. r8 = r9 >> 0x10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1e] = a1 + ....D================================================eE-------------------------R.............................................................................................. r9 = r9 >> 0x8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u8 [r7 + 0x1d] = a2 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................. r9 = u8 [r7 + 0x7e] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + ......D========================================================================eE----R......................................................................................... r11 = r11 << 0x8 + ......D=========================================================================eE---R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE----R......................................................................................... r9 = r9 << 0x10 + .......D============================================================================eER........................................................................................ r10 = r10 << 0x18 + .......D=============================================================================eER....................................................................................... r9 = r9 | r10 + .......D==============================================================================eER...................................................................................... r8 = r8 | r9 + ........D==============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + .........D===============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + .........D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ..........D==============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ..........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........D=============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D==============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D=======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ............................................D==============================================================================================eER................................. r9 = r9 | r10 + ............................................D===============================================================================================eER................................ r11 = r11 << 0x10 + .............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + .............................................................D===============================================================================eER............................... r11 = r11 | r12 + .................................................................................D============================================================eER.............................. r9 = r9 | r11 + .................................................................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ..................................................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D============================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D==================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D===================================================================================eER...... r12 = r12 << 0x10 + ......................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ......................................................................................D=================================================================================eER.... r8 = r8 | r12 + ......................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ......................................................................................D==================================================================================eER... r8 = r8 | r10 + .......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ........................................................................................D==================================================================================eER. r12 = r8 | r9 + .........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ...........................................................................................D================================================================================eER jump 54677 if r12 == 0 +``` + +Gas simulation at offset 54661 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x58] + .D========================eER r1 = r1 + 0x70 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 54677 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 54692 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r12 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r9 + ...D================================================eE-R.......................... r10 = r10 << 0x10 + ...D================================================eE-R.......................... r11 = r11 << 0x18 + ...D=================================================eER.......................... r10 = r10 | r11 + ...D==================================================eER......................... r7 = r7 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r8 + ....D===================================================eE-----------------------R jump 55061 if r7 == 0 +``` + +Gas simulation at offset 54749 with total cost of 119: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r10 = u8 [r12 + 0x12] + .D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE--------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-------R............................................................ r8 = r8 | r9 + .D=================================================eE--------R............................................................ r10 = r10 << 0x10 + ..D=========================================================eER........................................................... r11 = r11 << 0x18 + ..D==========================================================eER.......................................................... r10 = r10 | r11 + ..D===========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = u8 [r12 + 0x16] + ...D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE-----------R................................ r9 = r9 << 0x8 + ....D========================================================================eE----------R................................ r9 = r9 | r10 + ....D=========================================================================eE---------R................................ r11 = r11 << 0x10 + ....D===================================================================================eER............................... r12 = r12 << 0x18 + ....D====================================================================================eER.............................. r11 = r11 | r12 + .....D====================================================================================eER............................. r9 = r9 | r11 + .....D=====================================================================================eER............................ r9 = r9 << 0x20 + .....D======================================================================================eER........................... r5 = r9 | r8 + ......D======================================================================================eER.......................... r6 = r5 + 0x10 + ......DeE--------------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + .......DeE-------------------------------------------------------------------------------------R.......................... r8 = 0x1c00000000 + .......DeE-------------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........DeeeeE---------------------------------------------------------------------------------R.......................... r7 = r7 mulhu r8 + .........D===================================================================================eER.......................... r7 = r7 + r5 + .........D====================================================================================eER......................... r7 = r7 + 0x1c + .........D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 72] = 0x3f0a7efa + ............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 24] = 0x3e9374bc + .....................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 40] = 0x3eeb020c + .....................................................DeeE----------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 54871 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r6 + 0xfffffffffffffff0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1794, jump 60063 +``` + +Gas simulation at offset 54897 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xfffffffffffffff4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 1796, jump 60063 +``` + +Gas simulation at offset 54913 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0xfffffffffffffff8] + D.................................................... r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1798, jump 60063 +``` + +Gas simulation at offset 54933 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1800, jump 59336 +``` + +Gas simulation at offset 54954 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 1802, jump 60063 +``` + +Gas simulation at offset 54963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1804, jump 60063 +``` + +Gas simulation at offset 54978 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R r0 = 1806, jump 60063 +``` + +Gas simulation at offset 54995 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 1808, jump 59336 +``` + +Gas simulation at offset 55004 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x14] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1810, jump 60063 +``` + +Gas simulation at offset 55019 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R r0 = 1812, jump 60063 +``` + +Gas simulation at offset 55036 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 1814, jump 59336 +``` + +Gas simulation at offset 55045 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x18] = r7 + DeE------------------------R. r5 = r5 + 0x1c + DeE------------------------R. r6 = r6 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 54871 if r5 != r7 +``` + +Gas simulation at offset 55061 with total cost of 171: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R................................................................................................................................... r7 = r8 << 0x1 + .D=========================eE-------------R................................................................................................................................... r7 = r7 >> 0x3d + .D==========================eE------------R................................................................................................................................... r7 = r7 + r8 + ..D==========================eeE----------R................................................................................................................................... i32 r8 = r7 >>a 0x3 + ..D==========================eE-----------R................................................................................................................................... r7 = r7 & 0xfffffffffffffff8 + ...D===========================eeE--------R................................................................................................................................... i32 r9 = r7 - r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................................................................................................................... r7 = u64 [r1 + 0x10] + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1c] = a2 + ....D=================================================eE---R.................................................................................................................. r8 = r9 >> 0x18 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1f] = a1 + .....D================================================eE-------------------------R............................................................................................ r8 = r9 >> 0x10 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a1 + .....D=================================================eE------------------------R............................................................................................ r9 = r9 >> 0x8 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u8 [r7 + 0x1d] = a2 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r11 = u8 [r7 + 0x7d] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................... r8 = u8 [r7 + 0x7c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................................................................................... r9 = u8 [r7 + 0x7e] + .......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .......D========================================================================eE--R......................................................................................... r11 = r11 << 0x8 + .......D=========================================================================eE-R......................................................................................... r8 = r8 | r11 + .......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ........D==========================================================================eER........................................................................................ r10 = r10 << 0x18 + ........D===========================================================================eER....................................................................................... r9 = r9 | r10 + ........D============================================================================eER...................................................................................... r8 = r8 | r9 + .........D============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ..........D=============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + ...........D============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + ...........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ...........................................D============================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ...........................................D=============================================eE------------------------R.......................................................... r8 = r8 + r7 + ...........................................D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ............................................D======================================================================eE-----------------------R................................. r9 = r9 << 0x8 + .............................................D============================================================================================eER................................. r9 = r9 | r10 + .............................................D=============================================================================================eER................................ r11 = r11 << 0x10 + ............................................................D==============================================================================eER................................ r12 = r12 << 0x18 + ............................................................D===============================================================================eER............................... r11 = r11 | r12 + ..................................................................................D==========================================================eER.............................. r9 = r9 | r11 + ..................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ..................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ...................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + .....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + .....................................................................................D=================================================================================eER.... r8 = r8 | r12 + .....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + .....................................................................................D==================================================================================eER... r8 = r8 | r10 + ......................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .......................................................................................D==================================================================================eER. r12 = r8 | r9 + ........................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................................................D================================================================================eER jump 55252 if r12 == 0 +``` + +Gas simulation at offset 55236 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x50] + .D========================eER r1 = r1 + 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 55252 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 55267 with total cost of 15: + +``` + D................. r9 = r8 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 55301 +``` + +Gas simulation at offset 55274 with total cost of 15: + +``` + D................. r9 = r8 + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER jump 55301 +``` + +Gas simulation at offset 55281 with total cost of 15: + +``` + D................. r9 = r8 + DeER.............. r8 = 0x4 + DeeeeeeeeeeeeeeeER jump 55301 +``` + +Gas simulation at offset 55288 with total cost of 15: + +``` + D................. r9 = r8 + DeER.............. r8 = 0x6 + DeeeeeeeeeeeeeeeER jump 55301 +``` + +Gas simulation at offset 55295 with total cost of 2: + +``` + D.... r9 = r8 + DeER. r8 = 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 55301 with total cost of 165: + +``` + DeER.................................................................................................................................................................... r1 = r1 + 0xffffffffffffff18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................... u64 [r1 + 0xe0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................... u64 [r1 + 0xd8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................... u64 [r1 + 0xd0] = r6 + .D...................................................................................................................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................... r7 = u8 [r7 + 0x6d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. r10 = u8 [r5 + 0x6c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. r11 = u8 [r5 + 0x6e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. r12 = u8 [r5 + 0x6f] + ..D========================eE------------------------R.................................................................................................................. r7 = r7 << 0x8 + ..D=================================================eER................................................................................................................. r7 = r7 | r10 + ..D=================================================eER................................................................................................................. r11 = r11 << 0x10 + ...D================================================eER................................................................................................................. r12 = r12 << 0x18 + ...D=================================================eER................................................................................................................ r11 = r11 | r12 + ...D==================================================eER............................................................................................................... r7 = r7 | r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................... r10 = u8 [r5 + 0x71] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r11 = u8 [r5 + 0x70] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r12 = u8 [r5 + 0x72] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r6 = u8 [r5 + 0x73] + ....D==================================================eE----------------------R........................................................................................ r10 = r10 << 0x8 + .....D========================================================================eER....................................................................................... r10 = r10 | r11 + .....D========================================================================eER....................................................................................... r12 = r12 << 0x10 + .....D========================================================================eER....................................................................................... r6 = r6 << 0x18 + .....D=========================================================================eER...................................................................................... r12 = r12 | r6 + ......D=========================================================================eER..................................................................................... r10 = r10 | r12 + ......D==========================================================================eER.................................................................................... r10 = r10 << 0x20 + ......D===========================================================================eER................................................................................... r2 = r10 | r7 + .......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................... r10 = u8 [r5 + 0x75] + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r11 = u8 [r5 + 0x74] + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r12 = u8 [r5 + 0x76] + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r6 = u8 [r5 + 0x77] + ........D==========================================================================eE----------------------R............................................................ r10 = r10 << 0x8 + ........D===============================================================================================eE-R............................................................ r10 = r10 | r11 + ........D===============================================================================================eE-R............................................................ r12 = r12 << 0x10 + .............................D============================================================================eER........................................................... r6 = r6 << 0x18 + .............................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r5 + 0x79] + .............................D=============================================================================eE-R......................................................... r12 = r12 | r6 + .............................D==============================================================================eER......................................................... r10 = r10 | r12 + ......................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r12 = u8 [r5 + 0x78] + ......................................................D======================================================eE--------------------R.................................... r11 = r11 << 0x8 + ......................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r6 = u8 [r5 + 0x7a] + ......................................................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u8 [r5 + 0x7b] + .......................................................D==========================================================================eE---R................................ r11 = r11 | r12 + .......................................................D======================================================eeE----------------------R................................ i32 r12 = r2 + 0 + ........................................................D=========================================================================eE---R................................ r6 = r6 << 0x10 + ........................................................D=============================================================================eER............................... r7 = r7 << 0x18 + .........................................................D=============================================================================eER.............................. r7 = r7 | r6 + .........................................................D==============================================================================eER............................. r7 = r7 | r11 + ................................................................................D========================================================eER............................ r7 = r7 << 0x20 + ................................................................................D=========================================================eER........................... r10 = r10 | r7 + .................................................................................D=========================================================eeER......................... i32 r7 = r10 + 0 + .................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... u64 [r1 + 0x10] = r9 + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 55469 if r12 != r7 +``` + +Gas simulation at offset 55465 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 55490 +``` + +Gas simulation at offset 55469 with total cost of 1: + +``` + DeER r9 = 0x200 + DeER jump 55490 if r7 >=s r12 +``` + +Gas simulation at offset 55476 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r2 = r2 << 0x9 + D=eE--------------------------------------R....................... r2 = r2 + r10 + D==eE-------------------------------------R....................... r2 = r2 + 0xffffffffffffffff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r9 = r2 /s r10 + ..DeeE-----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 55490 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r7 = 0xffffffff7fffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r7 = r7 /u r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.................... u64 [r1 + 0xc8] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.................... u64 [r1 + 0xb8] = r8 + ..D===========================================================eeeeeeeeeeeeeeeeeeeeER jump 55520 if r9 > 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x1f] = a1 + .DeE------------------------R. r8 = r7 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1e] = a1 + .DeE-------------------------R r7 = r7 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a0 + ..D........................... r7 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 1830, jump 4480 +``` + +Gas simulation at offset 55907 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = u8 [r5 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u8 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u8 [r5 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u8 [r5 + 0x13] + .D========================eER............................................................................ r7 = r7 << 0x8 + .D=========================eER........................................................................... r7 = r7 | r8 + .D========================eE-R........................................................................... r9 = r9 << 0x10 + .D========================eE-R........................................................................... r10 = r10 << 0x18 + ..D========================eER........................................................................... r9 = r9 | r10 + ..D=========================eER.......................................................................... r7 = r7 | r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u8 [r5 + 0x15] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u8 [r5 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r5 + 0x16] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u8 [r5 + 0x17] + ...D===============================================eE--R................................................. r8 = r8 << 0x8 + ...D================================================eE-R................................................. r8 = r8 | r9 + ....D================================================eER................................................. r10 = r10 << 0x10 + ....D=================================================eER................................................ r11 = r11 << 0x18 + ....D==================================================eER............................................... r10 = r10 | r11 + ....D===================================================eER.............................................. r8 = r8 | r10 + .....D===================================================eER............................................. r8 = r8 << 0x20 + .....D====================================================eER............................................ r7 = r7 | r8 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r5 + 0x1d] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r5 + 0x1c] + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u8 [r5 + 0x1e] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... r11 = i8 [r5 + 0x1f] + ......D======================================================================eE------R................... r8 = r8 << 0x8 + ......D=======================================================================eE-----R................... r8 = r8 | r9 + .......D=======================================================================eE----R................... r10 = r10 << 0x10 + .......D============================================================================eER.................. r11 = r11 << 0x18 + .......D=============================================================================eER................. r9 = r11 | r10 + ........D=============================================================================eER................ r9 = r9 | r8 + ............................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + ............................DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 1832, jump 257343 +``` + +Gas simulation at offset 56014 with total cost of 114: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r7 = u8 [r5 + 0x7d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r5 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r5 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r5 + 0x7f] + .D========================eER........................................................................................ r7 = r7 << 0x8 + .D=========================eER....................................................................................... r7 = r7 | r8 + .D========================eE-R....................................................................................... r9 = r9 << 0x10 + .D========================eE-R....................................................................................... r10 = r10 << 0x18 + ..D========================eER....................................................................................... r9 = r9 | r10 + ..D=========================eER...................................................................................... r7 = r7 | r9 + ..D==========================eeER.................................................................................... i32 r7 = r7 + 0x1 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r5 + 0x7c] = a0 + ...D===========================eE------------------------R........................................................... r8 = r7 >> 0x10 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r5 + 0x7e] = a1 + ....D==========================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r5 + 0x7d] = a1 + .....D=========================eE-------------------------R.......................................................... r8 = r7 << 0x3 + .....D==========================eE------------------------R.......................................................... r8 = r8 + r5 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ......D===================================================eE-----------------------R................................. r9 = r9 << 0x8 + .......D=========================================================================eER................................. r9 = r9 | r10 + .......D==========================================================================eER................................ r11 = r11 << 0x10 + .......D==========================================================================eER................................ r12 = r12 << 0x18 + .......D===========================================================================eER............................... r11 = r11 | r12 + ........D===========================================================================eER.............................. r9 = r9 | r11 + ........D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ............................D========================================================eE-----------------------R...... r10 = r10 << 0x8 + ............................D==============================================================================eE-R...... r10 = r10 | r11 + ............................D===============================================================================eER...... r12 = r12 << 0x10 + ............................D================================================================================eER..... r8 = r8 << 0x18 + .............................D================================================================================eER.... r8 = r8 | r12 + ..............................D=======================================================eE------------------------R.... r7 = r7 >> 0x18 + ..............................D================================================================================eER... r8 = r8 | r10 + ..............................D=================================================================================eER.. r8 = r8 << 0x20 + ...............................D=================================================================================eER. r12 = r8 | r9 + ...............................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r5 + 0x7f] = a0 + .................................D================================================================================eER jump 56186 if r12 == 0 +``` + +Gas simulation at offset 56143 with total cost of 26: + +``` + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xd8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd0] + .D========================eER r1 = r1 + 0xe8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 56166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd0] + DeE------------------------R r1 = r1 + 0xe8 + .DeeeeeeeeeeeeeeeE---------R jump 12993 +``` + +Gas simulation at offset 56186 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xd0] + .DeE--------------------------------------R....... r1 = r1 + 0xe8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 56205 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffec8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x130] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x128] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x120] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x140] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xe8] = r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x98] = r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xa8] = r10 + ..D............................................................................ r5 = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x110] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 56255 if r8 != r9 +``` + +Gas simulation at offset 56249 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 176] = 0 + DeeeeeeeeeeeeeeeE----------R jump 56291 +``` + +Gas simulation at offset 56255 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 176] = 0x200 + DeE------------------------R jump 56291 if r9 >=s r5 +``` + +Gas simulation at offset 56264 with total cost of 112: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ unlikely + DeE---------------------------------------R........................................................................ r7 = r5 << 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................ r8 = u64 [r1 + 0x40] + .D========================eE--------------R........................................................................ r7 = r7 + r8 + .D=========================eE-------------R........................................................................ r7 = r7 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................ r8 = u64 [r1 + 0x40] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /s r8 + ...D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r9 = u64 [r1 + 0x40] + ...DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 56291 with total cost of 228: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................ r7 = u64 [r1 + 0x110] + D=========================eE--------------R............................................................................................................................................................................................ r8 = r7 << 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................. i32 r10 = r4 /s r8 + ..D====================================================================================eeeER........................................................................................................................................... r7 = r10 * r9 + ...D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = r7 /s r5 + ....D==========================================================================================================================================================================================================eeER.................... i32 r7 = r7 + 0 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------------------------------R.................... u64 [r1 + 0] = r8 + .....D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------R.................... i32 r6 = r6 /s r8 + ......D==========================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 56321 if r6 > 0x9 + ....D===eE---------------------------------------------R...................................................... r7 = r7 ^ 0xffffffffffffffff + .....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R...................................................... u64 [r1 + 0x70] = r6 + .....D====================eE---------------------------R...................................................... r7 = r7 + r6 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................... u64 [r1 + 0xb8] = r7 + ......D===========================eE-------------------R...................................................... r7 = r12 << 0x2 + ......D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x78] = r12 + .......D============================================eE-------R................................................ r9 = r12 ^ 0xffffffffffffffff + .......D=============================================eE------R................................................ r8 = r9 + r5 + ........D============================================eE------R................................................ r10 = r10 + r7 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x58] = r10 + ........D=============================================eE------------------------R............................. r7 = r7 + r11 + ........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r7 + .........D============================================eeE------------------------R............................ i32 r7 = r8 >> 0x9 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x88] + ..........D======================================================================eER.......................... r7 = r7 + r8 + ..........D=======================================================================eER......................... r7 = r7 + 0x1 + ..........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r7 + ..........DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump 56729 +``` + +Gas simulation at offset 56697 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x90] + D=========================eER......................... r7 = r8 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0xd8] + .D========================eER......................... r9 = r9 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r8 + 0] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x110] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r9 + ..D========================eE------------------------R jump 56450 if r9 == r8 +``` + +Gas simulation at offset 56729 with total cost of 25: + +``` + DeER........................ r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE---------R jump 56867 +``` + +Gas simulation at offset 56742 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeE---------------------------------------R.......................................... r8 = r6 >>a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r9 = u64 [r1 + 0xb0] + .D========================eE--------------R.......................................... r8 = r8 & r9 + .D=========================eE-------------R.......................................... r8 = r8 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................... r9 = u64 [r1 + 0x110] + .D==========================eeeE----------R.......................................... r8 = r8 * r9 + ..D============================eE---------R.......................................... r8 = r8 << 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......................................... r9 = u64 [r1 + 0xd8] + ..D=========================eE------------R.......................................... r9 = r9 << 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0xe0] = r9 + ...D==========================eE-----------------------R............................. r7 = r7 + r9 + ...D============================eE---------------------R............................. r7 = r7 + r8 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf8] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R r7 = i32 [r5 + 0] + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0xf0] = r7 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R r7 = i32 [r11 + 0] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r8 = u64 [r1 + 0xc0] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0x100] = r11 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------R r0 = 1846, jump 60063 +``` + +Gas simulation at offset 56811 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeE----------R r0 = 1848, jump 59336 +``` + +Gas simulation at offset 56821 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeE----------R r0 = 1850, jump 60063 +``` + +Gas simulation at offset 56831 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x118] + DeeeeeeeeeeeeeeeE----------R r0 = 1852, jump 59336 +``` + +Gas simulation at offset 56841 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x100] + D............................. r10 = r7 + DeE------------------------R.. r6 = r6 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x108] + .D========================eER. r5 = r5 + r7 + .D========================eER. r11 = r11 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb8] + .D=========================eER jump 56886 if r6 == r7 +``` + +Gas simulation at offset 56867 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa8] + DeE------------------------R jump 56742 if r6 =s r8 +``` + +Gas simulation at offset 56911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 56697 +``` + +Gas simulation at offset 56914 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeE-------------------------------------R......................................... r8 = r5 =s 2561 +``` + +Gas simulation at offset 57063 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r7 = r12 + 0x200 + .D=eE-------------------------------------R jump 57078 if r7 >s 2561 +``` + +Gas simulation at offset 57073 with total cost of 2: + +``` + DeER. r7 = 0xa01 + DeeER fallthrough +``` + +Gas simulation at offset 57078 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. u64 [r1 + 224] = 0 + DeE---------------------------------------R................. r8 = r12 << 0x2 + .DeE--------------------------------------R................. r9 = r12 ^ 0xffffffffffffffff + .D=eE-------------------------------------R................. r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r9 = u64 [r1 + 0x20] + ..D========================eE-------------R................. r9 = r9 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0xc0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..... r9 = u64 [r1 + 0x18] + ..D=========================eE------------------------R..... r8 = r8 + r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0xb8] = r8 + ...DeeE------------------------------------------------R.... i32 r7 = r7 >> 0x9 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.... r8 = u64 [r1 + 0x88] + ....D==========================eE----------------------R.... r7 = r7 + r8 + ....D===========================eE---------------------R.... r7 = r7 + 0x1 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r7 + ....DeeeeeeeeeeeeeeeE--------------------------------------R jump 57163 +``` + +Gas simulation at offset 57131 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x90] + D=========================eER......................... r7 = r8 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0xe0] + .D========================eER......................... r9 = r9 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r8 + 0] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x110] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r9 + ..D========================eE------------------------R jump 56450 if r9 == r8 +``` + +Gas simulation at offset 57163 with total cost of 26: + +``` + DeER......................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE----------R jump 57308 +``` + +Gas simulation at offset 57183 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeE-------------------------------------R......................................... r8 = r6 >a 0x1f + .D=eER........................................ r9 = r7 ^ r8 + .D==eeER...................................... i32 r8 = r9 - r8 + ..DeE--R...................................... r7 = r7 & 0xffffffff80000000 + ..D=eE-R...................................... r7 = r7 << 0x20 + ...D==eeER.................................... i32 r9 = r8 >> 0x1 + ...D====eER................................... r9 = r9 | r8 + ....D====eeER................................. i32 r10 = r9 >> 0x2 + ....D======eER................................ r9 = r9 | r10 + .....D======eeER.............................. i32 r10 = r9 >> 0x4 + .....D========eER............................. r9 = r9 | r10 + ......D========eeER........................... i32 r10 = r9 >> 0x8 + ......D==========eER.......................... r9 = r9 | r10 + .......D==========eeER........................ i32 r10 = r9 >> 0x10 + .......D============eER....................... r9 = r9 | r10 + ........D============eER...................... r9 = r9 ^ 0xffffffffffffffff + ........D=============eER..................... r10 = r9 >> 0x1 + ........D==============eER.................... r10 = r10 & 0x55555555 + .........D==============eER................... r9 = r9 - r10 + .........D===============eER.................. r11 = r9 & 0x33333333 + .........D===============eER.................. r9 = r9 >> 0x2 + ..........D===============eER................. r9 = r9 & 0x33333333 + ..........D================eER................ r9 = r9 + r11 + ..........D=================eER............... r10 = r9 >> 0x4 + ...........D=================eER.............. r9 = r9 + r10 + ...........D==================eER............. r9 = r9 & 0xf0f0f0f + ...........D===================eeeER.......... r9 = r9 * 0x1010101 + ............D=====================eeER........ i32 r9 = r9 >> 0x18 + ............D=======================eER....... r10 = r9 ^ 0x1f + .............D=======================eeeER.... i32 r11 = 0x34 - r10 + ..............DeE------------------------R.... r8 = r8 << 0x20 + ..............D=eE-----------------------R.... r8 = r8 >> 0x20 + ..............D=========================eER... r8 = r8 << r11 + ...............DeE------------------------R... r10 = 0x10000000000000 + ...............D=========================eER.. r8 = r8 ^ r10 + ................D===================eeeE---R.. i32 r10 = 0x41e - r9 + .................D=====================eE--R.. r10 = r10 << 0x34 + .................D========================eER. r8 = r8 + r10 + .................D=========================eER r7 = r7 | r8 + .................DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 57501 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 57503 with total cost of 32: + +``` + DeER............................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x18] = r6 + .D................................. r9 = r7 + .DeE------------------------R...... r0 = 0xfffffffffffff + ..DeE-----------------------R...... r12 = r7 << 0x1 + ..D=eE----------------------R...... r12 = r12 >> 0x35 + ...D=eE---------------------R...... r11 = r8 << 0x1 + ...D==eE--------------------R...... r11 = r11 >> 0x35 + ...D===eE-------------------R...... r7 = r7 ^ r8 + ....D===eE------------------R...... r7 = r7 >> 0x3f + ....D====eE-----------------R...... r7 = r7 << 0x3f + ....D=====eE----------------R...... r2 = r9 & r0 + .....D=====eE---------------R...... r6 = r12 + 0xfffffffffffff801 + .....D======eE--------------R...... r3 = r8 & r0 + ......D======eeeeeeeeeeeeeeeeeeeeER jump 57841 if r6 > 0x15 + ....DeeeER......................................................................................................... i32 r10 = 0x7504f333 - r9 + .....DeE-R......................................................................................................... r9 = r9 << 0x20 + .....D==eER........................................................................................................ r10 = r10 << 0x20 + ......D==eeeeER.................................................................................................... r11 = r10 mulhu r9 + .......D=====eER................................................................................................... r11 = r11 >> 0x20 + ........D=====eeeER................................................................................................ i32 r11 = 0 - r11 + .........D=======eER............................................................................................... r11 = r11 << 0x20 + ..........D=======eeeeER........................................................................................... r10 = r11 mulhu r10 + ...........D==========eER.......................................................................................... r10 = r10 >> 0x1f + ...........D===========eER......................................................................................... r10 = r10 << 0x20 + ............D===========eeeeER..................................................................................... r11 = r10 mulhu r9 + .............D==============eER.................................................................................... r11 = r11 >> 0x20 + ..............D==============eeeER................................................................................. i32 r11 = 0 - r11 + ...............D================eER................................................................................ r11 = r11 << 0x20 + ................D================eeeeER............................................................................ r10 = r11 mulhu r10 + .................D===================eER........................................................................... r10 = r10 >> 0x1f + .................D====================eER.......................................................................... r10 = r10 << 0x20 + ..................D====================eeeeER...................................................................... r11 = r10 mulhu r9 + ...................D=======================eER..................................................................... r11 = r11 >> 0x20 + ....................D=======================eeeER.................................................................. i32 r11 = 0 - r11 + .....................D=========================eER................................................................. r11 = r11 << 0x20 + ......................D=========================eeeeER............................................................. r10 = r11 mulhu r10 + .......................D============================eER............................................................ r10 = r10 >> 0x1f + .......................D=============================eER........................................................... r10 = r10 + 0xffffffffffffffff + .......................D==============================eER.......................................................... r10 = r10 << 0x20 + ........................D==============================eER......................................................... r11 = r10 >> 0x20 + .........................D=============================eeeeER...................................................... r9 = r10 mulhu r9 + ..........................DeE-------------------------------R...................................................... r3 = r3 << 0x20 + ...........................D===============================eeeeER.................................................. r5 = r10 mulhu r3 + ............................D==================================eER................................................. r5 = r5 >> 0x20 + ............................D==============================eeE---R................................................. r12 = 0x1 - r9 + .............................D==================================eER................................................ r12 = r12 - r5 + .............................D===================================eER............................................... r9 = r12 >> 0x20 + .............................D====================================eeeER............................................ r9 = r11 * r9 + ..............................D======================================eER........................................... r9 = r9 << 0x1 + ..............................D==================================eE----R........................................... r12 = r12 << 0x20 + ...............................D=====================================eeeeER........................................ r10 = r12 mulhu r10 + ................................D========================================eER....................................... r10 = r10 >> 0x1f + ................................D=========================================eER...................................... r9 = r9 + r10 + ................................D==========================================eER..................................... r9 = r9 + 0xffffffffffffff1f + .................................DeE-----------------------------------------R..................................... r3 = r8 << 0x1 + .................................D==========================================eER.................................... r10 = r9 << 0x20 + ..................................D==========================================eER................................... r10 = r10 >> 0x20 + ..................................DeE------------------------------------------R................................... r12 = 0xfffffffe + ...................................DeE-----------------------------------------R................................... r11 = r3 & r12 + ...................................D============================================eeeER.............................. r5 = r10 * r11 + .......................................DeE------------------------------------------R.............................. r6 = r3 >> 0x20 + ........................................D==========================================eeeER........................... r10 = r10 * r6 + .........................................D==================================eE---------R........................... r9 = r9 >> 0x20 + .............................................D===============================eeeE------R........................... r11 = r9 * r11 + ..............................................D=======================================eeeER........................ r9 = r9 * r6 + .................................................D=================================eE-----R........................ r5 = r5 >> 0x20 + ..................................................D=============================eE--------R........................ r12 = r12 & r11 + ......................................................D=============================eE----R........................ r12 = r12 + r5 + .......................................................D==============================eE--R........................ r5 = r10 << 0x20 + ........................................................D==============================eE-R........................ r5 = r5 >> 0x20 + .........................................................D==============================eER........................ r12 = r12 + r5 + ..........................................................D===========================eE--R........................ r10 = r10 >> 0x20 + .............................................................D==================eE--------R........................ r11 = r11 >> 0x20 + .............................................................D===========================eER....................... r12 = r12 >> 0x20 + .................................................................D=======================eER....................... r9 = r9 + r11 + ..................................................................D=======================eER...................... r9 = r9 + r10 + ..................................................................D========================eER..................... r5 = r9 + r12 + ...................................................................D========================eER.................... r9 = r5 >> 0x35 + ....................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................... r12 = u64 [r1 + 0x8] + .......................................................................D======================eER.................. r12 = r12 + r4 + ........................................................................D====================eeeeeeeeeeeeeeeeeeeeER jump 57883 if r9 != 0 +``` + +Gas simulation at offset 57817 with total cost of 26: + +``` + DeER......................... r8 = r7 << 0x35 + DeeeER....................... r9 = r5 * r2 + .D==eER...................... r9 = r8 - r9 + .DeE--R...................... r12 = r12 + 0x3fe + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 57910 if r12 > 0x1 + DeER.......................... r9 = r7 << 0x34 + .DeeeER....................... r10 = r5 * r2 + .D===eER...................... r9 = r9 - r10 + .D............................ r3 = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 58202 if r12 >=s 2047 +``` + +Gas simulation at offset 57910 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 57979 if r12 <=s 0 +``` + +Gas simulation at offset 57913 with total cost of 16: + +``` + DeER............... r8 = r5 & r0 + DeER............... r12 = r12 << 0x34 + D=eER.............. r8 = r8 | r12 + .DeER.............. r9 = r9 << 0x1 + .DeeeeeeeeeeeeeeeER jump 58008 +``` + +Gas simulation at offset 57927 with total cost of 21: + +``` + DeER.................... r10 = r10 & r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 57949 if r10 =s r12 +``` + +Gas simulation at offset 57986 with total cost of 10: + +``` + DeER......... r9 = r12 + 0x34 + .DeeeER...... i32 r8 = 0x1 - r12 + ..D==eER..... r8 = r5 >> r8 + ...DeE-R..... r9 = r3 << r9 + ....D=eeeER.. r10 = r2 * r8 + ....D====eER. r10 = r10 << 0x1 + ....D=====eER r9 = r9 - r10 + .....DeeE---R fallthrough +``` + +Gas simulation at offset 58008 with total cost of 17: + +``` + DeER................ r10 = r8 & 0x1 + D=eER............... r9 = r9 + r10 + .D=eeeER............ r9 = r2 > 0x34 + DeER.................... r4 = 0xffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 58237 if r6 != 0 +``` + +Gas simulation at offset 58055 with total cost of 30: + +``` + DeER............................. r8 = r2 >> 0x1 + D=eER............................ r6 = r2 | r8 + .D=eER........................... r8 = r6 >> 0x2 + .D==eER.......................... r6 = r6 | r8 + ..D==eER......................... r8 = r6 >> 0x4 + ..D===eER........................ r6 = r6 | r8 + ...D===eER....................... r8 = r6 >> 0x8 + ...D====eER...................... r6 = r6 | r8 + ....D====eER..................... r8 = r6 >> 0x10 + ....D=====eER.................... r6 = r6 | r8 + .....D=====eER................... r8 = r6 >> 0x20 + .....D======eER.................. r8 = r8 | r6 + .....D=======eER................. r8 = r8 ^ 0xffffffffffffffff + ......D=======eER................ r6 = r8 >> 0x1 + ......DeE-------R................ r9 = 0x5555555555555555 + .......D=======eER............... r9 = r9 & r6 + .......D========eER.............. r8 = r8 - r9 + .......DeE--------R.............. r9 = 0x3333333333333333 + ........D========eER............. r6 = r8 & r9 + ........D========eER............. r8 = r8 >> 0x2 + ........D=========eER............ r8 = r8 & r9 + .........D=========eER........... r8 = r8 + r6 + .........D==========eER.......... r9 = r8 >> 0x4 + .........D===========eER......... r8 = r8 + r9 + ..........DeE----------R......... r9 = 0xf0f0f0f0f0f0f0f + ..........D===========eER........ r8 = r8 & r9 + ...........DeE----------R........ r9 = 0x101010101010101 + ...........D===========eeeER..... r8 = r8 * r9 + ...........D==============eER.... r8 = r8 >> 0x38 + ............D==============eER... r9 = r4 + r8 + ............D===============eER.. r9 = r9 + 0xfffffffffffffff6 + ............D================eER. r9 = r9 & r4 + .............D================eER r2 = r2 << r9 + ..............D============eeE--R r6 = 0xc - r8 + ..............DeeeeeeeeeeeeeeeE-R jump 58240 +``` + +Gas simulation at offset 58187 with total cost of 15: + +``` + DeER.............. r8 = 0x7ff0000000000000 + D=eER............. r7 = r7 | r8 + DeeeeeeeeeeeeeeeER jump 58216 +``` + +Gas simulation at offset 58202 with total cost of 2: + +``` + DeER. r8 = 0x7ff0000000000000 + D=eER r7 = r7 | r8 + DeeER fallthrough +``` + +Gas simulation at offset 58216 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 58231 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 57966 if r10 == 0 +``` + +Gas simulation at offset 58235 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 58216 +``` + +Gas simulation at offset 58237 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 58240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE------------------------R r10 = r10 >> 0x34 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 58389 if r10 != 0 +``` + +Gas simulation at offset 58250 with total cost of 53: + +``` + DeER.................................................... r8 = r3 >> 0x1 + D=eER................................................... r8 = r3 | r8 + .D=eER.................................................. r9 = r8 >> 0x2 + .D==eER................................................. r8 = r8 | r9 + ..D==eER................................................ r9 = r8 >> 0x4 + ..D===eER............................................... r8 = r8 | r9 + ...D===eER.............................................. r9 = r8 >> 0x8 + ...D====eER............................................. r8 = r8 | r9 + ....D====eER............................................ r9 = r8 >> 0x10 + ....D=====eER........................................... r8 = r8 | r9 + .....D=====eER.......................................... r9 = r8 >> 0x20 + .....D======eER......................................... r8 = r8 | r9 + .....D=======eER........................................ r8 = r8 ^ 0xffffffffffffffff + ......D=======eER....................................... r9 = r8 >> 0x1 + ......DeE-------R....................................... r10 = 0x5555555555555555 + .......D=======eER...................................... r9 = r9 & r10 + .......D========eER..................................... r8 = r8 - r9 + .......DeE--------R..................................... r9 = 0x3333333333333333 + ........D========eER.................................... r10 = r8 & r9 + ........D========eER.................................... r8 = r8 >> 0x2 + ........D=========eER................................... r8 = r8 & r9 + .........D=========eER.................................. r8 = r8 + r10 + .........D==========eER................................. r9 = r8 >> 0x4 + .........D===========eER................................ r8 = r8 + r9 + ..........DeE----------R................................ r9 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................... r8 = r8 & r9 + ...........DeE----------R............................... r9 = 0x101010101010101 + ...........D===========eeeER............................ r8 = r8 * r9 + ...........D==============eER........................... r8 = r8 >> 0x38 + ............D==============eER.......................... r9 = r4 + r8 + ............D===============eER......................... r9 = r9 + 0xfffffffffffffff6 + ............D================eER........................ r9 = r9 & r4 + .............D================eER....................... r3 = r3 << r9 + .............D=============eE---R....................... r8 = r8 + r6 + .............D==============eE--R....................... r8 = r8 + 0xfffffffffffffff4 + ..............D==============eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..............DeeeeeeeeeeeeeeeE------------------------R jump 57581 +``` + +Gas simulation at offset 58389 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeE----------R jump 57581 +``` + +Gas simulation at offset 58395 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 58522 if r7 == 0 +``` + +Gas simulation at offset 58398 with total cost of 37: + +``` + DeeER................................... i32 r8 = r7 >> 0x1 + D==eER.................................. r8 = r8 | r7 + .D==eeER................................ i32 r9 = r8 >> 0x2 + .D====eER............................... r8 = r8 | r9 + ..D====eeER............................. i32 r9 = r8 >> 0x4 + ..D======eER............................ r8 = r8 | r9 + ...D======eeER.......................... i32 r9 = r8 >> 0x8 + ...D========eER......................... r8 = r8 | r9 + ....D========eeER....................... i32 r9 = r8 >> 0x10 + ....D==========eER...................... r8 = r8 | r9 + .....D==========eER..................... r8 = r8 ^ 0xffffffffffffffff + .....D===========eER.................... r9 = r8 >> 0x1 + .....D============eER................... r9 = r9 & 0x55555555 + ......D============eER.................. r8 = r8 - r9 + ......D=============eER................. r10 = r8 & 0x33333333 + ......D=============eER................. r8 = r8 >> 0x2 + .......D=============eER................ r8 = r8 & 0x33333333 + .......D==============eER............... r8 = r8 + r10 + .......D===============eER.............. r9 = r8 >> 0x4 + ........D===============eER............. r8 = r8 + r9 + ........D================eER............ r8 = r8 & 0xf0f0f0f + ........D=================eeeER......... r8 = r8 * 0x1010101 + .........D===================eeER....... i32 r8 = r8 >> 0x18 + .........D=====================eER...... r9 = r8 ^ 0x1f + ..........D=====================eeeER... i32 r10 = 0x34 - r9 + ...........DeE----------------------R... r7 = r7 << 0x20 + ...........D=eE---------------------R... r7 = r7 >> 0x20 + ...........D=======================eER.. r7 = r7 << r10 + ............DeE----------------------R.. r9 = 0x10000000000000 + ............D=======================eER. r7 = r7 ^ r9 + .............D=================eeeE---R. i32 r9 = 0x41e - r8 + ..............D===================eE--R. r9 = r9 << 0x34 + ..............D======================eER r7 = r7 + r9 + ..............DeeeeeeeeeeeeeeeeeeeeeeE-R jump [r0 + 0] +``` + +Gas simulation at offset 58522 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 58524 with total cost of 32: + +``` + DeER............................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x18] = r6 + .D................................. r9 = r7 + .DeE------------------------R...... r0 = 0xfffffffffffff + ..DeE-----------------------R...... r11 = r7 << 0x1 + ..D=eE----------------------R...... r2 = r11 >> 0x35 + ...D=eE---------------------R...... r7 = r8 << 0x1 + ...D==eE--------------------R...... r11 = r7 >> 0x35 + ....D==eE-------------------R...... r7 = r8 ^ r9 + ....D===eE------------------R...... r7 = r7 >> 0x3f + ....D====eE-----------------R...... r7 = r7 << 0x3f + .....D====eE----------------R...... r6 = r9 & r0 + .....D=====eE---------------R...... r12 = r2 + 0xfffffffffffff801 + ......D=====eE--------------R...... r3 = r8 & r0 + ......D======eeeeeeeeeeeeeeeeeeeeER jump 58760 if r12 > 0x20 + ..D=eeeER................................. r9 = r5 * r12 + ...DeE--R................................. r11 = r3 >> 0x20 + ...DeE--R................................. r8 = 0x80000000 + ....DeE-R................................. r8 = r8 | r11 + ....D==eeeER.............................. r11 = r8 * r12 + .....DeE---R.............................. r12 = r6 >> 0x20 + .....D=eE--R.............................. r12 = r12 | 0x100000 + .....D====eeeER........................... r5 = r5 * r12 + ......D======eeeER........................ r12 = r8 * r12 + ......DeE--------R........................ r8 = r9 << 0x20 + ......D=eE-------R........................ r8 = r8 >> 0x20 + .......DeE-------R........................ r9 = r9 >> 0x20 + .......D==eE-----R........................ r10 = r10 & r11 + .......D=====eE--R........................ r6 = r5 << 0x20 + ........D=====eE-R........................ r6 = r6 >> 0x20 + ........D==eE----R........................ r9 = r9 + r10 + ........D======eER........................ r9 = r9 + r6 + .........D======eER....................... r10 = r9 << 0x20 + .........D=======eER...................... r8 = r8 | r10 + .........DeE-------R...................... r11 = r11 >> 0x20 + ..........D==eE----R...................... r5 = r5 >> 0x20 + ..........D=====eE-R...................... r9 = r9 >> 0x20 + ..........D=====eE-R...................... r12 = r12 + r5 + ..........D======eER...................... r11 = r11 + r12 + ...........D======eER..................... r12 = r11 + r9 + ...........DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [r1 + 0x10] + ...........D=========================eER.. r2 = r2 + r9 + ............D=========================eER. r2 = r2 + r4 + ............DeE-------------------------R. r9 = 0x10000000000000 + .............D=====eE-------------------R. r11 = r12 & r9 + .............D=========================eER r9 = r2 + 0xfffffffffffffc01 + ..............D=====eeeeeeeeeeeeeeeeeeeeER jump 58824 if r11 == 0 +``` + +Gas simulation at offset 58736 with total cost of 21: + +``` + DeER.................... r9 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 58841 if r9 > 0x3f + DeER.................... r12 = r12 << 0x1 + D=eER................... r12 = r12 | r10 + DeE-R................... r8 = r8 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeER jump 58744 if r9 >=s 2047 +``` + +Gas simulation at offset 58841 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 58887 if r9 <=s 0 +``` + +Gas simulation at offset 58844 with total cost of 16: + +``` + DeER............... r10 = r12 & r0 + DeER............... r9 = r9 << 0x34 + D=eER.............. r9 = r9 | r10 + .DeeeeeeeeeeeeeeeER jump 58920 +``` + +Gas simulation at offset 58855 with total cost of 21: + +``` + DeER.................... r8 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 58965 if r5 != r8 +``` + +Gas simulation at offset 58868 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 58971 if r10 == 0 +``` + +Gas simulation at offset 58871 with total cost of 15: + +``` + DeER.............. r8 = 0x7ff0000000000000 + D=eER............. r7 = r7 | r8 + DeeeeeeeeeeeeeeeER jump 59158 +``` + +Gas simulation at offset 58887 with total cost of 3: + +``` + DeeER. r9 = 0x1 - r9 + DeE-R. r10 = 0x3f + .D=eER jump 59158 if r10 u 0 + ...DeE---R. r10 = r12 << r10 + ....DeE--R. r8 = r8 >> r9 + ....D=eE-R. r8 = r8 | r10 + ....D===eER r8 = r8 | r11 + .....DeE--R r9 = r12 >> r9 + .....DeeE-R fallthrough +``` + +Gas simulation at offset 58920 with total cost of 21: + +``` + DeER.................... r10 = 0x8000000000000000 + DeER.................... r11 = 0x8000000000000001 + .DeER................... r7 = r7 | r9 + .DeeeeeeeeeeeeeeeeeeeeER jump 58952 if r8 > 0x34 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeE------------------------R r8 = 0xffffffff + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 59173 if r5 != 0 +``` + +Gas simulation at offset 59022 with total cost of 41: + +``` + DeER........................................ r9 = r6 >> 0x1 + D=eER....................................... r9 = r9 | r6 + .D=eER...................................... r12 = r9 >> 0x2 + .D==eER..................................... r9 = r9 | r12 + ..D==eER.................................... r12 = r9 >> 0x4 + ..D===eER................................... r9 = r9 | r12 + ...D===eER.................................. r12 = r9 >> 0x8 + ...D====eER................................. r9 = r9 | r12 + ....D====eER................................ r12 = r9 >> 0x10 + ....D=====eER............................... r9 = r9 | r12 + .....D=====eER.............................. r12 = r9 >> 0x20 + .....D======eER............................. r9 = r9 | r12 + .....D=======eER............................ r9 = r9 ^ 0xffffffffffffffff + ......D=======eER........................... r12 = r9 >> 0x1 + ......DeE-------R........................... r4 = 0x5555555555555555 + .......D=======eER.......................... r12 = r12 & r4 + .......D========eER......................... r9 = r9 - r12 + .......DeE--------R......................... r12 = 0x3333333333333333 + ........D========eER........................ r5 = r9 & r12 + ........D========eER........................ r9 = r9 >> 0x2 + ........D=========eER....................... r9 = r9 & r12 + .........D=========eER...................... r9 = r9 + r5 + .........D==========eER..................... r12 = r9 >> 0x4 + .........D===========eER.................... r9 = r9 + r12 + ..........DeE----------R.................... r12 = 0xf0f0f0f0f0f0f0f + ..........D===========eER................... r9 = r9 & r12 + ...........DeE----------R................... r12 = 0x101010101010101 + ...........D===========eeeER................ r9 = r9 * r12 + ...........D==============eER............... r9 = r9 >> 0x38 + ............DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u64 [r1 + 0x8] + ............D=========================eER... r12 = r12 + r9 + ............D==========================eER.. r12 = r12 + 0x7f5 + ............D===========================eER. r12 = r12 & r8 + .............D===========================eER r6 = r6 << r12 + ..............D============eeE-------------R r4 = 0xc - r9 + ..............DeeeeeeeeeeeeeeeE------------R jump 59176 +``` + +Gas simulation at offset 59158 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 59173 with total cost of 2: + +``` + DeER. r4 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 59176 with total cost of 25: + +``` + DeER........................ r10 = r10 >> 0x34 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 58601 if r10 != 0 +``` + +Gas simulation at offset 59186 with total cost of 41: + +``` + DeER........................................ r9 = 0xffffffff + DeER........................................ r10 = r3 >> 0x1 + .DeER....................................... r10 = r3 | r10 + .D=eER...................................... r12 = r10 >> 0x2 + .D==eER..................................... r10 = r10 | r12 + ..D==eER.................................... r12 = r10 >> 0x4 + ..D===eER................................... r10 = r10 | r12 + ...D===eER.................................. r12 = r10 >> 0x8 + ...D====eER................................. r10 = r10 | r12 + ....D====eER................................ r12 = r10 >> 0x10 + ....D=====eER............................... r10 = r10 | r12 + .....D=====eER.............................. r12 = r10 >> 0x20 + .....D======eER............................. r10 = r10 | r12 + .....D=======eER............................ r10 = r10 ^ 0xffffffffffffffff + ......D=======eER........................... r12 = r10 >> 0x1 + ......DeE-------R........................... r8 = 0x5555555555555555 + .......D=======eER.......................... r8 = r8 & r12 + .......D========eER......................... r10 = r10 - r8 + .......DeE--------R......................... r8 = 0x3333333333333333 + ........D========eER........................ r12 = r10 & r8 + ........D========eER........................ r10 = r10 >> 0x2 + ........D=========eER....................... r8 = r8 & r10 + .........D=========eER...................... r8 = r8 + r12 + .........D==========eER..................... r10 = r8 >> 0x4 + .........D===========eER.................... r8 = r8 + r10 + ..........DeE----------R.................... r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER................... r8 = r8 & r10 + ...........DeE----------R................... r10 = 0x101010101010101 + ...........D===========eeeER................ r8 = r8 * r10 + ...........D==============eER............... r8 = r8 >> 0x38 + ............DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u64 [r1 + 0x8] + ............D=========================eER... r10 = r10 + r8 + ............D==========================eER.. r10 = r10 + 0x7f5 + ............D===========================eER. r10 = r10 & r9 + .............D===========================eER r3 = r3 << r10 + .............D=============eE--------------R r9 = r4 - r8 + ..............D=============eE-------------R r4 = r9 + 0xc + ..............DeeeeeeeeeeeeeeeE------------R jump 58601 +``` + +Gas simulation at offset 59336 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r10 = r7 & 0x7fffffff + ..DeeE----------------------R i32 r12 = r10 + 0xffffffff80800000 + ...D=eE---------------------R r11 = r8 & 0x7fffffff + ...D==eeeeeeeeeeeeeeeeeeeeE-R jump 59400 if r12 > 0x38 + .DeER.................... r6 = r5 << 0x21 + .D=eER................... r6 = r6 >> 0x38 + ..DeER................... r12 = r4 & 0x7fffff + ..DeeeeeeeeeeeeeeeeeeeeER jump 59566 if r11 == 0 +``` + +Gas simulation at offset 59443 with total cost of 20: + +``` + DeER................... r5 = r5 & 0x7fffff + DeeeeeeeeeeeeeeeeeeeeER jump 59671 if r6 == 0 +``` + +Gas simulation at offset 59452 with total cost of 23: + +``` + DeER...................... r3 = 0xffffffff80000000 + DeER...................... r7 = r7 ^ r8 + .DeeER.................... i32 r9 = r7 + 0 + ..DeeER................... i32 r8 = r12 << 0x3 + ..DeE-R................... r12 = 0x4000000 + ...DeeER.................. i32 r5 = r5 << 0x3 + ...D==eER................. r5 = r5 | r12 + ...DeeeeeeeeeeeeeeeeeeeeER jump 59485 if r11 != r6 +``` + +Gas simulation at offset 59481 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 59509 +``` + +Gas simulation at offset 59485 with total cost of 21: + +``` + DeER.................... r10 = r11 - r6 + DeER.................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 59509 if r10 >u 31 +``` + +Gas simulation at offset 59495 with total cost of 9: + +``` + DeeeER...... i32 r7 = 0 - r10 + .D==eeER.... i32 r7 = r5 << r7 + ..D===eeeER. r7 = r7 >u 0 + ...DeeE---R. i32 r10 = r5 >> r10 + ....D====eER r7 = r7 | r10 + ....DeeE---R fallthrough +``` + +Gas simulation at offset 59509 with total cost of 20: + +``` + DeER................... r5 = r4 & 0xffffffff80000000 + DeER................... r8 = r8 | 0x4000000 + DeeeeeeeeeeeeeeeeeeeeER jump 59770 if r9 =s 0 +``` + +Gas simulation at offset 59535 with total cost of 16: + +``` + DeER............... r7 = r7 & 0x1 + DeeER.............. i32 r8 = r8 >> 0x1 + D==eER............. r8 = r8 | r7 + .DeE-R............. r11 = r11 + 0x1 + .DeeeeeeeeeeeeeeeER jump 59920 +``` + +Gas simulation at offset 59550 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 59778 if r11 > 0x1 + D=eER.............................. r9 = r9 | r12 + .D=eER............................. r10 = r9 >> 0x2 + .D==eER............................ r9 = r9 | r10 + ..D==eER........................... r10 = r9 >> 0x4 + ..D===eER.......................... r9 = r9 | r10 + ...D===eER......................... r10 = r9 << 0x29 + ...D====eER........................ r11 = r10 >> 0x31 + ....D====eER....................... r9 = r9 | r11 + ....D===eE-R....................... r10 = r10 >> 0x39 + ....D=====eER...................... r9 = r9 | r10 + ....D======eER..................... r9 = r9 ^ 0xffffffffffffffff + .....D======eER.................... r10 = r9 >> 0x1 + .....D=======eER................... r10 = r10 & 0x55555555 + .....D========eER.................. r9 = r9 - r10 + ......D========eER................. r11 = r9 & 0x33333333 + ......D========eER................. r9 = r9 >> 0x2 + ......D=========eER................ r9 = r9 & 0x33333333 + .......D=========eER............... r9 = r9 + r11 + .......D==========eER.............. r10 = r9 >> 0x4 + .......D===========eER............. r9 = r9 + r10 + ........D===========eER............ r9 = r9 & 0xf0f0f0f + ........D============eeeER......... r9 = r9 * 0x1010101 + ........D===============eeER....... i32 r9 = r9 >> 0x18 + .........D================eER...... r10 = r9 + 0xfffffffffffffff8 + ..........D================eeER.... i32 r12 = r12 << r10 + ...........D==============eeE-R.... r11 = 0x9 - r9 + ...........DeE----------------R.... r5 = r5 & 0x7fffff + ............DeeeeeeeeeeeeeeeeeeeeER jump 59452 if r6 != 0 +``` + +Gas simulation at offset 59671 with total cost of 28: + +``` + DeER........................... r9 = r5 >> 0x1 + D=eER.......................... r9 = r9 | r5 + .D=eER......................... r10 = r9 >> 0x2 + .D==eER........................ r9 = r9 | r10 + ..D==eER....................... r10 = r9 >> 0x4 + ..D===eER...................... r9 = r9 | r10 + ...D===eER..................... r6 = r9 << 0x29 + ...D====eER.................... r10 = r6 >> 0x31 + ....D====eER................... r9 = r9 | r10 + ....D===eE-R................... r6 = r6 >> 0x39 + ....D=====eER.................. r9 = r9 | r6 + ....D======eER................. r9 = r9 ^ 0xffffffffffffffff + .....D======eER................ r10 = r9 >> 0x1 + .....D=======eER............... r10 = r10 & 0x55555555 + .....D========eER.............. r9 = r9 - r10 + ......D========eER............. r6 = r9 & 0x33333333 + ......D========eER............. r9 = r9 >> 0x2 + ......D=========eER............ r9 = r9 & 0x33333333 + .......D=========eER........... r9 = r9 + r6 + .......D==========eER.......... r10 = r9 >> 0x4 + .......D===========eER......... r9 = r9 + r10 + ........D===========eER........ r9 = r9 & 0xf0f0f0f + ........D============eeeER..... r9 = r9 * 0x1010101 + ........D===============eeER... i32 r9 = r9 >> 0x18 + .........D================eER.. r10 = r9 + 0xfffffffffffffff8 + ..........D================eeER i32 r5 = r5 << r10 + ...........D==============eeE-R r6 = 0x9 - r9 + ...........DeeeeeeeeeeeeeeeE--R jump 59452 +``` + +Gas simulation at offset 59770 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 59816 if r8 != r7 +``` + +Gas simulation at offset 59773 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 59778 with total cost of 21: + +``` + DeER.................... r9 = 0x7f800000 + D=eeeeeeeeeeeeeeeeeeeeER jump 60000 if r10 != r9 +``` + +Gas simulation at offset 59788 with total cost of 23: + +``` + DeER...................... r8 = r8 ^ r7 + D=eeER.................... i32 r8 = r8 + 0 + DeE--R.................... r9 = 0xffffffff80000000 + .D==eeeeeeeeeeeeeeeeeeeeER jump 59811 if r8 != r9 +``` + +Gas simulation at offset 59802 with total cost of 15: + +``` + DeER.............. r5 = 0x7fc00000 + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 59811 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 59816 with total cost of 24: + +``` + DeeER...................... i32 r8 = r8 - r7 + .D=eeER.................... i32 r7 = r8 >> 0x1a + .D===eeeeeeeeeeeeeeeeeeeeER jump 59920 if r7 != 0 +``` + +Gas simulation at offset 59825 with total cost of 33: + +``` + DeeER............................... i32 r7 = r8 >> 0x1 + D==eER.............................. r7 = r7 | r8 + .D==eeER............................ i32 r9 = r7 >> 0x2 + .D====eER........................... r7 = r7 | r9 + ..D====eeER......................... i32 r9 = r7 >> 0x4 + ..D======eER........................ r7 = r7 | r9 + ...D======eeER...................... i32 r9 = r7 >> 0x8 + ...D========eER..................... r7 = r7 | r9 + ....D========eeER................... i32 r9 = r7 >> 0x10 + ....D==========eER.................. r7 = r7 | r9 + .....D==========eER................. r7 = r7 ^ 0xffffffffffffffff + .....D===========eER................ r9 = r7 >> 0x1 + .....D============eER............... r9 = r9 & 0x55555555 + ......D============eER.............. r7 = r7 - r9 + ......D=============eER............. r10 = r7 & 0x33333333 + ......D=============eER............. r7 = r7 >> 0x2 + .......D=============eER............ r7 = r7 & 0x33333333 + .......D==============eER........... r7 = r7 + r10 + .......D===============eER.......... r9 = r7 >> 0x4 + ........D===============eER......... r7 = r7 + r9 + ........D================eER........ r7 = r7 & 0xf0f0f0f + ........D=================eeeER..... r7 = r7 * 0x1010101 + .........D===================eeER... i32 r7 = r7 >> 0x18 + .........D=====================eER.. r7 = r7 + 0xfffffffffffffffb + ..........D=====================eeER i32 r8 = r8 << r7 + ..........D=====================eE-R r11 = r11 - r7 + ...........DeeeeeeeeeeeeeeeE-------R jump 59933 +``` + +Gas simulation at offset 59920 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 59933 if r11 s 0 +``` + +Gas simulation at offset 59936 with total cost of 8: + +``` + DeeeER..... i32 r7 = 0x1 - r11 + .DeE-R..... r11 = r11 + 0xffffffffffffffff + ..DeeER.... i32 r9 = r8 << r11 + ...D=eeeER. r9 = r9 >u 0 + ....DeeE-R. i32 r8 = r8 >> r7 + ....D===eER r8 = r8 | r9 + .....DeE--R r11 = 0 + .....DeeE-R fallthrough +``` + +Gas simulation at offset 59956 with total cost of 29: + +``` + DeER............................ r7 = r8 & 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + .DeeE-----------------------R... i32 r6 = r8 >> 0x3 + ..D=eE----------------------R... r7 = r6 & 0x7fffff + ...DeeE---------------------R... i32 r8 = r11 << 0x17 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + ....D=eE----------------------R. r5 = r5 | r8 + ....D==eE---------------------R. r5 = r5 | r7 + ....DeE-----------------------R. r8 = 0x1 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + .....DeeE----------------------R fallthrough +``` + +Gas simulation at offset 59988 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 60042 if r9 != 4 +``` + +Gas simulation at offset 59992 with total cost of 15: + +``` + DeER.............. r6 = r6 & 0x1 + D=eeER............ i32 r5 = r5 + r6 + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 60000 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 60031 if r11 != 2139095040 +``` + +Gas simulation at offset 60007 with total cost of 15: + +``` + D................. r5 = r8 + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 60011 with total cost of 1: + +``` + DeER jump 60014 if r9 == 0 +``` + +Gas simulation at offset 60014 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60031 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 60053 if r10 == 0 +``` + +Gas simulation at offset 60034 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 59386 if r11 != 0 +``` + +Gas simulation at offset 60040 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 60014 +``` + +Gas simulation at offset 60042 with total cost of 16: + +``` + DeeeER............. r7 = r9 > 0x38 + ..D=eE----------------------R.... r7 = r8 << 0x21 + ...D=eE---------------------R.... r0 = r7 >> 0x38 + ...D==eE--------------------R.... r7 = r8 ^ r9 + ....D==eE-------------------R.... r7 = r7 & 0xffffffff80000000 + ....D===eE------------------R.... r2 = r9 & r10 + .....D===eE-----------------R.... r6 = r11 + 0xffffffffffffff01 + .....D====eE----------------R.... r3 = r8 & r10 + ......D====eeeeeeeeeeeeeeeeeeeeER jump 60207 if r6 > 0x20 + ...DeE----R..................... r11 = r11 + r0 + ...D=eE---R..................... r11 = r11 + r4 + ....D====eER.................... r12 = r8 << 0x28 + ....D=eE---R.................... r11 = r11 + 0xffffffffffffff81 + ....D=====eeeeeeeeeeeeeeeeeeeeER jump 60231 if r12 > 0x1f + DeE-R.................... r8 = r8 << 0x1 + .D=eER................... r8 = r8 | r12 + .DeE-R................... r9 = r9 << 0x1 + .DeE-R................... r12 = 0xff + .D=eeeeeeeeeeeeeeeeeeeeER jump 60241 if r11 >=s r12 +``` + +Gas simulation at offset 60191 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 60297 if r11 <=s 0 +``` + +Gas simulation at offset 60194 with total cost of 16: + +``` + DeER............... r8 = r8 & 0x7fffff + DeeER.............. i32 r10 = r11 << 0x17 + .D=eER............. r8 = r8 | r10 + .DeeeeeeeeeeeeeeeER jump 60331 +``` + +Gas simulation at offset 60207 with total cost of 22: + +``` + DeER..................... r12 = 0x7fffffff + D=eER.................... r5 = r9 & r12 + D==eeeeeeeeeeeeeeeeeeeeER jump 60262 if r5 u 0 + ...DeeE-R.. i32 r11 = r8 << r11 + ....DeeER.. i32 r9 = r9 >> r10 + ....D==eER. r9 = r9 | r11 + .....D==eER r9 = r9 | r12 + .....DeeE-R i32 r8 = r8 >> r10 + ......DeeER fallthrough +``` + +Gas simulation at offset 60331 with total cost of 22: + +``` + DeeER.................... i32 r9 = r9 + 0 + DeE-R.................... r10 = 0xffffffff80000000 + DeE-R.................... r11 = 0xffffffff80000001 + .DeER.................... r7 = r7 | r8 + .D=eeeeeeeeeeeeeeeeeeeeER jump 60357 if r9 > 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 60517 if r5 != 0 +``` + +Gas simulation at offset 60404 with total cost of 28: + +``` + DeER........................... r8 = r2 >> 0x1 + D=eER.......................... r8 = r2 | r8 + .D=eER......................... r12 = r8 >> 0x2 + .D==eER........................ r8 = r8 | r12 + ..D==eER....................... r12 = r8 >> 0x4 + ..D===eER...................... r8 = r8 | r12 + ...D===eER..................... r6 = r8 << 0x29 + ...D====eER.................... r12 = r6 >> 0x31 + ....D====eER................... r8 = r8 | r12 + ....D===eE-R................... r6 = r6 >> 0x39 + ....D=====eER.................. r8 = r8 | r6 + ....D======eER................. r8 = r8 ^ 0xffffffffffffffff + .....D======eER................ r12 = r8 >> 0x1 + .....D=======eER............... r12 = r12 & 0x55555555 + .....D========eER.............. r8 = r8 - r12 + ......D========eER............. r6 = r8 & 0x33333333 + ......D========eER............. r8 = r8 >> 0x2 + ......D=========eER............ r8 = r8 & 0x33333333 + .......D=========eER........... r8 = r8 + r6 + .......D==========eER.......... r12 = r8 >> 0x4 + .......D===========eER......... r8 = r8 + r12 + ........D===========eER........ r8 = r8 & 0xf0f0f0f + ........D============eeeER..... r8 = r8 * 0x1010101 + ........D===============eeER... i32 r8 = r8 >> 0x18 + .........D================eER.. r12 = r8 + 0xfffffffffffffff8 + ..........D================eeER i32 r2 = r2 << r12 + ...........D==============eeE-R r4 = 0x9 - r8 + ...........DeeeeeeeeeeeeeeeE--R jump 60520 +``` + +Gas simulation at offset 60502 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60517 with total cost of 2: + +``` + DeER. r4 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 60520 with total cost of 21: + +``` + DeER.................... r9 = r9 >> 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 60130 if r9 != 0 +``` + +Gas simulation at offset 60527 with total cost of 28: + +``` + DeER........................... r8 = r3 >> 0x1 + D=eER.......................... r8 = r3 | r8 + .D=eER......................... r9 = r8 >> 0x2 + .D==eER........................ r8 = r8 | r9 + ..D==eER....................... r9 = r8 >> 0x4 + ..D===eER...................... r8 = r8 | r9 + ...D===eER..................... r9 = r8 << 0x29 + ...D====eER.................... r12 = r9 >> 0x31 + ....D====eER................... r8 = r8 | r12 + ....D===eE-R................... r9 = r9 >> 0x39 + ....D=====eER.................. r8 = r8 | r9 + ....D======eER................. r8 = r8 ^ 0xffffffffffffffff + .....D======eER................ r9 = r8 >> 0x1 + .....D=======eER............... r9 = r9 & 0x55555555 + .....D========eER.............. r8 = r8 - r9 + ......D========eER............. r12 = r8 & 0x33333333 + ......D========eER............. r8 = r8 >> 0x2 + ......D=========eER............ r8 = r8 & 0x33333333 + .......D=========eER........... r8 = r8 + r12 + .......D==========eER.......... r9 = r8 >> 0x4 + .......D===========eER......... r8 = r8 + r9 + ........D===========eER........ r8 = r8 & 0xf0f0f0f + ........D============eeeER..... r8 = r8 * 0x1010101 + ........D===============eeER... i32 r8 = r8 >> 0x18 + .........D================eER.. r9 = r8 + 0xfffffffffffffff8 + ..........D================eeER i32 r3 = r3 << r9 + ..........D===============eE--R r4 = r4 - r8 + ...........D===============eE-R r4 = r4 + 0x9 + ...........DeeeeeeeeeeeeeeeE--R jump 60130 +``` + +Gas simulation at offset 60629 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x1 + D=eER.................... r8 = r8 >> 0x35 + DeE-R.................... r9 = 0x3ff + .D=eeeeeeeeeeeeeeeeeeeeER jump 60646 if r8 >=u r9 +``` + +Gas simulation at offset 60642 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60646 with total cost of 21: + +``` + DeER.................... r9 = r8 + 0xfffffffffffffbe1 + DeER.................... r10 = 0xffffffffffffffdf + D=eeeeeeeeeeeeeeeeeeeeER jump 60676 if r10 >a 0x3f + DeER...................... r8 = 0xffffffff7fffffff + D=eER..................... r8 = r8 ^ r7 + .D=eeER................... i32 r7 = r8 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60676 with total cost of 23: + +``` + DeER...................... r9 = 0xfffffffffffff + D=eER..................... r10 = r7 & r9 + .D=eER.................... r9 = r9 + r10 + .D==eER................... r9 = r9 + 0x1 + ..DeeeER.................. i32 r10 = 0x433 - r8 + ...D==eER................. r8 = r9 >> r10 + ...DeeeeeeeeeeeeeeeeeeeeER jump 60711 if r7 >=s 0 +``` + +Gas simulation at offset 60705 with total cost of 23: + +``` + DeeeER.................... i32 r8 = 0 - r8 + .D==eeER.................. i32 r7 = r8 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60711 with total cost of 22: + +``` + DeeER.................... i32 r7 = r8 + 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 60715 with total cost of 1: + +``` + DeER jump 60903 if r7 == 0 +``` + +Gas simulation at offset 60719 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeE--------------------------------------R................ i32 r8 = r7 >>a 0x1f + .D=eE-------------------------------------R................ r9 = r7 ^ r8 + .D==eeE-----------------------------------R................ i32 r8 = r9 - r8 + ..D===eeE---------------------------------R................ i32 r10 = r8 >> 0x1 + ..D=====eE--------------------------------R................ r10 = r10 | r8 + ...D=====eeE------------------------------R................ i32 r11 = r10 >> 0x2 + ...D=======eE-----------------------------R................ r10 = r10 | r11 + ....D=======eeE---------------------------R................ i32 r11 = r10 >> 0x4 + ....D=========eE--------------------------R................ r10 = r10 | r11 + .....D=========eeE------------------------R................ i32 r11 = r10 >> 0x8 + .....D===========eE-----------------------R................ r10 = r10 | r11 + ......D===========eeE---------------------R................ i32 r11 = r10 >> 0x10 + ......D=============eE--------------------R................ r10 = r10 | r11 + .......D=============eE-------------------R................ r10 = r10 ^ 0xffffffffffffffff + .......D==============eE------------------R................ r11 = r10 >> 0x1 + .......D===============eE-----------------R................ r11 = r11 & 0x55555555 + ........D===============eE----------------R................ r10 = r10 - r11 + ........D================eE---------------R................ r12 = r10 & 0x33333333 + ........D================eE---------------R................ r10 = r10 >> 0x2 + .........D================eE--------------R................ r10 = r10 & 0x33333333 + .........D=================eE-------------R................ r10 = r10 + r12 + .........D==================eE------------R................ r11 = r10 >> 0x4 + ..........D==================eE-----------R................ r10 = r10 + r11 + ..........D===================eE----------R................ r10 = r10 & 0xf0f0f0f + ..........D====================eeeE-------R................ r10 = r10 * 0x1010101 + ...........D======================eeE-----R................ i32 r10 = r10 >> 0x18 + ...........D========================eE----R................ r11 = r10 ^ 0x1f + ............DeE---------------------------R................ r7 = r7 & 0xffffffff80000000 + ............D========================eeeeeeeeeeeeeeeeeeeeER jump 60840 if r11 >u 23 +``` + +Gas simulation at offset 60826 with total cost of 17: + +``` + DeeeER.............. i32 r12 = 0x17 - r11 + .D==eeER............ i32 r8 = r8 << r12 + .D====eER........... r8 = r8 ^ 0x800000 + ..DeeeeeeeeeeeeeeeER jump 60883 +``` + +Gas simulation at offset 60840 with total cost of 11: + +``` + DeeeER........ i32 r11 = 0x8 - r10 + .D==eeER...... i32 r11 = r8 >> r11 + ..D===eER..... r11 = r11 ^ 0x800000 + ..DeE---R..... r12 = r10 + 0x18 + ...DeeE-R..... i32 r8 = r8 << r12 + ....D=eeeER... r12 = r8 >u 0xffffffff80000000 + ....D====eER.. r11 = r11 + r12 + .....DeE---R.. r8 = r8 ^ 0xffffffff80000000 + .....D=eeeER.. r8 = r8 > 0x38 + ..D==eE---------------------R..... r9 = r8 << 0x21 + ..D===eE--------------------R..... r9 = r9 >> 0x38 + ...D===eE-------------------R..... r6 = r8 ^ r7 + ...D====eE------------------R..... r4 = r6 & 0xffffffff80000000 + ....D====eE-----------------R..... r0 = r7 & r2 + ....D=====eE----------------R..... r6 = r12 + 0xffffffffffffff01 + .....D=====eE---------------R..... r3 = r8 & r2 + .....D======eeeeeeeeeeeeeeeeeeeeER jump 61135 if r6 > 0x20 + .....D=eeeER................................................................... r9 = r12 * r9 + .....D====eER.................................................................. r9 = r9 >> 0x20 + ......D====eeeER............................................................... i32 r9 = 0 - r9 + .......D======eER.............................................................. r9 = r9 << 0x20 + .......D=======eER............................................................. r9 = r9 >> 0x20 + .......D========eeeER.......................................................... r9 = r9 * r12 + .......D===========eER......................................................... r9 = r9 >> 0x1f + ........D===========eER........................................................ r9 = r9 << 0x20 + .........D===========eeeeER.................................................... r12 = r9 mulhu r6 + ..........D==============eER................................................... r12 = r12 >> 0x20 + ...........D==============eeeER................................................ i32 r12 = 0 - r12 + ............D================eER............................................... r12 = r12 << 0x20 + .............D================eeeeER........................................... r9 = r12 mulhu r9 + ..............D===================eER.......................................... r9 = r9 >> 0x1f + ..............D====================eER......................................... r9 = r9 << 0x20 + ...............D====================eeeeER..................................... r12 = r9 mulhu r6 + ................D=======================eER.................................... r12 = r12 >> 0x20 + .................D=======================eeeER................................. i32 r12 = 0 - r12 + ..................D=========================eER................................ r12 = r12 << 0x20 + ...................D=========================eeeeER............................ r9 = r12 mulhu r9 + ....................D============================eER........................... r9 = r9 >> 0x1f + ....................D=============================eER.......................... r9 = r9 + 0xfffffffffffffff4 + ....................DeE-----------------------------R.......................... r11 = r10 << 0x1 + .....................D=============================eER......................... r9 = r9 << 0x20 + .....................DeE-----------------------------R......................... r12 = r11 << 0x20 + ......................D=============================eeeeER..................... r9 = r9 mulhu r12 + .......................D================================eER.................... r12 = r9 >> 0x38 + .......................D================================eER.................... r9 = r9 >> 0x20 + .......................D=================================eeeeeeeeeeeeeeeeeeeeER jump 61162 if r12 != 0 +``` + +Gas simulation at offset 61095 with total cost of 23: + +``` + DeER...................... r0 = r0 << 0x18 + DeeeER.................... r10 = r7 * r9 + .D==eeER.................. i32 r5 = r0 - r10 + .DeE---R.................. r8 = r8 + 0x7e + ..DeE--R.................. r10 = 0xff + ..D=eeeeeeeeeeeeeeeeeeeeER jump 61186 if r8 >=s r10 +``` + +Gas simulation at offset 61114 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 61246 if r8 <=s 0 +``` + +Gas simulation at offset 61118 with total cost of 16: + +``` + DeER............... r9 = r9 & 0x7fffff + DeER............... r8 = r8 << 0x17 + D=eER.............. r8 = r8 | r9 + DeE-R.............. r5 = r5 << 0x1 + .DeeeeeeeeeeeeeeeER jump 61289 +``` + +Gas simulation at offset 61135 with total cost of 22: + +``` + DeER..................... r11 = 0x7fffffff + D=eER.................... r6 = r7 & r11 + D==eeeeeeeeeeeeeeeeeeeeER jump 61194 if r6 > 0x1 + DeER....................... r0 = r0 << 0x17 + .DeeeER.................... r11 = r9 * r7 + ..D==eeER.................. i32 r5 = r0 - r11 + ..D........................ r11 = r10 + ...DeE--R.................. r10 = 0xff + ...D=eeeeeeeeeeeeeeeeeeeeER jump 61114 if r8 > r12 + ...DeeE-R...... i32 r9 = r11 << r10 + ....D==eeeER... r10 = r7 * r8 + ....D=====eER.. r10 = r10 << 0x1 + .....D=====eeER i32 r5 = r9 - r10 + .....DeeE-----R fallthrough +``` + +Gas simulation at offset 61289 with total cost of 9: + +``` + DeER........ r9 = r8 & 0x1 + D=eeER...... i32 r9 = r9 + r5 + .D==eeeER... r7 = r7 > 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 61445 if r6 != 0 +``` + +Gas simulation at offset 61332 with total cost of 28: + +``` + DeER........................... r7 = r0 >> 0x1 + D=eER.......................... r7 = r0 | r7 + .D=eER......................... r8 = r7 >> 0x2 + .D==eER........................ r7 = r7 | r8 + ..D==eER....................... r8 = r7 >> 0x4 + ..D===eER...................... r7 = r7 | r8 + ...D===eER..................... r8 = r7 << 0x29 + ...D====eER.................... r11 = r8 >> 0x31 + ....D====eER................... r7 = r7 | r11 + ....D===eE-R................... r8 = r8 >> 0x39 + ....D=====eER.................. r7 = r7 | r8 + ....D======eER................. r7 = r7 ^ 0xffffffffffffffff + .....D======eER................ r8 = r7 >> 0x1 + .....D=======eER............... r8 = r8 & 0x55555555 + .....D========eER.............. r7 = r7 - r8 + ......D========eER............. r11 = r7 & 0x33333333 + ......D========eER............. r7 = r7 >> 0x2 + ......D=========eER............ r7 = r7 & 0x33333333 + .......D=========eER........... r7 = r7 + r11 + .......D==========eER.......... r8 = r7 >> 0x4 + .......D===========eER......... r7 = r7 + r8 + ........D===========eER........ r7 = r7 & 0xf0f0f0f + ........D============eeeER..... r7 = r7 * 0x1010101 + ........D===============eeER... i32 r7 = r7 >> 0x18 + .........D================eER.. r8 = r7 + 0xfffffffffffffff8 + ..........D================eeER i32 r0 = r0 << r8 + ...........D==============eeE-R r8 = 0x9 - r7 + ...........DeeeeeeeeeeeeeeeE--R jump 61448 +``` + +Gas simulation at offset 61430 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 61263 if r4 != 0 +``` + +Gas simulation at offset 61434 with total cost of 15: + +``` + DeER.............. r10 = 0x7fc00000 + D................. r7 = r10 + DeeeeeeeeeeeeeeeER jump 61305 +``` + +Gas simulation at offset 61445 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 61448 with total cost of 21: + +``` + DeER.................... r7 = r4 >> 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 61558 if r7 != 0 +``` + +Gas simulation at offset 61454 with total cost of 28: + +``` + DeER........................... r7 = r3 >> 0x1 + D=eER.......................... r7 = r3 | r7 + .D=eER......................... r11 = r7 >> 0x2 + .D==eER........................ r7 = r7 | r11 + ..D==eER....................... r11 = r7 >> 0x4 + ..D===eER...................... r7 = r7 | r11 + ...D===eER..................... r6 = r7 << 0x29 + ...D====eER.................... r11 = r6 >> 0x31 + ....D====eER................... r7 = r7 | r11 + ....D===eE-R................... r6 = r6 >> 0x39 + ....D=====eER.................. r7 = r7 | r6 + ....D======eER................. r7 = r7 ^ 0xffffffffffffffff + .....D======eER................ r11 = r7 >> 0x1 + .....D=======eER............... r11 = r11 & 0x55555555 + .....D========eER.............. r7 = r7 - r11 + ......D========eER............. r6 = r7 & 0x33333333 + ......D========eER............. r7 = r7 >> 0x2 + ......D=========eER............ r7 = r7 & 0x33333333 + .......D=========eER........... r7 = r7 + r6 + .......D==========eER.......... r11 = r7 >> 0x4 + .......D===========eER......... r7 = r7 + r11 + ........D===========eER........ r7 = r7 & 0xf0f0f0f + ........D============eeeER..... r7 = r7 * 0x1010101 + ........D===============eeER... i32 r7 = r7 >> 0x18 + .........D================eER.. r11 = r7 + 0xfffffffffffffff8 + ..........D================eeER i32 r3 = r3 << r11 + ..........D===============eE--R r7 = r7 + r8 + ...........D===============eE-R r8 = r7 + 0xfffffffffffffff7 + ...........D................... r4 = r10 + ...........DeeeeeeeeeeeeeeeE--R jump 60978 +``` + +Gas simulation at offset 61558 with total cost of 15: + +``` + D................. r4 = r10 + DeeeeeeeeeeeeeeeER jump 60978 +``` + +Gas simulation at offset 61563 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [0x1095128] + D=========================eER jump 21776 if r8 != 0 +``` + +Gas simulation at offset 61574 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r9 = 0x74e + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [0x10950d8] = r9 + DeE---------------------------------------R..................................... r9 = 0x754 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [0x10950e0] = r9 + .DeE--------------------------------------R..................................... r9 = 0x75c + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [0x10950e8] = r9 + .DeE--------------------------------------R..................................... r9 = 0x762 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [0x10950f0] = r9 + ..DeE-------------------------------------R..................................... r9 = 0x76a + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x10950f8] = r9 + ..DeE------------------------------------------------R.......................... r9 = 0x770 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x1095100] = r9 + ...DeE-----------------------------------------------R.......................... r9 = 0x77a + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x1095108] = r9 + ...DeE------------------------------------------------R......................... r9 = 0x786 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x1095110] = r9 + ....DeE-----------------------------------------------R......................... r9 = 0x790 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x1095118] = r9 + ....DeE-----------------------------------------------------------------------R. r9 = 0x79c + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x1095120] = r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x1095128] = 0x1 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 21776 +``` + +Gas simulation at offset 61686 with total cost of 81: + +``` + DeER................................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = i8 [r7 + 0x1f] + ..D=================================================eER............................. r7 = r11 << 0x8 + ..D==================================================eER............................ r7 = r7 | r8 + ...D================================================eE-R............................ r9 = r9 << 0x10 + ...D================================================eE-R............................ r10 = r10 << 0x18 + ...D=================================================eER............................ r9 = r9 | r10 + ...D==================================================eER........................... r7 = r7 | r9 + ....D==================================================eeER......................... i32 r8 = r7 << 0x2 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=================================================eE--------------------------R jump 61887 if r7 == 0 +``` + +Gas simulation at offset 61740 with total cost of 116: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... r12 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = u8 [r12 + 0x12] + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE----R............................................................. r8 = r8 << 0x8 + .D==================================================eE---R............................................................. r8 = r8 | r9 + .D=================================================eE----R............................................................. r10 = r10 << 0x10 + ..D=====================================================eER............................................................ r11 = r11 << 0x18 + ..D======================================================eER........................................................... r10 = r10 | r11 + ..D=======================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r11 = u8 [r12 + 0x16] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE-------R................................. r9 = r9 << 0x8 + ....D========================================================================eE------R................................. r9 = r9 | r10 + ....D=========================================================================eE-----R................................. r11 = r11 << 0x10 + ....D===============================================================================eER................................ r12 = r12 << 0x18 + ....D================================================================================eER............................... r11 = r11 | r12 + .....D================================================================================eER.............................. r9 = r9 | r11 + .....D=================================================================================eER............................. r9 = r9 << 0x20 + .....D==================================================================================eER............................ r8 = r8 | r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R............................ r9 = u64 [r1 + 0] + ......D==================================================================================eER........................... r6 = r9 + r8 + ......D===================================================================================eER.......................... r6 = r6 + 0xfffffffffffffffc + .......D=================================================================================eE-R.......................... r5 = r7 + r8 + .......D==================================================================================eER.......................... r5 = r5 + 0xffffffffffffffff + .......DeE----------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ........DeE---------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........D=eE--------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1e + ........D================================================================================eE-R.......................... r8 = r8 + r9 + ............................D=============================================================eER.......................... r8 = r8 - r7 + .....................................................D=====================================eER......................... r8 = r8 + 0xfffffffffffffff8 + .....................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .....................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i8 [r5 + 0] + ..........................................................DeE---------------------------------------------------------R r0 = 0x750 + ..........................................................DeeeeeeeeeeeeeeeE-------------------------------------------R jump 60715 +``` + +Gas simulation at offset 61853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 1872, jump 60715 +``` + +Gas simulation at offset 61861 with total cost of 15: + +``` + DeER.............. r8 = 0x3c000000 + DeeeeeeeeeeeeeeeER r0 = 1874, jump 60063 +``` + +Gas simulation at offset 61873 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0xfffffffffffffffc + DeE------------------------R. r5 = r5 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + .D========================eER jump 61853 if r6 != r7 +``` + +Gas simulation at offset 61887 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r6 + 0x1c] = a1 + .D========================eE------------------------R................................................................................................................... r7 = r8 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1f] = a0 + ..D=======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1e] = a0 + ...D======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1d] = a0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r6 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r6 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ....D=======================================================================eER......................................................................................... r7 = r7 << 0x8 + .....D=======================================================================eER........................................................................................ r7 = r7 | r8 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r7 = r7 | r9 + ......D=========================================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .......D==========================================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r6 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + ....................................................................................D================================================================================eER jump 62064 if r12 == 0 +``` + +Gas simulation at offset 62043 with total cost of 26: + +``` + DeER......................... r8 = 0x8120 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 62064 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 62079 with total cost of 81: + +``` + DeER................................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = i8 [r7 + 0x1f] + ..D=================================================eER............................. r7 = r11 << 0x8 + ..D==================================================eER............................ r7 = r7 | r8 + ...D================================================eE-R............................ r9 = r9 << 0x10 + ...D================================================eE-R............................ r10 = r10 << 0x18 + ...D=================================================eER............................ r9 = r9 | r10 + ...D==================================================eER........................... r7 = r7 | r9 + ....D==================================================eeER......................... i32 r8 = r7 << 0x2 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=================================================eE--------------------------R jump 62292 if r7 == 0 +``` + +Gas simulation at offset 62133 with total cost of 116: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... r12 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r9 = u8 [r12 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = u8 [r12 + 0x12] + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r11 = u8 [r12 + 0x13] + .D=================================================eE----R............................................................. r8 = r8 << 0x8 + .D==================================================eE---R............................................................. r8 = r8 | r9 + .D=================================================eE----R............................................................. r10 = r10 << 0x10 + ..D=====================================================eER............................................................ r11 = r11 << 0x18 + ..D======================================================eER........................................................... r10 = r10 | r11 + ..D=======================================================eER.......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r11 = u8 [r12 + 0x16] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r12 + 0x17] + ...D========================================================================eE-------R................................. r9 = r9 << 0x8 + ....D========================================================================eE------R................................. r9 = r9 | r10 + ....D=========================================================================eE-----R................................. r11 = r11 << 0x10 + ....D===============================================================================eER................................ r12 = r12 << 0x18 + ....D================================================================================eER............................... r11 = r11 | r12 + .....D================================================================================eER.............................. r9 = r9 | r11 + .....D=================================================================================eER............................. r9 = r9 << 0x20 + .....D==================================================================================eER............................ r8 = r8 | r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R............................ r9 = u64 [r1 + 0] + ......D==================================================================================eER........................... r6 = r9 + r8 + ......D===================================================================================eER.......................... r6 = r6 + 0xfffffffffffffffc + .......D=================================================================================eE-R.......................... r5 = r7 + r8 + .......D==================================================================================eER.......................... r5 = r5 + 0xffffffffffffffff + .......DeE----------------------------------------------------------------------------------R.......................... r7 = r7 + 0xffffffffffffffff + ........DeE---------------------------------------------------------------------------------R.......................... r7 = r7 << 0x20 + ........D=eE--------------------------------------------------------------------------------R.......................... r7 = r7 >> 0x1e + ........D================================================================================eE-R.......................... r8 = r8 + r9 + ............................D=============================================================eER.......................... r8 = r8 - r7 + .....................................................D=====================================eER......................... r8 = r8 + 0xfffffffffffffff8 + .....................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .....................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r5 + 0] + ..........................................................DeE---------------------------------------------------------R r0 = 0x756 + ..........................................................DeeeeeeeeeeeeeeeE-------------------------------------------R jump 65856 +``` + +Gas simulation at offset 62246 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 1878, jump 65856 +``` + +Gas simulation at offset 62254 with total cost of 15: + +``` + DeER.............. r8 = 0x3c000000 + DeeeeeeeeeeeeeeeER r0 = 1880, jump 60063 +``` + +Gas simulation at offset 62266 with total cost of 15: + +``` + DeER.............. r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeER r0 = 1882, jump 59336 +``` + +Gas simulation at offset 62278 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0xfffffffffffffffc + DeE------------------------R. r5 = r5 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + .D========================eER jump 62246 if r6 != r7 +``` + +Gas simulation at offset 62292 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r6 + 0x1c] = a1 + .D========================eE------------------------R................................................................................................................... r7 = r8 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1f] = a0 + ..D=======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1e] = a0 + ...D======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1d] = a0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r6 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r6 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ....D=======================================================================eER......................................................................................... r7 = r7 << 0x8 + .....D=======================================================================eER........................................................................................ r7 = r7 | r8 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r7 = r7 | r9 + ......D=========================================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .......D==========================================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r6 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + ....................................................................................D================================================================================eER jump 62469 if r12 == 0 +``` + +Gas simulation at offset 62448 with total cost of 26: + +``` + DeER......................... r8 = 0x8120 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 62469 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 62484 with total cost of 81: + +``` + DeER................................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = i8 [r7 + 0x1f] + ..D=================================================eER............................. r7 = r11 << 0x8 + ..D==================================================eER............................ r7 = r7 | r8 + ...D================================================eE-R............................ r9 = r9 << 0x10 + ...D================================================eE-R............................ r10 = r10 << 0x18 + ...D=================================================eER............................ r9 = r9 | r10 + ...D==================================================eER........................... r7 = r7 | r9 + ....D==================================================eER.......................... r8 = r7 >>a 0x1 + .....D=================================================eeER......................... i32 r9 = r7 << 0x1 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ......D=================================================eE-------------------------R jump 62688 if r8 == 0 +``` + +Gas simulation at offset 62541 with total cost of 116: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... r6 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = u8 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r11 = u8 [r6 + 0x12] + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r12 = u8 [r6 + 0x13] + .D=================================================eE----R............................................................. r9 = r9 << 0x8 + .D==================================================eE---R............................................................. r9 = r9 | r10 + .D=================================================eE----R............................................................. r11 = r11 << 0x10 + ..D=====================================================eER............................................................ r12 = r12 << 0x18 + ..D======================================================eER........................................................... r11 = r11 | r12 + ..D=======================================================eER.......................................................... r9 = r9 | r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r12 = u8 [r6 + 0x16] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r6 = u8 [r6 + 0x17] + ...D========================================================================eE-------R................................. r10 = r10 << 0x8 + ....D========================================================================eE------R................................. r10 = r10 | r11 + ....D=========================================================================eE-----R................................. r12 = r12 << 0x10 + ....D===============================================================================eER................................ r6 = r6 << 0x18 + ....D================================================================================eER............................... r12 = r12 | r6 + .....D================================================================================eER.............................. r10 = r10 | r12 + .....D=================================================================================eER............................. r10 = r10 << 0x20 + .....D==================================================================================eER............................ r9 = r9 | r10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R............................ r10 = u64 [r1 + 0] + ......D==================================================================================eER........................... r6 = r10 + r9 + ......D===================================================================================eER.......................... r6 = r6 + 0xfffffffffffffffc + ......D==================================================================================eE-R.......................... r7 = r7 + r9 + .......D==================================================================================eER.......................... r5 = r7 + 0xfffffffffffffffe + .......DeE----------------------------------------------------------------------------------R.......................... r8 = r8 + 0xffffffffffffffff + .......D=eE---------------------------------------------------------------------------------R.......................... r8 = r8 << 0x20 + ........D=eE--------------------------------------------------------------------------------R.......................... r8 = r8 >> 0x1e + ........D================================================================================eE-R.......................... r9 = r9 + r10 + ............................D=============================================================eER.......................... r9 = r9 - r8 + .....................................................D=====================================eER......................... r9 = r9 + 0xfffffffffffffff8 + .....................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .....................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i16 [r5 + 0] + ..........................................................DeE---------------------------------------------------------R r0 = 0x75e + ..........................................................DeeeeeeeeeeeeeeeE-------------------------------------------R jump 60715 +``` + +Gas simulation at offset 62654 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 1886, jump 60715 +``` + +Gas simulation at offset 62662 with total cost of 15: + +``` + DeER.............. r8 = 0x38000000 + DeeeeeeeeeeeeeeeER r0 = 1888, jump 60063 +``` + +Gas simulation at offset 62674 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0xfffffffffffffffc + DeE------------------------R. r5 = r5 + 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + .D========================eER jump 62654 if r6 != r7 +``` + +Gas simulation at offset 62688 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r6 + 0x1c] = a1 + .D========================eE------------------------R................................................................................................................... r7 = r8 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1f] = a0 + ..D=======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1e] = a0 + ...D======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1d] = a0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r6 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r6 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ....D=======================================================================eER......................................................................................... r7 = r7 << 0x8 + .....D=======================================================================eER........................................................................................ r7 = r7 | r8 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r7 = r7 | r9 + ......D=========================================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .......D==========================================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r6 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + ....................................................................................D================================================================================eER jump 62865 if r12 == 0 +``` + +Gas simulation at offset 62844 with total cost of 26: + +``` + DeER......................... r8 = 0x8120 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 62865 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 62880 with total cost of 81: + +``` + DeER................................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = i8 [r7 + 0x1f] + ..D=================================================eER............................. r7 = r11 << 0x8 + ..D==================================================eER............................ r7 = r7 | r8 + ...D================================================eE-R............................ r9 = r9 << 0x10 + ...D================================================eE-R............................ r10 = r10 << 0x18 + ...D=================================================eER............................ r9 = r9 | r10 + ...D==================================================eER........................... r7 = r7 | r9 + ....D==================================================eER.......................... r8 = r7 >>a 0x1 + .....D=================================================eeER......................... i32 r9 = r7 << 0x1 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ......D=================================================eE-------------------------R jump 63096 if r8 == 0 +``` + +Gas simulation at offset 62937 with total cost of 116: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... r6 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r9 = u8 [r6 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = u8 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r11 = u8 [r6 + 0x12] + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r12 = u8 [r6 + 0x13] + .D=================================================eE----R............................................................. r9 = r9 << 0x8 + .D==================================================eE---R............................................................. r9 = r9 | r10 + .D=================================================eE----R............................................................. r11 = r11 << 0x10 + ..D=====================================================eER............................................................ r12 = r12 << 0x18 + ..D======================================================eER........................................................... r11 = r11 | r12 + ..D=======================================================eER.......................................................... r9 = r9 | r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r6 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r11 = u8 [r6 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r12 = u8 [r6 + 0x16] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r6 = u8 [r6 + 0x17] + ...D========================================================================eE-------R................................. r10 = r10 << 0x8 + ....D========================================================================eE------R................................. r10 = r10 | r11 + ....D=========================================================================eE-----R................................. r12 = r12 << 0x10 + ....D===============================================================================eER................................ r6 = r6 << 0x18 + ....D================================================================================eER............................... r12 = r12 | r6 + .....D================================================================================eER.............................. r10 = r10 | r12 + .....D=================================================================================eER............................. r10 = r10 << 0x20 + .....D==================================================================================eER............................ r9 = r9 | r10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R............................ r10 = u64 [r1 + 0] + ......D==================================================================================eER........................... r6 = r10 + r9 + ......D===================================================================================eER.......................... r6 = r6 + 0xfffffffffffffffc + ......D==================================================================================eE-R.......................... r7 = r7 + r9 + .......D==================================================================================eER.......................... r5 = r7 + 0xfffffffffffffffe + .......DeE----------------------------------------------------------------------------------R.......................... r8 = r8 + 0xffffffffffffffff + .......D=eE---------------------------------------------------------------------------------R.......................... r8 = r8 << 0x20 + ........D=eE--------------------------------------------------------------------------------R.......................... r8 = r8 >> 0x1e + ........D================================================================================eE-R.......................... r9 = r9 + r10 + ............................D=============================================================eER.......................... r9 = r9 - r8 + .....................................................D=====================================eER......................... r9 = r9 + 0xfffffffffffffff8 + .....................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .....................................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u16 [r5 + 0] + ..........................................................DeE---------------------------------------------------------R r0 = 0x764 + ..........................................................DeeeeeeeeeeeeeeeE-------------------------------------------R jump 65856 +``` + +Gas simulation at offset 63050 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 1892, jump 65856 +``` + +Gas simulation at offset 63058 with total cost of 15: + +``` + DeER.............. r8 = 0x38000000 + DeeeeeeeeeeeeeeeER r0 = 1894, jump 60063 +``` + +Gas simulation at offset 63070 with total cost of 15: + +``` + DeER.............. r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeER r0 = 1896, jump 59336 +``` + +Gas simulation at offset 63082 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0xfffffffffffffffc + DeE------------------------R. r5 = r5 + 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + .D========================eER jump 63050 if r6 != r7 +``` + +Gas simulation at offset 63096 with total cost of 165: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r6 + 0x1c] = a1 + .D========================eE------------------------R................................................................................................................... r7 = r8 >> 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1f] = a0 + ..D=======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1e] = a0 + ...D======================eE-------------------------R.................................................................................................................. r7 = r8 >> 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r6 + 0x1d] = a0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r6 + 0x7c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r6 + 0x7e] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ....D=======================================================================eER......................................................................................... r7 = r7 << 0x8 + .....D=======================================================================eER........................................................................................ r7 = r7 | r8 + .....D=======================================================================eER........................................................................................ r9 = r9 << 0x10 + .....D=======================================================================eER........................................................................................ r10 = r10 << 0x18 + .....D========================================================================eER....................................................................................... r9 = r9 | r10 + ......D========================================================================eER...................................................................................... r7 = r7 | r9 + ......D=========================================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .......D==========================================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ........D=========================================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + .........D========================================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + .........D=========================================================================eE------------------------R.......................................................... r8 = r8 + r6 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ..........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D=================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D========================================================================================eER................................. r9 = r9 | r10 + ...........................................D=========================================================================================eER................................ r11 = r11 << 0x10 + .....................................................D===============================================================================eER................................ r12 = r12 << 0x18 + .....................................................D================================================================================eER............................... r11 = r11 | r12 + ......................................................D================================================================================eER.............................. r9 = r9 | r11 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + ......................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..............................................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...............................................................................D==============================================================================eE-R...... r10 = r10 | r11 + ...............................................................................D===============================================================================eER...... r12 = r12 << 0x10 + ...............................................................................D================================================================================eER..... r8 = r8 << 0x18 + ...............................................................................D=================================================================================eER.... r8 = r8 | r12 + ................................................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + ................................................................................D=================================================================================eER... r8 = r8 | r10 + ................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + .................................................................................D==================================================================================eER. r12 = r8 | r9 + ..................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + ....................................................................................D================================================================================eER jump 63273 if r12 == 0 +``` + +Gas simulation at offset 63252 with total cost of 26: + +``` + DeER......................... r8 = 0x8120 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 63273 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 63288 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i8 [r7 + 0x1f] + ..D=================================================eER.... r7 = r11 << 0x8 + ..D==================================================eER... r7 = r7 | r8 + ...D================================================eE-R... r9 = r9 << 0x10 + ...D================================================eE-R... r10 = r10 << 0x18 + ...D=================================================eER... r9 = r9 | r10 + ...D==================================================eER.. r7 = r7 | r9 + ....D==================================================eER. r7 = r7 >>a 0x2 + ....D===================================================eER jump 63462 if r7 == 0 +``` + +Gas simulation at offset 63338 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r12 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r9 = u8 [r12 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eER........................................................... r8 = r8 << 0x8 + .D==================================================eER.......................................................... r8 = r8 | r9 + ..D================================================eE-R.......................................................... r10 = r10 << 0x10 + ..D================================================eE-R.......................................................... r11 = r11 << 0x18 + ..D=================================================eER.......................................................... r10 = r10 | r11 + ..D==================================================eER......................................................... r8 = r8 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = u8 [r12 + 0x15] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r12 + 0x14] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r12 + 0x16] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ....D=======================================================================eE--R................................ r9 = r9 << 0x8 + ....D========================================================================eE-R................................ r9 = r9 | r10 + ....D=========================================================================eER................................ r11 = r11 << 0x10 + ....D==========================================================================eER............................... r12 = r12 << 0x18 + .....D==========================================================================eER.............................. r11 = r11 | r12 + .....D===========================================================================eER............................. r9 = r9 | r11 + .....D============================================================================eER............................ r9 = r9 << 0x20 + ......D============================================================================eER........................... r5 = r9 | r8 + ......DeE----------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE---------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + .......D=eE--------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + .......D============================================================================eER.......................... r7 = r7 + r5 + .......D=============================================================================eER......................... r7 = r7 + 0x4 + .......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ........DeE-----------------------------------------------------------------------------------------------------R r6 = 0x34000001 + ........DeeE----------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 63432 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0] + D=========================eER r7 = r7 >>a 0x8 + DeeeeeeeeeeeeeeeE-----------R r0 = 1900, jump 60715 +``` + +Gas simulation at offset 63443 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 1902, jump 60063 +``` + +Gas simulation at offset 63451 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER jump 63432 if r5 != r7 +``` + +Gas simulation at offset 63462 with total cost of 139: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r11 = u8 [r7 + 0x7d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .D=================================================eER........................................................................................ r11 = r11 << 0x8 + .D==================================================eER....................................................................................... r8 = r8 | r11 + ..D================================================eE-R....................................................................................... r9 = r9 << 0x10 + ..D================================================eE-R....................................................................................... r10 = r10 << 0x18 + ..D=================================================eER....................................................................................... r9 = r9 | r10 + ..D==================================================eER...................................................................................... r8 = r8 | r9 + ...D==================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ....D===================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .....D==================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ......D=================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ......D==================================================eE------------------------R.......................................................... r8 = r8 + r7 + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .......D===========================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ........D=================================================================================================eER................................. r9 = r9 | r10 + ........D==================================================================================================eER................................ r11 = r11 << 0x10 + ........D==================================================================================================eER................................ r12 = r12 << 0x18 + ........D===================================================================================================eER............................... r11 = r11 | r12 + .........D===================================================================================================eER.............................. r9 = r9 | r11 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + .....................................................D========================================================eE-----------------------R...... r10 = r10 << 0x8 + .....................................................D==============================================================================eE-R...... r10 = r10 | r11 + .....................................................D===============================================================================eER...... r12 = r12 << 0x10 + .....................................................D================================================================================eER..... r8 = r8 << 0x18 + ......................................................D================================================================================eER.... r8 = r8 | r12 + .......................................................D=======================================================eE------------------------R.... r6 = r6 >> 0x18 + .......................................................D================================================================================eER... r8 = r8 | r10 + .......................................................D=================================================================================eER.. r8 = r8 << 0x20 + ........................................................D=================================================================================eER. r12 = r8 | r9 + ........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................D================================================================================eER jump 63613 if r12 == 0 +``` + +Gas simulation at offset 63594 with total cost of 25: + +``` + DeER........................ r8 = 0x8120 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 63613 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 63628 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x18] = r6 + .D......................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r6 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r6 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i8 [r6 + 0x1f] + ..D========================eE------------------------R..... r7 = r7 << 0x8 + ..D=================================================eER.... r7 = r7 | r8 + ..D=================================================eER.... r9 = r9 << 0x10 + ...D================================================eER.... r10 = r10 << 0x18 + ...D=================================================eER... r8 = r10 | r9 + ...D==================================================eER.. r8 = r8 | r7 + ....D==================================================eER. r7 = r8 >>a 0x2 + ....D===================================================eER jump 63891 if r7 == 0 +``` + +Gas simulation at offset 63679 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r8 = u8 [r6 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r9 = u8 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r10 = u8 [r6 + 0x12] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................... r11 = u8 [r6 + 0x13] + .D========================eE--------------R................................................................... r8 = r8 << 0x8 + .D=========================eE-------------R................................................................... r8 = r8 | r9 + .D========================eE--------------R................................................................... r10 = r10 << 0x10 + ..D========================eE-------------R................................................................... r11 = r11 << 0x18 + ..D=========================eE------------R................................................................... r10 = r10 | r11 + ..D==========================eE-----------R................................................................... r8 = r8 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r6 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u8 [r6 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r6 + 0x16] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0] = r6 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r6 + 0x17] + ....D===============================================eE-----------------------R................................ r9 = r9 << 0x8 + ....D================================================eE----------------------R................................ r9 = r9 | r10 + ....D================================================eE----------------------R................................ r11 = r11 << 0x10 + ....D=======================================================================eER............................... r12 = r12 << 0x18 + .....D=======================================================================eER.............................. r11 = r11 | r12 + .....D========================================================================eER............................. r9 = r9 | r11 + .....D=========================================================================eER............................ r9 = r9 << 0x20 + ......D=========================================================================eER........................... r6 = r9 | r8 + ......D===============================================eE--------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D================================================eE-------------------------R........................... r7 = r7 << 0x20 + .......D================================================eE------------------------R........................... r7 = r7 >> 0x20 + .......D=========================================================================eER.......................... r7 = r7 + r6 + .......D==========================================================================eER......................... r7 = r7 + 0x1 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ........D..................................................................................................... r5 = r6 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R jump 63784 +``` + +Gas simulation at offset 63770 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0] = a0 + DeE------------------------R. r5 = r5 + 0x1 + DeE------------------------R. r6 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .D========================eER jump 63857 if r5 == r7 +``` + +Gas simulation at offset 63784 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0] + DeE---------------------------------------R.......... r8 = 0x3f800000 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1906, jump 66107 +``` + +Gas simulation at offset 63802 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0x7f + DeeeeeeeeeeeeeeeeeeeeER jump 63770 if r8 >=s 0 +``` + +Gas simulation at offset 63810 with total cost of 25: + +``` + DeER........................ r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1908, jump 66028 +``` + +Gas simulation at offset 63825 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0x80 + DeeeeeeeeeeeeeeeeeeeeER jump 63770 if r8 <=s 0 +``` + +Gas simulation at offset 63834 with total cost of 25: + +``` + DeER........................ r8 = 0x42fe0000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1910, jump 60063 +``` + +Gas simulation at offset 63849 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1912, jump 66180 +``` + +Gas simulation at offset 63855 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 63770 +``` + +Gas simulation at offset 63857 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r6 + 0x1d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r6 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [r6 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u8 [r6 + 0x1f] + .D=================================================eER.. r7 = r7 << 0x8 + .D==================================================eER. r7 = r7 | r8 + ..D================================================eE-R. r9 = r9 << 0x10 + ..D================================================eE-R. r10 = r10 << 0x18 + ..D=================================================eER. r8 = r10 | r9 + ...D=================================================eER r8 = r8 | r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 63891 with total cost of 146: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... unlikely + DeeE--------------------------------------R.......................................................................................................... i32 r7 = r8 >>a 0x1f + .D=eeE------------------------------------R.......................................................................................................... i32 r7 = r7 >> 0x1e + .D===eE-----------------------------------R.......................................................................................................... r7 = r7 + r8 + ..D===eE----------------------------------R.......................................................................................................... r8 = r7 >> 0x2 + ...D==eeE---------------------------------R.......................................................................................................... i32 r9 = r7 >>a 0x1a + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.......................................................................................................... u8 [r6 + 0x1f] = a2 + ....D=eE----------------------------------R.......................................................................................................... r9 = r7 >> 0x12 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1e] = a2 + ....D=eE----------------------------------R.......................................................................................................... r7 = r7 >> 0xa + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1d] = a0 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1c] = a1 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r8 = u8 [r6 + 0x7c] + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r9 = u8 [r6 + 0x7e] + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ......D==================================================eER......................................................................................... r7 = r7 << 0x8 + ......D===================================================eER........................................................................................ r7 = r7 | r8 + .......D=================================================eE-R........................................................................................ r9 = r9 << 0x10 + .......D==================================================eER........................................................................................ r10 = r10 << 0x18 + .......D===================================================eER....................................................................................... r9 = r9 | r10 + .......D====================================================eER...................................................................................... r7 = r7 | r9 + ........D====================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ........D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .........D=====================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .........D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ..........D====================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ..........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + ...........D===================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + ...........D====================================================eE------------------------R.......................................................... r8 = r8 + r6 + ...........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D==============================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D=====================================================================eER................................. r9 = r9 | r10 + ............................................D=====================================================================eER................................ r11 = r11 << 0x10 + ............................................D=====================================================================eER................................ r12 = r12 << 0x18 + ............................................D======================================================================eER............................... r11 = r11 | r12 + ............................................D=======================================================================eER.............................. r9 = r9 | r11 + .............................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .............................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...........................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...........................................................D===============================================================================eE-R...... r10 = r10 | r11 + ...........................................................D================================================================================eER...... r12 = r12 << 0x10 + ............................................................D================================================================================eER..... r8 = r8 << 0x18 + ............................................................D=================================================================================eER.... r8 = r8 | r12 + .............................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + .............................................................D=================================================================================eER... r8 = r8 | r10 + .............................................................D==================================================================================eER.. r8 = r8 << 0x20 + ..............................................................D==================================================================================eER. r12 = r8 | r9 + ...............................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + .................................................................D================================================================================eER jump 64075 if r12 == 0 +``` + +Gas simulation at offset 64054 with total cost of 26: + +``` + DeER......................... r8 = 0x8008 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 64075 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 64090 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x18] = r6 + .D......................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r6 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r6 + 0x1e] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i8 [r6 + 0x1f] + ..D========================eE------------------------R..... r7 = r7 << 0x8 + ..D=================================================eER.... r7 = r7 | r8 + ..D=================================================eER.... r9 = r9 << 0x10 + ...D================================================eER.... r10 = r10 << 0x18 + ...D=================================================eER... r8 = r10 | r9 + ...D==================================================eER.. r8 = r8 | r7 + ....D==================================================eER. r7 = r8 >>a 0x2 + ....D===================================================eER jump 64364 if r7 == 0 +``` + +Gas simulation at offset 64141 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r8 = u8 [r6 + 0x11] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r9 = u8 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r10 = u8 [r6 + 0x12] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................... r11 = u8 [r6 + 0x13] + .D========================eE--------------R................................................................... r8 = r8 << 0x8 + .D=========================eE-------------R................................................................... r8 = r8 | r9 + .D========================eE--------------R................................................................... r10 = r10 << 0x10 + ..D========================eE-------------R................................................................... r11 = r11 << 0x18 + ..D=========================eE------------R................................................................... r10 = r10 | r11 + ..D==========================eE-----------R................................................................... r8 = r8 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r6 + 0x15] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u8 [r6 + 0x14] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r6 + 0x16] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0] = r6 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r6 + 0x17] + ....D===============================================eE-----------------------R................................ r9 = r9 << 0x8 + ....D================================================eE----------------------R................................ r9 = r9 | r10 + ....D================================================eE----------------------R................................ r11 = r11 << 0x10 + ....D=======================================================================eER............................... r12 = r12 << 0x18 + .....D=======================================================================eER.............................. r11 = r11 | r12 + .....D========================================================================eER............................. r9 = r9 | r11 + .....D=========================================================================eER............................ r9 = r9 << 0x20 + ......D=========================================================================eER........................... r6 = r9 | r8 + ......D===============================================eE--------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D================================================eE-------------------------R........................... r7 = r7 << 0x20 + .......D================================================eE------------------------R........................... r7 = r7 >> 0x20 + .......D=========================================================================eER.......................... r7 = r7 + r6 + .......D==========================================================================eER......................... r7 = r7 + 0x1 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ........D..................................................................................................... r5 = r6 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R jump 64246 +``` + +Gas simulation at offset 64232 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0] = a0 + DeE------------------------R. r5 = r5 + 0x1 + DeE------------------------R. r6 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .D========================eER jump 64330 if r5 == r7 +``` + +Gas simulation at offset 64246 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0] + DeE---------------------------------------R.......... r8 = 0x3f800000 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1916, jump 66107 +``` + +Gas simulation at offset 64264 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0xff + DeeeeeeeeeeeeeeeeeeeeER jump 64232 if r8 >=s 0 +``` + +Gas simulation at offset 64273 with total cost of 25: + +``` + DeER........................ r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1918, jump 66028 +``` + +Gas simulation at offset 64288 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 64232 if r8 <=s 0 +``` + +Gas simulation at offset 64295 with total cost of 25: + +``` + DeER........................ r8 = 0x42fe0000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1920, jump 60063 +``` + +Gas simulation at offset 64310 with total cost of 15: + +``` + DeER.............. r8 = 0x42fe0000 + DeeeeeeeeeeeeeeeER r0 = 1922, jump 59336 +``` + +Gas simulation at offset 64322 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1924, jump 66237 +``` + +Gas simulation at offset 64328 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 64232 +``` + +Gas simulation at offset 64330 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r6 + 0x1d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r6 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [r6 + 0x1e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u8 [r6 + 0x1f] + .D=================================================eER.. r7 = r7 << 0x8 + .D==================================================eER. r7 = r7 | r8 + ..D================================================eE-R. r9 = r9 << 0x10 + ..D================================================eE-R. r10 = r10 << 0x18 + ..D=================================================eER. r8 = r10 | r9 + ...D=================================================eER r8 = r8 | r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 64364 with total cost of 146: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... unlikely + DeeE--------------------------------------R.......................................................................................................... i32 r7 = r8 >>a 0x1f + .D=eeE------------------------------------R.......................................................................................................... i32 r7 = r7 >> 0x1e + .D===eE-----------------------------------R.......................................................................................................... r7 = r7 + r8 + ..D===eE----------------------------------R.......................................................................................................... r8 = r7 >> 0x2 + ...D==eeE---------------------------------R.......................................................................................................... i32 r9 = r7 >>a 0x1a + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.......................................................................................................... u8 [r6 + 0x1f] = a2 + ....D=eE----------------------------------R.......................................................................................................... r9 = r7 >> 0x12 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1e] = a2 + ....D=eE----------------------------------R.......................................................................................................... r7 = r7 >> 0xa + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1d] = a0 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................................... u8 [r6 + 0x1c] = a1 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r7 = u8 [r6 + 0x7d] + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r8 = u8 [r6 + 0x7c] + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... r9 = u8 [r6 + 0x7e] + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r6 + 0x7f] + ......D==================================================eER......................................................................................... r7 = r7 << 0x8 + ......D===================================================eER........................................................................................ r7 = r7 | r8 + .......D=================================================eE-R........................................................................................ r9 = r9 << 0x10 + .......D==================================================eER........................................................................................ r10 = r10 << 0x18 + .......D===================================================eER....................................................................................... r9 = r9 | r10 + .......D====================================================eER...................................................................................... r7 = r7 | r9 + ........D====================================================eeER.................................................................................... i32 r7 = r7 + 0x1 + ........D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r6 + 0x7c] = a0 + .........D=====================================================eE------------------------R........................................................... r8 = r7 >> 0x10 + .........D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7e] = a1 + ..........D====================================================eE-------------------------R.......................................................... r8 = r7 >> 0x8 + ..........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r6 + 0x7d] = a1 + ...........D===================================================eE-------------------------R.......................................................... r8 = r7 << 0x3 + ...........D====================================================eE------------------------R.......................................................... r8 = r8 + r6 + ...........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ............D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ...........................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...........................................D==============================================eE-----------------------R................................. r9 = r9 << 0x8 + ...........................................D=====================================================================eER................................. r9 = r9 | r10 + ............................................D=====================================================================eER................................ r11 = r11 << 0x10 + ............................................D=====================================================================eER................................ r12 = r12 << 0x18 + ............................................D======================================================================eER............................... r11 = r11 | r12 + ............................................D=======================================================================eER.............................. r9 = r9 | r11 + .............................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .............................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .............................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .............................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ...........................................................D=========================================================eE-----------------------R...... r10 = r10 << 0x8 + ...........................................................D===============================================================================eE-R...... r10 = r10 | r11 + ...........................................................D================================================================================eER...... r12 = r12 << 0x10 + ............................................................D================================================================================eER..... r8 = r8 << 0x18 + ............................................................D=================================================================================eER.... r8 = r8 | r12 + .............................................................D========================================================eE------------------------R.... r7 = r7 >> 0x18 + .............................................................D=================================================================================eER... r8 = r8 | r10 + .............................................................D==================================================================================eER.. r8 = r8 << 0x20 + ..............................................................D==================================================================================eER. r12 = r8 | r9 + ...............................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r6 + 0x7f] = a0 + .................................................................D================================================================================eER jump 64546 if r12 == 0 +``` + +Gas simulation at offset 64527 with total cost of 26: + +``` + DeER......................... r8 = 0x8 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 64546 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 64561 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r11 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r8 + ...D================================================eE-R.......................... r9 = r9 << 0x10 + ...D================================================eE-R.......................... r10 = r10 << 0x18 + ...D=================================================eER.......................... r9 = r9 | r10 + ...D==================================================eER......................... r7 = r7 | r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x2 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE----R jump 64803 if r7 == 0 +``` + +Gas simulation at offset 64615 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D========================================================eER........................................................... r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r10 = u8 [r12 + 0x14] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D=========================================================================eE-------R................................ r9 = r9 | r10 + ....D===============================================================================eE-R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r6 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1f + ......D====================================================================================eER.......................... r7 = r7 + r6 + .......D====================================================================================eER......................... r7 = r7 + 0x2 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0x7fff + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 16] = 0x46fffe00 + ........D............................................................................................................... r5 = r6 + ........DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R jump 64732 +``` + +Gas simulation at offset 64718 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0] = r7 + DeE------------------------R. r5 = r5 + 0x2 + DeE------------------------R. r6 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 64803 if r5 == r7 +``` + +Gas simulation at offset 64732 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0] + DeE---------------------------------------R.......... r8 = 0x3f800000 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1928, jump 66107 +``` + +Gas simulation at offset 64750 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 64718 if r8 >=s 0 +``` + +Gas simulation at offset 64758 with total cost of 25: + +``` + DeER........................ r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1930, jump 66028 +``` + +Gas simulation at offset 64773 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0x8000 + DeeeeeeeeeeeeeeeeeeeeER jump 64718 if r8 <=s 0 +``` + +Gas simulation at offset 64783 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1932, jump 60063 +``` + +Gas simulation at offset 64795 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1934, jump 66180 +``` + +Gas simulation at offset 64801 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 64718 +``` + +Gas simulation at offset 64803 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. r10 = u64 [r1 + 0] + D=========================eeER............................................................................................................................................... i32 r7 = r10 >> 0x1f + .D==========================eER.............................................................................................................................................. r10 = r10 + r7 + .D===========================eER............................................................................................................................................. r8 = r10 >> 0x1 + ..D===========================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................................................... r7 = u64 [r1 + 0x8] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE---R.................................................................................................................. r9 = r10 >> 0x11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE---R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE--R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + .......D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D=============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...............................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ................................D========================================================================================================eER................................. r9 = r9 | r10 + ..................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ..................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + ...........................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 64986 if r12 == 0 +``` + +Gas simulation at offset 64967 with total cost of 25: + +``` + DeER........................ r8 = 0x8010 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeE-----------------------R r1 = r1 + 0x48 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 64986 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 65001 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i8 [r7 + 0x1f] + ..D=================================================eER........................... r7 = r11 << 0x8 + ..D==================================================eER.......................... r7 = r7 | r8 + ...D================================================eE-R.......................... r9 = r9 << 0x10 + ...D================================================eE-R.......................... r10 = r10 << 0x18 + ...D=================================================eER.......................... r9 = r9 | r10 + ...D==================================================eER......................... r7 = r7 | r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ....D==================================================eE------------------------R r7 = r7 >>a 0x2 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE----R jump 65250 if r7 == 0 +``` + +Gas simulation at offset 65055 with total cost of 117: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ r12 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r9 = u8 [r12 + 0x10] + D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE------R............................................................ r8 = r8 << 0x8 + .D==================================================eE-----R............................................................ r8 = r8 | r9 + .D========================================================eER........................................................... r10 = r10 << 0x10 + ..D=======================================================eER........................................................... r11 = r11 << 0x18 + ..D========================================================eER.......................................................... r10 = r10 | r11 + ..D=========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ r10 = u8 [r12 + 0x14] + ...D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r12 + 0x16] + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE---------R................................ r9 = r9 << 0x8 + ....D=========================================================================eE-------R................................ r9 = r9 | r10 + ....D===============================================================================eE-R................................ r11 = r11 << 0x10 + ....D=================================================================================eER............................... r12 = r12 << 0x18 + ....D==================================================================================eER.............................. r11 = r11 | r12 + .....D==================================================================================eER............................. r9 = r9 | r11 + .....D===================================================================================eER............................ r9 = r9 << 0x20 + .....D====================================================================================eER........................... r5 = r9 | r8 + ......DeE-----------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE---------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1f + ......D====================================================================================eER.......................... r7 = r7 + r5 + .......D====================================================================================eER......................... r7 = r7 + 0x2 + .......D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 24] = 0xffff + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 16] = 0x46fffe00 + ........D............................................................................................................... r6 = r5 + ........DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R jump 65173 +``` + +Gas simulation at offset 65159 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0] = r7 + DeE------------------------R. r6 = r6 + 0x2 + DeE------------------------R. r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D========================eER jump 65250 if r6 == r7 +``` + +Gas simulation at offset 65173 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0] + DeE---------------------------------------R.......... r8 = 0x3f800000 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 1938, jump 66107 +``` + +Gas simulation at offset 65191 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 65159 if r8 >=s 0 +``` + +Gas simulation at offset 65199 with total cost of 25: + +``` + DeER........................ r8 = 0xffffffffbf800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 1940, jump 66028 +``` + +Gas simulation at offset 65214 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 65159 if r8 <=s 0 +``` + +Gas simulation at offset 65221 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1942, jump 60063 +``` + +Gas simulation at offset 65233 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 1944, jump 59336 +``` + +Gas simulation at offset 65242 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1946, jump 66237 +``` + +Gas simulation at offset 65248 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 65159 +``` + +Gas simulation at offset 65250 with total cost of 170: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. r10 = u64 [r1 + 0] + D=========================eeER............................................................................................................................................... i32 r7 = r10 >> 0x1f + .D==========================eER.............................................................................................................................................. r10 = r10 + r7 + .D===========================eER............................................................................................................................................. r8 = r10 >> 0x1 + ..D===========================eeER........................................................................................................................................... i32 r9 = r10 >>a 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................................................... r7 = u64 [r1 + 0x8] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u8 [r7 + 0x1f] = a2 + ...D=================================================eE---R.................................................................................................................. r9 = r10 >> 0x11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1e] = a2 + ....D================================================eE-------------------------R............................................................................................ r10 = r10 >> 0x9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u8 [r7 + 0x1d] = a3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................ u8 [r7 + 0x1c] = a1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r11 = u8 [r7 + 0x7d] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r8 = u8 [r7 + 0x7c] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................ r9 = u8 [r7 + 0x7e] + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .....D========================================================================eE---R......................................................................................... r11 = r11 << 0x8 + ......D========================================================================eE--R......................................................................................... r8 = r8 | r11 + ......D========================================================================eE--R......................................................................................... r9 = r9 << 0x10 + ......D===========================================================================eER........................................................................................ r10 = r10 << 0x18 + ......D============================================================================eER....................................................................................... r9 = r9 | r10 + .......D============================================================================eER...................................................................................... r8 = r8 | r9 + .......D=============================================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ........D==============================================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .........D=============================================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ..........D============================================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ..........D=============================================================================eE------------------------R.......................................................... r8 = r8 + r7 + ..........D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + ...........D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + ............................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + ..............................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + ...............................D==================================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ................................D========================================================================================================eER................................. r9 = r9 | r10 + ..................................D=======================================================================================================eER................................ r11 = r11 << 0x10 + ..................................D=======================================================================================================eER................................ r12 = r12 << 0x18 + ...........................................................D===============================================================================eER............................... r11 = r11 | r12 + ...........................................................D================================================================================eER.............................. r9 = r9 | r11 + .................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + .................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + ..................................................................................D==========================================================eE-----------------------R...... r10 = r10 << 0x8 + ..................................................................................D================================================================================eE-R...... r10 = r10 | r11 + ..................................................................................D=================================================================================eER...... r12 = r12 << 0x10 + ....................................................................................D================================================================================eER..... r8 = r8 << 0x18 + ....................................................................................D=================================================================================eER.... r8 = r8 | r12 + ....................................................................................D=========================================================eE------------------------R.... r6 = r6 >> 0x18 + ....................................................................................D==================================================================================eER... r8 = r8 | r10 + .....................................................................................D==================================================================================eER.. r8 = r8 << 0x20 + ......................................................................................D==================================================================================eER. r12 = r8 | r9 + .......................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + .........................................................................................D================================================================================eER jump 65431 if r12 == 0 +``` + +Gas simulation at offset 65414 with total cost of 25: + +``` + DeER........................ r8 = 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeE-----------------------R r1 = r1 + 0x48 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 65431 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 65446 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r7 + 0x1d] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r7 + 0x1e] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i8 [r7 + 0x1f] + ..D=================================================eER.... r7 = r11 << 0x8 + ..D==================================================eER... r7 = r7 | r8 + ...D================================================eE-R... r9 = r9 << 0x10 + ...D================================================eE-R... r10 = r10 << 0x18 + ...D=================================================eER... r9 = r9 | r10 + ...D==================================================eER.. r7 = r7 | r9 + ....D==================================================eER. r7 = r7 >>a 0x2 + ....D===================================================eER jump 65690 if r7 == 0 +``` + +Gas simulation at offset 65497 with total cost of 118: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. r12 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r8 = u8 [r12 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... r9 = u8 [r12 + 0x10] + D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r10 = u8 [r12 + 0x12] + .D================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r11 = u8 [r12 + 0x13] + .D=================================================eE-------R............................................................ r8 = r8 << 0x8 + .D==================================================eE------R............................................................ r8 = r8 | r9 + .D=========================================================eER........................................................... r10 = r10 << 0x10 + ..D========================================================eER........................................................... r11 = r11 << 0x18 + ..D=========================================================eER.......................................................... r10 = r10 | r11 + ..D==========================================================eER......................................................... r8 = r8 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r9 = u8 [r12 + 0x15] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = u8 [r12 + 0x14] + ...D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r11 = u8 [r12 + 0x16] + ...D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r12 + 0x17] + ...D========================================================================eE----------R................................ r9 = r9 << 0x8 + ....D=========================================================================eE--------R................................ r9 = r9 | r10 + ....D================================================================================eE-R................................ r11 = r11 << 0x10 + ....D==================================================================================eER............................... r12 = r12 << 0x18 + ....D===================================================================================eER.............................. r11 = r11 | r12 + .....D===================================================================================eER............................. r9 = r9 | r11 + .....D====================================================================================eER............................ r9 = r9 << 0x20 + .....D=====================================================================================eER........................... r5 = r9 | r8 + ......DeE------------------------------------------------------------------------------------R........................... r7 = r7 + 0xffffffffffffffff + ......D=eE-----------------------------------------------------------------------------------R........................... r7 = r7 << 0x20 + ......D==eE----------------------------------------------------------------------------------R........................... r7 = r7 >> 0x1e + ......D=====================================================================================eER.......................... r7 = r7 + r5 + .......D=====================================================================================eER......................... r7 = r7 + 0x4 + .......D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .......DeE--------------------------------------------------------------------------------------------------------------R r7 = 0xffffffff7fffffff + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 0x10] = r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R u64 [r1 + 8] = 0x4afffffe + ............................DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R jump 65617 +``` + +Gas simulation at offset 65605 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 0] = r8 + DeE---------------------------------------R r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + .D========================eE--------------R jump 65690 if r5 == r7 +``` + +Gas simulation at offset 65617 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r5 + 0] + DeE------------------------R r8 = 0x3f800000 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 1950, jump 66107 +``` + +Gas simulation at offset 65633 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeE------------------------R jump 65605 if r7 >=s 0 +``` + +Gas simulation at offset 65639 with total cost of 15: + +``` + DeER.............. r8 = 0xffffffffbf800000 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 1952, jump 66028 +``` + +Gas simulation at offset 65653 with total cost of 1: + +``` + DeER r8 = 0xffffffff80000000 + DeER jump 65605 if r7 <=s 0 +``` + +Gas simulation at offset 65662 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 1954, jump 60063 +``` + +Gas simulation at offset 65673 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 1956, jump 67345 +``` + +Gas simulation at offset 65685 with total cost of 15: + +``` + DeER.............. r8 = r7 << 0x8 + DeeeeeeeeeeeeeeeER jump 65605 +``` + +Gas simulation at offset 65690 with total cost of 139: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r11 = u8 [r7 + 0x7d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r8 = u8 [r7 + 0x7c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r9 = u8 [r7 + 0x7e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................... r10 = i8 [r7 + 0x7f] + .D=================================================eER........................................................................................ r11 = r11 << 0x8 + .D==================================================eER....................................................................................... r8 = r8 | r11 + ..D================================================eE-R....................................................................................... r9 = r9 << 0x10 + ..D================================================eE-R....................................................................................... r10 = r10 << 0x18 + ..D=================================================eER....................................................................................... r9 = r9 | r10 + ..D==================================================eER...................................................................................... r8 = r8 | r9 + ...D==================================================eeER.................................................................................... i32 r6 = r8 + 0x1 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... u8 [r7 + 0x7c] = s1 + ....D===================================================eE------------------------R........................................................... r8 = r6 >> 0x10 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7e] = a1 + .....D==================================================eE-------------------------R.......................................................... r8 = r6 >> 0x8 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r7 + 0x7d] = a1 + ......D=================================================eE-------------------------R.......................................................... r8 = r6 << 0x3 + ......D==================================================eE------------------------R.......................................................... r8 = r8 + r7 + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0x2d] + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r8 + 0x2c] + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u8 [r8 + 0x2e] + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u8 [r8 + 0x2f] + .......D===========================================================================eE-----------------------R................................. r9 = r9 << 0x8 + ........D=================================================================================================eER................................. r9 = r9 | r10 + ........D==================================================================================================eER................................ r11 = r11 << 0x10 + ........D==================================================================================================eER................................ r12 = r12 << 0x18 + ........D===================================================================================================eER............................... r11 = r11 | r12 + .........D===================================================================================================eER.............................. r9 = r9 | r11 + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r10 = u8 [r8 + 0x31] + .........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u8 [r8 + 0x30] + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u8 [r8 + 0x32] + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0x33] + .....................................................D========================================================eE-----------------------R...... r10 = r10 << 0x8 + .....................................................D==============================================================================eE-R...... r10 = r10 | r11 + .....................................................D===============================================================================eER...... r12 = r12 << 0x10 + .....................................................D================================================================================eER..... r8 = r8 << 0x18 + ......................................................D================================================================================eER.... r8 = r8 | r12 + .......................................................D=======================================================eE------------------------R.... r6 = r6 >> 0x18 + .......................................................D================================================================================eER... r8 = r8 | r10 + .......................................................D=================================================================================eER.. r8 = r8 << 0x20 + ........................................................D=================================================================================eER. r12 = r8 | r9 + ........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 0x7f] = s1 + ..........................................................D================================================================================eER jump 65841 if r12 == 0 +``` + +Gas simulation at offset 65822 with total cost of 25: + +``` + DeER........................ r8 = 0x8020 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeE-----------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 65841 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 65856 with total cost of 1: + +``` + DeER jump 66026 if r7 == 0 +``` + +Gas simulation at offset 65860 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeE--------------------------------------R........... i32 r8 = r7 >> 0x1 + .D=eE-------------------------------------R........... r8 = r8 | r7 + .D==eeE-----------------------------------R........... i32 r9 = r8 >> 0x2 + ..D===eE----------------------------------R........... r8 = r8 | r9 + ..D====eeE--------------------------------R........... i32 r9 = r8 >> 0x4 + ...D=====eE-------------------------------R........... r8 = r8 | r9 + ...D======eeE-----------------------------R........... i32 r9 = r8 >> 0x8 + ....D=======eE----------------------------R........... r8 = r8 | r9 + ....D========eeE--------------------------R........... i32 r9 = r8 >> 0x10 + .....D=========eE-------------------------R........... r8 = r8 | r9 + .....D==========eE------------------------R........... r8 = r8 ^ 0xffffffffffffffff + .....D===========eE-----------------------R........... r9 = r8 >> 0x1 + ......D===========eE----------------------R........... r9 = r9 & 0x55555555 + ......D============eE---------------------R........... r8 = r8 - r9 + ......D=============eE--------------------R........... r10 = r8 & 0x33333333 + .......D============eE--------------------R........... r8 = r8 >> 0x2 + .......D=============eE-------------------R........... r8 = r8 & 0x33333333 + .......D==============eE------------------R........... r8 = r8 + r10 + ........D==============eE-----------------R........... r9 = r8 >> 0x4 + ........D===============eE----------------R........... r8 = r8 + r9 + ........D================eE---------------R........... r8 = r8 & 0xf0f0f0f + .........D================eeeE------------R........... r8 = r8 * 0x1010101 + .........D===================eeE----------R........... i32 r8 = r8 >> 0x18 + ..........D====================eE---------R........... r9 = r8 ^ 0x1f + ..........D=====================eeeeeeeeeeeeeeeeeeeeER jump 65966 if r9 >u 23 +``` + +Gas simulation at offset 65952 with total cost of 17: + +``` + DeeeER.............. i32 r10 = 0x17 - r9 + .D==eeER............ i32 r7 = r7 << r10 + .D====eER........... r7 = r7 ^ 0x800000 + ..DeeeeeeeeeeeeeeeER jump 66009 +``` + +Gas simulation at offset 65966 with total cost of 11: + +``` + DeeeER........ i32 r9 = 0x8 - r8 + .D==eeER...... i32 r9 = r7 >> r9 + ..D===eER..... r9 = r9 ^ 0x800000 + ..DeE---R..... r10 = r8 + 0x18 + ...DeeE-R..... i32 r7 = r7 << r10 + ...DeE--R..... r10 = 0xffffffff80000000 + ....D=eeeER... r11 = r10 u 2139095040 +``` + +Gas simulation at offset 66064 with total cost of 21: + +``` + DeER.................... r10 = r10 | r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 66095 if r10 == 0 +``` + +Gas simulation at offset 66070 with total cost of 23: + +``` + DeeER..................... i32 r9 = r9 + 0 + DeeER..................... i32 r8 = r8 + 0 + .D=eER.................... r7 = r8 & r9 + .D==eeeeeeeeeeeeeeeeeeeeER jump 66099 if r7 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66093 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66095 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66099 with total cost of 20: + +``` + DeER................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 66086 if r8 >=s r9 +``` + +Gas simulation at offset 66105 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 66093 +``` + +Gas simulation at offset 66107 with total cost of 22: + +``` + D........................ r9 = r7 + DeER..................... r11 = 0x7fffffff + D=eER.................... r10 = r7 & r11 + .DeER.................... r12 = 0x7f800000 + .DeER.................... r7 = 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeER jump 66169 if r12 u 2139095040 +``` + +Gas simulation at offset 66143 with total cost of 21: + +``` + DeER.................... r10 = r10 | r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 66171 if r10 == 0 +``` + +Gas simulation at offset 66149 with total cost of 23: + +``` + DeeER..................... i32 r9 = r9 + 0 + DeeER..................... i32 r8 = r8 + 0 + .D=eER.................... r10 = r8 & r9 + .D==eeeeeeeeeeeeeeeeeeeeER jump 66175 if r10 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66169 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66171 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66175 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 66162 if r8 >=s r9 +``` + +Gas simulation at offset 66178 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 66169 +``` + +Gas simulation at offset 66180 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeE-----------------------R i32 r7 = r7 + 0 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 1958, jump 66028 +``` + +Gas simulation at offset 66200 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 66226 if r7 >=s 0 +``` + +Gas simulation at offset 66203 with total cost of 15: + +``` + DeER.............. r7 = r5 ^ 0xffffffff80000000 + DeeeeeeeeeeeeeeeER r0 = 1960, jump 66237 +``` + +Gas simulation at offset 66214 with total cost of 47: + +``` + DeeER............................................. r7 = 0 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66226 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 66237 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeeE-----------------------R i32 r7 = r7 + 0 + .DeE------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 1962, jump 66028 +``` + +Gas simulation at offset 66260 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0 + DeER jump 66354 if r8 <=s 0 +``` + +Gas simulation at offset 66267 with total cost of 15: + +``` + DeER.............. r7 = r5 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 1964, jump 12002 +``` + +Gas simulation at offset 66280 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r8 = 0x3df0000000000000 + DeeeeeeeeeeeeeeeER r0 = 1966, jump 58524 +``` + +Gas simulation at offset 66298 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1968, jump 66368 +``` + +Gas simulation at offset 66303 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 1970, jump 58395 +``` + +Gas simulation at offset 66311 with total cost of 15: + +``` + DeER.............. r8 = 0xc1f0000000000000 + DeeeeeeeeeeeeeeeER r0 = 1972, jump 58524 +``` + +Gas simulation at offset 66327 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 1974, jump 66433 +``` + +Gas simulation at offset 66336 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 1976, jump 66368 +``` + +Gas simulation at offset 66341 with total cost of 3: + +``` + DeER.. r6 = r6 << 0x20 + DeER.. r7 = r7 << 0x20 + D=eER. r7 = r7 >> 0x20 + D==eER r7 = r7 | r6 + .DeeER fallthrough +``` + +Gas simulation at offset 66354 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66368 with total cost of 20: + +``` + DeER................... r9 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 66429 if r7 > 0x35 + DeE-R.................... r10 = 0x3ff + .D=eeeeeeeeeeeeeeeeeeeeER jump 66429 if r8 > r9 + ....D==eeER.................. i32 r7 = r9 + 0 + ....DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66429 with total cost of 22: + +``` + DeeER.................... i32 r7 = r9 + 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 66433 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r11 = 0x7fffffffffffffff + .D=eE-----------------------R r10 = r7 & r11 + ..DeE-----------------------R r9 = 0x8010000000000000 + ..D=eE----------------------R r12 = r10 + r9 + ...DeE----------------------R r6 = 0x8010000000000001 + ...D=eE---------------------R r11 = r11 & r8 + ...D==eeeeeeeeeeeeeeeeeeeeE-R jump 66512 if r12 =u r12 +``` + +Gas simulation at offset 66493 with total cost of 20: + +``` + DeER................... r2 = 0xfffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 66542 if r10 > 0x35 + .DeER.................... r6 = r5 << 0x1 + .D=eER................... r6 = r6 >> 0x35 + ..DeER................... r4 = r11 & r2 + ..DeeeeeeeeeeeeeeeeeeeeER jump 66683 if r3 == 0 +``` + +Gas simulation at offset 66565 with total cost of 20: + +``` + DeER................... r5 = r5 & r2 + DeeeeeeeeeeeeeeeeeeeeER jump 66840 if r6 == 0 +``` + +Gas simulation at offset 66572 with total cost of 22: + +``` + DeER..................... r11 = r11 >> 0x3f + DeER..................... r7 = r7 ^ r8 + DeER..................... r12 = r4 << 0x3 + .DeER.................... r8 = 0x1 + .DeER.................... r9 = 0x80000000000000 + .DeER.................... r5 = r5 << 0x3 + ..DeER................... r5 = r5 | r9 + ..DeeeeeeeeeeeeeeeeeeeeER jump 66607 if r3 != r6 +``` + +Gas simulation at offset 66603 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER jump 66628 +``` + +Gas simulation at offset 66607 with total cost of 21: + +``` + DeER.................... r10 = r3 - r6 + D=eeeeeeeeeeeeeeeeeeeeER jump 66628 if r10 >u 63 +``` + +Gas simulation at offset 66614 with total cost of 8: + +``` + DeeeER..... i32 r8 = 0 - r10 + .D==eER.... r8 = r5 << r8 + ..D==eeeER. r8 = r8 >u 0 + ...DeE---R. r10 = r5 >> r10 + ...D====eER r8 = r8 | r10 + ....DeeE--R fallthrough +``` + +Gas simulation at offset 66628 with total cost of 20: + +``` + DeER................... r5 = r11 << 0x3f + DeER................... r9 = r9 | r12 + DeeeeeeeeeeeeeeeeeeeeER jump 66990 if r7 =s 0 +``` + +Gas simulation at offset 66648 with total cost of 16: + +``` + DeER............... r8 = r8 & 0x1 + DeER............... r7 = r7 >> 0x1 + D=eER.............. r7 = r7 | r8 + DeE-R.............. r3 = r3 + 0x1 + .DeeeeeeeeeeeeeeeER jump 67202 +``` + +Gas simulation at offset 66663 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 66998 if r11 > 0x1 + D=eER................................. r9 = r4 | r9 + .D=eER................................ r10 = r9 >> 0x2 + .D==eER............................... r9 = r9 | r10 + ..D==eER.............................. r10 = r9 >> 0x4 + ..D===eER............................. r9 = r9 | r10 + ...D===eER............................ r10 = r9 >> 0x8 + ...D====eER........................... r9 = r9 | r10 + ....D====eER.......................... r10 = r9 >> 0x10 + ....D=====eER......................... r9 = r9 | r10 + .....D=====eER........................ r10 = r9 >> 0x20 + .....D======eER....................... r9 = r9 | r10 + .....D=======eER...................... r9 = r9 ^ 0xffffffffffffffff + ......D=======eER..................... r3 = r9 >> 0x1 + ......DeE-------R..................... r10 = 0x5555555555555555 + .......D=======eER.................... r10 = r3 & r10 + .......D========eER................... r9 = r9 - r10 + .......DeE--------R................... r10 = 0x3333333333333333 + ........D========eER.................. r12 = r9 & r10 + ........D========eER.................. r9 = r9 >> 0x2 + ........D=========eER................. r9 = r9 & r10 + .........D=========eER................ r9 = r9 + r12 + .........D==========eER............... r10 = r9 >> 0x4 + .........D===========eER.............. r9 = r9 + r10 + ..........DeE----------R.............. r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............. r9 = r9 & r10 + ...........DeE----------R............. r10 = 0x101010101010101 + ...........D===========eeeER.......... r9 = r9 * r10 + ...........D==============eER......... r9 = r9 >> 0x38 + ............DeE-------------R......... r10 = 0xfffffff5 + ............D==============eER........ r12 = r9 + r10 + .............DeE-------------R........ r10 = 0xffffffff + .............D==============eER....... r10 = r10 & r12 + ..............D==============eER...... r4 = r4 << r10 + ..............DeE--------------R...... r10 = 0xc + ...............D===========eE--R...... r3 = r10 - r9 + ...............DeE-------------R...... r5 = r5 & r2 + ...............DeeeeeeeeeeeeeeeeeeeeER jump 66572 if r6 != 0 +``` + +Gas simulation at offset 66840 with total cost of 30: + +``` + DeER............................. r9 = r5 >> 0x1 + D=eER............................ r9 = r9 | r5 + .D=eER........................... r10 = r9 >> 0x2 + .D==eER.......................... r9 = r9 | r10 + ..D==eER......................... r10 = r9 >> 0x4 + ..D===eER........................ r9 = r9 | r10 + ...D===eER....................... r10 = r9 >> 0x8 + ...D====eER...................... r9 = r9 | r10 + ....D====eER..................... r10 = r9 >> 0x10 + ....D=====eER.................... r9 = r9 | r10 + .....D=====eER................... r10 = r9 >> 0x20 + .....D======eER.................. r9 = r9 | r10 + .....D=======eER................. r9 = r9 ^ 0xffffffffffffffff + ......D=======eER................ r10 = r9 >> 0x1 + ......DeE-------R................ r12 = 0x5555555555555555 + .......D=======eER............... r10 = r10 & r12 + .......D========eER.............. r9 = r9 - r10 + .......DeE--------R.............. r10 = 0x3333333333333333 + ........D========eER............. r12 = r9 & r10 + ........D========eER............. r9 = r9 >> 0x2 + ........D=========eER............ r9 = r9 & r10 + .........D=========eER........... r9 = r9 + r12 + .........D==========eER.......... r10 = r9 >> 0x4 + .........D===========eER......... r9 = r9 + r10 + ..........DeE----------R......... r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER........ r9 = r9 & r10 + ...........DeE----------R........ r10 = 0x101010101010101 + ...........D===========eeeER..... r9 = r9 * r10 + ...........D==============eER.... r9 = r9 >> 0x38 + ............DeE-------------R.... r10 = 0xfffffff5 + ............D==============eER... r12 = r9 + r10 + .............DeE-------------R... r10 = 0xffffffff + .............D==============eER.. r10 = r10 & r12 + ..............D==============eER. r5 = r5 << r10 + ...............D===========eeE-R. r6 = 0xc - r9 + ...............DeeeeeeeeeeeeeeeER jump 66572 +``` + +Gas simulation at offset 66990 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67046 if r9 != r8 +``` + +Gas simulation at offset 66993 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 66998 with total cost of 21: + +``` + DeER.................... r9 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 67286 if r10 != r9 +``` + +Gas simulation at offset 67012 with total cost of 21: + +``` + DeER.................... r8 = r8 ^ r7 + DeER.................... r9 = 0x8000000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 67041 if r8 != r9 +``` + +Gas simulation at offset 67028 with total cost of 15: + +``` + DeER.............. r5 = 0x7ff8000000000000 + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 67041 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 67046 with total cost of 22: + +``` + DeER..................... r7 = r9 - r8 + D=eER.................... r8 = r7 >> 0x37 + .D=eeeeeeeeeeeeeeeeeeeeER jump 67202 if r8 != 0 +``` + +Gas simulation at offset 67056 with total cost of 29: + +``` + DeER............................ r8 = r7 >> 0x1 + D=eER........................... r8 = r8 | r7 + .D=eER.......................... r9 = r8 >> 0x2 + .D==eER......................... r8 = r8 | r9 + ..D==eER........................ r9 = r8 >> 0x4 + ..D===eER....................... r8 = r8 | r9 + ...D===eER...................... r9 = r8 >> 0x8 + ...D====eER..................... r8 = r8 | r9 + ....D====eER.................... r9 = r8 >> 0x10 + ....D=====eER................... r8 = r8 | r9 + .....D=====eER.................. r9 = r8 >> 0x20 + .....D======eER................. r8 = r8 | r9 + .....D=======eER................ r8 = r8 ^ 0xffffffffffffffff + ......D=======eER............... r9 = r8 >> 0x1 + ......DeE-------R............... r11 = 0x5555555500000000 + .......DeE------R............... r10 = 0x5555555555555555 + .......D=======eER.............. r9 = r9 & r10 + .......D========eER............. r8 = r8 - r9 + ........DeE-------R............. r9 = 0x3333333333333333 + ........D========eER............ r10 = r8 & r9 + .........D=======eER............ r8 = r8 >> 0x2 + .........D========eER........... r8 = r8 & r9 + .........D=========eER.......... r8 = r8 + r10 + ..........D=========eER......... r9 = r8 >> 0x4 + ..........D==========eER........ r8 = r8 + r9 + ...........DeE---------R........ r9 = 0xf0f0f0f0f0f0f0f + ...........D==========eER....... r8 = r8 & r9 + ............DeE---------R....... r10 = 0x101010100000000 + ............DeE---------R....... r9 = 0x101010101010101 + .............D=========eeeER.... r8 = r8 * r9 + .............D============eER... r8 = r8 >> 0x38 + .............D=============eER.. r8 = r8 + 0xfffffffffffffff8 + ..............D=============eER. r7 = r7 << r8 + ..............D=============eER. r3 = r3 - r8 + ..............DeeeeeeeeeeeeeeeER jump 67222 +``` + +Gas simulation at offset 67202 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67222 if r3 s 0 +``` + +Gas simulation at offset 67225 with total cost of 11: + +``` + DeeeER........ i32 r8 = 0x1 - r3 + .D==eeeER..... i32 r9 = 0 - r8 + ..D====eER.... r9 = r7 << r9 + ...D====eeeER. r9 = r9 >u 0 + ....DeE-----R. r7 = r7 >> r8 + ....D======eER r7 = r7 | r9 + ....DeE------R r3 = 0 + .....DeeE----R fallthrough +``` + +Gas simulation at offset 67244 with total cost of 28: + +``` + DeER........................... r8 = r7 & 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r8 + .DeE------------------------R.. r6 = r7 >> 0x3 + .D=eE-----------------------R.. r7 = r6 & r2 + ..DeE-----------------------R.. r3 = r3 << 0x34 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + ..D=eE-----------------------R. r5 = r3 | r5 + ..D==eE----------------------R. r5 = r5 | r7 + ...DeE-----------------------R. r8 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + ...DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 67274 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67324 if r9 != 4 +``` + +Gas simulation at offset 67278 with total cost of 15: + +``` + DeER.............. r6 = r6 & 0x1 + D=eER............. r5 = r5 + r6 + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 67286 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67313 if r11 != r9 +``` + +Gas simulation at offset 67289 with total cost of 15: + +``` + D................. r5 = r8 + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 67293 with total cost of 1: + +``` + DeER jump 67296 if r9 == 0 +``` + +Gas simulation at offset 67296 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 67313 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67335 if r10 == 0 +``` + +Gas simulation at offset 67316 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 66493 if r11 != 0 +``` + +Gas simulation at offset 67322 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 67296 +``` + +Gas simulation at offset 67324 with total cost of 16: + +``` + DeeeER............. r7 = r9 > 0x38 + DeE-R.................... r9 = 0x7f + .D=eeeeeeeeeeeeeeeeeeeeER jump 67361 if r8 >=u r9 +``` + +Gas simulation at offset 67357 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 67361 with total cost of 21: + +``` + DeER.................... r10 = r8 + 0xffffffffffffff61 + DeER.................... r11 = 0xffffffffffffffdf + .DeeER.................. i32 r9 = r7 + 0 + .DeeeeeeeeeeeeeeeeeeeeER jump 67384 if r11 >a 0x1f + D=eER.................... r7 = r9 ^ 0x7fffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 67384 with total cost of 22: + +``` + DeER..................... r10 = r9 >>a 0x3f + DeER..................... r7 = r7 << 0x29 + D=eER.................... r7 = r7 >> 0x29 + .D=eER................... r9 = r7 | 0x800000 + .DeE-R................... r11 = 0x95 + ..DeER................... r7 = r10 | 0x1 + ..DeeeeeeeeeeeeeeeeeeeeER jump 67421 if r11 > r10 + ..D===eeeeER............... i32 r7 = r8 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 67421 with total cost of 24: + +``` + DeER....................... r8 = r8 + 0xffffffffffffff6a + .DeeER..................... i32 r8 = r9 << r8 + ..D=eeeeER................. i32 r7 = r8 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 67433 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + .DeE------------------------R jump 68945 if r11 == 0 +``` + +Gas simulation at offset 67449 with total cost of 20: + +``` + D...................... r5 = r8 + D...................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 67582 if r9 >s 32799 +``` + +Gas simulation at offset 67460 with total cost of 21: + +``` + DeER.................... r8 = 0x100f + D=eeeeeeeeeeeeeeeeeeeeER jump 67918 if r8 >=s r9 +``` + +Gas simulation at offset 67468 with total cost of 21: + +``` + DeER.................... r7 = 0x1010 + D=eeeeeeeeeeeeeeeeeeeeER jump 68426 if r9 == r7 +``` + +Gas simulation at offset 67476 with total cost of 21: + +``` + DeER.................... r7 = 0x8000 + DeER.................... r8 = 0x8008 + D=eeeeeeeeeeeeeeeeeeeeER jump 68690 if r9 == r8 +``` + +Gas simulation at offset 67490 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 68960 if r9 != 32784 +``` + +Gas simulation at offset 67497 with total cost of 3: + +``` + DeeER. i32 r7 = r10 >> 0x1 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 67504 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xffffffffffffffff + D=eER.............. r7 = r7 << 0x20 + D==eER............. r7 = r7 >> 0x1f + D===eER............ r7 = r7 + r5 + .D===eER........... r7 = r7 + 0x2 + .DeE---R........... r8 = 0x7fff + .DeeeeeeeeeeeeeeeER jump 67537 +``` + +Gas simulation at offset 67525 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r9 + DeE------------------------R r6 = r6 + 0x2 + D=eE-----------------------R jump 68945 if r5 == r7 +``` + +Gas simulation at offset 67537 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = i16 [r5 + 0] + D=========================eeeE------------R................ r9 = r9 * r11 + .D===========================eeE----------R................ i32 r10 = r9 >>a 0x1f + ..D============================eeE--------R................ i32 r10 = r10 >> 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r12 = i16 [r6 + 0] + ..D==============================eE-------R................ r9 = r9 + r10 + ...D==============================eE------R................ r9 = r9 << 0x29 + ...D===============================eE-----R................ r9 = r9 >>a 0x30 + ...D================================eE----R................ r9 = r9 + r12 + ...D=================================eeeeeeeeeeeeeeeeeeeeER jump 67569 if r9 =s r9 +``` + +Gas simulation at offset 67591 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 68571 if r9 == 36880 +``` + +Gas simulation at offset 67598 with total cost of 21: + +``` + DeER.................... r8 = 0x9020 + D=eeeeeeeeeeeeeeeeeeeeER jump 68768 if r9 == r8 +``` + +Gas simulation at offset 67607 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 68960 if r9 != 37152 +``` + +Gas simulation at offset 67614 with total cost of 3: + +``` + DeeER. i32 r7 = r10 >> 0x2 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 67621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 1978, jump 60715 +``` + +Gas simulation at offset 67632 with total cost of 15: + +``` + DeER.............. r8 = 0x3c000000 + DeeeeeeeeeeeeeeeER r0 = 1980, jump 60063 +``` + +Gas simulation at offset 67644 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u64 [r1 + 0x30] + D=========================eER............................. r7 = r7 + 0xffffffffffffffff + D==========================eER............................ r7 = r7 << 0x20 + .D==========================eER........................... r7 = r7 >> 0x1e + .D===========================eER.......................... r7 = r7 + r5 + .D============================eER......................... r7 = r7 + 0x4 + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeE----------------------------------------------------R r10 = 0xff00 + ..DeE----------------------------------------------------R r7 = 0x47efffffe0000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x8] = r7 + ...DeE---------------------------------------------------R r7 = 0xc7efffffe0000000 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u64 [r1 + 0] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x10] = r10 + ....DeeeeeeeeeeeeeeeE------------------------------------R jump 67759 +``` + +Gas simulation at offset 67703 with total cost of 15: + +``` + DeER.............. r5 = r5 + 0x4 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 1982, jump 68981 +``` + +Gas simulation at offset 67714 with total cost of 54: + +``` + DeER..................................................... r8 = r7 >> 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u64 [r1 + 0x10] + D=========================eER............................ r8 = r8 & r10 + .DeeE-----------------------R............................ i32 r9 = r7 >> 0x18 + .D=========================eER........................... r8 = r8 | r9 + ..D=======================eE-R........................... r9 = r7 & r10 + ..D========================eER........................... r9 = r9 << 0x8 + ..DeE------------------------R........................... r7 = r7 << 0x18 + ...D========================eER.......................... r7 = r7 | r9 + ...D=========================eER......................... r7 = r7 | r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0x30] + ....D========================eER......................... r6 = r9 + 0x4 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x18] + .....D========================eE------------------------R jump 68945 if r5 == r7 +``` + +Gas simulation at offset 67759 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x30] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = i32 [r5 + 0] + D=========================eER..... r8 = r7 >> 0x8 + .D=========================eER.... r8 = r8 & r10 + .D========================eeER.... i32 r9 = r7 >> 0x18 + ..D=========================eER... r8 = r8 | r9 + ..D=======================eE--R... r9 = r7 & r10 + ..D========================eE-R... r9 = r9 << 0x8 + ...D========================eeER.. i32 r7 = r7 << 0x18 + ...D==========================eER. r7 = r7 | r9 + ...D===========================eER r8 = r8 | r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x20] + ....D............................. r6 = r10 + ....DeeeeeeeeeeeeeeeE------------R r0 = 1984, jump 60063 +``` + +Gas simulation at offset 67802 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r8 + 0] + D==================================================eER............................ r9 = r8 >> 0x8 + .D==================================================eER........................... r9 = r9 & r6 + .D=================================================eeER........................... i32 r10 = r8 >> 0x18 + ..D==================================================eER.......................... r9 = r9 | r10 + ..D================================================eE--R.......................... r10 = r8 & r6 + ..D=================================================eE-R.......................... r10 = r10 << 0x8 + ...D===============================================eE--R.......................... r8 = r8 << 0x18 + ...D=================================================eER.......................... r8 = r8 | r10 + ...D==================================================eER......................... r8 = r8 | r9 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + ....DeE--------------------------------------------------------------------------R r7 = r7 << 0x20 + ....D=eE-------------------------------------------------------------------------R r7 = r7 >> 0x20 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 1986, jump 12002 +``` + +Gas simulation at offset 67850 with total cost of 27: + +``` + D............................. r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x28] + D=========================eER. r7 = r7 << 0x20 + D==========================eER r7 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeE-----------R r0 = 1988, jump 12002 +``` + +Gas simulation at offset 67868 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 1990, jump 66433 +``` + +Gas simulation at offset 67878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 1992, jump 69313 +``` + +Gas simulation at offset 67892 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67703 if r7 >s 0 +``` + +Gas simulation at offset 67896 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 1994, jump 69313 +``` + +Gas simulation at offset 67909 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 67703 if r7 >=s 0 +``` + +Gas simulation at offset 67913 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 67703 +``` + +Gas simulation at offset 67918 with total cost of 21: + +``` + DeER.................... r7 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 68259 if r9 == r7 +``` + +Gas simulation at offset 67925 with total cost of 21: + +``` + DeER.................... r7 = 0x10 + D=eeeeeeeeeeeeeeeeeeeeER jump 68960 if r9 != r7 +``` + +Gas simulation at offset 67932 with total cost of 3: + +``` + DeeER. i32 r8 = r10 >> 0x1 + D==eER jump 68945 if r8 == 0 +``` + +Gas simulation at offset 67939 with total cost of 5: + +``` + DeER.... r3 = 0xffff + DeER.... r8 = r8 + 0xffffffffffffffff + D=eER... r8 = r8 << 0x20 + D==eER.. r8 = r8 >> 0x1f + .D==eER. r8 = r8 + r5 + .D===eER r8 = r8 + 0x2 + .DeE---R r2 = 0xffffffffffff8000 + .DeE---R r7 = 0x8000 + ..DeeE-R fallthrough +``` + +Gas simulation at offset 67969 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r12 = u16 [r5 + 0] + D=========================eE--------------R............................... r12 = r12 + r2 + D==========================eeeE-----------R............................... r12 = r12 * r11 + .D============================eeE---------R............................... i32 r9 = r12 >>a 0x1f + ..D=============================eeE-------R............................... i32 r9 = r9 >> 0x19 + ..D===============================eE------R............................... r9 = r9 + r12 + ..D================================eE-----R............................... r9 = r9 >> 0x7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................... r12 = u16 [r6 + 0] + ...DeE------------------------------------R............................... r5 = r5 + 0x2 + ...D================================eE----R............................... r9 = r9 & r3 + ...D=================================eE---R............................... r9 = r9 ^ r7 + ....D=================================eE--R............................... r9 = r9 + r12 + ....D==================================eE-R............................... r12 = r9 >> 0xf + .....D==================================eeeER............................. r12 = r12 > 0x2 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 68061 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 1996, jump 60715 +``` + +Gas simulation at offset 68072 with total cost of 15: + +``` + DeER.............. r8 = 0x3c000000 + DeeeeeeeeeeeeeeeER r0 = 1998, jump 60063 +``` + +Gas simulation at offset 68084 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u64 [r1 + 0x30] + D=========================eER............................. r7 = r7 + 0xffffffffffffffff + D==========================eER............................ r7 = r7 << 0x20 + .D==========================eER........................... r7 = r7 >> 0x1e + .D===========================eER.......................... r7 = r7 + r5 + .D============================eER......................... r7 = r7 + 0x4 + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeE----------------------------------------------------R r7 = 0x47efffffe0000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x30] = r7 + ...DeE---------------------------------------------------R r7 = 0xc7efffffe0000000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x10] = r7 + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 68159 +``` + +Gas simulation at offset 68136 with total cost of 15: + +``` + DeER.............. r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeER r0 = 2000, jump 68981 +``` + +Gas simulation at offset 68145 with total cost of 27: + +``` + DeER.......................... r8 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0] = r7 + D............................. r6 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D=========================eER jump 68945 if r5 == r7 +``` + +Gas simulation at offset 68159 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 2002, jump 60063 +``` + +Gas simulation at offset 68170 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 2004, jump 12002 +``` + +Gas simulation at offset 68183 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2006, jump 12002 +``` + +Gas simulation at offset 68195 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 2008, jump 66433 +``` + +Gas simulation at offset 68206 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 2010, jump 69313 +``` + +Gas simulation at offset 68218 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 68136 if r8 >s 0 +``` + +Gas simulation at offset 68226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 2012, jump 69313 +``` + +Gas simulation at offset 68238 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 68136 if r8 >=s 0 +``` + +Gas simulation at offset 68246 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeE------------------------R r5 = r5 + 0x4 + DeE------------------------R r0 = 0x7d0 + DeeeeeeeeeeeeeeeE----------R jump 68981 +``` + +Gas simulation at offset 68259 with total cost of 1: + +``` + DeER jump 68945 if r10 == 0 +``` + +Gas simulation at offset 68263 with total cost of 5: + +``` + DeER.... r10 = r10 + 0xffffffffffffffff + D=eER... r10 = r10 << 0x20 + D==eER.. r10 = r10 >> 0x20 + .D==eER. r7 = r10 + r5 + .D===eER r7 = r7 + 0x1 + .DeE---R r8 = 0x2123c + ..DeeE-R fallthrough +``` + +Gas simulation at offset 68284 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r9 = u8 [r5 + 0] + D=========================eE--------------R................................................ r9 = r9 + 0xffffffffffffff80 + D==========================eeeE-----------R................................................ r9 = r9 * r11 + .D============================eeE---------R................................................ i32 r10 = r9 >>a 0x1f + ..D=============================eeE-------R................................................ i32 r10 = r10 >> 0x19 + ..D===============================eE------R................................................ r9 = r9 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................ r10 = u8 [r6 + 0] + ...D===============================eE-----R................................................ r9 = r9 << 0x31 + ...D================================eE----R................................................ r9 = r9 >> 0x38 + ...D=================================eE---R................................................ r9 = r9 ^ 0x80 + ...D========================eE------------R................................................ r10 = r10 + r8 + ....D=================================eE--R................................................ r9 = r9 + r10 + ....D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r9 + 0] + ....D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a2 + ....DeE-----------------------------------------------------------------------------------R r5 = r5 + 0x1 + .....DeE----------------------------------------------------------------------------------R r6 = r6 + 0x1 + .....DeE----------------------------------------------------------------------------------R jump 68284 if r5 != r7 +``` + +Gas simulation at offset 68333 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 68945 +``` + +Gas simulation at offset 68336 with total cost of 3: + +``` + DeeER. i32 r7 = r10 >> 0x2 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 68343 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xffffffffffffffff + D=eER.............. r7 = r7 << 0x20 + D==eER............. r7 = r7 >> 0x1e + D===eER............ r7 = r7 + r6 + .D===eER........... r7 = r7 + 0x4 + .DeeeeeeeeeeeeeeeER jump 68374 +``` + +Gas simulation at offset 68360 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0x4 + DeER........................ r9 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + .D.......................... r6 = r9 + .DeE-----------------------R jump 68945 if r9 == r7 +``` + +Gas simulation at offset 68374 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [r5 + 0] + D=========================eeeE------------R............. r8 = r8 * r11 + .D===========================eE-----------R............. r9 = r8 >>a 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r10 = i32 [r6 + 0] + .D============================eE----------R............. r9 = r9 >> 0x39 + ..D============================eE---------R............. r8 = r8 + r9 + ..D=============================eE--------R............. r8 = r8 >>a 0x7 + ..D==============================eE-------R............. r8 = r8 + r10 + ..D===============================eeeeeeeeeeeeeeeeeeeeER jump 68411 if r8 >s 2147483648 +``` + +Gas simulation at offset 68404 with total cost of 2: + +``` + DeER. r8 = 0xffffffff80000000 + DeeER fallthrough +``` + +Gas simulation at offset 68411 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 68360 if r8 > 0x1 + D==eER jump 68945 if r8 == 0 +``` + +Gas simulation at offset 68433 with total cost of 17: + +``` + DeER................ r7 = 0xffff + DeER................ r8 = r8 + 0xffffffffffffffff + D=eER............... r8 = r8 << 0x20 + D==eER.............. r8 = r8 >> 0x1f + .D==eER............. r8 = r8 + r5 + .D===eER............ r3 = r8 + 0x2 + .DeE---R............ r2 = 0xffffffffffff8000 + ..DeeeeeeeeeeeeeeeER jump 68498 +``` + +Gas simulation at offset 68459 with total cost of 34: + +``` + DeER................................. r5 = r5 + 0x2 + DeER................................. r10 = r10 >> 0xf + .DeeeER.............................. r8 = r10 > 0x38 + ....D====eER......................... r8 = r8 | r9 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r8 + ....DeE-----------------------------R r6 = r6 + 0x2 + ....DeE-----------------------------R jump 68945 if r5 == r3 +``` + +Gas simulation at offset 68498 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................... r10 = u16 [r5 + 0] + D=========================eE--------------R..................... r12 = r10 >> 0x8 + .D========================eE--------------R..................... r10 = r10 << 0x8 + .D=========================eE-------------R..................... r10 = r10 | r12 + .D==========================eE------------R..................... r10 = r10 & r7 + .D===========================eE-----------R..................... r10 = r10 + r2 + ..D===========================eeeE--------R..................... r10 = r10 * r11 + ..D==============================eeE------R..................... i32 r12 = r10 >>a 0x1f + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R..................... r9 = u16 [r6 + 0] + ...D===============================eeE----R..................... i32 r12 = r12 >> 0x19 + ...D=================================eE---R..................... r10 = r10 + r12 + ....D=================================eE--R..................... r10 = r10 >> 0x7 + ....D========================eE-----------R..................... r12 = r9 >> 0x8 + ....D========================eE-----------R..................... r9 = r9 << 0x8 + .....D========================eE----------R..................... r9 = r9 | r12 + .....D=================================eE-R..................... r10 = r10 & r7 + .....D==================================eER..................... r10 = r10 ^ 0x8000 + .....D=========================eE---------R..................... r9 = r9 & r7 + ......D==================================eER.................... r10 = r10 + r9 + ......D......................................................... r12 = r10 + ......D===================================eeeeeeeeeeeeeeeeeeeeER jump 68459 if r10 >s 32768 +``` + +Gas simulation at offset 68564 with total cost of 15: + +``` + DeER.............. r12 = 0x8000 + DeeeeeeeeeeeeeeeER jump 68459 +``` + +Gas simulation at offset 68571 with total cost of 3: + +``` + DeeER. i32 r7 = r10 >> 0x1 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 68578 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xffffffffffffffff + D=eER.............. r7 = r7 << 0x20 + D==eER............. r7 = r7 >> 0x1f + D===eER............ r7 = r7 + r5 + .D===eER........... r7 = r7 + 0x2 + .DeE---R........... r8 = 0x7fff + .DeeeeeeeeeeeeeeeER jump 68623 +``` + +Gas simulation at offset 68599 with total cost of 28: + +``` + DeER........................... r5 = r5 + 0x2 + DeER........................... r10 = r9 << 0x8 + DeER........................... r9 = r9 << 0x30 + .DeER.......................... r9 = r9 >> 0x38 + .D=eER......................... r9 = r9 | r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r9 + .DeE--------------------------R r6 = r6 + 0x2 + ..DeE-------------------------R jump 68945 if r5 == r7 +``` + +Gas simulation at offset 68623 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r9 = u16 [r5 + 0] + D=========================eE--------------R................... r10 = r9 << 0x28 + .D========================eE--------------R................... r9 = r9 << 0x38 + .D=========================eE-------------R................... r9 = r9 | r10 + .D==========================eE------------R................... r9 = r9 >>a 0x30 + .D===========================eeeE---------R................... r9 = r9 * r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................... r10 = u16 [r6 + 0] + ..D=============================eeE-------R................... i32 r12 = r9 >>a 0x1f + ...D==============================eeE-----R................... i32 r12 = r12 >> 0x19 + ...D================================eE----R................... r9 = r9 + r12 + ....D=======================eE------------R................... r12 = r10 << 0x28 + ....D=======================eE------------R................... r10 = r10 << 0x38 + ....D========================eE-----------R................... r10 = r10 | r12 + .....D========================eE----------R................... r10 = r10 >>a 0x30 + .....D===============================eE---R................... r9 = r9 << 0x29 + .....D================================eE--R................... r9 = r9 >>a 0x30 + .....D=================================eE-R................... r9 = r9 + r10 + ......D=================================eeeeeeeeeeeeeeeeeeeeER jump 68679 if r9 s 4294934528 +``` + +Gas simulation at offset 68684 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffff8000 + DeeeeeeeeeeeeeeeER jump 68599 +``` + +Gas simulation at offset 68690 with total cost of 1: + +``` + DeER jump 68945 if r10 == 0 +``` + +Gas simulation at offset 68694 with total cost of 16: + +``` + DeER............... r10 = r10 + 0xffffffffffffffff + D=eER.............. r10 = r10 << 0x20 + D==eER............. r10 = r10 >> 0x20 + .D==eER............ r7 = r10 + r5 + .D===eER........... r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeER jump 68723 +``` + +Gas simulation at offset 68711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a1 + DeE------------------------R r5 = r5 + 0x1 + DeE------------------------R r6 = r6 + 0x1 + D=eE-----------------------R jump 68945 if r5 == r7 +``` + +Gas simulation at offset 68723 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = i8 [r5 + 0] + D=========================eeeE------------R................ r8 = r8 * r11 + .D===========================eeE----------R................ i32 r9 = r8 >>a 0x1f + ..D============================eeE--------R................ i32 r9 = r9 >> 0x19 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r10 = i8 [r6 + 0] + ..D==============================eE-------R................ r8 = r8 + r9 + ...D==============================eE------R................ r8 = r8 << 0x31 + ...D===============================eE-----R................ r8 = r8 >>a 0x38 + ...D================================eE----R................ r8 = r8 + r10 + ...D=================================eeeeeeeeeeeeeeeeeeeeER jump 68757 if r8 > 0x2 + D==eER jump 68945 if r7 == 0 +``` + +Gas simulation at offset 68775 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xffffffffffffffff + D=eER.............. r7 = r7 << 0x20 + D==eER............. r7 = r7 >> 0x1e + D===eER............ r7 = r7 + r6 + .D===eER........... r2 = r7 + 0x4 + .DeE---R........... r8 = 0xff00 + .DeeeeeeeeeeeeeeeER jump 68837 +``` + +Gas simulation at offset 68797 with total cost of 31: + +``` + DeER.............................. r5 = r5 + 0x4 + DeER.............................. r7 = r9 >> 0x8 + D=eER............................. r7 = r7 & r8 + .DeeER............................ i32 r10 = r9 >> 0x18 + .D==eER........................... r7 = r7 | r10 + ..DeE-R........................... r10 = r9 << 0x18 + ..DeE-R........................... r9 = r9 & r8 + ..D=eER........................... r9 = r9 << 0x8 + ...D=eER.......................... r9 = r9 | r10 + ...D==eER......................... r7 = r7 | r9 + ...DeE--R......................... r9 = r6 + 0x4 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + ....D............................. r6 = r9 + ....DeE--------------------------R jump 68945 if r9 == r2 +``` + +Gas simulation at offset 68837 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r9 = i32 [r5 + 0] + D=========================eE--------------R................... r10 = r9 >> 0x8 + .D=========================eE-------------R................... r10 = r10 & r8 + .D========================eeE-------------R................... i32 r12 = r9 >> 0x18 + ..D=========================eE------------R................... r10 = r10 | r12 + ..D=======================eE--------------R................... r12 = r9 & r8 + ..D========================eE-------------R................... r12 = r12 << 0x8 + ...D========================eeE-----------R................... i32 r9 = r9 << 0x18 + ...D==========================eE----------R................... r9 = r9 | r12 + ...D===========================eE---------R................... r9 = r9 | r10 + ....D===========================eeeE------R................... r9 = r9 * r11 + ....D==============================eE-----R................... r10 = r9 >>a 0x3f + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................... r12 = i32 [r6 + 0] + .....D==============================eE----R................... r10 = r10 >> 0x39 + .....D===============================eE---R................... r9 = r9 + r10 + .....D================================eE--R................... r9 = r9 >>a 0x7 + ......D=======================eE----------R................... r10 = r12 >> 0x8 + ......D========================eE---------R................... r10 = r10 & r8 + .......D======================eeE---------R................... i32 r7 = r12 >> 0x18 + .......D========================eE--------R................... r7 = r7 | r10 + ........D=====================eE----------R................... r10 = r12 & r8 + ........D======================eE---------R................... r10 = r10 << 0x8 + .........D======================eeE-------R................... i32 r12 = r12 << 0x18 + .........D========================eE------R................... r10 = r10 | r12 + .........D=========================eE-----R................... r7 = r7 | r10 + ..........D============================eE-R................... r9 = r9 + r7 + ..........D=============================eeeeeeeeeeeeeeeeeeeeER jump 68928 if r9 >s 2147483648 +``` + +Gas simulation at offset 68921 with total cost of 2: + +``` + DeER. r9 = 0xffffffff80000000 + DeeER fallthrough +``` + +Gas simulation at offset 68928 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 68797 if r9 > 0x35 + .D=eER.................... r11 = r8 + 0xfffffffffffffc7f + .DeE-R.................... r12 = 0xfd + ..DeER.................... r9 = r7 & r10 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 69034 if r12 > 0x23 + DeE-R.................... r12 = 0x10000001 + .DeER.................... r9 = r9 >> 0x1d + .D=eeeeeeeeeeeeeeeeeeeeER jump 69073 if r10 > 0x1d + D=eER............. r9 = r9 | 0x400000 + DeE-R............. r8 = 0xff + DeeeeeeeeeeeeeeeER jump 69106 +``` + +Gas simulation at offset 69058 with total cost of 21: + +``` + DeER.................... r11 = 0x47e + D=eeeeeeeeeeeeeeeeeeeeER jump 69123 if r11 >=u r8 +``` + +Gas simulation at offset 69065 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeER.............. r8 = 0xff + DeeeeeeeeeeeeeeeER jump 69106 +``` + +Gas simulation at offset 69073 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69087 if r10 != 268435456 +``` + +Gas simulation at offset 69080 with total cost of 2: + +``` + DeER. r10 = r9 & 0x1 + D=eER r9 = r9 + r10 + DeeER fallthrough +``` + +Gas simulation at offset 69087 with total cost of 6: + +``` + DeER..... r10 = r9 >> 0x17 + .DeeeER.. r11 = r10 >u 0 + .D===eER. r11 = r11 + 0xffffffffffffffff + ..D===eER r9 = r9 & r11 + ..DeE---R r8 = r8 + r10 + ..D=eE--R r8 = r8 + 0xfffffffffffffc80 + ..DeeE--R fallthrough +``` + +Gas simulation at offset 69106 with total cost of 23: + +``` + DeER...................... r7 = r7 >> 0x3f + D=eER..................... r7 = r7 << 0x1f + DeeER..................... i32 r8 = r8 << 0x17 + .D=eER.................... r7 = r7 | r8 + .D==eER................... r7 = r7 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69123 with total cost of 25: + +``` + DeeeER...................... r11 = r8 =s r2 +``` + +Gas simulation at offset 69139 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 69106 +``` + +Gas simulation at offset 69145 with total cost of 21: + +``` + DeER.................... r10 = 0x10000000000000 + DeER.................... r11 = r11 + 0xffffffffffffffff + D=eER................... r10 = r10 & r11 + .D=eER.................. r9 = r9 | r10 + .DeeeeeeeeeeeeeeeeeeeeER jump 69171 if r3 != r8 +``` + +Gas simulation at offset 69167 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 69179 +``` + +Gas simulation at offset 69171 with total cost of 7: + +``` + DeeeER.... i32 r8 = 0 - r2 + .D==eER... r8 = r9 << r8 + ..D==eeeER r8 = r8 >u 0 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 69179 with total cost of 24: + +``` + DeER....................... r9 = r9 >> r2 + D=eER...................... r10 = r9 << 0x23 + .D=eER..................... r10 = r10 >> 0x23 + .D==eER.................... r8 = r8 | r10 + .DeE--R.................... r11 = 0x10000001 + .DeE--R.................... r9 = r9 >> 0x1d + ..D==eeeeeeeeeeeeeeeeeeeeER jump 69208 if r8 > 0x17 + .DeeeER............. r8 = r8 >u 0 + ..D==eER............ r10 = r8 << 0x17 + ..D===eER........... r9 = r9 ^ r10 + ..DeeeeeeeeeeeeeeeER jump 69106 +``` + +Gas simulation at offset 69235 with total cost of 22: + +``` + DeER..................... r11 = 0x7fffffffffffffff + D=eER.................... r10 = r7 & r11 + .DeER.................... r12 = 0x7ff0000000000000 + .DeER.................... r9 = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 69297 if r12 u 0 + .D........................ r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69297 with total cost of 22: + +``` + D........................ r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69301 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69305 with total cost of 20: + +``` + DeER................... r9 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 69288 if r8 >=s r7 +``` + +Gas simulation at offset 69311 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69297 +``` + +Gas simulation at offset 69313 with total cost of 22: + +``` + D........................ r9 = r7 + DeER..................... r7 = 0xffffffffffffffff + DeER..................... r11 = 0x7fffffffffffffff + .DeER.................... r10 = r9 & r11 + .DeER.................... r12 = 0x7ff0000000000000 + ..DeeeeeeeeeeeeeeeeeeeeER jump 69372 if r12 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69372 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69374 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69378 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69365 if r8 >=s r9 +``` + +Gas simulation at offset 69381 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69372 +``` + +Gas simulation at offset 69383 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 2014, jump 4480 +``` + +Gas simulation at offset 69396 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 69399 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x58] + D=========================eE--------------R jump 69698 if r7 == 0 +``` + +Gas simulation at offset 69407 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x50] + DeE---------------------------------------R................................ r0 = 0x7e0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x20] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 69420 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 69439 if r7 == 0 +``` + +Gas simulation at offset 69427 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2018, jump 4480 +``` + +Gas simulation at offset 69434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 128] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 69439 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 2020, jump 4480 +``` + +Gas simulation at offset 69454 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x150] + .DeE-----------------------R...................... r1 = r1 + 0x168 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 69474 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE---------R r0 = 2024, jump 70067 +``` + +Gas simulation at offset 69489 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69595 if r7 >=s 0 +``` + +Gas simulation at offset 69492 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69383 +``` + +Gas simulation at offset 69494 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE---------R r0 = 2028, jump 70495 +``` + +Gas simulation at offset 69509 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69595 if r7 >=s 0 +``` + +Gas simulation at offset 69512 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69383 +``` + +Gas simulation at offset 69515 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE---------R r0 = 2032, jump 72161 +``` + +Gas simulation at offset 69530 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69595 if r7 >=s 0 +``` + +Gas simulation at offset 69533 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69383 +``` + +Gas simulation at offset 69536 with total cost of 52: + +``` + DeER................................................... r7 = r1 + 0x70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x60] + .DeE-----------------------R........................... r0 = 0x7f4 + .DeE-----------------------R........................... r1 = r1 + 0xfffffffffffffec0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x138] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x130] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x128] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x58] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + ..D.................................................... r5 = r7 + ...D========================eE------------------------R r7 = r1 + 0x98 + ...DeE------------------------------------------------R r9 = 0x90 + ...DeE------------------------------------------------R r8 = 0 + ....DeE-----------------------------------------------R r0 = 0x81c + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 256151 +``` + +Gas simulation at offset 69591 with total cost of 1: + +``` + DeER jump 69383 if r7 u 17 +``` + +Gas simulation at offset 69638 with total cost of 3: + +``` + DeER.. r8 = 0x200c4 >> r7 + D=eER. r8 = r8 & 0x1 + .D=eER jump 69727 if r8 == 0 +``` + +Gas simulation at offset 69649 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x8010 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x4] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 19529 +``` + +Gas simulation at offset 69665 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x7] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0] + .D========================eE------------------------R jump 69681 if r7 != 0 +``` + +Gas simulation at offset 69677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 69681 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x58] + .D=========================eE-----------------------R jump 69407 if r7 != 0 +``` + +Gas simulation at offset 69698 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x50] + DeE---------------------------------------R................................ r9 = 0 + .DeE--------------------------------------R................................ r0 = 0x7fa + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 69716 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 69427 if r7 != 0 +``` + +Gas simulation at offset 69724 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69439 +``` + +Gas simulation at offset 69727 with total cost of 1: + +``` + DeER jump 69762 if r7 == 1 +``` + +Gas simulation at offset 69731 with total cost of 1: + +``` + DeER jump 69751 if r7 != 3 +``` + +Gas simulation at offset 69735 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x8120 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x4] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 19529 +``` + +Gas simulation at offset 69751 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r7 + 0x4] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 19529 +``` + +Gas simulation at offset 69762 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r1 + 0xa2] + D=========================eE--------------R r7 = r8 + 0xfffffffffffffff8 + .D=========================eeE------------R i32 r9 = r7 >> 0x3 + ..D========================eeE------------R i32 r7 = r7 << 0x1d + ..D==========================eE-----------R r7 = r7 | r9 + ...D==========================eE----------R r9 = r7 + 0xfffffffffffffffe + ...DeE------------------------------------R r10 = 0x2 + ...D===========================eE---------R jump 69812 if r9 =s 0 +``` + +Gas simulation at offset 69847 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69383 +``` + +Gas simulation at offset 69850 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2048, jump 73311 +``` + +Gas simulation at offset 69856 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69873 if r7 >=s 0 +``` + +Gas simulation at offset 69859 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 69876 +``` + +Gas simulation at offset 69864 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2052, jump 73544 +``` + +Gas simulation at offset 69870 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69859 if r7 =s 0 +``` + +Gas simulation at offset 70028 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69859 +``` + +Gas simulation at offset 70031 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2064, jump 74178 +``` + +Gas simulation at offset 70037 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 69873 if r7 >=s 0 +``` + +Gas simulation at offset 70041 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 69859 +``` + +Gas simulation at offset 70044 with total cost of 26: + +``` + DeER......................... r7 = 0x17873 + D............................ r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + .DeE------------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE----------R jump 12712 +``` + +Gas simulation at offset 70067 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u32 [r7 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x18] + .D==================================================eER jump 70093 if r10 != r11 +``` + +Gas simulation at offset 70088 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x58] + DeeeeeeeeeeeeeeeE----------R jump 70175 +``` + +Gas simulation at offset 70093 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r12 = u16 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r6 = i32 [r7 + 0x50] + DeE---------------------------------------R............................................. r11 = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = r10 /u r12 + ..D=======================eE-----------------------------------------------------------R jump 70166 if r6 != r11 +``` + +Gas simulation at offset 70109 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [r7 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u32 [r7 + 0x54] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 70158 if r12 != 2 +``` + +Gas simulation at offset 70120 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 70158 if r10 >=s r5 +``` + +Gas simulation at offset 70123 with total cost of 25: + +``` + DeER........................ r10 = 0x1b0ac + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeE------------------------R r7 = 0x1b0ac + D........................... r6 = r9 + .D.......................... r5 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 2066, jump 12712 +``` + +Gas simulation at offset 70147 with total cost of 25: + +``` + D........................... r8 = r5 + D........................... r9 = r6 + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R jump 70166 +``` + +Gas simulation at offset 70158 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 70166 if r5 >=s r10 +``` + +Gas simulation at offset 70161 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r5 + DeeeeeeeeeeeeeeeE----------R jump 70175 +``` + +Gas simulation at offset 70166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r10 + D........................... r5 = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 70312 if r10 =u r10 +``` + +Gas simulation at offset 70207 with total cost of 23: + +``` + DeeeER.................... r6 = r5 * r11 + D===eeeeeeeeeeeeeeeeeeeeER jump 70354 if r6 == 0 +``` + +Gas simulation at offset 70214 with total cost of 21: + +``` + DeER.................... r10 = 0x3333333333333334 + D=eeeeeeeeeeeeeeeeeeeeER jump 70293 if r6 >=u r10 +``` + +Gas simulation at offset 70227 with total cost of 21: + +``` + DeER.................... r10 = r6 >> 0x1e + D=eeeeeeeeeeeeeeeeeeeeER jump 70366 if r10 == 0 +``` + +Gas simulation at offset 70234 with total cost of 15: + +``` + DeER.............. r7 = 0x1435e + DeeeeeeeeeeeeeeeER jump 70269 +``` + +Gas simulation at offset 70241 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r10 = u16 [r7 + 0x30] + DeE---------------------------------------R......................................... r11 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = r11 /u r5 + ..D===========================================================eeeeeeeeeeeeeeeeeeeeER jump 70293 if r10 >=u r11 +``` + +Gas simulation at offset 70254 with total cost of 5: + +``` + DeeeER.. r10 = r5 * r10 + D===eER. r11 = r10 >> 0x20 + D====eER jump 70317 if r11 == 0 +``` + +Gas simulation at offset 70263 with total cost of 2: + +``` + DeER. r7 = 0x1435e + DeeER fallthrough +``` + +Gas simulation at offset 70269 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + DeE------------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 70285 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 70340 +``` + +Gas simulation at offset 70293 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 70296 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + DeE------------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 12993 +``` + +Gas simulation at offset 70312 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 70340 +``` + +Gas simulation at offset 70317 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0x10] + DeE---------------------------------------R.......... r12 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 16] = 0 + .DeE------------------------------------------------R r7 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 70340 +``` + +Gas simulation at offset 70337 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 70340 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + DeE------------------------R...................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 70354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R jump 70378 +``` + +Gas simulation at offset 70366 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .DeE-----------------------R r9 = r6 << 0x2 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 70378 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x10] + .DeeeE---------------------R. r8 = r9 =s r6 +``` + +Gas simulation at offset 70551 with total cost of 25: + +``` + DeER........................ r10 = 0x1b0ac + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeE------------------------R r7 = 0x1b0ac + D........................... r6 = r9 + .D.......................... r5 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 2070, jump 12712 +``` + +Gas simulation at offset 70575 with total cost of 25: + +``` + D........................... r8 = r5 + D........................... r9 = r6 + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R jump 70594 +``` + +Gas simulation at offset 70586 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 70594 if r6 >=s r10 +``` + +Gas simulation at offset 70589 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r6 + DeeeeeeeeeeeeeeeE----------R jump 70602 +``` + +Gas simulation at offset 70594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r10 + D........................... r6 = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 70679 if r10 =u r10 +``` + +Gas simulation at offset 70618 with total cost of 23: + +``` + DeeeER.................... r5 = r6 * r11 + D===eeeeeeeeeeeeeeeeeeeeER jump 70685 if r5 == 0 +``` + +Gas simulation at offset 70624 with total cost of 21: + +``` + DeER.................... r10 = 0x5555555555555556 + D=eeeeeeeeeeeeeeeeeeeeER jump 70651 if r5 >=u r10 +``` + +Gas simulation at offset 70637 with total cost of 21: + +``` + DeER.................... r10 = r5 >> 0x1f + D=eeeeeeeeeeeeeeeeeeeeER jump 70697 if r10 == 0 +``` + +Gas simulation at offset 70643 with total cost of 15: + +``` + DeER.............. r7 = 0x1435e + DeeeeeeeeeeeeeeeER jump 70997 +``` + +Gas simulation at offset 70651 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 70654 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + DeE------------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 12993 +``` + +Gas simulation at offset 70670 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 70970 +``` + +Gas simulation at offset 70679 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 70970 +``` + +Gas simulation at offset 70685 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R jump 70709 +``` + +Gas simulation at offset 70697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .DeE-----------------------R r9 = r5 << 0x1 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 70709 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x10] + .DeeeE---------------------R. r8 = r9 > 0x3d + ...D==========================eE----------R...... r8 = r12 + 0x3 + ....D==========================eeE--------R...... i32 r8 = r6 << r8 + .....D========================eeE---------R...... i32 r12 = r0 << r12 + ......D==========================eE-------R...... r8 = r8 + r12 + ......D====================eeeeeeeeeeeeeeeeeeeeER jump 70800 if r9 >=s 0 +``` + +Gas simulation at offset 70848 with total cost of 26: + +``` + DeER......................... r8 = r8 + r4 + DeER......................... r5 = r5 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r8 + DeE-------------------------R r10 = r10 + 0xfffffffffffffffe + .DeE------------------------R jump 70815 if r5 != 0 +``` + +Gas simulation at offset 70862 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 70959 +``` + +Gas simulation at offset 70864 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x18] + DeE------------------------R jump 70959 if r5 == 0 +``` + +Gas simulation at offset 70873 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r1 + 0] + D=========================eeeER... r8 = r6 * r8 + D============================eER.. r8 = r8 << 0x1 + D=============================eER. r8 = r8 + r7 + .D=============================eER r10 = r8 + 0xfffffffffffffffe + .DeE-----------------------------R r11 = r7 + 0xffffffffffffffff + ..DeE----------------------------R r4 = 0x1f + ..DeeeeeeeeeeeeeeeE--------------R jump 70906 +``` + +Gas simulation at offset 70895 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r6 + DeE------------------------R r10 = r10 + 0xfffffffffffffffe + D=eE-----------------------R jump 70959 if r5 == 0 +``` + +Gas simulation at offset 70906 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r11 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r8 = i8 [r8 + 0] + .D=========================eE-------------R........ r9 = r8 & 0x7f + .D==========================eE------------R........ r12 = r9 ^ 0x55 + ..D==========================eeeE---------R........ r6 = r12 =u r12 +``` + +Gas simulation at offset 70942 with total cost of 4: + +``` + DeER... r12 = r12 >> 0x4 + D=eER.. r12 = r12 + 0xffffffffffffffff + .D=eeER i32 r6 = r6 << r12 + .DeeE-R fallthrough +``` + +Gas simulation at offset 70952 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 70895 if r8 =u r9 +``` + +Gas simulation at offset 71144 with total cost of 24: + +``` + DeeeER..................... r5 = r8 * r7 + D===eER.................... r7 = r5 >> 0x20 + .D===eeeeeeeeeeeeeeeeeeeeER jump 71200 if r7 == 0 +``` + +Gas simulation at offset 71153 with total cost of 15: + +``` + DeER.............. r7 = 0x1435e + DeeeeeeeeeeeeeeeER r0 = 2082, jump 12712 +``` + +Gas simulation at offset 71165 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 71168 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 72098 +``` + +Gas simulation at offset 71182 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 2084, jump 12993 +``` + +Gas simulation at offset 71191 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 71194 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 71200 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 288] = 0 + DeE------------------------R. r7 = r5 >> 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r7 + .DeE------------------------R r7 = 0x1 + .D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2086, jump 5210 +``` + +Gas simulation at offset 71226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x110] = r7 + DeE------------------------R jump 71994 if r7 == 0 +``` + +Gas simulation at offset 71234 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0xc8] + DeE---------------------------------------R r7 = r1 + 0x8c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0xd8] = r7 + .D========================eE--------------R jump 72080 if r10 <=s 0 +``` + +Gas simulation at offset 71251 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xa8] + .D========================eE--------------R r11 = r7 - r8 + .D=========================eE-------------R jump 72080 if r11 > 0x1 + ..D==eE-------------------------------------------------------------------------R................................................... r10 = r10 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R................................................... r12 = u64 [r1 + 0x70] + ...D==========================eE------------------------------------------------R................................................... r12 = r12 + r10 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................... r11 = u8 [r12 + 0x1] + ...D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R................................................... r12 = u8 [r12 + 0] + ....D===================================================eE----------------------R................................................... r11 = r11 << 0x8 + ....D======================================================eE-------------------R................................................... r11 = r11 | r12 + ....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u16 [r2 + 0xfffffffffffffffc] = r11 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R............................................. r11 = u64 [r1 + 0x68] + .....D===================================================eE---------------------------R............................................. r11 = r11 + r10 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................. r12 = u8 [r11 + 0x1] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u8 [r11 + 0] + .....D=============================================================================eE------------------R............................ r12 = r12 << 0x8 + ......D===============================================================================================eER........................... r11 = r11 | r12 + ......DeE-----------------------------------------------------------------------------------------------R........................... r12 = r6 + r9 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r12 + 0] = r11 + .......DeE-----------------------------------------------------------------------------------------------------------------------R.. r10 = r10 + r0 + .......D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R.. r11 = u8 [r10 + 0x1] + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r10 = u8 [r10 + 0] + .......D============================================================================eE-------------------------------------------R.. r11 = r11 << 0x8 + ........D===============================================================================================eE-----------------------R.. r10 = r10 | r11 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r10 + ........D============================================================================eE--------------------------------------------R r5 = r5 + 0x1 + ...........................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R u64 [r1 + 0x120] = r5 + ...........................................D=========================================eE--------------------------------------------R r6 = r6 + 0x2 + ...........................................D==========================================eE-------------------------------------------R r7 = r7 + 0x2 + ...........................................D===========================================eE------------------------------------------R r8 = r8 + 0x1 + ......................................................D=================================eE-----------------------------------------R r2 = r2 + 0x6 + ...............................................................................D=========eE----------------------------------------R jump 71415 if r9 != r7 +``` + +Gas simulation at offset 71530 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x108] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r7 = u64 [r1 + 0x40] + .D========================eE------------------------R....................... r5 = r5 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x120] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r10 = u64 [r1 + 0x38] + .D=========================eE------------------------R...................... r10 = r10 + 0xfffffffffffffffe + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0xc8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................... r9 = u64 [r1 + 0x48] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r1 + 0xb0] + ...D=================================================eER.................... r7 = r8 + 0xfffffffffffffffe + ...D==================================================eeeeeeeeeeeeeeeeeeeeER jump 71574 if r7 > 0x20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R................ r8 = u64 [r1 + 0x108] + ...D======================eeE-------------R................ r10 = 0 - r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x70] = r10 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.... u64 [r1 + 0x8] = r11 + ....D=====================eE--------------------------R.... r10 = r11 << 0x1 + .....D=====================eeE------------------------R.... r10 = 0 - r10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x68] = r10 + ......D======================eE------------------------R... r9 = r9 << 0x1 + ......D=======================eeE----------------------R... r9 = 0 - r9 + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r9 + .......DeeeeeeeeeeeeeeeE----------------------------------R jump 71666 +``` + +Gas simulation at offset 71635 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eE--------------R........... r7 = r7 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0x20] + .D=========================eE------------------------R r7 = r11 + 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u64 [r1 + 0x28] + ..D=========================eE-----------------------R r5 = r10 - r4 + ..D=========================eE-----------------------R jump 71983 if r11 <=s 1 +``` + +Gas simulation at offset 71666 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0xf8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r9 + .DeE------------------------------------------------R. r4 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x28] = r5 + ..D=======================eE------------------------R. r7 = r5 << 0x1 + ..D========================eE-----------------------R. r10 = r10 + r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 71716 +``` + +Gas simulation at offset 71697 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r10 + 0] = r9 + DeE------------------------R.. r4 = r4 + 0xffffffffffffffff + DeE------------------------R.. r10 = r10 + 0x2 + .DeE-----------------------R.. r7 = r7 + 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x70] + .D=========================eER jump 71635 if r9 == r4 +``` + +Gas simulation at offset 71716 with total cost of 2: + +``` + DeER. r9 = r12 << 0x31 + D=eER jump 71748 if r9 =u r9 +``` + +Gas simulation at offset 71730 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x40] + D=========================eE--------------R............ r9 = r9 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r9 + 0] + .DeE-------------------------------------------------R. r8 = r8 + 0x1 + .D==================================================eER r12 = r9 | 0x4000 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 71752 +``` + +Gas simulation at offset 71748 with total cost of 2: + +``` + DeER. r12 = r12 << 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 71752 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r9 = u64 [r1 + 0x68] + D=========================eER............................................................ r9 = r9 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = i16 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................... r11 = u64 [r1 + 0x60] + .D========================eE-------------------------R................................... r11 = r11 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r11 = i16 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................... r5 = i16 [r7 + 0x2] + ..DeE------------------------------------------------R................................... r3 = r12 << 0x38 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................... r2 = i16 [r7 + 0x4] + ...D=======================eE------------------------R................................... r0 = r3 >> 0x3c + ...D================================================eeeER................................ r9 = r5 * r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................ r6 = u16 [r7 + 0] + ....D==================================================eeeER............................. r11 = r2 * r11 + ....D=====================================================eER............................ r9 = r9 + r11 + .....D=====================================================eeER.......................... i32 r11 = r9 >>a 0x1f + ......D======================================================eeER........................ i32 r11 = r11 >> 0x18 + ......D========================================================eER....................... r9 = r9 + r11 + .......D========================================================eeER..................... i32 r9 = r9 >>a 0x8 + .......D=====================eE------------------------------------R..................... r11 = r3 >>a 0x3f + ........D=====================eE-----------------------------------R..................... r11 = r11 & 0xfffffffffffffff0 + ........D======================eE----------------------------------R..................... r11 = r11 | r0 + ........D=================================================eeeE-----R..................... r11 = r11 * r6 + ........D=========================================================eER.................... r9 = r9 + r11 + .........D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.................... r11 = u64 [r1 + 0x80] + .........D=========================================================eeeeeeeeeeeeeeeeeeeeER jump 71830 if r9 s 4294934528 +``` + +Gas simulation at offset 71835 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffff8000 + DeeER fallthrough +``` + +Gas simulation at offset 71840 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r0 = r0 << 0x1 + DeE---------------------------------------R........... r11 = 0x21594 + D=eE--------------------------------------R........... r11 = r11 + r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r11 = u16 [r11 + 0] + .D==========================eeeE----------R........... r11 = r11 * r6 + .D=============================eE---------R........... r6 = r11 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r5 = u64 [r1 + 0x78] + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 71870 if r6 > 0xc + D=eeeeeeeeeeeeeeeeeeeeER jump 71697 if r11 != 0 +``` + +Gas simulation at offset 71877 with total cost of 15: + +``` + DeER.............. r6 = 0x10 + DeeeeeeeeeeeeeeeER jump 71697 +``` + +Gas simulation at offset 71883 with total cost of 15: + +``` + DeER.............. r7 = 0x12432 + DeeeeeeeeeeeeeeeER r0 = 2088, jump 12712 +``` + +Gas simulation at offset 71895 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 72145 if r7 == r8 +``` + +Gas simulation at offset 71902 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................... r9 = u64 [r1 + 0x100] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................... r5 = u64 [r1 + 0x120] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................... r10 = u64 [r1 + 0xc8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r1 + 0xb0] + ..D================================================eER.................... r7 = r8 + 0xfffffffffffffffe + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 71571 if r7 >=s r10 +``` + +Gas simulation at offset 71933 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 71574 +``` + +Gas simulation at offset 71936 with total cost of 26: + +``` + DeER......................... r10 = r10 - r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r10 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 71944 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x120] = r5 + D=========================eE--------------R........... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r8 + .DeE-------------------------------------------------R jump 72141 if r10 <=s 0 +``` + +Gas simulation at offset 71964 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xa8] + .D========================eE--------------R r11 = r7 - r8 + .D=========================eE-------------R jump 71298 if r11 >=u r6 +``` + +Gas simulation at offset 71980 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72141 +``` + +Gas simulation at offset 71983 with total cost of 25: + +``` + DeER........................ r5 = r10 - r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R jump 71944 +``` + +Gas simulation at offset 71994 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2090, jump 12993 +``` + +Gas simulation at offset 72001 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 72003 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0x6c] + .D=================================================eER.................... r8 = r7 + 0xffffffffffffffff + .DeE-------------------------------------------------R.................... r9 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r5 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x120] = r5 + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 72051 if r8 >=u r9 +``` + +Gas simulation at offset 72026 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeE----------R r0 = 2092, jump 4480 +``` + +Gas simulation at offset 72037 with total cost of 15: + +``` + DeER.............. r7 = 0x13343 + DeeeeeeeeeeeeeeeER r0 = 2094, jump 12712 +``` + +Gas simulation at offset 72049 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 72051 with total cost of 1: + +``` + DeER jump 72076 if r7 == 3 +``` + +Gas simulation at offset 72055 with total cost of 90: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................. r8 = u64 [r1 + 0x8] + D=========================eeeE------------R.................................................. r7 = r7 * r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = r5 %u r7 + ..D======================================================================================eER. r5 = r5 - r7 + ..D=======================================================================================eER r5 = r5 << 0x1 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R jump 72080 +``` + +Gas simulation at offset 72076 with total cost of 2: + +``` + DeER. r5 = r5 << 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 72080 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x110] + DeE---------------------------------------R........... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r5 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 72098 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x128] + DeE------------------------R...................... r1 = r1 + 0x140 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 72116 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeE----------R r0 = 2096, jump 4480 +``` + +Gas simulation at offset 72127 with total cost of 15: + +``` + DeER.............. r7 = 0x172e4 + DeeeeeeeeeeeeeeeER r0 = 2098, jump 12712 +``` + +Gas simulation at offset 72139 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 72141 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 72080 +``` + +Gas simulation at offset 72145 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeE----------R r0 = 2100, jump 4480 +``` + +Gas simulation at offset 72156 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 72098 +``` + +Gas simulation at offset 72161 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xfffffffffffffee8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x110] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x108] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x100] = r6 + .D..................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u32 [r7 + 0x4] + .D..................................................... r5 = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r8 + ..D=================================================eER jump 72211 if r10 == r7 +``` + +Gas simulation at offset 72193 with total cost of 15: + +``` + D................. r7 = r11 + D................. r8 = r10 + D................. r6 = r11 + DeeeeeeeeeeeeeeeER r0 = 2102, jump 74579 +``` + +Gas simulation at offset 72205 with total cost of 1: + +``` + D... r11 = r6 + DeER jump 72351 if r7 =u r9 +``` + +Gas simulation at offset 72316 with total cost of 24: + +``` + DeeeER..................... r7 = r8 * r7 + D===eER.................... r8 = r7 >> 0x20 + D====eeeeeeeeeeeeeeeeeeeeER jump 72357 if r8 == 0 +``` + +Gas simulation at offset 72325 with total cost of 15: + +``` + DeER.............. r7 = 0x1435e + DeeeeeeeeeeeeeeeER r0 = 2106, jump 12712 +``` + +Gas simulation at offset 72337 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 72340 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 0] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 73169 +``` + +Gas simulation at offset 72351 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 72357 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 248] = 0 + DeE------------------------R. r8 = r7 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 2108, jump 2374 +``` + +Gas simulation at offset 72378 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe8] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 73113 if r7 == 0 +``` + +Gas simulation at offset 72386 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [r1 + 0x70] + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 2110, jump 5210 +``` + +Gas simulation at offset 72399 with total cost of 1: + +``` + DeER jump 73122 if r7 == 0 +``` + +Gas simulation at offset 72403 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xb0] = r7 + D=========================eE--------------R jump 73144 if r8 <=s 0 +``` + +Gas simulation at offset 72416 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r1 + 0xc8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r11 = u64 [r1 + 0x80] + .D========================eE--------------R...... r9 = r9 - r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 73103 if r9 > 0x2 + .D==eE------------------------------------R............................................................... r12 = r12 << 0x2 + ..D=======================eE--------------R............................................................... r7 = r7 + r11 + ..D========================eE-------------R............................................................... r7 = r7 + r12 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u8 [r7 + 0x1] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r5 = u64 [r1 + 0xf8] + ...D=================================================eER.................................................. r11 = r11 << 0x8 + ...D==================================================eER................................................. r11 = r11 | r12 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. r12 = u64 [r1 + 0xe8] + ....D=========================eE------------------------R................................................. r6 = r5 + 0x1 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0xf8] = r6 + ....D===============================================eE---R................................................ r5 = r5 << 0x1 + .....D===============================================eE--R................................................ r12 = r12 + r5 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r12 + 0] = r11 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = u8 [r7 + 0x2] + ......D===================eE-----------------------------------------------------R........................ r11 = r8 + r10 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a0 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r12 = u32 [r1 + 0x70] + .......D==============================================eE-------------------------------------------------R r10 = r10 + 0x1 + .......D===============================================eE------------------------------------------------R r9 = r9 + 0x4 + .......D================================================eE-----------------------------------------------R jump 72512 if r10 >a 0x3f + ..D=eER......................... r10 = r10 >> 0x3d + ..D==eER........................ r9 = r9 + r10 + ..D===eER....................... r9 = r9 >>a 0x3 + ...D===eeeER.................... r2 = r9 * r5 + ...D======eeeeeeeeeeeeeeeeeeeeER jump 72697 if r3 >=u r2 +``` + +Gas simulation at offset 72667 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. r9 = r3 /u r5 + .D===========================================================eeeER.......... r10 = r9 * r5 + .D==============================================================eER......... r10 = r3 - r10 + ..DeE-------------------------------------------------------------R......... r7 = r5 + 0xfffffffffffffffc + ...D=============================================================eeeER...... r7 = r7 > 0x3c + DeeER fallthrough +``` + +Gas simulation at offset 72877 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = u64 [r1 + 0xb0] + D............................................................ r4 = r9 + D=========================eER................................ r12 = r12 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = i8 [r12 + 0] + .D==================================================eeeER.... r6 = r7 >s 0 + ..D====================================================eeER.. r10 = 0 - r6 + ..D======================================================eER. r10 = r10 & r7 + ...D======================================================eER jump 72903 if r10 > 0x3 + ....DeeE------------------------------------------------R i32 r10 = r0 << 0x1d + ....D==eE-----------------------------------------------R r10 = r10 >> 0x1f + .....D=======================eE-------------------------R r10 = r10 & r7 + .....D========================eE------------------------R r9 = r9 + r10 + ......DeeE----------------------------------------------R i32 r10 = r0 << 0x1e + ......D==eE---------------------------------------------R r10 = r10 >> 0x1f + .......D======================eE------------------------R r12 = r7 >> 0x1 + .......D=======================eE-----------------------R r10 = r10 & r12 + .......D========================eE----------------------R r9 = r9 + r10 + ........DeE---------------------------------------------R r10 = r0 << 0x3f + ........D=eE--------------------------------------------R r10 = r10 >>a 0x3f + ........D=====================eE------------------------R r7 = r7 >> 0x2 + .........D=====================eE-----------------------R r7 = r7 & r10 + .........D=======================eE---------------------R r10 = r9 + r7 + .........DeeeeeeeeeeeeeeeeeeeeE-------------------------R jump 72987 if r8 >a 0x30 + .D=eeER. i32 r3 = r10 + r7 + .D...... r9 = r4 + ..D==eER jump 73008 if r3 >s 4294934528 +``` + +Gas simulation at offset 73003 with total cost of 2: + +``` + DeER. r3 = 0xffffffffffff8000 + DeeER fallthrough +``` + +Gas simulation at offset 73008 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x68] + D=========================eE--------------R jump 72824 if r3 =u r11 +``` + +Gas simulation at offset 73103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 73151 +``` + +Gas simulation at offset 73113 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2112, jump 12993 +``` + +Gas simulation at offset 73120 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 73122 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 2114, jump 4480 +``` + +Gas simulation at offset 73133 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 2116, jump 12993 +``` + +Gas simulation at offset 73142 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 73144 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 73151 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 0] = r10 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 2118, jump 4480 +``` + +Gas simulation at offset 73166 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 73169 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x100] + DeE------------------------R...................... r1 = r1 + 0x118 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 73187 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 2120, jump 4480 +``` + +Gas simulation at offset 73198 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2122, jump 4480 +``` + +Gas simulation at offset 73207 with total cost of 15: + +``` + DeER.............. r7 = 0x15f1e + DeeeeeeeeeeeeeeeER r0 = 2124, jump 12712 +``` + +Gas simulation at offset 73219 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 73221 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0x6c] + .D=================================================eER.................... r8 = r7 + 0xffffffffffffffff + .DeE-------------------------------------------------R.................... r9 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r5 = u64 [r1 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 73274 if r8 >=u r9 +``` + +Gas simulation at offset 73240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 2126, jump 4480 +``` + +Gas simulation at offset 73251 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2128, jump 4480 +``` + +Gas simulation at offset 73260 with total cost of 15: + +``` + DeER.............. r7 = 0x13343 + DeeeeeeeeeeeeeeeER r0 = 2130, jump 12712 +``` + +Gas simulation at offset 73272 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 73169 +``` + +Gas simulation at offset 73274 with total cost of 1: + +``` + DeER jump 73300 if r7 == 3 +``` + +Gas simulation at offset 73278 with total cost of 114: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................... r7 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................... r8 = u32 [r1 + 0x70] + D=========================eeeE------------R.......................................................................... r7 = r7 * r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = r6 %u r7 + ..D======================================================================================eER......................... r6 = r6 - r7 + ..D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf8] = r6 + ..DeeE--------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 73300 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeE------------------------R r10 = r6 << 0x1 + .DeeeeeeeeeeeeeeeE---------R jump 73151 +``` + +Gas simulation at offset 73311 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u16 [r7 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u16 [r7 + 0x32] + DeE------------------------R.................... r11 = 0x3 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 73350 if r10 == r11 +``` + +Gas simulation at offset 73323 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 73346 if r10 != 1 +``` + +Gas simulation at offset 73327 with total cost of 25: + +``` + DeER........................ r10 = r9 + 0xfffffffffffffff8 + .DeeER...................... i32 r11 = r10 >> 0x3 + ..DeeER..................... i32 r10 = r10 << 0x1d + ..D==eER.................... r10 = r10 | r11 + ..DeE--R.................... r11 = 0x4 + ...D==eeeeeeeeeeeeeeeeeeeeER jump 73495 if r10 >=u r11 +``` + +Gas simulation at offset 73346 with total cost of 15: + +``` + D................. r10 = r9 + DeeeeeeeeeeeeeeeER jump 73357 +``` + +Gas simulation at offset 73350 with total cost of 2: + +``` + DeER. r10 = 0x20 + D=eER jump 73506 if r9 != r10 +``` + +Gas simulation at offset 73357 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r11 = u16 [r7 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r9 = u16 [r7 + 0x30] + D=========================eeeE------------R.................................................................... r10 = r10 * r11 + .D========================eE--------------R.................................................................... r11 = r9 << 0x3 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r10 = r10 %u r11 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 73385 if r10 == 0 +``` + +Gas simulation at offset 73376 with total cost of 15: + +``` + DeER.............. r7 = 0x19767 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 73385 with total cost of 2: + +``` + DeER. r10 = 0x2 + D=eER jump 73419 if r9 =s r8 +``` + +Gas simulation at offset 73446 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r8 = 0x1b0ac + .D........................... r5 = r7 + .DeE------------------------R r7 = 0x1b0ac + .DeeeeeeeeeeeeeeeE----------R r0 = 2132, jump 12712 +``` + +Gas simulation at offset 73473 with total cost of 47: + +``` + D................................................. r8 = r7 + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x10 + .DeE-----------------------R...................... r9 = r8 >>a 0x3f + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r7 + 0x58] = r8 + ..D............................................... r7 = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 73495 with total cost of 15: + +``` + DeER.............. r7 = 0x1b5b9 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 73506 with total cost of 15: + +``` + DeER.............. r7 = 0x17893 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 73517 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 73531 if r8 >=s r9 +``` + +Gas simulation at offset 73520 with total cost of 25: + +``` + DeER........................ r9 = r8 >>a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 69856 +``` + +Gas simulation at offset 73531 with total cost of 25: + +``` + D........................... r8 = r9 + DeER........................ r9 = r9 >>a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 69856 +``` + +Gas simulation at offset 73544 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u16 [r7 + 0x32] + DeE------------------------R. r10 = 0x8 + D=========================eER jump 73597 if r9 != r10 +``` + +Gas simulation at offset 73553 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u16 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u16 [r7 + 0x24] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 73608 if r9 != r10 +``` + +Gas simulation at offset 73563 with total cost of 2: + +``` + DeER. r10 = 0x2 + D=eER jump 73617 if r9 =s r8 +``` + +Gas simulation at offset 73644 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r8 = 0x1b0ac + .D........................... r5 = r7 + .DeE------------------------R r7 = 0x1b0ac + .DeeeeeeeeeeeeeeeE----------R r0 = 2134, jump 12712 +``` + +Gas simulation at offset 73671 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 73684 with total cost of 25: + +``` + DeER........................ r9 = r8 >>a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 73694 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 73684 if r8 >a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x58] = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 69870 +``` + +Gas simulation at offset 73710 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r7 + 0x24] + .DeE------------------------R. r9 = 0x3 + .D=========================eER jump 73753 if r5 =u r6 +``` + +Gas simulation at offset 73776 with total cost of 15: + +``` + DeER.............. r7 = 0x15eb7 + DeeeeeeeeeeeeeeeER jump 73737 +``` + +Gas simulation at offset 73783 with total cost of 26: + +``` + DeER......................... r7 = 0x16433 + D............................ r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeE------------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE----------R jump 12712 +``` + +Gas simulation at offset 73806 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r7 + 0x20] + DeE---------------------------------------R r11 = 0xfffe + D=========================eE--------------R jump 73825 if r10 != r11 +``` + +Gas simulation at offset 73818 with total cost of 15: + +``` + DeER.............. r7 = 0x17296 + DeeeeeeeeeeeeeeeER jump 73737 +``` + +Gas simulation at offset 73825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r7 + 0x18] + DeE---------------------------------------R r11 = 0x15 + D=========================eE--------------R jump 73842 if r11 =u r12 +``` + +Gas simulation at offset 73894 with total cost of 15: + +``` + DeER.............. r7 = 0x15ee1 + DeeeeeeeeeeeeeeeER jump 73737 +``` + +Gas simulation at offset 73902 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u16 [r7 + 0x34] + DeE---------------------------------------R..... r12 = r2 + 0x4 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 73920 if r10 >=u r12 +``` + +Gas simulation at offset 73912 with total cost of 15: + +``` + DeER.............. r7 = 0x18651 + DeeeeeeeeeeeeeeeER jump 73737 +``` + +Gas simulation at offset 73920 with total cost of 2: + +``` + DeER. r10 = 0x6 + D=eER jump 73934 if r10 > 0xf + .D==========================eeeER... r9 = r9 > 0x20 + D===eeeeeeeeeeeeeeeeeeeeER jump 74155 if r2 >=u r9 +``` + +Gas simulation at offset 74129 with total cost of 15: + +``` + DeER.............. r7 = 0x18cb4 + DeeeeeeeeeeeeeeeER jump 73737 +``` + +Gas simulation at offset 74137 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeE-----------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 12993 +``` + +Gas simulation at offset 74155 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2138, jump 74370 +``` + +Gas simulation at offset 74161 with total cost of 47: + +``` + DeER.............................................. r7 = r7 >>a 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + .DeE-----------------------R...................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 74178 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u16 [r7 + 0x32] + DeE------------------------R. r10 = 0x4 + D=========================eER jump 74200 if r9 == r10 +``` + +Gas simulation at offset 74187 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 74311 if r9 != 3 +``` + +Gas simulation at offset 74191 with total cost of 15: + +``` + DeER.............. r7 = 0x113aa + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 74200 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r2 = u16 [r7 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u16 [r7 + 0x30] + .D========================eE--------------R...... r12 = r2 << 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 74322 if r10 > 0x20 + D===eeeeeeeeeeeeeeeeeeeeER jump 74349 if r9 >=u r11 +``` + +Gas simulation at offset 74302 with total cost of 15: + +``` + DeER.............. r7 = 0x1867c + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 74311 with total cost of 15: + +``` + DeER.............. r7 = 0x1240a + D................. r8 = r9 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 74322 with total cost of 15: + +``` + DeER.............. r7 = 0x13318 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 74331 with total cost of 26: + +``` + DeER......................... r11 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x38] = r11 + D=eE------------------------R r11 = r11 + 0xffffffffffffffff + .D=eE-----------------------R r11 = r11 << 0x20 + .D==eE----------------------R r11 = r11 >> 0x20 + .D===eeeeeeeeeeeeeeeeeeeeE--R jump 74302 if r9 >a 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 74370 with total cost of 92: + +``` + DeER........................................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................. r9 = u16 [r7 + 0x24] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r11 = i16 [r7 + 0x30] + .D========================eER.................................................................. r10 = r9 << 0x3 + ..D========================eER................................................................. r4 = r10 - r9 + ..D========================eER................................................................. r11 = r11 << 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r10 = i32 [r7 + 0x6c] + ...D========================eE-----------------------R......................................... r11 = r11 >> 0x30 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = r8 /u r11 + .....D===================================================================================eeeER. r11 = r5 * r11 + .....D==============================================eeE--------------------------------------R. i32 r12 = r10 + 0xffffffffffffffff + ......DeE------------------------------------------------------------------------------------R. r2 = 0x1 + ......D=====================================================================================eER r11 = r8 - r11 + ......D===============================================eE--------------------------------------R jump 74438 if r2 =s r7 +``` + +Gas simulation at offset 74524 with total cost of 15: + +``` + DeER.............. r7 = 0x1b0ac + DeeeeeeeeeeeeeeeER r0 = 2142, jump 12712 +``` + +Gas simulation at offset 74536 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 74561 +``` + +Gas simulation at offset 74538 with total cost of 25: + +``` + DeER........................ r7 = 0x172cb + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 74555 with total cost of 1: + +``` + DeER jump 74561 if r7 >a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ u64 [r5 + 0] = r7 + .D................................................. r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0] + .DeE--------------------------------------R........ r1 = r1 + 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 74579 with total cost of 117: + +``` + DeER.................................................................................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... r9 = u16 [r7 + 0x24] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r10 = i16 [r7 + 0x30] + .D=========================eE------------------------R.................................................................. r2 = r9 << 0x2 + ..D=================================================eER................................................................. r10 = r10 << 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................. r6 = i32 [r7 + 0x6c] + ..D==================================================eER................................................................ r10 = r10 >> 0x30 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = r8 /u r10 + ....D=============================================================================================================eeeER. r10 = r12 * r10 + ....D===============================================eeE---------------------------------------------------------------R. i32 r5 = r6 + 0xffffffffffffffff + .....DeE--------------------------------------------------------------------------------------------------------------R. r9 = 0x1 + .....D===============================================================================================================eER r11 = r8 - r10 + .....D================================================eE---------------------------------------------------------------R jump 74649 if r9 =u r11 +``` + +Gas simulation at offset 74675 with total cost of 1: + +``` + DeER r12 = 0x1 + DeER jump 74721 if r2 >=u r11 +``` + +Gas simulation at offset 74681 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeE---------------------------------------R................................... r9 = r11 - r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. r11 = r9 /u r2 + ..D===========================================================eeeER........... r12 = r11 * r2 + ..D==============================================================eER.......... r9 = r9 - r12 + ..D===========================================================eE---R.......... r11 = r11 << 0x3 + ...DeE-------------------------------------------------------------R.......... r2 = r2 + 0xfffffffffffffffc + ...D==============================================================eeeER....... r12 = r2 =s r7 +``` + +Gas simulation at offset 74763 with total cost of 15: + +``` + DeER.............. r7 = 0x1b0ac + DeeeeeeeeeeeeeeeER r0 = 2144, jump 12712 +``` + +Gas simulation at offset 74775 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 74803 +``` + +Gas simulation at offset 74777 with total cost of 25: + +``` + DeER........................ r7 = 0x169f7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 12712 +``` + +Gas simulation at offset 74797 with total cost of 1: + +``` + DeER jump 74803 if r7 >a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ u64 [r5 + 0] = r7 + .D................................................. r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r6 = u64 [r1 + 0] + ..D=======================eE--------------R........ r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 74824 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 74924 if r7 == 0 +``` + +Gas simulation at offset 74838 with total cost of 1: + +``` + DeER jump 74924 if r8 == 0 +``` + +Gas simulation at offset 74841 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 74924 if r9 == 0 +``` + +Gas simulation at offset 74847 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 2146, jump 275376 +``` + +Gas simulation at offset 74856 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 74952 if r7 == 0 +``` + +Gas simulation at offset 74859 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r7 = 0x48 + DeeeeeeeeeeeeeeeER r0 = 2148, jump 2374 +``` + +Gas simulation at offset 74871 with total cost of 1: + +``` + DeER jump 74968 if r7 == 0 +``` + +Gas simulation at offset 74874 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = 0x86c + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r7 + 0] = r8 + DeE---------------------------------------R............ r8 = 0x874 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r7 + 0x8] = r8 + .DeE--------------------------------------R............ r8 = 0x87e + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r7 + 0x10] = r8 + .DeE--------------------------------------R............ r8 = 0x886 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r7 + 0x18] = r8 + ..DeE-------------------------------------R............ r8 = 0x88e + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x20] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x38] = r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 48] = 0x1 + ...DeE------------------------------------------------R r8 = 0x2 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x28] = r8 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 74939 +``` + +Gas simulation at offset 74924 with total cost of 15: + +``` + DeER.............. r7 = 0x18cf4 + DeeeeeeeeeeeeeeeER r0 = 2150, jump 12712 +``` + +Gas simulation at offset 74936 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 74939 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 74952 with total cost of 15: + +``` + DeER.............. r7 = 0x1535c + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 2152, jump 12712 +``` + +Gas simulation at offset 74966 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 74936 +``` + +Gas simulation at offset 74968 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2154, jump 12993 +``` + +Gas simulation at offset 74975 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 74936 +``` + +Gas simulation at offset 74977 with total cost of 48: + +``` + DeER............................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x8] = r6 + .D................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r7 + 0x8] + .DeE------------------------R...................... r9 = 0x1 + .D=eE-----------------------R...................... r8 = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2158, jump [r10 + 0] +``` + +Gas simulation at offset 75004 with total cost of 1: + +``` + DeER jump 75045 if r7 =u r10 +``` + +Gas simulation at offset 75077 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 2166, jump 274849 +``` + +Gas simulation at offset 75089 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 75134 if r7 == 0 +``` + +Gas simulation at offset 75092 with total cost of 15: + +``` + DeER.............. r7 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 2168, jump 12993 +``` + +Gas simulation at offset 75102 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 75112 with total cost of 15: + +``` + DeER.............. r7 = 0x14c83 + DeeeeeeeeeeeeeeeER r0 = 2170, jump 12712 +``` + +Gas simulation at offset 75124 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 75134 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 2172, jump 274101 +``` + +Gas simulation at offset 75144 with total cost of 1: + +``` + DeER jump 75158 if r7 =s 0 +``` + +Gas simulation at offset 75476 with total cost of 2: + +``` + DeER. r8 = 0x400 + DeeER fallthrough +``` + +Gas simulation at offset 75481 with total cost of 15: + +``` + DeER.............. r7 = r8 + 0x1 + D................. r5 = r8 + DeeeeeeeeeeeeeeeER r0 = 2200, jump 2374 +``` + +Gas simulation at offset 75493 with total cost of 15: + +``` + D................. r11 = r5 + D................. r10 = r7 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 75550 +``` + +Gas simulation at offset 75501 with total cost of 2: + +``` + D.... r6 = r11 + D.... r8 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 75506 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x10] + D.......................................................................... r10 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... u64 [r1 + 0x18] = r6 + .D......................................................................... r6 = r8 + .DeE------------------------------------------------R...................... r5 = r8 + r9 + ..DeE-----------------------------------------------R...................... r10 = r10 - r9 + ..DeE-----------------------------------------------R...................... r9 = 0x1 + ..D........................................................................ r8 = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2202, jump [r11 + 0] +``` + +Gas simulation at offset 75536 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x20] + D=========================eER r8 = r7 + r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r11 = u64 [r1 + 0x18] + .D........................... r10 = r6 + .DeE------------------------R jump 75616 if r7 == 0 +``` + +Gas simulation at offset 75550 with total cost of 25: + +``` + D........................... r9 = r8 + DeER........................ r6 = r8 + 0x400 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 75501 if r11 >=s r6 +``` + +Gas simulation at offset 75562 with total cost of 16: + +``` + DeER............... r8 = r9 + 0x401 + D.................. r7 = r10 + D.................. r5 = r10 + .DeeeeeeeeeeeeeeeER r0 = 2204, jump 4717 +``` + +Gas simulation at offset 75577 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + D........................... r8 = r7 + DeE------------------------R jump 75506 if r7 != 0 +``` + +Gas simulation at offset 75585 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2206, jump 4480 +``` + +Gas simulation at offset 75594 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 2208, jump 12993 +``` + +Gas simulation at offset 75603 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x8] + D=========================eER jump 75636 if r8 != 0 +``` + +Gas simulation at offset 75614 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 75667 +``` + +Gas simulation at offset 75616 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 75628 if r7 == 0 +``` + +Gas simulation at offset 75625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 75628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeE------------------------R jump 75667 if r8 == 0 +``` + +Gas simulation at offset 75636 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r7 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2210, jump [r8 + 0] +``` + +Gas simulation at offset 75645 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 75667 +``` + +Gas simulation at offset 75647 with total cost of 15: + +``` + DeER.............. r7 = 0x1a7e8 + DeER.............. r8 = 0x14c7f + DeeeeeeeeeeeeeeeER r0 = 2212, jump 12712 +``` + +Gas simulation at offset 75664 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 75667 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 75684 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + DeE------------------------R...................... r9 = 0x1 + DeE------------------------R...................... r8 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 75694 with total cost of 26: + +``` + DeER......................... r7 = 0x1095140 + DeER......................... r8 = 0x1095168 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1095148] = r8 + DeE-------------------------R r8 = 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1095150] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 75724 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 75809 if r7 == 0 +``` + +Gas simulation at offset 75727 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0xffffffffffffffff + DeE------------------------R r7 = r5 + 0x10 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 2216, jump 2366 +``` + +Gas simulation at offset 75745 with total cost of 1: + +``` + DeER jump 75763 if r6 == 0 +``` + +Gas simulation at offset 75748 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2218, jump 254165 +``` + +Gas simulation at offset 75757 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x40] = r7 + DeE------------------------R jump 75818 if r7 == 0 +``` + +Gas simulation at offset 75763 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x48] = r7 + .DeE-------------------------------------------------R r0 = 0x8ac + ..DeE------------------------------------------------R r7 = 0x12c70 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 12712 +``` + +Gas simulation at offset 75794 with total cost of 1: + +``` + DeER jump 75837 if r7 >=s 0 +``` + +Gas simulation at offset 75797 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 2222, jump 4480 +``` + +Gas simulation at offset 75807 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 75825 +``` + +Gas simulation at offset 75809 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2224, jump 12993 +``` + +Gas simulation at offset 75816 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 75834 +``` + +Gas simulation at offset 75818 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2226, jump 12993 +``` + +Gas simulation at offset 75825 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2228, jump 4480 +``` + +Gas simulation at offset 75834 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 75837 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 75854 with total cost of 1: + +``` + DeER jump 19419 if r7 == 0 +``` + +Gas simulation at offset 75859 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0] = r6 + .DeE--------------------------------------R r6 = 0 + .D......................................... r5 = r7 + .DeeE-------------------------------------R fallthrough +``` + +Gas simulation at offset 75876 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 75889 if r7 == 0 +``` + +Gas simulation at offset 75882 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2230, jump 4480 +``` + +Gas simulation at offset 75889 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 75906 with total cost of 1: + +``` + DeER jump 75943 if r7 == 0 +``` + +Gas simulation at offset 75909 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0x10] + D=========================eE--------------R jump 4480 if r8 == 0 +``` + +Gas simulation at offset 75918 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0] = r5 + .D......................................... r5 = r7 + .D......................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r5 = u64 [r1 + 0] + ..D========================eE-------------R r1 = r1 + 0x10 + ..DeeeeeeeeeeeeeeeE-----------------------R jump 4480 +``` + +Gas simulation at offset 75943 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 75945 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r6 = r7 + .DeE------------------------R r7 = 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 2234, jump 2374 +``` + +Gas simulation at offset 75969 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 76204 if r7 == 0 +``` + +Gas simulation at offset 75973 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeE------------------------R r7 = 0x1190 + DeeeeeeeeeeeeeeeE----------R r0 = 2236, jump 5449 +``` + +Gas simulation at offset 75988 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 76218 if r7 == 0 +``` + +Gas simulation at offset 75992 with total cost of 278: + +``` + D........................................................................................................................................................................................................................................................................................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0] + DeE------------------------R............................................................................................................................................................................................................................................................. r0 = 0x8be + DeE------------------------R............................................................................................................................................................................................................................................................. r1 = r1 + 0xffffffffffffffd8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r1 + 0x20] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r1 + 0x10] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... u64 [r1 + 0x8] = r8 + ..D...................................................................................................................................................................................................................................................................................... r5 = r7 + ..D========================eE-----------------------R.................................................................................................................................................................................................................................... r6 = r5 + 0x1130 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u16 [r5 + 40] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u64 [r5 + 32] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u64 [r5 + 24] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r5 + 16] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r5 + 8] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r5 + 0] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u32 [r5 + 44] = 0x2 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r5 + 48] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r5 + 56] = 0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r5 + 64] = 0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r5 + 72] = 0 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r5 + 80] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r5 + 88] = 0 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r5 + 96] = 0 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r5 + 104] = 0 + ......D=======================================================================================================================eE-R....................................................................................................................................................... r7 = r5 + 0x70 + .......D=======================================================================================================================eER....................................................................................................................................................... r8 = r5 + 0x78 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0] = r8 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. u64 [r5 + 120] = 0 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. u64 [r5 + 128] = 0 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r5 + 0x70] = r8 + ........D===============================================================================================================================================eER.............................................................................................................................. r8 = r5 + 0x90 + .........D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r5 + 144] = 0 + .........D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r5 + 152] = 0 + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r5 + 0x88] = r8 + ............................D============================================================================================================================eE------------------------R..................................................................................................... r8 = r5 + 0xe8 + ............................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 232] = 0 + .............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r5 + 240] = 0 + .............................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r5 + 168] = 0 + .............................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r5 + 176] = 0 + .....................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 184] = 0 + .....................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 192] = 0 + ......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 200] = 0 + ......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 208] = 0 + .......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 216] = 0 + ..............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r5 + 0xe0] = r8 + ...............................................................................D====================================================================================================================================================eE-----------------------R........................... r8 = r5 + 0x100 + ...............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 256] = 0 + ................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 264] = 0 + .......................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0xf8] = r8 + ........................................................................................................D===================================================================================================================================================eE-R......................... r8 = r5 + 0x118 + ........................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 280] = 0 + .........................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 288] = 0 + ................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x110] = r8 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 296] = 0 + .................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------------------------------------R r8 = 0 + ..................................................................................................................................DeE---------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 0xa72 + ..................................................................................................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------R jump 104231 +``` + +Gas simulation at offset 76189 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r6 + D........................... r7 = r6 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 2240, jump 119905 +``` + +Gas simulation at offset 76202 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 76240 +``` + +Gas simulation at offset 76204 with total cost of 26: + +``` + DeER......................... r5 = 0 + DeER......................... r8 = 0x1b0ea + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x800c8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 76240 +``` + +Gas simulation at offset 76218 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2242, jump 4480 +``` + +Gas simulation at offset 76227 with total cost of 26: + +``` + DeER......................... r5 = 0 + DeER......................... r8 = 0x1b0ea + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x800c8] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 76240 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 76256 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 76312 if r7 == 0 +``` + +Gas simulation at offset 76270 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 76326 if r6 == 0 +``` + +Gas simulation at offset 76278 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2246, jump 87529 +``` + +Gas simulation at offset 76286 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2248, jump 4480 +``` + +Gas simulation at offset 76295 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 76312 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 76326 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x17c3e + DeER............... r9 = 0x6e + .DeeeeeeeeeeeeeeeER r0 = 2250, jump 253403 +``` + +Gas simulation at offset 76351 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r9 = r7 + DeE-------------------------R r7 = 0xffffffffffffffff + .DeE------------------------R jump 76392 if r9 == 0 +``` + +Gas simulation at offset 76364 with total cost of 2: + +``` + DeER. r10 = 0xf + D=eER jump 76392 if r10 =s 0 +``` + +Gas simulation at offset 76534 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 2260, jump 4480 +``` + +Gas simulation at offset 76544 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 76643 +``` + +Gas simulation at offset 76549 with total cost of 15: + +``` + DeER.............. r7 = 0xfffffffffffffffe + DeeeeeeeeeeeeeeeER jump 76643 +``` + +Gas simulation at offset 76554 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0] + .DeeeeE-----------------------------------R..... i32 r7 = r8 * 0x6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 76569 if r7 =s r7 +``` + +Gas simulation at offset 76569 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 76572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r6 + 0x128] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 2262, jump 109908 +``` + +Gas simulation at offset 76587 with total cost of 1: + +``` + DeER jump 76640 if r7 != 0 +``` + +Gas simulation at offset 76590 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xb0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 76618 if r7 s 0 + .D==eeER..................... r7 = 0 - r7 + .D====eER.................... r8 = r8 & r7 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 76861 if r8 >=u 78 +``` + +Gas simulation at offset 76830 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x128] + DeE------------------------R. r9 = r5 + 0x1000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x138] = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 2274, jump 107639 +``` + +Gas simulation at offset 76848 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2276, jump 86600 +``` + +Gas simulation at offset 76856 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 77017 +``` + +Gas simulation at offset 76861 with total cost of 16: + +``` + DeER............... r10 = 0x4d + DeER............... r9 = 0x1b113 + DeER............... r7 = r1 + 0x22 + .DeER.............. r8 = 0x96 + .DeeeeeeeeeeeeeeeER r0 = 2278, jump 259637 +``` + +Gas simulation at offset 76883 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x22 + DeeeeeeeeeeeeeeeER r0 = 2280, jump 253600 +``` + +Gas simulation at offset 76893 with total cost of 21: + +``` + DeER.................... r8 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 77061 if r7 >=u r8 +``` + +Gas simulation at offset 76907 with total cost of 20: + +``` + D...................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 76924 if r6 >=u 23 +``` + +Gas simulation at offset 76913 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x1f] = s1 + DeE------------------------R r7 = r1 + 0x8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 76964 if r6 != 0 +``` + +Gas simulation at offset 76922 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 76981 +``` + +Gas simulation at offset 76924 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 2282, jump 5449 +``` + +Gas simulation at offset 76939 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r7 + DeE------------------------R.......................... r8 = 0x8000000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0] + .D========================eER......................... r8 = r8 | r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r6 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 76964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = r1 + 0x22 + D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 2284, jump 256372 +``` + +Gas simulation at offset 76978 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 76981 with total cost of 26: + +``` + DeER......................... r6 = r6 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = 0 + DeE-------------------------R r8 = r1 + 0x8 + .D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2286, jump 102699 +``` + +Gas simulation at offset 76997 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x1f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77013 if r7 >=s 0 +``` + +Gas simulation at offset 77003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 2288, jump 4480 +``` + +Gas simulation at offset 77013 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 77017 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0xb8] + DeE------------------------R...................... r1 = r1 + 0xd0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77035 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x10738 + DeER............... r9 = 0xcc + .DeeeeeeeeeeeeeeeER r0 = 2290, jump 253403 +``` + +Gas simulation at offset 77061 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 77074 with total cost of 22: + +``` + DeER..................... r7 = 0x4e + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77079 with total cost of 22: + +``` + DeER..................... r7 = 0x6ebc0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77086 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffec8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x130] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x120] = r6 + .D........................... r9 = r7 + .DeE------------------------R r7 = 0xffffffffffffffff + .DeE------------------------R jump 77348 if r9 == 0 +``` + +Gas simulation at offset 77111 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0] + D=========================eE--------------R jump 77367 if r9 == 0 +``` + +Gas simulation at offset 77118 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r5 = r9 + 0x113c + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = i32 [r5 + 0x4] + .D=========================eeeeE----------R.......... i32 r10 = r11 * 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0] = r9 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 77194 if r10 >=s r8 +``` + +Gas simulation at offset 77134 with total cost of 16: + +``` + DeER............... r9 = 0x19783 + DeER............... r7 = r1 + 0x26 + DeER............... r8 = 0xfa + .DeeeeeeeeeeeeeeeER r0 = 2298, jump 259637 +``` + +Gas simulation at offset 77153 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x26 + DeeeeeeeeeeeeeeeER r0 = 2300, jump 253600 +``` + +Gas simulation at offset 77163 with total cost of 21: + +``` + DeER.................... r8 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 77393 if r7 >=u r8 +``` + +Gas simulation at offset 77177 with total cost of 20: + +``` + D...................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 77232 if r6 >=u 23 +``` + +Gas simulation at offset 77183 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x1f] = s1 + DeE------------------------R r7 = r1 + 0x8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 77270 if r6 != 0 +``` + +Gas simulation at offset 77192 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 77287 +``` + +Gas simulation at offset 77194 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r9 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r8 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 2302, jump 109908 +``` + +Gas simulation at offset 77208 with total cost of 1: + +``` + DeER jump 77345 if r7 != 0 +``` + +Gas simulation at offset 77212 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77324 if r7 =s 0 +``` + +Gas simulation at offset 77309 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 2310, jump 4480 +``` + +Gas simulation at offset 77319 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 77348 +``` + +Gas simulation at offset 77324 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2312, jump 119905 +``` + +Gas simulation at offset 77336 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2314, jump 116069 +``` + +Gas simulation at offset 77345 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 77348 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x120] + .DeE--------------------------------------R....... r1 = r1 + 0x138 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77367 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x1730c + DeER............... r9 = 0x1b1 + .DeeeeeeeeeeeeeeeER r0 = 2316, jump 253403 +``` + +Gas simulation at offset 77393 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 77406 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 77447 if r7 == 0 +``` + +Gas simulation at offset 77420 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77495 if r6 == 0 +``` + +Gas simulation at offset 77426 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x128] + DeE------------------------R. r6 = r6 + 0x1148 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2320, jump 109908 +``` + +Gas simulation at offset 77444 with total cost of 1: + +``` + DeER jump 77461 if r7 == 0 +``` + +Gas simulation at offset 77447 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77461 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77472 if r7 >=s 0 +``` + +Gas simulation at offset 77467 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0xad] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 77472 with total cost of 28: + +``` + DeeeER......................... r7 = r7 >u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xbd] = a0 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0] + ..D========================eE-R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE-----------R jump 116564 +``` + +Gas simulation at offset 77495 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x19efb + DeER............... r9 = 0x1e5 + .DeeeeeeeeeeeeeeeER r0 = 2322, jump 253403 +``` + +Gas simulation at offset 77521 with total cost of 1: + +``` + DeER jump 77541 if r7 == 0 +``` + +Gas simulation at offset 77524 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 77546 if r7 == 0 +``` + +Gas simulation at offset 77530 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0xbd] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 77541 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77546 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x192e8 + .DeE------------------------R r9 = 0x1f5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2324, jump 253403 +``` + +Gas simulation at offset 77577 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 77618 if r7 == 0 +``` + +Gas simulation at offset 77591 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77666 if r6 == 0 +``` + +Gas simulation at offset 77597 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x128] + DeE------------------------R. r6 = r6 + 0x1144 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2326, jump 109908 +``` + +Gas simulation at offset 77615 with total cost of 1: + +``` + DeER jump 77632 if r7 == 0 +``` + +Gas simulation at offset 77618 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77632 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77643 if r7 >=s 0 +``` + +Gas simulation at offset 77638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0xac] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 77643 with total cost of 28: + +``` + DeeeER......................... r7 = r7 >u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xbc] = a0 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0] + ..D========================eE-R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE-----------R jump 116564 +``` + +Gas simulation at offset 77666 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x17c48 + DeER............... r9 = 0x1fd + .DeeeeeeeeeeeeeeeER r0 = 2328, jump 253403 +``` + +Gas simulation at offset 77692 with total cost of 1: + +``` + DeER jump 77712 if r7 == 0 +``` + +Gas simulation at offset 77695 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 77717 if r7 == 0 +``` + +Gas simulation at offset 77701 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0xbc] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 77712 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77717 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x15fa4 + .DeE------------------------R r9 = 0x20d + .DeeeeeeeeeeeeeeeE----------R r0 = 2330, jump 253403 +``` + +Gas simulation at offset 77748 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 77815 if r7 == 0 +``` + +Gas simulation at offset 77762 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77829 if r6 == 0 +``` + +Gas simulation at offset 77768 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x128] + DeE------------------------R. r6 = r6 + 0x1158 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2332, jump 109908 +``` + +Gas simulation at offset 77786 with total cost of 1: + +``` + DeER jump 77815 if r7 != 0 +``` + +Gas simulation at offset 77789 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0] + D=========================eE--------------R jump 77808 if r7 >=s 0 +``` + +Gas simulation at offset 77795 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0xae] + .D========================eeeE------------R............. r7 = r7 >u 0 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xbf] = a0 + ..DeeeeeeeeeeeeeeeE------------------------------------R jump 77815 +``` + +Gas simulation at offset 77808 with total cost of 28: + +``` + DeeeER......................... r7 = r7 >u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xbf] = a0 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 77815 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77829 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x10744 + DeER............... r9 = 0x216 + .DeeeeeeeeeeeeeeeER r0 = 2334, jump 253403 +``` + +Gas simulation at offset 77855 with total cost of 1: + +``` + DeER jump 77879 if r7 == 0 +``` + +Gas simulation at offset 77858 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77881 if r7 == 0 +``` + +Gas simulation at offset 77864 with total cost of 28: + +``` + DeeeER......................... r8 = r8 >u 0 + DeE--R......................... r9 = 0x1000 + .DeE-R......................... r7 = r7 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x15c] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 77879 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77881 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x16a21 + .DeE------------------------R r9 = 0x226 + .DeeeeeeeeeeeeeeeE----------R r0 = 2336, jump 253403 +``` + +Gas simulation at offset 77912 with total cost of 1: + +``` + DeER jump 77936 if r7 == 0 +``` + +Gas simulation at offset 77915 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77938 if r7 == 0 +``` + +Gas simulation at offset 77921 with total cost of 28: + +``` + DeeeER......................... r8 = r8 >u 0 + DeE--R......................... r9 = 0x1000 + .DeE-R......................... r7 = r7 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x15d] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 77936 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77938 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x15fb4 + .DeE------------------------R r9 = 0x22f + .DeeeeeeeeeeeeeeeE----------R r0 = 2338, jump 253403 +``` + +Gas simulation at offset 77969 with total cost of 1: + +``` + DeER jump 77991 if r7 == 0 +``` + +Gas simulation at offset 77972 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 77993 if r7 == 0 +``` + +Gas simulation at offset 77978 with total cost of 27: + +``` + DeER.......................... r8 = 0x1000 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x15d] + DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 77991 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 77993 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x10db6 + .DeE------------------------R r9 = 0x238 + .DeeeeeeeeeeeeeeeE----------R r0 = 2340, jump 253403 +``` + +Gas simulation at offset 78024 with total cost of 1: + +``` + DeER jump 78044 if r7 == 0 +``` + +Gas simulation at offset 78027 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 78046 if r7 == 0 +``` + +Gas simulation at offset 78033 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + .DeeeE------------------------------------R.......... r8 = r8 >u 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xb0] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 78044 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78046 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x181b0 + .DeE------------------------R r9 = 0x242 + .DeeeeeeeeeeeeeeeE----------R r0 = 2342, jump 253403 +``` + +Gas simulation at offset 78077 with total cost of 1: + +``` + DeER jump 78100 if r7 == 0 +``` + +Gas simulation at offset 78080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 78102 if r7 == 0 +``` + +Gas simulation at offset 78086 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + .DeeeE------------------------------------R.......... r9 = r8 >s 0 + ..D==eeE----------------------------------R.......... i32 r8 = r8 - r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x194] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 78100 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78102 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x1a87a + .DeE------------------------R r9 = 0x250 + .DeeeeeeeeeeeeeeeE----------R r0 = 2344, jump 253403 +``` + +Gas simulation at offset 78133 with total cost of 1: + +``` + DeER jump 78153 if r7 == 0 +``` + +Gas simulation at offset 78136 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 78155 if r7 == 0 +``` + +Gas simulation at offset 78142 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + .DeeeE------------------------------------R.......... r8 = r8 >u 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xb1] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 78153 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78155 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x16a3c + .DeE------------------------R r9 = 0x25e + .DeeeeeeeeeeeeeeeE----------R r0 = 2346, jump 253403 +``` + +Gas simulation at offset 78186 with total cost of 1: + +``` + DeER jump 78208 if r7 == 0 +``` + +Gas simulation at offset 78189 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 78210 if r7 == 0 +``` + +Gas simulation at offset 78195 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x128] + .DeeeE------------------------------------R.......... r8 = r8 >u 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc1] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 78208 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78210 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x157a9 + .DeE------------------------R r9 = 0x26b + .DeeeeeeeeeeeeeeeE----------R r0 = 2348, jump 253403 +``` + +Gas simulation at offset 78241 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 78287 if r7 == 0 +``` + +Gas simulation at offset 78255 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 78332 if r6 == 0 +``` + +Gas simulation at offset 78261 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u64 [r6 + 0x128] + DeeeE----------------------R... r7 = r8 >u 0 + .DeE-----------------------R... r8 = 0x1150 + .D=eE----------------------R... r6 = r6 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a0 + .D............................. r7 = r5 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 2350, jump 109908 +``` + +Gas simulation at offset 78284 with total cost of 1: + +``` + DeER jump 78301 if r7 == 0 +``` + +Gas simulation at offset 78287 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78301 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r6 + 0] + DeE---------------------------------------R..... r8 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 78315 if r7 != 0 +``` + +Gas simulation at offset 78310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xcc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 78315 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 116698 +``` + +Gas simulation at offset 78332 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x157bf + DeER............... r9 = 0x275 + .DeeeeeeeeeeeeeeeER r0 = 2352, jump 253403 +``` + +Gas simulation at offset 78358 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeE------------------------R jump 78444 if r7 == 0 +``` + +Gas simulation at offset 78373 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r7 + 0] + D=========================eE--------------R jump 78459 if r5 == 0 +``` + +Gas simulation at offset 78379 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x128] + DeE---------------------------------------R.......... r9 = 0x1154 + D=eE--------------------------------------R.......... r5 = r5 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u32 [r5 + 0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D................................................... r6 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2354, jump 109908 +``` + +Gas simulation at offset 78403 with total cost of 1: + +``` + DeER jump 78444 if r7 != 0 +``` + +Gas simulation at offset 78406 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + D=========================eE--------------R jump 78432 if r7 == 0 +``` + +Gas simulation at offset 78412 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .D========================eER r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 116698 +``` + +Gas simulation at offset 78432 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r8 + 0xa8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xcc] = r7 + .DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 78444 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78459 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x15fc8 + DeER............... r9 = 0x286 + .DeeeeeeeeeeeeeeeER r0 = 2356, jump 253403 +``` + +Gas simulation at offset 78485 with total cost of 1: + +``` + DeER jump 78502 if r7 == 0 +``` + +Gas simulation at offset 78488 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 78507 if r7 == 0 +``` + +Gas simulation at offset 78494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x128] + DeeeeeeeeeeeeeeeE----------R jump 116715 +``` + +Gas simulation at offset 78502 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78507 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x178e9 + .DeE------------------------R r9 = 0x297 + .DeeeeeeeeeeeeeeeE----------R r0 = 2358, jump 253403 +``` + +Gas simulation at offset 78538 with total cost of 1: + +``` + DeER jump 78569 if r7 == 0 +``` + +Gas simulation at offset 78541 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 78571 if r7 == 0 +``` + +Gas simulation at offset 78547 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x128] + .DeeE-------------------------------------R.......... i32 r9 = r8 + 0xfffffffffffffffd + ..D=eeeE----------------------------------R.......... r9 = r9 =u r8 +``` + +Gas simulation at offset 78714 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 78750 if r5 >=u 23 +``` + +Gas simulation at offset 78723 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x47] = s0 + DeE------------------------R r6 = r1 + 0x30 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 78792 if r5 != 0 +``` + +Gas simulation at offset 78732 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 78806 +``` + +Gas simulation at offset 78734 with total cost of 26: + +``` + DeER......................... r8 = 0x1b13c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x800c8] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 78934 +``` + +Gas simulation at offset 78750 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 2366, jump 5449 +``` + +Gas simulation at offset 78765 with total cost of 52: + +``` + D...................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r7 + DeE------------------------R........................... r7 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + .D=========================eER......................... r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x38] = r5 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 78792 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 2368, jump 256372 +``` + +Gas simulation at offset 78806 with total cost of 26: + +``` + DeER......................... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = 0 + DeE-------------------------R r8 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 2370, jump 184183 +``` + +Gas simulation at offset 78826 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i8 [r1 + 0x47] + D............................................... r5 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 78851 if r8 =s 0 +``` + +Gas simulation at offset 78904 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 78908 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 78974 if r8 == 0 +``` + +Gas simulation at offset 78911 with total cost of 22: + +``` + DeER..................... r7 = r7 >>a 0x38 + D=eER.................... r7 = r7 << 0x38 + D==eeeeeeeeeeeeeeeeeeeeER jump 78930 if r7 >=s 0 +``` + +Gas simulation at offset 78920 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 2376, jump 4480 +``` + +Gas simulation at offset 78930 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 78934 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x48] + DeE------------------------R...................... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 78948 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x8] + DeE------------------------R r7 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R r0 = 2378, jump 7383 +``` + +Gas simulation at offset 78963 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r1 + 0x47] + D=========================eER.................... r7 = r8 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 78904 if r7 =s 0 +``` + +Gas simulation at offset 79053 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 78920 +``` + +Gas simulation at offset 79056 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 2386, jump 4480 +``` + +Gas simulation at offset 79066 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r1 + 0x47] + D=========================eER.................... r7 = r7 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 78930 if r7 >=s 0 +``` + +Gas simulation at offset 79076 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 78920 +``` + +Gas simulation at offset 79079 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x17901 + DeER............... r9 = 0x2b7 + .DeeeeeeeeeeeeeeeER r0 = 2388, jump 253403 +``` + +Gas simulation at offset 79105 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 79118 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + .DeE------------------------R jump 79266 if r7 == 0 +``` + +Gas simulation at offset 79134 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r7 + 0] + D=========================eE--------------R jump 79421 if r5 == 0 +``` + +Gas simulation at offset 79141 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r7 = r5 + 0x1000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r7 + 384] = 0 + .D.............................................................................. r7 = r5 + .DeE--------------------------------------R..................................... r0 = 0x958 + .DeE--------------------------------------R..................................... r1 = r1 + 0xffffffffffffffa8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [r1 + 0x50] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [r1 + 0x48] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [r1 + 0x40] = r6 + ..D............................................................................. r6 = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 32] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 24] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 16] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 8] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + ....DeE------------------------------------------------------------------------R r0 = 0x1608 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 85866 +``` + +Gas simulation at offset 79198 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0 + DeER jump 79406 if r8 != 0 +``` + +Gas simulation at offset 79206 with total cost of 2: + +``` + D.... r7 = r5 + DeER. r7 = r7 + 0xc8 + DeeER fallthrough +``` + +Gas simulation at offset 79213 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i8 [r7 + 0x17] + D=========================eER jump 79281 if r8 =s 0 +``` + +Gas simulation at offset 79246 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 79250 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 79307 if r8 == 0 +``` + +Gas simulation at offset 79253 with total cost of 22: + +``` + DeER..................... r7 = r7 >>a 0x38 + D=eER.................... r7 = r7 << 0x38 + D==eeeeeeeeeeeeeeeeeeeeER jump 79402 if r7 >=s 0 +``` + +Gas simulation at offset 79263 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 79392 +``` + +Gas simulation at offset 79266 with total cost of 26: + +``` + DeER......................... r8 = 0x18d23 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x800c8] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 79406 +``` + +Gas simulation at offset 79281 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x8] + DeE------------------------R r7 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R r0 = 2394, jump 7383 +``` + +Gas simulation at offset 79296 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r1 + 0x2f] + D=========================eER.................... r7 = r8 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 79246 if r7 =s 0 +``` + +Gas simulation at offset 79374 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2402, jump 4480 +``` + +Gas simulation at offset 79383 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r1 + 0x2f] + D=========================eER.................... r7 = r7 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 79402 if r7 >=s 0 +``` + +Gas simulation at offset 79392 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 2404, jump 4480 +``` + +Gas simulation at offset 79402 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 79406 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79421 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x14cbf + DeER............... r9 = 0x2fe + .DeeeeeeeeeeeeeeeER r0 = 2406, jump 253403 +``` + +Gas simulation at offset 79447 with total cost of 1: + +``` + DeER jump 79462 if r7 == 0 +``` + +Gas simulation at offset 79450 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 79464 if r7 == 0 +``` + +Gas simulation at offset 79456 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE----------R jump 126300 +``` + +Gas simulation at offset 79462 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79464 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x118b3 + .DeE------------------------R r9 = 0x31b + .DeeeeeeeeeeeeeeeE----------R r0 = 2408, jump 253403 +``` + +Gas simulation at offset 79495 with total cost of 1: + +``` + DeER jump 79546 if r7 == 0 +``` + +Gas simulation at offset 79498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 79548 if r7 == 0 +``` + +Gas simulation at offset 79504 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r7 + 0x1a8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r7 + 0x1a0] + .D=================================================eER..... r8 = r8 - r7 + .D==================================================eER.... r8 = r8 >> 0x3 + .DeE--------------------------------------------------R.... r9 = 0xaaaaaaab00000000 + ..DeE-------------------------------------------------R.... r7 = 0xaaaaaaaaaaaaaaab + ..D==================================================eeeeER i32 r7 = r8 * r7 + ...DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 79546 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79548 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x1a88b + .DeE------------------------R r9 = 0x32a + .DeeeeeeeeeeeeeeeE----------R r0 = 2410, jump 253403 +``` + +Gas simulation at offset 79579 with total cost of 22: + +``` + DeER..................... r7 = 0x17912 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79586 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R jump 79718 if r7 == 0 +``` + +Gas simulation at offset 79601 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 79736 if r5 == 0 +``` + +Gas simulation at offset 79608 with total cost of 4: + +``` + D...... r6 = r8 + D...... r7 = r8 + DeER... r7 = r7 + 0xfffffffffffffffe + .DeeeER r7 = r7 =s 0 +``` + +Gas simulation at offset 79709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2422, jump 4480 +``` + +Gas simulation at offset 79718 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 79722 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79736 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x10075 + DeER............... r9 = 0x34d + .DeeeeeeeeeeeeeeeER r0 = 2424, jump 253403 +``` + +Gas simulation at offset 79762 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R jump 79822 if r7 == 0 +``` + +Gas simulation at offset 79773 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 79836 if r5 == 0 +``` + +Gas simulation at offset 79779 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r5 + 0x128] + DeeeE----------------------R... r8 = r8 >u 0 + .DeE-----------------------R... r9 = r5 + 0x1000 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x134] = a1 + .DeeeeeeeeeeeeeeeE------------R r0 = 2426, jump 109908 +``` + +Gas simulation at offset 79799 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 79810 if r7 != 0 +``` + +Gas simulation at offset 79802 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2428, jump 87853 +``` + +Gas simulation at offset 79810 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79822 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79836 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x192f8 + DeER............... r9 = 0x35f + .DeeeeeeeeeeeeeeeER r0 = 2430, jump 253403 +``` + +Gas simulation at offset 79862 with total cost of 22: + +``` + DeER..................... r7 = 0x14370 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79869 with total cost of 1: + +``` + DeER jump 79912 if r7 == 0 +``` + +Gas simulation at offset 79872 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 79919 if r7 == 0 +``` + +Gas simulation at offset 79878 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = r7 + 0xc8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 79888 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i8 [r7 + 0x17] + D=========================eER jump 79904 if r8 >=s 0 +``` + +Gas simulation at offset 79894 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79904 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x800c8] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 79919 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x800c8] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 79926 with total cost of 1: + +``` + DeER jump 79944 if r7 == 0 +``` + +Gas simulation at offset 79929 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 79956 if r7 == 0 +``` + +Gas simulation at offset 79935 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 79944 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 79956 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x10088 + .DeE------------------------R r9 = 0x397 + .DeeeeeeeeeeeeeeeE----------R r0 = 2436, jump 253403 +``` + +Gas simulation at offset 79987 with total cost of 1: + +``` + DeER jump 80005 if r7 == 0 +``` + +Gas simulation at offset 79990 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 80017 if r7 == 0 +``` + +Gas simulation at offset 79996 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 80005 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80017 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x10dca + .DeE------------------------R r9 = 0x3a5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2438, jump 253403 +``` + +Gas simulation at offset 80048 with total cost of 1: + +``` + DeER jump 80066 if r7 == 0 +``` + +Gas simulation at offset 80051 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 80078 if r7 == 0 +``` + +Gas simulation at offset 80057 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 80066 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80078 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x12465 + .DeE------------------------R r9 = 0x3b3 + .DeeeeeeeeeeeeeeeE----------R r0 = 2440, jump 253403 +``` + +Gas simulation at offset 80109 with total cost of 1: + +``` + DeER jump 80126 if r7 == 0 +``` + +Gas simulation at offset 80112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 80138 if r7 == 0 +``` + +Gas simulation at offset 80118 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 80126 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80138 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x1795a + .DeE------------------------R r9 = 0x3c1 + .DeeeeeeeeeeeeeeeE----------R r0 = 2442, jump 253403 +``` + +Gas simulation at offset 80169 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeE------------------------R jump 80268 if r7 == 0 +``` + +Gas simulation at offset 80184 with total cost of 16: + +``` + D.................. r5 = r8 + D.................. r6 = r7 + D.................. r7 = r8 + DeER............... r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 2444, jump 69235 +``` + +Gas simulation at offset 80198 with total cost of 1: + +``` + DeER jump 80268 if r7 >a 0x3 + .....DeE----------------------------------------------------------------------------------------------R r11 = 0xaaaaaaaaaaaaaaab + .....D========================================================================eeeE--------------------R r10 = r10 * r11 + ......DeE---------------------------------------------------------------------------------------------R r0 = 0x119e + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------R jump 174687 +``` + +Gas simulation at offset 80408 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80419 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x1492b + DeER............... r9 = 0x3e1 + .DeeeeeeeeeeeeeeeER r0 = 2454, jump 253403 +``` + +Gas simulation at offset 80445 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 80504 if r7 == 0 +``` + +Gas simulation at offset 80459 with total cost of 16: + +``` + D.................. r5 = r8 + D.................. r6 = r7 + D.................. r7 = r8 + DeER............... r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 2456, jump 69235 +``` + +Gas simulation at offset 80473 with total cost of 1: + +``` + DeER jump 80504 if r7 <=s 0 +``` + +Gas simulation at offset 80476 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0] + D=========================eE--------------R jump 80518 if r7 == 0 +``` + +Gas simulation at offset 80482 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D.................................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r6 = u64 [r1 + 0] + .D========================eE--------------R.......... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x188] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 80504 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80518 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x14376 + DeER............... r9 = 0x3ef + .DeeeeeeeeeeeeeeeER r0 = 2458, jump 253403 +``` + +Gas simulation at offset 80544 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 80573 if r7 == 0 +``` + +Gas simulation at offset 80552 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 80584 if r7 == 0 +``` + +Gas simulation at offset 80558 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2460, jump 103723 +``` + +Gas simulation at offset 80564 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80573 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80584 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x12cbb + DeER............... r9 = 0x3fd + .DeeeeeeeeeeeeeeeER r0 = 2462, jump 253403 +``` + +Gas simulation at offset 80610 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 80655 if r7 == 0 +``` + +Gas simulation at offset 80618 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 80668 if r7 == 0 +``` + +Gas simulation at offset 80624 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D=========================eER r7 = r7 + 0x108 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 80631 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i8 [r7 + 0x17] + D=========================eER jump 80647 if r8 >=s 0 +``` + +Gas simulation at offset 80637 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80647 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80655 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x12745 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80668 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x197f1 + DeER............... r9 = 0x409 + .DeeeeeeeeeeeeeeeER r0 = 2464, jump 253403 +``` + +Gas simulation at offset 80694 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 80739 if r7 == 0 +``` + +Gas simulation at offset 80702 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 80752 if r7 == 0 +``` + +Gas simulation at offset 80708 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D=========================eER r7 = r7 + 0x120 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 80715 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i8 [r7 + 0x17] + D=========================eER jump 80731 if r8 >=s 0 +``` + +Gas simulation at offset 80721 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80731 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80739 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x12745 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80752 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x1a89d + DeER............... r9 = 0x418 + .DeeeeeeeeeeeeeeeER r0 = 2466, jump 253403 +``` + +Gas simulation at offset 80778 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 80840 if r7 == 0 +``` + +Gas simulation at offset 80786 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 80848 if r7 == 0 +``` + +Gas simulation at offset 80792 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r7 + 0] + D=========================eE--------------R................ r7 = r7 + 0x138 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r7 + 0] + .D==================================================eER.... r8 = r8 - r7 + .D===================================================eER... r8 = r8 >>a 0x3 + ..DeE--------------------------------------------------R... r9 = 0xaaaaaaab00000000 + ..DeE--------------------------------------------------R... r7 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER r7 = r8 * r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r0 = u64 [r1 + 0] + ...DeE----------------------------------------------------R r1 = r1 + 0x8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 80840 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80848 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x15370 + DeER............... r9 = 0x426 + .DeeeeeeeeeeeeeeeER r0 = 2468, jump 253403 +``` + +Gas simulation at offset 80874 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R jump 80964 if r7 == 0 +``` + +Gas simulation at offset 80885 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 80996 if r7 == 0 +``` + +Gas simulation at offset 80891 with total cost of 26: + +``` + D............................ r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D=========================eER r7 = r7 + 0x138 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 80900 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r7 + 0] + D=========================eER..... r8 = r8 - r7 + D==========================eER.... r8 = r8 >>a 0x3 + .DeE-------------------------R.... r10 = 0xaaaaaaab00000000 + .DeE-------------------------R.... r9 = 0xaaaaaaaaaaaaaaab + ..D=========================eeeER. r8 = r8 * r9 + ..D============================eER jump 80980 if r5 >=u r8 +``` + +Gas simulation at offset 80937 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r8 = r5 * 0x18 + D===eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r8 = i8 [r7 + 0x17] + .D============================eE----------R jump 80953 if r8 >=s 0 +``` + +Gas simulation at offset 80950 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 80953 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80964 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x12745 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80980 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x107bf + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 80996 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x107ac + DeER............... r9 = 0x434 + .DeeeeeeeeeeeeeeeER r0 = 2470, jump 253403 +``` + +Gas simulation at offset 81022 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 81084 if r7 == 0 +``` + +Gas simulation at offset 81030 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 81092 if r7 == 0 +``` + +Gas simulation at offset 81036 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r7 + 0] + D=========================eE--------------R................ r7 = r7 + 0x150 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r7 + 0] + .D==================================================eER.... r8 = r8 - r7 + .D===================================================eER... r8 = r8 >>a 0x3 + ..DeE--------------------------------------------------R... r9 = 0xcccccccd00000000 + ..DeE--------------------------------------------------R... r7 = 0xcccccccccccccccd + ...D==================================================eeeER r7 = r8 * r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r0 = u64 [r1 + 0] + ...DeE----------------------------------------------------R r1 = r1 + 0x8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 81084 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 81092 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x1b170 + DeER............... r9 = 0x447 + .DeeeeeeeeeeeeeeeER r0 = 2472, jump 253403 +``` + +Gas simulation at offset 81118 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R jump 81203 if r8 == 0 +``` + +Gas simulation at offset 81134 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 81257 if r7 == 0 +``` + +Gas simulation at offset 81140 with total cost of 26: + +``` + D............................ r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D=========================eER r7 = r7 + 0x150 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 81149 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r7 + 0] + D=========================eER..... r8 = r8 - r7 + D==========================eER.... r8 = r8 >>a 0x3 + .DeE-------------------------R.... r10 = 0xcccccccd00000000 + .DeE-------------------------R.... r9 = 0xcccccccccccccccd + ..D=========================eeeER. r8 = r8 * r9 + ..D============================eER jump 81210 if r6 >=u r8 +``` + +Gas simulation at offset 81186 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeE-------------------------------------R......... r8 = r6 * 0x28 + D===eE------------------------------------R......... r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r8 = i8 [r7 + 0x17] + .D============================eeeeeeeeeeeeeeeeeeeeER jump 81226 if r8 > 0x1f + .D=eeER.. i32 r8 = r8 + r9 + .D===eER. r8 = r8 & 0xfffffffffffffffe + .D====eER jump 82213 if r8 s 0 + ...D======================eE----------------------------R r10 = r9 + 0x130 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x28] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x50] = r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r10 + ....DeeeeeeeeeeeeeeeE-----------------------------------R jump 81736 +``` + +Gas simulation at offset 81664 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r6 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r1 + 0x20] + .DeE------------------------------------------------R......................... r0 = 0x9b8 + .DeE------------------------------------------------R......................... r1 = r1 + 0xffffffffffffffe0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... u64 [r1 + 0x18] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0] + ...D.......................................................................... r5 = r8 + ...D.......................................................................... r7 = r6 + ...DeE-----------------------------------------------------------------------R r0 = 0x147c + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 125701 +``` + +Gas simulation at offset 81709 with total cost of 25: + +``` + DeER........................ r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 81714 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r6 = u64 [r1 + 0x70] + D=========================eER........................... r7 = r6 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r8 = u64 [r1 + 0x50] + .D=========================eeER......................... i32 r8 = r8 - r7 + .D=========================eE-R......................... r5 = r5 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + ..D==========================eE------------------------R jump 82213 if r8 <=s 0 +``` + +Gas simulation at offset 81736 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x70] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x18] + .D................................................... r7 = r6 + .D................................................... r8 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 2490, jump 69235 +``` + +Gas simulation at offset 81761 with total cost of 1: + +``` + D... r8 = r6 + DeER jump 81769 if r7 > 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x190] + .DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 81815 with total cost of 1: + +``` + DeER jump 81960 if r7 != 0 +``` + +Gas simulation at offset 81819 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 81978 +``` + +Gas simulation at offset 81822 with total cost of 16: + +``` + D.................. r7 = r6 + D.................. r5 = r8 + DeER............... r0 = 0x9bc + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 81846 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r9 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + D.................................................... r6 = r9 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2494, jump 85080 +``` + +Gas simulation at offset 81864 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2496, jump 58524 +``` + +Gas simulation at offset 81874 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 2498, jump 66433 +``` + +Gas simulation at offset 81883 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 2500, jump 85159 +``` + +Gas simulation at offset 81891 with total cost of 26: + +``` + D............................ r6 = r7 + DeER......................... r0 = 0x9c6 + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .D........................... r5 = r7 + .DeE------------------------R r7 = r7 >>a 0x20 + .DeE------------------------R r0 = 0xa6a + ..DeeeeeeeeeeeeeeeE---------R jump 57352 +``` + +Gas simulation at offset 81917 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r5 + DeER............... r0 = 0x9c8 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 81941 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x190] + .DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 81957 with total cost of 1: + +``` + DeER jump 81978 if r7 == 0 +``` + +Gas simulation at offset 81960 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE-------------------------------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2506, jump 69235 +``` + +Gas simulation at offset 81974 with total cost of 1: + +``` + DeER jump 82232 if r7 <=s 0 +``` + +Gas simulation at offset 81978 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x50] + .D========================eeE-------------R....... i32 r9 = r7 >> 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 82002 if r9 >=s r6 +``` + +Gas simulation at offset 81988 with total cost of 50: + +``` + DeER................................................. r7 = r6 - r9 + D=eER................................................ r7 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 82005 +``` + +Gas simulation at offset 82002 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 82005 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 82022 if r9 s 0 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 81714 +``` + +Gas simulation at offset 82210 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 82213 with total cost of 47: + +``` + DeeER............................................. i32 r7 = r5 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x78] + .D=eE-----------------------R..................... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 82232 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R jump 82213 +``` + +Gas simulation at offset 82237 with total cost of 16: + +``` + DeER............... r7 = 0x14ccc + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x14383 + DeER............... r9 = 0x596 + .DeeeeeeeeeeeeeeeER r0 = 2516, jump 253403 +``` + +Gas simulation at offset 82263 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 82370 if r8 == 0 +``` + +Gas simulation at offset 82266 with total cost of 4: + +``` + DeER... r2 = r8 << 0x1 + DeER... r7 = r7 << 0x20 + D=eER.. r7 = r7 >> 0x20 + .D=eER. r7 = r7 - r10 + .D==eER jump 82284 if r2 u 9 +``` + +Gas simulation at offset 82307 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r0 << 0x2 + DeE---------------------------------------R........... r6 = 0x21674 + .DeE--------------------------------------R........... r8 = r8 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r5 = u32 [r4 + 0x8] + .D==========================eE------------R........... r8 = r8 + r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r3 = i32 [r4 + 0x4] + ..DeE-------------------------------------R........... r10 = r10 >> 0x1 + ..D========================eeeE-----------R........... r10 = r10 * r5 + ..D===========================eE----------R........... r11 = r11 + r10 + ...D==========================eE----------R........... r12 = r12 + r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE-R jump [r8 + 0] +``` + +Gas simulation at offset 82347 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 82857 if r3 == 4 +``` + +Gas simulation at offset 82352 with total cost of 2: + +``` + DeER. r8 = 0x2 + D=eER jump 83223 if r3 != r8 +``` + +Gas simulation at offset 82359 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 83133 if r0 == 0 +``` + +Gas simulation at offset 82363 with total cost of 15: + +``` + DeER.............. r7 = 0xa4a + DeeeeeeeeeeeeeeeER jump 83138 +``` + +Gas simulation at offset 82370 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 82374 with total cost of 2: + +``` + DeER. r8 = 0x4 + D=eER jump 83223 if r3 != r8 +``` + +Gas simulation at offset 82381 with total cost of 20: + +``` + D...................... r6 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 82898 if r0 == 5 +``` + +Gas simulation at offset 82388 with total cost of 21: + +``` + DeER.................... r7 = 0xa52 + DeER.................... r10 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 82909 if r10 != 0 +``` + +Gas simulation at offset 82399 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83220 +``` + +Gas simulation at offset 82402 with total cost of 2: + +``` + DeER. r10 = 0x4 + D=eER jump 83223 if r3 != r10 +``` + +Gas simulation at offset 82409 with total cost of 20: + +``` + D...................... r6 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 83058 if r0 == 4 +``` + +Gas simulation at offset 82416 with total cost of 21: + +``` + DeER.................... r7 = 0xa4e + DeER.................... r10 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83069 if r10 != 0 +``` + +Gas simulation at offset 82427 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83220 +``` + +Gas simulation at offset 82430 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 82647 if r0 == 1 +``` + +Gas simulation at offset 82435 with total cost of 20: + +``` + DeER................... r10 = 0xa46 + DeeeeeeeeeeeeeeeeeeeeER jump 82656 if r3 == 4 +``` + +Gas simulation at offset 82444 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 82974 if r3 == 2 +``` + +Gas simulation at offset 82449 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 83223 if r3 != r8 +``` + +Gas simulation at offset 82456 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82463 with total cost of 25: + +``` + D........................... r5 = r11 + DeER........................ r6 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 82472 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2526, jump [r8 + 0] +``` + +Gas simulation at offset 82489 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r5 + 0] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2528, jump [r8 + 0] +``` + +Gas simulation at offset 82501 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + D.................................................... r8 = r7 + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x10] + .D=========================eE-----------------------R r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r9 + ..D=======================eE------------------------R r5 = r5 + r9 + ..DeE-----------------------------------------------R r6 = r6 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 82472 if r8 != 0 +``` + +Gas simulation at offset 82531 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 82534 with total cost of 2: + +``` + DeER. r8 = 0x4 + D=eER jump 83223 if r3 != r8 +``` + +Gas simulation at offset 82541 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82548 with total cost of 25: + +``` + D........................... r5 = r11 + DeER........................ r9 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x38000100 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 82562 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0xfffffffffffffffc] + .DeeeeeeeeeeeeeeeE---------R r0 = 2532, jump 60715 +``` + +Gas simulation at offset 82580 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 2534, jump 60063 +``` + +Gas simulation at offset 82588 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 0] = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2536, jump 60715 +``` + +Gas simulation at offset 82603 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 2538, jump 60063 +``` + +Gas simulation at offset 82611 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + D.................................................... r8 = r7 + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x8] + .D=========================eE-----------------------R r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r9 + ..D========================eE-----------------------R r5 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x10] + ..D=========================eE----------------------R r9 = r9 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 82562 if r8 != 0 +``` + +Gas simulation at offset 82644 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 82647 with total cost of 20: + +``` + DeER................... r10 = 0xa44 + DeeeeeeeeeeeeeeeeeeeeER jump 82444 if r3 != 4 +``` + +Gas simulation at offset 82656 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82663 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + DeE------------------------R r6 = r9 + 0x4 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 82673 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2540, jump [r5 + 0] +``` + +Gas simulation at offset 82689 with total cost of 50: + +``` + D.................................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r0 = 2542, jump [r8 + 0] +``` + +Gas simulation at offset 82703 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x18] + D..................................................... r8 = r7 + DeE------------------------R.......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r12 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0] + .D=========================eE-----------------------R. r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R. r12 = r12 + r9 + ..D=======================eE------------------------R. r5 = r5 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + ..DeE------------------------------------------------R r6 = r6 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 82673 if r8 != 0 +``` + +Gas simulation at offset 82735 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 82738 with total cost of 2: + +``` + DeER. r8 = 0x8 + D=eER jump 83223 if r3 != r8 +``` + +Gas simulation at offset 82745 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82752 with total cost of 26: + +``` + D............................ r5 = r11 + DeER......................... r7 = 0x3f00002000400080 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE------------------------R r9 = r9 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 82772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0xfffffffffffffffc] + .DeeeeeeeeeeeeeeeE---------R r0 = 2546, jump 57352 +``` + +Gas simulation at offset 82790 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 2548, jump 58524 +``` + +Gas simulation at offset 82798 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r5 + 0] = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2550, jump 57352 +``` + +Gas simulation at offset 82813 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 2552, jump 58524 +``` + +Gas simulation at offset 82821 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + D.................................................... r8 = r7 + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x8] + .D=========================eE-----------------------R r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r9 + ..D========================eE-----------------------R r5 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x10] + ..D=========================eE----------------------R r9 = r9 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 82772 if r8 != 0 +``` + +Gas simulation at offset 82854 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 82857 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82864 with total cost of 2: + +``` + DeER. r9 = r9 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 82868 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r9 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = i32 [r9 + 0] + .DeE------------------------------------------------R r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r10 + .DeE------------------------------------------------R r8 = r8 + 0xffffffffffffffff + .DeE------------------------------------------------R r12 = r12 + r5 + ..DeE-----------------------------------------------R r11 = r11 + r5 + ..DeE-----------------------------------------------R r9 = r9 + 0x8 + ..D=eE----------------------------------------------R jump 82868 if r8 != 0 +``` + +Gas simulation at offset 82895 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 82898 with total cost of 21: + +``` + DeER.................... r7 = 0xa50 + DeER.................... r10 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r10 == 0 +``` + +Gas simulation at offset 82909 with total cost of 25: + +``` + DeER........................ r5 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 82916 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2554, jump [r8 + 0] +``` + +Gas simulation at offset 82933 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2556, jump [r8 + 0] +``` + +Gas simulation at offset 82945 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + .D========================eE------------------------R r10 = r10 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r8 + .D========================eE------------------------R r6 = r6 + r8 + .DeE------------------------------------------------R r5 = r5 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeE----R jump 82916 if r10 != 0 +``` + +Gas simulation at offset 82971 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83220 +``` + +Gas simulation at offset 82974 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 82981 with total cost of 25: + +``` + DeER........................ r9 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + D........................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 82993 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0xfffffffffffffffc] + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 2558, jump [r6 + 0] +``` + +Gas simulation at offset 83009 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u16 [r5 + 0] = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r0 = 2560, jump [r6 + 0] +``` + +Gas simulation at offset 83023 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + D.................................................... r8 = r7 + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r12 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0] + .D=========================eE-----------------------R r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r9 + ..D========================eE-----------------------R r5 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x10] + ..D=========================eE----------------------R r9 = r9 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 82993 if r8 != 0 +``` + +Gas simulation at offset 83055 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 83058 with total cost of 21: + +``` + DeER.................... r7 = 0xa4c + DeER.................... r10 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r10 == 0 +``` + +Gas simulation at offset 83069 with total cost of 25: + +``` + DeER........................ r5 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 83076 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2562, jump [r8 + 0] +``` + +Gas simulation at offset 83093 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2564, jump [r8 + 0] +``` + +Gas simulation at offset 83105 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + .D========================eE------------------------R r10 = r10 + 0xffffffffffffffff + .D========================eE------------------------R r12 = r12 + r8 + .D========================eE------------------------R r6 = r6 + r8 + .DeE------------------------------------------------R r5 = r5 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeE----R jump 83076 if r10 != 0 +``` + +Gas simulation at offset 83131 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83220 +``` + +Gas simulation at offset 83133 with total cost of 2: + +``` + DeER. r7 = 0xa48 + DeeER fallthrough +``` + +Gas simulation at offset 83138 with total cost of 21: + +``` + DeER.................... r8 = r2 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 83220 if r8 == 0 +``` + +Gas simulation at offset 83144 with total cost of 25: + +``` + DeER........................ r5 = r9 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 83153 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2566, jump [r6 + 0] +``` + +Gas simulation at offset 83169 with total cost of 50: + +``` + D.................................................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r7 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r0 = 2568, jump [r9 + 0] +``` + +Gas simulation at offset 83185 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x18] + D..................................................... r8 = r7 + DeE------------------------R.......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r12 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x8] + .D=========================eE-----------------------R. r8 = r8 + 0xffffffffffffffff + .D========================eE------------------------R. r12 = r12 + r9 + ..D=======================eE------------------------R. r6 = r6 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + ..DeE------------------------------------------------R r5 = r5 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 83153 if r8 != 0 +``` + +Gas simulation at offset 83218 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83223 +``` + +Gas simulation at offset 83220 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 83223 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83238 with total cost of 1: + +``` + DeER jump 83289 if r7 == 0 +``` + +Gas simulation at offset 83241 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 83291 if r7 == 0 +``` + +Gas simulation at offset 83247 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r7 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r7 + 0xd8] + .D=================================================eER.... r8 = r8 - r7 + .D==================================================eER... r8 = r8 >>a 0x3 + .DeE--------------------------------------------------R... r9 = 0xaaaaaaab00000000 + ..DeE-------------------------------------------------R... r7 = 0xaaaaaaaaaaaaaaab + ..D==================================================eeeER r7 = r8 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 83289 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83291 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x14392 + .DeE------------------------R r9 = 0x65b + .DeeeeeeeeeeeeeeeE----------R r0 = 2572, jump 253403 +``` + +Gas simulation at offset 83322 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r9 + .D........................... r9 = r7 + .DeE------------------------R r7 = 0xffffffffffffffff + .DeE------------------------R jump 83375 if r9 == 0 +``` + +Gas simulation at offset 83340 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83414 if r7 == 0 +``` + +Gas simulation at offset 83346 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE------------------------R r9 = r5 & 0x3 + .DeE-----------------------R r10 = r9 + 0xffffffffffffffff + .DeE-----------------------R r11 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 83386 if r10 >=u r11 +``` + +Gas simulation at offset 83360 with total cost of 15: + +``` + DeeeER............ r9 = r10 u 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 2576, jump 126080 +``` + +Gas simulation at offset 83465 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83475 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83486 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x181d6 + DeER............... r9 = 0x693 + .DeeeeeeeeeeeeeeeER r0 = 2578, jump 253403 +``` + +Gas simulation at offset 83512 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 83546 if r7 == 0 +``` + +Gas simulation at offset 83520 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 83557 if r7 == 0 +``` + +Gas simulation at offset 83526 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x218] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x220] = r9 + .DeE------------------------------------------------R r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0] + .DeE------------------------------------------------R r1 = r1 + 0x8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 83546 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83557 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x13362 + DeER............... r9 = 0x6a7 + .DeeeeeeeeeeeeeeeER r0 = 2580, jump 253403 +``` + +Gas simulation at offset 83583 with total cost of 1: + +``` + DeER jump 83595 if r7 == 0 +``` + +Gas simulation at offset 83586 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83597 if r7 == 0 +``` + +Gas simulation at offset 83592 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 88186 +``` + +Gas simulation at offset 83595 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83597 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x15fe0 + .DeE------------------------R r9 = 0x6b8 + .DeeeeeeeeeeeeeeeE----------R r0 = 2582, jump 253403 +``` + +Gas simulation at offset 83628 with total cost of 1: + +``` + DeER jump 83640 if r7 == 0 +``` + +Gas simulation at offset 83631 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83642 if r7 == 0 +``` + +Gas simulation at offset 83637 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87104 +``` + +Gas simulation at offset 83640 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83642 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x143b5 + .DeE------------------------R r9 = 0x6c1 + .DeeeeeeeeeeeeeeeE----------R r0 = 2584, jump 253403 +``` + +Gas simulation at offset 83673 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 83693 if r7 == 0 +``` + +Gas simulation at offset 83681 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83700 if r7 == 0 +``` + +Gas simulation at offset 83687 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2586, jump 92282 +``` + +Gas simulation at offset 83693 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83700 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x113f0 + DeER............... r9 = 0x6ca + .DeeeeeeeeeeeeeeeER r0 = 2588, jump 253403 +``` + +Gas simulation at offset 83726 with total cost of 1: + +``` + DeER jump 83738 if r7 == 0 +``` + +Gas simulation at offset 83729 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83740 if r7 == 0 +``` + +Gas simulation at offset 83735 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97389 +``` + +Gas simulation at offset 83738 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83740 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x18d50 + .DeE------------------------R r9 = 0x6d3 + .DeeeeeeeeeeeeeeeE----------R r0 = 2590, jump 253403 +``` + +Gas simulation at offset 83771 with total cost of 1: + +``` + DeER jump 83783 if r7 == 0 +``` + +Gas simulation at offset 83774 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83785 if r7 == 0 +``` + +Gas simulation at offset 83780 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97557 +``` + +Gas simulation at offset 83783 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83785 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x12768 + .DeE------------------------R r9 = 0x6dc + .DeeeeeeeeeeeeeeeE----------R r0 = 2592, jump 253403 +``` + +Gas simulation at offset 83816 with total cost of 1: + +``` + DeER jump 83828 if r7 == 0 +``` + +Gas simulation at offset 83819 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83830 if r7 == 0 +``` + +Gas simulation at offset 83825 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97724 +``` + +Gas simulation at offset 83828 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83830 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x143c7 + .DeE------------------------R r9 = 0x6e5 + .DeeeeeeeeeeeeeeeE----------R r0 = 2594, jump 253403 +``` + +Gas simulation at offset 83861 with total cost of 1: + +``` + DeER jump 83873 if r7 == 0 +``` + +Gas simulation at offset 83864 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83875 if r7 == 0 +``` + +Gas simulation at offset 83870 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97781 +``` + +Gas simulation at offset 83873 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83875 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x16486 + .DeE------------------------R r9 = 0x6ee + .DeeeeeeeeeeeeeeeE----------R r0 = 2596, jump 253403 +``` + +Gas simulation at offset 83906 with total cost of 1: + +``` + DeER jump 83918 if r7 == 0 +``` + +Gas simulation at offset 83909 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83920 if r7 == 0 +``` + +Gas simulation at offset 83915 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 99897 +``` + +Gas simulation at offset 83918 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83920 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x11cee + .DeE------------------------R r9 = 0x6f7 + .DeeeeeeeeeeeeeeeE----------R r0 = 2598, jump 253403 +``` + +Gas simulation at offset 83951 with total cost of 1: + +``` + DeER jump 83963 if r7 == 0 +``` + +Gas simulation at offset 83954 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 83965 if r7 == 0 +``` + +Gas simulation at offset 83960 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 99954 +``` + +Gas simulation at offset 83963 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 83965 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x19f33 + .DeE------------------------R r9 = 0x700 + .DeeeeeeeeeeeeeeeE----------R r0 = 2600, jump 253403 +``` + +Gas simulation at offset 83996 with total cost of 1: + +``` + DeER jump 84008 if r7 == 0 +``` + +Gas simulation at offset 83999 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84010 if r7 == 0 +``` + +Gas simulation at offset 84005 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 100071 +``` + +Gas simulation at offset 84008 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84010 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x10ddc + .DeE------------------------R r9 = 0x709 + .DeeeeeeeeeeeeeeeE----------R r0 = 2602, jump 253403 +``` + +Gas simulation at offset 84041 with total cost of 1: + +``` + DeER jump 84053 if r7 == 0 +``` + +Gas simulation at offset 84044 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84055 if r7 == 0 +``` + +Gas simulation at offset 84050 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 100197 +``` + +Gas simulation at offset 84053 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84055 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x1649e + .DeE------------------------R r9 = 0x712 + .DeeeeeeeeeeeeeeeE----------R r0 = 2604, jump 253403 +``` + +Gas simulation at offset 84086 with total cost of 1: + +``` + DeER jump 84098 if r7 == 0 +``` + +Gas simulation at offset 84089 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84100 if r7 == 0 +``` + +Gas simulation at offset 84095 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 100254 +``` + +Gas simulation at offset 84098 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84100 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x19804 + .DeE------------------------R r9 = 0x71b + .DeeeeeeeeeeeeeeeE----------R r0 = 2606, jump 253403 +``` + +Gas simulation at offset 84131 with total cost of 1: + +``` + DeER jump 84149 if r7 == 0 +``` + +Gas simulation at offset 84134 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84151 if r7 == 0 +``` + +Gas simulation at offset 84140 with total cost of 15: + +``` + DeER.............. r9 = r9 << 0x30 + D=eER............. r9 = r9 >> 0x30 + DeeeeeeeeeeeeeeeER jump 100311 +``` + +Gas simulation at offset 84149 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84151 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x113d6 + DeE-------------------------R r8 = 0x12c9b + .DeE------------------------R r10 = 0x1277e + .DeE------------------------R r9 = 0x724 + .DeeeeeeeeeeeeeeeE----------R r0 = 2608, jump 253403 +``` + +Gas simulation at offset 84182 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R jump 84209 if r7 == 0 +``` + +Gas simulation at offset 84190 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84220 if r7 == 0 +``` + +Gas simulation at offset 84196 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2610, jump 100368 +``` + +Gas simulation at offset 84202 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84209 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84220 with total cost of 16: + +``` + DeER............... r7 = 0x113d6 + DeER............... r8 = 0x12c9b + DeER............... r10 = 0x118da + DeER............... r9 = 0x72d + .DeeeeeeeeeeeeeeeER r0 = 2612, jump 253403 +``` + +Gas simulation at offset 84246 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x38] + .D==================================================eER jump 84528 if r9 >=u r8 +``` + +Gas simulation at offset 84268 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + DeE------------------------R r9 = r8 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0xffffffffffffec68 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 84287 if r9 >u 4 +``` + +Gas simulation at offset 84283 with total cost of 2: + +``` + DeER. r9 = 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 84287 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeE------------------------R r5 = 0x1398 + .DeeeeE--------------------R r7 = r9 mulhu r5 + ..D===eeeE-----------------R r7 = r7 > 0xb + ...D=============================eeeER. r9 = r7 * r5 + ...D================================eER r9 = r9 + r5 + ....D.................................. r7 = r10 + ....DeE-------------------------------R r8 = 0 + ....DeeeeeeeeeeeeeeeE-----------------R r0 = 2616, jump 256151 +``` + +Gas simulation at offset 84360 with total cost of 15: + +``` + DeER.............. r7 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 2618, jump 5449 +``` + +Gas simulation at offset 84370 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r1 + 0x10] + .D========================eER......................... r7 = r5 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE-------------------------------------------------R r7 = 0x20 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2620, jump 5449 +``` + +Gas simulation at offset 84394 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r8 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................. r8 = u64 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r10 = u64 [r1 + 0x28] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x10] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r10 = u64 [r1 + 0x8] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x18] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... u64 [r5 + 0x10] = r7 + ...D===============================================eE-------------------------------------------------R........................... r8 = r8 + 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... u64 [r5 + 0x20] = r8 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r5 + 0x28] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x18] + ....D=================================================================================================eER......................... r8 = r8 + r9 + ....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x38] = r8 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 24] = 0x1380 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------R jump 84492 +``` + +Gas simulation at offset 84453 with total cost of 26: + +``` + DeER......................... r6 = r9 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0] = r7 + .DeE-----------------------R. r7 = r5 + 0x18 + .DeE-----------------------R. r8 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE---------R r0 = 2622, jump 256151 +``` + +Gas simulation at offset 84476 with total cost of 26: + +``` + D............................ r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x30] + D=========================eER r6 = r6 + r7 + .D........................... r7 = r5 + .DeE------------------------R jump 84509 if r9 == 0 +``` + +Gas simulation at offset 84492 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + D=========================eER r5 = r5 + r6 + DeeeeeeeeeeeeeeeeeeeeE------R jump 84453 if r7 == 0 +``` + +Gas simulation at offset 84504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 84453 +``` + +Gas simulation at offset 84509 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x28] = r8 + .DeE------------------------------------------------R. r7 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 84528 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84543 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0] + D=========================eE--------------R jump 84560 if r5 == 0 +``` + +Gas simulation at offset 84549 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x10] + D=========================eE--------------R jump 84543 if r8 != r12 +``` + +Gas simulation at offset 84556 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 84659 +``` + +Gas simulation at offset 84560 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r2 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r6 + .D========================eE--------------R jump 84684 if r5 == 0 +``` + +Gas simulation at offset 84576 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r5 + 0] + D=========================eE--------------R jump 84586 if r11 == 0 +``` + +Gas simulation at offset 84582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 84586 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r2 + 0x28] = r11 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r8 + .DeE------------------------------------------------R r8 = r9 + 0x8 + .DeE------------------------------------------------R r7 = r5 + 0x18 + ..DeE-----------------------------------------------R r9 = 0x1380 + ..D.................................................. r6 = r2 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 2624, jump 256372 +``` + +Gas simulation at offset 84614 with total cost of 52: + +``` + D...................................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + .D==================================================eER jump 84633 if r8 == 0 +``` + +Gas simulation at offset 84629 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 84633 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r10 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r5 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r7 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u64 [r10 + 0] + .D========================eE--------------R........... r9 = r9 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x30] = r9 + .DeE-------------------------------------------------R r8 = 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x18] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [r1 + 0x10] + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 84659 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r7 + 0x18] = a1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + .D========================eE------------------------R...................... r1 = r1 + 0x38 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84684 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r2 + 0x38] + D=========================eER r8 = r8 + 0x4 + D............................ r7 = r2 + .D........................... r5 = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 2626, jump 84246 +``` + +Gas simulation at offset 84702 with total cost of 26: + +``` + D............................ r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x28] + D=========================eER jump 84722 if r5 == 0 +``` + +Gas simulation at offset 84710 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 84582 if r11 != 0 +``` + +Gas simulation at offset 84719 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 84586 +``` + +Gas simulation at offset 84722 with total cost of 16: + +``` + DeER............... r7 = 0x19f44 + DeER............... r8 = 0x157ea + DeER............... r10 = 0x12475 + DeER............... r9 = 0xea + .DeeeeeeeeeeeeeeeER r0 = 2628, jump 253403 +``` + +Gas simulation at offset 84748 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84758 if r7 >s 4294934528 +``` + +Gas simulation at offset 84753 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffff8000 + DeeER fallthrough +``` + +Gas simulation at offset 84758 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84768 if r7 >a 0x30 + D==eER..................... r8 = r8 << 0x21 + .D==eER.................... r8 = r8 >> 0x38 + .D===eER................... r7 = r7 + r8 + .D====eER.................. r7 = r7 << 0x30 + .D=====eER................. r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84791 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84801 if r7 >s 4294934528 +``` + +Gas simulation at offset 84796 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffff8000 + DeeER fallthrough +``` + +Gas simulation at offset 84801 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84811 if r7 >a 0x30 + D==eER...................... r8 = r8 << 0x21 + .D==eER..................... r8 = r8 >> 0x38 + .D===eER.................... r7 = r7 + r8 + .D====eER................... r7 = r7 << 0x30 + .D=====eER.................. r7 = r7 >>a 0x30 + ..D=====eER................. r7 = r7 >> 0x8 + ..D======eER................ r7 = r7 + 0x80 + ..D=======eER............... r7 = r7 << 0x30 + ..D========eER.............. r7 = r7 >> 0x30 + ...DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84847 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84861 if r7 <=s 4294934528 +``` + +Gas simulation at offset 84852 with total cost of 21: + +``` + DeER.................... r8 = 0x7fff + D=eeeeeeeeeeeeeeeeeeeeER jump 84871 if r7 >=s r8 +``` + +Gas simulation at offset 84859 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84861 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffff8000 + DeER..................... r8 = 0x7fff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84871 with total cost of 22: + +``` + DeER..................... r7 = 0x7fff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84877 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84901 if r7 <=s 4294934528 +``` + +Gas simulation at offset 84882 with total cost of 21: + +``` + DeER.................... r8 = 0x8000 + DeER.................... r9 = 0x7fff + D=eeeeeeeeeeeeeeeeeeeeER jump 84914 if r7 >=s r9 +``` + +Gas simulation at offset 84894 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 + 0x8000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84901 with total cost of 22: + +``` + DeER..................... r8 = 0x8000 + DeER..................... r9 = 0x7fff + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84914 with total cost of 22: + +``` + DeER..................... r7 = 0xffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84921 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84938 if r7 <=s 4294934528 +``` + +Gas simulation at offset 84926 with total cost of 21: + +``` + DeER.................... r8 = 0x7fff + D=eeeeeeeeeeeeeeeeeeeeER jump 84949 if r7 >=s r8 +``` + +Gas simulation at offset 84933 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84938 with total cost of 22: + +``` + DeER..................... r8 = 0x7fff + DeER..................... r7 = 0xffffffffff800000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84949 with total cost of 22: + +``` + DeER..................... r7 = 0x7fff00 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84956 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84980 if r7 <=s 4294934528 +``` + +Gas simulation at offset 84961 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 84986 if r7 >=s 32767 +``` + +Gas simulation at offset 84966 with total cost of 23: + +``` + DeER...................... r7 = r7 << 0x8 + DeER...................... r8 = 0x800000 + D=eeER.................... i32 r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 84980 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffff8000 + DeeeeeeeeeeeeeeeER jump 84966 +``` + +Gas simulation at offset 84986 with total cost of 22: + +``` + DeER..................... r8 = 0x800000 + DeER..................... r7 = 0xffff00 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85000 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 85017 if r7 <=s 4294934528 +``` + +Gas simulation at offset 85005 with total cost of 21: + +``` + DeER.................... r8 = 0x7fff + D=eeeeeeeeeeeeeeeeeeeeER jump 85029 if r7 >=s r8 +``` + +Gas simulation at offset 85012 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 << 0x10 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85017 with total cost of 22: + +``` + DeER..................... r8 = 0x7fff + DeER..................... r7 = 0xffffffff80000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85029 with total cost of 22: + +``` + DeER..................... r7 = 0x7fff0000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85037 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 85061 if r7 <=s 4294934528 +``` + +Gas simulation at offset 85042 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 85067 if r7 >=s 32767 +``` + +Gas simulation at offset 85047 with total cost of 23: + +``` + DeeER..................... i32 r7 = r7 << 0x10 + DeE-R..................... r8 = 0xffffffff80000000 + D==eER.................... r7 = r7 ^ r8 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85061 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffff8000 + DeeeeeeeeeeeeeeeER jump 85047 +``` + +Gas simulation at offset 85067 with total cost of 22: + +``` + DeER..................... r8 = 0xffffffff80000000 + DeER..................... r7 = 0xffffffffffff0000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85080 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .DeE------------------------R r8 = r7 >> 0x20 + .DeE------------------------R r9 = 0x4530000000000000 + ..DeE-----------------------R r9 = r9 | r8 + ..DeE-----------------------R r7 = r7 << 0x20 + ..D=eE----------------------R r7 = r7 >> 0x20 + ...DeE----------------------R r8 = 0x4330000000000000 + ...D=eE---------------------R r5 = r7 | r8 + ....DeE---------------------R r8 = 0xc530000000100000 + ....D........................ r7 = r9 + ....DeeeeeeeeeeeeeeeE-------R r0 = 2644, jump 66433 +``` + +Gas simulation at offset 85141 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 2646, jump 66433 +``` + +Gas simulation at offset 85149 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85159 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 2648, jump 69235 +``` + +Gas simulation at offset 85177 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 85210 if r7 >=s 0 +``` + +Gas simulation at offset 85180 with total cost of 15: + +``` + DeER.............. r7 = 0x8000000000000000 + D=eER............. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeER r0 = 2650, jump 85221 +``` + +Gas simulation at offset 85198 with total cost of 47: + +``` + DeeER............................................. r7 = 0 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85210 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 85221 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 2652, jump 69235 +``` + +Gas simulation at offset 85242 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0 + DeER jump 85326 if r8 <=s 0 +``` + +Gas simulation at offset 85249 with total cost of 15: + +``` + DeER.............. r8 = 0x3df0000000000000 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2654, jump 58524 +``` + +Gas simulation at offset 85267 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2656, jump 66368 +``` + +Gas simulation at offset 85273 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 2658, jump 58395 +``` + +Gas simulation at offset 85281 with total cost of 15: + +``` + DeER.............. r8 = 0xc1f0000000000000 + DeeeeeeeeeeeeeeeER r0 = 2660, jump 58524 +``` + +Gas simulation at offset 85297 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2662, jump 66433 +``` + +Gas simulation at offset 85307 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2664, jump 66368 +``` + +Gas simulation at offset 85313 with total cost of 3: + +``` + DeER.. r6 = r6 << 0x20 + DeER.. r7 = r7 << 0x20 + D=eER. r7 = r7 >> 0x20 + D==eER r7 = r7 | r6 + .DeeER fallthrough +``` + +Gas simulation at offset 85326 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85340 with total cost of 15: + +``` + DeER.............. r8 = 0x41f0000000000000 + DeeeeeeeeeeeeeeeER r0 = 2668, jump 58524 +``` + +Gas simulation at offset 85356 with total cost of 16: + +``` + DeER............... r5 = r5 << 0x20 + D=eER.............. r5 = r5 >> 0x20 + DeE-R.............. r8 = 0x4330000000000000 + .D=eER............. r5 = r5 | r8 + .DeE-R............. r8 = 0xc330000000000000 + .DeeeeeeeeeeeeeeeER r0 = 2670, jump 66433 +``` + +Gas simulation at offset 85391 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 2672, jump 66433 +``` + +Gas simulation at offset 85399 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85409 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x70] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r5 + 120] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u32 [r6 + 0] = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 4] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x58] = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 2676, jump 85080 +``` + +Gas simulation at offset 85439 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 2678, jump 57503 +``` + +Gas simulation at offset 85457 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r7 + DeE------------------------R r8 = 0x4080000000000000 + DeeeeeeeeeeeeeeeE----------R r0 = 2680, jump 58524 +``` + +Gas simulation at offset 85476 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r6 + 0x48] = r7 + DeE------------------------R................................................... r8 = 0xffffffff00000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x8] = r8 + .DeE------------------------R.................................................. r8 = 0xffffffff00000002 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r6 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u64 [r6 + 24] = 0xffffffffffffffff + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r6 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 36] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 40] = 0xffffffffffffffff + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 44] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 80] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 48] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 56] = 0 + ...DeE------------------------------------------------------------------------R r7 = 0xf8 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 2682, jump 5449 +``` + +Gas simulation at offset 85542 with total cost of 26: + +``` + D............................ r6 = r7 + DeER......................... r0 = 0xa7c + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = r7 + 0x8 + ..DeE-----------------------R r6 = r5 + 0x78 + ..DeE-----------------------R r9 = 0x60 + ..DeE-----------------------R r8 = 0 + ...DeE----------------------R r0 = 0xcaa + ...DeeeeeeeeeeeeeeeE--------R jump 256151 +``` + +Gas simulation at offset 85581 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r6 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 85630 if r7 == r6 +``` + +Gas simulation at offset 85591 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 85611 if r7 == 0 +``` + +Gas simulation at offset 85594 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 2686, jump 109690 +``` + +Gas simulation at offset 85602 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2688, jump 4480 +``` + +Gas simulation at offset 85611 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x128] = r7 + DeE-------------------------------------------------R r7 = 0x278 + DeE-------------------------------------------------R r0 = 0xa82 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 5449 +``` + +Gas simulation at offset 85630 with total cost of 15: + +``` + DeER.............. r7 = 0x278 + DeeeeeeeeeeeeeeeER r0 = 2690, jump 5449 +``` + +Gas simulation at offset 85641 with total cost of 201: + +``` + D........................................................................................................................................................................................................... r6 = r7 + DeER........................................................................................................................................................................................................ r0 = 0xa84 + DeER........................................................................................................................................................................................................ r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r1 + 0] = r6 + .D.......................................................................................................................................................................................................... r5 = r7 + .DeE------------------------R............................................................................................................................................................................... r7 = 0x6e630 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. u64 [r5 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [r5 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 184] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 8] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r5 + 16] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r5 + 24] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 40] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 48] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r5 + 56] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 64] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 72] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r5 + 80] = 0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r5 + 88] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 96] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 104] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 112] = 0 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r5 + 120] = 0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 128] = 0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r5 + 176] = 0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 168] = 0 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r5 + 160] = 0 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 152] = 0 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 144] = 0 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 136] = 0 + ........DeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------R......................... r6 = 0x3ff0000000000000 + ........D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0xc0] = r6 + .........DeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------R........................ r7 = 0xbff0000000000000 + .........D=======================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xc8] = r7 + .............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xd0] = r7 + .............................D===================================================================================================================================================eE------------------------R r7 = r5 + 0xd8 + .............................DeE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r9 = 0x98 + ..............................DeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = 0 + ..............................DeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 0xea4 + ......................................................DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------------------------------R jump 256151 +``` + +Gas simulation at offset 85794 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 85825 if r7 == r6 +``` + +Gas simulation at offset 85799 with total cost of 1: + +``` + DeER jump 85813 if r7 == 0 +``` + +Gas simulation at offset 85802 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2694, jump [r8 + 0] +``` + +Gas simulation at offset 85813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r6 + D........................... r7 = r5 + DeE------------------------R r0 = 0xa88 + DeeeeeeeeeeeeeeeE----------R jump 170529 +``` + +Gas simulation at offset 85825 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2696, jump 170529 +``` + +Gas simulation at offset 85834 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2698, jump 85866 +``` + +Gas simulation at offset 85841 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2700, jump 86600 +``` + +Gas simulation at offset 85849 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 87104 +``` + +Gas simulation at offset 85866 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffe88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x170] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x168] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x160] = r6 + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 194] = 0x7f + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 41] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 44] = 0x2 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 192] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ...D================================================eE------------------------R jump 86287 if r6 != r8 +``` + +Gas simulation at offset 85917 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r5 + 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r5 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r1 + 32] = 0x64 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 36] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 40] = 0x2 + ..DeE------------------------------------------------R r7 = 0x3800 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2702, jump 5449 +``` + +Gas simulation at offset 85951 with total cost of 77: + +``` + D............................................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x130] = r7 + DeE------------------------R.................................................... r6 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r1 + 0x158] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 296] = 0x80 + .DeE------------------------R................................................... r7 = r1 + 0x148 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 336] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x138] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x140] = r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 328] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0] = 0 + ...D================================================eE-----------------------R.. r7 = r5 + 0x70 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + ....D===============================================eE-------------------------R r7 = r5 + 0x10 + ....DeE------------------------------------------------------------------------R r9 = 0x60 + ....DeE------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 2704, jump 256151 +``` + +Gas simulation at offset 86017 with total cost of 2: + +``` + DeER. r5 = r5 + 0xe0 + DeeER fallthrough +``` + +Gas simulation at offset 86022 with total cost of 33: + +``` + DeER................................ r7 = r5 + 0xffffffffffffff20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r5 + 0xffffffffffffff90] = r7 + .DeE------------------------R....... r7 = r6 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x18] = r7 + ..DeeeE----------------------R...... r7 = r6 >a 0x6 + ......DeE------------------------------------------------------------------------------------------------R....................... r10 = 0xcccccccd00000000 + ......DeE------------------------------------------------------------------------------------------------R....................... r9 = 0xcccccccccccccccd + .......D================================================================================================eeeER.................... r8 = r8 * r9 + .......DeE--------------------------------------------------------------------------------------------------R.................... r9 = 0xf + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.................... u8 [r1 + 268] = 0 + .......D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 86313 if r9 >a 0x6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0xc8] + .DeE------------------------------------------------R. r10 = 0xcccccccccccccccd + .DeE------------------------------------------------R. r12 = 0x4 + ..DeeeE---------------------------------------------R. r8 = r8 * r10 + ..D================================================eER jump 86456 if r11 != r12 +``` + +Gas simulation at offset 86404 with total cost of 2: + +``` + DeER. r9 = 0x7f + DeeER fallthrough +``` + +Gas simulation at offset 86408 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a2 + DeE------------------------R r8 = r8 + 0xffffffffffffffff + DeE------------------------R r7 = r7 + 0x140 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 86408 if r8 != 0 +``` + +Gas simulation at offset 86420 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 86492 +``` + +Gas simulation at offset 86422 with total cost of 2: + +``` + DeER. r11 = r11 + 0xfffffffffffffec0 + D=eER jump 86327 if r11 == r5 +``` + +Gas simulation at offset 86429 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r11 + 0xfffffffffffffff8] + D=========================eE--------------R jump 86422 if r7 == 0 +``` + +Gas simulation at offset 86436 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r11 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 86422 if r7 == 0 +``` + +Gas simulation at offset 86443 with total cost of 15: + +``` + D................. r6 = r11 + DeeeeeeeeeeeeeeeER r0 = 2716, jump 4480 +``` + +Gas simulation at offset 86452 with total cost of 15: + +``` + D................. r11 = r6 + DeeeeeeeeeeeeeeeER jump 86422 +``` + +Gas simulation at offset 86456 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r9 + 0xaf] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 86492 if r9 == 0 +``` + +Gas simulation at offset 86464 with total cost of 2: + +``` + DeER. r7 = r7 + 0x8 + DeER. r9 = 0x7f + DeER. r10 = 0xc + DeeER fallthrough +``` + +Gas simulation at offset 86474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xfffffffffffffff8] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 4294967292] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r10 + DeE------------------------R r8 = r8 + 0xffffffffffffffff + .DeE-----------------------R r7 = r7 + 0x140 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 86474 if r8 != 0 +``` + +Gas simulation at offset 86492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xe8] + DeE------------------------R r7 = r6 + 0xe0 + .DeE-----------------------R r5 = r6 + 0xe8 + .DeeeeeeeeeeeeeeeE---------R r0 = 2718, jump 104357 +``` + +Gas simulation at offset 86510 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 240] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xe0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 232] = 0 + .D========================eER r7 = r6 + 0xf8 + .D========================eER r5 = r6 + 0x100 + ..DeeeeeeeeeeeeeeeE---------R r0 = 2720, jump 104357 +``` + +Gas simulation at offset 86540 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 264] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xf8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 256] = 0 + .D========================eER r7 = r6 + 0x110 + .D========================eER r5 = r6 + 0x118 + ..DeeeeeeeeeeeeeeeE---------R r0 = 2722, jump 104357 +``` + +Gas simulation at offset 86570 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 288] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x110] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 280] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x170] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x168] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x160] + .D========================eE------------------------R r1 = r1 + 0x178 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 86600 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x18] = r6 + .D.............................................................................. r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r11 + 0x128] + .D=========================eER.................................................. r5 = r11 + 0x1130 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r5 + 0x4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r8 = i32 [r10 + 0xb4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u32 [r10 + 200] = 0 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xc0] = a0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 80] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x8] = r10 + ...D================================================eE-------------------------R jump 86778 if r8 == 4294967295 +``` + +Gas simulation at offset 86648 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u32 [r5 + 0x8] + DeE---------------------------------------R......................................... r8 = 0x6e640 + D=========================eeeE------------R......................................... r7 = r7 * 0x12 + .D===========================eE-----------R......................................... r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r7 + 0] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u8 [r7 + 0x1] + .D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r10 + 0xa8] = r8 + ..D====================================================eE------------------------R.. r8 = r9 & 0x1 + ..D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r10 + 0xac] = a1 + ...D===================================================eE-------------------------R. r7 = r9 << 0x3e + ...D====================================================eE------------------------R. r7 = r7 >> 0x3f + ...D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xad] = a0 + ....D==================================================eE--------------------------R r9 = r9 << 0x3d + ....D===================================================eE-------------------------R r9 = r9 >> 0x3f + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xaf] = a2 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r9 = i32 [r5 + 0x14] + .....D========================eE---------------------------------------------------R jump 86793 if r9 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r5 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xbc] = a1 + .D=========================eE------------------------R jump 86809 if r9 >=s 0 +``` + +Gas simulation at offset 86721 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeE-------------------------------------R........... r7 = r7 >u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xbd] = a0 + .D=========================eE------------------------R jump 86825 if r8 >=s 0 +``` + +Gas simulation at offset 86737 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + D....................................................... r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r9 + 0xae] + .D========================eeeE------------R............. r7 = r7 >u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x20] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xbf] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x10] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeE-------R jump 86843 if r8 != 0 +``` + +Gas simulation at offset 86759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x24] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 2724, jump 116698 +``` + +Gas simulation at offset 86770 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0x24] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 86870 if r7 != 0 +``` + +Gas simulation at offset 86776 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 86860 +``` + +Gas simulation at offset 86778 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0xac] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r10 + 0xad] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x14] + .D========================eE--------------R jump 86705 if r9 >=s 0 +``` + +Gas simulation at offset 86793 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeE-------------------------------------R........... r8 = r8 >u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r5 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xbc] = a1 + .D=========================eE------------------------R jump 86721 if r9 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xbd] = a0 + .D=========================eE------------------------R jump 86737 if r8 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r8 = u8 [r5 + 0x20] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R...... u8 [r9 + 0xbf] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u64 [r1 + 0x10] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 86759 if r8 == 0 +``` + +Gas simulation at offset 86843 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2726, jump 116698 +``` + +Gas simulation at offset 86854 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0x24] + D=========================eER jump 86870 if r7 != 0 +``` + +Gas simulation at offset 86860 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r6 + 0xa8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xcc] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 86870 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xb0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 40] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 86895 if r7 >a 0x3 + .D==eeeE--------------------------------------------R.................... r8 = r9 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................... r9 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r9 + 0xb0] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 87029 if r8 >=u r7 +``` + +Gas simulation at offset 87016 with total cost of 25: + +``` + DeER........................ r8 = r7 - r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2734, jump 104413 +``` + +Gas simulation at offset 87027 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87053 +``` + +Gas simulation at offset 87029 with total cost of 1: + +``` + DeER jump 87053 if r7 >=u r8 +``` + +Gas simulation at offset 87032 with total cost of 6: + +``` + DeER..... r8 = 0x58 + D=eeeER.. r7 = r7 * r8 + D====eER. r6 = r6 + r7 + D=====eER jump 87081 if r5 != r6 +``` + +Gas simulation at offset 87044 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xb0] = r6 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 87053 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 192] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x18] + .D========================eE------------------------R r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 87075 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffa8 + D=eER jump 87044 if r5 == r6 +``` + +Gas simulation at offset 87081 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 87075 if r7 == 0 +``` + +Gas simulation at offset 87088 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 87075 if r7 == 0 +``` + +Gas simulation at offset 87095 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2736, jump 4480 +``` + +Gas simulation at offset 87102 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87075 +``` + +Gas simulation at offset 87104 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r7 + 0x128] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ..D=================================================eE------------------------R jump 87505 if r8 == r10 +``` + +Gas simulation at offset 87132 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0 + DeE---------------------------------------R............ r8 = 0x3eb0000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x30] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 40] = 0x407f + .DeE--------------------------------------R............ r8 = 0x403f6a7a293be386 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x20] = r8 + ..DeE-------------------------------------R............ r8 = 0x3f70204081020408 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............ u64 [r1 + 0x18] = r8 + ...DeE------------------------------------R............ r8 = 0x7ff0000000000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + ....DeE----------------------------------------------R. r8 = 0xcccccccccccccccd + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .....DeeeeeeeeeeeeeeeE--------------------------------R jump 87236 +``` + +Gas simulation at offset 87210 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x38] + D=========================eE--------------R r5 = r5 + 0x1 + .D========================eE--------------R r8 = r8 - r10 + .D=========================eE-------------R r8 = r8 >>a 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r1 + 0x8] + .D==========================eeeE----------R r8 = r8 * r9 + ..D============================eE---------R jump 87505 if r5 >=u r8 +``` + +Gas simulation at offset 87236 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeE-------------------------------------R................. r6 = r5 * 0x140 + D===eE------------------------------------R................. r6 = r6 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................. r7 = u8 [r6 + 0] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r6 + 0xf] = a0 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r7 = i32 [r6 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r8 = i32 [r6 + 0x4] + ..DeE---------------------------------------------------R... r9 = 0x7f + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... u8 [r6 + 0xeb] = a2 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r6 + 176] = 0 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r6 + 0xc4] = r7 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r6 + 0xc0] = r8 + ...D===================================================eER.. r7 = r7 << 0x7 + ...D====================================================eeER i32 r7 = r7 + r8 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 2738, jump 57352 +``` + +Gas simulation at offset 87286 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 2740, jump 58524 +``` + +Gas simulation at offset 87295 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0xb8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u16 [r6 + 22] = 0 + .DeE------------------------------------------------R r7 = r6 + 0x28 + .DeE------------------------------------------------R r9 = 0x81 + .DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 2742, jump 256151 +``` + +Gas simulation at offset 87324 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r6 + 0xd0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r6 + 0xd8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................... u64 [r6 + 224] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u16 [r6 + 20] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u16 [r6 + 24] = 0xffffffffffffff00 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x10] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 0x20] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r6 + 200] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u16 [r6 + 232] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u8 [r6 + 234] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0x2c] + ...D=================================================================================================eER. r8 = r8 & 0x1 + ...D==================================================================================================eER jump 87385 if r8 == 0 +``` + +Gas simulation at offset 87380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 236] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 87385 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0x38] = r5 + .DeE--------------------------------------R..................................... r6 = r5 << 0x30 + .DeE--------------------------------------R..................................... r8 = 0x1400000 + ..DeeeeE----------------------------------R..................................... r8 = r6 mulhu r8 + ...D======================eE--------------R..................................... r8 = r8 + r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0x118] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x8] + ...D=========================================================================eER jump 87210 if r8 == 0 +``` + +Gas simulation at offset 87418 with total cost of 2: + +``` + DeER. r6 = r6 >> 0x30 + DeeER fallthrough +``` + +Gas simulation at offset 87422 with total cost of 16: + +``` + D.................. r5 = r8 + DeER............... r10 = 0xe + DeER............... r11 = 0xffffffffffffffff + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 2744, jump 89017 +``` + +Gas simulation at offset 87438 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x8] + D............................ r9 = r5 + D=========================eER jump 87422 if r8 != 0 +``` + +Gas simulation at offset 87449 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [r7 + 0x10] + DeeeE-------------------------------------R..................................... r8 = r6 * 0x140 + .D========================eE--------------R..................................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0x118] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x8] + .D===========================================================================eER jump 87210 if r8 == 0 +``` + +Gas simulation at offset 87471 with total cost of 16: + +``` + D.................. r5 = r8 + DeER............... r10 = 0x20 + DeER............... r11 = 0xffffffffffffffff + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 2746, jump 89017 +``` + +Gas simulation at offset 87487 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x8] + D............................ r9 = r5 + D=========================eER jump 87471 if r8 != 0 +``` + +Gas simulation at offset 87498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeE-------------------------R jump 87210 +``` + +Gas simulation at offset 87505 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x7f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xc2] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x48] + .D=========================eE-----------------------R r1 = r1 + 0x60 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 87529 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r6 + .D............................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 87572 if r6 == 0 +``` + +Gas simulation at offset 87550 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2748, jump 109690 +``` + +Gas simulation at offset 87558 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 2750, jump 4480 +``` + +Gas simulation at offset 87567 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 296] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 87572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x118] + DeE------------------------R r7 = r5 + 0x110 + DeeeeeeeeeeeeeeeE----------R r0 = 2752, jump 104357 +``` + +Gas simulation at offset 87586 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x100] + DeE------------------------R r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeE----------R r0 = 2754, jump 104357 +``` + +Gas simulation at offset 87600 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xe8] + DeE------------------------R r7 = r5 + 0xe0 + DeeeeeeeeeeeeeeeE----------R r0 = 2756, jump 104357 +``` + +Gas simulation at offset 87614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r5 + 0xdf] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 87632 if r7 >=s 0 +``` + +Gas simulation at offset 87621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xc8] + DeeeeeeeeeeeeeeeE----------R r0 = 2758, jump 4480 +``` + +Gas simulation at offset 87632 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r5 + 0xa8] + D=========================eER jump 87705 if r6 == 0 +``` + +Gas simulation at offset 87639 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r5 + 0xb0] + D............................................... r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 87692 if r5 == r6 +``` + +Gas simulation at offset 87651 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE----------R jump 87661 +``` + +Gas simulation at offset 87655 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffa8 + D=eER jump 87684 if r5 == r6 +``` + +Gas simulation at offset 87661 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 87655 if r7 == 0 +``` + +Gas simulation at offset 87668 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 87655 if r7 == 0 +``` + +Gas simulation at offset 87675 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2760, jump 4480 +``` + +Gas simulation at offset 87682 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87655 +``` + +Gas simulation at offset 87684 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0xa8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 87692 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xb0] = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 2762, jump 4480 +``` + +Gas simulation at offset 87705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x90] + DeE------------------------R r7 = r5 + 0x88 + DeeeeeeeeeeeeeeeE----------R r0 = 2764, jump 104301 +``` + +Gas simulation at offset 87719 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x78] + DeE------------------------R r7 = r5 + 0x70 + DeeeeeeeeeeeeeeeE----------R r0 = 2766, jump 104231 +``` + +Gas simulation at offset 87731 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r5 + 0x10] + D=========================eER jump 87801 if r6 == 0 +``` + +Gas simulation at offset 87737 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r5 + 0x18] + D............................................... r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 87789 if r5 == r6 +``` + +Gas simulation at offset 87748 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE----------R jump 87759 +``` + +Gas simulation at offset 87752 with total cost of 2: + +``` + DeER. r5 = r5 + 0xfffffffffffffec0 + D=eER jump 87782 if r5 == r6 +``` + +Gas simulation at offset 87759 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 87752 if r7 == 0 +``` + +Gas simulation at offset 87766 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 87752 if r7 == 0 +``` + +Gas simulation at offset 87773 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2768, jump 4480 +``` + +Gas simulation at offset 87780 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87752 +``` + +Gas simulation at offset 87782 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x10] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 87789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 2770, jump 4480 +``` + +Gas simulation at offset 87801 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x8] + D=========================eER jump 87818 if r7 == 0 +``` + +Gas simulation at offset 87807 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2772, jump 4480 +``` + +Gas simulation at offset 87814 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 87818 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0] + D=========================eE--------------R jump 87838 if r7 == 0 +``` + +Gas simulation at offset 87824 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2774, jump [r8 + 0] +``` + +Gas simulation at offset 87835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 87838 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 87853 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .D.................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..D========================eE------------------------R r5 = r6 + 0x1130 + ..D................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2776, jump 88186 +``` + +Gas simulation at offset 87886 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 80] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc0] = a3 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 2778, jump 116955 +``` + +Gas simulation at offset 87910 with total cost of 27: + +``` + D............................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r6 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r6 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + .DeE-----------------------R.. r7 = r7 + 0xa8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D========================eE-R jump 87940 if r5 != r6 +``` + +Gas simulation at offset 87932 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87969 +``` + +Gas simulation at offset 87934 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffa8 + D=eER jump 87963 if r5 == r6 +``` + +Gas simulation at offset 87940 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 87934 if r7 == 0 +``` + +Gas simulation at offset 87947 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 87934 if r7 == 0 +``` + +Gas simulation at offset 87954 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2780, jump 4480 +``` + +Gas simulation at offset 87961 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87934 +``` + +Gas simulation at offset 87963 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 87969 with total cost of 70: + +``` + DeER..................................................................... r8 = 0x2e8ba2e8ba2e8ba3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u32 [r7 + 0] + .DeE------------------------------------------------R.................... r9 = r6 - r5 + .D=eE-----------------------------------------------R.................... r9 = r9 >>a 0x3 + .D==eeeE--------------------------------------------R.................... r8 = r9 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................... r9 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r9 + 0xb0] = r6 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 88016 if r8 >=u r7 +``` + +Gas simulation at offset 88003 with total cost of 25: + +``` + DeER........................ r8 = r7 - r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 2782, jump 104413 +``` + +Gas simulation at offset 88014 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 88040 +``` + +Gas simulation at offset 88016 with total cost of 1: + +``` + DeER jump 88040 if r7 >=u r8 +``` + +Gas simulation at offset 88019 with total cost of 6: + +``` + DeER..... r8 = 0x58 + D=eeeER.. r7 = r7 * r8 + D====eER. r5 = r5 + r7 + D=====eER jump 88112 if r6 != r5 +``` + +Gas simulation at offset 88031 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xb0] = r5 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 88040 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r9 + 0x10] + .D=================================================eER jump 88171 if r8 == r7 +``` + +Gas simulation at offset 88053 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r9 + 0x128] + D=eE--------------------------------------R........... r8 = r8 >>a 0x6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0xc8] + .DeE------------------------------------------------R. r10 = 0xcccccccccccccccd + .DeE------------------------------------------------R. r12 = 0x4 + ..DeeeE---------------------------------------------R. r8 = r8 * r10 + ..D================================================eER jump 88135 if r11 != r12 +``` + +Gas simulation at offset 88087 with total cost of 2: + +``` + DeER. r9 = 0x7f + DeeER fallthrough +``` + +Gas simulation at offset 88091 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a2 + DeE------------------------R r8 = r8 + 0xffffffffffffffff + DeE------------------------R r7 = r7 + 0x140 + D=eE-----------------------R jump 88091 if r8 != 0 +``` + +Gas simulation at offset 88103 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 88171 +``` + +Gas simulation at offset 88106 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffa8 + D=eER jump 88031 if r6 == r5 +``` + +Gas simulation at offset 88112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xfffffffffffffff8] + D=========================eE--------------R jump 88106 if r7 == 0 +``` + +Gas simulation at offset 88119 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 88106 if r7 == 0 +``` + +Gas simulation at offset 88126 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2784, jump 4480 +``` + +Gas simulation at offset 88133 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 88106 +``` + +Gas simulation at offset 88135 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r9 + 0xaf] + D=========================eE--------------R jump 88171 if r9 == 0 +``` + +Gas simulation at offset 88143 with total cost of 2: + +``` + DeER. r7 = r7 + 0x8 + DeER. r9 = 0x7f + DeER. r10 = 0xc + DeeER fallthrough +``` + +Gas simulation at offset 88153 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xfffffffffffffff8] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 4294967292] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r10 + DeE------------------------R r8 = r8 + 0xffffffffffffffff + .DeE-----------------------R r7 = r7 + 0x140 + .D=eE----------------------R jump 88153 if r8 != 0 +``` + +Gas simulation at offset 88171 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 88186 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0x10] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 88432 if r9 == r8 +``` + +Gas simulation at offset 88211 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 24] = 0 + DeE------------------------R. r9 = 0 + DeE------------------------R. r7 = 0xcccccccccccccccd + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 88269 +``` + +Gas simulation at offset 88231 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u64 [r1 + 0] + .D=========================eE-----------------------R......................... r9 = r9 + 0x1 + .D==========================eE----------------------R......................... r10 = r9 & 0xff + ..D================================================eER........................ r7 = r7 - r8 + ..D=================================================eER....................... r7 = r7 >>a 0x6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r8 = u64 [r1 + 0x20] + ..D==================================================eeeER.................... r7 = r7 * r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u64 [r1 + 0x18] = r10 + ...D====================================================eeeeeeeeeeeeeeeeeeeeER jump 88432 if r10 >=u r7 +``` + +Gas simulation at offset 88269 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + DeE------------------------R. r9 = r9 & 0xf + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 88298 +``` + +Gas simulation at offset 88281 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 50] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 88286 with total cost of 3: + +``` + DeER.. r6 = r6 + 0x1 + D=eER. r7 = r6 << 0x38 + .D=eER r6 = r7 >>a 0x38 + .D=eER jump 88231 if r7 >a 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.... r9 = u64 [r1 + 0x20] + .D====================================================eeeER. r9 = r8 * r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R. r8 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R. r10 = u64 [r1 + 0x18] + ..D======================================================eER jump 88332 if r9 s 0 +``` + +Gas simulation at offset 88409 with total cost of 25: + +``` + DeER........................ r10 = 0x20 + DeER........................ r11 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 2788, jump 89017 +``` + +Gas simulation at offset 88429 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 88286 +``` + +Gas simulation at offset 88432 with total cost of 26: + +``` + DeER......................... r8 = 0xffffffffffffffff + DeER......................... r9 = 0xffffffffffffffff + DeER......................... r10 = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .D========================eER r1 = r1 + 0x48 + ..DeeeeeeeeeeeeeeeE---------R jump 99016 +``` + +Gas simulation at offset 88459 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r9 = u64 [r7 + 0x10] + D=========================eER..... r10 = r10 - r9 + D==========================eER.... r10 = r10 >>a 0x6 + .DeE-------------------------R.... r12 = 0xcccccccd00000000 + .DeE-------------------------R.... r11 = 0xcccccccccccccccd + ..D=========================eeeER. r10 = r10 * r11 + ..D============================eER jump 88577 if r10 <=u 0 +``` + +Gas simulation at offset 88497 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r7 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r7 + 0xc8] + DeE-------------------------------------------------R. r12 = 0x4 + .D=================================================eER jump 88537 if r11 != r12 +``` + +Gas simulation at offset 88512 with total cost of 3: + +``` + DeER.. r7 = r10 + 0 + DeER.. r10 = 0x140 + DeER.. r8 = 0x7f + .DeeER fallthrough +``` + +Gas simulation at offset 88522 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + DeE------------------------R r7 = r7 + 0xffffffffffffffff + DeE------------------------R r9 = r9 + 0x140 + D=eE-----------------------R jump 88522 if r7 != 0 +``` + +Gas simulation at offset 88534 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 88577 +``` + +Gas simulation at offset 88537 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r7 + 0xaf] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 88577 if r7 == 0 +``` + +Gas simulation at offset 88545 with total cost of 3: + +``` + DeER.. r7 = r10 + 0 + D..... r8 = r9 + DeER.. r8 = r8 + 0x8 + .DeER. r9 = 0x7f + .DeER. r10 = 0xc + .DeeER fallthrough +``` + +Gas simulation at offset 88559 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xfffffffffffffff8] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 4294967292] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r10 + DeE------------------------R r7 = r7 + 0xffffffffffffffff + .DeE-----------------------R r8 = r8 + 0x140 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 88559 if r7 != 0 +``` + +Gas simulation at offset 88577 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 88579 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x18] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0x128] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u32 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0x20] = r8 + ..D==========================================================================eER jump 88753 if r5 == 0 +``` + +Gas simulation at offset 88607 with total cost of 25: + +``` + DeER........................ r8 = 0x412e848000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 2790, jump 58524 +``` + +Gas simulation at offset 88626 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2792, jump 85159 +``` + +Gas simulation at offset 88632 with total cost of 16: + +``` + DeER............... r8 = 0 + DeER............... r2 = 0x58 + DeER............... r10 = 0xffffff83000003e8 + .DeeeeeeeeeeeeeeeER jump 88671 +``` + +Gas simulation at offset 88649 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r11 = u64 [r6 + 0] + D=========================eE--------------R................. r11 = r11 - r7 + .D=========================eeeE-----------R................. r12 = r11 >s 0 + ..D===========================eeE---------R................. r12 = 0 - r12 + ..D=============================eE--------R................. r11 = r11 & r12 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r11 + ...DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 88665 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + D=eER jump 88753 if r8 == r5 +``` + +Gas simulation at offset 88671 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r9 + 0xa8] + .DeeeE----------------------------------------------R........................... r11 = r8 * r2 + .D=================================================eER.......................... r6 = r6 + r11 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r6 + 0x18] + ..D==========================================================================eER jump 88649 if r11 == 0 +``` + +Gas simulation at offset 88691 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r6 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r6 + 0] = 0 + .D=================================================eER jump 88727 if r12 != 0 +``` + +Gas simulation at offset 88703 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 88665 +``` + +Gas simulation at offset 88705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x30] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 88709 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r11 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r6 + 0x8] + D=========================eE--------------R........... r9 = r9 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x38] = r9 + .D.................................................... r11 = r6 + .D========================eE-------------------------R jump 88665 if r12 == 0 +``` + +Gas simulation at offset 88727 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r11 + 0x2e] + D.......................................... r6 = r12 + D=========================eE--------------R jump 88709 if r9 != 0 +``` + +Gas simulation at offset 88736 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r12 = u64 [r11 + 0x30] + D=========================eE--------------R...... r12 = r12 - r7 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 88705 if r10 >a 0x6 + .D=eeeER............................. r7 = r7 * r8 + ..D===eeeER.......................... r8 = r7 s 0 +``` + +Gas simulation at offset 88933 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u8 [r6 + 0x32] + .D=================================================eER......................... r7 = r7 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r7 + .D========================eE--------------------------------------------------R jump 88865 if r8 == 0 +``` + +Gas simulation at offset 88950 with total cost of 25: + +``` + DeER........................ r10 = 0x20 + DeER........................ r11 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + .D.......................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 2800, jump 89017 +``` + +Gas simulation at offset 88969 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 50] = 0 + DeeeeeeeeeeeeeeeE----------R jump 88865 +``` + +Gas simulation at offset 88974 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 2802, jump 91313 +``` + +Gas simulation at offset 88990 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2804, jump 91567 +``` + +Gas simulation at offset 88998 with total cost of 26: + +``` + D............................ r7 = r5 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeE------------------------R r1 = r1 + 0x48 + .DeeeeeeeeeeeeeeeE----------R jump 91944 +``` + +Gas simulation at offset 89017 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xe0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd0] = r6 + .D............................ r3 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r9 + 0x31] + .D............................ r4 = r7 + .D=========================eER jump 89112 if r9 == 0 +``` + +Gas simulation at offset 89043 with total cost of 2: + +``` + DeER. r7 = r10 & 0x20 + D=eER jump 91287 if r7 == 0 +``` + +Gas simulation at offset 89050 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r4 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r3 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r3 + 0x8] + .DeeeE------------------------------------R..... r9 = r8 * 0x140 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 89070 if r10 == 0 +``` + +Gas simulation at offset 89066 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 89070 with total cost of 1: + +``` + DeER r9 = r9 + r5 + DeER jump 89079 if r7 == 0 +``` + +Gas simulation at offset 89076 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 89079 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r11 = r8 * 0x140 + D===eE------------------------------------R r11 = r11 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r11 + 0x118] + .DeE--------------------------------------R r9 = r9 + 0x100 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 0xc8] = r9 + .D============================eE----------R jump 91237 if r10 != r3 +``` + +Gas simulation at offset 89103 with total cost of 26: + +``` + DeER......................... r9 = r11 + 0x118 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 91237 +``` + +Gas simulation at offset 89112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u32 [r3 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xb8] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x80] = r8 + .D========================eE--------------R jump 91121 if r12 == 0 +``` + +Gas simulation at offset 89128 with total cost of 125: + +``` + D............................................................................................................................... r0 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u64 [r4 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0xa0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r7 = i16 [r3 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r7 = u64 [r3 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... r7 = u8 [r3 + 0x11] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x48] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r3 + 0x28] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r3 + 0x40] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u8 [r3 + 0x10] + ...D================================================eE------------------------------------------------R......................... r11 = r10 & 0x1 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xc0] = r9 + ....D===========================================================================eE---------------------R........................ r9 = r9 << 0x10 + ....D================================================eE------------------------------------------------R........................ r7 = r8 & 0xffff + .....D===========================================================================eE--------------------R........................ r7 = r7 | r9 + .....D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x40] = r7 + .....D================================================eE----------------------------------------------------R................... r9 = r8 << 0x30 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................... u64 [r1 + 0xb0] = r4 + ......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r0 + ......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r9 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeE----R jump 89632 if r11 == 0 +``` + +Gas simulation at offset 89212 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x68] = r10 + DeE------------------------R. r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 120] = 0x9c40 + DeE------------------------R. r9 = r9 >> 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r12 + .DeeeeeeeeeeeeeeeE----------R jump 89366 +``` + +Gas simulation at offset 89236 with total cost of 2: + +``` + D.... r7 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 89239 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r3 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r0 = u64 [r1 + 0xa8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x98] + .D========================eE------------------------R jump 89535 if r11 == 0 +``` + +Gas simulation at offset 89263 with total cost of 180: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ unlikely + DeE---------------------------------------R............................................................................................................................................ r8 = r4 + 0x48 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................ r10 = u64 [r1 + 0x88] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r9 = u8 [r10 + 0x1b] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r10 = u8 [r10 + 0x1a] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................. u32 [r7 + 20] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................. u64 [r7 + 56] = 0 + ..D================================================eER................................................................................................................................. r9 = r9 << 0x8 + ..D=================================================eER................................................................................................................................ r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................ r10 = u64 [r1 + 0x78] + ..D==================================================eER............................................................................................................................... r10 = r10 ^ r9 + ...D==================================================eeeER............................................................................................................................ r10 = r10 > 0x1 + .....D==========================eE------------------R............ r7 = r7 + r9 + ......D==========================eE-----------------R............ r9 = r7 >> 0x4 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r9 + .......D==========================eeeE----------------------R.... r7 = r9 * 0x17 + .......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE------R.... r9 = u64 [r5 + 0x20] + .......D=============================eE---------------------R.... r7 = r8 - r7 + ........D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ........D=====================eeeE------------------------------R r7 = r8 * 0xc + ........D============================================eE---------R r7 = r7 + r9 + .........DeE----------------------------------------------------R r9 = 0xc + .........D....................................................... r8 = r6 + .........DeE----------------------------------------------------R r0 = 0xd8e + .........DeeeeeeeeeeeeeeeE--------------------------------------R jump 256372 +``` + +Gas simulation at offset 89473 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r7 + 0xa8] + DeeeE-----------------------------------------------R........................... r7 = r6 * 0x58 + .D=================================================eER.......................... r8 = r8 + r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r8 + 0x30] + .D==================================================eE------------------------R. r9 = r8 + 0x40 + ..D............................................................................. r7 = r9 + ..D==========================================================================eER jump 89239 if r10 == r9 +``` + +Gas simulation at offset 89499 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R jump 89518 +``` + +Gas simulation at offset 89510 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0x8] + D=========================eE--------------R jump 89236 if r7 == r9 +``` + +Gas simulation at offset 89518 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u16 [r7 + 0x10] + D=========================eE--------------R jump 89510 if r11 != r6 +``` + +Gas simulation at offset 89525 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r7 + 0x12] + D=========================eE--------------R jump 89510 if r11 != r12 +``` + +Gas simulation at offset 89532 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 89239 +``` + +Gas simulation at offset 89535 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x20] + D=========================eE--------------R jump 89359 if r2 == r7 +``` + +Gas simulation at offset 89546 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x38] + D=========================eE--------------R jump 91306 if r7 == 0 +``` + +Gas simulation at offset 89554 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0x8] + DeE---------------------------------------R.......... r6 = r8 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 89569 if r11 == 0 +``` + +Gas simulation at offset 89566 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 89569 with total cost of 1: + +``` + DeER jump 89578 if r10 != r9 +``` + +Gas simulation at offset 89572 with total cost of 26: + +``` + DeER......................... r10 = r8 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 89578 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + D=========================eE------------------------R jump 89590 if r10 == 0 +``` + +Gas simulation at offset 89586 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 89590 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r7 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r9 + 0] = r7 + .DeE--------------------------------------R........... r11 = r2 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r8 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u64 [r1 + 0x40] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 89263 +``` + +Gas simulation at offset 89613 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r3 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x68] + .D========================eE--------------R jump 91121 if r12 == 0 +``` + +Gas simulation at offset 89632 with total cost of 2: + +``` + DeER. r6 = 0 + DeER. r7 = r10 & 0x20 + D=eER jump 90385 if r7 != 0 +``` + +Gas simulation at offset 89641 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeE---------------------------------------R....................................... r7 = r10 & 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... u64 [r1 + 0x70] = r7 + .DeE--------------------------------------R....................................... r7 = r10 & 0x4 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....................................... u64 [r1 + 0x68] = r7 + ..DeE-------------------------------------R....................................... r7 = r4 + 0x115c + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R....................................... u64 [r1 + 0x20] = r7 + ...DeE------------------------------------R....................................... r7 = r10 & 0x8 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R....................................... u64 [r1 + 0x60] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x80] + ....D===============================================eeeER......................... r7 = r8 * 0x140 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 89691 +``` + +Gas simulation at offset 89680 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u32 [r3 + 0x68] + DeE---------------------------------------R r6 = r6 + 0x1 + D=========================eE--------------R jump 91111 if r6 >=u r12 +``` + +Gas simulation at offset 89691 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r6 << 0x4 + D=eE--------------------------------------R........... r7 = r7 + r3 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x98] = r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r5 = u16 [r7 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u16 [r3 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + ..DeE------------------------------------------------R jump 89718 if r0 u 0 + ...D==========================eE----------R............... r8 = r8 | r9 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D..................................................... r8 = r5 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r9 = u64 [r1 + 0x48] + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 2810, jump 112586 +``` + +Gas simulation at offset 89878 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + .D========================eER jump 89680 if r7 == 0 +``` + +Gas simulation at offset 89897 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r4 + 0xa8] + DeeeE-------------------------------------R............ r8 = r5 * 0x58 + .D========================eE--------------R............ r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r8 + 0x30] + .D=========================eE------------------------R. r10 = r8 + 0x40 + ..D=================================================eER jump 89933 if r7 != r10 +``` + +Gas simulation at offset 89917 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r10 + 0x8] + D=========================eE--------------R jump 89967 if r8 != 0 +``` + +Gas simulation at offset 89924 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 89975 +``` + +Gas simulation at offset 89926 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0x8] + D=========================eE--------------R jump 89917 if r7 == r10 +``` + +Gas simulation at offset 89933 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xc8] + D=========================eE--------------R r9 = r9 >> 0x30 + .D=========================eE-------------R jump 89926 if r8 != r9 +``` + +Gas simulation at offset 89947 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xc0] + D=========================eE--------------R jump 89926 if r8 != r9 +``` + +Gas simulation at offset 89958 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0x8] + D=========================eE--------------R jump 89975 if r8 == 0 +``` + +Gas simulation at offset 89967 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r10 + 0x14] + D=========================eE--------------R jump 89680 if r7 != 0 +``` + +Gas simulation at offset 89975 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r1 + 0x30] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r7 = u64 [r4 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x78] + .D=================================================eER......................... r5 = r7 + r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xb0] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 2812, jump 57352 +``` + +Gas simulation at offset 90004 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb8] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 2814, jump 58524 +``` + +Gas simulation at offset 90020 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r8 + 0x55] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x40] = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2816, jump 57352 +``` + +Gas simulation at offset 90038 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 2818, jump 66433 +``` + +Gas simulation at offset 90049 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r5 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r5 + 0x13] + D=========================eER jump 90064 if r9 =s r9 +``` + +Gas simulation at offset 90211 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 90288 +``` + +Gas simulation at offset 90216 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 2820, jump 58395 +``` + +Gas simulation at offset 90228 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xd8] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2822, jump 58524 +``` + +Gas simulation at offset 90247 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xc8] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 2824, jump 286201 +``` + +Gas simulation at offset 90262 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 2826, jump 58524 +``` + +Gas simulation at offset 90272 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 2828, jump 66433 +``` + +Gas simulation at offset 90281 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x98] + D........................... r5 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90288 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 2830, jump 66433 +``` + +Gas simulation at offset 90299 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 2832, jump 66433 +``` + +Gas simulation at offset 90307 with total cost of 26: + +``` + D............................ r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x38] + D............................ r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeE----------R r0 = 2834, jump 110061 +``` + +Gas simulation at offset 90328 with total cost of 51: + +``` + D..................................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r4 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r4 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r3 = u64 [r1 + 0xb8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r0 = u64 [r1 + 0xa8] + .D=================================================eER jump 89680 if r5 == 0 +``` + +Gas simulation at offset 90349 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r4 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r0 = 2836, jump [r5 + 0] +``` + +Gas simulation at offset 90370 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeE----------R jump 89680 +``` + +Gas simulation at offset 90385 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r7 = r10 & 0x40 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. u64 [r1 + 0x48] = r7 + .DeE--------------------------------------R.............. r7 = r3 + 0x58 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. u64 [r1 + 0x60] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r8 = u64 [r1 + 0x80] + ..D========================eeeE-----------R.............. r7 = r8 * 0x140 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------R jump 90430 +``` + +Gas simulation at offset 90411 with total cost of 26: + +``` + DeER......................... r12 = r9 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r3 + 0x68] = r12 + DeE-------------------------R r6 = r6 + 0xffffffffffffffff + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90421 with total cost of 23: + +``` + DeeER..................... i32 r6 = r6 + 0x1 + .DeeER.................... i32 r7 = r12 + 0 + .D==eeeeeeeeeeeeeeeeeeeeER jump 91111 if r6 >=u r7 +``` + +Gas simulation at offset 90430 with total cost of 28: + +``` + DeER........................... r10 = r6 << 0x20 + D=eER.......................... r7 = r10 >> 0x1c + .D=eER......................... r7 = r7 + r3 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u16 [r7 + 0x48] + .DeE--------------------------R jump 90448 if r0 > 0x30 + .D=========================eE-------------R jump 90503 if r12 != r5 +``` + +Gas simulation at offset 90525 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r11 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xc0] + D=========================eE--------------R jump 90503 if r12 != r9 +``` + +Gas simulation at offset 90536 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x8] + D=========================eE--------------R jump 90914 if r12 != 0 +``` + +Gas simulation at offset 90544 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 90838 +``` + +Gas simulation at offset 90547 with total cost of 1: + +``` + DeER jump 90597 if r2 == r8 +``` + +Gas simulation at offset 90550 with total cost of 25: + +``` + D........................... r3 = r9 + D........................... r11 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xc8] + .DeeeeeeeeeeeeeeeE---------R jump 90571 +``` + +Gas simulation at offset 90564 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r11 + 0x8] + D=========================eE--------------R jump 90594 if r11 == r8 +``` + +Gas simulation at offset 90571 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u16 [r11 + 0x10] + DeE---------------------------------------R r5 = r10 >> 0x30 + .D========================eE--------------R jump 90564 if r12 != r5 +``` + +Gas simulation at offset 90581 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r11 + 0x12] + D=========================eE--------------R jump 90564 if r12 != r9 +``` + +Gas simulation at offset 90588 with total cost of 15: + +``` + D................. r8 = r11 + D................. r9 = r3 + DeeeeeeeeeeeeeeeER jump 90597 +``` + +Gas simulation at offset 90594 with total cost of 2: + +``` + D.... r9 = r3 + DeeER fallthrough +``` + +Gas simulation at offset 90597 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x68] = r9 + D=========================eE--------------R jump 90694 if r11 == 0 +``` + +Gas simulation at offset 90607 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r8 + 0x14] + D=========================eE--------------R r12 = r12 & 0x2 + D==========================eE-------------R jump 90694 if r12 != 0 +``` + +Gas simulation at offset 90617 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 90627 if r12 == 0 +``` + +Gas simulation at offset 90623 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r11 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r12 + DeE------------------------R jump 90639 if r2 != r8 +``` + +Gas simulation at offset 90632 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r11 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 90639 with total cost of 120: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ unlikely + DeE---------------------------------------R................................................................................ r9 = r7 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................ r10 = u64 [r7 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................ u64 [r8 + 56] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................ u64 [r8 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................ u64 [r8 + 40] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r8 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r8 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r8 + 16] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r11 = u64 [r9 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r8 + 0x8] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r8 + 0] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r7 + 0x38] = r8 + ...D================================================eE------------------------R............................................ r11 = r11 + 0xffffffffffffffff + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u64 [r9 + 0] = r11 + ....DeE------------------------------------------------------------------------R........................................... r7 = 0x1 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r4 + 0x30] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... r8 = u64 [r1 + 0x98] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 90707 if r5 != 0 +``` + +Gas simulation at offset 90692 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 90744 +``` + +Gas simulation at offset 90694 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r4 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 90744 if r5 == 0 +``` + +Gas simulation at offset 90707 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r4 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeE-----------------------R r11 = 0 + .DeE-----------------------R r12 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 2838, jump [r5 + 0] +``` + +Gas simulation at offset 90728 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xb0] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 90744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb8] + DeE------------------------R jump 90968 if r7 == 0 +``` + +Gas simulation at offset 90752 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r4 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x68] + D=========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x18] + .D==================================================eER jump 90968 if r7 != 0 +``` + +Gas simulation at offset 90770 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xa0] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 2840, jump 109920 +``` + +Gas simulation at offset 90782 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + D=========================eER jump 91029 if r7 != 0 +``` + +Gas simulation at offset 90789 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r8 = u64 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r8 + 0x1d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r8 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................. r4 = u64 [r1 + 0xb0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r4 + 0xa8] + .D=================================================eER............................. r7 = r7 << 0x8 + .D==================================================eER............................ r7 = r7 | r8 + ..D==================================================eeeER......................... r7 = r7 * 0x3e8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R......................... r8 = u64 [r1 + 0x68] + ..D=================================================eE---R......................... r9 = r9 + r8 + ..D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + ...DeeeeeeeeeeeeeeeE--------------------------------------------------------------R jump 91069 +``` + +Gas simulation at offset 90829 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r11 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r8 + 0x8] + D=========================eE--------------R jump 90914 if r12 != 0 +``` + +Gas simulation at offset 90838 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r7 + 0x20] + D=========================eE--------------R jump 90925 if r12 == r11 +``` + +Gas simulation at offset 90848 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r7 + 0x38] + D=========================eE--------------R jump 91306 if r11 == 0 +``` + +Gas simulation at offset 90856 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r11 + 0x8] + DeE---------------------------------------R.......... r9 = r7 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 90871 if r5 == 0 +``` + +Gas simulation at offset 90868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90871 with total cost of 1: + +``` + DeER jump 90881 if r2 != r8 +``` + +Gas simulation at offset 90874 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r11 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 90881 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r9 + D=========================eE------------------------R jump 90893 if r9 == 0 +``` + +Gas simulation at offset 90889 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r11 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90893 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r11 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r8 + 0] = r11 + .DeE--------------------------------------R........... r12 = r12 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r7 + 0] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x10] = r7 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 90914 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r11 + 0x14] + D=========================eE--------------R........... r7 = r7 | 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x14] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 90925 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r4 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x98] + D=========================eE--------------R jump 90968 if r5 == 0 +``` + +Gas simulation at offset 90936 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r4 + 0x38] + DeE------------------------R r11 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeE-----------------------R r12 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 2842, jump [r5 + 0] +``` + +Gas simulation at offset 90955 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 90968 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u32 [r3 + 0x68] + .D========================eeE-------------R i32 r7 = r9 + 0 + .D==========================eE------------R jump 91085 if r6 >=u r7 +``` + +Gas simulation at offset 90977 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x90] + D=========================eE--------------R....... r8 = r8 >> 0x20 + .D=========================eE-------------R....... r7 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 90411 if r7 >=u r9 +``` + +Gas simulation at offset 90992 with total cost of 26: + +``` + DeER......................... r8 = r8 << 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x60] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 91002 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xfffffffffffffff8] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xfffffffffffffff0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u32 [r3 + 0x68] + .DeE------------------------------------------------R r7 = r7 + 0x1 + .D=eE-----------------------------------------------R r8 = r8 + 0x10 + ..D========================eE-----------------------R jump 91002 if r7 >a 0x6 + .DeER................................ r8 = 0xcccccccccccccccd + .D=eeeER............................. r7 = r7 * r8 + ..D===eeeER.......................... r8 = r7 > 0x30 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 91459 with total cost of 16: + +``` + D.................. r5 = r7 + DeER............... r10 = 0x8 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r12 + .D................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 2854, jump 89017 +``` + +Gas simulation at offset 91477 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x8] + D............................ r9 = r5 + D=========================eER jump 91459 if r7 != 0 +``` + +Gas simulation at offset 91488 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r12 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x10] + DeeE--------------------------------------R fallthrough +``` + +Gas simulation at offset 91496 with total cost of 26: + +``` + DeER......................... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE-----------R r0 = 2856, jump 58524 +``` + +Gas simulation at offset 91513 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xc8] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 2858, jump 66433 +``` + +Gas simulation at offset 91529 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0xc8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0] + .DeE-----------------------R.. r2 = 0x140 + .D========================eER. r10 = r10 + 0x1 + .D=========================eER jump 91389 if r10 != r11 +``` + +Gas simulation at offset 91552 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 91567 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r7 = r5 + 0x1000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u8 [r7 + 0x15d] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xc0] + ..D=========================eE-----------------------R jump 91869 if r8 == 0 +``` + +Gas simulation at offset 91597 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeE------------------------------------------------R. r7 = r7 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [r5 + 0xc0] = r7 + .D=================================================eER jump 91877 if r8 == 0 +``` + +Gas simulation at offset 91617 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 91620 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r5 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x8] = r8 + .DeeeE------------------------------------R............ r6 = r8 * 0x58 + .D========================eE--------------R............ r8 = r7 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0x18] + ..DeE------------------------------------------------R. r9 = 0x2 + ..D=================================================eER jump 91846 if r8 s 0 +``` + +Gas simulation at offset 91741 with total cost of 1: + +``` + DeER jump 91763 if r10 == r9 +``` + +Gas simulation at offset 91744 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r10 + 0x10] + D=========================eE--------------R jump 91760 if r11 == r7 +``` + +Gas simulation at offset 91751 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r10 + 0x8] + D=========================eE--------------R jump 91744 if r10 != r9 +``` + +Gas simulation at offset 91758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 91763 +``` + +Gas simulation at offset 91760 with total cost of 2: + +``` + D.... r9 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 91763 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 91892 if r7 == 0 +``` + +Gas simulation at offset 91770 with total cost of 25: + +``` + DeER........................ r10 = 0x20 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 2860, jump 89017 +``` + +Gas simulation at offset 91784 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r5 + 0xa8] + D=========================eER............................................. r8 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r8 + 0x18] + .DeE-------------------------------------------------R.................... r9 = 0x1 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 91652 if r9 >a 0x6 + ..D=eeeER............................. r7 = r7 * r8 + ...D===eeeER.......................... r8 = r7 > 0x30 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 92091 +``` + +Gas simulation at offset 92079 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r8 + 0x8] + DeE---------------------------------------R r8 = r8 + 0x8 + .D========================eE--------------R jump 92013 if r9 == 0 +``` + +Gas simulation at offset 92091 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x14] + DeeeeeeeeeeeeeeeE----------R r0 = 2868, jump 57352 +``` + +Gas simulation at offset 92107 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + D.................................................... r5 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2870, jump 69235 +``` + +Gas simulation at offset 92125 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x38] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r9 = u64 [r6 + 0x20] + .DeeeE---------------------R...... r8 = r7 s 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 92212 if r7 == 0 +``` + +Gas simulation at offset 92201 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 92216 +``` + +Gas simulation at offset 92203 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r1 + 0x28] + .D========================eeeE------------R........ r7 = r7 >a 0x6 + .DeE--------------------------------------R r9 = 0xcccccccccccccccd + .D==========================eeeE----------R r8 = r8 * r9 + .D=============================eE---------R jump 92415 if r8 >=u r5 +``` + +Gas simulation at offset 92411 with total cost of 2: + +``` + DeER. r5 = r5 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 92415 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r8 = r5 * 0x140 + D===eE------------------------------------R r8 = r8 + r11 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = u64 [r8 + 0x118] + .D===eE-----------------------------------R r6 = r8 + 0x128 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0xb0] = r7 + ..D===========================eE----------R jump 92452 if r9 == r6 +``` + +Gas simulation at offset 92438 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r9 + 0x10] + D=========================eE--------------R jump 92529 if r8 == r12 +``` + +Gas simulation at offset 92445 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x8] + D=========================eE--------------R jump 92438 if r9 != r6 +``` + +Gas simulation at offset 92452 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x98] = r12 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 92542 if r7 == 0 +``` + +Gas simulation at offset 92463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 92495 if r10 != 0 +``` + +Gas simulation at offset 92470 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x38] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 2884, jump 69313 +``` + +Gas simulation at offset 92481 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 92495 if r7 <=s 0 +``` + +Gas simulation at offset 92484 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x32] = a1 + DeeeeeeeeeeeeeeeE-----------R jump 95267 +``` + +Gas simulation at offset 92495 with total cost of 25: + +``` + DeER........................ r10 = 0x20 + DeER........................ r11 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xb0] + D........................... r8 = r5 + .D.......................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 2886, jump 89017 +``` + +Gas simulation at offset 92515 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0xa8] + D=========================eER jump 92546 if r10 != 0 +``` + +Gas simulation at offset 92526 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 95264 +``` + +Gas simulation at offset 92529 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x98] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 92463 if r7 != 0 +``` + +Gas simulation at offset 92542 with total cost of 1: + +``` + DeER jump 95264 if r10 == 0 +``` + +Gas simulation at offset 92546 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................. r2 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = u64 [r2 + 0x10] + .DeeeE----------------------------------------------R....................................................... r7 = r5 * 0x140 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x58] = r8 + ..D================================================eE------------------------R.............................. r3 = r8 + r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r3 + 0xe] + ...DeE------------------------------------------------------------------------R............................. r7 = r5 & 0xf + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r3 + 0xec] + ...D=eE-----------------------------------------------------------------------R............................. r7 = r7 + 0xfffffffffffffff7 + ....D=eeeE--------------------------------------------------------------------R............................. r9 = r7 u 0 + .....D==========================================================================eER......................... r8 = r8 | r9 + ......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r8 + ......D==========================================================================eE------------------------R jump 92687 if r8 == 0 +``` + +Gas simulation at offset 92594 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r2 + 0x2c] + D=========================eE--------------R r8 = r8 << 0x6 + DeE---------------------------------------R r7 = r7 + 0xffffffffffffff82 + .DeeeE------------------------------------R r7 = r7 > 0x31 + ....D===========================eE--------R jump 92709 if r0 == 0 +``` + +Gas simulation at offset 92633 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = r11 & 0x7f + .DeE--------------------------------------R............ r8 = r11 >> 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = u64 [r1 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r9 + 0x68] + ..DeE------------------------------------------------R. r8 = r8 & 0x80 + ..D=eE-----------------------------------------------R. r7 = r7 | r8 + ..D==eE----------------------------------------------R. r7 = r7 << 0x3 + ..D=================================================eER r7 = r7 + r9 + ...DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 92661 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 92781 if r7 == 0 +``` + +Gas simulation at offset 92667 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0x10] + D=========================eE--------------R jump 92661 if r8 != r11 +``` + +Gas simulation at offset 92674 with total cost of 21: + +``` + DeER.................... r4 = r7 + 0x18 + D=eeeeeeeeeeeeeeeeeeeeER jump 92790 if r4 != 0 +``` + +Gas simulation at offset 92680 with total cost of 15: + +``` + DeER.............. r6 = 0x21900 + DeeeeeeeeeeeeeeeER jump 92800 +``` + +Gas simulation at offset 92687 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x70] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r3 + 0xc] + DeE---------------------------------------R r7 = r7 << 0x8 + .D========================eE--------------R r11 = r7 | r8 + .D=========================eE-------------R r7 = r11 << 0x31 + ..D=========================eE------------R r0 = r7 >> 0x31 + ..D==========================eE-----------R jump 92633 if r0 != 0 +``` + +Gas simulation at offset 92709 with total cost of 25: + +``` + DeER........................ r6 = 0x21900 + DeER........................ r7 = 0 + DeER........................ r4 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r5 + .DeeeeeeeeeeeeeeeE---------R jump 92816 +``` + +Gas simulation at offset 92724 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x8] + D=========================eE--------------R jump 92385 if r8 == 0 +``` + +Gas simulation at offset 92734 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r9 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = i8 [r8 + 0x1e] + D==================================================eER.................... r10 = r10 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 92751 if r10 >s 0 +``` + +Gas simulation at offset 92747 with total cost of 2: + +``` + DeER. r10 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 92751 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 92759 if r10 =u r11 +``` + +Gas simulation at offset 92954 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 92941 if r7 != 0 +``` + +Gas simulation at offset 92961 with total cost of 2: + +``` + DeER. r6 = r5 + 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 92965 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x50] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x78] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x80] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x88] = r3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r10 + .DeE------------------------------------------------R r7 = 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 2890, jump 5449 +``` + +Gas simulation at offset 93000 with total cost of 102: + +``` + D........................................................................................................ r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r6 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0xb0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r1 + 0x48] + .D=================================================eER................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r9 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r10 = u64 [r1 + 0x30] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. u64 [r8 + 0x20] = r10 + ...D==================================================================================================eER jump 93040 if r9 == 0 +``` + +Gas simulation at offset 93035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93040 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 2892, jump 106294 +``` + +Gas simulation at offset 93057 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0x10] + D=========================eER......................... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 93104 if r7 != 0 +``` + +Gas simulation at offset 93072 with total cost of 15: + +``` + DeER.............. r10 = 0x10def + DeeeeeeeeeeeeeeeER jump 93110 +``` + +Gas simulation at offset 93079 with total cost of 1: + +``` + DeER jump 92826 if r4 == 0 +``` + +Gas simulation at offset 93083 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x70] + D=========================eeeE------------R................ r7 = r8 * 0x27 + .D===========================eE-----------R................ r6 = r4 + r7 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r6 + 0x19] + .D=====================================================eER. r7 = r7 & 0x2 + ..D=====================================================eER jump 93175 if r7 != 0 +``` + +Gas simulation at offset 93102 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 93219 +``` + +Gas simulation at offset 93104 with total cost of 2: + +``` + DeER. r10 = 0x18d5f + DeeER fallthrough +``` + +Gas simulation at offset 93110 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r12 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r11 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r7 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + .DeE------------------------------------------------R...................... r8 = 0x107c7 + .D......................................................................... r9 = r5 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 2894, jump [r6 + 0] +``` + +Gas simulation at offset 93138 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x88] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x80] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 93165 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x19] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 93219 if r7 == 0 +``` + +Gas simulation at offset 93175 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + .DeE------------------------------------------------R r8 = r11 & 0x8000 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 93189 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0] + D=========================eE--------------R jump 93206 if r7 == 0 +``` + +Gas simulation at offset 93195 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r7 + 0x10] + D=========================eE--------------R jump 93189 if r9 != r8 +``` + +Gas simulation at offset 93202 with total cost of 2: + +``` + DeER. r4 = r7 + 0x18 + DeeER fallthrough +``` + +Gas simulation at offset 93206 with total cost of 1: + +``` + DeER jump 93219 if r4 == 0 +``` + +Gas simulation at offset 93209 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x70] + D=========================eeeER. r7 = r8 * 0x27 + .D===========================eER r6 = r4 + r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 93219 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i8 [r6 + 0x1e] + D=========================eE--------------R...... r9 = r7 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 93233 if r9 >s 0 +``` + +Gas simulation at offset 93229 with total cost of 2: + +``` + DeER. r9 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 93233 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 93241 if r9 =u r8 +``` + +Gas simulation at offset 93319 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 93306 if r7 != 0 +``` + +Gas simulation at offset 93326 with total cost of 15: + +``` + DeER.............. r6 = r5 + 0x8 + DeeeeeeeeeeeeeeeER jump 93338 +``` + +Gas simulation at offset 93331 with total cost of 2: + +``` + DeER. r6 = r2 + 0xe8 + D.... r5 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 93338 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r11 + DeE------------------------R r7 = 0x28 + DeeeeeeeeeeeeeeeE----------R r0 = 2896, jump 5449 +``` + +Gas simulation at offset 93351 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r9 = u64 [r1 + 0xb0] + D................................................................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r7 + 0x10] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r9 + 0xe0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r10 = u64 [r1 + 0x70] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r8 + 0x20] = r10 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 93389 if r7 == 0 +``` + +Gas simulation at offset 93382 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xe0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93389 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r9 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 2898, jump 106294 +``` + +Gas simulation at offset 93403 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r9 = u64 [r1 + 0xb0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r9 + 0x60] + .DeeeE-----------------------------------------------R.................................................. r9 = r5 * 0x140 + ..D================================================eER.................................................. r9 = r9 + r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.................................................. r7 = u64 [r1 + 0xb0] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r7 + 0x68] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r9 + 0xe] + ...D===============================================eE-------------------------R......................... r8 = r8 + 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xb0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xf0] = r8 + ...DeE-------------------------------------------------------------------------------------------------R r8 = 0x10df7 + ....D................................................................................................... r9 = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0x70] + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r12 = u64 [r1 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeE----------------------------R r0 = 2900, jump [r6 + 0] +``` + +Gas simulation at offset 93471 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x98] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93476 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .DeE-------------------------------------------------------------------------R r11 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r6 = u64 [r1 + 0x68] + .DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 93491 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r6 + 0x18] + .D========================eE--------------R r8 = r7 & 0xff + .D=========================eE-------------R jump 93512 if r8 == 0 +``` + +Gas simulation at offset 93505 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffff80 + D=eER r12 = r8 + r7 + DeeER fallthrough +``` + +Gas simulation at offset 93512 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x18] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x19] + .D========================eE--------------R........... r8 = r7 & 0x5 + ..D========================eeeE-----------R........... r5 = r8 =u r12 +``` + +Gas simulation at offset 93796 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 93783 if r7 != 0 +``` + +Gas simulation at offset 93803 with total cost of 16: + +``` + DeER............... r6 = r5 + 0x8 + DeER............... r7 = 0x28 + DeER............... r0 = 0xb5a + .DeeeeeeeeeeeeeeeER jump 5449 +``` + +Gas simulation at offset 93817 with total cost of 15: + +``` + DeER.............. r7 = 0x28 + DeeeeeeeeeeeeeeeER r0 = 2906, jump 5449 +``` + +Gas simulation at offset 93827 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r9 = u64 [r1 + 0xb0] + D................................................................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r7 + 0x10] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r9 + 0xe0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r10 = u64 [r1 + 0x70] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r8 + 0x20] = r10 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 93865 if r7 == 0 +``` + +Gas simulation at offset 93858 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xe0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93865 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r9 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 2908, jump 106294 +``` + +Gas simulation at offset 93879 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r7 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r1 + 0xb0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x68] + .D=================================================eER......................... r8 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r9 = u64 [r1 + 0xb0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xf0] = r8 + ..DeE-------------------------------------------------------------------------R r8 = 0x18d6a + ..D............................................................................ r9 = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x70] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeE----R r0 = 2910, jump [r11 + 0] +``` + +Gas simulation at offset 93927 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xa8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93936 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 94188 if r7 != 0 +``` + +Gas simulation at offset 93944 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0xc6] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 93949 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r4 = u32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..... r7 = u8 [r1 + 0xd6] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x10] = r7 + .DeeeE----------------------------------------------R..... r7 = r11 >u 0 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R..... r8 = u64 [r1 + 0x88] + ..D===========================eE--------------------R..... r7 = r7 | r8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...D======================eE-----------------------------R r7 = r12 + 0xfffffffffffffff8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0x38] = r7 + ...D===============================================eE----R jump 94447 if r4 == 0 +``` + +Gas simulation at offset 93988 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x88] = r4 + .D=========================eE-------------R jump 94314 if r7 == 0 +``` + +Gas simulation at offset 94005 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u8 [r3 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r5 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u8 [r5 + 0xbe] + .DeE------------------------------------------------R............................... r11 = 0 + .DeE------------------------------------------------R............................... r6 = 0 + ..DeeeE---------------------------------------------R............................... r9 = r12 u 0 + ....D==============================================eeeER............................ r8 = r8 u 39 +``` + +Gas simulation at offset 94117 with total cost of 3: + +``` + DeER.. r7 = r7 << 0x38 + D=eER. r7 = r7 >> 0x3b + D==eER r7 = r7 + 0x3 + DeeE-R fallthrough +``` + +Gas simulation at offset 94127 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 94082 if r9 != r7 +``` + +Gas simulation at offset 94133 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xa8] = r8 + DeE------------------------R. r9 = r1 + 0xb8 + D............................ r7 = r3 + .D........................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 2912, jump 96344 +``` + +Gas simulation at offset 94158 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r1 + 0x80] + .D========================eeER.................... i32 r9 = r10 + 0 + .D................................................ r8 = r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 94065 if r9 u 39 +``` + +Gas simulation at offset 94695 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x38 + D=eER............. r7 = r7 >> 0x3b + D==eER............ r7 = r7 + 0x3 + DeeeeeeeeeeeeeeeER jump 94709 +``` + +Gas simulation at offset 94706 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 94709 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r8 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r8 + 0xe0] + D==================================================eER............................................. r8 = r8 + r10 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeER jump 94628 if r8 != r7 +``` + +Gas simulation at offset 94726 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r3 + D........................... r7 = r2 + D........................... r8 = r6 + .DeE-----------------------R r9 = r1 + 0xc8 + .DeeeeeeeeeeeeeeeE---------R r0 = 2924, jump 96344 +``` + +Gas simulation at offset 94747 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x80] + D=========================eeER. i32 r9 = r10 + 0 + .D............................. r3 = r5 + .D==========================eER jump 94601 if r9 > 0x20 + .D==eER......................... r8 = r6 - r12 + ..DeE-R......................... r3 = 0xffffffffffffffff + ..DeE-R......................... r7 = 0xffffffff80000000 + ..DeE-R......................... r10 = 0xffffffff80000001 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r6 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ...DeeeeeeeeeeeeeeeE-----------R jump 94966 +``` + +Gas simulation at offset 94939 with total cost of 26: + +``` + D............................ r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0xa8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 94957 with total cost of 21: + +``` + DeER.................... r6 = r6 + 0xffffffffffffffff + DeeER................... i32 r5 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 95012 if r6 == r8 +``` + +Gas simulation at offset 94966 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 94957 if r6 != 0 +``` + +Gas simulation at offset 94969 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x88] = r3 + D............................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x80] + .DeE-----------------------R. r9 = r1 + 0xc8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 2926, jump 96344 +``` + +Gas simulation at offset 94993 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r1 + 0xa0] + D=========================eeER.................... i32 r9 = r10 + 0 + .D................................................ r3 = r5 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 94939 if r9 > 0x1 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x78] = r8 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x12] = a0 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u16 [r6 + 0x14] = r9 + ....D.............................................................................. r7 = r9 + .....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 2942, jump 57352 +``` + +Gas simulation at offset 95431 with total cost of 151: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r6 + 0x18] = r7 + DeE------------------------R.............................................................................................................................. r7 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r7 = u64 [r1 + 0x70] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................... r7 = u64 [r1 + 0x60] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r6 + 0x30] = a0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................... r7 = u64 [r1 + 0x78] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 0x31] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................ u8 [r6 + 50] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 56] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r1 + 0x68] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x40] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r8 = u8 [r5 + 0x18] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u32 [r6 + 104] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i8 [r5 + 0x19] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r5 + 0x20] + .....D===============================================================================================eeeER................................................ r8 = r8 >u 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x80] + ......D========================================================================================================================eER........................ r8 = r8 & r9 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r9 = u64 [r1 + 0x98] + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x19] = a2 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x90] + .......D========================================================================================================================eE-----------------------R jump 95558 if r8 == 0 +``` + +Gas simulation at offset 95512 with total cost of 1: + +``` + DeER jump 95558 if r7 > 0x30 + .DeeER fallthrough +``` + +Gas simulation at offset 95696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u16 [r8 + 0x10] + DeE------------------------R r8 = r8 + 0x10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 95711 if r10 >=u r7 +``` + +Gas simulation at offset 95705 with total cost of 20: + +``` + DeER................... r10 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 95696 if r11 != r9 +``` + +Gas simulation at offset 95711 with total cost of 1: + +``` + DeER jump 95768 if r11 == r9 +``` + +Gas simulation at offset 95714 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 95749 if r7 == r8 +``` + +Gas simulation at offset 95720 with total cost of 16: + +``` + DeER............... r7 = 0x164b3 + DeER............... r8 = 0x18d8d + DeER............... r10 = 0x1a8f6 + DeER............... r9 = 0x100 + .DeeeeeeeeeeeeeeeER r0 = 2946, jump 253403 +``` + +Gas simulation at offset 95746 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 95749 with total cost of 27: + +``` + DeER.......................... r7 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x68] = r7 + DeE-------------------------R. r8 = r8 << 0x4 + .DeE------------------------R. r7 = r6 + r8 + .D=eE-----------------------R. r8 = r7 + 0x48 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x48] = r5 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 95768 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r9 = r1 + 0xca + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r7 = i16 [r9 + 0xa] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0xc] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i16 [r9 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0xa] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i16 [r9 + 0x6] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r7 = i16 [r9 + 0x4] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r8 + 0x6] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r9 + 0x2] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x4] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i16 [r9 + 0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x2] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u8 [r1 + 0xd6] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xe] = a0 + ....DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 95816 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0xa0] + .D========================eeeE------------R............. r7 = r7 s 0 + ..D==========================eeE----------R................ r9 = 0 - r9 + ..D============================eE---------R................ r7 = r7 & r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ...DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 96015 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xa0] + D=========================eER r7 = r7 ^ 0x1 + DeE-------------------------R jump 95267 if r5 s 0 + ..D==========================eeE----------R................ r10 = 0 - r10 + ..D============================eE---------R................ r8 = r8 & r10 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 95267 +``` + +Gas simulation at offset 96181 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r6 + 0x19] + D==================================================eER. r7 = r7 & 0x2 + .D==================================================eER jump 93175 if r7 != 0 +``` + +Gas simulation at offset 96195 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 93219 +``` + +Gas simulation at offset 96198 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 2950, jump 0 +``` + +Gas simulation at offset 96205 with total cost of 56: + +``` + DeER....................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r7 + 0x10] + .D=========================eeeER........................... r12 = r8 * 0x140 + .D============================eER.......................... r12 = r12 + r11 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r12 + 0x118] + ..D============================eE------------------------R. r5 = r12 + 0x128 + ..D=====================================================eER jump 96252 if r11 == r5 +``` + +Gas simulation at offset 96238 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r11 + 0x10] + D=========================eE--------------R jump 96261 if r12 == r9 +``` + +Gas simulation at offset 96245 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r11 + 0x8] + D=========================eE--------------R jump 96238 if r11 != r5 +``` + +Gas simulation at offset 96252 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 96270 if r9 != 0 +``` + +Gas simulation at offset 96259 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 96306 +``` + +Gas simulation at offset 96261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r11 + 0x8] + D=========================eE--------------R jump 96306 if r9 == 0 +``` + +Gas simulation at offset 96270 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 96321 if r10 != 0 +``` + +Gas simulation at offset 96273 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r9 + D........................... r6 = r8 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 2952, jump 69313 +``` + +Gas simulation at offset 96290 with total cost of 25: + +``` + D........................... r8 = r6 + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 96321 if r9 <=s 0 +``` + +Gas simulation at offset 96299 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x32] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 96306 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 96321 with total cost of 26: + +``` + DeER......................... r10 = 0x20 + DeER......................... r11 = 0xffffffffffffffff + D............................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + r10 + .DeeeeeeeeeeeeeeeE----------R jump 89017 +``` + +Gas simulation at offset 96344 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffff58 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0xa0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x98] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x90] = r6 + .D.............................................................................. r3 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r7 + 0xa8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r7 + 0x128] + ..D========================eeeE----------------------R.......................... r8 = r3 * 0x58 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r10 + ..D===========================eE---------------------R.......................... r8 = r8 + r10 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0] + ...DeE---------------------------------------------------R...................... r10 = 0xdf3b645a1cac0831 + ...D............................................................................ r0 = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = i32 [r2 + 0xd0] + .....D==================================================eeeeE-----------------R. r10 = r8 mulh r10 + ......D=====================================================eE----------------R. r9 = r10 >> 0x3f + ......D=====================================================eE----------------R. r10 = r10 >>a 0x7 + ......D======================================================================eER jump 96438 if r5 != 4294967295 +``` + +Gas simulation at offset 96410 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r2 + 0xc8] + DeE---------------------------------------R..... r6 = 0x3 + DeE---------------------------------------R..... r5 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 96438 if r11 == r6 +``` + +Gas simulation at offset 96424 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i32 [r2 + 0xcc] + D=========================eER.... r11 = r11 + 0xfffffffffffffff7 + .D=========================eeeER. r5 = r11 > 0x1e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x40] + ..D========================eE-----------------------R. r4 = r7 + r9 + ..D================================================eER jump 97025 if r8 == 0 +``` + +Gas simulation at offset 96574 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r12 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x38] = r8 + DeE---------------------------------------R r7 = 0xfffffffffffffc18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x28] + .D========================eE--------------R jump 96599 if r9 == 0 +``` + +Gas simulation at offset 96591 with total cost of 25: + +``` + DeER........................ r7 = 0xfffffffffffff830 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 96599 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r9 = u16 [r12 + 0x10] + D=========================eeeE------------R............... r9 = r9 * 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r10 = u64 [r1 + 0x30] + .D===========================eE-----------R............... r10 = r10 + r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r10 + 0x118] + .D============================eE------------------------R. r5 = r10 + 0x128 + ..D====================================================eER jump 96647 if r9 == r5 +``` + +Gas simulation at offset 96624 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r12 + 0x12] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 96628 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r9 + 0x10] + D=========================eE--------------R jump 96644 if r11 == r10 +``` + +Gas simulation at offset 96635 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x8] + D=========================eE--------------R jump 96628 if r9 != r5 +``` + +Gas simulation at offset 96642 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 96647 +``` + +Gas simulation at offset 96644 with total cost of 2: + +``` + D.... r5 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 96647 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r6 = u64 [r12 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r9 = u64 [r5 + 0x8] + DeE---------------------------------------R.............................................. r8 = r8 + r4 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = r6 /s r7 + ..D===================================================================================eER r8 = r8 + r7 + ..DeE-----------------------------------------------------------------------------------R r7 = r12 + 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R u64 [r1 + 0x68] = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R u64 [r1 + 0x60] = r7 + ...D======================eE------------------------------------------------------------R jump 96778 if r9 == 0 +``` + +Gas simulation at offset 96675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + DeE------------------------R r9 = 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 2954, jump 257311 +``` + +Gas simulation at offset 96691 with total cost of 1: + +``` + DeER jump 96752 if r7 != 0 +``` + +Gas simulation at offset 96694 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r12 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x10] + .D=================================================eER jump 96752 if r7 != r8 +``` + +Gas simulation at offset 96707 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r12 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + .D========================eeeE------------R.......... r7 = r7 >a 0x6 + ..DeE--------------------------------------------------R.... r6 = 0xffffffffcccccccd + ..DeE--------------------------------------------------R.... r12 = 0xcccccccccccccccd + ..D===================================================eeeER. r11 = r11 * r12 + ...D=====================================================eER jump 97439 if r11 >=u r8 +``` + +Gas simulation at offset 97435 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 97439 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r11 = r8 * 0x140 + D===eE------------------------------------R r11 = r11 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u64 [r11 + 0x118] + .D===eE-----------------------------------R r5 = r11 + 0x128 + .D============================eE----------R jump 97472 if r10 == r5 +``` + +Gas simulation at offset 97458 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r10 + 0x10] + D=========================eE--------------R jump 97481 if r11 == r9 +``` + +Gas simulation at offset 97465 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r10 + 0x8] + D=========================eE--------------R jump 97458 if r10 != r5 +``` + +Gas simulation at offset 97472 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 97490 if r9 != 0 +``` + +Gas simulation at offset 97479 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97515 +``` + +Gas simulation at offset 97481 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r10 + 0x8] + D=========================eE--------------R jump 97515 if r9 == 0 +``` + +Gas simulation at offset 97490 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x38] + DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 2968, jump 69313 +``` + +Gas simulation at offset 97505 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 97530 if r7 <=s 0 +``` + +Gas simulation at offset 97508 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x32] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 97515 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 97530 with total cost of 26: + +``` + DeER......................... r10 = 0x20 + DeER......................... r11 = 0xffffffffffffffff + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + .D........................... r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ..D=======================eER r1 = r1 + r10 + ..DeeeeeeeeeeeeeeeE---------R jump 89017 +``` + +Gas simulation at offset 97557 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r11 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r2 = u64 [r7 + 0x10] + D=========================eER..... r7 = r11 - r2 + .D=========================eER.... r7 = r7 >>a 0x6 + .DeE-------------------------R.... r11 = 0xcccccccccccccccd + .D==========================eeeER. r7 = r7 * r11 + ..D============================eER jump 97589 if r7 >=u r8 +``` + +Gas simulation at offset 97585 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 97589 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r7 = r8 * 0x140 + D===eE------------------------------------R r7 = r7 + r2 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r12 = u64 [r7 + 0x118] + .D===eE-----------------------------------R r11 = r7 + 0x128 + .D============================eE----------R jump 97622 if r12 == r11 +``` + +Gas simulation at offset 97608 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r12 + 0x10] + D=========================eE--------------R jump 97713 if r7 == r9 +``` + +Gas simulation at offset 97615 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r12 + 0x8] + D=========================eE--------------R jump 97608 if r12 != r11 +``` + +Gas simulation at offset 97622 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r11 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 97633 if r7 == 0 +``` + +Gas simulation at offset 97629 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x12] = a3 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 97633 with total cost of 50: + +``` + DeER................................................. r7 = r9 & 0x7f + DeeeER............................................... r9 = r8 * 0x140 + .D==eER.............................................. r9 = r9 + r2 + .D===eER............................................. r7 = r7 + r9 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0x28] + .D=============================eeeeeeeeeeeeeeeeeeeeER jump 97711 if r9 == r10 +``` + +Gas simulation at offset 97652 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a3 + DeE-------------------------R r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeE------R jump 97698 if r10 != 0 +``` + +Gas simulation at offset 97663 with total cost of 5: + +``` + DeER.... r7 = 0 + DeeeER.. r9 = r8 * 0x140 + D===eER. r9 = r9 + r2 + .D===eER r10 = r9 + 0x28 + .DeE---R r11 = 0x7e + .DeeE--R fallthrough +``` + +Gas simulation at offset 97679 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r12 = r7 + DeE---------------------------------------R...... r7 = r7 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u8 [r7 + 0] + .D=========================eeeE-----------R...... r9 = r7 >u 0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 97698 if r7 != 0 +``` + +Gas simulation at offset 97692 with total cost of 1: + +``` + DeER r7 = r12 + 0x1 + DeER jump 97679 if r11 >=u r12 +``` + +Gas simulation at offset 97698 with total cost of 29: + +``` + DeeeER.......................... r7 = r8 * 0x140 + D===eER......................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xa8] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 97711 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 97713 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r11 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 97629 if r7 != 0 +``` + +Gas simulation at offset 97722 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97633 +``` + +Gas simulation at offset 97724 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x10] + D=========================eER........................ r10 = r10 - r7 + D==========================eER....................... r10 = r10 >>a 0x6 + .DeE-------------------------R....................... r12 = 0xcccccccd00000000 + .DeE-------------------------R....................... r11 = 0xcccccccccccccccd + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 97766 if r10 >=u r8 +``` + +Gas simulation at offset 97762 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 97766 with total cost of 30: + +``` + DeER............................. r10 = 0x140 + D=eeeER.......................... r8 = r8 * r10 + D====eER......................... r7 = r7 + r8 + D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x13] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 97781 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .D........................... r11 = r9 + .D........................... r4 = r8 + .D........................... r5 = r7 + .D........................... r9 = r10 + ..DeE-----------------------R jump 97809 if r10 >a 0x6 + .DeE--------------------------------------R.......... r12 = 0xcccccccd00000000 + ..DeE-------------------------------------R.......... r7 = 0xcccccccccccccccd + ..D=========================eeeE----------R.......... r7 = r8 * r7 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 97852 if r7 >=u r4 +``` + +Gas simulation at offset 97848 with total cost of 2: + +``` + DeER. r4 = r4 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 97852 with total cost of 2: + +``` + DeER. r7 = 0x7b + D=eER jump 98978 if r7 u 0 + ...D============================eeeE----------------------R r6 = r7 >u 0 + ...D===============================eE---------------------R r6 = r6 & r8 + ....DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 2990, jump 58395 +``` + +Gas simulation at offset 98233 with total cost of 15: + +``` + DeER.............. r8 = 0xbf3fbe76c8b43958 + DeER.............. r0 = 0xbda + DeeeeeeeeeeeeeeeER jump 58524 +``` + +Gas simulation at offset 98251 with total cost of 74: + +``` + DeeeER....................................................................... r7 = r4 * 0x140 + D===eER...................................................................... r2 = r2 + r7 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r2 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u8 [r2 + 0xf] = a2 + .D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 98978 if r7 == 0 +``` + +Gas simulation at offset 98272 with total cost of 2: + +``` + D.... r9 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 98275 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r10 = 0x4 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r5 + .D................. r8 = r4 + .DeeeeeeeeeeeeeeeER r0 = 2994, jump 89017 +``` + +Gas simulation at offset 98293 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D............................ r9 = r6 + .D========================eER jump 98275 if r7 != 0 +``` + +Gas simulation at offset 98306 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 98978 +``` + +Gas simulation at offset 98310 with total cost of 74: + +``` + DeeeER....................................................................... r7 = r4 * 0x140 + D===eER...................................................................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r7 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r9 + 0x8] + .D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 98978 if r7 == 0 +``` + +Gas simulation at offset 98328 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r10 = 0x20 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r5 + .D................. r8 = r4 + .DeeeeeeeeeeeeeeeER r0 = 2998, jump 89017 +``` + +Gas simulation at offset 98346 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D............................ r9 = r6 + .D========================eER jump 98328 if r7 != 0 +``` + +Gas simulation at offset 98359 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 98978 +``` + +Gas simulation at offset 98363 with total cost of 1: + +``` + DeER jump 98992 if r10 u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x28] = a0 + .DeeeeeeeeeeeeeeeE------------R jump 98978 +``` + +Gas simulation at offset 98462 with total cost of 74: + +``` + DeeeER....................................................................... r7 = r4 * 0x140 + D===eER...................................................................... r2 = r2 + r7 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r2 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u8 [r2 + 0x11] = a2 + .D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 98978 if r7 == 0 +``` + +Gas simulation at offset 98483 with total cost of 2: + +``` + D.... r9 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 98486 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r10 = 0x2 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r5 + .D................. r8 = r4 + .DeeeeeeeeeeeeeeeER r0 = 3006, jump 89017 +``` + +Gas simulation at offset 98504 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D............................ r9 = r6 + .D========================eER jump 98486 if r7 != 0 +``` + +Gas simulation at offset 98517 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 98978 +``` + +Gas simulation at offset 98521 with total cost of 33: + +``` + DeeeER.............................. r5 = r4 * 0x140 + D===eER............................. r5 = r5 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u16 [r5 + 0x14] + .DeeeE-------------------------R.... r8 = r10 u 0 + ...D=============================eER r6 = r6 & r8 + ...DeeeeeeeeeeeeeeeE---------------R r0 = 3010, jump 58395 +``` + +Gas simulation at offset 98552 with total cost of 15: + +``` + DeER.............. r8 = 0xbf3fbe76c8b43958 + DeER.............. r0 = 0xbda + DeeeeeeeeeeeeeeeER jump 58524 +``` + +Gas simulation at offset 98570 with total cost of 15: + +``` + DeER.............. r10 = 0x1 + D................. r7 = r5 + D................. r8 = r4 + DeeeeeeeeeeeeeeeER jump 98777 +``` + +Gas simulation at offset 98580 with total cost of 29: + +``` + DeeeER.......................... r7 = r4 * 0x140 + D===eER......................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x12] = a2 + .DeeeeeeeeeeeeeeeE-------------R jump 98978 +``` + +Gas simulation at offset 98593 with total cost of 74: + +``` + DeeeER....................................................................... r7 = r4 * 0x140 + D===eER...................................................................... r2 = r2 + r7 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r2 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u8 [r2 + 0x10] = a2 + .D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 98978 if r7 == 0 +``` + +Gas simulation at offset 98614 with total cost of 2: + +``` + D.... r9 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 98617 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r10 = 0x4 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r5 + .D................. r8 = r4 + .DeeeeeeeeeeeeeeeER r0 = 3018, jump 89017 +``` + +Gas simulation at offset 98635 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D............................ r9 = r6 + .D========================eER jump 98617 if r7 != 0 +``` + +Gas simulation at offset 98648 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 98978 +``` + +Gas simulation at offset 98652 with total cost of 29: + +``` + DeeeER.......................... r7 = r4 * 0x140 + D===eER......................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r8 = u8 [r5 + 0x2c] + .D=========================eE--R r8 = r8 & 0x1 + .D==========================eE-R jump 98978 if r8 != 0 +``` + +Gas simulation at offset 98672 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r7 + 0xd] + .D========================eeeE------------R.............. r8 = r8 u 0 + ...D============================eeeE----------------------R r6 = r7 >u 0 + ...D===============================eE---------------------R r6 = r6 & r8 + ....DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 3032, jump 58395 +``` + +Gas simulation at offset 98829 with total cost of 15: + +``` + DeER.............. r8 = 0xbf3fbe76c8b43958 + DeeeeeeeeeeeeeeeER r0 = 3034, jump 58524 +``` + +Gas simulation at offset 98846 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3036, jump 287357 +``` + +Gas simulation at offset 98853 with total cost of 15: + +``` + DeER.............. r8 = 0x4075e00000000000 + DeeeeeeeeeeeeeeeER r0 = 3038, jump 58524 +``` + +Gas simulation at offset 98870 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 98888 if r6 != 0 +``` + +Gas simulation at offset 98873 with total cost of 26: + +``` + DeER......................... r7 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 98978 +``` + +Gas simulation at offset 98888 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R jump 98978 +``` + +Gas simulation at offset 98893 with total cost of 29: + +``` + DeeeER.......................... r7 = r4 * 0x140 + D===eER......................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xe8] = a2 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 234] = 0 + .DeeeeeeeeeeeeeeeE-------------R jump 98978 +``` + +Gas simulation at offset 98910 with total cost of 29: + +``` + DeeeER.......................... r7 = r4 * 0x140 + D===eER......................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xe9] = a2 + .DeE---------------------------R r8 = 0x1 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xea] = a1 + .DeeeeeeeeeeeeeeeE-------------R jump 98978 +``` + +Gas simulation at offset 98930 with total cost of 74: + +``` + DeeeER....................................................................... r7 = r4 * 0x140 + D===eER...................................................................... r7 = r7 + r2 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r7 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r9 + 0x8] + .D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 98978 if r7 == 0 +``` + +Gas simulation at offset 98947 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r10 = 0x60 + DeER............... r11 = 0xffffffffffffffff + D.................. r7 = r5 + .D................. r8 = r4 + .DeeeeeeeeeeeeeeeER r0 = 3046, jump 89017 +``` + +Gas simulation at offset 98965 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x8] + D............................................... r9 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 98947 if r7 != 0 +``` + +Gas simulation at offset 98978 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 98992 with total cost of 3: + +``` + DeER.. r9 = 0xffffffffffffffff + DeER.. r10 = 0x2 + D..... r7 = r5 + D..... r8 = r4 + .DeeER fallthrough +``` + +Gas simulation at offset 99003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeE------------------------R r1 = r1 + 0x28 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 99016 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r6 + .D.................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x128] + ..D========================eeeER...................... r12 = r9 =s 0 +``` + +Gas simulation at offset 99041 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0] + DeE---------------------------------------R r12 = r12 + 0xffffffffffffffff + .DeE--------------------------------------R r2 = r12 & r9 + .D========================eE--------------R jump 99069 if r2 =u r7 +``` + +Gas simulation at offset 99069 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r10 ^ 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r9 + .DeE--------------------------------------R........... r7 = r7 << 0x20 + .D=eE-------------------------------------R........... r7 = r7 >> 0x20 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 99125 +``` + +Gas simulation at offset 99096 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r11 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x10] + D=========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x18] + .D==================================================eER jump 99343 if r7 == 0 +``` + +Gas simulation at offset 99114 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r2 = r2 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 99369 if r2 == r7 +``` + +Gas simulation at offset 99125 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r11 + 0xa8] + DeeeE-------------------------------------R............ r9 = r2 * 0x58 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............ u64 [r1 + 0x10] = r9 + .D========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x18] + .D==================================================eER jump 99114 if r9 == 0 +``` + +Gas simulation at offset 99145 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r4 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r4 + 0x8] + D==================================================eER jump 99114 if r7 == 0 +``` + +Gas simulation at offset 99155 with total cost of 25: + +``` + DeER........................ r6 = r4 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + DeeeeeeeeeeeeeeeE----------R jump 99213 +``` + +Gas simulation at offset 99163 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r12 = u64 [r7 + 0x38] + DeE---------------------------------------R............................................................. r9 = r7 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r6 + 0] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... u64 [r5 + 56] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... u64 [r5 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... u64 [r5 + 40] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r9 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x38] = r5 + ...D========================================================================eER......................... r12 = r12 + 0xffffffffffffffff + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r12 + ....DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 99203 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r4 + 0x8] + DeE---------------------------------------R r6 = r4 + 0x8 + .D========================eE--------------R jump 99096 if r7 == 0 +``` + +Gas simulation at offset 99213 with total cost of 1: + +``` + D... r5 = r4 + D... r4 = r7 + DeER jump 99227 if r8 =s r10 +``` + +Gas simulation at offset 99448 with total cost of 2: + +``` + DeER. r11 = 0x30108 + D=eER jump 99599 if r10 == r11 +``` + +Gas simulation at offset 99457 with total cost of 2: + +``` + DeER. r11 = 0x30000 + DeER. r12 = 0x30109 + D=eER jump 99627 if r10 == r12 +``` + +Gas simulation at offset 99471 with total cost of 2: + +``` + DeER. r11 = 0x3010a + D=eER jump 99729 if r10 != r11 +``` + +Gas simulation at offset 99480 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r7 + 0x2c] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 99729 if r7 == 0 +``` + +Gas simulation at offset 99491 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 99782 if r9 == 0 +``` + +Gas simulation at offset 99495 with total cost of 15: + +``` + D................. r7 = r9 + D................. r6 = r8 + DeeeeeeeeeeeeeeeER r0 = 3054, jump 58395 +``` + +Gas simulation at offset 99506 with total cost of 15: + +``` + DeER.............. r8 = 0x3fb45a1cac083127 + DeeeeeeeeeeeeeeeER r0 = 3056, jump 58524 +``` + +Gas simulation at offset 99523 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3058, jump 286710 +``` + +Gas simulation at offset 99530 with total cost of 15: + +``` + DeER.............. r8 = 0x406a266666666666 + DeeeeeeeeeeeeeeeER r0 = 3060, jump 58524 +``` + +Gas simulation at offset 99547 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3062, jump 85159 +``` + +Gas simulation at offset 99553 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER jump 99785 +``` + +Gas simulation at offset 99558 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 99679 if r10 == 0 +``` + +Gas simulation at offset 99561 with total cost of 2: + +``` + DeER. r7 = 0x20000 + D=eER jump 99729 if r10 != r7 +``` + +Gas simulation at offset 99570 with total cost of 31: + +``` + DeeeER............................ r7 = r8 * 0x140 + D===eER........................... r5 = r5 + r7 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r5 + 0xc0] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xc4] = r9 + .DeE---------------------------R.. r9 = r9 << 0x7 + .D============================eeER i32 r7 = r7 + r9 + ..DeE----------------------------R r0 = 0xbfc + ..DeeeeeeeeeeeeeeeE--------------R jump 57352 +``` + +Gas simulation at offset 99599 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r7 + 0x2c] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 99729 if r7 == 0 +``` + +Gas simulation at offset 99609 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 99743 if r9 != 64 +``` + +Gas simulation at offset 99614 with total cost of 15: + +``` + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER jump 99866 +``` + +Gas simulation at offset 99627 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r7 + 0x2c] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 99729 if r7 == 0 +``` + +Gas simulation at offset 99637 with total cost of 16: + +``` + DeeER.............. i32 r7 = r9 + 0xffffffffffffffc0 + D.................. r6 = r8 + .DeeeeeeeeeeeeeeeER r0 = 3064, jump 57352 +``` + +Gas simulation at offset 99649 with total cost of 15: + +``` + DeER.............. r8 = 0x3f589374bc6a7efa + DeeeeeeeeeeeeeeeER r0 = 3066, jump 58524 +``` + +Gas simulation at offset 99666 with total cost of 29: + +``` + DeeeER.......................... r8 = r6 * 0x140 + D===eER......................... r8 = r8 + r5 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xd8] = r7 + .DeeeeeeeeeeeeeeeE-------------R jump 99729 +``` + +Gas simulation at offset 99679 with total cost of 32: + +``` + DeeeER............................. r7 = r8 * 0x140 + D===eER............................ r5 = r5 + r7 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r5 + 0xc4] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r5 + 0xc0] = r9 + .D============================eER.. r7 = r7 << 0x7 + .D=============================eeER i32 r7 = r7 + r9 + ..DeeeeeeeeeeeeeeeE---------------R r0 = 3068, jump 57352 +``` + +Gas simulation at offset 99707 with total cost of 15: + +``` + DeER.............. r8 = 0x3eb0000000000000 + DeeeeeeeeeeeeeeeER r0 = 3070, jump 58524 +``` + +Gas simulation at offset 99724 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xb8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 99729 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 99743 with total cost of 20: + +``` + D...................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeER jump 99801 if r9 >u 99 +``` + +Gas simulation at offset 99749 with total cost of 16: + +``` + DeeeER............. r7 = r9 >a 0x6 + .DeE-------------------------R....................... r12 = 0xcccccccd00000000 + .DeE-------------------------R....................... r11 = 0xcccccccccccccccd + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 99939 if r10 >=u r8 +``` + +Gas simulation at offset 99935 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 99939 with total cost of 30: + +``` + DeER............................. r10 = 0x140 + D=eeeER.......................... r8 = r8 * r10 + D====eER......................... r7 = r7 + r8 + D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xe] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 99954 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = u64 [r7 + 0x10] + .D==================================================eER..... r11 = r11 - r10 + ..D==================================================eER.... r6 = r11 >>a 0x6 + ..DeE--------------------------------------------------R.... r11 = 0xcccccccccccccccd + ...D==================================================eeeER. r11 = r6 * r11 + ...D........................................................ r12 = r9 + ...D=====================================================eER jump 100000 if r11 >=u r8 +``` + +Gas simulation at offset 99996 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 100000 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeE-------------------------------------R............... r9 = r8 * 0x140 + D===eE------------------------------------R............... r10 = r10 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r9 = u64 [r10 + 0x118] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r9 + 0x8] + .DeE----------------------------------------------------R. r11 = r12 + 0xffffffffffffe000 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r10 + 0xb0] = r11 + ..D====================================================eER jump 100056 if r5 == 0 +``` + +Gas simulation at offset 100026 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE------------------------R r10 = 0x8 + DeE------------------------R r11 = 0xffffffffffffffff + D........................... r6 = r7 + .D.......................... r5 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 3084, jump 89017 +``` + +Gas simulation at offset 100044 with total cost of 51: + +``` + D..................................................... r8 = r5 + D..................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r9 + 0x8] + .D=================================================eER jump 100026 if r5 != 0 +``` + +Gas simulation at offset 100056 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 100071 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r12 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r11 = u64 [r7 + 0x10] + .D==================================================eER..... r12 = r12 - r11 + ..D==================================================eER.... r5 = r12 >>a 0x6 + ..DeE--------------------------------------------------R.... r12 = 0xcccccccccccccccd + ...D==================================================eeeER. r12 = r5 * r12 + ...D........................................................ r5 = r9 + ...D=====================================================eER jump 100117 if r12 >=u r8 +``` + +Gas simulation at offset 100113 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 100117 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeE-------------------------------------R............... r9 = r8 * 0x140 + .D==eE------------------------------------R............... r6 = r11 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r9 = u64 [r6 + 0x118] + ..DeE-------------------------------------R............... r11 = r5 << 0x7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r9 + 0x8] + ..D=eE--------------------------------------------------R. r10 = r10 + r11 + ...DeE--------------------------------------------------R. r11 = 0xffffffffffffe000 + ...D=eE-------------------------------------------------R. r10 = r10 + r11 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r6 + 0xb0] = r10 + ...D===================================================eER jump 100182 if r12 == 0 +``` + +Gas simulation at offset 100152 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + DeE------------------------R r10 = 0x8 + DeE------------------------R r11 = 0xffffffffffffffff + D........................... r6 = r7 + .D.......................... r5 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 3086, jump 89017 +``` + +Gas simulation at offset 100170 with total cost of 51: + +``` + D..................................................... r8 = r5 + D..................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r9 + 0x8] + .D=================================================eER jump 100152 if r12 != 0 +``` + +Gas simulation at offset 100182 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 100197 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x10] + D=========================eER........................ r10 = r10 - r7 + D==========================eER....................... r10 = r10 >>a 0x6 + .DeE-------------------------R....................... r12 = 0xcccccccd00000000 + .DeE-------------------------R....................... r11 = 0xcccccccccccccccd + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 100239 if r10 >=u r8 +``` + +Gas simulation at offset 100235 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 100239 with total cost of 30: + +``` + DeER............................. r10 = 0x140 + D=eeeER.......................... r8 = r8 * r10 + D====eER......................... r7 = r7 + r8 + D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 100254 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x10] + D=========================eER........................ r10 = r10 - r7 + D==========================eER....................... r10 = r10 >>a 0x6 + .DeE-------------------------R....................... r12 = 0xcccccccd00000000 + .DeE-------------------------R....................... r11 = 0xcccccccccccccccd + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 100296 if r10 >=u r8 +``` + +Gas simulation at offset 100292 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 100296 with total cost of 30: + +``` + DeER............................. r10 = 0x140 + D=eeeER.......................... r8 = r8 * r10 + D====eER......................... r7 = r7 + r8 + D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xd] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 100311 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x10] + D=========================eER........................ r10 = r10 - r7 + D==========================eER....................... r10 = r10 >>a 0x6 + .DeE-------------------------R....................... r12 = 0xcccccccd00000000 + .DeE-------------------------R....................... r11 = 0xcccccccccccccccd + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 100353 if r10 >=u r8 +``` + +Gas simulation at offset 100349 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf + DeeER fallthrough +``` + +Gas simulation at offset 100353 with total cost of 30: + +``` + DeER............................. r10 = 0x140 + D=eeeER.......................... r8 = r8 * r10 + D====eER......................... r7 = r7 + r8 + D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xc] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 100368 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r10 = 0x4 + .DeE------------------------R jump 100607 if r9 u 0 + ..DeE-------------------------------------R r12 = r2 & 0xf + ..D=======================eE--------------R r12 = r12 ^ r3 + ...D=======================eeeE-----------R r12 = r12 >u 0 + ...D==========================eE----------R r12 = r12 & r5 + ....D==========================eE---------R jump 100610 if r12 != 0 +``` + +Gas simulation at offset 100472 with total cost of 2: + +``` + DeER. r12 = 0x4 + DeER. r9 = 0 + D=eER jump 100610 if r11 u 0 + .D========================eE--------------R r8 = r8 ^ r5 + ..D========================eeeE-----------R r8 = r8 >u 0 + ..D===========================eE----------R r8 = r8 & r12 + ...D===========================eE---------R jump 100982 if r8 != 0 +``` + +Gas simulation at offset 100702 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u8 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = u8 [r10 + 0x1] + D=========================eE--------------R........ r7 = r7 & 0x7f + .D=========================eE-------------R........ r7 = r7 << 0x8 + .D========================eE--------------R........ r8 = r8 & 0x7f + .DeE--------------------------------------R........ r9 = r9 << 0x10 + .D=========================eE-------------R........ r8 = r8 | r9 + ..D=========================eE------------R........ r7 = r7 | r8 + ..DeE-------------------------------------R........ r8 = 0x10401 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ u64 [r1 + 0x10] = r6 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 100827 if r7 == r8 +``` + +Gas simulation at offset 100737 with total cost of 2: + +``` + DeER. r9 = 0x902 + D=eER jump 100783 if r7 == r9 +``` + +Gas simulation at offset 100744 with total cost of 2: + +``` + DeER. r8 = 0x901 + D=eER jump 100979 if r7 != r8 +``` + +Gas simulation at offset 100752 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r6 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 100779 if r9 == 0 +``` + +Gas simulation at offset 100759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x68] + DeE------------------------R r8 = 0x143e0 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 3092, jump [r9 + 0] +``` + +Gas simulation at offset 100772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeE------------------------R r5 = 0 + DeeeeeeeeeeeeeeeE----------R jump 100810 +``` + +Gas simulation at offset 100779 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 100810 +``` + +Gas simulation at offset 100783 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r6 + 0x60] + DeE---------------------------------------R..... r5 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 100810 if r9 == 0 +``` + +Gas simulation at offset 100793 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x68] + DeE------------------------R r8 = 0x186f0 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 3094, jump [r9 + 0] +``` + +Gas simulation at offset 100806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 100810 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x2c] = r5 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 3096, jump 87104 +``` + +Gas simulation at offset 100821 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 100982 +``` + +Gas simulation at offset 100827 with total cost of 1: + +``` + DeER jump 100979 if r11 != 4 +``` + +Gas simulation at offset 100832 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x128] + D=========================eE--------------R jump 100852 if r7 == 0 +``` + +Gas simulation at offset 100840 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u8 [r10 + 0x3] + D=========================eE--------------R........... r8 = r8 & 0x7f + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc2] = a1 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 100852 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0x10] + DeE---------------------------------------R r7 = 0x1 + .D========================eE--------------R jump 100982 if r12 == r8 +``` + +Gas simulation at offset 100865 with total cost of 26: + +``` + DeER......................... r11 = 0 + DeER......................... r9 = 0xcccccccccccccccd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 100899 +``` + +Gas simulation at offset 100881 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = r11 + 0x1 + DeE---------------------------------------R r9 = r12 - r8 + .DeE--------------------------------------R r9 = r9 >>a 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0] + .D=========================eeeE-----------R r9 = r9 * r10 + .D============================eE----------R jump 100982 if r11 >=u r9 +``` + +Gas simulation at offset 100899 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeE---------------------------------------R................. r5 = r11 << 0x30 + DeE---------------------------------------R................. r9 = 0x1400000 + .DeeeeE-----------------------------------R................. r9 = r5 mulhu r9 + ..D===eE----------------------------------R................. r9 = r9 + r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................. r9 = u64 [r9 + 0x118] + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r9 + 0x8] + ..D======================================================eER jump 100881 if r10 == 0 +``` + +Gas simulation at offset 100925 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r11 + DeE------------------------R. r5 = r5 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 100935 with total cost of 26: + +``` + D............................ r5 = r10 + DeER......................... r10 = 0x4 + DeER......................... r11 = 0xffffffffffffffff + D............................ r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------R r0 = 3098, jump 89017 +``` + +Gas simulation at offset 100954 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [r5 + 0x8] + D............................................... r9 = r5 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 100935 if r10 != 0 +``` + +Gas simulation at offset 100965 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x10] + DeE------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 100881 +``` + +Gas simulation at offset 100979 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 100982 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 100997 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeE------------------------R r11 = 0x6 + .DeE------------------------R r5 = 0 + .D=eE-----------------------R jump 101249 if r10 u 0 + ..DeE-------------------------------------R r6 = r8 & 0xf + ..D=======================eE--------------R r11 = r11 ^ r6 + ...D=======================eeeE-----------R r11 = r11 >u 0 + ...D==========================eE----------R r11 = r11 & r12 + ....D==========================eE---------R jump 101249 if r11 != 0 +``` + +Gas simulation at offset 101042 with total cost of 28: + +``` + DeER........................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u8 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u8 [r9 + 0x1] + .DeE-----------------------R... r12 = r9 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u8 [r12 + 0xffffffffffffffff] + ..D=======================eE-R. r3 = r11 & 0x7f + ..D=======================eE-R. r2 = r5 & 0x7f + ...DeE-----------------------R. r12 = r12 + 0xffffffffffffffff + ...D========================eER r4 = r4 & 0x7f + ...D=eE-----------------------R r11 = r9 + 0x2 + ....DeeE----------------------R fallthrough +``` + +Gas simulation at offset 101071 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u8 [r11 + 0] + D=========================eER. r5 = r5 & 0x7f + DeE-------------------------R. r11 = r11 + 0x1 + D==========================eER r6 = r6 + r5 + .DeE-------------------------R jump 101071 if r11 != r12 +``` + +Gas simulation at offset 101085 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + .DeeeE------------------------------------R i32 r11 = 0 - r6 + ..D==eE-----------------------------------R r11 = r11 & 0x7f + ..D===eE----------------------------------R jump 101226 if r11 != r4 +``` + +Gas simulation at offset 101095 with total cost of 2: + +``` + DeER. r11 = 0x12 + D=eER jump 101246 if r2 != r11 +``` + +Gas simulation at offset 101102 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r9 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u8 [r9 + 0x3] + D=========================eE--------------R.......... r11 = r11 & 0x7f + .D=========================eE-------------R.......... r11 = r11 << 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r12 = u8 [r9 + 0x4] + .D========================eE--------------R.......... r6 = r2 << 0x39 + ..D========================eE-------------R.......... r6 = r6 >> 0x31 + ..D=========================eE------------R.......... r11 = r11 | r6 + ..D========================eE-------------R.......... r12 = r12 & 0x7f + ..D==========================eE-----------R.......... r12 = r12 | r11 + ...D==========================eE----------R.......... r6 = r12 & 0x7f707f + ...DeE------------------------------------R.......... r11 = 0x401015 + ...D===========================eeeeeeeeeeeeeeeeeeeeER jump 101152 if r6 != r11 +``` + +Gas simulation at offset 101146 with total cost of 2: + +``` + DeER. r12 = 0x401015 + DeeER fallthrough +``` + +Gas simulation at offset 101152 with total cost of 22: + +``` + DeER..................... r3 = r3 << 0x18 + D=eER.................... r12 = r12 | r3 + DeE-R.................... r10 = r10 + 0xfffffffffffffffa + D==eeeeeeeeeeeeeeeeeeeeER jump 101332 if r12 == 1111494677 +``` + +Gas simulation at offset 101169 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 101266 if r12 == 1111490687 +``` + +Gas simulation at offset 101176 with total cost of 21: + +``` + DeER.................... r11 = 0x4200007f + D=eeeeeeeeeeeeeeeeeeeeER jump 101246 if r12 != r11 +``` + +Gas simulation at offset 101185 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf0 + DeER. r11 = 0x10 + DeER. r5 = 0 + D=eER jump 101249 if r8 != r11 +``` + +Gas simulation at offset 101197 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 101249 if r10 != r8 +``` + +Gas simulation at offset 101203 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r7 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 101318 if r11 == 0 +``` + +Gas simulation at offset 101210 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r9 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x68] + D=========================eER r9 = r8 & 0x7f + .DeE------------------------R r8 = 0x18705 + .DeeeeeeeeeeeeeeeE----------R jump 101306 +``` + +Gas simulation at offset 101226 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r7 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 101246 if r9 == 0 +``` + +Gas simulation at offset 101233 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + DeE------------------------R r8 = 0x15812 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 3100, jump [r9 + 0] +``` + +Gas simulation at offset 101246 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 101249 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 101266 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf0 + DeER. r11 = 0x10 + DeER. r5 = 0 + D=eER jump 101249 if r8 != r11 +``` + +Gas simulation at offset 101278 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 101249 if r10 != r8 +``` + +Gas simulation at offset 101284 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r7 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 101318 if r11 == 0 +``` + +Gas simulation at offset 101291 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r9 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x68] + D=========================eER r9 = r8 & 0x7f + .DeE------------------------R r8 = 0x143f4 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 101306 with total cost of 22: + +``` + D........................ r5 = r7 + D........................ r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 3102, jump [r11 + 0] +``` + +Gas simulation at offset 101315 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 101318 with total cost of 26: + +``` + DeER......................... r5 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x2c] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 3104, jump 87104 +``` + +Gas simulation at offset 101330 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 101249 +``` + +Gas simulation at offset 101332 with total cost of 2: + +``` + DeER. r8 = r8 & 0xf0 + DeER. r12 = 0x10 + DeER. r5 = 0 + D=eER jump 101249 if r8 != r12 +``` + +Gas simulation at offset 101344 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 101249 if r10 != r8 +``` + +Gas simulation at offset 101350 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0x10] + D=========================eE--------------R r10 = r10 - r8 + .D=========================eE-------------R r10 = r10 >>a 0x6 + .DeE--------------------------------------R r12 = 0xcccccccccccccccd + .D==========================eeeE----------R r10 = r10 * r12 + ..DeE-------------------------------------R r12 = 0x10 + ..D============================eE---------R jump 101246 if r10 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r9 = u8 [r9 + 0x5] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r12 = u64 [r7 + 0x60] + ..D==eE-----------------------------------R....... r10 = r10 + 0xffffffffffffffff + ..D===eE----------------------------------R....... r11 = r2 & r10 + ...D===eE---------------------------------R....... r11 = r11 & 0xf + ...D=======================eE-------------R....... r5 = r9 & 0x7f + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 101450 if r12 == 0 +``` + +Gas simulation at offset 101412 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r7 + 0x68] + DeE------------------------R.. r8 = 0x215f4 + D=eE-----------------------R.. r8 = r8 + r11 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r8 + 0] + .DeE-------------------------R r8 = 0x1a8b4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + .D............................ r7 = r9 + .D............................ r9 = r5 + ..D........................... r10 = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 3106, jump [r12 + 0] +``` + +Gas simulation at offset 101443 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 101461 +``` + +Gas simulation at offset 101450 with total cost of 27: + +``` + DeER.......................... r7 = 0x215f4 + D=eER......................... r7 = r7 + r11 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r7 + 0] + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 101461 with total cost of 30: + +``` + DeER............................. r5 = r5 + 0xffffffffffffffff + D=eeeER.......................... r7 = r5 =u r11 +``` + +Gas simulation at offset 101510 with total cost of 25: + +``` + D........................... r5 = r10 + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 101535 if r10 >=u 23 +``` + +Gas simulation at offset 101524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = s0 + DeE------------------------R r7 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 101579 if r5 != 0 +``` + +Gas simulation at offset 101533 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 101598 +``` + +Gas simulation at offset 101535 with total cost of 26: + +``` + DeER......................... r7 = r5 | 0xf + D=eER........................ r6 = r7 + 0x1 + .D........................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE----------R r0 = 3108, jump 5449 +``` + +Gas simulation at offset 101553 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r7 + DeE------------------------R.. r8 = 0x8000000000000000 + .DeE-----------------------R.. r8 = r8 | r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x28] = r5 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 101579 with total cost of 15: + +``` + D................. r6 = r7 + D................. r8 = r9 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 3110, jump 256372 +``` + +Gas simulation at offset 101592 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 101598 with total cost of 26: + +``` + DeER......................... r5 = r5 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = 0 + DeE-------------------------R r8 = r1 + 0x20 + .D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 3112, jump 101808 +``` + +Gas simulation at offset 101614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r6 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 101658 if r8 == 0 +``` + +Gas simulation at offset 101621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 101634 +``` + +Gas simulation at offset 101626 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0] + D.......................................... r6 = r5 + D=========================eE--------------R jump 101665 if r8 == 0 +``` + +Gas simulation at offset 101634 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x20] + D=========================eE--------------R jump 101626 if r9 =u r9 +``` + +Gas simulation at offset 101646 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x8] + D=========================eE--------------R jump 101634 if r8 != 0 +``` + +Gas simulation at offset 101653 with total cost of 15: + +``` + DeER.............. r6 = r5 + 0x8 + DeeeeeeeeeeeeeeeER jump 101665 +``` + +Gas simulation at offset 101658 with total cost of 2: + +``` + DeER. r6 = r6 + 0x90 + D.... r5 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 101665 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE------------------------R r7 = 0x30 + DeeeeeeeeeeeeeeeE----------R r0 = 3114, jump 5449 +``` + +Gas simulation at offset 101680 with total cost of 120: + +``` + D.......................................................................................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r7 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r5 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................... u64 [r6 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r9 = u64 [r1 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r9 + 0x88] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.................... r8 = u64 [r1 + 0x10] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [r5 + 0x20] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.................... u64 [r5 + 40] = 0 + ...D....................................................................................................................... r8 = r5 + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 101724 if r7 == 0 +``` + +Gas simulation at offset 101717 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x88] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 101724 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r9 + 0x90] + D........................... r6 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 3116, jump 106294 +``` + +Gas simulation at offset 101736 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0x98] + D=========================eER......................... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x8] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 101751 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r1 + 0x37] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r5 + 0x28] = r7 + D=========================eE--------------R jump 101776 if r8 =s 0 +``` + +Gas simulation at offset 101862 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 101870 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 + 0x78 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x20] = r9 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 101899 +``` + +Gas simulation at offset 101887 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x3 + D=eE--------------------------------------R r7 = r7 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r6 = u64 [r7 + 0] + .D==========================eE------------R jump 101996 if r6 == 0 +``` + +Gas simulation at offset 101899 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u8 [r6 + 0x37] + D=========================eE--------------R...... r7 = r5 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 101913 if r7 >=s 0 +``` + +Gas simulation at offset 101909 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 101913 with total cost of 1: + +``` + DeER jump 101964 if r7 =u r5 +``` + +Gas simulation at offset 101976 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 101941 +``` + +Gas simulation at offset 101978 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x28] + .D========================eeeE------------R r7 = r5 =s 0 +``` + +Gas simulation at offset 102029 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 102033 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 102069 if r5 >=u r7 +``` + +Gas simulation at offset 102042 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 3120, jump 257311 +``` + +Gas simulation at offset 102052 with total cost of 1: + +``` + DeER jump 102085 if r7 == 0 +``` + +Gas simulation at offset 102055 with total cost of 25: + +``` + DeeeER...................... r7 = r7 =s 0 +``` + +Gas simulation at offset 102179 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 3128, jump 4480 +``` + +Gas simulation at offset 102189 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r12 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r12 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x28] = r5 + .DeE------------------------------------------------R......................... r5 = r5 + 0x10 + .D=================================================eER........................ r8 = r6 - r11 + .D==================================================eER....................... r8 = r8 >>a 0x6 + ..DeE-------------------------------------------------R....................... r10 = 0xcccccccd00000000 + ..DeE-------------------------------------------------R....................... r9 = 0xcccccccccccccccd + ...D=================================================eeeER.................... r8 = r8 * r9 + ...D======================eE-----------------------------R.................... r7 = r12 + 0x10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................... u64 [r1 + 0x18] = r7 + ....D===================================================eeeeeeeeeeeeeeeeeeeeER jump 102260 if r8 >=u r5 +``` + +Gas simulation at offset 102242 with total cost of 15: + +``` + DeER.............. r8 = r5 - r8 + D................. r6 = r12 + DeeeeeeeeeeeeeeeER r0 = 3130, jump 106977 +``` + +Gas simulation at offset 102253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0x18] + D........................... r11 = r6 + DeeeeeeeeeeeeeeeE----------R jump 102321 +``` + +Gas simulation at offset 102260 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 102315 if r5 >=u r8 +``` + +Gas simulation at offset 102263 with total cost of 6: + +``` + DeER..... r8 = 0x140 + D=eeeER.. r7 = r5 * r8 + .D===eER. r5 = r11 + r7 + .D====eER jump 102292 if r6 != r5 +``` + +Gas simulation at offset 102276 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x18] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 102321 +``` + +Gas simulation at offset 102285 with total cost of 2: + +``` + DeER. r6 = r6 + 0xfffffffffffffec0 + D=eER jump 102276 if r6 == r5 +``` + +Gas simulation at offset 102292 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xfffffffffffffff8] + D=========================eE--------------R jump 102285 if r7 == 0 +``` + +Gas simulation at offset 102299 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 102285 if r7 == 0 +``` + +Gas simulation at offset 102306 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3132, jump 4480 +``` + +Gas simulation at offset 102313 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 102285 +``` + +Gas simulation at offset 102315 with total cost of 25: + +``` + D........................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 102321 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r8 = u64 [r1 + 0x20] + D=========================eE------------------------R...... r8 = r8 << 0x24 + .D=========================eE-----------------------R...... r8 = r8 >>a 0x20 + .D=================================================eER..... r5 = r5 - r6 + .D==================================================eER.... r5 = r5 >>a 0x6 + ..DeE-------------------------------------------------R.... r10 = 0xcccccccd00000000 + ..DeE-------------------------------------------------R.... r9 = 0xcccccccccccccccd + ...D=================================================eeeER. r9 = r5 * r9 + ...D====================================================eER jump 102417 if r8 >=u r9 +``` + +Gas simulation at offset 102367 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r11 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0xc8] + DeE-------------------------------------------------R. r12 = 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x28] + .D=================================================eER jump 102422 if r11 != r12 +``` + +Gas simulation at offset 102385 with total cost of 5: + +``` + DeER.... r9 = r9 - r8 + DeER.... r10 = 0x140 + D=eeeER. r8 = r8 * r10 + D====eER r6 = r6 + r8 + .DeE---R r8 = 0x7f + .DeeE--R fallthrough +``` + +Gas simulation at offset 102402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a1 + DeE------------------------R r9 = r9 + 0xffffffffffffffff + DeE------------------------R r6 = r6 + 0x140 + D=eE-----------------------R jump 102402 if r9 != 0 +``` + +Gas simulation at offset 102414 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 102468 +``` + +Gas simulation at offset 102417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 102468 +``` + +Gas simulation at offset 102422 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r10 + 0xaf] + D=========================eE--------------R jump 102468 if r10 == 0 +``` + +Gas simulation at offset 102430 with total cost of 5: + +``` + DeER.... r9 = r9 - r8 + DeeeER.. r8 = r8 * 0x140 + D===eER. r8 = r8 + r6 + .D===eER r11 = r8 + 0x8 + .DeE---R r8 = 0x7f + .DeE---R r10 = 0xc + ..DeeE-R fallthrough +``` + +Gas simulation at offset 102450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0xfffffffffffffff8] = a1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 4294967292] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r10 + DeE------------------------R r9 = r9 + 0xffffffffffffffff + .DeE-----------------------R r11 = r11 + 0x140 + .D=eE----------------------R jump 102450 if r9 != 0 +``` + +Gas simulation at offset 102468 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 102483 with total cost of 26: + +``` + D............................ r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x98] + D=========================eER jump 102654 if r7 == 0 +``` + +Gas simulation at offset 102493 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r9 + 0x90] + .D=========================eE-------------R jump 102529 if r7 != 0 +``` + +Gas simulation at offset 102513 with total cost of 15: + +``` + DeER.............. r5 = r9 + 0x90 + D................. r6 = r5 + DeeeeeeeeeeeeeeeER jump 102552 +``` + +Gas simulation at offset 102521 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0] + D.......................................... r5 = r6 + D=========================eE--------------R jump 102552 if r7 == 0 +``` + +Gas simulation at offset 102529 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0x20] + D=========================eE--------------R jump 102521 if r8 =u r8 +``` + +Gas simulation at offset 102541 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x8] + D=========================eE--------------R jump 102529 if r7 != 0 +``` + +Gas simulation at offset 102548 with total cost of 2: + +``` + DeER. r5 = r6 + 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 102552 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeE------------------------R r7 = 0x30 + D........................... r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 3134, jump 5449 +``` + +Gas simulation at offset 102569 with total cost of 95: + +``` + D................................................................................................. r9 = r6 + D................................................................................................. r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... r7 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r6 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................ u64 [r5 + 0] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................ r7 = u64 [r9 + 0x88] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u64 [r1 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r6 + 0x20] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... u64 [r6 + 40] = 0 + ...D.............................................................................................. r8 = r6 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeER jump 102612 if r7 == 0 +``` + +Gas simulation at offset 102605 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x88] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 102612 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r9 + 0x90] + D........................... r5 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 3136, jump 106294 +``` + +Gas simulation at offset 102624 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r5 + 0x98] + D=========================eER......................... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x98] = r7 + DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 102636 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x10] + .D========================eE--------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 102654 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 102656 with total cost of 147: + +``` + D..................................................................................................................................................... r11 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................... r7 = u64 [r7 + 0x128] + DeE------------------------R.......................................................................................................................... r8 = r8 & 0xf0 + D=eE-----------------------R.......................................................................................................................... r8 = r8 + 0xffffffffffffff40 + .D=eeeE--------------------R.......................................................................................................................... r8 = r8 >u 0 + .D====eE-------------------R.......................................................................................................................... r8 = r8 + 0xffffffffffffffff + ..D====eE------------------R.......................................................................................................................... r10 = r8 & 0x30 + ..D=====eE-----------------R.......................................................................................................................... r10 = r10 | r9 + ..D................................................................................................................................................... r9 = r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. r7 = u64 [r7 + 0x8] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r8 + 0x40] + ....D................................................................................................................................................. r8 = r9 + ....D................................................................................................................................................. r9 = r10 + ....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 102699 with total cost of 2: + +``` + D.... r10 = r7 + DeER. r7 = r7 + 0xc8 + D=eER jump 102747 if r7 == r8 +``` + +Gas simulation at offset 102708 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r8 + 0x17] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i8 [r10 + 0xdf] + .D========================eE--------------R..... r11 = r9 << 0x38 + .D=========================eE-------------R..... r11 = r11 >>a 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 102749 if r10 =s 0 +``` + +Gas simulation at offset 102775 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0x8] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeE----------R jump 8251 +``` + +Gas simulation at offset 102784 with total cost of 15: + +``` + D................. r8 = r10 + DeeeeeeeeeeeeeeeER jump 8251 +``` + +Gas simulation at offset 102790 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x68] = r6 + .D.............................................................................. r3 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x58] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r0 = u32 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r10 + ..D............................................................................. r2 = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r9 + ..D=================================================eER......................... r9 = r9 + 0x10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + ...D================================================eE-------------------------R jump 103361 if r0 == 0 +``` + +Gas simulation at offset 102831 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r3 + 0x1000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u8 [r7 + 0x15d] + .D=========================eE-------------R jump 103361 if r7 == 0 +``` + +Gas simulation at offset 102844 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r3 + 0xa8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r7 = u64 [r1 + 0x40] + .D=========================eE-----------------------R.. r7 = r7 + 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeE--------------------------------------------------R r4 = 0x708 + ..DeE-------------------------------------------------R r7 = r2 << 0x2 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x48] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 80] = 0x30d40 + ...DeE------------------------------------------------R r7 = 0x989680 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 102906 +``` + +Gas simulation at offset 102889 with total cost of 2: + +``` + D.... r7 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 102892 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0x8] + D=========================eE--------------R jump 103021 if r7 == 0 +``` + +Gas simulation at offset 102899 with total cost of 21: + +``` + DeER.................... r5 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 103361 if r5 == r0 +``` + +Gas simulation at offset 102906 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103361 if r5 == r4 +``` + +Gas simulation at offset 102910 with total cost of 1: + +``` + DeER jump 102899 if r5 == r2 +``` + +Gas simulation at offset 102913 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0xe0] + .DeE------------------------------------------------R........................... r8 = r5 << 0x2 + .D=================================================eER.......................... r8 = r8 + r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R. r9 = u64 [r1 + 0x48] + ..D================================================eE-------------------------R. r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + ..D==========================================================================eER jump 102899 if r8 != r7 +``` + +Gas simulation at offset 102940 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeE-------------------------------------R............ r7 = r5 * 0x58 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0] + .D========================eE--------------R............ r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x20] + .D==================================================eER jump 102899 if r8 == r9 +``` + +Gas simulation at offset 102958 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r7 + 0x30] + DeE---------------------------------------R r7 = r7 + 0x40 + D=========================eE--------------R jump 102892 if r12 == r7 +``` + +Gas simulation at offset 102968 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u16 [r8 + 0x2] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u16 [r8 + 0] + .D=================================================eER... r10 = r9 << 0x10 + .D==================================================eER.. r8 = r8 | r10 + .D===================================================eER. r8 = r8 << 0x30 + ..D===================================================eER r8 = r8 >> 0x30 + ..D================================================eE---R r10 = r9 & 0xff + ..D...................................................... r9 = r12 + ...DeeeeeeeeeeeeeeeE------------------------------------R jump 103004 +``` + +Gas simulation at offset 102997 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x8] + D=========================eE--------------R jump 102892 if r9 == r7 +``` + +Gas simulation at offset 103004 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u16 [r9 + 0x10] + D=========================eE--------------R jump 102997 if r11 != r8 +``` + +Gas simulation at offset 103011 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r9 + 0x12] + D=========================eE--------------R jump 102997 if r11 != r10 +``` + +Gas simulation at offset 103018 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 102889 +``` + +Gas simulation at offset 103021 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 102899 if r7 == 0 +``` + +Gas simulation at offset 103028 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeE----------R jump 103047 +``` + +Gas simulation at offset 103039 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 102899 if r7 == 0 +``` + +Gas simulation at offset 103047 with total cost of 26: + +``` + D............................ r6 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x38] + D............................ r12 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + .D========================eER jump 103070 if r8 > 0x30 + .DeeER fallthrough +``` + +Gas simulation at offset 103216 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u16 [r9 + 0] + DeE------------------------R r12 = r10 + 0x2 + DeE------------------------R r9 = r9 + 0x10 + .DeE-----------------------R r10 = r10 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 103233 if r12 >=u r8 +``` + +Gas simulation at offset 103230 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103216 if r6 != r11 +``` + +Gas simulation at offset 103233 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103281 if r6 != r11 +``` + +Gas simulation at offset 103236 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103697 if r10 >=u r8 +``` + +Gas simulation at offset 103240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 103274 if r12 >=u r8 +``` + +Gas simulation at offset 103246 with total cost of 2: + +``` + DeER. r10 = r10 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 103250 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xfffffffffffffff8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xfffffffffffffff0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u32 [r6 + 0x68] + .DeE------------------------------------------------R r10 = r10 + 0x1 + .D=eE-----------------------------------------------R r9 = r9 + 0x10 + ..D========================eE-----------------------R jump 103250 if r10 > 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + .D========================eER r8 = r8 + 0x38 + .DeE------------------------R r11 = 0x1 + .DeE------------------------R r10 = r5 << 0x30 + ..DeE-----------------------R r10 = r10 >> 0x30 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 103308 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u16 [r8 + 0x10] + DeE------------------------R r8 = r8 + 0x10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 103323 if r11 >=u r7 +``` + +Gas simulation at offset 103317 with total cost of 20: + +``` + DeER................... r11 = r11 + 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 103308 if r12 != r10 +``` + +Gas simulation at offset 103323 with total cost of 1: + +``` + DeER jump 103415 if r12 == r10 +``` + +Gas simulation at offset 103326 with total cost of 2: + +``` + DeER. r8 = 0x1 + DeER. r7 = 0x2 + D=eER jump 103395 if r9 == r8 +``` + +Gas simulation at offset 103335 with total cost of 16: + +``` + DeER............... r7 = 0x164b3 + DeER............... r8 = 0x18d8d + DeER............... r10 = 0x1a8f6 + DeER............... r9 = 0x100 + .DeeeeeeeeeeeeeeeER r0 = 3144, jump 253403 +``` + +Gas simulation at offset 103361 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r7 + 0] + .DeeE-----------------------------------------------R.. i32 r11 = r2 + 0 + .DeE------------------------------------------------R.. r10 = 0x20 + ..D.................................................... r7 = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r9 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r0 = u64 [r1 + 0x78] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.. r5 = u64 [r1 + 0x70] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x68] + ...D========================eE------------------------R r1 = r1 + 0x80 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 89017 +``` + +Gas simulation at offset 103392 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 103395 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x68] = r7 + DeE-------------------------------------------------R. r8 = r8 << 0x4 + .D========================eE------------------------R. r7 = r9 + r8 + .D=========================eE-----------------------R. r8 = r7 + 0x48 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x48] = r5 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 103415 with total cost of 128: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................ r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r7 = i16 [r9 + 0xa] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u16 [r8 + 0xc] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................... r7 = i16 [r9 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u16 [r8 + 0xa] = r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..................................................... r7 = i16 [r9 + 0x6] + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x8] = r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i16 [r9 + 0x4] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x6] = r7 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = i16 [r9 + 0x2] + ..D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r8 + 0x4] = r7 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r7 = i16 [r9 + 0] + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r8 + 0x2] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------R... r10 = u64 [r3 + 0xa8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------R... r7 = u64 [r1 + 0x40] + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R... r11 = u8 [r7 + 0x2c] + ....DeeeE----------------------------------------------------------------------------------------------------------------------R... r9 = r5 * 0x58 + ....D==========================================================================eE----------------------------------------------R... r9 = r9 + r10 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R... r7 = u64 [r9 + 0x38] + .....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xe] = a4 + .....D===================================================================================================eE-----------------------R jump 103690 if r7 == 0 +``` + +Gas simulation at offset 103480 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0x8] + DeE---------------------------------------R.......... r8 = r9 + 0x40 + .DeE--------------------------------------R.......... r12 = r9 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r11 + .D========================eE------------------------R jump 103498 if r11 == 0 +``` + +Gas simulation at offset 103495 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 103498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r11 = r5 * 0x58 + D===eE------------------------------------R r10 = r10 + r11 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r11 = u64 [r10 + 0x30] + .D============================eE----------R jump 103517 if r11 != r8 +``` + +Gas simulation at offset 103511 with total cost of 26: + +``` + DeER......................... r10 = r10 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 103517 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r8 + 0] + DeE---------------------------------------R.......... r9 = r9 + 0x18 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r12 = u64 [r1 + 0x40] + .D========================eE------------------------R jump 103535 if r10 == 0 +``` + +Gas simulation at offset 103531 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 103535 with total cost of 150: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................. r10 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................. u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................. u64 [r8 + 0] = r7 + .D========================eE--------------R.............................................................................................................. r10 = r10 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................... r9 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r8 = u64 [r9 + 0x28] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x38] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r8 = u64 [r9 + 0x20] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x30] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r8 = u64 [r9 + 0x18] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x28] = r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r8 = u64 [r9 + 0x10] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r7 + 0x20] = r8 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = u64 [r9 + 0x8] + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x18] = r8 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r9 + 0] + ....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R r9 = u64 [r3 + 0xa8] + .....D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R r8 = u64 [r12 + 0] + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r12 + 0x8] + .....D================================================================================================eeeE----------------------------------------------R r10 = r2 * 0x58 + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeE--------------------------R jump 103605 if r8 == 0 +``` + +Gas simulation at offset 103601 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 103605 with total cost of 1: + +``` + DeER r10 = r10 + r9 + DeER jump 103614 if r7 == 0 +``` + +Gas simulation at offset 103611 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 103614 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r8 = r2 * 0x58 + D===eE------------------------------------R r9 = r9 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r11 = u64 [r9 + 0x30] + .DeE--------------------------------------R r8 = r10 + 0x18 + .D============================eE----------R jump 103636 if r11 != r12 +``` + +Gas simulation at offset 103630 with total cost of 26: + +``` + DeER......................... r10 = r9 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 103636 with total cost of 122: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................. r7 = u64 [r9 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................. u64 [r12 + 0] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r12 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................ r7 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r7 + 40] = 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 32] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 24] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 16] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r7 + 8] = 0 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r7 + 0] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................. r7 = u64 [r8 + 0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................. u64 [r9 + 0x38] = r12 + ...D========================================================================eE-R............................................. r7 = r7 + 0xffffffffffffffff + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r8 + 0] = r7 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x78] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x70] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x68] + ....D================================================================================================eE-R.................... r1 = r1 + 0x80 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 103690 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3146, jump 0 +``` + +Gas simulation at offset 103697 with total cost of 16: + +``` + DeER............... r7 = 0x1b5e3 + DeER............... r8 = 0x18d8d + DeER............... r10 = 0x14418 + DeER............... r9 = 0x106 + .DeeeeeeeeeeeeeeeER r0 = 3148, jump 253403 +``` + +Gas simulation at offset 103723 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103902 if r8 == 0 +``` + +Gas simulation at offset 103727 with total cost of 1: + +``` + DeER jump 103902 if r10 == 0 +``` + +Gas simulation at offset 103731 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r2 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u32 [r2 + 0] + .DeE-------------------------------------------------R. r0 = 0 + ..D=================================================eER jump 103877 if r3 == 0 +``` + +Gas simulation at offset 103755 with total cost of 2: + +``` + DeER. r10 = r10 + 0xffffffffffffffff + D=eER jump 103877 if r10 == 0 +``` + +Gas simulation at offset 103761 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 103767 if r3 =u r3 +``` + +Gas simulation at offset 103820 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r6 = u64 [r7 + 0xa8] + D=========================eE--------------R..................................... r6 = r6 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r6 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x8] + .D===========================================================================eER jump 103781 if r5 == 0 +``` + +Gas simulation at offset 103836 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u64 [r5 + 0x8] + DeE---------------------------------------R r5 = 0x40 + D=========================eE--------------R jump 103785 if r4 != 0 +``` + +Gas simulation at offset 103846 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r5 = u64 [r2 + 0xe0] + D=========================eE--------------R............................... r5 = r5 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = i32 [r5 + 0] + .DeE-------------------------------------------------R.................... r5 = 0x72 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 103785 if r4 >u 2 +``` + +Gas simulation at offset 103863 with total cost of 26: + +``` + DeER......................... r4 = r4 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0] + .D========================eER r5 = r11 >> r4 + .DeeeeeeeeeeeeeeeE----------R jump 103785 +``` + +Gas simulation at offset 103873 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 103803 +``` + +Gas simulation at offset 103877 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 + r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r8 + 0] = 0 + DeE---------------------------------------R........... r9 = r9 + r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r9 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r5 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ..D========================eE------------------------R r1 = r1 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 103902 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 103904 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0] = 0x64 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 4] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 8] = 0x2 + ..DeE------------------------------------------------R r7 = 0x3800 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3150, jump 5449 +``` + +Gas simulation at offset 103939 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 0x110] = r7 + DeE------------------------R.................................................... r6 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r5 + 0x138] = s1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u64 [r5 + 264] = 0x80 + .DeE------------------------R................................................... r8 = r5 + 0x128 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 304] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r5 + 256] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r5 + 0x118] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0x120] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 296] = 0 + ...D............................................................................ r8 = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0] = 0 + ...D================================================eE-----------------------R.. r7 = r7 + 0x70 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + ....D================================================eE------------------------R r7 = r8 + 0x10 + ....D........................................................................... r5 = r8 + ....DeE------------------------------------------------------------------------R r9 = 0x60 + .....DeE-----------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 3152, jump 256151 +``` + +Gas simulation at offset 104009 with total cost of 2: + +``` + DeER. r5 = r5 + 0xe0 + DeeER fallthrough +``` + +Gas simulation at offset 104014 with total cost of 33: + +``` + DeER................................ r7 = r5 + 0xffffffffffffff20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r5 + 0xffffffffffffff90] = r7 + .DeE------------------------R....... r7 = r6 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x8] = r7 + ..DeeeE----------------------R...... r7 = r6 =s 0 +``` + +Gas simulation at offset 104272 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 3162, jump 4480 +``` + +Gas simulation at offset 104282 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 104299 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 104301 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 104355 if r8 == 0 +``` + +Gas simulation at offset 104304 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0] + .D........................... r5 = r7 + .D........................... r6 = r8 + .D........................... r8 = r9 + ..DeeeeeeeeeeeeeeeE---------R r0 = 3164, jump 104301 +``` + +Gas simulation at offset 104328 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x8] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3166, jump 104301 +``` + +Gas simulation at offset 104338 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 104355 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 104357 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 104411 if r8 == 0 +``` + +Gas simulation at offset 104360 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0] + .D........................... r5 = r7 + .D........................... r6 = r8 + .D........................... r8 = r9 + ..DeeeeeeeeeeeeeeeE---------R r0 = 3168, jump 104357 +``` + +Gas simulation at offset 104384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x8] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3170, jump 104357 +``` + +Gas simulation at offset 104394 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 104411 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 104413 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r5 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R...... r10 = 0x2e8ba2e8ba2e8ba3 + ..D=================================================eER..... r11 = r9 - r5 + ..D==================================================eER.... r11 = r11 >>a 0x3 + ..D===================================================eeeER. r11 = r11 * r10 + ...D=====================================================eER jump 104557 if r11 >=u r8 +``` + +Gas simulation at offset 104453 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r7 + 0] + D=========================eE--------------R........... r5 = r5 - r11 + .DeE--------------------------------------R........... r6 = 0x2e8ba2e8ba2e8bb + .D=========================eE-------------R........... r5 = r5 >>a 0x3 + .D==========================eeeE----------R........... r5 = r5 * r10 + ..D============================eE---------R........... r12 = r5 + r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 105081 if r12 >=u r6 +``` + +Gas simulation at offset 104482 with total cost of 26: + +``` + DeER......................... r9 = r9 - r11 + D=eER........................ r9 = r9 >>a 0x3 + D==eeeER..................... r9 = r9 * r10 + .D====eER.................... r11 = r9 << 0x1 + .D=====eeeeeeeeeeeeeeeeeeeeER jump 104500 if r12 =u r6 +``` + +Gas simulation at offset 104541 with total cost of 15: + +``` + DeeeER............ r7 = r11 * 0x58 + DeeeeeeeeeeeeeeeER r0 = 3172, jump 5449 +``` + +Gas simulation at offset 104551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 104737 +``` + +Gas simulation at offset 104557 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 104728 if r8 == 0 +``` + +Gas simulation at offset 104561 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x10] = r7 + DeeeE----------------------R.... r7 = r8 * 0x58 + D===eE---------------------R.... r7 = r7 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeE---------------------------R r6 = 0x80 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 104578 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeE------------------------R r7 = 0x2000 + DeeeeeeeeeeeeeeeE----------R r0 = 3174, jump 5449 +``` + +Gas simulation at offset 104591 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r5 + 0x28] = r7 + DeE------------------------R............................................................................. r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 0x50] = a1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ u64 [r5 + 0x20] = r6 + .DeE------------------------R............................................................................ r9 = r5 + 0x40 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 72] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 24] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 0x30] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 0x38] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 64] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0] = 0 + ...D===============================================eE------------------------R........................... r9 = r7 + 0x40 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0x8] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 16] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 56] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 48] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 40] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 32] = 0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 24] = 0 + .....D===============================================================================================eE-R r7 = r7 + 0x80 + .....DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 104652 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r9 = r7 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................. u64 [r7 + 0xffffffffffffffc0] = r9 + .DeE--------------------------------------R.................. r9 = r8 + 0x1 + ..DeeeE-----------------------------------R.................. r8 = r8 > 0x3a + ...D=================================================eeeER.. r7 = r7 >a 0x6 + ..DeE--------------------------------------------------R.... r11 = 0xcccccccccccccccd + ...D==================================================eeeER. r12 = r6 * r11 + ...D........................................................ r6 = r8 + ...D........................................................ r8 = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r1 + 0x38] = r9 + ....D====================================================eER jump 105587 if r12 >=u r6 +``` + +Gas simulation at offset 105465 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r2 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r7 + 0] + D=========================eE--------------R........... r5 = r5 - r9 + .DeE--------------------------------------R........... r12 = 0xcccccccccccccd + .D=========================eE-------------R........... r5 = r5 >>a 0x6 + .D==========================eeeE----------R........... r5 = r5 * r11 + ..D============================eE---------R........... r8 = r5 + r6 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 105949 if r8 >=u r12 +``` + +Gas simulation at offset 105496 with total cost of 26: + +``` + DeER......................... r10 = r10 - r9 + D=eER........................ r10 = r10 >>a 0x6 + DeE-R........................ r11 = 0xcccccccd00000000 + .DeER........................ r9 = 0xcccccccccccccccd + .D=eeeER..................... r9 = r10 * r9 + ..D===eER.................... r10 = r9 << 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 105534 if r8 =u r12 +``` + +Gas simulation at offset 105571 with total cost of 15: + +``` + DeeeER............ r7 = r10 * 0x140 + DeeeeeeeeeeeeeeeER r0 = 3190, jump 5449 +``` + +Gas simulation at offset 105582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R jump 105668 +``` + +Gas simulation at offset 105587 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 105659 if r6 == 0 +``` + +Gas simulation at offset 105590 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r7 + DeeeE----------------------R.... r7 = r6 * 0x140 + D===eE---------------------R.... r7 = r7 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeE---------------------------R r6 = r8 + 0x100 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 105608 with total cost of 15: + +``` + DeER.............. r9 = 0xfc + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3192, jump 256372 +``` + +Gas simulation at offset 105621 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x100 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 3194, jump 105969 +``` + +Gas simulation at offset 105633 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + DeE------------------------R. r5 = r5 + 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + D=========================eER jump 105608 if r5 != r7 +``` + +Gas simulation at offset 105646 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 105934 +``` + +Gas simulation at offset 105659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 105934 +``` + +Gas simulation at offset 105665 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 105668 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x8] = r5 + DeeeE----------------------R....... r8 = r5 * 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x10] = r7 + .D==eE---------------------R....... r11 = r7 + r8 + .D==eeeE-------------------R....... r7 = r6 * 0x140 + ..D====eE------------------R....... r10 = r11 + r7 + ..D................................ r8 = r2 + ...D=eE--------------------R....... r5 = r2 + 0x100 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r11 + ...D............................... r6 = r11 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ....DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 105702 with total cost of 15: + +``` + DeER.............. r9 = 0xfc + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3196, jump 256372 +``` + +Gas simulation at offset 105715 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x100 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 3198, jump 105969 +``` + +Gas simulation at offset 105727 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + DeE------------------------R. r6 = r6 + 0x140 + D=========================eER jump 105702 if r6 != r10 +``` + +Gas simulation at offset 105740 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x18] + .D=========================eeeE---------------------R. r8 = r8 * 0x140 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r11 = u64 [r1 + 0x10] + .D============================eE--------------------R. r8 = r8 + r11 + ..D================================================eER jump 105920 if r6 == r12 +``` + +Gas simulation at offset 105766 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x18] = r8 + DeE------------------------R..... r5 = r6 + 0xffffffffffffffc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0x8] + .D========================eeeER.. r7 = r8 * 0x140 + .D===========================eER. r7 = r7 + r11 + ..D===========================eER r6 = r7 + 0xffffffffffffffc0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x28] = r12 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 105789 with total cost of 26: + +``` + DeER......................... r7 = r6 + 0xffffffffffffff00 + DeER......................... r8 = r5 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .DeE------------------------R r9 = 0xfc + .DeeeeeeeeeeeeeeeE----------R r0 = 3200, jump 256372 +``` + +Gas simulation at offset 105811 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 3202, jump 105969 +``` + +Gas simulation at offset 105821 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x28] + DeE------------------------R. r5 = r5 + 0xfffffffffffffec0 + DeE------------------------R. r6 = r6 + 0xfffffffffffffec0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + .D========================eER jump 105789 if r7 != r12 +``` + +Gas simulation at offset 105838 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r8 + 0x8] + .DeE------------------------------------------------R......................... r7 = r6 + 0x40 + .D............................................................................ r6 = r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r7 = u64 [r1 + 0x30] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r7 = u64 [r1 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + ...D===============================================eE------------------------R jump 105897 if r5 != r9 +``` + +Gas simulation at offset 105869 with total cost of 1: + +``` + DeER jump 105934 if r6 == 0 +``` + +Gas simulation at offset 105872 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + .DeE-----------------------R r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 105890 with total cost of 2: + +``` + DeER. r5 = r5 + 0xfffffffffffffec0 + D=eER jump 105869 if r5 == r6 +``` + +Gas simulation at offset 105897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 105890 if r7 == 0 +``` + +Gas simulation at offset 105904 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 105890 if r7 == 0 +``` + +Gas simulation at offset 105911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3204, jump 4480 +``` + +Gas simulation at offset 105918 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 105890 +``` + +Gas simulation at offset 105920 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r9 + 0x8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r9 + 0x10] = r8 + .DeE------------------------------------------------R jump 105872 if r6 != 0 +``` + +Gas simulation at offset 105934 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 105949 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0xc92 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 105962 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3206, jump 10252 +``` + +Gas simulation at offset 105969 with total cost of 63: + +``` + DeER.............................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............ r6 = u64 [r8 + 0x8] + .D................................................................ r5 = r7 + .DeE-------------------------------------------------R............ r7 = 0x70 + ..D=================================================eeeER......... r8 = r6 * r7 + ...D===================================================eeeeER..... r7 = r6 mulhu r7 + ....D======================================================eeeER.. r7 = r7 u 0 + .D===eE-----------------------------------R............ r8 = r8 << 0x3 + ..D===eE----------------------------------R............ r8 = r8 + r9 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R............ u64 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r10 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r9 = u64 [r7 + 0x10] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0] = r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r9 + 0] + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 106555 +``` + +Gas simulation at offset 106442 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r10 + 0] + D=========================eE--------------R jump 106452 if r7 == r8 +``` + +Gas simulation at offset 106448 with total cost of 15: + +``` + D................. r8 = r10 + DeeeeeeeeeeeeeeeER jump 106497 +``` + +Gas simulation at offset 106452 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r8 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + D=========================eE------------------------R jump 106468 if r7 == 0 +``` + +Gas simulation at offset 106461 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r10 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 106468 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ u64 [r8 + 0x10] = r9 + D=========================eE--------------R................ r7 = r7 ^ r10 + .D=========================eeeE-----------R................ r7 = r7 >u 0 + .D============================eE----------R................ r7 = r7 << 0x3 + ..D============================eE---------R................ r7 = r7 + r9 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R u64 [r10 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r9 = u64 [r8 + 0x10] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r8 + 0x8] = r10 + ...DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 106497 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0] + DeE-------------------------------------------------R......................... r11 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u8 [r8 + 0x18] = a4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u8 [r9 + 24] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + .D=================================================eE------------------------R jump 106521 if r10 == 0 +``` + +Gas simulation at offset 106517 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 106521 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r7 + 0x10] = r8 + .D=================================================eER.............................. r10 = r10 ^ r9 + .D==================================================eeeER........................... r10 = r10 >u 0 + ..D====================================================eER.......................... r10 = r10 << 0x3 + ..D=====================================================eER......................... r8 = r8 + r10 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r7 + 0] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r9 + 0x10] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 106550 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 106552 with total cost of 2: + +``` + D.... r7 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 106555 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r10 + 0x8] + DeE------------------------R......................... r11 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r7 + 0x18] = a4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u8 [r9 + 24] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + .D========================eE------------------------R jump 106576 if r8 == 0 +``` + +Gas simulation at offset 106572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 106576 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0x10] = r7 + .D=================================================eER.............................. r8 = r8 ^ r9 + .D==================================================eeeER........................... r8 = r8 >u 0 + ..D====================================================eER.......................... r8 = r8 << 0x3 + ..D=====================================================eER......................... r7 = r7 + r8 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r10 + 0x8] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r9 + 0x10] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 106606 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + ..D========================eE------------------------R jump 106845 if r7 == 0 +``` + +Gas simulation at offset 106632 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r8 + 0x17] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .D========================eE------------------------R r8 = r8 << 0x38 + .D=========================eE-----------------------R jump 106655 if r8 >=s 0 +``` + +Gas simulation at offset 106647 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 106655 with total cost of 1: + +``` + DeER jump 106666 if r8 >=s 0 +``` + +Gas simulation at offset 106658 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 106683 +``` + +Gas simulation at offset 106666 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeE----------R jump 106683 +``` + +Gas simulation at offset 106671 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0] + D..................................................... r5 = r6 + .D=================================================eER jump 106861 if r7 == 0 +``` + +Gas simulation at offset 106683 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u8 [r7 + 0x37] + .D========================eE--------------R...... r7 = r5 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 106706 if r7 =s 0 +``` + +Gas simulation at offset 106715 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r10 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 106719 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 106732 if r5 >a 0x6 + ..DeE--------------------------------------------------R.... r10 = 0xcccccccccccccccd + ...D==================================================eeeER. r11 = r12 * r10 + ...D=====================================================eER jump 107142 if r11 >=u r8 +``` + +Gas simulation at offset 107018 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r11 = u64 [r7 + 0] + D=========================eE--------------R............... r6 = r6 - r11 + .DeE--------------------------------------R............... r5 = 0xcccccccccccccd + .D=========================eE-------------R............... r6 = r6 >>a 0x6 + .D==========================eeeE----------R............... r10 = r6 * r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ..D============================eE------------------------R r10 = r10 + r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeE----R jump 107475 if r10 >=u r5 +``` + +Gas simulation at offset 107050 with total cost of 26: + +``` + DeER......................... r9 = r9 - r11 + D=eER........................ r9 = r9 >>a 0x6 + DeE-R........................ r12 = 0xcccccccd00000000 + .DeER........................ r11 = 0xcccccccccccccccd + .D=eeeER..................... r9 = r9 * r11 + ..D===eER.................... r11 = r9 << 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 107088 if r10 =u r5 +``` + +Gas simulation at offset 107125 with total cost of 15: + +``` + D................. r6 = r8 + DeeeER............ r7 = r11 * 0x140 + DeeeeeeeeeeeeeeeER r0 = 3228, jump 5449 +``` + +Gas simulation at offset 107138 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER jump 107208 +``` + +Gas simulation at offset 107142 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 107199 if r8 == 0 +``` + +Gas simulation at offset 107145 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r7 + DeeeE----------------------R.... r5 = r8 * 0x140 + .D==eE---------------------R.... r7 = r6 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .D.............................. r7 = r6 + ..DeE--------------------------R r0 = 0xc9e + ..DeeeeeeeeeeeeeeeE------------R jump 103904 +``` + +Gas simulation at offset 107167 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3230, jump 103904 +``` + +Gas simulation at offset 107175 with total cost of 2: + +``` + DeER. r5 = r5 + 0xfffffffffffffec0 + DeER. r6 = r6 + 0x140 + D=eER jump 107167 if r5 != 0 +``` + +Gas simulation at offset 107186 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 107460 +``` + +Gas simulation at offset 107199 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + DeeeeeeeeeeeeeeeE----------R jump 107460 +``` + +Gas simulation at offset 107205 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 107208 with total cost of 55: + +``` + DeER...................................................... r10 = 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r1 + 0x30] + D=========================eeeER........................... r9 = r9 * r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... u64 [r1 + 0x8] = r7 + .D===========================eER.......................... r5 = r7 + r9 + .DeeeE-------------------------R.......................... r6 = r8 * r10 + ..D===========================eER......................... r7 = r5 + r6 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r5 + ...D...................................................... r7 = r5 + ...DeE---------------------------------------------------R r0 = 0xca0 + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 103904 +``` + +Gas simulation at offset 107244 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3232, jump 103904 +``` + +Gas simulation at offset 107252 with total cost of 2: + +``` + DeER. r6 = r6 + 0xfffffffffffffec0 + DeER. r5 = r5 + 0x140 + D=eER jump 107244 if r6 != 0 +``` + +Gas simulation at offset 107263 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x18] + .D=========================eeeE---------------------R. r8 = r8 * 0x140 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r10 = u64 [r1 + 0x8] + .D============================eE--------------------R. r8 = r8 + r10 + ..D================================================eER jump 107443 if r5 == r11 +``` + +Gas simulation at offset 107289 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x18] = r8 + DeE------------------------R..... r6 = r5 + 0xffffffffffffffc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0x30] + .D========================eeeER.. r7 = r8 * 0x140 + .D===========================eER. r7 = r7 + r10 + ..D===========================eER r5 = r7 + 0xffffffffffffffc0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x28] = r11 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 107312 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0xffffffffffffff00 + DeER......................... r8 = r6 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + .DeE------------------------R r9 = 0xfc + .DeeeeeeeeeeeeeeeE----------R r0 = 3234, jump 256372 +``` + +Gas simulation at offset 107334 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 3236, jump 105969 +``` + +Gas simulation at offset 107344 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x28] + DeE------------------------R. r6 = r6 + 0xfffffffffffffec0 + DeE------------------------R. r5 = r5 + 0xfffffffffffffec0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + .D========================eER jump 107312 if r7 != r11 +``` + +Gas simulation at offset 107361 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r8 + 0x8] + .DeE------------------------------------------------R......................... r7 = r5 + 0x40 + .D............................................................................ r5 = r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r7 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r7 = u64 [r1 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + ...D===============================================eE------------------------R jump 107420 if r6 != r9 +``` + +Gas simulation at offset 107392 with total cost of 1: + +``` + DeER jump 107460 if r5 == 0 +``` + +Gas simulation at offset 107395 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + .DeE-----------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 107413 with total cost of 2: + +``` + DeER. r6 = r6 + 0xfffffffffffffec0 + D=eER jump 107392 if r6 == r5 +``` + +Gas simulation at offset 107420 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xfffffffffffffff8] + D=========================eE--------------R jump 107413 if r7 == 0 +``` + +Gas simulation at offset 107427 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 107413 if r7 == 0 +``` + +Gas simulation at offset 107434 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3238, jump 4480 +``` + +Gas simulation at offset 107441 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 107413 +``` + +Gas simulation at offset 107443 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r9 + 0x10] = r8 + .DeE------------------------------------------------R jump 107395 if r5 != 0 +``` + +Gas simulation at offset 107460 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 107475 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0xc92 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 107488 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3240, jump 10252 +``` + +Gas simulation at offset 107495 with total cost of 23: + +``` + DeER...................... r7 = r7 + 0xfffffffffffffffe + D=eeeER................... r7 = r7 =u r7 +``` + +Gas simulation at offset 107798 with total cost of 131: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................... r7 = u32 [r10 + 0xb4] + DeE---------------------------------------R........................................................................................... r8 = 0x6e640 + D=========================eeeE------------R........................................................................................... r7 = r7 * 0x12 + .D===========================eE-----------R........................................................................................... r11 = r8 + r7 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = u8 [r11 + 0x1] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u8 [r11 + 0] + ..D====================================================eER............................................................................ r9 = r7 & 0x1 + ..D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r10 + 0xac] = a2 + ...D===================================================eE-------------------------R................................................... r9 = r7 << 0x3e + ...D====================================================eE------------------------R................................................... r9 = r9 >> 0x3f + ...D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r10 + 0xad] = a2 + ....D===================================================eE-------------------------R.................................................. r7 = r7 << 0x3d + ....D====================================================eE------------------------R.................................................. r7 = r7 >> 0x3f + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r10 + 0xaf] = a0 + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r10 + 0xa8] = r8 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R................................................. u8 [r10 + 174] = 0 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................................. r7 = u8 [r11 + 0x3] + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. u64 [r1 + 0x8] = r11 + .....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r11 + 0x2] + ......D===========================================================================eE-----------------------R.......................... r7 = r7 << 0x8 + ......D===================================================================================================eER......................... r8 = r8 | r7 + ......DeE---------------------------------------------------------------------------------------------------R......................... r7 = r10 + 0x78 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R......................... u64 [r1 + 0x60] = r7 + .......D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r8 + .......D===================================================================================================eE------------------------R jump 108746 if r8 == 0 +``` + +Gas simulation at offset 107883 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r7 = u64 [r1 + 0x8] + D=========================eE--------------R............................................................... r7 = r7 + 0xe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u8 [r7 + 0x1] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u8 [r7 + 0] + .DeE---------------------------------------------------R.................................................. r10 = 0 + .D==================================================eE-R.................................................. r8 = r8 << 0x8 + .D====================================================eER................................................. r7 = r7 | r8 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x90] = r7 + ..DeE----------------------------------------------------------------------------R........................ r7 = 0x234d8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R........................ u64 [r1 + 0x88] = r7 + ..DeE----------------------------------------------------------------------------R........................ r7 = 0x23a48 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R........................ u64 [r1 + 0x80] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R........................ u64 [r1 + 176] = 0x1380 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ u64 [r1 + 72] = 0x4e60 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ u64 [r1 + 64] = 0x3ac8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ u64 [r1 + 56] = 0x2730 + ....DeE--------------------------------------------------------------------------R........................ r11 = 0x3ad0 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x30] = r11 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 40] = 0x3ae0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 32] = 0x2748 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0x1398 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x13b0 + .....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R jump 107991 +``` + +Gas simulation at offset 107975 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0xa8] + D=========================eE--------------R r10 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x98] + .D=========================eE-------------R jump 108746 if r10 == r7 +``` + +Gas simulation at offset 107991 with total cost of 109: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... u64 [r1 + 0xa8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r7 = u64 [r1 + 0x90] + D=========================eE--------------R..................................................................... r7 = r7 + r10 + .D=========================eE-------------R..................................................................... r7 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................... r8 = u64 [r1 + 0x88] + .D==========================eE------------R..................................................................... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r7 = u64 [r7 + 0] + ..D===================================================eeeER..................................................... r7 = r7 * 0x102 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R..................................................... r8 = u64 [r1 + 0x80] + ..D======================================================eER.................................................... r7 = r7 + r8 + ..D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r7 + 0] + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0xa0] = r7 + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u8 [r7 + 0x1] + ...D===============================================================================eER.......................... r7 = r5 << 0x8 + ....D===============================================================================eER......................... r7 = r7 | r6 + ....D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + ....D=====================eE-----------------------------------------------------------------------------------R r7 = r1 + 0xc8 + .....DeE-------------------------------------------------------------------------------------------------------R r8 = 0 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R r9 = u64 [r1 + 0xb0] + .....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------R r0 = 3252, jump 256151 +``` + +Gas simulation at offset 108062 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xc0] + DeE------------------------R.......................... r7 = r6 & 0x7f + .DeE-----------------------R.......................... r5 = r5 << 0x3f + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0x68] + .D=eE-----------------------------------------------R. r5 = r5 >> 0x38 + .D==eE----------------------------------------------R. r7 = r7 | r5 + ..D==eE---------------------------------------------R. r10 = r7 << 0x3 + ..D================================================eER r6 = r6 + r10 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 108092 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0] + D=========================eE--------------R jump 108108 if r6 == 0 +``` + +Gas simulation at offset 108098 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x10] + D=========================eE--------------R jump 108092 if r7 != r9 +``` + +Gas simulation at offset 108105 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 108456 +``` + +Gas simulation at offset 108108 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r8 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x78] = r10 + D=========================eE--------------R jump 108129 if r6 == 0 +``` + +Gas simulation at offset 108119 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 108388 if r5 != 0 +``` + +Gas simulation at offset 108126 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 108392 +``` + +Gas simulation at offset 108129 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r8 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r9 + D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 109664 if r9 >u 4294967291 +``` + +Gas simulation at offset 108142 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 3254, jump 5449 +``` + +Gas simulation at offset 108152 with total cost of 52: + +``` + D...................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x40] + D=========================eER.......................... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x38] + .D=========================eE------------------------R. r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x18] + ..D========================eE-------------------------R r5 = r5 + r6 + ..DeE-------------------------------------------------R r7 = r6 + 0x10 + ..DeE-------------------------------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x30] + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3256, jump 256151 +``` + +Gas simulation at offset 108193 with total cost of 15: + +``` + DeER.............. r7 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 3258, jump 5449 +``` + +Gas simulation at offset 108203 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + DeE------------------------R r7 = 0x20 + DeeeeeeeeeeeeeeeE----------R r0 = 3260, jump 5449 +``` + +Gas simulation at offset 108216 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r10 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r10 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ u64 [r7 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ r9 = u64 [r1 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x18] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................ r9 = u64 [r1 + 0x60] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x8] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r8 + 0x8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r8 = u64 [r10 + 0x88] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r10 + 0x78] = r7 + ..D=================================================eE-----------------------R................................................... r8 = r8 + 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r10 + 0x88] = r8 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x58] + ...D=================================================================================================eER......................... r7 = r7 + 0x4 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0xa0] = r7 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x28] + ....D================================================================================================eE-------------------------R r7 = r7 + r6 + ....DeE-------------------------------------------------------------------------------------------------------------------------R r8 = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0xb0] + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------R r0 = 3262, jump 256151 +``` + +Gas simulation at offset 108286 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x20] + .D==========================eE-----------------------R r7 = r7 + r6 + .DeE-------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xb0] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3264, jump 256151 +``` + +Gas simulation at offset 108318 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .D========================eE------------------------R r7 = r7 + r6 + .DeE------------------------------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3266, jump 256151 +``` + +Gas simulation at offset 108345 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 0] = r5 + .DeE-----------------------R.. r7 = r6 + 0x18 + .DeE-----------------------R.. r8 = 0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb0] + ..DeeeeeeeeeeeeeeeE----------R r0 = 3268, jump 256151 +``` + +Gas simulation at offset 108369 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0xb8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 8] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 108392 +``` + +Gas simulation at offset 108388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 108392 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x90] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x10] = r9 + DeE------------------------R. r7 = r6 + 0x18 + .DeE-----------------------R. r8 = r1 + 0xc8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeE----------R r0 = 3270, jump 256372 +``` + +Gas simulation at offset 108417 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r9 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r8 = u64 [r1 + 0x78] + D==================================================eER.......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + .D===========================================================================eER jump 108439 if r8 == 0 +``` + +Gas simulation at offset 108435 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 108439 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x98] + .D========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x98] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 108456 with total cost of 51: + +``` + DeER.................................................. r6 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0xa0] + D=========================eER......................... r5 = r7 + 0x2 + .D========================eER......................... r7 = r7 + 0x102 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 108710 +``` + +Gas simulation at offset 108477 with total cost of 217: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. unlikely + DeE---------------------------------------R................................................................................................................................................................................. r8 = 0x2de8e + DeE---------------------------------------R................................................................................................................................................................................. r7 = r7 << 0x30 + D=eE--------------------------------------R................................................................................................................................................................................. r7 = r7 >> 0x30 + .D=eeeE-----------------------------------R................................................................................................................................................................................. r7 = r7 * 0x16 + .D====eE----------------------------------R................................................................................................................................................................................. r7 = r7 + r8 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................................................................................................................................................................................. r8 = u8 [r7 + 0x15] + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................................................................................................................................................................................. r9 = u8 [r7 + 0x14] + ..D=============================eE--------R................................................................................................................................................................................. r8 = r8 << 0x8 + ..D==============================eE-------R................................................................................................................................................................................. r8 = r8 | r9 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... u16 [r1 + 0xdc] = r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................................................................................................................... r8 = u8 [r7 + 0x11] + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................................................................................................................... r9 = u8 [r7 + 0x10] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................... r10 = u8 [r7 + 0x12] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................... r11 = u8 [r7 + 0x13] + ...D============================eE--------------------------R............................................................................................................................................................... r8 = r8 << 0x8 + ....D============================eE-------------------------R............................................................................................................................................................... r8 = r8 | r9 + ....D====================================================eE-R............................................................................................................................................................... r10 = r10 << 0x10 + ....D====================================================eE-R............................................................................................................................................................... r11 = r11 << 0x18 + ....D=====================================================eER............................................................................................................................................................... r10 = r10 | r11 + .....D=====================================================eER.............................................................................................................................................................. r8 = r8 | r10 + .....D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u32 [r1 + 0xd8] = r8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..................................................................................................................................... r8 = u8 [r7 + 0x9] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................... r9 = u8 [r7 + 0x8] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................... r10 = u8 [r7 + 0xa] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................... r11 = u8 [r7 + 0xb] + ......D============================================================================eE-R..................................................................................................................................... r8 = r8 << 0x8 + ......D=============================================================================eER..................................................................................................................................... r8 = r8 | r9 + .......D============================================================================eER..................................................................................................................................... r10 = r10 << 0x10 + .......D============================================================================eER..................................................................................................................................... r11 = r11 << 0x18 + .......D=============================================================================eER.................................................................................................................................... r10 = r10 | r11 + .......D==============================================================================eER................................................................................................................................... r8 = r8 | r10 + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r9 = u8 [r7 + 0xd] + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r10 = u8 [r7 + 0xc] + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0xe] + ...........................................D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r12 = u8 [r7 + 0xf] + ............................................D=================================================================eE-R.......................................................................................................... r9 = r9 << 0x8 + ............................................D==================================================================eER.......................................................................................................... r9 = r9 | r10 + ............................................D=================================================================eE-R.......................................................................................................... r11 = r11 << 0x10 + ............................................D===================================================================eER......................................................................................................... r12 = r12 << 0x18 + .............................................D===================================================================eER........................................................................................................ r11 = r11 | r12 + .............................................D====================================================================eER....................................................................................................... r9 = r9 | r11 + .............................................................D=====================================================eER...................................................................................................... r9 = r9 << 0x20 + .............................................................D======================================================eER..................................................................................................... r8 = r8 | r9 + .............................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xd0] = r8 + .............................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................ r8 = u8 [r7 + 0x1] + ..............................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................ r9 = u8 [r7 + 0] + ..............................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................ r10 = u8 [r7 + 0x2] + ..............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r11 = u8 [r7 + 0x3] + ..............................................................D=========================================================================eE-----------------------R.......................................................... r8 = r8 << 0x8 + ...............................................................D=========================================================================eE----------------------R.......................................................... r8 = r8 | r9 + ...............................................................D=========================================================================eE----------------------R.......................................................... r10 = r10 << 0x10 + ...............................................................D================================================================================================eER......................................................... r11 = r11 << 0x18 + .......................................................................................D=========================================================================eER........................................................ r10 = r10 | r11 + .......................................................................................D==========================================================================eER....................................................... r8 = r8 | r10 + .......................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u8 [r7 + 0x5] + .......................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r10 = u8 [r7 + 0x4] + ........................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u8 [r7 + 0x6] + ........................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r7 + 0x7] + ........................................................................................D==========================================================================eE------------------------R.............................. r9 = r9 << 0x8 + ........................................................................................D===========================================================================eE-----------------------R.............................. r9 = r9 | r10 + .........................................................................................D=============================================================================eE--------------------R.............................. r11 = r11 << 0x10 + .........................................................................................D==================================================================================================eER............................. r7 = r7 << 0x18 + .........................................................................................D===================================================================================================eER............................ r7 = r7 | r11 + ................................................................................................................D=============================================================================eER........................... r7 = r7 | r9 + ................................................................................................................D==============================================================================eER.......................... r7 = r7 << 0x20 + ................................................................................................................D===============================================================================eER......................... r7 = r7 | r8 + ..................................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + ..................................................................................................................D================================================eE------------------------------------------------------R r7 = r1 + 0xc8 + ..................................................................................................................D......................................................................................................... r8 = r6 + ...................................................................................................................DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R r0 = 3272, jump 120307 +``` + +Gas simulation at offset 108696 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0x2 + DeER......................... r6 = r6 + 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb8] + D=========================eER jump 107975 if r5 == r7 +``` + +Gas simulation at offset 108710 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0] + D=========================eE--------------R r7 = r7 << 0x8 + .D=========================eE-------------R r7 = r7 | r8 + .D==========================eE------------R jump 108477 if r7 >=s 0 +``` + +Gas simulation at offset 108726 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 25] = 0x2 + DeE------------------------R. r5 = r5 + 0x2 + DeE------------------------R. r6 = r6 + 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb8] + .D========================eER jump 108710 if r5 != r7 +``` + +Gas simulation at offset 108743 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 107975 +``` + +Gas simulation at offset 108746 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r7 = r9 + 0x4 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r7 + 0x1] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r7 + 0] + .D==================================================eER.......................... r8 = r8 << 0x8 + .D===================================================eER......................... r7 = r7 | r8 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + ..D===================================================eE------------------------R jump 109637 if r7 == 0 +``` + +Gas simulation at offset 108772 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeE---------------------------------------R............................................................... r7 = r9 + 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................... r8 = u8 [r7 + 0x1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................... r7 = u8 [r7 + 0] + .DeE--------------------------------------R............................................................... r10 = 0 + .D=========================eE-------------R............................................................... r8 = r8 << 0x8 + .D==========================eE------------R............................................................... r7 = r7 | r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x90] = r7 + ..DeE--------------------------------------------------R.................................................. r7 = 0x234d8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. u64 [r1 + 0x88] = r7 + ..DeE--------------------------------------------------R.................................................. r7 = 0x23a48 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. u64 [r1 + 0x80] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. u64 [r1 + 176] = 0x1380 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 72] = 0x4e60 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 64] = 0x3ac8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 56] = 0x2730 + ....DeE-----------------------------------------------------------------------R........................... r11 = 0x3ad0 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r11 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 40] = 0x3ae0 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 32] = 0x2748 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 24] = 0x1398 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x13b0 + .....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R jump 108877 +``` + +Gas simulation at offset 108861 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0xa8] + D=========================eE--------------R r10 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x98] + .D=========================eE-------------R jump 109637 if r10 == r7 +``` + +Gas simulation at offset 108877 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... u64 [r1 + 0xa8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r7 = u64 [r1 + 0x90] + D=========================eE--------------R...................................................................... r7 = r7 + r10 + .D=========================eE-------------R...................................................................... r7 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................... r8 = u64 [r1 + 0x88] + .D==========================eE------------R...................................................................... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r7 = u64 [r7 + 0] + ..D===================================================eeeER...................................................... r7 = r7 * 0x102 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R...................................................... r8 = u64 [r1 + 0x80] + ..D======================================================eER..................................................... r7 = r7 + r8 + ..D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u8 [r7 + 0] + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0xa0] = r7 + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r6 = u8 [r7 + 0x1] + ...D===============================================================================eER........................... r7 = r5 << 0x8 + ....D===============================================================================eER.......................... r7 = r7 | r6 + ....D================================================================================eER......................... r7 = r7 + 0x8000 + ....D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + .....D====================eE------------------------------------------------------------------------------------R r7 = r1 + 0xc8 + .....DeE--------------------------------------------------------------------------------------------------------R r8 = 0 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R r9 = u64 [r1 + 0xb0] + ......DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------R r0 = 3274, jump 256151 +``` + +Gas simulation at offset 108953 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xc0] + DeE------------------------R.......................... r7 = r6 & 0x7f + .DeE-----------------------R.......................... r5 = r5 << 0x3f + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0x68] + .D=eE-----------------------------------------------R. r5 = r5 >> 0x38 + .D==eE----------------------------------------------R. r7 = r7 | r5 + ..D==eE---------------------------------------------R. r10 = r7 << 0x3 + ..D================================================eER r6 = r6 + r10 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 108983 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0] + D=========================eE--------------R jump 108999 if r6 == 0 +``` + +Gas simulation at offset 108989 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x10] + D=========================eE--------------R jump 108983 if r7 != r9 +``` + +Gas simulation at offset 108996 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 109347 +``` + +Gas simulation at offset 108999 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r8 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x78] = r10 + D=========================eE--------------R jump 109020 if r6 == 0 +``` + +Gas simulation at offset 109010 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109279 if r5 != 0 +``` + +Gas simulation at offset 109017 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 109283 +``` + +Gas simulation at offset 109020 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r8 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r9 + D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 109664 if r9 >u 4294967291 +``` + +Gas simulation at offset 109033 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 3276, jump 5449 +``` + +Gas simulation at offset 109043 with total cost of 52: + +``` + D...................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x40] + D=========================eER.......................... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x38] + .D=========================eE------------------------R. r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x18] + ..D========================eE-------------------------R r5 = r5 + r6 + ..DeE-------------------------------------------------R r7 = r6 + 0x10 + ..DeE-------------------------------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x30] + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3278, jump 256151 +``` + +Gas simulation at offset 109084 with total cost of 15: + +``` + DeER.............. r7 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 3280, jump 5449 +``` + +Gas simulation at offset 109094 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + DeE------------------------R r7 = 0x20 + DeeeeeeeeeeeeeeeE----------R r0 = 3282, jump 5449 +``` + +Gas simulation at offset 109107 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r10 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r10 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ u64 [r7 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ r9 = u64 [r1 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x18] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................ r9 = u64 [r1 + 0x60] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x8] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r8 + 0x8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r8 = u64 [r10 + 0x88] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r10 + 0x78] = r7 + ..D=================================================eE-----------------------R................................................... r8 = r8 + 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r10 + 0x88] = r8 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x58] + ...D=================================================================================================eER......................... r7 = r7 + 0x4 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0xa0] = r7 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x28] + ....D================================================================================================eE-------------------------R r7 = r7 + r6 + ....DeE-------------------------------------------------------------------------------------------------------------------------R r8 = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0xb0] + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------R r0 = 3284, jump 256151 +``` + +Gas simulation at offset 109177 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x20] + .D==========================eE-----------------------R r7 = r7 + r6 + .DeE-------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xb0] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3286, jump 256151 +``` + +Gas simulation at offset 109209 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .D========================eE------------------------R r7 = r7 + r6 + .DeE------------------------------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3288, jump 256151 +``` + +Gas simulation at offset 109236 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 0] = r5 + .DeE-----------------------R.. r7 = r6 + 0x18 + .DeE-----------------------R.. r8 = 0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb0] + ..DeeeeeeeeeeeeeeeE----------R r0 = 3290, jump 256151 +``` + +Gas simulation at offset 109260 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0xb8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 8] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 109283 +``` + +Gas simulation at offset 109279 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 109283 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x90] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x10] = r9 + DeE------------------------R. r7 = r6 + 0x18 + .DeE-----------------------R. r8 = r1 + 0xc8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeE----------R r0 = 3292, jump 256372 +``` + +Gas simulation at offset 109308 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r9 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r8 = u64 [r1 + 0x78] + D==================================================eER.......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + .D===========================================================================eER jump 109330 if r8 == 0 +``` + +Gas simulation at offset 109326 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 109330 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x98] + .D========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x98] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 109347 with total cost of 51: + +``` + DeER.................................................. r6 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0xa0] + D=========================eER......................... r5 = r7 + 0x2 + .D========================eER......................... r7 = r7 + 0x102 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 109601 +``` + +Gas simulation at offset 109368 with total cost of 217: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. unlikely + DeE---------------------------------------R................................................................................................................................................................................. r8 = 0x2de8e + DeE---------------------------------------R................................................................................................................................................................................. r7 = r7 << 0x30 + D=eE--------------------------------------R................................................................................................................................................................................. r7 = r7 >> 0x30 + .D=eeeE-----------------------------------R................................................................................................................................................................................. r7 = r7 * 0x16 + .D====eE----------------------------------R................................................................................................................................................................................. r7 = r7 + r8 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................................................................................................................................................................................. r8 = u8 [r7 + 0x15] + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................................................................................................................................................................................. r9 = u8 [r7 + 0x14] + ..D=============================eE--------R................................................................................................................................................................................. r8 = r8 << 0x8 + ..D==============================eE-------R................................................................................................................................................................................. r8 = r8 | r9 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... u16 [r1 + 0xdc] = r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................................................................................................................... r8 = u8 [r7 + 0x11] + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................................................................................................................... r9 = u8 [r7 + 0x10] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................... r10 = u8 [r7 + 0x12] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................... r11 = u8 [r7 + 0x13] + ...D============================eE--------------------------R............................................................................................................................................................... r8 = r8 << 0x8 + ....D============================eE-------------------------R............................................................................................................................................................... r8 = r8 | r9 + ....D====================================================eE-R............................................................................................................................................................... r10 = r10 << 0x10 + ....D====================================================eE-R............................................................................................................................................................... r11 = r11 << 0x18 + ....D=====================================================eER............................................................................................................................................................... r10 = r10 | r11 + .....D=====================================================eER.............................................................................................................................................................. r8 = r8 | r10 + .....D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u32 [r1 + 0xd8] = r8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..................................................................................................................................... r8 = u8 [r7 + 0x9] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................... r9 = u8 [r7 + 0x8] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................... r10 = u8 [r7 + 0xa] + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................... r11 = u8 [r7 + 0xb] + ......D============================================================================eE-R..................................................................................................................................... r8 = r8 << 0x8 + ......D=============================================================================eER..................................................................................................................................... r8 = r8 | r9 + .......D============================================================================eER..................................................................................................................................... r10 = r10 << 0x10 + .......D============================================================================eER..................................................................................................................................... r11 = r11 << 0x18 + .......D=============================================================================eER.................................................................................................................................... r10 = r10 | r11 + .......D==============================================================================eER................................................................................................................................... r8 = r8 | r10 + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r9 = u8 [r7 + 0xd] + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r10 = u8 [r7 + 0xc] + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u8 [r7 + 0xe] + ...........................................D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r12 = u8 [r7 + 0xf] + ............................................D=================================================================eE-R.......................................................................................................... r9 = r9 << 0x8 + ............................................D==================================================================eER.......................................................................................................... r9 = r9 | r10 + ............................................D=================================================================eE-R.......................................................................................................... r11 = r11 << 0x10 + ............................................D===================================================================eER......................................................................................................... r12 = r12 << 0x18 + .............................................D===================================================================eER........................................................................................................ r11 = r11 | r12 + .............................................D====================================================================eER....................................................................................................... r9 = r9 | r11 + .............................................................D=====================================================eER...................................................................................................... r9 = r9 << 0x20 + .............................................................D======================================================eER..................................................................................................... r8 = r8 | r9 + .............................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xd0] = r8 + .............................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................ r8 = u8 [r7 + 0x1] + ..............................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................ r9 = u8 [r7 + 0] + ..............................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................ r10 = u8 [r7 + 0x2] + ..............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r11 = u8 [r7 + 0x3] + ..............................................................D=========================================================================eE-----------------------R.......................................................... r8 = r8 << 0x8 + ...............................................................D=========================================================================eE----------------------R.......................................................... r8 = r8 | r9 + ...............................................................D=========================================================================eE----------------------R.......................................................... r10 = r10 << 0x10 + ...............................................................D================================================================================================eER......................................................... r11 = r11 << 0x18 + .......................................................................................D=========================================================================eER........................................................ r10 = r10 | r11 + .......................................................................................D==========================================================================eER....................................................... r8 = r8 | r10 + .......................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u8 [r7 + 0x5] + .......................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r10 = u8 [r7 + 0x4] + ........................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u8 [r7 + 0x6] + ........................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r7 + 0x7] + ........................................................................................D==========================================================================eE------------------------R.............................. r9 = r9 << 0x8 + ........................................................................................D===========================================================================eE-----------------------R.............................. r9 = r9 | r10 + .........................................................................................D=============================================================================eE--------------------R.............................. r11 = r11 << 0x10 + .........................................................................................D==================================================================================================eER............................. r7 = r7 << 0x18 + .........................................................................................D===================================================================================================eER............................ r7 = r7 | r11 + ................................................................................................................D=============================================================================eER........................... r7 = r7 | r9 + ................................................................................................................D==============================================================================eER.......................... r7 = r7 << 0x20 + ................................................................................................................D===============================================================================eER......................... r7 = r7 | r8 + ..................................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + ..................................................................................................................D================================================eE------------------------------------------------------R r7 = r1 + 0xc8 + ..................................................................................................................D......................................................................................................... r8 = r6 + ...................................................................................................................DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R r0 = 3294, jump 120307 +``` + +Gas simulation at offset 109587 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0x2 + DeER......................... r6 = r6 + 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb8] + D=========================eER jump 108861 if r5 == r7 +``` + +Gas simulation at offset 109601 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0] + D=========================eE--------------R r7 = r7 << 0x8 + .D=========================eE-------------R r7 = r7 | r8 + .D==========================eE------------R jump 109368 if r7 >=s 0 +``` + +Gas simulation at offset 109617 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 25] = 0x2 + DeE------------------------R. r5 = r5 + 0x2 + DeE------------------------R. r6 = r6 + 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb8] + .D========================eER jump 109601 if r5 != r7 +``` + +Gas simulation at offset 109634 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 108861 +``` + +Gas simulation at offset 109637 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r1 = r1 + 0x7f8 + D=eE--------------------------------------R......... r1 = r1 + 0x470 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r0 = u64 [r1 + 0x7f0] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r5 = u64 [r1 + 0x7e8] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r6 = u64 [r1 + 0x7e0] + .D=eE-------------------------------------R......... r1 = r1 + 0x7f8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 109664 with total cost of 16: + +``` + DeER............... r7 = 0x19f44 + DeER............... r8 = 0x157ea + DeER............... r10 = 0x12475 + DeER............... r9 = 0xea + .DeeeeeeeeeeeeeeeER r0 = 3296, jump 253403 +``` + +Gas simulation at offset 109690 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r6 + .D............................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0xe0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 109722 if r7 == 0 +``` + +Gas simulation at offset 109711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xe8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3298, jump 4480 +``` + +Gas simulation at offset 109722 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x68 + DeeeeeeeeeeeeeeeER r0 = 3300, jump 118456 +``` + +Gas simulation at offset 109731 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109747 if r7 == 0 +``` + +Gas simulation at offset 109737 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x58] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3302, jump 4480 +``` + +Gas simulation at offset 109747 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109763 if r7 == 0 +``` + +Gas simulation at offset 109753 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3304, jump 4480 +``` + +Gas simulation at offset 109763 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109779 if r7 == 0 +``` + +Gas simulation at offset 109769 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3306, jump 4480 +``` + +Gas simulation at offset 109779 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r6 + 0x8] + D=========================eER jump 109893 if r10 == 0 +``` + +Gas simulation at offset 109785 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r6 + 0x10] + D............................................... r7 = r10 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109874 if r5 == r10 +``` + +Gas simulation at offset 109794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeE----------R jump 109809 +``` + +Gas simulation at offset 109801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 109804 with total cost of 1: + +``` + D... r5 = r6 + DeER jump 109867 if r6 == r10 +``` + +Gas simulation at offset 109809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0xfffffffffffffff0] + DeE---------------------------------------R r6 = r5 + 0xfffffffffffffff0 + .D========================eE--------------R jump 109804 if r7 == 0 +``` + +Gas simulation at offset 109819 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 109801 if r9 != 0 +``` + +Gas simulation at offset 109833 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3308, jump [r8 + 0] +``` + +Gas simulation at offset 109844 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 109857 if r7 == 0 +``` + +Gas simulation at offset 109850 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3310, jump 4480 +``` + +Gas simulation at offset 109857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 109804 +``` + +Gas simulation at offset 109867 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 109874 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x10] + .D========================eER r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 109893 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 109908 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i32 [r7 + 0xc8] + D=========================eeER... i32 r7 = r7 + 0xfffffffffffffffe + .D==========================eeeER r7 = r7 > 0x1 + ..D=====eER...... r9 = r9 + r10 + ...D=====eER..... r9 = r9 >> 0x4 + ...D======eeeER.. r10 = r9 * 0x17 + ...D=========eER. r10 = r8 - r10 + ....D=========eER jump 110004 if r10 >a r10 + ....D===============================================eE------------------------R............................................... r8 = r8 & r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r11 + 0] = r8 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r12 + 0x40] + .....D===============================================eE------------------------------------------------R...................... r9 = r8 & 0xff + .....DeE-----------------------------------------------------------------------------------------------R...................... r8 = 0xbd + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 110004 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeE---------------------------------------R................................................................................... r10 = r10 << 0x1 + DeE---------------------------------------R................................................................................... r11 = 0x21928 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r12 = u64 [r7 + 0x8] + .DeE--------------------------------------R................................................................................... r10 = r10 + r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................... r11 = u64 [r7 + 0x38] + .DeE--------------------------------------R................................................................................... r9 = r9 << 0x4 + .D========================eE--------------R................................................................................... r9 = r9 + r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r9 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................ r9 = i16 [r10 + 0] + ..DeE------------------------------------------------R........................................................................ r8 = r8 << 0x2 + ..D========================eE------------------------R........................................................................ r8 = r8 + r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = u64 [r7 + 0] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................... r8 = u32 [r8 + 0] + ...D========================eE------------------------------------------------R............................................... r11 = r9 + 0xb0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r10 + 0x40] + ....D================================================eE------------------------------------------------R...................... r9 = r8 & 0xdf + .....D=======================eE------------------------------------------------------------------------R...................... r8 = r11 << 0x30 + .....D========================eE-----------------------------------------------------------------------R...................... r8 = r8 >> 0x30 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 110061 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffff70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x88] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x80] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x78] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x40] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r7 + 0xcc] + .D==================================================eER. r7 = r7 + 0xfffffffffffffffe + .DeE--------------------------------------------------R. r11 = 0x8 + ..D..................................................... r6 = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x10] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x38] = r8 + ..D==================================================eER jump 111166 if r11 >a 0x1 + DeE--R...................... r5 = r5 << 0x5 + .D==eeER.................... i32 r7 = r7 + r5 + .D====eeeeeeeeeeeeeeeeeeeeER jump 111263 if r7 > 0x28 + ...D=====eeeE-----------------------------R r7 = r8 * 0x180 + ....D=======eeE---------------------------R i32 r7 = r9 - r7 + ....D=========eE--------------------------R r7 = r7 << 0x2 + ....DeE-----------------------------------R r10 = 0x21d58 + .....D=========eE-------------------------R r7 = r7 + r10 + .....D==========eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x46c] + .....DeE----------------------------------R r10 = 0x300 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R r5 = u64 [r1 + 0x38] + ......DeeeeeeeeeeeeeeeeeeeeE--------------R jump 111290 if r9 > 0x23 + ..D====eeeER............................. r9 = r8 * 0xc + ...D======eeER........................... i32 r9 = r7 - r9 + ...D========eER.......................... r9 = r9 << 0x2 + ...DeE--------R.......................... r10 = 0x22dc8 + ....D========eER......................... r9 = r9 + r10 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r9 + 0] + ....DeeeeeeeeeeeeeeeeeeeeE--------------R jump 110803 if r7 >u 59 +``` + +Gas simulation at offset 110348 with total cost of 17: + +``` + DeeeER.............. i32 r7 = 0x5 - r8 + .D==eeER............ i32 r5 = r5 >> r7 + .D.................. r7 = r6 + ..DeE--R............ r0 = 0xd20 + ..DeeeeeeeeeeeeeeeER jump 60629 +``` + +Gas simulation at offset 110364 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3332, jump 66368 +``` + +Gas simulation at offset 110373 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3334, jump 60629 +``` + +Gas simulation at offset 110384 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3336, jump 57352 +``` + +Gas simulation at offset 110391 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r6 + DeER............... r0 = 0xd0a + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 110416 with total cost of 15: + +``` + DeER.............. r8 = 0x4040000000000000 + DeeeeeeeeeeeeeeeER r0 = 3340, jump 58524 +``` + +Gas simulation at offset 110433 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3342, jump 60629 +``` + +Gas simulation at offset 110440 with total cost of 50: + +``` + DeER................................................. r7 = r7 + 0x20 + D=eeER............................................... i32 r8 = r7 >>a 0x1f + .D==eeER............................................. i32 r8 = r8 >> 0x1b + .D====eER............................................ r9 = r7 + r8 + ..D====eeER.......................................... i32 r8 = r9 >>a 0x5 + ..D======eER......................................... r8 = r8 + r5 + ...D======eeER....................................... i32 r10 = r8 + 0xffffffffffffffff + ....D=======eER...................................... r8 = r10 << 0x20 + ....DeE-------R...................................... r11 = 0xaaaaaaab00000000 + .....D========eeeeER................................. r8 = r8 mulhu r11 + ......D===========eER................................ r8 = r8 >> 0x23 + ......D============eeeER............................. r11 = r8 * 0xc + .......D==============eeER........................... i32 r11 = r10 - r11 + .......DeE---------------R........................... r9 = r9 & 0xffffffffffffffe0 + ........DeeE-------------R........................... i32 r7 = r7 - r9 + ........D===============eER.......................... r11 = r11 << 0x2 + ........D==eeeE-----------R.......................... r7 = r7 * 0x30 + .........DeE--------------R.......................... r9 = 0x227c8 + .........D====eE----------R.......................... r7 = r7 + r9 + .........D===============eER......................... r7 = r7 + r11 + .........D================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ..........DeE---------------------------------------R r9 = 0x18 + ..........D=eeeeeeeeeeeeeeeeeeeeE-------------------R jump 110533 if r10 =s 0 +``` + +Gas simulation at offset 110558 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 112568 +``` + +Gas simulation at offset 110561 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3350, jump 60629 +``` + +Gas simulation at offset 110570 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 3352, jump 57352 +``` + +Gas simulation at offset 110579 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r6 + DeER............... r0 = 0xd1a + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 110604 with total cost of 15: + +``` + DeER.............. r8 = 0x4050000000000000 + DeeeeeeeeeeeeeeeER r0 = 3356, jump 58524 +``` + +Gas simulation at offset 110621 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3358, jump 60629 +``` + +Gas simulation at offset 110628 with total cost of 1: + +``` + DeER jump 111083 if r5 >s 11 +``` + +Gas simulation at offset 110633 with total cost of 41: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. unlikely + DeeeE-------------------------------------R. r8 = r5 >s 0 + .D==eeeE----------------------------------R. i32 r8 = 0 - r8 + ..D====eE---------------------------------R. r8 = r8 & r5 + ..DeE-------------------------------------R. r9 = r5 >> 0x1f + ...DeeE-----------------------------------R. i32 r10 = r5 >> 0x1f + ....DeeE----------------------------------R. i32 r9 = r9 - r5 + ....D===eE--------------------------------R. r8 = r8 + r9 + ....D====eE-------------------------------R. r8 = r8 << 0x20 + .....DeE----------------------------------R. r9 = 0xaaaaaaab00000000 + ......D===eeeeE---------------------------R. r8 = r8 mulhu r9 + .......D======eE--------------------------R. r8 = r8 >> 0x23 + .......D=======eE-------------------------R. r8 = r8 + r10 + .......D========eeeE----------------------R. r9 = r8 * 0xc + ........D=======eE------------------------R. r8 = r8 ^ 0xffffffffffffffff + ........D==========eE---------------------R. r9 = r9 + r5 + .........D==========eeE-------------------R. i32 r5 = r9 + 0xc + .........D============eeeeeeeeeeeeeeeeeeeeER jump 111090 if r5 >=s 115 +``` + +Gas simulation at offset 110692 with total cost of 20: + +``` + DeeER.................. i32 r10 = r5 + 0xfffffffffffffff4 + DeeeeeeeeeeeeeeeeeeeeER jump 111147 if r7 == 0 +``` + +Gas simulation at offset 110699 with total cost of 27: + +``` + DeER.......................... r9 = r10 << 0x2 + DeER.......................... r11 = 0x22df8 + D=eER......................... r9 = r9 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u32 [r9 + 0] + .DeE-------------------------R r6 = 0xffffffffffffffc0 + .DeE-------------------------R r12 = r7 + 0x40 + ..DeE------------------------R jump 111315 if r7 > 0x6 + .....D=============================eeeeeeeeeeeeeeeeeeeeER jump 110772 if r12 >=u r10 +``` + +Gas simulation at offset 110763 with total cost of 2: + +``` + DeER. r10 = r9 + 0x2bc + D=eER r10 = r10 & 0x3ff + DeeER fallthrough +``` + +Gas simulation at offset 110772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeE----------------------R r7 = r10 * r7 + D===eE---------------------R r7 = r7 << 0x20 + .DeE-----------------------R r10 = 0x10624dd300000000 + ..D==eeeeE-----------------R r7 = r7 mulhu r10 + ...D=====eE----------------R r7 = r7 >> 0x26 + ...D======eeE--------------R i32 r9 = r9 - r7 + ...DeeeeeeeeeeeeeeeE-------R jump 111432 +``` + +Gas simulation at offset 110803 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 110823 if r7 >a 0x30 + D==eeeeeeeeeeeeeeeeeeeeER jump 111213 if r7 <=s 0 +``` + +Gas simulation at offset 110898 with total cost of 19: + +``` + DeER.................. r8 = r7 << 0x5 + D=eeER................ i32 r8 = r8 - r7 + .D==eeER.............. i32 r7 = r8 >> 0x8 + .D====eeeER........... r7 = r5 * r7 + ..D======eeER......... i32 r7 = r7 >> 0xf + ..D========eER........ r5 = r5 + r7 + ...D========eeER...... i32 r7 = r5 << 0x1 + ...DeE---------R...... r0 = 0xd3c + ....DeeeeeeeeeeeeeeeER jump 58395 +``` + +Gas simulation at offset 110927 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3372, jump 60629 +``` + +Gas simulation at offset 110936 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 3374, jump 57352 +``` + +Gas simulation at offset 110945 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r6 + DeER............... r0 = 0xd30 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 110970 with total cost of 15: + +``` + DeER.............. r8 = 0x40b0000000000000 + DeeeeeeeeeeeeeeeER r0 = 3378, jump 58524 +``` + +Gas simulation at offset 110987 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3380, jump 60629 +``` + +Gas simulation at offset 110994 with total cost of 5: + +``` + DeER.... r8 = r7 << 0x1 + D=eER... r8 = r8 >> 0x3b + D==eER.. r7 = r7 + r8 + .D==eeER i32 r9 = r7 >>a 0x5 + ..DeeE-R i32 r8 = r5 + 0xfffffffffffffff4 + ..DeE--R jump 111469 if r5 >s 11 +``` + +Gas simulation at offset 111014 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeE--------------------------------------R..... i32 r7 = r8 + 0xc + .DeeeE------------------------------------R..... r8 = r8 u 0 + .....D==eeE-------------------------------R..... i32 r7 = r7 - r5 + .....D======eeE---------------------------R..... i32 r7 = r7 - r8 + ......D=======eE--------------------------R..... r7 = r7 << 0x20 + ......DeE---------------------------------R..... r10 = 0xaaaaaaab00000000 + .......D=======eeeeE----------------------R..... r7 = r7 mulhu r10 + ........D==========eE---------------------R..... r7 = r7 >> 0x23 + ........D===========eE--------------------R..... r7 = r7 + r8 + ........D============eeeE-----------------R..... r8 = r7 * 0xc + .........D===========eE-------------------R..... r7 = r7 ^ 0xffffffffffffffff + .........D==============eeE---------------R..... i32 r8 = r8 + r5 + .........DeE------------------------------R..... r9 = r9 << 0x1 + ..........DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R..... r5 = u64 [r1 + 0x38] + ..........D===============eeeeeeeeeeeeeeeeeeeeER jump 111481 if r8 >=u 96 +``` + +Gas simulation at offset 111080 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 111519 +``` + +Gas simulation at offset 111083 with total cost of 20: + +``` + DeER................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 110692 if r5 > 0x23 + ...D======eER............... r8 = r8 + r9 + ...D=======eER.............. r8 = r8 + 0x1 + ...D======eeeER............. r9 = r9 * 0xfffffffffffffff4 + ....D========eER............ r9 = r9 + r5 + ....D=========eeER.......... i32 r5 = r9 + 0xfffffffffffffff4 + .....D==========eeER........ i32 r10 = r5 + 0xfffffffffffffff4 + .....DeeeeeeeeeeeeeeeeeeeeER jump 110699 if r7 != 0 +``` + +Gas simulation at offset 111147 with total cost of 27: + +``` + DeER.......................... r10 = r10 << 0x2 + DeER.......................... r7 = 0x22df8 + D=eER......................... r7 = r7 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE-----------R jump 111432 +``` + +Gas simulation at offset 111166 with total cost of 16: + +``` + D.................. r5 = r8 + DeER............... r8 = 0x3fad9303fe3c5b7b + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 3382, jump 58524 +``` + +Gas simulation at offset 111187 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3384, jump 286710 +``` + +Gas simulation at offset 111194 with total cost of 15: + +``` + DeER.............. r8 = 0x40658e09d495182b + DeeeeeeeeeeeeeeeER r0 = 3386, jump 58524 +``` + +Gas simulation at offset 111211 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 111297 +``` + +Gas simulation at offset 111213 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 111245 if r7 >=s 0 +``` + +Gas simulation at offset 111216 with total cost of 19: + +``` + DeER.................. r8 = 0xffffffffffffffe5 + D=eeeER............... r7 = r7 * r8 + D====eeER............. i32 r7 = r7 >> 0x8 + .D=====eeeER.......... r7 = r5 * r7 + .D========eeER........ i32 r7 = r7 >> 0xf + ..D=========eeER...... i32 r5 = r5 - r7 + ...D==========eeER.... i32 r7 = r5 << 0x1 + ...DeE-----------R.... r0 = 0xd3c + ....DeeeeeeeeeeeeeeeER jump 58395 +``` + +Gas simulation at offset 111245 with total cost of 15: + +``` + DeeER............. i32 r7 = r5 << 0x1 + DeeeeeeeeeeeeeeeER r0 = 3388, jump 58395 +``` + +Gas simulation at offset 111255 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R jump 111749 +``` + +Gas simulation at offset 111263 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 111266 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x38] + DeE------------------------R.. r7 = r7 << 0x2 + DeE------------------------R.. r8 = 0x21d58 + D=eE-----------------------R.. r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeE-------------------------R r0 = 0xd3e + .DeeeeeeeeeeeeeeeE-----------R jump 57352 +``` + +Gas simulation at offset 111290 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3390, jump 57352 +``` + +Gas simulation at offset 111297 with total cost of 15: + +``` + D................. r6 = r7 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 3392, jump 69235 +``` + +Gas simulation at offset 111308 with total cost of 1: + +``` + DeER jump 111749 if r7 >=s 0 +``` + +Gas simulation at offset 111312 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 112568 +``` + +Gas simulation at offset 111315 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeE--------------------------------------R........... i32 r5 = r5 + 0xfffffffffffffff5 + D==eE-------------------------------------R........... r5 = r5 << 0x2 + .D==eE------------------------------------R........... r11 = r11 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R........... r11 = i32 [r11 + 0] + .DeE--------------------------------------R........... r7 = r12 + 0xffffffffffffffc0 + ..DeeeE-----------------------------------R........... r7 = r7 * 0x3e8 + ..D===========================eeE---------R........... i32 r12 = r11 - r9 + ...DeE------------------------------------R........... r6 = 0x2d0 + ...D==eeE---------------------------------R........... i32 r7 = r7 >> 0x6 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 111403 if r12 > 0x23 + ..D====eeeER................................ r12 = r12 * 0xc + ...DeeeE---R................................ i32 r6 = 0xb - r10 + ....D=====eeER.............................. i32 r12 = r12 + r6 + ....D=======eER............................. r12 = r12 << 0x2 + ....DeE-------R............................. r6 = 0x22f94 + .....D=======eER............................ r12 = r12 + r6 + .....D========eeeeeeeeeeeeeeeeeeeeeeeeeER... r12 = i32 [r12 + 0] + .....DeE--------------------------------R... r9 = r9 & 0x1c00 + .....D=eE-------------------------------R... r9 = r9 + 0x400 + ......D================================eER.. r9 = r9 | r12 + ......D=================================eeER i32 r12 = r11 - r9 + .......DeeE--------------------------------R fallthrough +``` + +Gas simulation at offset 111403 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeE----------------------R r7 = r12 * r7 + D===eE---------------------R r7 = r7 << 0x20 + .DeE-----------------------R r10 = 0x10624dd300000000 + ..D==eeeeE-----------------R r7 = r7 mulhu r10 + ...D=====eE----------------R r7 = r7 >> 0x26 + ...D======eE---------------R r9 = r9 + r7 + ...DeeE--------------------R fallthrough +``` + +Gas simulation at offset 111432 with total cost of 24: + +``` + DeER....................... r7 = r9 << 0x33 + D=eER...................... r7 = r7 >> 0x3d + .D=eeER.................... i32 r8 = r8 + r7 + .DeE--R.................... r7 = r9 & 0x3ff + ..D==eeeeeeeeeeeeeeeeeeeeER jump 111739 if r8 <=s 0 +``` + +Gas simulation at offset 111449 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r9 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 111456 with total cost of 3: + +``` + DeeER. i32 r8 = r8 + 0xffffffffffffffff + DeeER. i32 r7 = r7 << 0x1 + .D=eER jump 111456 if r9 > 0x23 + ...D====eER.... r7 = r7 + r10 + ...D=====eER... r7 = r7 + 0x1 + ...D====eeeER.. r10 = r10 * 0xfffffffffffffff4 + ....D======eER. r8 = r8 + r10 + ....D=======eER r8 = r8 + 0xfffffffffffffff4 + ....DeeE------R fallthrough +``` + +Gas simulation at offset 111519 with total cost of 12: + +``` + DeER........... r8 = r8 << 0x8 + D=eER.......... r8 = r8 + r9 + .D=eeER........ i32 r10 = r8 + 0x8 + ..D==eeER...... i32 r8 = r10 >>a 0x1f + ...D===eeER.... i32 r8 = r8 >> 0x1c + ...D=====eER... r8 = r8 + r10 + ....D=====eeER. i32 r9 = r8 >>a 0x4 + ....D.......... r11 = r9 + .....D======eER jump 111552 if r9 >s 192 +``` + +Gas simulation at offset 111547 with total cost of 2: + +``` + DeER. r11 = 0xc0 + DeeER fallthrough +``` + +Gas simulation at offset 111552 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeE-------------------------------------R......................................................... r10 = r10 > 0x20 + ..DeE-------------------------------------R......................................................... r12 = 0xaaaaaaab + ...D======eeeE----------------------------R......................................................... r11 = r11 * r12 + ...D=========eE---------------------------R......................................................... r11 = r11 >> 0x27 + ...D==========eE--------------------------R......................................................... r10 = r10 + r11 + ...D===========eeeE-----------------------R......................................................... r10 = r10 * 0xc0 + ....D=============eeE---------------------R......................................................... i32 r9 = r9 + r10 + .....D==============eeE-------------------R......................................................... i32 r10 = r9 + 0xfffffffffffffa01 + ......D===============eeeE----------------R......................................................... r11 = r9 > 0x20 + ........D=====================eeeE--------R......................................................... r11 = r11 * r12 + ........D========================eE-------R......................................................... r11 = r11 >> 0x27 + .........D========================eeeE----R......................................................... r8 = r11 * 0xc0 + .........D==================eeE-----------R......................................................... i32 r10 = r10 - r10 + ..........D===================eE----------R......................................................... r9 = r9 + r10 + ..........D==========================eeE--R......................................................... i32 r9 = r9 - r8 + ...........D===========================eeER......................................................... i32 r8 = r9 >> 0x4 + ...........DeE----------------------------R......................................................... r10 = 0x22fc4 + ............D============================eER........................................................ r10 = r10 + r8 + ............D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r10 + 0] + ............D==========================eE---------------------------R............................... r9 = r9 & 0xf + ............D======================================================eER.............................. r10 = r10 << 0x3c + .............D======================================================eER............................. r10 = r10 >> 0x38 + ...........................................D=========================eER............................ r10 = r10 | r9 + ...........................................D==========================eER........................... r11 = r10 << 0x1 + ...........................................DeE--------------------------R........................... r12 = 0x23024 + ............................................DeE-------------------------R........................... r9 = 0x231a4 + ............................................D=eE------------------------R........................... r8 = r8 + r9 + ............................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ............................................D==========================eER.......................... r11 = r11 + r12 + .............................................D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r11 + 0] + .............................................D========================eeeE------------------------R. r10 = r10 > 0x30 + DeE-R.............. r0 = 0xd42 + .DeeeeeeeeeeeeeeeER jump 58395 +``` + +Gas simulation at offset 111739 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3394, jump 58395 +``` + +Gas simulation at offset 111746 with total cost of 2: + +``` + D.... r6 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 111749 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r7 = 0x642c8590b21642c9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. u64 [r1 + 0x8] = r7 + .DeeeeE-----------------------------------R.............. r7 = r5 mulhu r7 + ..D===eE----------------------------------R.............. r8 = r5 - r7 + ..D====eE---------------------------------R.............. r8 = r8 >> 0x1 + ..D=====eE--------------------------------R.............. r7 = r7 + r8 + ...D=====eE-------------------------------R.............. r7 = r7 >> 0x4 + ...D======eeeeeeeeeeeeeeeeeeeeeeeeeE------R.............. u64 [r1 + 0x20] = r7 + ...D=======================eeeE-----------R.............. r7 = r7 * 0x17 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeE-------------------------------------------------R r8 = 0x408ffc0000000000 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x58] = r6 + ....D.................................................... r7 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x50] = r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3396, jump 69235 +``` + +Gas simulation at offset 111812 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 111819 if r7 >=s 0 +``` + +Gas simulation at offset 111815 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 111877 +``` + +Gas simulation at offset 111819 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeER......................... r7 = 0x3fe0000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 111835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 3398, jump 58524 +``` + +Gas simulation at offset 111848 with total cost of 25: + +``` + DeER........................ r5 = r6 + 0x400 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 3400, jump 69235 +``` + +Gas simulation at offset 111865 with total cost of 1: + +``` + DeER jump 111877 if r7 > 0xb + D..... r6 = r5 + .D=eER jump 111835 if r7 =s 0 +``` + +Gas simulation at offset 111928 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 111981 +``` + +Gas simulation at offset 111932 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + DeE------------------------R. r5 = 0 + DeE------------------------R. r7 = 0x3fe0000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 111951 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 3404, jump 58524 +``` + +Gas simulation at offset 111963 with total cost of 25: + +``` + D........................... r6 = r7 + DeeER....................... i32 r5 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 3406, jump 69313 +``` + +Gas simulation at offset 111978 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 111951 if r7 >=s 0 +``` + +Gas simulation at offset 111981 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r5 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 3408, jump 66368 +``` + +Gas simulation at offset 111993 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r1 + 0x28] + D=========================eER................................................... r6 = r6 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r9 = u64 [r1 + 0x30] + .D========================eER................................................... r7 = r9 << 0x1 + .DeE------------------------R................................................... r8 = 0x21928 + .D=========================eER.................................................. r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r7 + 0] + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r10 = u64 [r1 + 0x38] + ...D========================eE-------------------------------------------------R r5 = r10 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r8 = u64 [r1 + 0x20] + ....D========================eE------------------------------------------------R r2 = r8 << 0x4 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x18] = r5 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x50] = r2 + .....D=====================eE--------------------------------------------------R jump 112385 if r9 >u 17 +``` + +Gas simulation at offset 112041 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r7 = u64 [r1 + 0x8] + .D========================eeeeE-----------R........................................ r7 = r6 mulhu r7 + ..D===========================eE----------R........................................ r8 = r6 - r7 + ..D============================eE---------R........................................ r8 = r8 >> 0x1 + ..D=============================eE--------R........................................ r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........................................ r12 = u64 [r1 + 0x40] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r3 = u64 [r12 + 0x20] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r12 + 0x28] + ...D=============================eE--------------------R........................... r7 = r7 >> 0x4 + ....D=============================eeeE-----------------R........................... r7 = r7 * 0x17 + ....D================================eE----------------R........................... r7 = r6 - r7 + ....D=================================================eER.......................... r8 = r8 - r3 + ....D==================================================eER......................... r8 = r8 >>a 0x2 + .....DeE-------------------------------------------------R......................... r9 = 0xaaaaaaaaaaaaaaab + .....D==================================================eeeER...................... r8 = r8 * r9 + ......D====================================================eeeER................... r8 = r6 > 0x30 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3410, jump [r11 + 0] +``` + +Gas simulation at offset 112281 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 112291 with total cost of 2: + +``` + DeER. r6 = r6 + 0x2 + DeER. r5 = r5 + 0x4 + D=eER jump 112378 if r6 == r9 +``` + +Gas simulation at offset 112300 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0] + D=========================eE--------------R jump 112291 if r7 == r8 +``` + +Gas simulation at offset 112306 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r3 = r7 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x58] + .D========================eE--------------R jump 112334 if r11 == 0 +``` + +Gas simulation at offset 112316 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0] + D=========================eE--------------R r9 = r8 & 0xf + .D=========================eeE------------R i32 r11 = r11 + r9 + .D===========================eE-----------R jump 112225 if r11 <=u 15 +``` + +Gas simulation at offset 112329 with total cost of 15: + +``` + DeER.............. r9 = 0xf + DeeeeeeeeeeeeeeeER jump 112225 +``` + +Gas simulation at offset 112334 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + D==================================================eER................................................................................................. r7 = r7 + r2 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R............................................... r9 = u8 [r5 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x40] + ..DeE---------------------------------------------------------------------------------------------------------------------------R...................... r8 = r3 << 0x30 + ..D=eE--------------------------------------------------------------------------------------------------------------------------R...................... r8 = r8 >> 0x30 + ..D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3412, jump [r10 + 0] +``` + +Gas simulation at offset 112364 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + .DeeeeeeeeeeeeeeeE---------R jump 112291 +``` + +Gas simulation at offset 112378 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0] + D=========================eER r6 = r6 + 0x2000 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 112385 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + D==================================================eER................................................................................................. r7 = r7 + r2 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R............................................... r9 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------------------------------R............................................... r9 = r9 + 0xa0 + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R...................... u64 [r1 + 88] = 0xffff + ..D=========================eE--------------------------------------------------------------------------------------------------R...................... r8 = r9 & 0xffff + ...DeE--------------------------------------------------------------------------------------------------------------------------R...................... r9 = r6 & 0xff + ...D................................................................................................................................................... r5 = r2 + ...D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3414, jump [r10 + 0] +``` + +Gas simulation at offset 112431 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + D==================================================eER................................................................................................. r7 = r7 + r5 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x28] + .D=========================eE---------------------------------------------------------------------------------------------------R...................... r8 = r8 + 0xb0 + ..DeeE--------------------------------------------------------------------------------------------------------------------------R...................... i32 r6 = r6 >> 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R...................... r9 = u64 [r1 + 0x58] + ..D=========================eE--------------------------------------------------------------------------------------------------R...................... r8 = r8 & r9 + ...D=eE-------------------------------------------------------------------------------------------------------------------------R...................... r9 = r6 & 0xff + ...D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3416, jump [r10 + 0] +``` + +Gas simulation at offset 112472 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u64 [r1 + 0x18] + D==================================================eER......................... r7 = r7 + r8 + .DeE-------------------------------------------------R......................... r8 = 0x12 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r10 = u64 [r1 + 0x30] + .D=========================eE-------------------------------------------------R jump 112568 if r10 > r8 + .....D========================================================================eE-----------------------R............................................... r8 = r8 | r10 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [r9 + 0] = r8 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r12 + 0x40] + ......D========================================================================eE-----------------------------------------------R...................... r9 = r8 & 0xff + ......DeE-----------------------------------------------------------------------------------------------------------------------R...................... r8 = 0xbd + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R...................... r0 = u64 [r1 + 0x88] + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R...................... r5 = u64 [r1 + 0x80] + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------R...................... r6 = u64 [r1 + 0x78] + .......D==============================================eE------------------------------------------------------------------------R...................... r1 = r1 + 0x90 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 112568 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x78] + .DeE--------------------------------------R....... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 112586 with total cost of 166: + +``` + DeER..................................................................................................................................................................... r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ u64 [r1 + 0x88] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ u64 [r1 + 0x80] = r6 + .DeE------------------------R............................................................................................................................................ r6 = 0x642c8590b21642c9 + .D....................................................................................................................................................................... r0 = r7 + ..DeeeeE--------------------R............................................................................................................................................ r7 = r8 mulhu r6 + ...D===eE-------------------R............................................................................................................................................ r6 = r8 - r7 + ...D====eE------------------R............................................................................................................................................ r6 = r6 >> 0x1 + ...D=====eE-----------------R............................................................................................................................................ r7 = r7 + r6 + ....D=====eE----------------R............................................................................................................................................ r7 = r7 >> 0x4 + ....D======eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r3 = i32 [r0 + 0xc8] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u64 [r1 + 0x50] = r7 + ....D======================eeeE----------------------R................................................................................................................... r7 = r7 * 0x17 + .....D========================eE---------------------R................................................................................................................... r7 = r8 - r7 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... r2 = u64 [r0 + 0x20] + .....D==============================eE---------------R................................................................................................................... r6 = r3 + 0xfffffffffffffffd + ......D==============================eeeE------------R................................................................................................................... r6 = r6 u 9 +``` + +Gas simulation at offset 112756 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r6 = 0x218bc + D=eE--------------------------------------R.......... r7 = r7 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r6 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 112775 with total cost of 69: + +``` + D....................................................................... r12 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r7 = u8 [r0 + 0xc2] + DeeeE----------------------R............................................ r6 = r11 * r10 + .D========================eeeER......................................... r7 = r6 * r7 + .D===========================eER........................................ r6 = r7 << 0x20 + ..DeE--------------------------R........................................ r5 = 0x40c205100000000 + ...D==========================eeeeER.................................... r6 = r6 mulhu r5 + ....D=============================eER................................... r6 = r6 >> 0x20 + ....D==============================eeER................................. i32 r7 = r7 - r6 + .....D===============================eeER............................... i32 r7 = r7 >> 0x1 + .....D=================================eER.............................. r7 = r7 + r6 + .....D==================================eER............................. r7 = r7 >> 0xb + ......D==================================eER............................ r7 = r7 & 0xfffffffffffffffc + ......DeE----------------------------------R............................ r6 = 0x219dc + ......D===================================eER........................... r7 = r7 + r6 + ......D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r7 + 0] + .......D============================================================eER. r7 = r7 << 0x1 + .......D=============================================================eER r7 = r7 + 0x2 + .......D................................................................ r5 = r9 + .......DeeeeeeeeeeeeeeeeeeeeE------------------------------------------R jump 112847 if r9 > 0x9 + .D................................. r2 = r12 + ..DeeeeeeeeeeeeeeeE---------------R jump 113139 +``` + +Gas simulation at offset 112868 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u8 [r0 + 0xc2] + DeeeE----------------------R.................................................... r6 = r11 * r10 + D=========================eeeER................................................. r7 = r6 * r7 + .D===========================eER................................................ r6 = r7 << 0x20 + .DeE---------------------------R................................................ r5 = 0x40c205100000000 + ..D===========================eeeeER............................................ r6 = r6 mulhu r5 + ...D==============================eER........................................... r6 = r6 >> 0x20 + ...D===============================eeER......................................... i32 r7 = r7 - r6 + ....D================================eeER....................................... i32 r7 = r7 >> 0x1 + ....D==================================eER...................................... r7 = r7 + r6 + ....D===================================eER..................................... r7 = r7 >> 0xd + .....D===================================eER.................................... r7 = r7 << 0x7 + .....D====================================eeeER................................. r7 = r7 * 0x4081021 + .....D=======================================eER................................ r7 = r7 >> 0x21 + .....D========================================eeeER............................. r7 = r7 * r9 + ......D==========================================eeER........................... i32 r7 = r7 >> 0x8 + ......D============================================eER.......................... r7 = r7 << 0x2 + ......DeE--------------------------------------------R.......................... r6 = 0x1beac + .......D============================================eER......................... r7 = r7 + r6 + .......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .......DeE---------------------------------------------------------------------R r3 = 0 + .......DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 113139 +``` + +Gas simulation at offset 112945 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............... r6 = u8 [r0 + 0xc2] + DeE------------------------R............... r7 = 0 + DeeeE----------------------R............... r5 = r11 * r10 + .D========================eeeER............ r6 = r5 * r6 + .D......................................... r12 = r2 + .D===========================eER........... r2 = r6 << 0x20 + ..DeE--------------------------R........... r5 = 0x40c205100000000 + ...D==========================eeeeER....... r5 = r2 mulhu r5 + ....D...................................... r2 = r12 + ....D=============================eER...... r5 = r5 >> 0x20 + ....D==============================eeER.... i32 r6 = r6 - r5 + .....D===============================eeER.. i32 r6 = r6 >> 0x1 + .....D=================================eER. r5 = r5 + r6 + ......D=================================eER r3 = r5 >> 0xd + ......DeeeeeeeeeeeeeeeE-------------------R jump 113139 +``` + +Gas simulation at offset 112995 with total cost of 34: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r7 = u8 [r0 + 0xc2] + DeE------------------------R......... r3 = 0 + DeeeE----------------------R......... r6 = r11 * r10 + .D==eeeE-------------------R......... r6 = r6 * r9 + .D========================eeeER...... r7 = r6 * r7 + .D===========================eeER.... i32 r7 = r7 >> 0x1 + ..D============================eeeER. r7 = r7 * 0x4186143d + ..D===============================eER r7 = r7 >> 0x33 + ..DeeeeeeeeeeeeeeeE-----------------R jump 113139 +``` + +Gas simulation at offset 113024 with total cost of 67: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r7 = u8 [r0 + 0xc2] + DeeeE----------------------R.......................................... r6 = r11 * r10 + D=========================eeeER....................................... r7 = r6 * r7 + .D===========================eER...................................... r6 = r7 << 0x20 + .DeE---------------------------R...................................... r5 = 0x40c205100000000 + ..D===========================eeeeER.................................. r6 = r6 mulhu r5 + ...D==============================eER................................. r6 = r6 >> 0x20 + ...D===============================eeER............................... i32 r7 = r7 - r6 + ....D================================eeER............................. i32 r7 = r7 >> 0x1 + ....D==================================eER............................ r7 = r7 + r6 + ....D===================================eER........................... r7 = r7 >> 0xd + .....D===================================eER.......................... r7 = r7 & 0xfffffffffffffffc + .....DeE-----------------------------------R.......................... r6 = 0x21c5c + .....D====================================eER......................... r7 = r7 + r6 + .....D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ......DeE------------------------------------------------------------R r3 = 0 + ......DeeeeeeeeeeeeeeeE----------------------------------------------R jump 113139 +``` + +Gas simulation at offset 113082 with total cost of 67: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r7 = u8 [r0 + 0xc2] + DeeeE----------------------R.......................................... r6 = r11 * r10 + D=========================eeeER....................................... r7 = r6 * r7 + .D===========================eER...................................... r6 = r7 << 0x20 + .DeE---------------------------R...................................... r5 = 0x40c205100000000 + ..D===========================eeeeER.................................. r6 = r6 mulhu r5 + ...D==============================eER................................. r6 = r6 >> 0x20 + ...D===============================eeER............................... i32 r7 = r7 - r6 + ....D================================eeER............................. i32 r7 = r7 >> 0x1 + ....D==================================eER............................ r7 = r7 + r6 + ....D===================================eER........................... r7 = r7 >> 0xd + .....D===================================eER.......................... r7 = r7 & 0xfffffffffffffffc + .....DeE-----------------------------------R.......................... r6 = 0x21bdc + .....D====================================eER......................... r7 = r7 + r6 + .....D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ......DeE------------------------------------------------------------R r3 = 0 + ......DeeE-----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 113139 with total cost of 22: + +``` + DeeER.................... i32 r12 = r7 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 113149 if r12 u 0 + .....D=======================eE-----------------------R..... r6 = 0x2c >> r4 + .....D========================eE----------------------R..... r6 = r6 & 0x1 + ......D========================eeeE-------------------R..... r6 = r6 u 0 + .......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r7 = u64 [r1 + 0x78] + ........D==============================================eE--R jump 113326 if r7 != 4 +``` + +Gas simulation at offset 113314 with total cost of 29: + +``` + DeeER........................... i32 r7 = r12 >> 0x1 + .D=eeER......................... i32 r2 = r2 - r7 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r2 + .DeeeeeeeeeeeeeeeE-------------R jump 113700 +``` + +Gas simulation at offset 113326 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x78] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 113341 if r5 == 6 +``` + +Gas simulation at offset 113337 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 113400 if r5 != 3 +``` + +Gas simulation at offset 113341 with total cost of 1: + +``` + DeER jump 113371 if r6 == 0 +``` + +Gas simulation at offset 113344 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r7 = u64 [r1 + 0x78] + D=========================eE--------------R................. r7 = r7 ^ 0x3f + .DeE--------------------------------------R................. r8 = r9 + 0x80 + .D=eeeE-----------------------------------R................. r8 = r3 * r8 + .D=========================eeeE-----------R................. r7 = r8 * r7 + ..D===========================eeE---------R................. i32 r7 = r7 >> 0xf + ..D=============================eE--------R................. r7 = r7 ^ 0x3f + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ...DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 113371 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 113700 if r7 == 0 +``` + +Gas simulation at offset 113379 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0xfffffffffffffffa + .DeeeER...................... r7 = r7 >u 0 + ..DeeeER..................... r8 = r4 u 1 +``` + +Gas simulation at offset 113410 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r12 ^ 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x70] + .D......................................... r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x78] = r8 + .D========================eE--------------R jump 113429 if r8 > 0x28 + .D====eeeER.......................................... r6 = r7 > 0x1 + ..D=eE----R.......................................... r9 = r9 & 0x3c + ..DeE-----R.......................................... r5 = 0x21cdc + ..D==eE---R.......................................... r9 = r9 + r5 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r9 + 0] + ...D==eE------------------------R.................... r7 = r7 + 0x1 + ...D=====eE---------------------R.................... r6 = r6 + 0xffffffffffffffff + ...D======eE--------------------R.................... r7 = r7 & r6 + ....D==========================eeeER................. r7 = r9 * r7 + ....D=============================eER................ r7 = r7 << 0x21 + ....D==============================eER............... r7 = r7 >> 0x28 + .....D==============================eeeER............ r5 = r7 u 126 +``` + +Gas simulation at offset 113629 with total cost of 20: + +``` + DeeeER................. r6 = r3 * r6 + D===eER................ r2 = r6 << 0x20 + .DeE--R................ r5 = 0x204081100000000 + ..D==eeeeER............ r5 = r2 mulhu r5 + ...D=====eER........... r5 = r5 >> 0x20 + ...D======eeER......... i32 r6 = r6 - r5 + ....D=======eeER....... i32 r6 = r6 >> 0x1 + ....D=========eER...... r5 = r5 + r6 + .....D=========eER..... r3 = r5 >> 0x6 + .....D................. r2 = r12 + .....DeeeeeeeeeeeeeeeER jump 113139 +``` + +Gas simulation at offset 113668 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x70] + D=========================eER... r7 = r7 ^ 0x3f + DeE-------------------------R... r8 = r9 + 0x80 + .D=========================eeeER r7 = r8 * r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 113682 with total cost of 31: + +``` + DeeeER............................ r7 = r7 * r3 + D===eeER.......................... i32 r7 = r7 >> 0xf + D=====eER......................... r7 = r7 ^ 0x3f + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .DeeeeeeeeeeeeeeeE---------------R jump 113700 +``` + +Gas simulation at offset 113696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 113700 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x58] + D=========================eE--------------R jump 113908 if r8 == 127 +``` + +Gas simulation at offset 113709 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 113908 if r7 != 0 +``` + +Gas simulation at offset 113717 with total cost of 25: + +``` + D........................... r5 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 3442, jump 58395 +``` + +Gas simulation at offset 113729 with total cost of 15: + +``` + DeER.............. r8 = 0x3f80204081020408 + DeeeeeeeeeeeeeeeER r0 = 3444, jump 58524 +``` + +Gas simulation at offset 113746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3446, jump 288734 +``` + +Gas simulation at offset 113753 with total cost of 15: + +``` + DeER.............. r8 = 0x405fc00000000000 + DeeeeeeeeeeeeeeeER r0 = 3448, jump 58524 +``` + +Gas simulation at offset 113770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3450, jump 289156 +``` + +Gas simulation at offset 113777 with total cost of 15: + +``` + DeER.............. r8 = 0x3fe0000000000000 + DeeeeeeeeeeeeeeeER r0 = 3452, jump 58524 +``` + +Gas simulation at offset 113794 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3454, jump 66368 +``` + +Gas simulation at offset 113801 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER jump 113855 if r8 != 0 +``` + +Gas simulation at offset 113807 with total cost of 68: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................ r8 = u64 [r1 + 0x70] + D=========================eeeE------------R............................ r8 = r8 * r7 + .D===========================eE-----------R............................ r9 = r8 << 0x20 + .DeE--------------------------------------R............................ r10 = 0x410410500000000 + ..D===========================eeeeE-------R............................ r9 = r9 mulhu r10 + ...D==============================eE------R............................ r9 = r9 >> 0x20 + ...D===============================eeE----R............................ i32 r8 = r8 - r9 + ....D================================eeE--R............................ i32 r8 = r8 >> 0x1 + ....D==================================eE-R............................ r8 = r8 + r9 + ....D===================================eER............................ r8 = r8 >> 0x5 + .....D===================================eeER.......................... i32 r8 = r8 - r7 + .....D=====================================eER......................... r8 = r8 + 0x3f + .....D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r8 + ......DeeE------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 113855 with total cost of 1: + +``` + D... r0 = r5 + DeER jump 113908 if r6 != 0 +``` + +Gas simulation at offset 113860 with total cost of 68: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................ r8 = u64 [r1 + 0x78] + D=========================eeeE------------R............................ r8 = r8 * r7 + .D===========================eE-----------R............................ r9 = r8 << 0x20 + .DeE--------------------------------------R............................ r10 = 0x410410500000000 + ..D===========================eeeeE-------R............................ r9 = r9 mulhu r10 + ...D==============================eE------R............................ r9 = r9 >> 0x20 + ...D===============================eeE----R............................ i32 r8 = r8 - r9 + ....D================================eeE--R............................ i32 r8 = r8 >> 0x1 + ....D==================================eE-R............................ r8 = r8 + r9 + ....D===================================eER............................ r8 = r8 >> 0x5 + .....D===================================eeER.......................... i32 r8 = r8 - r7 + .....D=====================================eER......................... r7 = r8 + 0x3f + ......D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ......DeeE------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 113908 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = 0xaa264000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + .D========================eE--------------R r7 = r6 >> r7 + .D=========================eE-------------R r7 = r7 & 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r8 = u64 [r1 + 0x50] + ..D=========================eE------------R r8 = r8 << 0x4 + ..D=========================eE------------R jump 113995 if r7 != 0 +``` + +Gas simulation at offset 113937 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r0 + 0x8] + D=========================eE--------------R................................................................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................ u64 [r1 + 0x58] = r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................... r9 = u64 [r1 + 0x60] + .D=========================eE-------------------------------------------------R............................................... r9 = r9 & 0xc0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................................... r10 = u64 [r1 + 0x70] + ..D=========================eE------------------------------------------------R............................................... r10 = r10 & 0x3f + ..D==========================eE-----------------------------------------------R............................................... r9 = r9 | r10 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R...................... r8 = u64 [r1 + 0x20] + ...D================================================eE-------------------------------------------------R...................... r8 = r8 + 0x40 + ...D=================================================eE------------------------------------------------R...................... r8 = r8 << 0x30 + ...D==================================================eE-----------------------------------------------R...................... r8 = r8 >> 0x30 + ....D......................................................................................................................... r5 = r0 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3456, jump [r10 + 0] +``` + +Gas simulation at offset 113989 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + D........................... r0 = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 113995 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + .D========================eE--------------R r7 = r6 >> r7 + .D=========================eE-------------R r7 = r7 & 0x1 + ..D=========================eE------------R jump 114068 if r7 != 0 +``` + +Gas simulation at offset 114008 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r0 + 0x8] + D=========================eE--------------R................................................................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................... r9 = u64 [r1 + 0x68] + .D=========================eE-------------------------------------------------R............................................... r9 = r9 & 0xc0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................... r10 = u64 [r1 + 0x78] + ..D========================eE-------------------------------------------------R............................................... r10 = r10 & 0x3f + ..D=========================eE------------------------------------------------R............................................... r9 = r9 | r10 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r8 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x28] + ...D========================eE-------------------------------------------------------------------------R...................... r8 = r8 + 0x40 + ...D=========================eE------------------------------------------------------------------------R...................... r8 = r8 << 0x30 + ...D==========================eE-----------------------------------------------------------------------R...................... r8 = r8 >> 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... r0 = u64 [r1 + 0x90] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R...................... r5 = u64 [r1 + 0x88] + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------R...................... r6 = u64 [r1 + 0x80] + ....D================================================eE------------------------------------------------R...................... r1 = r1 + 0x98 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 114068 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x80] + .DeE--------------------------------------R....... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 114087 with total cost of 2: + +``` + D.... r4 = r6 + DeER. r7 = r5 + 0xfffffffffffffffc + D=eER jump 114184 if r7 >u 6 +``` + +Gas simulation at offset 114096 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r6 = 0x218e4 + D=eE--------------------------------------R.......... r7 = r7 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r6 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 114115 with total cost of 1: + +``` + D... r6 = r4 + DeER jump 114150 if r4 == 0 +``` + +Gas simulation at offset 114120 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeE--------------------------------------R................ i32 r7 = r9 >> 0x2 + .D=eE-------------------------------------R................ r7 = r7 << 0x2 + .DeE--------------------------------------R................ r8 = 0x21bdc + .D==eE------------------------------------R................ r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r8 = u64 [r1 + 0x78] + ..D=========================eE------------R................ r8 = r8 + r12 + ..D===========================eeE---------R................ i32 r7 = r7 + r8 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ...DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114150 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 114361 if r7 == 0 +``` + +Gas simulation at offset 114158 with total cost of 16: + +``` + DeeER.............. i32 r7 = r9 >> 0x2 + D==eER............. r7 = r7 << 0x2 + .DeE-R............. r8 = 0x21bdc + .DeeeeeeeeeeeeeeeER jump 114343 +``` + +Gas simulation at offset 114172 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r3 = 0 + DeeeeeeeeeeeeeeeER jump 113139 +``` + +Gas simulation at offset 114179 with total cost of 15: + +``` + D................. r2 = r12 + DeeeeeeeeeeeeeeeER jump 113139 +``` + +Gas simulation at offset 114184 with total cost of 26: + +``` + DeER......................... r8 = r12 ^ 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + D=========================eER jump 114237 if r7 == 0 +``` + +Gas simulation at offset 114193 with total cost of 66: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................... r7 = u64 [r1 + 0x70] + D=========================eeeE------------R.......................... r7 = r12 * r7 + .D===========================eE-----------R.......................... r9 = r7 << 0x30 + .DeE--------------------------------------R.......................... r10 = 0x4110000 + ..D===========================eeeeE-------R.......................... r9 = r9 mulhu r10 + ...D==============================eE------R.......................... r9 = r9 >> 0x10 + ...D===============================eeE----R.......................... i32 r7 = r7 - r9 + ...D=================================eE---R.......................... r7 = r7 << 0x30 + ....D=================================eE--R.......................... r7 = r7 >> 0x31 + ....D==================================eE-R.......................... r7 = r7 + r9 + ....D===================================eER.......................... r7 = r7 >> 0x5 + ....D====================================eER......................... r7 = r7 + r8 + .....D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .....DeeE-----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114237 with total cost of 25: + +``` + D........................... r6 = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeE------------------------R jump 113700 if r4 == 0 +``` + +Gas simulation at offset 114246 with total cost of 41: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. unlikely + DeeeE-------------------------------------R. r7 = r12 * r7 + D===eE------------------------------------R. r9 = r7 << 0x30 + .DeE--------------------------------------R. r10 = 0x4110000 + ..D==eeeeE--------------------------------R. r9 = r9 mulhu r10 + ...D=====eE-------------------------------R. r9 = r9 >> 0x10 + ...D======eeE-----------------------------R. i32 r7 = r7 - r9 + ...D========eE----------------------------R. r7 = r7 << 0x30 + ....D========eE---------------------------R. r7 = r7 >> 0x31 + ....D=========eE--------------------------R. r7 = r7 + r9 + ....D==========eE-------------------------R. r7 = r7 >> 0x5 + ....D===========eE------------------------R. r7 = r7 + r8 + .....D===========eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .....DeeeeeeeeeeeeeeeE---------------------R jump 113700 +``` + +Gas simulation at offset 114289 with total cost of 1: + +``` + D... r6 = r4 + DeER jump 114324 if r4 == 0 +``` + +Gas simulation at offset 114294 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeE--------------------------------------R................ i32 r7 = r9 >> 0x2 + .D=eE-------------------------------------R................ r7 = r7 << 0x2 + .DeE--------------------------------------R................ r8 = 0x21c5c + .D==eE------------------------------------R................ r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r8 = u64 [r1 + 0x78] + ..D=========================eE------------R................ r8 = r8 + r12 + ..D===========================eeE---------R................ i32 r7 = r7 + r8 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ...DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114324 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 114361 if r7 == 0 +``` + +Gas simulation at offset 114331 with total cost of 3: + +``` + DeeER. i32 r7 = r9 >> 0x2 + D==eER r7 = r7 << 0x2 + .DeE-R r8 = 0x21c5c + .DeeER fallthrough +``` + +Gas simulation at offset 114343 with total cost of 53: + +``` + DeER.................................................... r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r2 = u64 [r1 + 0x70] + D=========================eER........................... r2 = r2 + r12 + .D=========================eeER......................... i32 r7 = r2 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114361 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x78] + D=========================eE--------------R jump 114374 if r8 > 0x10 + ...D================================eeE---R........................... i32 r7 = r7 - r8 + ...D==================================eE--R........................... r7 = r7 << 0x30 + ....D==================================eE-R........................... r7 = r7 >> 0x31 + ....D===================================eER........................... r7 = r7 + r8 + ....D====================================eER.......................... r7 = r7 >> 0x6 + ....D=====================================eER......................... r7 = r7 ^ 0x3f + .....D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .....DeeE------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114443 with total cost of 25: + +``` + D........................... r6 = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeE------------------------R jump 113700 if r4 == 0 +``` + +Gas simulation at offset 114452 with total cost of 42: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. unlikely + DeE---------------------------------------R.. r7 = r7 ^ 0x3f + D=eeeE------------------------------------R.. r7 = r3 * r7 + .D===eE-----------------------------------R.. r8 = r7 << 0x30 + .DeE--------------------------------------R.. r9 = 0x2050000 + ..D===eeeeE-------------------------------R.. r8 = r8 mulhu r9 + ...D======eE------------------------------R.. r8 = r8 >> 0x10 + ...D=======eeE----------------------------R.. i32 r7 = r7 - r8 + ...D=========eE---------------------------R.. r7 = r7 << 0x30 + ....D=========eE--------------------------R.. r7 = r7 >> 0x31 + ....D==========eE-------------------------R.. r7 = r7 + r8 + ....D===========eE------------------------R.. r7 = r7 >> 0x6 + ....D============eE-----------------------R.. r7 = r7 ^ 0x3f + .....D============eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .....DeeeeeeeeeeeeeeeE----------------------R jump 113700 +``` + +Gas simulation at offset 114498 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + D=========================eER jump 114532 if r7 == 0 +``` + +Gas simulation at offset 114504 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeE---------------------------------------R................... r7 = r12 << 0x1 + .DeeeE------------------------------------R................... i32 r8 = 0x80 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................... r7 = u64 [r1 + 0x60] + ..D=========================eE------------R................... r7 = r7 | 0xffffffffffffffc0 + ..D==========================eeeE---------R................... r7 = r8 * r7 + ..D=============================eE--------R................... r7 = r7 + 0x2000 + ...D=============================eeE------R................... i32 r7 = r7 >> 0x7 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + ...DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 114532 with total cost of 1: + +``` + D... r6 = r4 + DeER jump 113700 if r4 == 0 +``` + +Gas simulation at offset 114538 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeE---------------------------------------R................... r2 = r12 << 0x1 + .DeeeE------------------------------------R................... i32 r7 = 0x80 - r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................... r8 = u64 [r1 + 0x68] + ..D=========================eE------------R................... r8 = r8 | 0xffffffffffffffc0 + ..D==========================eeeE---------R................... r7 = r7 * r8 + ..D=============================eE--------R................... r7 = r7 + 0x2000 + ...D=============================eeE------R................... i32 r7 = r7 >> 0x7 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ...DeeeeeeeeeeeeeeeE-----------------------------------------R jump 113700 +``` + +Gas simulation at offset 114568 with total cost of 52: + +``` + DeeeER................................................. r7 = r8 * 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x10] + D=========================eER.......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0xa] + .D==================================================eER jump 114690 if r7 != 0 +``` + +Gas simulation at offset 114583 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 114690 if r7 != 0 +``` + +Gas simulation at offset 114590 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ unlikely + DeeeE-------------------------------------R................................................ r7 = r11 * r10 + D===eE------------------------------------R................................................ r7 = r7 << 0x6 + .D===eE-----------------------------------R................................................ r8 = r7 << 0x20 + .DeE--------------------------------------R................................................ r10 = 0x40c205100000000 + ..D===eeeeE-------------------------------R................................................ r8 = r8 mulhu r10 + ...D======eE------------------------------R................................................ r8 = r8 >> 0x20 + ...D=======eeE----------------------------R................................................ i32 r7 = r7 - r8 + ....D========eeE--------------------------R................................................ i32 r7 = r7 >> 0x1 + ....D==========eE-------------------------R................................................ r7 = r7 + r8 + ....D===========eE------------------------R................................................ r7 = r7 >> 0xd + .....D===========eE-----------------------R................................................ r7 = r7 << 0x7 + .....D============eeeE--------------------R................................................ r7 = r7 * 0x4081021 + .....D===============eE-------------------R................................................ r7 = r7 >> 0x21 + .....D================eeeE----------------R................................................ r7 = r9 * r7 + ......D==================eeE--------------R................................................ i32 r7 = r7 >> 0x8 + ......D====================eE-------------R................................................ r7 = r7 << 0x2 + ......DeE---------------------------------R................................................ r8 = 0x1beac + .......D====================eE------------R................................................ r7 = r7 + r8 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r7 = i32 [r7 + 0] + .......D==============================================eER.................................. r7 = r7 << 0x1 + ........D==============================================eeeER............................... i32 r8 = 0x80 - r7 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................... r7 = u64 [r1 + 0x68] + .........D=========================eE----------------------R............................... r7 = r7 | 0xffffffffffffffc0 + .........D================================================eeeER............................ r8 = r8 * r7 + .........DeE--------------------------------------------------R............................ r9 = 0x2000 + ..........D==================================================eER........................... r8 = r8 + r9 + ..........D===================================================eeER......................... i32 r8 = r8 >> 0x7 + ..........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r8 + ...........DeeeeeeeeeeeeeeeE--------------------------------------------------------------R jump 114697 +``` + +Gas simulation at offset 114690 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x68] + D=========================eER r7 = r7 | 0xffffffffffffffc0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 114697 with total cost of 35: + +``` + DeER.................................. r2 = r12 << 0x1 + .DeeeER............................... i32 r8 = 0x80 - r2 + ..D==eeeER............................ r7 = r8 * r7 + ..D=====eER........................... r7 = r7 + 0x2000 + ..D======eeER......................... i32 r7 = r7 >> 0x7 + ...D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ...D.................................. r6 = r4 + ...DeeeeeeeeeeeeeeeE-----------------R jump 113700 +``` + +Gas simulation at offset 114722 with total cost of 64: + +``` + D.................................................................. r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r7 = i32 [r5 + 0xc8] + D=========================eER...................................... r7 = r7 + 0xfffffffffffffffd + .D=========================eeeER................................... r7 = r7 > r7 + ...........D==========================eE--------------------------R r10 = r10 & 0x1 + ............D==========================eE-------------------------R r5 = r9 >> r11 + ............D===========================eE------------------------R r5 = r5 & 0x1 + .............D===========================eE-----------------------R jump 115221 if r10 != 0 +``` + +Gas simulation at offset 114829 with total cost of 151: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................... u64 [r1 + 0x30] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................... u64 [r1 + 0x18] = r3 + DeE---------------------------------------R............................................................................................................... r7 = r7 << 0x1 + .DeE--------------------------------------R............................................................................................................... r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................... r8 = u8 [r6 + 0x1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................................... r12 = u16 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u64 [r2 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = u8 [r6 + 0] + ..D========================eE-----------------------R..................................................................................................... r8 = r8 << 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = u64 [r1 + 0x28] + ..D==================================================eER.................................................................................................. r10 = r10 << 0x4 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r1 + 0x28] = r10 + ...D==================================================eE------------------------R......................................................................... r7 = r7 + r10 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................ r10 = u8 [r6 + 0x2] + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................ r11 = u8 [r6 + 0x3] + ....D==============================================eE----------------------------R........................................................................ r8 = r8 | r9 + ....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = u64 [r7 + 0] + ....D================================================eE---------------------------------------------------R............................................... r10 = r10 << 0x10 + .....D======================================================================eE----------------------------R............................................... r11 = r11 << 0x18 + .....D=======================================================================eE---------------------------R............................................... r10 = r10 | r11 + .....D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r9 + 0x40] + .....D========================================================================eE---------------------------------------------------R...................... r10 = r10 | r8 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R...................... u64 [r1 + 0x10] = r12 + ......D======================================================================eE----------------------------------------------------R...................... r8 = r12 + 0x20 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................... u64 [r1 + 0x8] = r10 + .......D=======================================================================eE--------------------------------------------------R...................... r9 = r10 & 0xff + .......D======================================================================eE---------------------------------------------------R...................... r8 = r8 << 0x30 + .......D=======================================================================eE--------------------------------------------------R...................... r8 = r8 >> 0x30 + ........D................................................................................................................................................. r6 = r2 + ........D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3472, jump [r11 + 0] +``` + +Gas simulation at offset 114921 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + DeE------------------------R jump 115397 if r5 != 0 +``` + +Gas simulation at offset 114928 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R................................................................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................... r9 = u64 [r1 + 0x18] + .D=========================eE-------------------------------------------------R............................................... r9 = r9 + 0x20 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ..D........................................................................................................................... r5 = r6 + ..DeE--------------------------------------------------------------------------------------------------R...................... r6 = 0x10000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... u64 [r1 + 0] = 0xffff + ...D========================eE-------------------------------------------------------------------------R...................... r8 = r9 & 0xffff + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R...................... r9 = u64 [r1 + 0x30] + ...D===============================================eE--------------------------------------------------R...................... r9 = r9 & 0xff + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3474, jump [r10 + 0] +``` + +Gas simulation at offset 114980 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r5 + 0x8] + D............................................................................................................................. r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r5 = u64 [r1 + 0x28] + D=========================eER................................................................................................. r7 = r7 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x10] + ..D========================eE--------------------------------------------------------------------------R...................... r8 = r8 + 0x60 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r9 = u64 [r1 + 0] + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r8 & r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R...................... r9 = u64 [r1 + 0x8] + ...D===============================================eE--------------------------------------------------R...................... r9 = r9 << 0x30 + ...D================================================eE-------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3476, jump [r10 + 0] +``` + +Gas simulation at offset 115023 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r6 + 0x8] + D=========================eER................................................................................................. r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x18] + .D=========================eE--------------------------------------------------------------------------R...................... r8 = r8 + 0x60 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... r5 = u64 [r1 + 0] + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r8 & r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r9 = u64 [r1 + 0x30] + ..D=========================eE-------------------------------------------------------------------------R...................... r9 = r9 << 0x30 + ..D==========================eE------------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3478, jump [r10 + 0] +``` + +Gas simulation at offset 115061 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r8 = u64 [r1 + 0x28] + D=========================eER................................................................................................. r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x10] + .D=========================eE--------------------------------------------------------------------------R...................... r8 = r8 + 0x80 + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r8 & r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r9 = u64 [r1 + 0x8] + ..D=========================eE-------------------------------------------------------------------------R...................... r9 = r9 << 0x28 + ..D==========================eE------------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3480, jump [r10 + 0] +``` + +Gas simulation at offset 115101 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r5 = u64 [r1 + 0x28] + D=========================eER................................................................................................. r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x18] + .D=========================eE--------------------------------------------------------------------------R...................... r8 = r8 + 0x80 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r6 = u64 [r1 + 0] + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r8 & r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R...................... r9 = u64 [r1 + 0x30] + ..D================================================eE--------------------------------------------------R...................... r9 = r9 << 0x28 + ...D================================================eE-------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3482, jump [r10 + 0] +``` + +Gas simulation at offset 115143 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + D==================================================eER................................................................................................. r7 = r7 + r5 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R............................................... r9 = u64 [r1 + 0x8] + .D=========================eE--------------------------------------------------------------------------R............................................... r9 = r9 >> 0x18 + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x30] + ..D=========================eeE-------------------------------------------------------------------------------------------------R...................... i32 r8 = r8 >> 0x18 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------R...................... u64 [r1 + 0x30] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x10] + ...D=========================eE-------------------------------------------------------------------------------------------------R...................... r8 = r8 + 0xe0 + ...D==========================eE------------------------------------------------------------------------------------------------R...................... r8 = r8 & r6 + ...D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3484, jump [r10 + 0] +``` + +Gas simulation at offset 115189 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0x8] + D==================================================eER........................................................................... r7 = r7 + r5 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R r8 = u64 [r1 + 0x18] + .D=========================eE---------------------------------------------------------------------------------------------------R r8 = r8 + 0xe0 + ..D=========================eE--------------------------------------------------------------------------------------------------R r8 = r8 & r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R r9 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------R jump 115515 +``` + +Gas simulation at offset 115221 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeE------------------------R jump 115529 if r5 != 0 +``` + +Gas simulation at offset 115228 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r2 + 0x8] + DeE---------------------------------------R................................................................................... r8 = r8 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................... u64 [r1 + 0x10] = r8 + .D========================eE--------------R................................................................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + ..DeE-------------------------------------------------------------------------R............................................... r9 = r3 + 0x20 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... u64 [r1 + 40] = 0xffff + ...DeE-------------------------------------------------------------------------------------------------R...................... r8 = r9 & 0xffff + ...D=eE------------------------------------------------------------------------------------------------R...................... r9 = r12 & 0xff + ....D......................................................................................................................... r6 = r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R...................... u64 [r1 + 0x20] = r2 + ....D......................................................................................................................... r5 = r3 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R...................... u64 [r1 + 0x18] = r3 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... u64 [r1 + 0x30] = r12 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3486, jump [r10 + 0] +``` + +Gas simulation at offset 115284 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r6 = u64 [r1 + 0x10] + D=========================eER................................................................................................. r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeE---------------------------------------------------------------------------------------------------R...................... r8 = r5 + 0x60 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r5 = u64 [r1 + 0x28] + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r8 & r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R...................... r9 = u64 [r1 + 0x30] + ..D=========================eE-------------------------------------------------------------------------R...................... r9 = r9 << 0x30 + ...D=========================eE------------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3488, jump [r10 + 0] +``` + +Gas simulation at offset 115323 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + D==================================================eER................................................................................................. r7 = r7 + r6 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R...................... r6 = u64 [r1 + 0x18] + ..D========================eE---------------------------------------------------------------------------------------------------R...................... r8 = r6 + 0x80 + ..D=========================eE--------------------------------------------------------------------------------------------------R...................... r8 = r8 & r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R...................... r5 = u64 [r1 + 0x30] + ...D========================eE--------------------------------------------------------------------------------------------------R...................... r9 = r5 << 0x28 + ...D=========================eE-------------------------------------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3490, jump [r10 + 0] +``` + +Gas simulation at offset 115363 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ r8 = u64 [r1 + 0x10] + D==================================================eER........................................................................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x40] + ..DeeE--------------------------------------------------------------------------------------------------------------------------R i32 r9 = r5 >> 0x18 + ...DeE--------------------------------------------------------------------------------------------------------------------------R r8 = r6 + 0xe0 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------R r10 = u64 [r1 + 0x28] + ...D==========================eE------------------------------------------------------------------------------------------------R r8 = r8 & r10 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------R jump 115515 +``` + +Gas simulation at offset 115397 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R................................................................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R............................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------------------------------------------R............................................... r9 = r9 + 0x60 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ..DeE--------------------------------------------------------------------------------------------------R...................... r5 = 0xffff + ..D=========================eE-------------------------------------------------------------------------R...................... r8 = r9 & r5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R...................... r6 = u64 [r1 + 0x8] + ...D=========================eE------------------------------------------------------------------------R...................... r9 = r6 << 0x30 + ...D==========================eE-----------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3492, jump [r10 + 0] +``` + +Gas simulation at offset 115442 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................. r8 = u64 [r1 + 0x28] + D==================================================eER................................................................................................. r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R...................... r8 = u64 [r1 + 0x10] + ..D========================eE---------------------------------------------------------------------------------------------------R...................... r8 = r8 + 0x80 + ..D=========================eE--------------------------------------------------------------------------------------------------R...................... r8 = r8 & r5 + ..DeE---------------------------------------------------------------------------------------------------------------------------R...................... r9 = r6 << 0x28 + ...DeE--------------------------------------------------------------------------------------------------------------------------R...................... r9 = r9 >> 0x38 + ...D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3494, jump [r10 + 0] +``` + +Gas simulation at offset 115482 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ r8 = u64 [r1 + 0x28] + D==================================================eER........................................................................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x40] + ..DeE---------------------------------------------------------------------------------------------------------------------------R r9 = r6 >> 0x18 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R r8 = u64 [r1 + 0x10] + ..D=========================eE--------------------------------------------------------------------------------------------------R r8 = r8 + 0xe0 + ...D=========================eE-------------------------------------------------------------------------------------------------R r8 = r8 & r5 + ...DeeE-------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 115515 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeE------------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 115529 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 115544 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R r10 = 0x642c8590b21642c9 + .D........................... r5 = r8 + ..DeeeeE--------------------R r8 = r8 mulhu r10 + ...D===eE-------------------R r10 = r5 - r8 + ...D====eE------------------R r10 = r10 >> 0x1 + ...D=====eE-----------------R r8 = r8 + r10 + ....D=====eE----------------R r6 = r8 >> 0x4 + ....D======eeeE-------------R r10 = r6 * 0x17 + .....D========eE------------R r10 = r5 - r10 + .....D=========eE-----------R r11 = r10 + 0xffffffffffffffeb + .....DeE--------------------R r12 = 0x2 + ......D=========eE----------R jump 115613 if r11 >=u r12 +``` + +Gas simulation at offset 115598 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 115613 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r2 = r7 + DeE---------------------------------------R............ r10 = r10 << 0x1 + DeE---------------------------------------R............ r7 = 0x21d1c + .DeE--------------------------------------R............ r7 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u8 [r2 + 0xc1] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r8 = u16 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..D========================eE-------------------------R jump 115706 if r10 == 0 +``` + +Gas simulation at offset 115639 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r2 + 0x8] + DeE---------------------------------------R................................................................................... r6 = r6 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................... u64 [r1 + 0x8] = r6 + .D========================eE--------------R................................................................................... r7 = r7 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..D........................................................................................................................... r6 = r2 + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3496, jump [r10 + 0] +``` + +Gas simulation at offset 115666 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r6 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r1 + 0x8] + D=========================eER........................................................................... r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .DeeeE-----------------------------------------------R.................................................. r9 = r5 * 0xc + .D========================eE-------------------------R.................................................. r8 = r8 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u8 [r8 + 0xa] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R......................... r10 = u64 [r1 + 0x10] + ..D===========================eE----------------------------------------------R......................... r10 = r10 + 0xc0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r9 + 0x40] + ...D================================================eE-------------------------------------------------R r9 = r8 | 0x30 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R jump 115801 +``` + +Gas simulation at offset 115706 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r7 = u64 [r2 + 0x8] + DeE---------------------------------------R................................................................................... r6 = r6 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................... u64 [r1 + 0x8] = r6 + .D========================eE--------------R................................................................................... r7 = r7 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r11 = u64 [r7 + 0] + ..DeeeE-----------------------------------------------------------------------R............................................... r10 = r9 > 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D=eE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 115821 with total cost of 26: + +``` + D............................ r12 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D=========================eER jump 118416 if r7 == 0 +``` + +Gas simulation at offset 115829 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x30] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r6 + .DeE--------------------------------------R........... r8 = 0 + .DeE--------------------------------------R........... r11 = 0 + .D=eE-------------------------------------R........... r6 = 0 + ..DeE-------------------------------------R........... r7 = 0xb21642c900000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------R........... r7 = 0x21928 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 115965 +``` + +Gas simulation at offset 115871 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r10 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r11 = u64 [r12 + 0x50] + DeE---------------------------------------R................................................................................... r9 = r9 << 0x2 + .D========================eE--------------R................................................................................... r7 = r7 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D========================eE-------------------------R........................................................................ r9 = r9 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r10 = i32 [r9 + 0] + ..DeE------------------------------------------------R........................................................................ r8 = r8 + 0xffffffffffffffee + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r11 = u64 [r7 + 0] + ...DeeE-----------------------------------------------------------------------R............................................... i32 r8 = 0xffffffffffffffef >>a r8 + ....D===============================================eE------------------------R............................................... r8 = r8 & r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r9 + 0] = r8 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r11 + 0x40] + .....D===============================================eE------------------------------------------------R...................... r9 = r8 & 0xff + .....DeE-----------------------------------------------------------------------------------------------R...................... r8 = 0xbd + .....D........................................................................................................................ r5 = r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3500, jump [r10 + 0] +``` + +Gas simulation at offset 115922 with total cost of 25: + +``` + DeER........................ r12 = 0x7f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0 + D........................... r7 = r5 + D........................... r8 = r6 + .DeE-----------------------R r9 = 0 + .DeE-----------------------R r10 = 0 + .DeE-----------------------R r11 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 3502, jump 112586 +``` + +Gas simulation at offset 115943 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u32 [r5 + 0] + DeE------------------------R.. r6 = r6 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x18] + D=========================eER. r11 = r11 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x20] + .D=========================eER r8 = r8 + 0x1 + .D............................ r12 = r5 + .D========================eE-R jump 116054 if r6 >=u r7 +``` + +Gas simulation at offset 115965 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r8 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + .D========================eeeeE-----------R r9 = r7 mulhu r9 + ..D===========================eE----------R r9 = r9 >> 0x24 + ..D============================eeeE-------R r7 = r9 * 0x17 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 0x20] = r8 + ...D==============================eeE-----R i32 r8 = r8 - r7 + ...D===========================eE---------R r7 = r9 << 0x4 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u64 [r1 + 0x18] = r11 + ....D===============================eE----R jump 115871 if r8 >=u 18 +``` + +Gas simulation at offset 115997 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r9 = u64 [r12 + 0x8] + DeE---------------------------------------R................................................................................... r8 = r8 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r10 = u64 [r12 + 0x38] + .D========================eE--------------R................................................................................... r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................ r9 = u64 [r1 + 0x8] + .D=========================eE------------------------R........................................................................ r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r8 = i16 [r8 + 0] + ..D=======================eE--------------------------R....................................................................... r10 = r10 + r11 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = u64 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................... r10 = u32 [r10 + 0] + ...D=================================================eE-----------------------R............................................... r8 = r8 + 0xb0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r9 + 0x40] + ...D================================================eE-------------------------------------------------R...................... r9 = r10 & 0xdf + ....D=================================================eE-----------------------------------------------R...................... r8 = r8 << 0x30 + ....D==================================================eE----------------------------------------------R...................... r8 = r8 >> 0x30 + ....D......................................................................................................................... r5 = r12 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3504, jump [r11 + 0] +``` + +Gas simulation at offset 116051 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 115922 +``` + +Gas simulation at offset 116054 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 116069 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r7 + 0xb0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0xb8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D========================eE-------------------------------------------------R jump 116440 if r8 == 0 +``` + +Gas simulation at offset 116098 with total cost of 26: + +``` + DeER......................... r12 = 0 + DeER......................... r6 = 0 + DeER......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R jump 116182 +``` + +Gas simulation at offset 116111 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................. r6 = u64 [r1 + 0x20] + .D=================================================eER................................................................................................. r7 = r7 + r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r7 + 0] + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r8 + 0x40] + ...DeeE-------------------------------------------------------------------------------------------------------------------------R...................... i32 r8 = 0xffffffffffffffff << r9 + ....D=eE------------------------------------------------------------------------------------------------------------------------R...................... r9 = r8 ^ 0xffffffffffffffff + ....DeE-------------------------------------------------------------------------------------------------------------------------R...................... r8 = 0x104 + ....D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3506, jump [r10 + 0] +``` + +Gas simulation at offset 116149 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x28] + D..................................................... r12 = r6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u32 [r11 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x8] + .D========================eeE-----------------------R. i32 r5 = r5 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x10] + .D=========================eE-----------------------R. r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. r6 = u64 [r1 + 0x18] + ..D=========================eE----------------------R. r6 = r6 + 0x4 + ..D=========================eE----------------------R. r12 = r12 + 0x10 + ..D================================================eER jump 116266 if r8 >=u r7 +``` + +Gas simulation at offset 116182 with total cost of 124: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... r7 = u8 [r11 + 0xbc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... r8 = u8 [r11 + 0xbd] + .D========================eE--------------R.................................................................................... r7 = r7 << 0x7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................... r9 = u64 [r11 + 0x8] + .D========================eE--------------R.................................................................................... r8 = r8 << 0x6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r10 = u8 [r11 + 0xbe] + ..D========================eE-----------------------R.......................................................................... r8 = r8 | r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r1 + 0x20] = r12 + ..D========================eE------------------------R......................................................................... r9 = r9 + r12 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r9 + 0] + ...D===============================================eE-R........................................................................ r10 = r10 << 0x5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r11 = u64 [r11 + 0x50] + ...D================================================eER........................................................................ r8 = r8 | r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = u64 [r7 + 0] + ....D================================================eE------------------------R............................................... r9 = r8 & 0xe0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................... u64 [r1 + 0x18] = r6 + ....D================================================eE------------------------R............................................... r11 = r11 + r6 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r11 + 0] = r9 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x40] + .....DeE------------------------------------------------------------------------------------------------R...................... r8 = 0xbd + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3508, jump [r10 + 0] +``` + +Gas simulation at offset 116253 with total cost of 1: + +``` + D... r9 = r5 + DeER jump 116111 if r5 > 0x1e + ..DeE-----------------------------------------------R r10 = 0x23204 + ..D==eE---------------------------------------------R r11 = r11 + r10 + ...D==eE--------------------------------------------R r11 = r11 + 0x4 + ...DeE----------------------------------------------R r12 = 0xaaaaaaaaaaaaaaab + ...DeE----------------------------------------------R r2 = 0xffffffffffffffe8 + ....DeE---------------------------------------------R r3 = 0x1 + ....DeE---------------------------------------------R r4 = 0x2 + ....DeeE--------------------------------------------R fallthrough +``` + +Gas simulation at offset 116498 with total cost of 35: + +``` + DeeeeER............................... r5 = r7 mulhu r12 + .D===eER.............................. r5 = r5 >> 0x2 + .D====eeeER........................... r5 = r5 * r2 + .D=======eER.......................... r5 = r5 + r10 + ..DeE------R.......................... r8 = r6 << 0x20 + ..D=eE-----R.......................... r8 = r8 >> 0x1e + ..D==eE----R.......................... r8 = r8 + r9 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [r8 + 0] = r3 + ...DeE--------------------------R..... r8 = r6 + 0x3 + ...D=eE-------------------------R..... r8 = r8 << 0x20 + ....D=eE------------------------R..... r8 = r8 >> 0x1e + ....D==eE-----------------------R..... r8 = r8 + r9 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r8 + 0] = r4 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0] + .....D=============================eER r6 = r6 + r8 + .....DeE-----------------------------R r10 = r10 + 0x4 + .....D=eE----------------------------R r7 = r7 + 0x1 + .....D==eE---------------------------R jump 116498 if r10 != r11 +``` + +Gas simulation at offset 116549 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 116564 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 116696 if r8 == 0 +``` + +Gas simulation at offset 116572 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .D........................... r5 = r7 + .DeE------------------------R r11 = 0 + .DeE------------------------R r12 = 0 + .D=eE-----------------------R r6 = 0 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 116593 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ r9 = u8 [r5 + 0xbc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................ r8 = u8 [r5 + 0xbd] + .D========================eE--------------R............................................................................................................ r7 = r9 << 0x7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r9 = u64 [r5 + 0x8] + ..D========================eE-----------------------R.................................................................................................. r8 = r8 << 0x6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r10 = u8 [r5 + 0xbe] + ..D=========================eE----------------------R.................................................................................................. r8 = r8 | r7 + ..D================================================eER................................................................................................. r9 = r9 + r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r9 + 0] + ...D===============================================eE-------------------------R........................................................................ r10 = r10 << 0x5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................ r11 = u64 [r5 + 0x50] + ...D================================================eE------------------------R........................................................................ r8 = r8 | r10 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = u64 [r7 + 0] + ....D================================================eE------------------------------------------------R............................................... r9 = r8 & 0xe0 + ....D===============================================eE-------------------------------------------------R............................................... r11 = r11 + r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................... u32 [r11 + 0] = r9 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x40] + .....DeE------------------------------------------------------------------------------------------------------------------------R...................... r8 = 0xbd + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3514, jump [r10 + 0] +``` + +Gas simulation at offset 116660 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u32 [r5 + 0xb0] + DeE------------------------R. r6 = r6 + 0x1 + .D========================eER r12 = r12 + 0x4 + .D========================eER r11 = r11 + 0x10 + .D========================eER jump 116593 if r6 >a 0x4 + .DeER. r5 = r5 + 0x10 + .D=eER jump 116858 if r6 >=u r7 +``` + +Gas simulation at offset 116785 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = r10 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r12 + 0] + .D=========================eE-------------R jump 116770 if r7 == 0 +``` + +Gas simulation at offset 116794 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 116767 if r9 != 0 +``` + +Gas simulation at offset 116808 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u64 [r1 + 0x8] = r12 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3516, jump [r8 + 0] +``` + +Gas simulation at offset 116822 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r8 + 0x8] + D==================================================eER jump 116842 if r7 == 0 +``` + +Gas simulation at offset 116831 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3518, jump 4480 +``` + +Gas simulation at offset 116838 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 116842 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r8 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r7 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 116770 +``` + +Gas simulation at offset 116858 with total cost of 1: + +``` + DeER jump 116892 if r11 != r10 +``` + +Gas simulation at offset 116861 with total cost of 2: + +``` + D.... r11 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 116864 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x10] + .D========================eE------------------------R r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 116884 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 116887 with total cost of 1: + +``` + D... r11 = r5 + DeER jump 116861 if r5 == r10 +``` + +Gas simulation at offset 116892 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r11 + 0xfffffffffffffff0] + DeE---------------------------------------R r5 = r11 + 0xfffffffffffffff0 + .D========================eE--------------R jump 116887 if r7 == 0 +``` + +Gas simulation at offset 116902 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r11 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 116884 if r9 != 0 +``` + +Gas simulation at offset 116916 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + .D......................................................................... r6 = r11 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3520, jump [r8 + 0] +``` + +Gas simulation at offset 116932 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 116945 if r7 == 0 +``` + +Gas simulation at offset 116938 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3522, jump 4480 +``` + +Gas simulation at offset 116945 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 116887 +``` + +Gas simulation at offset 116955 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 3524, jump 116738 +``` + +Gas simulation at offset 116981 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r5 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x28] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x40] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x58] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r6 = u64 [r5 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r10 = u64 [r5 + 0x8] + ..D================================================eER................................................. r7 = r5 + 0x8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u32 [r5 + 0xb0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 64] = 0 + ...D================================================eE-----------------------R......................... r9 = r6 - r10 + ...D=================================================eE----------------------R......................... r9 = r9 >>a 0x4 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 56] = 0 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x28] = r5 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 117092 if r9 >=u r8 +``` + +Gas simulation at offset 117033 with total cost of 15: + +``` + DeER.............. r8 = r8 - r9 + DeER.............. r9 = r1 + 0x38 + DeeeeeeeeeeeeeeeER r0 = 3526, jump 118637 +``` + +Gas simulation at offset 117045 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + D=========================eER jump 117183 if r7 == 0 +``` + +Gas simulation at offset 117052 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 117183 if r9 != 0 +``` + +Gas simulation at offset 117066 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3528, jump [r8 + 0] +``` + +Gas simulation at offset 117077 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 117183 if r7 == 0 +``` + +Gas simulation at offset 117083 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3530, jump 4480 +``` + +Gas simulation at offset 117090 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 117183 +``` + +Gas simulation at offset 117092 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 117183 if r8 >=u r9 +``` + +Gas simulation at offset 117095 with total cost of 3: + +``` + DeER.. r8 = r8 << 0x4 + D=eER. r10 = r10 + r8 + D==eER jump 117175 if r6 == r10 +``` + +Gas simulation at offset 117104 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeE----------R jump 117117 +``` + +Gas simulation at offset 117109 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 117112 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 117175 if r5 == r10 +``` + +Gas simulation at offset 117117 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0xfffffffffffffff0] + DeE---------------------------------------R r5 = r6 + 0xfffffffffffffff0 + .D========================eE--------------R jump 117112 if r7 == 0 +``` + +Gas simulation at offset 117127 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r6 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 117109 if r9 != 0 +``` + +Gas simulation at offset 117141 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3532, jump [r8 + 0] +``` + +Gas simulation at offset 117152 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 117165 if r7 == 0 +``` + +Gas simulation at offset 117158 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3534, jump 4480 +``` + +Gas simulation at offset 117165 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 117112 +``` + +Gas simulation at offset 117175 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r10 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 117183 with total cost of 75: + +``` + DeER.......................................................................... r8 = 0x5b38101557403 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i32 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r1 + 64] = 0x48049 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x38] = r8 + .D========================eeeER............................................... r10 = r9 * 0x17 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................... r9 = u64 [r5 + 0x28] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x20] + ..DeE-----------------------------------------------R......................... r11 = 0xaaaaaaaaaaaaaaab + ...D=========================eE---------------------R......................... r8 = r10 << 0x20 + ...D==========================eE--------------------R......................... r8 = r8 >> 0x20 + ...D===============================================eER........................ r9 = r9 - r7 + ....D===============================================eER....................... r9 = r9 >>a 0x2 + ....D================================================eeeER.................... r9 = r9 * r11 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u32 [r5 + 0] = r10 + ....D===================================================eeeeeeeeeeeeeeeeeeeeER jump 117264 if r9 >=u r8 +``` + +Gas simulation at offset 117245 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x20 + DeER............... r8 = r8 - r9 + .DeER.............. r9 = r1 + 0x38 + .DeeeeeeeeeeeeeeeER r0 = 3536, jump 119127 +``` + +Gas simulation at offset 117260 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R jump 117277 +``` + +Gas simulation at offset 117264 with total cost of 1: + +``` + DeER jump 117277 if r8 >=u r9 +``` + +Gas simulation at offset 117267 with total cost of 29: + +``` + DeeeER.......................... r9 = r8 * 0xc + D===eER......................... r7 = r7 + r9 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 117277 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r5 + 0x38] + D=========================eE--------------R....... r9 = r9 - r7 + .D=========================eE-------------R....... r9 = r9 >>a 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u32 [r1 + 52] = 0 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 117313 if r9 >=u r8 +``` + +Gas simulation at offset 117296 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x38 + DeER............... r8 = r8 - r9 + .DeER.............. r9 = r1 + 0x34 + .DeeeeeeeeeeeeeeeER r0 = 3538, jump 119565 +``` + +Gas simulation at offset 117311 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 117326 +``` + +Gas simulation at offset 117313 with total cost of 1: + +``` + DeER jump 117326 if r8 >=u r9 +``` + +Gas simulation at offset 117316 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x40] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 117326 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r5 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u32 [r5 + 0xb0] + .D========================eE--------------R....... r9 = r9 - r7 + .D=========================eE-------------R....... r9 = r9 >>a 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u32 [r1 + 52] = 0 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 117366 if r9 >=u r8 +``` + +Gas simulation at offset 117349 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x50 + DeER............... r8 = r8 - r9 + .DeER.............. r9 = r1 + 0x34 + .DeeeeeeeeeeeeeeeER r0 = 3540, jump 119565 +``` + +Gas simulation at offset 117364 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 117379 +``` + +Gas simulation at offset 117366 with total cost of 1: + +``` + DeER jump 117379 if r8 >=u r9 +``` + +Gas simulation at offset 117369 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x58] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 117379 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r5 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r5 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u32 [r5 + 0] + .DeE--------------------------------------R....... r6 = r5 + 0xe0 + .D========================eE--------------R....... r9 = r9 - r7 + .D=========================eE-------------R....... r9 = r9 >>a 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... u32 [r1 + 52] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 117422 if r9 >=u r8 +``` + +Gas simulation at offset 117406 with total cost of 16: + +``` + DeER............... r8 = r8 - r9 + DeER............... r9 = r1 + 0x34 + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 3542, jump 119565 +``` + +Gas simulation at offset 117420 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 117436 +``` + +Gas simulation at offset 117422 with total cost of 1: + +``` + DeER jump 117436 if r8 >=u r9 +``` + +Gas simulation at offset 117425 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 117436 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 118397 if r7 == 0 +``` + +Gas simulation at offset 117445 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0] + DeE------------------------R. r5 = 0 + D=========================eER r6 = r7 + 0x58 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 117453 with total cost of 16: + +``` + DeER............... r7 = r6 + 0xffffffffffffffa8 + DeER............... r9 = 0x48 + DeER............... r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 3544, jump 256151 +``` + +Gas simulation at offset 117468 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [r6 + 4294967280] = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [r6 + 4294967284] = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [r6 + 4294967288] = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [r6 + 4294967292] = 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [r6 + 0] = 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u32 [r7 + 0xb0] + .D========================eE-------------------------------------------------R.................... r5 = r5 + 0x1 + ..D=======================eE-------------------------------------------------R.................... r6 = r6 + 0x5c + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 117453 if r5 =u r7 +``` + +Gas simulation at offset 118167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE------------------------R r7 = 0x438 + DeeeeeeeeeeeeeeeE----------R r0 = 3596, jump 5449 +``` + +Gas simulation at offset 118181 with total cost of 77: + +``` + D............................................................................... r6 = r7 + DeER............................................................................ r0 = 0xe0e + DeER............................................................................ r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + ..DeE-----------------------R................................................... r7 = 0xac4400000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u8 [r5 + 16] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 20] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 24] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 28] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 32] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 36] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 40] = 0x38c + ....DeE-----------------------------------------------------------------------R. r7 = 0x6ee48 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + .....DeE-----------------------------------------------------------------------R r7 = 0x11b0 + .....DeE-----------------------------------------------------------------------R r0 = 0x1618 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 5449 +``` + +Gas simulation at offset 118255 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0] + D==================================================eER.......................... r10 = r7 + r5 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r10 + 0] + .D===========================================================================eER jump 118320 if r7 == r6 +``` + +Gas simulation at offset 118268 with total cost of 1: + +``` + DeER jump 118285 if r7 == 0 +``` + +Gas simulation at offset 118271 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r10 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eE------------------------R jump 118372 if r9 == 0 +``` + +Gas simulation at offset 118285 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r10 + 0] = r6 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 118316 if r7 != 0 +``` + +Gas simulation at offset 118294 with total cost of 25: + +``` + DeER........................ r7 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 3600, jump 5449 +``` + +Gas simulation at offset 118306 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r7 + 0] = 0x1 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 118320 +``` + +Gas simulation at offset 118316 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 118320 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r6 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r7 + 0x28] + .D......................................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r8 = u64 [r1 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3602, jump [r9 + 0] +``` + +Gas simulation at offset 118342 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0xc0] + D==================================================eER jump 117532 if r7 == 0 +``` + +Gas simulation at offset 118353 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r7 + 0x20] + DeE-------------------------------------------------R...................... r8 = 0x1 + .D......................................................................... r7 = r6 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3604, jump [r9 + 0] +``` + +Gas simulation at offset 118369 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 117532 +``` + +Gas simulation at offset 118372 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u64 [r1 + 0] = r10 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 3606, jump [r8 + 0] +``` + +Gas simulation at offset 118385 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r10 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r10 + 0] = r6 + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 118316 if r7 != 0 +``` + +Gas simulation at offset 118395 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 118294 +``` + +Gas simulation at offset 118397 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3608, jump 116069 +``` + +Gas simulation at offset 118408 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3610, jump 115821 +``` + +Gas simulation at offset 118416 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x48] + DeE------------------------R...................... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 118430 with total cost of 16: + +``` + DeER............... r7 = 0x1009c + DeER............... r8 = 0x13378 + DeER............... r10 = 0x15388 + DeER............... r9 = 0x6ec + .DeeeeeeeeeeeeeeeER r0 = 3612, jump 253403 +``` + +Gas simulation at offset 118456 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x20] + .D==================================================eER jump 118507 if r7 == 0 +``` + +Gas simulation at offset 118476 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r9 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0] + .D========================eE-------------------------------------------------R......................... r10 = r9 + 0x10 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r9 + 32] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r1 + 0x8] = r10 + ...D===============================================eE-------------------------------------------------R jump 118589 if r5 != r10 +``` + +Gas simulation at offset 118507 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0] + D==================================================eER jump 118559 if r7 == 0 +``` + +Gas simulation at offset 118515 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 118556 if r9 != 0 +``` + +Gas simulation at offset 118529 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3614, jump 4480 +``` + +Gas simulation at offset 118536 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 118549 if r7 == 0 +``` + +Gas simulation at offset 118542 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3616, jump 4480 +``` + +Gas simulation at offset 118549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 118559 +``` + +Gas simulation at offset 118556 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 118559 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 118574 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3618, jump 4480 +``` + +Gas simulation at offset 118583 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER jump 118507 if r5 == r7 +``` + +Gas simulation at offset 118589 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x8] + .D========================eE--------------R jump 118574 if r7 == 0 +``` + +Gas simulation at offset 118601 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 118574 if r9 != 0 +``` + +Gas simulation at offset 118615 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3620, jump 4480 +``` + +Gas simulation at offset 118622 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 118574 if r7 == 0 +``` + +Gas simulation at offset 118628 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3622, jump 4480 +``` + +Gas simulation at offset 118635 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 118574 +``` + +Gas simulation at offset 118637 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = u64 [r7 + 0x8] + .D==================================================eER.. r11 = r10 - r6 + ..D==================================================eER. r11 = r11 >>a 0x4 + ..D===================================================eER jump 118767 if r11 >=u r8 +``` + +Gas simulation at offset 118664 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r3 = u64 [r7 + 0] + D=========================eE--------------R......... r11 = r6 - r3 + .D=========================eE-------------R......... r5 = r11 >>a 0x4 + .D==========================eE------------R......... r12 = r5 + r8 + ..D==========================eE-----------R......... r11 = r12 >> 0x3c + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 119095 if r11 != 0 +``` + +Gas simulation at offset 118683 with total cost of 22: + +``` + DeER..................... r11 = r10 - r3 + D=eER.................... r10 = r11 >>a 0x3 + .D=eeeeeeeeeeeeeeeeeeeeER jump 118830 if r12 >=u r10 +``` + +Gas simulation at offset 118693 with total cost of 21: + +``` + DeER.................... r12 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 118846 if r11 >=u r12 +``` + +Gas simulation at offset 118707 with total cost of 1: + +``` + DeER r4 = r10 << 0x4 + DeER jump 118862 if r10 == 0 +``` + +Gas simulation at offset 118714 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x20] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x18] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .D========================eE------------------------R r10 = r10 >> 0x3c + .D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 119108 if r10 != 0 +``` + +Gas simulation at offset 118736 with total cost of 15: + +``` + D................. r7 = r4 + D................. r5 = r4 + DeeeeeeeeeeeeeeeER r0 = 3624, jump 5449 +``` + +Gas simulation at offset 118747 with total cost of 50: + +``` + D.................................................... r4 = r5 + D.................................................... r2 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r3 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 118865 +``` + +Gas simulation at offset 118767 with total cost of 1: + +``` + DeER jump 118908 if r8 == 0 +``` + +Gas simulation at offset 118771 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r9 + 0] + DeE---------------------------------------R..... r8 = r8 << 0x4 + .DeE--------------------------------------R..... r8 = r8 + r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 118812 if r10 == 0 +``` + +Gas simulation at offset 118786 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r10 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 118789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r10 + DeE------------------------R r6 = r6 + 0x10 + DeE------------------------R r11 = r11 + 0x1 + .DeE-----------------------R jump 118789 if r6 != r8 +``` + +Gas simulation at offset 118803 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r10 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-------------------------R jump 119080 +``` + +Gas simulation at offset 118812 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 8] = 0 + DeE------------------------R r6 = r6 + 0x10 + D=eE-----------------------R jump 118812 if r6 != r8 +``` + +Gas simulation at offset 118823 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-------------------------R jump 119080 +``` + +Gas simulation at offset 118830 with total cost of 21: + +``` + D....................... r10 = r12 + DeER.................... r12 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 118707 if r11 >a 0x2 + ..DeE--------------------------------------------------R.... r11 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER. r12 = r6 * r11 + ...D........................................................ r6 = r8 + ...D........................................................ r8 = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r1 + 0x30] = r9 + ....D====================================================eER jump 119305 if r12 >=u r6 +``` + +Gas simulation at offset 119175 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r2 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r7 + 0] + .D========================eE--------------R........... r8 = r5 - r9 + .DeE--------------------------------------R........... r3 = 0x1555555555555556 + ..D========================eE-------------R........... r8 = r8 >>a 0x2 + ..D=========================eeeE----------R........... r12 = r8 * r11 + ...D===========================eE---------R........... r8 = r12 + r6 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 119533 if r8 >=u r3 +``` + +Gas simulation at offset 119206 with total cost of 26: + +``` + DeER......................... r10 = r10 - r9 + D=eER........................ r10 = r10 >>a 0x2 + DeE-R........................ r11 = 0xaaaaaaab00000000 + .DeER........................ r9 = 0xaaaaaaaaaaaaaaab + .D=eeeER..................... r9 = r10 * r9 + ..D===eER.................... r10 = r9 << 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 119244 if r8 =u r3 +``` + +Gas simulation at offset 119287 with total cost of 15: + +``` + DeeeER............ r7 = r10 * 0xc + DeeeeeeeeeeeeeeeER r0 = 3634, jump 5449 +``` + +Gas simulation at offset 119297 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 119367 +``` + +Gas simulation at offset 119305 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 119358 if r6 == 0 +``` + +Gas simulation at offset 119308 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r7 + DeeeE----------------------R.... r6 = r6 * 0xc + D===eE---------------------R.... r7 = r5 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 119321 with total cost of 15: + +``` + DeER.............. r9 = 0xc + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3636, jump 256372 +``` + +Gas simulation at offset 119333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeE------------------------R r6 = r6 + 0xfffffffffffffff4 + DeE------------------------R r5 = r5 + 0xc + D=eE-----------------------R jump 119321 if r6 != 0 +``` + +Gas simulation at offset 119345 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 119518 +``` + +Gas simulation at offset 119358 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 119518 +``` + +Gas simulation at offset 119364 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 119367 with total cost of 32: + +``` + DeeeER............................. r8 = r12 * 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0] = r7 + .D==eE---------------------R....... r5 = r7 + r8 + .D==eeeE-------------------R....... r6 = r6 * 0xc + ..D====eE------------------R....... r7 = r5 + r6 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x10] = r5 + ...D............................... r8 = r2 + ...DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 119390 with total cost of 15: + +``` + DeER.............. r9 = 0xc + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3638, jump 256372 +``` + +Gas simulation at offset 119402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeE------------------------R r6 = r6 + 0xfffffffffffffff4 + DeE------------------------R r5 = r5 + 0xc + D=eE-----------------------R jump 119390 if r6 != 0 +``` + +Gas simulation at offset 119414 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u64 [r1 + 0x18] + .D========================eeeE----------------------R.................... r7 = r8 * 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r8 = u64 [r1 + 0] + ..D==========================eE---------------------R.................... r10 = r8 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................... r8 = u64 [r1 + 0x28] + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 119482 if r8 == r6 +``` + +Gas simulation at offset 119437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 119444 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xfffffffffffffff4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeE-------------------------R r5 = r5 + 0xfffffffffffffff4 + DeE-------------------------R r9 = 0xc + .D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 3640, jump 256372 +``` + +Gas simulation at offset 119465 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + D=========================eER jump 119444 if r8 != r6 +``` + +Gas simulation at offset 119471 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 119486 +``` + +Gas simulation at offset 119482 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 119486 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r9 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r9 + 0x10] = r10 + .DeE------------------------------------------------R jump 119518 if r8 == 0 +``` + +Gas simulation at offset 119500 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + .DeE-----------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 119518 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 119533 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0xe3c + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 119546 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3642, jump 10252 +``` + +Gas simulation at offset 119553 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeeeeeeeeeeeeeeeER r0 = 3644, jump 10550 +``` + +Gas simulation at offset 119565 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = u64 [r7 + 0x8] + .D==================================================eER.. r11 = r10 - r6 + ..D==================================================eER. r11 = r11 >>a 0x2 + ..D===================================================eER jump 119685 if r11 >=u r8 +``` + +Gas simulation at offset 119592 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r5 = u64 [r7 + 0] + D=========================eE--------------R......... r11 = r6 - r5 + .D=========================eE-------------R......... r3 = r11 >>a 0x2 + .D==========================eE------------R......... r12 = r3 + r8 + ..D==========================eE-----------R......... r11 = r12 >> 0x3e + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 119873 if r11 != 0 +``` + +Gas simulation at offset 119611 with total cost of 22: + +``` + DeER..................... r11 = r10 - r5 + D=eER.................... r10 = r11 >>a 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 119723 if r12 >=u r10 +``` + +Gas simulation at offset 119620 with total cost of 21: + +``` + DeER.................... r12 = 0x7ffffffffffffffc + D=eeeeeeeeeeeeeeeeeeeeER jump 119738 if r11 >=u r12 +``` + +Gas simulation at offset 119633 with total cost of 26: + +``` + DeER......................... r11 = r10 << 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + DeE-------------------------R jump 119756 if r10 == 0 +``` + +Gas simulation at offset 119642 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x8] = r7 + .D========================eE--------------R...... r10 = r10 >> 0x3e + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 119886 if r10 != 0 +``` + +Gas simulation at offset 119661 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 3646, jump 5449 +``` + +Gas simulation at offset 119670 with total cost of 26: + +``` + D............................ r2 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 119759 +``` + +Gas simulation at offset 119685 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 119717 if r8 == 0 +``` + +Gas simulation at offset 119688 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + DeE------------------------R r10 = r8 << 0x2 + .DeE-----------------------R r8 = r6 + r10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 119697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r9 + DeE------------------------R r10 = r10 + 0xfffffffffffffffc + DeE------------------------R r6 = r6 + 0x4 + D=eE-----------------------R jump 119697 if r10 != 0 +``` + +Gas simulation at offset 119708 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r7 + 0x8] = r6 + DeeeeeeeeeeeeeeeE-------------------------R jump 119858 +``` + +Gas simulation at offset 119717 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + DeeeeeeeeeeeeeeeE----------R jump 119858 +``` + +Gas simulation at offset 119723 with total cost of 21: + +``` + D....................... r10 = r12 + DeER.................... r12 = 0x7ffffffffffffffc + D=eeeeeeeeeeeeeeeeeeeeER jump 119633 if r11 > 0xc + .DeE--------------------------------------R...... r11 = r1 + 0x28 + ..D=========================eE------------R...... r11 = r11 + r12 + ..D=========================eE------------R...... r12 = r12 + r7 + ..DeE-------------------------------------R...... r9 = r2 + r0 + ...D=======================eeeeeeeeeeeeeeeeeeeeER jump 120065 if r8 != 0 +``` + +Gas simulation at offset 120020 with total cost of 15: + +``` + DeER.............. r8 = r2 + 0x31 + DeeeeeeeeeeeeeeeER jump 120040 +``` + +Gas simulation at offset 120025 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r12 + 0] + D=========================eE--------------R........... r10 = r10 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r10 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 120034 with total cost of 2: + +``` + DeER. r8 = r8 + 0x27 + D=eER jump 120118 if r8 == r9 +``` + +Gas simulation at offset 120040 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u8 [r8 + 0] + D=========================eE--------------R...... r10 = r5 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 120034 if r10 != 0 +``` + +Gas simulation at offset 120049 with total cost of 2: + +``` + DeER. r5 = r5 & 0x4 + D=eER jump 120025 if r5 == 0 +``` + +Gas simulation at offset 120055 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r11 + 0] + D=========================eE--------------R........... r10 = r10 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r10 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 120025 +``` + +Gas simulation at offset 120065 with total cost of 15: + +``` + DeER.............. r8 = r2 + 0x31 + DeeeeeeeeeeeeeeeER jump 120093 +``` + +Gas simulation at offset 120070 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r12 + 0] + D=========================eE--------------R........... r10 = r10 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r10 + .DeE-------------------------------------------------R r10 = r3 & 0x38 + ..DeeeE----------------------------------------------R r10 = r10 >u 0 + ..D===eE---------------------------------------------R r6 = r6 | r10 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 120087 with total cost of 2: + +``` + DeER. r8 = r8 + 0x27 + D=eER jump 120124 if r8 == r9 +``` + +Gas simulation at offset 120093 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r3 = u8 [r8 + 0] + D=========================eE--------------R...... r10 = r3 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 120087 if r10 != 0 +``` + +Gas simulation at offset 120102 with total cost of 2: + +``` + DeER. r10 = r3 & 0x4 + D=eER jump 120070 if r10 == 0 +``` + +Gas simulation at offset 120108 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r11 + 0] + D=========================eE--------------R........... r10 = r10 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r10 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 120070 +``` + +Gas simulation at offset 120118 with total cost of 2: + +``` + DeER. r5 = 0x8000 + DeeER fallthrough +``` + +Gas simulation at offset 120124 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r2 = u64 [r2 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 120171 if r2 != 0 +``` + +Gas simulation at offset 120130 with total cost of 21: + +``` + DeER.................... r8 = r4 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 120143 if r8 >u 256 +``` + +Gas simulation at offset 120138 with total cost of 2: + +``` + DeER. r8 = 0x100 + DeeER fallthrough +``` + +Gas simulation at offset 120143 with total cost of 27: + +``` + DeER.......................... r9 = r8 + 0xffffffffffffffff + DeER.......................... r11 = r4 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x10] + .D=========================eER r11 = r11 + r10 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 120156 with total cost of 1: + +``` + DeER jump 120183 if r9 == r4 +``` + +Gas simulation at offset 120159 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r2 = u64 [r11 + 0] + DeE---------------------------------------R..... r4 = r4 + 0x1 + DeE---------------------------------------R..... r11 = r11 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 120156 if r2 == 0 +``` + +Gas simulation at offset 120171 with total cost of 1: + +``` + DeER jump 119995 if r2 != 0 +``` + +Gas simulation at offset 120175 with total cost of 1: + +``` + DeER jump 119995 if r4 != 256 +``` + +Gas simulation at offset 120181 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 120189 +``` + +Gas simulation at offset 120183 with total cost of 15: + +``` + DeER.............. r2 = 0 + D................. r4 = r8 + DeeeeeeeeeeeeeeeER jump 120175 +``` + +Gas simulation at offset 120189 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0] + .D========================eER. r9 = r10 | r11 + .D=========================eER jump 120235 if r9 == 0 +``` + +Gas simulation at offset 120206 with total cost of 1: + +``` + DeER jump 120215 if r10 != 0 +``` + +Gas simulation at offset 120209 with total cost of 1: + +``` + DeER r9 = 0x2 + DeER jump 120235 if r11 != 0 +``` + +Gas simulation at offset 120215 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x18] + D=========================eE--------------R r9 = r11 << 0x3 + .D=========================eE-------------R r9 = r9 - r11 + .D==========================eE------------R r9 = r9 >> 0x3 + .D===========================eE-----------R jump 120284 if r10 u 0 + .D==eE------------------------------------R.............. r9 = r9 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r10 = i32 [r7 + 0xb0] + .D=========================eeeE-----------R.............. r9 = r10 * r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xb8] = r9 + ..DeE---------------------------------------------------R jump 120250 if r8 == 0 +``` + +Gas simulation at offset 120304 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 120261 +``` + +Gas simulation at offset 120307 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r8 + .D.............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r8 + 37] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r8 + 36] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r8 + 35] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r8 + 34] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r8 + 33] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 32] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 31] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x7] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 38] = 0 + ...D=========================================================================eER jump 120438 if r7 == 0 +``` + +Gas simulation at offset 120352 with total cost of 17: + +``` + DeER................ r7 = r7 << 0x38 + D=eER............... r7 = r7 >>a 0x38 + D==eER.............. r7 = r7 + 0x80 + .D==eeER............ i32 r7 = r7 >> 0x1 + .D====eeER.......... i32 r7 = r7 + 0xffffffffffffffc0 + ..DeeeeeeeeeeeeeeeER r0 = 3654, jump 57352 +``` + +Gas simulation at offset 120375 with total cost of 15: + +``` + DeER.............. r8 = 0x3fa0000000000000 + DeeeeeeeeeeeeeeeER r0 = 3656, jump 58524 +``` + +Gas simulation at offset 120392 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r5 + 0x1f] = a0 + DeE------------------------R............................. r8 = r7 >> 0x38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x26] = a1 + .DeE------------------------R............................ r8 = r7 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x25] = a1 + ..DeE------------------------R........................... r8 = r7 >> 0x28 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x24] = a1 + ...D======================eE--R.......................... r8 = r7 >> 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x23] = a1 + ....D======================eE------------------------R... r8 = r7 >> 0x18 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x22] = a1 + .....D======================eE------------------------R.. r8 = r7 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x21] = a1 + .....D=======================eE------------------------R. r7 = r7 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x20] = a0 + ......DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 120438 with total cost of 65: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................... r7 = u8 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................... r8 = u8 [r6 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................... r9 = u8 [r6 + 0x6] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u8 [r5 + 0x1e] = a0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u8 [r5 + 0x18] = a1 + .D========================eE------------------------R............... r7 = r9 & 0x3 + ..D========================eE-----------------------R............... r7 = r7 + 0xfffffffffffffffd + ..D=========================eeeE--------------------R............... r7 = r7 >a 0x3f + ....D===========================eE------------------R............... r10 = r9 ^ 0xffffffffffffffff + ....D============================eE-----------------R............... r10 = r10 << 0x1 + ....D=============================eE----------------R............... r8 = r8 & r10 + .....D===========================eE-----------------R............... r10 = r9 >> 0x1 + .....D============================eE----------------R............... r10 = r10 & 0x2 + .....D=============================eE---------------R............... r9 = r9 & 0x38 + ......D=============================eE--------------R............... r9 = r9 | r10 + ......D==============================eE-------------R............... r7 = r7 | r9 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............... r9 = u8 [r6 + 0xf] + ......D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = u8 [r6 + 0xe] + .......D==============================eE---------------------R...... r8 = r8 & 0x4 + .......D===============================eE--------------------R...... r7 = r7 | r8 + .......D================================eE-------------------R...... r9 = r9 << 0x8 + .......D====================================================eER..... r9 = r9 | r10 + ........D====================================================eER.... r8 = r9 << 0x30 + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x19] = a0 + ........D=====================================================eE---R jump 120775 if r8 > 0x30 + ..DeE-------------------------------------R.................................................................................................................................................................. r11 = r9 << 0x2 + ..D=eE------------------------------------R.................................................................................................................................................................. r9 = r9 + r3 + ...D=eE-----------------------------------R.................................................................................................................................................................. r9 = r9 + r11 + ...DeE------------------------------------R.................................................................................................................................................................. r11 = r10 << 0x2 + ...D=eE-----------------------------------R.................................................................................................................................................................. r10 = r10 + r3 + ....D=eE----------------------------------R.................................................................................................................................................................. r10 = r10 + r11 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.................................................................................................................................................................. r11 = u8 [r9 + 0x2] + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.................................................................................................................................................................. r12 = u8 [r9 + 0x1] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r7 = u8 [r9 + 0] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r4 = i8 [r9 + 0x3] + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................... u8 [r5 + 0x2] = a4 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. u8 [r5 + 0x1] = a5 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u8 [r5 + 0] = a0 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r7 = u8 [r9 + 0x4] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................... r9 = u8 [r10 + 0x2] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r11 = u8 [r10 + 0x1] + ......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u8 [r10 + 0] + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = i8 [r10 + 0x3] + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u8 [r5 + 0x6] = a2 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u8 [r5 + 0x5] = a4 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r5 + 0x4] = a5 + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u8 [r10 + 0x4] + ........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u8 [r5 + 0x3] = t2 + ........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u8 [r5 + 0x8] = a0 + ...........................................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r5 + 0x7] = a1 + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 0x9] = a2 + ...........................................D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u8 [r6 + 0x13] + ...........................................D========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u8 [r6 + 0x12] + ............................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0xa] = t0 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r6 + 0] + ............................................D===============================================================================================================eE---------------------R......................... r7 = r7 << 0x8 + .............................................D===============================================================================================================eE--------------------R......................... r9 = r7 | r8 + .............................................D================================================================================================================eE-------------------R......................... r7 = r9 << 0x30 + ..............................................D===================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xb] = a3 + ..............................................D================================================================================================================eE-------------------------------------------R jump 120775 if r7 > 0x30 + .DeE--------------------------------------R.......................................................................................................................................... r7 = r9 << 0x2 + .DeE--------------------------------------R.......................................................................................................................................... r9 = r9 + r3 + .D=eE-------------------------------------R.......................................................................................................................................... r7 = r7 + r9 + ..DeE-------------------------------------R.......................................................................................................................................... r8 = r10 << 0x2 + ..DeE-------------------------------------R.......................................................................................................................................... r10 = r10 + r3 + ..D=eE------------------------------------R.......................................................................................................................................... r8 = r8 + r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......................................................................................................................................... r9 = u8 [r7 + 0x2] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......................................................................................................................................... r10 = u8 [r7 + 0x1] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......................................................................................................................................... r11 = u8 [r7 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.......................................................................................................................................... r3 = i8 [r7 + 0x3] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r5 + 0xe] = a2 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r5 + 0xd] = a3 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r5 + 0xc] = a4 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r7 = u8 [r7 + 0x4] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r9 = u8 [r8 + 0x2] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r10 = u8 [r8 + 0x1] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r11 = u8 [r8 + 0] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r12 = i8 [r8 + 0x3] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r5 + 0x12] = a2 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r5 + 0x11] = a3 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r5 + 0x10] = a4 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r8 = u8 [r8 + 0x4] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 0xf] = t1 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 0x14] = a0 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 0x13] = a5 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r5 + 0x15] = a1 + ........D========================================================================================================================eER................................................. r7 = r2 >> 0x8 + ........D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r5 + 0x16] = a0 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = u8 [r6 + 0x2] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x17] = a0 + ...........................................DeeE-------------------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 120775 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r7 = u8 [r6 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r8 = u8 [r6 + 0xb] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r5 + 0x1a] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................... r7 = u8 [r6 + 0xd] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................... r9 = u8 [r6 + 0xc] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r5 + 0x1b] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r5 + 0x1d] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r5 + 0x1c] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + ...D================================================eE------------------------R..................... r1 = r1 + 0x18 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 120813 with total cost of 152: + +``` + DeER....................................................................................................................................................... r1 = r1 + 0xfffffffffffffed0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0x128] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0x120] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0x118] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 272] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 264] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 256] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 248] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 240] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 232] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 224] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 216] = 0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 208] = 0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 200] = 0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 192] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 184] = 0 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x28] + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r7 + 0x20] + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 176] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 168] = 0 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 160] = 0 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + .....D=========================================================================================================================eE------------------------R. r7 = r7 + 0x20 + ......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeE------R jump 121989 if r5 == r6 +``` + +Gas simulation at offset 120910 with total cost of 28: + +``` + DeER........................... r10 = 0 + DeER........................... r9 = 0 + DeER........................... r5 = r5 - r6 + D=eER.......................... r5 = r5 >>a 0x4 + .DeER.......................... r7 = 0xaaaaaaaaaaaaaaab + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r7 + ..DeeeE----------------------R. r8 = r5 * r7 + ..DeE------------------------R. r7 = 0x10000003b + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ...DeeeeeeeeeeeeeeeE----------R jump 121000 +``` + +Gas simulation at offset 120951 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xb8 + DeeeeeeeeeeeeeeeER r0 = 3658, jump 176293 +``` + +Gas simulation at offset 120962 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 120966 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r5 = u64 [r7 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r7 + 0x20] + .D========================eE------------------------R...... r9 = r9 + 0x1 + .D=================================================eER..... r7 = r5 - r6 + .D==================================================eER.... r7 = r7 >>a 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r8 = u64 [r1 + 0x40] + ..D==================================================eeeER. r8 = r7 * r8 + ..DeE----------------------------------------------------R. r10 = r10 + 0x30 + ..D=====================================================eER jump 121992 if r9 >=u r8 +``` + +Gas simulation at offset 121000 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x48] = r9 + DeE---------------------------------------R...... r9 = r6 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u16 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x50] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 121054 if r7 >s 239 +``` + +Gas simulation at offset 121017 with total cost of 2: + +``` + DeER. r9 = r7 + 0xfffffffffffffff5 + DeER. r11 = 0x4 + D=eER jump 121377 if r9 >=u r11 +``` + +Gas simulation at offset 121027 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xb8] + D=========================eE--------------R jump 121517 if r7 == r9 +``` + +Gas simulation at offset 121040 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0xc0] + DeE---------------------------------------R r8 = r6 + r10 + .D========================eE--------------R jump 121551 if r5 != r7 +``` + +Gas simulation at offset 121052 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 120951 +``` + +Gas simulation at offset 121054 with total cost of 2: + +``` + DeER. r11 = 0xf0 + D=eER jump 121242 if r7 == r11 +``` + +Gas simulation at offset 121062 with total cost of 2: + +``` + DeER. r11 = 0xf7 + D=eER jump 121242 if r7 == r11 +``` + +Gas simulation at offset 121070 with total cost of 2: + +``` + DeER. r11 = 0xff + D=eER jump 121763 if r7 != r11 +``` + +Gas simulation at offset 121078 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r9 + 0x2] + D=========================eE--------------R r9 = r7 + 0xffffffffffffff1f + .DeE--------------------------------------R r11 = 0x20 + .D=========================eE-------------R jump 121753 if r11 > r9 + .D=========================eE-------------R r9 = r9 & 0x1 + ..D=========================eE------------R jump 121753 if r9 == 0 +``` + +Gas simulation at offset 121107 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xe8] + D=========================eE--------------R jump 121943 if r7 == r9 +``` + +Gas simulation at offset 121120 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0xf0] + DeE---------------------------------------R r8 = r6 + r10 + .D========================eE--------------R jump 121977 if r5 == r7 +``` + +Gas simulation at offset 121132 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r8 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r5 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r8 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 121232 if r7 == r9 +``` + +Gas simulation at offset 121167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + DeE------------------------R r6 = r7 - r9 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 123771 if r6 >a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u64 [r1 + 0x10] + ..D========================eE-------------R r9 = r11 << 0x20 + ..D=========================eE------------R r9 = r9 + r11 + ..D==========================eeeE---------R r8 = r8 * r9 + ...D============================eE--------R jump 122966 if r10 >=u r8 +``` + +Gas simulation at offset 122076 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ u64 [r1 + 0x18] = r10 + DeeeE-------------------------------------R........................................ r8 = r10 * 0x30 + .D==eE------------------------------------R........................................ r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R........................................ r8 = u64 [r7 + 0x10] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x68] = r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u64 [r7 + 0x8] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x60] = r8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u64 [r7 + 0] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x58] = r8 + ...DeE--------------------------------------------------R.......................... r8 = r1 + 0x70 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.......................... u64 [r8 + 0] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r8 + 8] = 0 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 16] = 0 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0x18] + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0x20] + ....D===========================================================================eER jump 122184 if r5 == r6 +``` + +Gas simulation at offset 122123 with total cost of 21: + +``` + DeER.................... r5 = r5 - r6 + D=eeeeeeeeeeeeeeeeeeeeER jump 123784 if r5 =u r8 +``` + +Gas simulation at offset 122269 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 122257 if r7 != 0 +``` + +Gas simulation at offset 122276 with total cost of 2: + +``` + DeER. r6 = r5 + 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 122280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r10 + DeE------------------------R r7 = 0x28 + DeeeeeeeeeeeeeeeE----------R r0 = 3694, jump 5449 +``` + +Gas simulation at offset 122293 with total cost of 95: + +``` + D................................................................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r7 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r6 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0x88] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r9 = u64 [r1 + 0x50] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r8 + 0x20] = r9 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 122337 if r7 == 0 +``` + +Gas simulation at offset 122320 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x90] + DeE------------------------R r0 = 0xe70 + .DeeeeeeeeeeeeeeeE---------R jump 106294 +``` + +Gas simulation at offset 122337 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 3696, jump 106294 +``` + +Gas simulation at offset 122347 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x98] + D=========================eER......................... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r10 = u64 [r1 + 0x48] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 122362 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xd8] + D=========================eE--------------R jump 122948 if r6 == r9 +``` + +Gas simulation at offset 122375 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 122408 +``` + +Gas simulation at offset 122380 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u8 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r8 + 0] + .D=================================================eER............................ r7 = r7 ^ r8 + ..D=================================================eeeER......................... r7 = r7 > 0x30 + D==eER jump 122380 if r7 == r8 +``` + +Gas simulation at offset 122434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 122401 +``` + +Gas simulation at offset 122439 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x40] + D=========================eE--------------R jump 122948 if r6 == r3 +``` + +Gas simulation at offset 122447 with total cost of 25: + +``` + D........................... r9 = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r6 + 0x4] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 122453 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r1 + 0x5c] + D=========================eE--------------R jump 122401 if r7 != r10 +``` + +Gas simulation at offset 122460 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0] + .D=================================================eER jump 122401 if r7 != r8 +``` + +Gas simulation at offset 122474 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x40] = r6 + .D========================eE--------------R jump 122597 if r5 == r7 +``` + +Gas simulation at offset 122489 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r6 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r6 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r5 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r6 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 122588 if r7 == r8 +``` + +Gas simulation at offset 122524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + DeE------------------------R r6 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 123771 if r6 =u r9 +``` + +Gas simulation at offset 122853 with total cost of 2: + +``` + DeER. r10 = r2 + 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 122857 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r10 + 0] + D=========================eE--------------R jump 122873 if r9 == 0 +``` + +Gas simulation at offset 122863 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0] + D=========================eE--------------R jump 122863 if r9 != 0 +``` + +Gas simulation at offset 122871 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 122884 +``` + +Gas simulation at offset 122873 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0] + .D=================================================eER jump 122873 if r10 != r9 +``` + +Gas simulation at offset 122884 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x88] + D=========================eE--------------R jump 122897 if r9 != r8 +``` + +Gas simulation at offset 122892 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 122897 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x98] + D=========================eE--------------R........... r9 = r9 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r9 + .D.................................................... r5 = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 3708, jump 176786 +``` + +Gas simulation at offset 122918 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 3710, jump 4480 +``` + +Gas simulation at offset 122927 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r3 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 122447 if r6 != r3 +``` + +Gas simulation at offset 122935 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 122948 +``` + +Gas simulation at offset 122937 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x50] + D=========================eE--------------R jump 122846 if r9 >=u r12 +``` + +Gas simulation at offset 122944 with total cost of 1: + +``` + DeER jump 122447 if r6 != r3 +``` + +Gas simulation at offset 122948 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + D=========================eE--------------R jump 122039 if r7 == 0 +``` + +Gas simulation at offset 122956 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 3712, jump 4480 +``` + +Gas simulation at offset 122963 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 122039 +``` + +Gas simulation at offset 122966 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + .D========================eE--------------R jump 123012 if r7 == r8 +``` + +Gas simulation at offset 122980 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u16 [r7 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u8 [r9 + 0] + .D========================eE------------------------R........................... r11 = r10 << 0x8 + .D=================================================eER.......................... r9 = r9 & 0x7f + .D========================eE-------------------------R.......................... r10 = r12 - r10 + ..D========================eE------------------------R.......................... r10 = r10 + r11 + ..D=================================================eER......................... r9 = r9 + r10 + ..DeE-------------------------------------------------R......................... r7 = r7 + 0x30 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = 0 + ...DeE-------------------------------------------------------------------------R jump 122980 if r7 != r8 +``` + +Gas simulation at offset 123012 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x88] + DeE---------------------------------------R..... r8 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 123074 if r7 == r8 +``` + +Gas simulation at offset 123024 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 123036 +``` + +Gas simulation at offset 123029 with total cost of 2: + +``` + DeER. r9 = r1 + 0x90 + D=eER jump 123074 if r7 == r9 +``` + +Gas simulation at offset 123036 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r7 + 0x8] + D=========================eE--------------R........... r10 = r10 + r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + .D========================eE-------------------------R jump 123061 if r9 == 0 +``` + +Gas simulation at offset 123051 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0] + D=========================eE--------------R jump 123051 if r9 != 0 +``` + +Gas simulation at offset 123059 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123029 +``` + +Gas simulation at offset 123061 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0] + .D=================================================eER jump 123061 if r10 != r9 +``` + +Gas simulation at offset 123072 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123029 +``` + +Gas simulation at offset 123074 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x90] + DeE------------------------R r7 = r1 + 0x88 + DeeeeeeeeeeeeeeeE----------R r0 = 3714, jump 104357 +``` + +Gas simulation at offset 123088 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x20] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 123098 with total cost of 1: + +``` + DeER jump 123398 if r5 != r6 +``` + +Gas simulation at offset 123102 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x28] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 123151 if r9 == r10 +``` + +Gas simulation at offset 123120 with total cost of 27: + +``` + DeER.......................... r7 = r10 - r9 + D=eER......................... r7 = r7 >>a 0x4 + .DeER......................... r8 = 0xaaaaaaaaaaaaaaab + .D=eeeER...................... r11 = r7 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + ..D........................... r8 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 3716, jump 177512 +``` + +Gas simulation at offset 123151 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0xd8] + D=========================eER jump 123208 if r9 == r10 +``` + +Gas simulation at offset 123162 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x28] + .DeE------------------------------------------------R r7 = r10 - r9 + .D=eE-----------------------------------------------R r7 = r7 >>a 0x4 + ..DeE-----------------------------------------------R r12 = 0xaaaaaaab00000000 + ..DeE-----------------------------------------------R r11 = 0xaaaaaaaaaaaaaaab + ...DeeeE--------------------------------------------R r11 = r7 * r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r7 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 3718, jump 177512 +``` + +Gas simulation at offset 123208 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0xf0] + D=========================eER jump 123265 if r9 == r10 +``` + +Gas simulation at offset 123219 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x28] + .DeE------------------------------------------------R r7 = r10 - r9 + .D=eE-----------------------------------------------R r7 = r7 >>a 0x4 + ..DeE-----------------------------------------------R r12 = 0xaaaaaaab00000000 + ..DeE-----------------------------------------------R r11 = 0xaaaaaaaaaaaaaaab + ...DeeeE--------------------------------------------R r11 = r7 * r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r7 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 3720, jump 177512 +``` + +Gas simulation at offset 123265 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0xc0] + D=========================eER jump 123322 if r9 == r10 +``` + +Gas simulation at offset 123276 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x28] + .DeE------------------------------------------------R r7 = r10 - r9 + .D=eE-----------------------------------------------R r7 = r7 >>a 0x4 + ..DeE-----------------------------------------------R r12 = 0xaaaaaaab00000000 + ..DeE-----------------------------------------------R r11 = 0xaaaaaaaaaaaaaaab + ...DeeeE--------------------------------------------R r11 = r7 * r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r7 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 3722, jump 177512 +``` + +Gas simulation at offset 123322 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0xa8] + D=========================eER jump 123376 if r5 == r10 +``` + +Gas simulation at offset 123333 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x28] + .DeE------------------------------------------------R r7 = r10 - r5 + .D=eE-----------------------------------------------R r7 = r7 >>a 0x4 + ..DeE-----------------------------------------------R r9 = 0xaaaaaaaaaaaaaaab + ..D=eeeE--------------------------------------------R r11 = r7 * r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r7 = u64 [r1 + 0x8] + ...D................................................. r9 = r5 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 3724, jump 177512 +``` + +Gas simulation at offset 123371 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xa0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 123376 with total cost of 1: + +``` + DeER jump 123469 if r5 == 0 +``` + +Gas simulation at offset 123379 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xa8] + D.......................................... r7 = r5 + D=========================eE--------------R jump 123423 if r6 != r5 +``` + +Gas simulation at offset 123389 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123458 +``` + +Gas simulation at offset 123391 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffd0 + D=eER jump 123102 if r5 == r6 +``` + +Gas simulation at offset 123398 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123391 if r7 == 0 +``` + +Gas simulation at offset 123405 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3726, jump 4480 +``` + +Gas simulation at offset 123415 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123391 +``` + +Gas simulation at offset 123417 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 123442 if r6 == r5 +``` + +Gas simulation at offset 123423 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123417 if r7 == 0 +``` + +Gas simulation at offset 123430 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3728, jump 4480 +``` + +Gas simulation at offset 123440 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123417 +``` + +Gas simulation at offset 123442 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r5 + DeE------------------------R r0 = 0xe92 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 123458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3730, jump 4480 +``` + +Gas simulation at offset 123469 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xb8] + D=========================eER jump 123540 if r5 == 0 +``` + +Gas simulation at offset 123476 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xc0] + D.......................................... r7 = r5 + D=========================eE--------------R jump 123494 if r6 != r5 +``` + +Gas simulation at offset 123486 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123529 +``` + +Gas simulation at offset 123488 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 123513 if r6 == r5 +``` + +Gas simulation at offset 123494 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123488 if r7 == 0 +``` + +Gas simulation at offset 123501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3732, jump 4480 +``` + +Gas simulation at offset 123511 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123488 +``` + +Gas simulation at offset 123513 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r5 + DeE------------------------R r0 = 0xe96 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 123529 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3734, jump 4480 +``` + +Gas simulation at offset 123540 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xd0] + D=========================eER jump 123611 if r5 == 0 +``` + +Gas simulation at offset 123547 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xd8] + D.......................................... r7 = r5 + D=========================eE--------------R jump 123565 if r6 != r5 +``` + +Gas simulation at offset 123557 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123600 +``` + +Gas simulation at offset 123559 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 123584 if r6 == r5 +``` + +Gas simulation at offset 123565 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123559 if r7 == 0 +``` + +Gas simulation at offset 123572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3736, jump 4480 +``` + +Gas simulation at offset 123582 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123559 +``` + +Gas simulation at offset 123584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r5 + DeE------------------------R r0 = 0xe9a + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 123600 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3738, jump 4480 +``` + +Gas simulation at offset 123611 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xe8] + D=========================eER jump 123682 if r5 == 0 +``` + +Gas simulation at offset 123618 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xf0] + D.......................................... r7 = r5 + D=========================eE--------------R jump 123636 if r6 != r5 +``` + +Gas simulation at offset 123628 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123671 +``` + +Gas simulation at offset 123630 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 123655 if r6 == r5 +``` + +Gas simulation at offset 123636 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123630 if r7 == 0 +``` + +Gas simulation at offset 123643 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3740, jump 4480 +``` + +Gas simulation at offset 123653 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123630 +``` + +Gas simulation at offset 123655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r5 + DeE------------------------R r0 = 0xe9e + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 123671 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3742, jump 4480 +``` + +Gas simulation at offset 123682 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x100] + D=========================eER jump 123753 if r5 == 0 +``` + +Gas simulation at offset 123689 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x108] + D.......................................... r7 = r5 + D=========================eE--------------R jump 123707 if r6 != r5 +``` + +Gas simulation at offset 123699 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123742 +``` + +Gas simulation at offset 123701 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 123726 if r6 == r5 +``` + +Gas simulation at offset 123707 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 123701 if r7 == 0 +``` + +Gas simulation at offset 123714 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3744, jump 4480 +``` + +Gas simulation at offset 123724 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 123701 +``` + +Gas simulation at offset 123726 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x108] = r5 + DeE------------------------R r0 = 0xea2 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 123742 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x108] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 3746, jump 4480 +``` + +Gas simulation at offset 123753 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x118] + DeE------------------------R...................... r1 = r1 + 0x130 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 123771 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 123784 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 123797 with total cost of 250: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r5 + 368] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r5 + 376] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r5 + 384] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r5 + 0x188] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [r5 + 400] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [r5 + 404] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [r5 + 408] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [r5 + 416] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 424] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 432] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 456] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 464] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 472] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 488] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 496] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r5 + 504] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 512] = 0xffffffffffffffff + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r5 + 440] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r5 + 444] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 592] = 0 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 584] = 0 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 576] = 0 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 568] = 0 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 560] = 0 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i32 [r5 + 0x1c0] + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 552] = 0 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 544] = 0 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 536] = 0 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0x1c4] = r7 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 446] = 0 + .......DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r8 = 0x3ef7c6f8c751f177 + ........DeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r7 = 0x20000ac44 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x260] = r7 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 600] = 0 + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x268] = r8 + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 624] = 0 + .....................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x10] + .....................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x8] + .....................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .....................................................D============================================================================================================================================================================eE------------------------R r1 = r1 + 0x18 + ..............................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 123970 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i8 [r7 + 0x257] + .DeE------------------------R......................... r8 = 0x6e630 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r8 + ..D========================eE------------------------R jump 124417 if r7 =s 0 +``` + +Gas simulation at offset 124193 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xffffffffffffffd8] + DeeeeeeeeeeeeeeeE----------R r0 = 3762, jump 4480 +``` + +Gas simulation at offset 124203 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 124180 +``` + +Gas simulation at offset 124205 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x150] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 124213 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x158] = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 3764, jump 4480 +``` + +Gas simulation at offset 124226 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r5 + 0x138] + D=========================eER jump 124293 if r6 == 0 +``` + +Gas simulation at offset 124233 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x140] + D.......................................... r7 = r6 + .D========================eE--------------R jump 124253 if r5 != r6 +``` + +Gas simulation at offset 124245 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 124280 +``` + +Gas simulation at offset 124247 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffe8 + D=eER jump 124272 if r5 == r6 +``` + +Gas simulation at offset 124253 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r5 + 0xffffffffffffffff] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 124247 if r7 >=s 0 +``` + +Gas simulation at offset 124260 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeE----------R r0 = 3766, jump 4480 +``` + +Gas simulation at offset 124270 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 124247 +``` + +Gas simulation at offset 124272 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x138] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 124280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x140] = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 3768, jump 4480 +``` + +Gas simulation at offset 124293 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i8 [r5 + 0x137] + D=========================eER jump 124458 if r7 =s 0 +``` + +Gas simulation at offset 124436 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x228] + DeeeeeeeeeeeeeeeE----------R r0 = 3782, jump 4480 +``` + +Gas simulation at offset 124447 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x1e8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 124016 if r7 != 0 +``` + +Gas simulation at offset 124455 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 124023 +``` + +Gas simulation at offset 124458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x120] + DeeeeeeeeeeeeeeeE----------R r0 = 3784, jump 4480 +``` + +Gas simulation at offset 124469 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i8 [r5 + 0x11f] + D=========================eER jump 124310 if r7 >=s 0 +``` + +Gas simulation at offset 124477 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x108] + DeeeeeeeeeeeeeeeE----------R r0 = 3786, jump 4480 +``` + +Gas simulation at offset 124488 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0xf0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 124318 if r7 != 0 +``` + +Gas simulation at offset 124496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 124329 +``` + +Gas simulation at offset 124499 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 124514 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 3790, jump 123970 +``` + +Gas simulation at offset 124530 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 124544 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 124719 if r8 == 0 +``` + +Gas simulation at offset 124559 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r8 + D.......................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x70] + .D========================eE--------------R jump 124745 if r7 == 0 +``` + +Gas simulation at offset 124571 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x78] + D=========================eE--------------R jump 124587 if r7 != 0 +``` + +Gas simulation at offset 124578 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x80] + D=========================eE--------------R jump 124927 if r7 == 0 +``` + +Gas simulation at offset 124587 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x88] + D=========================eE--------------R jump 124771 if r7 == 0 +``` + +Gas simulation at offset 124596 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x90] + D=========================eE--------------R jump 124797 if r7 == 0 +``` + +Gas simulation at offset 124605 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x98] + D=========================eE--------------R jump 124823 if r7 == 0 +``` + +Gas simulation at offset 124614 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0xa0] + D=========================eE--------------R jump 124849 if r7 == 0 +``` + +Gas simulation at offset 124623 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0xa8] + D=========================eE--------------R jump 124875 if r7 == 0 +``` + +Gas simulation at offset 124632 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0xb0] + D=========================eE--------------R jump 124901 if r7 == 0 +``` + +Gas simulation at offset 124641 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x20] + D=========================eE--------------R jump 124702 if r7 == 0 +``` + +Gas simulation at offset 124648 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x24] + D=========================eE--------------R jump 124702 if r8 == 0 +``` + +Gas simulation at offset 124655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x260] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x264] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 600] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 3792, jump 58395 +``` + +Gas simulation at offset 124674 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 3794, jump 57503 +``` + +Gas simulation at offset 124693 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x268] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 624] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 124702 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r6 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .D========================eE--------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 124719 with total cost of 16: + +``` + DeER............... r7 = 0x1b614 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x14e + .DeeeeeeeeeeeeeeeER r0 = 3796, jump 253403 +``` + +Gas simulation at offset 124745 with total cost of 16: + +``` + DeER............... r7 = 0x10e46 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x151 + .DeeeeeeeeeeeeeeeER r0 = 3798, jump 253403 +``` + +Gas simulation at offset 124771 with total cost of 16: + +``` + DeER............... r7 = 0x10854 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x155 + .DeeeeeeeeeeeeeeeER r0 = 3800, jump 253403 +``` + +Gas simulation at offset 124797 with total cost of 16: + +``` + DeER............... r7 = 0x18730 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x157 + .DeeeeeeeeeeeeeeeER r0 = 3802, jump 253403 +``` + +Gas simulation at offset 124823 with total cost of 16: + +``` + DeER............... r7 = 0x1734d + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x159 + .DeeeeeeeeeeeeeeeER r0 = 3804, jump 253403 +``` + +Gas simulation at offset 124849 with total cost of 16: + +``` + DeER............... r7 = 0x1583e + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x15b + .DeeeeeeeeeeeeeeeER r0 = 3806, jump 253403 +``` + +Gas simulation at offset 124875 with total cost of 16: + +``` + DeER............... r7 = 0x1b61a + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x15d + .DeeeeeeeeeeeeeeeER r0 = 3808, jump 253403 +``` + +Gas simulation at offset 124901 with total cost of 16: + +``` + DeER............... r7 = 0x1086d + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x15f + .DeeeeeeeeeeeeeeeER r0 = 3810, jump 253403 +``` + +Gas simulation at offset 124927 with total cost of 16: + +``` + DeER............... r7 = 0x1b184 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x10e39 + DeER............... r9 = 0x153 + .DeeeeeeeeeeeeeeeER r0 = 3812, jump 253403 +``` + +Gas simulation at offset 124953 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r6 + .D..................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r8 + ..D=================================================eER jump 125669 if r7 == 0 +``` + +Gas simulation at offset 124980 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u32 [r5 + 0x264] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 125012 if r9 >=u r7 +``` + +Gas simulation at offset 124988 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 124991 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r5 + 0x264] + D=========================eeeeER.................. i32 r7 = r7 * r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE----R.................. r0 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R.................. r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R.................. r6 = u64 [r1 + 0x38] + .D========================eE---R.................. r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 125012 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = r9 /u r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R r7 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeE--------------R jump 125338 if r7 == 0 +``` + +Gas simulation at offset 125025 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeE----------R jump 125065 +``` + +Gas simulation at offset 125034 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r6 = u64 [r1 + 0x8] + D=========================eE--------------R.............. r6 = r6 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u64 [r1 + 0x18] + .D========================eeeE------------R.............. r7 = r5 * r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r8 = u64 [r1 + 0x28] + .D===========================eE-----------R.............. r8 = r8 + r7 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r5 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r7 = u64 [r1 + 0x30] + ..D=================================================eE--R jump 124991 if r7 == 0 +``` + +Gas simulation at offset 125065 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x190] + D=========================eE--------------R jump 125089 if r7 == 0 +``` + +Gas simulation at offset 125073 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x270] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 3814, jump 69235 +``` + +Gas simulation at offset 125086 with total cost of 1: + +``` + DeER jump 124991 if r7 <=s 0 +``` + +Gas simulation at offset 125089 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x258] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3816, jump 85080 +``` + +Gas simulation at offset 125110 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x260] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 3818, jump 58395 +``` + +Gas simulation at offset 125125 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 3820, jump 57503 +``` + +Gas simulation at offset 125139 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + D........................... r7 = r5 + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 3822, jump 69235 +``` + +Gas simulation at offset 125155 with total cost of 20: + +``` + D...................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeER jump 125163 if r7 s 0 +``` + +Gas simulation at offset 125290 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x268] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x270] + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3834, jump 125701 +``` + +Gas simulation at offset 125310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x258] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x270] = r7 + D........................... r7 = r8 + .D.......................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 3836, jump 66433 +``` + +Gas simulation at offset 125331 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x258] = r7 + DeeeeeeeeeeeeeeeE----------R jump 125034 +``` + +Gas simulation at offset 125338 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 3838, jump 85080 +``` + +Gas simulation at offset 125347 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r5 + 0x190] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0x270] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + .D========================eE------------------------R jump 125379 if r8 == 0 +``` + +Gas simulation at offset 125364 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 3840, jump 69235 +``` + +Gas simulation at offset 125375 with total cost of 1: + +``` + DeER jump 124988 if r7 <=s 0 +``` + +Gas simulation at offset 125379 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x28] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r5 + 0x258] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x260] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 3842, jump 58395 +``` + +Gas simulation at offset 125401 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 3844, jump 57503 +``` + +Gas simulation at offset 125413 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 3846, jump 69235 +``` + +Gas simulation at offset 125426 with total cost of 20: + +``` + D...................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeER jump 125456 if r7 s 0 +``` + +Gas simulation at offset 125635 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 124991 +``` + +Gas simulation at offset 125643 with total cost of 16: + +``` + DeER............... r7 = 0x12790 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x13c81 + DeER............... r9 = 0x186 + .DeeeeeeeeeeeeeeeER r0 = 3864, jump 253403 +``` + +Gas simulation at offset 125669 with total cost of 16: + +``` + DeER............... r7 = 0x17368 + DeER............... r8 = 0x100a2 + DeER............... r10 = 0x13c81 + DeER............... r9 = 0x173 + .DeeeeeeeeeeeeeeeER r0 = 3866, jump 253403 +``` + +Gas simulation at offset 125695 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x190] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 125701 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 125950 if r7 == 0 +``` + +Gas simulation at offset 125725 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x188] + DeeeeeeeeeeeeeeeE----------R r0 = 3868, jump 58524 +``` + +Gas simulation at offset 125736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x28] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r8 + .D.......................... r8 = r9 + .DeE-----------------------R r0 = 0xf1e + .DeE-----------------------R r9 = 0x8000000000000000 + ..DeE----------------------R r8 = r8 ^ r9 + ..DeeeeeeeeeeeeeeeE--------R jump 66433 +``` + +Gas simulation at offset 125768 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x30] + D............................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x28] = r7 + D............................ r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 3872, jump 66433 +``` + +Gas simulation at offset 125787 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r7 + DeE------------------------R r8 = 0x3fe0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 3874, jump 58524 +``` + +Gas simulation at offset 125810 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 3876, jump 69313 +``` + +Gas simulation at offset 125824 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 125917 if r7 >s 0 +``` + +Gas simulation at offset 125827 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE------------------------R r5 = 0x2710 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 125834 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + D........................... r7 = r6 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 3878, jump 139479 +``` + +Gas simulation at offset 125846 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 125917 if r7 == 0 +``` + +Gas simulation at offset 125852 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 3880, jump 69235 +``` + +Gas simulation at offset 125863 with total cost of 26: + +``` + DeeeER....................... r7 = r7 s 0 +``` + +Gas simulation at offset 125884 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 125834 if r5 != 0 +``` + +Gas simulation at offset 125887 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 125917 if r5 != 0 +``` + +Gas simulation at offset 125890 with total cost of 15: + +``` + DeER.............. r8 = 0x3ff0000000000000 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 3884, jump 66433 +``` + +Gas simulation at offset 125909 with total cost of 50: + +``` + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x28] = r6 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 125917 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 3886, jump 69235 +``` + +Gas simulation at offset 125928 with total cost of 48: + +``` + DeeeER............................................. r7 = r7 >a 0x3 + .DeE-------------------------R....................... r12 = 0xaaaaaaab00000000 + .DeE-------------------------R....................... r11 = 0xaaaaaaaaaaaaaaab + ..D=========================eeeER.................... r10 = r10 * r11 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 126073 if r8 >=u r10 +``` + +Gas simulation at offset 126021 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x1e8] + DeE------------------------R. r11 = r8 >> 0x3 + D=eE-----------------------R. r11 = r11 & 0xfffffffffffffff8 + .D========================eER r7 = r7 + r11 + .DeE------------------------R r11 = 0x1 << r8 + ..DeE-----------------------R jump 126058 if r9 == 0 +``` + +Gas simulation at offset 126040 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r7 + 0] + DeE---------------------------------------R........... r11 = r11 ^ 0xffffffffffffffff + D=========================eE--------------R........... r9 = r9 & r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + .DeeeE-----------------------------------------------R r7 = r8 >a 0x3 + DeE-R..... r9 = 0xaaaaaaaaaaaaaaab + .D=eeeeER. i32 r10 = r7 * r9 + .D=====eER jump 126374 if r8 =s 0 +``` + +Gas simulation at offset 126856 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 3932, jump 4480 +``` + +Gas simulation at offset 126866 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x40] + DeE------------------------R...................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 126880 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffb8 + D=eER jump 126759 if r5 == r6 +``` + +Gas simulation at offset 126886 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 126880 if r7 == 0 +``` + +Gas simulation at offset 126893 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xffffffffffffffe0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3934, jump 4480 +``` + +Gas simulation at offset 126903 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 126880 +``` + +Gas simulation at offset 126905 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffff30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xb8] = r6 + .D............................................................................. r12 = r8 + .D............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 180] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 176] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 168] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 160] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 152] = 0 + ...D================================================eE------------------------R r8 = r10 | r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 144] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeE----R jump 127418 if r8 == 0 +``` + +Gas simulation at offset 126962 with total cost of 1: + +``` + DeER jump 127126 if r10 == 0 +``` + +Gas simulation at offset 126966 with total cost of 16: + +``` + DeER............... r7 = r1 + 0xa8 + DeER............... r8 = 0x1 + DeER............... r9 = 0xe + .D................. r5 = r6 + .D................. r6 = r12 + .DeeeeeeeeeeeeeeeER r0 = 3936, jump 275069 +``` + +Gas simulation at offset 126987 with total cost of 20: + +``` + D...................... r12 = r6 + D...................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeER jump 127418 if r7 =s 0 +``` + +Gas simulation at offset 127035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 127039 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeE------------------------R r5 = r7 + 0x2f + .DeE-----------------------R r7 = 0x7ffffffffffffff0 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 129366 if r5 >=u r7 +``` + +Gas simulation at offset 127059 with total cost of 1: + +``` + DeER jump 128291 if r5 <=u 22 +``` + +Gas simulation at offset 127064 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 3940, jump 5449 +``` + +Gas simulation at offset 127083 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x60] + DeE------------------------R............................................. r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r11 = u64 [r1 + 0x48] + .D=========================eER........................................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x88] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................. u64 [r1 + 0x78] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................. u64 [r1 + 0x80] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................. r5 = u64 [r1 + 0x58] + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 128314 if r5 != 0 +``` + +Gas simulation at offset 127123 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 128339 +``` + +Gas simulation at offset 127126 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r12 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 127418 if r8 >=u r9 +``` + +Gas simulation at offset 127137 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r8 + DeER.................................................. r11 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 =u r9 +``` + +Gas simulation at offset 127805 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r8 + DeER.................................................. r11 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 =u r9 +``` + +Gas simulation at offset 128066 with total cost of 26: + +``` + DeER......................... r8 = r9 - r8 + D............................ r7 = r11 + D............................ r5 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 3954, jump 175977 +``` + +Gas simulation at offset 128092 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r4 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r3 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r1 + 0x30] + .D............................................................................. r12 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x90] + .D=================================================eER......................... r7 = r7 + r6 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 128132 +``` + +Gas simulation at offset 128120 with total cost of 1: + +``` + DeER jump 128132 if r9 >=u r8 +``` + +Gas simulation at offset 128123 with total cost of 26: + +``` + DeER......................... r11 = r11 + 0x8 + DeER......................... r8 = r7 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r8 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128132 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r2 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r2 + 0x20] + D=========================eE--------------R...... r8 = r8 | r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 128172 if r8 == 0 +``` + +Gas simulation at offset 128145 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128195 if r10 == 0 +``` + +Gas simulation at offset 128148 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r5 = r12 + D................. r6 = r9 + DeeeeeeeeeeeeeeeER r0 = 3956, jump 275069 +``` + +Gas simulation at offset 128162 with total cost of 25: + +``` + D........................... r9 = r6 + D........................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x60] + D........................... r8 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 128172 with total cost of 1: + +``` + DeER jump 128842 if r8 =u r11 +``` + +Gas simulation at offset 128232 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r11 = u64 [r2 + 0x20] + D=========================eE--------------R.................................... r10 = r10 + r11 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0] + .DeE-------------------------------------------------R......................... r11 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r10 = u64 [r2 + 0x30] + ..D========================eE-------------------------------------------------R r10 = r10 + 0x1 + ..DeE-------------------------------------------------------------------------R r8 = r8 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r2 + 0x30] = r10 + ..D=eE------------------------------------------------------------------------R jump 128225 if r5 != r8 +``` + +Gas simulation at offset 128261 with total cost of 15: + +``` + D................. r8 = r9 + DeeeeeeeeeeeeeeeER jump 128176 +``` + +Gas simulation at offset 128265 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffe8 + D=eER jump 127621 if r6 == r5 +``` + +Gas simulation at offset 128272 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 128265 if r7 == 0 +``` + +Gas simulation at offset 128279 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3958, jump 4480 +``` + +Gas simulation at offset 128289 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 128265 +``` + +Gas simulation at offset 128291 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 120] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u8 [r1 + 0x8f] = s0 + .D========================eE--------------R.......... r7 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x58] + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 128314 with total cost of 21: + +``` + DeER.................... r9 = r9 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 128323 if r9 >=s 0 +``` + +Gas simulation at offset 128320 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128323 with total cost of 25: + +``` + D........................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 3960, jump 257343 +``` + +Gas simulation at offset 128335 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128339 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x19361 + DeER............... r9 = 0x2f + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 3962, jump 256372 +``` + +Gas simulation at offset 128359 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 47] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 128382 if r7 >=s 0 +``` + +Gas simulation at offset 128373 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 3964, jump 4480 +``` + +Gas simulation at offset 128382 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x78] + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 127440 +``` + +Gas simulation at offset 128406 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u8 [r2 + 0x17] + D=========================eE--------------R...... r8 = r6 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 128420 if r8 >=s 0 +``` + +Gas simulation at offset 128416 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128420 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x2f + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 129366 if r5 >=u r7 +``` + +Gas simulation at offset 128437 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128500 if r5 <=u 22 +``` + +Gas simulation at offset 128441 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 3966, jump 5449 +``` + +Gas simulation at offset 128460 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r2 = u64 [r1 + 0x60] + DeE------------------------R........................... r9 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x50] + .D=========================eER......................... r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x78] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x80] = r5 + ..D.................................................... r5 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 128519 if r6 != 0 +``` + +Gas simulation at offset 128498 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 128541 +``` + +Gas simulation at offset 128500 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x8f] = s0 + .D========================eER r5 = r1 + 0x78 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128519 with total cost of 21: + +``` + DeER.................... r7 = r8 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 128528 if r7 >=s 0 +``` + +Gas simulation at offset 128525 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128528 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r2 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 3968, jump 257343 +``` + +Gas simulation at offset 128541 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x1b676 + DeER............... r9 = 0x2f + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 3970, jump 256372 +``` + +Gas simulation at offset 128561 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 47] = 0 + DeeeeeeeeeeeeeeeE----------R jump 128824 +``` + +Gas simulation at offset 128567 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128619 if r7 == 0 +``` + +Gas simulation at offset 128570 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u64 [r1 + 0x90] + D=========================eER...... r7 = r7 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R...... r9 = u64 [r1 + 0x8] + .D========================eER...... r8 = r9 << 0xb + .D========================eER...... r9 = r9 << 0xc + .D=========================eER..... r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = u64 [r1 + 0x10] + ..D=========================eeeER.. r9 = r10 * 0x18 + ..D============================eER. r8 = r8 + r9 + ...D============================eER r8 = r8 + r7 + ...DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 128602 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r7 + 0xfffffffffffffff8] + D=========================eER. r9 = r9 + r5 + DeE-------------------------R. r7 = r7 + 0x18 + .D=========================eER r5 = r9 - r10 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 128602 if r7 != r8 +``` + +Gas simulation at offset 128619 with total cost of 1: + +``` + DeER jump 128659 if r5 == 0 +``` + +Gas simulation at offset 128622 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x90 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 3972, jump 130019 +``` + +Gas simulation at offset 128635 with total cost of 1: + +``` + DeER jump 129003 if r7 == 0 +``` + +Gas simulation at offset 128639 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x14] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 480] = 0xffffffffffffffff + .DeE------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 127440 +``` + +Gas simulation at offset 128659 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u8 [r2 + 0x17] + D=========================eE--------------R...... r8 = r6 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 128673 if r8 >=s 0 +``` + +Gas simulation at offset 128669 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128673 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x12 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 129366 if r5 >=u r7 +``` + +Gas simulation at offset 128690 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + DeE------------------------R jump 128747 if r5 >a 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 128785 if r7 >=s 0 +``` + +Gas simulation at offset 128782 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128785 with total cost of 16: + +``` + D.................. r5 = r8 + D.................. r7 = r8 + D.................. r8 = r2 + D.................. r9 = r6 + .DeeeeeeeeeeeeeeeER r0 = 3976, jump 257343 +``` + +Gas simulation at offset 128800 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x18e10 + DeER............... r9 = 0x12 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 3978, jump 256372 +``` + +Gas simulation at offset 128820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 18] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128824 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r8 + 0x257] + D=========================eE------------------------R.................... r5 = r8 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 128382 if r7 >=s 0 +``` + +Gas simulation at offset 128839 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 128373 +``` + +Gas simulation at offset 128842 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u8 [r2 + 0x17] + D=========================eE--------------R...... r8 = r6 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 128856 if r8 >=s 0 +``` + +Gas simulation at offset 128852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128856 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x37 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 129366 if r5 >=u r7 +``` + +Gas simulation at offset 128873 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 128936 if r5 <=u 22 +``` + +Gas simulation at offset 128877 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 3980, jump 5449 +``` + +Gas simulation at offset 128896 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r2 = u64 [r1 + 0x60] + DeE------------------------R........................... r9 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x50] + .D=========================eER......................... r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x78] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x80] = r5 + ..D.................................................... r5 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 128955 if r6 != 0 +``` + +Gas simulation at offset 128934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 128977 +``` + +Gas simulation at offset 128936 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x8f] = s0 + .D========================eER r5 = r1 + 0x78 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128955 with total cost of 21: + +``` + DeER.................... r7 = r8 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 128964 if r7 >=s 0 +``` + +Gas simulation at offset 128961 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 128964 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r2 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 3982, jump 257343 +``` + +Gas simulation at offset 128977 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x1a91d + DeER............... r9 = 0x37 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 3984, jump 256372 +``` + +Gas simulation at offset 128997 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 55] = 0 + DeeeeeeeeeeeeeeeE----------R jump 128824 +``` + +Gas simulation at offset 129003 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u8 [r8 + 0x17] + .D=================================================eER.................... r9 = r6 << 0x38 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 129020 if r9 >=s 0 +``` + +Gas simulation at offset 129016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 129020 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x28 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 129366 if r5 >=u r7 +``` + +Gas simulation at offset 129037 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 129100 if r5 <=u 22 +``` + +Gas simulation at offset 129041 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 3986, jump 5449 +``` + +Gas simulation at offset 129060 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x60] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x50] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x78] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x80] = r5 + ..D.................................................... r5 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 129119 if r6 != 0 +``` + +Gas simulation at offset 129098 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 129139 +``` + +Gas simulation at offset 129100 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x8f] = s0 + .D========================eER r5 = r1 + 0x78 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 129119 with total cost of 21: + +``` + DeER.................... r7 = r9 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 129128 if r7 >=s 0 +``` + +Gas simulation at offset 129125 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 129128 with total cost of 15: + +``` + D................. r7 = r5 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 3988, jump 257343 +``` + +Gas simulation at offset 129139 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x18e23 + DeER............... r9 = 0x28 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 3990, jump 256372 +``` + +Gas simulation at offset 129159 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r7 + 0x23f] + .D=================================================eER. r7 = r9 << 0x38 + .D==================================================eER jump 129184 if r7 =s 0 +``` + +Gas simulation at offset 129272 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x240] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 3994, jump 4480 +``` + +Gas simulation at offset 129286 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 129290 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x240] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x248] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r1 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i16 [r1 + 0x74] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r1 + 0x76] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i8 [r1 + 0x8f] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 0x250] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x254] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x256] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x257] = a5 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 127437 if r10 >=s 0 +``` + +Gas simulation at offset 129334 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 3996, jump 4480 +``` + +Gas simulation at offset 129344 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 127437 +``` + +Gas simulation at offset 129347 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xb5] = a0 + .DeE-------------------------------------------------R r8 = r8 + 0xe + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r12 + 0x30] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 126996 +``` + +Gas simulation at offset 129366 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 129379 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0xf0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0xf8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 16] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 8] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0] = 0 + ..D=================================================eER jump 129458 if r8 == r9 +``` + +Gas simulation at offset 129410 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeE------------------------R r6 = r8 - r9 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 129473 if r6 =s 0 +``` + +Gas simulation at offset 129874 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xffffffffffffffe8] + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 4014, jump 4480 +``` + +Gas simulation at offset 129886 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER jump 129860 +``` + +Gas simulation at offset 129890 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffd8 + D=eER jump 129651 if r5 == r6 +``` + +Gas simulation at offset 129897 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r5 + 0xffffffffffffffef] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 129890 if r7 >=s 0 +``` + +Gas simulation at offset 129904 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xffffffffffffffd8] + DeeeeeeeeeeeeeeeE----------R r0 = 4016, jump 4480 +``` + +Gas simulation at offset 129914 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 129890 +``` + +Gas simulation at offset 129916 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x30] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 129924 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 4018, jump 4480 +``` + +Gas simulation at offset 129936 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeE------------------------R r0 = 0xfb4 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 129949 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4020, jump 4480 +``` + +Gas simulation at offset 129956 with total cost of 2: + +``` + D.... r7 = r5 + DeER. r8 = r1 + 0x28 + D=eER jump 129735 if r5 == r8 +``` + +Gas simulation at offset 129965 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r7 + 0x8] + D=========================eE--------------R jump 129949 if r6 == 0 +``` + +Gas simulation at offset 129975 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x20] = r5 + D............................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0x38] + .D.............................................. r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 129924 if r5 == r6 +``` + +Gas simulation at offset 129989 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeE----------R jump 130000 +``` + +Gas simulation at offset 129994 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffd0 + D=eER jump 129916 if r5 == r6 +``` + +Gas simulation at offset 130000 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 129994 if r7 == 0 +``` + +Gas simulation at offset 130007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4022, jump 4480 +``` + +Gas simulation at offset 130017 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 129994 +``` + +Gas simulation at offset 130019 with total cost of 81: + +``` + DeER................................................................................ r1 = r1 + 0xfffffffffffff808 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x7f0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x7e8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x7e0] = r6 + .DeE------------------------R....................................................... r1 = r1 + 0xfffffffffffff800 + .D=eE-----------------------R....................................................... r1 = r1 + 0xfffffffffffffd80 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r5 = u64 [r8 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x68] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u64 [r8 + 0] + ..D=================================================eER............................. r8 = r5 - r6 + ...D=================================================eER............................ r10 = r8 >>a 0x3 + ...DeE-------------------------------------------------R............................ r8 = 0xaaaaaaaaaaaaaaab + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................ u64 [r1 + 0x98] = r8 + ....D=================================================eeeER......................... r8 = r10 * r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................... u64 [r1 + 0xb0] = r7 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r8 + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------------R r0 = 4024, jump 129486 +``` + +Gas simulation at offset 130088 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 392] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 384] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 376] = 0 + DeE------------------------R jump 133364 if r5 == r6 +``` + +Gas simulation at offset 130104 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 112] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 56] = 0 + .DeE-----------------------R..................................................................................................... r9 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 40] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 48] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 64] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 240] = 0 + ..DeE-----------------------------------------------R............................................................................ r7 = 0x8000000000000000 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x10] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x88] + ...D========================================================================eeeER................................................ r7 = r10 =u r7 +``` + +Gas simulation at offset 130335 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 192] = 0 + DeE------------------------R r6 = r1 + 0x1248 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 130344 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0xc0] + D=========================eE--------------R............ r8 = r8 << 0x7 + .D========================eE--------------R............ r9 = r7 & 0x7f + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r8 + ..DeE-------------------------------------------------R r5 = r5 + 0x1 + ..D=======================eE--------------------------R jump 130475 if r7 >=s 0 +``` + +Gas simulation at offset 130370 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb8] + D=========================eE--------------R jump 130344 if r5 != r7 +``` + +Gas simulation at offset 130378 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R jump 130397 +``` + +Gas simulation at offset 130388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x90] + DeE------------------------R r6 = r1 + 0x1248 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 130397 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 4294967256] = 0x2 + DeeE-----------------------R i32 r10 = r10 + 0 + .DeE-----------------------R r9 = 0x1b62e + .DeE-----------------------R r7 = r1 + 0x1182 + .DeE-----------------------R r8 = 0x96 + ..DeeeeeeeeeeeeeeeE--------R r0 = 4028, jump 259637 +``` + +Gas simulation at offset 130427 with total cost of 3: + +``` + D..... r5 = r7 + DeeER. i32 r7 = r7 + 0xffffffffffffffff + DeE-R. r9 = 0x1 + .D=eER jump 130456 if r7 >u 148 +``` + +Gas simulation at offset 130440 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 130782 if r5 >=u 23 +``` + +Gas simulation at offset 130445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x117] = s0 + DeE------------------------R r6 = r1 + 0x100 + DeeeeeeeeeeeeeeeE----------R jump 130824 +``` + +Gas simulation at offset 130456 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0xfffffffffffffff0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 192] = 0 + .D========================eE--------------R jump 130939 if r5 != 0 +``` + +Gas simulation at offset 130472 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 130717 +``` + +Gas simulation at offset 130475 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x138] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xffffffffffffffd8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x90] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 130492 with total cost of 1: + +``` + DeER jump 130529 if r9 == 0 +``` + +Gas simulation at offset 130495 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0xd8] + .DeE------------------------------------------------R. r5 = r1 + 0x1248 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [r5 + 4294967264] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0xa8] + ..D================================================eER r6 = r6 + r7 + ..DeE------------------------------------------------R r7 = 0x48 + ..DeE------------------------------------------------R r0 = 0xfc2 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 5449 +``` + +Gas simulation at offset 130529 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r1 + 0x110 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r7 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r7 + 24] = 0 + ..DeE-------------------------------------R........... r7 = 0x10000010100ff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x100] = r7 + ...D=======================eE------------------------R r8 = r1 + 0x100 + ...D=======================eE------------------------R r7 = r1 + 0x1238 + ....DeeeeeeeeeeeeeeeE--------------------------------R r0 = 4030, jump 176293 +``` + +Gas simulation at offset 130574 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 130596 if r7 == 0 +``` + +Gas simulation at offset 130585 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x120] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4032, jump 4480 +``` + +Gas simulation at offset 130596 with total cost of 51: + +``` + DeER.................................................. r5 = r1 + 0x1248 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0xffffffffffffffd8] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r6 + 0xd8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r5 + 4294967264] = 0 + .DeE-------------------------------------------------R r7 = 0x48 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4034, jump 5449 +``` + +Gas simulation at offset 130624 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r5 + 0xffffffffffffffd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r5 + 0xffffffffffffffd8] + D............................................................................. r10 = r5 + D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [r10 + 0xffffffffffffffe0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x18] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r10 + 0xffffffffffffffe8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x20] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r8 + ...D================================================eE-----------------------R r7 = r5 + 0x30 + ...D================================================eE-----------------------R r8 = r1 + 0x1238 + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 4036, jump 181169 +``` + +Gas simulation at offset 130671 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r7 = u64 [r6 + 0x10] + .DeE------------------------------------------------R.................................................. r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u64 [r6 + 0] = r5 + .D=========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r6 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r8 = u64 [r1 + 0x88] + ..D================================================eE-R................................................ r6 = r1 + 0x1248 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xc0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r6 + 0xfffffffffffffff0] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + ...D=========================================================================eE-----------------------R jump 130939 if r5 != 0 +``` + +Gas simulation at offset 130717 with total cost of 1: + +``` + DeER r5 = 0x1 + DeER jump 131016 if r9 == 0 +``` + +Gas simulation at offset 130724 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x158] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 130756 if r7 == 0 +``` + +Gas simulation at offset 130736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x160] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4038, jump 4480 +``` + +Gas simulation at offset 130747 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x88] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 130756 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 133509 if r5 != 0 +``` + +Gas simulation at offset 130760 with total cost of 30: + +``` + DeER............................. r9 = r9 + 0x1 + D=eeeER.......................... r7 = r9 =s 0 +``` + +Gas simulation at offset 130878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeE------------------------R r0 = 0xfcc + DeeeeeeeeeeeeeeeE----------R jump 7845 +``` + +Gas simulation at offset 130893 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 4044, jump 7845 +``` + +Gas simulation at offset 130903 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x117] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 130921 if r7 >=s 0 +``` + +Gas simulation at offset 130910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeE----------R r0 = 4046, jump 4480 +``` + +Gas simulation at offset 130921 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x88] + DeE------------------------R. r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0xfffffffffffffff0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 192] = 0 + .D========================eER jump 130717 if r5 == 0 +``` + +Gas simulation at offset 130939 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xf8] = r9 + D.......................................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0xfffffffffffffff8] + .D......................................... r7 = r5 + .D========================eE--------------R jump 130962 if r6 != r5 +``` + +Gas simulation at offset 130954 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 130989 +``` + +Gas simulation at offset 130956 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 130981 if r6 == r5 +``` + +Gas simulation at offset 130962 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 130956 if r7 == 0 +``` + +Gas simulation at offset 130969 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4048, jump 4480 +``` + +Gas simulation at offset 130979 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 130956 +``` + +Gas simulation at offset 130981 with total cost of 26: + +``` + DeER......................... r8 = r1 + 0x1248 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0xfffffffffffffff0] + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 130989 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xfffffffffffffff8] = r5 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 4050, jump 4480 +``` + +Gas simulation at offset 131001 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xf8] + DeE------------------------R. r5 = 0x1 + D=========================eER jump 130724 if r9 != 0 +``` + +Gas simulation at offset 131016 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 304] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 296] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 288] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 280] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 272] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 264] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 256] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 131046 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x1218 + DeER......................... r9 = r1 + 0x138 + .DeER........................ r11 = r1 + 0x174 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xb8] + ..DeeeeeeeeeeeeeeeE---------R r0 = 4052, jump 133664 +``` + +Gas simulation at offset 131072 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0xffffffffffffffe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0xffffffffffffffd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r6 + 0xffffffffffffffd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x158] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x140] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 131111 if r7 == 0 +``` + +Gas simulation at offset 131100 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x160] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4054, jump 4480 +``` + +Gas simulation at offset 131111 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r6 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0xfffffffffffffff0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u16 [r1 + 0x146] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x158] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x160] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x168] = r9 + .D========================eE------------------------R jump 132957 if r10 == 0 +``` + +Gas simulation at offset 131140 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x130] + D=========================eE--------------R jump 131273 if r5 == r7 +``` + +Gas simulation at offset 131152 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r1 + 0x150] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r1 + 0x148] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r1 + 0x140] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r5 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r1 + 0x158] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x160] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 131254 if r7 == r8 +``` + +Gas simulation at offset 131193 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf8] = r8 + DeE------------------------R r6 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 133638 if r6 > 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r9 = u64 [r1 + 0x20] + ...D===================================================eeeeE-------------------R i32 r8 = r8 * r9 + ...DeE-------------------------------------------------------------------------R r9 = 0x1 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r1 + 0x38] = r9 + ....D======================================================eE------------------R jump 132209 if r7 >a 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r9 = u64 [r1 + 0x98] + ..D=========================eeeE----------R.......... r7 = r7 * r9 + ..D============================eeeeeeeeeeeeeeeeeeeeER jump 133651 if r7 >=u r8 +``` + +Gas simulation at offset 131852 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 4068, jump 5449 +``` + +Gas simulation at offset 131861 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x28] = r7 + DeE------------------------R......................... r8 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xe8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x30] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xf8] + .D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4070, jump 256372 +``` + +Gas simulation at offset 131890 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r7 + DeE-------------------------------------------------R r6 = r1 + 0x1248 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 131902 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r1 + 0x1250 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u64 [r8 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x38] = r7 + ..DeE------------------------------------------------R. r7 = r5 + 0x48 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0xb0] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x1d0] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r6 + 0xfffffffffffffff0] + ...D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 132199 if r7 != 0 +``` + +Gas simulation at offset 131936 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 132209 +``` + +Gas simulation at offset 131939 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 240] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 120] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u16 [r1 + 0x142] + .D=========================eE-----------------------R jump 132218 if r7 == 47 +``` + +Gas simulation at offset 131965 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 132409 +``` + +Gas simulation at offset 131968 with total cost of 23: + +``` + DeER...................... r8 = r8 + 0xffffffffffffff1b + D=eER..................... r8 = r8 << 0x30 + D==eER.................... r8 = r8 >> 0x30 + DeE--R.................... r9 = 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 132209 if r9 > 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r11 = u64 [r1 + 0x20] + ..D==================================================eeeeER.................... i32 r10 = r10 * r11 + ..D======================================================eeeeeeeeeeeeeeeeeeeeER jump 132230 if r8 >=s r10 +``` + +Gas simulation at offset 132051 with total cost of 15: + +``` + DeeeER............ r7 = r8 * 0x48 + D===eER........... r9 = r9 + r7 + DeeeeeeeeeeeeeeeER jump 132382 +``` + +Gas simulation at offset 132060 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 240] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 80] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u16 [r1 + 0x142] + .D=========================eE-----------------------R jump 132218 if r7 == 47 +``` + +Gas simulation at offset 132086 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 132409 +``` + +Gas simulation at offset 132089 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r9 = 0x12497 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r1 + 0xf0] + D=========================eE--------------R...... r8 = r8 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 132111 if r8 == 0 +``` + +Gas simulation at offset 132105 with total cost of 2: + +``` + DeER. r10 = 0x16a79 + DeeER fallthrough +``` + +Gas simulation at offset 132111 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x30] + DeE------------------------R r8 = 0x14426 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4072, jump [r11 + 0] +``` + +Gas simulation at offset 132124 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 240] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r1 + 0x142] + D=========================eER jump 132218 if r7 == 47 +``` + +Gas simulation at offset 132137 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 132409 +``` + +Gas simulation at offset 132140 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u8 [r9 + 446] = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 132209 if r9 == 0 +``` + +Gas simulation at offset 132155 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x30] + DeE------------------------R r8 = 0x19819 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4074, jump [r9 + 0] +``` + +Gas simulation at offset 132168 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r1 + 0x142] + D=========================eER jump 132218 if r7 == 47 +``` + +Gas simulation at offset 132176 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 132409 +``` + +Gas simulation at offset 132179 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x1218 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 4076, jump 175411 +``` + +Gas simulation at offset 132193 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 132209 if r7 == 0 +``` + +Gas simulation at offset 132199 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4078, jump 4480 +``` + +Gas simulation at offset 132209 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r1 + 0x142] + D=========================eER jump 132409 if r7 != 47 +``` + +Gas simulation at offset 132218 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 132494 +``` + +Gas simulation at offset 132230 with total cost of 1: + +``` + DeER jump 132382 if r9 != r7 +``` + +Gas simulation at offset 132234 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u8 [r6 + 4294967256] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u32 [r6 + 4294967252] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u8 [r6 + 4294967248] = 0 + .DeE--------------------------------------R..................................... r9 = r1 + 0x1228 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................... u64 [r9 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 8] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 16] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0xb0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r10 + 0x1d8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. u64 [r9 + 24] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r9 + 32] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r9 + 40] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 48] = 0 + ...D========================================================================eE-R jump 132339 if r7 == r8 +``` + +Gas simulation at offset 132279 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r8 = u64 [r6 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0] = r8 + .DeE------------------------------------------------R........................................................................... r9 = r1 + 0x1220 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................... r8 = u64 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................... r8 = u64 [r9 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................... r8 = u64 [r9 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x18] = r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 48] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r7 + 40] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r7 + 32] = 0 + ....D================================================eE------------------------R................................................ r9 = r1 + 0x1250 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r9 + 0] + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r7 + 0x38] = r8 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = u64 [r9 + 0x8] + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x40] = r8 + .....D========================================================================eE-----------------------------------------------R r7 = r7 + 0x48 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r10 + 0x1d0] = r7 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R jump 132369 +``` + +Gas simulation at offset 132339 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x1218 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 4080, jump 175411 +``` + +Gas simulation at offset 132353 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 132369 if r7 == 0 +``` + +Gas simulation at offset 132359 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4082, jump 4480 +``` + +Gas simulation at offset 132369 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x1c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x1e0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 132382 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x40] = r7 + DeE-------------------------------------------------R r8 = r8 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0xb0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x1e0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u16 [r1 + 0x142] + .D=========================eE-----------------------R jump 132218 if r7 == 47 +``` + +Gas simulation at offset 132409 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 132471 if r9 >=u r10 +``` + +Gas simulation at offset 132421 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 200] = 0 + DeE------------------------R r8 = r9 + 0x1 + DeE------------------------R r9 = r10 - r9 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 132432 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i8 [r8 + 0xffffffffffffffff] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [r1 + 0xc8] + D=========================eE--------------R............ r11 = r11 << 0x7 + .D========================eE--------------R............ r12 = r10 & 0x7f + .D=========================eE-------------R............ r11 = r11 | r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r11 + ..D=======================eE--------------------------R jump 132938 if r10 >=s 0 +``` + +Gas simulation at offset 132457 with total cost of 2: + +``` + DeER. r9 = r9 + 0xffffffffffffffff + DeER. r8 = r8 + 0x1 + D=eER jump 132432 if r9 != 0 +``` + +Gas simulation at offset 132466 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 132471 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x138] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 200] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 264] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x80] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r7 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 132494 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x110] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x100 + .DeE------------------------------------------------R r8 = r1 + 0x192 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4084, jump 120813 +``` + +Gas simulation at offset 132517 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0xd8] + DeE-------------------------------------------------R r7 = 0x48 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4086, jump 5449 +``` + +Gas simulation at offset 132535 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = u64 [r1 + 0x100] + D............................................................................................................................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u64 [r1 + 0x108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r11 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r8 = u64 [r1 + 0x110] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r9 = u64 [r1 + 0x118] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r11 + 0x18] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r11 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r11 + 0x20] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r11 + 0x28] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x120] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u64 [r1 + 0x128] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r11 + 8] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 48] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 56] = 0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r11 + 64] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xf8] = r10 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa8] + ....D================================================================================================eE------------------------R jump 132815 if r9 == r10 +``` + +Gas simulation at offset 132599 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0xd8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0xa0] = r5 + DeE------------------------R.......................... r7 = 0x555555555555556 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xd0] = r9 + .DeE------------------------R......................... r5 = r9 - r10 + ..DeE-----------------------R......................... r8 = r5 >>a 0x4 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = u64 [r1 + 0x98] + ..D==========================eeeER.................... r8 = r8 * r9 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 133625 if r8 >=u r7 +``` + +Gas simulation at offset 132638 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4088, jump 5449 +``` + +Gas simulation at offset 132647 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0x30] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0x38] = r7 + DeE-------------------------------------------------R. r5 = r5 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x40] = r5 + .DeE-------------------------------------------------R r6 = r7 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0xf8] + ..D................................................... r5 = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xd0] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 132752 +``` + +Gas simulation at offset 132678 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 4090, jump 5449 +``` + +Gas simulation at offset 132693 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xe0] + .D========================eER......................... r8 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xf0] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4092, jump 256372 +``` + +Gas simulation at offset 132723 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xe8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 132743 with total cost of 2: + +``` + DeER. r5 = r5 + 0x30 + DeER. r6 = r6 + 0x30 + D=eER jump 132796 if r5 == r9 +``` + +Gas simulation at offset 132752 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r5 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0xffffffffffffffe8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r6 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r5 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 132743 if r7 == r8 +``` + +Gas simulation at offset 132787 with total cost of 21: + +``` + DeER.................... r7 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 132678 if r7 >=s 0 +``` + +Gas simulation at offset 132793 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133612 +``` + +Gas simulation at offset 132796 with total cost of 26: + +``` + DeER......................... r6 = r6 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x38] = r6 + DeE-------------------------R r6 = r1 + 0x1248 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xa8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xa0] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 132815 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r11 + 0x8] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r8 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x8] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r7 + 0] = r11 + ..D========================eE------------------------R......................... r8 = r8 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x10] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 256] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 280] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 272] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 264] = 0 + ...D=================================================eE-----------------------R jump 132911 if r9 != r10 +``` + +Gas simulation at offset 132859 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u16 [r1 + 0x142] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 240] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xc8] + .D========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x128] = r10 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 132887 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xb8] + D=========================eER jump 133011 if r9 u 148 +``` + +Gas simulation at offset 132997 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 133107 if r5 >=u 23 +``` + +Gas simulation at offset 133001 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xffffffffffffffe7] = s0 + DeE------------------------R r9 = r1 + 0x1218 + DeeeeeeeeeeeeeeeE----------R jump 133146 +``` + +Gas simulation at offset 133011 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xc0] + D=========================eE--------------R jump 133026 if r8 =s 0 +``` + +Gas simulation at offset 133198 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0xffffffffffffffd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeE------------------------R r0 = 0x1006 + DeeeeeeeeeeeeeeeE----------R jump 7845 +``` + +Gas simulation at offset 133212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 4102, jump 7845 +``` + +Gas simulation at offset 133222 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i8 [r6 + 0xffffffffffffffe7] + D=========================eER jump 133337 if r7 =u r5 +``` + +Gas simulation at offset 133419 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133492 +``` + +Gas simulation at offset 133421 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x78] + D=========================eE--------------R r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r6 = u64 [r1 + 0xb0] + .D=========================eE-------------R jump 133412 if r7 != 0 +``` + +Gas simulation at offset 133438 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 133492 if r7 =u r3 +``` + +Gas simulation at offset 133710 with total cost of 26: + +``` + DeER......................... r7 = 0x2f00ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r2 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 133892 +``` + +Gas simulation at offset 133720 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r9 + 0] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u8 [r7 + 0] + .D========================eE--------------R..... r6 = r12 << 0x38 + .D=========================eE-------------R..... r4 = r6 >>a 0x38 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 133751 if r12 == 240 +``` + +Gas simulation at offset 133736 with total cost of 21: + +``` + DeER.................... r6 = 0xff + D=eeeeeeeeeeeeeeeeeeeeER jump 133816 if r12 == r6 +``` + +Gas simulation at offset 133743 with total cost of 21: + +``` + DeER.................... r6 = 0xf7 + D=eeeeeeeeeeeeeeeeeeeeER jump 133908 if r12 != r6 +``` + +Gas simulation at offset 133751 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 133754 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 133797 if r3 >=u r10 +``` + +Gas simulation at offset 133757 with total cost of 46: + +``` + DeER............................................. r5 = r3 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r9 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r12 = u8 [r3 + 0] + .D========================eER.................... r11 = r12 << 0x38 + .DeE------------------------R.................... r7 = r6 << 0x7 + ..D=======================eER.................... r6 = r12 & 0x7f + ..D========================eER................... r6 = r6 | r7 + ..D.............................................. r3 = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeER jump 133754 if r11 >a 0x38 + D=eER... r11 = r11 & 0x7f + D==eER.. r7 = r7 | r11 + D===eER. r7 = r7 + r5 + .D===eER jump 133963 if r10 >=u r7 +``` + +Gas simulation at offset 133797 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x100ce + D.................. r5 = r2 + .DeER.............. r0 = 0x1016 + .DeeeeeeeeeeeeeeeER jump 9016 +``` + +Gas simulation at offset 133816 with total cost of 26: + +``` + DeER......................... r12 = r7 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r3 = u8 [r7 + 0x1] + .DeE------------------------R r4 = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 133827 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 133870 if r12 >=u r10 +``` + +Gas simulation at offset 133830 with total cost of 46: + +``` + DeER............................................. r5 = r12 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r9 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r12 = u8 [r12 + 0] + .D========================eER.................... r6 = r12 << 0x38 + .DeE------------------------R.................... r7 = r4 << 0x7 + ..D=======================eER.................... r12 = r12 & 0x7f + ..D========================eER................... r4 = r7 | r12 + ..D.............................................. r12 = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeER jump 133827 if r6 >a 0x38 + D=eER...................... r12 = r6 & 0x7f + D==eER..................... r7 = r7 | r12 + .D==eER.................... r12 = r5 + r7 + .D===eeeeeeeeeeeeeeeeeeeeER jump 134127 if r10 >=u r12 +``` + +Gas simulation at offset 133870 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x12cd0 + D.................. r5 = r2 + .DeeeeeeeeeeeeeeeER r0 = 4118, jump 9016 +``` + +Gas simulation at offset 133888 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 6] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 133892 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 133908 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 133921 if r4 =u r7 +``` + +Gas simulation at offset 133944 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x10112 + D.................. r5 = r2 + .DeER.............. r0 = 0x1016 + .DeeeeeeeeeeeeeeeER jump 9016 +``` + +Gas simulation at offset 133963 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u16 [r2 + 0] = 0xf0 + .DeE--------------------------------------R.......... r7 = r2 + 0x18 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x18] = r7 + .DeE--------------------------------------R.......... r7 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x30] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r4 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4120, jump 5449 +``` + +Gas simulation at offset 133996 with total cost of 52: + +``` + DeER................................................... r8 = r7 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r7 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0x18] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x20] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x28] = r8 + ..D.................................................... r8 = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4122, jump 181430 +``` + +Gas simulation at offset 134031 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r8 + 0] + D==================================================eER......................... r7 = r7 + r6 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 133892 +``` + +Gas simulation at offset 134044 with total cost of 2: + +``` + DeER. r7 = r3 + 0x2 + D=eER jump 134216 if r10 >=u r7 +``` + +Gas simulation at offset 134051 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x1445d + D.................. r5 = r2 + .DeER.............. r0 = 0x1016 + .DeeeeeeeeeeeeeeeER jump 9016 +``` + +Gas simulation at offset 134070 with total cost of 27: + +``` + DeER.......................... r5 = r7 >> 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r11 + 0] = r7 + .DeE-----------------------R.. r7 = r4 & 0xf + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r2 + 0x4] = r7 + .DeE-------------------------R r7 = 0xe + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r2 + 0] = r5 + ..DeE------------------------R jump 133892 if r7 > r5 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 134329 if r7 == 0 +``` + +Gas simulation at offset 134101 with total cost of 21: + +``` + DeER.................... r7 = r3 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 134366 if r10 >=u r7 +``` + +Gas simulation at offset 134108 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x12d16 + D.................. r5 = r2 + .DeER.............. r0 = 0x1016 + .DeeeeeeeeeeeeeeeER jump 9016 +``` + +Gas simulation at offset 134127 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 134448 if r4 == 0 +``` + +Gas simulation at offset 134140 with total cost of 21: + +``` + DeER.................... r7 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 136166 if r4 >=u r7 +``` + +Gas simulation at offset 134154 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 134458 if r4 >=u 23 +``` + +Gas simulation at offset 134168 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x67] = t2 + DeE------------------------R r6 = r1 + 0x50 + DeeeeeeeeeeeeeeeE----------R jump 134504 +``` + +Gas simulation at offset 134177 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r2 + 0] = 0xf3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + DeE------------------------R r7 = 0x1 + D........................... r5 = r2 + .D.......................... r6 = r3 + .DeeeeeeeeeeeeeeeE---------R r0 = 4124, jump 5449 +``` + +Gas simulation at offset 134197 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + DeE-------------------------------------------------R r8 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0x28] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 133892 +``` + +Gas simulation at offset 134216 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u16 [r2 + 0] = 0xf2 + .DeE--------------------------------------R.......... r7 = r3 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r9 + 0] = r7 + .DeE--------------------------------------R.......... r7 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x30] = r9 + ..D.................................................. r6 = r2 + ..D.................................................. r5 = r3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r3 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 4126, jump 5449 +``` + +Gas simulation at offset 134249 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r5 + 0] + D.............................................................................. r5 = r7 + DeE------------------------R................................................... r7 = r7 + 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r6 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r6 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r6 + 0x28] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..DeE-------------------------------------------------------------------------R r7 = 0x2 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 4128, jump 5449 +``` + +Gas simulation at offset 134285 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0x1] + D............................................................................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u8 [r5 + 0] + .DeE------------------------------------------------R......................... r11 = r7 + 0x2 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r6 + 0x18] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r8 + 0] = a3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r6 + 0x18] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r6 + 0x20] = r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r6 + 0x28] = r11 + ...D===============================================eE------------------------R jump 133892 if r7 == 0 +``` + +Gas simulation at offset 134319 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4130, jump 4480 +``` + +Gas simulation at offset 134326 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 134329 with total cost of 3: + +``` + DeER.. r7 = 0x3000 >> r5 + D=eER. r7 = r7 & 0x1 + .D=eER jump 133892 if r7 == 0 +``` + +Gas simulation at offset 134340 with total cost of 21: + +``` + DeER.................... r11 = r3 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 135151 if r10 >=u r11 +``` + +Gas simulation at offset 134347 with total cost of 16: + +``` + DeER............... r7 = r8 + 0x228 + DeER............... r8 = 0x1b1b7 + D.................. r5 = r2 + .DeER.............. r0 = 0x1016 + .DeeeeeeeeeeeeeeeER jump 9016 +``` + +Gas simulation at offset 134366 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r2 + DeE------------------------R.. r2 = r2 + 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r2 + .DeE------------------------R. r7 = r3 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .D............................ r7 = r2 + ..D........................... r8 = r3 + ..D........................... r6 = r9 + ..DeeeeeeeeeeeeeeeE----------R r0 = 4132, jump 173482 +``` + +Gas simulation at offset 134396 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r6 + 0] + D=========================eER......................... r7 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x30] + .D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4134, jump 173482 +``` + +Gas simulation at offset 134415 with total cost of 1: + +``` + DeER jump 135168 if r5 == 11 +``` + +Gas simulation at offset 134420 with total cost of 25: + +``` + DeER........................ r7 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + D=eE-----------------------R jump 133892 if r5 != r7 +``` + +Gas simulation at offset 134430 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x1] + D==================================================eER jump 133892 if r7 != 0 +``` + +Gas simulation at offset 134440 with total cost of 26: + +``` + DeER......................... r7 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 133892 +``` + +Gas simulation at offset 134448 with total cost of 25: + +``` + DeER........................ r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 103] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeE----------R jump 134546 +``` + +Gas simulation at offset 134458 with total cost of 27: + +``` + DeER.......................... r7 = r4 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r6 = r4 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4136, jump 5449 +``` + +Gas simulation at offset 134475 with total cost of 52: + +``` + D...................................................... r4 = r6 + D...................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x50] = r7 + .DeE-----------------------R........................... r7 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + .D=========================eER......................... r7 = r7 | r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x58] = r4 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 134504 with total cost of 16: + +``` + D.................. r7 = r6 + D.................. r8 = r5 + D.................. r9 = r4 + D.................. r5 = r4 + .DeeeeeeeeeeeeeeeER r0 = 4138, jump 257343 +``` + +Gas simulation at offset 134519 with total cost of 51: + +``` + DeER.................................................. r7 = r6 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u8 [r1 + 0x67] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 134546 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r2 + 0] = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r2 + 0x2] = r3 + .DeE-----------------------R r9 = r10 << 0x38 + .D=eE----------------------R r7 = r2 + 0x18 + ..D......................... r6 = r2 + ..D......................... r5 = r8 + ..D=eeeeeeeeeeeeeeeeeeeeE--R jump 134575 if r9 s 3 +``` + +Gas simulation at offset 134604 with total cost of 25: + +``` + D........................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeE------------------------R jump 134930 if r7 == 2 +``` + +Gas simulation at offset 134617 with total cost of 2: + +``` + DeER. r9 = 0x3 + D=eER jump 135568 if r7 != r9 +``` + +Gas simulation at offset 134624 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r6 + 0x11f] + D=========================eE--------------R...... r8 = r7 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 134640 if r8 >=s 0 +``` + +Gas simulation at offset 134635 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x110] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 134640 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 135309 if r7 == 0 +``` + +Gas simulation at offset 134644 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r12 + 0x20] + D=========================eER r9 = r9 - r8 + .DeE------------------------R r7 = r1 + 0x38 + .DeE------------------------R r5 = r1 + 0x38 + ..DeeeeeeeeeeeeeeeE---------R r0 = 4142, jump 173137 +``` + +Gas simulation at offset 134666 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x38 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 4144, jump 8721 +``` + +Gas simulation at offset 134678 with total cost of 16: + +``` + DeER............... r7 = r6 + 0x138 + DeER............... r8 = r1 + 0x38 + .DeeeeeeeeeeeeeeeER r0 = 4146, jump 173745 +``` + +Gas simulation at offset 134692 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x28] + D==================================================eER jump 134727 if r10 == 0 +``` + +Gas simulation at offset 134701 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i8 [r1 + 0x4f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 134715 if r8 >=s 0 +``` + +Gas simulation at offset 134711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 134715 with total cost of 22: + +``` + DeER..................... r8 = 0x15854 + D........................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 4148, jump [r10 + 0] +``` + +Gas simulation at offset 134727 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x4f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135568 if r7 >=s 0 +``` + +Gas simulation at offset 134740 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4150, jump 4480 +``` + +Gas simulation at offset 134750 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 135568 +``` + +Gas simulation at offset 134759 with total cost of 25: + +``` + DeER........................ r9 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + D=eE-----------------------R jump 135039 if r7 == r9 +``` + +Gas simulation at offset 134772 with total cost of 2: + +``` + DeER. r9 = 0x6 + D=eER jump 135568 if r7 != r9 +``` + +Gas simulation at offset 134779 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r1 + 0x67] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u64 [r1 + 0x58] + .D========================eE--------------R...... r11 = r7 << 0x38 + .D............................................... r8 = r5 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 134797 if r11 >a 0x38 + .DeeeER............. r12 = r11 >a 0x38 + .DeeeER................. r12 = r12 =u r7 +``` + +Gas simulation at offset 134826 with total cost of 21: + +``` + DeER.................... r12 = r12 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 134837 if r12 != 0 +``` + +Gas simulation at offset 134832 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x50 + DeeeeeeeeeeeeeeeER jump 134841 +``` + +Gas simulation at offset 134837 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 134841 with total cost of 48: + +``` + DeER............................................... r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u8 [r7 + 0] + D==========================eER..................... r6 = r12 + 0xffffffffffffffbf + .D==========================eER.................... r6 = r6 & 0xff + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 134866 if r9 >=u r6 +``` + +Gas simulation at offset 134856 with total cost of 21: + +``` + DeER.................... r12 = r11 << 0x38 + D....................... r7 = r5 + D=eeeeeeeeeeeeeeeeeeeeER jump 134815 if r12 =s 0 +``` + +Gas simulation at offset 134941 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x128] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 134946 with total cost of 1: + +``` + DeER jump 135436 if r7 == 0 +``` + +Gas simulation at offset 134950 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x28] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 135568 if r7 == 0 +``` + +Gas simulation at offset 134961 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r12 + 0x20] + D=========================eER r9 = r9 - r8 + .DeE------------------------R r7 = r1 + 0x38 + .DeE------------------------R r5 = r1 + 0x38 + ..DeeeeeeeeeeeeeeeE---------R r0 = 4154, jump 173137 +``` + +Gas simulation at offset 134983 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x38 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 4156, jump 8721 +``` + +Gas simulation at offset 134995 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i8 [r1 + 0x4f] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 135026 if r8 >=s 0 +``` + +Gas simulation at offset 135010 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeE------------------------R r8 = 0x1339d + D........................... r9 = r5 + DeE------------------------R r0 = 0x1042 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r10 + 0] +``` + +Gas simulation at offset 135026 with total cost of 22: + +``` + DeER..................... r8 = 0x1339d + D........................ r9 = r5 + DeER..................... r0 = 0x1042 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r10 + 0] +``` + +Gas simulation at offset 135039 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + D........................................................................ r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 135568 if r7 == 0 +``` + +Gas simulation at offset 135052 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r12 + 0x20] + D=========================eER r9 = r9 - r8 + .DeE------------------------R r7 = r1 + 0x38 + .DeE------------------------R r5 = r1 + 0x38 + ..D.......................... r6 = r10 + ..DeeeeeeeeeeeeeeeE---------R r0 = 4158, jump 173137 +``` + +Gas simulation at offset 135076 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x38 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 4160, jump 8721 +``` + +Gas simulation at offset 135088 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i8 [r1 + 0x4f] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 135119 if r8 >=s 0 +``` + +Gas simulation at offset 135103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeE------------------------R r8 = 0x15864 + D........................... r9 = r5 + DeE------------------------R r0 = 0x1042 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r10 + 0] +``` + +Gas simulation at offset 135119 with total cost of 22: + +``` + DeER..................... r8 = 0x15864 + D........................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 4162, jump [r10 + 0] +``` + +Gas simulation at offset 135131 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r1 + 0x4f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135561 if r7 >=s 0 +``` + +Gas simulation at offset 135138 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4164, jump 4480 +``` + +Gas simulation at offset 135148 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 135561 +``` + +Gas simulation at offset 135151 with total cost of 25: + +``` + DeER........................ r7 = r2 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r11 + D........................... r8 = r3 + .DeeeeeeeeeeeeeeeE---------R r0 = 4166, jump 173482 +``` + +Gas simulation at offset 135165 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 135168 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r12 = u64 [r1 + 0x28] + .D=================================================eER jump 135597 if r7 == 0 +``` + +Gas simulation at offset 135182 with total cost of 2: + +``` + DeER. r9 = 0x4 + D=eER jump 133892 if r7 != r9 +``` + +Gas simulation at offset 135189 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r9 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 136088 if r7 == 119 +``` + +Gas simulation at offset 135199 with total cost of 1: + +``` + DeER jump 136043 if r7 == 117 +``` + +Gas simulation at offset 135204 with total cost of 2: + +``` + DeER. r10 = 0x74 + D=eER jump 133892 if r7 != r10 +``` + +Gas simulation at offset 135211 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u32 [r12 + 0] = 0xe400ff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r9 + 0] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r12 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r7 = u64 [r8 + 0x8] + .D=========================eE-----------------------R.. r9 = r9 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x20] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r12 = u64 [r7 + 0x28] + ..D=================================================eER jump 133892 if r12 == 0 +``` + +Gas simulation at offset 135242 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r8 + 0x1e0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u8 [r10 + 0] + .D========================eeE-----------------------R i32 r10 = r9 + 0x1 + ..DeE-----------------------------------------------R r8 = 0x11d01 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = 4168, jump [r12 + 0] +``` + +Gas simulation at offset 135267 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 135270 with total cost of 15: + +``` + DeER.............. r8 = 0x138a4 + DeER.............. r7 = r1 + 0x50 + DeeeeeeeeeeeeeeeER r0 = 4170, jump 173845 +``` + +Gas simulation at offset 135285 with total cost of 1: + +``` + DeER jump 135656 if r7 == 0 +``` + +Gas simulation at offset 135289 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r9 + 0x18] + DeE-------------------------------------------------R......................... r8 = 0xe2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r9 + 0x2] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 135576 +``` + +Gas simulation at offset 135309 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r12 + 0x20] + DeE------------------------R. r5 = r6 + 0x108 + .D========================eER r9 = r9 - r8 + .DeE------------------------R r7 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R r0 = 4172, jump 173137 +``` + +Gas simulation at offset 135332 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x11f] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135348 if r7 >=s 0 +``` + +Gas simulation at offset 135339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4174, jump 4480 +``` + +Gas simulation at offset 135348 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .D................................................... r7 = r5 + .DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4176, jump 8721 +``` + +Gas simulation at offset 135376 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R. r11 = u64 [r1 + 0x20] + .D==========================================================================eER jump 135568 if r10 == 0 +``` + +Gas simulation at offset 135395 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i8 [r6 + 0x11f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135423 if r8 >=s 0 +``` + +Gas simulation at offset 135406 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0x108] + DeE------------------------R r8 = 0x19351 + D........................... r9 = r5 + DeE------------------------R r0 = 0x1058 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r10 + 0] +``` + +Gas simulation at offset 135423 with total cost of 22: + +``` + DeER..................... r8 = 0x19351 + D........................ r9 = r5 + DeER..................... r0 = 0x1058 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r10 + 0] +``` + +Gas simulation at offset 135436 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r12 + 0x20] + DeE------------------------R. r5 = r6 + 0x120 + .D========================eER r9 = r9 - r8 + .DeE------------------------R r7 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R r0 = 4178, jump 173137 +``` + +Gas simulation at offset 135459 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x137] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135475 if r7 >=s 0 +``` + +Gas simulation at offset 135466 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4180, jump 4480 +``` + +Gas simulation at offset 135475 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .D................................................... r7 = r5 + .DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4182, jump 8721 +``` + +Gas simulation at offset 135503 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R. r11 = u64 [r1 + 0x20] + .D==========================================================================eER jump 135568 if r10 == 0 +``` + +Gas simulation at offset 135521 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i8 [r6 + 0x137] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135549 if r8 >=s 0 +``` + +Gas simulation at offset 135532 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0x120] + DeE------------------------R r8 = 0x14449 + D........................... r9 = r5 + DeE------------------------R r0 = 0x1058 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r10 + 0] +``` + +Gas simulation at offset 135549 with total cost of 22: + +``` + DeER..................... r8 = 0x14449 + D........................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 4184, jump [r10 + 0] +``` + +Gas simulation at offset 135561 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 135568 with total cost of 1: + +``` + DeER jump 135576 if r11 != 47 +``` + +Gas simulation at offset 135572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0xffffffffffffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 135576 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r1 + 0x67] + D=========================eE--------------R jump 133892 if r7 >=s 0 +``` + +Gas simulation at offset 135584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 4186, jump 4480 +``` + +Gas simulation at offset 135594 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 135597 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r7 + 0] + D==================================================eER jump 136015 if r9 == 113 +``` + +Gas simulation at offset 135607 with total cost of 2: + +``` + DeER. r10 = 0x6f + D=eER jump 135990 if r9 == r10 +``` + +Gas simulation at offset 135614 with total cost of 2: + +``` + DeER. r10 = 0x6e + D=eER jump 133892 if r9 != r10 +``` + +Gas simulation at offset 135621 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r8 + 0x18] + DeE---------------------------------------R..... r10 = 0x3 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 136112 if r9 == r10 +``` + +Gas simulation at offset 135632 with total cost of 1: + +``` + DeER jump 133892 if r9 != 0 +``` + +Gas simulation at offset 135636 with total cost of 26: + +``` + DeER......................... r9 = 0xe100ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r12 + 0x20] = r7 + DeE-------------------------R r7 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 133892 +``` + +Gas simulation at offset 135656 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x38 + DeER............... r8 = r1 + 0x50 + .DeER.............. r10 = 0xa + .DeER.............. r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 4188, jump 173946 +``` + +Gas simulation at offset 135674 with total cost of 15: + +``` + DeER.............. r8 = 0x15873 + DeER.............. r7 = r1 + 0x38 + DeeeeeeeeeeeeeeeER r0 = 4190, jump 173845 +``` + +Gas simulation at offset 135689 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i8 [r1 + 0x4f] + D............................................... r5 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135707 if r8 >=s 0 +``` + +Gas simulation at offset 135697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4192, jump 4480 +``` + +Gas simulation at offset 135707 with total cost of 1: + +``` + DeER jump 135864 if r5 == 0 +``` + +Gas simulation at offset 135711 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0xe400ff + .DeE------------------------------------------------R r7 = r1 + 0x38 + .DeE------------------------------------------------R r8 = r1 + 0x50 + ..DeE-----------------------------------------------R r9 = 0xa + ..DeE-----------------------------------------------R r10 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4194, jump 173946 +``` + +Gas simulation at offset 135740 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = i8 [r1 + 0x4f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x38] + D............................................... r7 = r6 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 135768 if r5 =s 0 +``` + +Gas simulation at offset 135787 with total cost of 15: + +``` + D................. r7 = r6 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 4198, jump 4480 +``` + +Gas simulation at offset 135798 with total cost of 2: + +``` + D.... r9 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 135801 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u8 [r1 + 0x38] = a2 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x20] = r7 + .DeE-------------------------------------------------------------------------R r8 = r1 + 0x38 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 4200, jump 173482 +``` + +Gas simulation at offset 135827 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r8 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r7 + 0x28] + D===========================================================================eER jump 135576 if r12 == 0 +``` + +Gas simulation at offset 135840 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r8 + 0x1e0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r1 + 0x38] + .D========================eeER i32 r10 = r9 + 0x1 + .DeE-------------------------R r8 = 0x133b7 + ..DeE------------------------R r0 = 0x1070 + ..DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 135864 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x38 + DeER............... r8 = r1 + 0x50 + .DeER.............. r10 = 0x8 + .DeER.............. r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 4202, jump 173946 +``` + +Gas simulation at offset 135882 with total cost of 15: + +``` + DeER.............. r8 = 0x1b1ae + DeER.............. r7 = r1 + 0x38 + DeeeeeeeeeeeeeeeER r0 = 4204, jump 173845 +``` + +Gas simulation at offset 135897 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i8 [r1 + 0x4f] + D=========================eER jump 135920 if r8 >=s 0 +``` + +Gas simulation at offset 135903 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 4206, jump 4480 +``` + +Gas simulation at offset 135917 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 135920 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u64 [r1 + 0x20] + .D========================eE--------------R jump 135568 if r7 == 0 +``` + +Gas simulation at offset 135937 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r12 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r8 = 0xe500ff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r12 + 0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r12 + 0x20] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r7 + 0x28] + .D=================================================eER jump 135576 if r12 == 0 +``` + +Gas simulation at offset 135962 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r9 + 0x1e0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0x30] + .D========================eeER i32 r11 = r10 + 0xffffffffffffffff + .DeE-------------------------R r8 = 0x10887 + ..DeE------------------------R r9 = 0x1985e + ..DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4208, jump [r12 + 0] +``` + +Gas simulation at offset 135987 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 135576 +``` + +Gas simulation at offset 135990 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x18] + DeE---------------------------------------R r9 = 0x2 + D=========================eE--------------R jump 133892 if r8 == r9 +``` + +Gas simulation at offset 136001 with total cost of 21: + +``` + DeER.................... r9 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 136121 if r8 != r9 +``` + +Gas simulation at offset 136007 with total cost of 15: + +``` + DeER.............. r8 = 0xe20000 + DeeeeeeeeeeeeeeeER jump 136128 +``` + +Gas simulation at offset 136015 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0x18] + DeE---------------------------------------R r10 = 0x2 + D=========================eE--------------R jump 133892 if r9 != r10 +``` + +Gas simulation at offset 136026 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r7 + 0] = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0x10] + DeE---------------------------------------R r9 = 0x4 + .D========================eE--------------R jump 133892 if r7 != r9 +``` + +Gas simulation at offset 136040 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 135189 +``` + +Gas simulation at offset 136043 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. u16 [r12 + 0] = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r10 = u8 [r9 + 0x1] + .D========================eeeE------------R.............. r11 = r10 u 63 +``` + +Gas simulation at offset 136081 with total cost of 15: + +``` + DeER.............. r9 = 0x18e01 + DeeeeeeeeeeeeeeeER jump 136146 +``` + +Gas simulation at offset 136088 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = 0xe700ff + DeE------------------------R r9 = r9 + 0x1 + DeE------------------------R r8 = 0x1 + D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 4210, jump 174151 +``` + +Gas simulation at offset 136109 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 136112 with total cost of 26: + +``` + DeER......................... r7 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x18] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 133892 +``` + +Gas simulation at offset 136121 with total cost of 2: + +``` + DeER. r8 = 0xe10000 + DeeER fallthrough +``` + +Gas simulation at offset 136128 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r12 + 0x20] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 133892 +``` + +Gas simulation at offset 136140 with total cost of 2: + +``` + DeER. r9 = 0x1985e + DeeER fallthrough +``` + +Gas simulation at offset 136146 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r8 + 0x1e0] + D=========================eeER i32 r11 = r10 + 0xffffffffffffffff + .DeE-------------------------R r8 = 0x16a9d + .DeeeeeeeeeeeeeeeeeeeeeeE----R r0 = 4212, jump [r12 + 0] +``` + +Gas simulation at offset 136163 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 133892 +``` + +Gas simulation at offset 136166 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 136179 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffea0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x158] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x150] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x148] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r7 + 0xe0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r7 + 0xd8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + ..D=================================================eE------------------------R jump 138445 if r12 == r11 +``` + +Gas simulation at offset 136223 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r10 = 0 + DeE---------------------------------------R...................................... r7 = r12 - r11 + .DeE--------------------------------------R...................................... r7 = r7 >>a 0x3 + .DeE--------------------------------------R...................................... r8 = 0xaaaaaaaaaaaaaaab + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................... u64 [r1 + 0xb8] = r8 + ..DeeeE-----------------------------------R...................................... r7 = r7 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................... r9 = u64 [r1 + 0xc8] + ..D=========================eE------------R...................................... r8 = r9 + 0x150 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x70] = r8 + ...D========================eE-------------------------R......................... r8 = r9 + 0xd0 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + ....D============================eE--------------------R......................... r8 = r9 + 0xc8 + ....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r8 + .....DeeeE--------------------------------------------------R.................... r8 = r7 >a 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xb8] + .D========================eeeE------------R r7 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x78] + .D===========================eE-----------R jump 136496 if r8 >=u r7 +``` + +Gas simulation at offset 136479 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r7 = r8 * 0x30 + D===eE------------------------------------R r7 = r7 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r10 + 0x20] + .D============================eE----------R jump 137446 if r9 >=u r8 +``` + +Gas simulation at offset 136496 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 136503 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r10 + 0x18] + D=========================eeeE------------R........ r7 = r7 * r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ u64 [r1 + 0x60] = r8 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 136560 if r7 == 0 +``` + +Gas simulation at offset 136519 with total cost of 20: + +``` + D...................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 136527 if r7 >a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0xb8] + ..D========================eeeE-----------R r7 = r7 * r10 + ..D===========================eE----------R jump 137398 if r11 >=u r7 +``` + +Gas simulation at offset 136669 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xe0] = r11 + DeeeE-------------------------------------R r7 = r11 * r6 + .D==eE------------------------------------R r7 = r7 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = u16 [r7 + 0] + .D============================eE----------R jump 136644 if r10 != 255 +``` + +Gas simulation at offset 136687 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r7 + 0x2] + DeE---------------------------------------R r11 = 0x6 + D=========================eE--------------R jump 136644 if r10 != r11 +``` + +Gas simulation at offset 136697 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... u8 [r1 + 238] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... u16 [r1 + 236] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... u32 [r1 + 232] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r6 = u64 [r7 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0x20] + .D=================================================eER.................... r5 = r7 - r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r8 = u64 [r1 + 0xb0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 139407 if r5 >=u r8 +``` + +Gas simulation at offset 136727 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 136744 if r5 >=u 23 +``` + +Gas simulation at offset 136731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x12f] = s0 + DeE------------------------R r8 = r1 + 0x118 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 136787 if r7 != r6 +``` + +Gas simulation at offset 136742 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 136809 +``` + +Gas simulation at offset 136744 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4222, jump 5449 +``` + +Gas simulation at offset 136761 with total cost of 51: + +``` + D..................................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x118] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xd8] + .D========================eER......................... r7 = r7 | r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x120] = r5 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 136787 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r8 + D........................... r7 = r8 + D........................... r8 = r6 + D........................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 4224, jump 257343 +``` + +Gas simulation at offset 136804 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 136809 with total cost of 126: + +``` + DeER............................................................................................................................. r5 = r5 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................... r7 = u64 [r1 + 0x118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xc0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................ r3 = u64 [r1 + 0x120] + .DeE------------------------------------------------R............................................................................ r9 = r1 + 0x128 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................ r7 = i32 [r9 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r9 + 0x4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u8 [r9 + 0x6] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = i8 [r1 + 0x12f] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r1 + 0xd0] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r11 + 0x20] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r10 = u64 [r1 + 0xc8] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r10 + 0x158] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r10 + 0x160] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r2 = u64 [r11 + 0x10] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ u32 [r1 + 0xe8] = r7 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u16 [r1 + 0xec] = r8 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0xee] = a2 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r12 + .....D================================================================================================eE------------------------R jump 136924 if r6 == r10 +``` + +Gas simulation at offset 136883 with total cost of 1: + +``` + DeER jump 137102 if r12 >a 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r10 = u64 [r1 + 0x68] + ..D=========================eE------------------------R........................ r9 = r10 << 0x20 + ...DeE------------------------------------------------R........................ r4 = 0x666666666666667 + ...D=========================eE-----------------------R........................ r9 = r9 + r10 + ....D================================================eeeER..................... r5 = r8 * r9 + ....D===================================================eER.................... r9 = r5 + 0x1 + .....D===================================================eeeeeeeeeeeeeeeeeeeeER jump 139420 if r9 >=u r4 +``` + +Gas simulation at offset 136969 with total cost of 21: + +``` + DeER.................... r8 = r5 << 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 136978 if r9 =u r4 +``` + +Gas simulation at offset 137020 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r3 + DeeeeeeeeeeeeeeeE----------R r0 = 4226, jump 5449 +``` + +Gas simulation at offset 137039 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r3 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u64 [r1 + 0xd8] + .D.............................. r10 = r7 + .D========================eeeER. r5 = r5 * 0x28 + .D===========================eER r5 = r5 + r10 + .D========================eE---R jump 137161 if r12 =s 0 +``` + +Gas simulation at offset 137161 with total cost of 26: + +``` + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xc0] + D............................ r9 = r3 + D............................ r6 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 4230, jump 7383 +``` + +Gas simulation at offset 137182 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0xa8] + D.................................................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xc8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x158] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r7 + 0x150] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 137205 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x98] + D=========================eER........................ r7 = r7 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r5 + 0x18] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r1 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r8 + .DeE------------------------------------------------R r8 = r5 + 0x28 + .D=eE-----------------------------------------------R jump 137342 if r6 == r11 +``` + +Gas simulation at offset 137228 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r9 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 0xffffffffffffffe8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r9 = u64 [r6 + 0xffffffffffffffe0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 0xffffffffffffffe0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r9 = u64 [r6 + 0xffffffffffffffd8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0xffffffffffffffd8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r9 = u64 [r6 + 0xfffffffffffffff8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 4294967256] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 4294967264] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 4294967272] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0xfffffffffffffff8] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0xfffffffffffffff0] + ...D========================================================================eER......................... r10 = r6 + 0xffffffffffffffd8 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r9 + ....D=======================================================================eE-------------------------R r5 = r5 + 0xffffffffffffffd8 + ....D................................................................................................... r6 = r10 + ....D========================================================================eE------------------------R jump 137228 if r10 != r11 +``` + +Gas simulation at offset 137279 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r9 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r9 + 0x150] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r9 + 0x158] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r9 + 0x150] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r9 + 0x158] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x160] = r7 + .D=================================================eE------------------------R jump 137315 if r6 != r11 +``` + +Gas simulation at offset 137307 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 137360 +``` + +Gas simulation at offset 137309 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd8 + D=eER jump 137360 if r6 == r11 +``` + +Gas simulation at offset 137315 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r6 + 0xffffffffffffffef] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 137309 if r7 >=s 0 +``` + +Gas simulation at offset 137322 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0xffffffffffffffd8] + D........................... r5 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 4232, jump 4480 +``` + +Gas simulation at offset 137334 with total cost of 25: + +``` + D........................... r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeE----------R jump 137309 +``` + +Gas simulation at offset 137342 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x150] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x158] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x160] = r7 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 137360 with total cost of 20: + +``` + DeER................... r6 = 0x30 + DeeeeeeeeeeeeeeeeeeeeER jump 137380 if r11 == 0 +``` + +Gas simulation at offset 137366 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 4234, jump 4480 +``` + +Gas simulation at offset 137375 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xd8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 137380 with total cost of 1: + +``` + DeER jump 136632 if r12 >=s 0 +``` + +Gas simulation at offset 137384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeE----------R r0 = 4236, jump 4480 +``` + +Gas simulation at offset 137395 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 136632 +``` + +Gas simulation at offset 137398 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x1be] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u64 [r1 + 0x40] + .D=================================================eER jump 136401 if r7 != 0 +``` + +Gas simulation at offset 137414 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x28] + .D=================================================eER jump 136395 if r8 == r9 +``` + +Gas simulation at offset 137432 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x18] + D=========================eE--------------R jump 136395 if r8 == r9 +``` + +Gas simulation at offset 137443 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 136401 +``` + +Gas simulation at offset 137446 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 296] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x10] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r8 + .DeE-------------------------------------------------------------------------R r7 = r7 + 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r1 + 0xe0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r1 + 288] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 280] = 0 + ..DeE------------------------------------------------------------------------R r7 = 0x18 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 4238, jump 5449 +``` + +Gas simulation at offset 137487 with total cost of 101: + +``` + DeER.................................................................................................... r5 = r7 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r8 = u64 [r1 + 0x60] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r8 = u64 [r1 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u64 [r1 + 0x118] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x120] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x128] = r5 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xe0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r7 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x78] + ...DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 137530 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x78] = r9 + DeeeE-------------------------------------R r7 = r9 * 0x30 + .D==eE------------------------------------R r6 = r6 + r7 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r7 = u64 [r6 + 0x18] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = u64 [r6 + 0x20] + .D============================eE----------R jump 137653 if r9 == r7 +``` + +Gas simulation at offset 137549 with total cost of 2: + +``` + DeER. r8 = 0 + DeER. r9 = r9 - r7 + D=eER r9 = r9 + r7 + DeeER fallthrough +``` + +Gas simulation at offset 137558 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r7 + 0] + DeE------------------------R. r8 = r8 << 0x8 + DeE------------------------R. r7 = r7 + 0x1 + D=========================eER r8 = r8 | r10 + .DeE------------------------R jump 137558 if r7 != r9 +``` + +Gas simulation at offset 137572 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r9 + 0x168] + D==================================================eeeER. r7 = r7 * r8 + .D====================================================eER jump 137653 if r7 == 0 +``` + +Gas simulation at offset 137587 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r9 + 0x170] + D............................................... r9 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 137600 if r7 >a 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [r1 + 0xb8] + ..D=========================eeeE----------R........... r10 = r8 * r9 + ..D============================eE---------R........... r9 = r10 + 0x1 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 139440 if r9 >=u r7 +``` + +Gas simulation at offset 137704 with total cost of 21: + +``` + DeER.................... r8 = r10 << 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 137713 if r9 =u r7 +``` + +Gas simulation at offset 137764 with total cost of 25: + +``` + D........................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 4240, jump 5449 +``` + +Gas simulation at offset 137777 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0xc0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xa8] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 137802 +``` + +Gas simulation at offset 137799 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 137802 with total cost of 29: + +``` + DeeeER.......................... r8 = r10 * 0x18 + D===eER......................... r8 = r8 + r7 + DeE---R......................... r7 = r7 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r12 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r2 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r11 + ..D==eE------------------------R r11 = r8 + 0x18 + ..DeE--------------------------R jump 137872 if r5 == r6 +``` + +Gas simulation at offset 137825 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0xfffffffffffffff8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r5 + 0xfffffffffffffff0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0xfffffffffffffff0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r5 + 0xffffffffffffffe8] + .DeE------------------------------------------------R. r10 = r5 + 0xffffffffffffffe8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xffffffffffffffe8] = r9 + ..DeE------------------------------------------------R r8 = r8 + 0xffffffffffffffe8 + ..D................................................... r5 = r10 + ..D=eE-----------------------------------------------R jump 137825 if r10 != r6 +``` + +Gas simulation at offset 137855 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x120] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 137887 if r6 != 0 +``` + +Gas simulation at offset 137870 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 137905 +``` + +Gas simulation at offset 137872 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x120] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r7 + D........................... r6 = r5 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 137887 with total cost of 15: + +``` + D................. r7 = r6 + D................. r5 = r11 + DeeeeeeeeeeeeeeeER r0 = 4242, jump 4480 +``` + +Gas simulation at offset 137898 with total cost of 25: + +``` + D........................... r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R jump 137909 +``` + +Gas simulation at offset 137905 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x78] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 137909 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r8 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r8 + 0] + DeE-------------------------------------------------R...... r9 = r9 + 0x1 + .D=================================================eER..... r7 = r7 - r6 + .D==================================================eER.... r7 = r7 >>a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r8 = u64 [r1 + 0xb8] + .D===================================================eeeER. r7 = r7 * r8 + ..D=====================================================eER jump 137959 if r9 >=u r7 +``` + +Gas simulation at offset 137936 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeE-------------------------------------R............ r7 = r9 * 0x30 + D===eE------------------------------------R............ r7 = r7 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............ r12 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u64 [r1 + 0xd0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x20] + .D..................................................... r5 = r11 + ..D=================================================eER jump 137530 if r7 >=u r12 +``` + +Gas simulation at offset 137959 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x78] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x98] = r11 + .DeE------------------------------------------------R. r0 = 0x1094 + ..DeE-----------------------------------------------R. r9 = 0x8000000000000000 + ..D================================================eER r8 = r8 ^ r9 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 66433 +``` + +Gas simulation at offset 137998 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r7 + .D========================eER........................ r7 = r10 - r11 + .D=========================eER....................... r7 = r7 >>a 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r8 = u64 [r1 + 0xb8] + ..D=========================eeeER.................... r8 = r7 * r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 24] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r11 + ..DeE-----------------------------------------------R r2 = 0 + ...D===========================eeeeeeeeeeeeeeeeeeeeER jump 138232 if r8 >a 0x3 + ....DeE----------------------------------------------------------------------R r5 = 0xaaaaaaaaaaaaaaab + ....D================================================eeeE--------------------R r10 = r10 * r5 + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 4270, jump 174687 +``` + +Gas simulation at offset 138522 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................ r8 = u64 [r1 + 0xc8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r8 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R................................................... r7 = u64 [r1 + 0xc8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r7 = u64 [r7 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R................................................... r8 = u64 [r1 + 0xc8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r10 = u64 [r8 + 0x20] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r8 = u64 [r1 + 0xc8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r8 + 0x38] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0xc8] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r9 + 0x40] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r11 = u64 [r1 + 0xc8] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0x88] = r7 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r7 = u64 [r1 + 0xc8] + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x80] = r10 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0xc8] + ....D================================================================================================eE------------------------R. r7 = r7 + 0x98 + ....D=================================================================================================eE-----------------------R. r10 = r9 - r8 + .....D=================================================================================================eE----------------------R. r10 = r10 >>a 0x3 + .....D==================================================================================================eeeE-------------------R. r10 = r10 * r5 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R r0 = 4272, jump 174687 +``` + +Gas simulation at offset 138612 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r5 + 0x1be] + DeE------------------------R......................... r9 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r5 + 0x1e0] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c4] = r7 + .D========================eE------------------------R jump 139389 if r8 != 0 +``` + +Gas simulation at offset 138639 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x40] + D=========================eE--------------R jump 139389 if r9 == r7 +``` + +Gas simulation at offset 138650 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r11 = r5 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. u64 [r1 + 0x98] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u64 [r1 + 0xa0] = r9 + .DeE--------------------------------------R............................................................. r7 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r9 = u64 [r11 + 0x10] + ..DeE-------------------------------------R............................................................. r12 = 0xaaaaaaaaaaaaaaab + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x128] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r8 = u64 [r11 + 0x8] + ...D======================eE-------------------------R.................................................. r9 = r7 >>a 0x3 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r11 + 0] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc0] = r12 + ....D=======================eeeE---------------------R.................................................. r9 = r9 * r12 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x120] = r8 + ....DeE--------------------------------------------------R.............................................. r8 = 0xaaaaaaaaaaaaaab + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x118] = r10 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 304] = 0 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 312] = 0 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 320] = 0 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r9 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 139466 if r9 >=u r8 +``` + +Gas simulation at offset 138738 with total cost of 26: + +``` + DeER......................... r8 = r5 + 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r8 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 4274, jump 5449 +``` + +Gas simulation at offset 138754 with total cost of 50: + +``` + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x130] = r7 + DeE------------------------R......................... r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xe0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x140] = r7 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u64 [r1 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r5 + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 4276, jump 256372 +``` + +Gas simulation at offset 138789 with total cost of 59: + +``` + D............................................................. r2 = r6 + DeER.......................................................... r5 = 0 + DeER.......................................................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u64 [r1 + 0xe0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......... r3 = u64 [r1 + 0xb8] + ..D========================eeeE---------------------R......... r7 = r3 =u r7 +``` + +Gas simulation at offset 138924 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4278, jump 5449 +``` + +Gas simulation at offset 138936 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x100] = r7 + D............................ r9 = r6 + DeE------------------------R. r6 = r6 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x110] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd8] + .DeeeeeeeeeeeeeeeE----------R r0 = 4280, jump 256372 +``` + +Gas simulation at offset 138964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x108] = r6 + DeeeeeeeeeeeeeeeE----------R jump 138987 +``` + +Gas simulation at offset 138978 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 168] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 176] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 138987 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0xd8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r7 + DeE--------------------------------------------------------------------------R r0 = 0 + .DeE-------------------------------------------------------------------------R r6 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r8 = u64 [r1 + 0xd0] + .DeE-------------------------------------------------------------------------R r11 = 0x18 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 139044 +``` + +Gas simulation at offset 139012 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r3 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r3 + 0x8] + .DeE------------------------------------------------R r4 = r4 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r1 + 0xd8] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = u64 [r1 + 0xd0] + ..DeE-----------------------------------------------R r11 = 0x18 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 139038 with total cost of 2: + +``` + DeER. r0 = r0 + 0x1 + D=eER jump 139158 if r0 == r8 +``` + +Gas simulation at offset 139044 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r7 = r0 * r11 + .D==eE------------------------------------R r4 = r2 + r7 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r10 = i32 [r4 + 0x8] + .D============================eE----------R jump 139038 if r10 >a 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0xc0] + .D========================eeeER r11 = r7 * r8 + .DeE--------------------------R r12 = r12 + 0x2 + .DeE--------------------------R r10 = 0x1 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 139107 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r12 + 0xfffffffffffffffe] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r12 + 0] + D=========================eE--------------R r9 = r9 ^ 0xff + .D========================eE--------------R r8 = r8 ^ 0xe1 + .D=========================eE-------------R r8 = r8 | r9 + ..D=========================eeeE----------R r9 = r8 >a 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r8 = u64 [r1 + 0xc0] + .D==========================eeeER r10 = r7 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r7 = u64 [r1 + 0x60] + ..D.............................. r8 = r11 + ..D.............................. r6 = r12 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 4282, jump 174687 +``` + +Gas simulation at offset 139307 with total cost of 25: + +``` + D........................... r12 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeE----------R jump 139335 +``` + +Gas simulation at offset 139319 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 139354 if r7 != 0 +``` + +Gas simulation at offset 139327 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 138850 +``` + +Gas simulation at offset 139330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xb0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 139335 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0xc8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x90] = r9 + DeE--------------------------------------------------------------------------R r6 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R jump 138850 if r7 == 0 +``` + +Gas simulation at offset 139354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x108] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 4284, jump 4480 +``` + +Gas simulation at offset 139369 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeE----------R jump 138850 +``` + +Gas simulation at offset 139380 with total cost of 15: + +``` + D................. r7 = r2 + DeeeeeeeeeeeeeeeER r0 = 4286, jump 4480 +``` + +Gas simulation at offset 139389 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x148] + DeE------------------------R...................... r1 = r1 + 0x160 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 139407 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 139420 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1574 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 139433 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4288, jump 10252 +``` + +Gas simulation at offset 139440 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1572 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 139453 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 139466 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 139479 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xfffffffffffffea0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x158] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x150] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x148] = r6 + .D..................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r7 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xb8] = r8 + ..D=================================================eER jump 139523 if r6 == r5 +``` + +Gas simulation at offset 139510 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r11 + 0x190] + D=========================eE--------------R jump 139535 if r7 == 0 +``` + +Gas simulation at offset 139518 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 142664 +``` + +Gas simulation at offset 139523 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x190] = a1 + DeeeeeeeeeeeeeeeE-----------R jump 142664 +``` + +Gas simulation at offset 139535 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeE---------------------------------------R................................................................ r12 = r11 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ r10 = u64 [r12 + 0x10] + .DeE--------------------------------------R................................................................ r8 = 0xaaaaaaaaaaaaaaab + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ r9 = u64 [r12 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ u64 [r1 + 0x40] = r6 + ..DeE-------------------------------------R................................................................ r6 = r6 - r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xe0] = r10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................... u64 [r1 + 0] = r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u64 [r12 + 0] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0xd8] = r9 + ...D=========================eE----------------------R..................................................... r9 = r6 >>a 0x3 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r9 + ....D===============================================eeeER.................................................. r9 = r9 * r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0xd0] = r10 + ....DeE-----------------------------------------------------------------------R............................ r8 = 0xaaaaaaaaaaaaaab + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r11 + 441] = 0 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 232] = 0 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 240] = 0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 248] = 0 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x48] = r5 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 142785 if r9 >=u r8 +``` + +Gas simulation at offset 139622 with total cost of 29: + +``` + DeER............................ r8 = r11 + 0x38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x50] = r8 + .DeeeE----------------------R... r7 = r7 >a 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.... r10 = u64 [r1 + 0xa8] + ..D=========================eE-------------------------------------------------R.... r7 = r10 << 0x20 + ..D==========================eE------------------------------------------------R.... r7 = r7 + r10 + ...D==========================================================================eeeER. r7 = r8 * r7 + ...DeE----------------------------------------------------------------------------R. r6 = r6 + 0x30 + ...D=============================================================================eER jump 140176 if r5 >=u r7 +``` + +Gas simulation at offset 139903 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb8] + D=========================eE--------------R jump 139921 if r7 == 0 +``` + +Gas simulation at offset 139914 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r9 + 0] + D=========================eE--------------R jump 139861 if r7 == 9 +``` + +Gas simulation at offset 139921 with total cost of 25: + +``` + D........................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeE----------R r0 = 4294, jump 142798 +``` + +Gas simulation at offset 139937 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r11 + 0x1b8] + D==================================================eER jump 139988 if r7 == 0 +``` + +Gas simulation at offset 139948 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r11 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x38] + D==================================================eER jump 139971 if r8 == 0 +``` + +Gas simulation at offset 139958 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4296, jump [r8 + 0] +``` + +Gas simulation at offset 139966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 139971 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x90] + D=========================eeE-------------R............ i32 r7 = r7 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r11 + 440] = 0 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 139988 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r11 + 0x1ba] + D=========================eE--------------R jump 140076 if r7 == 0 +``` + +Gas simulation at offset 139996 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r11 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x38] + D==================================================eER jump 140059 if r8 == 0 +``` + +Gas simulation at offset 140006 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x78] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = u64 [r11 + 0xc8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r1 + 0x70] = r9 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 4298, jump 69235 +``` + +Gas simulation at offset 140033 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeE------------------------R jump 140059 if r7 > 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x68] + .D==========================eeeeE---------R i32 r9 = r9 * r10 + ..D=============================eE--------R jump 139861 if r7 >=s r9 +``` + +Gas simulation at offset 140151 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x48 + D=eeeE------------------------------------R r7 = r7 * r9 + D====eE-----------------------------------R r8 = r8 + r7 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r7 = u8 [r8 + 0] + .D=============================eE---------R jump 140183 if r7 != 0 +``` + +Gas simulation at offset 140166 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0x4] + D=========================eE--------------R jump 139861 if r7 <=s 0 +``` + +Gas simulation at offset 140174 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 140183 +``` + +Gas simulation at offset 140176 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 140218 +``` + +Gas simulation at offset 140180 with total cost of 1: + +``` + DeER jump 140214 if r7 == 0 +``` + +Gas simulation at offset 140183 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u8 [r11 + 443] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x10] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R r7 = u64 [r1 + 0x58] + ..D========================eeE------------------------------------------------------------------------R i32 r7 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R u64 [r1 + 0x58] = r7 + ..DeE-------------------------------------------------------------------------------------------------R r7 = 0x1 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump 140218 +``` + +Gas simulation at offset 140214 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 140218 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r3 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r6 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x98] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .D==========================================================================eER jump 139752 if r8 >=s 0 +``` + +Gas simulation at offset 140242 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 139777 +``` + +Gas simulation at offset 140245 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0xffffffffffffffff + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 140254 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 140387 if r7 == r6 +``` + +Gas simulation at offset 140267 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r3 + 0] + DeE------------------------R. r7 = 0 + D=========================eER r8 = r8 + 0x8 + DeE-------------------------R r12 = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 140302 +``` + +Gas simulation at offset 140279 with total cost of 2: + +``` + DeER. r12 = 0 + D.... r7 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 140284 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x80] + D=========================eE--------------R........... r9 = r9 + 0xffffffffffffffff + DeE---------------------------------------R........... r8 = r8 + 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r9 + .D=========================eE------------------------R jump 140334 if r9 == 0 +``` + +Gas simulation at offset 140302 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0] + D=========================eE--------------R jump 140284 if r9 s 0 +``` + +Gas simulation at offset 140523 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0xd0] + .DeE------------------------------------------------R r9 = r11 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x88] = r8 + ..DeE-----------------------------------------------R r8 = r1 + 0xd0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x80] = r7 + ..D=eE----------------------------------------------R jump 140596 if r9 == r8 +``` + +Gas simulation at offset 140558 with total cost of 29: + +``` + DeER............................ r7 = r11 + 0x98 + DeER............................ r8 = 0xaaaaaaaaaaaaaaab + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [r1 + 0x18] + .D=========================eeeER r10 = r9 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r8 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE------------R r0 = 4312, jump 174687 +``` + +Gas simulation at offset 140591 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 140596 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb0] + D=========================eE--------------R jump 140946 if r7 == 0 +``` + +Gas simulation at offset 140605 with total cost of 26: + +``` + DeER......................... r7 = r11 + 0x1c8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + .DeE------------------------R r5 = r1 + 0x110 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 200] = 0x38e38e39 + ..DeE-----------------------R r6 = 0xaaaaaaaaaaaaaaab + ..DeeeeeeeeeeeeeeeE---------R jump 140653 +``` + +Gas simulation at offset 140637 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0xb0] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + .D==========================eE------------------------R jump 142641 if r7 == 0 +``` + +Gas simulation at offset 140653 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r11 + 0x1e0] + .D========================eeE-------------R............ i32 r8 = r7 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x1e0] = r8 + ..D=======================eE--------------------------R jump 140703 if r7 <=s 4294967294 +``` + +Gas simulation at offset 140669 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r11 + 0x1d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r11 + 0x1c8] + .D========================eE--------------R........... r9 = r7 - r10 + .D=========================eE-------------R........... r9 = r9 >> 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r12 = u64 [r1 + 0xc8] + ..D=========================eeeeE---------R........... i32 r9 = r9 * r12 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 140712 if r8 >=s r9 +``` + +Gas simulation at offset 140694 with total cost of 15: + +``` + DeeeER............ r7 = r8 * 0x48 + D===eER........... r10 = r10 + r7 + DeeeeeeeeeeeeeeeER jump 140879 +``` + +Gas simulation at offset 140703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r11 + 0x1c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r11 + 0x1d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 140712 with total cost of 1: + +``` + DeER jump 140879 if r10 != r7 +``` + +Gas simulation at offset 140716 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u8 [r1 + 264] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r1 + 260] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u8 [r1 + 256] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r5 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r11 + 0x1d8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 24] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 48] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeE----R jump 140822 if r7 == r8 +``` + +Gas simulation at offset 140756 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r8 = u64 [r1 + 0x100] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0] = r8 + DeE-------------------------------------------------R............................................................................ r9 = r1 + 0x108 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................ r8 = u64 [r9 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r8 = u64 [r9 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r8 = u64 [r9 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x18] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 48] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 40] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 32] = 0 + ...D=================================================eE-----------------------R.................................................. r9 = r1 + 0x138 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r8 = u64 [r9 + 0] + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r7 + 0x38] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R....................... r8 = u64 [r9 + 0x8] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x40] = r8 + ....D========================================================================eE------------------------------------------------R. r7 = r7 + 0x48 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [r11 + 0x1d0] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0xb8] + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------R jump 140879 +``` + +Gas simulation at offset 140822 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x100 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeE----------R r0 = 4314, jump 175411 +``` + +Gas simulation at offset 140837 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x120] + D=========================eER jump 140871 if r7 == 0 +``` + +Gas simulation at offset 140848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4316, jump 4480 +``` + +Gas simulation at offset 140859 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 140879 +``` + +Gas simulation at offset 140871 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 140879 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0xd0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r8 + .DeE------------------------------------------------R r7 = r10 + 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r9 + ..DeE-----------------------------------------------R r8 = r1 + 0xd0 + ..D=eE----------------------------------------------R jump 140637 if r7 == r8 +``` + +Gas simulation at offset 140912 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u64 [r1 + 0xf0] + DeE------------------------R..... r7 = r10 + 0x20 + .D========================eER.... r10 = r9 - r8 + .D=========================eER... r10 = r10 >>a 0x3 + .D==========================eeeER r10 = r10 * r6 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 4318, jump 174687 +``` + +Gas simulation at offset 140939 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeE----------R jump 140637 +``` + +Gas simulation at offset 140946 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xa0] + D=========================eE--------------R jump 141236 if r7 == 0 +``` + +Gas simulation at offset 140955 with total cost of 26: + +``` + DeER......................... r7 = r11 + 0x1c8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r7 + .DeE------------------------R r6 = r1 + 0x110 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0x1e0] + .DeE------------------------R r5 = 0x38e38e39 + ..DeE-----------------------R r12 = 0x48 + ..DeeeeeeeeeeeeeeeE---------R jump 141017 +``` + +Gas simulation at offset 140982 with total cost of 4: + +``` + DeeeER. r8 = r7 * r12 + D===eER r9 = r9 + r8 + DeeE--R fallthrough +``` + +Gas simulation at offset 140989 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. u32 [r9 + 4] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. u8 [r9 + 0] = 0 + .DeeE-------------------------------------R............. i32 r7 = r7 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u64 [r1 + 0xa0] + ..D========================eeE------------R............. i32 r8 = r8 + 0xffffffffffffffff + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. u32 [r11 + 0x1e0] = r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r8 + ...D=========================eE------------------------R jump 141236 if r8 == 0 +``` + +Gas simulation at offset 141017 with total cost of 1: + +``` + DeER jump 141046 if r7 > 0x3 + ..D=========================eeeeE---------R........... i32 r10 = r10 * r5 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 140982 if r7 > 0x3 + ..D=========================eeeeE---------R........... i32 r9 = r9 * r12 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 141340 if r8 >=s r9 +``` + +Gas simulation at offset 141322 with total cost of 15: + +``` + DeeeER............ r7 = r8 * r3 + D===eER........... r6 = r6 + r7 + DeeeeeeeeeeeeeeeER jump 141525 +``` + +Gas simulation at offset 141331 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r11 + 0x1c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r11 + 0x1d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 141340 with total cost of 1: + +``` + DeER jump 141525 if r6 != r7 +``` + +Gas simulation at offset 141344 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u8 [r1 + 264] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [r1 + 260] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u8 [r1 + 256] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r10 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r10 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r10 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r11 + 0x1d8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r10 + 24] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 48] = 0 + ...D================================================eE-----------------------R jump 141447 if r7 == r8 +``` + +Gas simulation at offset 141384 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r8 = u64 [r1 + 0x100] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0] = r8 + .DeE------------------------------------------------R........................................................................... r9 = r1 + 0x108 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................... r8 = u64 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................... r8 = u64 [r9 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................... r8 = u64 [r9 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x18] = r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 48] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r7 + 40] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r7 + 32] = 0 + ....D================================================eE------------------------R................................................ r9 = r1 + 0x138 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r9 + 0] + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r7 + 0x38] = r8 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = u64 [r9 + 0x8] + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x40] = r8 + .....D========================================================================eE-----------------------------------------------R r7 = r7 + 0x48 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r11 + 0x1d0] = r7 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r6 = u64 [r2 + 0] + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R jump 141525 +``` + +Gas simulation at offset 141447 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x100 + D.................. r7 = r2 + D.................. r6 = r2 + .D................. r5 = r10 + .DeeeeeeeeeeeeeeeER r0 = 4324, jump 175411 +``` + +Gas simulation at offset 141464 with total cost of 46: + +``` + DeER............................................. r4 = 0x2 + DeER............................................. r3 = 0x48 + D................................................ r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r12 = u64 [r1 + 0xc8] + .D............................................... r2 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x120] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 141522 if r7 == 0 +``` + +Gas simulation at offset 141489 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4326, jump 4480 +``` + +Gas simulation at offset 141500 with total cost of 26: + +``` + DeER......................... r4 = 0x2 + DeER......................... r3 = 0x48 + D............................ r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc8] + .D........................... r2 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 141525 +``` + +Gas simulation at offset 141522 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 141525 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0] + D=========================eE--------------R jump 141600 if r7 != 0 +``` + +Gas simulation at offset 141531 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 141274 if r7 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0xc8] + ..D==========================eE-----------R r7 = r7 | r8 + ..D===========================eE----------R r7 = r7 & 0x1 + ..D============================eE---------R jump 142641 if r7 == 0 +``` + +Gas simulation at offset 141573 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r11 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0x48] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 142130 if r8 == 0 +``` + +Gas simulation at offset 141584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x50] + D........................... r6 = r11 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4328, jump [r8 + 0] +``` + +Gas simulation at offset 141594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 142133 +``` + +Gas simulation at offset 141600 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = u64 [r11 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x48] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + .D=================================================eE------------------------R jump 141686 if r7 == 0 +``` + +Gas simulation at offset 141614 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r11 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 4330, jump 69235 +``` + +Gas simulation at offset 141628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeE------------------------R jump 141686 if r7 >a 0x3 + .DeE-------------------------R... r10 = 0xaaaaaaaaaaaaaaab + .D==========================eeeER r10 = r7 * r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r7 = u64 [r1 + 0x50] + ..DeeeeeeeeeeeeeeeE-------------R r0 = 4336, jump 174687 +``` + +Gas simulation at offset 141747 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xc0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 141752 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u8 [r11 + 445] = 0x1 + D.......................................................................... r5 = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r8 = 0 + ..DeE-----------------------------------------------R...................... r10 = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4338, jump [r11 + 0] +``` + +Gas simulation at offset 141782 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x1 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4340, jump [r11 + 0] +``` + +Gas simulation at offset 141805 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x2 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4342, jump [r11 + 0] +``` + +Gas simulation at offset 141828 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x3 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4344, jump [r11 + 0] +``` + +Gas simulation at offset 141851 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x4 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4346, jump [r11 + 0] +``` + +Gas simulation at offset 141874 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x5 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4348, jump [r11 + 0] +``` + +Gas simulation at offset 141897 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x6 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4350, jump [r11 + 0] +``` + +Gas simulation at offset 141920 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x7 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4352, jump [r11 + 0] +``` + +Gas simulation at offset 141943 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x8 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4354, jump [r11 + 0] +``` + +Gas simulation at offset 141966 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x9 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4356, jump [r11 + 0] +``` + +Gas simulation at offset 141989 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xa + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4358, jump [r11 + 0] +``` + +Gas simulation at offset 142012 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xb + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4360, jump [r11 + 0] +``` + +Gas simulation at offset 142035 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xc + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4362, jump [r11 + 0] +``` + +Gas simulation at offset 142058 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xd + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4364, jump [r11 + 0] +``` + +Gas simulation at offset 142081 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xe + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4366, jump [r11 + 0] +``` + +Gas simulation at offset 142104 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xf + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4368, jump [r11 + 0] +``` + +Gas simulation at offset 142127 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 142641 +``` + +Gas simulation at offset 142130 with total cost of 2: + +``` + D.... r6 = r11 + DeeER fallthrough +``` + +Gas simulation at offset 142133 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE------------------------R...................... r9 = 0x7b + DeE------------------------R...................... r8 = 0 + .DeE-----------------------R...................... r10 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4370, jump [r11 + 0] +``` + +Gas simulation at offset 142152 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x1 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r5 = 0x1 + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4372, jump [r11 + 0] +``` + +Gas simulation at offset 142178 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x2 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4374, jump [r11 + 0] +``` + +Gas simulation at offset 142201 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x3 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4376, jump [r11 + 0] +``` + +Gas simulation at offset 142224 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x4 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4378, jump [r11 + 0] +``` + +Gas simulation at offset 142247 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x5 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4380, jump [r11 + 0] +``` + +Gas simulation at offset 142270 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x6 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4382, jump [r11 + 0] +``` + +Gas simulation at offset 142293 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x7 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4384, jump [r11 + 0] +``` + +Gas simulation at offset 142316 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x8 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4386, jump [r11 + 0] +``` + +Gas simulation at offset 142339 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0x9 + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4388, jump [r11 + 0] +``` + +Gas simulation at offset 142362 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xa + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4390, jump [r11 + 0] +``` + +Gas simulation at offset 142385 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xb + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4392, jump [r11 + 0] +``` + +Gas simulation at offset 142408 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xc + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4394, jump [r11 + 0] +``` + +Gas simulation at offset 142431 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xd + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4396, jump [r11 + 0] +``` + +Gas simulation at offset 142454 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xe + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4398, jump [r11 + 0] +``` + +Gas simulation at offset 142477 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r7 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x68] + DeE-------------------------------------------------R...................... r8 = 0xf + .DeE------------------------------------------------R...................... r9 = 0x7b + .DeE------------------------------------------------R...................... r10 = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 4400, jump [r11 + 0] +``` + +Gas simulation at offset 142500 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 441] = 0 + D=========================eER jump 142619 if r7 == 0 +``` + +Gas simulation at offset 142511 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r6 + 0x1c4] + .D========================eeeE------------R r9 = r7 s 0 + ...D==========================eE----------R r9 = r9 | r10 + ....D==========================eE---------R r9 = r9 & 0x1 + ....D===========================eE--------R jump 142619 if r9 == 0 +``` + +Gas simulation at offset 142543 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r6 + 0xb1] + D=========================eE--------------R jump 142619 if r9 != 0 +``` + +Gas simulation at offset 142551 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r6 + 0x1bf] + D=========================eE--------------R jump 142682 if r9 == 0 +``` + +Gas simulation at offset 142559 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r6 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r6 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r11 = u64 [r6 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r8 = u64 [r6 + 0x68] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x10] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r11 + ..D================================================eE------------------------R r7 = r9 - r8 + ...D================================================eE-----------------------R r7 = r7 >>a 0x3 + ...DeE-----------------------------------------------------------------------R r10 = 0xaaaaaaaaaaaaaaab + ...D=================================================eeeE--------------------R r10 = r7 * r10 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x50] + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 4402, jump 174687 +``` + +Gas simulation at offset 142613 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 447] = 0 + DeeeeeeeeeeeeeeeE----------R jump 142641 +``` + +Gas simulation at offset 142619 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x190] = s0 + DeeeeeeeeeeeeeeeE----------R r0 = 4404, jump 66433 +``` + +Gas simulation at offset 142637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 142641 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 142660 if r7 == 0 +``` + +Gas simulation at offset 142649 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4406, jump 4480 +``` + +Gas simulation at offset 142660 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 142664 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x148] + DeE------------------------R...................... r1 = r1 + 0x160 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 142682 with total cost of 1: + +``` + DeER jump 142688 if r7 >a 0x3 + ....DeE------------------------------------------------------------------------R....................... r10 = 0xaaaaaaaaaaaaaaab + ....D=========================================================================eeeER.................... r10 = r7 * r10 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 4408, jump 174687 +``` + +Gas simulation at offset 142759 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x1c0] + D==================================================eER jump 142641 if r7 <=s 0 +``` + +Gas simulation at offset 142770 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r8 + 0x1c4] + D=========================eE--------------R........... r7 = r7 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x1c4] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 142641 +``` + +Gas simulation at offset 142785 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 142798 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x78] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x70] = r6 + .D............................ r3 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r9 + 0] + .D............................ r2 = r7 + .D=========================eER jump 142845 if r8 != 0 +``` + +Gas simulation at offset 142821 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r2 + 0x14] + D=========================eE--------------R jump 142845 if r7 >u 1 +``` + +Gas simulation at offset 142829 with total cost of 1: + +``` + DeER jump 142845 if r5 != 255 +``` + +Gas simulation at offset 142834 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r3 + 0x2] + D=========================eE--------------R r7 = r7 | 0x4 + D==========================eE-------------R jump 142884 if r7 == 85 +``` + +Gas simulation at offset 142845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r2 + 0x200] + DeE---------------------------------------R r9 = 0xffffffffffffffff + D=========================eE--------------R jump 142859 if r7 == r9 +``` + +Gas simulation at offset 142856 with total cost of 1: + +``` + DeER jump 142963 if r7 != r8 +``` + +Gas simulation at offset 142859 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u64 [r2 + 0x1e8] + DeE---------------------------------------R.............. r9 = r8 >> 0x3 + .DeE--------------------------------------R.............. r9 = r9 & 0xfffffffffffffff8 + .D========================eE--------------R.............. r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r7 + 0] + ..D=================================================eER.. r7 = r7 >> r8 + ..D==================================================eER. r7 = r7 & 0x1 + ..D===================================================eER jump 142963 if r7 != 0 +``` + +Gas simulation at offset 142884 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 142947 if r6 == 0 +``` + +Gas simulation at offset 142893 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r3 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r3 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r3 + 0x4] + .D========================eE------------------------R. r12 = r12 - r11 + .D========================eE------------------------R. r5 = r5 & 0xff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..D................................................... r8 = r5 + ..D................................................... r5 = r2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r3 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = 4410, jump [r6 + 0] +``` + +Gas simulation at offset 142933 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x10] + D.................................................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u16 [r3 + 0] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 142947 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 142979 if r5 >s 246 +``` + +Gas simulation at offset 142952 with total cost of 21: + +``` + DeER.................... r7 = r5 + 0xffffffffffffff0e + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 143155 if r7 >=u r9 +``` + +Gas simulation at offset 142963 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x70] + DeE------------------------R...................... r1 = r1 + 0x88 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 142979 with total cost of 1: + +``` + DeER jump 143198 if r5 == 255 +``` + +Gas simulation at offset 142985 with total cost of 1: + +``` + DeER jump 143161 if r5 == 247 +``` + +Gas simulation at offset 142991 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r11 = u16 [r3 + 0x4] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 143039 if r9 == 0 +``` + +Gas simulation at offset 143005 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r2 + D........................... r6 = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .D.......................... r5 = r11 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 4414, jump [r9 + 0] +``` + +Gas simulation at offset 143023 with total cost of 26: + +``` + D............................ r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x20] + D............................ r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u16 [r6 + 0] + .DeE------------------------R r11 = r11 + r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 143039 with total cost of 25: + +``` + DeER........................ r7 = r5 + 0xfffffffffffffff8 + DeER........................ r8 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r5 + .DeE-----------------------R jump 142963 if r8 u 15 +``` + +Gas simulation at offset 143073 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r2 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u8 [r7 + 0x208] + .D=========================eE-------------R jump 142963 if r7 != 0 +``` + +Gas simulation at offset 143084 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r8 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r7 + 0x78] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u8 [r8 + 0x1] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .D=================================================eE------------------------R jump 143131 if r12 == 0 +``` + +Gas simulation at offset 143105 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + DeE------------------------R r8 = r11 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r2 + .D.......................... r6 = r11 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 4418, jump [r12 + 0] +``` + +Gas simulation at offset 143122 with total cost of 50: + +``` + D.................................................... r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 143131 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r7 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 142963 if r12 == 0 +``` + +Gas simulation at offset 143140 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + DeE------------------------R r8 = r11 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R jump 143631 +``` + +Gas simulation at offset 143155 with total cost of 1: + +``` + DeER jump 142991 if r5 != 240 +``` + +Gas simulation at offset 143161 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r7 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r3 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r3 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + .D=========================eE-----------------------R r9 = r9 - r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 143182 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x70] + DeE------------------------R r1 = r1 + 0x88 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 143198 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r3 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u16 [r3 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r1 + 0x20] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 143218 if r7 == r12 +``` + +Gas simulation at offset 143214 with total cost of 15: + +``` + D................. r9 = r12 + DeeeeeeeeeeeeeeeER jump 143224 +``` + +Gas simulation at offset 143218 with total cost of 2: + +``` + DeER. r9 = 0x23310 + DeeER fallthrough +``` + +Gas simulation at offset 143224 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r6 + 0xb8] + DeE-------------------------------------------------R. r10 = r7 - r12 + .D=================================================eER jump 143279 if r11 == 0 +``` + +Gas simulation at offset 143237 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r6 + 0x68] + DeE---------------------------------------R.......... r12 = r5 & 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x18] = r8 + .D................................................... r8 = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x8] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x10] = r3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ..D.................................................. r6 = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = 4420, jump [r11 + 0] +``` + +Gas simulation at offset 143265 with total cost of 26: + +``` + D............................ r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 143279 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 143361 if r5 >s 46 +``` + +Gas simulation at offset 143283 with total cost of 21: + +``` + DeER.................... r7 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeER jump 142963 if r5 == r7 +``` + +Gas simulation at offset 143290 with total cost of 1: + +``` + DeER jump 143381 if r5 != 9 +``` + +Gas simulation at offset 143294 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r7 + 0x28] + D==================================================eER jump 143346 if r12 == 0 +``` + +Gas simulation at offset 143304 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x30] + DeE------------------------R. r11 = 0x181f3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + DeE------------------------R. r8 = 0x181f3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r2 + .D........................... r5 = r9 + .D........................... r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 4422, jump [r12 + 0] +``` + +Gas simulation at offset 143332 with total cost of 50: + +``` + D.................................................... r10 = r6 + D.................................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 143346 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r7 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 142963 if r12 == 0 +``` + +Gas simulation at offset 143355 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + DeeeeeeeeeeeeeeeE----------R jump 143631 +``` + +Gas simulation at offset 143361 with total cost of 1: + +``` + DeER jump 143439 if r5 == 81 +``` + +Gas simulation at offset 143365 with total cost of 1: + +``` + DeER jump 143381 if r5 != 47 +``` + +Gas simulation at offset 143369 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 142963 +``` + +Gas simulation at offset 143381 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r2 + 0xb0] + D=========================eE--------------R jump 143398 if r7 == 0 +``` + +Gas simulation at offset 143389 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r2 + 0x1be] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 143723 if r7 == 0 +``` + +Gas simulation at offset 143398 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 143792 if r5 == 227 +``` + +Gas simulation at offset 143404 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 143763 if r5 == 257 +``` + +Gas simulation at offset 143410 with total cost of 21: + +``` + DeER.................... r7 = 0xe7 + D=eeeeeeeeeeeeeeeeeeeeER jump 142963 if r5 != r7 +``` + +Gas simulation at offset 143418 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = u64 [r2 + 0x218] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 142963 if r12 == 0 +``` + +Gas simulation at offset 143426 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r2 + 0x220] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r9 + 0] + D........................... r9 = r8 + D........................... r8 = r10 + .DeeeeeeeeeeeeeeeE---------R jump 143182 +``` + +Gas simulation at offset 143439 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r3 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 143647 if r9 == r7 +``` + +Gas simulation at offset 143450 with total cost of 2: + +``` + DeER. r8 = 0 + DeER. r9 = r9 - r7 + D=eER r9 = r9 + r7 + DeeER fallthrough +``` + +Gas simulation at offset 143459 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r7 + 0] + DeE------------------------R. r8 = r8 << 0x8 + DeE------------------------R. r7 = r7 + 0x1 + D=========================eER r8 = r8 | r10 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 143459 if r7 != r9 +``` + +Gas simulation at offset 143473 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 143650 +``` + +Gas simulation at offset 143476 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r2 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r3 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r7 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x68] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r8 + 0] + .DeE------------------------------------------------R r8 = r11 & 0xff + .DeeeeeeeeeeeeeeeE----------------------------------R jump 143182 +``` + +Gas simulation at offset 143498 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r7 + 0x1] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x88] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x68] + .DeE------------------------------------------------R r8 = r11 & 0xff + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 143631 +``` + +Gas simulation at offset 143522 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r7 + 0x1] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x68] + .DeE------------------------------------------------R r8 = r11 & 0xff + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 143631 +``` + +Gas simulation at offset 143546 with total cost of 1: + +``` + DeER jump 143562 if r11 >u 15 +``` + +Gas simulation at offset 143550 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r2 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u8 [r7 + 0x208] + .D=========================eE-------------R jump 142963 if r7 != 0 +``` + +Gas simulation at offset 143562 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r7 + 0x1] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x68] + ..DeE-----------------------------------------------R r8 = r11 & 0xff + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 143631 +``` + +Gas simulation at offset 143586 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x68] + .DeE------------------------------------------------R r8 = r11 & 0xff + .DeeeeeeeeeeeeeeeE----------------------------------R jump 143182 +``` + +Gas simulation at offset 143608 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0x1] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x68] + .DeE------------------------------------------------R r8 = r11 & 0xff + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 143631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x70] + DeE------------------------R r1 = r1 + 0x88 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 143647 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 143650 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r2 + 0x168] + D=========================eeeER. r7 = r7 * r8 + D============================eER jump 143709 if r7 == 0 +``` + +Gas simulation at offset 143660 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r2 + 0x170] + D............................................... r9 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 143673 if r7 >a 0x3 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x8] = r12 + ...D=========================eeeE-------------------R...... r8 = r9 * r12 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r11 + ....D=======================eeeE--------------------R...... r9 = r11 =u r8 +``` + +Gas simulation at offset 143913 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u64 [r1 + 0x18] + D=========================eeeE------------R.............. r8 = r9 * 0x48 + .D===========================eE-----------R.............. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r8 = u64 [r1 + 0x20] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = u64 [r1 + 0x10] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + ..DeE---------------------------------------------------R r7 = 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r2 + 0x1ba] = a0 + ..DeeeeeeeeeeeeeeeE-------------------------------------R jump 142963 +``` + +Gas simulation at offset 143944 with total cost of 26: + +``` + DeER......................... r7 = r2 + 0x1c8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE------------------------R r5 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R jump 143984 +``` + +Gas simulation at offset 143955 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0x1d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x1c8] + .D========================eE--------------R r8 = r8 - r7 + .D=========================eE-------------R r8 = r8 >>a 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r1 + 0x8] + .D==========================eeeE----------R r8 = r8 * r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r9 = u64 [r1 + 0x18] + ..D============================eE---------R jump 143913 if r9 =s 0 +``` + +Gas simulation at offset 144100 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = u64 [r6 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r6 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..... r7 = u64 [r6 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r10 = u64 [r6 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r8 = u64 [r6 + 0x68] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u64 [r6 + 0x70] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r6 + 0x28] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r6 + 0x20] = r10 + ..D================================================eER.... r7 = r6 + 0x38 + ...D===============================================eER.... r10 = r9 - r8 + ...D================================================eER... r10 = r10 >>a 0x3 + ....DeE-----------------------------------------------R... r11 = 0xaaaaaaaaaaaaaaab + ....D================================================eeeER r10 = r10 * r11 + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 4462, jump 174687 +``` + +Gas simulation at offset 144153 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r6 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r6 + 400] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x1c0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u32 [r6 + 440] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x1c4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u8 [r6 + 440] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0x260] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 444] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 447] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 600] = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 4464, jump 58395 +``` + +Gas simulation at offset 144201 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 4466, jump 57503 +``` + +Gas simulation at offset 144220 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x268] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 624] = 0 + DeeeeeeeeeeeeeeeE----------R jump 144893 +``` + +Gas simulation at offset 144233 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r7 = u64 [r6 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r8 = u8 [r6 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................. u8 [r6 + 176] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r6 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................. r7 = u64 [r6 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u64 [r6 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r6 + 0x68] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u64 [r6 + 0x70] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r6 + 0x28] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r6 + 0x30] = r10 + ...D================================================eE------------------------R.... r7 = r6 + 0x38 + ...D========================================================================eER.... r10 = r9 - r8 + ....D========================================================================eER... r12 = r10 >>a 0x3 + ....DeE------------------------------------------------------------------------R... r10 = 0xaaaaaaaaaaaaaaab + .....D========================================================================eeeER r10 = r12 * r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0] = r7 + .....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 4468, jump 174687 +``` + +Gas simulation at offset 144299 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r6 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r6 + 400] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x1c0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x1c4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r6 + 0x260] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r6 + 440] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 444] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 600] = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4470, jump 58395 +``` + +Gas simulation at offset 144338 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 4472, jump 57503 +``` + +Gas simulation at offset 144357 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x268] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 624] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 440] = 0 + .D.......................... r7 = r8 + .D.......................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 4474, jump 69235 +``` + +Gas simulation at offset 144384 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x30] + DeeeE----------------------R......................... r7 = r7 =s 0 +``` + +Gas simulation at offset 144415 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 4478, jump 69313 +``` + +Gas simulation at offset 144429 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 144708 if r7 >=s 0 +``` + +Gas simulation at offset 144433 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 32] = 0x2710 + DeE------------------------R. r7 = 0x3ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 144455 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x28] + D........................... r8 = r5 + DeE------------------------R r0 = 0x1180 + .DeE-----------------------R r9 = 0x8000000000000000 + .D=eE----------------------R r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeE---------R jump 66433 +``` + +Gas simulation at offset 144481 with total cost of 25: + +``` + D........................... r8 = r5 + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE---------R r0 = 4482, jump 66433 +``` + +Gas simulation at offset 144498 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x30] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4484, jump 69313 +``` + +Gas simulation at offset 144513 with total cost of 1: + +``` + DeER jump 144668 if r7 >s 0 +``` + +Gas simulation at offset 144517 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4486, jump 66433 +``` + +Gas simulation at offset 144529 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 144560 +``` + +Gas simulation at offset 144540 with total cost of 25: + +``` + D........................... r7 = r6 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4488, jump 69235 +``` + +Gas simulation at offset 144554 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeE------------------------R jump 144641 if r7 >s 0 +``` + +Gas simulation at offset 144560 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 4490, jump 139479 +``` + +Gas simulation at offset 144574 with total cost of 1: + +``` + DeER jump 144641 if r7 == 0 +``` + +Gas simulation at offset 144577 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0x28] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 4492, jump 69313 +``` + +Gas simulation at offset 144592 with total cost of 25: + +``` + D........................... r5 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 4494, jump 66433 +``` + +Gas simulation at offset 144606 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 144623 if r5 <=s 0 +``` + +Gas simulation at offset 144611 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 144540 if r5 >s 0 +``` + +Gas simulation at offset 144621 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 144636 +``` + +Gas simulation at offset 144623 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x30] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 144540 if r5 >s 0 +``` + +Gas simulation at offset 144636 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R jump 144540 +``` + +Gas simulation at offset 144641 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 144668 if r7 >s 0 +``` + +Gas simulation at offset 144651 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 4496, jump 66433 +``` + +Gas simulation at offset 144664 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 144668 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r6 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x18] + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4498, jump 69313 +``` + +Gas simulation at offset 144687 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 144708 if r7 >=s 0 +``` + +Gas simulation at offset 144690 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 4500, jump 69235 +``` + +Gas simulation at offset 144704 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 144455 if r7 =s 0 +``` + +Gas simulation at offset 144725 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 40] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 144731 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x190] + D=========================eE--------------R jump 144841 if r7 == 0 +``` + +Gas simulation at offset 144739 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r7 = r6 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r8 = u64 [r7 + 0x10] + .DeE--------------------------------------R..................................... r10 = r6 + 0x20 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r11 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r6 + 0x68] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r6 + 0x70] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x28] + ...D=================================================eER........................ r6 = r12 + 0x1b8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r10 + 0x8] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0] = r7 + ....D===============================================eE------------------------R. r7 = r9 - r8 + ....D================================================eE-----------------------R. r7 = r7 >>a 0x3 + .....DeE----------------------------------------------------------------------R. r10 = 0xaaaaaaaaaaaaaaab + .....D================================================eeeE--------------------R. r10 = r7 * r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 4504, jump 174687 +``` + +Gas simulation at offset 144802 with total cost of 76: + +``` + DeER........................................................................... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... u32 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u16 [r6 + 4] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r6 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 400] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x1c0] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x1c4] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r6 + 440] = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r6 + 447] = 0 + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 144841 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x260] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 600] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 4506, jump 58395 +``` + +Gas simulation at offset 144856 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 4508, jump 57503 +``` + +Gas simulation at offset 144875 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x268] = r7 + D.................................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x270] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xb0] = a0 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 144893 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 144910 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 400] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x1c0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u32 [r5 + 440] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x1c4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u8 [r5 + 440] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0x260] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 444] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 447] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 600] = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 4512, jump 58395 +``` + +Gas simulation at offset 144958 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 4514, jump 57503 +``` + +Gas simulation at offset 144977 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r5 + 0x268] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r5 + 624] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + .D========================eER..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 144995 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i8 [r7 + 0x23f] + .D=========================eER jump 145407 if r9 =u r9 +``` + +Gas simulation at offset 145527 with total cost of 53: + +``` + DeER.................................................... r10 = r9 - r7 + DeER.................................................... r11 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u8 [r11 + 0] + .DeeeE----------------------R........................... r9 = r9 u 0 + .D============================eER r8 = r8 << 0x1 + ..DeE---------------------------R jump 146152 if r9 == 0 +``` + +Gas simulation at offset 146139 with total cost of 15: + +``` + D................. r7 = r9 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 4562, jump 274849 +``` + +Gas simulation at offset 146150 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 146173 +``` + +Gas simulation at offset 146152 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r9 + 0x28] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 146169 if r8 =u r10 +``` + +Gas simulation at offset 146289 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r9 + DeER.................................................. r7 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u8 [r7 + 0] + .DeeeE----------------------R......................... r10 = r10 =u r3 +``` + +Gas simulation at offset 146471 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 4568, jump 174434 +``` + +Gas simulation at offset 146483 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 4570, jump 166034 +``` + +Gas simulation at offset 146493 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 145847 +``` + +Gas simulation at offset 146496 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 4572, jump 167803 +``` + +Gas simulation at offset 146504 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 146532 if r7 == 0 +``` + +Gas simulation at offset 146507 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 4574, jump 174434 +``` + +Gas simulation at offset 146519 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 4576, jump 168173 +``` + +Gas simulation at offset 146529 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 145847 +``` + +Gas simulation at offset 146532 with total cost of 16: + +``` + DeER............... r7 = r6 + 0x240 + DeER............... r8 = 0x17381 + DeER............... r9 = 0x22 + .DeER.............. r0 = 0x11b8 + .DeeeeeeeeeeeeeeeER jump 7498 +``` + +Gas simulation at offset 146552 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 + 0xe + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x30] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 145182 +``` + +Gas simulation at offset 146565 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u64 [r8 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = u64 [r8 + 0x20] + .D......................................................................... r5 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r1 + 68] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r1 + 64] = 0 + ..D=================================================eER.................... r7 = r10 | r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... u64 [r1 + 56] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeER jump 146940 if r7 == 0 +``` + +Gas simulation at offset 146601 with total cost of 1: + +``` + DeER jump 146745 if r10 == 0 +``` + +Gas simulation at offset 146605 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x38 + D.................. r6 = r8 + DeER............... r8 = 0x1 + .DeER.............. r9 = 0xe + .DeeeeeeeeeeeeeeeER r0 = 4578, jump 275069 +``` + +Gas simulation at offset 146623 with total cost of 1: + +``` + D... r8 = r6 + DeER jump 146940 if r7 =s 0 +``` + +Gas simulation at offset 146652 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 146656 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r6 = r7 + 0x2f + .DeE-----------------------R r7 = 0x7ffffffffffffff0 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 147177 if r6 >=u r7 +``` + +Gas simulation at offset 146676 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + DeE------------------------R jump 146975 if r6 <=u 22 +``` + +Gas simulation at offset 146684 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r8 + .D............................ r5 = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4580, jump 5449 +``` + +Gas simulation at offset 146704 with total cost of 70: + +``` + D........................................................................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x8] + D........................................................................ r5 = r7 + .DeE-----------------------R............................................. r7 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r10 = u64 [r1 + 0] + .D=========================eER........................................... r7 = r7 | r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x30] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................. u64 [r1 + 0x20] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................. u64 [r1 + 0x28] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................. r6 = u64 [r1 + 0x18] + ...D===============================================eeeeeeeeeeeeeeeeeeeeER jump 146995 if r6 != 0 +``` + +Gas simulation at offset 146742 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147015 +``` + +Gas simulation at offset 146745 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r8 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 146940 if r7 >=u r9 +``` + +Gas simulation at offset 146756 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r7 + DeER.................................................. r12 = r11 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r12 + 0] + .DeeeE----------------------R......................... r9 = r9 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 147004 if r7 >=s 0 +``` + +Gas simulation at offset 147001 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 147004 with total cost of 15: + +``` + D................. r7 = r5 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 4584, jump 257343 +``` + +Gas simulation at offset 147015 with total cost of 16: + +``` + DeER............... r6 = r6 + r5 + DeER............... r8 = 0x18210 + DeER............... r9 = 0x2f + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 4586, jump 256372 +``` + +Gas simulation at offset 147035 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r6 + 47] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r5 + 0x257] + D=========================eE------------------------R.................... r5 = r5 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 147061 if r7 >=s 0 +``` + +Gas simulation at offset 147052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4588, jump 4480 +``` + +Gas simulation at offset 147061 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 146959 +``` + +Gas simulation at offset 147080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + 0xe + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r8 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r1 + 0x38] + .D========================eE--------------R jump 146642 if r7 != 1179011410 +``` + +Gas simulation at offset 147098 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u32 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r8 + 0x20] + .D========================eE--------------R...... r9 = r9 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 147160 if r9 == 0 +``` + +Gas simulation at offset 147114 with total cost of 1: + +``` + DeER jump 147136 if r7 == 0 +``` + +Gas simulation at offset 147117 with total cost of 15: + +``` + D................. r6 = r8 + DeER.............. r8 = 0x6 + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 4590, jump 274849 +``` + +Gas simulation at offset 147132 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER jump 147160 +``` + +Gas simulation at offset 147136 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r8 + 0x28] + D=========================eE--------------R...... r7 = r7 + 0x6 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 147156 if r7 =s 0 +``` + +Gas simulation at offset 147295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 147299 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x31 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 149163 if r6 >=u r7 +``` + +Gas simulation at offset 147316 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 147805 if r6 <=u 22 +``` + +Gas simulation at offset 147321 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4594, jump 5449 +``` + +Gas simulation at offset 147339 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x30] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x38] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 147821 if r5 != 0 +``` + +Gas simulation at offset 147376 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147847 +``` + +Gas simulation at offset 147379 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r8 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 147657 if r12 >=u r9 +``` + +Gas simulation at offset 147390 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r12 + DeER.................................................. r11 = r7 + r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 147830 if r9 >=s 0 +``` + +Gas simulation at offset 147827 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 147830 with total cost of 15: + +``` + D................. r9 = r5 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 4604, jump 257343 +``` + +Gas simulation at offset 147841 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 147847 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x13c8c + DeER............... r9 = 0x31 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4606, jump 256372 +``` + +Gas simulation at offset 147867 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 49] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 147890 if r7 >=s 0 +``` + +Gas simulation at offset 147881 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4608, jump 4480 +``` + +Gas simulation at offset 147890 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x30] + DeE------------------------R......................... r10 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 147679 +``` + +Gas simulation at offset 147912 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r8 + 0x28] + D=========================eE--------------R...... r7 = r7 + 0xfffffffffffffff9 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 147932 if r7 =u r12 +``` + +Gas simulation at offset 148276 with total cost of 15: + +``` + DeER.............. r8 = r12 - r8 + D................. r7 = r9 + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 4624, jump 175977 +``` + +Gas simulation at offset 148289 with total cost of 50: + +``` + D.................................................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 148311 +``` + +Gas simulation at offset 148301 with total cost of 1: + +``` + DeER jump 148311 if r12 >=u r8 +``` + +Gas simulation at offset 148304 with total cost of 26: + +``` + DeER......................... r8 = r7 + r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 148311 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r11 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r11 + 0x20] + D=========================eE--------------R...... r8 = r8 | r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 148399 if r8 == 0 +``` + +Gas simulation at offset 148324 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 148350 if r10 == 0 +``` + +Gas simulation at offset 148327 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r9 = r12 + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 4626, jump 275069 +``` + +Gas simulation at offset 148341 with total cost of 25: + +``` + D........................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + D........................... r5 = r7 + DeeeeeeeeeeeeeeeE----------R jump 148402 +``` + +Gas simulation at offset 148350 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 148399 if r12 == 0 +``` + +Gas simulation at offset 148353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r11 + 0x30] + DeE------------------------R r5 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148359 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r11 + 0x28] + D=========================eE--------------R jump 148402 if r8 >=u r9 +``` + +Gas simulation at offset 148366 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [r11 + 0x20] + D=========================eE--------------R.................................... r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + .DeE-------------------------------------------------R......................... r9 = r7 + r5 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u64 [r11 + 0x30] + ..D========================eE-------------------------------------------------R r8 = r8 + 0x1 + ..DeE-------------------------------------------------------------------------R r5 = r5 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r11 + 0x30] = r8 + ..D=eE------------------------------------------------------------------------R jump 148359 if r12 != r5 +``` + +Gas simulation at offset 148395 with total cost of 15: + +``` + D................. r5 = r12 + DeeeeeeeeeeeeeeeER jump 148499 +``` + +Gas simulation at offset 148399 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 148402 with total cost of 1: + +``` + DeER jump 148499 if r5 >=u r12 +``` + +Gas simulation at offset 148405 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u8 [r11 + 0x17] + D=========================eE--------------R...... r8 = r5 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 148419 if r8 >=s 0 +``` + +Gas simulation at offset 148415 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r11 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148419 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x37 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 149163 if r6 >=u r7 +``` + +Gas simulation at offset 148436 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 148742 if r6 <=u 22 +``` + +Gas simulation at offset 148441 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4628, jump 5449 +``` + +Gas simulation at offset 148459 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r1 + 0x18] + DeE------------------------R........................... r9 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0] + .D=========================eER......................... r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x30] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x38] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 148758 if r5 != 0 +``` + +Gas simulation at offset 148496 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 148786 +``` + +Gas simulation at offset 148499 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x8] + DeE-------------------------------------------------R r9 = 0x23322 + .DeE------------------------------------------------R r10 = r9 + 0x4 + .DeE------------------------------------------------R r11 = 0x4 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4630, jump 183240 +``` + +Gas simulation at offset 148524 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0] + D==================================================eER. r8 = r8 + r5 + .D==================================================eER jump 148627 if r8 != r7 +``` + +Gas simulation at offset 148538 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u8 [r8 + 0x17] + .D=================================================eER.................... r9 = r5 << 0x38 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 148555 if r9 >=s 0 +``` + +Gas simulation at offset 148551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148555 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x12 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 149163 if r6 >=u r7 +``` + +Gas simulation at offset 148572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeE------------------------R jump 148824 if r6 =s 0 +``` + +Gas simulation at offset 148658 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148662 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x28 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 149163 if r6 >=u r7 +``` + +Gas simulation at offset 148679 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 148913 if r6 <=u 22 +``` + +Gas simulation at offset 148684 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4636, jump 5449 +``` + +Gas simulation at offset 148702 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x30] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x38] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 148929 if r5 != 0 +``` + +Gas simulation at offset 148739 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 148955 +``` + +Gas simulation at offset 148742 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x47] = s1 + .D========================eER r7 = r1 + 0x30 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148758 with total cost of 21: + +``` + DeER.................... r8 = r8 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 148767 if r8 >=s 0 +``` + +Gas simulation at offset 148764 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r11 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148767 with total cost of 15: + +``` + D................. r8 = r11 + D................. r6 = r7 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 4638, jump 257343 +``` + +Gas simulation at offset 148780 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148786 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x1a91d + DeER............... r9 = 0x37 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4640, jump 256372 +``` + +Gas simulation at offset 148806 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 55] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 147890 if r7 >=s 0 +``` + +Gas simulation at offset 148821 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147881 +``` + +Gas simulation at offset 148824 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r1 + 0x47] = s1 + .D========================eE--------------R r9 = r1 + 0x30 + .D========================eE--------------R jump 148872 if r5 == 0 +``` + +Gas simulation at offset 148843 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r1 + 0x8] + D=========================eE--------------R...... r7 = r7 >>a 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 148856 if r7 >=s 0 +``` + +Gas simulation at offset 148853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148856 with total cost of 15: + +``` + D................. r7 = r9 + D................. r6 = r9 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 4642, jump 257343 +``` + +Gas simulation at offset 148869 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 148872 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeE------------------------R r5 = r5 + r9 + DeE------------------------R r8 = 0x18e10 + DeE------------------------R r9 = 0x12 + .D.......................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 4644, jump 256372 +``` + +Gas simulation at offset 148895 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 18] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 147890 if r7 >=s 0 +``` + +Gas simulation at offset 148910 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147881 +``` + +Gas simulation at offset 148913 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x47] = s1 + .D========================eER r7 = r1 + 0x30 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148929 with total cost of 21: + +``` + DeER.................... r9 = r9 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 148938 if r9 >=s 0 +``` + +Gas simulation at offset 148935 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148938 with total cost of 15: + +``` + D................. r9 = r5 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 4646, jump 257343 +``` + +Gas simulation at offset 148949 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 148955 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x18e23 + DeER............... r9 = 0x28 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4648, jump 256372 +``` + +Gas simulation at offset 148975 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u8 [r6 + 0x23f] + D=========================eER.................... r7 = r9 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 148994 if r7 =s 0 +``` + +Gas simulation at offset 149002 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x230] + DeE------------------------R r7 = r1 + 0x30 + DeE------------------------R r0 = 0x122a + .DeeeeeeeeeeeeeeeE---------R jump 7845 +``` + +Gas simulation at offset 149017 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x30 + DeeeeeeeeeeeeeeeER r0 = 4650, jump 7845 +``` + +Gas simulation at offset 149027 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r5 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r7 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u8 [r7 + 0x16] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r7 + 0x17] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i8 [r6 + 0x257] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0x28] = r9 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x2c] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x2e] = a4 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 149089 if r7 >=s 0 +``` + +Gas simulation at offset 149071 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x240] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 4652, jump 4480 +``` + +Gas simulation at offset 149085 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 149089 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x240] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x248] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i16 [r1 + 0x2c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r1 + 0x2e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i8 [r1 + 0x47] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 0x250] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x254] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x256] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x257] = a5 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 147676 if r10 >=s 0 +``` + +Gas simulation at offset 149132 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 4654, jump 4480 +``` + +Gas simulation at offset 149142 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 147676 +``` + +Gas simulation at offset 149145 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x6d] = a0 + .DeE-------------------------------------------------R r12 = r12 + 0xe + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r8 + 0x30] = r12 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 147270 +``` + +Gas simulation at offset 149163 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 149176 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xfffffffffffffec8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x130] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x128] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x120] = r6 + .D......................................................................... r12 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u64 [r8 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r8 + 0x20] + .D......................................................................... r6 = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r1 + 108] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r1 + 104] = 0 + ..D=================================================eER.................... r7 = r10 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... u64 [r1 + 96] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeER jump 149646 if r7 == 0 +``` + +Gas simulation at offset 149218 with total cost of 1: + +``` + DeER jump 149368 if r10 == 0 +``` + +Gas simulation at offset 149222 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x60 + DeER............... r8 = 0x1 + DeER............... r9 = 0xe + .D................. r5 = r6 + .D................. r6 = r12 + .DeeeeeeeeeeeeeeeER r0 = 4656, jump 275069 +``` + +Gas simulation at offset 149242 with total cost of 1: + +``` + D... r12 = r6 + D... r6 = r5 + DeER jump 149646 if r7 =s 0 +``` + +Gas simulation at offset 149276 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r12 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 149280 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x32 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 151447 if r6 >=u r7 +``` + +Gas simulation at offset 149297 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 149687 if r6 <=u 22 +``` + +Gas simulation at offset 149302 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x48] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4658, jump 5449 +``` + +Gas simulation at offset 149324 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r1 + 0x50] + DeE------------------------R........................... r9 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x40] + .D=========================eER......................... r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0xd0] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0xd8] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x58] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 149708 if r5 != 0 +``` + +Gas simulation at offset 149365 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 149736 +``` + +Gas simulation at offset 149368 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r12 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 149646 if r7 >=u r9 +``` + +Gas simulation at offset 149379 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r7 + DeER.................................................. r11 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 149717 if r8 >=s 0 +``` + +Gas simulation at offset 149714 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r12 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 149717 with total cost of 15: + +``` + D................. r8 = r12 + D................. r6 = r7 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 4662, jump 257343 +``` + +Gas simulation at offset 149730 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 149736 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x19f49 + DeER............... r9 = 0x32 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4664, jump 256372 +``` + +Gas simulation at offset 149756 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 50] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 149779 if r7 >=s 0 +``` + +Gas simulation at offset 149770 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4666, jump 4480 +``` + +Gas simulation at offset 149779 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0xd0] + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r10 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 149668 +``` + +Gas simulation at offset 149804 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u8 [r8 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x6d] = a1 + .DeE-------------------------------------------------R r7 = r7 + 0xe + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r12 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r1 + 0x60] + .D=========================eE------------------------R jump 149263 if r7 != 441668941 +``` + +Gas simulation at offset 149830 with total cost of 25: + +``` + D........................... r7 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 4668, jump 174475 +``` + +Gas simulation at offset 149841 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r10 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r10 + 0x20] + D==================================================eER.................... r9 = r9 | r8 + .D........................................................................ r5 = r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 149889 if r9 == 0 +``` + +Gas simulation at offset 149858 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 149876 if r8 == 0 +``` + +Gas simulation at offset 149861 with total cost of 15: + +``` + D................. r7 = r8 + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 4670, jump 274849 +``` + +Gas simulation at offset 149874 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 149889 +``` + +Gas simulation at offset 149876 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 48] = 0 + D........................... r7 = r5 + DeE------------------------R r0 = 0x1240 + DeeeeeeeeeeeeeeeE----------R jump 2374 +``` + +Gas simulation at offset 149889 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4672, jump 2374 +``` + +Gas simulation at offset 149898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeE------------------------R jump 149984 if r7 == 0 +``` + +Gas simulation at offset 149904 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x48] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x58] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r5 + 0x20] + .D=================================================eER. r7 = r10 | r6 + ..D=======================eE-------------------------R. r2 = r5 + 0x18 + ..D=================================================eER jump 149954 if r7 == 0 +``` + +Gas simulation at offset 149929 with total cost of 1: + +``` + DeER jump 150272 if r10 == 0 +``` + +Gas simulation at offset 149933 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + D........................... r5 = r2 + .DeeeeeeeeeeeeeeeE---------R r0 = 4674, jump 275069 +``` + +Gas simulation at offset 149951 with total cost of 2: + +``` + D.... r2 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 149954 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eE--------------R jump 150005 if r7 >=u r8 +``` + +Gas simulation at offset 149961 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x58] + D=========================eER r7 = r7 + 0x240 + DeE-------------------------R r8 = 0x19391 + DeE-------------------------R r9 = 0x1e + .DeE------------------------R r0 = 0x1234 + .DeeeeeeeeeeeeeeeE----------R jump 7498 +``` + +Gas simulation at offset 149984 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r6 + 0x257] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 150237 if r7 > 0x30 + D==eeeeeeeeeeeeeeeeeeeeER jump 150204 if r9 >u 15 +``` + +Gas simulation at offset 150380 with total cost of 25: + +``` + D........................... r5 = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + DeE------------------------R r7 = 0x2000 + DeE------------------------R r8 = 0x1 + .D.......................... r6 = r4 + .DeeeeeeeeeeeeeeeE---------R r0 = 4682, jump 5210 +``` + +Gas simulation at offset 150400 with total cost of 300: + +``` + D.............................................................................................................................................................................................................................................................................................................. r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [r1 + 144] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [r1 + 152] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [r1 + 160] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................. u64 [r1 + 168] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [r1 + 176] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [r1 + 184] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [r1 + 192] = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................... u32 [r1 + 200] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u32 [r1 + 208] = 0x40 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u32 [r1 + 212] = 0x40 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u32 [r1 + 216] = 0x40 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................ u32 [r1 + 220] = 0x40 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [r1 + 224] = 0x40 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [r1 + 228] = 0x40 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [r1 + 232] = 0x40 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... u32 [r1 + 236] = 0x40 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u32 [r1 + 240] = 0x40 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u32 [r1 + 244] = 0x40 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u32 [r1 + 248] = 0x40 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. u32 [r1 + 252] = 0x40 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r1 + 256] = 0x40 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r1 + 260] = 0x40 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r1 + 264] = 0x40 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u32 [r1 + 268] = 0x40 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r1 + 204] = 0x9 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r11 + 0] = 0x4d + ......DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------R............................................................................................................................. r8 = 0x54 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r11 + 0x1] = a1 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u8 [r11 + 2] = 0x68 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r11 + 3] = 0x64 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r11 + 7] = 0x6 + ........DeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R.................................................................................................... r12 = 0x1 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r11 + 0xb] = a5 + ............................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u8 [r11 + 0xc] = a5 + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r11 + 0xd] = a5 + .............................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r11 + 14] = 0x4d + .....................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r11 + 0xf] = a1 + .....................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r11 + 16] = 0x72 + .....................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r11 + 17] = 0x6b + ......................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r11 + 23] = 0xff + ..............................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r11 + 24] = 0x51 + ..............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r11 + 25] = 0x3 + ..............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 26] = 0x1b + ...............................................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 27] = 0x8a + .......................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 28] = 0x6 + .......................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r11 + 30] = 0xb9 + .......................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 31] = 0x7 + ........................................................................................................D===========================================================================================================================================================================eE------------------------R r9 = r6 & 0xffff + ................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 32] = 0x64 + ................................................................................................................................D====================================================================================================================================================eE-----------------------R jump 151278 if r9 == 0 +``` + +Gas simulation at offset 150623 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. u64 [r1 + 40] = 0 + DeE---------------------------------------R............. r8 = 0 + .DeE--------------------------------------R............. r7 = r5 & 0xffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r10 = u64 [r1 + 0x40] + .D=========================eE-------------R............. r7 = r7 + r10 + ..D=========================eE------------R............. r9 = r9 + r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x18] = r11 + ...DeE-------------------------------------------------R r4 = r11 + 0x21 + ...DeE-------------------------------------------------R r2 = 0x1fdf + ....DeE------------------------------------------------R r3 = r1 + 0x70 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 16] = 0x2000 + ....DeeeeeeeeeeeeeeeE----------------------------------R jump 150676 +``` + +Gas simulation at offset 150666 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x20] + D=========================eE--------------R jump 151204 if r6 >=u r9 +``` + +Gas simulation at offset 150676 with total cost of 22: + +``` + DeeER.................... i32 r9 = r8 >>a 0x7 + DeE-R.................... r8 = r8 & 0x7f + .D=eeeeeeeeeeeeeeeeeeeeER jump 150704 if r9 <=s 0 +``` + +Gas simulation at offset 150685 with total cost of 23: + +``` + DeER...................... r8 = r8 << 0x8 + DeER...................... r10 = r9 & 0x7f + D=eER..................... r8 = r8 | r10 + .DeeER.................... i32 r9 = r9 >> 0x7 + .D=eER.................... r8 = r8 + 0x80 + .D==eeeeeeeeeeeeeeeeeeeeER jump 150685 if r9 != 0 +``` + +Gas simulation at offset 150704 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x70] = a1 + DeE------------------------R r9 = r8 & 0x80 + .DeE-----------------------R r11 = 0x1 + .DeE-----------------------R jump 150743 if r9 == 0 +``` + +Gas simulation at offset 150719 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeER. r9 = r1 + 0x71 + DeeER fallthrough +``` + +Gas simulation at offset 150726 with total cost of 27: + +``` + DeER.......................... r12 = r8 << 0x30 + DeeER......................... i32 r8 = r8 >>a 0x8 + .DeeER........................ i32 r11 = r11 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + .DeE-------------------------R r9 = r9 + 0x1 + ..DeE------------------------R jump 150726 if r12 =s 0 +``` + +Gas simulation at offset 150765 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r1 + 0x28] + D=========================eE--------------R........... r9 = r11 + 0xffffffffffffffb0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r8 + 1] = 0x7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r8 + 2] = 0x64 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r8 + 3] = 0 + ..D========================eeE-----------------------R i32 r6 = r11 + 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r11 + ...D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 150798 if r6 != 9 +``` + +Gas simulation at offset 150794 with total cost of 2: + +``` + DeER. r6 = 0xa + DeeER fallthrough +``` + +Gas simulation at offset 150798 with total cost of 25: + +``` + DeER........................ r8 = r8 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 150808 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r10 = r10 << 0x38 + D=eE--------------------------------------R.............. r0 = r10 >>a 0x38 + .D=eE-------------------------------------R.............. r10 = r0 << 0x39 + .D==eE------------------------------------R.............. r10 = r10 >> 0x3d + .D===eE-----------------------------------R.............. r10 = r10 << 0x2 + ..DeE-------------------------------------R.............. r5 = 0x232bc + ..D===eE----------------------------------R.............. r10 = r10 + r5 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. r10 = i32 [r10 + 0] + ..DeE-------------------------------------R.............. r12 = 0 + ...DeE------------------------------------R.............. r6 = r7 + 0x1 + ...DeE------------------------------------R.............. r11 = 0x2f + ...D============================eE--------R.............. r5 = r5 + r10 + ....DeE-----------------------------------R.............. r10 = 0xff + ....D============================eeeeeeeeeeeeeeeeeeeeeeER jump [r5 + 0] +``` + +Gas simulation at offset 150851 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u8 [r7 + 0x1] + DeE------------------------R r10 = r9 | 0xffffffffffffff80 + .DeE-----------------------R r6 = r7 + 0x2 + .DeE-----------------------R r12 = 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 151013 +``` + +Gas simulation at offset 150866 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = i8 [r7 + 0x1] + DeE------------------------R. r10 = r9 | 0xffffffffffffff90 + .D========================eER r11 = r12 & 0x7f + .D========================eER jump 150993 if r12 u 0 + ...D=======================eE---R.. r9 = r9 + 0x1 + ....D==========================eER. r7 = r7 + 0xffffffffffffffff + ....D===========================eER r12 = r7 & r9 + ....DeeeeeeeeeeeeeeeE-------------R jump 151013 +``` + +Gas simulation at offset 150943 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r7 + 0x1] + DeE------------------------R. r11 = 0 + DeE------------------------R. r10 = r9 | 0xffffffffffffffe0 + .DeE-----------------------R. r6 = r7 + 0x2 + .D========================eER r12 = r12 >> 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 151013 +``` + +Gas simulation at offset 150959 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r6 + 0] + D=========================eER jump 151174 if r10 == 0 +``` + +Gas simulation at offset 150965 with total cost of 21: + +``` + DeER.................... r11 = 0xe + D=eeeeeeeeeeeeeeeeeeeeER jump 151291 if r11 u 31 +``` + +Gas simulation at offset 151034 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r1 + 0x18] + D=========================eeER.......................... i32 r8 = r4 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u64 [r1 + 0x10] + .DeE--------------------------------------------------R. r10 = 0x2000 + ..D========================eeE------------------------R. i32 r8 = r8 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..D==========================eE------------------------R r8 = r8 << 0x20 + ...D==========================eE-----------------------R r8 = r8 >> 0x20 + ...D.................................................... r5 = r2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x48] = r9 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4696, jump 4717 +``` + +Gas simulation at offset 151074 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u64 [r1 + 0x48] + DeE------------------------R.... r3 = r1 + 0x70 + DeE------------------------R.... r5 = r5 | 0x2000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x8] + .D=========================eER.. r8 = r8 << 0x20 + .D==========================eER. r8 = r8 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x18] = r7 + ..D==========================eER r4 = r7 + r8 + ..DeeeeeeeeeeeeeeeE------------R jump 151108 +``` + +Gas simulation at offset 151104 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 151108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r4 + DeE------------------------R r5 = r9 - r3 + .DeE-----------------------R r8 = r1 + 0x70 + .D.......................... r7 = r4 + .D.......................... r9 = r5 + ..DeeeeeeeeeeeeeeeE--------R r0 = 4698, jump 256372 +``` + +Gas simulation at offset 151128 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r4 = u64 [r1 + 0x48] + D=========================eER. r4 = r4 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r2 = u64 [r1 + 0x30] + .D========================eeER i32 r2 = r2 - r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x38] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 151144 with total cost of 1: + +``` + DeER r8 = 0 + DeER r3 = r1 + 0x70 + DeER jump 150666 if r0 >=s 0 +``` + +Gas simulation at offset 151153 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r6 + 0] + DeE---------------------------------------R r8 = r8 << 0x7 + .D========================eE--------------R r9 = r7 & 0x7f + .D=========================eE-------------R r8 = r8 | r9 + .DeE--------------------------------------R r6 = r6 + 0x1 + ..D=======================eE--------------R jump 151153 if r7 u 17 +``` + +Gas simulation at offset 151218 with total cost of 16: + +``` + DeER............... r6 = r6 | 0x2000 + D.................. r7 = r11 + D.................. r8 = r6 + D.................. r5 = r10 + .DeeeeeeeeeeeeeeeER r0 = 4700, jump 4717 +``` + +Gas simulation at offset 151235 with total cost of 2: + +``` + D.... r10 = r5 + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 151240 with total cost of 22: + +``` + DeeER.................... i32 r7 = r6 + 0xffffffffffffffee + DeE-R.................... r9 = 0x3 + .D....................... r8 = r6 + .DeER.................... r6 = r10 + 0xffffffffffffffea + .D=eeeeeeeeeeeeeeeeeeeeER jump 151304 if r9 > 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r11 + 0x12] = a0 + .DeE------------------------R............................................. r7 = r6 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u8 [r11 + 0x13] = a0 + ..DeE------------------------R............................................ r7 = r6 >> 0x8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u8 [r11 + 0x14] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................... u8 [r11 + 0x15] = s1 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r1 + 0x10] + ...D================================================eeeeeeeeeeeeeeeeeeeeER jump 151364 if r5 >=u r10 +``` + +Gas simulation at offset 151335 with total cost of 2: + +``` + D.... r6 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 151338 with total cost of 16: + +``` + DeeER.............. i32 r5 = r5 + 0x2000 + D==eER............. r8 = r5 << 0x20 + .D==eER............ r8 = r8 >> 0x20 + .D................. r7 = r11 + .DeeeeeeeeeeeeeeeER r0 = 4708, jump 4717 +``` + +Gas simulation at offset 151357 with total cost of 20: + +``` + D...................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 151338 if r5 > 0x20 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 151400 if r7 == 0 +``` + +Gas simulation at offset 151393 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4712, jump 276151 +``` + +Gas simulation at offset 151400 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x20] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x28] = r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 4714, jump 126905 +``` + +Gas simulation at offset 151427 with total cost of 1: + +``` + DeER jump 149668 if r6 == 0 +``` + +Gas simulation at offset 151431 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 4716, jump 4480 +``` + +Gas simulation at offset 151442 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 149668 +``` + +Gas simulation at offset 151447 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 151460 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffff9a0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x658] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x650] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x648] = r6 + .D............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 268] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 264] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 256] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 248] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 240] = 0 + ...D================================================eE------------------------R r9 = r10 | r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 232] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 151967 if r9 == 0 +``` + +Gas simulation at offset 151515 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r8 + DeE------------------------R jump 151675 if r10 == 0 +``` + +Gas simulation at offset 151523 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x100 + DeER............... r8 = 0x1 + DeER............... r9 = 0xe + .DeER.............. r5 = 0xe + .DeeeeeeeeeeeeeeeER r0 = 4718, jump 275069 +``` + +Gas simulation at offset 151543 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xe0] + DeE------------------------R jump 151967 if r7 =s 0 +``` + +Gas simulation at offset 151578 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 151582 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x2f + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 151601 if r6 =u r9 +``` + +Gas simulation at offset 151686 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r12 + DeER.................................................. r11 = r7 + r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 =s 0 +``` + +Gas simulation at offset 152113 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 152117 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x11 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 152136 if r5 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 152230 if r9 >=s 0 +``` + +Gas simulation at offset 152227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 152230 with total cost of 15: + +``` + D................. r9 = r5 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 4730, jump 257343 +``` + +Gas simulation at offset 152241 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 152248 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x1b248 + DeER............... r9 = 0x2f + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4732, jump 256372 +``` + +Gas simulation at offset 152268 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 47] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 152291 if r7 >=s 0 +``` + +Gas simulation at offset 152282 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 4734, jump 4480 +``` + +Gas simulation at offset 152291 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x1d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x1c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x1c0] + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 151989 +``` + +Gas simulation at offset 152316 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 4736, jump 174475 +``` + +Gas simulation at offset 152324 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u64 [r1 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r10 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r10 + 0x20] + D==================================================eER.................... r9 = r9 | r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 152463 if r9 == 0 +``` + +Gas simulation at offset 152340 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 152459 if r8 == 0 +``` + +Gas simulation at offset 152343 with total cost of 16: + +``` + D.................. r5 = r7 + D.................. r7 = r8 + DeER............... r8 = 0 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 4738, jump 274849 +``` + +Gas simulation at offset 152358 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 152463 +``` + +Gas simulation at offset 152362 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 464] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 456] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 448] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u8 [r1 + 0x1d7] = s0 + .D========================eE--------------R..... r5 = r1 + 0x1c0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 152417 if r6 == 0 +``` + +Gas simulation at offset 152386 with total cost of 2: + +``` + DeER. r9 = r1 + 0x1c0 + DeeER fallthrough +``` + +Gas simulation at offset 152391 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r1 + 0xd0] + D=========================eER.................... r7 = r7 >>a 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 152404 if r7 >=s 0 +``` + +Gas simulation at offset 152401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 152404 with total cost of 15: + +``` + D................. r5 = r9 + D................. r7 = r9 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 4740, jump 257343 +``` + +Gas simulation at offset 152417 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x13cbe + DeER............... r9 = 0x11 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 4742, jump 256372 +``` + +Gas simulation at offset 152437 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r5 + 17] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r8 + 0x257] + .D========================eE------------------------R.................... r5 = r8 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 152291 if r7 >=s 0 +``` + +Gas simulation at offset 152456 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 152282 +``` + +Gas simulation at offset 152459 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 48] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 152463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + DeE------------------------R r5 = r7 + 0x14 + DeE------------------------R r7 = 0x1 + .D.......................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 4744, jump 5210 +``` + +Gas simulation at offset 152482 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + DeE------------------------R jump 152809 if r7 == 0 +``` + +Gas simulation at offset 152490 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0xc0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = u64 [r1 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r5 + 0x20] + .D=================================================eER. r7 = r10 | r6 + ..D=======================eE-------------------------R. r8 = r5 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xa8] = r8 + ..D=================================================eER jump 152947 if r7 == 0 +``` + +Gas simulation at offset 152519 with total cost of 1: + +``` + DeER jump 152867 if r10 == 0 +``` + +Gas simulation at offset 152523 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xd0] + D........................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 4746, jump 275069 +``` + +Gas simulation at offset 152543 with total cost of 1: + +``` + DeER jump 152956 if r7 > 0x20 + .D========================eE------------------------R. r7 = r7 + r8 + ..DeE-----------------------------------------------R. r8 = r1 + 0xe8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R. u64 [r1 + 0x1b0] = r8 + ..DeE-----------------------------------------------R. r8 = 0x8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x120] = r7 + ...DeE-----------------------------------------------R jump 155808 if r5 =u r5 +``` + +Gas simulation at offset 152956 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xd8] + D=========================eER r7 = r7 + 0x240 + DeE-------------------------R r8 = 0x17c58 + DeE-------------------------R r9 = 0x1e + .DeE------------------------R r0 = 0x1272 + .DeeeeeeeeeeeeeeeE----------R jump 7498 +``` + +Gas simulation at offset 152980 with total cost of 20: + +``` + D...................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 152956 if r11 >u 0 +``` + +Gas simulation at offset 152985 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 152547 +``` + +Gas simulation at offset 152988 with total cost of 28: + +``` + DeER........................... r10 = r0 << 0x8 + DeER........................... r4 = r4 << 0x10 + .DeeER......................... i32 r9 = r3 << 0x18 + .D==eER........................ r9 = r4 | r9 + ..DeE-R........................ r6 = r10 | r2 + ..D==eER....................... r4 = r9 | r6 + ...DeE-R....................... r9 = 0x5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 334] = 0 + ...D==eE----------------------R jump 155808 if r4 > 0x20 + ..D=======================eER......................... r8 = r8 + r9 + ..DeeE----------------------R......................... i32 r7 = r7 + 0x14 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r8 + ...D=eE----------------------------------------------R jump 155808 if r5 =u r7 +``` + +Gas simulation at offset 153498 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 104] = 0x4d524f46 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 96] = 0x4e524252 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 64] = 0x544e5645 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0x7a120 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0x14f8b589 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 153537 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r1 + 0x14e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + D=========================eE--------------R jump 155771 if r8 == r7 +``` + +Gas simulation at offset 153549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x120] + DeeeeeeeeeeeeeeeE----------R jump 153607 +``` + +Gas simulation at offset 153555 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r6 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r1 + 0xd0] + D=========================eER.... r7 = r7 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r8 = u64 [r1 + 0x88] + .D========================eER.... r8 = r8 + 0x1 + .D=========================eER... r8 = r8 & 0xfffffffffffffffe + .D==========================eER.. r7 = r7 + r8 + .D===========================eER. r7 = r7 << 0x20 + ..D===========================eER r7 = r7 >> 0x20 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 153586 with total cost of 47: + +``` + DeER.............................................. r6 = r6 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0xc0] + D=========================eeER.................... i32 r7 = r6 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... u64 [r1 + 0x118] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r8 = u64 [r1 + 0x78] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 155766 if r7 >=u r8 +``` + +Gas simulation at offset 153607 with total cost of 21: + +``` + DeER.................... r8 = r6 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 153616 if r8 u 127 +``` + +Gas simulation at offset 154028 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r6 = r6 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r12 + 0] + D=eE--------------------------------------R............ r10 = r10 | r6 + .DeE--------------------------------------R............ r5 = r5 << 0x10 + .D=eE-------------------------------------R............ r10 = r10 | r5 + .D========================eE--------------R............ r7 = r7 << 0x18 + .D=========================eE-------------R............ r7 = r7 | r10 + ..DeE-------------------------------------R............ r11 = r11 << 0x2 + ..DeE-------------------------------------R............ r10 = r1 + 0x444 + ..D=eE------------------------------------R............ r11 = r11 + r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r7 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 153941 +``` + +Gas simulation at offset 154063 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 416] = 0 + .DeE-----------------------R r8 = r1 + 0x444 + .DeeeeeeeeeeeeeeeE---------R jump 154091 +``` + +Gas simulation at offset 154078 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r8 = r8 + 0x4 + DeER. r9 = 0x80 + D=eER jump 154138 if r7 == r9 +``` + +Gas simulation at offset 154091 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0] + DeE---------------------------------------R r10 = 0xffffffffffffffff + D=========================eE--------------R jump 154078 if r9 == r10 +``` + +Gas simulation at offset 154100 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r6 = u64 [r1 + 0x58] + D=========================eE--------------R............. r10 = r6 << 0x20 + .D=========================eE-------------R............. r11 = r10 >> 0x20 + .DeE--------------------------------------R............. r12 = r1 + 0x1c0 + ..D=========================eE------------R............. r11 = r11 + r12 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x4] = a0 + ..D========================eE--------------------------R r10 = r10 >> 0x1e + ..D=========================eE-------------------------R r10 = r10 + r12 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0x84] = r9 + ...D======================eeE--------------------------R i32 r6 = r6 + 0x1 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r6 + ....DeeeeeeeeeeeeeeeE----------------------------------R jump 154078 +``` + +Gas simulation at offset 154138 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r1 + 0x148] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x1c0] = r8 + .D========================eE------------------------R jump 154185 if r7 != 3 +``` + +Gas simulation at offset 154154 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4764, jump 5210 +``` + +Gas simulation at offset 154167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1a0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 4] = 0xb9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 6] = 0x7f + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 154185 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 176] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = u64 [r1 + 0xd0] + .D=========================eE-------------R..................................... r7 = r9 - r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + ..D========================eE-------------------------R......................... r7 = r8 - r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r7 = u64 [r1 + 0x58] + ...D===============================================eE-R......................... r7 = r7 << 0x20 + ...D================================================eER......................... r7 = r7 >> 0x20 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r7 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r7 = u64 [r1 + 0x28] + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x18] = r7 + ....DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 154233 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + .D========================eeE-----------------------R i32 r7 = r8 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE----------------------R jump 155591 if r7 >=u r8 +``` + +Gas simulation at offset 154259 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0xd0] + .D========================eeE-------------R............ i32 r8 = r8 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + ..DeE-------------------------------------------------R r8 = r1 + 0x1c0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x58] + ..D=========================eE------------------------R jump 154664 if r7 == 0 +``` + +Gas simulation at offset 154284 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r9 = u64 [r1 + 0x50] + .D========================eeE-------------R......................................... i32 r11 = r9 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................... r7 = u64 [r1 + 0x1a0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0xc0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................. r12 = u64 [r1 + 0x1a8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r9 = u64 [r1 + 0xb0] + ...D===============================================eeeER............................ r7 = r9 >s 0 + ....D=================================================eeER.......................... r7 = 0 - r7 + ....D===================================================eER......................... r7 = r7 & r9 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R u64 [r1 + 0x80] = r11 + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 154464 +``` + +Gas simulation at offset 154329 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4766, jump 5210 +``` + +Gas simulation at offset 154342 with total cost of 50: + +``` + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x1a0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0xc0] = r5 + .DeE------------------------------------------------R r7 = 0x8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4768, jump 2374 +``` + +Gas simulation at offset 154371 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 0] = 0x3a + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 1] = 0x58 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 2] = 0x42 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 3] = 0x52 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u64 [r1 + 0x90] + .D=================================================eER................................................... r8 = r10 >> 0x4 + .DeE-------------------------------------------------R................................................... r9 = 0x113fe + ..D=================================================eER.................................................. r8 = r8 + r9 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ..D================================================eE--------------------------R......................... r10 = r10 & 0xf + ..D=================================================eE-------------------------R......................... r9 = r9 + r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r9 + 0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... u8 [r7 + 4] = 0x4e + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... u8 [r7 + 5] = 0x3a + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x6] = a1 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x7] = a2 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R u16 [r5 + 4] = 0x6ff + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u32 [r5 + 8] = 0x8 + ....D.................................................................................................... r12 = r5 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r5 + 0x10] = r7 + .....D======================================================================eE--------------------------R r8 = r1 + 0x1c0 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = u64 [r1 + 0x98] + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r11 = u64 [r1 + 0x80] + ......DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 154452 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xa0] + D=========================eE--------------R jump 154664 if r10 == r7 +``` + +Gas simulation at offset 154464 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r10 << 0x2 + D=eE--------------------------------------R r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = i32 [r7 + 0x84] + .D==========================eE------------R jump 154452 if r11 != r7 +``` + +Gas simulation at offset 154478 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x98] = r10 + DeE---------------------------------------R........... r7 = r8 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0xc0] + .D=========================eE------------------------R jump 154329 if r7 == 0 +``` + +Gas simulation at offset 154501 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb0] + D=========================eE--------------R jump 154580 if r7 =s r7 +``` + +Gas simulation at offset 154558 with total cost of 25: + +``` + DeER........................ r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r8 + DeE------------------------R r8 = 0x20 + DeeeeeeeeeeeeeeeE----------R r0 = 4770, jump 5210 +``` + +Gas simulation at offset 154575 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r5 + DeeeeeeeeeeeeeeeE----------R jump 154638 +``` + +Gas simulation at offset 154580 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4772, jump 5210 +``` + +Gas simulation at offset 154593 with total cost of 50: + +``` + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x1a8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x1a0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0xc0] = r5 + .DeE------------------------------------------------R r7 = 0x8 + .DeE------------------------------------------------R r0 = 0x12a0 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 2374 +``` + +Gas simulation at offset 154625 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4774, jump 5210 +``` + +Gas simulation at offset 154638 with total cost of 50: + +``` + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + .DeE------------------------------------------------R r7 = 0x8 + .DeE------------------------------------------------R r0 = 0x12a0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 2374 +``` + +Gas simulation at offset 154664 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r1 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 154683 if r8 != r7 +``` + +Gas simulation at offset 154679 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 154750 +``` + +Gas simulation at offset 154683 with total cost of 28: + +``` + DeER........................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [r1 + 0x48] + D=========================eER.. r8 = r8 + r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r9 = u64 [r1 + 0xd0] + .D=========================eeER i32 r8 = r8 - r9 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 154699 with total cost of 26: + +``` + DeER......................... r10 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r10 + D=eE------------------------R jump 154712 if r10 > 0x4 + ...D================================================eE-----------------------R r7 = r7 + 0xfffffffffffffff8 + ...D========================eeE----------------------------------------------R i32 r8 = r8 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u64 [r1 + 0xb0] = r8 + ....D================================================eE----------------------R jump 154866 if r7 >u 7 +``` + +Gas simulation at offset 154807 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x232dc + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 154826 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x110 + DeER.............. r10 = 0x2 + DeeeeeeeeeeeeeeeER jump 154852 +``` + +Gas simulation at offset 154835 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x110 + DeER.............. r10 = 0x1 + DeeeeeeeeeeeeeeeER jump 154852 +``` + +Gas simulation at offset 154844 with total cost of 2: + +``` + DeER. r7 = r1 + 0x110 + DeER. r10 = 0x3 + DeeER fallthrough +``` + +Gas simulation at offset 154852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeE----------R r0 = 4782, jump 171168 +``` + +Gas simulation at offset 154866 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 192] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 154871 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xc0] + D=========================eE--------------R jump 154233 if r7 == 0 +``` + +Gas simulation at offset 154880 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 155591 +``` + +Gas simulation at offset 154883 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x98] + D=========================eER jump 154970 if r8 == 255 +``` + +Gas simulation at offset 154892 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x1a0] + D=========================eE--------------R jump 155112 if r5 == 0 +``` + +Gas simulation at offset 154901 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb0] + D=========================eE--------------R jump 155148 if r7 s 0 + ..D==========================eeeER.......................... i32 r8 = 0 - r8 + ...D============================eER......................... r8 = r8 & r9 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...DeeeeeeeeeeeeeeeE---------------------------------------R jump 155205 +``` + +Gas simulation at offset 155148 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4790, jump 5210 +``` + +Gas simulation at offset 155161 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1a0] = r7 + DeeeeeeeeeeeeeeeE----------R jump 155205 +``` + +Gas simulation at offset 155174 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4792, jump 5210 +``` + +Gas simulation at offset 155187 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 155191 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 155205 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 192] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x4] = a1 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 155522 +``` + +Gas simulation at offset 155219 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 192] = 0 + DeE------------------------R jump 155274 if r7 != 81 +``` + +Gas simulation at offset 155227 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 155274 if r7 == 0 +``` + +Gas simulation at offset 155234 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x110 + DeER............... r8 = r1 + 0x644 + .DeeeeeeeeeeeeeeeER r0 = 4794, jump 171823 +``` + +Gas simulation at offset 155248 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r1 + 0x644] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 192] = 0 + D=========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 8] = 0x1 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 154871 +``` + +Gas simulation at offset 155274 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x1a0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r7 + D=========================eE------------------------R jump 155376 if r7 == 0 +``` + +Gas simulation at offset 155286 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xb0] + D=========================eE--------------R jump 155412 if r7 s 0 + ..D==========================eeeER.......................... i32 r8 = 0 - r8 + ...D============================eER......................... r8 = r8 & r9 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...DeeeeeeeeeeeeeeeE---------------------------------------R jump 155481 +``` + +Gas simulation at offset 155412 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4800, jump 5210 +``` + +Gas simulation at offset 155425 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x1a0] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 155481 +``` + +Gas simulation at offset 155442 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 4802, jump 5210 +``` + +Gas simulation at offset 155455 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 155463 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x1a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0xb0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 155481 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = u64 [r1 + 0x48] + D=========================eER.... r8 = r6 - r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r9 = u64 [r1 + 0xb8] + .D=========================eER... r8 = r8 & r9 + .D==========================eER.. r8 = r8 + r10 + .D===========================eER. r9 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. u8 [r7 + 4] = 0xff + ..D===========================eER jump 155511 if r9 > 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x20] + ..D===========================eeeE--------R r7 = r7 * r8 + ..D==============================eE-------R r7 = r7 >> 0x28 + ..D===============================eE------R r8 = r7 << 0x30 + ...D===============================eE-----R jump 155766 if r8 == 0 +``` + +Gas simulation at offset 155620 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r8 = u64 [r1 + 0x198] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r5 = u64 [r1 + 0x38] + .D========================eE--------------R................................................................... r9 = r5 << 0x20 + .D=========================eE-------------R................................................................... r10 = r9 >> 0x1f + ..D=========================eE------------R................................................................... r8 = r8 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u16 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................................................... r7 = u64 [r1 + 0x190] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................................................... r8 = u64 [r1 + 0x1a0] + ...D========================eE-------------------------R...................................................... r9 = r9 >> 0x1d + ...D=========================eE------------------------R...................................................... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0] = r8 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R..................................................... r7 = u64 [r1 + 0x88] + ....D==============================================eE---R..................................................... r7 = r7 + 0x1 + ....D===============================================eE--R..................................................... r7 = r7 & 0xfffffffffffffffe + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................... r6 = u64 [r1 + 0x110] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u64 [r1 + 0x10] + .....D========================================================================eeER............................ i32 r7 = r7 + r8 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0xd0] = r7 + .....D==========================================================================eE------------------------R... r7 = r7 << 0x20 + ......D==========================================================================eE-----------------------R... r7 = r7 >> 0x20 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R... u64 [r1 + 0xc0] = r6 + ......D===========================================================================eE----------------------R... r6 = r6 + r7 + ......D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x118] = r6 + .......D==============================================eE-----------------------------------------------------R r7 = r1 + 0x444 + .......DeE---------------------------------------------------------------------------------------------------R r8 = 0xff + .......DeE---------------------------------------------------------------------------------------------------R r9 = 0x200 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 4810, jump 256151 +``` + +Gas simulation at offset 155715 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r1 + 0x128] + DeeE-----------------------R......................... i32 r5 = r5 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x38] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xd0] + .D=========================eE-----------------------R jump 153537 if r8 > 0x30 + .D=eER jump 155956 if r10 >=u r7 +``` + +Gas simulation at offset 155894 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0x190] + DeE---------------------------------------R............................... r9 = r10 << 0x3 + .D========================eE--------------R............................... r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 155882 if r5 == 0 +``` + +Gas simulation at offset 155910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 155915 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 4814, jump 4480 +``` + +Gas simulation at offset 155928 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4816, jump 4480 +``` + +Gas simulation at offset 155937 with total cost of 20: + +``` + D...................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeER jump 155915 if r6 != 0 +``` + +Gas simulation at offset 155942 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r1 + 0x14e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeE----------R jump 155882 +``` + +Gas simulation at offset 155956 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x190] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc0] + DeE------------------------R r0 = 0x12d2 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 155972 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4818, jump 4480 +``` + +Gas simulation at offset 155979 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x198] + DeeeeeeeeeeeeeeeE----------R r0 = 4820, jump 4480 +``` + +Gas simulation at offset 155990 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeE----------R r0 = 4822, jump 4480 +``` + +Gas simulation at offset 156001 with total cost of 1: + +``` + DeER jump 156069 if r5 == 0 +``` + +Gas simulation at offset 156004 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0xe8] + D=========================eE--------------R jump 156050 if r6 != r5 +``` + +Gas simulation at offset 156016 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xf0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xd8] + D=========================eER r7 = r7 + 0x240 + DeE-------------------------R r8 = 0x14cd3 + .DeE------------------------R r9 = 0x18 + .DeE------------------------R r0 = 0x1272 + .DeeeeeeeeeeeeeeeE----------R jump 7498 +``` + +Gas simulation at offset 156044 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffe8 + D=eER jump 156016 if r6 == r5 +``` + +Gas simulation at offset 156050 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 156044 if r7 == 0 +``` + +Gas simulation at offset 156057 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4824, jump 4480 +``` + +Gas simulation at offset 156067 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 156044 +``` + +Gas simulation at offset 156069 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [r6 + 0x198] + .D========================eE--------------R........... r8 = r7 - r12 + .D=========================eE-------------R........... r8 = r8 >>a 0x3 + ..DeE-------------------------------------R........... r9 = 0xaaaaaaaaaaaaaaab + ...D========================eeeeE---------R........... i32 r11 = r8 * r9 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 156115 if r10 >a 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r8 = u64 [r1 + 0xd0] + ..D=========================eeeER. r7 = r7 * r8 + ..DeE---------------------------R. r9 = r9 + 0x18 + ..D============================eER jump 156326 if r5 >=u r7 +``` + +Gas simulation at offset 156201 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0x1a8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x1b0] + .DeE------------------------------------------------R. r8 = r12 + r9 + .D=================================================eER jump 156151 if r6 == r7 +``` + +Gas simulation at offset 156220 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u64 [r8 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r8 + 0x8] + .D=================================================eER jump 156311 if r7 == r11 +``` + +Gas simulation at offset 156237 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r11 + DeE------------------------R r7 = r7 - r11 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 156254 if r7 >=s 0 +``` + +Gas simulation at offset 156251 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 162116 +``` + +Gas simulation at offset 156254 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4828, jump 5449 +``` + +Gas simulation at offset 156265 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xb0] + .D========================eER......................... r8 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xc0] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 4830, jump 256372 +``` + +Gas simulation at offset 156295 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0xc8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 156311 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r6 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xd8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x1a8] = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 156170 +``` + +Gas simulation at offset 156326 with total cost of 1: + +``` + DeER jump 156422 if r6 != r12 +``` + +Gas simulation at offset 156329 with total cost of 25: + +``` + D........................... r7 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 156336 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r8 = i32 [r6 + 0x198] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r9 = u64 [r6 + 0x1a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... u64 [r1 + 0xf0] = r7 + .D========================eeeE------------R............... r7 = r8 * 0x18 + .D===========================eE-----------R............... r7 = r7 + r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R. r7 = u64 [r1 + 0xa8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. r7 = u64 [r7 + 0] + ..D====================================================eER r6 = r6 - r5 + ...D=================================================eE--R jump 156384 if r7 == 0 +``` + +Gas simulation at offset 156372 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 4832, jump 276151 +``` + +Gas simulation at offset 156379 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xe0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 156384 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r10 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r10 + 0x20] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r10 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r10 + 48] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xd8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 16] = 0x4 + .D............................................................................ r8 = r10 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 4834, jump 126905 +``` + +Gas simulation at offset 156413 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 151989 +``` + +Gas simulation at offset 156416 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffe8 + D=eER jump 156329 if r6 == r12 +``` + +Gas simulation at offset 156422 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 156416 if r7 == 0 +``` + +Gas simulation at offset 156429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + D........................... r5 = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 4836, jump 4480 +``` + +Gas simulation at offset 156441 with total cost of 25: + +``` + D........................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeE----------R jump 156416 +``` + +Gas simulation at offset 156449 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xc0] + D=========================eER r8 = r8 - r9 + DeeeeeeeeeeeeeeeE-----------R r0 = 4838, jump 175977 +``` + +Gas simulation at offset 156462 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u16 [r1 + 0x14e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x28] + D=========================eER......................... r8 = r8 + 0x1 + DeE-------------------------R......................... r5 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0xd8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .D=========================eE------------------------R jump 155832 if r8 >=u r7 +``` + +Gas simulation at offset 156485 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 464] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 456] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 448] = 0 + .D========================eE------------------------R jump 156547 if r7 >=u r8 +``` + +Gas simulation at offset 156509 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r7 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r8 = u64 [r1 + 0x1c0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r1 + 0x1c8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x1d0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + ..D=======================eE-------------------------------------------------R r7 = r7 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0xf0] = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 156579 +``` + +Gas simulation at offset 156547 with total cost of 16: + +``` + DeER............... r7 = r1 + 0xe8 + DeER............... r8 = r1 + 0x1c0 + .DeeeeeeeeeeeeeeeER r0 = 4840, jump 175065 +``` + +Gas simulation at offset 156561 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x1c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 156579 if r7 == 0 +``` + +Gas simulation at offset 156568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1c8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 4842, jump 4480 +``` + +Gas simulation at offset 156579 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = u64 [r1 + 0xf0] + D=========================eER.............................................. r7 = r9 + 0xffffffffffffffe8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x1b8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r10 = u64 [r9 + 0xfffffffffffffff0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r8 = u64 [r9 + 0xffffffffffffffe8] + .D=================================================eER..................... r10 = r10 - r8 + ..D=================================================eER.................... r11 = r10 >> 0xd + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 156623 if r11 != 0 +``` + +Gas simulation at offset 156605 with total cost of 15: + +``` + DeeER............. r8 = 0x2000 - r10 + DeeeeeeeeeeeeeeeER r0 = 4844, jump 175977 +``` + +Gas simulation at offset 156615 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 156636 +``` + +Gas simulation at offset 156623 with total cost of 1: + +``` + DeER jump 156636 if r10 == 8192 +``` + +Gas simulation at offset 156628 with total cost of 26: + +``` + DeER......................... r7 = r8 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xfffffffffffffff0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 156636 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0x130] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x140] = r7 + .DeE------------------------------------------------R........................... r7 = r8 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... u8 [r8 + 0] = 0x4d + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r1 + 0x144] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r1 + 0x138] + ..D================================================eeER......................... i32 r7 = r7 + 0xffffffffffffffff + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ...D=================================================eE------------------------R jump 156815 if r7 != 0 +``` + +Gas simulation at offset 156677 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 156748 if r7 == 0 +``` + +Gas simulation at offset 156689 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 156748 if r9 == 0 +``` + +Gas simulation at offset 156697 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 156729 if r10 > 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4848, jump 4717 +``` + +Gas simulation at offset 156771 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 156815 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x54 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 156983 if r7 != 0 +``` + +Gas simulation at offset 156845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 156916 if r7 == 0 +``` + +Gas simulation at offset 156857 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 156916 if r9 == 0 +``` + +Gas simulation at offset 156865 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 156897 if r10 > 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4852, jump 4717 +``` + +Gas simulation at offset 156939 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 156983 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 157151 if r7 != 0 +``` + +Gas simulation at offset 157013 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 157084 if r7 == 0 +``` + +Gas simulation at offset 157025 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 157084 if r9 == 0 +``` + +Gas simulation at offset 157033 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 157065 if r10 > 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4856, jump 4717 +``` + +Gas simulation at offset 157107 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 157151 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x64 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 157318 if r7 >u 3 +``` + +Gas simulation at offset 157182 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 157251 if r7 == 0 +``` + +Gas simulation at offset 157194 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 157251 if r9 == 0 +``` + +Gas simulation at offset 157202 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161934 if r10 >=u r8 +``` + +Gas simulation at offset 157232 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4858, jump 175977 +``` + +Gas simulation at offset 157243 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 157274 +``` + +Gas simulation at offset 157251 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4860, jump 4717 +``` + +Gas simulation at offset 157274 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 157318 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. unlikely + DeE---------------------------------------R................................................................. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. u8 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. r7 = u64 [r1 + 0x138] + .D=========================eE-------------R................................................................. r8 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x138] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................... u8 [r7 + 0] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................... r7 = u64 [r1 + 0x138] + ...D========================eE------------------------R..................................................... r8 = r7 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x138] = r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r7 + 0] = 0 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r7 = u64 [r1 + 0x138] + ....D===============================================eE------------------------R............................. r8 = r7 + 0x1 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x138] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r7 + 0] = 0x6 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r1 + 0x144] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = u16 [r1 + 0x14c] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u64 [r1 + 0x138] + ......D========================================================================eeE----------------------R... i32 r7 = r7 + 0xfffffffffffffffc + ......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ......D==========================================================================eE------------------------R jump 157535 if r7 >u 1 +``` + +Gas simulation at offset 157392 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + .D========================eE------------------------R jump 157462 if r7 == 0 +``` + +Gas simulation at offset 157408 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 157462 if r9 == 0 +``` + +Gas simulation at offset 157416 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + 0x2000 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161947 if r10 >=u r8 +``` + +Gas simulation at offset 157443 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4862, jump 175977 +``` + +Gas simulation at offset 157454 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 157487 +``` + +Gas simulation at offset 157462 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE------------R r0 = 4864, jump 4717 +``` + +Gas simulation at offset 157487 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xd0] + D=========================eER........................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r11 = 0x2000 + .D========================eER........................... r8 = r8 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0xb8] + ..D=================================================eER. r5 = r5 & r9 + ...D=================================================eER r5 = r5 + r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 157535 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r7 = r6 >> 0x8 + .DeE--------------------------------------R............... r8 = r5 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... u64 [r1 + 0x138] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u8 [r5 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r7 = u64 [r1 + 0x138] + ..D=========================eE------------R............... r8 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x138] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u8 [r7 + 0] = s1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = i32 [r1 + 0x144] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.. r6 = u64 [r1 + 0x138] + ....D========================eeE-----------------------R.. i32 r7 = r7 + 0xfffffffffffffffe + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ....D===============================================eE---R jump 157715 if r7 >u 1 +``` + +Gas simulation at offset 157581 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 157650 if r7 == 0 +``` + +Gas simulation at offset 157593 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 157650 if r9 == 0 +``` + +Gas simulation at offset 157601 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161960 if r10 >=u r8 +``` + +Gas simulation at offset 157631 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4866, jump 175977 +``` + +Gas simulation at offset 157642 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 157673 +``` + +Gas simulation at offset 157650 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4868, jump 4717 +``` + +Gas simulation at offset 157673 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + D=========================eER......................... r8 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 157715 with total cost of 102: + +``` + DeER..................................................................................................... r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x138] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ u8 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r1 + 0x138] + .D=========================eER........................................................................... r8 = r7 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x138] = r8 + ..DeE-------------------------------------------------R.................................................. r10 = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u8 [r7 + 0] = a3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i32 [r1 + 0x144] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. r8 = u64 [r1 + 0x198] + ...D========================eeE-----------------------R.................................................. i32 r7 = r7 + 0xfffffffffffffffe + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u32 [r1 + 0x144] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x28] + ....D=======================================================================eER.......................... r9 = r9 << 0x1 + ....D========================================================================eER......................... r8 = r8 + r9 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u16 [r8 + 0] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x138] + .....D===============================================eE-------------------------------------------------R jump 157917 if r10 > 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161973 if r10 >=u r8 +``` + +Gas simulation at offset 157825 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4870, jump 175977 +``` + +Gas simulation at offset 157836 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 157869 +``` + +Gas simulation at offset 157844 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE------------R r0 = 4872, jump 4717 +``` + +Gas simulation at offset 157869 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xd0] + D=========================eER........................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r11 = 0x2000 + .D========================eER........................... r8 = r8 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0xb8] + ..D=================================================eER. r5 = r5 & r9 + ...D=================================================eER r5 = r5 + r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 157917 with total cost of 128: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ unlikely + DeE---------------------------------------R........................................................................................ r7 = r6 >> 0x8 + .DeE--------------------------------------R........................................................................................ r8 = r5 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................ u64 [r1 + 0x138] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................ u8 [r5 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................ r7 = u64 [r1 + 0x138] + ..D=========================eE------------R........................................................................................ r8 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x138] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... u8 [r7 + 0] = s1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r7 = i32 [r1 + 0x144] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................... r8 = u64 [r1 + 0x190] + ....D========================eeE-----------------------R........................................................................... i32 r7 = r7 + 0xfffffffffffffffe + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u32 [r1 + 0x144] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r1 + 0x28] + .....D=======================================================================eER................................................... r9 = r9 << 0x3 + .....D========================================================================eER.................................................. r8 = r8 + r9 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0] + .....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r8 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r6 = u64 [r1 + 0x138] + ......D===============================================eE--------------------------------------------------------------------------R jump 158117 if r7 != 0 +``` + +Gas simulation at offset 157981 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 158050 if r7 == 0 +``` + +Gas simulation at offset 157993 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 158050 if r9 == 0 +``` + +Gas simulation at offset 158001 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 162042 if r10 >=u r8 +``` + +Gas simulation at offset 158031 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4874, jump 175977 +``` + +Gas simulation at offset 158042 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 158073 +``` + +Gas simulation at offset 158050 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4876, jump 4717 +``` + +Gas simulation at offset 158073 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 158117 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x4d + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 158283 if r7 != 0 +``` + +Gas simulation at offset 158147 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 158216 if r7 == 0 +``` + +Gas simulation at offset 158159 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 158216 if r9 == 0 +``` + +Gas simulation at offset 158167 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 162055 if r10 >=u r8 +``` + +Gas simulation at offset 158197 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4878, jump 175977 +``` + +Gas simulation at offset 158208 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 158239 +``` + +Gas simulation at offset 158216 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4880, jump 4717 +``` + +Gas simulation at offset 158239 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 158283 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x54 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 158449 if r7 != 0 +``` + +Gas simulation at offset 158313 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 158382 if r7 == 0 +``` + +Gas simulation at offset 158325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 158382 if r9 == 0 +``` + +Gas simulation at offset 158333 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 162068 if r10 >=u r8 +``` + +Gas simulation at offset 158363 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4882, jump 175977 +``` + +Gas simulation at offset 158374 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 158405 +``` + +Gas simulation at offset 158382 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4884, jump 4717 +``` + +Gas simulation at offset 158405 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + DeE------------------------R.......................... r10 = 0x2000 + .D========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 158449 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = 0x72 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r6 = u64 [r1 + 0x138] + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..D==========================eE------------------------R jump 158613 if r7 != 0 +``` + +Gas simulation at offset 158479 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x130] + D=========================eE--------------R jump 158548 if r7 == 0 +``` + +Gas simulation at offset 158491 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 158548 if r9 == 0 +``` + +Gas simulation at offset 158499 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .DeE--------------------------------------R........ r11 = 0x2000 + .D========================eE--------------R........ r8 = r8 + r11 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + ..D=======================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 162081 if r10 >=u r8 +``` + +Gas simulation at offset 158529 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4886, jump 175977 +``` + +Gas simulation at offset 158540 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 158571 +``` + +Gas simulation at offset 158548 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r5 + .DeeeeeeeeeeeeeeeE------------R r0 = 4888, jump 4717 +``` + +Gas simulation at offset 158571 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r6 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r1 + 0x144] + D=========================eER......................... r8 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r9 = r9 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r8 + ..D==========================eE----------------------R r6 = r6 + r7 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 158613 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u8 [r6 + 0] = 0x6b + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r7 = i32 [r1 + 0x144] + .D=========================eE-------------R..................................... r7 = r7 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = u64 [r1 + 0x138] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x130] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u32 [r1 + 0x140] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0x144] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x18] = r9 + ...D================================================eER......................... r9 = r9 + 0x4 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + ...D=================================================eE-----------------------R. r6 = r9 - r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 158832 if r8 >=u r6 +``` + +Gas simulation at offset 158671 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeE------------------------R r10 = 0x2000 + DeeeeeeeeeeeeeeeE----------R jump 158765 +``` + +Gas simulation at offset 158680 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x20 + D=eER............. r8 = r8 >> 0x20 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4890, jump 4717 +``` + +Gas simulation at offset 158695 with total cost of 2: + +``` + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 158698 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0x130] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = u64 [r1 + 0xd0] + .D=========================eE-------------R..................................... r9 = r9 - r5 + .DeE--------------------------------------R..................................... r10 = 0x2000 + .D========================eE--------------R..................................... r8 = r8 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r1 + 0x140] = r8 + ..D=======================eE-------------------------R.......................... r7 = r7 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r1 + 0x144] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r7 = u64 [r1 + 0xb8] + ...D===============================================eER.......................... r7 = r7 & r9 + ...D================================================eER......................... r9 = r11 + r7 + ....D=======================eE------------------------R......................... r7 = r8 << 0x20 + ....D========================eE-----------------------R......................... r7 = r7 >> 0x20 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r9 + .....D.......................................................................... r5 = r11 + .....D========================eE-----------------------------------------------R jump 158836 if r7 >=u r6 +``` + +Gas simulation at offset 158765 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeE---------------------------------------R r8 = r8 + 0x2000 + D=========================eE--------------R jump 158680 if r7 == 0 +``` + +Gas simulation at offset 158777 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 158680 if r7 == 0 +``` + +Gas simulation at offset 158785 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r11 = u64 [r7 + 0] + DeE---------------------------------------R...... r8 = r8 << 0x20 + .DeE--------------------------------------R...... r8 = r8 >> 0x20 + .D========================eE--------------R...... r9 = r9 - r11 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 158820 if r9 >=u r8 +``` + +Gas simulation at offset 158803 with total cost of 15: + +``` + DeER.............. r8 = r8 - r9 + DeeeeeeeeeeeeeeeER r0 = 4892, jump 175977 +``` + +Gas simulation at offset 158812 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 158698 +``` + +Gas simulation at offset 158820 with total cost of 1: + +``` + DeER jump 158698 if r8 >=u r9 +``` + +Gas simulation at offset 158823 with total cost of 26: + +``` + DeER......................... r8 = r8 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 158698 +``` + +Gas simulation at offset 158832 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 158836 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0xb0] = r11 + DeeE-----------------------R..................... i32 r7 = r8 - r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [r1 + 0x144] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r9 = u64 [r1 + 0x98] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 161267 if r9 == 0 +``` + +Gas simulation at offset 158855 with total cost of 26: + +``` + DeER......................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 160] = 0x8 + DeE------------------------R. r2 = 0x2000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x98] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 158874 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x98] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + .D========================eeE-----------------------R i32 r8 = r9 - r10 + ..D=========================eE----------------------R r6 = r8 & 0x7f + ..DeE-----------------------------------------------R r5 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x80 + ...D========================eeeeeeeeeeeeeeeeeeeeE---R jump 158929 if r8 > 0xe + .DeeER..................... i32 r8 = r8 >> 0x7 + .DeE-R..................... r6 = r6 << 0x8 + ..D=eER.................... r10 = r8 & 0x7f + ..D==eER................... r10 = r10 | r6 + ...D==eER.................. r6 = r10 + 0x80 + ...DeeE-R.................. i32 r5 = r5 + 0x1 + ....DeeeeeeeeeeeeeeeeeeeeER jump 158904 if r9 != 0 +``` + +Gas simulation at offset 158929 with total cost of 25: + +``` + DeER........................ r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r5 + DeeeeeeeeeeeeeeeE----------R jump 159060 +``` + +Gas simulation at offset 158937 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x140] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 158950 with total cost of 26: + +``` + DeER......................... r8 = r8 + r2 + D=eER........................ r8 = r8 << 0x20 + D==eER....................... r8 = r8 >> 0x20 + D............................ r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r9 + .DeeeeeeeeeeeeeeeE----------R r0 = 4894, jump 4717 +``` + +Gas simulation at offset 158972 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xc0] + DeE------------------------R r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xd0] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 158989 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r9 = r10 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r1 + 0x144] + D=========================eER......................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r10 = r10 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r8 = r8 & r9 + ..D==========================eE----------------------R r10 = r7 + r8 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 159029 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r10 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r10 + 0] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .D=========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..DeeE-------------------------------------------------R i32 r12 = r12 + 0x1 + ...D=eeE-----------------------------------------------R i32 r6 = r6 >>a 0x8 + ...D===eE----------------------------------------------R jump 159448 if r12 == r5 +``` + +Gas simulation at offset 159060 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x138] + DeE------------------------R jump 159029 if r7 != 0 +``` + +Gas simulation at offset 159067 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x130] + D=========================eE--------------R jump 158937 if r7 == 0 +``` + +Gas simulation at offset 159080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x1b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r1 + 0x140] + D=========================eE--------------R jump 159292 if r11 == 0 +``` + +Gas simulation at offset 159093 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r11 + 0] + DeE---------------------------------------R r8 = r8 + r2 + .DeE--------------------------------------R r8 = r8 << 0x20 + .D=eE-------------------------------------R r0 = r8 >> 0x20 + ..D=======================eE--------------R r3 = r5 - r7 + ..D========================eE-------------R jump 159303 if r3 >=u r0 +``` + +Gas simulation at offset 159115 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0xc0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r2 = u64 [r11 + 0x10] + .DeE--------------------------------------R...... r9 = r0 - r3 + .D========================eE--------------R...... r8 = r2 - r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u64 [r1 + 0xd0] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u64 [r1 + 0x88] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 159326 if r8 >=u r9 +``` + +Gas simulation at offset 159141 with total cost of 3: + +``` + DeER.. r2 = r2 - r7 + D=eER. r4 = r2 << 0x1 + D==eER jump 159153 if r0 =u r3 +``` + +Gas simulation at offset 159306 with total cost of 26: + +``` + DeER......................... r8 = r7 + r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeE----------R jump 158989 +``` + +Gas simulation at offset 159319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R jump 158989 +``` + +Gas simulation at offset 159326 with total cost of 26: + +``` + DeER......................... r7 = r5 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + D............................ r7 = r5 + .DeE------------------------R r8 = 0 + .D........................... r5 = r12 + .DeeeeeeeeeeeeeeeE----------R r0 = 4900, jump 256151 +``` + +Gas simulation at offset 159346 with total cost of 50: + +``` + D.................................................... r12 = r5 + DeER................................................. r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x88] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 159426 +``` + +Gas simulation at offset 159365 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r3 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r4 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 159388 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x60] + D=========================eER......................... r7 = r7 + r4 + DeE-------------------------R......................... r8 = r4 + r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x10] = r7 + .DeE-------------------------------------------------R jump 159426 if r5 == 0 +``` + +Gas simulation at offset 159408 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4902, jump 4480 +``` + +Gas simulation at offset 159417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xb0] + DeE------------------------R r2 = 0x2000 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 159426 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 158989 +``` + +Gas simulation at offset 159448 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u8 [r8 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u8 [r1 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r9 = u64 [r1 + 0xa0] + .D=========================eE-----------------------R.................... r9 = r9 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0xa0] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 159488 if r6 != r8 +``` + +Gas simulation at offset 159473 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 159488 if r6 >=u 240 +``` + +Gas simulation at offset 159478 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R jump 159676 +``` + +Gas simulation at offset 159488 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x138] + DeE------------------------R jump 159637 if r7 != 0 +``` + +Gas simulation at offset 159496 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + .D========================eE------------------------R jump 159565 if r7 == 0 +``` + +Gas simulation at offset 159512 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 159565 if r9 == 0 +``` + +Gas simulation at offset 159520 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + r2 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 160259 if r10 >=u r8 +``` + +Gas simulation at offset 159546 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4904, jump 175977 +``` + +Gas simulation at offset 159557 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 159589 +``` + +Gas simulation at offset 159565 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + r2 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE------------R r0 = 4906, jump 4717 +``` + +Gas simulation at offset 159589 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xd0] + D=========================eER........................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r2 = 0x2000 + .D========================eER........................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0xb8] + ..D=================================================eER. r5 = r5 & r9 + ...D=================================================eER r5 = r5 + r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 159637 with total cost of 76: + +``` + DeER........................................................................... r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x138] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u8 [r5 + 0] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r1 + 0x144] + .D=========================eeER................................................ i32 r7 = r7 + 0xffffffffffffffff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r1 + 0x144] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....................... r10 = u64 [r1 + 0x98] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r12 = u8 [r10 + 0x4] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R....................... r8 = u64 [r1 + 0xa0] + ..D================================================eE--R....................... r8 = r8 + 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r8 + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 159676 with total cost of 26: + +``` + DeER......................... r8 = r12 << 0x38 + D=eER........................ r8 = r8 >> 0x3c + DeE-R........................ r6 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r12 + .D=eE-----------------------R jump 160121 if r8 >u 15 +``` + +Gas simulation at offset 159692 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r1 + 0x38] + D=========================eE--------------R....... r9 = r9 >> r8 + .D=========================eE-------------R....... r9 = r9 & 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 159785 if r9 == 0 +``` + +Gas simulation at offset 159705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r10 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x138] + DeE------------------------R jump 159899 if r7 != 0 +``` + +Gas simulation at offset 159716 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + .D========================eE------------------------R jump 159831 if r8 == 0 +``` + +Gas simulation at offset 159732 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 159831 if r9 == 0 +``` + +Gas simulation at offset 159740 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + r2 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 160246 if r10 >=u r8 +``` + +Gas simulation at offset 159766 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4908, jump 175977 +``` + +Gas simulation at offset 159777 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 159851 +``` + +Gas simulation at offset 159785 with total cost of 22: + +``` + DeER..................... r9 = 0x3000 >> r8 + D=eER.................... r9 = r9 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 159804 if r9 == 0 +``` + +Gas simulation at offset 159795 with total cost of 15: + +``` + DeER.............. r8 = r10 + 0x5 + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER jump 159931 +``` + +Gas simulation at offset 159804 with total cost of 1: + +``` + DeER r11 = 0x2000 + DeER jump 160154 if r8 != 15 +``` + +Gas simulation at offset 159813 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r1 + 0x78] + DeE---------------------------------------R r9 = 0xff + D=========================eE--------------R jump 160160 if r8 == r9 +``` + +Gas simulation at offset 159825 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 160386 +``` + +Gas simulation at offset 159831 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r1 + 0x140] + D=========================eER.. r8 = r8 + r2 + D==========================eER. r8 = r8 << 0x20 + D===========================eER r8 = r8 >> 0x20 + .DeeeeeeeeeeeeeeeE------------R r0 = 4910, jump 4717 +``` + +Gas simulation at offset 159851 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xd0] + D=========================eER........................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r2 = 0x2000 + .D========================eER........................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0xb8] + ..D=================================================eER. r5 = r5 & r9 + ...D=================================================eER r5 = r5 + r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 159899 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r5 + 0] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .D=========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x98] + ..D=========================eE-------------------------R r8 = r8 + 0x6 + ..DeE--------------------------------------------------R r9 = 0x2 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 159931 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x138] + DeE------------------------R jump 160086 if r7 != 0 +``` + +Gas simulation at offset 159941 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0xd0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x130] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + .D========================eE------------------------R jump 160014 if r8 == 0 +``` + +Gas simulation at offset 159961 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 160014 if r9 == 0 +``` + +Gas simulation at offset 159969 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + r2 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 160143 if r10 >=u r8 +``` + +Gas simulation at offset 159995 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4912, jump 175977 +``` + +Gas simulation at offset 160006 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 160034 +``` + +Gas simulation at offset 160014 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r1 + 0x140] + D=========================eER.. r8 = r8 + r2 + D==========================eER. r8 = r8 << 0x20 + D===========================eER r8 = r8 >> 0x20 + .DeeeeeeeeeeeeeeeE------------R r0 = 4914, jump 4717 +``` + +Gas simulation at offset 160034 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xc0] + D=========================eER........................... r9 = r6 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r2 = 0x2000 + .D========================eER........................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0xb8] + ..D=================================================eER. r6 = r6 & r9 + ...D=================================================eER r6 = r6 + r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0xd0] + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 160086 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r6 + 0] = s0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .DeE--------------------------------------R............. r6 = 0 + ..D========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0xa0] + ...D========================eE-------------------------R r8 = r8 + r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r8 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 160121 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + DeE------------------------R jump 161244 if r6 != 0 +``` + +Gas simulation at offset 160132 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x18] + D=========================eE--------------R jump 158874 if r9 != 0 +``` + +Gas simulation at offset 160140 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 161244 +``` + +Gas simulation at offset 160143 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 160034 if r8 >=u r10 +``` + +Gas simulation at offset 160146 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 160034 +``` + +Gas simulation at offset 160154 with total cost of 15: + +``` + DeER.............. r2 = 0x2000 + DeeeeeeeeeeeeeeeER jump 160121 +``` + +Gas simulation at offset 160160 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r8 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x138] + .DeE------------------------------------------------R jump 160345 if r7 != 0 +``` + +Gas simulation at offset 160176 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + .D========================eE------------------------R jump 160272 if r7 == 0 +``` + +Gas simulation at offset 160192 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 160272 if r9 == 0 +``` + +Gas simulation at offset 160200 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + 0x2000 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161231 if r10 >=u r8 +``` + +Gas simulation at offset 160227 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4916, jump 175977 +``` + +Gas simulation at offset 160238 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 160297 +``` + +Gas simulation at offset 160246 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 159851 if r8 >=u r10 +``` + +Gas simulation at offset 160250 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 159851 +``` + +Gas simulation at offset 160259 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 159589 if r8 >=u r10 +``` + +Gas simulation at offset 160263 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 159589 +``` + +Gas simulation at offset 160272 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + 0x2000 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE------------R r0 = 4918, jump 4717 +``` + +Gas simulation at offset 160297 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0xd0] + D=========================eER........................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = i32 [r1 + 0x144] + .DeE------------------------R........................... r11 = 0x2000 + .D========================eER........................... r8 = r8 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R.. r10 = r10 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x144] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0xb8] + ..D=================================================eER. r5 = r5 & r9 + ...D=================================================eER r5 = r5 + r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 160345 with total cost of 76: + +``` + DeER........................................................................... r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x138] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u8 [r5 + 0] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r1 + 0x144] + .DeE------------------------R.................................................. r8 = r6 + 0xffffffffffffffd1 + ..DeeeE---------------------R.................................................. r8 = r8 > 0xe + .DeeER..................... i32 r8 = r8 >> 0x7 + .DeE-R..................... r6 = r6 << 0x8 + ..D=eER.................... r10 = r8 & 0x7f + ..D==eER................... r10 = r10 | r6 + ...D==eER.................. r6 = r10 + 0x80 + ...DeeE-R.................. i32 r5 = r5 + 0x1 + ....DeeeeeeeeeeeeeeeeeeeeER jump 160404 if r9 != 0 +``` + +Gas simulation at offset 160429 with total cost of 25: + +``` + DeER........................ r12 = 0 + DeER........................ r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r5 + DeeeeeeeeeeeeeeeE----------R jump 160563 +``` + +Gas simulation at offset 160441 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x140] + D=========================eER.. r7 = r7 + r2 + D==========================eER. r7 = r7 << 0x20 + .D==========================eER r8 = r7 >> 0x20 + .D............................. r7 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0xd0] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0xc0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0xb0] = r10 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 4920, jump 4717 +``` + +Gas simulation at offset 160475 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xd0] + DeE------------------------R r2 = 0x2000 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 160492 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r9 = r9 - r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r1 + 0x144] + D=========================eER......................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r10 = r10 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r8 = r8 & r9 + ..D==========================eE----------------------R r9 = r7 + r8 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 160532 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u8 [r9 + 0] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = i32 [r1 + 0x144] + .D=========================eeE------------R............. i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + ..DeeE-------------------------------------------------R i32 r12 = r12 + 0x1 + ...D=eeE-----------------------------------------------R i32 r6 = r6 >>a 0x8 + ...D===eE----------------------------------------------R jump 160940 if r12 == r5 +``` + +Gas simulation at offset 160563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x138] + DeE------------------------R jump 160532 if r7 != 0 +``` + +Gas simulation at offset 160570 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x130] + D=========================eE--------------R jump 160441 if r7 == 0 +``` + +Gas simulation at offset 160583 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 160441 if r11 == 0 +``` + +Gas simulation at offset 160592 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r11 + 0] + .D========================eE--------------R r8 = r8 + r2 + .D=========================eE-------------R r8 = r8 << 0x20 + .D==========================eE------------R r3 = r8 >> 0x20 + ..D=======================eE--------------R r8 = r5 - r7 + ..D==========================eE-----------R jump 160858 if r8 >=u r3 +``` + +Gas simulation at offset 160618 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0xb0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0xc0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0xd0] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x88] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r11 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x70] = r8 + ..D=======================eE------------------------R.. r9 = r3 - r8 + ..D================================================eER. r8 = r10 - r5 + ...D================================================eER jump 160881 if r8 >=u r9 +``` + +Gas simulation at offset 160651 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x60] = r7 + DeE---------------------------------------R r7 = r10 - r7 + .DeE--------------------------------------R r9 = r7 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x50] = r3 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 0x80] = r9 + ..D=======================eE--------------R jump 160683 if r3 =u r8 +``` + +Gas simulation at offset 160861 with total cost of 26: + +``` + DeER......................... r8 = r7 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeE----------R jump 160492 +``` + +Gas simulation at offset 160874 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R jump 160492 +``` + +Gas simulation at offset 160881 with total cost of 26: + +``` + DeER......................... r7 = r5 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + D............................ r7 = r5 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 4928, jump 256151 +``` + +Gas simulation at offset 160899 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 160911 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE-------------------------------------------------R r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r12 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0xc0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xb0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 160492 +``` + +Gas simulation at offset 160940 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r9 = u64 [r1 + 0xa0] + .D========================eE------------------------R.................... r9 = r9 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0xa0] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 161221 if r8 == 0 +``` + +Gas simulation at offset 160963 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeER........................ r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeE----------R jump 161093 +``` + +Gas simulation at offset 160975 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r1 + 0x140] + D=========================eER.. r8 = r8 + r2 + D==========================eER. r8 = r8 << 0x20 + D===========================eER r8 = r8 >> 0x20 + .DeeeeeeeeeeeeeeeE------------R r0 = 4930, jump 4717 +``` + +Gas simulation at offset 160995 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xc0] + DeE------------------------R r2 = 0x2000 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 161004 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r9 = r5 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r1 + 0x144] + D=========================eER......................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + .D========================eE-------------------------R r10 = r10 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r5 = r5 & r9 + ..D==========================eE----------------------R r5 = r5 + r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd0] + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 161048 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x138] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u8 [r5 + 0] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r7 = i32 [r1 + 0x144] + .D=========================eeE------------R..................................... i32 r7 = r7 + 0xffffffffffffffff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r1 + 0x144] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r9 = u64 [r1 + 0x98] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u32 [r9 + 0x8] + ..D========================eE--------------------------R........................ r6 = r6 + 0x1 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = u64 [r1 + 0xa0] + ...D================================================eE-R........................ r10 = r10 + 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r10 + ...D=================================================eE------------------------R jump 161215 if r6 >=u r8 +``` + +Gas simulation at offset 161093 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x10] + D=========================eE--------------R........... r8 = r8 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x138] + .DeE-------------------------------------------------R jump 161048 if r7 != 0 +``` + +Gas simulation at offset 161109 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0xd0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x130] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + .D========================eE------------------------R jump 160975 if r8 == 0 +``` + +Gas simulation at offset 161130 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 160975 if r9 == 0 +``` + +Gas simulation at offset 161139 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r9 + 0] + .D========================eE--------------R........ r8 = r8 + r2 + .D=========================eE-------------R........ r8 = r8 << 0x20 + .D==========================eE------------R........ r8 = r8 >> 0x20 + .D========================eE--------------R........ r10 = r10 - r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 161192 if r10 >=u r8 +``` + +Gas simulation at offset 161164 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4932, jump 175977 +``` + +Gas simulation at offset 161175 with total cost of 50: + +``` + DeER................................................. r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 161004 +``` + +Gas simulation at offset 161192 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 161208 if r8 >=u r10 +``` + +Gas simulation at offset 161195 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeE-----------R jump 161004 +``` + +Gas simulation at offset 161208 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeE----------R jump 161004 +``` + +Gas simulation at offset 161215 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 160121 +``` + +Gas simulation at offset 161221 with total cost of 25: + +``` + DeER........................ r2 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 160121 +``` + +Gas simulation at offset 161231 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 160297 if r8 >=u r10 +``` + +Gas simulation at offset 161235 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 160297 +``` + +Gas simulation at offset 161244 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x138] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [r1 + 0x140] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 161273 +``` + +Gas simulation at offset 161267 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 160] = 0x8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 161273 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0x20] + D=========================eER........................... r6 = r7 - r9 + .D========================eeER.......................... i32 r7 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r1 + 0xb8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xc0] = r6 + ..D========================eE------------------------R.. r6 = r6 & r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r1 + 0xb0] + ..D=========================eE-----------------------R.. r6 = r6 + r9 + ...D========================eeE----------------------R.. i32 r9 = r8 + 0 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r6 + ....D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 161464 if r9 >=u r7 +``` + +Gas simulation at offset 161313 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xb0] + DeE------------------------R r10 = 0x2000 + DeeeeeeeeeeeeeeeE----------R jump 161398 +``` + +Gas simulation at offset 161323 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x20 + D=eER............. r8 = r8 >> 0x20 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4934, jump 4717 +``` + +Gas simulation at offset 161338 with total cost of 2: + +``` + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 161341 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i32 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = i32 [r1 + 0x140] + DeE---------------------------------------R..................................... r6 = r6 - r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = i32 [r1 + 0x144] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x130] = r11 + .DeE--------------------------------------R..................................... r10 = 0x2000 + ..D=======================eeE-------------R..................................... i32 r8 = r8 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0x140] = r8 + ..D========================eE-------------------------R......................... r9 = r9 + r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0x144] = r9 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r9 = u64 [r1 + 0xb8] + ...D===============================================eE-R......................... r6 = r6 & r9 + ...D================================================eER......................... r6 = r6 + r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r6 + ....D........................................................................... r5 = r11 + ....D=======================eE-------------------------------------------------R jump 161469 if r8 >=u r7 +``` + +Gas simulation at offset 161398 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeE---------------------------------------R r8 = r8 + 0x2000 + D=========================eE--------------R jump 161323 if r7 == 0 +``` + +Gas simulation at offset 161410 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 161323 if r7 == 0 +``` + +Gas simulation at offset 161418 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r11 = u64 [r7 + 0] + DeE---------------------------------------R...... r8 = r8 << 0x20 + .DeE--------------------------------------R...... r8 = r8 >> 0x20 + .D========================eE--------------R...... r9 = r9 - r11 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 161453 if r9 >=u r8 +``` + +Gas simulation at offset 161436 with total cost of 15: + +``` + DeER.............. r8 = r8 - r9 + DeeeeeeeeeeeeeeeER r0 = 4936, jump 175977 +``` + +Gas simulation at offset 161445 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 161341 +``` + +Gas simulation at offset 161453 with total cost of 1: + +``` + DeER jump 161341 if r8 >=u r9 +``` + +Gas simulation at offset 161456 with total cost of 26: + +``` + DeER......................... r8 = r8 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 161341 +``` + +Gas simulation at offset 161464 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xb0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 161469 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0xc0] + .D========================eeE-------------R............ i32 r7 = r8 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r7 + .DeE--------------------------------------------------R r10 = 0x3 + ..D=========================eE------------------------R jump 161610 if r10 > 0x20 + .D========================eE--------------R...... r10 = r10 - r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 161986 if r10 >=u r8 +``` + +Gas simulation at offset 161532 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4938, jump 175977 +``` + +Gas simulation at offset 161543 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 161566 +``` + +Gas simulation at offset 161551 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x20 + D=eER............. r8 = r8 >> 0x20 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 4940, jump 4717 +``` + +Gas simulation at offset 161566 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r1 + 0x140] + DeE------------------------R.......................... r9 = r6 - r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r1 + 0x144] + .DeE-----------------------R.......................... r11 = 0x2000 + .D========================eER......................... r8 = r8 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x140] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x130] = r7 + ..D=======================eE-------------------------R r10 = r10 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0xb8] + ..D=========================eE-----------------------R r6 = r6 & r9 + ...D=========================eE----------------------R r6 = r6 + r7 + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 161610 with total cost of 156: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................... r7 = u64 [r1 + 0xa0] + D=========================eE--------------R.................................................................................................................... r7 = r7 + 0xfffffffffffffff8 + .D=========================eE-------------R.................................................................................................................... r8 = r7 >> 0x18 + .DeE--------------------------------------R.................................................................................................................... r9 = r6 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................... u64 [r1 + 0x138] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u8 [r6 + 0] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................................................ r8 = u64 [r1 + 0x138] + ...D========================eE------------------------R........................................................................................................ r9 = r7 >> 0x10 + ...D========================eE------------------------R........................................................................................................ r10 = r8 + 0x1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0x138] = r10 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u8 [r8 + 0] = a2 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................... r8 = u64 [r1 + 0x138] + .....D========================eE-----------------------R....................................................................................................... r9 = r7 >> 0x8 + .....D=========================eE----------------------R....................................................................................................... r10 = r8 + 0x1 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x138] = r10 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u8 [r8 + 0] = a2 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r1 + 0x138] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 0] = a0 + .......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................... r7 = i32 [r1 + 0x144] + .......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..................................................... r8 = u64 [r1 + 0xd0] + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................... r9 = u64 [r1 + 0xb0] + ........D==============================================================================================eER..................................................... r5 = r8 - r9 + .........D==============================================================================================eeER................................................... i32 r9 = r5 + 0 + .........D=====================================================================eE--------------------------R................................................... r7 = r7 + 0xfffffffffffffffc + ..........D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r6 = u64 [r1 + 0x130] + ..........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r1 + 0x140] + ..........D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u32 [r1 + 0x144] = r7 + ..........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0xb8] + ...........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0xb0] = r5 + ...........D======================================================================================================================eER.......................... r5 = r5 & r7 + ...........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xc0] = r5 + ...........................................D=======================================================================================eE------------------------R. r5 = r5 + r6 + ...........................................D========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r5 + ...........................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0xd0] = r9 + ...........................................D=====================================================================================eE---------------------------R jump 161875 if r8 >=u r9 +``` + +Gas simulation at offset 161730 with total cost of 15: + +``` + DeER.............. r10 = 0x2000 + DeeeeeeeeeeeeeeeER jump 161807 +``` + +Gas simulation at offset 161736 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x20 + D=eER............. r8 = r8 >> 0x20 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 4942, jump 4717 +``` + +Gas simulation at offset 161751 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r1 + 0x140] + DeE------------------------R............................. r5 = r5 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i32 [r1 + 0x144] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x130] = r7 + .DeE-----------------------R............................. r10 = 0x2000 + .D========================eeER........................... i32 r8 = r8 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x140] = r8 + ..D=======================eE--------------------------R.. r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u32 [r1 + 0x144] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r1 + 0xb8] + ..D=========================eE------------------------R.. r5 = r5 & r9 + ...D=========================eE-----------------------R.. r5 = r5 + r7 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r5 + ...D..................................................... r6 = r7 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r7 = u64 [r1 + 0xd0] + ....D==============================================eE---R jump 161875 if r8 >=u r7 +``` + +Gas simulation at offset 161807 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x1b0] + DeE---------------------------------------R r8 = r8 + 0x2000 + D=========================eE--------------R jump 161736 if r7 == 0 +``` + +Gas simulation at offset 161819 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x1b8] + D=========================eE--------------R jump 161736 if r9 == 0 +``` + +Gas simulation at offset 161827 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r9 + 0] + DeE---------------------------------------R...... r8 = r8 << 0x20 + .DeE--------------------------------------R...... r8 = r8 >> 0x20 + .D========================eE--------------R...... r10 = r10 - r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 161864 if r10 >=u r8 +``` + +Gas simulation at offset 161845 with total cost of 15: + +``` + DeER.............. r8 = r8 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 4944, jump 175977 +``` + +Gas simulation at offset 161856 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1b8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 161751 +``` + +Gas simulation at offset 161864 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 161751 if r8 >=u r10 +``` + +Gas simulation at offset 161867 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 161751 +``` + +Gas simulation at offset 161875 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x1b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0xb0] + .D========================eeE-------------R............ i32 r8 = r8 - r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x144] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r7 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r7 + 0] + ..D================================================eE-R r9 = r9 - r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0xc0] + ..D=================================================eER jump 161909 if r9 >=u r10 +``` + +Gas simulation at offset 161906 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 156449 +``` + +Gas simulation at offset 161909 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0xc0] + D=========================eE--------------R jump 161920 if r10 =u r10 +``` + +Gas simulation at offset 161938 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 157274 +``` + +Gas simulation at offset 161947 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 157487 if r8 >=u r10 +``` + +Gas simulation at offset 161951 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 157487 +``` + +Gas simulation at offset 161960 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 157673 if r8 >=u r10 +``` + +Gas simulation at offset 161964 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 157673 +``` + +Gas simulation at offset 161973 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 157869 if r8 >=u r10 +``` + +Gas simulation at offset 161977 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 157869 +``` + +Gas simulation at offset 161986 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 161566 if r8 >=u r10 +``` + +Gas simulation at offset 161990 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 161566 +``` + +Gas simulation at offset 161999 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 162005 if r8 =u r10 +``` + +Gas simulation at offset 162033 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 157107 +``` + +Gas simulation at offset 162042 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 158073 if r8 >=u r10 +``` + +Gas simulation at offset 162046 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 158073 +``` + +Gas simulation at offset 162055 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 158239 if r8 >=u r10 +``` + +Gas simulation at offset 162059 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 158239 +``` + +Gas simulation at offset 162068 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 158405 if r8 >=u r10 +``` + +Gas simulation at offset 162072 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 158405 +``` + +Gas simulation at offset 162081 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 158571 if r8 >=u r10 +``` + +Gas simulation at offset 162085 with total cost of 26: + +``` + DeER......................... r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 158571 +``` + +Gas simulation at offset 162094 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeE----------R jump 155832 +``` + +Gas simulation at offset 162103 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 162116 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 162129 with total cost of 16: + +``` + DeER............... r7 = 0x13cd0 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x15ff1 + DeER............... r9 = 0x9a + .DeeeeeeeeeeeeeeeER r0 = 4946, jump 253403 +``` + +Gas simulation at offset 162155 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4948, jump 253403 +``` + +Gas simulation at offset 162181 with total cost of 16: + +``` + DeER............... r7 = 0x13cd0 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x15ff1 + DeER............... r9 = 0x9a + .DeeeeeeeeeeeeeeeER r0 = 4950, jump 253403 +``` + +Gas simulation at offset 162207 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4952, jump 253403 +``` + +Gas simulation at offset 162233 with total cost of 16: + +``` + DeER............... r7 = 0x13cd0 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x173a4 + DeER............... r9 = 0xa5 + .DeeeeeeeeeeeeeeeER r0 = 4954, jump 253403 +``` + +Gas simulation at offset 162259 with total cost of 16: + +``` + DeER............... r7 = 0x14d0e + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x1874c + DeER............... r9 = 0x91 + .DeeeeeeeeeeeeeeeER r0 = 4956, jump 253403 +``` + +Gas simulation at offset 162285 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4958, jump 253403 +``` + +Gas simulation at offset 162311 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4960, jump 253403 +``` + +Gas simulation at offset 162337 with total cost of 16: + +``` + DeER............... r7 = 0x13cd0 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x15ff1 + DeER............... r9 = 0x9a + .DeeeeeeeeeeeeeeeER r0 = 4962, jump 253403 +``` + +Gas simulation at offset 162363 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4964, jump 253403 +``` + +Gas simulation at offset 162389 with total cost of 16: + +``` + DeER............... r7 = 0x13cd0 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x15ff1 + DeER............... r9 = 0x9a + .DeeeeeeeeeeeeeeeER r0 = 4966, jump 253403 +``` + +Gas simulation at offset 162415 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4968, jump 253403 +``` + +Gas simulation at offset 162441 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4970, jump 253403 +``` + +Gas simulation at offset 162467 with total cost of 16: + +``` + DeER............... r7 = 0x14d0e + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x1874c + DeER............... r9 = 0x91 + .DeeeeeeeeeeeeeeeER r0 = 4972, jump 253403 +``` + +Gas simulation at offset 162493 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4974, jump 253403 +``` + +Gas simulation at offset 162519 with total cost of 16: + +``` + DeER............... r7 = 0x14cec + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x193b0 + DeER............... r9 = 0xaf + .DeeeeeeeeeeeeeeeER r0 = 4976, jump 253403 +``` + +Gas simulation at offset 162545 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4978, jump 253403 +``` + +Gas simulation at offset 162571 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4980, jump 253403 +``` + +Gas simulation at offset 162597 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4982, jump 253403 +``` + +Gas simulation at offset 162623 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4984, jump 253403 +``` + +Gas simulation at offset 162649 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 4986, jump 253403 +``` + +Gas simulation at offset 162675 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffff28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xd0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc0] = r6 + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 188] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 184] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 176] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 168] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 160] = 0 + ...D================================================eE------------------------R r9 = r10 | r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 152] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 163173 if r9 == 0 +``` + +Gas simulation at offset 162730 with total cost of 1: + +``` + DeER jump 162881 if r10 == 0 +``` + +Gas simulation at offset 162734 with total cost of 16: + +``` + DeER............... r7 = r1 + 0xb0 + D.................. r6 = r5 + D.................. r5 = r8 + .DeER.............. r8 = 0x1 + .DeER.............. r9 = 0xe + .DeeeeeeeeeeeeeeeER r0 = 4988, jump 275069 +``` + +Gas simulation at offset 162755 with total cost of 1: + +``` + D... r8 = r5 + D... r5 = r6 + DeER jump 163173 if r7 =s 0 +``` + +Gas simulation at offset 162790 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 162794 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x2f + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 166001 if r5 >=u r7 +``` + +Gas simulation at offset 162811 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 163295 if r5 <=u 22 +``` + +Gas simulation at offset 162816 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x60] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 4990, jump 5449 +``` + +Gas simulation at offset 162838 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x60] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x50] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x80] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x88] = r5 + ..D.................................................... r5 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 163316 if r6 != 0 +``` + +Gas simulation at offset 162878 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 163336 +``` + +Gas simulation at offset 162881 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r8 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 163173 if r9 >=u r10 +``` + +Gas simulation at offset 162892 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r9 + DeER.................................................. r12 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r12 + 0] + .DeeeE----------------------R......................... r10 = r10 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 163325 if r7 >=s 0 +``` + +Gas simulation at offset 163322 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 163325 with total cost of 15: + +``` + D................. r7 = r5 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 4998, jump 257343 +``` + +Gas simulation at offset 163336 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x18e4c + DeER............... r9 = 0x2f + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5000, jump 256372 +``` + +Gas simulation at offset 163356 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r5 + 47] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r8 + 0x257] + .D========================eE------------------------R.................... r5 = r8 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 163382 if r7 >=s 0 +``` + +Gas simulation at offset 163373 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5002, jump 4480 +``` + +Gas simulation at offset 163382 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x80] + DeE------------------------R......................... r10 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 163195 +``` + +Gas simulation at offset 163407 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xbd] = a0 + .DeE-------------------------------------------------R r9 = r9 + 0xe + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r8 + 0x30] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r1 + 0xb0] + .D=========================eE------------------------R jump 162777 if r7 != 1179472963 +``` + +Gas simulation at offset 163435 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u32 [r5 + 16] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r8 + 0x20] + .D========================eE--------------R...... r7 = r10 | r9 + .DeE--------------------------------------R...... r2 = r8 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 163660 if r7 == 0 +``` + +Gas simulation at offset 163456 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u16 [r1 + 0xb6] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u16 [r1 + 0xbc] + DeE------------------------R jump 163537 if r10 == 0 +``` + +Gas simulation at offset 163471 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x58] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x68] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r8 + .D========================eE------------------------R r7 = r1 + 0xb0 + ..DeE-----------------------------------------------R r8 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x6 + ..DeE-----------------------------------------------R r5 = 0x6 + ..D.................................................. r6 = r2 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 5004, jump 275069 +``` + +Gas simulation at offset 163509 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r6 + 0] + DeE------------------------R jump 163691 if r7 >=u r5 +``` + +Gas simulation at offset 163517 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 163660 if r10 == 0 +``` + +Gas simulation at offset 163524 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 5006, jump 276151 +``` + +Gas simulation at offset 163533 with total cost of 15: + +``` + D................. r2 = r6 + DeeeeeeeeeeeeeeeER jump 163660 +``` + +Gas simulation at offset 163537 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r3 = u64 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r8 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 163660 if r3 >=u r10 +``` + +Gas simulation at offset 163547 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r3 + DeER.................................................. r12 = r9 + r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r12 + 0] + .DeeeE----------------------R......................... r10 = r10 =u r7 +``` + +Gas simulation at offset 163925 with total cost of 51: + +``` + DeER.................................................. r12 = r7 - r11 + DeER.................................................. r10 = r9 + r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0] + .DeeeE----------------------R......................... r7 = r7 >a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x60] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x30] = r2 + .D==========================eE------------R jump 164227 if r7 >=u r6 +``` + +Gas simulation at offset 164098 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r5 + 0xf8] + D=========================eE--------------R........... r7 = r5 - r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeE-------------------------------------------------R r6 = r6 << 0x4 + .D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x58] = r9 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5016, jump 5449 +``` + +Gas simulation at offset 164124 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eER......................... r8 = r8 + r7 + DeE-------------------------R......................... r7 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + .D.................................................... r6 = r8 + .D========================eE-------------------------R jump 164177 if r5 == r9 +``` + +Gas simulation at offset 164147 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 164151 with total cost of 16: + +``` + DeER............... r5 = r5 + 0xfffffffffffffff0 + DeER............... r6 = r6 + 0xfffffffffffffff0 + DeER............... r9 = 0x10 + D.................. r7 = r6 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5018, jump 256372 +``` + +Gas simulation at offset 164171 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x58] + D=========================eER jump 164151 if r5 != r9 +``` + +Gas simulation at offset 164177 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0xf0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0xf8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x100] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r8 = u64 [r1 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r2 = u64 [r1 + 0x30] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + ..D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 164227 if r9 == 0 +``` + +Gas simulation at offset 164211 with total cost of 15: + +``` + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 5020, jump 4480 +``` + +Gas simulation at offset 164220 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 164227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x50] + DeE------------------------R jump 165035 if r6 == 0 +``` + +Gas simulation at offset 164234 with total cost of 28: + +``` + DeER........................... r12 = 0 + DeER........................... r7 = r5 + 0xf0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r7 + .DeE------------------------R.. r7 = 0xfffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + ..DeE------------------------R. r7 = 0x7ffffffffffffff0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r11 + ...DeeeeeeeeeeeeeeeE----------R jump 164323 +``` + +Gas simulation at offset 164273 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x80 + DeER............... r9 = 0x10 + D.................. r7 = r6 + .D................. r5 = r2 + .DeeeeeeeeeeeeeeeER r0 = 5022, jump 256372 +``` + +Gas simulation at offset 164291 with total cost of 50: + +``` + D.................................................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x68] + DeE------------------------R......................... r6 = r6 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xf8] = r6 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 164304 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x40] + D=========================eER. r12 = r12 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r8 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + .D=========================eER jump 165035 if r12 == r7 +``` + +Gas simulation at offset 164323 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r8 + 0x20] + .D========================eE--------------R...... r9 = r10 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 165004 if r9 == 0 +``` + +Gas simulation at offset 164337 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + DeE------------------------R jump 164377 if r10 == 0 +``` + +Gas simulation at offset 164343 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x80 + DeER............... r8 = 0x1 + DeER............... r9 = 0x10 + .D................. r6 = r2 + .DeeeeeeeeeeeeeeeER r0 = 5024, jump 275069 +``` + +Gas simulation at offset 164362 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x68] + DeE------------------------R r9 = 0xf + D=eE-----------------------R jump 164761 if r9 =u r10 +``` + +Gas simulation at offset 164388 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r9 + DeER.................................................. r12 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r12 + 0] + .DeeeE----------------------R......................... r10 = r10 >a 0x4 + ..D==================================================eER..................... r10 = r5 + 0x1 + ..D===================================================eER.................... r9 = r10 >> 0x3c + ...D===================================================eeeeeeeeeeeeeeeeeeeeER jump 166014 if r9 != 0 +``` + +Gas simulation at offset 164796 with total cost of 2: + +``` + DeER. r9 = r7 >>a 0x3 + D=eER jump 164839 if r10 =u r10 +``` + +Gas simulation at offset 164811 with total cost of 26: + +``` + DeER......................... r7 = r9 << 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 164861 if r9 == 0 +``` + +Gas simulation at offset 164823 with total cost of 21: + +``` + DeER.................... r9 = r9 >> 0x3c + D=eeeeeeeeeeeeeeeeeeeeER jump 166027 if r9 != 0 +``` + +Gas simulation at offset 164830 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5026, jump 5449 +``` + +Gas simulation at offset 164837 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 164864 +``` + +Gas simulation at offset 164839 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x10] + D=========================eE--------------R jump 164811 if r7 =u r6 +``` + +Gas simulation at offset 165414 with total cost of 15: + +``` + DeER.............. r8 = r6 - r10 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 5052, jump 175977 +``` + +Gas simulation at offset 165425 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 165446 +``` + +Gas simulation at offset 165436 with total cost of 1: + +``` + DeER jump 165446 if r6 >=u r10 +``` + +Gas simulation at offset 165439 with total cost of 26: + +``` + DeER......................... r10 = r7 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 165446 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r8 + 0x20] + D=========================eE--------------R...... r9 = r9 | r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 165481 if r9 == 0 +``` + +Gas simulation at offset 165459 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 165662 if r10 == 0 +``` + +Gas simulation at offset 165463 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 5054, jump 275069 +``` + +Gas simulation at offset 165475 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + D........................... r9 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 165481 with total cost of 1: + +``` + DeER jump 165712 if r9 >=u r6 +``` + +Gas simulation at offset 165485 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u8 [r8 + 0x17] + D=========================eE--------------R...... r9 = r6 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 165499 if r9 >=s 0 +``` + +Gas simulation at offset 165495 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 165499 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x37 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 166001 if r5 >=u r7 +``` + +Gas simulation at offset 165516 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 165580 if r5 <=u 22 +``` + +Gas simulation at offset 165520 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x58] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 5056, jump 5449 +``` + +Gas simulation at offset 165539 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x60] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x50] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x80] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x88] = r5 + ..D.................................................... r5 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 165601 if r6 != 0 +``` + +Gas simulation at offset 165578 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 165621 +``` + +Gas simulation at offset 165580 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 144] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 136] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x97] = s0 + .D========================eER r5 = r1 + 0x80 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 165601 with total cost of 21: + +``` + DeER.................... r7 = r9 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 165610 if r7 >=s 0 +``` + +Gas simulation at offset 165607 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 165610 with total cost of 15: + +``` + D................. r7 = r5 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 5058, jump 257343 +``` + +Gas simulation at offset 165621 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x1a91d + DeER............... r9 = 0x37 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5060, jump 256372 +``` + +Gas simulation at offset 165641 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r5 + 55] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r8 + 0x257] + .D========================eE------------------------R.................... r5 = r8 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 163382 if r7 >=s 0 +``` + +Gas simulation at offset 165659 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 163373 +``` + +Gas simulation at offset 165662 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 165835 if r6 == 0 +``` + +Gas simulation at offset 165666 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r8 + 0x30] + DeE------------------------R r9 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 165672 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r8 + 0x28] + D=========================eE--------------R jump 165481 if r10 >=u r11 +``` + +Gas simulation at offset 165680 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r11 = u64 [r8 + 0x20] + D=========================eE--------------R.................................... r10 = r10 + r11 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r10 + 0] + .DeE-------------------------------------------------R......................... r11 = r7 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r10 = u64 [r8 + 0x30] + ..D========================eE-------------------------------------------------R r10 = r10 + 0x1 + ..DeE-------------------------------------------------------------------------R r9 = r9 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r8 + 0x30] = r10 + ..D=eE------------------------------------------------------------------------R jump 165672 if r6 != r9 +``` + +Gas simulation at offset 165709 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 165712 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0] + .D=================================================eER.................... r9 = r9 + r10 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 165759 if r9 != r7 +``` + +Gas simulation at offset 165728 with total cost of 15: + +``` + DeER.............. r9 = 0x18e10 + DeER.............. r7 = r1 + 0x80 + DeeeeeeeeeeeeeeeER r0 = 5062, jump 10286 +``` + +Gas simulation at offset 165744 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r5 + 0x257] + DeE------------------------R.................... r5 = r5 + 0x240 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 163382 if r7 >=s 0 +``` + +Gas simulation at offset 165756 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 163373 +``` + +Gas simulation at offset 165759 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x98 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 5064, jump 130019 +``` + +Gas simulation at offset 165772 with total cost of 1: + +``` + DeER r10 = 0x1 + DeER jump 163195 if r7 != 0 +``` + +Gas simulation at offset 165779 with total cost of 25: + +``` + DeER........................ r9 = 0x18e23 + DeER........................ r7 = r1 + 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE---------R r0 = 5066, jump 10286 +``` + +Gas simulation at offset 165798 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u8 [r5 + 0x23f] + D=========================eER.................... r7 = r9 << 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 165840 if r7 =s 0 +``` + +Gas simulation at offset 165848 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x230] + .DeE------------------------------------------------R r7 = r1 + 0x80 + .DeE------------------------------------------------R r0 = 0x13cc + .DeeeeeeeeeeeeeeeE----------------------------------R jump 7845 +``` + +Gas simulation at offset 165868 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x80 + DeeeeeeeeeeeeeeeER r0 = 5068, jump 7845 +``` + +Gas simulation at offset 165879 with total cost of 120: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r6 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r9 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r10 = i16 [r7 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r11 = u8 [r7 + 0x16] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r12 = u8 [r7 + 0x17] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x60] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r7 + 16] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r7 + 0] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r7 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r5 = u64 [r1 + 0x68] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r5 + 0x257] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [r1 + 0x70] = r8 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r1 + 0x78] = r9 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r1 + 0x7c] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r1 + 0x7e] = a4 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 165940 if r7 >=s 0 +``` + +Gas simulation at offset 165929 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x240] + DeeeeeeeeeeeeeeeE----------R r0 = 5070, jump 4480 +``` + +Gas simulation at offset 165940 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r5 + 0x240] = r6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x248] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = i32 [r1 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r8 = i16 [r1 + 0x7c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r1 + 0x7e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = i8 [r1 + 0x97] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r5 + 0x250] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 0x254] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0x256] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x60] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x257] = a0 + ...D================================================eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 163192 if r10 >=s 0 +``` + +Gas simulation at offset 165987 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 5072, jump 4480 +``` + +Gas simulation at offset 165998 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 163192 +``` + +Gas simulation at offset 166001 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 166014 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1542 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 166027 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5074, jump 10252 +``` + +Gas simulation at offset 166034 with total cost of 126: + +``` + DeER............................................................................................................................. r1 = r1 + 0xffffffffffffff30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xc8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xc0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xb8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x28] = r8 + .D............................................................................................................................... r6 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 168] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 160] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 152] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 144] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 136] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 128] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 120] = 0 + ...DeE------------------------------------------------------------------------R.................................................. r5 = 0x1 + ...DeE------------------------------------------------------------------------R.................................................. r7 = 0x1000000000000 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 88] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 96] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 104] = 0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 112] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 16] = 0x2 + ......DeE-----------------------------------------------------------------------------------------------------------------------R r8 = 0x1 + ......D.......................................................................................................................... r7 = r6 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R r0 = 5076, jump 129486 +``` + +Gas simulation at offset 166135 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0x168] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 368] = 0xf4240 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0x178] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r5 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 384] = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + ..D================================================eER.................... r11 = r7 | r9 + ..DeE------------------------------------------------R.................... r8 = 0 + ..DeE------------------------------------------------R.................... r10 = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeER jump 166195 if r11 == 0 +``` + +Gas simulation at offset 166174 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 166248 if r7 == 0 +``` + +Gas simulation at offset 166177 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 5078, jump 274849 +``` + +Gas simulation at offset 166188 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 166195 with total cost of 21: + +``` + DeER.................... r7 = r10 | r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 166310 if r7 == 0 +``` + +Gas simulation at offset 166201 with total cost of 1: + +``` + DeER jump 166262 if r10 == 0 +``` + +Gas simulation at offset 166204 with total cost of 16: + +``` + DeER............... r7 = r1 + 0xb4 + DeER............... r8 = 0x1 + DeER............... r9 = 0x2 + .DeER.............. r5 = 0x2 + .DeeeeeeeeeeeeeeeER r0 = 5080, jump 275069 +``` + +Gas simulation at offset 166224 with total cost of 1: + +``` + DeER jump 166310 if r7 != r5 +``` + +Gas simulation at offset 166227 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u8 [r1 + 0xb4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0xb5] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r12 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 166475 +``` + +Gas simulation at offset 166248 with total cost of 25: + +``` + DeER........................ r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 48] = 0 + D........................... r8 = r9 + .DeE-----------------------R r7 = r9 | 0 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 166201 if r7 != 0 +``` + +Gas simulation at offset 166260 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 166310 +``` + +Gas simulation at offset 166262 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 166310 if r9 >=u r7 +``` + +Gas simulation at offset 166275 with total cost of 53: + +``` + DeER.................................................... r10 = r7 - r9 + DeER.................................................... r11 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r11 + 0] + .DeeeE----------------------R........................... r7 = r7 u 3 +``` + +Gas simulation at offset 166500 with total cost of 15: + +``` + DeeER............. r8 = 0x4 - r8 + DeeeeeeeeeeeeeeeER r0 = 5090, jump 175977 +``` + +Gas simulation at offset 166509 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 166524 +``` + +Gas simulation at offset 166511 with total cost of 2: + +``` + DeER. r9 = 0x4 + D=eER jump 166524 if r8 == r9 +``` + +Gas simulation at offset 166517 with total cost of 26: + +``` + DeER......................... r7 = r12 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 166524 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = u64 [r1 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 1] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r1 + 0x60] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 2] = 0x5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 3] = 0x94 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0xa0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xa8] + ...D================================================eE-----------------------R. r7 = r1 + 0x98 + ...D========================================================================eER jump 166773 if r6 == r8 +``` + +Gas simulation at offset 166567 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r6 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r7 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r6 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r7 = u64 [r1 + 0x48] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... u64 [r6 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r6 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x60] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x68] + ...D=========================================================================eER jump 166654 if r7 == r8 +``` + +Gas simulation at offset 166603 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeE------------------------R r5 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 167790 if r5 u 1 +``` + +Gas simulation at offset 166835 with total cost of 15: + +``` + DeeER............. r8 = 0x2 - r8 + DeeeeeeeeeeeeeeeER r0 = 5104, jump 175977 +``` + +Gas simulation at offset 166844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 166865 +``` + +Gas simulation at offset 166849 with total cost of 25: + +``` + DeER........................ r9 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + D=eE-----------------------R jump 166865 if r8 == r9 +``` + +Gas simulation at offset 166858 with total cost of 26: + +``` + DeER......................... r7 = r11 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 166865 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r8 + 0x20] + .D=================================================eER.................... r8 = r8 | r7 + .DeE-------------------------------------------------R.................... r5 = r5 | r10 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 166902 if r8 == 0 +``` + +Gas simulation at offset 166884 with total cost of 4: + +``` + DeeeER. r8 = r5 >u 0 + D===eER r8 = r8 << 0x1 + .DeE--R jump 167753 if r7 == 0 +``` + +Gas simulation at offset 166893 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 5106, jump 274849 +``` + +Gas simulation at offset 166902 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 166924 if r5 != 0 +``` + +Gas simulation at offset 166905 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 5108, jump 174475 +``` + +Gas simulation at offset 166914 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeeeeeeeeeeeeeeE----------R jump 166967 +``` + +Gas simulation at offset 166924 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeeeeeeeeeeeeeeE----------R jump 166967 +``` + +Gas simulation at offset 166932 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x48 + DeER............... r7 = r1 + 0x98 + .DeeeeeeeeeeeeeeeER r0 = 5110, jump 176293 +``` + +Gas simulation at offset 166945 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r1 + 0xb7] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r1 + 0xb6] + D=========================eER.......................... r7 = r7 << 0x8 + .D=========================eER......................... r5 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r5 + .D==========================eE------------------------R jump 167362 if r5 != 0 +``` + +Gas simulation at offset 166967 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x20] + .D=================================================eER. r8 = r8 | r7 + .D==================================================eER jump 167002 if r8 == 0 +``` + +Gas simulation at offset 166983 with total cost of 1: + +``` + DeER jump 167012 if r7 == 0 +``` + +Gas simulation at offset 166986 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5112, jump 274101 +``` + +Gas simulation at offset 166993 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + D=========================eER jump 167023 if r7 u 0 +``` + +Gas simulation at offset 167009 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 167539 +``` + +Gas simulation at offset 167012 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x18] + D=========================eE--------------R jump 167539 if r7 >=u r8 +``` + +Gas simulation at offset 167023 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x20] + .D========================eE--------------R r9 = r7 | r8 + .D=========================eE-------------R jump 167539 if r9 == 0 +``` + +Gas simulation at offset 167037 with total cost of 1: + +``` + DeER jump 167100 if r7 == 0 +``` + +Gas simulation at offset 167040 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5114, jump 280434 +``` + +Gas simulation at offset 167047 with total cost of 1: + +``` + DeER jump 167539 if r7 != 0 +``` + +Gas simulation at offset 167051 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x20] + .D========================eE--------------R r7 = r10 | r8 + .D=========================eE-------------R jump 167539 if r7 == 0 +``` + +Gas simulation at offset 167065 with total cost of 1: + +``` + DeER jump 167115 if r10 == 0 +``` + +Gas simulation at offset 167068 with total cost of 16: + +``` + DeER............... r7 = r1 + 0xb4 + DeER............... r8 = 0x1 + DeER............... r9 = 0x4 + .DeeeeeeeeeeeeeeeER r0 = 5116, jump 275069 +``` + +Gas simulation at offset 167085 with total cost of 1: + +``` + DeER jump 167539 if r7 != 4 +``` + +Gas simulation at offset 167090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r1 + 0xb4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r1 + 0xb5] + DeeeeeeeeeeeeeeeE----------R jump 167223 +``` + +Gas simulation at offset 167100 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x28] + D=========================eE--------------R jump 167539 if r7 >=u r9 +``` + +Gas simulation at offset 167111 with total cost of 1: + +``` + DeER jump 167539 if r8 == 0 +``` + +Gas simulation at offset 167115 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r5 + 0x28] + D=========================eE--------------R jump 167539 if r9 >=u r10 +``` + +Gas simulation at offset 167126 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r9 + DeER.................................................. r7 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + .DeeeE----------------------R......................... r10 = r10 =u r9 +``` + +Gas simulation at offset 167963 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r7 + DeER.................................................. r11 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 =u r10 +``` + +Gas simulation at offset 168327 with total cost of 51: + +``` + DeER.................................................. r11 = r10 - r9 + DeER.................................................. r12 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u8 [r12 + 0] + .DeeeE----------------------R......................... r10 = r10 =u r9 +``` + +Gas simulation at offset 168771 with total cost of 51: + +``` + DeER.................................................. r10 = r9 - r7 + DeER.................................................. r11 = r12 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0] + .DeeeE----------------------R......................... r9 = r9 =u r6 +``` + +Gas simulation at offset 169387 with total cost of 15: + +``` + DeER.............. r8 = r6 - r8 + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 5178, jump 175977 +``` + +Gas simulation at offset 169398 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 169418 +``` + +Gas simulation at offset 169408 with total cost of 1: + +``` + DeER jump 169418 if r6 >=u r8 +``` + +Gas simulation at offset 169411 with total cost of 26: + +``` + DeER......................... r8 = r7 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 169418 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r2 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r2 + 0x20] + D=========================eE--------------R...... r8 = r8 | r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 169502 if r8 == 0 +``` + +Gas simulation at offset 169431 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 169453 if r10 == 0 +``` + +Gas simulation at offset 169434 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 5180, jump 275069 +``` + +Gas simulation at offset 169446 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x28] + D........................... r5 = r7 + DeeeeeeeeeeeeeeeE----------R jump 169505 +``` + +Gas simulation at offset 169453 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 169502 if r6 == 0 +``` + +Gas simulation at offset 169456 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r2 + 0x30] + DeE------------------------R r5 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169462 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r2 + 0x28] + D=========================eE--------------R jump 169505 if r8 >=u r9 +``` + +Gas simulation at offset 169469 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [r2 + 0x20] + D=========================eE--------------R.................................... r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + .DeE-------------------------------------------------R......................... r9 = r7 + r5 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u64 [r2 + 0x30] + ..D========================eE-------------------------------------------------R r8 = r8 + 0x1 + ..DeE-------------------------------------------------------------------------R r5 = r5 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r2 + 0x30] = r8 + ..D=eE------------------------------------------------------------------------R jump 169462 if r6 != r5 +``` + +Gas simulation at offset 169498 with total cost of 15: + +``` + D................. r5 = r6 + DeeeeeeeeeeeeeeeER jump 169604 +``` + +Gas simulation at offset 169502 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 169505 with total cost of 1: + +``` + DeER jump 169604 if r5 >=u r6 +``` + +Gas simulation at offset 169508 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u8 [r2 + 0x17] + D=========================eE--------------R...... r8 = r5 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 169522 if r8 >=s 0 +``` + +Gas simulation at offset 169518 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169522 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x37 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 170503 if r6 >=u r7 +``` + +Gas simulation at offset 169539 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 169784 if r6 <=u 22 +``` + +Gas simulation at offset 169544 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 5182, jump 5449 +``` + +Gas simulation at offset 169563 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r2 = u64 [r1 + 0x28] + DeE------------------------R........................... r9 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x10] + .D=========================eER......................... r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x40] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x48] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 169800 if r5 != 0 +``` + +Gas simulation at offset 169601 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 169828 +``` + +Gas simulation at offset 169604 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r4 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r4 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r4 + 0x10] + .D=================================================eER jump 169628 if r6 >=u r7 +``` + +Gas simulation at offset 169617 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0] = 0 + DeE------------------------R. r6 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x8] = r6 + DeeeeeeeeeeeeeeeE-----------R jump 169920 +``` + +Gas simulation at offset 169628 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r4 + 0] + D=========================eE--------------R....... r11 = r6 - r8 + .D=========================eE-------------R....... r9 = r11 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 170516 if r9 =u r9 +``` + +Gas simulation at offset 169668 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 169735 if r3 == 0 +``` + +Gas simulation at offset 169671 with total cost of 26: + +``` + D............................ r7 = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r3 + .DeeeeeeeeeeeeeeeE----------R r0 = 5184, jump 5449 +``` + +Gas simulation at offset 169691 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 169738 +``` + +Gas simulation at offset 169707 with total cost of 21: + +``` + DeER.................... r10 = 0xffffffffffffffff + DeER.................... r9 = 0x3fffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 169668 if r7 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 169809 if r8 >=s 0 +``` + +Gas simulation at offset 169806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169809 with total cost of 15: + +``` + D................. r8 = r2 + D................. r6 = r7 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 5186, jump 257343 +``` + +Gas simulation at offset 169822 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169828 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x1a91d + DeER............... r9 = 0x37 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5188, jump 256372 +``` + +Gas simulation at offset 169848 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 55] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r6 + 0x257] + DeE------------------------R.................... r5 = r6 + 0x240 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 169871 if r7 >=s 0 +``` + +Gas simulation at offset 169862 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5190, jump 4480 +``` + +Gas simulation at offset 169871 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x40] + DeE------------------------R......................... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 168616 +``` + +Gas simulation at offset 169893 with total cost of 2: + +``` + D.... r7 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 169896 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x10] = r3 + DeE------------------------R jump 169920 if r6 == 0 +``` + +Gas simulation at offset 169907 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5192, jump 4480 +``` + +Gas simulation at offset 169916 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169920 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0] + .D=================================================eER. r8 = r8 + r5 + .D==================================================eER jump 170023 if r8 != r7 +``` + +Gas simulation at offset 169935 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u8 [r2 + 0x17] + D=========================eE--------------R...... r8 = r6 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 169949 if r8 >=s 0 +``` + +Gas simulation at offset 169945 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r2 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 169949 with total cost of 21: + +``` + DeER.................... r5 = r6 + 0x12 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 170503 if r5 >=u r7 +``` + +Gas simulation at offset 169966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE------------------------R jump 170153 if r5 =s 0 +``` + +Gas simulation at offset 170068 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170072 with total cost of 21: + +``` + DeER.................... r6 = r5 + 0x28 + DeER.................... r7 = 0x7ffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeER jump 170503 if r6 >=u r7 +``` + +Gas simulation at offset 170089 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 170244 if r6 <=u 22 +``` + +Gas simulation at offset 170094 with total cost of 27: + +``` + DeER.......................... r7 = r6 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x18] = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 5198, jump 5449 +``` + +Gas simulation at offset 170113 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x28] + DeE------------------------R........................... r10 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x10] + .D=========================eER......................... r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x40] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x48] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 170260 if r5 != 0 +``` + +Gas simulation at offset 170150 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 170286 +``` + +Gas simulation at offset 170153 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 72] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 64] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u8 [r1 + 0x57] = s0 + .D========================eE--------------R..... r5 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 170203 if r6 == 0 +``` + +Gas simulation at offset 170172 with total cost of 2: + +``` + DeER. r8 = r1 + 0x40 + DeeER fallthrough +``` + +Gas simulation at offset 170176 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r1 + 0x18] + D=========================eER.................... r7 = r7 >>a 0x38 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 170188 if r7 >=s 0 +``` + +Gas simulation at offset 170185 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r2 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170188 with total cost of 16: + +``` + D.................. r5 = r8 + D.................. r7 = r8 + D.................. r8 = r2 + D.................. r9 = r6 + .DeeeeeeeeeeeeeeeER r0 = 5200, jump 257343 +``` + +Gas simulation at offset 170203 with total cost of 16: + +``` + DeER............... r5 = r5 + r6 + DeER............... r8 = 0x18e10 + DeER............... r9 = 0x12 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5202, jump 256372 +``` + +Gas simulation at offset 170223 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r5 + 18] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r8 + 0x257] + .D========================eE------------------------R.................... r5 = r8 + 0x240 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 169871 if r7 >=s 0 +``` + +Gas simulation at offset 170241 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 169862 +``` + +Gas simulation at offset 170244 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 72] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x57] = s1 + .D========================eER r7 = r1 + 0x40 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170260 with total cost of 21: + +``` + DeER.................... r9 = r9 >>a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 170269 if r9 >=s 0 +``` + +Gas simulation at offset 170266 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170269 with total cost of 15: + +``` + D................. r9 = r5 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 5204, jump 257343 +``` + +Gas simulation at offset 170280 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170286 with total cost of 16: + +``` + DeER............... r5 = r5 + r7 + DeER............... r8 = 0x18e23 + DeER............... r9 = 0x28 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5206, jump 256372 +``` + +Gas simulation at offset 170306 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u8 [r6 + 0x23f] + D=========================eER.................... r7 = r9 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 170325 if r7 =s 0 +``` + +Gas simulation at offset 170333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x230] + DeE------------------------R r7 = r1 + 0x40 + DeE------------------------R r0 = 0x1458 + .DeeeeeeeeeeeeeeeE---------R jump 7845 +``` + +Gas simulation at offset 170348 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x40 + DeeeeeeeeeeeeeeeER r0 = 5208, jump 7845 +``` + +Gas simulation at offset 170358 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r5 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r7 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u8 [r7 + 0x16] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r7 + 0x17] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i8 [r6 + 0x257] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 0x38] = r9 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x3c] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x3e] = a4 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 170420 if r7 >=s 0 +``` + +Gas simulation at offset 170402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x240] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 5210, jump 4480 +``` + +Gas simulation at offset 170416 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170420 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x240] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x248] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i16 [r1 + 0x3c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u8 [r1 + 0x3e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i8 [r1 + 0x57] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 0x250] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x254] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x256] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x257] = a5 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 168613 if r10 >=s 0 +``` + +Gas simulation at offset 170463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 5212, jump 4480 +``` + +Gas simulation at offset 170473 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 168613 +``` + +Gas simulation at offset 170476 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x7d] = a0 + .DeE-------------------------------------------------R r9 = r9 + 0xe + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r8 + 0x30] = r9 + .DeE-------------------------------------------------R r10 = 0xc0 + .DeE-------------------------------------------------R jump 168267 if r5 == 125 +``` + +Gas simulation at offset 170500 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 169045 +``` + +Gas simulation at offset 170503 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 170516 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 170529 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = 0xd8 + .DeeeeeeeeeeeeeeeE----------R r0 = 5214, jump 5449 +``` + +Gas simulation at offset 170553 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r5 + 0x8] + D............................................... r6 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 170577 if r8 == r7 +``` + +Gas simulation at offset 170561 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 170573 if r8 == 0 +``` + +Gas simulation at offset 170564 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 5216, jump 4480 +``` + +Gas simulation at offset 170573 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 170577 with total cost of 15: + +``` + DeER.............. r9 = 0xc0 + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 5218, jump 256151 +``` + +Gas simulation at offset 170592 with total cost of 200: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r7 = u64 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r8 = u64 [r5 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 0x28] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 0x30] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................................................... u64 [r6 + 0x68] = r5 + .DeE------------------------------------------------R...................................................................................................................................................... r7 = 0x1464 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................................................................................................................................................... u64 [r6 + 0x70] = r7 + .DeE------------------------------------------------R...................................................................................................................................................... r7 = 0x1466 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r6 + 0x78] = r7 + ..DeE------------------------------------------------R..................................................................................................................................................... r7 = 0x1468 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... u64 [r6 + 0x88] = r7 + ..DeE-------------------------------------------------R.................................................................................................................................................... r7 = 0x146a + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0x90] = r7 + ...DeE-----------------------------------------------------------------------R............................................................................................................................. r7 = 0x146c + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0x98] = r7 + ...DeE-----------------------------------------------------------------------R............................................................................................................................. r7 = 0x146e + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r6 + 0xa0] = r7 + ....DeE-----------------------------------------------------------------------R............................................................................................................................ r7 = 0x1470 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... u64 [r6 + 0xa8] = r7 + ....DeE------------------------------------------------------------------------R........................................................................................................................... r7 = 0x1472 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 0xb0] = r7 + .....DeE----------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x1474 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 0xd0] = r7 + .....DeE----------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x1476 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r6 + 0xc0] = r7 + ......DeE----------------------------------------------------------------------------------------------R................................................................................................... r7 = 0x1478 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r6 + 0xc8] = r7 + ......DeE-----------------------------------------------------------------------------------------------R.................................................................................................. r7 = 0x147a + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 0x58] = r7 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 0x60] = r5 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r8 = u64 [r5 + 0x40] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = u64 [r5 + 0x48] + ............................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r5 + 0x50] + ............................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r5 + 0x58] + .....................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [r5 + 0] + .....................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r6 + 0x38] = r8 + .....................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x40] = r9 + .....................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x48] = r10 + ......................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r6 + 0x50] = r11 + ......................................................D.................................................................................................................................................... r8 = r6 + ......................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r0 = u64 [r1 + 0x10] + ......................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .......................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .......................................................D=========================================================================================================================eE-----------------------R r1 = r1 + 0x18 + .......................................................DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------------------------------R jump 124544 +``` + +Gas simulation at offset 170746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 92282 +``` + +Gas simulation at offset 170750 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97389 +``` + +Gas simulation at offset 170754 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97557 +``` + +Gas simulation at offset 170758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97724 +``` + +Gas simulation at offset 170762 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 97781 +``` + +Gas simulation at offset 170766 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 99897 +``` + +Gas simulation at offset 170770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 100071 +``` + +Gas simulation at offset 170774 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 100368 +``` + +Gas simulation at offset 170778 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 102656 +``` + +Gas simulation at offset 170782 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 101484 +``` + +Gas simulation at offset 170786 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 102483 +``` + +Gas simulation at offset 170790 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 87104 +``` + +Gas simulation at offset 170794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x188] + D........................... r6 = r7 + D........................... r7 = r8 + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 5246, jump 58524 +``` + +Gas simulation at offset 170811 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5248, jump 88579 +``` + +Gas simulation at offset 170822 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 170838 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r7 + 0x10] + D=========================eER.................... r8 = r8 + 0x4 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 170856 if r8 >=u r9 +``` + +Gas simulation at offset 170850 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeE----------R jump 153301 +``` + +Gas simulation at offset 170856 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x13cd0 + DeE-------------------------R r8 = 0x124b5 + .DeE------------------------R r10 = 0x15ff1 + .DeE------------------------R r9 = 0x9a + .DeeeeeeeeeeeeeeeE----------R r0 = 5250, jump 253403 +``` + +Gas simulation at offset 170887 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r7 + 0x10] + D=========================eER.................... r9 = r8 + 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 170921 if r9 >=u r10 +``` + +Gas simulation at offset 170899 with total cost of 28: + +``` + DeER........................... r10 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r10 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r8 + 0x1] + .D=========================eER. r7 = r7 << 0x8 + .D==========================eER r7 = r7 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 170921 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x14d0e + DeE-------------------------R r8 = 0x124b5 + .DeE------------------------R r10 = 0x1874c + .DeE------------------------R r9 = 0x91 + .DeeeeeeeeeeeeeeeE----------R r0 = 5252, jump 253403 +``` + +Gas simulation at offset 170952 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r6 + .D............................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r7 + 0x90] + .D............................................... r9 = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 171063 if r5 == 0 +``` + +Gas simulation at offset 170975 with total cost of 1: + +``` + DeER jump 171097 if r9 =s r8 +``` + +Gas simulation at offset 171010 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER jump 171031 +``` + +Gas simulation at offset 171014 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r7 + 0x18] + D=========================eE--------------R jump 171123 if r6 == 0 +``` + +Gas simulation at offset 171021 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r6 + 0] + D.......................................... r5 = r7 + D.......................................... r7 = r6 + .D========================eE--------------R jump 171014 if r9 >=s r8 +``` + +Gas simulation at offset 171031 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 5254, jump 5210 +``` + +Gas simulation at offset 171044 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x98] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 171154 +``` + +Gas simulation at offset 171063 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 5256, jump 5210 +``` + +Gas simulation at offset 171078 with total cost of 33: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r6 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r6 + 0x90] = r7 + .DeeeE---------------------R........ r8 = r5 >s 0 + ..D==eeeE------------------R........ i32 r8 = 0 - r8 + ...D====eE-----------------R........ r8 = r8 & r5 + ...D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...DeeeeeeeeeeeeeeeE---------------R jump 171154 +``` + +Gas simulation at offset 171097 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 5258, jump 5210 +``` + +Gas simulation at offset 171110 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x90] = r7 + DeeeeeeeeeeeeeeeE----------R jump 171154 +``` + +Gas simulation at offset 171123 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 171128 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 5260, jump 5210 +``` + +Gas simulation at offset 171141 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x98] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 171154 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 171168 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .D..................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r7 + 0x10] + ..D========================eE------------------------R. r7 = r11 + 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 36] = 0 + ..D=================================================eER jump 171745 if r7 >=u r3 +``` + +Gas simulation at offset 171198 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r2 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u8 [r11 + 0] + .DeE--------------------------------------R.......... r8 = r9 >> 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x8] = r2 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x18] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-----R jump 171386 if r8 == 12 +``` + +Gas simulation at offset 171223 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 171438 if r8 != 11 +``` + +Gas simulation at offset 171228 with total cost of 27: + +``` + DeER.......................... r8 = r9 & 0xf + D=eER......................... r9 = r8 + 0xfffffffffffffff7 + .D=eeeER...................... r9 = r9 >u 0 + ..DeE--R...................... r10 = r12 + 0xffffffffffffff8e + ...DeeeER..................... r10 = r10 =u r3 +``` + +Gas simulation at offset 171267 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r5 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r7 + 0] + .DeE--------------------------------------R r6 = r8 << 0x2 + .D=eE-------------------------------------R r6 = r6 + r5 + ..D=======================eE--------------R r7 = r9 + 0xffffffffffffffff + ..DeE-------------------------------------R r10 = 0x3 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u32 [r6 + 64] = 0 + ...D=======================eE-------------R jump 171576 if r7 u 1 +``` + +Gas simulation at offset 171406 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r2 + DeeeeeeeeeeeeeeeER r0 = 5264, jump 170952 +``` + +Gas simulation at offset 171416 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 4] = 0xb9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r5 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 6] = 0x7f + .DeeeeeeeeeeeeeeeE----------------------------------R jump 171441 +``` + +Gas simulation at offset 171438 with total cost of 2: + +``` + D.... r6 = r12 + DeeER fallthrough +``` + +Gas simulation at offset 171441 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r2 + DeeeeeeeeeeeeeeeER r0 = 5266, jump 170952 +``` + +Gas simulation at offset 171451 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x4] = a3 + DeE-------------------------------------------------R r8 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x5] = s1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = u64 [r1 + 0x10] + .D=========================eE-----------------------R jump 171576 if r11 == r8 +``` + +Gas simulation at offset 171473 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x10] + .D========================eE--------------R r8 = r7 + 0x1 + .D=========================eE-------------R jump 171771 if r8 >=u r9 +``` + +Gas simulation at offset 171487 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x98] + .DeE--------------------------------------R.......... r9 = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x6] = a0 + .D=eE-----------------------------------------------R jump 171576 if r11 == r9 +``` + +Gas simulation at offset 171506 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeE------------------------------------------------R r8 = r1 + 0x24 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5268, jump 171823 +``` + +Gas simulation at offset 171525 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r1 + 0x24] + D=========================eER.. r8 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r9 = u64 [r1 + 0x8] + .D========================eER.. r7 = r7 + r9 + .D=========================eeER i32 r8 = r8 + r7 + .D............................. r7 = r5 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 5270, jump 170952 +``` + +Gas simulation at offset 171548 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r5 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x5] = s1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r5 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x4] = a2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 6] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x98] = r7 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 171576 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 171591 with total cost of 2: + +``` + DeER. r7 = r7 + 0xffffffffffffffff + D.... r6 = r12 + D=eER jump 171441 if r7 >u 4 +``` + +Gas simulation at offset 171601 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x232fc + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 171620 with total cost of 27: + +``` + DeER.......................... r7 = 0x23335 + D=eER......................... r7 = r7 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeE------------R jump 171441 +``` + +Gas simulation at offset 171633 with total cost of 47: + +``` + DeER.............................................. r7 = r11 << 0x2 + D=eER............................................. r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x40] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 171441 if r7 == 0 +``` + +Gas simulation at offset 171646 with total cost of 25: + +``` + D........................... r7 = r5 + D........................... r8 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 5278, jump 170952 +``` + +Gas simulation at offset 171658 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r5 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0] + D=========================eER.................................................. r8 = r8 + 0xb0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x4] = a1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u8 [r7 + 5] = 0 + .DeE-------------------------------------------------R......................... r8 = r6 << 0x1 + ..DeE------------------------------------------------R......................... r7 = 0x233b5 + ..D=======================eE-------------------------R......................... r7 = r7 + r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r7 + 0x1] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u64 [r5 + 0x98] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x6] = a1 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u8 [r7 + 0] + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 171441 +``` + +Gas simulation at offset 171703 with total cost of 25: + +``` + D........................... r7 = r5 + D........................... r8 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 5282, jump 170952 +``` + +Gas simulation at offset 171715 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r5 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r7 + 5] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x98] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [r1 + 0] + .D=========================eE-----------------------R.. r9 = r9 + 0xb0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x4] = a2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r8 + 6] = 0x7f + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 171441 +``` + +Gas simulation at offset 171745 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 5284, jump 253403 +``` + +Gas simulation at offset 171771 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 5286, jump 253403 +``` + +Gas simulation at offset 171797 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 5288, jump 253403 +``` + +Gas simulation at offset 171823 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u32 [r8 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r4 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r12 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u32 [r7 + 0x18] + ..D================================================eER.. r11 = r12 + 0x1 + ..D=================================================eER. r10 = r4 + r9 + ...DeE------------------------------------------------R. r9 = 0 + ...D=================================================eER jump 171993 if r11 >=u r10 +``` + +Gas simulation at offset 171853 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = u64 [r7 + 0x10] + D=========================eE--------------R jump 172006 if r11 >=u r2 +``` + +Gas simulation at offset 171861 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r7 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i8 [r12 + 0] + .D========================eE--------------R........... r5 = r10 & 0x7f + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r5 + .DeE-------------------------------------------------R r9 = 0x1 + ..D=======================eE-------------------------R jump 171993 if r10 >=s 0 +``` + +Gas simulation at offset 171878 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u32 [r7 + 0x18] + DeE---------------------------------------R r3 = r12 + 0x2 + .D========================eE--------------R r10 = r10 + r4 + .D=========================eE-------------R jump 171993 if r3 >=u r10 +``` + +Gas simulation at offset 171891 with total cost of 1: + +``` + DeER jump 172006 if r3 >=u r2 +``` + +Gas simulation at offset 171894 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r7 + 0x8] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i8 [r11 + 0] + DeE---------------------------------------R............ r5 = r5 << 0x7 + .D========================eE--------------R............ r10 = r11 & 0x7f + .D=========================eE-------------R............ r10 = r10 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r10 + ..DeE-------------------------------------------------R r9 = 0x2 + ..D=======================eE--------------------------R jump 171993 if r11 >=s 0 +``` + +Gas simulation at offset 171917 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u32 [r7 + 0x18] + DeE---------------------------------------R r11 = r12 + 0x3 + .D========================eE--------------R r5 = r5 + r4 + .D=========================eE-------------R jump 171993 if r11 >=u r5 +``` + +Gas simulation at offset 171930 with total cost of 1: + +``` + DeER jump 172006 if r11 >=u r2 +``` + +Gas simulation at offset 171933 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r7 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i8 [r3 + 0] + DeE---------------------------------------R............ r10 = r10 << 0x7 + .D========================eE--------------R............ r9 = r5 & 0x7f + .D=========================eE-------------R............ r10 = r10 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r10 + ..DeE-------------------------------------------------R r9 = 0x3 + ..D=======================eE--------------------------R jump 171993 if r5 >=s 0 +``` + +Gas simulation at offset 171956 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u32 [r7 + 0x18] + DeE---------------------------------------R r12 = r12 + 0x4 + D=========================eE--------------R r4 = r4 + r5 + .D=========================eE-------------R jump 171993 if r12 >=u r4 +``` + +Gas simulation at offset 171969 with total cost of 1: + +``` + DeER jump 172006 if r12 >=u r2 +``` + +Gas simulation at offset 171972 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r7 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r11 + 0] + DeE---------------------------------------R............ r10 = r10 << 0x7 + .D========================eE--------------R............ r7 = r7 & 0x7f + .D=========================eE-------------R............ r7 = r7 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeE--------------------------------------------------R r9 = 0x4 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 171993 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 172006 with total cost of 16: + +``` + DeER............... r7 = 0x1a955 + DeER............... r8 = 0x124b5 + DeER............... r10 = 0x14d2e + DeER............... r9 = 0x89 + .DeeeeeeeeeeeeeeeER r0 = 5290, jump 253403 +``` + +Gas simulation at offset 172032 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x18] = r6 + .D.......................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r5 = u64 [r11 + 0] + .D==================================================eER..... r7 = r7 - r5 + ..D==================================================eER.... r7 = r7 >>a 0x4 + ..DeE--------------------------------------------------R.... r10 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R.... r9 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER. r7 = r7 * r9 + ...D=====================================================eER jump 172279 if r7 >=u r8 +``` + +Gas simulation at offset 172084 with total cost of 2: + +``` + DeER. r7 = 0x555555555555556 + D=eER jump 172294 if r8 >=u r7 +``` + +Gas simulation at offset 172098 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r11 + 0x8] + D=========================eE--------------R........... r7 = r6 - r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeE-----------------------------------------------R r7 = r8 * 0x30 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5292, jump 5449 +``` + +Gas simulation at offset 172123 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x8] + D=========================eER r8 = r8 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0] + D=========================eER r7 = r7 + r9 + .DeE------------------------R jump 172264 if r6 == r5 +``` + +Gas simulation at offset 172138 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + D........................... r9 = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 172144 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r10 = u64 [r6 + 0xffffffffffffffe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r9 + 0xffffffffffffffe0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r10 = u64 [r6 + 0xffffffffffffffd8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r9 + 0xffffffffffffffd8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r10 = u64 [r6 + 0xffffffffffffffd0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r9 + 0xffffffffffffffd0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r10 = u64 [r6 + 0xffffffffffffffe8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r6 + 0xfffffffffffffff0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r9 + 0xffffffffffffffe8] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r9 + 0xfffffffffffffff0] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u64 [r6 + 0xfffffffffffffff8] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0xfffffffffffffff8] = r10 + ...D================================================eE------------------------------------------------R. r9 = r9 + 0xffffffffffffffd0 + ...D=================================================eE-----------------------------------------------R. r10 = r6 + 0xffffffffffffffd0 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R. u64 [r6 + 4294967288] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 4294967280] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 4294967272] = 0 + ....D................................................................................................... r6 = r10 + .....D=========================================================================eE----------------------R jump 172144 if r10 != r5 +``` + +Gas simulation at offset 172201 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r12 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r12 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x10] = r7 + .D========================eE------------------------R jump 172245 if r6 != r5 +``` + +Gas simulation at offset 172218 with total cost of 1: + +``` + DeER jump 172279 if r5 == 0 +``` + +Gas simulation at offset 172221 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 172239 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 172218 if r6 == r5 +``` + +Gas simulation at offset 172245 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 172239 if r7 == 0 +``` + +Gas simulation at offset 172252 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5294, jump 4480 +``` + +Gas simulation at offset 172262 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 172239 +``` + +Gas simulation at offset 172264 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r7 + .DeE------------------------------------------------R jump 172221 if r5 != 0 +``` + +Gas simulation at offset 172279 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 172294 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1510 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 172307 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0] + .D==================================================eER........................ r11 = r5 - r10 + ..D==================================================eER....................... r11 = r11 >>a 0x3 + ..DeE--------------------------------------------------R....................... r6 = 0xffffffffaaaaaaab + ..DeE--------------------------------------------------R....................... r12 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER.................... r11 = r11 * r12 + ...D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 172370 if r11 >=u r8 +``` + +Gas simulation at offset 172352 with total cost of 25: + +``` + DeER........................ r8 = r8 - r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeE-----------------------R r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE---------R jump 179139 +``` + +Gas simulation at offset 172370 with total cost of 1: + +``` + DeER jump 172397 if r8 >=u r11 +``` + +Gas simulation at offset 172373 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0] = r7 + DeeeE----------------------R.... r7 = r8 * 0x18 + D===eE---------------------R.... r7 = r7 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .D===eE------------------------R jump 172419 if r5 != r7 +``` + +Gas simulation at offset 172387 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 172397 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 172412 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 172387 if r5 == r7 +``` + +Gas simulation at offset 172419 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0xfffffffffffffff8] + DeE---------------------------------------R r5 = r5 + 0xffffffffffffffe8 + .D========================eE--------------R jump 172412 if r8 == 0 +``` + +Gas simulation at offset 172431 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r7 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r7 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r7 + 4294967288] = 0 + ..D=======================eE-------------------------------------------------R jump 172412 if r10 == r5 +``` + +Gas simulation at offset 172454 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + DeeeeeeeeeeeeeeeE----------R jump 172509 +``` + +Gas simulation at offset 172461 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x30] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 172469 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r6 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 5296, jump 4480 +``` + +Gas simulation at offset 172481 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + D........................... r7 = r6 + DeE------------------------R r0 = 0x14b2 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 172494 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5298, jump 4480 +``` + +Gas simulation at offset 172501 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x20] + D............................ r7 = r8 + D=========================eER jump 172412 if r8 == r5 +``` + +Gas simulation at offset 172509 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .D========================eE------------------------R jump 172494 if r6 == 0 +``` + +Gas simulation at offset 172522 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0x38] + D............................................... r8 = r7 + D............................................... r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 172469 if r5 == r6 +``` + +Gas simulation at offset 172533 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeE----------R jump 172544 +``` + +Gas simulation at offset 172538 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffd0 + D=eER jump 172461 if r5 == r6 +``` + +Gas simulation at offset 172544 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 172538 if r7 == 0 +``` + +Gas simulation at offset 172551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5300, jump 4480 +``` + +Gas simulation at offset 172561 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 172538 +``` + +Gas simulation at offset 172563 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r6 + .D............................ r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x8] + .D=========================eER jump 172622 if r10 >=u r8 +``` + +Gas simulation at offset 172583 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u64 [r6 + 0x10] + D=========================eE--------------R...... r7 = r5 << 0x6 + .DeE--------------------------------------R...... r12 = r8 - r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 172628 if r7 > 0x3 + D=eE-----------------------R.. r11 = r11 & 0xfffffffffffffff8 + .D========================eER. r2 = r7 + r11 + .DeE------------------------R. r5 = r10 & 0x3f + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeE----------R jump 172887 +``` + +Gas simulation at offset 172622 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeE----------R jump 173109 +``` + +Gas simulation at offset 172628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 173124 if r8 > 0x6 + D=eER................... r9 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeER jump 172776 if r7 == 0 +``` + +Gas simulation at offset 172744 with total cost of 26: + +``` + D............................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 5304, jump 257343 +``` + +Gas simulation at offset 172764 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 172776 with total cost of 2: + +``` + DeER. r5 = r5 & 0x3f + DeER. r2 = r2 + r9 + D=eER jump 172819 if r5 == 0 +``` + +Gas simulation at offset 172785 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r7 = r8 + r9 + .DeeeE------------------------------------R.............. i32 r8 = 0 - r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. r7 = u64 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. r10 = u64 [r2 + 0] + ...D=eE-----------------------------------R.............. r8 = 0xffffffffffffffff >> r8 + ...D========================eE------------R.............. r7 = r7 & r8 + ....D=eE----------------------------------R.............. r8 = r8 ^ 0xffffffffffffffff + ....D=======================eE------------R.............. r8 = r8 & r10 + ....D========================eE-----------R.............. r7 = r7 | r8 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0] = r7 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x18] + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = u64 [r6 + 0] + .....DeeeeeeeeeeeeeeeE----------------------------------R jump 172832 +``` + +Gas simulation at offset 172819 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R jump 172832 +``` + +Gas simulation at offset 172826 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 172832 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r6 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r11 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r6 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 172887 if r8 == 0 +``` + +Gas simulation at offset 172867 with total cost of 15: + +``` + D................. r7 = r8 + D................. r6 = r2 + DeeeeeeeeeeeeeeeER r0 = 5306, jump 4480 +``` + +Gas simulation at offset 172878 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 172887 with total cost of 1: + +``` + DeER jump 173109 if r12 == 0 +``` + +Gas simulation at offset 172891 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 173001 if r9 == 0 +``` + +Gas simulation at offset 172894 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 172938 if r5 == 0 +``` + +Gas simulation at offset 172897 with total cost of 3: + +``` + DeeER. r8 = 0x40 - r5 + D..... r7 = r8 + .D=eER jump 172908 if r8 > r8 + ...D==eE----------------------------------R............ r8 = r8 & r10 + ....D======================eE-------------R............ r8 = r8 | r6 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0] = r8 + ....DeE-----------------------------------------------R r12 = r12 - r7 + ....DeE-----------------------------------------------R r2 = r2 + 0x8 + .....DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 172938 with total cost of 21: + +``` + DeER.................... r7 = r12 >> 0x6 + D=eER................... r5 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeER jump 172973 if r7 == 0 +``` + +Gas simulation at offset 172947 with total cost of 25: + +``` + DeER........................ r8 = 0xff + D........................... r7 = r2 + D........................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + .D.......................... r6 = r2 + .DeeeeeeeeeeeeeeeE---------R r0 = 5308, jump 256151 +``` + +Gas simulation at offset 172967 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 172973 with total cost of 2: + +``` + DeER. r7 = r12 & 0x3f + D=eER jump 173109 if r7 == 0 +``` + +Gas simulation at offset 172980 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r5 = r5 + r2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u64 [r5 + 0] + .DeeeE------------------------------------R............ i32 r7 = 0 - r7 + ..DeE-------------------------------------R............ r9 = 0xffffffffffffffff + ..D==eE-----------------------------------R............ r7 = r9 >> r7 + ...D=======================eE-------------R............ r7 = r7 | r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 173109 +``` + +Gas simulation at offset 173001 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 173047 if r5 == 0 +``` + +Gas simulation at offset 173004 with total cost of 22: + +``` + DeeER.................... r8 = 0x40 - r5 + D........................ r7 = r8 + .D=eeeeeeeeeeeeeeeeeeeeER jump 173015 if r8 > r8 + ..D==eE---------------------R.......................... r8 = r8 & r10 + ...D==eE--------------------R.......................... r8 = r8 ^ r9 + ...D=======================eER......................... r8 = r8 & r6 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0] = r8 + ...DeE------------------------------------------------R r12 = r12 - r7 + ....DeE-----------------------------------------------R r2 = r2 + 0x8 + ....DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 173047 with total cost of 21: + +``` + DeER.................... r7 = r12 >> 0x6 + D=eER................... r5 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeER jump 173080 if r7 == 0 +``` + +Gas simulation at offset 173056 with total cost of 25: + +``` + D........................... r7 = r2 + DeER........................ r8 = 0 + D........................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + .D.......................... r6 = r2 + .DeeeeeeeeeeeeeeeE---------R r0 = 5310, jump 256151 +``` + +Gas simulation at offset 173074 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 173080 with total cost of 2: + +``` + DeER. r7 = r12 & 0x3f + D=eER jump 173109 if r7 == 0 +``` + +Gas simulation at offset 173086 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r5 = r5 + r2 + .DeeeE------------------------------------R............. i32 r7 = 0 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r8 = u64 [r5 + 0] + ..DeE-------------------------------------R............. r9 = 0xffffffffffffffff + ...D=eE-----------------------------------R............. r7 = r9 >> r7 + ...D==eE----------------------------------R............. r7 = r7 ^ r9 + ....D=======================eE------------R............. r7 = r7 & r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + ....DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 173109 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 173124 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1566 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 173137 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r10 = 0x7ffffffffffffff0 + .D........................... r6 = r7 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 173257 if r9 >=u r10 +``` + +Gas simulation at offset 173164 with total cost of 21: + +``` + D....................... r5 = r9 + DeER.................... r7 = 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 173180 if r9 >=u r7 +``` + +Gas simulation at offset 173172 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x17] = s0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 173227 if r5 != 0 +``` + +Gas simulation at offset 173178 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 173238 +``` + +Gas simulation at offset 173180 with total cost of 27: + +``` + DeER.......................... r7 = r5 | 0xf + D=eER......................... r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 5312, jump 5449 +``` + +Gas simulation at offset 173198 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0] = r7 + DeE------------------------R.......................... r8 = 0x8000000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0] + .D========================eER......................... r8 = r8 | r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r6 + 0x8] = r5 + ..D................................................... r6 = r7 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 173227 with total cost of 15: + +``` + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 5314, jump 257343 +``` + +Gas simulation at offset 173238 with total cost of 47: + +``` + DeER.............................................. r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x10] + .D========================eER..................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 173257 with total cost of 15: + +``` + DeER.............. r7 = 0x18c45 + DeER.............. r0 = 0xf6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 173270 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x10] + .D==================================================eER jump 173454 if r5 == r9 +``` + +Gas simulation at offset 173292 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r9 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r9 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r5 + 0x8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r9 = u64 [r8 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x10] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r9 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r5 + 0x18] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 40] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 48] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r8 + 0x20] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r8 + 0x28] + ...D=================================================================================================eER jump 173421 if r9 == r10 +``` + +Gas simulation at offset 173333 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r10 + .DeE-----------------------R. r6 = r9 - r10 + .DeE-----------------------R. r9 = 0xaaaaaaaaaaaaaab + ..DeE----------------------R. r7 = 0xaaaaaaaaaaaaaaab + ..DeE----------------------R. r8 = r6 >>a 0x3 + ...DeeeE-------------------R. r7 = r8 * r7 + ...D===eeeeeeeeeeeeeeeeeeeeER jump 173469 if r7 >=u r9 +``` + +Gas simulation at offset 173374 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5316, jump 5449 +``` + +Gas simulation at offset 173383 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x28] = r7 + DeE------------------------R......................... r8 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x30] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5318, jump 256372 +``` + +Gas simulation at offset 173409 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x18] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 173421 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r8 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r8 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0x38] = r8 + .DeE------------------------------------------------R.. r8 = r5 + 0x48 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. u64 [r7 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r0 = u64 [r1 + 0x30] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + ..D================================================eE-R r1 = r1 + 0x38 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 173454 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeE------------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE---------R jump 175411 +``` + +Gas simulation at offset 173469 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 173482 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x10] + .D==================================================eER jump 173530 if r6 == r9 +``` + +Gas simulation at offset 173503 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a1 + .DeE------------------------------------------------R r5 = r6 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r7 + 0x8] = r5 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 173515 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 173530 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r7 + 0] + D=========================eE--------------R....... r12 = r6 - r9 + .D=========================eE-------------R....... r10 = r12 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 173732 if r10 =u r2 +``` + +Gas simulation at offset 173549 with total cost of 21: + +``` + DeER.................... r11 = 0xffffffffffffffff + DeER.................... r10 = 0x3fffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 173625 if r12 >=u r10 +``` + +Gas simulation at offset 173565 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 173637 if r2 == 0 +``` + +Gas simulation at offset 173568 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r7 + D............................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + D............................ r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 5320, jump 5449 +``` + +Gas simulation at offset 173590 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x8] + D............................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + .D........................... r10 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------R jump 173640 +``` + +Gas simulation at offset 173607 with total cost of 21: + +``` + D....................... r2 = r10 + DeER.................... r11 = 0xffffffffffffffff + DeER.................... r10 = 0x3fffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeER jump 173565 if r12 =s 0 +``` + +Gas simulation at offset 173902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r5 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 173905 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 5326, jump 257311 +``` + +Gas simulation at offset 173916 with total cost of 3: + +``` + DeeeER r7 = r7 =s 0 +``` + +Gas simulation at offset 173969 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 173973 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174138 if r12 >a 0x38 + D=eeeeeeeeeeeeeeeeeeeeER jump 174016 if r11 =u r10 +``` + +Gas simulation at offset 173989 with total cost of 21: + +``` + DeER.................... r7 = 0x7ffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 174039 if r6 >=u r7 +``` + +Gas simulation at offset 174002 with total cost of 21: + +``` + DeER.................... r7 = 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 174052 if r6 >=u r7 +``` + +Gas simulation at offset 174008 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x17] = s1 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 174105 if r6 != 0 +``` + +Gas simulation at offset 174014 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 174119 +``` + +Gas simulation at offset 174016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + DeE------------------------R r6 = r12 - r9 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 173989 if r6 =u r12 +``` + +Gas simulation at offset 174183 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174212 if r7 == 0 +``` + +Gas simulation at offset 174186 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeE------------------------R r6 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 5332, jump 4480 +``` + +Gas simulation at offset 174199 with total cost of 26: + +``` + D............................ r12 = r6 + DeER......................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 174212 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174421 if r12 =u r12 +``` + +Gas simulation at offset 174360 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0] + .DeE------------------------------------------------R r6 = r12 - r6 + .D................................................... r7 = r9 + .D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5340, jump 256151 +``` + +Gas simulation at offset 174386 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eER......................... r6 = r6 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r6 + DeeeeeeeeeeeeeeeE------------------------------------R jump 174407 +``` + +Gas simulation at offset 174397 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r5 + 0] + D=========================eE--------------R........... r7 = r7 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 174407 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 174421 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 174434 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = u64 [r7 + 0x20] + D=========================eER.................... r11 = r11 | r10 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 174473 if r11 == 0 +``` + +Gas simulation at offset 174446 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174455 if r10 == 0 +``` + +Gas simulation at offset 174449 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER jump 274849 +``` + +Gas simulation at offset 174455 with total cost of 2: + +``` + DeER. r10 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 174459 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r7 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 174473 if r9 >=u 0 +``` + +Gas simulation at offset 174468 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 174473 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 174475 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0] = r6 + .D......................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r5 + 0x20] + .D==================================================eER.................... r8 = r8 | r7 + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 174559 if r8 == 0 +``` + +Gas simulation at offset 174500 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174563 if r7 == 0 +``` + +Gas simulation at offset 174503 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5342, jump 274101 +``` + +Gas simulation at offset 174510 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + D=========================eER.................... r10 = r8 | r9 + .D............................................... r11 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 174568 if r10 == 0 +``` + +Gas simulation at offset 174524 with total cost of 1: + +``` + DeER jump 174602 if r8 == 0 +``` + +Gas simulation at offset 174527 with total cost of 16: + +``` + DeER............... r9 = 0x2 + D.................. r7 = r8 + DeER............... r8 = 0 + D.................. r6 = r11 + .DeeeeeeeeeeeeeeeER r0 = 5344, jump 274849 +``` + +Gas simulation at offset 174543 with total cost of 46: + +``` + D................................................ r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + .D========================eER.................... r8 = r7 | r9 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 174572 if r8 != 0 +``` + +Gas simulation at offset 174557 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 174616 +``` + +Gas simulation at offset 174559 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 174671 +``` + +Gas simulation at offset 174563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 174671 +``` + +Gas simulation at offset 174568 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 174616 +``` + +Gas simulation at offset 174572 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 174625 if r7 == 0 +``` + +Gas simulation at offset 174575 with total cost of 15: + +``` + D................. r6 = r11 + DeeeeeeeeeeeeeeeER r0 = 5346, jump 274101 +``` + +Gas simulation at offset 174584 with total cost of 46: + +``` + D................................................ r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + D................................................ r6 = r7 + .D========================eER.................... r9 = r9 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 174635 if r9 != 0 +``` + +Gas simulation at offset 174600 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 174671 +``` + +Gas simulation at offset 174602 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x28] + DeE---------------------------------------R.......... r7 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r8 + .DeE------------------------------------------------R r8 = r9 | 0 + .D=eeeeeeeeeeeeeeeeeeeeE----------------------------R jump 174572 if r8 != 0 +``` + +Gas simulation at offset 174616 with total cost of 21: + +``` + DeER.................... r6 = 0 + DeER.................... r9 = r8 | 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 174635 if r9 != 0 +``` + +Gas simulation at offset 174623 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 174671 +``` + +Gas simulation at offset 174625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0x30] + DeE------------------------R r8 = 0 + DeE------------------------R r9 = r9 | 0 + D=eE-----------------------R jump 174671 if r9 == 0 +``` + +Gas simulation at offset 174635 with total cost of 1: + +``` + DeER jump 174653 if r8 == 0 +``` + +Gas simulation at offset 174638 with total cost of 15: + +``` + D................. r7 = r8 + D................. r8 = r11 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 5348, jump 274849 +``` + +Gas simulation at offset 174651 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 174671 +``` + +Gas simulation at offset 174653 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 174667 if r11 >a 0x3 + ..DeE--------------------------------------------------R.... r11 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER. r12 = r12 * r11 + ...D........................................................ r5 = r10 + ...D........................................................ r3 = r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r1 + 0x10] = r7 + ....D====================================================eER jump 174909 if r12 >=u r10 +``` + +Gas simulation at offset 174734 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 174770 if r6 == 0 +``` + +Gas simulation at offset 174740 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + D........................... r7 = r6 + D........................... r6 = r3 + DeeeeeeeeeeeeeeeE----------R r0 = 5352, jump 4480 +``` + +Gas simulation at offset 174754 with total cost of 50: + +``` + D.................................................... r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r2 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 174770 with total cost of 21: + +``` + DeER.................... r11 = 0xaaaaaaaaaaaaaab + D=eeeeeeeeeeeeeeeeeeeeER jump 175040 if r5 >=u r11 +``` + +Gas simulation at offset 174784 with total cost of 25: + +``` + DeER........................ r7 = r2 >>a 0x3 + DeER........................ r9 = 0xaaaaaaaaaaaaaaab + .DeeeER..................... r9 = r7 * r9 + .D===eER.................... r7 = r9 << 0x1 + .D====eeeeeeeeeeeeeeeeeeeeER jump 174809 if r5 =u r11 +``` + +Gas simulation at offset 174839 with total cost of 15: + +``` + DeeeER............ r6 = r7 * 0x18 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5354, jump 5449 +``` + +Gas simulation at offset 174851 with total cost of 51: + +``` + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0] = r5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x8] = r5 + .DeE------------------------------------------------R. r6 = r6 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x8] + ..D========================eE------------------------R r6 = r9 - r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 174901 if r9 == r8 +``` + +Gas simulation at offset 174878 with total cost of 15: + +``` + D................. r7 = r5 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER r0 = 5356, jump 256372 +``` + +Gas simulation at offset 174889 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r5 = r5 + r6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 175026 +``` + +Gas simulation at offset 174901 with total cost of 26: + +``` + DeER......................... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-----------R jump 175026 +``` + +Gas simulation at offset 174909 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r7 + 0x8] + D=========================eE--------------R.......... r9 = r10 - r6 + .D=========================eE-------------R.......... r12 = r9 >>a 0x3 + .D==========================eeeE----------R.......... r11 = r12 * r11 + .D=============================eeeeeeeeeeeeeeeeeeeeER jump 174991 if r11 >=u r5 +``` + +Gas simulation at offset 174925 with total cost of 20: + +``` + DeER................... r5 = r8 + r9 + DeeeeeeeeeeeeeeeeeeeeER jump 174951 if r10 == r6 +``` + +Gas simulation at offset 174931 with total cost of 15: + +``` + D................. r7 = r6 + D................. r6 = r3 + DeeeeeeeeeeeeeeeER r0 = 5358, jump 257343 +``` + +Gas simulation at offset 174942 with total cost of 50: + +``` + D.................................................... r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 174951 with total cost of 20: + +``` + DeER................... r9 = r3 - r5 + DeeeeeeeeeeeeeeeeeeeeER jump 174983 if r3 == r5 +``` + +Gas simulation at offset 174957 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 5360, jump 257343 +``` + +Gas simulation at offset 174970 with total cost of 50: + +``` + D.................................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r6 = r6 + r9 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 175026 +``` + +Gas simulation at offset 174983 with total cost of 26: + +``` + DeER......................... r6 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + DeeeeeeeeeeeeeeeE-----------R jump 175026 +``` + +Gas simulation at offset 174991 with total cost of 20: + +``` + DeER................... r5 = r3 - r8 + DeeeeeeeeeeeeeeeeeeeeER jump 175019 if r3 == r8 +``` + +Gas simulation at offset 174997 with total cost of 15: + +``` + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 5362, jump 257343 +``` + +Gas simulation at offset 175008 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r5 = r5 + r6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 175026 +``` + +Gas simulation at offset 175019 with total cost of 26: + +``` + DeER......................... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 175026 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 175040 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 175053 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeeeeeeeeeeeeeeeER r0 = 5364, jump 10550 +``` + +Gas simulation at offset 175065 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r10 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r9 = u64 [r7 + 0] + .D==================================================eER...... r2 = r10 - r9 + ..D==================================================eER..... r10 = r2 >>a 0x3 + ..DeE--------------------------------------------------R..... r5 = 0xaaaaaaaaaaaaaab + ...DeE-------------------------------------------------R..... r11 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER.. r12 = r10 * r11 + ....D====================================================eER. r10 = r12 + 0x1 + ....D=====================================================eER jump 175379 if r10 >=u r5 +``` + +Gas simulation at offset 175118 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0x10] + D=========================eE--------------R........... r8 = r8 - r9 + .D=========================eE-------------R........... r8 = r8 >>a 0x3 + .D==========================eeeE----------R........... r9 = r8 * r11 + ..D============================eE---------R........... r8 = r9 << 0x1 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 175142 if r10 =u r5 +``` + +Gas simulation at offset 175178 with total cost of 15: + +``` + DeeeER............ r5 = r8 * 0x18 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 5366, jump 5449 +``` + +Gas simulation at offset 175190 with total cost of 106: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r8 = u64 [r1 + 0x8] + D=========================eER................................................................................ r8 = r8 + r7 + DeE-------------------------R................................................................................ r2 = r7 + r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u64 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r10 = u64 [r1 + 0] + .D=========================eeeER............................................................................. r11 = r10 * 0x18 + ..D===========================eER............................................................................ r7 = r7 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r8 + 8] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r8 + 0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................... r11 = u64 [r6 + 0x8] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u64 [r6 + 0x10] + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r6 + 0] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r6 + 8] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r6 + 16] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u64 [r1 + 0x10] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = u64 [r10 + 0x8] + ....D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r10 + 0] + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r8 + 16] = 0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R. u64 [r7 + 0x8] = r11 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R. u64 [r7 + 0x10] = r12 + .....D================================================================================================eE---R. r7 = r8 + 0x18 + ......D===================================================================================================eER jump 175353 if r6 == r9 +``` + +Gas simulation at offset 175251 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r11 = u64 [r6 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r12 = u64 [r6 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0xffffffffffffffe8] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0xfffffffffffffff0] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r11 = u64 [r6 + 0xfffffffffffffff8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r8 + 0xfffffffffffffff8] = r11 + .DeE-------------------------------------------------R........................ r8 = r8 + 0xffffffffffffffe8 + ..DeE------------------------------------------------R........................ r11 = r6 + 0xffffffffffffffe8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................ u64 [r6 + 4294967288] = 0 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r6 + 4294967280] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 4294967272] = 0 + ...D.......................................................................... r6 = r11 + ...D===============================================eE------------------------R jump 175251 if r11 != r9 +``` + +Gas simulation at offset 175290 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r10 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r10 + 0x8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r2 + .D========================eE------------------------R jump 175334 if r5 != r6 +``` + +Gas simulation at offset 175307 with total cost of 1: + +``` + DeER jump 175364 if r6 == 0 +``` + +Gas simulation at offset 175310 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 175328 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffe8 + D=eER jump 175307 if r5 == r6 +``` + +Gas simulation at offset 175334 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 175328 if r7 == 0 +``` + +Gas simulation at offset 175341 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5368, jump 4480 +``` + +Gas simulation at offset 175351 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 175328 +``` + +Gas simulation at offset 175353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r2 + DeE------------------------R jump 175310 if r6 != 0 +``` + +Gas simulation at offset 175364 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 175379 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14fc + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 175392 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5370, jump 10252 +``` + +Gas simulation at offset 175399 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeeeeeeeeeeeeeeeER r0 = 5372, jump 10550 +``` + +Gas simulation at offset 175411 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r5 = u64 [r7 + 0] + .D==================================================eER...... r10 = r11 - r5 + ..DeE-------------------------------------------------R...... r9 = 0x8e38e38e38e38e39 + ..DeE-------------------------------------------------R...... r2 = 0x38e38e38e38e38f + ...D=================================================eER..... r10 = r10 >>a 0x3 + ...D==================================================eeeER.. r4 = r10 * r9 + ....D====================================================eER. r12 = r4 + 0x1 + ....D=====================================================eER jump 175944 if r12 >=u r2 +``` + +Gas simulation at offset 175464 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r7 + 0x10] + D=========================eE--------------R........... r6 = r6 - r5 + D==========================eE-------------R........... r6 = r6 >>a 0x3 + .D==========================eeeE----------R........... r6 = r6 * r9 + .D=============================eE---------R........... r10 = r6 << 0x1 + .D==============================eeeeeeeeeeeeeeeeeeeeER jump 175486 if r12 =u r2 +``` + +Gas simulation at offset 175530 with total cost of 16: + +``` + D.................. r6 = r4 + D.................. r5 = r11 + DeeeER............. r7 = r10 * 0x48 + .DeeeeeeeeeeeeeeeER r0 = 5374, jump 5449 +``` + +Gas simulation at offset 175544 with total cost of 26: + +``` + D............................ r2 = r7 + D............................ r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + .D........................... r4 = r6 + .DeeeeeeeeeeeeeeeE----------R jump 175564 +``` + +Gas simulation at offset 175561 with total cost of 2: + +``` + DeER. r2 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 175564 with total cost of 100: + +``` + DeER................................................................................................... r3 = 0x48 + D=eeeER................................................................................................ r6 = r4 * r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = u64 [r8 + 0x8] + .D===eE---------------------R.......................................................................... r6 = r6 + r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r9 = u64 [r8 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r6 + 0x8] = r12 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................. r10 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r6 + 0x10] = r9 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r12 = u64 [r8 + 0x20] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0x28] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r6 + 0x18] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r6 + 32] = 0 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r6 + 40] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 48] = 0 + ....D========================================================================eE-----------------------R jump 175741 if r9 == r12 +``` + +Gas simulation at offset 175614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x18] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x20] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x10] = r12 + .DeE--------------------------------------R..... r5 = r9 - r12 + .D=eE-------------------------------------R..... r7 = r5 >>a 0x3 + ..DeE-------------------------------------R..... r9 = 0xaaaaaaaaaaaaaab + ..DeE-------------------------------------R..... r10 = 0xaaaaaaab00000000 + ...DeE------------------------------------R..... r8 = 0xaaaaaaaaaaaaaaab + ...D=eeeE---------------------------------R..... r7 = r7 * r8 + ....D===eE--------------------------------R..... r8 = r6 + 0x20 + ....D====eeeeeeeeeeeeeeeeeeeeeeeeeE-------R..... u64 [r1 + 0x28] = r8 + ....D=====================eeeeeeeeeeeeeeeeeeeeER jump 175964 if r7 >=u r9 +``` + +Gas simulation at offset 175673 with total cost of 27: + +``` + DeER.......................... r7 = r6 + 0x28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + .DeE------------------------R. r7 = r6 + 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 5376, jump 5449 +``` + +Gas simulation at offset 175693 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0] = r7 + D..................................................... r9 = r5 + DeE-------------------------------------------------R. r5 = r5 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 5378, jump 256372 +``` + +Gas simulation at offset 175717 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x18] + .DeE------------------------------------------------R r3 = 0x48 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 175741 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r8 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r8 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x30] + .D========================eeeE------------R.......... r12 = r8 * 0x48 + .D===========================eE-----------R.......... r12 = r12 + r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x38] = r9 + ..DeE-----------------------------------------------R r8 = r6 + 0x48 + ..D=eE----------------------------------------------R jump 175918 if r11 == r5 +``` + +Gas simulation at offset 175770 with total cost of 175: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................... r9 = u64 [r11 + 0xffffffffffffffb8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0xffffffffffffffb8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................. r9 = u64 [r11 + 0xffffffffffffffc0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0xffffffffffffffc0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................. r9 = u64 [r11 + 0xffffffffffffffc8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r6 + 0xffffffffffffffc8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................ r9 = u64 [r11 + 0xffffffffffffffd0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r6 + 0xffffffffffffffd0] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 4294967264] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 4294967272] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r9 = u64 [r11 + 0xffffffffffffffd8] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = u64 [r11 + 0xffffffffffffffe0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r6 + 0xffffffffffffffd8] = r9 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r6 + 0xffffffffffffffe0] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r9 = u64 [r11 + 0xffffffffffffffe8] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0xffffffffffffffe8] = r9 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r9 = u64 [r11 + 0xfffffffffffffff8] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r11 + 4294967272] = 0 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r11 + 4294967264] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r11 + 4294967256] = 0 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0xfffffffffffffff8] = r9 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r11 + 0xfffffffffffffff0] + ......D========================================================================================================================eE-----------------------R......................... r10 = r11 + 0xffffffffffffffb8 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r9 + ......D========================================================================================================================eE------------------------------------------------R r6 = r6 + 0xffffffffffffffb8 + .......D.......................................................................................................................................................................... r11 = r10 + .......D========================================================================================================================eE-----------------------------------------------R jump 175770 if r10 != r5 +``` + +Gas simulation at offset 175851 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r7 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r7 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r12 + .D========================eE------------------------R jump 175895 if r5 != r11 +``` + +Gas simulation at offset 175868 with total cost of 1: + +``` + DeER jump 175929 if r11 == 0 +``` + +Gas simulation at offset 175871 with total cost of 25: + +``` + D........................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x50] + .DeE-----------------------R r1 = r1 + 0x68 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 175889 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffb8 + D=eER jump 175868 if r5 == r11 +``` + +Gas simulation at offset 175895 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 175889 if r7 == 0 +``` + +Gas simulation at offset 175902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xffffffffffffffe0] = r7 + D........................... r6 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 5380, jump 4480 +``` + +Gas simulation at offset 175914 with total cost of 15: + +``` + D................. r11 = r6 + DeeeeeeeeeeeeeeeER jump 175889 +``` + +Gas simulation at offset 175918 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r12 + DeE------------------------R jump 175871 if r11 != 0 +``` + +Gas simulation at offset 175929 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 175944 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1508 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 175957 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5382, jump 10252 +``` + +Gas simulation at offset 175964 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 175977 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r6 + .D...................................................... r10 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r10 + 0x8] + ..D=================================================eER. r9 = r7 - r6 + ..D..................................................... r11 = r8 + ..D==================================================eER jump 176078 if r9 >=u r8 +``` + +Gas simulation at offset 176005 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r10 + 0] + D=========================eE--------------R....... r12 = r6 - r5 + .D=========================eE-------------R....... r9 = r12 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 176280 if r9 =u r8 +``` + +Gas simulation at offset 176027 with total cost of 21: + +``` + DeER.................... r2 = 0xffffffffffffffff + DeER.................... r9 = 0x3fffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 176133 if r7 >=u r9 +``` + +Gas simulation at offset 176043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 176148 if r8 == 0 +``` + +Gas simulation at offset 176049 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 5386, jump 5449 +``` + +Gas simulation at offset 176067 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 176151 +``` + +Gas simulation at offset 176078 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 176109 if r11 == 0 +``` + +Gas simulation at offset 176081 with total cost of 16: + +``` + DeER............... r5 = r6 + r11 + D.................. r7 = r6 + DeER............... r8 = 0 + .D................. r9 = r11 + .D................. r6 = r10 + .DeeeeeeeeeeeeeeeER r0 = 5388, jump 256151 +``` + +Gas simulation at offset 176099 with total cost of 25: + +``` + D........................... r10 = r6 + D........................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r6 + DeeeeeeeeeeeeeeeE----------R jump 176265 +``` + +Gas simulation at offset 176109 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r6 + DeeeeeeeeeeeeeeeE----------R jump 176265 +``` + +Gas simulation at offset 176115 with total cost of 21: + +``` + D....................... r8 = r9 + DeER.................... r2 = 0xffffffffffffffff + DeER.................... r9 = 0x3fffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeER jump 176043 if r7 >a 0x4 + ..DeE--------------------------------------------------R..... r11 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R..... r2 = 0x555555555555556 + ...DeE-------------------------------------------------R..... r10 = 0xaaaaaaaaaaaaaaab + ....D=================================================eeeER.. r3 = r9 * r10 + ....D====================================================eER. r9 = r3 + 0x1 + .....D====================================================eER jump 176753 if r9 >=u r2 +``` + +Gas simulation at offset 176356 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r7 + 0x10] + D=========================eE--------------R........... r11 = r11 - r6 + D==========================eE-------------R........... r11 = r11 >>a 0x4 + .D==========================eeeE----------R........... r11 = r11 * r10 + .D=============================eE---------R........... r10 = r11 << 0x1 + .D==============================eeeeeeeeeeeeeeeeeeeeER jump 176378 if r9 =u r2 +``` + +Gas simulation at offset 176421 with total cost of 15: + +``` + DeeeER............ r7 = r10 * 0x30 + DeeeeeeeeeeeeeeeER r0 = 5394, jump 5449 +``` + +Gas simulation at offset 176431 with total cost of 25: + +``` + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x28] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 176443 with total cost of 76: + +``` + DeER........................................................................... r4 = 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r8 + 0x10] + D=eeeE---------------------R................................................... r11 = r3 * r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r8 + 0x8] + .D===eE---------------------R.................................................. r11 = r11 + r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r11 + 0x10] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r2 = u64 [r8 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0x8] = r9 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R......................... r12 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0x20] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r11 + 0] = r2 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 24] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 32] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 40] = 0 + ...D====================================================eE--------------------R jump 176583 if r9 == r12 +``` + +Gas simulation at offset 176486 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x20] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x28] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x18] = r12 + .DeE--------------------------------------R..... r6 = r9 - r12 + .D=eE-------------------------------------R..... r7 = r11 + 0x18 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R..... u64 [r1 + 0x30] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 176773 if r6 u 0 + ..D====================================================eER.......................... r10 = r10 << 0x3 + ..D=====================================================eER......................... r10 = r10 + r12 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R r10 = u64 [r8 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R r12 = u64 [r8 + 0x8] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R u64 [r11 + 0] = r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R u64 [r10 + 0x10] = r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r11 + 0x8] = r12 + ....D================================================eE----------------------------R jump 176925 if r12 == 0 +``` + +Gas simulation at offset 176921 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x10] = r11 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 176925 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x18] = a3 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 176938 if r7 == r8 +``` + +Gas simulation at offset 176935 with total cost of 2: + +``` + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 176938 with total cost of 20: + +``` + D...................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 176843 if r3 == 0 +``` + +Gas simulation at offset 176943 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 176843 if r7 == 0 +``` + +Gas simulation at offset 176946 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 177227 if r2 == 0 +``` + +Gas simulation at offset 176950 with total cost of 15: + +``` + DeER.............. r2 = 0x1 + DeeeeeeeeeeeeeeeER jump 176976 +``` + +Gas simulation at offset 176955 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r10 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u64 [r8 + 0] + D==================================================eER.............................. r9 = r9 ^ r10 + .D==================================================eeeER........................... r9 = r9 u 0 + ..D====================================================eER.......................... r8 = r8 << 0x3 + ..D=====================================================eER......................... r8 = r8 + r12 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r11 + 0] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R r12 = u64 [r9 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r10 + 0x10] = r11 + ...D=========================eE----------------------------------------------------R jump 177068 if r7 == r12 +``` + +Gas simulation at offset 177065 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 177068 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r9 + 0] + .D=================================================eER jump 177087 if r10 == 0 +``` + +Gas simulation at offset 177079 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0x18] + D=========================eE--------------R jump 177253 if r8 == 0 +``` + +Gas simulation at offset 177087 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r9 + 0x8] + D=========================eE--------------R jump 177102 if r11 == 0 +``` + +Gas simulation at offset 177094 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r11 + 0x18] + D=========================eE--------------R jump 177260 if r8 == 0 +``` + +Gas simulation at offset 177102 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r9 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r9 + 24] = 0 + D=========================eE--------------R jump 177235 if r10 == r7 +``` + +Gas simulation at offset 177112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0x18] + D=========================eE--------------R jump 176955 if r8 != 0 +``` + +Gas simulation at offset 177120 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 177245 +``` + +Gas simulation at offset 177122 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r9 + 0x18] = t0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r10 + 24] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r11 + .D========================eE------------------------R jump 177141 if r11 == 0 +``` + +Gas simulation at offset 177137 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x10] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177141 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r10 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r9 + 0x10] = r8 + .D=================================================eER.............................. r11 = r11 ^ r10 + .D==================================================eeeER........................... r11 = r11 >u 0 + ..D====================================================eER.......................... r11 = r11 << 0x3 + ..D=====================================================eER......................... r8 = r8 + r11 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r9 + 0x8] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r10 + 0x10] = r9 + ...DeE-----------------------------------------------------------------------------R jump 177175 if r7 == r10 +``` + +Gas simulation at offset 177172 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 177175 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0] + .D=================================================eER jump 177193 if r11 == 0 +``` + +Gas simulation at offset 177185 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r11 + 0x18] + D=========================eE--------------R jump 177448 if r8 == 0 +``` + +Gas simulation at offset 177193 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r9 + 0x8] + D=========================eE--------------R jump 177208 if r10 == 0 +``` + +Gas simulation at offset 177200 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0x18] + D=========================eE--------------R jump 177383 if r8 == 0 +``` + +Gas simulation at offset 177208 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = u64 [r9 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u8 [r9 + 24] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r10 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 177245 if r8 == 0 +``` + +Gas simulation at offset 177221 with total cost of 1: + +``` + DeER jump 176955 if r10 != r7 +``` + +Gas simulation at offset 177225 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 177245 +``` + +Gas simulation at offset 177227 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r4 + 0x18] = a0 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 177235 with total cost of 26: + +``` + D............................ r10 = r7 + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0x18] = a0 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 177245 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0x18] = a0 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 177253 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r9 + 0x8] + D=========================eE--------------R jump 177267 if r11 == 0 +``` + +Gas simulation at offset 177260 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r11 + 0x18] + D=========================eE--------------R jump 177319 if r7 == 0 +``` + +Gas simulation at offset 177267 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r10 + 24] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r9 + 24] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .D========================eE------------------------R jump 177287 if r7 == 0 +``` + +Gas simulation at offset 177283 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177287 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0x10] = r7 + .D=================================================eER.............................. r8 = r8 ^ r9 + .D==================================================eeeER........................... r8 = r8 >u 0 + ..D====================================================eER.......................... r8 = r8 << 0x3 + ..D=====================================================eER......................... r7 = r7 + r8 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r10 + 0x8] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r9 + 0x10] = r10 + ...D................................................................................ r11 = r9 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------------R jump 177322 +``` + +Gas simulation at offset 177319 with total cost of 2: + +``` + D.... r10 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 177322 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r10 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r7 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 0x18] = a2 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u8 [r7 + 24] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R......................... u8 [r11 + 24] = 0x1 + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r9 + ..D=========================================================================eE------------------------R jump 177354 if r9 == 0 +``` + +Gas simulation at offset 177350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177354 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r9 = u64 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r8 + 0x10] = r9 + .D=================================================eER.............................. r10 = r10 ^ r7 + .D==================================================eeeER........................... r10 = r10 >u 0 + ..D====================================================eER.......................... r10 = r10 << 0x3 + ..D=====================================================eER......................... r9 = r9 + r10 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r8 + 0] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r7 + 0x10] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 177383 with total cost of 1: + +``` + DeER jump 177397 if r11 == 0 +``` + +Gas simulation at offset 177386 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r11 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 177448 if r7 == 0 +``` + +Gas simulation at offset 177393 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r9 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177397 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r10 + 24] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r9 + 24] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + .D========================eE------------------------R jump 177417 if r7 == 0 +``` + +Gas simulation at offset 177413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177417 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r10 + 0x10] = r7 + .D=================================================eER.............................. r8 = r8 ^ r9 + .D==================================================eeeER........................... r8 = r8 >u 0 + ..D====================================================eER.......................... r8 = r8 << 0x3 + ..D=====================================================eER......................... r7 = r7 + r8 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r10 + 0] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r9 + 0x10] = r10 + ...D................................................................................ r11 = r9 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------------R jump 177451 +``` + +Gas simulation at offset 177448 with total cost of 2: + +``` + D.... r10 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 177451 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r10 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 0x18] = a2 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u8 [r7 + 24] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R......................... u8 [r11 + 24] = 0x1 + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + ..D=========================================================================eE------------------------R jump 177482 if r9 == 0 +``` + +Gas simulation at offset 177478 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x10] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 177482 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r9 = u64 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r8 + 0x10] = r9 + .D=================================================eER.............................. r10 = r10 ^ r7 + .D==================================================eeeER........................... r10 = r10 >u 0 + ..D====================================================eER.......................... r10 = r10 << 0x3 + ..D=====================================================eER......................... r9 = r9 + r10 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R u64 [r8 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R u64 [r7 + 0x10] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 177512 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x78] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x70] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x68] = r9 + .D=========================eER jump 177692 if r11 <=s 0 +``` + +Gas simulation at offset 177533 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = u64 [r7 + 0x8] + .D========================eE--------------R r7 = r12 - r2 + .D=========================eE-------------R r7 = r7 >>a 0x4 + ..DeE-------------------------------------R r9 = 0xaaaaaaaaaaaaaaab + ..D=========================eeeE----------R r7 = r7 * r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 0x20] = r8 + ...D===========================eE---------R jump 177697 if r7 >=s r11 +``` + +Gas simulation at offset 177568 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r6 + 0] + .D========================eE--------------R........... r10 = r2 - r5 + .DeE--------------------------------------R........... r7 = 0x555555555555556 + ..D========================eE-------------R........... r10 = r10 >>a 0x4 + ..D=========================eeeE----------R........... r9 = r10 * r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x10] = r11 + ..D============================eE---------R........... r9 = r9 + r11 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 178593 if r9 >=u r7 +``` + +Gas simulation at offset 177603 with total cost of 26: + +``` + DeER......................... r8 = r12 - r5 + D=eER........................ r8 = r8 >>a 0x4 + .DeER........................ r11 = 0xaaaaaaab00000000 + .DeER........................ r10 = 0xaaaaaaaaaaaaaaab + ..DeeeER..................... r8 = r8 * r10 + ..D===eER.................... r6 = r8 << 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 177641 if r9 =u r7 +``` + +Gas simulation at offset 177676 with total cost of 15: + +``` + DeeeER............ r7 = r6 * 0x30 + DeeeeeeeeeeeeeeeER r0 = 5404, jump 5449 +``` + +Gas simulation at offset 177686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R jump 177918 +``` + +Gas simulation at offset 177692 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER jump 178577 +``` + +Gas simulation at offset 177697 with total cost of 8: + +``` + DeER....... r5 = r2 - r8 + D=eER...... r12 = r5 >>a 0x4 + .D===eeeER. r9 = r12 * r9 + .DeeeE---R. r12 = r11 * 0x30 + .D======eER jump 177888 if r9 >=s r11 +``` + +Gas simulation at offset 177713 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x68] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + .D========================eE------------------------R. r9 = r7 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 178289 if r9 == r10 +``` + +Gas simulation at offset 177737 with total cost of 26: + +``` + DeER......................... r7 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------R r5 = r2 + 0x18 + .D........................... r3 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE----------R jump 177822 +``` + +Gas simulation at offset 177756 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5406, jump 5449 +``` + +Gas simulation at offset 177766 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x40] + .D========================eER......................... r8 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x50] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5408, jump 256372 +``` + +Gas simulation at offset 177793 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r3 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u64 [r1 + 0x28] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 177809 with total cost of 2: + +``` + DeER. r3 = r3 + 0x30 + DeER. r7 = r6 + 0x30 + DeER. r5 = r5 + 0x30 + .DeER jump 178292 if r7 == r10 +``` + +Gas simulation at offset 177822 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r6 = u64 [r1 + 0x38] + D=========================eE--------------R......................................................... r6 = r6 + r3 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r6 + 0x10] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 0xfffffffffffffff8] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................... r7 = u64 [r6 + 0x8] + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r5 + 0xfffffffffffffff0] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = u64 [r6 + 0] + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r5 + 0xffffffffffffffe8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.................... u64 [r5 + 0] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.................... u64 [r5 + 8] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.................... u64 [r5 + 16] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u64 [r6 + 0x18] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x20] + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeER jump 177809 if r7 == r8 +``` + +Gas simulation at offset 177863 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + DeE------------------------R r7 = r7 - r8 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 177756 if r7 >=s 0 +``` + +Gas simulation at offset 177875 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 177888 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x68] + D=========================eE--------------R........... r7 = r7 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + .D.................................................... r3 = r2 + .DeE-------------------------------------------------R r9 = r2 - r12 + ..DeE------------------------------------------------R r7 = r8 + r12 + ..D................................................... r12 = r3 + ..DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 178325 if r9 >a 0x4 + DeeeE------------------------R................................ r10 = r10 * 0x30 + .D==========================eeeER............................. r8 = r8 * r10 + .D=============================eER............................ r5 = r7 + r8 + ..D=eeeE-------------------------R............................ r8 = r6 * 0x30 + ..D====eE------------------------R............................ r7 = r7 + r8 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x38] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R........................... r7 = u64 [r1 + 0x10] + ...D===========================eeeER.......................... r9 = r7 * 0x30 + ....D=============================eER......................... r11 = r5 + r9 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x40] = r5 + ....D===========================eE------------------------R... r5 = r5 + 0x18 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r8 = u64 [r1 + 0x68] + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r11 + .....DeeeeeeeeeeeeeeeE---------------------------------------R jump 177980 +``` + +Gas simulation at offset 177968 with total cost of 2: + +``` + DeER. r9 = r9 + 0xffffffffffffffd0 + DeER. r5 = r5 + 0x30 + DeER. r8 = r8 + 0x30 + D=eER jump 178083 if r9 == 0 +``` + +Gas simulation at offset 177980 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r8 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0xfffffffffffffff0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0xffffffffffffffe8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r5 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r5 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r8 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 177968 if r7 == r10 +``` + +Gas simulation at offset 178015 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r10 + .DeE-----------------------R r6 = r7 - r10 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 177875 if r6 =u r2 +``` + +Gas simulation at offset 178325 with total cost of 2: + +``` + D.... r12 = r3 + DeeER fallthrough +``` + +Gas simulation at offset 178328 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r10 = u64 [r9 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r12 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r10 = u64 [r9 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r12 + 0x8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r10 = u64 [r9 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r12 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... u64 [r12 + 24] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r12 + 32] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r12 + 40] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r9 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = u64 [r9 + 0x20] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r12 + 0x18] = r10 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r12 + 0x20] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r10 = u64 [r9 + 0x28] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r12 + 0x28] = r10 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r9 + 40] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 32] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 24] = 0 + ....D=================================================================================================eE-----------------------R r9 = r9 + 0x30 + .....D================================================================================================eE-----------------------R r12 = r12 + 0x30 + .....D=================================================================================================eE----------------------R jump 178328 if r9 =u r5 +``` + +Gas simulation at offset 178644 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 178680 if r6 == 0 +``` + +Gas simulation at offset 178650 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + D........................... r7 = r6 + D........................... r6 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 5424, jump 4480 +``` + +Gas simulation at offset 178664 with total cost of 50: + +``` + D.................................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r12 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 178680 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 178927 if r5 =u r5 +``` + +Gas simulation at offset 178812 with total cost of 20: + +``` + DeER................... r5 = r8 + r9 + DeeeeeeeeeeeeeeeeeeeeER jump 178838 if r11 == r6 +``` + +Gas simulation at offset 178818 with total cost of 15: + +``` + D................. r7 = r6 + D................. r6 = r10 + DeeeeeeeeeeeeeeeER r0 = 5430, jump 257343 +``` + +Gas simulation at offset 178829 with total cost of 50: + +``` + D.................................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 178838 with total cost of 20: + +``` + DeER................... r9 = r10 - r5 + DeeeeeeeeeeeeeeeeeeeeER jump 178870 if r10 == r5 +``` + +Gas simulation at offset 178844 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + D................. r5 = r9 + DeeeeeeeeeeeeeeeER r0 = 5432, jump 257343 +``` + +Gas simulation at offset 178857 with total cost of 50: + +``` + D.................................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r6 = r6 + r9 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 178913 +``` + +Gas simulation at offset 178870 with total cost of 26: + +``` + DeER......................... r6 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r6 + DeeeeeeeeeeeeeeeE-----------R jump 178913 +``` + +Gas simulation at offset 178878 with total cost of 20: + +``` + DeER................... r5 = r10 - r8 + DeeeeeeeeeeeeeeeeeeeeER jump 178906 if r10 == r8 +``` + +Gas simulation at offset 178884 with total cost of 15: + +``` + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 5434, jump 257343 +``` + +Gas simulation at offset 178895 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r5 = r5 + r6 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 178913 +``` + +Gas simulation at offset 178906 with total cost of 26: + +``` + DeER......................... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 178913 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 178927 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 178940 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + ..D=================================================eER jump 178995 if r6 != r8 +``` + +Gas simulation at offset 178965 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .D=========================eE-----------------------R r1 = r1 + 0x40 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 178988 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 178965 if r6 == r7 +``` + +Gas simulation at offset 178995 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0xfffffffffffffff8] + DeE---------------------------------------R r6 = r6 + 0xffffffffffffffe8 + .D========================eE--------------R jump 178988 if r8 == 0 +``` + +Gas simulation at offset 179007 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r7 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r7 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r7 + 4294967288] = 0 + ..D=======================eE-------------------------------------------------R jump 178988 if r10 == r6 +``` + +Gas simulation at offset 179030 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE----------R jump 179085 +``` + +Gas simulation at offset 179037 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x30] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 179045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r5 + D........................... r5 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 5436, jump 4480 +``` + +Gas simulation at offset 179057 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + D........................... r7 = r5 + DeE------------------------R r0 = 0x153e + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 179070 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5438, jump 4480 +``` + +Gas simulation at offset 179077 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x20] + D............................ r7 = r8 + D=========================eER jump 178988 if r8 == r6 +``` + +Gas simulation at offset 179085 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .D========================eE------------------------R jump 179070 if r5 == 0 +``` + +Gas simulation at offset 179098 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0x38] + D............................................... r8 = r7 + D............................................... r7 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 179045 if r6 == r5 +``` + +Gas simulation at offset 179109 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeE----------R jump 179120 +``` + +Gas simulation at offset 179114 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffd0 + D=eER jump 179037 if r6 == r5 +``` + +Gas simulation at offset 179120 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 179114 if r7 == 0 +``` + +Gas simulation at offset 179127 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5440, jump 4480 +``` + +Gas simulation at offset 179137 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 179114 +``` + +Gas simulation at offset 179139 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = u64 [r7 + 0x8] + .D==================================================eER..... r12 = r11 - r10 + ..D==================================================eER.... r12 = r12 >>a 0x3 + ..DeE--------------------------------------------------R.... r5 = 0xaaaaaaaaaaaaaaab + ..D===================================================eeeER. r12 = r12 * r5 + ...D=====================================================eER jump 179305 if r12 >=u r8 +``` + +Gas simulation at offset 179180 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r7 + 0] + D=========================eE--------------R........... r12 = r10 - r6 + .DeE--------------------------------------R........... r2 = 0xaaaaaaaaaaaaaab + .D=========================eE-------------R........... r12 = r12 >>a 0x3 + ..D=========================eeeE----------R........... r10 = r12 * r5 + ..D============================eE---------R........... r12 = r10 + r8 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 179674 if r12 >=u r2 +``` + +Gas simulation at offset 179209 with total cost of 26: + +``` + DeER......................... r11 = r11 - r6 + D=eER........................ r11 = r11 >>a 0x3 + DeE-R........................ r5 = 0xaaaaaaaaaaaaaaab + .D=eeeER..................... r11 = r11 * r5 + .D====eER.................... r6 = r11 << 0x1 + .D=====eeeeeeeeeeeeeeeeeeeeER jump 179237 if r12 =u r2 +``` + +Gas simulation at offset 179283 with total cost of 15: + +``` + D................. r5 = r10 + DeeeER............ r7 = r6 * 0x18 + DeeeeeeeeeeeeeeeER r0 = 5444, jump 5449 +``` + +Gas simulation at offset 179295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r10 = r5 + DeeeeeeeeeeeeeeeE----------R jump 179323 +``` + +Gas simulation at offset 179305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + DeE------------------------R r1 = r1 + 0x60 + .DeeeeeeeeeeeeeeeE---------R jump 179694 +``` + +Gas simulation at offset 179320 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 179323 with total cost of 33: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r1 + 0x20] = r7 + DeE------------------------R........ r12 = 0x18 + D=eeeE---------------------R........ r11 = r10 * r12 + .D===eE--------------------R........ r11 = r11 + r7 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r11 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x28] = r11 + ..D==eeeE-----------------------R... r10 = r6 * r12 + ..D=====eE----------------------R... r7 = r7 + r10 + ..D======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ...DeE-----------------------------R r7 = r1 + 0x20 + ...DeeeeeeeeeeeeeeeE---------------R r0 = 5446, jump 180127 +``` + +Gas simulation at offset 179359 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r2 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r2 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r3 = u64 [r2 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r10 = u64 [r1 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 179449 if r7 == r3 +``` + +Gas simulation at offset 179373 with total cost of 15: + +``` + DeER.............. r10 = r10 + 0xffffffffffffffe8 + DeeeeeeeeeeeeeeeER jump 179387 +``` + +Gas simulation at offset 179378 with total cost of 2: + +``` + DeER. r7 = r7 + 0xffffffffffffffe8 + DeER. r10 = r10 + 0xffffffffffffffe8 + D=eER jump 179439 if r7 == r3 +``` + +Gas simulation at offset 179387 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r10 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r7 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r10 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r10 + 0x8] = r10 + .D========================eE--------------R jump 179378 if r11 == 0 +``` + +Gas simulation at offset 179402 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r12 = u64 [r7 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r6 = u64 [r7 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r12 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r6 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R......................... r9 = u64 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x8] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u64 [r9 + 0x8] = r6 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... u64 [r6 + 0] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r10 + 0] = r12 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r12 + 0x8] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R...................... u64 [r10 + 0x10] = r11 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 4294967288] = 0 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump 179378 +``` + +Gas simulation at offset 179439 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r2 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r2 + 0x8] + DeE------------------------R r10 = r10 + 0x18 + DeeeeeeeeeeeeeeeE----------R jump 179452 +``` + +Gas simulation at offset 179449 with total cost of 2: + +``` + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 179452 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r2 + 0] = r10 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r2 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u64 [r2 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r2 + 0x10] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 179650 if r7 == r11 +``` + +Gas simulation at offset 179485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeE----------R jump 179501 +``` + +Gas simulation at offset 179489 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 179495 with total cost of 1: + +``` + D... r7 = r5 + DeER jump 179646 if r5 == r11 +``` + +Gas simulation at offset 179501 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0xfffffffffffffff8] + DeE---------------------------------------R r5 = r7 + 0xffffffffffffffe8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x30] = r5 + .D========================eE--------------R jump 179495 if r8 == 0 +``` + +Gas simulation at offset 179514 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r7 + 0xffffffffffffffe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r7 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r10 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r7 + 4294967288] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 179495 if r10 == r5 +``` + +Gas simulation at offset 179537 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 179592 +``` + +Gas simulation at offset 179544 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x30] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 179552 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r6 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 5448, jump 4480 +``` + +Gas simulation at offset 179564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + D........................... r7 = r6 + DeE------------------------R r0 = 0x154a + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 179577 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5450, jump 4480 +``` + +Gas simulation at offset 179584 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + D............................ r7 = r8 + D=========================eER jump 179489 if r8 == r5 +``` + +Gas simulation at offset 179592 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r7 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .D========================eE------------------------R jump 179577 if r6 == 0 +``` + +Gas simulation at offset 179605 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0x38] + D............................................... r8 = r7 + D............................................... r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 179552 if r5 == r6 +``` + +Gas simulation at offset 179616 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeE----------R jump 179627 +``` + +Gas simulation at offset 179621 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffd0 + D=eER jump 179544 if r5 == r6 +``` + +Gas simulation at offset 179627 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 179621 if r7 == 0 +``` + +Gas simulation at offset 179634 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xfffffffffffffff0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5452, jump 4480 +``` + +Gas simulation at offset 179644 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 179621 +``` + +Gas simulation at offset 179646 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 179650 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 179660 if r7 == 0 +``` + +Gas simulation at offset 179653 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5454, jump 4480 +``` + +Gas simulation at offset 179660 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x48] + DeE------------------------R...................... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 179674 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x1562 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 179687 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5456, jump 10252 +``` + +Gas simulation at offset 179694 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + .D=========================eE------------------------R jump 180082 if r8 == 0 +``` + +Gas simulation at offset 179716 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0] = r7 + DeeeE----------------------R.... r7 = r8 * 0x18 + .DeE-----------------------R.... r9 = 0x555555555555556 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r9 + ..DeE------------------------R.. r9 = 0xaaaaaaab00000000 + ..DeE------------------------R.. r8 = 0xaaaaaaaaaaaaaaab + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + ...DeE------------------------R. r7 = r7 + r6 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeE-----------R jump 179776 +``` + +Gas simulation at offset 179765 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 180076 if r6 == r7 +``` + +Gas simulation at offset 179776 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r6 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r6 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r6 + 16] = 0 + .D=================================================eER jump 179765 if r5 == r7 +``` + +Gas simulation at offset 179794 with total cost of 25: + +``` + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + DeeeeeeeeeeeeeeeE----------R jump 179846 +``` + +Gas simulation at offset 179801 with total cost of 26: + +``` + DeER......................... r6 = r6 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x38] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0x20] + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 179811 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r9 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r8 + 0x8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r6 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r5 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r9 + 0] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0] = r9 + ..D================================================eER......................... r7 = r7 + 0x1 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x28] + ...D========================================================================eER jump 179765 if r5 == r7 +``` + +Gas simulation at offset 179846 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeE------------------------R r7 = 0x48 + DeeeeeeeeeeeeeeeE----------R r0 = 5458, jump 5449 +``` + +Gas simulation at offset 179859 with total cost of 102: + +``` + D........................................................................................................ r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = u64 [r5 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r9 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................... r7 = u64 [r5 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r9 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r7 = u64 [r5 + 0x20] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 0x20] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r7 = u64 [r5 + 0x28] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 0x28] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 64] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r9 + 56] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r9 + 48] = 0 + ...D..................................................................................................... r7 = r5 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r5 + 0x30] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0x38] + ....D=================================================================================================eER jump 179811 if r10 == r5 +``` + +Gas simulation at offset 179913 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r6 = r10 - r5 + .DeE--------------------------------------R......... r7 = r6 >>a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... r8 = u64 [r1 + 0x10] + .D=========================eeeE-----------R......... r7 = r7 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r8 = u64 [r1 + 0x18] + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 180114 if r7 >=u r8 +``` + +Gas simulation at offset 179933 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 5460, jump 5449 +``` + +Gas simulation at offset 179948 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x30] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x38] = r7 + .DeE------------------------------------------------R r6 = r6 + r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x40] = r6 + .DeE------------------------------------------------R r6 = r7 + 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 179981 +``` + +Gas simulation at offset 179971 with total cost of 2: + +``` + DeER. r5 = r5 + 0x30 + DeER. r6 = r6 + 0x30 + D=eER jump 179801 if r5 == r8 +``` + +Gas simulation at offset 179981 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r5 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0xffffffffffffffe8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r6 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r5 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 179971 if r7 == r10 +``` + +Gas simulation at offset 180016 with total cost of 21: + +``` + DeER.................... r7 = r7 - r10 + D=eeeeeeeeeeeeeeeeeeeeER jump 180101 if r7 >a 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... r8 = u64 [r1 + 0x10] + .D=========================eeeE-----------R......... r7 = r7 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r8 = u64 [r1 + 0x18] + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 180547 if r7 >=u r8 +``` + +Gas simulation at offset 180366 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 5468, jump 5449 +``` + +Gas simulation at offset 180381 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x30] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x38] = r7 + .DeE------------------------------------------------R r6 = r6 + r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x40] = r6 + .DeE------------------------------------------------R r6 = r7 + 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 180414 +``` + +Gas simulation at offset 180404 with total cost of 2: + +``` + DeER. r5 = r5 + 0x30 + DeER. r6 = r6 + 0x30 + D=eER jump 180234 if r5 == r8 +``` + +Gas simulation at offset 180414 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r5 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0xffffffffffffffe8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r6 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r5 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 180404 if r7 == r10 +``` + +Gas simulation at offset 180449 with total cost of 21: + +``` + DeER.................... r7 = r7 - r10 + D=eeeeeeeeeeeeeeeeeeeeER jump 180534 if r7 =u r8 +``` + +Gas simulation at offset 180584 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 180799 if r8 > 0x6 + D==eER......................... r7 = r8 + 0x1 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D==eE------------------------R r7 = r7 << 0x3 + .DeeeeeeeeeeeeeeeE------------R r0 = 5476, jump 5449 +``` + +Gas simulation at offset 180609 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r8 = u64 [r5 + 0x8] + D........................................................... r2 = r7 + D........................................................... r0 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u64 [r5 + 0] + .D========================eER............................... r9 = r8 & 0x3f + ..D=======================eeeER............................. r10 = r8 > 0x6 + ...D=========================eER............................ r10 = r10 + 0xffffffffffffffff + ....D=========================eER........................... r10 = r10 & r11 + ....D==========================eER.......................... r10 = r10 << 0x3 + ....D===========================eER......................... r10 = r10 + r2 + ....DeE---------------------------R......................... r11 = 0x3f + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = 0 + .....D====================eeeeeeeeeeeeeeeeeeeeE------------R jump 180653 if r11 > 0x3 + D=eER.. r8 = r8 & 0xfffffffffffffff8 + .D=eER. r4 = r7 + r8 + .DeE-R. r3 = 0x1 + .D..... r8 = r2 + ..D.... r5 = r7 + ..DeeER fallthrough +``` + +Gas simulation at offset 180674 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [r5 + 0] + D=========================eE--------------R....... r12 = r12 >> r6 + .D=========================eE-------------R....... r12 = r12 & 0x1 + .DeE--------------------------------------R....... r11 = r3 << r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 180696 if r12 == 0 +``` + +Gas simulation at offset 180689 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r8 + 0] + D=========================eER r12 = r12 | r11 + DeeeeeeeeeeeeeeeE-----------R jump 180705 +``` + +Gas simulation at offset 180696 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r8 + 0] + DeE------------------------R. r11 = r11 ^ 0xffffffffffffffff + D=========================eER r12 = r12 & r11 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 180705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r12 + DeeE-----------------------R i32 r11 = r6 + 0 + .D=eE----------------------R r11 = r11 + 0xffffffffffffffc1 + .D==eeeE-------------------R r11 = r11 >a 0x3 + ..DeE--------------------------------------------------R.... r12 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R.... r11 = 0xaaaaaaaaaaaaaaab + ...D==================================================eeeER. r9 = r9 * r11 + ...D=====================================================eER jump 180982 if r9 >=u r8 +``` + +Gas simulation at offset 180861 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r7 + 0] + D=========================eE--------------R........... r12 = r5 - r6 + .DeE--------------------------------------R........... r2 = 0xaaaaaaaaaaaaaab + .D=========================eE-------------R........... r12 = r12 >>a 0x3 + ..D=========================eeeE----------R........... r3 = r12 * r11 + ..D============================eE---------R........... r11 = r3 + r8 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 181149 if r11 >=u r2 +``` + +Gas simulation at offset 180890 with total cost of 26: + +``` + DeER......................... r10 = r10 - r6 + D=eER........................ r10 = r10 >>a 0x3 + DeE-R........................ r9 = 0xaaaaaaaaaaaaaaab + .D=eeeER..................... r10 = r10 * r9 + .D====eER.................... r12 = r10 << 0x1 + .D=====eeeeeeeeeeeeeeeeeeeeER jump 180918 if r11 =u r2 +``` + +Gas simulation at offset 180960 with total cost of 15: + +``` + DeeeER............ r7 = r12 * 0x18 + DeeeeeeeeeeeeeeeER r0 = 5480, jump 5449 +``` + +Gas simulation at offset 180970 with total cost of 25: + +``` + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE---------R jump 181025 +``` + +Gas simulation at offset 180982 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 181017 if r8 == 0 +``` + +Gas simulation at offset 180985 with total cost of 5: + +``` + DeER.... r9 = 0x18 + D=eeeER. r8 = r8 * r9 + D====eER r8 = r8 + r5 + DeeE---R fallthrough +``` + +Gas simulation at offset 180995 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 16] = 0 + DeE------------------------R r5 = r5 + 0x18 + .DeE-----------------------R jump 180995 if r5 != r8 +``` + +Gas simulation at offset 181009 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-------------------------R jump 181134 +``` + +Gas simulation at offset 181017 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 181134 +``` + +Gas simulation at offset 181022 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 181025 with total cost of 7: + +``` + DeeeER.... r11 = r3 * 0x18 + D===eER... r11 = r11 + r9 + .D==eeeER. r10 = r8 * 0x18 + .D=====eER r10 = r10 + r11 + .D........ r8 = r11 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 181040 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 16] = 0 + DeE------------------------R r8 = r8 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 181040 if r8 != r10 +``` + +Gas simulation at offset 181054 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u64 [r1 + 0x18] + D=========================eeeER. r8 = r12 * 0x18 + .D===========================eER r2 = r9 + r8 + .DeE---------------------------R jump 181100 if r5 == r6 +``` + +Gas simulation at offset 181066 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0xfffffffffffffff8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r5 + 0xfffffffffffffff0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0xfffffffffffffff0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r5 + 0xffffffffffffffe8] + .DeE------------------------------------------------R. r9 = r5 + 0xffffffffffffffe8 + ..DeE-----------------------------------------------R. r12 = r11 + 0xffffffffffffffe8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0xffffffffffffffe8] = r8 + ..D................................................... r11 = r12 + ...D.................................................. r5 = r9 + ...DeE-----------------------------------------------R jump 181066 if r9 != r6 +``` + +Gas simulation at offset 181098 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 181103 +``` + +Gas simulation at offset 181100 with total cost of 2: + +``` + D.... r12 = r11 + DeeER fallthrough +``` + +Gas simulation at offset 181103 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x10] = r2 + .D========================eER jump 181134 if r8 == 0 +``` + +Gas simulation at offset 181116 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeE-----------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 181134 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 181149 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14f4 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 181162 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5482, jump 10252 +``` + +Gas simulation at offset 181169 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 16] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 8] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r8 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0x8] + ..D==========================================================================eER jump 181377 if r6 == r5 +``` + +Gas simulation at offset 181200 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeE------------------------R r6 = r6 - r5 + DeE------------------------R r9 = 0x555555555555556 + .DeE-----------------------R r7 = 0xaaaaaaaaaaaaaaab + .DeE-----------------------R r8 = r6 >>a 0x4 + ..DeeeE--------------------R r7 = r8 * r7 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 181405 if r7 >=u r9 +``` + +Gas simulation at offset 181236 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5484, jump 5449 +``` + +Gas simulation at offset 181245 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeE-------------------------------------------------R r6 = r6 + r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r6 + .DeE------------------------------------------------R r6 = r7 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 181275 +``` + +Gas simulation at offset 181266 with total cost of 2: + +``` + DeER. r5 = r5 + 0x30 + DeER. r6 = r6 + 0x30 + D=eER jump 181367 if r5 == r8 +``` + +Gas simulation at offset 181275 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r6 + 0xfffffffffffffff0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. r7 = u64 [r5 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 0xffffffffffffffe8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................. u64 [r6 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 8] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 16] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x20] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 181266 if r7 == r9 +``` + +Gas simulation at offset 181310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + DeE------------------------R r7 = r7 - r9 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 181392 if r7 =u r10 +``` + +Gas simulation at offset 181529 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 181619 if r12 >=u r7 +``` + +Gas simulation at offset 181536 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + DeE------------------------R jump 181628 if r10 == 0 +``` + +Gas simulation at offset 181542 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 5494, jump 5449 +``` + +Gas simulation at offset 181557 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r8 + 0] + .D========================eE------------------------R......................... r2 = r7 + r12 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r2 + 0] = a3 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R jump 181640 if r5 == r6 +``` + +Gas simulation at offset 181576 with total cost of 2: + +``` + DeER. r12 = r12 + r7 + D=eER r12 = r12 + 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 181583 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r5 + 0xffffffffffffffff] + DeE---------------------------------------R.......... r11 = r5 + 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a3 + .DeE------------------------------------------------R r12 = r12 + 0xffffffffffffffff + .D................................................... r5 = r11 + .DeE------------------------------------------------R jump 181583 if r11 != r6 +``` + +Gas simulation at offset 181600 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0] + D.................................................... r10 = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 181646 +``` + +Gas simulation at offset 181610 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 181536 if r12 =s r11 +``` + +Gas simulation at offset 181759 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r11 = u64 [r3 + 0] + D=========================eE--------------R....... r9 = r4 - r11 + .D=========================eE-------------R....... r9 = r9 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 182205 if r9 =u r7 +``` + +Gas simulation at offset 181782 with total cost of 21: + +``` + DeER.................... r9 = 0xffffffffffffffff + DeER.................... r10 = 0x3fffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 182134 if r8 >=u r10 +``` + +Gas simulation at offset 181799 with total cost of 26: + +``` + DeeER........................ r12 = 0 - r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 181837 if r7 == 0 +``` + +Gas simulation at offset 181810 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 5498, jump 5449 +``` + +Gas simulation at offset 181825 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x20] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 181837 with total cost of 3: + +``` + DeER.. r12 = r12 + r7 + D=eER. r0 = r12 + r6 + D..... r8 = r12 + .DeeER fallthrough +``` + +Gas simulation at offset 181846 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + DeE-------------------------------------------------R r8 = r8 + 0x1 + .DeE------------------------------------------------R r6 = r6 + 0xffffffffffffffff + .DeE------------------------------------------------R r5 = r5 + 0x1 + .D=eE-----------------------------------------------R jump 181846 if r6 != 0 +``` + +Gas simulation at offset 181863 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r3 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 182155 if r8 == r2 +``` + +Gas simulation at offset 181870 with total cost of 2: + +``` + D.... r6 = r12 + D.... r9 = r2 + DeeER fallthrough +``` + +Gas simulation at offset 181875 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r9 + 0xffffffffffffffff] + DeE---------------------------------------R.......... r11 = r9 + 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xffffffffffffffff] = a3 + .DeE------------------------------------------------R r6 = r6 + 0xffffffffffffffff + .D................................................... r9 = r11 + .DeE------------------------------------------------R jump 181875 if r11 != r8 +``` + +Gas simulation at offset 181893 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u64 [r3 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x10] + D=========================eE--------------R r8 = r8 + r7 + .D========================eE--------------R r5 = r4 - r2 + .D========================eE--------------R jump 181944 if r4 == r2 +``` + +Gas simulation at offset 181909 with total cost of 26: + +``` + D............................ r7 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + D............................ r8 = r2 + D............................ r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 5500, jump 257343 +``` + +Gas simulation at offset 181931 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x18] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 181944 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r3 + 0] + DeE---------------------------------------R..... r5 = r5 + r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r3 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r3 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r3 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 182173 if r7 == 0 +``` + +Gas simulation at offset 181962 with total cost of 15: + +``` + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 5502, jump 4480 +``` + +Gas simulation at offset 181971 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 182111 +``` + +Gas simulation at offset 181974 with total cost of 21: + +``` + DeER.................... r8 = r4 + 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 182030 if r8 >=s r6 +``` + +Gas simulation at offset 181979 with total cost of 21: + +``` + DeER.................... r0 = r5 + r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 182193 if r0 == r10 +``` + +Gas simulation at offset 181986 with total cost of 3: + +``` + D..... r7 = r10 + DeER.. r7 = r7 - r5 + D..... r9 = r0 + D..... r11 = r4 + .DeeER fallthrough +``` + +Gas simulation at offset 181996 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u8 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a5 + DeE-------------------------------------------------R r9 = r9 + 0x1 + .DeE------------------------------------------------R r11 = r11 + 0x1 + .DeE------------------------------------------------R jump 181996 if r9 != r10 +``` + +Gas simulation at offset 182010 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r3 + 0x8] = r7 + DeE------------------------R jump 182176 if r8 <=s 0 +``` + +Gas simulation at offset 182017 with total cost of 21: + +``` + DeER.................... r8 = r7 - r6 + DeER.................... r6 = r6 + r2 + D....................... r9 = r7 + .DeeeeeeeeeeeeeeeeeeeeER jump 182043 if r8 =u r4 +``` + +Gas simulation at offset 182043 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 182046 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a3 + DeE-------------------------------------------------R r8 = r8 + 0x1 + .DeE------------------------------------------------R r9 = r9 + 0x1 + .DeE------------------------------------------------R jump 182046 if r8 != r4 +``` + +Gas simulation at offset 182060 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r3 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 182092 if r7 == r6 +``` + +Gas simulation at offset 182066 with total cost of 26: + +``` + DeER......................... r9 = r7 - r6 + D=eER........................ r7 = r7 - r9 + D............................ r8 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + .D........................... r6 = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 5504, jump 257343 +``` + +Gas simulation at offset 182086 with total cost of 25: + +``` + D........................... r0 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 182092 with total cost of 1: + +``` + DeER jump 182176 if r0 == r5 +``` + +Gas simulation at offset 182095 with total cost of 16: + +``` + DeER............... r9 = r0 - r5 + D.................. r7 = r2 + D.................. r8 = r5 + .D................. r5 = r2 + .DeeeeeeeeeeeeeeeER r0 = 5506, jump 257343 +``` + +Gas simulation at offset 182111 with total cost of 15: + +``` + D................. r2 = r5 + DeeeeeeeeeeeeeeeER jump 182176 +``` + +Gas simulation at offset 182115 with total cost of 21: + +``` + D....................... r7 = r9 + DeER.................... r9 = 0xffffffffffffffff + DeER.................... r10 = 0x3fffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeER jump 181799 if r8 s 0 +``` + +Gas simulation at offset 182202 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 182176 +``` + +Gas simulation at offset 182205 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 182218 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x20] = r6 + .D........................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r5 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = u64 [r7 + 0] + ..D=================================================eER...... r7 = r5 - r12 + ..D==================================================eER..... r9 = r7 >>a 0x3 + ...DeE-------------------------------------------------R..... r6 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R..... r2 = 0xaaaaaaaaaaaaaab + ....DeE------------------------------------------------R..... r10 = 0xaaaaaaaaaaaaaaab + ....D=================================================eeeER.. r3 = r9 * r10 + .....D===================================================eER. r9 = r3 + 0x1 + .....D====================================================eER jump 182594 if r9 >=u r2 +``` + +Gas simulation at offset 182283 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r11 + 0x10] + D=========================eE--------------R........... r8 = r8 - r12 + .D=========================eE-------------R........... r8 = r8 >>a 0x3 + .D==========================eeeE----------R........... r8 = r8 * r10 + .D=============================eE---------R........... r6 = r8 << 0x1 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 182307 if r9 =u r2 +``` + +Gas simulation at offset 182349 with total cost of 15: + +``` + DeeeER............ r7 = r6 * 0x18 + DeeeeeeeeeeeeeeeER r0 = 5508, jump 5449 +``` + +Gas simulation at offset 182359 with total cost of 26: + +``` + D............................ r2 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 182377 +``` + +Gas simulation at offset 182374 with total cost of 2: + +``` + DeER. r2 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 182377 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i8 [r7 + 0x17] + DeeeE----------------------R. r9 = r3 * 0x18 + .D==eeeE-------------------R. r3 = r6 * 0x18 + .D==eE---------------------R. r6 = r2 + r9 + ..D=======================eER jump 182421 if r10 =s 0 +``` + +Gas simulation at offset 182552 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xffffffffffffffe8] + D........................... r6 = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 5512, jump 4480 +``` + +Gas simulation at offset 182564 with total cost of 15: + +``` + D................. r12 = r6 + DeeeeeeeeeeeeeeeER jump 182539 +``` + +Gas simulation at offset 182568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x10] = r7 + DeE------------------------R jump 182521 if r12 != 0 +``` + +Gas simulation at offset 182579 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 182594 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x158c + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 182607 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5514, jump 10252 +``` + +Gas simulation at offset 182614 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeeeeeeeeeeeeeeeER r0 = 5516, jump 10550 +``` + +Gas simulation at offset 182626 with total cost of 57: + +``` + DeER........................................................ r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x40] = r6 + .D.......................................................... r2 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r5 = u64 [r7 + 0x8] + ..D=================================================eER..... r7 = r10 - r5 + ..D==================================================eER.... r7 = r7 >>a 0x3 + ...DeE-------------------------------------------------R.... r12 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R.... r11 = 0xaaaaaaaaaaaaaaab + ....D=================================================eeeER. r7 = r7 * r11 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r1 + 0x38] = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r1 + 0x18] = r2 + ....D====================================================eER jump 182805 if r7 >=u r8 +``` + +Gas simulation at offset 182684 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r2 + 0] + D=========================eE--------------R........... r5 = r5 - r9 + .DeE--------------------------------------R........... r7 = 0xaaaaaaaaaaaaaab + .D=========================eE-------------R........... r5 = r5 >>a 0x3 + .D==========================eeeE----------R........... r5 = r5 * r11 + ..D============================eE---------R........... r12 = r5 + r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 183220 if r12 >=u r7 +``` + +Gas simulation at offset 182713 with total cost of 26: + +``` + DeER......................... r10 = r10 - r9 + D=eER........................ r10 = r10 >>a 0x3 + DeE-R........................ r11 = 0xaaaaaaab00000000 + .DeER........................ r9 = 0xaaaaaaaaaaaaaaab + .D=eeeER..................... r9 = r10 * r9 + ..D===eER.................... r6 = r9 << 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 182751 if r12 =u r7 +``` + +Gas simulation at offset 182786 with total cost of 15: + +``` + DeeeER............ r7 = r6 * 0x18 + DeeeeeeeeeeeeeeeER r0 = 5518, jump 5449 +``` + +Gas simulation at offset 182796 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 182939 +``` + +Gas simulation at offset 182805 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 182930 if r8 == 0 +``` + +Gas simulation at offset 182808 with total cost of 29: + +``` + DeeeER.......................... r8 = r8 * 0x18 + D===eER......................... r7 = r5 + r8 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-------------R jump 182876 +``` + +Gas simulation at offset 182819 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5520, jump 5449 +``` + +Gas simulation at offset 182828 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x8] = r7 + DeE------------------------R......................... r8 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5522, jump 256372 +``` + +Gas simulation at offset 182854 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r2 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x30] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 182867 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffe8 + DeER. r5 = r5 + 0x18 + D=eER jump 182920 if r8 == 0 +``` + +Gas simulation at offset 182876 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 182867 if r7 == r9 +``` + +Gas simulation at offset 182895 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + DeE------------------------R r6 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 182819 if r6 >=s 0 +``` + +Gas simulation at offset 182907 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 182920 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x8] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 183205 +``` + +Gas simulation at offset 182930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x8] = r5 + DeeeeeeeeeeeeeeeE----------R jump 183205 +``` + +Gas simulation at offset 182936 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 182939 with total cost of 36: + +``` + DeER................................... r10 = 0x18 + D=eeeER................................ r9 = r5 * r10 + .D===eER............................... r11 = r7 + r9 + .D===eeeER............................. r9 = r6 * r10 + ..D=====eER............................ r7 = r7 + r9 + ..D======eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + ..D=====eeeE-----------------------R... r8 = r8 * r10 + ...D=======eE----------------------R... r7 = r11 + r8 + ...D========eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ...D................................... r5 = r11 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r1 + 0x10] = r11 + ....DeeeeeeeeeeeeeeeE-----------------R jump 182981 +``` + +Gas simulation at offset 182972 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffe8 + DeER. r5 = r5 + 0x18 + D=eER jump 183064 if r8 == 0 +``` + +Gas simulation at offset 182981 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 182972 if r7 == r9 +``` + +Gas simulation at offset 183000 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + DeE------------------------R r6 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 182907 if r6 =s r11 +``` + +Gas simulation at offset 183274 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r6 + 0] + D=========================eE--------------R....... r8 = r7 - r10 + .D=========================eE-------------R....... r5 = r8 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 183720 if r5 =s r11 +``` + +Gas simulation at offset 183374 with total cost of 21: + +``` + DeER.................... r3 = r2 + r5 + D=eER................... r9 = r10 - r3 + .DeeeeeeeeeeeeeeeeeeeeER jump 183436 if r10 == r3 +``` + +Gas simulation at offset 183383 with total cost of 50: + +``` + D.................................................... r8 = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x28] = r12 + .D................................................... r6 = r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r3 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5534, jump 257343 +``` + +Gas simulation at offset 183415 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x20] + .D................................................... r2 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 183436 with total cost of 26: + +``` + DeER......................... r8 = r7 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeE-------------------------R jump 183703 if r5 <=s 0 +``` + +Gas simulation at offset 183446 with total cost of 21: + +``` + DeER.................... r9 = r8 - r11 + DeER.................... r5 = r12 + r11 + .D...................... r10 = r8 + .DeeeeeeeeeeeeeeeeeeeeER jump 183475 if r9 =u r7 +``` + +Gas simulation at offset 183475 with total cost of 2: + +``` + D.... r10 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 183478 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a4 + DeE-------------------------------------------------R r9 = r9 + 0x1 + .DeE------------------------------------------------R r10 = r10 + 0x1 + .DeE------------------------------------------------R jump 183478 if r9 != r7 +``` + +Gas simulation at offset 183492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 183528 if r8 == r5 +``` + +Gas simulation at offset 183498 with total cost of 26: + +``` + DeER......................... r9 = r8 - r5 + D=eER........................ r7 = r8 - r9 + .D........................... r8 = r12 + .D........................... r5 = r12 + .D........................... r6 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r3 + ..DeeeeeeeeeeeeeeeE---------R r0 = 5536, jump 257343 +``` + +Gas simulation at offset 183520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x10] + D........................... r2 = r6 + D........................... r12 = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 183528 with total cost of 1: + +``` + DeER jump 183703 if r3 == r2 +``` + +Gas simulation at offset 183532 with total cost of 16: + +``` + DeER............... r9 = r3 - r2 + D.................. r7 = r12 + D.................. r8 = r2 + .D................. r5 = r12 + .DeeeeeeeeeeeeeeeER r0 = 5538, jump 257343 +``` + +Gas simulation at offset 183548 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 183700 +``` + +Gas simulation at offset 183551 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 183554 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + DeE------------------------R. r6 = r7 + r5 + D............................ r7 = r6 + .D........................... r8 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + .D........................... r9 = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 5540, jump 256372 +``` + +Gas simulation at offset 183575 with total cost of 46: + +``` + D................................................ r12 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 183624 if r7 == r8 +``` + +Gas simulation at offset 183592 with total cost of 2: + +``` + DeER. r7 = r7 + 0xffffffffffffffff + D.... r6 = r12 + DeeER fallthrough +``` + +Gas simulation at offset 183598 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u8 [r9 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xffffffffffffffff] = a2 + .DeE-------------------------------------------------R r5 = r5 + 0xffffffffffffffff + .DeE-------------------------------------------------R r6 = r6 + 0xffffffffffffffff + .D=eE------------------------------------------------R jump 183598 if r5 != 0 +``` + +Gas simulation at offset 183616 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 183624 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + D=========================eER r10 = r10 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x20] + .D========================eER r11 = r12 + r7 + .DeE------------------------R r5 = r9 - r8 + ..DeE-----------------------R jump 183671 if r9 == r8 +``` + +Gas simulation at offset 183641 with total cost of 26: + +``` + D............................ r7 = r11 + D............................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 5542, jump 257343 +``` + +Gas simulation at offset 183661 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 183671 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r8 + 0] + DeE-------------------------------------------------R. r5 = r5 + r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x10] = r10 + .D=================================================eER jump 183703 if r7 == 0 +``` + +Gas simulation at offset 183691 with total cost of 15: + +``` + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 5544, jump 4480 +``` + +Gas simulation at offset 183700 with total cost of 2: + +``` + D.... r12 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 183703 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 183720 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x14e6 + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 183733 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r5 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r6 = u64 [r7 + 0] + .D==================================================eER...... r9 = r5 - r6 + ..D==================================================eER..... r9 = r9 >>a 0x3 + ..DeE--------------------------------------------------R..... r11 = 0xaaaaaaab00000000 + ...DeE-------------------------------------------------R..... r2 = 0xaaaaaaaaaaaaaab + ...DeE-------------------------------------------------R..... r10 = 0xaaaaaaaaaaaaaaab + ....D=================================================eeeER.. r3 = r9 * r10 + ....D====================================================eER. r9 = r3 + 0x1 + .....D====================================================eER jump 184150 if r9 >=u r2 +``` + +Gas simulation at offset 183796 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r7 + 0x10] + D=========================eE--------------R........... r11 = r11 - r6 + D==========================eE-------------R........... r11 = r11 >>a 0x3 + .D==========================eeeE----------R........... r11 = r11 * r10 + .D=============================eE---------R........... r10 = r11 << 0x1 + .D==============================eeeeeeeeeeeeeeeeeeeeER jump 183818 if r9 =u r2 +``` + +Gas simulation at offset 183861 with total cost of 15: + +``` + DeeeER............ r7 = r10 * 0x18 + DeeeeeeeeeeeeeeeER r0 = 5546, jump 5449 +``` + +Gas simulation at offset 183871 with total cost of 25: + +``` + D........................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE---------R jump 183887 +``` + +Gas simulation at offset 183884 with total cost of 2: + +``` + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 183887 with total cost of 50: + +``` + DeER................................................. r12 = 0x18 + D=eeeER.............................................. r10 = r3 * r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u64 [r8 + 0x8] + .D===eE---------------------R........................ r10 = r10 + r11 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r10 + 16] = 0 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r10 + 8] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE----R jump 183999 if r8 == r9 +``` + +Gas simulation at offset 183912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .DeE-----------------------R r6 = r8 - r9 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 184170 if r6 =s 0 +``` + +Gas simulation at offset 184225 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 184228 with total cost of 15: + +``` + DeER.............. r8 = 0x1536d + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5556, jump 275376 +``` + +Gas simulation at offset 184242 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r7 + D............................. r7 = r1 + D............................. r8 = r6 + DeE------------------------R.. r0 = 0x15b6 + .DeE-----------------------R.. r1 = r1 + 0xffffffffffffffe8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + ..D........................... r5 = r8 + ..D........................... r6 = r7 + ..D........................... r7 = r8 + ..DeE------------------------R r0 = 0x104 + ...DeeeeeeeeeeeeeeeE---------R jump 253600 +``` + +Gas simulation at offset 184278 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + D........................... r8 = r1 + .D.......................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 5560, jump 184358 +``` + +Gas simulation at offset 184296 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x18] + D............................................... r5 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 184313 if r8 == 0 +``` + +Gas simulation at offset 184304 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 5562, jump 276151 +``` + +Gas simulation at offset 184313 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i8 [r1 + 0x17] + DeE------------------------R......................... r8 = r1 + 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r8 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r8 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r8 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 184342 if r7 >=s 0 +``` + +Gas simulation at offset 184333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5564, jump 4480 +``` + +Gas simulation at offset 184342 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + .DeE-----------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 184358 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xfffffffffffff808 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x7f0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x7e8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x7e0] = r6 + .DeE------------------------R.............................................. r1 = r1 + 0xfffffffffffff800 + .D=eE-----------------------R.............................................. r1 = r1 + 0xfffffffffffffbc8 + .D......................................................................... r5 = r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r8 = u64 [r8 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + ..D=================================================eER.................... r8 = r8 | r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... u32 [r1 + 148] = 0 + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 185366 if r8 == 0 +``` + +Gas simulation at offset 184401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 5566, jump 174475 +``` + +Gas simulation at offset 184412 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r5 + 0x20] + D=========================eER.................... r9 = r9 | r8 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 184456 if r9 == 0 +``` + +Gas simulation at offset 184424 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 185475 if r8 == 0 +``` + +Gas simulation at offset 184428 with total cost of 16: + +``` + D.................. r6 = r7 + D.................. r7 = r8 + DeER............... r8 = 0 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 5568, jump 274849 +``` + +Gas simulation at offset 184443 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeE------------------------R r0 = 0x15c2 + DeeeeeeeeeeeeeeeE----------R jump 2374 +``` + +Gas simulation at offset 184456 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5570, jump 2374 +``` + +Gas simulation at offset 184466 with total cost of 1: + +``` + DeER jump 185492 if r7 == 0 +``` + +Gas simulation at offset 184470 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r5 + 0x20] + .D========================eE--------------R...... r8 = r10 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 184504 if r8 == 0 +``` + +Gas simulation at offset 184485 with total cost of 1: + +``` + DeER jump 185515 if r10 == 0 +``` + +Gas simulation at offset 184489 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 5572, jump 275069 +``` + +Gas simulation at offset 184504 with total cost of 25: + +``` + DeER........................ r9 = r1 + 0x94 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + .DeeeeeeeeeeeeeeeE---------R r0 = 5574, jump 206780 +``` + +Gas simulation at offset 184519 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + D................. r6 = r8 + DeeeeeeeeeeeeeeeER r0 = 5576, jump 4480 +``` + +Gas simulation at offset 184532 with total cost of 1: + +``` + DeER jump 185420 if r6 == 0 +``` + +Gas simulation at offset 184536 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r8 = r7 + 0x1138 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r7 + 0x128] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .D.................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5578, jump 107639 +``` + +Gas simulation at offset 184562 with total cost of 177: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r8 = u8 [r6 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r1 + 56] = 0 + DeE------------------------R........................................................................................................................................................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u8 [r5 + 174] = 0 + .D========================eER....................................................................................................................................................... r9 = r8 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r5 + 0xac] = a2 + ..D=======================eE-------------------------R.............................................................................................................................. r9 = r8 << 0x3e + ..D========================eE------------------------R.............................................................................................................................. r9 = r9 >> 0x3f + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r5 + 0xad] = a2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................. r9 = u8 [r6 + 0x7] + ...D======================eE--------------------------R............................................................................................................................. r8 = r8 << 0x3d + ...D=======================eE-------------------------R............................................................................................................................. r8 = r8 >> 0x3f + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r5 + 0xaf] = a1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u32 [r5 + 0xa8] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = u64 [r1 + 0x78] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r9 + 12] = 0xffffffffffffffff + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r9 + 16] = 0xffffffffffffffff + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r9 + 28] = 0 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r8 = i16 [r6 + 0x2] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r9 = i16 [r6 + 0x4] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r10 = u64 [r6 + 0x8] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x8] = r6 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r6 + 0x10] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 0x90] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 0x92] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x80] = r10 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x88] = r11 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + ........D=======================================================================================================================eE------------------------R......................... r8 = r5 + 0x68 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x40] = r8 + ........DeE------------------------------------------------------------------------------------------------------------------------------------------------R........................ r9 = 0x1 + .........DeE-----------------------------------------------------------------------------------------------------------------------------------------------R........................ r10 = 0x2224 + ............................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 80] = 0x1380 + ............................DeE----------------------------------------------------------------------------------------------------------------------------R........................ r8 = 0x3fa0000000000000 + ............................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x70] = r8 + .............................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .............................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------R jump 184714 +``` + +Gas simulation at offset 184692 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x18] + D=========================eE--------------R r8 = r8 & r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 56] = 0x8000 + .DeE--------------------------------------R r9 = 0 + .D=========================eE-------------R jump 185386 if r8 == 0 +``` + +Gas simulation at offset 184714 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x18] = r9 + DeE---------------------------------------R r8 = r7 << 0x1 + .DeE--------------------------------------R r9 = r1 + 0x90 + .D=eE-------------------------------------R r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u64 [r1 + 0x30] = r8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r8 = u16 [r8 + 0] + ..D==========================eE-----------R jump 184692 if r8 == 0 +``` + +Gas simulation at offset 184736 with total cost of 27: + +``` + DeER.......................... r9 = 0 + DeER.......................... r7 = r7 << 0x3 + DeER.......................... r8 = r1 + 0x80 + .DeER......................... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 104] = 0x46 + .DeeeeeeeeeeeeeeeE-----------R jump 184784 +``` + +Gas simulation at offset 184757 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u16 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r1 + 0x60] + .D========================eE------------------------R.. r9 = r9 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0x68] + .D=========================eE-----------------------R.. r8 = r8 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r8 + ..D================================================eE-R jump 184692 if r9 >=u r7 +``` + +Gas simulation at offset 184784 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... u64 [r1 + 0x60] = r9 + .DeeeE----------------------------------------------R................................................... r7 = r9 * r10 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r8 + .D=================================================eE------------------------R.......................... r7 = r7 + r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r7 + 0x22] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u8 [r7 + 0x21] + ...D=========================================================================eE------------------------R r7 = r8 << 0x8 + ...D==========================================================================eE-----------------------R r7 = r7 | r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R r5 = u64 [r1 + 0x38] + ....D==========================================================================eE----------------------R r5 = r5 + r7 + ....DeE------------------------------------------------------------------------------------------------R r7 = r1 + 0x98 + ....DeE------------------------------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r9 = u64 [r1 + 0x50] + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 5580, jump 256151 +``` + +Gas simulation at offset 184839 with total cost of 52: + +``` + DeER................................................... r7 = r6 & 0x7f + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x78] + D=========================eER.......................... r8 = r8 << 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r9 + 0] + .D=========================eE------------------------R. r8 = r8 >> 0x38 + .D==========================eE-----------------------R. r7 = r7 | r8 + ..D==========================eE----------------------R. r8 = r7 << 0x3 + ..D=================================================eER r10 = r9 + r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x28] + ...DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 184869 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r10 + 0] + D=========================eE--------------R jump 184887 if r10 == 0 +``` + +Gas simulation at offset 184875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r10 + 0x10] + D=========================eE--------------R jump 184869 if r7 != r5 +``` + +Gas simulation at offset 184882 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 185001 +``` + +Gas simulation at offset 184887 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r6 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x78] = r8 + D=========================eE--------------R jump 184923 if r10 != 0 +``` + +Gas simulation at offset 184898 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0xa0] + D=========================eER r8 = r8 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE-----------R r0 = 5582, jump 84246 +``` + +Gas simulation at offset 184915 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r6 + 0x90] + D=========================eER jump 185703 if r10 == 0 +``` + +Gas simulation at offset 184923 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 184933 if r7 == 0 +``` + +Gas simulation at offset 184929 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 184933 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0x10] = r5 + DeE------------------------R. r7 = r10 + 0x18 + .DeE-----------------------R. r8 = r1 + 0x98 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x50] + .D........................... r5 = r10 + ..DeeeeeeeeeeeeeeeE---------R r0 = 5584, jump 256372 +``` + +Gas simulation at offset 184959 with total cost of 52: + +``` + D...................................................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r6 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x78] + D=========================eER.......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + .D==================================================eER jump 184979 if r8 == 0 +``` + +Gas simulation at offset 184975 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 184979 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r6 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r10 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r7 + 0] = r10 + .D========================eE------------------------R. r9 = r9 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x98] = r9 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 185001 with total cost of 27: + +``` + DeER.......................... r5 = r10 + 0x1c + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x68] + D=========================eER. r6 = r6 + r8 + .DeE------------------------R. r7 = r10 + 0x139c + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 185263 +``` + +Gas simulation at offset 185020 with total cost of 401: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................................................................................................................................................................................................................................................................................................................... r7 = u8 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................................................................................................................................................................................................................................................................................................................... r8 = u8 [r6 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................................................................................................................................................................................................................................................................................................................... r9 = u8 [r6 + 0x7] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................... u8 [r5 + 0x1a] = a0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................... u8 [r5 + 0x14] = a1 + .D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................... r7 = r9 & 0x3 + ..D========================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + 0xfffffffffffffffd + ..D=========================eeeE--------------------R............................................................................................................................................................................................................................................................................................................................................................... r7 = r7 >a 0x3f + ....D============================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................... r10 = r9 ^ 0xffffffffffffffff + ....D=============================eE----------------R............................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1 + ....D==============================eE---------------R............................................................................................................................................................................................................................................................................................................................................................... r8 = r8 & r10 + .....D==============================eE--------------R............................................................................................................................................................................................................................................................................................................................................................... r8 = r8 & 0x4 + .....D===========================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................... r10 = r9 >> 0x1 + .....D============================eE----------------R............................................................................................................................................................................................................................................................................................................................................................... r10 = r10 & 0x2 + ......D============================eE---------------R............................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & 0x38 + ......D=============================eE--------------R............................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ......D==============================eE-------------R............................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + ......D===============================eE------------R............................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + .......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................. u8 [r5 + 0x15] = a0 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R.................................................................................................................................................................................................................................................................................................................................................. r7 = u8 [r6 + 0xd] + .......D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................. r8 = u8 [r6 + 0xc] + .......D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................... r9 = u8 [r6 + 0xa] + ........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................... r10 = u8 [r6 + 0xe] + ........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................... u8 [r5 + 0x2] = a0 + ........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................... u8 [r5 + 0x1] = a1 + ........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. u8 [r5 + 0] = a2 + .........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. r7 = u8 [r6 + 0xb] + .........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................. r8 = u8 [r6 + 0x12] + .........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................ r9 = u8 [r6 + 0x11] + ...........................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... r11 = u8 [r6 + 0xf] + ...........................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... r12 = u8 [r6 + 0x13] + ...........................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................... u8 [r5 + 0xfffffffffffffffe] = a1 + ...........................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................... u8 [r5 + 0xfffffffffffffffd] = a2 + .....................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u8 [r5 + 0xfffffffffffffffc] = a4 + .....................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... r8 = u8 [r6 + 0x10] + .....................................................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................ u8 [r5 + 0x3] = a3 + .....................................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................. u8 [r5 + 0x5] = a0 + ......................................................D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u8 [r5 + 0xffffffffffffffff] = a5 + ......................................................D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u8 [r5 + 0x4] = a1 + ......................................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................... r7 = u8 [r6 + 0x18] + ......................................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................... r8 = u8 [r6 + 0x17] + .......................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r9 = u8 [r6 + 0x16] + .......................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r10 = u8 [r6 + 0x14] + .......................................................D===================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................. u8 [r5 + 0xf] = a0 + .......................................................D=====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................ u8 [r5 + 0xe] = a1 + ........................................................D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [r5 + 0xd] = a2 + ........................................................D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [r5 + 0xc] = a3 + ........................................................D===========================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................... r7 = u8 [r6 + 0x15] + ........................................................D=============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................... r8 = u8 [r6 + 0x1c] + .........................................................D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r9 = u8 [r6 + 0x1b] + ..................................................................D===============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r10 = u8 [r6 + 0x19] + ..................................................................D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ r11 = u8 [r6 + 0x1d] + ..................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................... u8 [r5 + 0xa] = a1 + ..............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r5 + 0x9] = a2 + ..............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r5 + 0x8] = a3 + .........................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... r8 = u8 [r6 + 0x1a] + ...........................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................. u8 [r5 + 0x11] = a0 + .......................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u8 [r6 + 0] + .......................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r5 + 0xb] = a4 + ..................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... u8 [r5 + 0x10] = a1 + ....................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r8 = u8 [r6 + 0x8] + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 0x7] = a0 + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u8 [r6 + 0x2] + ...........................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. r9 = i16 [r6 + 0x1e] + .............................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... u8 [r5 + 0x6] = a1 + .........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r6 + 0x9] + .........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r5 + 0x13] = a0 + ....................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u8 [r5 + 0x16] = a2 + ......................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r7 = i16 [r6 + 0x20] + ..................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x12] = a1 + ..................................................................................................................................................................................D============================================================================================================================================================================eE------------------------R.......................... r9 = r9 >> 0x8 + .............................................................................................................................................................................................D==================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0x17] = a2 + ...............................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............. u8 [r5 + 0x18] = a0 + ...........................................................................................................................................................................................................D================================================================================================================================================================eE------------------------R............. r7 = r7 >> 0x8 + ...........................................................................................................................................................................................................D=================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............ u8 [r5 + 0x19] = a0 + ......................................................................................................................................................................................................................D===================================================================================================================================================eE---------------------------R............ r5 = r5 + 0x27 + ........................................................................................................................................................................................................................D==================================================================================================================================================eE--------------------------R............ r6 = r6 + 0x44 + ....................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x78] + ....................................................................................................................................................................................................................................D============================================================================================================================================================================eER jump 184757 if r5 == r7 +``` + +Gas simulation at offset 185263 with total cost of 16: + +``` + DeER............... r7 = r5 + 0xfffffffffffffffc + DeER............... r9 = 0x27 + DeER............... r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 5586, jump 256151 +``` + +Gas simulation at offset 185278 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x5] + D=========================eER jump 185020 if r7 == 0 +``` + +Gas simulation at offset 185285 with total cost of 17: + +``` + DeER................ r7 = r7 << 0x38 + D=eER............... r7 = r7 >>a 0x38 + D==eER.............. r7 = r7 + 0x80 + .D==eeER............ i32 r7 = r7 >> 0x1 + .D====eeER.......... i32 r7 = r7 + 0xffffffffffffffc0 + ..DeeeeeeeeeeeeeeeER r0 = 5588, jump 57352 +``` + +Gas simulation at offset 185308 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 5590, jump 58524 +``` + +Gas simulation at offset 185318 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r5 + 0x1b] = a0 + DeE------------------------R............................. r8 = r7 >> 0x38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x22] = a1 + .DeE------------------------R............................ r8 = r7 >> 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r5 + 0x21] = a1 + ..DeE------------------------R........................... r8 = r7 >> 0x28 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 0x20] = a1 + ...D======================eE--R.......................... r8 = r7 >> 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x1f] = a1 + ....D======================eE------------------------R... r8 = r7 >> 0x18 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1e] = a1 + .....D======================eE------------------------R.. r8 = r7 >> 0x10 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x1d] = a1 + .....D=======================eE------------------------R. r7 = r7 >> 0x8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1c] = a0 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 185020 +``` + +Gas simulation at offset 185366 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xc8 + DeER............... r8 = 0x1538e + DeER............... r9 = 0x21 + DeER............... r0 = 0x15e8 + .DeeeeeeeeeeeeeeeER jump 7498 +``` + +Gas simulation at offset 185386 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 180] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5592, jump 86600 +``` + +Gas simulation at offset 185405 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 5594, jump 206724 +``` + +Gas simulation at offset 185414 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 185677 +``` + +Gas simulation at offset 185420 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r1 + 0x94] + D=========================eE--------------R r8 = r8 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + .D========================eE--------------R r7 = r7 + 0xc8 + .D=========================eE-------------R jump 185659 if r8 >u 4 +``` + +Gas simulation at offset 185440 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = r8 << 0x2 + DeE---------------------------------------R.......... r9 = 0x234b8 + D=eE--------------------------------------R.......... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r8 = i32 [r8 + 0] + .D==========================eE------------R.......... r8 = r8 + r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 185459 with total cost of 15: + +``` + DeER.............. r8 = 0x16ac6 + DeER.............. r9 = 0x1b + DeER.............. r0 = 0x15e8 + DeeeeeeeeeeeeeeeER jump 7498 +``` + +Gas simulation at offset 185475 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5598, jump 2374 +``` + +Gas simulation at offset 185488 with total cost of 1: + +``` + DeER jump 184470 if r7 != 0 +``` + +Gas simulation at offset 185492 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + D=========================eER r7 = r7 + 0xc8 + DeE-------------------------R r8 = 0x108ae + DeE-------------------------R r9 = 0x2a + .DeE------------------------R r0 = 0x15e8 + .DeeeeeeeeeeeeeeeE----------R jump 7498 +``` + +Gas simulation at offset 185515 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x78] + D=========================eE--------------R jump 184504 if r8 == 0 +``` + +Gas simulation at offset 185523 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r5 + 0x28] + .D========================eE--------------R........... r10 = r9 - r8 + ..D========================eeeE-----------R........... r9 = r9 =s 0 +``` + +Gas simulation at offset 185806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5616, jump 4480 +``` + +Gas simulation at offset 185815 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + .DeE-----------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 185831 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 185867 if r7 >s 2 +``` + +Gas simulation at offset 185835 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 185919 if r7 == 1 +``` + +Gas simulation at offset 185839 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + DeE------------------------R jump 185885 if r7 != 2 +``` + +Gas simulation at offset 185846 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 190] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 200] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 176] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 184] = 0 + .DeeeeeeeeeeeeeeeE---------R jump 186539 +``` + +Gas simulation at offset 185867 with total cost of 1: + +``` + DeER jump 186042 if r7 == 3 +``` + +Gas simulation at offset 185872 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + DeE------------------------R jump 185885 if r7 != 4 +``` + +Gas simulation at offset 185879 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 200] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 185885 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r8 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0xc] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb0] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 186539 if r8 >=s 0 +``` + +Gas simulation at offset 185903 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 5618, jump 119905 +``` + +Gas simulation at offset 185916 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 186539 +``` + +Gas simulation at offset 185919 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x50 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5620, jump 129379 +``` + +Gas simulation at offset 185931 with total cost of 51: + +``` + DeER.................................................. r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x48] + D=========================eER......................... r10 = r9 + 0x68 + .DeE------------------------R......................... r5 = 0x1380 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 185974 +``` + +Gas simulation at offset 185948 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r12 = u64 [r1 + 0x30] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 185961 with total cost of 26: + +``` + DeER......................... r8 = r8 + r12 + DeER......................... r11 = r11 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + D=eE------------------------R jump 186072 if r11 == 256 +``` + +Gas simulation at offset 185974 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r10 + 0] + DeE---------------------------------------R............................... r12 = r11 << 0x3 + .D========================eE--------------R............................... r7 = r8 + r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 185961 if r7 == 0 +``` + +Gas simulation at offset 185988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r11 + DeeeeeeeeeeeeeeeE----------R jump 186027 +``` + +Gas simulation at offset 185996 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x90] = r7 + DeE------------------------R r7 = r7 + 0x18 + .DeE-----------------------R r8 = 0 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 5622, jump 256151 +``` + +Gas simulation at offset 186019 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + D........................... r7 = r6 + DeE------------------------R jump 185948 if r6 == 0 +``` + +Gas simulation at offset 186027 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r9 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 185996 if r8 == 0 +``` + +Gas simulation at offset 186037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R jump 185996 +``` + +Gas simulation at offset 186042 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = 0x100000004 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xc8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 176] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 184] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 186539 +``` + +Gas simulation at offset 186072 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + .D========================eeE-------------R i32 r8 = r8 - r7 + .D==========================eE------------R r8 = r8 << 0x2c + .D===========================eE-----------R r8 = r8 >> 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r9 + 152] = 0 + ..D===========================eE----------R jump 186484 if r8 == 0 +``` + +Gas simulation at offset 186096 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r11 = 0 + DeER......................... r8 = r8 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0x807f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0x1380 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 186118 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x30] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = u64 [r1 + 0x50] + .D========================eE--------------R............ r5 = r5 + r11 + .DeE--------------------------------------R............ r7 = r9 >> 0x7 + .D=eE-------------------------------------R............ r7 = r7 & 0x100 + ..D=eE------------------------------------R............ r8 = r9 << 0x8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............ r9 = u64 [r1 + 0x40] + ..D===========================eE----------R............ r9 = r9 << 0x30 + ...D===========================eE---------R............ r9 = r9 >> 0x38 + ...D============================eE--------R............ r8 = r8 | r9 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x20] + ...D===============================================eER. r8 = r8 & r9 + ....D===============================================eER r6 = r7 | r8 + ....D=====================eE--------------------------R r7 = r1 + 0x70 + .....DeE----------------------------------------------R r8 = 0 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x18] + .....DeeeeeeeeeeeeeeeE--------------------------------R r0 = 5624, jump 256151 +``` + +Gas simulation at offset 186177 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x68] = r6 + DeE------------------------R............................... r7 = r1 + 0x13f0 + .DeE-----------------------R............................... r9 = r1 + 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u64 [r1 + 0x38] + .DeE------------------------R.............................. r0 = 0x15fa + ..DeE-----------------------R.............................. r1 = r1 + 0xffffffffffffffc8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x30] = r0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x28] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u64 [r9 + 0] + ...D....................................................... r2 = r8 + ...D================================================eER.... r8 = r12 & 0x7f + ....D===============================================eER.... r10 = r12 >> 0x1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u64 [r2 + 0] + ....D================================================eER... r10 = r10 & 0x80 + .....D================================================eER.. r10 = r10 | r8 + .....D=================================================eER. r6 = r10 << 0x3 + ......D=================================================eER r5 = r11 + r6 + ......DeeeeeeeeeeeeeeeE-----------------------------------R jump 84543 +``` + +Gas simulation at offset 186235 with total cost of 358: + +``` + DeER..................................................................................................................................................................................................................................................................................................................................................................... r7 = r1 + 0x1000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r7 + 0x3f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x40] + .D========================eER............................................................................................................................................................................................................................................................................................................................................ r8 = r8 & 0x7f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r10 = u8 [r5 + 0x8] + .D=========================eeeER......................................................................................................................................................................................................................................................................................................................................... r8 = r8 * 0x27 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R......................................................................................................................................................................................................................................................................................................................................... r9 = u8 [r5 + 0x6] + ..D===========================eER........................................................................................................................................................................................................................................................................................................................................ r7 = r7 + r8 + ..D========================eE---R........................................................................................................................................................................................................................................................................................................................................ r10 = r10 & 0x7 + ..D=========================eE--R........................................................................................................................................................................................................................................................................................................................................ r8 = r10 << 0x18 + ...D=======================eE---R........................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x10 + ...D=========================eE-R........................................................................................................................................................................................................................................................................................................................................ r0 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r6 = u8 [r5 + 0x9] + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r3 = u8 [r5 + 0x4] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r8 = u8 [r5 + 0x7] + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r11 = u8 [r5 + 0] + ....D===============================================eE---R............................................................................................................................................................................................................................................................................................................... r6 = r6 & 0x7 + .....D===============================================eE--R............................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x18 + .....D=================================================eER............................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x10 + .....D==================================================eER.............................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r2 = u8 [r5 + 0x5] + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r8 = u8 [r5 + 0x1] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r12 = u8 [r5 + 0x2] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................... r4 = u8 [r5 + 0x3] + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r5 = u8 [r5 + 0xa] + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u8 [r7 + 0x18] = a4 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u8 [r7 + 0x24] = a4 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u8 [r7 + 0x1b] = a3 + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u8 [r7 + 0x27] = a3 + ........D===============================================================================================eE-----------------------R....................................................................................................................................................................................................................................... r3 = r3 << 0x8 + ........D================================================================================================eE----------------------R....................................................................................................................................................................................................................................... r10 = r0 | r3 + .........D================================================================================================eE---------------------R....................................................................................................................................................................................................................................... r11 = r0 >> 0x10 + .........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u8 [r7 + 0x1a] = a4 + .............................D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u8 [r7 + 0x26] = a4 + .............................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x30] + .............................D==================================================================================================eE---R................................................................................................................................................................................................................................... r10 = r10 >> 0x8 + .............................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u8 [r7 + 0x19] = a3 + ................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u8 [r7 + 0x25] = a3 + ................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u8 [r7 + 0x1c] = a1 + .................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u8 [r7 + 0x28] = a1 + .................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u8 [r7 + 0x1f] = s1 + .................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u8 [r7 + 0x2b] = s1 + .................................D===========================================================================================================================eE-----------------------R.................................................................................................................................................................................. r2 = r2 << 0x8 + ..................................D===========================================================================================================================eE----------------------R.................................................................................................................................................................................. r8 = r9 | r2 + ......................................................D======================================================================================================eE-----------------------R.................................................................................................................................................................................. r9 = r9 >> 0x10 + .......................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [r7 + 0x1e] = a2 + .........................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u8 [r7 + 0x2a] = a2 + ..........................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r9 = u64 [r1 + 0x40] + ..........................................................D==========================================================================================================================eE----------------------R........................................................................................................................................................... r8 = r8 >> 0x8 + ..........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u8 [r7 + 0x1d] = a1 + ..........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u8 [r7 + 0x29] = a1 + ...........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [r7 + 0x20] = a5 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u8 [r7 + 0x2c] = a5 + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u8 [r7 + 0x21] = t2 + ...................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r7 + 0x2d] = t2 + ....................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................. r5 = r5 & 0xf + .........................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u8 [r7 + 0x22] = s0 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u8 [r7 + 0x2e] = s0 + ............................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u8 [r7 + 35] = 0 + .............................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r7 + 47] = 0 + ..................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u8 [r7 + 51] = 0x3 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r7 + 50] = 0xe8 + ..................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r7 + 53] = 0x1 + ..................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 52] = 0xf4 + ......................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r7 + 48] = 0 + ......................................................................................................................................D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u8 [r7 + 49] = 0 + ......................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r7 + 62] = 0 + ......................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r7 + 61] = 0 + ............................................................................................................................................................D================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r7 + 60] = 0 + ..............................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u8 [r7 + 59] = 0 + ...............................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r7 + 58] = 0 + ...............................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 57] = 0 + .....................................................................................................................................................................................D================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r7 + 56] = 0 + .......................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u8 [r7 + 55] = 0 + .......................................................................................................................................................................................D====================================================================================================================================================eE---------------------R..... r11 = r11 + 0x10 + .......................................................................................................................................................................................D=====================================================================================================================================================eeE-------------------R..... i32 r9 = r9 + 0x1 + ........................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + .........................................................................................................................................................................................D============================================================================================================================================================================eER jump 186118 if r7 != r11 +``` + +Gas simulation at offset 186477 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 186484 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u8 [r9 + 190] = 0x1 + DeE---------------------------------------R..... r8 = 0x100000003 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r9 + 0xc8] = r8 + .DeE--------------------------------------R..... r8 = 0xffffffff00000001 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..... u64 [r9 + 0xb0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..... u32 [r9 + 184] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 186535 if r7 == 0 +``` + +Gas simulation at offset 186525 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 5628, jump 4480 +``` + +Gas simulation at offset 186535 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 186539 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + D........................... r7 = r6 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 5630, jump 88459 +``` + +Gas simulation at offset 186553 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 80] = 0 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5632, jump 116955 +``` + +Gas simulation at offset 186573 with total cost of 45: + +``` + D............................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r6 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r7 + 0xa8] + DeE------------------------R.................... r7 = r7 + 0xa8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x40] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 186638 if r6 == r5 +``` + +Gas simulation at offset 186593 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 186604 +``` + +Gas simulation at offset 186598 with total cost of 2: + +``` + DeER. r6 = r6 + 0xffffffffffffffa8 + D=eER jump 186630 if r6 == r5 +``` + +Gas simulation at offset 186604 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xfffffffffffffff8] + D=========================eE--------------R jump 186598 if r7 == 0 +``` + +Gas simulation at offset 186611 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 186598 if r7 == 0 +``` + +Gas simulation at offset 186618 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5634, jump 4480 +``` + +Gas simulation at offset 186625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 186598 +``` + +Gas simulation at offset 186630 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 186642 +``` + +Gas simulation at offset 186638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 186642 with total cost of 52: + +``` + DeER................................................... r8 = 0x2e8ba2e8ba2e8ba3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u32 [r9 + 0] + .DeE-----------------------R........................... r9 = r5 - r6 + .D=eE----------------------R........................... r9 = r9 >>a 0x3 + .D==eeeE-------------------R........................... r8 = r9 * r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xb0] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------R jump 186688 if r8 >=u r7 +``` + +Gas simulation at offset 186673 with total cost of 25: + +``` + DeER........................ r8 = r7 - r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 5636, jump 104413 +``` + +Gas simulation at offset 186686 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 186712 +``` + +Gas simulation at offset 186688 with total cost of 1: + +``` + DeER jump 186712 if r7 >=u r8 +``` + +Gas simulation at offset 186691 with total cost of 6: + +``` + DeER..... r8 = 0x58 + D=eeeER.. r7 = r7 * r8 + D====eER. r6 = r6 + r7 + D=====eER jump 186748 if r5 != r6 +``` + +Gas simulation at offset 186703 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xb0] = r6 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 186712 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r7 = 0x1 + DeE---------------------------------------R......... r1 = r1 + 0x7f8 + D=eE--------------------------------------R......... r1 = r1 + 0x438 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r0 = u64 [r1 + 0x7f0] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r5 = u64 [r1 + 0x7e8] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r6 = u64 [r1 + 0x7e0] + .D=eE-------------------------------------R......... r1 = r1 + 0x7f8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 186742 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffa8 + D=eER jump 186703 if r5 == r6 +``` + +Gas simulation at offset 186748 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xfffffffffffffff8] + D=========================eE--------------R jump 186742 if r7 == 0 +``` + +Gas simulation at offset 186755 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 186742 if r7 == 0 +``` + +Gas simulation at offset 186762 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5638, jump 4480 +``` + +Gas simulation at offset 186769 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 186742 +``` + +Gas simulation at offset 186771 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 5642, jump 86600 +``` + +Gas simulation at offset 186780 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r6 + 0] + DeE------------------------R r8 = r1 + 0x8 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 5644, jump 144995 +``` + +Gas simulation at offset 186794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R jump 186859 if r7 == 0 +``` + +Gas simulation at offset 186799 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + D.............................................................................. r7 = r6 + DeE---------------------------------------R.................................... r0 = 0x160e + DeE---------------------------------------R.................................... r1 = r1 + 0xfffffffffffff808 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x7f0] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x7e8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x7e0] = r6 + .DeE--------------------------------------R.................................... r1 = r1 + 0xfffffffffffff800 + ..DeE-------------------------------------R.................................... r1 = r1 + 0xfffffffffffffbd0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.................................... r8 = u64 [r7 + 0x128] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x48] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r5 = u64 [r7 + 0] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r1 + 0x10] = r7 + ...D=======================eE--------------------------R....................... r7 = r7 + 0x1130 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... u64 [r1 + 0x8] = r7 + ...D........................................................................... r7 = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x10] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 185831 +``` + +Gas simulation at offset 186857 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 186965 +``` + +Gas simulation at offset 186859 with total cost of 2: + +``` + D.... r7 = r5 + DeER. r7 = r7 + 0x240 + DeeER fallthrough +``` + +Gas simulation at offset 186866 with total cost of 2: + +``` + DeER. r10 = r6 + 0xc8 + D=eER jump 186965 if r10 == r7 +``` + +Gas simulation at offset 186873 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0x17] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i8 [r6 + 0xdf] + .D========================eE--------------R..... r11 = r9 << 0x38 + .D=========================eE-------------R..... r11 = r11 >>a 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 186912 if r8 =s 0 +``` + +Gas simulation at offset 186943 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x8] + D........................... r7 = r10 + DeE------------------------R r0 = 0x1612 + DeeeeeeeeeeeeeeeE----------R jump 8251 +``` + +Gas simulation at offset 186956 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 5650, jump 8251 +``` + +Gas simulation at offset 186965 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x20] + DeE------------------------R.................... r5 = r1 + 0x20 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 186981 if r7 == 0 +``` + +Gas simulation at offset 186974 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5652, jump 276151 +``` + +Gas simulation at offset 186981 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i8 [r1 + 0x1f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 187008 if r7 >=s 0 +``` + +Gas simulation at offset 186998 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 5654, jump 4480 +``` + +Gas simulation at offset 187008 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x40] + .D========================eER..................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187024 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 5658, jump 189763 +``` + +Gas simulation at offset 187032 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x430] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 28] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 32] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 36] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 44] = 0 + .D................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5660, jump 189763 +``` + +Gas simulation at offset 187062 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187075 if r7 != 0 +``` + +Gas simulation at offset 187068 with total cost of 15: + +``` + DeER.............. r8 = 0xc234 + DeeeeeeeeeeeeeeeER jump 187079 +``` + +Gas simulation at offset 187075 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r5 + 0xc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 187079 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 196619 +``` + +Gas simulation at offset 187095 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0] = r6 + .D............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 36] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 32] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 28] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r7 + 0x430] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 24] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 20] = 0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 44] = 0 + ...D........................................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 5664, jump 189763 +``` + +Gas simulation at offset 187138 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187151 if r7 != 0 +``` + +Gas simulation at offset 187144 with total cost of 15: + +``` + DeER.............. r8 = 0xc234 + DeeeeeeeeeeeeeeeER jump 187155 +``` + +Gas simulation at offset 187151 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r6 + 0xc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 187155 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 196619 +``` + +Gas simulation at offset 187171 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0x430] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187182 if r7 == 0 +``` + +Gas simulation at offset 187178 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 5511 +``` + +Gas simulation at offset 187182 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187184 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0x430] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 4480 if r8 == 0 +``` + +Gas simulation at offset 187193 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 5670, jump 4480 +``` + +Gas simulation at offset 187212 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 187226 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r7 + 0xc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xc] = r8 + .D=========================eE------------------------R r7 = r7 + 0x14 + ..D========================eE------------------------R jump 187268 if r9 != r8 +``` + +Gas simulation at offset 187251 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r7 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r7 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [r7 + 4] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 187302 +``` + +Gas simulation at offset 187268 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 << 0x2a + D=eE--------------------------------------R........... r8 = r8 >> 0x22 + D==eeeE-----------------------------------R........... r8 = r8 * 0x2a2ec153 + .D====eE----------------------------------R........... r8 = r8 >> 0x2b + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r7 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r7 + 12] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r7 + 8] = 0 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R........... u32 [r7 + 4] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r8 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 187302 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0x430] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 5674, jump 189763 +``` + +Gas simulation at offset 187314 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187327 if r7 != 0 +``` + +Gas simulation at offset 187320 with total cost of 15: + +``` + DeER.............. r8 = 0xc234 + DeeeeeeeeeeeeeeeER jump 187331 +``` + +Gas simulation at offset 187327 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r5 + 0xc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 187331 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 196619 +``` + +Gas simulation at offset 187347 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x430] + DeeeeeeeeeeeeeeeE----------R jump 191167 +``` + +Gas simulation at offset 187354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x430] + DeeeeeeeeeeeeeeeE----------R jump 196693 +``` + +Gas simulation at offset 187361 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r7 + 0x430] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .D........................... r9 = r1 + .DeeeeeeeeeeeeeeeE----------R r0 = 5682, jump 196415 +``` + +Gas simulation at offset 187381 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187389 with total cost of 22: + +``` + DeER..................... r7 = 0x179ae + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187396 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187400 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187413 if r8 != 0 +``` + +Gas simulation at offset 187406 with total cost of 22: + +``` + DeER..................... r7 = 0xc234 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 187418 with total cost of 22: + +``` + DeER..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187423 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 187428 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x10] + .D=========================eER jump 187509 if r7 == r8 +``` + +Gas simulation at offset 187447 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r5 + 0x10] = a1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r5 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r5 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r6 = u64 [r5 + 0x430] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 28] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 32] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 36] = 0 + ..D.................................................. r7 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 5696, jump 189763 +``` + +Gas simulation at offset 187478 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187498 if r7 != 0 +``` + +Gas simulation at offset 187484 with total cost of 15: + +``` + DeER.............. r8 = 0xc234 + D................. r7 = r6 + DeER.............. r0 = 0x1642 + DeeeeeeeeeeeeeeeER jump 196619 +``` + +Gas simulation at offset 187498 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u32 [r5 + 0xc] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 5698, jump 196619 +``` + +Gas simulation at offset 187509 with total cost of 47: + +``` + DeER.............................................. r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187525 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187527 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 187529 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r6 + .D............................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [r7 + 0x2c] + .D=========================eER................... r10 = r7 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 187583 if r6 != 0 +``` + +Gas simulation at offset 187552 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x430] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 16] = 0x100 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r8 + .DeE-----------------------R.. r9 = r1 + 0x10 + .D............................ r8 = r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 5706, jump 196415 +``` + +Gas simulation at offset 187577 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 187583 with total cost of 62: + +``` + DeER............................................................. r7 = r6 << 0x21 + D=eER............................................................ r7 = r7 >> 0x1f + D==eER........................................................... r7 = r7 + r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = i16 [r7 + 0] + .DeE--------------------------R.................................. r9 = r6 << 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u16 [r8 + 0] = r7 + ..DeE--------------------------------------------------R......... r9 = r9 + 0x1 + ..D=eE-------------------------------------------------R......... r9 = r9 << 0x20 + ..D==eE------------------------------------------------R......... r9 = r9 >> 0x1f + ..D===eE-----------------------------------------------R......... r9 = r9 + r10 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......... r7 = i16 [r9 + 0] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r8 + 0x2] = r7 + ...DeeE---------------------------------------------------R...... i32 r6 = r6 + 0x1 + ....D=eeeE------------------------------------------------R...... r7 = r6 =s r6 +``` + +Gas simulation at offset 187714 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r1 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u16 [r5 + 0] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 187750 if r9 <=s 4294934528 +``` + +Gas simulation at offset 187725 with total cost of 1: + +``` + DeER jump 187679 if r9 s 4294934528 +``` + +Gas simulation at offset 187750 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffff8000 + D=eER jump 187679 if r9 s 4294934528 +``` + +Gas simulation at offset 187847 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffff8000 + DeeER fallthrough +``` + +Gas simulation at offset 187852 with total cost of 1: + +``` + DeER jump 187858 if r8 =s r12 +``` + +Gas simulation at offset 188086 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0x1c] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 188090 with total cost of 174: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................... r8 = i32 [r11 + 0x14] + .DeeE-------------------------------------R...................................................................................................................................... i32 r9 = r12 - r5 + .D========================eeeE------------R...................................................................................................................................... r8 = r8 * r9 + ..DeeeE-----------------------------------R...................................................................................................................................... r7 = r7 * r5 + ..D==========================eE-----------R...................................................................................................................................... r7 = r7 + r8 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... i32 r7 = r7 /s r12 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R..................................................................................... r10 = u64 [r1 + 0] + ....D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u32 [r10 + 0] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R............................................................ r7 = i32 [r11 + 0x18] + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R............................................................ r8 = i32 [r11 + 0x20] + .....D========================eeeE----------------------------------------------------------------------------------R............................................................ r7 = r7 * r9 + .....D===========================eeeE-------------------------------------------------------------------------------R............................................................ r8 = r8 * r5 + .....D==============================eE------------------------------------------------------------------------------R............................................................ r7 = r7 + r8 + ......D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /s r12 + .......D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0x4] = r7 + .......D======================eE------------------------------------------------------------------------------------------------------------------------------------------------R r7 = r5 + 0x400 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------R u32 [r11 + 0x24] = r7 + ........DeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 188142 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x30] + DeE------------------------R...................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 188156 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r11 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r11 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [r11 + 0x2c] + .DeE--------------------------------------R.......... r8 = r11 + 0x30 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x18] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 188236 +``` + +Gas simulation at offset 188180 with total cost of 55: + +``` + DeER...................................................... r9 = r6 << 0x1 + DeER...................................................... r7 = r6 << 0x21 + .DeER..................................................... r7 = r7 >> 0x1f + .D=eER.................................................... r7 = r7 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r7 + 0] + .DeE--------------------------R........................... r9 = r9 + 0x1 + ..DeE-------------------------R........................... r9 = r9 << 0x20 + ..D=eE------------------------R........................... r9 = r9 >> 0x1f + ..D==eE-----------------------R........................... r9 = r9 + r8 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r9 + 0] + ...DeeE-------------------------R......................... i32 r6 = r6 + 0x1 + ....D=eeeE----------------------R......................... r9 = r6 > 0x1f + D==eER........................................................... r7 = r7 + r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = i16 [r7 + 0] + .DeE--------------------------R.................................. r9 = r6 << 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u16 [r8 + 0] = r7 + ..DeE--------------------------------------------------R......... r9 = r9 + 0x1 + ..D=eE-------------------------------------------------R......... r9 = r9 << 0x20 + ..D==eE------------------------------------------------R......... r9 = r9 >> 0x1f + ..D===eE-----------------------------------------------R......... r9 = r9 + r10 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......... r7 = i16 [r9 + 0] + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r8 + 0x2] = r7 + ...DeeE---------------------------------------------------R...... i32 r6 = r6 + 0x1 + ....D=eeeE------------------------------------------------R...... r7 = r6 > r11 + .D========================eE--------------R jump 188635 if r10 == r12 +``` + +Gas simulation at offset 188446 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r7 + 0x5c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u8 [r7 + 0x62] = a3 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 188558 if r11 >=u 16 +``` + +Gas simulation at offset 188457 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r7 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 72] = 0 + D=========================eER r2 = r12 | 0x10 + .DeE------------------------R r11 = r11 & 0xf + .D=eE-----------------------R jump 188597 if r11 == 0 +``` + +Gas simulation at offset 188473 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r11 = r11 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r12 = u64 [r8 + 0x20] + D=eE--------------------------------------R.................................... r11 = r11 + r10 + .D=eE-------------------------------------R.................................... r11 = r11 & 0xff + .D==eE------------------------------------R.................................... r11 = r11 << 0x2 + .D========================eE--------------R.................................... r11 = r11 + r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r11 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4c] = r11 + ..DeE-------------------------------------------------------------------------R r11 = r2 & 0xf7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r12 = u8 [r7 + 0x5d] + ...D========================eE------------------------------------------------R r12 = r12 & 0xf + ...D=========================eE-----------------------------------------------R jump 188612 if r12 == 0 +``` + +Gas simulation at offset 188511 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r12 = r12 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r8 + 0x20] + D=eE--------------------------------------R.................................... r10 = r10 + r12 + .D=eE-------------------------------------R.................................... r10 = r10 & 0xff + .D==eE------------------------------------R.................................... r10 = r10 << 0x2 + .D========================eE--------------R.................................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x50] = r8 + ..DeE-------------------------------------------------------------------------R r8 = r11 & 0xfd + ..DeE-------------------------------------------------------------------------R r9 = r9 & 0x20 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u8 [r7 + 0x58] = a1 + ...DeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R jump 188635 if r9 != 0 +``` + +Gas simulation at offset 188549 with total cost of 26: + +``` + DeER......................... r8 = r11 & 0xf9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x58] = a1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 188558 with total cost of 76: + +``` + DeER........................................................................... r12 = r11 >> 0x2 + D=eER.......................................................................... r12 = r12 & 0x3c + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r8 + 0x28] + .D=eE----------------------R................................................... r12 = r12 + r10 + .D==eE---------------------R................................................... r12 = r12 & 0xff + .D===eE--------------------R................................................... r12 = r12 << 0x2 + .D========================eER.................................................. r12 = r12 + r2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = i32 [r12 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r12 = u8 [r7 + 0x58] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x48] = r2 + ...D========================eE------------------------------------------------R r2 = r12 & 0xffffffffffffffef + ...DeE------------------------------------------------------------------------R r11 = r11 & 0xf + ...D=eE-----------------------------------------------------------------------R jump 188473 if r11 != 0 +``` + +Gas simulation at offset 188597 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r7 + 76] = 0 + DeE------------------------R.. r11 = r2 | 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u8 [r7 + 0x5d] + .D========================eER. r12 = r12 & 0xf + .D=========================eER jump 188511 if r12 != 0 +``` + +Gas simulation at offset 188612 with total cost of 26: + +``` + DeER......................... r8 = r11 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x58] = a1 + .DeE------------------------R r8 = r9 & 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 80] = 0 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 188635 if r8 != 0 +``` + +Gas simulation at offset 188627 with total cost of 26: + +``` + DeER......................... r8 = r11 | 0x6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x58] = a1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 188635 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 188637 with total cost of 132: + +``` + DeER................................................................................................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r10 = i32 [r7 + 0xe0] + .D=========================eER......................................................................................................... r2 = r10 ^ r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u32 [r7 + 0xe0] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u32 [r7 + 0x2c] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u32 [r7 + 0x94] = r9 + ..D=========================eE-----------------------R................................................................................. r11 = r9 & 0x3ff + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = i32 [r7 + 0x30] + ...D================================================eE-R............................................................................... r6 = r9 >> 0xa + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r5 = u8 [r7 + 0x5a] + ....D================================================eeE----------------------R........................................................ i32 r3 = r11 << r6 + .....D=================================================eeeE-------------------R........................................................ r10 = r12 * r3 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 0x24] = r10 + .....D=======================================================================eE-----R.................................................. r5 = r5 << 0x39 + ......D=======================================================================eE----R.................................................. r10 = r5 >>a 0x3f + ......D========================================================================eE---R.................................................. r5 = r5 >>a 0x38 + ......D=========================================================================eE--R.................................................. r5 = r5 >> 0x7 + .......D============================================eE------------------------------R.................................................. r11 = r11 >> 0x7 + ........D============================================eeE----------------------------R.................................................. i32 r6 = r11 << r6 + .........D=====================================================================eeeE-R.................................................. r12 = r12 * r6 + .........D=======================================================================eE-R.................................................. r5 = r5 & r11 + .........D========================================================================eER.................................................. r10 = r10 & r12 + .........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................................................. r12 = i32 [r7 + 0x98] + ..........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 0x61] = s0 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.......................... r5 = u8 [r7 + 0xc2] + ..........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x34] = r10 + ...........D======================================================================eeeE-----------------------R......................... r10 = r12 * r3 + ...........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r7 + 0x8c] = r10 + ...........D====================================================================eE-----------------------------R....................... r5 = r5 << 0x39 + ............D====================================================================eE----------------------------R....................... r10 = r5 >>a 0x3f + .............................D=====================================================eE--------------------------R....................... r5 = r5 >>a 0x38 + .............................D======================================================eE-------------------------R....................... r5 = r5 >> 0x7 + .............................D=======================================================eeeE----------------------R....................... r12 = r12 * r6 + .............................D==========================================================eE---------------------R....................... r11 = r11 & r5 + ..............................D==========================================================eE--------------------R....................... r10 = r10 & r12 + ......................................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u8 [r7 + 0xc9] = a4 + ......................................................D====================================================eE-------R.................. r11 = r2 & 0xff0000 + ......................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x9c] = r10 + .......................................................D====================================================eE------------------------R jump 188841 if r11 == 0 +``` + +Gas simulation at offset 188774 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r10 = u8 [r7 + 0x5b] + D=========================eE--------------R.......................................... r11 = r10 >> 0x6 + .DeE--------------------------------------R.......................................... r12 = 0x14d74 + .D=========================eE-------------R.......................................... r11 = r11 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r11 + 0] + .D========================eE--------------------------R.............................. r10 = r10 << 0x3a + ..D========================eE-------------------------R.............................. r10 = r10 >> 0x38 + ..DeE-------------------------------------------------R.............................. r9 = r9 << 0x28 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................. r6 = u8 [r7 + 0xc3] + ..D=eE------------------------------------------------R.............................. r9 = r9 >> 0x38 + ...D=================================================eeER............................ i32 r11 = r9 >> r11 + ....D==================================================eER........................... r10 = r10 + r11 + ....D=======================eE---------------------------R........................... r11 = r6 >> 0x6 + ....D========================eE--------------------------R........................... r11 = r11 + r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r11 = u8 [r11 + 0] + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r7 + 0x3c] = r10 + .....D======================eE----------------------------------------------------R.. r6 = r6 << 0x3a + .....D=======================eE---------------------------------------------------R.. r6 = r6 >> 0x38 + ......D================================================eeE------------------------R.. i32 r9 = r9 >> r11 + ......D==================================================eE-----------------------R.. r9 = r9 + r6 + .......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa4] = r9 + .......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 188841 with total cost of 3: + +``` + DeeER. i32 r9 = r2 >> 0x18 + D==eER jump 188861 if r9 != 0 +``` + +Gas simulation at offset 188847 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 188861 with total cost of 15: + +``` + DeER.............. r5 = r7 + 0x68 + D................. r6 = r8 + DeeeeeeeeeeeeeeeER r0 = 5730, jump 188416 +``` + +Gas simulation at offset 188872 with total cost of 26: + +``` + D............................ r7 = r5 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 188416 +``` + +Gas simulation at offset 188890 with total cost of 55: + +``` + DeER...................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x20] = r6 + .D........................................................ r5 = r7 + .DeE------------------------R............................. r7 = r8 + 0x11a0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = u8 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [r7 + 0xc] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r11 = u8 [r5 + 0xef] + ..D=================================================eER... r10 = r10 & r12 + ...D=================================================eER.. r6 = r10 & r11 + ...D==================================================eER. r10 = r6 & 0xff + ....DeE-------------------------------------------------R. r11 = 0x80 + ....D==================================================eER jump 189466 if r11 > 0x30 + ..D=eE------------------------------------R........ r10 = r2 >> 0x6 + ..DeE-------------------------------------R........ r11 = 0x10971e8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r12 = u8 [r7 + 0x1] + ...D=eE-----------------------------------R........ r10 = r10 + r11 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------R........ r7 = u8 [r10 + 0] + ....DeeE----------------------------------R........ i32 r11 = r9 >> 0x9 + ....D=======================eE------------R........ r12 = r12 & 0x40 + .....D=eE---------------------------------R........ r10 = r11 & 0xe + .....D=======================eeeeeeeeeeeeeeeeeeeeER jump 189006 if r12 == 0 +``` + +Gas simulation at offset 189002 with total cost of 2: + +``` + DeER. r11 = r9 >> 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 189006 with total cost of 30: + +``` + DeER............................. r11 = r11 & 0x1 + D=eER............................ r10 = r10 | r11 + D==eER........................... r10 = r10 << 0x18 + DeE--R........................... r7 = r7 << 0x10 + .D==eER.......................... r9 = r10 | r2 + .D===eER......................... r9 = r9 | r7 + .D............................... r7 = r5 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 5732, jump 188637 +``` + +Gas simulation at offset 189037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeE------------------------R r7 = r6 & 0x3f + D=eeeeeeeeeeeeeeeeeeeeE----R jump 189058 if r7 == 0 +``` + +Gas simulation at offset 189046 with total cost of 25: + +``` + DeER........................ r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 5734, jump 188637 +``` + +Gas simulation at offset 189058 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r5 + 0xed] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x10] + D=========================eER.. r7 = r7 ^ r10 + D==========================eER. r7 = r7 & 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r9 = u64 [r1 + 0x18] + .D==========================eER jump 189466 if r7 == 0 +``` + +Gas simulation at offset 189078 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0x59] + DeE------------------------R r8 = r10 & 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xed] = a3 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 189258 if r8 != 0 +``` + +Gas simulation at offset 189092 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0xfe + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x59] = a0 + D=eE------------------------R jump 189123 if r7 != 0 +``` + +Gas simulation at offset 189102 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x5f] + D=========================eE--------------R jump 189123 if r7 == 0 +``` + +Gas simulation at offset 189109 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 95] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 8] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 189123 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0xc1] + D=========================eE--------------R........... r7 = r7 & 0xfe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xc1] = a0 + .D=========================eE------------------------R jump 189163 if r7 != 0 +``` + +Gas simulation at offset 189139 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r5 + 0xc7] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 189163 if r7 == 0 +``` + +Gas simulation at offset 189147 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 199] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 112] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 189163 with total cost of 2: + +``` + DeER. r7 = r9 & 0x3f + D=eER jump 189466 if r7 == 0 +``` + +Gas simulation at offset 189170 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x151] + D=========================eE--------------R........... r7 = r7 & 0xfe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x151] = a0 + .D=========================eE------------------------R jump 189212 if r7 != 0 +``` + +Gas simulation at offset 189186 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x157] + D=========================eE--------------R jump 189212 if r7 == 0 +``` + +Gas simulation at offset 189194 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 343] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xf8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 256] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 189212 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x1b9] + D=========================eE--------------R........... r7 = r7 & 0xfe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1b9] = a0 + .D=========================eE------------------------R jump 189466 if r7 != 0 +``` + +Gas simulation at offset 189229 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x1bf] + D=========================eE--------------R jump 189466 if r7 == 0 +``` + +Gas simulation at offset 189238 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 447] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x160] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 360] = 0 + .DeeeeeeeeeeeeeeeE----------R jump 189466 +``` + +Gas simulation at offset 189258 with total cost of 1: + +``` + DeER jump 189291 if r7 == 0 +``` + +Gas simulation at offset 189261 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r5 + 0xc1] + DeE---------------------------------------R..... r7 = r7 | 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u8 [r5 + 0x59] = a0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 189326 if r8 == 0 +``` + +Gas simulation at offset 189275 with total cost of 26: + +``` + DeER......................... r7 = r8 | 0x1 + DeER......................... r8 = r9 & 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xc1] = a0 + .DeE------------------------R jump 189366 if r8 != 0 +``` + +Gas simulation at offset 189288 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 189466 +``` + +Gas simulation at offset 189291 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = i32 [r5 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r5 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u32 [r5 + 84] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u8 [r5 + 95] = 0x4 + .DeE------------------------------------------------R.................... r8 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r5 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... u64 [r5 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r5 + 0xc1] + ..D========================eE-----------------------R.................... r7 = r7 | 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u8 [r5 + 0x59] = a0 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 189275 if r8 != 0 +``` + +Gas simulation at offset 189326 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x84] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x88] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r5 + 188] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u8 [r5 + 199] = 0x4 + .DeE------------------------------------------------R. r7 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r5 + 112] = 0 + ..D=======================eE------------------------R. r7 = r8 | 0x1 + ..D========================eE-----------------------R. r8 = r9 & 0x3f + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xc1] = a0 + ...D========================eE-----------------------R jump 189466 if r8 == 0 +``` + +Gas simulation at offset 189366 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x151] + D=========================eE--------------R jump 189405 if r7 != 0 +``` + +Gas simulation at offset 189374 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x114] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 332] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r5 + 343] = 0x4 + .DeE------------------------------------------------R r8 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xf8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 256] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 189405 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r5 + 0x1b9] + DeE---------------------------------------R..... r7 = r7 | 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u8 [r5 + 0x151] = a0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 189458 if r8 != 0 +``` + +Gas simulation at offset 189420 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x17c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x180] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r5 + 436] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u8 [r5 + 447] = 0x4 + .DeE------------------------------------------------R. r7 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x160] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r5 + 360] = 0 + ..D=======================eE------------------------R. r7 = r8 | 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1b9] = a0 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 189466 +``` + +Gas simulation at offset 189458 with total cost of 26: + +``` + DeER......................... r7 = r8 | 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1b9] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 189466 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 189481 with total cost of 27: + +``` + DeER.......................... r8 = r8 + 0x11a0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r8 + 0xc] + D==========================eER jump 189578 if r9 == 0 +``` + +Gas simulation at offset 189491 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i8 [r7 + 0xef] + D=========================eE--------------R r10 = r10 & r9 + .D=========================eE-------------R r10 = r10 & 0x3f + .D==========================eE------------R jump 189624 if r10 == 0 +``` + +Gas simulation at offset 189507 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeeeE-------------------------------------R.................. r8 = r9 >a 0x38 + .D==========================eE------------R............. r9 = r9 >> 0x7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xf0] = a2 + .D========================eE---------------------------R r8 = r8 << 0x3a + ..D========================eE--------------------------R r8 = r8 >>a 0x38 + ..D=========================eE-------------------------R r8 = r8 >> 0x7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xf1] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 189763 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeE-------------------------R r9 = 0 + .DeE------------------------R r2 = r7 + 0x11a0 + .DeE------------------------R r10 = 0x1792 + .DeE------------------------R r4 = 0x1 + ..DeE-----------------------R r12 = 0x1ff000001ff + ..DeE-----------------------R r8 = 0x1f00000000 + ...DeE----------------------R r3 = 0xffffffffffffffff + ...DeE----------------------R r11 = 0x1736 + ...DeE----------------------R r5 = 0x1170 + ...DeeE---------------------R fallthrough +``` + +Gas simulation at offset 189816 with total cost of 202: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................. unlikely + DeE---------------------------------------R.................................................................................................................................................................. r6 = r7 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................. u8 [r6 + 146] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................. u64 [r6 + 80] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................. u64 [r6 + 88] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................. u32 [r6 + 96] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r6 + 0x30] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r6 + 56] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r6 + 0x88] = r4 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r6 + 0x68] = r12 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r6 + 0x70] = r12 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u32 [r6 + 128] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r6 + 250] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u32 [r6 + 200] = 0 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r6 + 192] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r6 + 184] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r6 + 241] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r6 + 242] = 0 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 243] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 244] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 245] = 0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 246] = 0 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r6 + 247] = 0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r6 + 0x98] = r10 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r6 + 160] = 0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r6 + 0xf0] = t2 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0xd0] = r12 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0xd8] = r12 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r6 + 232] = 0 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x118] = r8 + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 272] = 0 + ........D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x120] = r3 + ...........................................D=====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x100] = r11 + ...........................................D=====================================================================================================================================eE------------------------R. r9 = r9 + 0xf8 + ...........................................D======================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 264] = 0 + ...........................................D==============================================================================================================================================================eER jump 189816 if r9 != r5 +``` + +Gas simulation at offset 189949 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r2 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r2 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0] + .D========================eER r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 189964 with total cost of 29: + +``` + DeER............................ r9 = r7 + 0x11a3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u8 [r9 + 0] + D==========================eER.. r10 = r10 ^ r8 + .D==========================eER. r11 = r10 & 0xff + .D===========================eER jump 190925 if r11 == 0 +``` + +Gas simulation at offset 189981 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u64 [r1 + 0] = r6 + .DeE--------------------------------------R............... r6 = r7 + 0x7ff + .D=eE-------------------------------------R............... r6 = r6 + 0xd + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............... u8 [r9 + 0] = a1 + ..D========================eE-------------R............... r11 = r8 & 0x40 + ...D========================eeeE----------R............... r11 = r11 > 0x6 + ....D========================eE--------------------------R r11 = r11 & 0x2 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r9 + 0x7] = a4 + .....D=====================eE----------------------------R r11 = r8 & 0x20 + .....D======================eE---------------------------R r10 = r10 & 0x20 + ......D======================eeeeeeeeeeeeeeeeeeeeE-------R jump 190302 if r11 != 0 +``` + +Gas simulation at offset 190033 with total cost of 1: + +``` + DeER jump 190911 if r10 == 0 +``` + +Gas simulation at offset 190037 with total cost of 16: + +``` + DeER............... r8 = r7 + 0x600 + D.................. r5 = r7 + D.................. r7 = r8 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5736, jump 189481 +``` + +Gas simulation at offset 190053 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r5 + 0x659] + D=========================eER......................... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x659] = a0 + D==========================eE------------------------R jump 190094 if r7 != 0 +``` + +Gas simulation at offset 190068 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x65f] + D=========================eE--------------R jump 190094 if r7 == 0 +``` + +Gas simulation at offset 190076 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 1631] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x600] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 1544] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190094 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x6c1] + D=========================eE--------------R........... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x6c1] = a0 + .D=========================eE------------------------R jump 190136 if r7 != 0 +``` + +Gas simulation at offset 190110 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x6c7] + D=========================eE--------------R jump 190136 if r7 == 0 +``` + +Gas simulation at offset 190118 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 1735] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x668] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 1648] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190136 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x751] + D=========================eE--------------R........... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x751] = a0 + .D=========================eE------------------------R jump 190178 if r7 != 0 +``` + +Gas simulation at offset 190152 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x757] + D=========================eE--------------R jump 190178 if r7 == 0 +``` + +Gas simulation at offset 190160 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 1879] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x6f8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 1792] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190178 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x7b9] + D=========================eE--------------R........... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x7b9] = a0 + .D=========================eE------------------------R jump 190220 if r7 != 0 +``` + +Gas simulation at offset 190194 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x7bf] + D=========================eE--------------R jump 190220 if r7 == 0 +``` + +Gas simulation at offset 190202 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 1983] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x760] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 1896] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190220 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x3d] + D=========================eE--------------R........... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x3d] = a0 + .D=========================eE------------------------R jump 190258 if r7 != 0 +``` + +Gas simulation at offset 190234 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x43] + D=========================eE--------------R jump 190258 if r7 == 0 +``` + +Gas simulation at offset 190241 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 67] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x7f0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 2040] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190258 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0xa5] + D=========================eE--------------R........... r7 = r7 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xa5] = a0 + .D=========================eE------------------------R jump 190911 if r7 != 0 +``` + +Gas simulation at offset 190275 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xab] + D=========================eE--------------R jump 190911 if r7 == 0 +``` + +Gas simulation at offset 190284 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 171] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x4c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r6 + 84] = 0 + .DeeeeeeeeeeeeeeeE----------R jump 190911 +``` + +Gas simulation at offset 190302 with total cost of 1: + +``` + DeER jump 190339 if r10 == 0 +``` + +Gas simulation at offset 190305 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r9 + 0x9] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 190326 if r9 == 0 +``` + +Gas simulation at offset 190312 with total cost of 26: + +``` + DeER......................... r9 = 0x1776 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x6d0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1752] = 0 + DeeeeeeeeeeeeeeeE-----------R jump 190339 +``` + +Gas simulation at offset 190326 with total cost of 26: + +``` + DeER......................... r9 = 0x1784 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x6d0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1752] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 190339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0x659] + DeE------------------------R r10 = r8 & 0x10 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 190619 if r10 != 0 +``` + +Gas simulation at offset 190350 with total cost of 26: + +``` + DeER......................... r9 = r9 & 0xfd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x659] = a2 + D=eE------------------------R jump 190387 if r9 != 0 +``` + +Gas simulation at offset 190361 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r7 + 0x65f] + D=========================eE--------------R jump 190387 if r9 == 0 +``` + +Gas simulation at offset 190369 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 1631] = 0x1 + DeE------------------------R. r9 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x600] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1544] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190387 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u8 [r7 + 0x6c1] + D=========================eE--------------R........... r9 = r9 & 0xfd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x6c1] = a2 + .D=========================eE------------------------R jump 190429 if r9 != 0 +``` + +Gas simulation at offset 190403 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0x6c7] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 190429 if r9 == 0 +``` + +Gas simulation at offset 190411 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 1735] = 0x1 + DeE------------------------R. r9 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x668] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1648] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0x751] + DeE------------------------R r10 = r8 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 190717 if r10 != 0 +``` + +Gas simulation at offset 190440 with total cost of 26: + +``` + DeER......................... r9 = r9 & 0xfd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x751] = a2 + D=eE------------------------R jump 190477 if r9 != 0 +``` + +Gas simulation at offset 190451 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0x757] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 190477 if r9 == 0 +``` + +Gas simulation at offset 190459 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 1879] = 0x1 + DeE------------------------R. r9 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x6f8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1792] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190477 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r7 + 0x7b9] + DeE------------------------R r10 = r8 & 0x8 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 190769 if r10 != 0 +``` + +Gas simulation at offset 190488 with total cost of 26: + +``` + DeER......................... r9 = r9 & 0xfd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x7b9] = a2 + D=eE------------------------R jump 190525 if r9 != 0 +``` + +Gas simulation at offset 190499 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0x7bf] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 190525 if r9 == 0 +``` + +Gas simulation at offset 190507 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 1983] = 0x1 + DeE------------------------R. r9 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x760] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 1896] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190525 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r6 + 0x3d] + DeE------------------------R r10 = r8 & 0x4 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 190820 if r10 != 0 +``` + +Gas simulation at offset 190535 with total cost of 26: + +``` + DeER......................... r9 = r9 & 0xfd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x3d] = a2 + D=eE------------------------R jump 190569 if r9 != 0 +``` + +Gas simulation at offset 190545 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r6 + 0x43] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 190569 if r9 == 0 +``` + +Gas simulation at offset 190552 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 67] = 0x1 + DeE------------------------R. r9 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x7f0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 2040] = 0 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 190569 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r6 + 0xa5] + DeE------------------------R r8 = r8 & 0x2 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 190866 if r8 != 0 +``` + +Gas simulation at offset 190580 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0xfd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xa5] = a0 + D=eE------------------------R jump 190911 if r7 != 0 +``` + +Gas simulation at offset 190592 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xab] + D=========================eE--------------R jump 190911 if r7 == 0 +``` + +Gas simulation at offset 190601 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 171] = 0x1 + DeE------------------------R. r7 = 0x1794 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x4c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r6 + 84] = 0 + .DeeeeeeeeeeeeeeeE----------R jump 190911 +``` + +Gas simulation at offset 190619 with total cost of 1: + +``` + DeER jump 190653 if r9 != 0 +``` + +Gas simulation at offset 190622 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r7 + 0x61c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x620] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r7 + 1620] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r7 + 1631] = 0x4 + .DeE------------------------------------------------R r10 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x600] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 1544] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 190653 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r7 + 0x6c1] + DeE---------------------------------------R r9 = r9 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r7 + 0x659] = a2 + .D========================eE--------------R jump 190699 if r10 != 0 +``` + +Gas simulation at offset 190668 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r7 + 0x684] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x688] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r7 + 1724] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r7 + 1735] = 0x4 + .DeE------------------------------------------------R r9 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x668] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 1648] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 190699 with total cost of 26: + +``` + DeER......................... r9 = r10 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x6c1] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u8 [r7 + 0x751] + .DeE------------------------R r10 = r8 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 190440 if r10 == 0 +``` + +Gas simulation at offset 190717 with total cost of 1: + +``` + DeER jump 190751 if r9 != 0 +``` + +Gas simulation at offset 190720 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r7 + 0x714] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x718] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r7 + 1868] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r7 + 1879] = 0x4 + .DeE------------------------------------------------R r10 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x6f8] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 1792] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 190751 with total cost of 26: + +``` + DeER......................... r9 = r9 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x751] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u8 [r7 + 0x7b9] + .DeE------------------------R r10 = r8 & 0x8 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 190488 if r10 == 0 +``` + +Gas simulation at offset 190769 with total cost of 1: + +``` + DeER jump 190803 if r9 != 0 +``` + +Gas simulation at offset 190772 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r7 + 0x77c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x780] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r7 + 1972] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r7 + 1983] = 0x4 + .DeE------------------------------------------------R r10 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x760] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 1896] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 190803 with total cost of 26: + +``` + DeER......................... r9 = r9 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x7b9] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u8 [r6 + 0x3d] + .DeE------------------------R r10 = r8 & 0x4 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 190535 if r10 == 0 +``` + +Gas simulation at offset 190820 with total cost of 1: + +``` + DeER jump 190849 if r9 != 0 +``` + +Gas simulation at offset 190823 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r6 + 56] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r6 + 67] = 0x4 + .DeE------------------------------------------------R r10 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x7f0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 2040] = 0 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 190849 with total cost of 26: + +``` + DeER......................... r7 = r9 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x3d] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r6 + 0xa5] + .DeE------------------------R r8 = r8 & 0x2 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 190580 if r8 == 0 +``` + +Gas simulation at offset 190866 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 190903 if r7 != 0 +``` + +Gas simulation at offset 190869 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r6 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x6c] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r6 + 160] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u8 [r6 + 171] = 0x4 + .DeE------------------------------------------------R. r8 = 0x179a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x4c] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r6 + 84] = 0 + .D========================eE------------------------R. r7 = r7 | 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xa5] = a0 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 190911 +``` + +Gas simulation at offset 190903 with total cost of 26: + +``` + DeER......................... r7 = r7 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xa5] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 190911 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 190925 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 190927 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = r7 + 0x30 + .D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 5738, jump 189481 +``` + +Gas simulation at offset 190951 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x128 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5740, jump 189481 +``` + +Gas simulation at offset 190963 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x220 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5742, jump 189481 +``` + +Gas simulation at offset 190975 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x318 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5744, jump 189481 +``` + +Gas simulation at offset 190987 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x410 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5746, jump 189481 +``` + +Gas simulation at offset 190999 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x508 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5748, jump 189481 +``` + +Gas simulation at offset 191011 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x600 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5750, jump 189481 +``` + +Gas simulation at offset 191023 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x6f8 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5752, jump 189481 +``` + +Gas simulation at offset 191035 with total cost of 15: + +``` + DeER.............. r7 = r5 + 0x7f0 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5754, jump 189481 +``` + +Gas simulation at offset 191047 with total cost of 16: + +``` + DeER............... r6 = r5 + 0x7ff + D=eER.............. r7 = r6 + 0xe9 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 5756, jump 189481 +``` + +Gas simulation at offset 191063 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x1e1 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5758, jump 189481 +``` + +Gas simulation at offset 191075 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x2d9 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5760, jump 189481 +``` + +Gas simulation at offset 191087 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x3d1 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5762, jump 189481 +``` + +Gas simulation at offset 191099 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x4c9 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5764, jump 189481 +``` + +Gas simulation at offset 191111 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x5c1 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5766, jump 189481 +``` + +Gas simulation at offset 191123 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x6b9 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5768, jump 189481 +``` + +Gas simulation at offset 191135 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x7b1 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5770, jump 189481 +``` + +Gas simulation at offset 191147 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x10a8 + D............................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 189481 +``` + +Gas simulation at offset 191167 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeeE-----------------------R i32 r11 = r8 >> 0x4 + ..D=eE----------------------R r10 = r11 & 0xf + ..DeE-----------------------R r12 = 0xf + ..D==eE---------------------R jump 192430 if r12 > 0x3 + D=eER............................. r10 = r10 & 0x20 + DeE-R............................. r8 = r8 & 0x1f + .D=eER............................ r8 = r8 | r10 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r10 = 0x1097268 + .D===eER.......................... r8 = r8 + r10 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r8 + 0] + ..D============================eER jump 192430 if r5 == 0 +``` + +Gas simulation at offset 191249 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r5 = r5 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r8 = u8 [r5 + 0x5a] + D==========================eE-------------R........ r8 = r8 ^ r9 + .D==========================eE------------R........ r6 = r8 & 0xff + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r6 == 0 +``` + +Gas simulation at offset 191267 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x5a] = a2 + DeE------------------------R... r10 = r9 << 0x38 + D=eE-----------------------R... r10 = r10 >>a 0x38 + .D=eE----------------------R... r10 = r10 >> 0x7 + .DeE-----------------------R... r11 = r8 & 0x10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x60] = a3 + ..D............................ r8 = r9 + ..DeE-------------------------R jump 191315 if r11 == 0 +``` + +Gas simulation at offset 191290 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 5774, jump 188416 +``` + +Gas simulation at offset 191306 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r5 + 0x5a] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 191315 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r10 = i32 [r5 + 0x50] + DeE---------------------------------------R................ r11 = r8 << 0x3a + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................ r12 = u8 [r5 + 0x58] + .DeE--------------------------------------R................ r11 = r11 >> 0x3f + ..D=======================eeeE------------R................ r10 = r10 > 0xa + ...D========================eeE-----------------------------------------------R....... i32 r11 = r10 << r9 + ....D===============================================eeeE----------------------R....... r11 = r11 * r7 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r5 + 0x24] = r11 + ....DeE--------------------------------------------------------------------------R.... r8 = r8 << 0x39 + .....DeE-------------------------------------------------------------------------R.... r11 = r8 >>a 0x3f + .....DeE-------------------------------------------------------------------------R.... r8 = r8 >>a 0x38 + .....D=eE------------------------------------------------------------------------R.... r8 = r8 >> 0x7 + ......D=====================eE---------------------------------------------------R.... r10 = r10 >> 0x7 + .......D=====================eeE-------------------------------------------------R.... i32 r9 = r10 << r9 + ........D==============================================eeeE----------------------R.... r7 = r9 * r7 + ........D====================eE--------------------------------------------------R.... r8 = r8 & r10 + ........D=================================================eE---------------------R.... r7 = r7 & r11 + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u8 [r5 + 0x61] = a1 + .........D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + .........DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 192430 +``` + +Gas simulation at offset 191427 with total cost of 31: + +``` + DeER.............................. r10 = r8 >> 0x3 + D=eER............................. r10 = r10 & 0x20 + DeE-R............................. r8 = r8 & 0x1f + .D=eER............................ r8 = r8 | r10 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r10 = 0x1097268 + .D===eER.......................... r8 = r8 + r10 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0] + ..D============================eER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 191457 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r10 = u8 [r8 + 0x5d] + D==========================eE-------------R........ r10 = r10 ^ r9 + .D==========================eE------------R........ r11 = r10 & 0xff + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r11 == 0 +``` + +Gas simulation at offset 191475 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u8 [r8 + 0x5d] = a2 + DeE------------------------R..... r11 = r9 >> 0x4 + .DeE-----------------------R..... r12 = r11 + 0x1 + .D=eE----------------------R..... r12 = r12 & 0x10 + .D==eE---------------------R..... r11 = r11 | r12 + ..D==eE--------------------R..... r11 = r11 << 0x4 + ..DeE----------------------R..... r10 = r10 & 0xf + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x38] = r11 + ..D=eeeeeeeeeeeeeeeeeeeeE-------R jump 192430 if r10 == 0 +``` + +Gas simulation at offset 191503 with total cost of 2: + +``` + DeER. r9 = r9 & 0xf + D=eER jump 192401 if r9 == 0 +``` + +Gas simulation at offset 191510 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r10 = u8 [r8 + 0x62] + DeE---------------------------------------R....................................... r9 = r9 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r7 + 0x20] + .D========================eE--------------R....................................... r9 = r9 + r10 + .D=========================eE-------------R....................................... r9 = r9 & 0xff + .D==========================eE------------R....................................... r9 = r9 << 0x2 + .D===========================eE-----------R....................................... r7 = r7 + r9 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... r7 = u8 [r8 + 0x58] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... r10 = u8 [r8 + 0x5a] + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x50] = r9 + ...D========================eE---------------------------------------------------R r9 = r7 & 0xfd + ...D========================eE---------------------------------------------------R r10 = r10 & 0x20 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r8 + 0x58] = a2 + ....D========================eeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 192430 if r10 != 0 +``` + +Gas simulation at offset 191558 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0xf9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x58] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 192430 +``` + +Gas simulation at offset 191568 with total cost of 31: + +``` + DeER.............................. r11 = r8 >> 0x3 + D=eER............................. r11 = r11 & 0x20 + DeE-R............................. r8 = r8 & 0x1f + .D=eER............................ r8 = r8 | r11 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r11 = 0x1097268 + .D===eER.......................... r8 = r8 + r11 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0] + ..D============================eER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 191598 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r7 + 0x5e] + D==========================eE-------------R jump 192430 if r8 == r9 +``` + +Gas simulation at offset 191609 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r8 = u8 [r10 + 0xb] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r10 = u8 [r10 + 0xc] + D=========================eE--------------R.......................................... r8 = r8 & 0x3 + .D========================eE--------------R.......................................... r10 = r10 & 0x7 + .D=========================eE-------------R.......................................... r8 = r8 | r10 + .D==========================eE------------R.......................................... r8 = r8 & r9 + .D===========================eE-----------R.......................................... r8 = r8 << 0x1 + ..DeE-------------------------------------R.......................................... r10 = 0x21614 + ..D===========================eE----------R.......................................... r10 = r10 + r8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u16 [r10 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R........................... u8 [r7 + 0x5e] = a2 + ...D====================================================eER.......................... r10 = r10 << 0x1 + ...DeE----------------------------------------------------R.......................... r9 = 0x10951e8 + ...D=====================================================eER......................... r9 = r9 + r10 + ...DeE-----------------------------------------------------R......................... r10 = 0x21664 + ....D=========================eE---------------------------R......................... r10 = r10 + r8 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r10 = i16 [r10 + 0] + ....DeE----------------------------------------------------R......................... r11 = 0x21644 + ....D=========================eE---------------------------R......................... r8 = r8 + r11 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r8 = u16 [r8 + 0] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r9 + .....D==================================================eE--------------------------R r10 = r10 << 0x16 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r7 + 0x1c] = r10 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [r7 + 0x18] = r8 + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 192430 +``` + +Gas simulation at offset 191691 with total cost of 31: + +``` + DeER.............................. r10 = r8 >> 0x3 + D=eER............................. r10 = r10 & 0x20 + DeE-R............................. r8 = r8 & 0x1f + .D=eER............................ r8 = r8 | r10 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r10 = 0x1097268 + .D===eER.......................... r8 = r8 + r10 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0] + ..D============================eER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 191721 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r10 = u8 [r8 + 0x5c] + D==========================eE-------------R........ r10 = r10 ^ r9 + .D==========================eE------------R........ r11 = r10 & 0xf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ u8 [r8 + 0x5c] = a2 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 192273 if r11 == 0 +``` + +Gas simulation at offset 191741 with total cost of 2: + +``` + DeER. r11 = r9 & 0xf + D=eER jump 192259 if r11 == 0 +``` + +Gas simulation at offset 191748 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r12 = u8 [r8 + 0x62] + DeE---------------------------------------R....................................... r11 = r11 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r6 = u64 [r7 + 0x20] + .D========================eE--------------R....................................... r11 = r11 + r12 + .D=========================eE-------------R....................................... r11 = r11 & 0xff + .D==========================eE------------R....................................... r11 = r11 << 0x2 + .D===========================eE-----------R....................................... r11 = r11 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r11 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... r12 = u8 [r8 + 0x58] + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4c] = r11 + ...D========================eE---------------------------------------------------R r11 = r12 & 0xf7 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r8 + 0x58] = a4 + ...DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 192273 +``` + +Gas simulation at offset 191789 with total cost of 31: + +``` + DeER.............................. r10 = r8 >> 0x3 + D=eER............................. r10 = r10 & 0x20 + DeE-R............................. r8 = r8 & 0x1f + .D=eER............................ r8 = r8 | r10 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r10 = 0x1097268 + .D===eER.......................... r8 = r8 + r10 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0] + ..D============================eER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 191819 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r8 = u8 [r7 + 0x5b] + D==========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r8 == r9 +``` + +Gas simulation at offset 191830 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r7 + 0x2e] + DeE------------------------R.............................. r10 = r9 >> 0x6 + DeE------------------------R.............................. r11 = 0x14d74 + .DeE-----------------------R.............................. r10 = r10 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................ u8 [r7 + 0x5b] = a2 + .DeE-------------------------R............................ r9 = r9 << 0x3a + ..DeE------------------------R............................ r9 = r9 >> 0x38 + ..D=========================eeER.......................... i32 r8 = r8 >> r10 + ...D==========================eER......................... r8 = r8 + r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x3c] = r8 + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 192430 +``` + +Gas simulation at offset 191867 with total cost of 30: + +``` + DeER............................. r11 = r11 & 0x10 + DeER............................. r8 = r8 & 0xf + D=eER............................ r8 = r8 | r11 + D==eER........................... r8 = r8 << 0x1 + .DeE-R........................... r11 = 0x10972e8 + .D==eER.......................... r8 = r8 + r11 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r8 + 0] + .D============================eER jump 192430 if r5 == 0 +``` + +Gas simulation at offset 191894 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r10 + 0xc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r12 = u8 [r5 + 0xef] + .D========================eE--------------R r8 = r8 & r11 + .D=========================eE-------------R r12 = r12 & r8 + ..D=========================eE------------R r8 = r12 & 0xff + ..DeE-------------------------------------R r11 = 0x80 + ..D==========================eE-----------R jump 192430 if r11 > 0x30 + ..D=eE------------------------------------R........ r9 = r7 >> 0x6 + ..DeE-------------------------------------R........ r11 = 0x10971e8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r10 = u8 [r10 + 0x1] + ...D=eE-----------------------------------R........ r9 = r9 + r11 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------R........ r9 = u8 [r9 + 0] + ...D======================eE--------------R........ r11 = r8 >> 0x9 + ....D=======================eE------------R........ r12 = r10 & 0x40 + ....D======================eE-------------R........ r10 = r11 & 0xe + .....D=======================eeeeeeeeeeeeeeeeeeeeER jump 191993 if r12 == 0 +``` + +Gas simulation at offset 191989 with total cost of 2: + +``` + DeER. r11 = r8 >> 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 191993 with total cost of 30: + +``` + DeER............................. r11 = r11 & 0x1 + D=eER............................ r10 = r10 | r11 + D==eER........................... r10 = r10 << 0x18 + DeE--R........................... r9 = r9 << 0x10 + .D==eER.......................... r7 = r7 | r10 + .D===eER......................... r9 = r9 | r7 + .D............................... r7 = r5 + .D............................... r8 = r6 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 5786, jump 188637 +``` + +Gas simulation at offset 192023 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r1 + 0x8] + D=========================eER.................... r7 = r7 & 0x3f + D==========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r7 == 0 +``` + +Gas simulation at offset 192033 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0xf8 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D========================eER r1 = r1 + 0x28 + ..DeeeeeeeeeeeeeeeE---------R jump 188637 +``` + +Gas simulation at offset 192056 with total cost of 1: + +``` + DeER jump 192167 if r8 != 189 +``` + +Gas simulation at offset 192061 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 189964 +``` + +Gas simulation at offset 192078 with total cost of 21: + +``` + DeER.................... r11 = 0x103 + D=eeeeeeeeeeeeeeeeeeeeER jump 192217 if r11 > 0x3d + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xee] = a2 + .D.......................... r8 = r7 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 192444 if r11 != 0 +``` + +Gas simulation at offset 192161 with total cost of 15: + +``` + DeER.............. r7 = 0x1f + DeeeeeeeeeeeeeeeER jump 192448 +``` + +Gas simulation at offset 192167 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r11 = r11 & 0x10 + DeE---------------------------------------R......... r8 = r8 & 0xf + D=eE--------------------------------------R......... r8 = r8 | r11 + .D=eE-------------------------------------R......... r8 = r8 << 0x1 + .DeE--------------------------------------R......... r10 = 0x10972e8 + .D==eE------------------------------------R......... r8 = r8 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r10 = u16 [r8 + 0] + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r10 == 0 +``` + +Gas simulation at offset 192195 with total cost of 26: + +``` + DeER......................... r10 = r10 + r7 + D............................ r8 = r7 + D............................ r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE------------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 188890 +``` + +Gas simulation at offset 192217 with total cost of 2: + +``` + DeER. r11 = 0x104 + D=eER jump 192364 if r8 == r11 +``` + +Gas simulation at offset 192225 with total cost of 2: + +``` + DeER. r11 = 0x105 + D=eER jump 192430 if r8 != r11 +``` + +Gas simulation at offset 192233 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u8 [r10 + 0xc] + D=========================eE--------------R....... r8 = r8 ^ r9 + D==========================eE-------------R....... r8 = r8 & 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 192247 with total cost of 27: + +``` + DeER.......................... r9 = r9 << 0x3f + D=eER......................... r9 = r9 >>a 0x3f + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xc] = a2 + DeeeeeeeeeeeeeeeE------------R jump 192386 +``` + +Gas simulation at offset 192259 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u8 [r8 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r8 + 76] = 0 + D=========================eE--------------R........... r11 = r11 | 0x8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x58] = a4 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 192273 with total cost of 21: + +``` + DeER.................... r11 = r10 & 0xff + DeER.................... r10 = 0x10 + D=eeeeeeeeeeeeeeeeeeeeER jump 192430 if r11 =u 16 +``` + +Gas simulation at offset 192288 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r8 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r8 + 72] = 0 + D=========================eE--------------R........... r7 = r7 | 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x58] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 192430 +``` + +Gas simulation at offset 192304 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r10 = u8 [r8 + 0x62] + DeE---------------------------------------R....................................... r9 = r9 >> 0x2 + D=eE--------------------------------------R....................................... r9 = r9 & 0x3c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r7 = u64 [r7 + 0x28] + .D========================eE--------------R....................................... r9 = r9 + r10 + .D=========================eE-------------R....................................... r9 = r9 & 0xff + .D==========================eE------------R....................................... r9 = r9 << 0x2 + ..D==========================eE-----------R....................................... r7 = r7 + r9 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... r9 = u8 [r8 + 0x58] + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x48] = r7 + ...D========================eE---------------------------------------------------R r7 = r9 & 0xef + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r8 + 0x58] = a0 + ...DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 192430 +``` + +Gas simulation at offset 192347 with total cost of 29: + +``` + DeER............................ r9 = r9 << 0x3a + D=eER........................... r9 = r9 >>a 0x38 + D==eER.......................... r9 = r9 << 0x36 + D===eER......................... r9 = r9 >> 0x3d + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xb] = a2 + .DeeeeeeeeeeeeeeeE-------------R jump 192430 +``` + +Gas simulation at offset 192364 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u8 [r10 + 0] + D=========================eE--------------R....... r8 = r8 ^ r9 + D==========================eE-------------R....... r8 = r8 & 0x3f + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 192430 if r8 == 0 +``` + +Gas simulation at offset 192376 with total cost of 27: + +``` + DeER.......................... r8 = r9 & 0x3f + D=eER......................... r8 = r8 | 0x80 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 192386 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeE------------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 190927 +``` + +Gas simulation at offset 192401 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r8 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u8 [r8 + 0x5a] + .D========================eE--------------R........... r10 = r7 | 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x58] = a3 + .D========================eE-------------------------R r9 = r9 & 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r8 + 80] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 192430 if r9 != 0 +``` + +Gas simulation at offset 192423 with total cost of 26: + +``` + DeER......................... r7 = r7 | 0x6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x58] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 192430 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 192444 with total cost of 2: + +``` + DeeER r7 = 0x9 - r11 + DeeER fallthrough +``` + +Gas simulation at offset 192448 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r10 + 0xec] = a0 + D............................ r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D========================eER r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 189481 +``` + +Gas simulation at offset 192469 with total cost of 1: + +``` + DeER jump 196527 if r8 == 0 +``` + +Gas simulation at offset 192473 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x50] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x48] = r6 + .D.............................................................................. r5 = r9 + .D.............................................................................. r0 = r7 + ..DeE-------------------------------------R..................................... r11 = r0 + 0x11a4 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R..................................... u64 [r1 + 24] = 0xfffff + ...D=======================eE-------------R..................................... r7 = r0 + 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + ....D======================eE-------------------------R......................... r7 = r0 + 0x7ff + ....D=======================eE------------------------R......................... r7 = r7 + 0xe9 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x38] = r7 + .....DeE-----------------------------------------------R........................ r7 = 0x1be48 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ u64 [r1 + 0x8] = r7 + .....DeE-----------------------------------------------R........................ r7 = 0x109762a + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0] = r7 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r0 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 192567 +``` + +Gas simulation at offset 192541 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x28] + D=========================eE--------------R r8 = r8 - r7 + .D========================eE--------------R r7 = r7 << 0x2 + .D=========================eE-------------R r5 = r5 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r0 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u64 [r1 + 0x20] + ..D========================eE-------------R jump 192781 if r8 == 0 +``` + +Gas simulation at offset 192567 with total cost of 168: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................ r7 = u8 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................... u64 [r1 + 0x28] = r7 + D==========================eE-----------------------R...................................................................................................................... r7 = r7 >> 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................... r9 = u64 [r1 + 0x8] + .D==========================eE----------------------R...................................................................................................................... r7 = r7 + r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... r9 = u8 [r7 + 0] + ..D===================================================eER.................................................................................................................. r7 = r9 << 0x38 + ..D====================================================eER................................................................................................................. r7 = r7 >>a 0x38 + ...D====================================================eER................................................................................................................ r10 = r7 >> 0x7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................................................................................................ r7 = u8 [r11 + 0x5] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................................................................................................ r3 = u8 [r11 + 0x1] + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... u8 [r11 + 0x2] = a3 + ....D=================================================eE---------------------------R....................................................................................... r9 = r9 & 0x7 + ....D==================================================eE--------------------------R....................................................................................... r10 = r7 + r9 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R....................................................................................... r9 = u64 [r1 + 0] + .....D================================================eE---------------------------R....................................................................................... r9 = r9 + r3 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................................................................................... r12 = u8 [r9 + 0] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R....................................................................................... r6 = u8 [r11 + 0x6] + ......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R....................................................................................... r9 = i32 [r0 + 0] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................... r7 = i32 [r0 + 0x4] + ......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u8 [r11 + 0x3] = a3 + .......D========================================================================eeE-------------------R.................................................................... i32 r4 = r8 + 0 + ........D========================================================================eeE------------------R.................................................................... i32 r12 = r12 >> r6 + .........D========================================================================eeE-----------------R.................................................................... i32 r10 = r7 - r9 + .........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. r2 = u64 [r1 + 0x18] + ..........D================================================================================================eER............................................................. r10 = r10 + r2 + ...........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r6 = r10 /u r7 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R. u8 [r11 + 0x4] = a5 + ............D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R. u64 [r1 + 0x30] = r8 + ............D===========================================================================================================================================================eER jump 192664 if r4 >=u r6 +``` + +Gas simulation at offset 192652 with total cost of 29: + +``` + DeeeER.......................... r7 = r7 * r8 + D===eER......................... r7 = r7 + r9 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r0 + 0] = r7 + D............................... r6 = r8 + .DeeeeeeeeeeeeeeeE-------------R jump 192703 +``` + +Gas simulation at offset 192664 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeE-------------------------------------R............. r7 = r6 * r7 + D===eE------------------------------------R............. r7 = r7 + r9 + D====eE-----------------------------------R............. r7 = r7 & r2 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............. u32 [r0 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r2 = u64 [r1 + 0x28] + .D=========================eE-------------R............. r2 = r2 + 0x1 + ..D=========================eE------------R............. r7 = r2 & 0x1f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 192699 if r3 >u 50 +``` + +Gas simulation at offset 192691 with total cost of 26: + +``` + DeER......................... r8 = r3 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x1] = a1 + DeeeeeeeeeeeeeeeE-----------R jump 192703 +``` + +Gas simulation at offset 192699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 1] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 192703 with total cost of 27: + +``` + DeER.......................... r9 = r6 << 0x20 + D=eER......................... r7 = r9 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeE-------------------------R r9 = r9 >> 0x1e + .D............................ r7 = r5 + .DeE-------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 5796, jump 256151 +``` + +Gas simulation at offset 192726 with total cost of 25: + +``` + DeeER....................... i32 r6 = r6 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 192752 +``` + +Gas simulation at offset 192733 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + D........................... r9 = r6 + D........................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5798, jump [r11 + 0] +``` + +Gas simulation at offset 192745 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER jump 192541 if r7 >=u r8 +``` + +Gas simulation at offset 192752 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r7 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0xd8] + .D========================eE--------------R r9 = r11 & 0x1 + .D========================eE--------------R r7 = r7 + r8 + .D=========================eE-------------R jump 192733 if r9 == 0 +``` + +Gas simulation at offset 192770 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0] + D=========================eE--------------R........... r8 = r8 + r11 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 192733 +``` + +Gas simulation at offset 192781 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 192796 with total cost of 1: + +``` + DeER jump 196500 if r8 == 0 +``` + +Gas simulation at offset 192800 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x58] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [r1 + 0x50] = r6 + .D............................................................................. r5 = r9 + .D............................................................................. r11 = r7 + ..DeE-------------------------------------R.................................... r6 = r11 + 0x11a4 + ..DeE-------------------------------------R.................................... r0 = 0xfffff + ...DeE------------------------------------R.................................... r9 = r11 + 0x30 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................... u64 [r1 + 0x10] = r9 + ....D======================eE-------------R.................................... r7 = r11 + 0x11a0 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x40] = r7 + ....DeE-----------------------------------------------R........................ r7 = 0x1be48 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x8] = r7 + .....DeE----------------------------------------------R........................ r7 = 0x109762a + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0] = r7 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x48] = r11 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 192901 +``` + +Gas simulation at offset 192866 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x28] + D=========================eE--------------R........... r8 = r8 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u64 [r1 + 0x30] + .D=========================eE-------------R........... r7 = r7 << 0x21 + .D==========================eE------------R........... r7 = r7 >> 0x1e + .D===========================eE-----------R........... r5 = r5 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r11 = u64 [r1 + 0x48] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + ..D=========================eE-----------------------R jump 193113 if r8 == 0 +``` + +Gas simulation at offset 192901 with total cost of 161: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................ r2 = u8 [r6 + 0] + D=========================eER....................................................................................................................................... r7 = r2 >> 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................... r9 = u64 [r1 + 0x8] + .D=========================eER...................................................................................................................................... r7 = r7 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r9 = u8 [r7 + 0] + .D===================================================eER............................................................................................................ r7 = r9 << 0x38 + ..D===================================================eER........................................................................................................... r7 = r7 >>a 0x38 + ..D====================================================eER.......................................................................................................... r10 = r7 >> 0x7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R.......................................................................................................... r7 = u8 [r6 + 0x5] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.......................................................................................................... r3 = u8 [r6 + 0x1] + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r6 + 0x2] = a3 + ...D=================================================eE---------------------------R................................................................................. r9 = r9 & 0x7 + ....D=================================================eE--------------------------R................................................................................. r4 = r7 + r9 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R................................................................................. r9 = u64 [r1 + 0] + ....D==============================================eE-----------------------------R................................................................................. r9 = r9 + r3 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................................................. r12 = u8 [r9 + 0] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................................................................. r10 = u8 [r6 + 0x6] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................................................................. r9 = i32 [r11 + 0] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................. r7 = i32 [r11 + 0x4] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................. u8 [r6 + 0x3] = t2 + ......D======================================================================eeE--R................................................................................. i32 r4 = r8 + 0 + .......D=======================================================================eeER................................................................................. i32 r12 = r12 >> r10 + ........D======================================================================eeER................................................................................. i32 r10 = r7 - r9 + ........D========================================================================eER................................................................................ r10 = r10 + r0 + .........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r10 = r10 /u r7 + ..........D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------R.................... u8 [r6 + 0x4] = a5 + ..........D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------R.................... u64 [r1 + 0x38] = r8 + ..........D===================================================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 192991 if r4 >=u r10 +``` + +Gas simulation at offset 192979 with total cost of 29: + +``` + DeeeER.......................... r7 = r7 * r8 + D===eER......................... r7 = r7 + r9 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r7 + D............................... r6 = r8 + .DeeeeeeeeeeeeeeeE-------------R jump 193032 +``` + +Gas simulation at offset 192991 with total cost of 30: + +``` + D................................ r12 = r10 + DeeeER........................... r7 = r10 * r7 + D===eER.......................... r7 = r7 + r9 + D====eER......................... r7 = r7 & r0 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r7 + .DeE----------------------------R r2 = r2 + 0x1 + .D=eE---------------------------R r7 = r2 & 0x1f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r6 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeE--------R jump 193026 if r3 >u 50 +``` + +Gas simulation at offset 193016 with total cost of 26: + +``` + DeER......................... r8 = r3 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x1] = a1 + D............................ r6 = r12 + .DeeeeeeeeeeeeeeeE----------R jump 193032 +``` + +Gas simulation at offset 193026 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 1] = 0 + D........................... r6 = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 193032 with total cost of 27: + +``` + DeER.......................... r9 = r6 << 0x20 + D=eER......................... r7 = r9 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeE-------------------------R r9 = r9 >> 0x1d + .D............................ r7 = r5 + .DeE-------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 5800, jump 256151 +``` + +Gas simulation at offset 193055 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeeE-----------------------R i32 r6 = r6 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 193084 +``` + +Gas simulation at offset 193065 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + D........................... r9 = r6 + D........................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5802, jump [r11 + 0] +``` + +Gas simulation at offset 193077 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x40] + D=========================eER jump 192866 if r7 >=u r8 +``` + +Gas simulation at offset 193084 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r7 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0xd8] + .D========================eE--------------R r9 = r11 & 0x1 + .D========================eE--------------R r7 = r7 + r8 + .D=========================eE-------------R jump 193065 if r9 == 0 +``` + +Gas simulation at offset 193102 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0] + D=========================eE--------------R........... r8 = r8 + r11 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 193065 +``` + +Gas simulation at offset 193113 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 193128 with total cost of 25: + +``` + D........................... r8 = r7 + DeER........................ r7 = 0x41a8467ce38e38e4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 5806, jump 57503 +``` + +Gas simulation at offset 193151 with total cost of 15: + +``` + DeER.............. r8 = 0x3fe0000000000000 + DeeeeeeeeeeeeeeeER r0 = 5808, jump 66433 +``` + +Gas simulation at offset 193168 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5810, jump 66368 +``` + +Gas simulation at offset 193175 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 16] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [0x1097660] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0x4] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 10] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 193247 if r8 != 0 +``` + +Gas simulation at offset 193208 with total cost of 15: + +``` + DeER.............. r7 = 0x40 + DeeeeeeeeeeeeeeeER r0 = 5812, jump 5449 +``` + +Gas simulation at offset 193218 with total cost of 50: + +``` + D.................................................... r6 = r7 + D.................................................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r6 + 56] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x1097660] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r8 + .DeE------------------------------------------------R r0 = 0x16b6 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 193256 +``` + +Gas simulation at offset 193247 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 5814, jump 193256 +``` + +Gas simulation at offset 193256 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [0x1097660] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + D=========================eER jump 193282 if r6 == 0 +``` + +Gas simulation at offset 193267 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 193325 if r8 != r7 +``` + +Gas simulation at offset 193280 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 193356 +``` + +Gas simulation at offset 193282 with total cost of 15: + +``` + DeER.............. r7 = 0x40 + DeeeeeeeeeeeeeeeER r0 = 5816, jump 5449 +``` + +Gas simulation at offset 193292 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 5818, jump 193299 +``` + +Gas simulation at offset 193299 with total cost of 70: + +``` + DeER..................................................................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r6 + 56] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [0x1097660] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r6 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [r1 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 193356 if r8 == 0 +``` + +Gas simulation at offset 193325 with total cost of 6: + +``` + DeER..... r8 = r8 - r7 + D=eER.... r8 = r8 >>a 0x3 + .D=eeeER. r9 = r8 > 0x3a + .D=eeER r8 = 0xc - r7 + ..DeE-R r7 = r6 & 0x3 + ..DeeER fallthrough +``` + +Gas simulation at offset 193558 with total cost of 53: + +``` + DeER.................................................... r7 = r7 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0x50] + D=========================eER........................... r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0] + .DeE-------------------------------------------------R.. r9 = 0x15 + .D=eeE-----------------------------------------------R.. i32 r8 = r9 - r8 + ..D=================================================eeER i32 r7 = r7 << r8 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 5830, jump 57352 +``` + +Gas simulation at offset 193586 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 5832, jump 58524 +``` + +Gas simulation at offset 193598 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5834, jump 66368 +``` + +Gas simulation at offset 193605 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeE------------------------R r6 = r6 + 0x1 + DeE------------------------R r5 = r5 + 0x4 + D=eE-----------------------R jump 193640 if r6 == 76 +``` + +Gas simulation at offset 193617 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 193545 if r6 <=u 51 +``` + +Gas simulation at offset 193621 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 193632 if r6 u 51 +``` + +Gas simulation at offset 193725 with total cost of 17: + +``` + DeER................ r7 = r9 << 0x38 + D=eER............... r7 = r7 >> 0x3a + .D=eeER............. r5 = 0xc - r7 + ..DeE-R............. r7 = r9 & 0x3 + ..DeeeeeeeeeeeeeeeER jump 193757 +``` + +Gas simulation at offset 193739 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 193750 if r9 > 0x1f + ..D=======================eeER. i32 r12 = r12 + 0x1 + ..D=========================eER r6 = r6 + r7 + ..D=========================eER jump 193689 if r12 == 16 +``` + +Gas simulation at offset 193978 with total cost of 2: + +``` + DeER. r9 = 0 + DeER. r7 = 0 + DeER. r8 = 0x1ff + DeeER fallthrough +``` + +Gas simulation at offset 193987 with total cost of 23: + +``` + DeER...................... r9 = r9 + r6 + D=eeER.................... i32 r10 = r9 >> 0x18 + .D==eeeeeeeeeeeeeeeeeeeeER jump 194014 if r10 != 0 +``` + +Gas simulation at offset 193996 with total cost of 2: + +``` + DeeER i32 r7 = r7 + 0x1 + DeE-R jump 194032 if r8 <=s 0 +``` + +Gas simulation at offset 194002 with total cost of 2: + +``` + DeER. r9 = r9 << 0x28 + D=eER r9 = r9 >> 0x28 + DeE-R jump 193987 if r7 >a 0x3 + .D=====eeER. i32 r8 = r8 + r10 + ..DeeE----R. i32 r7 = r7 + 0x1 + ..D======eER jump 194002 if r8 >s 0 +``` + +Gas simulation at offset 194032 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r1 + 0x70] + .D========================eeE-------------R............ i32 r11 = r10 - r7 + ..D=========================eeE-----------R............ i32 r8 = r11 >>a 0x1f + ...D==========================eE----------R............ r9 = r11 ^ r8 + ...D===========================eeE--------R............ i32 r8 = r9 - r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............ r9 = u64 [r1 + 0x78] + ....D============================eeeeeeeeeeeeeeeeeeeeER jump 193898 if r8 >=u r9 +``` + +Gas simulation at offset 194055 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 193898 if r10 != r7 +``` + +Gas simulation at offset 194065 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + DeeeeeeeeeeeeeeeE----------R jump 193689 +``` + +Gas simulation at offset 194071 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... unlikely + DeE---------------------------------------R...................................................................................... r9 = 0x8000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... u32 [r8 + 0x26c] = r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... u32 [r8 + 0x270] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... u32 [r8 + 0x274] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... u32 [r8 + 0x278] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r8 + 0x27c] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r8 + 0x280] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r8 + 0x284] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r8 + 0x288] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0x28c] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0x290] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0x294] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r1 + 0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x1097660] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0x298] = r9 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0x29c] = r9 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0x2a0] = r9 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------R r0 = 5864, jump 194151 +``` + +Gas simulation at offset 194151 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [0x1097660] + D=========================eER jump 194191 if r2 == 0 +``` + +Gas simulation at offset 194160 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r2 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r2 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 194236 if r6 != r12 +``` + +Gas simulation at offset 194173 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 194268 +``` + +Gas simulation at offset 194175 with total cost of 25: + +``` + DeER........................ r0 = 0x16ea + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 194521 +``` + +Gas simulation at offset 194185 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 194521 +``` + +Gas simulation at offset 194191 with total cost of 15: + +``` + DeER.............. r7 = 0x40 + DeeeeeeeeeeeeeeeER r0 = 5868, jump 5449 +``` + +Gas simulation at offset 194201 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 5870, jump 194208 +``` + +Gas simulation at offset 194208 with total cost of 51: + +``` + D..................................................... r2 = r6 + DeER.................................................. r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x1097660] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 40] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 56] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r6 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x8] + ..D================================================eER jump 194268 if r6 == 0 +``` + +Gas simulation at offset 194236 with total cost of 6: + +``` + DeER..... r7 = r6 - r12 + D=eER.... r7 = r7 >>a 0x3 + .D=eeeER. r8 = r7 =u r7 +``` + +Gas simulation at offset 194275 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + DeE-------------------------------------------------R r6 = r6 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r2 + 0x30] = r6 + .D................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x20] + .DeE------------------------------------------------R r0 = 0x16f6 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 194521 +``` + +Gas simulation at offset 194299 with total cost of 27: + +``` + DeER.......................... r8 = r6 - r12 + D=eER......................... r10 = r8 >>a 0x3 + .D=eER........................ r8 = r10 + 0x1 + .D==eER....................... r9 = r8 >> 0x3d + ..DeE-R....................... r3 = r2 + 0x28 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + ..D==eeeeeeeeeeeeeeeeeeeeE---R jump 194960 if r9 != 0 +``` + +Gas simulation at offset 194321 with total cost of 22: + +``` + DeER..................... r9 = r7 - r12 + D=eER.................... r7 = r9 >>a 0x2 + .D=eeeeeeeeeeeeeeeeeeeeER jump 194369 if r8 >=u r7 +``` + +Gas simulation at offset 194330 with total cost of 21: + +``` + DeER.................... r8 = 0x7ffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeER jump 194384 if r9 >=u r8 +``` + +Gas simulation at offset 194343 with total cost of 1: + +``` + DeER r8 = r7 << 0x3 + DeER jump 194398 if r7 != 0 +``` + +Gas simulation at offset 194349 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 194450 +``` + +Gas simulation at offset 194351 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 5872, jump 4480 +``` + +Gas simulation at offset 194361 with total cost of 25: + +``` + D........................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 194521 +``` + +Gas simulation at offset 194369 with total cost of 21: + +``` + D....................... r7 = r8 + DeER.................... r8 = 0x7ffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeER jump 194343 if r9 > 0x3d + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 194973 if r7 != 0 +``` + +Gas simulation at offset 194420 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 5874, jump 5449 +``` + +Gas simulation at offset 194432 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x78] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x70] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 194450 with total cost of 51: + +``` + DeER.................................................. r9 = r10 << 0x3 + D=eER................................................. r9 = r9 + r7 + DeE-R................................................. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + .D=eE------------------------------------------------R r8 = r9 + 0x8 + ..DeE------------------------------------------------R jump 194491 if r6 == r12 +``` + +Gas simulation at offset 194470 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r6 + 0xfffffffffffffff8] + DeE---------------------------------------R.......... r11 = r6 + 0xfffffffffffffff8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xfffffffffffffff8] = r10 + .DeE------------------------------------------------R r9 = r9 + 0xfffffffffffffff8 + .D................................................... r6 = r11 + .DeE------------------------------------------------R jump 194470 if r11 != r12 +``` + +Gas simulation at offset 194488 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r3 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 194491 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r2 + 0x28] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r2 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r2 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... r6 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 194516 if r12 == 0 +``` + +Gas simulation at offset 194507 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 5876, jump 4480 +``` + +Gas simulation at offset 194516 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5878, jump 194521 +``` + +Gas simulation at offset 194521 with total cost of 152: + +``` + DeER....................................................................................................................................................... r7 = r5 + 0x7ff + D=eER...................................................................................................................................................... r9 = r7 + 0xe0 + .DeER...................................................................................................................................................... r7 = r6 + 0x4 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 0x18] = r7 + ..DeE------------------------R............................................................................................................................. r7 = r6 + 0x44 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r5 + 0x20] = r7 + ...DeE------------------------R............................................................................................................................ r7 = r6 + 0x174 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... u64 [r5 + 0x28] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................... u8 [r5 + 287] = 0x1 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r5 + 535] = 0x81 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u8 [r5 + 783] = 0x2 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u8 [r5 + 1031] = 0x82 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r5 + 1279] = 0x4 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r5 + 1527] = 0x84 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r9 + 248] = 0x8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r9 + 496] = 0x88 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u8 [r9 + 744] = 0x10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r9 + 992] = 0x90 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r9 + 1240] = 0x20 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r9 + 1488] = 0xa0 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r7 = u64 [r1 + 0x10] + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = u8 [r7 + 0x12] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u8 [r5 + 1775] = 0x40 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... u8 [r5 + 2023] = 0x40 + .......D==========================================================================================================================eER...................... r7 = r7 & 0x1 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................... u64 [r1 + 0x90] = r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = 0x40 + ........D==========================================================================================================================eE---------------------R jump 194660 if r7 != 0 +``` + +Gas simulation at offset 194643 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 18] = 0xff + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5880, jump 190927 +``` + +Gas simulation at offset 194660 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeER........................ r7 = 0x105 + DeER........................ r8 = 0x200 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R jump 194681 +``` + +Gas simulation at offset 194675 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0x1 + D==eER jump 194721 if r5 == r8 +``` + +Gas simulation at offset 194681 with total cost of 1: + +``` + DeER jump 194675 if r5 == r7 +``` + +Gas simulation at offset 194684 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0xff + D.......................................... r7 = r6 + D.......................................... r8 = r5 + .DeeeeeeeeeeeeeeeE------------------------R r0 = 5882, jump 191167 +``` + +Gas simulation at offset 194699 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 5884, jump 191167 +``` + +Gas simulation at offset 194711 with total cost of 15: + +``` + DeER.............. r8 = 0x200 + DeER.............. r7 = 0x105 + DeeeeeeeeeeeeeeeER jump 194675 +``` + +Gas simulation at offset 194721 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0x12] + D==================================================eER. r7 = r7 & 0x1 + .D==================================================eER jump 194750 if r7 == 0 +``` + +Gas simulation at offset 194734 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 18] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 5886, jump 190927 +``` + +Gas simulation at offset 194750 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 194756 with total cost of 15: + +``` + DeER.............. r9 = 0xff + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 5888, jump 191167 +``` + +Gas simulation at offset 194770 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 5890, jump 191167 +``` + +Gas simulation at offset 194782 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0x1 + D==eER jump 194756 if r5 != 255 +``` + +Gas simulation at offset 194790 with total cost of 276: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................ unlikely + DeE---------------------------------------R............................................................................................................................................................................................................................................ r7 = 0xb504 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................ u16 [r6 + 0x122] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................ u16 [r6 + 0x124] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................ u16 [r6 + 0x21a] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................ u16 [r6 + 0x21c] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u16 [r6 + 0x312] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u16 [r6 + 0x314] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u16 [r6 + 0x40a] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u16 [r6 + 0x40c] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u16 [r6 + 0x502] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u16 [r6 + 0x504] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u16 [r6 + 0x5fa] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u16 [r6 + 0x5fc] = r7 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 0x6f2] = r7 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 0x6f4] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 0x7ea] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 0x7ec] = r7 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r8 = u64 [r1 + 0x90] + ....D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r8 + 0x3] = r7 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r8 + 0x5] = r7 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r8 + 0xfb] = r7 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r8 + 0xfd] = r7 + .....D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u16 [r8 + 0x1f3] = r7 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u16 [r8 + 0x1f5] = r7 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u16 [r8 + 0x2eb] = r7 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u16 [r8 + 0x2ed] = r7 + ......D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u16 [r8 + 0x3e3] = r7 + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u16 [r8 + 0x3e5] = r7 + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u16 [r8 + 0x4db] = r7 + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u16 [r8 + 0x4dd] = r7 + .......D==================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x5d3] = r7 + ...........................................D==============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x5d5] = r7 + ...........................................D==============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x6cb] = r7 + ...........................................D==============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0x6cd] = r7 + ...........................................D=======================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r8 + 0x7c3] = r7 + ............................................D======================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r8 + 0x7c5] = r7 + ............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------R......................... r8 = u64 [r1 + 0x10] + ......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r8 + 0] = r7 + ......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r8 + 0x2] = r7 + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------R......................... r0 = u64 [r1 + 0xa8] + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------R......................... r5 = u64 [r1 + 0xa0] + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x98] + ...............................................................................D============================================================================================================================================================================eE------------------------R r1 = r1 + 0xb0 + ...............................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 194960 with total cost of 15: + +``` + DeER.............. r7 = 0x181ec + DeER.............. r0 = 0x179c + DeeeeeeeeeeeeeeeER jump 10550 +``` + +Gas simulation at offset 194973 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5892, jump 10252 +``` + +Gas simulation at offset 194980 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x1097328] + D=========================eER jump 194991 if r7 == 0 +``` + +Gas simulation at offset 194989 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 194991 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [0x1097328] + D=========================eE--------------R jump 194989 if r7 != 0 +``` + +Gas simulation at offset 195001 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r8 + .DeE--------------------------------------R..................................... r5 = 0xff + .D=eE-------------------------------------R..................................... r6 = 0x109732a + ..DeE-------------------------------------R..................................... r7 = 0x3f70000000000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + ...DeE-----------------------------------------------R.......................... r7 = 0xbff0000000000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r7 + ....DeE----------------------------------------------R.......................... r7 = 0x40f0000000000000 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r7 + .....DeE---------------------------------------------R.......................... r7 = 0x3fe0000000000000 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r7 + ......D=============================================eER......................... r7 = r6 + 0x300 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ......DeE----------------------------------------------------------------------R r7 = 0xff + .......DeE---------------------------------------------------------------------R r0 = 0x1706 + .......DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 57352 +``` + +Gas simulation at offset 195098 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 5894, jump 57352 +``` + +Gas simulation at offset 195107 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 5896, jump 58524 +``` + +Gas simulation at offset 195117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 5898, jump 66433 +``` + +Gas simulation at offset 195127 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5900, jump 287357 +``` + +Gas simulation at offset 195134 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 5902, jump 58524 +``` + +Gas simulation at offset 195144 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 5904, jump 66433 +``` + +Gas simulation at offset 195154 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5906, jump 85221 +``` + +Gas simulation at offset 195161 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0] = r7 + DeE------------------------R.. r6 = r6 + 0x2 + DeeE-----------------------R.. i32 r5 = r5 + 0xfffffffffffffff8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .D=========================eER jump 195098 if r6 != r7 +``` + +Gas simulation at offset 195175 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r5 = 0 + DeE---------------------------------------R.............. r8 = 0x10951e8 + .DeE--------------------------------------R.............. r6 = r8 + 0x400 + .DeE--------------------------------------R.............. r7 = 0x3f7921fb54442d18 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. u64 [r1 + 0x38] = r7 + ..DeE-------------------------------------R.............. r7 = 0x3f6921fb54442d18 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. u64 [r1 + 0x30] = r7 + ...DeE------------------------------------R.............. r7 = 0x40afe80000000000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r1 + 0x28] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. u64 [r1 + 0] = r8 + ....D=======================eE------------R.............. r7 = r8 + 0x7ff + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + ....D========================eE------------------------R. r7 = r7 + 0x1 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .....DeE------------------------------------------------R r7 = 0 + .....DeE------------------------------------------------R r0 = 0x1714 + .....DeeeeeeeeeeeeeeeE----------------------------------R jump 57352 +``` + +Gas simulation at offset 195252 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 5908, jump 57352 +``` + +Gas simulation at offset 195261 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 5910, jump 58524 +``` + +Gas simulation at offset 195271 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 5912, jump 66433 +``` + +Gas simulation at offset 195281 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5914, jump 286201 +``` + +Gas simulation at offset 195288 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 5916, jump 58524 +``` + +Gas simulation at offset 195298 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5918, jump 85159 +``` + +Gas simulation at offset 195305 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r6 + 0] = r7 + .DeeeE---------------------R.... i32 r7 = 0 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xfffffffffffffc00] = r7 + ..DeE--------------------------R r6 = r6 + 0x2 + ..DeeE-------------------------R i32 r5 = r5 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x20] + ...D=========================eER jump 195252 if r6 != r7 +``` + +Gas simulation at offset 195325 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u64 [r1 + 0x10] + D=========================eE--------------R.............. r6 = r9 + 0x5ff + .D=========================eE-------------R.............. r8 = r9 + 0x601 + .DeE--------------------------------------R.............. r5 = 0xff + ..DeE-------------------------------------R.............. r7 = 0x3f70000000000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. u64 [r1 + 0x30] = r7 + ...DeE------------------------------------R.............. r7 = 0xbff0000000000000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r1 + 0x28] = r7 + ....DeE-----------------------------------R.............. r7 = 0x40afea0000000000 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.............. u64 [r1 + 0x20] = r7 + .....DeE----------------------------------R.............. r7 = 0x3fe0000000000000 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r7 + ......D======================eE-----------------------R.. r7 = r9 + 0x3ff + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ......DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 195401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 5920, jump 57352 +``` + +Gas simulation at offset 195413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 5922, jump 58524 +``` + +Gas simulation at offset 195423 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 5924, jump 66433 +``` + +Gas simulation at offset 195433 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5926, jump 287357 +``` + +Gas simulation at offset 195440 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 5928, jump 58524 +``` + +Gas simulation at offset 195450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 5930, jump 66433 +``` + +Gas simulation at offset 195460 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 5932, jump 85159 +``` + +Gas simulation at offset 195467 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0] = r7 + .DeeeE----------------------------------------------R i32 r7 = 0 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u16 [r6 + 0] = r7 + ..DeeE----------------------------------------------R i32 r5 = r5 + 0xfffffffffffffff8 + ..DeE-----------------------------------------------R r6 = r6 + 0xfffffffffffffffe + ...D======================eE------------------------R r8 = r8 + 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r7 = u64 [r1 + 0x10] + ...D=========================eE---------------------R jump 195401 if r6 != r7 +``` + +Gas simulation at offset 195491 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u64 [r1 + 0] + D=========================eE--------------R.......... r7 = r12 + 0x1000 + .D========================eE--------------R.......... r8 = r12 + 0x1e00 + .D========================eE--------------R.......... r9 = r12 + 0x400 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u16 [r12 + 0] + ..D========================eE-----------------------R r11 = r12 + 0x1200 + ..D.................................................. r12 = r9 + ...DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 195515 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u16 [r7 + 0xfffffffffffff800] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u16 [r7 + 0xfffffffffffffa00] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u16 [r7 + 0x200] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................ u16 [r8 + 0xfffffffffffffa00] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r8 + 0xfffffffffffffc00] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = i16 [r9 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r6 = i16 [r12 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x400] = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r6 = i16 [r12 + 0xfffffffffffffc00] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x600] = r6 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r6 = i16 [r12 + 0] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0xfffffffffffffe00] = r6 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0] = r6 + ...D========================================================================eE------------------------R r7 = r7 + 0x2 + ....D========================================================================eE-----------------------R r8 = r8 + 0x2 + ....D========================================================================eE-----------------------R r12 = r12 + 0x4 + ....D=========================================================================eE----------------------R r9 = r9 + 0x2 + ....D=========================================================================eE----------------------R jump 195515 if r7 != r11 +``` + +Gas simulation at offset 195577 with total cost of 3: + +``` + DeER.. r7 = 0 + DeER.. r8 = 0x10971ef + DeER.. r10 = 0xfffffffffffffff0 + DeER.. r2 = 0x40 + .DeeER fallthrough +``` + +Gas simulation at offset 195592 with total cost of 150: + +``` + DeeER.................................................................................................................................................... i32 r9 = r10 + 0xfffffffffffffff0 + .D=eeeER................................................................................................................................................. r11 = r9 >s 0 + ..D===eeeER.............................................................................................................................................. i32 r11 = 0 - r11 + ...D=====eER............................................................................................................................................. r9 = r9 & r11 + ...D======eER............................................................................................................................................ r9 = r9 << 0x2 + ...D=======eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u8 [r8 + 0xfffffffffffffffa] = a2 + ....DeeE-----------------------------R................................................................................................................... i32 r9 = r10 + 0xfffffffffffffff8 + .....D=eeeE--------------------------R................................................................................................................... r11 = r9 >s 0 + ......D===eeeE-----------------------R................................................................................................................... i32 r11 = 0 - r11 + .......D=====eE----------------------R................................................................................................................... r9 = r9 & r11 + .......D======eE---------------------R................................................................................................................... r9 = r9 << 0x2 + .......D=======eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... u8 [r8 + 0xfffffffffffffffb] = a2 + ........DeeE-----------------------------R............................................................................................................... i32 r9 = r10 + 0xfffffffffffffffd + .........D=eeeE--------------------------R............................................................................................................... r11 = r9 >s 0 + ..........D===eeeE-----------------------R............................................................................................................... i32 r11 = 0 - r11 + ...........D=====eE----------------------R............................................................................................................... r9 = r9 & r11 + ...........D======eE---------------------R............................................................................................................... r9 = r9 << 0x2 + ...........D=======eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... u8 [r8 + 0xfffffffffffffffc] = a2 + ............DeeeE----------------------------R........................................................................................................... r9 = r10 >s 0 + .............D==eeeE-------------------------R........................................................................................................... i32 r9 = 0 - r9 + ..............D====eE------------------------R........................................................................................................... r9 = r9 & r10 + ..............D=====eE-----------------------R........................................................................................................... r9 = r9 << 0x2 + ..............D======eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u8 [r8 + 0xfffffffffffffffd] = a2 + ...............D====================eeE--------R......................................................................................................... i32 r9 = r10 + 0x4 + ................D=====================eeeE-----R......................................................................................................... r11 = r9 >s 0 + .................D=======================eeeE--R......................................................................................................... i32 r11 = 0 - r11 + ..................D=========================eE-R......................................................................................................... r9 = r9 & r11 + ..................D==========================eER......................................................................................................... r9 = r9 << 0x2 + ..................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0xfffffffffffffffe] = a2 + ...................D====================eeE-----------------------------R................................................................................ i32 r9 = r10 + 0x5 + ....................D=====================eeeE--------------------------R................................................................................ r11 = r9 >s 0 + .....................D=======================eeeE-----------------------R................................................................................ i32 r11 = 0 - r11 + ......................D=========================eE----------------------R................................................................................ r9 = r9 & r11 + ......................D==========================eE---------------------R................................................................................ r9 = r9 << 0x2 + ......................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r8 + 0xffffffffffffffff] = a2 + .......................D====================eeE-----------------------------R............................................................................ i32 r9 = r10 + 0x6 + ........................D=====================eeeE--------------------------R............................................................................ r11 = r9 >s 0 + ......................................D==========eeeE-----------------------R............................................................................ i32 r11 = 0 - r11 + .......................................D============eE----------------------R............................................................................ r9 = r9 & r11 + .......................................D=============eE---------------------R............................................................................ r9 = r9 << 0x2 + .......................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u8 [r8 + 0] = a2 + ........................................D=====eeE-------------------------------R........................................................................ i32 r3 = r10 + 0xa + .........................................D======eeE-----------------------------R........................................................................ i32 r4 = r10 + 0xb + ..........................................D=======eeE---------------------------R........................................................................ i32 r6 = r10 + 0xc + ...........................................D========eeE-------------------------R........................................................................ i32 r5 = r10 + 0xd + ............................................D=========eeE-----------------------R........................................................................ i32 r9 = r10 + 0xe + .............................................D==========eeE---------------------R........................................................................ i32 r11 = r10 + 0xf + ..............................................D===========eeE-------------------R........................................................................ i32 r10 = r10 + 0x8 + ...............................................D============eeeE----------------R........................................................................ r12 = r10 >s 0 + ................................................D==============eeeE-------------R........................................................................ i32 r12 = 0 - r12 + .................................................D================eE------------R........................................................................ r12 = r12 & r10 + .................................................D=================eE-----------R........................................................................ r12 = r12 << 0x2 + .................................................D==================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u8 [r8 + 0x1] = a5 + ..................................................D====================eeeE-------------------R.......................................................... r12 = r3 >s 0 + ...................................................D======================eeeE----------------R.......................................................... i32 r12 = 0 - r12 + ....................................................D========================eE---------------R.......................................................... r12 = r12 & r3 + ....................................................D=========================eE--------------R.......................................................... r12 = r12 << 0x2 + ....................................................D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r8 + 0x2] = a5 + .....................................................D=====================eeeE--------------------------R............................................... r12 = r4 >s 0 + ......................................................D=======================eeeE-----------------------R............................................... i32 r12 = 0 - r12 + .........................................................................D=======eE----------------------R............................................... r12 = r12 & r4 + .........................................................................D========eE---------------------R............................................... r12 = r12 << 0x2 + .........................................................................D=========eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u8 [r8 + 0x3] = a5 + ..........................................................................D====eeeE--------------------------R........................................... r12 = r6 >s 0 + ...........................................................................D======eeeE-----------------------R........................................... i32 r12 = 0 - r12 + ............................................................................D========eE----------------------R........................................... r12 = r12 & r6 + .............................................................................D========eE---------------------R........................................... r12 = r12 << 0x2 + .............................................................................D=========eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... u8 [r8 + 0x4] = a5 + ..............................................................................D==============eeeE----------------R....................................... r12 = r5 >s 0 + ...............................................................................D================eeeE-------------R....................................... i32 r12 = 0 - r12 + ................................................................................D==================eE------------R....................................... r12 = r12 & r5 + ................................................................................D===================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r8 + 4294967289] = 0 + .................................................................................D======================eE--------------------R.......................... r12 = r12 << 0x2 + .................................................................................D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r8 + 0x5] = a5 + ..................................................................................D=========================eeeE-------------------R..................... r12 = r9 >s 0 + ...................................................................................D===========================eeeE----------------R..................... i32 r12 = 0 - r12 + ....................................................................................D=============================eE---------------R..................... r9 = r9 & r12 + ....................................................................................D==============================eE--------------R..................... r9 = r9 << 0x2 + ....................................................................................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u8 [r8 + 0x6] = a2 + .....................................................................................D==========================eeeE--------------------------R.......... r9 = r11 >s 0 + ......................................................................................D============================eeeE-----------------------R.......... i32 r9 = 0 - r9 + .......................................................................................D==============================eE----------------------R.......... r9 = r9 & r11 + .......................................................................................D===============================eE---------------------R.......... r9 = r9 << 0x2 + .......................................................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u8 [r8 + 0x7] = a2 + ...............................................................................................D=============================eE-------------------R...... r9 = r7 << 0x2 + ...............................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x8] = a2 + ...............................................................................................D==================================eE--------------------R r7 = r7 + 0x8 + ................................................................................................D==================================eE-------------------R r8 = r8 + 0x10 + ................................................................................................D===================================eE------------------R jump 195592 if r7 != r2 +``` + +Gas simulation at offset 195831 with total cost of 326: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. unlikely + DeE---------------------------------------R.............................................................................................................................................................................................................................................................................................. r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................................................................................................................................................................................................. u8 [0x109762a] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................................................................................................................................................................................................. u8 [0x109765d] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................................................................................................................................................................................................................................................................. u8 [0x109762b] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................................................................................................................................................................................................................................................................. u8 [0x109765c] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u8 [0x109762c] = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u8 [0x109765b] = 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u8 [0x109762d] = 0x3 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u8 [0x109765a] = 0x3 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u8 [0x109762e] = 0x4 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u8 [0x1097659] = 0x4 + ...DeE-----------------------------------------------------------------------R........................................................................................................................................................................................................................................................... r2 = 0x5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u8 [0x109762f] = r2 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u8 [0x1097658] = r2 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u8 [0x1097630] = 0x6 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u8 [0x1097657] = 0x6 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u8 [0x1097631] = 0x7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u8 [0x1097656] = 0x7 + ....DeE------------------------------------------------------------------------------------------------R................................................................................................................................................................................................................................. r9 = 0x8 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u8 [0x1097632] = r9 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u8 [0x1097655] = r9 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [0x1097633] = 0x9 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [0x1097654] = 0x9 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [0x1097634] = 0xa + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [0x1097653] = 0xa + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u8 [0x1097635] = 0xb + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u8 [0x1097652] = 0xb + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u8 [0x1097636] = 0xc + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u8 [0x1097651] = 0xc + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [0x1097637] = 0xd + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [0x1097650] = 0xd + ...........................................D====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [0x1097638] = 0xe + ...........................................D====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [0x109764f] = 0xe + ...........................................D=====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [0x1097639] = 0xf + ...........................................D=====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [0x109764e] = 0xf + ............................................D============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [0x109763a] = 0x10 + ............................................D============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [0x109764d] = 0x10 + .....................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [0x109763b] = 0x11 + .....................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [0x109764c] = 0x11 + ......................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [0x109763c] = 0x12 + ......................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [0x109764b] = 0x12 + ..............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [0x109763d] = 0x13 + ..............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [0x109764a] = 0x13 + ..............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [0x109763e] = 0x14 + ...............................................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [0x1097649] = 0x14 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [0x109763f] = 0x15 + .......................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [0x1097648] = 0x15 + .......................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [0x1097640] = 0x16 + ........................................................................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [0x1097647] = 0x16 + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x1097641] = 0x17 + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x1097646] = 0x17 + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x1097642] = 0x18 + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x1097645] = 0x18 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x1097643] = 0x19 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x1097644] = 0x19 + .........................................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r10 = 0x10972e8 + .........................................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r11 = 0x20 + ..........................................................................................................................................................DeE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r12 = 0xf8 + ..........................................................................................................................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 196226 +``` + +Gas simulation at offset 196213 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = 0 + DeE------------------------R r6 = r6 + 0x1 + DeE------------------------R r10 = r10 + 0x2 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 196286 if r6 == r11 +``` + +Gas simulation at offset 196226 with total cost of 21: + +``` + DeER.................... r7 = r6 & 0xf + D=eeeeeeeeeeeeeeeeeeeeER jump 196213 if r9 > 0x3 + D=eER....................................... r7 = r5 << 0x1 + .D=eER...................................... r7 = r7 + r5 + .DeeeER..................................... r5 = r11 =u r10 +``` + +Gas simulation at offset 196453 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeE------------------------R r7 = r1 + 0x18 + .DeE-----------------------R r9 = 0x1000 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 5934, jump 256151 +``` + +Gas simulation at offset 196475 with total cost of 46: + +``` + DeER............................................. r7 = r6 + 0x1000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r7 + 0x1ac] + D==========================eeeeeeeeeeeeeeeeeeeeER jump 196513 if r7 == 0 +``` + +Gas simulation at offset 196486 with total cost of 25: + +``` + DeER........................ r9 = r1 + 0x18 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 5936, jump 192796 +``` + +Gas simulation at offset 196500 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0] + D==================================================eER.................... r7 = r7 << 0x1 + D===================================================eeeeeeeeeeeeeeeeeeeeER jump 196538 if r7 != 0 +``` + +Gas simulation at offset 196511 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 196583 +``` + +Gas simulation at offset 196513 with total cost of 25: + +``` + DeER........................ r9 = r1 + 0x18 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 5938, jump 192469 +``` + +Gas simulation at offset 196527 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0] + D==================================================eER. r7 = r7 << 0x1 + D===================================================eER jump 196583 if r7 == 0 +``` + +Gas simulation at offset 196538 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x18 + DeER............... r9 = 0x7fff + DeER............... r11 = 0xffffffffffff8000 + .DeeeeeeeeeeeeeeeER jump 196565 +``` + +Gas simulation at offset 196551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0] = r10 + DeE------------------------R r7 = r7 + 0xffffffffffffffff + DeE------------------------R r5 = r5 + 0x2 + DeE------------------------R r8 = r8 + 0x4 + .DeE-----------------------R jump 196583 if r7 == 0 +``` + +Gas simulation at offset 196565 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 196574 if r10 > 0x4 + D=eER............................. r10 = r10 & 0x10 + DeE-R............................. r8 = r8 & 0xf + .D=eER............................ r8 = r8 | r10 + .D==eER........................... r8 = r8 << 0x1 + .DeE--R........................... r10 = 0x10972e8 + .D===eER.......................... r8 = r8 + r10 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0] + ..D============================eER jump 196763 if r8 == 0 +``` + +Gas simulation at offset 196722 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r9 = r9 & 0x7f + D=eE--------------------------------------R.............. r10 = r9 << 0x1 + .DeE--------------------------------------R.............. r11 = 0x593a6 + .D=eE-------------------------------------R.............. r10 = r10 + r11 + .DeE--------------------------------------R.............. r9 = r9 ^ 0x7f + .D=eE-------------------------------------R.............. r9 = r9 << 0x1 + ..D=eE------------------------------------R.............. r9 = r9 + r11 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r10 = i16 [r10 + 0] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r9 = i16 [r9 + 0] + ..DeE-------------------------------------R.............. r7 = r7 + r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r7 + 0xf2] = r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xf4] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 196763 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 196765 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x38] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0xa4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r7 + 0xac] + ..D=================================================eeER. i32 r11 = r11 + r2 + ..DeE--------------------------------------------------R. r12 = 0x180 + ..D===================================================eER jump 196826 if r11 > r11 + .D==========================eE------------R........ r7 = r7 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 196826 if r7 == 0 +``` + +Gas simulation at offset 196815 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 197284 +``` + +Gas simulation at offset 196826 with total cost of 75: + +``` + DeER.......................................................................... r8 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r3 = u8 [r8 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r7 = u8 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r4 = i32 [r5 + 0x3c] + .D=========================eER................................................ r11 = r3 & r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r5 + 0x61] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u8 [r8 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r11 = r11 + r4 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + ...D===============================================eeE-R...................... i32 r7 = r7 >> r6 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r12 + ....D================================================eE----------------------R jump 196888 if r7 == 0 +``` + +Gas simulation at offset 196866 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r8 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r6 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 196888 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + D=========================eE--------------R............ r7 = r7 & r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r12 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r7 = r7 + r2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + ..D=======================eeE-------------------------R i32 r7 = r12 >> r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r11 + ...D========================eE------------------------R jump 196945 if r7 == 0 +``` + +Gas simulation at offset 196921 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r8 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r6 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r11 = r11 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r11 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 196945 with total cost of 1: + +``` + DeER jump 197284 if r9 == 0 +``` + +Gas simulation at offset 196949 with total cost of 29: + +``` + DeER............................ r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x10] = r7 + DeE-------------------------R... r9 = r9 << 0x20 + .DeE------------------------R... r9 = r9 >> 0x20 + .D=eE-----------------------R... r9 = r9 << 0x2 + .D==eE----------------------R... r9 = r9 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..DeE--------------------------R r7 = 0x109732a + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeE------------R jump 197045 +``` + +Gas simulation at offset 196980 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u32 [r5 + 0x80] + DeeE--------------------------------------R.................... i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r10 = u64 [r5 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r11 = u64 [r1 + 0x28] + .D=========================eE-------------R.................... r8 = r8 + r11 + .D==========================eE------------R.................... r8 = r8 & r9 + ..D==========================eE-----------R.................... r8 = r8 << 0x1 + ..D===========================eE----------R.................... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R..... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r9 = u64 [r1 + 0] + ...D=========================eE--------------------------R..... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r7 = u16 [r7 + 0] + ...D====================================================eeeER.. r7 = r7 * r8 + ....D======================================================eeER i32 r7 = r7 >>a 0x10 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197025 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r10 + 0] + D==================================================eER......................... r7 = r7 + r8 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r7 + .D========================eE--------------------------------------------------R r10 = r10 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x8] + .D=========================eE-------------------------------------------------R jump 197284 if r10 == r7 +``` + +Gas simulation at offset 197045 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x20] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ...D================================================eE------------------------R jump 197106 if r9 == 0 +``` + +Gas simulation at offset 197088 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1738 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 197106 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5944, jump [r8 + 0] +``` + +Gas simulation at offset 197114 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R jump 197138 if r7 <=u 383 +``` + +Gas simulation at offset 197134 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 197200 +``` + +Gas simulation at offset 197138 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r10 = u64 [r1 + 0x20] + D=========================eE--------------R........................................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r10 = u64 [r1 + 0x18] + .D=========================eeE------------R........................................... i32 r9 = r9 >> r10 + ..D==========================eE-----------R........................................... r9 = r9 << 0x20 + ..D===========================eE----------R........................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................... r10 = u32 [r5 + 0x18] + ...D======================eeE-------------R........................................... i32 r8 = r8 >> 0x16 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r5 + 0x10] + ...D===========================eE--------------------R................................ r8 = r8 + r9 + ....D===========================eE-------------------R................................ r8 = r8 & r10 + ....D============================eE------------------R................................ r8 = r8 << 0x1 + ....D===============================================eER............................... r8 = r8 + r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + .....D======================eE-------------------------------------------------R...... r7 = r7 << 0x1 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0] + .....D===============================================eE------------------------R...... r7 = r7 + r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ......D========================================================================eeeER.. r7 = r7 * r8 + ......D===========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197200 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 197248 if r10 == 0 +``` + +Gas simulation at offset 197233 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x173a + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 197248 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5946, jump [r8 + 0] +``` + +Gas simulation at offset 197253 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeE-------------------------------------------------R r9 = 0x17f + .D=eE------------------------------------------------R jump 196980 if r9 >=u r7 +``` + +Gas simulation at offset 197279 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 197025 +``` + +Gas simulation at offset 197284 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 197303 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0x19c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r7 + 0x1a4] + ..D=================================================eeER. i32 r11 = r11 + r2 + ..D===================================================eER jump 197362 if r11 > r12 + .D==========================eE------------R r11 = r11 & 0x1 + ..D==========================eE-----------R jump 197362 if r11 == 0 +``` + +Gas simulation at offset 197351 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 198290 +``` + +Gas simulation at offset 197362 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r3 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r4 = u8 [r3 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r11 = u8 [r5 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r7 = i32 [r5 + 0x3c] + .D=========================eE-------------R.................................... r12 = r4 & r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... r8 = u8 [r5 + 0x61] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r3 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE-----------------------R......................... r7 = r7 + r12 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r5 + 0x40] = r7 + ....D===============================================eeER....................... i32 r7 = r8 >> r11 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + .....D================================================eE----------------------R jump 197425 if r7 == 0 +``` + +Gas simulation at offset 197403 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197425 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r5 + 0xa4] + D=========================eE--------------R............ r7 = r7 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r6 + ...D=========================eE-----------------------R jump 197486 if r7 == 0 +``` + +Gas simulation at offset 197462 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197486 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r5 + 0x134] + D=========================eE--------------R............ r7 = r7 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r6 + ...D=========================eE-----------------------R jump 197547 if r7 == 0 +``` + +Gas simulation at offset 197523 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197547 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x1c0] + D=========================eE--------------R............ r7 = r7 & r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r7 = r7 + r2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r7 + ..D=======================eeE-------------------------R i32 r7 = r8 >> r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r12 + ...D========================eE------------------------R jump 197604 if r7 == 0 +``` + +Gas simulation at offset 197580 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197604 with total cost of 1: + +``` + DeER jump 198290 if r9 == 0 +``` + +Gas simulation at offset 197608 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r5 + 0xf8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R........... r7 = r5 + 0x160 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x18] = r7 + ..DeE-------------------------------------R........... r7 = r5 + 0x68 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------R........... r9 = r9 << 0x20 + ...DeE------------------------------------R........... r9 = r9 >> 0x20 + ...D=eE-----------------------------------R........... r12 = r10 + 0x4 + ...D==eE----------------------------------R........... r9 = r9 << 0x3 + ....D==eE---------------------------------R........... r9 = r9 + r12 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R........... u64 [r1 + 0x8] = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xffffffff80008001 + ....DeeeeeeeeeeeeeeeE--------------------------------R jump 197798 +``` + +Gas simulation at offset 197656 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u32 [r5 + 0x178] + DeeE--------------------------------------R.................... i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r10 = u64 [r5 + 0x170] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r11 = u64 [r1 + 0x38] + .D=========================eE-------------R.................... r8 = r8 + r11 + .D==========================eE------------R.................... r8 = r8 & r9 + ..D==========================eE-----------R.................... r8 = r8 << 0x1 + ..D===========================eE----------R.................... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R..... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R..... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r7 = u16 [r7 + 0] + ...D====================================================eeeER.. r7 = r7 * r8 + ....D======================================================eeER i32 r7 = r7 >>a 0x10 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197703 with total cost of 92: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u16 [r5 + 0xf2] + D=========================eeeeER............................................................... i32 r8 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................... r6 = u64 [r1 + 0] + .D============================eeeER............................................................ r9 = r8 * r6 + .D===============================eER........................................................... r9 = r9 >> 0x20 + ..D===============================eER.......................................................... r8 = r8 + r9 + ..D================================eeER........................................................ i32 r9 = r8 >> 0x1f + ...D=================================eeER...................................................... i32 r8 = r8 >>a 0xf + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R...................................................... r10 = i8 [r5 + 0xf0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = i32 [r12 + 0xfffffffffffffffc] + ....D==================================eE-----------R.......................................... r8 = r8 + r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r9 = u16 [r5 + 0xf4] + ....D===================================eE-----------R......................................... r8 = r8 & r10 + ....D==============================================eER......................................... r8 = r8 + r11 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r12 + 0xfffffffffffffffc] = r8 + .....D==============================================eeeeE---------------------R................ i32 r7 = r7 * r9 + ......D=================================================eeeE------------------R................ r8 = r7 * r6 + ......D====================================================eE-----------------R................ r8 = r8 >> 0x20 + ......D=====================================================eE----------------R................ r7 = r7 + r8 + .......D=====================================================eeE--------------R................ i32 r8 = r7 >> 0x1f + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................ r9 = i8 [r5 + 0xf1] + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r10 = i32 [r12 + 0] + ........D======================================================eeE------------R................ i32 r7 = r7 >>a 0xf + ........D========================================================eE-----------R................ r7 = r7 + r8 + .........D========================================================eE----------R................ r7 = r7 & r9 + .........D=========================================================eE---------R................ r7 = r7 + r10 + .........D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + .........D============================================eE--------------------------------------R r12 = r12 + 0x8 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r1 + 0x8] + ..........D=====================================================================eE------------R jump 198290 if r12 == r7 +``` + +Gas simulation at offset 197798 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x30] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ...D================================================eE------------------------R jump 197859 if r9 == 0 +``` + +Gas simulation at offset 197841 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x173e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 197859 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5950, jump [r8 + 0] +``` + +Gas simulation at offset 197867 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r12 = 0x109732a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x48] = r12 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 197900 if r7 <=u 383 +``` + +Gas simulation at offset 197896 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 197959 +``` + +Gas simulation at offset 197900 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x30] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x28] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....D========================eE-----------------------------------------------R..... r7 = r7 + r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + .....D==========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 197959 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 198007 if r10 == 0 +``` + +Gas simulation at offset 197992 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1740 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 198007 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5952, jump [r8 + 0] +``` + +Gas simulation at offset 198012 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeE-------------------------------------------------R jump 198040 if r7 <=u 383 +``` + +Gas simulation at offset 198035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeE----------R jump 198092 +``` + +Gas simulation at offset 198040 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r9 = u32 [r5 + 0x80] + DeeE--------------------------------------R.............................................. i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r10 = u64 [r5 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r11 = u64 [r1 + 0x38] + .D=========================eE-------------R.............................................. r8 = r8 + r11 + .D==========================eE------------R.............................................. r8 = r8 & r9 + ..D==========================eE-----------R.............................................. r8 = r8 << 0x1 + ..D===========================eE----------R.............................................. r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R............................... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R............................... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................... r7 = u16 [r7 + 0] + ....D===================================================eeeeER........................... i32 r7 = r7 * r8 + ....D=======================================================eER.......................... r7 = r7 << 0x10 + ....D========================================================eER......................... r7 = r7 >> 0x20 + .....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198092 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x138] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x20] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 198131 if r9 == 0 +``` + +Gas simulation at offset 198116 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1742 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 198131 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5954, jump [r8 + 0] +``` + +Gas simulation at offset 198136 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x118] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + .DeE-------------------------------------------------R jump 198164 if r7 <=u 383 +``` + +Gas simulation at offset 198159 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeE----------R jump 198217 +``` + +Gas simulation at offset 198164 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r9 = u32 [r5 + 0x110] + DeeE--------------------------------------R.............................................. i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r10 = u64 [r5 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r11 = u64 [r1 + 0x38] + .D=========================eE-------------R.............................................. r8 = r8 + r11 + .D==========================eE------------R.............................................. r8 = r8 & r9 + ..D==========================eE-----------R.............................................. r8 = r8 << 0x1 + ..D===========================eE----------R.............................................. r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R............................... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R............................... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................... r7 = u16 [r7 + 0] + ....D===================================================eeeeER........................... i32 r7 = r7 * r8 + ....D=======================================================eER.......................... r7 = r7 << 0x10 + ....D========================================================eER......................... r7 = r7 >> 0x20 + .....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198217 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x1a0] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 198256 if r9 == 0 +``` + +Gas simulation at offset 198241 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1744 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 198256 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5956, jump [r8 + 0] +``` + +Gas simulation at offset 198261 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x180] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x180] = r8 + .DeE-------------------------------------------------R jump 197656 if r7 <=u 383 +``` + +Gas simulation at offset 198285 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 197703 +``` + +Gas simulation at offset 198290 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x1f0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 198309 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r3 = i32 [r7 + 0x3c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0x44] + ..D=================================================eeER. i32 r7 = r7 + r3 + ..D===================================================eER jump 198399 if r7 > r11 + .D==========================eE------------R r7 = r7 & 0x1 + ..D==========================eE-----------R jump 198399 if r7 == 0 +``` + +Gas simulation at offset 198353 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x19c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0x1a4] + .D========================eeE-------------R i32 r7 = r7 + r11 + .D==========================eE------------R jump 198399 if r7 > r11 + .D==========================eE------------R........ r7 = r7 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 198399 if r7 == 0 +``` + +Gas simulation at offset 198388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 199326 +``` + +Gas simulation at offset 198399 with total cost of 75: + +``` + DeER.......................................................................... r2 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r4 = u8 [r2 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r7 = u8 [r5 + 0x60] + .D=========================eER................................................ r11 = r4 & r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r12 = u8 [r5 + 0x61] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r2 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r11 = r11 + r3 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + ...D=======================eeE-------------------------R...................... i32 r11 = r12 >> r7 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + ....D========================eE----------------------------------------------R jump 198458 if r11 == 0 +``` + +Gas simulation at offset 198436 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r11 = r11 >> r7 + .D==========================eE------------R.............. r11 = r11 ^ r12 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r12 + ..D==========================eE-----------R.............. r11 = r11 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r11 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198458 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r5 + 0xa4] + D=========================eE--------------R............ r11 = r11 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r11 = r11 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r11 + ..D========================eeE------------------------R i32 r8 = r8 >> r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r12 + ...D=========================eE-----------------------R jump 198519 if r8 == 0 +``` + +Gas simulation at offset 198495 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198519 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x134] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r8 = r8 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r12 + ...D=========================eE-----------------------R jump 198580 if r8 == 0 +``` + +Gas simulation at offset 198556 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198580 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r12 = i32 [r5 + 0x19c] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r11 + ...D=========================eE-----------------------R jump 198641 if r8 == 0 +``` + +Gas simulation at offset 198617 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r8 >> r7 + ..D=========================eE------------R.............. r7 = r7 ^ r12 + ..D=======================eeE-------------R.............. i32 r11 = r11 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198641 with total cost of 1: + +``` + DeER jump 199326 if r9 == 0 +``` + +Gas simulation at offset 198645 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R........... r7 = r5 + 0xf8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x18] = r7 + ..DeE-------------------------------------R........... r7 = r5 + 0x160 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------R........... r9 = r9 << 0x20 + ...DeE------------------------------------R........... r9 = r9 >> 0x20 + ...D=eE-----------------------------------R........... r12 = r10 + 0x4 + ...D==eE----------------------------------R........... r9 = r9 << 0x3 + ....D==eE---------------------------------R........... r9 = r9 + r12 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R........... u64 [r1 + 0x8] = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xffffffff80008001 + ....DeeeeeeeeeeeeeeeE--------------------------------R jump 198841 +``` + +Gas simulation at offset 198693 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u32 [r5 + 0x178] + DeeE--------------------------------------R.................... i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r10 = u64 [r5 + 0x170] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r11 = u64 [r1 + 0x30] + .D=========================eE-------------R.................... r8 = r8 + r11 + .D==========================eE------------R.................... r8 = r8 & r9 + ..D==========================eE-----------R.................... r8 = r8 << 0x1 + ..D===========================eE----------R.................... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R..... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R..... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r7 = u16 [r7 + 0] + ...D====================================================eeeER.. r7 = r7 * r8 + ....D======================================================eeER i32 r7 = r7 >>a 0x10 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 198740 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u16 [r5 + 0xf2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r1 + 0x38] + D=========================eER........................................................................... r7 = r7 + r9 + .D=========================eeeeER....................................................................... i32 r8 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................... r6 = u64 [r1 + 0] + ..D============================eeeER.................................................................... r9 = r8 * r6 + ..D===============================eER................................................................... r9 = r9 >> 0x20 + ..D================================eER.................................................................. r8 = r8 + r9 + ...D================================eeER................................................................ i32 r9 = r8 >> 0x1f + ....D=================================eeER.............................................................. i32 r8 = r8 >>a 0xf + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i8 [r5 + 0xf0] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = i32 [r12 + 0xfffffffffffffffc] + .....D==================================eE----------R................................................... r8 = r8 + r9 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u16 [r5 + 0xf4] + .....D=============================================eER.................................................. r8 = r8 & r10 + .....D==============================================eER................................................. r8 = r8 + r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffffc] = r8 + ......D=============================================eeeeE----------------------R........................ i32 r7 = r7 * r9 + .......D================================================eeeE-------------------R........................ r8 = r7 * r6 + .......D===================================================eE------------------R........................ r8 = r8 >> 0x20 + .......D====================================================eE-----------------R........................ r7 = r7 + r8 + ........D====================================================eeE---------------R........................ i32 r8 = r7 >> 0x1f + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........................ r9 = i8 [r5 + 0xf1] + .........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = i32 [r12 + 0] + .........D=====================================================eeE-------------R........................ i32 r7 = r7 >>a 0xf + .........D=======================================================eE------------R........................ r7 = r7 + r8 + ..........D=======================================================eE-----------R........................ r7 = r7 & r9 + ..........D=================================================================eE-R........................ r7 = r7 + r10 + ..........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + ..........D=======================================================eE-----------------------------------R r12 = r12 + 0x8 + ...........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r7 = u64 [r1 + 0x8] + ............................D===============================================================eE---------R jump 199326 if r12 == r7 +``` + +Gas simulation at offset 198841 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x30] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ...D================================================eE------------------------R jump 198902 if r9 == 0 +``` + +Gas simulation at offset 198884 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1748 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 198902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5960, jump [r8 + 0] +``` + +Gas simulation at offset 198910 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r12 = 0x109732a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x48] = r12 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 198943 if r7 <=u 383 +``` + +Gas simulation at offset 198939 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 199002 +``` + +Gas simulation at offset 198943 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x30] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x28] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....D========================eE-----------------------------------------------R..... r7 = r7 + r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + .....D==========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199002 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 199050 if r10 == 0 +``` + +Gas simulation at offset 199035 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x174a + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 199050 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5962, jump [r8 + 0] +``` + +Gas simulation at offset 199055 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 199083 if r7 <=u 383 +``` + +Gas simulation at offset 199078 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 199128 +``` + +Gas simulation at offset 199083 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r9 = u32 [r5 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r10 = u64 [r5 + 0x78] + DeeE-----------------------R........................................................... i32 r8 = r8 >> 0x16 + .D========================eER.......................................................... r8 = r8 & r9 + .D=========================eER......................................................... r8 = r8 << 0x1 + .D==========================eER........................................................ r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R............................... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................... r9 = u64 [r1 + 0x48] + ..D=========================eE-------------------------R............................... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u16 [r7 + 0] + ...D==================================================eeeeER........................... i32 r7 = r7 * r8 + ...D======================================================eER.......................... r7 = r7 << 0x10 + ...D=======================================================eER......................... r7 = r7 >> 0x20 + ....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeeE------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199128 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x138] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 199167 if r9 == 0 +``` + +Gas simulation at offset 199152 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x174c + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 199167 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5964, jump [r8 + 0] +``` + +Gas simulation at offset 199172 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x118] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + .DeE-------------------------------------------------R jump 199200 if r7 <=u 383 +``` + +Gas simulation at offset 199195 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 199253 +``` + +Gas simulation at offset 199200 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r9 = u32 [r5 + 0x110] + DeeE--------------------------------------R.............................................. i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r10 = u64 [r5 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................. r11 = u64 [r1 + 0x30] + .D=========================eE-------------R.............................................. r8 = r8 + r11 + .D==========================eE------------R.............................................. r8 = r8 & r9 + ..D==========================eE-----------R.............................................. r8 = r8 << 0x1 + ..D===========================eE----------R.............................................. r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R............................... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R............................... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................... r7 = u16 [r7 + 0] + ....D===================================================eeeeER........................... i32 r7 = r7 * r8 + ....D=======================================================eER.......................... r7 = r7 << 0x10 + ....D========================================================eER......................... r7 = r7 >> 0x20 + .....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199253 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x1a0] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x10] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 199292 if r9 == 0 +``` + +Gas simulation at offset 199277 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x174e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 199292 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5966, jump [r8 + 0] +``` + +Gas simulation at offset 199297 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x180] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x180] = r8 + .DeE-------------------------------------------------R jump 198693 if r7 <=u 383 +``` + +Gas simulation at offset 199321 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 198740 +``` + +Gas simulation at offset 199326 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x1f0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 199345 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0xa4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0xac] + ..D=================================================eeER. i32 r7 = r7 + r2 + ..D===================================================eER jump 199439 if r7 > r11 + .D==========================eE------------R r7 = r7 & 0x1 + ..D==========================eE-----------R jump 199439 if r7 == 0 +``` + +Gas simulation at offset 199393 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x19c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0x1a4] + .D========================eeE-------------R i32 r7 = r7 + r11 + .D==========================eE------------R jump 199439 if r7 > r11 + .D==========================eE------------R r7 = r7 & 0x1 + ..D==========================eE-----------R jump 199439 if r7 == 0 +``` + +Gas simulation at offset 199428 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 200363 +``` + +Gas simulation at offset 199439 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r3 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r4 = u8 [r3 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r7 = u8 [r5 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r12 = i32 [r5 + 0x3c] + .D=========================eE-------------R.................................... r11 = r4 & r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... r8 = u8 [r5 + 0x61] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r3 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE-----------------------R......................... r11 = r11 + r12 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r5 + 0x40] = r11 + ...D================================================eeER....................... i32 r8 = r8 >> r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + ....D=================================================eE----------------------R jump 199502 if r8 == 0 +``` + +Gas simulation at offset 199480 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199502 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0xc8] + D=========================eE--------------R............ r8 = r8 & r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r8 = r8 + r2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r8 + ..D=======================eeE-------------------------R i32 r8 = r11 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r6 + ...D========================eE------------------------R jump 199559 if r8 == 0 +``` + +Gas simulation at offset 199535 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199559 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x134] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r8 = r8 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r12 + ...D=========================eE-----------------------R jump 199620 if r8 == 0 +``` + +Gas simulation at offset 199596 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199620 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r12 = i32 [r5 + 0x19c] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r11 + ...D=========================eE-----------------------R jump 199681 if r8 == 0 +``` + +Gas simulation at offset 199657 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r3 + 0] + .D========================eeE-------------R.............. i32 r7 = r8 >> r7 + ..D=========================eE------------R.............. r7 = r7 ^ r12 + ..D=======================eeE-------------R.............. i32 r11 = r11 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199681 with total cost of 1: + +``` + DeER jump 200363 if r9 == 0 +``` + +Gas simulation at offset 199685 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R........... r7 = r5 + 0xf8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x18] = r7 + ..DeE-------------------------------------R........... r7 = r5 + 0x160 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------R........... r9 = r9 << 0x20 + ...DeE------------------------------------R........... r9 = r9 >> 0x20 + ...D=eE-----------------------------------R........... r12 = r10 + 0x4 + ...D==eE----------------------------------R........... r9 = r9 << 0x3 + ....D==eE---------------------------------R........... r9 = r9 + r12 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R........... u64 [r1 + 0x8] = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xffffffff80008001 + ....DeeeeeeeeeeeeeeeE--------------------------------R jump 199881 +``` + +Gas simulation at offset 199733 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u32 [r5 + 0x178] + DeeE--------------------------------------R.................... i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r10 = u64 [r5 + 0x170] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r11 = u64 [r1 + 0x30] + .D=========================eE-------------R.................... r8 = r8 + r11 + .D==========================eE------------R.................... r8 = r8 & r9 + ..D==========================eE-----------R.................... r8 = r8 << 0x1 + ..D===========================eE----------R.................... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R..... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R..... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r7 = u16 [r7 + 0] + ...D====================================================eeeER.. r7 = r7 * r8 + ....D======================================================eeER i32 r7 = r7 >>a 0x10 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 199780 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u16 [r5 + 0xf2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r1 + 0x38] + D=========================eER........................................................................... r7 = r7 + r9 + .D=========================eeeeER....................................................................... i32 r8 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................... r6 = u64 [r1 + 0] + ..D============================eeeER.................................................................... r9 = r8 * r6 + ..D===============================eER................................................................... r9 = r9 >> 0x20 + ..D================================eER.................................................................. r8 = r8 + r9 + ...D================================eeER................................................................ i32 r9 = r8 >> 0x1f + ....D=================================eeER.............................................................. i32 r8 = r8 >>a 0xf + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i8 [r5 + 0xf0] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = i32 [r12 + 0xfffffffffffffffc] + .....D==================================eE----------R................................................... r8 = r8 + r9 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u16 [r5 + 0xf4] + .....D=============================================eER.................................................. r8 = r8 & r10 + .....D==============================================eER................................................. r8 = r8 + r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffffc] = r8 + ......D=============================================eeeeE----------------------R........................ i32 r7 = r7 * r9 + .......D================================================eeeE-------------------R........................ r8 = r7 * r6 + .......D===================================================eE------------------R........................ r8 = r8 >> 0x20 + .......D====================================================eE-----------------R........................ r7 = r7 + r8 + ........D====================================================eeE---------------R........................ i32 r8 = r7 >> 0x1f + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........................ r9 = i8 [r5 + 0xf1] + .........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = i32 [r12 + 0] + .........D=====================================================eeE-------------R........................ i32 r7 = r7 >>a 0xf + .........D=======================================================eE------------R........................ r7 = r7 + r8 + ..........D=======================================================eE-----------R........................ r7 = r7 & r9 + ..........D=================================================================eE-R........................ r7 = r7 + r10 + ..........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + ..........D=======================================================eE-----------------------------------R r12 = r12 + 0x8 + ...........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r7 = u64 [r1 + 0x8] + ............................D===============================================================eE---------R jump 200363 if r12 == r7 +``` + +Gas simulation at offset 199881 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x30] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ...D================================================eE------------------------R jump 199942 if r9 == 0 +``` + +Gas simulation at offset 199924 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1752 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 199942 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5970, jump [r8 + 0] +``` + +Gas simulation at offset 199950 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r12 = 0x109732a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x48] = r12 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 199983 if r7 <=u 383 +``` + +Gas simulation at offset 199979 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 200042 +``` + +Gas simulation at offset 199983 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x30] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x28] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....D========================eE-----------------------------------------------R..... r7 = r7 + r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + .....D==========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200042 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 200090 if r10 == 0 +``` + +Gas simulation at offset 200075 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1754 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 200090 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5972, jump [r8 + 0] +``` + +Gas simulation at offset 200095 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeE-------------------------------------------------R jump 200123 if r7 <=u 383 +``` + +Gas simulation at offset 200118 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeE----------R jump 200172 +``` + +Gas simulation at offset 200123 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r9 = u32 [r5 + 0x80] + DeeE--------------------------------------R............................................. i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................. r10 = u64 [r5 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................. r11 = u64 [r1 + 0x38] + .D=========================eE-------------R............................................. r8 = r8 + r11 + .D==========================eE------------R............................................. r8 = r8 & r9 + ..D==========================eE-----------R............................................. r8 = r8 << 0x1 + ..D===========================eE----------R............................................. r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R.............................. r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................. r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R.............................. r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r7 = u16 [r7 + 0] + ...D====================================================eeeER........................... r7 = r7 * r8 + ....D======================================================eeER......................... i32 r7 = r7 >>a 0x10 + ....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200172 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x138] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 200211 if r9 == 0 +``` + +Gas simulation at offset 200196 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1756 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 200211 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5974, jump [r8 + 0] +``` + +Gas simulation at offset 200216 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x118] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 200244 if r7 <=u 383 +``` + +Gas simulation at offset 200239 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 200290 +``` + +Gas simulation at offset 200244 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r9 = u32 [r5 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r10 = u64 [r5 + 0x108] + DeeE-----------------------R........................................................... i32 r8 = r8 >> 0x16 + .D========================eER.......................................................... r8 = r8 & r9 + .D=========================eER......................................................... r8 = r8 << 0x1 + .D==========================eER........................................................ r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R............................... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................... r9 = u64 [r1 + 0x48] + ..D=========================eE-------------------------R............................... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u16 [r7 + 0] + ...D==================================================eeeeER........................... i32 r7 = r7 * r8 + ...D======================================================eER.......................... r7 = r7 << 0x10 + ...D=======================================================eER......................... r7 = r7 >> 0x20 + ....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeeE------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200290 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x1a0] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x10] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 200329 if r9 == 0 +``` + +Gas simulation at offset 200314 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1758 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 200329 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5976, jump [r8 + 0] +``` + +Gas simulation at offset 200334 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x180] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x180] = r8 + .DeE-------------------------------------------------R jump 199733 if r7 <=u 383 +``` + +Gas simulation at offset 200358 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 199780 +``` + +Gas simulation at offset 200363 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x1f0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 200382 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r3 = i32 [r7 + 0x3c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0x44] + ..D=================================================eeER. i32 r7 = r7 + r3 + ..D===================================================eER jump 200507 if r7 > r11 + .D==========================eE------------R r7 = r7 & 0x1 + ..D==========================eE-----------R jump 200507 if r7 == 0 +``` + +Gas simulation at offset 200426 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x134] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0x13c] + .D========================eeE-------------R i32 r7 = r7 + r11 + .D==========================eE------------R jump 200507 if r7 > r11 + .D==========================eE------------R r7 = r7 & 0x1 + ..D==========================eE-----------R jump 200507 if r7 == 0 +``` + +Gas simulation at offset 200461 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x19c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0x1a4] + .D========================eeE-------------R i32 r7 = r7 + r11 + .D==========================eE------------R jump 200507 if r7 > r11 + .D==========================eE------------R........ r7 = r7 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 200507 if r7 == 0 +``` + +Gas simulation at offset 200496 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 201430 +``` + +Gas simulation at offset 200507 with total cost of 75: + +``` + DeER.......................................................................... r2 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r4 = u8 [r2 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r7 = u8 [r5 + 0x60] + .D=========================eER................................................ r11 = r4 & r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r12 = u8 [r5 + 0x61] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r2 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r11 = r11 + r3 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + ...D=======================eeE-------------------------R...................... i32 r11 = r12 >> r7 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + ....D========================eE----------------------------------------------R jump 200566 if r11 == 0 +``` + +Gas simulation at offset 200544 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r11 = r11 >> r7 + .D==========================eE------------R.............. r11 = r11 ^ r12 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r12 + ..D==========================eE-----------R.............. r11 = r11 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r11 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200566 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r5 + 0xa4] + D=========================eE--------------R............ r11 = r11 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r11 = r11 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r11 + ..D========================eeE------------------------R i32 r8 = r8 >> r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r12 + ...D=========================eE-----------------------R jump 200627 if r8 == 0 +``` + +Gas simulation at offset 200603 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200627 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x134] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r8 = r8 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r12 + ...D=========================eE-----------------------R jump 200688 if r8 == 0 +``` + +Gas simulation at offset 200664 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r7 + .D==========================eE------------R.............. r8 = r8 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r8 = r8 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r8 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200688 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r5 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r12 = i32 [r5 + 0x19c] + D=========================eE--------------R............ r8 = r8 & r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r6 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r8 + ..D========================eeE------------------------R i32 r8 = r6 >> r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r11 + ...D=========================eE-----------------------R jump 200749 if r8 == 0 +``` + +Gas simulation at offset 200725 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r8 >> r7 + ..D=========================eE------------R.............. r7 = r7 ^ r12 + ..D=======================eeE-------------R.............. i32 r11 = r11 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200749 with total cost of 1: + +``` + DeER jump 201430 if r9 == 0 +``` + +Gas simulation at offset 200753 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R........... r7 = r5 + 0xf8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x18] = r7 + ..DeE-------------------------------------R........... r7 = r5 + 0x160 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------R........... r9 = r9 << 0x20 + ...DeE------------------------------------R........... r9 = r9 >> 0x20 + ...D=eE-----------------------------------R........... r12 = r10 + 0x4 + ...D==eE----------------------------------R........... r9 = r9 << 0x3 + ....D==eE---------------------------------R........... r9 = r9 + r12 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R........... u64 [r1 + 0x8] = r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xffffffff80008001 + ....DeeeeeeeeeeeeeeeE--------------------------------R jump 200948 +``` + +Gas simulation at offset 200801 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = u32 [r5 + 0x178] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r10 = u64 [r5 + 0x170] + DeeE-----------------------R................................. i32 r8 = r8 >> 0x16 + .D========================eER................................ r8 = r8 & r9 + .D=========================eER............................... r8 = r8 << 0x1 + .D==========================eER.............................. r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R..... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..... r9 = u64 [r1 + 0x48] + ..D=========================eE-------------------------R..... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ...D==================================================eeeER.. r7 = r7 * r8 + ...D=====================================================eeER i32 r7 = r7 >>a 0x10 + ...DeeE-----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 200841 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u16 [r5 + 0xf2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r1 + 0x30] + .D========================eER............................................................................ r9 = r9 + r10 + .D=========================eER........................................................................... r7 = r7 + r9 + .D==========================eeeeER....................................................................... i32 r8 = r7 * r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r1 + 0] + ..D================================================eeeER................................................. r9 = r8 * r6 + ..D===================================================eER................................................ r9 = r9 >> 0x20 + ...D===================================================eER............................................... r8 = r8 + r9 + ...D====================================================eeER............................................. i32 r9 = r8 >> 0x1f + ....D====================================================eeER............................................ i32 r8 = r8 >>a 0xf + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................ r10 = i8 [r5 + 0xf0] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................ r11 = i32 [r12 + 0xfffffffffffffffc] + .....D=====================================================eER........................................... r8 = r8 + r9 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................... r9 = u16 [r5 + 0xf4] + .....D======================================================eER.......................................... r8 = r8 & r10 + .....D=======================================================eER......................................... r8 = r8 + r11 + ......D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r12 + 0xfffffffffffffffc] = r8 + ......D===================================================eeeeE-------------------------R................ i32 r7 = r7 * r9 + .......D======================================================eeeE----------------------R................ r8 = r7 * r6 + .......D=========================================================eE---------------------R................ r8 = r8 >> 0x20 + .......D==========================================================eE--------------------R................ r7 = r7 + r8 + ........D==========================================================eeE------------------R................ i32 r8 = r7 >> 0x1f + ........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r9 = i8 [r5 + 0xf1] + .........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r10 = i32 [r12 + 0] + .........D===========================================================eeE----------------R................ i32 r7 = r7 >>a 0xf + .........D=============================================================eE---------------R................ r7 = r7 + r8 + ..........D=================================================================eE----------R................ r7 = r7 & r9 + ..........D==================================================================eE---------R................ r7 = r7 + r10 + ..........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + ............................D===========================================eE------------------------------R r12 = r12 + 0x8 + ............................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R r7 = u64 [r1 + 0x8] + ............................D=====================================================================eE----R jump 201430 if r12 == r7 +``` + +Gas simulation at offset 200948 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x30] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ...D================================================eE------------------------R jump 201009 if r9 == 0 +``` + +Gas simulation at offset 200991 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x175c + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 201009 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5980, jump [r8 + 0] +``` + +Gas simulation at offset 201017 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r12 = 0x109732a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x48] = r12 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 201050 if r7 <=u 383 +``` + +Gas simulation at offset 201046 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 201109 +``` + +Gas simulation at offset 201050 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x30] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x28] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....D========================eE-----------------------------------------------R..... r7 = r7 + r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + .....D==========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201109 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 201157 if r10 == 0 +``` + +Gas simulation at offset 201142 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x175e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 201157 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5982, jump [r8 + 0] +``` + +Gas simulation at offset 201162 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 201190 if r7 <=u 383 +``` + +Gas simulation at offset 201185 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 201235 +``` + +Gas simulation at offset 201190 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r9 = u32 [r5 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r10 = u64 [r5 + 0x78] + DeeE-----------------------R........................................................... i32 r8 = r8 >> 0x16 + .D========================eER.......................................................... r8 = r8 & r9 + .D=========================eER......................................................... r8 = r8 << 0x1 + .D==========================eER........................................................ r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R............................... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................... r9 = u64 [r1 + 0x48] + ..D=========================eE-------------------------R............................... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u16 [r7 + 0] + ...D==================================================eeeeER........................... i32 r7 = r7 * r8 + ...D======================================================eER.......................... r7 = r7 << 0x10 + ...D=======================================================eER......................... r7 = r7 >> 0x20 + ....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeeE------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201235 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x138] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 201274 if r9 == 0 +``` + +Gas simulation at offset 201259 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1760 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 201274 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5984, jump [r8 + 0] +``` + +Gas simulation at offset 201279 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x118] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + .DeE-------------------------------------------------R jump 201307 if r7 <=u 383 +``` + +Gas simulation at offset 201302 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 201357 +``` + +Gas simulation at offset 201307 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r9 = u32 [r5 + 0x110] + DeeE--------------------------------------R............................................. i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................. r10 = u64 [r5 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................. r11 = u64 [r1 + 0x30] + .D=========================eE-------------R............................................. r8 = r8 + r11 + .D==========================eE------------R............................................. r8 = r8 & r9 + ..D==========================eE-----------R............................................. r8 = r8 << 0x1 + ..D===========================eE----------R............................................. r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R.............................. r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................. r9 = u64 [r1 + 0x48] + ...D=========================eE--------------------------R.............................. r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................. r7 = u16 [r7 + 0] + ...D====================================================eeeER........................... r7 = r7 * r8 + ....D======================================================eeER......................... i32 r7 = r7 >>a 0x10 + ....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201357 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u32 [r5 + 0x1a0] + .D========================eER. r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x10] + .D=========================eER r7 = r7 + r10 + ..D========================eER jump 201396 if r9 == 0 +``` + +Gas simulation at offset 201381 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1762 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 201396 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5986, jump [r8 + 0] +``` + +Gas simulation at offset 201401 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x180] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x180] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 200801 if r7 <=u 383 +``` + +Gas simulation at offset 201425 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 200841 +``` + +Gas simulation at offset 201430 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x1f0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 201449 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0x3c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r7 + 0x44] + ..D=================================================eeER. i32 r11 = r11 + r2 + ..D===================================================eER jump 201539 if r11 > r12 + .D==========================eE------------R r11 = r11 & 0x1 + ..D==========================eE-----------R jump 201539 if r11 == 0 +``` + +Gas simulation at offset 201493 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0xa4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r5 + 0xac] + .D========================eeE-------------R i32 r11 = r11 + r12 + .D==========================eE------------R jump 201539 if r11 > r12 + .D==========================eE------------R........ r11 = r11 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 201539 if r11 == 0 +``` + +Gas simulation at offset 201528 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 202088 +``` + +Gas simulation at offset 201539 with total cost of 75: + +``` + DeER.......................................................................... r4 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r3 = u8 [r4 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r11 = u8 [r5 + 0x60] + .D=========================eER................................................ r12 = r3 & r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r5 + 0x61] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r11 = u8 [r4 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r12 = r12 + r2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r12 + ...D=======================eeE-------------------------R...................... i32 r7 = r7 >> r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + ....D========================eE----------------------------------------------R jump 201598 if r7 == 0 +``` + +Gas simulation at offset 201576 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r4 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r12 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201598 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r12 = i32 [r5 + 0xa4] + .D========================eE--------------R............ r6 = r7 & r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = i32 [r5 + 0x8c] + ..D========================eE-------------R............ r12 = r12 + r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r12 + ...D=======================eeE------------------------R i32 r8 = r8 >> r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r7 + ....D========================eE-----------------------R jump 201659 if r8 == 0 +``` + +Gas simulation at offset 201635 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r4 + 0] + .D========================eeE-------------R.............. i32 r8 = r8 >> r11 + .D==========================eE------------R.............. r8 = r8 ^ r12 + ..D=======================eeE-------------R.............. i32 r7 = r7 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201659 with total cost of 1: + +``` + DeER jump 202088 if r9 == 0 +``` + +Gas simulation at offset 201663 with total cost of 29: + +``` + DeER............................ r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r7 + DeE-------------------------R... r9 = r9 << 0x20 + .DeE------------------------R... r9 = r9 >> 0x20 + .DeE------------------------R... r12 = r10 + 0x4 + .D=eE-----------------------R... r9 = r9 << 0x3 + ..D=eE----------------------R... r9 = r9 + r12 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 8] = 0xffffffff80008001 + ..DeE--------------------------R r7 = 0x109732a + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + ...DeeeeeeeeeeeeeeeE-----------R jump 201845 +``` + +Gas simulation at offset 201705 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = u32 [r5 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r10 = u64 [r5 + 0x78] + DeeE-----------------------R................................. i32 r8 = r8 >> 0x16 + .D========================eER................................ r8 = r8 & r9 + .D=========================eER............................... r8 = r8 << 0x1 + .D==========================eER.............................. r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R..... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..... r9 = u64 [r1 + 0] + ..D=========================eE-------------------------R..... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ...D==================================================eeeER.. r7 = r7 * r8 + ...D=====================================================eeER i32 r7 = r7 >>a 0x10 + ...DeeE-----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 201743 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u16 [r5 + 0xf2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r1 + 0x30] + D=========================eER........................................................................... r7 = r7 + r9 + .D=========================eeeeER....................................................................... i32 r8 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................... r6 = u64 [r1 + 0x8] + ..D============================eeeER.................................................................... r9 = r8 * r6 + ..D===============================eER................................................................... r9 = r9 >> 0x20 + ..D================================eER.................................................................. r8 = r8 + r9 + ...D================================eeER................................................................ i32 r9 = r8 >> 0x1f + ....D=================================eeER.............................................................. i32 r8 = r8 >>a 0xf + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i8 [r5 + 0xf0] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = i32 [r12 + 0xfffffffffffffffc] + .....D==================================eE----------R................................................... r8 = r8 + r9 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u16 [r5 + 0xf4] + .....D=============================================eER.................................................. r8 = r8 & r10 + .....D==============================================eER................................................. r8 = r8 + r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r12 + 0xfffffffffffffffc] = r8 + ......D=============================================eeeeE----------------------R........................ i32 r7 = r7 * r9 + .......D================================================eeeE-------------------R........................ r8 = r7 * r6 + .......D===================================================eE------------------R........................ r8 = r8 >> 0x20 + .......D====================================================eE-----------------R........................ r7 = r7 + r8 + ........D====================================================eeE---------------R........................ i32 r8 = r7 >> 0x1f + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........................ r9 = i8 [r5 + 0xf1] + .........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = i32 [r12 + 0] + .........D=====================================================eeE-------------R........................ i32 r7 = r7 >>a 0xf + .........D=======================================================eE------------R........................ r7 = r7 + r8 + ..........D=======================================================eE-----------R........................ r7 = r7 & r9 + ..........D=================================================================eE-R........................ r7 = r7 + r10 + ..........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + ..........D=======================================================eE-----------------------------------R r12 = r12 + 0x8 + ...........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r7 = u64 [r1 + 0x10] + ............................D===============================================================eE---------R jump 202088 if r12 == r7 +``` + +Gas simulation at offset 201845 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x28] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r12 + ...D================================================eE------------------------R jump 201906 if r9 == 0 +``` + +Gas simulation at offset 201888 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1766 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 201906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5990, jump [r8 + 0] +``` + +Gas simulation at offset 201914 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r6 = 0x17f + .D=eE------------------------------------------------R jump 201940 if r6 >=u r7 +``` + +Gas simulation at offset 201936 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 202002 +``` + +Gas simulation at offset 201940 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r10 = u64 [r1 + 0x28] + D=========================eE--------------R........................................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r10 = u64 [r1 + 0x20] + .D=========================eeE------------R........................................... i32 r9 = r9 >> r10 + ..D==========================eE-----------R........................................... r9 = r9 << 0x20 + ..D===========================eE----------R........................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................... r10 = u32 [r5 + 0x18] + ...D======================eeE-------------R........................................... i32 r8 = r8 >> 0x16 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r5 + 0x10] + ...D===========================eE--------------------R................................ r8 = r8 + r9 + ....D===========================eE-------------------R................................ r8 = r8 & r10 + ....D============================eE------------------R................................ r8 = r8 << 0x1 + ....D===============================================eER............................... r8 = r8 + r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + .....D======================eE-------------------------------------------------R...... r7 = r7 << 0x1 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0] + .....D===============================================eE------------------------R...... r7 = r7 + r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ......D========================================================================eeeER.. r7 = r7 * r8 + ......D===========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202002 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r10 = u32 [r5 + 0xa8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u32 [r5 + 0xe8] = r7 + ..D=======================eE-------------------------R. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + ..D=================================================eER r7 = r7 + r9 + ...D===============================================eE-R jump 202053 if r10 == 0 +``` + +Gas simulation at offset 202038 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1768 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 202053 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5992, jump [r8 + 0] +``` + +Gas simulation at offset 202058 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x28] + D=========================eER......................... r7 = r7 + r10 + .D========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 201705 if r6 >=u r7 +``` + +Gas simulation at offset 202083 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 201743 +``` + +Gas simulation at offset 202088 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 202107 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0xa4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r7 + 0xac] + ..D=================================================eeER. i32 r11 = r11 + r2 + ..D===================================================eER jump 202166 if r11 > r12 + .D==========================eE------------R........ r11 = r11 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 202166 if r11 == 0 +``` + +Gas simulation at offset 202155 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 202715 +``` + +Gas simulation at offset 202166 with total cost of 75: + +``` + DeER.......................................................................... r8 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r3 = u8 [r8 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r11 = u8 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r4 = i32 [r5 + 0x3c] + .D=========================eER................................................ r12 = r3 & r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r5 + 0x61] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r8 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r12 = r12 + r4 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r12 + ...D===============================================eeE-R...................... i32 r7 = r7 >> r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r6 + ....D================================================eE----------------------R jump 202228 if r7 == 0 +``` + +Gas simulation at offset 202206 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r12 = i8 [r8 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r12 + ..D=======================eeE-------------R.............. i32 r6 = r6 - r12 + ..D==========================eE-----------R.............. r7 = r7 + r6 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202228 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + D=========================eE--------------R............ r7 = r7 & r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r7 = r7 + r2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + ..D=======================eeE-------------------------R i32 r7 = r6 >> r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r12 + ...D========================eE------------------------R jump 202285 if r7 == 0 +``` + +Gas simulation at offset 202261 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r8 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r11 + .D==========================eE------------R.............. r7 = r7 ^ r8 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202285 with total cost of 1: + +``` + DeER jump 202715 if r9 == 0 +``` + +Gas simulation at offset 202289 with total cost of 29: + +``` + DeER............................ r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r7 + DeE-------------------------R... r9 = r9 << 0x20 + .DeE------------------------R... r9 = r9 >> 0x20 + .DeE------------------------R... r12 = r10 + 0x4 + .D=eE-----------------------R... r9 = r9 << 0x3 + ..D=eE----------------------R... r9 = r9 + r12 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 8] = 0xffffffff80008001 + ..DeE--------------------------R r7 = 0x109732a + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + ...DeeeeeeeeeeeeeeeE-----------R jump 202472 +``` + +Gas simulation at offset 202331 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u32 [r5 + 0x80] + DeeE--------------------------------------R.................... i32 r8 = r8 >> 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r10 = u64 [r5 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................... r11 = u64 [r1 + 0x28] + .D=========================eE-------------R.................... r8 = r8 + r11 + .D==========================eE------------R.................... r8 = r8 & r9 + ..D==========================eE-----------R.................... r8 = r8 << 0x1 + ..D===========================eE----------R.................... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE----------------------------------------------------R..... r7 = r7 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r9 = u64 [r1 + 0] + ...D=========================eE--------------------------R..... r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r7 = u16 [r7 + 0] + ...D====================================================eeeER.. r7 = r7 * r8 + ....D======================================================eeER i32 r7 = r7 >>a 0x10 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202376 with total cost of 92: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r12 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r8 = u16 [r5 + 0xf2] + D=========================eeeeER............................................................... i32 r8 = r7 * r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................... r6 = u64 [r1 + 0x8] + .D============================eeeER............................................................ r9 = r8 * r6 + .D===============================eER........................................................... r9 = r9 >> 0x20 + ..D===============================eER.......................................................... r8 = r8 + r9 + ..D================================eeER........................................................ i32 r9 = r8 >> 0x1f + ...D=================================eeER...................................................... i32 r8 = r8 >>a 0xf + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R...................................................... r10 = i8 [r5 + 0xf0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r11 = i32 [r12 + 0xfffffffffffffffc] + ....D==================================eE-----------R.......................................... r8 = r8 + r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... r9 = u16 [r5 + 0xf4] + ....D===================================eE-----------R......................................... r8 = r8 & r10 + ....D==============================================eER......................................... r8 = r8 + r11 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r12 + 0xfffffffffffffffc] = r8 + .....D==============================================eeeeE---------------------R................ i32 r7 = r7 * r9 + ......D=================================================eeeE------------------R................ r8 = r7 * r6 + ......D====================================================eE-----------------R................ r8 = r8 >> 0x20 + ......D=====================================================eE----------------R................ r7 = r7 + r8 + .......D=====================================================eeE--------------R................ i32 r8 = r7 >> 0x1f + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................ r9 = i8 [r5 + 0xf1] + ........D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r10 = i32 [r12 + 0] + ........D======================================================eeE------------R................ i32 r7 = r7 >>a 0xf + ........D========================================================eE-----------R................ r7 = r7 + r8 + .........D========================================================eE----------R................ r7 = r7 & r9 + .........D=========================================================eE---------R................ r7 = r7 + r10 + .........D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r7 + .........D============================================eE--------------------------------------R r12 = r12 + 0x8 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r1 + 0x10] + ..........D=====================================================================eE------------R jump 202715 if r12 == r7 +``` + +Gas simulation at offset 202472 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x28] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r12 + ...D================================================eE------------------------R jump 202533 if r9 == 0 +``` + +Gas simulation at offset 202515 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x176c + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 202533 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 5996, jump [r8 + 0] +``` + +Gas simulation at offset 202541 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R r6 = 0x17f + .D=eE------------------------------------------------R jump 202567 if r6 >=u r7 +``` + +Gas simulation at offset 202563 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 202629 +``` + +Gas simulation at offset 202567 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r10 = u64 [r1 + 0x28] + D=========================eE--------------R........................................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r10 = u64 [r1 + 0x20] + .D=========================eeE------------R........................................... i32 r9 = r9 >> r10 + ..D==========================eE-----------R........................................... r9 = r9 << 0x20 + ..D===========================eE----------R........................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................... r10 = u32 [r5 + 0x18] + ...D======================eeE-------------R........................................... i32 r8 = r8 >> 0x16 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r5 + 0x10] + ...D===========================eE--------------------R................................ r8 = r8 + r9 + ....D===========================eE-------------------R................................ r8 = r8 & r10 + ....D============================eE------------------R................................ r8 = r8 << 0x1 + ....D===============================================eER............................... r8 = r8 + r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + .....D======================eE-------------------------------------------------R...... r7 = r7 << 0x1 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0] + .....D===============================================eE------------------------R...... r7 = r7 + r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ......D========================================================================eeeER.. r7 = r7 * r8 + ......D===========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202629 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r10 = u32 [r5 + 0xa8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u32 [r5 + 0xe8] = r7 + ..D=======================eE-------------------------R. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + ..D=================================================eER r7 = r7 + r9 + ...D===============================================eE-R jump 202680 if r10 == 0 +``` + +Gas simulation at offset 202665 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x176e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 202680 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 5998, jump [r8 + 0] +``` + +Gas simulation at offset 202685 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x30] + D=========================eER......................... r7 = r7 + r10 + .D========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .D=========================eE------------------------R jump 202331 if r6 >=u r7 +``` + +Gas simulation at offset 202710 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 202376 +``` + +Gas simulation at offset 202715 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 202734 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x38] = r6 + .D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r2 = i32 [r7 + 0x3c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r7 + 0x44] + ..D=================================================eeER. i32 r11 = r11 + r2 + ..DeE--------------------------------------------------R. r12 = 0x180 + ..D...................................................... r6 = r10 + ...D==================================================eER jump 202828 if r11 > r11 + .D==========================eE------------R r10 = r10 & 0x1 + ..D==========================eE-----------R jump 202828 if r10 == 0 +``` + +Gas simulation at offset 202782 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0xa4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0xac] + .D========================eeE-------------R i32 r10 = r10 + r11 + .D==========================eE------------R jump 202828 if r10 > r11 + .D==========================eE------------R........ r10 = r10 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 202828 if r10 == 0 +``` + +Gas simulation at offset 202817 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 228] = 0 + DeeeeeeeeeeeeeeeE----------R jump 203284 +``` + +Gas simulation at offset 202828 with total cost of 75: + +``` + DeER.......................................................................... r4 = r8 + 0x11a6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r3 = u8 [r4 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r10 = u8 [r5 + 0x60] + .D=========================eER................................................ r11 = r3 & r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r7 = u8 [r5 + 0x61] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ r10 = u8 [r4 + 0x1] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r5 + 0x24] + ..D=========================eE----------------------R......................... r11 = r11 + r2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + ...D=======================eeE-------------------------R...................... i32 r7 = r7 >> r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r12 + ....D========================eE----------------------------------------------R jump 202887 if r7 == 0 +``` + +Gas simulation at offset 202865 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r4 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r10 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r12 = r12 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r12 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202887 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r5 + 0xa4] + .D========================eE--------------R............ r11 = r7 & r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = i32 [r5 + 0x8c] + ..D========================eE-------------R............ r11 = r11 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r11 + ...D=======================eeE------------------------R i32 r11 = r12 >> r10 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r7 + ....D========================eE-----------------------R jump 202948 if r11 == 0 +``` + +Gas simulation at offset 202924 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = i8 [r4 + 0] + .D========================eeE-------------R.............. i32 r10 = r11 >> r10 + ..D=========================eE------------R.............. r10 = r10 ^ r8 + ..D=======================eeE-------------R.............. i32 r7 = r7 - r8 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 202948 with total cost of 1: + +``` + DeER jump 203284 if r9 == 0 +``` + +Gas simulation at offset 202952 with total cost of 29: + +``` + DeER............................ r7 = r5 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x10] = r7 + DeE-------------------------R... r9 = r9 << 0x20 + .DeE------------------------R... r9 = r9 >> 0x20 + .D=eE-----------------------R... r9 = r9 << 0x2 + .D==eE----------------------R... r9 = r9 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..DeE--------------------------R r7 = 0x109732a + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeE------------R jump 203047 +``` + +Gas simulation at offset 202983 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = u32 [r5 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r10 = u64 [r5 + 0x78] + DeeE-----------------------R................................. i32 r8 = r8 >> 0x16 + .D========================eER................................ r8 = r8 & r9 + .D=========================eER............................... r8 = r8 << 0x1 + .D==========================eER.............................. r8 = r8 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R..... r7 = r7 << 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..... r9 = u64 [r1 + 0] + ..D=========================eE-------------------------R..... r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ...D==================================================eeeER.. r7 = r7 * r8 + ...D=====================================================eeER i32 r7 = r7 >>a 0x10 + ...DeeE-----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203021 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r9 = u64 [r1 + 0x28] + D==================================================eER.......................... r8 = r8 + r9 + .D==================================================eER......................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + .D========================eE---------------------------------------------------R r6 = r6 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r7 = u64 [r1 + 0x8] + ..D========================eE--------------------------------------------------R jump 203284 if r6 == r7 +``` + +Gas simulation at offset 203047 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r5 + 0xe8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u8 [r5 + 0xec] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x20] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0xe4] = r9 + ..D================================================eE------------------------R. r9 = r8 & 0x1 + ...D================================================eE-----------------------R. r7 = r7 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + ...D================================================eE------------------------R jump 203108 if r9 == 0 +``` + +Gas simulation at offset 203090 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1772 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 203108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 6002, jump [r8 + 0] +``` + +Gas simulation at offset 203116 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeE-------------------------------------------------R jump 203140 if r7 <=u 383 +``` + +Gas simulation at offset 203136 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 203202 +``` + +Gas simulation at offset 203140 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r10 = u64 [r1 + 0x20] + D=========================eE--------------R........................................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r10 = u64 [r1 + 0x18] + .D=========================eeE------------R........................................... i32 r9 = r9 >> r10 + ..D==========================eE-----------R........................................... r9 = r9 << 0x20 + ..D===========================eE----------R........................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................... r10 = u32 [r5 + 0x18] + ...D======================eeE-------------R........................................... i32 r8 = r8 >> 0x16 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r5 + 0x10] + ...D===========================eE--------------------R................................ r8 = r8 + r9 + ....D===========================eE-------------------R................................ r8 = r8 & r10 + ....D============================eE------------------R................................ r8 = r8 << 0x1 + ....D===============================================eER............................... r8 = r8 + r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + .....D======================eE-------------------------------------------------R...... r7 = r7 << 0x1 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0] + .....D===============================================eE------------------------R...... r7 = r7 + r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0] + ......D========================================================================eeeER.. r7 = r7 * r8 + ......D===========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203202 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0xe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r5 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R.. r10 = r8 & 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + ..D=================================================eER r7 = r7 + r9 + ..D========================eE-------------------------R jump 203250 if r10 == 0 +``` + +Gas simulation at offset 203235 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1774 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 203250 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6004, jump [r8 + 0] +``` + +Gas simulation at offset 203255 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 202983 if r7 <=u 383 +``` + +Gas simulation at offset 203279 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 203021 +``` + +Gas simulation at offset 203284 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0xf8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 203303 with total cost of 101: + +``` + DeER.................................................................................................... r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x88] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x80] = r6 + .D...................................................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r8 + .D=========================eER.......................................................................... r2 = r8 + 0x11a6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r6 = u8 [r2 + 0x2] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r8 = u8 [r5 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u64 [r1 + 0x38] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = i32 [r5 + 0x3c] + ...D=================================================eER................................................ r11 = r6 & r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r5 + 0x61] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r2 + 0x1] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r5 + 0x24] + ....D=================================================eE----------------------R......................... r11 = r11 + r12 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + .....D=======================================================================eeE-R...................... i32 r7 = r7 >> r8 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r10 + ......D========================================================================eE----------------------R jump 203389 if r7 == 0 +``` + +Gas simulation at offset 203367 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203389 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0xa4] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r10 + ...D=========================eE-----------------------R jump 203450 if r7 == 0 +``` + +Gas simulation at offset 203426 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203450 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x134] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r10 + ...D=========================eE-----------------------R jump 203511 if r7 == 0 +``` + +Gas simulation at offset 203487 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203511 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x19c] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r10 + ...D=========================eE-----------------------R jump 203572 if r7 == 0 +``` + +Gas simulation at offset 203548 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203572 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x250] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x22c] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x251] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x214] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x230] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x218] = r10 + ...D=========================eE-----------------------R jump 203633 if r7 == 0 +``` + +Gas simulation at offset 203609 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x224] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x218] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203633 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x2b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x294] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x2b9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x27c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x298] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x280] = r10 + ...D=========================eE-----------------------R jump 203694 if r7 == 0 +``` + +Gas simulation at offset 203670 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x28c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x280] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203694 with total cost of 1: + +``` + DeER jump 204760 if r9 == 0 +``` + +Gas simulation at offset 203698 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r11 = 0 + DeE---------------------------------------R.............. r7 = r5 + 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. u64 [r1 + 0x30] = r7 + .DeE--------------------------------------R.............. r7 = r5 + 0xf8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. u64 [r1 + 0x28] = r7 + ..DeE-------------------------------------R.............. r7 = r5 + 0x160 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. u64 [r1 + 0x20] = r7 + ...DeE------------------------------------R.............. r7 = r5 + 0x1f0 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r1 + 0x18] = r7 + ....D======================eE-------------R.............. r7 = r5 + 0x258 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + ....D=======================eE------------------------R.. r9 = r9 << 0x20 + .....D=======================eE-----------------------R.. r9 = r9 >> 0x20 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .....DeE------------------------------------------------R r7 = 0xffffffff + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r7 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x800302 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 203807 +``` + +Gas simulation at offset 203765 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r11 = u64 [r1 + 0x70] + D=========================eE--------------R...................................... r7 = r11 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r8 = u64 [r1 + 0x38] + .D=========================eE-------------R...................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r7 + 0x4] + ..DeE-------------------------------------------------R.......................... r10 = r6 << 0x1 + ..D==================================================eER......................... r8 = r8 + r10 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...D=================================================eE-------------------------R r9 = r9 + r10 + ...D======================eE----------------------------------------------------R r11 = r11 + 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x8] + ....D========================eE-------------------------------------------------R jump 204760 if r11 == r7 +``` + +Gas simulation at offset 203807 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = i32 [r5 + 0xe4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r12 = i32 [r5 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u8 [r5 + 0xec] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xe4] = r12 + ..D=======================eE------------------------R......................... r9 = r8 & 0x1 + ..D========================eE-----------------------R......................... r7 = r7 + r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x70] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x78] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + ...D================================================eE-----------------------R jump 203868 if r9 == 0 +``` + +Gas simulation at offset 203850 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1778 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 203868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 6008, jump [r8 + 0] +``` + +Gas simulation at offset 203876 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 203900 if r7 <=u 383 +``` + +Gas simulation at offset 203896 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 203965 +``` + +Gas simulation at offset 203900 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x68] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x60] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....DeE-----------------------------------------------------------------------R..... r9 = 0x109732a + .....D=======================eE-----------------------------------------------R..... r7 = r7 + r9 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + ......D=========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 203965 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r5 + 0xee] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u32 [r5 + 0xe4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r5 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R......................... r10 = r8 & 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x30] + ..D================================================eER........................ r7 = r7 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x78] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ...D===============================================eE------------------------R jump 204020 if r10 == 0 +``` + +Gas simulation at offset 204005 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x177a + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 204020 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6010, jump [r8 + 0] +``` + +Gas simulation at offset 204025 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeE-------------------------------------------------R jump 204053 if r7 <=u 383 +``` + +Gas simulation at offset 204048 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeE----------R jump 204117 +``` + +Gas simulation at offset 204053 with total cost of 87: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R............................................... r9 = r9 & 0x1 + D==========================eE-------------R............................................... r9 = r9 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................... r10 = u64 [r1 + 0x78] + .D==========================eE------------R............................................... r9 = r9 & r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................... r10 = u32 [r5 + 0x80] + ..DeeE------------------------------------R............................................... i32 r8 = r8 >> 0x16 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................... r11 = u64 [r5 + 0x78] + ..D==========================eE-----------R............................................... r8 = r8 + r9 + ...D==========================eE----------R............................................... r8 = r8 & r10 + ...D===========================eE---------R............................................... r8 = r8 << 0x1 + ...D============================eE--------R............................................... r8 = r8 + r11 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i16 [r8 + 0] + ....D======================eE------------------------------R.............................. r7 = r7 << 0x1 + ....DeE----------------------------------------------------R.............................. r9 = 0x109732a + ....D=======================eE-----------------------------R.............................. r7 = r7 + r9 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................. r7 = u16 [r7 + 0] + .....D====================================================eeeER........................... r7 = r7 * r8 + .....D=======================================================eeER......................... i32 r7 = r7 >>a 0x10 + .....D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ......DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204117 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = i32 [r10 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r10 + 0x8] + .D=================================================eER........................... r7 = r7 + r8 + .D==================================================eER.......................... r9 = r7 << 0x2a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r8 = i32 [r10 + 0x10] + ..D==================================================eER......................... r9 = r9 >> 0x2a + ..D=================================================eeER......................... i32 r7 = r7 >> 0xc + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0x8] = r9 + ...D==================================================eE------------------------R jump 204178 if r7 == 0 +``` + +Gas simulation at offset 204149 with total cost of 6: + +``` + DeER..... r9 = r8 << 0x3f + D=eER.... r9 = r9 >>a 0x3f + D==eER... r9 = r9 & r11 + .D==eER.. r8 = r8 ^ r9 + .DeE--R.. r7 = r7 + 0xffffffffffffffff + .D===eeER i32 r8 = r8 >> 0x1 + ..DeE---R jump 204149 if r7 != 0 +``` + +Gas simulation at offset 204170 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x10] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204178 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r11 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = i32 [r5 + 0x280] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = i32 [r5 + 0x278] + .D========================eE--------------R..................................... r11 = r11 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 0x118] = r11 + .D=========================eE------------------------R.......................... r10 = r10 + r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r5 + 0xf8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r6 = u64 [r5 + 0x100] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u32 [r5 + 0x138] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x278] = r10 + ...D===============================================eE------------------------R.. r12 = r9 & 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + ...D=========================================================================eER r7 = r7 + r6 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r2 + ....D===============================================eE-------------------------R jump 204246 if r12 == 0 +``` + +Gas simulation at offset 204236 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0xffffffffffffffff] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204246 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x68] = r8 + .DeeE-----------------------R.. i32 r12 = r11 >> 0x16 + ..DeE-----------------------R.. r8 = r10 >> 0x16 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ..D=eE------------------------R r12 = r12 & 0x88 + ...DeE------------------------R r11 = r11 >> 0x11 + ...D=eE-----------------------R r11 = r11 & 0x80 + ...D==eE----------------------R r11 = r11 ^ r12 + ...D=eE-----------------------R r10 = r10 >> 0x14 + ....D=eE----------------------R r8 = r8 ^ r10 + ....D==eE---------------------R r8 = r8 & 0x20 + ....D===eE--------------------R r8 = r8 | r11 + .....D===eeeE-----------------R r8 = r8 >u 0 + ......D=====eE----------------R r6 = r8 << 0x1 + ......DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6012, jump [r9 + 0] +``` + +Gas simulation at offset 204297 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x60] + D=========================eeER. i32 r8 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x48] = r6 + .D==========================eER jump 204387 if r8 >u 383 +``` + +Gas simulation at offset 204311 with total cost of 89: + +``` + DeER........................................................................................ r7 = r7 + r10 + DeER........................................................................................ r8 = r6 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ r12 = u64 [r1 + 0x68] + .D========================eER............................................................... r9 = r12 << 0x1 + .D=========================eER.............................................................. r9 = r9 ^ r6 + ..D=========================eeER............................................................ i32 r9 = 0x34 << r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................ r10 = u32 [r5 + 0x110] + ...D==========================eER........................................................... r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................... r9 = u64 [r5 + 0x108] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................... r11 = u64 [r1 + 0x50] + ....D========================eE-R........................................................... r7 = r7 & r11 + ....D==========================eER.......................................................... r8 = r8 & r10 + ....D===========================eER......................................................... r8 = r8 << 0x1 + ....D============================eER........................................................ r8 = r8 + r9 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + .....D========================eE----------------------------R............................... r7 = r7 << 0x1 + .....DeE----------------------------------------------------R............................... r9 = 0x109732a + .....D=========================eE---------------------------R............................... r7 = r7 + r9 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................... r7 = u16 [r7 + 0] + ......D====================================================eeeER............................ r7 = r7 * r8 + ......D=======================================================eeER.......................... i32 r7 = r7 >>a 0x10 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.......................... r8 = u64 [r1 + 0x78] + .......D========================================================eER......................... r8 = r8 + r7 + .......D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + .......DeeE--------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204387 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u32 [r5 + 0x1a0] + .D========================eE--------------R r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x20] + .D=========================eE-------------R r7 = r7 + r10 + ..D========================eE-------------R jump 204427 if r9 == 0 +``` + +Gas simulation at offset 204412 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x177e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 204427 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6014, jump [r8 + 0] +``` + +Gas simulation at offset 204432 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + r6 + D==eER jump 204519 if r8 >u 383 +``` + +Gas simulation at offset 204440 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeE---------------------------------------R...................................................................... r7 = r7 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R...................................................................... r8 = r8 & 0x100 + .D=========================eE-------------R...................................................................... r8 = r8 + 0x100 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................... r9 = u64 [r1 + 0x68] + .D=========================eE-------------R...................................................................... r9 = r9 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................... r10 = u32 [r5 + 0x178] + ..D=========================eE------------R...................................................................... r8 = r8 ^ r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................................................... r9 = u64 [r5 + 0x170] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r11 = u64 [r1 + 0x50] + ..D=================================================eER.......................................................... r7 = r7 & r11 + ...D=========================eE-----------------------R.......................................................... r8 = r8 & r10 + ...D==========================eE----------------------R.......................................................... r8 = r8 << 0x1 + ...D===========================eE---------------------R.......................................................... r8 = r8 + r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = i16 [r8 + 0] + ....D================================================eE---R...................................................... r7 = r7 << 0x1 + ....DeE---------------------------------------------------R...................................................... r9 = 0x109732a + ....D=================================================eE--R...................................................... r7 = r7 + r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u16 [r7 + 0] + .....D==========================================================================eeeER............................ r7 = r7 * r8 + .....D=============================================================================eeER.......................... i32 r7 = r7 >>a 0x10 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R.......................... r8 = u64 [r1 + 0x78] + ......D==============================================================================eER......................... r8 = r8 + r7 + ......D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ......DeeE------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204519 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x1f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x1f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u32 [r5 + 0x230] + .D========================eE--------------R r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x18] + .D=========================eE-------------R r7 = r7 + r10 + ..D========================eE-------------R jump 204559 if r9 == 0 +``` + +Gas simulation at offset 204544 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1780 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 204559 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6016, jump [r8 + 0] +``` + +Gas simulation at offset 204564 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x218] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x210] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x210] = r8 + .DeE-------------------------------------------------R jump 204591 if r7 <=u 383 +``` + +Gas simulation at offset 204587 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 204635 +``` + +Gas simulation at offset 204591 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r9 = u32 [r5 + 0x208] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r10 = u64 [r5 + 0x200] + .DeeE-------------------------------------R.................. i32 r8 = r8 >> 0x16 + .D========================eE--------------R.................. r8 = r8 & r9 + .D=========================eE-------------R.................. r8 = r8 << 0x1 + ..D=========================eE------------R.................. r8 = r8 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R..... r7 = r7 << 0x1 + ..DeE--------------------------------------------------R..... r9 = 0x109732a + ...DeE-------------------------------------------------R..... r7 = r7 + r9 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r7 = u16 [r7 + 0] + ...D==================================================eeeER.. r7 = r7 * r8 + ....D====================================================eeER i32 r8 = r7 >>a 0x10 + ....DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204635 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x258] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x260] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u32 [r5 + 0x298] + .D========================eER........................ r10 = r9 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u64 [r1 + 0x10] + .D=========================eER....................... r7 = r7 + r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ..D========================eE-----------------------R jump 204672 if r10 == 0 +``` + +Gas simulation at offset 204662 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0xffffffffffffffff] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204672 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x78] + D=========================eER r6 = r8 + r10 + DeeeeeeeeeeeeeeeeeeeeeeE----R r0 = 6018, jump [r9 + 0] +``` + +Gas simulation at offset 204683 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x68] + D=========================eeER. i32 r8 = r7 + r10 + .D==========================eER jump 203765 if r8 >u 383 +``` + +Gas simulation at offset 204695 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeE---------------------------------------R..................... r7 = r7 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................... r8 = u64 [r1 + 0x48] + D=========================eE--------------R..................... r8 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r9 = u32 [r5 + 0x270] + .D=========================eE-------------R..................... r8 = r8 | 0x100 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r10 = u64 [r5 + 0x268] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r11 = u64 [r1 + 0x50] + ..D========================eE-------------R..................... r7 = r7 & r11 + ..D=========================eE------------R..................... r8 = r8 & r9 + ..D==========================eE-----------R..................... r8 = r8 << 0x1 + ..D===========================eE----------R..................... r8 = r8 + r10 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + ...D========================eE---------------------------R...... r7 = r7 << 0x1 + ...DeE---------------------------------------------------R...... r9 = 0x109732a + ...D=========================eE--------------------------R...... r7 = r7 + r9 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...... r7 = u16 [r7 + 0] + ....D===================================================eeeER... r7 = r7 * r8 + ....D======================================================eeER. i32 r7 = r7 >>a 0x10 + .....D=======================================================eER r6 = r6 + r7 + .....DeeeeeeeeeeeeeeeE-----------------------------------------R jump 203765 +``` + +Gas simulation at offset 204760 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x2e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x80] + .DeE--------------------------------------R....... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 204783 with total cost of 101: + +``` + DeER.................................................................................................... r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x88] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x80] = r6 + .D...................................................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r8 + .D=========================eER.......................................................................... r2 = r8 + 0x11a6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r6 = u8 [r2 + 0x2] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r8 = u8 [r5 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u64 [r1 + 0x38] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r12 = i32 [r5 + 0x3c] + ...D=================================================eER................................................ r11 = r6 & r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r5 + 0x61] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r2 + 0x1] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r5 + 0x24] + ....D=================================================eE----------------------R......................... r11 = r11 + r12 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x40] = r11 + .....D=======================================================================eeE-R...................... i32 r7 = r7 >> r8 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r10 + ......D========================================================================eE----------------------R jump 204869 if r7 == 0 +``` + +Gas simulation at offset 204847 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204869 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0xa4] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0xc9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x8c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x90] = r10 + ...D=========================eE-----------------------R jump 204930 if r7 == 0 +``` + +Gas simulation at offset 204906 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x9c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204930 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x158] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x134] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x159] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x11c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x120] = r10 + ...D=========================eE-----------------------R jump 204991 if r7 == 0 +``` + +Gas simulation at offset 204967 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x12c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 204991 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x1c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x19c] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x1c1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x184] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1a0] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x188] = r10 + ...D=========================eE-----------------------R jump 205052 if r7 == 0 +``` + +Gas simulation at offset 205028 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x194] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x188] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205052 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x250] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x22c] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x251] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x214] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x230] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x218] = r10 + ...D=========================eE-----------------------R jump 205113 if r7 == 0 +``` + +Gas simulation at offset 205089 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x224] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x218] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205113 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r5 + 0x2b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r5 + 0x294] + D=========================eE--------------R............ r7 = r7 & r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = u8 [r5 + 0x2b9] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r5 + 0x27c] + .D=========================eE-------------R............ r7 = r7 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x298] = r7 + ..D========================eeE------------------------R i32 r7 = r12 >> r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x280] = r10 + ...D=========================eE-----------------------R jump 205174 if r7 == 0 +``` + +Gas simulation at offset 205150 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [r5 + 0x28c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = i8 [r2 + 0] + .D========================eeE-------------R.............. i32 r7 = r7 >> r8 + .D==========================eE------------R.............. r7 = r7 ^ r11 + ..D=======================eeE-------------R.............. i32 r10 = r10 - r11 + ..D==========================eE-----------R.............. r7 = r7 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x280] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205174 with total cost of 1: + +``` + DeER jump 206232 if r9 == 0 +``` + +Gas simulation at offset 205178 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r10 = 0 + DeE---------------------------------------R.............. r7 = r5 + 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. u64 [r1 + 0x30] = r7 + .DeE--------------------------------------R.............. r7 = r5 + 0xf8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. u64 [r1 + 0x28] = r7 + ..DeE-------------------------------------R.............. r7 = r5 + 0x160 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. u64 [r1 + 0x20] = r7 + ...DeE------------------------------------R.............. r7 = r5 + 0x1f0 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r1 + 0x18] = r7 + ....D======================eE-------------R.............. r7 = r5 + 0x258 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + ....D=======================eE------------------------R.. r9 = r9 << 0x20 + .....D=======================eE-----------------------R.. r9 = r9 >> 0x20 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .....DeE------------------------------------------------R r7 = 0xffffffff + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r7 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x800302 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 205278 +``` + +Gas simulation at offset 205245 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x70] + D=========================eE--------------R...................................... r7 = r10 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r8 = u64 [r1 + 0x38] + .D=========================eE-------------R...................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0] + ..DeE-------------------------------------------------R.......................... r9 = r6 << 0x1 + ..D==================================================eER......................... r8 = r8 + r9 + ..D=======================eE---------------------------R......................... r10 = r10 + 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x8] + ...D=========================eE-------------------------------------------------R jump 206232 if r10 == r7 +``` + +Gas simulation at offset 205278 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r11 = i32 [r5 + 0xe4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r12 = i32 [r5 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u8 [r5 + 0xec] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xe4] = r12 + ..D=======================eE------------------------R......................... r9 = r8 & 0x1 + ..D========================eE-----------------------R......................... r7 = r7 + r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x70] = r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x78] = r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + ...D================================================eE-----------------------R jump 205339 if r9 == 0 +``` + +Gas simulation at offset 205321 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r6 = u32 [r5 + 0x40] + .DeE-------------------------------------------------R...................... r0 = 0x1786 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 205339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 6022, jump [r8 + 0] +``` + +Gas simulation at offset 205347 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x20] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 205371 if r7 <=u 383 +``` + +Gas simulation at offset 205367 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 205436 +``` + +Gas simulation at offset 205371 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r1 + 0x68] + D=========================eER....................................................... r9 = r9 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r10 = u64 [r1 + 0x60] + .D=========================eeER..................................................... i32 r9 = r9 >> r10 + .D===========================eER.................................................... r9 = r9 << 0x20 + ..D===========================eER................................................... r9 = r9 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r10 = u32 [r5 + 0x18] + ..D=======================eeE---R................................................... i32 r8 = r8 >> 0x16 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r5 + 0x10] + ...D===========================eE-------------------R............................... r8 = r8 + r9 + ...D============================eE------------------R............................... r8 = r8 & r10 + ...D=============================eE-----------------R............................... r8 = r8 << 0x1 + ....D==============================================eER.............................. r8 = r8 + r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ....D=======================eE------------------------------------------------R..... r7 = r7 << 0x1 + ....DeE-----------------------------------------------------------------------R..... r9 = 0x109732a + .....D=======================eE-----------------------------------------------R..... r7 = r7 + r9 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... r7 = u16 [r7 + 0] + .....D=======================================================================eeeER.. r7 = r7 * r8 + ......D=========================================================================eeER i32 r7 = r7 >>a 0x10 + ......DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205436 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r5 + 0xee] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u32 [r5 + 0xe4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r5 + 0x70] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u32 [r5 + 0xa8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xe8] = r7 + .D========================eE------------------------R......................... r10 = r8 & 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x30] + ..D================================================eER........................ r7 = r7 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x78] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ...D===============================================eE------------------------R jump 205491 if r10 == 0 +``` + +Gas simulation at offset 205476 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x1788 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 205491 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6024, jump [r8 + 0] +``` + +Gas simulation at offset 205496 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x88] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r8 + .DeE-------------------------------------------------R jump 205524 if r7 <=u 383 +``` + +Gas simulation at offset 205519 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 120] = 0 + DeeeeeeeeeeeeeeeE----------R jump 205588 +``` + +Gas simulation at offset 205524 with total cost of 87: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R............................................... r9 = r9 & 0x1 + D==========================eE-------------R............................................... r9 = r9 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................... r10 = u64 [r1 + 0x78] + .D==========================eE------------R............................................... r9 = r9 & r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................... r10 = u32 [r5 + 0x80] + ..DeeE------------------------------------R............................................... i32 r8 = r8 >> 0x16 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................... r11 = u64 [r5 + 0x78] + ..D==========================eE-----------R............................................... r8 = r8 + r9 + ...D==========================eE----------R............................................... r8 = r8 & r10 + ...D===========================eE---------R............................................... r8 = r8 << 0x1 + ...D============================eE--------R............................................... r8 = r8 + r11 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i16 [r8 + 0] + ....D======================eE------------------------------R.............................. r7 = r7 << 0x1 + ....DeE----------------------------------------------------R.............................. r9 = 0x109732a + ....D=======================eE-----------------------------R.............................. r7 = r7 + r9 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................. r7 = u16 [r7 + 0] + .....D====================================================eeeER........................... r7 = r7 * r8 + .....D=======================================================eeER......................... i32 r7 = r7 >>a 0x10 + .....D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ......DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205588 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = i32 [r10 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r10 + 0x8] + D==================================================eER........................... r7 = r7 + r8 + .D==================================================eER.......................... r9 = r7 << 0x2a + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r8 = i32 [r10 + 0x10] + .D===================================================eER......................... r9 = r9 >> 0x2a + ..D=================================================eeER......................... i32 r7 = r7 >> 0xc + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0x8] = r9 + ..D===================================================eE------------------------R jump 205650 if r7 == 0 +``` + +Gas simulation at offset 205618 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 205621 with total cost of 6: + +``` + DeER..... r9 = r8 << 0x3f + D=eER.... r9 = r9 >>a 0x3f + D==eER... r9 = r9 & r10 + .D==eER.. r8 = r8 ^ r9 + .DeE--R.. r7 = r7 + 0xffffffffffffffff + .D===eeER i32 r8 = r8 >> 0x1 + ..DeE---R jump 205621 if r7 != 0 +``` + +Gas simulation at offset 205642 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x10] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205650 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r11 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = i32 [r5 + 0x280] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = i32 [r5 + 0x278] + .D========================eE--------------R..................................... r11 = r11 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 0x118] = r11 + .D=========================eE------------------------R.......................... r10 = r10 + r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r5 + 0xf8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r6 = u64 [r5 + 0x100] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u32 [r5 + 0x138] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x278] = r10 + ...D===============================================eE------------------------R.. r12 = r9 & 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + ...D=========================================================================eER r7 = r7 + r6 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r2 + ....D===============================================eE-------------------------R jump 205718 if r12 == 0 +``` + +Gas simulation at offset 205708 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0xffffffffffffffff] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205718 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x68] = r8 + .DeeE-----------------------R.. i32 r12 = r11 >> 0x16 + ..DeE-----------------------R.. r8 = r10 >> 0x16 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + ..D=eE------------------------R r12 = r12 & 0x88 + ...DeE------------------------R r11 = r11 >> 0x11 + ...D=eE-----------------------R r11 = r11 & 0x80 + ...D==eE----------------------R r11 = r11 ^ r12 + ...D=eE-----------------------R r10 = r10 >> 0x14 + ....D=eE----------------------R r8 = r8 ^ r10 + ....D==eE---------------------R r8 = r8 & 0x20 + ....D===eE--------------------R r8 = r8 | r11 + .....D===eeeE-----------------R r8 = r8 >u 0 + ......D=====eE----------------R r6 = r8 << 0x1 + ......DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6026, jump [r9 + 0] +``` + +Gas simulation at offset 205769 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x60] + D=========================eeER. i32 r8 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x48] = r6 + .D==========================eER jump 205859 if r8 >u 383 +``` + +Gas simulation at offset 205783 with total cost of 89: + +``` + DeER........................................................................................ r7 = r7 + r10 + DeER........................................................................................ r8 = r6 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ r12 = u64 [r1 + 0x68] + .D========================eER............................................................... r9 = r12 << 0x1 + .D=========================eER.............................................................. r9 = r9 ^ r6 + ..D=========================eeER............................................................ i32 r9 = 0x34 << r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................ r10 = u32 [r5 + 0x110] + ...D==========================eER........................................................... r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................... r9 = u64 [r5 + 0x108] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................... r11 = u64 [r1 + 0x50] + ....D========================eE-R........................................................... r7 = r7 & r11 + ....D==========================eER.......................................................... r8 = r8 & r10 + ....D===========================eER......................................................... r8 = r8 << 0x1 + ....D============================eER........................................................ r8 = r8 + r9 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i16 [r8 + 0] + .....D========================eE----------------------------R............................... r7 = r7 << 0x1 + .....DeE----------------------------------------------------R............................... r9 = 0x109732a + .....D=========================eE---------------------------R............................... r7 = r7 + r9 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................... r7 = u16 [r7 + 0] + ......D====================================================eeeER............................ r7 = r7 * r8 + ......D=======================================================eeER.......................... i32 r7 = r7 >>a 0x10 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.......................... r8 = u64 [r1 + 0x78] + .......D========================================================eER......................... r8 = r8 + r7 + .......D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + .......DeeE--------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205859 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x160] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x168] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u32 [r5 + 0x1a0] + .D========================eE--------------R r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x20] + .D=========================eE-------------R r7 = r7 + r10 + ..D========================eE-------------R jump 205899 if r9 == 0 +``` + +Gas simulation at offset 205884 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x178c + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 205899 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6028, jump [r8 + 0] +``` + +Gas simulation at offset 205904 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + r6 + D==eER jump 205991 if r8 >u 383 +``` + +Gas simulation at offset 205912 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... unlikely + DeE---------------------------------------R...................................................................... r7 = r7 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R...................................................................... r8 = r8 & 0x100 + .D=========================eE-------------R...................................................................... r8 = r8 + 0x100 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................... r9 = u64 [r1 + 0x68] + .D=========================eE-------------R...................................................................... r9 = r9 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................... r10 = u32 [r5 + 0x178] + ..D=========================eE------------R...................................................................... r8 = r8 ^ r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................................................... r9 = u64 [r5 + 0x170] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r11 = u64 [r1 + 0x50] + ..D=================================================eER.......................................................... r7 = r7 & r11 + ...D=========================eE-----------------------R.......................................................... r8 = r8 & r10 + ...D==========================eE----------------------R.......................................................... r8 = r8 << 0x1 + ...D===========================eE---------------------R.......................................................... r8 = r8 + r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = i16 [r8 + 0] + ....D================================================eE---R...................................................... r7 = r7 << 0x1 + ....DeE---------------------------------------------------R...................................................... r9 = 0x109732a + ....D=================================================eE--R...................................................... r7 = r7 + r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u16 [r7 + 0] + .....D==========================================================================eeeER............................ r7 = r7 * r8 + .....D=============================================================================eeER.......................... i32 r7 = r7 >>a 0x10 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R.......................... r8 = u64 [r1 + 0x78] + ......D==============================================================================eER......................... r8 = r8 + r7 + ......D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ......DeeE------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 205991 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x1f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x1f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u32 [r5 + 0x230] + .D========================eE--------------R r9 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x18] + .D=========================eE-------------R r7 = r7 + r10 + ..D========================eE-------------R jump 206031 if r9 == 0 +``` + +Gas simulation at offset 206016 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r9 = u64 [r7 + 0] + D=========================eE--------------R................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0xffffffffffffffff] + .DeE-------------------------------------------------R...................... r0 = 0x178e + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 206031 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 6030, jump [r8 + 0] +``` + +Gas simulation at offset 206036 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x218] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x210] + DeE------------------------R.......................... r7 = r7 + r6 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x210] = r8 + .DeE-------------------------------------------------R jump 206063 if r7 <=u 383 +``` + +Gas simulation at offset 206059 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 206107 +``` + +Gas simulation at offset 206063 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r9 = u32 [r5 + 0x208] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r10 = u64 [r5 + 0x200] + .DeeE-------------------------------------R.................. i32 r8 = r8 >> 0x16 + .D========================eE--------------R.................. r8 = r8 & r9 + .D=========================eE-------------R.................. r8 = r8 << 0x1 + ..D=========================eE------------R.................. r8 = r8 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i16 [r8 + 0] + ..DeE--------------------------------------------------R..... r7 = r7 << 0x1 + ..DeE--------------------------------------------------R..... r9 = 0x109732a + ...DeE-------------------------------------------------R..... r7 = r7 + r9 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r7 = u16 [r7 + 0] + ...D==================================================eeeER.. r7 = r7 * r8 + ....D====================================================eeER i32 r8 = r7 >>a 0x10 + ....DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 206107 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x258] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x260] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u32 [r5 + 0x298] + .D========================eER........................ r10 = r9 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u64 [r1 + 0x10] + .D=========================eER....................... r7 = r7 + r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r12 + ..D========================eE-----------------------R jump 206144 if r10 == 0 +``` + +Gas simulation at offset 206134 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0xffffffffffffffff] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 206144 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x78] + D=========================eER r6 = r8 + r10 + DeeeeeeeeeeeeeeeeeeeeeeE----R r0 = 6032, jump [r9 + 0] +``` + +Gas simulation at offset 206155 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x68] + D=========================eeER. i32 r8 = r7 + r10 + .D==========================eER jump 205245 if r8 >u 383 +``` + +Gas simulation at offset 206167 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeE---------------------------------------R..................... r7 = r7 + r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................... r8 = u64 [r1 + 0x48] + D=========================eE--------------R..................... r8 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r9 = u32 [r5 + 0x270] + .D=========================eE-------------R..................... r8 = r8 | 0x100 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r10 = u64 [r5 + 0x268] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r11 = u64 [r1 + 0x50] + ..D========================eE-------------R..................... r7 = r7 & r11 + ..D=========================eE------------R..................... r8 = r8 & r9 + ..D==========================eE-----------R..................... r8 = r8 << 0x1 + ..D===========================eE----------R..................... r8 = r8 + r10 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i16 [r8 + 0] + ...D========================eE---------------------------R...... r7 = r7 << 0x1 + ...DeE---------------------------------------------------R...... r9 = 0x109732a + ...D=========================eE--------------------------R...... r7 = r7 + r9 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...... r7 = u16 [r7 + 0] + ....D===================================================eeeER... r7 = r7 * r8 + ....D======================================================eeER. i32 r7 = r7 >>a 0x10 + .....D=======================================================eER r6 = r6 + r7 + .....DeeeeeeeeeeeeeeeE-----------------------------------------R jump 205245 +``` + +Gas simulation at offset 206232 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r5 + 0x2e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x80] + .DeE--------------------------------------R....... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 206255 with total cost of 22: + +``` + DeER..................... r7 = 0x1ff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 206261 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r7 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r7 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r7 + 0x44] + D=========================eER........................... r8 = r8 + r9 + .D=========================eeER......................... i32 r9 = r8 >> 0x18 + .D=========================eE-R......................... r8 = r8 << 0x28 + ..D=========================eER......................... r11 = r8 >> 0x28 + ..D==========================eeER....................... i32 r9 = r9 + r10 + ...DeE--------------------------R....................... r8 = 0x1ff + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x54] = r11 + ...D===========================eeeeeeeeeeeeeeeeeeeeE---R jump 206304 if r9 >=s r8 +``` + +Gas simulation at offset 206295 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x44] = r9 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206304 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 95] = 0 + DeE------------------------R. r9 = 0x1792 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 8] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 68] = 0x1ff + .DeE------------------------R r7 = 0x1ff + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206327 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r7 + 0x5a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0x44] + D=========================eER. r9 = r9 & 0x20 + D==========================eER jump 206380 if r9 != 0 +``` + +Gas simulation at offset 206339 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i32 [r7 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i32 [r7 + 0x54] + D=========================eE--------------R............. r9 = r9 + r10 + .D=========================eeE------------R............. i32 r10 = r9 >> 0x18 + .D=========================eE-------------R............. r9 = r9 << 0x28 + ..D=========================eE------------R............. r11 = r9 >> 0x28 + ...D=========================eeE----------R............. i32 r9 = r10 + r8 + ...DeE------------------------------------R............. r8 = 0x1ff + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x54] = r11 + ....D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 206384 if r9 >=s r8 +``` + +Gas simulation at offset 206371 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x44] = r9 + D........................... r8 = r9 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206380 with total cost of 22: + +``` + D........................ r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 206384 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 68] = 0x1ff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 95] = 0 + DeE------------------------R. r9 = 0x1792 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + .DeE------------------------R r7 = 0x1ff + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206407 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r7 + 0x4c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r7 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r7 + 0x44] + D=========================eER........................... r9 = r9 + r8 + .D=========================eeER......................... i32 r8 = r9 >> 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r11 = i32 [r7 + 0x38] + ..D==========================eeER....................... i32 r8 = r8 + r10 + ..D========================eE---R....................... r9 = r9 << 0x28 + ..D=========================eE--R....................... r9 = r9 >> 0x28 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x54] = r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeE---R jump 206447 if r8 >=s r11 +``` + +Gas simulation at offset 206440 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x44] = r8 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206447 with total cost of 2: + +``` + DeER. r9 = 0x1ff + D=eER jump 206478 if r8 >=s r9 +``` + +Gas simulation at offset 206454 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r7 + 84] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r7 + 95] = 0x2 + DeE---------------------------------------R.......... r9 = 0x1796 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r7 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r7 + 8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x44] = r8 + .D................................................... r7 = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 206478 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 68] = 0x1ff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 95] = 0 + DeE------------------------R. r8 = 0x1792 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + .DeE------------------------R r7 = 0x1ff + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 206501 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r7 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r7 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r7 + 0x44] + D=========================eER........................... r9 = r9 + r10 + .D=========================eER.......................... r10 = r9 << 0x28 + .D==========================eER......................... r10 = r10 >> 0x28 + ..D========================eeER......................... i32 r9 = r9 >> 0x18 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x54] = r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 206550 if r9 == 0 +``` + +Gas simulation at offset 206528 with total cost of 9: + +``` + DeER........ r10 = r8 ^ 0xffffffffffffffff + D=eeeER..... r9 = r9 * r10 + .D===eeER... i32 r9 = r9 >>a 0x3 + .D=====eeER. i32 r8 = r8 + r9 + ..D======eER jump 206554 if r8 > 0x30 + ..DeE-------------------------------------R.............. r8 = 0x4 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 206921 if r11 > 0x30 + D...................... r10 = r2 + DeeeeeeeeeeeeeeeeeeeeER jump 207066 if r2 > 0x5 + ...DeE---R.................... r9 = r9 + 0xffffffffffffffff + ...D====eeeeeeeeeeeeeeeeeeeeER jump 207107 if r10 =u r2 +``` + +Gas simulation at offset 207138 with total cost of 26: + +``` + DeER......................... r8 = r6 + 0xffffffffffffffdf + DeER......................... r9 = 0x20 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 6060, jump 254483 +``` + +Gas simulation at offset 207156 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 32] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u8 [r6 + 0xffffffffffffffff] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0x21] = a1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r6 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22] = a1 + .D========================eE-------------------------------------------------R r2 = r2 + 0xffffffffffffffde + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x58] + ..D================================================eE------------------------R r5 = r5 + r8 + ..D========================eE------------------------------------------------R r6 = r6 + 0x22 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = u64 [r1 + 0x60] + ...D=================================================eeeeeeeeeeeeeeeeeeeeE---R jump 207131 if r2 != r8 +``` + +Gas simulation at offset 207194 with total cost of 2: + +``` + DeER. r5 = r6 + 0xffffffffffffffdf + DeeER fallthrough +``` + +Gas simulation at offset 207198 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x10] + D=========================eE--------------R r8 = r8 << 0x30 + D==========================eE-------------R jump 207351 if r8 == 0 +``` + +Gas simulation at offset 207209 with total cost of 32: + +``` + DeER............................... r9 = r8 >> 0x30 + DeER............................... r8 = r2 + 0xffffffffffffffdf + .DeeeER............................ r10 = r2 > 0x5 + .....DeE------R.................... r9 = r9 + 0xffffffffffffffff + .....D=======eeeeeeeeeeeeeeeeeeeeER jump 207262 if r8 > 0x30 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + .D==========================eeeE----------------------R r9 = r9 * r10 + ..D============================eeeeeeeeeeeeeeeeeeeeE--R jump 207797 if r2 >=u r9 +``` + +Gas simulation at offset 207778 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6066, jump 206724 +``` + +Gas simulation at offset 207784 with total cost of 45: + +``` + DeER............................................ r8 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 206809 if r9 != 0 +``` + +Gas simulation at offset 207794 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 206821 +``` + +Gas simulation at offset 207797 with total cost of 1: + +``` + DeER jump 206824 if r8 == 0 +``` + +Gas simulation at offset 207801 with total cost of 26: + +``` + DeER......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r6 = r7 + 0x66 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0x2224 + .DeeeeeeeeeeeeeeeE----------R jump 207842 +``` + +Gas simulation at offset 207816 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r1 + 0x50] + D=========================eE--------------R.............................. r8 = r8 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r6 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................. r7 = u64 [r1 + 0x30] + .D=========================eE-------------R.............................. r6 = r6 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................. r10 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x40] + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 208117 if r8 == r7 +``` + +Gas simulation at offset 207842 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r8 + DeE------------------------R. r10 = r10 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeE----------R jump 207872 +``` + +Gas simulation at offset 207856 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x60] + D=========================eE--------------R r5 = r5 + r7 + DeE---------------------------------------R r6 = r6 + 0x44 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x58] + .D=========================eE-------------R jump 207816 if r5 == r7 +``` + +Gas simulation at offset 207872 with total cost of 16: + +``` + DeER............... r7 = r6 + 0xffffffffffffffbe + DeER............... r9 = 0x20 + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 6068, jump 254483 +``` + +Gas simulation at offset 207887 with total cost of 378: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. u8 [r6 + 4294967262] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r8 = u8 [r5 + 0x21] + D=========================eER................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 << 0x8 + .D=========================eER............................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................... u16 [r6 + 0xffffffffffffffe0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................................................................................................................................................................................................................................................................................................................................... r7 = u8 [r5 + 0x22] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................................................................................................................................................................................................................................................................................................... r8 = u8 [r5 + 0x23] + ..D========================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x8 + ..D================================================eE-R...................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. u16 [r6 + 0xffffffffffffffe2] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................................................................................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x24] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................. u8 [r6 + 0xffffffffffffffe4] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x25] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. u8 [r6 + 0xffffffffffffffe5] = a0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x26] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u8 [r6 + 0xffffffffffffffe6] = a0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................... r7 = u8 [r5 + 0x27] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u8 [r6 + 0xffffffffffffffe7] = a0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x28] + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u8 [r6 + 0xffffffffffffffe8] = a0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................ r7 = u8 [r5 + 0x29] + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u8 [r6 + 0xffffffffffffffe9] = a0 + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... r7 = u8 [r5 + 0x2a] + ......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u8 [r6 + 0xffffffffffffffea] = a0 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................. r7 = u8 [r5 + 0x2b] + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u8 [r6 + 0xffffffffffffffeb] = a0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................... r7 = u8 [r5 + 0x2c] + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u8 [r6 + 0xffffffffffffffec] = a0 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................................................................................................................................................................................................... r7 = u8 [r5 + 0x2d] + .......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u8 [r6 + 0xffffffffffffffed] = a0 + .......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r7 = u8 [r5 + 0x2e] + ............................D=====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u8 [r6 + 0xffffffffffffffee] = a0 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................ r7 = u8 [r5 + 0x2f] + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u8 [r6 + 0xffffffffffffffef] = a0 + .............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................... r7 = u8 [r5 + 0x30] + ..............................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u8 [r6 + 0xfffffffffffffff0] = a0 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................ r7 = u8 [r5 + 0x31] + .......................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u8 [r6 + 0xfffffffffffffff1] = a0 + .......................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r7 = u8 [r5 + 0x32] + .......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u8 [r6 + 0xfffffffffffffff2] = a0 + ........................................................D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................. r7 = u8 [r5 + 0x33] + ...............................................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u8 [r6 + 0xfffffffffffffff3] = a0 + ...............................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................... r7 = u8 [r5 + 0x34] + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u8 [r6 + 0xfffffffffffffff4] = a0 + ...............................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................... r7 = u8 [r5 + 0x35] + ................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r6 + 0xfffffffffffffff5] = a0 + ................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r7 = u8 [r5 + 0x36] + .........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r6 + 0xfffffffffffffff6] = a0 + .........................................................................................................D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................ r7 = u8 [r5 + 0x37] + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r6 + 0xfffffffffffffff7] = a0 + ................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... r7 = u8 [r5 + 0x38] + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r6 + 0xfffffffffffffff8] = a0 + .................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................... r7 = u8 [r5 + 0x39] + ..................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r6 + 0xfffffffffffffff9] = a0 + ..................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u8 [r5 + 0x3a] + ...........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r6 + 0xfffffffffffffffa] = a0 + ...........................................................................................................................................................D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r7 = u8 [r5 + 0x3b] + ..................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r6 + 0xfffffffffffffffb] = a0 + ..................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r7 = u8 [r5 + 0x3c] + ...................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r6 + 0xfffffffffffffffc] = a0 + ...................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r7 = u8 [r5 + 0x3d] + ....................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0xfffffffffffffffd] = a0 + ....................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x68] + .............................................................................................................................................................................................................D============================================================================================================================================================================eER jump 207856 if r7 != 3 +``` + +Gas simulation at offset 208084 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0x3e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r5 + 0x3f] + D=========================eE--------------R............. r7 = r7 << 0x8 + .D=========================eE-------------R............. r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0xfffffffffffffffe] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r7 = u8 [r5 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u8 [r5 + 0x41] + ..D========================eE-------------------------R. r7 = r7 << 0x8 + ..D=========================eE------------------------R. r7 = r7 | r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r7 + ..DeeeeeeeeeeeeeeeE------------------------------------R jump 207856 +``` + +Gas simulation at offset 208117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 206824 +``` + +Gas simulation at offset 208123 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x1097668] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 208190 if r7 <=s 0 +``` + +Gas simulation at offset 208147 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 208154 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097670] + D=========================eE--------------R........... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6070, jump 4480 +``` + +Gas simulation at offset 208173 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1097668] + DeE------------------------R. r6 = r6 + 0x1 + DeE------------------------R. r5 = r5 + 0x8 + .D========================eER jump 208154 if r6 > r8 + D=eER. r9 = r9 & 0x1 + .D=eER jump 208606 if r9 == 0 +``` + +Gas simulation at offset 208307 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 208350 if r8 >a 0x30 + .D=====eER........... r8 = r8 << 0x21 + ..D=====eER.......... r8 = r8 >> 0x39 + ..D======eER......... r7 = r7 + r8 + ..D=======eER........ r7 = r7 << 0x30 + ...D=======eER....... r8 = r7 >>a 0x37 + ...DeeeeeeeeeeeeeeeER jump 208507 +``` + +Gas simulation at offset 208350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r1 + 0x1a] + DeeeeeeeeeeeeeeeE----------R r0 = 6078, jump 209137 +``` + +Gas simulation at offset 208359 with total cost of 1: + +``` + DeER jump 208606 if r7 == 0 +``` + +Gas simulation at offset 208363 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeE------------------------R r0 = 0x17c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19129 +``` + +Gas simulation at offset 208380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 6082, jump 209742 +``` + +Gas simulation at offset 208389 with total cost of 1: + +``` + DeER jump 208550 if r7 == 0 +``` + +Gas simulation at offset 208393 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r7 + 0x24] + .DeE--------------------------------------R r8 = r5 & r6 + .D========================eE--------------R r7 = r7 & r8 + .DeE--------------------------------------R r8 = 0xff + ..D========================eE-------------R jump 208568 if r7 == r8 +``` + +Gas simulation at offset 208413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x8] = s0 + D........................... r7 = r5 + D........................... r5 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 6084, jump 65856 +``` + +Gas simulation at offset 208427 with total cost of 26: + +``` + DeER......................... r8 = 0x3b808081 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 6086, jump 60063 +``` + +Gas simulation at offset 208442 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x9] = s1 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 6088, jump 65856 +``` + +Gas simulation at offset 208456 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6090, jump 60063 +``` + +Gas simulation at offset 208465 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r5 + 38] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r5 + 0x28] + DeE------------------------R.................... r7 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 208587 if r8 != 0 +``` + +Gas simulation at offset 208480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 40] = 0x1 + DeE------------------------R r9 = 0x181c + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 6092, jump 234449 +``` + +Gas simulation at offset 208502 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 208587 +``` + +Gas simulation at offset 208504 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 208507 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeE------------------------R......................... r0 = 0x17ce + DeE------------------------R......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x40] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0 + .D................................................... r6 = r8 + ..D.................................................. r5 = r7 + ..D========================eE-----------------------R r8 = r1 + 0x28 + ...D=======================eE-----------------------R r9 = r1 + 0x24 + ...DeE----------------------------------------------R r7 = 0 + ...DeE----------------------------------------------R r0 = 0x17d8 + ....DeeeeeeeeeeeeeeeE-------------------------------R jump 232787 +``` + +Gas simulation at offset 208548 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 208606 +``` + +Gas simulation at offset 208550 with total cost of 25: + +``` + DeER........................ r0 = 0x17d0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 208564 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 208606 +``` + +Gas simulation at offset 208568 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r9 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 208621 if r7 == 0 +``` + +Gas simulation at offset 208575 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6098, jump 234855 +``` + +Gas simulation at offset 208587 with total cost of 25: + +``` + D........................... r5 = r7 + DeER........................ r0 = 0x17d4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 208603 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 208606 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 208621 with total cost of 25: + +``` + DeER........................ r0 = 0x17d6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 208635 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 208606 +``` + +Gas simulation at offset 208640 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x24] + DeeeeeeeeeeeeeeeE----------R r0 = 6106, jump 209137 +``` + +Gas simulation at offset 208652 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 208760 if r7 == 0 +``` + +Gas simulation at offset 208655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeE------------------------R r0 = 0x17dc + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19129 +``` + +Gas simulation at offset 208672 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 6110, jump 209742 +``` + +Gas simulation at offset 208683 with total cost of 1: + +``` + DeER jump 208765 if r7 == 0 +``` + +Gas simulation at offset 208686 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r7 + DeeeE-------------------------------------R r7 = r6 * 0x2d83 + .D==eeE-----------------------------------R i32 r8 = r7 >> 0x1f + .D==eE------------------------------------R r7 = r7 >>a 0x16 + ..D===eE----------------------------------R r7 = r7 + r8 + ..D====eeeE-------------------------------R r7 = r7 * 0x168 + ..D=======eE------------------------------R r6 = r6 - r7 + ...D=======eE-----------------------------R r7 = r6 << 0x30 + ...D========eE----------------------------R r7 = r7 >>a 0x30 + ...D=========eE---------------------------R r7 = r7 >> 0xf + ....D=========eE--------------------------R r7 = r7 & 0x168 + ....D==========eE-------------------------R r7 = r7 + r6 + ....D===========eE------------------------R r9 = r7 << 0x30 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R r12 = u64 [r1 + 0x18] + .....D=========================eE---------R jump 208781 if r12 != 0 +``` + +Gas simulation at offset 208734 with total cost of 1: + +``` + DeER jump 208781 if r9 != 0 +``` + +Gas simulation at offset 208737 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 209090 if r7 == 0 +``` + +Gas simulation at offset 208745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6112, jump 234855 +``` + +Gas simulation at offset 208757 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 209074 +``` + +Gas simulation at offset 208760 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 209121 +``` + +Gas simulation at offset 208765 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeER........................ r0 = 0x1802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 208781 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = i32 [r1 + 0x24] + D=========================eE--------------R...... r7 = r8 & 0xfffffffffffffffd + .DeE--------------------------------------R...... r10 = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 208830 if r7 != 4 +``` + +Gas simulation at offset 208794 with total cost of 21: + +``` + DeER.................... r7 = r9 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeER jump 208830 if r7 >u 315 +``` + +Gas simulation at offset 208802 with total cost of 20: + +``` + DeER................... r10 = 0x10e + DeeeeeeeeeeeeeeeeeeeeER jump 208830 if r7 >u 225 +``` + +Gas simulation at offset 208811 with total cost of 20: + +``` + DeER................... r10 = 0xb4 + DeeeeeeeeeeeeeeeeeeeeER jump 208830 if r7 >u 135 +``` + +Gas simulation at offset 208820 with total cost of 5: + +``` + DeeeER.. r7 = r7 > 0x30 + .DeE------------------------R r7 = r1 + 0x2a + .DeeeeeeeeeeeeeeeE----------R r0 = 6114, jump 210332 +``` + +Gas simulation at offset 208850 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2a] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x8] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6116, jump 65856 +``` + +Gas simulation at offset 208863 with total cost of 15: + +``` + DeER.............. r6 = 0x3b808081 + DeER.............. r8 = 0x3b808081 + DeeeeeeeeeeeeeeeER r0 = 6118, jump 60063 +``` + +Gas simulation at offset 208882 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2b] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x9] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6120, jump 65856 +``` + +Gas simulation at offset 208897 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6122, jump 60063 +``` + +Gas simulation at offset 208906 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1c] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6124, jump 65856 +``` + +Gas simulation at offset 208922 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6126, jump 60063 +``` + +Gas simulation at offset 208931 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6128, jump 65856 +``` + +Gas simulation at offset 208947 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6130, jump 60063 +``` + +Gas simulation at offset 208956 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2e] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1e] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6132, jump 65856 +``` + +Gas simulation at offset 208972 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6134, jump 60063 +``` + +Gas simulation at offset 208981 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x14] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2f] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1f] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6136, jump 65856 +``` + +Gas simulation at offset 208997 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6138, jump 60063 +``` + +Gas simulation at offset 209006 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x24] = a0 + D=========================eE------------------------R r7 = r7 & 0xff + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6140, jump 65856 +``` + +Gas simulation at offset 209026 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6142, jump 60063 +``` + +Gas simulation at offset 209035 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x26] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r5 + 0x28] + .DeE------------------------------------------------R r6 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 209107 if r7 != 0 +``` + +Gas simulation at offset 209052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 40] = 0x1 + DeE------------------------R r9 = 0x181c + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 6144, jump 234449 +``` + +Gas simulation at offset 209074 with total cost of 25: + +``` + D........................... r6 = r7 + DeER........................ r0 = 0x1802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 209090 with total cost of 25: + +``` + DeER........................ r6 = 0x1 + DeER........................ r0 = 0x1802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 209107 with total cost of 25: + +``` + DeER........................ r0 = 0x1802 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 209121 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x30] + .DeE-----------------------R...................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209137 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r10 = 0x800f + D=eeeeeeeeeeeeeeeeeeeeE-----R jump 209219 if r10 >=s r7 +``` + +Gas simulation at offset 209150 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 209317 if r7 <=s 33055 +``` + +Gas simulation at offset 209157 with total cost of 21: + +``` + DeER.................... r9 = 0x8120 + D=eeeeeeeeeeeeeeeeeeeeER jump 209432 if r7 == r9 +``` + +Gas simulation at offset 209166 with total cost of 21: + +``` + DeER.................... r9 = 0x9000 + DeER.................... r10 = 0x9010 + D=eeeeeeeeeeeeeeeeeeeeER jump 209492 if r7 == r10 +``` + +Gas simulation at offset 209180 with total cost of 21: + +``` + DeER.................... r9 = 0x9020 + D=eeeeeeeeeeeeeeeeeeeeER jump 209522 if r7 != r9 +``` + +Gas simulation at offset 209189 with total cost of 22: + +``` + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 209206 if r8 >=u 6 +``` + +Gas simulation at offset 209196 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209637 if r7 != 0 +``` + +Gas simulation at offset 209206 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209219 with total cost of 21: + +``` + DeER.................... r10 = 0x100f + D=eeeeeeeeeeeeeeeeeeeeER jump 209268 if r10 =u 6 +``` + +Gas simulation at offset 209245 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209587 if r7 != 0 +``` + +Gas simulation at offset 209255 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209268 with total cost of 21: + +``` + DeER.................... r9 = 0x1010 + D=eeeeeeeeeeeeeeeeeeeeER jump 209402 if r7 == r9 +``` + +Gas simulation at offset 209276 with total cost of 21: + +``` + DeER.................... r9 = 0x8008 + D=eeeeeeeeeeeeeeeeeeeeER jump 209522 if r7 != r9 +``` + +Gas simulation at offset 209285 with total cost of 21: + +``` + DeER.................... r7 = r8 + 0xffffffffffffffff + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 209543 if r7 =u 6 +``` + +Gas simulation at offset 209347 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209597 if r7 != 0 +``` + +Gas simulation at offset 209357 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209370 with total cost of 21: + +``` + DeER.................... r7 = r8 + 0xffffffffffffffff + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 209565 if r7 =u 6 +``` + +Gas simulation at offset 209409 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209607 if r7 != 0 +``` + +Gas simulation at offset 209419 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209432 with total cost of 22: + +``` + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 209449 if r8 >=u 6 +``` + +Gas simulation at offset 209439 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209617 if r7 != 0 +``` + +Gas simulation at offset 209449 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209462 with total cost of 22: + +``` + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 209479 if r8 >=u 6 +``` + +Gas simulation at offset 209469 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209627 if r7 != 0 +``` + +Gas simulation at offset 209479 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209492 with total cost of 22: + +``` + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 209509 if r8 >=u 6 +``` + +Gas simulation at offset 209499 with total cost of 22: + +``` + DeER..................... r7 = 0x2b >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 209647 if r7 != 0 +``` + +Gas simulation at offset 209509 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209522 with total cost of 15: + +``` + DeER.............. r7 = 0x10ed0 + DeeeeeeeeeeeeeeeER r0 = 6148, jump 12712 +``` + +Gas simulation at offset 209534 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209543 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6150, jump 229053 +``` + +Gas simulation at offset 209549 with total cost of 1: + +``` + DeER jump 209680 if r7 == 0 +``` + +Gas simulation at offset 209553 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1a70 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209565 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6152, jump 228855 +``` + +Gas simulation at offset 209571 with total cost of 1: + +``` + DeER jump 209704 if r7 == 0 +``` + +Gas simulation at offset 209575 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x18de + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209587 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6eee8 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209597 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6efd8 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209607 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6ef48 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209617 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6f008 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209627 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6ef18 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209637 with total cost of 15: + +``` + DeER.............. r8 = r8 << 0x3 + DeER.............. r7 = 0x6efa8 + DeeeeeeeeeeeeeeeER jump 209656 +``` + +Gas simulation at offset 209647 with total cost of 2: + +``` + DeER. r8 = r8 << 0x3 + DeER. r7 = 0x6ef78 + DeeER fallthrough +``` + +Gas simulation at offset 209656 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0] + DeE-------------------------R..................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209668 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1a9a + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209680 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1a72 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209692 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1908 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209704 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x18e0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 209716 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209729 with total cost of 15: + +``` + DeER.............. r7 = 0x14d78 + DeER.............. r0 = 0x1804 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 209742 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R jump 210055 if r7 > 0x1d + ..D===eER..................... r9 = r9 + 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D........................... r7 = r8 + ..DeE------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeE---------R r0 = 6156, jump 256151 +``` + +Gas simulation at offset 209849 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097668] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 209876 +``` + +Gas simulation at offset 209865 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097668] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 209876 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r5 << 0x3 + D=eE--------------------------------------R r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r7 + 0] + .D==========================eE------------R jump 210220 if r7 != 0 +``` + +Gas simulation at offset 209889 with total cost of 15: + +``` + DeER.............. r7 = 0x30 + D................. r6 = r10 + DeeeeeeeeeeeeeeeER r0 = 6158, jump 2374 +``` + +Gas simulation at offset 209901 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x1097670] + DeE------------------------R.......................... r5 = r5 << 0x3 + D=========================eER......................... r8 = r8 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 210210 if r7 == 0 +``` + +Gas simulation at offset 209919 with total cost of 25: + +``` + DeER........................ r9 = 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D........................... r5 = r7 + DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 6160, jump 256151 +``` + +Gas simulation at offset 209936 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r5 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u16 [r5 + 38] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 36] = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 9] = 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r5 + 8] = 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 32] = 0x3f800000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 4] = 0x3f800000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 0] = 0x3f800000 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 31] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 30] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 29] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 28] = 0xff + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 24] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 20] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 16] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 12] = 0x3f800000 + ....D================================================================================================eER r9 = r5 + 0x2c + ....DeE------------------------------------------------------------------------------------------------R r7 = 0 + ....DeE------------------------------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 6162, jump 232787 +``` + +Gas simulation at offset 210038 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x1097670] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 210220 +``` + +Gas simulation at offset 210055 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x1097678] + D=========================eE--------------R jump 210220 if r7 != 0 +``` + +Gas simulation at offset 210066 with total cost of 15: + +``` + DeER.............. r7 = 0x30 + DeeeeeeeeeeeeeeeER r0 = 6164, jump 2374 +``` + +Gas simulation at offset 210076 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1097678] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 210210 if r7 == 0 +``` + +Gas simulation at offset 210086 with total cost of 15: + +``` + DeER.............. r9 = 0x30 + D................. r5 = r7 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 6166, jump 256151 +``` + +Gas simulation at offset 210100 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r5 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u16 [r5 + 38] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 36] = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 9] = 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r5 + 8] = 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 32] = 0x3f800000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 4] = 0x3f800000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 0] = 0x3f800000 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 31] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 30] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 29] = 0xff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 28] = 0xff + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 24] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 20] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 16] = 0x3f800000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 12] = 0x3f800000 + ....D================================================================================================eER r9 = r5 + 0x2c + ....DeE------------------------------------------------------------------------------------------------R r7 = 0 + ....DeE------------------------------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 6168, jump 232787 +``` + +Gas simulation at offset 210202 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x1097678] + DeeeeeeeeeeeeeeeE----------R jump 210220 +``` + +Gas simulation at offset 210210 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6170, jump 12993 +``` + +Gas simulation at offset 210217 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 210220 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 210235 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R jump 210292 if r7 s 89 +``` + +Gas simulation at offset 210362 with total cost of 15: + +``` + D................. r7 = r6 + D................. r5 = r12 + D................. r6 = r10 + DeeeeeeeeeeeeeeeER r0 = 6178, jump 60715 +``` + +Gas simulation at offset 210375 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6180, jump 60063 +``` + +Gas simulation at offset 210388 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6182, jump 67345 +``` + +Gas simulation at offset 210401 with total cost of 16: + +``` + D.................. r10 = r6 + D.................. r12 = r5 + DeER............... r9 = 0xff + .DeeER............. i32 r11 = r9 - r7 + .DeeeeeeeeeeeeeeeER jump 210652 +``` + +Gas simulation at offset 210415 with total cost of 22: + +``` + DeER..................... r7 = r8 & 0xfffffffffffffffd + DeER..................... r11 = 0xff + DeER..................... r8 = 0x4 + .DeER.................... r9 = 0xff + .DeER.................... r5 = 0xff + .DeER.................... r3 = 0xff + .DeER.................... r2 = 0xff + ..DeeeeeeeeeeeeeeeeeeeeER jump 211295 if r7 != r8 +``` + +Gas simulation at offset 210445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 210667 if r6 >s 44 +``` + +Gas simulation at offset 210456 with total cost of 16: + +``` + DeeeER............. i32 r7 = 0xb4 - r6 + .DeeeeeeeeeeeeeeeER r0 = 6184, jump 60715 +``` + +Gas simulation at offset 210467 with total cost of 26: + +``` + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 6186, jump 60063 +``` + +Gas simulation at offset 210483 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6188, jump 67345 +``` + +Gas simulation at offset 210496 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeE-----------------------R i32 r7 = r6 + 0x2d + .DeeeeeeeeeeeeeeeE---------R r0 = 6190, jump 60715 +``` + +Gas simulation at offset 210509 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6192, jump 60063 +``` + +Gas simulation at offset 210522 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6194, jump 67345 +``` + +Gas simulation at offset 210535 with total cost of 17: + +``` + DeeeER.............. i32 r5 = 0xff - r7 + .DeeeER............. i32 r7 = 0x5a - r6 + ..DeeeeeeeeeeeeeeeER r0 = 6196, jump 60715 +``` + +Gas simulation at offset 210549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6198, jump 60063 +``` + +Gas simulation at offset 210559 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6200, jump 67345 +``` + +Gas simulation at offset 210572 with total cost of 25: + +``` + DeER........................ r9 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + .DeeE----------------------R i32 r3 = r9 - r7 + .DeE-----------------------R r2 = 0xff + ..DeeeeeeeeeeeeeeeE--------R jump 211295 +``` + +Gas simulation at offset 210595 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 210851 if r6 >u 179 +``` + +Gas simulation at offset 210601 with total cost of 16: + +``` + DeeER.............. i32 r7 = r6 + 0xffffffffffffffa6 + D.................. r5 = r12 + .D................. r6 = r10 + .DeeeeeeeeeeeeeeeER r0 = 6202, jump 60715 +``` + +Gas simulation at offset 210615 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6204, jump 60063 +``` + +Gas simulation at offset 210628 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6206, jump 67345 +``` + +Gas simulation at offset 210641 with total cost of 3: + +``` + D..... r10 = r6 + D..... r12 = r5 + D..... r11 = r7 + DeER.. r9 = 0xff + .DeeER fallthrough +``` + +Gas simulation at offset 210652 with total cost of 15: + +``` + DeER.............. r5 = 0xff + DeER.............. r3 = 0xff + DeER.............. r2 = 0xff + DeeeeeeeeeeeeeeeER jump 211295 +``` + +Gas simulation at offset 210667 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 210918 if r6 >u 89 +``` + +Gas simulation at offset 210672 with total cost of 16: + +``` + DeeeER............. i32 r7 = 0xe1 - r6 + .DeeeeeeeeeeeeeeeER r0 = 6208, jump 60715 +``` + +Gas simulation at offset 210683 with total cost of 26: + +``` + DeER......................... r5 = 0x3fb658ab + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 6210, jump 60063 +``` + +Gas simulation at offset 210704 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6212, jump 67345 +``` + +Gas simulation at offset 210717 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeE---------------------R i32 r7 = 0xb4 - r6 + ..DeeeeeeeeeeeeeeeE--------R r0 = 6214, jump 60715 +``` + +Gas simulation at offset 210731 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 6216, jump 60063 +``` + +Gas simulation at offset 210740 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6218, jump 67345 +``` + +Gas simulation at offset 210753 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeE---------------------R i32 r7 = 0x87 - r6 + ..DeeeeeeeeeeeeeeeE--------R r0 = 6220, jump 60715 +``` + +Gas simulation at offset 210767 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6222, jump 60063 +``` + +Gas simulation at offset 210780 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6224, jump 67345 +``` + +Gas simulation at offset 210793 with total cost of 16: + +``` + DeeeER............. i32 r5 = 0xff - r7 + .DeeER............. i32 r7 = r6 + 0x5a + .DeeeeeeeeeeeeeeeER r0 = 6226, jump 60715 +``` + +Gas simulation at offset 210807 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6228, jump 60063 +``` + +Gas simulation at offset 210816 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6230, jump 67345 +``` + +Gas simulation at offset 210829 with total cost of 2: + +``` + DeER. r9 = 0xff + DeeER fallthrough +``` + +Gas simulation at offset 210834 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + .D.......................... r3 = r7 + .DeeeeeeeeeeeeeeeE---------R jump 211295 +``` + +Gas simulation at offset 210851 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 211036 if r6 >u 269 +``` + +Gas simulation at offset 210863 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xffffffffffffff4c + DeeeeeeeeeeeeeeeER r0 = 6232, jump 60715 +``` + +Gas simulation at offset 210874 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6234, jump 60063 +``` + +Gas simulation at offset 210887 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6236, jump 67345 +``` + +Gas simulation at offset 210900 with total cost of 16: + +``` + DeER............... r11 = 0xff + D=eeER............. i32 r9 = r11 - r7 + .DeE-R............. r5 = 0xff + .DeE-R............. r3 = 0xff + .DeeeeeeeeeeeeeeeER jump 211088 +``` + +Gas simulation at offset 210918 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 211101 if r6 >u 134 +``` + +Gas simulation at offset 210924 with total cost of 16: + +``` + DeeeER............. i32 r7 = 0xe1 - r6 + .DeeeeeeeeeeeeeeeER r0 = 6238, jump 60715 +``` + +Gas simulation at offset 210935 with total cost of 26: + +``` + DeER......................... r5 = 0x3fb658ab + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 6240, jump 60063 +``` + +Gas simulation at offset 210956 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6242, jump 67345 +``` + +Gas simulation at offset 210969 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R i32 r7 = r6 + 0xffffffffffffffd3 + .DeeeeeeeeeeeeeeeE---------R r0 = 6244, jump 60715 +``` + +Gas simulation at offset 210982 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6246, jump 60063 +``` + +Gas simulation at offset 210995 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6248, jump 67345 +``` + +Gas simulation at offset 211008 with total cost of 28: + +``` + DeeeER......................... i32 r8 = 0xff - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..DeeeE-----------------------R i32 r7 = 0x10e - r6 + ...DeeeeeeeeeeeeeeeE----------R r0 = 6250, jump 60715 +``` + +Gas simulation at offset 211026 with total cost of 15: + +``` + D................. r8 = r5 + DeER.............. r0 = 0x1880 + DeeeeeeeeeeeeeeeER jump 60063 +``` + +Gas simulation at offset 211036 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xfffffffffffffef2 + DeeeeeeeeeeeeeeeER r0 = 6252, jump 60715 +``` + +Gas simulation at offset 211047 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6254, jump 60063 +``` + +Gas simulation at offset 211060 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6256, jump 67345 +``` + +Gas simulation at offset 211073 with total cost of 3: + +``` + D..... r9 = r7 + DeER.. r11 = 0xff + DeER.. r5 = 0xff + DeER.. r3 = 0xff + .DeeER fallthrough +``` + +Gas simulation at offset 211088 with total cost of 25: + +``` + DeER........................ r2 = 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 211295 +``` + +Gas simulation at offset 211101 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 211524 if r6 >u 179 +``` + +Gas simulation at offset 211107 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xffffffffffffffa6 + DeeeeeeeeeeeeeeeER r0 = 6258, jump 60715 +``` + +Gas simulation at offset 211117 with total cost of 15: + +``` + DeER.............. r5 = 0x40375eec + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6260, jump 60063 +``` + +Gas simulation at offset 211136 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6262, jump 67345 +``` + +Gas simulation at offset 211149 with total cost of 28: + +``` + DeER........................... r8 = 0xff + D=eeER......................... i32 r7 = r8 - r7 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeE------------------------R i32 r7 = 0xe1 - r6 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6264, jump 60715 +``` + +Gas simulation at offset 211170 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 6266, jump 60063 +``` + +Gas simulation at offset 211179 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6268, jump 67345 +``` + +Gas simulation at offset 211192 with total cost of 28: + +``` + DeER........................... r8 = 0xff + D=eeER......................... i32 r7 = r8 - r7 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeE------------------------R i32 r7 = 0x10e - r6 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6270, jump 60715 +``` + +Gas simulation at offset 211213 with total cost of 26: + +``` + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 6272, jump 60063 +``` + +Gas simulation at offset 211228 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6274, jump 67345 +``` + +Gas simulation at offset 211241 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 6276, jump 60715 +``` + +Gas simulation at offset 211252 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6278, jump 60063 +``` + +Gas simulation at offset 211261 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6280, jump 67345 +``` + +Gas simulation at offset 211274 with total cost of 26: + +``` + DeER......................... r3 = 0xff + D............................ r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + .D........................... r5 = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 211295 with total cost of 26: + +``` + DeeeER....................... r7 = r11 >s 0 + .D==eeER..................... r7 = 0 - r7 + .D====eER.................... r7 = r7 & r11 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211374 if r7 >=u 255 +``` + +Gas simulation at offset 211307 with total cost of 26: + +``` + DeeeER....................... r8 = r9 >s 0 + .D==eeER..................... r8 = 0 - r8 + .D====eER.................... r8 = r8 & r9 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211388 if r8 >=u 255 +``` + +Gas simulation at offset 211319 with total cost of 26: + +``` + DeeeER....................... r9 = r5 >s 0 + .D==eeER..................... r9 = 0 - r9 + .D====eER.................... r9 = r9 & r5 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211402 if r9 >=u 255 +``` + +Gas simulation at offset 211331 with total cost of 26: + +``` + DeeeER....................... r5 = r3 >s 0 + .D==eeER..................... r6 = 0 - r5 + .D====eER.................... r6 = r6 & r3 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211416 if r6 >=u 255 +``` + +Gas simulation at offset 211343 with total cost of 21: + +``` + DeER.................... r11 = 0x10e + D=eeeeeeeeeeeeeeeeeeeeER jump 211427 if r10 == r11 +``` + +Gas simulation at offset 211350 with total cost of 1: + +``` + DeER jump 211440 if r10 == 180 +``` + +Gas simulation at offset 211355 with total cost of 21: + +``` + DeER.................... r11 = 0x5a + D=eeeeeeeeeeeeeeeeeeeeER jump 211457 if r10 != r11 +``` + +Gas simulation at offset 211361 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0x1] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0x2] = s1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0x3] = a1 + .DeeeeeeeeeeeeeeeE---------R jump 211482 +``` + +Gas simulation at offset 211374 with total cost of 26: + +``` + DeER......................... r7 = 0xff + DeeeER....................... r8 = r9 >s 0 + .D==eeER..................... r8 = 0 - r8 + .D====eER.................... r8 = r8 & r9 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211319 if r8 s 0 + .D==eeER..................... r9 = 0 - r9 + .D====eER.................... r9 = r9 & r5 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211331 if r9 s 0 + .D==eeER..................... r6 = 0 - r5 + .D====eER.................... r6 = r6 & r3 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 211343 if r6 s 0 + .D==eeER.. r7 = 0 - r7 + ..D===eER. r8 = r7 & r2 + ..DeE---R. r7 = 0xff + ..D====eER jump 211501 if r8 u 224 +``` + +Gas simulation at offset 211530 with total cost of 16: + +``` + DeeeER............. i32 r7 = 0x10e - r6 + .DeeeeeeeeeeeeeeeER r0 = 6282, jump 60715 +``` + +Gas simulation at offset 211541 with total cost of 15: + +``` + DeER.............. r5 = 0x40375eec + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6284, jump 60063 +``` + +Gas simulation at offset 211560 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6286, jump 67345 +``` + +Gas simulation at offset 211573 with total cost of 28: + +``` + DeER........................... r8 = 0xff + D=eeER......................... i32 r7 = r8 - r7 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeE-------------------------R i32 r7 = r6 + 0xffffffffffffffa6 + .DeeeeeeeeeeeeeeeE------------R r0 = 6288, jump 60715 +``` + +Gas simulation at offset 211593 with total cost of 26: + +``` + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 6290, jump 60063 +``` + +Gas simulation at offset 211608 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6292, jump 67345 +``` + +Gas simulation at offset 211621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeE-----------------------R i32 r7 = r6 + 0xffffffffffffff79 + .DeeeeeeeeeeeeeeeE---------R r0 = 6294, jump 60715 +``` + +Gas simulation at offset 211635 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 6296, jump 60063 +``` + +Gas simulation at offset 211644 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6298, jump 67345 +``` + +Gas simulation at offset 211657 with total cost of 17: + +``` + DeeeER.............. i32 r5 = 0xff - r7 + .DeeeER............. i32 r7 = 0x168 - r6 + ..DeE-R............. r0 = 0x18ae + ..DeeeeeeeeeeeeeeeER jump 60715 +``` + +Gas simulation at offset 211673 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 211848 if r6 >u 269 +``` + +Gas simulation at offset 211679 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xffffffffffffff79 + DeeeeeeeeeeeeeeeER r0 = 6300, jump 60715 +``` + +Gas simulation at offset 211690 with total cost of 26: + +``` + DeER......................... r5 = 0x3fb658ab + DeER......................... r8 = 0x3fb658ab + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 6302, jump 60063 +``` + +Gas simulation at offset 211711 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6304, jump 67345 +``` + +Gas simulation at offset 211724 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R i32 r7 = r6 + 0xffffffffffffffa6 + .DeeeeeeeeeeeeeeeE---------R r0 = 6306, jump 60715 +``` + +Gas simulation at offset 211737 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 6308, jump 60063 +``` + +Gas simulation at offset 211746 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6310, jump 67345 +``` + +Gas simulation at offset 211759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeE---------------------R i32 r7 = 0x13b - r6 + ..DeeeeeeeeeeeeeeeE--------R r0 = 6312, jump 60715 +``` + +Gas simulation at offset 211773 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6314, jump 60063 +``` + +Gas simulation at offset 211786 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6316, jump 67345 +``` + +Gas simulation at offset 211799 with total cost of 17: + +``` + DeER................ r8 = 0xff + D=eeER.............. i32 r5 = r8 - r7 + .DeeeER............. i32 r7 = 0x168 - r6 + ..DeeeeeeeeeeeeeeeER r0 = 6318, jump 60715 +``` + +Gas simulation at offset 211817 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6320, jump 60063 +``` + +Gas simulation at offset 211826 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6322, jump 67345 +``` + +Gas simulation at offset 211839 with total cost of 15: + +``` + D................. r9 = r5 + DeER.............. r5 = 0xff + DeeeeeeeeeeeeeeeER jump 210834 +``` + +Gas simulation at offset 211848 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 212034 if r6 >u 314 +``` + +Gas simulation at offset 211854 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xffffffffffffff79 + DeeeeeeeeeeeeeeeER r0 = 6324, jump 60715 +``` + +Gas simulation at offset 211865 with total cost of 15: + +``` + D................. r5 = r6 + DeER.............. r6 = 0x3fb658ab + DeER.............. r8 = 0x3fb658ab + DeeeeeeeeeeeeeeeER r0 = 6326, jump 60063 +``` + +Gas simulation at offset 211886 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6328, jump 67345 +``` + +Gas simulation at offset 211899 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R i32 r7 = r5 + 0xffffffffffffff4c + .DeeeeeeeeeeeeeeeE---------R r0 = 6330, jump 60715 +``` + +Gas simulation at offset 211913 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6332, jump 60063 +``` + +Gas simulation at offset 211922 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6334, jump 67345 +``` + +Gas simulation at offset 211935 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeE---------------------R i32 r7 = 0x1c2 - r5 + ..DeeeeeeeeeeeeeeeE--------R r0 = 6336, jump 60715 +``` + +Gas simulation at offset 211949 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6338, jump 60063 +``` + +Gas simulation at offset 211958 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6340, jump 67345 +``` + +Gas simulation at offset 211971 with total cost of 16: + +``` + D.................. r6 = r7 + DeeER.............. i32 r7 = r5 + 0xffffffffffffff1f + .DeeeeeeeeeeeeeeeER r0 = 6342, jump 60715 +``` + +Gas simulation at offset 211984 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6344, jump 60063 +``` + +Gas simulation at offset 211997 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6346, jump 67345 +``` + +Gas simulation at offset 212010 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [r1 + 0x10] + D.............................. r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r2 = u64 [r1 + 0x8] + DeE------------------------R... r11 = 0xff + .DeeE----------------------R... i32 r3 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x20] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE-----------R jump 211295 +``` + +Gas simulation at offset 212034 with total cost of 15: + +``` + DeeER............. i32 r7 = r6 + 0xffffffffffffff4c + DeeeeeeeeeeeeeeeER r0 = 6348, jump 60715 +``` + +Gas simulation at offset 212045 with total cost of 15: + +``` + D................. r5 = r6 + DeER.............. r6 = 0x3fb658ab + DeER.............. r8 = 0x3fb658ab + DeeeeeeeeeeeeeeeER r0 = 6350, jump 60063 +``` + +Gas simulation at offset 212066 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6352, jump 67345 +``` + +Gas simulation at offset 212079 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeE---------------------R i32 r7 = 0x1c2 - r5 + ..DeeeeeeeeeeeeeeeE--------R r0 = 6354, jump 60715 +``` + +Gas simulation at offset 212093 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 6356, jump 60063 +``` + +Gas simulation at offset 212102 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6358, jump 67345 +``` + +Gas simulation at offset 212115 with total cost of 17: + +``` + D................... r6 = r7 + .DeeeER............. i32 r7 = 0x195 - r5 + ..DeeeeeeeeeeeeeeeER r0 = 6360, jump 60715 +``` + +Gas simulation at offset 212128 with total cost of 15: + +``` + DeER.............. r8 = 0x40375eec + DeeeeeeeeeeeeeeeER r0 = 6362, jump 60063 +``` + +Gas simulation at offset 212141 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 6364, jump 67345 +``` + +Gas simulation at offset 212154 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r5 = r6 + DeE------------------------R r11 = 0xff + .DeeE----------------------R i32 r3 = r11 - r7 + .DeeeeeeeeeeeeeeeE---------R jump 211088 +``` + +Gas simulation at offset 212169 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................. r12 = u64 [0x1097688] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u8 [r10 + 0x8] + .D=========================eER............................................ r7 = r7 << 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r4 = u8 [r10 + 0x9] + ..D=========================eE----------------------R..................... r3 = r12 + r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r2 = u8 [r10 + 0x24] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r10 + 0x26] + ...D===============================================eER.................... r7 = r4 << 0x8 + ...D================================================eER................... r6 = r12 + r7 + ....DeE-----------------------------------------------R................... r4 = 0xb4 + ....D===============================================eER................... r2 = r2 << 0x8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeER jump 212230 if r11 == r4 +``` + +Gas simulation at offset 212217 with total cost of 21: + +``` + D....................... r11 = r3 + DeER.................... r3 = r9 & 0x3 + DeER.................... r12 = r12 + r2 + .DeeeeeeeeeeeeeeeeeeeeER jump 212243 if r3 != 0 +``` + +Gas simulation at offset 212228 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 212307 +``` + +Gas simulation at offset 212230 with total cost of 21: + +``` + D....................... r11 = r6 + D....................... r6 = r3 + DeER.................... r3 = r9 & 0x3 + .DeER................... r12 = r12 + r2 + .DeeeeeeeeeeeeeeeeeeeeER jump 212307 if r3 == 0 +``` + +Gas simulation at offset 212243 with total cost of 15: + +``` + DeER.............. r2 = 0x2 + DeeeeeeeeeeeeeeeER jump 212281 +``` + +Gas simulation at offset 212248 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r7 = u8 [r8 + 0x1] + D=========================eE--------------R.............................................................. r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u8 [r7 + 0] + .D==================================================eER.................................................. r7 = r7 + r12 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1] = a0 + .DeE----------------------------------------------------------------------------------------------------R r8 = r8 + 0x2 + ..DeeE--------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 212269 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [r10 + 0x2c] + D=========================eeER.. i32 r9 = r9 - r7 + .D==========================eER. r7 = r9 & 0x3 + .D===========================eER jump 212307 if r7 == 0 +``` + +Gas simulation at offset 212281 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r7 = u8 [r8 + 0] + D=========================eE--------------R.............................................................. r7 = r7 + r11 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u8 [r7 + 0] + .D==================================================eER.................................................. r7 = r7 + r12 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R r7 = i32 [r10 + 0x2c] + ..D========================eE---------------------------------------------------------------------------R jump 212248 if r7 >=s r2 +``` + +Gas simulation at offset 212302 with total cost of 15: + +``` + DeER.............. r8 = r8 + 0x1 + DeeeeeeeeeeeeeeeER jump 212269 +``` + +Gas simulation at offset 212307 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 212413 if r9 <=s 0 +``` + +Gas simulation at offset 212310 with total cost of 6: + +``` + DeER..... r9 = r9 + 0xffffffffffffffff + D=eeER... i32 r9 = r9 >> 0x2 + D===eER.. r9 = r9 << 0x2 + .D===eER. r9 = r9 + r8 + .D====eER r2 = r9 + 0x4 + .DeeE---R fallthrough +``` + +Gas simulation at offset 212326 with total cost of 109: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r5 = u32 [r8 + 0] + D=========================eER................................................................................... r10 = r5 >> 0x18 + D==========================eER.................................................................................. r10 = r10 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r10 = u8 [r10 + 0] + .D===================================================eER........................................................ r10 = r10 + r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r10 + 0] + ..D=======================eE----------------------------------------------------R............................... r7 = r5 << 0x28 + ..D========================eE---------------------------------------------------R............................... r7 = r7 >> 0x38 + ..D=========================eE--------------------------------------------------R............................... r7 = r7 + r11 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................... r7 = u8 [r7 + 0] + ...D===========================================================================eER.............................. r10 = r10 << 0x18 + ...D==================================================eE-------------------------R.............................. r7 = r7 + r12 + ....D=====================eE-----------------------------------------------------R.............................. r9 = r5 << 0x30 + ....D======================eE----------------------------------------------------R.............................. r9 = r9 >> 0x38 + ....D=======================eE---------------------------------------------------R.............................. r9 = r9 + r6 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.............................. r9 = u8 [r9 + 0] + .....D========================eE-------------------------------------------------R.............................. r5 = r5 & 0xff + .....D=========================eE------------------------------------------------R.............................. r5 = r5 + r11 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................. r5 = u8 [r5 + 0] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u8 [r7 + 0] + ......D===============================================eE-------------------------R.............................. r9 = r9 + r12 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r9 + 0] + ......D==================================================eE----------------------R.............................. r5 = r5 + r12 + .......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u8 [r5 + 0] + .......D========================================================================eE--R........................... r7 = r7 << 0x10 + .......D=========================================================================eE-R........................... r7 = r7 | r10 + .......D========================================================================eE--R........................... r9 = r9 << 0x8 + ........D==========================================================================eER.......................... r9 = r9 | r5 + ........D===========================================================================eER......................... r7 = r7 | r9 + ........D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + ........DeE----------------------------------------------------------------------------------------------------R r8 = r8 + 0x4 + .........DeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R jump 212326 if r8 != r2 +``` + +Gas simulation at offset 212413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 212423 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r6 + .D............................................................................. r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0x4] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D========================eE-------------------------------------------------R r7 = r9 & 0x1 + ...D........................................................................... r5 = r8 + ...D========================eE------------------------------------------------R jump 212507 if r7 == 0 +``` + +Gas simulation at offset 212458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 6370, jump 65856 +``` + +Gas simulation at offset 212473 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6372, jump 60063 +``` + +Gas simulation at offset 212485 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6374, jump 66237 +``` + +Gas simulation at offset 212492 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + DeE------------------------R.. r5 = r5 + 0x1 + .D========================eeER i32 r9 = r9 + 0xffffffffffffffff + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 212507 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u16 [r6 + 0x26] + DeE---------------------------------------R..... r8 = 0xb4 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 212675 if r7 != r8 +``` + +Gas simulation at offset 212519 with total cost of 1: + +``` + DeER jump 212828 if r9 <=s 0 +``` + +Gas simulation at offset 212523 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + D........................... r6 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 6376, jump 60063 +``` + +Gas simulation at offset 212539 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 6378, jump 60063 +``` + +Gas simulation at offset 212554 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r1 + 0x8] + D=========================eER..... r7 = r7 + 0xffffffffffffffff + .D=========================eeER... i32 r7 = r7 >> 0x1 + .D===========================eER.. r7 = r7 << 0x1 + .D============================eER. r7 = r7 + r5 + ..D============================eER r6 = r7 + 0x2 + ..DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 212576 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r5 + 0] + D=========================eER.. r7 = r7 ^ 0x80 + D==========================eER. r7 = r7 << 0x38 + D===========================eER r7 = r7 >>a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6380, jump 60715 +``` + +Gas simulation at offset 212595 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6382, jump 60063 +``` + +Gas simulation at offset 212607 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6384, jump 66180 +``` + +Gas simulation at offset 212614 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6386, jump 60715 +``` + +Gas simulation at offset 212640 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 6388, jump 60063 +``` + +Gas simulation at offset 212652 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6390, jump 66180 +``` + +Gas simulation at offset 212659 with total cost of 26: + +``` + DeER......................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1] = a0 + DeE-------------------------R r5 = r5 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeE-----R jump 212576 if r5 != r6 +``` + +Gas simulation at offset 212672 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 212828 +``` + +Gas simulation at offset 212675 with total cost of 1: + +``` + DeER jump 212828 if r9 <=s 0 +``` + +Gas simulation at offset 212679 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + D........................... r6 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 6392, jump 60063 +``` + +Gas simulation at offset 212696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 6394, jump 60063 +``` + +Gas simulation at offset 212710 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r1 + 0x8] + D=========================eER..... r7 = r7 + 0xffffffffffffffff + .D=========================eeER... i32 r7 = r7 >> 0x1 + .D===========================eER.. r7 = r7 << 0x1 + .D============================eER. r7 = r7 + r5 + ..D============================eER r6 = r7 + 0x2 + ..DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 212732 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r5 + 0] + D=========================eER.. r7 = r7 ^ 0x80 + D==========================eER. r7 = r7 << 0x38 + D===========================eER r7 = r7 >>a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6396, jump 60715 +``` + +Gas simulation at offset 212751 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6398, jump 60063 +``` + +Gas simulation at offset 212763 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6400, jump 66180 +``` + +Gas simulation at offset 212770 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6402, jump 60715 +``` + +Gas simulation at offset 212796 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 6404, jump 60063 +``` + +Gas simulation at offset 212808 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6406, jump 66180 +``` + +Gas simulation at offset 212815 with total cost of 26: + +``` + DeER......................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1] = a0 + DeE-------------------------R r5 = r5 + 0x2 + D=eE------------------------R jump 212732 if r5 != r6 +``` + +Gas simulation at offset 212828 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 212843 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r7 = r9 & 0x1 + .D........................... r6 = r10 + .D........................... r5 = r8 + ..DeE-----------------------R jump 212912 if r7 == 0 +``` + +Gas simulation at offset 212865 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 6410, jump 65856 +``` + +Gas simulation at offset 212877 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6412, jump 60063 +``` + +Gas simulation at offset 212893 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6414, jump 66237 +``` + +Gas simulation at offset 212900 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + DeE------------------------R.. r5 = r5 + 0x1 + .D========================eeER i32 r9 = r9 + 0xffffffffffffffff + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 212912 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0x26] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x8] = r9 + D=========================eE--------------R jump 213198 if r7 == 0 +``` + +Gas simulation at offset 212923 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0x26] + DeE---------------------------------------R r8 = 0x5a + D=========================eE--------------R jump 213462 if r7 != r8 +``` + +Gas simulation at offset 212934 with total cost of 1: + +``` + DeER jump 214011 if r9 <=s 0 +``` + +Gas simulation at offset 212938 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 212941 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r5 + 0] + D=========================eER.. r7 = r7 ^ 0x80 + D==========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6416, jump 60715 +``` + +Gas simulation at offset 212962 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6418, jump 60063 +``` + +Gas simulation at offset 212978 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6420, jump 60063 +``` + +Gas simulation at offset 212988 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6422, jump 66180 +``` + +Gas simulation at offset 212995 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6424, jump 60715 +``` + +Gas simulation at offset 213021 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6426, jump 60063 +``` + +Gas simulation at offset 213037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6428, jump 60063 +``` + +Gas simulation at offset 213047 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6430, jump 66180 +``` + +Gas simulation at offset 213054 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x2] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6432, jump 60715 +``` + +Gas simulation at offset 213081 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6434, jump 60063 +``` + +Gas simulation at offset 213096 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6436, jump 60063 +``` + +Gas simulation at offset 213106 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6438, jump 66180 +``` + +Gas simulation at offset 213113 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x3] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x2] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6440, jump 60715 +``` + +Gas simulation at offset 213140 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6442, jump 60063 +``` + +Gas simulation at offset 213156 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6444, jump 60063 +``` + +Gas simulation at offset 213166 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6446, jump 66180 +``` + +Gas simulation at offset 213173 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0] + DeE------------------------R...................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x3] = a0 + .D========================eeER.................... i32 r8 = r8 + 0x4 + .DeE-------------------------R.................... r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r7 = u64 [r1 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 212941 if r8 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6448, jump 60715 +``` + +Gas simulation at offset 213226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6450, jump 60063 +``` + +Gas simulation at offset 213241 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6452, jump 60063 +``` + +Gas simulation at offset 213251 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6454, jump 66180 +``` + +Gas simulation at offset 213258 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6456, jump 60715 +``` + +Gas simulation at offset 213284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6458, jump 60063 +``` + +Gas simulation at offset 213300 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6460, jump 60063 +``` + +Gas simulation at offset 213310 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6462, jump 66180 +``` + +Gas simulation at offset 213317 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x2] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6464, jump 60715 +``` + +Gas simulation at offset 213344 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6466, jump 60063 +``` + +Gas simulation at offset 213360 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6468, jump 60063 +``` + +Gas simulation at offset 213370 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6470, jump 66180 +``` + +Gas simulation at offset 213377 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x3] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x2] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6472, jump 60715 +``` + +Gas simulation at offset 213404 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6474, jump 60063 +``` + +Gas simulation at offset 213420 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6476, jump 60063 +``` + +Gas simulation at offset 213430 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6478, jump 66180 +``` + +Gas simulation at offset 213437 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0] + DeE------------------------R...................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x3] = a0 + .D========================eeER.................... i32 r8 = r8 + 0x4 + .DeE-------------------------R.................... r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r7 = u64 [r1 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 213205 if r8 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6480, jump 60715 +``` + +Gas simulation at offset 213502 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6482, jump 60063 +``` + +Gas simulation at offset 213518 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6484, jump 60063 +``` + +Gas simulation at offset 213528 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6486, jump 66180 +``` + +Gas simulation at offset 213535 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6488, jump 60715 +``` + +Gas simulation at offset 213561 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6490, jump 60063 +``` + +Gas simulation at offset 213577 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6492, jump 60063 +``` + +Gas simulation at offset 213587 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6494, jump 66180 +``` + +Gas simulation at offset 213594 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x2] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6496, jump 60715 +``` + +Gas simulation at offset 213621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6498, jump 60063 +``` + +Gas simulation at offset 213637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6500, jump 60063 +``` + +Gas simulation at offset 213647 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6502, jump 66180 +``` + +Gas simulation at offset 213654 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x3] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x2] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6504, jump 60715 +``` + +Gas simulation at offset 213681 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6506, jump 60063 +``` + +Gas simulation at offset 213696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6508, jump 60063 +``` + +Gas simulation at offset 213706 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6510, jump 66180 +``` + +Gas simulation at offset 213713 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0] + DeE------------------------R...................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x3] = a0 + .D========================eeER.................... i32 r8 = r8 + 0x4 + .DeE-------------------------R.................... r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r7 = u64 [r1 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 213481 if r8 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6512, jump 60715 +``` + +Gas simulation at offset 213778 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6514, jump 60063 +``` + +Gas simulation at offset 213794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6516, jump 60063 +``` + +Gas simulation at offset 213804 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6518, jump 66180 +``` + +Gas simulation at offset 213811 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6520, jump 60715 +``` + +Gas simulation at offset 213837 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6522, jump 60063 +``` + +Gas simulation at offset 213852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6524, jump 60063 +``` + +Gas simulation at offset 213862 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6526, jump 66180 +``` + +Gas simulation at offset 213869 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x2] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6528, jump 60715 +``` + +Gas simulation at offset 213896 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6530, jump 60063 +``` + +Gas simulation at offset 213912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6532, jump 60063 +``` + +Gas simulation at offset 213922 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6534, jump 66180 +``` + +Gas simulation at offset 213929 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x3] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x2] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6536, jump 60715 +``` + +Gas simulation at offset 213956 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6538, jump 60063 +``` + +Gas simulation at offset 213972 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6540, jump 60063 +``` + +Gas simulation at offset 213982 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6542, jump 66180 +``` + +Gas simulation at offset 213989 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x3] = a0 + .D========================eeER. i32 r8 = r8 + 0x4 + .DeE-------------------------R. r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x8] + ..D=========================eER jump 213757 if r8 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6552, jump 60715 +``` + +Gas simulation at offset 214149 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6554, jump 60063 +``` + +Gas simulation at offset 214165 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6556, jump 60063 +``` + +Gas simulation at offset 214175 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6558, jump 66180 +``` + +Gas simulation at offset 214182 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x1] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6560, jump 60715 +``` + +Gas simulation at offset 214214 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6562, jump 60063 +``` + +Gas simulation at offset 214230 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6564, jump 60063 +``` + +Gas simulation at offset 214240 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6566, jump 66180 +``` + +Gas simulation at offset 214247 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x2] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x1] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6568, jump 60715 +``` + +Gas simulation at offset 214280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6570, jump 60063 +``` + +Gas simulation at offset 214295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6572, jump 60063 +``` + +Gas simulation at offset 214305 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6574, jump 66180 +``` + +Gas simulation at offset 214312 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x3] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x2] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6576, jump 60715 +``` + +Gas simulation at offset 214345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6578, jump 60063 +``` + +Gas simulation at offset 214361 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6580, jump 60063 +``` + +Gas simulation at offset 214371 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6582, jump 66180 +``` + +Gas simulation at offset 214378 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x4] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x3] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6584, jump 60715 +``` + +Gas simulation at offset 214411 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeE------------------------------------------------R r8 = 0x3f000000 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6586, jump 60063 +``` + +Gas simulation at offset 214435 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6588, jump 60063 +``` + +Gas simulation at offset 214446 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6590, jump 60063 +``` + +Gas simulation at offset 214456 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6592, jump 66180 +``` + +Gas simulation at offset 214463 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6594, jump 60063 +``` + +Gas simulation at offset 214483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6596, jump 60063 +``` + +Gas simulation at offset 214492 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6598, jump 66180 +``` + +Gas simulation at offset 214499 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x8] + D=========================eE------------------------R... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r9 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r9 + 0x4] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + ..D=================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6600, jump 60715 +``` + +Gas simulation at offset 214534 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6602, jump 60063 +``` + +Gas simulation at offset 214550 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6604, jump 60063 +``` + +Gas simulation at offset 214560 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6606, jump 66180 +``` + +Gas simulation at offset 214567 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + DeE------------------------R......................... r7 = r7 ^ 0x80 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x5] = a0 + .D========================eeE-----------------------R i32 r9 = r9 + 0x6 + .D========================eE------------------------R r8 = r8 + 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x18] + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 214124 if r9 >a 0x38 + .D............................. r5 = r8 + .DeeeeeeeeeeeeeeeE------------R r0 = 6608, jump 60715 +``` + +Gas simulation at offset 214632 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6610, jump 60063 +``` + +Gas simulation at offset 214647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6612, jump 60063 +``` + +Gas simulation at offset 214657 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6614, jump 66180 +``` + +Gas simulation at offset 214664 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x1] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6616, jump 60715 +``` + +Gas simulation at offset 214690 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6618, jump 60063 +``` + +Gas simulation at offset 214706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6620, jump 60063 +``` + +Gas simulation at offset 214716 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6622, jump 66180 +``` + +Gas simulation at offset 214723 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x2] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x1] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6624, jump 60715 +``` + +Gas simulation at offset 214750 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6626, jump 60063 +``` + +Gas simulation at offset 214766 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6628, jump 60063 +``` + +Gas simulation at offset 214776 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6630, jump 66180 +``` + +Gas simulation at offset 214783 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x3] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x2] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6632, jump 60715 +``` + +Gas simulation at offset 214810 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6634, jump 60063 +``` + +Gas simulation at offset 214826 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6636, jump 60063 +``` + +Gas simulation at offset 214836 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6638, jump 66180 +``` + +Gas simulation at offset 214843 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x4] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x3] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6640, jump 60715 +``` + +Gas simulation at offset 214870 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x14] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6642, jump 60063 +``` + +Gas simulation at offset 214886 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6644, jump 60063 +``` + +Gas simulation at offset 214896 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6646, jump 66180 +``` + +Gas simulation at offset 214903 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r5 + 0x5] + DeE------------------------R... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x4] = a0 + .D========================eER.. r7 = r8 ^ 0x80 + .D=========================eER. r7 = r7 << 0x38 + .D==========================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 6648, jump 60715 +``` + +Gas simulation at offset 214930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6650, jump 60063 +``` + +Gas simulation at offset 214946 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6652, jump 60063 +``` + +Gas simulation at offset 214956 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6654, jump 66180 +``` + +Gas simulation at offset 214963 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r1 + 0x18] + DeE------------------------R...................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x5] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r7 = u64 [r1 + 0x20] + .D========================eeER.................... i32 r7 = r7 + 0x6 + .DeE-------------------------R.................... r8 = r5 + 0x6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 214608 if r7 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6656, jump 60715 +``` + +Gas simulation at offset 215033 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6658, jump 60063 +``` + +Gas simulation at offset 215049 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6660, jump 60063 +``` + +Gas simulation at offset 215059 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6662, jump 66180 +``` + +Gas simulation at offset 215066 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x1] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6664, jump 60715 +``` + +Gas simulation at offset 215098 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6666, jump 60063 +``` + +Gas simulation at offset 215114 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6668, jump 60063 +``` + +Gas simulation at offset 215124 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6670, jump 66180 +``` + +Gas simulation at offset 215131 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x2] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x1] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6672, jump 60715 +``` + +Gas simulation at offset 215164 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6674, jump 60063 +``` + +Gas simulation at offset 215180 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6676, jump 60063 +``` + +Gas simulation at offset 215190 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6678, jump 66180 +``` + +Gas simulation at offset 215197 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x3] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x2] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6680, jump 60715 +``` + +Gas simulation at offset 215230 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6682, jump 60063 +``` + +Gas simulation at offset 215245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6684, jump 60063 +``` + +Gas simulation at offset 215255 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6686, jump 66180 +``` + +Gas simulation at offset 215262 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x4] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x3] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6688, jump 60715 +``` + +Gas simulation at offset 215295 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeE------------------------------------------------R r8 = 0x3f000000 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6690, jump 60063 +``` + +Gas simulation at offset 215319 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6692, jump 60063 +``` + +Gas simulation at offset 215330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6694, jump 60063 +``` + +Gas simulation at offset 215340 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6696, jump 66180 +``` + +Gas simulation at offset 215347 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6698, jump 60063 +``` + +Gas simulation at offset 215367 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6700, jump 60063 +``` + +Gas simulation at offset 215376 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6702, jump 66180 +``` + +Gas simulation at offset 215383 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x8] + D=========================eE------------------------R... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r9 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r9 + 0x4] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + ..D=================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6704, jump 60715 +``` + +Gas simulation at offset 215418 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6706, jump 60063 +``` + +Gas simulation at offset 215434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6708, jump 60063 +``` + +Gas simulation at offset 215444 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6710, jump 66180 +``` + +Gas simulation at offset 215451 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + DeE------------------------R......................... r7 = r7 ^ 0x80 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x5] = a0 + .D========================eeE-----------------------R i32 r9 = r9 + 0x6 + .D========================eE------------------------R r8 = r8 + 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x18] + ..D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 215008 if r9 >a 0x38 + .DeeeeeeeeeeeeeeeE------------R r0 = 6712, jump 60715 +``` + +Gas simulation at offset 215524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6714, jump 60063 +``` + +Gas simulation at offset 215540 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6716, jump 60063 +``` + +Gas simulation at offset 215550 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6718, jump 66180 +``` + +Gas simulation at offset 215557 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x1] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6720, jump 60715 +``` + +Gas simulation at offset 215589 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6722, jump 60063 +``` + +Gas simulation at offset 215604 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6724, jump 60063 +``` + +Gas simulation at offset 215614 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6726, jump 66180 +``` + +Gas simulation at offset 215621 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x2] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x1] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6728, jump 60715 +``` + +Gas simulation at offset 215654 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6730, jump 60063 +``` + +Gas simulation at offset 215670 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6732, jump 60063 +``` + +Gas simulation at offset 215680 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6734, jump 66180 +``` + +Gas simulation at offset 215687 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x3] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x2] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6736, jump 60715 +``` + +Gas simulation at offset 215720 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6738, jump 60063 +``` + +Gas simulation at offset 215736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6740, jump 60063 +``` + +Gas simulation at offset 215746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6742, jump 66180 +``` + +Gas simulation at offset 215753 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x4] + DeE-------------------------------------------------R... r7 = r7 ^ 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r9 + 0x3] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + .D==================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6744, jump 60715 +``` + +Gas simulation at offset 215786 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeE------------------------------------------------R r8 = 0x3f000000 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6746, jump 60063 +``` + +Gas simulation at offset 215809 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6748, jump 60063 +``` + +Gas simulation at offset 215820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 6750, jump 60063 +``` + +Gas simulation at offset 215830 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6752, jump 66180 +``` + +Gas simulation at offset 215837 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6754, jump 60063 +``` + +Gas simulation at offset 215857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6756, jump 60063 +``` + +Gas simulation at offset 215866 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6758, jump 66180 +``` + +Gas simulation at offset 215873 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r8 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r1 + 0x8] + D=========================eE------------------------R... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r9 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r9 + 0x4] = a0 + .D=================================================eER.. r7 = r8 ^ 0x80 + ..D=================================================eER. r7 = r7 << 0x38 + ..D==================================================eER r7 = r7 >>a 0x38 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 6760, jump 60715 +``` + +Gas simulation at offset 215908 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6762, jump 60063 +``` + +Gas simulation at offset 215924 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 6764, jump 60063 +``` + +Gas simulation at offset 215934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6766, jump 66180 +``` + +Gas simulation at offset 215941 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + DeE------------------------R......................... r7 = r7 ^ 0x80 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x5] = a0 + .D========================eeE-----------------------R i32 r9 = r9 + 0x6 + .D========================eE------------------------R r8 = r8 + 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x18] + ..D=========================eE----------------------R jump 215499 if r9 =s r3 +``` + +Gas simulation at offset 216105 with total cost of 15: + +``` + DeER.............. r8 = r8 + 0x1 + DeeeeeeeeeeeeeeeER jump 216072 +``` + +Gas simulation at offset 216110 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 216227 if r9 <=s 0 +``` + +Gas simulation at offset 216113 with total cost of 7: + +``` + DeER...... r3 = r2 + 0x80 + DeER...... r4 = r12 + 0x80 + .DeER..... r9 = r9 + 0xffffffffffffffff + .D=eeER... i32 r9 = r9 >> 0x2 + .D===eER.. r9 = r9 << 0x2 + ..D===eER. r9 = r9 + r8 + ..D====eER r2 = r9 + 0x4 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 216137 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r11 = i32 [r8 + 0] + D=========================eE--------------R................................................................... r12 = r11 >>a 0x18 + .D=========================eE-------------R................................................................... r12 = r12 + r3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r12 = i8 [r12 + 0] + .D===================================================eER...................................................... r12 = r12 + r7 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r12 = u8 [r12 + 0] + ..D=======================eE----------------------------------------------------R............................. r9 = r11 << 0x28 + ..D========================eE---------------------------------------------------R............................. r9 = r9 >>a 0x38 + ..D=========================eE--------------------------------------------------R............................. r9 = r9 + r4 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r9 = i8 [r9 + 0] + ...D===========================================================================eER............................ r12 = r12 << 0x18 + ...D==================================================eE-------------------------R............................ r9 = r9 + r7 + ....D=====================eE-----------------------------------------------------R............................ r10 = r11 << 0x30 + ....D======================eE----------------------------------------------------R............................ r10 = r10 >>a 0x38 + ....D=======================eE---------------------------------------------------R............................ r10 = r10 + r3 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................ r10 = i8 [r10 + 0] + .....D====================eE-----------------------------------------------------R............................ r11 = r11 << 0x38 + .....D=====================eE----------------------------------------------------R............................ r11 = r11 >>a 0x38 + .....D======================eE---------------------------------------------------R............................ r11 = r11 + r4 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................ r11 = i8 [r11 + 0] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i8 [r9 + 0] + ......D===============================================eE-------------------------R............................ r10 = r10 + r7 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i8 [r10 + 0] + .......D==============================================eE-------------------------R............................ r11 = r11 + r7 + .......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i8 [r11 + 0] + .......D========================================================================eER........................... r9 = r9 << 0x10 + .......D=========================================================================eER.......................... r9 = r9 | r12 + ........D=======================================================================eE-R.......................... r10 = r10 << 0x8 + ........D========================================================================eER.......................... r10 = r10 | r11 + ........D=========================================================================eER......................... r9 = r9 | r10 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + ...........................................D====================================eE---------------------------R r8 = r8 + 0x4 + ...........................................D=====================================eE--------------------------R jump 216137 if r8 != r2 +``` + +Gas simulation at offset 216227 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 216229 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r6 + .D............................................................................. r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r6 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r6 + 0x4] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D========================eE-------------------------------------------------R r7 = r9 & 0x1 + ...D........................................................................... r5 = r8 + ...D========================eE------------------------------------------------R jump 216313 if r7 == 0 +``` + +Gas simulation at offset 216264 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 6772, jump 60715 +``` + +Gas simulation at offset 216279 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6774, jump 60063 +``` + +Gas simulation at offset 216291 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6776, jump 66180 +``` + +Gas simulation at offset 216298 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0] = a0 + DeE------------------------R.. r5 = r5 + 0x1 + .D========================eeER i32 r9 = r9 + 0xffffffffffffffff + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 216313 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u16 [r6 + 0x26] + DeE---------------------------------------R..... r8 = 0xb4 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 216464 if r7 != r8 +``` + +Gas simulation at offset 216325 with total cost of 1: + +``` + DeER jump 216600 if r9 <=s 0 +``` + +Gas simulation at offset 216329 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + D........................... r6 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 6778, jump 60063 +``` + +Gas simulation at offset 216345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 6780, jump 60063 +``` + +Gas simulation at offset 216360 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r1 + 0x8] + D=========================eER..... r7 = r7 + 0xffffffffffffffff + .D=========================eeER... i32 r7 = r7 >> 0x1 + .D===========================eER.. r7 = r7 << 0x1 + .D============================eER. r7 = r7 + r5 + ..D============================eER r6 = r7 + 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r7 = i8 [r5 + 0] + ..DeE----------------------------R r0 = 0x1a7e + ...DeeeeeeeeeeeeeeeE-------------R jump 60715 +``` + +Gas simulation at offset 216391 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6782, jump 60715 +``` + +Gas simulation at offset 216400 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6784, jump 60063 +``` + +Gas simulation at offset 216412 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6786, jump 66180 +``` + +Gas simulation at offset 216419 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 6788, jump 60715 +``` + +Gas simulation at offset 216433 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 6790, jump 60063 +``` + +Gas simulation at offset 216445 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6792, jump 66180 +``` + +Gas simulation at offset 216452 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1] = a0 + DeE------------------------R r5 = r5 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 216391 if r5 != r6 +``` + +Gas simulation at offset 216461 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 216600 +``` + +Gas simulation at offset 216464 with total cost of 1: + +``` + DeER jump 216600 if r9 <=s 0 +``` + +Gas simulation at offset 216468 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + D........................... r6 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 6794, jump 60063 +``` + +Gas simulation at offset 216485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 6796, jump 60063 +``` + +Gas simulation at offset 216499 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r1 + 0x8] + D=========================eER..... r7 = r7 + 0xffffffffffffffff + .D=========================eeER... i32 r7 = r7 >> 0x1 + .D===========================eER.. r7 = r7 << 0x1 + .D============================eER. r7 = r7 + r5 + ..D============================eER r6 = r7 + 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r7 = i8 [r5 + 0] + ..DeE----------------------------R r0 = 0x1a8e + ...DeeeeeeeeeeeeeeeE-------------R jump 60715 +``` + +Gas simulation at offset 216530 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 6798, jump 60715 +``` + +Gas simulation at offset 216539 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 6800, jump 60063 +``` + +Gas simulation at offset 216551 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6802, jump 66180 +``` + +Gas simulation at offset 216558 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 6804, jump 60715 +``` + +Gas simulation at offset 216572 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 6806, jump 60063 +``` + +Gas simulation at offset 216584 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6808, jump 66180 +``` + +Gas simulation at offset 216591 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1] = a0 + DeE------------------------R r5 = r5 + 0x2 + D=eE-----------------------R jump 216530 if r5 != r6 +``` + +Gas simulation at offset 216600 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 216615 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x48] = r6 + .D............................................... r5 = r9 + .DeE------------------------R.................... r7 = r9 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x38] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 216687 if r7 == 0 +``` + +Gas simulation at offset 216638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r8 + 0] + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 6812, jump 60715 +``` + +Gas simulation at offset 216649 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x20] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6814, jump 60063 +``` + +Gas simulation at offset 216668 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6816, jump 66180 +``` + +Gas simulation at offset 216675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a0 + DeE------------------------R r8 = r6 + 0x1 + .DeeE----------------------R i32 r5 = r5 + 0xffffffffffffffff + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 216687 with total cost of 1: + +``` + DeER jump 217056 if r5 <=s 0 +``` + +Gas simulation at offset 216691 with total cost of 28: + +``` + DeER........................... r7 = 0 + DeER........................... r9 = r10 + 0xc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r9 + .DeE------------------------R.. r9 = r10 + 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r9 + ..DeE------------------------R. r9 = r10 + 0x4 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r5 + ...DeeeeeeeeeeeeeeeE----------R jump 216967 +``` + +Gas simulation at offset 216716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 6818, jump 60715 +``` + +Gas simulation at offset 216734 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6820, jump 60063 +``` + +Gas simulation at offset 216749 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6822, jump 60063 +``` + +Gas simulation at offset 216762 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6824, jump 66180 +``` + +Gas simulation at offset 216769 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r8 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a0 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6826, jump 60715 +``` + +Gas simulation at offset 216789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 6828, jump 60063 +``` + +Gas simulation at offset 216804 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6830, jump 60063 +``` + +Gas simulation at offset 216817 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6832, jump 66180 +``` + +Gas simulation at offset 216824 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r8 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x1] = a0 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6834, jump 60715 +``` + +Gas simulation at offset 216845 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6836, jump 60063 +``` + +Gas simulation at offset 216863 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6838, jump 60063 +``` + +Gas simulation at offset 216876 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6840, jump 66180 +``` + +Gas simulation at offset 216883 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i8 [r8 + 0x3] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0x2] = a0 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6842, jump 60715 +``` + +Gas simulation at offset 216904 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 6844, jump 60063 +``` + +Gas simulation at offset 216922 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 6846, jump 60063 +``` + +Gas simulation at offset 216935 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 6848, jump 66180 +``` + +Gas simulation at offset 216942 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x3] = a0 + D=========================eE------------------------R r8 = r8 + 0x4 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 216955 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eeE-------------R i32 r7 = r7 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r5 = u64 [r1 + 0] + .D==========================eE------------R jump 217056 if r7 >=s r5 +``` + +Gas simulation at offset 216967 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u16 [r10 + 0x26] + DeE---------------------------------------R..... r9 = 0xb3 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 217016 if r9 =s r9 +``` + +Gas simulation at offset 217519 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u16 [r6 + 0x26] + DeE---------------------------------------R..... r10 = 0xb3 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 217803 if r10 > 0x2 + .D===========================eE-----------R................ r7 = r7 << 0x2 + .D============================eE----------R................ r7 = r7 + r5 + ..D============================eE---------R................ r7 = r7 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 218374 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i16 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i16 [r5 + 0x2] + D=========================eER.. r7 = r7 ^ 0x8000 + .D========================eER.. r6 = r8 ^ 0x8000 + .D=========================eER. r7 = r7 << 0x30 + .D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 7036, jump 60715 +``` + +Gas simulation at offset 218402 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7038, jump 60063 +``` + +Gas simulation at offset 218414 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7040, jump 66180 +``` + +Gas simulation at offset 218421 with total cost of 27: + +``` + DeER.......................... r8 = 0x8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeE-------------------------R r7 = r6 << 0x30 + .D=eE------------------------R r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7042, jump 60715 +``` + +Gas simulation at offset 218445 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7044, jump 60063 +``` + +Gas simulation at offset 218457 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7046, jump 66180 +``` + +Gas simulation at offset 218464 with total cost of 50: + +``` + DeER................................................. r8 = 0x8000 + D=eER................................................ r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x2] = r7 + .DeE------------------------------------------------R r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 218374 if r5 != r7 +``` + +Gas simulation at offset 218488 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 218624 +``` + +Gas simulation at offset 218491 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r1 + 0x8] + D=========================eE--------------R................ r7 = r7 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r7 = r7 >> 0x2 + .D===========================eE-----------R................ r7 = r7 << 0x2 + .D============================eE----------R................ r7 = r7 + r5 + ..D============================eE---------R................ r7 = r7 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 218513 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i16 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i16 [r5 + 0x2] + D=========================eER.. r7 = r7 ^ 0x8000 + .D========================eER.. r6 = r8 ^ 0x8000 + .D=========================eER. r7 = r7 << 0x30 + .D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 7048, jump 60715 +``` + +Gas simulation at offset 218541 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7050, jump 60063 +``` + +Gas simulation at offset 218553 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7052, jump 66180 +``` + +Gas simulation at offset 218560 with total cost of 27: + +``` + DeER.......................... r8 = 0x8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeE-------------------------R r7 = r6 << 0x30 + .D=eE------------------------R r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7054, jump 60715 +``` + +Gas simulation at offset 218584 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7056, jump 60063 +``` + +Gas simulation at offset 218596 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7058, jump 66180 +``` + +Gas simulation at offset 218603 with total cost of 50: + +``` + DeER................................................. r7 = r7 ^ 0x8000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0] = r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u16 [r5 + 0x2] = r7 + .DeE------------------------------------------------R r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0] + .D=========================eE-----------------------R jump 218513 if r5 != r7 +``` + +Gas simulation at offset 218624 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 218639 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 219048 if r9 <=s 0 +``` + +Gas simulation at offset 218657 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 218707 +``` + +Gas simulation at offset 218665 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + D........................... r12 = r9 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 218677 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x2] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x4] = r10 + .DeE-----------------------R.. r7 = r6 + 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r12 + .D............................ r6 = r7 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 218694 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x28] + D=========================eeE-------------R i32 r8 = r8 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 219048 if r8 >=s r7 +``` + +Gas simulation at offset 218707 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = i16 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = i16 [r6 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r9 = i16 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i16 [r6 + 0x6] + .DeE------------------------------------------------R.......................... r11 = 0x8000 + .D========================eE------------------------R.......................... r7 = r7 ^ r11 + ..D=======================eE------------------------R.......................... r8 = r8 ^ r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + ..D========================eE------------------------R......................... r9 = r9 ^ r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r9 + ...D===============================================eE-R........................ r10 = r10 ^ r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + ...D=======================eE-------------------------------------------------R r7 = r7 << 0x30 + ...D========================eE------------------------------------------------R r7 = r7 >>a 0x30 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 7062, jump 60715 +``` + +Gas simulation at offset 218761 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7064, jump 60063 +``` + +Gas simulation at offset 218776 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7066, jump 60063 +``` + +Gas simulation at offset 218786 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7068, jump 66180 +``` + +Gas simulation at offset 218793 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x10] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7070, jump 60715 +``` + +Gas simulation at offset 218819 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7072, jump 60063 +``` + +Gas simulation at offset 218835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7074, jump 60063 +``` + +Gas simulation at offset 218845 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7076, jump 66180 +``` + +Gas simulation at offset 218852 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x18] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7078, jump 60715 +``` + +Gas simulation at offset 218878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7080, jump 60063 +``` + +Gas simulation at offset 218894 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7082, jump 60063 +``` + +Gas simulation at offset 218904 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7084, jump 66180 +``` + +Gas simulation at offset 218911 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x20] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7086, jump 60715 +``` + +Gas simulation at offset 218937 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7088, jump 60063 +``` + +Gas simulation at offset 218953 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7090, jump 60063 +``` + +Gas simulation at offset 218963 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7092, jump 66180 +``` + +Gas simulation at offset 218970 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + DeE------------------------R.................... r9 = r7 ^ 0xffffffffffff8000 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 219007 if r11 >s 179 +``` + +Gas simulation at offset 218982 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 218665 if r11 == 0 +``` + +Gas simulation at offset 218986 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + D............................ r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x8] + DeE------------------------R. r9 = 0x5a + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 218677 if r11 == r9 +``` + +Gas simulation at offset 219004 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 218694 +``` + +Gas simulation at offset 219007 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 219034 if r11 == 180 +``` + +Gas simulation at offset 219012 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeE------------------------R jump 218694 if r11 != 270 +``` + +Gas simulation at offset 219021 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r10 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 218677 +``` + +Gas simulation at offset 219034 with total cost of 25: + +``` + D........................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 218677 +``` + +Gas simulation at offset 219048 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 219063 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 219698 if r9 <=s 0 +``` + +Gas simulation at offset 219081 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 219131 +``` + +Gas simulation at offset 219089 with total cost of 3: + +``` + DeER.. r7 = r7 >> 0x31 + DeER.. r8 = r9 << 0x30 + D=eER. r8 = r8 >> 0x31 + .D=eER r7 = r7 + r8 + .DeeER fallthrough +``` + +Gas simulation at offset 219102 with total cost of 26: + +``` + DeER......................... r8 = r10 ^ 0xffffffffffff8000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x8] = r7 + .DeE-----------------------R. r7 = r6 + 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xa] = r8 + .D........................... r6 = r7 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 219118 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eeE-------------R i32 r8 = r8 + 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 219698 if r8 >=s r7 +``` + +Gas simulation at offset 219131 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. u64 [r1 + 0x48] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = i16 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r8 = i16 [r6 + 0x2] + .DeE--------------------------------------R............................................................. r11 = 0x8000 + .D========================eE--------------R............................................................. r7 = r7 ^ r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r9 = i16 [r6 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i16 [r6 + 0x6] + ..D=======================eE------------------------R................................................... r8 = r8 ^ r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i16 [r6 + 0xa] + ..D========================eE------------------------R.................................................. r9 = r9 ^ r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x30] = r9 + ...D===============================================eE-R................................................. r10 = r10 ^ r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u16 [r6 + 0x8] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ....D===============================================eE-------------------------------------------------R r8 = r8 ^ r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x40] = r8 + ....D================================================eE------------------------------------------------R r7 = r7 << 0x30 + .....D================================================eE-----------------------------------------------R r7 = r7 >>a 0x30 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 7096, jump 60715 +``` + +Gas simulation at offset 219200 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7098, jump 60063 +``` + +Gas simulation at offset 219215 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7100, jump 60063 +``` + +Gas simulation at offset 219225 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7102, jump 66180 +``` + +Gas simulation at offset 219232 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x28] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7104, jump 60715 +``` + +Gas simulation at offset 219258 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7106, jump 60063 +``` + +Gas simulation at offset 219274 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7108, jump 60063 +``` + +Gas simulation at offset 219284 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7110, jump 66180 +``` + +Gas simulation at offset 219291 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x30] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7112, jump 60715 +``` + +Gas simulation at offset 219317 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7114, jump 60063 +``` + +Gas simulation at offset 219333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7116, jump 60063 +``` + +Gas simulation at offset 219343 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7118, jump 66180 +``` + +Gas simulation at offset 219350 with total cost of 27: + +``` + DeER.......................... r8 = 0xffffffffffff8000 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x38] + .D========================eE-R r7 = r7 << 0x30 + .D=========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7120, jump 60715 +``` + +Gas simulation at offset 219376 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7122, jump 60063 +``` + +Gas simulation at offset 219392 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7124, jump 60063 +``` + +Gas simulation at offset 219402 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7126, jump 66180 +``` + +Gas simulation at offset 219409 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeE------------------------------------------------R r8 = 0xffffffffffff8000 + .D=eE-----------------------------------------------R r7 = r7 ^ r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x40] + ..D========================eE-----------------------R r7 = r7 << 0x30 + ..D=========================eE----------------------R r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 7128, jump 60715 +``` + +Gas simulation at offset 219447 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7130, jump 60063 +``` + +Gas simulation at offset 219463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7132, jump 60063 +``` + +Gas simulation at offset 219473 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7134, jump 66180 +``` + +Gas simulation at offset 219480 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r10 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 219528 if r8 >s 179 +``` + +Gas simulation at offset 219490 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 219570 if r8 == 0 +``` + +Gas simulation at offset 219493 with total cost of 1: + +``` + DeER jump 219118 if r8 != 90 +``` + +Gas simulation at offset 219498 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x2] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x30] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r7 + ..D================================================eER r7 = r8 << 0x30 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 219089 +``` + +Gas simulation at offset 219528 with total cost of 1: + +``` + DeER jump 219656 if r8 == 180 +``` + +Gas simulation at offset 219534 with total cost of 1: + +``` + DeER jump 219118 if r8 != 270 +``` + +Gas simulation at offset 219540 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x2] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r8 + ..D================================================eER r7 = r7 << 0x30 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 219089 +``` + +Gas simulation at offset 219570 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x18] + D=========================eER.. r7 = r8 ^ 0x8000 + D==========================eER. r7 = r7 << 0x30 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x40] = r10 + .DeeeeeeeeeeeeeeeE------------R r0 = 7136, jump 60715 +``` + +Gas simulation at offset 219594 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7138, jump 60063 +``` + +Gas simulation at offset 219606 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7140, jump 60063 +``` + +Gas simulation at offset 219616 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7142, jump 66180 +``` + +Gas simulation at offset 219623 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x40] + DeE------------------------R.................................................. r7 = r7 ^ 0xffffffffffff8000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 0x2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r8 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 0x4] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r1 + 0x38] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 219102 +``` + +Gas simulation at offset 219656 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r8 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r6 + 0x2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r7 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x6] = r7 + ..D================================================eER.. r7 = r9 << 0x30 + ..D=================================================eER. r7 = r7 >> 0x31 + ...D===============================================eE-R. r8 = r8 << 0x30 + ...D================================================eER. r8 = r8 >> 0x31 + ...D=================================================eER r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 219102 +``` + +Gas simulation at offset 219698 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 219713 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u16 [r10 + 0x26] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + ..D========================eE------------------------R jump 220000 if r9 <=s 0 +``` + +Gas simulation at offset 219740 with total cost of 26: + +``` + D............................ r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r9 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 7146, jump 60063 +``` + +Gas simulation at offset 219759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7148, jump 60063 +``` + +Gas simulation at offset 219774 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + D=========================eER jump 219893 if r9 != 180 +``` + +Gas simulation at offset 219784 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x8] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x2 + .D===========================eE-----------R................ r8 = r8 << 0x2 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = i16 [r5 + 0] + ..DeE-----------------------------------------------------R r0 = 0x1bee + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 60715 +``` + +Gas simulation at offset 219816 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7150, jump 60715 +``` + +Gas simulation at offset 219825 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7152, jump 60063 +``` + +Gas simulation at offset 219837 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7154, jump 66180 +``` + +Gas simulation at offset 219844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x2] + D........................... r6 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7156, jump 60715 +``` + +Gas simulation at offset 219858 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7158, jump 60063 +``` + +Gas simulation at offset 219870 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7160, jump 66180 +``` + +Gas simulation at offset 219877 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r5 + 0x2] = r6 + DeE------------------------R.................... r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 219816 if r5 != r7 +``` + +Gas simulation at offset 219891 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 220000 +``` + +Gas simulation at offset 219893 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x8] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x2 + .D===========================eE-----------R................ r8 = r8 << 0x2 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = i16 [r5 + 0] + ..DeE-----------------------------------------------------R r0 = 0x1bfa + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 60715 +``` + +Gas simulation at offset 219925 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7162, jump 60715 +``` + +Gas simulation at offset 219934 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7164, jump 60063 +``` + +Gas simulation at offset 219946 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7166, jump 66180 +``` + +Gas simulation at offset 219953 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x2] + D........................... r6 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7168, jump 60715 +``` + +Gas simulation at offset 219967 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7170, jump 60063 +``` + +Gas simulation at offset 219979 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7172, jump 66180 +``` + +Gas simulation at offset 219986 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x2] = r7 + DeE------------------------R. r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .D========================eER jump 219925 if r5 != r7 +``` + +Gas simulation at offset 220000 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 220015 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 220335 if r9 <=s 0 +``` + +Gas simulation at offset 220033 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 220083 +``` + +Gas simulation at offset 220041 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + D........................... r12 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 220053 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x2] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x4] = r10 + .DeE-----------------------R.. r7 = r6 + 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r12 + .D............................ r6 = r7 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 220070 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eeE-------------R i32 r8 = r8 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 220335 if r8 >=s r7 +``` + +Gas simulation at offset 220083 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7176, jump 60715 +``` + +Gas simulation at offset 220098 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7178, jump 60063 +``` + +Gas simulation at offset 220113 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7180, jump 60063 +``` + +Gas simulation at offset 220123 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7182, jump 66180 +``` + +Gas simulation at offset 220130 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7184, jump 60715 +``` + +Gas simulation at offset 220145 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + D........................... r7 = r8 + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 7186, jump 60063 +``` + +Gas simulation at offset 220161 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7188, jump 60063 +``` + +Gas simulation at offset 220171 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7190, jump 66180 +``` + +Gas simulation at offset 220178 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + D............................ r7 = r8 + D............................ r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R r0 = 7192, jump 60063 +``` + +Gas simulation at offset 220198 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7194, jump 60063 +``` + +Gas simulation at offset 220208 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7196, jump 66180 +``` + +Gas simulation at offset 220215 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7198, jump 60715 +``` + +Gas simulation at offset 220230 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7200, jump 60063 +``` + +Gas simulation at offset 220246 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7202, jump 60063 +``` + +Gas simulation at offset 220256 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7204, jump 66180 +``` + +Gas simulation at offset 220263 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 220294 if r11 >s 179 +``` + +Gas simulation at offset 220271 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 220041 if r11 == 0 +``` + +Gas simulation at offset 220275 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE----R jump 220053 if r11 == 90 +``` + +Gas simulation at offset 220291 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 220070 +``` + +Gas simulation at offset 220294 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 220321 if r11 == 180 +``` + +Gas simulation at offset 220299 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeE------------------------R jump 220070 if r11 != 270 +``` + +Gas simulation at offset 220308 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 220053 +``` + +Gas simulation at offset 220321 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 220053 +``` + +Gas simulation at offset 220335 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 220350 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 220906 if r9 <=s 0 +``` + +Gas simulation at offset 220368 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 220438 +``` + +Gas simulation at offset 220376 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r7 + DeE------------------------R r7 = r8 << 0x30 + D=eE-----------------------R r7 = r7 >> 0x3f + .D=eE----------------------R r7 = r7 + r8 + .D==eE---------------------R r7 = r7 << 0x30 + .D===eE--------------------R r7 = r7 >>a 0x31 + ..DeE----------------------R r8 = r9 << 0x30 + ..D=eE---------------------R r8 = r8 >> 0x3f + ..D==eE--------------------R r8 = r8 + r9 + ...D==eE-------------------R r8 = r8 << 0x30 + ...D===eE------------------R r8 = r8 >>a 0x31 + ...D====eE-----------------R r7 = r7 + r8 + ...DeeE--------------------R fallthrough +``` + +Gas simulation at offset 220413 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x8] = r7 + DeE------------------------R r7 = r6 + 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xa] = r10 + .D.......................... r6 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 220425 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x40] + D=========================eeE-------------R i32 r8 = r8 + 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 220906 if r8 >=s r7 +``` + +Gas simulation at offset 220438 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7208, jump 60715 +``` + +Gas simulation at offset 220450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7210, jump 60063 +``` + +Gas simulation at offset 220465 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7212, jump 60063 +``` + +Gas simulation at offset 220475 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7214, jump 66180 +``` + +Gas simulation at offset 220482 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7216, jump 60715 +``` + +Gas simulation at offset 220497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7218, jump 60063 +``` + +Gas simulation at offset 220513 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7220, jump 60063 +``` + +Gas simulation at offset 220523 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7222, jump 66180 +``` + +Gas simulation at offset 220530 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7224, jump 60715 +``` + +Gas simulation at offset 220545 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7226, jump 60063 +``` + +Gas simulation at offset 220561 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7228, jump 60063 +``` + +Gas simulation at offset 220571 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7230, jump 66180 +``` + +Gas simulation at offset 220578 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7232, jump 60715 +``` + +Gas simulation at offset 220593 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7234, jump 60063 +``` + +Gas simulation at offset 220609 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7236, jump 60063 +``` + +Gas simulation at offset 220619 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7238, jump 66180 +``` + +Gas simulation at offset 220626 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u16 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i16 [r6 + 0xa] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ..D................................................... r7 = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7240, jump 60715 +``` + +Gas simulation at offset 220659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7242, jump 60063 +``` + +Gas simulation at offset 220675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7244, jump 60063 +``` + +Gas simulation at offset 220685 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7246, jump 66180 +``` + +Gas simulation at offset 220692 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r10 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 220734 if r8 >s 179 +``` + +Gas simulation at offset 220702 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 220769 if r8 == 0 +``` + +Gas simulation at offset 220705 with total cost of 1: + +``` + DeER jump 220425 if r8 != 90 +``` + +Gas simulation at offset 220710 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x2] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 220376 +``` + +Gas simulation at offset 220734 with total cost of 1: + +``` + DeER jump 220846 if r8 == 180 +``` + +Gas simulation at offset 220739 with total cost of 1: + +``` + DeER jump 220425 if r8 != 270 +``` + +Gas simulation at offset 220745 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 0x2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 220376 +``` + +Gas simulation at offset 220769 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + D=========================eER. r7 = r7 << 0x30 + D==========================eER r7 = r7 >>a 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeE-----------R r0 = 7248, jump 60715 +``` + +Gas simulation at offset 220788 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7250, jump 60063 +``` + +Gas simulation at offset 220800 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7252, jump 60063 +``` + +Gas simulation at offset 220810 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7254, jump 66180 +``` + +Gas simulation at offset 220817 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 0x4] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r1 + 0x20] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 220413 +``` + +Gas simulation at offset 220846 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r6 + 0x2] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...... r7 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u16 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..... r7 = u64 [r1 + 0x38] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u16 [r6 + 0x6] = r7 + ..D================================================eER..... r7 = r8 << 0x30 + ..D=================================================eER.... r7 = r7 >> 0x3f + ...D=================================================eER... r7 = r7 + r8 + ...D==================================================eER.. r7 = r7 << 0x30 + ...D===================================================eER. r7 = r7 >>a 0x31 + ....D==============================================eE----R. r8 = r9 << 0x30 + ....D===============================================eE---R. r8 = r8 >> 0x3f + ....D================================================eE--R. r8 = r8 + r9 + .....D================================================eE-R. r8 = r8 << 0x30 + .....D=================================================eER. r8 = r8 >>a 0x31 + .....D==================================================eER r7 = r7 + r8 + .....DeeeeeeeeeeeeeeeE------------------------------------R jump 220413 +``` + +Gas simulation at offset 220906 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 220921 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u16 [r10 + 0x26] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + ..D========================eE------------------------R jump 221356 if r9 <=s 0 +``` + +Gas simulation at offset 220948 with total cost of 26: + +``` + D............................ r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r9 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 7258, jump 60063 +``` + +Gas simulation at offset 220968 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7260, jump 60063 +``` + +Gas simulation at offset 220983 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + D=========================eER jump 221176 if r9 != 180 +``` + +Gas simulation at offset 220995 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x18] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x2 + .D===========================eE-----------R................ r8 = r8 << 0x2 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 221017 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u16 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u16 [r5 + 0x2] + .D========================eE--------------R........... r8 = r7 ^ 0x80 + .D========================eE--------------R........... r9 = r6 ^ 0x80 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..D=======================eE-------------------------R r7 = r7 << 0x28 + ..D========================eE------------------------R r8 = r8 << 0x38 + ..D=========================eE-----------------------R r7 = r7 | r8 + ...D=========================eE----------------------R r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 7262, jump 60715 +``` + +Gas simulation at offset 221053 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 7264, jump 60063 +``` + +Gas simulation at offset 221065 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7266, jump 66180 +``` + +Gas simulation at offset 221072 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x10] = r7 + DeE------------------------R.... r8 = r7 ^ 0x8000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r8 + .DeE------------------------R... r6 = r6 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x8] + .D=========================eER.. r7 = r7 << 0x38 + .D==========================eER. r7 = r7 | r6 + ..D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7268, jump 60715 +``` + +Gas simulation at offset 221105 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7270, jump 60063 +``` + +Gas simulation at offset 221117 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7272, jump 66180 +``` + +Gas simulation at offset 221124 with total cost of 55: + +``` + DeER...................................................... r8 = r7 ^ 0x8000 + DeER...................................................... r7 = r7 << 0x8 + D=eER..................................................... r8 = r8 << 0x30 + .D=eER.................................................... r8 = r8 >> 0x38 + .D==eER................................................... r7 = r7 | r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................... r7 = u64 [r1 + 0x10] + ..D========================eE--R.......................... r7 = r7 << 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r8 = u64 [r1 + 0x18] + ..D=========================eE-R.......................... r8 = r8 << 0x30 + ..D==========================eER.......................... r8 = r8 >> 0x38 + ...D==========================eER......................... r7 = r7 | r8 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x2] = r7 + ...DeE---------------------------------------------------R r5 = r5 + 0x4 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0] + ....D=========================eE-------------------------R jump 221017 if r5 != r7 +``` + +Gas simulation at offset 221173 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 221356 +``` + +Gas simulation at offset 221176 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x18] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x2 + .D===========================eE-----------R................ r8 = r8 << 0x2 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 221198 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u16 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u16 [r5 + 0x2] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r9 + .D========================eE------------------------R. r8 = r7 ^ 0x80 + .D========================eE------------------------R. r10 = r9 ^ 0x80 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + ..D=======================eE-------------------------R r7 = r7 << 0x28 + ..D========================eE------------------------R r8 = r8 << 0x38 + ..D=========================eE-----------------------R r7 = r7 | r8 + ...D=========================eE----------------------R r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 7274, jump 60715 +``` + +Gas simulation at offset 221237 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 7276, jump 60063 +``` + +Gas simulation at offset 221249 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7278, jump 66180 +``` + +Gas simulation at offset 221256 with total cost of 29: + +``` + D............................... r6 = r7 + DeER............................ r7 = r6 ^ 0x8000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x8] + .D=========================eER.. r7 = r7 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x18] + .D=========================eER.. r8 = r8 << 0x38 + ..D=========================eER. r7 = r7 | r8 + ..D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7280, jump 60715 +``` + +Gas simulation at offset 221291 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7282, jump 60063 +``` + +Gas simulation at offset 221303 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7284, jump 66180 +``` + +Gas simulation at offset 221310 with total cost of 53: + +``` + DeER.................................................... r8 = r7 ^ 0x8000 + DeER.................................................... r6 = r6 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0x10] + .D========================eER........................... r9 = r9 << 0x30 + .D=========================eER.......................... r9 = r9 >> 0x38 + .D==========================eER......................... r9 = r9 | r6 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0] = r9 + ..DeE--------------------------------------------------R r7 = r7 << 0x8 + ..DeE--------------------------------------------------R r8 = r8 << 0x30 + ..D=eE-------------------------------------------------R r8 = r8 >> 0x38 + ..D==eE------------------------------------------------R r7 = r7 | r8 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u16 [r5 + 0x2] = r7 + ...DeE-------------------------------------------------R r5 = r5 + 0x4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0] + ...D=========================eE------------------------R jump 221198 if r5 != r7 +``` + +Gas simulation at offset 221356 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 221371 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 221864 if r9 <=s 0 +``` + +Gas simulation at offset 221389 with total cost of 15: + +``` + D................. r5 = r10 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 221484 +``` + +Gas simulation at offset 221395 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + D........................... r7 = r6 + D........................... r6 = r10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 221406 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r10 = r9 << 0x8 + DeE---------------------------------------R.................. r9 = r9 << 0x30 + .DeE--------------------------------------R.................. r9 = r9 >> 0x38 + .D=eE-------------------------------------R.................. r9 = r9 | r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................. r10 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u16 [r10 + 0] = r9 + ..DeE------------------------------------------------R....... r9 = r8 << 0x8 + ..DeE------------------------------------------------R....... r8 = r8 << 0x30 + ..D=eE-----------------------------------------------R....... r8 = r8 >> 0x38 + ...D=eE----------------------------------------------R....... r8 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u16 [r10 + 0x2] = r8 + ...DeE-----------------------------------------------R....... r8 = r7 << 0x8 + ....DeE----------------------------------------------R....... r7 = r7 << 0x30 + ....D=eE---------------------------------------------R....... r7 = r7 >> 0x38 + ....D==eE--------------------------------------------R....... r7 = r7 | r8 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r10 + 0x4] = r7 + .....DeE---------------------------------------------------R. r7 = r6 << 0x8 + .....DeE---------------------------------------------------R. r6 = r6 << 0x30 + .....D=eE--------------------------------------------------R. r6 = r6 >> 0x38 + ......D=eE-------------------------------------------------R. r7 = r7 | r6 + ......D==========================eE------------------------R. r8 = r10 + 0x8 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0x6] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0x38] + .......D============================================eeE-----R i32 r9 = r9 + 0x8 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0] + ........D=============================================eE----R jump 221864 if r9 >=s r7 +``` + +Gas simulation at offset 221484 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x38] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u16 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r6 = u16 [r8 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u16 [r8 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u16 [r8 + 0x6] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r9 + ..D=======================eE-------------------------------------------------R. r8 = r7 ^ 0x80 + ..D========================eE------------------------------------------------R. r11 = r6 ^ 0x80 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [r1 + 0x10] = r11 + ...D===============================================eE------------------------R. r11 = r10 ^ 0x80 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + ....D==============================================eE-------------------------R r10 = r9 ^ 0x80 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ....D================================================eE-----------------------R r7 = r7 << 0x28 + .....D================================================eE----------------------R r8 = r8 << 0x38 + .....D=================================================eE---------------------R r7 = r7 | r8 + .....D==================================================eE--------------------R r7 = r7 >>a 0x30 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 7288, jump 60715 +``` + +Gas simulation at offset 221551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7290, jump 60063 +``` + +Gas simulation at offset 221566 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7292, jump 60063 +``` + +Gas simulation at offset 221576 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7294, jump 66180 +``` + +Gas simulation at offset 221583 with total cost of 29: + +``` + DeER............................ r8 = 0xffffffffffff8000 + D=eER........................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r7 + DeE--------------------------R.. r6 = r6 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r7 = u64 [r1 + 0x10] + .D=========================eER.. r7 = r7 << 0x38 + .D==========================eER. r7 = r7 | r6 + .D===========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7296, jump 60715 +``` + +Gas simulation at offset 221615 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7298, jump 60063 +``` + +Gas simulation at offset 221631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7300, jump 60063 +``` + +Gas simulation at offset 221641 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7302, jump 66180 +``` + +Gas simulation at offset 221648 with total cost of 29: + +``` + DeER............................ r6 = 0xffffffffffff8000 + D=eER........................... r7 = r7 ^ r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.. r7 = u64 [r1 + 0x18] + .D========================eE-R.. r7 = r7 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x20] + .D=========================eER.. r8 = r8 << 0x38 + .D==========================eER. r7 = r7 | r8 + ..D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7304, jump 60715 +``` + +Gas simulation at offset 221683 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7306, jump 60063 +``` + +Gas simulation at offset 221699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7308, jump 60063 +``` + +Gas simulation at offset 221709 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7310, jump 66180 +``` + +Gas simulation at offset 221716 with total cost of 28: + +``` + DeER........................... r6 = r6 ^ r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x28] + D=========================eER.. r7 = r7 << 0x28 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x30] + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7312, jump 60715 +``` + +Gas simulation at offset 221744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7314, jump 60063 +``` + +Gas simulation at offset 221760 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7316, jump 60063 +``` + +Gas simulation at offset 221770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7318, jump 66180 +``` + +Gas simulation at offset 221777 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + DeE------------------------R.................... r10 = r7 ^ 0xffffffffffff8000 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 221810 if r11 >s 179 +``` + +Gas simulation at offset 221789 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 221395 if r11 == 0 +``` + +Gas simulation at offset 221793 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeE------------------------R r10 = 0x5a + .DeE-----------------------R jump 221406 if r11 == r10 +``` + +Gas simulation at offset 221808 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 221833 +``` + +Gas simulation at offset 221810 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 221851 if r11 == 180 +``` + +Gas simulation at offset 221815 with total cost of 1: + +``` + DeER jump 221833 if r11 != 270 +``` + +Gas simulation at offset 221820 with total cost of 25: + +``` + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 221406 +``` + +Gas simulation at offset 221833 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r1 + 0x38] + .D========================eeE-------------R....... i32 r9 = r9 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r7 = u64 [r1 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 221484 if r9 > 0x38 + .D===========================eER.............................. r7 = r7 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................. r11 = u64 [r1 + 0x60] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u16 [r11 + 0] = r7 + ..DeE---------------------------------------------------R..... r8 = r6 << 0x8 + ..DeE---------------------------------------------------R..... r9 = r6 << 0x30 + ...DeE--------------------------------------------------R..... r9 = r9 >> 0x38 + ...D=eE-------------------------------------------------R..... r8 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R..... u16 [r11 + 0x2] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R..... r6 = u64 [r1 + 0x20] + ....D========================eE-------------------------R..... r9 = r6 << 0x8 + ....D=========================eE------------------------R..... r10 = r6 << 0x30 + .....D=========================eE-----------------------R..... r10 = r10 >> 0x38 + .....D==========================eE----------------------R..... r9 = r9 | r10 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r11 + 0x4] = r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.. r10 = u64 [r1 + 0x18] + ......D========================eE--------------------------R.. r9 = r10 << 0x8 + ......D=========================eE-------------------------R.. r10 = r10 << 0x30 + ......D==========================eE------------------------R.. r10 = r10 >> 0x38 + .......D==========================eE-----------------------R.. r9 = r9 | r10 + .......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x6] = r9 + .......D============================================eE-------R r7 = r7 << 0x30 + .......D=============================================eE------R r7 = r7 >> 0x31 + ........D=============================================eE-----R r8 = r8 << 0x30 + ........D==============================================eE----R r8 = r8 >> 0x31 + ........D===============================================eE---R r7 = r7 + r8 + ........DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 221994 with total cost of 29: + +``` + DeER............................ r8 = r2 ^ 0xffffffffffff8000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r11 + 0x8] = r7 + .DeE-----------------------R.... r7 = r8 << 0x8 + .DeE-----------------------R.... r8 = r8 << 0x30 + .D=eE----------------------R.... r8 = r8 >> 0x38 + ..D=eE---------------------R.... r7 = r7 | r8 + ..DeE----------------------R.... r8 = r11 + 0xc + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0xa] = r7 + ...D............................ r11 = r8 + ...DeeE------------------------R fallthrough +``` + +Gas simulation at offset 222022 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x58] + D=========================eeE-------------R i32 r8 = r8 + 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x8] + .D==========================eE------------R jump 222797 if r8 >=s r7 +``` + +Gas simulation at offset 222036 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................... u64 [r1 + 0x58] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................... r7 = u16 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................... r6 = u16 [r11 + 0x2] + .D========================eE--------------R...................................................................................... r8 = r7 ^ 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... r12 = u16 [r11 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x28] = r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... r9 = u16 [r11 + 0x6] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x38] = r9 + ..D=======================eE-------------------------------------------------R................................................... r10 = r6 ^ 0x80 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... u64 [r1 + 0x20] = r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r10 = u16 [r11 + 0xa] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r10 + ....D===============================================eE------------------------R.................................................. r5 = r12 ^ 0x80 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x30] = r5 + .....D==============================================eE-------------------------R................................................. r12 = r9 ^ 0x80 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r12 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x60] = r11 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u16 [r11 + 0x8] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ......D=======================================================================eE------------------------------------------------R r9 = r10 ^ 0x80 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x50] = r9 + .......D======================================================================eE------------------------------------------------R r7 = r7 << 0x28 + .......D=======================================================================eE-----------------------------------------------R r8 = r8 << 0x38 + .......D========================================================================eE----------------------------------------------R r7 = r7 | r8 + ........D========================================================================eE---------------------------------------------R r7 = r7 >>a 0x30 + ........DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------R r0 = 7322, jump 60715 +``` + +Gas simulation at offset 222123 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7324, jump 60063 +``` + +Gas simulation at offset 222140 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7326, jump 60063 +``` + +Gas simulation at offset 222150 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7328, jump 66180 +``` + +Gas simulation at offset 222157 with total cost of 29: + +``` + DeER............................ r8 = 0xffffffffffff8000 + D=eER........................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r7 + DeE--------------------------R.. r6 = r6 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r7 = u64 [r1 + 0x20] + .D=========================eER.. r7 = r7 << 0x38 + .D==========================eER. r7 = r7 | r6 + .D===========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7330, jump 60715 +``` + +Gas simulation at offset 222189 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7332, jump 60063 +``` + +Gas simulation at offset 222205 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7334, jump 60063 +``` + +Gas simulation at offset 222215 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7336, jump 66180 +``` + +Gas simulation at offset 222222 with total cost of 29: + +``` + DeER............................ r6 = 0xffffffffffff8000 + D=eER........................... r7 = r7 ^ r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.. r7 = u64 [r1 + 0x28] + .D========================eE-R.. r7 = r7 << 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x30] + .D=========================eER.. r8 = r8 << 0x38 + .D==========================eER. r7 = r7 | r8 + ..D==========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7338, jump 60715 +``` + +Gas simulation at offset 222257 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7340, jump 60063 +``` + +Gas simulation at offset 222273 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7342, jump 60063 +``` + +Gas simulation at offset 222283 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7344, jump 66180 +``` + +Gas simulation at offset 222290 with total cost of 28: + +``` + DeER........................... r6 = r6 ^ r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x38] + D=========================eER.. r7 = r7 << 0x28 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x40] + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7346, jump 60715 +``` + +Gas simulation at offset 222318 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7348, jump 60063 +``` + +Gas simulation at offset 222334 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7350, jump 60063 +``` + +Gas simulation at offset 222344 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7352, jump 66180 +``` + +Gas simulation at offset 222351 with total cost of 54: + +``` + DeER..................................................... r7 = r7 ^ 0xffffffffffff8000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................ r7 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r7 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r7 = u64 [r1 + 0x48] + .D=========================eE------------------------R... r7 = r7 << 0x28 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x50] + ..D=================================================eER.. r8 = r8 << 0x38 + ..D==================================================eER. r7 = r7 | r8 + ..D===================================================eER r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 7354, jump 60715 +``` + +Gas simulation at offset 222395 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7356, jump 60063 +``` + +Gas simulation at offset 222411 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7358, jump 60063 +``` + +Gas simulation at offset 222421 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7360, jump 66180 +``` + +Gas simulation at offset 222428 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r2 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 222538 if r8 >s 179 +``` + +Gas simulation at offset 222438 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 222640 if r8 == 0 +``` + +Gas simulation at offset 222442 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 222791 if r8 != 90 +``` + +Gas simulation at offset 222447 with total cost of 58: + +``` + D............................................................ r12 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r6 = u64 [r1 + 0x20] + D=========================eER................................ r7 = r6 << 0x8 + .D=========================eER............................... r8 = r6 << 0x30 + .D==========================eER.............................. r8 = r8 >> 0x38 + .D===========================eER............................. r7 = r7 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R............................. r11 = u64 [r1 + 0x60] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r11 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.... r9 = u64 [r1 + 0x40] + ...D========================eE--------------------------R.... r8 = r9 << 0x8 + ...D========================eE--------------------------R.... r9 = r9 << 0x30 + ...D=========================eE-------------------------R.... r9 = r9 >> 0x38 + ....D=========================eE------------------------R.... r8 = r8 | r9 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r11 + 0x2] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r10 = u64 [r1 + 0x18] + .....D========================eE-------------------------R... r9 = r10 << 0x8 + .....D========================eE-------------------------R... r10 = r10 << 0x30 + .....D=========================eE------------------------R... r10 = r10 >> 0x38 + ......D=========================eE-----------------------R... r9 = r9 | r10 + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r11 + 0x4] = r9 + ......D======================eE----------------------------R. r9 = r12 << 0x8 + .......D=======================eE--------------------------R. r10 = r12 << 0x30 + .......D========================eE-------------------------R. r10 = r10 >> 0x38 + .......D=========================eE------------------------R. r9 = r9 | r10 + ........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x6] = r9 + ........D==============================================eE---R r7 = r7 << 0x30 + ........D===============================================eE--R r7 = r7 >> 0x31 + ........D===============================================eE--R r8 = r8 << 0x30 + .........D===============================================eE-R r8 = r8 >> 0x31 + .........D================================================eER r7 = r7 + r8 + .........DeeeeeeeeeeeeeeeE----------------------------------R jump 221994 +``` + +Gas simulation at offset 222538 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 221907 if r8 == 180 +``` + +Gas simulation at offset 222544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x60] + DeE------------------------R jump 222022 if r8 != 270 +``` + +Gas simulation at offset 222553 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r7 = r6 << 0x8 + .DeE--------------------------------------R.................. r8 = r6 << 0x30 + .D=eE-------------------------------------R.................. r8 = r8 >> 0x38 + .D==eE------------------------------------R.................. r7 = r7 | r8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................. u16 [r11 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................. r9 = u64 [r1 + 0x18] + ..D=========================eE------------R.................. r8 = r9 << 0x8 + ...D=========================eE-----------R.................. r9 = r9 << 0x30 + ...D==========================eE----------R.................. r9 = r9 >> 0x38 + ...D===========================eE---------R.................. r8 = r8 | r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r11 + 0x2] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.. r10 = u64 [r1 + 0x40] + ....D=========================eE--------------------------R.. r9 = r10 << 0x8 + ....D=========================eE--------------------------R.. r10 = r10 << 0x30 + .....D=========================eE-------------------------R.. r10 = r10 >> 0x38 + .....D==========================eE------------------------R.. r9 = r9 | r10 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r11 + 0x4] = r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R. r6 = u64 [r1 + 0x20] + ......D========================eE--------------------------R. r9 = r6 << 0x8 + ......D========================eE--------------------------R. r10 = r6 << 0x30 + .......D========================eE-------------------------R. r10 = r10 >> 0x38 + .......D=========================eE------------------------R. r9 = r9 | r10 + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x6] = r9 + .......D========================eE--------------------------R r8 = r8 << 0x30 + ........D========================eE-------------------------R r8 = r8 >> 0x31 + ........D=========================eE------------------------R r7 = r7 << 0x30 + ........D==========================eE-----------------------R r7 = r7 >> 0x31 + ........D===========================eE----------------------R r7 = r7 + r8 + .........DeeeeeeeeeeeeeeeE----------------------------------R jump 221994 +``` + +Gas simulation at offset 222640 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x10] + D=========================eER... r7 = r8 ^ 0x80 + D=========================eER... r8 = r8 << 0x28 + .D=========================eER.. r7 = r7 << 0x38 + .D==========================eER. r7 = r7 | r8 + .D===========================eER r7 = r7 >>a 0x30 + .D.............................. r5 = r6 + ..D............................. r6 = r2 + ..DeeeeeeeeeeeeeeeE------------R r0 = 7362, jump 60715 +``` + +Gas simulation at offset 222670 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 7364, jump 60063 +``` + +Gas simulation at offset 222682 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 7366, jump 60063 +``` + +Gas simulation at offset 222692 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7368, jump 66180 +``` + +Gas simulation at offset 222699 with total cost of 63: + +``` + D................................................................. r2 = r6 + DeER.............................................................. r7 = r7 ^ 0xffffffffffff8000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r9 = u64 [r1 + 0x18] + .D========================eER..................................... r8 = r9 << 0x8 + .D=========================eER.................................... r9 = r9 << 0x30 + .D==========================eER................................... r9 = r9 >> 0x38 + ..D==========================eER.................................. r8 = r8 | r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................. r11 = u64 [r1 + 0x60] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u16 [r11 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......... r6 = u64 [r1 + 0x20] + ...D========================eE--------------------------R......... r8 = r6 << 0x8 + ...D========================eE--------------------------R......... r9 = r6 << 0x30 + ....D========================eE-------------------------R......... r9 = r9 >> 0x38 + ....D=========================eE------------------------R......... r8 = r8 | r9 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u16 [r11 + 0x2] = r8 + .....DeE-------------------------------------------------R........ r8 = r5 << 0x8 + .....D=eE------------------------------------------------R........ r9 = r5 << 0x30 + ......D=eE-----------------------------------------------R........ r9 = r9 >> 0x38 + ......D==eE----------------------------------------------R........ r8 = r8 | r9 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........ u16 [r11 + 0x4] = r8 + ......D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........ r9 = u64 [r1 + 0x40] + .......D===========================eE--------------------R........ r8 = r9 << 0x8 + .......D============================eE-------------------R........ r9 = r9 << 0x30 + .......D=============================eE------------------R........ r9 = r9 >> 0x38 + ........D=============================eE-----------------R........ r8 = r8 | r9 + ........D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x6] = r8 + ........D=============================================eE---------R r8 = r7 << 0x8 + .........D=============================================eE--------R r7 = r7 << 0x30 + .........D==============================================eE-------R r7 = r7 >> 0x38 + .........D===============================================eE------R r7 = r7 | r8 + .........DeeeeeeeeeeeeeeeE---------------------------------------R jump 221994 +``` + +Gas simulation at offset 222791 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R jump 222022 +``` + +Gas simulation at offset 222797 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 222813 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + .D=========================eE------------------------R jump 223011 if r9 <=s 0 +``` + +Gas simulation at offset 222837 with total cost of 25: + +``` + D........................... r5 = r8 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 7372, jump 60063 +``` + +Gas simulation at offset 222853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7374, jump 60063 +``` + +Gas simulation at offset 222868 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r1 + 0] + D=========================eER.............................. r7 = r7 + 0xffffffffffffffff + .D=========================eeER............................ i32 r7 = r7 >> 0x2 + .D===========================eER........................... r7 = r7 << 0x2 + .D============================eER.......................... r7 = r7 + r5 + ..D============================eER......................... r7 = r7 + 0x4 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 222891 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u16 [r5 + 0] + D=========================eER.. r8 = r7 << 0x28 + D=========================eER.. r7 = r7 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7376, jump 60715 +``` + +Gas simulation at offset 222912 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7378, jump 60063 +``` + +Gas simulation at offset 222924 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7380, jump 66180 +``` + +Gas simulation at offset 222931 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r5 + 0x2] + D.............................. r6 = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7382, jump 60715 +``` + +Gas simulation at offset 222955 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7384, jump 60063 +``` + +Gas simulation at offset 222967 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7386, jump 66180 +``` + +Gas simulation at offset 222974 with total cost of 30: + +``` + DeER............................. r8 = r6 << 0x8 + DeER............................. r6 = r6 << 0x30 + D=eER............................ r6 = r6 >> 0x38 + .D=eER........................... r8 = r8 | r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r5 + 0] = r8 + .DeE--------------------------R.. r8 = r7 << 0x8 + ..DeE-------------------------R.. r7 = r7 << 0x30 + ..D=eE------------------------R.. r7 = r7 >> 0x38 + ..D==eE-----------------------R.. r7 = r7 | r8 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x2] = r7 + ...DeE--------------------------R r5 = r5 + 0x4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0] + ...D=========================eE-R jump 222891 if r5 != r7 +``` + +Gas simulation at offset 223011 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 223026 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 223454 if r9 <=s 0 +``` + +Gas simulation at offset 223044 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 223141 +``` + +Gas simulation at offset 223052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + D........................... r8 = r6 + D........................... r6 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 223063 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r7 = r10 << 0x8 + DeE---------------------------------------R.................. r10 = r10 << 0x30 + .DeE--------------------------------------R.................. r10 = r10 >> 0x38 + .D=eE-------------------------------------R.................. r7 = r7 | r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................. r10 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u16 [r10 + 0] = r7 + ..DeE------------------------------------------------R....... r7 = r9 << 0x8 + ..DeE------------------------------------------------R....... r9 = r9 << 0x30 + ..D=eE-----------------------------------------------R....... r9 = r9 >> 0x38 + ...D=eE----------------------------------------------R....... r7 = r7 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u16 [r10 + 0x2] = r7 + ...DeE-----------------------------------------------R....... r7 = r8 << 0x8 + ....DeE----------------------------------------------R....... r8 = r8 << 0x30 + ....D=eE---------------------------------------------R....... r8 = r8 >> 0x38 + ....D==eE--------------------------------------------R....... r7 = r7 | r8 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r10 + 0x4] = r7 + .....DeE---------------------------------------------------R. r7 = r6 << 0x8 + .....DeE---------------------------------------------------R. r6 = r6 << 0x30 + .....D=eE--------------------------------------------------R. r6 = r6 >> 0x38 + ......D=eE-------------------------------------------------R. r7 = r7 | r6 + ......D==========================eE------------------------R. r6 = r10 + 0x8 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0x6] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x18] + .......D============================================eeE-----R i32 r8 = r8 + 0x8 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0] + ........D=============================================eE----R jump 223454 if r8 >=s r7 +``` + +Gas simulation at offset 223141 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u16 [r6 + 0] + D=========================eER.. r8 = r7 << 0x28 + .D========================eER.. r7 = r7 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7390, jump 60715 +``` + +Gas simulation at offset 223165 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7392, jump 60063 +``` + +Gas simulation at offset 223180 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7394, jump 60063 +``` + +Gas simulation at offset 223190 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7396, jump 66180 +``` + +Gas simulation at offset 223197 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x10] = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7398, jump 60715 +``` + +Gas simulation at offset 223222 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7400, jump 60063 +``` + +Gas simulation at offset 223238 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7402, jump 60063 +``` + +Gas simulation at offset 223248 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7404, jump 66180 +``` + +Gas simulation at offset 223255 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7406, jump 60715 +``` + +Gas simulation at offset 223280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7408, jump 60063 +``` + +Gas simulation at offset 223296 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7410, jump 60063 +``` + +Gas simulation at offset 223306 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7412, jump 66180 +``` + +Gas simulation at offset 223313 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x20] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x6] + D.............................. r6 = r7 + .D========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + ..D=========================eER r7 = r7 >>a 0x30 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 7414, jump 60715 +``` + +Gas simulation at offset 223340 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7416, jump 60063 +``` + +Gas simulation at offset 223356 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7418, jump 60063 +``` + +Gas simulation at offset 223366 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7420, jump 66180 +``` + +Gas simulation at offset 223373 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 223400 if r11 >s 179 +``` + +Gas simulation at offset 223381 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 223052 if r11 == 0 +``` + +Gas simulation at offset 223385 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeE------------------------R jump 223063 if r11 == 90 +``` + +Gas simulation at offset 223398 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 223423 +``` + +Gas simulation at offset 223400 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 223441 if r11 == 180 +``` + +Gas simulation at offset 223405 with total cost of 1: + +``` + DeER jump 223423 if r11 != 270 +``` + +Gas simulation at offset 223410 with total cost of 25: + +``` + D........................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 223063 +``` + +Gas simulation at offset 223423 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x18] + .D========================eeE-------------R....... i32 r8 = r8 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r7 = u64 [r1 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 223141 if r8 > 0x38 + ..D==========================eE-----------R...................... r2 = r9 | r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u16 [r6 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........ r11 = u64 [r1 + 0x28] + ...D========================eE--------------------------R........ r8 = r11 << 0x8 + ...D=========================eE-------------------------R........ r9 = r11 << 0x30 + ....D=========================eE------------------------R........ r9 = r9 >> 0x38 + ....D==========================eE-----------------------R........ r8 = r8 | r9 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r6 + 0x2] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r10 = u64 [r1 + 0x30] + .....D========================eE--------------------------R...... r9 = r10 << 0x8 + .....D=========================eE-------------------------R...... r10 = r10 << 0x30 + .....D==========================eE------------------------R...... r10 = r10 >> 0x38 + ......D==========================eE-----------------------R...... r9 = r9 | r10 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r6 + 0x4] = r9 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.... r10 = u64 [r1 + 0x38] + .......D========================eE--------------------------R.... r9 = r10 << 0x8 + .......D=========================eE-------------------------R.... r10 = r10 << 0x30 + .......D==========================eE------------------------R.... r10 = r10 >> 0x38 + ........D==========================eE-----------------------R.... r9 = r9 | r10 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x6] = r9 + ........D==============================================eE-----R.. r9 = r7 << 0x38 + .........D==============================================eE----R.. r9 = r9 >> 0x3f + .........D===============================================eE---R.. r7 = r2 + r9 + .........D================================================eE--R.. r7 = r7 << 0x30 + ..........D================================================eE-R.. r7 = r7 >>a 0x31 + ..........D==============================================eE---R.. r9 = r11 << 0x38 + ..........D===============================================eE--R.. r9 = r9 >> 0x3f + ...........................................D===============eE-R.. r8 = r8 + r9 + ...........................................D================eER.. r8 = r8 << 0x30 + ...........................................D=================eER. r8 = r8 >>a 0x31 + ...........................................D==================eER r7 = r7 + r8 + ............................................DeeE----------------R fallthrough +``` + +Gas simulation at offset 223602 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r6 + 0x8] = r7 + DeE------------------------R.... r7 = r12 << 0x8 + .DeE-----------------------R.... r8 = r12 << 0x30 + .D=eE----------------------R.... r8 = r8 >> 0x38 + .D==eE---------------------R.... r7 = r7 | r8 + ..DeE----------------------R.... r8 = r6 + 0xc + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xa] = r7 + ..D............................. r6 = r8 + ...DeeE------------------------R fallthrough +``` + +Gas simulation at offset 223626 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x40] + D=========================eeE-------------R i32 r8 = r8 + 0xc + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 224335 if r8 >=s r7 +``` + +Gas simulation at offset 223639 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u16 [r6 + 0] + D=========================eER.. r8 = r7 << 0x28 + .D========================eER.. r7 = r7 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7424, jump 60715 +``` + +Gas simulation at offset 223663 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7426, jump 60063 +``` + +Gas simulation at offset 223678 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7428, jump 60063 +``` + +Gas simulation at offset 223688 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7430, jump 66180 +``` + +Gas simulation at offset 223695 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x38] = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7432, jump 60715 +``` + +Gas simulation at offset 223720 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7434, jump 60063 +``` + +Gas simulation at offset 223736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7436, jump 60063 +``` + +Gas simulation at offset 223746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7438, jump 66180 +``` + +Gas simulation at offset 223753 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7440, jump 60715 +``` + +Gas simulation at offset 223778 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7442, jump 60063 +``` + +Gas simulation at offset 223794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7444, jump 60063 +``` + +Gas simulation at offset 223804 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7446, jump 66180 +``` + +Gas simulation at offset 223811 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r6 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x28] = r7 + D=========================eER.. r7 = r8 << 0x28 + .D========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeE------------R r0 = 7448, jump 60715 +``` + +Gas simulation at offset 223836 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7450, jump 60063 +``` + +Gas simulation at offset 223852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7452, jump 60063 +``` + +Gas simulation at offset 223862 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7454, jump 66180 +``` + +Gas simulation at offset 223869 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r8 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u16 [r6 + 0xa] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r7 + ..D================================================eER.. r7 = r8 << 0x28 + ..D================================================eER.. r8 = r8 << 0x38 + ..D=================================================eER. r7 = r7 | r8 + ...D=================================================eER r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 7456, jump 60715 +``` + +Gas simulation at offset 223912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7458, jump 60063 +``` + +Gas simulation at offset 223928 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7460, jump 60063 +``` + +Gas simulation at offset 223938 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7462, jump 66180 +``` + +Gas simulation at offset 223945 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r12 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 224072 if r8 >s 179 +``` + +Gas simulation at offset 223955 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 224192 if r8 == 0 +``` + +Gas simulation at offset 223959 with total cost of 1: + +``` + DeER jump 223626 if r8 != 90 +``` + +Gas simulation at offset 223964 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................... r11 = u64 [r1 + 0x30] + D=========================eE--------------R...................... r7 = r11 << 0x8 + .D=========================eE-------------R...................... r8 = r11 << 0x30 + .D==========================eE------------R...................... r8 = r8 >> 0x38 + .D===========================eE-----------R...................... r7 = r7 | r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u16 [r6 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........ r8 = u64 [r1 + 0x20] + ..D=========================eE--------------------------R........ r10 = r8 << 0x8 + ...D=========================eE-------------------------R........ r9 = r8 << 0x30 + ...D==========================eE------------------------R........ r9 = r9 >> 0x38 + ....D==========================eE-----------------------R........ r2 = r10 | r9 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r6 + 0x2] = r2 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r10 = u64 [r1 + 0x38] + .....D========================eE--------------------------R...... r9 = r10 << 0x8 + .....D=========================eE-------------------------R...... r10 = r10 << 0x30 + .....D==========================eE------------------------R...... r10 = r10 >> 0x38 + ......D==========================eE-----------------------R...... r9 = r9 | r10 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r6 + 0x4] = r9 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.... r10 = u64 [r1 + 0x28] + .......D========================eE--------------------------R.... r9 = r10 << 0x8 + .......D=========================eE-------------------------R.... r10 = r10 << 0x30 + .......D==========================eE------------------------R.... r10 = r10 >> 0x38 + ........D==========================eE-----------------------R.... r9 = r9 | r10 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x6] = r9 + ........D==============================================eE-----R.. r9 = r11 << 0x38 + .........D==============================================eE----R.. r9 = r9 >> 0x3f + .........D===============================================eE---R.. r7 = r7 + r9 + .........D================================================eE--R.. r7 = r7 << 0x30 + .........D=================================================eE-R.. r7 = r7 >>a 0x31 + ..........D==============================================eE---R.. r9 = r8 << 0x38 + ..........D===============================================eE--R.. r9 = r9 >> 0x3f + ...........................................D===============eE-R.. r8 = r2 + r9 + ...........................................D================eER.. r8 = r8 << 0x30 + ...........................................D=================eER. r8 = r8 >>a 0x31 + ............................................D=================eER r7 = r7 + r8 + ............................................DeeeeeeeeeeeeeeeE---R jump 223602 +``` + +Gas simulation at offset 224072 with total cost of 1: + +``` + DeER jump 223496 if r8 == 180 +``` + +Gas simulation at offset 224078 with total cost of 1: + +``` + DeER jump 223626 if r8 != 270 +``` + +Gas simulation at offset 224084 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................... r7 = u64 [r1 + 0x28] + D=========================eE--------------R...................... r9 = r7 << 0x8 + .D=========================eE-------------R...................... r8 = r7 << 0x30 + .D==========================eE------------R...................... r8 = r8 >> 0x38 + ..D==========================eE-----------R...................... r2 = r9 | r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u16 [r6 + 0] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........ r11 = u64 [r1 + 0x38] + ...D========================eE--------------------------R........ r8 = r11 << 0x8 + ...D=========================eE-------------------------R........ r9 = r11 << 0x30 + ....D=========================eE------------------------R........ r9 = r9 >> 0x38 + ....D==========================eE-----------------------R........ r8 = r8 | r9 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r6 + 0x2] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r10 = u64 [r1 + 0x20] + .....D========================eE--------------------------R...... r9 = r10 << 0x8 + .....D=========================eE-------------------------R...... r10 = r10 << 0x30 + .....D==========================eE------------------------R...... r10 = r10 >> 0x38 + ......D==========================eE-----------------------R...... r9 = r9 | r10 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u16 [r6 + 0x4] = r9 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.... r10 = u64 [r1 + 0x30] + .......D========================eE--------------------------R.... r9 = r10 << 0x8 + .......D=========================eE-------------------------R.... r10 = r10 << 0x30 + .......D==========================eE------------------------R.... r10 = r10 >> 0x38 + ........D==========================eE-----------------------R.... r9 = r9 | r10 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r6 + 0x6] = r9 + ........D==============================================eE-----R.. r9 = r11 << 0x38 + .........D==============================================eE----R.. r9 = r9 >> 0x3f + .........D===============================================eE---R.. r8 = r8 + r9 + .........D================================================eE--R.. r8 = r8 << 0x30 + .........D=================================================eE-R.. r8 = r8 >>a 0x31 + ..........D==============================================eE---R.. r9 = r7 << 0x38 + ..........D===============================================eE--R.. r9 = r9 >> 0x3f + ...........................................D===============eE-R.. r7 = r2 + r9 + ...........................................D================eER.. r7 = r7 << 0x30 + ...........................................D=================eER. r7 = r7 >>a 0x31 + ............................................D=================eER r7 = r7 + r8 + ............................................DeeeeeeeeeeeeeeeE---R jump 223602 +``` + +Gas simulation at offset 224192 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x8] + D=========================eER.. r7 = r8 << 0x28 + D=========================eER.. r8 = r8 << 0x38 + .D=========================eER. r7 = r7 | r8 + .D==========================eER r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x8] = r12 + .DeeeeeeeeeeeeeeeE------------R r0 = 7464, jump 60715 +``` + +Gas simulation at offset 224217 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7466, jump 60063 +``` + +Gas simulation at offset 224229 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7468, jump 60063 +``` + +Gas simulation at offset 224239 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7470, jump 66180 +``` + +Gas simulation at offset 224246 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r12 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u64 [r1 + 0x38] + D=========================eER...................................................... r8 = r9 << 0x8 + .D========================eER...................................................... r9 = r9 << 0x30 + .D=========================eER..................................................... r9 = r9 >> 0x38 + .D==========================eER.................................................... r8 = r8 | r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r6 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................... r9 = u64 [r1 + 0x30] + ..D=========================eE-------------------------R........................... r8 = r9 << 0x8 + ..D==========================eE------------------------R........................... r9 = r9 << 0x30 + ...D==========================eE-----------------------R........................... r9 = r9 >> 0x38 + ...D===========================eE----------------------R........................... r8 = r8 | r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r6 + 0x2] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R........................ r9 = u64 [r1 + 0x28] + ....D========================eE---------------------------R........................ r8 = r9 << 0x8 + ....D=========================eE--------------------------R........................ r9 = r9 << 0x30 + ....D==========================eE-------------------------R........................ r9 = r9 >> 0x38 + .....D==========================eE------------------------R........................ r8 = r8 | r9 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x4] = r8 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE------R....................... r9 = u64 [r1 + 0x20] + ......D=============================================eE-----R....................... r8 = r9 << 0x8 + ......D==============================================eE----R....................... r9 = r9 << 0x30 + ......D===============================================eE---R....................... r9 = r9 >> 0x38 + .......D===============================================eE--R....................... r8 = r8 | r9 + .......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x6] = r8 + .......D==============================================eE--------------------------R r8 = r7 << 0x8 + ........D==============================================eE-------------------------R r7 = r7 << 0x30 + ........D===============================================eE------------------------R r7 = r7 >> 0x38 + ........D================================================eE-----------------------R r7 = r7 | r8 + ........DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 223602 +``` + +Gas simulation at offset 224335 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 224350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r10 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + DeE------------------------R jump 224660 if r9 <=s 0 +``` + +Gas simulation at offset 224362 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x30] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r6 + .D.................................................... r6 = r9 + .D.................................................... r5 = r8 + .D.................................................... r8 = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x20] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7474, jump 60063 +``` + +Gas simulation at offset 224394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7476, jump 60063 +``` + +Gas simulation at offset 224410 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r7 + DeE------------------------R...... r6 = r6 + 0xffffffffffffffff + .DeeE----------------------R...... i32 r7 = r6 >> 0x3 + .D==eE---------------------R...... r7 = r7 << 0x3 + ..D==eE--------------------R...... r7 = r7 + r5 + ..D===eE-------------------R...... r7 = r7 + 0x8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0] = 0xff00 + ...DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 224437 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x20] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i32 [r5 + 0] + D=========================eER.... r8 = r7 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = u64 [r1 + 0] + .D=========================eER... r8 = r8 & r5 + ..D=======================eeER... i32 r9 = r7 >> 0x18 + ..D=========================eER.. r8 = r8 | r9 + ...D=======================eE-R.. r9 = r7 & r5 + ...D========================eER.. r9 = r9 << 0x8 + ....D=====================eeE-R.. i32 r7 = r7 << 0x18 + ....D========================eER. r7 = r7 | r9 + ....D=========================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------R r0 = 7478, jump 60715 +``` + +Gas simulation at offset 224478 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7480, jump 60063 +``` + +Gas simulation at offset 224490 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7482, jump 67345 +``` + +Gas simulation at offset 224503 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0x4] + D........................................................ r6 = r7 + .D=================================================eER... r7 = r8 >> 0x8 + .D==================================================eER.. r7 = r7 & r5 + ..D================================================eeER.. i32 r9 = r8 >> 0x18 + ..D==================================================eER. r7 = r7 | r9 + ...D===============================================eE--R. r9 = r8 & r5 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r8 = r8 << 0x18 + ....D================================================eER. r8 = r8 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7484, jump 60715 +``` + +Gas simulation at offset 224545 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7486, jump 60063 +``` + +Gas simulation at offset 224557 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7488, jump 67345 +``` + +Gas simulation at offset 224570 with total cost of 57: + +``` + DeER........................................................ r8 = r6 >> 0x8 + D=eER....................................................... r8 = r8 & r5 + .DeeER...................................................... i32 r9 = r6 >> 0x18 + .D==eER..................................................... r8 = r8 | r9 + ..DeE-R..................................................... r9 = r6 << 0x18 + ..DeE-R..................................................... r10 = r6 & r5 + ...DeER..................................................... r10 = r10 << 0x8 + ...D=eER.................................................... r9 = r9 | r10 + ...D==eER................................................... r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0x20] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r9 + 0] = r8 + ....DeE------------------------------------------------R.... r8 = r7 >> 0x8 + ....D=eE-----------------------------------------------R.... r8 = r8 & r5 + .....DeeE----------------------------------------------R.... i32 r9 = r7 >> 0x18 + .....D==eE---------------------------------------------R.... r8 = r8 | r9 + ......DeE----------------------------------------------R.... r9 = r7 << 0x18 + ......DeE----------------------------------------------R.... r7 = r7 & r5 + ......D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.... r5 = u64 [r1 + 0x20] + .......DeE---------------------------------------------R.... r7 = r7 << 0x8 + .......D=eE--------------------------------------------R.... r7 = r7 | r9 + .......D==eE-------------------------------------------R.... r7 = r7 | r8 + .......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r7 + ........D========================eE------------------------R r5 = r5 + 0x8 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x8] + ........D=========================eE-----------------------R jump 224437 if r5 != r7 +``` + +Gas simulation at offset 224645 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 224660 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 224662 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .D=========================eE------------------------R jump 225258 if r9 <=s 0 +``` + +Gas simulation at offset 224686 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0xff00 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 224858 +``` + +Gas simulation at offset 224700 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + D........................... r6 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 224712 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeE---------------------------------------R.......................................... r7 = r10 >> 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r12 = u64 [r1 + 0x10] + .D========================eE--------------R.......................................... r7 = r7 & r12 + .DeeE-------------------------------------R.......................................... i32 r11 = r10 >> 0x18 + ..D========================eE-------------R.......................................... r7 = r7 | r11 + ..D=======================eE--------------R.......................................... r11 = r10 & r12 + ..D========================eE-------------R.......................................... r11 = r11 << 0x8 + ...DeE------------------------------------R.......................................... r10 = r10 << 0x18 + ...D========================eE------------R.......................................... r10 = r10 | r11 + ...D=========================eE-----------R.......................................... r7 = r7 | r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......................................... r11 = u64 [r1 + 0x38] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u32 [r11 + 0] = r7 + ....DeE-------------------------------------------------R............................ r7 = r9 >> 0x8 + ....D=====================eE----------------------------R............................ r7 = r7 & r12 + .....DeeE-----------------------------------------------R............................ i32 r10 = r9 >> 0x18 + .....D=====================eE---------------------------R............................ r7 = r7 | r10 + ......D=====================eE--------------------------R............................ r10 = r9 & r12 + ......D======================eE-------------------------R............................ r10 = r10 << 0x8 + ......DeE-----------------------------------------------R............................ r9 = r9 << 0x18 + .......D======================eE------------------------R............................ r9 = r9 | r10 + .......D=======================eE-----------------------R............................ r7 = r7 | r9 + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r11 + 0x4] = r7 + ........DeE-----------------------------------------------R.......................... r7 = r8 >> 0x8 + ........D===================eE----------------------------R.......................... r7 = r7 & r12 + .........DeeE---------------------------------------------R.......................... i32 r9 = r8 >> 0x18 + .........D===================eE---------------------------R.......................... r7 = r7 | r9 + ..........D==================eE---------------------------R.......................... r9 = r8 & r12 + ..........D===================eE--------------------------R.......................... r9 = r9 << 0x8 + ..........DeE---------------------------------------------R.......................... r8 = r8 << 0x18 + ...........D===================eE-------------------------R.......................... r8 = r8 | r9 + ...........D====================eE------------------------R.......................... r7 = r7 | r8 + ...........................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.............. u32 [r11 + 0x8] = r7 + ...........................................DeE------------------------R.............. r7 = r6 >> 0x8 + ...........................................D=eE-----------------------R.............. r7 = r7 & r12 + ............................................D=eeE---------------------R.............. i32 r8 = r6 >> 0x18 + ............................................D===eE--------------------R.............. r7 = r7 | r8 + .............................................D===eE-------------------R.............. r8 = r6 & r12 + .............................................D====eE------------------R.............. r8 = r8 << 0x8 + .............................................D=====eE-----------------R.............. r6 = r6 << 0x18 + ..............................................D=====eE----------------R.............. r8 = r8 | r6 + ..............................................D======eE---------------R.............. r7 = r7 | r8 + ..............................................D=======eE--------------R.............. r8 = r11 + 0x10 + ...............................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r11 + 0xc] = r7 + .........................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .........................................................DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 224845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + D=========================eeE-------------R i32 r8 = r8 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 225258 if r8 >=s r7 +``` + +Gas simulation at offset 224858 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [r7 + 0] + .D=================================================eER... r8 = r7 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r6 = u64 [r1 + 0x10] + .D==================================================eER.. r8 = r8 & r6 + ..D================================================eeER.. i32 r9 = r7 >> 0x18 + ..D==================================================eER. r8 = r8 | r9 + ...D===============================================eE--R. r9 = r7 & r6 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r7 = r7 << 0x18 + ....D================================================eER. r7 = r7 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7492, jump 60715 +``` + +Gas simulation at offset 224904 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7494, jump 60063 +``` + +Gas simulation at offset 224919 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7496, jump 60063 +``` + +Gas simulation at offset 224929 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7498, jump 67345 +``` + +Gas simulation at offset 224942 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x20] = r7 + .D=================================================eER... r7 = r8 >> 0x8 + .D==================================================eER.. r7 = r7 & r6 + ..D================================================eeER.. i32 r9 = r8 >> 0x18 + ..D==================================================eER. r7 = r7 | r9 + ...D===============================================eE--R. r9 = r8 & r6 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r8 = r8 << 0x18 + ....D================================================eER. r8 = r8 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7500, jump 60715 +``` + +Gas simulation at offset 224985 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7502, jump 60063 +``` + +Gas simulation at offset 225001 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7504, jump 60063 +``` + +Gas simulation at offset 225011 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7506, jump 67345 +``` + +Gas simulation at offset 225024 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x18] = r7 + .D=================================================eER... r7 = r8 >> 0x8 + .D==================================================eER.. r7 = r7 & r6 + ..D================================================eeER.. i32 r9 = r8 >> 0x18 + ..D==================================================eER. r7 = r7 | r9 + ...D===============================================eE--R. r9 = r8 & r6 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r8 = r8 << 0x18 + ....D================================================eER. r8 = r8 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7508, jump 60715 +``` + +Gas simulation at offset 225067 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7510, jump 60063 +``` + +Gas simulation at offset 225083 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7512, jump 60063 +``` + +Gas simulation at offset 225093 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7514, jump 67345 +``` + +Gas simulation at offset 225106 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x28] = r7 + .D=================================================eER... r7 = r8 >> 0x8 + .D==================================================eER.. r7 = r7 & r6 + ..D================================================eeER.. i32 r9 = r8 >> 0x18 + ..D==================================================eER. r7 = r7 | r9 + ...D===============================================eE--R. r9 = r8 & r6 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r8 = r8 << 0x18 + ....D================================================eER. r8 = r8 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7516, jump 60715 +``` + +Gas simulation at offset 225149 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7518, jump 60063 +``` + +Gas simulation at offset 225165 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7520, jump 60063 +``` + +Gas simulation at offset 225175 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7522, jump 67345 +``` + +Gas simulation at offset 225188 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 225219 if r11 >s 179 +``` + +Gas simulation at offset 225196 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 224700 if r11 == 0 +``` + +Gas simulation at offset 225200 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeE-----------------------R jump 224712 if r11 == 90 +``` + +Gas simulation at offset 225216 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 224845 +``` + +Gas simulation at offset 225219 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 225244 if r11 == 180 +``` + +Gas simulation at offset 225224 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + DeE------------------------R jump 224845 if r11 != 270 +``` + +Gas simulation at offset 225233 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 224712 +``` + +Gas simulation at offset 225244 with total cost of 25: + +``` + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R jump 224712 +``` + +Gas simulation at offset 225258 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 225273 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .D=========================eE------------------------R jump 226554 if r9 <=s 0 +``` + +Gas simulation at offset 225294 with total cost of 26: + +``` + D............................ r5 = r8 + DeER......................... r8 = 0 + DeER......................... r6 = 0xff00 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeE----------R jump 225518 +``` + +Gas simulation at offset 225309 with total cost of 92: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r2 = u64 [r1 + 0x38] + D=========================eER.................................................................. r7 = r2 >> 0x8 + D==========================eER................................................................. r7 = r7 & r6 + .D==========================eeER............................................................... i32 r8 = r2 >> 0x18 + .D============================eER.............................................................. r8 = r8 | r7 + ..D==========================eE-R.............................................................. r7 = r2 & r6 + ..D===========================eER.............................................................. r9 = r7 << 0x8 + ...D==========================eER.............................................................. r2 = r2 << 0x18 + ...D===========================eER............................................................. r9 = r2 | r9 + ...D============================eER............................................................ r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................ r5 = u64 [r1 + 0x50] + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u32 [r5 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................... r7 = u64 [r1 + 0x28] + ....D==========================eE--------------------------R................................... r9 = r7 >> 0x8 + .....D==========================eE-------------------------R................................... r9 = r9 & r6 + .....D=========================eeE-------------------------R................................... i32 r10 = r7 >> 0x18 + ......D==========================eE------------------------R................................... r10 = r10 | r9 + ......D==========================eE------------------------R................................... r9 = r7 & r6 + .......D==========================eE-----------------------R................................... r11 = r9 << 0x8 + .......D==========================eE-----------------------R................................... r9 = r7 << 0x18 + ........D==========================eE----------------------R................................... r11 = r11 | r9 + ........D===========================eE---------------------R................................... r10 = r10 | r11 + ........D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r5 + 0x4] = r10 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................... r7 = u64 [r1 + 0x40] + .........D========================eE---------------------------R............................... r11 = r7 >> 0x8 + .........D=========================eE--------------------------R............................... r11 = r11 & r6 + ..........D========================eeE-------------------------R............................... i32 r12 = r7 >> 0x18 + ..........D==========================eE------------------------R............................... r11 = r11 | r12 + ...........D========================eE-------------------------R............................... r12 = r7 & r6 + ...........D=========================eE------------------------R............................... r12 = r12 << 0x8 + ...........D==========================eE-----------------------R............................... r7 = r7 << 0x18 + ............D==========================eE----------------------R............................... r7 = r7 | r12 + ............................D===========eE---------------------R............................... r7 = r7 | r11 + .............................D===========eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0x8] = r7 + ..............................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... r12 = u64 [r1 + 0x30] + ................................D==============================eE--R........................... r7 = r12 >> 0x8 + .................................D==============================eE-R........................... r7 = r7 & r6 + .................................D=============================eeE-R........................... i32 r11 = r12 >> 0x18 + ..................................D==============================eER........................... r7 = r7 | r11 + ..................................D=============================eE-R........................... r11 = r12 & r6 + ..................................D==============================eER........................... r11 = r11 << 0x8 + ...................................D=============================eER........................... r12 = r12 << 0x18 + ...................................D==============================eER.......................... r11 = r11 | r12 + ............................................................D======eER......................... r7 = r7 | r11 + ............................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + .............................................................DeeE-----------------------------R i32 r7 = r2 >> 0x1f + .............................................................D====eE--------------------------R r7 = r7 + r8 + ..............................................................D====eeE------------------------R i32 r7 = r7 >>a 0x1 + ...............................................................D==eeE-------------------------R i32 r8 = r9 >> 0x1f + ...............................................................D====eE------------------------R r8 = r8 + r10 + ................................................................D====eeE----------------------R i32 r8 = r8 >>a 0x1 + ................................................................D======eE---------------------R r7 = r7 + r8 + ................................................................DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 225465 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r5 + 0x10] = r7 + DeE------------------------R...... r7 = r3 >> 0x8 + D=eE-----------------------R...... r7 = r7 & r6 + .DeeE----------------------R...... i32 r8 = r3 >> 0x18 + .D==eE---------------------R...... r7 = r7 | r8 + ..DeE----------------------R...... r8 = r3 & r6 + ..D=eE---------------------R...... r8 = r8 << 0x8 + ...DeE---------------------R...... r9 = r3 << 0x18 + ...D=eE--------------------R...... r8 = r8 | r9 + ...D==eE-------------------R...... r7 = r7 | r8 + ....DeE--------------------R...... r8 = r5 + 0x18 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x14] = r7 + ....D............................. r5 = r8 + .....DeeE------------------------R fallthrough +``` + +Gas simulation at offset 225504 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eeE-------------R i32 r8 = r8 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x8] + .D==========================eE------------R jump 226554 if r8 >=s r7 +``` + +Gas simulation at offset 225518 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x48] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = i32 [r5 + 0] + D=========================eER..... r8 = r7 >> 0x8 + .D=========================eER.... r8 = r8 & r6 + .D========================eeER.... i32 r9 = r7 >> 0x18 + ..D=========================eER... r8 = r8 | r9 + ..D=======================eE--R... r9 = r7 & r6 + ..D========================eE-R... r9 = r9 << 0x8 + ...D========================eeER.. i32 r7 = r7 << 0x18 + ...D==========================eER. r7 = r7 | r9 + ...D===========================eER r7 = r7 | r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x50] = r5 + ....DeeeeeeeeeeeeeeeE------------R r0 = 7526, jump 60715 +``` + +Gas simulation at offset 225560 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + D.................................................... r9 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7528, jump 60063 +``` + +Gas simulation at offset 225577 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7530, jump 60063 +``` + +Gas simulation at offset 225587 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7532, jump 67345 +``` + +Gas simulation at offset 225600 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x40] = r7 + D=========================eER.... r7 = r8 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u64 [r1 + 0x58] + .D=========================eER... r7 = r7 & r10 + ..D=======================eeER... i32 r9 = r8 >> 0x18 + ..D=========================eER.. r7 = r7 | r9 + ...D=======================eE-R.. r9 = r8 & r10 + ...D========================eER.. r9 = r9 << 0x8 + ....D=====================eeE-R.. i32 r8 = r8 << 0x18 + ....D========================eER. r8 = r8 | r9 + ....D=========================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------R r0 = 7534, jump 60715 +``` + +Gas simulation at offset 225643 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7536, jump 60063 +``` + +Gas simulation at offset 225659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7538, jump 60063 +``` + +Gas simulation at offset 225669 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7540, jump 67345 +``` + +Gas simulation at offset 225682 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x38] = r7 + .D=================================================eER... r7 = r8 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r10 = u64 [r1 + 0x58] + .D==================================================eER.. r7 = r7 & r10 + ..D================================================eeER.. i32 r9 = r8 >> 0x18 + ..D==================================================eER. r7 = r7 | r9 + ...D===============================================eE--R. r9 = r8 & r10 + ...D================================================eE-R. r9 = r9 << 0x8 + ....D==============================================eeE-R. i32 r8 = r8 << 0x18 + ....D================================================eER. r8 = r8 | r9 + ....D=================================================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7542, jump 60715 +``` + +Gas simulation at offset 225728 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7544, jump 60063 +``` + +Gas simulation at offset 225744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7546, jump 60063 +``` + +Gas simulation at offset 225754 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7548, jump 67345 +``` + +Gas simulation at offset 225767 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x30] = r7 + D=========================eER.... r7 = r8 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = u64 [r1 + 0x58] + .D=========================eER... r7 = r7 & r5 + ..D=======================eeER... i32 r9 = r8 >> 0x18 + ..D=========================eER.. r7 = r7 | r9 + ...D=======================eE-R.. r9 = r8 & r5 + ...D========================eER.. r9 = r9 << 0x8 + ....D=====================eeE-R.. i32 r8 = r8 << 0x18 + ....D========================eER. r8 = r8 | r9 + ....D=========================eER r7 = r7 | r8 + .....DeeeeeeeeeeeeeeeE----------R r0 = 7550, jump 60715 +``` + +Gas simulation at offset 225810 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7552, jump 60063 +``` + +Gas simulation at offset 225826 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7554, jump 60063 +``` + +Gas simulation at offset 225836 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7556, jump 67345 +``` + +Gas simulation at offset 225849 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r8 + 0x10] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r9 = i32 [r6 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r9 = i32 [r6 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x20] = r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r1 + 0x28] = r7 + ..D==================================================eE----------------------R r7 = r8 >> 0x8 + ..D===================================================eE---------------------R r7 = r7 & r5 + ...D=================================================eeE---------------------R i32 r9 = r8 >> 0x18 + ...D===================================================eE--------------------R r7 = r7 | r9 + ....D================================================eE----------------------R r9 = r8 & r5 + ....D=================================================eE---------------------R r9 = r9 << 0x8 + .....D=================================================eeE-------------------R i32 r8 = r8 << 0x18 + .....D===================================================eE------------------R r8 = r8 | r9 + .....D====================================================eE-----------------R r7 = r7 | r8 + ......DeeeeeeeeeeeeeeeE------------------------------------------------------R r0 = 7558, jump 60715 +``` + +Gas simulation at offset 225910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7560, jump 60063 +``` + +Gas simulation at offset 225926 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7562, jump 60063 +``` + +Gas simulation at offset 225936 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7564, jump 67345 +``` + +Gas simulation at offset 225949 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r6 + 0x26] + D............................................... r3 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 225977 if r8 >s 179 +``` + +Gas simulation at offset 225959 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 226150 if r8 == 0 +``` + +Gas simulation at offset 225963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 225309 if r8 == 90 +``` + +Gas simulation at offset 225971 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R jump 225504 +``` + +Gas simulation at offset 225977 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 226393 if r8 == 180 +``` + +Gas simulation at offset 225983 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeE------------------------R jump 225504 if r8 != 270 +``` + +Gas simulation at offset 225995 with total cost of 91: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. r2 = u64 [r1 + 0x30] + D=========================eER................................................................. r7 = r2 >> 0x8 + D==========================eER................................................................ r7 = r7 & r6 + .D========================eeER................................................................ i32 r8 = r2 >> 0x18 + .D==========================eER............................................................... r8 = r8 | r7 + ..D=========================eER............................................................... r7 = r2 & r6 + ..D==========================eER.............................................................. r9 = r7 << 0x8 + ...D=========================eER.............................................................. r2 = r2 << 0x18 + ...D==========================eER............................................................. r9 = r2 | r9 + ...D===========================eER............................................................ r8 = r8 | r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u32 [r5 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................... r11 = u64 [r1 + 0x40] + ....D=========================eE--------------------------R................................... r9 = r11 >> 0x8 + ....D==========================eE-------------------------R................................... r9 = r9 & r6 + .....D========================eeE-------------------------R................................... i32 r10 = r11 >> 0x18 + .....D==========================eE------------------------R................................... r9 = r9 | r10 + ......D=========================eE------------------------R................................... r10 = r11 & r6 + ......D==========================eE-----------------------R................................... r10 = r10 << 0x8 + ......D==========================eE-----------------------R................................... r11 = r11 << 0x18 + .......D==========================eE----------------------R................................... r10 = r10 | r11 + .......D===========================eE---------------------R................................... r9 = r9 | r10 + .......D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r5 + 0x4] = r9 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................... r7 = u64 [r1 + 0x28] + ........D========================eE---------------------------R............................... r10 = r7 >> 0x8 + ........D=========================eE--------------------------R............................... r10 = r10 & r6 + .........D========================eeE-------------------------R............................... i32 r12 = r7 >> 0x18 + .........D==========================eE------------------------R............................... r10 = r10 | r12 + ..........D========================eE-------------------------R............................... r12 = r7 & r6 + ..........D=========================eE------------------------R............................... r12 = r12 << 0x8 + ..........D==========================eE-----------------------R............................... r7 = r7 << 0x18 + ...........D==========================eE----------------------R............................... r7 = r7 | r12 + ...........D===========================eE---------------------R............................... r7 = r7 | r10 + ............................D===========eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0x8] = r7 + .............................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... r12 = u64 [r1 + 0x38] + ..............................D===============================eE--R........................... r7 = r12 >> 0x8 + ..............................D================================eE-R........................... r7 = r7 & r6 + ...............................D==============================eeE-R........................... i32 r10 = r12 >> 0x18 + ...............................D================================eER........................... r7 = r7 | r10 + ................................D==============================eE-R........................... r10 = r12 & r6 + ................................D===============================eER........................... r10 = r10 << 0x8 + .................................D==============================eER........................... r12 = r12 << 0x18 + ..................................D==============================eER.......................... r10 = r10 | r12 + ...........................................................D======eER......................... r7 = r7 | r10 + ...........................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + ............................................................DeeE-----------------------------R i32 r7 = r11 >> 0x1f + ............................................................D====eE--------------------------R r7 = r7 + r9 + .............................................................D====eeE------------------------R i32 r7 = r7 >>a 0x1 + ..............................................................D==eeE-------------------------R i32 r9 = r2 >> 0x1f + ..............................................................D====eE------------------------R r8 = r8 + r9 + ...............................................................D====eeE----------------------R i32 r8 = r8 >>a 0x1 + ...............................................................D======eE---------------------R r7 = r7 + r8 + ...............................................................DeeeeeeeeeeeeeeeE-------------R jump 225465 +``` + +Gas simulation at offset 226150 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u64 [r1 + 0x10] + D=========================eER... r7 = r9 >> 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r6 = u64 [r1 + 0x58] + .D=========================eER.. r7 = r7 & r6 + .D========================eeER.. i32 r8 = r9 >> 0x18 + ..D=========================eER. r7 = r7 | r8 + ..D=======================eE--R. r8 = r9 & r6 + ..D========================eE-R. r8 = r8 << 0x8 + ...D======================eeE-R. i32 r9 = r9 << 0x18 + ...D========================eER. r8 = r8 | r9 + ...D=========================eER r7 = r7 | r8 + ....D........................... r5 = r3 + ....DeeeeeeeeeeeeeeeE----------R r0 = 7566, jump 60715 +``` + +Gas simulation at offset 226192 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7568, jump 60063 +``` + +Gas simulation at offset 226204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7570, jump 60063 +``` + +Gas simulation at offset 226214 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7572, jump 67345 +``` + +Gas simulation at offset 226227 with total cost of 92: + +``` + D.............................................................................................. r3 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... r10 = u64 [r1 + 0x40] + D=========================eER.................................................................. r8 = r10 >> 0x8 + .D=========================eER................................................................. r8 = r8 & r6 + .D==========================eeER............................................................... i32 r9 = r10 >> 0x18 + ..D===========================eER.............................................................. r8 = r8 | r9 + ..D==========================eE-R.............................................................. r9 = r10 & r6 + ..D===========================eER.............................................................. r9 = r9 << 0x8 + ...D==========================eER.............................................................. r10 = r10 << 0x18 + ...D===========================eER............................................................. r9 = r9 | r10 + ...D============================eER............................................................ r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................ r5 = u64 [r1 + 0x50] + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u32 [r5 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................... r10 = u64 [r1 + 0x38] + ....D==========================eE--------------------------R................................... r8 = r10 >> 0x8 + .....D==========================eE-------------------------R................................... r8 = r8 & r6 + .....D=========================eeE-------------------------R................................... i32 r9 = r10 >> 0x18 + ......D==========================eE------------------------R................................... r8 = r8 | r9 + ......D==========================eE------------------------R................................... r9 = r10 & r6 + ......D===========================eE-----------------------R................................... r9 = r9 << 0x8 + .......D==========================eE-----------------------R................................... r10 = r10 << 0x18 + .......D===========================eE----------------------R................................... r9 = r9 | r10 + .......D============================eE---------------------R................................... r8 = r8 | r9 + .......D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r5 + 0x4] = r8 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................... r10 = u64 [r1 + 0x30] + ........D=========================eE---------------------------R............................... r8 = r10 >> 0x8 + ........D==========================eE--------------------------R............................... r8 = r8 & r6 + .........D=========================eeE-------------------------R............................... i32 r9 = r10 >> 0x18 + .........D===========================eE------------------------R............................... r8 = r8 | r9 + ..........D=========================eE-------------------------R............................... r9 = r10 & r6 + ..........D==========================eE------------------------R............................... r9 = r9 << 0x8 + ..........D===========================eE-----------------------R............................... r10 = r10 << 0x18 + ...........D===========================eE----------------------R............................... r9 = r9 | r10 + ............................D===========eE---------------------R............................... r8 = r8 | r9 + .............................D===========eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0x8] = r8 + ..............................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... r10 = u64 [r1 + 0x28] + ................................D==============================eE--R........................... r8 = r10 >> 0x8 + .................................D==============================eE-R........................... r8 = r8 & r6 + .................................D=============================eeE-R........................... i32 r9 = r10 >> 0x18 + ..................................D==============================eER........................... r8 = r8 | r9 + ..................................D=============================eE-R........................... r9 = r10 & r6 + ..................................D==============================eER........................... r9 = r9 << 0x8 + ...................................D=============================eER........................... r10 = r10 << 0x18 + ...................................D==============================eER.......................... r9 = r9 | r10 + ............................................................D======eER......................... r8 = r8 | r9 + ............................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r8 + ............................................................DeE-------------------------------R r8 = r7 >> 0x8 + .............................................................DeE------------------------------R r8 = r8 & r6 + .............................................................DeeE-----------------------------R i32 r9 = r7 >> 0x18 + ..............................................................D===eE--------------------------R r8 = r8 | r9 + ..............................................................D===eE--------------------------R r9 = r7 << 0x18 + ..............................................................D===eE--------------------------R r7 = r7 & r6 + ...............................................................D===eE-------------------------R r7 = r7 << 0x8 + ...............................................................D====eE------------------------R r7 = r7 | r9 + ...............................................................D=====eE-----------------------R r7 = r7 | r8 + ................................................................DeeeeeeeeeeeeeeeE-------------R jump 225465 +``` + +Gas simulation at offset 226393 with total cost of 89: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ r2 = u64 [r1 + 0x28] + D=========================eER............................................................... r7 = r2 >> 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................... r6 = u64 [r1 + 0x58] + .D=========================eER.............................................................. r7 = r7 & r6 + .D========================eeER.............................................................. i32 r8 = r2 >> 0x18 + ..D=========================eER............................................................. r8 = r8 | r7 + ..D=========================eER............................................................. r7 = r2 & r6 + ...D=========================eER............................................................ r9 = r7 << 0x8 + ...D=========================eER............................................................ r2 = r2 << 0x18 + ...D==========================eER........................................................... r9 = r2 | r9 + ....D==========================eER.......................................................... r8 = r8 | r9 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................... r5 = u64 [r1 + 0x50] + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u32 [r5 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................. r7 = u64 [r1 + 0x30] + .....D========================eE--------------------------R................................. r9 = r7 >> 0x8 + .....D=========================eE-------------------------R................................. r9 = r9 & r6 + ......D=======================eeE-------------------------R................................. i32 r10 = r7 >> 0x18 + ......D=========================eE------------------------R................................. r10 = r10 | r9 + .......D======================eE--------------------------R................................. r9 = r7 & r6 + .......D=======================eE-------------------------R................................. r11 = r9 << 0x8 + ........D=======================eE------------------------R................................. r9 = r7 << 0x18 + ........D========================eE-----------------------R................................. r11 = r11 | r9 + ........D=========================eE----------------------R................................. r10 = r10 | r11 + .........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u32 [r5 + 0x4] = r10 + .........D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................. r7 = u64 [r1 + 0x38] + .........D===============================================eE--R.............................. r11 = r7 >> 0x8 + ..........D===============================================eE-R.............................. r11 = r11 & r6 + ..........D==============================================eeE-R.............................. i32 r12 = r7 >> 0x18 + ...........D===============================================eER.............................. r11 = r11 | r12 + ...........D==============================================eE-R.............................. r12 = r7 & r6 + ...........D===============================================eER.............................. r12 = r12 << 0x8 + ............D==============================================eER.............................. r7 = r7 << 0x18 + ............................D===============================eER............................. r7 = r7 | r12 + .............................D===============================eER............................ r7 = r7 | r11 + .............................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r5 + 0x8] = r7 + ..............................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R... r12 = u64 [r1 + 0x40] + ..............................D=============================eE--------------------------R... r7 = r12 >> 0x8 + ...............................D=============================eE-------------------------R... r7 = r7 & r6 + ...............................D============================eeE-------------------------R... i32 r11 = r12 >> 0x18 + ................................D=============================eE------------------------R... r7 = r7 | r11 + ................................D===========================eE--------------------------R... r11 = r12 & r6 + .................................D===========================eE-------------------------R... r11 = r11 << 0x8 + ..................................D===========================eE------------------------R... r12 = r12 << 0x18 + ..................................D============================eE-----------------------R... r11 = r11 | r12 + ...........................................................D====eE----------------------R... r7 = r7 | r11 + ...........................................................D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r7 + ............................................................D=eeE--------------------------R i32 r7 = r2 >> 0x1f + ............................................................D===eE-------------------------R r7 = r7 + r8 + .............................................................D===eeE-----------------------R i32 r7 = r7 >>a 0x1 + ..............................................................DeeE-------------------------R i32 r8 = r9 >> 0x1f + ..............................................................D==eE------------------------R r8 = r8 + r10 + ...............................................................D==eeE----------------------R i32 r8 = r8 >>a 0x1 + ...............................................................D====eE---------------------R r7 = r7 + r8 + ...............................................................DeeeeeeeeeeeeeeeE-----------R jump 225465 +``` + +Gas simulation at offset 226554 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 226569 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u16 [r10 + 0x26] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + ..D========================eE------------------------R jump 226880 if r9 <=s 0 +``` + +Gas simulation at offset 226596 with total cost of 26: + +``` + D............................ r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r9 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 7576, jump 60063 +``` + +Gas simulation at offset 226615 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7578, jump 60063 +``` + +Gas simulation at offset 226630 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + D=========================eER jump 226761 if r9 != 180 +``` + +Gas simulation at offset 226640 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x8] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x3 + .D===========================eE-----------R................ r8 = r8 << 0x3 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = i32 [r5 + 0] + ..DeE-----------------------------------------------------R r0 = 0x1d9c + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 60715 +``` + +Gas simulation at offset 226672 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7580, jump 60715 +``` + +Gas simulation at offset 226681 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7582, jump 60063 +``` + +Gas simulation at offset 226693 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7584, jump 67345 +``` + +Gas simulation at offset 226706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7586, jump 60715 +``` + +Gas simulation at offset 226720 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7588, jump 60063 +``` + +Gas simulation at offset 226732 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7590, jump 67345 +``` + +Gas simulation at offset 226745 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r5 + 0x4] = r6 + DeE------------------------R.................... r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 226672 if r5 != r7 +``` + +Gas simulation at offset 226759 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 226880 +``` + +Gas simulation at offset 226761 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x8] + D=========================eE--------------R................ r8 = r8 + 0xffffffffffffffff + .D=========================eeE------------R................ i32 r8 = r8 >> 0x3 + .D===========================eE-----------R................ r8 = r8 << 0x3 + .D============================eE----------R................ r8 = r8 + r5 + ..D============================eE---------R................ r8 = r8 + 0x8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = i32 [r5 + 0] + ..DeE-----------------------------------------------------R r0 = 0x1da8 + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 60715 +``` + +Gas simulation at offset 226793 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7592, jump 60715 +``` + +Gas simulation at offset 226802 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7594, jump 60063 +``` + +Gas simulation at offset 226814 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7596, jump 67345 +``` + +Gas simulation at offset 226827 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7598, jump 60715 +``` + +Gas simulation at offset 226841 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7600, jump 60063 +``` + +Gas simulation at offset 226853 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7602, jump 67345 +``` + +Gas simulation at offset 226866 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x4] = r7 + DeE------------------------R. r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .D========================eER jump 226793 if r5 != r7 +``` + +Gas simulation at offset 226880 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 226895 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 227239 if r9 <=s 0 +``` + +Gas simulation at offset 226913 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 226963 +``` + +Gas simulation at offset 226921 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + D........................... r12 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 226933 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0x4] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0x8] = r10 + .DeE-----------------------R.. r7 = r6 + 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r12 + .D............................ r6 = r7 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 226950 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eeE-------------R i32 r8 = r8 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 227239 if r8 >=s r7 +``` + +Gas simulation at offset 226963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7606, jump 60715 +``` + +Gas simulation at offset 226978 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7608, jump 60063 +``` + +Gas simulation at offset 226993 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7610, jump 60063 +``` + +Gas simulation at offset 227003 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7612, jump 67345 +``` + +Gas simulation at offset 227016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7614, jump 60715 +``` + +Gas simulation at offset 227031 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + D........................... r7 = r8 + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 7616, jump 60063 +``` + +Gas simulation at offset 227047 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7618, jump 60063 +``` + +Gas simulation at offset 227057 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7620, jump 67345 +``` + +Gas simulation at offset 227070 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + D............................ r7 = r8 + D............................ r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R r0 = 7622, jump 60063 +``` + +Gas simulation at offset 227090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7624, jump 60063 +``` + +Gas simulation at offset 227100 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7626, jump 67345 +``` + +Gas simulation at offset 227113 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7628, jump 60715 +``` + +Gas simulation at offset 227128 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7630, jump 60063 +``` + +Gas simulation at offset 227144 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7632, jump 60063 +``` + +Gas simulation at offset 227154 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7634, jump 67345 +``` + +Gas simulation at offset 227167 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 227198 if r11 >s 179 +``` + +Gas simulation at offset 227175 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 226921 if r11 == 0 +``` + +Gas simulation at offset 227179 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE----R jump 226933 if r11 == 90 +``` + +Gas simulation at offset 227195 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 226950 +``` + +Gas simulation at offset 227198 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 227225 if r11 == 180 +``` + +Gas simulation at offset 227203 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeE------------------------R jump 226950 if r11 != 270 +``` + +Gas simulation at offset 227212 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 226933 +``` + +Gas simulation at offset 227225 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 226933 +``` + +Gas simulation at offset 227239 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 227254 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 227816 if r9 <=s 0 +``` + +Gas simulation at offset 227272 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 227330 +``` + +Gas simulation at offset 227280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r7 + DeeE-----------------------R i32 r7 = r8 >> 0x1f + .D=eE----------------------R r7 = r7 + r8 + .D==eeE--------------------R i32 r7 = r7 >>a 0x1 + ..DeeE---------------------R i32 r8 = r9 >> 0x1f + ..D==eE--------------------R r8 = r8 + r9 + ...D==eeE------------------R i32 r8 = r8 >>a 0x1 + ...D====eE-----------------R r7 = r7 + r8 + ...DeeE--------------------R fallthrough +``` + +Gas simulation at offset 227305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x10] = r7 + DeE------------------------R r7 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x14] = r10 + .D.......................... r6 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 227317 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x40] + D=========================eeE-------------R i32 r8 = r8 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 227816 if r8 >=s r7 +``` + +Gas simulation at offset 227330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7638, jump 60715 +``` + +Gas simulation at offset 227342 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7640, jump 60063 +``` + +Gas simulation at offset 227357 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7642, jump 60063 +``` + +Gas simulation at offset 227367 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7644, jump 67345 +``` + +Gas simulation at offset 227380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7646, jump 60715 +``` + +Gas simulation at offset 227395 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7648, jump 60063 +``` + +Gas simulation at offset 227411 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7650, jump 60063 +``` + +Gas simulation at offset 227421 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7652, jump 67345 +``` + +Gas simulation at offset 227434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7654, jump 60715 +``` + +Gas simulation at offset 227449 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7656, jump 60063 +``` + +Gas simulation at offset 227465 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7658, jump 60063 +``` + +Gas simulation at offset 227475 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7660, jump 67345 +``` + +Gas simulation at offset 227488 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7662, jump 60715 +``` + +Gas simulation at offset 227503 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x10] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7664, jump 60063 +``` + +Gas simulation at offset 227519 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7666, jump 60063 +``` + +Gas simulation at offset 227529 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7668, jump 67345 +``` + +Gas simulation at offset 227542 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r6 + 0x14] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ..D................................................... r7 = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7670, jump 60715 +``` + +Gas simulation at offset 227575 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x18] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7672, jump 60063 +``` + +Gas simulation at offset 227591 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7674, jump 60063 +``` + +Gas simulation at offset 227601 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7676, jump 67345 +``` + +Gas simulation at offset 227614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r10 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 227656 if r8 >s 179 +``` + +Gas simulation at offset 227624 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 227691 if r8 == 0 +``` + +Gas simulation at offset 227627 with total cost of 1: + +``` + DeER jump 227317 if r8 != 90 +``` + +Gas simulation at offset 227632 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x4] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 227280 +``` + +Gas simulation at offset 227656 with total cost of 1: + +``` + DeER jump 227768 if r8 == 180 +``` + +Gas simulation at offset 227661 with total cost of 1: + +``` + DeER jump 227317 if r8 != 270 +``` + +Gas simulation at offset 227667 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 227280 +``` + +Gas simulation at offset 227691 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 7678, jump 60715 +``` + +Gas simulation at offset 227704 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7680, jump 60063 +``` + +Gas simulation at offset 227716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7682, jump 60063 +``` + +Gas simulation at offset 227726 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 7684, jump 67345 +``` + +Gas simulation at offset 227739 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = u64 [r1 + 0x20] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 227305 +``` + +Gas simulation at offset 227768 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r6 + 0x4] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...... r7 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [r6 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..... r7 = u64 [r1 + 0x38] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [r6 + 0xc] = r7 + ..D================================================eeER.... i32 r7 = r8 >> 0x1f + ...D=================================================eER... r7 = r7 + r8 + ...D==================================================eeER. i32 r7 = r7 >>a 0x1 + ....D==============================================eeE---R. i32 r8 = r9 >> 0x1f + ....D================================================eE--R. r8 = r8 + r9 + .....D================================================eeER. i32 r8 = r8 >>a 0x1 + .....D==================================================eER r7 = r7 + r8 + .....DeeeeeeeeeeeeeeeE------------------------------------R jump 227305 +``` + +Gas simulation at offset 227816 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 227831 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + .D=========================eE------------------------R jump 227948 if r9 <=s 0 +``` + +Gas simulation at offset 227854 with total cost of 25: + +``` + D........................... r5 = r8 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 7688, jump 60063 +``` + +Gas simulation at offset 227870 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7690, jump 60063 +``` + +Gas simulation at offset 227885 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r1 + 0] + D=========================eER.............................. r7 = r7 + 0xffffffffffffffff + .D=========================eeER............................ i32 r7 = r7 >> 0x3 + .D===========================eER........................... r7 = r7 << 0x3 + .D============================eER.......................... r7 = r7 + r5 + ..D============================eER......................... r7 = r7 + 0x8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 227908 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7692, jump 60063 +``` + +Gas simulation at offset 227920 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7694, jump 60063 +``` + +Gas simulation at offset 227935 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x4] = r7 + DeE------------------------R. r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + .D========================eER jump 227908 if r5 != r7 +``` + +Gas simulation at offset 227948 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 227963 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 228211 if r9 <=s 0 +``` + +Gas simulation at offset 227981 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 228031 +``` + +Gas simulation at offset 227989 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + D........................... r12 = r7 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 228001 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0x4] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r6 + 0x8] = r10 + .DeE-----------------------R.. r7 = r6 + 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r12 + .D............................ r6 = r7 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 228018 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eeE-------------R i32 r8 = r8 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 228211 if r8 >=s r7 +``` + +Gas simulation at offset 228031 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7698, jump 60063 +``` + +Gas simulation at offset 228045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7700, jump 60063 +``` + +Gas simulation at offset 228055 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7702, jump 60063 +``` + +Gas simulation at offset 228073 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7704, jump 60063 +``` + +Gas simulation at offset 228083 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7706, jump 60063 +``` + +Gas simulation at offset 228101 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7708, jump 60063 +``` + +Gas simulation at offset 228111 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7710, jump 60063 +``` + +Gas simulation at offset 228129 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7712, jump 60063 +``` + +Gas simulation at offset 228139 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u16 [r5 + 0x26] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 228170 if r11 >s 179 +``` + +Gas simulation at offset 228147 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 227989 if r11 == 0 +``` + +Gas simulation at offset 228151 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE----R jump 228001 if r11 == 90 +``` + +Gas simulation at offset 228167 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 228018 +``` + +Gas simulation at offset 228170 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 228197 if r11 == 180 +``` + +Gas simulation at offset 228175 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeE------------------------R jump 228018 if r11 != 270 +``` + +Gas simulation at offset 228184 with total cost of 25: + +``` + D........................... r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + D........................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R jump 228001 +``` + +Gas simulation at offset 228197 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R jump 228001 +``` + +Gas simulation at offset 228211 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 228226 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + .D=========================eER jump 228620 if r9 <=s 0 +``` + +Gas simulation at offset 228244 with total cost of 15: + +``` + D................. r5 = r10 + D................. r6 = r8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 228330 +``` + +Gas simulation at offset 228252 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x40] + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 228277 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r7 + D........................... r7 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 7716, jump 59336 +``` + +Gas simulation at offset 228289 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 7718, jump 60063 +``` + +Gas simulation at offset 228302 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x10] = r7 + DeE------------------------R......................... r7 = r6 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x14] = r8 + .D................................................... r6 = r7 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 228317 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eeE-------------R i32 r8 = r8 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 228620 if r8 >=s r7 +``` + +Gas simulation at offset 228330 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 7720, jump 60063 +``` + +Gas simulation at offset 228344 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7722, jump 60063 +``` + +Gas simulation at offset 228354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7724, jump 60063 +``` + +Gas simulation at offset 228372 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7726, jump 60063 +``` + +Gas simulation at offset 228382 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7728, jump 60063 +``` + +Gas simulation at offset 228400 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7730, jump 60063 +``` + +Gas simulation at offset 228410 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 7732, jump 60063 +``` + +Gas simulation at offset 228428 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7734, jump 60063 +``` + +Gas simulation at offset 228438 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = i32 [r5 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r8 = i32 [r6 + 0x14] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = i32 [r5 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ..D........................................................................... r7 = r9 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 7736, jump 60063 +``` + +Gas simulation at offset 228474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 7738, jump 60063 +``` + +Gas simulation at offset 228484 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u16 [r5 + 0x26] + D............................................... r9 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 228529 if r8 >s 179 +``` + +Gas simulation at offset 228494 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 228568 if r8 == 0 +``` + +Gas simulation at offset 228497 with total cost of 1: + +``` + DeER jump 228317 if r8 != 90 +``` + +Gas simulation at offset 228502 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 228277 +``` + +Gas simulation at offset 228529 with total cost of 1: + +``` + DeER jump 228252 if r8 == 180 +``` + +Gas simulation at offset 228535 with total cost of 1: + +``` + DeER jump 228317 if r8 != 270 +``` + +Gas simulation at offset 228541 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x40] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 228277 +``` + +Gas simulation at offset 228568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7740, jump 60063 +``` + +Gas simulation at offset 228584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7742, jump 60063 +``` + +Gas simulation at offset 228594 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 228302 +``` + +Gas simulation at offset 228620 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x50] + .DeE--------------------------------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 228635 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 218280 +``` + +Gas simulation at offset 228638 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 218639 +``` + +Gas simulation at offset 228643 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 219063 +``` + +Gas simulation at offset 228648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 219713 +``` + +Gas simulation at offset 228651 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 220015 +``` + +Gas simulation at offset 228656 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 220350 +``` + +Gas simulation at offset 228661 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 220921 +``` + +Gas simulation at offset 228664 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 221371 +``` + +Gas simulation at offset 228669 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 221879 +``` + +Gas simulation at offset 228674 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 222813 +``` + +Gas simulation at offset 228677 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 223026 +``` + +Gas simulation at offset 228682 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 223469 +``` + +Gas simulation at offset 228687 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 224350 +``` + +Gas simulation at offset 228690 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 224662 +``` + +Gas simulation at offset 228695 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 225273 +``` + +Gas simulation at offset 228700 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 226569 +``` + +Gas simulation at offset 228703 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 226895 +``` + +Gas simulation at offset 228708 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 227254 +``` + +Gas simulation at offset 228713 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + .D=========================eE------------------------R jump 228830 if r9 <=s 0 +``` + +Gas simulation at offset 228736 with total cost of 25: + +``` + D........................... r5 = r8 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 7782, jump 60063 +``` + +Gas simulation at offset 228752 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7784, jump 60063 +``` + +Gas simulation at offset 228767 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u64 [r1 + 0] + D=========================eER.............................. r7 = r7 + 0xffffffffffffffff + .D=========================eeER............................ i32 r7 = r7 >> 0x3 + .D===========================eER........................... r7 = r7 << 0x3 + .D============================eER.......................... r7 = r7 + r5 + ..D============================eER......................... r7 = r7 + 0x8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 228790 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 7786, jump 60063 +``` + +Gas simulation at offset 228802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x4] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7788, jump 60063 +``` + +Gas simulation at offset 228817 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x4] = r7 + DeE------------------------R. r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + .D========================eER jump 228790 if r5 != r7 +``` + +Gas simulation at offset 228830 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 228845 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 227963 +``` + +Gas simulation at offset 228850 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 228226 +``` + +Gas simulation at offset 228855 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1097680] + D=========================eER jump 209571 if r7 == 0 +``` + +Gas simulation at offset 228865 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1097688] + .D==================================================eER jump 229032 if r7 != 0 +``` + +Gas simulation at offset 228890 with total cost of 15: + +``` + DeER.............. r7 = 0x10000 + DeeeeeeeeeeeeeeeER r0 = 7794, jump 2374 +``` + +Gas simulation at offset 228902 with total cost of 1: + +``` + DeER jump 229032 if r7 == 0 +``` + +Gas simulation at offset 228906 with total cost of 26: + +``` + D............................ r5 = r7 + DeER......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x1097688] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 8] = 0x3b808081 + .DeE-----------------------R. r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0 + .DeE------------------------R r0 = 0x1e74 + .DeeeeeeeeeeeeeeeE----------R jump 60715 +``` + +Gas simulation at offset 228936 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 7796, jump 60715 +``` + +Gas simulation at offset 228946 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7798, jump 60063 +``` + +Gas simulation at offset 228956 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r6 = 0xffffffffffffff80 + DeE------------------------R r7 = 0xffffffffffffff80 + DeE------------------------R r0 = 0x1e78 + .DeeeeeeeeeeeeeeeE---------R jump 60715 +``` + +Gas simulation at offset 228973 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 7800, jump 60715 +``` + +Gas simulation at offset 228982 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7802, jump 60063 +``` + +Gas simulation at offset 228994 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7804, jump 66237 +``` + +Gas simulation at offset 229001 with total cost of 26: + +``` + DeER......................... r7 = r7 ^ 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + DeeE------------------------R i32 r6 = r6 + 0x1 + .DeE------------------------R r5 = r5 + 0x1 + .D=eE-----------------------R jump 228973 if r6 != 128 +``` + +Gas simulation at offset 229018 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + D=========================eeE-------------R i32 r7 = r7 + 0x1 + .DeE--------------------------------------R r8 = 0x100 + .D==========================eE------------R jump 228936 if r7 != r8 +``` + +Gas simulation at offset 229032 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [0x1097688] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x20] + .D========================eE--------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 229053 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1097688] + .D==================================================eER jump 229214 if r7 != 0 +``` + +Gas simulation at offset 229077 with total cost of 15: + +``` + DeER.............. r7 = 0x10000 + DeeeeeeeeeeeeeeeER r0 = 7806, jump 2374 +``` + +Gas simulation at offset 229089 with total cost of 1: + +``` + DeER jump 229214 if r7 == 0 +``` + +Gas simulation at offset 229092 with total cost of 26: + +``` + D............................ r5 = r7 + DeER......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x1097688] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 8] = 0x3b808081 + .DeE-----------------------R. r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0 + .DeE------------------------R r0 = 0x1e80 + .DeeeeeeeeeeeeeeeE----------R jump 60715 +``` + +Gas simulation at offset 229122 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 7808, jump 60715 +``` + +Gas simulation at offset 229132 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 7810, jump 60063 +``` + +Gas simulation at offset 229142 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r6 = 0xffffffffffffff80 + DeE------------------------R r7 = 0xffffffffffffff80 + DeE------------------------R r0 = 0x1e84 + .DeeeeeeeeeeeeeeeE---------R jump 60715 +``` + +Gas simulation at offset 229159 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 7812, jump 60715 +``` + +Gas simulation at offset 229168 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7814, jump 60063 +``` + +Gas simulation at offset 229180 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7816, jump 66180 +``` + +Gas simulation at offset 229187 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + DeeE-----------------------R i32 r6 = r6 + 0x1 + DeE------------------------R r5 = r5 + 0x1 + .D=eE----------------------R jump 229159 if r6 != 128 +``` + +Gas simulation at offset 229200 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + D=========================eeE-------------R i32 r7 = r7 + 0x1 + .DeE--------------------------------------R r8 = 0x100 + .D==========================eE------------R jump 229122 if r7 != r8 +``` + +Gas simulation at offset 229214 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [0x1097688] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x20] + .D========================eE--------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 229235 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x1097690] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 229309 if r8 <=s 0 +``` + +Gas simulation at offset 229264 with total cost of 2: + +``` + DeER. r6 = 0 + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 229269 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097698] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 7818, jump 254126 +``` + +Gas simulation at offset 229290 with total cost of 1: + +``` + DeER jump 229367 if r7 == 0 +``` + +Gas simulation at offset 229293 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x1097690] + DeE---------------------------------------R r5 = r5 + 0x1 + DeE---------------------------------------R r6 = r6 + 0x8 + .D========================eE--------------R jump 229269 if r5 =s 2 +``` + +Gas simulation at offset 229405 with total cost of 27: + +``` + D............................. r7 = r6 + DeER.......................... r0 = 0x1e92 + DeER.......................... r7 = r7 << 0x3 + DeER.......................... r8 = 0x6f188 + .DeER......................... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 229425 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x10] + D=========================eER jump 229396 if r8 == 0 +``` + +Gas simulation at offset 229431 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0xc] + D=========================eE--------------R r7 = r7 + 0xfffffffffffffffd + DeE---------------------------------------R r8 = 0x7 + .D=========================eE-------------R jump 229396 if r8 s 0 +``` + +Gas simulation at offset 230234 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 230299 +``` + +Gas simulation at offset 230236 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x1097690] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 230299 if r8 <=s 0 +``` + +Gas simulation at offset 230246 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeER......................... r5 = 0 + DeER......................... r7 = 0x19921 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 230259 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097698] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 7886, jump 254126 +``` + +Gas simulation at offset 230280 with total cost of 1: + +``` + DeER jump 230364 if r7 == 0 +``` + +Gas simulation at offset 230283 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x1097690] + DeE---------------------------------------R r5 = r5 + 0x1 + DeE---------------------------------------R r6 = r6 + 0x8 + .D========================eE--------------R jump 230259 if r5 s 0 +``` + +Gas simulation at offset 230362 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 230427 +``` + +Gas simulation at offset 230364 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x1097690] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 230427 if r8 <=s 0 +``` + +Gas simulation at offset 230374 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeER......................... r5 = 0 + DeER......................... r7 = 0x153f9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 230387 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097698] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 7890, jump 254126 +``` + +Gas simulation at offset 230408 with total cost of 1: + +``` + DeER jump 230494 if r7 == 0 +``` + +Gas simulation at offset 230411 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x1097690] + DeE---------------------------------------R r5 = r5 + 0x1 + DeE---------------------------------------R r6 = r6 + 0x8 + .D========================eE--------------R jump 230387 if r5 u 0 + DeE--R............. r0 = 0x1eda + .DeeeeeeeeeeeeeeeER jump 234004 +``` + +Gas simulation at offset 230632 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 7898, jump 234004 +``` + +Gas simulation at offset 230638 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10976d8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 230632 if r7 != 0 +``` + +Gas simulation at offset 230647 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 230713 if r6 == 0 +``` + +Gas simulation at offset 230650 with total cost of 26: + +``` + DeER......................... r10 = 0x10976a8 + DeER......................... r9 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + .DeE-----------------------R. r8 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + .DeE------------------------R r0 = 0x1edc + .DeE------------------------R r12 = 0x2 + ..DeeeeeeeeeeeeeeeE---------R jump 16069 +``` + +Gas simulation at offset 230677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10976dc] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 230717 if r7 == 0 +``` + +Gas simulation at offset 230686 with total cost of 15: + +``` + DeER.............. r7 = 0x10976a8 + DeeeeeeeeeeeeeeeER r0 = 7902, jump 229923 +``` + +Gas simulation at offset 230698 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 7904, jump 18921 +``` + +Gas simulation at offset 230713 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 230721 +``` + +Gas simulation at offset 230717 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 230721 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 230736 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x80] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r6 + .DeE------------------------R......................... r7 = 0x10976a8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u8 [0x10976af] + .D.................................................... r6 = r9 + ..D................................................... r5 = r8 + ..D................................................... r7 = r8 + ..D................................................... r8 = r10 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 7908, jump 256151 +``` + +Gas simulation at offset 230780 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [0x800d8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x70] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [0x10976f0] + D................................................. r8 = r5 + .D................................................ r9 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 7910, jump [r10 + 0] +``` + +Gas simulation at offset 230803 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [0x800e0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 230826 if r10 == 0 +``` + +Gas simulation at offset 230811 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10976f0] + D........................... r8 = r5 + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 7912, jump [r10 + 0] +``` + +Gas simulation at offset 230826 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x800e8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 7914, jump 2087 +``` + +Gas simulation at offset 230844 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10976c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + D............................ r2 = r6 + .D========================eER jump 232100 if r8 <=s 0 +``` + +Gas simulation at offset 230861 with total cost of 26: + +``` + DeER......................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [0x10976d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r3 + .DeeeeeeeeeeeeeeeE----------R jump 230923 +``` + +Gas simulation at offset 230880 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r8 = r4 + r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r9 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r9 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r9 + 0x10] + .DeE-------------------------------------------------R......................... r11 = r8 + 0x8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r10 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 230909 +``` + +Gas simulation at offset 230905 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 230909 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10976c8] + DeE---------------------------------------R r10 = r10 + 0x1 + D=========================eE--------------R jump 232100 if r10 >=s r8 +``` + +Gas simulation at offset 230923 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r0 = r10 * 0x48 + .D==eE------------------------------------R r8 = r4 + r0 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = i32 [r8 + 0xc] + .D============================eE----------R jump 230909 if r9 != 0 +``` + +Gas simulation at offset 230936 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x8] = r10 + .DeeE-------------------------------------R i32 r10 = r10 + 0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u64 [r1 + 0x70] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x58] = r0 + ..D=======================eE--------------R jump 231093 if r9 == 0 +``` + +Gas simulation at offset 230955 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0] + D=========================eE--------------R jump 231093 if r9 >=u r10 +``` + +Gas simulation at offset 230962 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r8 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10976f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r8 + 28] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r8 + 44] = 0 + .D========================eE--------------R........... r8 = r8 + 0x24 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0 + .D========================eE-------------------------R jump 231006 if r9 == 0 +``` + +Gas simulation at offset 230986 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + D........................... r5 = r3 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 7916, jump [r9 + 0] +``` + +Gas simulation at offset 230996 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [0x10976d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 231006 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r4 = r4 + r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x68] = r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r5 = u64 [r4 + 0x40] + .D=========================eE-------------R jump 231069 if r5 != 0 +``` + +Gas simulation at offset 231019 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0x68] + D=========================eER................................................... r7 = r7 + 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.......................... r2 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r3 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r0 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r4 = u64 [0x10976d0] + ..D================================================eER.......................... r9 = r4 + r0 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r9 + 0x8] + ..D==========================================================================eER jump 231314 if r8 >s 0 +``` + +Gas simulation at offset 231052 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 230905 +``` + +Gas simulation at offset 231055 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7918, jump 4480 +``` + +Gas simulation at offset 231064 with total cost of 1: + +``` + D... r5 = r6 + DeER jump 231019 if r6 == 0 +``` + +Gas simulation at offset 231069 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r5 + 0x18] + D=========================eE--------------R jump 231055 if r9 == 0 +``` + +Gas simulation at offset 231079 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 7920, jump [r9 + 0] +``` + +Gas simulation at offset 231091 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 231055 +``` + +Gas simulation at offset 231093 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0x2c] + D=========================eE--------------R jump 231297 if r9 == 0 +``` + +Gas simulation at offset 231101 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = i32 [r8 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = i32 [r8 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r11 = u64 [r1 + 0] + .D========================eeE-------------R....... i32 r10 = r11 - r10 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 231137 if r10 >=u r7 +``` + +Gas simulation at offset 231116 with total cost of 25: + +``` + D........................... r5 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x30] + DeE------------------------R r11 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 231272 if r9 != r11 +``` + +Gas simulation at offset 231128 with total cost of 16: + +``` + DeeER.............. i32 r9 = r7 - r10 + D==eeeER........... r8 = r8 * r9 + .DeeeeeeeeeeeeeeeER jump 231276 +``` + +Gas simulation at offset 231137 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + D........................... r5 = r3 + DeeeeeeeeeeeeeeeE----------R r0 = 7922, jump 233863 +``` + +Gas simulation at offset 231151 with total cost of 52: + +``` + D...................................................... r3 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [0x10976d0] + .D========================eER.......................... r8 = r7 + r0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r8 + 0x2c] + .DeE-------------------------------------------------R. r10 = 0x1 + ..D=================================================eER jump 232045 if r9 != r10 +``` + +Gas simulation at offset 231175 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10976f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r8 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r8 + 28] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r8 + 36] = 0 + .D========================eE--------------R jump 231214 if r9 == 0 +``` + +Gas simulation at offset 231194 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + D........................... r5 = r3 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 7924, jump [r9 + 0] +``` + +Gas simulation at offset 231204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10976d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 231214 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r8 = r7 + r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r5 = u64 [r8 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r2 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 232066 if r5 == 0 +``` + +Gas simulation at offset 231228 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r8 + DeeeeeeeeeeeeeeeE----------R jump 231248 +``` + +Gas simulation at offset 231233 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7926, jump 4480 +``` + +Gas simulation at offset 231242 with total cost of 1: + +``` + D... r5 = r6 + DeER jump 232050 if r6 == 0 +``` + +Gas simulation at offset 231248 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r5 + 0x18] + D=========================eE--------------R jump 231233 if r9 == 0 +``` + +Gas simulation at offset 231258 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 7928, jump [r9 + 0] +``` + +Gas simulation at offset 231270 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 231233 +``` + +Gas simulation at offset 231272 with total cost of 3: + +``` + DeeeER r8 = r8 * r10 + DeeE-R fallthrough +``` + +Gas simulation at offset 231276 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r8 = r8 /u r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R r7 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE--------------------------------------------R r0 = 7930, jump 233863 +``` + +Gas simulation at offset 231288 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + D........................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x50] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 231297 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r4 = u64 [0x10976d0] + D=========================eE--------------R............ r9 = r4 + r0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r9 + 0x8] + .D==================================================eER jump 230905 if r8 <=s 0 +``` + +Gas simulation at offset 231314 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r10 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r9 = i32 [r9 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r10 = u8 [r10 + 0x14] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................... r11 = u64 [r1 + 0x20] + .D=========================eeeE---------------------R................................... r9 = r9 * r11 + .D=================================================eeeER................................ r9 = r9 * r10 + ..D===================================================eeER.............................. i32 r10 = r9 >>a 0x1f + ...D====================================================eeER............................ i32 r10 = r10 >> 0x12 + ...D======================================================eER........................... r9 = r9 + r10 + ....D======================================================eeER......................... i32 r9 = r9 >>a 0xe + ....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + ....DeE--------------------------------------------------------------------------------R r5 = 0 + .....DeE-------------------------------------------------------------------------------R jump 231753 if r2 <=s 0 +``` + +Gas simulation at offset 231353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + DeeE-----------------------R i32 r9 = r2 - r5 + .D.......................... r10 = r8 + .D=eE----------------------R jump 231367 if r8 >a 0x1f + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................. r8 = i32 [r8 + 0x8] + .....D==============================================================================eeER............................ i32 r10 = r10 >> 0x12 + .....D================================================================================eER........................... r9 = r9 + r10 + ......D================================================================================eeER......................... i32 r9 = r9 >>a 0xe + ......D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------R r2 = u64 [r1 + 0x30] + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------R r5 = u64 [r1 + 0x60] + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r11 = u64 [r1 + 0x68] + .......DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------R jump 231743 +``` + +Gas simulation at offset 231701 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7944, jump 4480 +``` + +Gas simulation at offset 231710 with total cost of 1: + +``` + D... r5 = r6 + DeER jump 231632 if r6 == 0 +``` + +Gas simulation at offset 231715 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r5 + 0x18] + D=========================eE--------------R jump 231701 if r9 == 0 +``` + +Gas simulation at offset 231725 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 7946, jump [r9 + 0] +``` + +Gas simulation at offset 231737 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 231701 +``` + +Gas simulation at offset 231739 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 231743 with total cost of 2: + +``` + DeeER i32 r5 = r5 + r11 + DeE-R jump 231753 if r8 <=s 0 +``` + +Gas simulation at offset 231749 with total cost of 1: + +``` + DeER jump 231353 if r5 u 0 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 232025 if r9 == 0 +``` + +Gas simulation at offset 231769 with total cost of 1: + +``` + DeER jump 232025 if r5 >=s r2 +``` + +Gas simulation at offset 231773 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r8 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0x8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 231783 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + DeeE-----------------------R i32 r10 = r2 - r5 + .D=eE----------------------R jump 231795 if r10 u 0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r5 = u64 [r1 + 0x60] + ....D==eeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R jump 232025 if r9 == 0 +``` + +Gas simulation at offset 232018 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + r10 + D==eeeeeeeeeeeeeeeeeeeeER jump 231783 if r5 s 0 +``` + +Gas simulation at offset 232097 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 230905 +``` + +Gas simulation at offset 232100 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [0x1097708] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x40] + D=========================eE--------------R jump 232155 if r5 != 0 +``` + +Gas simulation at offset 232113 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [0x10976e8] + D=========================eE--------------R jump 232183 if r12 == 0 +``` + +Gas simulation at offset 232123 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10976e0] + D............................ r9 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x78] + .D========================eER r1 = r1 + 0x90 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 232148 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x18] + D=========================eE--------------R jump 232113 if r5 == 0 +``` + +Gas simulation at offset 232155 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r5 + 0] + D=========================eE--------------R jump 232148 if r11 == 0 +``` + +Gas simulation at offset 232161 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r5 + 0x10] + DeE------------------------R r7 = 0xfffffffffffffffe + D........................... r9 = r2 + D........................... r6 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 7958, jump [r11 + 0] +``` + +Gas simulation at offset 232176 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R jump 232148 +``` + +Gas simulation at offset 232183 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x78] + .DeE--------------------------------------R....... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 232201 with total cost of 58: + +``` + DeER......................................................... r12 = 0x5 + DeER......................................................... r11 = 0 + DeER......................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x50] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x8] = r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x10] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 24] = 0x2 + ..D.......................................................... r6 = r8 + ..D.......................................................... r5 = r7 + ...DeE-----------------------------------------------R....... r10 = 0x22222210 + ...DeE-----------------------------------------------R....... r9 = 0x1094f40 + ...D=======================eE------------------------R....... r8 = r9 + 0x4 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r8 + 0] + ....D================================================eeeER... r8 = r8 =s r7 +``` + +Gas simulation at offset 232351 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R r0 = 7962, jump 19129 +``` + +Gas simulation at offset 232364 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7964, jump 235151 +``` + +Gas simulation at offset 232372 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R r0 = 7966, jump 19199 +``` + +Gas simulation at offset 232385 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R r0 = 7968, jump 19129 +``` + +Gas simulation at offset 232398 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 232428 if r5 == 4294967295 +``` + +Gas simulation at offset 232411 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 232316 if r5 >=s r7 +``` + +Gas simulation at offset 232417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 7970, jump 232848 +``` + +Gas simulation at offset 232426 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 232316 +``` + +Gas simulation at offset 232428 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 232316 if r7 <=s 0 +``` + +Gas simulation at offset 232434 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeER.............. r7 = 0 + DeER.............. r0 = 0x1f24 + DeeeeeeeeeeeeeeeER jump 232848 +``` + +Gas simulation at offset 232445 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7972, jump 232848 +``` + +Gas simulation at offset 232453 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10976c8] + DeeE-----------------------R. i32 r5 = r5 + 0x1 + D=========================eER jump 232445 if r5 =s r6 +``` + +Gas simulation at offset 232515 with total cost of 8: + +``` + DeER....... r9 = r6 << 0x20 + D=eER...... r9 = r9 >> 0x20 + DeeeER..... r8 = r8 * 0x48 + .D==eER.... r8 = r8 + r7 + .D===eER... r8 = r8 + 0x20 + .D==eeeER.. r9 = r9 * 0x48 + .D=====eER. r7 = r7 + r9 + ..D=====eER r7 = r7 + 0x20 + ..DeE-----R r9 = 0x80 + ..DeE-----R r10 = 0x8000000080 + ...DeE----R r11 = 0xffffffff + ...DeeE---R fallthrough +``` + +Gas simulation at offset 232564 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r8 + 4294967264] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r8 + 4294967272] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r8 + 0xfffffffffffffff8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r8 + 0x10] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 12] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 32] = 0 + ..D========================eE-----------------------R r8 = r8 + 0x48 + ..D=========================eE----------------------R jump 232564 if r8 != r7 +``` + +Gas simulation at offset 232591 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10976c8] = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 7978, jump 19199 +``` + +Gas simulation at offset 232613 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [0x10976c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + .D========================eER..................... r1 = r1 + 0x38 + .D................................................ r7 = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 232635 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10976dc] + .D........................... r5 = r7 + .D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 7980, jump 19129 +``` + +Gas simulation at offset 232663 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7982, jump 235151 +``` + +Gas simulation at offset 232671 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10976dc] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 7984, jump 19199 +``` + +Gas simulation at offset 232688 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 232703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976c8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 232726 if r5 == 4294967295 +``` + +Gas simulation at offset 232713 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 232758 if r5 >=s r7 +``` + +Gas simulation at offset 232716 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7988, jump 232848 +``` + +Gas simulation at offset 232724 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 232758 +``` + +Gas simulation at offset 232726 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 232758 if r7 <=s 0 +``` + +Gas simulation at offset 232729 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeER.............. r7 = 0 + DeER.............. r0 = 0x1f36 + DeeeeeeeeeeeeeeeER jump 232848 +``` + +Gas simulation at offset 232739 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 7990, jump 232848 +``` + +Gas simulation at offset 232746 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10976c8] + DeeE-----------------------R.................... i32 r5 = r5 + 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 232739 if r5 =s r9 +``` + +Gas simulation at offset 232884 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r9 = r6 * 0x48 + D===eE------------------------------------R r9 = r9 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = i32 [r9 + 0x8] + .D============================eE----------R jump 232956 if r9 >s 0 +``` + +Gas simulation at offset 232897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r7 = r6 * 0x48 + D===eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r7 = i32 [r7 + 0x1c] + .D============================eE----------R jump 232956 if r7 != 0 +``` + +Gas simulation at offset 232910 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 233028 +``` + +Gas simulation at offset 232912 with total cost of 1: + +``` + DeER jump 233028 if r9 <=s 0 +``` + +Gas simulation at offset 232915 with total cost of 16: + +``` + DeER............... r7 = 0 + DeeeER............. r10 = r9 * 0x48 + .DeE-R............. r9 = r8 + 0x1c + .D==eER............ r10 = r10 + r9 + .DeeeeeeeeeeeeeeeER jump 232938 +``` + +Gas simulation at offset 232928 with total cost of 2: + +``` + DeeER i32 r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 232932 with total cost of 2: + +``` + DeER. r9 = r9 + 0x48 + D=eER jump 232953 if r9 == r10 +``` + +Gas simulation at offset 232938 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r9 + 0xffffffffffffffec] + D=========================eE--------------R jump 232928 if r11 >s 0 +``` + +Gas simulation at offset 232945 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 232928 if r11 != 0 +``` + +Gas simulation at offset 232951 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 232932 +``` + +Gas simulation at offset 232953 with total cost of 1: + +``` + DeER jump 233028 if r7 == 0 +``` + +Gas simulation at offset 232956 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10976f8] + .DeeeE------------------------------------R r5 = r6 * 0x48 + .D===eE-----------------------------------R r7 = r8 + r5 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r7 + 8] = 0 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r7 + 28] = 0 + ..D=======================eE--------------R jump 232995 if r9 == 0 +``` + +Gas simulation at offset 232981 with total cost of 22: + +``` + D........................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 7994, jump [r9 + 0] +``` + +Gas simulation at offset 232988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10976d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 232995 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x10] = r6 + DeE---------------------------------------R r8 = r8 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r6 = u64 [r8 + 0x40] + .DeE--------------------------------------R r7 = r8 + 0x40 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 0] = r7 + .D=========================eE-------------R jump 233095 if r6 != 0 +``` + +Gas simulation at offset 233013 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x10976d0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x10] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 233028 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x48 + D=eeeE------------------------------------R r9 = r6 * r7 + .D===eE-----------------------------------R r9 = r9 + r8 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r10 = i32 [r9 + 0x2c] + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r9 + 36] = 0 + .D====eE----------------------------------R r9 = r9 + 0x2c + ..D============================eE---------R jump 233064 if r10 == 0 +``` + +Gas simulation at offset 233050 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r7 = r6 * 0x48 + D===eE------------------------------------R.............. r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x34] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x18] = r8 + .DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 233064 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u32 [r9 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .D========================eE--------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 233081 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 7996, jump 4480 +``` + +Gas simulation at offset 233090 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 233013 if r5 == 0 +``` + +Gas simulation at offset 233095 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x18] + D=========================eE--------------R jump 233081 if r9 == 0 +``` + +Gas simulation at offset 233105 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 7998, jump [r9 + 0] +``` + +Gas simulation at offset 233117 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 233081 +``` + +Gas simulation at offset 233119 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + .DeE------------------------R jump 233367 if r8 == 0 +``` + +Gas simulation at offset 233135 with total cost of 92: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... unlikely + D.............................................................................................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................... r12 = u8 [0x10976ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................... r6 = u8 [0x10976ae] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................... r7 = i32 [r8 + 0x10] + .D========================eE--------------R.................................................... r12 = r12 + 0xfffffffffffffff0 + ..D========================eeeE-----------R.................................................... r12 = r12 =s r7 +``` + +Gas simulation at offset 233231 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x10976d0] + DeeeE-------------------------------------R............ r10 = r5 * 0x48 + .D========================eE--------------R............ r10 = r10 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x8] + .D==================================================eER jump 233264 if r10 >s 0 +``` + +Gas simulation at offset 233250 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r9 = r5 * 0x48 + D===eE------------------------------------R r9 = r9 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = i32 [r9 + 0x1c] + .D============================eE----------R jump 233606 if r9 == 0 +``` + +Gas simulation at offset 233264 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10976f8] + D=========================eE--------------R jump 233291 if r9 == 0 +``` + +Gas simulation at offset 233277 with total cost of 22: + +``` + D........................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8002, jump [r9 + 0] +``` + +Gas simulation at offset 233284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10976d0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 233291 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x38] = r5 + DeeeE-------------------------------------R r7 = r5 * 0x48 + .D==eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r6 = u64 [r7 + 0x40] + .D===eE-----------------------------------R r7 = r7 + 0x40 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u64 [r1 + 0] = r7 + ..D===========================eE----------R jump 233343 if r6 != 0 +``` + +Gas simulation at offset 233312 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10976c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 233606 +``` + +Gas simulation at offset 233329 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8004, jump 4480 +``` + +Gas simulation at offset 233338 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 233312 if r5 == 0 +``` + +Gas simulation at offset 233343 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x18] + D=========================eE--------------R jump 233329 if r9 == 0 +``` + +Gas simulation at offset 233353 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 8006, jump [r9 + 0] +``` + +Gas simulation at offset 233365 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 233329 +``` + +Gas simulation at offset 233367 with total cost of 15: + +``` + DeER.............. r7 = 0x108f3 + DeER.............. r0 = 0x1f48 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 233380 with total cost of 15: + +``` + DeER.............. r7 = 0x12856 + DeeeeeeeeeeeeeeeER r0 = 8008, jump 12712 +``` + +Gas simulation at offset 233392 with total cost of 15: + +``` + DeER.............. r5 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 233739 +``` + +Gas simulation at offset 233398 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x1097700] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10976c8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 233569 if r5 >=s r7 +``` + +Gas simulation at offset 233415 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10976d0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 233520 if r7 <=s 0 +``` + +Gas simulation at offset 233424 with total cost of 18: + +``` + DeER................. r9 = r7 << 0x20 + D=eER................ r9 = r9 >> 0x20 + .DeER................ r3 = r8 + 0x1c + .DeER................ r2 = 0x48 + ..DeeeER............. r11 = r9 * r2 + ..D===eER............ r11 = r11 + r3 + ..DeE---R............ r12 = 0xffffffffffffffff + ...DeeeeeeeeeeeeeeeER jump 233461 +``` + +Gas simulation at offset 233447 with total cost of 20: + +``` + D...................... r5 = r10 + DeeeeeeeeeeeeeeeeeeeeER jump 233569 if r6 == 0 +``` + +Gas simulation at offset 233452 with total cost of 22: + +``` + DeeER.................... i32 r9 = r5 + 0x1 + DeE-R.................... r5 = r5 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 233574 if r7 == r9 +``` + +Gas simulation at offset 233461 with total cost of 1: + +``` + DeER jump 233487 if r5 == r12 +``` + +Gas simulation at offset 233464 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r9 = r5 * r2 + D===eE------------------------------------R r9 = r9 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r6 = i32 [r9 + 0x8] + .D============================eE----------R jump 233452 if r6 >s 0 +``` + +Gas simulation at offset 233477 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r9 + 0x1c] + D=========================eE--------------R jump 233452 if r9 != 0 +``` + +Gas simulation at offset 233484 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 233569 +``` + +Gas simulation at offset 233487 with total cost of 15: + +``` + D................. r10 = r5 + DeER.............. r6 = 0 + D................. r9 = r3 + DeeeeeeeeeeeeeeeER jump 233505 +``` + +Gas simulation at offset 233495 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 233499 with total cost of 2: + +``` + DeER. r9 = r9 + 0x48 + D=eER jump 233447 if r9 == r11 +``` + +Gas simulation at offset 233505 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = i32 [r9 + 0xffffffffffffffec] + D=========================eE--------------R jump 233495 if r5 >s 0 +``` + +Gas simulation at offset 233512 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 233495 if r5 != 0 +``` + +Gas simulation at offset 233518 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 233499 +``` + +Gas simulation at offset 233520 with total cost of 16: + +``` + DeER............... r9 = r5 + 0x1 + DeeeER............. r10 = r5 * 0x48 + .D==eER............ r8 = r8 + r10 + .D===eER........... r8 = r8 + 0x1c + .DeeeeeeeeeeeeeeeER jump 233546 +``` + +Gas simulation at offset 233534 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0x1 + DeE-R.................... r9 = r9 + 0x1 + DeE-R.................... r8 = r8 + 0x48 + .D=eeeeeeeeeeeeeeeeeeeeER jump 233574 if r7 == r5 +``` + +Gas simulation at offset 233546 with total cost of 1: + +``` + DeER jump 233565 if r9 == 0 +``` + +Gas simulation at offset 233549 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0xffffffffffffffec] + D=========================eE--------------R jump 233534 if r10 >s 0 +``` + +Gas simulation at offset 233556 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0] + D=========================eE--------------R jump 233534 if r10 != 0 +``` + +Gas simulation at offset 233562 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 233569 +``` + +Gas simulation at offset 233565 with total cost of 2: + +``` + DeER. r5 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 233569 with total cost of 22: + +``` + DeeER.................... i32 r8 = r5 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 233606 if r8 != r7 +``` + +Gas simulation at offset 233574 with total cost of 15: + +``` + DeER.............. r7 = 0x1395f + DeeeeeeeeeeeeeeeER r0 = 8010, jump 12712 +``` + +Gas simulation at offset 233586 with total cost of 25: + +``` + DeER........................ r5 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeE------------------------R r0 = 0x1f4e + .DeeeeeeeeeeeeeeeE---------R jump 19199 +``` + +Gas simulation at offset 233606 with total cost of 22: + +``` + DeeER.................... i32 r6 = r5 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 233723 if r6 =s r7 +``` + +Gas simulation at offset 233614 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8012, jump 2087 +``` + +Gas simulation at offset 233621 with total cost of 124: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r9 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... r8 = u64 [0x10976d0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = i32 [r10 + 0x10] + .DeeeE----------------------------------------------R.......................................................................... r11 = r6 * 0x48 + .D==========================eE----------------------R.......................................................................... r11 = r11 + r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r11 + 0x10] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r11 + 0x8] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R................................................. r9 = u64 [r1 + 0x18] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................. u32 [r11 + 0x1c] = r9 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................. u64 [r11 + 0] = r10 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r11 + 12] = 0 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [r11 + 44] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r11 + 0x28] = r7 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R........................ r9 = u64 [r1 + 0x20] + ....D=======================================================================eeeE----------------------R........................ r10 = r9 >s 0 + ....D==========================================================================eE---------------------R........................ r7 = r7 + r9 + .....D=========================================================================eeeE-------------------R........................ i32 r9 = 0 - r10 + ......D===========================================================================eE------------------R........................ r7 = r7 & r9 + ......D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u32 [r11 + 0x24] = r7 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................. r7 = u64 [r1 + 0x28] + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 233723 if r7 =s r8 +``` + +Gas simulation at offset 233770 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x10976d0] + DeE---------------------------------------R............ r9 = 0x48 + .DeeeE------------------------------------R............ r10 = r7 * r9 + .D========================eE--------------R............ r10 = r10 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x8] + ..D=================================================eER jump 233805 if r10 >s 0 +``` + +Gas simulation at offset 233792 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeE-------------------------------------R......... r7 = r7 * 0x48 + D===eE------------------------------------R......... r7 = r7 + r8 + D====eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r7 = i32 [r7 + 0x1c] + .D============================eeeeeeeeeeeeeeeeeeeeER jump 233810 if r7 == 0 +``` + +Gas simulation at offset 233805 with total cost of 22: + +``` + DeER..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 233810 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 233812 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 233859 if r8 <=s 0 +``` + +Gas simulation at offset 233815 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [0x10976d0] + DeE------------------------R.. r7 = 0 + DeeeE----------------------R.. r10 = r8 * 0x48 + .D========================eER. r8 = r9 + 0x1c + .D=========================eER r9 = r8 + r10 + ..DeeeeeeeeeeeeeeeE----------R jump 233844 +``` + +Gas simulation at offset 233834 with total cost of 2: + +``` + DeeER i32 r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 233838 with total cost of 2: + +``` + DeER. r8 = r8 + 0x48 + D=eER jump 233810 if r8 == r9 +``` + +Gas simulation at offset 233844 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0xffffffffffffffec] + D=========================eE--------------R jump 233834 if r10 >s 0 +``` + +Gas simulation at offset 233851 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 233834 if r10 != 0 +``` + +Gas simulation at offset 233857 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 233838 +``` + +Gas simulation at offset 233859 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 233863 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10976c8] + DeE------------------------R r10 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeE----R jump 233924 if r7 == r10 +``` + +Gas simulation at offset 233875 with total cost of 1: + +``` + DeER jump 234000 if r7 >=s r9 +``` + +Gas simulation at offset 233878 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10976d0] + DeE---------------------------------------R........... r9 = 0x48 + D=eeeE------------------------------------R........... r7 = r7 * r9 + .D========================eE--------------R........... r10 = r10 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 233922 if r8 =s r8 +``` + +Gas simulation at offset 234548 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [0x10976d0] + DeE------------------------R.. r11 = 0x48 + D=eeeE---------------------R.. r7 = r7 * r11 + D=========================eER. r7 = r7 + r8 + .D=========================eER r6 = r7 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 234478 if r5 != 0 +``` + +Gas simulation at offset 234569 with total cost of 15: + +``` + DeER.............. r7 = 0x153fd + DeER.............. r0 = 0x1f74 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 234582 with total cost of 15: + +``` + DeER.............. r7 = 0x1605c + DeER.............. r0 = 0x1f74 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 234595 with total cost of 15: + +``` + DeER.............. r7 = 0x13272 + DeeeeeeeeeeeeeeeER r0 = 8052, jump 12712 +``` + +Gas simulation at offset 234607 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 234617 +``` + +Gas simulation at offset 234611 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + DeE------------------------R r7 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 234617 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 234631 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 234712 if r6 != 4294967294 +``` + +Gas simulation at offset 234635 with total cost of 20: + +``` + DeER................... r6 = 0x1097708 + DeeeeeeeeeeeeeeeeeeeeER jump 234743 if r5 == 0 +``` + +Gas simulation at offset 234644 with total cost of 15: + +``` + DeER.............. r7 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 8056, jump 2374 +``` + +Gas simulation at offset 234654 with total cost of 1: + +``` + DeER jump 234770 if r7 == 0 +``` + +Gas simulation at offset 234657 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u64 [r7 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r8 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r7 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................... u64 [r7 + 24] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r8 = u64 [r6 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 234801 if r8 == 0 +``` + +Gas simulation at offset 234679 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 234683 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x18] + D=========================eE--------------R jump 234683 if r8 != 0 +``` + +Gas simulation at offset 234692 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x18] = r7 + DeE------------------------R r5 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeE------------------------R r0 = 0x1f7e + .DeeeeeeeeeeeeeeeE---------R jump 19199 +``` + +Gas simulation at offset 234712 with total cost of 1: + +``` + DeER jump 234757 if r6 =s r7 +``` + +Gas simulation at offset 234725 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10976d0] + DeeeE----------------------R.. r8 = r6 * 0x48 + D=========================eER. r7 = r7 + r8 + .D=========================eER r6 = r7 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 234644 if r5 != 0 +``` + +Gas simulation at offset 234743 with total cost of 15: + +``` + DeER.............. r7 = 0x153fd + DeeeeeeeeeeeeeeeER r0 = 8058, jump 12712 +``` + +Gas simulation at offset 234755 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 234823 +``` + +Gas simulation at offset 234757 with total cost of 15: + +``` + DeER.............. r7 = 0x1605c + DeER.............. r0 = 0x1f7c + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 234770 with total cost of 15: + +``` + DeER.............. r7 = 0x13272 + DeeeeeeeeeeeeeeeER r0 = 8060, jump 12712 +``` + +Gas simulation at offset 234782 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeE------------------------R r0 = 0x1f7e + .DeeeeeeeeeeeeeeeE---------R jump 19199 +``` + +Gas simulation at offset 234801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + DeE------------------------R r5 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + .DeE-----------------------R r0 = 0x1f7e + .DeeeeeeeeeeeeeeeE---------R jump 19199 +``` + +Gas simulation at offset 234823 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R r0 = 8062, jump 19199 +``` + +Gas simulation at offset 234839 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .DeE-----------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 234855 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r9 = 0xfffffffffffffffe + .D=eE-----------------------R jump 234918 if r7 != r9 +``` + +Gas simulation at offset 234873 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = 0x1097708 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [0x1097708] + D=========================eE--------------R jump 234978 if r5 == 0 +``` + +Gas simulation at offset 234889 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 235020 if r7 == r8 +``` + +Gas simulation at offset 234896 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 234899 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r7 + 0x18] + D=========================eE--------------R jump 234978 if r5 == 0 +``` + +Gas simulation at offset 234906 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0] + D.......................................... r6 = r7 + D.......................................... r7 = r5 + .D========================eE--------------R jump 234899 if r9 != r8 +``` + +Gas simulation at offset 234916 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235023 +``` + +Gas simulation at offset 234918 with total cost of 1: + +``` + DeER jump 234991 if r7 =s r9 +``` + +Gas simulation at offset 234931 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [0x10976d0] + DeeeE-------------------------------------R............ r10 = r7 * 0x48 + .D========================eE--------------R............ r11 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r11 + 0x40] + .D==================================================eER jump 235004 if r5 == 0 +``` + +Gas simulation at offset 234950 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 235073 if r9 == r8 +``` + +Gas simulation at offset 234956 with total cost of 2: + +``` + D.... r9 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 234959 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r9 + 0x18] + D=========================eE--------------R jump 235004 if r5 == 0 +``` + +Gas simulation at offset 234966 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r5 + 0] + D.......................................... r6 = r9 + D.......................................... r9 = r5 + .D========================eE--------------R jump 234959 if r10 != r8 +``` + +Gas simulation at offset 234976 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235076 +``` + +Gas simulation at offset 234978 with total cost of 15: + +``` + DeER.............. r7 = 0x14506 + DeER.............. r0 = 0x1f80 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 234991 with total cost of 15: + +``` + DeER.............. r7 = 0x1605c + DeER.............. r0 = 0x1f80 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 235004 with total cost of 15: + +``` + DeER.............. r7 = 0x14506 + DeeeeeeeeeeeeeeeER r0 = 8064, jump 12712 +``` + +Gas simulation at offset 235016 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 235137 +``` + +Gas simulation at offset 235020 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 235023 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 235048 if r9 == 0 +``` + +Gas simulation at offset 235037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x10] + DeE------------------------R r7 = 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8066, jump [r9 + 0] +``` + +Gas simulation at offset 235048 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8068, jump 4480 +``` + +Gas simulation at offset 235057 with total cost of 1: + +``` + DeER jump 235110 if r6 != 0 +``` + +Gas simulation at offset 235060 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeE------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 235137 +``` + +Gas simulation at offset 235073 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 235076 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 235098 if r9 == 0 +``` + +Gas simulation at offset 235090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8070, jump [r9 + 0] +``` + +Gas simulation at offset 235098 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8072, jump 4480 +``` + +Gas simulation at offset 235107 with total cost of 1: + +``` + DeER jump 235122 if r6 == 0 +``` + +Gas simulation at offset 235110 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeE-------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 235137 +``` + +Gas simulation at offset 235122 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eE--------------R........... r7 = r7 + 0x40 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeE-------------------------------------------------R r7 = 0x1 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 235137 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 235151 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r8 = 0xfffffffffffffffe + .D=eE-----------------------R jump 235238 if r7 != r8 +``` + +Gas simulation at offset 235169 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1097708 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [0x1097708] + .D========================eE--------------R jump 235214 if r5 != 0 +``` + +Gas simulation at offset 235188 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeE-------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 235341 +``` + +Gas simulation at offset 235200 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8074, jump 4480 +``` + +Gas simulation at offset 235209 with total cost of 1: + +``` + D... r5 = r6 + DeER jump 235188 if r6 == 0 +``` + +Gas simulation at offset 235214 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r5 + 0x18] + D=========================eE--------------R jump 235200 if r9 == 0 +``` + +Gas simulation at offset 235224 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x10] + DeE---------------------------------------R r7 = 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 8076, jump [r9 + 0] +``` + +Gas simulation at offset 235236 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235200 +``` + +Gas simulation at offset 235238 with total cost of 1: + +``` + DeER jump 235326 if r7 =s r8 +``` + +Gas simulation at offset 235251 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [0x10976d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x8] = r7 + .DeeeE------------------------------------R............ r8 = r7 * 0x48 + .D========================eE--------------R............ r7 = r9 + r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0x40] + ..D========================eE------------------------R. r7 = r7 + 0x40 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D=================================================eER jump 235302 if r6 != 0 +``` + +Gas simulation at offset 235278 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeE-------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 235341 +``` + +Gas simulation at offset 235288 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8078, jump 4480 +``` + +Gas simulation at offset 235297 with total cost of 1: + +``` + D... r6 = r5 + DeER jump 235278 if r5 == 0 +``` + +Gas simulation at offset 235302 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x18] + D=========================eE--------------R jump 235288 if r9 == 0 +``` + +Gas simulation at offset 235312 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 8080, jump [r9 + 0] +``` + +Gas simulation at offset 235324 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235288 +``` + +Gas simulation at offset 235326 with total cost of 15: + +``` + DeER.............. r7 = 0x1605c + DeeeeeeeeeeeeeeeER r0 = 8082, jump 12712 +``` + +Gas simulation at offset 235338 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 235341 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 235355 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + .D=========================eER jump 235380 if r7 == 0 +``` + +Gas simulation at offset 235370 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8084, jump 4480 +``` + +Gas simulation at offset 235377 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 235380 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 235398 if r7 == 0 +``` + +Gas simulation at offset 235387 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8086, jump 4480 +``` + +Gas simulation at offset 235394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 235398 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x10] + D=========================eE--------------R jump 235416 if r7 == 0 +``` + +Gas simulation at offset 235405 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8088, jump 4480 +``` + +Gas simulation at offset 235412 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 16] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 235416 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x18] + D=========================eE--------------R jump 235434 if r7 == 0 +``` + +Gas simulation at offset 235423 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8090, jump 4480 +``` + +Gas simulation at offset 235430 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 24] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 235434 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 235445 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 253304 if r10 s 0 +``` + +Gas simulation at offset 235715 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235867 +``` + +Gas simulation at offset 235718 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 8102, jump 2374 +``` + +Gas simulation at offset 235730 with total cost of 20: + +``` + D...................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 235883 if r5 <=s 0 +``` + +Gas simulation at offset 235736 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 235744 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + D.................................................. r5 = r9 + DeE---------------------------------------R........ r10 = r1 + 0x3c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r9 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r11 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8104, jump [r11 + 0] +``` + +Gas simulation at offset 235764 with total cost of 1: + +``` + DeER jump 235859 if r7 s 0 +``` + +Gas simulation at offset 235821 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 235859 +``` + +Gas simulation at offset 235823 with total cost of 2: + +``` + DeeER i32 r7 = r5 + 0x1 + DeE-R jump 235835 if r5 =s r7 +``` + +Gas simulation at offset 236041 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r9 << 0x3 + D=eE--------------------------------------R r8 = r8 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r6 = u64 [r8 + 0] + .D==========================eE------------R jump 236034 if r6 == 0 +``` + +Gas simulation at offset 236053 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r6 + 0x44] + D=========================eE--------------R jump 236034 if r8 == 0 +``` + +Gas simulation at offset 236060 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x1097768] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r8 + 0x7] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x48] + .D................................................... r9 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 8114, jump 256151 +``` + +Gas simulation at offset 236087 with total cost of 1: + +``` + DeER jump 236488 if r5 <=s 0 +``` + +Gas simulation at offset 236091 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x44] + D=========================eE--------------R jump 236488 if r7 == 0 +``` + +Gas simulation at offset 236099 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x1097768] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x48] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 236113 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x14] + D=========================eE--------------R jump 236171 if r7 == 0 +``` + +Gas simulation at offset 236120 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r6 + 0x1c] + .D========================eE--------------R........... r9 = r10 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x18] = r9 + .D========================eE-------------------------R jump 236204 if r10 >=s r8 +``` + +Gas simulation at offset 236136 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [r10 + 0x48] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 236171 if r10 == 0 +``` + +Gas simulation at offset 236145 with total cost of 1: + +``` + DeER jump 236153 if r7 != 1 +``` + +Gas simulation at offset 236149 with total cost of 2: + +``` + DeER. r9 = r8 - r9 + DeeER fallthrough +``` + +Gas simulation at offset 236153 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r11 = i32 [r6 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r7 = u64 [r6 + 0x8] + D=========================eeeE------------R................................................ r9 = r11 * r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r8 = r9 /s r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------R r0 = 8116, jump [r10 + 0] +``` + +Gas simulation at offset 236171 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r8 + 0x68] + D==================================================eER jump 236221 if r10 == 0 +``` + +Gas simulation at offset 236179 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + DeeE-----------------------R. i32 r9 = r5 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8118, jump [r10 + 0] +``` + +Gas simulation at offset 236192 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 236245 if r7 == 0 +``` + +Gas simulation at offset 236195 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 236249 +``` + +Gas simulation at offset 236204 with total cost of 1: + +``` + DeER jump 236405 if r7 == 1 +``` + +Gas simulation at offset 236209 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r6 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r8 + 0x68] + .D=================================================eER jump 236179 if r10 != 0 +``` + +Gas simulation at offset 236221 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 88] = 0 + DeE---------------------------------------R r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x60] + .D========================eE--------------R jump 236279 if r8 != 0 +``` + +Gas simulation at offset 236233 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = i32 [r6 + 0x10] + D=========================eeE-------------R....... i32 r7 = r7 + 0 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 236371 if r7 != 0 +``` + +Gas simulation at offset 236243 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 236295 +``` + +Gas simulation at offset 236245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 236249 with total cost of 54: + +``` + DeeeER................................................... r8 = r7 >s 0 + .DeeER................................................... i32 r9 = r5 - r7 + ..D=eeER................................................. r10 = 0 - r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r6 + 0] + ...D==eE---------------------R........................... r5 = r10 & r7 + ...D==eE---------------------R........................... r9 = r9 & r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x50] + ....D========================eER......................... r7 = r7 + r9 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r8 + 0x60] + ....D================================================eE-R jump 236233 if r8 == 0 +``` + +Gas simulation at offset 236279 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8120, jump [r8 + 0] +``` + +Gas simulation at offset 236287 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x10] = r7 + DeeE-----------------------R i32 r7 = r7 + 0 + D==eE----------------------R jump 236371 if r7 != 0 +``` + +Gas simulation at offset 236295 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0x110] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 236313 if r8 == 0 +``` + +Gas simulation at offset 236305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8122, jump [r8 + 0] +``` + +Gas simulation at offset 236313 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 16] = 0 + D=========================eER jump 236330 if r7 == 0 +``` + +Gas simulation at offset 236322 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 76] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 236330 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x1097770] + D=========================eE--------------R jump 236390 if r7 == r6 +``` + +Gas simulation at offset 236340 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236357 if r9 == 0 +``` + +Gas simulation at offset 236347 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x28] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8124, jump [r9 + 0] +``` + +Gas simulation at offset 236357 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x1097730] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236371 if r7 == 0 +``` + +Gas simulation at offset 236366 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8126, jump [r7 + 0] +``` + +Gas simulation at offset 236371 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236488 if r7 != 0 +``` + +Gas simulation at offset 236377 with total cost of 1: + +``` + DeER jump 236488 if r5 == 0 +``` + +Gas simulation at offset 236380 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x44] + D=========================eE--------------R jump 236113 if r7 != 0 +``` + +Gas simulation at offset 236388 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 236488 +``` + +Gas simulation at offset 236390 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [0x1097770] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236347 if r9 != 0 +``` + +Gas simulation at offset 236403 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 236357 +``` + +Gas simulation at offset 236405 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0x110] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 236423 if r8 == 0 +``` + +Gas simulation at offset 236415 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8128, jump [r8 + 0] +``` + +Gas simulation at offset 236423 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 16] = 0 + D=========================eER jump 236440 if r7 == 0 +``` + +Gas simulation at offset 236432 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 76] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 236440 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x1097770] + D=========================eE--------------R jump 236457 if r7 != r6 +``` + +Gas simulation at offset 236450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1097770] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 236457 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236474 if r9 == 0 +``` + +Gas simulation at offset 236464 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x28] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8130, jump [r9 + 0] +``` + +Gas simulation at offset 236474 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x1097730] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236488 if r7 == 0 +``` + +Gas simulation at offset 236483 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8132, jump [r7 + 0] +``` + +Gas simulation at offset 236488 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x1097768] + D=========================eER jump 235991 if r5 == 0 +``` + +Gas simulation at offset 236504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + DeeeeeeeeeeeeeeeE----------R jump 236517 +``` + +Gas simulation at offset 236509 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x18] + D=========================eE--------------R jump 235984 if r5 == 0 +``` + +Gas simulation at offset 236517 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r5 + 0] + D=========================eE--------------R jump 236509 if r11 == 0 +``` + +Gas simulation at offset 236523 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r5 + 0x10] + D........................... r7 = r6 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 8134, jump [r11 + 0] +``` + +Gas simulation at offset 236538 with total cost of 25: + +``` + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R jump 236509 +``` + +Gas simulation at offset 236545 with total cost of 1: + +``` + DeER jump 236879 if r7 <=s 0 +``` + +Gas simulation at offset 236549 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeER......................... r8 = 0x139a3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 236625 +``` + +Gas simulation at offset 236561 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r5 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r5 + 48] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x118] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r7 = u64 [r5 + 0x8] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8136, jump [r8 + 0] +``` + +Gas simulation at offset 236582 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8138, jump 4480 +``` + +Gas simulation at offset 236591 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1097760] + D=========================eER r6 = r6 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeE----------R jump 236618 +``` + +Gas simulation at offset 236608 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x1097760] + DeE------------------------R r6 = r6 + 0xffffffffffffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 236618 with total cost of 3: + +``` + DeeER. i32 r6 = r6 + 0x1 + D==eER jump 236879 if r6 >=s r7 +``` + +Gas simulation at offset 236625 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x1097758] + DeE---------------------------------------R............ r9 = r6 << 0x3 + .D========================eE--------------R............ r9 = r9 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r9 + 0] + .D==================================================eER jump 236713 if r11 == 0 +``` + +Gas simulation at offset 236643 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r11 + 0x4c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236618 if r9 == 0 +``` + +Gas simulation at offset 236650 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 236788 if r7 == 0 +``` + +Gas simulation at offset 236654 with total cost of 1: + +``` + DeER jump 236778 if r7 <=s 0 +``` + +Gas simulation at offset 236657 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 236691 +``` + +Gas simulation at offset 236663 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097760] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 236673 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r8 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r10 + DeE-------------------------------------------------R r10 = 0x1 + .DeE------------------------------------------------R r9 = r9 + r10 + .DeE------------------------------------------------R r8 = r8 + 0x8 + .D=eeeeeeeeeeeeeeeeeeeeE----------------------------R jump 236774 if r9 >=s r7 +``` + +Gas simulation at offset 236691 with total cost of 1: + +``` + DeER jump 236673 if r10 != 0 +``` + +Gas simulation at offset 236694 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236663 if r10 == r11 +``` + +Gas simulation at offset 236700 with total cost of 21: + +``` + DeER.................... r10 = 0 + DeER.................... r9 = r9 + 0x1 + DeER.................... r8 = r8 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 236691 if r9 =s r7 +``` + +Gas simulation at offset 236754 with total cost of 1: + +``` + DeER jump 236736 if r10 != 0 +``` + +Gas simulation at offset 236757 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 236726 if r10 == 0 +``` + +Gas simulation at offset 236763 with total cost of 21: + +``` + DeER.................... r10 = 0 + DeER.................... r9 = r9 + 0x1 + DeER.................... r8 = r8 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 236754 if r9 =s r9 +``` + +Gas simulation at offset 237003 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r8 = i32 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = i32 [r7 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r7 = u64 [0x1097770] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = i32 [r7 + 0x14] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r11 = i32 [0x800f8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r7 = u64 [0x1097770] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r7 + 0] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r10 + 0x48] + ..D==================================================================================================eER jump 237076 if r10 == 0 +``` + +Gas simulation at offset 237044 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeE------------------------R r5 = 0x1 + D=eE-----------------------R jump 237057 if r12 != r5 +``` + +Gas simulation at offset 237053 with total cost of 2: + +``` + DeER. r8 = r9 - r8 + DeeER fallthrough +``` + +Gas simulation at offset 237057 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................... r7 = u64 [r7 + 0x8] + DeeeE-------------------------------------R....................... r8 = r11 * r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r8 = r8 /s r9 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------R r0 = 8150, jump [r10 + 0] +``` + +Gas simulation at offset 237072 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237076 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x68] + .D==========================================================================eER jump 237178 if r7 == 0 +``` + +Gas simulation at offset 237091 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r7 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... r7 = u64 [0x1097770] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r7 = u64 [r7 + 0x8] + ..DeeE-----------------------------------------------------------------------R...................... i32 r9 = r5 + 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R...................... r8 = u64 [r1 + 0x30] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8152, jump [r10 + 0] +``` + +Gas simulation at offset 237122 with total cost of 1: + +``` + DeER jump 237196 if r7 == 0 +``` + +Gas simulation at offset 237125 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 56] = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 237200 +``` + +Gas simulation at offset 237141 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [0x1097770] + .D========================eE--------------R jump 237483 if r7 == 1 +``` + +Gas simulation at offset 237158 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u32 [r5 + 20] = 0 + D.............................................................................. r5 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [0x1097770] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x68] + .D==========================================================================eER jump 237091 if r7 != 0 +``` + +Gas simulation at offset 237178 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [0x1097770] + .D========================eE--------------R jump 237234 if r5 != 0 +``` + +Gas simulation at offset 237194 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 237270 +``` + +Gas simulation at offset 237196 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237200 with total cost of 54: + +``` + DeeeER................................................... r8 = r7 >s 0 + .DeeER................................................... i32 r9 = r5 - r7 + ..D=eeER................................................. r8 = 0 - r8 + ..D===eER................................................ r7 = r7 & r8 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x40] = r7 + ...D==eE-------------------------R....................... r8 = r8 & r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---R....................... r7 = u64 [r1 + 0x30] + ...D=========================eE--R....................... r7 = r7 + r8 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [0x1097770] + ....D=========================eE------------------------R jump 237270 if r5 == 0 +``` + +Gas simulation at offset 237234 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x60] + D==================================================eER jump 237261 if r8 == 0 +``` + +Gas simulation at offset 237243 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8154, jump [r8 + 0] +``` + +Gas simulation at offset 237251 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x10] = r7 + DeeE-----------------------R i32 r7 = r7 + 0 + D==eeeeeeeeeeeeeeeeeeeeE---R jump 237366 if r7 != 0 +``` + +Gas simulation at offset 237259 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 237270 +``` + +Gas simulation at offset 237261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x10] + D=========================eeE-------------R i32 r7 = r7 + 0 + .D==========================eE------------R jump 237366 if r7 != 0 +``` + +Gas simulation at offset 237270 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [0x1097770] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r5 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r5 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x110] + .D==========================================================================eER jump 237307 if r8 == 0 +``` + +Gas simulation at offset 237292 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8156, jump [r8 + 0] +``` + +Gas simulation at offset 237303 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237307 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r5 + 16] = 0 + D=========================eE--------------R jump 237325 if r7 == 0 +``` + +Gas simulation at offset 237317 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 76] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x1097770] + D=========================eE--------------R jump 237399 if r7 == r5 +``` + +Gas simulation at offset 237335 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r10 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237352 if r9 == 0 +``` + +Gas simulation at offset 237342 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r10 + 0x28] + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8158, jump [r9 + 0] +``` + +Gas simulation at offset 237352 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x1097728] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237366 if r7 == 0 +``` + +Gas simulation at offset 237361 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8160, jump [r7 + 0] +``` + +Gas simulation at offset 237366 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1097770] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER jump 237414 if r8 != 0 +``` + +Gas simulation at offset 237381 with total cost of 1: + +``` + DeER jump 237414 if r5 == 0 +``` + +Gas simulation at offset 237384 with total cost of 1: + +``` + DeER jump 237414 if r7 == 0 +``` + +Gas simulation at offset 237387 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x800f4] + D=========================eE--------------R jump 236955 if r7 != 0 +``` + +Gas simulation at offset 237397 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 237414 +``` + +Gas simulation at offset 237399 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [0x1097770] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r10 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237342 if r9 != 0 +``` + +Gas simulation at offset 237412 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 237352 +``` + +Gas simulation at offset 237414 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x1097770] + D=========================eE--------------R jump 237437 if r7 == 0 +``` + +Gas simulation at offset 237424 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r5 + 0x30] + D==================================================eER jump 237459 if r6 != 0 +``` + +Gas simulation at offset 237437 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 237452 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r6 + 0x18] + D=========================eE--------------R jump 237437 if r6 == 0 +``` + +Gas simulation at offset 237459 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r6 + 0] + D=========================eE--------------R jump 237452 if r11 == 0 +``` + +Gas simulation at offset 237465 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r6 + 0x10] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 8162, jump [r11 + 0] +``` + +Gas simulation at offset 237481 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 237452 +``` + +Gas simulation at offset 237483 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x110] + .D==========================================================================eER jump 237514 if r8 == 0 +``` + +Gas simulation at offset 237499 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8164, jump [r8 + 0] +``` + +Gas simulation at offset 237510 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237514 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r9 + 16] = 0 + D=========================eE--------------R jump 237532 if r7 == 0 +``` + +Gas simulation at offset 237524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 76] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237532 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237549 if r7 != r9 +``` + +Gas simulation at offset 237542 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1097770] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237549 with total cost of 1: + +``` + DeER jump 237569 if r5 == 0 +``` + +Gas simulation at offset 237552 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237569 if r9 == 0 +``` + +Gas simulation at offset 237559 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x28] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8166, jump [r9 + 0] +``` + +Gas simulation at offset 237569 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [0x1097728] + D=========================eER jump 237437 if r12 == 0 +``` + +Gas simulation at offset 237582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + DeE------------------------R r1 = r1 + 0x60 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 237596 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeE------------------------R. r5 = 0x80940 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x8094c] + .D=========================eER jump 237668 if r8 != r7 +``` + +Gas simulation at offset 237621 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x80950] + DeE---------------------------------------R r6 = 0x1 + D=========================eE--------------R jump 237695 if r8 != 0 +``` + +Gas simulation at offset 237633 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x80940] + DeE------------------------R r9 = 0x1287d + .DeE-----------------------R r7 = r1 + 0x8 + .DeE-----------------------R r8 = 0x40 + .DeeeeeeeeeeeeeeeE---------R r0 = 8168, jump 2314 +``` + +Gas simulation at offset 237658 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 237672 +``` + +Gas simulation at offset 237662 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 237695 +``` + +Gas simulation at offset 237668 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 237695 +``` + +Gas simulation at offset 237672 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 237686 if r7 == 0 +``` + +Gas simulation at offset 237678 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8170, jump [r7 + 0] +``` + +Gas simulation at offset 237683 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 237662 if r7 u 0 + .DeE--R jump 237829 if r7 == 4 +``` + +Gas simulation at offset 237825 with total cost of 2: + +``` + DeER. r11 = 0x5 + DeeER fallthrough +``` + +Gas simulation at offset 237829 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x40] = r6 + .DeE--------------------------------------R........... r5 = 0x80940 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = i32 [0x80950] + ..D========================eE-------------R........... r12 = r9 & r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 237918 if r10 == 0 +``` + +Gas simulation at offset 237861 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x8094c] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 237896 if r7 == 0 +``` + +Gas simulation at offset 237869 with total cost of 1: + +``` + DeER jump 237896 if r8 == r7 +``` + +Gas simulation at offset 237872 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x80a80] + D=========================eE--------------R jump 239603 if r9 == 0 +``` + +Gas simulation at offset 237882 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x80a7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0 + DeeeeeeeeeeeeeeeE----------R jump 237939 +``` + +Gas simulation at offset 237892 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 237896 with total cost of 6: + +``` + DeER..... r8 = r8 + 0xfffffffffffffffc + D=eeeER.. r8 = r8 >u 0 + .D===eER. r8 = r8 | r12 + .D====eER jump 239386 if r8 != 0 +``` + +Gas simulation at offset 237908 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x80948] + D=========================eE--------------R jump 239386 if r8 == r11 +``` + +Gas simulation at offset 237918 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237922 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x80a80] + D=========================eE--------------R jump 237996 if r9 == 0 +``` + +Gas simulation at offset 237931 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x80a7c] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 237942 if r7 == 0 +``` + +Gas simulation at offset 237939 with total cost of 1: + +``` + DeER jump 237996 if r8 != r7 +``` + +Gas simulation at offset 237942 with total cost of 6: + +``` + DeER..... r8 = r8 + 0xfffffffffffffffc + DeER..... r6 = 0x80a70 + .DeeeER.. r7 = r8 >u 0 + .D===eER. r7 = r7 | r12 + ..D===eER jump 237967 if r7 != 0 +``` + +Gas simulation at offset 237958 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a78] + D=========================eE--------------R jump 237996 if r7 != r11 +``` + +Gas simulation at offset 237967 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a84] + D=========================eE--------------R jump 239627 if r7 == 0 +``` + +Gas simulation at offset 237977 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x18] + D=========================eE--------------R........... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 237996 +``` + +Gas simulation at offset 237992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 237996 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x14] + DeE---------------------------------------R r9 = 0x3 + .D========================eE--------------R jump 238012 if r7 != r9 +``` + +Gas simulation at offset 238009 with total cost of 1: + +``` + DeER jump 238038 if r8 != 0 +``` + +Gas simulation at offset 238012 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = 0x80a70 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x80a7c] + D=========================eE--------------R jump 238200 if r11 != 3 +``` + +Gas simulation at offset 238028 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x80a84] + D=========================eE--------------R jump 238200 if r9 == 0 +``` + +Gas simulation at offset 238038 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x1097718] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 238107 if r8 <=s 0 +``` + +Gas simulation at offset 238051 with total cost of 26: + +``` + DeER......................... r6 = 0 + DeER......................... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r7 + DeE------------------------R. r7 = 0x193f8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 238067 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097720] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 8176, jump 254126 +``` + +Gas simulation at offset 238088 with total cost of 1: + +``` + DeER jump 238179 if r7 == 0 +``` + +Gas simulation at offset 238091 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x1097718] + DeE---------------------------------------R r5 = r5 + 0x1 + DeE---------------------------------------R r6 = r6 + 0x8 + .D========================eE--------------R jump 238067 if r5 s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r6 = u64 [r1 + 0x40] + .D=========================eE-R.................... r1 = r1 + 0x58 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 239386 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x80954] + DeE---------------------------------------R r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x18] = r9 + .D========================eE--------------R jump 237922 if r8 != 0 +``` + +Gas simulation at offset 239402 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x80960] + .D========================eER jump 239433 if r8 == 0 +``` + +Gas simulation at offset 239418 with total cost of 22: + +``` + DeER..................... r7 = 0x1097738 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8218, jump [r8 + 0] +``` + +Gas simulation at offset 239429 with total cost of 1: + +``` + DeER jump 239827 if r7 > 0x20 + DeeeeeeeeeeeeeeeER r0 = 8264, jump 67345 +``` + +Gas simulation at offset 240151 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x109777c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .D========================eER..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 240170 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1097770] + D=========================eER jump 240231 if r7 == 0 +``` + +Gas simulation at offset 240179 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x50] + .D==========================================================================eER jump 240231 if r7 == 0 +``` + +Gas simulation at offset 240194 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r7 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... r7 = u64 [0x1097770] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r7 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... u64 [r1 + 0] = 0x80 + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8266, jump [r9 + 0] +``` + +Gas simulation at offset 240224 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 240237 if r8 >=s 0 +``` + +Gas simulation at offset 240229 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 240334 +``` + +Gas simulation at offset 240231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x800f8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 240237 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 240249 if r8 =s r5 +``` + +Gas simulation at offset 242618 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8468, jump 75684 +``` + +Gas simulation at offset 242627 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + D=========================eER jump 242572 if r7 =s r5 +``` + +Gas simulation at offset 242688 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8476, jump 75684 +``` + +Gas simulation at offset 242697 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + D=========================eER jump 242758 if r7 >=s r8 +``` + +Gas simulation at offset 242703 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x20] + D=========================eE--------------R jump 242572 if r7 != 255 +``` + +Gas simulation at offset 242713 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x21] + D=========================eE--------------R r7 = r7 & 0xf6 + D==========================eE-------------R jump 242555 if r7 != 242 +``` + +Gas simulation at offset 242727 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x22] + D=========================eE--------------R r8 = r7 & 0xf0 + .D=========================eE-------------R jump 242555 if r8 == 0 +``` + +Gas simulation at offset 242739 with total cost of 1: + +``` + DeER jump 242555 if r8 == 240 +``` + +Gas simulation at offset 242745 with total cost of 2: + +``` + DeER. r7 = r7 & 0xc + D=eER jump 242555 if r7 == 12 +``` + +Gas simulation at offset 242753 with total cost of 15: + +``` + DeER.............. r5 = 0x1 + DeeeeeeeeeeeeeeeER jump 242761 +``` + +Gas simulation at offset 242758 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 242761 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + D.................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = u64 [r1 + 0x10] + DeE---------------------------------------R........ r9 = 0 + .DeE--------------------------------------R........ r0 = 0x211e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 242778 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + .DeE-----------------------R...................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 242794 with total cost of 1: + +``` + DeER jump 242054 if r7 == 0 +``` + +Gas simulation at offset 242798 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... u64 [r1 + 48] = 0x6 + .D.................................................. r6 = r8 + .D.................................................. r5 = r7 + .DeE--------------------------------------R......... r9 = 0 + ..DeE-------------------------------------R......... r0 = 0x2120 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r12 = u64 [r7 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 242827 with total cost of 48: + +``` + DeER............................................... r8 = r1 + 0x2e + DeER............................................... r9 = 0x1 + DeER............................................... r10 = 0x2 + .D................................................. r7 = r5 + .DeER.............................................. r0 = 0x2122 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 242847 with total cost of 1: + +``` + DeER jump 242869 if r7 != 2 +``` + +Gas simulation at offset 242851 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r1 + 0x2e] + .D========================eE--------------R...... r7 = r8 & 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 242903 if r7 == 0 +``` + +Gas simulation at offset 242864 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 242872 +``` + +Gas simulation at offset 242869 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 242872 with total cost of 47: + +``` + D................................................. r8 = r6 + DeER.............................................. r9 = 0 + DeER.............................................. r0 = 0x2124 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 242885 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 242888 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 242903 with total cost of 1: + +``` + DeER jump 243013 if r8 == 0 +``` + +Gas simulation at offset 242906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 243085 if r8 == 0 +``` + +Gas simulation at offset 242915 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 242923 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. u64 [r1 + 0x10] = r6 + DeE---------------------------------------R................................. r8 = r1 + 0x2e + .DeE--------------------------------------R................................. r9 = 0x1 + .DeE--------------------------------------R................................. r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r6 = u64 [r1 + 0x18] + .D.......................................................................... r7 = r6 + ..DeE-------------------------------------R................................. r0 = 0x2126 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 242950 with total cost of 1: + +``` + DeER jump 243098 if r7 != 2 +``` + +Gas simulation at offset 242955 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u16 [r1 + 0x2e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x20] + .D========================eeE-------------R............ i32 r8 = r8 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + ..DeE-------------------------------------------------R r8 = r1 + 0x2e + ..DeE-------------------------------------------------R r9 = 0x1 + ..DeE-------------------------------------------------R r10 = 0x2 + ...D................................................... r7 = r6 + ...DeE------------------------------------------------R r0 = 0x2128 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r12 = u64 [r7 + 0x10] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 242988 with total cost of 1: + +``` + DeER jump 243094 if r7 != 2 +``` + +Gas simulation at offset 242992 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r1 + 0x2e] + DeeE--------------------------------------R i32 r5 = r5 + 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r6 = u64 [r1 + 0x10] + .D=========================eeE------------R i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x8] + ..D========================eE-------------R jump 242923 if r5 > 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D=eeeeeeeeeeeeeeeeeeeeE-----R jump 242915 if r8 != 0 +``` + +Gas simulation at offset 243085 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeE------------------------R r5 = 0 + DeeeeeeeeeeeeeeeE----------R jump 243118 +``` + +Gas simulation at offset 243094 with total cost of 2: + +``` + DeER. r5 = r5 + 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 243098 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0] + .DeE--------------------------------------R................................ r9 = 0 + .DeE--------------------------------------R................................ r0 = 0x2130 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 243118 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r1 + 0] + DeE------------------------R............................................... r9 = 0 + DeE------------------------R............................................... r0 = 0x2132 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 243134 with total cost of 26: + +``` + DeER......................... r5 = r5 << 0x20 + D=eER........................ r5 = r5 >> 0x20 + DeE-R........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x8] + .D========================eER jump 242888 if r8 != r5 +``` + +Gas simulation at offset 243149 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x20] + D=========================eeeER r7 = r6 =u r7 +``` + +Gas simulation at offset 243205 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r7 = 0xfffffff0 + D=eE--------------------------------------R.................................. r5 = r5 + r7 + .DeE--------------------------------------R.................................. r7 = 0xffffffff + .D=eE-------------------------------------R.................................. r7 = r7 & r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................. r8 = u64 [r1 + 0x18] + ..D========================eE-------------R.................................. r8 = r8 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................. r6 = u64 [r1 + 0x10] + ..D.......................................................................... r7 = r6 + ..DeE-------------------------------------R.................................. r9 = 0 + ...DeE------------------------------------R.................................. r0 = 0x213a + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 243254 with total cost of 48: + +``` + DeER............................................... r8 = r1 + 0x22 + DeER............................................... r9 = 0x1 + DeER............................................... r10 = 0x6 + .DeER.............................................. r5 = 0x6 + .D................................................. r7 = r6 + .DeER.............................................. r0 = 0x213c + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 243277 with total cost of 1: + +``` + DeER r6 = 0 + DeER jump 243303 if r7 != r5 +``` + +Gas simulation at offset 243282 with total cost of 16: + +``` + DeER............... r8 = 0x15fea + DeER............... r7 = r1 + 0x22 + DeER............... r9 = 0x6 + .DeeeeeeeeeeeeeeeER r0 = 8510, jump 257311 +``` + +Gas simulation at offset 243299 with total cost of 3: + +``` + DeeeER r6 = r7 =u r7 +``` + +Gas simulation at offset 243597 with total cost of 26: + +``` + DeER......................... r8 = r8 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0 + DeeeeeeeeeeeeeeeE-----------R jump 243612 +``` + +Gas simulation at offset 243604 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x38] + D=========================eE--------------R jump 243746 if r7 == 0 +``` + +Gas simulation at offset 243612 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x80940 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80954] + D=========================eE--------------R jump 243644 if r7 == 0 +``` + +Gas simulation at offset 243626 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x80978] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x80980] + D=========================eE--------------R r7 = r7 | r8 + .D=========================eE-------------R jump 243846 if r7 != 0 +``` + +Gas simulation at offset 243644 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x80a70 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a84] + D=========================eE--------------R jump 244558 if r7 == 0 +``` + +Gas simulation at offset 243659 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x80aa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x80ab0] + D=========================eE--------------R r7 = r7 | r8 + .D=========================eE-------------R jump 244558 if r7 == 0 +``` + +Gas simulation at offset 243677 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r9 + D=========================eE--------------R jump 244380 if r7 != 4 +``` + +Gas simulation at offset 243691 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1097778] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 244358 if r7 != 0 +``` + +Gas simulation at offset 243705 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8536, jump 253600 +``` + +Gas simulation at offset 243713 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeE------------------------R r5 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 244358 if r5 == 0 +``` + +Gas simulation at offset 243723 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeER........................ r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0xffffffffffffffff + DeE------------------------R r10 = 0x78 + .DeE-----------------------R r2 = 0x1 + .DeE-----------------------R r4 = 0x3b + .DeE-----------------------R r0 = r1 + 0x48 + ..DeeeeeeeeeeeeeeeE--------R jump 244143 +``` + +Gas simulation at offset 243746 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x80940 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80954] + D=========================eE--------------R jump 243778 if r7 == 0 +``` + +Gas simulation at offset 243760 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x80978] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x80980] + D=========================eE--------------R r7 = r7 | r8 + .D=========================eE-------------R jump 244061 if r7 != 0 +``` + +Gas simulation at offset 243778 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x80a70 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a84] + D=========================eE--------------R jump 244558 if r7 == 0 +``` + +Gas simulation at offset 243793 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x80aa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x80ab0] + D=========================eE--------------R r7 = r7 | r8 + .D=========================eE-------------R jump 244558 if r7 == 0 +``` + +Gas simulation at offset 243811 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [0x80ab0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 244541 if r9 == 0 +``` + +Gas simulation at offset 243824 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8538, jump [r9 + 0] +``` + +Gas simulation at offset 243834 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244408 if r7 != 0 +``` + +Gas simulation at offset 243843 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 244558 +``` + +Gas simulation at offset 243846 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x8094c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r9 + D=========================eE--------------R jump 244294 if r7 != 4 +``` + +Gas simulation at offset 243860 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1097778] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 244272 if r7 != 0 +``` + +Gas simulation at offset 243874 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8540, jump 253600 +``` + +Gas simulation at offset 243882 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeE------------------------R r5 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 244272 if r5 == 0 +``` + +Gas simulation at offset 243892 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeER........................ r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0xffffffffffffffff + DeE------------------------R r10 = 0x78 + .DeE-----------------------R r2 = 0x1 + .DeE-----------------------R r4 = 0x3b + .DeE-----------------------R r0 = r1 + 0x48 + ..DeeeeeeeeeeeeeeeE--------R jump 243961 +``` + +Gas simulation at offset 243914 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x30] + .DeE--------------------------------------R.......... r2 = 0x1 + .DeE--------------------------------------R.......... r4 = 0x3b + .DeE--------------------------------------R.......... r0 = r1 + 0x48 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r12 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r10 = u64 [r1 + 0x10] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 243942 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r12 = r12 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r3 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r3 + 0] = a0 + .DeE------------------------------------------------R r5 = r5 + 0xffffffffffffffff + .DeE------------------------------------------------R r6 = r6 + 0x1 + .D=eE-----------------------------------------------R jump 244262 if r5 == 0 +``` + +Gas simulation at offset 243961 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244031 if r8 != r2 +``` + +Gas simulation at offset 243966 with total cost of 26: + +``` + DeER......................... r8 = r0 + r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeE------R jump 243981 if r7 == r4 +``` + +Gas simulation at offset 243975 with total cost of 1: + +``` + DeER r8 = 0x1 + DeER jump 243942 if r7 != 0 +``` + +Gas simulation at offset 243981 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + DeE------------------------R......................... r7 = r10 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = 0 + .DeE------------------------------------------------R r11 = 0x73 + .D=eeeeeeeeeeeeeeeeeeeeE----------------------------R jump 244054 if r7 != r11 +``` + +Gas simulation at offset 243999 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + DeE------------------------R r7 = r1 + 0x48 + .DeE-----------------------R r0 = 0x215e + .DeE-----------------------R r9 = 0x20 + .DeE-----------------------R r10 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeE---------R jump 284531 +``` + +Gas simulation at offset 244022 with total cost of 1: + +``` + DeER jump 243914 if r7 =s 0 +``` + +Gas simulation at offset 244272 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x800ec] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 244280 with total cost of 1: + +``` + DeER jump 244294 if r7 != 0 +``` + +Gas simulation at offset 244283 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80948] + D=========================eE--------------R jump 243644 if r7 != 15 +``` + +Gas simulation at offset 244294 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x40] + D=========================eE--------------R jump 244323 if r9 == 0 +``` + +Gas simulation at offset 244301 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8550, jump [r9 + 0] +``` + +Gas simulation at offset 244312 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244408 if r7 != 0 +``` + +Gas simulation at offset 244320 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 243644 +``` + +Gas simulation at offset 244323 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [0x80978] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8552, jump [r8 + 0] +``` + +Gas simulation at offset 244337 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244408 if r7 != 0 +``` + +Gas simulation at offset 244345 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 243644 +``` + +Gas simulation at offset 244348 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 244366 if r7 >=s 0 +``` + +Gas simulation at offset 244358 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x800ec] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 244366 with total cost of 1: + +``` + DeER jump 244380 if r7 != 0 +``` + +Gas simulation at offset 244369 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x80a78] + D=========================eE--------------R jump 244558 if r7 != 15 +``` + +Gas simulation at offset 244380 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r9 + 0x40] + D=========================eE--------------R jump 244526 if r9 == 0 +``` + +Gas simulation at offset 244388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8554, jump [r9 + 0] +``` + +Gas simulation at offset 244399 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244558 if r7 == 0 +``` + +Gas simulation at offset 244408 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x458 + DeeeeeeeeeeeeeeeER r0 = 8556, jump 5210 +``` + +Gas simulation at offset 244422 with total cost of 1: + +``` + DeER jump 244508 if r7 == 0 +``` + +Gas simulation at offset 244425 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [0x800f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r7 + 0x8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x48] = r8 + .DeE------------------------------------------------R r8 = 0x2f + .D................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x40] + ..D.................................................. r7 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 8558, jump 254511 +``` + +Gas simulation at offset 244455 with total cost of 25: + +``` + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeE------------------------R r7 = r6 + 0x54 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 244470 if r9 == 0 +``` + +Gas simulation at offset 244466 with total cost of 2: + +``` + DeER. r5 = r9 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 244470 with total cost of 15: + +``` + DeER.............. r9 = 0x400 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 8560, jump 255720 +``` + +Gas simulation at offset 244482 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 8562, jump 4480 +``` + +Gas simulation at offset 244492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 8564, jump 4480 +``` + +Gas simulation at offset 244502 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 244975 +``` + +Gas simulation at offset 244508 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8566, jump 12993 +``` + +Gas simulation at offset 244515 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeE------------------------R r0 = 0x21a4 + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 244526 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [0x80aa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x40] + DeE---------------------------------------R....... r0 = 0x2178 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 244541 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8568, jump [r8 + 0] +``` + +Gas simulation at offset 244549 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244408 if r7 != 0 +``` + +Gas simulation at offset 244558 with total cost of 25: + +``` + DeER........................ r8 = 0x1536d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 8570, jump 74824 +``` + +Gas simulation at offset 244575 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244939 if r7 == 0 +``` + +Gas simulation at offset 244579 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeE------------------------R r8 = 0x2e + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 8572, jump 254511 +``` + +Gas simulation at offset 244593 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 244840 if r7 == 0 +``` + +Gas simulation at offset 244600 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x1 + DeER......................... r8 = 0x13d2e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 8574, jump 253718 +``` + +Gas simulation at offset 244617 with total cost of 20: + +``` + DeER................... r5 = 0x3 + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244624 with total cost of 25: + +``` + DeER........................ r8 = 0x193f8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8576, jump 253718 +``` + +Gas simulation at offset 244638 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244642 with total cost of 25: + +``` + DeER........................ r8 = 0x11473 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8578, jump 253718 +``` + +Gas simulation at offset 244656 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244660 with total cost of 25: + +``` + DeER........................ r8 = 0x1a992 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8580, jump 253718 +``` + +Gas simulation at offset 244674 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244678 with total cost of 25: + +``` + DeER........................ r8 = 0x158e0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8582, jump 253718 +``` + +Gas simulation at offset 244692 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244696 with total cost of 25: + +``` + DeER........................ r8 = 0x182a6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8584, jump 253718 +``` + +Gas simulation at offset 244710 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244843 if r7 == 0 +``` + +Gas simulation at offset 244714 with total cost of 25: + +``` + DeER........................ r8 = 0x1498c + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8586, jump 253718 +``` + +Gas simulation at offset 244728 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244732 with total cost of 25: + +``` + DeER........................ r8 = 0x10f25 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8588, jump 253718 +``` + +Gas simulation at offset 244746 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244750 with total cost of 25: + +``` + DeER........................ r8 = 0x14dad + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8590, jump 253718 +``` + +Gas simulation at offset 244764 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244768 with total cost of 25: + +``` + DeER........................ r8 = 0x17d1c + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8592, jump 253718 +``` + +Gas simulation at offset 244782 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244786 with total cost of 25: + +``` + DeER........................ r8 = 0x1742e + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8594, jump 253718 +``` + +Gas simulation at offset 244800 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244804 with total cost of 25: + +``` + DeER........................ r8 = 0x1b2cf + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8596, jump 253718 +``` + +Gas simulation at offset 244818 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244822 with total cost of 25: + +``` + DeER........................ r8 = 0x14990 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 8598, jump 253718 +``` + +Gas simulation at offset 244836 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 244993 if r7 == 0 +``` + +Gas simulation at offset 244840 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 244843 with total cost of 25: + +``` + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + D........................... r8 = r5 + D........................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 8600, jump 244999 +``` + +Gas simulation at offset 244859 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 244916 if r7 == 0 +``` + +Gas simulation at offset 244864 with total cost of 25: + +``` + DeER........................ r8 = 0x2f + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 8602, jump 254511 +``` + +Gas simulation at offset 244878 with total cost of 20: + +``` + D...................... r9 = r7 + DeER................... r7 = r5 + 0x54 + DeeeeeeeeeeeeeeeeeeeeER jump 244890 if r9 == 0 +``` + +Gas simulation at offset 244886 with total cost of 2: + +``` + DeER. r6 = r9 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 244890 with total cost of 15: + +``` + DeER.............. r9 = 0x400 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 8604, jump 255720 +``` + +Gas simulation at offset 244902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeE------------------------R r0 = 0x219e + DeeeeeeeeeeeeeeeE----------R jump 4480 +``` + +Gas simulation at offset 244916 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 8606, jump 4480 +``` + +Gas simulation at offset 244926 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8608, jump 4480 +``` + +Gas simulation at offset 244935 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 244975 +``` + +Gas simulation at offset 244939 with total cost of 15: + +``` + DeER.............. r7 = 0x19fa7 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 8610, jump 12712 +``` + +Gas simulation at offset 244953 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8612, jump 4480 +``` + +Gas simulation at offset 244962 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 8614, jump 4480 +``` + +Gas simulation at offset 244972 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 244975 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x458] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x450] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x448] + DeE------------------------R...................... r1 = r1 + 0x460 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 244993 with total cost of 15: + +``` + DeER.............. r5 = 0x64 + DeeeeeeeeeeeeeeeER jump 244843 +``` + +Gas simulation at offset 244999 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xfffffffffffffb88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x470] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x468] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x460] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x50] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 245172 if r7 == 0 +``` + +Gas simulation at offset 245022 with total cost of 50: + +``` + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 72] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x800ec] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + .D................................................... r7 = r5 + .D................................................... r6 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 8616, jump 75684 +``` + +Gas simulation at offset 245050 with total cost of 25: + +``` + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 245096 if r6 != 0 +``` + +Gas simulation at offset 245058 with total cost of 26: + +``` + D............................ r7 = r5 + DeER......................... r0 = 0x21aa + DeER......................... r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r6 + .D........................... r6 = r7 + .DeE------------------------R r0 = 0x2054 + ..DeeeeeeeeeeeeeeeE---------R jump 75684 +``` + +Gas simulation at offset 245090 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 245322 if r7 == 0 +``` + +Gas simulation at offset 245096 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + DeE------------------------R jump 245363 if r8 != 4 +``` + +Gas simulation at offset 245104 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + D=========================eE--------------R jump 245343 if r7 == 0 +``` + +Gas simulation at offset 245112 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x1097778] + D=========================eE--------------R jump 245343 if r7 != 0 +``` + +Gas simulation at offset 245123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 8620, jump 253600 +``` + +Gas simulation at offset 245132 with total cost of 2: + +``` + DeER. r6 = r7 + 0x1 + D=eER jump 245343 if r6 == 0 +``` + +Gas simulation at offset 245139 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + DeE------------------------R.. r8 = 0 + DeE------------------------R.. r9 = 0 + DeE------------------------R.. r7 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r7 + .DeE------------------------R. r11 = 0x78 + .DeE------------------------R. r0 = 0x1 + .DeE------------------------R. r3 = 0x3b + ..DeE-----------------------R. r4 = r1 + 0x60 + ..DeE-----------------------R. r2 = 0x73 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + ...DeeeeeeeeeeeeeeeE---------R jump 245232 +``` + +Gas simulation at offset 245172 with total cost of 15: + +``` + DeER.............. r7 = 0x12e19 + DeeeeeeeeeeeeeeeER r0 = 8622, jump 12712 +``` + +Gas simulation at offset 245184 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 245950 +``` + +Gas simulation at offset 245187 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x58] = r7 + DeE---------------------------------------R.......... r0 = 0x1 + .DeE--------------------------------------R.......... r3 = 0x3b + .DeE--------------------------------------R.......... r4 = r1 + 0x60 + .DeE--------------------------------------R.......... r2 = 0x73 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r9 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r11 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r10 = u64 [r1 + 0x18] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x10] + ...DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 245218 with total cost of 25: + +``` + DeER........................ r9 = r9 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a3 + DeE------------------------R r6 = r6 + 0xffffffffffffffff + DeE------------------------R r5 = r5 + 0x1 + .DeE-----------------------R jump 245333 if r6 == 0 +``` + +Gas simulation at offset 245232 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 245296 if r8 != r0 +``` + +Gas simulation at offset 245237 with total cost of 20: + +``` + DeER................... r12 = r4 + r9 + DeeeeeeeeeeeeeeeeeeeeER jump 245249 if r10 == r3 +``` + +Gas simulation at offset 245243 with total cost of 20: + +``` + DeER................... r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 245218 if r10 != 0 +``` + +Gas simulation at offset 245249 with total cost of 25: + +``` + DeER........................ r7 = r11 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = 0 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 245318 if r7 != r2 +``` + +Gas simulation at offset 245258 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r9 + .D========================eER r7 = r1 + 0x60 + .DeE------------------------R r0 = 0x21b0 + .DeE------------------------R r9 = 0x20 + ..DeE-----------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE---------R jump 284531 +``` + +Gas simulation at offset 245287 with total cost of 1: + +``` + DeER jump 245187 if r7 =s 0 +``` + +Gas simulation at offset 245343 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x800ec] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 80] = 0 + .DeE------------------------------------------------R r0 = 0x21b2 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 12972 +``` + +Gas simulation at offset 245363 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8626, jump 12972 +``` + +Gas simulation at offset 245370 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 8628, jump 237596 +``` + +Gas simulation at offset 245381 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 245882 if r7 == 0 +``` + +Gas simulation at offset 245385 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 8630, jump 237794 +``` + +Gas simulation at offset 245396 with total cost of 1: + +``` + DeER jump 245882 if r7 == 0 +``` + +Gas simulation at offset 245400 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r11 = 0x80940 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = i32 [0x80954] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = i32 [0x8094c] + .D========================eeeE------------R........ r7 = r7 >u 0 + .D========================eE--------------R........ r8 = r8 ^ r6 + ..D========================eeeE-----------R........ r8 = r8 =s 0 +``` + +Gas simulation at offset 246767 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 246847 +``` + +Gas simulation at offset 246769 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 8696, jump 69235 +``` + +Gas simulation at offset 246781 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0x78] + DeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 246889 if r7 <=s 0 +``` + +Gas simulation at offset 246795 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 246812 if r9 == 0 +``` + +Gas simulation at offset 246798 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8698, jump [r9 + 0] +``` + +Gas simulation at offset 246809 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 246906 if r7 >=s 0 +``` + +Gas simulation at offset 246812 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8700, jump 12931 +``` + +Gas simulation at offset 246819 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x11dc3 + DeeeeeeeeeeeeeeeER r0 = 8702, jump 12712 +``` + +Gas simulation at offset 246833 with total cost of 25: + +``` + DeER........................ r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1097770] = 0 + DeeeeeeeeeeeeeeeE----------R jump 246909 +``` + +Gas simulation at offset 246847 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1097770] = 0 + DeeeeeeeeeeeeeeeE----------R jump 246909 +``` + +Gas simulation at offset 246858 with total cost of 15: + +``` + DeER.............. r7 = 0x1a996 + DeeeeeeeeeeeeeeeER r0 = 8704, jump 12712 +``` + +Gas simulation at offset 246870 with total cost of 25: + +``` + DeER........................ r0 = 0x2202 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 246884 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 246936 +``` + +Gas simulation at offset 246889 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 246906 if r9 == 0 +``` + +Gas simulation at offset 246892 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x8] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8708, jump [r9 + 0] +``` + +Gas simulation at offset 246902 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 246909 +``` + +Gas simulation at offset 246906 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 246909 with total cost of 28: + +``` + DeeeER......................... r8 = r7 =s 0 +``` + +Gas simulation at offset 247013 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 247055 +``` + +Gas simulation at offset 247015 with total cost of 15: + +``` + DeER.............. r7 = 0x19401 + DeeeeeeeeeeeeeeeER r0 = 8716, jump 12712 +``` + +Gas simulation at offset 247027 with total cost of 25: + +``` + DeER........................ r5 = 0xffffffffffffffff + DeER........................ r0 = 0x2212 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 247044 with total cost of 15: + +``` + DeER.............. r5 = 0xffffffffffffffff + DeER.............. r0 = 0x220e + DeeeeeeeeeeeeeeeER jump 12931 +``` + +Gas simulation at offset 247055 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8718, jump 12931 +``` + +Gas simulation at offset 247062 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x11dc3 + DeeeeeeeeeeeeeeeER r0 = 8720, jump 12712 +``` + +Gas simulation at offset 247076 with total cost of 25: + +``` + DeER........................ r0 = 0x2212 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10976dc] + DeeeeeeeeeeeeeeeE----------R jump 19199 +``` + +Gas simulation at offset 247090 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 247102 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x1097770] + .D............................ r5 = r7 + .D=========================eER jump 247175 if r8 == 0 +``` + +Gas simulation at offset 247125 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x50] + .D==========================================================================eER jump 247175 if r7 == 0 +``` + +Gas simulation at offset 247140 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................... r7 = u64 [0x1097770] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... r7 = u64 [0x1097770] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r7 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................... u64 [r1 + 0] = r9 + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8724, jump [r8 + 0] +``` + +Gas simulation at offset 247168 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 247183 if r5 >=s 0 +``` + +Gas simulation at offset 247173 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 247292 +``` + +Gas simulation at offset 247175 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x800f8] + DeE------------------------R jump 247292 if r5 =s r8 +``` + +Gas simulation at offset 247404 with total cost of 1: + +``` + DeER jump 247385 if r11 != 0 +``` + +Gas simulation at offset 247407 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 247375 if r11 == r5 +``` + +Gas simulation at offset 247413 with total cost of 2: + +``` + DeER. r11 = 0 + DeER. r10 = r10 + 0x1 + DeER. r9 = r9 + 0x8 + D=eER jump 247404 if r10 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + ..D===eE---------------------R..................... r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 247984 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x1097770] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 8766, jump 247309 +``` + +Gas simulation at offset 248012 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x1097758] + D=========================eER jump 248081 if r7 == 0 +``` + +Gas simulation at offset 248021 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x1097760] + D=========================eE--------------R jump 248081 if r7 <=s 0 +``` + +Gas simulation at offset 248031 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 248042 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x1097758] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 8768, jump 247309 +``` + +Gas simulation at offset 248060 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1097760] + DeE------------------------R. r5 = r5 + 0x1 + .DeE-----------------------R. r6 = r6 + 0x8 + .D========================eER jump 248042 if r5 u 0 + .D===========================eER................................................................................................................................................ r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................ r9 = u64 [r1 + 0x10] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u8 [r9 + 0x6] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R....................................................................................................................... r8 = u32 [r5 + 0x4] + ..D========================eeE--------------------------R....................................................................................................................... r8 = 0x10000 - r8 + ..DeE---------------------------------------------------R....................................................................................................................... r10 = 0xf424000 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r8 = r10 /s r8 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r8 /s r7 + .....D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r7 + .....DeeE----------------------------------------------------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 248423 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = u64 [r1 + 0x28] + .DeE------------------------------------------------R. r9 = 0x1 + .D=================================================eER jump 249130 if r7 != 0 +``` + +Gas simulation at offset 248439 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r1 + 0x43 + DeE---------------------------------------R........ r9 = 0x1 + .DeE--------------------------------------R........ r10 = 0x1 + .D................................................. r7 = r6 + .DeE--------------------------------------R........ r0 = 0x2256 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248460 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 248812 if r7 != r8 +``` + +Gas simulation at offset 248467 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x43] + D=========================eE--------------R jump 248812 if r7 == 0 +``` + +Gas simulation at offset 248475 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r1 + 0x45 + DeE---------------------------------------R........ r9 = 0x3 + .DeE--------------------------------------R........ r10 = 0x1 + .D................................................. r7 = r6 + .DeE--------------------------------------R........ r0 = 0x2258 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248496 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 249130 if r7 != r9 +``` + +Gas simulation at offset 248503 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = u8 [r1 + 0x46] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u8 [r1 + 0x45] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r1 + 0x43] + .D========================eER.. r6 = r6 << 0x8 + .D=========================eER. r8 = r6 | r10 + .D========================eE-R. r5 = r5 << 0x10 + ..D=======================eE-R. r7 = r7 + 0xffffffffffffffff + ..D=========================eER r8 = r8 | r5 + ..D========================eE-R jump 248635 if r7 >u 8 +``` + +Gas simulation at offset 248534 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r1 + 0x20] + D=========================eE--------------R.................................. r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D==================================================eER...................... r7 = r7 + r9 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 248551 with total cost of 1: + +``` + DeER jump 248423 if r8 == 0 +``` + +Gas simulation at offset 248554 with total cost of 2: + +``` + DeER. r5 = r5 + r6 + D=eER r5 = r5 + r10 + DeeER fallthrough +``` + +Gas simulation at offset 248561 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r8 = r1 + 0x36 + DeE---------------------------------------R................................. r9 = 0x1 + .DeE--------------------------------------R................................. r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r7 = u64 [r1 + 0x28] + .DeE--------------------------------------R................................. r0 = 0x225c + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248583 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 248590 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + D==eER jump 248561 if r5 != 0 +``` + +Gas simulation at offset 248596 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 248423 +``` + +Gas simulation at offset 248599 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r8 + DeE------------------------R................................................ r8 = r1 + 0x36 + DeE------------------------R................................................ r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0] = r10 + .DeE------------------------R............................................... r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x28] + .DeE------------------------R............................................... r0 = 0x2260 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 249127 if r7 != 2 +``` + +Gas simulation at offset 248635 with total cost of 1: + +``` + DeER jump 248423 if r8 == 0 +``` + +Gas simulation at offset 248639 with total cost of 2: + +``` + DeER. r5 = r5 + r6 + D=eER r5 = r5 + r10 + DeeER fallthrough +``` + +Gas simulation at offset 248646 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r8 = r1 + 0x36 + DeE---------------------------------------R................................. r9 = 0x1 + .DeE--------------------------------------R................................. r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r7 = u64 [r1 + 0x28] + .DeE--------------------------------------R................................. r0 = 0x2264 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248668 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 248675 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + D==eER jump 248646 if r5 != 0 +``` + +Gas simulation at offset 248681 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 248423 +``` + +Gas simulation at offset 248684 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r5 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r5 + 32] = 0x1 + DeE-------------------------------------------------R....................... r8 = r1 + 0x40 + .DeE------------------------------------------------R....................... r9 = 0x2 + .DeE------------------------------------------------R....................... r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................... r6 = u64 [r1 + 0x28] + .D.......................................................................... r7 = r6 + ..DeE-----------------------------------------------R....................... r0 = 0x2268 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248714 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 248721 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r1 + 0x40] + D=========================eE--------------R jump 249089 if r7 == 0 +``` + +Gas simulation at offset 248729 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x4] + DeE---------------------------------------R..... r9 = 0xffffffffffffffff + D=========================eeeeeeeeeeeeeeeeeeeeER jump 248743 if r8 == r9 +``` + +Gas simulation at offset 248739 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 249102 if r8 != r7 +``` + +Gas simulation at offset 248743 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r5 + 0x4] = r7 + DeE------------------------R....................... r8 = r1 + 0x44 + DeE------------------------R....................... r9 = 0x1 + .DeE-----------------------R....................... r10 = 0x1 + .D................................................. r7 = r6 + .DeE-----------------------R....................... r0 = 0x226a + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248766 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 248773 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x44] + D=========================eE--------------R jump 249115 if r7 != 0 +``` + +Gas simulation at offset 248781 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r1 + 0x44 + DeE---------------------------------------R........ r9 = 0x1 + .DeE--------------------------------------R........ r10 = 0x1 + .D................................................. r7 = r6 + .DeE--------------------------------------R........ r0 = 0x226c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248802 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 248386 if r7 == r8 +``` + +Gas simulation at offset 248809 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 249127 +``` + +Gas simulation at offset 248812 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER jump 249130 +``` + +Gas simulation at offset 248818 with total cost of 73: + +``` + DeER........................................................................ r8 = r1 + 0x3c + DeER........................................................................ r9 = 0x2 + DeER........................................................................ r10 = 0x1 + .DeER....................................................................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r6 = u64 [r1 + 0x28] + .D.......................................................................... r7 = r6 + .DeE------------------------R............................................... r0 = 0x2270 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248844 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 248848 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r1 + 0x44 + DeE---------------------------------------R........ r9 = 0x1 + .DeE--------------------------------------R........ r10 = 0x1 + .D................................................. r7 = r6 + .DeE--------------------------------------R........ r0 = 0x2272 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248869 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 248873 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x44] + D=========================eE--------------R jump 249328 if r7 == 0 +``` + +Gas simulation at offset 248881 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r11 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r11 + 0x4] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 249341 if r8 == 4294967295 +``` + +Gas simulation at offset 248893 with total cost of 1: + +``` + DeER jump 249341 if r8 == r7 +``` + +Gas simulation at offset 248897 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................ r9 = u16 [r1 + 0x3c] + .DeeeE------------------------------------R................................................ i32 r7 = 0x100 - r7 + ..D=======================eeeE------------R................................................ r7 = r7 * r9 + ...DeeeE----------------------------------R................................................ i32 r10 = 0x100 - r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r8 = r7 /u r10 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------R jump 249348 +``` + +Gas simulation at offset 248918 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r8 + DeE------------------------R................................................ r8 = r1 + 0x44 + DeE------------------------R................................................ r9 = 0x1 + .DeE-----------------------R................................................ r10 = 0x1 + .DeE-----------------------R................................................ r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x28] + .DeE------------------------R............................................... r0 = 0x2276 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248945 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 248949 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x20] + D==================================================eER jump 249147 if r7 == 0 +``` + +Gas simulation at offset 248960 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r8 = r1 + 0x44 + DeE---------------------------------------R................................. r9 = 0x1 + .DeE--------------------------------------R................................. r10 = 0x1 + .DeE--------------------------------------R................................. r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r7 = u64 [r1 + 0x28] + .DeE--------------------------------------R................................. r0 = 0x2278 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 248985 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 248989 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x44] + D=========================eE--------------R jump 249378 if r7 == 0 +``` + +Gas simulation at offset 248997 with total cost of 15: + +``` + DeER.............. r7 = 0x182cf + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249010 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x8] = r8 + DeE------------------------R................................................ r8 = r1 + 0x3c + DeE------------------------R................................................ r9 = 0x4 + .DeE-----------------------R................................................ r10 = 0x1 + .DeE-----------------------R................................................ r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x28] + .DeE------------------------R............................................... r0 = 0x227c + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249037 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 249040 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r1 + 0x3c] + D=========================eE--------------R jump 249183 if r7 == 0 +``` + +Gas simulation at offset 249048 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r6 + 0x4] + DeE-------------------------------------------------R. r9 = 0xffffffffffffffff + .D=================================================eER jump 249196 if r8 == r9 +``` + +Gas simulation at offset 249062 with total cost of 1: + +``` + DeER jump 249196 if r7 == r8 +``` + +Gas simulation at offset 249066 with total cost of 15: + +``` + DeER.............. r7 = 0x13d54 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249079 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------------------------------R r9 = 0x1 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 249130 +``` + +Gas simulation at offset 249089 with total cost of 15: + +``` + DeER.............. r7 = 0x16554 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249102 with total cost of 15: + +``` + DeER.............. r7 = 0x13d54 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249115 with total cost of 15: + +``` + DeER.............. r7 = 0x182cf + DeeeeeeeeeeeeeeeER r0 = 8832, jump 12712 +``` + +Gas simulation at offset 249127 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 249130 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 249147 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x44] + D=========================eE--------------R jump 249365 if r7 == 0 +``` + +Gas simulation at offset 249155 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r6 + 0x4] + DeE---------------------------------------R..... r9 = 0xffffffffffffffff + D=========================eeeeeeeeeeeeeeeeeeeeER jump 249399 if r8 == r9 +``` + +Gas simulation at offset 249166 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 249399 if r8 == r7 +``` + +Gas simulation at offset 249170 with total cost of 15: + +``` + DeER.............. r7 = 0x13d54 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249183 with total cost of 15: + +``` + DeER.............. r7 = 0x1544d + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249196 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r8 + 0] = r7 + .DeE------------------------------------------------R........................ r8 = r1 + 0x44 + .DeE------------------------------------------------R........................ r9 = 0x1 + .DeE------------------------------------------------R........................ r10 = 0x1 + ..DeE-----------------------------------------------R........................ r5 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................ r7 = u64 [r1 + 0x28] + ..DeE-----------------------------------------------R........................ r0 = 0x2282 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249229 with total cost of 1: + +``` + DeER jump 249127 if r7 != r5 +``` + +Gas simulation at offset 249232 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x44] + D=========================eE--------------R jump 249251 if r7 == 8 +``` + +Gas simulation at offset 249240 with total cost of 21: + +``` + DeER.................... r8 = 0x10 + D=eeeeeeeeeeeeeeeeeeeeER jump 249454 if r7 != r8 +``` + +Gas simulation at offset 249247 with total cost of 2: + +``` + DeER. r5 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 249251 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. u32 [r6 + 0x18] = r5 + DeE---------------------------------------R................................. r8 = r6 + 0x1c + .DeE--------------------------------------R................................. r9 = 0x1 + .DeE--------------------------------------R................................. r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r5 = u64 [r1 + 0x28] + .D.......................................................................... r7 = r5 + ..DeE-------------------------------------R................................. r0 = 0x2284 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249278 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 249285 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r1 + 0x36 + DeE---------------------------------------R........ r9 = 0x1 + .DeE--------------------------------------R........ r10 = 0x6 + .D................................................. r7 = r5 + .DeE--------------------------------------R........ r0 = 0x2286 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249306 with total cost of 2: + +``` + DeER. r8 = 0x6 + D=eER jump 249127 if r7 != r8 +``` + +Gas simulation at offset 249313 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 + 0xfffffffffffffff4 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + .DeE-------------------------------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 249130 +``` + +Gas simulation at offset 249328 with total cost of 15: + +``` + DeER.............. r7 = 0x10939 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249341 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r1 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x4] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 249348 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x30 + D=eER......................... r8 = r8 >> 0x30 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r8 + DeE--------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r11 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE-----------R jump 249130 +``` + +Gas simulation at offset 249365 with total cost of 15: + +``` + DeER.............. r7 = 0x1544d + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249378 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r6 + 32] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 + 0xfffffffffffffffe + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + .DeE-------------------------------------------------R r9 = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r6 + 0x18] = r9 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 249130 +``` + +Gas simulation at offset 249399 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + DeE------------------------R r8 = 0x100 + D=eE-----------------------R r7 = r8 - r7 + DeeeeeeeeeeeeeeeE----------R r0 = 8840, jump 58395 +``` + +Gas simulation at offset 249416 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x412e848000000000 + DeeeeeeeeeeeeeeeER r0 = 8842, jump 57503 +``` + +Gas simulation at offset 249435 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8844, jump 85221 +``` + +Gas simulation at offset 249442 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r6 + 28] = 0x1 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 248960 +``` + +Gas simulation at offset 249454 with total cost of 15: + +``` + DeER.............. r7 = 0x199a8 + DeER.............. r0 = 0x2280 + DeeeeeeeeeeeeeeeER jump 12712 +``` + +Gas simulation at offset 249467 with total cost of 1: + +``` + DeER jump 242328 if r7 == 0 +``` + +Gas simulation at offset 249471 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x88] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x80] = r6 + .D......................................... r6 = r7 + .DeeeeeeeeeeeeeeeE------------------------R r0 = 8846, jump 75684 +``` + +Gas simulation at offset 249497 with total cost of 48: + +``` + D.................................................. r5 = r7 + D.................................................. r8 = r1 + DeER............................................... r9 = 0x1 + DeER............................................... r10 = 0x80 + .D................................................. r7 = r6 + .DeER.............................................. r0 = 0x2290 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249519 with total cost of 48: + +``` + D.................................................. r9 = r7 + D.................................................. r7 = r6 + D.................................................. r8 = r5 + D.................................................. r5 = r9 + .DeER.............................................. r9 = 0 + .DeER.............................................. r0 = 0x2292 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 249538 with total cost of 2: + +``` + DeER. r8 = 0xa + DeER. r7 = 0 + D=eER jump 249565 if r5 >=u r8 +``` + +Gas simulation at offset 249546 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x80] + .DeE--------------------------------------R....... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 249565 with total cost of 15: + +``` + DeER.............. r8 = 0x10f21 + D................. r7 = r1 + DeER.............. r9 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 8852, jump 257311 +``` + +Gas simulation at offset 249581 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0 + DeER jump 249546 if r8 != 0 +``` + +Gas simulation at offset 249588 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r1 + 0x3] + DeE---------------------------------------R r8 = 0xff + D=========================eE--------------R jump 249546 if r9 == r8 +``` + +Gas simulation at offset 249599 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r1 + 0x4] + D=========================eE--------------R jump 249546 if r9 == 255 +``` + +Gas simulation at offset 249608 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r1 + 0x6] + D=========================eE--------------R r9 = r8 << 0x38 + .D=========================eE-------------R r9 = r9 >>a 0x38 + .D==========================eE------------R jump 249546 if r9 >a 0x38 + .D==========================eE------------R jump 249546 if r9 >a 0x38 + .D==========================eE------------R jump 249546 if r11 >a 0x38 + .D==========================eE------------R jump 249546 if r12 >a 0x3f + ..D=========================eER... r7 = r7 & 0xa + ..D==========================eER.. r7 = r7 + r8 + ..D===========================eER. r7 = r7 + 0xa + ...D===========================eER jump 249546 if r7 >=s r5 +``` + +Gas simulation at offset 249700 with total cost of 2: + +``` + D.... r8 = r1 + DeeER fallthrough +``` + +Gas simulation at offset 249703 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r8 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u8 [r9 + 0] + .D=========================eE-------------R jump 249546 if r9 != 0 +``` + +Gas simulation at offset 249713 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + D=eER jump 249703 if r5 != r7 +``` + +Gas simulation at offset 249719 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 249546 +``` + +Gas simulation at offset 249724 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x1097798] + D=========================eER jump 249746 if r8 == 0 +``` + +Gas simulation at offset 249733 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097798] = r8 + DeE-------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 249746 with total cost of 252: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................... unlikely + DeE---------------------------------------R.................................................................................................................................................................................................................... r9 = 0x8f4 + DeE---------------------------------------R.................................................................................................................................................................................................................... r10 = 0x8f6 + DeE---------------------------------------R.................................................................................................................................................................................................................... r11 = 0x8b8 + .DeE--------------------------------------R.................................................................................................................................................................................................................... r12 = 0x8c4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................... u64 [0x10977a8] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................... u64 [0x10977b0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................... u64 [0x10977b8] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................................................................................................... u64 [0x10977c0] = r12 + ..DeE-------------------------------------R.................................................................................................................................................................................................................... r9 = 0x90e + ..DeE-------------------------------------R.................................................................................................................................................................................................................... r10 = 0x914 + ..DeE-------------------------------------R.................................................................................................................................................................................................................... r11 = 0x93a + ...DeE------------------------------------R.................................................................................................................................................................................................................... r12 = 0x8e0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [0x10977c8] = r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [0x10977d0] = r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [0x10977d8] = r11 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [0x10977e0] = r12 + ....DeE-----------------------------------------------R........................................................................................................................................................................................................ r9 = 0x980 + ....DeE-----------------------------------------------R........................................................................................................................................................................................................ r10 = 0x96c + ....DeE-----------------------------------------------R........................................................................................................................................................................................................ r11 = 0x91a + .....DeE----------------------------------------------R........................................................................................................................................................................................................ r12 = 0x930 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [0x10977e8] = r9 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [0x10977f0] = r10 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [0x10977f8] = r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [0x1097800] = r12 + ......DeE----------------------------------------------------------------------R............................................................................................................................................................................... r9 = 0x91e + ......DeE----------------------------------------------------------------------R............................................................................................................................................................................... r10 = 0x920 + ......DeE----------------------------------------------------------------------R............................................................................................................................................................................... r11 = 0x92a + .......DeE---------------------------------------------------------------------R............................................................................................................................................................................... r12 = 0x8cc + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [0x1097810] = r9 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [0x1097818] = r10 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [0x1097820] = r11 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [0x1097828] = r12 + ...........................................DeE----------------------------------------------------------R...................................................................................................................................................... r9 = 0x8f8 + ...........................................DeE----------------------------------------------------------R...................................................................................................................................................... r10 = 0x996 + ...........................................DeE----------------------------------------------------------R...................................................................................................................................................... r11 = 0xa0a + ............................................DeE---------------------------------------------------------R...................................................................................................................................................... r12 = 0xa0c + ............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [0x1097830] = r9 + ............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [0x1097838] = r10 + ............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [0x1097840] = r11 + .............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [0x1097848] = r12 + .............................................DeE---------------------------------------------------------------------------------R............................................................................................................................. r9 = 0xa0e + .............................................DeE---------------------------------------------------------------------------------R............................................................................................................................. r10 = 0x956 + .............................................DeE---------------------------------------------------------------------------------R............................................................................................................................. r11 = 0x99e + ..............................................DeE--------------------------------------------------------------------------------R............................................................................................................................. r12 = 0x9a0 + ......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [0x1097850] = r9 + ......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [0x1097858] = r10 + ......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [0x1097870] = r11 + .......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [0x1097878] = r12 + .......................................................DeE------------------------------------------------------------------------------------------------R.................................................................................................... r9 = 0x992 + .......................................................DeE------------------------------------------------------------------------------------------------R.................................................................................................... r10 = 0x924 + .......................................................DeE------------------------------------------------------------------------------------------------R.................................................................................................... r11 = 0x926 + ........................................................DeE-----------------------------------------------------------------------------------------------R.................................................................................................... r12 = 0x9b6 + ...............................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [0x1097880] = r9 + ...............................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [0x1097888] = r10 + ...............................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [0x1097890] = r11 + ................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [0x1097898] = r12 + ................................................................................DeE------------------------------------------------------------------------------------------------R........................................................................... r9 = 0x98a + ................................................................................DeE------------------------------------------------------------------------------------------------R........................................................................... r10 = 0x988 + ................................................................................DeE------------------------------------------------------------------------------------------------R........................................................................... r11 = 0x982 + .................................................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r12 = 0x984 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x10978a0] = r9 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x10978a8] = r10 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x10978b0] = r11 + .........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x10978b8] = r12 + .........................................................................................................DeE------------------------------------------------------------------------------------------------R.................................................. r9 = 0x986 + .........................................................................................................D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x1097808] = 0 + .........................................................................................................D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x1097868] = 0 + ..........................................................................................................D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x1097860] = 0 + .................................................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10978c0] = r9 + .................................................................................................................................D=================================================================================================eER......................... r8 = r8 + 0x1 + .................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097798] = r8 + ..................................................................................................................................DeE-------------------------------------------------------------------------------------------------------------------------R r7 = 0 + ..................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 250108 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 250111 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xfffffffffffff808 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x7f0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x7e8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x7e0] = r6 + .DeE------------------------R........................... r1 = r1 + 0xfffffffffffffb30 + .D...................................................... r5 = r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r8 + .D...................................................... r6 = r7 + ..D========================eER.......................... r7 = r1 + 0x7ff + ..D=========================eER......................... r7 = r7 + 0xa9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + ...DeE-------------------------------------------------R r8 = 0x80100 + ...DeE-------------------------------------------------R r9 = 0x840 + ...D=======================eE--------------------------R r7 = r1 + 0x68 + ....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 8860, jump 256372 +``` + +Gas simulation at offset 250166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + DeE------------------------R jump 251812 if r6 == 0 +``` + +Gas simulation at offset 250173 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x1097738 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u16 [0x109773c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x68 + .D=eE-----------------------------------------------R r7 = r7 + 0x7ff + ..D=eE----------------------------------------------R r7 = r7 + 0x31 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u64 [r1 + 0x40] = r7 + ..DeeeeeeeeeeeeeeeeeeeeE----------------------------R jump 250291 if r5 == 0 +``` + +Gas simulation at offset 250208 with total cost of 15: + +``` + D................. r6 = r5 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8862, jump 253600 +``` + +Gas simulation at offset 250218 with total cost of 1: + +``` + DeER jump 250291 if r7 == 0 +``` + +Gas simulation at offset 250221 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u32 [r1 + 108] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [r1 + 112] = 0xffffffffffffffff + .DeE--------------------------------------R.................................... r9 = 0xffffffff00000000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... u64 [r1 + 0x78] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u32 [r1 + 132] = 0xffffffffffffffff + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 136] = 0 + ..DeE-----------------------------------------------R.......................... r4 = 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r1 + 0x90] = r4 + ...DeE----------------------------------------------R.......................... r8 = 0x3ff0000000000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x40] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ....D==============================================eE-------------------------R r5 = r7 + r4 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 8] = 0x40000000 + .....D==============================================eeeeeeeeeeeeeeeeeeeeE-----R jump 250472 if r5 != 0 +``` + +Gas simulation at offset 250291 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeER.............. r8 = 0x78 + DeeeeeeeeeeeeeeeER r0 = 8864, jump 5210 +``` + +Gas simulation at offset 250304 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r9 + 0x8] + D............................................................................. r6 = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x20] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r5 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u16 [r5 + 0x4] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u32 [r6 + 16] = 0x80 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 250366 if r10 >s 32783 +``` + +Gas simulation at offset 250337 with total cost of 20: + +``` + DeER................... r2 = 0x2 + DeeeeeeeeeeeeeeeeeeeeER jump 250387 if r10 >s 4111 +``` + +Gas simulation at offset 250345 with total cost of 25: + +``` + DeER........................ r8 = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeE------------------------R r12 = 0x1 + DeE------------------------R jump 251096 if r10 == 8 +``` + +Gas simulation at offset 250359 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250457 if r10 == 16 +``` + +Gas simulation at offset 250363 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 251081 +``` + +Gas simulation at offset 250366 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250411 if r10 >s 36879 +``` + +Gas simulation at offset 250372 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250441 if r10 == 32784 +``` + +Gas simulation at offset 250378 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250424 if r10 == 32800 +``` + +Gas simulation at offset 250384 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 251081 +``` + +Gas simulation at offset 250387 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 250457 if r10 == 4112 +``` + +Gas simulation at offset 250395 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 251081 if r10 != 32776 +``` + +Gas simulation at offset 250402 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r12 = 0x1 + DeeeeeeeeeeeeeeeER jump 251096 +``` + +Gas simulation at offset 250411 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250441 if r10 == 36880 +``` + +Gas simulation at offset 250417 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 251081 if r10 != 36896 +``` + +Gas simulation at offset 250424 with total cost of 16: + +``` + DeER............... r2 = 0x8 + DeER............... r12 = 0x4 + DeER............... r8 = 0x5 + DeER............... r7 = 0x8020 + .DeeeeeeeeeeeeeeeER jump 251096 +``` + +Gas simulation at offset 250441 with total cost of 16: + +``` + DeER............... r8 = 0 + DeER............... r2 = 0x4 + DeER............... r12 = 0x2 + DeER............... r7 = 0x8010 + .DeeeeeeeeeeeeeeeER jump 251096 +``` + +Gas simulation at offset 250457 with total cost of 16: + +``` + DeER............... r7 = 0x10 + DeER............... r2 = 0x4 + DeER............... r12 = 0x2 + DeER............... r8 = 0x7 + .DeeeeeeeeeeeeeeeER jump 251096 +``` + +Gas simulation at offset 250472 with total cost of 27: + +``` + DeER.......................... r8 = 0 + DeER.......................... r10 = 0 + DeER.......................... r0 = 0x2d + DeER.......................... r2 = 0x3b + .DeER......................... r3 = r1 + 0x7ff + .D=eER........................ r3 = r3 + 0xb1 + .DeE-R........................ r7 = 0x59520 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeE----------R jump 250521 +``` + +Gas simulation at offset 250500 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 250506 with total cost of 25: + +``` + DeER........................ r10 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a5 + DeE------------------------R r5 = r5 + 0xffffffffffffffff + DeE------------------------R r6 = r6 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 250291 if r5 == 0 +``` + +Gas simulation at offset 250521 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 250632 if r8 != r4 +``` + +Gas simulation at offset 250526 with total cost of 20: + +``` + DeER................... r11 = r3 + r10 + DeeeeeeeeeeeeeeeeeeeeER jump 250538 if r12 == r2 +``` + +Gas simulation at offset 250532 with total cost of 20: + +``` + DeER................... r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 250506 if r12 != 0 +``` + +Gas simulation at offset 250538 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + DeE------------------------R r6 = r0 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = 0 + .DeE-----------------------R jump 250655 if r6 != 120 +``` + +Gas simulation at offset 250551 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r1 + 0x7ff + D=eE--------------------------------------R....... r7 = r7 + 0xa9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r7 = u8 [r7 + 0x8] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 250500 if r7 != 61 +``` + +Gas simulation at offset 250567 with total cost of 27: + +``` + DeER.......................... r9 = 0x3ff + DeER.......................... r7 = r1 + 0x98 + .DeER......................... r8 = r1 + 0x7ff + .D=eER........................ r8 = r8 + 0xb2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r10 + ..D........................... r6 = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r11 + ..DeeeeeeeeeeeeeeeE----------R r0 = 8868, jump 255720 +``` + +Gas simulation at offset 250600 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r12 = u64 [r1 + 0x50] + D.............................. r0 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x58] + .DeE-----------------------R... r3 = r1 + 0x7ff + .D=eE----------------------R... r3 = r3 + 0xb1 + .DeE-----------------------R... r2 = 0x3b + ..DeE----------------------R... r4 = 0x1 + ..DeE----------------------R... r8 = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x60] + ..DeeeeeeeeeeeeeeeE-----------R jump 250506 +``` + +Gas simulation at offset 250632 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 250291 if r12 == 0 +``` + +Gas simulation at offset 250636 with total cost of 21: + +``` + DeER.................... r10 = 0 + DeER.................... r8 = 0x1 + D....................... r0 = r12 + DeER.................... r5 = r5 + 0xffffffffffffffff + .DeER................... r6 = r6 + r8 + .DeeeeeeeeeeeeeeeeeeeeER jump 250521 if r5 != 0 +``` + +Gas simulation at offset 250652 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 250291 +``` + +Gas simulation at offset 250655 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x48] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x50] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x30] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x58] = r10 + .D========================eER. r7 = r1 + 0x7ff + .D=========================eER r7 = r7 + 0xb1 + .DeE-------------------------R r0 = 0x22a6 + ..DeE------------------------R r9 = 0x20 + ..DeE------------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE----------R jump 284531 +``` + +Gas simulation at offset 250689 with total cost of 2: + +``` + DeER. r9 = r6 + 0xffffffffffffff9e + DeER. r8 = 0 + D=eER jump 251035 if r9 >u 20 +``` + +Gas simulation at offset 250699 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r9 = r9 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r10 = u64 [r1 + 0x10] + D=========================eE--------------R.................................. r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = i32 [r9 + 0] + .D==================================================eER...................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------------------R...................... r4 = 0x1 + ..DeE-------------------------------------------------R...................... r2 = 0x3b + ..DeE-------------------------------------------------R...................... r3 = r1 + 0x7ff + ..D=eE------------------------------------------------R...................... r3 = r3 + 0xb1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r10 = u64 [r1 + 0x58] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................... r0 = u64 [r1 + 0x30] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................... r12 = u64 [r1 + 0x50] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = u64 [r1 + 0x48] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r9 + 0] +``` + +Gas simulation at offset 250745 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250753 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x88] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250762 with total cost of 47: + +``` + DeER.............................................. r7 = r1 + 0x7ff + D=eER............................................. r7 = r7 + 0xa9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r7 + 0x8] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 251068 if r7 != 61 +``` + +Gas simulation at offset 250778 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7ff + D=eER............. r7 = r7 + 0xb2 + DeeeeeeeeeeeeeeeER r0 = 8878, jump 284631 +``` + +Gas simulation at offset 250793 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8880, jump 68981 +``` + +Gas simulation at offset 250800 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r7 + DeE-------------------------------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 8882, jump 66107 +``` + +Gas simulation at offset 250815 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x58] + .D========================eER. r3 = r1 + 0x7ff + .D=========================eER r3 = r3 + 0xb1 + .DeE-------------------------R r2 = 0x3b + ..DeE------------------------R r4 = 0x1 + ..DeE------------------------R r8 = 0 + ..D=======================eE-R jump 250506 if r7 >=s 0 +``` + +Gas simulation at offset 250847 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x40] + DeE---------------------------------------R.......... r9 = 0x3f800000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 250506 +``` + +Gas simulation at offset 250865 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x70] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250873 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x8c] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250882 with total cost of 47: + +``` + DeER.............................................. r8 = r1 + 0x7ff + D=eER............................................. r8 = r8 + 0xa9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r8 + 0x8] + .DeE-------------------------R.................... r9 = 0x3d + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 251073 if r8 != r9 +``` + +Gas simulation at offset 250900 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7ff + D=eER............. r7 = r7 + 0xb2 + DeeeeeeeeeeeeeeeER r0 = 8890, jump 284631 +``` + +Gas simulation at offset 250915 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeE-------------------------------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 8892, jump 69313 +``` + +Gas simulation at offset 250929 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x58] + .D========================eER. r3 = r1 + 0x7ff + .D=========================eER r3 = r3 + 0xb1 + .DeE-------------------------R r2 = 0x3b + ..DeE------------------------R r4 = 0x1 + ..DeE------------------------R r8 = 0 + ..D=======================eE-R jump 250506 if r7 >s 0 +``` + +Gas simulation at offset 250961 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 250506 +``` + +Gas simulation at offset 250975 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x84] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250984 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x94] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 250993 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251002 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251010 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x74] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251018 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x90] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251027 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x7c] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251035 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x60] + DeE---------------------------------------R.......... r4 = 0x1 + DeE---------------------------------------R.......... r2 = 0x3b + .DeE--------------------------------------R.......... r3 = r1 + 0x7ff + .D=eE-------------------------------------R.......... r3 = r3 + 0xb1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r10 = u64 [r1 + 0x58] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r0 = u64 [r1 + 0x30] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r12 = u64 [r1 + 0x50] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 250506 +``` + +Gas simulation at offset 251068 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 250506 +``` + +Gas simulation at offset 251073 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x6c] = r7 + DeeeeeeeeeeeeeeeE----------R jump 250506 +``` + +Gas simulation at offset 251081 with total cost of 3: + +``` + DeER.. r2 = 0x8 + DeER.. r12 = 0x4 + DeER.. r8 = 0x2 + DeER.. r7 = 0x8120 + .DeeER fallthrough +``` + +Gas simulation at offset 251096 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r5 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r6 + 0x68] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [r6 + 0x6c] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x70] = r2 + .DeE------------------------------------------------R r8 = 0x2 + .D................................................... r12 = r9 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 8908, jump 26621 +``` + +Gas simulation at offset 251123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeE------------------------R jump 251562 if r7 == 0 +``` + +Gas simulation at offset 251130 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u16 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = u32 [r6 + 0x6c] + D=========================eE--------------R.............. r7 = r7 << 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r6 + 0x40] = r7 + .D=========================eeeE----------------------R... r7 = r7 * r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x38] = r7 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 8910, jump 2374 +``` + +Gas simulation at offset 251156 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 251591 if r7 == 0 +``` + +Gas simulation at offset 251163 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x7ff + D=eER....................... r8 = r8 + 0xa9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + .DeE-----------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 8912, jump 75439 +``` + +Gas simulation at offset 251183 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 251627 if r7 == 0 +``` + +Gas simulation at offset 251187 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r7 + DeE------------------------R......................... r5 = 0x1097798 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10977b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8914, jump [r8 + 0] +``` + +Gas simulation at offset 251212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeE------------------------R jump 251663 if r7 == 0 +``` + +Gas simulation at offset 251219 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8916, jump [r9 + 0] +``` + +Gas simulation at offset 251231 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x6c] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8918, jump [r9 + 0] +``` + +Gas simulation at offset 251245 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D=========================eER jump 251699 if r8 == 0 +``` + +Gas simulation at offset 251256 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r5 + 0x40] + DeE---------------------------------------R....... r8 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8920, jump [r9 + 0] +``` + +Gas simulation at offset 251269 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeE------------------------R jump 251720 if r8 =s 0 +``` + +Gas simulation at offset 251289 with total cost of 22: + +``` + DeER..................... r8 = 0x2 + DeER..................... r0 = 0x22da + DeeeeeeeeeeeeeeeeeeeeeeER jump [r9 + 0] +``` + +Gas simulation at offset 251298 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8922, jump [r9 + 0] +``` + +Gas simulation at offset 251303 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x74] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8924, jump [r9 + 0] +``` + +Gas simulation at offset 251317 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8926, jump [r9 + 0] +``` + +Gas simulation at offset 251331 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8928, jump [r9 + 0] +``` + +Gas simulation at offset 251346 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8930, jump [r9 + 0] +``` + +Gas simulation at offset 251362 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r1 + 0x8c] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8932, jump [r9 + 0] +``` + +Gas simulation at offset 251378 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r5 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 251395 if r9 == 0 +``` + +Gas simulation at offset 251384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 8934, jump [r9 + 0] +``` + +Gas simulation at offset 251395 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 251418 if r8 >=s 0 +``` + +Gas simulation at offset 251409 with total cost of 22: + +``` + DeER..................... r8 = 0x4 + DeER..................... r0 = 0x22e8 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r9 + 0] +``` + +Gas simulation at offset 251418 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 8936, jump [r9 + 0] +``` + +Gas simulation at offset 251423 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r1 + 0x84] + D=========================eER jump 251443 if r8 =s 0 +``` + +Gas simulation at offset 251720 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r5 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8970, jump [r8 + 0] +``` + +Gas simulation at offset 251729 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x1593e + DeeeeeeeeeeeeeeeER r0 = 8972, jump 12712 +``` + +Gas simulation at offset 251743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 8974, jump 4480 +``` + +Gas simulation at offset 251753 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x48 + DeeeeeeeeeeeeeeeER r0 = 8976, jump 235355 +``` + +Gas simulation at offset 251762 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0x8] + D=========================eER jump 251777 if r7 == 0 +``` + +Gas simulation at offset 251768 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8978, jump [r8 + 0] +``` + +Gas simulation at offset 251777 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 251790 if r7 == 0 +``` + +Gas simulation at offset 251783 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8980, jump 27366 +``` + +Gas simulation at offset 251790 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 251803 if r7 == 0 +``` + +Gas simulation at offset 251796 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 8982, jump 4480 +``` + +Gas simulation at offset 251803 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 8984, jump 4480 +``` + +Gas simulation at offset 251812 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 251815 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + D.................................................. r7 = r6 + DeE---------------------------------------R........ r1 = r1 + 0x4d0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x7f0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0x7e8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r6 = u64 [r1 + 0x7e0] + .DeE--------------------------------------R........ r1 = r1 + 0x7f8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 251840 with total cost of 16: + +``` + DeER............... r5 = r6 + 0x48 + D.................. r7 = r5 + DeER............... r0 = 0x231a + .DeER.............. r9 = 0x20 + .DeER.............. r8 = 0 + .DeeeeeeeeeeeeeeeER jump 256151 +``` + +Gas simulation at offset 251857 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r7 = u64 [r6 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8988, jump [r8 + 0] +``` + +Gas simulation at offset 251872 with total cost of 15: + +``` + D................. r9 = r7 + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 8990, jump 253035 +``` + +Gas simulation at offset 251884 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r7 = u64 [r6 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 8992, jump [r8 + 0] +``` + +Gas simulation at offset 251899 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r8 = 0x3 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 8994, jump 253035 +``` + +Gas simulation at offset 251912 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + D=========================eER jump 251815 if r7 == 0 +``` + +Gas simulation at offset 251918 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x28] + DeE---------------------------------------R................................ r0 = 0x2324 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r7 + 0x20] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 251931 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 251815 +``` + +Gas simulation at offset 251933 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 9000, jump 60715 +``` + +Gas simulation at offset 251952 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + D........................... r9 = r7 + D........................... r7 = r8 + D........................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 9002, jump 60063 +``` + +Gas simulation at offset 251968 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 9004, jump 59336 +``` + +Gas simulation at offset 251981 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9006, jump 2294 +``` + +Gas simulation at offset 251988 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 9008, jump 67345 +``` + +Gas simulation at offset 252001 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252014 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x10] + .DeeeeeeeeeeeeeeeE----------R r0 = 9012, jump 60715 +``` + +Gas simulation at offset 252034 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 9014, jump 60905 +``` + +Gas simulation at offset 252044 with total cost of 15: + +``` + DeER.............. r8 = 0x3f000000 + DeeeeeeeeeeeeeeeER r0 = 9016, jump 59336 +``` + +Gas simulation at offset 252057 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9018, jump 2294 +``` + +Gas simulation at offset 252064 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x20 + D=eER............. r7 = r7 >> 0x20 + DeeeeeeeeeeeeeeeER r0 = 9020, jump 67345 +``` + +Gas simulation at offset 252077 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252087 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r6 = 0x1097798 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x1097888] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ..DeE------------------------------------------------R r8 = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 9024, jump [r9 + 0] +``` + +Gas simulation at offset 252126 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r6 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9026, jump [r9 + 0] +``` + +Gas simulation at offset 252140 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9028, jump [r8 + 0] +``` + +Gas simulation at offset 252152 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeE-------------------------------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x8] + .D========================eE------------------------R r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 252172 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0x10] + DeE------------------------R r11 = 0x2386 + DeeeeeeeeeeeeeeeE----------R jump 235583 +``` + +Gas simulation at offset 252182 with total cost of 47: + +``` + DeER.............................................. r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r9 = u64 [0x10978a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r7 = u64 [r7 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9034, jump [r9 + 0] +``` + +Gas simulation at offset 252201 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252210 with total cost of 1: + +``` + DeER jump 252225 if r7 == 0 +``` + +Gas simulation at offset 252213 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x10978a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 252225 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252237 with total cost of 1: + +``` + DeER jump 252252 if r7 == 0 +``` + +Gas simulation at offset 252240 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x10978b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 252252 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252264 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeE------------------------R r5 = 0xffffffffffffffff + .DeE------------------------R jump 252325 if r7 == 0 +``` + +Gas simulation at offset 252282 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + D........................... r7 = r8 + DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 9042, jump 69235 +``` + +Gas simulation at offset 252297 with total cost of 1: + +``` + DeER jump 252325 if r7 <=s 0 +``` + +Gas simulation at offset 252300 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [0x1097838] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9044, jump [r9 + 0] +``` + +Gas simulation at offset 252317 with total cost of 50: + +``` + DeER................................................. r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 252325 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252342 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 252350 if r7 == 0 +``` + +Gas simulation at offset 252345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 252350 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252362 with total cost of 23: + +``` + DeeeER.................... r7 = r7 >u 0 + D===eER................... r7 = r7 + 0xffffffffffffffff + .D===eER.................. r7 = r7 | 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252372 with total cost of 1: + +``` + DeER jump 252462 if r7 == 0 +``` + +Gas simulation at offset 252375 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeE--------------------------------------R........... r6 = 0x1097798 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = u64 [0x1097850] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x8] + ..D========================eeeE----------------------R r9 = r9 =s 0 +``` + +Gas simulation at offset 252415 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [r6 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r5 + 0x8] + D................................................. r5 = r7 + .D................................................ r7 = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9054, jump [r9 + 0] +``` + +Gas simulation at offset 252431 with total cost of 15: + +``` + D................. r8 = r7 + DeER.............. r7 = 0x1025e + DeeeeeeeeeeeeeeeER r0 = 9056, jump 12712 +``` + +Gas simulation at offset 252445 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 252448 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252462 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252467 with total cost of 1: + +``` + DeER jump 252482 if r7 == 0 +``` + +Gas simulation at offset 252470 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x10978b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 252482 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252494 with total cost of 1: + +``` + DeER jump 252509 if r7 == 0 +``` + +Gas simulation at offset 252497 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x10978c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 252509 with total cost of 22: + +``` + DeER..................... r7 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252521 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R jump 252646 if r7 == 0 +``` + +Gas simulation at offset 252536 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r5 = 0x1097798 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u64 [0x10978b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r7 + 0x8] + .D................................................ r6 = r7 + .D................................................ r7 = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9064, jump [r9 + 0] +``` + +Gas simulation at offset 252561 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r5 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r6 + 0x8] + D................................................. r6 = r7 + D................................................. r7 = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9066, jump [r9 + 0] +``` + +Gas simulation at offset 252577 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 9068, jump 69235 +``` + +Gas simulation at offset 252590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D........................... r7 = r5 + D........................... r8 = r6 + .DeE-----------------------R r0 = 0x236e + .DeE-----------------------R r9 = 0x8000000000000000 + .D=eE----------------------R r8 = r8 ^ r9 + ..DeeeeeeeeeeeeeeeE--------R jump 66433 +``` + +Gas simulation at offset 252620 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252646 if r8 =s 0 +``` + +Gas simulation at offset 252646 with total cost of 2: + +``` + DeER. r7 = 0xbff0000000000000 + DeeER fallthrough +``` + +Gas simulation at offset 252657 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252672 with total cost of 15: + +``` + DeER.............. r7 = r7 + 0x48 + DeeeeeeeeeeeeeeeER jump 235549 +``` + +Gas simulation at offset 252678 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = u64 [0x1097868] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252692 if r12 == 0 +``` + +Gas simulation at offset 252687 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 252692 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252697 with total cost of 1: + +``` + D... r9 = r7 + DeER r7 = 0xffffffffffffffff + DeER jump 252737 if r9 == 0 +``` + +Gas simulation at offset 252705 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [0x1097860] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252737 if r10 == 0 +``` + +Gas simulation at offset 252715 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE----R r0 = 9080, jump [r10 + 0] +``` + +Gas simulation at offset 252728 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252737 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252739 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 252819 if r7 == 0 +``` + +Gas simulation at offset 252742 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r7 = r7 + 0x48 + .DeeeeeeeeeeeeeeeE----------R r0 = 9084, jump 235355 +``` + +Gas simulation at offset 252761 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x8] + D=========================eER jump 252779 if r7 == 0 +``` + +Gas simulation at offset 252767 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [0x10977c0] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9086, jump [r8 + 0] +``` + +Gas simulation at offset 252779 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252792 if r7 == 0 +``` + +Gas simulation at offset 252785 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9088, jump 27366 +``` + +Gas simulation at offset 252792 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252805 if r7 == 0 +``` + +Gas simulation at offset 252798 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9090, jump 4480 +``` + +Gas simulation at offset 252805 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 4480 +``` + +Gas simulation at offset 252819 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252821 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x1097798] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 252841 if r8 == 0 +``` + +Gas simulation at offset 252830 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1097798] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 252841 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 252843 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x28] + .D........................... r6 = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 9096, jump 28986 +``` + +Gas simulation at offset 252869 with total cost of 1: + +``` + DeER jump 253020 if r7 != 0 +``` + +Gas simulation at offset 252873 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + D=========================eE--------------R jump 252960 if r7 == 0 +``` + +Gas simulation at offset 252879 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x1097798 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [0x1097898] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u64 [r5 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [r5 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u32 [r5 + 0x6c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x40] + ..D========================eE------------------------R r11 = r5 + 0x68 + ..D================================================eER r10 = r10 + r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeE----R r0 = 9098, jump [r12 + 0] +``` + +Gas simulation at offset 252917 with total cost of 1: + +``` + DeER jump 252951 if r7 <=s 0 +``` + +Gas simulation at offset 252920 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x6c] + .D========================eeeeE-----------R i32 r9 = r8 * r7 + .D============================eE----------R jump 252967 if r9 <=s 0 +``` + +Gas simulation at offset 252930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 9100, jump 27598 +``` + +Gas simulation at offset 252943 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 253017 if r7 >=s 0 +``` + +Gas simulation at offset 252946 with total cost of 15: + +``` + DeER.............. r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 253020 +``` + +Gas simulation at offset 252951 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 253020 +``` + +Gas simulation at offset 252960 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 253020 +``` + +Gas simulation at offset 252967 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0] + .D========================eeE-------------R i32 r8 = r9 + 0xffffffffffffffff + .D==========================eE------------R jump 253005 if r8 == 0 +``` + +Gas simulation at offset 252976 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r7 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r7 = u64 [r5 + 0x8] + .DeeeE----------------------------------------------R...................... r9 = r9 >s 0 + .D===eE---------------------------------------------R...................... r9 = r9 + 0xffffffffffffffff + ..D===eE--------------------------------------------R...................... r6 = r9 | r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9102, jump [r10 + 0] +``` + +Gas simulation at offset 252999 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r6 + DeE------------------------R r7 = 0 + DeeeeeeeeeeeeeeeE----------R jump 253020 +``` + +Gas simulation at offset 253005 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 9104, jump 28748 +``` + +Gas simulation at offset 253017 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 253020 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253035 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D.................................................... r7 = r9 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 9106, jump 253600 +``` + +Gas simulation at offset 253062 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 253115 if r7 > 0x3 + D=eE--------------------------------------R.............. r12 = r12 & 0x18 + .D=eE-------------------------------------R.............. r12 = r12 + r3 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r10 = u64 [r12 + 0] + ..DeE-------------------------------------R.............. r11 = r2 << r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. r9 = u8 [r8 + 0] + ...D=========================eE-----------R.............. r10 = r10 | r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r10 + ...DeE--------------------------------------------------R r8 = r8 + 0x1 + ...D========================eE--------------------------R jump 253480 if r9 != 0 +``` + +Gas simulation at offset 253508 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0] + D............................................... r11 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 253554 if r9 == 0 +``` + +Gas simulation at offset 253516 with total cost of 2: + +``` + D.... r8 = r1 + D.... r10 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 253521 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = r9 >> 0x3 + D=eE--------------------------------------R r11 = r11 & 0x18 + .D=eE-------------------------------------R r11 = r11 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r11 = u64 [r11 + 0] + ..D==========================eE-----------R r9 = r11 >> r9 + ..D===========================eE----------R r9 = r9 & 0x1 + ...D===========================eE---------R jump 253592 if r9 == 0 +``` + +Gas simulation at offset 253542 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r10 + 0x1] + DeE---------------------------------------R r11 = r10 + 0x1 + .D......................................... r10 = r11 + .D========================eE--------------R jump 253521 if r9 != 0 +``` + +Gas simulation at offset 253554 with total cost of 22: + +``` + DeER..................... r7 = r11 - r7 + DeER..................... r1 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253562 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeER..................... r1 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253569 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 253572 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u8 [r10 + 0] + .DeE--------------------------------------R r8 = r8 + 0x1 + .D=========================eE-------------R jump 253572 if r10 == r9 +``` + +Gas simulation at offset 253584 with total cost of 22: + +``` + DeER..................... r7 = r8 + 0xffffffffffffffff + DeER..................... r1 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253592 with total cost of 22: + +``` + DeER..................... r7 = r10 - r7 + DeER..................... r1 = r1 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253600 with total cost of 2: + +``` + DeER. r8 = r7 & 0x7 + D.... r9 = r7 + D=eER jump 253644 if r8 == 0 +``` + +Gas simulation at offset 253608 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 253713 if r8 == 0 +``` + +Gas simulation at offset 253614 with total cost of 2: + +``` + DeER. r9 = r7 + 0x1 + D.... r8 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 253620 with total cost of 3: + +``` + DeER.. r10 = r8 + 0x1 + D=eER. r10 = r10 & 0x7 + D==eER jump 253644 if r10 == 0 +``` + +Gas simulation at offset 253629 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r9 + 0] + DeE---------------------------------------R r9 = r9 + 0x1 + DeE---------------------------------------R r8 = r8 + 0x1 + .D========================eE--------------R jump 253620 if r10 != 0 +``` + +Gas simulation at offset 253641 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 253708 +``` + +Gas simulation at offset 253644 with total cost of 3: + +``` + DeER.. r2 = 0x8080808080808080 + DeER.. r8 = r9 + 0xfffffffffffffff7 + .DeER. r9 = r9 + 0xfffffffffffffff8 + .DeER. r11 = 0xfefefefefefefeff + .DeeER fallthrough +``` + +Gas simulation at offset 253671 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r9 + 0x8] + DeE---------------------------------------R r9 = r9 + 0x8 + .D========================eE--------------R r10 = r12 ^ 0xffffffffffffffff + .D========================eE--------------R r12 = r12 + r11 + .D=========================eE-------------R r10 = r10 & r2 + ..D=========================eE------------R r10 = r10 & r12 + ..DeE-------------------------------------R r8 = r8 + 0x8 + ..D==========================eE-----------R jump 253671 if r10 == 0 +``` + +Gas simulation at offset 253696 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r9 + 0] + DeE---------------------------------------R r9 = r9 + 0x1 + DeE---------------------------------------R r8 = r8 + 0x1 + .D========================eE--------------R jump 253696 if r10 != 0 +``` + +Gas simulation at offset 253708 with total cost of 22: + +``` + DeER..................... r7 = r8 - r7 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253713 with total cost of 22: + +``` + DeER..................... r7 = r7 - r7 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253718 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 253806 if r9 == 0 +``` + +Gas simulation at offset 253735 with total cost of 15: + +``` + DeER.............. r5 = r7 + 0x1 + DeeeeeeeeeeeeeeeER jump 253752 +``` + +Gas simulation at offset 253740 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0] + DeE---------------------------------------R r8 = r8 + 0x1 + DeE---------------------------------------R r5 = r5 + 0x1 + .D========================eE--------------R jump 253806 if r9 == 0 +``` + +Gas simulation at offset 253752 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u8 [r8 + 0] + DeE---------------------------------------R..... r10 = r9 & 0xff + .D========================eeeeeeeeeeeeeeeeeeeeER jump 253820 if r6 == 0 +``` + +Gas simulation at offset 253762 with total cost of 2: + +``` + DeER. r7 = r9 & 0xff + D=eER jump 253740 if r7 == r6 +``` + +Gas simulation at offset 253769 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 9124, jump 285109 +``` + +Gas simulation at offset 253783 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 9126, jump 285109 +``` + +Gas simulation at offset 253793 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + D=========================eER jump 253740 if r9 == r7 +``` + +Gas simulation at offset 253804 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 253832 +``` + +Gas simulation at offset 253806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeE------------------------R r10 = 0 + DeE------------------------R r7 = 0 + DeE------------------------R r0 = 0x23a8 + .DeeeeeeeeeeeeeeeE---------R jump 285109 +``` + +Gas simulation at offset 253820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + D........................... r7 = r10 + DeE------------------------R r0 = 0x23a8 + DeeeeeeeeeeeeeeeE----------R jump 285109 +``` + +Gas simulation at offset 253832 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 9128, jump 285109 +``` + +Gas simulation at offset 253840 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r8 + 0] + D.................................................... r5 = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 9130, jump 285109 +``` + +Gas simulation at offset 253855 with total cost of 47: + +``` + DeeER............................................. i32 r7 = r5 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x18] + .D=eE-----------------------R..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253872 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 9132, jump 253914 +``` + +Gas simulation at offset 253887 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u8 [r7 + 0] + DeE------------------------R........................ r9 = r5 & 0xff + D=========================eER....................... r8 = r8 ^ r9 + .D=========================eeeER.................... r8 = r8 >u 0 + .D============================eER................... r8 = r8 + 0xffffffffffffffff + ..D============================eER.................. r7 = r7 & r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R.................. r0 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R.................. r5 = u64 [r1 + 0] + ..DeE----------------------------R.................. r1 = r1 + 0x10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 253914 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .DeE------------------------R r2 = r8 & 0xff + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 254045 if r2 == 0 +``` + +Gas simulation at offset 253929 with total cost of 2: + +``` + DeER. r10 = r7 & 0x7 + D=eER jump 253964 if r10 == 0 +``` + +Gas simulation at offset 253935 with total cost of 3: + +``` + DeER.. r10 = r7 + 0x1 + DeER.. r11 = r8 & 0xff + .DeeER fallthrough +``` + +Gas simulation at offset 253943 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r7 + 0] + D=========================eE--------------R jump 254034 if r12 == 0 +``` + +Gas simulation at offset 253949 with total cost of 1: + +``` + DeER jump 254034 if r12 == r11 +``` + +Gas simulation at offset 253952 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r12 = r10 & 0x7 + DeER. r10 = r10 + 0x1 + .DeER jump 253943 if r12 != 0 +``` + +Gas simulation at offset 253964 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r12 = u64 [r7 + 0] + DeE---------------------------------------R........ r3 = 0xfefefefefefefeff + .DeE--------------------------------------R........ r11 = 0x8080808080808080 + .D========================eE--------------R........ r5 = r12 ^ 0xffffffffffffffff + ..D=======================eE--------------R........ r10 = r12 + r3 + ..D========================eE-------------R........ r10 = r10 & r5 + ..D=========================eE------------R........ r10 = r10 & r11 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 254068 if r10 == 0 +``` + +Gas simulation at offset 254002 with total cost of 16: + +``` + D.................. r5 = r7 + DeER............... r7 = r5 + 0xffffffffffffffff + DeER............... r8 = r8 & 0xff + .DeeeeeeeeeeeeeeeER jump 254021 +``` + +Gas simulation at offset 254013 with total cost of 2: + +``` + DeER. r7 = r5 + 0xffffffffffffffff + DeER. r8 = r8 & 0xff + DeeER fallthrough +``` + +Gas simulation at offset 254021 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r7 + 0x1] + DeE---------------------------------------R r7 = r7 + 0x1 + D=========================eE--------------R jump 254034 if r9 == 0 +``` + +Gas simulation at offset 254031 with total cost of 1: + +``` + DeER jump 254021 if r9 != r8 +``` + +Gas simulation at offset 254034 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254045 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 9134, jump 253600 +``` + +Gas simulation at offset 254053 with total cost of 47: + +``` + D................................................. r8 = r7 + DeER.............................................. r7 = r5 + r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254068 with total cost of 4: + +``` + DeER... r10 = 0x101010101010101 + D=eeeER r10 = r2 * r10 + DeeE--R fallthrough +``` + +Gas simulation at offset 254082 with total cost of 5: + +``` + DeER.... r12 = r12 ^ r10 + D=eER... r5 = r12 ^ 0xffffffffffffffff + D=eER... r12 = r12 + r3 + .D=eER.. r5 = r5 & r11 + .D==eER. r12 = r12 & r5 + .D===eER jump 254002 if r12 != 0 +``` + +Gas simulation at offset 254100 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r12 = u64 [r7 + 0x8] + DeE---------------------------------------R........ r5 = r7 + 0x8 + .D========================eE--------------R........ r7 = r12 ^ 0xffffffffffffffff + .D========================eE--------------R........ r9 = r12 + r3 + ..D========================eE-------------R........ r7 = r7 & r11 + ..D=========================eE------------R........ r9 = r9 & r7 + ..D................................................ r7 = r5 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 254082 if r9 == 0 +``` + +Gas simulation at offset 254124 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 254013 +``` + +Gas simulation at offset 254126 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 254160 if r9 == 0 +``` + +Gas simulation at offset 254133 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 254160 if r9 != r10 +``` + +Gas simulation at offset 254136 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 254143 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 254160 if r9 == 0 +``` + +Gas simulation at offset 254151 with total cost of 1: + +``` + DeER r8 = r8 + 0x1 + DeER r7 = r7 + 0x1 + DeER jump 254143 if r9 == r10 +``` + +Gas simulation at offset 254160 with total cost of 22: + +``` + DeER..................... r7 = r9 - r10 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254165 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 9136, jump 253600 +``` + +Gas simulation at offset 254185 with total cost of 15: + +``` + DeER.............. r6 = r7 + 0x1 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 9138, jump 2374 +``` + +Gas simulation at offset 254197 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 254214 if r7 == 0 +``` + +Gas simulation at offset 254202 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 9140, jump 256372 +``` + +Gas simulation at offset 254214 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254230 with total cost of 1: + +``` + DeER jump 254353 if r9 == 0 +``` + +Gas simulation at offset 254233 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r10 = u8 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 254339 if r10 == 0 +``` + +Gas simulation at offset 254251 with total cost of 15: + +``` + DeER.............. r9 = r9 + 0xffffffffffffffff + DeER.............. r5 = r7 + 0x1 + DeeeeeeeeeeeeeeeER jump 254274 +``` + +Gas simulation at offset 254259 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r5 + 0] + DeE---------------------------------------R r9 = r9 + 0xffffffffffffffff + DeE---------------------------------------R r8 = r8 + 0x1 + .DeE--------------------------------------R r5 = r5 + 0x1 + .D========================eE--------------R jump 254339 if r10 == 0 +``` + +Gas simulation at offset 254274 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u8 [r8 + 0] + DeE---------------------------------------R..... r11 = r10 & 0xff + .D========================eeeeeeeeeeeeeeeeeeeeER jump 254357 if r6 == 0 +``` + +Gas simulation at offset 254284 with total cost of 23: + +``` + DeeeER.................... r7 = r9 >u 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 254357 if r7 == 0 +``` + +Gas simulation at offset 254289 with total cost of 2: + +``` + DeER. r7 = r10 & 0xff + D=eER jump 254259 if r7 == r6 +``` + +Gas simulation at offset 254296 with total cost of 25: + +``` + D........................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 9142, jump 285109 +``` + +Gas simulation at offset 254313 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 9144, jump 285109 +``` + +Gas simulation at offset 254323 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0] + .D========================eER jump 254259 if r10 == r7 +``` + +Gas simulation at offset 254337 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 254369 +``` + +Gas simulation at offset 254339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE------------------------R r11 = 0 + DeE------------------------R r7 = 0 + DeE------------------------R r0 = 0x23ba + .DeeeeeeeeeeeeeeeE---------R jump 285109 +``` + +Gas simulation at offset 254353 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254357 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + D........................... r7 = r11 + DeE------------------------R r0 = 0x23ba + DeeeeeeeeeeeeeeeE----------R jump 285109 +``` + +Gas simulation at offset 254369 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 9146, jump 285109 +``` + +Gas simulation at offset 254377 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r8 + 0] + D.................................................... r5 = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 9148, jump 285109 +``` + +Gas simulation at offset 254392 with total cost of 47: + +``` + DeeER............................................. i32 r7 = r5 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x20] + .D=eE-----------------------R..................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254409 with total cost of 1: + +``` + DeER jump 254469 if r9 == 0 +``` + +Gas simulation at offset 254412 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 254475 if r10 == 0 +``` + +Gas simulation at offset 254418 with total cost of 2: + +``` + DeER. r9 = r9 + 0xffffffffffffffff + DeER. r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 254425 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r8 + 0] + DeE---------------------------------------R..... r12 = r10 & 0xff + .D========================eeeeeeeeeeeeeeeeeeeeER jump 254458 if r12 != r11 +``` + +Gas simulation at offset 254435 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 254458 if r11 == 0 +``` + +Gas simulation at offset 254438 with total cost of 4: + +``` + DeeeER. r11 = r9 >u 0 + D===eER jump 254458 if r11 == 0 +``` + +Gas simulation at offset 254443 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r7 + 0] + DeE---------------------------------------R r9 = r9 + 0xffffffffffffffff + DeE---------------------------------------R r8 = r8 + 0x1 + .DeE--------------------------------------R r7 = r7 + 0x1 + .D========================eE--------------R jump 254425 if r10 != 0 +``` + +Gas simulation at offset 254458 with total cost of 26: + +``` + DeER......................... r7 = r10 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0] + D=========================eER r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 254469 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 384849 +``` + +Gas simulation at offset 254475 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r8 + 0] + D=========================eeER r7 = 0 - r8 + .DeeeeeeeeeeeeeeeE-----------R jump 384849 +``` + +Gas simulation at offset 254483 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 9150, jump 255973 +``` + +Gas simulation at offset 254499 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254511 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r8 + .D........................... r6 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 9152, jump 253600 +``` + +Gas simulation at offset 254532 with total cost of 26: + +``` + DeER......................... r9 = r7 + 0x1 + D............................ r7 = r6 + D............................ r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + ..DeeE----------------------R r10 = 0 - r9 + ..D==eE---------------------R r9 = r9 + r7 + ...D==eE--------------------R r8 = r8 & 0xff + ...DeeeeeeeeeeeeeeeE--------R jump 257286 +``` + +Gas simulation at offset 254562 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u8 [r8 + 0] + .D=========================eER jump 254779 if r6 == 0 +``` + +Gas simulation at offset 254579 with total cost of 15: + +``` + D................. r5 = r8 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 9154, jump 253872 +``` + +Gas simulation at offset 254589 with total cost of 1: + +``` + DeER jump 254779 if r7 == 0 +``` + +Gas simulation at offset 254593 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0x1] + D=========================eE--------------R jump 254779 if r9 == 0 +``` + +Gas simulation at offset 254601 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x1] + D=========================eE--------------R jump 254660 if r8 == 0 +``` + +Gas simulation at offset 254608 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r5 + 0x2] + D=========================eE--------------R jump 254664 if r10 == 0 +``` + +Gas simulation at offset 254615 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r7 + 0x2] + D=========================eE--------------R jump 254660 if r11 == 0 +``` + +Gas simulation at offset 254622 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r5 + 0x3] + D=========================eE--------------R jump 254710 if r12 == 0 +``` + +Gas simulation at offset 254629 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x3] + D=========================eE--------------R jump 254660 if r8 == 0 +``` + +Gas simulation at offset 254636 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 254793 if r8 == 0 +``` + +Gas simulation at offset 254644 with total cost of 25: + +``` + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 254908 +``` + +Gas simulation at offset 254660 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 254779 +``` + +Gas simulation at offset 254664 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r7 + 0] + DeE---------------------------------------R r6 = r6 << 0x8 + D=eE--------------------------------------R r9 = r9 | r6 + .D========================eE--------------R r10 = r10 << 0x8 + .D=========================eE-------------R r8 = r8 | r10 + .D==========================eE------------R jump 254779 if r8 == r9 +``` + +Gas simulation at offset 254682 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u8 [r7 + 0x2] + D=========================eE--------------R...... r10 = r10 & 0xff + DeE---------------------------------------R...... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 254769 if r10 == 0 +``` + +Gas simulation at offset 254696 with total cost of 4: + +``` + DeER... r8 = r8 << 0x38 + D=eER.. r8 = r8 >> 0x30 + D==eER. r8 = r8 | r10 + D===eER jump 254682 if r8 != r9 +``` + +Gas simulation at offset 254708 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 254769 +``` + +Gas simulation at offset 254710 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r12 = r6 << 0x18 + .DeE--------------------------------------R r9 = r9 << 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r6 = u8 [r7 + 0] + .D=eE-------------------------------------R r9 = r9 | r12 + .DeE--------------------------------------R r10 = r10 << 0x8 + ..D=eE------------------------------------R r9 = r9 | r10 + ..D========================eeE------------R i32 r10 = r6 << 0x18 + ...DeE------------------------------------R r8 = r8 << 0x10 + ...DeE------------------------------------R r11 = r11 << 0x8 + ...D=eE-----------------------------------R r8 = r8 | r11 + ...D=========================eE-----------R r8 = r8 | r10 + ....D=========================eE----------R jump 254779 if r8 == r9 +``` + +Gas simulation at offset 254746 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u8 [r7 + 0x3] + D=========================eE--------------R...... r10 = r10 & 0xff + DeE---------------------------------------R...... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 254769 if r10 == 0 +``` + +Gas simulation at offset 254760 with total cost of 4: + +``` + DeER... r8 = r8 | r10 + D=eeER. i32 r8 = r8 << 0x8 + D===eER jump 254746 if r8 != r9 +``` + +Gas simulation at offset 254769 with total cost of 5: + +``` + DeeeER.. r8 = r10 u 0 + .D========================eE--R jump 254898 if r11 == 0 +``` + +Gas simulation at offset 254818 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r12 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r2 = u8 [r8 + 0x1] + .D========================eeE-------------R................. i32 r3 = r12 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r12 = u8 [r8 + 0x2] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................. r8 = u8 [r8 + 0x3] + ..D=======================eE--------------R................. r2 = r2 << 0x10 + ..D=========================eE------------R................. r2 = r2 | r3 + ..D========================eE-------------R................. r12 = r12 << 0x8 + ...D========================eE------------R................. r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r3 = u8 [r7 + 0] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r4 = u8 [r7 + 0x1] + ...D=========================eE-----------------------R..... r8 = r2 | r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u8 [r7 + 0x2] + ....D===============================================eeER.... i32 r12 = r3 << 0x18 + .....D===============================================eER.... r4 = r4 << 0x10 + .....D================================================eER... r12 = r4 | r12 + .....D================================================eER... r7 = r7 << 0x8 + .....D=================================================eER.. r7 = r7 | r11 + ......D=================================================eER. r7 = r7 | r12 + ......D==================================================eER jump 254898 if r7 == r8 +``` + +Gas simulation at offset 254877 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r9 + 0x1] + DeE---------------------------------------R..... r9 = r9 + 0x1 + .D========================eeeE------------R..... r10 = r11 >u 0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 254898 if r11 == 0 +``` + +Gas simulation at offset 254889 with total cost of 4: + +``` + DeeER.. i32 r7 = r7 << 0x8 + D==eER. r7 = r7 | r11 + D===eER jump 254877 if r7 != r8 +``` + +Gas simulation at offset 254898 with total cost of 23: + +``` + DeER...................... r9 = r9 + 0xfffffffffffffffd + DeeER..................... r7 = 0 - r10 + .D=eER.................... r7 = r7 & r9 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 254908 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xfffffffffffffe10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x1e8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x1e0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x1d8] = r6 + .DeE------------------------R............................................. r1 = r1 + 0xfffffffffffff950 + .D........................................................................ r3 = r8 + .D=eE-----------------------R............................................. r9 = r1 + 0x7ff + ..D=eE----------------------R............................................. r9 = r9 + 0x81 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r9 + 0] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r9 + 4294967288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r8 + 0] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r9 + 4294967280] = 0 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r9 + 4294967272] = 0 + ...DeE--------------------------------------------------R................. r2 = 0xffffffffffffffff + ....D===============================================eE--R................. r0 = r3 + 0x1 + ....DeE-------------------------------------------------R................. r5 = 0 + ....DeE-------------------------------------------------R................. r4 = 0x1 + .....D==============================================eeeeeeeeeeeeeeeeeeeeER jump 255121 if r8 == 0 +``` + +Gas simulation at offset 254966 with total cost of 3: + +``` + DeER.. r10 = r1 + 0x7ff + D=eER. r10 = r10 + 0x69 + .DeER. r11 = r1 + 0x68 + .DeeER fallthrough +``` + +Gas simulation at offset 254977 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r12 = u8 [r12 + 0] + .D=========================eE-------------R jump 255525 if r12 == 0 +``` + +Gas simulation at offset 254987 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r12 = r8 >> 0x3 + D=eE--------------------------------------R.............. r12 = r12 & 0x18 + .D=eE-------------------------------------R.............. r12 = r12 + r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r6 = u64 [r12 + 0] + .DeE--------------------------------------R.............. r9 = r8 & 0xff + ..DeE-------------------------------------R.............. r8 = r4 << r8 + ..D==========================eE-----------R.............. r8 = r8 | r6 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r8 + ...DeE--------------------------------------------------R r8 = r0 + r5 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u8 [r8 + 0] + ....DeE-------------------------------------------------R r12 = r5 + 0x1 + ....DeE-------------------------------------------------R r9 = r9 << 0x3 + ....D=eE------------------------------------------------R r9 = r9 + r11 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r9 + 0] = r12 + .....D................................................... r5 = r12 + .....D========================eE------------------------R jump 254977 if r8 != 0 +``` + +Gas simulation at offset 255032 with total cost of 21: + +``` + DeER.................... r4 = 0x1 + D....................... r5 = r12 + D=eeeeeeeeeeeeeeeeeeeeER jump 255121 if r4 >=u r12 +``` + +Gas simulation at offset 255040 with total cost of 16: + +``` + DeER............... r9 = 0 + DeER............... r2 = 0xffffffffffffffff + DeER............... r10 = 0x1 + DeER............... r4 = 0x1 + .DeER.............. r8 = 0x1 + .DeeeeeeeeeeeeeeeER jump 255075 +``` + +Gas simulation at offset 255056 with total cost of 3: + +``` + D..... r2 = r9 + DeER.. r9 = r9 + 0x1 + DeER.. r8 = 0x1 + DeER.. r4 = 0x1 + .DeeER fallthrough +``` + +Gas simulation at offset 255068 with total cost of 2: + +``` + DeER. r10 = r8 + r9 + D=eER jump 255553 if r10 >=u r5 +``` + +Gas simulation at offset 255075 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r12 = r3 + r2 + D=eE--------------------------------------R....... r12 = r12 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r12 = u8 [r12 + 0] + .DeE--------------------------------------R....... r11 = r3 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r6 = u8 [r11 + 0] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 255103 if r12 != r6 +``` + +Gas simulation at offset 255092 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255116 if r8 != r4 +``` + +Gas simulation at offset 255095 with total cost of 15: + +``` + DeER.............. r9 = r9 + r4 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 255068 +``` + +Gas simulation at offset 255103 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255056 if r6 >=u r12 +``` + +Gas simulation at offset 255106 with total cost of 16: + +``` + DeER............... r4 = r10 - r2 + DeER............... r8 = 0x1 + D.................. r9 = r10 + .DeeeeeeeeeeeeeeeER jump 255068 +``` + +Gas simulation at offset 255116 with total cost of 15: + +``` + DeER.............. r8 = r8 + 0x1 + DeeeeeeeeeeeeeeeER jump 255068 +``` + +Gas simulation at offset 255121 with total cost of 2: + +``` + DeER. r12 = 0xffffffffffffffff + DeER. r6 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 255128 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + .DeE-----------------------R r7 = r12 + 0x1 + .D=eE----------------------R r9 = r2 + 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeE--R jump 255151 if r9 =u r0 +``` + +Gas simulation at offset 255284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r5 + D........................... r7 = r4 + DeE------------------------R r8 = 0 + D........................... r5 = r4 + .D.......................... r6 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 9158, jump 257117 +``` + +Gas simulation at offset 255301 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255308 if r7 == 0 +``` + +Gas simulation at offset 255304 with total cost of 15: + +``` + D................. r4 = r7 + DeeeeeeeeeeeeeeeER jump 255312 +``` + +Gas simulation at offset 255308 with total cost of 2: + +``` + DeER. r4 = r5 + r6 + DeeER fallthrough +``` + +Gas simulation at offset 255312 with total cost of 50: + +``` + D.................................................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x60] + .D========================eE------------------------R jump 255342 if r7 == 0 +``` + +Gas simulation at offset 255335 with total cost of 2: + +``` + DeER. r7 = r7 - r5 + D=eER jump 255525 if r7 > 0x3 + .D==========================eE------------R................. r8 = r8 & 0x18 + ..DeE-------------------------------------R................. r10 = r1 + 0x7ff + ..D=eE------------------------------------R................. r10 = r10 + 0x69 + ..D==========================eE-----------R................. r8 = r8 + r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r8 + 0] + ...D===================================================eER.. r8 = r8 >> r7 + ...D====================================================eER. r8 = r8 & 0x1 + ....D====================================================eER jump 255500 if r8 == 0 +``` + +Gas simulation at offset 255376 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x3 + DeE---------------------------------------R r8 = r1 + 0x68 + .DeE--------------------------------------R r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r7 + 0] + .D==========================eE------------R jump 255508 if r0 != r7 +``` + +Gas simulation at offset 255391 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + D.......................................... r10 = r7 + D=========================eE--------------R jump 255403 if r11 =u r12 +``` + +Gas simulation at offset 255471 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r7 + 0] + DeE---------------------------------------R r12 = r12 + 0xffffffffffffffff + .DeE--------------------------------------R r8 = r8 + 0xffffffffffffffff + .DeE--------------------------------------R r7 = r7 + 0xffffffffffffffff + .D========================eE--------------R jump 255464 if r10 == r11 +``` + +Gas simulation at offset 255488 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x8] + D=========================eER r5 = r5 + r7 + DeeeeeeeeeeeeeeeE-----------R jump 255275 +``` + +Gas simulation at offset 255500 with total cost of 15: + +``` + DeER.............. r11 = 0 + DeER.............. r5 = r5 + r0 + DeeeeeeeeeeeeeeeER jump 255275 +``` + +Gas simulation at offset 255508 with total cost of 21: + +``` + DeER.................... r7 = r0 - r7 + D=eeeeeeeeeeeeeeeeeeeeER jump 255269 if r11 =u r5 +``` + +Gas simulation at offset 255597 with total cost of 47: + +``` + D................................................. r8 = r6 + D................................................. r2 = r12 + DeER.............................................. r7 = r3 + r12 + .DeER............................................. r7 = r7 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = u8 [r7 + 0] + .DeE-------------------------R.................... r7 = r3 + r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u8 [r7 + 0] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 255632 if r12 != r6 +``` + +Gas simulation at offset 255617 with total cost of 20: + +``` + D...................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeER jump 255647 if r10 != r8 +``` + +Gas simulation at offset 255622 with total cost of 15: + +``` + DeER.............. r9 = r9 + r6 + DeER.............. r10 = 0x1 + D................. r12 = r2 + DeeeeeeeeeeeeeeeER jump 255591 +``` + +Gas simulation at offset 255632 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255579 if r12 >=u r6 +``` + +Gas simulation at offset 255635 with total cost of 16: + +``` + D.................. r12 = r2 + DeER............... r6 = r11 - r2 + DeER............... r10 = 0x1 + .D................. r9 = r11 + .DeeeeeeeeeeeeeeeER jump 255591 +``` + +Gas simulation at offset 255647 with total cost of 15: + +``` + DeER.............. r10 = r10 + 0x1 + D................. r12 = r2 + DeeeeeeeeeeeeeeeER jump 255591 +``` + +Gas simulation at offset 255654 with total cost of 15: + +``` + DeER.............. r6 = 0x1 + DeER.............. r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 255128 +``` + +Gas simulation at offset 255663 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R jump 255128 +``` + +Gas simulation at offset 255672 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r8 + .D........................... r6 = r7 + .DeE------------------------R r8 = 0 + .D........................... r9 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 9160, jump 257117 +``` + +Gas simulation at offset 255697 with total cost of 1: + +``` + DeER jump 255704 if r7 == 0 +``` + +Gas simulation at offset 255700 with total cost of 2: + +``` + DeER. r5 = r7 - r6 + DeeER fallthrough +``` + +Gas simulation at offset 255704 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 255720 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeE------R jump 255776 if r9 == 0 +``` + +Gas simulation at offset 255731 with total cost of 22: + +``` + DeER..................... r10 = r8 ^ r7 + D=eER.................... r10 = r10 & 0x7 + .DeER.................... r11 = r9 + 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeER jump 255780 if r10 == 0 +``` + +Gas simulation at offset 255743 with total cost of 2: + +``` + D.... r12 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 255746 with total cost of 20: + +``` + D...................... r2 = r8 + DeeeeeeeeeeeeeeeeeeeeER jump 255852 if r11 == 0 +``` + +Gas simulation at offset 255751 with total cost of 2: + +``` + D.... r8 = r2 + DeeER fallthrough +``` + +Gas simulation at offset 255754 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a2 + D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 255852 if r9 == 0 +``` + +Gas simulation at offset 255762 with total cost of 2: + +``` + DeER. r11 = r11 + 0xffffffffffffffff + DeER. r8 = r8 + 0x1 + DeER. r12 = r12 + 0x1 + D=eER jump 255754 if r11 != 0 +``` + +Gas simulation at offset 255774 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 255852 +``` + +Gas simulation at offset 255776 with total cost of 15: + +``` + D................. r12 = r7 + DeeeeeeeeeeeeeeeER jump 255855 +``` + +Gas simulation at offset 255780 with total cost of 21: + +``` + DeER.................... r12 = r8 & 0x7 + .DeeeER................. r10 = r11 >u 0 + .DeeeeeeeeeeeeeeeeeeeeER jump 255879 if r12 == 0 +``` + +Gas simulation at offset 255788 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255879 if r11 == 0 +``` + +Gas simulation at offset 255791 with total cost of 3: + +``` + DeER.. r2 = 0 + DeER.. r3 = r9 + 0xfffffffffffffffe + .DeER. r4 = r8 + 0x1 + .DeeER fallthrough +``` + +Gas simulation at offset 255800 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r10 = r2 + DeE---------------------------------------R........... r2 = r2 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u8 [r2 + 0] + .DeE--------------------------------------R........... r12 = r7 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a4 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 255955 if r11 == 0 +``` + +Gas simulation at offset 255817 with total cost of 22: + +``` + DeER..................... r11 = r4 + r10 + D=eER.................... r11 = r11 & 0x7 + .DeER.................... r2 = r10 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 255832 if r11 == 0 +``` + +Gas simulation at offset 255829 with total cost of 1: + +``` + DeER jump 255800 if r3 != r10 +``` + +Gas simulation at offset 255832 with total cost of 5: + +``` + DeER.... r10 = r3 ^ r10 + D=eeeER. r10 = r10 >u 0 + .DeE--R. r12 = r7 + r2 + .DeE--R. r11 = r2 ^ 0xffffffffffffffff + ..DeE-R. r11 = r11 + r9 + ..DeE-R. r8 = r8 + r2 + ..D==eER jump 255884 if r10 != 0 +``` + +Gas simulation at offset 255852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 255855 with total cost of 15: + +``` + DeER.............. r5 = r12 - r7 + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 9162, jump 253600 +``` + +Gas simulation at offset 255866 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 255879 with total cost of 1: + +``` + D... r12 = r7 + DeER jump 255852 if r10 == 0 +``` + +Gas simulation at offset 255884 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 255746 if r9 == 0 +``` + +Gas simulation at offset 255891 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255746 if r11 u 0 + .DeeeeeeeeeeeeeeeeeeeeER jump 256067 if r10 == 0 +``` + +Gas simulation at offset 256024 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 256067 if r9 == 0 +``` + +Gas simulation at offset 256027 with total cost of 2: + +``` + DeER. r12 = r8 + 0x1 + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 256034 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r8 + 0] + D.................................................... r10 = r9 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a4 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 256009 if r11 == 0 +``` + +Gas simulation at offset 256044 with total cost of 22: + +``` + DeER..................... r9 = r10 + 0xffffffffffffffff + DeER..................... r8 = r8 + 0x1 + DeER..................... r7 = r7 + 0x1 + .DeER.................... r11 = r12 & 0x7 + ..DeeeER................. r3 = r9 >u 0 + ..DeeeeeeeeeeeeeeeeeeeeER jump 256067 if r11 == 0 +``` + +Gas simulation at offset 256061 with total cost of 1: + +``` + DeER r12 = r12 + 0x1 + DeER jump 256034 if r10 != r2 +``` + +Gas simulation at offset 256067 with total cost of 1: + +``` + DeER jump 256140 if r3 == 0 +``` + +Gas simulation at offset 256070 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 256148 if r10 == 0 +``` + +Gas simulation at offset 256076 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 255982 if r9 > 0x20 + D==eER.... r8 = r8 | r12 + .DeE-R.... r11 = r11 + r3 + .DeE-R.... r9 = r9 - r2 + .D=eER.... r9 = r9 + 0xffffffffffffffc8 + .D==eER... r9 = r9 & 0xffffffffffffffe0 + ..D==eER.. r9 = r9 | r2 + ..DeE--R.. r10 = r10 + r7 + ..D===eER. r9 = r9 + r10 + ..D====eER r9 = r9 + 0x38 + ...DeeE--R fallthrough +``` + +Gas simulation at offset 256344 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r11 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r11 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r11 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r11 + 0x18] = r8 + .D========================eE--------------R r11 = r11 + 0x20 + .D=========================eE-------------R jump 256344 if r11 != r9 +``` + +Gas simulation at offset 256362 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 256370 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 256372 with total cost of 21: + +``` + DeER.................... r10 = r8 & 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 256571 if r10 == 0 +``` + +Gas simulation at offset 256379 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 256421 if r9 == 0 +``` + +Gas simulation at offset 256382 with total cost of 3: + +``` + DeER.. r11 = r8 + 0x1 + DeER.. r2 = 0x1 + D..... r3 = r7 + .DeeER fallthrough +``` + +Gas simulation at offset 256391 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r8 + 0] + D.................................................... r12 = r9 + DeE---------------------------------------R.......... r8 = r8 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r3 + 0] = a3 + .DeE------------------------------------------------R r3 = r3 + 0x1 + .DeE------------------------------------------------R r10 = r11 & 0x3 + ..DeE-----------------------------------------------R r9 = r9 + 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeE----------------------------R jump 256424 if r10 == 0 +``` + +Gas simulation at offset 256413 with total cost of 1: + +``` + DeER r11 = r11 + 0x1 + DeER jump 256391 if r12 != r2 +``` + +Gas simulation at offset 256419 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 256424 +``` + +Gas simulation at offset 256421 with total cost of 2: + +``` + D.... r3 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 256424 with total cost of 21: + +``` + DeER.................... r12 = r3 & 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 256580 if r12 == 0 +``` + +Gas simulation at offset 256431 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 256457 if r9 >=u 32 +``` + +Gas simulation at offset 256435 with total cost of 1: + +``` + DeER jump 256868 if r9 >=u 16 +``` + +Gas simulation at offset 256440 with total cost of 2: + +``` + DeER. r10 = r9 & 0x8 + D=eER jump 256978 if r10 != 0 +``` + +Gas simulation at offset 256447 with total cost of 2: + +``` + DeER. r10 = r9 & 0x4 + D=eER jump 257039 if r10 != 0 +``` + +Gas simulation at offset 256454 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 257071 +``` + +Gas simulation at offset 256457 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 256666 if r12 == 3 +``` + +Gas simulation at offset 256464 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 256762 if r12 != 2 +``` + +Gas simulation at offset 256469 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r3 + 0] = a4 + DeE------------------------R. r10 = r11 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r3 + 0x1] = a3 + .DeE------------------------R r3 = r3 + 0x2 + .DeE------------------------R r9 = r9 + 0xfffffffffffffffe + .D=eE-----------------------R r8 = r8 + 0x10 + .DeE------------------------R r2 = 0x11 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 256490 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r10 = i32 [r8 + 0xfffffffffffffff4] + .DeeE-------------------------------------R.................... i32 r4 = r11 >> 0x10 + ..D=======================eE--------------R.................... r12 = r10 << 0x10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................... r11 = i32 [r8 + 0xfffffffffffffff8] + ..D========================eE-------------R.................... r12 = r12 | r4 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u32 [r3 + 0] = r12 + ...D========================eeE-----------------------R........ i32 r4 = r10 >> 0x10 + ....D=========================eE----------------------R........ r12 = r11 << 0x10 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........ r10 = i32 [r8 + 0xfffffffffffffffc] + ....D==========================eE---------------------R........ r12 = r12 | r4 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r3 + 0x4] = r12 + .....D========================eeE-------------------------R.... i32 r4 = r11 >> 0x10 + ......D=========================eE------------------------R.... r12 = r10 << 0x10 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r11 = i32 [r8 + 0] + ......D==========================eE-----------------------R.... r12 = r12 | r4 + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r3 + 0x8] = r12 + .......D========================eeE-------------------------R.. i32 r10 = r10 >> 0x10 + ........D=========================eE------------------------R.. r12 = r11 << 0x10 + ........D==========================eE-----------------------R.. r10 = r10 | r12 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r3 + 0xc] = r10 + .........D===========================================eE-------R r3 = r3 + 0x10 + .........D============================================eE------R r9 = r9 + 0xfffffffffffffff0 + .........D=============================================eE-----R r8 = r8 + 0x10 + .........D==============================================eE----R jump 256490 if r2 > 0x8 + ..D=======================eE--------------R.................... r12 = r10 << 0x18 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................... r11 = i32 [r8 + 0xfffffffffffffff8] + ..D========================eE-------------R.................... r12 = r12 | r4 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u32 [r3 + 0] = r12 + ...D========================eeE-----------------------R........ i32 r4 = r10 >> 0x8 + ....D=========================eE----------------------R........ r12 = r11 << 0x18 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........ r10 = i32 [r8 + 0xfffffffffffffffc] + ....D==========================eE---------------------R........ r12 = r12 | r4 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r3 + 0x4] = r12 + .....D========================eeE-------------------------R.... i32 r4 = r11 >> 0x8 + ......D=========================eE------------------------R.... r12 = r10 << 0x18 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r11 = i32 [r8 + 0] + ......D==========================eE-----------------------R.... r12 = r12 | r4 + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r3 + 0x8] = r12 + .......D========================eeE-------------------------R.. i32 r10 = r10 >> 0x8 + ........D=========================eE------------------------R.. r12 = r11 << 0x18 + ........D==========================eE-----------------------R.. r10 = r10 | r12 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r3 + 0xc] = r10 + .........D===========================================eE-------R r3 = r3 + 0x10 + .........D============================================eE------R r9 = r9 + 0xfffffffffffffff0 + .........D=============================================eE-----R r8 = r8 + 0x10 + .........D==============================================eE----R jump 256681 if r2 > 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r3 + 0x1] = a3 + .DeE------------------------R. r10 = r11 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r3 + 0x2] = a3 + .DeE-------------------------R r3 = r3 + 0x3 + ..DeE------------------------R r9 = r9 + 0xfffffffffffffffd + ..D=eE-----------------------R r8 = r8 + 0x10 + ..DeE------------------------R r2 = 0x10 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 256789 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r10 = i32 [r8 + 0xfffffffffffffff4] + .DeeE-------------------------------------R.................... i32 r4 = r11 >> 0x18 + ..D=======================eE--------------R.................... r12 = r10 << 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................... r11 = i32 [r8 + 0xfffffffffffffff8] + ..D========================eE-------------R.................... r12 = r12 | r4 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u32 [r3 + 0] = r12 + ...D========================eeE-----------------------R........ i32 r4 = r10 >> 0x18 + ....D=========================eE----------------------R........ r12 = r11 << 0x8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........ r10 = i32 [r8 + 0xfffffffffffffffc] + ....D==========================eE---------------------R........ r12 = r12 | r4 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r3 + 0x4] = r12 + .....D========================eeE-------------------------R.... i32 r4 = r11 >> 0x18 + ......D=========================eE------------------------R.... r12 = r10 << 0x8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r11 = i32 [r8 + 0] + ......D==========================eE-----------------------R.... r12 = r12 | r4 + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r3 + 0x8] = r12 + .......D========================eeE-------------------------R.. i32 r10 = r10 >> 0x18 + ........D=========================eE------------------------R.. r12 = r11 << 0x8 + ........D==========================eE-----------------------R.. r10 = r10 | r12 + ........D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r3 + 0xc] = r10 + .........D===========================================eE-------R r3 = r3 + 0x10 + .........D============================================eE------R r9 = r9 + 0xfffffffffffffff0 + .........D=============================================eE-----R r8 = r8 + 0x10 + .........D==============================================eE----R jump 256789 if r2 u 0 + .DeeeeeeeeeeeeeeeeeeeeER jump 257167 if r10 == 0 +``` + +Gas simulation at offset 257129 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 257167 if r9 == 0 +``` + +Gas simulation at offset 257132 with total cost of 2: + +``` + DeER. r12 = r7 + 0x1 + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 257139 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r7 + 0] + D.......................................... r10 = r9 + D=========================eE--------------R jump 257254 if r11 == r3 +``` + +Gas simulation at offset 257147 with total cost of 22: + +``` + DeER..................... r7 = r7 + 0x1 + DeER..................... r9 = r10 + 0xffffffffffffffff + .DeER.................... r8 = r12 & 0x7 + ..DeeeER................. r11 = r9 >u 0 + ..DeeeeeeeeeeeeeeeeeeeeER jump 257167 if r8 == 0 +``` + +Gas simulation at offset 257161 with total cost of 1: + +``` + DeER r12 = r12 + 0x1 + DeER jump 257139 if r10 != r2 +``` + +Gas simulation at offset 257167 with total cost of 1: + +``` + DeER jump 257269 if r11 == 0 +``` + +Gas simulation at offset 257170 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 257249 if r8 == r3 +``` + +Gas simulation at offset 257176 with total cost of 21: + +``` + DeER.................... r8 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 257249 if r9 =u r10 +``` + +Gas simulation at offset 257368 with total cost of 20: + +``` + DeER................... r10 = r8 ^ r7 + D=eER.................. r10 = r10 & 0x7 + DeeeeeeeeeeeeeeeeeeeeER jump 257422 if r7 >=u r8 +``` + +Gas simulation at offset 257377 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 257467 if r10 == 0 +``` + +Gas simulation at offset 257380 with total cost of 2: + +``` + D.... r10 = r7 + D.... r11 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 257385 with total cost of 1: + +``` + DeER jump 257454 if r9 == 0 +``` + +Gas simulation at offset 257388 with total cost of 2: + +``` + DeER. r9 = r9 + r10 + DeeER fallthrough +``` + +Gas simulation at offset 257392 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r11 + 0] + DeE---------------------------------------R.......... r11 = r11 + 0x1 + .DeE--------------------------------------R.......... r12 = r10 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + .D................................................... r10 = r12 + ..DeE-----------------------------------------------R jump 257392 if r12 != r9 +``` + +Gas simulation at offset 257408 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 257454 +``` + +Gas simulation at offset 257410 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 9164, jump 256372 +``` + +Gas simulation at offset 257418 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 257454 +``` + +Gas simulation at offset 257422 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 257511 if r10 == 0 +``` + +Gas simulation at offset 257425 with total cost of 1: + +``` + DeER jump 257454 if r9 == 0 +``` + +Gas simulation at offset 257428 with total cost of 2: + +``` + DeER. r10 = r7 + 0xffffffffffffffff + DeER. r8 = r8 + 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 257435 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r11 = r8 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u8 [r11 + 0] + .DeE--------------------------------------R........... r12 = r9 + 0xffffffffffffffff + .DeE--------------------------------------R........... r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a4 + ..D................................................... r9 = r12 + ..DeE------------------------------------------------R jump 257435 if r12 != 0 +``` + +Gas simulation at offset 257454 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257465 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257467 with total cost of 21: + +``` + DeER.................... r10 = r7 & 0x7 + D=eeeeeeeeeeeeeeeeeeeeER jump 257556 if r10 == 0 +``` + +Gas simulation at offset 257473 with total cost of 2: + +``` + DeER. r12 = r7 + 0x1 + D.... r5 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 257479 with total cost of 1: + +``` + DeER jump 257454 if r9 == 0 +``` + +Gas simulation at offset 257482 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u8 [r8 + 0] + DeE---------------------------------------R.......... r9 = r9 + 0xffffffffffffffff + .DeE--------------------------------------R.......... r11 = r8 + 0x1 + .DeE--------------------------------------R.......... r10 = r5 + 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = t0 + ..DeE-----------------------------------------------R r2 = r12 & 0x7 + ..DeE-----------------------------------------------R r12 = r12 + 0x1 + ...D................................................. r8 = r11 + ...D................................................. r5 = r10 + ...DeeeeeeeeeeeeeeeeeeeeE---------------------------R jump 257479 if r2 != 0 +``` + +Gas simulation at offset 257509 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 257561 +``` + +Gas simulation at offset 257511 with total cost of 22: + +``` + DeER..................... r10 = r7 + r9 + D=eER.................... r10 = r10 & 0x7 + D==eeeeeeeeeeeeeeeeeeeeER jump 257592 if r10 == 0 +``` + +Gas simulation at offset 257520 with total cost of 3: + +``` + DeER.. r3 = r7 + 0xffffffffffffffff + DeER.. r2 = r8 + 0xffffffffffffffff + .DeeER fallthrough +``` + +Gas simulation at offset 257527 with total cost of 1: + +``` + DeER jump 257454 if r9 == 0 +``` + +Gas simulation at offset 257530 with total cost of 51: + +``` + DeER.................................................. r10 = r9 + 0xffffffffffffffff + DeER.................................................. r12 = r2 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r12 + 0] + .DeE------------------------R......................... r11 = r3 + r9 + .DeE------------------------R......................... r9 = r9 + r3 + ..DeE-----------------------R......................... r5 = r9 & 0x7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a5 + ..D................................................... r9 = r10 + ...DeeeeeeeeeeeeeeeeeeeeE----------------------------R jump 257527 if r5 != 0 +``` + +Gas simulation at offset 257554 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 257595 +``` + +Gas simulation at offset 257556 with total cost of 2: + +``` + D.... r10 = r7 + D.... r11 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 257561 with total cost of 21: + +``` + DeER.................... r8 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 257385 if r9 >a 0x2 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257730 with total cost of 1: + +``` + DeER jump 257740 if r7 == 0 +``` + +Gas simulation at offset 257733 with total cost of 2: + +``` + DeER. r7 = r7 - r6 + D=eER r5 = r7 >>a 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 257740 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257756 with total cost of 1: + +``` + DeER jump 257774 if r9 == 0 +``` + +Gas simulation at offset 257759 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 257778 if r10 == r8 +``` + +Gas simulation at offset 257765 with total cost of 2: + +``` + DeER. r9 = r9 + 0xffffffffffffffff + DeER. r7 = r7 + 0x4 + D=eER jump 257759 if r9 != 0 +``` + +Gas simulation at offset 257774 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257778 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257780 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x7] = a1 + .D=========================eE------------------------R jump 257851 if r10 == 0 +``` + +Gas simulation at offset 257801 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r7 + 0x28] + D=========================eE--------------R jump 257820 if r9 == r10 +``` + +Gas simulation at offset 257808 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r7 + 0x90] + DeE---------------------------------------R r12 = r8 & 0xff + .D========================eE--------------R jump 257884 if r11 != r12 +``` + +Gas simulation at offset 257820 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r7 + 0x48] + DeE---------------------------------------R....... r8 = r1 + 0x7 + .DeE--------------------------------------R....... r9 = 0x1 + .DeE--------------------------------------R....... r5 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9170, jump [r10 + 0] +``` + +Gas simulation at offset 257838 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0xffffffffffffffff + DeER jump 257897 if r8 != r5 +``` + +Gas simulation at offset 257846 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r1 + 0x7] + DeeeeeeeeeeeeeeeE----------R jump 257897 +``` + +Gas simulation at offset 257851 with total cost of 15: + +``` + D................. r5 = r8 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 9172, jump 258352 +``` + +Gas simulation at offset 257861 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0xffffffffffffffff + DeER jump 257897 if r8 != 0 +``` + +Gas simulation at offset 257869 with total cost of 26: + +``` + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r6 + 0x20] + D............................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r6 + 0x28] + .D========================eER jump 257808 if r9 != r10 +``` + +Gas simulation at offset 257882 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 257820 +``` + +Gas simulation at offset 257884 with total cost of 26: + +``` + D............................ r10 = r12 + DeER......................... r11 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x28] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + .D........................... r7 = r12 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 257897 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 257912 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 258086 if r7 == 0 +``` + +Gas simulation at offset 257916 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + DeE------------------------R r7 = 0x4f0 + DeeeeeeeeeeeeeeeE----------R r0 = 9176, jump 2374 +``` + +Gas simulation at offset 257930 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 258223 if r7 == 0 +``` + +Gas simulation at offset 257934 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r9 = 0xe8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 9178, jump 256151 +``` + +Gas simulation at offset 257948 with total cost of 15: + +``` + DeER.............. r8 = 0x2b + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 9180, jump 253872 +``` + +Gas simulation at offset 257959 with total cost of 1: + +``` + DeER r8 = 0 + DeER jump 257986 if r7 != 0 +``` + +Gas simulation at offset 257964 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r8 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 257982 if r9 == 114 +``` + +Gas simulation at offset 257975 with total cost of 26: + +``` + DeER......................... r8 = 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 257986 +``` + +Gas simulation at offset 257982 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0x8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 257986 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeE------------------------R r8 = 0x65 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 9182, jump 253872 +``` + +Gas simulation at offset 257999 with total cost of 1: + +``` + DeER jump 258027 if r7 == 0 +``` + +Gas simulation at offset 258002 with total cost of 25: + +``` + DeER........................ r7 = 0x7 + DeER........................ r9 = 0x2 + DeER........................ r10 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE---------R r0 = 9184, jump 238 +``` + +Gas simulation at offset 258021 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 258027 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 258103 if r8 != 97 +``` + +Gas simulation at offset 258035 with total cost of 25: + +``` + DeER........................ r7 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 9186, jump 165 +``` + +Gas simulation at offset 258048 with total cost of 21: + +``` + DeER.................... r8 = r7 & 0x400 + D=eeeeeeeeeeeeeeeeeeeeER jump 258076 if r8 != 0 +``` + +Gas simulation at offset 258055 with total cost of 16: + +``` + DeeER.............. i32 r7 = r7 + 0 + D==eER............. r10 = r7 | 0x400 + .DeE-R............. r7 = 0x7 + .DeE-R............. r9 = 0x4 + .D................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 9188, jump 238 +``` + +Gas simulation at offset 258076 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eER......................... r8 = r8 + 0x80 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r8 + DeeeeeeeeeeeeeeeE------------------------------------R jump 258109 +``` + +Gas simulation at offset 258086 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9190, jump 253322 +``` + +Gas simulation at offset 258092 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r9 = 0x16 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 258223 +``` + +Gas simulation at offset 258103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258109 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x78] = r6 + DeE------------------------R.. r7 = r5 + 0xf0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 96] = 0x400 + .DeE------------------------R. r8 = r8 & 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 144] = 0xffffffffffffffff + .D========================eE-R jump 258163 if r8 != 0 +``` + +Gas simulation at offset 258135 with total cost of 16: + +``` + DeER............... r9 = 0x5413 + DeER............... r7 = 0x8 + DeER............... r10 = r1 + 0x18 + .D................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 9192, jump 238 +``` + +Gas simulation at offset 258154 with total cost of 1: + +``` + DeER jump 258163 if r7 != 0 +``` + +Gas simulation at offset 258157 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 144] = 0xa + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258163 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x23fc + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r5 + 0x40] = r7 + DeE---------------------------------------R........... r7 = 0x2408 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r5 + 0x48] = r7 + .DeE--------------------------------------R........... r7 = 0x2406 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u8 [0x1098119] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r5 + 0x50] = r7 + ..DeE-------------------------------------R........... r7 = 0x23f6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 258215 if r8 != 0 +``` + +Gas simulation at offset 258201 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 140] = 0xffffffffffffffff + D........................... r7 = r5 + DeE------------------------R r0 = 0x23ea + DeeeeeeeeeeeeeeeE----------R jump 259580 +``` + +Gas simulation at offset 258215 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9194, jump 259580 +``` + +Gas simulation at offset 258223 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + DeE------------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 258237 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r5 + D....................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r5 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r5 + 0x38] + ..D========================eE------------------------R.. r10 = r7 + 0xffffffffffffffff + ..D=========================eE-----------------------R.. r7 = r7 | r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r7 + ...D================================================eE-R jump 258285 if r8 == r9 +``` + +Gas simulation at offset 258270 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r5 + 0x48] + D................................................. r7 = r5 + DeE---------------------------------------R....... r8 = 0 + .DeE--------------------------------------R....... r9 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9196, jump [r10 + 0] +``` + +Gas simulation at offset 258285 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 32] = 0 + .D========================eER. r8 = r7 & 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 40] = 0 + .D=========================eER jump 258334 if r8 != 0 +``` + +Gas simulation at offset 258302 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r5 + 0x60] + D=========================eE--------------R........... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + .DeE-------------------------------------------------R r7 = r7 << 0x3b + .D=eE------------------------------------------------R r7 = r7 >>a 0x3f + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x8] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r5 = u64 [r1 + 0] + ..D=======================eE-------------------------R r1 = r1 + 0x10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 258334 with total cost of 47: + +``` + DeER.............................................. r7 = r7 | 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r5 + 0] = r7 + DeE-------------------------R..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 258352 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [r7 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u32 [r7 + 0] + D=========================eER.......................... r10 = r9 + 0xffffffffffffffff + .D=========================eER......................... r9 = r9 | r10 + .D========================eE-R......................... r10 = r8 & 0x8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x88] = r9 + ..D========================eE-------------------------R jump 258403 if r10 != 0 +``` + +Gas simulation at offset 258374 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r7 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r7 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x38] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x28] = r9 + .D=========================eE-----------------------R.. r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u64 [r7 + 16] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u64 [r7 + 8] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x20] = r9 + ..DeE-------------------------------------------------R r7 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 258403 with total cost of 26: + +``` + DeER......................... r8 = r8 | 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 258413 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r7 + 0x8c] + .DeE------------------------R r0 = 0x23ee + .D=eE-----------------------R r7 = 0x109475c + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 258442 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0xffffffffffffff58] + DeE------------------------R.................... r7 = r6 & 0xffffffffbfffffff + D=========================eeeeeeeeeeeeeeeeeeeeER jump 258460 if r7 != r8 +``` + +Gas simulation at offset 258455 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 258602 +``` + +Gas simulation at offset 258460 with total cost of 2: + +``` + DeER. r5 = r5 + 0x8c + DeeER fallthrough +``` + +Gas simulation at offset 258465 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 258475 if r9 != 0 +``` + +Gas simulation at offset 258470 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r8 + DeE------------------------R r10 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258475 with total cost of 3: + +``` + DeeER. i32 r9 = r9 + 0 + DeE-R. r7 = 0x1 + D==eER jump 258602 if r9 == 0 +``` + +Gas simulation at offset 258483 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r10 = r8 | 0x40000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258494 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 258502 if r6 != 0 +``` + +Gas simulation at offset 258499 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258502 with total cost of 22: + +``` + DeeER.................... i32 r8 = r6 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 258527 if r8 != 0 +``` + +Gas simulation at offset 258507 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 258602 +``` + +Gas simulation at offset 258509 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258512 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 258522 if r6 != 0 +``` + +Gas simulation at offset 258517 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r9 + DeE------------------------R r8 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 258522 with total cost of 22: + +``` + DeeER.................... i32 r7 = r6 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 258598 if r7 == 0 +``` + +Gas simulation at offset 258527 with total cost of 21: + +``` + DeER.................... r7 = r6 << 0x21 + D=eeeeeeeeeeeeeeeeeeeeER jump 258559 if r7 =s 0 +``` + +Gas simulation at offset 258646 with total cost of 16: + +``` + DeER............... r7 = 0xd + DeER............... r9 = 0x81 + DeER............... r10 = 0x1 + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 9204, jump 238 +``` + +Gas simulation at offset 258665 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffda + D=eER jump 258694 if r7 != r8 +``` + +Gas simulation at offset 258671 with total cost of 26: + +``` + DeER......................... r7 = 0xd + DeER......................... r9 = 0x1 + DeER......................... r10 = 0x1 + D............................ r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE----------R jump 238 +``` + +Gas simulation at offset 258694 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 258705 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x2 + DeeeeeeeeeeeeeeeE-----------R r0 = 9208, jump 89 +``` + +Gas simulation at offset 258720 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9210, jump 304978 +``` + +Gas simulation at offset 258727 with total cost of 47: + +``` + DeeER............................................. i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 258736 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r6 + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r7 + 0x60] + .D............................................................................. r6 = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + ..D========================eeeE----------------------R......................... r7 = r10 >u 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x58] + ...D==========================eE---------------------R......................... r7 = r6 - r7 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = i32 [r5 + 0x78] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + ....D===================================================eeeeeeeeeeeeeeeeeeeeE-R jump 258857 if r7 == 0 +``` + +Gas simulation at offset 258783 with total cost of 16: + +``` + DeER............... r7 = 0x4 + DeER............... r9 = r1 + 0x8 + DeER............... r10 = 0x2 + .DeeeeeeeeeeeeeeeER r0 = 9214, jump 238 +``` + +Gas simulation at offset 258799 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9216, jump 304978 +``` + +Gas simulation at offset 258806 with total cost of 1: + +``` + DeER jump 258877 if r7 <=s 0 +``` + +Gas simulation at offset 258809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + D=========================eE--------------R jump 258899 if r9 >=u r7 +``` + +Gas simulation at offset 258816 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r5 + 0x60] + DeE---------------------------------------R........... r7 = r7 - r9 + .D========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r5 + 0x8] = r8 + .D========================eE-------------------------R jump 258902 if r10 == 0 +``` + +Gas simulation at offset 258838 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r5 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u64 [r1 + 0] + .D=========================eE-------------R............ r8 = r8 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xffffffffffffffff] = a0 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 258902 +``` + +Gas simulation at offset 258857 with total cost of 15: + +``` + DeER.............. r7 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 9218, jump 238 +``` + +Gas simulation at offset 258867 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9220, jump 304978 +``` + +Gas simulation at offset 258874 with total cost of 1: + +``` + DeER jump 258809 if r7 >s 0 +``` + +Gas simulation at offset 258877 with total cost of 1: + +``` + DeER r8 = 0x10 + DeER jump 258887 if r7 == 0 +``` + +Gas simulation at offset 258883 with total cost of 2: + +``` + DeER. r8 = 0x20 + DeeER fallthrough +``` + +Gas simulation at offset 258887 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0] + DeE---------------------------------------R........... r6 = 0 + D=========================eE--------------R........... r7 = r7 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 258902 +``` + +Gas simulation at offset 258899 with total cost of 2: + +``` + D.... r6 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 258902 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 258919 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x78] + DeE------------------------R. r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r10 = r9 + .D........................... r9 = r8 + .D........................... r8 = r7 + .DeE------------------------R r7 = 0x6 + .DeE------------------------R r0 = 0x28f8 + ..DeeeeeeeeeeeeeeeE---------R jump 238 +``` + +Gas simulation at offset 258944 with total cost of 101: + +``` + DeER.................................................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r11 = u64 [r7 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r7 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r11 + .D==================================================eER................................................. r10 = r10 - r11 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r11 = i32 [r7 + 0x78] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x28] = r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x30] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0] = r9 + ...D=========================================================================eER........................ r5 = r10 + r9 + ....DeE------------------------------------------------------------------------R........................ r7 = 0x5 + ....D========================================================================eER........................ r9 = r1 + 0x18 + ....DeE------------------------------------------------------------------------R........................ r10 = 0x2 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + .....D.................................................................................................. r8 = r11 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 9226, jump 238 +``` + +Gas simulation at offset 259009 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9228, jump 304978 +``` + +Gas simulation at offset 259016 with total cost of 1: + +``` + DeER r12 = r1 + 0x18 + DeER jump 259062 if r7 != r5 +``` + +Gas simulation at offset 259022 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r9 + 0x60] + .D=================================================eER......................... r8 = r8 + r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x20] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r9 + 0x38] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r9 + 0x28] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0] + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 259047 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 259062 with total cost of 15: + +``` + D................. r2 = r5 + DeeeeeeeeeeeeeeeER jump 259121 +``` + +Gas simulation at offset 259066 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r11 = r12 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r3 = u64 [r11 + 0] + .DeE--------------------------------------R.............. r5 = r2 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r7 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r7 + 0x78] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r10 = u64 [r1 + 0x10] + ..D=========================eeE----------------------R... i32 r10 = r10 - r9 + ...D=======================eE------------------------R... r12 = r3 - r4 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r11 + 0] = r12 + ...DeE------------------------------------------------R.. r7 = 0x5 + ....D.................................................... r9 = r6 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + ....DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 9230, jump 238 +``` + +Gas simulation at offset 259107 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9232, jump 304978 +``` + +Gas simulation at offset 259114 with total cost of 1: + +``` + D... r12 = r6 + D... r2 = r5 + DeER jump 259022 if r7 == r5 +``` + +Gas simulation at offset 259121 with total cost of 1: + +``` + DeER jump 259163 if r7 u 0 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeE--------------------------------R jump 259321 if r7 == 0 +``` + +Gas simulation at offset 259317 with total cost of 2: + +``` + DeER. r8 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 259321 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeE------------------------R r8 = 0x78 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 9242, jump 253872 +``` + +Gas simulation at offset 259335 with total cost of 30: + +``` + DeeeER........................... r7 = r7 >u 0 + .D==eeER......................... i32 r7 = r7 << 0x7 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE----------------------------R r8 = 0x65 + ..D.............................. r7 = r5 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 9244, jump 253872 +``` + +Gas simulation at offset 259353 with total cost of 65: + +``` + DeeeER.............................................................. r7 = r7 >u 0 + .D==eeER............................................................ i32 r7 = r7 << 0x13 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r8 = u64 [r1 + 0] + .D=========================eER...................................... r7 = r7 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r8 = u64 [r1 + 0x8] + ..D=========================eER..................................... r7 = r7 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................... r8 = u64 [r1 + 0x10] + ...D========================eeER.................................... i32 r8 = r8 << 0x6 + ...D==========================eER................................... r7 = r7 | r8 + ....D=eE------------------------R................................... r8 = r6 + 0xffffffffffffff89 + .....D=eeeE---------------------R................................... r8 = r8 > 0x1f + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + ...D========================eE------------------------R jump 259793 if r5 == 0 +``` + +Gas simulation at offset 259780 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9260, jump 253322 +``` + +Gas simulation at offset 259786 with total cost of 26: + +``` + DeER......................... r8 = 0x4b + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 259816 +``` + +Gas simulation at offset 259793 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 9262, jump 259992 +``` + +Gas simulation at offset 259813 with total cost of 2: + +``` + D.... r6 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 259816 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x118] + .DeE-----------------------R...................... r1 = r1 + 0x130 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 259836 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r7 + 0x98] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r7 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r7 + 0x38] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r12 + 0x8] + ..D=================================================eER........................ r7 = r11 - r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ...D........................................................................... r5 = r6 + ...D=================================================eeeeeeeeeeeeeeeeeeeeE----R jump 259878 if r6 u 0 + .D===========================eER.............................................. r7 = r7 + 0xffffffffffffffff + ..D===========================eER............................................. r9 = r9 | r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................. r7 = u64 [r1 + 0x18] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r6 + 0x58] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r6 + 96] = 0 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r6 + 32] = 0 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r6 + 56] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 40] = 0 + ...DeeE----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 260238 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0] + D=========================eE--------------R........... r8 = r7 & 0x20 + .D=========================eeeE-----------R........... r8 = r8 =s r8 +``` + +Gas simulation at offset 260628 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 260631 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r12 = u64 [r1 + 0x150] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r12 + 0] + .DeeE-----------------------------------------------R.................... i32 r4 = r11 + r4 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 260647 if r7 != 0 +``` + +Gas simulation at offset 260644 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269218 +``` + +Gas simulation at offset 260647 with total cost of 21: + +``` + D....................... r3 = r2 + D....................... r6 = r12 + DeER.................... r10 = 0x25 + DeER.................... r7 = r7 & 0xff + .DeeeeeeeeeeeeeeeeeeeeER jump 260678 if r7 == 0 +``` + +Gas simulation at offset 260661 with total cost of 1: + +``` + DeER jump 260682 if r7 == r10 +``` + +Gas simulation at offset 260664 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r6 + 0x1] + DeE---------------------------------------R...... r6 = r6 + 0x1 + D=========================eE--------------R...... r7 = r7 & 0xff + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 260661 if r7 != 0 +``` + +Gas simulation at offset 260678 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER jump 260714 +``` + +Gas simulation at offset 260682 with total cost of 2: + +``` + D.... r7 = r6 + D.... r8 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 260687 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r8 + 0x1] + D=========================eE--------------R jump 260711 if r9 != r10 +``` + +Gas simulation at offset 260694 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r8 + 0x2] + DeE---------------------------------------R r6 = r8 + 0x2 + .DeE--------------------------------------R r7 = r7 + 0x1 + .D......................................... r8 = r6 + .D========================eE--------------R jump 260687 if r9 == r10 +``` + +Gas simulation at offset 260709 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 260714 +``` + +Gas simulation at offset 260711 with total cost of 2: + +``` + D.... r6 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 260714 with total cost of 28: + +``` + DeER........................... r11 = r7 - r12 + .DeeER......................... i32 r7 = r2 - r4 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r7 + ..D=eeeeeeeeeeeeeeeeeeeeE-----R jump 260730 if r7 >=s r11 +``` + +Gas simulation at offset 260727 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 260730 with total cost of 2: + +``` + DeeER i32 r8 = r11 + 0 + D.... r2 = r3 + .DeER jump 260610 if r0 == 0 +``` + +Gas simulation at offset 260737 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r0 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 260610 if r7 != 0 +``` + +Gas simulation at offset 260747 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x140] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x140] + .D................................................... r9 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x128] = r4 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r11 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 9286, jump 274250 +``` + +Gas simulation at offset 260776 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x128] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x120] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 260610 +``` + +Gas simulation at offset 260799 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r12 + 0x1] + DeE---------------------------------------R r3 = r12 + 0x1 + .D========================eE--------------R r10 = r8 + 0xffffffffffffffd0 + .DeE--------------------------------------R r6 = 0xffffffffffffffff + .D=========================eE-------------R jump 260951 if r10 >u 9 +``` + +Gas simulation at offset 260817 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r12 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x100] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 260843 if r11 != 36 +``` + +Gas simulation at offset 260829 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r12 + 0x3] + DeE------------------------R r3 = r12 + 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 272] = 0x1 + .D.......................... r6 = r10 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 260843 with total cost of 25: + +``` + DeER........................ r10 = r8 + 0xffffffffffffffe0 + DeER........................ r9 = 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r6 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 260969 if r9 =u r10 +``` + +Gas simulation at offset 260891 with total cost of 4: + +``` + DeeER.. i32 r10 = r9 << r11 + .D=eER. r12 = r10 & r7 + .DeE-R. r11 = r3 + 0x1 + ..D=eER jump 260874 if r12 != 0 +``` + +Gas simulation at offset 260903 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r6 + DeE------------------------R jump 260978 if r8 != 42 +``` + +Gas simulation at offset 260910 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r3 + 0x1] + D=========================eE--------------R r8 = r8 + 0xffffffffffffffd0 + D==========================eE-------------R jump 261060 if r8 >u 9 +``` + +Gas simulation at offset 260922 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r3 + 0x2] + D=========================eE--------------R jump 261060 if r10 != 36 +``` + +Gas simulation at offset 260931 with total cost of 1: + +``` + DeER jump 261117 if r0 == 0 +``` + +Gas simulation at offset 260935 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 << 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xf0] + D=========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 261134 +``` + +Gas simulation at offset 260951 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x100] + DeE------------------------R. r10 = r8 + 0xffffffffffffffe0 + DeE------------------------R. r9 = 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 312] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 260856 if r9 >=u r10 +``` + +Gas simulation at offset 260969 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 112] = 0 + DeE------------------------R jump 260910 if r8 == 42 +``` + +Gas simulation at offset 260978 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffd0 + DeER. r9 = 0 + D=eER jump 261155 if r8 >u 9 +``` + +Gas simulation at offset 260988 with total cost of 15: + +``` + D................. r10 = r3 + DeeeeeeeeeeeeeeeER jump 261032 +``` + +Gas simulation at offset 260992 with total cost of 33: + +``` + DeER................................ r2 = 0xa + D=eeeeER............................ i32 r9 = r9 * r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r11 = u64 [r1 + 0x130] + .D========================eER....... r11 = r11 ^ r9 + .DeeE-----------------------R....... i32 r12 = r8 + 0 + ..D===eeE-------------------R....... i32 r9 = r9 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r10 + 0x1] + ...D=======================eeeER.... r6 = r11 =u r2 +``` + +Gas simulation at offset 261032 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x118] + D=========================eE--------------R jump 260992 if r7 >=u r9 +``` + +Gas simulation at offset 261040 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r10 + 0x1] + DeE---------------------------------------R r10 = r10 + 0x1 + .D========================eE--------------R r8 = r7 + 0xffffffffffffffd0 + .DeE--------------------------------------R r9 = 0xffffffffffffffff + .D=========================eE-------------R jump 261032 if r8 =s 0 +``` + +Gas simulation at offset 261101 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 261145 +``` + +Gas simulation at offset 261103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 272] = 0 + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeE----------R jump 261155 +``` + +Gas simulation at offset 261111 with total cost of 1: + +``` + DeER jump 261155 if r11 >=u r12 +``` + +Gas simulation at offset 261114 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 261117 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = 0 + DeE---------------------------------------R........... r8 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xd8] + .D========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0xa + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 261134 with total cost of 25: + +``` + DeER........................ r3 = r3 + 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 272] = 0x1 + DeE------------------------R jump 261155 if r9 >=s 0 +``` + +Gas simulation at offset 261145 with total cost of 26: + +``` + DeER......................... r6 = r6 | 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r6 + .DeeeE----------------------R i32 r9 = 0 - r9 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 261155 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x68] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0] + D=========================eE--------------R jump 261227 if r7 != 46 +``` + +Gas simulation at offset 261165 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r3 + 0x1] + D=========================eE--------------R jump 261248 if r8 != 42 +``` + +Gas simulation at offset 261173 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0x2] + D=========================eE--------------R r8 = r7 + 0xffffffffffffffd0 + .DeE--------------------------------------R r10 = 0xffffffffffffffc6 + .DeE--------------------------------------R r11 = 0x3a + .DeE--------------------------------------R r2 = 0x8 + .D=========================eE-------------R jump 261323 if r8 >u 9 +``` + +Gas simulation at offset 261194 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0x3] + DeE---------------------------------------R r9 = 0x24 + D=========================eE--------------R jump 261323 if r7 != r9 +``` + +Gas simulation at offset 261204 with total cost of 1: + +``` + DeER jump 261388 if r0 == 0 +``` + +Gas simulation at offset 261208 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 << 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xf0] + D=========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0] + .DeE-------------------------------------------------R r3 = r3 + 0x4 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 261408 +``` + +Gas simulation at offset 261227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 96] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 120] = 0xffffffffffffffff + DeE------------------------R r10 = 0xffffffffffffffc6 + DeE------------------------R r11 = 0x3a + .DeE-----------------------R r2 = 0x8 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R jump 261422 +``` + +Gas simulation at offset 261248 with total cost of 25: + +``` + DeER........................ r3 = r3 + 0x1 + DeER........................ r8 = r8 + 0xffffffffffffffd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 96] = 0x1 + DeE------------------------R r2 = 0x8 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 261356 if r8 >u 9 +``` + +Gas simulation at offset 261265 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 261287 +``` + +Gas simulation at offset 261269 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0x1] + DeE---------------------------------------R r11 = r3 + 0x1 + .D========================eE--------------R r8 = r7 + 0xffffffffffffffd0 + .D......................................... r10 = r9 + .D......................................... r3 = r11 + ..D========================eE-------------R jump 261369 if r8 >=u 10 +``` + +Gas simulation at offset 261287 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x118] + D=========================eE--------------R jump 261269 if r7 =u r10 +``` + +Gas simulation at offset 261431 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269533 +``` + +Gas simulation at offset 261434 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r12 = r8 + DeeeE-------------------------------------R r7 = r8 * r11 + .DeE--------------------------------------R r8 = 0x59f8c + .D==eE------------------------------------R r7 = r7 + r8 + .D===eE-----------------------------------R r7 = r7 + r9 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r8 = u8 [r7 + 0xffffffffffffffbf] + ..D============================eE---------R r7 = r8 + 0xffffffffffffffff + ..DeE-------------------------------------R r3 = r3 + 0x1 + ..D=============================eE--------R jump 261422 if r7 u 0 + ..D================================================eER...... r8 = r3 & 0xf + ..D=================================================eER..... r8 = r8 + 0xfffffffffffffffd + ...D=================================================eeeER.. r8 = r8 =s 0 +``` + +Gas simulation at offset 261631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 261635 with total cost of 25: + +``` + DeER........................ r8 = r3 + 0xffffffffffffffbf + DeER........................ r7 = 0x37 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r4 + .DeE-----------------------R jump 262086 if r7 > 0x3f + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 261719 with total cost of 1: + +``` + DeER jump 261773 if r7 == 0 +``` + +Gas simulation at offset 261722 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 80] = 0 + DeE------------------------R. r7 = 0x11e01 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeE------------------------R r7 = 0x8000000000000000 + .D=eE-----------------------R r6 = r6 ^ r7 + .DeeeeeeeeeeeeeeeE----------R jump 261850 +``` + +Gas simulation at offset 261748 with total cost of 51: + +``` + DeER.................................................. r11 = 0 + DeER.................................................. r2 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0xd8] + .D========================eER......................... r2 = r2 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r2 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r2 = u64 [r1 + 0x130] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 260616 +``` + +Gas simulation at offset 261773 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0x70] + D=========================eE--------------R...... r8 = r9 << 0x34 + .DeE--------------------------------------R...... r7 = 0x11e01 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 261840 if r8 =s 0 +``` + +Gas simulation at offset 261967 with total cost of 2: + +``` + DeER. r8 = 0x6 + DeeER fallthrough +``` + +Gas simulation at offset 261971 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeE---------R r0 = 9302, jump 271694 +``` + +Gas simulation at offset 261989 with total cost of 28: + +``` + D.............................. r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x148] = r8 + .DeeE----------------------R... i32 r7 = r6 + 0xffffffffffffffe3 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x1ec] = r7 + ..DeeeeeeeeeeeeeeeE-----------R jump 263230 +``` + +Gas simulation at offset 262005 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r3 = u64 [r1 + 0x138] + D=========================eE--------------R r9 = r3 | 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r6 = u64 [r1 + 0xf8] + .DeE--------------------------------------R r4 = 0xa + .D=========================eE-------------R jump 263204 if r9 != 97 +``` + +Gas simulation at offset 262025 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = i32 [r1 + 0x1ec] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 262030 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 263497 if r2 == 0 +``` + +Gas simulation at offset 262034 with total cost of 5: + +``` + DeeER... i32 r8 = r2 >>a 0x1f + .D=eER.. r9 = r2 ^ r8 + .D==eeER i32 r9 = r9 - r8 + ..DeE--R r10 = r1 + 0x1c7 + ..DeeE-R fallthrough +``` + +Gas simulation at offset 262048 with total cost of 38: + +``` + D........................................ r11 = r9 + DeER..................................... r8 = r6 << 0x20 + D=eER.................................... r8 = r8 + r6 + .D=eeeeER................................ r9 = r9 mulhu r8 + ..D====eER............................... r9 = r9 >> 0x3 + ..D=====eeeER............................ r8 = r9 * r4 + ...D=======eeER.......................... i32 r8 = r11 - r8 + ...D=========eER......................... r12 = r8 | 0x30 + ....DeE--------R......................... r8 = r10 + 0xffffffffffffffff + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xffffffffffffffff] = a5 + ....D.................................... r10 = r8 + .....DeE--------------------------------R jump 262048 if r11 >=u r4 +``` + +Gas simulation at offset 262082 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 263507 +``` + +Gas simulation at offset 262086 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 88] = 0 + DeE------------------------R.......................... r7 = 0x1026a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r7 + .DeE------------------------R......................... r8 = r1 + 0x1a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x78] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = u64 [r1 + 0x70] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x130] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x150] + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 264638 +``` + +Gas simulation at offset 262118 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x150] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x1a0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 262143 if r7 != 0 +``` + +Gas simulation at offset 262129 with total cost of 25: + +``` + DeER........................ r7 = 0x1b75a + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 262178 +``` + +Gas simulation at offset 262143 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 262178 +``` + +Gas simulation at offset 262152 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 9310, jump 253322 +``` + +Gas simulation at offset 262162 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 9312, jump 253344 +``` + +Gas simulation at offset 262170 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x78] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 262178 with total cost of 25: + +``` + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 262197 if r10 =s 0 +``` + +Gas simulation at offset 262228 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 262237 if r9 == 0 +``` + +Gas simulation at offset 262234 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 262237 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 88] = 0 + DeE------------------------R. r9 = 0x1026a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [r1 + 0x150] + .D........................... r9 = r7 + .D........................... r6 = r12 + .DeeeeeeeeeeeeeeeE----------R jump 264638 +``` + +Gas simulation at offset 262259 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x1a0] + DeE------------------------R. r7 = r1 + 0x1a0 + D=========================eER jump 262297 if r8 == 0 +``` + +Gas simulation at offset 262270 with total cost of 2: + +``` + DeER. r9 = r1 + 0x1a0 + D.... r10 = r8 + DeeER fallthrough +``` + +Gas simulation at offset 262277 with total cost of 27: + +``` + DeER.......................... r11 = r10 & 0x7 + D=eER......................... r11 = r11 | 0x30 + .DeER......................... r7 = r9 + 0xffffffffffffffff + .DeER......................... r10 = r10 >> 0x3 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xffffffffffffffff] = a4 + ..D........................... r9 = r7 + ..DeE------------------------R jump 262277 if r10 != 0 +``` + +Gas simulation at offset 262297 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0x70] + D=========================eE--------------R...... r9 = r9 & 0x8 + .DeE--------------------------------------R...... r7 = 0x1026a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u64 [r1 + 0x50] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 262333 if r9 == 0 +``` + +Gas simulation at offset 262317 with total cost of 45: + +``` + DeER............................................ r9 = r1 + 0x1a0 + D=eER........................................... r9 = r9 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x78] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 262333 if r9 u 7 +``` + +Gas simulation at offset 262350 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x59f24 + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 262369 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r1 + 0x130] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 260616 +``` + +Gas simulation at offset 262388 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x1a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeE------------------------R r9 = 0x1026a + DeeeeeeeeeeeeeeeE----------R jump 264478 +``` + +Gas simulation at offset 262403 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x160] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r1 + 356] = 0 + .DeE------------------------------------------------R r6 = r1 + 0x160 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x1a0] = r6 + .DeE------------------------------------------------R r9 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 262584 +``` + +Gas simulation at offset 262429 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 88] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x19f] = a0 + DeE-------------------------------------------------R r7 = 0x1026a + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x50] = r7 + .DeE------------------------------------------------R r9 = 0x1 + .DeE------------------------------------------------R r8 = r1 + 0x1a0 + ..DeE-----------------------------------------------R r6 = r1 + 0x19f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r11 = u64 [r1 + 0x130] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 264638 +``` + +Gas simulation at offset 262466 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x78] + D=========================eER jump 262478 if r7 >u 16 +``` + +Gas simulation at offset 262473 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 120] = 0x10 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 262478 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x70] + D=========================eE--------------R........... r7 = r7 | 0x8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .DeE-------------------------------------------------R r3 = 0x78 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 262492 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x1a0] + DeE------------------------R.................... r7 = 0x1026a + D=========================eeeeeeeeeeeeeeeeeeeeER jump 262560 if r8 == 0 +``` + +Gas simulation at offset 262504 with total cost of 3: + +``` + DeER.. r9 = r3 & 0x20 + DeER.. r11 = r1 + 0x1a0 + .DeeER fallthrough +``` + +Gas simulation at offset 262512 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r10 = r8 & 0xf + D=eE--------------------------------------R............. r10 = r10 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r10 = u8 [r10 + 0] + .D==========================eE------------R............. r10 = r10 | r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0xffffffffffffffff] = a3 + .DeE---------------------------------------------------R r8 = r8 >> 0x4 + ..DeE--------------------------------------------------R r11 = r11 + 0xffffffffffffffff + ..DeE--------------------------------------------------R jump 262512 if r8 != 0 +``` + +Gas simulation at offset 262536 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r6 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0x70] + D=========================eE--------------R...... r9 = r9 & 0x8 + .DeE--------------------------------------R...... r8 = 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 262661 if r9 != 0 +``` + +Gas simulation at offset 262551 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeeeeeeeeeeeeeeeE----------R jump 264543 +``` + +Gas simulation at offset 262560 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeE------------------------R r6 = r1 + 0x1a0 + .DeeeeeeeeeeeeeeeE---------R jump 264543 +``` + +Gas simulation at offset 262573 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x1a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 266159 if r9 == 0 +``` + +Gas simulation at offset 262584 with total cost of 25: + +``` + DeER........................ r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 262594 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 262651 if r8 == 0 +``` + +Gas simulation at offset 262600 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r11 + DeE------------------------R r7 = r1 + 0x15c + DeeeeeeeeeeeeeeeE----------R r0 = 9334, jump 293970 +``` + +Gas simulation at offset 262614 with total cost of 1: + +``` + DeER jump 262620 if r7 >=s 0 +``` + +Gas simulation at offset 262617 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269547 +``` + +Gas simulation at offset 262620 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r11 = u64 [r1 + 0x150] + .D========================eE--------------R...... r8 = r9 - r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r0 = u64 [r1 + 0x120] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r4 = u64 [r1 + 0x128] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 262651 if r8 > 0x1f + D=eER jump 266166 if r7 == 0 +``` + +Gas simulation at offset 262658 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 262661 with total cost of 27: + +``` + DeER.......................... r9 = r3 >> 0x4 + DeER.......................... r10 = 0x1026a + D=eER......................... r9 = r9 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 88] = 0x2 + .DeeeeeeeeeeeeeeeE-----------R jump 264543 +``` + +Gas simulation at offset 262682 with total cost of 27: + +``` + DeeER......................... r8 = 0 - r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x1a0] = r8 + .DeE-------------------------R r7 = 0x1026a + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 88] = 0x1 + .DeeeeeeeeeeeeeeeE-----------R jump 264484 +``` + +Gas simulation at offset 262703 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 262707 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x48] = r9 + .DeeeE---------------------R.... r7 = r9 s 1 +``` + +Gas simulation at offset 262738 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r1 + 0x138] + D=========================eE--------------R...... r7 = r7 & 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r1 + 0x70] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 262759 if r7 == 0 +``` + +Gas simulation at offset 262752 with total cost of 15: + +``` + DeER.............. r7 = 0x14546 + DeeeeeeeeeeeeeeeER jump 262765 +``` + +Gas simulation at offset 262759 with total cost of 2: + +``` + DeER. r7 = 0x1594b + DeeER fallthrough +``` + +Gas simulation at offset 262765 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x150] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x120] + DeE------------------------R........................... r7 = r10 << 0x32 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x48] + .D=========================eER......................... r11 = r11 + 0x3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r11 + .DeE--------------------------------------------------R jump 262948 if r7 =s r7 +``` + +Gas simulation at offset 262798 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x68] + D=========================eeE-------------R............ i32 r7 = r7 - r11 + .DeE--------------------------------------R............ r6 = 0x100 + .D..................................................... r9 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 262823 if r7 =s r7 +``` + +Gas simulation at offset 263037 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + .D========================eeE-------------R....... i32 r6 = r7 - r11 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 263056 if r6 =s 0 +``` + +Gas simulation at offset 263215 with total cost of 2: + +``` + DeER. r7 = 0x6 + DeeER fallthrough +``` + +Gas simulation at offset 263219 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r1 + 0x1ec] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 263230 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x38] = r7 + DeeeE----------------------R....... r7 = r7 > 0x20 + ..D========================eE-------------R....................... r10 = r10 + r9 + ..D=========================eE------------R....................... r9 = r10 >> 0x9 + ...D=========================eeeeE--------R....................... r9 = r9 mulhu r11 + ....D============================eE-------R....................... r9 = r9 >> 0xb + ....D=============================eeeE----R....................... r11 = r9 * r4 + .....D===============================eeE--R....................... i32 r10 = r10 - r11 + .....D............................................................ r11 = r12 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r10 + ......DeE--------------------------------------------------------R r8 = r8 + 0xfffffffffffffffc + ......D=eE-------------------------------------------------------R jump 263414 if r8 >=u r12 +``` + +Gas simulation at offset 263466 with total cost of 22: + +``` + DeeER.................... i32 r8 = r9 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 263480 if r8 == 0 +``` + +Gas simulation at offset 263471 with total cost of 25: + +``` + DeER........................ r8 = r11 + 0xfffffffffffffffc + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffffc] = r9 + D........................... r11 = r8 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 263480 with total cost of 1: + +``` + D... r12 = r6 + DeER jump 263379 if r11 >=u r6 +``` + +Gas simulation at offset 263485 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r12 + 0xfffffffffffffffc] + DeE---------------------------------------R..... r6 = r12 + 0xfffffffffffffffc + .D========================eeeeeeeeeeeeeeeeeeeeER jump 263480 if r8 == 0 +``` + +Gas simulation at offset 263495 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 263379 +``` + +Gas simulation at offset 263497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 454] = 0x30 + DeE------------------------R r8 = r1 + 0x1c6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 263507 with total cost of 104: + +``` + DeER....................................................................................................... r7 = r3 & 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x50] = r7 + .DeE------------------------R.............................................................................. r9 = r3 << 0x3a + .D=eE-----------------------R.............................................................................. r9 = r9 >>a 0x3f + .D==eE----------------------R.............................................................................. r9 = r9 & 0x9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = u64 [r1 + 0x40] + ..D=========================eER............................................................................ r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x30] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................... r7 = u64 [r1 + 0x48] + ...D========================eE-------------------------R................................................... r7 = r7 + 0x2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x40] = r7 + ...D=eE------------------------------------------------R................................................... r7 = r2 >> 0x1e + ....D=eE-----------------------------------------------R................................................... r7 = r7 & 0x2 + ....D==eE----------------------------------------------R................................................... r7 = r7 + 0x2b + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................... u8 [r8 + 0xffffffffffffffff] = a0 + .....D=====================eE--------------------------R................................................... r7 = r3 + 0xf + .....D======================eE-------------------------R................................................... r9 = r8 + 0xfffffffffffffffe + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x38] = r9 + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r8 + 0xfffffffffffffffe] = a0 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x70] + ......D========================================================================eER......................... r7 = r7 & 0x8 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .......D==============================================eE--------------------------------------------------R r10 = r1 + 0x1c7 + .......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x148] + ........DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 263625 +``` + +Gas simulation at offset 263583 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x60] + D=========================eE--------------R........... r7 = r9 + 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r9 + 1] = 0x2e + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 263599 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r6 + D........................... r7 = r6 + DeE------------------------R r9 = 0 + D........................... r6 = r8 + .DeE-----------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 9362, jump 271387 +``` + +Gas simulation at offset 263617 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x138] + DeE------------------------R jump 263777 if r7 == 0 +``` + +Gas simulation at offset 263625 with total cost of 25: + +``` + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r6 + D........................... r6 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x150] + .DeeeeeeeeeeeeeeeE---------R jump 273433 +``` + +Gas simulation at offset 263640 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0x58] + D=========================eER................................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.......................... r9 = u64 [r1 + 0x50] + .D==================================================eER......................... r8 = r8 | r9 + .DeE--------------------------------------------------R......................... r9 = r6 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x138] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x60] = r6 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a1 + ..DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 9364, jump 273555 +``` + +Gas simulation at offset 263672 with total cost of 25: + +``` + D........................... r9 = r7 + D........................... r10 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x148] + .DeE-----------------------R r0 = 0x2496 + .DeE-----------------------R r11 = 0x8000000000000000 + .D=eE----------------------R r10 = r10 ^ r11 + ..DeeeeeeeeeeeeeeeE--------R jump 269913 +``` + +Gas simulation at offset 263704 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeE----------R r0 = 9368, jump 271694 +``` + +Gas simulation at offset 263716 with total cost of 27: + +``` + DeER.......................... r9 = r1 + 0x1c7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x138] + D=========================eER. r9 = r10 - r9 + .D............................ r6 = r7 + .D=========================eER jump 263599 if r9 != 1 +``` + +Gas simulation at offset 263734 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + D=========================eE--------------R jump 263583 if r7 != 0 +``` + +Gas simulation at offset 263742 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x78] + D=========================eE--------------R jump 263583 if r7 >s 0 +``` + +Gas simulation at offset 263750 with total cost of 25: + +``` + D........................... r7 = r6 + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r8 + DeE------------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 9370, jump 271387 +``` + +Gas simulation at offset 263766 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x148] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 263599 if r7 == 0 +``` + +Gas simulation at offset 263774 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 263583 +``` + +Gas simulation at offset 263777 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r1 + 0x1c7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x38] + .D========================eE--------------R........... r7 = r7 - r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE------------------------R r7 = r7 + r8 + ..D=========================eeE----------------------R r8 = 0x7ffffffd - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x120] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r7 = u64 [r1 + 0x78] + ...D==========================eE---------------------R jump 263817 if r8 >=s r7 +``` + +Gas simulation at offset 263814 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 263817 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + D................................................... r11 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r10 = u64 [r1 + 0x78] + .D========================eeeE------------R......... r7 = r10 >u 0 + ..DeE-------------------------------------R......... r2 = r1 + 0x1c7 + ..D=eE------------------------------------R......... r8 = r11 - r2 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... u64 [r1 + 0x60] = r8 + ...D=eE-----------------------------------R......... r8 = r8 + 0xfffffffffffffffe + ....D=====================eeeE------------R......... r8 = r8 =s r7 +``` + +Gas simulation at offset 263907 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + .D========================eeE-------------R....... i32 r6 = r7 - r11 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 263926 if r6 =u r12 +``` + +Gas simulation at offset 264025 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x60] + D=========================eE--------------R r8 = r8 - r11 + .D=========================eE-------------R r9 = r8 >> 0x2 + .D=========================eE-------------R r8 = r8 << 0x1 + ..D=========================eeE-----------R i32 r9 = r9 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r2 = u64 [r1 + 0xf8] + ..D=======================eE--------------R jump 264072 if r7 =u r8 +``` + +Gas simulation at offset 264063 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 264072 +``` + +Gas simulation at offset 264065 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xf8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 264072 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r6 + 0xffffffffffffff9a + .DeeeE------------------------------------R r7 = r7 u 0 + ....D===========================eE--------R r8 = r8 & r9 + .....D===========================eeE------R i32 r8 = r10 - r8 + .....D=============================eeE----R i32 r7 = r8 - r7 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R r8 = u64 [r1 + 0x60] + ......D=========================eE--------R r8 = r12 - r8 + ......D==========================eE-------R r9 = r8 >>a 0x2 + .......D=========================eE-------R r8 = r8 << 0x1 + .......D==========================eE------R r8 = r8 + r9 + .......D===========================eE-----R r8 = r8 + 0xfffffffffffffff7 + .......D=============================eE---R jump 264280 if r7 >=s r8 +``` + +Gas simulation at offset 264131 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x28] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x150] = r11 + .DeeE-------------------------------------R i32 r7 = r7 + 0x24000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0xb8] + .D=========================eeeE-----------R r8 = r7 * r8 + ..D===========================eE----------R r9 = r8 >> 0x3f + ..D===========================eE----------R r8 = r8 >>a 0x21 + ..D============================eE---------R r9 = r9 + r8 + ...D============================eE--------R r8 = r9 << 0x3 + ...D=============================eE-------R r8 = r8 + r9 + ....D=============================eeE-----R i32 r7 = r7 - r8 + ....DeE-----------------------------------R r10 = 0xa + ....DeE-----------------------------------R r8 = 0x7 + .....D==============================eE----R jump 264194 if r8 >a 0x1f + .D==========================eE------------R...................................................................................................... r7 = r7 & 0xfffffffffffff940 + .D===========================eE-----------R...................................................................................................... r7 = r7 + 0x6c1 + .D============================eE----------R...................................................................................................... r7 = r7 << 0x2 + .DeE--------------------------------------R...................................................................................................... r9 = r9 << 0x2 + ..DeE-------------------------------------R...................................................................................................... r8 = r1 + 0x1f0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................................................................................... u64 [r1 + 0x18] = r9 + ..D=eE------------------------------------R...................................................................................................... r8 = r8 + r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... u64 [r1 + 0x20] = r7 + ...D===========================eE------------------------R....................................................................................... r8 = r8 + r7 + ...D============================eE-----------------------R....................................................................................... r4 = r8 + 0xffffffffffff0000 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r2 = i32 [r4 + 0] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r11 = r2 /u r10 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R......................... u64 [r1 + 0x38] = r10 + ......D===============================================================================================================eeeER...................... r7 = r11 * r10 + .......D=================================================================================================================eeER.................... i32 r10 = r2 - r7 + ........D=======================eE------------------------------------------------------------------------------------------R.................... r7 = r8 + 0xffffffffffff0004 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------R.................... r12 = u64 [r1 + 0x28] + ........D==================================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 265509 if r10 != 0 +``` + +Gas simulation at offset 264262 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 265509 if r7 != r12 +``` + +Gas simulation at offset 264266 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x148] + DeeeeeeeeeeeeeeeE----------R jump 266973 +``` + +Gas simulation at offset 264280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x148] + DeeeeeeeeeeeeeeeE----------R jump 266996 +``` + +Gas simulation at offset 264290 with total cost of 31: + +``` + DeER.............................. r8 = r2 + 0x2d + D=eER............................. r8 = r8 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r9 = u64 [r1 + 0xb0] + .D========================eeeeER.. r8 = r8 mulhu r9 + ..D===========================eER. r8 = r8 >> 0x21 + ..D============================eER r2 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r6 = u64 [r1 + 0x58] + ...DeeeeeeeeeeeeeeeE-------------R jump 264330 +``` + +Gas simulation at offset 264314 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r1 + 0x1ec] + D=========================eeE-------------R............ i32 r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x1ec] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 264022 if r7 >=s 0 +``` + +Gas simulation at offset 264330 with total cost of 23: + +``` + DeeeER.................... i32 r7 = 0 - r7 + .D==eeeeeeeeeeeeeeeeeeeeER jump 264340 if r7 =u r12 +``` + +Gas simulation at offset 264343 with total cost of 29: + +``` + DeER............................ r9 = 0 + .DeeER.......................... i32 r10 = 0xffffffffffffffff << r7 + ..D=eER......................... r8 = r10 ^ 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0xd0] + ..D............................. r0 = r12 + ...D............................ r12 = r11 + ....D=======================eeER i32 r11 = r10 >> r7 + .....D.......................... r4 = r12 + .....DeeE----------------------R fallthrough +``` + +Gas simulation at offset 264365 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r6 = i32 [r12 + 0] + D=========================eE--------------R............. r10 = r6 & r8 + .D========================eeE-------------R............. i32 r6 = r6 >> r7 + .D==========================eE------------R............. r9 = r9 + r6 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r9 + ..DeE--------------------------------------------------R r12 = r12 + 0x4 + ...D=======================eeeeE-----------------------R i32 r9 = r10 * r11 + ...DeE-------------------------------------------------R jump 264365 if r12 >a 0x2 + .D=eER jump 264314 if r2 >=s r8 +``` + +Gas simulation at offset 264449 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 264461 +``` + +Gas simulation at offset 264451 with total cost of 3: + +``` + DeER.. r8 = r12 - r9 + D=eER. r8 = r8 >>a 0x2 + D==eER jump 264314 if r2 >=s r8 +``` + +Gas simulation at offset 264461 with total cost of 16: + +``` + DeER............... r8 = r2 << 0x2 + D=eER.............. r12 = r9 + r8 + .DeeeeeeeeeeeeeeeER jump 264314 +``` + +Gas simulation at offset 264470 with total cost of 25: + +``` + DeER........................ r9 = r9 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 264478 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 264538 if r8 == 0 +``` + +Gas simulation at offset 264484 with total cost of 25: + +``` + DeER........................ r9 = r1 + 0x1a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xf8] + DeE------------------------R r6 = 0x9 + .DeE-----------------------R r7 = 0xa + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 264499 with total cost of 38: + +``` + D........................................ r10 = r8 + DeER..................................... r8 = r12 << 0x20 + D=eER.................................... r8 = r8 + r12 + .D=eeeeER................................ r8 = r10 mulhu r8 + ..D====eER............................... r8 = r8 >> 0x3 + ..D=====eeeER............................ r11 = r8 * r7 + ...D=======eeER.......................... i32 r11 = r10 - r11 + ...D=========eER......................... r11 = r11 | 0x30 + ...D==========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xffffffffffffffff] = a4 + ....DeE---------------------------------R r9 = r9 + 0xffffffffffffffff + ....DeeeeeeeeeeeeeeeeeeeeE--------------R jump 264499 if r6 =s r6 +``` + +Gas simulation at offset 264673 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 264676 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x58] + D=========================eeE-------------R............ i32 r7 = r7 + r6 + .D..................................................... r11 = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .D==========================eE------------------------R jump 264695 if r7 =s r11 +``` + +Gas simulation at offset 264703 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269203 +``` + +Gas simulation at offset 264706 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r6 + DeE------------------------R. r7 = r10 & 0x12000 + D............................ r9 = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r7 + .DeE------------------------R jump 264893 if r7 != 0 +``` + +Gas simulation at offset 264728 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x78] + D=========================eE--------------R jump 264893 if r10 >=s r7 +``` + +Gas simulation at offset 264739 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x78] + D=========================eeE-------------R............ i32 r11 = r11 - r7 + .DeE--------------------------------------R............ r6 = 0x100 + .D..................................................... r9 = r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r11 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 264763 if r11 =s r7 +``` + +Gas simulation at offset 264954 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x78] + .D========================eeE-------------R....... i32 r6 = r11 - r7 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 264973 if r6 =s r12 +``` + +Gas simulation at offset 265125 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x70] + .D========================eeE-------------R....... i32 r6 = r12 - r7 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 265144 if r6 =s r7 +``` + +Gas simulation at offset 265340 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x78] + .D========================eeE-------------R....... i32 r6 = r11 - r7 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 265359 if r6 =u r4 +``` + +Gas simulation at offset 265539 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = r8 + 0xffffffffffff0000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r8 = u8 [r8 + 0xfffffffffffffffc] + D==========================eE-------------R....... r8 = r8 & 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 266654 if r8 != 0 +``` + +Gas simulation at offset 265555 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 266658 +``` + +Gas simulation at offset 265560 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x120] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x138] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 265569 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r9 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 265599 if r7 != 0 +``` + +Gas simulation at offset 265578 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x1eb8 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 9404, jump 274250 +``` + +Gas simulation at offset 265590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x120] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 265599 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r9 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 265629 if r7 != 0 +``` + +Gas simulation at offset 265608 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 9406, jump 274250 +``` + +Gas simulation at offset 265620 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x120] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 265629 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x148] + D=========================eE--------------R jump 265777 if r8 != 65536 +``` + +Gas simulation at offset 265641 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x68] + D=========================eE--------------R jump 265777 if r11 >=s r7 +``` + +Gas simulation at offset 265649 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + .D========================eeE-------------R....... i32 r6 = r7 - r11 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 265668 if r6 =s r7 +``` + +Gas simulation at offset 266012 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + .D========================eeE-------------R....... i32 r6 = r7 - r11 + .D................................................ r9 = r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 266031 if r6 =s r7 +``` + +Gas simulation at offset 266206 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x68] + D=========================eeE-------------R............ i32 r7 = r7 - r11 + .DeE--------------------------------------R............ r6 = 0x100 + .D..................................................... r9 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 266230 if r7 =u r11 +``` + +Gas simulation at offset 266380 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x148] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + D==================================================eER jump 266453 if r8 == 0 +``` + +Gas simulation at offset 266390 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x15c + DeeeeeeeeeeeeeeeER r0 = 9436, jump 293970 +``` + +Gas simulation at offset 266400 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x128] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x120] + DeE------------------------R. r6 = r6 + r7 + .D========================eER jump 266453 if r11 =s r7 +``` + +Gas simulation at offset 266475 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x68] + D=========================eeE-------------R............ i32 r7 = r7 - r11 + .DeE--------------------------------------R............ r6 = 0x100 + .D..................................................... r9 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 266500 if r7 > 0x1 + .D==========================eE------------R......... r11 = r10 ^ r7 + ..D==========================eE-----------R......... r11 = r11 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r8 = u64 [r1 + 0xa0] + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 266702 if r11 == 0 +``` + +Gas simulation at offset 266684 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x98] + DeE------------------------R jump 266705 if r10 =u r7 +``` + +Gas simulation at offset 266705 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x90] + DeE---------------------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x50] + .D========================eE--------------R jump 266752 if r11 != 0 +``` + +Gas simulation at offset 266718 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r11 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u8 [r11 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 266752 if r11 != 45 +``` + +Gas simulation at offset 266728 with total cost of 27: + +``` + DeER.......................... r7 = 0 + DeER.......................... r11 = 0x8000000000000000 + D=eER......................... r8 = r8 | r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xa8] + .D=========================eER r11 = r11 ^ r12 + .DeeeeeeeeeeeeeeeE-----------R jump 266757 +``` + +Gas simulation at offset 266752 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xa8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 266757 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r11 + DeeE-----------------------R.. i32 r10 = r2 - r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r4 + 0] = r10 + .D............................ r9 = r6 + .D............................ r10 = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r4 + ..DeeeeeeeeeeeeeeeE----------R r0 = 9446, jump 269913 +``` + +Gas simulation at offset 266781 with total cost of 25: + +``` + D........................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 9448, jump 271387 +``` + +Gas simulation at offset 266792 with total cost of 1: + +``` + DeER jump 266898 if r7 == 0 +``` + +Gas simulation at offset 266795 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x8] + .D========================eeE-------------R................................... i32 r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r4 = u64 [r1 + 0x50] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r4 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r3 = u64 [r1 + 0x120] + ..DeE-------------------------------------------------R....................... r0 = 0xa + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0xd0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r11 = u64 [r1 + 0x150] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r6 = u64 [r1 + 0x58] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + ...D================================================eE-----------------------R jump 266931 if r7 =u r11 +``` + +Gas simulation at offset 266876 with total cost of 25: + +``` + DeER........................ r8 = r11 + 0xfffffffffffffffc + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 4294967292] = 0 + D........................... r11 = r8 + .DeeeeeeeeeeeeeeeE---------R jump 266852 +``` + +Gas simulation at offset 266886 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 88] = 0 + DeeE-----------------------R.. i32 r9 = r9 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r9 + .DeeeeeeeeeeeeeeeE-----------R jump 264543 +``` + +Gas simulation at offset 266898 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x120] + DeE------------------------R......................... r0 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x150] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r6 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x148] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 266973 +``` + +Gas simulation at offset 266927 with total cost of 2: + +``` + DeER. r4 = r7 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 266931 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..... r8 = r8 - r11 + .D=========================eE-------------R..... r9 = r8 >> 0x2 + .D=========================eE-------------R..... r8 = r8 << 0x1 + ..D=========================eeE-----------R..... i32 r10 = r8 + r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 266957 if r7 >=u r0 +``` + +Gas simulation at offset 266952 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 266973 +``` + +Gas simulation at offset 266957 with total cost of 25: + +``` + DeER........................ r8 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 266964 with total cost of 24: + +``` + DeeeeER.................... i32 r8 = r8 * r0 + DeeE--R.................... i32 r10 = r10 + 0x1 + .D===eeeeeeeeeeeeeeeeeeeeER jump 266964 if r7 >=u r8 +``` + +Gas simulation at offset 266973 with total cost of 21: + +``` + DeER.................... r7 = r4 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 266989 if r7 =u r12 +``` + +Gas simulation at offset 267014 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r4 + 0xfffffffffffffffc] + DeE---------------------------------------R..... r12 = r4 + 0xfffffffffffffffc + .DeE--------------------------------------R..... r8 = r7 + 0xfffffffffffffffc + .D========================eeeeeeeeeeeeeeeeeeeeER jump 267007 if r9 == 0 +``` + +Gas simulation at offset 267027 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x150] = r11 + DeE------------------------R jump 267143 if r6 != 103 +``` + +Gas simulation at offset 267035 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x78] + D=========================eE--------------R jump 267046 if r11 != 0 +``` + +Gas simulation at offset 267042 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 267046 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeE-------------------------------------R............... r8 = r10 =u r4 +``` + +Gas simulation at offset 267111 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r4 + 0xfffffffffffffffc] + D=========================eE--------------R jump 267253 if r9 == 0 +``` + +Gas simulation at offset 267119 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeE-------------------------------------R....... r8 = r9 * r2 + .D==eeE-----------------------------------R....... i32 r10 = r8 << 0x1f + ..D=eeE-----------------------------------R....... i32 r8 = r8 >> 0x1 + ..D===eE----------------------------------R....... r8 = r8 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r10 = u64 [r1 + 0x80] + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 267234 if r10 >=u r8 +``` + +Gas simulation at offset 267139 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 267253 +``` + +Gas simulation at offset 267143 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x70] + D=========================eER r7 = r7 & 0x8 + DeE-------------------------R r2 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x130] + .DeeeeeeeeeeeeeeeE----------R jump 267362 +``` + +Gas simulation at offset 267159 with total cost of 25: + +``` + DeER........................ r2 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x130] + D........................... r10 = r6 + .D.......................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 267362 +``` + +Gas simulation at offset 267177 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r1 + 0x130] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 260616 +``` + +Gas simulation at offset 267196 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r1 + 0x130] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 260616 +``` + +Gas simulation at offset 267215 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x1a0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = t2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r1 + 0x130] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 260616 +``` + +Gas simulation at offset 267234 with total cost of 2: + +``` + DeER. r8 = 0 + DeER. r10 = 0xa + DeeER fallthrough +``` + +Gas simulation at offset 267240 with total cost of 64: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................ unlikely + DeeeE-------------------------------------R........................ r10 = r10 * r0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r11 = r9 %u r10 + ..DeeE-----------------------------------------------------------R. i32 r8 = r8 + 0x1 + ..D=============================================================eER jump 267240 if r11 == 0 +``` + +Gas simulation at offset 267253 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x138] + D=========================eE--------------R r9 = r9 & 0xffffffffffffffdf + .DeE--------------------------------------R r10 = r7 >>a 0x2 + .DeE--------------------------------------R r7 = r7 << 0x1 + .D=eE-------------------------------------R r7 = r7 + r10 + ..D========================eE-------------R jump 267317 if r9 != 70 +``` + +Gas simulation at offset 267274 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r7 = r7 - r8 + D=eE--------------------------------------R........ r7 = r7 + 0xfffffffffffffff7 + .D=eeeE-----------------------------------R........ r8 = r7 >s 0 + ..D===eeE---------------------------------R........ r8 = 0 - r8 + ..D=====eE--------------------------------R........ r7 = r7 & r8 + ...DeE------------------------------------R........ r2 = 0x9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r8 = u64 [r1 + 0x78] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r0 = u64 [r1 + 0x130] + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 267304 if r7 s 0 + ..D====eeE--------------------------------R........ r8 = 0 - r8 + ..D======eE-------------------------------R........ r7 = r7 & r8 + ...DeE------------------------------------R........ r2 = 0x9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r8 = u64 [r1 + 0x78] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r0 = u64 [r1 + 0x130] + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 267352 if r7 u 0 + ....D===========================eeE--------------------R r8 = 0x7ffffffe - r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x30] = r9 + .....D============================eE-------------------R jump 269203 if r8 s 0 + .D==eeER............ r7 = 0 - r7 + .D====eER........... r7 = r7 & r10 + ..DeeeeeeeeeeeeeeeER jump 267624 +``` + +Gas simulation at offset 267437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r10 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 267512 if r10 == 0 +``` + +Gas simulation at offset 267450 with total cost of 27: + +``` + DeeER......................... i32 r7 = r10 >>a 0x1f + .D=eER........................ r8 = r10 ^ r7 + .D==eeER...................... i32 r8 = r8 - r7 + ..DeE--R...................... r9 = r1 + 0x1c7 + ..D........................... r7 = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xf8] + ...DeE-----------------------R r4 = 0xa + ...DeeE----------------------R fallthrough +``` + +Gas simulation at offset 267473 with total cost of 38: + +``` + D........................................ r10 = r8 + DeER..................................... r8 = r12 << 0x20 + D=eER.................................... r8 = r8 + r12 + .D=eeeeER................................ r8 = r10 mulhu r8 + ..D====eER............................... r8 = r8 >> 0x3 + ..D=====eeeER............................ r11 = r8 * r4 + ...D=======eeER.......................... i32 r11 = r10 - r11 + ...D=========eER......................... r11 = r11 | 0x30 + ....DeE--------R......................... r6 = r9 + 0xffffffffffffffff + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0xffffffffffffffff] = a4 + ....DeE---------------------------------R r7 = r7 + 0xffffffffffffffff + .....D................................... r9 = r6 + .....DeeeeeeeeeeeeeeeeeeeeE-------------R jump 267473 if r2 s 1 +``` + +Gas simulation at offset 267530 with total cost of 17: + +``` + DeER................ r8 = r1 + 0x1c5 + D=eER............... r8 = r8 - r7 + D==eER.............. r6 = r6 + r8 + .DeE-R.............. r8 = r1 + 0x1bb + .D=eER.............. r9 = r7 - r8 + ..D=eER............. r9 = r9 + 0xfffffffffffffff6 + ..DeE-R............. r8 = 0x30 + ..D................. r7 = r6 + ..DeeeeeeeeeeeeeeeER r0 = 9456, jump 256151 +``` + +Gas simulation at offset 267561 with total cost of 25: + +``` + DeER........................ r2 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x120] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 267573 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x148] + .D========================eE--------------R................................... r7 = r7 >> 0x3e + .D=========================eE-------------R................................... r7 = r7 & 0x2 + .D==========================eE------------R................................... r7 = r7 + 0x2b + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r6 + 0xffffffffffffffff] = a0 + ..DeE--------------------------------------------------R...................... r8 = r6 + 0xfffffffffffffffe + ..D=eE-------------------------------------------------R...................... r7 = r1 + 0x1c7 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... u64 [r1 + 0x18] = r8 + ...D======================eE---------------------------R...................... r7 = r7 - r8 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = u64 [r1 + 0x138] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xfffffffffffffffe] = a1 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = u64 [r1 + 0x150] + ....D=========================eE---------------------------------------------R jump 269203 if r10 =s r7 +``` + +Gas simulation at offset 267671 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 - r8 + D........................ r9 = r7 + D........................ r6 = r7 + .D=eeeeeeeeeeeeeeeeeeeeER jump 267688 if r7 =s r7 +``` + +Gas simulation at offset 267890 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + D=========================eeE-------------R....... i32 r7 = r7 - r8 + .D................................................ r9 = r7 + .D................................................ r6 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 267911 if r7 > 0x3 + ..D=====eeeER............................ r11 = r8 * r6 + ...D=======eeER.......................... i32 r11 = r10 - r11 + ...D=========eER......................... r11 = r11 | 0x30 + ...D==========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a4 + ....DeE---------------------------------R r7 = r7 + 0x1 + ....DeE---------------------------------R r9 = r9 + 0xffffffffffffffff + ....DeeeeeeeeeeeeeeeeeeeeE--------------R jump 268114 if r2 > 0x3 + ..D=====eeeER............................ r10 = r7 * r6 + ...D=======eeER.......................... i32 r10 = r9 - r10 + ...D=========eER......................... r10 = r10 | 0x30 + ....DeE--------R......................... r11 = r8 + 0xffffffffffffffff + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0xffffffffffffffff] = a3 + ....D.................................... r8 = r11 + .....DeE--------------------------------R jump 268362 if r9 >=u r6 +``` + +Gas simulation at offset 268396 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x150] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x78] = r2 + D=========================eE--------------R jump 268479 if r4 == r7 +``` + +Gas simulation at offset 268407 with total cost of 2: + +``` + DeER. r7 = r1 + 0x1c7 + D=eER jump 268595 if r7 >=u r11 +``` + +Gas simulation at offset 268415 with total cost of 17: + +``` + DeER................ r7 = r1 + 0x1c7 + D=eER............... r9 = r11 - r7 + .DeER............... r7 = r1 + 0x1c7 + .DeER............... r8 = 0x30 + .D.................. r6 = r4 + ..DeeeeeeeeeeeeeeeER r0 = 9476, jump 256151 +``` + +Gas simulation at offset 268437 with total cost of 26: + +``` + D............................ r4 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x78] + DeE------------------------R. r6 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xf8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x120] + .DeE------------------------R r11 = r1 + 0x1c7 + .DeeeeeeeeeeeeeeeE----------R jump 268595 +``` + +Gas simulation at offset 268460 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 463] = 0x30 + DeE------------------------R. r11 = r1 + 0x1cf + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x150] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r2 + .D========================eER jump 268407 if r4 != r7 +``` + +Gas simulation at offset 268479 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 268528 if r7 != 0 +``` + +Gas simulation at offset 268488 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D............................ r7 = r11 + D............................ r9 = r3 + D............................ r6 = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 9478, jump 274250 +``` + +Gas simulation at offset 268507 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x148] + D............................ r4 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x78] + DeE------------------------R. r6 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xf8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x120] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 268528 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = r11 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + D=========================eE--------------R jump 268543 if r7 != 0 +``` + +Gas simulation at offset 268538 with total cost of 3: + +``` + DeeER. i32 r7 = r2 + 0 + D==eER jump 268595 if r7 <=s 0 +``` + +Gas simulation at offset 268543 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 268595 if r7 != 0 +``` + +Gas simulation at offset 268552 with total cost of 26: + +``` + DeER......................... r7 = 0x128d7 + DeER......................... r8 = 0x1 + D............................ r9 = r3 + D............................ r6 = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x148] = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 9480, jump 274250 +``` + +Gas simulation at offset 268574 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x148] + D............................ r4 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x78] + DeE------------------------R. r6 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xf8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x120] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 268595 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r3 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + .DeE--------------------------------------R...... r8 = r1 + 0x1d0 + .D=eE-------------------------------------R...... r9 = r8 - r11 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 268660 if r7 != 0 +``` + +Gas simulation at offset 268611 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x148] = r4 + DeeE-----------------------R. i32 r7 = r2 + 0 + .D........................... r8 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r9 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 268628 if r9 =u r7 +``` + +Gas simulation at offset 268672 with total cost of 1: + +``` + DeER jump 268351 if r2 >=s 0 +``` + +Gas simulation at offset 268676 with total cost of 16: + +``` + DeeER.............. i32 r9 = r2 + 0x12 + DeE-R.............. r8 = 0x30 + .DeER.............. r10 = 0x12 + .D................. r7 = r3 + .DeER.............. r11 = 0 + .DeeeeeeeeeeeeeeeER r0 = 9484, jump 269771 +``` + +Gas simulation at offset 268695 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x120] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r9 + 0] + D==================================================eER. r7 = r7 & 0x20 + D===================================================eER jump 269023 if r7 != 0 +``` + +Gas simulation at offset 268708 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x1c7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D========================eER r8 = r7 - r10 + .D........................... r7 = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 9486, jump 274250 +``` + +Gas simulation at offset 268726 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 269018 +``` + +Gas simulation at offset 268729 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x20] + D=========================eE--------------R jump 268780 if r7 == 0 +``` + +Gas simulation at offset 268736 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r3 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 268780 if r7 != 0 +``` + +Gas simulation at offset 268745 with total cost of 16: + +``` + DeER............... r7 = 0x128d7 + DeER............... r8 = 0x1 + D.................. r9 = r3 + D.................. r6 = r4 + .DeeeeeeeeeeeeeeeER r0 = 9488, jump 274250 +``` + +Gas simulation at offset 268763 with total cost of 26: + +``` + D............................ r4 = r6 + DeER......................... r6 = 0xa + DeER......................... r2 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xf8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x120] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 268780 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 268996 if r7 <=s 0 +``` + +Gas simulation at offset 268788 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x58] + D=========================eE--------------R jump 268996 if r4 >=u r7 +``` + +Gas simulation at offset 268796 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u32 [r4 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x150] = r4 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 268857 if r8 == 0 +``` + +Gas simulation at offset 268806 with total cost of 2: + +``` + DeER. r7 = r1 + 0x1d0 + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 268813 with total cost of 38: + +``` + D........................................ r10 = r8 + DeER..................................... r8 = r12 << 0x20 + D=eER.................................... r8 = r8 + r12 + .D=eeeeER................................ r8 = r10 mulhu r8 + ..D====eER............................... r8 = r8 >> 0x3 + ..D=====eeeER............................ r11 = r8 * r6 + ...D=======eeER.......................... i32 r11 = r10 - r11 + ...D=========eER......................... r11 = r11 | 0x30 + ...D==========eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xffffffffffffffff] = a4 + ....DeE---------------------------------R r7 = r7 + 0xffffffffffffffff + ....DeE---------------------------------R r9 = r9 + 0xffffffffffffffff + ....DeeeeeeeeeeeeeeeeeeeeE--------------R jump 268813 if r2 =u r7 +``` + +Gas simulation at offset 268992 with total cost of 1: + +``` + DeER jump 268796 if r2 =s r7 +``` + +Gas simulation at offset 269045 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x68] + D=========================eeE-------------R....... i32 r7 = r7 - r11 + .D................................................ r9 = r7 + .D................................................ r6 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 269066 if r7 =s r9 +``` + +Gas simulation at offset 269775 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffee8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x110] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x108] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x100] = r6 + .D........................... r5 = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 269794 with total cost of 22: + +``` + DeeER.................... i32 r6 = r9 - r10 + D........................ r9 = r6 + .D=eeeeeeeeeeeeeeeeeeeeER jump 269817 if r6 =u r6 +``` + +Gas simulation at offset 269843 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r5 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 269836 if r7 != 0 +``` + +Gas simulation at offset 269852 with total cost of 15: + +``` + D................. r7 = r1 + DeER.............. r8 = 0x100 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 9546, jump 274250 +``` + +Gas simulation at offset 269866 with total cost of 15: + +``` + DeER.............. r8 = 0xff + DeeeeeeeeeeeeeeeER jump 269836 +``` + +Gas simulation at offset 269872 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r5 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 269893 if r7 != 0 +``` + +Gas simulation at offset 269881 with total cost of 15: + +``` + D................. r7 = r1 + D................. r8 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 9548, jump 274250 +``` + +Gas simulation at offset 269893 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x110] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x100] + DeE------------------------R...................... r1 = r1 + 0x118 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 269911 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 269913 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .D........................... r5 = r10 + .D........................... r6 = r9 + .DeE------------------------R r10 = 0x7fffffffffffffff + ..DeE-----------------------R r9 = r8 & r10 + ..DeE-----------------------R r11 = 0x8001000000000000 + ...DeeeeeeeeeeeeeeeeeeeeE---R jump 269969 if r9 == 0 +``` + +Gas simulation at offset 269955 with total cost of 24: + +``` + DeER....................... r12 = r9 + r11 + .DeeeER.................... r12 = r12 u 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 270039 if r11 == 0 +``` + +Gas simulation at offset 270007 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 270151 if r10 == r9 +``` + +Gas simulation at offset 270011 with total cost of 23: + +``` + DeeeER.................... r9 = r9 > 0x31 + .DeER......................... r6 = r4 << 0x1 + .D=eER........................ r6 = r6 >> 0x31 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r10 + ..DeE-----------------------R. r3 = r10 & r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + ..D=eeeeeeeeeeeeeeeeeeeeE----R jump 270234 if r0 == 0 +``` + +Gas simulation at offset 270199 with total cost of 20: + +``` + DeER................... r11 = r4 & r11 + DeeeeeeeeeeeeeeeeeeeeER jump 270628 if r6 != 0 +``` + +Gas simulation at offset 270206 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 270447 +``` + +Gas simulation at offset 270209 with total cost of 23: + +``` + DeeeER.................... r11 = r7 > 0x1 + .DeER................................................. r9 = r9 | r10 + .D=eER................................................ r10 = r9 >> 0x2 + .D==eER............................................... r9 = r9 | r10 + ..D==eER.............................................. r10 = r9 >> 0x4 + ..D===eER............................................. r9 = r9 | r10 + ...D===eER............................................ r10 = r9 >> 0x8 + ...D====eER........................................... r9 = r9 | r10 + ....D====eER.......................................... r10 = r9 >> 0x10 + ....D=====eER......................................... r9 = r9 | r10 + .....D=====eER........................................ r10 = r9 >> 0x20 + .....D======eER....................................... r9 = r9 | r10 + .....D=======eER...................................... r9 = r9 ^ 0xffffffffffffffff + ......D=======eER..................................... r10 = r9 >> 0x1 + ......DeE-------R..................................... r11 = 0x5555555555555555 + .......D=======eER.................................... r10 = r10 & r11 + .......D========eER................................... r9 = r9 - r10 + .......DeE--------R................................... r10 = 0x3333333333333333 + ........D========eER.................................. r11 = r9 & r10 + ........D========eER.................................. r9 = r9 >> 0x2 + ........D=========eER................................. r9 = r9 & r10 + .........D=========eER................................ r9 = r9 + r11 + .........D==========eER............................... r10 = r9 >> 0x4 + .........D===========eER.............................. r9 = r9 + r10 + ..........DeE----------R.............................. r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r9 = r9 & r10 + ...........DeE----------R............................. r10 = 0x101010101010101 + ...........D===========eeeER.......................... r9 = r9 * r10 + ...........D==============eER......................... r9 = r9 >> 0x38 + ............D==============eER........................ r10 = r9 | r0 + ............D===============eER....................... r12 = r10 + 0xfffffffffffffff1 + .............D===============eER...................... r11 = r12 << 0x20 + .............D================eER..................... r11 = r11 >> 0x20 + ..............D================eER.................... r9 = r11 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 270409 if r9 > 0x1 + .D=eER. r11 = r11 >> r0 + ..D=eER r3 = r3 | r11 + ..DeeER fallthrough +``` + +Gas simulation at offset 270425 with total cost of 27: + +``` + DeER.......................... r7 = r7 << r12 + DeER.......................... r9 = r9 >>a 0x3f + D=eER......................... r7 = r7 & r9 + .DeeER........................ r0 = 0x10 - r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x18] + ..D========================eER r11 = r4 & r11 + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 270628 if r6 != 0 +``` + +Gas simulation at offset 270447 with total cost of 21: + +``` + DeeeER.................. r12 = r11 > 0x1 + .DeER................................................. r9 = r9 | r10 + .D=eER................................................ r10 = r9 >> 0x2 + .D==eER............................................... r9 = r9 | r10 + ..D==eER.............................................. r10 = r9 >> 0x4 + ..D===eER............................................. r9 = r9 | r10 + ...D===eER............................................ r10 = r9 >> 0x8 + ...D====eER........................................... r9 = r9 | r10 + ....D====eER.......................................... r10 = r9 >> 0x10 + ....D=====eER......................................... r9 = r9 | r10 + .....D=====eER........................................ r10 = r9 >> 0x20 + .....D======eER....................................... r9 = r9 | r10 + .....D=======eER...................................... r9 = r9 ^ 0xffffffffffffffff + ......D=======eER..................................... r10 = r9 >> 0x1 + ......DeE-------R..................................... r12 = 0x5555555555555555 + .......D=======eER.................................... r10 = r10 & r12 + .......D========eER................................... r9 = r9 - r10 + .......DeE--------R................................... r10 = 0x3333333333333333 + ........D========eER.................................. r12 = r9 & r10 + ........D========eER.................................. r9 = r9 >> 0x2 + ........D=========eER................................. r9 = r9 & r10 + .........D=========eER................................ r9 = r9 + r12 + .........D==========eER............................... r10 = r9 >> 0x4 + .........D===========eER.............................. r9 = r9 + r10 + ..........DeE----------R.............................. r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r9 = r9 & r10 + ...........DeE----------R............................. r10 = 0x101010101010101 + ...........D===========eeeER.......................... r9 = r9 * r10 + ...........D==============eER......................... r9 = r9 >> 0x38 + ............D==============eER........................ r12 = r9 | r4 + ............D===============eER....................... r10 = r12 + 0xfffffffffffffff1 + .............D===============eER...................... r6 = r10 << 0x20 + .............D================eER..................... r6 = r6 >> 0x20 + ..............D================eER.................... r9 = r6 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 270599 if r9 > 0x1 + .D=eER. r11 = r11 >> r6 + ..D=eER r11 = r4 | r11 + ..DeeER fallthrough +``` + +Gas simulation at offset 270615 with total cost of 4: + +``` + DeER... r10 = r2 << r10 + DeER... r9 = r9 >>a 0x3f + .DeER.. r2 = r9 & r10 + ..DeeER r6 = 0x10 - r12 + ..DeeER fallthrough +``` + +Gas simulation at offset 270628 with total cost of 24: + +``` + DeER....................... r12 = r5 ^ r8 + DeER....................... r8 = r7 >> 0x3d + .DeER...................... r10 = r3 << 0x3 + .D=eER..................... r10 = r10 | r8 + .DeE-R..................... r8 = 0x1 + ..DeER..................... r5 = 0x8000000000000 + ..DeER..................... r9 = r2 >> 0x3d + ...DeER.................... r11 = r11 << 0x3 + ...DeER.................... r2 = r2 << 0x3 + ...DeER.................... r9 = r9 | r5 + ...D=eER................... r9 = r9 | r11 + ....DeeeeeeeeeeeeeeeeeeeeER jump 270676 if r0 != r6 +``` + +Gas simulation at offset 270671 with total cost of 15: + +``` + D................. r8 = r2 + DeeeeeeeeeeeeeeeER jump 271015 +``` + +Gas simulation at offset 270676 with total cost of 25: + +``` + DeER........................ r11 = r0 - r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x10] + D=eeeeeeeeeeeeeeeeeeeeE----R jump 270711 if r11 >u 127 +``` + +Gas simulation at offset 270686 with total cost of 7: + +``` + DeeeER.... i32 r8 = 0x80 - r11 + .D==eER... r8 = r8 << 0x20 + .D===eER.. r6 = r8 >> 0x20 + ..D===eER. r4 = r6 + 0xffffffffffffffc0 + ...DeeeER. i32 r8 = 0 - r11 + ....D==eER jump 270925 if r4 =s 0 +``` + +Gas simulation at offset 270723 with total cost of 22: + +``` + DeER..................... r7 = r11 ^ r8 + DeER..................... r10 = r5 ^ r9 + .DeER.................... r7 = r7 | r10 + .D=eeeeeeeeeeeeeeeeeeeeER jump 270742 if r7 != 0 +``` + +Gas simulation at offset 270735 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 271335 +``` + +Gas simulation at offset 270742 with total cost of 25: + +``` + DeeeER...................... r7 = r11 > 0x33 + ..DeE--R.................... r2 = r11 - r8 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 271129 if r9 != 0 +``` + +Gas simulation at offset 270761 with total cost of 21: + +``` + DeeeER.................. r8 = r7 > 0x1 + D=eER................................................. r9 = r9 | r11 + .D=eER................................................ r11 = r9 >> 0x2 + .D==eER............................................... r9 = r9 | r11 + ..D==eER.............................................. r11 = r9 >> 0x4 + ..D===eER............................................. r9 = r9 | r11 + ...D===eER............................................ r11 = r9 >> 0x8 + ...D====eER........................................... r9 = r9 | r11 + ....D====eER.......................................... r11 = r9 >> 0x10 + ....D=====eER......................................... r9 = r9 | r11 + .....D=====eER........................................ r11 = r9 >> 0x20 + .....D======eER....................................... r9 = r9 | r11 + .....D=======eER...................................... r9 = r9 ^ 0xffffffffffffffff + ......D=======eER..................................... r11 = r9 >> 0x1 + ......DeE-------R..................................... r12 = 0x5555555555555555 + .......D=======eER.................................... r11 = r11 & r12 + .......D========eER................................... r9 = r9 - r11 + .......DeE--------R................................... r11 = 0x3333333333333333 + ........D========eER.................................. r12 = r9 & r11 + ........D========eER.................................. r9 = r9 >> 0x2 + ........D=========eER................................. r9 = r9 & r11 + .........D=========eER................................ r9 = r9 + r12 + .........D==========eER............................... r11 = r9 >> 0x4 + .........D===========eER.............................. r9 = r9 + r11 + ..........DeE----------R.............................. r11 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r9 = r9 & r11 + ...........DeE----------R............................. r12 = 0x101010100000000 + ...........DeE----------R............................. r11 = 0x101010101010101 + ............D==========eeeER.......................... r9 = r9 * r11 + ............D=============eER......................... r9 = r9 >> 0x38 + ............D==============eER........................ r8 = r8 | r9 + ............D===============eER....................... r8 = r8 + 0xfffffffffffffff4 + .............D===============eER...................... r11 = r8 << 0x20 + .............D================eER..................... r11 = r11 >> 0x20 + ..............D================eER.................... r9 = r11 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 271100 if r9 > 0x1 + ...DeE-----------------------------------------------R r6 = r3 >> r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = u64 [r1 + 0] + ....D========================eE----------------------R r3 = r8 | r6 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r8 = u64 [r1 + 0x8] + ....DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 270955 with total cost of 25: + +``` + DeER........................ r6 = r2 << r8 + .DeER....................... r8 = r4 >>a 0x3f + .D=eER...................... r8 = r8 & r6 + .D==eER..................... r3 = r8 | r3 + ..DeE-R..................... r8 = r11 << 0x20 + ..D=eER..................... r8 = r8 >> 0x20 + ...D=eER.................... r6 = r8 + 0xffffffffffffffc0 + ....DeeeER.................. r3 = r3 >u 0 + ....D=eeeeeeeeeeeeeeeeeeeeER jump 270986 if r6 > r8 + DeeeeeeeeeeeeeeeER jump 271002 +``` + +Gas simulation at offset 270986 with total cost of 4: + +``` + DeER... r2 = r2 >> r11 + DeER... r4 = r9 << 0x1 + .DeER.. r8 = r8 ^ 0xffffffffffffffff + .D=eER. r8 = r4 << r8 + ..D=eER r8 = r2 | r8 + ..DeeER fallthrough +``` + +Gas simulation at offset 271002 with total cost of 3: + +``` + DeER.. r9 = r9 >> r11 + DeER.. r6 = r6 >>a 0x3f + D=eER. r9 = r9 & r6 + .DeER. r8 = r8 | r3 + .DeeER fallthrough +``` + +Gas simulation at offset 271015 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x10] + DeE------------------------R r11 = r7 << 0x3 + DeE------------------------R r5 = r5 | r10 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 270723 if r12 =s 0 +``` + +Gas simulation at offset 271046 with total cost of 17: + +``` + DeER................ r8 = r8 & 0x1 + DeER................ r10 = r2 >> 0x1 + .DeER............... r9 = r7 << 0x3f + .DeER............... r7 = r7 >> 0x1 + .DeER............... r8 = r8 | r10 + ..DeER.............. r2 = r8 | r9 + ..DeER.............. r0 = r0 + 0x1 + ..DeeeeeeeeeeeeeeeER jump 271129 +``` + +Gas simulation at offset 271069 with total cost of 3: + +``` + DeER.. r11 = r11 ^ r10 + D=eER. r11 = r11 | r6 + D==eER jump 271335 if r11 == 0 +``` + +Gas simulation at offset 271079 with total cost of 21: + +``` + DeER.................... r11 = r7 | r9 + D=eeeeeeeeeeeeeeeeeeeeER jump 271373 if r11 == 0 +``` + +Gas simulation at offset 271086 with total cost of 21: + +``` + DeER.................... r11 = r6 | r10 + D=eeeeeeeeeeeeeeeeeeeeER jump 270007 if r11 != 0 +``` + +Gas simulation at offset 271093 with total cost of 15: + +``` + D................. r6 = r7 + D................. r5 = r8 + DeeeeeeeeeeeeeeeER jump 271335 +``` + +Gas simulation at offset 271100 with total cost of 5: + +``` + DeER.... r7 = r7 << r8 + DeER.... r11 = r11 ^ 0xffffffffffffffff + .DeER... r12 = r2 >> 0x1 + ..DeER.. r11 = r12 >> r11 + ..D=eER. r7 = r7 | r11 + ...DeeER fallthrough +``` + +Gas simulation at offset 271116 with total cost of 3: + +``` + DeER.. r10 = r2 << r8 + DeER.. r9 = r9 >>a 0x3f + .DeER. r2 = r9 & r10 + .DeER. r0 = r0 - r8 + .DeeER fallthrough +``` + +Gas simulation at offset 271129 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeE------------------------R r8 = r3 >> 0x3f + DeE------------------------R r9 = 0x7fff + .DeE-----------------------R r5 = r8 << 0x3f + .DeeeeeeeeeeeeeeeeeeeeE----R jump 271163 if r0 s 0 +``` + +Gas simulation at offset 271166 with total cost of 24: + +``` + DeeER...................... r8 = 0x1 - r0 + .D=eeeER................... i32 r12 = 0 - r8 + ..DeeE-R................... r9 = 0x40 - r8 + ...D==eER.................. r11 = r2 << r12 + ...D=eeeeeeeeeeeeeeeeeeeeER jump 271184 if r9 > 0x1 + ..D==eER. r10 = r10 >> r6 + ...D==eER r12 = r12 | r10 + ...DeeE-R fallthrough +``` + +Gas simulation at offset 271204 with total cost of 26: + +``` + DeER......................... r9 = r9 >>a 0x3f + D=eER........................ r9 = r9 & r11 + D==eER....................... r9 = r9 | r12 + .D==eeeER.................... r9 = r9 >u 0 + ..DeE---R.................... r11 = r7 >> r8 + ...DeE--R.................... r6 = r8 << 0x20 + ...D=eE-R.................... r6 = r6 >> 0x20 + ....D=eER.................... r10 = r6 + 0xffffffffffffffc0 + ....D==eER................... r12 = r10 >>a 0x3f + .....D=eeeeeeeeeeeeeeeeeeeeER jump 271238 if r10 > r6 + DeeeeeeeeeeeeeeeER jump 271254 +``` + +Gas simulation at offset 271238 with total cost of 5: + +``` + DeER.... r8 = r2 >> r8 + .DeER... r10 = r6 ^ 0xffffffffffffffff + .DeER... r7 = r7 << 0x1 + ..DeER.. r10 = r7 << r10 + ..D=eER. r10 = r10 | r8 + ...DeeER fallthrough +``` + +Gas simulation at offset 271254 with total cost of 26: + +``` + DeER......................... r0 = 0 + DeER......................... r7 = r12 & r11 + .DeER........................ r2 = r10 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 271266 with total cost of 32: + +``` + DeER............................... r8 = r2 & 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r8 + .DeE------------------------R...... r8 = r2 >> 0x3 + .DeE------------------------R...... r9 = r7 << 0x3d + ..DeE-----------------------R...... r9 = r9 | r8 + ..DeE-----------------------R...... r7 = r7 >> 0x3 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x8] = r9 + ...DeE------------------------R.... r6 = r9 & 0xffffffffffffffff + ...DeE------------------------R.... r7 = r7 & r10 + ...D=eE-----------------------R.... r0 = r0 << 0x30 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r5 + ....D=eE-----------------------R... r5 = r0 | r5 + ....D==eE----------------------R... r5 = r5 | r7 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + .....DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 271309 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 271354 if r9 != 4 +``` + +Gas simulation at offset 271313 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r1 + 0x8] + D=========================eER..... r7 = r7 & 0x1 + D==========================eER.... r7 = r7 + r6 + .D==========================eeeER. r8 = r7 u 0 + DeE--R.................... r2 = 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 271422 if r11 != 0 +``` + +Gas simulation at offset 271434 with total cost of 21: + +``` + DeER.................... r12 = r12 & r10 + DeER.................... r11 = 0x7fff000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 271458 if r12 == r11 +``` + +Gas simulation at offset 271450 with total cost of 23: + +``` + DeeeER.................... r11 = r11 u 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 271422 if r11 != 0 +``` + +Gas simulation at offset 271463 with total cost of 22: + +``` + DeER..................... r11 = r9 | r7 + DeER..................... r12 = r12 | r3 + D=eER.................... r11 = r11 | r12 + .D=eeeeeeeeeeeeeeeeeeeeER jump 271495 if r11 == 0 +``` + +Gas simulation at offset 271475 with total cost of 21: + +``` + DeER.................... r11 = r10 & r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 271499 if r11 u 0 + .D......................... r7 = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 271548 with total cost of 22: + +``` + DeER..................... r2 = 0xffffffffffffffff + DeER..................... r11 = 0x7fffffffffffffff + .DeER.................... r3 = r8 & r11 + .DeER.................... r12 = 0x7fff000000000000 + ..DeeeeeeeeeeeeeeeeeeeeER jump 271587 if r3 == r12 +``` + +Gas simulation at offset 271577 with total cost of 23: + +``` + DeeeER.................... r12 = r12 u 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 271583 if r12 != 0 +``` + +Gas simulation at offset 271592 with total cost of 21: + +``` + DeER.................... r11 = r11 & r10 + DeER.................... r12 = 0x7fff000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 271616 if r11 == r12 +``` + +Gas simulation at offset 271608 with total cost of 23: + +``` + DeeeER.................... r12 = r12 u 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 271583 if r12 != 0 +``` + +Gas simulation at offset 271621 with total cost of 22: + +``` + DeER..................... r12 = r9 | r7 + DeER..................... r11 = r11 | r3 + D=eER.................... r11 = r11 | r12 + .D=eeeeeeeeeeeeeeeeeeeeER jump 271650 if r11 == 0 +``` + +Gas simulation at offset 271633 with total cost of 21: + +``` + DeER.................... r11 = r10 & r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 271654 if r11 u 0 + .D......................... r7 = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 271694 with total cost of 78: + +``` + DeER............................................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r9 + .D............................................................................... r11 = r8 + .DeE------------------------R.................................................... r4 = 0xffffffffffff + ..D========================eER................................................... r8 = r8 << 0x1 + ..D=========================eER.................................................. r6 = r8 >> 0x31 + ...D=======================eE-R.................................................. r8 = r10 << 0x1 + ...D========================eER.................................................. r2 = r8 >> 0x31 + ....D======================eE-R.................................................. r8 = r10 ^ r11 + ....D=======================eER.................................................. r8 = r8 >> 0x3f + .....D=======================eER................................................. r3 = r8 << 0x3f + .....D=====================eE--R................................................. r0 = r11 & r4 + ......D=====================eE-R................................................. r9 = r10 & r4 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r9 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r6 + .......D=====================eE------------------------R......................... r6 = r6 + 0xffffffffffff8001 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x40] = r7 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x48] = r0 + ........D=============================================eER........................ r9 = r0 >> 0x20 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + ........D==============================================eeeeeeeeeeeeeeeeeeeeE----R jump 272186 if r6 > 0x31 + .DeER.................................................................................................................................................................................. r0 = r0 << 0xf + .DeER.................................................................................................................................................................................. r6 = r5 | 0x10000 + ..DeER................................................................................................................................................................................. r9 = r0 >> 0x20 + ..DeER................................................................................................................................................................................. r10 = 0x80000000 + ...DeER................................................................................................................................................................................ r12 = r9 | r10 + ...D=eeeER............................................................................................................................................................................. r8 = r12 * r6 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... u64 [r1 + 0x50] = r8 + ....DeE---------------------------R.................................................................................................................................................... r10 = r7 | r0 + ....D=eE--------------------------R.................................................................................................................................................... r10 = r10 << 0x20 + .....D=eE-------------------------R.................................................................................................................................................... r0 = r10 >> 0x20 + .....DeE--------------------------R.................................................................................................................................................... r9 = r4 >> 0x20 + ......DeE-------------------------R.................................................................................................................................................... r4 = r4 << 0x20 + ......D=eeeE----------------------R.................................................................................................................................................... r7 = r0 * r6 + ......D====eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. u64 [r1 + 0x10] = r7 + .......D===eeeE----------------------R................................................................................................................................................. r7 = r9 * r6 + .......D======eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................. u64 [r1 + 0x28] = r7 + ........DeE-----------------------------R.............................................................................................................................................. r7 = r4 >> 0x20 + ........D========================eeeE---R.............................................................................................................................................. r2 = r7 * r6 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................................................................................................................................. r5 = u64 [r1 + 0x48] + .........D=========================eE---R.............................................................................................................................................. r5 = r5 << 0x20 + .........D==========================eE--R.............................................................................................................................................. r11 = r5 >> 0x20 + ..........D=============================eeeER.......................................................................................................................................... r8 = r12 * r11 + ..........D================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................. u64 [r1 + 0x48] = r8 + ...........D===============================eeeE----------------------R................................................................................................................. r6 = r9 * r11 + ...........D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................. r8 = u64 [r1 + 0x40] + ............D================================================eE------R................................................................................................................. r3 = r8 >> 0x20 + ............D=================================================eeeE---R................................................................................................................. r0 = r0 * r3 + .............D===================================================eeeER................................................................................................................. r11 = r7 * r3 + .............D======================================================eeeER.............................................................................................................. r7 = r12 * r3 + ..............D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x8] = r7 + ..............D========================================================eeeE----------------------R..................................................................................... r3 = r9 * r3 + ..............D==============================================eE----------------------------------R..................................................................................... r7 = r8 << 0x20 + ...............D==============================================eE---------------------------------R..................................................................................... r8 = r7 >> 0x20 + ...............D==========================================================eeeE-------------------R..................................................................................... r12 = r12 * r8 + ...............D=============================================================eeeE----------------R..................................................................................... r8 = r9 * r8 + ................D===================eeeeE--------------------------------------------------------R..................................................................................... r9 = r10 mulhu r5 + .................D============================eeeeE----------------------------------------------R..................................................................................... r5 = r4 mulhu r5 + ..................D=============================================================eeeeE------------R..................................................................................... r10 = r10 mulhu r7 + ...................................D================================================eeeeE--------R..................................................................................... r4 = r4 mulhu r7 + ....................................D=====================================eE---------------------R..................................................................................... r3 = r3 + r5 + ....................................D======================================eeeE------------------R..................................................................................... r7 = r3 > 0x20 + ......................................................................D================eE--------R..................................................................................... r11 = r11 | r12 + .......................................................................D================eE-------R..................................................................................... r11 = r11 + r5 + .......................................................................D=================eeeE----R..................................................................................... r3 = r11 > 0x20 + .....................................................................................................D=eE--R........................................................................... r7 = r7 | r8 + ......................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u64 [r1 + 0x10] + ......................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r1 + 0x48] + ......................................................................................................D=========================eER.................................................... r8 = r8 + r11 + .......................................................................................................D=========================eeeER................................................. r11 = r8 > 0x20 + ........................................................................................................D============================eER............................................... r11 = r11 | r12 + ........................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................... r12 = u64 [r1 + 0x28] + .........................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................... r5 = u64 [r1 + 0x8] + .........................................................................................................D=========================eE--R............................................... r12 = r12 + r5 + ..........................................................................................................D=========================eeeER.............................................. r5 = r12 > 0x3f + DeER........................... r11 = r11 << 0x1 + D=eER.......................... r11 = r11 | r7 + .DeER.......................... r6 = r6 << 0x1 + .DeER.......................... r7 = r2 >> 0x3f + .D=eER......................... r6 = r6 | r7 + ..DeER......................... r7 = r4 >> 0x3f + ..DeER......................... r2 = r2 << 0x1 + ..D=eER........................ r2 = r2 | r7 + ...DeER........................ r4 = r4 << 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x20] + ...DeeeeeeeeeeeeeeeeeeeeE-----R jump 272299 if r9 >=s 32767 +``` + +Gas simulation at offset 272183 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 272317 +``` + +Gas simulation at offset 272186 with total cost of 22: + +``` + DeER..................... r8 = 0x7fffffffffffffff + D=eER.................... r6 = r11 & r8 + .DeER.................... r12 = 0x7fff000000000000 + .D=eeeeeeeeeeeeeeeeeeeeER jump 272398 if r6 == r12 +``` + +Gas simulation at offset 272213 with total cost of 23: + +``` + DeeeER.................... r12 = r6 u 127 +``` + +Gas simulation at offset 272458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r3 + DeE------------------------R r7 = r9 + 0x7f + .DeE-----------------------R r9 = r7 << 0x20 + .D=eE----------------------R r9 = r9 >> 0x20 + ..D=eE---------------------R r5 = r9 + 0xffffffffffffffc0 + ..D=eE---------------------R r3 = r9 ^ 0xffffffffffffffff + ...D=eeeeeeeeeeeeeeeeeeeeE-R jump 272736 if r5 >a 0x3f + ..D=eER.................. r10 = r10 & r8 + ..DeeeeeeeeeeeeeeeeeeeeER jump 272761 if r5 >=s 0 +``` + +Gas simulation at offset 272496 with total cost of 17: + +``` + DeER................ r9 = r11 << r7 + .DeER............... r5 = r6 >> 0x1 + .D=eER.............. r5 = r5 >> r3 + ..D=eER............. r9 = r9 | r5 + ..DeeeeeeeeeeeeeeeER jump 272765 +``` + +Gas simulation at offset 272511 with total cost of 22: + +``` + DeER..................... r8 = r8 ^ r11 + D=eER.................... r8 = r8 | r12 + D==eeeeeeeeeeeeeeeeeeeeER jump 272540 if r8 != 0 +``` + +Gas simulation at offset 272520 with total cost of 21: + +``` + DeER.................... r7 = r7 | r6 + D=eeeeeeeeeeeeeeeeeeeeER jump 272299 if r7 != 0 +``` + +Gas simulation at offset 272527 with total cost of 15: + +``` + DeER.............. r3 = 0x7fff800000000000 + DeeeeeeeeeeeeeeeER jump 272903 +``` + +Gas simulation at offset 272540 with total cost of 21: + +``` + DeER.................... r8 = r7 | r6 + D=eeeeeeeeeeeeeeeeeeeeER jump 272731 if r8 == 0 +``` + +Gas simulation at offset 272547 with total cost of 21: + +``` + DeER.................... r8 = r12 | r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 272731 if r8 == 0 +``` + +Gas simulation at offset 272554 with total cost of 25: + +``` + DeER........................ r6 = r6 >> 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r4 + D=eE-----------------------R jump 272920 if r6 != 0 +``` + +Gas simulation at offset 272566 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r1 + 0x48] + .D========================eeeE------------R..... r10 = r5 > 0x1 + .DeER................................................. r8 = r8 | r12 + .D=eER................................................ r12 = r8 >> 0x2 + .D==eER............................................... r8 = r8 | r12 + ..D==eER.............................................. r12 = r8 >> 0x4 + ..D===eER............................................. r8 = r8 | r12 + ...D===eER............................................ r12 = r8 >> 0x8 + ...D====eER........................................... r8 = r8 | r12 + ....D====eER.......................................... r12 = r8 >> 0x10 + ....D=====eER......................................... r8 = r8 | r12 + .....D=====eER........................................ r12 = r8 >> 0x20 + .....D======eER....................................... r8 = r8 | r12 + .....D=======eER...................................... r8 = r8 ^ 0xffffffffffffffff + ......D=======eER..................................... r12 = r8 >> 0x1 + ......DeE-------R..................................... r10 = 0x5555555555555555 + .......D=======eER.................................... r10 = r10 & r12 + .......D========eER................................... r8 = r8 - r10 + .......DeE--------R................................... r10 = 0x3333333333333333 + ........D========eER.................................. r12 = r8 & r10 + ........D========eER.................................. r8 = r8 >> 0x2 + ........D=========eER................................. r8 = r8 & r10 + .........D=========eER................................ r8 = r8 + r12 + .........D==========eER............................... r10 = r8 >> 0x4 + .........D===========eER.............................. r8 = r8 + r10 + ..........DeE----------R.............................. r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r8 = r8 & r10 + ...........DeE----------R............................. r10 = 0x101010101010101 + ...........D===========eeeER.......................... r8 = r8 * r10 + ...........D==============eER......................... r8 = r8 >> 0x38 + ............D==============eER........................ r10 = r8 | r2 + ............D===============eER....................... r8 = r10 + 0xfffffffffffffff1 + .............D===============eER...................... r2 = r7 << r8 + ..............D==============eER...................... r6 = r8 << 0x20 + ..............D===============eER..................... r6 = r6 >> 0x20 + ...............D===============eER.................... r12 = r6 + 0xffffffffffffffc0 + ...............D================eER................... r4 = r12 >>a 0x3f + ................D===============eeeeeeeeeeeeeeeeeeeeER jump 272926 if r12 > 0x1 + .D=eER..................... r10 = r10 >> r3 + ..D=eER.................... r0 = r8 | r10 + ...DeER.................... r10 = r4 << r7 + ....DeER................... r8 = r5 >>a 0x3f + ....D=eER.................. r10 = r10 & r8 + ....DeeeeeeeeeeeeeeeeeeeeER jump 272496 if r5 > 0x20 + ...D=eE--------------------R..... r9 = r7 + 0xffffffffffffffc0 + ....DeE--------------------R..... r8 = r7 ^ 0xffffffffffffffff + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + ....D=eeeeeeeeeeeeeeeeeeeeE-----R jump 272800 if r9 > r7 + DeeeeeeeeeeeeeeeER jump 272813 +``` + +Gas simulation at offset 272800 with total cost of 4: + +``` + DeER... r3 = r4 >> r12 + .DeER.. r10 = r2 << 0x1 + .D=eER. r10 = r10 << r8 + ..D=eER r3 = r3 | r10 + ..DeeER fallthrough +``` + +Gas simulation at offset 272813 with total cost of 23: + +``` + DeeeER.................... r4 = r5 >u 0 + .DeE-R.................... r10 = r2 >> r12 + ..DeER.................... r8 = r9 >>a 0x3f + ..D=eER................... r10 = r10 & r8 + ...DeER................... r5 = r0 | r3 + ...DeeeeeeeeeeeeeeeeeeeeER jump 272835 if r9 > r7 + DeeeeeeeeeeeeeeeER jump 272851 +``` + +Gas simulation at offset 272835 with total cost of 28: + +``` + DeER........................... r7 = r6 >> r12 + .DeER.......................... r9 = r11 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x48] + ..D========================eER. r9 = r9 << r6 + ..D=========================eER r7 = r7 | r9 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 272851 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r3 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r1 + 0x50] + D=========================eER.................... r2 = r9 | r10 + .DeE------------------------R.................... r4 = r5 | r4 + .DeE------------------------R.................... r9 = r11 >> r12 + ..DeE-----------------------R.................... r8 = r8 & r9 + ..DeE-----------------------R.................... r9 = 0x8000000000000000 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 272349 if r2 != r9 +``` + +Gas simulation at offset 272883 with total cost of 23: + +``` + DeeeER.................... r9 = r4 > 0x1 + ..DeER.. r5 = r7 >> r12 + ..D=eER. r8 = r8 | r5 + ...DeeER fallthrough +``` + +Gas simulation at offset 272942 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x50] + DeE------------------------R. r7 = r4 & r2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeE-----------------------R r2 = 0x10 - r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + ..D=eE----------------------R r5 = r8 >> 0x20 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 272961 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeE------------------------R r11 = r11 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 273126 if r11 != 0 +``` + +Gas simulation at offset 272971 with total cost of 21: + +``` + DeeeER.................. r7 = r0 > 0x1 + D=eER................................................. r8 = r8 | r10 + .D=eER................................................ r10 = r8 >> 0x2 + .D==eER............................................... r8 = r8 | r10 + ..D==eER.............................................. r10 = r8 >> 0x4 + ..D===eER............................................. r8 = r8 | r10 + ...D===eER............................................ r10 = r8 >> 0x8 + ...D====eER........................................... r8 = r8 | r10 + ....D====eER.......................................... r10 = r8 >> 0x10 + ....D=====eER......................................... r8 = r8 | r10 + .....D=====eER........................................ r10 = r8 >> 0x20 + .....D======eER....................................... r8 = r8 | r10 + .....D=======eER...................................... r8 = r8 ^ 0xffffffffffffffff + ......D=======eER..................................... r10 = r8 >> 0x1 + ......DeE-------R..................................... r11 = 0x5555555555555555 + .......D=======eER.................................... r10 = r10 & r11 + .......D========eER................................... r8 = r8 - r10 + .......DeE--------R................................... r10 = 0x3333333333333333 + ........D========eER.................................. r11 = r8 & r10 + ........D========eER.................................. r8 = r8 >> 0x2 + ........D=========eER................................. r8 = r8 & r10 + .........D=========eER................................ r8 = r8 + r11 + .........D==========eER............................... r10 = r8 >> 0x4 + .........D===========eER.............................. r8 = r8 + r10 + ..........DeE----------R.............................. r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r8 = r8 & r10 + ...........DeE----------R............................. r10 = 0x101010101010101 + ...........D===========eeeER.......................... r8 = r8 * r10 + ...........D==============eER......................... r8 = r8 >> 0x38 + ............D==============eER........................ r7 = r7 | r8 + ............D===============eER....................... r8 = r7 + 0xfffffffffffffff1 + .............D===============eER...................... r11 = r8 << 0x20 + .............D================eER..................... r11 = r11 >> 0x20 + ..............D================eER.................... r10 = r11 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 273132 if r10 > 0x1 + ..D=========================eER. r11 = r6 >> r11 + ...D=========================eER r0 = r12 | r11 + ...DeeE------------------------R fallthrough +``` + +Gas simulation at offset 273151 with total cost of 29: + +``` + DeER............................ r8 = r9 << r8 + .DeER........................... r9 = r10 >>a 0x3f + .D=eER.......................... r12 = r9 & r8 + ..DeER.......................... r7 = r2 - r7 + ..D=eER......................... r7 = r7 + 0x10 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeeeeeeeeeeeeeeeE------------R jump 271804 +``` + +Gas simulation at offset 273172 with total cost of 20: + +``` + DeER................... r9 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 273246 if r8 > 0x31 + DeE-R.................... r11 = 0x3fff + .D=eeeeeeeeeeeeeeeeeeeeER jump 273246 if r10 > 0x10 + .DeER.......................... r12 = 0x1000000000000 + ..DeeeER....................... i32 r9 = 0x406f - r10 + ...D==eER...................... r8 = r9 << 0x20 + ...D===eER..................... r8 = r8 >> 0x20 + ....D===eER.................... r11 = r8 + 0xffffffffffffffc0 + ....DeE---R.................... r10 = r2 | r12 + .....D===eeeeeeeeeeeeeeeeeeeeER jump 273251 if r11 > r8 + .DeeER............. i32 r7 = r9 + 0 + .DeeeeeeeeeeeeeeeER jump 263272 +``` + +Gas simulation at offset 273246 with total cost of 15: + +``` + DeeER............. i32 r7 = r9 + 0 + DeeeeeeeeeeeeeeeER jump 263272 +``` + +Gas simulation at offset 273251 with total cost of 17: + +``` + DeER................ r7 = r7 >> r9 + DeER................ r8 = r8 ^ 0xffffffffffffffff + DeER................ r10 = r10 << 0x1 + .DeER............... r9 = r10 << r8 + .D=eER.............. r9 = r9 | r7 + ..D=eeER............ i32 r7 = r9 + 0 + ..DeeeeeeeeeeeeeeeER jump 263272 +``` + +Gas simulation at offset 273271 with total cost of 1: + +``` + DeER jump 273388 if r7 == 0 +``` + +Gas simulation at offset 273274 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeE--------------------------------------R................. i32 r8 = r7 >> 0x1 + .D=eE-------------------------------------R................. r9 = r7 | r8 + ..D=eeE-----------------------------------R................. i32 r10 = r9 >> 0x2 + ..D===eE----------------------------------R................. r9 = r9 | r10 + ...D===eeE--------------------------------R................. i32 r10 = r9 >> 0x4 + ...D=====eE-------------------------------R................. r9 = r9 | r10 + ....D=====eeE-----------------------------R................. i32 r10 = r9 >> 0x8 + ....D=======eE----------------------------R................. r9 = r9 | r10 + .....D=======eeE--------------------------R................. i32 r10 = r9 >> 0x10 + .....D=========eE-------------------------R................. r9 = r9 | r10 + ......D=========eE------------------------R................. r9 = r9 ^ 0xffffffffffffffff + ......D==========eE-----------------------R................. r10 = r9 >> 0x1 + ......D===========eE----------------------R................. r10 = r10 & 0x55555555 + .......D===========eE---------------------R................. r9 = r9 - r10 + .......D============eE--------------------R................. r11 = r9 & 0x33333333 + .......D============eE--------------------R................. r9 = r9 >> 0x2 + ........D============eE-------------------R................. r9 = r9 & 0x33333333 + ........D=============eE------------------R................. r9 = r9 + r11 + ........D==============eE-----------------R................. r10 = r9 >> 0x4 + .........D==============eE----------------R................. r9 = r9 + r10 + .........D===============eE---------------R................. r9 = r9 & 0xf0f0f0f + .........D================eeeE------------R................. r9 = r9 * 0x1010101 + ..........D==================eeE----------R................. i32 r9 = r9 >> 0x18 + ..........DeE-----------------------------R................. r11 = r7 << 0x20 + ...........D===================eE---------R................. r7 = r9 ^ 0x1f + ............D===================eeeE------R................. i32 r7 = 0x70 - r7 + .............D=====================eE-----R................. r12 = r7 << 0x20 + .............D======================eE----R................. r12 = r12 >> 0x20 + ..............D======================eE---R................. r10 = r12 + 0xffffffffffffffc0 + ..............DeE-------------------------R................. r11 = r11 >> 0x20 + ..............D=======================eeeeeeeeeeeeeeeeeeeeER jump 273392 if r10 > r12 + DeeER fallthrough +``` + +Gas simulation at offset 273399 with total cost of 25: + +``` + DeER........................ r7 = r11 << r7 + DeER........................ r10 = r10 >>a 0x3f + .DeER....................... r7 = r7 & r10 + .DeER....................... r10 = 0x1000000000000 + .D=eER...................... r8 = r8 ^ r10 + ..DeeeER.................... i32 r10 = 0x401e - r9 + ...D==eER................... r10 = r10 << 0x30 + ...D===eER.................. r8 = r8 + r10 + ...DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 273433 with total cost of 22: + +``` + DeER..................... r9 = r8 << 0x1 + D=eER.................... r9 = r9 >> 0x31 + DeE-R.................... r10 = 0x3fff + .D=eeeeeeeeeeeeeeeeeeeeER jump 273451 if r9 >=u r10 +``` + +Gas simulation at offset 273446 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 263640 +``` + +Gas simulation at offset 273451 with total cost of 21: + +``` + DeER.................... r10 = r9 + 0xffffffffffffbfe1 + DeER.................... r11 = 0xffffffffffffffdf + D=eeeeeeeeeeeeeeeeeeeeER jump 273482 if r11 >a 0x3f + DeER............... r7 = 0xffffffff7fffffff + D=eER.............. r7 = r7 ^ r8 + .D=eeER............ i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeER jump 263640 +``` + +Gas simulation at offset 273482 with total cost of 28: + +``` + DeER........................... r10 = r8 << 0x10 + D=eER.......................... r2 = r10 >> 0x10 + .DeER.......................... r11 = 0x1000000000000 + ..DeeeER....................... i32 r10 = 0x406f - r9 + ...D==eER...................... r9 = r10 << 0x20 + ...D===eER..................... r9 = r9 >> 0x20 + ....D===eER.................... r12 = r9 + 0xffffffffffffffc0 + ....DeE---R.................... r11 = r2 | r11 + ....D====eeeeeeeeeeeeeeeeeeeeER jump 273525 if r12 > r9 + DeeeeeeeeeeeeeeeeeeeeER jump 273543 if r8 > r10 + DeER..................... r9 = r9 ^ 0xffffffffffffffff + DeER..................... r11 = r11 << 0x1 + .DeER.................... r9 = r11 << r9 + .D=eER................... r7 = r7 | r9 + ..DeeeeeeeeeeeeeeeeeeeeER jump 273550 if r8 >=s 0 +``` + +Gas simulation at offset 273543 with total cost of 16: + +``` + DeeeER............. i32 r7 = 0 - r7 + .D==eeER........... i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeER jump 263640 +``` + +Gas simulation at offset 273550 with total cost of 15: + +``` + DeeER............. i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeER jump 263640 +``` + +Gas simulation at offset 273555 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 273690 if r7 == 0 +``` + +Gas simulation at offset 273559 with total cost of 62: + +``` + DeeER............................................................ i32 r8 = r7 >>a 0x1f + .D=eER........................................................... r9 = r7 ^ r8 + .D==eeER......................................................... i32 r9 = r9 - r8 + ..DeE--R......................................................... r7 = r7 & 0xffffffff80000000 + ..D=eE-R......................................................... r2 = r7 << 0x20 + ...D==eeER....................................................... i32 r7 = r9 >> 0x1 + ....D===eER...................................................... r8 = r9 | r7 + .....D===eeER.................................................... i32 r10 = r8 >> 0x2 + .....D=====eER................................................... r8 = r8 | r10 + ......D=====eeER................................................. i32 r10 = r8 >> 0x4 + ......D=======eER................................................ r8 = r8 | r10 + .......D=======eeER.............................................. i32 r10 = r8 >> 0x8 + .......D=========eER............................................. r8 = r8 | r10 + ........D=========eeER........................................... i32 r10 = r8 >> 0x10 + ........D===========eER.......................................... r8 = r8 | r10 + .........D===========eER......................................... r8 = r8 ^ 0xffffffffffffffff + .........D============eER........................................ r10 = r8 >> 0x1 + .........D=============eER....................................... r10 = r10 & 0x55555555 + ..........D=============eER...................................... r8 = r8 - r10 + ..........D==============eER..................................... r11 = r8 & 0x33333333 + ..........D==============eER..................................... r8 = r8 >> 0x2 + ...........D==============eER.................................... r8 = r8 & 0x33333333 + ...........D===============eER................................... r8 = r8 + r11 + ...........D================eER.................................. r10 = r8 >> 0x4 + ............D================eER................................. r8 = r8 + r10 + ............D=================eER................................ r8 = r8 & 0xf0f0f0f + ............D==================eeeER............................. r8 = r8 * 0x1010101 + .............D====================eeER........................... i32 r10 = r8 >> 0x18 + ..............D=====================eER.......................... r8 = r10 ^ 0x1f + ...............D=====================eeeER....................... i32 r11 = 0x70 - r8 + ................DeE----------------------R....................... r12 = r9 << 0x20 + ................D=======================eER...................... r8 = r11 << 0x20 + .................D=======================eER..................... r8 = r8 >> 0x20 + .................D========================eER.................... r9 = r8 + 0xffffffffffffffc0 + .................DeE------------------------R.................... r12 = r12 >> 0x20 + ..................D========================eeeeeeeeeeeeeeeeeeeeER jump 273694 if r9 > r8 + .DeeER fallthrough +``` + +Gas simulation at offset 273701 with total cost of 25: + +``` + DeER........................ r7 = r12 << r11 + DeER........................ r9 = r9 >>a 0x3f + .DeER....................... r7 = r7 & r9 + .DeER....................... r9 = 0x1000000000000 + .D=eER...................... r8 = r8 ^ r9 + ..DeeeER.................... i32 r9 = 0x401e - r10 + ...D==eER................... r9 = r9 << 0x30 + ...D===eER.................. r8 = r8 + r9 + ...D====eER................. r8 = r8 | r2 + ...DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 273738 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x1 + D=eER.................... r8 = r8 >> 0x35 + .DeER.................... r9 = r7 << 0xc + .D=eER................... r9 = r9 >> 0xc + .D=eeeeeeeeeeeeeeeeeeeeER jump 273772 if r8 == 0 +``` + +Gas simulation at offset 273753 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 273905 if r8 != 2047 +``` + +Gas simulation at offset 273759 with total cost of 16: + +``` + DeER............... r10 = r9 >> 0x4 + DeER............... r9 = r9 << 0x3c + DeER............... r8 = 0x7fff + .DeeeeeeeeeeeeeeeER jump 273957 +``` + +Gas simulation at offset 273772 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 273917 if r9 == 0 +``` + +Gas simulation at offset 273776 with total cost of 47: + +``` + DeER.............................................. r2 = r9 >> 0x1 + D=eER............................................. r8 = r9 | r2 + .D=eER............................................ r10 = r8 >> 0x2 + .D==eER........................................... r8 = r8 | r10 + ..D==eER.......................................... r10 = r8 >> 0x4 + ..D===eER......................................... r8 = r8 | r10 + ...D===eER........................................ r10 = r8 >> 0x8 + ...D====eER....................................... r8 = r8 | r10 + ....D====eER...................................... r10 = r8 >> 0x10 + ....D=====eER..................................... r8 = r8 | r10 + .....D=====eER.................................... r10 = r8 >> 0x20 + .....D======eER................................... r8 = r8 | r10 + .....D=======eER.................................. r8 = r8 ^ 0xffffffffffffffff + ......D=======eER................................. r10 = r8 >> 0x1 + ......DeE-------R................................. r11 = 0x5555555555555555 + .......D=======eER................................ r10 = r10 & r11 + .......D========eER............................... r8 = r8 - r10 + .......DeE--------R............................... r10 = 0x3333333333333333 + ........D========eER.............................. r11 = r8 & r10 + ........D========eER.............................. r8 = r8 >> 0x2 + ........D=========eER............................. r8 = r8 & r10 + .........D=========eER............................ r8 = r8 + r11 + .........D==========eER........................... r10 = r8 >> 0x4 + .........D===========eER.......................... r8 = r8 + r10 + ..........DeE----------R.......................... r10 = 0xf0f0f0f0f0f0f0f + ..........D===========eER......................... r8 = r8 & r10 + ...........DeE----------R......................... r10 = 0x101010101010101 + ...........D===========eeeER...................... r10 = r8 * r10 + ...........D==============eER..................... r10 = r10 >> 0x38 + ............D==============eER.................... r12 = r10 + 0xfffffffffffffff1 + ............D==============eER.................... r3 = r10 + 0x31 + .............D==============eeeeeeeeeeeeeeeeeeeeER jump 273923 if r12 > 0x4 + DeER............... r9 = r9 << 0x3c + .DeeeeeeeeeeeeeeeER jump 273957 +``` + +Gas simulation at offset 273917 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 273957 +``` + +Gas simulation at offset 273923 with total cost of 4: + +``` + DeeeER. i32 r11 = 0xe - r10 + .D==eER r11 = r2 >> r11 + .DeeE-R fallthrough +``` + +Gas simulation at offset 273930 with total cost of 4: + +``` + DeeER.. r8 = 0x3c0c - r10 + .DeER.. r9 = r9 << r3 + .DeER.. r12 = r12 >>a 0x3f + .D=eER. r9 = r9 & r12 + ..DeER. r10 = 0x1000000000000 + ..D=eER r10 = r10 ^ r11 + ..DeeER fallthrough +``` + +Gas simulation at offset 273957 with total cost of 23: + +``` + DeER...................... r7 = r7 >> 0x3f + D=eER..................... r7 = r7 << 0x3f + DeE-R..................... r8 = r8 << 0x30 + D=eER..................... r8 = r8 | r10 + .D=eER.................... r8 = r8 | r7 + .D........................ r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 273976 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r0 + D...................................................... r2 = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x6f228] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + ..D========================eE------------------------R. r8 = r1 + 0x18 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ...D================================================eER r9 = r1 + 0x18 + ...D................................................... r8 = r2 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 9550, jump 259992 +``` + +Gas simulation at offset 274020 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x40 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 274028 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x28] = r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x20] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x18] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r9 + .D=========================eE------------------------R.......................... r9 = r1 + 0x10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r9 + ..DeE-------------------------------------------------R......................... r0 = 0x2550 + ..D========================eE-------------------------R......................... r1 = r1 + 0xfffffffffffffef8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x100] = r0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xf8] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xf0] = r6 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + ...D............................................................................ r6 = r8 + ....D........................................................................... r5 = r7 + ....D================================================eE------------------------R r7 = r1 + 0x8 + ....DeE------------------------------------------------------------------------R r9 = 0xe8 + .....DeE-----------------------------------------------------------------------R r8 = 0 + .....DeE-----------------------------------------------------------------------R r0 = 0x25c6 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 256151 +``` + +Gas simulation at offset 274093 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x30 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 274101 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x8c] + .DeE------------------------R. r6 = 0x1 + .D=eE-----------------------R. r8 = 0x1 + ..D========================eER jump 274140 if r7 u 0 + .D============================eER r6 = r6 + 0x1 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 274170 with total cost of 22: + +``` + D........................ r7 = r5 + DeER..................... r8 = 0 + D........................ r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 9556, jump [r10 + 0] +``` + +Gas simulation at offset 274181 with total cost of 1: + +``` + DeER jump 274216 if r7 =u r5 +``` + +Gas simulation at offset 274284 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [r6 + 0x48] + D................................................. r7 = r6 + D................................................. r8 = r2 + .D................................................ r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + ..D=======================eE--------------R....... r1 = r1 + 0x30 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 274308 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r2 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 9560, jump 258352 +``` + +Gas simulation at offset 274319 with total cost of 1: + +``` + DeER jump 274327 if r7 == 0 +``` + +Gas simulation at offset 274322 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 274470 +``` + +Gas simulation at offset 274327 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r6 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x28] + .D========================eE--------------R r9 = r9 - r7 + .D=========================eE-------------R jump 274284 if r9 =u r9 +``` + +Gas simulation at offset 274577 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r11 + 0x48] + D................................................. r7 = r11 + D................................................. r8 = r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9568, jump [r10 + 0] +``` + +Gas simulation at offset 274590 with total cost of 26: + +``` + D............................ r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER jump 274762 if r7 != 0 +``` + +Gas simulation at offset 274599 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + D........................... r5 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 9570, jump 258617 +``` + +Gas simulation at offset 274610 with total cost of 45: + +``` + D............................................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 274776 if r5 == r9 +``` + +Gas simulation at offset 274625 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = r10 /u r7 + .DeeeeeeeeeeeeeeeE--------------------------------------------R jump 274786 +``` + +Gas simulation at offset 274631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + D........................... r7 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 9572, jump 258352 +``` + +Gas simulation at offset 274641 with total cost of 1: + +``` + DeER jump 274655 if r7 == 0 +``` + +Gas simulation at offset 274644 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 274762 if r7 != 0 +``` + +Gas simulation at offset 274653 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 274599 +``` + +Gas simulation at offset 274655 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r11 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r2 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r11 + 0x28] + .D=================================================eER. r8 = r8 - r7 + .D==================================================eER jump 274577 if r8 =u r7 +``` + +Gas simulation at offset 274754 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 274599 if r7 == 0 +``` + +Gas simulation at offset 274762 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 274625 if r10 != r9 +``` + +Gas simulation at offset 274776 with total cost of 5: + +``` + DeeeER.. r7 = r7 =u 3 +``` + +Gas simulation at offset 274944 with total cost of 1: + +``` + DeER jump 274970 if r6 != 1 +``` + +Gas simulation at offset 274948 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x10] + D=========================eE--------------R jump 274970 if r7 == 0 +``` + +Gas simulation at offset 274955 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0] + D=========================eE--------------R............ r7 = r9 - r7 + .D=========================eE-------------R............ r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 274970 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x38] + D=========================eE--------------R jump 275001 if r7 == r8 +``` + +Gas simulation at offset 274980 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r5 + 0x48] + D................................................. r7 = r5 + DeE---------------------------------------R....... r8 = 0 + .DeE--------------------------------------R....... r9 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 9584, jump [r10 + 0] +``` + +Gas simulation at offset 274995 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x28] + D=========================eER jump 275055 if r7 == 0 +``` + +Gas simulation at offset 275001 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r5 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r5 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r5 + 32] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r5 + 40] = 0 + .D................................................... r7 = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + .D................................................... r9 = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 9586, jump [r10 + 0] +``` + +Gas simulation at offset 275025 with total cost of 1: + +``` + DeER jump 275055 if r7 =s 0 +``` + +Gas simulation at offset 275487 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0] + D=========================eER. r8 = r8 << 0x20 + D==========================eER r8 = r8 >> 0x20 + DeE--------------------------R r7 = 0x7 + .DeE-------------------------R r9 = 0x2 + .DeE-------------------------R r10 = 0x1 + .DeeeeeeeeeeeeeeeE-----------R r0 = 9610, jump 238 +``` + +Gas simulation at offset 275511 with total cost of 51: + +``` + D..................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x8] + DeE------------------------R.......................... r0 = 0x258c + DeE------------------------R.......................... r1 = r1 + 0xffffffffffffffc8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .D.................................................... r6 = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u8 [r8 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..DeE------------------------------------------------R r7 = 0x1b31f + ..DeE------------------------------------------------R r9 = 0x4 + ...D.................................................. r8 = r5 + ...DeE-----------------------------------------------R r0 = 0x23d6 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 257117 +``` + +Gas simulation at offset 275556 with total cost of 1: + +``` + DeER jump 275589 if r7 != 0 +``` + +Gas simulation at offset 275559 with total cost of 15: + +``` + DeER.............. r7 = 0x2 + DeeeeeeeeeeeeeeeER r0 = 9614, jump 89 +``` + +Gas simulation at offset 275569 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 275589 +``` + +Gas simulation at offset 275573 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9616, jump 253322 +``` + +Gas simulation at offset 275579 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r9 = 0x16 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 275589 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 275604 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R jump 275651 if r7 == 0 +``` + +Gas simulation at offset 275619 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x8c] + D=========================eE--------------R jump 275675 if r7 > 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + .D=eE-----------------------R..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 276151 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r6 + .D............................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x8c] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 276192 if r7 =u r9 +``` + +Gas simulation at offset 276649 with total cost of 1: + +``` + DeER jump 276667 if r7 != 37 +``` + +Gas simulation at offset 276653 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r11 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 276912 if r7 == 42 +``` + +Gas simulation at offset 276662 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 276921 if r7 != 37 +``` + +Gas simulation at offset 276667 with total cost of 25: + +``` + DeER........................ r6 = 0x5 + D........................... r7 = r5 + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 9688, jump 295289 +``` + +Gas simulation at offset 276683 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r11 + 0] + D==================================================eER jump 276742 if r7 == 37 +``` + +Gas simulation at offset 276692 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0xb8] + D=========================eE--------------R jump 276952 if r7 == r8 +``` + +Gas simulation at offset 276704 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r5 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u8 [r7 + 0] + .DeE--------------------------------------R...... r6 = 0x5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r8 = u8 [r11 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 276972 if r7 == r8 +``` + +Gas simulation at offset 276722 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278883 +``` + +Gas simulation at offset 276725 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9690, jump 295338 +``` + +Gas simulation at offset 276733 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x70] + DeE------------------------R r8 = r7 + 0xfffffffffffffff7 + D=eE-----------------------R jump 276767 if r8 >=u r6 +``` + +Gas simulation at offset 276742 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 276725 if r7 == r8 +``` + +Gas simulation at offset 276753 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 + 0xfffffffffffffff7 + .D=========================eER jump 276742 if r8 =u r6 +``` + +Gas simulation at offset 276837 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 276823 if r7 == r8 +``` + +Gas simulation at offset 276848 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 + 0xfffffffffffffff7 + .D=========================eER jump 276837 if r8 u 9 +``` + +Gas simulation at offset 276928 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r11 + 0x2] + D=========================eE--------------R jump 277000 if r9 != 36 +``` + +Gas simulation at offset 276936 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x198] = r9 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 277020 if r8 >u 1 +``` + +Gas simulation at offset 276948 with total cost of 15: + +``` + D................. r7 = r9 + DeeeeeeeeeeeeeeeER jump 277036 +``` + +Gas simulation at offset 276952 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9696, jump 295338 +``` + +Gas simulation at offset 276960 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x70] + DeE------------------------R.......................... r6 = 0x5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r11 + 0] + D==================================================eER jump 278883 if r7 != r8 +``` + +Gas simulation at offset 276972 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r5 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0x68] + .D========================eER.......................... r7 = r7 + r10 + .D========================eER.......................... r8 = r8 - r9 + .D=========================eER......................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 278868 +``` + +Gas simulation at offset 277000 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + .D========================eE-------------------------------------------------R r8 = r8 + 0x8 + .DeE-------------------------------------------------------------------------R r7 = r11 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x20] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 277052 +``` + +Gas simulation at offset 277020 with total cost of 5: + +``` + DeER.... r7 = r7 + 0xffffffffffffffce + D=eER... r7 = r7 << 0x20 + D==eER.. r7 = r7 >> 0x1d + D===eER. r7 = r7 + r9 + .D===eER r7 = r7 + 0x8 + .DeeE--R fallthrough +``` + +Gas simulation at offset 277036 with total cost of 50: + +``` + DeER................................................. r8 = r7 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x190] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + .DeE------------------------------------------------R r7 = r11 + 0x3 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 277052 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r7 + 0] + D=========================eER.................... r9 = r8 + 0xffffffffffffffd0 + DeE-------------------------R.................... r12 = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 277091 if r9 >u 9 +``` + +Gas simulation at offset 277063 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 277066 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r7 = r12 * 0xa + .D==eE------------------------------------R r10 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r9 + 0x1] + ..DeE-------------------------------------R r7 = r9 + 0x1 + ..D========================eE-------------R r11 = r8 + 0xffffffffffffffd0 + ...D=eeE----------------------------------R i32 r12 = r10 + 0xffffffffffffffd0 + ...D....................................... r9 = r7 + ....D=======================eE------------R jump 277066 if r11 u 0 + .DeeeeeeeeeeeeeeeeeeeeE-------R jump 277117 if r8 != 109 +``` + +Gas simulation at offset 277100 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r7 + 0x1] + DeE------------------------R. r7 = r7 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r11 + .DeeeeeeeeeeeeeeeE----------R jump 277121 +``` + +Gas simulation at offset 277117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 72] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 277121 with total cost of 2: + +``` + DeER. r10 = 0xfffffffffffffffa + DeER. r8 = r8 + 0xffffffffffffffbf + D=eER jump 278926 if r8 >u 57 +``` + +Gas simulation at offset 277132 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x28] = r11 + DeE---------------------------------------R.......... r8 = r8 << 0x2 + DeE---------------------------------------R.......... r9 = 0x5a15c + .DeE--------------------------------------R.......... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r8 = i32 [r8 + 0] + .DeE--------------------------------------R.......... r11 = r7 + 0x1 + ..D=========================eE------------R.......... r8 = r8 + r9 + ..DeE-------------------------------------R.......... r2 = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r9 = u64 [r1 + 0x48] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeER jump [r8 + 0] +``` + +Gas simulation at offset 277163 with total cost of 2: + +``` + DeER. r2 = 0 + D.... r11 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 277168 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r11 + 0] + D=========================eER.................... r8 = r7 & 0x2f + DeE-------------------------R.................... r9 = 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 277183 if r8 != r9 +``` + +Gas simulation at offset 277179 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 277183 with total cost of 31: + +``` + DeER.............................. r8 = r8 + 0xfffffffffffffffd + D=eeeER........................... r8 = r8 s 0 +``` + +Gas simulation at offset 277221 with total cost of 15: + +``` + DeER.............. r12 = 0x1 + DeeeeeeeeeeeeeeeER jump 277384 +``` + +Gas simulation at offset 277227 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 276620 if r7 == 0 +``` + +Gas simulation at offset 277235 with total cost of 2: + +``` + DeER. r7 = r2 + 0x2 + D=eER jump 276620 if r6 =u r6 +``` + +Gas simulation at offset 277311 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 277297 if r7 == r8 +``` + +Gas simulation at offset 277322 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 + 0xfffffffffffffff7 + .D=========================eER jump 277311 if r8 u 55 +``` + +Gas simulation at offset 277466 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x5a25c + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .DeE--------------------------------------R.......... r8 = 0x10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 277488 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r10 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 9714, jump 295488 +``` + +Gas simulation at offset 277500 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r5 + 0xc8] + D=========================eER. r10 = r10 - r9 + .D=========================eER jump 279006 if r11 == r10 +``` + +Gas simulation at offset 277517 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x60] + D=========================eE--------------R jump 277641 if r9 == 0 +``` + +Gas simulation at offset 277524 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x50] + D=========================eE--------------R jump 277669 if r10 == 2 +``` + +Gas simulation at offset 277536 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 277652 if r10 == 1 +``` + +Gas simulation at offset 277540 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 278830 if r10 != 0 +``` + +Gas simulation at offset 277544 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9716, jump 279069 +``` + +Gas simulation at offset 277550 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 278830 +``` + +Gas simulation at offset 277561 with total cost of 2: + +``` + DeER. r7 = r9 | 0x10 + D=eER jump 277681 if r7 != 115 +``` + +Gas simulation at offset 277568 with total cost of 16: + +``` + DeER............... r8 = 0xff + DeER............... r9 = 0x100 + DeER............... r7 = r1 + 0x88 + .DeeeeeeeeeeeeeeeER r0 = 9720, jump 256151 +``` + +Gas simulation at offset 277586 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 135] = 0 + D=========================eER jump 277621 if r9 != 115 +``` + +Gas simulation at offset 277597 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u8 [r1 + 168] = 0 + DeE---------------------------------------R........... r7 = r1 + 0x91 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r7 + 1] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r7 + 2] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 3] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 4] = 0 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 277621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 278124 if r9 == 99 +``` + +Gas simulation at offset 277635 with total cost of 15: + +``` + DeER.............. r7 = 0x1f + DeeeeeeeeeeeeeeeER jump 278131 +``` + +Gas simulation at offset 277641 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R jump 278830 +``` + +Gas simulation at offset 277647 with total cost of 15: + +``` + DeER.............. r8 = 0xa + DeeeeeeeeeeeeeeeER jump 277704 +``` + +Gas simulation at offset 277652 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9724, jump 279448 +``` + +Gas simulation at offset 277658 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 278830 +``` + +Gas simulation at offset 277669 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 278830 +``` + +Gas simulation at offset 277681 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r11 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 277894 if r8 == 94 +``` + +Gas simulation at offset 277690 with total cost of 15: + +``` + DeER.............. r7 = r11 + 0x1 + DeeeeeeeeeeeeeeeER jump 277898 +``` + +Gas simulation at offset 277696 with total cost of 15: + +``` + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER jump 277704 +``` + +Gas simulation at offset 277701 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 277704 with total cost of 15: + +``` + DeER.............. r10 = 0xffffffffffffffff + D................. r7 = r5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 9732, jump 303710 +``` + +Gas simulation at offset 277717 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r5 + 0xc8] + D=========================eER. r9 = r9 - r8 + .D=========================eER jump 279006 if r10 == r9 +``` + +Gas simulation at offset 277734 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 277756 if r10 != 112 +``` + +Gas simulation at offset 277745 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 277756 if r9 == 0 +``` + +Gas simulation at offset 277748 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R jump 278830 +``` + +Gas simulation at offset 277756 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x70] + DeE------------------------R jump 278830 if r9 == 0 +``` + +Gas simulation at offset 277763 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x50] + D=========================eE--------------R r8 = r8 + 0x2 + D==========================eE-------------R jump 278830 if r6 =u r11 +``` + +Gas simulation at offset 278090 with total cost of 2: + +``` + DeER. r12 = r1 + 0x88 + DeeER fallthrough +``` + +Gas simulation at offset 278095 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r9 + 0] + DeE---------------------------------------R r11 = r10 + 0x1 + .DeE--------------------------------------R r10 = r10 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r10 + 0] = a0 + .D......................................... r10 = r11 + .D========================eE--------------R jump 278095 if r11 > 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x70] = r12 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 278357 if r2 != 1 +``` + +Gas simulation at offset 278148 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 278171 if r8 == 0 +``` + +Gas simulation at offset 278154 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + D=========================eER r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeE-----------R r0 = 9756, jump 2374 +``` + +Gas simulation at offset 278167 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 279035 if r7 == 0 +``` + +Gas simulation at offset 278171 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 392] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 396] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeE---------R jump 278191 +``` + +Gas simulation at offset 278187 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278191 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 278212 if r7 == r8 +``` + +Gas simulation at offset 278202 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 278220 +``` + +Gas simulation at offset 278212 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9758, jump 295338 +``` + +Gas simulation at offset 278220 with total cost of 48: + +``` + DeeER.............................................. i32 r8 = r7 + 0x1 + .DeER.............................................. r9 = r1 + 0x87 + .D=eER............................................. r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r8 + 0] + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 278506 if r8 == 0 +``` + +Gas simulation at offset 278236 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x7f] = a0 + DeE------------------------R r7 = r1 + 0x80 + .DeE-----------------------R r8 = r1 + 0x7f + .DeE-----------------------R r9 = 0x1 + ..DeE----------------------R r10 = r1 + 0x188 + ..DeeeeeeeeeeeeeeeE--------R r0 = 9760, jump 293669 +``` + +Gas simulation at offset 278259 with total cost of 1: + +``` + DeER jump 278191 if r7 == 4294967294 +``` + +Gas simulation at offset 278263 with total cost of 1: + +``` + DeER jump 278918 if r7 == 4294967295 +``` + +Gas simulation at offset 278268 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 278304 if r7 == 0 +``` + +Gas simulation at offset 278275 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x50] + .D========================eE--------------R............ r8 = r9 << 0x2 + .D========================eE--------------R............ r9 = r9 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u64 [r1 + 0x30] + ..D========================eE-------------R............ r8 = r8 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x50] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x30] + ...DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 278304 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eE--------------R jump 278191 if r8 == 0 +``` + +Gas simulation at offset 278311 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + D=========================eE--------------R jump 278191 if r8 != r9 +``` + +Gas simulation at offset 278321 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x10] + D=========================eE--------------R............ r8 = r8 << 0x1 + D==========================eE-------------R............ r8 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .D==========================eE------------------------R r8 = r8 << 0x2 + .DeeeeeeeeeeeeeeeE------------------------------------R r0 = 9762, jump 4717 +``` + +Gas simulation at offset 278344 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeE------------------------R r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 278187 if r7 != 0 +``` + +Gas simulation at offset 278354 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278930 +``` + +Gas simulation at offset 278357 with total cost of 1: + +``` + DeER jump 278532 if r8 == 0 +``` + +Gas simulation at offset 278361 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 9764, jump 2374 +``` + +Gas simulation at offset 278371 with total cost of 20: + +``` + DeER................... r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 279046 if r7 == 0 +``` + +Gas simulation at offset 278378 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 278381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278391 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 278412 if r7 == r8 +``` + +Gas simulation at offset 278402 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 278424 +``` + +Gas simulation at offset 278412 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9766, jump 295338 +``` + +Gas simulation at offset 278420 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278424 with total cost of 29: + +``` + DeeER........................... i32 r8 = r7 + 0x1 + .DeER........................... r9 = r1 + 0x87 + .D=eER.......................... r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0] + ..D==========================eER jump 278496 if r8 == 0 +``` + +Gas simulation at offset 278439 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + D=========================eER......................... r10 = r8 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0x30] + .D========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + ..D========================eE------------------------R jump 278391 if r7 != r10 +``` + +Gas simulation at offset 278462 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x10] + D=========================eE--------------R............ r7 = r7 << 0x1 + .D=========================eE-------------R............ r8 = r7 + 0x1 + .D..................................................... r7 = r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x50] = r10 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 9768, jump 4717 +``` + +Gas simulation at offset 278487 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 278381 if r7 != 0 +``` + +Gas simulation at offset 278493 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 279054 +``` + +Gas simulation at offset 278496 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 278695 +``` + +Gas simulation at offset 278506 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x188 + DeeeeeeeeeeeeeeeER r0 = 9770, jump 293652 +``` + +Gas simulation at offset 278516 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeE------------------------R jump 278695 if r7 != 0 +``` + +Gas simulation at offset 278529 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278926 +``` + +Gas simulation at offset 278532 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x38] + D=========================eE--------------R jump 278662 if r7 == 0 +``` + +Gas simulation at offset 278542 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 278586 if r7 != r8 +``` + +Gas simulation at offset 278556 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278596 +``` + +Gas simulation at offset 278558 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x50] + D=========================eE--------------R........... r8 = r8 + r9 + .D========================eE--------------R........... r9 = r9 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r5 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r5 + 0xb8] + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 278596 if r7 == r8 +``` + +Gas simulation at offset 278586 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 278608 +``` + +Gas simulation at offset 278596 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9772, jump 295338 +``` + +Gas simulation at offset 278604 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278608 with total cost of 29: + +``` + DeeER........................... i32 r8 = r7 + 0x1 + .DeER........................... r9 = r1 + 0x87 + .D=eER.......................... r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0] + ..D==========================eER jump 278558 if r8 != 0 +``` + +Gas simulation at offset 278623 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 278695 +``` + +Gas simulation at offset 278635 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9774, jump 295338 +``` + +Gas simulation at offset 278643 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278647 with total cost of 29: + +``` + DeeER........................... i32 r7 = r7 + 0x1 + DeE-R........................... r8 = r1 + 0x87 + .D=eER.......................... r7 = r7 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0] + .D===========================eER jump 278683 if r7 == 0 +``` + +Gas simulation at offset 278662 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 278635 if r7 == r8 +``` + +Gas simulation at offset 278673 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 278647 +``` + +Gas simulation at offset 278683 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 80] = 0 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 278695 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 278713 if r9 u 0 + .DeE--------------------------------------R r7 = r7 ^ r12 + ..DeeeE-----------------------------------R r7 = r7 =s 0 +``` + +Gas simulation at offset 278905 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 278971 if r7 != 0 +``` + +Gas simulation at offset 278912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE----------R jump 278971 +``` + +Gas simulation at offset 278918 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 278930 +``` + +Gas simulation at offset 278926 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 278930 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r1 + 0x58] + D=========================eeeER............................ r7 = r8 >u 0 + .D===========================eeER.......................... i32 r7 = r7 + 0xffffffffffffffff + .D=============================eER......................... r8 = r8 | r7 + .D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + ..D........................................................ r8 = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r6 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeE----------------------------------R jump 278971 if r9 == 0 +``` + +Gas simulation at offset 278955 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9780, jump 4480 +``` + +Gas simulation at offset 278962 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 9782, jump 4480 +``` + +Gas simulation at offset 278971 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 278985 if r7 != 0 +``` + +Gas simulation at offset 278977 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9784, jump 258617 +``` + +Gas simulation at offset 278985 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x1b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x1a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x1a0] + .D========================eER..................... r1 = r1 + 0x1b8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 279006 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 278955 if r8 != 0 +``` + +Gas simulation at offset 279019 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278971 +``` + +Gas simulation at offset 279021 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 278955 if r8 != 0 +``` + +Gas simulation at offset 279033 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 278971 +``` + +Gas simulation at offset 279035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeE------------------------R r9 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 278930 +``` + +Gas simulation at offset 279046 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 278930 +``` + +Gas simulation at offset 279054 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 48] = 0 + DeE-------------------------------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 278930 +``` + +Gas simulation at offset 279069 with total cost of 23: + +``` + DeER...................... r9 = r8 << 0x1 + D=eER..................... r9 = r9 >> 0x31 + .DeER..................... r11 = r8 << 0x10 + .D=eER.................... r10 = r9 + 0xffffffffffffc07f + ..DeER.................... r12 = 0xfd + ..DeER.................... r11 = r11 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 279140 if r12 > 0x27 + D==eeeeeeeeeeeeeeeeeeeeER jump 279180 if r10 == 16777216 +``` + +Gas simulation at offset 279105 with total cost of 24: + +``` + DeER....................... r12 = r10 >> 0x18 + .DeeeER.................... r12 = r12 > 0x19 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 279189 if r12 == 0 +``` + +Gas simulation at offset 279117 with total cost of 23: + +``` + DeER...................... r12 = 0x1000000 + D=eER..................... r10 = r10 ^ r12 + D==eER.................... r7 = r7 | r10 + D===eeeeeeeeeeeeeeeeeeeeER jump 279193 if r7 != 0 +``` + +Gas simulation at offset 279132 with total cost of 15: + +``` + DeER.............. r7 = r11 & 0x1 + D=eER............. r11 = r11 + r7 + DeeeeeeeeeeeeeeeER jump 279193 +``` + +Gas simulation at offset 279140 with total cost of 21: + +``` + DeER.................... r10 = r7 | r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 279165 if r10 == 0 +``` + +Gas simulation at offset 279146 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 279165 if r9 != 32767 +``` + +Gas simulation at offset 279151 with total cost of 16: + +``` + DeER............... r11 = r11 >> 0x19 + D=eER.............. r7 = r11 | 0x400000 + DeE-R.............. r9 = 0xff + .DeeeeeeeeeeeeeeeER jump 279212 +``` + +Gas simulation at offset 279165 with total cost of 21: + +``` + DeER.................... r12 = 0x407e + D=eeeeeeeeeeeeeeeeeeeeER jump 279230 if r12 >=u r9 +``` + +Gas simulation at offset 279172 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r9 = 0xff + DeeeeeeeeeeeeeeeER jump 279212 +``` + +Gas simulation at offset 279180 with total cost of 23: + +``` + DeeeER.................... r12 = r7 > 0x19 + .D==eeeeeeeeeeeeeeeeeeeeER jump 279117 if r12 != 0 +``` + +Gas simulation at offset 279189 with total cost of 2: + +``` + DeER. r11 = r11 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 279193 with total cost of 6: + +``` + DeER..... r10 = r11 >> 0x17 + .DeeeER.. r7 = r10 >u 0 + .D===eER. r7 = r7 + 0xffffffffffffffff + ..D===eER r7 = r7 & r11 + ..DeE---R r9 = r9 + 0xffffffffffffc080 + ..D=eE--R r9 = r9 + r10 + ..DeeE--R fallthrough +``` + +Gas simulation at offset 279212 with total cost of 16: + +``` + DeER............... r8 = r8 >> 0x3f + D=eER.............. r8 = r8 << 0x1f + DeeER.............. i32 r9 = r9 << 0x17 + .D=eER............. r8 = r8 | r9 + .D==eER............ r7 = r7 | r8 + .DeeeeeeeeeeeeeeeER jump 277550 +``` + +Gas simulation at offset 279230 with total cost of 25: + +``` + DeeeER...................... r12 = r9 u 0 + D===eER......................... r10 = r10 << 0x30 + .D===eER........................ r3 = r11 | r10 + .DeE---R........................ r9 = r9 ^ r12 + ..DeeeER........................ r2 = r9 >u 0 + ...DeeeER....................... i32 r9 = 0x80 - r4 + ....D==eER...................... r9 = r9 << 0x20 + ....D===eER..................... r11 = r9 >> 0x20 + .....D===eER.................... r12 = r11 + 0xffffffffffffffc0 + ......DeeeER.................... i32 r9 = 0 - r4 + .......D==eeeeeeeeeeeeeeeeeeeeER jump 279286 if r12 > 0x1 + ...DeE----------------------R... r11 = r5 >> r11 + ...D=eE---------------------R... r11 = r11 | r10 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + ....DeE------------------------R r1 = r1 + 0x10 + ....DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 279314 with total cost of 26: + +``` + DeER......................... r9 = r7 << r9 + DeER......................... r12 = r12 >>a 0x3f + .DeER........................ r9 = r9 & r12 + .D=eER....................... r9 = r9 | r11 + ..D=eeeER.................... r10 = r9 >u 0 + ...DeE--R.................... r9 = r4 << 0x20 + ...D=eE-R.................... r9 = r9 >> 0x20 + ....D=eER.................... r12 = r9 + 0xffffffffffffffc0 + ....D==eER................... r2 = r2 & r10 + ....D==eeeeeeeeeeeeeeeeeeeeER jump 279348 if r12 > r9 + DeeeeeeeeeeeeeeeER jump 279364 +``` + +Gas simulation at offset 279348 with total cost of 4: + +``` + DeER... r7 = r7 >> r4 + DeER... r10 = r3 << 0x1 + .DeER.. r9 = r9 ^ 0xffffffffffffffff + .D=eER. r9 = r10 << r9 + ..D=eER r9 = r9 | r7 + ..DeeER fallthrough +``` + +Gas simulation at offset 279364 with total cost of 24: + +``` + DeER....................... r7 = r3 >> r4 + DeER....................... r12 = r12 >>a 0x3f + .DeER...................... r7 = r7 & r12 + .D=eER..................... r10 = r7 << 0x27 + .D==eER.................... r10 = r10 >> 0x27 + ..DeE-R.................... r9 = r9 | r2 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 279421 if r10 == 16777216 +``` + +Gas simulation at offset 279389 with total cost of 24: + +``` + DeER....................... r11 = r10 >> 0x18 + .DeeeER.................... r11 = r11 > 0x19 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 279430 if r11 == 0 +``` + +Gas simulation at offset 279401 with total cost of 22: + +``` + DeER..................... r10 = r10 ^ 0x1000000 + D=eER.................... r9 = r9 | r10 + D==eeeeeeeeeeeeeeeeeeeeER jump 279434 if r9 != 0 +``` + +Gas simulation at offset 279413 with total cost of 15: + +``` + DeER.............. r9 = r7 & 0x1 + D=eER............. r7 = r7 + r9 + DeeeeeeeeeeeeeeeER jump 279434 +``` + +Gas simulation at offset 279421 with total cost of 23: + +``` + DeeeER.................... r11 = r9 > 0x19 + .D==eeeeeeeeeeeeeeeeeeeeER jump 279401 if r11 != 0 +``` + +Gas simulation at offset 279430 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 279434 with total cost of 17: + +``` + DeER................ r9 = r7 >> 0x17 + .DeeeER............. r9 = r9 >u 0 + ..D==eER............ r10 = r9 << 0x17 + ..D===eER........... r7 = r7 ^ r10 + ..DeeeeeeeeeeeeeeeER jump 279212 +``` + +Gas simulation at offset 279448 with total cost of 23: + +``` + DeER...................... r11 = r8 << 0x1 + D=eER..................... r11 = r11 >> 0x31 + .DeER..................... r10 = r8 << 0x10 + .D=eER.................... r12 = r11 + 0xffffffffffffc3ff + ..DeER.................... r10 = r10 >> 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 279515 if r12 >u 2045 +``` + +Gas simulation at offset 279469 with total cost of 23: + +``` + DeER...................... r9 = r7 >> 0x3c + DeER...................... r10 = r10 << 0x4 + D=eER..................... r9 = r9 | r10 + .DeER..................... r7 = r7 << 0x4 + .D=eER.................... r7 = r7 >> 0x4 + .DeE-R.................... r11 = 0x800000000000000 + ..DeER.................... r10 = 0x800000000000001 + ..DeER.................... r12 = r12 + 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 279569 if r7 > 0x3c + DeER............... r10 = r10 << 0x4 + DeER............... r9 = 0x8000000000000 + .DeER.............. r7 = r7 | r9 + .D=eER............. r7 = r7 | r10 + .DeE-R............. r9 = 0x7ff + .DeeeeeeeeeeeeeeeER jump 279594 +``` + +Gas simulation at offset 279554 with total cost of 21: + +``` + DeER.................... r12 = 0x43fe + D=eeeeeeeeeeeeeeeeeeeeER jump 279611 if r12 >=u r11 +``` + +Gas simulation at offset 279561 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r9 = 0x7ff + DeeeeeeeeeeeeeeeER jump 279594 +``` + +Gas simulation at offset 279569 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 279579 if r7 != r11 +``` + +Gas simulation at offset 279572 with total cost of 2: + +``` + DeER. r7 = r9 & 0x1 + D=eER r9 = r9 + r7 + DeeER fallthrough +``` + +Gas simulation at offset 279579 with total cost of 6: + +``` + DeER..... r10 = r9 >> 0x34 + .DeeeER.. r7 = r10 >u 0 + .D===eER. r7 = r7 + 0xffffffffffffffff + ..D===eER r7 = r7 & r9 + ..DeE---R r9 = r10 + r12 + ..DeeE--R fallthrough +``` + +Gas simulation at offset 279594 with total cost of 23: + +``` + DeER...................... r8 = r8 >> 0x3f + D=eER..................... r8 = r8 << 0x3f + DeE-R..................... r9 = r9 << 0x34 + D==eER.................... r8 = r8 | r9 + .D==eER................... r7 = r7 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 279611 with total cost of 25: + +``` + DeeeER...................... r12 = r11 u 0 + .D===eE---------------------R.... r9 = r9 << 0x30 + ..D===eE--------------------R.... r3 = r10 | r9 + ..DeE-----------------------R.... r11 = r11 ^ r12 + ...DeeeE--------------------R.... r2 = r11 >u 0 + ....DeeeE-------------------R.... i32 r9 = 0x80 - r4 + .....D==eE------------------R.... r9 = r9 << 0x20 + .....D===eE-----------------R.... r10 = r9 >> 0x20 + ......D===eE----------------R.... r12 = r10 + 0xffffffffffffffc0 + .......DeeeE----------------R.... i32 r11 = 0 - r4 + ........D==eeeeeeeeeeeeeeeeeeeeER jump 279673 if r12 > 0x1 + ..DeER.. r10 = r5 >> r10 + ..D=eER. r10 = r10 | r9 + ...DeeER fallthrough +``` + +Gas simulation at offset 279689 with total cost of 26: + +``` + DeER......................... r9 = r7 << r11 + DeER......................... r12 = r12 >>a 0x3f + .DeER........................ r9 = r9 & r12 + .D=eER....................... r9 = r9 | r10 + ..D=eeeER.................... r9 = r9 >u 0 + ...DeE--R.................... r10 = r4 << 0x20 + ...D=eE-R.................... r10 = r10 >> 0x20 + ....D=eER.................... r12 = r10 + 0xffffffffffffffc0 + ....D==eER................... r11 = r2 & r9 + .....D=eeeeeeeeeeeeeeeeeeeeER jump 279723 if r12 > r10 + DeeeeeeeeeeeeeeeER jump 279739 +``` + +Gas simulation at offset 279723 with total cost of 4: + +``` + DeER... r7 = r7 >> r4 + DeER... r9 = r3 << 0x1 + .DeER.. r10 = r10 ^ 0xffffffffffffffff + .D=eER. r9 = r9 << r10 + .D==eER r7 = r7 | r9 + ..DeeER fallthrough +``` + +Gas simulation at offset 279739 with total cost of 30: + +``` + DeER............................. r9 = r3 >> r4 + DeER............................. r12 = r12 >>a 0x3f + .DeER............................ r9 = r9 & r12 + .DeER............................ r12 = r7 >> 0x3c + ..DeER........................... r5 = r9 << 0x4 + ..DeER........................... r7 = r7 << 0x4 + ..D=eER.......................... r7 = r7 >> 0x4 + ...D=eER......................... r9 = r7 | r11 + ...DeE-R......................... r10 = 0x800000000000000 + ....DeER......................... r11 = 0x800000000000001 + ....DeER......................... r7 = r12 | r5 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .....DeE------------------------R r1 = r1 + 0x10 + .....DeeeeeeeeeeeeeeeeeeeeE-----R jump 279800 if r9 > 0x34 + .DeeeER............. r9 = r9 >u 0 + ..D==eER............ r10 = r9 << 0x34 + ..D===eER........... r7 = r7 ^ r10 + ..DeeeeeeeeeeeeeeeER jump 279594 +``` + +Gas simulation at offset 279824 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [0x6f228] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x8c] + .D==================================================eER jump 279875 if r8 > 0x22 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + D............................. r6 = r7 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 279862 with total cost of 26: + +``` + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10946b4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + D=========================eER jump 279921 if r9 != r8 +``` + +Gas simulation at offset 279875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x90] + DeE---------------------------------------R r8 = r7 & 0xff + .D========================eE--------------R jump 279961 if r8 == r9 +``` + +Gas simulation at offset 279887 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 279961 if r9 == r10 +``` + +Gas simulation at offset 279897 with total cost of 50: + +``` + DeER................................................. r10 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x28] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u8 [r9 + 0] = a0 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ..D========================eE-----------------------R r1 = r1 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 279921 with total cost of 50: + +``` + D.................................................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R......................... r1 = r1 + 0x20 + .D=eE----------------------R......................... r1 = r1 + 0xffffffffffffffe0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..D.................................................. r6 = r8 + ..D=eE----------------------------------------------R r5 = r6 + 0x8c + ...DeE----------------------------------------------R r9 = 0x3fffffff + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 279978 +``` + +Gas simulation at offset 279961 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 257780 +``` + +Gas simulation at offset 279978 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 279990 if r10 != 0 +``` + +Gas simulation at offset 279983 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0x3fffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 279990 with total cost of 3: + +``` + DeeER. i32 r10 = r10 + 0 + D..... r11 = r7 + D==eER jump 280010 if r10 == 0 +``` + +Gas simulation at offset 279997 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 9786, jump 258413 +``` + +Gas simulation at offset 280007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 280010 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x90] + DeE---------------------------------------R r9 = r11 & 0xff + .D========================eE--------------R jump 280042 if r9 == r7 +``` + +Gas simulation at offset 280022 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 280042 if r7 == r8 +``` + +Gas simulation at offset 280032 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0] = a4 + .DeeeeeeeeeeeeeeeE----------R jump 280055 +``` + +Gas simulation at offset 280042 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 9788, jump 257780 +``` + +Gas simulation at offset 280052 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 280055 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 0] = 0 + .D========================eE--------------R jump 280055 if r8 == 0 +``` + +Gas simulation at offset 280065 with total cost of 2: + +``` + DeER. r7 = r7 << 0x21 + D=eER jump 280121 if r7 >=s 0 +``` + +Gas simulation at offset 280071 with total cost of 16: + +``` + DeER............... r7 = 0xd + D.................. r6 = r9 + DeER............... r9 = 0x81 + DeER............... r10 = 0x1 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 9790, jump 238 +``` + +Gas simulation at offset 280092 with total cost of 2: + +``` + D.... r9 = r6 + DeER. r8 = 0xffffffffffffffda + D=eER jump 280121 if r7 != r8 +``` + +Gas simulation at offset 280100 with total cost of 16: + +``` + DeER............... r7 = 0xd + DeER............... r9 = 0x1 + DeER............... r10 = 0x1 + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 9792, jump 238 +``` + +Gas simulation at offset 280118 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 280121 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 280138 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r5 = u64 [0x6f228] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r5 + 0x8c] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 280274 if r8 >a 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 280258 if r7 != 0 +``` + +Gas simulation at offset 280250 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9800, jump 258617 +``` + +Gas simulation at offset 280258 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 280274 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x1 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 9802, jump 280299 +``` + +Gas simulation at offset 280284 with total cost of 1: + +``` + DeER jump 280191 if r7 >=s 0 +``` + +Gas simulation at offset 280287 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0] + D=========================eE--------------R jump 280250 if r7 == 0 +``` + +Gas simulation at offset 280296 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 280258 +``` + +Gas simulation at offset 280299 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .D........................... r6 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 9804, jump 253600 +``` + +Gas simulation at offset 280321 with total cost of 26: + +``` + D............................ r5 = r7 + DeER......................... r8 = 0x1 + D............................ r7 = r6 + D............................ r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 9806, jump 274485 +``` + +Gas simulation at offset 280338 with total cost of 48: + +``` + DeER............................................... r7 = r7 ^ r5 + D=eeeER............................................ r7 = r7 > 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + .D=eE-----------------------R..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 280499 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .D.................................................... r6 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r9 + 0x8c] + .D.................................................... r5 = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 280576 if r9 =s 2 +``` + +Gas simulation at offset 280537 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r6 + 0x88] + D=========================eE--------------R............ r9 = r8 + 0xffffffffffffffff + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x88] = r8 + .DeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 280563 if r7 == 0 +``` + +Gas simulation at offset 280555 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 9824, jump 258617 +``` + +Gas simulation at offset 280563 with total cost of 1: + +``` + DeER jump 280581 if r5 != 1 +``` + +Gas simulation at offset 280567 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 280817 +``` + +Gas simulation at offset 280576 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 280590 +``` + +Gas simulation at offset 280581 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 280817 +``` + +Gas simulation at offset 280586 with total cost of 3: + +``` + DeeeER r7 = r7 > 0x22 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + D............................. r6 = r8 + .D............................ r5 = r7 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 280883 with total cost of 26: + +``` + D............................ r8 = r6 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10946b4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0] + .D========================eER jump 280944 if r10 != r9 +``` + +Gas simulation at offset 280898 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0x90] + DeE---------------------------------------R r9 = 0xa + D=========================eE--------------R jump 280983 if r9 == r10 +``` + +Gas simulation at offset 280909 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r8 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r8 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 280983 if r10 == r11 +``` + +Gas simulation at offset 280919 with total cost of 50: + +``` + DeER................................................. r11 = r10 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r8 + 0x28] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u8 [r10 + 0] = 0xa + .D................................................... r7 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ..D========================eE-----------------------R r1 = r1 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 280944 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R.......... r1 = r1 + 0x20 + .D=eE-------------------------------------R.......... r1 = r1 + 0xffffffffffffffe0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..D.................................................. r6 = r8 + ..D=eE----------------------------------------------R r5 = r6 + 0x8c + ...DeE----------------------------------------------R r9 = 0x3fffffff + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 281002 +``` + +Gas simulation at offset 280983 with total cost of 26: + +``` + D............................ r7 = r8 + D............................ r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 257780 +``` + +Gas simulation at offset 281002 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 281014 if r10 != 0 +``` + +Gas simulation at offset 281007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0x3fffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 281014 with total cost of 3: + +``` + DeeER. i32 r10 = r10 + 0 + D..... r11 = r7 + D==eER jump 281035 if r10 == 0 +``` + +Gas simulation at offset 281021 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xa + DeeeeeeeeeeeeeeeE----------R r0 = 9834, jump 258413 +``` + +Gas simulation at offset 281032 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 281035 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x90] + DeE---------------------------------------R r9 = r11 & 0xff + .D========================eE--------------R jump 281067 if r9 == r7 +``` + +Gas simulation at offset 281047 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 281067 if r7 == r8 +``` + +Gas simulation at offset 281057 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0] = a4 + .DeeeeeeeeeeeeeeeE----------R jump 281080 +``` + +Gas simulation at offset 281067 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 9836, jump 257780 +``` + +Gas simulation at offset 281077 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 281080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 0] = 0 + .D========================eE--------------R jump 281080 if r8 == 0 +``` + +Gas simulation at offset 281090 with total cost of 2: + +``` + DeER. r7 = r7 << 0x21 + D=eER jump 281146 if r7 >=s 0 +``` + +Gas simulation at offset 281096 with total cost of 16: + +``` + DeER............... r7 = 0xd + D.................. r6 = r9 + DeER............... r9 = 0x81 + DeER............... r10 = 0x1 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 9838, jump 238 +``` + +Gas simulation at offset 281117 with total cost of 2: + +``` + D.... r9 = r6 + DeER. r8 = 0xffffffffffffffda + D=eER jump 281146 if r7 != r8 +``` + +Gas simulation at offset 281125 with total cost of 16: + +``` + DeER............... r7 = 0xd + DeER............... r9 = 0x1 + DeER............... r10 = 0x1 + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 9840, jump 238 +``` + +Gas simulation at offset 281143 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 281146 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 281163 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .D........................... r5 = r8 + .D........................... r6 = r7 + .DeE------------------------R r7 = 0x109475c + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 281186 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x109472c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r7 + .D========================eE------------------------R jump 281248 if r8 <=s 0 +``` + +Gas simulation at offset 281205 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r5 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109472c] = r9 + DeE-------------------------------------------------R jump 281270 if r6 >u 127 +``` + +Gas simulation at offset 281220 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x90] + D=========================eE--------------R jump 281306 if r7 == r6 +``` + +Gas simulation at offset 281228 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 281306 if r7 == r8 +``` + +Gas simulation at offset 281238 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0] = s1 + .DeeeeeeeeeeeeeeeE----------R jump 281371 +``` + +Gas simulation at offset 281248 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 9842, jump 281490 +``` + +Gas simulation at offset 281256 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xffffffffffffffd0] = r9 + DeE-------------------------------------------------R jump 281220 if r6 <=u 127 +``` + +Gas simulation at offset 281270 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r5 + 0x20] + .D========================eE--------------R...... r9 = r7 + 0x4 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 281325 if r9 >=u r8 +``` + +Gas simulation at offset 281283 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 9844, jump 293970 +``` + +Gas simulation at offset 281291 with total cost of 1: + +``` + DeER jump 281359 if r7 =u r8 +``` + +Gas simulation at offset 281359 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0] + D=========================eE--------------R........... r7 = r7 | 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + .DeE-------------------------------------------------R r6 = 0xffffffffffffffff + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 281371 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xffffffffffffffd0] = r8 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + ..D========================eE-----------------------R r1 = r1 + 0x38 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 281397 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r6 + .D............................................... r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x8c] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 281473 if r8 >a 0x2 + .DeeER.................... i32 r9 = r3 - r12 + .D==eeeeeeeeeeeeeeeeeeeeER jump 283981 if r9 >a 0x20 + .D=eER jump 281653 if r6 == 0 +``` + +Gas simulation at offset 281790 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r2 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 281653 if r7 != 0 +``` + +Gas simulation at offset 281800 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0] + DeE------------------------R. r6 = r6 + 0xffffffffffffffff + DeE------------------------R. r8 = r8 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r8 + .D........................... r8 = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 9864, jump 281397 +``` + +Gas simulation at offset 281820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + DeE------------------------R jump 281790 if r6 != 0 +``` + +Gas simulation at offset 281831 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 281653 +``` + +Gas simulation at offset 281834 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x4] + D.......................................... r6 = r9 + .DeE--------------------------------------R r9 = r9 + 0x4 + .D========================eeE-------------R i32 r10 = r8 + 0xffffffffffffffd0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u64 [r1 + 72] = 0xffffffffffffffff + ..D=========================eE------------R jump 282011 if r10 >u 9 +``` + +Gas simulation at offset 281857 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r4 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 176] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x78] + .DeE--------------------------------------R..... r0 = 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 281891 if r4 != 36 +``` + +Gas simulation at offset 281876 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r6 + 0xc] + DeE------------------------R. r9 = r6 + 0xc + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 112] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r10 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 281891 with total cost of 22: + +``` + DeeER.................... i32 r10 = r8 + 0xffffffffffffffe0 + D==eeeeeeeeeeeeeeeeeeeeER jump 282029 if r10 >u 31 +``` + +Gas simulation at offset 281899 with total cost of 23: + +``` + DeeER..................... i32 r10 = 0x1 << r10 + .DeER..................... r6 = 0 + .D=eER.................... r11 = r10 & r7 + .D==eeeeeeeeeeeeeeeeeeeeER jump 281943 if r11 == 0 +``` + +Gas simulation at offset 281910 with total cost of 2: + +``` + DeER. r9 = r9 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 281914 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r9 + 0] + .D========================eeE-------------R....... i32 r11 = r8 + 0xffffffffffffffe0 + .DeE--------------------------------------R....... r6 = r6 | r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 282117 if r11 >=u r0 +``` + +Gas simulation at offset 281927 with total cost of 4: + +``` + DeeER.. i32 r10 = 0x1 << r11 + .D=eER. r11 = r10 & r7 + .DeE-R. r9 = r9 + 0x4 + .D==eER jump 281914 if r11 != 0 +``` + +Gas simulation at offset 281939 with total cost of 2: + +``` + DeER. r9 = r9 + 0xfffffffffffffffc + DeeER fallthrough +``` + +Gas simulation at offset 281943 with total cost of 1: + +``` + DeER jump 282036 if r8 != 42 +``` + +Gas simulation at offset 281947 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x4] + D=========================eeE-------------R i32 r8 = r8 + 0xffffffffffffffd0 + .D==========================eE------------R jump 282138 if r8 >u 9 +``` + +Gas simulation at offset 281959 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0x8] + D=========================eE--------------R jump 282138 if r10 != 36 +``` + +Gas simulation at offset 281968 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r8 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r10 = u64 [r1 + 0x68] + D=========================eE--------------R............... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r8 + 0] = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r8 = i32 [r9 + 0x4] + .D=========================eE------------------------R.... r8 = r8 + 0xffffffffffffffd0 + .D==========================eE-----------------------R.... r8 = r8 << 0x20 + ..D==========================eE----------------------R.... r8 = r8 >> 0x1c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r10 = u64 [r1 + 0x60] + ..D===========================eE---------------------R.... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r8 + 0] + ...DeE---------------------------------------------------R r9 = r9 + 0xc + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 112] = 0x1 + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 282169 +``` + +Gas simulation at offset 282011 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 176] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeE------------------------R r0 = 0x20 + .DeeE----------------------R i32 r10 = r8 + 0xffffffffffffffe0 + .D==eeeeeeeeeeeeeeeeeeeeE--R jump 281899 if r10 <=u 31 +``` + +Gas simulation at offset 282029 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0 + DeE------------------------R r6 = 0 + DeeeeeeeeeeeeeeeE----------R jump 282121 +``` + +Gas simulation at offset 282036 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeeE-----------------------R i32 r8 = r8 + 0xffffffffffffffd0 + DeE------------------------R r11 = 0 + .D=eE----------------------R jump 282202 if r8 >u 9 +``` + +Gas simulation at offset 282049 with total cost of 15: + +``` + D................. r10 = r9 + DeeeeeeeeeeeeeeeER jump 282087 +``` + +Gas simulation at offset 282053 with total cost of 49: + +``` + DeER................................................ r0 = 0xa + D=eeeeER............................................ i32 r9 = r11 * r0 + .D====eER........................................... r11 = r9 ^ r3 + ..D====eeeER........................................ r11 = r11 =u r0 +``` + +Gas simulation at offset 282087 with total cost of 26: + +``` + DeeER........................ i32 r9 = r11 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x80] + .D========================eER jump 282053 if r7 >=u r9 +``` + +Gas simulation at offset 282096 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x4] + DeE---------------------------------------R r10 = r10 + 0x4 + .D========================eeE-------------R i32 r8 = r8 + 0xffffffffffffffd0 + .DeE--------------------------------------R r11 = 0xffffffffffffffff + .D==========================eE------------R jump 282087 if r8 u 9 +``` + +Gas simulation at offset 282235 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0xc] + D=========================eE--------------R jump 282376 if r10 != 36 +``` + +Gas simulation at offset 282244 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r8 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r10 = u64 [r1 + 0x68] + D=========================eE--------------R............... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r8 + 0] = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r8 = i32 [r9 + 0x8] + .D=========================eE------------------------R.... r8 = r8 + 0xffffffffffffffd0 + .D==========================eE-----------------------R.... r8 = r8 << 0x20 + ..D==========================eE----------------------R.... r8 = r8 >> 0x1c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r10 = u64 [r1 + 0x60] + ..D===========================eE---------------------R.... r8 = r8 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ...DeE---------------------------------------------------R r9 = r9 + 0x10 + ...DeE---------------------------------------------------R r7 = 0xffffffffffffffc6 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x30] + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 282440 +``` + +Gas simulation at offset 282289 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 152] = 0 + DeE------------------------R r7 = 0xffffffffffffffc6 + DeE------------------------R r0 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeE-----------------------R r8 = 0 + .D.......................... r11 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 282457 +``` + +Gas simulation at offset 282309 with total cost of 25: + +``` + DeER........................ r9 = r9 + 0x4 + DeeER....................... i32 r8 = r8 + 0xffffffffffffffd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 152] = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 282411 if r8 >u 9 +``` + +Gas simulation at offset 282324 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 282346 +``` + +Gas simulation at offset 282328 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x4] + DeE---------------------------------------R r11 = r9 + 0x4 + .D========================eeE-------------R i32 r8 = r8 + 0xffffffffffffffd0 + .D......................................... r10 = r6 + .D......................................... r9 = r11 + ..D=========================eE------------R jump 282419 if r8 >=u 10 +``` + +Gas simulation at offset 282346 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x80] + D=========================eE--------------R jump 282328 if r7 =s 0 +``` + +Gas simulation at offset 282573 with total cost of 1: + +``` + DeER r11 = 0 + DeER jump 281649 if r2 == 0 +``` + +Gas simulation at offset 282579 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r2 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + DeE---------------------------------------R r10 = 0xffffffffffffffff + .D=========================eE-------------R jump 282639 if r7 == 0 +``` + +Gas simulation at offset 282591 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 284001 +``` + +Gas simulation at offset 282594 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 284258 if r2 == 0 +``` + +Gas simulation at offset 282598 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0xd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 9866, jump 284342 +``` + +Gas simulation at offset 282611 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r2 + 0] + .D=================================================eER. r7 = r7 & 0x20 + .DeE-------------------------------------------------R. r10 = 0xffffffffffffffff + .D==================================================eER jump 284001 if r7 != 0 +``` + +Gas simulation at offset 282639 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r0 = i32 [r9 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x38] + .D========================eeeE------------R........... r7 = r10 >u 0 + ..D=======================eE--------------R........... r8 = r0 & 0xf + ..D========================eE-------------R........... r8 = r8 + 0xfffffffffffffffd + ...D========================eeeE----------R........... r8 = r8 u 48 +``` + +Gas simulation at offset 282678 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x5a354 + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 282697 with total cost of 22: + +``` + DeeER.................... i32 r7 = r4 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 282706 if r7 >s 0 +``` + +Gas simulation at offset 282702 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 282706 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x98] = r7 + DeE------------------------R... r7 = r7 + 0xffffffffffffffff + DeE------------------------R... r8 = r6 & 0x2000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x48] = r8 + .DeeE-----------------------R.. i32 r8 = r7 + 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r8 + ..DeE-------------------------R jump 282773 if r7 == 0 +``` + +Gas simulation at offset 282729 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 282773 if r7 != 0 +``` + +Gas simulation at offset 282736 with total cost of 26: + +``` + DeER......................... r8 = 0x1546b + DeER......................... r10 = 0x12745 + D............................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0xb0] + .D........................... r6 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r0 + .DeeeeeeeeeeeeeeeE----------R r0 = 9870, jump 275339 +``` + +Gas simulation at offset 282763 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xa0] + D........................... r2 = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 282773 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r1 + 0xd0] + DeE------------------------R jump 282802 if r0 == 67 +``` + +Gas simulation at offset 282781 with total cost of 15: + +``` + D................. r6 = r2 + DeeeeeeeeeeeeeeeER r0 = 9872, jump 294241 +``` + +Gas simulation at offset 282789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xa0] + D........................... r2 = r6 + DeE------------------------R r7 = r7 << 0x20 + D=eE-----------------------R r7 = r7 >> 0x20 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 282802 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u8 [r2 + 0] + D=========================eE--------------R...... r8 = r8 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 282830 if r8 != 0 +``` + +Gas simulation at offset 282811 with total cost of 16: + +``` + DeeER.............. i32 r7 = r7 + 0 + D.................. r8 = r2 + D.................. r6 = r2 + .DeeeeeeeeeeeeeeeER r0 = 9874, jump 281397 +``` + +Gas simulation at offset 282823 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xa0] + D........................... r2 = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 282830 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xb0] + .D========================eER jump 281649 if r7 == 0 +``` + +Gas simulation at offset 282850 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + D=========================eE--------------R jump 281649 if r7 == 0 +``` + +Gas simulation at offset 282858 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r2 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 281649 if r7 != 0 +``` + +Gas simulation at offset 282868 with total cost of 25: + +``` + DeER........................ r8 = 0x1546b + DeER........................ r10 = 0x12745 + D........................... r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb0] + .DeE-----------------------R r0 = 0x26b6 + .DeeeeeeeeeeeeeeeE---------R jump 275339 +``` + +Gas simulation at offset 282891 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x48] + D............................ r8 = r9 + D=========================eER jump 282910 if r9 =s 0 +``` + +Gas simulation at offset 282964 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeE---------------------------------------R............................... r7 = r11 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r1 + 0xb0] + .D========================eE--------------R............................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 283981 if r7 != 0 +``` + +Gas simulation at offset 282981 with total cost of 23: + +``` + DeeER..................... i32 r9 = r10 + 0 + .DeeER.................... i32 r7 = r11 + 0 + .D==eeeeeeeeeeeeeeeeeeeeER jump 282991 if r7 =s r8 +``` + +Gas simulation at offset 283016 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r2 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 283056 if r7 != 0 +``` + +Gas simulation at offset 283025 with total cost of 16: + +``` + DeER............... r8 = 0x1546b + DeER............... r10 = 0x12745 + D.................. r7 = r2 + D.................. r9 = r6 + .DeeeeeeeeeeeeeeeER r0 = 9880, jump 275339 +``` + +Gas simulation at offset 283045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 283056 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r10 + DeE------------------------R. r6 = r11 << 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + .DeE------------------------R jump 283116 if r6 == 0 +``` + +Gas simulation at offset 283072 with total cost of 2: + +``` + DeER. r6 = r6 >>a 0x20 + DeeER fallthrough +``` + +Gas simulation at offset 283076 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r2 + 0] + D=========================eE--------------R r7 = r7 & 0x20 + D==========================eE-------------R jump 283116 if r7 != 0 +``` + +Gas simulation at offset 283085 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0] + DeE------------------------R. r6 = r6 + 0xffffffffffffffff + DeE------------------------R. r8 = r8 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r8 + .D........................... r8 = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 9882, jump 281397 +``` + +Gas simulation at offset 283105 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xb0] + DeE------------------------R jump 283076 if r6 != 0 +``` + +Gas simulation at offset 283116 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0xa0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + .D=================================================eER jump 281649 if r7 == 0 +``` + +Gas simulation at offset 283143 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r1 + 0x38] + DeeE--------------------------------------R i32 r8 = r8 + 0 + .D========================eE--------------R jump 281649 if r7 >=s r8 +``` + +Gas simulation at offset 283153 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r2 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 281649 if r7 != 0 +``` + +Gas simulation at offset 283163 with total cost of 25: + +``` + DeER........................ r8 = 0x1546b + DeER........................ r10 = 0x12745 + D........................... r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .DeE-----------------------R r0 = 0x26b6 + .DeeeeeeeeeeeeeeeE---------R jump 275339 +``` + +Gas simulation at offset 283185 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeE----------R jump 283429 +``` + +Gas simulation at offset 283192 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r7 = u64 [r1 + 0x48] + D=========================eeeER..................... r7 = r7 > 0x3f + ...DeE-R........................................................ r11 = 0x114fa + ....D=eER....................................................... r11 = r11 + r8 + ....DeE-R....................................................... r8 = r7 << 0x32 + ....D=eER....................................................... r8 = r8 >> 0x3f + .....DeER....................................................... r12 = 0x187d2 + .....D=eER...................................................... r12 = r12 + r8 + .....DeE-R...................................................... r8 = r7 & 0x1 + ......DeER...................................................... r9 = 0x10f4c + ......D=eER..................................................... r2 = r9 + r8 + ......DeE-R..................................................... r7 = r7 << 0x2f + .......DeER..................................................... r7 = r7 >> 0x3f + .......DeER..................................................... r9 = r0 | 0x20 + ........DeeER................................................... i32 r6 = r9 + 0xffffffffffffff9f + ........DeE-R................................................... r8 = 0x5a480 + .........D=eER.................................................. r8 = r8 + r6 + .........D==eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + .........DeE--------------------------R......................... r6 = 0x1830d + .........D=eE-------------------------R......................... r6 = r6 + r7 + ..........DeE-------------------------R......................... r7 = r9 + 0xffffffffffffff9f + ..........D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xb0] = r7 + ..........DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x18] = r0 + ...........DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r2 + ...........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ...........DeE-------------------------------------------------R r9 = 0x18ea1 + ............D=======================eE-------------------------R r7 = r1 + 0xc0 + ............DeE------------------------------------------------R r8 = 0x10 + ............D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .............D.................................................. r6 = r4 + .............DeeeeeeeeeeeeeeeE---------------------------------R r0 = 9888, jump 259637 +``` + +Gas simulation at offset 283332 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + .DeE------------------------------------------------R r11 = 0 + .D========================eE------------------------R jump 281649 if r8 >u 23 +``` + +Gas simulation at offset 283359 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x50] + D=========================eE--------------R....... r7 = r7 >> r8 + .D=========================eE-------------R....... r7 = r7 & 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 283884 if r7 == 0 +``` + +Gas simulation at offset 283373 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xd0] + DeeE-----------------------R. i32 r9 = r6 + 0 + .DeE-----------------------R. r8 = r1 + 0xc0 + .D........................... r7 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeE---------R r0 = 9890, jump 275339 +``` + +Gas simulation at offset 283394 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 283919 +``` + +Gas simulation at offset 283397 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9894, jump 253322 +``` + +Gas simulation at offset 283403 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 9896, jump 253344 +``` + +Gas simulation at offset 283411 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0xa8] + D............................ r9 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 283429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 283506 if r9 == 0 +``` + +Gas simulation at offset 283435 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 283529 if r8 u 7 +``` + +Gas simulation at offset 283474 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 << 0x2 + DeE---------------------------------------R.......... r8 = 0x5a418 + D=eE--------------------------------------R.......... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r7 = i32 [r7 + 0] + .D==========================eE------------R.......... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 283493 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xd0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r12 + D.................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 281676 +``` + +Gas simulation at offset 283506 with total cost of 26: + +``` + DeER......................... r7 = 0x1b75a + DeER......................... r9 = 0x1b75a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x40] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 283444 if r8 >=u r3 +``` + +Gas simulation at offset 283529 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeE------------------------R r6 = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 283455 if r8 == 0 +``` + +Gas simulation at offset 283537 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r9 + D........................... r8 = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 283544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r8 + DeE------------------------R r7 = r1 + 0xbc + DeE------------------------R r9 = 0x4 + .DeeeeeeeeeeeeeeeE---------R r0 = 9902, jump 294309 +``` + +Gas simulation at offset 283561 with total cost of 1: + +``` + DeER jump 283590 if r7 <=s 0 +``` + +Gas simulation at offset 283564 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeE--------------------------------------R...... i32 r6 = r6 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r1 + 0x98] + .D========================eE--------------R...... r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 283544 if r7 != r6 +``` + +Gas simulation at offset 283581 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeE----------R jump 283605 +``` + +Gas simulation at offset 283590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + DeE------------------------R r10 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x98] + DeE------------------------R jump 284001 if r7 =s r7 +``` + +Gas simulation at offset 283672 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r2 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 283711 if r7 != 0 +``` + +Gas simulation at offset 283681 with total cost of 26: + +``` + DeER......................... r8 = 0x1546b + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xb0] = r10 + DeE------------------------R. r10 = 0x12745 + D............................ r7 = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R r0 = 9904, jump 275339 +``` + +Gas simulation at offset 283706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0xb0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 283711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + DeE------------------------R jump 283789 if r6 == 0 +``` + +Gas simulation at offset 283717 with total cost of 25: + +``` + D........................... r8 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R jump 283737 +``` + +Gas simulation at offset 283724 with total cost of 26: + +``` + DeeER........................ i32 r6 = r6 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xb0] + D=========================eER r8 = r8 + r7 + .D=eE-----------------------R jump 283789 if r6 == 0 +``` + +Gas simulation at offset 283737 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0xbc + DeER........................ r9 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 9906, jump 294309 +``` + +Gas simulation at offset 283754 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0xa8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r8 + 0] + D==================================================eER. r8 = r8 & 0x20 + D===================================================eER jump 283724 if r8 != 0 +``` + +Gas simulation at offset 283766 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r1 + 0xbc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xa8] + .DeeeeeeeeeeeeeeeE------------------------R r0 = 9908, jump 281397 +``` + +Gas simulation at offset 283784 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 283724 +``` + +Gas simulation at offset 283789 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r2 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r3 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [r1 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + .D=================================================eER jump 281649 if r7 == 0 +``` + +Gas simulation at offset 283817 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + D=========================eE--------------R jump 281649 if r8 >=s r7 +``` + +Gas simulation at offset 283828 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r2 + 0] + D=========================eE--------------R...... r7 = r7 & 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 281649 if r7 != 0 +``` + +Gas simulation at offset 283838 with total cost of 25: + +``` + DeER........................ r8 = 0x1546b + DeER........................ r10 = 0x12745 + D........................... r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE---------R r0 = 9910, jump 275339 +``` + +Gas simulation at offset 283859 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 281676 +``` + +Gas simulation at offset 283884 with total cost of 22: + +``` + DeER..................... r7 = 0x71 >> r8 + D=eER.................... r7 = r7 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 281649 if r7 == 0 +``` + +Gas simulation at offset 283894 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r12 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u64 [r1 + 0xd0] + .DeeE----------------------R... i32 r9 = r6 + 0 + ..DeE----------------------R... r8 = r1 + 0xc0 + ..D............................ r7 = r2 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ...DeeeeeeeeeeeeeeeE----------R r0 = 9912, jump 275339 +``` + +Gas simulation at offset 283919 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xa8] + .D.......................... r11 = r7 + .D.......................... r8 = r9 + .DeeeeeeeeeeeeeeeE---------R jump 281676 +``` + +Gas simulation at offset 283942 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xd0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r12 + D.................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 281676 +``` + +Gas simulation at offset 283955 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xd0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r12 + D.................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 281676 +``` + +Gas simulation at offset 283968 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xd0] + DeE------------------------R......................... r11 = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a5 + D.................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 281676 +``` + +Gas simulation at offset 283981 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9920, jump 253322 +``` + +Gas simulation at offset 283987 with total cost of 26: + +``` + DeER......................... r8 = 0x4b + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r10 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 284001 +``` + +Gas simulation at offset 283997 with total cost of 2: + +``` + DeER. r10 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 284001 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + D.................................................. r7 = r10 + DeE---------------------------------------R........ r1 = r5 + 0xffffffffffffff00 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0xf8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0xf0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r6 = u64 [r1 + 0xe8] + .DeE--------------------------------------R........ r1 = r1 + 0x100 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 284026 with total cost of 1: + +``` + D... r10 = r12 + DeER jump 284001 if r2 != 0 +``` + +Gas simulation at offset 284031 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + D=========================eE--------------R jump 284258 if r7 == 0 +``` + +Gas simulation at offset 284039 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r6 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x4] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 284263 if r8 == 0 +``` + +Gas simulation at offset 284050 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9922, jump 284342 +``` + +Gas simulation at offset 284065 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284268 if r8 == 0 +``` + +Gas simulation at offset 284072 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9924, jump 284342 +``` + +Gas simulation at offset 284087 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284273 if r8 == 0 +``` + +Gas simulation at offset 284094 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9926, jump 284342 +``` + +Gas simulation at offset 284109 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284278 if r8 == 0 +``` + +Gas simulation at offset 284116 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x40 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9928, jump 284342 +``` + +Gas simulation at offset 284131 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x14] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284283 if r8 == 0 +``` + +Gas simulation at offset 284138 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x50 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9930, jump 284342 +``` + +Gas simulation at offset 284153 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284288 if r8 == 0 +``` + +Gas simulation at offset 284160 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x60 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9932, jump 284342 +``` + +Gas simulation at offset 284175 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284293 if r8 == 0 +``` + +Gas simulation at offset 284181 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x70 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9934, jump 284342 +``` + +Gas simulation at offset 284196 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284298 if r8 == 0 +``` + +Gas simulation at offset 284202 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9936, jump 284342 +``` + +Gas simulation at offset 284218 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r6 + 0x24] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 284303 if r8 == 0 +``` + +Gas simulation at offset 284224 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + D=========================eER r7 = r7 + 0x90 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE-----------R r0 = 9938, jump 284342 +``` + +Gas simulation at offset 284239 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 284336 +``` + +Gas simulation at offset 284241 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 9940, jump 253322 +``` + +Gas simulation at offset 284247 with total cost of 26: + +``` + DeER......................... r8 = 0x16 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r10 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 284001 +``` + +Gas simulation at offset 284258 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 284001 +``` + +Gas simulation at offset 284263 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284268 with total cost of 15: + +``` + DeER.............. r7 = 0x2 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284273 with total cost of 15: + +``` + DeER.............. r7 = 0x3 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284278 with total cost of 15: + +``` + DeER.............. r7 = 0x4 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284283 with total cost of 15: + +``` + DeER.............. r7 = 0x5 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284288 with total cost of 15: + +``` + DeER.............. r7 = 0x6 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284293 with total cost of 15: + +``` + DeER.............. r7 = 0x7 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284298 with total cost of 15: + +``` + DeER.............. r7 = 0x8 + DeeeeeeeeeeeeeeeER jump 284307 +``` + +Gas simulation at offset 284303 with total cost of 2: + +``` + DeER. r7 = 0x9 + DeeER fallthrough +``` + +Gas simulation at offset 284307 with total cost of 26: + +``` + DeER......................... r8 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x68] + D=========================eER r8 = r8 + r9 + .DeE------------------------R r7 = r7 + 0xfffffffffffffff6 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 284320 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 283997 if r9 != 0 +``` + +Gas simulation at offset 284327 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + DeER. r8 = r8 + 0x4 + D=eER jump 284320 if r7 != 0 +``` + +Gas simulation at offset 284336 with total cost of 15: + +``` + DeER.............. r10 = 0x1 + DeeeeeeeeeeeeeeeER jump 284001 +``` + +Gas simulation at offset 284342 with total cost of 2: + +``` + DeER. r8 = r8 + 0xfffffffffffffff7 + DeER. r10 = 0x11 + D=eER jump 284503 if r10 u 9 +``` + +Gas simulation at offset 284571 with total cost of 2: + +``` + DeER. r8 = 0 + DeER. r7 = r7 + 0x1 + DeER. r11 = 0xa + DeeER fallthrough +``` + +Gas simulation at offset 284580 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u8 [r7 + 0] + DeeeE-------------------------------------R r8 = r8 * r11 + .D==eeE-----------------------------------R i32 r8 = r8 - r10 + .D========================eE--------------R r10 = r12 + 0xffffffffffffffd0 + ..DeE-------------------------------------R r7 = r7 + 0x1 + ..D========================eE-------------R jump 284580 if r10 =u r10 +``` + +Gas simulation at offset 284991 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r11 + 0] + D=========================eE--------------R jump 285008 if r10 == 0 +``` + +Gas simulation at offset 284997 with total cost of 1: + +``` + DeER jump 284970 if r10 =u r9 +``` + +Gas simulation at offset 285102 with total cost of 22: + +``` + DeER..................... r7 = r7 & 0x5f + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285107 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285109 with total cost of 24: + +``` + DeeER...................... i32 r8 = r7 + 0xffffffffffffffbf + .D=eeeER................... r8 = r8 u 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285154 with total cost of 22: + +``` + DeER..................... r9 = r8 << 0x1 + D=eER.................... r9 = r9 >> 0x31 + DeE-R.................... r8 = r8 << 0x10 + .DeER.................... r11 = 0x7fff + .DeER.................... r10 = r8 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeER jump 285190 if r9 == r11 +``` + +Gas simulation at offset 285173 with total cost of 20: + +``` + DeER................... r8 = 0x4 + DeeeeeeeeeeeeeeeeeeeeER jump 285200 if r9 != 0 +``` + +Gas simulation at offset 285179 with total cost of 23: + +``` + DeER...................... r7 = r7 | r10 + D=eeeER................... r7 = r7 > 0x30 + DeER..................... r12 = 0x7fff + .DeER.................... r11 = r10 & r12 + .D=eeeeeeeeeeeeeeeeeeeeER jump 285346 if r11 == r12 +``` + +Gas simulation at offset 285219 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 285291 if r11 != 0 +``` + +Gas simulation at offset 285236 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r6 = r8 + DeE------------------------R r9 = 0 + DeE------------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 9988, jump 271387 +``` + +Gas simulation at offset 285250 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 285323 if r7 == 0 +``` + +Gas simulation at offset 285253 with total cost of 25: + +``` + DeER........................ r10 = 0x4077000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r6 + .DeE-----------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 9990, jump 271694 +``` + +Gas simulation at offset 285275 with total cost of 15: + +``` + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 9992, jump 285205 +``` + +Gas simulation at offset 285282 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0] + D=========================eER......................... r9 = r9 + 0xffffffffffffff88 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r9 + DeeeeeeeeeeeeeeeE------------------------------------R jump 285332 +``` + +Gas simulation at offset 285291 with total cost of 26: + +``` + DeER......................... r9 = r11 + 0xffffffffffffc002 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r9 + .DeE------------------------R r9 = r10 & 0x8000 + .DeE------------------------R r10 = 0x3ffe + .D=eE-----------------------R r9 = r9 | r10 + ..D=eE----------------------R r9 = r9 << 0x30 + ..DeE-----------------------R r8 = r8 << 0x10 + ..D=eE----------------------R r8 = r8 >> 0x10 + ..D==eE---------------------R r8 = r8 | r9 + ...DeeeeeeeeeeeeeeeE--------R jump 285332 +``` + +Gas simulation at offset 285323 with total cost of 25: + +``` + DeER........................ r9 = 0 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 285332 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285346 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285348 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .D.................................................... r6 = r8 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r9 + .D.................................................... r7 = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + ..D................................................... r8 = r10 + ..DeE------------------------------------------------R r9 = 0 + ..DeE------------------------------------------------R r10 = 0 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 9994, jump 271387 +``` + +Gas simulation at offset 285384 with total cost of 1: + +``` + DeER r9 = 0x3fff000000000000 + DeER jump 285417 if r7 != 0 +``` + +Gas simulation at offset 285397 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 285400 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r8 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 285417 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r6 + DeE---------------------------------------R.......... r6 = r6 >> 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x8] = r6 + .DeE--------------------------------------R.......... r6 = r6 << 0x31 + .D=eE-------------------------------------R.......... r6 = r6 >> 0x31 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r7 = u64 [r1 + 0x28] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 9996, jump 285154 +``` + +Gas simulation at offset 285448 with total cost of 20: + +``` + D...................... r8 = r7 + DeER................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 285771 if r6 == 32767 +``` + +Gas simulation at offset 285458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeE------------------------R jump 285400 if r8 == 0 +``` + +Gas simulation at offset 285464 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = 0x7fffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x10] + .D========================eE--------------R............ r8 = r8 & r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u64 [r1 + 0x20] + .D=========================eE-------------R............ r10 = r10 & r7 + .D..................................................... r7 = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x28] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 9998, jump 271548 +``` + +Gas simulation at offset 285503 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 285777 if r7 <=s 0 +``` + +Gas simulation at offset 285507 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x20] + D=========================eER. r7 = r7 << 0x1 + .D=========================eER r12 = r7 >> 0x31 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 285811 if r6 == 0 +``` + +Gas simulation at offset 285523 with total cost of 25: + +``` + D........................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 285564 if r12 != 0 +``` + +Gas simulation at offset 285533 with total cost of 25: + +``` + DeER........................ r10 = 0x4077000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 10000, jump 271694 +``` + +Gas simulation at offset 285554 with total cost of 26: + +``` + DeER......................... r9 = r8 >> 0x30 + D=eER........................ r12 = r9 + 0xffffffffffffff88 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 285564 with total cost of 22: + +``` + DeER..................... r11 = 0xffffffffffff + D=eER.................... r9 = r9 & r11 + .DeER.................... r10 = 0x1000000000000 + .D=eER................... r9 = r9 | r10 + .DeE-R................... r11 = r11 & r8 + ..DeER................... r11 = r11 | r10 + ..DeeeeeeeeeeeeeeeeeeeeER jump 285643 if r12 > 0x3f + DeER...................... r9 = r9 << 0x1 + D=eER..................... r9 = r9 | r8 + .DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + .DeE-R.................... r5 = r5 << 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 285683 if r12 >=s r6 +``` + +Gas simulation at offset 285643 with total cost of 25: + +``` + DeER........................ r8 = r9 - r11 + .DeeeER..................... r10 = r5 > 0x3f + DeER...................... r8 = r8 << 0x1 + D=eER..................... r9 = r9 | r8 + .DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + .DeE-R.................... r5 = r5 << 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 285643 if r12 =s 0 +``` + +Gas simulation at offset 285697 with total cost of 2: + +``` + D.... r8 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 285700 with total cost of 21: + +``` + DeER.................... r7 = r8 >> 0x30 + D=eeeeeeeeeeeeeeeeeeeeER jump 285727 if r7 != 0 +``` + +Gas simulation at offset 285706 with total cost of 22: + +``` + DeER..................... r7 = r5 >> 0x3f + DeER..................... r9 = r8 << 0x1 + .DeER.................... r8 = r9 | r7 + .DeER.................... r5 = r5 << 0x1 + .DeER.................... r9 = r9 >> 0x30 + ..DeeER.................. i32 r6 = r6 + 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeER jump 285706 if r9 == 0 +``` + +Gas simulation at offset 285727 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r10 = r7 & 0x8000 + .DeE------------------------R r9 = 0xffffffffffff + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 285858 if r6 <=s 0 +``` + +Gas simulation at offset 285748 with total cost of 17: + +``` + DeER................ r11 = r6 & 0xffff + D=eER............... r10 = r10 | r11 + D==eER.............. r10 = r10 << 0x30 + .DeE-R.............. r7 = r5 & 0xffffffffffffffff + .DeE-R.............. r8 = r8 & r9 + ..D=eER............. r9 = r8 | r10 + ..DeeeeeeeeeeeeeeeER jump 285400 +``` + +Gas simulation at offset 285771 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 285400 +``` + +Gas simulation at offset 285777 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE---------R r0 = 10002, jump 271387 +``` + +Gas simulation at offset 285793 with total cost of 27: + +``` + DeeeER........................ r7 = r7 > 0x30 + .D=eER........................ r6 = r7 + 0xffffffffffffff88 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + ..DeE------------------------R jump 285564 if r12 != 0 +``` + +Gas simulation at offset 285854 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 285533 +``` + +Gas simulation at offset 285858 with total cost of 18: + +``` + DeER................. r12 = r6 + 0x78 + D=eER................ r11 = r12 & 0xffff + .D=eER............... r10 = r10 | r11 + .D==eER.............. r10 = r10 << 0x30 + .DeE--R.............. r7 = r5 & 0xffffffffffffffff + ..DeE-R.............. r8 = r8 & r9 + ..D==eER............. r8 = r8 | r10 + ..DeE--R............. r10 = 0x3f87000000000000 + ...DeE-R............. r9 = 0 + ...DeeeeeeeeeeeeeeeER r0 = 10006, jump 271694 +``` + +Gas simulation at offset 285899 with total cost of 15: + +``` + D................. r9 = r8 + DeeeeeeeeeeeeeeeER jump 285400 +``` + +Gas simulation at offset 285904 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 285960 if r8 s 4294966273 +``` + +Gas simulation at offset 285965 with total cost of 15: + +``` + DeER.............. r8 = 0x360000000000000 + DeeeeeeeeeeeeeeeER r0 = 10010, jump 58524 +``` + +Gas simulation at offset 285982 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286014 if r5 >u 4294965304 +``` + +Gas simulation at offset 285987 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286000 if r5 >s 4294964336 +``` + +Gas simulation at offset 285992 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r5 = 0xfffffffffffffc02 + DeeeeeeeeeeeeeeeER jump 286019 +``` + +Gas simulation at offset 286000 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r5 = r5 + 0x792 + DeeeeeeeeeeeeeeeER jump 286019 +``` + +Gas simulation at offset 286008 with total cost of 15: + +``` + DeER.............. r5 = r5 + 0xfffffffffffffc01 + DeeeeeeeeeeeeeeeER jump 286019 +``` + +Gas simulation at offset 286014 with total cost of 2: + +``` + DeER. r5 = r5 + 0x3c9 + DeeER fallthrough +``` + +Gas simulation at offset 286019 with total cost of 16: + +``` + DeER............... r8 = r5 << 0x34 + DeER............... r9 = 0x3ff0000000000000 + .DeER.............. r8 = r8 + r9 + .DeeeeeeeeeeeeeeeER r0 = 10012, jump 58524 +``` + +Gas simulation at offset 286042 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 286052 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 286115 if r9 s 4294950913 +``` + +Gas simulation at offset 286120 with total cost of 15: + +``` + DeER.............. r10 = 0x72000000000000 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 10016, jump 271694 +``` + +Gas simulation at offset 286138 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286171 if r5 >u 4294934644 +``` + +Gas simulation at offset 286143 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286155 if r5 >s 4294918376 +``` + +Gas simulation at offset 286149 with total cost of 2: + +``` + DeER. r5 = 0xffffffffffff40e8 + DeeER fallthrough +``` + +Gas simulation at offset 286155 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r8 = 0 + DeER.............. r5 = r5 + 0x7f1a + DeeeeeeeeeeeeeeeER jump 286176 +``` + +Gas simulation at offset 286165 with total cost of 15: + +``` + DeER.............. r5 = r5 + 0xffffffffffffc001 + DeeeeeeeeeeeeeeeER jump 286176 +``` + +Gas simulation at offset 286171 with total cost of 2: + +``` + DeER. r5 = r5 + 0x3f8d + DeeER fallthrough +``` + +Gas simulation at offset 286176 with total cost of 16: + +``` + DeER............... r9 = r5 + 0x3fff + D=eER.............. r10 = r9 << 0x30 + .DeER.............. r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 10018, jump 271694 +``` + +Gas simulation at offset 286191 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 286201 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .DeE------------------------R r5 = r7 << 0x1 + .D=eE-----------------------R r5 = r5 >> 0x21 + .D==eeeeeeeeeeeeeeeeeeeeE---R jump 286300 if r5 >u 1072243195 +``` + +Gas simulation at offset 286226 with total cost of 21: + +``` + DeER.................... r5 = r5 >> 0x14 + D=eeeeeeeeeeeeeeeeeeeeER jump 286314 if r5 >u 996 +``` + +Gas simulation at offset 286234 with total cost of 15: + +``` + DeER.............. r8 = 0x3870000000000000 + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 10020, jump 58524 +``` + +Gas simulation at offset 286253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = 0x4770000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D.......................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 10022, jump 66433 +``` + +Gas simulation at offset 286277 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 286292 if r5 == 0 +``` + +Gas simulation at offset 286282 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 286414 +``` + +Gas simulation at offset 286292 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 286414 +``` + +Gas simulation at offset 286300 with total cost of 21: + +``` + DeER.................... r5 = r5 >> 0x14 + DeER.................... r8 = 0x7fe + D=eeeeeeeeeeeeeeeeeeeeER jump 286333 if r8 >=u r5 +``` + +Gas simulation at offset 286310 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 286414 +``` + +Gas simulation at offset 286314 with total cost of 26: + +``` + DeER......................... r8 = 0 + DeER......................... r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeE------------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R jump 289564 +``` + +Gas simulation at offset 286333 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x10 + DeeeeeeeeeeeeeeeER r0 = 10024, jump 289922 +``` + +Gas simulation at offset 286342 with total cost of 25: + +``` + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeE------------------------R r9 = r9 & 0x3 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 286383 if r9 == 2 +``` + +Gas simulation at offset 286357 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286375 if r9 == 1 +``` + +Gas simulation at offset 286361 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 286394 if r9 != 0 +``` + +Gas simulation at offset 286364 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 10026, jump 289564 +``` + +Gas simulation at offset 286373 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 286414 +``` + +Gas simulation at offset 286375 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10028, jump 289259 +``` + +Gas simulation at offset 286381 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 286414 +``` + +Gas simulation at offset 286383 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 10030, jump 289564 +``` + +Gas simulation at offset 286392 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 286400 +``` + +Gas simulation at offset 286394 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10032, jump 289259 +``` + +Gas simulation at offset 286400 with total cost of 2: + +``` + DeER. r8 = 0x8000000000000000 + D=eER r7 = r7 ^ r8 + DeeER fallthrough +``` + +Gas simulation at offset 286414 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + DeE------------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 286428 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D............................ r5 = r7 + .DeE------------------------R r7 = r7 << 0x1 + .D=eE-----------------------R r7 = r7 >> 0x35 + .DeE------------------------R r8 = 0x3fe + .D==eE----------------------R jump 286494 if r8 =s 0 +``` + +Gas simulation at offset 286471 with total cost of 15: + +``` + DeER.............. r5 = 0x8000000000000000 + DeeeeeeeeeeeeeeeER jump 286494 +``` + +Gas simulation at offset 286483 with total cost of 2: + +``` + DeER. r5 = 0x3ff0000000000000 + DeeER fallthrough +``` + +Gas simulation at offset 286494 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 286508 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x1 + D=eER.................... r8 = r8 >> 0x35 + D==eeeeeeeeeeeeeeeeeeeeER jump 291939 if r8 >u 1022 +``` + +Gas simulation at offset 286520 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 10036, jump 69235 +``` + +Gas simulation at offset 286540 with total cost of 20: + +``` + D...................... r8 = r7 + D...................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeER jump 286559 if r8 == 0 +``` + +Gas simulation at offset 286547 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0 + DeE------------------------R r7 = r7 >>a 0x3f + DeeeeeeeeeeeeeeeE----------R r0 = 10038, jump 57352 +``` + +Gas simulation at offset 286559 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x18 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 286570 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r6 = r7 << 0x21 + .D=eE-----------------------R r8 = r6 >> 0x38 + ..DeE-----------------------R r9 = 0x95 + ..D=eE----------------------R jump 286695 if r9 > r9 + ..D=eER. r8 = r6 & r5 + ..D==eER jump 286695 if r8 == 0 +``` + +Gas simulation at offset 286615 with total cost of 25: + +``` + DeER........................ r8 = 0x7b800000 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 10040, jump 59336 +``` + +Gas simulation at offset 286632 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0] + .D========================eeER. i32 r7 = 0xffffffffff800000 >>a r8 + ..DeE------------------------R. r8 = r5 >> 0x1f + ..D=eE-----------------------R. r8 = r8 & r6 + ...D=eeE---------------------R. i32 r8 = r8 + r5 + ...D========================eER r7 = r7 & r8 + ...DeeeeeeeeeeeeeeeE----------R jump 286695 +``` + +Gas simulation at offset 286656 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = 0x7b800000 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10042, jump 59336 +``` + +Gas simulation at offset 286673 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 286683 if r5 > 0x35 + ..D=eE----------------------R r7 = r9 + 0xfffffffffffffc37 + ..DeE-----------------------R r8 = 0x3f + ..D==eeeeeeeeeeeeeeeeeeeeE--R jump 287027 if r7 >=u r8 +``` + +Gas simulation at offset 286741 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 286745 with total cost of 26: + +``` + DeER......................... r6 = 0x5a7c0 + DeER......................... r7 = 0x40671547652b82fe + D............................ r8 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 10044, jump 58524 +``` + +Gas simulation at offset 286772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 10046, jump 66433 +``` + +Gas simulation at offset 286785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x18] + D........................... r5 = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 10048, jump 66433 +``` + +Gas simulation at offset 286802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 10050, jump 58524 +``` + +Gas simulation at offset 286812 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10052, jump 66433 +``` + +Gas simulation at offset 286822 with total cost of 54: + +``` + DeER..................................................... r8 = r5 << 0x39 + D=eER.................................................... r8 = r8 >> 0x35 + D==eER................................................... r8 = r8 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r8 + 0x78] + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0x70] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r8 + .D....................................................... r8 = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. u64 [r1 + 0] = r5 + ..DeE--------------------------------------------------R. r7 = r5 << 0x2d + ..D==========================eE------------------------R. r7 = r7 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ...D..................................................... r7 = r8 + ...D..................................................... r5 = r8 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 10054, jump 58524 +``` + +Gas simulation at offset 286864 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r6 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10056, jump 58524 +``` + +Gas simulation at offset 286887 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10058, jump 66433 +``` + +Gas simulation at offset 286897 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r6 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10060, jump 58524 +``` + +Gas simulation at offset 286920 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 10062, jump 66433 +``` + +Gas simulation at offset 286930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 10064, jump 58524 +``` + +Gas simulation at offset 286942 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10066, jump 66433 +``` + +Gas simulation at offset 286954 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10068, jump 58524 +``` + +Gas simulation at offset 286963 with total cost of 25: + +``` + D........................... r6 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10070, jump 66433 +``` + +Gas simulation at offset 286977 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10072, jump 66433 +``` + +Gas simulation at offset 286986 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x30] + D=========================eER jump 287052 if r8 == 0 +``` + +Gas simulation at offset 286992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10074, jump 58524 +``` + +Gas simulation at offset 287004 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10076, jump 66433 +``` + +Gas simulation at offset 287013 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + DeE------------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 287027 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287072 if r9 >u 968 +``` + +Gas simulation at offset 287032 with total cost of 16: + +``` + DeER............... r8 = 0x3ff0000000000000 + D.................. r7 = r10 + DeER............... r0 = 0x275c + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 287052 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r0 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + .D========================eE------------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 287158 +``` + +Gas simulation at offset 287072 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287083 if r9 >=u 1033 +``` + +Gas simulation at offset 287077 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R jump 286745 +``` + +Gas simulation at offset 287083 with total cost of 21: + +``` + DeER.................... r7 = 0xfff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 287100 if r10 != r7 +``` + +Gas simulation at offset 287096 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 287013 +``` + +Gas simulation at offset 287100 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287032 if r9 == 2047 +``` + +Gas simulation at offset 287105 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287133 if r10 =s 0 +``` + +Gas simulation at offset 287281 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 10088, jump 69235 +``` + +Gas simulation at offset 287292 with total cost of 26: + +``` + DeER......................... r8 = 0x10000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0] + .DeeeE----------------------R r7 = r7 > 0x35 + ..D=eE----------------------R r8 = r6 + 0xfffffffffffffc37 + ..DeE-----------------------R r10 = 0x3f + ..D==eeeeeeeeeeeeeeeeeeeeE--R jump 287467 if r8 >=u r10 +``` + +Gas simulation at offset 287386 with total cost of 16: + +``` + DeER............... r5 = 0x5a7c0 + DeER............... r7 = 0x42c8000000000000 + D.................. r8 = r9 + .DeeeeeeeeeeeeeeeER r0 = 10094, jump 66433 +``` + +Gas simulation at offset 287410 with total cost of 29: + +``` + D............................... r9 = r7 + DeER............................ r7 = r7 << 0x39 + D=eER........................... r7 = r7 >> 0x35 + D==eER.......................... r7 = r7 + r5 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0x78] + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x70] + .DeE--------------------------R. r8 = r9 << 0x2d + ..D==========================eER r5 = r5 + r8 + ..DeeeeeeeeeeeeeeeeeeeeE-------R jump 287492 if r6 == 0 +``` + +Gas simulation at offset 287436 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10096, jump 58524 +``` + +Gas simulation at offset 287445 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10098, jump 66433 +``` + +Gas simulation at offset 287454 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 287467 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287507 if r6 >u 968 +``` + +Gas simulation at offset 287472 with total cost of 16: + +``` + DeER............... r8 = 0x3ff0000000000000 + D.................. r7 = r9 + DeER............... r0 = 0x2772 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 287492 with total cost of 25: + +``` + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 287620 +``` + +Gas simulation at offset 287507 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 287534 if r6 >=u 1033 +``` + +Gas simulation at offset 287512 with total cost of 17: + +``` + DeER................ r8 = 0x811a000000000000 + .DeeeER............. r7 = r8 =s 0 +``` + +Gas simulation at offset 287745 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 10112, jump 69235 +``` + +Gas simulation at offset 287756 with total cost of 26: + +``` + DeER......................... r8 = 0x10000000000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0] + .DeeeE----------------------R r7 = r7 > 0x28 + ..DeE-----------------------R r9 = 0x308 + ..D==eeeeeeeeeeeeeeeeeeeeE--R jump 288219 if r9 >=u r8 +``` + +Gas simulation at offset 287857 with total cost of 3: + +``` + DeER.. r8 = r7 >> 0x30 + D=eER. r10 = r8 + 0xffffffffffff8010 + .D=eER jump 288601 if r10 <=u 4294934559 +``` + +Gas simulation at offset 287870 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r8 = 0xc01a000000000000 + .DeE--------------------------------------R.................. r10 = r7 + r8 + .DeE--------------------------------------R.................. r5 = 0x5b030 + ..DeE-------------------------------------R.................. r11 = r10 >> 0x34 + ..DeE-------------------------------------R.................. r8 = r10 >> 0x29 + ...DeE------------------------------------R.................. r8 = r8 & 0x7f0 + ...D=eE-----------------------------------R.................. r8 = r8 + r5 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.................. r9 = u64 [r8 + 0x90] + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r9 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r9 = u64 [r8 + 0x98] + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x38] = r9 + ....D=eE-------------------------------------------------R... r8 = r8 + 0x7ff + .....D=eE------------------------------------------------R... r12 = r8 + 0x91 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r9 = u64 [r8 + 0x91] + .....D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... r8 = u64 [r12 + 0x8] + ......D=========================eE-----------------------R... r11 = r11 << 0x34 + ......D==========================eE----------------------R... r6 = r7 - r11 + ......D==========================eE----------------------R... r10 = r10 >>a 0x34 + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .......D..................................................... r7 = r9 + .......DeeeeeeeeeeeeeeeE------------------------------------R r0 = 10118, jump 66433 +``` + +Gas simulation at offset 287952 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r6 + DeER............... r0 = 0x2788 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 287977 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 10122, jump 58524 +``` + +Gas simulation at offset 287987 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10124, jump 57352 +``` + +Gas simulation at offset 287999 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x30] = r7 + .D................................................... r7 = r6 + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10126, jump 58524 +``` + +Gas simulation at offset 288024 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r5 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x10] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 10128, jump 58524 +``` + +Gas simulation at offset 288053 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 10130, jump 66433 +``` + +Gas simulation at offset 288063 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10132, jump 58524 +``` + +Gas simulation at offset 288085 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10134, jump 66433 +``` + +Gas simulation at offset 288094 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10136, jump 58524 +``` + +Gas simulation at offset 288106 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 10138, jump 66433 +``` + +Gas simulation at offset 288118 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10140, jump 58524 +``` + +Gas simulation at offset 288127 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10142, jump 66433 +``` + +Gas simulation at offset 288137 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10144, jump 58524 +``` + +Gas simulation at offset 288146 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10146, jump 66433 +``` + +Gas simulation at offset 288162 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 10148, jump 58524 +``` + +Gas simulation at offset 288172 with total cost of 25: + +``` + D........................... r5 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 10150, jump 66433 +``` + +Gas simulation at offset 288186 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10152, jump 66433 +``` + +Gas simulation at offset 288195 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10154, jump 66433 +``` + +Gas simulation at offset 288205 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x40] + DeE------------------------R...................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 288219 with total cost of 21: + +``` + DeER.................... r8 = 0x3ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 288729 if r7 == r8 +``` + +Gas simulation at offset 288233 with total cost of 15: + +``` + DeER.............. r8 = 0xbff0000000000000 + DeeeeeeeeeeeeeeeER r0 = 10156, jump 66433 +``` + +Gas simulation at offset 288250 with total cost of 15: + +``` + D................. r5 = r7 + D................. r8 = r7 + DeeeeeeeeeeeeeeeER r0 = 10158, jump 58524 +``` + +Gas simulation at offset 288261 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10160, jump 58524 +``` + +Gas simulation at offset 288276 with total cost of 26: + +``` + DeER......................... r6 = 0x5b030 + DeER......................... r8 = 0x3fd5555555555577 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeE------------------------R r7 = 0xbfcffffffffffdcb + .D........................... r8 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 10162, jump 58524 +``` + +Gas simulation at offset 288316 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10164, jump 66433 +``` + +Gas simulation at offset 288326 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x50] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 10166, jump 58524 +``` + +Gas simulation at offset 288343 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10168, jump 66433 +``` + +Gas simulation at offset 288354 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r6 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + D............................ r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------R r0 = 10170, jump 58524 +``` + +Gas simulation at offset 288375 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10172, jump 66433 +``` + +Gas simulation at offset 288384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + .D.......................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10174, jump 58524 +``` + +Gas simulation at offset 288404 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10176, jump 66433 +``` + +Gas simulation at offset 288416 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r6 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r7 + .D................................................... r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10178, jump 58524 +``` + +Gas simulation at offset 288440 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10180, jump 66433 +``` + +Gas simulation at offset 288450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r8 + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10182, jump 58524 +``` + +Gas simulation at offset 288468 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10184, jump 66433 +``` + +Gas simulation at offset 288480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .D.......................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10186, jump 58524 +``` + +Gas simulation at offset 288501 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10188, jump 66433 +``` + +Gas simulation at offset 288513 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10190, jump 58524 +``` + +Gas simulation at offset 288522 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10192, jump 66433 +``` + +Gas simulation at offset 288534 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10194, jump 58524 +``` + +Gas simulation at offset 288543 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 10196, jump 66433 +``` + +Gas simulation at offset 288555 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10198, jump 58524 +``` + +Gas simulation at offset 288564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0x38] + D........................... r6 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 10200, jump 58524 +``` + +Gas simulation at offset 288581 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 10202, jump 66433 +``` + +Gas simulation at offset 288591 with total cost of 15: + +``` + D................. r8 = r6 + DeER.............. r0 = 0x27aa + DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 288601 with total cost of 2: + +``` + DeER. r9 = r7 << 0x1 + D=eER jump 288670 if r9 == 0 +``` + +Gas simulation at offset 288607 with total cost of 21: + +``` + DeER.................... r9 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 288205 if r7 == r9 +``` + +Gas simulation at offset 288621 with total cost of 2: + +``` + DeER. r9 = r8 >> 0xf + D=eER jump 288704 if r9 != 0 +``` + +Gas simulation at offset 288627 with total cost of 3: + +``` + DeER.. r9 = 0x7ff0 + D=eER. r8 = r8 & r9 + D==eER jump 288704 if r8 == r9 +``` + +Gas simulation at offset 288637 with total cost of 15: + +``` + DeER.............. r8 = 0x4330000000000000 + DeeeeeeeeeeeeeeeER r0 = 10204, jump 58524 +``` + +Gas simulation at offset 288654 with total cost of 15: + +``` + DeER.............. r8 = 0xfcc0000000000000 + D=eER............. r7 = r7 + r8 + DeeeeeeeeeeeeeeeER jump 287870 +``` + +Gas simulation at offset 288670 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .DeE--------------------------------------R....... r7 = 0xbff0000000000000 + .D=eE-------------------------------------R....... r1 = r1 + 0xfffffffffffffff0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R....... u64 [r1 + 0x8] = r7 + ..D=======================eE--------------R....... r1 = r1 + 0x10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 288704 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .DeE--------------------------------------R....... r7 = 0x7ff8000000000000 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 288729 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 288205 +``` + +Gas simulation at offset 288734 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r4 = r7 >> 0x34 + .D=eE-----------------------R r9 = r4 + 0xfffffffffffff801 + ..DeE-----------------------R r10 = 0xfffffffffffff801 + ..D=eE----------------------R jump 289071 if r10 >=u r9 +``` + +Gas simulation at offset 288760 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r11 = r7 << 0xb + .DeE--------------------------------------R............................................................. r3 = 0x8000000000000000 + .DeE--------------------------------------R............................................................. r7 = r7 >> 0x2d + .D=eE-------------------------------------R............................................................. r7 = r7 & 0xfe + ..DeE-------------------------------------R............................................................. r12 = 0x5a6c0 + ..D=eE------------------------------------R............................................................. r7 = r7 + r12 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................. r12 = u16 [r7 + 0] + ..DeE-------------------------------------R............................................................. r11 = r11 | r3 + ...DeE------------------------------------R............................................................. r7 = r4 & 0x1 + ....DeE-----------------------------------R............................................................. r10 = r11 >> r7 + ....D=========================eE----------R............................................................. r12 = r12 << 0x10 + .....DeE----------------------------------R............................................................. r7 = r10 >> 0x20 + .....D=========================eeeE-------R............................................................. r11 = r7 * r12 + ......D===========================eE------R............................................................. r9 = r11 >> 0x20 + ......D============================eeeE---R............................................................. r11 = r9 * r12 + .......D==============================eE--R............................................................. r11 = r11 >> 0x20 + .......DeE--------------------------------R............................................................. r8 = 0xc0000000 + ........D==============================eE-R............................................................. r5 = r8 - r11 + ........DeE-------------------------------R............................................................. r6 = 0xfffffffe + .........DeE------------------------------R............................................................. r11 = 0xffffffff + .........D==============================eER............................................................. r5 = r5 & r11 + .........D===============================eeeER.......................................................... r12 = r5 * r12 + ..........D=================================eER......................................................... r12 = r12 >> 0x1f + ..........D==================================eER........................................................ r12 = r12 & r6 + ..........D=================================eeeER....................................................... r9 = r5 * r9 + ..........D====================================eER...................................................... r9 = r9 >> 0x1f + ...........D====================================eER..................................................... r9 = r9 & r6 + ...........D=====================================eeeER.................................................. r9 = r12 * r9 + ...........D========================================eER................................................. r9 = r9 >> 0x20 + ...........D=========================================eER................................................ r8 = r8 - r9 + ............D=========================================eER............................................... r8 = r8 & r11 + ...........................................D===========eeeER............................................ r8 = r8 * r12 + ...........................................D==============eER........................................... r8 = r8 >> 0x1f + ...........................................D===============eER.......................................... r8 = r8 & r6 + ............................................DeE--------------R.......................................... r9 = 0xfffffc00 + ............................................D=eE-------------R.......................................... r9 = r9 & r10 + ............................................D===============eeeER....................................... r7 = r8 * r7 + .............................................D=================eeeER.................................... r9 = r8 * r9 + .............................................D====================eER................................... r9 = r9 >> 0x20 + .............................................D=====================eER.................................. r7 = r7 + r9 + ..............................................D=====================eER................................. r9 = r7 >> 0x20 + ..............................................D=====================eER................................. r7 = r7 & r11 + ...............................................D=====================eeeER.............................. r12 = r9 * r8 + ...............................................D========================eeeER........................... r8 = r7 * r8 + ...............................................D===========================eER.......................... r8 = r8 >> 0x20 + ................................................DeE--------------------------R.......................... r2 = 0xc000000000000000 + ................................................D=======================eE---R.......................... r12 = r2 - r12 + ................................................D===========================eER......................... r12 = r12 - r8 + .................................................D===========================eER........................ r8 = r12 >> 0x20 + .................................................D===========================eER........................ r11 = r11 & r12 + ..................................................D===========================eeeER..................... r12 = r8 * r9 + ..................................................D==============================eeeER.................. r9 = r11 * r9 + ..................................................D=================================eER................. r9 = r9 >> 0x20 + ...................................................D================================eeeER............... r7 = r8 * r7 + ...................................................D===================================eER.............. r7 = r7 >> 0x20 + ...................................................D=================================eE--R.............. r9 = r9 + r12 + ...................................................D====================================eER............. r7 = r7 + r9 + ....................................................D====================================eER............ r7 = r7 + 0xfffffffffffffffe + ....................................................D=====================================eER........... r7 = r7 >> 0x9 + ......................................................DeE-----------------------------------R........... r10 = r10 << 0x2a + .......................................................D===================================eeeER........ r8 = r7 * r7 + ........................................................D==================================eE--R........ r10 = r10 - r7 + .........................................................D====================================eER....... r8 = r8 - r10 + ............................................................D==================================eER...... r9 = r7 + r8 + .............................................................D==================================eER..... r9 = r9 + 0x1 + ..............................................................D==================================eeeER.. r10 = r9 >u 0 + ...............................................................D===============================eE----R.. r11 = r8 >> 0x3f + ...............................................................D================================eE---R.. r7 = r7 + r11 + .................................................................D===============================eE--R.. r7 = r7 << 0xc + ....................................................................D=============================eE-R.. r7 = r7 >> 0xc + .....................................................................DeE-----------------------------R.. r4 = r4 << 0x33 + ......................................................................DeE----------------------------R.. r11 = 0x1ff8000000000000 + .......................................................................DeE---------------------------R.. r11 = r11 + r4 + .......................................................................D=eE--------------------------R.. r11 = r11 >> 0x34 + ..........................................................................DeE------------------------R.. r11 = r11 << 0x34 + .............................................................................D=====================eER.. r7 = r7 | r11 + ..............................................................................D=====================eER. r10 = r10 << 0x34 + ..............................................................................D==================eE---R. r8 = r8 ^ r9 + ..............................................................................D===================eE--R. r8 = r8 & r3 + ...............................................................................D=====================eER r8 = r8 | r10 + ................................................................................DeeeeeeeeeeeeeeeE------R r0 = 10206, jump 66433 +``` + +Gas simulation at offset 289058 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 289071 with total cost of 21: + +``` + DeER.................... r8 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 289058 if r7 == r8 +``` + +Gas simulation at offset 289084 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x1 + D=eER.................... r8 = r8 >> 0x1 + D==eeeeeeeeeeeeeeeeeeeeER jump 289058 if r8 == 0 +``` + +Gas simulation at offset 289093 with total cost of 2: + +``` + DeER. r8 = 0x7ff0000000000001 + D=eER jump 289130 if r7 > 0x34 + D=eER.............. r4 = r8 + 0xffffffffffffffcc + .DeeeeeeeeeeeeeeeER jump 288760 +``` + +Gas simulation at offset 289156 with total cost of 22: + +``` + DeER..................... r8 = r7 << 0x1 + D=eER.................... r8 = r8 >> 0x35 + D==eeeeeeeeeeeeeeeeeeeeER jump 289171 if r8 <=u 1074 +``` + +Gas simulation at offset 289167 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 113777 +``` + +Gas simulation at offset 289171 with total cost of 21: + +``` + DeeeER.................. r9 = r7 u 1021 +``` + +Gas simulation at offset 289184 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + DeE-------------------------R r8 = 0x4330000000000000 + .D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE----------R r0 = 10210, jump 66433 +``` + +Gas simulation at offset 289209 with total cost of 47: + +``` + D................................................. r8 = r7 + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 289223 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 113777 if r7 >=s 0 +``` + +Gas simulation at offset 289228 with total cost of 16: + +``` + DeER............... r7 = 0x8000000000000000 + D=eER.............. r7 = r7 ^ r9 + .DeER.............. r8 = 0x3fe0000000000000 + .DeER.............. r0 = 0xd7c + .DeeeeeeeeeeeeeeeER jump 58524 +``` + +Gas simulation at offset 289259 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .D.................................................... r8 = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 10212, jump 58524 +``` + +Gas simulation at offset 289286 with total cost of 15: + +``` + D................. r6 = r7 + D................. r8 = r7 + DeeeeeeeeeeeeeeeER r0 = 10214, jump 58524 +``` + +Gas simulation at offset 289297 with total cost of 16: + +``` + D.................. r5 = r7 + DeER............... r8 = 0x3efa01a019cb1590 + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10216, jump 58524 +``` + +Gas simulation at offset 289318 with total cost of 15: + +``` + DeER.............. r8 = 0xbf56c16c16c15177 + DeeeeeeeeeeeeeeeER r0 = 10218, jump 66433 +``` + +Gas simulation at offset 289335 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10220, jump 58524 +``` + +Gas simulation at offset 289344 with total cost of 15: + +``` + DeER.............. r8 = 0x3fa555555555554c + DeeeeeeeeeeeeeeeER r0 = 10222, jump 66433 +``` + +Gas simulation at offset 289361 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10224, jump 58524 +``` + +Gas simulation at offset 289370 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r5 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10226, jump 58524 +``` + +Gas simulation at offset 289383 with total cost of 16: + +``` + D.................. r5 = r7 + DeER............... r8 = 0xbda8fae9be8838d4 + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10228, jump 58524 +``` + +Gas simulation at offset 289404 with total cost of 15: + +``` + DeER.............. r8 = 0x3e21ee9ebdb4b1c4 + DeeeeeeeeeeeeeeeER r0 = 10230, jump 66433 +``` + +Gas simulation at offset 289421 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10232, jump 58524 +``` + +Gas simulation at offset 289430 with total cost of 15: + +``` + DeER.............. r8 = 0xbe927e4f809c52ad + DeeeeeeeeeeeeeeeER r0 = 10234, jump 66433 +``` + +Gas simulation at offset 289447 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10236, jump 58524 +``` + +Gas simulation at offset 289458 with total cost of 15: + +``` + DeER.............. r8 = 0xbfe0000000000000 + DeeeeeeeeeeeeeeeER r0 = 10238, jump 66433 +``` + +Gas simulation at offset 289475 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10240, jump 66433 +``` + +Gas simulation at offset 289484 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10242, jump 58524 +``` + +Gas simulation at offset 289493 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 10244, jump 58524 +``` + +Gas simulation at offset 289508 with total cost of 16: + +``` + D.................. r8 = r7 + DeER............... r7 = 0x3ff0000000000000 + DeER............... r0 = 0x2806 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 289541 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10248, jump 66433 +``` + +Gas simulation at offset 289550 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 289564 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .D.................................................... r5 = r7 + .D.................................................... r8 = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10250, jump 58524 +``` + +Gas simulation at offset 289593 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r8 = 0x3de5d93a5acfd57c + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10252, jump 58524 +``` + +Gas simulation at offset 289614 with total cost of 15: + +``` + DeER.............. r8 = 0xbe5ae5e68a2b9ceb + DeeeeeeeeeeeeeeeER r0 = 10254, jump 66433 +``` + +Gas simulation at offset 289631 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10256, jump 58524 +``` + +Gas simulation at offset 289640 with total cost of 15: + +``` + DeER.............. r8 = 0x3ec71de357b1fe7d + DeeeeeeeeeeeeeeeER r0 = 10258, jump 66433 +``` + +Gas simulation at offset 289657 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10260, jump 58524 +``` + +Gas simulation at offset 289666 with total cost of 15: + +``` + DeER.............. r8 = 0xbf2a01a019c161d5 + DeeeeeeeeeeeeeeeER r0 = 10262, jump 66433 +``` + +Gas simulation at offset 289683 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10264, jump 58524 +``` + +Gas simulation at offset 289692 with total cost of 15: + +``` + DeER.............. r8 = 0x3f8111111110f8a6 + DeeeeeeeeeeeeeeeER r0 = 10266, jump 66433 +``` + +Gas simulation at offset 289709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10268, jump 58524 +``` + +Gas simulation at offset 289725 with total cost of 45: + +``` + D............................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 289834 if r7 == 0 +``` + +Gas simulation at offset 289733 with total cost of 25: + +``` + DeER........................ r8 = 0xbfe0000000000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10270, jump 58524 +``` + +Gas simulation at offset 289753 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10272, jump 58524 +``` + +Gas simulation at offset 289767 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = 0xbfc5555555555549 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10274, jump 58524 +``` + +Gas simulation at offset 289788 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10276, jump 66433 +``` + +Gas simulation at offset 289798 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 10278, jump 66433 +``` + +Gas simulation at offset 289812 with total cost of 15: + +``` + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 10280, jump 58524 +``` + +Gas simulation at offset 289821 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10282, jump 66433 +``` + +Gas simulation at offset 289832 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 289871 +``` + +Gas simulation at offset 289834 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 10284, jump 58524 +``` + +Gas simulation at offset 289845 with total cost of 15: + +``` + DeER.............. r8 = 0xbfc5555555555549 + DeeeeeeeeeeeeeeeER r0 = 10286, jump 66433 +``` + +Gas simulation at offset 289862 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10288, jump 58524 +``` + +Gas simulation at offset 289871 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 10290, jump 66433 +``` + +Gas simulation at offset 289881 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + DeE------------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 289895 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + DeE-------------------------R r7 = r8 ^ 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------R r0 = 10292, jump 58524 +``` + +Gas simulation at offset 289914 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 289922 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + .D........................... r6 = r7 + .DeE------------------------R r7 = r7 >> 0x20 + .D=eE-----------------------R r9 = r7 << 0x21 + ..D=eE----------------------R r10 = r9 >> 0x21 + ..DeE-----------------------R r9 = 0x400f6a7a + ..D.......................... r5 = r8 + ...D=eeeeeeeeeeeeeeeeeeeeE--R jump 290010 if r9 > 0x2c + D==eeeeeeeeeeeeeeeeeeeeER jump 290133 if r7 == 598523 +``` + +Gas simulation at offset 289969 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 290091 if r10 >u 1073928572 +``` + +Gas simulation at offset 289976 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 290900 if r6 u 1075594811 +``` + +Gas simulation at offset 290017 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 290125 if r10 >u 1075183036 +``` + +Gas simulation at offset 290024 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 290133 if r10 == 1074977148 +``` + +Gas simulation at offset 290031 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 290980 if r6 > 0x14 + D=eeeeeeeeeeeeeeeeeeeeER jump 290638 if r10 s 0 +``` + +Gas simulation at offset 290288 with total cost of 2: + +``` + D.... r6 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 290291 with total cost of 26: + +``` + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + DeE------------------------R. r0 = 0x284a + .DeE-----------------------R. r9 = 0x8000000000000000 + .D========================eER r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeE----------R jump 66433 +``` + +Gas simulation at offset 290317 with total cost of 51: + +``` + D..................................................... r8 = r7 + DeER.................................................. r7 = r7 << 0x1 + D=eER................................................. r7 = r7 >> 0x35 + D..................................................... r5 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0] + .D=========================eER........................ r6 = r6 >> 0x14 + .D==========================eER....................... r7 = r6 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r10 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 290564 if r7 > 0x35 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r6 = u64 [r1 + 0] + .D=========================eER....................... r6 = r6 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 290577 if r6 > 0xc + ..DeE----------------------R r8 = 0x4160000000000000 + ..D=eE---------------------R r5 = r7 | r8 + ...D........................ r7 = r5 + ...DeeeeeeeeeeeeeeeE-------R r0 = 10336, jump 60629 +``` + +Gas simulation at offset 290675 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10338, jump 57352 +``` + +Gas simulation at offset 290682 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + D........................... r7 = r5 + DeE------------------------R r0 = 0x2864 + .DeE-----------------------R r9 = 0x8000000000000000 + .D=eE----------------------R r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeE---------R jump 66433 +``` + +Gas simulation at offset 290710 with total cost of 16: + +``` + DeER............... r5 = 0x4170000000000000 + DeER............... r8 = 0x4170000000000000 + .DeeeeeeeeeeeeeeeER r0 = 10342, jump 58524 +``` + +Gas simulation at offset 290737 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 10344, jump 60629 +``` + +Gas simulation at offset 290746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10346, jump 57352 +``` + +Gas simulation at offset 290753 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + D........................... r7 = r6 + DeE------------------------R r0 = 0x286c + .DeE-----------------------R r9 = 0x8000000000000000 + .D=eE----------------------R r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeE---------R jump 66433 +``` + +Gas simulation at offset 290781 with total cost of 15: + +``` + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 10350, jump 58524 +``` + +Gas simulation at offset 290790 with total cost of 25: + +``` + DeER........................ r6 = r1 + 0x50 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeE------------------------R r5 = 0x4 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 290800 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 10352, jump 69235 +``` + +Gas simulation at offset 290811 with total cost of 20: + +``` + DeeER.................. i32 r5 = r5 + 0xffffffffffffffff + DeE-R.................. r6 = r6 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeER jump 290800 if r7 == 0 +``` + +Gas simulation at offset 290820 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x28] + D=========================eER r9 = r7 + 0xfffffffffffffbea + .DeE------------------------R r7 = r1 + 0x40 + .DeE------------------------R r8 = r1 + 0x30 + ..D.......................... r10 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 10354, jump 291263 +``` + +Gas simulation at offset 290841 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x10] + D=========================eER jump 291020 if r9 > 0x3f + .....D====================================================eE------------------R............................ r7 = r7 >>a 0x22 + .....D=====================================================eE-----------------R............................ r7 = r7 + r8 + ......D=====================================================eeeE--------------R............................ r8 = r7 >s 0 + .......D=======================================================eeE------------R............................ r8 = 0 - r8 + .......D=========================================================eE-----------R............................ r8 = r8 & r7 + ........D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 0xa0] = r8 + ........D====================================================================eeeE-----------R.............. r7 = r8 * 0xffffffffffffffe8 + ........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r7 + .........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x70] = r11 + .........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0xc8] = r10 + ..........D===================================================================eeE-------------------------R i32 r7 = r11 + r10 + ..........DeE---------------------------------------------------------------------------------------------R r8 = 0x5c0c0 + ...........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0xa8] = r8 + ...........D====================================================================eE------------------------R jump 291441 if r7 =s 0 +``` + +Gas simulation at offset 291437 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 291419 +``` + +Gas simulation at offset 291441 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0xc0] + .D========================eeE-------------R............ i32 r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x70] + ..D========================eeeE-----------------------R r7 = r8 >s 0 + ...D==========================eeE---------------------R r7 = 0 - r7 + ...D============================eE--------------------R r7 = r7 & r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = u64 [r1 + 0xb8] + ....D=========================eeeeeeeeeeeeeeeeeeeeE---R jump 291607 if r8 <=s 0 +``` + +Gas simulation at offset 291474 with total cost of 28: + +``` + DeER........................... r8 = 0 + DeER........................... r7 = r7 + 0x1 + D=eER.......................... r7 = r7 << 0x20 + D==eER......................... r7 = r7 >> 0x20 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + .DeE--------------------------R r9 = r1 + 0x220 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0xc8] + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 291498 with total cost of 27: + +``` + DeER.......................... r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xc0] = r8 + DeeE-----------------------R.. i32 r8 = r8 + 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0x98] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0xc8] = r5 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 291520 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xd8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r6 + 0] + DeE------------------------R.. r7 = r5 << 0x3 + .DeE-----------------------R.. r7 = r7 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------R r0 = 10382, jump 58524 +``` + +Gas simulation at offset 291541 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeE----------R r0 = 10384, jump 66433 +``` + +Gas simulation at offset 291552 with total cost of 27: + +``` + DeER.......................... r9 = r1 + 0x220 + D............................. r11 = r7 + .DeeER........................ i32 r5 = r5 + 0xffffffffffffffff + .DeE-R........................ r6 = r6 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xd0] + ..D========================eER jump 291520 if r5 != r7 +``` + +Gas simulation at offset 291571 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0xc0] + D=========================eE--------------R............ r7 = r8 << 0x3 + .DeE--------------------------------------R............ r10 = r1 + 0xe0 + .D=========================eE-------------R............ r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r11 + ..D=======================eE--------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0xc8] + ..D=========================eeE-----------------------R i32 r5 = r5 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0xb0] + ...D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 291498 if r8 != r7 +``` + +Gas simulation at offset 291605 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 291626 +``` + +Gas simulation at offset 291607 with total cost of 16: + +``` + DeER............... r7 = r7 << 0x3 + D=eER.............. r9 = r7 + 0x8 + .DeER.............. r7 = r1 + 0xe0 + .DeER.............. r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 10386, jump 256151 +``` + +Gas simulation at offset 291626 with total cost of 128: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r1 + 0x28] + .D========================eeeER.................................................................................................... i32 r7 = 0x30 - r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x38] = r7 + ...D==========================eeeE---------------------R........................................................................... i32 r7 = 0x2f - r9 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x30] = r7 + ....DeE----------------------------------------------------R....................................................................... r10 = r1 + 0x2bc + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R....................................................................... r8 = u64 [r1 + 0x70] + .....D==========================eE-------------------------R....................................................................... r7 = r8 << 0x2 + .....D===========================eE------------------------R....................................................................... r7 = r7 + r10 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x50] = r7 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...................................................................... r7 = u64 [r1 + 0xb8] + ......D============================eE-----------------------R...................................................................... r7 = r7 << 0x20 + ......D=============================eE----------------------R...................................................................... r7 = r7 >> 0x1d + .......DeE--------------------------------------------------R...................................................................... r10 = r1 + 0x220 + .......D=============================eE---------------------R...................................................................... r10 = r10 - r7 + .......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x80] = r10 + ........DeE-----------------------------------------------------R.................................................................. r10 = 0x3e70000000000000 + ........DeE-----------------------------------------------------R.................................................................. r7 = 0xc170000000000000 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R.................................................................. u64 [r1 + 0x88] = r7 + .........DeE----------------------------------------------------R.................................................................. r7 = 0x3fc0000000000000 + .........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x68] = r7 + ..........DeE-------------------------------------------------------------------R.................................................. r7 = 0xc020000000000000 + ..........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x60] = r7 + ..........D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 72] = 0xffffff + ...........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 32] = 0x7fffff + ...........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 16] = 0x3fffff + ...........DeE-------------------------------------------------------------------------------------------R......................... r7 = 0x3ff0000000000000 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x40] = r7 + ............DeE----------------------------------------------------------------------------------------------R..................... r7 = 0x3fe0000000000000 + ............D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r7 + .............D==========================================================================eeE-------------------R.................... i32 r9 = r9 + 0xffffffffffffffe8 + .............D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 0x78] = r9 + ............................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r10 + ...............................DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump 291788 +``` + +Gas simulation at offset 291785 with total cost of 2: + +``` + D.... r8 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 291788 with total cost of 27: + +``` + DeER.......................... r7 = r8 << 0x3 + DeER.......................... r9 = r1 + 0xe0 + .DeER......................... r7 = r7 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0xc0] = r8 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 291912 if r8 <=s 0 +``` + +Gas simulation at offset 291807 with total cost of 3: + +``` + DeER.. r6 = r8 << 0x3 + DeER.. r5 = r1 + 0x2c0 + .DeeER fallthrough +``` + +Gas simulation at offset 291815 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 10388, jump 58524 +``` + +Gas simulation at offset 291830 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10390, jump 60629 +``` + +Gas simulation at offset 291837 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10392, jump 57352 +``` + +Gas simulation at offset 291844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeE----------R r0 = 10394, jump 58524 +``` + +Gas simulation at offset 291859 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeE----------R r0 = 10396, jump 66433 +``` + +Gas simulation at offset 291872 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10398, jump 60629 +``` + +Gas simulation at offset 291879 with total cost of 27: + +``` + DeER.......................... r8 = r1 + 0xd8 + D=eER......................... r8 = r8 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0xd8] + .DeeeeeeeeeeeeeeeE-----------R r0 = 10400, jump 66433 +``` + +Gas simulation at offset 291903 with total cost of 21: + +``` + DeER.................... r6 = r6 + 0xfffffffffffffff8 + DeER.................... r5 = r5 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 291815 if r6 != 0 +``` + +Gas simulation at offset 291912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 10402, jump 285904 +``` + +Gas simulation at offset 291921 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 10404, jump 58524 +``` + +Gas simulation at offset 291933 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10406, jump 286508 +``` + +Gas simulation at offset 291939 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 10408, jump 58524 +``` + +Gas simulation at offset 291949 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10410, jump 66433 +``` + +Gas simulation at offset 291960 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 10412, jump 60629 +``` + +Gas simulation at offset 291969 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 10414, jump 57352 +``` + +Gas simulation at offset 291978 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r6 + DeER............... r0 = 0x28b0 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 292003 with total cost of 26: + +``` + D............................ r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x78] + D=========================eER jump 292126 if r7 <=s 0 +``` + +Gas simulation at offset 292011 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r6 = u64 [r1 + 0xc0] + D=========================eE--------------R........................................... r7 = r6 << 0x2 + .DeE--------------------------------------R........................................... r8 = r1 + 0x2c0 + .D=========================eE-------------R........................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = i32 [r7 + 0xfffffffffffffffc] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................... r10 = u64 [r1 + 0x38] + ...D=================================================eeER............................. i32 r9 = r8 >>a r10 + ....D==================================================eER............................ r5 = r5 + r9 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0xc8] = r5 + .....D=================================================eeE------------------------R... i32 r9 = r9 << r10 + ......D==================================================eeE----------------------R... i32 r8 = r8 - r9 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xfffffffffffffffc] = r8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r7 = u64 [r1 + 0x30] + .......D===================================================eeE-----------------------R i32 r3 = r8 >>a r7 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r12 = u64 [r1 + 0x48] + ........D====================================================eeeeeeeeeeeeeeeeeeeeE---R jump 292347 if r3 <=s 0 +``` + +Gas simulation at offset 292064 with total cost of 20: + +``` + DeER................... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 292201 if r6 <=s 0 +``` + +Gas simulation at offset 292070 with total cost of 26: + +``` + DeER......................... r8 = r6 << 0x2 + DeER......................... r7 = r1 + 0x2c0 + .DeER........................ r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------R jump 292099 +``` + +Gas simulation at offset 292085 with total cost of 27: + +``` + DeeER......................... i32 r10 = r10 - r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r10 + DeE--------------------------R r5 = 0x1 + .DeE-------------------------R r7 = r7 + 0x4 + .D=eE------------------------R jump 292205 if r7 == r8 +``` + +Gas simulation at offset 292099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + D........................... r10 = r12 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 292085 if r5 != 0 +``` + +Gas simulation at offset 292106 with total cost of 20: + +``` + DeER................... r10 = 0x1000000 + DeeeeeeeeeeeeeeeeeeeeER jump 292085 if r9 != 0 +``` + +Gas simulation at offset 292115 with total cost of 2: + +``` + DeER. r5 = 0 + DeER. r7 = r7 + 0x4 + D=eER jump 292099 if r7 != r8 +``` + +Gas simulation at offset 292123 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 292205 +``` + +Gas simulation at offset 292126 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 292165 if r7 == 0 +``` + +Gas simulation at offset 292137 with total cost of 25: + +``` + D........................... r5 = r11 + D........................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 10418, jump 69235 +``` + +Gas simulation at offset 292151 with total cost of 20: + +``` + DeER................... r3 = 0x2 + DeeeeeeeeeeeeeeeeeeeeER jump 292191 if r7 >=s 0 +``` + +Gas simulation at offset 292157 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + D........................... r11 = r5 + DeeeeeeeeeeeeeeeE----------R jump 292351 +``` + +Gas simulation at offset 292165 with total cost of 29: + +``` + DeER............................ r7 = r6 << 0x2 + DeER............................ r8 = r1 + 0x2c0 + .DeER........................... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r7 + 0xfffffffffffffffc] + .D==========================eER. r3 = r7 >>a 0x17 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r12 = u64 [r1 + 0x48] + ..D==========================eER jump 292064 if r3 >s 0 +``` + +Gas simulation at offset 292187 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 292347 +``` + +Gas simulation at offset 292191 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x48] + D........................... r11 = r5 + DeE------------------------R r5 = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 292070 if r6 >s 0 +``` + +Gas simulation at offset 292201 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 292205 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x78] + D=========================eE--------------R jump 292259 if r7 <=s 0 +``` + +Gas simulation at offset 292216 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 292235 if r8 == 25 +``` + +Gas simulation at offset 292227 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 292259 if r8 != 26 +``` + +Gas simulation at offset 292231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 292235 with total cost of 53: + +``` + DeER.................................................... r8 = r6 << 0x2 + DeER.................................................... r9 = r1 + 0x2c0 + .DeER................................................... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u32 [r8 + 0xfffffffffffffffc] + .D==========================eER......................... r7 = r7 & r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r9 = u64 [r1 + 0xc8] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xfffffffffffffffc] = r7 + ..DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 292259 with total cost of 26: + +``` + DeER......................... r9 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r9 + DeeeeeeeeeeeeeeeeeeeeE------R jump 292347 if r3 != 2 +``` + +Gas simulation at offset 292270 with total cost of 16: + +``` + D.................. r7 = r2 + D.................. r8 = r11 + DeER............... r0 = 0x28b4 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 292295 with total cost of 25: + +``` + D........................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x2 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 292351 if r5 == 0 +``` + +Gas simulation at offset 292304 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + D........................... r5 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 10422, jump 285904 +``` + +Gas simulation at offset 292318 with total cost of 16: + +``` + D.................. r8 = r7 + D.................. r7 = r5 + DeER............... r0 = 0x28b8 + .DeER.............. r9 = 0x8000000000000000 + .D=eER............. r8 = r8 ^ r9 + .DeeeeeeeeeeeeeeeER jump 66433 +``` + +Gas simulation at offset 292343 with total cost of 15: + +``` + D................. r11 = r7 + DeeeeeeeeeeeeeeeER jump 292351 +``` + +Gas simulation at offset 292347 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r3 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 292351 with total cost of 15: + +``` + D................. r7 = r11 + DeER.............. r8 = 0 + D................. r5 = r11 + DeeeeeeeeeeeeeeeER r0 = 10426, jump 69235 +``` + +Gas simulation at offset 292364 with total cost of 1: + +``` + DeER jump 292607 if r7 != 0 +``` + +Gas simulation at offset 292368 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 292406 if r7 >=s r6 +``` + +Gas simulation at offset 292378 with total cost of 3: + +``` + DeER.. r7 = 0 + DeER.. r8 = r6 << 0x2 + .DeER. r9 = r1 + 0x2bc + .D=eER r8 = r8 + r9 + .DeeER fallthrough +``` + +Gas simulation at offset 292391 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r8 + 0] + DeE------------------------R. r8 = r8 + 0xfffffffffffffffc + D=========================eER r7 = r7 | r9 + D=eeeeeeeeeeeeeeeeeeeeE-----R jump 292391 if r8 != r10 +``` + +Gas simulation at offset 292402 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 292774 if r7 != 0 +``` + +Gas simulation at offset 292406 with total cost of 2: + +``` + D.... r7 = r10 + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 292411 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0] + DeeE--------------------------------------R i32 r9 = r9 + 0x1 + .DeE--------------------------------------R r7 = r7 + 0xfffffffffffffffc + .D========================eE--------------R jump 292411 if r8 == 0 +``` + +Gas simulation at offset 292423 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0xb8] + D=========================eeE-------------R............ i32 r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0xb0] = r9 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 292479 +``` + +Gas simulation at offset 292441 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 292444 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r6 = u64 [r1 + 0xc0] + D=========================eER............................ r7 = r6 << 0x3 + .DeE------------------------R............................ r8 = r1 + 0xe0 + .D=========================eER........................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = u64 [r1 + 0xc8] + ..D=========================eeE-----------------------R.. i32 r7 = r7 + 0x1 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0xb0] + ...D=========================eeeeeeeeeeeeeeeeeeeeE------R jump 291785 if r6 >=s r9 +``` + +Gas simulation at offset 292479 with total cost of 53: + +``` + DeER.................................................... r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0xc0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r8 = u64 [r1 + 0xa0] + .D========================eER........................... r7 = r7 + r8 + .D=========================eER.......................... r7 = r7 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r8 = u64 [r1 + 0xa8] + .D==========================eER......................... r7 = r7 + r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 10428, jump 57352 +``` + +Gas simulation at offset 292512 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0xb8] + D=========================eeER........................... i32 r8 = r6 + r9 + .D==========================eER.......................... r8 = r8 << 0x3 + .DeE--------------------------R.......................... r10 = r1 + 0x220 + .D===========================eER......................... r8 = r8 + r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..D=======================eE----------------------------R jump 292441 if r9 <=s 0 +``` + +Gas simulation at offset 292534 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r1 + 0xc8] + D=========================eE--------------R............ r6 = r6 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u64 [r1 + 0x80] + .D=========================eE-------------R............ r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + .D=========================eE-------------------------R r6 = r6 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x98] + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 292563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10430, jump 58524 +``` + +Gas simulation at offset 292578 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeE----------R r0 = 10432, jump 66433 +``` + +Gas simulation at offset 292589 with total cost of 45: + +``` + D............................................... r9 = r7 + DeER............................................ r6 = r6 + 0xfffffffffffffff8 + DeER............................................ r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0xd0] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 292563 if r6 != r7 +``` + +Gas simulation at offset 292604 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 292444 +``` + +Gas simulation at offset 292607 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x28] + .D========================eeeER i32 r8 = 0x18 - r8 + ..D............................ r7 = r5 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 10434, jump 285904 +``` + +Gas simulation at offset 292621 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r8 = 0x4170000000000000 + DeeeeeeeeeeeeeeeER r0 = 10436, jump 69235 +``` + +Gas simulation at offset 292640 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 292670 if r7 >=s 0 +``` + +Gas simulation at offset 292643 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10438, jump 60629 +``` + +Gas simulation at offset 292652 with total cost of 27: + +``` + DeER.......................... r8 = r6 << 0x2 + DeER.......................... r9 = r1 + 0x2c0 + .DeER......................... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x78] + .DeeeeeeeeeeeeeeeE-----------R jump 292806 +``` + +Gas simulation at offset 292670 with total cost of 15: + +``` + DeER.............. r8 = 0x3e70000000000000 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10440, jump 58524 +``` + +Gas simulation at offset 292689 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10442, jump 60629 +``` + +Gas simulation at offset 292696 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 10444, jump 57352 +``` + +Gas simulation at offset 292707 with total cost of 15: + +``` + DeER.............. r8 = 0xc170000000000000 + DeeeeeeeeeeeeeeeER r0 = 10446, jump 58524 +``` + +Gas simulation at offset 292724 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10448, jump 66433 +``` + +Gas simulation at offset 292735 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10450, jump 60629 +``` + +Gas simulation at offset 292742 with total cost of 52: + +``` + DeER................................................... r8 = r6 << 0x2 + DeER................................................... r9 = r1 + 0x2c0 + .DeER.................................................. r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0] = r7 + .DeeE------------------------R......................... i32 r6 = r6 + 0x1 + ..D=eE-----------------------R......................... r7 = r6 << 0x2 + ..D==eE----------------------R......................... r7 = r7 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xd8] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x28] + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 292806 +``` + +Gas simulation at offset 292774 with total cost of 26: + +``` + DeER......................... r7 = r6 << 0x2 + DeER......................... r8 = r1 + 0x2c0 + .DeER........................ r7 = r7 + r8 + .D=eER....................... r7 = r7 + 0xfffffffffffffffc + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x78] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 292791 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0] + DeeE--------------------------------------R i32 r9 = r9 + 0xffffffffffffffe8 + .DeeE-------------------------------------R i32 r6 = r6 + 0xffffffffffffffff + .DeE--------------------------------------R r7 = r7 + 0xfffffffffffffffc + .D========================eE--------------R jump 292791 if r8 == 0 +``` + +Gas simulation at offset 292806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r6 + DeE------------------------R jump 293100 if r6 > 0x1d + D===eER......................... r7 = r7 + r5 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r6 = u64 [r1 + 0xa0] + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 293056 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10460, jump 58524 +``` + +Gas simulation at offset 293071 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeE----------R r0 = 10462, jump 66433 +``` + +Gas simulation at offset 293082 with total cost of 45: + +``` + D............................................... r9 = r7 + DeER............................................ r5 = r5 + 0x8 + DeER............................................ r6 = r6 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0xd0] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 293056 if r5 != r7 +``` + +Gas simulation at offset 293097 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 292966 +``` + +Gas simulation at offset 293100 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0] + D=========================eE--------------R...... r7 = r9 + 0xffffffffffffffff + .DeE--------------------------------------R...... r8 = 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 293315 if r7 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r7 = u64 [r1 + 0x180] + ..D==========================eE-----------R............... r9 = r9 << 0x3f + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd8] = r9 + ..D===========================eE------------------------R. r9 = r9 ^ r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R. r10 = u64 [r1 + 0x8] + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r9 + ...DeE---------------------------------------------------R r0 = 0x28e6 + ...DeE---------------------------------------------------R r9 = 0x8000000000000000 + ....DeE--------------------------------------------------R r8 = r8 ^ r9 + ....DeeeeeeeeeeeeeeeE------------------------------------R jump 66433 +``` + +Gas simulation at offset 293407 with total cost of 26: + +``` + D............................ r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xc0] + D=========================eER jump 293463 if r7 <=s 0 +``` + +Gas simulation at offset 293416 with total cost of 27: + +``` + DeER.......................... r7 = r7 + 0x1 + DeER.......................... r6 = r1 + 0x188 + D=eER......................... r7 = r7 << 0x20 + .D=eER........................ r7 = r7 >> 0x1d + .DeE-R........................ r5 = r1 + 0x180 + .D==eER....................... r5 = r5 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0] + ..DeE------------------------R r0 = 0x28e8 + ..DeeeeeeeeeeeeeeeE----------R jump 66433 +``` + +Gas simulation at offset 293446 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10472, jump 66433 +``` + +Gas simulation at offset 293455 with total cost of 2: + +``` + DeER. r6 = r6 + 0x8 + D.... r8 = r7 + D=eER jump 293446 if r6 != r5 +``` + +Gas simulation at offset 293463 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xd8] + D=========================eE--------------R........... r7 = r7 ^ r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 293561 +``` + +Gas simulation at offset 293479 with total cost of 1: + +``` + DeER r8 = 0 + DeER jump 293525 if r6 u 0 + .D===========================eE-----------R............... r7 = r7 << 0x3f + ..D===========================eE----------R............... r7 = r7 ^ r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r8 = u64 [r1 + 0x8] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..DeeeeeeeeeeeeeeeE--------------------------------------R jump 293561 +``` + +Gas simulation at offset 293544 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x188] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 293561 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0xc8] + D=========================eE--------------R....... r7 = r7 & 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x320] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x318] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x310] + .D========================eE--------------R....... r1 = r1 + 0x328 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 293587 with total cost of 22: + +``` + DeER..................... r5 = r5 << 0x20 + D=eER.................... r7 = r5 >> 0x20 + D=eER.................... r5 = r5 >> 0x1d + .DeER.................... r9 = r1 + 0x180 + .D=eeeeeeeeeeeeeeeeeeeeER jump 293608 if r7 > 0x3 + .D=========================eER..................... r4 = r6 + 0xfffffffffffffff0 + ..DeeE-----------------------R..................... i32 r12 = r11 >>a 0x1a + ..D========================eER..................... r12 = r12 + r6 + ...D========================eER.................... r12 = r4 | r12 + ...DeE------------------------R.................... r6 = 0x7 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 293788 if r6 =s 0 +``` + +Gas simulation at offset 293762 with total cost of 1: + +``` + DeER jump 293914 if r12 == 0 +``` + +Gas simulation at offset 293766 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0] + D=========================eE--------------R r6 = r8 & 0xc0 + .DeE--------------------------------------R r12 = r12 + 0xffffffffffffffff + .DeE--------------------------------------R r5 = r5 + 0x1 + .D=========================eE-------------R jump 293745 if r6 == r3 +``` + +Gas simulation at offset 293782 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 293788 +``` + +Gas simulation at offset 293785 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 293832 if r11 == 0 +``` + +Gas simulation at offset 293788 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 10478, jump 253322 +``` + +Gas simulation at offset 293797 with total cost of 26: + +``` + DeER......................... r8 = 0x54 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 293955 +``` + +Gas simulation at offset 293808 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i8 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 293836 if r6 u 0 + .DeeeeeeeeeeeeeeeE----------R jump 293955 +``` + +Gas simulation at offset 293828 with total cost of 15: + +``` + DeeeER............ r7 = r6 >u 0 + DeeeeeeeeeeeeeeeER jump 293955 +``` + +Gas simulation at offset 293832 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 293955 +``` + +Gas simulation at offset 293836 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r2 + DeE------------------------R r0 = 0x28f0 + .DeE-----------------------R r7 = 0x109475c + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 293856 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0xffffffffffffffd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D==================================================eER jump 293937 if r7 == 0 +``` + +Gas simulation at offset 293864 with total cost of 27: + +``` + DeER.......................... r7 = r6 & 0xff + D=eER......................... r8 = r7 + 0xffffffffffffff3e + .DeER......................... r11 = 0x32 + .DeER......................... r7 = 0xfffffffffffffffe + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 293788 if r11 > 0x20 + D==eER............. r7 = r7 - r12 + .DeeeeeeeeeeeeeeeER jump 293955 +``` + +Gas simulation at offset 293937 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x10] + D=========================eE--------------R jump 293955 if r8 == 0 +``` + +Gas simulation at offset 293947 with total cost of 26: + +``` + DeER......................... r9 = r6 & 0xdfff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 293955 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 293970 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 293992 if r7 == 0 +``` + +Gas simulation at offset 293973 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 10482, jump 293996 +``` + +Gas simulation at offset 293983 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + DeeE-----------------------R...................... i32 r7 = r7 + 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 293992 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 293996 with total cost of 20: + +``` + D...................... r9 = r7 + DeER................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 293983 if r9 == 0 +``` + +Gas simulation at offset 294004 with total cost of 21: + +``` + DeER.................... r10 = 0x7f + D=eeeeeeeeeeeeeeeeeeeeER jump 294014 if r10 u 2047 +``` + +Gas simulation at offset 294050 with total cost of 28: + +``` + DeER........................... r9 = r8 >> 0x6 + D=eER.......................... r9 = r9 | 0xc0 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0] = a2 + .DeE-------------------------R. r8 = r8 & 0x3f + .D=eE------------------------R. r8 = r8 | 0x80 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a1 + .DeE--------------------------R r7 = 0x2 + ..DeeeeeeeeeeeeeeeE-----------R jump 294228 +``` + +Gas simulation at offset 294075 with total cost of 22: + +``` + DeeER.................... i32 r8 = r6 >> 0x7 + DeE-R.................... r9 = 0x1bf + .DeER.................... r7 = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 294175 if r8 != r9 +``` + +Gas simulation at offset 294088 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = s1 + DeeeeeeeeeeeeeeeE----------R jump 294228 +``` + +Gas simulation at offset 294093 with total cost of 22: + +``` + DeeER.................... i32 r9 = r8 >> 0xb + DeE-R.................... r10 = 0x1b + .D=eeeeeeeeeeeeeeeeeeeeER jump 294192 if r9 > 0x14 + .D==eeeeeeeeeeeeeeeeeeeeER jump 294175 if r9 != 0 +``` + +Gas simulation at offset 294125 with total cost of 30: + +``` + DeER............................. r9 = r8 >> 0x12 + D=eER............................ r9 = r9 | 0xf0 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r7 + 0] = a2 + .DeE-------------------------R... r9 = r8 << 0x2e + .D=eE------------------------R... r9 = r9 >> 0x3a + .D==eE-----------------------R... r9 = r9 + 0x80 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x1] = a2 + ..DeE--------------------------R. r9 = r8 << 0x34 + ..D=eE-------------------------R. r9 = r9 >> 0x3a + ...D=eE------------------------R. r9 = r9 + 0x80 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x2] = a2 + ...DeE--------------------------R r8 = r8 & 0x3f + ...D=eE-------------------------R r8 = r8 | 0x80 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x3] = a1 + ....DeE-------------------------R r7 = 0x4 + ....DeeeeeeeeeeeeeeeE-----------R jump 294228 +``` + +Gas simulation at offset 294175 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10484, jump 253322 +``` + +Gas simulation at offset 294182 with total cost of 26: + +``` + DeER......................... r8 = 0x54 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE-----------R jump 294228 +``` + +Gas simulation at offset 294192 with total cost of 29: + +``` + DeER............................ r9 = r8 >> 0xc + D=eER........................... r9 = r9 | 0xe0 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r7 + 0] = a2 + .DeE-------------------------R.. r9 = r8 << 0x34 + .D=eE------------------------R.. r9 = r9 >> 0x3a + .D==eE-----------------------R.. r9 = r9 + 0x80 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a2 + ..DeE--------------------------R r8 = r8 & 0x3f + ..D=eE-------------------------R r8 = r8 | 0x80 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x2] = a1 + ...DeE-------------------------R r7 = 0x3 + ...DeeE------------------------R fallthrough +``` + +Gas simulation at offset 294228 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 294241 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r7 = r7 & 0xff + .DeE------------------------R r8 = 0x80 + .D=eE-----------------------R jump 294298 if r7 >a 0x38 + ...D==eE------------------------------------------------R.. r8 = r5 & 0xdfff + ....D==================================================eER. r7 = r7 + 0xffffffffffffffff + ....D===================================================eER r7 = r7 | r8 + ....DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 294298 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 294309 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 294349 if r8 == 0 +``` + +Gas simulation at offset 294312 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294325 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = i8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294353 if r5 u 0 + .DeeeeeeeeeeeeeeeE----------R jump 294517 +``` + +Gas simulation at offset 294344 with total cost of 15: + +``` + DeeeER............ r7 = r5 >u 0 + DeeeeeeeeeeeeeeeER jump 294517 +``` + +Gas simulation at offset 294349 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 294353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + D........................... r6 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294362 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [0x109472c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 294473 if r7 == 0 +``` + +Gas simulation at offset 294373 with total cost of 26: + +``` + DeER......................... r7 = r5 & 0xff + D=eER........................ r9 = r7 + 0xffffffffffffff3e + .DeER........................ r11 = 0x32 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 294501 if r11 u 3 +``` + +Gas simulation at offset 294411 with total cost of 8: + +``` + DeER....... r11 = 0x6 + D=eeeER.... r10 = r10 * r11 + D====eER... r10 = r10 + 0xfffffffffffffffa + .D====eeER. i32 r10 = r9 << r10 + ..D=====eER jump 294501 if r10 > 0x3 + .D=========================eE-------------R........ r12 = r11 + 0xfffffffffffffff0 + ..DeeE------------------------------------R........ i32 r6 = r9 >>a 0x1a + ..D========================eE-------------R........ r11 = r11 + r6 + ...D========================eE------------R........ r11 = r11 | r12 + ...DeE------------------------------------R........ r12 = 0x7 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 294501 if r12 =u r10 +``` + +Gas simulation at offset 294501 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10486, jump 253322 +``` + +Gas simulation at offset 294508 with total cost of 26: + +``` + DeER......................... r8 = 0x54 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r7 = 0xffffffffffffffff + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 294517 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 294532 with total cost of 3: + +``` + DeeER. i32 r11 = r9 << 0x6 + .D=eER r9 = r10 | r11 + .D=eER jump 294549 if r11 u 63 +``` + +Gas simulation at offset 294560 with total cost of 1: + +``` + DeER r7 = 0x4 + DeER jump 294517 if r8 == 0 +``` + +Gas simulation at offset 294566 with total cost of 27: + +``` + DeER.......................... r9 = r9 << 0x6 + D=eER......................... r9 = r9 | r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + DeeeeeeeeeeeeeeeE------------R jump 294517 +``` + +Gas simulation at offset 294576 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 304978 +``` + +Gas simulation at offset 294584 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i8 [0x109811b] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 259567 if r9 == 0 +``` + +Gas simulation at offset 294595 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE------------------------R r11 = 0xffffffff80000001 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294634 if r12 != 0 +``` + +Gas simulation at offset 294623 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = 0xffffffff80000001 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294634 with total cost of 20: + +``` + DeeER.................. i32 r10 = r12 + 0 + DeeeeeeeeeeeeeeeeeeeeER jump 294646 if r9 >=s 0 +``` + +Gas simulation at offset 294639 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109811b] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294646 with total cost of 1: + +``` + DeER jump 295056 if r10 == 0 +``` + +Gas simulation at offset 294650 with total cost of 7: + +``` + DeER...... r6 = 0xffffffff7fffffff + DeER...... r8 = r10 << 0x2 + .DeER..... r8 = r8 >> 0x21 + .D=eeER... i32 r10 = r10 + r8 + ..D==eER.. r8 = r10 + r6 + ..D===eeER i32 r8 = r8 + 0x2 + ...DeeE--R fallthrough +``` + +Gas simulation at offset 294676 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294694 if r9 != r10 +``` + +Gas simulation at offset 294685 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294694 with total cost of 3: + +``` + DeeER. i32 r8 = r9 + 0 + D==eER jump 295056 if r8 == r10 +``` + +Gas simulation at offset 294700 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294716 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294734 if r10 != r9 +``` + +Gas simulation at offset 294725 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294734 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294740 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294756 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294774 if r10 != r9 +``` + +Gas simulation at offset 294765 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294774 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294780 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294796 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294814 if r10 != r9 +``` + +Gas simulation at offset 294805 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294814 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294820 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294836 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294854 if r10 != r9 +``` + +Gas simulation at offset 294845 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294854 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294860 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294876 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294894 if r10 != r9 +``` + +Gas simulation at offset 294885 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294894 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294900 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294916 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294934 if r10 != r9 +``` + +Gas simulation at offset 294925 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294934 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294939 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294955 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 294973 if r10 != r9 +``` + +Gas simulation at offset 294964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 294973 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 294978 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r9 = r9 + r8 + .D===eER.. r8 = r6 + r9 + ..D===eeER i32 r8 = r8 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 294994 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295012 if r10 != r9 +``` + +Gas simulation at offset 295003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r8 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 295012 with total cost of 3: + +``` + DeeER. i32 r8 = r10 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 295017 with total cost of 7: + +``` + DeER...... r9 = r8 >> 0x1f + D=eER..... r9 = r9 & r6 + .D=eeER... i32 r8 = r8 + r9 + .D===eER.. r9 = r6 + r8 + ..D===eeER i32 r9 = r9 + 0x2 + ..DeeE---R fallthrough +``` + +Gas simulation at offset 295033 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10978d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295051 if r10 != r8 +``` + +Gas simulation at offset 295042 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10978d0] = r9 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 295051 with total cost of 3: + +``` + DeeER. i32 r10 = r10 + 0 + D==eER jump 295071 if r10 != r8 +``` + +Gas simulation at offset 295056 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 295071 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r7 + 0] + .D========================eeE-------------R............ i32 r5 = r5 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r5 + .D========================eE--------------------------R jump 295071 if r8 == 0 +``` + +Gas simulation at offset 295084 with total cost of 25: + +``` + DeER........................ r11 = 0xffffffff80000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R jump 295135 +``` + +Gas simulation at offset 295095 with total cost of 25: + +``` + DeeER....................... i32 r5 = r5 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeE------------------------R r11 = 0xffffffff80000000 + .D=eE----------------------R r8 = r5 | r11 + ..DeeE---------------------R i32 r9 = r5 + 0 + ..DeeeeeeeeeeeeeeeE--------R jump 295120 +``` + +Gas simulation at offset 295114 with total cost of 3: + +``` + DeER.. r8 = r5 | r11 + .DeeER i32 r9 = r5 + 0 + .DeeER fallthrough +``` + +Gas simulation at offset 295120 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295130 if r5 != r9 +``` + +Gas simulation at offset 295125 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE------------------------R r10 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 295130 with total cost of 3: + +``` + DeeER. i32 r8 = r5 + 0 + D==eER jump 295056 if r8 == r9 +``` + +Gas simulation at offset 295135 with total cost of 22: + +``` + DeeER.................... i32 r10 = r5 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 295114 if r10 >=s 0 +``` + +Gas simulation at offset 295140 with total cost of 25: + +``` + DeER........................ r7 = 0xd + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeE------------------------R r11 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 10490, jump 1169 +``` + +Gas simulation at offset 295154 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 295095 if r7 != 4294967258 +``` + +Gas simulation at offset 295158 with total cost of 25: + +``` + DeER........................ r7 = 0xd + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeE------------------------R r11 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 10492, jump 1169 +``` + +Gas simulation at offset 295172 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 295095 +``` + +Gas simulation at offset 295174 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeE-------------------------R. r5 = 0x10978d0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10978d0] + .D=========================eER jump 295278 if r7 >=s 0 +``` + +Gas simulation at offset 295197 with total cost of 2: + +``` + DeER. r8 = 0xffffffff7fffffff + DeeER fallthrough +``` + +Gas simulation at offset 295208 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [r5 + 0] + .D========================eE--------------R........... r10 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r10 + .D========================eE-------------------------R jump 295208 if r9 == 0 +``` + +Gas simulation at offset 295221 with total cost of 2: + +``` + DeER. r8 = 0xffffffff80000001 + D=eER jump 295278 if r7 == r8 +``` + +Gas simulation at offset 295230 with total cost of 16: + +``` + DeER............... r7 = 0xd + DeER............... r9 = 0x81 + DeER............... r10 = 0x1 + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 10494, jump 238 +``` + +Gas simulation at offset 295249 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffda + D=eER jump 295278 if r7 != r8 +``` + +Gas simulation at offset 295255 with total cost of 26: + +``` + DeER......................... r7 = 0xd + DeER......................... r9 = 0x1 + DeER......................... r10 = 0x1 + D............................ r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE----------R jump 238 +``` + +Gas simulation at offset 295278 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 295289 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r7 + 0x58] + .DeeeE---------------------R.......................... r12 = r8 >u 0 + ..D=======================eER......................... r9 = r11 - r10 + ...D=======================eeeER...................... r9 = r8 =s r9 +``` + +Gas simulation at offset 295377 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10496, jump 259416 +``` + +Gas simulation at offset 295386 with total cost of 1: + +``` + DeER jump 295445 if r7 =s r11 +``` + +Gas simulation at offset 295415 with total cost of 2: + +``` + DeER. r9 = r8 + r10 + DeeER fallthrough +``` + +Gas simulation at offset 295419 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r5 + 0xb8] = r9 + .D========================eE--------------R............ r9 = r10 - r8 + .D=========================eE-------------R............ r9 = r9 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xc8] = r9 + ..D=======================eE--------------------------R jump 295474 if r10 =u r5 +``` + +Gas simulation at offset 295601 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295587 if r7 == r8 +``` + +Gas simulation at offset 295612 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 + 0xfffffffffffffff7 + .D=========================eER jump 295601 if r8 u 0 + .D===eE-----------------------------------R..... r7 = r7 + 0xffffffffffffffff + ..D===eE----------------------------------R..... r5 = r7 | 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 295761 if r8 == r9 +``` + +Gas simulation at offset 295660 with total cost of 27: + +``` + DeER.......................... r7 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r8 + 0] + .D========================eER. r8 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r9 = 0x49 + .D=========================eER jump 295722 if r8 != r9 +``` + +Gas simulation at offset 295677 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295852 if r7 == r8 +``` + +Gas simulation at offset 295689 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r7 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r8 = 0x4e + .D=========================eER jump 295870 if r7 == r8 +``` + +Gas simulation at offset 295707 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297496 +``` + +Gas simulation at offset 295710 with total cost of 2: + +``` + DeER. r5 = 0x1 + DeER. r8 = r7 & 0xffffffffffffffdf + DeER. r9 = 0x49 + .DeER jump 295677 if r8 == r9 +``` + +Gas simulation at offset 295722 with total cost of 2: + +``` + DeER. r9 = 0x4e + D=eER jump 295780 if r8 != r9 +``` + +Gas simulation at offset 295728 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 295964 if r7 == r8 +``` + +Gas simulation at offset 295740 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r7 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r8 = 0x41 + .D=========================eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 295758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 295982 +``` + +Gas simulation at offset 295761 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10500, jump 295338 +``` + +Gas simulation at offset 295769 with total cost of 2: + +``` + DeER. r8 = r7 & 0xffffffffffffffdf + DeER. r9 = 0x49 + D=eER jump 295677 if r8 == r9 +``` + +Gas simulation at offset 295778 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 295722 +``` + +Gas simulation at offset 295780 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + DeE------------------------R jump 295903 if r7 != 48 +``` + +Gas simulation at offset 295787 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296067 if r7 == r8 +``` + +Gas simulation at offset 295799 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r7 = r7 & 0xffffffffffffffdf + .D=========================eER jump 296083 if r7 != 88 +``` + +Gas simulation at offset 295815 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x60] + .D................................................... r10 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = u64 [r1 + 0x58] + .DeE--------------------------------------R.......... r1 = r1 + 0x1eb0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r0 = u64 [r1 + 0x1e8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x1e0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x1d8] + ..D========================eE-----------------------R r1 = r1 + 0x1f0 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 300215 +``` + +Gas simulation at offset 295852 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10502, jump 295338 +``` + +Gas simulation at offset 295860 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + DeER. r8 = 0x4e + D=eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 295870 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296015 if r7 == r8 +``` + +Gas simulation at offset 295882 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r7 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r8 = 0x46 + .D=========================eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 295900 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 296033 +``` + +Gas simulation at offset 295903 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 64] = 0 + DeE------------------------R............................ r5 = 0 + DeE------------------------R............................ r3 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x60] + .D========================eeER.......................... r10 = 0 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r1 + 0x68] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r10 + ..D=========================eE------------------------R. r9 = r10 - r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..DeE--------------------------------------------------R jump 296486 if r7 != 46 +``` + +Gas simulation at offset 295932 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296405 if r7 == r8 +``` + +Gas simulation at offset 295944 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeE------------------------R r5 = 0 + .DeE------------------------R r9 = 0x30 + .D========================eER jump 296443 if r7 == r9 +``` + +Gas simulation at offset 295961 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 296421 +``` + +Gas simulation at offset 295964 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10504, jump 295338 +``` + +Gas simulation at offset 295972 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + DeER. r8 = 0x41 + D=eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 295982 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296126 if r7 == r8 +``` + +Gas simulation at offset 295994 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r7 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r8 = 0x4e + .D=========================eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 296012 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 296144 +``` + +Gas simulation at offset 296015 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10506, jump 295338 +``` + +Gas simulation at offset 296023 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + DeER. r8 = 0x46 + D=eER jump 297496 if r7 != r8 +``` + +Gas simulation at offset 296033 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296269 if r7 == r8 +``` + +Gas simulation at offset 296045 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r5 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r9 = 0xfffffffffffffffd + .D=========================eER jump 296288 if r5 == 73 +``` + +Gas simulation at offset 296064 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297451 +``` + +Gas simulation at offset 296067 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10508, jump 295338 +``` + +Gas simulation at offset 296075 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + D=eER jump 295815 if r7 == 88 +``` + +Gas simulation at offset 296083 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x8] + D=========================eE--------------R jump 296101 if r8 =u r9 +``` + +Gas simulation at offset 296208 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 296180 +``` + +Gas simulation at offset 296210 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10512, jump 295338 +``` + +Gas simulation at offset 296218 with total cost of 23: + +``` + DeER...................... r10 = 0x1a + DeER...................... r9 = 0xa + .DeeER.................... i32 r8 = r7 + 0xffffffffffffffd0 + .D==eeeeeeeeeeeeeeeeeeeeER jump 296180 if r8 =u r8 +``` + +Gas simulation at offset 296508 with total cost of 25: + +``` + DeER........................ r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeE------------------------R r4 = 0 + DeE------------------------R r5 = 0 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 296518 with total cost of 1: + +``` + D... r2 = r12 + DeER jump 296527 if r3 == 0 +``` + +Gas simulation at offset 296523 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x50] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 296527 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r3 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 296848 if r8 == 0 +``` + +Gas simulation at offset 296538 with total cost of 2: + +``` + DeER. r8 = r7 & 0xffffffffffffffdf + DeER. r9 = 0x45 + D=eER jump 296848 if r8 != r9 +``` + +Gas simulation at offset 296548 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x78] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x70] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x80] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x50] = r2 + .D................................................... r7 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x58] + .D................................................... r8 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 10524, jump 301474 +``` + +Gas simulation at offset 296575 with total cost of 21: + +``` + DeER.................... r8 = 0x8000000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 297126 if r7 != r8 +``` + +Gas simulation at offset 296589 with total cost of 1: + +``` + DeER jump 297533 if r5 == 0 +``` + +Gas simulation at offset 296593 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0xc0] + D=========================eE--------------R jump 297123 if r7 =u r10 +``` + +Gas simulation at offset 296702 with total cost of 21: + +``` + DeER.................... r9 = r9 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 296720 if r9 == 0 +``` + +Gas simulation at offset 296708 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 296892 if r3 != 0 +``` + +Gas simulation at offset 296712 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r12 + DeE------------------------R r3 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 296812 +``` + +Gas simulation at offset 296720 with total cost of 20: + +``` + DeER................... r12 = r12 + 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 296790 if r4 >s 2044 +``` + +Gas simulation at offset 296728 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 296736 if r7 == 48 +``` + +Gas simulation at offset 296732 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 296736 with total cost of 21: + +``` + DeER.................... r9 = r4 << 0x2 + DeER.................... r10 = r1 + 0x88 + .DeER................... r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeER jump 296764 if r5 == 0 +``` + +Gas simulation at offset 296749 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i32 [r9 + 0] + DeE------------------------R..... r10 = 0xa + D=========================eeeER.. r8 = r8 * r10 + D============================eER. r7 = r7 + r8 + .D============================eER r8 = r7 + 0xffffffffffffffd0 + .DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 296764 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r9 + 0] = r8 + DeeE-----------------------R.... i32 r7 = r5 + 0x1 + .D=eE----------------------R.... r8 = r7 + 0xfffffffffffffff7 + ..D=eeeE-------------------R.... r8 = r8 =s 0 +``` + +Gas simulation at offset 296911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 296876 +``` + +Gas simulation at offset 296913 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10528, jump 295338 +``` + +Gas simulation at offset 296921 with total cost of 1: + +``` + DeER jump 296169 if r7 == 40 +``` + +Gas simulation at offset 296926 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0xc0] + DeE---------------------------------------R r8 = 0x7fff800000000000 + .D========================eE--------------R jump 297074 if r7 s 9 +``` + +Gas simulation at offset 297157 with total cost of 1: + +``` + DeER jump 297216 if r2 != r12 +``` + +Gas simulation at offset 297160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x68] + .D========================eeE-------------R i32 r7 = r6 >> r7 + ..D=========================eeeE----------R r7 = r7 > 0x1 + .D==========================eE------------R jump 297241 if r7 >=s r2 +``` + +Gas simulation at offset 297226 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10540, jump 253322 +``` + +Gas simulation at offset 297233 with total cost of 26: + +``` + DeER......................... r8 = 0x22 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 297548 +``` + +Gas simulation at offset 297241 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u64 [r1 + 0x60] + D=========================eE--------------R...... r7 = r7 + 0xffffffffffffff1e + D==========================eeeeeeeeeeeeeeeeeeeeER jump 297273 if r2 >=s r7 +``` + +Gas simulation at offset 297252 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10542, jump 253322 +``` + +Gas simulation at offset 297259 with total cost of 26: + +``` + D............................ r9 = r7 + DeER......................... r7 = 0 + DeER......................... r8 = 0 + DeER......................... r10 = 0x22 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeE----------R jump 297548 +``` + +Gas simulation at offset 297273 with total cost of 1: + +``` + DeER jump 297319 if r5 == 0 +``` + +Gas simulation at offset 297276 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 297315 if r5 >s 8 +``` + +Gas simulation at offset 297280 with total cost of 27: + +``` + DeER.......................... r7 = r4 << 0x2 + DeER.......................... r8 = r1 + 0x88 + .DeER......................... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .DeE-------------------------R r9 = r5 + 0xfffffffffffffff7 + ..DeE------------------------R r10 = 0xa + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 297299 with total cost of 22: + +``` + DeeER.................... i32 r9 = r9 + 0x1 + DeeeER................... r8 = r8 * r10 + D==eeeeeeeeeeeeeeeeeeeeER jump 297299 if r9 != 0 +``` + +Gas simulation at offset 297308 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeeE-----------------------R i32 r4 = r4 + 0x1 + DeeeeeeeeeeeeeeeE----------R jump 297319 +``` + +Gas simulation at offset 297315 with total cost of 2: + +``` + DeeER i32 r4 = r4 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 297319 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x38] + D=========================eeE-------------R....... i32 r8 = r8 + 0 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 297697 if r8 >s 8 +``` + +Gas simulation at offset 297330 with total cost of 22: + +``` + DeeER.................... i32 r7 = r2 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 297697 if r7 s 17 +``` + +Gas simulation at offset 297341 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 297574 if r7 != 9 +``` + +Gas simulation at offset 297346 with total cost of 15: + +``` + D................. r7 = r3 + DeeeeeeeeeeeeeeeER r0 = 10544, jump 273555 +``` + +Gas simulation at offset 297354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r1 + 0x88] + D........................... r5 = r7 + D........................... r6 = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 10546, jump 273271 +``` + +Gas simulation at offset 297370 with total cost of 15: + +``` + D................. r9 = r5 + D................. r10 = r6 + DeeeeeeeeeeeeeeeER r0 = 10548, jump 271694 +``` + +Gas simulation at offset 297380 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297548 +``` + +Gas simulation at offset 297383 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10550, jump 295338 +``` + +Gas simulation at offset 297391 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + DeER. r8 = 0x54 + DeER. r9 = 0xfffffffffffffffa + D=eER jump 297444 if r7 != r8 +``` + +Gas simulation at offset 297403 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 297424 if r7 == r8 +``` + +Gas simulation at offset 297414 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 297432 +``` + +Gas simulation at offset 297424 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10552, jump 295338 +``` + +Gas simulation at offset 297432 with total cost of 2: + +``` + DeER. r7 = r7 & 0xffffffffffffffdf + DeER. r8 = 0x59 + DeER. r9 = 0xfffffffffffffff9 + D=eER jump 297548 if r7 == r8 +``` + +Gas simulation at offset 297444 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x58] + D=========================eE--------------R jump 297496 if r7 == 0 +``` + +Gas simulation at offset 297451 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0xc0] + D=========================eE--------------R jump 297548 if r7 s 8 +``` + +Gas simulation at offset 297578 with total cost of 15: + +``` + D................. r7 = r3 + D................. r5 = r2 + DeeeeeeeeeeeeeeeER r0 = 10558, jump 273555 +``` + +Gas simulation at offset 297588 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + D........................... r6 = r8 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 10560, jump 273271 +``` + +Gas simulation at offset 297606 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x80] + D........................... r10 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 10562, jump 271694 +``` + +Gas simulation at offset 297618 with total cost of 31: + +``` + DeeeER............................ i32 r9 = 0x8 - r5 + .D==eER........................... r9 = r9 << 0x20 + .D===eER.......................... r9 = r9 >> 0x1e + .DeE---R.......................... r10 = 0x215b4 + .D====eER......................... r9 = r9 + r10 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + ..D............................... r5 = r7 + ..D............................... r6 = r8 + ..D............................... r7 = r9 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 10564, jump 273555 +``` + +Gas simulation at offset 297649 with total cost of 16: + +``` + D.................. r9 = r7 + D.................. r10 = r8 + D.................. r7 = r5 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10566, jump 301941 +``` + +Gas simulation at offset 297663 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297548 +``` + +Gas simulation at offset 297665 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r2 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x68] + .D========================eeE-------------R........... i32 r8 = r8 - r2 + .D==========================eeE-----------R........... i32 r7 = r8 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r6 = i32 [r1 + 0x88] + ..D===========================eeE---------R........... i32 r7 = r7 + 0x1b + ..D=============================eeeeeeeeeeeeeeeeeeeeER jump 300113 if r7 >s 30 +``` + +Gas simulation at offset 297690 with total cost of 22: + +``` + DeeER.................... i32 r7 = r6 >> r7 + .D=eeeeeeeeeeeeeeeeeeeeER jump 300113 if r7 == 0 +``` + +Gas simulation at offset 297697 with total cost of 7: + +``` + DeeER..... i32 r7 = r2 + 0 + .DeER..... r12 = r4 + 0x1 + .DeER..... r8 = r4 << 0x20 + ..DeER.... r9 = 0xffffffff + ..D=eER... r8 = r8 | r9 + ...D=eER.. r9 = r8 + 0x1 + ...DeE-R.. r8 = r4 << 0x2 + ....DeER.. r11 = r1 + 0x88 + ....D=eER. r8 = r8 + r11 + ....D==eER r8 = r8 + 0xfffffffffffffffc + .....DeE-R r10 = 0xffffffff00000000 + .....DeeER fallthrough +``` + +Gas simulation at offset 297745 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r8 + 0] + DeeE--------------------------------------R i32 r12 = r12 + 0xffffffffffffffff + .DeE--------------------------------------R r9 = r9 + r10 + .DeE--------------------------------------R r8 = r8 + 0xfffffffffffffffc + .D========================eE--------------R jump 297745 if r11 == 0 +``` + +Gas simulation at offset 297760 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + DeeeE----------------------R r8 = r7 * 0x38e38e39 + .D==eE---------------------R r10 = r8 >> 0x3f + .D==eE---------------------R r8 = r8 >>a 0x21 + .D===eE--------------------R r8 = r8 + r10 + ..D===eE-------------------R r10 = r8 << 0x3 + ..D===eeE------------------R i32 r8 = r2 - r8 + ...D====eeE----------------R i32 r8 = r8 - r10 + ...D======eE---------------R jump 297986 if r8 == 0 +``` + +Gas simulation at offset 297791 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeE--------------------------------------R...... i32 r10 = r2 >>a 0x1f + .D=eE-------------------------------------R...... r10 = r10 & 0x9 + .D==eE------------------------------------R...... r0 = r8 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r10 = u64 [r1 + 0x40] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 297992 if r10 == 0 +``` + +Gas simulation at offset 297808 with total cost of 115: + +``` + DeeeER................................................................................................................ i32 r7 = 0x8 - r0 + .D==eER............................................................................................................... r7 = r7 << 0x2 + .DeE--R............................................................................................................... r8 = 0x215b4 + .D===eER.............................................................................................................. r7 = r7 + r8 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r4 = i32 [r7 + 0] + ..DeE---------------------------R..................................................................................... r11 = 0 + ..DeE---------------------------R..................................................................................... r12 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R..................................................................................... u64 [r1 + 120] = 0 + ..DeE---------------------------R..................................................................................... r7 = 0x3b9aca00 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /s r4 + ....D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + ....DeE--------------------------------------------------------------------------------------------------------------R r7 = r10 << 0x20 + ....D=eE-------------------------------------------------------------------------------------------------------------R r7 = r7 >> 0x20 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R u64 [r1 + 0x70] = r7 + .....DeE-------------------------------------------------------------------------------------------------------------R r10 = r1 + 0x88 + .....D................................................................................................................ r7 = r2 + ......DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R jump 297898 +``` + +Gas simulation at offset 297861 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeE-------------------------------------R r8 = r6 * r4 + .D==eeE-----------------------------------R i32 r5 = r5 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x80] + ..D========================eeeeE----------R i32 r12 = r5 * r8 + ...DeeeE----------------------------------R r8 = r2 >u 0 + ...D===eE---------------------------------R r8 = r8 + 0xffffffffffffffff + ....D===eE--------------------------------R r8 = r8 & 0xfffffffffffffff7 + ....D====eE-------------------------------R r7 = r7 + r8 + ....DeE-----------------------------------R r11 = r11 + 0x1 + ....D=eE----------------------------------R r10 = r10 + 0x4 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R r8 = u64 [r1 + 0x70] + .....D=========================eE---------R jump 297939 if r8 == r11 +``` + +Gas simulation at offset 297898 with total cost of 112: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................ r5 = i32 [r10 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................... i32 r6 = r5 /u r4 + ..D===================================================================================eeER......................... i32 r12 = r12 + r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R......................... r3 = u64 [r1 + 0x78] + ...D========================eE-----------------------------------------------------------R......................... r8 = r3 << 0x20 + ...D=========================eE----------------------------------------------------------R......................... r8 = r8 >> 0x20 + ...D==========================eE---------------------------------------------------------R......................... r8 = r8 ^ r11 + ....D===================================================================================eER........................ r2 = r8 | r12 + ....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r12 + ....D====================================================================================eE-----------------------R jump 297861 if r2 != 0 +``` + +Gas simulation at offset 297927 with total cost of 27: + +``` + DeER.......................... r8 = r3 + 0x1 + D=eER......................... r8 = r8 & 0x7ff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + .DeeeeeeeeeeeeeeeE-----------R jump 297861 +``` + +Gas simulation at offset 297939 with total cost of 1: + +``` + DeER jump 297975 if r12 == 0 +``` + +Gas simulation at offset 297942 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x40] + D=========================eeE-------------R............ i32 r8 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + .DeE--------------------------------------------------R r9 = r9 >>a 0x1e + .DeE--------------------------------------------------R r8 = r1 + 0x88 + ..DeE-------------------------------------------------R r8 = r8 + r9 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r8 + 0] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x78] + ...DeeE-----------------------------------------------R i32 r5 = r7 - r0 + ....D=eE----------------------------------------------R r7 = r5 + 0x9 + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 298004 +``` + +Gas simulation at offset 297975 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeE-----------------------R i32 r5 = r7 - r0 + .D=eE----------------------R r7 = r5 + 0x9 + .DeeeeeeeeeeeeeeeE---------R jump 298004 +``` + +Gas simulation at offset 297986 with total cost of 15: + +``` + D................. r7 = r2 + DeER.............. r12 = 0 + DeeeeeeeeeeeeeeeER jump 298004 +``` + +Gas simulation at offset 297992 with total cost of 25: + +``` + DeER........................ r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0 + .DeeE----------------------R i32 r5 = r7 - r0 + ..D=eE---------------------R r7 = r5 + 0x9 + ..DeeE---------------------R fallthrough +``` + +Gas simulation at offset 298004 with total cost of 27: + +``` + DeER.......................... r5 = 0 + DeER.......................... r10 = r1 + 0x88 + DeER.......................... r0 = 0x3b9aca01 + .DeER......................... r9 = 0x44b82fa09b5a53 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 120] = 0x3b9aca00 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 72] = 0x9e74d0 + ..D........................... r11 = r7 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 298047 with total cost of 28: + +``` + DeER........................... r8 = r12 << 0x2 + D=eER.......................... r8 = r8 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x50] = r11 + .DeeE------------------------R. i32 r11 = r11 + 0 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r11 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE-----------R jump 298080 +``` + +Gas simulation at offset 298069 with total cost of 3: + +``` + DeeER. i32 r7 = r9 + 0 + .DeeER i32 r5 = r5 + 0xffffffffffffffe3 + .D.... r11 = r3 + .D=eER jump 298236 if r7 != 0 +``` + +Gas simulation at offset 298080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x70] + D=========================eE--------------R jump 298110 if r8 > 0x20 + ...D==========================eE----------R r4 = r8 + r9 + ...D....................................... r3 = r11 + ...D===========================eE---------R jump 298188 if r4 > 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r7 = u64 [r1 + 0x80] + .D========================eeeeE-----------R................... r9 = r8 mulhu r7 + ..D===========================eE----------R................... r9 = r9 >> 0xb + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................... r7 = u64 [r1 + 0x78] + ..D============================eeeE-------R................... r8 = r9 * r7 + ...D==============================eE------R................... r4 = r4 - r8 + ...D===============================eeE----R................... i32 r7 = r4 + 0 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r4 + ....D......................................................... r8 = r2 + ....D================================eeeeeeeeeeeeeeeeeeeeE---R jump 298199 if r7 != 0 +``` + +Gas simulation at offset 298186 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 298202 +``` + +Gas simulation at offset 298188 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeeER........................ i32 r7 = r4 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r4 + .D........................... r8 = r2 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 298202 if r7 == 0 +``` + +Gas simulation at offset 298199 with total cost of 2: + +``` + D.... r8 = r3 + DeeER fallthrough +``` + +Gas simulation at offset 298202 with total cost of 28: + +``` + DeER........................... r7 = r3 + 0xffffffffffffffff + D=eER.......................... r6 = r7 & 0x7ff + .D=eER......................... r7 = r2 ^ r6 + ..D=eeeER...................... r7 = r7 >u 0 + ...DeE--R...................... r11 = r2 ^ r12 + ....DeeeER..................... r11 = r11 =u 10384593 +``` + +Gas simulation at offset 298447 with total cost of 22: + +``` + DeeER.................... i32 r8 = r11 + 0 + DeE-R.................... r9 = 0x24 + .D=eeeeeeeeeeeeeeeeeeeeER jump 298578 if r8 != r9 +``` + +Gas simulation at offset 298455 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 298941 +``` + +Gas simulation at offset 298458 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 298578 if r7 != 10384593 +``` + +Gas simulation at offset 298465 with total cost of 3: + +``` + DeER.. r8 = r12 + 0x1 + D=eER. r8 = r8 & 0x7ff + D==eER jump 298447 if r8 == r0 +``` + +Gas simulation at offset 298475 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = r8 << 0x2 + DeE---------------------------------------R....... r9 = r1 + 0x88 + .DeE--------------------------------------R....... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r8 = i32 [r8 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 298447 if r8 u 658440191 +``` + +Gas simulation at offset 298571 with total cost of 22: + +``` + DeeER.................... i32 r7 = r11 + 0 + D==eeeeeeeeeeeeeeeeeeeeER jump 300196 if r7 == 36 +``` + +Gas simulation at offset 298578 with total cost of 22: + +``` + DeeER.................... i32 r4 = r11 + 0 + DeE-R.................... r3 = 0x9 + .D=eeeeeeeeeeeeeeeeeeeeER jump 298591 if r4 >s 45 +``` + +Gas simulation at offset 298587 with total cost of 2: + +``` + DeER. r3 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 298591 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 298728 if r12 == r0 +``` + +Gas simulation at offset 298595 with total cost of 27: + +``` + DeER.......................... r8 = 0 + DeeER......................... i32 r10 = r3 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r10 + .DeeE------------------------R i32 r9 = 0xffffffffffffffff << r3 + ..D=eE-----------------------R r4 = r9 ^ 0xffffffffffffffff + ...DeeE----------------------R i32 r7 = 0x3b9aca00 >> r3 + ....D......................... r9 = r12 + ....DeeeeeeeeeeeeeeeE--------R jump 298647 +``` + +Gas simulation at offset 298620 with total cost of 7: + +``` + DeER...... r5 = r5 & r4 + D=eeeeER.. i32 r8 = r5 * r7 + .DeeeE-R.. r10 = r11 >u 0 + .D===eER.. r10 = r10 + 0xffffffffffffffff + ..D===eER. r10 = r10 & 0xfffffffffffffff7 + ..DeE---R. r9 = r9 + 0x1 + ..D=eE--R. r9 = r9 & 0x7ff + ...D===eER r11 = r6 + r10 + ...D=eE--R jump 298688 if r9 == r0 +``` + +Gas simulation at offset 298647 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + D........................................................... r6 = r11 + DeE---------------------------------------R................. r10 = r9 << 0x2 + .DeE--------------------------------------R................. r11 = r1 + 0x88 + .D=eE-------------------------------------R................. r10 = r10 + r11 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R................. r5 = i32 [r10 + 0] + ..D==========================eeE----------R................. i32 r11 = r5 >> r3 + ...D===========================eeE--------R................. i32 r8 = r8 + r11 + ...DeE------------------------------------R................. r11 = r9 ^ r12 + ....D============================eE-------R................. r11 = r11 | r8 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r8 + ....D=============================eeeeeeeeeeeeeeeeeeeeE----R jump 298620 if r11 != 0 +``` + +Gas simulation at offset 298679 with total cost of 16: + +``` + DeER............... r8 = r12 + 0x1 + D=eER.............. r12 = r8 & 0x7ff + .DeeeeeeeeeeeeeeeER jump 298620 +``` + +Gas simulation at offset 298688 with total cost of 1: + +``` + DeER jump 298402 if r8 == 0 +``` + +Gas simulation at offset 298692 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + D=========================eE--------------R jump 298710 if r7 != r12 +``` + +Gas simulation at offset 298699 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r2 + 0] + D=========================eE--------------R........... r7 = r7 | 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r2 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 298402 +``` + +Gas simulation at offset 298710 with total cost of 27: + +``` + DeER.......................... r0 = r0 << 0x2 + DeER.......................... r7 = r1 + 0x88 + D=eER......................... r7 = r7 + r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE-----------R jump 298311 +``` + +Gas simulation at offset 298728 with total cost of 20: + +``` + DeER................... r11 = 0x9 + DeeeeeeeeeeeeeeeeeeeeER jump 298739 if r4 >s 45 +``` + +Gas simulation at offset 298735 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 298739 with total cost of 28: + +``` + DeeER.......................... i32 r10 = r3 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r10 + .DeeE------------------------R. i32 r8 = r0 >> 0xb + .DeE-------------------------R. r5 = 0x24 + ..DeE------------------------R. r7 = 0x9e74d1 + ..DeE------------------------R. r2 = 0x2abd9d57 + ..DeE------------------------R. r6 = 0xf527080 + ..DeE------------------------R. r9 = 0x273f0000 + ...DeE-----------------------R. r3 = 0x273effff + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x70] + ...DeeeeeeeeeeeeeeeE----------R jump 298803 +``` + +Gas simulation at offset 298787 with total cost of 1: + +``` + DeER jump 298889 if r4 == r5 +``` + +Gas simulation at offset 298790 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x80] + D=========================eeE-------------R............ i32 r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r9 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 298803 with total cost of 1: + +``` + DeER jump 298787 if r8 == 0 +``` + +Gas simulation at offset 298806 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r9 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 298820 if r9 >=u r7 +``` + +Gas simulation at offset 298815 with total cost of 1: + +``` + DeER jump 298790 if r4 != r5 +``` + +Gas simulation at offset 298818 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 298926 +``` + +Gas simulation at offset 298820 with total cost of 1: + +``` + DeER jump 298790 if r9 != r7 +``` + +Gas simulation at offset 298823 with total cost of 1: + +``` + DeER jump 298815 if r12 == r0 +``` + +Gas simulation at offset 298826 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r10 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 298815 if r10 s 0 + .D==eeER. r7 = 0 - r7 + ..D===eER r8 = r7 & r9 + ..DeeE--R fallthrough +``` + +Gas simulation at offset 299310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 299480 if r8 >u 112 +``` + +Gas simulation at offset 299324 with total cost of 28: + +``` + D.............................. r5 = r8 + .DeeeER........................ i32 r8 = 0xe1 - r8 + ..DeE-R........................ r7 = 0x3ff0000000000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x38] = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r6 + ...DeeeeeeeeeeeeeeeE----------R r0 = 10592, jump 285904 +``` + +Gas simulation at offset 299355 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10594, jump 273738 +``` + +Gas simulation at offset 299361 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r7 + DeE------------------------R.... r8 = r8 << 0x1 + D=eE-----------------------R.... r8 = r8 >> 0x1 + .DeE-----------------------R.... r7 = r6 >> 0x3f + .D=eE----------------------R.... r7 = r7 << 0x3f + .D==eE---------------------R.... r7 = r7 | r8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + ...DeeeE-----------------------R i32 r8 = 0x71 - r5 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + ....DeeeeeeeeeeeeeeeE----------R r0 = 10596, jump 285904 +``` + +Gas simulation at offset 299394 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10598, jump 273738 +``` + +Gas simulation at offset 299400 with total cost of 26: + +``` + D............................ r9 = r7 + D............................ r10 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x38] + D............................ r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------R r0 = 10600, jump 285348 +``` + +Gas simulation at offset 299418 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x28] + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u64 [r1 + 0x48] + .D................................................... r9 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10602, jump 269913 +``` + +Gas simulation at offset 299443 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x58] + DeE------------------------R. r0 = 0x296c + .DeE-----------------------R. r11 = 0x8000000000000000 + .D========================eER r10 = r10 ^ r11 + .DeeeeeeeeeeeeeeeE----------R jump 269913 +``` + +Gas simulation at offset 299469 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + D........................... r9 = r5 + D........................... r12 = r7 + D........................... r6 = r8 + .DeeeeeeeeeeeeeeeE---------R jump 299491 +``` + +Gas simulation at offset 299480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 96] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeE------------------------R r9 = 0 + DeE------------------------R r10 = 0 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 299491 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r2 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x20] + D=========================eER. r7 = r7 & 0x7ff + .D=========================eER jump 299805 if r7 == r5 +``` + +Gas simulation at offset 299508 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 << 0x2 + DeE---------------------------------------R........... r8 = r1 + 0x88 + .DeE--------------------------------------R........... r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r11 = i32 [r7 + 0] + .DeE--------------------------------------R........... r8 = 0x1dcd6000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x50] = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x28] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 299571 if r11 >u 499999999 +``` + +Gas simulation at offset 299546 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 299626 if r11 != 0 +``` + +Gas simulation at offset 299552 with total cost of 22: + +``` + DeER..................... r8 = r2 + 0x5 + D=eER.................... r8 = r8 & 0x7ff + D==eeeeeeeeeeeeeeeeeeeeER jump 299626 if r8 != r5 +``` + +Gas simulation at offset 299562 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R jump 299700 +``` + +Gas simulation at offset 299571 with total cost of 21: + +``` + DeER.................... r8 = 0x1dcd6500 + D=eeeeeeeeeeeeeeeeeeeeER jump 299651 if r11 != r8 +``` + +Gas simulation at offset 299580 with total cost of 27: + +``` + DeER.......................... r7 = r2 + 0x5 + D=eER......................... r7 = r7 & 0x7ff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x30] + .D............................ r6 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 10606, jump 57352 +``` + +Gas simulation at offset 299602 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 299661 if r8 != r5 +``` + +Gas simulation at offset 299608 with total cost of 15: + +``` + DeER.............. r8 = 0x3fe0000000000000 + DeER.............. r0 = 0x2974 + DeeeeeeeeeeeeeeeER jump 58524 +``` + +Gas simulation at offset 299626 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10608, jump 57352 +``` + +Gas simulation at offset 299633 with total cost of 15: + +``` + DeER.............. r8 = 0x3fd0000000000000 + DeER.............. r0 = 0x2974 + DeeeeeeeeeeeeeeeER jump 58524 +``` + +Gas simulation at offset 299651 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 10610, jump 57352 +``` + +Gas simulation at offset 299661 with total cost of 15: + +``` + DeER.............. r8 = 0x3fe8000000000000 + DeeeeeeeeeeeeeeeER r0 = 10612, jump 58524 +``` + +Gas simulation at offset 299678 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10614, jump 273738 +``` + +Gas simulation at offset 299684 with total cost of 25: + +``` + D........................... r9 = r7 + D........................... r10 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 10616, jump 269913 +``` + +Gas simulation at offset 299700 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0x18] + D=========================eeeER.......................... r9 = r9 u 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x78] + .D========================eER......................... r7 = r7 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x60] = r6 + .D.................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x58] = r5 + ..D................................................... r8 = r5 + ..DeE------------------------------------------------R r9 = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r10 = u64 [r1 + 0x70] + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 10622, jump 269913 +``` + +Gas simulation at offset 299779 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 299792 if r9 != 0 +``` + +Gas simulation at offset 299785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 299792 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 299805 with total cost of 16: + +``` + D.................. r7 = r12 + D.................. r8 = r6 + DeER............... r0 = 0x2980 + .DeER.............. r11 = 0x8000000000000000 + .D=eER............. r10 = r10 ^ r11 + .DeeeeeeeeeeeeeeeER jump 269913 +``` + +Gas simulation at offset 299829 with total cost of 25: + +``` + D........................... r9 = r7 + D........................... r10 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 10626, jump 269913 +``` + +Gas simulation at offset 299845 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r1 + 0x40] + D=========================eER..................... r9 = r9 << 0x21 + D==========================eER.................... r9 = r9 >> 0x21 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r10 = u64 [r1 + 0x10] + .D========================eE-R.................... r10 = r10 + 0xfffffffffffffffe + .D................................................ r5 = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 300098 if r10 >=s r9 +``` + +Gas simulation at offset 299866 with total cost of 27: + +``` + DeER.......................... r7 = r8 << 0x1 + D=eER......................... r9 = r7 >> 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r9 + .DeE-------------------------R r10 = 0x4070000000000000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r10 + ..D........................... r7 = r5 + ..D........................... r6 = r8 + ..D........................... r8 = r9 + ..DeE------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE---------R r0 = 10628, jump 271387 +``` + +Gas simulation at offset 299902 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r7 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x78] + DeE------------------------R. r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeE----------R r0 = 10630, jump 271548 +``` + +Gas simulation at offset 299921 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x78] = r7 + DeeeE----------------------R.... r8 = r7 =s 0 +``` + +Gas simulation at offset 299979 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + D........................... r9 = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 299985 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x78] = r8 + D............................. r6 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x80] + .D========================eeER i32 r5 = r7 + 0x6e + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x60] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + ..DeE------------------------R r9 = 0 + ..DeE------------------------R r10 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 10634, jump 271387 +``` + +Gas simulation at offset 300013 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x18] + D=========================eER jump 300056 if r8 u 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r10 = u64 [r1 + 0x68] + ...D========================eeeE----------R............ r10 = r11 u 0 + ....D==========================eE---------R............ r7 = r7 & r10 + .....D==========================eE--------R............ r7 = r7 & r8 + .....D===========================eeeeeeeeeeeeeeeeeeeeER jump 300082 if r7 == 0 +``` + +Gas simulation at offset 300056 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10636, jump 253322 +``` + +Gas simulation at offset 300063 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0x22 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x80] + .DeE-----------------------R r0 = 0x298e + .DeeeeeeeeeeeeeeeE---------R jump 286052 +``` + +Gas simulation at offset 300082 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x80] + DeE------------------------R r0 = 0x298e + .DeeeeeeeeeeeeeeeE---------R jump 286052 +``` + +Gas simulation at offset 300098 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 10638, jump 286052 +``` + +Gas simulation at offset 300110 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297548 +``` + +Gas simulation at offset 300113 with total cost of 15: + +``` + D................. r7 = r3 + D................. r5 = r2 + DeeeeeeeeeeeeeeeER r0 = 10640, jump 273555 +``` + +Gas simulation at offset 300123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 10642, jump 273271 +``` + +Gas simulation at offset 300138 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 10644, jump 271694 +``` + +Gas simulation at offset 300151 with total cost of 29: + +``` + DeeER........................... i32 r9 = r5 + 0xfffffffffffffff6 + D==eER.......................... r9 = r9 << 0x2 + .DeE-R.......................... r10 = 0x215b4 + .D==eER......................... r9 = r9 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + .D.............................. r5 = r7 + ..D............................. r6 = r8 + ..D............................. r7 = r9 + ..DeeeeeeeeeeeeeeeE------------R r0 = 10646, jump 273555 +``` + +Gas simulation at offset 300179 with total cost of 16: + +``` + D.................. r9 = r7 + D.................. r10 = r8 + D.................. r7 = r5 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10648, jump 271694 +``` + +Gas simulation at offset 300193 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 297548 +``` + +Gas simulation at offset 300196 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r12 + DeE------------------------R r7 = 0x9e74d1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r0 + DeE------------------------R r0 = 0x2948 + .DeeeeeeeeeeeeeeeE---------R jump 273271 +``` + +Gas simulation at offset 300215 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffff68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x90] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x88] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x80] = r6 + .D............................................................................. r12 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r12 + 0xb8] + .D............................................................................. r5 = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r12 + ...D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 300313 if r7 == r6 +``` + +Gas simulation at offset 300256 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + .D========================eER jump 300331 if r7 == 46 +``` + +Gas simulation at offset 300271 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeE------------------------R r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeE------------------------R jump 300529 if r7 != 48 +``` + +Gas simulation at offset 300284 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300418 if r7 == r8 +``` + +Gas simulation at offset 300295 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeE------------------------R r5 = 0x30 + .D========================eER jump 300451 if r7 == r5 +``` + +Gas simulation at offset 300310 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 300473 +``` + +Gas simulation at offset 300313 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10650, jump 295338 +``` + +Gas simulation at offset 300321 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeE------------------------R jump 300271 if r7 != 46 +``` + +Gas simulation at offset 300331 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 300492 if r7 == r8 +``` + +Gas simulation at offset 300345 with total cost of 45: + +``` + DeER............................................ r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r7 = u8 [r7 + 0] + .DeE------------------------R................... r5 = 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 300510 if r7 != r5 +``` + +Gas simulation at offset 300360 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 300381 +``` + +Gas simulation at offset 300364 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10652, jump 295338 +``` + +Gas simulation at offset 300372 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeE------------------------R r6 = r6 + 0xffffffffffffffff + DeE------------------------R jump 300406 if r7 != r5 +``` + +Gas simulation at offset 300381 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300364 if r7 == r8 +``` + +Gas simulation at offset 300392 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeE------------------------R r6 = r6 + 0xffffffffffffffff + .D========================eER jump 300381 if r7 == r5 +``` + +Gas simulation at offset 300406 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x1 + DeE------------------------R r6 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 300529 +``` + +Gas simulation at offset 300418 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10654, jump 295338 +``` + +Gas simulation at offset 300426 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeE------------------------R r5 = 0x30 + D=eE-----------------------R jump 300451 if r7 == r5 +``` + +Gas simulation at offset 300435 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 300473 +``` + +Gas simulation at offset 300437 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10656, jump 295338 +``` + +Gas simulation at offset 300445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeE------------------------R jump 300473 if r7 != r5 +``` + +Gas simulation at offset 300451 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300437 if r7 == r8 +``` + +Gas simulation at offset 300462 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .D========================eER jump 300451 if r7 == r5 +``` + +Gas simulation at offset 300473 with total cost of 1: + +``` + DeER jump 300519 if r7 != 46 +``` + +Gas simulation at offset 300477 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r12 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 300345 if r7 != r8 +``` + +Gas simulation at offset 300492 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10658, jump 295338 +``` + +Gas simulation at offset 300500 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeE------------------------R r5 = 0x30 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 300360 if r7 == r5 +``` + +Gas simulation at offset 300510 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 300529 +``` + +Gas simulation at offset 300519 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 88] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeE------------------------R r6 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 300529 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 112] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 104] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 96] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................ u64 [r1 + 80] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 48] = 0 + .DeE------------------------------------------------R...................... r5 = 0 + ..DeE-----------------------------------------------R...................... r8 = 0x3fff000000000000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x48] = r8 + ...DeE----------------------------------------------R...................... r8 = 0x3ffb000000000000 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x28] = r8 + ....DeE---------------------------------------------R...................... r8 = 0x3ffe000000000000 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x20] = r8 + .....D=============================================eeER.................... i32 r8 = r7 + 0xffffffffffffffd0 + .....D..................................................................... r9 = r7 + ......D==============================================eeeeeeeeeeeeeeeeeeeeER jump 300848 if r8 >=u 10 +``` + +Gas simulation at offset 300596 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 300651 +``` + +Gas simulation at offset 300598 with total cost of 2: + +``` + DeER. r10 = 0x2e + D=eER jump 300651 if r7 != r10 +``` + +Gas simulation at offset 300604 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300866 if r8 != 0 +``` + +Gas simulation at offset 300612 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 88] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r12 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 300830 if r7 != r8 +``` + +Gas simulation at offset 300630 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 10660, jump 295338 +``` + +Gas simulation at offset 300638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeE-----------------------R i32 r8 = r7 + 0xffffffffffffffd0 + .D.......................... r9 = r7 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 300848 if r8 >=u 10 +``` + +Gas simulation at offset 300651 with total cost of 21: + +``` + DeER.................... r10 = 0x39 + D=eeeeeeeeeeeeeeeeeeeeER jump 300661 if r10 >=s r7 +``` + +Gas simulation at offset 300657 with total cost of 2: + +``` + DeeER i32 r8 = r9 + 0xffffffffffffffa9 + DeeER fallthrough +``` + +Gas simulation at offset 300661 with total cost of 1: + +``` + DeER jump 300681 if r5 >s 7 +``` + +Gas simulation at offset 300665 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x70] + D=========================eE--------------R............. r7 = r7 << 0x4 + .D=========================eeE------------R............. i32 r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r7 + .DeeeeeeeeeeeeeeeE-------------------------------------R jump 300813 +``` + +Gas simulation at offset 300681 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 300755 if r5 >u 28 +``` + +Gas simulation at offset 300685 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 10662, jump 273555 +``` + +Gas simulation at offset 300693 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r7 + D............................ r6 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + .DeE-----------------------R. r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R r0 = 10664, jump 271694 +``` + +Gas simulation at offset 300715 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + D........................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 10666, jump 271694 +``` + +Gas simulation at offset 300732 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 10668, jump 269913 +``` + +Gas simulation at offset 300744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeE----------R jump 300813 +``` + +Gas simulation at offset 300755 with total cost of 1: + +``` + DeER jump 300809 if r8 == 0 +``` + +Gas simulation at offset 300758 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300809 if r7 != 0 +``` + +Gas simulation at offset 300765 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 10670, jump 271694 +``` + +Gas simulation at offset 300782 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 10672, jump 269913 +``` + +Gas simulation at offset 300794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + .DeeeeeeeeeeeeeeeE---------R jump 300813 +``` + +Gas simulation at offset 300809 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x78] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 300813 with total cost of 45: + +``` + DeER............................................ r5 = r5 + 0x1 + DeER............................................ r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r12 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 300630 if r7 == r8 +``` + +Gas simulation at offset 300830 with total cost of 47: + +``` + DeER.............................................. r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r12 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r7 = u8 [r7 + 0] + .D========================eeER.................... i32 r8 = r7 + 0xffffffffffffffd0 + .D................................................ r9 = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 300651 if r8 =u r10 +``` + +Gas simulation at offset 300866 with total cost of 1: + +``` + DeER jump 300969 if r6 == 0 +``` + +Gas simulation at offset 300869 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 300882 if r8 == 0 +``` + +Gas simulation at offset 300878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 300882 with total cost of 1: + +``` + DeER jump 301015 if r5 >s 7 +``` + +Gas simulation at offset 300887 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 300894 with total cost of 21: + +``` + DeER.................... r5 = r5 + 0x1 + DeeER................... i32 r8 = r8 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 300894 if r5 != 0 +``` + +Gas simulation at offset 300903 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r8 + DeE------------------------R r7 = r7 & 0xffffffffffffffdf + D=eE-----------------------R jump 301029 if r7 != 80 +``` + +Gas simulation at offset 300913 with total cost of 25: + +``` + D........................... r7 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10674, jump 301474 +``` + +Gas simulation at offset 300926 with total cost of 2: + +``` + DeER. r8 = 0x8000000000000000 + D=eER jump 301050 if r7 != r8 +``` + +Gas simulation at offset 300939 with total cost of 1: + +``` + DeER jump 301247 if r5 == 0 +``` + +Gas simulation at offset 300943 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r12 + 0xc0] + D==================================================eER jump 301037 if r7 >=s 0 +``` + +Gas simulation at offset 300954 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x68] + .D========================eE--------------R jump 301061 if r8 != 0 +``` + +Gas simulation at offset 300966 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 301258 +``` + +Gas simulation at offset 300969 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r12 + 0xc0] + D=========================eE--------------R jump 301099 if r7 =s r7 +``` + +Gas simulation at offset 301086 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10676, jump 253322 +``` + +Gas simulation at offset 301093 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0x22 + DeeeeeeeeeeeeeeeE----------R jump 301258 +``` + +Gas simulation at offset 301099 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 301258 if r7 != 0 +``` + +Gas simulation at offset 301107 with total cost of 15: + +``` + D................. r7 = r12 + DeER.............. r8 = 0 + DeER.............. r0 = 0x29bc + DeeeeeeeeeeeeeeeER jump 295289 +``` + +Gas simulation at offset 301118 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 301280 if r7 =s 0 +``` + +Gas simulation at offset 301241 with total cost of 15: + +``` + D................. r7 = r6 + D................. r8 = r11 + DeeeeeeeeeeeeeeeER jump 301157 +``` + +Gas simulation at offset 301247 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 10684, jump 295289 +``` + +Gas simulation at offset 301258 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeER.............................................. r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x80] + .DeE------------------------R..................... r1 = r1 + 0x98 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 301280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 301284 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r1 + 0x78] = r9 + D=========================eE--------------R....... r7 = r9 - r7 + .D=========================eE-------------R....... r10 = r7 + 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r9 = u64 [r1 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 301313 if r10 >=s r9 +``` + +Gas simulation at offset 301302 with total cost of 8: + +``` + DeeER...... i32 r7 = r7 + 0x20 + .D=eeeER... r9 = r7 >s 0 + ..D===eeER. r9 = 0 - r9 + ..D=====eER r9 = r9 & r7 + ...DeeE---R fallthrough +``` + +Gas simulation at offset 301313 with total cost of 26: + +``` + DeeeER....................... r5 = r9 u 0 + D===eER...................................................... r7 = r7 & r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r5 = u64 [r1 + 0x70] + .D=========================eER............................... r8 = r5 & 0x1 + ..D=========================eeeER............................ r8 = r8 =u r8 +``` + +Gas simulation at offset 301632 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r10 + 0xc0] + DeE---------------------------------------R r6 = 0x8000000000000000 + .D========================eE--------------R jump 301924 if r7 u 9 +``` + +Gas simulation at offset 301849 with total cost of 15: + +``` + DeER.............. r5 = 0xa + DeeeeeeeeeeeeeeeER jump 301871 +``` + +Gas simulation at offset 301854 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 10708, jump 295338 +``` + +Gas simulation at offset 301862 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeE-----------------------R i32 r7 = r7 + 0xffffffffffffffd0 + D==eE----------------------R jump 301896 if r7 >=u r5 +``` + +Gas simulation at offset 301871 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r10 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 301854 if r7 == r8 +``` + +Gas simulation at offset 301882 with total cost of 28: + +``` + DeER........................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r10 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r7 = u8 [r7 + 0] + .D========================eeER. i32 r7 = r7 + 0xffffffffffffffd0 + .D==========================eER jump 301871 if r7 > 0x31 + ...D=======================eE-R......................... r7 = r10 << 0x1 + ....D=======================eER......................... r2 = r7 >> 0x31 + ....D======================eE-R......................... r7 = r10 ^ r8 + .....D======================eER......................... r7 = r7 >> 0x3f + .....D=======================eER........................ r4 = r7 << 0x3f + ......D====================eE--R........................ r7 = r8 & r5 + ......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x68] = r7 + .......D=====================eE-----------------------R. r12 = r6 + 0xffffffffffff8001 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + ........D=====================eE-----------------------R r8 = r10 & r5 + ........D=====================eeeeeeeeeeeeeeeeeeeeE----R jump 302649 if r12 > 0x31 + .....D======================eE-R........................................................................................................................................................................................................................... r11 = r11 | r7 + .....DeE-----------------------R........................................................................................................................................................................................................................... r7 = 0x7504f33300000000 + .....D=======================eER........................................................................................................................................................................................................................... r7 = r7 - r11 + ......D=======================eeeeER....................................................................................................................................................................................................................... r12 = r11 mulhu r7 + .......D==========================eeER..................................................................................................................................................................................................................... r12 = 0 - r12 + ........D===========================eeeER.................................................................................................................................................................................................................. r6 = r12 * r7 + .........D=============================eeeeER.............................................................................................................................................................................................................. r7 = r12 mulhu r7 + ..........D================================eER............................................................................................................................................................................................................. r7 = r7 << 0x1 + ..........D============================eE----R............................................................................................................................................................................................................. r6 = r6 >> 0x3f + ..........D=================================eER............................................................................................................................................................................................................ r7 = r7 | r6 + ...........D=================================eeeeER........................................................................................................................................................................................................ r12 = r7 mulhu r11 + ............D====================================eeER...................................................................................................................................................................................................... r12 = 0 - r12 + .............D=====================================eeeER................................................................................................................................................................................................... r6 = r7 * r12 + ..............D=======================================eeeeER............................................................................................................................................................................................... r7 = r7 mulhu r12 + ...............D==========================================eER.............................................................................................................................................................................................. r7 = r7 << 0x1 + ...............D======================================eE----R.............................................................................................................................................................................................. r6 = r6 >> 0x3f + ...............D===========================================eER............................................................................................................................................................................................. r7 = r7 | r6 + ................D===========================================eeeeER......................................................................................................................................................................................... r12 = r7 mulhu r11 + .................D==============================================eeER....................................................................................................................................................................................... r12 = 0 - r12 + ..................D===============================================eeeER.................................................................................................................................................................................... r6 = r7 * r12 + ............................D========================================eeeeER................................................................................................................................................................................ r7 = r7 mulhu r12 + .............................D===========================================eER............................................................................................................................................................................... r7 = r7 << 0x1 + .............................D=======================================eE----R............................................................................................................................................................................... r6 = r6 >> 0x3f + .............................D============================================eER.............................................................................................................................................................................. r7 = r7 | r6 + ..............................D============================================eeeeER.......................................................................................................................................................................... r12 = r7 mulhu r11 + ...............................D===============================================eeER........................................................................................................................................................................ r12 = 0 - r12 + ................................D================================================eeeER..................................................................................................................................................................... r6 = r7 * r12 + .................................D==================================================eeeeER................................................................................................................................................................. r7 = r7 mulhu r12 + ..................................D=====================================================eER................................................................................................................................................................ r7 = r7 << 0x1 + ..................................D=================================================eE----R................................................................................................................................................................ r6 = r6 >> 0x3f + ..................................D======================================================eER............................................................................................................................................................... r7 = r7 | r6 + ..................................D=======================================================eER.............................................................................................................................................................. r7 = r7 + 0xffffffffffffffff + ...................................D=======================================================eeeeER.......................................................................................................................................................... r12 = r11 mulhu r7 + ....................................D==========================================================eeeER....................................................................................................................................................... r11 = r11 * r7 + .....................................D============================================================eeeeER................................................................................................................................................... r9 = r9 mulhu r7 + ......................................D===============================================================eER.................................................................................................................................................. r9 = r9 + r11 + ......................................D================================================================eeeER............................................................................................................................................... r11 = r9 > 0x3f + ............................................................D=======================================================eeeeER................................................................................................................................. r11 = r7 mulhu r11 + .............................................................D==========================================================eER................................................................................................................................ r11 = r11 << 0x1 + .............................................................D===========================================================eER............................................................................................................................... r11 = r11 | r12 + ..............................................................D========================================================eE--R............................................................................................................................... r9 = r9 << 0x1 + ..................................................................D==========================================eeeE----------R............................................................................................................................... r12 = r10 * r7 + ....................................................................D===================================================eeeeER............................................................................................................................. r7 = r10 mulhu r7 + .......................................................................D====================================================eER............................................................................................................................ r10 = r7 << 0x1 + ...........................................................................D==============================================eE--R............................................................................................................................ r12 = r12 >> 0x3f + ............................................................................D================================================eER........................................................................................................................... r10 = r10 | r12 + ............................................................................D===============================================eE-R........................................................................................................................... r7 = r7 >> 0x3f + .............................................................................D================================================eER.......................................................................................................................... r10 = r10 + r9 + .................................................................................D=============================================eeeER....................................................................................................................... r9 = r10 > 0x3f + .........................................................................................................D====================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r1 + 0x70] = r7 + ............................................................................................................D======================eE-------------------R.................................................................................................. r7 = r7 << 0x1 + .............................................................................................................D=======================eE-----------------R.................................................................................................. r12 = r2 >> 0x20 + .............................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------R.................................................................................................. u64 [r1 + 0x10] = r8 + ..............................................................................................................D============eE---------------------------R.................................................................................................. r9 = r8 >> 0x20 + ..............................................................................................................D=====================eE------------------R.................................................................................................. r8 = r5 << 0x1 + ................................................................................................................D====================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x8] = r11 + ................................................................................................................D=====================eE-----------------------R........................................................................................... r11 = r11 | r8 + .....................................................................................................................D=================eE----------------------R........................................................................................... r11 = r11 << 0x20 + ......................................................................................................................DeE--------------------------------------R........................................................................................... r8 = 0xfffffffe + ..........................................................................................................................D============eE----------------------R........................................................................................... r4 = r7 & r8 + ...........................................................................................................................D============eeeE-------------------R........................................................................................... r8 = r12 * r9 + ............................................................................................................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x68] = r8 + ............................................................................................................................D===========eE---------------------------R..................................................................................... r0 = r11 >> 0x20 + .............................................................................................................................D=========================eeeE----------R..................................................................................... r8 = r0 * r12 + ..............................................................................................................................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x28] = r8 + ...............................................................................................................................D=========eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R...................................................................... u64 [r1 + 0x20] = r7 + ...............................................................................................................................D==============================eE--------------------R...................................................................... r8 = r7 >> 0x20 + ................................................................................................................................D==============================eeeE-----------------R...................................................................... r7 = r8 * r12 + ................................................................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. u64 [r1 + 0x38] = r7 + .................................................................................................................................D================================eeeE----------------------R.............................................................. r5 = r4 * r12 + ....................................................................................................................................D===============================eE----------------------R.............................................................. r2 = r2 << 0x20 + ....................................................................................................................................D================================eE---------------------R.............................................................. r7 = r2 >> 0x20 + .....................................................................................................................................D===============================eeeeE------------------R.............................................................. r10 = r2 mulhu r11 + ......................................................................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x30] = r10 + ......................................................................................................................................D==================================eeeE----------------------R....................................................... r2 = r7 * r9 + .......................................................................................................................................D====================================eeeE-------------------R....................................................... r12 = r7 * r8 + .......................................................................................................................................D=======================================eeeE----------------R....................................................... r7 = r7 * r4 + ........................................................................................................................................D=============================eE---------------------------R....................................................... r6 = r3 >> 0x20 + ........................................................................................................................................D=========================================eeeE-------------R....................................................... r10 = r6 * r0 + .........................................................................................................................................D===========================================eeeE----------R....................................................... r0 = r6 * r4 + .........................................................................................................................................D==============================================eeeE-------R....................................................... r4 = r6 * r9 + .........................................................................................................................................................D=================================eeeE----R....................................................... r6 = r6 * r8 + .........................................................................................................................................................D=============eE--------------------------R....................................................... r3 = r3 << 0x20 + ..........................................................................................................................................................D===================================eeeeER....................................................... r11 = r3 mulhu r11 + ...........................................................................................................................................................D============eE-------------------------R....................................................... r3 = r3 >> 0x20 + ...........................................................................................................................................................D======================================eeeER.................................................... r9 = r3 * r9 + ...........................................................................................................................................................D=========================================eeeER................................................. r3 = r3 * r8 + ................................................................................................................................................................D=================================eE-----R................................................. r6 = r6 + r11 + ................................................................................................................................................................D==================================eeeE--R................................................. r8 = r6 > 0x20 + ..............................................................................................................................................................................................D=============eER............................................ r9 = r9 << 0x20 + ..............................................................................................................................................................................................D==============eER........................................... r9 = r9 | r10 + ....................................................................................................................................................................................................D=========eER.......................................... r9 = r9 + r7 + ....................................................................................................................................................................................................D==========eeeER....................................... r7 = r9 > 0x20 + .......................................................................................................................................................................................................D======eE-----R..................................... r7 = r7 | r8 + ........................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r1 + 0x28] + ........................................................................................................................................................................................................D===========================eER.................... r8 = r8 + r2 + .........................................................................................................................................................................................................D===========================eeeER................. r10 = r8 > 0x20 + ..........................................................................................................................................................................................................D==============================eER............... r10 = r10 | r12 + ..........................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............... r12 = u64 [r1 + 0x38] + ...........................................................................................................................................................................................................D==========================eE---R............... r12 = r12 + r4 + ...........................................................................................................................................................................................................D===========================eeeER............... r6 = r12 > 0x31 + .......................................................................................................................................................................................................................D================================eER jump 302754 if r7 != 0 +``` + +Gas simulation at offset 302580 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x8] + D=========================eE--------------R................................ r6 = r6 | r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................ r7 = u64 [r1 + 0x70] + .D=========================eE-------------R................................ r7 = r7 << 0x31 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................ r3 = u64 [r1 + 0x40] + ..D========================eeeeE----------R................................ r8 = r10 mulhu r3 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + ...D===============================================eeeER................... r9 = r10 * r0 + ...D==================================================eER.................. r8 = r8 + r9 + ....D==========================eeeE---------------------R.................. r9 = r5 * r3 + ....D=============================eeeE------------------R.................. r11 = r10 * r3 + .....D=================================================eER................. r7 = r7 - r8 + .....D==================================================eER................ r7 = r7 - r9 + ......D==============================eeeE-----------------R................ r8 = r11 >u 0 + ......D==================================================eER............... r8 = r7 - r8 + .......D================================eeE----------------R............... r11 = 0 - r11 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r7 = u64 [r1 + 0x48] + ........D===========================================eE-----R............... r2 = r7 + 0x3ffe + ........D===================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............... r4 = u64 [r1 + 0x58] + ........D============================================eeeeeeeeeeeeeeeeeeeeER jump 302831 if r2 >=s 32767 +``` + +Gas simulation at offset 302646 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 302849 +``` + +Gas simulation at offset 302649 with total cost of 3: + +``` + DeER.. r7 = 0x7fffffffffffffff + D=eER. r5 = r11 & r7 + .DeER. r9 = 0x7fff000000000000 + .D=eER jump 302882 if r5 == r9 +``` + +Gas simulation at offset 302676 with total cost of 25: + +``` + DeeeER...................... r9 = r5 > 0x1 + .DeE--------------------------------------R.............................. r7 = r5 << 0x3f + ..DeE-------------------------------------R.............................. r10 = r10 | r7 + ..DeE-------------------------------------R.............................. r5 = r5 >> 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............................. r12 = u64 [r1 + 0x70] + ...D========================eE------------R.............................. r7 = r12 << 0x30 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............................. r0 = u64 [r1 + 0x50] + ....D========================eeeE---------R.............................. r8 = r10 * r0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............................. r3 = u64 [r1 + 0x40] + .....D==========================eeeeE-----R.............................. r9 = r10 mulhu r3 + ......D=============================eE----R.............................. r8 = r8 + r9 + ......D==============================eeeE-R.............................. r9 = r5 * r3 + .......D================================eeeER............................ r11 = r10 * r3 + .......D===================================eER........................... r7 = r7 - r9 + .......D====================================eER.......................... r7 = r7 - r8 + ........D====================================eeeER....................... r8 = r11 >u 0 + ........D=======================================eER...................... r8 = r7 - r8 + .........D=======================================eeER.................... r11 = 0 - r11 + .........D==================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x20] = r12 + ..........D==================eeeeeeeeeeeeeeeeeeeeeeeeeER................. r4 = u64 [r1 + 0x58] + ..........D===================eeeeeeeeeeeeeeeeeeeeeeeeeER................ r6 = u64 [r1 + 0x18] + ..........D========================================eeeeeeeeeeeeeeeeeeeeER jump 302849 if r2 > 0x3f + ..DeE------------------------R r8 = r8 << 0x1 + ..D=eE-----------------------R r9 = r9 | r8 + ...DeE-----------------------R r8 = r11 << 0x1 + ...DeeeeeeeeeeeeeeeE---------R jump 303274 +``` + +Gas simulation at offset 302882 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r12 = u64 [r1 + 0x70] + .D========================eeeE------------R........ r9 = r12 > 0x20 + ..D===eER.................... r11 = r7 + 0xffffffffffffffc0 + ..DeE---R.................... r2 = r2 + 0x70 + ..D====eeeeeeeeeeeeeeeeeeeeER jump 303161 if r11 > r7 + DeeeeeeeeeeeeeeeER jump 303177 +``` + +Gas simulation at offset 302963 with total cost of 22: + +``` + DeER..................... r7 = r7 ^ r11 + D=eER.................... r7 = r0 | r7 + D==eeeeeeeeeeeeeeeeeeeeER jump 302977 if r7 != 0 +``` + +Gas simulation at offset 302972 with total cost of 15: + +``` + DeER.............. r12 = 0 + DeeeeeeeeeeeeeeeER jump 303419 +``` + +Gas simulation at offset 302977 with total cost of 21: + +``` + DeER.................... r7 = r12 | r5 + D=eeeeeeeeeeeeeeeeeeeeER jump 303440 if r7 == 0 +``` + +Gas simulation at offset 302984 with total cost of 21: + +``` + DeER.................... r7 = r0 | r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 302831 if r7 == 0 +``` + +Gas simulation at offset 302991 with total cost of 2: + +``` + DeER. r5 = r5 >> 0x30 + D=eER jump 303461 if r5 != 0 +``` + +Gas simulation at offset 302998 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x50] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x68] + .D========================eeeE------------R..... r10 = r8 > 0x1 + .DeER................................................. r7 = r12 | r9 + .D=eER................................................ r9 = r7 >> 0x2 + ..D=eER............................................... r7 = r7 | r9 + ..D==eER.............................................. r9 = r7 >> 0x4 + ..D===eER............................................. r7 = r7 | r9 + ...D===eER............................................ r9 = r7 >> 0x8 + ...D====eER........................................... r7 = r7 | r9 + ....D====eER.......................................... r9 = r7 >> 0x10 + ....D=====eER......................................... r7 = r7 | r9 + .....D=====eER........................................ r9 = r7 >> 0x20 + .....D======eER....................................... r7 = r7 | r9 + .....D=======eER...................................... r7 = r7 ^ 0xffffffffffffffff + ......D=======eER..................................... r9 = r7 >> 0x1 + ......DeE-------R..................................... r12 = 0x5555555555555555 + .......D=======eER.................................... r9 = r9 & r12 + .......D========eER................................... r7 = r7 - r9 + .......DeE--------R................................... r9 = 0x3333333333333333 + ........D========eER.................................. r12 = r7 & r9 + ........D========eER.................................. r7 = r7 >> 0x2 + ........D=========eER................................. r7 = r7 & r9 + .........D=========eER................................ r7 = r7 + r12 + .........D==========eER............................... r9 = r7 >> 0x4 + .........D===========eER.............................. r7 = r7 + r9 + ..........DeE----------R.............................. r9 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r7 = r7 & r9 + ...........DeE----------R............................. r9 = 0x101010101010101 + ...........D===========eeeER.......................... r7 = r7 * r9 + ...........D==============eER......................... r7 = r7 >> 0x38 + ............D==============eER........................ r7 = r7 | r10 + ............D===============eER....................... r9 = r7 + 0xfffffffffffffff1 + .............D===============eER...................... r5 = r9 << 0x20 + .............D================eER..................... r5 = r5 >> 0x20 + ..............D================eER.................... r10 = r5 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 303465 if r10 > r9 + DeER.... r7 = r7 ^ 0xffffffffffffffff + .DeER... r12 = r5 << 0x1 + ..DeER.. r7 = r12 << r7 + ..D=eER. r7 = r7 | r10 + ...DeeER fallthrough +``` + +Gas simulation at offset 303177 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeE------------------------R r10 = r5 >> r9 + .DeE-----------------------R r12 = r11 >>a 0x3f + .DeE-----------------------R r9 = r2 << 0x20 + ..DeE----------------------R r9 = r9 >> 0x20 + ..D=eE---------------------R r11 = r9 + 0xffffffffffffffc0 + ..DeE----------------------R r10 = r10 & r12 + ...D=eeeeeeeeeeeeeeeeeeeeE-R jump 303206 if r11 > 0x1 + .DeER... r9 = r9 ^ 0xffffffffffffffff + ..DeER.. r9 = r6 >> r9 + ..D=eER. r9 = r9 | r12 + ...DeeER fallthrough +``` + +Gas simulation at offset 303222 with total cost of 20: + +``` + DeER................... r8 = r8 << r2 + DeER................... r11 = r11 >>a 0x3f + D=eER.................. r8 = r8 & r11 + .DeeeER................ r11 = r3 * r10 + ..D==eeeeER............ r12 = r3 mulhu r7 + ...D=====eeeER......... r6 = r0 * r7 + ...D========eER........ r12 = r12 + r6 + ...D=========eER....... r11 = r11 + r12 + ....D=========eER...... r11 = r11 << 0x1 + ....D=======eeeER...... r6 = r3 * r7 + .....D=========eER..... r12 = r6 >> 0x3f + .....D==========eER.... r11 = r11 | r12 + .....D=========eE-R.... r6 = r6 << 0x1 + ......D=========eeeER.. r12 = r8 > 0x1 + ...D========================eER. r12 = r5 >> r12 + ...D=========================eER r12 = r3 | r12 + ....DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 303487 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x68] = r12 + DeE------------------------R.. r9 = r8 << r9 + .DeE-----------------------R.. r10 = r10 >>a 0x3f + .D=eE----------------------R.. r12 = r10 & r9 + ..DeeE---------------------R.. r3 = 0x10 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + ...DeeE----------------------R fallthrough +``` + +Gas simulation at offset 303506 with total cost of 25: + +``` + DeER........................ r11 = r11 >> 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r12 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 303671 if r11 != 0 +``` + +Gas simulation at offset 303519 with total cost of 21: + +``` + DeeeER.................. r10 = r8 > 0x1 + D=eER................................................. r7 = r7 | r9 + .D=eER................................................ r9 = r7 >> 0x2 + .D==eER............................................... r7 = r7 | r9 + ..D==eER.............................................. r9 = r7 >> 0x4 + ..D===eER............................................. r7 = r7 | r9 + ...D===eER............................................ r9 = r7 >> 0x8 + ...D====eER........................................... r7 = r7 | r9 + ....D====eER.......................................... r9 = r7 >> 0x10 + ....D=====eER......................................... r7 = r7 | r9 + .....D=====eER........................................ r9 = r7 >> 0x20 + .....D======eER....................................... r7 = r7 | r9 + .....D=======eER...................................... r7 = r7 ^ 0xffffffffffffffff + ......D=======eER..................................... r9 = r7 >> 0x1 + ......DeE-------R..................................... r11 = 0x5555555555555555 + .......D=======eER.................................... r9 = r9 & r11 + .......D========eER................................... r7 = r7 - r9 + .......DeE--------R................................... r9 = 0x3333333333333333 + ........D========eER.................................. r11 = r7 & r9 + ........D========eER.................................. r7 = r7 >> 0x2 + ........D=========eER................................. r7 = r7 & r9 + .........D=========eER................................ r7 = r7 + r11 + .........D==========eER............................... r9 = r7 >> 0x4 + .........D===========eER.............................. r7 = r7 + r9 + ..........DeE----------R.............................. r9 = 0xf0f0f0f0f0f0f0f + ..........D===========eER............................. r7 = r7 & r9 + ...........DeE----------R............................. r9 = 0x101010101010101 + ...........D===========eeeER.......................... r7 = r7 * r9 + ...........D==============eER......................... r7 = r7 >> 0x38 + ............D==============eER........................ r7 = r7 | r10 + ............D===============eER....................... r9 = r7 + 0xfffffffffffffff1 + .............D===============eER...................... r11 = r9 << 0x20 + .............D================eER..................... r11 = r11 >> 0x20 + ..............D================eER.................... r10 = r11 + 0xffffffffffffffc0 + ..............D=================eeeeeeeeeeeeeeeeeeeeER jump 303676 if r10 > 0x1 + ..DeER.. r11 = r12 >> r11 + ..D=eER. r11 = r11 | r8 + ...DeeER fallthrough +``` + +Gas simulation at offset 303692 with total cost of 17: + +``` + DeER................ r9 = r0 << r9 + DeER................ r10 = r10 >>a 0x3f + .DeER............... r0 = r10 & r9 + .DeER............... r7 = r7 + r3 + ..DeER.............. r3 = r7 + 0xfffffffffffffff0 + ..DeeeeeeeeeeeeeeeER jump 302037 +``` + +Gas simulation at offset 303710 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r6 + .DeE------------------------R.................... r11 = 0x24 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 303977 if r11 =u r5 +``` + +Gas simulation at offset 303764 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 303750 if r7 == r8 +``` + +Gas simulation at offset 303775 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 + 0xfffffffffffffff7 + .D=========================eER jump 303764 if r8 u 0 + .D===eE-----------------------------------R..... r7 = r7 + 0xffffffffffffffff + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R..... u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..... r5 = u64 [r1 + 0x30] + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 303857 if r8 == r9 +``` + +Gas simulation at offset 303826 with total cost of 26: + +``` + DeER......................... r7 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r8 + 0] + .DeE------------------------R r8 = r5 & 0xffffffffffffffef + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 303871 if r8 == 0 +``` + +Gas simulation at offset 303840 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 303926 +``` + +Gas simulation at offset 303842 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r5 = u64 [r1 + 0x30] + .D========================eE--------------R...... r8 = r5 & 0xffffffffffffffef + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 303871 if r8 == 0 +``` + +Gas simulation at offset 303855 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 303926 +``` + +Gas simulation at offset 303857 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10712, jump 295338 +``` + +Gas simulation at offset 303865 with total cost of 21: + +``` + DeER.................... r8 = r5 & 0xffffffffffffffef + D=eeeeeeeeeeeeeeeeeeeeER jump 303926 if r8 != 0 +``` + +Gas simulation at offset 303871 with total cost of 1: + +``` + DeER jump 303926 if r7 != 48 +``` + +Gas simulation at offset 303875 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 303994 if r7 == r8 +``` + +Gas simulation at offset 303886 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [r7 + 0] + .D========================eER. r8 = r7 & 0xffffffffffffffdf + .DeE------------------------R. r9 = 0x58 + .D=========================eER jump 304011 if r8 != r9 +``` + +Gas simulation at offset 303903 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304237 if r7 == r8 +``` + +Gas simulation at offset 303915 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 304245 +``` + +Gas simulation at offset 303926 with total cost of 1: + +``` + DeER jump 303933 if r5 != 0 +``` + +Gas simulation at offset 303929 with total cost of 2: + +``` + DeER. r5 = 0xa + DeeER fallthrough +``` + +Gas simulation at offset 303933 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x5cc94 + D=eE--------------------------------------R r8 = r8 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r8 = u8 [r8 + 0x1] + .D==========================eE------------R jump 304015 if r8 =u r12 +``` + +Gas simulation at offset 304083 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304045 if r7 == r8 +``` + +Gas simulation at offset 304094 with total cost of 47: + +``` + DeER.............................................. r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r7 = u8 [r7 + 0] + .DeeeE----------------------R..................... r8 = r5 * r10 + ..D==eeE--------------------R..................... i32 r5 = r8 + r9 + ...D======================eeER.................... i32 r9 = r7 + 0xffffffffffffffd0 + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 304080 if r11 >=u r9 +``` + +Gas simulation at offset 304114 with total cost of 20: + +``` + DeER................... r5 = r5 << 0x20 + D=eER.................. r4 = r5 >> 0x20 + DeeeeeeeeeeeeeeeeeeeeER jump 304133 if r11 >=u r9 +``` + +Gas simulation at offset 304123 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304792 +``` + +Gas simulation at offset 304126 with total cost of 1: + +``` + DeER r4 = 0 + DeER jump 304792 if r9 >u 9 +``` + +Gas simulation at offset 304133 with total cost of 3: + +``` + DeER.. r11 = 0x199999999999999a + DeeeER r10 = r4 * 0xa + .DeE-R r12 = 0x9 + .DeeER fallthrough +``` + +Gas simulation at offset 304150 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304181 if r7 == r8 +``` + +Gas simulation at offset 304161 with total cost of 47: + +``` + DeER.............................................. r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r7 = u8 [r7 + 0] + .DeE------------------------R..................... r4 = r10 + r9 + ..D=======================eeER.................... i32 r9 = r7 + 0xffffffffffffffd0 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 304218 if r12 >=u r9 +``` + +Gas simulation at offset 304178 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304733 +``` + +Gas simulation at offset 304181 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + D........................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 10722, jump 295338 +``` + +Gas simulation at offset 304197 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x28] + DeE------------------------R. r12 = 0x9 + D............................ r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x30] + .D========================eER r4 = r10 + r9 + ..DeeE----------------------R i32 r9 = r7 + 0xffffffffffffffd0 + ..D==eeeeeeeeeeeeeeeeeeeeE--R jump 304733 if r12 =u r11 +``` + +Gas simulation at offset 304222 with total cost of 5: + +``` + DeER.... r5 = 0xa + D=eeeER. r10 = r4 * r5 + .DeE--R. r8 = r9 ^ 0xffffffffffffffff + .D===eER jump 304150 if r8 >=u r10 +``` + +Gas simulation at offset 304234 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304772 +``` + +Gas simulation at offset 304237 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10724, jump 295338 +``` + +Gas simulation at offset 304245 with total cost of 28: + +``` + DeER........................... r8 = 0x5cc94 + D=eER.......................... r8 = r8 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0x1] + DeE--------------------------R. r5 = 0x10 + .D==========================eER jump 304303 if r8 > 0x3d + .DeE--------------------------------------R................ r9 = 0x5cd95 + .D====eE----------------------------------R................ r8 = r8 + r9 + .DeE--------------------------------------R................ r2 = 0x5cc94 + ..DeE-------------------------------------R................ r9 = r2 + r7 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R................ r11 = u8 [r9 + 0x1] + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................ r3 = u8 [r8 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................ u64 [r1 + 0x18] = r2 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r3 + ...D=========================eeeeeeeeeeeeeeeeeeeeE--------R jump 304545 if r11 >=u r5 +``` + +Gas simulation at offset 304356 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 304359 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304380 if r7 == r8 +``` + +Gas simulation at offset 304370 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 304401 +``` + +Gas simulation at offset 304380 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 10726, jump 295338 +``` + +Gas simulation at offset 304391 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 304401 with total cost of 47: + +``` + DeeER............................................. i32 r8 = r5 << r3 + .D=eER............................................ r5 = r11 | r8 + .DeE-R............................................ r8 = r2 + r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u8 [r8 + 0x1] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x30] + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 304425 if r11 >=u r8 +``` + +Gas simulation at offset 304419 with total cost of 3: + +``` + DeeER. i32 r8 = r5 >> 0x1b + D==eER jump 304359 if r8 == 0 +``` + +Gas simulation at offset 304425 with total cost of 25: + +``` + DeER........................ r5 = r5 << 0x20 + D=eER....................... r4 = r5 >> 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R jump 304548 +``` + +Gas simulation at offset 304436 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r11 = 0x5cc94 + D=eE--------------------------------------R....... r8 = r11 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r12 = u8 [r8 + 0x1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [r1 + 0x18] = r11 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 304639 if r12 >=u r5 +``` + +Gas simulation at offset 304455 with total cost of 26: + +``` + DeER......................... r5 = 0 + DeER......................... r10 = 0x71c71c7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 304467 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304488 if r7 == r8 +``` + +Gas simulation at offset 304478 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------R jump 304509 +``` + +Gas simulation at offset 304488 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 10728, jump 295338 +``` + +Gas simulation at offset 304499 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 304509 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = u64 [r1 + 0x30] + D=========================eeeER.................... r8 = r5 * r9 + .D===========================eeER.................. i32 r5 = r12 + r8 + ..DeE---------------------------R.................. r8 = r11 + r7 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................. r12 = u8 [r8 + 0x1] + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 304530 if r12 >=u r9 +``` + +Gas simulation at offset 304527 with total cost of 1: + +``` + DeER jump 304467 if r5 > 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 304645 if r12 =u r5 +``` + +Gas simulation at offset 304552 with total cost of 2: + +``` + DeER. r12 = 0xffffffffffffffff >> r3 + D=eER jump 304772 if r12 =u r5 +``` + +Gas simulation at offset 304633 with total cost of 1: + +``` + DeER jump 304562 if r12 >=u r4 +``` + +Gas simulation at offset 304636 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304772 +``` + +Gas simulation at offset 304639 with total cost of 1: + +``` + DeER r4 = 0 + DeER jump 304772 if r12 >=u r5 +``` + +Gas simulation at offset 304645 with total cost of 27: + +``` + DeER.......................... r8 = r5 << 0x20 + D=eER......................... r9 = r8 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 304655 with total cost of 4: + +``` + DeeeER. r10 = r4 * r9 + DeE--R. r5 = r12 & 0xff + .DeE-R. r8 = r5 ^ 0xffffffffffffffff + .D==eER jump 304768 if r8 =u r5 +``` + +Gas simulation at offset 304725 with total cost of 24: + +``` + DeeeeER.................... r8 = r9 mulhu r4 + .D===eeeeeeeeeeeeeeeeeeeeER jump 304655 if r8 == 0 +``` + +Gas simulation at offset 304731 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304772 +``` + +Gas simulation at offset 304733 with total cost of 2: + +``` + DeER. r5 = 0xa + D=eER jump 304772 if r9 =u r5 +``` + +Gas simulation at offset 304821 with total cost of 16: + +``` + DeER............... r7 = r4 ^ r8 + D=eER.............. r5 = r7 - r8 + .DeeeeeeeeeeeeeeeER jump 304944 +``` + +Gas simulation at offset 304829 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10736, jump 295338 +``` + +Gas simulation at offset 304837 with total cost of 27: + +``` + DeER.......................... r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r8 = u64 [r1 + 0x30] + D==========================eER jump 304880 if r7 >=u r8 +``` + +Gas simulation at offset 304849 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r6 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 304829 if r7 == r8 +``` + +Gas simulation at offset 304860 with total cost of 52: + +``` + DeER................................................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r7 = u8 [r7 + 0] + .D========================eER.......................... r7 = r7 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0x1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x30] + .D==================================================eER jump 304849 if r7 =s 0 +``` + +Gas simulation at offset 304917 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 304811 +``` + +Gas simulation at offset 304919 with total cost of 21: + +``` + DeER.................... r7 = r5 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 304960 if r7 != 0 +``` + +Gas simulation at offset 304925 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 304960 if r8 != 0 +``` + +Gas simulation at offset 304928 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10740, jump 253322 +``` + +Gas simulation at offset 304935 with total cost of 26: + +``` + DeER......................... r8 = 0x22 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeE-------------------------R r5 = r5 + 0xffffffffffffffff + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 304944 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + .DeE-----------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 304960 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 304821 if r5 >=u r4 +``` + +Gas simulation at offset 304964 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10742, jump 253322 +``` + +Gas simulation at offset 304971 with total cost of 26: + +``` + DeER......................... r8 = 0x22 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 304944 +``` + +Gas simulation at offset 304978 with total cost of 21: + +``` + DeER.................... r8 = 0xfffffffffffff001 + D=eeeeeeeeeeeeeeeeeeeeER jump 305017 if r7 > 0x3f + .D===============================eER. r8 = r8 >>a 0x26 + ..D===============================eER r9 = r9 + r8 + ..DeE-------------------------------R r8 = 0xffffffffffffffff + ..DeE-------------------------------R r10 = 0x2 + ..DeeE------------------------------R fallthrough +``` + +Gas simulation at offset 305101 with total cost of 23: + +``` + DeER...................... r8 = r8 + 0x1 + .DeeER.................... i32 r11 = r10 << r8 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 305101 if r9 >=s r11 +``` + +Gas simulation at offset 305110 with total cost of 16: + +``` + DeeER.............. i32 r10 = 0x1 << r8 + .DeER.............. r8 = 0x8010 + .DeeeeeeeeeeeeeeeER r0 = 10752, jump 232201 +``` + +Gas simulation at offset 305125 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 305286 if r7 > 0x20 + ...D=============eE---------R................ r8 = r8 + r9 + ....D=============eeE-------R................ i32 r12 = r8 >> 0x1f + .....D==============eeE-----R................ i32 r8 = r8 >>a 0x6 + .....D================eE----R................ r8 = r8 + r12 + .....D=================eeeeeeeeeeeeeeeeeeeeER jump 305729 if r10 >=s 4294967170 +``` + +Gas simulation at offset 305723 with total cost of 15: + +``` + DeER.............. r11 = 0 + DeeeeeeeeeeeeeeeER jump 305760 +``` + +Gas simulation at offset 305727 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 305729 with total cost of 28: + +``` + DeeeER......................... r11 = r10 * 0xffffffff81020409 + D===eER........................ r11 = r11 >> 0x20 + D====eER....................... r10 = r10 + r11 + .D====eeER..................... i32 r11 = r10 >> 0x1f + ..D===eeER..................... i32 r10 = r10 >>a 0x6 + ..D=====eER.................... r11 = r11 + r10 + ..D======eeeeeeeeeeeeeeeeeeeeER jump 305760 if r11 s 0 +``` + +Gas simulation at offset 305913 with total cost of 25: + +``` + DeER........................ r7 = 0x10f4e + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + D........................... r6 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 10796, jump 368493 +``` + +Gas simulation at offset 305930 with total cost of 25: + +``` + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 305939 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x80] + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 305950 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x70] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r6 + 0x38] + D=========================eE--------------R jump 306135 if r7 == 0 +``` + +Gas simulation at offset 305961 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r7 + 0x20] + D=========================eE--------------R........... r9 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = u64 [r7 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u64 [r7 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x20] = r9 + .DeE-------------------------------------------------R r12 = 0x1098230 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 305990 if r10 == 0 +``` + +Gas simulation at offset 305986 with total cost of 2: + +``` + DeER. r12 = r10 + 0x30 + DeeER fallthrough +``` + +Gas simulation at offset 305990 with total cost of 25: + +``` + DeER........................ r9 = 0x1098228 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0] = r11 + DeE------------------------R r12 = 0x1098228 + DeE------------------------R jump 306011 if r11 == 0 +``` + +Gas simulation at offset 306007 with total cost of 2: + +``` + DeER. r12 = r11 + 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 306011 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r12 + 0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x1098230] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [0x1098228] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r7 + 40] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x30] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098230] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 306045 if r11 == 0 +``` + +Gas simulation at offset 306041 with total cost of 2: + +``` + DeER. r9 = r10 + 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 306045 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0x38] + D=========================eER r8 = r8 + 0x8 + DeE-------------------------R r10 = 0xffffffffffffffff + .D........................... r7 = r5 + .DeE------------------------R r9 = 0 + .DeE------------------------R r0 = 0x2a2e + .DeE------------------------R r11 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeE---------R jump 233119 +``` + +Gas simulation at offset 306071 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [0x1098220] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r6 + D=========================eE------------------------R jump 306190 if r7 == 0 +``` + +Gas simulation at offset 306085 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + D......................................................... r6 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r5 = u64 [r1 + 0x68] + .D========================eeeE------------R............... i32 r7 = 0xfe - r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r8 = u64 [r1 + 0x60] + ..D=============================eeeeE-----R............... i32 r9 = r7 * r8 + ...D========================eeeeE---------R............... i32 r8 = r5 * r8 + ...D================================eeeE--R............... r7 = r8 * 0xffffffff81020409 + ....D==================================eE-R............... r7 = r7 >> 0x20 + ....D===================================eER............... r7 = r7 + r8 + .....D===================================eeER............. i32 r11 = r7 >> 0x1f + ......D==================================eeER............. i32 r7 = r7 >>a 0x6 + ......DeE-----------------------------------R............. r12 = 0xffffffffffffff82 + ......D====================================eER............ r7 = r7 + r11 + .......D============================eeeeeeeeeeeeeeeeeeeeER jump 306211 if r9 >=s r12 +``` + +Gas simulation at offset 306131 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 306242 +``` + +Gas simulation at offset 306135 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r6 + 0x2c] + DeE------------------------R r8 = 0x1 + D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 10800, jump 526852 +``` + +Gas simulation at offset 306153 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 10802, jump 526659 +``` + +Gas simulation at offset 306164 with total cost of 2: + +``` + DeER. r8 = 0x8 + D=eER jump 306186 if r7 > 0x20 + D====eER....................... r9 = r9 + r10 + .D====eeER..................... i32 r5 = r9 >> 0x1f + ..D===eeER..................... i32 r9 = r9 >>a 0x6 + ..D=====eER.................... r10 = r9 + r5 + ...D=====eeeeeeeeeeeeeeeeeeeeER jump 306242 if r10 > 0x20 + ......D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + .......D=============================================eE-----------------------------------------------------------------------------------R jump 306570 if r7 <=s 0 +``` + +Gas simulation at offset 306420 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = i32 [0x1098224] + D=========================eE--------------R r9 = r6 + r2 + .D=========================eE-------------R jump 306570 if r7 >=u r9 +``` + +Gas simulation at offset 306434 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r12 = 0x1098228 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x1098228] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 306570 if r7 == 0 +``` + +Gas simulation at offset 306450 with total cost of 2: + +``` + DeER. r8 = 0x1098230 + DeeER fallthrough +``` + +Gas simulation at offset 306457 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r7 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 306474 if r10 == 0 +``` + +Gas simulation at offset 306467 with total cost of 1: + +``` + D... r7 = r9 + DeER jump 306457 if r9 != 0 +``` + +Gas simulation at offset 306472 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 306570 +``` + +Gas simulation at offset 306474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + D........................... r10 = r8 + DeE------------------------R jump 306486 if r9 == 0 +``` + +Gas simulation at offset 306482 with total cost of 2: + +``` + DeER. r10 = r9 + 0x30 + DeeER fallthrough +``` + +Gas simulation at offset 306486 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r7 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x8] = r12 + .D................................................... r10 = r12 + .D========================eE------------------------R jump 306509 if r11 == 0 +``` + +Gas simulation at offset 306505 with total cost of 2: + +``` + DeER. r10 = r11 + 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 306509 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r10 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i32 [r7 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r9 + 56] = 0 + .D========================eeE-----------------------R.. i32 r8 = r2 - r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r6 = u64 [r1 + 0x50] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098224] = r8 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 10808, jump 4480 +``` + +Gas simulation at offset 306539 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = i32 [0x1098224] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = u64 [r1 + 0x10] + .D========================eE------------------------R. r9 = r6 + r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r12 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + ..D================================================eER jump 306570 if r7 >=u r9 +``` + +Gas simulation at offset 306564 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r12 + 0] + D=========================eE--------------R jump 306457 if r7 != 0 +``` + +Gas simulation at offset 306570 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeE------------------------R r5 = r6 + 0x38 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 10810, jump 2374 +``` + +Gas simulation at offset 306585 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x58] + DeE------------------------R jump 307012 if r7 == 0 +``` + +Gas simulation at offset 306592 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r9 = r7 + 0x38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u64 [r7 + 0x10] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u32 [r7 + 8] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u8 [r7 + 28] = 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r10 = i32 [0x1098224] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x20] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x18] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r7 + 0] = r12 + ..D=================================================eE------------------------R......................... r10 = r10 + r8 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x1098224] = r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r8 = u64 [0x1098230] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ u64 [0x1098230] = r7 + ...DeE-------------------------------------------------------------------------R........................ r11 = 0x1098228 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r10 = u64 [0x1098228] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u32 [r7 + 32] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x38] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 40] = 0 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x30] = r8 + .....D========================================================================eE-----------------------R jump 306674 if r10 == 0 +``` + +Gas simulation at offset 306670 with total cost of 2: + +``` + DeER. r11 = r8 + 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 306674 with total cost of 173: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... unlikely + DeE---------------------------------------R..................................................................................................................................... r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................... r2 = i32 [0x1098210] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................... r12 = u64 [r1 + 0x40] + .D========================eE--------------R..................................................................................................................................... r12 = r12 + 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................... u64 [r11 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................... r4 = u64 [r7 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r11 = u64 [r1 + 0x30] + ..D================================================eeeER........................................................................................................................ r7 = r2 * r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................ r8 = u64 [r1 + 0x48] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r3 = r7 /u r8 + ....D==============================================eE--------------------------------------------------------------R............................................................ r11 = r11 << 0x8 + .....D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r11 = r11 /u r3 + ......DeE----------------------------------------------------------------------------------------------------------------------------------------------------------------------R r9 = 0xffffffff + ......D===========================================================================================================eE-----------------------------------------------------------R r9 = r3 & r9 + .......D===================eE--------------------------------------------------------------------------------------------------------------------------------------------------R r6 = r4 + 0x2 + .......DeE---------------------------------------------------------------------------------------------------------------------------------------------------------------------R r5 = 0xffffffffffff8000 + .......DeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 306733 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeE-------------------------------------R................... r8 = r11 * r10 + .D==eeE-----------------------------------R................... i32 r8 = r8 >>a 0x8 + .D====eE----------------------------------R................... r8 = r8 + r12 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................... r7 = u8 [r8 + 0] + ..D=============================eE--------R................... r8 = r7 << 0x8 + ..D==============================eE-------R................... r7 = r7 | r8 + ..D===============================eE------R................... r7 = r7 ^ r5 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r7 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xfffffffffffffffe] = r7 + ...DeE-------------------------------------------------------R r10 = r10 + 0x1 + ...DeE-------------------------------------------------------R r6 = r6 + 0x4 + ....DeE------------------------------------------------------R jump 306733 if r10 > 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + .DeE-------------------------R r7 = 0x3f800000 + .DeeeeeeeeeeeeeeeE-----------R r0 = 10822, jump 60905 +``` + +Gas simulation at offset 306868 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r1 + 0x50] + D=========================eER......................... r6 = r6 + 0x4 + DeE-------------------------R......................... r5 = 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0] + .DeE-------------------------------------------------R r0 = 0x2a48 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 60715 +``` + +Gas simulation at offset 306890 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 10824, jump 60715 +``` + +Gas simulation at offset 306899 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 10826, jump 60715 +``` + +Gas simulation at offset 306914 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + DeE------------------------R r0 = 0x2a4c + .DeE-----------------------R r8 = r8 ^ 0xffffffff80000000 + .DeeeeeeeeeeeeeeeE---------R jump 59336 +``` + +Gas simulation at offset 306936 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 10830, jump 60063 +``` + +Gas simulation at offset 306948 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 10832, jump 60063 +``` + +Gas simulation at offset 306958 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 10834, jump 59336 +``` + +Gas simulation at offset 306968 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 10836, jump 66180 +``` + +Gas simulation at offset 306975 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r6 + 0] = r7 + DeE------------------------R.................... r5 = r5 + 0x1 + DeE------------------------R.................... r6 = r6 + 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 306890 if r5 s 0 +``` + +Gas simulation at offset 307228 with total cost of 15: + +``` + DeER.............. r7 = 0x10f4e + DeeeeeeeeeeeeeeeER r0 = 10848, jump 368493 +``` + +Gas simulation at offset 307240 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x20] + D=========================eER......................... r7 = r7 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE------------------------------------R jump 307258 +``` + +Gas simulation at offset 307251 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 307258 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 307269 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 307271 with total cost of 2: + +``` + DeER. r8 = 0xf + D=eER jump 307294 if r8 > 0x3e + .D=eE----------------------R.......................... r7 = r7 + r9 + .D==eeE--------------------R.......................... i32 r7 = r7 >>a 0x2 + .D========================eER......................... r7 = r7 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098240] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 307329 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffec0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x138] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x130] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x128] = r6 + .DeE------------------------R r7 = 0x10f85 + .DeE------------------------R r8 = 0x1 + .D=eeeeeeeeeeeeeeeE---------R r0 = 10858, jump 370004 +``` + +Gas simulation at offset 307360 with total cost of 1: + +``` + DeER jump 308130 if r7 <=s 0 +``` + +Gas simulation at offset 307364 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r8 = 0x199d7 + .D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 10860, jump 275376 +``` + +Gas simulation at offset 307393 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 308116 if r7 == 0 +``` + +Gas simulation at offset 307397 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + DeE------------------------R r8 = 0x1b761 + DeE------------------------R r9 = 0x194c9 + .D.......................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 10862, jump 275339 +``` + +Gas simulation at offset 307420 with total cost of 25: + +``` + DeER........................ r7 = 0x1b786 + DeER........................ r8 = 0x34 + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 10864, jump 274485 +``` + +Gas simulation at offset 307443 with total cost of 26: + +``` + DeER......................... r7 = 0x10d8350 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i32 [0x10d8350] + D=========================eER jump 308070 if r7 == 0 +``` + +Gas simulation at offset 307462 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = 0 + DeE---------------------------------------R........... r5 = 0 + DeE---------------------------------------R........... r6 = 0 + .DeE--------------------------------------R........... r7 = 0x10d8358 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x60] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 72] = 0x1a53554d + .DeE--------------------------------------R........... r7 = 0x1aa7d + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x30] = r7 + ..DeE-------------------------------------R........... r7 = 0x1454a + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 56] = 0x6468544d + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 307926 +``` + +Gas simulation at offset 307511 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10866, jump 527192 +``` + +Gas simulation at offset 307520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r6 + DeE------------------------R r8 = 0x1 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10868, jump 526852 +``` + +Gas simulation at offset 307535 with total cost of 15: + +``` + D................. r6 = r7 + DeER.............. r7 = r1 + 0x88 + DeeeeeeeeeeeeeeeER r0 = 10870, jump 485462 +``` + +Gas simulation at offset 307548 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10872, jump 526659 +``` + +Gas simulation at offset 307557 with total cost of 16: + +``` + D.................. r9 = r7 + DeER............... r7 = r1 + 0x88 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 10874, jump 485506 +``` + +Gas simulation at offset 307572 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x108 + DeER............... r8 = r1 + 0x88 + .DeeeeeeeeeeeeeeeER r0 = 10876, jump 491850 +``` + +Gas simulation at offset 307587 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10878, jump 527192 +``` + +Gas simulation at offset 307596 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + .D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 10880, jump 275339 +``` + +Gas simulation at offset 307619 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x109] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10882, jump 275339 +``` + +Gas simulation at offset 307633 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10a] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10884, jump 275339 +``` + +Gas simulation at offset 307647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10b] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10886, jump 275339 +``` + +Gas simulation at offset 307661 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10c] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10888, jump 275339 +``` + +Gas simulation at offset 307675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10d] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10890, jump 275339 +``` + +Gas simulation at offset 307689 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10e] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10892, jump 275339 +``` + +Gas simulation at offset 307703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x10f] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10894, jump 275339 +``` + +Gas simulation at offset 307717 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x110] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10896, jump 275339 +``` + +Gas simulation at offset 307731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x111] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10898, jump 275339 +``` + +Gas simulation at offset 307745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x112] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10900, jump 275339 +``` + +Gas simulation at offset 307759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x113] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10902, jump 275339 +``` + +Gas simulation at offset 307773 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x114] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10904, jump 275339 +``` + +Gas simulation at offset 307787 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x115] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10906, jump 275339 +``` + +Gas simulation at offset 307801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x116] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10908, jump 275339 +``` + +Gas simulation at offset 307815 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x117] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10910, jump 275339 +``` + +Gas simulation at offset 307829 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x118] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10912, jump 275339 +``` + +Gas simulation at offset 307843 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x119] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10914, jump 275339 +``` + +Gas simulation at offset 307857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x11a] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10916, jump 275339 +``` + +Gas simulation at offset 307871 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r1 + 0x11b] + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 10918, jump 275339 +``` + +Gas simulation at offset 307888 with total cost of 26: + +``` + DeER......................... r9 = r1 + 0x7e + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------R r0 = 10920, jump 275339 +``` + +Gas simulation at offset 307905 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u32 [r7 + 0] + DeE-------------------------------------------------R. r6 = r6 + 0x1 + .DeeE-----------------------------------------------R. i32 r5 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x70] + .D=========================eE-----------------------R. r9 = r9 + 0x28 + ..D================================================eER jump 308070 if r6 >=u r7 +``` + +Gas simulation at offset 307926 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0x70] = r9 + .D=================================================eER r8 = r8 + r9 + .DeE-------------------------------------------------R r7 = r1 + 0x7e + .DeE-------------------------------------------------R r9 = 0x8 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 10922, jump 254483 +``` + +Gas simulation at offset 307951 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 134] = 0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 10924, jump 526659 +``` + +Gas simulation at offset 307964 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 307905 if r7 =u r7 +``` + +Gas simulation at offset 308600 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r8 + 0xffffffffffffffff] + DeE---------------------------------------R..... r7 = r8 + 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeER jump 308595 if r9 == r10 +``` + +Gas simulation at offset 308610 with total cost of 21: + +``` + DeER.................... r9 = r9 + 0xfffffffffffffff2 + D=eeeeeeeeeeeeeeeeeeeeER jump 308595 if r11 =u r9 +``` + +Gas simulation at offset 308873 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 309252 if r7 != 61 +``` + +Gas simulation at offset 308881 with total cost of 2: + +``` + DeER. r8 = 0xfffffffffffffffa + DeeER fallthrough +``` + +Gas simulation at offset 308885 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u8 [r6 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 308906 if r5 == 0 +``` + +Gas simulation at offset 308894 with total cost of 1: + +``` + DeER r6 = r9 + 0x1 + DeER jump 308885 if r5 == r10 +``` + +Gas simulation at offset 308900 with total cost of 2: + +``` + DeER. r7 = r5 + 0xfffffffffffffff2 + D=eER jump 308885 if r8 =u r5 +``` + +Gas simulation at offset 308964 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 308971 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 309072 if r5 == 47 +``` + +Gas simulation at offset 308975 with total cost of 1: + +``` + DeER jump 309239 if r5 == 0 +``` + +Gas simulation at offset 308979 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x70] + DeE---------------------------------------R.......... r9 = 0x12518 + DeE---------------------------------------R.......... r0 = 0x2ae8 + .DeE--------------------------------------R.......... r1 = r1 + 0xffffffffffffffb0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x48] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x40] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x38] = r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..DeE-----------------------------------------------R r5 = 0x12518 + ..D.................................................. r6 = r7 + ..DeE-----------------------------------------------R r7 = 0x12518 + ...DeE----------------------------------------------R r0 = 0x36ec + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 253600 +``` + +Gas simulation at offset 309027 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 10986, jump 254165 +``` + +Gas simulation at offset 309039 with total cost of 15: + +``` + D................. r6 = r7 + DeER.............. r8 = 0x2f + DeeeeeeeeeeeeeeeER r0 = 10988, jump 254511 +``` + +Gas simulation at offset 309051 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 309086 if r7 == 0 +``` + +Gas simulation at offset 309054 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1] = 0 + D........................... r7 = r6 + D........................... r8 = r5 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 10990, jump 384017 +``` + +Gas simulation at offset 309070 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 309095 +``` + +Gas simulation at offset 309072 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 10992, jump 254165 +``` + +Gas simulation at offset 309082 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER jump 309117 +``` + +Gas simulation at offset 309086 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10994, jump 254165 +``` + +Gas simulation at offset 309095 with total cost of 15: + +``` + D................. r8 = r6 + D................. r6 = r7 + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 10996, jump 4480 +``` + +Gas simulation at offset 309108 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 10998, jump 4480 +``` + +Gas simulation at offset 309117 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u32 [0x109824c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x120] = r6 + .D========================eER......................... r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x1098250] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109824c] = r8 + ..D========================eE------------------------R r8 = r8 << 0x20 + ..D=========================eE-----------------------R r8 = r8 >> 0x1b + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11000, jump 4717 +``` + +Gas simulation at offset 309158 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x1098250] = r7 + DeE------------------------R.................................................. r5 = r5 << 0x5 + D=eE-----------------------R.................................................. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u64 [r1 + 0x110] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r10 = u64 [r1 + 0x118] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x120] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x8] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r7 + 0x10] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x60] + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 309206 +``` + +Gas simulation at offset 309202 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 309206 with total cost of 27: + +``` + DeeER......................... i32 r5 = r5 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x58] + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 11002, jump 280434 +``` + +Gas simulation at offset 309223 with total cost of 20: + +``` + DeER................... r6 = r1 + 0x88 + DeeeeeeeeeeeeeeeeeeeeER jump 308538 if r7 == 0 +``` + +Gas simulation at offset 309231 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 308439 +``` + +Gas simulation at offset 309234 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R jump 309252 +``` + +Gas simulation at offset 309239 with total cost of 15: + +``` + DeER.............. r11 = 0x13536 + DeeeeeeeeeeeeeeeER jump 309252 +``` + +Gas simulation at offset 309246 with total cost of 2: + +``` + DeER. r11 = 0x14e00 + DeeER fallthrough +``` + +Gas simulation at offset 309252 with total cost of 25: + +``` + DeER........................ r8 = 0x174a8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x60] + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11004, jump 275339 +``` + +Gas simulation at offset 309275 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 309206 +``` + +Gas simulation at offset 309277 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 11006, jump 4480 +``` + +Gas simulation at offset 309287 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x109824c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 309308 if r8 == 0 +``` + +Gas simulation at offset 309296 with total cost of 15: + +``` + DeER.............. r7 = 0x1b7bb + DeeeeeeeeeeeeeeeER r0 = 11008, jump 273976 +``` + +Gas simulation at offset 309308 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u8 [0x1098244] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x138] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x130] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x128] + .D========================eER..................... r1 = r1 + 0x140 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 309332 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x13a04 + DeE------------------------R r8 = 0x18 + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 11010, jump 274485 +``` + +Gas simulation at offset 309355 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 308223 +``` + +Gas simulation at offset 309358 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x6f218] + DeeeeeeeeeeeeeeeE----------R r0 = 11012, jump 12931 +``` + +Gas simulation at offset 309370 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r8 = 0x199d9 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11014, jump 275339 +``` + +Gas simulation at offset 309386 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11016, jump 12591 +``` + +Gas simulation at offset 309393 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 308223 +``` + +Gas simulation at offset 309396 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x1098244] + .D=========================eER jump 309459 if r7 == 0 +``` + +Gas simulation at offset 309416 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11020, jump 247698 +``` + +Gas simulation at offset 309423 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x1098248] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x1098244] = 0 + D=========================eER jump 309459 if r7 == 0 +``` + +Gas simulation at offset 309438 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11022, jump 234407 +``` + +Gas simulation at offset 309445 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11024, jump 12591 +``` + +Gas simulation at offset 309452 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x1098248] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 309459 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 309473 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [0x109825c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x1098258] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 309494 if r8 == 0 +``` + +Gas simulation at offset 309488 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 247102 +``` + +Gas simulation at offset 309494 with total cost of 18: + +``` + DeeER................ i32 r7 = r7 << 0x7 + D==eeeER............. r8 = r7 * 0xffffffff81020409 + .D====eER............ r8 = r8 >> 0x20 + .D=====eER........... r7 = r7 + r8 + ..D=====eeER......... i32 r8 = r7 >> 0x1f + ...D====eeER......... i32 r7 = r7 >>a 0x6 + ...D======eER........ r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeER jump 247102 +``` + +Gas simulation at offset 309522 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [0x1098244] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 309544 if r7 == 0 +``` + +Gas simulation at offset 309531 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109825c] = 0x1 + DeE------------------------R r7 = 0 + DeeeeeeeeeeeeeeeE----------R jump 247102 +``` + +Gas simulation at offset 309544 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 309546 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [0x1098244] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 309595 if r7 == 0 +``` + +Gas simulation at offset 309555 with total cost of 35: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......... r7 = i32 [0x1098258] + D=========================eeER........ i32 r7 = r7 << 0x7 + .D==========================eeeER..... r8 = r7 * 0xffffffff81020409 + .D=============================eER.... r8 = r8 >> 0x20 + .D==============================eER... r7 = r7 + r8 + ..D==============================eeER. i32 r8 = r7 >> 0x1f + ...D=============================eeER. i32 r7 = r7 >>a 0x6 + ...D===============================eER r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R u8 [0x109825c] = 0 + ....DeeeeeeeeeeeeeeeE----------------R jump 247102 +``` + +Gas simulation at offset 309595 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 309597 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [0x1098244] + D=========================eER jump 309815 if r9 == 0 +``` + +Gas simulation at offset 309607 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffff28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0xd0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0xc8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0xc0] = r6 + .D.................................................... r5 = r8 + .D.................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i32 [0x109824c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x1098260] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 310534 if r7 == 0 +``` + +Gas simulation at offset 309647 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x60 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 11034, jump 485462 +``` + +Gas simulation at offset 309660 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x60 + D.................. r8 = r6 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11036, jump 485506 +``` + +Gas simulation at offset 309674 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x48 + DeER............... r8 = r1 + 0x60 + .DeeeeeeeeeeeeeeeER r0 = 11038, jump 491850 +``` + +Gas simulation at offset 309687 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x109824c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 310534 if r7 == 0 +``` + +Gas simulation at offset 309700 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x1098250] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeE------------------------------------------------R r5 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0 + .DeE------------------------------------------------R r6 = 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 309746 +``` + +Gas simulation at offset 309727 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R r7 = r7 << 0x20 + .D=========================eE-------------R r7 = r7 >> 0x20 + .DeE--------------------------------------R r6 = r6 + 0x20 + .D==========================eE------------R jump 309819 if r5 >=u r7 +``` + +Gas simulation at offset 309746 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .D=========================eE------------------------R r8 = r7 + 0xffffffffffffffe8 + .DeE-------------------------------------------------R r7 = r1 + 0x48 + ..DeE------------------------------------------------R r9 = 0x14 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11040, jump 257311 +``` + +Gas simulation at offset 309772 with total cost of 1: + +``` + DeER jump 309727 if r7 != 0 +``` + +Gas simulation at offset 309775 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 11042, jump 383799 +``` + +Gas simulation at offset 309791 with total cost of 1: + +``` + DeER jump 309819 if r7 != 0 +``` + +Gas simulation at offset 309794 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x1098250] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x109824c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 309727 +``` + +Gas simulation at offset 309815 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 309819 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 310534 if r7 == 0 +``` + +Gas simulation at offset 309832 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 11044, jump 243337 +``` + +Gas simulation at offset 309842 with total cost of 1: + +``` + DeER jump 310498 if r7 == 0 +``` + +Gas simulation at offset 309846 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x1098260] = 0x1 + DeE------------------------R......................... r5 = 0x1098264 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098264] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x1098268] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109826c] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098270] = 0xffffffffffffffff + .DeE------------------------------------------------R r8 = 0x17d75 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 11046, jump 275376 +``` + +Gas simulation at offset 309902 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 310492 if r7 == 0 +``` + +Gas simulation at offset 309906 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r7 = r1 + 0xbc + DeER............... r8 = 0x4 + .DeER.............. r9 = 0x1 + .D................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 11048, jump 275069 +``` + +Gas simulation at offset 309927 with total cost of 1: + +``` + DeER jump 310049 if r7 == 0 +``` + +Gas simulation at offset 309930 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0xbd] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r1 + 0xbc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r1 + 0xbe] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r10 = i8 [r1 + 0xbf] + .D========================eE--------------R.......... r7 = r7 << 0x8 + .D=========================eE-------------R.......... r7 = r7 | r8 + .D========================eE--------------R.......... r9 = r9 << 0x10 + ..D========================eE-------------R.......... r10 = r10 << 0x18 + ..D=========================eE------------R.......... r9 = r9 | r10 + ..D==========================eE-----------R.......... r7 = r7 | r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + ...D==========================eeeeeeeeeeeeeeeeeeeeE-R jump 310243 if r7 == 1130450022 +``` + +Gas simulation at offset 309976 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u8 [r1 + 0xbd] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u8 [r1 + 0xbc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u8 [r1 + 0xbe] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = i8 [r1 + 0xbf] + .D========================eER... r7 = r7 << 0x8 + .D=========================eER.. r7 = r7 | r8 + .D========================eE-R.. r9 = r9 << 0x10 + .D========================eE-R.. r10 = r10 << 0x18 + ..D========================eER.. r9 = r9 | r10 + ..D=========================eER. r7 = r7 | r9 + ..D==========================eER jump 310470 if r7 != 1399285583 +``` + +Gas simulation at offset 310018 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r1 + 78] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u16 [r1 + 76] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [r1 + 72] = 0 + .D========================eE--------------R.......... r6 = r1 + 0x49 + .DeE--------------------------------------R.......... r5 = 0x19000 + ..DeE-------------------------------------R.......... r7 = 0x13e32 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 310080 +``` + +Gas simulation at offset 310049 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11050, jump 276151 +``` + +Gas simulation at offset 310058 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 310849 +``` + +Gas simulation at offset 310064 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 11052, jump 311302 +``` + +Gas simulation at offset 310073 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + D==eER jump 310454 if r5 == 0 +``` + +Gas simulation at offset 310080 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u8 [r6 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r8 = u8 [r6 + 0x4] + D=========================eE--------------R....................................... r7 = r7 << 0x8 + .D=========================eE-------------R....................................... r7 = r7 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r8 = i8 [r6 + 0x3] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u8 [r6 + 0x1] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u8 [r6 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u8 [r6 + 0x2] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r1 + 0x4c] = r7 + ..D========================eE-------------------------R........................... r9 = r9 << 0x8 + ..D================================================eE-R........................... r9 = r9 | r10 + ...D================================================eER........................... r11 = r11 << 0x10 + ...D========================eE------------------------R........................... r8 = r8 << 0x18 + ...D=================================================eER.......................... r8 = r8 | r11 + ...D==================================================eER......................... r8 = r8 | r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x48] = r8 + ....DeE--------------------------------------------------------------------------R r8 = 0x1 + ....DeE--------------------------------------------------------------------------R r9 = 0x1 + .....D=======================eE--------------------------------------------------R r7 = r1 + 0x4e + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x40] + .....DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 11054, jump 275069 +``` + +Gas simulation at offset 310147 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 310454 if r7 == 0 +``` + +Gas simulation at offset 310151 with total cost of 25: + +``` + DeER........................ r9 = 0x6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 11056, jump 257311 +``` + +Gas simulation at offset 310166 with total cost of 1: + +``` + DeER jump 310073 if r7 != 0 +``` + +Gas simulation at offset 310169 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 310064 if r7 == 3 +``` + +Gas simulation at offset 310177 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 310073 if r7 != 1 +``` + +Gas simulation at offset 310181 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x60 + DeER......................... r8 = 0x15 + DeER......................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------R r0 = 11058, jump 275069 +``` + +Gas simulation at offset 310200 with total cost of 1: + +``` + DeER jump 310073 if r7 == 0 +``` + +Gas simulation at offset 310203 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u8 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u8 [r1 + 0x67] + D=========================eE--------------R.................................... r7 = r7 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r9 = u8 [r1 + 0x66] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... r10 = u8 [r1 + 0x65] + .D========================eE--------------R.................................... r8 = r8 << 0x10 + .D=========================eE-------------R.................................... r7 = r7 | r8 + ..D========================eE-------------R.................................... r9 = r9 << 0x8 + ..D=========================eE------------R.................................... r9 = r9 | r10 + ..D==========================eE-----------R.................................... r7 = r7 | r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 310073 +``` + +Gas simulation at offset 310243 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 310247 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x48 + DeER............... r8 = 0x4 + DeER............... r9 = 0x1 + .D................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 11060, jump 275069 +``` + +Gas simulation at offset 310265 with total cost of 1: + +``` + DeER jump 310441 if r7 == 0 +``` + +Gas simulation at offset 310269 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = i8 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r1 + 0x49] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = u8 [r1 + 0x4a] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u8 [r1 + 0x4b] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ..D................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11062, jump 274101 +``` + +Gas simulation at offset 310300 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 310441 if r7 > 0x4 + ..D=========================eE------------R............. r7 = r7 | r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r8 = u64 [r1 + 0x18] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0x10] + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 310396 +``` + +Gas simulation at offset 310377 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 310396 +``` + +Gas simulation at offset 310382 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + D........................... r6 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 11066, jump 311302 +``` + +Gas simulation at offset 310393 with total cost of 2: + +``` + D.... r9 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 310396 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 310441 if r5 u 0 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE-------------------------------------R jump 310849 +``` + +Gas simulation at offset 310492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 310849 +``` + +Gas simulation at offset 310498 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x6f218] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 11072, jump 12931 +``` + +Gas simulation at offset 310514 with total cost of 25: + +``` + D........................... r10 = r7 + DeER........................ r8 = 0x17d77 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE---------R r0 = 11074, jump 275339 +``` + +Gas simulation at offset 310534 with total cost of 15: + +``` + DeER.............. r7 = 0x199fb + DeeeeeeeeeeeeeeeER r0 = 11076, jump 384000 +``` + +Gas simulation at offset 310546 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 310617 if r5 > 0xf + D==eeeeeeeeeeeeeeeeeeeeER jump 310617 if r7 >u 2 +``` + +Gas simulation at offset 310560 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r6 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u8 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = i8 [r6 + 0x3] + .D========================eER.......................... r7 = r7 << 0x8 + .D=========================eER......................... r7 = r7 | r8 + .D========================eE-R......................... r9 = r9 << 0x10 + .D========================eE-R......................... r10 = r10 << 0x18 + ..D========================eER......................... r9 = r9 | r10 + ..D=========================eER........................ r7 = r7 | r9 + ..D==========================eER....................... r7 = r7 ^ 0x6468544d + ...D==========================eeeER.................... r7 = r7 >u 0 + ...D=============================eeeeeeeeeeeeeeeeeeeeER jump 310617 if r7 != 0 +``` + +Gas simulation at offset 310600 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + D........................... r8 = r6 + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 11078, jump 383914 +``` + +Gas simulation at offset 310614 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 310801 +``` + +Gas simulation at offset 310617 with total cost of 26: + +``` + D............................ r7 = r6 + D............................ r8 = r5 + DeER......................... r0 = 0x2b48 + DeER......................... r1 = r1 + 0xffffffffffffffe8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r8 + ..D.......................... r6 = r7 + ..DeE-----------------------R r7 = 0x20 + ..DeE-----------------------R r8 = 0x1 + ..DeE-----------------------R r9 = 0 + ...DeE----------------------R r0 = 0x33b6 + ...DeeeeeeeeeeeeeeeE--------R jump 528562 +``` + +Gas simulation at offset 310656 with total cost of 26: + +``` + D............................ r5 = r7 + DeER......................... r0 = 0x2b4a + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r7 = 0x20 + .DeE------------------------R r8 = 0x1 + ..DeE-----------------------R r6 = 0x1 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x33bc + ..DeeeeeeeeeeeeeeeE---------R jump 528562 +``` + +Gas simulation at offset 310692 with total cost of 52: + +``` + D...................................................... r6 = r7 + D...................................................... r7 = r5 + D...................................................... r8 = r6 + DeER................................................... r0 = 0x2b4c + .DeER.................................................. r1 = r1 + 0xffffffffffffff70 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x80] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r8 + ..D.................................................... r5 = r7 + ..DeE------------------------R......................... r7 = 0x10d87b8 + ..D=eE-----------------------R......................... r8 = 0xff + ...DeE-----------------------R......................... r9 = 0x40 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ...DeE------------------------------------------------R r0 = 0x4d86 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 256151 +``` + +Gas simulation at offset 310746 with total cost of 1: + +``` + DeER jump 310783 if r7 != 0 +``` + +Gas simulation at offset 310749 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r1 + 0x60 + .DeE--------------------------------------R............ r9 = r1 + 0x48 + .D..................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u64 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r7 = u64 [r7 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x60] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = i32 [r1 + 0x48] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11086, jump 383914 +``` + +Gas simulation at offset 310783 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11088, jump 369901 +``` + +Gas simulation at offset 310792 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11090, jump 369901 +``` + +Gas simulation at offset 310801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 11092, jump 243337 +``` + +Gas simulation at offset 310813 with total cost of 1: + +``` + D... r6 = r7 + DeER jump 310867 if r7 == 0 +``` + +Gas simulation at offset 310818 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [0x8ec20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 310837 if r7 != 0 +``` + +Gas simulation at offset 310829 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11094, jump 280361 +``` + +Gas simulation at offset 310837 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11096, jump 4480 +``` + +Gas simulation at offset 310846 with total cost of 2: + +``` + D.... r7 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 310849 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0xc0] + DeE------------------------R...................... r1 = r1 + 0xd8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 310867 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x6f218] + DeeeeeeeeeeeeeeeE----------R r0 = 11098, jump 12931 +``` + +Gas simulation at offset 310879 with total cost of 25: + +``` + D........................... r9 = r7 + DeER........................ r8 = 0x16c39 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE---------R r0 = 11100, jump 275339 +``` + +Gas simulation at offset 310898 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 310818 +``` + +Gas simulation at offset 310900 with total cost of 1: + +``` + DeER jump 310920 if r7 == 0 +``` + +Gas simulation at offset 310903 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u8 [0x1098244] + D=========================eE--------------R...... r8 = r8 & 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 310920 if r8 == 0 +``` + +Gas simulation at offset 310916 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 245971 +``` + +Gas simulation at offset 310920 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 310922 with total cost of 1: + +``` + DeER jump 311032 if r7 == 0 +``` + +Gas simulation at offset 310925 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u8 [0x1098244] + D=========================eE--------------R...... r9 = r9 & 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 311032 if r9 == 0 +``` + +Gas simulation at offset 310938 with total cost of 50: + +``` + DeER................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u32 [0x1098280] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u8 [0x1098260] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098278] = r7 + ..D========================eeeE---------------------R r8 = r8 > 0x20 + .DeE--------------------------R r7 = 0x1 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 11162, jump 5210 +``` + +Gas simulation at offset 311602 with total cost of 20: + +``` + D...................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 311855 if r7 == 0 +``` + +Gas simulation at offset 311608 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + D........................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + D........................... r9 = r5 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 11164, jump 275069 +``` + +Gas simulation at offset 311627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 311855 if r7 > 0x1f + .D==eE-----------------------------------------------------------------------R.. r11 = r11 + r8 + ..D==eeE---------------------------------------------------------------------R.. i32 r11 = r11 >>a 0x1 + ..D=========================================================================eeER i32 r10 = r10 - r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = i32 [r9 + 0x1c] + ...DeeE------------------------------------------------------------------------R i32 r11 = r7 >> 0x1f + ....D=eE-----------------------------------------------------------------------R r11 = r11 + r7 + ....D==eeE---------------------------------------------------------------------R i32 r11 = r11 >>a 0x1 + .....D======================================================================eeER i32 r9 = r9 - r11 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 312133 +``` + +Gas simulation at offset 312120 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10982b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10982bc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 312133 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u32 [0x1098298] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u32 [0x10982a0] = r9 + .DeE------------------------R........................... r10 = r10 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10982b0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u8 [0x10982a4] + .D========================eE------------------------R... r7 = r7 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10982b4] = r7 + ..D================================================eeER. r7 = 0 - r10 + ...D=================================================eER r7 = r7 & 0x1400000 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 11194, jump 372268 +``` + +Gas simulation at offset 312189 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x8118c] = r8 + DeE------------------------R r7 = 0x10000 + DeeeeeeeeeeeeeeeE----------R r0 = 11196, jump 372268 +``` + +Gas simulation at offset 312208 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x10982a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 312221 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x8] = r6 + .DeE------------------------R.................................................. r7 = 0x1098324 + .DeE------------------------R.................................................. r10 = 0x7fffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098324] = r10 + ..DeE------------------------------------------------R......................... r3 = 0x1098328 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098328] = r10 + ..DeE------------------------------------------------R......................... r4 = 0x109832c + ..DeE------------------------------------------------R......................... r2 = 0xffffffff80000001 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x10a1b98] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x109832c] = r2 + ...DeE------------------------------------------------R........................ r0 = 0x1098330 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098330] = r2 + ....D===============================================eeeeeeeeeeeeeeeeeeeeE-----R jump 312411 if r7 <=s 0 +``` + +Gas simulation at offset 312304 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [0x10a1ba0] + D=========================eER. r5 = r5 + 0x4 + DeE-------------------------R. r7 = r7 << 0x3 + D==========================eER r7 = r7 + r5 + .DeE-------------------------R r9 = 0x7fffffff + .DeE-------------------------R r12 = 0xffffffff80000001 + .DeeeeeeeeeeeeeeeE-----------R jump 312357 +``` + +Gas simulation at offset 312333 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r1 + 0] + D.................................................... r8 = r12 + D.................................................... r9 = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r6 + .D................................................... r12 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 312351 +``` + +Gas simulation at offset 312346 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r6 + D........................... r12 = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 312351 with total cost of 2: + +``` + DeER. r5 = r5 + 0x8 + D=eER jump 312403 if r5 == r7 +``` + +Gas simulation at offset 312357 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 312376 if r6 >=s r10 +``` + +Gas simulation at offset 312364 with total cost of 25: + +``` + D........................... r11 = r3 + D........................... r8 = r2 + D........................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r6 + .D.......................... r2 = r8 + .DeeeeeeeeeeeeeeeE---------R jump 312388 +``` + +Gas simulation at offset 312376 with total cost of 1: + +``` + D... r11 = r0 + D... r8 = r6 + DeER jump 312388 if r2 >=s r6 +``` + +Gas simulation at offset 312383 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r6 + D........................... r2 = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 312388 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r5 + 0] + D=========================eE--------------R jump 312333 if r6 > 0x1f + .D=========================eE-----------------------R..... r9 = r9 + r2 + ..D=========================eeE---------------------R..... i32 r9 = r9 >>a 0x1 + ..D================================================eeER... i32 r5 = r5 - r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0x1c] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r10 = i32 [0x1098340] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r11 = i32 [0x1098344] + ....D========================eeE-----------------------R.. i32 r12 = r7 >> 0x1f + ....D==========================eE----------------------R.. r12 = r12 + r7 + .....D==========================eeE--------------------R.. i32 r3 = r12 >>a 0x1 + ......D=======================eE-----------------------R.. r12 = r10 | r11 + .......D==============================================eeER i32 r6 = r8 - r3 + .......D=======================eE------------------------R jump 312890 if r12 == 0 +``` + +Gas simulation at offset 312868 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x81188] = 0 + DeE------------------------R. r8 = 0xffffffff7fffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098348] = r8 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 312890 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [0x1098298] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x1098330] + .DeE--------------------------------------R r11 = r11 + r6 + .DeeE-------------------------------------R i32 r12 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u32 [0x10982a0] = r11 + ..D=======================eE--------------R jump 312931 if r10 =s r10 +``` + +Gas simulation at offset 312931 with total cost of 27: + +``` + DeeER......................... i32 r5 = r10 - r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098298] = r5 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 312941 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109832c] + .DeeE-------------------------------------R i32 r9 = r11 + r3 + .D========================eE--------------R jump 312964 if r8 =s r8 +``` + +Gas simulation at offset 312964 with total cost of 27: + +``` + DeeER......................... i32 r11 = r8 - r3 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r11 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 312974 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r8 = r5 + r2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u32 [0x10982b0] = r8 + .DeE--------------------------------------R.................................... r8 = r11 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... u32 [0x10982b4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u32 [0x10982b8] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... u32 [0x10982bc] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982c0] = r2 + ..DeE------------------------------------------------R......................... r8 = 0x81190 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982c4] = r7 + ...DeE-----------------------------------------------R......................... r7 = 0x81190 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x20] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ....D===============================================eE------------------------R r1 = r1 + 0x30 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 493475 +``` + +Gas simulation at offset 313043 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11210, jump 527163 +``` + +Gas simulation at offset 313056 with total cost of 25: + +``` + DeER........................ r6 = 0x1098368 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098368] = r7 + DeE------------------------R r7 = r1 + 0x7 + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x1 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11212, jump 259637 +``` + +Gas simulation at offset 313086 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11214, jump 527163 +``` + +Gas simulation at offset 313099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x2 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11216, jump 259637 +``` + +Gas simulation at offset 313120 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11218, jump 527163 +``` + +Gas simulation at offset 313133 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x3 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11220, jump 259637 +``` + +Gas simulation at offset 313154 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11222, jump 527163 +``` + +Gas simulation at offset 313167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x4 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11224, jump 259637 +``` + +Gas simulation at offset 313188 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11226, jump 527163 +``` + +Gas simulation at offset 313201 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x5 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11228, jump 259637 +``` + +Gas simulation at offset 313222 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11230, jump 527163 +``` + +Gas simulation at offset 313235 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x6 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11232, jump 259637 +``` + +Gas simulation at offset 313256 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11234, jump 527163 +``` + +Gas simulation at offset 313269 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x30] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x7 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11236, jump 259637 +``` + +Gas simulation at offset 313290 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11238, jump 527163 +``` + +Gas simulation at offset 313303 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x38] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x8 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11240, jump 259637 +``` + +Gas simulation at offset 313324 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11242, jump 527163 +``` + +Gas simulation at offset 313337 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r7 + DeE------------------------R r7 = r1 + 0x7 + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x9 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11244, jump 259637 +``` + +Gas simulation at offset 313358 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11246, jump 527163 +``` + +Gas simulation at offset 313371 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r6 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + .D========================eER..................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 313388 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + DeE-------------------------R r5 = 0x114fc + .DeE------------------------R r7 = r1 + 0x7 + .DeE------------------------R r8 = 0x9 + .DeE------------------------R r9 = 0x114fc + ..DeE-----------------------R r10 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 11248, jump 259637 +``` + +Gas simulation at offset 313422 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11250, jump 527292 +``` + +Gas simulation at offset 313432 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x1 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11252, jump 259637 +``` + +Gas simulation at offset 313450 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11254, jump 527292 +``` + +Gas simulation at offset 313460 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x2 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11256, jump 259637 +``` + +Gas simulation at offset 313478 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11258, jump 527292 +``` + +Gas simulation at offset 313488 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x3 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11260, jump 259637 +``` + +Gas simulation at offset 313506 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11262, jump 527292 +``` + +Gas simulation at offset 313516 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x4 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11264, jump 259637 +``` + +Gas simulation at offset 313534 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11266, jump 527292 +``` + +Gas simulation at offset 313544 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x5 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11268, jump 259637 +``` + +Gas simulation at offset 313562 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11270, jump 527292 +``` + +Gas simulation at offset 313572 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x6 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11272, jump 259637 +``` + +Gas simulation at offset 313590 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11274, jump 527292 +``` + +Gas simulation at offset 313600 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x7 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11276, jump 259637 +``` + +Gas simulation at offset 313618 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11278, jump 527292 +``` + +Gas simulation at offset 313628 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x8 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11280, jump 259637 +``` + +Gas simulation at offset 313646 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11282, jump 527292 +``` + +Gas simulation at offset 313656 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x7 + DeER............... r8 = 0x9 + DeER............... r10 = 0x9 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11284, jump 259637 +``` + +Gas simulation at offset 313674 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7 + DeeeeeeeeeeeeeeeER r0 = 11286, jump 527292 +``` + +Gas simulation at offset 313684 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x20 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 313695 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 11288, jump 313388 +``` + +Gas simulation at offset 313706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098290] = 0 + DeE------------------------R r7 = 0x811a4 + DeeeeeeeeeeeeeeeE----------R r0 = 11290, jump 493475 +``` + +Gas simulation at offset 313724 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [0x10983b8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 313737 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [0x10983b8] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 313782 if r7 == 0 +``` + +Gas simulation at offset 313758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11292, jump 313388 +``` + +Gas simulation at offset 313764 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098290] = 0 + DeE------------------------R r7 = 0x811a4 + DeeeeeeeeeeeeeeeE----------R r0 = 11294, jump 493475 +``` + +Gas simulation at offset 313782 with total cost of 26: + +``` + DeER......................... r6 = 0x109eda8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x811b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x109eda8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x10983b8] = 0x1 + .D========================eER jump 313825 if r8 != r9 +``` + +Gas simulation at offset 313809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x811bc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f2f0] + D=========================eE--------------R jump 314029 if r9 == r8 +``` + +Gas simulation at offset 313825 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u64 [r1 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u64 [r1 + 0x8] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u8 [0x10982a4] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................ u8 [0x10982ac] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10982d0] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10982d8] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10982e0] = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [0x10982e8] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982f0] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982f8] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098300] = 0xffffffffffffffff + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x1098308] = 0xffffffffffffffff + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098310] = 0xffffffffffffffff + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098318] = 0xffffffffffffffff + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098320] = 0 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 11296, jump 312221 +``` + +Gas simulation at offset 313927 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x1098338] + DeE------------------------R r8 = 0xb333 + DeeeeeeeeeeeeeeeE----------R r0 = 11298, jump 372268 +``` + +Gas simulation at offset 313945 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x109833c] + D............................ r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x8118c] = r8 + D=========================eER jump 313986 if r9 >=s r8 +``` + +Gas simulation at offset 313961 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [0x1098338] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x8118c] = r8 + DeE-------------------------------------------------R r7 = 0x10000 + .DeE------------------------------------------------R r0 = 0x2c24 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 372268 +``` + +Gas simulation at offset 313986 with total cost of 15: + +``` + DeER.............. r7 = 0x10000 + DeeeeeeeeeeeeeeeER r0 = 11300, jump 372268 +``` + +Gas simulation at offset 313998 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x109f2f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982a8] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811b8] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811bc] = r8 + .DeE------------------------------------------------R r0 = 0x2c26 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 312534 +``` + +Gas simulation at offset 314029 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11302, jump 312534 +``` + +Gas simulation at offset 314035 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x10] + DeE------------------------R......................... r1 = r1 + 0x28 + .DeE-----------------------R......................... r1 = r1 + 0xffffffffffffffd8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + ..DeE-----------------------------------------------R r5 = 0x114fc + ..DeE-----------------------------------------------R r7 = r1 + 0x7 + ..DeE-----------------------------------------------R r8 = 0x9 + ...DeE----------------------------------------------R r9 = 0x114fc + ...DeE----------------------------------------------R r10 = 0 + ...DeE----------------------------------------------R r0 = 0x2bc8 + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 259637 +``` + +Gas simulation at offset 314085 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = i32 [0x1098294] + D................................................................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x10] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r7 = i32 [0x1098298] + .D========================eeER...................................................... i32 r10 = r9 >> 0x1f + .D==========================eER..................................................... r9 = r9 + r10 + ..D==========================eeER................................................... i32 r9 = r9 >>a 0x1 + ..D============================eER.................................................. r7 = r7 + r9 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R......................... r9 = i32 [0x109829c] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [0x1098298] = r7 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r7 = i32 [0x10982a0] + ...D................................................................................ r11 = r10 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...... u64 [r1 + 0] = r10 + ....D==============================================eeE-----------------------R...... i32 r10 = r9 >> 0x1f + .....D===============================================eE----------------------R...... r9 = r9 + r10 + .....D================================================eeE--------------------R...... i32 r9 = r9 >>a 0x1 + .....D==================================================eE-------------------R...... r7 = r7 + r9 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u8 [0x10982a4] + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x10982a8] = r8 + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r7 + .......D=================================================eeE-----------------------R r7 = 0 - r9 + .......DeE-------------------------------------------------------------------------R r9 = 0x1400000 + ........D==================================================eE----------------------R r7 = r7 & r9 + ........DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 11306, jump 372258 +``` + +Gas simulation at offset 314187 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [0x10982ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x1098294] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10982a8] + .D========================eeER. r7 = 0 - r9 + .DeE-------------------------R. r9 = 0xa80000 + ..D=========================eER r7 = r7 & r9 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 11308, jump 372258 +``` + +Gas simulation at offset 314223 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i32 [0x1098294] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u32 [0x109829c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = i32 [0x1098298] + .D========================eeER....................................................... i32 r10 = r8 >> 0x1f + .D==========================eER...................................................... r10 = r10 + r8 + ..D==========================eeER.................................................... i32 r10 = r10 >>a 0x1 + ..D============================eeER.................................................. i32 r9 = r9 - r10 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098298] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R......................... r12 = u64 [r1 + 0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R......................... r10 = i32 [0x10982a0] + ....D=====================eeE------------------------------R......................... i32 r11 = r7 >> 0x1f + ....D=======================eE-----------------------------R......................... r11 = r11 + r7 + .....D=======================eeE---------------------------R......................... i32 r11 = r11 >>a 0x1 + .....D=============================================eeE-----R......................... i32 r10 = r10 - r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [0x10982a0] = r10 + ......D===============================================eE-----------------------R..... r8 = r8 + r9 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x10982b0] = r8 + ......D=================================================eE-----------------------R... r7 = r7 + r10 + .......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10982b4] = r7 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R. r0 = u64 [r1 + 0x28] + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r5 = u64 [r1 + 0x20] + .......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ........D=====================================================================eE----R r1 = r1 + 0x30 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeE-------R jump [r0 + 0] +``` + +Gas simulation at offset 314317 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x1098290] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 314407 if r9 == 0 +``` + +Gas simulation at offset 314339 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 314442 if r8 == r9 +``` + +Gas simulation at offset 314345 with total cost of 1: + +``` + DeER jump 314829 if r8 != 0 +``` + +Gas simulation at offset 314349 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x9062c] + D=========================eE--------------R jump 314473 if r8 != r9 +``` + +Gas simulation at offset 314361 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314660 if r8 != 0 +``` + +Gas simulation at offset 314371 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + D........................... r5 = r7 + DeE------------------------R r7 = 0x40000 + DeeeeeeeeeeeeeeeE----------R r0 = 11310, jump 372258 +``` + +Gas simulation at offset 314391 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098340] = r8 + DeE------------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R jump 314663 +``` + +Gas simulation at offset 314407 with total cost of 1: + +``` + DeER jump 314829 if r8 != 0 +``` + +Gas simulation at offset 314411 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x9063c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314829 if r7 != r8 +``` + +Gas simulation at offset 314424 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11312, jump 313737 +``` + +Gas simulation at offset 314430 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f5e8] = 0 + DeE------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314442 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x9062c] + D=========================eE--------------R jump 314530 if r7 != r8 +``` + +Gas simulation at offset 314454 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314829 if r7 != 0 +``` + +Gas simulation at offset 314464 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098340] = 0 + DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314473 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90630] + D=========================eE--------------R jump 314558 if r8 != r9 +``` + +Gas simulation at offset 314482 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314660 if r8 != 0 +``` + +Gas simulation at offset 314492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + D........................... r5 = r7 + DeE------------------------R r7 = 0x40000 + DeeeeeeeeeeeeeeeE----------R r0 = 11314, jump 372258 +``` + +Gas simulation at offset 314512 with total cost of 29: + +``` + D............................... r8 = r7 + D............................... r7 = r5 + .DeeeER......................... i32 r8 = 0 - r8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098340] = r8 + ..DeE--------------------------R r5 = 0x1 + ..DeeeeeeeeeeeeeeeE------------R jump 314663 +``` + +Gas simulation at offset 314530 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x90630] + D=========================eE--------------R jump 314611 if r7 != r8 +``` + +Gas simulation at offset 314539 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314829 if r7 != 0 +``` + +Gas simulation at offset 314549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098340] = 0 + DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314558 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90624] + D=========================eE--------------R jump 314640 if r8 != r9 +``` + +Gas simulation at offset 314567 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314660 if r8 != 0 +``` + +Gas simulation at offset 314576 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + D........................... r5 = r7 + DeE------------------------R r7 = 0x40000 + DeeeeeeeeeeeeeeeE----------R r0 = 11316, jump 372258 +``` + +Gas simulation at offset 314596 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098344] = r8 + DeE------------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R jump 314663 +``` + +Gas simulation at offset 314611 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x90624] + D=========================eE--------------R jump 314748 if r7 != r8 +``` + +Gas simulation at offset 314621 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314829 if r7 != 0 +``` + +Gas simulation at offset 314631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098344] = 0 + DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314640 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90628] + D=========================eE--------------R jump 314774 if r8 != r9 +``` + +Gas simulation at offset 314650 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314904 if r8 == 0 +``` + +Gas simulation at offset 314660 with total cost of 2: + +``` + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 314663 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x109f380] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314677 if r8 == 0 +``` + +Gas simulation at offset 314672 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER jump 314832 +``` + +Gas simulation at offset 314677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0x8] + DeE------------------------R r7 = 0x81140 + DeeeeeeeeeeeeeeeE----------R r0 = 11318, jump 370341 +``` + +Gas simulation at offset 314692 with total cost of 1: + +``` + D... r8 = r7 + D... r7 = r5 + DeER jump 314832 if r8 == 0 +``` + +Gas simulation at offset 314700 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................... r9 = i32 [0x10983d8] + DeE---------------------------------------R..................... r7 = 0 + D=========================eE--------------R..................... r9 = r9 + 0x1 + .DeE--------------------------------------R..................... r10 = 0xaaaaaaab00000000 + .D=========================eE-------------R..................... r11 = r9 << 0x20 + ..D=========================eeeeE---------R..................... r10 = r11 mulhu r10 + ...D============================eE--------R..................... r10 = r10 >> 0x21 + ...D=============================eeE------R..................... i32 r9 = r9 - r10 + ...D=============================eE-------R..................... r10 = r10 << 0x1 + ....D==============================eeE----R..................... i32 r9 = r9 - r10 + ....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10983d8] = r9 + ....DeeeeeeeeeeeeeeeE------------------------------------------R jump 314832 +``` + +Gas simulation at offset 314748 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x90628] + D=========================eE--------------R jump 314811 if r7 != r8 +``` + +Gas simulation at offset 314757 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x81188] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314829 if r7 != 0 +``` + +Gas simulation at offset 314766 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098344] = 0 + DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314774 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90638] + D=========================eE--------------R jump 314846 if r8 != r9 +``` + +Gas simulation at offset 314783 with total cost of 26: + +``` + DeER......................... r10 = 0xfafa + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098364] = r10 + DeE-------------------------R r9 = 0x1051e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098360] = r9 + .DeE------------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 314663 +``` + +Gas simulation at offset 314811 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x90638] + D=========================eE--------------R jump 314883 if r7 == r8 +``` + +Gas simulation at offset 314820 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x90634] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 314883 if r7 == r8 +``` + +Gas simulation at offset 314829 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 314832 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 314846 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90634] + D=========================eE--------------R jump 314942 if r8 != r9 +``` + +Gas simulation at offset 314855 with total cost of 26: + +``` + DeER......................... r10 = 0x1051e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098364] = r10 + DeE-------------------------R r9 = 0xfafa + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098360] = r9 + .DeE------------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 314663 +``` + +Gas simulation at offset 314883 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r9 = 0x10000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098364] = r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098360] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 314832 +``` + +Gas simulation at offset 314904 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + D........................... r5 = r7 + DeE------------------------R r7 = 0x40000 + DeeeeeeeeeeeeeeeE----------R r0 = 11320, jump 372258 +``` + +Gas simulation at offset 314924 with total cost of 29: + +``` + D............................... r8 = r7 + D............................... r7 = r5 + .DeeeER......................... i32 r8 = 0 - r8 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098344] = r8 + ..DeE--------------------------R r5 = 0x1 + ..DeeeeeeeeeeeeeeeE------------R jump 314663 +``` + +Gas simulation at offset 314942 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x9063c] + D=========================eE--------------R jump 314977 if r8 != r9 +``` + +Gas simulation at offset 314951 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10983bc] = 0 + DeE------------------------R. r5 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f5e8] = r5 + D............................ r6 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 11322, jump 313695 +``` + +Gas simulation at offset 314974 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 315533 +``` + +Gas simulation at offset 314977 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x90640] + D=========================eE--------------R jump 315017 if r8 != r9 +``` + +Gas simulation at offset 314986 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + D....................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x10983bc] + .D========================eeeE------------R............. r9 = r8 > 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................... r11 = i32 [0x1098320] + ..D=========================eE----------------------R..................................... r8 = r8 + r10 + ..D==========================eeE--------------------R..................................... i32 r8 = r8 >>a 0x1 + ..D============================eE-------------------R..................................... r8 = r8 + r9 + ...D=======================eE-----------------------R..................................... r9 = r11 << 0x3 + ...DeE----------------------------------------------R..................................... r10 = 0x10982d0 + ...D========================eE----------------------R..................................... r9 = r9 + r10 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... r10 = i32 [0x109829c] + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r9 + 0] = r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................... r8 = i32 [0x10982a0] + .....D=============================================eeE----R............................... i32 r12 = r10 >> 0x1f + .....D===============================================eE---R............................... r10 = r10 + r12 + ......D===============================================eeE-R............................... i32 r10 = r10 >>a 0x1 + ......D=================================================eER............................... r8 = r8 + r10 + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r9 + 0x4] = r8 + .......D===========================================eE------------------------------R...... r11 = r11 + 0x1 + .......DeE-------------------------------------------------------------------------R...... r8 = 0xcccccccd00000000 + ........D===========================================eE-----------------------------R...... r9 = r11 << 0x20 + .........D===========================================eeeeE-------------------------R...... r8 = r9 mulhu r8 + ..........D==============================================eE------------------------R...... r8 = r8 >> 0x23 + ..........DeE----------------------------------------------------------------------R...... r9 = 0xa + ..........D===============================================eeeE---------------------R...... r8 = r8 * r9 + ...........D=================================================eeE-------------------R...... i32 r11 = r11 - r8 + ...........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098320] = r11 + ...........DeE---------------------------------------------------------------------------R r5 = 0x1 + ............D............................................................................. r7 = r6 + ............DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 314663 +``` + +Gas simulation at offset 315400 with total cost of 26: + +``` + DeER......................... r9 = 0x1596c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xe8] = r9 + DeE-------------------------R r5 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 314663 +``` + +Gas simulation at offset 315415 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90650] + D=========================eE--------------R jump 315553 if r8 != r7 +``` + +Gas simulation at offset 315425 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [0x10982d0] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [0x10982d8] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u32 [0x10982e0] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................ u32 [0x10982e8] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10982f0] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10982f8] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x1098300] = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [0x1098308] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098310] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x1098318] = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10982c8] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x1098320] = 0 + ...DeE------------------------------------------------------------------------R........................ r7 = 0x12e97 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xe8] = r7 + ...DeE------------------------------------------------------------------------------------------------R r5 = 0x1 + ....D.................................................................................................. r7 = r6 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 314663 +``` + +Gas simulation at offset 315525 with total cost of 15: + +``` + DeER.............. r5 = 0x1 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER jump 314663 +``` + +Gas simulation at offset 315533 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER jump 314663 +``` + +Gas simulation at offset 315538 with total cost of 26: + +``` + DeER......................... r9 = 0x12927 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0xe8] = r9 + DeE-------------------------R r5 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 314663 +``` + +Gas simulation at offset 315553 with total cost of 15: + +``` + DeER.............. r5 = 0 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER jump 314663 +``` + +Gas simulation at offset 315560 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x8118c] = r7 + DeE------------------------R r7 = 0x10000 + DeeeeeeeeeeeeeeeE----------R r0 = 11332, jump 372268 +``` + +Gas simulation at offset 315579 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x8118c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x1098338] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10982a8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r10 + .D========================eER jump 315832 if r9 >=s r8 +``` + +Gas simulation at offset 315603 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x8118c] = r8 + DeE------------------------R r7 = 0x10000 + D........................... r6 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 11334, jump 372268 +``` + +Gas simulation at offset 315622 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r9 = i32 [0x1098294] + D..................................................................................... r8 = r7 + .D========================eeER........................................................ i32 r7 = r9 >> 0x1f + .D==========================eER....................................................... r7 = r7 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r9 = i32 [0x1098298] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u64 [r1 + 0x8] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = i32 [0x109829c] + ...D=========================eeE----------------------R............................... i32 r7 = r7 >>a 0x1 + ...D===========================eE---------------------R............................... r7 = r7 + r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x1098298] = r7 + ....D================================================eeE--R........................... i32 r7 = r10 >> 0x1f + ....D==================================================eE-R........................... r7 = r7 + r10 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................... r9 = i32 [0x10982a0] + .....D==================================================eeER.......................... i32 r7 = r7 >>a 0x1 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u8 [0x10982a4] + ......D===================================================eE-----------------R........ r7 = r7 + r9 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [0x10982a8] = r8 + ......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r7 + .......D====================================================================eeE------R r7 = 0 - r10 + .......DeE---------------------------------------------------------------------------R r9 = 0x1400000 + ........D=====================================================================eE-----R r7 = r7 & r9 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 11336, jump 372258 +``` + +Gas simulation at offset 315722 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [0x10982ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x1098294] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10982a8] + .D========================eeER. r7 = 0 - r9 + .DeE-------------------------R. r9 = 0xa80000 + ..D=========================eER r7 = r7 & r9 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 11338, jump 372258 +``` + +Gas simulation at offset 315760 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r8 = i32 [0x1098294] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. u32 [0x109829c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = i32 [0x1098298] + .D========================eeER............................... i32 r10 = r8 >> 0x1f + .D==========================eER.............................. r10 = r10 + r8 + ..D==========================eeER............................ i32 r10 = r10 >>a 0x1 + ..D============================eeER.......................... i32 r9 = r9 - r10 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x1098298] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R. r10 = i32 [0x10982a0] + ....D=====================eeE------------------------------R. i32 r11 = r7 >> 0x1f + ....D=======================eE-----------------------------R. r11 = r11 + r7 + .....D=======================eeE---------------------------R. i32 r11 = r11 >>a 0x1 + .....D=========================eeE-------------------------R. i32 r10 = r10 - r11 + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10982a0] = r10 + ......D==========================eE------------------------R. r8 = r8 + r9 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982b0] = r8 + ......DeeeeeeeeeeeeeeeE-------------------------------------R jump 316270 +``` + +Gas simulation at offset 315832 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109833c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 316073 if r8 >=s r9 +``` + +Gas simulation at offset 315843 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x8118c] = r8 + DeE------------------------R r7 = 0x10000 + DeeeeeeeeeeeeeeeE----------R r0 = 11340, jump 372268 +``` + +Gas simulation at offset 315860 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r9 = i32 [0x1098294] + D..................................................................................... r8 = r7 + .D========================eeER........................................................ i32 r7 = r9 >> 0x1f + .D==========================eER....................................................... r7 = r7 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r9 = i32 [0x1098298] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... u64 [r1 + 0x8] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = i32 [0x109829c] + ...D=========================eeE----------------------R............................... i32 r7 = r7 >>a 0x1 + ...D===========================eE---------------------R............................... r7 = r7 + r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x1098298] = r7 + ....D================================================eeE--R........................... i32 r7 = r10 >> 0x1f + ....D==================================================eE-R........................... r7 = r7 + r10 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................... u64 [r1 + 0] = r11 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................... r9 = i32 [0x10982a0] + .....D==================================================eeER.......................... i32 r7 = r7 >>a 0x1 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = u8 [0x10982a4] + ......D===================================================eE-------------------R...... r7 = r7 + r9 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r1 + 0x18] + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10982a8] = r8 + .......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r7 + .......D======================================================================eeE----R r7 = 0 - r10 + ........DeE--------------------------------------------------------------------------R r9 = 0x1400000 + ........D=======================================================================eE---R r7 = r7 & r9 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 11342, jump 372258 +``` + +Gas simulation at offset 315963 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [0x10982ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x1098294] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10982a8] + .D========================eeER. r7 = 0 - r9 + .DeE-------------------------R. r9 = 0xa80000 + ..D=========================eER r7 = r7 & r9 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 11344, jump 372258 +``` + +Gas simulation at offset 315999 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = i32 [0x1098294] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x109829c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = i32 [0x1098298] + .D========================eeER.................................................. i32 r10 = r8 >> 0x1f + .D==========================eER................................................. r10 = r10 + r8 + ..D==========================eeER............................................... i32 r10 = r10 >>a 0x1 + ..D============================eeER............................................. i32 r9 = r9 - r10 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x1098298] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R.................... r12 = u64 [r1 + 0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................... r10 = i32 [0x10982a0] + ....D=====================eeE------------------------------R.................... i32 r11 = r7 >> 0x1f + ....D=======================eE-----------------------------R.................... r11 = r11 + r7 + .....D=======================eeE---------------------------R.................... i32 r11 = r11 >>a 0x1 + .....D=============================================eeE-----R.................... i32 r10 = r10 - r11 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r10 + ......D==========================eE--------------------------------------------R r8 = r8 + r9 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R u32 [0x10982b0] = r8 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 316270 +``` + +Gas simulation at offset 316073 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i32 [0x1098294] + D=========================eeER....................................................... i32 r9 = r8 >> 0x1f + .D==========================eER...................................................... r8 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................... u64 [r1 + 0x10] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................... r9 = i32 [0x1098298] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................... u64 [r1 + 0x8] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = i32 [0x109829c] + ..D==========================eeE---------------------R............................... i32 r8 = r8 >>a 0x1 + ..D============================eE--------------------R............................... r8 = r8 + r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x1098298] = r8 + ...D================================================eeE---R.......................... i32 r8 = r10 >> 0x1f + ....D=================================================eE--R.......................... r8 = r8 + r10 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.......................... r9 = i32 [0x10982a0] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.......................... r10 = u8 [0x10982a4] + .....D=================================================eeER.......................... i32 r8 = r8 >>a 0x1 + .....D===================================================eER......................... r8 = r8 + r9 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r8 + ......D=============================================eeE-----------------------------R r8 = 0 - r10 + .......D==============================================eE----------------------------R r9 = r8 & 0x1400000 + .......D............................................................................. r8 = r7 + .......D............................................................................. r7 = r9 + ........DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 11346, jump 372258 +``` + +Gas simulation at offset 316164 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [0x10982ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x1098294] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10982a8] + .D========================eeER. r7 = 0 - r9 + .DeE-------------------------R. r9 = 0xa80000 + ..D=========================eER r7 = r7 & r9 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 11348, jump 372258 +``` + +Gas simulation at offset 316200 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r8 = i32 [0x1098294] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. u32 [0x109829c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = i32 [0x1098298] + .D========================eeER............................... i32 r10 = r8 >> 0x1f + .D==========================eER.............................. r10 = r10 + r8 + ..D==========================eeER............................ i32 r10 = r10 >>a 0x1 + ..D============================eeER.......................... i32 r9 = r9 - r10 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x1098298] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R. r10 = i32 [0x10982a0] + ....D=====================eeE------------------------------R. i32 r11 = r7 >> 0x1f + ....D=======================eE-----------------------------R. r11 = r11 + r7 + .....D=======================eeE---------------------------R. i32 r11 = r11 >>a 0x1 + .....D=========================eeE-------------------------R. i32 r10 = r10 - r11 + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10982a0] = r10 + ......D==========================eE------------------------R. r8 = r8 + r9 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982b0] = r8 + ......DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 316270 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [0x10982b4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x20] + .D========================eER..................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 316293 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [0x10982c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [0x1098348] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x18] + ..D==========================================================================eER jump 316339 if r9 != r7 +``` + +Gas simulation at offset 316325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109834c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r8 + 0x1c] + D=========================eE--------------R jump 316539 if r9 == r8 +``` + +Gas simulation at offset 316339 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x8118c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 11350, jump 372258 +``` + +Gas simulation at offset 316360 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + DeE------------------------R r9 = 0xffffffffffff0000 + D=eE-----------------------R r7 = r7 & r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 11352, jump 372258 +``` + +Gas simulation at offset 316383 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [0x10982c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i32 [0x1098294] + D............................................................................. r6 = r10 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0] + .D========================eeE-----------------------R......................... i32 r10 = r9 >> 0x1f + .D==========================eE----------------------R......................... r9 = r9 + r10 + ..D==========================eeE--------------------R......................... i32 r10 = r9 >>a 0x1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0x1c] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R r8 = i32 [0x8118c] + ...D===========================eeE-------------------------------------------R i32 r7 = r7 - r10 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u32 [0x1098298] = r7 + ....D......................................................................... r7 = r9 + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 11354, jump 372258 +``` + +Gas simulation at offset 316434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10982a8] + DeE------------------------R r9 = 0xffffffffffff0000 + D=eE-----------------------R r7 = r7 & r9 + DeeeeeeeeeeeeeeeE----------R r0 = 11356, jump 372258 +``` + +Gas simulation at offset 316455 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = i32 [0x109829c] + D=========================eeER............................................................................ i32 r9 = r8 >> 0x1f + .D==========================eER........................................................................... r9 = r9 + r8 + .D===========================eeER......................................................................... i32 r9 = r9 >>a 0x1 + ..D============================eeER....................................................................... i32 r7 = r7 - r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R....................................................................... r9 = i32 [0x1098298] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R....................................................................... r10 = i32 [0x1098294] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................... r11 = u64 [0x10982c8] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [0x10982a0] = r7 + ...D========================eE-----------------------------R.............................................. r9 = r9 + r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................................. r10 = u64 [r11 + 0] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................................. u32 [0x10982b0] = r9 + ....D================================================eE----R.............................................. r7 = r7 + r8 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r10 + 0x18] + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r10 + 0x1c] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10982b4] = r7 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098348] = r8 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r7 = u64 [r1 + 0x18] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109834c] = r9 + ......DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 316539 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 316554 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x1098290] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 344428 if r7 == 0 +``` + +Gas simulation at offset 316564 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r8 = i32 [0x1098358] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x81188] + .D========================eER......................... r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098358] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 316601 if r9 == 0 +``` + +Gas simulation at offset 316595 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11358, jump 316293 +``` + +Gas simulation at offset 316601 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1098360] + DeE------------------------R. r8 = 0x10000 + D=========================eER jump 316651 if r7 == r8 +``` + +Gas simulation at offset 316615 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r0 = 0x2c60 + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x30] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i32 [0x8118c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x1098364] + ..DeE------------------------------------------------R r0 = 0x2c42 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 372258 +``` + +Gas simulation at offset 316651 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [0x1098340] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x1098344] + D=========================eER. r7 = r10 | r9 + .D=========================eER jump 316836 if r7 == 0 +``` + +Gas simulation at offset 316670 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. u32 [0x81188] = 0 + DeE---------------------------------------R................. r8 = 0xffffffff7fffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. u32 [0x1098348] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r5 = i32 [0x1098298] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r7 = i32 [0x10982a0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u32 [0x1098294] + ..D========================eE-----------------------R....... r5 = r5 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [0x1098298] = r5 + ..D========================eE-------------------------R..... r9 = r9 + r7 + ...D===============================================eE-R..... r7 = r8 >> 0x1f + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..... r10 = i32 [0x1098330] + ...D================================================eER..... r7 = r7 + r8 + ....D================================================eeER... i32 r7 = r7 >>a 0x1 + .....D=================================================eeER. i32 r12 = r7 + r5 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R. u32 [0x10982a0] = r9 + ......D==================================================eER jump 316759 if r10 =s r10 +``` + +Gas simulation at offset 316759 with total cost of 27: + +``` + DeeER......................... i32 r5 = r10 - r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098298] = r5 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 316769 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u32 [0x109829c] + D=========================eE--------------R r7 = r11 >> 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r12 = i32 [0x109832c] + .D=========================eE-------------R r7 = r7 + r11 + ..D=========================eeE-----------R i32 r10 = r7 >>a 0x1 + ...D==========================eeE---------R i32 r7 = r10 + r9 + ...D============================eE--------R jump 316807 if r12 =s r12 +``` + +Gas simulation at offset 316807 with total cost of 27: + +``` + DeeER......................... i32 r9 = r12 - r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982a0] = r9 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 316817 with total cost of 26: + +``` + DeER......................... r8 = r8 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982b0] = r8 + DeE-------------------------R r9 = r9 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10982b4] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 316836 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 316847 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10982b4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = i32 [0x10982a0] + DeE------------------------R.................... r9 = 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 316873 if r10 >=s r12 +``` + +Gas simulation at offset 316868 with total cost of 15: + +``` + DeER.............. r12 = 0x8 + DeeeeeeeeeeeeeeeER jump 316880 +``` + +Gas simulation at offset 316873 with total cost of 4: + +``` + DeeeER. r12 = r12 =s r11 +``` + +Gas simulation at offset 316941 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r2 = r12 | 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r7 + 0x8] + .D========================eE--------------R jump 316996 if r12 =s r11 +``` + +Gas simulation at offset 316996 with total cost of 3: + +``` + DeER.. r9 = r9 | 0x1 + D=eER. r9 = r9 & r2 + D==eER jump 316911 if r9 != 0 +``` + +Gas simulation at offset 317005 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [0x8118c] + .DeeE-------------------------------------R.......... i32 r10 = r10 - r11 + .D................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x20] = r7 + ..D.................................................. r7 = r10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... u64 [r1 + 0x28] = r8 + ..D.................................................. r8 = r9 + ..D.................................................. r5 = r3 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r3 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r4 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 11362, jump 372258 +``` + +Gas simulation at offset 317043 with total cost of 55: + +``` + DeER...................................................... r8 = r7 >> 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r7 = i32 [r6 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r9 = i32 [0x10982a0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u8 [0x10982ac] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = u64 [r1 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [0x8118c] + ..D================================================eeER... i32 r7 = r7 - r9 + ...D================================================eeeER. i32 r9 = 0 - r10 + ....D==================================================eER r5 = r9 & 0xa8 + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 11364, jump 372258 +``` + +Gas simulation at offset 317092 with total cost of 53: + +``` + DeER.................................................... r7 = r7 >> 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r10 = i32 [0x1098298] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r8 = i32 [0x8118c] + .DeeE-----------------------------------------------R... i32 r5 = r5 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R... r7 = u64 [r1 + 0x28] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r5 + ..D================================================eeE-R i32 r7 = r9 - r10 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 11366, jump 372258 +``` + +Gas simulation at offset 317131 with total cost of 54: + +``` + DeER..................................................... r8 = r7 >> 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r7 = u8 [0x10982ac] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r8 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r8 + 0xc] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [0x10982a0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x8118c] + ...D===============================================eeeER. i32 r7 = 0 - r7 + ....D=================================================eER r6 = r7 & 0xa8 + .....D==============================================eeE-R i32 r7 = r9 - r10 + .....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11368, jump 372258 +``` + +Gas simulation at offset 317182 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x28] + DeE------------------------R............................................. r7 = r7 >> 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u8 [0x10982ac] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r0 = i32 [r8 + 0x4] + .DeeE-----------------------------------------------R.................... i32 r5 = r6 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r8 + 0xc] = r5 + ..D=======================eeeE----------------------R.................... i32 r7 = 0 - r9 + ...D=========================eE---------------------R.................... r3 = r7 & 0xa8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeER jump 317217 if r0 >=s 0 +``` + +Gas simulation at offset 317212 with total cost of 15: + +``` + DeER.............. r9 = 0x8 + DeeeeeeeeeeeeeeeER jump 317227 +``` + +Gas simulation at offset 317217 with total cost of 5: + +``` + DeeeER.. r7 = r0 =s 0 +``` + +Gas simulation at offset 317260 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0x8 + D..................................................... r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x8] + .D=================================================eER jump 317336 if r8 =s 0 +``` + +Gas simulation at offset 317336 with total cost of 3: + +``` + D..... r6 = r8 + DeER.. r4 = r10 | 0x1 + .DeER. r10 = r4 & r9 + .D=eER jump 316911 if r10 != 0 +``` + +Gas simulation at offset 317348 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [0x10982a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x18] = r3 + DeE---------------------------------------R............ r3 = r3 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x8] = r3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + .D========================eE------------------------R.. r7 = r7 + 0xffffffffffffffff + .D=========================eE-----------------------R.. r7 = r7 | 0x13f + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x20] = r0 + ..D.................................................... r12 = r11 + ..D.................................................... r8 = r6 + ...D................................................... r6 = r2 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 317441 +``` + +Gas simulation at offset 317387 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x8] = r12 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xc] = r10 + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 317629 if r12 =s 0 +``` + +Gas simulation at offset 317587 with total cost of 3: + +``` + DeER.. r3 = 0x8 + DeeER. i32 r5 = r5 + 0 + D==eER jump 317387 if r5 != r7 +``` + +Gas simulation at offset 317596 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r12 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r10 + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 317635 if r12 =u r4 +``` + +Gas simulation at offset 317728 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = i32 [r7 + 0x4] + D=========================eE--------------R jump 318023 if r2 =u r12 +``` + +Gas simulation at offset 317753 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r7 + 0x8] + D=========================eE--------------R jump 318023 if r6 >=u r4 +``` + +Gas simulation at offset 317761 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r7 + 0xc] + D=========================eE--------------R jump 318023 if r11 >=u r12 +``` + +Gas simulation at offset 317769 with total cost of 65: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... unlikely + DeeE--------------------------------------R......................... i32 r6 = r6 - r3 + .D=eeE------------------------------------R......................... i32 r12 = r6 >>a 0x1f + ..D==eE-----------------------------------R......................... r5 = r6 ^ r12 + ..D===eeE---------------------------------R......................... i32 r5 = r5 - r12 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R......................... u64 [r1 + 0x18] = r5 + ...D====eeE-------------------------------R......................... i32 r9 = r5 << 0x1 + ....DeE-----------------------------------R......................... r6 = r6 >>a 0x3f + ....D=eE----------------------------------R......................... r12 = r6 | 0x1 + .....DeeE---------------------------------R......................... i32 r5 = r11 - r2 + ......D=eeE-------------------------------R......................... i32 r6 = r5 >>a 0x1f + .......D==eE------------------------------R......................... r11 = r5 ^ r6 + .......D===eeE----------------------------R......................... i32 r11 = r11 - r6 + ........D====eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................... u64 [r1 + 0x8] = r11 + ........D========================eeE------R......................... i32 r6 = r11 << 0x1 + .........DeE------------------------------R......................... r5 = r5 >>a 0x3f + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE------R......................... r10 = u64 [0x1098350] + .........D=eE-----------------------------R......................... r11 = r5 | 0x1 + ..........D=eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... u64 [r1 + 0x20] = r4 + ..........D========================eeeE---R......................... r5 = r2 * r4 + ...........D==========================eeE-R......................... i32 r5 = r5 + r3 + ...........D........................................................ r0 = r10 + ...........D============================eER......................... r5 = r5 + r10 + ............D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a1 + ............D....................................................... r4 = r6 + ............D======================eE------------------------------R jump 317912 if r6 >=u r9 +``` + +Gas simulation at offset 317845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = i32 [r7 + 0x8] + D=========================eE--------------R jump 318008 if r3 == r5 +``` + +Gas simulation at offset 317853 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x18] + D=========================eeER i32 r6 = r4 - r10 + .DeeE------------------------R i32 r5 = r12 + r3 + .D==eE-----------------------R r0 = r0 + r5 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 317866 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeE-------------------------------------R................. r5 = r6 >a 0x1f + ...D====================================================eeER..... i32 r10 = r10 >> 0x9 + ...D======================================================eER.... r10 = r10 + r9 + ...D=======================================================eER... r10 = r10 & 0xffffffffff800000 + ....D=======================================================eeER. i32 r11 = r9 - r10 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R. u64 [r1 + 40] = 0x68 + .....D........................................................... r6 = r8 + .....D========================================================eER jump 318131 if r11 == 0 +``` + +Gas simulation at offset 318118 with total cost of 3: + +``` + DeER.. r9 = r9 - r10 + DeER.. r7 = r8 + 0x800000 + .DeeER i32 r6 = r7 - r9 + .DeeER fallthrough +``` + +Gas simulation at offset 318131 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x1098294] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i32 [0x10982a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x109829c] + .D========================eeE-------------R............ i32 r7 = r7 + r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x34] = r5 + ..D=======================eeE-----------------------R.. i32 r9 = r9 + r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x3c] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...D===============================================eE-R jump 318274 if r6 >=s r7 +``` + +Gas simulation at offset 318171 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + .DeE-----------------------R r5 = 0x10983e8 + .DeeeeeeeeeeeeeeeE---------R jump 318203 +``` + +Gas simulation at offset 318190 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r6 = r6 + 0x800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + .D========================eE--------------R jump 318236 if r6 >=s r7 +``` + +Gas simulation at offset 318203 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x30] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x38] = r6 + DeE------------------------R r7 = r1 + 0x30 + .D.......................... r8 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 11370, jump 316847 +``` + +Gas simulation at offset 318220 with total cost of 1: + +``` + DeER jump 318190 if r7 == 0 +``` + +Gas simulation at offset 318223 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 11372, jump 317693 +``` + +Gas simulation at offset 318234 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 318190 +``` + +Gas simulation at offset 318236 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i32 [0x10982a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x109829c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [0x1098298] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [0x1098294] + .D========================eeE-------------R............ i32 r7 = r7 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ..D========================eE-------------------------R r9 = r9 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 318274 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1c9c] + D=========================eeE-------------R i32 r7 = r5 - r7 + .D==========================eeE-----------R i32 r9 = r7 >>a 0x1f + ..D===========================eeE---------R i32 r9 = r9 >> 0x9 + ..D=============================eE--------R r9 = r9 + r7 + ..D==============================eE-------R r9 = r9 & 0xffffffffff800000 + ...D==============================eeE-----R i32 r10 = r7 - r9 + ...D================================eE----R jump 318317 if r10 == 0 +``` + +Gas simulation at offset 318304 with total cost of 3: + +``` + DeER.. r7 = r7 - r9 + DeER.. r9 = r5 + 0x800000 + .DeeER i32 r5 = r9 - r7 + .DeeER fallthrough +``` + +Gas simulation at offset 318317 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x20] + .D=========================eE-----------------------R jump 318387 if r5 >=s r7 +``` + +Gas simulation at offset 318333 with total cost of 15: + +``` + DeER.............. r6 = 0x10983e8 + DeeeeeeeeeeeeeeeER jump 318354 +``` + +Gas simulation at offset 318341 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r5 = r5 + 0x800000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x20] + .D========================eE--------------R jump 318387 if r5 >=s r7 +``` + +Gas simulation at offset 318354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x34] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x3c] = r5 + DeE------------------------R r7 = r1 + 0x30 + .D.......................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 11374, jump 316847 +``` + +Gas simulation at offset 318371 with total cost of 1: + +``` + DeER jump 318341 if r7 == 0 +``` + +Gas simulation at offset 318374 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 11376, jump 317693 +``` + +Gas simulation at offset 318385 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 318341 +``` + +Gas simulation at offset 318387 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 318402 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r6 + .DeE------------------------R......................... r7 = 0x10a1c80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x10a1c80] + .D=========================eE------------------------R jump 318901 if r7 <=s 0 +``` + +Gas simulation at offset 318433 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r6 = 0 + DeE---------------------------------------R............ r5 = 0 + DeE---------------------------------------R............ r7 = 0x10a1c40 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x28] = r7 + .DeE--------------------------------------R............ r7 = 0x10983f8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x40] = r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x20] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0] = r7 + ..DeE-------------------------------------R............ r7 = 0x10983e8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 318518 +``` + +Gas simulation at offset 318475 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 11378, jump 316847 +``` + +Gas simulation at offset 318487 with total cost of 20: + +``` + DeER................... r8 = 0xb8 + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 11380, jump 317693 +``` + +Gas simulation at offset 318503 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeE-------------------------------------------------R. r5 = r5 + 0x1 + DeE-------------------------------------------------R. r6 = r6 + 0x58 + .D=================================================eER jump 318901 if r5 >=s r7 +``` + +Gas simulation at offset 318518 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0] + D==================================================eER........................................................................... r7 = r7 + r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r8 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0x4] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R......................... r11 = u64 [r1 + 0x40] + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r9 + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x4] = r8 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r10 + 0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = i32 [r10 + 0x4] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R r12 = i32 [0x10983d8] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u16 [r7 + 0x18] + ...D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x8] = r9 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xc] = r10 + ....D========================eE-------------------------------------------------------------------------------------------------R jump 318668 if r12 == 0 +``` + +Gas simulation at offset 318568 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r7 + 0x40] + D=========================eE--------------R jump 318720 if r9 == 0 +``` + +Gas simulation at offset 318576 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u16 [r7 + 0x1a] + DeE---------------------------------------R..... r11 = 0x27 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 318475 if r10 == r11 +``` + +Gas simulation at offset 318586 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + DeE------------------------R r8 = r8 & 0x20 + D=eE-----------------------R jump 318770 if r8 != 0 +``` + +Gas simulation at offset 318596 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r7 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r7 + 0] + .D=================================================eER jump 318816 if r8 != r10 +``` + +Gas simulation at offset 318608 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x4] + D=========================eE--------------R jump 318858 if r8 != r7 +``` + +Gas simulation at offset 318619 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + D=========================eE--------------R jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318626 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109835c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11382, jump 316847 +``` + +Gas simulation at offset 318648 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318652 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r7 + 0x60 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + .DeE-------------------------R r0 = 0x2c74 + .DeeeeeeeeeeeeeeeE-----------R jump 317693 +``` + +Gas simulation at offset 318668 with total cost of 21: + +``` + DeER.................... r10 = r8 & 0x100 + DeER.................... r9 = r8 & 0x80 + .DeeeeeeeeeeeeeeeeeeeeER jump 318763 if r10 != 0 +``` + +Gas simulation at offset 318679 with total cost of 1: + +``` + DeER jump 318503 if r9 != 0 +``` + +Gas simulation at offset 318683 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10982c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x48] + D==================================================eER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318697 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE-------------------------R r0 = 11384, jump 316847 +``` + +Gas simulation at offset 318710 with total cost of 20: + +``` + DeER................... r8 = 0x63 + DeeeeeeeeeeeeeeeeeeeeER jump 318494 if r7 != 0 +``` + +Gas simulation at offset 318717 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 318503 +``` + +Gas simulation at offset 318720 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109835c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11386, jump 316847 +``` + +Gas simulation at offset 318742 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318746 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r7 + 0xb0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + .DeE-------------------------R r0 = 0x2c74 + .DeeeeeeeeeeeeeeeE-----------R jump 317693 +``` + +Gas simulation at offset 318763 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r9 != 0 +``` + +Gas simulation at offset 318767 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 318568 +``` + +Gas simulation at offset 318770 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109835c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11388, jump 316847 +``` + +Gas simulation at offset 318792 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318799 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + D=========================eeER i32 r8 = r7 + 0xb0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + .DeE-------------------------R r0 = 0x2c74 + .DeeeeeeeeeeeeeeeE-----------R jump 317693 +``` + +Gas simulation at offset 318816 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109835c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11390, jump 316847 +``` + +Gas simulation at offset 318838 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318842 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r7 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + .DeE-------------------------R r0 = 0x2c74 + .DeeeeeeeeeeeeeeeE-----------R jump 317693 +``` + +Gas simulation at offset 318858 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109835c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11392, jump 316847 +``` + +Gas simulation at offset 318880 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 318503 if r7 == 0 +``` + +Gas simulation at offset 318884 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r7 + 0xe7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x38] + .DeE-------------------------R r0 = 0x2c74 + .DeeeeeeeeeeeeeeeE-----------R jump 317693 +``` + +Gas simulation at offset 318901 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 318916 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x80] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + .D=========================eE------------------------R jump 319395 if r8 <=s 0 +``` + +Gas simulation at offset 318943 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + D............................................................................. r6 = r9 + DeE---------------------------------------R................................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r10 = u64 [r1 + 0x40] + .D=========================eeE----------------------R......................... i32 r10 = r10 >> 0x13 + ..D==========================eE---------------------R......................... r10 = r10 << 0x2 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x58] = r10 + ..D===========================eE------------------------R..................... r9 = r9 + r10 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r9 + ...DeE---------------------------------------------------R.................... r9 = r7 + 0x8 + ...DeE---------------------------------------------------R.................... r8 = r8 << 0x4 + ...DeE---------------------------------------------------R.................... r7 = 0x93e80 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................... u64 [r1 + 0x50] = r7 + ....DeE--------------------------------------------------R.................... r8 = r8 + r9 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [r1 + 0x10] = r8 + ....DeE--------------------------------------------------R.................... r5 = 0x10983e8 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r6 + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 319027 +``` + +Gas simulation at offset 319010 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x60] + D=========================eE--------------R r9 = r9 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x10] + .D=========================eE-------------R jump 319395 if r9 == r7 +``` + +Gas simulation at offset 319027 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r9 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0xfffffffffffffffc] + DeE------------------------R jump 319070 if r6 == 0 +``` + +Gas simulation at offset 319039 with total cost of 25: + +``` + D........................... r7 = r6 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 11394, jump 372258 +``` + +Gas simulation at offset 319053 with total cost of 25: + +``` + D........................... r5 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 11396, jump 372258 +``` + +Gas simulation at offset 319067 with total cost of 2: + +``` + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 319070 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 319176 if r7 == 0 +``` + +Gas simulation at offset 319077 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u64 [r1 + 0x58] + .D=================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .D............................................................................. r7 = r5 + .D............................................................................. r6 = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r1 + 0x48] = r9 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 11398, jump 372258 +``` + +Gas simulation at offset 319105 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r7 + D.................................................... r7 = r6 + .D................................................... r6 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11400, jump 372258 +``` + +Gas simulation at offset 319124 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + D=========================eeER......................... i32 r7 = r8 - r7 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D..................................................... r7 = r5 + .D..................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE------------------------------------R r0 = 11402, jump 372258 +``` + +Gas simulation at offset 319144 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = u64 [r1 + 0x58] + D==================================================eER......................... r8 = r8 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .D............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 11404, jump 372258 +``` + +Gas simulation at offset 319169 with total cost of 25: + +``` + DeER........................ r9 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 319176 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x38] + D=========================eE--------------R............. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u64 [r1 + 0x60] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = i32 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r1 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = u64 [r1 + 0x28] + ..D=========================eE-----------------------R.. r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x6c] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x30] + ..D================================================eE--R jump 319240 if r5 == 0 +``` + +Gas simulation at offset 319209 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 11406, jump 372258 +``` + +Gas simulation at offset 319223 with total cost of 25: + +``` + D........................... r6 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 11408, jump 372258 +``` + +Gas simulation at offset 319237 with total cost of 2: + +``` + D.... r8 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 319240 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 319346 if r7 == 0 +``` + +Gas simulation at offset 319247 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = u64 [r1 + 0x58] + .D=================================================eER......................... r7 = r7 + r9 + .D............................................................................. r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x48] = r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ..D............................................................................ r7 = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 11410, jump 372258 +``` + +Gas simulation at offset 319275 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r7 + D.................................................... r7 = r5 + .D................................................... r5 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11412, jump 372258 +``` + +Gas simulation at offset 319294 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + D=========================eeER......................... i32 r7 = r8 - r7 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D..................................................... r7 = r6 + .D..................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE------------------------------------R r0 = 11414, jump 372258 +``` + +Gas simulation at offset 319314 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = u64 [r1 + 0x58] + D==================================================eER......................... r8 = r8 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .D............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 11416, jump 372258 +``` + +Gas simulation at offset 319339 with total cost of 25: + +``` + DeER........................ r8 = r7 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 319346 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x38] + D=========================eER......................... r6 = r6 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x70] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x28] + .D========================eE-------------------------R r5 = r5 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x74] = r5 + .DeE-------------------------------------------------R r7 = r1 + 0x68 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x8] + ..D................................................... r8 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11418, jump 316847 +``` + +Gas simulation at offset 319378 with total cost of 1: + +``` + DeER jump 319010 if r7 == 0 +``` + +Gas simulation at offset 319382 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 11420, jump 317693 +``` + +Gas simulation at offset 319392 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 319010 +``` + +Gas simulation at offset 319395 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x78] + .DeE--------------------------------------R....... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 319413 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f3dc] + .D=========================eER jump 319488 if r7 == 0 +``` + +Gas simulation at offset 319434 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = 0x109f380 + DeE---------------------------------------R r6 = 0x109f37c + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f380] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = i32 [0x109f37c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [0x10982c8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r11 + .D========================eE--------------R jump 319539 if r7 == 0 +``` + +Gas simulation at offset 319471 with total cost of 1: + +``` + DeER jump 319539 if r9 != 0 +``` + +Gas simulation at offset 319474 with total cost of 2: + +``` + DeER. r10 = 0x109edd0 + D=eER jump 319539 if r8 == r10 +``` + +Gas simulation at offset 319483 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 319614 +``` + +Gas simulation at offset 319488 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [0x10982c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = i32 [0x10983d8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0x38] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r7 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 319918 if r8 == 0 +``` + +Gas simulation at offset 319516 with total cost of 25: + +``` + DeER........................ r7 = 0x80fe0 + DeER........................ r8 = 0x10 + DeER........................ r11 = 0xd1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeE-----------------------R r9 = 0 + .DeE-----------------------R r0 = 0x2ca4 + .DeeeeeeeeeeeeeeeE---------R jump 318916 +``` + +Gas simulation at offset 319539 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109edc0] + D=========================eE--------------R jump 319614 if r10 == 0 +``` + +Gas simulation at offset 319549 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [0x109edd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [0x109ee10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r8 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r8 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0x1c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeE-------------------------------------------------------------------------R r11 = 0x70 + ..D=======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 319584 if r7 == 0 +``` + +Gas simulation at offset 319579 with total cost of 2: + +``` + DeER. r11 = 0xf6 + DeeER fallthrough +``` + +Gas simulation at offset 319584 with total cost of 15: + +``` + DeER.............. r7 = 0x80f70 + DeER.............. r8 = 0x7 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 11422, jump 318916 +``` + +Gas simulation at offset 319600 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x10982c8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 319614 with total cost of 1: + +``` + DeER jump 319637 if r7 == 0 +``` + +Gas simulation at offset 319617 with total cost of 1: + +``` + DeER jump 319637 if r9 != 0 +``` + +Gas simulation at offset 319620 with total cost of 3: + +``` + DeER.. r10 = 0x109edd0 + D=eER. r10 = r10 + 0x148 + D==eER jump 319637 if r8 == r10 +``` + +Gas simulation at offset 319633 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 319712 +``` + +Gas simulation at offset 319637 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109edc4] + D=========================eE--------------R jump 319712 if r10 == 0 +``` + +Gas simulation at offset 319647 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [0x109ef18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [0x109ef58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r8 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r8 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0x1c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeE-------------------------------------------------------------------------R r11 = 0x60 + ..D=======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 319682 if r7 == 0 +``` + +Gas simulation at offset 319677 with total cost of 2: + +``` + DeER. r11 = 0xf6 + DeeER fallthrough +``` + +Gas simulation at offset 319682 with total cost of 15: + +``` + DeER.............. r7 = 0x80f70 + DeER.............. r8 = 0x7 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 11424, jump 318916 +``` + +Gas simulation at offset 319698 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x10982c8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 319712 with total cost of 1: + +``` + DeER jump 319735 if r7 == 0 +``` + +Gas simulation at offset 319715 with total cost of 1: + +``` + DeER jump 319735 if r9 != 0 +``` + +Gas simulation at offset 319718 with total cost of 3: + +``` + DeER.. r10 = 0x109edd0 + D=eER. r10 = r10 + 0x290 + D==eER jump 319735 if r8 == r10 +``` + +Gas simulation at offset 319731 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 319810 +``` + +Gas simulation at offset 319735 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109edc8] + D=========================eE--------------R jump 319810 if r10 == 0 +``` + +Gas simulation at offset 319745 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [0x109f060] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [0x109f0a0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r8 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r8 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0x1c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeE-------------------------------------------------------------------------R r11 = 0x40 + ..D=======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 319780 if r7 == 0 +``` + +Gas simulation at offset 319775 with total cost of 2: + +``` + DeER. r11 = 0xf6 + DeeER fallthrough +``` + +Gas simulation at offset 319780 with total cost of 15: + +``` + DeER.............. r7 = 0x80f70 + DeER.............. r8 = 0x7 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 11426, jump 318916 +``` + +Gas simulation at offset 319796 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x10982c8] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 319810 with total cost of 10: + +``` + DeER......... r10 = 0x109edd0 + DeeeER....... r7 = r7 >u 0 + .DeeeER...... r9 = r9 u 0 + ...D====eER.. r7 = r7 & r8 + ....D====eER. r7 = r7 & r9 + ....D=====eER jump 319940 if r7 != 0 +``` + +Gas simulation at offset 319839 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109edcc] + D=========================eE--------------R jump 319940 if r7 == 0 +``` + +Gas simulation at offset 319849 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [0x109f1a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = i32 [0x109f1e8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r7 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r7 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x1c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE-------------------------------------------------------------------------R r11 = 0xb0 + ..D=======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 319901 if r8 == 0 +``` + +Gas simulation at offset 319880 with total cost of 16: + +``` + DeER............... r11 = 0xf6 + DeER............... r7 = 0x80f70 + DeER............... r8 = 0x7 + DeER............... r9 = 0 + .DeER.............. r0 = 0x2ca4 + .DeeeeeeeeeeeeeeeER jump 318916 +``` + +Gas simulation at offset 319901 with total cost of 16: + +``` + DeER............... r7 = 0x80f70 + DeER............... r8 = 0x7 + DeER............... r9 = 0 + DeER............... r0 = 0x2ca4 + .DeeeeeeeeeeeeeeeER jump 318916 +``` + +Gas simulation at offset 319918 with total cost of 25: + +``` + DeER........................ r7 = 0x80f70 + DeER........................ r8 = 0x7 + DeER........................ r11 = 0xd1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeE-----------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 11428, jump 318916 +``` + +Gas simulation at offset 319940 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 319954 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = r6 + 0x8 + DeE---------------------------------------R r5 = r5 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x28] + .D========================eE--------------R jump 320119 if r6 == r7 +``` + +Gas simulation at offset 319968 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0xfffffffffffffffc] + DeE---------------------------------------R r8 = 0xffffffffffffffff + D=========================eE--------------R jump 319954 if r7 == r8 +``` + +Gas simulation at offset 319978 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x1098298] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x8118c] + D=========================eeER i32 r7 = r7 - r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 11430, jump 372258 +``` + +Gas simulation at offset 319999 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [0x10982ac] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = i32 [0x10982a0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [0x8118c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ..D=======================eeE-----------------------R i32 r7 = r9 - r10 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 11432, jump 372258 +``` + +Gas simulation at offset 320034 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x30] + D=========================eER jump 319954 if r10 >a 0x10 + D=eER jump 319954 if r9 >a 0x10 + ..D===========================eE----------R r8 = r9 - r8 + ..D============================eE---------R jump 319954 if r8 =s r7 +``` + +Gas simulation at offset 320292 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r8 + 0] + .DeE------------------------------------------------R........................... r9 = r10 << 0x7 + .D=================================================eER.......................... r8 = r8 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0x60] + ..D==========================================================================eER jump 320286 if r6 == 0 +``` + +Gas simulation at offset 320310 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r10 + DeeE--------------------------------------R fallthrough +``` + +Gas simulation at offset 320315 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r6 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x109835c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = i32 [r6 + 0x1c] + .D========================eeER....................... i32 r11 = r7 + 0x70 + .DeE-------------------------R....................... r8 = 0x3 + ..DeE------------------------R....................... r9 = 0x100000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + ..D.................................................. r7 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 11444, jump 318916 +``` + +Gas simulation at offset 320351 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r6 + 0x28] + D=========================eER jump 320315 if r6 != 0 +``` + +Gas simulation at offset 320360 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 320286 +``` + +Gas simulation at offset 320371 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [0x10982a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r10 = u8 [0x10982ac] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x1098350] + ..D=======================eeeE----------------------R i32 r8 = 0 - r8 + ...D=========================eE---------------------R r8 = r8 & 0x140 + ...DeE----------------------------------------------R r9 = 0xa9 + ...D=======================eE-----------------------R jump 320413 if r10 != 0 +``` + +Gas simulation at offset 320409 with total cost of 2: + +``` + DeER. r9 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 320413 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeE-------------------------------------R...................................... r8 = r9 * r8 + D===eE------------------------------------R...................................... r8 = r8 >> 0x1 + D====eE-----------------------------------R...................................... r7 = r7 + r8 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R...................................... u8 [r7 + 0] = 0x60 + .DeE--------------------------------------R...................................... r0 = 0x2cb6 + .DeE--------------------------------------R...................................... r1 = r1 + 0xffffffffffffffa8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................... u64 [r1 + 0x50] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................... u64 [r1 + 0x48] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...................................... u64 [r1 + 0x40] = r6 + ..DeE-------------------------------------R...................................... r7 = 0x10982d0 + ...D========================eE------------R...................................... r6 = r7 + 0x4 + ...DeE------------------------------------R...................................... r5 = 0x1098368 + ...D========================eE------------R...................................... r7 = r7 + 0x54 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x18] = r7 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 319968 +``` + +Gas simulation at offset 320480 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u8 [0x10982a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [0x10982ac] + .D========================eeeER.......................... i32 r7 = 0 - r7 + ..D==========================eER......................... r9 = r7 & 0x140 + ...D======================eeeE-R......................... i32 r7 = 0 - r8 + ....D========================eER......................... r10 = r7 & 0xa8 + ....DeE------------------------R......................... r7 = 0 + ....DeE------------------------R......................... r8 = 0 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x50] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x48] + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + .....D========================eE------------------------R r1 = r1 + 0x58 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 503057 +``` + +Gas simulation at offset 320524 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r9 = i32 [0x109891c] + D=========================eeeER.......................................................... r10 = r9 * 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................................................... r11 = i32 [r7 + 0] + .DeE--------------------------R.......................................................... r12 = 0x109841c + .D===========================eER......................................................... r10 = r10 + r12 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u32 [r10 + 0] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................................ r11 = i32 [r7 + 0x4] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [r10 + 0x4] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................... r11 = i32 [r7 + 0x8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........... u32 [r10 + 0x8] = r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........... r11 = i32 [r7 + 0xc] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u32 [r10 + 0xc] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......... r7 = i32 [r7 + 0x10] + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u32 [r10 + 0x10] = r7 + ...D========================eE---------------------------------------------------R....... r9 = r9 + 0x1 + ....D========================eeE-------------------------------------------------R....... i32 r7 = r9 >>a 0x1f + .....D==================================================eeE----------------------R....... i32 r7 = r7 >> 0x1a + .....D====================================================eE---------------------R....... r7 = r7 + r9 + .....D=====================================================eE--------------------R....... r7 = r7 & 0xffffffffffffffc0 + ......D=====================================================eeE------------------R....... i32 r9 = r9 - r7 + ......D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109891c] = r9 + ......DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 320596 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x1098920] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109891c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 320615 if r9 != r7 +``` + +Gas simulation at offset 320611 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 320615 with total cost of 35: + +``` + DeeeER................................ r7 = r9 * 0x14 + DeE--R................................ r10 = 0x109841c + D===eER............................... r7 = r7 + r10 + .DeE--R............................... r9 = r9 + 0x1 + .D=eeER............................... i32 r10 = r9 >>a 0x1f + ..D==eeER............................. i32 r10 = r10 >> 0x1a + ..D====eER............................ r10 = r10 + r9 + ..D=====eER........................... r10 = r10 & 0xffffffffffffffc0 + ...D=====eeER......................... i32 r9 = r9 - r10 + ...D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098920] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------R jump [r0 + 0] +``` + +Gas simulation at offset 320653 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + .D........................... r6 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 11448, jump 383799 +``` + +Gas simulation at offset 320674 with total cost of 1: + +``` + DeER jump 320894 if r7 != 0 +``` + +Gas simulation at offset 320678 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1098928] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 320721 if r7 >s 127 +``` + +Gas simulation at offset 320689 with total cost of 27: + +``` + DeER.......................... r8 = r7 << 0x3 + DeER.......................... r9 = 0x1098930 + D=eER......................... r8 = r8 + r9 + .DeER......................... r9 = 0x128d7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + .DeE-------------------------R r8 = r7 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098928] = r8 + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 320891 if r7 s 127 +``` + +Gas simulation at offset 321026 with total cost of 27: + +``` + DeER.......................... r8 = 0x128d7 + DeER.......................... r9 = r7 << 0x3 + D=eER......................... r9 = r9 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + .DeE-------------------------R r8 = r7 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098928] = r8 + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 321459 if r7 =s r7 +``` + +Gas simulation at offset 321117 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x18] = r8 + DeE---------------------------------------R............ r7 = r8 << 0x3 + .DeE--------------------------------------R............ r7 = r7 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r8 = u64 [r7 + 0] + .DeE--------------------------------------R............ r5 = 0xe + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r8 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 321168 +``` + +Gas simulation at offset 321140 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11472, jump 4480 +``` + +Gas simulation at offset 321149 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x60] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 321159 with total cost of 2: + +``` + DeER. r5 = r5 + 0xffffffffffffffff + DeER. r10 = r10 + 0x18 + D=eER jump 321093 if r5 == 0 +``` + +Gas simulation at offset 321168 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r9 = u32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r1 + 0x48] + .D========================eeE-------------R........ i32 r7 = r7 >> r9 + .D==========================eE------------R........ r7 = r7 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 321159 if r7 == 0 +``` + +Gas simulation at offset 321183 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r10 + 0xfffffffffffffff8] + D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 11474, jump 253600 +``` + +Gas simulation at offset 321201 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 11476, jump 253600 +``` + +Gas simulation at offset 321216 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x70] + DeE------------------------R. r8 = r7 + 0x1 + .D========================eER jump 321258 if r9 u 8 +``` + +Gas simulation at offset 321905 with total cost of 15: + +``` + DeER.............. r0 = 0x2ea8 + DeeeeeeeeeeeeeeeER jump 370894 +``` + +Gas simulation at offset 321913 with total cost of 15: + +``` + DeER.............. r0 = 0x2ea8 + DeeeeeeeeeeeeeeeER jump 370894 +``` + +Gas simulation at offset 321921 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322018 if r8 == 0 +``` + +Gas simulation at offset 321924 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + D....................... r9 = r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 322027 if r8 == r10 +``` + +Gas simulation at offset 321932 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322016 +``` + +Gas simulation at offset 321934 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != 0 +``` + +Gas simulation at offset 321937 with total cost of 15: + +``` + DeER.............. r9 = 0x5 + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321942 with total cost of 21: + +``` + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != r9 +``` + +Gas simulation at offset 321948 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321950 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != r10 +``` + +Gas simulation at offset 321959 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321961 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0xc + D=eeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != r10 +``` + +Gas simulation at offset 321970 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321972 with total cost of 21: + +``` + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != r9 +``` + +Gas simulation at offset 321978 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321982 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeER jump 322016 if r8 != r10 +``` + +Gas simulation at offset 321991 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 321993 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322023 if r8 == 0 +``` + +Gas simulation at offset 321996 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + DeER.................... r9 = 0xa + D=eeeeeeeeeeeeeeeeeeeeER jump 322027 if r8 == r10 +``` + +Gas simulation at offset 322005 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322016 +``` + +Gas simulation at offset 322007 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0xd + D=eeeeeeeeeeeeeeeeeeeeER jump 322027 if r8 == r10 +``` + +Gas simulation at offset 322016 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 322018 with total cost of 15: + +``` + DeER.............. r9 = 0x4 + DeeeeeeeeeeeeeeeER jump 322027 +``` + +Gas simulation at offset 322023 with total cost of 2: + +``` + DeER. r9 = 0xb + DeeER fallthrough +``` + +Gas simulation at offset 322027 with total cost of 29: + +``` + DeeeER.......................... r7 = r9 * 0x18 + DeE--R.......................... r8 = 0x6f230 + D===eER......................... r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 322042 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322083 if r9 == 1 +``` + +Gas simulation at offset 322046 with total cost of 21: + +``` + DeER.................... r8 = 0x9 + DeER.................... r7 = 0x16c51 + D=eeeeeeeeeeeeeeeeeeeeER jump 322187 if r9 >=u r8 +``` + +Gas simulation at offset 322058 with total cost of 22: + +``` + DeER..................... r8 = 0x1fd >> r9 + D=eER.................... r8 = r8 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 322187 if r8 == 0 +``` + +Gas simulation at offset 322068 with total cost of 27: + +``` + DeER.......................... r9 = r9 << 0x3 + DeER.......................... r7 = 0x5ce48 + D=eER......................... r7 = r7 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------R jump 322086 +``` + +Gas simulation at offset 322083 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 322086 with total cost of 29: + +``` + DeeeER.......................... r7 = r9 * 0x18 + DeE--R.......................... r8 = 0x6f230 + D===eER......................... r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 322102 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322194 if r8 == 0 +``` + +Gas simulation at offset 322105 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + D....................... r9 = r8 + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322113 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322115 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322189 if r8 == 0 +``` + +Gas simulation at offset 322118 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + DeER.................... r9 = 0xa + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322127 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322129 with total cost of 21: + +``` + DeER.................... r9 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r9 +``` + +Gas simulation at offset 322135 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322137 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0xc + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322146 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322148 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0xd + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322157 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322159 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322168 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322187 +``` + +Gas simulation at offset 322170 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 322187 if r8 != 0 +``` + +Gas simulation at offset 322173 with total cost of 15: + +``` + DeER.............. r9 = 0x5 + DeeeeeeeeeeeeeeeER jump 322086 +``` + +Gas simulation at offset 322178 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + DeER.................... r9 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeER jump 322086 if r8 == r10 +``` + +Gas simulation at offset 322187 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 322189 with total cost of 15: + +``` + DeER.............. r9 = 0xb + DeeeeeeeeeeeeeeeER jump 322086 +``` + +Gas simulation at offset 322194 with total cost of 15: + +``` + DeER.............. r9 = 0x4 + DeeeeeeeeeeeeeeeER jump 322086 +``` + +Gas simulation at offset 322199 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x1098d30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 322210 if r7 == 0 +``` + +Gas simulation at offset 322208 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 322210 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 11564, jump 369495 +``` + +Gas simulation at offset 322229 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [0x109dd48] + D=========================eER jump 322263 if r8 != 0 +``` + +Gas simulation at offset 322241 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i32 [0x109dd80] + D=========================eER..... r9 = r8 << 0x1 + D==========================eER.... r9 = r9 >> 0x30 + .D==========================eER... r8 = r8 + r9 + .D===========================eeER. i32 r8 = r8 >>a 0x10 + .D=============================eER r7 = r7 + r8 + ..DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 322263 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeE------------------------------------R................................................................................. i32 r7 = r7 * 0x23 + D====eeeE---------------------------------R................................................................................. r7 = r7 * 0x10624dd3 + .D======eE--------------------------------R................................................................................. r8 = r7 >> 0x3f + .D=======eE-------------------------------R................................................................................. r7 = r7 >>a 0x26 + .D========eE------------------------------R................................................................................. r8 = r8 + r7 + ..D========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................................................................. u64 [r1 + 0x38] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................. r9 = i32 [0x1098d34] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................. r11 = i32 [0x1098d38] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................. r7 = i32 [0x1098d3c] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. i32 r9 = r8 /s r9 + ....D===================================================================================eeER................................ i32 r8 = r9 - r11 + ....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u32 [0x1098d38] = r9 + .....D====================================================================================eeeE--------------------R......... r9 = r8 =s r9 +``` + +Gas simulation at offset 322404 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [0x109dd78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 96] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... u64 [r1 + 88] = 0 + .D========================eE------------------------R...................... r7 = r1 + 0x58 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11566, jump [r9 + 0] +``` + +Gas simulation at offset 322431 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r2 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r7 = i32 [0x109dd84] + D=========================eER.............................................................................. r8 = r7 << 0x1 + .D=========================eER............................................................................. r8 = r8 >> 0x39 + .D==========================eER............................................................................ r8 = r8 + r7 + .D===========================eER........................................................................... r8 = r8 & 0xffffffffffffff80 + ..D===========================eeER......................................................................... i32 r8 = r7 - r8 + ..D=============================eeeER...................................................................... r8 = r8 * 0xa0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R...................................................................... r9 = u64 [r1 + 0x8] + ...D===============================eER..................................................................... r8 = r8 + r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R..................................................................... r9 = i32 [r1 + 0x58] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r10 = i32 [r1 + 0x5c] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = i32 [r1 + 0x60] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r12 = i32 [r1 + 0x64] + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u32 [r8 + 0] = r9 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u32 [r8 + 0x4] = r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r8 + 0x8] = r11 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r8 + 0xc] = r12 + .....DeE------------------------------------------------------------------------R.......................... r9 = 0x1 + .....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [r8 + 0x80] = r9 + .....D======================================================================eE---------R................... r7 = r7 + r9 + ......D======================================================================eeE-------R................... i32 r5 = r5 + r9 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x109dd84] = r7 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + .......D================================================================================================eER jump 322627 if r5 >=s r7 +``` + +Gas simulation at offset 322513 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109dd50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11568, jump 529814 +``` + +Gas simulation at offset 322539 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [0x109dd78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11570, jump [r7 + 0] +``` + +Gas simulation at offset 322552 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [0x109dd78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x18] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11572, jump [r7 + 0] +``` + +Gas simulation at offset 322566 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D==================================================eER jump 322627 if r7 != 0 +``` + +Gas simulation at offset 322574 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r8 = u8 [0x109dd48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r9 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r7 = r7 /s r9 + ..D=======================eE-----------------------------------------------------------R jump 322387 if r8 != 0 +``` + +Gas simulation at offset 322594 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = i32 [0x109dd84] + .D========================eeE-----------------------R.................... i32 r7 = r8 - r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 322620 if r9 == 0 +``` + +Gas simulation at offset 322611 with total cost of 2: + +``` + DeER. r9 = 0x8 + D=eER jump 322404 if r9 >=s r7 +``` + +Gas simulation at offset 322618 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 322627 +``` + +Gas simulation at offset 322620 with total cost of 2: + +``` + DeER. r9 = 0x2 + D=eER jump 322404 if r9 >=s r7 +``` + +Gas simulation at offset 322627 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 322643 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [0x109dd48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 322674 if r8 != 0 +``` + +Gas simulation at offset 322652 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = i32 [0x109dd80] + D=========================eER..... r9 = r8 << 0x1 + D==========================eER.... r9 = r9 >> 0x30 + .D==========================eER... r8 = r8 + r9 + .D===========================eeER. i32 r8 = r8 >>a 0x10 + .D=============================eER r7 = r7 + r8 + ..DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 322674 with total cost of 110: + +``` + DeeeeER.......................................................................................................... i32 r7 = r7 * 0x23 + D====eeeER....................................................................................................... r7 = r7 * 0x10624dd3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r8 = i32 [0x1098d34] + .D======eE-----------------R..................................................................................... r9 = r7 >> 0x3f + .D======eE-----------------R..................................................................................... r7 = r7 >>a 0x26 + .D=======eE----------------R..................................................................................... r7 = r7 + r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /s r8 + ...D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x1098d38] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = u64 [r1 + 0] + ...DeE----------------------------------------------------------------------------------------------------------R r1 = r1 + 0x8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 322714 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dd44] = r7 + DeE-------------------------------------------------R r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0] + .DeE------------------------------------------------R r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 322735 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 322737 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffff80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 11580, jump 369432 +``` + +Gas simulation at offset 322756 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r10 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r9 = r7 /s r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R......................... r8 = i32 [0x109dd4c] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R......................... u64 [r1 + 0x28] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R......................... r8 = i32 [0x1098d30] + ..D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r9 + ...D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dd4c] = r9 + ...D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R u64 [r1 + 0x38] = r7 + ...D========================eE----------------------------------------------------------------------------------R jump 322900 if r8 == 0 +``` + +Gas simulation at offset 322801 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x30] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109dd50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11582, jump 529814 +``` + +Gas simulation at offset 322821 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [0x109dd78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11584, jump [r7 + 0] +``` + +Gas simulation at offset 322834 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [0x109dd78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r7 + 0x18] + D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11586, jump [r7 + 0] +``` + +Gas simulation at offset 322851 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1098288] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x48] + D=========================eER jump 323028 if r7 != 0 +``` + +Gas simulation at offset 322864 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r8 = u8 [0x109dd48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r7 = r9 /s r7 + ..D=======================eE-----------------------------------------------------------R jump 322908 if r8 == 0 +``` + +Gas simulation at offset 322883 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109dd84] + D=========================eeE-------------R i32 r7 = r8 - r7 + .D==========================eE------------R jump 322932 if r7 <=s 4 +``` + +Gas simulation at offset 322897 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323028 +``` + +Gas simulation at offset 322900 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11588, jump 322199 +``` + +Gas simulation at offset 322906 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323028 +``` + +Gas simulation at offset 322908 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x1098284] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109dd84] + .D========================eeE-------------R..... i32 r7 = r8 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 324170 if r9 == 0 +``` + +Gas simulation at offset 322928 with total cost of 1: + +``` + DeER jump 323028 if r7 >s 8 +``` + +Gas simulation at offset 322932 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [0x109dd78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ u64 [r1 + 96] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... u64 [r1 + 88] = 0 + .DeE------------------------------------------------R...................... r7 = r1 + 0x58 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 11590, jump [r9 + 0] +``` + +Gas simulation at offset 322956 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r7 = i32 [0x109dd84] + D=========================eER........................................................... r8 = r7 << 0x1 + D==========================eER.......................................................... r8 = r8 >> 0x39 + .D==========================eER......................................................... r8 = r8 + r7 + .D===========================eER........................................................ r8 = r8 & 0xffffffffffffff80 + .D============================eeER...................................................... i32 r8 = r7 - r8 + ..D=============================eeeER................................................... r8 = r8 * 0xa0 + ..DeE-------------------------------R................................................... r9 = 0x1098d40 + ..D================================eER.................................................. r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R.................................................. r9 = i32 [r1 + 0x58] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................................................. r10 = i32 [r1 + 0x5c] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................................................. r11 = i32 [r1 + 0x60] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r12 = i32 [r1 + 0x64] + ...D================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0] = r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0x4] = r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u32 [r8 + 0x8] = r11 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r8 + 0xc] = r12 + ....D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 128] = 0x1 + .....D=======================eE--------------------------------------------------------R r7 = r7 + 0x1 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R u32 [0x109dd84] = r7 + .....DeeE------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 323028 with total cost of 87: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................... r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................... r8 = i32 [0x1098d34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................... r10 = i32 [0x109dd84] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................... r9 = u8 [0x109dd48] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. i32 r7 = r7 /s r8 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R.. u64 [r1 + 0x30] = r10 + ...D==================================================================================eeER i32 r11 = r10 - r7 + ....DeE----------------------------------------------------------------------------------R r7 = 0x109dd54 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------R u64 [r1 + 0x48] = r7 + ....D======================eE------------------------------------------------------------R jump 323305 if r9 == 0 +``` + +Gas simulation at offset 323075 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r1 + 0x28] + .D========================eeE-------------R....... i32 r8 = r7 - r8 + ..DeeE------------------------------------R....... i32 r9 = r11 + 0xffffffffffffffff + ..D............................................... r7 = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 324152 if r8 >=s r11 +``` + +Gas simulation at offset 323094 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324158 if r8 s 0 +``` + +Gas simulation at offset 323103 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 323107 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x1098284] + D=========================eE--------------R jump 323305 if r7 == 0 +``` + +Gas simulation at offset 323118 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x109dd88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r10 + 0] + .D========================eE------------------------R. r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dd88] = r7 + .D=================================================eER jump 323305 if r9 != 0 +``` + +Gas simulation at offset 323143 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x4] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323150 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x8] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323157 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0xc] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323164 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x10] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323171 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x14] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323178 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x18] + D=========================eE--------------R jump 323192 if r8 != 0 +``` + +Gas simulation at offset 323185 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x1c] + D=========================eE--------------R jump 323305 if r8 == 0 +``` + +Gas simulation at offset 323192 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109dd40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x30] + D=========================eE--------------R jump 323222 if r8 s 0 +``` + +Gas simulation at offset 323308 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 323312 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x18] = r11 + DeE---------------------------------------R............ r7 = 0x1098284 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x10] = r7 + .DeE--------------------------------------R............ r7 = 0x1098288 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x8] = r7 + .DeE--------------------------------------R............ r5 = 0x109bf + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + ..D=================================================eER jump 323426 if r7 == 0 +``` + +Gas simulation at offset 323347 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323356 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323366 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x8] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323376 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xc] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323386 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x10] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323396 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x14] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323406 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x18] + D==================================================eER jump 323438 if r7 != 0 +``` + +Gas simulation at offset 323416 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0x1c] + .D=================================================eeeER r7 = r7 >u 0 + .DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 323426 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D==================================================eER jump 323438 if r8 == 0 +``` + +Gas simulation at offset 323435 with total cost of 1: + +``` + DeER jump 323466 if r7 == 0 +``` + +Gas simulation at offset 323438 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................... r8 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... i32 r7 = r7 /s r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R...................... r8 = u64 [r1 + 0x18] + ..D===================================================================================eeER.................... i32 r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R.................... r8 = u64 [r1 + 0x30] + ...D====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 323549 if r8 >=s r7 +``` + +Gas simulation at offset 323466 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11592, jump 322199 +``` + +Gas simulation at offset 323472 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r8 = i32 [0x1098d34] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = i32 [0x109dd84] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r7 = r7 /s r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R.................... u64 [r1 + 0x30] = r9 + ..D===================================================================================eeeeeeeeeeeeeeeeeeeeER jump 323508 if r9 >=s r7 +``` + +Gas simulation at offset 323499 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11594, jump 368493 +``` + +Gas simulation at offset 323508 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11596, jump 369432 +``` + +Gas simulation at offset 323515 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r7 = r7 /s r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R. r8 = u64 [r1 + 0x50] + ..D===================================================================================eER jump 324136 if r8 u 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r8 = u64 [r1 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 323681 if r8 != 0 +``` + +Gas simulation at offset 323668 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323685 +``` + +Gas simulation at offset 323670 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .D=================================================eER jump 323685 if r8 == 0 +``` + +Gas simulation at offset 323681 with total cost of 1: + +``` + DeER jump 324136 if r7 == 0 +``` + +Gas simulation at offset 323685 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................... r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................... r8 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... i32 r10 = r7 /s r8 + ..D===================================================================================eER......... r11 = r10 << 0x1 + ..D====================================================================================eER........ r11 = r11 >> 0x39 + ..D=====================================================================================eER....... r11 = r11 + r10 + ...D=====================================================================================eER...... r11 = r11 & 0xffffffffffffff80 + ...D======================================================================================eeER.... i32 r10 = r10 - r11 + ....D=======================================================================================eeeER. r11 = r10 * 0xa0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------R. r12 = u64 [r1 + 0] + .....D=========================================================================================eER r6 = r12 + r11 + .....DeE-----------------------------------------------------------------------------------------R jump 323761 if r9 != 0 +``` + +Gas simulation at offset 323728 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r11 = r11 + r12 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r11 + 156] = 0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r11 + 152] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r11 + 148] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r11 + 144] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 140] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 136] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 132] = 0 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 323761 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 323811 if r8 >s 0 +``` + +Gas simulation at offset 323764 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323570 +``` + +Gas simulation at offset 323767 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................... r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................... r8 = i32 [0x1098d34] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... i32 r9 = r7 /s r8 + ..D===================================================================================eER......... r10 = r9 << 0x1 + ..D====================================================================================eER........ r10 = r10 >> 0x39 + ..D=====================================================================================eER....... r10 = r10 + r9 + ...D=====================================================================================eER...... r10 = r10 & 0xffffffffffffff80 + ...D======================================================================================eeER.... i32 r10 = r9 - r10 + ....D=======================================================================================eeeER. r6 = r10 * 0xa0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------R. r9 = u64 [r1 + 0] + ....D==========================================================================================eER r6 = r6 + r9 + .....D====================eeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R jump 323570 if r8 <=s 0 +``` + +Gas simulation at offset 323811 with total cost of 27: + +``` + DeER.......................... r11 = 0 + DeeeER........................ r9 = r10 * 0xa0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0] + .D========================eER. r9 = r9 + r10 + .D=========================eER r5 = r9 + 0x80 + .DeeeeeeeeeeeeeeeE-----------R jump 323842 +``` + +Gas simulation at offset 323828 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x1098d34] + DeeE--------------------------------------R i32 r11 = r11 + 0x1 + .D========================eE--------------R jump 323570 if r11 >=s r8 +``` + +Gas simulation at offset 323842 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... u64 [r1 + 0x50] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r7 = r7 /s r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.................... r8 = u64 [r1 + 0x30] + ..D===========================================================eeeeeeeeeeeeeeeeeeeeER jump 323865 if r8 >=s r7 +``` + +Gas simulation at offset 323855 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 11602, jump 368493 +``` + +Gas simulation at offset 323865 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r12 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r12 + 0x1c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r7 = i32 [r5 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r8 = i32 [r5 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i32 [r5 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i32 [r5 + 0xc] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u32 [r12 + 0x18] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x14] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0x10] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r12 + 0xc] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [0x109dd78] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x8] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r5 + 0x4] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r5 + 0] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = u64 [r7 + 0x10] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x8] = r8 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x4] = r9 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0] = r10 + ....D........................................................................................................................... r7 = r6 + .....D.......................................................................................................................... r8 = r5 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeE--R r0 = 11604, jump [r11 + 0] +``` + +Gas simulation at offset 323932 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i8 [r6 + 0x5] + D=========================eER......................... r7 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dd50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r6 + 4] = 0 + .D========================eE-------------------------R jump 324035 if r8 =s 0 +``` + +Gas simulation at offset 324033 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 324130 +``` + +Gas simulation at offset 324035 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 5] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x15] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 20] = 0 + .D========================eE--------------R jump 323969 if r8 >=s 0 +``` + +Gas simulation at offset 324048 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 21] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x25] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 36] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u64 [r1 + 0x50] + .D========================eE--------------R jump 323982 if r8 >=s 0 +``` + +Gas simulation at offset 324064 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 37] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x35] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 52] = 0 + .D========================eE--------------R jump 323992 if r8 >=s 0 +``` + +Gas simulation at offset 324077 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 53] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x45] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 68] = 0 + .D========================eE--------------R jump 324002 if r8 >=s 0 +``` + +Gas simulation at offset 324090 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 69] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x55] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 84] = 0 + .D========================eE--------------R jump 324012 if r8 >=s 0 +``` + +Gas simulation at offset 324103 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 85] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x65] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 100] = 0 + .D========================eE--------------R jump 324022 if r8 >=s 0 +``` + +Gas simulation at offset 324116 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 101] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r6 + 0x75] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r6 + 116] = 0 + .D========================eE--------------R jump 323828 if r8 >=s 0 +``` + +Gas simulation at offset 324130 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 117] = 0 + DeeeeeeeeeeeeeeeE----------R jump 323828 +``` + +Gas simulation at offset 324136 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 324152 with total cost of 20: + +``` + D...................... r7 = r11 + DeeeeeeeeeeeeeeeeeeeeER jump 323098 if r8 >=s r9 +``` + +Gas simulation at offset 324158 with total cost of 22: + +``` + DeeER.................... i32 r7 = r8 + 0x1 + D........................ r11 = r7 + .D=eeeeeeeeeeeeeeeeeeeeER jump 323103 if r7 <=s 0 +``` + +Gas simulation at offset 324167 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323107 +``` + +Gas simulation at offset 324170 with total cost of 1: + +``` + DeER jump 322932 if r7 <=s 2 +``` + +Gas simulation at offset 324175 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 323028 +``` + +Gas simulation at offset 324178 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109dda4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 324189 if r7 == 0 +``` + +Gas simulation at offset 324187 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 324189 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 11608, jump 320596 +``` + +Gas simulation at offset 324203 with total cost of 1: + +``` + DeER jump 324251 if r7 == 0 +``` + +Gas simulation at offset 324206 with total cost of 15: + +``` + D................. r5 = r7 + D................. r7 = r5 + DeER.............. r0 = 0x2d5c + DeeeeeeeeeeeeeeeER jump 379661 +``` + +Gas simulation at offset 324218 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11610, jump 320596 +``` + +Gas simulation at offset 324224 with total cost of 1: + +``` + D... r5 = r7 + DeER jump 324251 if r7 == 0 +``` + +Gas simulation at offset 324229 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11612, jump 379661 +``` + +Gas simulation at offset 324238 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324218 if r7 != 0 +``` + +Gas simulation at offset 324241 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11614, jump 341556 +``` + +Gas simulation at offset 324249 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 324218 +``` + +Gas simulation at offset 324251 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 324262 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f734] + .D=========================eER jump 325373 if r7 != 0 +``` + +Gas simulation at offset 324284 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10b1c10] + D=========================eE--------------R jump 324315 if r7 == 0 +``` + +Gas simulation at offset 324294 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11616, jump 471988 +``` + +Gas simulation at offset 324301 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81328] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddb8] = 0x3 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 324315 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0] = r6 + DeE---------------------------------------R................................... r7 = 0x109ed6c + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r8 = i32 [0x109ed6c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r1 + 0x8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x81324] + .D............................................................................ r7 = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 324389 if r8 == r9 +``` + +Gas simulation at offset 324352 with total cost of 26: + +``` + DeER......................... r10 = 0xc8 + DeER......................... r0 = 0x2d62 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + .DeE------------------------R r7 = 0xfa00 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0 + .DeE------------------------R r0 = 0x3060 + ..DeeeeeeeeeeeeeeeE---------R jump 528562 +``` + +Gas simulation at offset 324383 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 324389 with total cost of 1: + +``` + DeER r6 = 0x109dd50 + DeER jump 324430 if r7 != 0 +``` + +Gas simulation at offset 324398 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109dd50] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 324430 if r8 == 0 +``` + +Gas simulation at offset 324408 with total cost of 26: + +``` + DeER......................... r0 = 0x2d64 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r0 = 0x3210 + .DeeeeeeeeeeeeeeeE----------R jump 352989 +``` + +Gas simulation at offset 324424 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 324430 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 324458 if r7 >s 1 +``` + +Gas simulation at offset 324440 with total cost of 1: + +``` + DeER jump 324500 if r7 == 0 +``` + +Gas simulation at offset 324443 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324691 if r7 != 1 +``` + +Gas simulation at offset 324448 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11622, jump 524310 +``` + +Gas simulation at offset 324455 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 324691 +``` + +Gas simulation at offset 324458 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324685 if r7 == 2 +``` + +Gas simulation at offset 324463 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324691 if r7 != 3 +``` + +Gas simulation at offset 324468 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109ddc8] + DeE------------------------R r8 = 0x8 + DeeeeeeeeeeeeeeeE----------R r0 = 11624, jump 527163 +``` + +Gas simulation at offset 324484 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 11626, jump 503463 +``` + +Gas simulation at offset 324497 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 324691 +``` + +Gas simulation at offset 324500 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0] + D=========================eE--------------R jump 324691 if r7 == 0 +``` + +Gas simulation at offset 324507 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1098290] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 324523 if r7 == 0 +``` + +Gas simulation at offset 324517 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11628, jump 320134 +``` + +Gas simulation at offset 324523 with total cost of 45: + +``` + DeER............................................ r5 = 0x10a9374 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10a9374] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 324561 if r8 != r9 +``` + +Gas simulation at offset 324544 with total cost of 1: + +``` + DeER r8 = 0 + DeER jump 324565 if r7 == 200 +``` + +Gas simulation at offset 324551 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109ddb4] + D=========================eE--------------R jump 324565 if r9 == 0 +``` + +Gas simulation at offset 324561 with total cost of 2: + +``` + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 324565 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x38] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109ddb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a01b4] + .D========================eeeE------------R r10 = r10 u 0 + ..D==========================eE-----------R r9 = r9 | r10 + ...D==========================eE----------R jump 324596 if r9 != 0 +``` + +Gas simulation at offset 324592 with total cost of 2: + +``` + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 324596 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeE---------------------------------------R..................... r7 = r7 + 0xffffffffffffff38 + .DeeeE------------------------------------R..................... r7 = r7 u 0 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R..................... r10 = i32 [0x10d7910] + .....D=========================eE---------R..................... r7 = r7 | r9 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [0x10d78f0] = r7 + .....D===========================eE-----------------------R..... r8 = r8 | r10 + ......D===========================eeeE--------------------R..... r7 = r8 >u 0 + ......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d7910] = r7 + .......DeE-----------------------------------------------------R r0 = 0x48a6 + .......DeeeeeeeeeeeeeeeE---------------------------------------R jump 496858 +``` + +Gas simulation at offset 324661 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [r5 + 0] + D=========================eER............................ r7 = r7 + 0xffffffffffffff38 + .D=========================eeeER......................... r7 = r7 > 0x1f + .D===========================eER.... r8 = r8 + r9 + ..D===========================eeER.. i32 r6 = r8 >>a 0x1 + ...D============================eeER i32 r6 = r6 + r7 + ...DeE-----------------------------R r7 = 0x19fe6 + ...DeE-----------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE--------------R r0 = 11650, jump 527163 +``` + +Gas simulation at offset 325188 with total cost of 15: + +``` + D................. r9 = r7 + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 11652, jump 503463 +``` + +Gas simulation at offset 325201 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11654, jump 382617 +``` + +Gas simulation at offset 325208 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11656, jump 322199 +``` + +Gas simulation at offset 325214 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + D=========================eER jump 325239 if r7 != r8 +``` + +Gas simulation at offset 325223 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + DeE------------------------R r1 = r1 + 0x60 + .DeeeeeeeeeeeeeeeE---------R jump 530273 +``` + +Gas simulation at offset 325239 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r10 = 0xc8 + DeE---------------------------------------R........... r0 = 0x2d8a + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffd8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x8] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x140 + ..DeE------------------------------------------------R r5 = 0 + ..DeE------------------------------------------------R r6 = 0 + ..DeE------------------------------------------------R r7 = 0xfa00 + ...DeE-----------------------------------------------R r8 = 0x1 + ...DeE-----------------------------------------------R r9 = 0 + ...DeE-----------------------------------------------R r0 = 0x3064 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 528562 +``` + +Gas simulation at offset 325289 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11660, jump 369432 +``` + +Gas simulation at offset 325296 with total cost of 26: + +``` + DeER......................... r5 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeE-------------------------R r0 = 0x2d8e + .DeeeeeeeeeeeeeeeE----------R jump 369432 +``` + +Gas simulation at offset 325310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + DeE------------------------R r0 = 0x2d8e + DeeeeeeeeeeeeeeeE----------R jump 369432 +``` + +Gas simulation at offset 325321 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11662, jump 369432 +``` + +Gas simulation at offset 325328 with total cost of 27: + +``` + D............................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x40] + .D========================eeER i32 r6 = r5 - r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 11664, jump 1624 +``` + +Gas simulation at offset 325343 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 325321 if r6 <=s 0 +``` + +Gas simulation at offset 325346 with total cost of 15: + +``` + D................. r12 = r6 + DeeeeeeeeeeeeeeeER r0 = 11666, jump 338447 +``` + +Gas simulation at offset 325354 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 11668, jump 382617 +``` + +Gas simulation at offset 325363 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11670, jump 530273 +``` + +Gas simulation at offset 325370 with total cost of 1: + +``` + DeER jump 325310 if r6 == 0 +``` + +Gas simulation at offset 325373 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 325388 with total cost of 26: + +``` + DeER......................... r0 = 0x2d9a + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x10586 + .DeE------------------------R r8 = 0x8ec28 + .DeE------------------------R r0 = 0x32c4 + .DeeeeeeeeeeeeeeeE----------R jump 370719 +``` + +Gas simulation at offset 325415 with total cost of 26: + +``` + DeER......................... r0 = 0x2d9c + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1214c + .DeE------------------------R r8 = 0x90538 + .DeE------------------------R r0 = 0x33f6 + .DeeeeeeeeeeeeeeeE----------R jump 370719 +``` + +Gas simulation at offset 325442 with total cost of 26: + +``` + DeER......................... r0 = 0x2d9e + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x11bff + .DeE------------------------R r8 = 0x90604 + .DeE------------------------R r0 = 0x342a + .DeeeeeeeeeeeeeeeE----------R jump 370719 +``` + +Gas simulation at offset 325469 with total cost of 26: + +``` + DeER......................... r0 = 0x2da0 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x11bf1 + .DeE------------------------R r8 = 0x90624 + .DeE------------------------R r0 = 0x3444 + .DeeeeeeeeeeeeeeeE----------R jump 370719 +``` + +Gas simulation at offset 325496 with total cost of 26: + +``` + DeER......................... r0 = 0x2da2 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1a690 + .DeE------------------------R r8 = 0x90654 + .DeE------------------------R r0 = 0x345a + .DeeeeeeeeeeeeeeeE----------R jump 370719 +``` + +Gas simulation at offset 325523 with total cost of 26: + +``` + DeER......................... r0 = 0x2da4 + DeER......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + .DeE------------------------R r5 = 0x4 + .DeE------------------------R r7 = 0x15d7e + .D=eE-----------------------R r8 = 0x90600 + ..DeE-----------------------R r0 = 0x348a + ..DeeeeeeeeeeeeeeeE---------R jump 370719 +``` + +Gas simulation at offset 325560 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0024] = 0x67 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0028] = 0x69 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a002c] = 0x62 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0030] = 0x72 + .DeE-----------------------R r8 = 0x906d8 + .DeE-----------------------R r7 = 0x11e4f + .DeeeeeeeeeeeeeeeE---------R r0 = 11686, jump 370719 +``` + +Gas simulation at offset 325605 with total cost of 15: + +``` + DeER.............. r8 = 0x93e70 + DeER.............. r7 = 0x14555 + DeeeeeeeeeeeeeeeER r0 = 11688, jump 370719 +``` + +Gas simulation at offset 325622 with total cost of 15: + +``` + DeER.............. r8 = 0x93e74 + DeER.............. r7 = 0x109dc + DeeeeeeeeeeeeeeeER r0 = 11690, jump 370719 +``` + +Gas simulation at offset 325639 with total cost of 15: + +``` + DeER.............. r8 = 0x906dc + DeER.............. r7 = 0x13a33 + DeeeeeeeeeeeeeeeER r0 = 11692, jump 370719 +``` + +Gas simulation at offset 325656 with total cost of 15: + +``` + DeER.............. r8 = 0x906e0 + DeER.............. r7 = 0x183fe + DeeeeeeeeeeeeeeeER r0 = 11694, jump 370719 +``` + +Gas simulation at offset 325673 with total cost of 15: + +``` + DeER.............. r8 = 0x10a0048 + DeER.............. r7 = 0x1b34d + DeeeeeeeeeeeeeeeER r0 = 11696, jump 370719 +``` + +Gas simulation at offset 325691 with total cost of 15: + +``` + DeER.............. r8 = 0x93e78 + DeER.............. r7 = 0x1257b + DeeeeeeeeeeeeeeeER r0 = 11698, jump 370719 +``` + +Gas simulation at offset 325708 with total cost of 15: + +``` + DeER.............. r8 = 0x81750 + DeER.............. r7 = 0x174c4 + DeeeeeeeeeeeeeeeER r0 = 11700, jump 370719 +``` + +Gas simulation at offset 325725 with total cost of 15: + +``` + DeER.............. r8 = 0x81754 + DeER.............. r7 = 0x149e1 + DeeeeeeeeeeeeeeeER r0 = 11702, jump 370719 +``` + +Gas simulation at offset 325742 with total cost of 15: + +``` + DeER.............. r7 = 0x13563 + DeER.............. r8 = 0x81320 + DeeeeeeeeeeeeeeeER r0 = 11704, jump 370719 +``` + +Gas simulation at offset 325759 with total cost of 16: + +``` + DeER............... r5 = 0x1b359 + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + .DeER.............. r9 = 0x1b359 + .DeER.............. r10 = 0 + .DeeeeeeeeeeeeeeeER r0 = 11706, jump 385131 +``` + +Gas simulation at offset 325784 with total cost of 16: + +``` + DeER............... r6 = 0x81878 + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0x81878 + .DeeeeeeeeeeeeeeeER r0 = 11708, jump 370719 +``` + +Gas simulation at offset 325804 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x1 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11710, jump 385131 +``` + +Gas simulation at offset 325822 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x8 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11712, jump 370719 +``` + +Gas simulation at offset 325835 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x2 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11714, jump 385131 +``` + +Gas simulation at offset 325853 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x10 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11716, jump 370719 +``` + +Gas simulation at offset 325866 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x3 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11718, jump 385131 +``` + +Gas simulation at offset 325884 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x18 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11720, jump 370719 +``` + +Gas simulation at offset 325897 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x4 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11722, jump 385131 +``` + +Gas simulation at offset 325915 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x20 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11724, jump 370719 +``` + +Gas simulation at offset 325928 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x5 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11726, jump 385131 +``` + +Gas simulation at offset 325946 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x28 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11728, jump 370719 +``` + +Gas simulation at offset 325959 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x6 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11730, jump 385131 +``` + +Gas simulation at offset 325977 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x30 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11732, jump 370719 +``` + +Gas simulation at offset 325990 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x7 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11734, jump 385131 +``` + +Gas simulation at offset 326008 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x38 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11736, jump 370719 +``` + +Gas simulation at offset 326021 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x8 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11738, jump 385131 +``` + +Gas simulation at offset 326039 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x40 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11740, jump 370719 +``` + +Gas simulation at offset 326052 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4 + DeER............... r8 = 0xc + DeER............... r10 = 0x9 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 11742, jump 385131 +``` + +Gas simulation at offset 326070 with total cost of 16: + +``` + DeER............... r8 = r6 + 0x48 + DeER............... r7 = r1 + 0x4 + .DeeeeeeeeeeeeeeeER r0 = 11744, jump 370719 +``` + +Gas simulation at offset 326083 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 326097 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 11746, jump 322737 +``` + +Gas simulation at offset 326108 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [0x109e954] + DeE------------------------R............................. r8 = 0x109edd0 + DeE------------------------R............................. r9 = 0x148 + D=========================eeeER.......................... r7 = r7 * r9 + .D===========================eER......................... r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 11748, jump 502729 +``` + +Gas simulation at offset 326139 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d87ac] + D=========================eER jump 326156 if r7 == 0 +``` + +Gas simulation at offset 326148 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 324262 +``` + +Gas simulation at offset 326156 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 326164 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r5 + DeE-------------------------R.................... r5 = 0x109f388 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x109ddc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109f388] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 326232 if r8 == 0 +``` + +Gas simulation at offset 326193 with total cost of 1: + +``` + DeER jump 326217 if r7 != 0 +``` + +Gas simulation at offset 326196 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f2fc] + D=========================eE--------------R jump 326217 if r7 == 5 +``` + +Gas simulation at offset 326207 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109f3dc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 326263 if r7 == 0 +``` + +Gas simulation at offset 326217 with total cost of 15: + +``` + DeER.............. r7 = 0x1356f + DeeeeeeeeeeeeeeeER r0 = 11750, jump 280138 +``` + +Gas simulation at offset 326229 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 326232 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 326263 if r7 == 0 +``` + +Gas simulation at offset 326235 with total cost of 26: + +``` + DeER......................... r0 = 0x2de8 + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r7 = 0x1b3a3 + .DeE------------------------R r0 = 0x31e4 + .D=eeeeeeeeeeeeeeeE---------R jump 370193 +``` + +Gas simulation at offset 326263 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dda0] = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 11754, jump 322737 +``` + +Gas simulation at offset 326276 with total cost of 76: + +``` + DeER........................................................................... r0 = 0x2dec + DeER........................................................................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [0x10d8790] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [0x10d8794] = 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x10d87a8] = 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x10d87a4] = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x10d879c] = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [0x10d87a0] = 0x1 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10d8798] = 0x1 + ..DeE-------------------------------------------------------------------------R r7 = 0x1632f + ...DeE------------------------------------------------------------------------R r8 = 0x280 + ...DeE------------------------------------------------------------------------R r9 = 0x190 + ...DeE------------------------------------------------------------------------R r10 = 0x280 + ...DeE------------------------------------------------------------------------R r11 = 0x190 + ....DeE-----------------------------------------------------------------------R r12 = 0x20 + ....DeE-----------------------------------------------------------------------R r0 = 0x4d74 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 273976 +``` + +Gas simulation at offset 326370 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8380] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d80e0] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 11758, jump 471988 +``` + +Gas simulation at offset 326389 with total cost of 26: + +``` + DeER......................... r0 = 0x2df0 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r0 = 0x2d36 + .DeeeeeeeeeeeeeeeE----------R jump 369495 +``` + +Gas simulation at offset 326406 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109e750] + D=========================eER jump 326434 if r7 == 0 +``` + +Gas simulation at offset 326415 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109ed6c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81324] = r7 + DeE-------------------------------------------------R r0 = 0x2df2 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 322737 +``` + +Gas simulation at offset 326434 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11762, jump 322737 +``` + +Gas simulation at offset 326440 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [0x109e954] + DeE------------------------R............................. r8 = 0x109edd0 + DeE------------------------R............................. r9 = 0x148 + D=========================eeeER.......................... r7 = r7 * r9 + .D===========================eER......................... r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 11764, jump 502729 +``` + +Gas simulation at offset 326471 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d87ac] + D=========================eER jump 326491 if r7 == 0 +``` + +Gas simulation at offset 326480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeE----------R jump 324262 +``` + +Gas simulation at offset 326491 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 326502 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [0x109ddc4] + D=========================eER......................... r9 = r8 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddc4] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 326522 if r8 <=s 0 +``` + +Gas simulation at offset 326520 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 326522 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddbc] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 326533 with total cost of 162: + +``` + DeER................................................................................................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................ u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................ u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................ r7 = i32 [0x109e954] + .DeE------------------------R........................................................................................................................................ r8 = 0x109edd0 + .D========================eeeER...................................................................................................................................... r7 = r7 * 0x148 + .D===========================eER..................................................................................................................................... r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ u32 [r7 + 8] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................................................................ u32 [0x109ddbc] = 0 + ..DeE---------------------------------------------------R............................................................................................................ r8 = 0x109f300 + ..DeE---------------------------------------------------R............................................................................................................ r10 = 0x811c4 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................................................ u32 [0x109f6fc] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................................................ u32 [0x109f300] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................ r7 = i32 [0x811c4] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u32 [0x109f2fc] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r9 = i32 [0x109ddd0] + ....D================================================eE-----------------------R...................................................................................... r7 = r7 & 0xfffffffffffffffe + ....D=================================================eE----------------------R...................................................................................... r7 = r7 + 0xfffffffffffffffa + .....D=================================================eeeE-------------------R...................................................................................... r7 = r7 =s 0 +``` + +Gas simulation at offset 326924 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x165e4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [0x109ddc8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 326946 with total cost of 26: + +``` + DeER......................... r10 = 0xc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddc4] = r10 + DeeeeeeeeeeeeeeeeeeeeE------R jump 326973 if r7 != 3 +``` + +Gas simulation at offset 326960 with total cost of 26: + +``` + DeER......................... r8 = 0x149f4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109ddc8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 326868 +``` + +Gas simulation at offset 326973 with total cost of 26: + +``` + DeER......................... r8 = 0x14e13 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109ddc8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 326868 +``` + +Gas simulation at offset 326986 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + .DeE------------------------R. r6 = 0x1098408 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x1098408] + .D=eE-----------------------R. r8 = 0x9 + .D=========================eER jump 327115 if r7 != r8 +``` + +Gas simulation at offset 327016 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u32 [0x10d8350] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 327098 if r6 == 0 +``` + +Gas simulation at offset 327028 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x10d8358] + DeE------------------------R. r7 = 0x174db + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE-------------------------R r7 = 0x11ac2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 327051 with total cost of 25: + +``` + DeER........................ r9 = 0x8 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 11790, jump 254230 +``` + +Gas simulation at offset 327066 with total cost of 1: + +``` + DeER jump 327302 if r7 == 0 +``` + +Gas simulation at offset 327070 with total cost of 25: + +``` + DeER........................ r9 = 0x8 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 11792, jump 254230 +``` + +Gas simulation at offset 327085 with total cost of 1: + +``` + DeER jump 327311 if r7 == 0 +``` + +Gas simulation at offset 327089 with total cost of 21: + +``` + DeER.................... r6 = r6 + 0xffffffffffffffff + DeER.................... r5 = r5 + 0x28 + D=eeeeeeeeeeeeeeeeeeeeER jump 327051 if r6 != 0 +``` + +Gas simulation at offset 327098 with total cost of 15: + +``` + DeER.............. r7 = 0x17a02 + DeeeeeeeeeeeeeeeER r0 = 11794, jump 368493 +``` + +Gas simulation at offset 327110 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 327115 with total cost of 21: + +``` + DeER.................... r7 = r7 & 0xfffffffffffffffb + D=eeeeeeeeeeeeeeeeeeeeER jump 327329 if r7 == 0 +``` + +Gas simulation at offset 327122 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c0] = 0x2 + DeE------------------------R r7 = 0x11e61 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 11796, jump 370004 +``` + +Gas simulation at offset 327143 with total cost of 1: + +``` + DeER jump 327428 if r7 <=s 0 +``` + +Gas simulation at offset 327147 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r8 = 0x13f37 + .D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 11798, jump 253718 +``` + +Gas simulation at offset 327177 with total cost of 1: + +``` + DeER jump 327410 if r7 == 0 +``` + +Gas simulation at offset 327181 with total cost of 15: + +``` + DeER.............. r8 = 0x159bd + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11800, jump 253718 +``` + +Gas simulation at offset 327195 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 327389 if r7 == 0 +``` + +Gas simulation at offset 327199 with total cost of 15: + +``` + DeER.............. r8 = 0x19a71 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 11802, jump 253718 +``` + +Gas simulation at offset 327213 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 327406 if r7 == 0 +``` + +Gas simulation at offset 327217 with total cost of 15: + +``` + DeER.............. r7 = 0x1456e + DeeeeeeeeeeeeeeeER r0 = 11804, jump 280138 +``` + +Gas simulation at offset 327229 with total cost of 15: + +``` + DeER.............. r6 = 0x194f4 + DeER.............. r8 = 0x13f37 + DeER.............. r7 = 0x194f4 + DeeeeeeeeeeeeeeeER r0 = 11806, jump 273976 +``` + +Gas simulation at offset 327251 with total cost of 15: + +``` + DeER.............. r8 = 0x159bd + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11808, jump 273976 +``` + +Gas simulation at offset 327265 with total cost of 15: + +``` + DeER.............. r8 = 0x19a71 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11810, jump 273976 +``` + +Gas simulation at offset 327279 with total cost of 26: + +``` + DeER......................... r7 = 0x165f4 + D............................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 368493 +``` + +Gas simulation at offset 327302 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = 0x1 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 327122 +``` + +Gas simulation at offset 327311 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + DeE-------------------------------------------------R r7 = 0x1840b + .DeE------------------------------------------------R r0 = 0x2e24 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 526262 +``` + +Gas simulation at offset 327329 with total cost of 15: + +``` + DeER.............. r7 = 0x1840b + DeeeeeeeeeeeeeeeER r0 = 11812, jump 526262 +``` + +Gas simulation at offset 327341 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 327359 if r7 <=s 0 +``` + +Gas simulation at offset 327344 with total cost of 26: + +``` + DeER......................... r7 = 0x811c0 + DeER......................... r8 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 327428 +``` + +Gas simulation at offset 327359 with total cost of 15: + +``` + DeER.............. r7 = 0x18eb5 + DeeeeeeeeeeeeeeeER r0 = 11814, jump 526262 +``` + +Gas simulation at offset 327371 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 327394 if r7 <=s 0 +``` + +Gas simulation at offset 327374 with total cost of 26: + +``` + DeER......................... r7 = 0x811c0 + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 327428 +``` + +Gas simulation at offset 327389 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 327410 +``` + +Gas simulation at offset 327394 with total cost of 25: + +``` + DeER........................ r7 = 0x811c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 327428 +``` + +Gas simulation at offset 327406 with total cost of 2: + +``` + DeER. r7 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 327410 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = r7 << 0x4 + DeE---------------------------------------R............ r8 = 0x6f470 + D=eE--------------------------------------R............ r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r7 = i32 [r7 + 0x8] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 327428 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 327443 with total cost of 15: + +``` + DeER.............. r7 = 0x19fee + DeeeeeeeeeeeeeeeER r0 = 11818, jump 367519 +``` + +Gas simulation at offset 327455 with total cost of 15: + +``` + DeER.............. r7 = 0x11ad3 + DeeeeeeeeeeeeeeeER r0 = 11820, jump 280138 +``` + +Gas simulation at offset 327467 with total cost of 51: + +``` + DeER.................................................. r0 = 0x2e2e + DeER.................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r0 + .DeE------------------------R......................... r7 = r1 + 0x4 + .DeE------------------------R......................... r0 = 0x4d44 + .DeE------------------------R......................... r1 = r1 + 0xffffffffffffffd8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x10] = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeE-----------------------------------------------R r7 = 0x1708d + ...DeE-----------------------------------------------R r8 = 0x1 + ...DeE-----------------------------------------------R r0 = 0x32dc + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 370004 +``` + +Gas simulation at offset 327515 with total cost of 15: + +``` + DeER.............. r7 = 0x12588 + DeeeeeeeeeeeeeeeER r0 = 11824, jump 370193 +``` + +Gas simulation at offset 327527 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddd4] = r7 + DeE------------------------R r7 = 0x18ec3 + DeeeeeeeeeeeeeeeE----------R r0 = 11826, jump 370193 +``` + +Gas simulation at offset 327545 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddd8] = r7 + DeE------------------------R r7 = 0x12eee + DeeeeeeeeeeeeeeeE----------R r0 = 11828, jump 370193 +``` + +Gas simulation at offset 327563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dddc] = r7 + DeE------------------------R r7 = 0x1aa9b + DeeeeeeeeeeeeeeeE----------R r0 = 11830, jump 370193 +``` + +Gas simulation at offset 327581 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dde0] = r7 + DeE------------------------R r7 = 0x19fff + DeeeeeeeeeeeeeeeE----------R r0 = 11832, jump 370193 +``` + +Gas simulation at offset 327599 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 327622 if r7 == 0 +``` + +Gas simulation at offset 327602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f380] = 0x1 + DeE------------------------R r7 = 0x1aaa4 + DeE------------------------R r0 = 0x2e3a + DeeeeeeeeeeeeeeeE----------R jump 370193 +``` + +Gas simulation at offset 327622 with total cost of 15: + +``` + DeER.............. r7 = 0x1aaa4 + DeeeeeeeeeeeeeeeER r0 = 11834, jump 370193 +``` + +Gas simulation at offset 327634 with total cost of 1: + +``` + DeER jump 327645 if r7 == 0 +``` + +Gas simulation at offset 327637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f380] = 0x2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 327645 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109dde0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 327667 if r7 == 0 +``` + +Gas simulation at offset 327655 with total cost of 15: + +``` + DeER.............. r7 = 0x102fc + DeeeeeeeeeeeeeeeER r0 = 11836, jump 280138 +``` + +Gas simulation at offset 327667 with total cost of 26: + +``` + DeER......................... r0 = 0x2e3e + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .DeE------------------------R r7 = 0x2 + .DeE------------------------R r0 = 0x33ec + .DeeeeeeeeeeeeeeeE----------R jump 2374 +``` + +Gas simulation at offset 327690 with total cost of 15: + +``` + DeER.............. r7 = 0x18410 + DeeeeeeeeeeeeeeeER r0 = 11840, jump 370193 +``` + +Gas simulation at offset 327702 with total cost of 1: + +``` + DeER jump 327878 if r7 == 0 +``` + +Gas simulation at offset 327706 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ffd8] + D=========================eeE-------------R i32 r8 = r8 + 0xffffffffffffffff + .DeE--------------------------------------R r5 = 0xc8 + .D==========================eE------------R jump 328636 if r7 > 0x3f + .D===============================eER................................................. r9 = r9 >>a 0x25 + ..D===============================eER................................................ r9 = r9 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................ r10 = i32 [0x81738] + ..D================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [0x81734] = r9 + ..DeE--------------------------------------------------------R....................... r9 = 0x8173c + ...D=============================eeeeE-----------------------R....................... i32 r10 = r10 * r5 + ...D=================================eeeE--------------------R....................... r10 = r10 * 0x51eb851f + ....D===================================eE-------------------R....................... r11 = r10 >> 0x3f + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R....................... r12 = i32 [0x8173c] + ....D===================================eE-------------------R....................... r10 = r10 >>a 0x25 + .....D===================================eE------------------R....................... r10 = r10 + r11 + .....D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [0x81738] = r10 + ......D=================================eeeeE-----------------------R................ i32 r8 = r12 * r5 + ......D=====================================eeeE--------------------R................ r8 = r8 * 0x51eb851f + .......D=======================================eE-------------------R................ r10 = r8 >> 0x3f + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R................ r11 = i32 [0x81740] + .......D=======================================eE-------------------R................ r8 = r8 >>a 0x25 + ........D=======================================eE------------------R................ r8 = r8 + r10 + ........D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u32 [0x8173c] = r8 + .........D======================================eeeeE----------------------R......... i32 r8 = r11 * r5 + ..........D=========================================eeeE-------------------R......... r7 = r8 * 0x51eb851f + ..........D============================================eE------------------R......... r8 = r7 >> 0x3f + ...........D============================================eE-----------------R......... r7 = r7 >>a 0x25 + ...........D=============================================eE----------------R......... r7 = r7 + r8 + ...........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81740] = r7 + ...........DeE----------------------------------------------------------------------R r7 = 0x10311 + ............DeE---------------------------------------------------------------------R r0 = 0x2e44 + ............DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 280138 +``` + +Gas simulation at offset 327878 with total cost of 15: + +``` + DeER.............. r7 = 0x10311 + DeeeeeeeeeeeeeeeER r0 = 11844, jump 280138 +``` + +Gas simulation at offset 327890 with total cost of 15: + +``` + DeER.............. r7 = 0x16623 + DeeeeeeeeeeeeeeeER r0 = 11846, jump 280138 +``` + +Gas simulation at offset 327902 with total cost of 52: + +``` + DeER................................................... r7 = 0x17ddb + DeER................................................... r8 = 0x1b83e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ffe8] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109fff0] = r8 + .DeE------------------------R.......................... r0 = 0x2e48 + .DeE------------------------R.......................... r1 = r1 + 0xffffffffffffffd8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + ..DeE------------------------------------------------R. r0 = 0x2d98 + ..D========================eE------------------------R. r1 = r1 + 0xffffffffffffffc8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + ...DeE------------------------------------------------R r7 = 0x15d0d + ...DeE------------------------------------------------R r8 = 0x109ff50 + ....DeE-----------------------------------------------R r0 = 0x3240 + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 370719 +``` + +Gas simulation at offset 327975 with total cost of 26: + +``` + DeER......................... r0 = 0x2e4a + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .DeE------------------------R r7 = 0x17665 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r0 = 0x33da + .D=eeeeeeeeeeeeeeeE---------R jump 370004 +``` + +Gas simulation at offset 328003 with total cost of 15: + +``` + DeER.............. r7 = 0x33d8 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 11852, jump 367344 +``` + +Gas simulation at offset 328016 with total cost of 27: + +``` + DeER.......................... r5 = 0x1098408 + DeER.......................... r8 = 0x1098408 + DeER.......................... r0 = 0x2e4e + DeER.......................... r1 = r1 + 0xffffffffffffff70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x88] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x78] = r6 + .D............................ r5 = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 72] = 0x3f + ..DeE------------------------R r7 = 0x19e44 + ..DeE------------------------R r8 = 0x1 + ..DeE------------------------R r0 = 0x2cca + ...DeeeeeeeeeeeeeeeE---------R jump 370004 +``` + +Gas simulation at offset 328069 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109dde8] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 328090 if r7 != 0 +``` + +Gas simulation at offset 328078 with total cost of 15: + +``` + DeER.............. r7 = 0x13ebe + DeeeeeeeeeeeeeeeER r0 = 11856, jump 368493 +``` + +Gas simulation at offset 328090 with total cost of 26: + +``` + DeER......................... r7 = 0x1098418 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x1098418] = 0 + DeE-------------------------R r7 = 0x14e38 + .DeeeeeeeeeeeeeeeE----------R r0 = 11858, jump 280138 +``` + +Gas simulation at offset 328117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [0x109dde8] + DeE------------------------R r7 = 0x109e9 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 11860, jump 273976 +``` + +Gas simulation at offset 328137 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11862, jump 525351 +``` + +Gas simulation at offset 328146 with total cost of 51: + +``` + DeER.................................................. r0 = 0x2e58 + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 527577 +``` + +Gas simulation at offset 328174 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11866, jump 326986 +``` + +Gas simulation at offset 328180 with total cost of 15: + +``` + DeER.............. r7 = 0x174f4 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11868, jump 370004 +``` + +Gas simulation at offset 328195 with total cost of 1: + +``` + DeER jump 328612 if r7 == 0 +``` + +Gas simulation at offset 328199 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = 0x109ffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R........... r7 = r7 << 0x3 + .D========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x8] + ..DeE------------------------------------------------R r8 = 0x1a00b + ..D................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 11870, jump 254126 +``` + +Gas simulation at offset 328241 with total cost of 1: + +``` + DeER jump 328780 if r7 == 0 +``` + +Gas simulation at offset 328245 with total cost of 15: + +``` + DeER.............. r8 = 0x16c5f + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11872, jump 254126 +``` + +Gas simulation at offset 328259 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328679 if r7 == 0 +``` + +Gas simulation at offset 328263 with total cost of 15: + +``` + DeER.............. r8 = 0x13a50 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11874, jump 254126 +``` + +Gas simulation at offset 328277 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328710 if r7 == 0 +``` + +Gas simulation at offset 328281 with total cost of 15: + +``` + DeER.............. r8 = 0x13f3d + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11876, jump 254126 +``` + +Gas simulation at offset 328295 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328731 if r7 == 0 +``` + +Gas simulation at offset 328299 with total cost of 15: + +``` + DeER.............. r8 = 0x14a11 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11878, jump 254126 +``` + +Gas simulation at offset 328313 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328736 if r7 == 0 +``` + +Gas simulation at offset 328317 with total cost of 15: + +``` + DeER.............. r8 = 0x160e0 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11880, jump 254126 +``` + +Gas simulation at offset 328331 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328741 if r7 == 0 +``` + +Gas simulation at offset 328335 with total cost of 15: + +``` + DeER.............. r8 = 0x187ff + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11882, jump 254126 +``` + +Gas simulation at offset 328349 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328758 if r7 == 0 +``` + +Gas simulation at offset 328353 with total cost of 15: + +``` + DeER.............. r8 = 0x160e9 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11884, jump 254126 +``` + +Gas simulation at offset 328367 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328771 if r7 == 0 +``` + +Gas simulation at offset 328371 with total cost of 15: + +``` + DeER.............. r8 = 0x11e8b + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11886, jump 254126 +``` + +Gas simulation at offset 328385 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328776 if r7 == 0 +``` + +Gas simulation at offset 328389 with total cost of 15: + +``` + DeER.............. r7 = 0x18833 + DeeeeeeeeeeeeeeeER r0 = 11888, jump 280138 +``` + +Gas simulation at offset 328401 with total cost of 16: + +``` + DeER............... r6 = 0x1b852 + DeER............... r8 = 0x1a00b + DeER............... r9 = 0x12ef4 + DeER............... r7 = 0x1b852 + .DeeeeeeeeeeeeeeeER r0 = 11890, jump 273976 +``` + +Gas simulation at offset 328428 with total cost of 15: + +``` + DeER.............. r8 = 0x16c5f + DeER.............. r9 = 0x1104e + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11892, jump 273976 +``` + +Gas simulation at offset 328447 with total cost of 15: + +``` + DeER.............. r8 = 0x13a50 + DeER.............. r9 = 0x12eff + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11894, jump 273976 +``` + +Gas simulation at offset 328466 with total cost of 15: + +``` + DeER.............. r8 = 0x13f3d + DeER.............. r9 = 0x16c63 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11896, jump 273976 +``` + +Gas simulation at offset 328485 with total cost of 15: + +``` + DeER.............. r8 = 0x14a11 + DeER.............. r9 = 0x1b81d + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11898, jump 273976 +``` + +Gas simulation at offset 328504 with total cost of 15: + +``` + DeER.............. r8 = 0x160e0 + DeER.............. r9 = 0x14560 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11900, jump 273976 +``` + +Gas simulation at offset 328523 with total cost of 15: + +``` + DeER.............. r8 = 0x187ff + DeER.............. r9 = 0x17de7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11902, jump 273976 +``` + +Gas simulation at offset 328542 with total cost of 15: + +``` + DeER.............. r8 = 0x160e9 + DeER.............. r9 = 0x16612 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11904, jump 273976 +``` + +Gas simulation at offset 328561 with total cost of 15: + +``` + DeER.............. r8 = 0x11e8b + DeER.............. r9 = 0x109ac + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 11906, jump 273976 +``` + +Gas simulation at offset 328580 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = u64 [r1 + 0x20] + D=========================eE------------------------R.......................... r7 = r7 << 0x3 + .D=================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0x8] + .DeE--------------------------------------------------------------------------R r7 = 0x18edd + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 11908, jump 368493 +``` + +Gas simulation at offset 328609 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 328801 +``` + +Gas simulation at offset 328612 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1098408] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 328684 if r7 == 5 +``` + +Gas simulation at offset 328623 with total cost of 1: + +``` + DeER jump 328692 if r7 != 4 +``` + +Gas simulation at offset 328627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x9 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328636 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r0 = 0x2e86 + .DeE-------------------------------------------------R r9 = 0x20 + .DeE-------------------------------------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 284531 +``` + +Gas simulation at offset 328666 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 327724 if r5 >s 10 +``` + +Gas simulation at offset 328673 with total cost of 15: + +``` + DeER.............. r5 = 0xa + DeeeeeeeeeeeeeeeER jump 327734 +``` + +Gas simulation at offset 328679 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328684 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x5 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328692 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x811c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 328715 if r8 >u 1 +``` + +Gas simulation at offset 328702 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x4 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328710 with total cost of 15: + +``` + DeER.............. r7 = 0x2 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328715 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328746 if r8 == 2 +``` + +Gas simulation at offset 328719 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328801 if r8 != 3 +``` + +Gas simulation at offset 328723 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x6 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328731 with total cost of 15: + +``` + DeER.............. r7 = 0x3 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328736 with total cost of 15: + +``` + DeER.............. r7 = 0x4 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328741 with total cost of 15: + +``` + DeER.............. r7 = 0x5 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328746 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 328763 if r7 != 1 +``` + +Gas simulation at offset 328750 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x4 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328758 with total cost of 15: + +``` + DeER.............. r7 = 0x6 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328763 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = 0x7 + DeeeeeeeeeeeeeeeE----------R jump 328801 +``` + +Gas simulation at offset 328771 with total cost of 15: + +``` + DeER.............. r7 = 0x7 + DeeeeeeeeeeeeeeeER jump 328780 +``` + +Gas simulation at offset 328776 with total cost of 2: + +``` + DeER. r7 = 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 328780 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r7 = r7 * 0x18 + DeE---------------------------------------R.............. r8 = 0x6f380 + D===eE------------------------------------R.............. r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r7 = i32 [r7 + 0x10] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x811c4] = r7 + .DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 328801 with total cost of 45: + +``` + DeER............................................ r8 = 0x811c4 + DeER............................................ r7 = 0x811c0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r9 = i32 [0x811c4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................... r8 = i32 [0x811c0] + .DeE------------------------R................... r10 = 0x5 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 329031 if r10 u 6 +``` + +Gas simulation at offset 329036 with total cost of 2: + +``` + DeER. r9 = 0x2 + D=eER jump 328856 if r8 != r9 +``` + +Gas simulation at offset 329043 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i32 [r5 + 0] + D=========================eE--------------R...... r8 = r7 & 0xfffffffffffffffe + .D............................................... r7 = r5 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 328838 if r8 == 2 +``` + +Gas simulation at offset 329056 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 328856 +``` + +Gas simulation at offset 329059 with total cost of 16: + +``` + DeER............... r9 = 0x14e31 + DeER............... r7 = r1 + 0xf8 + DeER............... r8 = 0x100 + .DeeeeeeeeeeeeeeeER r0 = 11926, jump 259637 +``` + +Gas simulation at offset 329079 with total cost of 15: + +``` + DeER.............. r7 = 0x109e9 + DeER.............. r8 = r1 + 0xf8 + DeeeeeeeeeeeeeeeER r0 = 11928, jump 273976 +``` + +Gas simulation at offset 329095 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xf8 + DeeeeeeeeeeeeeeeER r0 = 11930, jump 525351 +``` + +Gas simulation at offset 329106 with total cost of 1: + +``` + DeER jump 329145 if r7 == 0 +``` + +Gas simulation at offset 329109 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = i32 [0x10d8350] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u64 [0x10d8358] + D=========================eER...... r7 = r7 + 0xffffffffffffffff + .DeE------------------------R...... r9 = 0x2800000000 + .D=========================eER..... r7 = r7 << 0x20 + ..D=========================eeeeER. r7 = r7 mulhu r9 + ...D============================eER r8 = r8 + r7 + ...DeeeeeeeeeeeeeeeE--------------R jump 329154 +``` + +Gas simulation at offset 329145 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r5 + 0] + D=========================eE--------------R........... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 329154 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xef + DeER.............. r9 = 0x9 + DeeeeeeeeeeeeeeeER r0 = 11932, jump 384976 +``` + +Gas simulation at offset 329168 with total cost of 15: + +``` + DeER.............. r7 = 0x187ed + DeER.............. r8 = r1 + 0xf8 + DeeeeeeeeeeeeeeeER r0 = 11934, jump 273976 +``` + +Gas simulation at offset 329184 with total cost of 15: + +``` + DeER.............. r7 = 0x31bc + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 11936, jump 367344 +``` + +Gas simulation at offset 329198 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 11938, jump 527398 +``` + +Gas simulation at offset 329205 with total cost of 15: + +``` + DeER.............. r7 = 0x18eba + DeeeeeeeeeeeeeeeER r0 = 11940, jump 526262 +``` + +Gas simulation at offset 329217 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r7 = 0x165ed + DeeeeeeeeeeeeeeeER r0 = 11942, jump 526262 +``` + +Gas simulation at offset 329231 with total cost of 45: + +``` + D............................................... r8 = r7 + DeER............................................ r6 = 0x1098410 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x1098408] + DeE------------------------R.................... r9 = 0x1b168 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [0x1098410] = r9 + .D.............................................. r9 = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 329266 if r7 != 5 +``` + +Gas simulation at offset 329262 with total cost of 2: + +``` + DeER. r9 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 329266 with total cost of 21: + +``` + DeER.................... r10 = 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 329295 if r7 == r10 +``` + +Gas simulation at offset 329272 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329295 if r9 == 0 +``` + +Gas simulation at offset 329275 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329344 if r5 =s 0 +``` + +Gas simulation at offset 329281 with total cost of 26: + +``` + DeER......................... r8 = 0x11015 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098410] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 321901 +``` + +Gas simulation at offset 329295 with total cost of 1: + +``` + DeER jump 329312 if r5 u 2 +``` + +Gas simulation at offset 329352 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = r9 << 0x3 + DeE---------------------------------------R............ r8 = 0x6f4a0 + D=eE--------------------------------------R............ r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r8 = u64 [r8 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098410] = r8 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 321901 +``` + +Gas simulation at offset 329375 with total cost of 26: + +``` + DeER......................... r8 = 0x1aa82 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098410] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 321901 +``` + +Gas simulation at offset 329389 with total cost of 26: + +``` + DeER......................... r8 = 0x1292f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098410] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 321901 +``` + +Gas simulation at offset 329403 with total cost of 26: + +``` + DeER......................... r8 = 0x13a41 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x1098410] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 321901 +``` + +Gas simulation at offset 329417 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [0x109ddf0] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 329829 if r8 == 0 +``` + +Gas simulation at offset 329432 with total cost of 16: + +``` + DeER............... r8 = 0x5ceac + DeER............... r7 = r1 + 0x37 + DeER............... r9 = 0xb8 + .DeeeeeeeeeeeeeeeER r0 = 11946, jump 256372 +``` + +Gas simulation at offset 329451 with total cost of 45: + +``` + DeER............................................ r5 = 0x811c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 329473 if r7 == 0 +``` + +Gas simulation at offset 329464 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 329494 if r7 == r8 +``` + +Gas simulation at offset 329470 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 329829 +``` + +Gas simulation at offset 329473 with total cost of 15: + +``` + DeER.............. r7 = 0x1b365 + DeeeeeeeeeeeeeeeER r0 = 11948, jump 368493 +``` + +Gas simulation at offset 329485 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0] + DeE------------------------R.................... r8 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 329829 if r7 != r8 +``` + +Gas simulation at offset 329494 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x37 + DeeeeeeeeeeeeeeeER r0 = 11950, jump 526262 +``` + +Gas simulation at offset 329504 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 331219 if r7 =s 0 +``` + +Gas simulation at offset 329844 with total cost of 15: + +``` + DeER.............. r7 = 0x11ac7 + DeeeeeeeeeeeeeeeER r0 = 11998, jump 526262 +``` + +Gas simulation at offset 329856 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329878 if r7 =s 0 +``` + +Gas simulation at offset 329935 with total cost of 15: + +``` + DeER.............. r7 = 0x19a7a + DeeeeeeeeeeeeeeeER r0 = 12010, jump 280138 +``` + +Gas simulation at offset 329947 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12012, jump 367595 +``` + +Gas simulation at offset 329954 with total cost of 15: + +``` + DeER.............. r7 = 0x11086 + DeeeeeeeeeeeeeeeER r0 = 12014, jump 280138 +``` + +Gas simulation at offset 329966 with total cost of 26: + +``` + DeER......................... r5 = 0x1 + DeER......................... r0 = 0x2ef0 + DeER......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeE------------------------R r7 = 0x1551f + ..DeE-----------------------R r0 = 0x32b8 + ..DeeeeeeeeeeeeeeeE---------R jump 370193 +``` + +Gas simulation at offset 330001 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12018, jump 366965 +``` + +Gas simulation at offset 330008 with total cost of 26: + +``` + DeER......................... r0 = 0x2ef4 + DeER......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 20] = 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 16] = 0 + .DeE------------------------R r7 = 0x1b39d + .D=eE-----------------------R r0 = 0x2fb8 + ..DeeeeeeeeeeeeeeeE---------R jump 370193 +``` + +Gas simulation at offset 330041 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ddf8] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 40] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ddfc] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 32] = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de00] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de04] = 0 + .DeE------------------------------------------------R r7 = 0x18417 + .DeE------------------------------------------------R r8 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 12022, jump 370004 +``` + +Gas simulation at offset 330089 with total cost of 1: + +``` + DeER jump 330127 if r7 == 0 +``` + +Gas simulation at offset 330092 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r8 = u64 [0x109ffe0] + DeE---------------------------------------R.............................................................. r7 = r7 << 0x3 + D=========================eE--------------R.............................................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0x8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r7 + 0] + .D===========================================================================eER......................... r7 = r7 + 0xffffffffffffffcf + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddf8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R u32 [0x109de04] = 0x1 + ..DeeE--------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 330127 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeE------------------------R r7 = 0x13f2e + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r6 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 12024, jump 370004 +``` + +Gas simulation at offset 330151 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeE------------------------R jump 330197 if r7 == 0 +``` + +Gas simulation at offset 330157 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r8 = u64 [0x109ffe0] + DeE---------------------------------------R.............................................................. r7 = r7 << 0x3 + D=========================eE--------------R.............................................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0x8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r7 + 0] + .D===========================================================================eER......................... r7 = r7 + 0xffffffffffffffd0 + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddfc] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R u32 [0x109de00] = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R u32 [0x109de04] = r6 + ..DeeE--------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 330197 with total cost of 25: + +``` + DeER........................ r5 = 0x109f73c + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f73c] = 0 + DeE------------------------R r7 = 0x18ecc + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 12026, jump 370004 +``` + +Gas simulation at offset 330224 with total cost of 1: + +``` + DeER jump 330272 if r7 == 0 +``` + +Gas simulation at offset 330227 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r0 = 0x2efc + .DeE-------------------------------------------------R r9 = 0x20 + .DeE-------------------------------------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 284531 +``` + +Gas simulation at offset 330257 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeE------------------------R r7 = 0x11ace + DeE------------------------R r0 = 0x2efe + DeeeeeeeeeeeeeeeE----------R jump 370193 +``` + +Gas simulation at offset 330272 with total cost of 15: + +``` + DeER.............. r7 = 0x11ace + DeeeeeeeeeeeeeeeER r0 = 12030, jump 370193 +``` + +Gas simulation at offset 330284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 330294 if r7 == 0 +``` + +Gas simulation at offset 330290 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = 0x14 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 330294 with total cost of 15: + +``` + DeER.............. r7 = 0x11048 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12032, jump 370004 +``` + +Gas simulation at offset 330309 with total cost of 1: + +``` + DeER jump 330428 if r7 == 0 +``` + +Gas simulation at offset 330312 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x109ffe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [0x811c0] + .DeE--------------------------------------R........... r8 = r7 << 0x3 + .D========================eE--------------R........... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0x8] + ..DeE------------------------------------------------R r11 = 0x2 + ..D=======================eE-------------------------R jump 330357 if r10 != r11 +``` + +Gas simulation at offset 330339 with total cost of 16: + +``` + D.................. r7 = r8 + DeER............... r0 = 0x2f02 + DeER............... r9 = 0x20 + DeER............... r10 = 0xfffffffffffffffa + .DeeeeeeeeeeeeeeeER jump 284531 +``` + +Gas simulation at offset 330355 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 330402 +``` + +Gas simulation at offset 330357 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [0x109ffd8] + D=========================eE--------------R........... r8 = r8 + 0xffffffffffffffd0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddfc] = r8 + ..DeeE-----------------------------------------------R i32 r8 = r7 + 0x2 + ..DeE------------------------------------------------R r7 = 0x1 + ...D======================eE-------------------------R jump 330402 if r8 >=s r10 +``` + +Gas simulation at offset 330387 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 << 0x3 + D=eE--------------------------------------R............. r8 = r8 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r7 = u64 [r8 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0] + .D===================================================eER r7 = r7 + 0xffffffffffffffd0 + .DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 330402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de00] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de04] = 0x1 + DeE------------------------R r7 = 0x1841e + DeE------------------------R r0 = 0x2f04 + .DeeeeeeeeeeeeeeeE---------R jump 370193 +``` + +Gas simulation at offset 330428 with total cost of 15: + +``` + DeER.............. r7 = 0x1841e + DeeeeeeeeeeeeeeeER r0 = 12036, jump 370193 +``` + +Gas simulation at offset 330440 with total cost of 1: + +``` + DeER jump 330476 if r7 <=s 0 +``` + +Gas simulation at offset 330443 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ddfc] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109de00] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [0x109de04] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e750] = 0x1 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 330476 with total cost of 15: + +``` + DeER.............. r7 = 0x18ed3 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12038, jump 370004 +``` + +Gas simulation at offset 330491 with total cost of 1: + +``` + DeER jump 330526 if r7 == 0 +``` + +Gas simulation at offset 330494 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r0 = 0x2f08 + .DeE-------------------------------------------------R r9 = 0x20 + .DeE-------------------------------------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 284531 +``` + +Gas simulation at offset 330524 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 330530 +``` + +Gas simulation at offset 330526 with total cost of 2: + +``` + DeER. r7 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 330530 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de08] = r7 + DeE------------------------R r7 = 0x109f5 + DeeeeeeeeeeeeeeeE----------R r0 = 12042, jump 280138 +``` + +Gas simulation at offset 330550 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 383594 +``` + +Gas simulation at offset 330554 with total cost of 15: + +``` + DeER.............. r7 = 0x11e67 + DeeeeeeeeeeeeeeeER r0 = 12044, jump 273976 +``` + +Gas simulation at offset 330566 with total cost of 76: + +``` + DeER........................................................................... r0 = 0x2f0e + DeER........................................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r6 + .DeE------------------------R.................................................. r0 = 0x4712 + .DeE------------------------R.................................................. r1 = r1 + 0xfffffffffffffff0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x8] = r0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r5 + ..DeE------------------------------------------------R......................... r0 = 0x4646 + ..D========================eE------------------------R......................... r1 = r1 + 0xffffffffffffff40 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xb8] = r0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xb0] = r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xa8] = r6 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 167] = 0 + ...DeE------------------------------------------------------------------------R r7 = 0x14206 + ....DeE-----------------------------------------------------------------------R r8 = 0x1 + ....DeE-----------------------------------------------------------------------R r0 = 0x45f2 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 527163 +``` + +Gas simulation at offset 330634 with total cost of 15: + +``` + DeER.............. r7 = 0x110a8 + DeeeeeeeeeeeeeeeER r0 = 12048, jump 280138 +``` + +Gas simulation at offset 330646 with total cost of 26: + +``` + DeER......................... r0 = 0x2f12 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r0 = 0x4394 + .DeeeeeeeeeeeeeeeE----------R jump 455991 +``` + +Gas simulation at offset 330663 with total cost of 15: + +``` + DeER.............. r7 = 0x17a20 + DeeeeeeeeeeeeeeeER r0 = 12052, jump 280138 +``` + +Gas simulation at offset 330675 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [0x93e70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [0x93e74] + D=========================eeER......................... i32 r7 = r7 << 0x3 + .D========================eeER......................... i32 r8 = r8 << 0x3 + .DeE-------------------------R......................... r0 = 0x2f16 + .DeE-------------------------R......................... r1 = r1 + 0xffffffffffffffe0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..D.................................................... r6 = r8 + ...D................................................... r5 = r7 + ...DeE------------------------------------------------R r7 = 0x91ea0 + ...DeE------------------------------------------------R r8 = 0x6d + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ....DeE-----------------------------------------------R r0 = 0x4992 + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 366936 +``` + +Gas simulation at offset 330729 with total cost of 15: + +``` + DeER.............. r7 = 0x18805 + DeeeeeeeeeeeeeeeER r0 = 12056, jump 280138 +``` + +Gas simulation at offset 330741 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12058, jump 332497 +``` + +Gas simulation at offset 330747 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r7 + 0] + D==================================================eeER.................... i32 r7 = r7 + 0xffffffffffffffff + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 330784 if r7 >u 8 +``` + +Gas simulation at offset 330759 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x3 + DeER.......................... r8 = 0x6f4b8 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + .DeE-------------------------R r7 = 0x12ebe + .DeeeeeeeeeeeeeeeE-----------R r0 = 12060, jump 273976 +``` + +Gas simulation at offset 330784 with total cost of 15: + +``` + DeER.............. r7 = 0x1032b + DeeeeeeeeeeeeeeeER r0 = 12062, jump 280138 +``` + +Gas simulation at offset 330796 with total cost of 28: + +``` + DeER........................... r0 = 0x2f20 + DeER........................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r6 + .DeE------------------------R.. r10 = 0x21 + .DeE------------------------R.. r6 = 0x109f750 + .D=eE-----------------------R.. r7 = 0x19c12 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeE-----------R jump 353394 +``` + +Gas simulation at offset 330831 with total cost of 15: + +``` + DeER.............. r7 = 0x14587 + DeeeeeeeeeeeeeeeER r0 = 12066, jump 280138 +``` + +Gas simulation at offset 330843 with total cost of 26: + +``` + DeER......................... r0 = 0x2f24 + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1b830 + .DeE------------------------R r0 = 0x498c + .DeeeeeeeeeeeeeeeE----------R jump 526442 +``` + +Gas simulation at offset 330865 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeE------------------------R.................... r8 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 330899 if r7 != r8 +``` + +Gas simulation at offset 330876 with total cost of 15: + +``` + DeER.............. r7 = 0x1842c + DeeeeeeeeeeeeeeeER r0 = 12070, jump 526262 +``` + +Gas simulation at offset 330888 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 330899 if r7 >=s 0 +``` + +Gas simulation at offset 330891 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109dda4] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 330899 with total cost of 15: + +``` + DeER.............. r7 = 0x1aab8 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12072, jump 370004 +``` + +Gas simulation at offset 330914 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 330943 if r7 == 0 +``` + +Gas simulation at offset 330917 with total cost of 15: + +``` + DeER.............. r7 = 0x481a + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12074, jump 367344 +``` + +Gas simulation at offset 330931 with total cost of 15: + +``` + DeER.............. r7 = 0x11e90 + DeeeeeeeeeeeeeeeER r0 = 12076, jump 280138 +``` + +Gas simulation at offset 330943 with total cost of 15: + +``` + DeER.............. r7 = 0x1154f + DeER.............. r8 = 0x1 + DeER.............. r5 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12078, jump 370004 +``` + +Gas simulation at offset 330961 with total cost of 1: + +``` + DeER jump 331020 if r7 == 0 +``` + +Gas simulation at offset 330964 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x109ffe0] + DeE---------------------------------------R............ r7 = r7 << 0x3 + D=========================eE--------------R............ r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R. r0 = 0x2f30 + .DeE-------------------------------------------------R. r1 = r1 + 0xffffffffffffffe8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x10] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x8] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0] = r6 + ..D.................................................... r5 = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f6fc] = 0 + ...D................................................... r7 = r5 + ...DeE------------------------------------------------R r0 = 0x31d6 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 253600 +``` + +Gas simulation at offset 331013 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de04] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 331020 with total cost of 15: + +``` + DeER.............. r7 = 0x1aaae + DeER.............. r8 = 0x1 + DeER.............. r5 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12082, jump 370004 +``` + +Gas simulation at offset 331038 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 331060 if r7 == 0 +``` + +Gas simulation at offset 331041 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f37c] = r5 + DeE------------------------R r7 = r1 + 0xef + DeeeeeeeeeeeeeeeE----------R r0 = 12084, jump 351735 +``` + +Gas simulation at offset 331057 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 331846 +``` + +Gas simulation at offset 331060 with total cost of 15: + +``` + DeER.............. r7 = 0x174e1 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12086, jump 370004 +``` + +Gas simulation at offset 331075 with total cost of 1: + +``` + DeER jump 331112 if r7 == 0 +``` + +Gas simulation at offset 331078 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0xef + DeER......................... r0 = 0x2f38 + DeER......................... r1 = r1 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .D........................... r5 = r7 + .DeE------------------------R r7 = 0x12098 + ..DeE-----------------------R r0 = 0x31e8 + ..DeeeeeeeeeeeeeeeE---------R jump 370193 +``` + +Gas simulation at offset 331109 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 331846 +``` + +Gas simulation at offset 331112 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109de08] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 331156 if r7 =s 0 +``` + +Gas simulation at offset 331245 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12102, jump 368493 +``` + +Gas simulation at offset 331257 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x47 + DeeeeeeeeeeeeeeeER r0 = 12104, jump 526262 +``` + +Gas simulation at offset 331267 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329536 if r7 >=s 0 +``` + +Gas simulation at offset 331271 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12106, jump 368493 +``` + +Gas simulation at offset 331283 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 12108, jump 526262 +``` + +Gas simulation at offset 331293 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329550 if r7 >=s 0 +``` + +Gas simulation at offset 331297 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12110, jump 368493 +``` + +Gas simulation at offset 331309 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x57 + DeeeeeeeeeeeeeeeER r0 = 12112, jump 526262 +``` + +Gas simulation at offset 331319 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329564 if r7 >=s 0 +``` + +Gas simulation at offset 331323 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12114, jump 368493 +``` + +Gas simulation at offset 331335 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x5f + DeeeeeeeeeeeeeeeER r0 = 12116, jump 526262 +``` + +Gas simulation at offset 331345 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329578 if r7 >=s 0 +``` + +Gas simulation at offset 331349 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12118, jump 368493 +``` + +Gas simulation at offset 331361 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x67 + DeeeeeeeeeeeeeeeER r0 = 12120, jump 526262 +``` + +Gas simulation at offset 331371 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329592 if r7 >=s 0 +``` + +Gas simulation at offset 331375 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12122, jump 368493 +``` + +Gas simulation at offset 331387 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x6f + DeeeeeeeeeeeeeeeER r0 = 12124, jump 526262 +``` + +Gas simulation at offset 331397 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329606 if r7 >=s 0 +``` + +Gas simulation at offset 331401 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12126, jump 368493 +``` + +Gas simulation at offset 331413 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x77 + DeeeeeeeeeeeeeeeER r0 = 12128, jump 526262 +``` + +Gas simulation at offset 331423 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329620 if r7 >=s 0 +``` + +Gas simulation at offset 331427 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12130, jump 368493 +``` + +Gas simulation at offset 331439 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x7f + DeeeeeeeeeeeeeeeER r0 = 12132, jump 526262 +``` + +Gas simulation at offset 331449 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329634 if r7 >=s 0 +``` + +Gas simulation at offset 331453 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12134, jump 368493 +``` + +Gas simulation at offset 331465 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x87 + DeeeeeeeeeeeeeeeER r0 = 12136, jump 526262 +``` + +Gas simulation at offset 331476 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329649 if r7 >=s 0 +``` + +Gas simulation at offset 331480 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12138, jump 368493 +``` + +Gas simulation at offset 331492 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x8f + DeeeeeeeeeeeeeeeER r0 = 12140, jump 526262 +``` + +Gas simulation at offset 331503 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329664 if r7 >=s 0 +``` + +Gas simulation at offset 331507 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12142, jump 368493 +``` + +Gas simulation at offset 331519 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x97 + DeeeeeeeeeeeeeeeER r0 = 12144, jump 526262 +``` + +Gas simulation at offset 331530 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329679 if r7 >=s 0 +``` + +Gas simulation at offset 331534 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12146, jump 368493 +``` + +Gas simulation at offset 331546 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x9f + DeeeeeeeeeeeeeeeER r0 = 12148, jump 526262 +``` + +Gas simulation at offset 331557 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329694 if r7 >=s 0 +``` + +Gas simulation at offset 331561 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12150, jump 368493 +``` + +Gas simulation at offset 331573 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xa7 + DeeeeeeeeeeeeeeeER r0 = 12152, jump 526262 +``` + +Gas simulation at offset 331584 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329709 if r7 >=s 0 +``` + +Gas simulation at offset 331588 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12154, jump 368493 +``` + +Gas simulation at offset 331600 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xaf + DeeeeeeeeeeeeeeeER r0 = 12156, jump 526262 +``` + +Gas simulation at offset 331611 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329724 if r7 >=s 0 +``` + +Gas simulation at offset 331615 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12158, jump 368493 +``` + +Gas simulation at offset 331627 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xb7 + DeeeeeeeeeeeeeeeER r0 = 12160, jump 526262 +``` + +Gas simulation at offset 331638 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329739 if r7 >=s 0 +``` + +Gas simulation at offset 331642 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12162, jump 368493 +``` + +Gas simulation at offset 331654 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xbf + DeeeeeeeeeeeeeeeER r0 = 12164, jump 526262 +``` + +Gas simulation at offset 331665 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329754 if r7 >=s 0 +``` + +Gas simulation at offset 331669 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12166, jump 368493 +``` + +Gas simulation at offset 331681 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xc7 + DeeeeeeeeeeeeeeeER r0 = 12168, jump 526262 +``` + +Gas simulation at offset 331692 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329769 if r7 >=s 0 +``` + +Gas simulation at offset 331696 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12170, jump 368493 +``` + +Gas simulation at offset 331708 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xcf + DeeeeeeeeeeeeeeeER r0 = 12172, jump 526262 +``` + +Gas simulation at offset 331719 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329784 if r7 >=s 0 +``` + +Gas simulation at offset 331723 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12174, jump 368493 +``` + +Gas simulation at offset 331735 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xd7 + DeeeeeeeeeeeeeeeER r0 = 12176, jump 526262 +``` + +Gas simulation at offset 331746 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329799 if r7 >=s 0 +``` + +Gas simulation at offset 331750 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12178, jump 368493 +``` + +Gas simulation at offset 331762 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xdf + DeeeeeeeeeeeeeeeER r0 = 12180, jump 526262 +``` + +Gas simulation at offset 331773 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329814 if r7 >=s 0 +``` + +Gas simulation at offset 331777 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12182, jump 368493 +``` + +Gas simulation at offset 331789 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0xe7 + DeeeeeeeeeeeeeeeER r0 = 12184, jump 526262 +``` + +Gas simulation at offset 331800 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 329829 if r7 >=s 0 +``` + +Gas simulation at offset 331804 with total cost of 15: + +``` + DeER.............. r7 = 0x102d7 + DeeeeeeeeeeeeeeeER r0 = 12186, jump 368493 +``` + +Gas simulation at offset 331816 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 329829 +``` + +Gas simulation at offset 331819 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddd0] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddbc] = 0x1 + DeE------------------------R r0 = 0x2f9c + .DeeeeeeeeeeeeeeeE---------R jump 326164 +``` + +Gas simulation at offset 331846 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12188, jump 326164 +``` + +Gas simulation at offset 331852 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x208] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x200] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x1f8] + DeE------------------------R...................... r1 = r1 + 0x210 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 331870 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i32 [0x81320] + D=========================eER jump 331918 if r7 == 0 +``` + +Gas simulation at offset 331883 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109dda0] + D=========================eE--------------R jump 331918 if r7 == 0 +``` + +Gas simulation at offset 331893 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d8388] + D=========================eE--------------R jump 331918 if r7 != 0 +``` + +Gas simulation at offset 331903 with total cost of 15: + +``` + DeER.............. r7 = 0x1841e + DeeeeeeeeeeeeeeeER r0 = 12192, jump 370193 +``` + +Gas simulation at offset 331915 with total cost of 1: + +``` + DeER jump 331926 if r7 <=s 0 +``` + +Gas simulation at offset 331918 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 331926 with total cost of 15: + +``` + DeER.............. r7 = 0x194f9 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12194, jump 527163 +``` + +Gas simulation at offset 331941 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12196, jump 2270 +``` + +Gas simulation at offset 331948 with total cost of 21: + +``` + DeER.................... r10 = 0x1 + D....................... r9 = r7 + DeER.................... r7 = 0 + D=eeeeeeeeeeeeeeeeeeeeER jump 331969 if r10 =u 7 +``` + +Gas simulation at offset 331999 with total cost of 23: + +``` + DeER...................... r7 = 0x51 >> r9 + D=eER..................... r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 332007 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332020 if r9 >=u 9 +``` + +Gas simulation at offset 332011 with total cost of 23: + +``` + DeER...................... r7 = 0x1ae >> r9 + D=eER..................... r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 332020 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 332024 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332145 if r8 == 0 +``` + +Gas simulation at offset 332027 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332140 if r8 == 1 +``` + +Gas simulation at offset 332031 with total cost of 21: + +``` + DeER.................... r11 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == r11 +``` + +Gas simulation at offset 332037 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332040 with total cost of 20: + +``` + DeER................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 332136 if r8 == 0 +``` + +Gas simulation at offset 332045 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 332047 with total cost of 20: + +``` + DeER................... r11 = 0x5 + DeeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == 2 +``` + +Gas simulation at offset 332054 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332057 with total cost of 20: + +``` + DeER................... r11 = 0x6 + DeeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == 2 +``` + +Gas simulation at offset 332064 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332067 with total cost of 20: + +``` + DeER................... r11 = 0xb + DeeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == 2 +``` + +Gas simulation at offset 332074 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332077 with total cost of 20: + +``` + DeER................... r11 = 0x4 + DeeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == 2 +``` + +Gas simulation at offset 332084 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332086 with total cost of 20: + +``` + DeER................... r11 = 0x7 + DeeeeeeeeeeeeeeeeeeeeER jump 332149 if r8 == 2 +``` + +Gas simulation at offset 332093 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 332202 +``` + +Gas simulation at offset 332095 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332120 if r8 != 3 +``` + +Gas simulation at offset 332099 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332120 if r9 != 6 +``` + +Gas simulation at offset 332103 with total cost of 23: + +``` + DeeER..................... i32 r10 = r10 + 0xffffffffffffffff + .D=eeeER.................. r7 = r10 > 0x1f + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x18] = r7 + .DeE--------------------------R r7 = r1 + 0x4 + .DeE--------------------------R r0 = 0x2fc4 + .DeE--------------------------R r1 = r1 + 0xfffffffffffffff0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r5 + ..D............................ r5 = r7 + ..DeE-------------------------R r7 = 0x2d3a + ...DeE------------------------R r8 = 0x1 + ...DeE------------------------R r0 = 0x2d38 + ...DeeeeeeeeeeeeeeeE----------R jump 367344 +``` + +Gas simulation at offset 332452 with total cost of 25: + +``` + DeER........................ r5 = 0x109f3dc + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f3dc] = r7 + DeE------------------------R r7 = 0x14a16 + DeeeeeeeeeeeeeeeE----------R r0 = 12230, jump 370193 +``` + +Gas simulation at offset 332476 with total cost of 1: + +``` + DeER jump 332485 if r7 <=s 0 +``` + +Gas simulation at offset 332479 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 332485 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeE---------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 332497 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f3dc] + D=========================eER jump 332514 if r7 == 0 +``` + +Gas simulation at offset 332506 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109de04] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 332514 with total cost of 201: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................. unlikely + DeE---------------------------------------R................................................................................................................................................................. r1 = r1 + 0xffffffffffffff48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................. u64 [r1 + 0xb0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................. u64 [r1 + 0xa8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................. u64 [r1 + 0xa0] = r6 + .DeE--------------------------------------R................................................................................................................................................................. r7 = 0x81330 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................. u64 [0x109dd78] = r7 + .DeE--------------------------------------R................................................................................................................................................................. r8 = 0x109f380 + ..DeE-------------------------------------R................................................................................................................................................................. r9 = 0x109ddfc + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0x28] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r7 = i32 [0x109f380] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0x20] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... r8 = i32 [0x109ddfc] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r1 + 0x44] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u32 [r1 + 0x48] = r8 + ...DeE-------------------------------------------------------------------------R............................................................................................................................ r8 = 0x109de00 + ....DeE------------------------------------------------------------------------R............................................................................................................................ r9 = 0x109ddf8 + ....DeE------------------------------------------------------------------------R............................................................................................................................ r10 = 0x109de08 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................ u64 [r1 + 0x18] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................ r8 = i32 [0x109de00] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x10] = r9 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r9 = i32 [0x109ddf8] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x8] = r10 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = i32 [0x109de08] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i32 [0x811c4] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r1 + 0x58] = r8 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r1 + 0x5c] = r9 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u32 [r1 + 0x70] = r10 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r1 + 0x60] = r7 + .......DeE-----------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r6 = 0x109ddd4 + .......DeE-----------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r8 = 0x109dddc + .......DeE-----------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r5 = 0x109ddd8 + ...........................................DeE-----------------------------------------------------------------------------------------------------------R.................................................. r10 = 0x109f73c + ...........................................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [0x109ddd4] + ...........................................D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0] = r8 + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = i32 [0x109dddc] + ............................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x109ddd8] + ............................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r10 + ............................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x109f73c] + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r1 + 0x4c] = r7 + .............................................D===================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x50] = r8 + ......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x54] = r9 + ......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x6c] = r10 + ......................................................DeE--------------------------------------------------------------------------------------------------------------------------------------------------R r7 = 0x1154f + .......................................................DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------------R r0 = 12232, jump 370193 +``` + +Gas simulation at offset 332717 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 332737 if r7 <=s 0 +``` + +Gas simulation at offset 332720 with total cost of 15: + +``` + DeER.............. r7 = 0x1b3a3 + DeeeeeeeeeeeeeeeER r0 = 12234, jump 370193 +``` + +Gas simulation at offset 332732 with total cost of 15: + +``` + DeeeER............ r7 = r7 u 0 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x109edc0] = r6 + ..D=======================eeeE-------------------------R. r6 = r7 > 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .D............................ r6 = r11 + .DeeeeeeeeeeeeeeeE-----------R r0 = 12276, jump 253600 +``` + +Gas simulation at offset 334576 with total cost of 27: + +``` + DeER.......................... r8 = r7 << 0x1 + D=eER......................... r7 = r7 + r8 + D==eER........................ r7 = r7 + 0xfa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0] + .D=========================eER jump 334649 if r7 >=u r8 +``` + +Gas simulation at offset 334591 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x81324 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [0x109e6f8] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f2f0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [0x81324] = 0xffffffffffffffff + .DeE--------------------------------------R r8 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [0x109e6fc] = 0 + .D========================eE--------------R jump 334649 if r7 != r8 +``` + +Gas simulation at offset 334628 with total cost of 25: + +``` + DeER........................ r7 = 0x1e + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE-----------------------R r1 = r1 + 0x20 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R jump 501083 +``` + +Gas simulation at offset 334649 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 334664 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x109e710] + D=========================eER......................... r8 = r7 + 0xffffffffffffffff + DeE-------------------------R......................... r9 = 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e710] = r8 + .D========================eE-------------------------R jump 335691 if r9 s 453 +``` + +Gas simulation at offset 334772 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335058 if r9 <=s 255 +``` + +Gas simulation at offset 334778 with total cost of 2: + +``` + DeER. r8 = r9 + 0xfffffffffffffeb0 + DeER. r10 = 0x53 + D=eER jump 335241 if r10 s 686 +``` + +Gas simulation at offset 335007 with total cost of 21: + +``` + DeER.................... r10 = r9 + 0xfffffffffffffd98 + DeER.................... r8 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 335184 if r10 s 537 +``` + +Gas simulation at offset 335038 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335267 if r9 == 454 +``` + +Gas simulation at offset 335044 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335307 if r9 == 486 +``` + +Gas simulation at offset 335050 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335147 if r9 == 505 +``` + +Gas simulation at offset 335055 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 335374 +``` + +Gas simulation at offset 335058 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335221 if r9 == 154 +``` + +Gas simulation at offset 335064 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335201 if r9 == 185 +``` + +Gas simulation at offset 335070 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335374 if r9 != 218 +``` + +Gas simulation at offset 335076 with total cost of 16: + +``` + D.................. r6 = r5 + D.................. r5 = r12 + DeER............... r8 = 0x2 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335093 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335164 if r9 == 687 +``` + +Gas simulation at offset 335098 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335164 if r9 == 689 +``` + +Gas simulation at offset 335103 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335127 if r9 == 710 +``` + +Gas simulation at offset 335108 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 335374 +``` + +Gas simulation at offset 335111 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335147 if r9 == 538 +``` + +Gas simulation at offset 335116 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335147 if r9 == 567 +``` + +Gas simulation at offset 335121 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335374 if r9 != 590 +``` + +Gas simulation at offset 335127 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x33 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335147 with total cost of 16: + +``` + D.................. r6 = r5 + D.................. r5 = r12 + DeER............... r8 = 0x10 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335164 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0xe + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335184 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r7 = 0 + DeER............... r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335201 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x1 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335221 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x4 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335241 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 335374 if r9 != 256 +``` + +Gas simulation at offset 335247 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x36 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335267 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x37 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335287 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x8 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335307 with total cost of 16: + +``` + DeER............... r6 = 0x821a8 + D.................. r5 = r12 + DeER............... r8 = 0x34 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335327 with total cost of 16: + +``` + D.................. r6 = r5 + D.................. r5 = r12 + DeER............... r8 = 0x35 + DeER............... r7 = 0 + .DeER.............. r0 = 0x3002 + .DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 335344 with total cost of 16: + +``` + D.................. r6 = r5 + D.................. r5 = r12 + DeER............... r8 = 0x6b + DeER............... r7 = 0 + .DeeeeeeeeeeeeeeeER r0 = 12290, jump 501488 +``` + +Gas simulation at offset 335360 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x109e718] + D........................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x10] + D........................... r5 = r6 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 335374 with total cost of 1: + +``` + DeER r0 = 0x81610 + DeER jump 335517 if r7 != 12 +``` + +Gas simulation at offset 335384 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r11 = i32 [0x109e700] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ u32 [0x109e720] = 0x1 + D=========================eE--------------R................ r11 = r11 << 0x4 + .D=========================eE-------------R................ r11 = r11 + r0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u32 [r11 + 0x8] + .DeE--------------------------------------------------R.... r8 = 0x8b8c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r7 = i32 [0x109e71c] + ..D==================================================eeeER. r11 = r9 * 0x5c + ..D=====================================================eER r11 = r11 + r8 + ..DeE-----------------------------------------------------R r2 = 0x28 + ...DeE----------------------------------------------------R r6 = 0x2c + ...D=======================eE-----------------------------R jump 335437 if r7 == 0 +``` + +Gas simulation at offset 335433 with total cost of 2: + +``` + DeER. r6 = 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 335437 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r11 = r11 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r11 = i32 [r11 + 0] + .D=========================eeeE-----------R............... r6 = r11 * 0x28 + .D============================eE----------R............... r6 = r6 + r5 + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e708] = r6 + ..DeE----------------------------------------------------R r7 = r7 ^ 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u32 [0x109e71c] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE---------R jump 335509 if r11 != 0 +``` + +Gas simulation at offset 335467 with total cost of 4: + +``` + DeeeER. r9 = r9 * 0x5c + D===eER r8 = r8 + r9 + DeE---R r10 = 0x2c + DeE---R jump 335483 if r7 == 0 +``` + +Gas simulation at offset 335479 with total cost of 2: + +``` + DeER. r10 = 0x28 + DeeER fallthrough +``` + +Gas simulation at offset 335483 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r10 = r10 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r10 = i32 [r10 + 0] + .D=========================eeeE-----------R............... r9 = r10 * 0x28 + .D============================eE----------R............... r9 = r9 + r5 + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e708] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r9 = i32 [0x109e700] + ..DeeeeeeeeeeeeeeeE--------------------------------------R jump 335540 +``` + +Gas simulation at offset 335509 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x109e700] + DeeeeeeeeeeeeeeeE----------R jump 335540 +``` + +Gas simulation at offset 335517 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x109e720] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 335693 if r9 == 0 +``` + +Gas simulation at offset 335528 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x109e700] + DeE------------------------R r10 = 0x18 + D=eE-----------------------R jump 335588 if r7 == r10 +``` + +Gas simulation at offset 335540 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeE---------------------------------------R................ r7 = r9 << 0x4 + D=eE--------------------------------------R................ r7 = r7 + r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r7 = u32 [r7 + 0x8] + .DeE--------------------------------------R................ r8 = 0x8b8c0 + .D==========================eeeE----------R................ r10 = r7 * 0x5c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r7 = u64 [0x109e708] + ..D============================eE---------R................ r8 = r8 + r10 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0xc] + ..DeeE----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 335571 with total cost of 6: + +``` + DeER..... r10 = 0x821a8 + DeER..... r11 = 0x28 + D=eeeER.. r8 = r8 * r11 + D====eER. r8 = r8 + r10 + .D====eER jump 335650 if r7 != r8 +``` + +Gas simulation at offset 335588 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. u32 [0x109e720] = 0 + DeE---------------------------------------R............................................. r9 = r9 << 0x4 + DeE---------------------------------------R............................................. r7 = 0x81610 + .DeE--------------------------------------R............................................. r7 = r7 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................. r7 = u32 [r7 + 0x8] + .DeE--------------------------------------R............................................. r8 = 0x8b8c0 + .D==========================eeeE----------R............................................. r7 = r7 * 0x5c + ..D============================eE---------R............................................. r7 = r7 + r8 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [r7 + 0xc] + ..DeE-----------------------------------------------------R............................. r8 = 0x821a8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R............................. u32 [0x109e718] = 0 + ...DeE----------------------------------------------------R............................. r9 = 0x28 + ...D=====================================================eeeER.......................... r7 = r7 * r9 + ...D========================================================eER......................... r7 = r7 + r8 + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e708] = r7 + ....DeeE-------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 335650 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r7 + 0x8] + DeE---------------------------------------R..... r8 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... r6 = u64 [r1 + 0x18] + .D========================eE--------------R..... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 335683 if r7 != r8 +``` + +Gas simulation at offset 335672 with total cost of 26: + +``` + DeER......................... r7 = 0xf + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e710] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 335683 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e710] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 335691 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 335693 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109e708] + DeeeeeeeeeeeeeeeE----------R jump 335650 +``` + +Gas simulation at offset 335701 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109e6f0] + .DeE------------------------R r8 = 0x8 + .D=eeeeeeeeeeeeeeeE---------R r0 = 12294, jump 527163 +``` + +Gas simulation at offset 335729 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [0x10d8380] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r7 + DeE------------------------R.......................... r8 = 0 + .D========================eER......................... r7 = r5 + 0xfa00 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0] = 0xfc0 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 335753 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0] + D=========================eER. r6 = r6 & r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x10] + .D=========================eER r6 = r6 + r7 + .DeE-------------------------R r9 = 0x40 + .D............................ r7 = r5 + .D............................ r8 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 12296, jump 256372 +``` + +Gas simulation at offset 335781 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x40 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 12298, jump 256372 +``` + +Gas simulation at offset 335796 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x80 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 12300, jump 256372 +``` + +Gas simulation at offset 335812 with total cost of 16: + +``` + DeER............... r7 = r5 + 0xc0 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 12302, jump 256372 +``` + +Gas simulation at offset 335828 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x100 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 12304, jump 256372 +``` + +Gas simulation at offset 335844 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x18] + DeE------------------------R.. r5 = r5 + 0x140 + D=========================eeER i32 r8 = r8 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x8] + .D=========================eER jump 335753 if r5 != r7 +``` + +Gas simulation at offset 335860 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0x140 + DeE---------------------------------------R r10 = 0xc8 + DeE---------------------------------------R r7 = 0 + .DeE--------------------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE------------------------R r0 = 12306, jump 503057 +``` + +Gas simulation at offset 335880 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109e6fc] + DeE------------------------R. r8 = 0xd + D=========================eER jump 335907 if r7 >=s r8 +``` + +Gas simulation at offset 335892 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 335907 with total cost of 28: + +``` + DeER........................... r7 = r7 + 0xfffffffffffffff6 + DeER........................... r8 = 0xaaaaaaab00000000 + D=eER.......................... r7 = r7 << 0x20 + .D=eeeeER...................... r5 = r7 mulhu r8 + ..D====eER..................... r5 = r5 >> 0x21 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [0x109e6e8] + ..DeE------------------------R. r7 = 0x109f750 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0xa + ...DeE------------------------R r9 = 0xa + ...DeeeeeeeeeeeeeeeE----------R jump 335976 +``` + +Gas simulation at offset 335953 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xb + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeE--------------------------------------------------R r9 = 0xa + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 335967 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + DeE-R. r6 = r6 + 0x1 + D==eER jump 335892 if r5 == 0 +``` + +Gas simulation at offset 335976 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0] + DeE---------------------------------------R r8 = 0xa + D=========================eE--------------R jump 335953 if r7 == r8 +``` + +Gas simulation at offset 335985 with total cost of 1: + +``` + DeER jump 335892 if r7 == 0 +``` + +Gas simulation at offset 335988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 12308, jump 285093 +``` + +Gas simulation at offset 335998 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffff9f + D==eER jump 336013 if r8 >u 4294967231 +``` + +Gas simulation at offset 336005 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r9 = r7 + 0x4 + .DeeeeeeeeeeeeeeeE-----------R jump 335967 +``` + +Gas simulation at offset 336013 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R......................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r9 + 0] + .D===========================================================================eER.... r7 = r7 << 0x8 + ..D===========================================================================eER... r7 = r7 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R... r8 = u64 [r1 + 0x10] + ...D===========================================================================eeER. i32 r10 = r8 + r7 + ...DeE----------------------------------------------------------------------------R. r7 = 0x140 + ....D============================================================================eER jump 335892 if r7 =u r9 +``` + +Gas simulation at offset 336210 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r8 = u64 [r1 + 0x10] + D=========================eE--------------R...................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i8 [r7 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0] + .D===========================================================================eER. r8 = r8 << 0x8 + ..D===========================================================================eER r8 = r8 | r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 336175 +``` + +Gas simulation at offset 336237 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 336353 if r8 == 0 +``` + +Gas simulation at offset 336246 with total cost of 19: + +``` + DeeER................. i32 r7 = r5 >> 0x1f + D==eER................ r7 = r7 + r5 + .D==eeER.............. i32 r7 = r7 >>a 0x1 + ..D===eeeER........... i32 r5 = 0xa0 - r7 + ...DeE----R........... r6 = r6 + 0x1 + ...DeE----R........... r7 = r8 & 0xff + ...DeE----R........... r0 = 0x301e + ....DeeeeeeeeeeeeeeeER jump 285093 +``` + +Gas simulation at offset 336274 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r6 + 0] + DeeE--------------------------------------R i32 r5 = r5 + r10 + .DeE--------------------------------------R r6 = r6 + 0x1 + .D========================eE--------------R jump 336353 if r8 == 0 +``` + +Gas simulation at offset 336286 with total cost of 15: + +``` + DeER.............. r7 = r8 & 0xff + DeeeeeeeeeeeeeeeER r0 = 12318, jump 285093 +``` + +Gas simulation at offset 336297 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffff9f + DeE-R. r10 = 0x4 + .D=eER jump 336274 if r8 <=u 4294967231 +``` + +Gas simulation at offset 336307 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeE---------------------------------------R............................................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r8 = u64 [r1 + 0x10] + D=========================eE--------------R............................................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r9 + 0] + .D===========================================================================eER.......................... r7 = r7 << 0x8 + ..D===========================================================================eER......................... r7 = r7 | r8 + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeE----------------------------------------------------------------------------------------------------R r8 = 0xb4 + ..D....................................................................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R r0 = 12320, jump 503463 +``` + +Gas simulation at offset 336348 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 336274 +``` + +Gas simulation at offset 336353 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................. r8 = u64 [0x109e708] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................... r7 = u64 [0x10d4608] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = u32 [r8 + 0x4] + .D=================================================eER...................................................... r9 = r9 << 0x4 + .D==================================================eER..................................................... r7 = r7 + r9 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r7 + 0x8] + ..D================================================eE--------------------------R............................ r8 = r8 << 0x31 + ..DeE--------------------------------------------------------------------------R............................ r9 = 0xe0000 + ..DeE--------------------------------------------------------------------------R............................ r10 = 0x10a6778 + ...D================================================eeeeE----------------------R............................ r8 = r8 mulhu r9 + ....D=========================================================================eER........................... r7 = r7 + r8 + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i16 [r7 + 0x4] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R.. r9 = i32 [0x10a6778] + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u8 [r7 + 0x14] + .....D==================================================================================================eeER i32 r7 = r9 + r8 + .....DeE---------------------------------------------------------------------------------------------------R r8 = 0x8 + ......DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 12322, jump 526852 +``` + +Gas simulation at offset 336425 with total cost of 20: + +``` + D...................... r9 = r7 + DeER................... r7 = 0xa0 + DeER................... r8 = 0xaa + DeeeeeeeeeeeeeeeeeeeeER jump 336454 if r5 == 0 +``` + +Gas simulation at offset 336438 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 504039 +``` + +Gas simulation at offset 336454 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 503463 +``` + +Gas simulation at offset 336470 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + .DeE------------------------R r7 = 0x19500 + .DeE------------------------R r8 = 0x5 + .D=eeeeeeeeeeeeeeeE---------R r0 = 12324, jump 527163 +``` + +Gas simulation at offset 336497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r7 = 0x13654 + DeE------------------------R r8 = 0x5 + DeeeeeeeeeeeeeeeE----------R r0 = 12326, jump 527163 +``` + +Gas simulation at offset 336515 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE------------------------R r9 = 0x140 + DeE------------------------R r10 = 0xc8 + DeE------------------------R r5 = 0x140 + .DeE-----------------------R r7 = 0 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 12328, jump 503057 +``` + +Gas simulation at offset 336541 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [0x109e6fc] + D=========================eER............................. r7 = r7 + 0xffffffffffffff1a + .D=========================eeER........................... i32 r8 = r7 >> 0x1f + .D===========================eER.......................... r7 = r7 + r8 + ..D===========================eeER........................ i32 r7 = r7 >>a 0x1 + ...D============================eeER...................... r7 = 0 - r7 + ....D=============================eER..................... r8 = r7 >>a 0x3f + ....D==============================eER.................... r8 = r8 & r7 + ....D===============================eeeeeeeeeeeeeeeeeeeeER jump 336580 if r8 >s 4294966976 +``` + +Gas simulation at offset 336575 with total cost of 2: + +``` + DeER. r8 = 0xfffffffffffffec0 + DeeER fallthrough +``` + +Gas simulation at offset 336580 with total cost of 26: + +``` + DeER......................... r0 = 0 + DeER......................... r7 = 0x10d8380 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r8 + .DeeE-----------------------R i32 r3 = r8 + 0x140 + .DeE------------------------R r7 = 0xff + ..DeeeeeeeeeeeeeeeE---------R jump 336611 +``` + +Gas simulation at offset 336604 with total cost of 2: + +``` + DeER. r0 = r0 + 0x1 + D=eER jump 336905 if r0 == r5 +``` + +Gas simulation at offset 336611 with total cost of 2: + +``` + DeER. r8 = r0 + r3 + D=eER jump 336752 if r8 >u 319 +``` + +Gas simulation at offset 336620 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r8 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r2 = u64 [r1 + 0x18] + D=========================eE--------------R......................................... r8 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r8 + 0x9] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r8 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u8 [r8 + 0xa] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i8 [r8 + 0xb] + ..D=================================================eER............................. r9 = r9 << 0x8 + ..D==================================================eER............................ r9 = r9 | r11 + ..D=================================================eE-R............................ r12 = r12 << 0x10 + ..D=================================================eE-R............................ r8 = r8 << 0x18 + ...D=================================================eER............................ r8 = r8 | r12 + ...D==================================================eER........................... r8 = r8 | r9 + ...D===================================================eER.......................... r2 = r2 + r8 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r2 + 0] + ....D============================================================================eER jump 336604 if r9 == r7 +``` + +Gas simulation at offset 336668 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0] + D==================================================eER r8 = r8 + r0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 336694 +``` + +Gas simulation at offset 336679 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 336682 with total cost of 27: + +``` + DeER.......................... r2 = r2 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r2 + 0x4] + D=eE------------------------R. r2 = r2 + 0x4 + D==========================eER jump 336604 if r9 == r7 +``` + +Gas simulation at offset 336694 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r2 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 336679 if r11 == 0 +``` + +Gas simulation at offset 336701 with total cost of 6: + +``` + DeER..... r9 = r9 & 0xff + D=eeeER.. r9 = r9 * r5 + D====eER. r9 = r9 + r8 + .DeE---R. r12 = r2 + 0x3 + .DeE---R. r11 = r11 + 0xffffffffffffffff + .D=eE--R. r11 = r11 << 0x20 + ..D=eE-R. r11 = r11 >> 0x20 + ..D==eER. r11 = r11 + r2 + ..D===eER r6 = r11 + 0x4 + ...DeeE-R fallthrough +``` + +Gas simulation at offset 336730 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r12 + 0] + DeE---------------------------------------R.......... r4 = r12 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a4 + .DeE------------------------------------------------R r9 = r9 + 0x140 + .D................................................... r12 = r4 + .DeE------------------------------------------------R jump 336730 if r4 != r6 +``` + +Gas simulation at offset 336747 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r2 + 0x1] + DeeeeeeeeeeeeeeeE----------R jump 336682 +``` + +Gas simulation at offset 336752 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R........................................... r8 = r8 + r0 + D==========================eE-------------R........................................... r8 = r8 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r6 = u64 [r1 + 0x10] + .D==========================eE------------R........................................... r8 = r8 + r6 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r8 + 0x9] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r8 + 0x8] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u8 [r8 + 0xa] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i8 [r8 + 0xb] + ..D===================================================eER............................. r9 = r9 << 0x8 + ..D====================================================eER............................ r9 = r9 | r11 + ...D==================================================eE-R............................ r12 = r12 << 0x10 + ...D==================================================eE-R............................ r8 = r8 << 0x18 + ...D===================================================eER............................ r8 = r8 | r12 + ...D====================================================eER........................... r8 = r8 | r9 + ....D====================================================eER.......................... r6 = r6 + r8 + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0] + ....D==============================================================================eER jump 336604 if r8 == r7 +``` + +Gas simulation at offset 336807 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r9 + 0] + D==================================================eER r9 = r9 + r0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 336829 +``` + +Gas simulation at offset 336818 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r6 + 0x4] + DeE---------------------------------------R r6 = r6 + 0x4 + D=========================eE--------------R jump 336604 if r8 == r7 +``` + +Gas simulation at offset 336829 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u8 [r6 + 0x1] + D=========================eE--------------R jump 336818 if r11 == 0 +``` + +Gas simulation at offset 336836 with total cost of 6: + +``` + DeER..... r8 = r8 & 0xff + D=eeeER.. r8 = r8 * r5 + D====eER. r8 = r8 + r9 + .DeE---R. r12 = r6 + 0x3 + .DeE---R. r11 = r11 + 0xffffffffffffffff + .D=eE--R. r11 = r11 << 0x20 + ..D=eE-R. r11 = r11 >> 0x20 + ..D==eER. r11 = r11 + r6 + ..D===eER r11 = r11 + 0x4 + ..DeeE--R fallthrough +``` + +Gas simulation at offset 336865 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u8 [r12 + 0] + DeE---------------------------------------R.......... r10 = r12 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = s0 + .DeE------------------------------------------------R r8 = r8 + 0x140 + .D................................................... r12 = r10 + .DeE------------------------------------------------R jump 336865 if r10 != r11 +``` + +Gas simulation at offset 336882 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r6 + 0x1] + DeE---------------------------------------R............ r5 = 0x140 + D=========================eE--------------R............ r6 = r6 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x4] + .D=========================eE------------------------R. r6 = r6 + 0x4 + .D==================================================eER jump 336829 if r8 != r7 +``` + +Gas simulation at offset 336902 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 336604 +``` + +Gas simulation at offset 336905 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109e6fc] + DeE---------------------------------------R..... r8 = 0x46a + D=========================eeeeeeeeeeeeeeeeeeeeER jump 337071 if r7 u 1179 +``` + +Gas simulation at offset 336925 with total cost of 15: + +``` + DeER.............. r7 = 0x18efd + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 12330, jump 527163 +``` + +Gas simulation at offset 336940 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0x6c + DeER.............. r8 = 0x44 + DeeeeeeeeeeeeeeeER r0 = 12332, jump 503463 +``` + +Gas simulation at offset 336955 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e724] = 0 + DeeeeeeeeeeeeeeeE----------R jump 337071 +``` + +Gas simulation at offset 336963 with total cost of 8: + +``` + DeER....... r7 = r7 + 0xfffffffffffffb64 + DeER....... r8 = 0xcccccccd00000000 + D=eER...... r7 = r7 << 0x20 + .D=eeeeER.. r5 = r7 mulhu r8 + ..D====eER. r5 = r5 >> 0x22 + ..D=====eER jump 336994 if r5 =s r5 +``` + +Gas simulation at offset 337004 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12334, jump 501488 +``` + +Gas simulation at offset 337016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109e724] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 337023 with total cost of 16: + +``` + DeER............... r9 = 0x18856 + DeER............... r7 = r1 + 0x2e + DeER............... r8 = 0xa + .D................. r10 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12336, jump 259637 +``` + +Gas simulation at offset 337043 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x2e + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 12338, jump 527163 +``` + +Gas simulation at offset 337056 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0x6c + DeER.............. r8 = 0x44 + DeeeeeeeeeeeeeeeER r0 = 12340, jump 503463 +``` + +Gas simulation at offset 337071 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x38] + DeE------------------------R...................... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 337085 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109e6f8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 335701 if r7 == 0 +``` + +Gas simulation at offset 337095 with total cost of 1: + +``` + DeER jump 337107 if r7 == 1 +``` + +Gas simulation at offset 337099 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324691 if r7 != 2 +``` + +Gas simulation at offset 337104 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 336072 +``` + +Gas simulation at offset 337107 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109f2f0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 337134 if r7 >s 2 +``` + +Gas simulation at offset 337118 with total cost of 1: + +``` + DeER jump 337146 if r7 == 1 +``` + +Gas simulation at offset 337122 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324691 if r7 != 2 +``` + +Gas simulation at offset 337127 with total cost of 15: + +``` + DeER.............. r7 = 0x110ce + DeeeeeeeeeeeeeeeER jump 337176 +``` + +Gas simulation at offset 337134 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 337163 if r7 == 4 +``` + +Gas simulation at offset 337138 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 324691 if r7 != 3 +``` + +Gas simulation at offset 337143 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 336470 +``` + +Gas simulation at offset 337146 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x811c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 337170 if r7 == 3 +``` + +Gas simulation at offset 337156 with total cost of 15: + +``` + DeER.............. r7 = 0x14e13 + DeeeeeeeeeeeeeeeER jump 337176 +``` + +Gas simulation at offset 337163 with total cost of 15: + +``` + DeER.............. r7 = 0x11b00 + DeeeeeeeeeeeeeeeER jump 337176 +``` + +Gas simulation at offset 337170 with total cost of 2: + +``` + DeER. r7 = 0x149f4 + DeeER fallthrough +``` + +Gas simulation at offset 337176 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r8 = 0x8 + DeeeeeeeeeeeeeeeE-----------R r0 = 12342, jump 527163 +``` + +Gas simulation at offset 337191 with total cost of 25: + +``` + D........................... r9 = r7 + DeER........................ r7 = 0 + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 503463 +``` + +Gas simulation at offset 337206 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r11 = u64 [0x109e728] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [0x109e730] + .DeeeeE---------------------R i32 r9 = r8 * r7 + .D........................... r7 = r11 + ..D.......................... r8 = r10 + ..DeeeeeeeeeeeeeeeE---------R r0 = 12346, jump 256372 +``` + +Gas simulation at offset 337237 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 337246 with total cost of 24: + +``` + DeeeeER.................... i32 r7 = r8 * r7 + D====eeeeeeeeeeeeeeeeeeeeER jump 337334 if r7 == 0 +``` + +Gas simulation at offset 337252 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x109e728] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x109e738] + DeE------------------------R r2 = 0 + DeeeeeeeeeeeeeeeE----------R jump 337286 +``` + +Gas simulation at offset 337268 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a5 + DeE------------------------R r2 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 337274 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r7 = r7 + 0xffffffffffffffff + DeER. r10 = r10 + 0x1 + D=eER jump 337329 if r7 == 0 +``` + +Gas simulation at offset 337286 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u8 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u8 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 337274 if r11 == r12 +``` + +Gas simulation at offset 337294 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 337308 if r12 >=u r11 +``` + +Gas simulation at offset 337297 with total cost of 25: + +``` + DeeER....................... i32 r11 = r11 - r9 + .D=eeeER.................... r2 = r11 =u r12 +``` + +Gas simulation at offset 337311 with total cost of 25: + +``` + DeeER....................... i32 r11 = r11 + r9 + .D=eeeER.................... r2 = r12 > 0x1f + D==eER................................ r7 = r7 + r5 + .D==eeER.............................. i32 r7 = r7 >>a 0x1 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x28] = r7 + .D====eeeE----------------------R..... r7 = r7 * r6 + ..D======eeE--------------------R..... i32 r7 = r7 << 0x1 + ..DeE---------------------------R..... r8 = 0x1 + ..D========eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ...DeE-------------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-----------------R r0 = 12356, jump 528562 +``` + +Gas simulation at offset 337421 with total cost of 35: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......... r4 = u64 [r1 + 0x28] + D..................................... r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r1 + 0x20] = r7 + .DeeeE---------------------R.......... r7 = r6 >s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......... u64 [r1 + 0x18] = r5 + ..D==eeeE-------------------R......... r8 = r5 > 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x38] + .D=========================eER r2 = r2 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x20] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 337472 with total cost of 27: + +``` + DeER.......................... r10 = r7 << 0x20 + D=eER......................... r10 = r10 >> 0x1f + .D=eER........................ r11 = r2 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x38] + .D=========================eER r12 = r12 + r10 + ..D........................... r10 = r5 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 337490 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i16 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r9 + DeE-------------------------------------------------R r12 = r12 + 0x2 + .DeE------------------------------------------------R r10 = r10 + r6 + .DeE------------------------------------------------R jump 337490 if r12 != r11 +``` + +Gas simulation at offset 337504 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r5 = r5 + 0x2 + DeER. r7 = r7 + r4 + D=eER jump 337472 if r8 != r3 +``` + +Gas simulation at offset 337516 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0x20] + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r9 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r3 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12358, jump 256372 +``` + +Gas simulation at offset 337540 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12360, jump 528373 +``` + +Gas simulation at offset 337549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x109e738] + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 12362, jump 528562 +``` + +Gas simulation at offset 337570 with total cost of 46: + +``` + D................................................ r0 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r4 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r3 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 337644 if r7 == 0 +``` + +Gas simulation at offset 337587 with total cost of 27: + +``` + DeER.......................... r7 = 0 + DeER.......................... r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0] + D=========================eER. r9 = r9 >> 0x1f + .D=========================eER r2 = r0 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x38] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 337603 with total cost of 4: + +``` + DeER... r10 = r7 << 0x20 + D=eER.. r10 = r10 >> 0x1f + .D=eER. r11 = r2 + r10 + .D=eER. r12 = r0 + r10 + ..D.... r10 = r5 + ..DeeER fallthrough +``` + +Gas simulation at offset 337618 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i16 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r9 + DeE-------------------------------------------------R r12 = r12 + 0x2 + .DeE------------------------------------------------R r10 = r10 + r6 + .DeE------------------------------------------------R jump 337618 if r12 != r11 +``` + +Gas simulation at offset 337632 with total cost of 21: + +``` + DeER.................... r8 = r8 + 0x1 + DeER.................... r5 = r5 + 0x2 + DeER.................... r7 = r7 + r4 + D=eeeeeeeeeeeeeeeeeeeeER jump 337603 if r8 != r3 +``` + +Gas simulation at offset 337644 with total cost of 25: + +``` + D........................... r7 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 12364, jump 256372 +``` + +Gas simulation at offset 337661 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12366, jump 528373 +``` + +Gas simulation at offset 337670 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x18] + D=========================eeER i32 r7 = r6 << 0x2 + .DeE-------------------------R r8 = 0x1 + .DeE-------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE-----------R r0 = 12368, jump 528562 +``` + +Gas simulation at offset 337688 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e740] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 12370, jump 385242 +``` + +Gas simulation at offset 337701 with total cost of 51: + +``` + DeER.................................................. r8 = r7 << 0x1 + D=eER................................................. r8 = r8 >> 0x3c + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x109e740] + .D=eE-----------------------R......................... r8 = r8 + r7 + .D==eE----------------------R......................... r8 = r8 & 0xfffffffffffffff0 + ..D==eeE--------------------R......................... i32 r8 = r8 - r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ..DeE------------------------------------------------R r8 = 0x1 + ...DeE-----------------------------------------------R jump 337837 if r8 >=s r6 +``` + +Gas simulation at offset 337733 with total cost of 27: + +``` + D............................. r7 = r6 + DeER.......................... r6 = 0 + DeER.......................... r7 = r7 << 0x2 + D=eER......................... r7 = r7 + 0xfffffffffffffffc + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeE-------------------------R r5 = 0x55555556 + .DeE-------------------------R r0 = 0x3054 + .DeeeeeeeeeeeeeeeE-----------R jump 385242 +``` + +Gas simulation at offset 337760 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x4] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 337764 with total cost of 26: + +``` + DeER......................... r6 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + D=========================eER jump 337837 if r7 == r6 +``` + +Gas simulation at offset 337773 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12372, jump 385242 +``` + +Gas simulation at offset 337780 with total cost of 79: + +``` + DeER.............................................................................. r8 = 0 + DeeeER............................................................................ r9 = r7 * r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r10 = u64 [0x109e740] + .D==eE---------------------R...................................................... r11 = r9 >> 0x3f + .D==eE---------------------R...................................................... r9 = r9 >> 0x20 + .D===eE--------------------R...................................................... r11 = r11 + r9 + ..D=======================eER..................................................... r9 = r10 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r9 + 0] + ...D==eeE--------------------------------------------R............................ i32 r7 = r7 - r11 + ...D==eE---------------------------------------------R............................ r11 = r11 << 0x1 + ....D===eeE------------------------------------------R............................ i32 r7 = r7 - r11 + ....D===============================================eER........................... r7 = r7 + r10 + .....D===============================================eeER......................... i32 r7 = r7 + 0xffffffffffffffff + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x4] = r7 + .....D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 337760 if r7 >s 0 +``` + +Gas simulation at offset 337826 with total cost of 21: + +``` + DeER.................... r8 = 0xfffffffffffffff1 + DeER.................... r10 = 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeER jump 337760 if r7 == r10 +``` + +Gas simulation at offset 337835 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 337764 +``` + +Gas simulation at offset 337837 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 337854 with total cost of 20: + +``` + D...................... r10 = r7 + DeER................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 338295 if r9 == 0 +``` + +Gas simulation at offset 337863 with total cost of 2: + +``` + DeER. r11 = 0x2 + D=eER jump 338295 if r10 > 0x1f + ..D=eE------------------------------------R...................................................................... r7 = r7 + r10 + ..D==eeE----------------------------------R...................................................................... i32 r10 = r7 >>a 0x1 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------R...................................................................... r5 = u64 [0x109e740] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... r7 = u64 [0x109e738] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. u64 [r1 + 0x18] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................. r7 = u64 [0x109e728] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. u64 [r1 + 0x20] = r7 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................. r7 = u64 [0x109e730] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. u64 [r1 + 0x10] = r7 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.................................. u64 [r1 + 0x40] = r10 + .....D===================================================eE-------------------R.................................. r10 = r10 << 0x20 + .....D====================================================eE------------------R.................................. r6 = r10 >> 0x20 + .....D=====================================================eE-----------------R.................................. r10 = r10 >> 0x1f + ......D=====================================================eE----------------R.................................. r7 = r8 << 0x1 + ......D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + .......D=====================================================================eE--------R......................... r7 = r8 + 0xffffffffffffffff + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r1 + 0x8] = r7 + .......DeE----------------------------------------------------------------------------------------------R........ r7 = 0x1 + ........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........ u64 [r1 + 0x48] = r8 + ........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........ u64 [r1 + 0x38] = r5 + ........D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + ........DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R jump 337970 +``` + +Gas simulation at offset 337963 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0] + D=========================eE--------------R jump 338279 if r9 == 0 +``` + +Gas simulation at offset 337970 with total cost of 27: + +``` + DeER.......................... r0 = 0 + DeER.......................... r4 = 0 + DeeER......................... i32 r9 = r9 + 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE-----------R jump 338004 +``` + +Gas simulation at offset 337984 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r3 = r3 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r3 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 337992 with total cost of 2: + +``` + DeER. r0 = r0 + 0x1 + DeER. r4 = r4 + 0x1 + DeER. r2 = r2 + 0x2 + D=eER jump 337963 if r0 == r6 +``` + +Gas simulation at offset 338004 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r11 = r0 << 0x2 + .DeE--------------------------------------R....... r9 = r5 + r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r3 = i32 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 337984 if r3 =s r8 +``` + +Gas simulation at offset 338019 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 338034 if r3 =u r8 +``` + +Gas simulation at offset 338032 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 338047 +``` + +Gas simulation at offset 338034 with total cost of 5: + +``` + DeeER... i32 r11 = r3 + 0x1 + .D=eeER. i32 r6 = r11 + r3 + .D===eER jump 338047 if r6 > 0x20 + ..DeE-------------------------------------R.............. r4 = r3 ^ 0xffffffffffffffff + ..D=eE------------------------------------R.............. r4 = r4 + r12 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r12 = u64 [r1 + 0x60] + ...D=========================eE-----------R.............. r12 = r12 + r7 + ...D=eE-----------------------------------R.............. r7 = r6 << 0x1 + ....D=========================eE----------R.............. r6 = r12 + r7 + ....D=======================eE------------R.............. r7 = r7 + r5 + ....D=eE----------------------------------R.............. r4 = r4 << 0x20 + .....D=eE---------------------------------R.............. r12 = r4 >> 0x1f + .....D=======================eE-----------R.............. r12 = r12 + r7 + .....D==eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............. r7 = u64 [r1 + 0x40] + ......D==========================eeeE-----R.............. r7 = r3 * r7 + ......D.................................................. r4 = r11 + ......D=============================eE----R.............. r7 = r7 + r11 + ......D==============================eE---R.............. r7 = r7 << 0x20 + .......D==============================eE--R.............. r7 = r7 >> 0x1f + .......D==================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = u64 [r1 + 0x20] + .......D===========================================eER... r5 = r5 + r7 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + ........DeeE--------------------------------------------R fallthrough +``` + +Gas simulation at offset 338158 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r6 + 0] + DeE---------------------------------------R.......... r11 = r6 + 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0] = r7 + .DeE------------------------------------------------R r5 = r5 + r10 + .D................................................... r6 = r11 + .DeE------------------------------------------------R jump 338158 if r11 != r12 +``` + +Gas simulation at offset 338174 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x50] + D=========================eE--------------R........... r3 = r3 + r7 + .D=========================eeE------------R........... i32 r7 = r8 - r3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r3 + ..D==========================eE----------------------R jump 338270 if r7 == 0 +``` + +Gas simulation at offset 338189 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + D......................................................... r9 = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r4 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = u64 [r1 + 0x58] + .D========================eE--------------R............... r7 = r7 + r4 + .D=========================eE-------------R............... r11 = r7 + 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r7 = u64 [r1 + 0x40] + ..D========================eeeeE----------R............... i32 r7 = r3 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r8 = u64 [r1 + 0x60] + ..D=========================eE------------R............... r4 = r4 + r8 + ...D===========================eE---------R............... r7 = r7 << 0x1 + ...D============================eE--------R............... r7 = r7 + r2 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0x8] + ....D==============================================eeER... i32 r8 = r8 - r3 + ....D================================================eER.. r8 = r8 << 0x20 + ....D=================================================eER. r8 = r8 >> 0x1f + .....D=================================================eER r11 = r11 + r8 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0x38] + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x30] + .....DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 338244 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [r4 + 0] + DeE---------------------------------------R.......... r12 = r4 + 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r8 + .DeE------------------------------------------------R r7 = r7 + r10 + .D................................................... r4 = r12 + .DeE------------------------------------------------R jump 338244 if r12 != r11 +``` + +Gas simulation at offset 338260 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + D........................... r4 = r9 + DeeeeeeeeeeeeeeeE----------R jump 337992 +``` + +Gas simulation at offset 338270 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 337992 +``` + +Gas simulation at offset 338279 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338295 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338297 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [0x109e740] + DeeeeeeeeeeeeeeeE-----------R r0 = 12378, jump 528373 +``` + +Gas simulation at offset 338315 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109e730] + DeeeeeeeeeeeeeeeE----------R r0 = 12380, jump 528373 +``` + +Gas simulation at offset 338328 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109e738] + DeeeeeeeeeeeeeeeE----------R r0 = 12382, jump 528373 +``` + +Gas simulation at offset 338341 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e730] = r7 + DeE------------------------R r0 = 0x3062 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d8380] + DeE------------------------R r9 = 0xfa00 + .DeeeeeeeeeeeeeeeE---------R jump 256372 +``` + +Gas simulation at offset 338375 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e738] = r7 + DeE------------------------R r0 = 0x3066 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d8380] + DeE------------------------R r9 = 0xfa00 + .DeeeeeeeeeeeeeeeE---------R jump 256372 +``` + +Gas simulation at offset 338409 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [0x109e730] + D............................ r7 = r6 + D............................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 12392, jump 504573 +``` + +Gas simulation at offset 338431 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + .DeE-----------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338447 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [0x109e748] + .DeE------------------------R.......................... r2 = 0xc8 + .D=eE-----------------------R.......................... r11 = 0x140 + .D=eE-----------------------R.......................... r10 = 0x6f500 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r10 + ...D================================================eER jump 338497 if r8 == 0 +``` + +Gas simulation at offset 338492 with total cost of 15: + +``` + DeER.............. r6 = 0x3 + DeeeeeeeeeeeeeeeER jump 338550 +``` + +Gas simulation at offset 338497 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x10d8380] + DeE---------------------------------------R.......... r6 = 0x3 + .DeE--------------------------------------R.......... r7 = r10 + 0x18 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... r10 = u64 [r7 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109e728] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u8 [0x109e748] = 0x1 + ..DeE-----------------------------------------------R r7 = 0x140 + ..DeE-----------------------------------------------R r8 = 0xc8 + ..D.................................................. r9 = r12 + ...DeE----------------------------------------------R r5 = 0xc8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE-R r0 = 12394, jump [r10 + 0] +``` + +Gas simulation at offset 338544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + D........................... r2 = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 338550 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r2 + DeE------------------------R r7 = 0 + DeE------------------------R r8 = 0 + D........................... r9 = r11 + .D.......................... r10 = r2 + .D.......................... r5 = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 12396, jump 503057 +``` + +Gas simulation at offset 338570 with total cost of 73: + +``` + DeER........................................................................ r6 = r6 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r7 = u64 [r1 + 0] + D=========================eER............................................... r6 = r6 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r6 + 0x8] + .D.......................................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r9 = u64 [r1 + 0x20] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 12398, jump [r10 + 0] +``` + +Gas simulation at offset 338594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R jump 338624 if r7 == 0 +``` + +Gas simulation at offset 338600 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [0x109e748] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R r0 = 12400, jump [r10 + 0] +``` + +Gas simulation at offset 338624 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u8 [0x109e748] + D=========================eER..................... r7 = r7 ^ 0xffffffffffffffff + D==========================eER.................... r7 = r7 & 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r6 = u64 [r1 + 0x28] + .D========================eE-R.................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 338650 with total cost of 109: + +``` + DeER............................................................................................................ r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r1 + 0x50] = r6 + .D.............................................................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u32 [r7 + 0] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u32 [r7 + 12] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u32 [r7 + 8] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u32 [r7 + 4] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r7 = i32 [0x109e954] + ..D=================================================eER......................................................... r9 = r8 << 0x1 + ...D=================================================eER........................................................ r9 = r9 >> 0x39 + ...D==================================================eER....................................................... r9 = r9 + r8 + ...D===================================================eER...................................................... r9 = r9 & 0xffffffffffffff80 + ....D===================================================eeER.................................................... i32 r8 = r8 - r9 + ....D===============================================eE-----R.................................................... r7 = r7 << 0x7 + ....DeE----------------------------------------------------R.................................................... r9 = 0x109e754 + .....D====================================================eER................................................... r8 = r8 + r9 + .....D=====================================================eER.................................................. r7 = r7 + r8 + .....D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R......................... r8 = i32 [0x90558] + ......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x6] = a0 + ......D======================================================================eE--------------------------------R r8 = r8 << 0x2 + ......DeE------------------------------------------------------------------------------------------------------R r5 = 0x109e958 + ......D=======================================================================eE-------------------------------R r8 = r8 + r5 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r8 = i32 [r8 + 0] + .......DeE-----------------------------------------------------------------------------------------------------R r7 = 0x1 + .......DeE-----------------------------------------------------------------------------------------------------R r3 = 0x109f304 + .......DeE-----------------------------------------------------------------------------------------------------R r2 = 0x1 + ........D===============================================================================================eE-----R jump 338795 if r8 != 0 +``` + +Gas simulation at offset 338750 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x905cc] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + .DeE--------------------------------------------------R. r2 = 0x1 + .D===================================================eER jump 338795 if r8 != 0 +``` + +Gas simulation at offset 338771 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r8 = i32 [0x906ac] + D=========================eE--------------R............... r8 = r8 << 0x2 + DeE---------------------------------------R............... r9 = 0x109f328 + .D=========================eE-------------R............... r8 = r8 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r8 + 0x4] + ..D==================================================eeeER r2 = r8 >u 0 + ..DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 338795 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x9055c] + D=========================eE--------------R jump 338846 if r9 >s 255 +``` + +Gas simulation at offset 338806 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x906b4] + D=========================eE--------------R jump 338846 if r8 >s 19 +``` + +Gas simulation at offset 338816 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 << 0x2 + D=eE--------------------------------------R r9 = r9 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r9 = i32 [r9 + 0] + .D==========================eE------------R jump 338846 if r9 != 0 +``` + +Gas simulation at offset 338828 with total cost of 30: + +``` + DeER............................. r8 = r8 << 0x2 + DeER............................. r7 = 0x109f328 + D=eER............................ r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0x4] + .D==========================eeeER r7 = r7 >u 0 + .DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 338846 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ed58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x18] = r11 + D=========================eE--------------R jump 338894 if r8 != 0 +``` + +Gas simulation at offset 338859 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i32 [0x90538] + D=========================eE--------------R............. r9 = r9 << 0x2 + D==========================eE-------------R............. r9 = r9 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0] + .D===================================================eER jump 338894 if r9 != 0 +``` + +Gas simulation at offset 338876 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i32 [0x9053c] + D=========================eE--------------R............. r9 = r9 << 0x2 + D==========================eE-------------R............. r9 = r9 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0] + .D===================================================eER jump 340724 if r9 == 0 +``` + +Gas simulation at offset 338894 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x1098d34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [0x109ed5c] + .D========================eeE-------------R............ i32 r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed5c] = r9 + .D..................................................... r10 = r7 + ..D=========================eE------------------------R jump 338926 if r9 >s 5 +``` + +Gas simulation at offset 338922 with total cost of 2: + +``` + DeER. r10 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 338926 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x90538] + D=========================eE--------------R............ r9 = r9 << 0x2 + D==========================eE-------------R............ r9 = r9 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + .DeE--------------------------------------------------R r4 = r7 << 0x2 + .DeE--------------------------------------------------R r7 = 0x8173c + ..DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 338961 if r2 == 0 +``` + +Gas simulation at offset 338951 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 339033 if r9 == 0 +``` + +Gas simulation at offset 338954 with total cost of 26: + +``` + DeER......................... r9 = r7 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeE-----------R jump 339036 +``` + +Gas simulation at offset 338961 with total cost of 1: + +``` + DeER r10 = r10 << 0x2 + DeER r11 = 0x81744 + DeER jump 338984 if r9 == 0 +``` + +Gas simulation at offset 338972 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r9 = r11 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r9 = i16 [r9 + 0] + .D=========================eeE------------R............. r9 = 0 - r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x2] = r9 + ..DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 338984 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r12 = i32 [0x9053c] + D=========================eE--------------R............. r12 = r12 << 0x2 + D==========================eE-------------R............. r12 = r12 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = i32 [r12 + 0] + .D===================================================eER jump 339014 if r12 == 0 +``` + +Gas simulation at offset 339001 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r12 = r11 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r12 = i16 [r12 + 0] + .D=========================eE-------------R............ r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x2] = r9 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 339014 with total cost of 1: + +``` + DeER jump 339074 if r8 <=s 0 +``` + +Gas simulation at offset 339017 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r10 = r10 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = i16 [r10 + 0] + DeE---------------------------------------R............. r10 = 0 + .D=========================eeE------------R............. i32 r9 = r9 - r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x2] = r9 + .DeeeeeeeeeeeeeeeE-------------------------------------R jump 339109 +``` + +Gas simulation at offset 339033 with total cost of 2: + +``` + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 339036 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = i32 [0x9053c] + D=========================eER.............................................. r9 = r9 << 0x2 + D==========================eER............................................. r9 = r9 + r5 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r9 + 0] + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 339061 if r9 == 0 +``` + +Gas simulation at offset 339052 with total cost of 28: + +``` + DeER........................... r9 = r7 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r9 + 0] + .D=========================eeER i32 r10 = r10 - r9 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 339061 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 339081 if r8 <=s 0 +``` + +Gas simulation at offset 339064 with total cost of 28: + +``` + DeER........................... r8 = r7 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0] + .D=========================eeER i32 r10 = r10 + r8 + .DeeeeeeeeeeeeeeeE------------R jump 339109 +``` + +Gas simulation at offset 339074 with total cost of 1: + +``` + DeER jump 339094 if r8 =s 0 +``` + +Gas simulation at offset 339084 with total cost of 28: + +``` + DeER........................... r8 = r7 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0] + .D=========================eeER i32 r10 = r10 - r8 + .DeeeeeeeeeeeeeeeE------------R jump 339109 +``` + +Gas simulation at offset 339094 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r10 = r10 + r11 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = i16 [r10 + 0] + DeE---------------------------------------R............ r10 = 0 + .D=========================eE-------------R............ r8 = r8 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x2] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 339109 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = i32 [0x90540] + D=========================eE--------------R................................ r8 = r8 << 0x2 + D==========================eE-------------R................................ r8 = r8 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + .DeE--------------------------------------------------R.................... r11 = 0x81734 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 339138 if r8 == 0 +``` + +Gas simulation at offset 339131 with total cost of 26: + +``` + DeER......................... r8 = r11 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeE-----------R jump 339141 +``` + +Gas simulation at offset 339138 with total cost of 2: + +``` + DeER. r12 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 339141 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [0x90544] + D=========================eER........................... r8 = r8 << 0x2 + D==========================eER.......................... r8 = r8 + r5 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .D===================================================eER jump 339166 if r8 == 0 +``` + +Gas simulation at offset 339157 with total cost of 28: + +``` + DeER........................... r8 = r11 + r4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0] + .D=========================eeER i32 r12 = r12 - r8 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 339166 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109ed60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 339189 if r8 =u r11 +``` + +Gas simulation at offset 339571 with total cost of 27: + +``` + DeER.......................... r10 = r10 << 0x2 + DeER.......................... r8 = 0x5d278 + D=eER......................... r8 = r8 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r8 + 0] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 339585 with total cost of 13: + +``` + DeER............ r12 = 0xe38e38e38e38e38f + .DeeER.......... i32 r8 = r11 + r9 + .D==eER......... r8 = r8 + 0x9 + ..D==eeeeER..... r10 = r8 mulhu r12 + ...D=====eER.... r6 = r10 >> 0x3 + ...D=====eER.... r10 = r10 & 0xfffffffffffffff8 + ...D======eER... r10 = r10 + r6 + ....D======eER.. r6 = r8 - r10 + ....D======eeER. i32 r8 = r8 - r10 + .....DeE------R. r10 = 0x5d230 + .....D=======eER jump 339696 if r11 != r8 +``` + +Gas simulation at offset 339627 with total cost of 77: + +``` + DeER............................................................................ r6 = r6 << 0x3 + D=eER........................................................................... r10 = r10 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u8 [r10 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. r5 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u8 [r5 + 0x5] + .D==========================eE----------------------R........................... r8 = r5 + 0x5 + .D==========================eE----------------------R........................... r7 = r7 << 0x3 + ..D================================================eER.......................... r7 = r7 | r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r3 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r2 = u64 [r1 + 0x48] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x40] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = u64 [r1 + 0x8] + ...D================================================eE-R........................ r7 = r7 | 0x4 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 339970 +``` + +Gas simulation at offset 339671 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90604] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r3 = u64 [r1 + 0x30] + .D===================================================eER jump 339814 if r7 == 0 +``` + +Gas simulation at offset 339691 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 339954 +``` + +Gas simulation at offset 339696 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r5 = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = i32 [0x1098408] + .DeeeE------------------------------------R r7 = r3 * 0x148 + .D===eE-----------------------------------R r7 = r7 + r2 + ..D===eE----------------------------------R r0 = r7 + 0xa0 + ..D=======================eE--------------R r8 = r4 & 0xfffffffffffffffb + ...D==eE----------------------------------R r7 = r7 + 0x3c + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------R u64 [r1 + 0x18] = r7 + ...D=======================eE-------------R jump 340620 if r8 == 0 +``` + +Gas simulation at offset 339729 with total cost of 16: + +``` + DeeeER............. r7 = r3 * 0x148 + D===eER............ r7 = r7 + r2 + D.................. r4 = r5 + .DeeeeeeeeeeeeeeeER jump 339768 +``` + +Gas simulation at offset 339740 with total cost of 12: + +``` + DeeER.......... i32 r6 = r6 + r9 + D==eER......... r6 = r6 + 0x9 + .D==eeeeER..... r8 = r6 mulhu r12 + ..D=====eER.... r5 = r8 >> 0x3 + ..D=====eER.... r8 = r8 & 0xfffffffffffffff8 + ..D======eER... r8 = r8 + r5 + ...D======eeER. i32 r5 = r6 - r8 + ...D======eE-R. r6 = r6 - r8 + ....D=======eER jump 339627 if r11 == r5 +``` + +Gas simulation at offset 339768 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r8 = r6 << 0x3 + D=eE--------------------------------------R.................................. r8 = r8 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................. r5 = u32 [r8 + 0] + .D==========================eE------------R.................................. r8 = r5 << 0x2 + .D===========================eE-----------R.................................. r8 = r8 + r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x84] + ..D====================================================eeeeeeeeeeeeeeeeeeeeER jump 339740 if r8 == 0 +``` + +Gas simulation at offset 339790 with total cost of 1: + +``` + DeER jump 339627 if r5 != 0 +``` + +Gas simulation at offset 339794 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r0 + 0] + D=========================eE--------------R jump 339627 if r8 == 0 +``` + +Gas simulation at offset 339801 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D==================================================eER jump 339740 if r8 == 0 +``` + +Gas simulation at offset 339810 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 339627 +``` + +Gas simulation at offset 339814 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90608] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x8 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339834 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x9060c] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x10 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339854 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90610] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x18 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339874 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90614] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x20 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339894 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90618] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x28 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339914 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x9061c] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x30 + .D===================================================eER jump 339954 if r8 != 0 +``` + +Gas simulation at offset 339934 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x90620] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + .DeE--------------------------------------------------R. r7 = 0x38 + .D===================================================eER jump 339970 if r8 == 0 +``` + +Gas simulation at offset 339954 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u8 [r5 + 0x5] + DeE---------------------------------------R............ r8 = r5 + 0x5 + .D========================eE--------------R............ r7 = r7 | r9 + .D=========================eE-------------R............ r7 = r7 | 0x4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 339970 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [0x905d0] + D=========================eE--------------R............. r7 = r7 << 0x2 + D==========================eE-------------R............. r7 = r7 + r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. u32 [0x109ed70] = 0 + .D===================================================eER jump 340007 if r7 == 0 +``` + +Gas simulation at offset 339994 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x38] + D=========================eE--------------R............ r8 = r8 + r2 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .D==================================================eER r6 = r6 + r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 340007 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x905e0] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + .D===================================================eER jump 340038 if r8 == 0 +``` + +Gas simulation at offset 340025 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u64 [r1 + 0x38] + D=========================eE--------------R............. r8 = r8 + r2 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0] + .D==================================================eeER i32 r6 = r6 - r8 + .DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 340038 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x906d0] + D=========================eE--------------R jump 340295 if r8 == 0 +``` + +Gas simulation at offset 340048 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109ed74] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109ed78] + D=========================eE--------------R jump 340105 if r7 == r11 +``` + +Gas simulation at offset 340064 with total cost of 1: + +``` + DeER jump 340105 if r10 u 0 + ..DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 340187 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109ed7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109ed80] + D=========================eE--------------R jump 340254 if r11 == r8 +``` + +Gas simulation at offset 340203 with total cost of 1: + +``` + DeER jump 340254 if r10 =s r10 +``` + +Gas simulation at offset 340380 with total cost of 20: + +``` + D...................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 340537 if r7 >=s r10 +``` + +Gas simulation at offset 340386 with total cost of 20: + +``` + D...................... r9 = r12 + DeeeeeeeeeeeeeeeeeeeeER jump 340545 if r11 >=s r12 +``` + +Gas simulation at offset 340392 with total cost of 1: + +``` + DeER jump 340398 if r7 =s r12 +``` + +Gas simulation at offset 340551 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 340398 +``` + +Gas simulation at offset 340554 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x905d8] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + .D===================================================eER jump 339240 if r8 != 0 +``` + +Gas simulation at offset 340573 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ed64] + D=========================eE--------------R jump 339249 if r8 >=s 0 +``` + +Gas simulation at offset 340584 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 339240 +``` + +Gas simulation at offset 340587 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x905dc] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + .D===================================================eER jump 339306 if r8 != 0 +``` + +Gas simulation at offset 340606 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109ed64] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 339325 if r8 <=s 0 +``` + +Gas simulation at offset 340617 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 339306 +``` + +Gas simulation at offset 340620 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i32 [0x811c0] + D=========================eE--------------R...... r7 = r7 | r4 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 340736 if r7 == 0 +``` + +Gas simulation at offset 340632 with total cost of 16: + +``` + DeeeER............. r7 = r3 * 0x148 + D===eER............ r7 = r7 + r2 + DeE---R............ r2 = 0x8 + .D................. r4 = r5 + .DeeeeeeeeeeeeeeeER jump 340674 +``` + +Gas simulation at offset 340646 with total cost of 12: + +``` + DeeER.......... i32 r6 = r6 + r9 + D==eER......... r6 = r6 + 0x9 + .D==eeeeER..... r8 = r6 mulhu r12 + ..D=====eER.... r5 = r8 >> 0x3 + ..D=====eER.... r8 = r8 & 0xfffffffffffffff8 + ..D======eER... r8 = r8 + r5 + ...D======eeER. i32 r5 = r6 - r8 + ...D======eE-R. r6 = r6 - r8 + ....D=======eER jump 339627 if r11 == r5 +``` + +Gas simulation at offset 340674 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r6 << 0x3 + D=eE--------------------------------------R r8 = r8 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r5 = u32 [r8 + 0] + .D==========================eE------------R jump 340646 if r5 == r2 +``` + +Gas simulation at offset 340686 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = r5 << 0x2 + D=eE--------------------------------------R....... r8 = r8 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r8 = i32 [r8 + 0x84] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 340646 if r8 == 0 +``` + +Gas simulation at offset 340700 with total cost of 1: + +``` + DeER jump 339627 if r5 != 0 +``` + +Gas simulation at offset 340704 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r0 + 0] + D=========================eE--------------R jump 339627 if r8 == 0 +``` + +Gas simulation at offset 340711 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D==================================================eER jump 340646 if r8 == 0 +``` + +Gas simulation at offset 340720 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 339627 +``` + +Gas simulation at offset 340724 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed5c] = 0 + DeE------------------------R r10 = 0x2 + DeeeeeeeeeeeeeeeE----------R jump 338926 +``` + +Gas simulation at offset 340736 with total cost of 16: + +``` + DeeeER............. r7 = r3 * 0x148 + D===eER............ r2 = r2 + r7 + DeE---R............ r3 = 0x160 + .D................. r4 = r5 + .DeeeeeeeeeeeeeeeER jump 340779 +``` + +Gas simulation at offset 340751 with total cost of 12: + +``` + DeeER.......... i32 r6 = r6 + r9 + D==eER......... r6 = r6 + 0x9 + .D==eeeeER..... r7 = r6 mulhu r12 + ..D=====eER.... r8 = r7 >> 0x3 + ..D=====eER.... r7 = r7 & 0xfffffffffffffff8 + ..D======eER... r7 = r7 + r8 + ...D======eeER. i32 r8 = r6 - r7 + ...D======eE-R. r6 = r6 - r7 + ....D=======eER jump 339627 if r11 == r8 +``` + +Gas simulation at offset 340779 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r6 << 0x3 + D=eE--------------------------------------R r7 = r7 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r8 = i32 [r7 + 0] + .D==========================eE------------R jump 340801 if r8 >u 8 +``` + +Gas simulation at offset 340792 with total cost of 3: + +``` + DeER.. r5 = r3 >> r8 + D=eER. r5 = r5 & 0x1 + .D=eER jump 340751 if r5 != 0 +``` + +Gas simulation at offset 340801 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r7 = r8 << 0x20 + D=eE--------------------------------------R......... r7 = r7 >> 0x20 + .D=eE-------------------------------------R......... r7 = r7 << 0x2 + .D==eE------------------------------------R......... r7 = r7 + r2 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r7 = i32 [r7 + 0x84] + .D============================eeeeeeeeeeeeeeeeeeeeER jump 340751 if r7 == 0 +``` + +Gas simulation at offset 340821 with total cost of 1: + +``` + DeER jump 339627 if r8 != 0 +``` + +Gas simulation at offset 340825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r0 + 0] + D=========================eE--------------R jump 339627 if r7 == 0 +``` + +Gas simulation at offset 340832 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D==================================================eER jump 340751 if r7 == 0 +``` + +Gas simulation at offset 340841 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 339627 +``` + +Gas simulation at offset 340845 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r7 = 0x1ba17 + .DeeeeeeeeeeeeeeeE----------R r0 = 12406, jump 465587 +``` + +Gas simulation at offset 340868 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d42c0] = r7 + D=========================eER jump 340958 if r8 != 2 +``` + +Gas simulation at offset 340883 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c4] + D=========================eE--------------R r7 = r7 & 0xfffffffffffffffe + D==========================eE-------------R jump 340958 if r7 != 8 +``` + +Gas simulation at offset 340896 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109eda8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 340920 if r8 =s r9 +``` + +Gas simulation at offset 340931 with total cost of 15: + +``` + DeER.............. r7 = 0x13fe1 + DeER.............. r0 = 0x3078 + DeeeeeeeeeeeeeeeER jump 465834 +``` + +Gas simulation at offset 340944 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12408, jump 465834 +``` + +Gas simulation at offset 340951 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42c4] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 340958 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [0x109dd50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [0x81324] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edac] = r8 + .D========================eE------------------------R jump 340986 if r9 != 0 +``` + +Gas simulation at offset 340979 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81324] = 0xffffffffffffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 340986 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ed6c] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109edb0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109edb4] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r9 = i32 [0x109edc0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edb8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edbc] = 0 + .DeE------------------------------------------------R r5 = 0x109edd0 + ..D========================eE-----------------------R jump 341051 if r9 == 0 +``` + +Gas simulation at offset 341032 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edd8] + D=========================eE--------------R jump 341051 if r8 != 1 +``` + +Gas simulation at offset 341043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edd8] = 0x2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 341051 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [0x109edc4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ee48] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ee44] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [0x109ee40] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ee3c] = 0 + .D========================eE------------------------R jump 341104 if r8 == 0 +``` + +Gas simulation at offset 341085 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ef20] + D=========================eE--------------R jump 341104 if r8 != 1 +``` + +Gas simulation at offset 341096 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ef20] = 0x2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 341104 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [0x109edc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ef90] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109ef8c] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [0x109ef88] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ef84] = 0 + .D========================eE------------------------R jump 341157 if r8 == 0 +``` + +Gas simulation at offset 341138 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f068] + D=========================eE--------------R jump 341157 if r8 != 1 +``` + +Gas simulation at offset 341149 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f068] = 0x2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 341157 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109edcc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109f0d8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x109f0d4] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [0x109f0d0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f0cc] = 0 + .D========================eE------------------------R jump 341210 if r7 == 0 +``` + +Gas simulation at offset 341191 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f1b0] + D=========================eE--------------R jump 341210 if r7 != 1 +``` + +Gas simulation at offset 341202 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f1b0] = 0x2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 341210 with total cost of 179: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................... u32 [0x109f220] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................... r7 = i32 [0x109f2f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................... r8 = i32 [0x109eda8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................... u32 [0x109f21c] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u32 [0x109f218] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u32 [0x109f214] = 0 + .DeE------------------------------------------------R................................................................................................................................. r0 = 0x307a + ..D=======================eE------------------------R................................................................................................................................. r1 = r1 + 0xffffffffffffff98 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0x60] = r0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0x58] = r5 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x50] = r6 + ...D.................................................................................................................................................................................. r5 = r8 + ...D.................................................................................................................................................................................. r6 = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u32 [0x109f530] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u32 [0x109f5e4] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u32 [0x109f5e0] = 0 + ....DeE-----------------------------------------------------------------------R....................................................................................................... r10 = 0x109edd0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u32 [0x109f5dc] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u32 [0x109f534] = 0xb4 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u32 [0x109eeb0] = 0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [0x109eea8] = 0 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u32 [0x109eff8] = 0 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [0x109eff0] = 0 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u32 [0x109f140] = 0 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [0x109f138] = 0 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [0x109e954] + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u32 [0x109f288] = 0 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x109f280] = 0 + .......D===============================================================================================================================================eeeER.......................... r7 = r7 * 0x148 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... u64 [r1 + 0x18] = r10 + .......D==================================================================================================================================================eER......................... r7 = r7 + r10 + ........D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 28] = 0x1 + ........DeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 0x4340 + ...........................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------R jump 500875 +``` + +Gas simulation at offset 341381 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x109e954] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2f8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [0x109f2fc] = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 12412, jump 529283 +``` + +Gas simulation at offset 341406 with total cost of 15: + +``` + DeER.............. r7 = 0x109e958 + DeER.............. r9 = 0x400 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 12414, jump 256151 +``` + +Gas simulation at offset 341425 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ed64] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ed60] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ed58] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ed88] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed8c] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f300] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed98] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed94] = 0 + ..DeE-----------------------------------------------R r7 = 0x109f304 + ..DeE-----------------------------------------------R r9 = 0x24 + ..DeE-----------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 12416, jump 256151 +``` + +Gas simulation at offset 341491 with total cost of 15: + +``` + DeER.............. r7 = 0x109f328 + DeER.............. r9 = 0x54 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 12418, jump 256151 +``` + +Gas simulation at offset 341509 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109e750] + D=========================eER jump 341542 if r7 == 0 +``` + +Gas simulation at offset 341518 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [0x109e954] + D=========================eeeE------------R.............. r7 = r7 * 0x148 + D============================eE-----------R.............. r7 = r7 + r5 + .DeE--------------------------------------R.............. r8 = 0x11565 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xe8] = r8 + .DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 341542 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 341556 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x109ed6c] + .D............................ r5 = r7 + .D=========================eER jump 341619 if r8 != 0 +``` + +Gas simulation at offset 341579 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0] + D=========================eE--------------R jump 341619 if r9 != 0 +``` + +Gas simulation at offset 341585 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x905fc] + D=========================eE--------------R jump 341619 if r10 != r9 +``` + +Gas simulation at offset 341597 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109f37c] + D=========================eE--------------R jump 342115 if r9 != 0 +``` + +Gas simulation at offset 341608 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109f380] + D=========================eE--------------R jump 342115 if r9 == 0 +``` + +Gas simulation at offset 341619 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = i32 [0x109f2fc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i32 [0x109f37c] + D=========================eE--------------R...... r7 = r7 | r9 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 341654 if r7 != 0 +``` + +Gas simulation at offset 341638 with total cost of 1: + +``` + DeER jump 341825 if r8 == 3 +``` + +Gas simulation at offset 341643 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f384] + D=========================eE--------------R jump 341825 if r7 != 0 +``` + +Gas simulation at offset 341654 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 341763 if r8 == 0 +``` + +Gas simulation at offset 341657 with total cost of 1: + +``` + DeER jump 341678 if r8 != 2 +``` + +Gas simulation at offset 341661 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12420, jump 334117 +``` + +Gas simulation at offset 341669 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0x1 + DeER jump 342623 if r8 != 0 +``` + +Gas simulation at offset 341678 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109e750] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 341716 if r7 == 0 +``` + +Gas simulation at offset 341690 with total cost of 1: + +``` + DeER jump 341716 if r8 != 2 +``` + +Gas simulation at offset 341694 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = i32 [r5 + 0x8] + .D========================eeE-------------R............... i32 r8 = r7 >>a 0x1f + .D==========================eE------------R............... r7 = r7 ^ r8 + ..D==========================eeE----------R............... i32 r7 = r7 - r8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed90] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = i32 [r5 + 0] + ...DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 341716 with total cost of 20: + +``` + DeER................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 341860 if r8 >s 1 +``` + +Gas simulation at offset 341723 with total cost of 1: + +``` + DeER jump 342005 if r8 == 0 +``` + +Gas simulation at offset 341727 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 342623 if r8 != r9 +``` + +Gas simulation at offset 341734 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 341964 if r8 >s 255 +``` + +Gas simulation at offset 341744 with total cost of 27: + +``` + DeER.......................... r7 = 0 + DeER.......................... r8 = r8 << 0x2 + DeER.......................... r9 = 0x109e958 + D=eER......................... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = 0 + .DeeeeeeeeeeeeeeeE-----------R jump 342623 +``` + +Gas simulation at offset 341763 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12422, jump 355382 +``` + +Gas simulation at offset 341771 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0x1 + DeER jump 342623 if r8 != 0 +``` + +Gas simulation at offset 341780 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12424, jump 493475 +``` + +Gas simulation at offset 341789 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 342619 if r7 != 0 +``` + +Gas simulation at offset 341793 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 12426, jump 314317 +``` + +Gas simulation at offset 341801 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0x1 + DeER jump 342623 if r8 != 0 +``` + +Gas simulation at offset 341810 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109ed6c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 341661 if r8 == 2 +``` + +Gas simulation at offset 341822 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 341678 +``` + +Gas simulation at offset 341825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + D=========================eE--------------R jump 378982 if r7 == 0 +``` + +Gas simulation at offset 341833 with total cost of 2: + +``` + DeER. r8 = 0x3 + D=eER jump 341845 if r7 == r8 +``` + +Gas simulation at offset 341839 with total cost of 2: + +``` + DeER. r8 = 0x2 + D=eER jump 341964 if r7 != r8 +``` + +Gas simulation at offset 341845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x4] + D=========================eE--------------R jump 342623 if r7 == 0 +``` + +Gas simulation at offset 341853 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 378982 +``` + +Gas simulation at offset 341857 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 342619 +``` + +Gas simulation at offset 341860 with total cost of 1: + +``` + DeER jump 342063 if r8 == 2 +``` + +Gas simulation at offset 341865 with total cost of 2: + +``` + DeER. r9 = 0x3 + D=eER jump 342623 if r8 != r9 +``` + +Gas simulation at offset 341872 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u32 [0x906c4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u32 [0x906c8] + .DeE------------------------R r11 = 0x109f32c + .DeE------------------------R r3 = 0x14 + .DeE------------------------R r6 = 0x1 + ..DeE-----------------------R r10 = 0x14 + ..DeeeeeeeeeeeeeeeE---------R jump 341929 +``` + +Gas simulation at offset 341906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 341913 with total cost of 28: + +``` + DeeeER......................... r9 = r12 >u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r9 + .DeE--------------------------R r10 = r10 + 0xffffffffffffffff + .DeE--------------------------R r11 = r11 + 0x4 + .DeE--------------------------R r7 = r7 + 0x1 + .D=eE-------------------------R jump 341969 if r10 == 0 +``` + +Gas simulation at offset 341929 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r11 + 0] + .DeeE-------------------------------------R..... i32 r12 = r6 << r7 + ..D=eE------------------------------------R..... r12 = r12 & r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 341913 if r5 != 0 +``` + +Gas simulation at offset 341941 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 341913 if r12 == 0 +``` + +Gas simulation at offset 341944 with total cost of 21: + +``` + DeER.................... r9 = r0 + r10 + DeER.................... r5 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 341906 if r9 == r3 +``` + +Gas simulation at offset 341953 with total cost of 21: + +``` + DeER.................... r9 = r2 + r10 + DeER.................... r5 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 341906 if r9 == r3 +``` + +Gas simulation at offset 341962 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 341913 +``` + +Gas simulation at offset 341964 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 342623 +``` + +Gas simulation at offset 341969 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r10 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r10 + 0xc] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed58] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r10 + 0x10] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed60] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed64] = r7 + ..DeE------------------------------------------------------------------------R r7 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 342623 +``` + +Gas simulation at offset 342005 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0014] + DeE---------------------------------------R r7 = 0xffffffffffffffff + .D========================eE--------------R jump 342034 if r8 == r9 +``` + +Gas simulation at offset 342021 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0018] + DeE---------------------------------------R r7 = 0x1 + D=========================eE--------------R jump 342041 if r8 != r9 +``` + +Gas simulation at offset 342034 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342041 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x905f4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342176 if r8 != r7 +``` + +Gas simulation at offset 342051 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed94] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 342623 +``` + +Gas simulation at offset 342063 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x905e8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x905ec] + .D========================eE--------------R r11 = r10 & 0x1 + .DeE--------------------------------------R r7 = 0x109f304 + .D=========================eE-------------R jump 342215 if r11 == 0 +``` + +Gas simulation at offset 342090 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f308] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342215 if r12 != 0 +``` + +Gas simulation at offset 342100 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 342207 if r9 == 0 +``` + +Gas simulation at offset 342103 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 342215 if r8 != 0 +``` + +Gas simulation at offset 342106 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 342215 +``` + +Gas simulation at offset 342115 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x109e954] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x109f2f8] + DeE------------------------R r9 = 0x109edc0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342134 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r10 = r10 + 0x1 + .D=eE-------------------------------------R............... r11 = r10 + 0xfffffffffffffffc + ..D=eeeE----------------------------------R............... r11 = r11 > 0x1 + .DeE-----------------------R jump 342260 if r12 == 0 +``` + +Gas simulation at offset 342230 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f30c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342260 if r12 != 0 +``` + +Gas simulation at offset 342240 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342253 if r9 == 1 +``` + +Gas simulation at offset 342247 with total cost of 21: + +``` + DeER.................... r12 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 342260 if r8 != r12 +``` + +Gas simulation at offset 342253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342260 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f30c] = r11 + DeE------------------------R r12 = r10 & 0x4 + .DeE-----------------------R r11 = r12 >> 0x2 + .DeE-----------------------R jump 342306 if r12 == 0 +``` + +Gas simulation at offset 342275 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f310] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342306 if r12 != 0 +``` + +Gas simulation at offset 342285 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342299 if r9 == 2 +``` + +Gas simulation at offset 342292 with total cost of 20: + +``` + DeER................... r12 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 342306 if r8 != 2 +``` + +Gas simulation at offset 342299 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342306 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f310] = r11 + DeE------------------------R r12 = r10 & 0x8 + .DeE-----------------------R r11 = r12 >> 0x3 + .DeE-----------------------R jump 342352 if r12 == 0 +``` + +Gas simulation at offset 342321 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f314] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342352 if r12 != 0 +``` + +Gas simulation at offset 342331 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342345 if r9 == 3 +``` + +Gas simulation at offset 342338 with total cost of 20: + +``` + DeER................... r12 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 342352 if r8 != 3 +``` + +Gas simulation at offset 342345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342352 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f314] = r11 + DeE------------------------R r12 = r10 & 0x10 + .DeE-----------------------R r11 = r12 >> 0x4 + .DeE-----------------------R jump 342398 if r12 == 0 +``` + +Gas simulation at offset 342367 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f318] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342398 if r12 != 0 +``` + +Gas simulation at offset 342377 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342391 if r9 == 4 +``` + +Gas simulation at offset 342384 with total cost of 20: + +``` + DeER................... r12 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 342398 if r8 != 4 +``` + +Gas simulation at offset 342391 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342398 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f318] = r11 + DeE------------------------R r12 = r10 & 0x20 + .DeE-----------------------R r11 = r12 >> 0x5 + .DeE-----------------------R jump 342444 if r12 == 0 +``` + +Gas simulation at offset 342413 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f31c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342444 if r12 != 0 +``` + +Gas simulation at offset 342423 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342437 if r9 == 5 +``` + +Gas simulation at offset 342430 with total cost of 20: + +``` + DeER................... r12 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 342444 if r8 != 5 +``` + +Gas simulation at offset 342437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342444 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f31c] = r11 + DeE------------------------R r12 = r10 & 0x40 + .DeE-----------------------R r11 = r12 >> 0x6 + .DeE-----------------------R jump 342490 if r12 == 0 +``` + +Gas simulation at offset 342459 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [0x109f320] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 342490 if r12 != 0 +``` + +Gas simulation at offset 342469 with total cost of 20: + +``` + DeER................... r12 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 342483 if r9 == 6 +``` + +Gas simulation at offset 342476 with total cost of 20: + +``` + DeER................... r12 = 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 342490 if r8 != 6 +``` + +Gas simulation at offset 342483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342490 with total cost of 25: + +``` + DeER........................ r10 = r10 & 0x80 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f320] = r11 + D=eE-----------------------R jump 342536 if r10 == 0 +``` + +Gas simulation at offset 342503 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109f324] + D=========================eE--------------R jump 342536 if r11 != 0 +``` + +Gas simulation at offset 342513 with total cost of 21: + +``` + DeER.................... r12 = 0x7 + DeER.................... r11 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeER jump 342529 if r9 == r12 +``` + +Gas simulation at offset 342522 with total cost of 1: + +``` + DeER r11 = 0x1 + DeER jump 342536 if r8 != 7 +``` + +Gas simulation at offset 342529 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed70] = r11 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 342536 with total cost of 68: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................ unlikely + DeE---------------------------------------R............................ r10 = r10 >> 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................ u32 [0x109f324] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................ r7 = i32 [0x906d8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................ r8 = i32 [r5 + 0x8] + .D========================eE--------------R............................ r7 = r7 + 0x5 + .D=========================eeeeE----------R............................ i32 r8 = r7 * r8 + ..DeE-------------------------------------R............................ r9 = 0x66666667 + ..D============================eeeE-------R............................ r8 = r8 * r9 + ..D===============================eE------R............................ r10 = r8 >> 0x3f + ...D==============================eE------R............................ r8 = r8 >>a 0x20 + ...D===============================eE-----R............................ r8 = r8 >> 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................ r11 = i32 [r5 + 0xc] + ...D================================eE----R............................ r8 = r8 + r10 + ....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u32 [0x109ed8c] = r8 + ....D=============================eeeeE------------------------R....... i32 r7 = r11 * r7 + ....D=================================eeeE---------------------R....... r7 = r7 * r9 + .....D===================================eE--------------------R....... r8 = r7 >> 0x3f + .....D===================================eE--------------------R....... r7 = r7 >>a 0x20 + .....D====================================eE-------------------R....... r7 = r7 >> 0x2 + ......D====================================eE------------------R....... r7 = r7 + r8 + ......D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed88] = r7 + ......DeE-------------------------------------------------------------R r7 = 0x1 + ......DeeeeeeeeeeeeeeeE-----------------------------------------------R jump 342623 +``` + +Gas simulation at offset 342619 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 342623 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 342638 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xb0] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xa8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xa0] = r6 + .DeE------------------------R......................... r7 = 0x109edc0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x109edc0] + .D=eE------------------------------------------------R r8 = 0x109edd0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r8 + ..D========================eE------------------------R jump 342703 if r7 == 0 +``` + +Gas simulation at offset 342682 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x8] + DeE-------------------------------------------------R.................... r8 = 0x2 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 342703 if r7 != r8 +``` + +Gas simulation at offset 342695 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12428, jump 344656 +``` + +Gas simulation at offset 342703 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + D==================================================eER jump 342736 if r7 == 0 +``` + +Gas simulation at offset 342713 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x150] + DeE-------------------------------------------------R.................... r8 = 0x2 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 342736 if r7 != r8 +``` + +Gas simulation at offset 342727 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12430, jump 344656 +``` + +Gas simulation at offset 342736 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x8] + D==================================================eER jump 342769 if r7 == 0 +``` + +Gas simulation at offset 342746 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x298] + DeE-------------------------------------------------R.................... r8 = 0x2 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 342769 if r7 != r8 +``` + +Gas simulation at offset 342760 with total cost of 15: + +``` + DeER.............. r7 = 0x2 + DeeeeeeeeeeeeeeeER r0 = 12432, jump 344656 +``` + +Gas simulation at offset 342769 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xc] + D==================================================eER jump 342802 if r7 == 0 +``` + +Gas simulation at offset 342779 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x3e0] + DeE-------------------------------------------------R.................... r8 = 0x2 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 342802 if r7 != r8 +``` + +Gas simulation at offset 342793 with total cost of 15: + +``` + DeER.............. r7 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 12434, jump 344656 +``` + +Gas simulation at offset 342802 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r7 + DeE------------------------R.................................................................................................... r5 = 0x9 + DeE------------------------R.................................................................................................... r6 = 0x5d1e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x70] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x60] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x68] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x88] = r7 + .DeE------------------------------------------------R........................................................................... r7 = 0x109ddd8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r7 + ..DeE-----------------------------------------------R........................................................................... r7 = 0x109dddc + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x50] = r7 + ..DeE------------------------------------------------R.......................................................................... r7 = 0x109ddd4 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x48] = r7 + ...DeE-----------------------------------------------R.......................................................................... r7 = 0x146e1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r7 + ...DeE-----------------------------------------------------------------------R.................................................. r7 = 0x13a60 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x80] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x28] = r7 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x10] = r7 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R jump 342938 +``` + +Gas simulation at offset 342896 with total cost of 51: + +``` + DeER.................................................. r0 = 0x3096 + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x109f728] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = 0 + .DeE-------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r5 = 0x1 + ..DeE------------------------------------------------R r0 = 0x312a + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 527163 +``` + +Gas simulation at offset 342938 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f2fc] + D=========================eER jump 342938 if r5 > 0x39 + ....D====================================================================================eER.... r8 = r8 + r7 + .....D====================================================================================eER... r8 = r8 & 0xffffffffffffff80 + .....D=====================================================================================eeER. i32 r7 = r7 - r8 + .....DeE--------------------------------------------------------------------------------------R. r8 = 0x109e754 + ......D======================================================================================eER r4 = r8 + r7 + ......DeE--------------------------------------------------------------------------------------R r0 = 0x818c8 + ......DeE--------------------------------------------------------------------------------------R r5 = 0x109edb0 + .......DeE-------------------------------------------------------------------------------------R r7 = 0x109e690 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R u64 [r1 + 0x20] = r7 + .......DeE-------------------------------------------------------------------------------------R r7 = 0x109f38c + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R u64 [r1 + 0x8] = r7 + ........DeE------------------------------------------------------------------------------------R r7 = 0x1ae59 + ........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R u64 [r1 + 0] = r7 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R u64 [r1 + 0x18] = r7 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R r7 = u64 [r1 + 0x90] + .........DeeeeeeeeeeeeeeeE---------------------------------------------------------------------R jump 343422 +``` + +Gas simulation at offset 343371 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r4 + 0] = a0 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 343380 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x88] + D=========================eE--------------R........... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + .DeE-------------------------------------------------R r4 = r4 + 0x80 + .DeE-------------------------------------------------R r0 = r0 + 0x8 + .DeE-------------------------------------------------R r5 = r5 + 0x4 + .D=eE------------------------------------------------R r3 = r3 + 0x10 + ..DeE------------------------------------------------R r12 = r12 + 0x148 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x90] + ..D=========================eE-----------------------R r7 = r7 + 0x4 + ..D=eE-----------------------------------------------R jump 343898 if r12 == 1312 +``` + +Gas simulation at offset 343422 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0] + D=========================eE--------------R jump 343380 if r7 == 0 +``` + +Gas simulation at offset 343432 with total cost of 126: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0] + D==================================================eER........................................................................... r7 = r7 + r3 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.................................................. r9 = u64 [r1 + 0x78] + .D=========================eE-------------------------------------------------R.................................................. r11 = r9 + r12 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r11 + 0xc] = r8 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... r8 = i32 [r7 + 0x4] + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r11 + 0x10] = r8 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r8 = i32 [r7 + 0x8] + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r11 + 0x14] = r8 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................... r7 = i32 [r7 + 0xc] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R....................... r8 = i32 [0x109f384] + ....D=======================eE---------------------------------------------------------------------------R....................... r6 = r11 + 0xc + ....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r11 + 0x18] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R...................... u64 [r1 + 0x50] = r4 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R...................... u64 [r1 + 0x58] = r3 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R...................... u64 [r1 + 0x48] = r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R...................... u64 [r1 + 0x40] = r0 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r11 + ......D=================================================================================================eE----------------------R jump 343536 if r8 == 0 +``` + +Gas simulation at offset 343497 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [0x109f700] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r8 + 0] + DeE-------------------------------------------------R.................... r10 = 0x80 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 343788 if r9 != r10 +``` + +Gas simulation at offset 343514 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12474, jump 350712 +``` + +Gas simulation at offset 343520 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x58] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 343536 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f388] + D=========================eE--------------R jump 343570 if r7 == 0 +``` + +Gas simulation at offset 343546 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 12476, jump 347634 +``` + +Gas simulation at offset 343554 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x58] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 343570 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r6 + 0] + D=========================eE--------------R jump 343581 if r7 >a 0x5 + .D=eeE------------------------------------R i32 r8 = r7 >> 0x1e + .D===eE-----------------------------------R r8 = r8 + r7 + ..D===eE----------------------------------R r8 = r8 & 0xfffffffffffffffc + ..D====eeE--------------------------------R i32 r7 = r7 - r8 + ..D======eE-------------------------------R r7 = r7 << 0x20 + ...D======eE------------------------------R r7 = r7 >> 0x20 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r8 = u64 [r1 + 0x88] + ...D=========================eE-----------R jump 343687 if r8 != r7 +``` + +Gas simulation at offset 343622 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0] + D=========================eE--------------R jump 343687 if r7 == 0 +``` + +Gas simulation at offset 343628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r0 + 0] + DeE------------------------R r8 = 0x50 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + .D.......................... r6 = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 12478, jump 385131 +``` + +Gas simulation at offset 343647 with total cost of 79: + +``` + D................................................................................. r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r4 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r3 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [0x109e954] + .D=================================================eeeER.......................... r7 = r7 * 0x148 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................... r8 = u64 [r1 + 0x78] + ..D===================================================eER......................... r7 = r7 + r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... r8 = u64 [r1 + 0x8] + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xe8] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R u32 [r5 + 0] = 0 + ...DeeE--------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 343687 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3dc] + D=========================eE--------------R jump 343380 if r7 == 0 +``` + +Gas simulation at offset 343698 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3e0] + D=========================eE--------------R jump 343380 if r7 != 0 +``` + +Gas simulation at offset 343709 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................. r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = i32 [r8 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r8 = r7 %s r8 + ...D===========================================================================================================eER jump 343380 if r8 != 0 +``` + +Gas simulation at offset 343727 with total cost of 1: + +``` + DeER jump 343769 if r7 > 0x3d + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed9c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x109f2fc] = 0x4 + .DeeeeeeeeeeeeeeeE-----------R jump 343944 +``` + +Gas simulation at offset 344212 with total cost of 2: + +``` + DeER. r9 = r7 & 0x3 + DeER. r8 = 0x1 + D=eER jump 344556 if r9 == r8 +``` + +Gas simulation at offset 344222 with total cost of 1: + +``` + DeER jump 343963 if r9 != 2 +``` + +Gas simulation at offset 344227 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [0x109f3e4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 344266 if r8 != 0 +``` + +Gas simulation at offset 344237 with total cost of 15: + +``` + DeER.............. r7 = 0x109f3e4 + DeER.............. r8 = 0x1157b + DeER.............. r9 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 12488, jump 384976 +``` + +Gas simulation at offset 344258 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2a1] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 344266 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x3b + D=eER......................... r7 = r7 >> 0x3d + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed9c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x109f2fc] = 0x4 + .DeeeeeeeeeeeeeeeE-----------R jump 343963 +``` + +Gas simulation at offset 344288 with total cost of 2: + +``` + DeER. r9 = r7 & 0x3 + DeER. r8 = 0x1 + D=eER jump 344586 if r9 == r8 +``` + +Gas simulation at offset 344298 with total cost of 1: + +``` + DeER jump 343982 if r9 != 2 +``` + +Gas simulation at offset 344303 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [0x109f3e4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 344342 if r8 != 0 +``` + +Gas simulation at offset 344313 with total cost of 15: + +``` + DeER.............. r7 = 0x109f3e4 + DeER.............. r8 = 0x1157b + DeER.............. r9 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 12490, jump 384976 +``` + +Gas simulation at offset 344334 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x3e9] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 344342 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x3b + D=eER......................... r7 = r7 >> 0x3d + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed9c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x109f2fc] = 0x4 + .DeeeeeeeeeeeeeeeE-----------R jump 343982 +``` + +Gas simulation at offset 344364 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xa0] + .DeE--------------------------------------R....... r1 = r1 + 0xb8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 344383 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12492, jump 459208 +``` + +Gas simulation at offset 344390 with total cost of 51: + +``` + DeER.................................................. r0 = 0x30ce + DeER.................................................. r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r8 = i32 [0x10d79e0] + .D========================eER......................... r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79e0] = r8 + .DeE-------------------------------------------------R r0 = 0x486e + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 385242 +``` + +Gas simulation at offset 344422 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12496, jump 316554 +``` + +Gas simulation at offset 344428 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xa0] + DeE------------------------R r1 = r1 + 0xb8 + .DeeeeeeeeeeeeeeeE---------R jump 354176 +``` + +Gas simulation at offset 344447 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0xa0] + DeE------------------------R r1 = r1 + 0xb8 + .DeeeeeeeeeeeeeeeE---------R jump 334270 +``` + +Gas simulation at offset 344466 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [0x109f3e4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 344504 if r8 != 0 +``` + +Gas simulation at offset 344476 with total cost of 15: + +``` + DeER.............. r7 = 0x109f3e4 + DeER.............. r8 = 0x1157b + DeER.............. r9 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 12498, jump 384976 +``` + +Gas simulation at offset 344497 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x11] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 344504 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x3b + D=eER......................... r7 = r7 >> 0x3d + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ed9c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x109f2fc] = 0x4 + .DeeeeeeeeeeeeeeeE-----------R jump 343925 +``` + +Gas simulation at offset 344526 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109f300] + D=========================eE--------------R........... r10 = r9 ^ 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f300] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 344626 if r9 == 1 +``` + +Gas simulation at offset 344546 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12500, jump 502614 +``` + +Gas simulation at offset 344553 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343944 +``` + +Gas simulation at offset 344556 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109f300] + D=========================eE--------------R........... r10 = r9 ^ 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f300] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 344636 if r9 == 1 +``` + +Gas simulation at offset 344576 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12502, jump 502614 +``` + +Gas simulation at offset 344583 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343963 +``` + +Gas simulation at offset 344586 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109f300] + D=========================eE--------------R........... r10 = r9 ^ 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f300] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 344646 if r9 == 1 +``` + +Gas simulation at offset 344606 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12504, jump 502614 +``` + +Gas simulation at offset 344613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343982 +``` + +Gas simulation at offset 344616 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12506, jump 502673 +``` + +Gas simulation at offset 344623 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343925 +``` + +Gas simulation at offset 344626 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12508, jump 502673 +``` + +Gas simulation at offset 344633 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343944 +``` + +Gas simulation at offset 344636 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12510, jump 502673 +``` + +Gas simulation at offset 344643 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343963 +``` + +Gas simulation at offset 344646 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12512, jump 502673 +``` + +Gas simulation at offset 344653 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 343982 +``` + +Gas simulation at offset 344656 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x109f3dc] + .D=========================eER jump 344721 if r8 == 0 +``` + +Gas simulation at offset 344677 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r8 = r7 * 0x148 + DeE---------------------------------------R.............. r9 = 0x109edd0 + .D==eE------------------------------------R.............. r8 = r8 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r9 = i32 [0x109f380] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 192] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE--------R jump 344745 if r9 == 0 +``` + +Gas simulation at offset 344706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 348747 +``` + +Gas simulation at offset 344721 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 344731 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 344745 with total cost of 26: + +``` + DeER......................... r6 = 0x10a1d28 + DeeeER....................... r5 = r7 * 0xa + D===eER...................... r5 = r5 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .D........................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 12514, jump 348211 +``` + +Gas simulation at offset 344768 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 344789 if r7 == 0 +``` + +Gas simulation at offset 344771 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 421513 +``` + +Gas simulation at offset 344789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 12516, jump 348211 +``` + +Gas simulation at offset 344800 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 344809 if r7 == 0 +``` + +Gas simulation at offset 344803 with total cost of 15: + +``` + DeER.............. r10 = 0 + D................. r9 = r6 + DeeeeeeeeeeeeeeeER jump 344895 +``` + +Gas simulation at offset 344809 with total cost of 27: + +``` + DeER.......................... r7 = 0x10a1d28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + D=eE------------------------R. r8 = r7 + 0xa + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------R r0 = 12518, jump 348211 +``` + +Gas simulation at offset 344832 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeE------------------------R r10 = 0x1 + DeE------------------------R jump 344895 if r7 != 0 +``` + +Gas simulation at offset 344841 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eE--------------R........... r8 = r7 + 0x14 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 12520, jump 348211 +``` + +Gas simulation at offset 344859 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeE------------------------R r10 = 0x2 + DeE------------------------R jump 344895 if r7 != 0 +``` + +Gas simulation at offset 344868 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eE--------------R........... r8 = r7 + 0x1e + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 12522, jump 348211 +``` + +Gas simulation at offset 344886 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + DeE------------------------R r10 = 0x3 + DeE------------------------R jump 344771 if r7 == 0 +``` + +Gas simulation at offset 344895 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x10] + D=========================eE--------------R............ r7 = r7 + 0x1 + .DeeeE------------------------------------R............ r8 = r10 * 0xa + .D===eE-----------------------------------R............ r6 = r6 + r8 + ..D========================eE-------------R............ r8 = r7 >> 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x7] = a1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r6 + 0x6] = a0 + ...D................................................... r7 = r9 + ...D................................................... r5 = r10 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12524, jump 421513 +``` + +Gas simulation at offset 344928 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 7] = 0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x6] = a0 + .DeeeeeeeeeeeeeeeE----------R jump 344731 +``` + +Gas simulation at offset 344940 with total cost of 25: + +``` + DeER........................ r5 = 0x10a1b80 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1b80] = r7 + DeE------------------------R jump 345348 if r7 == 0 +``` + +Gas simulation at offset 344956 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u32 [0x10a1b8c] = 0 + DeE---------------------------------------R................................... r0 = 0x30f0 + DeE---------------------------------------R................................... r1 = r1 + 0xffffffffffffffa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r1 + 0x58] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r1 + 0x50] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... u64 [r1 + 0x48] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x6f218] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeE------------------------------------------------------------------------R r5 = 0x18 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeE------------------------------------------------------------------------R r6 = 0x1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ...DeE-----------------------------------------------------------------------R r7 = 0x12221 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0] = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 433296 +``` + +Gas simulation at offset 345010 with total cost of 1: + +``` + DeER jump 345363 if r7 == 0 +``` + +Gas simulation at offset 345014 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r6 = 0x10a25d8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10a25d8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [0x109f2f4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [0x109f2f0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = i32 [0x109eda8] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12530, jump 349823 +``` + +Gas simulation at offset 345053 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0] = r7 + DeE-------------------------------------------------R.................................................. r0 = 0x30f4 + DeE-------------------------------------------------R.................................................. r1 = r1 + 0xffffffffffffffa0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u64 [r1 + 0x58] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u64 [r1 + 0x50] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u64 [r1 + 0x48] = r6 + .DeE------------------------------------------------R.................................................. r8 = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [0x6f218] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r7 + ..DeE-------------------------------------------------------------------------R........................ r7 = 0x109edc0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u64 [r1 + 0x28] = r7 + ...DeE------------------------------------------------------------------------R........................ r7 = 0x109edd0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u64 [r1 + 0x10] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x38] = r7 + ...DeE------------------------------------------------------------------------R........................ r7 = 0x821a8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r7 + ....DeE-----------------------------------------------------------------------R........................ r7 = 0x12221 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r7 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R jump 436325 +``` + +Gas simulation at offset 345126 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12534, jump 438016 +``` + +Gas simulation at offset 345133 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12536, jump 440142 +``` + +Gas simulation at offset 345140 with total cost of 126: + +``` + DeER............................................................................................................................. r0 = 0x30fa + DeER............................................................................................................................. r1 = r1 + 0xffffffffffffff78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x80] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x78] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x70] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u64 [0x6f218] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r7 + .DeE-------------------------------------------------R........................................................................... r7 = 0x17aeb + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x38] = r7 + ..DeE------------------------------------------------R........................................................................... r7 = 0x5d75c + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x48] = r7 + ..DeE------------------------------------------------R........................................................................... r7 = 0x10a1c68 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x40] = r7 + ...DeE-----------------------------------------------R........................................................................... r7 = 0x3710 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x8] = r7 + ...DeE------------------------------------------------------------------------R.................................................. r7 = 0x12221 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ....DeE-----------------------------------------------------------------------R.................................................. r7 = 0x3738 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r7 + ....DeE-----------------------------------------------------------------------R.................................................. r7 = 0x39f0 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r7 + .....DeE----------------------------------------------------------------------R.................................................. r7 = 0x3ce4 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r7 + .....DeE-----------------------------------------------------------------------------------------------R......................... r7 = 0x3ade + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + ......DeE----------------------------------------------------------------------------------------------R......................... r7 = 0x3aec + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r7 + ......DeE----------------------------------------------------------------------------------------------R......................... r7 = 0x3b06 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + .......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R jump 443729 +``` + +Gas simulation at offset 345254 with total cost of 27: + +``` + DeER.......................... r0 = 0x30fc + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + .D=========================eER r7 = r1 + 0x7 + ..DeE------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0x1 + ..DeE------------------------R r0 = 0x3e94 + ..DeeeeeeeeeeeeeeeE----------R jump 275069 +``` + +Gas simulation at offset 345293 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 345307 if r7 != 0 +``` + +Gas simulation at offset 345296 with total cost of 15: + +``` + DeER.............. r7 = 0x1208b + DeeeeeeeeeeeeeeeER r0 = 12542, jump 368493 +``` + +Gas simulation at offset 345307 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 12544, jump 276151 +``` + +Gas simulation at offset 345316 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10b1c10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 345332 if r7 == 0 +``` + +Gas simulation at offset 345325 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12546, jump 471988 +``` + +Gas simulation at offset 345332 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 469545 +``` + +Gas simulation at offset 345348 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 345363 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x8] + .D========================eER r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 276151 +``` + +Gas simulation at offset 345381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x109ed9c] + D........................... r5 = r7 + D........................... r7 = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 12550, jump 432015 +``` + +Gas simulation at offset 345398 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = 0x11b07 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 12552, jump 275376 +``` + +Gas simulation at offset 345417 with total cost of 25: + +``` + DeER........................ r5 = 0x10a1b80 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1b80] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 345436 if r7 == 0 +``` + +Gas simulation at offset 345432 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 345485 +``` + +Gas simulation at offset 345436 with total cost of 15: + +``` + DeER.............. r7 = 0x16fb7 + DeeeeeeeeeeeeeeeER r0 = 12554, jump 384000 +``` + +Gas simulation at offset 345448 with total cost of 15: + +``` + D................. r6 = r7 + DeER.............. r8 = 0x11b07 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 12556, jump 275376 +``` + +Gas simulation at offset 345464 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 345485 if r7 != 0 +``` + +Gas simulation at offset 345469 with total cost of 25: + +``` + DeER........................ r7 = 0x115a9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + D........................... r9 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 12558, jump 368493 +``` + +Gas simulation at offset 345485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0 + DeE------------------------R r7 = 0x109f3e4 + DeeeeeeeeeeeeeeeE----------R r0 = 12560, jump 432149 +``` + +Gas simulation at offset 345504 with total cost of 76: + +``` + DeER........................................................................... r0 = 0x3112 + DeER........................................................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r6 + .DeE------------------------R.................................................. r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x6f218] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + ..DeE------------------------------------------------R......................... r7 = 0x109edc0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + ..DeE------------------------------------------------R......................... r7 = 0x109edd0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ...DeE-----------------------------------------------R......................... r7 = 0x821a8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ....DeE-----------------------------------------------------------------------R r7 = 0xcccccccccccccccd + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....DeE-----------------------------------------------------------------------R r7 = 0x141a1 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 434511 +``` + +Gas simulation at offset 345583 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12564, jump 436783 +``` + +Gas simulation at offset 345590 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12566, jump 439265 +``` + +Gas simulation at offset 345597 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12568, jump 441018 +``` + +Gas simulation at offset 345604 with total cost of 51: + +``` + DeER.................................................. r0 = 0x311a + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x10a1b80] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 7] = 0x1d + ..D========================eE------------------------R r7 = r1 + 0x7 + ..DeE------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0x1 + ...DeE-----------------------------------------------R r0 = 0x3e98 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 274485 +``` + +Gas simulation at offset 345647 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x81750] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 345683 if r7 == 0 +``` + +Gas simulation at offset 345655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 12572, jump 274101 +``` + +Gas simulation at offset 345664 with total cost of 21: + +``` + DeER.................... r8 = 0x2c001 + D=eeeeeeeeeeeeeeeeeeeeER jump 345683 if r7 s 1 +``` + +Gas simulation at offset 345942 with total cost of 20: + +``` + DeER................... r9 = 0x6a + DeeeeeeeeeeeeeeeeeeeeER jump 345994 if r7 == 0 +``` + +Gas simulation at offset 345948 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 346013 if r7 == 1 +``` + +Gas simulation at offset 345952 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 345978 +``` + +Gas simulation at offset 345954 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 346053 if r7 == 2 +``` + +Gas simulation at offset 345958 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 345978 if r7 != 3 +``` + +Gas simulation at offset 345962 with total cost of 22: + +``` + DeER..................... r9 = 0x6c + DeER..................... r7 = r8 + 0xffffffffffffff98 + D=eER.................... r7 = r7 & 0xff + .D=eeeeeeeeeeeeeeeeeeeeER jump 346024 if r7 =u 6 +``` + +Gas simulation at offset 346024 with total cost of 28: + +``` + DeER........................... r7 = r7 << 0x2 + DeER........................... r10 = 0x5d29c + D=eER.......................... r7 = r7 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==========================eER r10 = r10 + r7 + .DeE--------------------------R r7 = 0x15b6b + .DeE--------------------------R r0 = 0x3132 + .DeeeeeeeeeeeeeeeE------------R jump 273976 +``` + +Gas simulation at offset 346053 with total cost of 22: + +``` + DeER..................... r9 = 0x6b + DeER..................... r7 = r8 + 0xffffffffffffff98 + D=eER.................... r7 = r7 & 0xff + .D=eeeeeeeeeeeeeeeeeeeeER jump 346024 if r7 =u 5 +``` + +Gas simulation at offset 346071 with total cost of 15: + +``` + DeER.............. r10 = 0x1a462 + DeER.............. r7 = 0x15b6b + DeER.............. r0 = 0x3132 + DeeeeeeeeeeeeeeeER jump 273976 +``` + +Gas simulation at offset 346089 with total cost of 28: + +``` + DeER........................... r7 = r8 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r9 + .DeeeE---------------------R... r10 = r7 * 0x29 + .D===eE--------------------R... r10 = r10 >> 0xc + ..D===eeeE-----------------R... r7 = r10 * 0x64 + ..D======eeE---------------R... i32 r7 = r8 - r7 + ...D=======eE--------------R... r11 = r7 & 0xff + ...DeE---------------------R... r5 = 0x109f740 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ....DeE-----------------------R r9 = 0x154c8 + ....DeE-----------------------R r8 = 0x10 + ....DeE-----------------------R r7 = 0x109f740 + ....DeeeeeeeeeeeeeeeE---------R r0 = 12592, jump 385131 +``` + +Gas simulation at offset 346141 with total cost of 25: + +``` + D........................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeE------------------------R r7 = 0x15b6b + .DeeeeeeeeeeeeeeeE---------R r0 = 12594, jump 273976 +``` + +Gas simulation at offset 346160 with total cost of 227: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r7 = u64 [0x109f700] + D=========================eER......................................................................................................................................................................................................... r8 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [0x109f700] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................ r2 = u8 [r7 + 0] + .D========================eE-------------------------R................................................................................................................................................................................ r8 = r7 + 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [0x109f700] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................ r8 = u8 [r7 + 0x1] + ..D================================================eER................................................................................................................................................................................ r9 = r7 + 0x3 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [0x109f700] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................... r3 = u8 [r7 + 0x2] + ...D================================================eE------------------------R....................................................................................................................................................... r9 = r7 + 0x4 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [0x109f700] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................... r12 = u8 [r7 + 0x3] + ....D=======================================================================eE-R...................................................................................................................................................... r9 = r7 + 0x5 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [0x109f700] = r9 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r9 = u8 [r7 + 0x4] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u32 [0x109f380] = r12 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u32 [0x109ddd8] = r9 + ......D=======================================================================eE------------------------------------------------R..................................................................................................... r9 = r7 + 0x6 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................................................................... u64 [0x109f700] = r9 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r5 = u8 [r7 + 0x5] + .......D==============================================================================================eE------------------------R..................................................................................................... r10 = r7 + 0x7 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [0x109f700] = r10 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = u8 [r7 + 0x6] + ........D======================================================================================================================eE-R................................................................................................... r12 = r7 + 0x8 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [0x109f700] = r12 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... r12 = u8 [r7 + 0x7] + .........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [0x109dddc] = r5 + .........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u32 [0x109ddd4] = r10 + .........D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [0x109e954] = r12 + .........D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r7 + 0x8] + ..........D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r7 + 0xa] + ............................DeE----------------------------------------------------------------------------------------------------------------------------------------------------R.................................................. r9 = 0x109edc0 + .............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u8 [r7 + 0x9] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109edc0] = r12 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109edc8] = r10 + ......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u8 [r7 + 0xb] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x109edc4] = r11 + .......................................................D==================================================================================================================================================eE-R........................ r7 = r7 + 0xc + .......................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r7 + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edcc] = r10 + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 346394 if r11 != 0 +``` + +Gas simulation at offset 346345 with total cost of 25: + +``` + DeER........................ r7 = 0x14a16 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r2 + D........................... r6 = r8 + D........................... r5 = r3 + .DeeeeeeeeeeeeeeeE---------R r0 = 12596, jump 370193 +``` + +Gas simulation at offset 346363 with total cost of 25: + +``` + D........................... r3 = r5 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 346394 if r7 >s 0 +``` + +Gas simulation at offset 346373 with total cost of 15: + +``` + DeER.............. r7 = 0x10ae4 + DeeeeeeeeeeeeeeeER r0 = 12598, jump 370193 +``` + +Gas simulation at offset 346384 with total cost of 25: + +``` + D........................... r3 = r5 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 346409 if r7 <=s 0 +``` + +Gas simulation at offset 346394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f3dc] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f3e0] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 346409 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81730] = 0 + D........................... r7 = r2 + D........................... r9 = r3 + DeeeeeeeeeeeeeeeE----------R r0 = 12600, jump 349823 +``` + +Gas simulation at offset 346424 with total cost of 26: + +``` + DeER......................... r5 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x81730] = r5 + DeeeeeeeeeeeeeeeE-----------R r0 = 12602, jump 369432 +``` + +Gas simulation at offset 346438 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109f730] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109f6fc] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109f384] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D========================eE------------------------R r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 346470 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeE------------------------R......................... r11 = 0x109edc0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x109edc0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = 0 + ..DeE------------------------------------------------R r6 = 0x109edd0 + ..D========================eE------------------------R jump 346580 if r8 == 0 +``` + +Gas simulation at offset 346511 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x109edd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [0x109ee30] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... u64 [0x109ee28] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................... u64 [0x109ee20] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ee18] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ee10] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x109ee08] = 0 + ..D================================================eER......................... r9 = r9 & 0xfffffffffffbffff + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa0] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109eed0] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109eec0] = 0 + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 346580 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edc4] + D=========================eE--------------R jump 346658 if r8 == 0 +``` + +Gas simulation at offset 346590 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109ef78] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109ef70] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109ef68] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [0x109ef18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ef60] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ef58] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109ef50] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0xa0] + ..D================================================eER......................... r9 = r9 & 0xfffffffffffbffff + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa0] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f018] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f008] = 0 + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 346658 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edc8] + D=========================eE--------------R jump 346736 if r8 == 0 +``` + +Gas simulation at offset 346668 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f0c0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f0b8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f0b0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [0x109f060] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f0a8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f0a0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f098] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0xa0] + ..D================================================eER......................... r9 = r9 & 0xfffffffffffbffff + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa0] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f160] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f150] = 0 + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 346736 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edcc] + D=========================eE--------------R jump 346814 if r8 == 0 +``` + +Gas simulation at offset 346746 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f208] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f200] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x109f1f8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [0x109f1a8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f1f0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f1e8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f1e0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0xa0] + ..D================================================eER......................... r7 = r9 & 0xfffffffffffbffff + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa0] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f2a8] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x109f298] = 0 + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 346814 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x1098290 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x1098290] + .D========================eE--------------R jump 346849 if r7 == 0 +``` + +Gas simulation at offset 346833 with total cost of 15: + +``` + DeER.............. r5 = 0x109edc0 + DeeeeeeeeeeeeeeeER r0 = 12604, jump 313695 +``` + +Gas simulation at offset 346846 with total cost of 2: + +``` + D.... r11 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 346849 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = i32 [0x811c0] + D=========================eE--------------R jump 346872 if r4 != 2 +``` + +Gas simulation at offset 346859 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [0x109eda8] + D=========================eER... r7 = r8 + 0xfffffffffffffff7 + .D=========================eeeER r12 = r7 >u 0 + .DeeeeeeeeeeeeeeeE-------------R jump 346968 +``` + +Gas simulation at offset 346872 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x811c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x109eda8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 346905 if r9 != 9 +``` + +Gas simulation at offset 346888 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 346942 if r8 == 9 +``` + +Gas simulation at offset 346892 with total cost of 1: + +``` + DeER jump 346916 if r8 == 8 +``` + +Gas simulation at offset 346896 with total cost of 1: + +``` + DeER r12 = 0x1 + DeER jump 346916 if r8 == 5 +``` + +Gas simulation at offset 346903 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 346968 +``` + +Gas simulation at offset 346905 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 346942 if r8 == 9 +``` + +Gas simulation at offset 346909 with total cost of 1: + +``` + DeER r12 = 0x1 + DeER jump 346968 if r8 != 8 +``` + +Gas simulation at offset 346916 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u32 [0x109f2fc] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D=========================eE-----------------------R r1 = r1 + 0x28 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 346942 with total cost of 26: + +``` + DeER......................... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 320] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 648] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 976] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 1304] = 0x1 + .DeE------------------------R r8 = 0x9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 346968 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r2 = i32 [0x109e954] + D=========================eeeE------------R....................................... r7 = r2 * 0x148 + .D===========================eE-----------R....................................... r7 = r7 + r6 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x140] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R......................... r3 = i32 [0x109f2f0] + .DeE----------------------------------------------------R......................... r5 = 0x109f514 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f518] = r7 + ..D========================eeE---------------------------------------------------R i32 r10 = r3 + 0xffffffffffffffff + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u32 [0x109f514] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r9 = i32 [0x109f510] + ....DeeE-------------------------------------------------------------------------R i32 r0 = r8 + 0xffffffffffffffff + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u32 [0x109f51c] = r0 + .....D=======================eeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 347047 if r4 != 2 +``` + +Gas simulation at offset 347032 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 347090 if r9 == 0 +``` + +Gas simulation at offset 347035 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 347108 if r8 == 15 +``` + +Gas simulation at offset 347039 with total cost of 21: + +``` + DeER.................... r12 = 0x1f + D=eeeeeeeeeeeeeeeeeeeeER jump 347117 if r8 == r12 +``` + +Gas simulation at offset 347045 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 347124 +``` + +Gas simulation at offset 347047 with total cost of 21: + +``` + DeeeER.................. r7 = r9 >u 0 + D===eER................. r7 = r7 | r12 + .D...................... r12 = r8 + .DeeeeeeeeeeeeeeeeeeeeER jump 347061 if r9 == 0 +``` + +Gas simulation at offset 347057 with total cost of 2: + +``` + DeER. r12 = 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 347061 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 347117 if r7 != 0 +``` + +Gas simulation at offset 347064 with total cost of 1: + +``` + DeER jump 347124 if r10 >u 3 +``` + +Gas simulation at offset 347068 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r10 = r10 << 0x2 + DeE---------------------------------------R............ r7 = 0x21634 + D=eE--------------------------------------R............ r7 = r7 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r12 = i32 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f520] = r12 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 347124 +``` + +Gas simulation at offset 347090 with total cost of 22: + +``` + DeeER.................... i32 r7 = r8 + 0xffffffffffffffe1 + D........................ r12 = r8 + .D=eeeeeeeeeeeeeeeeeeeeER jump 347117 if r7 >=u 2 +``` + +Gas simulation at offset 347099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f520] = 0xf + DeeeeeeeeeeeeeeeE----------R jump 347124 +``` + +Gas simulation at offset 347108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f520] = 0x1e + DeeeeeeeeeeeeeeeE----------R jump 347124 +``` + +Gas simulation at offset 347117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f520] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 347124 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x109f5dc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [0x109f5e0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [0x109f5e4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f524] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f528] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f52c] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [0x109f530] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE----R jump 347184 if r4 != 2 +``` + +Gas simulation at offset 347171 with total cost of 16: + +``` + DeER............... r7 = r0 << 0x2 + DeER............... r8 = 0x817f8 + D=eER.............. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeER jump 347219 +``` + +Gas simulation at offset 347184 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 347207 if r3 >s 3 +``` + +Gas simulation at offset 347188 with total cost of 16: + +``` + DeeeER............. r7 = r3 * 0x28 + DeE--R............. r9 = 0x81758 + D===eER............ r7 = r7 + r9 + .DeE--R............ r8 = r8 << 0x2 + .D===eER........... r7 = r7 + r8 + .DeeeeeeeeeeeeeeeER jump 347219 +``` + +Gas simulation at offset 347207 with total cost of 3: + +``` + DeER.. r7 = r8 << 0x2 + DeER.. r8 = 0x817f8 + D=eER. r7 = r7 + r8 + .DeeER fallthrough +``` + +Gas simulation at offset 347219 with total cost of 501: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = i32 [r7 + 0] + D=========================eeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 * 0x23 + D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u32 [0x109f534] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u32 [0x109f538] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = i32 [r11 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = i32 [r6 + 0xd8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = i32 [0x10a25d8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = i32 [r6 + 0xdc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................... u32 [0x109f53c] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................... u32 [0x109f540] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = i32 [r6 + 0xe0] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................... u32 [0x109f544] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = i32 [r6 + 0x6c] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = i32 [r6 + 0x70] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................ u32 [0x109f548] = r8 + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................. r8 = i32 [r6 + 0x74] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................ u32 [0x109f550] = r9 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................... u32 [0x109f554] = r10 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................... r9 = i32 [r6 + 0x78] + .....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................... u32 [0x109f558] = r8 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................... r8 = i32 [r11 + 0x4] + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................. r10 = i32 [r6 + 0x220] + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................. u32 [0x109f55c] = r9 + ......D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................ r9 = i32 [r6 + 0x224] + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................... u32 [0x109f564] = r8 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................... u32 [0x109f568] = r10 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................... r8 = i32 [r6 + 0x228] + .......D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................... u32 [0x109f56c] = r9 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. r9 = i32 [r6 + 0x1c0] + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ r10 = i32 [r6 + 0x1bc] + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ u32 [0x109f570] = r8 + ............................D======================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................... r8 = i32 [r6 + 0x1b8] + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u32 [0x109f584] = r9 + ...............................D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u32 [0x109f580] = r10 + ........................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... r9 = i32 [r6 + 0x1b4] + ........................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................. u32 [0x109f57c] = r8 + ........................................................D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... r8 = i32 [r11 + 0x8] + ........................................................D==========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... r10 = i32 [r6 + 0x368] + .........................................................D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u32 [0x109f578] = r9 + .........................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................ r9 = i32 [r6 + 0x36c] + ..............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. u32 [0x109f58c] = r8 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u32 [0x109f590] = r10 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. r8 = i32 [r6 + 0x370] + .................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................... u32 [0x109f594] = r9 + .......................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r9 = i32 [r6 + 0x308] + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r10 = i32 [r6 + 0x304] + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u32 [0x109f598] = r8 + ..........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................... u32 [0x109f54c] = r7 + ................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u32 [0x109f5ac] = r9 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u32 [0x109f5a8] = r10 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r8 = i32 [r6 + 0x300] + ...................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................. r9 = i32 [r6 + 0x2fc] + .........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r10 = i32 [r11 + 0xc] + ..........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [0x109f574] = r7 + ..........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [0x109f5a4] = r8 + ............................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... u32 [0x109f5a0] = r9 + ..................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u32 [0x109f5b4] = r10 + ...................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r8 = i32 [r6 + 0x4b0] + ...................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r9 = i32 [r6 + 0x4b4] + .....................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r10 = i32 [r6 + 0x4b8] + ...........................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u32 [0x109f59c] = r7 + ............................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u32 [0x109f5b8] = r8 + ............................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u32 [0x109f5bc] = r9 + ..............................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u32 [0x109f5c0] = r10 + ....................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [0x109f5c4] = r7 + .....................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i32 [r6 + 0x450] + .....................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i32 [r6 + 0x44c] + .......................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = i32 [r6 + 0x448] + .............................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i32 [r6 + 0x444] + ..............................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x109f5d4] = r7 + ..............................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x109f5d0] = r8 + ................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u32 [0x109f5cc] = r9 + ......................................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x109f5c8] = r10 + .......................................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109ed6c] = 0x1 + .......................................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109f5e8] = 0 + .........................................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r12 + 0] = 0 + ...............................................................................................................................................................................................................................................................................................................DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R....................... r0 = 0x313e + ................................................................................................................................................................................................................................................................................................................D===========================================================================================================================================================================eE--R....................... r1 = r1 + 0xfffffffffffffff8 + ................................................................................................................................................................................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + ..................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r7 = 0x1aab8 + ........................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 0x4818 + .........................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 370103 +``` + +Gas simulation at offset 347616 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 524364 +``` + +Gas simulation at offset 347634 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [0x905f8] + .D=========================eER........................... r8 = r8 << 0x2 + .DeE-------------------------R........................... r9 = 0x109e958 + .D==========================eER.......................... r8 = r8 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + ..D...................................................... r10 = r7 + ..D===================================================eER jump 347681 if r8 == 0 +``` + +Gas simulation at offset 347670 with total cost of 15: + +``` + D................. r5 = r10 + DeeeeeeeeeeeeeeeER r0 = 12608, jump 350712 +``` + +Gas simulation at offset 347678 with total cost of 2: + +``` + D.... r10 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 347681 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r5 = u64 [0x109f700] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u8 [r10 + 0] + .D========================eE--------------R.................................... r8 = r5 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x109f700] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u8 [r5 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r7 = u64 [0x109f700] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u8 [r10 + 0x1] + ..D=========================eE-----------------------R......................... r9 = r7 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [0x109f700] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... u8 [r7 + 0] = a1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x109f708] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r10 + 0x2] + ....D=======================================================================eER jump 347773 if r8 == 0 +``` + +Gas simulation at offset 347733 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x109f700] + D=========================eE--------------R............ r9 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x109f700] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r8 + 0] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [0x109f700] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u8 [r10 + 0x3] + ..D========================eE------------------------R. r9 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0] = a1 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 347795 +``` + +Gas simulation at offset 347773 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109f700] + DeE---------------------------------------R........... r7 = r7 >> 0x8 + .D========================eE--------------R........... r9 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r8 + 0] = a0 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 347795 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r10 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x109f700] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [0x109f710] + .D========================eE------------------------R r8 = r7 + 0xfffffffffffffff0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [0x109f700] = r5 + .D=========================eE-----------------------R jump 347956 if r8 >=u r5 +``` + +Gas simulation at offset 347825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x81754] + D=========================eE--------------R jump 347966 if r8 != 0 +``` + +Gas simulation at offset 347835 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r8 = u64 [0x109f720] + D......................................................... r5 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... u64 [r1 + 0x30] = r12 + .D========================eeE-------------R............... i32 r7 = r7 - r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + ..D==========================eeE----------------------R... i32 r7 = r7 << 0x1 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..DeE----------------------------------------------------R r8 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x18] = r9 + ...DeE---------------------------------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r1 + 0x28] = r10 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u64 [r1 + 0x20] = r11 + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 12610, jump 528562 +``` + +Gas simulation at offset 347880 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [0x109f700] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [0x109f720] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r7 + D=========================eER. r9 = r9 - r8 + .D=========================eER r5 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE-----------R r0 = 12612, jump 256372 +``` + +Gas simulation at offset 347910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109f720] + DeeeeeeeeeeeeeeeE----------R r0 = 12614, jump 528373 +``` + +Gas simulation at offset 347923 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f720] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x109f700] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + .D=================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f710] = r7 + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 347956 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r5 + 0] + DeE---------------------------------------R..... r8 = 0x80 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 347981 if r7 != r8 +``` + +Gas simulation at offset 347966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + DeE------------------------R r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE---------R jump 350712 +``` + +Gas simulation at offset 347981 with total cost of 75: + +``` + DeER.......................................................................... r7 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [0x109f700] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r7 = u8 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 0] = a0 + .DeE------------------------------------------------R......................... r7 = r5 + 0x2 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... u64 [0x109f700] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... r7 = u8 [r5 + 0x1] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r10 + 0x1] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r9 = i32 [0x109f708] + ...D========================eE------------------------R....................... r7 = r5 + 0x3 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x109f700] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r5 + 0x2] + ....D===============================================eeeeeeeeeeeeeeeeeeeeE----R jump 348053 if r9 == 0 +``` + +Gas simulation at offset 348030 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r10 + 0x2] = r8 + DeE------------------------R... r7 = r5 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x109f700] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r5 + 0x3] + .D=========================eER. r9 = r9 << 0x8 + .D==========================eER r8 = r8 | r9 + .DeeeeeeeeeeeeeeeE------------R jump 348057 +``` + +Gas simulation at offset 348053 with total cost of 2: + +``` + DeER. r8 = r8 << 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 348057 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r10 + 0x2] = r8 + DeE------------------------R.......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x109f700] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0x5] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x40] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + ..D========================eE------------------------R r1 = r1 + 0x50 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 348088 with total cost of 200: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r7 = i32 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r8 = i32 [r1 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r9 = i32 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r10 = i32 [r1 + 0x14] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r5 + 0x6c] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r5 + 0x70] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r5 + 0x74] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u32 [r5 + 0x78] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r5 + 0xd8] = r6 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r7 = u64 [r1 + 0] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u32 [r5 + 0xe0] = r7 + ...DeE------------------------------------------------------------------------------------------------R.................................................................................................... r8 = 0x100000001 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................... u32 [r5 + 44] = 0x64 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................... u64 [r5 + 0xc8] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 0x80] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u32 [r5 + 124] = 0x1 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = i32 [0x90ec4] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r5 + 136] = 0x1 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r5 + 168] = 0x32 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r5 + 0xc4] = r8 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i32 [0x90ec0] + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [0x90ebc] + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i32 [0x90eb8] + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 8] = 0 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0xc0] = r7 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xbc] = r8 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0xb8] = r9 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x20] + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ........D=======================================================================================================================================================================eE------------------------R r1 = r1 + 0x30 + ........D=======================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 348211 with total cost of 31: + +``` + DeER.............................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x28] = r6 + .DeeeE----------------------R..... r9 = r7 * 0x148 + .DeE------------------------R..... r6 = 0x109edd0 + ..D==eE---------------------R..... r10 = r6 + r9 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r10 + 0] + ..D............................... r5 = r8 + ...D===========================eER jump 348495 if r9 == 0 +``` + +Gas simulation at offset 348244 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r8 = u8 [r5 + 0x1] + .D========================eeE-------------R...................................... i32 r7 = r7 << 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r10 = u8 [r5 + 0x2] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u8 [r5 + 0x3] + ..D=======================eeE-----------------------R............................ i32 r8 = r8 << 0x18 + ..D=========================eE----------------------R............................ r8 = r8 | r7 + ...D=======================eeE----------------------R............................ i32 r7 = r10 << 0x10 + ....D==============================================eeER.......................... i32 r10 = r11 << 0x18 + ....D================================================eER......................... r10 = r10 | r7 + .....D........................................................................... r7 = r9 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + .....D........................................................................... r9 = r10 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 12618, jump 408990 +``` + +Gas simulation at offset 348294 with total cost of 1: + +``` + DeER jump 348560 if r7 == 0 +``` + +Gas simulation at offset 348298 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f408] + DeE---------------------------------------R r11 = 0x109f410 + D=========================eE--------------R jump 348350 if r7 >a 0x1f + ..D=eeE---------------------------------------------R......................... i32 r9 = r9 >> 0x1b + ..D===eE--------------------------------------------R......................... r9 = r9 + r7 + ..D====eE-------------------------------------------R......................... r9 = r9 & 0xffffffffffffffe0 + ...D====eeE-----------------------------------------R......................... i32 r9 = r7 - r9 + ...D======eE----------------------------------------R......................... r9 = r9 << 0x3 + ...D=======eE---------------------------------------R......................... r9 = r9 + r11 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ....DeE----------------------------------------------------------------------R r7 = r7 + 0x1 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------R u32 [0x109f408] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------R r7 = u64 [r1 + 0x20] + .....D======eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------R r8 = u64 [r1 + 0x18] + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------R r0 = 12622, jump 473004 +``` + +Gas simulation at offset 348401 with total cost of 38: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r8 = i8 [r5 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r9 = u8 [r5 + 0x4] + D........................................ r5 = r7 + D=========================eER............ r8 = r8 << 0x8 + .D=========================eER........... r8 = r8 | r9 + .D==========================eeeER........ r7 = r8 * 0x2d83 + ..D============================eeER...... i32 r8 = r7 >> 0x1f + ..D============================eE-R...... r7 = r7 >> 0x13 + ...D=============================eER..... r7 = r7 + r8 + ...D==============================eER.... r7 = r7 << 0x30 + ...D===============================eER... r8 = r7 >>a 0x30 + ....D===============================eER.. r7 = r8 << 0x2a + ....D================================eER. r7 = r7 >> 0x2a + ....DeE--------------------------------R. r9 = 0x7 + .....D==============================eE-R. r8 = r8 << 0xa + .....D================================eER jump 348643 if r9 >a 0x1 + ...DeE-----------------------------------------------R. r8 = 0xcccccccccccccccd + ....D========================eeeeE-------------------R. i32 r9 = r7 * r8 + ....DeE----------------------------------------------R. r10 = 0x3 + .....D===========================eeeeE---------------R. i32 r6 = r7 * r8 + .....D===========================eeeeeeeeeeeeeeeeeeeeER jump 348821 if r10 > 0x8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x7] = a2 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x6] = a0 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 349563 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 421513 +``` + +Gas simulation at offset 349581 with total cost of 29: + +``` + DeER............................ r6 = 0x10a1d28 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x10] + D=========================eeeER. r7 = r8 * 0xa + .D===========================eER r6 = r6 + r7 + .DeeeeeeeeeeeeeeeE-------------R jump 349563 +``` + +Gas simulation at offset 349598 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x109f510] = 0 + DeE------------------------R. r8 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 349615 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeE------------------------R.................... r8 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 349651 if r7 != r8 +``` + +Gas simulation at offset 349626 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1ae66 + DeeeeeeeeeeeeeeeE-----------R r0 = 12722, jump 526262 +``` + +Gas simulation at offset 349643 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 349672 if r7 > r8 + D=eER. r9 = r9 & 0x1 + .D=eER jump 333711 if r9 != 0 +``` + +Gas simulation at offset 349756 with total cost of 23: + +``` + DeER...................... r9 = 0x80008000 + .DeER..................... r8 = r9 >> r8 + .D=eER.................... r8 = r8 & 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 349781 if r8 == 0 +``` + +Gas simulation at offset 349775 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 349781 if r7 == 0 +``` + +Gas simulation at offset 349778 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 333711 +``` + +Gas simulation at offset 349781 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 349783 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + D............................ r8 = r7 + DeE-------------------------R r7 = 0x109f5ec + .DeE------------------------R r9 = 0x100 + .DeeeeeeeeeeeeeeeE----------R r0 = 12724, jump 384976 +``` + +Gas simulation at offset 349807 with total cost of 47: + +``` + DeER.............................................. r8 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [0x109f2fc] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0] + DeE-------------------------R..................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 349823 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x109f300] + .D.................................................... r6 = r9 + .D.................................................... r5 = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 349871 if r10 == 0 +``` + +Gas simulation at offset 349854 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f300] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 12726, jump 502673 +``` + +Gas simulation at offset 349867 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 349871 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 349881 if r7 s 0 +``` + +Gas simulation at offset 349905 with total cost of 2: + +``` + DeER. r5 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 349909 with total cost of 1: + +``` + DeER jump 349917 if r5 u 0 + ..D==========================eE-----------R......... r8 = r8 | r9 + ...DeE------------------------------------R......... r9 = 0x1 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 349947 if r8 == 0 +``` + +Gas simulation at offset 349944 with total cost of 2: + +``` + D.... r9 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 349947 with total cost of 20: + +``` + D...................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeER jump 349956 if r6 >s 0 +``` + +Gas simulation at offset 349952 with total cost of 2: + +``` + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 349956 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r9 + DeeeE----------------------R. r9 = r6 u 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r8 = i32 [0x109dddc] + ...D==========================eER......................... r7 = r7 | r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f6f8] = r7 + ...D========================eE---------------------------R jump 350057 if r8 != 0 +``` + +Gas simulation at offset 350041 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x109f2f4] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 350429 if r10 > 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffa90] = r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................................................... r9 = i32 [r8 + 0xfffffffffffffae0] + ..D=========================eE-------------------------R............................................................................................................................... r10 = r10 >> 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffab8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................................................... r10 = i32 [r8 + 0xfffffffffffffb08] + ..D=========================eE-------------------------R............................................................................................................................... r9 = r9 >> 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffae0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r9 = i32 [r8 + 0xfffffffffffffb30] + ...D=================================================eER............................................................................................................................... r10 = r10 >> 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u32 [r8 + 0xfffffffffffffb08] = r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = i32 [r8 + 0xfffffffffffffb58] + ....D=================================================eE------------------------R...................................................................................................... r9 = r9 >> 0x1 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u32 [r8 + 0xfffffffffffffb30] = r9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... r9 = i32 [r8 + 0xfffffffffffffb80] + .....D=========================================================================eER..................................................................................................... r10 = r10 >> 0x1 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r8 + 0xfffffffffffffb58] = r10 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r10 = i32 [r8 + 0xfffffffffffffba8] + .....D=========================================================================eE-------------------------R............................................................................ r9 = r9 >> 0x1 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r8 + 0xfffffffffffffb80] = r9 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = i32 [r8 + 0xfffffffffffffbd0] + ......D=================================================================================================eER............................................................................ r10 = r10 >> 0x1 + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r8 + 0xfffffffffffffba8] = r10 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i32 [r8 + 0xfffffffffffffbf8] + .......D=================================================================================================eE------------------------R................................................... r9 = r9 >> 0x1 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0xfffffffffffffbd0] = r9 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r9 = i32 [r8 + 0xfffffffffffffc20] + ...........................................D======================================================================================eER.................................................. r10 = r10 >> 0x1 + ...........................................D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0xfffffffffffffbf8] = r10 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = i32 [r8 + 0xfffffffffffffc48] + ...........................................D======================================================================================eE-------------------------R......................... r9 = r9 >> 0x1 + ............................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r8 + 0xfffffffffffffc70] + ............................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0xfffffffffffffc20] = r9 + ........................................................D==================================================================================================eER......................... r10 = r10 >> 0x1 + ........................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xfffffffffffffc48] = r10 + ........................................................D===================================================================================================eE------------------------R r8 = r11 >>a 0x1 + .........................................................DeE--------------------------------------------------------------------------------------------------------------------------R r10 = 0x140000 + .........................................................DeE--------------------------------------------------------------------------------------------------------------------------R r9 = 0x140000 + .........................................................DeeE-------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 350217 with total cost of 27: + +``` + DeER.......................... r11 = 0x821a8 + DeER.......................... r12 = 0x8b8c0 + DeER.......................... r6 = 0x5000 + D=eER......................... r11 = r11 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xfffffffffffffc70] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x8bebc] = r10 + .DeE-------------------------R r8 = r12 + 0x7ff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x3bd] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x361] = r9 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 350256 with total cost of 120: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................ u32 [0x109edd8] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................ u32 [0x109ef20] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................ u32 [0x109f068] = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................ u32 [0x109f1b0] = 0x2 + .DeE--------------------------------------R................................................................................ r10 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f6fc] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f300] = 0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f384] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u32 [0x1098290] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r12 = u64 [r1 + 0x8] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f2f0] = r12 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r11 = u64 [r1 + 0] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = i32 [r11 + 0] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u32 [0x109eda8] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r9 = u64 [r1 + 0x10] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [0x109f2f4] = r9 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................... u32 [0x109f5e8] = r10 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 350367 if r11 != 2 +``` + +Gas simulation at offset 350350 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 350398 if r5 >=u 12 +``` + +Gas simulation at offset 350354 with total cost of 15: + +``` + DeER.............. r7 = 0x13fe1 + DeER.............. r0 = 0x31b8 + DeeeeeeeeeeeeeeeER jump 465834 +``` + +Gas simulation at offset 350367 with total cost of 22: + +``` + DeeER.................... i32 r7 = r12 + 0xfffffffffffffffe + D==eeeeeeeeeeeeeeeeeeeeER jump 350416 if r7 >u 2 +``` + +Gas simulation at offset 350374 with total cost of 28: + +``` + DeER........................... r7 = r7 << 0x2 + DeER........................... r8 = 0x5d2b4 + D=eER.......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==========================eER r7 = r7 + r8 + .DeE--------------------------R r0 = 0x31b8 + .DeeeeeeeeeeeeeeeE------------R jump 465834 +``` + +Gas simulation at offset 350398 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 350601 if r5 s 3 +``` + +Gas simulation at offset 350434 with total cost of 1: + +``` + DeER jump 350256 if r8 != 4 +``` + +Gas simulation at offset 350439 with total cost of 180: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ unlikely + DeE---------------------------------------R............................................................................................................................................ r8 = 0x821a8 + D=eE--------------------------------------R............................................................................................................................................ r8 = r8 + 0x5000 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................................................................ r9 = i32 [r8 + 0xfffffffffffffa90] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................................................................ r10 = i32 [r8 + 0xfffffffffffffab8] + .D==========================eE------------R............................................................................................................................................ r9 = r9 << 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffa90] = r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................................................... r9 = i32 [r8 + 0xfffffffffffffae0] + ..D=========================eE-------------------------R............................................................................................................................... r10 = r10 << 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffab8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................................................................... r10 = i32 [r8 + 0xfffffffffffffb08] + ..D=========================eE-------------------------R............................................................................................................................... r9 = r9 << 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u32 [r8 + 0xfffffffffffffae0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r9 = i32 [r8 + 0xfffffffffffffb30] + ...D=================================================eER............................................................................................................................... r10 = r10 << 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u32 [r8 + 0xfffffffffffffb08] = r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = i32 [r8 + 0xfffffffffffffb58] + ....D=================================================eE------------------------R...................................................................................................... r9 = r9 << 0x1 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u32 [r8 + 0xfffffffffffffb30] = r9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... r9 = i32 [r8 + 0xfffffffffffffb80] + .....D=========================================================================eER..................................................................................................... r10 = r10 << 0x1 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r8 + 0xfffffffffffffb58] = r10 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r10 = i32 [r8 + 0xfffffffffffffba8] + .....D=========================================================================eE-------------------------R............................................................................ r9 = r9 << 0x1 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r8 + 0xfffffffffffffb80] = r9 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = i32 [r8 + 0xfffffffffffffbd0] + ......D=================================================================================================eER............................................................................ r10 = r10 << 0x1 + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r8 + 0xfffffffffffffba8] = r10 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i32 [r8 + 0xfffffffffffffbf8] + .......D=================================================================================================eE------------------------R................................................... r9 = r9 << 0x1 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0xfffffffffffffbd0] = r9 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r9 = i32 [r8 + 0xfffffffffffffc20] + ...........................................D======================================================================================eER.................................................. r10 = r10 << 0x1 + ...........................................D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0xfffffffffffffbf8] = r10 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = i32 [r8 + 0xfffffffffffffc48] + ...........................................D======================================================================================eE-------------------------R......................... r9 = r9 << 0x1 + ............................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r8 + 0xfffffffffffffc70] + ............................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0xfffffffffffffc20] = r9 + ........................................................D==================================================================================================eER......................... r10 = r10 << 0x1 + ........................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xfffffffffffffc48] = r10 + ........................................................D===================================================================================================eE------------------------R r8 = r11 << 0x1 + .........................................................DeE--------------------------------------------------------------------------------------------------------------------------R r9 = 0xa0000 + .........................................................DeE--------------------------------------------------------------------------------------------------------------------------R r10 = 0xf0000 + .........................................................DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------R jump 350217 +``` + +Gas simulation at offset 350601 with total cost of 15: + +``` + DeER.............. r7 = 0x1365a + DeeeeeeeeeeeeeeeER r0 = 12728, jump 465834 +``` + +Gas simulation at offset 350613 with total cost of 26: + +``` + DeER......................... r8 = 0x10d42c4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d42c4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + .D========================eER r1 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE----------R jump 340845 +``` + +Gas simulation at offset 350640 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x109ed9c] = r7 + DeE-------------------------R r7 = 0x109f3e4 + .DeE------------------------R r9 = 0x20 + .DeeeeeeeeeeeeeeeE----------R r0 = 12730, jump 384976 +``` + +Gas simulation at offset 350667 with total cost of 47: + +``` + DeER.............................................. r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [0x109ed98] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0] + DeE-------------------------R..................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 350683 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x109f6ec] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x109f6f0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x109f6f4] = r9 + DeE------------------------R. r8 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2fc] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 350712 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109f738] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 350851 if r7 == 0 +``` + +Gas simulation at offset 350733 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeE----------R r0 = 12734, jump 369432 +``` + +Gas simulation at offset 350742 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x109f730] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x109dd50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .D========================eeE-----------------------R i32 r6 = r7 - r9 + .D................................................... r7 = r8 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 12736, jump 60715 +``` + +Gas simulation at offset 350768 with total cost of 15: + +``` + DeER.............. r8 = 0x420c0000 + DeeeeeeeeeeeeeeeER r0 = 12738, jump 60063 +``` + +Gas simulation at offset 350781 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D........................... r5 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 12740, jump 60715 +``` + +Gas simulation at offset 350795 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 12742, jump 60905 +``` + +Gas simulation at offset 350809 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f738] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f384] = 0 + DeE------------------------R r7 = r7 << 0x20 + D=eE-----------------------R r7 = r7 >> 0x20 + .DeeeeeeeeeeeeeeeE---------R r0 = 12744, jump 12002 +``` + +Gas simulation at offset 350834 with total cost of 25: + +``` + D........................... r10 = r7 + DeER........................ r7 = 0x1a438 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 12746, jump 368493 +``` + +Gas simulation at offset 350851 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f384] + D=========================eER jump 350968 if r7 == 0 +``` + +Gas simulation at offset 350860 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109f728] + DeeeeeeeeeeeeeeeE----------R r0 = 12748, jump 527292 +``` + +Gas simulation at offset 350873 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f384] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f3e0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f3dc] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u32 [0x109f380] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [0x109edcc] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [0x109edc8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [0x109edc4] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [0x109ddd8] = 0 + ..DeE-----------------------------------------------R............................................. r7 = 0x109dddc + ..DeE-----------------------------------------------R............................................. r8 = 0x109ddd4 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x109f37c] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109dddc] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109ddd4] = 0 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109e954] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeER jump 351069 if r9 == 0 +``` + +Gas simulation at offset 350960 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 12750, jump 368451 +``` + +Gas simulation at offset 350966 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 351083 +``` + +Gas simulation at offset 350968 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f388] + D=========================eE--------------R jump 351087 if r7 == 0 +``` + +Gas simulation at offset 350978 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109f700] + D=========================eE--------------R........... r9 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [0x109f720] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [0x109f700] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109f718] + ..D=========================eeE----------------------R i32 r9 = r9 - r8 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 12752, jump 383914 +``` + +Gas simulation at offset 351029 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109f720] + DeeeeeeeeeeeeeeeE----------R r0 = 12754, jump 528373 +``` + +Gas simulation at offset 351042 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x109f718] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f388] = 0 + DeE------------------------R r7 = 0x18a49 + DeeeeeeeeeeeeeeeE----------R r0 = 12756, jump 368493 +``` + +Gas simulation at offset 351065 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 351087 +``` + +Gas simulation at offset 351069 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ddbc] = r8 + DeE-------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 351087 +``` + +Gas simulation at offset 351083 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 351087 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351102 with total cost of 16: + +``` + DeER............... r6 = r7 + 0x5 + DeeER.............. i32 r7 = r7 + 0x5 + .DeER.............. r8 = 0x1 + .DeER.............. r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 12760, jump 528562 +``` + +Gas simulation at offset 351120 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f718] = r7 + DeE------------------------R r9 = 0x14e31 + D........................... r8 = r6 + D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 12762, jump 385131 +``` + +Gas simulation at offset 351142 with total cost of 15: + +``` + DeER.............. r7 = 0x161ed + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 12764, jump 370004 +``` + +Gas simulation at offset 351156 with total cost of 1: + +``` + DeER jump 351194 if r7 == 0 +``` + +Gas simulation at offset 351159 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + DeE---------------------------------------R........... r7 = r7 << 0x3 + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R r0 = 0x31de + .DeE-------------------------------------------------R r9 = 0x20 + .DeE-------------------------------------------------R r10 = 0xfffffffffffffffa + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 284531 +``` + +Gas simulation at offset 351189 with total cost of 15: + +``` + DeeER............. i32 r5 = r7 << 0xa + DeeeeeeeeeeeeeeeER jump 351200 +``` + +Gas simulation at offset 351194 with total cost of 2: + +``` + DeER. r5 = 0x20000 + DeeER fallthrough +``` + +Gas simulation at offset 351200 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r7 = r5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 12768, jump 528562 +``` + +Gas simulation at offset 351214 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x109f720] = r7 + DeE------------------------R.......................... r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x109f710] = r7 + DeE-------------------------R......................... r8 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x109f388] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ..D========================eE------------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 351251 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x811c4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 351274 if r8 >s 1 +``` + +Gas simulation at offset 351260 with total cost of 20: + +``` + DeER................... r7 = 0x6a + DeeeeeeeeeeeeeeeeeeeeER jump 351292 if r8 == 0 +``` + +Gas simulation at offset 351266 with total cost of 21: + +``` + DeER.................... r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 351287 if r8 != r9 +``` + +Gas simulation at offset 351272 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351274 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 351318 if r8 == 2 +``` + +Gas simulation at offset 351278 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 351287 if r8 != 3 +``` + +Gas simulation at offset 351282 with total cost of 22: + +``` + DeER..................... r7 = 0x6c + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351287 with total cost of 22: + +``` + DeER..................... r7 = 0x6d + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351292 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x1365f + DeeeeeeeeeeeeeeeE-----------R r0 = 12770, jump 368493 +``` + +Gas simulation at offset 351308 with total cost of 47: + +``` + DeER.............................................. r7 = 0x6a + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351318 with total cost of 22: + +``` + DeER..................... r7 = 0x6b + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 351323 with total cost of 52: + +``` + DeeeER................................................. r9 = r7 u 0 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [0x109f708] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [0x109f720] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... u32 [0x109eda0] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r8 + ..DeE-------------------------------------------------R jump 351369 if r7 == 0 +``` + +Gas simulation at offset 351355 with total cost of 26: + +``` + DeER......................... r7 = r8 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109f700] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r8 + 0] = 0x6f + .DeeeeeeeeeeeeeeeE----------R jump 351446 +``` + +Gas simulation at offset 351369 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x811c4] + DeE---------------------------------------R..... r9 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 351393 if r9 s 315 +``` + +Gas simulation at offset 351892 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + 0x1 + D.......................................... r6 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + .D========================eE--------------R jump 352022 if r5 >=s r7 +``` + +Gas simulation at offset 351904 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 12778, jump 285093 +``` + +Gas simulation at offset 351920 with total cost of 21: + +``` + DeER.................... r7 = r7 & 0xff + DeER.................... r8 = 0x20 + D=eeeeeeeeeeeeeeeeeeeeER jump 351883 if r7 == r8 +``` + +Gas simulation at offset 351930 with total cost of 2: + +``` + DeER. r8 = 0x5f + D=eER jump 351883 if r8 s 320 +``` + +Gas simulation at offset 351983 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r11 + 0x4] + D........................... r7 = r6 + D........................... r6 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 12780, jump 503463 +``` + +Gas simulation at offset 351997 with total cost of 75: + +``` + D............................................................................. r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x68] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeE-------------------------------------------------------------------------R r5 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0x18] + .D=========================eE------------------------------------------------R jump 351904 if r5 =s r7 +``` + +Gas simulation at offset 352270 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D==================================================eER jump 352235 if r5 =s r7 +``` + +Gas simulation at offset 352291 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12784, jump 470384 +``` + +Gas simulation at offset 352306 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0] + .D=================================================eER.. r7 = r7 + r8 + .D==================================================eeER i32 r7 = r7 + r6 + .DeE---------------------------------------------------R r0 = 0x31ee + ..DeeeeeeeeeeeeeeeE------------------------------------R jump 470384 +``` + +Gas simulation at offset 352329 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x6c] + D=========================eE--------------R jump 352343 if r7 == 0 +``` + +Gas simulation at offset 352336 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x6c] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 352343 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 352358 with total cost of 85: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................. r10 = u64 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r5 = u8 [r10 + 0x3] + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r10 = u8 [r10 + 0x2] + .D=================================================eE-R................................. r5 = r5 << 0x8 + .D===================================================eER................................ r10 = r10 | r5 + .D====================================================eER............................... r10 = r10 ^ 0xffffffffffffffff + .D=====================================================eER.............................. r10 = r10 << 0x30 + ..D=====================================================eER............................. r10 = r10 >>a 0x30 + ..D======================================================eeeER.......................... r10 = r2 * r10 + ..D=========================================================eER......................... r10 = r10 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R......................... u32 [r7 + 0] = r8 + ...D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------R u64 [r7 + 0x8] = r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------R u32 [r7 + 0x10] = r12 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R u64 [r7 + 0x68] = r4 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R u8 [r7 + 20] = 0 + ....D===============================================eE---------------------------------R r7 = r7 + 0x70 + ....D================================================eE--------------------------------R r2 = r2 + 0x1 + ....D=================================================eE-------------------------------R jump 352358 if r7 != r3 +``` + +Gas simulation at offset 352414 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 352422 with total cost of 62: + +``` + DeER............................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................... r11 = i32 [0x109fb2c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... r10 = i32 [0x109fb28] + .D========================eeER................................... i32 r11 = r11 + 0x1 + ..D=========================eER.................................. r12 = r11 ^ r10 + ...D=========================eeeER............................... r12 = r12 =s r11 +``` + +Gas simulation at offset 352747 with total cost of 86: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................. r8 = i32 [r7 + 0x1c4] + .D========================eeE-------------R.............................................. i32 r10 = r8 - r6 + ..D=========================eeE-----------R.............................................. i32 r9 = r10 >>a 0x1f + ..D===========================eE----------R.............................................. r9 = r9 & r11 + ...D===========================eeE--------R.............................................. i32 r10 = r10 + r9 + ...D=============================eeeE-----R.............................................. r10 = r10 * 0x70 + ...D================================eE----R.............................................. r10 = r10 + r7 + ....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [r10 + 0x68] + ....D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r5 + ....D=========================================================eE------------------------R jump 352737 if r5 <=s 0 +``` + +Gas simulation at offset 352779 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................ u64 [r1 + 0x10] = r6 + DeE---------------------------------------R............................................ r5 = 0 + .DeE--------------------------------------R............................................ r7 = r10 + 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................ u64 [r1 + 0x30] = r7 + ..DeE-------------------------------------R............................................ r7 = r10 + 0x68 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................................ u64 [r1 + 0x28] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................ r6 = i32 [r10 + 0] + ...D======================eE--------------R............................................ r8 = r8 + r9 + ...D=======================eE-------------R............................................ r7 = r10 + 0x10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x38] = r7 + ....D=======================eE------------------------R................................ r10 = r10 + 0x4 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x20] = r10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................... u64 [r1 + 0x18] = r12 + .....D=======================eeE-----------------------R............................... i32 r7 = r8 + r12 + .....D=========================eeeE--------------------R............................... r7 = r7 * 0x70 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + ......D====================================================eER......................... r7 = r7 + r8 + ......D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------------R jump 352909 +``` + +Gas simulation at offset 352833 with total cost of 106: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................. r9 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r9 + 0] + .DeeE-----------------------------------------------R........................................................ i32 r7 = r7 - r8 + .D==eE----------------------------------------------R........................................................ r7 = r7 << 0x3 + .D=================================================eER....................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i8 [r9 + 0x1] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r9 + 0] + ..D===================================================================================================eER.... r7 = r7 << 0x8 + ...D===================================================================================================eER... r7 = r7 | r8 + ...D====================================================================================================eeER. i32 r8 = r6 + r7 + ....D=====================================================================================================eER jump 352722 if r8 >s 320 +``` + +Gas simulation at offset 352870 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12786, jump 503463 +``` + +Gas simulation at offset 352888 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .DeE-------------------------------------------------------------------------R r5 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0x50] + .D=========================eE------------------------------------------------R jump 352722 if r5 >=s r7 +``` + +Gas simulation at offset 352909 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eE--------------R........... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 12788, jump 285093 +``` + +Gas simulation at offset 352925 with total cost of 21: + +``` + DeER.................... r7 = r7 & 0xff + DeER.................... r8 = 0x20 + D=eeeeeeeeeeeeeeeeeeeeER jump 352956 if r7 != r8 +``` + +Gas simulation at offset 352935 with total cost of 1: + +``` + DeER jump 352722 if r6 >s 315 +``` + +Gas simulation at offset 352941 with total cost of 26: + +``` + DeeER........................ i32 r6 = r6 + 0x4 + DeE-R........................ r5 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + .D========================eER jump 352909 if r5 =s r8 +``` + +Gas simulation at offset 352972 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 352935 +``` + +Gas simulation at offset 352974 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 352989 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeE------------------------R. r8 = 0x109f968 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109fb28] + .D=========================eER jump 353082 if r7 <=s 0 +``` + +Gas simulation at offset 353016 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeER........................ r6 = 0x109f968 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeE----------R jump 353051 +``` + +Gas simulation at offset 353028 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 12790, jump 352117 +``` + +Gas simulation at offset 353036 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x1c0] + DeE-------------------------------------------------R. r5 = r5 + 0x1 + DeE-------------------------------------------------R. r6 = r6 + 0x70 + .D=================================================eER jump 353082 if r5 >=s r7 +``` + +Gas simulation at offset 353051 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0x1d0] + D=========================eE--------------R jump 353028 if r7 == 0 +``` + +Gas simulation at offset 353059 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r8 + 0x1c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 353028 if r7 != 0 +``` + +Gas simulation at offset 353069 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 108] = 0x4 + D........................... r7 = r6 + DeE------------------------R r0 = 0x31f6 + DeeeeeeeeeeeeeeeE----------R jump 352117 +``` + +Gas simulation at offset 353082 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r8 + 0x1c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x1d0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r6 = u64 [r1 + 0x8] + .D=========================eE------------------------------------------------R r1 = r1 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 353107 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 112] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x78] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 128] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x4] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x10] = r11 + ..DeE-----------------------------------------------R......................... r12 = 0x100000000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x68] = r12 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 20] = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 353147 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 112] = 0 + DeE------------------------R. r8 = 0x100000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x68] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 20] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 353168 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 12792, jump 285093 +``` + +Gas simulation at offset 353187 with total cost of 3: + +``` + DeER.. r8 = r7 & 0xe0 + D=eER. r8 = r8 + 0xffffffffffffffe0 + DeE-R. r9 = 0x3f + .D=eER jump 353227 if r9 u 0 + ..D=======================eeeE------------R r8 = r8 u 5 +``` + +Gas simulation at offset 354406 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109fe60] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x109e954] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ede0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 354613 +``` + +Gas simulation at offset 354427 with total cost of 26: + +``` + DeER......................... r7 = 0x109fc38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 12822, jump 353168 +``` + +Gas simulation at offset 354453 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 354607 if r6 != 13 +``` + +Gas simulation at offset 354467 with total cost of 1: + +``` + DeER jump 354607 if r7 == 0 +``` + +Gas simulation at offset 354471 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r10 + 0x68] + D==================================================eER jump 354579 if r7 == 0 +``` + +Gas simulation at offset 354481 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [0x109fe60] + D=========================eE--------------R jump 354501 if r7 == 5 +``` + +Gas simulation at offset 354492 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r9 + 0] + D=========================eeE-------------R....... i32 r8 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 354579 if r8 != r7 +``` + +Gas simulation at offset 354501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x818c8] + DeE------------------------R r9 = r10 + 0x14 + DeE------------------------R r7 = 0x109f968 + .DeeeeeeeeeeeeeeeE---------R r0 = 12824, jump 352422 +``` + +Gas simulation at offset 354521 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f960] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f958] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109fe5c] = 0x8c + .DeE-----------------------R.................... r9 = 0x2 + .DeE-----------------------R.................... r8 = 0x6c + .D========================eeeeeeeeeeeeeeeeeeeeER jump 354570 if r7 == r9 +``` + +Gas simulation at offset 354557 with total cost of 15: + +``` + DeER.............. r8 = 0x57 + DeER.............. r7 = 0 + DeER.............. r0 = 0x321a + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 354570 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12826, jump 501488 +``` + +Gas simulation at offset 354579 with total cost of 15: + +``` + DeER.............. r7 = 0x109fc38 + DeeeeeeeeeeeeeeeER r0 = 12828, jump 353147 +``` + +Gas simulation at offset 354591 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 16] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 354613 +``` + +Gas simulation at offset 354607 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 16] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 354613 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x4] + D=========================eE--------------R jump 354857 if r8 == 0 +``` + +Gas simulation at offset 354621 with total cost of 1: + +``` + DeER jump 354857 if r7 == 1 +``` + +Gas simulation at offset 354626 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u8 [0x109ef28] + D=========================eE--------------R jump 354857 if r6 == 0 +``` + +Gas simulation at offset 354643 with total cost of 1: + +``` + DeER jump 354664 if r6 >=u 6 +``` + +Gas simulation at offset 354647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109fe61] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ef28] = 0 + DeeeeeeeeeeeeeeeE----------R jump 354857 +``` + +Gas simulation at offset 354664 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x109fc38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r7 + D=eE--------------------------------------R........... r7 = r7 + 0x88 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x8] = r7 + .D.................................................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12830, jump 353168 +``` + +Gas simulation at offset 354697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 354850 if r6 != 13 +``` + +Gas simulation at offset 354711 with total cost of 1: + +``` + DeER jump 354850 if r7 == 0 +``` + +Gas simulation at offset 354715 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r10 + 0xf0] + D==================================================eER jump 354824 if r7 == 0 +``` + +Gas simulation at offset 354725 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [0x109fe61] + D=========================eE--------------R jump 354745 if r7 == 5 +``` + +Gas simulation at offset 354736 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r9 + 0] + D=========================eeE-------------R....... i32 r8 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 354824 if r8 != r7 +``` + +Gas simulation at offset 354745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x818d0] + DeE------------------------R r9 = r10 + 0x9c + DeE------------------------R r7 = 0x109f968 + .DeeeeeeeeeeeeeeeE---------R r0 = 12832, jump 352422 +``` + +Gas simulation at offset 354766 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f960] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f958] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109fe5c] = 0x8c + .DeE-----------------------R.................... r9 = 0x2 + .DeE-----------------------R.................... r8 = 0x6c + .D========================eeeeeeeeeeeeeeeeeeeeER jump 354815 if r7 == r9 +``` + +Gas simulation at offset 354802 with total cost of 15: + +``` + DeER.............. r8 = 0x57 + DeER.............. r7 = 0 + DeER.............. r0 = 0x3222 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 354815 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12834, jump 501488 +``` + +Gas simulation at offset 354824 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 12836, jump 353147 +``` + +Gas simulation at offset 354833 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 344] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 354857 +``` + +Gas simulation at offset 354850 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 344] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 354857 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x8] + D=========================eE--------------R jump 355101 if r8 == 0 +``` + +Gas simulation at offset 354865 with total cost of 1: + +``` + DeER jump 355101 if r7 == 2 +``` + +Gas simulation at offset 354870 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u8 [0x109f070] + D=========================eE--------------R jump 355101 if r6 == 0 +``` + +Gas simulation at offset 354887 with total cost of 1: + +``` + DeER jump 354908 if r6 >=u 6 +``` + +Gas simulation at offset 354891 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109fe62] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109f070] = 0 + DeeeeeeeeeeeeeeeE----------R jump 355101 +``` + +Gas simulation at offset 354908 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x109fc38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r7 + D=eE--------------------------------------R........... r7 = r7 + 0x110 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x8] = r7 + .D.................................................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 12838, jump 353168 +``` + +Gas simulation at offset 354941 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 355094 if r6 != 13 +``` + +Gas simulation at offset 354955 with total cost of 1: + +``` + DeER jump 355094 if r7 == 0 +``` + +Gas simulation at offset 354959 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r10 + 0x178] + D==================================================eER jump 355068 if r7 == 0 +``` + +Gas simulation at offset 354969 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [0x109fe62] + D=========================eE--------------R jump 354989 if r7 == 5 +``` + +Gas simulation at offset 354980 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r9 + 0] + D=========================eeE-------------R....... i32 r8 = r8 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 355068 if r8 != r7 +``` + +Gas simulation at offset 354989 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x818d8] + DeE------------------------R r9 = r10 + 0x124 + DeE------------------------R r7 = 0x109f968 + .DeeeeeeeeeeeeeeeE---------R r0 = 12840, jump 352422 +``` + +Gas simulation at offset 355010 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f960] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f958] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109fe5c] = 0x8c + .DeE-----------------------R.................... r9 = 0x2 + .DeE-----------------------R.................... r8 = 0x6c + .D========================eeeeeeeeeeeeeeeeeeeeER jump 355059 if r7 == r9 +``` + +Gas simulation at offset 355046 with total cost of 15: + +``` + DeER.............. r8 = 0x57 + DeER.............. r7 = 0 + DeER.............. r0 = 0x322a + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 355059 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12842, jump 501488 +``` + +Gas simulation at offset 355068 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 12844, jump 353147 +``` + +Gas simulation at offset 355077 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 672] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 355101 +``` + +Gas simulation at offset 355094 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 672] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 355101 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xc] + D=========================eE--------------R jump 355321 if r8 == 0 +``` + +Gas simulation at offset 355109 with total cost of 2: + +``` + DeER. r8 = 0x3 + D=eER jump 355321 if r7 == r8 +``` + +Gas simulation at offset 355116 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u8 [0x109f1b8] + D=========================eE--------------R jump 355321 if r6 == 0 +``` + +Gas simulation at offset 355133 with total cost of 21: + +``` + DeER.................... r7 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeER jump 355154 if r6 >=u r7 +``` + +Gas simulation at offset 355139 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109fe63] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109f1b8] = 0 + DeeeeeeeeeeeeeeeE----------R jump 355321 +``` + +Gas simulation at offset 355154 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r10 + DeE------------------------R.. r7 = 0x109fc38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + .DeE------------------------R. r7 = r7 + 0x198 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .D............................ r8 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 12846, jump 353168 +``` + +Gas simulation at offset 355184 with total cost of 21: + +``` + DeER.................... r8 = 0xd + D=eeeeeeeeeeeeeeeeeeeeER jump 355316 if r6 != r8 +``` + +Gas simulation at offset 355191 with total cost of 1: + +``` + DeER jump 355316 if r7 == 0 +``` + +Gas simulation at offset 355194 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r9 + 0x200] + D==================================================eER jump 355307 if r7 == 0 +``` + +Gas simulation at offset 355205 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [0x109fe63] + D=========================eE--------------R jump 355228 if r7 == 5 +``` + +Gas simulation at offset 355216 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r8 + 0] + .D=================================================eeER.................... i32 r8 = r8 + 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 355307 if r8 != r7 +``` + +Gas simulation at offset 355228 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x818e0] + DeE------------------------R r9 = r9 + 0x1ac + DeE------------------------R r7 = 0x109f968 + DeeeeeeeeeeeeeeeE----------R r0 = 12848, jump 352422 +``` + +Gas simulation at offset 355249 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f960] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109f958] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x109fe5c] = 0x8c + .DeE-----------------------R.................... r9 = 0x2 + .DeE-----------------------R.................... r8 = 0x6c + .D========================eeeeeeeeeeeeeeeeeeeeER jump 355298 if r7 == r9 +``` + +Gas simulation at offset 355285 with total cost of 15: + +``` + DeER.............. r8 = 0x57 + DeER.............. r7 = 0 + DeER.............. r0 = 0x3232 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 355298 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 12850, jump 501488 +``` + +Gas simulation at offset 355307 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 12852, jump 353147 +``` + +Gas simulation at offset 355316 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 1000] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 355321 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 355336 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109fe64] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x109fe68] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 355356 if r7 != r9 +``` + +Gas simulation at offset 355351 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 339334 +``` + +Gas simulation at offset 355356 with total cost of 27: + +``` + DeER.......................... r7 = 0x109fe6c + D=eER......................... r7 = r7 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0] + DeE--------------------------R r9 = r9 + 0x1 + .DeE-------------------------R r9 = r9 & 0x7f + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109fe68] = r9 + .DeeeeeeeeeeeeeeeE-----------R jump 339334 +``` + +Gas simulation at offset 355382 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0x4] + DeE------------------------R.................... r9 = 0xb6 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 355422 if r8 == r9 +``` + +Gas simulation at offset 355392 with total cost of 2: + +``` + DeER. r9 = 0xb8 + D=eER jump 355416 if r8 != r9 +``` + +Gas simulation at offset 355399 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [r7 + 0] + DeE---------------------------------------R............. r7 = 0 + .D========================eeeE------------R............. r8 = r8 =s 2 +``` + +Gas simulation at offset 356120 with total cost of 26: + +``` + DeER......................... r9 = 0x1aeb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 356292 +``` + +Gas simulation at offset 356132 with total cost of 27: + +``` + DeER.......................... r10 = 0x109fe6c + D=eER......................... r8 = r8 + r10 + DeE-R......................... r10 = 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x109fe64] = r9 + .DeE-------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356158 with total cost of 27: + +``` + DeeER......................... i32 r11 = r9 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ff44] = r11 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 356193 if r9 >=s 2 +``` + +Gas simulation at offset 356171 with total cost of 15: + +``` + DeER.............. r9 = 0x1aeb8 + DeeeeeeeeeeeeeeeER jump 356275 +``` + +Gas simulation at offset 356178 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356204 if r11 >=u 5 +``` + +Gas simulation at offset 356182 with total cost of 26: + +``` + DeER......................... r9 = 0x15cd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 356292 +``` + +Gas simulation at offset 356193 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356219 if r9 >=u 5 +``` + +Gas simulation at offset 356197 with total cost of 15: + +``` + DeER.............. r9 = 0x15cd8 + DeeeeeeeeeeeeeeeER jump 356275 +``` + +Gas simulation at offset 356204 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356230 if r11 >=u 8 +``` + +Gas simulation at offset 356208 with total cost of 26: + +``` + DeER......................... r9 = 0x19c1c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 356292 +``` + +Gas simulation at offset 356219 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356245 if r9 >=u 8 +``` + +Gas simulation at offset 356223 with total cost of 15: + +``` + DeER.............. r9 = 0x19c1c + DeeeeeeeeeeeeeeeER jump 356275 +``` + +Gas simulation at offset 356230 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356258 if r11 =s 2 +``` + +Gas simulation at offset 356333 with total cost of 15: + +``` + DeER.............. r8 = 0x1aeb8 + DeeeeeeeeeeeeeeeER jump 356576 +``` + +Gas simulation at offset 356341 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r9 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x10a0030] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 356590 if r7 != r8 +``` + +Gas simulation at offset 356354 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356449 if r10 == 0 +``` + +Gas simulation at offset 356357 with total cost of 20: + +``` + DeER................... r5 = 0x4 + DeeeeeeeeeeeeeeeeeeeeER jump 356449 if r4 == 3 +``` + +Gas simulation at offset 356364 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f964] = 0x1 + DeE------------------------R r7 = 0x109fbb0 + DeeeeeeeeeeeeeeeE----------R r0 = 12862, jump 353147 +``` + +Gas simulation at offset 356383 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x109fe64] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [0x109fe68] + D=========================eER.. r9 = r8 + 0x1 + .D=========================eER. r9 = r9 & 0x7f + .D==========================eER jump 356426 if r9 != r10 +``` + +Gas simulation at offset 356404 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x109f950] + DeE---------------------------------------R.......... r8 = 0x17a9b + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xe8] = r8 + .DeE------------------------------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 356593 +``` + +Gas simulation at offset 356426 with total cost of 27: + +``` + DeER.......................... r10 = 0x109fe6c + D=eER......................... r8 = r8 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = s0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x109fe64] = r9 + .DeE-------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356449 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356590 if r4 != 3 +``` + +Gas simulation at offset 356454 with total cost of 26: + +``` + DeER......................... r7 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ff44] = r7 + DeeeeeeeeeeeeeeeeeeeeE------R jump 356493 if r9 >=s 2 +``` + +Gas simulation at offset 356467 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x1aeb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356480 with total cost of 21: + +``` + DeER.................... r11 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 356510 if r8 >=u r11 +``` + +Gas simulation at offset 356486 with total cost of 15: + +``` + DeER.............. r8 = 0x15cd8 + DeeeeeeeeeeeeeeeER jump 356576 +``` + +Gas simulation at offset 356493 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356523 if r9 >=u 5 +``` + +Gas simulation at offset 356497 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x15cd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356510 with total cost of 21: + +``` + DeER.................... r11 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 356540 if r8 >=u r11 +``` + +Gas simulation at offset 356516 with total cost of 15: + +``` + DeER.............. r8 = 0x19c1c + DeeeeeeeeeeeeeeeER jump 356576 +``` + +Gas simulation at offset 356523 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 356553 if r9 >=u 8 +``` + +Gas simulation at offset 356527 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x19c1c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356540 with total cost of 21: + +``` + DeER.................... r11 = 0x1f + D=eeeeeeeeeeeeeeeeeeeeER jump 356570 if r8 =u 31 +``` + +Gas simulation at offset 356557 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x19c2f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356570 with total cost of 2: + +``` + DeER. r8 = 0x19c2f + DeeER fallthrough +``` + +Gas simulation at offset 356576 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a0030] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 356354 if r7 == r8 +``` + +Gas simulation at offset 356590 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 356593 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 356608 with total cost of 26: + +``` + DeER......................... r7 = 0 + DeER......................... r8 = 0x12a82 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0xe8] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 356593 +``` + +Gas simulation at offset 356621 with total cost of 15: + +``` + DeER.............. r7 = 0x1baad + DeER.............. r8 = 0x8e9fc + DeeeeeeeeeeeeeeeER r0 = 12866, jump 370719 +``` + +Gas simulation at offset 356637 with total cost of 15: + +``` + DeER.............. r7 = 0x19c55 + DeER.............. r8 = 0x109ff54 + DeeeeeeeeeeeeeeeER r0 = 12868, jump 370719 +``` + +Gas simulation at offset 356654 with total cost of 15: + +``` + DeER.............. r7 = 0x1babc + DeER.............. r8 = 0x8ea00 + DeeeeeeeeeeeeeeeER r0 = 12870, jump 370719 +``` + +Gas simulation at offset 356670 with total cost of 15: + +``` + DeER.............. r7 = 0x14a92 + DeER.............. r8 = 0x8ea04 + DeeeeeeeeeeeeeeeER r0 = 12872, jump 370719 +``` + +Gas simulation at offset 356686 with total cost of 15: + +``` + DeER.............. r7 = 0x150c5 + DeER.............. r8 = 0x109ff58 + DeeeeeeeeeeeeeeeER r0 = 12874, jump 370719 +``` + +Gas simulation at offset 356703 with total cost of 15: + +``` + DeER.............. r7 = 0x184d4 + DeER.............. r8 = 0x109ff5c + DeeeeeeeeeeeeeeeER r0 = 12876, jump 370719 +``` + +Gas simulation at offset 356720 with total cost of 15: + +``` + DeER.............. r7 = 0x1113d + DeER.............. r8 = 0x109ff60 + DeeeeeeeeeeeeeeeER r0 = 12878, jump 370719 +``` + +Gas simulation at offset 356737 with total cost of 16: + +``` + DeER............... r5 = 0x11b58 + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r9 = 0x11b58 + .DeER.............. r10 = 0 + .DeeeeeeeeeeeeeeeER r0 = 12880, jump 385131 +``` + +Gas simulation at offset 356760 with total cost of 15: + +``` + DeER.............. r6 = 0x8ea08 + D................. r7 = r1 + DeER.............. r8 = 0x8ea08 + DeeeeeeeeeeeeeeeER r0 = 12882, jump 370719 +``` + +Gas simulation at offset 356778 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x1 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12884, jump 385131 +``` + +Gas simulation at offset 356794 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x4 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12886, jump 370719 +``` + +Gas simulation at offset 356805 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x2 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12888, jump 385131 +``` + +Gas simulation at offset 356821 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x8 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12890, jump 370719 +``` + +Gas simulation at offset 356832 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x3 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12892, jump 385131 +``` + +Gas simulation at offset 356848 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0xc + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12894, jump 370719 +``` + +Gas simulation at offset 356859 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x4 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12896, jump 385131 +``` + +Gas simulation at offset 356875 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x10 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12898, jump 370719 +``` + +Gas simulation at offset 356886 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x5 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12900, jump 385131 +``` + +Gas simulation at offset 356902 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x14 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12902, jump 370719 +``` + +Gas simulation at offset 356913 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x6 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12904, jump 385131 +``` + +Gas simulation at offset 356929 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x18 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12906, jump 370719 +``` + +Gas simulation at offset 356940 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x7 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12908, jump 385131 +``` + +Gas simulation at offset 356956 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x1c + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12910, jump 370719 +``` + +Gas simulation at offset 356967 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x8 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12912, jump 385131 +``` + +Gas simulation at offset 356983 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x20 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12914, jump 370719 +``` + +Gas simulation at offset 356994 with total cost of 16: + +``` + D.................. r7 = r1 + DeER............... r8 = 0x20 + DeER............... r10 = 0x9 + D.................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 12916, jump 385131 +``` + +Gas simulation at offset 357010 with total cost of 15: + +``` + DeER.............. r8 = r6 + 0x24 + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 12918, jump 370719 +``` + +Gas simulation at offset 357021 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + DeE------------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357035 with total cost of 1: + +``` + DeER jump 357153 if r8 >=s r10 +``` + +Gas simulation at offset 357038 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................... u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................... r12 = i32 [0x109ff78] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........... r11 = u64 [0x109ff70] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........... u64 [r1 + 0x8] = r12 + ..D========================eeeeE---------------------R........... i32 r12 = r12 * r8 + ..D=================================================eER.......... r11 = r11 + r7 + ..D==================================================eER......... r12 = r12 + r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......... r6 = u64 [0x109ff68] + ...D===========================eeeeE-------------------R......... i32 r11 = r8 * 0x140 + ....D==============================eE------------------R......... r11 = r11 + r7 + ....D===============================================eE-R......... r6 = r6 + r11 + ....D===============================eeE----------------R......... i32 r9 = r9 - r7 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .....D==============================================eeE---------R i32 r5 = r10 - r8 + ......DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 357100 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + D........................... r7 = r12 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE---------R r0 = 12922, jump 256372 +``` + +Gas simulation at offset 357116 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r12 = r12 + r7 + .DeeE-----------------------R i32 r5 = r5 + 0xffffffffffffffff + .DeE------------------------R r6 = r6 + 0x140 + .D==eE----------------------R jump 357100 if r5 != 0 +``` + +Gas simulation at offset 357135 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .DeE--------------------------------------R....... r7 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357153 with total cost of 22: + +``` + DeER..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357158 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r10 + .D=========================eER jump 357326 if r8 >=s r10 +``` + +Gas simulation at offset 357177 with total cost of 1: + +``` + DeER jump 357326 if r7 >=s r9 +``` + +Gas simulation at offset 357181 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = i32 [0x109ff78] + DeE---------------------------------------R........... r0 = 0 + .D========================eeE-------------R........... i32 r3 = r6 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r10 = u64 [0x109ff68] + ..DeeeeE----------------------------------R........... i32 r12 = r8 * 0x140 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r11 = u64 [0x109ff70] + ...D======================eeeE------------R........... r5 = r6 * r8 + ...D=========================eE-----------R........... r5 = r5 + r7 + ....D=========================eeE---------R........... i32 r5 = r5 << 0x1 + ....D===========================eE--------R........... r11 = r11 + r5 + .....D=eE---------------------------------R........... r2 = r12 + r7 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .....D======================eE-----------------------R r2 = r2 + r10 + ......D==========================eE------------------R r4 = r11 + 0x1 + ......D===========================eE-----------------R r11 = r4 + r6 + .......DeE-------------------------------------------R r12 = r12 + r7 + .......D=eE------------------------------------------R r7 = r7 ^ 0xffffffffffffffff + .......D==eE-----------------------------------------R r7 = r7 + r9 + .......D===eE----------------------------------------R r7 = r7 << 0x20 + ........D===eE---------------------------------------R r7 = r7 >> 0x20 + ........D====eE--------------------------------------R r7 = r7 + r12 + ........D=====eE-------------------------------------R r7 = r7 + 0x1 + ........DeeE-----------------------------------------R fallthrough +``` + +Gas simulation at offset 357258 with total cost of 26: + +``` + DeeeER....................... r9 = r0 * 0x140 + D===eER...................... r9 = r9 + r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x8] + .D========================eER r9 = r9 + r10 + .D........................... r5 = r4 + .D........................... r6 = r11 + .D........................... r12 = r2 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 357278 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xffffffffffffffff] = a3 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u8 [r12 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0xffffffffffffffff] = a3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a3 + .DeE------------------------------------------------R r12 = r12 + 0x1 + .DeE------------------------------------------------R r6 = r6 + 0x2 + ..DeE-----------------------------------------------R r5 = r5 + 0x2 + ..DeeeeeeeeeeeeeeeeeeeeE----------------------------R jump 357278 if r12 != r9 +``` + +Gas simulation at offset 357304 with total cost of 27: + +``` + DeER.......................... r2 = r2 + 0x140 + DeeER......................... i32 r8 = r8 + 0x1 + DeE-R......................... r11 = r11 + r3 + .DeER......................... r4 = r4 + r3 + .DeER......................... r0 = r0 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x10] + .D=========================eER jump 357258 if r8 != r9 +``` + +Gas simulation at offset 357326 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357344 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D=========================eER jump 357566 if r8 >=s r10 +``` + +Gas simulation at offset 357363 with total cost of 1: + +``` + DeER jump 357566 if r7 >=s r9 +``` + +Gas simulation at offset 357367 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r4 = i32 [0x109ff78] + DeE---------------------------------------R................... r11 = 0 + .D========================eeE-------------R................... i32 r12 = r4 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................... r10 = u64 [0x109ff70] + ..D========================eeeE-----------R................... r6 = r4 * r8 + ..D===========================eE----------R................... r5 = r6 + r7 + ...D===========================eE---------R................... r6 = r5 << 0x1 + ...D============================eeE-------R................... i32 r5 = r5 + r6 + ....DeeeeE--------------------------------R................... i32 r6 = r8 * 0x140 + .....D============================eE------R................... r3 = r5 + r10 + .....D===eE-------------------------------R................... r0 = r6 + r7 + ......D==eE-------------------------------R................... r6 = r6 + r7 + ......DeE---------------------------------R................... r7 = r7 ^ 0xffffffffffffffff + ......D=eE--------------------------------R................... r7 = r7 + r9 + ......D===eeeeeeeeeeeeeeeeeeeeeeeeeE------R................... r9 = u64 [0x109ff68] + .......D==eE------------------------------R................... r7 = r7 << 0x20 + .......D===eE-----------------------------R................... r7 = r7 >> 0x20 + .......D====eE----------------------------R................... r7 = r7 + r6 + ........D===================eeE-----------R................... i32 r10 = r12 + r4 + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x10] = r10 + .........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .........D=========================eE------------------------R r0 = r0 + r9 + .........D==========================eE-----------------------R r12 = r12 + r3 + .........D===========================eE----------------------R r3 = r3 + 0x2 + ..........D===========================eE---------------------R r2 = r12 + 0x1 + ..........D============================eE--------------------R r9 = r3 + r4 + ...........D=eE----------------------------------------------R r7 = r7 + 0x1 + ...........D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u64 [r1 + 0x8] = r7 + ...........DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 357462 with total cost of 27: + +``` + DeeeER........................ r7 = r11 * 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x8] + D=========================eER. r7 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x18] + .D=========================eER r6 = r6 + r7 + .D............................ r5 = r9 + .D............................ r12 = r2 + ..D........................... r4 = r3 + ..D........................... r7 = r0 + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 357487 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r10 = u8 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r4 + 0xfffffffffffffffe] = a3 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r4 + 0xffffffffffffffff] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... r10 = u8 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r4 + 0] = a3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u8 [r5 + 0xfffffffffffffffe] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................................................................... r10 = u8 [r7 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r5 + 0xffffffffffffffff] = a3 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r5 + 0] = a3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R................................................. r10 = u8 [r7 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r12 + 0xffffffffffffffff] = a3 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u8 [r12 + 0] = a3 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r7 + 0] + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0x1] = a3 + ...D=========================================================================eE------------------------------------------------R r7 = r7 + 0x1 + ....D========================================================================eE------------------------------------------------R r4 = r4 + 0x3 + ....D=========================================================================eE-----------------------------------------------R r12 = r12 + 0x3 + ....D=========================================================================eE-----------------------------------------------R r5 = r5 + 0x3 + ....D=========================================================================eE-----------------------------------------------R jump 357487 if r7 != r6 +``` + +Gas simulation at offset 357537 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r0 = r0 + 0x140 + DeeE--------------------------------------R i32 r8 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x10] + .D=========================eE-------------R r3 = r3 + r7 + .D=========================eE-------------R r2 = r2 + r7 + .D=========================eE-------------R r9 = r9 + r7 + ..DeE-------------------------------------R r11 = r11 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u64 [r1 + 0x20] + ..D=========================eE------------R jump 357462 if r8 != r7 +``` + +Gas simulation at offset 357566 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357584 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D=========================eER jump 357829 if r8 >=s r10 +``` + +Gas simulation at offset 357603 with total cost of 1: + +``` + DeER jump 357829 if r7 >=s r9 +``` + +Gas simulation at offset 357607 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r4 = i32 [0x109ff78] + DeE---------------------------------------R................... r6 = 0 + .D========================eeE-------------R................... i32 r0 = r4 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................... r3 = u64 [0x109ff68] + ..DeeeeE----------------------------------R................... i32 r10 = r8 * 0x140 + ..D====eE---------------------------------R................... r10 = r10 + r7 + ...D=======================eE-------------R................... r3 = r3 + r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................... r2 = u64 [0x109ff70] + ...D======================eeeE------------R................... r10 = r4 * r8 + ....D========================eE-----------R................... r10 = r10 + r7 + ....D=========================eeE---------R................... i32 r11 = r10 << 0x2 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r2 + .....D==========================eE---------------------R...... r2 = r2 + r11 + ......D=====================eeE------------------------R...... i32 r5 = r4 << 0x1 + ......D=eE---------------------------------------------R...... r7 = r7 ^ 0xffffffffffffffff + .......D=eE--------------------------------------------R...... r12 = r7 + r9 + ........D=====================eeE----------------------R...... i32 r9 = r5 + r4 + ........D===================eE-------------------------R...... r4 = r4 + 0x3 + .........D======================eE---------------------R...... r9 = r9 + 0x1 + .........DeE-------------------------------------------R...... r12 = r12 << 0x20 + .........D=eE------------------------------------------R...... r12 = r12 >> 0x1e + .........D=======================eE--------------------R...... r11 = r11 + r12 + ..........D=======================eE-------------------R...... r11 = r11 + 0x4 + ..........D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + ..........D==================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r1 + 0x18] = r0 + ..........DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 357693 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r6 + DeeeE----------------------R.... r11 = r0 * r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x8] + .D=========================eER.. r11 = r11 + r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x10] + .D===========================eER r6 = r6 + r11 + ..D............................. r12 = r3 + ..D............................. r11 = r2 + ..DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 357719 with total cost of 154: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................. r0 = u8 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u8 [r11 + 0] = ra + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u8 [r11 + 0x1] = ra + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................... r10 = u8 [r12 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u8 [r11 + 0x2] = a3 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r11 + 0x3] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..................................................................................................... r10 = u8 [r12 + 0] + ..DeE--------------------------------------------------R..................................................................................................... r7 = r11 + r4 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u8 [r7 + 0xfffffffffffffffd] = a3 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0xfffffffffffffffe] = a3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R.............................................................................. r10 = u8 [r12 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r7 + 0xffffffffffffffff] = a3 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 0] = a3 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r7 = u8 [r12 + 0] + ....D========================================================================eE-----------------------R...................................................... r10 = r11 + r5 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r10 + 0] = a0 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r10 + 0x1] = a0 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................ r7 = u8 [r12 + 0] + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r10 + 0x2] = a0 + .....D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r10 + 0x3] = a0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R......................... r7 = u8 [r12 + 0] + ......D========================================================================eE--------------------------------------------------R......................... r10 = r11 + r9 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u8 [r10 + 0xffffffffffffffff] = a0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r10 + 0] = a0 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R... r7 = u8 [r12 + 0] + .......D========================================================================================================================eE-----------------------R... r8 = r11 + 0x4 + .......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r10 + 0x1] = a0 + ........D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0x2] = a0 + ........D==============================================================================================================================================eE---R r12 = r12 + 0x1 + ........D.................................................................................................................................................... r11 = r8 + ........D===============================================================================================================================================eE--R jump 357719 if r8 != r6 +``` + +Gas simulation at offset 357800 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r0 = u64 [r1 + 0x18] + D=========================eER.. r2 = r2 + r0 + DeE-------------------------R.. r3 = r3 + 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0x30] + .D========================eeER. i32 r8 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r6 = u64 [r1 + 0x28] + .D=========================eER. r6 = r6 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + ..D=========================eER jump 357693 if r8 != r7 +``` + +Gas simulation at offset 357829 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 357847 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D=========================eER jump 358149 if r8 >=s r10 +``` + +Gas simulation at offset 357866 with total cost of 1: + +``` + DeER jump 358149 if r7 >=s r9 +``` + +Gas simulation at offset 357870 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r3 = i32 [0x109ff78] + DeE---------------------------------------R.................... r11 = 0 + .D========================eeE-------------R.................... i32 r12 = r3 << 0x2 + ..D=========================eeE-----------R.................... i32 r0 = r12 + r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................... r10 = u64 [0x109ff68] + ...DeeeeE---------------------------------R.................... i32 r6 = r8 * 0x140 + ...D====eE--------------------------------R.................... r6 = r6 + r7 + ....D=======================eE------------R.................... r10 = r10 + r6 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................... r2 = u64 [0x109ff70] + ....D=====================eeeE------------R.................... r6 = r3 * r8 + .....D=======================eE-----------R.................... r5 = r6 + r7 + .....D========================eE----------R.................... r6 = r5 << 0x2 + ......D========================eeE--------R.................... i32 r5 = r5 + r6 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x10] = r2 + ......D==========================eE---------------------R...... r2 = r2 + r5 + .......D=====================eeE------------------------R...... i32 r6 = r3 << 0x1 + .......D=eE---------------------------------------------R...... r7 = r7 ^ 0xffffffffffffffff + ........D=eE--------------------------------------------R...... r7 = r7 + r9 + ........D==eE-------------------------------------------R...... r7 = r7 << 0x20 + ........D===eE------------------------------------------R...... r9 = r7 >> 0x20 + .........D===eE-----------------------------------------R...... r7 = r7 >> 0x1e + .........D====eE----------------------------------------R...... r7 = r7 + r9 + ..........D====================eeE----------------------R...... i32 r4 = r6 + r3 + ..........D===================eE------------------------R...... r3 = r3 + 0x4 + ...........D===================eE-----------------------R...... r9 = r6 + 0x4 + ...........D=====================eE---------------------R...... r6 = r4 + 0x2 + ............D=====================eE--------------------R...... r5 = r5 + r7 + ............D======================eE-------------------R...... r5 = r5 + 0x5 + ............D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + ............D===================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0x18] = r0 + .............DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 357971 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x30] = r11 + DeeeE----------------------R.... r11 = r0 * r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x8] + .D========================eER... r11 = r11 + r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x10] + .D===========================eER r4 = r4 + r11 + .D.............................. r8 = r10 + ..D............................. r11 = r10 + ..D............................. r5 = r2 + ..DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 357999 with total cost of 275: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................... r0 = u8 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u8 [r5 + 0] = ra + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................ u8 [r5 + 0x1] = ra + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................ r10 = u8 [r11 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................ u8 [r5 + 0x2] = a3 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................. u8 [r5 + 0x3] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................................................................................................................................................................................................................. r10 = u8 [r11 + 0] + ..DeE--------------------------------------------------R.............................................................................................................................................................................................................................. r7 = r5 + r3 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [r5 + 0x4] = a3 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... u8 [r7 + 0xfffffffffffffffc] = a3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R....................................................................................................................................................................................................... r10 = u8 [r11 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... u8 [r7 + 0xfffffffffffffffd] = a3 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................... u8 [r7 + 0xfffffffffffffffe] = a3 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r10 = u8 [r11 + 0] + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [r7 + 0xffffffffffffffff] = a3 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u8 [r7 + 0] = a3 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................................................................................................................... r7 = u8 [r11 + 0] + .....D=======================================================================eE-------------------------------------------------R..................................................................................................................................................... r10 = r5 + r9 + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... u8 [r10 + 0xfffffffffffffffc] = a0 + .....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................... u8 [r10 + 0xfffffffffffffffd] = a0 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................................................................................................................... r7 = u8 [r11 + 0] + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r10 + 0xfffffffffffffffe] = a0 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u8 [r10 + 0xffffffffffffffff] = a0 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R............................................................................................................................ r7 = u8 [r11 + 0] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... u8 [r10 + 0] = a0 + .......D=========================================================================================================================eE-----------------------R........................................................................................................................... r10 = r5 + r6 + .......D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... u8 [r10 + 0xfffffffffffffffe] = a0 + ........D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u8 [r11 + 0] + ........D=======================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r10 + 0xffffffffffffffff] = a0 + ........D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r10 + 0] = a0 + ........D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... r7 = u8 [r11 + 0] + ...........................................D======================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u8 [r10 + 0x1] = a0 + ...........................................D=========================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u8 [r10 + 0x2] = a0 + .....................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R...................................................................... r7 = u8 [r11 + 0] + ......................................................D====================================================================================================eE--------------------------------------------------R...................................................................... r10 = r5 + r12 + ......................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r10 + 0] = a0 + ......................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r10 + 0x1] = a0 + ........................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------R................................................. r7 = u8 [r11 + 0] + ........................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u8 [r10 + 0x2] = a0 + ........................................................D=====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u8 [r10 + 0x3] = a0 + ..............................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r11 + 0] + ...............................................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0x4] = a0 + ...............................................................................D===================================================================================================================================================eE------------------------------------------------R r7 = r5 + 0x5 + ...............................................................................D====================================================================================================================================================eE-----------------------------------------------R r11 = r11 + 0x1 + .................................................................................D.................................................................................................................................................................................................... r5 = r7 + .................................................................................D==================================================================================================================================================eE-----------------------------------------------R jump 357999 if r7 != r4 +``` + +Gas simulation at offset 358119 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r0 = u64 [r1 + 0x18] + D=========================eE--------------R r2 = r2 + r0 + .DeE--------------------------------------R r10 = r8 + 0x140 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0x28] + ..D========================eeE------------R i32 r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r11 = u64 [r1 + 0x30] + ..D=========================eE------------R r11 = r11 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R r7 = u64 [r1 + 0x20] + ...D=========================eE-----------R jump 357971 if r8 != r7 +``` + +Gas simulation at offset 358149 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 358167 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r6 + .D........................... r5 = r8 + .D........................... r6 = r7 + .DeE------------------------R r7 = 0x10000 + .DeE------------------------R r8 = 0x1 + ..DeE-----------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 12932, jump 528562 +``` + +Gas simulation at offset 358200 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r7 + DeE------------------------R........................... r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r5 + .DeeeE---------------------R........................... i32 r7 = 0x64 - r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x28] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r1 + 0x48] = r6 + ..D=======================eE---R....................... r6 = r6 + 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 24] = 0x51eb851f + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x7fffffff + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 358251 +``` + +Gas simulation at offset 358238 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + D=========================eE--------------R r9 = r9 + 0x1 + D==========================eE-------------R jump 358495 if r9 == 256 +``` + +Gas simulation at offset 358251 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = 0 + DeE---------------------------------------R............. r6 = r9 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = u64 [r1 + 0x48] + .D=========================eE-------------R............. r7 = r7 + r9 + .D==========================eE------------R............. r7 = r7 + r6 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x8] = r9 + ..DeE--------------------------------------------------R r7 = r9 << 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0] + ...D========================eE-------------------------R r7 = r7 + r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 358308 +``` + +Gas simulation at offset 358285 with total cost of 2: + +``` + D.... r9 = r12 + DeeER fallthrough +``` + +Gas simulation at offset 358288 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eE--------------R........... r7 = r7 + r8 + .D========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a2 + .D=========================eE------------------------R jump 358238 if r8 == 256 +``` + +Gas simulation at offset 358308 with total cost of 107: + +``` + DeER.......................................................................................................... r10 = r8 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x50] = r8 + .D========================eER................................................................................. r7 = r7 + r8 + .D=========================eER................................................................................ r3 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................ r4 = u64 [r1 + 0x40] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r5 = u8 [r4 + 0] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u8 [r3 + 0] + ..DeE-------------------------------------------------R....................................................... r12 = 0 + ..DeE-------------------------------------------------R....................................................... r7 = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................... r6 = u64 [r1 + 0x30] + ...D================================================eeeER..................................................... r11 = r5 * r6 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R..................................................... r8 = u64 [r1 + 0x28] + ....D==================================================eeeER.................................................. r9 = r8 * r9 + ....D=====================================================eER................................................. r9 = r9 + r11 + ....D======================================================eER................................................ r9 = r9 << 0x20 + ....D=======================================================eER............................................... r9 = r9 >> 0x20 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................... r11 = u8 [r4 + 0x1] + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r10 = u8 [r3 + 0x1] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r5 = u64 [r1 + 0x18] + .....D=========================================================================eeeER.......................... r9 = r9 * r5 + ......D===========================================================================eER......................... r2 = r9 >> 0x25 + ......D======================================================eeeE-------------------R......................... r9 = r11 * r6 + .......D====================================================================eeeE----R......................... r11 = r8 * r10 + .......D=======================================================================eE---R......................... r9 = r9 + r11 + .......D========================================================================eE--R......................... r9 = r9 << 0x20 + ........D========================================================================eE-R......................... r9 = r9 >> 0x20 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... r11 = u8 [r4 + 0x2] + ........D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... r10 = u8 [r3 + 0x2] + ........D=========================================================================eeeE----R................... r9 = r9 * r5 + .........D===========================================================================eE---R................... r3 = r9 >> 0x25 + .........D============================================================================eeeER................... r9 = r11 * r6 + ..........D==============================================================================eeeER................ r10 = r8 * r10 + ............................D===============================================================eER............... r9 = r9 + r10 + ............................D================================================================eER.............. r9 = r9 << 0x20 + .............................D================================================================eER............. r9 = r9 >> 0x20 + ..............................D================================================================eeeER.......... r10 = r9 * r5 + ..............................D===================================================================eER......... r10 = r10 >> 0x25 + ......................................................DeE-------------------------------------------R......... r0 = 0x100 + .......................................................D======================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r4 = u64 [r1 + 0x20] + .......................................................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + .......................................................DeeeeeeeeeeeeeeeE-------------------------------------R jump 358447 +``` + +Gas simulation at offset 358430 with total cost of 2: + +``` + DeER. r0 = r0 + 0xffffffffffffffff + DeER. r12 = r12 + 0x1 + DeER. r4 = r4 + 0x3 + D.... r11 = r5 + .D... r7 = r9 + .DeER jump 358288 if r0 == 0 +``` + +Gas simulation at offset 358447 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r9 = u8 [r4 + 0xfffffffffffffffe] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r5 = u8 [r4 + 0xffffffffffffffff] + .D========================eeE-------------R.................. i32 r9 = r2 - r9 + .D==========================eeeE----------R.................. r9 = r9 * r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................. r6 = u8 [r4 + 0] + ..D=======================eeE-------------R.................. i32 r5 = r3 - r5 + ..D============================eeeE-------R.................. r5 = r5 * r5 + ..D===============================eE------R.................. r9 = r9 + r5 + ...D=======================eeE------------R.................. i32 r5 = r10 - r6 + ...D==============================eeeE----R.................. r5 = r5 * r5 + ....D================================eeE--R.................. i32 r5 = r5 + r9 + ....D==================================eeeeeeeeeeeeeeeeeeeeER jump 358285 if r5 == 0 +``` + +Gas simulation at offset 358484 with total cost of 20: + +``` + D...................... r9 = r12 + DeeeeeeeeeeeeeeeeeeeeER jump 358430 if r5 s 0 +``` + +Gas simulation at offset 366500 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10d8388] + D=========================eE--------------R jump 366528 if r8 != 0 +``` + +Gas simulation at offset 366510 with total cost of 1: + +``` + DeER jump 366543 if r6 <=s 0 +``` + +Gas simulation at offset 366513 with total cost of 1: + +``` + DeER jump 366528 if r7 >s 0 +``` + +Gas simulation at offset 366516 with total cost of 26: + +``` + DeER......................... r7 = 0x80f08 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109ffa0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 366528 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 366543 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = 0x80e90 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x80e98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [0x109ff98] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 366513 if r8 <=s 0 +``` + +Gas simulation at offset 366563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x8ec2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x80e90] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 366574 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r10 + 0] + D=========================eE--------------R jump 366591 if r11 == r9 +``` + +Gas simulation at offset 366580 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffff + DeER. r10 = r10 + 0x4 + D=eER jump 366574 if r8 != 0 +``` + +Gas simulation at offset 366589 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 366513 +``` + +Gas simulation at offset 366591 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 12990, jump [r8 + 0] +``` + +Gas simulation at offset 366605 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 366513 if r8 == 0 +``` + +Gas simulation at offset 366612 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109ff98] = r5 + DeeeeeeeeeeeeeeeE----------R jump 366513 +``` + +Gas simulation at offset 366620 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [0x109ff98] + D=========================eER jump 366645 if r7 == 0 +``` + +Gas simulation at offset 366634 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [0x80ea8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 12992, jump [r7 + 0] +``` + +Gas simulation at offset 366645 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x109ffa0] + D=========================eER jump 366672 if r7 == 0 +``` + +Gas simulation at offset 366654 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x80f08 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x80f20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 366672 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 366680 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x109ff98] + D=========================eER jump 366702 if r8 == 0 +``` + +Gas simulation at offset 366689 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = 0x80e90 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r12 = u64 [0x80eb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 366702 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 502234 +``` + +Gas simulation at offset 366708 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [0x109ff98] + D=========================eER jump 366733 if r7 == 0 +``` + +Gas simulation at offset 366722 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [0x80eb8] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 12994, jump [r7 + 0] +``` + +Gas simulation at offset 366733 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x109ffa0] + D=========================eER jump 366763 if r7 == 0 +``` + +Gas simulation at offset 366742 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x80f08 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [0x80f68] + D=========================eE--------------R jump 366763 if r12 == 0 +``` + +Gas simulation at offset 366756 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r12 + 0] +``` + +Gas simulation at offset 366763 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 366771 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [0x109ff98] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 502793 if r10 == 0 +``` + +Gas simulation at offset 366782 with total cost of 20: + +``` + DeeeER................. r10 = r9 > 0x1 + .DeeeER.................... i32 r8 = 0x23 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 367578 if r8 <=s 0 +``` + +Gas simulation at offset 367548 with total cost of 16: + +``` + DeER............... r6 = r7 + 0xffffffffffffffdd + DeER............... r7 = 0x20 + DeER............... r0 = 0x32e8 + .DeeeeeeeeeeeeeeeER jump 279824 +``` + +Gas simulation at offset 367562 with total cost of 15: + +``` + DeER.............. r7 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 13032, jump 279824 +``` + +Gas simulation at offset 367572 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeER jump 367562 if r6 != 0 +``` + +Gas simulation at offset 367578 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 280138 +``` + +Gas simulation at offset 367595 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x3d + DeeeeeeeeeeeeeeeE-----------R r0 = 13034, jump 279824 +``` + +Gas simulation at offset 367610 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13036, jump 279824 +``` + +Gas simulation at offset 367620 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13038, jump 279824 +``` + +Gas simulation at offset 367630 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13040, jump 279824 +``` + +Gas simulation at offset 367640 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13042, jump 279824 +``` + +Gas simulation at offset 367650 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13044, jump 279824 +``` + +Gas simulation at offset 367660 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13046, jump 279824 +``` + +Gas simulation at offset 367670 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13048, jump 279824 +``` + +Gas simulation at offset 367680 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13050, jump 279824 +``` + +Gas simulation at offset 367690 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13052, jump 279824 +``` + +Gas simulation at offset 367700 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13054, jump 279824 +``` + +Gas simulation at offset 367710 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13056, jump 279824 +``` + +Gas simulation at offset 367720 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13058, jump 279824 +``` + +Gas simulation at offset 367730 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13060, jump 279824 +``` + +Gas simulation at offset 367740 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13062, jump 279824 +``` + +Gas simulation at offset 367750 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13064, jump 279824 +``` + +Gas simulation at offset 367760 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13066, jump 279824 +``` + +Gas simulation at offset 367770 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13068, jump 279824 +``` + +Gas simulation at offset 367780 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13070, jump 279824 +``` + +Gas simulation at offset 367790 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13072, jump 279824 +``` + +Gas simulation at offset 367800 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13074, jump 279824 +``` + +Gas simulation at offset 367810 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13076, jump 279824 +``` + +Gas simulation at offset 367820 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13078, jump 279824 +``` + +Gas simulation at offset 367830 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13080, jump 279824 +``` + +Gas simulation at offset 367840 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13082, jump 279824 +``` + +Gas simulation at offset 367850 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13084, jump 279824 +``` + +Gas simulation at offset 367860 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13086, jump 279824 +``` + +Gas simulation at offset 367870 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13088, jump 279824 +``` + +Gas simulation at offset 367880 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13090, jump 279824 +``` + +Gas simulation at offset 367890 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13092, jump 279824 +``` + +Gas simulation at offset 367900 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13094, jump 279824 +``` + +Gas simulation at offset 367910 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13096, jump 279824 +``` + +Gas simulation at offset 367920 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13098, jump 279824 +``` + +Gas simulation at offset 367930 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13100, jump 279824 +``` + +Gas simulation at offset 367940 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13102, jump 279824 +``` + +Gas simulation at offset 367950 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13104, jump 279824 +``` + +Gas simulation at offset 367960 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13106, jump 279824 +``` + +Gas simulation at offset 367970 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13108, jump 279824 +``` + +Gas simulation at offset 367980 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13110, jump 279824 +``` + +Gas simulation at offset 367990 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13112, jump 279824 +``` + +Gas simulation at offset 368000 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13114, jump 279824 +``` + +Gas simulation at offset 368010 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13116, jump 279824 +``` + +Gas simulation at offset 368020 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13118, jump 279824 +``` + +Gas simulation at offset 368030 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13120, jump 279824 +``` + +Gas simulation at offset 368040 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13122, jump 279824 +``` + +Gas simulation at offset 368050 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13124, jump 279824 +``` + +Gas simulation at offset 368060 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13126, jump 279824 +``` + +Gas simulation at offset 368070 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13128, jump 279824 +``` + +Gas simulation at offset 368080 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13130, jump 279824 +``` + +Gas simulation at offset 368090 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13132, jump 279824 +``` + +Gas simulation at offset 368100 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13134, jump 279824 +``` + +Gas simulation at offset 368110 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13136, jump 279824 +``` + +Gas simulation at offset 368120 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13138, jump 279824 +``` + +Gas simulation at offset 368130 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13140, jump 279824 +``` + +Gas simulation at offset 368140 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13142, jump 279824 +``` + +Gas simulation at offset 368150 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13144, jump 279824 +``` + +Gas simulation at offset 368160 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13146, jump 279824 +``` + +Gas simulation at offset 368170 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13148, jump 279824 +``` + +Gas simulation at offset 368180 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13150, jump 279824 +``` + +Gas simulation at offset 368190 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13152, jump 279824 +``` + +Gas simulation at offset 368200 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13154, jump 279824 +``` + +Gas simulation at offset 368210 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13156, jump 279824 +``` + +Gas simulation at offset 368220 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13158, jump 279824 +``` + +Gas simulation at offset 368230 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13160, jump 279824 +``` + +Gas simulation at offset 368240 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13162, jump 279824 +``` + +Gas simulation at offset 368250 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13164, jump 279824 +``` + +Gas simulation at offset 368260 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13166, jump 279824 +``` + +Gas simulation at offset 368270 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13168, jump 279824 +``` + +Gas simulation at offset 368280 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13170, jump 279824 +``` + +Gas simulation at offset 368290 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13172, jump 279824 +``` + +Gas simulation at offset 368300 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13174, jump 279824 +``` + +Gas simulation at offset 368310 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13176, jump 279824 +``` + +Gas simulation at offset 368320 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13178, jump 279824 +``` + +Gas simulation at offset 368330 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13180, jump 279824 +``` + +Gas simulation at offset 368340 with total cost of 15: + +``` + DeER.............. r7 = 0x3d + DeeeeeeeeeeeeeeeER r0 = 13182, jump 279824 +``` + +Gas simulation at offset 368350 with total cost of 25: + +``` + DeER........................ r7 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 279824 +``` + +Gas simulation at offset 368362 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 13186, jump 253600 +``` + +Gas simulation at offset 368371 with total cost of 24: + +``` + DeER....................... r7 = r7 >> 0x1 + .DeeeER.................... i32 r8 = 0x23 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 368410 if r8 <=s 0 +``` + +Gas simulation at offset 368380 with total cost of 16: + +``` + DeER............... r6 = r7 + 0xffffffffffffffdd + DeER............... r7 = 0x20 + DeER............... r0 = 0x3384 + .DeeeeeeeeeeeeeeeER jump 279824 +``` + +Gas simulation at offset 368394 with total cost of 15: + +``` + DeER.............. r7 = 0x20 + DeeeeeeeeeeeeeeeER r0 = 13188, jump 279824 +``` + +Gas simulation at offset 368404 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeER jump 368394 if r6 != 0 +``` + +Gas simulation at offset 368410 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 13190, jump 280138 +``` + +Gas simulation at offset 368419 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13192, jump 367595 +``` + +Gas simulation at offset 368425 with total cost of 15: + +``` + DeER.............. r7 = 0x1a4fd + DeeeeeeeeeeeeeeeER r0 = 13194, jump 280138 +``` + +Gas simulation at offset 368437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 367595 +``` + +Gas simulation at offset 368451 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [0x109ffb8] + .D========================eER jump 368482 if r5 == 0 +``` + +Gas simulation at offset 368468 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 13196, jump [r7 + 0] +``` + +Gas simulation at offset 368476 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x10] + D=========================eER jump 368468 if r5 != 0 +``` + +Gas simulation at offset 368482 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 368493 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffd90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x238] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x230] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x228] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x268] = r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [0x109ffc0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x260] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x258] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x250] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x248] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 368568 if r12 == 0 +``` + +Gas simulation at offset 368541 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [0x6f218] + DeE------------------------R r7 = 0x15d25 + DeE------------------------R r8 = 0x2d + DeE------------------------R r9 = 0x1 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 13198, jump 274485 +``` + +Gas simulation at offset 368566 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 368581 +``` + +Gas simulation at offset 368568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [0x6f218] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffc0] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 368581 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x248 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeE------------------------R r9 = r1 + 0x248 + .D........................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + ..D.......................... r8 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 13200, jump 259992 +``` + +Gas simulation at offset 368606 with total cost of 16: + +``` + DeER............... r7 = 0x1803c + DeER............... r8 = 0x2 + DeER............... r9 = 0x1 + D.................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 13202, jump 274485 +``` + +Gas simulation at offset 368626 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 13204, jump 275604 +``` + +Gas simulation at offset 368635 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x248 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .DeE------------------------R r7 = r1 + 0x28 + .DeE------------------------R r9 = 0x200 + .DeE------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 13206, jump 256151 +``` + +Gas simulation at offset 368658 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u64 [r1 + 0x20] + DeE------------------------R.. r7 = r1 + 0x28 + DeE------------------------R.. r8 = 0x200 + .D............................ r9 = r5 + .DeE-----------------------R.. r0 = 0x3398 + .DeE-----------------------R.. r1 = r1 + 0xffffffffffffffe8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + ..DeE------------------------R r6 = 0x200 + ..D........................... r5 = r7 + ...DeE-----------------------R r0 = 0x370c + ...DeeeeeeeeeeeeeeeE---------R jump 259670 +``` + +Gas simulation at offset 368699 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x109ffb8] + D=========================eER jump 368735 if r5 != 0 +``` + +Gas simulation at offset 368708 with total cost of 15: + +``` + DeER.............. r7 = 0x1b3da + DeeeeeeeeeeeeeeeER r0 = 13210, jump 370103 +``` + +Gas simulation at offset 368719 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 368722 if r7 != 0 +``` + +Gas simulation at offset 368722 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13212, jump 2270 +``` + +Gas simulation at offset 368729 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x10] + D=========================eER jump 368708 if r5 == 0 +``` + +Gas simulation at offset 368735 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x8] + D=========================eE--------------R jump 368729 if r7 == 0 +``` + +Gas simulation at offset 368742 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 13214, jump [r7 + 0] +``` + +Gas simulation at offset 368750 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 368729 +``` + +Gas simulation at offset 368752 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u8 [0x109ffc4] + .D............................................... r5 = r9 + .D............................................... r6 = r8 + .D............................................... r12 = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 369250 if r11 != 0 +``` + +Gas simulation at offset 368780 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffc4] = 0x1 + DeE------------------------R r7 = 0x140c7 + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 13216, jump 370004 +``` + +Gas simulation at offset 368804 with total cost of 1: + +``` + DeER jump 369246 if r7 <=s 0 +``` + +Gas simulation at offset 368808 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x18] = r6 + DeE---------------------------------------R............ r7 = 0x109ffe0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r7 = u64 [0x109ffe0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x8] = r8 + .D========================eE--------------R............ r8 = r8 << 0x3 + ..D========================eE-------------R............ r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0x8] + ..DeE-------------------------------------------------R r8 = 0x12a9e + ..D.................................................... r7 = r6 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 13218, jump 253718 +``` + +Gas simulation at offset 368854 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 368868 if r7 != 0 +``` + +Gas simulation at offset 368857 with total cost of 26: + +``` + DeER......................... r7 = 0x5d2c0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x8ec30] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 368868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeE------------------------R r8 = 0x17091 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 13220, jump 253718 +``` + +Gas simulation at offset 368885 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 369220 if r7 == 0 +``` + +Gas simulation at offset 368889 with total cost of 15: + +``` + DeER.............. r8 = 0x18ac2 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 13222, jump 253718 +``` + +Gas simulation at offset 368903 with total cost of 1: + +``` + DeER jump 369227 if r7 == 0 +``` + +Gas simulation at offset 368907 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = 0x109ffd8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109ffd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + .D========================eeE-------------R i32 r9 = r9 + 0x1 + .DeE--------------------------------------R r8 = 0x109ffc5 + .D==========================eE------------R jump 369233 if r9 >=s r7 +``` + +Gas simulation at offset 368936 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r6 + 0] + DeE---------------------------------------R..... r9 = 0x2d + D=========================eeeeeeeeeeeeeeeeeeeeER jump 369233 if r7 == r9 +``` + +Gas simulation at offset 368946 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x2c + D.................. r7 = r6 + DeER............... r6 = 0x109ffd8 + .DeeeeeeeeeeeeeeeER r0 = 13224, jump 384254 +``` + +Gas simulation at offset 368963 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0] + DeE------------------------R......................... r8 = 0x109ffc5 + .D========================eeER....................... i32 r10 = r11 + 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffc5] = r7 + ..D=========================eE----------------------R jump 369233 if r10 >=s r9 +``` + +Gas simulation at offset 368990 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r7 = u64 [r7 + 0] + .DeE------------------------------------------------R....................................................................... r9 = r11 + 0x2 + .D=eE-----------------------------------------------R....................................................................... r9 = r9 << 0x3 + .D=================================================eER...................................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + ..DeE--------------------------------------------------------------------------------------------------R.................... r10 = 0x2d + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 369233 if r9 == r10 +``` + +Gas simulation at offset 369015 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x2c + DeeeeeeeeeeeeeeeER r0 = 13226, jump 384254 +``` + +Gas simulation at offset 369024 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0] + DeE------------------------R......................... r8 = 0x109ffc5 + .D========================eeER....................... i32 r10 = r11 + 0x3 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffc7] = r7 + ..D=========================eE----------------------R jump 369233 if r10 >=s r9 +``` + +Gas simulation at offset 369051 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r7 = u64 [r7 + 0] + .DeE------------------------------------------------R....................................................................... r9 = r11 + 0x3 + .D=eE-----------------------------------------------R....................................................................... r9 = r9 << 0x3 + .D=================================================eER...................................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + ..DeE--------------------------------------------------------------------------------------------------R.................... r10 = 0x2d + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 369233 if r9 == r10 +``` + +Gas simulation at offset 369076 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x2c + DeeeeeeeeeeeeeeeER r0 = 13228, jump 384254 +``` + +Gas simulation at offset 369085 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0] + DeE------------------------R......................... r8 = 0x109ffc5 + .D========================eeER....................... i32 r10 = r11 + 0x4 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffc9] = r7 + ..D=========================eE----------------------R jump 369233 if r10 >=s r9 +``` + +Gas simulation at offset 369111 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r7 = u64 [r7 + 0] + .DeE------------------------------------------------R....................................................................... r9 = r11 + 0x4 + .D=eE-----------------------------------------------R....................................................................... r9 = r9 << 0x3 + .D=================================================eER...................................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + ..DeE--------------------------------------------------------------------------------------------------R.................... r10 = 0x2d + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 369233 if r9 == r10 +``` + +Gas simulation at offset 369135 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x2c + DeeeeeeeeeeeeeeeER r0 = 13230, jump 384254 +``` + +Gas simulation at offset 369144 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0] + DeE------------------------R......................... r8 = 0x109ffc5 + .D========================eeER....................... i32 r10 = r11 + 0x5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffcb] = r7 + ..D=========================eE----------------------R jump 369233 if r10 >=s r9 +``` + +Gas simulation at offset 369170 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r7 = u64 [r7 + 0] + .DeE------------------------------------------------R....................................................................... r9 = r11 + 0x5 + .D=eE-----------------------------------------------R....................................................................... r9 = r9 << 0x3 + .D=================================================eER...................................................................... r7 = r7 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u8 [r7 + 0] + ..DeE--------------------------------------------------------------------------------------------------R.................... r10 = 0x2d + ..D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 369233 if r9 == r10 +``` + +Gas simulation at offset 369194 with total cost of 15: + +``` + DeER.............. r8 = r1 + 0x2c + DeeeeeeeeeeeeeeeER r0 = 13232, jump 384254 +``` + +Gas simulation at offset 369203 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r1 + 0x2c] + DeE------------------------R......................... r8 = 0x109ffc5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x109ffcd] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 369233 +``` + +Gas simulation at offset 369220 with total cost of 15: + +``` + DeER.............. r8 = 0x5d2ca + DeeeeeeeeeeeeeeeER jump 369233 +``` + +Gas simulation at offset 369227 with total cost of 2: + +``` + DeER. r8 = 0x5d2d4 + DeeER fallthrough +``` + +Gas simulation at offset 369233 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x8ec30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 369250 +``` + +Gas simulation at offset 369246 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 369250 with total cost of 1: + +``` + DeER jump 369331 if r5 == 4 +``` + +Gas simulation at offset 369254 with total cost of 1: + +``` + DeER jump 369287 if r5 == 2 +``` + +Gas simulation at offset 369258 with total cost of 2: + +``` + DeER. r7 = 0x1 + D=eER jump 369415 if r5 != r7 +``` + +Gas simulation at offset 369265 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x8ec30] + DeE---------------------------------------R.................................... r9 = r12 << 0x20 + .DeE--------------------------------------R.................................... r9 = r9 >> 0x20 + .D========================eE--------------R.................................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0] = a1 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 369418 +``` + +Gas simulation at offset 369287 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r7 = u64 [0x8ec30] + DeE---------------------------------------R...................................... r8 = r12 << 0x20 + .DeE--------------------------------------R...................................... r8 = r8 >> 0x20 + .D========================eE--------------R...................................... r8 = r8 + r7 + .DeE--------------------------------------R...................................... r9 = r12 + 0x1 + ..DeE-------------------------------------R...................................... r9 = r9 << 0x20 + ..D=eE------------------------------------R...................................... r9 = r9 >> 0x20 + ..D=======================eE--------------R...................................... r7 = r7 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r7 + 0] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r8 + 0] + ...D================================================eER.......................... r7 = r7 << 0x8 + ...D=================================================eER......................... r7 = r7 | r8 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = r7 + ....DeE-------------------------------------------------------------------------R r7 = 0x1 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 369418 +``` + +Gas simulation at offset 369331 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [0x8ec30] + DeE---------------------------------------R....................................... r8 = r12 << 0x20 + .DeE--------------------------------------R....................................... r8 = r8 >> 0x20 + .D========================eE--------------R....................................... r8 = r8 + r7 + .DeE--------------------------------------R....................................... r9 = r12 + 0x1 + ..DeE-------------------------------------R....................................... r9 = r9 << 0x20 + ..D=eE------------------------------------R....................................... r9 = r9 >> 0x20 + ..D=======================eE--------------R....................................... r9 = r9 + r7 + ...DeE------------------------------------R....................................... r10 = r12 + 0x2 + ...D=eE-----------------------------------R....................................... r10 = r10 << 0x20 + ...D==eE----------------------------------R....................................... r10 = r10 >> 0x20 + ....D=====================eE--------------R....................................... r10 = r10 + r7 + ....DeE-----------------------------------R....................................... r11 = r12 + 0x3 + ....D=eE----------------------------------R....................................... r11 = r11 << 0x20 + .....D=eE---------------------------------R....................................... r11 = r11 >> 0x20 + .....D====================eE--------------R....................................... r7 = r7 + r11 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r9 + 0] + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r8 + 0] + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r10 + 0] + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u8 [r7 + 0] + ......D=============================================eER........................... r9 = r9 << 0x8 + ......D==============================================eER.......................... r8 = r8 | r9 + .......D============================================eE-R.......................... r10 = r10 << 0x10 + .......D============================================eE-R.......................... r7 = r7 << 0x18 + .......D=============================================eER.......................... r7 = r7 | r10 + .......D==============================================eER......................... r7 = r7 | r8 + ........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + ........DeE----------------------------------------------------------------------R r7 = 0x1 + ........DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 369418 +``` + +Gas simulation at offset 369415 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 369418 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x30] + DeE------------------------R...................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369432 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 13234, jump 1773 +``` + +Gas simulation at offset 369444 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x109ffd0] + D=========================eER jump 369462 if r9 != 0 +``` + +Gas simulation at offset 369453 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109ffd0] = r7 + D........................... r9 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 369462 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeE--------------------------------------R.......... i32 r7 = r7 - r9 + D==eeeE-----------------------------------R.......... r7 = r7 * 0x23 + .D====eE----------------------------------R.......... r7 = r7 << 0x20 + .DeE--------------------------------------R.......... r8 = 0x10624dd300000000 + ..D====eeeeE------------------------------R.......... r7 = r7 mulhu r8 + ...D=======eE-----------------------------R.......... r7 = r7 >> 0x26 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r0 = u64 [r1 + 0] + ...DeE------------------------------------R.......... r1 = r1 + 0x8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369495 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 13236, jump 1773 +``` + +Gas simulation at offset 369507 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x109ffd0] + D=========================eER jump 369527 if r9 == 0 +``` + +Gas simulation at offset 369516 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeE--------------------------------------R....... i32 r7 = r7 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369527 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x109ffd0] = r7 + DeeE-----------------------R...................... i32 r7 = r7 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369543 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D========================eE------------------------R r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 369564 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x1c] + .D=========================eER jump 369599 if r11 == 0 +``` + +Gas simulation at offset 369582 with total cost of 15: + +``` + DeER.............. r7 = 0x136f3 + DeeeeeeeeeeeeeeeER r0 = 13240, jump 280138 +``` + +Gas simulation at offset 369594 with total cost of 15: + +``` + DeER.............. r5 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 369652 +``` + +Gas simulation at offset 369599 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + D................................................ r5 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r11 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r12 = u32 [r10 + 0x18] + .DeeeE------------------------------------R...... r9 = r9 * r8 + .D========================eE--------------R...... r11 = r11 - r12 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 369624 if r11 >=u r9 +``` + +Gas simulation at offset 369617 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = r11 /u r8 + .D===========================================================eeeER r9 = r5 * r8 + .DeeE------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 369624 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r10 + 0] + D=========================eER r8 = r8 + r12 + D............................ r6 = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 13242, jump 256372 +``` + +Gas simulation at offset 369640 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x18] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 369652 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369668 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 16] = 0x400 + DeE------------------------R r7 = 0x400 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 13246, jump 528562 +``` + +Gas simulation at offset 369691 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 8] = 0 + DeE------------------------R......................... r6 = r6 << 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r5 + 0x18] = r6 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ..D========================eE-----------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 369717 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + .D............................ r5 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D............................ r12 = r7 + .DeE------------------------R. r11 = 0x1 + ..DeE-----------------------R. r7 = 0xffffffffffffffff + ..D========================eER jump 369886 if r10 != r11 +``` + +Gas simulation at offset 369746 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x8] = r9 + .DeeeE------------------------------------R...... r9 = r9 * 0x1 + .D========================eE--------------R...... r8 = r10 - r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 369836 if r8 >=u r9 +``` + +Gas simulation at offset 369765 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 369771 with total cost of 16: + +``` + DeeER.............. i32 r7 = r10 << 0x1 + DeE-R.............. r8 = 0x1 + .DeER.............. r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 13248, jump 528562 +``` + +Gas simulation at offset 369786 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r5 + 0x10] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 13250, jump 256372 +``` + +Gas simulation at offset 369800 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 13252, jump 528373 +``` + +Gas simulation at offset 369809 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0] = r6 + .D========================eER......................... r10 = r9 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + ..D========================eER........................ r8 = r10 - r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 369771 if r8 > 0x20 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x18] = r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 369882 if r8 >=u r7 +``` + +Gas simulation at offset 369874 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 369886 +``` + +Gas simulation at offset 369882 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 369886 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 369901 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x1c] + DeE------------------------R. r9 = 0x1 + D=========================eER jump 528373 if r8 != r9 +``` + +Gas simulation at offset 369912 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r7 + 0] + .D........................... r5 = r7 + .D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 13256, jump 528373 +``` + +Gas simulation at offset 369933 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 528373 +``` + +Gas simulation at offset 369947 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r5 = 0xffffffffffffffff + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 369959 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r7 + 0x8] + DeE------------------------R.................... r10 = r8 << 0x20 + D=eE-----------------------R.................... r10 = r10 >> 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 369978 if r10 >=u r9 +``` + +Gas simulation at offset 369971 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x18] = r8 + DeeeeeeeeeeeeeeeE----------R jump 369992 +``` + +Gas simulation at offset 369978 with total cost of 15: + +``` + DeeER............. i32 r8 = r8 + 0 + DeE-R............. r7 = 0x13af2 + DeeeeeeeeeeeeeeeER r0 = 13258, jump 273976 +``` + +Gas simulation at offset 369992 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370004 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = i32 [0x109ffd8] + .D=========================eeER....................... i32 r5 = r5 - r8 + .DeE--------------------------R....................... r8 = 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 370081 if r5 u 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 370179 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370193 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [0x109ffd8] + .DeE------------------------R......................... r8 = 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 370267 if r6 =s r10 +``` + +Gas simulation at offset 370295 with total cost of 26: + +``` + DeER......................... r10 = r7 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 370315 +``` + +Gas simulation at offset 370302 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r7 + 0xc] + D=========================eE--------------R jump 370315 if r10 >=s r8 +``` + +Gas simulation at offset 370309 with total cost of 26: + +``` + DeER......................... r10 = r7 + 0xc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 370315 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0x4] + D=========================eE--------------R jump 370329 if r9 >=s r8 +``` + +Gas simulation at offset 370322 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 370329 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 370339 if r8 >=s r9 +``` + +Gas simulation at offset 370335 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 370339 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370341 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x28] + .D.................................................... r6 = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 370381 if r7 <=s 0 +``` + +Gas simulation at offset 370366 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 13266, jump 253600 +``` + +Gas simulation at offset 370375 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 370487 if r7 =u r7 +``` + +Gas simulation at offset 370398 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeE---------------------------------------R................. r7 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r7 = u8 [r7 + 0] + .DeE--------------------------------------R................. r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................. r8 = u64 [r1 + 0] + .D=========================eE-------------R................. r7 = r7 ^ r8 + ..D=========================eeeE----------R................. r7 = r7 >u 0 + ..DeE-------------------------------------R................. r6 = r6 + 0x1 + ...D===========================eE---------R................. r7 = r7 + 0xffffffffffffffff + ...D============================eE--------R................. r6 = r6 & r7 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R u32 [r5 + 56] = 0 + ....DeeeeeeeeeeeeeeeE--------------------------------------R jump 370462 +``` + +Gas simulation at offset 370430 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eE--------------R jump 370462 if r9 >=s r7 +``` + +Gas simulation at offset 370440 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r5 + r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r7 + 0x3c] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r7 = i32 [r5 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r6 = u64 [r5 + 0x30] + ..D========================eeE----------------------R... i32 r9 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 370462 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 13270, jump 253600 +``` + +Gas simulation at offset 370474 with total cost of 1: + +``` + DeER jump 370487 if r6 =s r7 +``` + +Gas simulation at offset 370487 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 370490 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 48] = 0 + DeE------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 370490 +``` + +Gas simulation at offset 370515 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x28] + DeE------------------------R r10 = r7 + 0x3c + D........................... r7 = r8 + .D.......................... r8 = r10 + .DeeeeeeeeeeeeeeeE---------R jump 256372 +``` + +Gas simulation at offset 370529 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370531 with total cost of 1: + +``` + DeER jump 370587 if r7 == 0 +``` + +Gas simulation at offset 370534 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x109ffe0] + DeE---------------------------------------R.................................... r7 = r7 << 0x3 + D=========================eE--------------R.................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0x8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109fff8] = r8 + .DeE--------------------------------------------------------------------------R r7 = 0x18af3 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 13276, jump 273976 +``` + +Gas simulation at offset 370568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x109fff8] + DeE------------------------R r7 = 0x1a613 + DeE------------------------R r0 = 0x33e0 + DeeeeeeeeeeeeeeeE----------R jump 273976 +``` + +Gas simulation at offset 370587 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a0008] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x109ffe8] + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 13278, jump 384017 +``` + +Gas simulation at offset 370607 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x109fff8] = r8 + DeE------------------------R r7 = 0x1a613 + DeeeeeeeeeeeeeeeE----------R r0 = 13280, jump 273976 +``` + +Gas simulation at offset 370627 with total cost of 15: + +``` + DeER.............. r7 = 0x1a628 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 13282, jump 370004 +``` + +Gas simulation at offset 370641 with total cost of 1: + +``` + DeER jump 370683 if r7 == 0 +``` + +Gas simulation at offset 370644 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x109ffe0] + DeE---------------------------------------R.................................... r7 = r7 << 0x3 + D=========================eE--------------R.................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0x8] + .DeE-------------------------------------------------R......................... r7 = 0x140cf + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a0000] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r0 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r5 = u64 [r1 + 0] + ..DeE-------------------------------------------------------------------------R r1 = r1 + 0x10 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 273976 +``` + +Gas simulation at offset 370683 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a0008] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x109fff0] + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 13284, jump 384017 +``` + +Gas simulation at offset 370703 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10a0000] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370719 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeE-------------------------------------------------R r6 = 0x4c + .D=eE------------------------------------------------R r5 = 0x8ec38 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 370745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 13286, jump 254126 +``` + +Gas simulation at offset 370757 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 370816 if r7 == 0 +``` + +Gas simulation at offset 370760 with total cost of 21: + +``` + DeER.................... r6 = r6 + 0xffffffffffffffff + DeER.................... r5 = r5 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeER jump 370745 if r6 != 0 +``` + +Gas simulation at offset 370769 with total cost of 2: + +``` + DeER. r6 = 0x7c + DeER. r5 = 0x8f5b8 + DeeER fallthrough +``` + +Gas simulation at offset 370778 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 13288, jump 254126 +``` + +Gas simulation at offset 370790 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 370816 if r7 == 0 +``` + +Gas simulation at offset 370793 with total cost of 21: + +``` + DeER.................... r6 = r6 + 0xffffffffffffffff + DeER.................... r5 = r5 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeER jump 370778 if r6 != 0 +``` + +Gas simulation at offset 370802 with total cost of 25: + +``` + DeER........................ r7 = 0x10bc8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 13290, jump 368493 +``` + +Gas simulation at offset 370816 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x8] = r7 + DeE-------------------------------------------------R. r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [r5 + 0x1c] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D=========================eE------------------------R r1 = r1 + 0x28 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 370841 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0x2e + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 1] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 370850 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [0x10a0008] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 370880 if r7 == 0 +``` + +Gas simulation at offset 370861 with total cost of 15: + +``` + DeER.............. r7 = 0x12126 + DeeeeeeeeeeeeeeeER r0 = 13294, jump 273976 +``` + +Gas simulation at offset 370873 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a0008] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 370880 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 285061 +``` + +Gas simulation at offset 370894 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [0x10a0008] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 370966 if r8 == 0 +``` + +Gas simulation at offset 370905 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r8 = 0x12518 + .DeE------------------------R r9 = 0x11b7a + .DeE------------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 13296, jump 384017 +``` + +Gas simulation at offset 370931 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 13298, jump 285061 +``` + +Gas simulation at offset 370940 with total cost of 15: + +``` + DeER.............. r7 = 0x1bacc + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 13300, jump 273976 +``` + +Gas simulation at offset 370954 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 370966 with total cost of 15: + +``` + DeER.............. r7 = 0x12745 + DeeeeeeeeeeeeeeeER jump 254165 +``` + +Gas simulation at offset 370975 with total cost of 15: + +``` + DeER.............. r7 = 0x19598 + DeER.............. r8 = 0x9053c + DeeeeeeeeeeeeeeeER r0 = 13304, jump 370719 +``` + +Gas simulation at offset 370991 with total cost of 15: + +``` + DeER.............. r7 = 0x1a635 + DeER.............. r8 = 0x90540 + DeeeeeeeeeeeeeeeER r0 = 13306, jump 370719 +``` + +Gas simulation at offset 371007 with total cost of 15: + +``` + DeER.............. r7 = 0x195a1 + DeER.............. r8 = 0x90544 + DeeeeeeeeeeeeeeeER r0 = 13308, jump 370719 +``` + +Gas simulation at offset 371023 with total cost of 15: + +``` + DeER.............. r7 = 0x1628b + DeER.............. r8 = 0x90548 + DeeeeeeeeeeeeeeeER r0 = 13310, jump 370719 +``` + +Gas simulation at offset 371039 with total cost of 15: + +``` + DeER.............. r7 = 0x1af2e + DeER.............. r8 = 0x9054c + DeeeeeeeeeeeeeeeER r0 = 13312, jump 370719 +``` + +Gas simulation at offset 371055 with total cost of 15: + +``` + DeER.............. r7 = 0x1a649 + DeER.............. r8 = 0x90550 + DeeeeeeeeeeeeeeeER r0 = 13314, jump 370719 +``` + +Gas simulation at offset 371071 with total cost of 15: + +``` + DeER.............. r7 = 0x1477d + DeER.............. r8 = 0x90554 + DeeeeeeeeeeeeeeeER r0 = 13316, jump 370719 +``` + +Gas simulation at offset 371087 with total cost of 15: + +``` + DeER.............. r7 = 0x1a652 + DeER.............. r8 = 0x90558 + DeeeeeeeeeeeeeeeER r0 = 13318, jump 370719 +``` + +Gas simulation at offset 371103 with total cost of 15: + +``` + DeER.............. r7 = 0x13705 + DeER.............. r8 = 0x9055c + DeeeeeeeeeeeeeeeER r0 = 13320, jump 370719 +``` + +Gas simulation at offset 371119 with total cost of 15: + +``` + DeER.............. r7 = 0x19c65 + DeER.............. r8 = 0x10a0010 + DeeeeeeeeeeeeeeeER r0 = 13322, jump 370719 +``` + +Gas simulation at offset 371136 with total cost of 15: + +``` + DeER.............. r7 = 0x16828 + DeER.............. r8 = 0x905cc + DeeeeeeeeeeeeeeeER r0 = 13324, jump 370719 +``` + +Gas simulation at offset 371152 with total cost of 15: + +``` + DeER.............. r7 = 0x1629a + DeER.............. r8 = 0x905d0 + DeeeeeeeeeeeeeeeER r0 = 13326, jump 370719 +``` + +Gas simulation at offset 371168 with total cost of 15: + +``` + DeER.............. r7 = 0x19148 + DeER.............. r8 = 0x10a0020 + DeeeeeeeeeeeeeeeER r0 = 13328, jump 370719 +``` + +Gas simulation at offset 371185 with total cost of 15: + +``` + DeER.............. r7 = 0x162a9 + DeER.............. r8 = 0x906ac + DeeeeeeeeeeeeeeeER r0 = 13330, jump 370719 +``` + +Gas simulation at offset 371201 with total cost of 15: + +``` + DeER.............. r7 = 0x1410e + DeER.............. r8 = 0x906b0 + DeeeeeeeeeeeeeeeER r0 = 13332, jump 370719 +``` + +Gas simulation at offset 371217 with total cost of 15: + +``` + DeER.............. r7 = 0x13b07 + DeER.............. r8 = 0x906b4 + DeeeeeeeeeeeeeeeER r0 = 13334, jump 370719 +``` + +Gas simulation at offset 371233 with total cost of 15: + +``` + DeER.............. r7 = 0x1169d + DeER.............. r8 = 0x906cc + DeeeeeeeeeeeeeeeER r0 = 13336, jump 370719 +``` + +Gas simulation at offset 371249 with total cost of 15: + +``` + DeER.............. r7 = 0x11bc3 + DeER.............. r8 = 0x906b8 + DeeeeeeeeeeeeeeeER r0 = 13338, jump 370719 +``` + +Gas simulation at offset 371265 with total cost of 15: + +``` + DeER.............. r7 = 0x15d53 + DeER.............. r8 = 0x906bc + DeeeeeeeeeeeeeeeER r0 = 13340, jump 370719 +``` + +Gas simulation at offset 371281 with total cost of 15: + +``` + DeER.............. r7 = 0x18059 + DeER.............. r8 = 0x905d8 + DeeeeeeeeeeeeeeeER r0 = 13342, jump 370719 +``` + +Gas simulation at offset 371297 with total cost of 15: + +``` + DeER.............. r7 = 0x14120 + DeER.............. r8 = 0x905dc + DeeeeeeeeeeeeeeeER r0 = 13344, jump 370719 +``` + +Gas simulation at offset 371313 with total cost of 15: + +``` + DeER.............. r7 = 0x18b32 + DeER.............. r8 = 0x905e4 + DeeeeeeeeeeeeeeeER r0 = 13346, jump 370719 +``` + +Gas simulation at offset 371329 with total cost of 15: + +``` + DeER.............. r7 = 0x1554d + DeER.............. r8 = 0x905e0 + DeeeeeeeeeeeeeeeER r0 = 13348, jump 370719 +``` + +Gas simulation at offset 371345 with total cost of 15: + +``` + DeER.............. r7 = 0x184fe + DeER.............. r8 = 0x906d0 + DeeeeeeeeeeeeeeeER r0 = 13350, jump 370719 +``` + +Gas simulation at offset 371361 with total cost of 15: + +``` + DeER.............. r7 = 0x19152 + DeER.............. r8 = 0x905f4 + DeeeeeeeeeeeeeeeER r0 = 13352, jump 370719 +``` + +Gas simulation at offset 371377 with total cost of 25: + +``` + DeER........................ r7 = 0x10601 + DeER........................ r8 = 0x905f0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 370719 +``` + +Gas simulation at offset 371395 with total cost of 15: + +``` + DeER.............. r7 = 0x18516 + DeER.............. r8 = 0x90608 + DeeeeeeeeeeeeeeeER r0 = 13356, jump 370719 +``` + +Gas simulation at offset 371411 with total cost of 15: + +``` + DeER.............. r7 = 0x12b10 + DeER.............. r8 = 0x9060c + DeeeeeeeeeeeeeeeER r0 = 13358, jump 370719 +``` + +Gas simulation at offset 371427 with total cost of 15: + +``` + DeER.............. r7 = 0x18522 + DeER.............. r8 = 0x90610 + DeeeeeeeeeeeeeeeER r0 = 13360, jump 370719 +``` + +Gas simulation at offset 371443 with total cost of 15: + +``` + DeER.............. r7 = 0x1414e + DeER.............. r8 = 0x90614 + DeeeeeeeeeeeeeeeER r0 = 13362, jump 370719 +``` + +Gas simulation at offset 371459 with total cost of 15: + +``` + DeER.............. r7 = 0x15d72 + DeER.............. r8 = 0x90618 + DeeeeeeeeeeeeeeeER r0 = 13364, jump 370719 +``` + +Gas simulation at offset 371475 with total cost of 15: + +``` + DeER.............. r7 = 0x1852e + DeER.............. r8 = 0x9061c + DeeeeeeeeeeeeeeeER r0 = 13366, jump 370719 +``` + +Gas simulation at offset 371491 with total cost of 15: + +``` + DeER.............. r7 = 0x105de + DeER.............. r8 = 0x90620 + DeeeeeeeeeeeeeeeER r0 = 13368, jump 370719 +``` + +Gas simulation at offset 371507 with total cost of 15: + +``` + DeER.............. r7 = 0x1bb02 + DeER.............. r8 = 0x10a0014 + DeeeeeeeeeeeeeeeER r0 = 13370, jump 370719 +``` + +Gas simulation at offset 371524 with total cost of 15: + +``` + DeER.............. r7 = 0x1b3e1 + DeER.............. r8 = 0x10a0018 + DeeeeeeeeeeeeeeeER r0 = 13372, jump 370719 +``` + +Gas simulation at offset 371541 with total cost of 15: + +``` + DeER.............. r7 = 0x116b0 + DeER.............. r8 = 0x906c4 + DeeeeeeeeeeeeeeeER r0 = 13374, jump 370719 +``` + +Gas simulation at offset 371557 with total cost of 15: + +``` + DeER.............. r7 = 0x1260d + DeER.............. r8 = 0x906c8 + DeeeeeeeeeeeeeeeER r0 = 13376, jump 370719 +``` + +Gas simulation at offset 371573 with total cost of 15: + +``` + DeER.............. r7 = 0x1301a + DeER.............. r8 = 0x905e8 + DeeeeeeeeeeeeeeeER r0 = 13378, jump 370719 +``` + +Gas simulation at offset 371589 with total cost of 25: + +``` + DeER........................ r7 = 0x1baf0 + DeER........................ r8 = 0x905ec + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 370719 +``` + +Gas simulation at offset 371607 with total cost of 15: + +``` + DeER.............. r7 = 0x105c0 + DeER.............. r8 = 0x90628 + DeeeeeeeeeeeeeeeER r0 = 13382, jump 370719 +``` + +Gas simulation at offset 371623 with total cost of 15: + +``` + DeER.............. r7 = 0x1558a + DeER.............. r8 = 0x9062c + DeeeeeeeeeeeeeeeER r0 = 13384, jump 370719 +``` + +Gas simulation at offset 371639 with total cost of 15: + +``` + DeER.............. r7 = 0x18509 + DeER.............. r8 = 0x90630 + DeeeeeeeeeeeeeeeER r0 = 13386, jump 370719 +``` + +Gas simulation at offset 371655 with total cost of 15: + +``` + DeER.............. r7 = 0x12b01 + DeER.............. r8 = 0x90634 + DeeeeeeeeeeeeeeeER r0 = 13388, jump 370719 +``` + +Gas simulation at offset 371671 with total cost of 15: + +``` + DeER.............. r7 = 0x105ce + DeER.............. r8 = 0x90638 + DeeeeeeeeeeeeeeeER r0 = 13390, jump 370719 +``` + +Gas simulation at offset 371687 with total cost of 15: + +``` + DeER.............. r7 = 0x11176 + DeER.............. r8 = 0x9063c + DeeeeeeeeeeeeeeeER r0 = 13392, jump 370719 +``` + +Gas simulation at offset 371703 with total cost of 15: + +``` + DeER.............. r7 = 0x147a4 + DeER.............. r8 = 0x90640 + DeeeeeeeeeeeeeeeER r0 = 13394, jump 370719 +``` + +Gas simulation at offset 371719 with total cost of 15: + +``` + DeER.............. r7 = 0x176b9 + DeER.............. r8 = 0x90644 + DeeeeeeeeeeeeeeeER r0 = 13396, jump 370719 +``` + +Gas simulation at offset 371735 with total cost of 15: + +``` + DeER.............. r7 = 0x11185 + DeER.............. r8 = 0x90648 + DeeeeeeeeeeeeeeeER r0 = 13398, jump 370719 +``` + +Gas simulation at offset 371751 with total cost of 15: + +``` + DeER.............. r7 = 0x1511b + DeER.............. r8 = 0x9064c + DeeeeeeeeeeeeeeeER r0 = 13400, jump 370719 +``` + +Gas simulation at offset 371767 with total cost of 25: + +``` + DeER........................ r7 = 0x18073 + DeER........................ r8 = 0x90650 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 370719 +``` + +Gas simulation at offset 371785 with total cost of 15: + +``` + DeER.............. r7 = 0x1261d + DeER.............. r8 = 0x90658 + DeeeeeeeeeeeeeeeER r0 = 13404, jump 370719 +``` + +Gas simulation at offset 371801 with total cost of 15: + +``` + DeER.............. r7 = 0x11168 + DeER.............. r8 = 0x9065c + DeeeeeeeeeeeeeeeER r0 = 13406, jump 370719 +``` + +Gas simulation at offset 371817 with total cost of 15: + +``` + DeER.............. r7 = 0x195d3 + DeER.............. r8 = 0x90660 + DeeeeeeeeeeeeeeeER r0 = 13408, jump 370719 +``` + +Gas simulation at offset 371833 with total cost of 15: + +``` + DeER.............. r7 = 0x11bd3 + DeER.............. r8 = 0x90664 + DeeeeeeeeeeeeeeeER r0 = 13410, jump 370719 +``` + +Gas simulation at offset 371849 with total cost of 15: + +``` + DeER.............. r7 = 0x176ab + DeER.............. r8 = 0x90668 + DeeeeeeeeeeeeeeeER r0 = 13412, jump 370719 +``` + +Gas simulation at offset 371865 with total cost of 15: + +``` + DeER.............. r7 = 0x1555d + DeER.............. r8 = 0x9066c + DeeeeeeeeeeeeeeeER r0 = 13414, jump 370719 +``` + +Gas simulation at offset 371881 with total cost of 15: + +``` + DeER.............. r7 = 0x195e1 + DeER.............. r8 = 0x90670 + DeeeeeeeeeeeeeeeER r0 = 13416, jump 370719 +``` + +Gas simulation at offset 371897 with total cost of 15: + +``` + DeER.............. r7 = 0x1510c + DeER.............. r8 = 0x90674 + DeeeeeeeeeeeeeeeER r0 = 13418, jump 370719 +``` + +Gas simulation at offset 371913 with total cost of 15: + +``` + DeER.............. r7 = 0x1556e + DeER.............. r8 = 0x90678 + DeeeeeeeeeeeeeeeER r0 = 13420, jump 370719 +``` + +Gas simulation at offset 371929 with total cost of 15: + +``` + DeER.............. r7 = 0x15d64 + DeER.............. r8 = 0x9067c + DeeeeeeeeeeeeeeeER r0 = 13422, jump 370719 +``` + +Gas simulation at offset 371945 with total cost of 15: + +``` + DeER.............. r7 = 0x195f2 + DeER.............. r8 = 0x90680 + DeeeeeeeeeeeeeeeER r0 = 13424, jump 370719 +``` + +Gas simulation at offset 371961 with total cost of 15: + +``` + DeER.............. r7 = 0x1413e + DeER.............. r8 = 0x90684 + DeeeeeeeeeeeeeeeER r0 = 13426, jump 370719 +``` + +Gas simulation at offset 371977 with total cost of 15: + +``` + DeER.............. r7 = 0x18b3d + DeER.............. r8 = 0x90688 + DeeeeeeeeeeeeeeeER r0 = 13428, jump 370719 +``` + +Gas simulation at offset 371993 with total cost of 15: + +``` + DeER.............. r7 = 0x1915c + DeER.............. r8 = 0x9068c + DeeeeeeeeeeeeeeeER r0 = 13430, jump 370719 +``` + +Gas simulation at offset 372009 with total cost of 15: + +``` + DeER.............. r7 = 0x1916b + DeER.............. r8 = 0x90690 + DeeeeeeeeeeeeeeeER r0 = 13432, jump 370719 +``` + +Gas simulation at offset 372025 with total cost of 15: + +``` + DeER.............. r7 = 0x19600 + DeER.............. r8 = 0x90694 + DeeeeeeeeeeeeeeeER r0 = 13434, jump 370719 +``` + +Gas simulation at offset 372041 with total cost of 15: + +``` + DeER.............. r7 = 0x116c0 + DeER.............. r8 = 0x90698 + DeeeeeeeeeeeeeeeER r0 = 13436, jump 370719 +``` + +Gas simulation at offset 372057 with total cost of 15: + +``` + DeER.............. r7 = 0x1557c + DeER.............. r8 = 0x9069c + DeeeeeeeeeeeeeeeER r0 = 13438, jump 370719 +``` + +Gas simulation at offset 372073 with total cost of 15: + +``` + DeER.............. r7 = 0x11be2 + DeER.............. r8 = 0x906a0 + DeeeeeeeeeeeeeeeER r0 = 13440, jump 370719 +``` + +Gas simulation at offset 372089 with total cost of 15: + +``` + DeER.............. r7 = 0x12ada + DeER.............. r8 = 0x906a4 + DeeeeeeeeeeeeeeeER r0 = 13442, jump 370719 +``` + +Gas simulation at offset 372105 with total cost of 15: + +``` + DeER.............. r7 = 0x1371a + DeER.............. r8 = 0x906a8 + DeeeeeeeeeeeeeeeER r0 = 13444, jump 370719 +``` + +Gas simulation at offset 372121 with total cost of 15: + +``` + DeER.............. r7 = 0x12aed + DeER.............. r8 = 0x10a001c + DeeeeeeeeeeeeeeeER r0 = 13446, jump 370719 +``` + +Gas simulation at offset 372138 with total cost of 15: + +``` + DeER.............. r7 = 0x170c4 + DeER.............. r8 = 0x905f8 + DeeeeeeeeeeeeeeeER r0 = 13448, jump 370719 +``` + +Gas simulation at offset 372154 with total cost of 25: + +``` + DeER........................ r7 = 0x1806b + DeER........................ r8 = 0x905fc + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 370719 +``` + +Gas simulation at offset 372172 with total cost of 1: + +``` + DeER jump 372243 if r5 == 0 +``` + +Gas simulation at offset 372175 with total cost of 28: + +``` + DeER........................... r5 = r5 << 0x20 + D=eER.......................... r7 = r5 >> 0x1e + DeE-R.......................... r5 = 0x10a0024 + .D=eER......................... r7 = r7 + r5 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeE--------------------------R r6 = 0x1 + .DeE--------------------------R r7 = 0x14b30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r7 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 372204 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x10 + DeER........................ r8 = 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 13452, jump 385131 +``` + +Gas simulation at offset 372220 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x10 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 13454, jump 370719 +``` + +Gas simulation at offset 372231 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0x4 + DeeER........................ i32 r6 = r6 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + .D========================eER jump 372204 if r5 != r7 +``` + +Gas simulation at offset 372243 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 372258 with total cost of 23: + +``` + DeeeER.................... r7 = r8 * r7 + D===eER................... r7 = r7 >> 0x10 + D====eeER................. i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 372268 with total cost of 9: + +``` + DeeER....... i32 r9 = r7 >>a 0x1f + .D=eER...... r10 = r7 ^ r9 + .D==eeER.... i32 r10 = r10 - r9 + ..D===eeER.. i32 r9 = r10 >> 0xe + ...DeeE--R.. i32 r10 = r8 >>a 0x1f + ....D=eE-R.. r11 = r8 ^ r10 + ....D==eeER. i32 r11 = r11 - r10 + .....D===eER jump 372303 if r9 >=u r11 +``` + +Gas simulation at offset 372292 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeE---------------------------------------R....................... r7 = r7 << 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = r7 /s r8 + ..D===========================================================eeER i32 r7 = r7 + 0 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372303 with total cost of 23: + +``` + DeER...................... r7 = r7 ^ r8 + D=eER..................... r7 = r7 >>a 0x1f + DeE-R..................... r8 = 0xffffffff7fffffff + .D=eER.................... r7 = r7 ^ r8 + .D==eeER.................. i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 372326 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f3dc] + D=========================eER jump 372398 if r7 == 0 +``` + +Gas simulation at offset 372335 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f384] + D=========================eE--------------R jump 372398 if r7 != 0 +``` + +Gas simulation at offset 372345 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0274] = r8 + DeE-------------------------------------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [0x10a0278] = r9 + .DeE------------------------------------------------R. r10 = 0x121a2 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [0x10a0280] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x10a0288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0290] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372398 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c0] + D=========================eE--------------R jump 372443 if r7 == 2 +``` + +Gas simulation at offset 372408 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c4] + D=========================eE--------------R jump 372443 if r7 == 9 +``` + +Gas simulation at offset 372418 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x908e0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [0x90904] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [0x10a01c8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372443 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x909a8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [0x909cc] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [0x10a01c8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372468 with total cost of 50: + +``` + DeER................................................. r7 = 0x90ad0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i16 [0x90af4] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10a01c8] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372492 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f3dc] + D=========================eER jump 372554 if r7 == 0 +``` + +Gas simulation at offset 372501 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0274] = r8 + DeE-------------------------------------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [0x10a0278] = r9 + .DeE------------------------------------------------R. r10 = 0x1216d + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [0x10a0280] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x10a0288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0290] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372554 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x90cf0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [0x90d14] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [0x10a01c8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 376926 +``` + +Gas simulation at offset 372580 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f6fc] + D=========================eER jump 372601 if r7 == 0 +``` + +Gas simulation at offset 372589 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109ed6c] + D=========================eE--------------R jump 372654 if r7 == 0 +``` + +Gas simulation at offset 372599 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 372601 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0274] = r8 + DeE-------------------------------------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [0x10a0278] = r9 + .DeE------------------------------------------------R. r10 = 0x15d8c + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [0x10a0280] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x10a0288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0290] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372654 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = 0x90dd8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [0x90dfc] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [0x10a01c8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 376926 +``` + +Gas simulation at offset 372680 with total cost of 50: + +``` + DeER................................................. r7 = 0x90b18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i16 [0x90b3c] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10a01c8] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 372704 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [0x1098408] + D=========================eER.................... r7 = r7 & 0xfffffffffffffffb + D==========================eeeeeeeeeeeeeeeeeeeeER jump 372723 if r7 == 0 +``` + +Gas simulation at offset 372716 with total cost of 15: + +``` + DeER.............. r7 = 0x81208 + DeeeeeeeeeeeeeeeER jump 372729 +``` + +Gas simulation at offset 372723 with total cost of 2: + +``` + DeER. r7 = 0x811c8 + DeeER fallthrough +``` + +Gas simulation at offset 372729 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................ r8 = i32 [0x109dd50] + .D========================eER................................ r9 = r8 << 0x1 + .D=========================eER............................... r9 = r9 >> 0x3d + .D==========================eER.............................. r9 = r9 + r8 + ..D==========================eER............................. r9 = r9 & 0xfffffffffffffff8 + ..D===========================eeER........................... i32 r8 = r8 - r9 + ..D=============================eER.......................... r8 = r8 << 0x3 + ...D=============================eER......................... r7 = r7 + r8 + ...D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + ...DeE------------------------------------------------------R r5 = 0x10a01d0 + ...DeE------------------------------------------------------R r9 = 0x13090 + ....DeE-----------------------------------------------------R r8 = 0xa0 + ....DeE-----------------------------------------------------R r7 = 0x10a01d0 + ....DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 13468, jump 259637 +``` + +Gas simulation at offset 372794 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a0274] = r8 + DeE-------------------------------------------------R......................... r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u32 [0x10a0278] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u64 [0x10a0280] = r5 + .DeE------------------------------------------------R......................... r10 = 0x3636 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10a0288] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u32 [0x10a0290] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a0270] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + ..D=================================================eE-----------------------R r1 = r1 + 0x10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 372853 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r7 = 0x19181 + DeE-------------------------R r8 = 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 13472, jump 527163 +``` + +Gas simulation at offset 372873 with total cost of 25: + +``` + D........................... r9 = r7 + DeER........................ r7 = 0x5e + DeER........................ r8 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 503463 +``` + +Gas simulation at offset 372890 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeE------R jump 372964 if r7 == 0 +``` + +Gas simulation at offset 372903 with total cost of 1: + +``` + DeER jump 372964 if r8 != 0 +``` + +Gas simulation at offset 372906 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0274] = r8 + DeE-------------------------------------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [0x10a0278] = r9 + .DeE------------------------------------------------R. r10 = 0x116d7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u64 [0x10a0280] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [0x10a0288] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0290] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = r9 + ..DeE------------------------------------------------R r7 = 0x90b18 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 372988 +``` + +Gas simulation at offset 372964 with total cost of 21: + +``` + DeER.................... r9 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 372976 if r7 u 0 + ..D===========================eER.................... r7 = r7 & r8 + ...DeE--------------------------R.................... r8 = 0x90b60 + ...DeE--------------------------R.................... r9 = 0x90838 + ...DeE--------------------------R.................... r10 = 0x90b60 + ...D===========================eeeeeeeeeeeeeeeeeeeeER jump 373999 if r7 != 0 +``` + +Gas simulation at offset 373993 with total cost of 2: + +``` + DeER. r10 = 0x90838 + DeeER fallthrough +``` + +Gas simulation at offset 373999 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a01c8] = r10 + DeE------------------------R jump 374022 if r7 != 0 +``` + +Gas simulation at offset 374008 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r9 + 0x24 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i16 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 374022 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r8 + 0x24 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i16 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 374036 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .DeE------------------------R......................... r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x811c4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a01b4] = r9 + .D=eE------------------------------------------------R r5 = 0xaf + ..DeE------------------------------------------------R r8 = 0x9 + ..DeE------------------------------------------------R r6 = 0x14a + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 374197 if r8 > r7 + D=eER. r8 = r8 & 0x1 + .D=eER jump 374118 if r8 == 0 +``` + +Gas simulation at offset 374084 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x811c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 374157 if r7 == 2 +``` + +Gas simulation at offset 374094 with total cost of 16: + +``` + DeER............... r7 = 0x14e13 + DeER............... r6 = 0x118 + DeER............... r5 = 0xb9 + DeER............... r8 = 0x8 + .DeER.............. r0 = 0x34da + .DeeeeeeeeeeeeeeeER jump 527163 +``` + +Gas simulation at offset 374118 with total cost of 22: + +``` + DeER..................... r8 = 0x180 >> r7 + D=eER.................... r8 = r8 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 374181 if r8 != 0 +``` + +Gas simulation at offset 374128 with total cost of 23: + +``` + DeER...................... r8 = 0x240 + D=eER..................... r7 = r8 >> r7 + .D=eER.................... r7 = r7 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 374197 if r7 == 0 +``` + +Gas simulation at offset 374141 with total cost of 15: + +``` + DeER.............. r7 = 0x13b5f + DeER.............. r8 = 0x8 + DeER.............. r0 = 0x34da + DeeeeeeeeeeeeeeeER jump 527163 +``` + +Gas simulation at offset 374157 with total cost of 16: + +``` + DeER............... r7 = 0x1917c + DeER............... r6 = 0x14a + DeER............... r5 = 0xa5 + DeER............... r8 = 0x8 + .DeER.............. r0 = 0x34da + .DeeeeeeeeeeeeeeeER jump 527163 +``` + +Gas simulation at offset 374181 with total cost of 15: + +``` + DeER.............. r7 = 0x1917c + DeER.............. r8 = 0x8 + DeER.............. r0 = 0x34da + DeeeeeeeeeeeeeeeER jump 527163 +``` + +Gas simulation at offset 374197 with total cost of 15: + +``` + DeER.............. r7 = 0x155b4 + DeeeeeeeeeeeeeeeER r0 = 13528, jump 368493 +``` + +Gas simulation at offset 374208 with total cost of 15: + +``` + DeER.............. r7 = 0x149f4 + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 13530, jump 527163 +``` + +Gas simulation at offset 374223 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 13532, jump 503463 +``` + +Gas simulation at offset 374236 with total cost of 50: + +``` + DeER................................................. r7 = 0x90b18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [0x90b38] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [0x90b3a] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D========================eE------------------------R r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 374264 with total cost of 50: + +``` + DeER................................................. r7 = 0x90838 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i16 [0x9085c] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10a01c8] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 374288 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10a01b4] = 0x1 + DeE-------------------------R r7 = 0x13b5f + .DeE------------------------R r8 = 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 13538, jump 527163 +``` + +Gas simulation at offset 374315 with total cost of 25: + +``` + D........................... r9 = r7 + DeER........................ r7 = 0 + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R jump 503463 +``` + +Gas simulation at offset 374330 with total cost of 25: + +``` + DeER........................ r9 = 0x93e70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x93e70] + DeE------------------------R r10 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 374377 if r7 == r10 +``` + +Gas simulation at offset 374346 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 374370 if r7 != 0 +``` + +Gas simulation at offset 374349 with total cost of 20: + +``` + DeER................... r10 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 374370 if r8 == 0 +``` + +Gas simulation at offset 374355 with total cost of 26: + +``` + DeER......................... r8 = r8 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e70] = r8 + .DeeE-----------------------R i32 r7 = r8 << 0x3 + .DeeeeeeeeeeeeeeeE----------R jump 500766 +``` + +Gas simulation at offset 374370 with total cost of 15: + +``` + DeeER............. i32 r7 = r8 << 0x3 + DeeeeeeeeeeeeeeeER jump 500766 +``` + +Gas simulation at offset 374377 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 374355 if r8 <=s 14 +``` + +Gas simulation at offset 374381 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 374370 +``` + +Gas simulation at offset 374383 with total cost of 25: + +``` + DeER........................ r9 = 0x93e74 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x93e74] + DeE------------------------R r10 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 374430 if r7 == r10 +``` + +Gas simulation at offset 374399 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 374423 if r7 != 0 +``` + +Gas simulation at offset 374402 with total cost of 20: + +``` + DeER................... r10 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeER jump 374423 if r8 == 0 +``` + +Gas simulation at offset 374408 with total cost of 26: + +``` + DeER......................... r8 = r8 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e74] = r8 + .DeeE-----------------------R i32 r7 = r8 << 0x3 + .DeeeeeeeeeeeeeeeE----------R jump 500813 +``` + +Gas simulation at offset 374423 with total cost of 15: + +``` + DeeER............. i32 r7 = r8 << 0x3 + DeeeeeeeeeeeeeeeER jump 500813 +``` + +Gas simulation at offset 374430 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 374408 if r8 <=s 14 +``` + +Gas simulation at offset 374434 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 374423 +``` + +Gas simulation at offset 374436 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R r7 = 0x13041 + .DeE------------------------R r8 = 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 13546, jump 527163 +``` + +Gas simulation at offset 374459 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0x3c + DeER.............. r8 = 0x26 + DeeeeeeeeeeeeeeeER r0 = 13548, jump 503463 +``` + +Gas simulation at offset 374474 with total cost of 26: + +``` + DeER......................... r5 = 0x90c08 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [0x90c28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i16 [0x90c2a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [0x93e70] + .D========================eER r8 = r9 + 0x10 + .DeE------------------------R r9 = 0x10 + .DeeeeeeeeeeeeeeeE----------R r0 = 13550, jump 379265 +``` + +Gas simulation at offset 374506 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x93e74] + .D========================eER........................ r8 = r9 + 0x30 + .DeE------------------------R........................ r9 = 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + ..D=======================eE------------------------R r1 = r1 + r9 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 379265 +``` + +Gas simulation at offset 374534 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffef8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x100] = r0 + DeeeeeeeeeeeeeeeE-----------R r0 = 13554, jump 432015 +``` + +Gas simulation at offset 374549 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r1 + DeER.............. r9 = 0x100 + DeeeeeeeeeeeeeeeER r0 = 13556, jump 384976 +``` + +Gas simulation at offset 374563 with total cost of 15: + +``` + D................. r7 = r1 + DeeeeeeeeeeeeeeeER r0 = 13558, jump 349783 +``` + +Gas simulation at offset 374571 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x10a0270] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x100] + DeE------------------------R...................... r1 = r1 + 0x108 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 374587 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + .DeE------------------------R r7 = 0x155ac + .DeE------------------------R r8 = 0x8 + .D=eeeeeeeeeeeeeeeE---------R r0 = 13562, jump 527163 +``` + +Gas simulation at offset 374614 with total cost of 15: + +``` + D................. r9 = r7 + DeER.............. r7 = 0x48 + DeER.............. r8 = 0x1c + DeeeeeeeeeeeeeeeER r0 = 13564, jump 503463 +``` + +Gas simulation at offset 374629 with total cost of 25: + +``` + DeER........................ r5 = 0x90cf0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [0x90d10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [0x90d12] + DeeeeeeeeeeeeeeeE----------R r0 = 13566, jump 377616 +``` + +Gas simulation at offset 374650 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeE------------------------------------------------R r9 = 0x10a004c + .DeE------------------------------------------------R r7 = 0x109f750 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x20] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..D=======================eE------------------------R r9 = r9 + 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 374697 +``` + +Gas simulation at offset 374685 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r9 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 374697 +``` + +Gas simulation at offset 374693 with total cost of 2: + +``` + DeER. r9 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 374697 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r9 + 0xffffffffffffffff] + D=========================eER jump 374792 if r7 == 0 +``` + +Gas simulation at offset 374703 with total cost of 1: + +``` + D... r5 = r9 + DeER jump 374772 if r7 == 10 +``` + +Gas simulation at offset 374709 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13568, jump 285093 +``` + +Gas simulation at offset 374716 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + D==eER jump 374685 if r8 <=u 4294967232 +``` + +Gas simulation at offset 374723 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r1 + 0x20] + D=========================eE--------------R......................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r9 + 0] + .D===========================================================================eER.... r7 = r7 << 0x8 + ..D===========================================================================eER... r7 = r7 | r8 + ..D................................................................................. r8 = r6 + ..D============================================================================eeER. i32 r6 = r6 + r7 + ...D=============================================================================eER jump 374792 if r6 >s 320 +``` + +Gas simulation at offset 374758 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13570, jump 503463 +``` + +Gas simulation at offset 374770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 374693 +``` + +Gas simulation at offset 374772 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x8] + .D..................................................... r9 = r5 + .DeE--------------------------------------------------R r9 = r9 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 374697 +``` + +Gas simulation at offset 374792 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x10 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13572, jump 377616 +``` + +Gas simulation at offset 374811 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeE------------------------R........................... r8 = 0x10a004c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r8 + .DeE------------------------R.......................... r5 = r8 + 0x18 + .D========================eeER......................... i32 r7 = r7 + 0x10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 374843 +``` + +Gas simulation at offset 374839 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 374843 with total cost of 27: + +``` + DeER.......................... r7 = r5 + 0x1 + D............................. r5 = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0xffffffffffffffff] + .D=========================eER jump 374937 if r7 == 0 +``` + +Gas simulation at offset 374854 with total cost of 1: + +``` + DeER jump 374923 if r7 == 10 +``` + +Gas simulation at offset 374858 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13574, jump 285093 +``` + +Gas simulation at offset 374865 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 374839 if r8 s 320 +``` + +Gas simulation at offset 374909 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13576, jump 503463 +``` + +Gas simulation at offset 374921 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 374843 +``` + +Gas simulation at offset 374923 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE------------------------------------R jump 374843 +``` + +Gas simulation at offset 374937 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x20 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13578, jump 377616 +``` + +Gas simulation at offset 374956 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x30 + .D========================eeER......................... i32 r7 = r7 + 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 374993 +``` + +Gas simulation at offset 374981 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 374993 +``` + +Gas simulation at offset 374989 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 374993 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 375089 if r7 == 0 +``` + +Gas simulation at offset 374999 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 375070 if r7 == 10 +``` + +Gas simulation at offset 375005 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13580, jump 285093 +``` + +Gas simulation at offset 375012 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 374981 if r8 s 320 +``` + +Gas simulation at offset 375056 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13582, jump 503463 +``` + +Gas simulation at offset 375068 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 374989 +``` + +Gas simulation at offset 375070 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 374993 +``` + +Gas simulation at offset 375089 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x30 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13584, jump 377616 +``` + +Gas simulation at offset 375108 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x48 + .D========================eeER......................... i32 r7 = r7 + 0x30 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375145 +``` + +Gas simulation at offset 375133 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 375145 +``` + +Gas simulation at offset 375141 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 375145 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 375241 if r7 == 0 +``` + +Gas simulation at offset 375151 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 375222 if r7 == 10 +``` + +Gas simulation at offset 375157 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13586, jump 285093 +``` + +Gas simulation at offset 375164 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 375133 if r8 s 320 +``` + +Gas simulation at offset 375208 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13588, jump 503463 +``` + +Gas simulation at offset 375220 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 375141 +``` + +Gas simulation at offset 375222 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375145 +``` + +Gas simulation at offset 375241 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x40 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13590, jump 377616 +``` + +Gas simulation at offset 375260 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x60 + .D========================eeER......................... i32 r7 = r7 + 0x40 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375297 +``` + +Gas simulation at offset 375285 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 375297 +``` + +Gas simulation at offset 375293 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 375297 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 375393 if r7 == 0 +``` + +Gas simulation at offset 375303 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 375374 if r7 == 10 +``` + +Gas simulation at offset 375309 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13592, jump 285093 +``` + +Gas simulation at offset 375316 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 375285 if r8 s 320 +``` + +Gas simulation at offset 375360 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13594, jump 503463 +``` + +Gas simulation at offset 375372 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 375293 +``` + +Gas simulation at offset 375374 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375297 +``` + +Gas simulation at offset 375393 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x50 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13596, jump 377616 +``` + +Gas simulation at offset 375412 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x78 + .D========================eeER......................... i32 r7 = r7 + 0x50 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x10] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375450 +``` + +Gas simulation at offset 375438 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 375450 +``` + +Gas simulation at offset 375446 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 375450 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 375549 if r7 == 0 +``` + +Gas simulation at offset 375456 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 375529 if r7 == 10 +``` + +Gas simulation at offset 375462 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13598, jump 285093 +``` + +Gas simulation at offset 375469 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 375438 if r8 s 320 +``` + +Gas simulation at offset 375839 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13620, jump 503463 +``` + +Gas simulation at offset 375851 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 375774 +``` + +Gas simulation at offset 375853 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x8] + .D..................................................... r9 = r5 + .DeE--------------------------------------------------R r9 = r9 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375778 +``` + +Gas simulation at offset 375873 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x10 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13622, jump 377616 +``` + +Gas simulation at offset 375892 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeE------------------------R........................... r8 = 0x10a004c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r8 + .DeE------------------------R.......................... r5 = r8 + 0x18 + .D========================eeER......................... i32 r7 = r7 + 0x10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 375924 +``` + +Gas simulation at offset 375920 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 375924 with total cost of 27: + +``` + DeER.......................... r7 = r5 + 0x1 + D............................. r5 = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0xffffffffffffffff] + .D=========================eER jump 376018 if r7 == 0 +``` + +Gas simulation at offset 375935 with total cost of 1: + +``` + DeER jump 376004 if r7 == 10 +``` + +Gas simulation at offset 375939 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13624, jump 285093 +``` + +Gas simulation at offset 375946 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 375920 if r8 s 320 +``` + +Gas simulation at offset 375990 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13626, jump 503463 +``` + +Gas simulation at offset 376002 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 375924 +``` + +Gas simulation at offset 376004 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE------------------------------------R jump 375924 +``` + +Gas simulation at offset 376018 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x20 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13628, jump 377616 +``` + +Gas simulation at offset 376037 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x30 + .D========================eeER......................... i32 r7 = r7 + 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376074 +``` + +Gas simulation at offset 376062 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 376074 +``` + +Gas simulation at offset 376070 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 376074 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 376170 if r7 == 0 +``` + +Gas simulation at offset 376080 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 376151 if r7 == 10 +``` + +Gas simulation at offset 376086 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13630, jump 285093 +``` + +Gas simulation at offset 376093 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 376062 if r8 s 320 +``` + +Gas simulation at offset 376137 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13632, jump 503463 +``` + +Gas simulation at offset 376149 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 376070 +``` + +Gas simulation at offset 376151 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376074 +``` + +Gas simulation at offset 376170 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x30 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13634, jump 377616 +``` + +Gas simulation at offset 376189 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x48 + .D========================eeER......................... i32 r7 = r7 + 0x30 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376226 +``` + +Gas simulation at offset 376214 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 376226 +``` + +Gas simulation at offset 376222 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 376226 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 376322 if r7 == 0 +``` + +Gas simulation at offset 376232 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 376303 if r7 == 10 +``` + +Gas simulation at offset 376238 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13636, jump 285093 +``` + +Gas simulation at offset 376245 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 376214 if r8 s 320 +``` + +Gas simulation at offset 376289 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13638, jump 503463 +``` + +Gas simulation at offset 376301 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 376222 +``` + +Gas simulation at offset 376303 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376226 +``` + +Gas simulation at offset 376322 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x40 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13640, jump 377616 +``` + +Gas simulation at offset 376341 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x60 + .D========================eeER......................... i32 r7 = r7 + 0x40 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376378 +``` + +Gas simulation at offset 376366 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 376378 +``` + +Gas simulation at offset 376374 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 376378 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 376474 if r7 == 0 +``` + +Gas simulation at offset 376384 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 376455 if r7 == 10 +``` + +Gas simulation at offset 376390 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13642, jump 285093 +``` + +Gas simulation at offset 376397 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 376366 if r8 s 320 +``` + +Gas simulation at offset 376441 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13644, jump 503463 +``` + +Gas simulation at offset 376453 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 376374 +``` + +Gas simulation at offset 376455 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376378 +``` + +Gas simulation at offset 376474 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r5 + 0x22] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x20] + .D=================================================eER r8 = r8 + 0x50 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13646, jump 377616 +``` + +Gas simulation at offset 376493 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i16 [r5 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = i16 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eER.......................... r8 = r8 + 0x78 + .D========================eeER......................... i32 r7 = r7 + 0x50 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0] = r6 + ..D========================eE-------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376530 +``` + +Gas simulation at offset 376518 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r8 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 376530 +``` + +Gas simulation at offset 376526 with total cost of 2: + +``` + DeER. r8 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 376530 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r8 + 0xffffffffffffffff] + D=========================eER jump 376626 if r7 == 0 +``` + +Gas simulation at offset 376536 with total cost of 1: + +``` + D... r5 = r8 + DeER jump 376607 if r7 == 10 +``` + +Gas simulation at offset 376542 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13648, jump 285093 +``` + +Gas simulation at offset 376549 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc1 + .D=eER jump 376518 if r8 s 320 +``` + +Gas simulation at offset 376593 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 13650, jump 503463 +``` + +Gas simulation at offset 376605 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 376526 +``` + +Gas simulation at offset 376607 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x18] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + .D..................................................... r8 = r5 + .DeE--------------------------------------------------R r8 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 376530 +``` + +Gas simulation at offset 376626 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a013c] + D=========================eE--------------R jump 376911 if r7 == 0 +``` + +Gas simulation at offset 376637 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [0x10a0140] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r8 + .D========================eeeE----------------------R... r5 = r8 * 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r6 = u64 [r1 + 0x8] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + ..D==========================eE------------------------R r5 = r5 + r6 + ..D..................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 13652, jump 253600 +``` + +Gas simulation at offset 376667 with total cost of 1: + +``` + DeER jump 376758 if r7 == 0 +``` + +Gas simulation at offset 376670 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r8 = r6 + DeE---------------------------------------R............ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x18] + .D========================eE--------------R............ r7 = r7 + r9 + .D=========================eE-------------R............ r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u8 [r5 + 0] + ..DeE-------------------------------------------------R r0 = 0x3556 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 285093 +``` + +Gas simulation at offset 376697 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + 0x1 + DeE---------------------------------------R r6 = r6 + r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + .D========================eE--------------R jump 376761 if r5 == r7 +``` + +Gas simulation at offset 376710 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 13654, jump 285093 +``` + +Gas simulation at offset 376719 with total cost of 3: + +``` + DeeER. i32 r9 = r7 + 0xffffffffffffffa0 + DeE-R. r8 = 0x4 + .DeER. r10 = 0xffffffffffffffc1 + .D=eER jump 376697 if r9 =u r8 +``` + +Gas simulation at offset 376840 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r1 + 0x20] + D=========================eE--------------R......................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r9 + 0] + .D===========================================================================eER.... r7 = r7 << 0x8 + ..D===========================================================================eER... r7 = r7 | r8 + ..D................................................................................. r8 = r6 + ..D============================================================================eeER. i32 r6 = r6 + r7 + ...DeE----------------------------------------------------------------------------R. r7 = 0x140 + ...D=============================================================================eER jump 376911 if r7 =s r7 +``` + +Gas simulation at offset 379820 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 380090 if r7 =s r7 +``` + +Gas simulation at offset 379911 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x10a029c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [0x10a02a0] + .D========================eeE-------------R............ i32 r7 = r7 + r9 + ..D=======================eeE-------------R............ i32 r9 = r8 + 0xffffffffffffffe2 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a029c] = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 380133 if r7 >=s r9 +``` + +Gas simulation at offset 379943 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeE------------------------R r7 = 0x9065c + DeE------------------------R r8 = 0xffffffffffffffe2 + DeeeeeeeeeeeeeeeE----------R jump 380157 +``` + +Gas simulation at offset 379957 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 379960 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 381096 if r7 != 0 +``` + +Gas simulation at offset 379964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R jump 380560 +``` + +Gas simulation at offset 379973 with total cost of 2: + +``` + DeER. r7 = 0x811c8 + DeeER fallthrough +``` + +Gas simulation at offset 379979 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r8 = i32 [0x109dd50] + D=========================eER................................ r9 = r8 << 0x1 + D==========================eER............................... r9 = r9 >> 0x3d + .D==========================eER.............................. r9 = r9 + r8 + .D===========================eER............................. r9 = r9 & 0xfffffffffffffff8 + .D============================eeER........................... i32 r8 = r8 - r9 + ..D=============================eER.......................... r8 = r8 << 0x3 + ..D==============================eER......................... r7 = r7 + r8 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + ..DeE-------------------------------------------------------R r5 = 0x10a01d0 + ...DeE------------------------------------------------------R r9 = 0x13090 + ...DeE------------------------------------------------------R r8 = 0xa0 + ...DeE------------------------------------------------------R r7 = 0x10a01d0 + ...DeeeeeeeeeeeeeeeE----------------------------------------R r0 = 13888, jump 259637 +``` + +Gas simulation at offset 380036 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = i32 [0x10a0270] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10a0274] = r7 + DeE-------------------------------------------------R.......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [0x10a0278] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [0x10a0280] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a0288] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [0x10a0290] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [0x10a0270] = r7 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 381099 +``` + +Gas simulation at offset 380090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x90658] + DeeeeeeeeeeeeeeeE----------R r0 = 13890, jump 369432 +``` + +Gas simulation at offset 380101 with total cost of 45: + +``` + DeER............................................ r7 = r7 + 0x5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [0x10a0294] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r7 = i32 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 380421 if r7 =s r7 +``` + +Gas simulation at offset 380145 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeE------------------------R r7 = 0x90658 + DeE------------------------R r8 = 0x1e + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 380157 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13892, jump 369432 +``` + +Gas simulation at offset 380170 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [0x10a02a0] + DeE------------------------R.......................... r7 = r7 + 0x5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a0298] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r7 = u64 [r1 + 0] + .D========================eER......................... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a02a0] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a029c] = r8 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 380203 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x10a02a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [0x10a02a8] + .D========================eeE-------------R............ i32 r7 = r7 + r9 + ..D=======================eeE-------------R............ i32 r9 = r8 + 0xffffffffffffffe2 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a02a4] = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 380247 if r7 >=s r9 +``` + +Gas simulation at offset 380234 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeE------------------------R r7 = 0x90660 + DeE------------------------R r8 = 0xffffffffffffffe2 + DeeeeeeeeeeeeeeeE----------R jump 380265 +``` + +Gas simulation at offset 380247 with total cost of 3: + +``` + DeeER. i32 r8 = r8 + 0x1e + D==eER jump 380360 if r8 >=s r7 +``` + +Gas simulation at offset 380253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + DeE------------------------R r7 = 0x90664 + DeE------------------------R r8 = 0x1e + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 380265 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 13894, jump 369432 +``` + +Gas simulation at offset 380278 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = i32 [0x10a02a8] + DeE------------------------R.............................................. r7 = r7 + 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r9 = u64 [r1 + 0x18] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [0x10a0298] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0] + .D=========================eER............................................ r8 = r8 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [0x10a02a8] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [0x10a02a4] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................... r8 = u32 [r6 + 0x4] + ..D================================================eE-R................... r7 = r8 & 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................... r5 = u64 [r1 + 0x10] + ...D================================================eeeeeeeeeeeeeeeeeeeeER jump 380373 if r7 == 0 +``` + +Gas simulation at offset 380325 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x9066c] + DeeeeeeeeeeeeeeeE----------R r0 = 13896, jump 369432 +``` + +Gas simulation at offset 380336 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = i32 [r6 + 0x4] + DeE------------------------R..................... r7 = r7 + 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r1 + 0x18] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a0298] = r7 + .D========================eER.................... r8 = r8 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 380557 if r8 == 0 +``` + +Gas simulation at offset 380358 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 380380 +``` + +Gas simulation at offset 380360 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u32 [r6 + 0x4] + D=========================eE--------------R...... r7 = r8 & 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r5 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 380325 if r7 != 0 +``` + +Gas simulation at offset 380373 with total cost of 21: + +``` + DeER.................... r8 = r8 & 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 380557 if r8 == 0 +``` + +Gas simulation at offset 380380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x90668] + DeeeeeeeeeeeeeeeE----------R r0 = 13898, jump 369432 +``` + +Gas simulation at offset 380391 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r8 = r8 + 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0298] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 380560 +``` + +Gas simulation at offset 380410 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 380117 if r7 >=s 0 +``` + +Gas simulation at offset 380421 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x90660] + DeeeeeeeeeeeeeeeE----------R r0 = 13900, jump 369432 +``` + +Gas simulation at offset 380432 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0294] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 380442 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u32 [r6 + 0x4] + D=========================eE--------------R...... r7 = r8 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 380479 if r7 == 0 +``` + +Gas simulation at offset 380452 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x9066c] + DeeeeeeeeeeeeeeeE----------R r0 = 13902, jump 369432 +``` + +Gas simulation at offset 380463 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r6 + 0x4] + DeE------------------------R. r7 = r7 + 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x18] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0294] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 380479 with total cost of 2: + +``` + DeER. r8 = r8 & 0x2 + D=eER jump 380506 if r8 == 0 +``` + +Gas simulation at offset 380485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x90668] + DeeeeeeeeeeeeeeeE----------R r0 = 13904, jump 369432 +``` + +Gas simulation at offset 380496 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0294] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 380506 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x906cc] + D=========================eE--------------R jump 380557 if r7 > r7 + ..D=========================eE------------R........ r7 = r7 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 380560 if r7 == 0 +``` + +Gas simulation at offset 380528 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x90654] + DeeeeeeeeeeeeeeeE----------R r0 = 13906, jump 369432 +``` + +Gas simulation at offset 380539 with total cost of 26: + +``` + D............................ r8 = r7 + DeER......................... r7 = 0 + DeER......................... r8 = r8 + 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0294] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 380560 +``` + +Gas simulation at offset 380557 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 380560 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 381096 if r5 == r8 +``` + +Gas simulation at offset 380567 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10a013c] + D=========================eE--------------R jump 380644 if r8 == 0 +``` + +Gas simulation at offset 380577 with total cost of 1: + +``` + DeER jump 380772 if r5 == 13 +``` + +Gas simulation at offset 380582 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 380730 if r5 == 27 +``` + +Gas simulation at offset 380587 with total cost of 2: + +``` + DeER. r8 = 0x7f + D=eER jump 380845 if r5 != r8 +``` + +Gas simulation at offset 380594 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0160] + DeE---------------------------------------R r7 = 0x1 + D=========================eE--------------R jump 381099 if r9 <=s 0 +``` + +Gas simulation at offset 380608 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r10 = i32 [0x10a0140] + DeeE--------------------------------------R............... i32 r9 = r9 + 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... u32 [0x10a0160] = r9 + .D========================eeeE------------R............... r8 = r10 * 0x18 + .DeE--------------------------------------R............... r10 = 0x10a004c + ..D==========================eE-----------R............... r8 = r8 + r10 + ..D===========================eE----------R............... r8 = r8 + r9 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = 0 + ..DeeeeeeeeeeeeeeeE--------------------------------------R jump 381099 +``` + +Gas simulation at offset 380644 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0278] + D=========================eE--------------R jump 380987 if r9 == 0 +``` + +Gas simulation at offset 380655 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0290] + D=========================eE--------------R jump 380674 if r7 == 0 +``` + +Gas simulation at offset 380665 with total cost of 1: + +``` + DeER jump 380674 if r5 == 27 +``` + +Gas simulation at offset 380669 with total cost of 1: + +``` + DeER jump 381076 if r5 != 32 +``` + +Gas simulation at offset 380674 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [0x10a0274] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [0x10a0288] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [0x10a0278] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 380709 if r9 == 0 +``` + +Gas simulation at offset 380704 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 13908, jump [r9 + 0] +``` + +Gas simulation at offset 380709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0270] = 0 + DeE------------------------R r8 = 0x18 + DeE------------------------R r7 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 13910, jump 501488 +``` + +Gas simulation at offset 380727 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 381071 +``` + +Gas simulation at offset 380730 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [0x10a0140] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [0x10a013c] = 0 + D=========================eeeER. r7 = r7 * 0x18 + DeE---------------------------R. r8 = 0x10a004c + .D===========================eER r7 = r7 + r8 + .DeE---------------------------R r8 = 0x10a0148 + .DeE---------------------------R r9 = 0x18 + .DeeeeeeeeeeeeeeeE-------------R r0 = 13912, jump 384976 +``` + +Gas simulation at offset 380769 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 381071 +``` + +Gas simulation at offset 380772 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r5 = i32 [0x10a0140] + D=========================eeeE------------R............... r8 = r5 * 0x18 + .DeE--------------------------------------R............... r7 = 0x10a004c + .D===========================eE-----------R............... r8 = r8 + r7 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R. u32 [0x10a013c] = 0 + ..DeE---------------------------------------------------R. r7 = 0x1 + ..D====================================================eER jump 381099 if r10 == 0 +``` + +Gas simulation at offset 380806 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 13914, jump 350640 +``` + +Gas simulation at offset 380814 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a0144] + DeE------------------------R.................... r10 = 0xfffffffffffffffe + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a0270] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 381071 if r8 != r10 +``` + +Gas simulation at offset 380833 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0144] = r5 + DeE------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 381099 +``` + +Gas simulation at offset 380845 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [0x945a8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 380864 if r8 == 0 +``` + +Gas simulation at offset 380854 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r0 = 0x365c + DeeeeeeeeeeeeeeeER jump 285093 +``` + +Gas simulation at offset 380864 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13916, jump 285093 +``` + +Gas simulation at offset 380871 with total cost of 3: + +``` + D..... r5 = r7 + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + .DeER. r9 = 0xffffffffffffffc0 + .DeER. r7 = 0x1 + .D=eER jump 381099 if r8 >a 0x30 + .D========================eE--------------R.................. r7 = r7 + 0xffffffffffffffff + ..D========================eeeE-----------R.................. r7 = r8 > 0x30 + DeE-R......................... r10 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x24] = r7 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 382181 if r11 != r10 +``` + +Gas simulation at offset 381775 with total cost of 22: + +``` + DeER..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 13940, jump [r8 + 0] +``` + +Gas simulation at offset 381783 with total cost of 15: + +``` + DeER.............. r8 = 0x16 + DeER.............. r7 = 0 + DeER.............. r0 = 0x3656 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 381796 with total cost of 2: + +``` + DeER. r7 = 0x90b60 + DeeER fallthrough +``` + +Gas simulation at offset 381802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a01c8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = 0 + DeE------------------------R r8 = 0x17 + DeE------------------------R r7 = 0 + .DeE-----------------------R r0 = 0x3656 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 381827 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90680] + D=========================eE--------------R jump 381937 if r5 != r7 +``` + +Gas simulation at offset 381836 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r9 = 0x90838 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [0x10a01c8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [0x9085c] + .DeE--------------------------------------R.......... r9 = 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u32 [0x10a0270] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r7 + .DeE------------------------------------------------R r8 = 0x17 + ..DeE-----------------------------------------------R r7 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 13942, jump 501488 +``` + +Gas simulation at offset 381880 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13944, jump 372492 +``` + +Gas simulation at offset 381886 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 381071 +``` + +Gas simulation at offset 381889 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r10 = r5 + D.......................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90654] + .D========================eE--------------R jump 381983 if r10 != r7 +``` + +Gas simulation at offset 381902 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [0x10a01c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [0x10a01c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x24] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [0x10a0270] = 0 + .DeE------------------------------------------------R r8 = 0x18 + .DeE------------------------------------------------R r7 = 0 + .DeE------------------------------------------------R r0 = 0x3656 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 501488 +``` + +Gas simulation at offset 381937 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90684] + D=========================eE--------------R jump 382046 if r5 != r7 +``` + +Gas simulation at offset 381946 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0270] = 0x1 + DeE------------------------R. r8 = 0x90c08 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a01c8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u16 [0x10a01c0] = 0 + .DeE------------------------R r8 = 0x17 + .DeE------------------------R r7 = 0 + .DeE------------------------R r0 = 0x3656 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 381983 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90668] + D=========================eE--------------R jump 382077 if r10 != r7 +``` + +Gas simulation at offset 381994 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [0x10a01c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = i16 [0x10a01c0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r10 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r10 + 0x24] = r11 + .D=================================================eER jump 381071 if r9 == 0 +``` + +Gas simulation at offset 382017 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i16 [r9 + 0x24] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [0x10a01c8] = r9 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r10 + .DeE------------------------------------------------R r8 = 0x17 + .DeE------------------------------------------------R r7 = 0 + .DeE------------------------------------------------R r0 = 0x3656 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 501488 +``` + +Gas simulation at offset 382046 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x90688] + D=========================eE--------------R jump 382205 if r5 != r7 +``` + +Gas simulation at offset 382058 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13946, jump 373438 +``` + +Gas simulation at offset 382064 with total cost of 15: + +``` + DeER.............. r8 = 0x17 + DeER.............. r7 = 0 + DeER.............. r0 = 0x3656 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 382077 with total cost of 1: + +``` + DeER jump 382115 if r5 != 0 +``` + +Gas simulation at offset 382080 with total cost of 21: + +``` + DeER.................... r7 = r9 + 0xffffffffffffff3b + DeER.................... r8 = 0x3a + D=eeeeeeeeeeeeeeeeeeeeER jump 382109 if r8 > r7 + .D=eER. r7 = r7 & 0x1 + ..D=eER jump 382115 if r7 != 0 +``` + +Gas simulation at offset 382109 with total cost of 1: + +``` + DeER jump 381096 if r9 != 186 +``` + +Gas simulation at offset 382115 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a01c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i16 [0x10a01c0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r10 + 0] + .D========================eE------------------------R r7 = r6 << 0x5 + .D=========================eE-----------------------R r12 = r7 + 0x38 + ..D.................................................. r7 = r6 + ..D.................................................. r9 = r5 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 382141 with total cost of 2: + +``` + DeER. r7 = r7 + 0x1 + D=eER jump 382235 if r7 >=s r11 +``` + +Gas simulation at offset 382147 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r10 + 0x10] + D=========================eE--------------R............................... r8 = r8 + r12 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r8 + 0] + .DeE-------------------------------------------------R.................... r12 = r12 + 0x20 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 382141 if r9 != r8 +``` + +Gas simulation at offset 382162 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a01c0] = r7 + DeE------------------------R r8 = 0x13 + DeE------------------------R r7 = 0 + DeE------------------------R r0 = 0x3656 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 382181 with total cost of 22: + +``` + DeER..................... r7 = r7 << 0x30 + D=eER.................... r7 = r7 >>a 0x30 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 13948, jump [r8 + 0] +``` + +Gas simulation at offset 382192 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r7 = 0 + DeER.............. r0 = 0x3656 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 382205 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x9068c] + D=========================eE--------------R jump 382271 if r9 != r7 +``` + +Gas simulation at offset 382214 with total cost of 15: + +``` + DeER.............. r8 = 0x17 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 13950, jump 501488 +``` + +Gas simulation at offset 382226 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13952, jump 378739 +``` + +Gas simulation at offset 382232 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 381071 +``` + +Gas simulation at offset 382235 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 381096 if r6 u 0 + .D============================eER... r10 = r10 + 0xffffffffffffffff + ..D============================eER.. r10 = r10 & r5 + ..DeE----------------------------R.. r9 = r9 + 0x1 + ..D=============================eeER i32 r7 = r7 + r10 + ...DeeeeeeeeeeeeeeeeeeeeE----------R jump 382708 if r9 != r8 +``` + +Gas simulation at offset 382730 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 382911 +``` + +Gas simulation at offset 382733 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0270] + D=========================eE--------------R jump 383426 if r7 == 0 +``` + +Gas simulation at offset 382744 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x10a01c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r8 + 0x18] + D==================================================eER jump 382769 if r7 == 0 +``` + +Gas simulation at offset 382757 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 13972, jump [r7 + 0] +``` + +Gas simulation at offset 382762 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a01c8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 382769 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u16 [r8 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u16 [r8 + 0x22] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x20] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02ac] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02ae] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = i16 [r8 + 0] + .D=========================eE-----------------------R jump 383455 if r9 == 0 +``` + +Gas simulation at offset 382797 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r5 + DeE------------------------R... r9 = r9 << 0x20 + D=eE-----------------------R... r9 = r9 >> 0x1b + D==eE----------------------R... r9 = r9 + 0x2 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + .DeE--------------------------R r5 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeE------------R jump 382839 +``` + +Gas simulation at offset 382820 with total cost of 26: + +``` + DeER......................... r6 = r6 + 0x10 + DeER......................... r5 = r5 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02ae] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x28] + .D========================eER jump 383445 if r5 == r7 +``` + +Gas simulation at offset 382839 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r8 + 0x10] + D=========================eE--------------R............ r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r7 + 0] + .D==================================================eER jump 382820 if r9 == 0 +``` + +Gas simulation at offset 382851 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [0x10a02ac] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeE-------------------------------------------------R r8 = 0x8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 13974, jump 527163 +``` + +Gas simulation at offset 382871 with total cost of 26: + +``` + D............................ r9 = r7 + DeER......................... r8 = r6 << 0x30 + D=eER........................ r8 = r8 >>a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------R r0 = 13976, jump 503463 +``` + +Gas simulation at offset 382889 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a01c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u16 [0x10a02ae] + DeeeeeeeeeeeeeeeE----------R jump 382820 +``` + +Gas simulation at offset 382906 with total cost of 2: + +``` + D.... r7 = r5 + D.... r11 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 382911 with total cost of 32: + +``` + DeeER.............................. i32 r8 = r7 >> 0x1f + D==eER............................. r7 = r7 + r8 + .D==eER............................ r7 = r7 >> 0x1 + ..D==eeeER......................... i32 r8 = 0x64 - r7 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r7 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02ae] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r7 = u8 [r11 + 0] + ...D=========================eE---R jump 383426 if r7 == 0 +``` + +Gas simulation at offset 382938 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + D........................... r6 = r11 + DeeeeeeeeeeeeeeeE----------R jump 383000 +``` + +Gas simulation at offset 382946 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x3] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u8 [r7 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r9 = i16 [0x10a02ae] + .D==========================================================================eER........................... r8 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R........................... r10 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R........................... r6 = u64 [0x10a0280] + ..D==========================================================================eER.......................... r7 = r7 | r8 + ..D===========================================================================eER......................... r7 = r7 + r9 + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02ae] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x20] + ...D================================================eE---------------------------------------------------R r11 = r6 + r8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u8 [r11 + 0] + ....D=========================================================================eE-------------------------R jump 383426 if r7 == 0 +``` + +Gas simulation at offset 383000 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + D........................... r7 = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 13978, jump 253600 +``` + +Gas simulation at offset 383015 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeE------------------------R jump 383135 if r7 == 0 +``` + +Gas simulation at offset 383021 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r10 << 0x20 + D=eE--------------------------------------R........ r8 = r8 >> 0x20 + .D=eE-------------------------------------R........ r8 = r8 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r8 = u8 [r8 + 0] + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 383043 if r8 != 10 +``` + +Gas simulation at offset 383037 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 383084 +``` + +Gas simulation at offset 383043 with total cost of 2: + +``` + DeER. r8 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 383047 with total cost of 3: + +``` + DeER.. r5 = r8 << 0x20 + D=eER. r5 = r5 >> 0x20 + D==eER jump 383135 if r5 >=u r7 +``` + +Gas simulation at offset 383056 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r9 = r10 + r8 + D=eE--------------------------------------R......... r9 = r9 << 0x20 + .D=eE-------------------------------------R......... r9 = r9 >> 0x20 + .D==eE------------------------------------R......... r9 = r9 + r6 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r9 = u8 [r9 + 0] + .DeE--------------------------------------R......... r8 = r8 + 0x1 + ..DeE-------------------------------------R......... r11 = 0xa + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 383047 if r9 != r11 +``` + +Gas simulation at offset 383080 with total cost of 2: + +``` + DeeER i32 r6 = r8 + 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 383084 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x38 + DeER........................ r9 = 0x50 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE---------R r0 = 13980, jump 384976 +``` + +Gas simulation at offset 383099 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 383112 if r6 >u 79 +``` + +Gas simulation at offset 383103 with total cost of 27: + +``` + DeER.......................... r7 = r1 + 0x38 + D=eER......................... r5 = r5 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = 0 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 383112 with total cost of 26: + +``` + DeER......................... r6 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeE-------------------------R r7 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R r0 = 13982, jump 253600 +``` + +Gas simulation at offset 383128 with total cost of 20: + +``` + DeER................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 383178 if r7 != 0 +``` + +Gas simulation at offset 383133 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 383258 +``` + +Gas simulation at offset 383135 with total cost of 16: + +``` + DeER............... r8 = r6 + r10 + DeER............... r7 = r1 + 0x38 + .DeER.............. r9 = 0x50 + .DeeeeeeeeeeeeeeeER r0 = 13984, jump 384976 +``` + +Gas simulation at offset 383150 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x38 + DeeeeeeeeeeeeeeeER r0 = 13986, jump 253600 +``` + +Gas simulation at offset 383160 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE------------------------R r7 = r1 + 0x38 + DeeeeeeeeeeeeeeeE----------R r0 = 13988, jump 253600 +``` + +Gas simulation at offset 383173 with total cost of 20: + +``` + DeER................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 383258 if r7 == 0 +``` + +Gas simulation at offset 383178 with total cost of 27: + +``` + DeER.......................... r5 = r1 + 0x38 + D=eER......................... r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u8 [r5 + 0] + .DeE-------------------------R r0 = 0x36a6 + .DeeeeeeeeeeeeeeeE-----------R jump 285093 +``` + +Gas simulation at offset 383197 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = r5 + 0x1 + DeE---------------------------------------R..... r6 = r6 + r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 383258 if r5 == r7 +``` + +Gas simulation at offset 383210 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 13990, jump 285093 +``` + +Gas simulation at offset 383219 with total cost of 3: + +``` + DeeER. i32 r9 = r7 + 0xffffffffffffffa0 + DeE-R. r8 = 0x4 + .DeER. r10 = 0xffffffffffffffc1 + .D=eER jump 383197 if r9 > 0x1f + ..D=eE------------------------------------------------R.. r7 = r7 + r6 + ..D==eeE----------------------------------------------R.. i32 r7 = r7 >> 0x1 + ...D===eeeE-------------------------------------------R.. i32 r7 = 0xa0 - r7 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R.. u16 [0x10a02ac] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r8 = i16 [0x10a02ae] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + ....D=====================eE----------------------------R r7 = r7 << 0x30 + .....D=====================eE---------------------------R r6 = r7 >>a 0x30 + .....D======================eE--------------------------R r7 = r1 + 0x38 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r6 + ......D============================eE-------------------R r7 = r7 + 0x1 + ......DeeeeeeeeeeeeeeeE---------------------------------R jump 383327 +``` + +Gas simulation at offset 383315 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 + 0x4 + DeE-R.............. r7 = r5 + 0x1 + .DeeeeeeeeeeeeeeeER jump 383327 +``` + +Gas simulation at offset 383323 with total cost of 2: + +``` + DeER. r7 = r5 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 383327 with total cost of 26: + +``` + D............................ r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r7 + 0xffffffffffffffff] + D=========================eER jump 382946 if r7 == 0 +``` + +Gas simulation at offset 383336 with total cost of 1: + +``` + DeER jump 383406 if r7 == 10 +``` + +Gas simulation at offset 383340 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 13992, jump 285093 +``` + +Gas simulation at offset 383347 with total cost of 3: + +``` + DeeER. i32 r8 = r7 + 0xffffffffffffffa0 + DeE-R. r9 = 0xffffffffffffffc0 + .D=eER jump 383315 if r9 >=u r8 +``` + +Gas simulation at offset 383356 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R......................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0xfffffffffffffef8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r9 + 0] + .D===========================================================================eER.... r7 = r7 << 0x8 + ..D===========================================================================eER... r7 = r7 | r8 + ..D................................................................................. r8 = r6 + ..D============================================================================eeER. i32 r6 = r6 + r7 + ...D=============================================================================eER jump 382946 if r6 >s 320 +``` + +Gas simulation at offset 383392 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 13994, jump 503463 +``` + +Gas simulation at offset 383404 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 383323 +``` + +Gas simulation at offset 383406 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x28] + D=========================eeE-------------R............ i32 r7 = r7 + 0xc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x10] + .D..................................................... r7 = r5 + .DeE--------------------------------------------------R r7 = r7 + 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 383327 +``` + +Gas simulation at offset 383426 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x88] + .DeE--------------------------------------R....... r1 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 383445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [0x10a02ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u16 [r8 + 0x22] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 383455 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i16 [0x10a02b0] + DeE---------------------------------------R............ r7 = r7 << 0x30 + D=eE--------------------------------------R............ r7 = r7 >>a 0x30 + .D=eE-------------------------------------R............ r5 = r7 + 0xffffffffffffffe0 + .D========================eE--------------R............ r8 = r8 << 0x3 + .DeE--------------------------------------R............ r7 = 0x90768 + ..D========================eE-------------R............ r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r8 = i16 [0x10a01c0] + ..DeE-------------------------------------R............ r6 = r6 << 0x30 + ..D=eE------------------------------------R............ r6 = r6 >>a 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + ...D========================eE------------------------R r8 = r8 << 0x4 + ...D=========================eE-----------------------R r8 = r8 + r6 + ....D=========================eE----------------------R r6 = r8 + 0xfffffffffffffffb + ....DeE-----------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE---------------------------------R r0 = 13996, jump 527163 +``` + +Gas simulation at offset 383515 with total cost of 26: + +``` + D............................ r9 = r7 + D............................ r7 = r5 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x98] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x88] + .DeE------------------------R r1 = r1 + 0xa0 + .DeeeeeeeeeeeeeeeE----------R jump 503463 +``` + +Gas simulation at offset 383541 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [0x10a02b2] + D=========================eER......................... r8 = r8 + 0xffffffffffffffff + D==========================eER........................ r9 = r8 << 0x30 + .D==========================eER....................... r9 = r9 >>a 0x30 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02b2] = r8 + .D===========================eE----------------------R jump 383567 if r9 <=s 0 +``` + +Gas simulation at offset 383565 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 383567 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i16 [0x10a02b0] + D=========================eE--------------R........... r9 = r9 ^ 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x10a02b0] = r9 + .DeE-------------------------------------------------R r8 = 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u16 [0x10a02b2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 383594 with total cost of 100: + +``` + DeER................................................................................................... r7 = 0x90838 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [0x10a01c8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r8 = i16 [0x9085c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... u32 [0x10a0270] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [0x10a01c0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u16 [0x10a02b0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [0x906e0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [0x10a02b2] = 0xa + ..D================================================eER................................................. r8 = r8 + 0xfffffffffffffffd + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a01bc] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u32 [0x10a0278] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [0x10a0280] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = i32 [0x811c0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a0144] = 0xffffffffffffffff + ...DeE------------------------------------------------------------------------R........................ r10 = 0x2 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0274] = 0 + ....D========================================================================eE-----------------------R jump 383758 if r9 != r10 +``` + +Gas simulation at offset 383685 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r9 = u64 [0x90830] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r10 = u64 [0x90828] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x90810] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r9 = u64 [0x90820] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x90808] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r10 = u64 [0x90818] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [0x90838] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x90800] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i16 [0x9085a] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x907f8] = r10 + ..D=================================================eE-----------------------R.......................... r11 = r11 + 0xffffffffffffffff + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [0x90838] = r11 + ...D========================================================================eE-R........................ r9 = r9 + 0x8 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [0x9085a] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [0x909b0] = r7 + ....DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 383758 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c4] + DeE---------------------------------------R r8 = 0x5 + D=========================eE--------------R jump 330554 if r8 =u r5 +``` + +Gas simulation at offset 384195 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x8] + D=========================eE--------------R............ r8 = r8 + r7 + .DeE--------------------------------------R............ r9 = r7 ^ 0xffffffffffffffff + .D=eE-------------------------------------R............ r9 = r9 + r5 + ..D========================eE-------------R............ r7 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = 0 + ..D.................................................... r7 = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0] + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14030, jump 254483 +``` + +Gas simulation at offset 384224 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 384167 +``` + +Gas simulation at offset 384226 with total cost of 15: + +``` + DeER.............. r7 = 0x18542 + DeeeeeeeeeeeeeeeER r0 = 14032, jump 368493 +``` + +Gas simulation at offset 384237 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 384254 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r8 + .D........................... r6 = r7 + .DeE------------------------R r8 = 0x130b7 + .D........................... r7 = r6 + ..D.......................... r9 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 14034, jump 274028 +``` + +Gas simulation at offset 384285 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 384358 if r7 == r8 +``` + +Gas simulation at offset 384291 with total cost of 15: + +``` + DeER.............. r8 = 0x155cb + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 14036, jump 274028 +``` + +Gas simulation at offset 384307 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 384358 if r7 == r8 +``` + +Gas simulation at offset 384313 with total cost of 15: + +``` + DeER.............. r8 = 0x12b71 + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 14038, jump 274028 +``` + +Gas simulation at offset 384329 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 384358 if r7 == r8 +``` + +Gas simulation at offset 384335 with total cost of 15: + +``` + DeER.............. r8 = 0x15dc9 + D................. r7 = r6 + D................. r9 = r5 + DeeeeeeeeeeeeeeeER r0 = 14040, jump 274028 +``` + +Gas simulation at offset 384351 with total cost of 4: + +``` + DeER... r7 = r7 + 0xffffffffffffffff + D=eeeER r8 = r7 =u r7 +``` + +Gas simulation at offset 385060 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 385086 +``` + +Gas simulation at offset 385064 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0] + D=========================eER. r5 = r5 + r8 + D==========================eER r7 = r5 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE-----------R r0 = 14090, jump 254126 +``` + +Gas simulation at offset 385082 with total cost of 3: + +``` + DeeeER r7 = r7 > r7 + .D=eER.................... r7 = r7 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 385622 if r7 == 0 +``` + +Gas simulation at offset 385552 with total cost of 26: + +``` + DeER......................... r7 = 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 385622 +``` + +Gas simulation at offset 385561 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x13 + DeeeeeeeeeeeeeeeE-----------R r0 = 14108, jump 501488 +``` + +Gas simulation at offset 385577 with total cost of 26: + +``` + DeER......................... r7 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 385622 +``` + +Gas simulation at offset 385585 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x13 + DeeeeeeeeeeeeeeeE-----------R r0 = 14112, jump 501488 +``` + +Gas simulation at offset 385601 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 48] = 0x10000 + DeE------------------------R. r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 385622 +``` + +Gas simulation at offset 385615 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 385622 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 385636 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeE-------------------------R. r5 = 0x10a02e8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x10a02e8] + .D=========================eER jump 386149 if r8 == r7 +``` + +Gas simulation at offset 385660 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x10a02e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a02f0] + D=========================eE--------------R jump 385992 if r9 == r7 +``` + +Gas simulation at offset 385677 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a02f8] + D=========================eE--------------R jump 385998 if r9 == r7 +``` + +Gas simulation at offset 385688 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0300] + D=========================eE--------------R jump 386004 if r9 == r7 +``` + +Gas simulation at offset 385699 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0308] + D=========================eE--------------R jump 386010 if r9 == r7 +``` + +Gas simulation at offset 385710 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0310] + D=========================eE--------------R jump 386016 if r9 == r7 +``` + +Gas simulation at offset 385721 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0318] + D=========================eE--------------R jump 386022 if r9 == r7 +``` + +Gas simulation at offset 385732 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0320] + D=========================eE--------------R jump 386027 if r9 == r7 +``` + +Gas simulation at offset 385743 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0328] + D=========================eE--------------R jump 386032 if r9 == r7 +``` + +Gas simulation at offset 385754 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0330] + D=========================eE--------------R jump 386037 if r9 == r7 +``` + +Gas simulation at offset 385765 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0338] + D=========================eE--------------R jump 386042 if r9 == r7 +``` + +Gas simulation at offset 385776 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0340] + D=========================eE--------------R jump 386047 if r9 == r7 +``` + +Gas simulation at offset 385787 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0348] + D=========================eE--------------R jump 386052 if r9 == r7 +``` + +Gas simulation at offset 385798 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0350] + D=========================eE--------------R jump 386057 if r9 == r7 +``` + +Gas simulation at offset 385809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0358] + D=========================eE--------------R jump 386062 if r9 == r7 +``` + +Gas simulation at offset 385820 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0360] + D=========================eE--------------R jump 386067 if r9 == r7 +``` + +Gas simulation at offset 385831 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0368] + D=========================eE--------------R jump 386072 if r9 == r7 +``` + +Gas simulation at offset 385842 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0370] + D=========================eE--------------R jump 386078 if r9 == r7 +``` + +Gas simulation at offset 385853 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0378] + D=========================eE--------------R jump 386084 if r9 == r7 +``` + +Gas simulation at offset 385864 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0380] + D=========================eE--------------R jump 386090 if r9 == r7 +``` + +Gas simulation at offset 385875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0388] + D=========================eE--------------R jump 386096 if r9 == r7 +``` + +Gas simulation at offset 385886 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0390] + D=========================eE--------------R jump 386102 if r9 == r7 +``` + +Gas simulation at offset 385897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0398] + D=========================eE--------------R jump 386108 if r9 == r7 +``` + +Gas simulation at offset 385908 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03a0] + D=========================eE--------------R jump 386114 if r9 == r7 +``` + +Gas simulation at offset 385919 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03a8] + D=========================eE--------------R jump 386120 if r9 == r7 +``` + +Gas simulation at offset 385930 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03b0] + D=========================eE--------------R jump 386126 if r9 == r7 +``` + +Gas simulation at offset 385941 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03b8] + D=========================eE--------------R jump 386132 if r9 == r7 +``` + +Gas simulation at offset 385952 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03c0] + D=========================eE--------------R jump 386138 if r9 == r7 +``` + +Gas simulation at offset 385963 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03c8] + D=========================eE--------------R jump 386144 if r9 == r7 +``` + +Gas simulation at offset 385974 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03d0] + D=========================eE--------------R jump 386167 if r9 != r7 +``` + +Gas simulation at offset 385985 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xe8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 385992 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 385998 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x10 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386004 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x18 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386010 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x20 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386016 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x28 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386022 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x30 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386027 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x38 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386032 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x40 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386037 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x48 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386042 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x50 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386047 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x58 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386052 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x60 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386057 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x68 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386062 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x70 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386067 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x78 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386072 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x80 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386078 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x88 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386084 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x90 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386090 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0x98 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386096 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xa0 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386102 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xa8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386108 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xb0 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386114 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xb8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386120 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xc0 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386126 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xc8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386132 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xd0 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386138 with total cost of 15: + +``` + DeER.............. r5 = r8 + 0xd8 + DeeeeeeeeeeeeeeeER jump 386149 +``` + +Gas simulation at offset 386144 with total cost of 2: + +``` + DeER. r5 = r8 + 0xe0 + DeeER fallthrough +``` + +Gas simulation at offset 386149 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r7 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 104] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r5 + 0] + .DeE------------------------------------------------R r8 = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0] = 0 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 386167 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 386178 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x38] = r7 + .D=========================eeER. i32 r7 = r8 + 0xfffffffffffffffd + ..DeE-------------------------R. r10 = 0x2 + ..DeE-------------------------R. r6 = 0x3710 + ..D==========================eER jump 386262 if r10 u 0 + ..D==========================eE-----------R.............. r7 = r7 << 0x13 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ...DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 386297 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14118, jump 452819 +``` + +Gas simulation at offset 386309 with total cost of 1: + +``` + DeER jump 386538 if r7 u 5 +``` + +Gas simulation at offset 386398 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r7 = r9 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r1 + 0x8] + .D========================eE--------------R.................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D==================================================eER...................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 386415 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r11 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 52] = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x2c] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 386426 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r12 + 56] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r12 + 48] = 0x10000 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 386447 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r11 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x3c] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r12 + 0x18] = r9 + .D................................................... r7 = r12 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14128, jump 386556 +``` + +Gas simulation at offset 386464 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 386297 +``` + +Gas simulation at offset 386471 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 14132, jump 452737 +``` + +Gas simulation at offset 386480 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x2c] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 56] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 48] = 0x10000 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 386447 +``` + +Gas simulation at offset 386504 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r11 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r11 + 0] + DeE------------------------R.......................... r10 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r12 + 0x34] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r12 + 0x2c] = r7 + .D========================eE------------------------R. r8 = r8 + 0x80000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r12 + 56] = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 48] = 0x20000 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 386447 +``` + +Gas simulation at offset 386538 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x40] + .D========================eE--------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 386556 with total cost of 26: + +``` + DeER......................... r8 = 0x10a02e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10a02e8] + D=========================eER jump 387114 if r9 == 0 +``` + +Gas simulation at offset 386572 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x10a02e8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a02f0] + D=========================eE--------------R jump 386905 if r9 == 0 +``` + +Gas simulation at offset 386589 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a02f8] + D=========================eE--------------R jump 386912 if r9 == 0 +``` + +Gas simulation at offset 386600 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0300] + D=========================eE--------------R jump 386919 if r9 == 0 +``` + +Gas simulation at offset 386611 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0308] + D=========================eE--------------R jump 386926 if r9 == 0 +``` + +Gas simulation at offset 386622 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0310] + D=========================eE--------------R jump 386933 if r9 == 0 +``` + +Gas simulation at offset 386633 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0318] + D=========================eE--------------R jump 386940 if r9 == 0 +``` + +Gas simulation at offset 386644 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0320] + D=========================eE--------------R jump 386947 if r9 == 0 +``` + +Gas simulation at offset 386655 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0328] + D=========================eE--------------R jump 386954 if r9 == 0 +``` + +Gas simulation at offset 386666 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0330] + D=========================eE--------------R jump 386961 if r9 == 0 +``` + +Gas simulation at offset 386677 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0338] + D=========================eE--------------R jump 386968 if r9 == 0 +``` + +Gas simulation at offset 386688 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0340] + D=========================eE--------------R jump 386975 if r9 == 0 +``` + +Gas simulation at offset 386699 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0348] + D=========================eE--------------R jump 386982 if r9 == 0 +``` + +Gas simulation at offset 386710 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0350] + D=========================eE--------------R jump 386989 if r9 == 0 +``` + +Gas simulation at offset 386721 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0358] + D=========================eE--------------R jump 386996 if r9 == 0 +``` + +Gas simulation at offset 386732 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0360] + D=========================eE--------------R jump 387003 if r9 == 0 +``` + +Gas simulation at offset 386743 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0368] + D=========================eE--------------R jump 387010 if r9 == 0 +``` + +Gas simulation at offset 386754 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0370] + D=========================eE--------------R jump 387018 if r9 == 0 +``` + +Gas simulation at offset 386765 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0378] + D=========================eE--------------R jump 387026 if r9 == 0 +``` + +Gas simulation at offset 386776 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0380] + D=========================eE--------------R jump 387034 if r9 == 0 +``` + +Gas simulation at offset 386787 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0388] + D=========================eE--------------R jump 387042 if r9 == 0 +``` + +Gas simulation at offset 386798 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0390] + D=========================eE--------------R jump 387050 if r9 == 0 +``` + +Gas simulation at offset 386809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a0398] + D=========================eE--------------R jump 387058 if r9 == 0 +``` + +Gas simulation at offset 386820 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03a0] + D=========================eE--------------R jump 387066 if r9 == 0 +``` + +Gas simulation at offset 386831 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03a8] + D=========================eE--------------R jump 387074 if r9 == 0 +``` + +Gas simulation at offset 386842 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03b0] + D=========================eE--------------R jump 387082 if r9 == 0 +``` + +Gas simulation at offset 386853 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03b8] + D=========================eE--------------R jump 387090 if r9 == 0 +``` + +Gas simulation at offset 386864 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03c0] + D=========================eE--------------R jump 387098 if r9 == 0 +``` + +Gas simulation at offset 386875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [0x10a03c8] + D=========================eE--------------R jump 387106 if r9 == 0 +``` + +Gas simulation at offset 386886 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [0x10a03d0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387122 if r9 != 0 +``` + +Gas simulation at offset 386897 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386905 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386912 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386919 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386926 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386933 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386940 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386947 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x38 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386954 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x40 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386961 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386968 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386975 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x58 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386982 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x60 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386989 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x68 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 386996 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387003 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387010 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387018 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387026 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387034 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387042 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387050 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387058 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387066 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387074 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387082 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387090 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387098 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387106 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387114 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a02e8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 387122 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 387124 with total cost of 16: + +``` + DeER............... r2 = 0 + DeER............... r9 = 0x10a02e8 + D=eER.............. r10 = r9 + 0xf0 + .DeeeeeeeeeeeeeeeER jump 387144 +``` + +Gas simulation at offset 387138 with total cost of 2: + +``` + DeER. r9 = r9 + 0x8 + D=eER jump 387184 if r9 == r10 +``` + +Gas simulation at offset 387144 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r9 + 0] + D=========================eE--------------R jump 387138 if r11 == 0 +``` + +Gas simulation at offset 387150 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r11 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i16 [r7 + 0x1c] + D=========================eE--------------R jump 387138 if r12 != r8 +``` + +Gas simulation at offset 387160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r11 + 0x38] + D=========================eE--------------R jump 387138 if r12 == 0 +``` + +Gas simulation at offset 387167 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r11 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r11 + 0x40] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 56] = 0 + .DeE------------------------------------------------R r2 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 387138 +``` + +Gas simulation at offset 387184 with total cost of 22: + +``` + D........................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 387188 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r6 + .D............................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 387271 if r7 >s 0 +``` + +Gas simulation at offset 387207 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 387327 if r7 == r8 +``` + +Gas simulation at offset 387213 with total cost of 1: + +``` + DeER jump 387609 if r7 != 0 +``` + +Gas simulation at offset 387217 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r5 + 0x38] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + .D==========================eE------------------------R jump 387609 if r7 != 0 +``` + +Gas simulation at offset 387231 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387567 if r7 == 0 +``` + +Gas simulation at offset 387239 with total cost of 21: + +``` + DeER.................... r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 387552 if r7 == r9 +``` + +Gas simulation at offset 387246 with total cost of 21: + +``` + DeER.................... r8 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 387609 if r7 != r8 +``` + +Gas simulation at offset 387253 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + DeE------------------------R. r9 = 0xffffffffffffffff + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x59 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 387583 +``` + +Gas simulation at offset 387271 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 387418 if r7 == 1 +``` + +Gas simulation at offset 387276 with total cost of 2: + +``` + DeER. r8 = 0x2 + D=eER jump 387609 if r7 != r8 +``` + +Gas simulation at offset 387283 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r5 + 0x38] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + .D==========================eE------------------------R jump 387609 if r7 != 0 +``` + +Gas simulation at offset 387297 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x18] + DeE---------------------------------------R..... r8 = 0x4 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387609 if r7 != r8 +``` + +Gas simulation at offset 387308 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 48] = 0x1 + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x14 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 24] = 0 + .DeeeeeeeeeeeeeeeE----------R jump 387583 +``` + +Gas simulation at offset 387327 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x2c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + .DeE------------------------------------------------R r11 = 0x1 + .DeE------------------------------------------------R r12 = 0xffffffffffffffff + .DeE------------------------------------------------R r6 = 0x1 + .DeE------------------------------------------------R r10 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 14138, jump 400703 +``` + +Gas simulation at offset 387353 with total cost of 1: + +``` + DeER jump 387495 if r7 == r6 +``` + +Gas simulation at offset 387357 with total cost of 2: + +``` + DeER. r8 = 0x2 + D=eER jump 387609 if r7 != r8 +``` + +Gas simulation at offset 387364 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x18] + DeE---------------------------------------R r8 = 0x7 + D=========================eE--------------R jump 387609 if r8 > r7 + D=eER.................... r8 = r8 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 387528 if r8 == 0 +``` + +Gas simulation at offset 387468 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 104] = 0 + D..................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r6 = u64 [r1 + 0] + .D========================eE------------------------R. r1 = r1 + 0x18 + .DeE------------------------------------------------R. r8 = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 387495 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x18] + DeE---------------------------------------R..... r8 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387609 if r7 == r8 +``` + +Gas simulation at offset 387505 with total cost of 21: + +``` + DeER.................... r8 = 0x7 + D=eeeeeeeeeeeeeeeeeeeeER jump 387609 if r7 == r8 +``` + +Gas simulation at offset 387511 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + DeE------------------------R. r9 = 0x1 + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x14 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 387583 +``` + +Gas simulation at offset 387528 with total cost of 4: + +``` + DeER... r8 = 0x21 + D=eER.. r7 = r8 >> r7 + .D=eER. r7 = r7 & 0x1 + .D==eER jump 387609 if r7 == 0 +``` + +Gas simulation at offset 387540 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r5 + 48] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 387609 +``` + +Gas simulation at offset 387552 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 48] = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 387583 +``` + +Gas simulation at offset 387567 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + DeE------------------------R. r9 = 0xffffffffffffffff + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x15 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 387583 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 387598 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 48] = 0 + DeE------------------------R. r7 = 0x41a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 387609 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 387622 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r9 + 0xc0] + D=========================eER jump 387791 if r9 == 0 +``` + +Gas simulation at offset 387635 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u16 [r7 + 0x1a] + D=========================eE--------------R...... r10 = r10 + 0xffffffffffffff9d + D==========================eeeeeeeeeeeeeeeeeeeeER jump 387762 if r10 >u 38 +``` + +Gas simulation at offset 387646 with total cost of 4: + +``` + DeER... r11 = 0x400000001 + D=eER.. r11 = r11 >> r10 + .D=eER. r11 = r11 & 0x1 + .D==eER jump 387748 if r11 != 0 +``` + +Gas simulation at offset 387665 with total cost of 4: + +``` + DeER... r11 = 0x3 + DeER... r12 = 0x1800000000 + .DeER.. r12 = r12 >> r10 + .D=eER. r12 = r12 & 0x1 + .D==eER jump 387727 if r12 != 0 +``` + +Gas simulation at offset 387687 with total cost of 4: + +``` + DeER... r11 = 0x6000000000 + .DeER.. r10 = r11 >> r10 + .D=eER. r10 = r10 & 0x1 + ..D=eER jump 387762 if r10 == 0 +``` + +Gas simulation at offset 387706 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0x54] + D=========================eE--------------R jump 387762 if r10 != 0 +``` + +Gas simulation at offset 387713 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r9 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387762 if r10 != 0 +``` + +Gas simulation at offset 387720 with total cost of 15: + +``` + DeER.............. r7 = 0x1b400 + DeeeeeeeeeeeeeeeER jump 387775 +``` + +Gas simulation at offset 387727 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0x58] + D=========================eE--------------R jump 387762 if r10 != 0 +``` + +Gas simulation at offset 387734 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r9 + 0x64] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387762 if r10 != 0 +``` + +Gas simulation at offset 387741 with total cost of 15: + +``` + DeER.............. r7 = 0x147e2 + DeeeeeeeeeeeeeeeER jump 387775 +``` + +Gas simulation at offset 387748 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0x50] + D=========================eE--------------R jump 387762 if r10 != 0 +``` + +Gas simulation at offset 387755 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r9 + 0x5c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 387769 if r10 == 0 +``` + +Gas simulation at offset 387762 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 387800 +``` + +Gas simulation at offset 387769 with total cost of 2: + +``` + DeER. r7 = 0x10633 + DeeER fallthrough +``` + +Gas simulation at offset 387775 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0xe8] = r7 + DeE------------------------R r8 = 0x22 + DeE------------------------R r7 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 14150, jump 501488 +``` + +Gas simulation at offset 387791 with total cost of 47: + +``` + DeER.............................................. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 387800 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + .DeE-------------------------------------------------R r6 = 0x10a1c68 + ..DeE------------------------------------------------R r7 = 0x3738 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeE------------------------------------------------R r7 = 0x5d640 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ...DeE-----------------------------------------------R r5 = 0xffffffffffffffff + ...DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 387845 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14154, jump 452819 +``` + +Gas simulation at offset 387857 with total cost of 1: + +``` + DeER jump 388246 if r7 u 7 +``` + +Gas simulation at offset 387966 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x28] + D=========================eE--------------R................................... r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0] + .D=========================eE-------------R................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D===================================================eER...................... r7 = r7 + r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 387985 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 48] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 48] = 0x1 + D.................................................... r7 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14162, jump 452643 +``` + +Gas simulation at offset 388005 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + DeE-------------------------------------------------R. r9 = 0xfffffffffffc0000 + .DeeE-----------------------------------------------R. i32 r7 = r7 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R. u32 [r6 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r6 = u64 [r1 + 0x20] + ..D================================================eER jump 387845 if r7 == r8 +``` + +Gas simulation at offset 388029 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x20] + D==================================================eER r7 = r7 + 0x30 + .DeE-------------------------------------------------R r8 = 0x14 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14164, jump 501488 +``` + +Gas simulation at offset 388049 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 387845 +``` + +Gas simulation at offset 388052 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 48] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 48] = 0x1 + D.................................................... r7 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14168, jump 452643 +``` + +Gas simulation at offset 388072 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + DeeE------------------------------------------------R. i32 r7 = r7 + 0xfffffffffffc0000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u32 [r6 + 0x28] = r7 + .DeE------------------------------------------------R. r9 = 0x80000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u32 [r6 + 0x2c] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r6 = u64 [r1 + 0x20] + ..D================================================eER jump 387845 if r7 == r8 +``` + +Gas simulation at offset 388101 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x20] + D==================================================eER r7 = r7 + 0x30 + .DeE-------------------------------------------------R r8 = 0x58 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14170, jump 501488 +``` + +Gas simulation at offset 388121 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 387845 +``` + +Gas simulation at offset 388124 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r9 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x28] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 48] = 0xffffffffffffffff + .DeE------------------------------------------------R r7 = r9 + 0x30 + .DeE------------------------------------------------R r8 = 0x15 + .DeE------------------------------------------------R r0 = 0x3762 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 501488 +``` + +Gas simulation at offset 388151 with total cost of 15: + +``` + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 14176, jump 452643 +``` + +Gas simulation at offset 388160 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r10 + 0x20] + DeE-------------------------------------------------R. r9 = 0xfffffffffffc0000 + D=eE------------------------------------------------R. r7 = r7 + r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0x28] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 48] = 0xffffffffffffffff + .D=================================================eER r7 = r8 + 0x30 + ..DeE------------------------------------------------R r8 = 0x15 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14178, jump 501488 +``` + +Gas simulation at offset 388194 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 387845 +``` + +Gas simulation at offset 388197 with total cost of 15: + +``` + D................. r7 = r9 + DeeeeeeeeeeeeeeeER r0 = 14182, jump 452643 +``` + +Gas simulation at offset 388206 with total cost of 51: + +``` + DeER.................................................. r7 = r7 + 0xfffffffffffc0000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0x28] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 48] = 0xffffffffffffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 44] = 0x80000 + .D=================================================eER r7 = r8 + 0x30 + ..DeE------------------------------------------------R r8 = 0x59 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14184, jump 501488 +``` + +Gas simulation at offset 388243 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 387845 +``` + +Gas simulation at offset 388246 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x40] + .D========================eE--------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 388264 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u16 [r7 + 0x1a] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0xc0] + .D=========================eE------------------------R jump 388416 if r10 >u 34 +``` + +Gas simulation at offset 388288 with total cost of 23: + +``` + DeER...................... r8 = 0x104000000 + D=eER..................... r8 = r8 >> r10 + .D=eER.................... r8 = r8 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 388397 if r8 != 0 +``` + +Gas simulation at offset 388307 with total cost of 23: + +``` + DeER...................... r8 = 0x210000000 + D=eER..................... r8 = r8 >> r10 + .D=eER.................... r8 = r8 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 388371 if r8 != 0 +``` + +Gas simulation at offset 388326 with total cost of 4: + +``` + DeER... r8 = 0x408000000 + D=eER.. r8 = r8 >> r10 + .D=eER. r8 = r8 & 0x1 + .D==eER jump 388416 if r8 == 0 +``` + +Gas simulation at offset 388345 with total cost of 1: + +``` + DeER jump 388767 if r9 == 0 +``` + +Gas simulation at offset 388349 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x54] + D=========================eE--------------R jump 388416 if r8 != 0 +``` + +Gas simulation at offset 388356 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x60] + D=========================eE--------------R jump 388416 if r8 != 0 +``` + +Gas simulation at offset 388363 with total cost of 15: + +``` + DeER.............. r7 = 0x1a6d8 + DeeeeeeeeeeeeeeeER jump 388788 +``` + +Gas simulation at offset 388371 with total cost of 1: + +``` + DeER jump 388767 if r9 == 0 +``` + +Gas simulation at offset 388375 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x58] + D=========================eE--------------R jump 388416 if r8 != 0 +``` + +Gas simulation at offset 388382 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x64] + D=========================eE--------------R jump 388416 if r8 != 0 +``` + +Gas simulation at offset 388389 with total cost of 15: + +``` + DeER.............. r7 = 0x1480d + DeeeeeeeeeeeeeeeER jump 388788 +``` + +Gas simulation at offset 388397 with total cost of 1: + +``` + DeER jump 388767 if r9 == 0 +``` + +Gas simulation at offset 388401 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x50] + D=========================eE--------------R jump 388416 if r8 != 0 +``` + +Gas simulation at offset 388408 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x5c] + D=========================eE--------------R jump 388782 if r8 == 0 +``` + +Gas simulation at offset 388416 with total cost of 99: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................... r11 = i16 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................... r8 = u64 [0x10a1c48] + DeE---------------------------------------R........................................................... r12 = 0x18 + .D========================eeeE------------R........................................................... r11 = r11 * r12 + .D===========================eE-----------R........................................................... r8 = r8 + r11 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r5 = u64 [r8 + 0x10] + .D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r5 + 0x68] + ..D=============================================================================eeeeeeeeeeeeeeeeeeeeER jump 388463 if r6 == 0 +``` + +Gas simulation at offset 388444 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 388484 if r10 >s 30 +``` + +Gas simulation at offset 388448 with total cost of 2: + +``` + DeER. r8 = r10 + 0xffffffffffffffe6 + DeER. r11 = 0x3 + D=eER jump 388497 if r8 u 34 +``` + +Gas simulation at offset 388626 with total cost of 22: + +``` + DeER..................... r9 = 0x1c000002 >> r8 + D=eER.................... r9 = r9 & 0x1 + .D=eeeeeeeeeeeeeeeeeeeeER jump 388672 if r9 != 0 +``` + +Gas simulation at offset 388638 with total cost of 23: + +``` + DeER...................... r9 = 0x780000000 + D=eER..................... r9 = r9 >> r8 + .D=eER.................... r9 = r9 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 388683 if r9 == 0 +``` + +Gas simulation at offset 388657 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 24] = 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 26] = 0 + DeE------------------------R r0 = 0x3770 + DeeeeeeeeeeeeeeeE----------R jump 452643 +``` + +Gas simulation at offset 388672 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 24] = 0 + DeE------------------------R r0 = 0x3770 + DeeeeeeeeeeeeeeeE----------R jump 452643 +``` + +Gas simulation at offset 388683 with total cost of 21: + +``` + DeER.................... r9 = 0x75 + D=eeeeeeeeeeeeeeeeeeeeER jump 388730 if r8 == r9 +``` + +Gas simulation at offset 388689 with total cost of 21: + +``` + DeER.................... r9 = 0x76 + D=eeeeeeeeeeeeeeeeeeeeER jump 388748 if r8 != r9 +``` + +Gas simulation at offset 388695 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 24] = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 26] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 44] = 0x80000 + DeE------------------------R r0 = 0x3770 + .DeeeeeeeeeeeeeeeE---------R jump 452643 +``` + +Gas simulation at offset 388716 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x30] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 388767 +``` + +Gas simulation at offset 388724 with total cost of 15: + +``` + DeER.............. r8 = 0x58 + DeeeeeeeeeeeeeeeER jump 388545 +``` + +Gas simulation at offset 388730 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 24] = 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 44] = 0x80000 + DeE------------------------R r0 = 0x3770 + DeeeeeeeeeeeeeeeE----------R jump 452643 +``` + +Gas simulation at offset 388748 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14192, jump 452643 +``` + +Gas simulation at offset 388755 with total cost of 27: + +``` + DeER.......................... r8 = 0xfffffffffffc0000 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x28] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 388767 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 388782 with total cost of 2: + +``` + DeER. r7 = 0x18b6e + DeeER fallthrough +``` + +Gas simulation at offset 388788 with total cost of 26: + +``` + DeER......................... r8 = 0x22 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0xe8] = r7 + DeE------------------------R. r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .D========================eER r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 388813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x14832 + DeE------------------------R r8 = 0x3e + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 14194, jump 274485 +``` + +Gas simulation at offset 388836 with total cost of 26: + +``` + DeER......................... r7 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x30] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 388767 +``` + +Gas simulation at offset 388844 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14198, jump 459180 +``` + +Gas simulation at offset 388853 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r5 + 0x68] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u16 [r5 + 14] = 0 + DeE------------------------R........................................................................ r7 = 0x3738 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r6 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r6 + 0x20] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u32 [r6 + 48] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u32 [r6 + 24] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r6 + 44] = 0x20000 + ..DeE------------------------------------------------R.............................................. r7 = 0x41a + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r6 + 0x38] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + ...D================================================eE------------------------R..................... r1 = r1 + 0x18 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 388901 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 14202, jump 459180 +``` + +Gas simulation at offset 388910 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x68] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r6 + 14] = 0 + DeE------------------------R.......................... r7 = 0x3738 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x20] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 48] = 0x2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 24] = 0x4 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 44] = 0x20000 + ..D................................................... r7 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14204, jump 452643 +``` + +Gas simulation at offset 388949 with total cost of 51: + +``` + DeER.................................................. r8 = 0xfffffffffffc0000 + D=eER................................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ u32 [r5 + 52] = 0x96 + .DeE-------------------------R........................ r7 = 0x2904 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x38] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = u64 [r1 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ..D========================eE------------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 388985 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .D..................................................... r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r7 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x91618] + .D==================================================eER jump 389025 if r10 != r7 +``` + +Gas simulation at offset 389010 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r11 + 0x14] + D.......................................... r12 = r8 + .DeeE-------------------------------------R i32 r8 = r8 + 0x1 + .D========================eE--------------R jump 389031 if r8 =s r7 +``` + +Gas simulation at offset 389101 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r7 = u64 [r11 + 0x78] + D=========================eE--------------R...................................... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0x18] + .D===========================================================================eER. r8 = r8 & 0x4 + .D============================================================================eER jump 389087 if r8 == 0 +``` + +Gas simulation at offset 389119 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14206, jump 414304 +``` + +Gas simulation at offset 389128 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D=================================================eER jump 389087 if r7 <=s 0 +``` + +Gas simulation at offset 389142 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i16 [r10 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r8 + 0] + .DeE------------------------------------------------R........................... r9 = 0x18 + .D========================eeeE----------------------R........................... r7 = r7 * r9 + .D=================================================eER.......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x10] + ..D==========================================================================eER jump 389178 if r7 == r11 +``` + +Gas simulation at offset 389166 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r10 + 0x18] + D=========================eE--------------R r8 = r8 & 0x40 + D==========================eE-------------R jump 389087 if r8 != 0 +``` + +Gas simulation at offset 389176 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 389203 +``` + +Gas simulation at offset 389178 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i16 [r10 + 0x20] + DeE---------------------------------------R.............. r9 = 0x18 + D=========================eeeE------------R.............. r7 = r7 * r9 + .D===========================eE-----------R.............. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = u8 [r10 + 0x18] + .D=========================eE---------------------------R r8 = r8 & 0x40 + ..D=========================eE--------------------------R jump 389087 if r8 != 0 +``` + +Gas simulation at offset 389203 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 14208, jump 388985 +``` + +Gas simulation at offset 389211 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 389087 +``` + +Gas simulation at offset 389216 with total cost of 26: + +``` + DeER......................... r7 = 0x10a0670 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE-------------------------R r7 = 0x10a1c48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeE------------------------R r5 = 0 + .DeE------------------------R r6 = 0 + .DeeeeeeeeeeeeeeeE----------R jump 389272 +``` + +Gas simulation at offset 389240 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r10 + 0x18] + D=========================eER. r8 = r8 << 0x39 + D==========================eER r8 = r8 >> 0x3f + DeeeeeeeeeeeeeeeE------------R r0 = 14210, jump 388985 +``` + +Gas simulation at offset 389255 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 389259 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r11 + 0x70] + DeE---------------------------------------R r6 = r6 + 0x1 + DeE---------------------------------------R r5 = r5 + 0x8 + .D========================eE--------------R jump 389349 if r6 >=s r7 +``` + +Gas simulation at offset 389272 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r7 = u64 [r11 + 0x78] + D=========================eE--------------R...................................... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0x18] + .D===========================================================================eER. r8 = r8 & 0x4 + .D============================================================================eER jump 389259 if r8 == 0 +``` + +Gas simulation at offset 389290 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14212, jump 414304 +``` + +Gas simulation at offset 389299 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D=================================================eER jump 389259 if r7 <=s 0 +``` + +Gas simulation at offset 389313 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = i16 [r10 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r8 + 0] + .D========================eeeE----------------------R........................... r7 = r7 * 0x18 + .D=================================================eER.......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x10] + .D===========================================================================eER jump 389240 if r7 != r11 +``` + +Gas simulation at offset 389334 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i16 [r10 + 0x20] + D=========================eeeE------------R.............. r7 = r7 * 0x18 + D============================eE-----------R.............. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeE--------------------------------------R jump 389240 +``` + +Gas simulation at offset 389349 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 389364 with total cost of 1: + +``` + DeER jump 389389 if r7 == 0 +``` + +Gas simulation at offset 389367 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r5 + 0xa0] + D=========================eE--------------R r8 = r7 & 0x40 + .D=========================eE-------------R jump 389400 if r8 != 0 +``` + +Gas simulation at offset 389378 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0xb8] + D=========================eE--------------R jump 389420 if r7 == 0 +``` + +Gas simulation at offset 389386 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 389389 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 389400 with total cost of 47: + +``` + DeER.............................................. r7 = r7 & 0xffffffffffffffbf + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r5 + 0xa0] = r7 + DeE-------------------------R..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 389420 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r10 = i32 [r5 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = i32 [r7 + 0x1c] + ..D================================================eeER i32 r7 = r8 - r9 + ...D===============================================eeER i32 r8 = r10 - r11 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14216, jump 413491 +``` + +Gas simulation at offset 389449 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x28] + DeE-------------------------------------------------R. r9 = 0xffffffffff400000 + D==================================================eER jump 389471 if r8 == 0 +``` + +Gas simulation at offset 389465 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffc00000 + DeeER fallthrough +``` + +Gas simulation at offset 389471 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x80] + DeeE--------------------------------------R..... i32 r9 = r9 + r7 + .D=eeE------------------------------------R..... i32 r7 = r9 >>a 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 389506 if r8 != 3 +``` + +Gas simulation at offset 389486 with total cost of 2: + +``` + DeER. r10 = 0x380 + D=eER jump 389506 if r10 >=s r7 +``` + +Gas simulation at offset 389493 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 389506 with total cost of 21: + +``` + DeER.................... r10 = r8 + 0xffffffffffffffee + DeER.................... r11 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 389546 if r10 > 0x1 + DeE-R.................... r10 = 0xc8 + D........................ r9 = r7 + .D=eeeeeeeeeeeeeeeeeeeeER jump 389559 if r7 >=s r10 +``` + +Gas simulation at offset 389544 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 389564 +``` + +Gas simulation at offset 389546 with total cost of 2: + +``` + DeER. r7 = r9 >>a 0x11 + DeeER fallthrough +``` + +Gas simulation at offset 389550 with total cost of 21: + +``` + DeER.................... r10 = 0xc8 + D....................... r9 = r7 + D=eeeeeeeeeeeeeeeeeeeeER jump 389564 if r7 u 0 + .DeeeER..................... r7 = r7 =s 0 +``` + +Gas simulation at offset 389762 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a05e8] + D=========================eE--------------R jump 389834 if r7 == 0 +``` + +Gas simulation at offset 389772 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [0x10a053c] + DeE---------------------------------------R..... r9 = 0x40000 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 389796 if r7 =s 4294311936 +``` + +Gas simulation at offset 390007 with total cost of 1: + +``` + DeER r9 = r9 + r7 + DeER r10 = 0x2 + DeER jump 390065 if r5 <=s 655360 +``` + +Gas simulation at offset 390019 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .DeeE-----------------------------------------------R i32 r9 = r6 + 0xfffffffffff5ffff + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 390085 if r5 =u r9 +``` + +Gas simulation at offset 390047 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 390190 +``` + +Gas simulation at offset 390050 with total cost of 1: + +``` + DeER r12 = 0x8 + DeER r9 = r9 + r7 + DeER r10 = 0x2 + DeER jump 390019 if r5 >s 655360 +``` + +Gas simulation at offset 390065 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r10 = 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .DeeE-----------------------------------------------R i32 r9 = r6 + 0xfffffffffff5ffff + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 390036 if r5 >=s 4294311936 +``` + +Gas simulation at offset 390085 with total cost of 26: + +``` + DeER......................... r10 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + DeE-------------------------R r8 = 0xffffffffffebfffe + D=eeeeeeeeeeeeeeeeeeeeE-----R jump 390190 if r8 u 4293656574 +``` + +Gas simulation at offset 390110 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeE---------------------------------------R................. r7 = r5 >> 0x1e + D=eE--------------------------------------R................. r7 = r7 & 0x2 + .DeeeE------------------------------------R................. r8 = r6 >s 0 + .D===eE-----------------------------------R................. r7 = r7 | r8 + ..D===eE----------------------------------R................. r7 = r7 << 0x2 + ..DeE-------------------------------------R................. r8 = 0x90e64 + ..D====eE---------------------------------R................. r7 = r7 + r8 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................. r7 = i32 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................. r8 = u64 [r1 + 0x18] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa8] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r8 = u64 [r1 + 0x20] + ...D=============================eeeeeeeeeeeeeeeeeeeeE-----R jump 390190 if r7 == r8 +``` + +Gas simulation at offset 390148 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 14228, jump 389614 +``` + +Gas simulation at offset 390160 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + DeE------------------------R r11 = 0xa0000 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 390190 if r7 == 0 +``` + +Gas simulation at offset 390171 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14230, jump 385211 +``` + +Gas simulation at offset 390177 with total cost of 50: + +``` + DeER................................................. r7 = r7 & 0xf + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xac] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 390800 +``` + +Gas simulation at offset 390190 with total cost of 30: + +``` + DeeeER........................... r7 = r6 >s 0xa0000 + D===eER.......................... r7 = r7 + 0xffffffffffffffff + .D===eER......................... r7 = r7 & r12 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE--------------R r0 = 14232, jump 385211 +``` + +Gas simulation at offset 390210 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 390237 if r7 >s 200 +``` + +Gas simulation at offset 390215 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 >>a 0x1f + D==eER........................ r5 = r5 ^ r7 + .D==eeER...................... i32 r5 = r5 - r7 + ..DeeE-R...................... i32 r7 = r6 >>a 0x1f + ..D==eER...................... r6 = r6 ^ r7 + ...D==eeER.................... i32 r6 = r6 - r7 + ...D====eeeeeeeeeeeeeeeeeeeeER jump 390383 if r6 >=u r5 +``` + +Gas simulation at offset 390237 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x20] + .D========================eER jump 390256 if r9 != r8 +``` + +Gas simulation at offset 390252 with total cost of 2: + +``` + DeER. r9 = 0x8 + DeeER fallthrough +``` + +Gas simulation at offset 390256 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390289 if r7 == r8 +``` + +Gas simulation at offset 390263 with total cost of 21: + +``` + DeER.................... r8 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 390289 if r7 == r8 +``` + +Gas simulation at offset 390269 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa8] = r7 + D........................... r7 = r6 + D........................... r5 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 14234, jump 389614 +``` + +Gas simulation at offset 390283 with total cost of 20: + +``` + D...................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390289 with total cost of 2: + +``` + DeER. r5 = 0x8 + D=eER jump 390311 if r9 == r5 +``` + +Gas simulation at offset 390295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa8] = r9 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14236, jump 389614 +``` + +Gas simulation at offset 390307 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390311 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390333 if r7 == r5 +``` + +Gas simulation at offset 390317 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa8] = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14238, jump 389614 +``` + +Gas simulation at offset 390329 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390333 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14240, jump 385211 +``` + +Gas simulation at offset 390339 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 390402 if r7 != 0 +``` + +Gas simulation at offset 390345 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390598 if r8 != 7 +``` + +Gas simulation at offset 390354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14242, jump 389614 +``` + +Gas simulation at offset 390367 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390371 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390624 if r8 != 5 +``` + +Gas simulation at offset 390380 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 390649 +``` + +Gas simulation at offset 390383 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 390252 if r9 == r8 +``` + +Gas simulation at offset 390399 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 390256 +``` + +Gas simulation at offset 390402 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390433 if r7 == 0 +``` + +Gas simulation at offset 390409 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14244, jump 389614 +``` + +Gas simulation at offset 390421 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390425 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390458 if r8 == 1 +``` + +Gas simulation at offset 390433 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x1 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14246, jump 389614 +``` + +Gas simulation at offset 390446 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390450 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390483 if r8 == 2 +``` + +Gas simulation at offset 390458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x2 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14248, jump 389614 +``` + +Gas simulation at offset 390471 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390475 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390508 if r8 == 3 +``` + +Gas simulation at offset 390483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x3 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14250, jump 389614 +``` + +Gas simulation at offset 390496 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390500 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390533 if r8 == 4 +``` + +Gas simulation at offset 390508 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x4 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14252, jump 389614 +``` + +Gas simulation at offset 390521 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390525 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390558 if r8 == 5 +``` + +Gas simulation at offset 390533 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x5 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14254, jump 389614 +``` + +Gas simulation at offset 390546 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390550 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390584 if r8 == 6 +``` + +Gas simulation at offset 390558 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14256, jump 389614 +``` + +Gas simulation at offset 390571 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390575 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 390767 if r8 == 7 +``` + +Gas simulation at offset 390584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x7 + D........................... r7 = r6 + DeE------------------------R r0 = 0x37be + DeeeeeeeeeeeeeeeE----------R jump 389614 +``` + +Gas simulation at offset 390598 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14258, jump 389614 +``` + +Gas simulation at offset 390611 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390615 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390354 if r8 != 6 +``` + +Gas simulation at offset 390624 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x5 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14260, jump 389614 +``` + +Gas simulation at offset 390637 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390641 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390673 if r8 == 4 +``` + +Gas simulation at offset 390649 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x4 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14262, jump 389614 +``` + +Gas simulation at offset 390662 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390665 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390697 if r8 == 3 +``` + +Gas simulation at offset 390673 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x3 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14264, jump 389614 +``` + +Gas simulation at offset 390686 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390689 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390721 if r8 == 2 +``` + +Gas simulation at offset 390697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x2 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14266, jump 389614 +``` + +Gas simulation at offset 390710 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390713 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 390744 if r8 == 1 +``` + +Gas simulation at offset 390721 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0x1 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14268, jump 389614 +``` + +Gas simulation at offset 390734 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390737 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x20] + D=========================eE--------------R jump 390767 if r7 == 0 +``` + +Gas simulation at offset 390744 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 168] = 0 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14270, jump 389614 +``` + +Gas simulation at offset 390756 with total cost of 1: + +``` + DeER jump 390786 if r7 != 0 +``` + +Gas simulation at offset 390759 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 390814 if r8 == 8 +``` + +Gas simulation at offset 390767 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa8] = r7 + D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14272, jump 389614 +``` + +Gas simulation at offset 390783 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 390814 if r7 == 0 +``` + +Gas simulation at offset 390786 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14274, jump 385211 +``` + +Gas simulation at offset 390792 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0xf + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xac] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 390800 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + DeE------------------------R...................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 390814 with total cost of 26: + +``` + DeER......................... r7 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa8] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 390800 +``` + +Gas simulation at offset 390823 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x40] = r6 + .D...................................................... r10 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [r7 + 0xc8] + .D=========================eER.......................... r7 = r9 + 0xffffffffffffffff + ..D=========================eER......................... r7 = r7 & 0x3 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x28] = r10 + ..D========================eE--------------------------R jump 390964 if r8 == 0 +``` + +Gas simulation at offset 390856 with total cost of 26: + +``` + DeER......................... r5 = 0x109edc0 + DeER......................... r7 = 0x109edd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeE-------------------------R r12 = 0 + .DeeeeeeeeeeeeeeeE----------R jump 390886 +``` + +Gas simulation at offset 390875 with total cost of 27: + +``` + DeER.......................... r9 = r9 + 0x1 + D=eER......................... r9 = r9 & 0x3 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0xc8] = r9 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 390886 with total cost of 47: + +``` + DeER.............................................. r7 = r9 << 0x2 + D=eER............................................. r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 390875 if r7 == 0 +``` + +Gas simulation at offset 390897 with total cost of 2: + +``` + DeER. r7 = 0 + DeER. r8 = 0x2 + D=eER jump 391196 if r12 == r8 +``` + +Gas simulation at offset 390906 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + D=========================eE--------------R jump 391196 if r9 == r8 +``` + +Gas simulation at offset 390914 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeE-------------------------------------R............................... r6 = r9 * 0x148 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r1 + 0x20] + .D========================eE--------------R............................... r6 = r6 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r6 + 0x2c] + .DeeE------------------------------------------------R.................... i32 r12 = r12 + 0x1 + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 390875 if r7 <=s 0 +``` + +Gas simulation at offset 390934 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + D........................... r7 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 14276, jump 451581 +``` + +Gas simulation at offset 390948 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + DeE------------------------R jump 391185 if r7 != 0 +``` + +Gas simulation at offset 390955 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 390875 +``` + +Gas simulation at offset 390964 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r11 = 0 + DeE---------------------------------------R........... r12 = 0x109edc0 + DeE---------------------------------------R........... r7 = 0x109edd0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 16] = 0xffffffffbfffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 8] = 0x7ffffffe + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = 0x400001 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 391031 +``` + +Gas simulation at offset 391006 with total cost of 25: + +``` + D........................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 391015 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r10 + 0xc8] + D=========================eE--------------R............ r7 = r7 + 0x1 + .D=========================eE-------------R............ r9 = r7 & 0x3 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0xc8] = r9 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 391031 with total cost of 28: + +``` + DeER........................... r7 = r9 << 0x2 + D=eER.......................... r7 = r7 + r12 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==========================eER jump 391015 if r7 == 0 +``` + +Gas simulation at offset 391042 with total cost of 2: + +``` + DeER. r7 = 0 + DeER. r8 = 0x2 + D=eER jump 391196 if r11 == r8 +``` + +Gas simulation at offset 391051 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x38] + D=========================eE--------------R jump 391196 if r9 == r8 +``` + +Gas simulation at offset 391059 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeE-------------------------------------R............ r6 = r9 * 0x148 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x20] + .D========================eE--------------R............ r6 = r6 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x2c] + .DeeE------------------------------------------------R. i32 r11 = r11 + 0x1 + ..D=================================================eER jump 391015 if r7 <=s 0 +``` + +Gas simulation at offset 391079 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0] + D........................... r7 = r10 + D........................... r5 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 14278, jump 451581 +``` + +Gas simulation at offset 391095 with total cost of 1: + +``` + DeER jump 391006 if r7 == 0 +``` + +Gas simulation at offset 391098 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14280, jump 471319 +``` + +Gas simulation at offset 391120 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u64 [r1 + 0x10] + D=========================eeER... i32 r8 = r8 - r9 + .D==========================eeER. i32 r7 = r7 - r8 + .D............................... r10 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R. r8 = u64 [r1 + 0x8] + ..D===========================eER jump 391185 if r8 =s r8 +``` + +Gas simulation at offset 391185 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0xb0] = r7 + DeE-------------------------------------------------R r7 = 0x1 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 391196 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 391211 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r0 + DeE-------------------------R......................... r8 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u32 [r7 + 0xa0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x10a25c8] + .D========================eER......................... r10 = r10 & 0xfffffffffffffffd + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 391295 if r9 == r8 +``` + +Gas simulation at offset 391243 with total cost of 15: + +``` + DeER.............. r10 = 0x3c84 + DeeeeeeeeeeeeeeeER jump 391256 +``` + +Gas simulation at offset 391249 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r9 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 391295 if r9 == r8 +``` + +Gas simulation at offset 391256 with total cost of 1: + +``` + DeER jump 391249 if r9 == r7 +``` + +Gas simulation at offset 391259 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r9 + 0x10] + D=========================eE--------------R jump 391249 if r11 != r10 +``` + +Gas simulation at offset 391266 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r9 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r7 + 0x80] + D=========================eE--------------R jump 391249 if r11 != r12 +``` + +Gas simulation at offset 391278 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r9 + 0xa4] + D=========================eE--------------R jump 391249 if r11 <=s 0 +``` + +Gas simulation at offset 391286 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeE---------------------------------------R....... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 391295 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 28] = 0x29a + D........................... r7 = r1 + DeE------------------------R r8 = 0x3 + DeeeeeeeeeeeeeeeE----------R r0 = 14286, jump 387800 +``` + +Gas simulation at offset 391311 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeE------------------------R...................... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 391319 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u32 [r7 + 0xa0] + D=========================eER......................... r8 = r8 & 0xfffffffffffffffd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 391332 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x8] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0x58] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r5 + 188] = 0 + ..D==========================================================================eER jump 391372 if r8 == 0 +``` + +Gas simulation at offset 391361 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r8 + 0xa0] + D=========================eE--------------R r7 = r7 & 0x4 + D==========================eE-------------R jump 391400 if r7 != 0 +``` + +Gas simulation at offset 391372 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 14292, jump 390823 +``` + +Gas simulation at offset 391382 with total cost of 1: + +``` + DeER jump 391427 if r7 != 0 +``` + +Gas simulation at offset 391385 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 391400 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xa0] + D=========================eE--------------R r7 = r7 & 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r5 + 0xb0] = r8 + .D=========================eE-------------R jump 391427 if r7 == 0 +``` + +Gas simulation at offset 391415 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14294, jump 451581 +``` + +Gas simulation at offset 391424 with total cost of 1: + +``` + DeER jump 391372 if r7 == 0 +``` + +Gas simulation at offset 391427 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = i32 [r7 + 0x10] + DeE-------------------------------------------------R..................... r6 = 0x3 + .D=================================================eER.................... r7 = r8 + 0xffffffffffffffdc + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 391463 if r7 =u r6 +``` + +Gas simulation at offset 391453 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x27 + DeE------------------------R r0 = 0x37d8 + DeeeeeeeeeeeeeeeE----------R jump 385211 +``` + +Gas simulation at offset 391463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x24 + DeeeeeeeeeeeeeeeE----------R r0 = 14296, jump 385211 +``` + +Gas simulation at offset 391472 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. i32 r7 = r7 %s r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.. r8 = u64 [r1 + 0] + .D===========================================================eeER i32 r8 = r8 + r7 + .DeeE-----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 391481 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x80] + DeE---------------------------------------R..... r9 = 0x15 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 391498 if r7 == r9 +``` + +Gas simulation at offset 391492 with total cost of 21: + +``` + DeER.................... r9 = 0x13 + D=eeeeeeeeeeeeeeeeeeeeER jump 391513 if r7 != r9 +``` + +Gas simulation at offset 391498 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r0 = 0x37da + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 391508 with total cost of 1: + +``` + DeER jump 391481 if r8 != 0 +``` + +Gas simulation at offset 391511 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 391522 +``` + +Gas simulation at offset 391513 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14298, jump 501488 +``` + +Gas simulation at offset 391522 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0xc] + D.................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x8] + .D========================eE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 418179 +``` + +Gas simulation at offset 391546 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + .D............................ r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xb8] + .D=========================eER jump 391575 if r7 == 0 +``` + +Gas simulation at offset 391567 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xb8] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 391575 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0xbc] + D=========================eE--------------R jump 391617 if r7 == 0 +``` + +Gas simulation at offset 391583 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0xb0] + D=========================eE--------------R jump 391612 if r8 == 0 +``` + +Gas simulation at offset 391591 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r8 = i32 [r8 + 0xa4] + DeE---------------------------------------R................ r7 = r7 + 0xffffffffffffffff + .D========================eeeE------------R................ r8 = r8 >s 0 + ..D==========================eeE----------R................ r8 = 0 - r8 + ..D============================eE---------R................ r7 = r7 & r8 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xbc] = r7 + ...DeeeeeeeeeeeeeeeE--------------------------------------R jump 391617 +``` + +Gas simulation at offset 391612 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 188] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 391617 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r6 + 0xa8] + D=========================eE--------------R jump 391663 if r9 >s 7 +``` + +Gas simulation at offset 391626 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0x38] + D=========================eE--------------R........... r7 = r7 & 0xffffffffe0000000 + DeE---------------------------------------R........... r9 = r9 << 0x1d + .D=========================eeE------------R........... i32 r9 = r7 - r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + .D===========================eeeeeeeeeeeeeeeeeeeeE---R jump 391659 if r9 <=s 0 +``` + +Gas simulation at offset 391648 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffe0000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 391663 +``` + +Gas simulation at offset 391659 with total cost of 1: + +``` + DeER jump 392022 if r9 =s r8 +``` + +Gas simulation at offset 391917 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xb0] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14306, jump 451581 +``` + +Gas simulation at offset 391930 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x88] + DeE------------------------R jump 392039 if r7 == 0 +``` + +Gas simulation at offset 391937 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r9 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 391966 if r8 == 0 +``` + +Gas simulation at offset 391944 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 14308, jump 501488 +``` + +Gas simulation at offset 391953 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r6 + 0x88] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r9 + 0x28] + DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 391834 +``` + +Gas simulation at offset 391966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r9 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 391834 +``` + +Gas simulation at offset 391972 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f2f4] + DeE---------------------------------------R r7 = r7 & 0xffffffffffffff7f + DeE---------------------------------------R r9 = 0x4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r6 + 0xa0] = r7 + .D========================eE--------------R jump 391810 if r8 == r9 +``` + +Gas simulation at offset 391994 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109dddc] + D=========================eE--------------R jump 391810 if r7 != 0 +``` + +Gas simulation at offset 392005 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .DeE-----------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE---------R jump 389920 +``` + +Gas simulation at offset 392022 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x20000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 391663 +``` + +Gas simulation at offset 392034 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r6 + 0x88] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 392039 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x2c] + D=========================eE--------------R jump 392140 if r7 == 0 +``` + +Gas simulation at offset 392046 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f2f4] + D=========================eE--------------R jump 392075 if r7 >s 3 +``` + +Gas simulation at offset 392057 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109dddc] + D=========================eE--------------R jump 392075 if r7 != 0 +``` + +Gas simulation at offset 392067 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0xac] + D=========================eE--------------R jump 392140 if r7 != 0 +``` + +Gas simulation at offset 392075 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x37e6 + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0xb0] + .DeE------------------------R r0 = 0x3786 + ..DeeeeeeeeeeeeeeeE---------R jump 451581 +``` + +Gas simulation at offset 392103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R jump 392140 if r7 == 0 +``` + +Gas simulation at offset 392109 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x2c] + D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14312, jump 418179 +``` + +Gas simulation at offset 392125 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r6 + 0xa0] + D=========================eER......................... r7 = r7 | 0x80 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa0] = r7 + DeeeeeeeeeeeeeeeE------------------------------------R jump 391810 +``` + +Gas simulation at offset 392140 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3dc] + D=========================eE--------------R jump 392177 if r7 == 0 +``` + +Gas simulation at offset 392150 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0xbc] + D=========================eE--------------R jump 392177 if r7 != 0 +``` + +Gas simulation at offset 392158 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r6 + 0xb0] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14314, jump 451581 +``` + +Gas simulation at offset 392171 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R jump 392272 if r7 == 0 +``` + +Gas simulation at offset 392177 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r6 + 0xac] + D=========================eE--------------R........... r8 = r7 + 0xffffffffffffffff + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xac] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeE------R jump 392206 if r7 <=s 0 +``` + +Gas simulation at offset 392192 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 14316, jump 389614 +``` + +Gas simulation at offset 392200 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R jump 392218 if r7 != 0 +``` + +Gas simulation at offset 392206 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 14318, jump 389920 +``` + +Gas simulation at offset 392214 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 392218 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x50] + D==================================================eER jump 391810 if r7 == 0 +``` + +Gas simulation at offset 392230 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14320, jump 385211 +``` + +Gas simulation at offset 392236 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeE------------------------R r8 = 0x2 + D=eE-----------------------R jump 391810 if r8 > 0x3f + .D==eER.................................. r8 = r8 >>a 0x21 + .D===eER................................. r8 = r8 + r9 + .D====eER................................ r9 = r8 << 0x2 + ..D===eeER............................... i32 r7 = r7 - r8 + ..D=====eeER............................. i32 r7 = r7 - r9 + ...D======eER............................ r8 = r7 << 0x1 + ...D=======eER........................... r7 = r7 + r8 + ....D=======eeER......................... i32 r11 = r7 + 0x3 + ....DeE--------R......................... r9 = 0x8000000 + .....D................................... r7 = r5 + .....D................................... r8 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u64 [r1 + 0x8] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r0 = u64 [r1 + 0x20] + ......DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r5 = u64 [r1 + 0x18] + ......D=======eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + ......D========================eE-------R r1 = r1 + 0x28 + ......DeeeeeeeeeeeeeeeE-----------------R jump 412451 +``` + +Gas simulation at offset 392631 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 392633 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0xb0] + .D=========================eER jump 392754 if r7 == 0 +``` + +Gas simulation at offset 392654 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14352, jump 501488 +``` + +Gas simulation at offset 392666 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0xb0] + D=========================eER jump 392769 if r10 == 0 +``` + +Gas simulation at offset 392673 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14354, jump 471319 +``` + +Gas simulation at offset 392704 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + D......................................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + .D=================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 392773 if r7 == 0 +``` + +Gas simulation at offset 392723 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14356, jump 385211 +``` + +Gas simulation at offset 392729 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14358, jump 385211 +``` + +Gas simulation at offset 392737 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R........................... i32 r6 = r6 - r7 + D==eE----------------------R........................... r6 = r6 << 0x15 + .D========================eeER......................... i32 r6 = r6 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r6 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 392773 +``` + +Gas simulation at offset 392754 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 392769 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r5 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 392773 with total cost of 15: + +``` + DeER.............. r9 = 0x8000000 + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 14360, jump 412273 +``` + +Gas simulation at offset 392789 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14362, jump 385211 +``` + +Gas simulation at offset 392798 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D........................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + D........................... r6 = r7 + .DeeeeeeeeeeeeeeeE---------R r0 = 14364, jump 385211 +``` + +Gas simulation at offset 392813 with total cost of 16: + +``` + DeeER.............. i32 r6 = r6 - r7 + D==eER............. r6 = r6 << 0x14 + .D==eeER........... i32 r6 = r6 + r5 + .DeeeeeeeeeeeeeeeER r0 = 14366, jump 385211 +``` + +Gas simulation at offset 392828 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 8] = 0x66666667 + DeeeE----------------------R...... r8 = r7 * 0x66666667 + .D==eE---------------------R...... r9 = r8 >> 0x3f + .D==eE---------------------R...... r8 = r8 >>a 0x21 + .D===eE--------------------R...... r8 = r8 + r9 + ..D===eE-------------------R...... r9 = r8 << 0x2 + ..D===eeE------------------R...... i32 r7 = r7 - r8 + ...D====eeE----------------R...... i32 r7 = r7 - r9 + ...D======eE---------------R...... r8 = r7 << 0x1 + ....D======eE--------------R...... r7 = r7 + r8 + ....D=======eeE------------R...... i32 r11 = r7 + 0x3 + .....DeE-------------------R...... r9 = 0x8000000 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + .....D............................ r7 = r5 + .....D............................ r8 = r6 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + ......DeeeeeeeeeeeeeeeE----------R r0 = 14368, jump 412451 +``` + +Gas simulation at offset 392889 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14370, jump 385211 +``` + +Gas simulation at offset 392895 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14372, jump 385211 +``` + +Gas simulation at offset 392903 with total cost of 27: + +``` + DeeER......................... i32 r6 = r6 - r7 + D==eER........................ r6 = r6 << 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + .D========================eeER i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 14374, jump 385211 +``` + +Gas simulation at offset 392921 with total cost of 38: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r8 = u64 [r1 + 0x8] + D=========================eeeER.......... r8 = r7 * r8 + D============================eER......... r9 = r8 >> 0x3f + .D===========================eER......... r8 = r8 >>a 0x21 + .D============================eER........ r8 = r8 + r9 + .D=============================eER....... r9 = r8 << 0x2 + ..D============================eeER...... i32 r7 = r7 - r8 + ..D==============================eeER.... i32 r7 = r7 - r9 + ...D===============================eER... r8 = r7 << 0x1 + ...D================================eER.. r7 = r7 + r8 + ....D================================eeER i32 r11 = r7 + 0x3 + ....DeE---------------------------------R r9 = 0x8000000 + .....D................................... r7 = r5 + .....D................................... r8 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R r10 = u64 [r1 + 0x18] + .....DeeeeeeeeeeeeeeeE------------------R r0 = 14376, jump 412451 +``` + +Gas simulation at offset 392973 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14378, jump 385211 +``` + +Gas simulation at offset 392979 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14380, jump 385211 +``` + +Gas simulation at offset 392987 with total cost of 27: + +``` + DeeER......................... i32 r6 = r6 - r7 + D==eER........................ r6 = r6 << 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + .D========================eeER i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 14382, jump 385211 +``` + +Gas simulation at offset 393005 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u64 [r1 + 0x8] + D=========================eeeER........................... r8 = r7 * r8 + D============================eER.......................... r9 = r8 >> 0x3f + .D============================eER......................... r8 = r8 >>a 0x21 + .D=============================eER........................ r8 = r8 + r9 + .D==============================eER....................... r9 = r8 << 0x2 + ..D=============================eeER...................... i32 r7 = r7 - r8 + ..D===============================eeER.................... i32 r7 = r7 - r9 + ...D================================eER................... r8 = r7 << 0x1 + ...D=================================eER.................. r7 = r7 + r8 + ....D=================================eeER................ i32 r11 = r7 + 0x3 + ....DeE----------------------------------R................ r9 = 0x8000000 + .....D.................................................... r7 = r5 + .....D.................................................... r8 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R................ r10 = u64 [r1 + 0x18] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R................ r0 = u64 [r1 + 0x30] + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R................ r5 = u64 [r1 + 0x28] + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + ......D========================eE------------------------R r1 = r1 + 0x38 + ......DeeeeeeeeeeeeeeeE----------------------------------R jump 412451 +``` + +Gas simulation at offset 393066 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0xb0] + .D=========================eER jump 393187 if r7 == 0 +``` + +Gas simulation at offset 393087 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14386, jump 501488 +``` + +Gas simulation at offset 393099 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0xb0] + D=========================eER jump 393202 if r10 == 0 +``` + +Gas simulation at offset 393106 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14388, jump 471319 +``` + +Gas simulation at offset 393137 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + D......................................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + .D=================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 393206 if r7 == 0 +``` + +Gas simulation at offset 393156 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14390, jump 385211 +``` + +Gas simulation at offset 393162 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14392, jump 385211 +``` + +Gas simulation at offset 393170 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R........................... i32 r6 = r6 - r7 + D==eE----------------------R........................... r6 = r6 << 0x15 + .D========================eeER......................... i32 r6 = r6 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r6 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 393206 +``` + +Gas simulation at offset 393187 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 393202 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r5 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 393206 with total cost of 15: + +``` + DeER.............. r9 = 0x8000000 + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 14394, jump 412273 +``` + +Gas simulation at offset 393222 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14396, jump 385211 +``` + +Gas simulation at offset 393231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14398, jump 385211 +``` + +Gas simulation at offset 393239 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0] + D=========================eeER... i32 r7 = r8 - r7 + D===========================eER.. r7 = r7 << 0x14 + .D===========================eeER i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeE--------------R r0 = 14400, jump 385211 +``` + +Gas simulation at offset 393256 with total cost of 38: + +``` + DeeeER................................... r8 = r7 * 0x66666667 + D===eER.................................. r9 = r8 >> 0x3f + .D==eER.................................. r8 = r8 >>a 0x21 + .D===eER................................. r8 = r8 + r9 + .D====eER................................ r9 = r8 << 0x2 + ..D===eeER............................... i32 r7 = r7 - r8 + ..D=====eeER............................. i32 r7 = r7 - r9 + ...D======eER............................ r8 = r7 << 0x1 + ...D=======eER........................... r7 = r7 + r8 + ....D=======eeER......................... i32 r11 = r7 + 0x3 + ....DeE--------R......................... r9 = 0x8000000 + .....D................................... r7 = r5 + .....D................................... r8 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u64 [r1 + 0x8] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r0 = u64 [r1 + 0x20] + ......DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r5 = u64 [r1 + 0x18] + ......D=======eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + ......D========================eE-------R r1 = r1 + 0x28 + ......DeeeeeeeeeeeeeeeE-----------------R jump 412451 +``` + +Gas simulation at offset 393317 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 393421 if r10 == 0 +``` + +Gas simulation at offset 393337 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14404, jump 471319 +``` + +Gas simulation at offset 393368 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 393421 if r7 == 0 +``` + +Gas simulation at offset 393385 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14406, jump 385211 +``` + +Gas simulation at offset 393391 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14408, jump 385211 +``` + +Gas simulation at offset 393399 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + D==eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + .DeE-------------------------------------------------R r0 = 0x384a + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 385211 +``` + +Gas simulation at offset 393421 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14410, jump 385211 +``` + +Gas simulation at offset 393427 with total cost of 2: + +``` + DeER. r8 = 0x28 + D=eER jump 393447 if r7 >=s r8 +``` + +Gas simulation at offset 393433 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 393447 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0xb0] + D=========================eE--------------R jump 393475 if r8 == 0 +``` + +Gas simulation at offset 393455 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0xa4] + D=========================eE--------------R jump 393475 if r7 <=s 0 +``` + +Gas simulation at offset 393463 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14412, jump 451581 +``` + +Gas simulation at offset 393472 with total cost of 1: + +``` + DeER jump 393433 if r7 != 0 +``` + +Gas simulation at offset 393475 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0xc] + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0] + .D=========================eE-----------------------R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 418179 +``` + +Gas simulation at offset 393499 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 393603 if r10 == 0 +``` + +Gas simulation at offset 393519 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14416, jump 471319 +``` + +Gas simulation at offset 393550 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 393603 if r7 == 0 +``` + +Gas simulation at offset 393567 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14418, jump 385211 +``` + +Gas simulation at offset 393573 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14420, jump 385211 +``` + +Gas simulation at offset 393581 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + D==eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + .DeE-------------------------------------------------R r0 = 0x3856 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 385211 +``` + +Gas simulation at offset 393603 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14422, jump 385211 +``` + +Gas simulation at offset 393609 with total cost of 2: + +``` + DeER. r8 = 0xa + D=eER jump 393629 if r7 >=s r8 +``` + +Gas simulation at offset 393615 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 393629 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0xb0] + D=========================eE--------------R jump 393657 if r8 == 0 +``` + +Gas simulation at offset 393637 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0xa4] + D=========================eE--------------R jump 393657 if r7 <=s 0 +``` + +Gas simulation at offset 393645 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14424, jump 451581 +``` + +Gas simulation at offset 393654 with total cost of 1: + +``` + DeER jump 393615 if r7 != 0 +``` + +Gas simulation at offset 393657 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0xc] + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0] + .D=========================eE-----------------------R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 418179 +``` + +Gas simulation at offset 393681 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + D=========================eER jump 393802 if r10 == 0 +``` + +Gas simulation at offset 393688 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r10 + 0x1c] + ..D=================================================eER......................... r11 = r11 & 0xffffffffffffffdf + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 14428, jump 471319 +``` + +Gas simulation at offset 393732 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 393783 if r7 == 0 +``` + +Gas simulation at offset 393749 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14430, jump 385211 +``` + +Gas simulation at offset 393755 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14432, jump 385211 +``` + +Gas simulation at offset 393763 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r9 = r9 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 393783 with total cost of 26: + +``` + DeER......................... r9 = 0x24 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 423079 +``` + +Gas simulation at offset 393802 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 393804 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 394033 if r10 == 0 +``` + +Gas simulation at offset 393824 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r7 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14436, jump 471319 +``` + +Gas simulation at offset 393857 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r6 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 393913 if r7 == 0 +``` + +Gas simulation at offset 393874 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14438, jump 385211 +``` + +Gas simulation at offset 393880 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14440, jump 385211 +``` + +Gas simulation at offset 393888 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0] + .D========================eeER........................... i32 r7 = r9 - r7 + .D==========================eER.......................... r7 = r7 << 0x15 + .D===========================eER......................... r7 = r7 + r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE---------R jump 394048 if r6 == 0 +``` + +Gas simulation at offset 393913 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + .D========================eeER i32 r7 = r7 - r8 + ..D=======================eeER i32 r8 = r9 - r10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 14442, jump 413491 +``` + +Gas simulation at offset 393937 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r8 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r8 = u64 [r5 + 0xb0] + .D=================================================eeER.................... i32 r9 = r9 + 0x2c0000 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 394057 if r7 >=s r9 +``` + +Gas simulation at offset 393956 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14444, jump 451581 +``` + +Gas simulation at offset 393965 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 394052 if r7 == 0 +``` + +Gas simulation at offset 393968 with total cost of 15: + +``` + DeER.............. r8 = 0x37 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14446, jump 501488 +``` + +Gas simulation at offset 393980 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14448, jump 385211 +``` + +Gas simulation at offset 393986 with total cost of 35: + +``` + DeER.................................. r8 = r7 << 0x1 + D=eER................................. r8 = r8 >> 0x3d + D==eER................................ r8 = r8 + r7 + .D==eER............................... r8 = r8 & 0xfffffffffffffff8 + .D===eeER............................. i32 r8 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r7 = u64 [r5 + 0xb0] + ..D====eE-------------------R......... r9 = r8 << 0x1 + ..D=====eE------------------R......... r8 = r8 + r9 + ...D=====eeE----------------R......... i32 r10 = r8 + 0x3 + ...D.................................. r8 = r5 + ....D................................. r9 = r5 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r0 = u64 [r1 + 0x18] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r5 = u64 [r1 + 0x10] + ....D======eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .....D=====================eE--------R r1 = r1 + 0x20 + .....DeeeeeeeeeeeeeeeE---------------R jump 405638 +``` + +Gas simulation at offset 394033 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 394048 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 394057 +``` + +Gas simulation at offset 394052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 394057 with total cost of 26: + +``` + DeER......................... r9 = 0x1f + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 423079 +``` + +Gas simulation at offset 394077 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 394301 if r10 == 0 +``` + +Gas simulation at offset 394097 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r7 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14452, jump 471319 +``` + +Gas simulation at offset 394130 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r6 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 394185 if r7 == 0 +``` + +Gas simulation at offset 394147 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14454, jump 385211 +``` + +Gas simulation at offset 394153 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14456, jump 385211 +``` + +Gas simulation at offset 394161 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0] + .D========================eeER........................... i32 r7 = r9 - r7 + .D==========================eER.......................... r7 = r7 << 0x15 + .D===========================eER......................... r7 = r7 + r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + ..D=======================eE----------------------------R jump 394301 if r6 == 0 +``` + +Gas simulation at offset 394185 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + .D========================eeER i32 r7 = r7 - r8 + ..D=======================eeER i32 r8 = r9 - r10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 14458, jump 413491 +``` + +Gas simulation at offset 394209 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r8 + 0x40] + DeE-------------------------------------------------R... r9 = 0x2c0000 + .D=================================================eeER. i32 r8 = r8 + r9 + .D===================================================eER jump 394301 if r7 >=s r8 +``` + +Gas simulation at offset 394227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb0] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14460, jump 451581 +``` + +Gas simulation at offset 394240 with total cost of 1: + +``` + DeER jump 394301 if r7 == 0 +``` + +Gas simulation at offset 394243 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14462, jump 385211 +``` + +Gas simulation at offset 394249 with total cost of 38: + +``` + DeeeER................................... r8 = r7 * 0x66666667 + D===eER.................................. r9 = r8 >> 0x3f + .D==eER.................................. r8 = r8 >>a 0x22 + .D===eER................................. r8 = r8 + r9 + .D====eeeER.............................. r9 = r8 * 0xa + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........... r8 = u64 [r5 + 0xb0] + ..D======eeE-----------------R........... i32 r7 = r7 - r9 + ..D========eE----------------R........... r7 = r7 << 0x2 + ...D========eeE--------------R........... i32 r10 = r7 + 0x4 + ...D..................................... r7 = r8 + ....D.................................... r8 = r5 + ....D.................................... r9 = r5 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r0 = u64 [r1 + 0x18] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r5 = u64 [r1 + 0x10] + .....D========eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .....D======================eE----------R r1 = r1 + 0x20 + .....DeeeeeeeeeeeeeeeE------------------R jump 405638 +``` + +Gas simulation at offset 394301 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 394316 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 394536 if r10 == 0 +``` + +Gas simulation at offset 394336 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r7 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14466, jump 471319 +``` + +Gas simulation at offset 394369 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r6 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 394425 if r7 == 0 +``` + +Gas simulation at offset 394386 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14468, jump 385211 +``` + +Gas simulation at offset 394392 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14470, jump 385211 +``` + +Gas simulation at offset 394400 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r6 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0] + .D========================eeER........................... i32 r7 = r9 - r7 + .D==========================eER.......................... r7 = r7 << 0x15 + .D===========================eER......................... r7 = r7 + r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeE---------R jump 394551 if r6 == 0 +``` + +Gas simulation at offset 394425 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + .D========================eeER i32 r7 = r7 - r8 + ..D=======================eeER i32 r8 = r9 - r10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 14472, jump 413491 +``` + +Gas simulation at offset 394449 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r8 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r8 = u64 [r5 + 0xb0] + .D=================================================eeER.................... i32 r9 = r9 + 0x2c0000 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 394560 if r7 >=s r9 +``` + +Gas simulation at offset 394468 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14474, jump 451581 +``` + +Gas simulation at offset 394477 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 394555 if r7 == 0 +``` + +Gas simulation at offset 394480 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14476, jump 385211 +``` + +Gas simulation at offset 394486 with total cost of 40: + +``` + DeeeER..................................... r8 = r7 * 0x2aaaaaab + D===eER.................................... r9 = r8 >> 0x3f + .D==eER.................................... r8 = r8 >> 0x20 + .D===eER................................... r8 = r8 + r9 + .D====eeeER................................ r8 = r8 * 0x6 + ..D======eeER.............................. i32 r8 = r7 - r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r7 = u64 [r5 + 0xb0] + ...D=======eeeE--------------R............. r10 = r8 * 0xa + ...D==========eeE------------R............. i32 r10 = r10 + 0xa + ....D...................................... r8 = r5 + ....D...................................... r9 = r5 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER........... r0 = u64 [r1 + 0x18] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER........... r5 = u64 [r1 + 0x10] + .....D==========eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .....D======================eE------------R r1 = r1 + 0x20 + .....DeeeeeeeeeeeeeeeE--------------------R jump 405638 +``` + +Gas simulation at offset 394536 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 394551 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 394560 +``` + +Gas simulation at offset 394555 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 394560 with total cost of 26: + +``` + DeER......................... r9 = 0x20 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + r9 + .DeeeeeeeeeeeeeeeE----------R jump 423079 +``` + +Gas simulation at offset 394580 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + D=========================eER jump 394701 if r10 == 0 +``` + +Gas simulation at offset 394587 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r10 + 0x1c] + ..D=================================================eER......................... r11 = r11 & 0xffffffffffffffdf + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 14480, jump 471319 +``` + +Gas simulation at offset 394631 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 394682 if r7 == 0 +``` + +Gas simulation at offset 394648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14482, jump 385211 +``` + +Gas simulation at offset 394654 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14484, jump 385211 +``` + +Gas simulation at offset 394662 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r9 = r9 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 394682 with total cost of 26: + +``` + DeER......................... r9 = 0x21 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 423079 +``` + +Gas simulation at offset 394701 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 394703 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0xb0] + .D=========================eER jump 394863 if r6 == 0 +``` + +Gas simulation at offset 394722 with total cost of 28: + +``` + D.............................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r6 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + .D========================eeER. i32 r7 = r7 - r8 + ..D========================eeER i32 r8 = r9 - r10 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 14488, jump 413491 +``` + +Gas simulation at offset 394748 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r8 + 0x40] + D==================================================eeER.................... i32 r8 = r8 + 0x2c0000 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 394840 if r7 >=s r8 +``` + +Gas simulation at offset 394763 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb0] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14490, jump 451581 +``` + +Gas simulation at offset 394776 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 394840 if r7 == 0 +``` + +Gas simulation at offset 394779 with total cost of 15: + +``` + DeER.............. r8 = 0x37 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14492, jump 501488 +``` + +Gas simulation at offset 394791 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14494, jump 385211 +``` + +Gas simulation at offset 394797 with total cost of 36: + +``` + DeER................................... r8 = r7 << 0x1 + D=eER.................................. r8 = r8 >> 0x3d + D==eER................................. r8 = r8 + r7 + .D==eER................................ r8 = r8 & 0xfffffffffffffff8 + .D===eeER.............................. i32 r8 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......... r7 = u64 [r5 + 0xb0] + ..D====eeeE-----------------R.......... r10 = r8 * 0xa + ..D=======eeE---------------R.......... i32 r10 = r10 + 0xa + ...D................................... r8 = r5 + ...D................................... r9 = r5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r0 = u64 [r1 + 0x10] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r5 = u64 [r1 + 0x8] + ....D=======eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D======================eE---------R r1 = r1 + 0x18 + ....DeeeeeeeeeeeeeeeE-----------------R jump 405638 +``` + +Gas simulation at offset 394840 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0xb0] + DeE------------------------R. r9 = 0x10 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D========================eER r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 423079 +``` + +Gas simulation at offset 394863 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 394877 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + D=========================eER jump 395059 if r10 == 0 +``` + +Gas simulation at offset 394885 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r10 + 0x1c] + ..D=================================================eER......................... r11 = r11 & 0xffffffffffffffdf + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 14498, jump 471319 +``` + +Gas simulation at offset 394929 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r8 + 0xa2] + D==================================================eER. r7 = r7 & 0x4 + .D==================================================eER jump 394980 if r7 == 0 +``` + +Gas simulation at offset 394946 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14500, jump 385211 +``` + +Gas simulation at offset 394952 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14502, jump 385211 +``` + +Gas simulation at offset 394960 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r9 = r9 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 394980 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x20] + D=========================eE--------------R........... r7 = r7 + 0x100000 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + .DeE-------------------------------------------------R r9 = 0x6 + .D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14504, jump 423079 +``` + +Gas simulation at offset 395003 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = i32 [r5 + 0x20] + D=========================eER........................................................................... r8 = r8 + 0xfffffffffff00000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... r9 = i32 [r7 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... r10 = i32 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r8 = i32 [r7 + 0x74] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r11 = i32 [r7 + 0x1c] + .D========================eE-------------------------R.................................................. r9 = r9 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r5 + 0xb0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r7 + 0x18] = r9 + ..D================================================eER.................................................. r8 = r8 + r11 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x1c] = r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0xd8] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x10] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x8] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE------------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 395059 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 395061 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [0x109dd50] + .D=========================eER. r8 = r8 & 0x3 + .D==========================eER jump 395100 if r8 == 0 +``` + +Gas simulation at offset 395085 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 395100 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 14508, jump 422572 +``` + +Gas simulation at offset 395117 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = i32 [r5 + 0x74] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x20] + .D========================eeE-----------------------R i32 r7 = r7 - r8 + ..D=======================eeE-----------------------R i32 r8 = r10 - r11 + ..DeE-----------------------------------------------R r10 = 0x7 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 14510, jump 420579 +``` + +Gas simulation at offset 395147 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 120] = 0x10000 + DeeeeeeeeeeeeeeeE----------R r0 = 14512, jump 385211 +``` + +Gas simulation at offset 395161 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r6 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 395178 if r7 >s 0 +``` + +Gas simulation at offset 395174 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 395178 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r5 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r6 + 0x90] = r7 + D=========================eE--------------R jump 395085 if r10 == 0 +``` + +Gas simulation at offset 395190 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r10 + 0xa4] + D=========================eE--------------R jump 395085 if r7 <=s 0 +``` + +Gas simulation at offset 395198 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r10 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14514, jump 471319 +``` + +Gas simulation at offset 395220 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x38] + D=========================eER jump 395296 if r7 == r8 +``` + +Gas simulation at offset 395226 with total cost of 25: + +``` + DeeER....................... i32 r11 = r7 - r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x90eb4] + .DeE-----------------------R r12 = 0xffffffff80000001 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 395268 if r11 u 2147483648 +``` + +Gas simulation at offset 395281 with total cost of 25: + +``` + D........................... r7 = r8 + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + DeeeeeeeeeeeeeeeE----------R jump 395296 +``` + +Gas simulation at offset 395290 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 395296 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x93e80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0x3c] + .DeeE-----------------------------------------------R. i32 r7 = r7 >> 0x13 + .D==eE----------------------------------------------R. r6 = r7 << 0x2 + ..D=======================eE------------------------R. r8 = r8 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..D................................................... r7 = r9 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14516, jump 372258 +``` + +Gas simulation at offset 395328 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14518, jump 372258 +``` + +Gas simulation at offset 395354 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r10 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = i32 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r11 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u32 [r5 + 0x74] = r7 + ..D================================================eeER i32 r7 = r8 - r9 + ...D===============================================eeER i32 r8 = r10 - r11 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14520, jump 413491 +``` + +Gas simulation at offset 395383 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r8 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = i32 [r8 + 0x3c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r7 = r7 /s r8 + ..D============================================================================================================eER jump 395400 if r7 >s 0 +``` + +Gas simulation at offset 395396 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 395400 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................ r9 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................ r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r10 = i32 [r8 + 0x20] + .DeE------------------------------------------------R.................................................................................. r11 = 0x280000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................. r8 = i32 [r5 + 0x78] + .D========================eeE-----------------------R.................................................................................. i32 r9 = r9 - r11 + ..D================================================eeER................................................................................ i32 r10 = r10 - r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r9 = r10 /s r7 + ....D============================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 395439 if r9 =s r8 +``` + +Gas simulation at offset 395720 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0xb0] + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14540, jump 451581 +``` + +Gas simulation at offset 395733 with total cost of 1: + +``` + DeER jump 395809 if r7 == 0 +``` + +Gas simulation at offset 395736 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14542, jump 385211 +``` + +Gas simulation at offset 395742 with total cost of 19: + +``` + DeeeER................ r8 = r7 * 0x66666667 + D===eER............... r9 = r8 >> 0x3f + .D==eER............... r8 = r8 >>a 0x22 + .D===eER.............. r8 = r8 + r9 + .DeE---R.............. r9 = 0xa + .D====eeeER........... r8 = r8 * r9 + ..D======eeER......... i32 r7 = r7 - r8 + ..D========eeeER...... r6 = r7 * 0x6 + ...D==========eeER.... i32 r6 = r6 + 0x6 + ...DeE-----------R.... r8 = 0x35 + ...D.................. r7 = r5 + ....DeeeeeeeeeeeeeeeER r0 = 14544, jump 501488 +``` + +Gas simulation at offset 395784 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0xb0] + D............................ r8 = r5 + D............................ r9 = r5 + D............................ r10 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .D========================eER r1 = r1 + 0x20 + ..DeeeeeeeeeeeeeeeE---------R jump 405638 +``` + +Gas simulation at offset 395809 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 395824 with total cost of 27: + +``` + D............................. r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0xa2] + D=========================eER. r8 = r7 & 0x10 + .DeE------------------------R. r7 = 0x1 + .D=========================eER jump 395850 if r8 == 0 +``` + +Gas simulation at offset 395839 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r10 + 0x90] + DeE---------------------------------------R r9 = 0xffffffffffffffff + D=========================eE--------------R jump 395852 if r8 == r9 +``` + +Gas simulation at offset 395850 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 395852 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r10 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r8 + 0x58] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 395850 if r9 == 0 +``` + +Gas simulation at offset 395863 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = i32 [r8 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r9 = i32 [0x8ba14] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = i32 [r10 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r12 = i32 [0x10a03e0] + .D========================eeER..... i32 r11 = r11 + r9 + .D========================eE-R..... r9 = r8 - r12 + ..D========================eeER.... i32 r12 = r9 >>a 0x1f + ..D==========================eER... r9 = r9 ^ r12 + ...D==========================eeER. i32 r9 = r9 - r12 + ...D============================eER jump 395850 if r11 >a 0x1f + .D===========================eE-----------R r12 = r12 ^ r2 + ..D===========================eeE---------R i32 r12 = r12 - r2 + ..D=============================eE--------R jump 395850 if r11 > 0x2 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x6c] = r9 + .DeeeE------------------------------------------------------------------------R r7 = r7 >a 0x17 + .......DeE--------------------------------------------------------------------------R r2 = 0x400000 + .......D====================================================eE----------------------R r11 = r12 + r2 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r12 = i32 [0x10a1c9c] + ........D====================================================eeE--------------------R i32 r5 = r11 >>a 0x17 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [0x10a03f0] = r7 + .........D=====================================================eeeeeeeeeeeeeeeeeeeeER jump 396006 if r5 >a 0x17 + .D=eE--R. r9 = r9 + 0x400000 + ..D=eeER. i32 r9 = r9 >>a 0x17 + ..D===eER jump 396006 if r9 > 0x11 + .D=========================eE-----------------------R... r8 = r8 & 0xfffffffffffffffc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r8 + .D==========================eE------------------------R. r7 = r7 + r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ..DeE--------------------------------------------------R r7 = 0x180000 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14580, jump 372258 +``` + +Gas simulation at offset 396578 with total cost of 52: + +``` + DeER................................................... r8 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x8] + D=========================eER.......................... r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r6 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0] + .D=========================eE------------------------R. r8 = r8 + r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE-------------------------------------------------R r7 = 0x180000 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14582, jump 372258 +``` + +Gas simulation at offset 396616 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x8] + D=========================eER......................... r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 0x20] = r8 + .D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + ..D========================eE------------------------R r1 = r1 + 0x28 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 414554 +``` + +Gas simulation at offset 396648 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 396663 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0x5b + .DeeeeeeeeeeeeeeeE----------R r0 = 14586, jump 501488 +``` + +Gas simulation at offset 396683 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 396483 +``` + +Gas simulation at offset 396696 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + D=========================eER jump 396846 if r10 == 0 +``` + +Gas simulation at offset 396704 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r10 + 0x1c] + ..D=================================================eER......................... r11 = r11 & 0xffffffffffffffdf + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 14590, jump 471319 +``` + +Gas simulation at offset 396748 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 396799 if r7 == 0 +``` + +Gas simulation at offset 396765 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14592, jump 385211 +``` + +Gas simulation at offset 396771 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14594, jump 385211 +``` + +Gas simulation at offset 396779 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r9 = r9 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 396799 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0x20] + DeE------------------------R r10 = 0x4 + D........................... r8 = r7 + .DeeeeeeeeeeeeeeeE---------R r0 = 14596, jump 420579 +``` + +Gas simulation at offset 396816 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0xb0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0xd8] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0xd8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D=========================eE-----------------------R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 396483 +``` + +Gas simulation at offset 396846 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 396848 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 397145 if r10 == 0 +``` + +Gas simulation at offset 396868 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r7 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14600, jump 471319 +``` + +Gas simulation at offset 396901 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 396961 if r7 == 0 +``` + +Gas simulation at offset 396918 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14602, jump 385211 +``` + +Gas simulation at offset 396924 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14604, jump 385211 +``` + +Gas simulation at offset 396932 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r9 = r9 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r9 + .D.................................................... r7 = r5 + ..DeE------------------------------------------------R r0 = 0x390e + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 451581 +``` + +Gas simulation at offset 396961 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14606, jump 451581 +``` + +Gas simulation at offset 396970 with total cost of 1: + +``` + DeER jump 397145 if r7 == 0 +``` + +Gas simulation at offset 396974 with total cost of 15: + +``` + DeER.............. r8 = 0x52 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 14608, jump 501488 +``` + +Gas simulation at offset 396986 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0xb0] + DeE------------------------R r10 = 0x14 + D........................... r8 = r5 + D........................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 14610, jump 405638 +``` + +Gas simulation at offset 397003 with total cost of 160: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... r7 = u64 [r5 + 0xb0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r8 = u64 [r7 + 0x88] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r8 = i32 [r8 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R..................................................................................... r6 = u64 [r5 + 0xd8] + .DeE-------------------------------------------------------------------------R..................................................................................... r9 = 0x3e80000 + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r8 = r9 /s r8 + ...D====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x78] = r8 + ...D======================eE--------------------------------------------------------------------------------------------------------------------------------------R jump 397145 if r6 == 0 +``` + +Gas simulation at offset 397033 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u64 [0x93e80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = i32 [r7 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + .D========================eE------------------------R... r9 = r9 >> 0x11 + .D=========================eE-----------------------R... r9 = r9 & 0xfffffffffffffffc + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r9 + ..D=========================eE------------------------R. r8 = r8 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE--------------------------------------------------R r7 = 0x180000 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14612, jump 372258 +``` + +Gas simulation at offset 397072 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r5 + 0xb0] + DeE------------------------R.................................................. r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x8] + .D========================eeER................................................ i32 r7 = r10 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u32 [r6 + 0x18] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r7 = i32 [r8 + 0x1c] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r7 = u64 [r1 + 0] + ..D=========================eE-----------------------------------------------R r9 = r9 + r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r8 = i32 [r9 + 0] + ...DeE-----------------------------------------------------------------------R r7 = 0x180000 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 14614, jump 372258 +``` + +Gas simulation at offset 397114 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x8] + D=========================eeER......................... i32 r7 = r8 - r7 + DeE--------------------------R......................... r9 = 0x46 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x1c] = r7 + .D..................................................... r7 = r6 + .D..................................................... r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x10] + ..D========================eE-------------------------R r1 = r1 + 0x28 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 412873 +``` + +Gas simulation at offset 397145 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 397160 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 397258 if r10 == 0 +``` + +Gas simulation at offset 397180 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14618, jump 471319 +``` + +Gas simulation at offset 397211 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r8 + 0xa2] + D==================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 397258 if r7 == 0 +``` + +Gas simulation at offset 397228 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14620, jump 385211 +``` + +Gas simulation at offset 397234 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14622, jump 385211 +``` + +Gas simulation at offset 397242 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + D==eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 397258 with total cost of 26: + +``` + DeER......................... r8 = 0x63 + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 397278 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 397384 if r10 == 0 +``` + +Gas simulation at offset 397298 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14626, jump 471319 +``` + +Gas simulation at offset 397329 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r9 = u64 [r5 + 0xb0] + D......................................................................... r8 = r7 + D......................................................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u8 [r9 + 0xa2] + .D=================================================eER.................... r9 = r9 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 397390 if r9 == 0 +``` + +Gas simulation at offset 397350 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14628, jump 385211 +``` + +Gas simulation at offset 397356 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14630, jump 385211 +``` + +Gas simulation at offset 397364 with total cost of 26: + +``` + D............................ r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0xb0] + .DeeE----------------------R. i32 r6 = r6 - r8 + .D==eE---------------------R. r8 = r6 << 0x15 + ..D=======================eER r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeE---------R jump 397390 +``` + +Gas simulation at offset 397384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x38] + DeE------------------------R r7 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 397390 with total cost of 27: + +``` + DeER.......................... r9 = 0x8000000 + D=eER......................... r8 = r8 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + DeeeeeeeeeeeeeeeE------------R r0 = 14632, jump 423048 +``` + +Gas simulation at offset 397408 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r9 = 0x9 + D.................. r7 = r5 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 14634, jump 423079 +``` + +Gas simulation at offset 397423 with total cost of 15: + +``` + DeER.............. r9 = 0x9 + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 14636, jump 423079 +``` + +Gas simulation at offset 397436 with total cost of 55: + +``` + D......................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [r7 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r5 + 0x88] + .D========================eER............................. r10 = r7 + 0x8000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r5 + 0x38] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r8 = u64 [0x93e80] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r7 = i32 [r9 + 0x3c] + ..D========================eeE-----------------------R.... i32 r9 = r10 >> 0x13 + ...D=========================eE----------------------R.... r6 = r9 << 0x2 + ...D==========================eE---------------------R.... r8 = r8 + r6 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14638, jump 372258 +``` + +Gas simulation at offset 397479 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14640, jump 372258 +``` + +Gas simulation at offset 397505 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .D========================eER..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 397521 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 397627 if r10 == 0 +``` + +Gas simulation at offset 397541 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14644, jump 471319 +``` + +Gas simulation at offset 397572 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r9 = u64 [r5 + 0xb0] + D......................................................................... r8 = r7 + D......................................................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u8 [r9 + 0xa2] + .D=================================================eER.................... r9 = r9 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 397633 if r9 == 0 +``` + +Gas simulation at offset 397593 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14646, jump 385211 +``` + +Gas simulation at offset 397599 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14648, jump 385211 +``` + +Gas simulation at offset 397607 with total cost of 26: + +``` + D............................ r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0xb0] + .DeeE----------------------R. i32 r6 = r6 - r8 + .D==eE---------------------R. r8 = r6 << 0x15 + ..D=======================eER r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeE---------R jump 397633 +``` + +Gas simulation at offset 397627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x38] + DeE------------------------R r7 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 397633 with total cost of 27: + +``` + DeER.......................... r9 = 0xfffffffff8000000 + D=eER......................... r8 = r8 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + DeeeeeeeeeeeeeeeE------------R r0 = 14650, jump 423048 +``` + +Gas simulation at offset 397651 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r9 = 0x9 + D.................. r7 = r5 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 14652, jump 423079 +``` + +Gas simulation at offset 397666 with total cost of 15: + +``` + DeER.............. r9 = 0x9 + D................. r7 = r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 14654, jump 423079 +``` + +Gas simulation at offset 397679 with total cost of 55: + +``` + D......................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [r7 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = u64 [r5 + 0x88] + .D========================eER............................. r8 = r7 + 0xfffffffff0000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r5 + 0x38] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r9 = u64 [0x93e80] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r7 = i32 [r10 + 0x3c] + ..D========================eeE-----------------------R.... i32 r8 = r8 >> 0x13 + ...D=========================eE----------------------R.... r6 = r8 << 0x2 + ...D==========================eE---------------------R.... r9 = r9 + r6 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r9 + 0] + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14656, jump 372258 +``` + +Gas simulation at offset 397722 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14658, jump 372258 +``` + +Gas simulation at offset 397748 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .D========================eER..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 397764 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + .D=========================eER jump 397877 if r10 == 0 +``` + +Gas simulation at offset 397785 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14662, jump 471319 +``` + +Gas simulation at offset 397816 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r9 = u64 [r5 + 0xb0] + D......................................................................... r8 = r7 + D......................................................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r9 + 0xa2] + .D=================================================eER.................... r8 = r8 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 397886 if r8 == 0 +``` + +Gas simulation at offset 397837 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14664, jump 385211 +``` + +Gas simulation at offset 397843 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14666, jump 385211 +``` + +Gas simulation at offset 397851 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r5 + 0xb0] + .D=eE----------------------R.......................... r6 = r6 << 0x15 + .D========================eER......................... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + .DeE-------------------------------------------------R r0 = 0x394c + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 423048 +``` + +Gas simulation at offset 397877 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r0 = 0x394c + DeeeeeeeeeeeeeeeER jump 423048 +``` + +Gas simulation at offset 397886 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14668, jump 423048 +``` + +Gas simulation at offset 397892 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r9 = 0x9 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 14670, jump 423079 +``` + +Gas simulation at offset 397908 with total cost of 55: + +``` + D......................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [r7 + 0x38] + DeE------------------------R.............................. r10 = 0x93e80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x10] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r6 + 0x88] + .D========================eER............................. r8 = r7 + 0xfffffffffc000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r6 + 0x38] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r10 = u64 [0x93e80] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [r9 + 0x3c] + ..D========================eeE-----------------------R.... i32 r8 = r8 >> 0x13 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + ...D=========================eE-----------------------R... r5 = r8 << 0x2 + ...D==========================eE----------------------R... r10 = r10 + r5 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r10 + 0] + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14672, jump 372258 +``` + +Gas simulation at offset 397961 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u32 [r6 + 0x70] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r5 = r5 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r5 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14674, jump 372258 +``` + +Gas simulation at offset 397990 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x74] = r7 + DeE------------------------R r9 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 14676, jump 423079 +``` + +Gas simulation at offset 398007 with total cost of 77: + +``` + D............................................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i32 [r7 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r5 + 0x88] + .D========================eER................................................... r8 = r7 + 0x4000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 0x38] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r7 + 0] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r7 = i32 [r9 + 0x3c] + ..D========================eeE-----------------------R.......................... i32 r8 = r8 >> 0x13 + ...D=========================eE----------------------R.......................... r6 = r8 << 0x2 + ...D================================================eER......................... r10 = r10 + r6 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r10 + 0] + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 14678, jump 372258 +``` + +Gas simulation at offset 398050 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r1 + 0x8] + .D========================eE------------------------R. r6 = r6 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14680, jump 372258 +``` + +Gas simulation at offset 398074 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + .D========================eER..................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 398091 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0xb0] + .D=========================eER jump 398365 if r6 == 0 +``` + +Gas simulation at offset 398111 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r7 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [r5 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x18] + .D========================eE------------------------R. r7 = r9 | 0x1000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + ..D................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14684, jump 501488 +``` + +Gas simulation at offset 398144 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + D=========================eER jump 398232 if r10 == 0 +``` + +Gas simulation at offset 398153 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0x1c] + .D========================eE------------------------R. r11 = r11 & 0xffffffffffffffdf + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14686, jump 471319 +``` + +Gas simulation at offset 398184 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r8 + 0xa2] + D==================================================eER. r8 = r8 & 0x4 + .D==================================================eER jump 398236 if r8 == 0 +``` + +Gas simulation at offset 398201 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14688, jump 385211 +``` + +Gas simulation at offset 398207 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14690, jump 385211 +``` + +Gas simulation at offset 398215 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R.......................... i32 r7 = r6 - r7 + D==eE----------------------R.......................... r7 = r7 << 0x15 + .D========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 398236 +``` + +Gas simulation at offset 398232 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 398236 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x93e80] + DeeE--------------------------------------R........... i32 r7 = r7 >> 0x13 + .D=eE-------------------------------------R........... r6 = r7 << 0x2 + .D========================eE--------------R........... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE------------------------------------------------R r7 = 0x140000 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14692, jump 372258 +``` + +Gas simulation at offset 398264 with total cost of 27: + +``` + DeER.......................... r8 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x70] = r7 + D=eE-----------------------R.. r8 = r8 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeE-------------------------R r7 = 0x140000 + .DeeeeeeeeeeeeeeeE-----------R r0 = 14694, jump 372258 +``` + +Gas simulation at offset 398288 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r9 = i32 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r6 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r11 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u32 [r5 + 0x74] = r7 + ..D================================================eeER i32 r7 = r8 - r9 + ...D===============================================eeER i32 r8 = r10 - r11 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14696, jump 413491 +``` + +Gas simulation at offset 398317 with total cost of 6: + +``` + DeeeER... r7 = r7 * 0x66666667 + D===eER.. r8 = r7 >> 0x3f + D===eER.. r7 = r7 >>a 0x33 + .D===eER. r7 = r7 + r8 + .D====eER jump 398339 if r7 >s 0 +``` + +Gas simulation at offset 398335 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 398339 with total cost of 113: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................... r8 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................... r9 = i32 [r6 + 0x6c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................... r10 = i32 [r5 + 0x20] + .D========================eE--------------R......................................................................... r9 = r9 >> 0x1 + .D========================eeE-------------R......................................................................... i32 r8 = r8 - r10 + .D==========================eE------------R......................................................................... r8 = r8 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r8 /s r7 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r7 + ...DeeE------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 398365 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 398380 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + .DeE------------------------R. r9 = 0x10a25c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a25c8] + .D............................ r2 = r7 + .D=========================eER jump 398467 if r10 == r9 +``` + +Gas simulation at offset 398409 with total cost of 15: + +``` + DeER.............. r11 = 0x3c84 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 398424 +``` + +Gas simulation at offset 398417 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r10 + 0x8] + D=========================eE--------------R jump 398446 if r10 == r9 +``` + +Gas simulation at offset 398424 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r10 + 0x10] + D=========================eE--------------R jump 398417 if r12 != r11 +``` + +Gas simulation at offset 398431 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r12 = i32 [r10 + 0x80] + D=========================eER..... r12 = r12 + 0xffffffffffffffee + .D=========================eeeER.. r12 = r12 =s r7 +``` + +Gas simulation at offset 398452 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 398467 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................ r7 = u64 [r2 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = i32 [r7 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................. r9 = i32 [0x8bf78] + .D=================================================eER................................. r7 = r7 + r9 + .D==================================================eER................................ r9 = r7 << 0x1 + .D===================================================eER............................... r7 = r7 + r9 + ..D===================================================eeER............................. i32 r9 = r7 >> 0x1f + ..D=====================================================eER............................ r7 = r7 + r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................ r9 = u64 [0x93e80] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R............................ r10 = i32 [r2 + 0x18] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................ u64 [r1 + 0x10] = r10 + ....D=====================eeE-----------------------------R............................ i32 r8 = r8 >> 0x13 + ....D=======================eE----------------------------R............................ r5 = r8 << 0x2 + .....D=======================eE---------------------------R............................ r9 = r9 + r5 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................ r8 = i32 [r9 + 0] + ......D==================================================eeER.......................... i32 r6 = r7 >>a 0x1 + .......D===================================================eER......................... r7 = r6 + 0x40000 + .......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .......D............................................................................... r6 = r2 + ........DeeeeeeeeeeeeeeeE-------------------------------------------------------------R r0 = 14698, jump 372258 +``` + +Gas simulation at offset 398535 with total cost of 53: + +``` + DeER.................................................... r8 = 0x61c78 + D=eER................................................... r8 = r8 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = i32 [r6 + 0x1c] + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r1 + 0x10] + .D=========================eeER......................... i32 r7 = r7 + r9 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14700, jump 372258 +``` + +Gas simulation at offset 398565 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x20] + .DeeE----------------------R.. i32 r8 = r7 + r5 + ..D=======================eeER i32 r9 = r9 + 0x80000 + ..DeE------------------------R r10 = 0x12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE---------R r0 = 14702, jump 420579 +``` + +Gas simulation at offset 398591 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x1c] + DeeeeeeeeeeeeeeeE----------R r0 = 14704, jump 409479 +``` + +Gas simulation at offset 398605 with total cost of 1: + +``` + DeER jump 398637 if r7 == 0 +``` + +Gas simulation at offset 398608 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0xb0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xb0] = r7 + .D............................................................................ r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r6 = u64 [r1 + 0x18] + ..D========================eE------------------------------------------------R r1 = r1 + 0x30 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 398091 +``` + +Gas simulation at offset 398637 with total cost of 26: + +``` + DeER......................... r10 = 0x2710 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + D............................ r9 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D========================eER r1 = r1 + 0x30 + ..DeeeeeeeeeeeeeeeE---------R jump 405638 +``` + +Gas simulation at offset 398663 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r7 + 0xb0] + D=========================eER jump 398779 if r10 == 0 +``` + +Gas simulation at offset 398670 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0] = r6 + .D.............................................................................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r10 + 0x1c] + ..D=================================================eER......................... r11 = r11 & 0xffffffffffffffdf + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 14708, jump 471319 +``` + +Gas simulation at offset 398714 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r9 = u64 [r5 + 0xb0] + D......................................................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r9 + 0xa2] + .D=================================================eER.................... r7 = r7 & 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 398763 if r7 == 0 +``` + +Gas simulation at offset 398733 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14710, jump 385211 +``` + +Gas simulation at offset 398739 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14712, jump 385211 +``` + +Gas simulation at offset 398747 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r5 + 0x38] + DeeE-----------------------R........................... i32 r6 = r6 - r7 + D==eE----------------------R........................... r6 = r6 << 0x15 + .D========================eeER......................... i32 r8 = r8 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 398763 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 398380 +``` + +Gas simulation at offset 398779 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 398781 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r5 + D...................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u32 [r7 + 0xa0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x38] + .D=========================eER......................... r7 = r7 & 0xfffffffffffffffd + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + ..D========================eeE------------------------R i32 r8 = r8 + 0x40000000 + ..D.................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14716, jump 398380 +``` + +Gas simulation at offset 398819 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0x38] + D=========================eER r8 = r7 ^ 0xffffffff80000000 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 14718, jump 398380 +``` + +Gas simulation at offset 398836 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r5 + 0x38] + D=========================eeER i32 r8 = r7 + 0xffffffffc0000000 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0] + .DeE-------------------------R r1 = r1 + 0x10 + ..DeeeeeeeeeeeeeeeE----------R jump 398380 +``` + +Gas simulation at offset 398858 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x8] = r6 + .D......................................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r7 + 0x88] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = i32 [r7 + 0x38] + .DeE-------------------------------------------------R..................... r6 = 0x3 + ..D=================================================eER.................... r7 = r8 + 0xffffffffffffffc5 + ..DeE-------------------------------------------------R.................... r9 = 0x3b + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 398910 if r7 =u r6 +``` + +Gas simulation at offset 398900 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x3e + DeE------------------------R r0 = 0x3982 + DeeeeeeeeeeeeeeeE----------R jump 385211 +``` + +Gas simulation at offset 398910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x3b + DeeeeeeeeeeeeeeeE----------R r0 = 14722, jump 385211 +``` + +Gas simulation at offset 398919 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.. i32 r8 = r7 %s r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.. r7 = u64 [r1 + 0] + .D===========================================================eeER i32 r8 = r8 + r7 + .DeeE-----------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 398928 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x80] + DeE---------------------------------------R..... r9 = 0x15 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 398945 if r7 == r9 +``` + +Gas simulation at offset 398939 with total cost of 21: + +``` + DeER.................... r9 = 0x13 + D=eeeeeeeeeeeeeeeeeeeeER jump 398967 if r7 != r9 +``` + +Gas simulation at offset 398945 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 398970 +``` + +Gas simulation at offset 398949 with total cost of 1: + +``` + DeER jump 398928 if r8 != 0 +``` + +Gas simulation at offset 398952 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 398967 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 398970 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 398986 with total cost of 15: + +``` + DeER.............. r8 = 0x1f + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 398993 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r7 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x24] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 399007 if r8 == 0 +``` + +Gas simulation at offset 399003 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 399007 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 399009 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0xb0] + DeE------------------------R r9 = 0x80 + DeeeeeeeeeeeeeeeE----------R jump 412873 +``` + +Gas simulation at offset 399020 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r2 = i32 [0x811c0] + D=========================eER jump 399074 if r2 != 2 +``` + +Gas simulation at offset 399035 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109eda8] + DeE---------------------------------------R r3 = 0x7 + D=========================eE--------------R jump 399065 if r8 != r3 +``` + +Gas simulation at offset 399048 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x80] + D=========================eE--------------R jump 399273 if r9 == 8 +``` + +Gas simulation at offset 399058 with total cost of 2: + +``` + DeER. r8 = 0x14 + D=eER jump 399273 if r9 == r8 +``` + +Gas simulation at offset 399065 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeE---------------------------------------R....... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 399074 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x811c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x80] + DeE---------------------------------------R r10 = 0x5 + .D========================eE--------------R jump 399124 if r10 s 2 +``` + +Gas simulation at offset 399141 with total cost of 21: + +``` + DeER.................... r10 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 399226 if r8 == r10 +``` + +Gas simulation at offset 399147 with total cost of 21: + +``` + DeER.................... r10 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeER jump 399217 if r8 != r10 +``` + +Gas simulation at offset 399153 with total cost of 2: + +``` + DeER. r8 = 0x15 + D=eER jump 399065 if r9 != r8 +``` + +Gas simulation at offset 399159 with total cost of 2: + +``` + DeER. r3 = 0x8 + DeER. r8 = 0x8 + DeER. r9 = 0x15 + D=eER jump 399273 if r11 == r3 +``` + +Gas simulation at offset 399171 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 399065 +``` + +Gas simulation at offset 399173 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 399248 if r8 == r10 +``` + +Gas simulation at offset 399179 with total cost of 21: + +``` + DeER.................... r10 = 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 399217 if r8 != r10 +``` + +Gas simulation at offset 399185 with total cost of 22: + +``` + DeER..................... r8 = r11 ^ 0x6 + DeER..................... r10 = r9 ^ 0x15 + .DeER.................... r8 = r8 | r10 + .D=eeeeeeeeeeeeeeeeeeeeER jump 399270 if r8 == 0 +``` + +Gas simulation at offset 399197 with total cost of 6: + +``` + DeER..... r8 = r11 ^ 0x8 + DeER..... r10 = r9 ^ 0x13 + .DeER.... r8 = r8 | r10 + .D=eeeER. r8 = r8 s 0 +``` + +Gas simulation at offset 399305 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edc4] + D=========================eE--------------R jump 399325 if r8 == 0 +``` + +Gas simulation at offset 399315 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ef44] + D=========================eE--------------R jump 399367 if r8 >s 0 +``` + +Gas simulation at offset 399325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edc8] + D=========================eE--------------R jump 399345 if r8 == 0 +``` + +Gas simulation at offset 399335 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f08c] + D=========================eE--------------R jump 399367 if r8 >s 0 +``` + +Gas simulation at offset 399345 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109edcc] + D=========================eE--------------R jump 399065 if r8 == 0 +``` + +Gas simulation at offset 399356 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f1d4] + D=========================eE--------------R jump 399065 if r8 <=s 0 +``` + +Gas simulation at offset 399367 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r11 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [0x10a25c8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 399425 if r12 == r11 +``` + +Gas simulation at offset 399383 with total cost of 15: + +``` + DeER.............. r8 = 0x3c84 + DeeeeeeeeeeeeeeeER jump 399396 +``` + +Gas simulation at offset 399389 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r12 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 399425 if r12 == r11 +``` + +Gas simulation at offset 399396 with total cost of 1: + +``` + DeER jump 399389 if r12 == r7 +``` + +Gas simulation at offset 399399 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r12 + 0x10] + D=========================eE--------------R jump 399389 if r10 != r8 +``` + +Gas simulation at offset 399406 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r12 + 0x80] + D=========================eE--------------R jump 399389 if r10 != r9 +``` + +Gas simulation at offset 399414 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r12 + 0xa4] + D=========================eE--------------R jump 399389 if r10 <=s 0 +``` + +Gas simulation at offset 399422 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 399065 +``` + +Gas simulation at offset 399425 with total cost of 1: + +``` + DeER jump 399447 if r2 != 2 +``` + +Gas simulation at offset 399429 with total cost of 21: + +``` + DeER.................... r7 = 0x7 + D=eeeeeeeeeeeeeeeeeeeeER jump 399498 if r3 != r7 +``` + +Gas simulation at offset 399435 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 399532 if r9 == 20 +``` + +Gas simulation at offset 399439 with total cost of 21: + +``` + DeER.................... r7 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 399508 if r9 == r7 +``` + +Gas simulation at offset 399445 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 399498 +``` + +Gas simulation at offset 399447 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109f2f0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 399464 if r7 == 4 +``` + +Gas simulation at offset 399458 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 399508 if r7 == 1 +``` + +Gas simulation at offset 399462 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 399498 +``` + +Gas simulation at offset 399464 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 399508 if r3 == 8 +``` + +Gas simulation at offset 399468 with total cost of 21: + +``` + DeER.................... r7 = 0x6 + D=eeeeeeeeeeeeeeeeeeeeER jump 399498 if r3 != r7 +``` + +Gas simulation at offset 399474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 28] = 0x29a + D........................... r7 = r1 + DeE------------------------R r8 = 0x6 + DeeeeeeeeeeeeeeeE----------R r0 = 14732, jump 387800 +``` + +Gas simulation at offset 399490 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeE------------------------R...................... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 399498 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x58] + DeE------------------------R r1 = r1 + 0x60 + DeeeeeeeeeeeeeeeE----------R jump 349598 +``` + +Gas simulation at offset 399508 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 28] = 0x29a + D........................... r7 = r1 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 14734, jump 401260 +``` + +Gas simulation at offset 399524 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeE------------------------R...................... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 399532 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 28] = 0x29b + D........................... r7 = r1 + DeE------------------------R r8 = 0x5 + DeeeeeeeeeeeeeeeE----------R r0 = 14736, jump 401260 +``` + +Gas simulation at offset 399548 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeE------------------------R...................... r1 = r1 + 0x60 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 399556 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0x54 + .DeeeeeeeeeeeeeeeE----------R r0 = 14740, jump 501488 +``` + +Gas simulation at offset 399576 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 391546 +``` + +Gas simulation at offset 399589 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0x55 + .DeeeeeeeeeeeeeeeE----------R r0 = 14744, jump 501488 +``` + +Gas simulation at offset 399609 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 391546 +``` + +Gas simulation at offset 399622 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeE------------------------R r8 = 0x4f + .DeeeeeeeeeeeeeeeE----------R r0 = 14748, jump 501488 +``` + +Gas simulation at offset 399642 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 391546 +``` + +Gas simulation at offset 399655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE------------------------R r8 = 0x5 + DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 399664 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE------------------------R r8 = 0x7 + DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 399673 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .D........................... r6 = r8 + .DeE------------------------R r8 = 0x6 + ..DeeeeeeeeeeeeeeeE---------R r0 = 14756, jump 501488 +``` + +Gas simulation at offset 399700 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 426914 +``` + +Gas simulation at offset 399716 with total cost of 45: + +``` + DeER............................................ r7 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a25c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a03f8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a03fc] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 399801 if r8 == r7 +``` + +Gas simulation at offset 399743 with total cost of 16: + +``` + DeER............... r10 = 0 + DeER............... r11 = 0x3c84 + DeER............... r2 = 0x1b + DeER............... r12 = 0x10a0400 + .DeeeeeeeeeeeeeeeER jump 399767 +``` + +Gas simulation at offset 399760 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r8 + 0x8] + D=========================eE--------------R jump 399801 if r8 == r7 +``` + +Gas simulation at offset 399767 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r8 + 0x10] + D=========================eE--------------R jump 399760 if r9 != r11 +``` + +Gas simulation at offset 399774 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r8 + 0x80] + D=========================eE--------------R jump 399760 if r9 != r2 +``` + +Gas simulation at offset 399782 with total cost of 28: + +``` + DeER........................... r9 = r10 << 0x3 + D=eER.......................... r9 = r9 + r12 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r9 + 0] = r8 + .DeeE------------------------R. i32 r10 = r10 + 0x1 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a03fc] = r10 + .DeeeeeeeeeeeeeeeE------------R jump 399760 +``` + +Gas simulation at offset 399801 with total cost of 15: + +``` + DeER.............. r8 = 0x60 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 399810 with total cost of 15: + +``` + DeER.............. r8 = 0x61 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 501488 +``` + +Gas simulation at offset 399819 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r7 + 0x18] + .D=========================eeER....................... i32 r5 = r6 + 0xffffffffff3c0000 + ..D========================eE-R....................... r6 = r6 + 0xffffffffff340000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 399883 +``` + +Gas simulation at offset 399850 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... u32 [r5 + 0x90] = r9 + .D=================================================eeER. i32 r8 = r8 + 0x1380000 + .DeE--------------------------------------------------R. r9 = 0x80000 + ..DeeE------------------------------------------------R. i32 r6 = r6 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r5 = u64 [r1 + 0x10] + ...D========================eeE-----------------------R. i32 r5 = r5 + r9 + ...D=================================================eER jump 399979 if r6 >=s r8 +``` + +Gas simulation at offset 399883 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r7 + 0x1c] + DeE---------------------------------------R............ r8 = 0xfffffffffec00000 + .D========================eeE-------------R............ i32 r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------R r0 = 14764, jump 385211 +``` + +Gas simulation at offset 399905 with total cost of 26: + +``` + DeeER........................ i32 r7 = r7 << 0x11 + D==eER....................... r9 = r7 + 0x80 + .DeE-R....................... r10 = 0x21 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + .D........................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE---------R r0 = 14766, jump 420579 +``` + +Gas simulation at offset 399929 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 14768, jump 385211 +``` + +Gas simulation at offset 399937 with total cost of 26: + +``` + DeER......................... r7 = r7 << 0x9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r7 + DeE-------------------------R r8 = 0x31f + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 14770, jump 418179 +``` + +Gas simulation at offset 399955 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14772, jump 385211 +``` + +Gas simulation at offset 399961 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x7 + .D========================eeER. i32 r9 = r8 - r7 + .D==========================eER jump 399850 if r9 >s 0 +``` + +Gas simulation at offset 399974 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER jump 399850 +``` + +Gas simulation at offset 399979 with total cost of 26: + +``` + DeER......................... r8 = 0x62 + DeER......................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 400000 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 14776, jump 385211 +``` + +Gas simulation at offset 400025 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14778, jump 385211 +``` + +Gas simulation at offset 400033 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = i32 [r5 + 0x1c] + DeeE-----------------------R... i32 r6 = r6 - r7 + D==eE----------------------R... r6 = r6 << 0xb + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0] + .D=========================eeER i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeE------------R r0 = 14780, jump 385211 +``` + +Gas simulation at offset 400053 with total cost of 16: + +``` + DeeER.............. i32 r7 = r7 << 0x11 + D==eER............. r9 = r7 + 0x80 + .DeE-R............. r10 = 0x21 + .D................. r7 = r6 + .D................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 14782, jump 420579 +``` + +Gas simulation at offset 400073 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 14784, jump 385211 +``` + +Gas simulation at offset 400081 with total cost of 26: + +``` + DeER......................... r7 = r7 << 0x9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r7 + DeE-------------------------R r8 = 0x31f + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 14786, jump 418179 +``` + +Gas simulation at offset 400099 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 14788, jump 385211 +``` + +Gas simulation at offset 400105 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x7 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 400122 if r7 >s 0 +``` + +Gas simulation at offset 400118 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 400122 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .D========================eE--------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 400141 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 349598 +``` + +Gas simulation at offset 400145 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [0x10a0500] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [0x109f2f4] + D=========================eER......................... r8 = r10 ^ 0x1 + .DeE------------------------R......................... r10 = 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0500] = r8 + .D========================eE-------------------------R jump 400177 if r10 =s r9 +``` + +Gas simulation at offset 400814 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r9 + D........................... r6 = r7 + D........................... r8 = r10 + DeE------------------------R r0 = 0x39e8 + .DeeeeeeeeeeeeeeeE---------R jump 413357 +``` + +Gas simulation at offset 400828 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = i32 [r7 + 0] + D=========================eeE-------------R....... i32 r8 = r8 + r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [r1 + 0x8] = r10 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 400992 if r9 >=s r8 +``` + +Gas simulation at offset 400841 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r9 + D........................... r6 = r7 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 14822, jump 413357 +``` + +Gas simulation at offset 400853 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r9 = 0x1 + DeER. r7 = 0x2 + D=eER jump 401059 if r8 != r9 +``` + +Gas simulation at offset 400865 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R r6 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .D.......................... r8 = r10 + .DeE-----------------------R r0 = 0x39ee + .DeeeeeeeeeeeeeeeE---------R jump 413357 +``` + +Gas simulation at offset 400884 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = i32 [r7 + 0x4] + D=========================eeE-------------R....... i32 r8 = r8 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 401043 if r9 >=s r8 +``` + +Gas simulation at offset 400895 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r9 + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + D........................... r8 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 14824, jump 413357 +``` + +Gas simulation at offset 400911 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r9 = 0x1 + DeER. r7 = 0x2 + D=eER jump 401059 if r8 != r9 +``` + +Gas simulation at offset 400923 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r5 + DeE------------------------R r6 = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .D.......................... r8 = r10 + .DeE-----------------------R r0 = 0x39ee + .DeeeeeeeeeeeeeeeE---------R jump 413357 +``` + +Gas simulation at offset 400943 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r8 + D........................... r6 = r7 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 14826, jump 413357 +``` + +Gas simulation at offset 400956 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r7 = 0x1 + D=eER jump 401039 if r8 != r7 +``` + +Gas simulation at offset 400964 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + D=========================eE--------------R jump 401059 if r8 == 1 +``` + +Gas simulation at offset 400972 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r5 + DeE------------------------R r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .D.......................... r8 = r10 + .DeE-----------------------R r0 = 0x39ee + .DeeeeeeeeeeeeeeeE---------R jump 413357 +``` + +Gas simulation at offset 400992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + D........................... r6 = r7 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 14828, jump 413357 +``` + +Gas simulation at offset 401004 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r7 = 0x1 + D=eER jump 401039 if r8 != r7 +``` + +Gas simulation at offset 401012 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + D=========================eE--------------R jump 401059 if r8 == 1 +``` + +Gas simulation at offset 401020 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .D.......................... r8 = r10 + .DeE-----------------------R r0 = 0x39ee + .DeeeeeeeeeeeeeeeE---------R jump 413357 +``` + +Gas simulation at offset 401039 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 401059 +``` + +Gas simulation at offset 401043 with total cost of 25: + +``` + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r8 + D........................... r8 = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 14830, jump 413357 +``` + +Gas simulation at offset 401056 with total cost of 2: + +``` + D.... r7 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 401059 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 401074 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x34] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r5 + 0x28] + ..DeE------------------------------------------------R r11 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14834, jump 400703 +``` + +Gas simulation at offset 401110 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [0x10a25d8] + D=========================eER.................... r8 = r8 & 0x7 + D................................................ r6 = r7 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 401212 if r8 == 0 +``` + +Gas simulation at offset 401124 with total cost of 2: + +``` + DeER. r7 = 0x2 + D=eER jump 401234 if r6 != r7 +``` + +Gas simulation at offset 401130 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 104] = 0 + .D========================eE------------------------R jump 401248 if r8 == 4294967295 +``` + +Gas simulation at offset 401144 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 401181 if r8 != r9 +``` + +Gas simulation at offset 401150 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x18] + DeE---------------------------------------R r9 = 0xb + D=========================eE--------------R jump 401181 if r8 != r9 +``` + +Gas simulation at offset 401160 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [r5 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i16 [r5 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xe] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x8] = r9 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 16] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeE----------------------------------R jump 401188 +``` + +Gas simulation at offset 401181 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0xffffffffffffffff + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 401188 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x13 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D========================eER r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 401212 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x20] + D=========================eER r7 = r7 + 0x30 + DeE-------------------------R r8 = 0x16 + DeeeeeeeeeeeeeeeE-----------R r0 = 14836, jump 501488 +``` + +Gas simulation at offset 401228 with total cost of 2: + +``` + DeER. r7 = 0x2 + D=eER jump 401130 if r6 == r7 +``` + +Gas simulation at offset 401234 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 401248 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x18] + DeE---------------------------------------R r9 = 0x6 + D=========================eE--------------R jump 401160 if r8 == r9 +``` + +Gas simulation at offset 401258 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 401181 +``` + +Gas simulation at offset 401260 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 48] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..D========================eE------------------------R......................... r7 = r8 + 0xfffffffffffffff7 + ...D========================eeeE---------------------R......................... r7 = r7 >u 0 + ...D===========================eE--------------------R......................... r7 = r7 + 0xffffffffffffffff + ....D===========================eE-------------------R......................... r7 = r7 & 0xfffffffffff80000 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x8] = r7 + ....DeE----------------------------------------------------R................... r7 = 0x10a1c68 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................... u64 [r1 + 0x48] = r7 + .....DeE---------------------------------------------------R................... r7 = 0x39f0 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .....DeE----------------------------------------------------------------------R r7 = 0x5d660 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x7fffffff + ......DeE---------------------------------------------------------------------R r5 = 0xffffffffffffffff + ......DeeE--------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 401331 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + D........................... r8 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 14840, jump 452819 +``` + +Gas simulation at offset 401343 with total cost of 1: + +``` + DeER jump 402199 if r7 u 12 +``` + +Gas simulation at offset 401429 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x28] + D=========================eE--------------R................................... r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r9 = u64 [r1 + 0x18] + .D=========================eE-------------R................................... r7 = r7 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .DeE--------------------------------------------------R....................... r8 = r5 << 0x7 + ..D==================================================eER...................... r7 = r7 + r9 + ..DeE--------------------------------------------------R...................... r12 = r6 + r8 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 401455 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 40] = 0xffffffffffffffff + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r12 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 56] = 0x10000 + .D................................................... r7 = r12 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14848, jump 452296 +``` + +Gas simulation at offset 401480 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R jump 401331 +``` + +Gas simulation at offset 401486 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0x20] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 48] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 40] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 56] = 0x10000 + .D========================eE------------------------R. r7 = r7 + 0x2000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0x34] = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 401331 +``` + +Gas simulation at offset 401520 with total cost of 50: + +``` + DeER................................................. r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r12 + 0] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r6 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x28] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r12 + .DeE------------------------------------------------R r7 = 0x10000 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 402088 +``` + +Gas simulation at offset 401545 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 28] = 0x1 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 401553 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 48] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 40] = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 56] = 0x10000 + .D................................................... r7 = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x40] = r12 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 14858, jump 452643 +``` + +Gas simulation at offset 401585 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + D==================================================eER jump 401597 if r7 =s r7 +``` + +Gas simulation at offset 401797 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r8 + D........................... r7 = r5 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14872, jump 452163 +``` + +Gas simulation at offset 401811 with total cost of 1: + +``` + DeER jump 401764 if r7 == 0 +``` + +Gas simulation at offset 401814 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 14874, jump 452063 +``` + +Gas simulation at offset 401827 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u16 [r7 + 0xa] + D=========================eER. r8 = r7 << 0x30 + D==========================eER jump 401868 if r8 =s r7 +``` + +Gas simulation at offset 402005 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + D........................... r7 = r5 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 14882, jump 452163 +``` + +Gas simulation at offset 402019 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x40] + DeE------------------------R jump 401994 if r7 == 0 +``` + +Gas simulation at offset 402025 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 14884, jump 452063 +``` + +Gas simulation at offset 402038 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0] + D==================================================eER..................... r7 = r7 - r8 + .D==================================================eER.................... r7 = r7 >>a 0x7 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 401969 if r7 == r5 +``` + +Gas simulation at offset 402055 with total cost of 15: + +``` + D................. r7 = r5 + D................. r8 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 452112 +``` + +Gas simulation at offset 402065 with total cost of 50: + +``` + DeER................................................. r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r12 + 0] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r6 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x28] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r12 + .DeE------------------------------------------------R r7 = 0x40000 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 402088 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + D........................... r7 = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 14888, jump 452389 +``` + +Gas simulation at offset 402100 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R jump 401331 +``` + +Gas simulation at offset 402106 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = i32 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r1 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r8 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... u64 [r1 + 48] = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r11 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r11 + 40] = 0x1 + .D========================eE-------------------------R.................................................. r7 = r7 + 0x180000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r11 + 0x34] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i16 [r8 + 0x8] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i16 [r8 + 0xe] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r11 + 0x20] = r12 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r11 + 56] = 0x10000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r12 + 0x8] = r7 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r12 + 0xe] = r8 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R jump 401331 +``` + +Gas simulation at offset 402157 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r9 + 0x20] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 402169 +``` + +Gas simulation at offset 402166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 402169 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r12 + 0] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x34] = r7 + DeeeeeeeeeeeeeeeE------------------------------------R jump 401331 +``` + +Gas simulation at offset 402180 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [r10 + 0xe] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x30] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x2c] = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 401331 +``` + +Gas simulation at offset 402199 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x58] + .D========================eE--------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 402217 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x18] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 64] = 0 + .DeE-------------------------------------------------R......................... r3 = 0 + ..DeE------------------------------------------------R......................... r5 = 0xffffffffffffffff + ..DeE------------------------------------------------R......................... r6 = 0x10a1c68 + ..DeE------------------------------------------------R......................... r7 = 0x39f0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 48] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 402271 +``` + +Gas simulation at offset 402264 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r2 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 402271 with total cost of 25: + +``` + DeeER....................... i32 r8 = r5 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE---------R r0 = 14892, jump 452819 +``` + +Gas simulation at offset 402283 with total cost of 1: + +``` + DeER jump 402608 if r7 > 0x20 + .DeeeeeeeeeeeeeeeE---------R jump 402454 +``` + +Gas simulation at offset 402444 with total cost of 2: + +``` + DeER. r9 = r9 + 0xffffffffffffffff + DeER. r8 = r8 + 0x8 + D=eER jump 402264 if r9 == 0 +``` + +Gas simulation at offset 402454 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r10 + 0x18] + D==================================================eER. r11 = r11 & 0x4 + .D==================================================eER jump 402444 if r11 == 0 +``` + +Gas simulation at offset 402466 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r10 + 0x38] + D=========================eE--------------R r11 = r11 - r7 + D==========================eE-------------R r11 = r11 >> 0x7 + .D==========================eeE-----------R i32 r11 = r11 + 0 + ..DeeE------------------------------------R i32 r12 = r5 + 0 + ..D===========================eE----------R jump 402444 if r12 != r11 +``` + +Gas simulation at offset 402483 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r10 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r11 + 0x8] + D==================================================eER jump 402444 if r10 != r0 +``` + +Gas simulation at offset 402493 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r11 + 0x68] + DeE---------------------------------------R r4 = r4 + r3 + D=========================eE--------------R jump 402444 if r10 != 0 +``` + +Gas simulation at offset 402503 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r5 = r11 - r7 + D=eE--------------------------------------R........... r5 = r5 >> 0x7 + .DeE--------------------------------------R........... r7 = 0x40 + .DeE--------------------------------------R........... r8 = 0x6 + .DeE--------------------------------------R........... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x30] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x28] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x10] = r4 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 14898, jump 528562 +``` + +Gas simulation at offset 402540 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 14900, jump 459180 +``` + +Gas simulation at offset 402549 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r4 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r3 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r2 = u64 [r1 + 0x38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r10 + 0x68] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x20] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x10] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r9 = i32 [r10 + 0x70] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 40] = 0x1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x20] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x38] = r2 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x34] = r4 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 402431 if r9 >s 0 +``` + +Gas simulation at offset 402595 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r2 + DeeeeeeeeeeeeeeeE----------R jump 402271 +``` + +Gas simulation at offset 402608 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x50] + .D========================eE--------------R....... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 402626 with total cost of 21: + +``` + DeER.................... r10 = 0x5 + D=eeeeeeeeeeeeeeeeeeeeER jump 402636 if r8 != r10 +``` + +Gas simulation at offset 402632 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 402636 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + .D........................... r5 = r8 + .DeE------------------------R jump 402677 if r8 > 0x1e + .D=eE-------------------------------------R........ r11 = r11 + r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r10 = i32 [r11 + 0xa8] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r8 = i32 [r11 + 0xb8] + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 402702 if r10 != r8 +``` + +Gas simulation at offset 402698 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 402772 +``` + +Gas simulation at offset 402702 with total cost of 28: + +``` + DeER........................... r12 = r12 >> 0x20 + D=eER.......................... r12 = r12 << 0x2 + DeE-R.......................... r6 = 0x90ec8 + D==eER......................... r12 = r12 + r6 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r12 + 0] + .DeeeeeeeeeeeeeeeeeeeeE-------R jump 402726 if r9 == 0 +``` + +Gas simulation at offset 402721 with total cost of 15: + +``` + DeeeER............ r9 = r12 * r9 + DeeeeeeeeeeeeeeeER jump 402736 +``` + +Gas simulation at offset 402726 with total cost of 5: + +``` + DeeER... i32 r9 = r12 >> 0x1f + D==eER.. r9 = r9 + r12 + .D==eeER i32 r9 = r9 >>a 0x1 + .DeeE--R fallthrough +``` + +Gas simulation at offset 402736 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = i32 [0x109f2f4] + D=========================eER........................... r12 = r12 & 0xfffffffffffffffb + .D=========================eeeER........................ r12 = r12 u 1 +``` + +Gas simulation at offset 402812 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0x8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 402830 if r8 == 0 +``` + +Gas simulation at offset 402820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 128] = 0x2 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 402772 +``` + +Gas simulation at offset 402830 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 402772 +``` + +Gas simulation at offset 402835 with total cost of 1: + +``` + DeER jump 402893 if r5 == 2 +``` + +Gas simulation at offset 402839 with total cost of 2: + +``` + DeER. r9 = 0x3 + D=eER jump 402772 if r5 != r9 +``` + +Gas simulation at offset 402845 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x7c] + D=========================eE--------------R jump 402772 if r9 != 0 +``` + +Gas simulation at offset 402852 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x94] + D=========================eE--------------R jump 402772 if r9 == 0 +``` + +Gas simulation at offset 402860 with total cost of 26: + +``` + DeER......................... r9 = 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x80] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 402772 +``` + +Gas simulation at offset 402869 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x7c] + D=========================eE--------------R jump 402772 if r9 != 0 +``` + +Gas simulation at offset 402876 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r7 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 402922 if r9 == 0 +``` + +Gas simulation at offset 402884 with total cost of 26: + +``` + DeER......................... r9 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x80] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 402772 +``` + +Gas simulation at offset 402893 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r7 + 0x7c] + DeE---------------------------------------R r8 = 0x1 + D=========================eE--------------R jump 402772 if r8 > 0x20 + ..D=eE----------------------R jump 403101 if r9 != 0 +``` + +Gas simulation at offset 402956 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f3dc] + D=========================eE--------------R jump 403101 if r8 == 0 +``` + +Gas simulation at offset 402967 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x109f380 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109f380] + DeE---------------------------------------R r11 = 0x2 + .D========================eE--------------R jump 403101 if r10 == r11 +``` + +Gas simulation at offset 402986 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r5 << 0x2 + D=eE--------------------------------------R r9 = r9 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r9 + 0x84] + .D==========================eE------------R jump 403097 if r10 != 0 +``` + +Gas simulation at offset 403000 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. u64 [r1 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r10 = i32 [r7 + 0xf4] + DeE---------------------------------------R.............. r9 = r9 + 0x84 + .D========================eE--------------R.............. r10 = r10 + 0x6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r7 + 0xf4] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... u32 [r9 + 0] = 0x1 + .DeE-------------------------------------------------R... r9 = 0x81248 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r10 = i32 [0x109f380] + ..D=======================eeeE-----------------------R... r8 = r5 * 0x18 + ..D==========================eE----------------------R... r8 = r8 + r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ...DeE--------------------------------------------------R r9 = 0x2 + ...D========================eeeeeeeeeeeeeeeeeeeeE-------R jump 403058 if r10 == 0 +``` + +Gas simulation at offset 403046 with total cost of 15: + +``` + DeER.............. r9 = 0x5 + D................. r6 = r7 + DeER.............. r0 = 0x3a38 + DeeeeeeeeeeeeeeeER jump 402626 +``` + +Gas simulation at offset 403058 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 14904, jump 402626 +``` + +Gas simulation at offset 403066 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x109e954] + DeE------------------------R.......................... r8 = 0x109edd0 + DeE------------------------R.......................... r9 = 0x148 + D=========================eeeER....................... r7 = r7 * r9 + .D===========================eER...................... r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x80] = r8 + .D============================eeeeeeeeeeeeeeeeeeeeE--R jump 403216 if r7 == r6 +``` + +Gas simulation at offset 403097 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 403202 +``` + +Gas simulation at offset 403101 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x81248 + DeeeE-------------------------------------R r10 = r5 * 0x18 + .D==eE------------------------------------R r8 = r8 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r8 = i32 [r8 + 0] + .D============================eE----------R jump 403137 if r8 != 5 +``` + +Gas simulation at offset 403119 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = 0 + DeE---------------------------------------R....... r10 = r5 << 0x2 + .DeE--------------------------------------R....... r10 = r10 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r9 = i32 [r10 + 0x84] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 403195 if r9 != 0 +``` + +Gas simulation at offset 403135 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 403174 +``` + +Gas simulation at offset 403137 with total cost of 26: + +``` + DeeeER....................... r9 = r9 u 0 + ..DeE----------------------R........................ r10 = r5 << 0x2 + ..D=eE---------------------R........................ r10 = r10 + r6 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r10 + 0x84] + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 403195 if r9 != 0 +``` + +Gas simulation at offset 403174 with total cost of 26: + +``` + DeER......................... r10 = r10 + 0x84 + DeER......................... r11 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r7 + 0x80] = r12 + .DeeeE----------------------R r7 = r9 >a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r7 + 0] + .DeE--------------------------------------R.......... r8 = r8 & r9 + .D=eE-------------------------------------R.......... r8 = r8 + 0x64 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... u32 [r7 + 0x2c] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0xa4] = r8 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 403342 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x3c] = r8 + DeE-------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 403353 with total cost of 26: + +``` + DeER......................... r8 = 0x834 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x44] = r8 + DeE-------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 403365 with total cost of 26: + +``` + DeER......................... r8 = 0x1068 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4c] = r8 + DeE-------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 403377 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x38 + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 403387 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r7 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [r8 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r8 + 0x6c] + ..D=================================================eeER. i32 r9 = r9 - r10 + ..D===================================================eER jump 405084 if r11 =s r8 +``` + +Gas simulation at offset 403968 with total cost of 2: + +``` + DeER. r8 = r9 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 403972 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r5 + 0x2c] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0xa4] = r8 + .DeE------------------------------------------------R r8 = 0x1af6e + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r5 + 0xe8] = r8 + .DeE------------------------------------------------R r6 = 0x20 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 405011 +``` + +Gas simulation at offset 403997 with total cost of 16: + +``` + DeER............... r8 = 0x6 + D.................. r6 = r7 + D.................. r7 = r5 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 14968, jump 402932 +``` + +Gas simulation at offset 404012 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404018 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x17713 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404035 with total cost of 16: + +``` + DeER............... r8 = 0x7 + D.................. r6 = r7 + D.................. r7 = r5 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 14972, jump 402932 +``` + +Gas simulation at offset 404050 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404056 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x11c48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404073 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x58] + D=========================eER jump 404564 if r8 != 0 +``` + +Gas simulation at offset 404080 with total cost of 26: + +``` + DeER......................... r8 = 0x1065f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 244] = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 88] = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 404564 +``` + +Gas simulation at offset 404101 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x2c] + DeE------------------------R. r9 = 0x63 + D=========================eER jump 405084 if r9 s 99 +``` + +Gas simulation at offset 404294 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r9 = r8 >>a 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r5 + 0] + .DeE--------------------------------------R.......... r8 = r8 & r9 + .D=eE-------------------------------------R.......... r8 = r8 + 0x64 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... u32 [r5 + 0x2c] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0xa4] = r8 + ..DeeE----------------------------------------------R fallthrough +``` + +Gas simulation at offset 404314 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 60] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x7c] + DeE---------------------------------------R r9 = 0x180d2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r5 + 0xe8] = r9 + .DeE--------------------------------------R r6 = 0x5d + .D========================eE--------------R jump 405011 if r8 == 0 +``` + +Gas simulation at offset 404338 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 128] = 0 + DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404345 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 64] = 0x834 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0xa0] + DeE-------------------------------------------------R.......................... r10 = 0x40000 + .D=================================================eER......................... r9 = r9 | r10 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa0] = r9 + .DeE--------------------------------------------------------------------------R r8 = 0x155ec + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R u64 [r5 + 0xe8] = r8 + ..DeE-------------------------------------------------------------------------R r6 = 0x5d + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 405011 +``` + +Gas simulation at offset 404383 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0xa0] + D=========================eER. r8 = r8 << 0x2e + D==========================eER r9 = r8 >> 0x3f + .DeE-------------------------R r8 = 0x3 + .D............................ r6 = r7 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 14994, jump 402932 +``` + +Gas simulation at offset 404406 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404412 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x1afa6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404429 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r5 + 0x30] + DeE------------------------R. r8 = 0xc8 + D=========================eER jump 404443 if r9 >=s r8 +``` + +Gas simulation at offset 404439 with total cost of 2: + +``` + DeER. r8 = r9 + 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 404443 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u32 [r5 + 0x30] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 404472 if r9 != 0 +``` + +Gas simulation at offset 404453 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 52] = 0x1 + DeE------------------------R. r8 = 0x12207 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404472 with total cost of 26: + +``` + DeER......................... r8 = 0x12207 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + DeeeeeeeeeeeeeeeE-----------R jump 405011 +``` + +Gas simulation at offset 404487 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x50] + D=========================eER jump 404564 if r8 != 0 +``` + +Gas simulation at offset 404493 with total cost of 26: + +``` + DeER......................... r8 = 0x1415a + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 244] = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 80] = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 404564 +``` + +Gas simulation at offset 404513 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x60] + D=========================eER jump 404564 if r8 != 0 +``` + +Gas simulation at offset 404519 with total cost of 26: + +``` + DeER......................... r8 = 0x1af88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 244] = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 96] = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 404564 +``` + +Gas simulation at offset 404539 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x64] + D=========================eER jump 404564 if r8 != 0 +``` + +Gas simulation at offset 404545 with total cost of 26: + +``` + DeER......................... r8 = 0x155d1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 244] = 0x6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r5 + 100] = 0x1 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 404564 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109f3dc] + D=========================eE--------------R jump 405084 if r8 != 0 +``` + +Gas simulation at offset 404575 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 405007 +``` + +Gas simulation at offset 404578 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 68] = 0x834 + DeE------------------------R. r8 = 0x15dcd + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x5d + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404598 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0xa0] + D=========================eER. r8 = r8 << 0x2e + D==========================eER r9 = r8 >> 0x3f + .DeE-------------------------R r8 = 0x2 + .D............................ r6 = r7 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15008, jump 402932 +``` + +Gas simulation at offset 404621 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404627 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x15601 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404644 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x811c0] + DeE------------------------R. r9 = 0x2 + D=========================eER jump 405084 if r8 != r9 +``` + +Gas simulation at offset 404656 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r5 + 0x30] + DeE---------------------------------------R.......... r10 = 0xc8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xa4] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r5 + 0x2c] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 404704 if r9 >=s r10 +``` + +Gas simulation at offset 404676 with total cost of 26: + +``` + DeER......................... r8 = 0x2000000c8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r8 + DeE-------------------------R r8 = 0x130f8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + .DeE------------------------R r6 = 0x5d + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404704 with total cost of 26: + +``` + DeER......................... r8 = 0x130f8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x5d + DeeeeeeeeeeeeeeeE-----------R jump 405011 +``` + +Gas simulation at offset 404719 with total cost of 46: + +``` + D................................................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u8 [r7 + 0xa2] + D=========================eER.................... r7 = r7 & 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 404960 if r7 != 0 +``` + +Gas simulation at offset 404732 with total cost of 16: + +``` + DeER............... r9 = 0x1 + D.................. r7 = r5 + DeER............... r8 = 0 + DeER............... r0 = 0x3aba + .DeeeeeeeeeeeeeeeER jump 402626 +``` + +Gas simulation at offset 404746 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r9 = 0x5 + D.................. r6 = r7 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 15016, jump 402626 +``` + +Gas simulation at offset 404762 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404768 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x180db + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404785 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r9 = 0x1 + D.................. r6 = r7 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 15020, jump 402626 +``` + +Gas simulation at offset 404801 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404807 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x191b0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404824 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0xa0] + D=========================eER. r8 = r8 << 0x2e + D==========================eER r9 = r8 >> 0x3f + .DeE-------------------------R r8 = 0x8 + .D............................ r6 = r7 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15024, jump 402932 +``` + +Gas simulation at offset 404847 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404853 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x1afbc + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404870 with total cost of 16: + +``` + DeER............... r8 = 0x4 + D.................. r6 = r7 + D.................. r7 = r5 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 15028, jump 402932 +``` + +Gas simulation at offset 404885 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 405084 if r7 == 0 +``` + +Gas simulation at offset 404891 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r8 = 0x1a700 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x21 + .DeeeeeeeeeeeeeeeE----------R jump 405011 +``` + +Gas simulation at offset 404907 with total cost of 15: + +``` + DeER.............. r8 = 0x1b446 + D................. r6 = r7 + DeER.............. r7 = 0x1b446 + DeeeeeeeeeeeeeeeER r0 = 15032, jump 368493 +``` + +Gas simulation at offset 404926 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r6 = 0x20 + DeeeeeeeeeeeeeeeER jump 405011 +``` + +Gas simulation at offset 404933 with total cost of 2: + +``` + DeER. r8 = r8 + 0x64 + DeeER fallthrough +``` + +Gas simulation at offset 404937 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x2c] = r8 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0xa4] = r8 + DeE-------------------------------------------------R r8 = 0x162b7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r5 + 0xe8] = r8 + .DeE------------------------------------------------R r6 = 0x5d + .DeeeeeeeeeeeeeeeE----------------------------------R jump 405011 +``` + +Gas simulation at offset 404960 with total cost of 15: + +``` + D................. r7 = r5 + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 15034, jump 402626 +``` + +Gas simulation at offset 404972 with total cost of 1: + +``` + D... r8 = r7 + D... r7 = r6 + DeER jump 405084 if r8 == 0 +``` + +Gas simulation at offset 404979 with total cost of 26: + +``` + DeER......................... r8 = 0x1919e + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + DeeeeeeeeeeeeeeeE-----------R jump 405011 +``` + +Gas simulation at offset 404993 with total cost of 26: + +``` + DeER......................... r8 = 0x17101 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r8 + DeE-------------------------R r6 = 0x20 + DeeeeeeeeeeeeeeeE-----------R jump 405011 +``` + +Gas simulation at offset 405007 with total cost of 2: + +``` + DeER. r6 = 0x20 + DeeER fallthrough +``` + +Gas simulation at offset 405011 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0xa2] + D=========================eE--------------R r8 = r8 & 0x80 + D==========================eE-------------R jump 405042 if r8 == 0 +``` + +Gas simulation at offset 405023 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0xdc] + D=========================eE--------------R........... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xdc] = r8 + .DeE-------------------------------------------------R r0 = 0x3abc + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 418468 +``` + +Gas simulation at offset 405042 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15036, jump 418468 +``` + +Gas simulation at offset 405048 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x109e954] + DeE------------------------R.......................... r8 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r5 + 0xf4] + DeE------------------------R.......................... r10 = 0x148 + .D========================eeeER....................... r7 = r7 * r10 + .D===========================eER...................... r7 = r7 + r8 + .D========================eE---R...................... r9 = r9 + 0x6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xf4] = r9 + ..D===========================eE---------------------R jump 405099 if r5 == r7 +``` + +Gas simulation at offset 405084 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 405099 with total cost of 26: + +``` + DeER......................... r7 = 0 + D............................ r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .DeE------------------------R r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 405119 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r5 + D................................................ r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r8 + 0x80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 405149 if r10 == 18 +``` + +Gas simulation at offset 405141 with total cost of 15: + +``` + DeER.............. r9 = 0xfffffffffeefb9fb + DeeeeeeeeeeeeeeeER jump 405156 +``` + +Gas simulation at offset 405149 with total cost of 2: + +``` + DeER. r9 = 0xfffffffffeefbbfb + DeeER fallthrough +``` + +Gas simulation at offset 405156 with total cost of 51: + +``` + DeER.................................................. r9 = r9 & r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = i32 [r5 + 0x6c] + DeE------------------------R.......................... r10 = 0x100400 + D=eE-----------------------R.......................... r9 = r9 | r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r5 + 0xa0] = r9 + .D========================eE-R........................ r11 = r11 >> 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x6c] = r11 + .DeE-------------------------------------------------R jump 405258 if r7 == 0 +``` + +Gas simulation at offset 405183 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r7 + 0xc0] + D=========================eE--------------R jump 405258 if r9 == 0 +``` + +Gas simulation at offset 405191 with total cost of 2: + +``` + DeER. r8 = r8 << 0x29 + D=eER jump 405210 if r8 >=s 0 +``` + +Gas simulation at offset 405197 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r9 + 0xd8] + D=========================eE--------------R........... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0xd8] = r8 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 405210 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0xc0] + D=========================eE--------------R jump 405293 if r8 == 0 +``` + +Gas simulation at offset 405218 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r10 = 0x109edd0 + DeE---------------------------------------R.................. r11 = 0x3e7063e7063e7064 + .DeE--------------------------------------R.................. r8 = r8 - r10 + .D=eE-------------------------------------R.................. r8 = r8 >>a 0x3 + .D==eeeE----------------------------------R.................. r8 = r8 * r11 + .D=====eE---------------------------------R.................. r8 = r8 + r9 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.................. r9 = i32 [r8 + 0x6c] + ..D==============================eE-------R.................. r9 = r9 + 0x1 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x6c] = r9 + ..DeeeeeeeeeeeeeeeE-----------------------------------------R jump 405293 +``` + +Gas simulation at offset 405258 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109f3dc] + D=========================eE--------------R jump 405293 if r9 != 0 +``` + +Gas simulation at offset 405268 with total cost of 2: + +``` + DeER. r8 = r8 & 0x400000 + D=eER jump 405293 if r8 == 0 +``` + +Gas simulation at offset 405276 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109eea8] + D=========================eE--------------R........... r9 = r9 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109eea8] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 405293 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 405460 if r8 == 0 +``` + +Gas simulation at offset 405302 with total cost of 1: + +``` + DeER jump 405344 if r7 != 0 +``` + +Gas simulation at offset 405305 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r7 = 0x109edd0 + DeE---------------------------------------R.................. r9 = 0x3e7063e7063e7064 + .DeE--------------------------------------R.................. r7 = r8 - r7 + .D=eE-------------------------------------R.................. r7 = r7 >>a 0x3 + .D==eeeE----------------------------------R.................. r7 = r7 * r9 + .D=====eE---------------------------------R.................. r7 = r7 + r8 + ..D=====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.................. r9 = i32 [r7 + 0x6c] + ..D==============================eE-------R.................. r9 = r9 + 0x1 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x6c] = r9 + ..DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 405344 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r7 = u32 [r5 + 0xa0] + D=========================eE--------------R................. r7 = r7 & 0xfffffffffffffffd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r5 + 0xa0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... u32 [r8 + 8] = 0x1 + .D.......................................................... r7 = r8 + .DeE-------------------------------------------------R...... r0 = 0x3abe + .DeE-------------------------------------------------R...... r1 = r1 + 0xffffffffffffffe0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...... u64 [r1 + 0x18] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...... u64 [r1 + 0x10] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x8] = r6 + ..D......................................................... r5 = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u32 [r7 + 0x7c] + ...DeE------------------------------------------------R..... r8 = 0x81248 + ...DeE------------------------------------------------R..... r9 = 0x18 + ...D=================================================eeeER.. r7 = r7 * r9 + ....D===================================================eER. r7 = r7 + r8 + ....DeE---------------------------------------------------R. r6 = 0x821a8 + ....D====================================================eER r7 = r7 + 0x8 + .....D======================eE-----------------------------R r8 = r5 + 0x110 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0] = r8 + .....DeeeeeeeeeeeeeeeE-------------------------------------R jump 426408 +``` + +Gas simulation at offset 405414 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i32 [0x109e954] + DeE------------------------R..... r8 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u64 [r5 + 0xc0] + DeE------------------------R..... r10 = 0x148 + .D========================eeeER.. r7 = r7 * r10 + .D===========================eER. r7 = r7 + r8 + .D============================eER jump 405460 if r9 != r7 +``` + +Gas simulation at offset 405443 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x1098290] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 405460 if r7 == 0 +``` + +Gas simulation at offset 405453 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15040, jump 313695 +``` + +Gas simulation at offset 405460 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r9 = i32 [r5 + 0xa4] + .D=================================================eeeER. i32 r8 = 0 - r8 + ..D===================================================eER jump 405483 if r9 >=s r8 +``` + +Gas simulation at offset 405476 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0x34] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 405495 if r8 != 0 +``` + +Gas simulation at offset 405483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x30] + D........................... r7 = r5 + DeE------------------------R r0 = 0x3ac2 + DeeeeeeeeeeeeeeeE----------R jump 418179 +``` + +Gas simulation at offset 405495 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15042, jump 418179 +``` + +Gas simulation at offset 405503 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15044, jump 385211 +``` + +Gas simulation at offset 405509 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 405526 if r7 >s 0 +``` + +Gas simulation at offset 405522 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 405526 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x811c4] + DeE---------------------------------------R r8 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 0x90] = r7 + .D========================eE--------------R jump 405579 if r9 == r8 +``` + +Gas simulation at offset 405542 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x80] + DeE---------------------------------------R..... r10 = 0x3f + D=========================eeeeeeeeeeeeeeeeeeeeER jump 405569 if r7 >s 9 +``` + +Gas simulation at offset 405554 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 405594 if r7 == 1 +``` + +Gas simulation at offset 405558 with total cost of 2: + +``` + DeER. r8 = 0x2 + D=eER jump 405579 if r7 != r8 +``` + +Gas simulation at offset 405564 with total cost of 15: + +``` + DeER.............. r10 = 0x4d + DeeeeeeeeeeeeeeeER jump 405594 +``` + +Gas simulation at offset 405569 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 405590 if r7 == 10 +``` + +Gas simulation at offset 405573 with total cost of 2: + +``` + DeER. r8 = 0x17 + D=eER jump 405594 if r7 == r8 +``` + +Gas simulation at offset 405579 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 405590 with total cost of 2: + +``` + DeER. r10 = 0x49 + DeeER fallthrough +``` + +Gas simulation at offset 405594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x1c] + DeE------------------------R r9 = 0xffffffff80000000 + DeeeeeeeeeeeeeeeE----------R r0 = 15046, jump 420579 +``` + +Gas simulation at offset 405612 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0xa0] + DeE------------------------R.......................... r9 = 0x20000 + D=========================eER......................... r8 = r8 | r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0] + .DeE-------------------------------------------------R r1 = r1 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 405638 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r6 + .D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u32 [r7 + 0xa0] + .D=========================eER. r11 = r7 & 0x4 + ..D=========================eER jump 406301 if r11 == 0 +``` + +Gas simulation at offset 405663 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0xa4] + D=========================eE--------------R jump 406301 if r11 <=s 0 +``` + +Gas simulation at offset 405672 with total cost of 21: + +``` + DeER.................... r11 = r7 << 0x27 + D=eeeeeeeeeeeeeeeeeeeeER jump 405685 if r11 >=s 0 +``` + +Gas simulation at offset 405678 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 112] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 405685 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r5 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r11 = i32 [0x109f2f4] + .D========================eeeER... r12 = r6 >u 0 + ..D=======================eeeER... r11 = r11 >a r11 + ....DeeeeeeeeeeeeeeeeeeeeE-------R jump 405945 if r8 == 0 +``` + +Gas simulation at offset 405710 with total cost of 22: + +``` + DeER..................... r10 = 0x1000 + D=eER.................... r7 = r7 & r10 + D==eeeeeeeeeeeeeeeeeeeeER jump 405945 if r7 != 0 +``` + +Gas simulation at offset 405721 with total cost of 1: + +``` + DeER jump 405743 if r9 == 0 +``` + +Gas simulation at offset 405724 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r9 + 0xc0] + D=========================eE--------------R jump 405743 if r7 == 0 +``` + +Gas simulation at offset 405732 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x7c] + DeE---------------------------------------R r10 = 0x7 + D=========================eE--------------R jump 405945 if r7 == r10 +``` + +Gas simulation at offset 405743 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r8 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x18] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0x1c] + ..D.................................................. r6 = r12 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15048, jump 471319 +``` + +Gas simulation at offset 405774 with total cost of 110: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r8 = u64 [r5 + 0x88] + D................................................................................................................ r12 = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ r7 = i32 [r8 + 0x48] + .DeeeE----------------------------------------------R............................................................ r8 = r6 * 0xc8000 + .DeE------------------------------------------------R............................................................ r9 = 0x27 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER i32 r11 = r8 /s r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R u64 [r1 + 0x10] = r6 + ...DeE----------------------------------------------------------------------------------------------------------R jump 405868 if r9 =s r6 +``` + +Gas simulation at offset 405810 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r7 + 0x20] + .D=================================================eeER. i32 r8 = r8 - r7 + .D===================================================eER jump 405868 if r8 > 0x13 + ..D=eE------------------------------------R........... r6 = r8 << 0x2 + ..D=======================eE--------------R........... r7 = r7 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ...D.................................................. r7 = r11 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15052, jump 372258 +``` + +Gas simulation at offset 405897 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x70] + DeE------------------------R.......................... r9 = 0x61c78 + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x70] = r7 + .DeE-------------------------------------------------R r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15054, jump 372258 +``` + +Gas simulation at offset 405926 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x74] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x8] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 405945 with total cost of 1: + +``` + DeER jump 406131 if r6 == 0 +``` + +Gas simulation at offset 405949 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r5 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r7 + 0xe] + .DeE-------------------------------------------------------------------------R. r8 = 0xb + .D==========================================================================eER jump 405976 if r7 != r8 +``` + +Gas simulation at offset 405964 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0xa4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 405976 if r12 s 999 +``` + +Gas simulation at offset 405981 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0xd0] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 406301 if r7 != 0 +``` + +Gas simulation at offset 405993 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x38] + D=========================eE--------------R jump 406301 if r7 != 0 +``` + +Gas simulation at offset 406001 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x34] + D=========================eE--------------R jump 406045 if r7 == 0 +``` + +Gas simulation at offset 406008 with total cost of 1: + +``` + DeER r8 = 0x3 + DeER jump 406019 if r7 == 1 +``` + +Gas simulation at offset 406015 with total cost of 2: + +``` + DeER. r8 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 406019 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = i32 [r6 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r8 = r12 /s r8 + ..D===========================================================eeeeeeeeeeeeeeeeeeeeER jump 406035 if r8 s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................... r10 = i32 [r6 + 0xf0] + ..D============================eeeE-------R................... i32 r8 = 0 - r8 + ...D==============================eE------R................... r7 = r7 & r8 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x2c] = r7 + ....D======================eeE-------------------------------R i32 r7 = r10 + r12 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R u64 [r6 + 0xf8] = r9 + .....D=======================eE------------------------------R jump 406081 if r7 =s r9 +``` + +Gas simulation at offset 406164 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u32 [r5 + 0xa0] + D=========================eE--------------R...... r9 = r7 << 0x27 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 406193 if r9 > 0x3a + .D=================================================eER.................... r10 = r10 - r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 406407 if r10 =s r11 +``` + +Gas simulation at offset 407114 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r8 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r7 + 0x1c] + D=========================eE--------------R jump 407104 if r10 != r9 +``` + +Gas simulation at offset 407124 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r8 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i16 [r8 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .D========================eE------------------------R jump 407096 if r9 <=s 0 +``` + +Gas simulation at offset 407137 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r12 + DeE------------------------R r5 = 0 + DeE------------------------R r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeE---------R jump 407165 +``` + +Gas simulation at offset 407149 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x70] + DeE-------------------------------------------------R. r6 = r6 + 0x1 + .DeE------------------------------------------------R. r5 = r5 + 0x8 + .D=================================================eER jump 407077 if r6 >=s r7 +``` + +Gas simulation at offset 407165 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r8 + 0x78] + D=========================eE--------------R........... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15106, jump 452194 +``` + +Gas simulation at offset 407181 with total cost of 1: + +``` + DeER jump 407149 if r7 == 0 +``` + +Gas simulation at offset 407184 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i16 [r7 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 407149 if r8 =s r9 +``` + +Gas simulation at offset 407297 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r8 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u16 [r7 + 0x1c] + D=========================eE--------------R jump 407287 if r10 != r11 +``` + +Gas simulation at offset 407307 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x20] + D=========================eE--------------R jump 407279 if r10 != 0 +``` + +Gas simulation at offset 407314 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0x70] + D=========================eE--------------R jump 407386 if r10 <=s 0 +``` + +Gas simulation at offset 407321 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r12 + DeE------------------------R. r5 = 0 + DeE------------------------R. r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 32] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 407352 +``` + +Gas simulation at offset 407336 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x70] + DeE-------------------------------------------------R. r6 = r6 + 0x1 + .DeE------------------------------------------------R. r5 = r5 + 0x8 + .D=================================================eER jump 407260 if r6 >=s r7 +``` + +Gas simulation at offset 407352 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r8 + 0x78] + D=========================eE--------------R........... r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15108, jump 452194 +``` + +Gas simulation at offset 407368 with total cost of 1: + +``` + DeER jump 407336 if r7 == 0 +``` + +Gas simulation at offset 407371 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i16 [r7 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + D=========================eE--------------R jump 407336 if r7 >a 0x30 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0xc] = r11 + ..D===================================================eeeeeeeeeeeeeeeeeeeeE---R jump 407498 if r10 >a 0x30 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0xc] = r11 + ..D===================================================eeeeeeeeeeeeeeeeeeeeE---R jump 407498 if r12 >a 0x1f + ...D==========================eE----------------------R.................... r12 = r12 ^ r9 + ...D===========================eeE--------------------R.................... i32 r12 = r12 - r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeER jump 407699 if r12 >=s r10 +``` + +Gas simulation at offset 407617 with total cost of 1: + +``` + DeER jump 407699 if r8 == r11 +``` + +Gas simulation at offset 407620 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r11 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [0x10a0514] + D=========================eE--------------R r9 = r9 - r12 + .D=========================eeE------------R i32 r12 = r9 >>a 0x1f + .D===========================eE-----------R r9 = r9 ^ r12 + ..D===========================eeE---------R i32 r9 = r9 - r12 + ..D=============================eE--------R jump 407699 if r9 >=u r10 +``` + +Gas simulation at offset 407645 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xc0] + D=========================eE--------------R jump 407670 if r7 != 0 +``` + +Gas simulation at offset 407653 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109eda8] + DeE---------------------------------------R..... r9 = 0x1e + D=========================eeeeeeeeeeeeeeeeeeeeER jump 407670 if r7 == r9 +``` + +Gas simulation at offset 407666 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 407670 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + DeE-------------------------R r10 = 0x2710 + D............................ r7 = r11 + .D........................... r9 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15120, jump 405638 +``` + +Gas simulation at offset 407689 with total cost of 47: + +``` + DeER.............................................. r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 407699 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 407701 with total cost of 103: + +``` + DeER...................................................................................................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x48] = r6 + .D........................................................................................................ r10 = r9 + .D........................................................................................................ r11 = r8 + .D........................................................................................................ r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = i32 [r7 + 0xa0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [0x10a0508] = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10a0518] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = i32 [r6 + 0x68] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10a0510] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10a0514] = r9 + ...D================================================eE------------------------R........................... r7 = r8 + r9 + ...DeE------------------------------------------------------------------------R........................... r5 = 0x10a051c + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10a051c] = r7 + ....D===============================================eeE------------------------R.......................... i32 r7 = r10 - r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a0520] = r7 + .....D==============================================eE--------------------------R......................... r7 = r8 + r11 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u32 [0x10a0528] = r7 + ......D======================================================================eeER......................... i32 r7 = r11 - r8 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0524] = r7 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x28] = r11 + .......D.................................................................................................. r7 = r11 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x30] = r10 + .......D.................................................................................................. r8 = r10 + ........DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 15122, jump 473004 +``` + +Gas simulation at offset 407809 with total cost of 106: + +``` + D............................................................................................................ r3 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [0x10a0530] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r8 = i32 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [0x10a0538] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................... r7 = i32 [r7 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................... u64 [r1 + 0x20] = r10 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u32 [0x10a053c] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R............................... r8 = i32 [0x91618] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................... u64 [r1 + 0x18] = r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u32 [0x10a0540] = r7 + ..D=========================eE------------------------------------------------R.............................. r8 = r8 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................. u32 [0x91618] = r8 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r5 + 0x8] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = i32 [0x10a1c98] + ...DeE------------------------------------------------------------------------------------------------R...... r2 = 0xffffffffffe00000 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r10 = i32 [r5 + 0xc] + ....D==========================================================================eE---------------------R...... r9 = r9 + r2 + .....D===============================================================================================eeER.... i32 r11 = r9 - r7 + .....D===============================================================================================eE-R.... r10 = r10 + 0x200000 + ......D===============================================================================================eeER... i32 r10 = r10 - r7 + .......D===============================================================================================eeER.. i32 r7 = r11 >>a 0x17 + ........D===============================================================================================eeER. i32 r11 = r10 >>a 0x17 + ........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R. u32 [0x10a0544] = 0 + .........D================================================================================================eER jump 408014 if r11 >a 0x17 + ...D======================eE--------------R r9 = r12 + 0x200000 + ...D=======================eeE------------R i32 r9 = r9 - r10 + ....D========================eeE----------R i32 r8 = r9 >>a 0x17 + ....D==========================eE---------R jump 408014 if r8 =s r10 +``` + +Gas simulation at offset 408104 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10a0524] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r8 + 0x30] + D=========================eE--------------R jump 408180 if r10 >=s r11 +``` + +Gas simulation at offset 408117 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10a051c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r8 + 0x28] + D=========================eE--------------R jump 408180 if r11 >=s r10 +``` + +Gas simulation at offset 408130 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x10a0520] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r8 + 0x24] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 408180 if r9 >=s r10 +``` + +Gas simulation at offset 408143 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15132, jump 413654 +``` + +Gas simulation at offset 408159 with total cost of 2: + +``` + DeER. r8 = 0xffffffffffffffff + D=eER jump 408182 if r7 == r8 +``` + +Gas simulation at offset 408165 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 408169 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 408180 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 408182 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x40] + D=========================eE--------------R jump 408169 if r7 == 0 +``` + +Gas simulation at offset 408189 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [0x10a0508] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r7 + 0xa2] + D==================================================eER. r9 = r9 & 0x1 + .D==================================================eER jump 408231 if r9 != 0 +``` + +Gas simulation at offset 408206 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r5 + 0x18] + D=========================eE--------------R...... r9 = r8 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 408371 if r9 != 0 +``` + +Gas simulation at offset 408217 with total cost of 2: + +``` + DeER. r8 = r8 & 0x2 + D=eER jump 408231 if r8 == 0 +``` + +Gas simulation at offset 408223 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r7 + 0xc0] + D=========================eE--------------R jump 408169 if r7 == 0 +``` + +Gas simulation at offset 408231 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15134, jump 414304 +``` + +Gas simulation at offset 408239 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a0674] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [0x10a0540] + D=========================eER jump 408267 if r7 >=s r10 +``` + +Gas simulation at offset 408254 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0540] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a0530] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 408267 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0678] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a053c] + DeE---------------------------------------R r7 = 0x1 + .D========================eE--------------R jump 408293 if r11 >=s r9 +``` + +Gas simulation at offset 408286 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a053c] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 408293 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a067c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a0538] + D=========================eE--------------R jump 408316 if r9 >=s r11 +``` + +Gas simulation at offset 408309 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0538] = r9 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 408316 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r5 + 0x1a] + D=========================eE--------------R jump 408169 if r9 == 0 +``` + +Gas simulation at offset 408324 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i32 [0x10a0544] + D=========================eE--------------R............ r11 = r10 << 0x3 + .DeE--------------------------------------R............ r12 = 0x10a0548 + .D=========================eE-------------R............ r11 = r11 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r5 + ..D=======================eE--------------------------R r11 = r10 + 0x1 + ..DeE-------------------------------------------------R r12 = 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10a0544] = r11 + ...D======================eE--------------------------R jump 408169 if r10 > 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R................... r9 = i32 [0x10a0544] + .D==========================eeeER................ r7 = r5 * 0x1745d17a + .D========================eE----R................ r10 = r9 + 0xfffffffffffffff7 + ..DeE---------------------------R................ r11 = 0x4 + ..D============================eER............... r8 = r8 + r7 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 408524 if r10 >=u r11 +``` + +Gas simulation at offset 408495 with total cost of 27: + +``` + DeER.......................... r9 = r9 << 0x2 + DeER.......................... r7 = 0x10a051c + D=eER......................... r7 = r7 + r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xffffffffffffffdc] = r8 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 408511 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 408524 with total cost of 21: + +``` + DeER.................... r7 = 0xd + D=eeeeeeeeeeeeeeeeeeeeER jump 408544 if r9 == r7 +``` + +Gas simulation at offset 408530 with total cost of 21: + +``` + DeER.................... r7 = 0xe + D=eeeeeeeeeeeeeeeeeeeeER jump 408552 if r9 != r7 +``` + +Gas simulation at offset 408536 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0660] = r8 + DeeeeeeeeeeeeeeeE----------R jump 408511 +``` + +Gas simulation at offset 408544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0664] = r8 + DeeeeeeeeeeeeeeeE----------R jump 408511 +``` + +Gas simulation at offset 408552 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x6f218] + DeE------------------------R. r8 = 0x168ee + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D========================eER r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE----------R jump 275339 +``` + +Gas simulation at offset 408577 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r9 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u32 [r7 + 0xa0] + .D=========================eER. r8 = r5 & 0x7 + ..DeE------------------------R. r7 = 0x1 + ..D=========================eER jump 408916 if r8 == 0 +``` + +Gas simulation at offset 408604 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u64 [0x10a0508] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i32 [r9 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r8 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r12 = i32 [r9 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r6 = i32 [0x10a0510] + .D=================================================eeER. i32 r10 = r10 + r11 + ..D========================eE-------------------------R. r12 = r12 - r6 + ..D=========================eeE-----------------------R. i32 r11 = r12 >>a 0x1f + ...D==========================eE----------------------R. r12 = r12 ^ r11 + ...D===========================eeE--------------------R. i32 r12 = r12 - r11 + ...D=================================================eER jump 408916 if r12 >=s r10 +``` + +Gas simulation at offset 408645 with total cost of 1: + +``` + DeER jump 408916 if r8 == r9 +``` + +Gas simulation at offset 408649 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r9 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [0x10a0514] + D=========================eE--------------R r11 = r11 - r12 + .D=========================eeE------------R i32 r12 = r11 >>a 0x1f + .D===========================eE-----------R r11 = r11 ^ r12 + ..D===========================eeE---------R i32 r11 = r11 - r12 + ..D=============================eE--------R jump 408916 if r11 >=u r10 +``` + +Gas simulation at offset 408675 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r10 = u32 [r8 + 0xa0] + D=========================eE--------------R...... r11 = r10 << 0x27 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 408725 if r11 > 0x3d + .D=eE-----------------------------------------------R............................. r10 = r10 + r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = i32 [r9 + 0x4c] + .D==eE-----------------------------------------------------------------------R.... r10 = r10 & 0xfffffffffffffff8 + ..D==eeE---------------------------------------------------------------------R.... i32 r7 = r7 - r10 + ..D====eE--------------------------------------------------------------------R.... r7 = r7 + 0x1 + ...D========================================================================eeeeER i32 r10 = r9 * r7 + ...D.............................................................................. r7 = r5 + ....D............................................................................. r9 = r8 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 15148, jump 405638 +``` + +Gas simulation at offset 408779 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [0x10a0508] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u32 [r7 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r7 + 0x88] + DeE-------------------------------------------------R.......................... r10 = 0xfffffffffeffffff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 112] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x4] + .D=================================================eE------------------------R. r9 = r9 & r10 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u32 [r7 + 120] = 0 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15150, jump 418179 +``` + +Gas simulation at offset 408821 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 408916 +``` + +Gas simulation at offset 408825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r9 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r9 + 0x6c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r8 + 0x20] + .D========================eeE-------------R i32 r12 = r12 + r10 + .D==========================eE------------R jump 408916 if r12 > 0x3d + .D=eE-----------------------------------------------R............................. r9 = r9 + r7 + .D==eE----------------------------------------------R............................. r11 = r9 & 0xfffffffffffffff8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = i32 [r10 + 0x4c] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r9 = u64 [r8 + 0xb0] + ..D==eeE---------------------------------------------------------------------R.... i32 r7 = r7 - r11 + ...D===eE--------------------------------------------------------------------R.... r7 = r7 + 0x1 + ...D========================================================================eeeeER i32 r10 = r10 * r7 + ...D.............................................................................. r7 = r5 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 15154, jump 405638 +``` + +Gas simulation at offset 408986 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 408916 +``` + +Gas simulation at offset 408990 with total cost of 103: + +``` + DeER...................................................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = i32 [r7 + 0xa0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [0x10a0508] = r7 + .DeE-------------------------------------------------R.................................................... r5 = 0x10a0518 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10a0518] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i32 [r7 + 0x68] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10a0510] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10a0514] = r9 + ...D================================================eE------------------------R........................... r10 = r7 + r9 + ...DeE------------------------------------------------------------------------R........................... r6 = 0x10a051c + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10a051c] = r10 + ....D===============================================eeE------------------------R.......................... i32 r10 = r9 - r7 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a0520] = r10 + .....D==============================================eE--------------------------R......................... r10 = r7 + r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u32 [0x10a0528] = r10 + ......D======================================================================eeER......................... i32 r7 = r8 - r7 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0524] = r7 + ......D................................................................................................... r7 = r8 + .......D.................................................................................................. r8 = r9 + .......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 15156, jump 473004 +``` + +Gas simulation at offset 409092 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [0x10a0530] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r7 + 0] + DeE-------------------------------------------------R........................... r10 = 0x91618 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10a0538] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r7 = i32 [r7 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.. r11 = i32 [0x91618] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10a053c] = r8 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0540] = r7 + ..D========================eE--------------------------------------------------R r11 = r11 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u8 [r5 + 0x1] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [0x91618] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [0x10a0544] = 0 + ...D=================================================eE------------------------R r8 = r7 & 0x10 + ...DeE-------------------------------------------------------------------------R r7 = 0x1 + ....D=================================================eE-----------------------R jump 409464 if r8 != 0 +``` + +Gas simulation at offset 409160 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeE---------------------------------------R.......................................... r9 = 0x10a1c98 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r8 = i32 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r0 = i32 [0x10a1c98] + .DeE--------------------------------------R.......................................... r3 = 0xffffffffffe00000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x30] = r8 + .D========================eE------------------------R................................ r8 = r8 + r3 + ..D========================eeE----------------------R................................ i32 r8 = r8 - r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................ r11 = i32 [r6 + 0xc] + ..DeE-----------------------------------------------R................................ r10 = 0x10a1c9c + ...D=========================eeE--------------------R................................ i32 r2 = r8 >>a 0x17 + ....D=======================eeE---------------------R................................ i32 r11 = r11 - r0 + ....DeE---------------------------------------------R................................ r12 = 0x200000 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................ u64 [r1 + 0x10] = r10 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [0x10a1c9c] + .....D............................................................................... r8 = r6 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r6 = i32 [r6 + 0] + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x18] = r8 + ......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r4 = i32 [r8 + 0x4] + ......D================================================eE--------------------R....... r8 = r11 + r12 + .......D================================================eeE------------------R....... i32 r8 = r8 >>a 0x17 + .......D===============================================eeE-------------------R....... i32 r6 = r6 - r10 + ........D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + ........D=================================================eE------------------------R jump 409367 if r8 >a 0x17 + ..DeE--R. r12 = r6 + 0x200000 + ...DeeER. i32 r8 = r12 >>a 0x17 + ...D==eER jump 409367 if r8 >a 0x17 + .DeE--------------------------------------R r11 = r11 >>a 0x17 + .D============================eE----------R jump 409464 if r11 >a 0x17 + .DeE--R. r6 = r6 >>a 0x17 + ..D==eER jump 409464 if r6 =s r10 +``` + +Gas simulation at offset 409551 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 409870 +``` + +Gas simulation at offset 409556 with total cost of 26: + +``` + DeER......................... r11 = 0x1 + DeER......................... r6 = r8 << 0x30 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a05e8] = r11 + .DeE------------------------R jump 409599 if r6 s 1572864 +``` + +Gas simulation at offset 409625 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r12 + D........................... r5 = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 15164, jump 414395 +``` + +Gas simulation at offset 409638 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i32 [0x10a053c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i32 [0x10a0540] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i32 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r5 = i32 [r6 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0x60] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0x64] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [r1 + 0x18] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 0x18] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = u64 [r1 + 0x20] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x1c] = r7 + ..D.................................................................................................... r7 = r6 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 15166, jump 414554 +``` + +Gas simulation at offset 409685 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r6 + 0xa1] + D=========================eER. r8 = r7 & 0x90 + DeE-------------------------R. r7 = 0x1 + .D=========================eER jump 409870 if r8 != 0 +``` + +Gas simulation at offset 409700 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x20] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [0x10a0544] + .D========================eeE-------------R............ i32 r8 = r9 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x18] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0544] = r8 + ..D=======================eE--------------------------R jump 409870 if r9 == 0 +``` + +Gas simulation at offset 409726 with total cost of 27: + +``` + DeER.......................... r7 = 0x10a1c40 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeE-------------------------R. r7 = 0x2e8ba2e8ba2e8ba3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + .DeE------------------------R. r7 = 0x10a0548 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 409780 +``` + +Gas simulation at offset 409758 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x10a0544] + .D========================eeE-------------R............ i32 r8 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0544] = r8 + ..D=======================eE--------------------------R jump 409866 if r7 == 0 +``` + +Gas simulation at offset 409780 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + ..D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15168, jump 413533 +``` + +Gas simulation at offset 409809 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 15170, jump 413533 +``` + +Gas simulation at offset 409825 with total cost of 1: + +``` + DeER jump 409758 if r5 == r7 +``` + +Gas simulation at offset 409828 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0x1a] + D=========================eE--------------R jump 409758 if r7 == 0 +``` + +Gas simulation at offset 409837 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r7 + 0] + D==================================================eER..... r6 = r6 - r7 + .D==================================================eER.... r6 = r6 >> 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r7 = u64 [r1 + 0] + .D===================================================eeeeER i32 r7 = r6 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r9 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 15172, jump 452954 +``` + +Gas simulation at offset 409864 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 409758 +``` + +Gas simulation at offset 409866 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 409870 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 409885 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0x34] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 409904 if r8 == 1 +``` + +Gas simulation at offset 409892 with total cost of 1: + +``` + DeER jump 409913 if r8 != 0 +``` + +Gas simulation at offset 409895 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a05ec] = 0 + DeeeeeeeeeeeeeeeE----------R jump 410444 +``` + +Gas simulation at offset 409904 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a05f0] = 0 + DeeeeeeeeeeeeeeeE----------R jump 410444 +``` + +Gas simulation at offset 409913 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r8 = u64 [0x10a05f8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + ..D................................................... r5 = r7 + ..D................................................... r7 = r9 + ..D................................................... r9 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15174, jump 413533 +``` + +Gas simulation at offset 409950 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0x14] + D........................... r5 = r7 + DeE------------------------R r7 = 0 + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 15176, jump 471319 +``` + +Gas simulation at offset 409969 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10a05f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10a05ec] + .DeeeE---------------------R r8 = r5 > 0x13 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 410030 if r7 <=u 2147483648 +``` + +Gas simulation at offset 410023 with total cost of 2: + +``` + DeER. r5 = r5 << 0x34 + D=eER r5 = r5 >> 0x34 + DeeER fallthrough +``` + +Gas simulation at offset 410030 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10a05f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a05ec] + DeeeeeeeeeeeeeeeE----------R r0 = 15180, jump 413491 +``` + +Gas simulation at offset 410048 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r6 + DeE------------------------R.......................... r6 = 0x93e80 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x93e80] + DeE------------------------R.......................... r5 = r5 << 0x2 + .D========================eER......................... r8 = r8 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15182, jump 372258 +``` + +Gas simulation at offset 410075 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r1 + 0x8] + D=========================eeER........................... i32 r9 = r9 >> 0x13 + .D==========================eER.......................... r6 = r9 << 0x2 + .D===========================eER......................... r8 = r8 + r6 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..D...................................................... r5 = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 15184, jump 372258 +``` + +Gas simulation at offset 410100 with total cost of 27: + +``` + DeER.......................... r8 = 0x61c78 + D=eER......................... r8 = r8 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10a05f0] = r7 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15186, jump 372258 +``` + +Gas simulation at offset 410128 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a05ec] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D========================eE------------------------R r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 410150 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + .D=========================eER jump 410214 if r7 == 0 +``` + +Gas simulation at offset 410169 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r6 + 0x18] + D==================================================eER. r7 = r7 & 0x4 + .D==================================================eER jump 410238 if r7 != 0 +``` + +Gas simulation at offset 410182 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x10a05f8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15190, jump 413533 +``` + +Gas simulation at offset 410203 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0x1 + DeER jump 410353 if r8 != 0 +``` + +Gas simulation at offset 410212 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 410301 +``` + +Gas simulation at offset 410214 with total cost of 15: + +``` + DeER.............. r7 = 0x13127 + DeeeeeeeeeeeeeeeER r0 = 15192, jump 368493 +``` + +Gas simulation at offset 410226 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r6 + 0x18] + D==================================================eER. r7 = r7 & 0x4 + D===================================================eER jump 410182 if r7 == 0 +``` + +Gas simulation at offset 410238 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 15194, jump 414304 +``` + +Gas simulation at offset 410246 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10a05f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [0x10a0670] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x6c] + D==================================================eER jump 410301 if r9 =s r7 +``` + +Gas simulation at offset 410313 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x10a0604] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a0608] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = i32 [r5 + 0] + .DeE--------------------------------------R.......... r7 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a0610] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0600] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [0x10a0608] = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 410353 +``` + +Gas simulation at offset 410350 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 410353 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 410367 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0600] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x70] + DeE------------------------R r0 = 0x3b5c + DeeeeeeeeeeeeeeeE----------R jump 372258 +``` + +Gas simulation at offset 410384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 15196, jump 372258 +``` + +Gas simulation at offset 410394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r6 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a0600] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a05f0] = r7 + .D.......................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 15198, jump 372258 +``` + +Gas simulation at offset 410421 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a0608] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a05ec] = r7 + D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 15200, jump 409885 +``` + +Gas simulation at offset 410444 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x10a05f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x10a05ec] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r6 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x70] = r7 + .D========================eeE-----------------------R i32 r8 = r8 + r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x74] = r9 + ..D=======================eeE-----------------------R i32 r9 = r9 + r10 + ..D.................................................. r7 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15202, jump 409479 +``` + +Gas simulation at offset 410482 with total cost of 1: + +``` + DeER jump 410857 if r7 != 0 +``` + +Gas simulation at offset 410486 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x50] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + .D==========================eE------------------------R jump 410834 if r7 == 0 +``` + +Gas simulation at offset 410500 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r6 + 0x70] + .D========================eeeE------------R..... i32 r10 = 0 - r7 + ..D............................................. r2 = r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 410785 if r9 <=s 0 +``` + +Gas simulation at offset 410515 with total cost of 1: + +``` + D... r3 = r7 + DeER jump 410793 if r9 <=s 0 +``` + +Gas simulation at offset 410521 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r6 + 0x74] + D............................................... r5 = r10 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 410805 if r11 <=s 0 +``` + +Gas simulation at offset 410531 with total cost of 1: + +``` + DeER jump 410537 if r11 >s 0 +``` + +Gas simulation at offset 410534 with total cost of 2: + +``` + D.... r7 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 410537 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r8 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r10 = i32 [r6 + 0x1c] + .D========================eeE-------------R................... i32 r12 = r8 + r2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x28] = r12 + ..D=======================eeE-------------------------R....... i32 r8 = r8 + r3 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x30] = r8 + ...D==========================eeE---------------------R....... i32 r5 = r5 + r10 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x38] = r5 + ....D============================eeE----------------------R... i32 r5 = r10 + r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R... r7 = u64 [r1 + 0x48] + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0600] = r7 + .....D===============================================eeE-----R i32 r9 = r9 + r8 + ......D==============================================eeE-----R i32 r10 = r5 + r11 + ......DeE----------------------------------------------------R r11 = 0x1 + .......D...................................................... r7 = r8 + .......D...................................................... r8 = r5 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r12 = u64 [r1 + 0x60] + .......DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 15204, jump 416745 +``` + +Gas simulation at offset 410596 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r6 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x28] + .D========================eeER....................... i32 r9 = r9 + r7 + .D========================eeER....................... i32 r10 = r10 + r5 + ..DeE------------------------R....................... r11 = 0x1 + ..D.................................................. r8 = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x58] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x60] + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 15206, jump 416745 +``` + +Gas simulation at offset 410628 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r6 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r6 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x30] + .D========================eeER....................... i32 r9 = r9 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r8 = u64 [r1 + 0x38] + ..D========================eeER...................... i32 r10 = r10 + r8 + ..DeE-------------------------R...................... r11 = 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x60] + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 15208, jump 416745 +``` + +Gas simulation at offset 410658 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a0600] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 410834 if r7 == r8 +``` + +Gas simulation at offset 410671 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeE--------------------------------------R...... i32 r8 = r7 + 0xfffffffffffff800 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R...... u32 [0x10a0600] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r9 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 410814 if r9 >=s r7 +``` + +Gas simulation at offset 410689 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 15210, jump 372258 +``` + +Gas simulation at offset 410699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r6 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a0600] + D........................... r5 = r7 + D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 15212, jump 372258 +``` + +Gas simulation at offset 410719 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x1c] + D=========================eeER i32 r8 = r8 + r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0x58] + .D========================eeER i32 r9 = r9 + r7 + .D............................ r7 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 15214, jump 409479 +``` + +Gas simulation at offset 410742 with total cost of 1: + +``` + DeER jump 410834 if r7 == 0 +``` + +Gas simulation at offset 410745 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0600] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + .D========================eeE-------------R i32 r8 = r8 - r7 + .D==========================eE------------R jump 410770 if r8 =s r7 +``` + +Gas simulation at offset 410783 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 410857 +``` + +Gas simulation at offset 410785 with total cost of 1: + +``` + D... r2 = r7 + D... r3 = r7 + DeER jump 410521 if r9 >s 0 +``` + +Gas simulation at offset 410793 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r3 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r6 + 0x74] + D............................................... r5 = r10 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 410531 if r11 >s 0 +``` + +Gas simulation at offset 410805 with total cost of 20: + +``` + D...................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeER jump 410534 if r11 <=s 0 +``` + +Gas simulation at offset 410811 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 410537 +``` + +Gas simulation at offset 410814 with total cost of 23: + +``` + DeER...................... r9 = 0x10000 + D=eeER.................... i32 r8 = r9 - r7 + .D==eeeeeeeeeeeeeeeeeeeeER jump 410367 if r8 =s r8 +``` + +Gas simulation at offset 410976 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10a0618] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15222, jump 372258 +``` + +Gas simulation at offset 410998 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r5 + 0x40] + D............................ r8 = r7 + D=========================eER jump 411017 if r9 == 0 +``` + +Gas simulation at offset 411006 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = i32 [r9 + 0] + .D=================================================eER jump 411061 if r7 == r9 +``` + +Gas simulation at offset 411017 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10a061c] + D=========================eeER i32 r7 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r8 + .D............................ r6 = r11 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15224, jump 372268 +``` + +Gas simulation at offset 411040 with total cost of 26: + +``` + D............................ r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10a1d6c] + D=========================eER jump 411061 if r9 >=s r7 +``` + +Gas simulation at offset 411054 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d6c] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 411061 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + D=========================eE--------------R jump 411203 if r7 == 0 +``` + +Gas simulation at offset 411072 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = u64 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r10 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r7 + 0x4] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 411203 if r10 != r7 +``` + +Gas simulation at offset 411085 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a1d70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [0x10a1d6c] + .D========================eeeER r7 = r7 =s r8 +``` + +Gas simulation at offset 411198 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 411265 +``` + +Gas simulation at offset 411203 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10a061c] + D=========================eeER i32 r7 = r7 - r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15230, jump 372268 +``` + +Gas simulation at offset 411221 with total cost of 45: + +``` + DeER............................................ r9 = 0x10a1d70 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1d70] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 411255 if r7 >=s r8 +``` + +Gas simulation at offset 411236 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x10a1d70] = r7 + D.............................. r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [0x10a1d6c] + .D========================eeeER r7 = r7 > 0x1f + .D==eER........................... r8 = r8 + r9 + ..D==eeER......................... i32 r8 = r8 >>a 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0628] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [0x10a0630] = r5 + ...DeeeeeeeeeeeeeeeE-------------R jump 411265 +``` + +Gas simulation at offset 411371 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r6 + .D............................................................................. r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r7 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x8] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + ..D========================eE-------------------------------------------------R jump 411638 if r7 == 0 +``` + +Gas simulation at offset 411398 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r8 + 0x1a] + D=========================eE--------------R jump 411422 if r7 == 0 +``` + +Gas simulation at offset 411405 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a0620] + DeeeeeeeeeeeeeeeE----------R r0 = 15236, jump 453920 +``` + +Gas simulation at offset 411418 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 411422 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r8 + 0x18] + D=========================eE--------------R...... r7 = r7 & 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... u64 [r1 + 0x30] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 411983 if r7 != 0 +``` + +Gas simulation at offset 411436 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a0618] + DeE------------------------R r7 = 0x40000 + DeeeeeeeeeeeeeeeE----------R r0 = 15238, jump 372268 +``` + +Gas simulation at offset 411456 with total cost of 50: + +``` + DeER................................................. r6 = 0x10a0680 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a0680] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [0x10a0688] + .DeeE-----------------------------------------------R i32 r5 = r5 - r7 + .D................................................... r7 = r8 + .D................................................... r8 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15240, jump 372258 +``` + +Gas simulation at offset 411491 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x10] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15242, jump 372258 +``` + +Gas simulation at offset 411514 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a061c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = i32 [0x10a0628] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [0x10a0618] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x30] = r7 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15244, jump 372258 +``` + +Gas simulation at offset 411547 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 15246, jump 372258 +``` + +Gas simulation at offset 411558 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u64 [r6 + 0x38] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u16 [r10 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r11 = i32 [0x10d42c0] + .D==========================================================================eER.. r9 = r8 << 0x30 + .D===========================================================================eER. r12 = r9 >>a 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. r9 = u64 [r1 + 0x28] + ..D=========================eeE------------------------------------------------R. i32 r9 = r9 + r7 + ..D===========================================================================eER jump 411609 if r11 != r12 +``` + +Gas simulation at offset 411588 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r10 + 0x4] + D=========================eE--------------R jump 411633 if r7 > 0x13 + ..D=eE---------------------R............................................................................. r9 = r7 << 0x2 + ..D=======================eER............................................................................ r8 = r8 + r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i32 [r8 + 0] + ...DeE-----------------------------------------------R................................................... r11 = 0x61c78 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................... r7 = i32 [r10 + 0x18] + ...D=eE----------------------------------------------R................................................... r12 = r5 >>a 0x10 + ....D===============================================eeeER................................................ r8 = r8 * r12 + ....D=eE------------------------------------------------R................................................ r9 = r9 + r11 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................ r11 = i32 [r9 + 0] + .....D=================================================eeER.............................................. i32 r9 = r8 + r7 + .....D====================eeeeeeeeeeeeeeeeeeeeeeeeeE------R.............................................. r8 = i32 [r10 + 0x1c] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................................. r6 = i32 [r10 + 0x6c] + ......D=========================eeeE----------------------R.............................................. r11 = r11 * r12 + ......D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... r12 = i32 [r10 + 0x20] + .......D===========================================eeE-------R........................................... i32 r10 = r11 + r8 + .......D==============================================eE-----R........................................... r6 = r6 >> 0x1 + ........D===================================================eER.......................................... r11 = r12 + 0x80000 + ........D====================================================eER......................................... r11 = r11 + r6 + ........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [0x10a061c] = r11 + .........DeE----------------------------------------------------------------------------R................ r6 = 0xa000 + .........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R................ u32 [0x10a1d70] = r6 + .........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................ u32 [0x10a1d6c] = 0xffffffffffff6000 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................ u32 [0x10a0618] = r5 + ..........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a0630] = 0 + ..........DeE-------------------------------------------------------------------------------------------R r12 = 0x3b72 + ..........DeE-------------------------------------------------------------------------------------------R r11 = 0x3 + ..........DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R r0 = 15286, jump 416745 +``` + +Gas simulation at offset 412417 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a0628] + .D========================eeeER...................... r7 = r7 > 0x13 + .D==eE---------------------R.............................................................................. r8 = r8 << 0x2 + .D========================eER............................................................................. r2 = r2 + r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r2 = i32 [r2 + 0] + ..DeE------------------------------------------------R.................................................... r3 = 0x61c78 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.................................................... r4 = i32 [r7 + 0x18] + ...D======================eE-------------------------R.................................................... r11 = r9 >>a 0x10 + ...D================================================eeeER................................................. r12 = r2 * r11 + ....D=====================eE----------------------------R................................................. r8 = r8 + r3 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................. r3 = i32 [r8 + 0] + .....D=================================================eeER............................................... i32 r2 = r12 + r4 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................... r8 = i32 [r7 + 0x1c] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................... r12 = i32 [r7 + 0x6c] + ......D================================================eeeER.............................................. r11 = r3 * r11 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0x20] + .......D==================================================eeE-----------------R........................... i32 r3 = r11 + r8 + .......D=================================================eE-------------------R........................... r12 = r12 >> 0x1 + ........D====================================================================eER.......................... r7 = r7 + 0x80000 + ........D=====================================================================eER......................... r7 = r7 + r12 + ........D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a061c] = r7 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u32 [0x10a0618] = r9 + .........DeE---------------------------------------------------------------------------------------------R r12 = 0x3b82 + .........DeE---------------------------------------------------------------------------------------------R r11 = 0x3 + .........D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u32 [0x10a0628] = r10 + .........D................................................................................................ r7 = r4 + ..........D............................................................................................... r9 = r2 + ..........D............................................................................................... r10 = r3 + ..........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------R jump 416745 +``` + +Gas simulation at offset 412561 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r6 + .D..................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r9 + 0x1a] + .D==================================================eER jump 412630 if r7 == 0 +``` + +Gas simulation at offset 412583 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x10a0640] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15290, jump 413533 +``` + +Gas simulation at offset 412602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a0640] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r5 + 0x8] + DeE------------------------R r7 = r7 + 0xffffffffffffffff + .DeeeE---------------------R r9 = r7 >a 0x1f + ...D===================================================eER... r9 = r9 ^ r12 + ....D===================================================eeER. i32 r9 = r9 - r12 + ....D===============================================eE-----R. r10 = r10 - r11 + .....D===============================================eeE---R. i32 r11 = r10 >>a 0x1f + .....D=================================================eE--R. r10 = r10 ^ r11 + ......D=================================================eeER. i32 r10 = r10 - r11 + ......D===================================================eER jump 412773 if r10 >a 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r10 = i32 [0x10a0650] + ..D===========================eeeE--------R............... r11 = r9 >s 0 + ...D=============================eeE------R............... r5 = 0 - r11 + ...D===============================eE-----R............... r5 = r5 & r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeER jump 412851 if r5 >=s r10 +``` + +Gas simulation at offset 412799 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + DeeeeeeeeeeeeeeeE----------R r0 = 15300, jump 451581 +``` + +Gas simulation at offset 412814 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 412851 if r8 == 0 +``` + +Gas simulation at offset 412824 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [0x10a0648] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [0x10a0650] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [0x10a0658] + .D========================eeER i32 r10 = r10 - r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15302, jump 405638 +``` + +Gas simulation at offset 412851 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .DeE-----------------------R...................... r7 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 412868 with total cost of 22: + +``` + DeER..................... r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 412873 with total cost of 80: + +``` + DeER............................................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = i32 [r7 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = i32 [0x10a1c9c] + .D=========================eE------------------------R............................. r5 = r9 << 0x10 + ..D=========================eE-----------------------R............................. r11 = r12 + r5 + ..D=================================================eeER........................... i32 r11 = r11 - r10 + ...D==================================================eeER......................... i32 r6 = r11 >>a 0x17 + ....D========================eeE-------------------------R......................... i32 r12 = r12 - r5 + ....DeE--------------------------------------------------R......................... r11 = 0x10a1c98 + .....D==============================================eeE--R......................... i32 r12 = r12 - r10 + ......D===============================================eeER......................... i32 r10 = r12 >>a 0x17 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... r2 = i32 [r7 + 0x18] + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................... r12 = i32 [0x10a1c98] + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10a0648] = r7 + .......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [0x10a0658] = r8 + .......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a0650] = r9 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ........D===============================================eE------------------------R jump 413035 if r6 >a 0x17 + .DeE---R.......................... r5 = r5 + r12 + ..DeeE-R.......................... i32 r12 = r2 - r5 + ...D=eeER......................... i32 r8 = r12 >>a 0x17 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==eE------------------------R jump 413035 if r7 =s r10 +``` + +Gas simulation at offset 413130 with total cost of 27: + +``` + DeeER......................... i32 r10 = r8 - r9 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r10 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 413137 with total cost of 3: + +``` + DeeER. i32 r8 = r8 - r7 + D==eER jump 413340 if r8 >=s r9 +``` + +Gas simulation at offset 413144 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0xa4] + D=========================eE--------------R jump 413304 if r7 <=s 0 +``` + +Gas simulation at offset 413153 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u32 [r5 + 0xa0] + D=========================eE--------------R...... r8 = r7 << 0x2e + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 413332 if r8 > 0x1f + .D==========================eER.... r9 = r9 + r11 + ..D==========================eeER.. i32 r9 = r9 >>a 0x1 + ..D============================eeER i32 r9 = r9 + r10 + ...DeE----------------------------R r10 = 0x26 + ...DeeeeeeeeeeeeeeeE--------------R r0 = 15312, jump 420579 +``` + +Gas simulation at offset 413254 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 15314, jump 385211 +``` + +Gas simulation at offset 413262 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15316, jump 385211 +``` + +Gas simulation at offset 413270 with total cost of 28: + +``` + DeeER.......................... i32 r6 = r6 - r7 + D==eER......................... r6 = r6 << 0xc + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x70] = r6 + .DeeeeeeeeeeeeeeeE------------R r0 = 15318, jump 385211 +``` + +Gas simulation at offset 413285 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15320, jump 385211 +``` + +Gas simulation at offset 413293 with total cost of 28: + +``` + DeeER.......................... i32 r6 = r6 - r7 + D==eER......................... r6 = r6 << 0xc + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x74] = r6 + .DeeeeeeeeeeeeeeeE------------R jump 413340 +``` + +Gas simulation at offset 413304 with total cost of 15: + +``` + DeER.............. r8 = 0x37f + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15322, jump 418179 +``` + +Gas simulation at offset 413316 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u32 [r5 + 0xa0] + D=========================eER......................... r7 = r7 & 0xfffffffffffffffd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r5 + 104] = 0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 413340 +``` + +Gas simulation at offset 413332 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15324, jump 418468 +``` + +Gas simulation at offset 413340 with total cost of 47: + +``` + DeER.............................................. r7 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 413357 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r6 + .D..................................................... r12 = r7 + .DeE------------------------R.......................... r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r12 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r12 + 0x2c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0664] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a0660] = 0 + ..D=================================================eER jump 413476 if r6 =s r8 +``` + +Gas simulation at offset 413406 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 413476 +``` + +Gas simulation at offset 413410 with total cost of 25: + +``` + DeER........................ r5 = 0x3bca + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeE----------R jump 413425 +``` + +Gas simulation at offset 413419 with total cost of 2: + +``` + DeeER i32 r10 = r7 + 0x1 + DeE-R jump 413469 if r7 >=s r6 +``` + +Gas simulation at offset 413425 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r12 + 0x24] + D.......................................... r7 = r10 + D=========================eE--------------R jump 413419 if r11 >a 0x1f + D==eER........................ r7 = r7 ^ r9 + .D==eeER...................... i32 r7 = r7 - r9 + ..DeeE-R...................... i32 r9 = r8 >>a 0x1f + ..D==eER...................... r8 = r8 ^ r9 + ...D==eeER.................... i32 r9 = r8 - r9 + ...D====eER................... r8 = r9 + r7 + ....D===eeeeeeeeeeeeeeeeeeeeER jump 413525 if r7 > 0x1 + .D=eeER................... i32 r7 = r8 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 413525 with total cost of 23: + +``` + DeeER..................... i32 r7 = r7 >> 0x1 + D==eeER................... i32 r7 = r8 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 413533 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .D............................ r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0x10] + .D=========================eER jump 413606 if r9 == 0 +``` + +Gas simulation at offset 413552 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r5 + 0] + D=========================eE--------------R jump 413622 if r10 == 0 +``` + +Gas simulation at offset 413561 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = i32 [r11 + 0x4] + D=========================eeER i32 r9 = r7 - r9 + .D========================eeER i32 r6 = r8 - r11 + ..DeE------------------------R r7 = r10 >>a 0x10 + ..D........................... r8 = r9 + ..DeeeeeeeeeeeeeeeE----------R r0 = 15328, jump 372258 +``` + +Gas simulation at offset 413584 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x12] + D........................... r5 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 15330, jump 372258 +``` + +Gas simulation at offset 413598 with total cost of 16: + +``` + DeeeER............. r7 = r7 =s r7 +``` + +Gas simulation at offset 413617 with total cost of 15: + +``` + DeeER............. i32 r7 = r8 >> 0x1f + DeeeeeeeeeeeeeeeER jump 413641 +``` + +Gas simulation at offset 413622 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r11 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 413637 if r7 >=s r8 +``` + +Gas simulation at offset 413629 with total cost of 15: + +``` + DeeeER............ r7 = r9 >s 0 + DeeeeeeeeeeeeeeeER jump 413641 +``` + +Gas simulation at offset 413633 with total cost of 15: + +``` + DeeeER............ r7 = r8 >s 0 + DeeeeeeeeeeeeeeeER jump 413641 +``` + +Gas simulation at offset 413637 with total cost of 2: + +``` + DeeER i32 r7 = r9 >> 0x1f + DeeER fallthrough +``` + +Gas simulation at offset 413641 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 413654 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r8 + 0x34] + .DeE------------------------R.................... r5 = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 413721 if r10 >s 1 +``` + +Gas simulation at offset 413675 with total cost of 1: + +``` + DeER jump 413857 if r10 == 0 +``` + +Gas simulation at offset 413679 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeER. r9 = 0 + D=eER jump 414278 if r10 != r11 +``` + +Gas simulation at offset 413688 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i32 [0x10a0528] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r7 = i32 [0x10a0524] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r8 = i32 [r8 + 0x14] + ..D================================================eeeER r5 = r10 =s 0 +``` + +Gas simulation at offset 413718 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 413888 +``` + +Gas simulation at offset 413721 with total cost of 1: + +``` + DeER jump 413897 if r10 == 2 +``` + +Gas simulation at offset 413726 with total cost of 2: + +``` + DeER. r11 = 0x3 + DeER. r9 = 0 + D=eER jump 414278 if r10 != r11 +``` + +Gas simulation at offset 413735 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0528] + D=========================eE--------------R jump 414018 if r10 == 0 +``` + +Gas simulation at offset 413749 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a051c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r8 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r8 + 0] + .D========================eE--------------R jump 414087 if r12 == 0 +``` + +Gas simulation at offset 413765 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r6 + 0x4] + .D========================eeE-------------R............ i32 r9 = r9 - r10 + .D========================eeE-------------R............ i32 r11 = r11 - r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + ..DeE-------------------------------------------------R r10 = r12 >>a 0x10 + ..DeE-------------------------------------------------R r6 = 0x10a051c + ...D................................................... r7 = r10 + ...D................................................... r5 = r8 + ...D................................................... r8 = r9 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15332, jump 372258 +``` + +Gas simulation at offset 413801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 15334, jump 372258 +``` + +Gas simulation at offset 413816 with total cost of 30: + +``` + D................................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i32 [r6 + 0x8] + D................................ r9 = r7 + .D............................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u64 [r1 + 0x8] + ..D========================eeeER. r9 = r9 =s 0 +``` + +Gas simulation at offset 413888 with total cost of 15: + +``` + DeER.............. r5 = r5 ^ 0x1 + DeER.............. r9 = r9 ^ 0x1 + DeeeeeeeeeeeeeeeER jump 414278 +``` + +Gas simulation at offset 413897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a0524] + D=========================eE--------------R jump 414055 if r10 == 0 +``` + +Gas simulation at offset 413911 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a051c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r8 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r8 + 0] + .D========================eE--------------R jump 414099 if r12 == 0 +``` + +Gas simulation at offset 413927 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r6 + 0x4] + .D========================eeE-------------R............ i32 r9 = r9 - r10 + .D========================eeE-------------R............ i32 r11 = r11 - r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + ..DeE-------------------------------------------------R r10 = r12 >>a 0x10 + ..DeE-------------------------------------------------R r6 = 0x10a051c + ...D................................................... r7 = r10 + ...D................................................... r5 = r8 + ...D................................................... r8 = r9 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15336, jump 372258 +``` + +Gas simulation at offset 413963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 15338, jump 372258 +``` + +Gas simulation at offset 413978 with total cost of 30: + +``` + D................................ r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i32 [r6 + 0xc] + D................................ r9 = r7 + .D............................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = u64 [r1 + 0x8] + ..D========================eeeER. r9 = r9 s 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [0x10a0524] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 414038 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r8 + 0x14] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 414131 if r9 >=s r11 +``` + +Gas simulation at offset 414049 with total cost of 15: + +``` + DeeER............. i32 r9 = r7 >> 0x1f + DeeeeeeeeeeeeeeeER jump 414278 +``` + +Gas simulation at offset 414055 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r10 = i32 [r8 + 0x14] + .D=================================================eER jump 414136 if r11 s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r11 = i32 [0x10a0528] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r8 + 0x14] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 414131 if r9 >=s r11 +``` + +Gas simulation at offset 414085 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 414049 +``` + +Gas simulation at offset 414087 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 414158 if r9 > 0x1f + DeeeeeeeeeeeeeeeER jump 414161 +``` + +Gas simulation at offset 414099 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 414192 if r9 > 0x1f + DeeeeeeeeeeeeeeeER jump 414195 +``` + +Gas simulation at offset 414111 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeE--------------------------------------R............................... i32 r5 = r10 >> 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r11 = i32 [0x10a0524] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r8 + 0x14] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 414049 if r9 s 0 + DeeeeeeeeeeeeeeeER jump 414278 +``` + +Gas simulation at offset 414136 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeE--------------------------------------R............................... i32 r5 = r10 >> 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r11 = i32 [0x10a0528] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................... r7 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r8 + 0x14] + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 414049 if r9 s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 414161 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [0x10a0524] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a0520] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = i32 [r8 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r8 + 0] + .D========================eER jump 414215 if r12 != 0 +``` + +Gas simulation at offset 414181 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r9 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 414274 if r8 >=s r7 +``` + +Gas simulation at offset 414188 with total cost of 15: + +``` + DeeeER............ r9 = r10 >s 0 + DeeeeeeeeeeeeeeeER jump 414278 +``` + +Gas simulation at offset 414192 with total cost of 3: + +``` + DeeeER r5 = r10 >s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 414195 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [0x10a0528] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a0520] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = i32 [r8 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r8 + 0] + .D========================eER jump 414267 if r12 == 0 +``` + +Gas simulation at offset 414215 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r9 + 0x4] + .D========================eeE-------------R............ i32 r9 = r11 - r10 + ..D=======================eeE-------------R............ i32 r7 = r7 - r6 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeE------------------------------------------------R r7 = r12 >>a 0x10 + ...D................................................... r6 = r8 + ...D................................................... r8 = r9 + ....DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15340, jump 372258 +``` + +Gas simulation at offset 414244 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0x12] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 15342, jump 372258 +``` + +Gas simulation at offset 414259 with total cost of 16: + +``` + DeeeER............. r7 = r7 > 0x1f + DeeER fallthrough +``` + +Gas simulation at offset 414278 with total cost of 48: + +``` + DeER............................................... r9 = r9 ^ r5 + D=eeeER............................................ r7 = r9 >a 0x17 + .D========================eE--------------R jump 414471 if r9 >=s r10 +``` + +Gas simulation at offset 414502 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a1c9c] + .D========================eeE-------------R i32 r7 = r7 - r11 + .D==========================eeE-----------R i32 r7 = r7 >>a 0x17 + ..D===========================eE----------R jump 414471 if r7 =s r11 +``` + +Gas simulation at offset 414531 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [0x10a1ca8] + DeeeE-------------------------------------R........... r7 = r10 * r7 + .D==eeE-----------------------------------R........... i32 r7 = r7 + r9 + .D====eE----------------------------------R........... r7 = r7 << 0x3 + .D========================eE--------------R........... r7 = r7 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 414554 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeE----------R r0 = 15344, jump 473004 +``` + +Gas simulation at offset 414577 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u32 [r5 + 0xa0] + D=========================eER. r9 = r8 & 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r5 + 0x58] = r7 + .D=========================eER jump 414607 if r9 == 0 +``` + +Gas simulation at offset 414590 with total cost of 2: + +``` + DeER. r8 = r8 & 0x10 + D=eER jump 414635 if r8 == 0 +``` + +Gas simulation at offset 414596 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 414607 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r7 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r5 + 48] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 414626 if r9 == 0 +``` + +Gas simulation at offset 414622 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x30] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 414626 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x60] = r5 + DeE------------------------R r8 = r8 & 0x10 + D=eE-----------------------R jump 414596 if r8 != 0 +``` + +Gas simulation at offset 414635 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1c98] + .D========================eeE-------------R i32 r7 = r8 - r7 + .D==========================eE------------R jump 414740 if r7 >a 0x17 + .D========================eE--------------R jump 414740 if r7 >=s r8 +``` + +Gas simulation at offset 414664 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10a1c9c] + .D========================eeE-------------R i32 r10 = r10 - r9 + ..D=========================eeE-----------R i32 r9 = r10 >>a 0x17 + ..D===========================eE----------R jump 414740 if r9 =s r10 +``` + +Gas simulation at offset 414693 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [0x10a1ca8] + DeeeE-------------------------------------R.................................... r8 = r8 * r9 + .D==eeE-----------------------------------R.................................... i32 r7 = r7 + r8 + .D====eE----------------------------------R.................................... r7 = r7 << 0x3 + .D========================eE--------------R.................................... r7 = r7 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................... u64 [r5 + 80] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x48] = r8 + ..D=================================================eE------------------------R jump 414727 if r8 == 0 +``` + +Gas simulation at offset 414723 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x50] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 414727 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r7 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 414740 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r5 + 80] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r5 + 72] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0] + .D========================eE--------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 414757 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r9 + .D=========================eER. r9 = r8 | r7 + .DeE-------------------------R. r11 = 0x1 + ..D=========================eER jump 414961 if r9 =s r9 +``` + +Gas simulation at offset 414793 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10a1ca4] + D=========================eE--------------R jump 414961 if r8 >=s r10 +``` + +Gas simulation at offset 414804 with total cost of 99: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................... unlikely + DeE---------------------------------------R........................................................... r10 = 0x10a1c90 + DeeeE-------------------------------------R........................................................... r8 = r9 * r8 + .D==eeE-----------------------------------R........................................................... i32 r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................... r8 = u64 [0x10a1c90] + .DeE--------------------------------------R........................................................... r9 = 0x10a1c88 + ..D===eE----------------------------------R........................................................... r7 = r7 << 0x1 + ..D========================eE-------------R........................................................... r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = i16 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................... r6 = u64 [0x10a1c88] + ...D=================================================eER.............................................. r7 = r7 << 0x1 + ...D==================================================eER............................................. r6 = r6 + r7 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u16 [r6 + 0] + ...DeE---------------------------------------------------------------------------R.................... r5 = 0xffff + ....D===========================================================================eeeeeeeeeeeeeeeeeeeeER jump 414953 if r7 == r5 +``` + +Gas simulation at offset 414859 with total cost of 26: + +``` + DeER......................... r9 = 0x10a1c40 + DeER......................... r8 = 0x91618 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [0x10a1c40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x91618] + .D========================eER r6 = r6 + 0x2 + .DeE------------------------R r11 = 0x58 + ..DeeeeeeeeeeeeeeeE---------R jump 414903 +``` + +Gas simulation at offset 414894 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0] + DeE---------------------------------------R r6 = r6 + 0x2 + D=========================eE--------------R jump 414953 if r7 == r5 +``` + +Gas simulation at offset 414903 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x30 + D=eE--------------------------------------R r7 = r7 >>a 0x30 + D==eeeE-----------------------------------R r7 = r7 * r11 + .D====eE----------------------------------R r7 = r7 + r9 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R r10 = i32 [r7 + 0x48] + .D==============================eE--------R jump 414894 if r10 == r8 +``` + +Gas simulation at offset 414922 with total cost of 47: + +``` + DeER.............................................. r9 = r7 + 0x48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u32 [r9 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 15346, jump [r8 + 0] +``` + +Gas simulation at offset 414935 with total cost of 1: + +``` + DeER jump 414958 if r7 == 0 +``` + +Gas simulation at offset 414938 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .DeE------------------------------------------------R r11 = 0x58 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 414894 +``` + +Gas simulation at offset 414953 with total cost of 15: + +``` + DeER.............. r11 = 0x1 + DeeeeeeeeeeeeeeeER jump 414961 +``` + +Gas simulation at offset 414958 with total cost of 2: + +``` + DeER. r11 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 414961 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 414978 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r9 + .D........................... r9 = r7 + .DeE------------------------R r10 = r8 | r7 + ..DeE-----------------------R r7 = 0x1 + ..DeE-----------------------R jump 415067 if r10 =s r10 +``` + +Gas simulation at offset 415012 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a1ca4] + D=========================eE--------------R jump 415067 if r8 >=s r11 +``` + +Gas simulation at offset 415022 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [0x10a1ca8] + DeeeE-------------------------------------R............ r8 = r10 * r8 + .D==eeE-----------------------------------R............ i32 r8 = r8 + r9 + .D====eE----------------------------------R............ r8 = r8 << 0x3 + .D========================eE--------------R............ r8 = r8 + r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0] + ..D=================================================eER jump 415067 if r6 == 0 +``` + +Gas simulation at offset 415046 with total cost of 22: + +``` + D........................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 15348, jump [r5 + 0] +``` + +Gas simulation at offset 415053 with total cost of 1: + +``` + DeER jump 415067 if r7 == 0 +``` + +Gas simulation at offset 415056 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r6 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415046 if r6 != 0 +``` + +Gas simulation at offset 415063 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 415067 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 415081 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeE------------------------R......................... r6 = 0x10a0680 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a0688] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10a068c] + ..D========================eeE-----------------------R i32 r10 = r8 + 0xffffffffffefffff + ..DeE------------------------------------------------R r11 = 0xffffffffffdfffff + ...D.................................................. r5 = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + ...D=========================eE----------------------R jump 415305 if r10 s 1048576 +``` + +Gas simulation at offset 415140 with total cost of 1: + +``` + DeER jump 415305 if r9 <=s 4293918719 +``` + +Gas simulation at offset 415147 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0680] + D=========================eE--------------R jump 415521 if r10 == 0 +``` + +Gas simulation at offset 415161 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x10a0684] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r5 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r5 + 0] + .D========================eE--------------R jump 415553 if r12 == 0 +``` + +Gas simulation at offset 415177 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x4] + D=========================eeER i32 r8 = r7 - r8 + .D========================eeER i32 r5 = r11 - r9 + ..DeE------------------------R r7 = r12 >>a 0x10 + ..DeeeeeeeeeeeeeeeE----------R r0 = 15350, jump 372258 +``` + +Gas simulation at offset 415198 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r8 + 0x12] + D.................................................... r6 = r7 + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15352, jump 372258 +``` + +Gas simulation at offset 415215 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r11 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x10] + .DeeeE----------------------------------------------R.. r7 = r7 >a 0x10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r2 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15354, jump 372258 +``` + +Gas simulation at offset 415289 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r5 + 0x12] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeE------------------------R r0 = 0x3c02 + .DeeeeeeeeeeeeeeeE---------R jump 372258 +``` + +Gas simulation at offset 415305 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r10 + 0] + DeE-------------------------------------------------R jump 415502 if r8 == 0 +``` + +Gas simulation at offset 415314 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + DeE------------------------R jump 415539 if r9 == 0 +``` + +Gas simulation at offset 415321 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r11 = i32 [0x10a0680] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r12 = i32 [0x10a0684] + .D========================eeE-------------R......... i32 r11 = r7 - r11 + .D========================eeE-------------R......... i32 r10 = r10 - r12 + ..DeE-------------------------------------R......... r7 = r9 ^ r8 + ..D=========================eE------------R......... r7 = r7 ^ r11 + ..D==========================eE-----------R......... r7 = r7 ^ r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 415628 if r7 >a 0x8 + DeER............... r8 = r11 >>a 0x8 + .D................. r6 = r10 + .DeeeeeeeeeeeeeeeER r0 = 15356, jump 372258 +``` + +Gas simulation at offset 415368 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x8] + D..................................................... r5 = r7 + .DeE------------------------------------------------R. r7 = r6 >>a 0x8 + .D=================================================eER r8 = r8 >>a 0x8 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15358, jump 372258 +``` + +Gas simulation at offset 415389 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r8 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0] + .DeeeE-----------------------------------------------------------------------R r7 = r7 >a 0x8 + DeER........................ r8 = r9 >>a 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r2 + .DeeeeeeeeeeeeeeeE---------R r0 = 15360, jump 372258 +``` + +Gas simulation at offset 415465 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r6 + 0x8] + D............................ r6 = r7 + DeE------------------------R. r7 = r5 >>a 0x8 + .D========================eER r8 = r8 >>a 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15362, jump 372258 +``` + +Gas simulation at offset 415483 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u64 [r1 + 0x18] + DeeeE----------------------R. r7 = r7 s 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 415576 +``` + +Gas simulation at offset 415521 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r9 = i32 [r5 + 0x14] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 415597 if r10 s 0 + .DeeER............. i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeER jump 415604 +``` + +Gas simulation at offset 415539 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a0684] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415651 if r7 >=s r10 +``` + +Gas simulation at offset 415549 with total cost of 15: + +``` + DeeeER............ r2 = r8 >s 0 + DeeeeeeeeeeeeeeeER jump 415655 +``` + +Gas simulation at offset 415553 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415691 if r12 > 0x1f + DeeeeeeeeeeeeeeeER jump 415694 +``` + +Gas simulation at offset 415567 with total cost of 50: + +``` + DeeER................................................ i32 r2 = r9 >> 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r5 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 415576 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415615 if r8 s 0 + DeE--R. r7 = 0x1 + .D==eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415594 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415597 with total cost of 3: + +``` + DeeER. i32 r2 = r9 >> 0x1f + .DeeER i32 r8 = r8 + r7 + .DeeER fallthrough +``` + +Gas simulation at offset 415604 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r7 = i32 [r5 + 0x14] + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 415585 if r9 >=s r8 +``` + +Gas simulation at offset 415615 with total cost of 3: + +``` + DeeER. i32 r8 = r7 >> 0x1f + DeE-R. r7 = 0x1 + .D=eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415625 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415628 with total cost of 16: + +``` + DeER............... r9 = r9 ^ r11 + D=eeER............. i32 r2 = r9 >> 0x1f + .DeeeeeeeeeeeeeeeER jump 415655 +``` + +Gas simulation at offset 415636 with total cost of 4: + +``` + DeER... r7 = r7 ^ r9 + D=eeER. i32 r8 = r7 >> 0x1f + .DeE-R. r7 = 0x1 + .D==eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415651 with total cost of 2: + +``` + DeeER i32 r2 = r8 >> 0x1f + DeeER fallthrough +``` + +Gas simulation at offset 415655 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x10a068c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x4] + .D========================eE------------------------R jump 415424 if r7 != 0 +``` + +Gas simulation at offset 415673 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415727 if r7 >=s r10 +``` + +Gas simulation at offset 415680 with total cost of 4: + +``` + DeeeER. r8 = r8 >s 0 + DeE--R. r7 = 0x1 + .D==eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415688 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415691 with total cost of 3: + +``` + DeeeER r2 = r10 >s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 415694 with total cost of 27: + +``` + DeER.......................... r8 = r8 + r7 + DeeER......................... i32 r7 = r9 + r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r5 + 0x14] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r5 + 0] + .D=========================eER jump 415261 if r9 != 0 +``` + +Gas simulation at offset 415709 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r11 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 415739 if r8 >=s r7 +``` + +Gas simulation at offset 415716 with total cost of 4: + +``` + DeeeER. r8 = r10 >s 0 + DeE--R. r7 = 0x1 + .D==eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415724 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415727 with total cost of 3: + +``` + DeeER. i32 r8 = r8 >> 0x1f + DeE-R. r7 = 0x1 + D==eER jump 415749 if r2 != r8 +``` + +Gas simulation at offset 415736 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416028 +``` + +Gas simulation at offset 415739 with total cost of 3: + +``` + DeeER. i32 r8 = r10 >> 0x1f + DeE-R. r7 = 0x1 + .D=eER jump 416028 if r2 == r8 +``` + +Gas simulation at offset 415749 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r7 + 0] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [r7 + 0x4] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r6 = i32 [r8 + 0x10] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R r5 = u64 [r1 + 0x20] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r8 = i32 [r5 + 0x8] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x8] = r7 + ...D=================================================eE-----------------------------------------------R r7 = r7 >>a 0x8 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 15364, jump 372258 +``` + +Gas simulation at offset 415790 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE-----------------------R r7 = r6 >>a 0x8 + .D.......................... r6 = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 15366, jump 372258 +``` + +Gas simulation at offset 415810 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 415817 if r6 != r7 +``` + +Gas simulation at offset 415813 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 415885 +``` + +Gas simulation at offset 415817 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r5 + 0] + DeeE-----------------------R.... i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0] + .D========================eeER.. i32 r7 = r7 - r8 + .D==========================eeER i32 r7 = r7 >>a 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE------------R r0 = 15368, jump 372258 +``` + +Gas simulation at offset 415840 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r5 + 0x4] + D............................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x10] + .D========================eeER.. i32 r7 = r8 - r7 + .D==========================eeER i32 r7 = r7 >>a 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE------------R r0 = 15370, jump 372258 +``` + +Gas simulation at offset 415864 with total cost of 15: + +``` + DeeER............. i32 r7 = r7 + r5 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 15372, jump 372268 +``` + +Gas simulation at offset 415876 with total cost of 1: + +``` + D... r8 = r7 + DeER r7 = 0x1 + DeER jump 416028 if r8 > 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .D=eE----------------------R jump 415911 if r7 != 0 +``` + +Gas simulation at offset 415894 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0690] + D=========================eE--------------R jump 415911 if r7 == 0 +``` + +Gas simulation at offset 415904 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r9 + 0x40] + D=========================eE--------------R jump 416028 if r7 == 0 +``` + +Gas simulation at offset 415911 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [0x10a0698] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + DeE-------------------------------------------------R r7 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r9 + .DeE------------------------------------------------R r9 = 0x10a06a0 + .D========================eE------------------------R r11 = r6 - r9 + ..D========================eE-----------------------R r11 = r11 >> 0x4 + ..D=========================eeE---------------------R i32 r9 = r11 + 0 + ...DeE----------------------------------------------R r10 = 0x81 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + ...D==========================eeeeeeeeeeeeeeeeeeeeE-R jump 416018 if r9 s 0 +``` + +Gas simulation at offset 416074 with total cost of 2: + +``` + D.... r8 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 416077 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x40] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r5 = i32 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r7 + 0x1c] + ..D................................................... r12 = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 416107 if r9 >s 0 +``` + +Gas simulation at offset 416104 with total cost of 2: + +``` + D.... r12 = r11 + DeeER fallthrough +``` + +Gas simulation at offset 416107 with total cost of 30: + +``` + DeeER............................ i32 r0 = r5 - r10 + .DeeER........................... i32 r11 = r10 + r5 + ..DeeER.......................... i32 r10 = r6 + r8 + ...DeeER......................... i32 r12 = r12 + r6 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x28] = r0 + ....DeE-------------------------R jump 416236 if r2 == 0 +``` + +Gas simulation at offset 416128 with total cost of 25: + +``` + DeER........................ r5 = 0x10a0680 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + DeE------------------------R jump 416274 if r3 == 0 +``` + +Gas simulation at offset 416141 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r8 = i32 [0x10a0680] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r11 = i32 [0x10a0684] + .D========================eeE-------------R......... i32 r10 = r0 - r8 + ..D=======================eeE-------------R......... i32 r7 = r12 - r11 + ..D=========================eE------------R......... r9 = r9 ^ r10 + ...D=========================eE-----------R......... r9 = r9 ^ r7 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 416325 if r9 >a 0x8 + .DeE-----------------------R r8 = r10 >>a 0x8 + .DeeeeeeeeeeeeeeeE---------R r0 = 15380, jump 372258 +``` + +Gas simulation at offset 416189 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x8] + D............................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r7 = r7 >>a 0x8 + .D========================eER r8 = r8 >>a 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15382, jump 372258 +``` + +Gas simulation at offset 416210 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = i32 [r5 + 0x8] + .DeeeE---------------------R......................... r7 = r7 =s r0 +``` + +Gas simulation at offset 416252 with total cost of 2: + +``` + DeeER i32 r4 = r3 >> 0x1f + DeeER fallthrough +``` + +Gas simulation at offset 416256 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 416316 if r8 >=s r11 +``` + +Gas simulation at offset 416264 with total cost of 22: + +``` + DeeER.................... i32 r7 = r7 >> 0x1f + D==eeeeeeeeeeeeeeeeeeeeER jump 416492 if r4 != r7 +``` + +Gas simulation at offset 416271 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416727 +``` + +Gas simulation at offset 416274 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a0684] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 416458 if r7 >=s r12 +``` + +Gas simulation at offset 416285 with total cost of 26: + +``` + DeeeER....................... r4 = r2 >s 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a068c] + .D========================eER jump 416346 if r7 != 0 +``` + +Gas simulation at offset 416296 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416470 +``` + +Gas simulation at offset 416299 with total cost of 45: + +``` + DeeeER.......................................... r4 = r3 >s 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a0680] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................... r7 = i32 [0x10a068c] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 416264 if r8 s 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 416492 if r4 != r7 +``` + +Gas simulation at offset 416322 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416727 +``` + +Gas simulation at offset 416325 with total cost of 27: + +``` + DeER.......................... r7 = r10 ^ r3 + .DeeER........................ i32 r4 = r7 >> 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 416338 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0xc] + D=========================eE--------------R jump 416470 if r7 == 0 +``` + +Gas simulation at offset 416346 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + D................................................... r3 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......... r8 = i32 [r5 + 0] + D................................................... r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......... r10 = i32 [r5 + 0x4] + .D========================eeE-------------R......... i32 r9 = r11 - r8 + ..D========================eeE------------R......... i32 r12 = r6 - r10 + ...DeE------------------------------------R......... r8 = r7 ^ r2 + ...D========================eE------------R......... r8 = r8 ^ r9 + ...D=========================eE-----------R......... r8 = r8 ^ r12 + ....D=========================eeeeeeeeeeeeeeeeeeeeER jump 416442 if r8 >a 0x8 + DeER......................... r8 = r9 >>a 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + .DeeeeeeeeeeeeeeeE----------R r0 = 15384, jump 372258 +``` + +Gas simulation at offset 416392 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + D=========================eER r7 = r7 >>a 0x8 + .D========================eER r8 = r8 >>a 0x8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15386, jump 372258 +``` + +Gas simulation at offset 416413 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r4 = u64 [r1 + 0x10] + D............................................................................ r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r12 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u64 [r1 + 0x8] + ..D================================================eeeER..................... r7 = r7 > 0x1f + .D........................ r12 = r3 + .D==eeeeeeeeeeeeeeeeeeeeER jump 416492 if r4 != r7 +``` + +Gas simulation at offset 416455 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416727 +``` + +Gas simulation at offset 416458 with total cost of 26: + +``` + DeeER........................ i32 r4 = r2 >> 0x1f + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a068c] + .D========================eER jump 416346 if r7 != 0 +``` + +Gas simulation at offset 416470 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 416485 if r7 >=s r10 +``` + +Gas simulation at offset 416477 with total cost of 23: + +``` + DeeeER.................... r7 = r2 >s 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 416492 if r4 != r7 +``` + +Gas simulation at offset 416482 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 416727 +``` + +Gas simulation at offset 416485 with total cost of 3: + +``` + DeeER. i32 r7 = r2 >> 0x1f + D==eER jump 416727 if r4 == r7 +``` + +Gas simulation at offset 416492 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x8] + DeeE-----------------------R... i32 r6 = r11 - r0 + .DeeE----------------------R... i32 r10 = r10 - r12 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + ..D=eeE-----------------------R i32 r7 = r10 >>a 0x8 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 15388, jump 372258 +``` + +Gas simulation at offset 416514 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0xc] + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeeE----------------------R i32 r7 = r6 >>a 0x8 + .DeeeeeeeeeeeeeeeE---------R r0 = 15390, jump 372258 +``` + +Gas simulation at offset 416535 with total cost of 1: + +``` + DeER jump 416542 if r5 != r7 +``` + +Gas simulation at offset 416538 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 416613 +``` + +Gas simulation at offset 416542 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r6 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r6 + 0] + .DeeE-----------------------------------------------R.... i32 r5 = r5 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.... u64 [r1 + 0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r7 = u64 [r1 + 0x28] + ..D================================================eeER.. i32 r7 = r7 - r8 + ..D==================================================eeER i32 r7 = r7 >>a 0x8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 15392, jump 372258 +``` + +Gas simulation at offset 416572 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r6 + 0x4] + D............................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x30] + .D========================eeER.. i32 r7 = r8 - r7 + .D==========================eeER i32 r7 = r7 >>a 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE------------R r0 = 15394, jump 372258 +``` + +Gas simulation at offset 416596 with total cost of 25: + +``` + DeeER....................... i32 r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 15396, jump 372268 +``` + +Gas simulation at offset 416608 with total cost of 1: + +``` + D... r8 = r7 + DeER jump 416727 if r7 > 0x4 + ..D=========================eeE---------------------R i32 r9 = r7 + 0 + ..DeE-----------------------------------------------R r10 = 0x81 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 4] = 0 + ...D==========================eeeeeeeeeeeeeeeeeeeeE-R jump 416717 if r9 >a 0x17 + .........................................................D========================================================eeE----------------R........................................................... i32 r8 = r12 >>a 0x17 + .........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xa0] = r8 + ...............................................................................D===================================eeE------------------------R.................................................. i32 r8 = r11 >>a 0x17 + ................................................................................D====================================eeE----------------------R.................................................. i32 r6 = r10 >>a 0x17 + .................................................................................D=====================================eE---------------------R.................................................. r9 = r5 >> 0x7 + .................................................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0xb0] = r12 + .................................................................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... u64 [r1 + 0xa8] = r7 + ..................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. u64 [r1 + 0x60] = r8 + ..................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r9 + ..................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x80] = r5 + ..................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 0x78] = r11 + ...................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... u64 [r1 + 0x70] = r10 + .....................................................................................D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r2 + ......................................................................................D===================================================================================eeeeeeeeeeeeeeeeeeeeE-R jump 416995 if r7 >=s r8 +``` + +Gas simulation at offset 416977 with total cost of 28: + +``` + DeER........................... r7 = r9 & 0xffff + .DeeER......................... r8 = 0x10000 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + ..DeE-------------------------R r7 = 0x1 + ..DeeeeeeeeeeeeeeeE-----------R jump 417010 +``` + +Gas simulation at offset 416995 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417046 if r8 >=s r7 +``` + +Gas simulation at offset 416998 with total cost of 26: + +``` + DeER......................... r7 = r9 & 0xffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + DeE-------------------------R r7 = 0xffffffffffffffff + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 417010 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeE-----------------------R i32 r7 = r10 - r12 + .DeE-----------------------R r8 = r11 - r5 + ..DeeE---------------------R i32 r9 = r8 >>a 0x1f + ..D==eE--------------------R r8 = r8 ^ r9 + ...D==eeE------------------R i32 r8 = r8 - r9 + ...DeeeeeeeeeeeeeeeE-------R r0 = 15404, jump 372268 +``` + +Gas simulation at offset 417035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xb0] + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R jump 417056 +``` + +Gas simulation at offset 417046 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 64] = 0 + DeE------------------------R r8 = 0x1000000 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 417056 with total cost of 25: + +``` + DeER........................ r5 = r12 >>a 0x7 + D........................... r7 = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 15406, jump 372258 +``` + +Gas simulation at offset 417071 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + D=========================eER jump 417115 if r12 >=s r6 +``` + +Gas simulation at offset 417081 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. u64 [r1 + 0x58] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x68] + D=========================eE--------------R............. r7 = r7 & r5 + .D=========================eeE------------R............. r8 = 0x10000 - r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 8] = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x80] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r9 = u64 [r1 + 0x78] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [r1 + 0x70] + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 417146 +``` + +Gas simulation at offset 417115 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... r11 = u64 [r1 + 0x68] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 417182 if r6 >=s r12 +``` + +Gas simulation at offset 417132 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r7 + DeE------------------------R. r11 = r11 & r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 8] = 0xffffffffffffffff + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 417146 with total cost of 31: + +``` + DeeER............................. i32 r7 = r9 - r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r1 + 0xb0] + .D========================eER..... r8 = r10 - r8 + .D=========================eeER... i32 r9 = r8 >>a 0x1f + ..D==========================eER.. r8 = r8 ^ r9 + ..D===========================eeER i32 r8 = r8 - r9 + ..DeeeeeeeeeeeeeeeE--------------R r0 = 15408, jump 372268 +``` + +Gas simulation at offset 417172 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeE----------R jump 417197 +``` + +Gas simulation at offset 417182 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0 + DeE------------------------R r9 = 0x10000 + DeE------------------------R r8 = 0x1000000 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 417197 with total cost of 26: + +``` + DeER......................... r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + D............................ r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 15410, jump 372258 +``` + +Gas simulation at offset 417215 with total cost of 101: + +``` + DeER.................................................................................................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r1 + 0x88] + D=========================eER........................................................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r7 = u64 [r1 + 0x98] + .D=========================eE------------------------R.................................................. r8 = r7 & 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x78] = r8 + ..D==========================eE-----------------------R................................................. r7 = r7 & 0x2 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x68] = r7 + ..DeE---------------------------------------------------R............................................... r7 = 0x10a1ca0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................... u64 [r1 + 0x70] = r7 + ...DeE--------------------------------------------------R............................................... r7 = 0x10a1ca4 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................... u64 [r1 + 0x58] = r7 + ...DeE--------------------------------------------------R............................................... r7 = 0x10a1c90 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x18] = r7 + ....DeE-------------------------------------------------R............................................... r7 = 0x10a1c88 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + ....DeE-----------------------------------------------------------------------R......................... r8 = 0x10a1c40 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x88] = r8 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 176] = 0xffff + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0xa8] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xa0] + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 417332 +``` + +Gas simulation at offset 417306 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eE--------------R........... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .D=========================eeE-----------------------R i32 r8 = r8 + r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 417324 with total cost of 3: + +``` + DeeER. i32 r6 = r6 + 0x1 + D==eER jump 417676 if r6 == 64 +``` + +Gas simulation at offset 417332 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xa8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0xa0] = r9 + DeE---------------------------------------R r8 = r8 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x98] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0x78] + .D=========================eE-------------R jump 417521 if r7 == 0 +``` + +Gas simulation at offset 417355 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x98] + D=========================eE--------------R jump 417521 if r7 =s r7 +``` + +Gas simulation at offset 417378 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0xa0] + .D=================================================eER jump 417521 if r9 >=s r8 +``` + +Gas simulation at offset 417392 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................... r9 = u64 [r1 + 0xa0] + .D========================eeeE----------------------R...................................................... r7 = r7 * r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................... r9 = u64 [r1 + 0xa8] + .D===========================eeE--------------------R...................................................... i32 r7 = r7 + r9 + ..D============================eE-------------------R...................................................... r7 = r7 << 0x1 + ..D================================================eER..................................................... r7 = r7 + r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = i16 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r8 = u64 [r1 + 0x10] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................ r5 = u64 [r8 + 0] + ...D=========================================================================eER........................... r7 = r7 << 0x1 + ...D==========================================================================eER.......................... r5 = r5 + r7 + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R. r8 = u64 [r1 + 0xb0] + ....D===================================================================================================eER jump 417521 if r7 == r8 +``` + +Gas simulation at offset 417440 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeE------------------------------------------------R r5 = r5 + 0x2 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 417485 +``` + +Gas simulation at offset 417458 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 417472 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0] + DeE---------------------------------------R r5 = r5 + 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0xb0] + .D========================eE--------------R jump 417521 if r7 == r10 +``` + +Gas simulation at offset 417485 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x30 + D=eE--------------------------------------R r7 = r7 >>a 0x30 + D==eeeE-----------------------------------R r7 = r7 * 0x58 + .D====eE----------------------------------R r7 = r7 + r9 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R r10 = i32 [r7 + 0x48] + .D==============================eE--------R jump 417472 if r10 == r8 +``` + +Gas simulation at offset 417504 with total cost of 26: + +``` + DeER......................... r9 = r7 + 0x48 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 15412, jump 415081 +``` + +Gas simulation at offset 417515 with total cost of 1: + +``` + DeER jump 417458 if r7 != 0 +``` + +Gas simulation at offset 417518 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 417795 +``` + +Gas simulation at offset 417521 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x68] + D=========================eE--------------R jump 417613 if r7 == 0 +``` + +Gas simulation at offset 417528 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x98] + D=========================eE--------------R jump 417613 if r7 =s r7 +``` + +Gas simulation at offset 417549 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0xa0] + .D=================================================eER jump 417613 if r9 >=s r8 +``` + +Gas simulation at offset 417562 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r8 = u64 [0x10a1ca8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r9 = u64 [r1 + 0xa0] + D=========================eeeE------------R.................. r7 = r7 * r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................. r9 = u64 [r1 + 0xa8] + .D===========================eeE----------R.................. i32 r7 = r7 + r9 + .D=============================eE---------R.................. r7 = r7 << 0x3 + ..D=============================eE--------R.................. r7 = r7 + r8 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0] + ..D=======================================================eER jump 417613 if r5 == 0 +``` + +Gas simulation at offset 417594 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15414, jump 416043 +``` + +Gas simulation at offset 417602 with total cost of 1: + +``` + DeER jump 417795 if r7 == 0 +``` + +Gas simulation at offset 417606 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x48] + D=========================eE--------------R jump 417594 if r5 != 0 +``` + +Gas simulation at offset 417613 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x60] + .D========================eE--------------R jump 417635 if r8 != r7 +``` + +Gas simulation at offset 417628 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + D=========================eE--------------R jump 417676 if r9 == r7 +``` + +Gas simulation at offset 417635 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x80] + .D========================eeE-------------R i32 r7 = r10 >>a 0x10 + .D==========================eE------------R jump 417306 if r7 == r9 +``` + +Gas simulation at offset 417647 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x50] + .D========================eeE-------------R i32 r7 = r10 >>a 0x10 + .D==========================eE------------R jump 417324 if r7 != r8 +``` + +Gas simulation at offset 417658 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eE--------------R........... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x8] + .D=========================eeE-----------------------R i32 r9 = r9 + r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 417324 +``` + +Gas simulation at offset 417676 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10a0698] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x28] + .D========================eE--------------R r5 = r7 - r8 + .D=========================eE-------------R r5 = r5 >> 0x4 + ..D=========================eeE-----------R i32 r9 = r5 + 0 + ..DeE-------------------------------------R r7 = 0x1 + ...D==========================eE----------R jump 417795 if r9 == 0 +``` + +Gas simulation at offset 417700 with total cost of 2: + +``` + DeER. r6 = 0 + DeER. r12 = 0x7fffffff + DeeER fallthrough +``` + +Gas simulation at offset 417709 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10a0698] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 417791 if r8 >=u r7 +``` + +Gas simulation at offset 417719 with total cost of 16: + +``` + DeeER.............. i32 r5 = r5 + 0xffffffffffffffff + D.................. r9 = r6 + D.................. r11 = r12 + .DeeeeeeeeeeeeeeeER jump 417738 +``` + +Gas simulation at offset 417728 with total cost of 2: + +``` + DeER. r8 = r8 + 0x10 + D.... r9 = r6 + D.... r11 = r10 + D=eER jump 417752 if r8 >=u r7 +``` + +Gas simulation at offset 417738 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r8 + 0] + D............................................... r6 = r8 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 417728 if r10 s 65536 +``` + +Gas simulation at offset 417758 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0xb0] = r5 + D................................................. r5 = r12 + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 15416, jump [r8 + 0] +``` + +Gas simulation at offset 417774 with total cost of 1: + +``` + DeER jump 417795 if r7 == 0 +``` + +Gas simulation at offset 417777 with total cost of 26: + +``` + D............................ r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0xb0] + .D========================eER jump 417709 if r5 != 0 +``` + +Gas simulation at offset 417791 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 417795 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xb8] + .DeE--------------------------------------R....... r1 = r1 + 0xd0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 417814 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417825 if r7 >s 3 +``` + +Gas simulation at offset 417818 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417825 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417838 if r7 >=u 8 +``` + +Gas simulation at offset 417829 with total cost of 15: + +``` + DeER.............. r9 = 0xfffffffffffffffc + DeER.............. r10 = 0x1 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417838 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417851 if r7 >=u 12 +``` + +Gas simulation at offset 417842 with total cost of 15: + +``` + DeER.............. r9 = 0xfffffffffffffff8 + DeER.............. r10 = 0x2 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417851 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417864 if r7 >=u 16 +``` + +Gas simulation at offset 417855 with total cost of 15: + +``` + DeER.............. r9 = 0xfffffffffffffff4 + DeER.............. r10 = 0x3 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417864 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417876 if r7 >=u 20 +``` + +Gas simulation at offset 417868 with total cost of 15: + +``` + DeER.............. r9 = 0xfffffffffffffff0 + DeER.............. r10 = 0x4 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417876 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417888 if r7 >=u 24 +``` + +Gas simulation at offset 417880 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffffec + DeER.............. r10 = 0x5 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417888 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417900 if r7 >=u 28 +``` + +Gas simulation at offset 417892 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffffe8 + DeER.............. r10 = 0x6 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417900 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417912 if r7 >=u 32 +``` + +Gas simulation at offset 417904 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffffe4 + DeER.............. r10 = 0x7 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417912 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417925 if r7 >=u 152 +``` + +Gas simulation at offset 417917 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffffe0 + DeER.............. r10 = 0x8 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417925 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417939 if r7 >=u 160 +``` + +Gas simulation at offset 417930 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff68 + DeER.............. r10 = 0x9 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417939 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417953 if r7 >=u 164 +``` + +Gas simulation at offset 417944 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff60 + DeER.............. r10 = 0xa + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417953 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417967 if r7 >=u 168 +``` + +Gas simulation at offset 417958 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff5c + DeER.............. r10 = 0xb + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417967 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 417981 if r7 >=u 172 +``` + +Gas simulation at offset 417972 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff58 + DeER.............. r10 = 0xc + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 417981 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418042 if r7 >=u 176 +``` + +Gas simulation at offset 417986 with total cost of 2: + +``` + DeER. r9 = 0xffffffffffffff54 + DeER. r10 = 0xd + DeeER fallthrough +``` + +Gas simulation at offset 417994 with total cost of 3: + +``` + DeER.. r11 = 0x52bb87 >> r10 + D=eER. r11 = r11 & 0x1 + .D=eER jump 418073 if r11 != 0 +``` + +Gas simulation at offset 418005 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeE-------------------------------------R............... r10 = r10 * 0x18 + DeE---------------------------------------R............... r11 = 0x6f530 + D===eE------------------------------------R............... r10 = r10 + r11 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r10 = u64 [r10 + 0x8] + .DeE--------------------------------------R............... r7 = r7 + r9 + ..DeeE------------------------------------R............... i32 r9 = r7 >>a 0x1f + ...D=eeE----------------------------------R............... i32 r9 = r9 >> 0x1e + ...D===eeE--------------------------------R............... i32 r7 = r7 + r9 + ....D====eE-------------------------------R............... r7 = r7 & 0xfffffffffffffffc + ....D=========================eE----------R............... r7 = r7 + r10 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 418042 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418075 if r7 >=u 216 +``` + +Gas simulation at offset 418047 with total cost of 28: + +``` + DeER........................... r9 = 0x10a1d28 + DeER........................... r7 = r7 + 0x50 + D=eER.......................... r7 = r7 & 0xfe + D==eER......................... r7 = r7 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r8 + .DeE--------------------------R r8 = r8 >> 0x10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x2] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 418073 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 418075 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418089 if r7 >=u 220 +``` + +Gas simulation at offset 418080 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff28 + DeER.............. r10 = 0xf + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418089 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418103 if r7 >=u 224 +``` + +Gas simulation at offset 418094 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff24 + DeER.............. r10 = 0x10 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418103 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418117 if r7 >=u 228 +``` + +Gas simulation at offset 418108 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff20 + DeER.............. r10 = 0x11 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418117 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418132 if r7 >=u 232 +``` + +Gas simulation at offset 418122 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff1c + DeER.............. r10 = 0x12 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418132 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418147 if r7 >=u 236 +``` + +Gas simulation at offset 418137 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff18 + DeER.............. r10 = 0x13 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418147 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 418162 if r7 >=u 240 +``` + +Gas simulation at offset 418152 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff14 + DeER.............. r10 = 0x14 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418162 with total cost of 21: + +``` + DeER.................... r9 = 0xf4 + D=eeeeeeeeeeeeeeeeeeeeER jump 418073 if r7 >=u r9 +``` + +Gas simulation at offset 418169 with total cost of 15: + +``` + DeER.............. r9 = 0xffffffffffffff10 + DeER.............. r10 = 0x15 + DeeeeeeeeeeeeeeeER jump 417994 +``` + +Gas simulation at offset 418179 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r11 = 0x821a8 + .DeE------------------------R......................... r7 = 0x2800000000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 418230 +``` + +Gas simulation at offset 418215 with total cost of 30: + +``` + DeER............................. r6 = r6 >> 0x20 + D=eeeER.......................... r8 = r6 * 0x28 + D====eER......................... r8 = r8 + r11 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeE---------R jump 418353 if r7 != 0 +``` + +Gas simulation at offset 418230 with total cost of 1: + +``` + DeER jump 418294 if r8 == 0 +``` + +Gas simulation at offset 418233 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeE---------------------------------------R......................................... r6 = r8 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r7 = u64 [r1 + 0x8] + .D========================eeeeE-----------R......................................... r7 = r6 mulhu r7 + ..D===========================eE----------R......................................... r8 = r11 + r7 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r8 + 0x8] + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r8 + 0x4] + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x3c] = r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r5 + 0x98] = r8 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x90] = r7 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x40] = r10 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0x10] + ....D============================================================================eER jump 418215 if r8 == 0 +``` + +Gas simulation at offset 418274 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + D.......................................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15418, jump [r8 + 0] +``` + +Gas simulation at offset 418284 with total cost of 50: + +``` + D.................................................... r11 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeE-----------------------------------R jump 418215 +``` + +Gas simulation at offset 418294 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r5 + 0xa0] + D=========================eE--------------R r7 = r7 & 0x20001 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r5 + 152] = 0 + .D=========================eE-------------R jump 418324 if r7 != 1 +``` + +Gas simulation at offset 418312 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i32 [r5 + 0x80] + D=========================eE--------------R...... r7 = r7 | 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 418371 if r7 != 58 +``` + +Gas simulation at offset 418324 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15420, jump 414395 +``` + +Gas simulation at offset 418332 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15422, jump 501386 +``` + +Gas simulation at offset 418341 with total cost of 26: + +``` + D............................ r7 = r5 + DeER......................... r8 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x10] = r8 + DeE-------------------------R r7 = 0 + .DeeeeeeeeeeeeeeeE----------R jump 418357 +``` + +Gas simulation at offset 418353 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 418357 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x10] + DeE------------------------R...................... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 418371 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = i32 [0x10a1778] + D=========================eeeER. r7 = r6 * 0xa + .DeE--------------------------R. r8 = 0x10a1278 + .D===========================eER r7 = r7 + r8 + .DeE---------------------------R r8 = r5 + 0xcc + ..DeE--------------------------R r9 = 0xa + ..DeeeeeeeeeeeeeeeE------------R r0 = 15424, jump 256372 +``` + +Gas simulation at offset 418406 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a25d8] + DeE------------------------R......................... r7 = r6 << 0x2 + DeE------------------------R......................... r9 = 0x10a177c + .DeE-----------------------R......................... r9 = r9 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = i32 [0x10a197c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ..DeE-----------------------------------------------R r8 = r6 + 0x1 + ..D=eE----------------------------------------------R r8 = r8 & 0x7f + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u32 [0x10a1778] = r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeE----R jump 418324 if r8 != r10 +``` + +Gas simulation at offset 418447 with total cost of 27: + +``` + DeER.......................... r6 = r6 + 0x2 + D=eER......................... r8 = r6 & 0x7f + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a197c] = r8 + .D............................ r7 = r5 + .DeE-------------------------R r0 = 0x3c3c + .DeeeeeeeeeeeeeeeE-----------R jump 414395 +``` + +Gas simulation at offset 418468 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u32 [r7 + 0xa0] + .D=========================eER. r8 = r8 & 0x20001 + .D==========================eER jump 418505 if r8 != 1 +``` + +Gas simulation at offset 418493 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = i32 [r7 + 0x80] + D=========================eE--------------R...... r8 = r8 | 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 418544 if r8 != 58 +``` + +Gas simulation at offset 418505 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 15426, jump 414395 +``` + +Gas simulation at offset 418513 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15428, jump 501386 +``` + +Gas simulation at offset 418522 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .DeE-----------------------R...................... r8 = 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r7 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 418544 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r5 = i32 [0x10a1778] + D=========================eeeER. r10 = r5 * 0xa + .DeE--------------------------R. r8 = 0x10a1278 + .D===========================eER r10 = r10 + r8 + .DeE---------------------------R r8 = r7 + 0xcc + ..DeE--------------------------R r9 = 0xa + ..D............................. r6 = r7 + ..D............................. r7 = r10 + ..DeeeeeeeeeeeeeeeE------------R r0 = 15430, jump 256372 +``` + +Gas simulation at offset 418582 with total cost of 50: + +``` + D.................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x10a25d8] + DeE------------------------R......................... r8 = r5 << 0x2 + .DeE-----------------------R......................... r10 = 0x10a177c + .D=eE----------------------R......................... r10 = r10 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r11 = i32 [0x10a197c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r9 + ..DeE-----------------------------------------------R r9 = r5 + 0x1 + ..D=eE----------------------------------------------R r9 = r9 & 0x7f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R r10 = u64 [r1 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u32 [0x10a1778] = r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeE----R jump 418505 if r9 != r11 +``` + +Gas simulation at offset 418627 with total cost of 27: + +``` + DeER.......................... r5 = r5 + 0x2 + D=eER......................... r9 = r5 & 0x7f + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a197c] = r9 + .D............................ r5 = r7 + .DeE-------------------------R r0 = 0x3c42 + .DeeeeeeeeeeeeeeeE-----------R jump 414395 +``` + +Gas simulation at offset 418648 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r6 + .D............................ r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x70] + .D=========================eER jump 418722 if r7 == 0 +``` + +Gas simulation at offset 418668 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [r6 + 0xc0] + DeE---------------------------------------R.......... r11 = 0x1e0000 + .DeE--------------------------------------R.......... r10 = r6 + 0xc0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u64 [r1 + 0x28] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..DeE-----------------------------------------------R jump 418705 if r7 >=s 1966081 +``` + +Gas simulation at offset 418694 with total cost of 1: + +``` + DeER r11 = 0xffffffffffe20000 + DeER jump 418760 if r7 >s 4293001215 +``` + +Gas simulation at offset 418705 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u32 [r6 + 0x70] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r6 + 0x74] + DeE---------------------------------------R..... r7 = 0x1e0000 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 418774 if r7 >=s r5 +``` + +Gas simulation at offset 418720 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 418785 +``` + +Gas simulation at offset 418722 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x74] + D=========================eE--------------R jump 419362 if r7 == 0 +``` + +Gas simulation at offset 418730 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r6 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeE-------------------------------------------------R r11 = 0 + .DeE------------------------------------------------R r7 = r6 + 0xc0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = i32 [r6 + 0x74] + ..DeE-----------------------------------------------R r7 = 0x1e0000 + ..D========================eeeeeeeeeeeeeeeeeeeeE----R jump 418774 if r7 >=s r5 +``` + +Gas simulation at offset 418758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 418785 +``` + +Gas simulation at offset 418760 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r6 + 0x74] + DeE---------------------------------------R..... r7 = 0x1e0000 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 418785 if r7 s 4293001215 +``` + +Gas simulation at offset 418785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x74] = r7 + D........................... r5 = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 418791 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x10a0530 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x20] = r7 + DeE---------------------------------------R........... r7 = 0x8b8c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x18] = r7 + .DeE--------------------------------------R........... r7 = 0x10d42c0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 16] = 0xfffffffffffeffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0xf0001 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 418932 +``` + +Gas simulation at offset 418834 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = u64 [r1 + 0x38] + DeE---------------------------------------R............................................................. r0 = 0x3c48 + DeE---------------------------------------R............................................................. r1 = r1 + 0xffffffffffffff80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u64 [r1 + 0x78] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u64 [r1 + 0x70] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. u64 [r1 + 0x68] = r6 + .D...................................................................................................... r6 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [0x10a05f8] = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 80] = 0x3 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 72] = 0x10001 + ..DeE------------------------------------------------R.................................................. r7 = 0x3b54 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r7 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 32] = 0x800 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 8] = 0xf800 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = 0xf7ff + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 64] = 0xf7ff + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 24] = 0xf7ff + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0xf7ff + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r5 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 410486 +``` + +Gas simulation at offset 418919 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x40] + D=========================eER. r7 = r11 | r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r6 = u64 [r1 + 0x38] + .D=========================eER jump 419169 if r7 == 0 +``` + +Gas simulation at offset 418932 with total cost of 1: + +``` + DeER jump 418960 if r11 >s 983040 +``` + +Gas simulation at offset 418938 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 418960 if r5 >=s r7 +``` + +Gas simulation at offset 418945 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r6 + 0x1c] + D=========================eeER i32 r9 = r9 + r5 + D............................. r7 = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 64] = 0 + .DeE-------------------------R r5 = 0 + .DeeeeeeeeeeeeeeeE-----------R jump 418994 +``` + +Gas simulation at offset 418960 with total cost of 31: + +``` + DeeER............................. i32 r7 = r11 >> 0x1f + D==eER............................ r7 = r7 + r11 + .D==eeER.......................... i32 r7 = r7 >>a 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = i32 [r6 + 0x1c] + ..DeeE----------------------R..... i32 r9 = r5 >> 0x1f + ..D==eE---------------------R..... r9 = r9 + r5 + ...D==eeE-------------------R..... i32 r9 = r9 >>a 0x1 + ...D=======================eeER... i32 r9 = r9 + r8 + ....DeeE----------------------R... i32 r11 = r11 >>a 0x1 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r11 + .....DeeE------------------------R i32 r5 = r5 >>a 0x1 + .....DeeE------------------------R fallthrough +``` + +Gas simulation at offset 418994 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r6 + 0x18] + D=========================eeER i32 r8 = r8 + r7 + D............................. r7 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15434, jump 409479 +``` + +Gas simulation at offset 419008 with total cost of 1: + +``` + DeER jump 418919 if r7 != 0 +``` + +Gas simulation at offset 419011 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D==================================================eER jump 418834 if r7 != 0 +``` + +Gas simulation at offset 419021 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u32 [r11 + 0xa0] + .D=================================================eER. r8 = r7 << 0x2f + .D==================================================eER jump 419040 if r8 s 0 +``` + +Gas simulation at offset 419122 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 419126 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r8 = u64 [r10 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u32 [r10 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... u32 [r10 + 0x90] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r7 = u64 [r1 + 0x10] + .D=========================eE-----------------------R.................... r7 = r7 & r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u32 [r10 + 0xa0] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 418919 if r8 == 0 +``` + +Gas simulation at offset 419156 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 15440, jump 501488 +``` + +Gas simulation at offset 419166 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 418919 +``` + +Gas simulation at offset 419169 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x8] + D=========================eE--------------R jump 419188 if r5 == 0 +``` + +Gas simulation at offset 419176 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xd0] + D=========================eE--------------R r7 = r7 & 0x4 + D==========================eE-------------R jump 419357 if r7 != 0 +``` + +Gas simulation at offset 419188 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u32 [r6 + 0xa0] + D=========================eE--------------R r7 = r9 & 0x1010000 + .D=========================eE-------------R jump 419373 if r7 != 0 +``` + +Gas simulation at offset 419203 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r6 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r6 + 0x60] + D=========================eE--------------R jump 419373 if r8 =s 0 +``` + +Gas simulation at offset 419223 with total cost of 3: + +``` + DeeER. i32 r11 = r7 + 0xffffffffffffbfff + DeE-R. r10 = 0xffffffffffff8000 + .DeER. r12 = 0xffffffffffff7fff + .D=eER jump 419255 if r11 u 8190 +``` + +Gas simulation at offset 419290 with total cost of 1: + +``` + DeER jump 419639 if r5 == 0 +``` + +Gas simulation at offset 419294 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0xc] + D=========================eE--------------R jump 419309 if r8 != 0 +``` + +Gas simulation at offset 419301 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0xd] + D=========================eE--------------R jump 419581 if r8 == 0 +``` + +Gas simulation at offset 419309 with total cost of 15: + +``` + DeER.............. r6 = 0xe800 + DeER.............. r8 = 0xe800 + DeeeeeeeeeeeeeeeER r0 = 15442, jump 372258 +``` + +Gas simulation at offset 419326 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x70] = r7 + .D................................................... r7 = r8 + .D................................................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15444, jump 372258 +``` + +Gas simulation at offset 419349 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x74] = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 419373 +``` + +Gas simulation at offset 419357 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 112] = 0 + DeeeeeeeeeeeeeeeE----------R jump 419373 +``` + +Gas simulation at offset 419362 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r6 + 0xa0] + D=========================eE--------------R r8 = r7 << 0x27 + .D=========================eE-------------R jump 419388 if r8 > 0x3 + .D===================================================eeeER...................... r8 = r8 * 0xffffffffcccccccd + ..D=====================================================eeER.................... i32 r8 = r8 + 0xffffffffffffff6a + ..DeE------------------------------------------------------R.................... r9 = 0x3 + ..D=======================================================eeeeeeeeeeeeeeeeeeeeER jump 419639 if r9 =s r9 +``` + +Gas simulation at offset 419680 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r10 = i32 [r8 + 0x20] + DeeE--------------------------------------R................ i32 r9 = r7 - r9 + .D========================eE--------------R................ r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u32 [r8 + 0x20] = r9 + ..D========================eeeE----------------------R..... i32 r10 = 0x290000 - r9 + ...D==========================eeE--------------------R..... i32 r9 = r10 >>a 0x3 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x24] = r9 + ....DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 419705 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r5 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u32 [r5 + 0xa0] + .D========================eeE-------------R............ i32 r8 = r8 + r7 + .D========================eE--------------R............ r7 = r9 << 0x31 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + ..D========================eE-------------------------R jump 419825 if r7 >=s 0 +``` + +Gas simulation at offset 419725 with total cost of 2: + +``` + DeER. r7 = r9 & 0x1200000 + D=eER jump 419825 if r7 != 0 +``` + +Gas simulation at offset 419734 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0xb0] + D=========================eE--------------R jump 419825 if r7 == 0 +``` + +Gas simulation at offset 419742 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = i32 [r7 + 0x1c] + .D========================eeER i32 r7 = r8 - r9 + ..D=======================eeER i32 r8 = r10 - r11 + ..DeeeeeeeeeeeeeeeE----------R r0 = 15454, jump 413491 +``` + +Gas simulation at offset 419766 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = u64 [r5 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = i32 [r5 + 0x6c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = i32 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r9 + 0x20] + .D========================eE------------------------R...................... r10 = r10 >> 0x1 + .D=========================eeE----------------------R...................... i32 r10 = r10 - r8 + ..D================================================eeER.................... i32 r10 = r10 + r9 + ..D==================================================eER................... r9 = r10 << 0x1 + ...D==================================================eeER................. i32 r9 = r9 + r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeER jump 419807 if r10 >=s 0 +``` + +Gas simulation at offset 419797 with total cost of 23: + +``` + DeeeER.................... i32 r12 = 0 - r9 + .DeE-R.................... r11 = 0xfffffffffffc0000 + .D==eeeeeeeeeeeeeeeeeeeeER jump 419818 if r7 =s r9 +``` + +Gas simulation at offset 419818 with total cost of 27: + +``` + DeeER......................... i32 r8 = r8 + r11 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 419825 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x60] + D=========================eE--------------R jump 419862 if r7 >=s r8 +``` + +Gas simulation at offset 419832 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r5 + 0xa0] + D=========================eE--------------R r9 = r7 & 0x200 + .D=========================eE-------------R jump 420013 if r9 != 0 +``` + +Gas simulation at offset 419845 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 420004 if r9 != 0 +``` + +Gas simulation at offset 419853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0xfffffffffffe0000 + DeeeeeeeeeeeeeeeE----------R jump 420013 +``` + +Gas simulation at offset 419862 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [0x811c4] + D=========================eE--------------R jump 419897 if r6 <=u 5 +``` + +Gas simulation at offset 419872 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u8 [r5 + 0xa3] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = i32 [r5 + 0x78] + D=========================eE--------------R...... r8 = r8 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 419892 if r8 == 0 +``` + +Gas simulation at offset 419886 with total cost of 28: + +``` + DeeeER......................... i32 r9 = 0 - r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r9 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 419892 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 419952 if r9 >=s 0 +``` + +Gas simulation at offset 419895 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 419904 +``` + +Gas simulation at offset 419897 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 419952 if r9 >=s 0 +``` + +Gas simulation at offset 419904 with total cost of 1: + +``` + DeER jump 419946 if r9 >u 4294443007 +``` + +Gas simulation at offset 419910 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 419946 if r8 == 0 +``` + +Gas simulation at offset 419918 with total cost of 27: + +``` + DeeER......................... i32 r7 = r9 >>a 0x3 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x24] = r7 + .DeE-------------------------R r8 = 0x22 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15456, jump 501488 +``` + +Gas simulation at offset 419936 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x60] + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0 + DeeeeeeeeeeeeeeeE----------R jump 419952 +``` + +Gas simulation at offset 419946 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 419952 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 419980 if r6 >u 5 +``` + +Gas simulation at offset 419965 with total cost of 21: + +``` + DeER.................... r10 = r7 & 0x1000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 419980 if r10 == 0 +``` + +Gas simulation at offset 419974 with total cost of 28: + +``` + DeeeER......................... i32 r9 = 0 - r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r9 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 419980 with total cost of 2: + +``` + DeER. r9 = r7 & 0x11000 + DeER. r10 = 0x10000 + D=eER jump 420013 if r9 != r10 +``` + +Gas simulation at offset 419993 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [r5 + 0x80] + DeE------------------------R r8 = 0x8b8c0 + DeeeeeeeeeeeeeeeE----------R jump 420081 +``` + +Gas simulation at offset 420004 with total cost of 26: + +``` + DeER......................... r9 = r9 + 0xffffffffffff0000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 420013 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x6c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x64] + .D========================eeE-------------R i32 r8 = r8 + r9 + .D==========================eE------------R jump 420176 if r10 >=s r8 +``` + +Gas simulation at offset 420027 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 420040 if r8 <=s 0 +``` + +Gas simulation at offset 420034 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 420040 with total cost of 27: + +``` + DeeER......................... i32 r10 = r10 - r9 + DeE-R......................... r9 = r7 << 0x27 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeE------R jump 420058 if r9 >=s 0 +``` + +Gas simulation at offset 420052 with total cost of 28: + +``` + DeeeER......................... i32 r8 = 0 - r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r8 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 420058 with total cost of 2: + +``` + DeER. r7 = r7 & 0x11000 + DeER. r8 = 0x10000 + D=eER jump 420176 if r7 != r8 +``` + +Gas simulation at offset 420071 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u32 [r5 + 0x80] + DeE------------------------R r8 = 0x8b8c0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 420081 with total cost of 29: + +``` + DeeeER.......................... r7 = r7 * 0x5c + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r5 + 112] = 0 + D===eE---------------------R.... r7 = r7 + r8 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R u32 [r5 + 120] = 0 + .D.............................. r7 = r5 + .DeeeeeeeeeeeeeeeE-------------R r0 = 15458, jump 418179 +``` + +Gas simulation at offset 420104 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15460, jump 385211 +``` + +Gas simulation at offset 420111 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 420128 if r7 >s 0 +``` + +Gas simulation at offset 420124 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 420128 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x38] + .DeE------------------------------------------------R. r9 = 0xfffffffffffeffff + .D========================eE------------------------R. r7 = r7 & r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + ..D================================================eER jump 420176 if r8 == 0 +``` + +Gas simulation at offset 420159 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 420176 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 420190 with total cost of 1: + +``` + DeER jump 420469 if r7 == 0 +``` + +Gas simulation at offset 420194 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r5 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = i32 [r5 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = i32 [r5 + 0x1c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + .DeE-------------------------------------------------------------------------R r10 = r5 + 0xcc + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r1 + 0x8] = r10 + ..DeE------------------------------------------------------------------------R r10 = 0x27 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 15464, jump 420579 +``` + +Gas simulation at offset 420224 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER r0 = 15466, jump 501488 +``` + +Gas simulation at offset 420234 with total cost of 25: + +``` + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 15468, jump 473004 +``` + +Gas simulation at offset 420246 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + DeE-------------------------------------------------R r10 = 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0] = r6 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15470, jump 420579 +``` + +Gas simulation at offset 420266 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER r0 = 15472, jump 501488 +``` + +Gas simulation at offset 420276 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r7 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u32 [r7 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................... r10 = i32 [r5 + 0x80] + D==================================================eER.................... r7 = r7 & 0x100 + .DeE-------------------------------------------------R.................... r9 = 0xffffffff80000000 + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 420307 if r7 == 0 +``` + +Gas simulation at offset 420300 with total cost of 2: + +``` + DeER. r9 = 0x7fffffff + DeeER fallthrough +``` + +Gas simulation at offset 420307 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 15474, jump 420579 +``` + +Gas simulation at offset 420318 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i16 [r11 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0xd4] = r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = i32 [r11 + 0x4] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 0xd0] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = i32 [r11 + 0] + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xcc] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = i8 [r5 + 0xd1] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r9 = u8 [r5 + 0xd0] + ..D===========================eE-----------------------------------------------R r8 = r8 << 0x8 + ..D============================eE----------------------------------------------R r8 = r8 | r9 + ..D=============================eeeE-------------------------------------------R r8 = r8 * 0x2d83 + ...D===============================eeE-----------------------------------------R i32 r9 = r8 >> 0x1f + ...D=================================eE----------------------------------------R r8 = r8 >> 0x13 + ....D=================================eE---------------------------------------R r8 = r8 + r9 + ....D==================================eE--------------------------------------R r8 = r8 << 0x1d + ....D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u32 [r7 + 0x38] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r8 = u8 [r5 + 0xd4] + .....D===========================================================eE------------R r8 = r8 & 0x8 + .....D============================================================eE-----------R jump 420397 if r8 == 0 +``` + +Gas simulation at offset 420384 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r7 + 0xa0] + D=========================eE--------------R........... r8 = r8 | 0x20 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 420397 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u32 [r5 + 0xa0] + D=========================eE--------------R r8 = r8 & 0x20001 + DeE---------------------------------------R r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r7 + 184] = 0x12 + .D=========================eE-------------R jump 420430 if r8 != r10 +``` + +Gas simulation at offset 420418 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = i32 [r5 + 0x80] + D=========================eE--------------R...... r7 = r7 | 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 420484 if r7 != 58 +``` + +Gas simulation at offset 420430 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15476, jump 414395 +``` + +Gas simulation at offset 420438 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15478, jump 501386 +``` + +Gas simulation at offset 420447 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .DeE-----------------------R...................... r1 = r1 + 0x30 + .DeE-----------------------R...................... r8 = 0xffffffffffffffff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r7 + 0x10] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 420469 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 420484 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = i32 [0x10a1778] + D=========================eeeER. r7 = r6 * 0xa + .DeE--------------------------R. r8 = 0x10a1278 + .D===========================eER r7 = r7 + r8 + .DeE---------------------------R r9 = 0xa + .D.............................. r8 = r11 + ..DeeeeeeeeeeeeeeeE------------R r0 = 15480, jump 256372 +``` + +Gas simulation at offset 420517 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a25d8] + DeE------------------------R......................... r7 = r6 << 0x2 + DeE------------------------R......................... r9 = 0x10a177c + .DeE-----------------------R......................... r9 = r9 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r10 = i32 [0x10a197c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ..DeE-----------------------------------------------R r8 = r6 + 0x1 + ..D=eE----------------------------------------------R r8 = r8 & 0x7f + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u32 [0x10a1778] = r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeE----R jump 420430 if r8 != r10 +``` + +Gas simulation at offset 420558 with total cost of 27: + +``` + DeER.......................... r6 = r6 + 0x2 + D=eER......................... r8 = r6 & 0x7f + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a197c] = r8 + .D............................ r7 = r5 + .DeE-------------------------R r0 = 0x3c74 + .DeeeeeeeeeeeeeeeE-----------R jump 414395 +``` + +Gas simulation at offset 420579 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .D.................................................... r6 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ..DeE------------------------------------------------R r7 = 0xe0 + ..DeE------------------------------------------------R r8 = 0x5 + ..DeE------------------------------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15482, jump 528562 +``` + +Gas simulation at offset 420617 with total cost of 15: + +``` + D................. r5 = r7 + DeER.............. r9 = 0xe0 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 15484, jump 256151 +``` + +Gas simulation at offset 420632 with total cost of 105: + +``` + DeER........................................................................................................ r7 = r6 << 0x20 + DeER........................................................................................................ r11 = 0x8b8c0 + .DeER....................................................................................................... r8 = 0x5c00000000 + ..DeeeeER................................................................................................... r8 = r7 mulhu r8 + ...DeE--R................................................................................................... r12 = r7 >> 0x20 + ...D===eER.................................................................................................. r8 = r8 + r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u32 [r5 + 0x80] = r6 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = i32 [r8 + 0x40] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 0x88] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................... r9 = u64 [r1 + 0] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r5 + 0x18] = r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r9 = u64 [r1 + 0x8] + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0x1c] = r9 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u32 [r5 + 0x68] = r7 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [r8 + 0x44] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r8 + 0x54] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0x8] + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [0x109f2f4] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x6c] = r9 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0xa0] = r10 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa4] = r8 + .......D===========================================================================eE----------------------R jump 420729 if r7 == 4 +``` + +Gas simulation at offset 420714 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r7 = r12 * 0x5c + D===eE------------------------------------R.............. r7 = r7 + r11 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r7 = i32 [r7 + 0x14] + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb8] = r7 + .DeeE---------------------------------------------------R fallthrough +``` + +Gas simulation at offset 420729 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r11 + D........................... r6 = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 15486, jump 385211 +``` + +Gas simulation at offset 420741 with total cost of 107: + +``` + DeER.......................................................................................................... r8 = r7 << 0x1 + D=eER......................................................................................................... r8 = r8 >> 0x3e + D==eER........................................................................................................ r8 = r8 + r7 + .D==eER....................................................................................................... r8 = r8 & 0xfffffffffffffffc + .D===eeER..................................................................................................... i32 r7 = r7 - r8 + ..DeeeE-R..................................................................................................... r8 = r6 * 0x5c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u64 [r1 + 0x8] + ..D=========================eER............................................................................... r8 = r8 + r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = i32 [r8 + 0x4] + ...DeE-------------------------------------------------R...................................................... r9 = 0x821a8 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................... u32 [r5 + 0xc8] = r7 + ....D=================================================eeeER................................................... r7 = r8 * 0x28 + ....D====================================================eER.................................................. r7 = r7 + r9 + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x8] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r7 + 0] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r7 + 0x4] + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x98] = r7 + .....D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r8 + ......D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r9 + ......D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x40] = r10 + ......D....................................................................................................... r7 = r5 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R r0 = 15488, jump 414554 +``` + +Gas simulation at offset 420813 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r5 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x4] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x60] = r8 + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x64] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R r10 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R jump 420862 if r10 == 2147483648 +``` + +Gas simulation at offset 420839 with total cost of 1: + +``` + DeER jump 420859 if r10 != 2147483647 +``` + +Gas simulation at offset 420846 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r5 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0x44] + .D=================================================eeER i32 r8 = r7 - r8 + .DeeeeeeeeeeeeeeeE------------------------------------R jump 420862 +``` + +Gas simulation at offset 420859 with total cost of 2: + +``` + D.... r8 = r10 + DeeER fallthrough +``` + +Gas simulation at offset 420862 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x20] = r8 + DeE------------------------R. r7 = 0x3c84 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 15490, jump 459180 +``` + +Gas simulation at offset 420881 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .DeE-----------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 420897 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + D............................. r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x70] + .D=========================eER jump 420931 if r7 != 0 +``` + +Gas simulation at offset 420913 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x74] + D=========================eE--------------R jump 420931 if r7 != 0 +``` + +Gas simulation at offset 420920 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xa3] + D=========================eE--------------R r7 = r7 & 0x1 + D==========================eE-------------R jump 420948 if r7 == 0 +``` + +Gas simulation at offset 420931 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15494, jump 418648 +``` + +Gas simulation at offset 420939 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x10] + DeE------------------------R. r8 = 0xffffffffffffffff + D=========================eER jump 421004 if r7 == r8 +``` + +Gas simulation at offset 420948 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x60] + D=========================eE--------------R jump 420965 if r7 != r8 +``` + +Gas simulation at offset 420958 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x78] + D=========================eE--------------R jump 420982 if r7 == 0 +``` + +Gas simulation at offset 420965 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 15496, jump 419650 +``` + +Gas simulation at offset 420973 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x10] + DeE------------------------R. r8 = 0xffffffffffffffff + D=========================eER jump 421004 if r7 == r8 +``` + +Gas simulation at offset 420982 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x90] + DeE---------------------------------------R r8 = 0xffffffffffffffff + D=========================eE--------------R jump 421015 if r7 == r8 +``` + +Gas simulation at offset 420993 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + D==eE------------------------R jump 421134 if r7 == 0 +``` + +Gas simulation at offset 421004 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 421015 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xa2] + D=========================eE--------------R r7 = r7 & 0x40 + D==========================eE-------------R jump 421004 if r7 == 0 +``` + +Gas simulation at offset 421026 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f6f8] + D=========================eE--------------R jump 421004 if r7 == 0 +``` + +Gas simulation at offset 421036 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0xac] + D=========================eE--------------R........... r8 = r7 + 0x1 + .DeE--------------------------------------R........... r9 = 0x1a3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xac] = r8 + .D========================eE-------------------------R jump 421004 if r7 > 0x1f + ...D========================================================eE-R........................... r7 = r7 >> 0x13 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R........................... r10 = u64 [r1 + 0x20] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R........................... r9 = i32 [0x10a197c] + ...D==========================================================eER.......................... r7 = r7 + r8 + ....D==========================================================eER......................... r7 = r7 << 0x1d + ....D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + ....D========================eE-----------------------------------------------------------R r9 = r9 + 0x1 + .....D========================eE----------------------------------------------------------R r7 = r9 & 0x7f + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R u32 [0x10a197c] = r7 + .....DeeE---------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 421498 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 421513 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x20] = r6 + .D...................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r7 + 0x7] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x6] + .D=========================eE------------------------R.. r7 = r7 << 0x8 + ..D=================================================eER. r7 = r7 | r8 + ..D==================================================eER jump 421944 if r7 == 0 +``` + +Gas simulation at offset 421543 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x30 + DeE---------------------------------------R r8 = 0x109edc0 + D=eE--------------------------------------R r7 = r7 >>a 0x30 + .D=eE-------------------------------------R r9 = r7 + 0xffffffffffffffff + .D==eE------------------------------------R r7 = r9 << 0x2 + ..D==eE-----------------------------------R r7 = r7 + r8 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r7 = i32 [r7 + 0] + ..D============================eE---------R jump 421944 if r7 == 0 +``` + +Gas simulation at offset 421571 with total cost of 30: + +``` + DeER............................. r6 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x18] = r9 + DeeeE----------------------R..... r7 = r9 * 0x148 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x8] = r6 + .D==eE----------------------R.... r6 = r6 + r7 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x8] + .D============================eER jump 421686 if r7 != 2 +``` + +Gas simulation at offset 421597 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r7 = u64 [r1 + 0x18] + DeE---------------------------------------R................................................................ r0 = 0x3c96 + DeE---------------------------------------R................................................................ r1 = r1 + 0xffffffffffffffd0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ u64 [r1 + 0x28] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ u64 [r1 + 0x18] = r6 + ..D=======================eeeE------------R................................................................ r5 = r7 * 0x148 + ..DeE-------------------------------------R................................................................ r7 = 0x109edd0 + ..D==========================eE-----------R................................................................ r5 = r5 + r7 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u32 [r5 + 0x78] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u32 [r5 + 0x74] + ...D===================================================eER................................................. r7 = r7 << 0x20 + ...D====================================================eER................................................ r7 = r7 | r8 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x10] = r7 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R....................... r7 = u32 [r5 + 0x70] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R....................... r8 = u32 [r5 + 0x6c] + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r6 = u64 [r5 + 0xd8] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r9 = i32 [r5 + 0xe0] + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .....D=================================================eE-------------------------------------------------R r7 = r7 << 0x20 + .....D==================================================eE------------------------------------------------R r7 = r7 | r8 + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x8] = r7 + ......DeE-------------------------------------------------------------------------------------------------R r9 = 0x148 + ......D.................................................................................................... r7 = r5 + ......DeE-------------------------------------------------------------------------------------------------R r8 = 0 + .......DeE------------------------------------------------------------------------------------------------R r0 = 0x3148 + .......DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump 256151 +``` + +Gas simulation at offset 421686 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r5 + 0x1] + D=========================eeER......................... i32 r7 = r7 << 0x10 + .D========================eeER......................... i32 r8 = r8 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u8 [r5 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u8 [r5 + 0x3] + ..D=========================eER........................ r7 = r7 | r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + ..D========================eE------------------------R. r6 = r6 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + ...D========================eeE-----------------------R i32 r8 = r9 << 0x10 + ....D========================eeE----------------------R i32 r9 = r10 << 0x18 + ....D==========================eE---------------------R r8 = r8 | r9 + .....DeE----------------------------------------------R r9 = 0xffffffff80000000 + .....DeE----------------------------------------------R r10 = 0 + .....DeeeeeeeeeeeeeeeE--------------------------------R r0 = 15512, jump 420579 +``` + +Gas simulation at offset 421737 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i8 [r5 + 0x7] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u8 [r5 + 0x6] + D=========================eER.. r8 = r8 << 0x8 + D==========================eER. r8 = r8 | r9 + .D==========================eER jump 421772 if r8 > 0x1f + ..D============================eE---------R..................................................................................... r8 = r8 >> 0x13 + ...D=============================eE-------R..................................................................................... r8 = r8 + r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R..................................................................................... r10 = u64 [r1 + 0x18] + ...D============================eeeE------R..................................................................................... r6 = r10 * 0x148 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R..................................................................................... r9 = u64 [r1 + 0x8] + ....D==============================eE-----R..................................................................................... r6 = r6 + r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. r9 = i32 [r6 + 0x2c] + ....D=============================eE--------------------------R................................................................. r8 = r8 << 0x1d + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................. u32 [r7 + 0x38] = r8 + .....D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R................................................................. r8 = u64 [r1 + 0x10] + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0xc0] = r8 + .....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u32 [r7 + 0xa4] = r9 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R........................................ u64 [r8 + 0] = r7 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R........................................ r7 = u64 [r1 + 0] + ......D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................ u32 [r7 + 0] = 0 + ......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 212] = 0 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r6 + 256] = 0 + .......D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r6 + 232] = 0 + .......D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u64 [r6 + 240] = 0 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 32] = 0x290000 + ........D....................................................................................................................... r7 = r8 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------R r0 = 15514, jump 431374 +``` + +Gas simulation at offset 421867 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f380] + D=========================eER jump 421896 if r7 == 0 +``` + +Gas simulation at offset 421876 with total cost of 26: + +``` + DeER......................... r7 = 0x100000001 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x50] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x58] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x60] = r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 421896 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i8 [r5 + 0x7] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109e954] + .D========================eE--------------R r8 = r8 << 0x8 + .D=========================eE-------------R r8 = r8 | r9 + .D==========================eE------------R r8 = r8 + 0xffffffffffffffff + .D===========================eE-----------R jump 421944 if r8 != r7 +``` + +Gas simulation at offset 421921 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15516, jump 500233 +``` + +Gas simulation at offset 421928 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeE------------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE---------R jump 353453 +``` + +Gas simulation at offset 421944 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 421959 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r6 + .D...................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r7 + 0x7] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x6] + .D=========================eE------------------------R.. r7 = r7 << 0x8 + ..D=================================================eER. r8 = r8 | r7 + ..D==================================================eER jump 422036 if r8 != 11 +``` + +Gas simulation at offset 421988 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = 0x10a1d18 + DeE---------------------------------------R r8 = 0x10a1cb4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10a1d18] + .DeE--------------------------------------R r8 = r8 + 0x64 + .D========================eE--------------R jump 422558 if r7 >=u r8 +``` + +Gas simulation at offset 422014 with total cost of 15: + +``` + DeER.............. r9 = 0xa + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 15518, jump 256372 +``` + +Gas simulation at offset 422026 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r6 + 0] + D=========================eER......................... r7 = r7 + 0xa + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeE------------------------------------R jump 422558 +``` + +Gas simulation at offset 422036 with total cost of 3: + +``` + DeER.. r7 = r8 << 0x30 + D=eER. r7 = r7 >>a 0x30 + D==eER jump 422558 if r7 <=s 0 +``` + +Gas simulation at offset 422046 with total cost of 1: + +``` + DeER jump 422109 if r8 >u 4 +``` + +Gas simulation at offset 422050 with total cost of 17: + +``` + DeER................ r8 = r8 + 0xffffffffffffffff + D=eER............... r8 = r8 << 0x30 + DeE-R............... r7 = 0x10a1d28 + D==eER.............. r8 = r8 >> 0x30 + .D==eeeER........... r8 = r8 * 0xa + .D=====eER.......... r7 = r7 + r8 + .DeE-----R.......... r9 = 0xa + .D.................. r8 = r5 + ..DeeeeeeeeeeeeeeeER r0 = 15520, jump 256372 +``` + +Gas simulation at offset 422083 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f380] + D=========================eER jump 422558 if r7 != 0 +``` + +Gas simulation at offset 422093 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 421513 +``` + +Gas simulation at offset 422109 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3dc] + D=========================eE--------------R jump 422130 if r7 != 0 +``` + +Gas simulation at offset 422119 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x8] + D=========================eE--------------R r7 = r7 & 0x10 + D==========================eE-------------R jump 422558 if r7 != 0 +``` + +Gas simulation at offset 422130 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x109f2f4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 422154 if r9 == 0 +``` + +Gas simulation at offset 422140 with total cost of 2: + +``` + DeER. r7 = 0x4 + D=eER jump 422158 if r9 == r7 +``` + +Gas simulation at offset 422146 with total cost of 17: + +``` + DeER................ r9 = r9 + 0xffffffffffffffff + .DeeER.............. i32 r7 = 0x1 << r9 + ..DeeeeeeeeeeeeeeeER jump 422158 +``` + +Gas simulation at offset 422154 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 422158 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i8 [r5 + 0x9] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r5 + 0x8] + D=========================eE--------------R r9 = r9 << 0x8 + .D=========================eE-------------R r9 = r9 | r10 + .D==========================eE------------R r7 = r7 & r9 + .D===========================eE-----------R jump 422558 if r7 == 0 +``` + +Gas simulation at offset 422178 with total cost of 2: + +``` + DeER. r7 = 0x8b8c0 + DeER. r10 = 0 + DeER. r9 = 0x89 + DeeER fallthrough +``` + +Gas simulation at offset 422190 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r7 + 0] + D=========================eE--------------R jump 422248 if r11 == r8 +``` + +Gas simulation at offset 422196 with total cost of 2: + +``` + DeeER i32 r10 = r10 + 0x1 + DeE-R r9 = r9 + 0xffffffffffffffff + DeE-R r7 = r7 + 0x5c + .DeER jump 422190 if r9 != 0 +``` + +Gas simulation at offset 422208 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i8 [r5 + 0x3] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r5 + 0x2] + .D========================eER. r7 = r7 << 0x8 + .D=========================eER r9 = r9 | r7 + .D========================eE-R r10 = r10 << 0x8 + .D=========================eER r10 = r10 | r11 + ..DeE------------------------R r7 = 0x14174 + ..DeeeeeeeeeeeeeeeE----------R r0 = 15522, jump 368493 +``` + +Gas simulation at offset 422243 with total cost of 2: + +``` + DeER. r10 = 0x89 + DeeER fallthrough +``` + +Gas simulation at offset 422248 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f380] + D=========================eE--------------R jump 422280 if r7 == 0 +``` + +Gas simulation at offset 422258 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x8b8c0 + DeeeE-------------------------------------R r8 = r10 * 0x5c + .D==eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r7 = u8 [r7 + 0x57] + .D============================eE----------R r7 = r7 & 0x2 + .D=============================eE---------R jump 422558 if r7 != 0 +``` + +Gas simulation at offset 422280 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109ddd4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 422321 if r7 == 0 +``` + +Gas simulation at offset 422290 with total cost of 2: + +``` + DeER. r7 = 0x12 + D=eER jump 422558 if r10 == r7 +``` + +Gas simulation at offset 422297 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x8b8c0 + DeeeE-------------------------------------R r8 = r10 * 0x5c + .D==eE------------------------------------R r7 = r7 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = u32 [r7 + 0x54] + .D============================eE----------R r7 = r9 << 0x29 + ..D============================eE---------R jump 422349 if r7 >=s 0 +``` + +Gas simulation at offset 422318 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 422558 +``` + +Gas simulation at offset 422321 with total cost of 32: + +``` + DeER............................... r8 = 0x8b8c0 + DeER............................... r7 = 0x5c00000000 + .DeER.............................. r9 = r10 << 0x20 + ..DeeeeER.......................... r7 = r9 mulhu r7 + ...D===eER......................... r7 = r7 + r8 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x54] + ...DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 422349 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = u8 [r5 + 0x1] + .D========================eeE-------------R........ i32 r7 = r7 << 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r11 = u8 [r5 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r12 = u8 [r5 + 0x3] + ..D=======================eeE-------------R........ i32 r8 = r8 << 0x18 + ..D=========================eE------------R........ r7 = r7 | r8 + ...D=======================eeE------------R........ i32 r8 = r11 << 0x10 + ....D======================eeE------------R........ i32 r11 = r12 << 0x18 + ....D========================eE-----------R........ r8 = r8 | r11 + .....D======================eE------------R........ r11 = r9 & 0x100 + .....DeE----------------------------------R........ r9 = 0xffffffff80000000 + .....D=======================eeeeeeeeeeeeeeeeeeeeER jump 422405 if r11 == 0 +``` + +Gas simulation at offset 422392 with total cost of 15: + +``` + DeER.............. r9 = 0x7fffffff + DeER.............. r0 = 0x3ca4 + DeeeeeeeeeeeeeeeER jump 420579 +``` + +Gas simulation at offset 422405 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15524, jump 420579 +``` + +Gas simulation at offset 422411 with total cost of 16: + +``` + D.................. r6 = r7 + DeER............... r7 = r7 + 0xcc + DeER............... r9 = 0xa + D.................. r8 = r5 + .DeeeeeeeeeeeeeeeER r0 = 15526, jump 256372 +``` + +Gas simulation at offset 422429 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0x90] + D=========================eER jump 422458 if r7 <=s 0 +``` + +Gas simulation at offset 422436 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15528, jump 385211 +``` + +Gas simulation at offset 422443 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r8 = i32 [r6 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... i32 r7 = r7 %s r8 + ..D===================================================================================eER......................... r7 = r7 + 0x1 + ..D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x90] = r7 + ..DeeE-----------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 422458 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r6 + 0xa0] + D=========================eE--------------R r8 = r7 << 0x29 + .D=========================eE-------------R jump 422486 if r8 >=s 0 +``` + +Gas simulation at offset 422469 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109f5dc] + D=========================eE--------------R........... r9 = r9 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f5dc] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 422486 with total cost of 2: + +``` + DeER. r8 = r7 << 0x28 + D=eER jump 422509 if r8 >=s 0 +``` + +Gas simulation at offset 422492 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [0x109f5e0] + D=========================eE--------------R........... r9 = r9 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f5e0] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 422509 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r8 = i8 [r5 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r9 = u8 [r5 + 0x4] + D=========================eE--------------R................... r8 = r8 << 0x8 + .D=========================eE-------------R................... r8 = r8 | r9 + .D==========================eeeE----------R................... r8 = r8 * 0x2d83 + ..D============================eeE--------R................... i32 r9 = r8 >> 0x1f + ..D============================eE---------R................... r8 = r8 >> 0x13 + ...D=============================eE-------R................... r8 = r8 + r9 + ...D==============================eE------R................... r8 = r8 << 0x1d + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R r8 = u8 [r5 + 0x8] + ....D========================eE------------------------------R r8 = r8 & 0x8 + ....D=========================eE-----------------------------R jump 422558 if r8 == 0 +``` + +Gas simulation at offset 422550 with total cost of 26: + +``` + DeER......................... r7 = r7 | 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xa0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 422558 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 422572 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15530, jump 385211 +``` + +Gas simulation at offset 422598 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15532, jump 385211 +``` + +Gas simulation at offset 422607 with total cost of 27: + +``` + DeeER......................... i32 r6 = r6 - r7 + D==eER........................ r9 = r6 << 0xa + .D==eeER...................... i32 r9 = r9 + r5 + .DeE---R...................... r10 = 0x25 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE----------R r0 = 15534, jump 420579 +``` + +Gas simulation at offset 422630 with total cost of 25: + +``` + D........................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 120] = 0x10000 + DeeeeeeeeeeeeeeeE----------R r0 = 15536, jump 385211 +``` + +Gas simulation at offset 422645 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 422662 if r7 >s 0 +``` + +Gas simulation at offset 422658 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 422662 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10a0618] + DeE---------------------------------------R r9 = 0x400000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r5 + 0x90] = r7 + .D========================eE--------------R jump 422701 if r8 != r9 +``` + +Gas simulation at offset 422681 with total cost of 26: + +``` + DeER......................... r8 = 0x5f + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE------------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 418179 +``` + +Gas simulation at offset 422701 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 422716 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 15540, jump 385211 +``` + +Gas simulation at offset 422725 with total cost of 27: + +``` + DeeER......................... i32 r5 = r5 - r7 + D==eER........................ r9 = r5 << 0xa + .D==eeER...................... i32 r9 = r9 + r6 + .DeE---R...................... r10 = 0x26 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE----------R r0 = 15542, jump 420579 +``` + +Gas simulation at offset 422748 with total cost of 25: + +``` + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 120] = 0x20000 + DeeeeeeeeeeeeeeeE----------R r0 = 15544, jump 385211 +``` + +Gas simulation at offset 422763 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r6 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 422780 if r7 >s 0 +``` + +Gas simulation at offset 422776 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 422780 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u32 [r6 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r1 + 0x10] + .D========================eeE-------------R....... i32 r7 = r10 + 0xfffffffffffffff7 + .DeE--------------------------------------R....... r9 = 0x4 + ..DeE-------------------------------------R....... r8 = 0x5b + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 422809 if r7 s 0 +``` + +Gas simulation at offset 422871 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 422875 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i32 [r5 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = i32 [r5 + 0x74] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = i32 [r5 + 0x1c] + .D========================eE------------------------R........................... r7 = r7 >> 0x1 + .D=========================eeE----------------------R........................... i32 r8 = r8 + r7 + ..D=======================eE------------------------R........................... r9 = r9 >> 0x1 + ..D================================================eeER......................... i32 r9 = r9 + r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r7 = i32 [r5 + 0x78] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = i32 [r5 + 0x20] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r5 + 0x18] = r8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c] = r9 + ...D===============================================eE--------------------------R r7 = r7 >> 0x1 + ....D===============================================eE-------------------------R r7 = r7 + r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + ....D........................................................................... r7 = r5 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 15548, jump 409479 +``` + +Gas simulation at offset 422932 with total cost of 1: + +``` + DeER jump 422946 if r7 == 0 +``` + +Gas simulation at offset 422935 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 422946 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u32 [r5 + 0x80] + DeE---------------------------------------R.............. r8 = 0x8b8c0 + D=========================eeeE------------R.............. r7 = r7 * 0x5c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. u64 [r5 + 112] = 0 + .D===========================eE-----------R.............. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R u32 [r5 + 120] = 0 + ..D...................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 15550, jump 418179 +``` + +Gas simulation at offset 422979 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15552, jump 385211 +``` + +Gas simulation at offset 422986 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r5 + 0x90] + DeE------------------------R... r7 = r7 & 0x3 + D=========================eeER. i32 r7 = r8 - r7 + .D==========================eER jump 423003 if r7 >s 0 +``` + +Gas simulation at offset 422999 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 423003 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r5 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u32 [r5 + 0xa0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0x38] + .DeE------------------------------------------------R. r9 = 0xfffffffffffeffff + .D========================eE------------------------R. r7 = r7 & r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + ..D================================================eER jump 422935 if r8 == 0 +``` + +Gas simulation at offset 423034 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 501488 +``` + +Gas simulation at offset 423048 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 423053 if r7 == 0 +``` + +Gas simulation at offset 423051 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 423053 with total cost of 25: + +``` + DeER........................ r7 = 0x10a1980 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1998] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a19a0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1a20] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 423079 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x18] = r6 + .D...................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = i32 [r5 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i32 [r5 + 0x1c] + ..D..................................................... r11 = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r8 + ...D================================================eeER i32 r9 = r12 + 0x200000 + ...D.................................................... r8 = r10 + ....D................................................... r10 = r11 + ....DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15554, jump 420579 +``` + +Gas simulation at offset 423122 with total cost of 70: + +``` + D........................................................................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0x10] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 423143 if r8 == 0 +``` + +Gas simulation at offset 423134 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 15556, jump 501488 +``` + +Gas simulation at offset 423143 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r5 + 0x1c] + D..................................................... r11 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r6 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r6 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0xb0] = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15558, jump 471319 +``` + +Gas simulation at offset 423176 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0xa2] + D=========================eER. r8 = r8 & 0x4 + D............................. r5 = r7 + D==========================eER jump 423214 if r8 == 0 +``` + +Gas simulation at offset 423188 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15560, jump 385211 +``` + +Gas simulation at offset 423195 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15562, jump 385211 +``` + +Gas simulation at offset 423204 with total cost of 4: + +``` + DeeER.. i32 r7 = r6 - r7 + D==eER. r7 = r7 << 0x14 + D===eER r5 = r5 + r7 + .DeeE-R fallthrough +``` + +Gas simulation at offset 423214 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r6 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r9 = u64 [0x93e80] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + ..DeeE-----------------------------------------------------------------------R i32 r8 = r5 >> 0x13 + ...D=eE----------------------------------------------------------------------R r5 = r8 << 0x2 + ...D=======================eE------------------------------------------------R r9 = r9 + r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 15564, jump 372258 +``` + +Gas simulation at offset 423250 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r9 = r9 + r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15566, jump 372258 +``` + +Gas simulation at offset 423277 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r10 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... r5 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [r10 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = i32 [r5 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u32 [r6 + 0x74] = r7 + ..D================================================eeER. i32 r7 = r8 - r9 + ...D================================================eeER i32 r8 = r10 - r11 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15568, jump 413491 +``` + +Gas simulation at offset 423310 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r8 = i32 [r8 + 0x3c] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER. i32 r7 = r7 /s r8 + ..D============================================================================================================eER jump 423327 if r7 >s 0 +``` + +Gas simulation at offset 423323 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 423327 with total cost of 137: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................. r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... r8 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................... r9 = i32 [r5 + 0x20] + .D=================================================eeER..................................................................................... i32 r8 = r8 - r9 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r8 /s r7 + ...D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x78] = r7 + ...D........................................................................................................................................ r7 = r6 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------R r0 = 15570, jump 422841 +``` + +Gas simulation at offset 423354 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .DeE-----------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 423370 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = i32 [r7 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeE-------------------------------------------------R r9 = 0x4000000 + ..D................................................... r8 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15572, jump 412273 +``` + +Gas simulation at offset 423403 with total cost of 45: + +``` + DeER............................................ r9 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a0630] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 423426 if r8 == 0 +``` + +Gas simulation at offset 423418 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeE----------R jump 423498 +``` + +Gas simulation at offset 423426 with total cost of 27: + +``` + DeeER......................... i32 r8 = r6 + 0x4000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r9 + .DeE-----------------------R.. r9 = 0x4000000 + .D............................ r7 = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15574, jump 412273 +``` + +Gas simulation at offset 423452 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r9 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 423494 if r8 != 0 +``` + +Gas simulation at offset 423460 with total cost of 27: + +``` + DeeER......................... i32 r6 = r6 + 0xfffffffffc000000 + DeE-R......................... r9 = 0x4000000 + D............................. r7 = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .D............................ r8 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15576, jump 412273 +``` + +Gas simulation at offset 423485 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0] + D==================================================eER jump 423658 if r8 == 0 +``` + +Gas simulation at offset 423494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 423498 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x1c] + .D========================eeER....................... i32 r9 = r9 + 0x200000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15578, jump 420579 +``` + +Gas simulation at offset 423523 with total cost of 51: + +``` + D..................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x10] + D==================================================eER jump 423549 if r8 == 0 +``` + +Gas simulation at offset 423535 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 15580, jump 501488 +``` + +Gas simulation at offset 423544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r6 + 0x88] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 423549 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r6 + 0x38] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r8 = u64 [0x93e80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r7 = i32 [r7 + 0x3c] + .D========================eeE-----------------------R.... i32 r9 = r9 >> 0x13 + ..D=========================eE----------------------R.... r5 = r9 << 0x2 + ..D==========================eE---------------------R.... r8 = r8 + r5 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0x10] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r6 + 0xb0] = r9 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 15582, jump 372258 +``` + +Gas simulation at offset 423589 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x88] + DeE------------------------R......................... r9 = 0x61c78 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x70] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x3c] + .DeE------------------------------------------------R r9 = r9 + r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15584, jump 372258 +``` + +Gas simulation at offset 423616 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r6 + 0x74] = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15586, jump 372258 +``` + +Gas simulation at offset 423638 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x78] = r7 + D............................ r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + .D========================eER r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE----------R jump 422841 +``` + +Gas simulation at offset 423658 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 8] = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 423498 +``` + +Gas simulation at offset 423671 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x34] + .DeE------------------------R. r8 = 0x2 + .D=========================eER jump 423860 if r7 == r8 +``` + +Gas simulation at offset 423695 with total cost of 21: + +``` + DeER.................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 423814 if r7 == r8 +``` + +Gas simulation at offset 423701 with total cost of 1: + +``` + DeER jump 423873 if r7 != 0 +``` + +Gas simulation at offset 423705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0x3c] + .DeE-----------------------R r12 = 0x1 + .DeE-----------------------R r11 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 15590, jump 400703 +``` + +Gas simulation at offset 423728 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x44] + D=========================eER. r8 = r8 & 0xfffffffffffffffe + DeE-------------------------R. r6 = 0x2 + D==========================eER jump 423776 if r8 != r6 +``` + +Gas simulation at offset 423740 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u8 [0x10a25d8] + D=========================eE--------------R...... r8 = r8 & 0x7 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 423776 if r8 != 0 +``` + +Gas simulation at offset 423753 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0x18] + D=========================eER r9 = r8 + 0x30 + DeE-------------------------R r8 = 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D........................... r7 = r9 + .DeeeeeeeeeeeeeeeE----------R r0 = 15592, jump 501488 +``` + +Gas simulation at offset 423773 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 423776 with total cost of 1: + +``` + DeER jump 423928 if r7 == r6 +``` + +Gas simulation at offset 423780 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 423873 if r7 != r8 +``` + +Gas simulation at offset 423786 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x3c] + D=========================eE--------------R jump 423873 if r7 != 0 +``` + +Gas simulation at offset 423793 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + .DeE------------------------------------------------R r9 = 0x1 + .D========================eE------------------------R r7 = r8 + 0x30 + .DeE------------------------------------------------R r8 = 0x12 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 423909 +``` + +Gas simulation at offset 423814 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0x24] + DeE------------------------R r12 = 0xffffffffffffffff + .DeE-----------------------R r10 = 0 + .DeE-----------------------R r11 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 15594, jump 400703 +``` + +Gas simulation at offset 423836 with total cost of 2: + +``` + DeER. r9 = 0x2 + D=eER jump 423873 if r7 != r9 +``` + +Gas simulation at offset 423842 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + .D========================eE------------------------R r7 = r8 + 0x30 + .DeE------------------------------------------------R r8 = 0x13 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 423909 +``` + +Gas simulation at offset 423860 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r5 + 0x30] + D=========================eeE-------------R............ i32 r7 = r7 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + .D==========================eE------------------------R jump 423888 if r7 == 0 +``` + +Gas simulation at offset 423873 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 423888 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r9 = i32 [r5 + 0x24] + .D=================================================eER... r8 = r8 ^ r9 + .D==================================================eeeER r9 = r8 >u 0 + ..D=======================eE----------------------------R r7 = r7 + 0x30 + ..DeE---------------------------------------------------R r8 = 0x12 + ..DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 423909 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x34] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x8] + .D========================eER r1 = r1 + 0x20 + .DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 423928 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + .DeE------------------------------------------------R r6 = 0x2 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u32 [r5 + 0x34] = r6 + .D========================eE------------------------R r7 = r8 + 0x30 + ..DeE-----------------------------------------------R r8 = 0x13 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15596, jump 501488 +``` + +Gas simulation at offset 423957 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r5 + 0x44] + D=========================eER.................... r8 = r7 + 0xfffffffffffffffe + D==========================eeeeeeeeeeeeeeeeeeeeER jump 423976 if r8 u 4 +``` + +Gas simulation at offset 424728 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x30] + D=========================eE--------------R................................... r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x10] + .D=========================eE-------------R................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D===================================================eER...................... r7 = r7 + r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 424748 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 32] = 0x10000 + D.................................................... r7 = r10 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15606, jump 452221 +``` + +Gas simulation at offset 424765 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r9 + 0] + D==================================================eER jump 424776 if r7 =s r11 +``` + +Gas simulation at offset 425874 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c0] + D=========================eE--------------R jump 425902 if r10 == 0 +``` + +Gas simulation at offset 425887 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0xb0] + D=========================eE--------------R jump 425902 if r10 == 0 +``` + +Gas simulation at offset 425895 with total cost of 1: + +``` + DeER r10 = 0x5 + DeER jump 426035 if r7 != 0 +``` + +Gas simulation at offset 425902 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0xa4] + D=========================eE--------------R jump 425928 if r10 == 0 +``` + +Gas simulation at offset 425910 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0xac] + D=========================eE--------------R jump 425928 if r10 > 0x20 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x110] = r7 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + ...DeE----------------------------------------------------------------------------R r11 = 0x28 + ...D=eeeE-------------------------------------------------------------------------R r9 = r9 * r11 + ....D===================================================eE------------------------R jump 427193 if r10 == 0 +``` + +Gas simulation at offset 427171 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x11c] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 427193 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 427123 if r9 == 0 +``` + +Gas simulation at offset 427203 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15658, jump [r9 + 0] +``` + +Gas simulation at offset 427213 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x110] + D=========================eER jump 427238 if r7 == 0 +``` + +Gas simulation at offset 427220 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeE----------R jump 427123 +``` + +Gas simulation at offset 427226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 272] = 0 + DeeeeeeeeeeeeeeeE----------R jump 427238 +``` + +Gas simulation at offset 427232 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 427238 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 427253 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0x10] + .D..................................................... r5 = r7 + .D=========================eER......................... r7 = r9 + 0xfffffffffffa0000 + ..DeE------------------------R......................... r10 = 0x260000 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x10] = r7 + ..D========================eE-------------------------R jump 427420 if r10 > 0x3f + .D==eER....................... r8 = r8 >>a 0x22 + .D===eER...................... r9 = r9 + r8 + .DeE---R...................... r8 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r5 + 0x3c] + ..D===eeeE------------------R. r9 = r9 * r8 + ..D======eeE----------------R. i32 r7 = r7 - r9 + ..D========eE---------------R. r7 = r7 << 0x1 + ...D========eeE-------------R. i32 r7 = r7 + 0x2 + ...D=======================eER jump 427667 if r10 == 0 +``` + +Gas simulation at offset 427663 with total cost of 4: + +``` + DeeeeER i32 r7 = r7 * 0xa + DeeE--R fallthrough +``` + +Gas simulation at offset 427667 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x38] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15674, jump 385211 +``` + +Gas simulation at offset 427685 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15676, jump 385211 +``` + +Gas simulation at offset 427694 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r5 + 0] + DeeE-----------------------R... i32 r6 = r6 - r7 + D==eE----------------------R... r6 = r6 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0] + .D=========================eeER i32 r6 = r6 + r7 + .DeE--------------------------R r9 = 0x400000 + ..D............................ r7 = r8 + ..D............................ r8 = r6 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 15678, jump 412273 +``` + +Gas simulation at offset 427722 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0] + D............................ r10 = r7 + DeE------------------------R. r9 = 0x400000 + D............................ r7 = r8 + .D........................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15680, jump 412451 +``` + +Gas simulation at offset 427744 with total cost of 26: + +``` + DeER......................... r6 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10a0630] + D=========================eER jump 427800 if r7 == 0 +``` + +Gas simulation at offset 427759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0x53 + DeeeeeeeeeeeeeeeE----------R r0 = 15682, jump 501488 +``` + +Gas simulation at offset 427771 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15684, jump 471319 +``` + +Gas simulation at offset 427794 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x38] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 427800 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 427815 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 15688, jump 385211 +``` + +Gas simulation at offset 427836 with total cost of 76: + +``` + DeeeER......................................................................... r8 = r7 * 0x66666667 + D===eER........................................................................ r9 = r8 >> 0x3f + .D==eER........................................................................ r8 = r8 >>a 0x22 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0] = r5 + .D===eE---------------------R.................................................. r8 = r8 + r9 + ..D===eeeE------------------R.................................................. r8 = r8 * 0xa + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r10 + 0x38] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ...D=====eeE------------------------------------------------------------------R i32 r7 = r7 - r8 + ...D=======eE-----------------------------------------------------------------R r7 = r7 << 0x1 + ....D=======eeE---------------------------------------------------------------R i32 r7 = r7 + 0x2 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------R u64 [r1 + 0x10] = r7 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 15690, jump 385211 +``` + +Gas simulation at offset 427883 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15692, jump 385211 +``` + +Gas simulation at offset 427892 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r5 + 0] + DeeE-----------------------R... i32 r6 = r6 - r7 + D==eE----------------------R... r6 = r6 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + .D=========================eeER i32 r6 = r6 + r7 + .DeE--------------------------R r5 = 0x400001 + ..D............................ r7 = r8 + ..D............................ r8 = r6 + ..DeE-------------------------R r9 = 0x400001 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 15694, jump 412273 +``` + +Gas simulation at offset 427926 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r9 + 0] + D.................................................... r10 = r7 + D.................................................... r7 = r8 + .D................................................... r8 = r6 + .D................................................... r6 = r9 + .D................................................... r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15696, jump 412451 +``` + +Gas simulation at offset 427949 with total cost of 45: + +``` + DeER............................................ r5 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 428037 if r8 == 0 +``` + +Gas simulation at offset 427966 with total cost of 15: + +``` + DeER.............. r8 = 0xd + DeeeeeeeeeeeeeeeER r0 = 15698, jump 501488 +``` + +Gas simulation at offset 427976 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15700, jump 471319 +``` + +Gas simulation at offset 427999 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r8 + 0x38] + .D=================================================eeER.................... i32 r10 = r7 - r9 + .D===================================================eeeeeeeeeeeeeeeeeeeeER jump 428056 if r10 > 0x20 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x128] = r7 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + ...DeE----------------------------------------------------------------------------R r11 = 0x28 + ...D=eeeE-------------------------------------------------------------------------R r9 = r9 * r11 + ....D===================================================eE------------------------R jump 428373 if r10 == 0 +``` + +Gas simulation at offset 428351 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 428373 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 428303 if r9 == 0 +``` + +Gas simulation at offset 428383 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15710, jump [r9 + 0] +``` + +Gas simulation at offset 428393 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 428412 if r7 == 0 +``` + +Gas simulation at offset 428400 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 428303 +``` + +Gas simulation at offset 428406 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 428412 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0] + DeE------------------------R. r8 = 0x22 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .D========================eER r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 423370 +``` + +Gas simulation at offset 428432 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeE------------------------R r8 = 0x1 + .D=eeeeeeeeeeeeeeeE---------R r0 = 15714, jump 501488 +``` + +Gas simulation at offset 428458 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0x9b + DeeeeeeeeeeeeeeeE----------R r0 = 15716, jump 418179 +``` + +Gas simulation at offset 428470 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = u32 [r5 + 0x7c] + DeE------------------------R.................................................................................. r8 = 0x81248 + D=========================eeeER............................................................................... r7 = r7 * 0x18 + D============================eER.............................................................................. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = i32 [r7 + 0] + .D=====================================================eER.................................................... r7 = r7 << 0x2 + .D======================================================eER................................................... r7 = r7 + r5 + .D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r7 + 0xa8] + ..D===============================================================================eER......................... r10 = r10 + 0xffffffffffffffff + ..D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r7 = u32 [r5 + 0x7c] + ..D==========================eeeE----------------------------------------------------------------------------R r7 = r7 * 0x18 + ...D============================eE---------------------------------------------------------------------------R r7 = r7 + r8 + ...DeE-------------------------------------------------------------------------------------------------------R r6 = 0x821a8 + ...D=============================eE--------------------------------------------------------------------------R r7 = r7 + 0x14 + ....DeE------------------------------------------------------------------------------------------------------R r8 = r5 + 0x128 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R u64 [r1 + 0x10] = r8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R jump 428535 +``` + +Gas simulation at offset 428529 with total cost of 1: + +``` + DeER r7 = r7 + 0x18 + DeER jump 428628 if r8 != 0 +``` + +Gas simulation at offset 428535 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r7 + 0] + D=========================eE--------------R jump 428621 if r7 == 0 +``` + +Gas simulation at offset 428541 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r9 = r7 * 0x28 + .D==eE------------------------------------R.............. r7 = r6 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r10 = i32 [r7 + 0x1c] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r5 + 0x128] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + ..D===========================eE------------------------R jump 428587 if r10 == 0 +``` + +Gas simulation at offset 428565 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 428587 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 428529 if r9 == 0 +``` + +Gas simulation at offset 428597 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15718, jump [r9 + 0] +``` + +Gas simulation at offset 428608 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x128] + D=========================eER jump 428628 if r7 == 0 +``` + +Gas simulation at offset 428615 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 428529 +``` + +Gas simulation at offset 428621 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 428628 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x38] + DeE-------------------------------------------------R......................... r9 = 0x4000000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15720, jump 412273 +``` + +Gas simulation at offset 428652 with total cost of 45: + +``` + DeER............................................ r9 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a1b60] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 428743 if r8 != 0 +``` + +Gas simulation at offset 428673 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + D=========================eeER i32 r8 = r7 + 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r9 + .DeE-------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15722, jump 412273 +``` + +Gas simulation at offset 428699 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u32 [0x10a1b60] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 428743 if r8 != 0 +``` + +Gas simulation at offset 428712 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x8] + D=========================eeER i32 r8 = r8 + 0xfffffffffc000000 + DeE--------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15724, jump 412273 +``` + +Gas simulation at offset 428736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b60] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 428743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r5 + 0xd4] + DeeeeeeeeeeeeeeeE----------R r0 = 15726, jump 385211 +``` + +Gas simulation at offset 428759 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r6 + 0x38] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 428800 if r5 == 0 +``` + +Gas simulation at offset 428770 with total cost of 15: + +``` + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 15728, jump 385211 +``` + +Gas simulation at offset 428779 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15730, jump 385211 +``` + +Gas simulation at offset 428788 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0] + D=========================eeER... i32 r7 = r8 - r7 + D===========================eER.. r7 = r7 << 0x12 + .D===========================eeER i32 r12 = r7 + r5 + .DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 428800 with total cost of 53: + +``` + DeeeER.................................................. r7 = r6 * 0x55555556 + D===eER................................................. r8 = r7 >> 0x3f + .D==eER................................................. r7 = r7 >> 0x20 + .D===eER................................................ r7 = r7 + r8 + .D====eER............................................... r8 = r7 << 0x1 + ..D===eeER.............................................. i32 r6 = r6 - r7 + ..D=====eeER............................................ i32 r6 = r6 - r8 + ...D======eER........................................... r7 = r6 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x10a1b60] + ...D=======eE-----------------R......................... r7 = r7 + r6 + ....D=======eeE---------------R......................... i32 r11 = r7 + 0x5 + ....DeE-----------------------R......................... r9 = 0x8000000 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = u64 [r1 + 0x8] + .....D.................................................. r8 = r12 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + .....D========eeeeeeeeeeeeeeeeeeeeeeeeeER............... r5 = u64 [r1 + 0x20] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ......D========================eE----------------------R r1 = r1 + 0x30 + ......DeeeeeeeeeeeeeeeE--------------------------------R jump 412451 +``` + +Gas simulation at offset 428865 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeE------------------------R r8 = 0x2 + .D=eeeeeeeeeeeeeeeE---------R r0 = 15734, jump 501488 +``` + +Gas simulation at offset 428891 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0x9b + DeeeeeeeeeeeeeeeE----------R r0 = 15736, jump 418179 +``` + +Gas simulation at offset 428903 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = u32 [r5 + 0x7c] + DeE------------------------R.................................................................................. r8 = 0x81248 + D=========================eeeER............................................................................... r7 = r7 * 0x18 + D============================eER.............................................................................. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = i32 [r7 + 0] + .D=====================================================eER.................................................... r7 = r7 << 0x2 + .D======================================================eER................................................... r7 = r7 + r5 + .D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r7 + 0xa8] + ..D===============================================================================eER......................... r10 = r10 + 0xffffffffffffffff + ..D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r7 = u32 [r5 + 0x7c] + ..D==========================eeeE----------------------------------------------------------------------------R r7 = r7 * 0x18 + ...D============================eE---------------------------------------------------------------------------R r7 = r7 + r8 + ...DeE-------------------------------------------------------------------------------------------------------R r6 = 0x821a8 + ...D=============================eE--------------------------------------------------------------------------R r7 = r7 + 0x14 + ....DeE------------------------------------------------------------------------------------------------------R r8 = r5 + 0x128 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R u64 [r1 + 0x20] = r8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R jump 428968 +``` + +Gas simulation at offset 428962 with total cost of 1: + +``` + DeER r7 = r7 + 0x18 + DeER jump 429061 if r8 != 0 +``` + +Gas simulation at offset 428968 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r7 + 0] + D=========================eE--------------R jump 429054 if r7 == 0 +``` + +Gas simulation at offset 428974 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r9 = r7 * 0x28 + .D==eE------------------------------------R.............. r7 = r6 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r10 = i32 [r7 + 0x1c] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r5 + 0x128] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + ..D===========================eE------------------------R jump 429020 if r10 == 0 +``` + +Gas simulation at offset 428998 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 429020 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 428962 if r9 == 0 +``` + +Gas simulation at offset 429030 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15738, jump [r9 + 0] +``` + +Gas simulation at offset 429041 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x128] + D=========================eER jump 429061 if r7 == 0 +``` + +Gas simulation at offset 429048 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 428962 +``` + +Gas simulation at offset 429054 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 429061 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x38] + DeE-------------------------------------------------R......................... r9 = 0x4000000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15740, jump 412273 +``` + +Gas simulation at offset 429085 with total cost of 26: + +``` + DeER......................... r6 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a1b60] = r7 + .D========================eER jump 429178 if r8 != 0 +``` + +Gas simulation at offset 429109 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r7 + 0x4000000 + .DeE-------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15742, jump 412273 +``` + +Gas simulation at offset 429133 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a1b60] = r7 + D=========================eER jump 429178 if r8 != 0 +``` + +Gas simulation at offset 429144 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + D=========================eeER i32 r8 = r8 + 0xfffffffffc000000 + DeE--------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15744, jump 412273 +``` + +Gas simulation at offset 429168 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b60] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 429178 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15746, jump 385211 +``` + +Gas simulation at offset 429191 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15748, jump 385211 +``` + +Gas simulation at offset 429206 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15750, jump 385211 +``` + +Gas simulation at offset 429216 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x8] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x18] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... u64 [r1 + 24] = 0x55555556 + ..DeeeE-------------------------R..................... r7 = r6 * 0x55555556 + ..D===eE------------------------R..................... r9 = r7 >> 0x3f + ...D===eE-----------------------R..................... r7 = r7 >> 0x20 + ...D====eE----------------------R..................... r7 = r7 + r9 + ...D=====eE---------------------R..................... r9 = r7 << 0x1 + ....D=====eeE-------------------R..................... i32 r6 = r6 - r7 + ....D=======eeE-----------------R..................... i32 r6 = r6 - r9 + .....D========eeeeeeeeeeeeeeeeeeeeeeeeeER............. r10 = i32 [0x10a1b60] + .....D=====================eE-----------R............. r7 = r6 << 0x2 + .....D======================eE----------R............. r7 = r7 + r6 + ......D======================eeE--------R............. i32 r11 = r7 + 0x5 + ......DeE-------------------------------R............. r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15752, jump 412451 +``` + +Gas simulation at offset 429292 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15754, jump 385211 +``` + +Gas simulation at offset 429304 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15756, jump 385211 +``` + +Gas simulation at offset 429319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15758, jump 385211 +``` + +Gas simulation at offset 429328 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x8] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r7 = u64 [r1 + 0x18] + ..D========================eeeE-R..................... r7 = r6 * r7 + ..D===========================eER..................... r9 = r7 >> 0x3f + ..D============================eER.................... r7 = r7 >> 0x20 + ...D============================eER................... r7 = r7 + r9 + ...D=============================eER.................. r9 = r7 << 0x1 + ....D============================eeER................. i32 r6 = r6 - r7 + ....D==============================eeER............... i32 r6 = r6 - r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r10 = i32 [0x10a1b60] + .....D===============================eER.............. r7 = r6 << 0x2 + .....D================================eER............. r7 = r7 + r6 + ......D================================eeER........... i32 r11 = r7 + 0x5 + ......DeE---------------------------------R........... r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15760, jump 412451 +``` + +Gas simulation at offset 429396 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15762, jump 385211 +``` + +Gas simulation at offset 429408 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15764, jump 385211 +``` + +Gas simulation at offset 429423 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15766, jump 385211 +``` + +Gas simulation at offset 429432 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x8] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r7 = u64 [r1 + 0x18] + ..D========================eeeE-R..................... r7 = r6 * r7 + ..D===========================eER..................... r9 = r7 >> 0x3f + ..D============================eER.................... r7 = r7 >> 0x20 + ...D============================eER................... r7 = r7 + r9 + ...D=============================eER.................. r9 = r7 << 0x1 + ....D============================eeER................. i32 r6 = r6 - r7 + ....D==============================eeER............... i32 r6 = r6 - r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r10 = i32 [0x10a1b60] + .....D===============================eER.............. r7 = r6 << 0x2 + .....D================================eER............. r7 = r7 + r6 + ......D================================eeER........... i32 r11 = r7 + 0x5 + ......DeE---------------------------------R........... r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15768, jump 412451 +``` + +Gas simulation at offset 429500 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15770, jump 385211 +``` + +Gas simulation at offset 429512 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15772, jump 385211 +``` + +Gas simulation at offset 429527 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15774, jump 385211 +``` + +Gas simulation at offset 429536 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x8] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r7 = u64 [r1 + 0x18] + ..D========================eeeE-R..................... r7 = r6 * r7 + ..D===========================eER..................... r9 = r7 >> 0x3f + ..D============================eER.................... r7 = r7 >> 0x20 + ...D============================eER................... r7 = r7 + r9 + ...D=============================eER.................. r9 = r7 << 0x1 + ....D============================eeER................. i32 r6 = r6 - r7 + ....D==============================eeER............... i32 r6 = r6 - r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r10 = i32 [0x10a1b60] + .....D===============================eER.............. r7 = r6 << 0x2 + .....D================================eER............. r7 = r7 + r6 + ......D================================eeER........... i32 r11 = r7 + 0x5 + ......DeE---------------------------------R........... r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15776, jump 412451 +``` + +Gas simulation at offset 429604 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15778, jump 385211 +``` + +Gas simulation at offset 429616 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15780, jump 385211 +``` + +Gas simulation at offset 429631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15782, jump 385211 +``` + +Gas simulation at offset 429640 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x8] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r7 = u64 [r1 + 0x18] + ..D========================eeeE-R..................... r7 = r6 * r7 + ..D===========================eER..................... r9 = r7 >> 0x3f + ..D============================eER.................... r7 = r7 >> 0x20 + ...D============================eER................... r7 = r7 + r9 + ...D=============================eER.................. r9 = r7 << 0x1 + ....D============================eeER................. i32 r6 = r6 - r7 + ....D==============================eeER............... i32 r6 = r6 - r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r10 = i32 [0x10a1b60] + .....D===============================eER.............. r7 = r6 << 0x2 + .....D================================eER............. r7 = r7 + r6 + ......D================================eeER........... i32 r11 = r7 + 0x5 + ......DeE---------------------------------R........... r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15784, jump 412451 +``` + +Gas simulation at offset 429708 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15786, jump 385211 +``` + +Gas simulation at offset 429720 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15788, jump 385211 +``` + +Gas simulation at offset 429735 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15790, jump 385211 +``` + +Gas simulation at offset 429744 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + D=========================eeER........................ i32 r7 = r8 - r7 + D===========================eER....................... r7 = r7 << 0x12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r8 = u64 [r1 + 0x8] + .D===========================eeER..................... i32 r8 = r8 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r7 = u64 [r1 + 0x18] + ..D========================eeeE-R..................... r7 = r6 * r7 + ..D===========================eER..................... r9 = r7 >> 0x3f + ..D============================eER.................... r7 = r7 >> 0x20 + ...D============================eER................... r7 = r7 + r9 + ...D=============================eER.................. r9 = r7 << 0x1 + ....D============================eeER................. i32 r6 = r6 - r7 + ....D==============================eeER............... i32 r6 = r6 - r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............... r10 = i32 [0x10a1b60] + .....D===============================eER.............. r7 = r6 << 0x2 + .....D================================eER............. r7 = r7 + r6 + ......D================================eeER........... i32 r11 = r7 + 0x5 + ......DeE---------------------------------R........... r9 = 0x8000000 + .......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + .......DeeeeeeeeeeeeeeeE-----------------------------R r0 = 15792, jump 412451 +``` + +Gas simulation at offset 429812 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15794, jump 385211 +``` + +Gas simulation at offset 429824 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + D.................................................... r6 = r7 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15796, jump 385211 +``` + +Gas simulation at offset 429839 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 15798, jump 385211 +``` + +Gas simulation at offset 429848 with total cost of 58: + +``` + DeeER........................................................ i32 r5 = r5 - r7 + D==eER....................................................... r5 = r5 << 0x12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................. r8 = u64 [r1 + 0x8] + .D========================eeER............................... i32 r8 = r8 + r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................... r7 = u64 [r1 + 0x18] + .D=========================eeeER............................. r7 = r6 * r7 + ..D===========================eER............................ r9 = r7 >> 0x3f + ..D============================eER........................... r7 = r7 >> 0x20 + ..D=============================eER.......................... r7 = r7 + r9 + ...D=============================eER......................... r9 = r7 << 0x1 + ...D=============================eeER........................ i32 r6 = r6 - r7 + ....D==============================eeER...................... i32 r6 = r6 - r9 + ....D================================eER..................... r7 = r6 << 0x2 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R..................... r10 = i32 [0x10a1b60] + .....D================================eER.................... r7 = r7 + r6 + ......D================================eeER.................. i32 r11 = r7 + 0x5 + ......DeE---------------------------------R.................. r9 = 0x8000000 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R.................. r7 = u64 [r1 + 0x10] + .......D====================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r0 = u64 [r1 + 0x38] + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u64 [r1 + 0x30] + .......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + ........D================================eE-----------------R r1 = r1 + 0x40 + ........DeeeeeeeeeeeeeeeE-----------------------------------R jump 412451 +``` + +Gas simulation at offset 429923 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + .DeE------------------------R r8 = 0x4 + .D=eeeeeeeeeeeeeeeE---------R r0 = 15802, jump 501488 +``` + +Gas simulation at offset 429949 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0x9b + DeeeeeeeeeeeeeeeE----------R r0 = 15804, jump 418179 +``` + +Gas simulation at offset 429961 with total cost of 107: + +``` + D............................................................................................................. r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = u32 [r5 + 0x7c] + DeE------------------------R.................................................................................. r8 = 0x81248 + D=========================eeeER............................................................................... r7 = r7 * 0x18 + .D===========================eER.............................................................................. r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = i32 [r7 + 0] + .D=====================================================eER.................................................... r7 = r7 << 0x2 + .D======================================================eER................................................... r7 = r7 + r5 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [r7 + 0xa8] + ..D===============================================================================eER......................... r10 = r10 + 0xfffffffffffffffe + ..D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r7 = u32 [r5 + 0x7c] + ...D=========================eeeE----------------------------------------------------------------------------R r7 = r7 * 0x18 + ...D============================eE---------------------------------------------------------------------------R r7 = r7 + r8 + ...DeE-------------------------------------------------------------------------------------------------------R r5 = 0x821a8 + ...D=============================eE--------------------------------------------------------------------------R r7 = r7 + 0x14 + ....DeE------------------------------------------------------------------------------------------------------R r6 = r12 + 0x128 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------R u64 [r1 + 0x10] = r12 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R jump 430028 +``` + +Gas simulation at offset 430022 with total cost of 1: + +``` + DeER r7 = r7 + 0x18 + DeER jump 430119 if r8 != 0 +``` + +Gas simulation at offset 430028 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r7 + 0] + D=========================eE--------------R jump 430116 if r7 == 0 +``` + +Gas simulation at offset 430034 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r9 = r7 * 0x28 + .D==eE------------------------------------R.............. r7 = r5 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r10 = i32 [r7 + 0x1c] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r12 + 0x128] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x130] = r8 + ..D===========================eE------------------------R jump 430080 if r10 == 0 +``` + +Gas simulation at offset 430058 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r5 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r12 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 430080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 430022 if r9 == 0 +``` + +Gas simulation at offset 430090 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r12 + D.......................................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15806, jump [r9 + 0] +``` + +Gas simulation at offset 430100 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r12 + 0x128] + D==================================================eER jump 430119 if r7 == 0 +``` + +Gas simulation at offset 430110 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r12 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 430022 +``` + +Gas simulation at offset 430116 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 430119 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r6 = u64 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r6 + 0x38] + DeE-------------------------------------------------R......................... r9 = 0x4000000 + .D............................................................................ r7 = r6 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15808, jump 412273 +``` + +Gas simulation at offset 430142 with total cost of 45: + +``` + DeER............................................ r5 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a1b60] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 430233 if r8 != 0 +``` + +Gas simulation at offset 430166 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x38] + D=========================eeER i32 r8 = r7 + 0x4000000 + .DeE-------------------------R r9 = 0x4000000 + .D............................ r7 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15810, jump 412273 +``` + +Gas simulation at offset 430189 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a1b60] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 430233 if r8 != 0 +``` + +Gas simulation at offset 430200 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x38] + D=========================eeER i32 r8 = r8 + 0xfffffffffc000000 + DeE--------------------------R r9 = 0x4000000 + .D............................ r7 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15812, jump 412273 +``` + +Gas simulation at offset 430223 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b60] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 430233 with total cost of 25: + +``` + DeER........................ r5 = 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x55555556 + DeE------------------------R r0 = 0x3dc6 + DeeeeeeeeeeeeeeeE----------R jump 385211 +``` + +Gas simulation at offset 430250 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15814, jump 385211 +``` + +Gas simulation at offset 430257 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r1 + 0] + D=========================eeeER......................................................................... r8 = r7 * r8 + D============================eER........................................................................ r9 = r8 >> 0x3f + .D===========================eER........................................................................ r8 = r8 >> 0x20 + .D============================eER....................................................................... r8 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................... r6 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r6 + 0] + ..D============================eeE-------------------R.................................................. i32 r7 = r7 - r8 + ..D============================eE--------------------R.................................................. r8 = r8 << 0x1 + ...D=============================eeE-----------------R.................................................. i32 r7 = r7 - r8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r9 + 0x38] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + ....D==============================eE------------------------------------------------------------------R r8 = r7 << 0x2 + ....D===============================eE-----------------------------------------------------------------R r7 = r7 + r8 + .....D===============================eeE---------------------------------------------------------------R i32 r7 = r7 + 0x5 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------R u64 [r1 + 0x38] = r7 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 15816, jump 385211 +``` + +Gas simulation at offset 430310 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15818, jump 385211 +``` + +Gas simulation at offset 430320 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r8 = i32 [0x10a1b60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...... r6 = u64 [r1 + 0x18] + .D=========================eeE----------------------R...... i32 r6 = r6 - r7 + .D===========================eE---------------------R...... r6 = r6 << 0x13 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...... r7 = u64 [r1 + 0x28] + ..D===========================eeE-------------------R...... i32 r7 = r7 + r6 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 15820, jump 385211 +``` + +Gas simulation at offset 430359 with total cost of 15: + +``` + D................. r6 = r7 + DeeeeeeeeeeeeeeeER r0 = 15822, jump 385211 +``` + +Gas simulation at offset 430368 with total cost of 28: + +``` + DeeER.......................... i32 r6 = r6 - r7 + D==eER......................... r6 = r6 << 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u64 [r1 + 0x20] + .D========================eeER. i32 r10 = r10 + r6 + .DeE-------------------------R. r9 = 0x8000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x30] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x28] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + ..DeeeeeeeeeeeeeeeE-----------R r0 = 15824, jump 412451 +``` + +Gas simulation at offset 430401 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + D==eER jump 430250 if r5 != 0 +``` + +Gas simulation at offset 430408 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 430423 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeE-------------------------------------------------R r8 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 15828, jump 501488 +``` + +Gas simulation at offset 430452 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r7 = u32 [r5 + 0x7c] + DeE------------------------R......................................................... r6 = 0x81248 + DeE------------------------R......................................................... r8 = 0x18 + D=========================eeeER...................................................... r7 = r7 * r8 + .D===========================eER..................................................... r7 = r7 + r6 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u32 [r7 + 0] + .D=====================================================eER........................... r7 = r7 << 0x2 + .D======================================================eER.......................... r7 = r7 + r5 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xa8] + ..D===============================================================================eER jump 430705 if r7 == 0 +``` + +Gas simulation at offset 430485 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0x9b + DeeeeeeeeeeeeeeeE----------R r0 = 15830, jump 418179 +``` + +Gas simulation at offset 430497 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = u32 [r5 + 0x7c] + D=========================eeeER............................................................................... r7 = r7 * 0x18 + D============================eER.............................................................................. r7 = r7 + r6 + D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = i32 [r7 + 0] + .D=====================================================eER.................................................... r7 = r7 << 0x2 + .D======================================================eER................................................... r7 = r7 + r5 + .D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0xa8] + .D================================================================================eER......................... r8 = r8 + 0xffffffffffffffff + ..D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa8] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r7 = u32 [r5 + 0x7c] + ..D==========================eeeE----------------------------------------------------------------------------R r7 = r7 * 0x18 + ..D=============================eE---------------------------------------------------------------------------R r7 = r7 + r6 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = i32 [r7 + 0x14] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------R r8 = u64 [r1 + 0x10] + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u64 [r8 + 0] + ...DeE-------------------------------------------------------------------------------------------------------R r6 = 0x821a8 + ....D=====================================================eeeE-----------------------------------------------R r7 = r7 * 0x28 + ....D=====================================================eE-------------------------------------------------R r8 = r8 - r6 + ....D========================================================eE----------------------------------------------R r7 = r7 + r8 + ....D=========================================================eE---------------------------------------------R r7 = r7 + 0xfffffffffffff800 + .....D=========================================================eE--------------------------------------------R r7 = r7 + 0xffffffffffffffe0 + .....D==========================================================eE-------------------------------------------R r7 = r7 >>a 0x3 + .....DeE-----------------------------------------------------------------------------------------------------R r8 = 0xcccccccccccccccd + ......D==========================================================eeeeE---------------------------------------R i32 r7 = r7 * r8 + ......DeE----------------------------------------------------------------------------------------------------R r8 = r5 + 0x128 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R u64 [r1 + 0x8] = r8 + .......DeE---------------------------------------------------------------------------------------------------R r8 = 0x2800000000 + .......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R u64 [r1 + 0x10] = r8 + ........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R jump 430607 +``` + +Gas simulation at offset 430601 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x18] + DeE------------------------R jump 430727 if r8 != 0 +``` + +Gas simulation at offset 430607 with total cost of 1: + +``` + DeER jump 430720 if r7 == 0 +``` + +Gas simulation at offset 430610 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeE---------------------------------------R........................................ r9 = r7 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r7 = u64 [r1 + 0x10] + .D========================eeeeE-----------R........................................ r7 = r9 mulhu r7 + ..D===========================eE----------R........................................ r7 = r7 + r6 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x8] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r7 + 0x1c] + ..DeE----------------------------------------------------R......................... r9 = r9 >> 0x20 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x128] = r7 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + ...DeE----------------------------------------------------------------------------R r11 = 0x28 + ...D=eeeE-------------------------------------------------------------------------R r9 = r9 * r11 + ....D===================================================eE------------------------R jump 430671 if r10 == 0 +``` + +Gas simulation at offset 430649 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 430671 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 430601 if r9 == 0 +``` + +Gas simulation at offset 430681 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15832, jump [r9 + 0] +``` + +Gas simulation at offset 430692 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x128] + D=========================eER jump 430727 if r7 == 0 +``` + +Gas simulation at offset 430699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 430601 +``` + +Gas simulation at offset 430705 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 430720 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 430727 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x38] + DeE-------------------------------------------------R......................... r9 = 0x4000000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 15834, jump 412273 +``` + +Gas simulation at offset 430751 with total cost of 45: + +``` + DeER............................................ r9 = 0x10a0630 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a0630] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a1b60] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 430842 if r8 != 0 +``` + +Gas simulation at offset 430772 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + D=========================eeER i32 r8 = r7 + 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r9 + .DeE-------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15836, jump 412273 +``` + +Gas simulation at offset 430798 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u32 [0x10a1b60] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 430842 if r8 != 0 +``` + +Gas simulation at offset 430811 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x8] + D=========================eeER i32 r8 = r8 + 0xfffffffffc000000 + DeE--------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE-----------R r0 = 15838, jump 412273 +``` + +Gas simulation at offset 430835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b60] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 430842 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r5 + 0xd4] + DeeeeeeeeeeeeeeeE----------R r0 = 15840, jump 385211 +``` + +Gas simulation at offset 430858 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r6 + 0x38] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 430899 if r5 == 0 +``` + +Gas simulation at offset 430869 with total cost of 15: + +``` + D................. r5 = r12 + DeeeeeeeeeeeeeeeER r0 = 15842, jump 385211 +``` + +Gas simulation at offset 430878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 15844, jump 385211 +``` + +Gas simulation at offset 430887 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u64 [r1 + 0] + D=========================eeER... i32 r7 = r8 - r7 + D===========================eER.. r7 = r7 << 0x12 + .D===========================eeER i32 r12 = r7 + r5 + .DeeE---------------------------R fallthrough +``` + +Gas simulation at offset 430899 with total cost of 53: + +``` + DeeeER.................................................. r7 = r6 * 0x55555556 + D===eER................................................. r8 = r7 >> 0x3f + .D==eER................................................. r7 = r7 >> 0x20 + .D===eER................................................ r7 = r7 + r8 + .D====eER............................................... r8 = r7 << 0x1 + ..D===eeER.............................................. i32 r6 = r6 - r7 + ..D=====eeER............................................ i32 r6 = r6 - r8 + ...D======eER........................................... r7 = r6 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x10a1b60] + ...D=======eE-----------------R......................... r7 = r7 + r6 + ....D=======eeE---------------R......................... i32 r11 = r7 + 0x5 + ....DeE-----------------------R......................... r9 = 0x8000000 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = u64 [r1 + 0x8] + .....D.................................................. r8 = r12 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + .....D========eeeeeeeeeeeeeeeeeeeeeeeeeER............... r5 = u64 [r1 + 0x20] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ......D========================eE----------------------R r1 = r1 + 0x30 + ......DeeeeeeeeeeeeeeeE--------------------------------R jump 412451 +``` + +Gas simulation at offset 430964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 256] = 0 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 430970 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x100] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 430979 with total cost of 26: + +``` + DeER......................... r8 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x100] = r8 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 430988 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r6 = 0xffffffffe0000000 + .DeE------------------------R......................... r7 = 0x10a0630 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 8] = 0x1999999 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x1fffffe8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 431048 +``` + +Gas simulation at offset 431035 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x8] + D=========================eeE-------------R i32 r6 = r6 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r1 + 0] + .D==========================eE------------R jump 431350 if r6 == r7 +``` + +Gas simulation at offset 431048 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r5 + 0xb0] + D=========================eeER i32 r8 = r8 + r6 + .DeE-------------------------R r9 = 0x4000000 + .DeeeeeeeeeeeeeeeE-----------R r0 = 15854, jump 412273 +``` + +Gas simulation at offset 431070 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0] + D==================================================eER jump 431035 if r8 == 0 +``` + +Gas simulation at offset 431078 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [r8 + 0x6c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [r8 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r8 + 0x1c] + .D========================eER.. r9 = r9 >> 0x2 + .D=========================eeER i32 r9 = r9 + r10 + .DeE--------------------------R r10 = 0x2a + ..DeeeeeeeeeeeeeeeE-----------R r0 = 15856, jump 420579 +``` + +Gas simulation at offset 431105 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 15858, jump 385211 +``` + +Gas simulation at offset 431112 with total cost of 15: + +``` + DeER.............. r5 = r7 & 0x7 + DeeeeeeeeeeeeeeeER r0 = 15860, jump 385211 +``` + +Gas simulation at offset 431122 with total cost of 27: + +``` + DeER.......................... r7 = r7 & 0x7 + D=eER......................... r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeE------------R r0 = 15862, jump 385211 +``` + +Gas simulation at offset 431138 with total cost of 15: + +``` + DeER.............. r5 = r7 & 0x7 + DeeeeeeeeeeeeeeeER r0 = 15864, jump 385211 +``` + +Gas simulation at offset 431148 with total cost of 51: + +``` + DeER.................................................. r7 = r7 & 0x7 + D=eER................................................. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15866, jump 385211 +``` + +Gas simulation at offset 431170 with total cost of 15: + +``` + DeER.............. r5 = r7 & 0x7 + DeeeeeeeeeeeeeeeER r0 = 15868, jump 385211 +``` + +Gas simulation at offset 431180 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0x7 + D=eER............. r5 = r5 + r7 + DeeeeeeeeeeeeeeeER r0 = 15870, jump 385211 +``` + +Gas simulation at offset 431193 with total cost of 51: + +``` + DeER.................................................. r7 = r7 & 0x7 + D=eER................................................. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15872, jump 385211 +``` + +Gas simulation at offset 431215 with total cost of 15: + +``` + DeER.............. r5 = r7 & 0x7 + DeeeeeeeeeeeeeeeER r0 = 15874, jump 385211 +``` + +Gas simulation at offset 431225 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0x7 + D=eER............. r5 = r5 + r7 + DeeeeeeeeeeeeeeeER r0 = 15876, jump 385211 +``` + +Gas simulation at offset 431238 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0x7 + D=eER............. r5 = r5 + r7 + DeeeeeeeeeeeeeeeER r0 = 15878, jump 385211 +``` + +Gas simulation at offset 431251 with total cost of 51: + +``` + DeER.................................................. r7 = r7 & 0x7 + D=eER................................................. r7 = r7 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 15880, jump 385211 +``` + +Gas simulation at offset 431273 with total cost of 15: + +``` + DeER.............. r5 = r7 & 0x7 + DeeeeeeeeeeeeeeeER r0 = 15882, jump 385211 +``` + +Gas simulation at offset 431283 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0x7 + D=eER............. r5 = r5 + r7 + DeeeeeeeeeeeeeeeER r0 = 15884, jump 385211 +``` + +Gas simulation at offset 431296 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0x7 + D=eER............. r5 = r5 + r7 + DeeeeeeeeeeeeeeeER r0 = 15886, jump 385211 +``` + +Gas simulation at offset 431309 with total cost of 51: + +``` + DeER.................................................. r9 = r7 & 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = u64 [r1 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0xb0] + .DeE-------------------------------------------------R r9 = r9 + r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u64 [r1 + 0x10] + ..D=========================eE-----------------------R r9 = r9 + r10 + ...D=========================eeE---------------------R i32 r10 = r9 + 0xf + ...D.................................................. r9 = r8 + ....DeeeeeeeeeeeeeeeE--------------------------------R r0 = 15888, jump 405638 +``` + +Gas simulation at offset 431347 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 431035 +``` + +Gas simulation at offset 431350 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x28] + .DeE--------------------------------------R....... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 431365 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0] + DeE------------------------R r8 = 0x9 + DeeeeeeeeeeeeeeeE----------R jump 501488 +``` + +Gas simulation at offset 431374 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x7c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 272] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 296] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x80] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 431416 if r7 == 7 +``` + +Gas simulation at offset 431407 with total cost of 1: + +``` + DeER jump 431433 if r7 != 10 +``` + +Gas simulation at offset 431411 with total cost of 15: + +``` + DeER.............. r7 = 0xa + DeeeeeeeeeeeeeeeER jump 431433 +``` + +Gas simulation at offset 431416 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r8 = 0xa + DeeeeeeeeeeeeeeeE----------R r0 = 15892, jump 501488 +``` + +Gas simulation at offset 431428 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x80] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 431433 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r5 + 0x110 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r8 + .DeE--------------------------------------R........... r9 = 0x81248 + .DeE--------------------------------------R........... r8 = 0x1800000000 + .DeE--------------------------------------R........... r7 = r7 << 0x20 + ..DeeeeE----------------------------------R........... r7 = r7 mulhu r8 + ...D===eE---------------------------------R........... r7 = r7 + r9 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeE--------R........... r7 = i32 [r7 + 0x4] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u32 [r5 + 128] = 0xa + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u32 [r5 + 288] = 0x800000 + ....DeE-----------------------------------R........... r6 = 0x821a8 + ....DeE-----------------------------------R........... r8 = 0x2800000000 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .....DeeeeeeeeeeeeeeeE-------------------------------R jump 431506 +``` + +Gas simulation at offset 431500 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x18] + DeE------------------------R jump 431609 if r8 != 0 +``` + +Gas simulation at offset 431506 with total cost of 1: + +``` + DeER jump 431603 if r7 == 0 +``` + +Gas simulation at offset 431509 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeE---------------------------------------R........................................ r9 = r7 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r7 = u64 [r1 + 0x8] + .D========================eeeeE-----------R........................................ r7 = r9 mulhu r7 + ..D===========================eE----------R........................................ r7 = r7 + r6 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x8] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [r7 + 0x1c] + ..DeE----------------------------------------------------R......................... r9 = r9 >> 0x20 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x110] = r7 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + ...DeE----------------------------------------------------------------------------R r11 = 0x28 + ...D=eeeE-------------------------------------------------------------------------R r9 = r9 * r11 + ....D===================================================eE------------------------R jump 431570 if r10 == 0 +``` + +Gas simulation at offset 431548 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x11c] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 431570 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 431500 if r9 == 0 +``` + +Gas simulation at offset 431580 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15894, jump [r9 + 0] +``` + +Gas simulation at offset 431590 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x110] + D=========================eER jump 431609 if r7 == 0 +``` + +Gas simulation at offset 431597 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeE----------R jump 431500 +``` + +Gas simulation at offset 431603 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 431609 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 431624 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0x110] + .D=========================eER jump 431666 if r7 == 0 +``` + +Gas simulation at offset 431645 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x118] + DeE---------------------------------------R r9 = 0xffffffffffffffff + D=========================eE--------------R jump 431666 if r8 == r9 +``` + +Gas simulation at offset 431656 with total cost of 27: + +``` + DeeER......................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + D==eE------------------------R jump 431727 if r8 == 0 +``` + +Gas simulation at offset 431666 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x128] + D=========================eE--------------R jump 431696 if r7 == 0 +``` + +Gas simulation at offset 431674 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x130] + DeE---------------------------------------R r9 = 0xffffffffffffffff + D=========================eE--------------R jump 431696 if r8 == r9 +``` + +Gas simulation at offset 431685 with total cost of 27: + +``` + DeeER......................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + D==eE------------------------R jump 431831 if r8 == 0 +``` + +Gas simulation at offset 431696 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x11c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r5 + 0x120] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x134] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 0x138] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r5 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ..D========================eE------------------------R r1 = r1 + 0x20 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 431727 with total cost of 26: + +``` + DeER......................... r6 = 0x821a8 + DeER......................... r8 = r5 + 0x110 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 431743 +``` + +Gas simulation at offset 431740 with total cost of 1: + +``` + DeER jump 431666 if r8 != 0 +``` + +Gas simulation at offset 431743 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r7 + 0x18] + D=========================eE--------------R jump 431935 if r7 == 0 +``` + +Gas simulation at offset 431751 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r9 = r7 * 0x28 + .D==eE------------------------------------R.............. r7 = r6 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r10 = i32 [r7 + 0x1c] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r5 + 0x110] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r8 + ..D===========================eE------------------------R jump 431797 if r10 == 0 +``` + +Gas simulation at offset 431775 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x11c] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 431797 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 431740 if r9 == 0 +``` + +Gas simulation at offset 431807 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15896, jump [r9 + 0] +``` + +Gas simulation at offset 431817 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x110] + D=========================eER jump 431666 if r7 == 0 +``` + +Gas simulation at offset 431825 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeE----------R jump 431740 +``` + +Gas simulation at offset 431831 with total cost of 26: + +``` + DeER......................... r6 = 0x821a8 + DeER......................... r8 = r5 + 0x128 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 431848 +``` + +Gas simulation at offset 431844 with total cost of 1: + +``` + DeER jump 431696 if r8 != 0 +``` + +Gas simulation at offset 431848 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u32 [r7 + 0x18] + D=========================eE--------------R jump 431943 if r7 == 0 +``` + +Gas simulation at offset 431855 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeE-------------------------------------R.............. r9 = r7 * 0x28 + .D==eE------------------------------------R.............. r7 = r6 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r8 = i32 [r7 + 0x8] + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r10 = i32 [r7 + 0x1c] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u64 [r5 + 0x128] = r7 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r8 + ..D===========================eE------------------------R jump 431901 if r10 == 0 +``` + +Gas simulation at offset 431879 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r11 = r6 + r9 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r11 + 0x20] + .DeE--------------------------------------R............ r10 = r10 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u32 [r5 + 0x134] = r10 + .D=========================eE-------------R............ r11 = r11 << 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r11 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 431901 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r9 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r9 = u64 [r9 + 0x10] + D==========================eE-------------R jump 431844 if r9 == 0 +``` + +Gas simulation at offset 431911 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeE------------------R r0 = 15898, jump [r9 + 0] +``` + +Gas simulation at offset 431921 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0x128] + D=========================eER jump 431696 if r7 == 0 +``` + +Gas simulation at offset 431929 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x130] + DeeeeeeeeeeeeeeeE----------R jump 431844 +``` + +Gas simulation at offset 431935 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 431666 +``` + +Gas simulation at offset 431943 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 431696 +``` + +Gas simulation at offset 431951 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [0x10a1b68] + .D========================eER jump 431979 if r7 == 0 +``` + +Gas simulation at offset 431968 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 431979 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109ddf0] + DeE------------------------R r8 = 0x1712b + DeE------------------------R r9 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 15900, jump 384017 +``` + +Gas simulation at offset 431999 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10a1b68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 432015 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [0x10a1b70] + .D............................................... r10 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 432078 if r8 != 0 +``` + +Gas simulation at offset 432038 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x109ddf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 15902, jump 253600 +``` + +Gas simulation at offset 432053 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1b78] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 15904, jump 2374 +``` + +Gas simulation at offset 432069 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1b70] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 432078 with total cost of 16: + +``` + DeER............... r9 = 0x13736 + DeER............... r7 = r1 + 0x8 + DeER............... r8 = 0x20 + .DeeeeeeeeeeeeeeeER r0 = 15906, jump 259637 +``` + +Gas simulation at offset 432096 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a1b78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x109ddf0] + DeE------------------------R r9 = 0x1173f + .DeE-----------------------R r11 = r1 + 0x8 + .DeeeeeeeeeeeeeeeE---------R r0 = 15908, jump 385131 +``` + +Gas simulation at offset 432129 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = u64 [0x10a1b70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + .D========================eER..................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 432149 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u8 [0x109f3e4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x6f218] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..DeE-------------------------------------------------------------------------R r5 = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 432279 if r8 == 0 +``` + +Gas simulation at offset 432186 with total cost of 26: + +``` + DeER......................... r6 = r7 + 0x1 + DeER......................... r7 = 0x141a1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 432210 +``` + +Gas simulation at offset 432198 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r6 + 0] + DeeE--------------------------------------R..... i32 r5 = r5 + 0x1 + .DeE--------------------------------------R..... r6 = r6 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 432275 if r8 == 0 +``` + +Gas simulation at offset 432210 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x20] = a1 + DeE------------------------R r7 = r1 + 0x20 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15910, jump 274485 +``` + +Gas simulation at offset 432235 with total cost of 1: + +``` + DeER jump 432198 if r7 != 0 +``` + +Gas simulation at offset 432238 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 432198 if r7 != 0 +``` + +Gas simulation at offset 432248 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 15912, jump 274485 +``` + +Gas simulation at offset 432266 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 432198 +``` + +Gas simulation at offset 432275 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 432364 if r5 >u 23 +``` + +Gas simulation at offset 432279 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0xffffffffffffffe8 + DeER......................... r6 = 0x1 + DeER......................... r7 = 0x141a1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 432300 +``` + +Gas simulation at offset 432294 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeER jump 432364 if r5 == 0 +``` + +Gas simulation at offset 432300 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 32] = 0 + DeE------------------------R r7 = r1 + 0x20 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15914, jump 274485 +``` + +Gas simulation at offset 432325 with total cost of 1: + +``` + DeER jump 432294 if r7 != 0 +``` + +Gas simulation at offset 432328 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 432294 if r7 != 0 +``` + +Gas simulation at offset 432338 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 15916, jump 274485 +``` + +Gas simulation at offset 432356 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r6 + DeeeeeeeeeeeeeeeE----------R jump 432294 +``` + +Gas simulation at offset 432364 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 15918, jump 351251 +``` + +Gas simulation at offset 432377 with total cost of 16: + +``` + D.................. r10 = r7 + DeER............... r9 = 0x1bb4b + DeER............... r7 = r1 + 0x20 + .DeER.............. r8 = 0x10 + .DeER.............. r5 = r1 + 0x20 + .DeeeeeeeeeeeeeeeER r0 = 15920, jump 385131 +``` + +Gas simulation at offset 432400 with total cost of 26: + +``` + DeER......................... r6 = r1 + 0x30 + DeER......................... r7 = 0x141a1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 432418 +``` + +Gas simulation at offset 432412 with total cost of 2: + +``` + DeER. r5 = r5 + 0x1 + D=eER jump 432486 if r5 == r6 +``` + +Gas simulation at offset 432418 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15922, jump 274485 +``` + +Gas simulation at offset 432446 with total cost of 1: + +``` + DeER jump 432412 if r7 != 0 +``` + +Gas simulation at offset 432449 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 432412 if r7 != 0 +``` + +Gas simulation at offset 432459 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 15924, jump 274485 +``` + +Gas simulation at offset 432477 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 432412 +``` + +Gas simulation at offset 432486 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [0x109f2f4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15926, jump 274485 +``` + +Gas simulation at offset 432518 with total cost of 1: + +``` + DeER jump 432532 if r7 != 0 +``` + +Gas simulation at offset 432521 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 432957 if r7 == 0 +``` + +Gas simulation at offset 432532 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [0x109f2f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15928, jump 274485 +``` + +Gas simulation at offset 432564 with total cost of 1: + +``` + DeER jump 432578 if r7 != 0 +``` + +Gas simulation at offset 432567 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 432990 if r7 == 0 +``` + +Gas simulation at offset 432578 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [0x109eda8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15930, jump 274485 +``` + +Gas simulation at offset 432610 with total cost of 1: + +``` + DeER jump 432624 if r7 != 0 +``` + +Gas simulation at offset 432613 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433023 if r7 == 0 +``` + +Gas simulation at offset 432624 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r6 = 0x109edc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [0x109edc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15932, jump 274485 +``` + +Gas simulation at offset 432662 with total cost of 1: + +``` + DeER jump 432676 if r7 != 0 +``` + +Gas simulation at offset 432665 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433056 if r7 == 0 +``` + +Gas simulation at offset 432676 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15934, jump 274485 +``` + +Gas simulation at offset 432705 with total cost of 1: + +``` + DeER jump 432719 if r7 != 0 +``` + +Gas simulation at offset 432708 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433089 if r7 == 0 +``` + +Gas simulation at offset 432719 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15936, jump 274485 +``` + +Gas simulation at offset 432748 with total cost of 1: + +``` + DeER jump 432762 if r7 != 0 +``` + +Gas simulation at offset 432751 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433122 if r7 == 0 +``` + +Gas simulation at offset 432762 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15938, jump 274485 +``` + +Gas simulation at offset 432791 with total cost of 1: + +``` + DeER jump 432805 if r7 != 0 +``` + +Gas simulation at offset 432794 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433155 if r7 == 0 +``` + +Gas simulation at offset 432805 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r6 = 0x10a25d8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [0x10a25da] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15940, jump 274485 +``` + +Gas simulation at offset 432843 with total cost of 1: + +``` + DeER jump 432857 if r7 != 0 +``` + +Gas simulation at offset 432846 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433188 if r7 == 0 +``` + +Gas simulation at offset 432857 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15942, jump 274485 +``` + +Gas simulation at offset 432886 with total cost of 1: + +``` + DeER jump 432900 if r7 != 0 +``` + +Gas simulation at offset 432889 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433221 if r7 == 0 +``` + +Gas simulation at offset 432900 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x37] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x37 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15944, jump 274485 +``` + +Gas simulation at offset 432928 with total cost of 1: + +``` + DeER jump 432942 if r7 != 0 +``` + +Gas simulation at offset 432931 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433254 if r7 == 0 +``` + +Gas simulation at offset 432942 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 432957 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15946, jump 274485 +``` + +Gas simulation at offset 432981 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432532 +``` + +Gas simulation at offset 432990 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15948, jump 274485 +``` + +Gas simulation at offset 433014 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432578 +``` + +Gas simulation at offset 433023 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15950, jump 274485 +``` + +Gas simulation at offset 433047 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432624 +``` + +Gas simulation at offset 433056 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15952, jump 274485 +``` + +Gas simulation at offset 433080 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432676 +``` + +Gas simulation at offset 433089 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15954, jump 274485 +``` + +Gas simulation at offset 433113 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432719 +``` + +Gas simulation at offset 433122 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15956, jump 274485 +``` + +Gas simulation at offset 433146 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432762 +``` + +Gas simulation at offset 433155 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15958, jump 274485 +``` + +Gas simulation at offset 433179 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432805 +``` + +Gas simulation at offset 433188 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15960, jump 274485 +``` + +Gas simulation at offset 433212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432857 +``` + +Gas simulation at offset 433221 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15962, jump 274485 +``` + +Gas simulation at offset 433245 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432900 +``` + +Gas simulation at offset 433254 with total cost of 26: + +``` + DeER......................... r7 = 0x141a1 + DeER......................... r8 = 0x2c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 15964, jump 274485 +``` + +Gas simulation at offset 433278 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 432942 +``` + +Gas simulation at offset 433290 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 433357 if r5 == 0 +``` + +Gas simulation at offset 433296 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x30 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15966, jump 275069 +``` + +Gas simulation at offset 433318 with total cost of 1: + +``` + DeER jump 433290 if r7 != 0 +``` + +Gas simulation at offset 433321 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 433290 if r7 != 0 +``` + +Gas simulation at offset 433331 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 15968, jump 274485 +``` + +Gas simulation at offset 433349 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r6 + DeeeeeeeeeeeeeeeE----------R jump 433290 +``` + +Gas simulation at offset 433357 with total cost of 27: + +``` + DeER.......................... r5 = r1 + 0x20 + DeER.......................... r6 = r1 + 0x30 + .DeER......................... r7 = 0x12221 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 433384 +``` + +Gas simulation at offset 433372 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0] = a0 + DeE-------------------------------------------------R r5 = r5 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 433446 if r5 == r6 +``` + +Gas simulation at offset 433384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x30 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15970, jump 275069 +``` + +Gas simulation at offset 433406 with total cost of 1: + +``` + DeER jump 433372 if r7 != 0 +``` + +Gas simulation at offset 433409 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433372 if r7 != 0 +``` + +Gas simulation at offset 433419 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE---------R r0 = 15972, jump 274485 +``` + +Gas simulation at offset 433437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 433372 +``` + +Gas simulation at offset 433446 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 56] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 15974, jump 351251 +``` + +Gas simulation at offset 433459 with total cost of 16: + +``` + D.................. r10 = r7 + DeER............... r9 = 0x1bb4b + DeER............... r7 = r1 + 0x30 + .DeER.............. r8 = 0x10 + .DeeeeeeeeeeeeeeeER r0 = 15976, jump 385131 +``` + +Gas simulation at offset 433479 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x20 + DeER............... r8 = r1 + 0x30 + .DeeeeeeeeeeeeeeeER r0 = 15978, jump 254126 +``` + +Gas simulation at offset 433492 with total cost of 1: + +``` + DeER r5 = 0 + DeER jump 433968 if r7 != 0 +``` + +Gas simulation at offset 433498 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x47 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15980, jump 275069 +``` + +Gas simulation at offset 433520 with total cost of 1: + +``` + DeER jump 433534 if r7 != 0 +``` + +Gas simulation at offset 433523 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 433985 if r7 == 0 +``` + +Gas simulation at offset 433534 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2f4] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15982, jump 275069 +``` + +Gas simulation at offset 433566 with total cost of 1: + +``` + DeER jump 433580 if r7 != 0 +``` + +Gas simulation at offset 433569 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434018 if r7 == 0 +``` + +Gas simulation at offset 433580 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109f2f0] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15984, jump 275069 +``` + +Gas simulation at offset 433612 with total cost of 1: + +``` + DeER jump 433626 if r7 != 0 +``` + +Gas simulation at offset 433615 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434051 if r7 == 0 +``` + +Gas simulation at offset 433626 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109eda8] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15986, jump 275069 +``` + +Gas simulation at offset 433658 with total cost of 1: + +``` + DeER jump 433672 if r7 != 0 +``` + +Gas simulation at offset 433661 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434084 if r7 == 0 +``` + +Gas simulation at offset 433672 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeE---------------------------------------R.......... r6 = 0x109edc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x109edc0] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15988, jump 275069 +``` + +Gas simulation at offset 433710 with total cost of 1: + +``` + DeER jump 433724 if r7 != 0 +``` + +Gas simulation at offset 433713 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434117 if r7 == 0 +``` + +Gas simulation at offset 433724 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15990, jump 275069 +``` + +Gas simulation at offset 433753 with total cost of 1: + +``` + DeER jump 433767 if r7 != 0 +``` + +Gas simulation at offset 433756 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434150 if r7 == 0 +``` + +Gas simulation at offset 433767 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x8] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15992, jump 275069 +``` + +Gas simulation at offset 433796 with total cost of 1: + +``` + DeER jump 433810 if r7 != 0 +``` + +Gas simulation at offset 433799 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434183 if r7 == 0 +``` + +Gas simulation at offset 433810 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15994, jump 275069 +``` + +Gas simulation at offset 433839 with total cost of 1: + +``` + DeER jump 433853 if r7 != 0 +``` + +Gas simulation at offset 433842 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 434216 if r7 == 0 +``` + +Gas simulation at offset 433853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r1 + 0x47] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x47 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 15996, jump 275069 +``` + +Gas simulation at offset 433878 with total cost of 1: + +``` + DeER jump 433892 if r7 != 0 +``` + +Gas simulation at offset 433881 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434249 if r7 == 0 +``` + +Gas simulation at offset 433892 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [0x10a1b80] + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeE-----------------------------------------------R r5 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 15998, jump 275069 +``` + +Gas simulation at offset 433923 with total cost of 1: + +``` + DeER jump 433937 if r7 != 0 +``` + +Gas simulation at offset 433926 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434282 if r7 == 0 +``` + +Gas simulation at offset 433937 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u8 [r1 + 0x47] + DeE---------------------------------------R.............. r8 = r6 << 0x10 + .DeE--------------------------------------R.............. r9 = 0x10a25d8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............. r10 = u64 [r1 + 0] + .D=========================eE-------------R.............. r10 = r10 << 0x8 + .D==========================eE------------R.............. r8 = r8 | r10 + ..D==========================eE-----------R.............. r7 = r7 | r8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a25d8] = r7 + ..DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 433968 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 433985 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16000, jump 274485 +``` + +Gas simulation at offset 434009 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433534 +``` + +Gas simulation at offset 434018 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16002, jump 274485 +``` + +Gas simulation at offset 434042 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433580 +``` + +Gas simulation at offset 434051 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16004, jump 274485 +``` + +Gas simulation at offset 434075 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433626 +``` + +Gas simulation at offset 434084 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16006, jump 274485 +``` + +Gas simulation at offset 434108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433672 +``` + +Gas simulation at offset 434117 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16008, jump 274485 +``` + +Gas simulation at offset 434141 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433724 +``` + +Gas simulation at offset 434150 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16010, jump 274485 +``` + +Gas simulation at offset 434174 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433767 +``` + +Gas simulation at offset 434183 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16012, jump 274485 +``` + +Gas simulation at offset 434207 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433810 +``` + +Gas simulation at offset 434216 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16014, jump 274485 +``` + +Gas simulation at offset 434240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433853 +``` + +Gas simulation at offset 434249 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16016, jump 274485 +``` + +Gas simulation at offset 434273 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 433892 +``` + +Gas simulation at offset 434282 with total cost of 26: + +``` + DeER......................... r7 = 0x12221 + DeER......................... r8 = 0x3c + DeER......................... r9 = 0x1 + DeER......................... r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 16018, jump 274485 +``` + +Gas simulation at offset 434306 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeE------------------------R r5 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 433937 +``` + +Gas simulation at offset 434318 with total cost of 1: + +``` + DeER jump 434331 if r7 != 0 +``` + +Gas simulation at offset 434321 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 434355 if r7 == 0 +``` + +Gas simulation at offset 434331 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u8 [r1 + 0x7] + D=========================eE--------------R........ r7 = r7 + 0xffffffffffffffe3 + .D=========================eeeE-----------R........ r7 = r7 >a 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.... r8 = u64 [r1 + 0x8] + .D==========================eeeeER i32 r7 = r7 * r8 + .DeE-----------------------------R r0 = 0x3f2a + .DeeeeeeeeeeeeeeeE---------------R jump 445355 +``` + +Gas simulation at offset 435344 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16170, jump 445355 +``` + +Gas simulation at offset 435350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x118] + DeeeeeeeeeeeeeeeE----------R r0 = 16172, jump 445355 +``` + +Gas simulation at offset 435360 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x11c] + DeeeeeeeeeeeeeeeE----------R r0 = 16174, jump 445355 +``` + +Gas simulation at offset 435370 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x120] + DeeeeeeeeeeeeeeeE----------R r0 = 16176, jump 445355 +``` + +Gas simulation at offset 435380 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0x128] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 434451 if r7 == 0 +``` + +Gas simulation at offset 435388 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r1 + 0x10] + D=========================eER..... r7 = r7 - r8 + D==========================eER.... r7 = r7 >>a 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.... r8 = u64 [r1 + 0x8] + .D==========================eeeeER i32 r7 = r7 * r8 + .DeE-----------------------------R r0 = 0x3e9c + .DeeeeeeeeeeeeeeeE---------------R jump 445355 +``` + +Gas simulation at offset 435410 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + D==eER jump 434552 if r5 == 0 +``` + +Gas simulation at offset 435417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 67] = 0 + DeE------------------------R r7 = r1 + 0x43 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16178, jump 274485 +``` + +Gas simulation at offset 435442 with total cost of 1: + +``` + DeER jump 435410 if r7 != 0 +``` + +Gas simulation at offset 435445 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 435410 if r7 != 0 +``` + +Gas simulation at offset 435455 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16180, jump 274485 +``` + +Gas simulation at offset 435474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 435410 +``` + +Gas simulation at offset 435483 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16182, jump 274485 +``` + +Gas simulation at offset 435502 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 434624 +``` + +Gas simulation at offset 435512 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16184, jump 274485 +``` + +Gas simulation at offset 435531 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0xe] + DeE------------------------R r0 = 0x3eb0 + DeeeeeeeeeeeeeeeE----------R jump 437838 +``` + +Gas simulation at offset 435548 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16186, jump 274485 +``` + +Gas simulation at offset 435567 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 434727 +``` + +Gas simulation at offset 435577 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16188, jump 274485 +``` + +Gas simulation at offset 435596 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x1c] + DeE------------------------R r0 = 0x3eb8 + DeeeeeeeeeeeeeeeE----------R jump 445355 +``` + +Gas simulation at offset 435613 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 435628 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x47] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x11] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16190, jump 445685 +``` + +Gas simulation at offset 435641 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16192, jump 445685 +``` + +Gas simulation at offset 435650 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16194, jump 445685 +``` + +Gas simulation at offset 435659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x24] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16196, jump 445685 +``` + +Gas simulation at offset 435668 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16198, jump 445685 +``` + +Gas simulation at offset 435677 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16200, jump 445685 +``` + +Gas simulation at offset 435686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16202, jump 445685 +``` + +Gas simulation at offset 435695 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16204, jump 445685 +``` + +Gas simulation at offset 435704 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16206, jump 445685 +``` + +Gas simulation at offset 435713 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16208, jump 445685 +``` + +Gas simulation at offset 435722 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16210, jump 445685 +``` + +Gas simulation at offset 435731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x44] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16212, jump 445685 +``` + +Gas simulation at offset 435740 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x48] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16214, jump 445685 +``` + +Gas simulation at offset 435749 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16216, jump 445685 +``` + +Gas simulation at offset 435758 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x50] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16218, jump 445685 +``` + +Gas simulation at offset 435767 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x54] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16220, jump 445685 +``` + +Gas simulation at offset 435776 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x58] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16222, jump 445685 +``` + +Gas simulation at offset 435785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x5c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16224, jump 445685 +``` + +Gas simulation at offset 435794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x60] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16226, jump 445685 +``` + +Gas simulation at offset 435803 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x64] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16228, jump 445685 +``` + +Gas simulation at offset 435812 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x68] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16230, jump 445685 +``` + +Gas simulation at offset 435821 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x6c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16232, jump 445685 +``` + +Gas simulation at offset 435830 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x70] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16234, jump 445685 +``` + +Gas simulation at offset 435839 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16236, jump 445685 +``` + +Gas simulation at offset 435848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16238, jump 445685 +``` + +Gas simulation at offset 435857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x7c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16240, jump 445685 +``` + +Gas simulation at offset 435866 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x80] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16242, jump 445685 +``` + +Gas simulation at offset 435876 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x84] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16244, jump 445685 +``` + +Gas simulation at offset 435886 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x88] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16246, jump 445685 +``` + +Gas simulation at offset 435896 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16248, jump 445685 +``` + +Gas simulation at offset 435906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16250, jump 445685 +``` + +Gas simulation at offset 435916 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x94] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16252, jump 445685 +``` + +Gas simulation at offset 435926 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x98] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16254, jump 445685 +``` + +Gas simulation at offset 435936 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x9c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16256, jump 445685 +``` + +Gas simulation at offset 435946 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16258, jump 445685 +``` + +Gas simulation at offset 435956 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16260, jump 445685 +``` + +Gas simulation at offset 435966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16262, jump 445685 +``` + +Gas simulation at offset 435976 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xac] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16264, jump 445685 +``` + +Gas simulation at offset 435986 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16266, jump 445685 +``` + +Gas simulation at offset 435996 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16268, jump 445685 +``` + +Gas simulation at offset 436006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16270, jump 445685 +``` + +Gas simulation at offset 436016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xbc] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16272, jump 445685 +``` + +Gas simulation at offset 436026 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16274, jump 445685 +``` + +Gas simulation at offset 436036 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16276, jump 445685 +``` + +Gas simulation at offset 436046 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16278, jump 445685 +``` + +Gas simulation at offset 436056 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xcc] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16280, jump 445685 +``` + +Gas simulation at offset 436066 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xd0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16282, jump 445685 +``` + +Gas simulation at offset 436076 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xd4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16284, jump 445685 +``` + +Gas simulation at offset 436086 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xd8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16286, jump 445685 +``` + +Gas simulation at offset 436096 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xdc] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16288, jump 445685 +``` + +Gas simulation at offset 436106 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xe0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16290, jump 445685 +``` + +Gas simulation at offset 436116 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xe8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16292, jump 445685 +``` + +Gas simulation at offset 436126 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xf0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16294, jump 445685 +``` + +Gas simulation at offset 436136 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xf4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16296, jump 445685 +``` + +Gas simulation at offset 436146 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xf8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16298, jump 445685 +``` + +Gas simulation at offset 436156 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x100] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16300, jump 445685 +``` + +Gas simulation at offset 436166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x104] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16302, jump 445685 +``` + +Gas simulation at offset 436176 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x108] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16304, jump 445685 +``` + +Gas simulation at offset 436186 with total cost of 53: + +``` + DeeeER.................................................. r8 = r7 >s 0 + DeeeER.................................................. r7 = r7 * 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r1 + 0x8] + .D=========================eER.......................... r7 = r7 + r6 + ..D=eeE----------------------R.......................... r8 = 0 - r8 + ..D=========================eER......................... r7 = r7 & r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x110] = r7 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16306, jump 445685 +``` + +Gas simulation at offset 436212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x118] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16308, jump 445685 +``` + +Gas simulation at offset 436222 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x11c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16310, jump 445685 +``` + +Gas simulation at offset 436232 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x120] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16312, jump 445685 +``` + +Gas simulation at offset 436242 with total cost of 31: + +``` + DeeeER............................ r8 = r7 >s 0 + DeeeER............................ r7 = r7 * 0x28 + .D==eER........................... r7 = r7 + r6 + .D==eeER.......................... r8 = 0 - r8 + ..D===eER......................... r7 = r7 & r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x128] = r7 + ..DeeeeeeeeeeeeeeeE--------------R r0 = 16314, jump 445685 +``` + +Gas simulation at offset 436265 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x130] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16316, jump 445685 +``` + +Gas simulation at offset 436275 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x134] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16318, jump 445685 +``` + +Gas simulation at offset 436285 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x138] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16320, jump 445685 +``` + +Gas simulation at offset 436295 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x140] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 248] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 436315 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + DeER. r7 = 0x4 + D=eER jump 436768 if r8 == r7 +``` + +Gas simulation at offset 436325 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x28] + .D========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==================================================eER jump 436315 if r7 == 0 +``` + +Gas simulation at offset 436340 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE-------------------------R r0 = 16322, jump 274101 +``` + +Gas simulation at offset 436357 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 436618 if r5 != 0 +``` + +Gas simulation at offset 436366 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x30] + D=========================eeeER. r5 = r7 * 0x148 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---R. r7 = u64 [r1 + 0x10] + .D===========================eER r5 = r5 + r7 + .DeeeeeeeeeeeeeeeE-------------R r0 = 16324, jump 445685 +``` + +Gas simulation at offset 436385 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16326, jump 445685 +``` + +Gas simulation at offset 436393 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeE------------------------R r7 = r1 + 0x44 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16328, jump 275069 +``` + +Gas simulation at offset 436418 with total cost of 1: + +``` + DeER jump 436432 if r7 != 0 +``` + +Gas simulation at offset 436421 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 436681 if r7 == 0 +``` + +Gas simulation at offset 436432 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x44] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + .DeE--------------------------------------R.......... r8 = r5 + 0xc + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a0 + ..DeE-----------------------------------------------R r7 = r1 + 0x45 + ..DeE-----------------------------------------------R r8 = 0x1 + ..DeE-----------------------------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 16330, jump 275069 +``` + +Gas simulation at offset 436463 with total cost of 1: + +``` + DeER jump 436477 if r7 != 0 +``` + +Gas simulation at offset 436466 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 436710 if r7 == 0 +``` + +Gas simulation at offset 436477 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x45] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xd] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16332, jump 439080 +``` + +Gas simulation at offset 436490 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0xe] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16334, jump 439080 +``` + +Gas simulation at offset 436499 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x12] = a0 + DeE------------------------R r7 = r1 + 0x46 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16336, jump 275069 +``` + +Gas simulation at offset 436524 with total cost of 1: + +``` + DeER jump 436538 if r7 != 0 +``` + +Gas simulation at offset 436527 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 436739 if r7 == 0 +``` + +Gas simulation at offset 436538 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x46] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [0x10a1b80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x10] = a0 + .DeE------------------------------------------------R r7 = r1 + 0x47 + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 16338, jump 275069 +``` + +Gas simulation at offset 436567 with total cost of 1: + +``` + DeER jump 435628 if r7 != 0 +``` + +Gas simulation at offset 436571 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 435628 if r7 != 0 +``` + +Gas simulation at offset 436582 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16340, jump 274485 +``` + +Gas simulation at offset 436601 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 435628 +``` + +Gas simulation at offset 436611 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 436366 if r5 == 0 +``` + +Gas simulation at offset 436618 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x43 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16342, jump 275069 +``` + +Gas simulation at offset 436640 with total cost of 1: + +``` + DeER jump 436611 if r7 != 0 +``` + +Gas simulation at offset 436643 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 436611 if r7 != 0 +``` + +Gas simulation at offset 436653 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16344, jump 274485 +``` + +Gas simulation at offset 436672 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 436611 +``` + +Gas simulation at offset 436681 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16346, jump 274485 +``` + +Gas simulation at offset 436700 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 436432 +``` + +Gas simulation at offset 436710 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16348, jump 274485 +``` + +Gas simulation at offset 436729 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 436477 +``` + +Gas simulation at offset 436739 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 16350, jump 274485 +``` + +Gas simulation at offset 436758 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 436538 +``` + +Gas simulation at offset 436768 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 436783 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r6 + .DeE------------------------R. r8 = 0x10a1c60 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a1c60] + .D=========================eER jump 436910 if r7 <=s 0 +``` + +Gas simulation at offset 436810 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [0x10a1c68] + DeE---------------------------------------R.......... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x2] + .DeE------------------------------------------------R r0 = 0x3fe0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 437838 +``` + +Gas simulation at offset 436832 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x2] + DeeeeeeeeeeeeeeeE----------R r0 = 16352, jump 437838 +``` + +Gas simulation at offset 436841 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x6] + DeeeeeeeeeeeeeeeE----------R r0 = 16354, jump 437838 +``` + +Gas simulation at offset 436850 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16356, jump 437838 +``` + +Gas simulation at offset 436859 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0xa] + DeeeeeeeeeeeeeeeE----------R r0 = 16358, jump 437838 +``` + +Gas simulation at offset 436868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0xc] + DeeeeeeeeeeeeeeeE----------R r0 = 16360, jump 437838 +``` + +Gas simulation at offset 436877 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0xe] + DeeeeeeeeeeeeeeeE----------R r0 = 16362, jump 437838 +``` + +Gas simulation at offset 436886 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r6 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16364, jump 437838 +``` + +Gas simulation at offset 436895 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0] + DeeE------------------------------------------------R. i32 r5 = r5 + 0x1 + .DeE------------------------------------------------R. r6 = r6 + 0x80 + .D=================================================eER jump 436832 if r5 =s r7 +``` + +Gas simulation at offset 436998 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 16366, jump 437838 +``` + +Gas simulation at offset 437007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0x1a] + DeeeeeeeeeeeeeeeE----------R r0 = 16368, jump 437838 +``` + +Gas simulation at offset 437016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0x1c] + DeeeeeeeeeeeeeeeE----------R r0 = 16370, jump 437838 +``` + +Gas simulation at offset 437025 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + DeeeeeeeeeeeeeeeE----------R jump 437053 +``` + +Gas simulation at offset 437035 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 437042 with total cost of 2: + +``` + DeER. r8 = r9 & 0x1 + DeER. r7 = 0x1 + DeER. r9 = 0 + .DeER jump 436977 if r8 == 0 +``` + +Gas simulation at offset 437053 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 << 0x1 + D=eE--------------------------------------R r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = i16 [r7 + 0x1e] + .D==========================eE------------R jump 437042 if r7 == 4294967295 +``` + +Gas simulation at offset 437067 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r8 + 0] + .DeeeE----------------------------------------------R.................................................... r7 = r7 * 0x18 + .D=================================================eER................................................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r10 = u64 [0x10a1b80] + ..D==========================================================================eER......................... r7 = r5 >> 0x10 + ..D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x4e] = a0 + ...D=eE-------------------------------------------------------------------------------------------------R r7 = r1 + 0x4e + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0x1 + ...DeE--------------------------------------------------------------------------------------------------R r9 = 0x1 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 16372, jump 274485 +``` + +Gas simulation at offset 437115 with total cost of 1: + +``` + DeER jump 437129 if r7 != 0 +``` + +Gas simulation at offset 437118 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437562 if r7 == 0 +``` + +Gas simulation at offset 437129 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x4f] = s0 + .DeE------------------------R r7 = r1 + 0x4f + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16374, jump 274485 +``` + +Gas simulation at offset 437157 with total cost of 1: + +``` + DeER jump 437171 if r7 != 0 +``` + +Gas simulation at offset 437160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 437591 if r7 == 0 +``` + +Gas simulation at offset 437171 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r10 = u64 [0x10a1b80] + .D=================================================eER......................... r7 = r5 >> 0x10 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x50] = a0 + ..DeE-------------------------------------------------------------------------R r7 = r1 + 0x50 + ..DeE-------------------------------------------------------------------------R r8 = 0x1 + ..DeE-------------------------------------------------------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 16376, jump 274485 +``` + +Gas simulation at offset 437206 with total cost of 1: + +``` + DeER jump 437220 if r7 != 0 +``` + +Gas simulation at offset 437209 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437620 if r7 == 0 +``` + +Gas simulation at offset 437220 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x51] = s0 + .DeE------------------------R r7 = r1 + 0x51 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16378, jump 274485 +``` + +Gas simulation at offset 437248 with total cost of 1: + +``` + DeER jump 437262 if r7 != 0 +``` + +Gas simulation at offset 437251 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 437649 if r7 == 0 +``` + +Gas simulation at offset 437262 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u16 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u64 [0x10a1b80] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x52] = s0 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x52 + .DeE-------------------------------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 16380, jump 274485 +``` + +Gas simulation at offset 437294 with total cost of 1: + +``` + DeER jump 437308 if r7 != 0 +``` + +Gas simulation at offset 437297 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437678 if r7 == 0 +``` + +Gas simulation at offset 437308 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x53] = s0 + .DeE------------------------R r7 = r1 + 0x53 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16382, jump 274485 +``` + +Gas simulation at offset 437336 with total cost of 1: + +``` + DeER jump 437350 if r7 != 0 +``` + +Gas simulation at offset 437339 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 437707 if r7 == 0 +``` + +Gas simulation at offset 437350 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u16 [r7 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u64 [0x10a1b80] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x54] = s0 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x54 + .DeE-------------------------------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 16384, jump 274485 +``` + +Gas simulation at offset 437382 with total cost of 1: + +``` + DeER jump 437396 if r7 != 0 +``` + +Gas simulation at offset 437385 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437736 if r7 == 0 +``` + +Gas simulation at offset 437396 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x55] = s0 + .DeE------------------------R r7 = r1 + 0x55 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16386, jump 274485 +``` + +Gas simulation at offset 437424 with total cost of 1: + +``` + DeER jump 437438 if r7 != 0 +``` + +Gas simulation at offset 437427 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 437765 if r7 == 0 +``` + +Gas simulation at offset 437438 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u16 [r7 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u64 [0x10a1b80] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x56] = s0 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x56 + .DeE-------------------------------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 16388, jump 274485 +``` + +Gas simulation at offset 437470 with total cost of 1: + +``` + DeER jump 437484 if r7 != 0 +``` + +Gas simulation at offset 437473 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437794 if r7 == 0 +``` + +Gas simulation at offset 437484 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x57] = s0 + .DeE------------------------R r7 = r1 + 0x57 + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16390, jump 274485 +``` + +Gas simulation at offset 437512 with total cost of 1: + +``` + DeER jump 437035 if r7 != 0 +``` + +Gas simulation at offset 437516 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437035 if r7 != 0 +``` + +Gas simulation at offset 437527 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16392, jump 274485 +``` + +Gas simulation at offset 437546 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R jump 437042 +``` + +Gas simulation at offset 437562 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16394, jump 274485 +``` + +Gas simulation at offset 437581 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437129 +``` + +Gas simulation at offset 437591 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16396, jump 274485 +``` + +Gas simulation at offset 437610 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437171 +``` + +Gas simulation at offset 437620 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16398, jump 274485 +``` + +Gas simulation at offset 437639 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437220 +``` + +Gas simulation at offset 437649 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16400, jump 274485 +``` + +Gas simulation at offset 437668 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437262 +``` + +Gas simulation at offset 437678 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16402, jump 274485 +``` + +Gas simulation at offset 437697 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437308 +``` + +Gas simulation at offset 437707 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16404, jump 274485 +``` + +Gas simulation at offset 437726 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437350 +``` + +Gas simulation at offset 437736 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16406, jump 274485 +``` + +Gas simulation at offset 437755 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437396 +``` + +Gas simulation at offset 437765 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16408, jump 274485 +``` + +Gas simulation at offset 437784 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437438 +``` + +Gas simulation at offset 437794 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16410, jump 274485 +``` + +Gas simulation at offset 437813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437484 +``` + +Gas simulation at offset 437823 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 437838 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x10a1b80] + .D.................................................... r5 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xe] = a0 + ..D========================eE------------------------R r7 = r1 + 0xe + ..DeE------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 16412, jump 274485 +``` + +Gas simulation at offset 437877 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeE------------------------R jump 437892 if r7 != 0 +``` + +Gas simulation at offset 437882 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 437948 if r7 == 0 +``` + +Gas simulation at offset 437892 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xf] = s0 + .DeE------------------------R r7 = r1 + 0xf + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 16414, jump 274485 +``` + +Gas simulation at offset 437920 with total cost of 1: + +``` + DeER jump 437933 if r7 != 0 +``` + +Gas simulation at offset 437923 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 437980 if r7 == 0 +``` + +Gas simulation at offset 437933 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 437948 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16416, jump 274485 +``` + +Gas simulation at offset 437971 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 437892 +``` + +Gas simulation at offset 437980 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16418, jump 274485 +``` + +Gas simulation at offset 438006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 437933 +``` + +Gas simulation at offset 438016 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r6 + .DeE------------------------R. r8 = 0x10a1c60 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a1c60] + .D=========================eER jump 438150 if r7 <=s 0 +``` + +Gas simulation at offset 438043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [0x10a1c68] + DeE------------------------R r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + DeE------------------------R r0 = 0x4024 + .DeeeeeeeeeeeeeeeE---------R jump 439080 +``` + +Gas simulation at offset 438061 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16420, jump 439080 +``` + +Gas simulation at offset 438067 with total cost of 26: + +``` + DeER......................... r7 = r7 << 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 16422, jump 439080 +``` + +Gas simulation at offset 438078 with total cost of 26: + +``` + DeER......................... r7 = r7 << 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 16424, jump 439080 +``` + +Gas simulation at offset 438090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16426, jump 439080 +``` + +Gas simulation at offset 438099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xa] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16428, jump 439080 +``` + +Gas simulation at offset 438108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xc] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16430, jump 439080 +``` + +Gas simulation at offset 438117 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xe] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16432, jump 439080 +``` + +Gas simulation at offset 438126 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r6 + 0x10] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r6 + 104] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r6 + 24] = 0 + .D========================eeE-----------------------R. i32 r5 = r5 + 0x1 + .D========================eE------------------------R. r6 = r6 + 0x80 + ..D================================================eER jump 438061 if r5 =s r7 +``` + +Gas simulation at offset 438234 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + DeeeeeeeeeeeeeeeE----------R r0 = 16434, jump 439080 +``` + +Gas simulation at offset 438243 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16436, jump 439080 +``` + +Gas simulation at offset 438252 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x1a] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16438, jump 439080 +``` + +Gas simulation at offset 438261 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x1c] = r7 + DeE------------------------R r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeE---------R jump 438305 +``` + +Gas simulation at offset 438274 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r1 + 0x5f] + D=========================eE--------------R............ r7 = r7 << 0x8 + D==========================eE-------------R............ r7 = r7 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xc] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x28] + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 438294 with total cost of 2: + +``` + DeER. r7 = r9 & 0x1 + DeER. r8 = 0x1 + DeER. r9 = 0 + .DeER jump 438216 if r7 == 0 +``` + +Gas simulation at offset 438305 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r8 << 0x1 + D=eE--------------------------------------R r8 = r8 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r5 = i16 [r8 + 0x1e] + .D==========================eE------------R jump 438294 if r5 == 4294967295 +``` + +Gas simulation at offset 438319 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x38] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r10 = u64 [0x10a1b80] + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x56 + ..DeE------------------------------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 16440, jump 275069 +``` + +Gas simulation at offset 438353 with total cost of 1: + +``` + DeER jump 438367 if r7 != 0 +``` + +Gas simulation at offset 438356 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 438804 if r7 == 0 +``` + +Gas simulation at offset 438367 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r1 + 0x56] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x57 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16442, jump 275069 +``` + +Gas simulation at offset 438392 with total cost of 1: + +``` + DeER jump 438406 if r7 != 0 +``` + +Gas simulation at offset 438395 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 438833 if r7 == 0 +``` + +Gas simulation at offset 438406 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeE-------------------------------------R............ r7 = r5 * 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r1 + 0x57] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = u64 [r1 + 0x30] + .D=========================eE-------------R............ r9 = r9 + r7 + .DeE--------------------------------------R............ r6 = r6 << 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r10 = u64 [0x10a1b80] + ..D=======================eE--------------R............ r8 = r8 << 0x18 + ..D========================eE-------------R............ r8 = r8 | r6 + ..D.................................................... r6 = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ...DeE------------------------------------------------R r7 = r1 + 0x58 + ...DeE------------------------------------------------R r8 = 0x1 + ...DeE------------------------------------------------R r9 = 0x1 + ....DeeeeeeeeeeeeeeeE---------------------------------R r0 = 16444, jump 275069 +``` + +Gas simulation at offset 438454 with total cost of 1: + +``` + DeER jump 438468 if r7 != 0 +``` + +Gas simulation at offset 438457 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 438862 if r7 == 0 +``` + +Gas simulation at offset 438468 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x59 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16446, jump 275069 +``` + +Gas simulation at offset 438493 with total cost of 1: + +``` + DeER jump 438507 if r7 != 0 +``` + +Gas simulation at offset 438496 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 438891 if r7 == 0 +``` + +Gas simulation at offset 438507 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r1 + 0x59] + DeE---------------------------------------R............ r5 = r5 << 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [0x10a1b80] + .D========================eE--------------R............ r7 = r7 << 0x18 + .D=========================eE-------------R............ r7 = r7 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + ..DeE-------------------------------------------------R r7 = r1 + 0x5a + ..DeE-------------------------------------------------R r8 = 0x1 + ..DeE-------------------------------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE----------------------------------R r0 = 16448, jump 275069 +``` + +Gas simulation at offset 438545 with total cost of 1: + +``` + DeER jump 438559 if r7 != 0 +``` + +Gas simulation at offset 438548 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 438920 if r7 == 0 +``` + +Gas simulation at offset 438559 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0x5a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x5b + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16450, jump 275069 +``` + +Gas simulation at offset 438584 with total cost of 1: + +``` + DeER jump 438598 if r7 != 0 +``` + +Gas simulation at offset 438587 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 438949 if r7 == 0 +``` + +Gas simulation at offset 438598 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r1 + 0x5b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [0x10a1b80] + D=========================eE--------------R............ r7 = r7 << 0x8 + .D=========================eE-------------R............ r7 = r7 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x8] = r7 + .DeE--------------------------------------------------R r7 = r1 + 0x5c + ..DeE-------------------------------------------------R r8 = 0x1 + ..DeE-------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16452, jump 275069 +``` + +Gas simulation at offset 438633 with total cost of 1: + +``` + DeER jump 438647 if r7 != 0 +``` + +Gas simulation at offset 438636 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 438978 if r7 == 0 +``` + +Gas simulation at offset 438647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0x5c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x5d + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16454, jump 275069 +``` + +Gas simulation at offset 438672 with total cost of 1: + +``` + DeER jump 438686 if r7 != 0 +``` + +Gas simulation at offset 438675 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 439007 if r7 == 0 +``` + +Gas simulation at offset 438686 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r1 + 0x5d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [0x10a1b80] + D=========================eE--------------R............ r7 = r7 << 0x8 + .D=========================eE-------------R............ r7 = r7 | r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0xa] = r7 + .DeE--------------------------------------------------R r7 = r1 + 0x5e + ..DeE-------------------------------------------------R r8 = 0x1 + ..DeE-------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16456, jump 275069 +``` + +Gas simulation at offset 438721 with total cost of 1: + +``` + DeER jump 438735 if r7 != 0 +``` + +Gas simulation at offset 438724 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 439036 if r7 == 0 +``` + +Gas simulation at offset 438735 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0x5e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x5f + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16458, jump 275069 +``` + +Gas simulation at offset 438760 with total cost of 1: + +``` + DeER jump 438274 if r7 != 0 +``` + +Gas simulation at offset 438764 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 438274 if r7 != 0 +``` + +Gas simulation at offset 438775 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16460, jump 274485 +``` + +Gas simulation at offset 438794 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438274 +``` + +Gas simulation at offset 438804 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16462, jump 274485 +``` + +Gas simulation at offset 438823 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438367 +``` + +Gas simulation at offset 438833 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16464, jump 274485 +``` + +Gas simulation at offset 438852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438406 +``` + +Gas simulation at offset 438862 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16466, jump 274485 +``` + +Gas simulation at offset 438881 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438468 +``` + +Gas simulation at offset 438891 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16468, jump 274485 +``` + +Gas simulation at offset 438910 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438507 +``` + +Gas simulation at offset 438920 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16470, jump 274485 +``` + +Gas simulation at offset 438939 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438559 +``` + +Gas simulation at offset 438949 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16472, jump 274485 +``` + +Gas simulation at offset 438968 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438598 +``` + +Gas simulation at offset 438978 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16474, jump 274485 +``` + +Gas simulation at offset 438997 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438647 +``` + +Gas simulation at offset 439007 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16476, jump 274485 +``` + +Gas simulation at offset 439026 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438686 +``` + +Gas simulation at offset 439036 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 16478, jump 274485 +``` + +Gas simulation at offset 439055 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 438735 +``` + +Gas simulation at offset 439065 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 439080 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + .D=========================eER r7 = r1 + 0xe + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------R r0 = 16480, jump 275069 +``` + +Gas simulation at offset 439114 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeE------------------------R jump 439129 if r7 != 0 +``` + +Gas simulation at offset 439119 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 439197 if r7 == 0 +``` + +Gas simulation at offset 439129 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0xe] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0xf + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16482, jump 275069 +``` + +Gas simulation at offset 439154 with total cost of 1: + +``` + DeER jump 439167 if r7 != 0 +``` + +Gas simulation at offset 439157 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 439231 if r7 == 0 +``` + +Gas simulation at offset 439167 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u8 [r1 + 0xf] + DeE---------------------------------------R........ r5 = r5 << 0x30 + D=========================eE--------------R........ r7 = r7 << 0x38 + .D=========================eE-------------R........ r7 = r7 | r5 + .D==========================eE------------R........ r7 = r7 >>a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r6 = u64 [r1 + 0x10] + ..D========================eE-------------R........ r1 = r1 + 0x28 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 439197 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16484, jump 274485 +``` + +Gas simulation at offset 439223 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 439129 +``` + +Gas simulation at offset 439231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r6 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16486, jump 274485 +``` + +Gas simulation at offset 439257 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r6 + DeeeeeeeeeeeeeeeE----------R jump 439167 +``` + +Gas simulation at offset 439265 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r6 + .DeE------------------------R......................... r9 = 0x10a25c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [0x10a25c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ..D========================eE------------------------R jump 440052 if r5 == r9 +``` + +Gas simulation at offset 439299 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [0x6f218] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R......................... r10 = 0x3c84 + .DeE------------------------------------------------R......................... r7 = 0x821a8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... u64 [r1 + 0x18] = r7 + .DeE------------------------------------------------R......................... r8 = 0xcccccccd00000000 + ..DeE-----------------------------------------------R......................... r7 = 0xcccccccccccccccd + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... u64 [r1 + 0x10] = r7 + ..DeE-----------------------------------------------R......................... r7 = 0x109edd0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... u64 [r1 + 0x8] = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = 0xffffffffc18f9c19 + ...DeE------------------------------------------------R....................... r7 = 0x141a1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x30] = r7 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x28] = r9 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 439516 +``` + +Gas simulation at offset 439375 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16488, jump 445355 +``` + +Gas simulation at offset 439381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xc8] + DeeeeeeeeeeeeeeeE----------R r0 = 16490, jump 445355 +``` + +Gas simulation at offset 439391 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0xcd] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0xcc] + D=========================eER. r7 = r7 << 0x8 + D==========================eER r7 = r7 | r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 16492, jump 437838 +``` + +Gas simulation at offset 439411 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0xcf] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0xce] + D=========================eER. r7 = r7 << 0x8 + D==========================eER r7 = r7 | r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 16494, jump 437838 +``` + +Gas simulation at offset 439431 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0xd1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0xd0] + D=========================eER. r7 = r7 << 0x8 + D==========================eER r7 = r7 | r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 16496, jump 437838 +``` + +Gas simulation at offset 439451 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0xd3] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0xd2] + D=========================eER. r7 = r7 << 0x8 + D==========================eER r7 = r7 | r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 16498, jump 437838 +``` + +Gas simulation at offset 439471 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i8 [r5 + 0xd5] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0xd4] + D=========================eER. r7 = r7 << 0x8 + D==========================eER r7 = r7 | r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 16500, jump 437838 +``` + +Gas simulation at offset 439491 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xd8] + DeeeeeeeeeeeeeeeE----------R r0 = 16502, jump 445355 +``` + +Gas simulation at offset 439501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 439508 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x8] + D=========================eE--------------R jump 440052 if r5 == r9 +``` + +Gas simulation at offset 439516 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x10] + D=========================eE--------------R jump 439508 if r7 != r10 +``` + +Gas simulation at offset 439523 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 85] = 0x1 + DeE------------------------R r7 = r1 + 0x55 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16504, jump 274485 +``` + +Gas simulation at offset 439549 with total cost of 1: + +``` + DeER jump 439563 if r7 != 0 +``` + +Gas simulation at offset 439552 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 440012 if r7 == 0 +``` + +Gas simulation at offset 439563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16506, jump 274101 +``` + +Gas simulation at offset 439576 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 439946 if r6 != 0 +``` + +Gas simulation at offset 439585 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16508, jump 445355 +``` + +Gas simulation at offset 439593 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16510, jump 445355 +``` + +Gas simulation at offset 439602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16512, jump 445355 +``` + +Gas simulation at offset 439611 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 16514, jump 445355 +``` + +Gas simulation at offset 439620 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeE----------R r0 = 16516, jump 445355 +``` + +Gas simulation at offset 439629 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 16518, jump 445355 +``` + +Gas simulation at offset 439638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16520, jump 445355 +``` + +Gas simulation at offset 439647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 16522, jump 445355 +``` + +Gas simulation at offset 439656 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 16524, jump 445355 +``` + +Gas simulation at offset 439665 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x3c] + DeeeeeeeeeeeeeeeE----------R r0 = 16526, jump 445355 +``` + +Gas simulation at offset 439674 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 16528, jump 445355 +``` + +Gas simulation at offset 439683 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x48] + DeeeeeeeeeeeeeeeE----------R r0 = 16530, jump 445355 +``` + +Gas simulation at offset 439692 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 16532, jump 445355 +``` + +Gas simulation at offset 439701 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 16534, jump 445355 +``` + +Gas simulation at offset 439710 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x60] + DeeeeeeeeeeeeeeeE----------R r0 = 16536, jump 445355 +``` + +Gas simulation at offset 439719 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x64] + DeeeeeeeeeeeeeeeE----------R r0 = 16538, jump 445355 +``` + +Gas simulation at offset 439728 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x68] + DeeeeeeeeeeeeeeeE----------R r0 = 16540, jump 445355 +``` + +Gas simulation at offset 439737 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x6c] + DeeeeeeeeeeeeeeeE----------R r0 = 16542, jump 445355 +``` + +Gas simulation at offset 439746 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x70] + DeeeeeeeeeeeeeeeE----------R r0 = 16544, jump 445355 +``` + +Gas simulation at offset 439755 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x74] + DeeeeeeeeeeeeeeeE----------R r0 = 16546, jump 445355 +``` + +Gas simulation at offset 439764 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x78] + DeeeeeeeeeeeeeeeE----------R r0 = 16548, jump 445355 +``` + +Gas simulation at offset 439773 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x7c] + DeeeeeeeeeeeeeeeE----------R r0 = 16550, jump 445355 +``` + +Gas simulation at offset 439782 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x80] + DeeeeeeeeeeeeeeeE----------R r0 = 16552, jump 445355 +``` + +Gas simulation at offset 439792 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x88] + DeeeeeeeeeeeeeeeE----------R r0 = 16554, jump 445355 +``` + +Gas simulation at offset 439802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 16556, jump 445355 +``` + +Gas simulation at offset 439812 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u64 [r5 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [r1 + 0x18] + D=========================eER..... r7 = r7 - r8 + D==========================eER.... r7 = r7 >> 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r8 = u64 [r1 + 0x10] + .D==========================eeeeER i32 r7 = r7 * r8 + .DeeeeeeeeeeeeeeeE---------------R r0 = 16558, jump 445355 +``` + +Gas simulation at offset 439837 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xa0] + DeeeeeeeeeeeeeeeE----------R r0 = 16560, jump 445355 +``` + +Gas simulation at offset 439847 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xa4] + DeeeeeeeeeeeeeeeE----------R r0 = 16562, jump 445355 +``` + +Gas simulation at offset 439857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xa8] + DeeeeeeeeeeeeeeeE----------R r0 = 16564, jump 445355 +``` + +Gas simulation at offset 439867 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xac] + DeeeeeeeeeeeeeeeE----------R r0 = 16566, jump 445355 +``` + +Gas simulation at offset 439877 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xb0] + DeeeeeeeeeeeeeeeE----------R r0 = 16568, jump 445355 +``` + +Gas simulation at offset 439887 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xb8] + DeeeeeeeeeeeeeeeE----------R r0 = 16570, jump 445355 +``` + +Gas simulation at offset 439897 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0xbc] + DeeeeeeeeeeeeeeeE----------R r0 = 16572, jump 445355 +``` + +Gas simulation at offset 439907 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r5 + 0xc0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 439375 if r7 == 0 +``` + +Gas simulation at offset 439915 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u64 [r1 + 0x8] + D=========================eER...... r7 = r7 - r8 + D==========================eER..... r7 = r7 >> 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R..... r8 = u64 [r1 + 0] + .D==========================eeeER.. r7 = r7 * r8 + .D=============================eeER i32 r7 = r7 + 0x1 + .DeE------------------------------R r0 = 0x4068 + ..DeeeeeeeeeeeeeeeE---------------R jump 445355 +``` + +Gas simulation at offset 439939 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 439585 if r6 == 0 +``` + +Gas simulation at offset 439946 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 86] = 0 + DeE------------------------R r7 = r1 + 0x56 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16574, jump 274485 +``` + +Gas simulation at offset 439971 with total cost of 1: + +``` + DeER jump 439939 if r7 != 0 +``` + +Gas simulation at offset 439974 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 439939 if r7 != 0 +``` + +Gas simulation at offset 439984 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE---------R r0 = 16576, jump 274485 +``` + +Gas simulation at offset 440003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 439939 +``` + +Gas simulation at offset 440012 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE---------R r0 = 16578, jump 274485 +``` + +Gas simulation at offset 440031 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x407a + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 440052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 87] = 0 + DeE------------------------R r7 = r1 + 0x57 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16580, jump 274485 +``` + +Gas simulation at offset 440077 with total cost of 1: + +``` + DeER jump 440090 if r7 != 0 +``` + +Gas simulation at offset 440080 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 440105 if r7 == 0 +``` + +Gas simulation at offset 440090 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 440105 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16582, jump 274485 +``` + +Gas simulation at offset 440131 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 440090 +``` + +Gas simulation at offset 440142 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x50] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x48] = r6 + .DeE------------------------R......................... r8 = 0x10a25c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10a25c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 440217 if r7 == r8 +``` + +Gas simulation at offset 440172 with total cost of 15: + +``` + DeER.............. r6 = 0x3c84 + DeeeeeeeeeeeeeeeER jump 440193 +``` + +Gas simulation at offset 440178 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16584, jump 528373 +``` + +Gas simulation at offset 440185 with total cost of 26: + +``` + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER jump 440217 if r5 == r8 +``` + +Gas simulation at offset 440193 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r7 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 440178 if r8 != r6 +``` + +Gas simulation at offset 440203 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16586, jump 418468 +``` + +Gas simulation at offset 440209 with total cost of 26: + +``` + D............................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + D=========================eER jump 440193 if r5 != r8 +``` + +Gas simulation at offset 440217 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 16588, jump 459160 +``` + +Gas simulation at offset 440223 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x6f218] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x38] = r7 + DeE--------------------------------------------------R........................ r7 = 0x821a8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ u64 [r1 + 0x20] = r7 + .DeE-------------------------------------------------R........................ r7 = 0x109edd0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................ u64 [r1 + 0] = r7 + .DeE-------------------------------------------------R........................ r7 = 0x8b8c0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................ u64 [r1 + 0x18] = r7 + ..DeE------------------------------------------------R........................ r7 = 0x3c84 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x10] = r7 + ..DeE-------------------------------------------------R....................... r7 = 0x12221 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x28] = r7 + ...DeE------------------------------------------------R....................... r7 = 0x11744 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 440460 +``` + +Gas simulation at offset 440284 with total cost of 51: + +``` + DeeER................................................. i32 r7 = r7 + 0xffffffffffffffff + D==eeeER.............................................. r7 = r7 * 0x148 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0] + .D========================eER......................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xc0] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16590, jump 445685 +``` + +Gas simulation at offset 440308 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16592, jump 439080 +``` + +Gas simulation at offset 440318 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0xcc] = a0 + DeE------------------------R. r7 = r7 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xcd] = a0 + DeeeeeeeeeeeeeeeE-----------R r0 = 16594, jump 439080 +``` + +Gas simulation at offset 440335 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0xce] = a0 + DeE------------------------R. r7 = r7 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xcf] = a0 + DeeeeeeeeeeeeeeeE-----------R r0 = 16596, jump 439080 +``` + +Gas simulation at offset 440352 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0xd0] = a0 + DeE------------------------R. r7 = r7 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xd1] = a0 + DeeeeeeeeeeeeeeeE-----------R r0 = 16598, jump 439080 +``` + +Gas simulation at offset 440369 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0xd2] = a0 + DeE------------------------R. r7 = r7 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xd3] = a0 + DeeeeeeeeeeeeeeeE-----------R r0 = 16600, jump 439080 +``` + +Gas simulation at offset 440386 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0xd4] = a0 + DeE------------------------R. r7 = r7 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xd5] = a0 + DeeeeeeeeeeeeeeeE-----------R r0 = 16602, jump 445685 +``` + +Gas simulation at offset 440403 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 176] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 216] = 0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 16604, jump 414554 +``` + +Gas simulation at offset 440419 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r5 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u32 [r5 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + D=========================eeeE----------------------R.................................................. r8 = r8 * 0x5c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r9 = u64 [r1 + 0x18] + .D===========================eE---------------------R.................................................. r8 = r8 + r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r5 + 0x88] = r8 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x60] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R r7 = u64 [r1 + 0x10] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r5 + 0x10] = r7 + ..D.................................................................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 16606, jump 459180 +``` + +Gas simulation at offset 440460 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x46 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16608, jump 275069 +``` + +Gas simulation at offset 440482 with total cost of 1: + +``` + DeER jump 440495 if r7 != 0 +``` + +Gas simulation at offset 440485 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 440521 if r7 == 0 +``` + +Gas simulation at offset 440495 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u8 [r1 + 0x46] + DeE---------------------------------------R..... r7 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 440556 if r8 == r7 +``` + +Gas simulation at offset 440505 with total cost of 1: + +``` + DeER jump 441003 if r8 == 0 +``` + +Gas simulation at offset 440509 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16610, jump 368493 +``` + +Gas simulation at offset 440519 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 440460 +``` + +Gas simulation at offset 440521 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 16612, jump 274485 +``` + +Gas simulation at offset 440540 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r1 + 0x46] + DeE------------------------R.................... r7 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 440505 if r8 != r7 +``` + +Gas simulation at offset 440556 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16614, jump 274101 +``` + +Gas simulation at offset 440569 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 440940 if r5 != 0 +``` + +Gas simulation at offset 440578 with total cost of 15: + +``` + DeER.............. r7 = 0xe0 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 16616, jump 528562 +``` + +Gas simulation at offset 440594 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 16618, jump 445685 +``` + +Gas simulation at offset 440602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16620, jump 445685 +``` + +Gas simulation at offset 440610 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16622, jump 445685 +``` + +Gas simulation at offset 440619 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16624, jump 445685 +``` + +Gas simulation at offset 440628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16626, jump 445685 +``` + +Gas simulation at offset 440637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16628, jump 445685 +``` + +Gas simulation at offset 440646 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16630, jump 445685 +``` + +Gas simulation at offset 440655 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16632, jump 445685 +``` + +Gas simulation at offset 440664 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16634, jump 445685 +``` + +Gas simulation at offset 440673 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16636, jump 445685 +``` + +Gas simulation at offset 440682 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16638, jump 445685 +``` + +Gas simulation at offset 440691 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16640, jump 445685 +``` + +Gas simulation at offset 440700 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x48] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16642, jump 445685 +``` + +Gas simulation at offset 440709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x50] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16644, jump 445685 +``` + +Gas simulation at offset 440718 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x58] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16646, jump 445685 +``` + +Gas simulation at offset 440727 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x60] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16648, jump 445685 +``` + +Gas simulation at offset 440736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x64] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16650, jump 445685 +``` + +Gas simulation at offset 440745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x68] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16652, jump 445685 +``` + +Gas simulation at offset 440754 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x6c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16654, jump 445685 +``` + +Gas simulation at offset 440763 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x70] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16656, jump 445685 +``` + +Gas simulation at offset 440772 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x74] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16658, jump 445685 +``` + +Gas simulation at offset 440781 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x78] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16660, jump 445685 +``` + +Gas simulation at offset 440790 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x7c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16662, jump 445685 +``` + +Gas simulation at offset 440799 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x80] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16664, jump 445685 +``` + +Gas simulation at offset 440809 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x88] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16666, jump 445685 +``` + +Gas simulation at offset 440819 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x90] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16668, jump 445685 +``` + +Gas simulation at offset 440829 with total cost of 51: + +``` + DeeeER................................................ r7 = r7 * 0x28 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x20] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x98] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 16670, jump 445685 +``` + +Gas simulation at offset 440848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16672, jump 445685 +``` + +Gas simulation at offset 440858 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa4] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16674, jump 445685 +``` + +Gas simulation at offset 440868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xa8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16676, jump 445685 +``` + +Gas simulation at offset 440878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xac] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16678, jump 445685 +``` + +Gas simulation at offset 440888 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0xb0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16680, jump 445685 +``` + +Gas simulation at offset 440898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xb8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16682, jump 445685 +``` + +Gas simulation at offset 440908 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xbc] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16684, jump 445685 +``` + +Gas simulation at offset 440918 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 440284 if r7 >s 0 +``` + +Gas simulation at offset 440922 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 192] = 0 + DeE------------------------R r0 = 0x40ce + DeeeeeeeeeeeeeeeE----------R jump 445685 +``` + +Gas simulation at offset 440933 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 440578 if r5 == 0 +``` + +Gas simulation at offset 440940 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x47 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16686, jump 275069 +``` + +Gas simulation at offset 440962 with total cost of 1: + +``` + DeER jump 440933 if r7 != 0 +``` + +Gas simulation at offset 440965 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 440933 if r7 != 0 +``` + +Gas simulation at offset 440975 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 16688, jump 274485 +``` + +Gas simulation at offset 440994 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 440933 +``` + +Gas simulation at offset 441003 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 441018 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff70 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x88] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x80] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r6 + .DeE------------------------R......................... r8 = 0x10a25c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [0x10a25c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 443394 if r5 == r8 +``` + +Gas simulation at offset 441058 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [0x6f218] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x50] = r7 + DeE-------------------------------------------------R........................... r8 = 0x10a02e8 + DeE-------------------------------------------------R........................... r7 = 0x3710 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... u64 [r1 + 0x38] = r7 + .DeE------------------------------------------------R........................... r7 = 0x141a1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... u64 [r1 + 0x40] = r7 + .DeE------------------------------------------------R........................... r7 = 0x3738 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... u64 [r1 + 0x30] = r7 + ..DeE-----------------------------------------------R........................... r7 = 0x10a1c68 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r7 + ..DeE------------------------------------------------R.......................... r7 = 0x39f0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r7 + ...DeE------------------------------------------------R......................... r7 = 0x3ce4 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r7 + ...DeE------------------------------------------------R......................... r7 = 0x3ade + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r7 + ....DeE----------------------------------------------------------------------R.. r7 = 0x3aec + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + ....DeE-----------------------------------------------------------------------R. r7 = 0x3b06 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r8 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 441182 +``` + +Gas simulation at offset 441142 with total cost of 26: + +``` + D............................ r7 = r5 + DeER......................... r0 = 0x4132 + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeE------------------------R r0 = 0x41e4 + ..DeeeeeeeeeeeeeeeE---------R jump 445355 +``` + +Gas simulation at offset 441167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x48] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 441171 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x58] + D=========================eE--------------R jump 443394 if r5 == r7 +``` + +Gas simulation at offset 441182 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x10] + D=========================eE--------------R jump 441382 if r7 == 0 +``` + +Gas simulation at offset 441190 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x38] + D=========================eE--------------R jump 441831 if r7 == r9 +``` + +Gas simulation at offset 441198 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x30] + D=========================eE--------------R jump 441967 if r7 == r9 +``` + +Gas simulation at offset 441206 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x20] + D=========================eE--------------R jump 442187 if r7 == r9 +``` + +Gas simulation at offset 441214 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x18] + D=========================eE--------------R jump 442434 if r7 == r9 +``` + +Gas simulation at offset 441222 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + D=========================eE--------------R jump 442708 if r7 == r9 +``` + +Gas simulation at offset 441230 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + D=========================eE--------------R jump 442845 if r7 == r9 +``` + +Gas simulation at offset 441238 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0] + D=========================eE--------------R jump 441171 if r7 != r9 +``` + +Gas simulation at offset 441244 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x6 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16692, jump 274485 +``` + +Gas simulation at offset 441270 with total cost of 1: + +``` + DeER jump 441284 if r7 != 0 +``` + +Gas simulation at offset 441273 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443354 if r7 == 0 +``` + +Gas simulation at offset 441284 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16694, jump 274101 +``` + +Gas simulation at offset 441297 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 441765 if r6 != 0 +``` + +Gas simulation at offset 441306 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16696, jump 445355 +``` + +Gas simulation at offset 441314 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16698, jump 445355 +``` + +Gas simulation at offset 441323 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16700, jump 445355 +``` + +Gas simulation at offset 441332 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r8 + 0] + D==================================================eER... r7 = r7 - r8 + .D==================================================eER.. r7 = r7 >> 0x7 + .D===================================================eeER i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 16702, jump 445355 +``` + +Gas simulation at offset 441354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 16704, jump 445355 +``` + +Gas simulation at offset 441363 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x24] + DeeeeeeeeeeeeeeeE----------R r0 = 16706, jump 445355 +``` + +Gas simulation at offset 441372 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeE------------------------R r0 = 0x4188 + DeeeeeeeeeeeeeeeE----------R jump 445355 +``` + +Gas simulation at offset 441382 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441389 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x8] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441397 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x10] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441405 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x18] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441413 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x20] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441421 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x28] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441429 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x30] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441437 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x38] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441445 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x40] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441453 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x48] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441461 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x50] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441469 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x58] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441477 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x60] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441485 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x68] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441493 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x70] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441500 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x78] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441507 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x80] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441515 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x88] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441523 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x90] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441531 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0x98] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441539 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xa0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441547 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xa8] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441555 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xb0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441563 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xb8] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441571 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xc0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441579 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xc8] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441587 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xd0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441595 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xd8] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441603 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xe0] + D=========================eE--------------R jump 441620 if r7 == r5 +``` + +Gas simulation at offset 441611 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r8 + 0xe8] + D=========================eE--------------R jump 441171 if r7 != r5 +``` + +Gas simulation at offset 441620 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16708, jump 274485 +``` + +Gas simulation at offset 441645 with total cost of 1: + +``` + DeER jump 441659 if r7 != 0 +``` + +Gas simulation at offset 441648 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443112 if r7 == 0 +``` + +Gas simulation at offset 441659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16710, jump 274101 +``` + +Gas simulation at offset 441672 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 441690 if r6 != 0 +``` + +Gas simulation at offset 441680 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 441142 +``` + +Gas simulation at offset 441683 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 441142 if r6 == 0 +``` + +Gas simulation at offset 441690 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16712, jump 274485 +``` + +Gas simulation at offset 441715 with total cost of 1: + +``` + DeER jump 441683 if r7 != 0 +``` + +Gas simulation at offset 441718 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 441683 if r7 != 0 +``` + +Gas simulation at offset 441728 with total cost of 25: + +``` + DeER........................ r7 = 0x141a1 + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16714, jump 274485 +``` + +Gas simulation at offset 441749 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 441683 +``` + +Gas simulation at offset 441758 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 441306 if r6 == 0 +``` + +Gas simulation at offset 441765 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16716, jump 274485 +``` + +Gas simulation at offset 441790 with total cost of 1: + +``` + DeER jump 441758 if r7 != 0 +``` + +Gas simulation at offset 441793 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 441758 if r7 != 0 +``` + +Gas simulation at offset 441803 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16718, jump 274485 +``` + +Gas simulation at offset 441822 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 441758 +``` + +Gas simulation at offset 441831 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16720, jump 274485 +``` + +Gas simulation at offset 441856 with total cost of 1: + +``` + DeER jump 441870 if r7 != 0 +``` + +Gas simulation at offset 441859 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443072 if r7 == 0 +``` + +Gas simulation at offset 441870 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16722, jump 274101 +``` + +Gas simulation at offset 441883 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 441901 if r6 != 0 +``` + +Gas simulation at offset 441891 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 441142 +``` + +Gas simulation at offset 441894 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 441142 if r6 == 0 +``` + +Gas simulation at offset 441901 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16724, jump 274485 +``` + +Gas simulation at offset 441926 with total cost of 1: + +``` + DeER jump 441894 if r7 != 0 +``` + +Gas simulation at offset 441929 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 441894 if r7 != 0 +``` + +Gas simulation at offset 441939 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16726, jump 274485 +``` + +Gas simulation at offset 441958 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 441894 +``` + +Gas simulation at offset 441967 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x1 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16728, jump 274485 +``` + +Gas simulation at offset 441993 with total cost of 1: + +``` + DeER jump 442007 if r7 != 0 +``` + +Gas simulation at offset 441996 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443154 if r7 == 0 +``` + +Gas simulation at offset 442007 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16730, jump 274101 +``` + +Gas simulation at offset 442020 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 442121 if r6 != 0 +``` + +Gas simulation at offset 442028 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16732, jump 445355 +``` + +Gas simulation at offset 442036 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16734, jump 445355 +``` + +Gas simulation at offset 442045 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16736, jump 445355 +``` + +Gas simulation at offset 442054 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 16738, jump 445355 +``` + +Gas simulation at offset 442063 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r8 + 0] + D==================================================eER... r7 = r7 - r8 + .D==================================================eER.. r7 = r7 >> 0x7 + .D===================================================eeER i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 16740, jump 445355 +``` + +Gas simulation at offset 442085 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16742, jump 445355 +``` + +Gas simulation at offset 442094 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeE----------R r0 = 16744, jump 445355 +``` + +Gas simulation at offset 442103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 16746, jump 445355 +``` + +Gas simulation at offset 442112 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 442341 +``` + +Gas simulation at offset 442115 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 442028 if r6 == 0 +``` + +Gas simulation at offset 442121 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16748, jump 274485 +``` + +Gas simulation at offset 442146 with total cost of 1: + +``` + DeER jump 442115 if r7 != 0 +``` + +Gas simulation at offset 442149 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 442115 if r7 != 0 +``` + +Gas simulation at offset 442159 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16750, jump 274485 +``` + +Gas simulation at offset 442178 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 442115 +``` + +Gas simulation at offset 442187 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x2 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16752, jump 274485 +``` + +Gas simulation at offset 442213 with total cost of 1: + +``` + DeER jump 442227 if r7 != 0 +``` + +Gas simulation at offset 442216 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443194 if r7 == 0 +``` + +Gas simulation at offset 442227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16754, jump 274101 +``` + +Gas simulation at offset 442240 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 442368 if r6 != 0 +``` + +Gas simulation at offset 442248 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16756, jump 445355 +``` + +Gas simulation at offset 442256 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16758, jump 445355 +``` + +Gas simulation at offset 442265 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16760, jump 445355 +``` + +Gas simulation at offset 442274 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 16762, jump 445355 +``` + +Gas simulation at offset 442283 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x1c] + DeeeeeeeeeeeeeeeE----------R r0 = 16764, jump 445355 +``` + +Gas simulation at offset 442292 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r8 + 0] + D==================================================eER... r7 = r7 - r8 + .D==================================================eER.. r7 = r7 >> 0x7 + .D===================================================eeER i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 16766, jump 445355 +``` + +Gas simulation at offset 442314 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16768, jump 445355 +``` + +Gas simulation at offset 442323 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeE----------R r0 = 16770, jump 445355 +``` + +Gas simulation at offset 442332 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i16 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 16772, jump 437838 +``` + +Gas simulation at offset 442341 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeE----------R r0 = 16774, jump 445355 +``` + +Gas simulation at offset 442350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 16776, jump 445355 +``` + +Gas simulation at offset 442359 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 441167 +``` + +Gas simulation at offset 442362 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 442248 if r6 == 0 +``` + +Gas simulation at offset 442368 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16778, jump 274485 +``` + +Gas simulation at offset 442393 with total cost of 1: + +``` + DeER jump 442362 if r7 != 0 +``` + +Gas simulation at offset 442396 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 442362 if r7 != 0 +``` + +Gas simulation at offset 442406 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16780, jump 274485 +``` + +Gas simulation at offset 442425 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 442362 +``` + +Gas simulation at offset 442434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x3 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16782, jump 274485 +``` + +Gas simulation at offset 442460 with total cost of 1: + +``` + DeER jump 442474 if r7 != 0 +``` + +Gas simulation at offset 442463 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443234 if r7 == 0 +``` + +Gas simulation at offset 442474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16784, jump 274101 +``` + +Gas simulation at offset 442487 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 442642 if r6 != 0 +``` + +Gas simulation at offset 442496 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16786, jump 445355 +``` + +Gas simulation at offset 442504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16788, jump 445355 +``` + +Gas simulation at offset 442513 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16790, jump 445355 +``` + +Gas simulation at offset 442522 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r8 + 0] + D==================================================eER... r7 = r7 - r8 + .D==================================================eER.. r7 = r7 >> 0x7 + .D===================================================eeER i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 16792, jump 445355 +``` + +Gas simulation at offset 442544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 16794, jump 445355 +``` + +Gas simulation at offset 442553 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x24] + DeeeeeeeeeeeeeeeE----------R r0 = 16796, jump 445355 +``` + +Gas simulation at offset 442562 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16798, jump 445355 +``` + +Gas simulation at offset 442571 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeE----------R r0 = 16800, jump 445355 +``` + +Gas simulation at offset 442580 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 16802, jump 445355 +``` + +Gas simulation at offset 442589 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeE----------R r0 = 16804, jump 445355 +``` + +Gas simulation at offset 442598 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 16806, jump 445355 +``` + +Gas simulation at offset 442607 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x3c] + DeeeeeeeeeeeeeeeE----------R r0 = 16808, jump 445355 +``` + +Gas simulation at offset 442616 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x40] + DeeeeeeeeeeeeeeeE----------R r0 = 16810, jump 445355 +``` + +Gas simulation at offset 442625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x44] + DeE------------------------R r0 = 0x4188 + DeeeeeeeeeeeeeeeE----------R jump 445355 +``` + +Gas simulation at offset 442635 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 442496 if r6 == 0 +``` + +Gas simulation at offset 442642 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16812, jump 274485 +``` + +Gas simulation at offset 442667 with total cost of 1: + +``` + DeER jump 442635 if r7 != 0 +``` + +Gas simulation at offset 442670 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 442635 if r7 != 0 +``` + +Gas simulation at offset 442680 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16814, jump 274485 +``` + +Gas simulation at offset 442699 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 442635 +``` + +Gas simulation at offset 442708 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x4 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16816, jump 274485 +``` + +Gas simulation at offset 442734 with total cost of 1: + +``` + DeER jump 442748 if r7 != 0 +``` + +Gas simulation at offset 442737 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443274 if r7 == 0 +``` + +Gas simulation at offset 442748 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16818, jump 274101 +``` + +Gas simulation at offset 442761 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 442779 if r6 != 0 +``` + +Gas simulation at offset 442769 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 442906 +``` + +Gas simulation at offset 442772 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 442906 if r6 == 0 +``` + +Gas simulation at offset 442779 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16820, jump 274485 +``` + +Gas simulation at offset 442804 with total cost of 1: + +``` + DeER jump 442772 if r7 != 0 +``` + +Gas simulation at offset 442807 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 442772 if r7 != 0 +``` + +Gas simulation at offset 442817 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16822, jump 274485 +``` + +Gas simulation at offset 442836 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 442772 +``` + +Gas simulation at offset 442845 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x5 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16824, jump 274485 +``` + +Gas simulation at offset 442871 with total cost of 1: + +``` + DeER jump 442885 if r7 != 0 +``` + +Gas simulation at offset 442874 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443314 if r7 == 0 +``` + +Gas simulation at offset 442885 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16826, jump 274101 +``` + +Gas simulation at offset 442898 with total cost of 24: + +``` + DeeeER..................... i32 r6 = 0 - r7 + .D==eER.................... r6 = r6 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 443006 if r6 != 0 +``` + +Gas simulation at offset 442906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 16828, jump 445355 +``` + +Gas simulation at offset 442914 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16830, jump 445355 +``` + +Gas simulation at offset 442923 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16832, jump 445355 +``` + +Gas simulation at offset 442932 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r8 + 0] + D==================================================eER... r7 = r7 - r8 + .D==================================================eER.. r7 = r7 >> 0x7 + .D===================================================eeER i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 16834, jump 445355 +``` + +Gas simulation at offset 442954 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 16836, jump 445355 +``` + +Gas simulation at offset 442963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x24] + DeeeeeeeeeeeeeeeE----------R r0 = 16838, jump 445355 +``` + +Gas simulation at offset 442972 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16840, jump 445355 +``` + +Gas simulation at offset 442981 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeE----------R r0 = 16842, jump 445355 +``` + +Gas simulation at offset 442990 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x30] + DeE------------------------R r0 = 0x4188 + DeeeeeeeeeeeeeeeE----------R jump 445355 +``` + +Gas simulation at offset 443000 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 442906 if r6 == 0 +``` + +Gas simulation at offset 443006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16844, jump 274485 +``` + +Gas simulation at offset 443031 with total cost of 1: + +``` + DeER jump 443000 if r7 != 0 +``` + +Gas simulation at offset 443034 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443000 if r7 != 0 +``` + +Gas simulation at offset 443044 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16846, jump 274485 +``` + +Gas simulation at offset 443063 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 443000 +``` + +Gas simulation at offset 443072 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16848, jump 274485 +``` + +Gas simulation at offset 443091 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x4152 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443112 with total cost of 25: + +``` + DeER........................ r7 = 0x141a1 + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16850, jump 274485 +``` + +Gas simulation at offset 443133 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x4146 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443154 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16852, jump 274485 +``` + +Gas simulation at offset 443173 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x415a + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443194 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16854, jump 274485 +``` + +Gas simulation at offset 443213 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x4172 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443234 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16856, jump 274485 +``` + +Gas simulation at offset 443253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x4190 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443274 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16858, jump 274485 +``` + +Gas simulation at offset 443293 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x41b2 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443314 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16860, jump 274485 +``` + +Gas simulation at offset 443333 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x41ba + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443354 with total cost of 25: + +``` + DeER........................ r8 = 0x2c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE---------R r0 = 16862, jump 274485 +``` + +Gas simulation at offset 443373 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeE------------------------R r0 = 0x4136 + DeeeeeeeeeeeeeeeE----------R jump 274101 +``` + +Gas simulation at offset 443394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0x7 + DeE------------------------R r7 = r1 + 0x77 + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16864, jump 274485 +``` + +Gas simulation at offset 443420 with total cost of 1: + +``` + DeER jump 443433 if r7 != 0 +``` + +Gas simulation at offset 443423 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 443451 if r7 == 0 +``` + +Gas simulation at offset 443433 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x78] + .DeE--------------------------------------R....... r1 = r1 + 0x90 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 443451 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16866, jump 274485 +``` + +Gas simulation at offset 443477 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 443433 +``` + +Gas simulation at offset 443488 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeE----------R r0 = 16870, jump 445355 +``` + +Gas simulation at offset 443497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 16872, jump 445355 +``` + +Gas simulation at offset 443506 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 16874, jump 445355 +``` + +Gas simulation at offset 443515 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [0x10a1c68] + D=========================eER... r8 = r8 - r7 + .D=========================eER.. r7 = r8 >> 0x7 + .D==========================eeER i32 r7 = r7 + 0 + ..DeeeeeeeeeeeeeeeE------------R r0 = 16876, jump 445355 +``` + +Gas simulation at offset 443538 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 16878, jump 445355 +``` + +Gas simulation at offset 443547 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x2c] + DeeeeeeeeeeeeeeeE----------R r0 = 16880, jump 445355 +``` + +Gas simulation at offset 443556 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 16882, jump 445355 +``` + +Gas simulation at offset 443565 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x34] + DeeeeeeeeeeeeeeeE----------R r0 = 16884, jump 445355 +``` + +Gas simulation at offset 443574 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 16886, jump 445355 +``` + +Gas simulation at offset 443583 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x3c] + DeeeeeeeeeeeeeeeE----------R r0 = 16888, jump 445355 +``` + +Gas simulation at offset 443592 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 445355 +``` + +Gas simulation at offset 443606 with total cost of 15: + +``` + DeER.............. r7 = 0x38 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 16890, jump 528562 +``` + +Gas simulation at offset 443621 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 16892, jump 445685 +``` + +Gas simulation at offset 443629 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16894, jump 445685 +``` + +Gas simulation at offset 443637 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16896, jump 445685 +``` + +Gas simulation at offset 443646 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16898, jump 445685 +``` + +Gas simulation at offset 443655 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 16900, jump 445685 +``` + +Gas simulation at offset 443675 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16902, jump 445685 +``` + +Gas simulation at offset 443684 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x24] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16904, jump 445685 +``` + +Gas simulation at offset 443693 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16906, jump 445685 +``` + +Gas simulation at offset 443702 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16908, jump 445685 +``` + +Gas simulation at offset 443711 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 443718 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 16910, jump 459180 +``` + +Gas simulation at offset 443729 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x68 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16912, jump 275069 +``` + +Gas simulation at offset 443751 with total cost of 1: + +``` + DeER jump 443765 if r7 != 0 +``` + +Gas simulation at offset 443754 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 445292 if r7 == 0 +``` + +Gas simulation at offset 443765 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r1 + 0x68] + D=========================eE--------------R jump 445326 if r8 >u 7 +``` + +Gas simulation at offset 443774 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r8 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r1 + 0x48] + D=========================eE--------------R.................................. r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r8 + 0] + .D==================================================eER...................... r7 = r7 + r9 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 443791 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16916, jump 274101 +``` + +Gas simulation at offset 443804 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 444003 if r5 != 0 +``` + +Gas simulation at offset 443813 with total cost of 15: + +``` + DeER.............. r7 = 0x48 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 16918, jump 528562 +``` + +Gas simulation at offset 443828 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 16920, jump 445685 +``` + +Gas simulation at offset 443836 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16922, jump 445685 +``` + +Gas simulation at offset 443844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16924, jump 445685 +``` + +Gas simulation at offset 443853 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16926, jump 445685 +``` + +Gas simulation at offset 443862 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16928, jump 445685 +``` + +Gas simulation at offset 443871 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 16930, jump 445685 +``` + +Gas simulation at offset 443891 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16932, jump 445685 +``` + +Gas simulation at offset 443900 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16934, jump 445685 +``` + +Gas simulation at offset 443909 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16936, jump 445685 +``` + +Gas simulation at offset 443918 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16938, jump 445685 +``` + +Gas simulation at offset 443927 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16940, jump 445685 +``` + +Gas simulation at offset 443936 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16942, jump 445685 +``` + +Gas simulation at offset 443945 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x68] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 0x40] = r7 + .D========================eE------------------------R jump 443976 if r8 == 0 +``` + +Gas simulation at offset 443960 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + D.................................................... r7 = r5 + .DeE------------------------------------------------R r0 = 0x4230 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 459180 +``` + +Gas simulation at offset 443976 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 16944, jump 459180 +``` + +Gas simulation at offset 443984 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 16946, jump 386556 +``` + +Gas simulation at offset 443993 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 443729 +``` + +Gas simulation at offset 443996 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 443813 if r5 == 0 +``` + +Gas simulation at offset 444003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x69 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16948, jump 275069 +``` + +Gas simulation at offset 444025 with total cost of 1: + +``` + DeER jump 443996 if r7 != 0 +``` + +Gas simulation at offset 444028 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 443996 if r7 != 0 +``` + +Gas simulation at offset 444038 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 16950, jump 274485 +``` + +Gas simulation at offset 444057 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 443996 +``` + +Gas simulation at offset 444066 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16954, jump 274101 +``` + +Gas simulation at offset 444079 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 444097 if r5 != 0 +``` + +Gas simulation at offset 444087 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 443606 +``` + +Gas simulation at offset 444090 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 443606 if r5 == 0 +``` + +Gas simulation at offset 444097 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6d + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16956, jump 275069 +``` + +Gas simulation at offset 444119 with total cost of 1: + +``` + DeER jump 444090 if r7 != 0 +``` + +Gas simulation at offset 444122 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 444090 if r7 != 0 +``` + +Gas simulation at offset 444132 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 16958, jump 274485 +``` + +Gas simulation at offset 444151 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 444090 +``` + +Gas simulation at offset 444160 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16962, jump 274101 +``` + +Gas simulation at offset 444173 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 444327 if r5 != 0 +``` + +Gas simulation at offset 444182 with total cost of 15: + +``` + DeER.............. r7 = 0x40 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 16964, jump 528562 +``` + +Gas simulation at offset 444197 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 16966, jump 445685 +``` + +Gas simulation at offset 444205 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16968, jump 445685 +``` + +Gas simulation at offset 444213 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16970, jump 445685 +``` + +Gas simulation at offset 444222 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16972, jump 445685 +``` + +Gas simulation at offset 444231 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16974, jump 445685 +``` + +Gas simulation at offset 444240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x1c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16976, jump 445685 +``` + +Gas simulation at offset 444249 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 16978, jump 445685 +``` + +Gas simulation at offset 444269 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16980, jump 445685 +``` + +Gas simulation at offset 444278 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16982, jump 439080 +``` + +Gas simulation at offset 444287 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16984, jump 445685 +``` + +Gas simulation at offset 444296 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 16986, jump 445685 +``` + +Gas simulation at offset 444305 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x68] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 443718 +``` + +Gas simulation at offset 444320 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 444182 if r5 == 0 +``` + +Gas simulation at offset 444327 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6b + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 16988, jump 275069 +``` + +Gas simulation at offset 444349 with total cost of 1: + +``` + DeER jump 444320 if r7 != 0 +``` + +Gas simulation at offset 444352 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 444320 if r7 != 0 +``` + +Gas simulation at offset 444362 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 16990, jump 274485 +``` + +Gas simulation at offset 444381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 444320 +``` + +Gas simulation at offset 444390 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 16994, jump 274101 +``` + +Gas simulation at offset 444403 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 444618 if r5 != 0 +``` + +Gas simulation at offset 444412 with total cost of 15: + +``` + DeER.............. r7 = 0x48 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 16996, jump 528562 +``` + +Gas simulation at offset 444427 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 16998, jump 445685 +``` + +Gas simulation at offset 444435 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17000, jump 445685 +``` + +Gas simulation at offset 444443 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17002, jump 445685 +``` + +Gas simulation at offset 444452 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17004, jump 445685 +``` + +Gas simulation at offset 444461 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 17006, jump 445685 +``` + +Gas simulation at offset 444481 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17008, jump 445685 +``` + +Gas simulation at offset 444490 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x24] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17010, jump 445685 +``` + +Gas simulation at offset 444499 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17012, jump 445685 +``` + +Gas simulation at offset 444508 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17014, jump 445685 +``` + +Gas simulation at offset 444517 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17016, jump 445685 +``` + +Gas simulation at offset 444526 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17018, jump 445685 +``` + +Gas simulation at offset 444535 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17020, jump 445685 +``` + +Gas simulation at offset 444544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17022, jump 445685 +``` + +Gas simulation at offset 444553 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17024, jump 445685 +``` + +Gas simulation at offset 444562 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x68] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r5 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r5 + 0x44] = r7 + .D========================eE------------------------R jump 444592 if r8 == 0 +``` + +Gas simulation at offset 444577 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + D.................................................... r7 = r5 + .DeE------------------------------------------------R r0 = 0x4282 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 459180 +``` + +Gas simulation at offset 444592 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17026, jump 459180 +``` + +Gas simulation at offset 444600 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17028, jump 425154 +``` + +Gas simulation at offset 444608 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 443729 +``` + +Gas simulation at offset 444611 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 444412 if r5 == 0 +``` + +Gas simulation at offset 444618 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6c + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17030, jump 275069 +``` + +Gas simulation at offset 444640 with total cost of 1: + +``` + DeER jump 444611 if r7 != 0 +``` + +Gas simulation at offset 444643 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 444611 if r7 != 0 +``` + +Gas simulation at offset 444653 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 17032, jump 274485 +``` + +Gas simulation at offset 444672 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 444611 +``` + +Gas simulation at offset 444681 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 17036, jump 274101 +``` + +Gas simulation at offset 444694 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 444839 if r5 != 0 +``` + +Gas simulation at offset 444703 with total cost of 15: + +``` + DeER.............. r7 = 0x40 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17038, jump 528562 +``` + +Gas simulation at offset 444718 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 17040, jump 445685 +``` + +Gas simulation at offset 444726 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17042, jump 445685 +``` + +Gas simulation at offset 444734 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17044, jump 445685 +``` + +Gas simulation at offset 444743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17046, jump 445685 +``` + +Gas simulation at offset 444752 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17048, jump 445685 +``` + +Gas simulation at offset 444761 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 17050, jump 445685 +``` + +Gas simulation at offset 444781 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17052, jump 445685 +``` + +Gas simulation at offset 444790 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17054, jump 445685 +``` + +Gas simulation at offset 444799 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17056, jump 445685 +``` + +Gas simulation at offset 444808 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x34] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17058, jump 445685 +``` + +Gas simulation at offset 444817 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x38] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x68] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 443718 +``` + +Gas simulation at offset 444832 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 444703 if r5 == 0 +``` + +Gas simulation at offset 444839 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6a + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17060, jump 275069 +``` + +Gas simulation at offset 444861 with total cost of 1: + +``` + DeER jump 444832 if r7 != 0 +``` + +Gas simulation at offset 444864 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 444832 if r7 != 0 +``` + +Gas simulation at offset 444874 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 17062, jump 274485 +``` + +Gas simulation at offset 444893 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 444832 +``` + +Gas simulation at offset 444902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 17066, jump 274101 +``` + +Gas simulation at offset 444915 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 445043 if r5 != 0 +``` + +Gas simulation at offset 444923 with total cost of 15: + +``` + DeER.............. r7 = 0x38 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17068, jump 528562 +``` + +Gas simulation at offset 444938 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 17070, jump 445685 +``` + +Gas simulation at offset 444946 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17072, jump 445685 +``` + +Gas simulation at offset 444954 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17074, jump 445685 +``` + +Gas simulation at offset 444963 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17076, jump 445685 +``` + +Gas simulation at offset 444972 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 17078, jump 445685 +``` + +Gas simulation at offset 444992 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17080, jump 445685 +``` + +Gas simulation at offset 445001 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x24] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17082, jump 445685 +``` + +Gas simulation at offset 445010 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17084, jump 445685 +``` + +Gas simulation at offset 445019 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x2c] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17086, jump 445685 +``` + +Gas simulation at offset 445028 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 443718 +``` + +Gas simulation at offset 445037 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 444923 if r5 == 0 +``` + +Gas simulation at offset 445043 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6e + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17088, jump 275069 +``` + +Gas simulation at offset 445065 with total cost of 1: + +``` + DeER jump 445037 if r7 != 0 +``` + +Gas simulation at offset 445068 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445037 if r7 != 0 +``` + +Gas simulation at offset 445078 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 17090, jump 274485 +``` + +Gas simulation at offset 445097 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 445037 +``` + +Gas simulation at offset 445106 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1b80] + DeeeeeeeeeeeeeeeE----------R r0 = 17094, jump 274101 +``` + +Gas simulation at offset 445119 with total cost of 24: + +``` + DeeeER..................... i32 r5 = 0 - r7 + .D==eER.................... r5 = r5 & 0x3 + .D===eeeeeeeeeeeeeeeeeeeeER jump 445229 if r5 != 0 +``` + +Gas simulation at offset 445127 with total cost of 15: + +``` + DeER.............. r7 = 0x30 + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17096, jump 528562 +``` + +Gas simulation at offset 445142 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 17098, jump 445685 +``` + +Gas simulation at offset 445150 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17100, jump 445685 +``` + +Gas simulation at offset 445158 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17102, jump 445685 +``` + +Gas simulation at offset 445167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17104, jump 445685 +``` + +Gas simulation at offset 445176 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + DeE-------------------------------------------------R.......................... r7 = r7 << 0x7 + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 17106, jump 445685 +``` + +Gas simulation at offset 445196 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17108, jump 445685 +``` + +Gas simulation at offset 445205 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x24] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17110, jump 445685 +``` + +Gas simulation at offset 445214 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 443718 +``` + +Gas simulation at offset 445223 with total cost of 22: + +``` + DeeER.................... i32 r5 = r5 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 445127 if r5 == 0 +``` + +Gas simulation at offset 445229 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x6f + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17112, jump 275069 +``` + +Gas simulation at offset 445251 with total cost of 1: + +``` + DeER jump 445223 if r7 != 0 +``` + +Gas simulation at offset 445254 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445223 if r7 != 0 +``` + +Gas simulation at offset 445264 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 17114, jump 274485 +``` + +Gas simulation at offset 445283 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 445223 +``` + +Gas simulation at offset 445292 with total cost of 25: + +``` + DeER........................ r8 = 0x3c + DeER........................ r9 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE---------R r0 = 17116, jump 274485 +``` + +Gas simulation at offset 445311 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r1 + 0x68] + D=========================eER jump 443774 if r8 <=u 7 +``` + +Gas simulation at offset 445326 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 17118, jump 368493 +``` + +Gas simulation at offset 445336 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 443729 +``` + +Gas simulation at offset 445339 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x70] + DeE------------------------R...................... r1 = r1 + 0x88 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 445355 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x10a1b80] + .D.................................................... r5 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xc] = a0 + ..D========================eE------------------------R r7 = r1 + 0xc + ..DeE------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17122, jump 274485 +``` + +Gas simulation at offset 445394 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeE------------------------R jump 445410 if r7 != 0 +``` + +Gas simulation at offset 445399 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445549 if r7 == 0 +``` + +Gas simulation at offset 445410 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r7 = r5 >> 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xd] = a0 + .DeE------------------------R r7 = r1 + 0xd + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 17124, jump 274485 +``` + +Gas simulation at offset 445438 with total cost of 1: + +``` + DeER jump 445452 if r7 != 0 +``` + +Gas simulation at offset 445441 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445582 if r7 == 0 +``` + +Gas simulation at offset 445452 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r7 = r5 >> 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xe] = a0 + .DeE------------------------R r7 = r1 + 0xe + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 17126, jump 274485 +``` + +Gas simulation at offset 445480 with total cost of 1: + +``` + DeER jump 445493 if r7 != 0 +``` + +Gas simulation at offset 445483 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445615 if r7 == 0 +``` + +Gas simulation at offset 445493 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + DeE------------------------R. r5 = r5 >> 0x18 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0xf] = s0 + .DeE------------------------R r7 = r1 + 0xf + .DeE------------------------R r8 = 0x1 + .DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 17128, jump 274485 +``` + +Gas simulation at offset 445521 with total cost of 1: + +``` + DeER jump 445534 if r7 != 0 +``` + +Gas simulation at offset 445524 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 445648 if r7 == 0 +``` + +Gas simulation at offset 445534 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 445549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17130, jump 274485 +``` + +Gas simulation at offset 445572 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 445410 +``` + +Gas simulation at offset 445582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17132, jump 274485 +``` + +Gas simulation at offset 445605 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 445452 +``` + +Gas simulation at offset 445615 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17134, jump 274485 +``` + +Gas simulation at offset 445638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 445493 +``` + +Gas simulation at offset 445648 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x141a1 + DeE------------------------R r8 = 0x2c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17136, jump 274485 +``` + +Gas simulation at offset 445674 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 445534 +``` + +Gas simulation at offset 445685 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [0x10a1b80] + .D=========================eER r7 = r1 + 0x1c + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17138, jump 275069 +``` + +Gas simulation at offset 445719 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE------------------------R jump 445735 if r7 != 0 +``` + +Gas simulation at offset 445724 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 445902 if r7 == 0 +``` + +Gas simulation at offset 445735 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [0x10a1b80] + .DeE------------------------------------------------R r7 = r1 + 0x1d + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17140, jump 275069 +``` + +Gas simulation at offset 445764 with total cost of 1: + +``` + DeER jump 445778 if r7 != 0 +``` + +Gas simulation at offset 445767 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 445939 if r7 == 0 +``` + +Gas simulation at offset 445778 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r1 + 0x1d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [0x10a1b80] + .DeE------------------------------------------------R r7 = r1 + 0x1e + .DeE------------------------------------------------R r8 = 0x1 + .DeE------------------------------------------------R r9 = 0x1 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17142, jump 275069 +``` + +Gas simulation at offset 445807 with total cost of 1: + +``` + DeER jump 445821 if r7 != 0 +``` + +Gas simulation at offset 445810 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1b8c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 445976 if r7 == 0 +``` + +Gas simulation at offset 445821 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u8 [r1 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a1b80] + DeE------------------------R r7 = r1 + 0x1f + .DeE-----------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17144, jump 275069 +``` + +Gas simulation at offset 445846 with total cost of 1: + +``` + DeER jump 445860 if r7 != 0 +``` + +Gas simulation at offset 445849 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1b8c] + D=========================eE--------------R jump 446011 if r7 == 0 +``` + +Gas simulation at offset 445860 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r1 + 0x1f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x8] + D=========================eE--------------R............ r8 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = u64 [r1 + 0x10] + .D=========================eE-------------R............ r8 = r8 | r9 + .DeE--------------------------------------R............ r5 = r5 << 0x10 + ..D=======================eeE-------------R............ i32 r7 = r7 << 0x18 + ..D=========================eE------------R............ r7 = r7 | r5 + ..D==========================eE-----------R............ r7 = r7 | r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R............ r0 = u64 [r1 + 0x30] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + ...D=========================eE-----------------------R r1 = r1 + 0x38 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 445902 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17146, jump 274485 +``` + +Gas simulation at offset 445928 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 445735 +``` + +Gas simulation at offset 445939 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17148, jump 274485 +``` + +Gas simulation at offset 445965 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 445778 +``` + +Gas simulation at offset 445976 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17150, jump 274485 +``` + +Gas simulation at offset 446002 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r5 + DeeeeeeeeeeeeeeeE----------R jump 445821 +``` + +Gas simulation at offset 446011 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x6f218] + DeE------------------------R r7 = 0x12221 + DeE------------------------R r8 = 0x3c + DeE------------------------R r9 = 0x1 + .DeE-----------------------R r6 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 17152, jump 274485 +``` + +Gas simulation at offset 446037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b8c] = r6 + DeeeeeeeeeeeeeeeE----------R jump 445860 +``` + +Gas simulation at offset 446046 with total cost of 31: + +``` + DeER.............................. r8 = 0xaaaaaaaaaaaaaaab + .DeeeeER.......................... r7 = r7 mulhu r8 + ..D===eER......................... r7 = r7 >> 0x3 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c30] = r7 + ..D====eeeeE---------------------R i32 r7 = r7 * 0x38 + ...DeE---------------------------R r8 = 0x5 + ...DeE---------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 17156, jump 528562 +``` + +Gas simulation at offset 446083 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a1c30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [0x10a1c38] = r7 + .D========================eeeER r9 = r8 * 0x38 + .DeE--------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 17158, jump 256151 +``` + +Gas simulation at offset 446110 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 17160, jump 526852 +``` + +Gas simulation at offset 446124 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = i32 [0x10a1c30] + D=========================eER jump 446507 if r2 <=s 0 +``` + +Gas simulation at offset 446137 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + D..................................................... r6 = r7 + DeE---------------------------------------R........... r0 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r5 = u64 [0x10a1c38] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r3 = u64 [0x10a1ba0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 446197 +``` + +Gas simulation at offset 446171 with total cost of 29: + +``` + DeeeER.......................... r7 = r10 * 0x18 + D===eER......................... r7 = r7 + r4 + D====eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 446181 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r7 + DeeE-----------------------R i32 r0 = r0 + 0x1 + DeE------------------------R r6 = r6 + 0xc + .DeE-----------------------R r5 = r5 + 0x38 + .D=eE----------------------R jump 446507 if r0 >=s r2 +``` + +Gas simulation at offset 446197 with total cost of 211: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................... r9 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................... r10 = i8 [r6 + 0x1] + D=========================eE--------------R........................................................................................................................................................................... r9 = r9 << 0x3 + .D========================eE--------------R........................................................................................................................................................................... r10 = r10 << 0xb + .D=========================eE-------------R........................................................................................................................................................................... r9 = r9 | r10 + .D==========================eE------------R........................................................................................................................................................................... r7 = r3 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................... r9 = u8 [r6 + 0x2] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................... r10 = i8 [r6 + 0x3] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. u64 [r5 + 0] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................................................. r3 = u64 [0x10a1ba0] + ...D========================eE-------------------------R.............................................................................................................................................................. r9 = r9 << 0x3 + ...D========================eE-------------------------R.............................................................................................................................................................. r10 = r10 << 0xb + ...D=========================eE------------------------R.............................................................................................................................................................. r9 = r9 | r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r10 = u8 [r6 + 0x4] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u8 [r6 + 0x5] + ....D===============================================eE--R............................................................................................................................................................. r9 = r9 + r3 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u64 [r5 + 0x8] = r9 + ....D=================================================eE-----------------------R...................................................................................................................................... r10 = r10 << 0x10 + .....D=================================================eE----------------------R...................................................................................................................................... r11 = r11 << 0x18 + .....D==================================================eE---------------------R...................................................................................................................................... r10 = r10 | r11 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u32 [r5 + 0x14] = r10 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................................................................................................. r9 = i8 [r6 + 0x7] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................. r10 = u8 [r6 + 0x6] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r12 = u8 [r6 + 0xb] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r8 = u8 [r6 + 0xa] + ......D=========================================================================eE-----------------------R............................................................................................................ r9 = r9 << 0x8 + .......D=========================================================================eE----------------------R............................................................................................................ r9 = r9 | r10 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r10 = u64 [0x10a1c40] + .......D==========================================================================eeeE----------------------R......................................................................................................... r9 = r9 * 0x58 + .......D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u8 [r6 + 0x9] + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r7 = u8 [r6 + 0x8] + ...........................................D===============================================================eE--------------------R.................................................................................... r10 = r10 + r9 + ...........................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r5 + 0x20] = r10 + ...........................................D==================================================================eE----------------------R............................................................................... r11 = r11 << 0x8 + ...........................................D====================================================================================eE----R............................................................................... r11 = r11 | r7 + ............................................D====================================================================================eE---R............................................................................... r7 = r11 << 0x30 + ............................................D=====================================================================================eE--R............................................................................... r7 = r7 >>a 0x30 + ............................................D======================================================================================eE-R............................................................................... r7 = r7 << 0x1 + .............................................D======================================================================================eER............................................................................... r7 = r7 + r10 + .............................................D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r7 = i16 [r7 + 0x1e] + ........................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R...................................................... r4 = u64 [0x10a1c48] + ........................................................D======================================================eE----------------------------------------------R...................................................... r8 = r8 << 0x10 + ........................................................D=======================================================eE---------------------------------------------R...................................................... r12 = r12 << 0x18 + ........................................................D=====================================================================================================eeeER................................................... r7 = r7 * 0x18 + .........................................................D=======================================================================================================eER.................................................. r7 = r7 + r4 + .........................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r7 + 0x10] + .........................................................D=======================================================eE-------------------------------------------------------------------------R......................... r8 = r8 | r12 + .........................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R......................... u32 [r5 + 0x10] = r8 + ................................................................................D=================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x18] = r7 + ................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x28] = r9 + ................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------R r7 = u8 [r10 + 0x18] + ................................................................................D=========================================================================eE---------------------------------------------------------R r7 = r7 & 0x4 + ....................................................................................D======================================================================eE--------------------------------------------------------R jump 446181 if r7 == 0 +``` + +Gas simulation at offset 446365 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r11 ^ 0x1 + D=eE--------------------------------------R r7 = r7 << 0x30 + .D=eE-------------------------------------R r7 = r7 >>a 0x30 + .D==eE------------------------------------R r7 = r7 << 0x1 + .D===eE-----------------------------------R r7 = r7 + r10 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeE----------R r10 = i16 [r7 + 0x1e] + ..D============================eE---------R jump 446398 if r10 > 0x3 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c60] = r7 + ..D====eeE-----------------------R i32 r7 = r7 << 0x7 + ...DeE---------------------------R r8 = 0x5 + ...DeE---------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 17170, jump 528562 +``` + +Gas simulation at offset 446562 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10a1c60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10a1c68] = r7 + D=========================eER r9 = r9 << 0x7 + .DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 17172, jump 256151 +``` + +Gas simulation at offset 446589 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 17174, jump 526852 +``` + +Gas simulation at offset 446603 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 446765 if r8 <=s 0 +``` + +Gas simulation at offset 446613 with total cost of 26: + +``` + D............................ r9 = r5 + D............................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x10a1c68] + DeE------------------------R. r8 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 446629 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u8 [r6 + 0x1] + .D========================eE--------------R..................................... r7 = r7 << 0x10 + .D========================eE--------------R..................................... r8 = r8 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = u8 [r6 + 0x2] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u8 [r6 + 0x3] + ..D========================eE-----------------------R........................... r7 = r7 | r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0] = r7 + ..D========================eE-------------------------R......................... r9 = r9 << 0x10 + ..D================================================eE-R......................... r10 = r10 << 0x18 + ...D================================================eER......................... r9 = r9 | r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r9 + ...D=======================eE--------------------------------------------------R r7 = r6 + 0x4 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 17176, jump 465587 +``` + +Gas simulation at offset 446676 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x8] = r7 + DeE------------------------R r7 = r6 + 0xc + DeeeeeeeeeeeeeeeE----------R r0 = 17178, jump 465587 +``` + +Gas simulation at offset 446688 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u8 [r6 + 0x15] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u8 [r6 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u16 [r5 + 0xa] = r7 + D=========================eER........................................................................... r8 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u8 [r6 + 0x17] + .D=========================eER.......................................................................... r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r5 + 0xc] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................. r8 = u8 [r6 + 0x16] + ..D========================eE-------------------------R................................................. r7 = r7 << 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................. r9 = u8 [r6 + 0x19] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r10 = u8 [r6 + 0x18] + ..D================================================eE-R................................................. r7 = r7 | r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 0xe] = r7 + ...D=================================================eE-----------------------R......................... r9 = r9 << 0x8 + ...D==================================================eE----------------------R......................... r9 = r9 | r10 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u16 [r5 + 0x10] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................... r9 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a1c60] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 96] = 0 + .....D========================================================================eeE----------------------R i32 r8 = r8 + 0x1 + .....D==========================================================================eE---------------------R r6 = r6 + 0x1a + .....D==========================================================================eE---------------------R r5 = r5 + 0x80 + ......D==============================================================================================eER jump 446629 if r8 > 0x2 + .DeeeeER.......................... r7 = r7 mulhu r8 + ..D===eER......................... r7 = r7 >> 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c70] = r7 + ..D====eeeeE---------------------R i32 r7 = r7 * 0x34 + ...DeE---------------------------R r8 = 0x5 + ...DeE---------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 17182, jump 528562 +``` + +Gas simulation at offset 446823 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1c78] = r7 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .D.......................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 17184, jump 526852 +``` + +Gas simulation at offset 446846 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c70] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 447129 if r8 <=s 0 +``` + +Gas simulation at offset 446856 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a1c78] + DeE------------------------R r9 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 446865 with total cost of 287: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................... r10 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................... r11 = u8 [r7 + 0x1] + D=========================eE--------------R....................................................................................................................................................................................................................................................... r10 = r10 << 0x10 + .D========================eE--------------R....................................................................................................................................................................................................................................................... r11 = r11 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................... r12 = u8 [r7 + 0x2] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................... r5 = u8 [r7 + 0x3] + .D=========================eE-------------R....................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... u32 [r8 + 0] = r10 + ..D========================eE-------------------------R........................................................................................................................................................................................................................................... r12 = r12 << 0x10 + ..D========================eE-------------------------R........................................................................................................................................................................................................................................... r5 = r5 << 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................... r10 = u8 [r7 + 0x4] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... r11 = u8 [r7 + 0x5] + ...D========================eE------------------------R........................................................................................................................................................................................................................................... r12 = r12 | r5 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... u32 [r8 + 0x4] = r12 + ...D================================================eE-R.......................................................................................................................................................................................................................................... r10 = r10 << 0x10 + ....D================================================eER.......................................................................................................................................................................................................................................... r11 = r11 << 0x18 + ....D=================================================eER......................................................................................................................................................................................................................................... r10 = r10 | r11 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ u32 [r8 + 0x8] = r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................ r10 = u8 [r7 + 0x6] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................ r11 = u8 [r7 + 0x7] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................ r12 = u8 [r7 + 0x19] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................... r5 = u8 [r7 + 0x18] + .....D========================================================================eE------------------------R......................................................................................................................................................................................... r10 = r10 << 0x10 + ......D========================================================================eE-----------------------R......................................................................................................................................................................................... r11 = r11 << 0x18 + ......D========================================================================eE-----------------------R......................................................................................................................................................................................... r12 = r12 << 0x8 + ......D================================================================================================eER........................................................................................................................................................................................ r12 = r12 | r5 + ......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... u16 [r8 + 0x30] = r12 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................... r12 = u8 [r7 + 0x8] + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................... r5 = u8 [r7 + 0x9] + .......D========================================================================eE------------------------------------------------R............................................................................................................................................................... r10 = r10 | r11 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................... u32 [r8 + 0xc] = r10 + ...........................................D=============================================================eE-----------------------R............................................................................................................................................................... r12 = r12 << 0x10 + ...........................................D=============================================================eE-----------------------R............................................................................................................................................................... r5 = r5 << 0x18 + ...........................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r10 = u8 [r7 + 0xa] + ...........................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u8 [r7 + 0xb] + ............................................D=============================================================eE------------------------R............................................................................................................................................................. r12 = r12 | r5 + ............................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u32 [r8 + 0x10] = r12 + ............................................D======================================================================================eER............................................................................................................................................................ r10 = r10 << 0x10 + ............................................D======================================================================================eER............................................................................................................................................................ r11 = r11 << 0x18 + .......................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... r12 = u8 [r7 + 0xc] + .......................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r5 = u8 [r7 + 0xd] + .......................................................D============================================================================eE------------------------R................................................................................................................................... r10 = r10 | r11 + .......................................................D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u32 [r8 + 0x14] = r10 + ........................................................D=================================================================================================eE---R.................................................................................................................................. r12 = r12 << 0x10 + ........................................................D====================================================================================================eER.................................................................................................................................. r5 = r5 << 0x18 + ........................................................D=====================================================================================================eER................................................................................................................................. r12 = r12 | r5 + ........................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u32 [r8 + 0x18] = r12 + .........................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................................................ r10 = u8 [r7 + 0xe] + .........................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................ r11 = u8 [r7 + 0xf] + ..................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................ r12 = u8 [r7 + 0x1b] + ..................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................ r5 = u8 [r7 + 0x1a] + ..................................................................................D=================================================================================================eE---R........................................................................................................ r10 = r10 << 0x10 + ..................................................................................D==================================================================================================eE--R........................................................................................................ r11 = r11 << 0x18 + .........................................................................................................D============================================================================eE-R........................................................................................................ r12 = r12 << 0x8 + .........................................................................................................D=============================================================================eER........................................................................................................ r12 = r12 | r5 + .........................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u16 [r8 + 0x32] = r12 + .........................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................... r12 = u8 [r7 + 0x10] + ..........................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................... r5 = u8 [r7 + 0x11] + ...................................................................................................................................D====================================================eE------------------------R............................................................................... r10 = r10 | r11 + ...................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u32 [r8 + 0x1c] = r10 + ...................................................................................................................................D===========================================================================eE--R.............................................................................. r12 = r12 << 0x10 + ...................................................................................................................................D============================================================================eE-R.............................................................................. r5 = r5 << 0x18 + ....................................................................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r10 = u8 [r7 + 0x12] + ....................................................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r11 = u8 [r7 + 0x13] + ....................................................................................................................................D============================================================================eE------------------------R...................................................... r12 = r12 | r5 + .....................................................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u32 [r8 + 0x20] = r12 + .....................................................................................................................................D===================================================================================================eE-R..................................................... r10 = r10 << 0x10 + .....................................................................................................................................D====================================================================================================eER..................................................... r11 = r11 << 0x18 + ......................................................................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r7 + 0x14] + ......................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u8 [r7 + 0x15] + ......................................................................................................................................D====================================================================================================eE-----------------------R............................. r10 = r10 | r11 + ............................................................................................................................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r8 + 0x24] = r10 + ...............................................................................................................................................................D===========================================================================eE-------------------------R........................... r12 = r12 << 0x10 + ...............................................................................................................................................................D===================================================================================================eE-R........................... r5 = r5 << 0x18 + ................................................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u8 [r7 + 0x16] + ................................................................................................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u8 [r7 + 0x17] + ................................................................................................................................................................D===================================================================================================eER........................... r12 = r12 | r5 + .................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r8 + 0x28] = r12 + ..........................................................................................................................................................................................D=========================================================================eE-------------------------R.. r10 = r10 << 0x10 + ..........................................................................................................................................................................................D==========================================================================eE------------------------R.. r11 = r11 << 0x18 + ..........................................................................................................................................................................................D===========================================================================eE-----------------------R.. r10 = r10 | r11 + ..........................................................................................................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x2c] = r10 + ...........................................................................................................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r10 = i32 [0x10a1c70] + ...........................................................................................................................................................................................D=========================================================================eeE-------------------------R i32 r9 = r9 + 0x1 + ...........................................................................................................................................................................................D===========================================================================eE------------------------R r7 = r7 + 0x1c + ............................................................................................................................................................................................D===========================================================================eE-----------------------R r8 = r8 + 0x34 + ............................................................................................................................................................................................D=================================================================================================eE-R jump 446865 if r9 > 0x1 + .DeeeeER.......................... r7 = r7 mulhu r8 + ..D===eER......................... r7 = r7 >> 0x1 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c80] = r7 + ..D====eeeeE---------------------R i32 r7 = r7 * 0x58 + ...DeE---------------------------R r8 = 0x5 + ...DeE---------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 17188, jump 528562 +``` + +Gas simulation at offset 447188 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a1c80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [0x10a1c40] = r7 + .D========================eeeER r9 = r8 * 0x58 + .DeE--------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 17190, jump 256151 +``` + +Gas simulation at offset 447215 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 17192, jump 526852 +``` + +Gas simulation at offset 447229 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c80] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 447651 if r8 <=s 0 +``` + +Gas simulation at offset 447239 with total cost of 50: + +``` + D.................................................... r3 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10a1c40] + DeE------------------------R......................... r4 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [0x10a1ba0] + .D========================eER........................ r6 = r8 + 0x40 + .DeE------------------------R........................ r5 = r7 + 0x6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x10] = r3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x8] = r0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 32] = 0xffff + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 447316 +``` + +Gas simulation at offset 447275 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x10a1c48] + DeE---------------------------------------R........... r9 = 0x18 + D=eeeE------------------------------------R........... r7 = r7 * r9 + .D========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 447295 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r6 + 0] = r7 + DeeE-----------------------R.................... i32 r4 = r4 + 0x1 + .DeE-----------------------R.................... r6 = r6 + 0x58 + .D=eE----------------------R.................... r5 = r5 + 0xe + .D========================eeeeeeeeeeeeeeeeeeeeER jump 447651 if r4 >=s r8 +``` + +Gas simulation at offset 447316 with total cost of 172: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................... r7 = u8 [r5 + 0xffffffffffffffff] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................... r8 = u8 [r5 + 0xfffffffffffffffe] + D=========================eER.................................................................................................................................................. r7 = r7 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................. r10 = u8 [r5 + 0x1] + .D=========================eER................................................................................................................................................. r7 = r7 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................. r8 = u8 [r5 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u16 [r6 + 0xffffffffffffffd8] = r7 + .D========================eE--------------------------R........................................................................................................................ r10 = r10 << 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................ r7 = u8 [r5 + 0x3] + ..D========================eE-------------------------R........................................................................................................................ r8 = r8 | r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u16 [r6 + 0xffffffffffffffda] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................ r8 = u8 [r5 + 0x2] + ...D===============================================eE-R........................................................................................................................ r7 = r7 << 0x8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ r10 = u8 [r5 + 0xfffffffffffffffa] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ r11 = i8 [r5 + 0xfffffffffffffffb] + ...D=================================================eE-----------------------R................................................................................................ r7 = r7 | r8 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u16 [r6 + 0xffffffffffffffdc] = r7 + ....D========================================================================eE-R.............................................................................................. r10 = r10 << 0x3 + ....D========================================================================eE-R.............................................................................................. r11 = r11 << 0xb + ....D=========================================================================eER.............................................................................................. r10 = r10 | r11 + .....D=========================================================================eER............................................................................................. r11 = r2 + r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................. r7 = u8 [r5 + 0xfffffffffffffffc] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r8 = i8 [r5 + 0xfffffffffffffffd] + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u64 [r6 + 0xffffffffffffffc0] = r11 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................... r2 = u64 [0x10a1ba0] + ......D========================================================================eE-------------------------R.................................................................... r7 = r7 << 0x3 + ......D================================================================================================eE-R.................................................................... r8 = r8 << 0xb + .......D================================================================================================eER.................................................................... r7 = r7 | r8 + .......D=================================================================================================eER................................................................... r7 = r7 + r2 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r12 = i32 [r7 + 0] + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.......................................... r9 = i32 [r11 + 0] + ........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r10 = i32 [r7 + 0x4] + ............................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................................... u64 [r1 + 0x30] = r11 + ............................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................... r11 = i32 [r11 + 0x4] + .............................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r7 + .............................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r6 + 0xffffffffffffffc8] = r7 + ..............................D====================================================================================================eeE----------------------R.................. i32 r8 = r12 - r9 + ..............................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u32 [r6 + 0xffffffffffffffd0] = r8 + .......................................................D===========================================================================eeE-------------------------R............... i32 r7 = r10 - r11 + .......................................................D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u32 [r6 + 0xffffffffffffffd4] = r7 + ........................................................D================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 447445 if r12 != r9 +``` + +Gas simulation at offset 447439 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 4294967284] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 447494 +``` + +Gas simulation at offset 447445 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 447453 if r10 != r11 +``` + +Gas simulation at offset 447448 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 4294967284] = 0 + DeeeeeeeeeeeeeeeE----------R jump 447494 +``` + +Gas simulation at offset 447453 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 17194, jump 372268 +``` + +Gas simulation at offset 447463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [0x10a1ba0] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 447480 if r7 <=s 0 +``` + +Gas simulation at offset 447475 with total cost of 15: + +``` + DeER.............. r7 = 0x2 + DeeeeeeeeeeeeeeeER jump 447484 +``` + +Gas simulation at offset 447480 with total cost of 2: + +``` + DeER. r7 = 0x3 + DeeER fallthrough +``` + +Gas simulation at offset 447484 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xfffffffffffffff4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 447494 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r11 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r12 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r12 + 0] + .D....................................................................... r10 = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 447512 if r7 >a 0x30 + .DeE--------------------------------------R.................................... r12 = 0x18 + .D=eeeE-----------------------------------R.................................... r10 = r10 * r12 + .D========================eE--------------R.................................... r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r9 + 0x10] + ..DeE------------------------------------------------R......................... r9 = r7 & r11 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xfffffffffffffff8] = r10 + ..D=eE------------------------------------------------------------------------R jump 447275 if r9 != r11 +``` + +Gas simulation at offset 447632 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 447646 +``` + +Gas simulation at offset 447634 with total cost of 25: + +``` + DeER........................ r10 = 0 + DeER........................ r9 = r7 & r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 4294967288] = 0 + .DeE-----------------------R jump 447275 if r9 != r11 +``` + +Gas simulation at offset 447646 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 447295 +``` + +Gas simulation at offset 447651 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x38] + .D========================eER r1 = r1 + 0x50 + .DeeeeeeeeeeeeeeeE----------R jump 527192 +``` + +Gas simulation at offset 447669 with total cost of 31: + +``` + DeER.............................. r8 = 0x8888888888888889 + .DeeeeER.......................... r7 = r7 mulhu r8 + ..D===eER......................... r7 = r7 >> 0x4 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c50] = r7 + ..D====eeeeE---------------------R i32 r7 = r7 * 0x18 + ...DeE---------------------------R r8 = 0x5 + ...DeE---------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 17198, jump 528562 +``` + +Gas simulation at offset 447706 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a1c50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [0x10a1c48] = r7 + .D========================eeeER r9 = r8 * 0x18 + .DeE--------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 17200, jump 256151 +``` + +Gas simulation at offset 447733 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 17202, jump 526852 +``` + +Gas simulation at offset 447747 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c50] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 447901 if r8 <=s 0 +``` + +Gas simulation at offset 447757 with total cost of 26: + +``` + D............................ r9 = r5 + D............................ r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x10a1c48] + DeE------------------------R. r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 447776 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u8 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u8 [r6 + 0x1] + .D========================eE--------------R..................................... r7 = r7 << 0x10 + .D========================eE--------------R..................................... r8 = r8 << 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r9 = u8 [r6 + 0x2] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u8 [r6 + 0x3] + ..D========================eE-----------------------R........................... r7 = r7 | r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0] = r7 + ..D========================eE-------------------------R......................... r9 = r9 << 0x10 + ..D================================================eE-R......................... r10 = r10 << 0x18 + ...D================================================eER......................... r9 = r9 | r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r9 + ...D=======================eE--------------------------------------------------R r7 = r6 + 0x4 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 17204, jump 465834 +``` + +Gas simulation at offset 447823 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x8] = r7 + DeE------------------------R r7 = r6 + 0xc + DeeeeeeeeeeeeeeeE----------R r0 = 17206, jump 465834 +``` + +Gas simulation at offset 447835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0xa] = r7 + DeE------------------------R r7 = r6 + 0x14 + DeeeeeeeeeeeeeeeE----------R r0 = 17208, jump 465834 +``` + +Gas simulation at offset 447847 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r6 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i8 [r6 + 0x1d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. u16 [r5 + 0xc] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [0x10a1c68] + .D========================eER............................ r8 = r8 << 0x7 + .D========================eER............................ r9 = r9 << 0xf + .D=========================eER........................... r8 = r8 | r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u64 [r1 + 0x10] + ..D=========================eE----------------------R.... r7 = r7 + r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [0x10a1c50] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. r7 = u64 [r1 + 0x18] + ...D================================================eeER. i32 r7 = r7 + 0x1 + ...D===============================================eE--R. r6 = r6 + 0x1e + ...D===============================================eE--R. r5 = r5 + 0x18 + ....D=================================================eER jump 447776 if r7 > 0x1c + .D========================eER. r8 = r8 + r7 + .D=========================eER r8 = r8 + 0x10 + .DeE-------------------------R r10 = 0x38 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 447965 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r11 = i16 [r7 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r12 = u64 [0x10a1c38] + D=========================eeeE------------R................................................................ r11 = r11 * r10 + .D===========================eE-----------R................................................................ r11 = r11 + r12 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r11 + 0x18] + .D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r11 + 0x10] + .D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r11 + ..DeE-----------------------------------------------------------------------------------------------------R r7 = r7 + 0x10 + ..D=eE----------------------------------------------------------------------------------------------------R jump 447965 if r7 != r8 +``` + +Gas simulation at offset 447995 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x10a1c80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [0x10a1c40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u32 [0x10a1cb0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 448111 if r9 <=s 0 +``` + +Gas simulation at offset 448020 with total cost of 19: + +``` + DeER.................. r8 = 0 + DeER.................. r9 = r9 + 0xffffffffffffffff + DeER.................. r11 = 0x5800000000 + .DeER................. r9 = r9 << 0x20 + ..DeeeeER............. r11 = r9 mulhu r11 + ...DeE--R............. r9 = r10 + 0x40 + ...D===eER............ r10 = r10 + r11 + ...D====eER........... r10 = r10 + 0x98 + ....DeeeeeeeeeeeeeeeER jump 448059 +``` + +Gas simulation at offset 448053 with total cost of 2: + +``` + DeER. r9 = r9 + 0x58 + D=eER jump 448100 if r9 == r10 +``` + +Gas simulation at offset 448059 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r5 = u64 [r9 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r12 = u64 [r9 + 0] + .D............................................................................. r11 = r8 + .D=================================================eER......................... r7 = r7 + 0x1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x70] = r7 + .DeE--------------------------------------------------------------------------R r8 = r8 + 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeE-------------------------------R jump 448053 if r12 == 0 +``` + +Gas simulation at offset 448082 with total cost of 1: + +``` + DeER jump 448053 if r12 == r5 +``` + +Gas simulation at offset 448085 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r12 + 0x70] + D=========================eE--------------R........... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x70] = r7 + .DeE-------------------------------------------------R r8 = r11 + 0x2 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 448053 +``` + +Gas simulation at offset 448100 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1cb0] = r8 + DeeE-----------------------R i32 r7 = r8 << 0x3 + .DeeeeeeeeeeeeeeeE---------R jump 448114 +``` + +Gas simulation at offset 448111 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 448114 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17210, jump 528562 +``` + +Gas simulation at offset 448126 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x10a1c60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 448209 if r9 <=s 0 +``` + +Gas simulation at offset 448135 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10a1c68] + DeE------------------------R r10 = 0 + DeE------------------------R r11 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 448146 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r9 = r9 + r10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. u64 [r9 + 0x78] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [0x10a1c68] + .D========================eE--------------R............. r12 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = i32 [r12 + 0x70] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 112] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r12 = i32 [0x10a1c60] + ..D=================================================eER. r5 = r5 << 0x3 + ..D==================================================eER r7 = r7 + r5 + ..DeE--------------------------------------------------R r11 = r11 + 0x1 + ...DeE-------------------------------------------------R r10 = r10 + 0x80 + ...D========================eE-------------------------R jump 448146 if r11 s 0 + .D............................................... r8 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r10 = i32 [0x10a1c80] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 448225 if r10 >s 0 +``` + +Gas simulation at offset 448207 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 448313 +``` + +Gas simulation at offset 448209 with total cost of 45: + +``` + DeER............................................ r2 = 0 + D............................................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10a1c80] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 448313 if r10 <=s 0 +``` + +Gas simulation at offset 448225 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeER............ r10 = r10 * 0x58 + DeeeeeeeeeeeeeeeER jump 448238 +``` + +Gas simulation at offset 448232 with total cost of 2: + +``` + DeER. r9 = r9 + 0x58 + D=eER jump 448313 if r10 == r9 +``` + +Gas simulation at offset 448238 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [0x10a1c40] + D=========================eE--------------R............ r11 = r11 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r11 + 0x38] + .D==================================================eER jump 448276 if r12 == 0 +``` + +Gas simulation at offset 448254 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = i32 [r12 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r12 + 0x78] + .D========================eE--------------R............ r5 = r6 << 0x3 + .D=========================eE-------------R............ r7 = r7 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r11 + ..D=======================eE--------------------------R r6 = r6 + 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r12 + 0x70] = r6 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 448276 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x40] + D=========================eE--------------R jump 448232 if r12 == 0 +``` + +Gas simulation at offset 448283 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r11 + 0x38] + D=========================eE--------------R jump 448232 if r7 == r12 +``` + +Gas simulation at offset 448290 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = i32 [r12 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r12 + 0x78] + .D========================eE--------------R............ r7 = r5 << 0x3 + .D=========================eE-------------R............ r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r11 + ..D=======================eE--------------------------R r5 = r5 + 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r12 + 0x70] = r5 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 448232 +``` + +Gas simulation at offset 448313 with total cost of 1: + +``` + DeER jump 448642 if r2 == 0 +``` + +Gas simulation at offset 448317 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u64 [0x10a1c68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r3 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 448384 +``` + +Gas simulation at offset 448342 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r2 + 0x2c] = r8 + DeeE--------------------------------------R i32 r7 = r7 - r9 + .D=eE-------------------------------------R r7 = r7 + 0xffffffffffe00000 + .D==eeE-----------------------------------R i32 r7 = r7 >>a 0x17 + ..D===eeeE--------------------------------R r8 = r7 >s 0 + ...D=====eeeE-----------------------------R i32 r8 = 0 - r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r9 = i32 [0x10a1c60] + ....D=======eE----------------------------R r7 = r7 & r8 + ....D========eeeeeeeeeeeeeeeeeeeeeeeeeE---R u32 [r2 + 0x28] = r7 + .....DeeE---------------------------------R i32 r11 = r11 + 0x1 + .....D==eE--------------------------------R r2 = r2 + 0x80 + .....D========================eE----------R jump 448642 if r11 >=s r9 +``` + +Gas simulation at offset 448384 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x30] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x28] = r11 + .DeE--------------------------------------R.......... r7 = r1 + 0x40 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u32 [r7 + 12] = 0xffffffff80000000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u32 [r7 + 0] = 0xffffffff80000000 + ..DeE-------------------------------------R.......... r8 = 0xffffffff7fffffff + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x8] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r8 + ...DeeE---------------------------------------------R fallthrough +``` + +Gas simulation at offset 448424 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r2 + 0x70] + D==================================================eER jump 448503 if r7 <=s 0 +``` + +Gas simulation at offset 448433 with total cost of 2: + +``` + DeER. r6 = 0 + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 448438 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................. r7 = u64 [r2 + 0x78] + D=========================eE--------------R............................................................. r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x4] + ..DeE--------------------------------------------------------------------------------------------------R r7 = r1 + 0x40 + ..DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 17212, jump 370289 +``` + +Gas simulation at offset 448467 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0x8] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x4] + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x40 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 17214, jump 370289 +``` + +Gas simulation at offset 448488 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r2 + 0x70] + DeE-------------------------------------------------R. r5 = r5 + 0x1 + DeE-------------------------------------------------R. r6 = r6 + 0x8 + .D=================================================eER jump 448438 if r5 > 0x1f + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................... r12 = i32 [r1 + 0x40] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................................... r9 = i32 [r1 + 0x44] + ...D=========================eE-----------R................................... r10 = r10 + r11 + ...D==========================eeE---------R................................... i32 r10 = r10 >>a 0x1 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [r2 + 0x48] = r10 + ....D========================eE---------------------------R................... r11 = r9 + r12 + .....D========================eeE-------------------------R................... i32 r6 = r11 >> 0x1f + .....D====================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................... r10 = i32 [0x10a1c9c] + ......D=========================eE------------------------R................... r11 = r11 + r6 + ......D==========================eeE----------------------R................... i32 r6 = r11 >>a 0x1 + .......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................... r11 = i32 [0x10a1ca4] + .......D===========================================eeE----R................... i32 r12 = r12 - r10 + .......D=============================================eE---R................... r12 = r12 + 0x200000 + ........D=============================================eeE-R................... i32 r12 = r12 >>a 0x17 + ........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u32 [r2 + 0x4c] = r6 + ........D===============================================eeeeeeeeeeeeeeeeeeeeER jump 448576 if r12 >a 0x17 + ..D===eeeE-----------------R............................. r11 = r10 >s 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [0x10a1c98] + ...D=====eeeE----------------R........................... i32 r11 = 0 - r11 + ....D=======eE---------------R........................... r11 = r11 & r10 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x10a1ca0] + ....D=======================eeER......................... i32 r8 = r8 - r9 + .....D========================eER........................ r8 = r8 + 0x200000 + .....D=========================eeER...................... i32 r8 = r8 >>a 0x17 + .....D=======eeeeeeeeeeeeeeeeeeeeeeeeeER................. u32 [r2 + 0x24] = r11 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r3 = u64 [r1 + 0x20] + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x28] + ......D==========================eE---------------------R jump 448342 if r8 s 9 +``` + +Gas simulation at offset 448697 with total cost of 15: + +``` + DeER.............. r9 = 0x191cc + DeeeeeeeeeeeeeeeER jump 448745 +``` + +Gas simulation at offset 448704 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r1 + 55] = 0x45 + DeE---------------------------------------R.......... r7 = r6 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u8 [r1 + 0x38] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u8 [r1 + 57] = 0x4d + .DeE--------------------------------------R.......... r7 = r5 + 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.......... u8 [r1 + 0x3a] = a0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 59] = 0 + ..D========================eE-----------------------R r7 = r1 + 0x37 + ...DeE----------------------------------------------R r0 = 0x4348 + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 526442 +``` + +Gas simulation at offset 448739 with total cost of 2: + +``` + DeER. r9 = 0x12663 + DeeER fallthrough +``` + +Gas simulation at offset 448745 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x37 + DeER............... r8 = 0x9 + D.................. r10 = r5 + .DeeeeeeeeeeeeeeeER r0 = 17222, jump 259637 +``` + +Gas simulation at offset 448760 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x37 + DeeeeeeeeeeeeeeeER r0 = 17224, jump 526442 +``` + +Gas simulation at offset 448770 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a25d8] = 0 + .DeeE----------------------R i32 r5 = r7 + 0xa + .D.......................... r7 = r5 + ..DeeeeeeeeeeeeeeeE--------R r0 = 17226, jump 526659 +``` + +Gas simulation at offset 448791 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17228, jump 528562 +``` + +Gas simulation at offset 448803 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1c88] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 17230, jump 526730 +``` + +Gas simulation at offset 448820 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [0x10a1c88] + D=========================eER.......................................................................... r8 = r7 + 0x8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [0x10a1c90] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. r8 = i16 [r7 + 0] + .D=================================================eER................................................. r8 = r8 << 0x10 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a1c98] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r8 = i16 [r7 + 0x2] + ..D================================================eE-------------------------R........................ r8 = r8 << 0x10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r10 = i16 [r7 + 0x4] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a1c9c] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = i16 [r7 + 0x6] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a1ca0] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1ca4] = r7 + ...D=========================================================================eeeE---------------------R r7 = r10 * r7 + ....D===========================================================================eeE-------------------R i32 r5 = r7 << 0x3 + ....DeE-----------------------------------------------------------------------------------------------R r8 = 0x5 + .....D................................................................................................. r7 = r5 + .....DeE----------------------------------------------------------------------------------------------R r9 = 0 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 17232, jump 528562 +``` + +Gas simulation at offset 448896 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1ca8] = r7 + DeE------------------------R r8 = 0 + D........................... r9 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 17234, jump 256151 +``` + +Gas simulation at offset 448913 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x20] + D=========================eeER i32 r6 = r6 + 0x4 + D............................. r7 = r6 + .DeeeeeeeeeeeeeeeE-----------R r0 = 17236, jump 526659 +``` + +Gas simulation at offset 448928 with total cost of 26: + +``` + DeER......................... r7 = r7 >>a 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1b98] = r7 + D=eeE-----------------------R i32 r7 = r7 << 0x3 + .DeE------------------------R r8 = 0x5 + .DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE----------R r0 = 17238, jump 528562 +``` + +Gas simulation at offset 448952 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1ba0] = r7 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .D.......................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 17240, jump 526852 +``` + +Gas simulation at offset 448976 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1b98] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449047 if r8 <=s 0 +``` + +Gas simulation at offset 448985 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a1ba0] + DeE------------------------R r9 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 448994 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r10 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = u8 [r7 + 0x1] + D=========================eE--------------R.............. r10 = r10 << 0x10 + .D========================eE--------------R.............. r11 = r11 << 0x18 + .D=========================eE-------------R.............. r10 = r10 | r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r8 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.. r10 = u8 [r7 + 0x2] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r11 = u8 [r7 + 0x3] + ..D========================eE-------------------------R.. r10 = r10 << 0x10 + ..D=========================eE------------------------R.. r11 = r11 << 0x18 + ..D==========================eE-----------------------R.. r10 = r10 | r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r10 = i32 [0x10a1b98] + ...D========================eeE-------------------------R i32 r9 = r9 + 0x1 + ....D=========================eE------------------------R r7 = r7 + 0x4 + ....D==========================eE-----------------------R r8 = r8 + 0x8 + ....D===============================================eE--R jump 448994 if r9 >a 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1c54] = r7 + .DeeE-----------------------R i32 r7 = r7 << 0x4 + .DeE------------------------R r8 = 0x5 + .DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 17252, jump 528562 +``` + +Gas simulation at offset 449186 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a1c58] = r7 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + D........................... r7 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 17254, jump 526852 +``` + +Gas simulation at offset 449207 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10a1c54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x10a1c58] + .D........................... r5 = r7 + .D========================eER r9 = r9 << 0x4 + .D........................... r7 = r8 + .DeE------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 17256, jump 256151 +``` + +Gas simulation at offset 449240 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a1c54] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449312 if r8 <=s 0 +``` + +Gas simulation at offset 449249 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10a1c58] + D=========================eER r7 = r7 + 0xa + DeE-------------------------R r8 = r8 + 0xffffffffffffffff + D=eE------------------------R r8 = r8 << 0x20 + .D=eE-----------------------R r8 = r8 >> 0x1e + .D==eE----------------------R r8 = r8 + r5 + .D===eE---------------------R r8 = r8 + 0x4 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 449274 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = u8 [r5 + 0] + D=========================eE--------------R............. r9 = r9 << 0x8 + .D=========================eE-------------R............. r9 = r9 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r7 + 0xfffffffffffffffe] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r9 = u8 [r5 + 0x3] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r10 = u8 [r5 + 0x2] + ..D========================eE-------------------------R. r9 = r9 << 0x8 + ..D=========================eE------------------------R. r9 = r9 | r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r9 + ..D=======================eE---------------------------R r5 = r5 + 0x4 + ...D=======================eE--------------------------R r7 = r7 + 0x10 + ...D=======================eE--------------------------R jump 449274 if r5 != r8 +``` + +Gas simulation at offset 449312 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 17258, jump 527192 +``` + +Gas simulation at offset 449322 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x20] + D=========================eeER....................... i32 r7 = r6 + 0x7 + .DeE-------------------------R....................... r0 = 0x436c + .DeE-------------------------R....................... r1 = r1 + 0xffffffffffffffd8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x20] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x18] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + ..D.................................................. r5 = r7 + ..DeE-----------------------------------------------R r0 = 0x431c + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 526659 +``` + +Gas simulation at offset 449354 with total cost of 27: + +``` + DeeER......................... i32 r7 = r6 + 0x5 + DeE-R......................... r0 = 0x436e + .DeER......................... r1 = r1 + 0xffffffffffffffa0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r6 + ..D........................... r6 = r7 + ..DeE------------------------R r0 = 0x4302 + ..DeeeeeeeeeeeeeeeE----------R jump 526659 +``` + +Gas simulation at offset 449383 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17264, jump 447919 +``` + +Gas simulation at offset 449389 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = i32 [0x10a1c60] + DeeE-----------------------R...... i32 r6 = r6 + 0x9 + D=========================eeeER... r7 = r7 * r7 + .D===========================eER.. r7 = r7 + 0x7 + .D============================eeER i32 r5 = r7 >> 0x3 + ..D............................... r7 = r6 + ..DeeeeeeeeeeeeeeeE--------------R r0 = 17266, jump 526659 +``` + +Gas simulation at offset 449416 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 449621 if r7 >=s r5 +``` + +Gas simulation at offset 449420 with total cost of 26: + +``` + D............................ r10 = r7 + DeER......................... r9 = 0x10a1d20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + DeE-------------------------R r8 = 0x5 + .D........................... r7 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 17268, jump 528562 +``` + +Gas simulation at offset 449446 with total cost of 50: + +``` + D.................................................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17270, jump 526730 +``` + +Gas simulation at offset 449462 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r2 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = i32 [0x10a1cb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r8 + 0] + .D========================eeE-----------------------R.................... i32 r9 = r5 - r2 + .D========================eE------------------------R.................... r7 = r7 << 0x2 + ..D========================eE-----------------------R.................... r7 = r7 + 0x18 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u32 [r1 + 0x40] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................. u32 [r1 + 68] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u32 [r1 + 72] = 0x32 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u32 [r1 + 76] = 0x1d4a11 + ...D..................................................................... r7 = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeER jump 449511 if r9 > 0x2 + .D=eE-------------------------------------R................ r6 = r6 << 0x2 + .D==eE------------------------------------R................ r6 = r6 + r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................ r6 = i32 [r6 + 0] + ..DeE-------------------------------------R................ r10 = r5 & 0x18 + ...D==========================eeE---------R................ i32 r10 = r6 >> r10 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = a3 + ....DeE---------------------------------------------------R r12 = r12 + 0x1 + ....DeeE--------------------------------------------------R i32 r11 = r11 + 0x1 + .....DeE--------------------------------------------------R r5 = r5 + 0x8 + .....D=eE-------------------------------------------------R jump 449524 if r7 != r11 +``` + +Gas simulation at offset 449556 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 449640 if r9 > 0x20 + .DeE-----------------------R r8 = 0x111c5 + .DeE-----------------------R r10 = 0x10 + ..D......................... r6 = r2 + ..DeeeeeeeeeeeeeeeE--------R r0 = 17272, jump 275339 +``` + +Gas simulation at offset 449588 with total cost of 15: + +``` + DeER.............. r7 = 0x1513c + DeeeeeeeeeeeeeeeER r0 = 17274, jump 370193 +``` + +Gas simulation at offset 449600 with total cost of 17: + +``` + DeeeER.............. r8 = r7 > 0x3 + ..D====eeER.................... i32 r7 = r5 + 0 + ...D=====eeeeeeeeeeeeeeeeeeeeER jump 449857 if r7 <=s 0 +``` + +Gas simulation at offset 449722 with total cost of 25: + +``` + DeER........................ r6 = r6 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 16] = 0x31000bf + DeeeeeeeeeeeeeeeE----------R jump 449815 +``` + +Gas simulation at offset 449734 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r8 = u8 [r6 + 0xfffffffffffffffd] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r9 = u8 [r6 + 0xfffffffffffffffc] + D=========================eE--------------R................................................................ r8 = r8 << 0x8 + .D=========================eE-------------R................................................................ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u16 [r1 + 0x40] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................... r8 = u8 [r6 + 0xffffffffffffffff] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................... r9 = u8 [r6 + 0xfffffffffffffffe] + ..D========================eE-------------------------R.................................................... r8 = r8 << 0x8 + ..D=========================eE------------------------R.................................................... r8 = r8 | r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u16 [r1 + 0x42] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................... r8 = u8 [r6 + 0x1] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................... r9 = u8 [r6 + 0] + ...D===============================================eE--R................................................... r8 = r8 << 0x8 + ...D================================================eE-R................................................... r8 = r8 | r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r1 + 0x44] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u16 [r1 + 0x46] = r7 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r6 + 0x5] + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r6 + 0x4] + ....D=========================================================================eER.......................... r7 = r7 << 0x8 + .....D=========================================================================eER......................... r7 = r7 | r8 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0x48] = r7 + .....D=======================================================================eE---------------------------R r7 = r1 + 0x40 + ......DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 17284, jump 421959 +``` + +Gas simulation at offset 449806 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + DeE-R. r6 = r6 + 0xa + D==eER jump 449857 if r5 == 0 +``` + +Gas simulation at offset 449815 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u8 [r6 + 0x3] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u8 [r6 + 0x2] + .D========================eE------------------------R. r7 = r7 << 0x8 + .D=========================eE-----------------------R. r7 = r7 | r9 + .D=================================================eER jump 449734 if r8 == 2 +``` + +Gas simulation at offset 449837 with total cost of 2: + +``` + DeER. r8 = r7 + 0xffffffffffffffc0 + D=eER jump 449734 if r8 >u 25 +``` + +Gas simulation at offset 449844 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x10] + .D========================eE--------------R r8 = r9 >> r8 + .D=========================eE-------------R r8 = r8 & 0x1 + ..D=========================eE------------R jump 449734 if r8 == 0 +``` + +Gas simulation at offset 449857 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 17286, jump 527192 +``` + +Gas simulation at offset 449867 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f380] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x18] + D=========================eER jump 449966 if r7 == 0 +``` + +Gas simulation at offset 449879 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r5 = 0x109edc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x109edc0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449906 if r7 == 0 +``` + +Gas simulation at offset 449895 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0] = 0 + DeE------------------------R r7 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 17288, jump 348747 +``` + +Gas simulation at offset 449906 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449926 if r7 == 0 +``` + +Gas simulation at offset 449912 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 328] = 0 + DeE------------------------R r7 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 17290, jump 348747 +``` + +Gas simulation at offset 449926 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449946 if r7 == 0 +``` + +Gas simulation at offset 449932 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 656] = 0 + DeE------------------------R r7 = 0x2 + DeeeeeeeeeeeeeeeE----------R r0 = 17292, jump 348747 +``` + +Gas simulation at offset 449946 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449966 if r7 == 0 +``` + +Gas simulation at offset 449952 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 984] = 0 + DeE------------------------R r7 = 0x3 + DeeeeeeeeeeeeeeeE----------R r0 = 17294, jump 348747 +``` + +Gas simulation at offset 449966 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a197c] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1778] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 17296, jump 455340 +``` + +Gas simulation at offset 449984 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x81730] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 449998 if r7 == 0 +``` + +Gas simulation at offset 449992 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17298, jump 465962 +``` + +Gas simulation at offset 449998 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x50] + DeE------------------------R...................... r1 = r1 + 0x68 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 450012 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17302, jump 451812 +``` + +Gas simulation at offset 450018 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0] + DeE------------------------R......................... r1 = r1 + 0x8 + D=eE-----------------------R......................... r1 = r1 + 0xfffffffffffffff0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0] = r5 + .DeE------------------------------------------------R r5 = 0x81d50 + .DeE------------------------------------------------R r7 = 0x10d4610 + .DeE------------------------------------------------R r8 = 0xff + ..DeE-----------------------------------------------R r9 = 0x280 + ..DeE-----------------------------------------------R r0 = 0x47ca + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 256151 +``` + +Gas simulation at offset 450058 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x58] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x10a1c54] + .D............................................... r5 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 450095 if r7 >a 0x30 + ..D=========================eeeER.. r7 = r7 * 0x38 + ..D============================eER. r7 = r7 + r9 + ..DeE----------------------------R. r4 = 0x91618 + ...D============================eER r6 = r7 + 0x30 + ...DeE----------------------------R r0 = 0x10a1d50 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0x30] = r4 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x20] = r0 + ....DeeeeeeeeeeeeeeeE-------------R jump 450200 +``` + +Gas simulation at offset 450166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a1d70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 450179 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a1d6c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 451206 if r7 >=s r8 +``` + +Gas simulation at offset 450190 with total cost of 3: + +``` + DeeER. i32 r5 = r5 + 0xffffffffffffffff + DeE-R. r6 = r6 + 0x38 + D==eER jump 451187 if r5 == 0 +``` + +Gas simulation at offset 450200 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r3 = u64 [r6 + 0xfffffffffffffff0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r3 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = i32 [r4 + 0] + .D=================================================eER jump 450190 if r8 == r9 +``` + +Gas simulation at offset 450212 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r11 = u64 [r3 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r10 = u64 [r3 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r12 = i32 [r0 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r11 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u32 [r3 + 0x48] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x50] = r12 + ..D========================eE------------------------------------------------R jump 450333 if r12 == 0 +``` + +Gas simulation at offset 450238 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r0 + 0xc] + D=========================eE--------------R jump 450382 if r9 == 0 +``` + +Gas simulation at offset 450246 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r2 = i32 [r0 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................... r4 = i32 [r0 + 0x4] + .D========================eeE-------------R......................................... i32 r7 = r7 - r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................... u64 [r1 + 0x38] = r8 + ..D=======================eeE-------------R......................................... i32 r11 = r8 - r4 + ...DeE------------------------------------R......................................... r0 = r9 >>a 0x10 + ...D========================eeE-----------R......................................... i32 r7 = r7 >>a 0x10 + ....D=========================eeeE--------R......................................... r7 = r7 * r0 + ....D=======================eeE-----------R......................................... i32 r9 = r11 >>a 0x10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R......................................... r12 = u64 [r1 + 0x50] + .....D=========================eE---------R......................................... r12 = r12 >>a 0x10 + .....D===========================eeeE-----R......................................... r9 = r9 * r12 + ......D=============================eeeE--R......................................... r11 = r9 >a 0x10 + ...........D============================================eeeE---------------------R.. r11 = r11 * r0 + ...........D=============================================eeE---------------------R.. i32 r8 = r8 >>a 0x10 + ...........D===============================================eeeE------------------R.. r12 = r8 * r12 + ............D============================eE--------------------------------------R.. r2 = r10 & r7 + ............D=================================================eeeeeeeeeeeeeeeeeeeeER jump 450410 if r12 >=s r11 +``` + +Gas simulation at offset 450329 with total cost of 15: + +``` + DeER.............. r11 = 0 + DeeeeeeeeeeeeeeeER jump 450420 +``` + +Gas simulation at offset 450333 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r0 + 0] + DeE---------------------------------------R r11 = 0x2 + DeE---------------------------------------R r2 = 0x2 + .D========================eE--------------R jump 450355 if r12 == r7 +``` + +Gas simulation at offset 450345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r0 + 0xc] + DeE------------------------R jump 450435 if r12 >=s r7 +``` + +Gas simulation at offset 450351 with total cost of 2: + +``` + DeeER i32 r2 = r9 >> 0x1f + DeeER fallthrough +``` + +Gas simulation at offset 450355 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r10 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 450480 if r12 == r9 +``` + +Gas simulation at offset 450367 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r0 + 0xc] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 450451 if r12 >=s r9 +``` + +Gas simulation at offset 450373 with total cost of 22: + +``` + DeeER.................... i32 r11 = r11 >> 0x1f + D==eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r11 +``` + +Gas simulation at offset 450380 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450487 +``` + +Gas simulation at offset 450382 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r0 + 0x4] + DeE---------------------------------------R r11 = 0x2 + D.......................................... r12 = r7 + .DeE--------------------------------------R r2 = 0x2 + .D========================eE--------------R jump 450467 if r9 == r7 +``` + +Gas simulation at offset 450397 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 450459 if r9 > 0x1f + .D............................ r12 = r9 + .DeeeeeeeeeeeeeeeE-----------R jump 450467 +``` + +Gas simulation at offset 450410 with total cost of 5: + +``` + DeER.... r11 = r11 ^ r12 + D=eeeER. r11 = r11 s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = i32 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i32 [r10 + 0x4] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 450480 if r12 == r9 +``` + +Gas simulation at offset 450449 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450367 +``` + +Gas simulation at offset 450451 with total cost of 23: + +``` + DeeeER.................... r11 = r11 >s 0 + D===eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r11 +``` + +Gas simulation at offset 450457 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450487 +``` + +Gas simulation at offset 450459 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x50] + D=========================eeeER r2 = r7 >s 0 + .D............................. r12 = r9 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 450467 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r10 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 450725 if r12 != r9 +``` + +Gas simulation at offset 450480 with total cost of 1: + +``` + D... r9 = r12 + DeER jump 450190 if r2 == 2 +``` + +Gas simulation at offset 450487 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r4 = i32 [r0 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x48] + .D========================eeE-------------R............. i32 r10 = r9 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r12 = u64 [r1 + 0x40] + ..D========================eeE------------R............. i32 r11 = r12 - r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x18] = r10 + ...D======================eeeeeeeeeeeeeeeeeeeeE--------R jump 450563 if r9 != r7 +``` + +Gas simulation at offset 450511 with total cost of 1: + +``` + DeER r10 = 0x2 + DeER r2 = 0x2 + DeER jump 450531 if r4 == r7 +``` + +Gas simulation at offset 450520 with total cost of 1: + +``` + DeER jump 450742 if r7 >=s r4 +``` + +Gas simulation at offset 450524 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x28] + D=========================eeER i32 r2 = r9 >> 0x1f + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 450531 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x10a1d60] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 450785 if r7 == r9 +``` + +Gas simulation at offset 450542 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x30] + DeE------------------------R jump 450760 if r7 >=s r9 +``` + +Gas simulation at offset 450549 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x28] + .D========================eeE-------------R....... i32 r10 = r7 >> 0x1f + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r10 +``` + +Gas simulation at offset 450560 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450792 +``` + +Gas simulation at offset 450563 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r0 + 0x4] + DeE------------------------R jump 450626 if r12 != r8 +``` + +Gas simulation at offset 450569 with total cost of 1: + +``` + DeER r10 = 0x2 + DeER r2 = 0x2 + DeER jump 450588 if r8 == r4 +``` + +Gas simulation at offset 450578 with total cost of 1: + +``` + DeER jump 451153 if r8 >=s r9 +``` + +Gas simulation at offset 450582 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x18] + D=========================eeeER r2 = r7 >s 0 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 450588 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1d60] + D=========================eE--------------R jump 450785 if r8 == r7 +``` + +Gas simulation at offset 450599 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1d64] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u64 [r1 + 0x30] + D=========================eE--------------R jump 451173 if r8 >=s r7 +``` + +Gas simulation at offset 450613 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r1 + 0x18] + .D========================eeeE------------R........ r10 = r7 >s 0 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r10 +``` + +Gas simulation at offset 450623 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450792 +``` + +Gas simulation at offset 450626 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + D............................................................... r2 = r7 + DeeE--------------------------------------R..................... i32 r7 = r4 - r7 + .D.............................................................. r12 = r8 + .DeeE-------------------------------------R..................... i32 r8 = r9 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................... r9 = u64 [r1 + 0x28] + ..D========================eE-------------R..................... r9 = r9 >>a 0x10 + ..DeeE------------------------------------R..................... i32 r7 = r7 >>a 0x10 + ..D=========================eeeE----------R..................... r7 = r7 * r9 + ...DeeE-----------------------------------R..................... i32 r8 = r8 >>a 0x10 + ...DeE------------------------------------R..................... r10 = r10 >>a 0x10 + ...D==eeeE--------------------------------R..................... r8 = r8 * r10 + ....D==========================eeeE-------R..................... r4 = r8 >a 0x10 + .........D==========================eeeE----------------------R. r9 = r8 * r9 + ..........D=========================eeE-----------------------R. i32 r8 = r11 >>a 0x10 + ..........D============================eeeE-------------------R. r10 = r8 * r10 + ...........D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. r8 = u64 [r1 + 0x40] + ...........D================================================eER. r2 = r7 & r8 + ...........D==============================eeeeeeeeeeeeeeeeeeeeER jump 450772 if r10 >=s r9 +``` + +Gas simulation at offset 450718 with total cost of 25: + +``` + DeER........................ r10 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R jump 450785 +``` + +Gas simulation at offset 450725 with total cost of 1: + +``` + DeER jump 450923 if r12 >=s r7 +``` + +Gas simulation at offset 450729 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r1 + 0x50] + .D========================eeeE------------R........ r11 = r7 >s 0 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r11 +``` + +Gas simulation at offset 450739 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450487 +``` + +Gas simulation at offset 450742 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u64 [r1 + 0x28] + .D========================eeeE------------R...... r2 = r9 >s 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r9 = i32 [0x10a1d60] + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 450542 if r7 != r9 +``` + +Gas simulation at offset 450758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450785 +``` + +Gas simulation at offset 450760 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r7 = u64 [r1 + 0x28] + .D========================eeeE------------R........ r10 = r7 >s 0 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r10 +``` + +Gas simulation at offset 450770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450792 +``` + +Gas simulation at offset 450772 with total cost of 26: + +``` + DeER......................... r9 = r9 ^ r10 + D=eeeER...................... r10 = r9 =s r7 +``` + +Gas simulation at offset 450845 with total cost of 1: + +``` + DeER jump 450863 if r7 =s r10 +``` + +Gas simulation at offset 450863 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x8] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .D========================eE------------------------R r7 = r9 >>a 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17306, jump 372258 +``` + +Gas simulation at offset 450891 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x50] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x18] + .D========================eE------------------------R r7 = r7 >>a 0x8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17308, jump 372258 +``` + +Gas simulation at offset 450913 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x50] + D=========================eER jump 450937 if r9 != r7 +``` + +Gas simulation at offset 450919 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 451015 +``` + +Gas simulation at offset 450923 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x50] + .D========================eeE-------------R....... i32 r11 = r7 >> 0x1f + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r11 +``` + +Gas simulation at offset 450934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450487 +``` + +Gas simulation at offset 450937 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0] + .DeeE-----------------------------------------------R.... i32 r7 = r9 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.... u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r7 = u64 [r1 + 0x48] + ..D================================================eeER.. i32 r7 = r7 - r8 + ..D==================================================eeER i32 r7 = r7 >>a 0x8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x28] + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 17310, jump 372258 +``` + +Gas simulation at offset 450968 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [r8 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... r7 = u64 [r1 + 0x38] + .D=================================================eeER.. i32 r7 = r8 - r7 + .D===================================================eeER i32 r7 = r7 >>a 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 17312, jump 372258 +``` + +Gas simulation at offset 450996 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x48] + D=========================eeER i32 r7 = r7 + r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE-----------R r0 = 17314, jump 372268 +``` + +Gas simulation at offset 451012 with total cost of 2: + +``` + D.... r8 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 451015 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r2 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x50] = r12 + .D=================================================eER jump 451086 if r7 == r11 +``` + +Gas simulation at offset 451033 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [0x10a1d68] + D=========================eeER i32 r7 = r2 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x48] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x38] = r3 + .DeeeeeeeeeeeeeeeE-----------R r0 = 17316, jump 372268 +``` + +Gas simulation at offset 451055 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r3 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [0x10a1d6c] + .D=================================================eER jump 451086 if r11 >=s r7 +``` + +Gas simulation at offset 451079 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d6c] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 451086 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r10 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x8] + .D========================eE--------------R jump 450166 if r7 == r10 +``` + +Gas simulation at offset 451100 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1d68] + D=========================eeE-------------R i32 r7 = r9 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x48] = r11 + .DeeeeeeeeeeeeeeeE------------------------R r0 = 17318, jump 372268 +``` + +Gas simulation at offset 451120 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a1d70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + .D========================eE------------------------R jump 450179 if r7 >=s r8 +``` + +Gas simulation at offset 451142 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d70] = r7 + D........................... r8 = r7 + DeeeeeeeeeeeeeeeE----------R jump 450179 +``` + +Gas simulation at offset 451153 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + .D========================eeE-------------R i32 r2 = r7 >> 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = i32 [0x10a1d60] + ..D========================eE-------------R jump 450599 if r8 != r7 +``` + +Gas simulation at offset 451170 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450785 +``` + +Gas simulation at offset 451173 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x18] + .D========================eeE-------------R....... i32 r10 = r7 >> 0x1f + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 450190 if r2 == r10 +``` + +Gas simulation at offset 451184 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 450792 +``` + +Gas simulation at offset 451187 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 451191 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x58] + .DeE--------------------------------------R....... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 451206 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 451191 +``` + +Gas simulation at offset 451210 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .DeE------------------------R r8 = r7 << 0x30 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 451552 if r8 >a 0x10 + ..D=========================eeER......... i32 r8 = r8 >>a 0x10 + ..D===========================eeeER...... r8 = r8 * r10 + ...D========================eeE---R...... i32 r9 = r9 >>a 0x10 + ...DeE----------------------------R...... r7 = r7 >>a 0x10 + ...D=============================eeeER... r7 = r9 * r7 + ....D===============================eeeER r6 = r8 =s r8 +``` + +Gas simulation at offset 451329 with total cost of 15: + +``` + DeeER............. i32 r6 = r7 >> 0x1f + DeeeeeeeeeeeeeeeER jump 451351 +``` + +Gas simulation at offset 451334 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 451345 if r10 != r8 +``` + +Gas simulation at offset 451341 with total cost of 15: + +``` + DeER.............. r6 = 0 + DeeeeeeeeeeeeeeeER jump 451351 +``` + +Gas simulation at offset 451345 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 451329 if r10 >=s r9 +``` + +Gas simulation at offset 451348 with total cost of 3: + +``` + DeeeER r6 = r7 >s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 451351 with total cost of 27: + +``` + DeER.......................... r7 = r6 << 0x1 + D=eER......................... r7 = r7 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r7 + 0x30] + .DeeeeeeeeeeeeeeeE-----------R r0 = 17320, jump 451210 +``` + +Gas simulation at offset 451366 with total cost of 1: + +``` + DeER jump 451537 if r7 == 0 +``` + +Gas simulation at offset 451370 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10a1d60] + D=========================eE--------------R jump 451436 if r7 == 0 +``` + +Gas simulation at offset 451383 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10a1d64] + D=========================eE--------------R jump 451459 if r9 == 0 +``` + +Gas simulation at offset 451396 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r11 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r12 = i32 [r5 + 0x4] + .D========================eeE-------------R............... i32 r8 = r8 - r11 + .D========================eeE-------------R............... i32 r10 = r10 - r12 + ..DeE-------------------------------------R............... r9 = r9 >>a 0x10 + ..D=========================eeE-----------R............... i32 r8 = r8 >>a 0x10 + ..D===========================eeeE--------R............... r8 = r8 * r9 + ...D========================eeE-----------R............... i32 r9 = r10 >>a 0x10 + ...DeE------------------------------------R............... r7 = r7 >>a 0x10 + ....D============================eeeE-----R............... r7 = r9 * r7 + ....D===============================eeeeeeeeeeeeeeeeeeeeER jump 451479 if r7 >=s r8 +``` + +Gas simulation at offset 451429 with total cost of 1: + +``` + DeER r9 = 0 + DeER jump 451499 if r6 != 0 +``` + +Gas simulation at offset 451434 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 451533 +``` + +Gas simulation at offset 451436 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0] + DeE---------------------------------------R..... r9 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 451496 if r7 == r8 +``` + +Gas simulation at offset 451445 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0xc] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 451493 if r7 >=s r8 +``` + +Gas simulation at offset 451451 with total cost of 3: + +``` + DeeER. i32 r9 = r9 >> 0x1f + D==eER jump 451499 if r6 != r9 +``` + +Gas simulation at offset 451457 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 451533 +``` + +Gas simulation at offset 451459 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r5 + 0x4] + DeE---------------------------------------R..... r9 = 0x2 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 451496 if r11 == r8 +``` + +Gas simulation at offset 451469 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 451527 if r11 >=s r10 +``` + +Gas simulation at offset 451472 with total cost of 4: + +``` + DeeeER. r9 = r7 >s 0 + D===eER jump 451499 if r6 != r9 +``` + +Gas simulation at offset 451477 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 451533 +``` + +Gas simulation at offset 451479 with total cost of 6: + +``` + DeER..... r7 = r7 ^ r8 + D=eeeER.. r9 = r7 s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 451496 with total cost of 1: + +``` + DeER jump 451533 if r6 == r9 +``` + +Gas simulation at offset 451499 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r6 ^ 0x1 + D=eE--------------------------------------R r7 = r7 << 0x1 + .D=eE-------------------------------------R r7 = r7 + r5 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r8 = i16 [r7 + 0x30] + .D===========================eE-----------R r7 = r8 << 0x30 + ..D===========================eE----------R r7 = r7 >> 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r9 = u64 [r1 + 0x8] + ..D==========================eE-----------R jump 451253 if r8 >=s 0 +``` + +Gas simulation at offset 451525 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 451556 +``` + +Gas simulation at offset 451527 with total cost of 3: + +``` + DeeER. i32 r9 = r7 >> 0x1f + D==eER jump 451499 if r6 != r9 +``` + +Gas simulation at offset 451533 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 451537 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 451552 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 451563 if r7 == 4294967295 +``` + +Gas simulation at offset 451556 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0xffffffffffff7fff + DeeeeeeeeeeeeeeeER jump 451566 +``` + +Gas simulation at offset 451563 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 451566 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x20] + DeE------------------------R r1 = r1 + 0x38 + .DeeeeeeeeeeeeeeeE---------R jump 450058 +``` + +Gas simulation at offset 451581 with total cost of 88: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r9 = u64 [r7 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r9 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................... r10 = u64 [0x10a1c68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................... r11 = u64 [r8 + 0x58] + .D=================================================eER..................................... r2 = r9 - r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................... r11 = u64 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................... r12 = i32 [0x10a1c60] + ..D================================================eER..................................... r11 = r11 - r10 + ..D=================================================eER.................................... r10 = r2 >> 0x7 + ..D==================================================eeeER................................. r10 = r12 * r10 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................. r9 = u64 [0x10a1d20] + ...D================================================eE---R................................. r11 = r11 >> 0x7 + ...D====================================================eER................................ r10 = r10 + r11 + ....D====================================================eeER.............................. i32 r11 = r10 >>a 0x3 + ....D======================================================eER............................. r9 = r9 + r11 + .....D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u8 [r9 + 0] + .....D===================================================eE---------------------------R.... r10 = r10 & 0x7 + ......D==============================================================================eeER.. i32 r9 = r9 >> r10 + ......D================================================================================eER. r9 = r9 & 0x1 + .......D================================================================================eER jump 451667 if r9 == 0 +``` + +Gas simulation at offset 451647 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [0x10a1d74] + D=========================eE--------------R........... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d74] = r8 + .DeE-------------------------------------------------R r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 451667 with total cost of 153: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r10 = i32 [0x10a1d78] + D=========================eER............................................................................................................................... r2 = r10 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r3 = i32 [0x91618] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r10 = i32 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r12 = i32 [r7 + 0x6c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u32 [0x10a1d78] = r2 + .D========================eE-------------------------R...................................................................................................... r3 = r3 + 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u32 [0x91618] = r3 + ..D========================eE------------------------R...................................................................................................... r10 = r10 + r12 + ..D========================eE------------------------R...................................................................................................... r12 = r12 >> 0x2 + ...D========================eeE----------------------R...................................................................................................... i32 r10 = r10 - r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = i32 [r8 + 0x20] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r11 = i32 [r8 + 0x6c] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u32 [0x10a1d68] = r10 + ....D================================================eeE----------------------R............................................................................. i32 r9 = r9 - r10 + ....D==================================================eE---------------------R............................................................................. r11 = r11 + r9 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u32 [0x10a1d70] = r11 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................... u32 [0x10a1d6c] = r9 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................................................................... r9 = i32 [r7 + 0x18] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = i32 [r8 + 0x18] + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i32 [r7 + 0x1c] + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = i32 [r8 + 0x1c] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10a1d60] = r11 + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10a1d64] = r8 + .......DeE-------------------------------------------------------------------------------------------------------------------------R........................ r10 = 0x10a1d50 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................ u32 [0x10a1d50] = r9 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................ u32 [0x10a1d54] = r7 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r12 = i32 [0x10a1c70] + ........D======================================================================================================================eeE--R....................... i32 r11 = r11 - r9 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d58] = r11 + .........D=====================================================================================================================eeE-------------------------R i32 r8 = r8 - r7 + ..........D========================================================================================================================eeE---------------------R i32 r7 = r12 + 0xffffffffffffffff + ............................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a1d5c] = r8 + .............................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------R jump 451210 +``` + +Gas simulation at offset 451812 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r6 + .DeE------------------------R......................... r5 = 0x90ed8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x90ed8] + .D=eE-----------------------R......................... r8 = 0x10a1d80 + .D=eE-----------------------R......................... r6 = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a2000] = r8 + ..D========================eE------------------------R jump 452048 if r10 == r6 +``` + +Gas simulation at offset 451853 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0x1c + DeER......................... r8 = 0x14b7d + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .DeeeeeeeeeeeeeeeE----------R jump 451898 +``` + +Gas simulation at offset 451868 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r5 + 0xfffffffffffffffc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x10] = r7 + DeE-------------------------------------------------R r8 = r8 + 0x14 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [0x10a2000] = r8 + .DeE------------------------------------------------R r6 = 0xffffffffffffffff + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 451888 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0] + DeE---------------------------------------R r5 = r5 + 0x1c + D=========================eE--------------R jump 452048 if r10 == r6 +``` + +Gas simulation at offset 451898 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0xfffffffffffffff1 + DeER......................... r8 = r5 + 0xffffffffffffffe8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 451954 if r10 == 0 +``` + +Gas simulation at offset 451913 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17322, jump 465723 +``` + +Gas simulation at offset 451919 with total cost of 1: + +``` + DeER jump 451888 if r7 == r6 +``` + +Gas simulation at offset 451922 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 17324, jump 465834 +``` + +Gas simulation at offset 451931 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10a2000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17326, jump 465834 +``` + +Gas simulation at offset 451952 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 451994 +``` + +Gas simulation at offset 451954 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17328, jump 526262 +``` + +Gas simulation at offset 451961 with total cost of 1: + +``` + DeER jump 451888 if r7 == r6 +``` + +Gas simulation at offset 451964 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 17330, jump 465587 +``` + +Gas simulation at offset 451973 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10a2000] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17332, jump 465587 +``` + +Gas simulation at offset 451994 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [0x10a2000] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = i32 [r5 + 0xffffffffffffffe4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i32 [r8 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u32 [r8 + 0] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u32 [r8 + 0x8] = r7 + .D=================================================eeER.......................... i32 r10 = r10 - r7 + ..D==================================================eER......................... r7 = r10 + 0x1 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0xc] = r7 + ..D==================================================eE-------------------------R jump 451868 if r10 >s 0 +``` + +Gas simulation at offset 452024 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 17334, jump 368493 +``` + +Gas simulation at offset 452039 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10a2000] + DeeeeeeeeeeeeeeeE----------R jump 451868 +``` + +Gas simulation at offset 452048 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 452063 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r10 = u64 [0x10a1c68] + DeE------------------------R.................................................................................. r7 = r7 << 0x7 + D=========================eER................................................................................. r7 = r7 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r7 = u64 [r7 + 0x78] + .DeE-------------------------------------------------R........................................................ r8 = r8 << 0x3 + .D==================================================eER....................................................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = u64 [r7 + 0] + .DeE---------------------------------------------------------------------------R.............................. r9 = r9 << 0x1 + ..D===========================================================================eER............................. r7 = r7 + r9 + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i16 [r7 + 0x1e] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R.... r8 = u64 [0x10a1c48] + ..DeE----------------------------------------------------------------------------------------------------R.... r9 = 0x18 + ...D====================================================================================================eeeER. r7 = r7 * r9 + ...D=======================================================================================================eER r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 452112 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r10 = u64 [0x10a1c68] + DeE------------------------R........................................................................................................... r7 = r7 << 0x7 + D=========================eER.......................................................................................................... r7 = r7 + r10 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r7 = u64 [r7 + 0x78] + .DeE-------------------------------------------------R................................................................................. r8 = r8 << 0x3 + .D==================================================eER................................................................................ r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r7 = u64 [r7 + 0] + .DeE---------------------------------------------------------------------------R....................................................... r9 = r9 << 0x1 + ..D===========================================================================eER...................................................... r7 = r7 + r9 + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r7 + 0x1e] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R............................. r8 = u64 [0x10a1c48] + ..D=====================================================================================================eeeER.......................... r7 = r7 * 0x18 + ...D=======================================================================================================eER......................... r7 = r7 + r8 + ...D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + ...DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------------R jump 401980 +``` + +Gas simulation at offset 452163 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r9 = u64 [0x10a1c68] + DeE------------------------R.............................................................................. r7 = r7 << 0x7 + D=========================eER............................................................................. r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r7 + 0x78] + .DeE-------------------------------------------------R.................................................... r8 = r8 << 0x3 + .D==================================================eER................................................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r7 + 0x18] + ..D====================================================================================================eER r7 = r7 & 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 452194 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r7 + 0x18] + D=========================eER. r9 = r9 & 0x4 + D==========================eER jump 452210 if r9 == 0 +``` + +Gas simulation at offset 452203 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r7 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452214 if r9 == r8 +``` + +Gas simulation at offset 452210 with total cost of 22: + +``` + D........................ r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 452214 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x40] + D........................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 452221 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r7 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452292 if r10 <=s 0 +``` + +Gas simulation at offset 452229 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r7 + 0x78] + DeE------------------------R. r10 = r10 << 0x3 + D=========================eER r10 = r10 + r9 + DeeeeeeeeeeeeeeeE-----------R jump 452249 +``` + +Gas simulation at offset 452240 with total cost of 2: + +``` + D.... r8 = r11 + DeeER fallthrough +``` + +Gas simulation at offset 452243 with total cost of 2: + +``` + DeER. r9 = r9 + 0x8 + D=eER jump 452292 if r9 == r10 +``` + +Gas simulation at offset 452249 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u8 [r11 + 0x18] + D==================================================eER. r12 = r12 & 0x4 + .D==================================================eER jump 452243 if r12 == 0 +``` + +Gas simulation at offset 452261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x38] + D=========================eE--------------R jump 452273 if r12 == r7 +``` + +Gas simulation at offset 452268 with total cost of 1: + +``` + DeER jump 452280 if r12 != 0 +``` + +Gas simulation at offset 452271 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 452243 +``` + +Gas simulation at offset 452273 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x40] + D=========================eE--------------R jump 452243 if r12 == 0 +``` + +Gas simulation at offset 452280 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452240 if r11 =s r7 +``` + +Gas simulation at offset 452473 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r8 = u64 [r12 + 0x78] + D=========================eE--------------R...................................... r8 = r8 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r8 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r8 + 0x18] + .D===========================================================================eER. r9 = r9 & 0x4 + .D============================================================================eER jump 452464 if r9 == 0 +``` + +Gas simulation at offset 452491 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r8 + 0x38] + D=========================eE--------------R jump 452503 if r9 == r12 +``` + +Gas simulation at offset 452498 with total cost of 1: + +``` + DeER jump 452510 if r9 != 0 +``` + +Gas simulation at offset 452501 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 452464 +``` + +Gas simulation at offset 452503 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r8 + 0x40] + D=========================eE--------------R jump 452464 if r9 == 0 +``` + +Gas simulation at offset 452510 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452464 if r0 >=s r8 +``` + +Gas simulation at offset 452516 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 452449 if r10 == r2 +``` + +Gas simulation at offset 452519 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 452452 if r10 != r4 +``` + +Gas simulation at offset 452522 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + .DeeeeeeeeeeeeeeeE---------R r0 = 17336, jump 368493 +``` + +Gas simulation at offset 452540 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r0 = u64 [r1 + 0x20] + DeE------------------------R.................................................. r4 = 0x16 + DeE------------------------R.................................................. r3 = r1 + 0x30 + .DeE-----------------------R.................................................. r2 = 0x15 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r10 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r12 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u64 [r1 + 0x10] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [r12 + 0x70] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 452452 +``` + +Gas simulation at offset 452571 with total cost of 1: + +``` + DeER jump 452618 if r10 == 0 +``` + +Gas simulation at offset 452574 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r1 + 0x30] + DeE------------------------R r8 = 0x2 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 452615 if r10 =s r2 +``` + +Gas simulation at offset 452854 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u16 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r7 + 0x1c] + .DeeE-------------------------------------R i32 r8 = r8 + 0x1 + .DeE--------------------------------------R r10 = r10 + 0x1 + .D=eE-------------------------------------R r11 = r11 + 0x80 + ..D=======================eE--------------R jump 452851 if r12 != r9 +``` + +Gas simulation at offset 452873 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeE------------------R jump [r0 + 0] +``` + +Gas simulation at offset 452878 with total cost of 22: + +``` + DeER..................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 452883 with total cost of 45: + +``` + D............................................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r7 + 0x70] + D............................................... r7 = r8 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452952 if r10 <=s 0 +``` + +Gas simulation at offset 452893 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0x78] + DeE------------------------R. r10 = r10 << 0x3 + D=========================eER r10 = r10 + r8 + DeeeeeeeeeeeeeeeE-----------R jump 452910 +``` + +Gas simulation at offset 452904 with total cost of 2: + +``` + DeER. r8 = r8 + 0x8 + D=eER jump 452952 if r8 == r10 +``` + +Gas simulation at offset 452910 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u8 [r11 + 0x18] + D==================================================eER. r12 = r12 & 0x4 + .D==================================================eER jump 452904 if r12 == 0 +``` + +Gas simulation at offset 452922 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x38] + D=========================eE--------------R jump 452934 if r12 == r9 +``` + +Gas simulation at offset 452929 with total cost of 1: + +``` + DeER jump 452941 if r12 != 0 +``` + +Gas simulation at offset 452932 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 452904 +``` + +Gas simulation at offset 452934 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r11 + 0x40] + D=========================eE--------------R jump 452904 if r12 == 0 +``` + +Gas simulation at offset 452941 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i16 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 452904 if r7 u 38 +``` + +Gas simulation at offset 453084 with total cost of 23: + +``` + DeER...................... r11 = 0x6000000201 + D=eER..................... r11 = r11 >> r5 + .D=eER.................... r11 = r11 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 452990 if r11 != 0 +``` + +Gas simulation at offset 453103 with total cost of 21: + +``` + DeER.................... r11 = 0x27 + D=eeeeeeeeeeeeeeeeeeeeER jump 453464 if r11 > r6 + .D=eER.................... r11 = r11 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 452990 if r11 != 0 +``` + +Gas simulation at offset 453130 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453464 +``` + +Gas simulation at offset 453133 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 453464 if r2 != 0 +``` + +Gas simulation at offset 453137 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17346, jump 458768 +``` + +Gas simulation at offset 453143 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453146 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 453711 +``` + +Gas simulation at offset 453152 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER jump 453711 +``` + +Gas simulation at offset 453158 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453164 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453170 with total cost of 15: + +``` + DeER.............. r8 = 0x9 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453176 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453181 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453187 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 453787 +``` + +Gas simulation at offset 453192 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 425729 +``` + +Gas simulation at offset 453206 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 17368, jump 401260 +``` + +Gas simulation at offset 453216 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453219 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER r0 = 17372, jump 386178 +``` + +Gas simulation at offset 453229 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453232 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 17376, jump 386178 +``` + +Gas simulation at offset 453242 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453245 with total cost of 15: + +``` + DeER.............. r8 = 0x9 + DeeeeeeeeeeeeeeeER r0 = 17380, jump 401260 +``` + +Gas simulation at offset 453255 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453258 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + DeER.............. r9 = 0 + DeER.............. r0 = 0x4418 + DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 453270 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeER.............. r9 = 0 + DeER.............. r0 = 0x4418 + DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 453281 with total cost of 26: + +``` + DeER......................... r0 = 0x43ec + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .D........................... r5 = r7 + .DeE------------------------R r8 = 0xffffffffffffffff + .DeE------------------------R r0 = 0x3af6 + ..DeeeeeeeeeeeeeeeE---------R jump 452819 +``` + +Gas simulation at offset 453309 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453312 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453318 with total cost of 15: + +``` + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 17394, jump 401260 +``` + +Gas simulation at offset 453328 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453331 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453337 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 349598 +``` + +Gas simulation at offset 453352 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeER.............. r9 = 0 + DeER.............. r0 = 0x4418 + DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 453364 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17404, jump 387800 +``` + +Gas simulation at offset 453373 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453375 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER jump 453620 +``` + +Gas simulation at offset 453381 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 387124 +``` + +Gas simulation at offset 453396 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17412, jump 402217 +``` + +Gas simulation at offset 453405 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453407 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17416, jump 401260 +``` + +Gas simulation at offset 453416 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453418 with total cost of 15: + +``` + DeER.............. r8 = 0xa + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453424 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17422, jump 425729 +``` + +Gas simulation at offset 453430 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453432 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453438 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER r0 = 17428, jump 387800 +``` + +Gas simulation at offset 453448 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453450 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17432, jump 424548 +``` + +Gas simulation at offset 453461 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 453464 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 453477 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17438, jump 407214 +``` + +Gas simulation at offset 453486 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453488 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453493 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeeeeeeeeeeeeeeeER r0 = 17444, jump 401260 +``` + +Gas simulation at offset 453503 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453505 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER r0 = 17448, jump 407214 +``` + +Gas simulation at offset 453515 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453517 with total cost of 15: + +``` + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453523 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER jump 453620 +``` + +Gas simulation at offset 453528 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER r0 = 17456, jump 401260 +``` + +Gas simulation at offset 453538 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453540 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453546 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + DeeeeeeeeeeeeeeeER r0 = 17462, jump 386178 +``` + +Gas simulation at offset 453556 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453558 with total cost of 15: + +``` + DeER.............. r8 = 0xff + DeeeeeeeeeeeeeeeER jump 453787 +``` + +Gas simulation at offset 453565 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 17468, jump 387800 +``` + +Gas simulation at offset 453575 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453577 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 17472, jump 402217 +``` + +Gas simulation at offset 453587 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453589 with total cost of 15: + +``` + DeER.............. r8 = 0xff + DeeeeeeeeeeeeeeeER r0 = 17476, jump 407214 +``` + +Gas simulation at offset 453600 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453603 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + DeeeeeeeeeeeeeeeER r0 = 17480, jump 401260 +``` + +Gas simulation at offset 453613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453616 with total cost of 2: + +``` + DeER. r8 = 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 453620 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 386178 +``` + +Gas simulation at offset 453635 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeeeeeeeeeeeeeeeER r0 = 17486, jump 401260 +``` + +Gas simulation at offset 453645 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17490, jump 407034 +``` + +Gas simulation at offset 453655 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453658 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 453711 +``` + +Gas simulation at offset 453662 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 17496, jump 386178 +``` + +Gas simulation at offset 453674 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17498, jump 401260 +``` + +Gas simulation at offset 453686 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453689 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453694 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + DeeeeeeeeeeeeeeeER r0 = 17504, jump 401260 +``` + +Gas simulation at offset 453704 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453707 with total cost of 2: + +``` + DeER. r8 = 0x4 + DeeER fallthrough +``` + +Gas simulation at offset 453711 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 424548 +``` + +Gas simulation at offset 453727 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeeeeeeeeeeeeeeeER r0 = 17510, jump 386178 +``` + +Gas simulation at offset 453737 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453740 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + DeeeeeeeeeeeeeeeER jump 453806 +``` + +Gas simulation at offset 453745 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + DeeeeeeeeeeeeeeeER r0 = 17516, jump 401260 +``` + +Gas simulation at offset 453755 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453758 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17520, jump 387124 +``` + +Gas simulation at offset 453765 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453768 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 349615 +``` + +Gas simulation at offset 453783 with total cost of 2: + +``` + DeER. r8 = 0x23 + DeeER fallthrough +``` + +Gas simulation at offset 453787 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 407214 +``` + +Gas simulation at offset 453802 with total cost of 2: + +``` + DeER. r8 = 0x2 + DeeER fallthrough +``` + +Gas simulation at offset 453806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 387800 +``` + +Gas simulation at offset 453821 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453826 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 453464 if r2 != 0 +``` + +Gas simulation at offset 453830 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 458768 +``` + +Gas simulation at offset 453844 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + DeeeeeeeeeeeeeeeER r0 = 17536, jump 387800 +``` + +Gas simulation at offset 453854 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453857 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + DeeeeeeeeeeeeeeeER jump 453866 +``` + +Gas simulation at offset 453862 with total cost of 2: + +``` + DeER. r8 = 0x5 + DeeER fallthrough +``` + +Gas simulation at offset 453866 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 401260 +``` + +Gas simulation at offset 453881 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + DeeeeeeeeeeeeeeeER r0 = 17544, jump 387800 +``` + +Gas simulation at offset 453891 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453894 with total cost of 15: + +``` + DeER.............. r8 = 0xa + DeeeeeeeeeeeeeeeER r0 = 17548, jump 401260 +``` + +Gas simulation at offset 453904 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453907 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + DeeeeeeeeeeeeeeeER r0 = 17552, jump 387800 +``` + +Gas simulation at offset 453917 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 453461 +``` + +Gas simulation at offset 453920 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r5 + D................................................ r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r7 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u16 [r5 + 0x1a] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 453968 if r8 == 0 +``` + +Gas simulation at offset 453940 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 454002 if r7 == 47 +``` + +Gas simulation at offset 453944 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 453974 if r7 == 46 +``` + +Gas simulation at offset 453948 with total cost of 2: + +``` + DeER. r8 = 0x18 + D=eER jump 453991 if r7 != r8 +``` + +Gas simulation at offset 453954 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17554, jump 401260 +``` + +Gas simulation at offset 453966 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 454015 +``` + +Gas simulation at offset 453968 with total cost of 2: + +``` + DeER. r8 = 0x2e + D=eER jump 453991 if r7 != r8 +``` + +Gas simulation at offset 453974 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17556, jump 387800 +``` + +Gas simulation at offset 453986 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER jump 454018 +``` + +Gas simulation at offset 453991 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 454002 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r5 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17558, jump 424548 +``` + +Gas simulation at offset 454015 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 454018 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 457423 +``` + +Gas simulation at offset 454031 with total cost of 102: + +``` + DeER..................................................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0] = r5 + D........................................................................................................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0x58] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = i32 [r7 + 0x20] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r8 + 0] + ..D===================================================================================================eER jump 454122 if r9 != r10 +``` + +Gas simulation at offset 454056 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r8 + 0xe] + D=========================eE--------------R r10 = r9 + 0xfffffffffffffffc + .DeE--------------------------------------R r11 = 0xc + .D=========================eE-------------R jump 454214 if r11 >a 0x30 + DeE-R........................ r7 = 0x1775a + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE----------R jump 368493 +``` + +Gas simulation at offset 454237 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x44] + D=========================eER jump 454122 if r8 != 0 +``` + +Gas simulation at offset 454243 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [0x10a25d8] + D=========================eE--------------R r8 = r8 & 0x1f + D==========================eE-------------R jump 454122 if r8 != 0 +``` + +Gas simulation at offset 454257 with total cost of 15: + +``` + DeER.............. r10 = 0x5 + DeeeeeeeeeeeeeeeER jump 454294 +``` + +Gas simulation at offset 454262 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0xe0] + D=========================eER......................... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xe0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u16 [r8 + 14] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0] + .D========================eE-------------------------R r1 = r1 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 454286 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0] + DeE------------------------R r10 = 0x14 + DeE------------------------R r8 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 454294 with total cost of 25: + +``` + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 405638 +``` + +Gas simulation at offset 454308 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a2008] + .D=========================eER jump 454356 if r7 != 1 +``` + +Gas simulation at offset 454330 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [0x10a200c] + D=========================eeE-------------R............ i32 r8 = r8 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a200c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE-----R jump 454356 if r8 != 0 +``` + +Gas simulation at offset 454349 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17576, jump 349598 +``` + +Gas simulation at offset 454356 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10a2000] + DeE------------------------R......................... r0 = 0x10a1d80 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + D=========================eE------------------------R jump 454499 if r0 >=u r8 +``` + +Gas simulation at offset 454375 with total cost of 26: + +``` + DeER......................... r7 = 0x10a6758 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeE-------------------------R r7 = 0x10a6770 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeE------------------------R r4 = 0x10a25d8 + .DeeeeeeeeeeeeeeeE----------R jump 454410 +``` + +Gas simulation at offset 454400 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r0 = r0 + 0x14 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + D=========================eE--------------R jump 454499 if r0 >=u r7 +``` + +Gas simulation at offset 454410 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = i32 [r0 + 0xc] + D=========================eE--------------R jump 454400 if r5 <=s 0 +``` + +Gas simulation at offset 454417 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = i32 [r0 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r8 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = u64 [r8 + 0] + ..D=======================eE-------------------------------------------------R r12 = r7 << 0x2 + ..D........................................................................... r10 = r7 + ..D........................................................................... r6 = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 454486 +``` + +Gas simulation at offset 454442 with total cost of 172: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................... r11 = i32 [r4 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................... r8 = i32 [r0 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... i32 r8 = r11 /s r8 + ..D===================================================================================eER...................................................................................... r8 = r8 + r7 + ...D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... i32 r8 = r8 %s r5 + ....D==============================================================================================================================================eER......................... r8 = r8 + r6 + ....DeE----------------------------------------------------------------------------------------------------------------------------------------------R......................... r9 = r9 + r12 + ....D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------------------------R r6 = i32 [r0 + 0x8] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------------------------------------------R r5 = i32 [r0 + 0xc] + .....D====================eE--------------------------------------------------------------------------------------------------------------------------------------------------R r10 = r10 + 0x1 + ......D========================eeE--------------------------------------------------------------------------------------------------------------------------------------------R i32 r8 = r5 + r6 + ......D====================eE-------------------------------------------------------------------------------------------------------------------------------------------------R r12 = r12 + 0x4 + .......D====================eE------------------------------------------------------------------------------------------------------------------------------------------------R r7 = r7 + 0x1 + .......D=========================eE-------------------------------------------------------------------------------------------------------------------------------------------R jump 454400 if r10 >=s r8 +``` + +Gas simulation at offset 454486 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r3 = i32 [r0 + 0] + D.......................................... r9 = r2 + D=========================eE--------------R jump 454442 if r3 == 0 +``` + +Gas simulation at offset 454494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R jump 454442 +``` + +Gas simulation at offset 454499 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i16 [0x10a2010] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 454580 if r7 <=s 0 +``` + +Gas simulation at offset 454509 with total cost of 25: + +``` + DeER........................ r7 = r7 << 0x30 + D=eER....................... r9 = r7 >> 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1c48] + .D=eE----------------------R r9 = r9 << 0x3 + .DeE-----------------------R r8 = 0x10a2018 + .D==eE---------------------R r9 = r9 + r8 + .DeE-----------------------R r10 = 0x30 + ..DeE----------------------R r11 = 0x18 + ..DeE----------------------R r12 = 0x10000 + ..DeeeeeeeeeeeeeeeE--------R jump 454552 +``` + +Gas simulation at offset 454546 with total cost of 2: + +``` + DeER. r8 = r8 + 0x8 + D=eER jump 454580 if r8 == r9 +``` + +Gas simulation at offset 454552 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r6 + 0x1a] + D==================================================eER jump 454546 if r5 != r10 +``` + +Gas simulation at offset 454561 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r6 = i16 [r6 + 0x1e] + D=========================eeeE------------R........................................ r6 = r6 * r11 + D============================eE-----------R........................................ r6 = r6 + r7 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = i32 [r6 + 0] + .D=====================================================eER......................... r5 = r5 + r12 + .D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + .DeeeeeeeeeeeeeeeE----------------------------------------------------------------R jump 454546 +``` + +Gas simulation at offset 454580 with total cost of 27: + +``` + DeER.......................... r7 = 0x10a23c0 + D=eER......................... r5 = r7 + 0x18 + .DeER......................... r8 = r7 + 0x218 + .DeER......................... r7 = 0x10a1c48 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..DeeeeeeeeeeeeeeeE----------R jump 454671 +``` + +Gas simulation at offset 454607 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................. r9 = i16 [r5 + 0xfffffffffffffff4] + .DeE------------------------------------------------R............................. r10 = 0x18 + .D=================================================eeeER.......................... r7 = r7 * r10 + ..D===================================================eER......................... r7 = r7 + r8 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xc] = r9 + ..DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 454635 with total cost of 16: + +``` + DeER............... r6 = r5 + 0xffffffffffffffe8 + DeER............... r8 = 0x17 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 17578, jump 501488 +``` + +Gas simulation at offset 454650 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 24] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 8] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 454665 with total cost of 2: + +``` + DeER. r5 = r5 + 0x20 + D=eER jump 454760 if r5 == r8 +``` + +Gas simulation at offset 454671 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0xfffffffffffffff8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 454665 if r7 == 0 +``` + +Gas simulation at offset 454678 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xfffffffffffffff8] = r7 + D==eE------------------------R jump 454665 if r7 != 0 +``` + +Gas simulation at offset 454687 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0xfffffffffffffff0] + D=========================eE--------------R jump 454731 if r7 == 2 +``` + +Gas simulation at offset 454695 with total cost of 1: + +``` + DeER jump 454607 if r7 == 1 +``` + +Gas simulation at offset 454699 with total cost of 1: + +``` + DeER jump 454635 if r7 != 0 +``` + +Gas simulation at offset 454702 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................. r9 = i16 [r5 + 0xfffffffffffffff4] + .DeE------------------------------------------------R............................. r10 = 0x18 + .D=================================================eeeER.......................... r7 = r7 * r10 + ..D===================================================eER......................... r7 = r7 + r8 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x8] = r9 + ..DeeeeeeeeeeeeeeeE--------------------------------------------------------------R jump 454635 +``` + +Gas simulation at offset 454731 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r5 + 0xffffffffffffffe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r7 + 0x1e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................. r9 = i16 [r5 + 0xfffffffffffffff4] + .DeE------------------------------------------------R............................. r10 = 0x18 + .D=================================================eeeER.......................... r7 = r7 * r10 + ..D===================================================eER......................... r7 = r7 + r8 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0xa] = r9 + ..DeeeeeeeeeeeeeeeE--------------------------------------------------------------R jump 454635 +``` + +Gas simulation at offset 454760 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 454775 with total cost of 2: + +``` + DeER. r11 = r0 + 0x90 + DeeER fallthrough +``` + +Gas simulation at offset 454780 with total cost of 4: + +``` + DeeER.. i32 r5 = r5 + 0 + D==eER. r12 = r5 << 0x7 + .D==eER r12 = r12 + r11 + .DeeE-R fallthrough +``` + +Gas simulation at offset 454789 with total cost of 2: + +``` + DeER. r5 = r5 + 0x1 + D=eER jump 455323 if r5 >=s r9 +``` + +Gas simulation at offset 454796 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u16 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r7 + 0x1c] + DeE---------------------------------------R r12 = r12 + 0x80 + .D========================eE--------------R jump 454789 if r6 != r8 +``` + +Gas simulation at offset 454809 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x58] + D=========================eE--------------R r8 = r8 & r5 + D==========================eE-------------R jump 455323 if r8 != 0 +``` + +Gas simulation at offset 454820 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r8 = u64 [r1 + 0x50] + D=========================eE--------------R.............. r8 = r8 & r5 + D==========================eE-------------R.............. r8 = r8 << 0x7 + .D==========================eE------------R.............. r6 = r0 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r6 + 0x68] + .D====================================================eER jump 454780 if r8 != 0 +``` + +Gas simulation at offset 454839 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r6 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r8 + 0x18] + .D==========================================================================eER. r11 = r11 & 0x4 + .D===========================================================================eER jump 455301 if r11 == 0 +``` + +Gas simulation at offset 454855 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = u64 [r8 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 454866 if r12 != r6 +``` + +Gas simulation at offset 454862 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r8 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 454866 with total cost of 1: + +``` + DeER jump 455301 if r12 == 0 +``` + +Gas simulation at offset 454870 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r12 + 0x70] + DeE---------------------------------------R..... r2 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 454775 if r11 <=s 0 +``` + +Gas simulation at offset 454880 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r12 + 0x78] + DeE------------------------R. r8 = r6 + 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 454893 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r12 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0x40] + D==================================================eER jump 454914 if r8 != r6 +``` + +Gas simulation at offset 454902 with total cost of 2: + +``` + DeER. r11 = r11 + 0xffffffffffffffff + DeER. r12 = r12 + 0x8 + D=eER jump 454893 if r11 != 0 +``` + +Gas simulation at offset 454911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 454775 +``` + +Gas simulation at offset 454914 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x18] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x20] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x30] = r10 + .D========================eE--------------R jump 455100 if r8 == 0 +``` + +Gas simulation at offset 454931 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u16 [r8 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 454939 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeE-------------------------------------------------R r7 = 0x40 + DeE-------------------------------------------------R r8 = 0x6 + .DeE------------------------------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17580, jump 528562 +``` + +Gas simulation at offset 454959 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17582, jump 459180 +``` + +Gas simulation at offset 454967 with total cost of 102: + +``` + DeER..................................................................................................... r7 = 0x39f0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r9 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r8 + 0x68] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r9 + 0x10] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r9 + 24] = 0xb + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r9 + 40] = 0x1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r9 + 0x20] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [r9 + 56] = 0x8000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R........................... r7 = u64 [r1 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r9 + 0x30] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x34] = r7 + ...DeE--------------------------------------------------------------------------------------------------R r7 = 0x40 + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0x6 + ....DeE-------------------------------------------------------------------------------------------------R r9 = 0 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 17584, jump 528562 +``` + +Gas simulation at offset 455029 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 17586, jump 459180 +``` + +Gas simulation at offset 455038 with total cost of 125: + +``` + DeER............................................................................................................................ r2 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... r7 = u64 [r1 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r8 + 0x10] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... u64 [r8 + 24] = 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u32 [r8 + 40] = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................... r3 = u64 [r1 + 0x20] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i32 [r3 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r4 = u64 [r1 + 0x18] + ..D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r4 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u64 [r8 + 0x20] = r6 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................... u32 [r8 + 56] = 0x8000 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x48] + ...D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x34] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x28] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r10 = u64 [r1 + 0x30] + ....D================================================================================================eE------------------------R r11 = r0 + 0x90 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R jump 454780 +``` + +Gas simulation at offset 455100 with total cost of 15: + +``` + DeER.............. r7 = 0x13146 + DeER.............. r8 = 0x76 + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 17588, jump 274485 +``` + +Gas simulation at offset 455118 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [0x10a2218] + DeE------------------------R. r10 = 0x10a2220 + DeE------------------------R. r9 = 0x10a221c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r9 + .D========================eER jump 455263 if r8 != 0 +``` + +Gas simulation at offset 455142 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [0x10a2218] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [0x10a2220] = 0x16 + .DeE------------------------------------------------R r7 = 0x12669 + .DeE------------------------------------------------R r8 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x10] = r10 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17590, jump 370004 +``` + +Gas simulation at offset 455180 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + DeE------------------------R jump 455263 if r7 <=s 0 +``` + +Gas simulation at offset 455186 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = 0x109ffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x109ffe0] + .DeE--------------------------------------R........... r7 = r7 << 0x3 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0] = r7 + .D========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r8 + 0x8] + ..DeE------------------------------------------------R r8 = 0x10a221c + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17592, jump 384254 +``` + +Gas simulation at offset 455226 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u64 [r1 + 0] + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 17594, jump 384254 +``` + +Gas simulation at offset 455249 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = i32 [0x10a6768] + D==================================================eER jump 455275 if r8 >=s r9 +``` + +Gas simulation at offset 455263 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 454939 +``` + +Gas simulation at offset 455275 with total cost of 25: + +``` + DeER........................ r8 = 0x19cba + DeER........................ r10 = 0x16 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeE----------R r0 = 17596, jump 275339 +``` + +Gas simulation at offset 455293 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = 0x16 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 455263 +``` + +Gas simulation at offset 455301 with total cost of 15: + +``` + DeER.............. r7 = 0x1b46d + DeER.............. r8 = 0x5b + DeER.............. r9 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 17598, jump 274485 +``` + +Gas simulation at offset 455319 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 455323 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 455340 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x109f73c] + DeE------------------------R. r7 = 0 + D=========================eER jump 455375 if r8 <=s 0 +``` + +Gas simulation at offset 455351 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x109f380] + D=========================eE--------------R jump 455375 if r9 == 0 +``` + +Gas simulation at offset 455361 with total cost of 28: + +``` + DeeeER......................... r7 = r8 * 0x834 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a200c] = r7 + DeE---------------------------R r7 = 0x1 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 455375 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x30] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x28] = r6 + .DeE--------------------------------------R........... r8 = 0x10a1c60 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [0x10a1c60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a2008] = r7 + ..D========================eE------------------------R jump 455756 if r8 <=s 0 +``` + +Gas simulation at offset 455413 with total cost of 27: + +``` + DeER.......................... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [0x10a1c68] + DeE------------------------R.. r7 = 0x109f5e4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + .DeE------------------------R. r7 = 0x5d9e0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 455494 +``` + +Gas simulation at offset 455440 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x44c2 + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 14] = 0 + ..DeE-----------------------R r7 = 0x30 + ..DeE-----------------------R r8 = 0x6 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x3ad8 + ...DeeeeeeeeeeeeeeeE--------R jump 528562 +``` + +Gas simulation at offset 455478 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeeE------------------------------------------------R. i32 r5 = r5 + 0x1 + .DeE------------------------------------------------R. r6 = r6 + 0x80 + .D=================================================eER jump 455756 if r5 >=s r7 +``` + +Gas simulation at offset 455494 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r6 + 0xe] + D=========================eE--------------R r7 = r7 + 0xffffffffffffffff + D==========================eE-------------R jump 455478 if r7 >u 16 +``` + +Gas simulation at offset 455505 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeE---------------------------------------R.................................. r7 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r1 + 0x18] + D=========================eE--------------R.................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D==================================================eER...................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 455522 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x44c6 + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 14] = 0 + ..DeE-----------------------R r7 = 0x38 + ..DeE-----------------------R r8 = 0x6 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x3ae4 + ...DeeeeeeeeeeeeeeeE--------R jump 528562 +``` + +Gas simulation at offset 455560 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455562 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x44ca + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = 0x30 + ..DeE-----------------------R r8 = 0x6 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x3b08 + ..DeeeeeeeeeeeeeeeE---------R jump 528562 +``` + +Gas simulation at offset 455597 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455599 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r8 + 0] + D==================================================eER......................... r7 = r7 + 0x1 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 455478 +``` + +Gas simulation at offset 455612 with total cost of 15: + +``` + DeER.............. r8 = 0xf + D................. r7 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17616, jump 406714 +``` + +Gas simulation at offset 455626 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 14] = 0x4 + DeeeeeeeeeeeeeeeE----------R jump 455478 +``` + +Gas simulation at offset 455633 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER jump 455642 +``` + +Gas simulation at offset 455638 with total cost of 2: + +``` + DeER. r8 = 0xf + DeeER fallthrough +``` + +Gas simulation at offset 455642 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17622, jump 406714 +``` + +Gas simulation at offset 455653 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455656 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x44da + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r7 = 0x40 + ..DeE-----------------------R r8 = 0x6 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x3774 + ..DeeeeeeeeeeeeeeeE---------R jump 528562 +``` + +Gas simulation at offset 455691 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455694 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER jump 455741 +``` + +Gas simulation at offset 455699 with total cost of 26: + +``` + D............................ r7 = r6 + DeER......................... r0 = 0x44e0 + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r6 = r7 + .DeE------------------------R r7 = 0x40 + ..DeE-----------------------R r8 = 0x6 + ..DeE-----------------------R r9 = 0 + ..DeE-----------------------R r0 = 0x3778 + ..DeeeeeeeeeeeeeeeE---------R jump 528562 +``` + +Gas simulation at offset 455734 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455737 with total cost of 2: + +``` + DeER. r8 = 0xf + DeeER fallthrough +``` + +Gas simulation at offset 455741 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17636, jump 406714 +``` + +Gas simulation at offset 455753 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 455478 +``` + +Gas simulation at offset 455756 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x10a1c80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a1c80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u16 [0x10a2010] = 0 + .D========================eE--------------R jump 455925 if r7 <=s 0 +``` + +Gas simulation at offset 455782 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = 0x10a1c40 + DeE---------------------------------------R........... r5 = 0 + DeE---------------------------------------R........... r8 = 0 + .DeE--------------------------------------R........... r6 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x10] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u64 [0x10a1c40] + .DeE--------------------------------------R........... r12 = 0x30 + ..DeE-------------------------------------R........... r3 = 0x40 + ..DeE-------------------------------------R........... r10 = 0x141ce + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x8] = r10 + ..DeE-------------------------------------R........... r4 = 0x10a2018 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x18] = r2 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r4 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 455867 +``` + +Gas simulation at offset 455831 with total cost of 29: + +``` + DeER............................ r10 = r9 + r5 + DeER............................ r11 = r8 << 0x30 + .DeER........................... r11 = r11 >>a 0x30 + .D=eER.......................... r11 = r11 << 0x3 + .D==eER......................... r11 = r11 + r4 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r10 + ..DeE--------------------------R r8 = r8 + 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-R u16 [0x10a2010] = r8 + ..DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 455858 with total cost of 2: + +``` + DeER. r6 = r6 + 0x1 + DeER. r5 = r5 + 0x58 + D=eER jump 455925 if r6 >=s r7 +``` + +Gas simulation at offset 455867 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r10 = r9 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r10 = u16 [r10 + 0x1a] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 455858 if r10 != r12 +``` + +Gas simulation at offset 455877 with total cost of 22: + +``` + DeER..................... r10 = r8 << 0x30 + D=eER.................... r10 = r10 >>a 0x30 + D==eeeeeeeeeeeeeeeeeeeeER jump 455831 if r10 >a 0x30 + D==eER jump 456059 if r11 > 0x1f + .D==========================eE------------R............... r7 = r7 + r9 + ..D==========================eeE----------R............... i32 r7 = r7 >>a 0x1 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a2228] = r7 + ...D======================eE-----------------------------R r7 = r9 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u64 [r1 + 0x8] + ...D=========================eE--------------------------R r7 = r7 + r8 + ....DeE--------------------------------------------------R r8 = 0xffffffffffffffff + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r7 + 0] = r8 + ....DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 456172 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 456187 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffff10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xe8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xe0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd8] = r6 + .DeE------------------------R. r11 = 0x10a23c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = i32 [0x10a23d0] + .D=========================eER jump 456229 if r12 == 0 +``` + +Gas simulation at offset 456218 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a23c0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456229 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r2 = i32 [0x10a23f0] + D=========================eE--------------R jump 456250 if r2 == 0 +``` + +Gas simulation at offset 456239 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a23e0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456250 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = i32 [0x10a2410] + D=========================eE--------------R jump 456271 if r5 == 0 +``` + +Gas simulation at offset 456260 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2400] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456271 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r0 = i32 [0x10a2430] + D=========================eE--------------R jump 456292 if r0 == 0 +``` + +Gas simulation at offset 456281 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2420] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456292 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r3 = i32 [0x10a2450] + D=========================eE--------------R jump 456313 if r3 == 0 +``` + +Gas simulation at offset 456302 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2440] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456313 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = i32 [0x10a2470] + D=========================eE--------------R jump 456334 if r4 == 0 +``` + +Gas simulation at offset 456323 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2460] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456334 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2490] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r6 + D=========================eE------------------------R jump 456359 if r6 == 0 +``` + +Gas simulation at offset 456348 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2480] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456359 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a24b0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r6 + D=========================eE------------------------R jump 456384 if r6 == 0 +``` + +Gas simulation at offset 456373 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a24a0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456384 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a24d0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc0] = r6 + D=========================eE------------------------R jump 456409 if r6 == 0 +``` + +Gas simulation at offset 456398 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a24c0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456409 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a24f0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r6 + D=========================eE------------------------R jump 456434 if r6 == 0 +``` + +Gas simulation at offset 456423 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a24e0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456434 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2510] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r6 + D=========================eE------------------------R jump 456459 if r6 == 0 +``` + +Gas simulation at offset 456448 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2500] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456459 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2530] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa8] = r6 + D=========================eE------------------------R jump 456484 if r6 == 0 +``` + +Gas simulation at offset 456473 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2520] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456484 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2550] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r6 + D=========================eE------------------------R jump 456509 if r6 == 0 +``` + +Gas simulation at offset 456498 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2540] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456509 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2570] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x98] = r6 + D=========================eE------------------------R jump 456534 if r6 == 0 +``` + +Gas simulation at offset 456523 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2560] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456534 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a2590] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r6 + D=========================eE------------------------R jump 456559 if r6 == 0 +``` + +Gas simulation at offset 456548 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a2580] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456559 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = i32 [0x10a25b0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r6 + D=========================eE------------------------R jump 456584 if r6 == 0 +``` + +Gas simulation at offset 456573 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [0x10a25a0] + D=========================eE--------------R jump 457318 if r6 == r7 +``` + +Gas simulation at offset 456584 with total cost of 270: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x90] + D=========================eeeER.................................................................................................................................................................................................................................................. r6 = r6 u 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 457219 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x48] + D=========================eER jump 457337 if r6 == 0 +``` + +Gas simulation at offset 457225 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x50] + D=========================eE--------------R jump 457350 if r6 == 0 +``` + +Gas simulation at offset 457232 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x58] + D=========================eE--------------R r6 = r6 & 0x1 + D==========================eE-------------R jump 457367 if r6 == 0 +``` + +Gas simulation at offset 457243 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x60] + D=========================eE--------------R r6 = r6 & 0x1 + D==========================eE-------------R jump 457384 if r6 == 0 +``` + +Gas simulation at offset 457254 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x68] + D=========================eE--------------R r6 = r6 & 0x1 + D==========================eE-------------R jump 457402 if r6 == 0 +``` + +Gas simulation at offset 457265 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x70] + D=========================eE--------------R r6 = r6 & 0x1 + D==========================eE-------------R jump 457283 if r6 != 0 +``` + +Gas simulation at offset 457275 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x90] + D=========================eER r12 = r12 ^ 0xf + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 457283 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r12 = r12 << 0x5 + D=eE--------------------------------------R............. r12 = r12 + r11 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. u64 [r12 + 0] = r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. u32 [r12 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r7 = u64 [r7 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 0xc] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r8 = u64 [r1 + 0xd0] + ..D========================eE------------------------R.. r11 = r11 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r11 + 0] = 0x23 + ..D=========================eE------------------------R. r7 = r7 + 0x30 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x18] = r7 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 457318 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xd8] + .DeE--------------------------------------R....... r1 = r1 + 0xf0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 457337 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x78] + D=========================eE--------------R r12 = r12 ^ 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x50] + .D========================eE--------------R jump 457232 if r6 != 0 +``` + +Gas simulation at offset 457350 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x80] + D=========================eE--------------R r12 = r12 ^ 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x58] + .D========================eE--------------R r6 = r6 & 0x1 + .D=========================eE-------------R jump 457243 if r6 != 0 +``` + +Gas simulation at offset 457367 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0xc0] + D=========================eE--------------R r12 = r12 ^ 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x60] + .D========================eE--------------R r6 = r6 & 0x1 + .D=========================eE-------------R jump 457254 if r6 != 0 +``` + +Gas simulation at offset 457384 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0xb0] + D=========================eE--------------R r12 = r12 ^ 0xb + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x68] + .D========================eE--------------R r6 = r6 & 0x1 + .D=========================eE-------------R jump 457265 if r6 != 0 +``` + +Gas simulation at offset 457402 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r12 = u64 [r1 + 0xa0] + D=========================eE--------------R...... r12 = r12 ^ 0xd + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r6 = u64 [r1 + 0x70] + .D========================eE--------------R...... r6 = r6 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 457275 if r6 == 0 +``` + +Gas simulation at offset 457420 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 457283 +``` + +Gas simulation at offset 457423 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 457458 if r8 == 0 +``` + +Gas simulation at offset 457444 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u16 [r7 + 0x1a] + D=========================eER.... r7 = r7 + 0xfffffffffffffff5 + .D=========================eeeER. r8 = r7 s 0 +``` + +Gas simulation at offset 457508 with total cost of 2: + +``` + DeER. r7 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 457512 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i16 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i16 [r11 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i16 [r11 + 0xa] + DeE------------------------R r5 = 0 + .DeE-----------------------R r6 = 0x10a222c + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 457530 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 457555 if r12 == r9 +``` + +Gas simulation at offset 457536 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 457618 if r12 == r10 +``` + +Gas simulation at offset 457539 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 457703 if r12 == r11 +``` + +Gas simulation at offset 457543 with total cost of 2: + +``` + DeER. r5 = r5 + 0x1 + DeER. r6 = r6 + 0x4 + D=eER jump 457530 if r7 != r5 +``` + +Gas simulation at offset 457552 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 457764 +``` + +Gas simulation at offset 457555 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a23d8] + DeeeeeeeeeeeeeeeE----------R r0 = 17648, jump 501488 +``` + +Gas simulation at offset 457568 with total cost of 80: + +``` + DeER............................................................................... r7 = r5 ^ 0x1 + D=eER.............................................................................. r7 = r7 << 0x2 + DeE-R.............................................................................. r8 = 0x10a222c + .D=eER............................................................................. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i16 [r8 + 0x1e] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r9 = u64 [r1 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r9 + 0] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................. r7 = i16 [r7 + 0] + ..DeE------------------------------------------------R............................. r10 = 0x18 + ..D=================================================eeeER.......................... r8 = r8 * r10 + ...D===================================================eER......................... r8 = r8 + r9 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x8] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r7 = u64 [r1 + 0x8] + ...D=========================eE---------------------------------------------------R jump 457764 if r7 == 0 +``` + +Gas simulation at offset 457614 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 457679 +``` + +Gas simulation at offset 457618 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a23d8] + DeeeeeeeeeeeeeeeE----------R r0 = 17650, jump 501488 +``` + +Gas simulation at offset 457631 with total cost of 80: + +``` + DeER............................................................................... r7 = r5 ^ 0x1 + D=eER.............................................................................. r7 = r7 << 0x2 + DeE-R.............................................................................. r8 = 0x10a222c + .D=eER............................................................................. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i16 [r8 + 0x1e] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r9 = u64 [r1 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r9 + 0] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................. r7 = i16 [r7 + 0] + ..DeE------------------------------------------------R............................. r10 = 0x18 + ..D=================================================eeeER.......................... r8 = r8 * r10 + ...D===================================================eER......................... r8 = r8 + r9 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0xc] = r7 + ...DeE----------------------------------------------------------------------------R r8 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r7 = u64 [r1 + 0x8] + ....D========================eE---------------------------------------------------R jump 457764 if r7 == 0 +``` + +Gas simulation at offset 457679 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = i32 [r6 + 0] + DeE---------------------------------------R.......... r10 = 0x23 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D========================eE------------------------R r1 = r1 + 0x30 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 456187 +``` + +Gas simulation at offset 457703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a23d8] + DeeeeeeeeeeeeeeeE----------R r0 = 17652, jump 501488 +``` + +Gas simulation at offset 457716 with total cost of 80: + +``` + DeER............................................................................... r7 = r5 ^ 0x1 + D=eER.............................................................................. r7 = r7 << 0x2 + DeE-R.............................................................................. r8 = 0x10a222c + .D=eER............................................................................. r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r1 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i16 [r8 + 0x1e] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r9 = u64 [r1 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r9 + 0] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................. r7 = i16 [r7 + 0] + ..DeE------------------------------------------------R............................. r10 = 0x18 + ..D=================================================eeeER.......................... r8 = r8 * r10 + ...D===================================================eER......................... r8 = r8 + r9 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0xa] = r7 + ...DeE----------------------------------------------------------------------------R r8 = 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r7 = u64 [r1 + 0x8] + ....D========================eE---------------------------------------------------R jump 457679 if r7 != 0 +``` + +Gas simulation at offset 457764 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 457779 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r6 = r8 + .DeE------------------------R jump 457805 if r9 == 0 +``` + +Gas simulation at offset 457795 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x1a] + DeE---------------------------------------R r9 = 0x7c + D=========================eE--------------R jump 457909 if r8 != r9 +``` + +Gas simulation at offset 457805 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0xc0] + D=========================eE--------------R jump 457864 if r8 == 0 +``` + +Gas simulation at offset 457813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r6 + 0x1a] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 457817 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffff + DeER. r9 = 0x8b + DeER. r5 = 0x1 + D=eER jump 458753 if r9 > r8 + .D=eER.................... r9 = r9 & 0x1 + .D==eeeeeeeeeeeeeeeeeeeeER jump 457817 if r9 != 0 +``` + +Gas simulation at offset 457906 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 457909 with total cost of 15: + +``` + DeER.............. r5 = 0 + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 457914 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + D................. r9 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17660, jump 387622 +``` + +Gas simulation at offset 457928 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458739 if r7 != 0 +``` + +Gas simulation at offset 457932 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 457935 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + D................. r9 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17664, jump 387622 +``` + +Gas simulation at offset 457949 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 457953 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 457956 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + D................. r7 = r6 + DeER.............. r0 = 0x4578 + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 457969 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r6 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 457982 with total cost of 15: + +``` + DeER.............. r8 = 0xa + D................. r7 = r6 + DeER.............. r0 = 0x456a + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 457995 with total cost of 16: + +``` + DeER............... r8 = 0x4 + D.................. r7 = r6 + DeER............... r9 = 0 + DeER............... r0 = 0x4566 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458010 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + D................. r7 = r6 + DeER.............. r0 = 0x4578 + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458023 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r6 + DeER.............. r0 = 0x456a + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458036 with total cost of 16: + +``` + DeER............... r8 = 0x3 + D.................. r7 = r6 + DeER............... r9 = 0 + DeER............... r0 = 0x4566 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458051 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458063 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r6 + DeER.............. r0 = 0x4578 + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458076 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + D................. r7 = r6 + DeER.............. r0 = 0x456e + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458089 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x456a + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458101 with total cost of 15: + +``` + DeER.............. r8 = 0x9 + D................. r7 = r6 + DeER.............. r0 = 0x456a + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458114 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r5 = 0x1 + D.................. r7 = r6 + DeER............... r0 = 0x456a + .DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458130 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17694, jump 386178 +``` + +Gas simulation at offset 458141 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458739 if r7 != 0 +``` + +Gas simulation at offset 458145 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458148 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x456e + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458160 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r6 + DeER.............. r0 = 0x4578 + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458173 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x4578 + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458185 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r6 + DeER.............. r0 = 0x454a + DeeeeeeeeeeeeeeeER jump 386178 +``` + +Gas simulation at offset 458198 with total cost of 16: + +``` + DeER............... r8 = 0x2 + DeER............... r9 = 0x18 + D.................. r7 = r6 + DeER............... r0 = 0x4562 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458214 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + D................. r7 = r6 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458227 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x453c + DeeeeeeeeeeeeeeeER jump 402217 +``` + +Gas simulation at offset 458239 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r9 = 0x1 + DeER............... r5 = 0x1 + D.................. r7 = r6 + .DeER.............. r0 = 0x4566 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458258 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + D................. r7 = r6 + DeER.............. r0 = 0x456a + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458271 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r5 = 0x1 + D.................. r7 = r6 + DeER............... r9 = 0 + .DeER.............. r0 = 0x4562 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458289 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r6 + DeER.............. r0 = 0x456e + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458302 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + D................. r7 = r6 + DeER.............. r0 = 0x456e + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458315 with total cost of 15: + +``` + DeER.............. r8 = 0x5 + D................. r7 = r6 + DeER.............. r0 = 0x456e + DeeeeeeeeeeeeeeeER jump 387800 +``` + +Gas simulation at offset 458328 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r5 = 0x1 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17724, jump 402217 +``` + +Gas simulation at offset 458343 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 458347 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458350 with total cost of 16: + +``` + DeER............... r8 = 0x3 + D.................. r7 = r6 + DeER............... r9 = 0 + DeER............... r0 = 0x4562 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458365 with total cost of 16: + +``` + DeER............... r8 = 0x2 + DeER............... r9 = 0x18 + D.................. r7 = r6 + DeER............... r0 = 0x4566 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458381 with total cost of 16: + +``` + DeER............... r8 = 0x2 + DeER............... r9 = 0x20 + D.................. r7 = r6 + DeER............... r0 = 0x4562 + .DeeeeeeeeeeeeeeeER jump 424548 +``` + +Gas simulation at offset 458397 with total cost of 52: + +``` + D...................................................... r7 = r6 + DeER................................................... r0 = 0x4546 + DeER................................................... r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x70] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x68] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x60] = r6 + .DeE------------------------R.......................... r3 = 0x10a1c60 + .DeE------------------------R.......................... r4 = 0x10a1c68 + ..DeE-----------------------R.......................... r2 = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x6f218] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10a1c60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [0x10a1c68] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 80] = 0x7fffffff + ...DeE-----------------------------------------------R. r11 = 0x80000000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r11 + ....DeE-----------------------------------------------R r5 = 0xffffffffffffffff + ....D===============================================eER r11 = r0 + 0x90 + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 454780 +``` + +Gas simulation at offset 458476 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 458480 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458483 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17738, jump 386178 +``` + +Gas simulation at offset 458494 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 458498 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458501 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17742, jump 457423 +``` + +Gas simulation at offset 458511 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17744, jump 349598 +``` + +Gas simulation at offset 458518 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458521 with total cost of 15: + +``` + DeER.............. r8 = 0xa + D................. r7 = r6 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458534 with total cost of 15: + +``` + DeER.............. r8 = 0xc + D................. r7 = r6 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458547 with total cost of 16: + +``` + DeER............... r8 = 0x1 + DeER............... r5 = 0x1 + D.................. r7 = r6 + DeER............... r0 = 0x4574 + .DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458563 with total cost of 15: + +``` + DeER.............. r8 = 0x9 + D................. r7 = r6 + DeER.............. r0 = 0x4574 + DeeeeeeeeeeeeeeeER jump 401260 +``` + +Gas simulation at offset 458576 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 17756, jump 457423 +``` + +Gas simulation at offset 458586 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17758, jump 349615 +``` + +Gas simulation at offset 458593 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458596 with total cost of 15: + +``` + DeER.............. r8 = 0x4 + D................. r7 = r6 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 17762, jump 424548 +``` + +Gas simulation at offset 458610 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 458613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458616 with total cost of 15: + +``` + DeER.............. r8 = 0x2 + DeER.............. r9 = 0x20 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17766, jump 424548 +``` + +Gas simulation at offset 458631 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458739 if r7 != 0 +``` + +Gas simulation at offset 458634 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458636 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17770, jump 401260 +``` + +Gas simulation at offset 458648 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458739 if r7 != 0 +``` + +Gas simulation at offset 458651 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458653 with total cost of 15: + +``` + DeER.............. r8 = 0x6 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17774, jump 387800 +``` + +Gas simulation at offset 458665 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458699 if r7 != 0 +``` + +Gas simulation at offset 458668 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458670 with total cost of 15: + +``` + DeER.............. r8 = 0xff + D................. r7 = r6 + DeER.............. r0 = 0x457c + DeeeeeeeeeeeeeeeER jump 407214 +``` + +Gas simulation at offset 458684 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17780, jump 401260 +``` + +Gas simulation at offset 458696 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458753 if r7 == 0 +``` + +Gas simulation at offset 458699 with total cost of 15: + +``` + D................. r7 = r6 + DeER.............. r8 = 0 + DeER.............. r0 = 0x457e + DeeeeeeeeeeeeeeeER jump 457423 +``` + +Gas simulation at offset 458710 with total cost of 15: + +``` + DeER.............. r8 = 0x7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17784, jump 387800 +``` + +Gas simulation at offset 458722 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 458739 if r7 != 0 +``` + +Gas simulation at offset 458725 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 458753 +``` + +Gas simulation at offset 458727 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17788, jump 407214 +``` + +Gas simulation at offset 458739 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeER.............. r5 = 0x1 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 17790, jump 457423 +``` + +Gas simulation at offset 458753 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 458768 with total cost of 2: + +``` + DeER. r11 = 0x1 + DeER. r10 = 0 + D=eER jump 459156 if r8 == r11 +``` + +Gas simulation at offset 458777 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u32 [r9 + 0xa0] + DeE---------------------------------------R r11 = 0x10000 + D=========================eE--------------R r8 = r8 & r11 + .D=========================eE-------------R jump 459156 if r8 != 0 +``` + +Gas simulation at offset 458794 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x20] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x18] = r6 + .DeE--------------------------------------R r8 = 0x10a1c60 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r4 = i32 [0x10a1c60] + .D=========================eE-------------R jump 459137 if r4 <=s 0 +``` + +Gas simulation at offset 458823 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r10 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r2 = u64 [0x10a25c8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 459137 if r2 == r10 +``` + +Gas simulation at offset 458840 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u16 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [0x10a1c68] + DeE------------------------R r6 = 0x3c84 + DeE------------------------R r8 = 0 + .DeE-----------------------R r7 = 0x29 + .DeeeeeeeeeeeeeeeE---------R jump 458867 +``` + +Gas simulation at offset 458860 with total cost of 2: + +``` + DeER. r8 = r8 + 0x1 + D=eER jump 459137 if r8 == r4 +``` + +Gas simulation at offset 458867 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r11 = r8 << 0x7 + D=eE--------------------------------------R....... r11 = r11 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....... r11 = u16 [r11 + 0x10] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 458860 if r11 != r3 +``` + +Gas simulation at offset 458880 with total cost of 15: + +``` + D................. r5 = r2 + DeeeeeeeeeeeeeeeER jump 458891 +``` + +Gas simulation at offset 458884 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x8] + D=========================eE--------------R jump 458860 if r5 == r10 +``` + +Gas simulation at offset 458891 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r5 + 0x10] + D=========================eE--------------R jump 458884 if r11 != r6 +``` + +Gas simulation at offset 458898 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r5 + 0x80] + D=========================eE--------------R jump 458884 if r11 != r7 +``` + +Gas simulation at offset 458906 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r11 = u64 [r5 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = u64 [r11 + 0] + D==================================================eER.. r11 = r11 - r12 + .D==================================================eER. r11 = r11 >>a 0x7 + .D===================================================eER jump 458884 if r11 != r8 +``` + +Gas simulation at offset 458921 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r9 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = i32 [r9 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r7 = i32 [r9 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = i32 [r5 + 0x1c] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + ..D................................................... r7 = r9 + ..D................................................... r9 = r10 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17792, jump 407701 +``` + +Gas simulation at offset 458956 with total cost of 1: + +``` + DeER jump 459137 if r7 == 0 +``` + +Gas simulation at offset 458960 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x811c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + D=========================eE--------------R jump 458981 if r8 == 7 +``` + +Gas simulation at offset 458973 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r7 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x20] = r8 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 458981 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r7 + 0xc0] + D=========================eE--------------R jump 459003 if r8 == 0 +``` + +Gas simulation at offset 458989 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [r8 + 0x20] + D=========================eE--------------R........... r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x1c] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 459003 with total cost of 25: + +``` + DeER........................ r10 = 0x27 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeE---------R r0 = 17794, jump 420579 +``` + +Gas simulation at offset 459020 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER r0 = 17796, jump 501488 +``` + +Gas simulation at offset 459030 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u32 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x93e80] + D=========================eER................................................. r8 = r8 >> 0x11 + D==========================eER................................................ r8 = r8 & 0xfffffffffffffffc + .D==========================eER............................................... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r7 + 0] + .DeE---------------------------------------------------R...................... r9 = 0x61c78 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...................... r10 = i32 [r5 + 0x18] + ..D===================================================eeeER................... r12 = r7 * 0x14 + ..D=========================eE----------------------------R................... r8 = r8 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................... r8 = i32 [r8 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R................... r6 = i32 [r5 + 0x1c] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................... r7 = u64 [r1 + 0x10] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0x20] + ....D====================================================eeE-----------------R i32 r7 = r12 + r10 + ....D====================================================eeeE----------------R r8 = r8 * 0x14 + .....D======================================================eeE--------------R i32 r8 = r8 + r6 + .....DeE---------------------------------------------------------------------R r10 = 0x27 + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------R r0 = 17798, jump 420579 +``` + +Gas simulation at offset 459093 with total cost of 15: + +``` + DeER.............. r8 = 0x23 + DeeeeeeeeeeeeeeeER r0 = 17800, jump 501488 +``` + +Gas simulation at offset 459103 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r7 + 0xc0] + D==================================================eER jump 459119 if r8 == 0 +``` + +Gas simulation at offset 459113 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 184] = 0x12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 459119 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r7 + 120] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 112] = 0 + .DeE------------------------------------------------R r10 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 459140 +``` + +Gas simulation at offset 459137 with total cost of 2: + +``` + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 459140 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D................................................ r7 = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 459156 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 459160 with total cost of 26: + +``` + DeER......................... r7 = 0x10a25c0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a25c8] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a25c0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 459180 with total cost of 50: + +``` + DeER................................................. r8 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [0x10a25c0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [0x10a25c0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 459208 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x109f300] + D=========================eER jump 459221 if r7 == 0 +``` + +Gas simulation at offset 459217 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 344390 +``` + +Gas simulation at offset 459221 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3dc] + D=========================eE--------------R jump 459283 if r7 != 0 +``` + +Gas simulation at offset 459231 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10a0270] + D=========================eE--------------R jump 459283 if r7 == 0 +``` + +Gas simulation at offset 459241 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f384] + D=========================eE--------------R jump 459283 if r7 != 0 +``` + +Gas simulation at offset 459251 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = i32 [0x109e954] + DeE---------------------------------------R............... r8 = 0x109edd0 + DeE---------------------------------------R............... r9 = 0x148 + .D========================eeeE------------R............... r7 = r7 * r9 + .D===========================eE-----------R............... r7 = r7 + r8 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x1c] + .D=====================================================eER jump 344390 if r7 != 1 +``` + +Gas simulation at offset 459283 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... u64 [r1 + 0] = r6 + .DeE--------------------------------------R...... r5 = 0x109edc0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r7 = i32 [0x109edc0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 459322 if r7 == 0 +``` + +Gas simulation at offset 459310 with total cost of 15: + +``` + DeER.............. r7 = 0x109edd0 + DeeeeeeeeeeeeeeeER r0 = 17802, jump 460397 +``` + +Gas simulation at offset 459322 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 459344 if r7 == 0 +``` + +Gas simulation at offset 459328 with total cost of 15: + +``` + DeER.............. r7 = 0x109edd0 + D=eER............. r7 = r7 + 0x148 + DeeeeeeeeeeeeeeeER r0 = 17804, jump 460397 +``` + +Gas simulation at offset 459344 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 459366 if r7 == 0 +``` + +Gas simulation at offset 459350 with total cost of 15: + +``` + DeER.............. r7 = 0x109edd0 + D=eER............. r7 = r7 + 0x290 + DeeeeeeeeeeeeeeeER r0 = 17806, jump 460397 +``` + +Gas simulation at offset 459366 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r5 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 459388 if r7 == 0 +``` + +Gas simulation at offset 459372 with total cost of 15: + +``` + DeER.............. r7 = 0x109edd0 + D=eER............. r7 = r7 + 0x3d8 + DeeeeeeeeeeeeeeeER r0 = 17808, jump 460397 +``` + +Gas simulation at offset 459388 with total cost of 26: + +``` + DeER......................... r6 = 0x10a25c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x10a25c8] + D=========================eER jump 459457 if r5 != r6 +``` + +Gas simulation at offset 459403 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17810, jump 454308 +``` + +Gas simulation at offset 459409 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17812, jump 421155 +``` + +Gas simulation at offset 459416 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [0x10a25d8] + D=========================eER......................... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a25d8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0] + .D========================eE-------------------------R r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 459444 with total cost of 22: + +``` + D........................ r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeER r0 = 17814, jump [r8 + 0] +``` + +Gas simulation at offset 459451 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x8] + D=========================eER jump 459403 if r5 == r6 +``` + +Gas simulation at offset 459457 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 459451 if r8 == 0 +``` + +Gas simulation at offset 459464 with total cost of 1: + +``` + DeER jump 459444 if r8 != 4294967295 +``` + +Gas simulation at offset 459468 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r8 + .D................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17816, jump 528373 +``` + +Gas simulation at offset 459488 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 459451 +``` + +Gas simulation at offset 459490 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x70] + .D.................................................... r8 = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17818, jump 372258 +``` + +Gas simulation at offset 459517 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0x74] + D.................................................... r6 = r7 + D.................................................... r7 = r8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17820, jump 372258 +``` + +Gas simulation at offset 459533 with total cost of 4: + +``` + DeER... r7 = r7 + r6 + D=eeER. i32 r7 = r7 >>a 0x2 + D===eER jump 459551 if r7 > 0x33 + .D=============================eE---------R................. r8 = r8 << 0x2 + .D==============================eE--------R................. r8 = r8 + r9 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeeE-----------------------------------------------------R i32 r9 = r7 >> 0x1f + ...D=eE----------------------------------------------------R r7 = r7 + r9 + ...D==eE---------------------------------------------------R r7 = r7 >>a 0x1 + ...DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 17822, jump 372258 +``` + +Gas simulation at offset 459621 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r5 + 0x8] + D=========================eER jump 459675 if r8 == 0 +``` + +Gas simulation at offset 459627 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x20] + DeeeeeeeeeeeeeeeE----------R jump 459760 +``` + +Gas simulation at offset 459633 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r7 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r7 + 0x64] + .D=================================================eeER.................... i32 r8 = r8 + 0x290000 + .DeE--------------------------------------------------R.................... r10 = 0xfffffffffffc0000 + ..D================================================eeER.................... i32 r9 = r9 + r10 + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 459661 if r8 s 0 +``` + +Gas simulation at offset 459726 with total cost of 15: + +``` + DeER.............. r9 = 0x1 + DeER.............. r8 = 0x148000 + DeeeeeeeeeeeeeeeER jump 459746 +``` + +Gas simulation at offset 459736 with total cost of 15: + +``` + DeER.............. r8 = 0x148000 + DeeeeeeeeeeeeeeeER jump 459746 +``` + +Gas simulation at offset 459743 with total cost of 1: + +``` + DeER jump 459760 if r9 == 0 +``` + +Gas simulation at offset 459746 with total cost of 31: + +``` + DeeER............................. i32 r9 = r9 + 0x4000 + .D=eeeER.......................... r10 = r9 > 0x13 + .D=eE-------------------------------------R........... r7 = r7 << 0x2 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... u64 [r1 + 0x8] = r7 + .D========================eE--------------R........... r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE------------------------------------------------R r10 = r10 << 0x38 + ..D=eE-----------------------------------------------R r10 = r10 >>a 0x38 + ..D==eE----------------------------------------------R r7 = r10 << 0xb + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u64 [r1 + 0] = r7 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 17824, jump 372258 +``` + +Gas simulation at offset 459899 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0x70] + DeE-------------------------------------------------R.......................... r10 = 0x61c78 + D==================================================eER......................... r7 = r7 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x70] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x8] + .D=========================eE-------------------------------------------------R r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [r10 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 17826, jump 372258 +``` + +Gas simulation at offset 459932 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r9 + 0x74] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r10 = i32 [0x10a25dc] + D==================================================eER......................... r7 = r7 + r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x74] = r7 + .D========================eeeE------------------------------------------------R r8 = r10 >u 0 + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 459952 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xd] + D=========================eE--------------R jump 460057 if r7 == 0 +``` + +Gas simulation at offset 459959 with total cost of 1: + +``` + DeER jump 460057 if r8 == 0 +``` + +Gas simulation at offset 459962 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r9 = i32 [r9 + 0x38] + DeE---------------------------------------R............... r10 = 0xffffffffc0000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r8 = u64 [0x93e80] + .D========================eE--------------R............... r9 = r9 + r10 + .D=========================eeE------------R............... i32 r9 = r9 >> 0x13 + .D===========================eE-----------R............... r9 = r9 << 0x2 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r9 + ..D===========================eE------------------------R. r8 = r8 + r9 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE----------------------------------------------------R r7 = r7 << 0x38 + ...DeE---------------------------------------------------R r7 = r7 >>a 0x38 + ...D=eE--------------------------------------------------R r6 = r7 << 0xb + ...D...................................................... r7 = r6 + ....DeeeeeeeeeeeeeeeE------------------------------------R r0 = 17828, jump 372258 +``` + +Gas simulation at offset 460012 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0x70] + DeE-------------------------------------------------R.......................... r10 = 0x61c78 + D==================================================eER......................... r7 = r7 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x70] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r7 = u64 [r1 + 0x8] + .D=========================eE-------------------------------------------------R r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = i32 [r10 + 0] + ..D............................................................................ r7 = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 17830, jump 372258 +``` + +Gas simulation at offset 460045 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r9 + 0x74] + D==================================================eER......................... r7 = r7 + r8 + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x74] = r7 + .DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 460057 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xc] + D=========================eE--------------R jump 460071 if r7 != 0 +``` + +Gas simulation at offset 460064 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xd] + D=========================eE--------------R jump 460091 if r7 == 0 +``` + +Gas simulation at offset 460071 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = 0x821a8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r9 + 0x98] + DeE---------------------------------------R r10 = 0x1748 + .DeE--------------------------------------R r7 = r7 + r10 + .D========================eE--------------R jump 460106 if r8 == r7 +``` + +Gas simulation at offset 460091 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 460106 with total cost of 26: + +``` + DeER......................... r8 = 0x96 + D............................ r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE------------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE----------R jump 418179 +``` + +Gas simulation at offset 460128 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r5 + 0x20] + D=========================eeeER................. r8 = r9 >s 0x60000 + .D===========================eeeER.............. i32 r8 = 0 - r8 + ..DeE----------------------------R.............. r10 = 0xffffffffffff0000 + ..D=============================eER............. r8 = r8 & r10 + ..D==============================eeER........... i32 r8 = r8 + r9 + ...D======================eeeeeeeeeeeeeeeeeeeeER jump 460163 if r9 >s 393216 +``` + +Gas simulation at offset 460155 with total cost of 2: + +``` + DeER. r9 = 0x5ffff + D=eER jump 460181 if r9 s 393216 +``` + +Gas simulation at offset 460169 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 32] = 0x60000 + DeeeeeeeeeeeeeeeE----------R jump 460181 +``` + +Gas simulation at offset 460177 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x20] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 460181 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = i32 [r7 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i32 [r7 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................. u32 [r5 + 36] = 0 + .D=================================================eeeER.......................... r7 = r7 > 0x33 + ...D=================================================eER......................... r8 = r8 | r10 + ...D================================================eE-R......................... r9 = r9 & 0x80 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + ...D=================================================eE-------------------------R jump 460454 if r9 == 0 +``` + +Gas simulation at offset 460441 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r5 + 12] = 0x64 + DeE------------------------R. r8 = r8 & 0xffffffffffffff7f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460454 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x8] + DeE---------------------------------------R r9 = 0x1 + D=========================eE--------------R jump 460495 if r8 != r9 +``` + +Gas simulation at offset 460464 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = u64 [r1 + 0] + .DeE--------------------------------------R.......... r1 = r1 + 0x10 + .D=eE-------------------------------------R.......... r1 = r1 + 0xffffffffffffffe8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r1 + 0] = r6 + ..D.................................................. r5 = r7 + ..DeE-----------------------------------------------R r0 = 0x45a8 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 431624 +``` + +Gas simulation at offset 460495 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0xb8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 460519 if r8 == 0 +``` + +Gas simulation at offset 460503 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xb8] = r8 + D............................ r7 = r5 + DeE-------------------------R r0 = 0x45b0 + .DeeeeeeeeeeeeeeeE----------R jump 459490 +``` + +Gas simulation at offset 460519 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17838, jump 459803 +``` + +Gas simulation at offset 460527 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17840, jump 459490 +``` + +Gas simulation at offset 460535 with total cost of 120: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r7 = u64 [r7 + 0x58] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u16 [r7 + 0xe] + .D===================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 460556 if r7 == 0 +``` + +Gas simulation at offset 460548 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17842, jump 454031 +``` + +Gas simulation at offset 460556 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i8 [r5 + 0x11] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 460636 if r7 > 0x3d + .D==eER jump 460652 if r8 == 0 +``` + +Gas simulation at offset 460582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x811c0] + DeE------------------------R jump 460692 if r8 != 2 +``` + +Gas simulation at offset 460591 with total cost of 1: + +``` + DeER jump 460692 if r9 != 2 +``` + +Gas simulation at offset 460595 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xa4] + D=========================eE--------------R jump 460731 if r8 == 0 +``` + +Gas simulation at offset 460604 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r5 + 0x7c] + DeE---------------------------------------R r9 = 0x2 + DeE---------------------------------------R r11 = 0x8 + .DeE--------------------------------------R r8 = 0x2 + .D========================eE--------------R jump 460692 if r10 == r11 +``` + +Gas simulation at offset 460620 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x8 + DeE---------------------------------------R r10 = r5 + 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = i32 [r10 + 0x84] + .D=========================eE-------------R jump 460706 if r10 != 0 +``` + +Gas simulation at offset 460634 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 460747 +``` + +Gas simulation at offset 460636 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 17] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 204] = 0 + D........................... r7 = r5 + DeE------------------------R r0 = 0x45b6 + .DeeeeeeeeeeeeeeeE---------R jump 431624 +``` + +Gas simulation at offset 460652 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xa0] + D=========================eE--------------R jump 460686 if r8 == 0 +``` + +Gas simulation at offset 460660 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x7c] + DeE---------------------------------------R r8 = 0x7 + D=========================eE--------------R jump 460686 if r9 != r8 +``` + +Gas simulation at offset 460670 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r5 + 0x3c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 460686 if r9 == 0 +``` + +Gas simulation at offset 460677 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x811c0] + DeeeeeeeeeeeeeeeE----------R jump 460692 +``` + +Gas simulation at offset 460686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x811c0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 460692 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = r8 << 0x2 + D=eE--------------------------------------R r10 = r10 + r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r10 = i32 [r10 + 0x84] + .D==========================eE------------R jump 460747 if r10 == 0 +``` + +Gas simulation at offset 460706 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r5 + 0x7c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 460747 if r8 == r10 +``` + +Gas simulation at offset 460713 with total cost of 21: + +``` + DeER.................... r10 = r8 + 0xfffffffffffffff9 + DeER.................... r11 = 0xfffffffffffffffe + D=eeeeeeeeeeeeeeeeeeeeER jump 460725 if r10 > 0x11 + ..DeE------------------------------------------------R.............................. r10 = 0x61c78 + ..D=================================================eER............................. r9 = r9 & 0xfffffffffffffffc + ..D==================================================eER............................ r8 = r8 + r9 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r11 = i32 [r8 + 0] + ...D=================================================eE-------------------------R... r9 = r9 + r10 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = i32 [r9 + 0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R... r8 = i32 [r2 + 0x1c] + ....D==========================================================================eER.. r9 = r11 << 0x6 + ....D===========================================================================eeER i32 r9 = r9 + r7 + .....D=========================================================================eE--R r10 = r10 << 0x6 + .....D==========================================================================eeER i32 r10 = r10 + r8 + .....DeE---------------------------------------------------------------------------R r12 = 0x3bb8 + ......DeE--------------------------------------------------------------------------R r11 = 0x1 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R u64 [0x10a0640] = r2 + ......DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 416745 +``` + +Gas simulation at offset 460847 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 204] = 0x1 + D........................... r7 = r5 + DeE------------------------R r0 = 0x45b6 + DeeeeeeeeeeeeeeeE----------R jump 431624 +``` + +Gas simulation at offset 460861 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17846, jump 431624 +``` + +Gas simulation at offset 460869 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r5 + 0x3c] + D=========================eER jump 460882 if r7 == 0 +``` + +Gas simulation at offset 460875 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x3c] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460882 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x38] + D=========================eE--------------R jump 460896 if r7 == 0 +``` + +Gas simulation at offset 460889 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460896 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x40] + D=========================eE--------------R jump 460932 if r7 == 0 +``` + +Gas simulation at offset 460903 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x40] = r7 + D==eE------------------------R jump 460932 if r7 != 0 +``` + +Gas simulation at offset 460912 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u32 [r7 + 0xa0] + DeE-------------------------------------------------R.......................... r9 = 0xfffffffffffbffff + .D=================================================eER......................... r8 = r8 & r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0xa0] = r8 + .DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 460932 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x4c] + D=========================eE--------------R jump 460946 if r7 == 0 +``` + +Gas simulation at offset 460939 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4c] = r7 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 460946 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0x44] + D=========================eE--------------R jump 460960 if r8 == 0 +``` + +Gas simulation at offset 460953 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x44] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460960 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xf0] + D=========================eE--------------R jump 460976 if r8 == 0 +``` + +Gas simulation at offset 460968 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xf0] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460976 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xf4] + D=========================eE--------------R jump 460992 if r8 == 0 +``` + +Gas simulation at offset 460984 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xf4] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 460992 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 461017 if r8 == 0 +``` + +Gas simulation at offset 460999 with total cost of 21: + +``` + DeER.................... r7 = 0x80 + D=eeeeeeeeeeeeeeeeeeeeER jump 461012 if r7 =s r8 +``` + +Gas simulation at offset 461084 with total cost of 22: + +``` + D........................ r7 = r5 + DeeER.................... i32 r8 = r8 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 461149 if r9 >=s r8 +``` + +Gas simulation at offset 461092 with total cost of 15: + +``` + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 17848, jump 477869 +``` + +Gas simulation at offset 461100 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10a66e8] + D=========================eER......................... r9 = r7 + 0x8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a66e8] = r9 + .D========================eE-------------------------R jump 461138 if r6 == r7 +``` + +Gas simulation at offset 461118 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u32 [r7 + 0xfffffffffffffffc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u32 [r7 + 0xfffffffffffffff8] + .DeE--------------------------------------R.......... r10 = r7 + 0xfffffffffffffff8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x4] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r9 + ..D.................................................. r7 = r10 + ..DeE-----------------------------------------------R jump 461118 if r6 != r10 +``` + +Gas simulation at offset 461138 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [r6 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x4] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 461313 +``` + +Gas simulation at offset 461149 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17850, jump 477869 +``` + +Gas simulation at offset 461155 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 461163 with total cost of 1: + +``` + DeER jump 461313 if r7 >=s r9 +``` + +Gas simulation at offset 461167 with total cost of 2: + +``` + DeER. r8 = 0x4 + D.... r5 = r6 + DeeER fallthrough +``` + +Gas simulation at offset 461173 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = i32 [r5 + 0x4] + .D========================eeE-------------R....... i32 r8 = r8 + 0xffffffffffffffff + .D========================eeE-------------R....... i32 r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 461230 if r9 =u r10 +``` + +Gas simulation at offset 461422 with total cost of 3: + +``` + DeeER. i32 r10 = r10 - r11 + D..... r2 = r9 + D==eER jump 461491 if r10 >=u r8 +``` + +Gas simulation at offset 461430 with total cost of 24: + +``` + DeeER...................... i32 r7 = r7 - r12 + .D=eeER.................... i32 r10 = r9 - r7 + .D===eeeeeeeeeeeeeeeeeeeeER jump 461448 if r11 >=u r10 +``` + +Gas simulation at offset 461439 with total cost of 3: + +``` + DeeER. i32 r10 = r10 - r11 + D==eER jump 461491 if r10 >=u r8 +``` + +Gas simulation at offset 461445 with total cost of 3: + +``` + DeeeER i32 r7 = 0 - r9 + .DeeER fallthrough +``` + +Gas simulation at offset 461448 with total cost of 32: + +``` + DeER............................... r2 = r2 + 0x40000000 + DeER............................... r9 = 0x10a9700 + DeER............................... r8 = r7 + 0x40000000 + .DeeER............................. i32 r7 = r2 >> 0x13 + .D==eER............................ r7 = r7 << 0x2 + ..D==eER........................... r7 = r7 + r9 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r7 + 0] + ..DeeE--------------------------R.. i32 r8 = r8 >> 0x13 + ...D=eE-------------------------R.. r8 = r8 << 0x2 + ...D==eE------------------------R.. r8 = r8 + r9 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0] + ...D============================eER jump 461506 if r7 != r6 +``` + +Gas simulation at offset 461491 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 461506 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x30] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a66f8] = r8 + .D=================================================eE------------------------R jump 461704 if r8 == 0 +``` + +Gas simulation at offset 461523 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [0x10a6700] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [r8 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r9 + 0] + .D=================================================eER jump 461704 if r11 >=s r10 +``` + +Gas simulation at offset 461539 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [r9 + 0x4] + D=========================eE--------------R jump 461704 if r5 >=s r12 +``` + +Gas simulation at offset 461549 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 461601 if r5 != r11 +``` + +Gas simulation at offset 461552 with total cost of 1: + +``` + DeER jump 461601 if r10 != r12 +``` + +Gas simulation at offset 461555 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r8 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u16 [r9 + 0xa] + D=========================eE--------------R jump 461601 if r10 != r11 +``` + +Gas simulation at offset 461565 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r8 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u16 [r9 + 0x8] + D=========================eE--------------R jump 461601 if r10 != r11 +``` + +Gas simulation at offset 461575 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r8 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r9 + 0xc] + D=========================eE--------------R jump 461601 if r8 != r9 +``` + +Gas simulation at offset 461585 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x10a66f0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0x18] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r8 + 0xc] + .D==========================================================================eER jump 461491 if r8 == 0 +``` + +Gas simulation at offset 461601 with total cost of 3: + +``` + DeER.. r5 = 0x10a65e8 + D=eER. r5 = r5 + 0xfffffffffffffff8 + .DeeER i32 r9 = r7 + 0xffffffffffffffff + .DeeER fallthrough +``` + +Gas simulation at offset 461614 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r5 + 0xc] + DeE---------------------------------------R r5 = r5 + 0x8 + D=========================eE--------------R jump 461614 if r8 =s r9 +``` + +Gas simulation at offset 461633 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 461757 if r6 =s r10 +``` + +Gas simulation at offset 461659 with total cost of 25: + +``` + DeER........................ r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 461665 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 461751 if r6 =s r8 +``` + +Gas simulation at offset 461786 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = i32 [r7 + 0xc] + D=========================eeeER.. r8 = r8 =s r9 +``` + +Gas simulation at offset 461811 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [r7 + 0x4] + DeE---------------------------------------R..... r9 = 0x4 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 461829 if r11 =u r11 +``` + +Gas simulation at offset 461978 with total cost of 22: + +``` + DeeER.................... i32 r11 = r11 - r10 + D........................ r6 = r9 + D==eeeeeeeeeeeeeeeeeeeeER jump 462045 if r11 >=u r8 +``` + +Gas simulation at offset 461986 with total cost of 3: + +``` + DeeER. i32 r11 = r9 - r7 + D==eER jump 462001 if r10 >=u r11 +``` + +Gas simulation at offset 461992 with total cost of 22: + +``` + DeeER.................... i32 r11 = r11 - r10 + D==eeeeeeeeeeeeeeeeeeeeER jump 462045 if r11 >=u r8 +``` + +Gas simulation at offset 461998 with total cost of 3: + +``` + DeeeER i32 r7 = 0 - r9 + .DeeER fallthrough +``` + +Gas simulation at offset 462001 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = r6 + 0x40000000 + DeE---------------------------------------R............ r10 = 0x10a9700 + .DeE--------------------------------------R............ r8 = r7 + 0x40000000 + ..DeeE------------------------------------R............ i32 r7 = r9 >> 0x13 + ..D==eE-----------------------------------R............ r7 = r7 << 0x2 + ...D==eE----------------------------------R............ r7 = r7 + r10 + ...D===eeeeeeeeeeeeeeeeeeeeeeeeeE---------R............ r7 = i32 [r7 + 0] + ...DeeE-----------------------------------R............ i32 r8 = r8 >> 0x13 + ....D=eE----------------------------------R............ r8 = r8 << 0x2 + ....D==eE---------------------------------R............ r8 = r8 + r10 + ....D===eeeeeeeeeeeeeeeeeeeeeeeeeE--------R............ r9 = i32 [r8 + 0] + ....D============================eeeeeeeeeeeeeeeeeeeeER jump 462049 if r7 != r9 +``` + +Gas simulation at offset 462045 with total cost of 15: + +``` + DeER.............. r10 = 0 + DeeeeeeeeeeeeeeeER jump 462078 +``` + +Gas simulation at offset 462049 with total cost of 3: + +``` + DeER.. r8 = 0x10a65e8 + D=eER. r8 = r8 + 0xfffffffffffffff8 + DeeER. i32 r9 = r9 + 0xffffffffffffffff + .DeeER fallthrough +``` + +Gas simulation at offset 462062 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [r8 + 0xc] + DeE---------------------------------------R r8 = r8 + 0x8 + D=========================eE--------------R jump 462062 if r10 =s r9 +``` + +Gas simulation at offset 462204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i16 [r10 + 0xc] + DeeeeeeeeeeeeeeeE----------R r0 = 17870, jump 474613 +``` + +Gas simulation at offset 462216 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a6700] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeE----------R jump 462229 +``` + +Gas simulation at offset 462226 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 462229 with total cost of 26: + +``` + DeER......................... r12 = 0x10d3f00 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r10 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r10 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d3f00] = r7 + .D========================eER jump 462264 if r9 >a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R...... r10 = u64 [r1 + 0x8] + .D===========================eER..... r5 = r5 + r10 + .D===========================eeeER... r9 = r9 * 0x38 + ..DeE----------------------------R... r8 = r8 + 0xffffffffffffffff + ..D=eE---------------------------R... r8 = r8 << 0x20 + ..D==eE--------------------------R... r8 = r8 >> 0x20 + ...D==eeeE-----------------------R... r7 = r8 * 0x38 + ...D============================eER.. r9 = r9 + r10 + ...D=============================eER. r7 = r7 + r9 + ....D=============================eER r6 = r7 + 0x38 + ....D................................ r7 = r5 + ....DeE-----------------------------R r0 = 0x45d4 + .....DeeeeeeeeeeeeeeeE--------------R jump 461328 +``` + +Gas simulation at offset 462352 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 17876, jump 461328 +``` + +Gas simulation at offset 462360 with total cost of 2: + +``` + DeER. r5 = r5 + 0x38 + D=eER jump 462352 if r5 != r6 +``` + +Gas simulation at offset 462366 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 462381 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .DeE------------------------R r8 = r7 << 0x30 + .D=eeeeeeeeeeeeeeeeeeeeE----R jump 462518 if r8 > 0x30 + .D==========================eE------------R jump 462426 if r8 >=s 0 +``` + +Gas simulation at offset 462516 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 462522 +``` + +Gas simulation at offset 462518 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 462544 if r7 == 4294967295 +``` + +Gas simulation at offset 462522 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0xffffffffffff7fff + DeeeeeeeeeeeeeeeER jump 462547 +``` + +Gas simulation at offset 462529 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x18] + .DeE--------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 462544 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 462547 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 462095 +``` + +Gas simulation at offset 462562 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + D=========================eER jump 462914 if r8 <=s 0 +``` + +Gas simulation at offset 462572 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [0x10a6730] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x10a6738] + D=========================eE--------------R.................................... r7 = r7 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .D========================eE--------------------------------------------------R r8 = r8 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r8 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeE-------------------------------------------------------------------------R r8 = 0 + ..DeE-------------------------------------------------------------------------R r5 = r6 + 0x1c + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R u64 [r1 + 0x18] = r6 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 462633 +``` + +Gas simulation at offset 462611 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r6 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i16 [r6 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u64 [r1 + 0] + .D========================eeE-----------------------R.................... i32 r8 = r8 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r5 = u64 [r1 + 0x20] + .D=========================eE-----------------------R.................... r5 = r5 + 0x8 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 462914 if r8 >=s r7 +``` + +Gas simulation at offset 462633 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x4] + DeE------------------------R r8 = 0x8 + DeeeeeeeeeeeeeeeE----------R r0 = 17886, jump 526852 +``` + +Gas simulation at offset 462648 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i8 [r7 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r6 + 0x8] + .D========================eE------------------------R......................... r8 = r8 << 0x8 + .D=========================eE-----------------------R......................... r8 = r8 | r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ..D================================================eE------------------------R r10 = r10 + r8 + ..D=================================================eE-----------------------R jump 462682 if r10 s 0 + ..D==========================eeE----------R r7 = 0 - r7 + ..D============================eE---------R r7 = r7 & r8 + ...D============================eE--------R jump 462611 if r7 >=s r10 +``` + +Gas simulation at offset 462696 with total cost of 25: + +``` + DeER........................ r7 = r7 << 0x30 + D=eER....................... r7 = r7 >> 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r10 + DeeeeeeeeeeeeeeeE----------R jump 462720 +``` + +Gas simulation at offset 462707 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + D=========================eE--------------R r7 = r7 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x40] + .D=========================eE-------------R jump 462611 if r7 == r10 +``` + +Gas simulation at offset 462720 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [r1 + 0x48] = r7 + DeE---------------------------------------R............ r7 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x38] + .D========================eE--------------R............ r8 = r8 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r8 + 0] + .D==================================================eER jump 462707 if r8 >=s 0 +``` + +Gas simulation at offset 462738 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................... r9 = u64 [r1 + 0x48] + D=========================eE--------------R........................................... r8 = r9 - r8 + .D=========================eE-------------R........................................... r8 = r8 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................... r5 = u64 [r1 + 0x28] + .D==========================eE------------R........................................... r8 = r8 + r5 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r8 + 0x9] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r10 = u8 [r8 + 0x8] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r8 + 0xa] + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i8 [r8 + 0xb] + ..D===================================================eER............................. r9 = r9 << 0x8 + ...D===================================================eER............................ r9 = r9 | r10 + ...D==================================================eE-R............................ r11 = r11 << 0x10 + ...D==================================================eE-R............................ r8 = r8 << 0x18 + ...D===================================================eER............................ r8 = r8 | r11 + ....D===================================================eER........................... r8 = r8 | r9 + ....D====================================================eER.......................... r5 = r5 + r8 + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r5 + 0] + ....DeE-----------------------------------------------------------------------------R. r9 = 0xff + .....D=============================================================================eER jump 462707 if r8 == r9 +``` + +Gas simulation at offset 462799 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R..................................... r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u16 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i16 [r9 + 0x2] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x58] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. r9 = u64 [r1 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = i16 [r9 + 0xa] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R. r9 = u64 [r1 + 0x10] + ..D=================================================eE------------------------R. r7 = r7 + r9 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + ...DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 462850 +``` + +Gas simulation at offset 462834 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r7 + 0x4] + .DeE--------------------------------------R r5 = r7 + 0x4 + .D=========================eE-------------R jump 462707 if r8 == 255 +``` + +Gas simulation at offset 462850 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0xff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [r1 + 0x58] + .D========================eE--------------R............. r8 = r8 + r9 + .D=========================eE-------------R............. r9 = r8 >>a 0x3f + .D==========================eE------------R............. r9 = r9 & r8 + ..D==========================eE-----------R............. r9 = r9 + r7 + ..D========================eeeE-----------R............. r10 = r8 >s 0 + ...D==========================eeE---------R............. r10 = 0 - r10 + ...D============================eE--------R............. r10 = r10 & r8 + ....D============================eE-------R............. r8 = r9 + r10 + ....D=============================eeeeeeeeeeeeeeeeeeeeER jump 462890 if r6 >=s r8 +``` + +Gas simulation at offset 462886 with total cost of 2: + +``` + DeER. r9 = r6 - r10 + DeeER fallthrough +``` + +Gas simulation at offset 462890 with total cost of 1: + +``` + DeER jump 462834 if r9 <=s 0 +``` + +Gas simulation at offset 462893 with total cost of 26: + +``` + DeER......................... r8 = r5 + 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + D=========================eER r7 = r7 + r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 17888, jump 256372 +``` + +Gas simulation at offset 462909 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r5 + 0x1] + DeeeeeeeeeeeeeeeE----------R jump 462834 +``` + +Gas simulation at offset 462914 with total cost of 26: + +``` + DeER......................... r9 = 0x13b65 + DeER......................... r8 = 0x8 + DeER......................... r10 = 0x11e + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x70] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x60] + .D========================eER r1 = r1 + 0x78 + ..DeeeeeeeeeeeeeeeE---------R jump 529456 +``` + +Gas simulation at offset 462945 with total cost of 128: + +``` + DeER............................................................................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x40] = r6 + .D................................................................................................................................. r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r7 = u64 [0x10a6718] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u64 [0x10a6728] + ..D========================eE------------------------R............................................................................. r9 = r11 << 0x3 + ..D=========================eE-----------------------R............................................................................. r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r5 = u64 [r7 + 0] + ...D================================================eE-R........................................................................... r8 = r8 + r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r8 + 0] = 0 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................... r7 = u64 [0x10a6730] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................... r8 = u64 [0x10a6738] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u64 [r1 + 0x10] = r10 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r10 = u64 [0x10a6720] + ....D=================================================eE-----------------------R................................................... r7 = r7 + r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [r7 + 0] + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r7 + .....D=======================================================================eE---------------------------R........................ r8 = r8 + r9 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r7 = u64 [r8 + 0] + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r7 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r7 = i16 [r5 + 0x8] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0] = r11 + ......D===============================================================================================eE-------------------------R. r11 = r11 << 0x2 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r11 + .......D===============================================================================================eE------------------------R. r10 = r10 + r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = 0 + .......DeE------------------------------------------------------------------------------------------------------------------------R r8 = 0x1 + ........D================================================================================================eE-----------------------R r9 = r1 + 0x38 + ........DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R r0 = 17890, jump 528562 +``` + +Gas simulation at offset 463050 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i16 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 17892, jump 256151 +``` + +Gas simulation at offset 463065 with total cost of 26: + +``` + D............................ r3 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r5 + D=========================eER jump 463249 if r7 <=s 0 +``` + +Gas simulation at offset 463077 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeER.............. r4 = r3 + 0x1c + DeeeeeeeeeeeeeeeER jump 463101 +``` + +Gas simulation at offset 463084 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i16 [r3 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + .D========================eeE-------------R i32 r8 = r8 + 0x1 + .DeE--------------------------------------R r4 = r4 + 0x8 + .D==========================eE------------R jump 463249 if r8 >=s r7 +``` + +Gas simulation at offset 463101 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r4 + 0x4] + DeE------------------------R r8 = 0x8 + D........................... r5 = r4 + .DeeeeeeeeeeeeeeeE---------R r0 = 17894, jump 526852 +``` + +Gas simulation at offset 463119 with total cost of 70: + +``` + D........................................................................ r4 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r3 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = i8 [r7 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r10 = u8 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r12 = i16 [r5 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i16 [r3 + 0x8] + .D========================eE------------------------R.................... r8 = r8 << 0x8 + .D=========================eE-----------------------R.................... r8 = r8 | r10 + ..D=========================eE----------------------R.................... r8 = r8 + r12 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 463149 if r8 s 0 + .D==eeER.. r9 = 0 - r9 + .D====eER. r9 = r9 & r12 + ..D====eER jump 463084 if r9 >=s r8 +``` + +Gas simulation at offset 463159 with total cost of 27: + +``` + DeER.......................... r9 = r9 << 0x30 + D=eER......................... r9 = r9 >> 0x30 + D==eER........................ r6 = r9 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0x18] + .D=========================eER r10 = r10 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r11 = u64 [r1 + 0x20] + .D=========================eER r11 = r11 + r6 + ..DeE------------------------R r2 = r9 << 0x2 + ..D=eE-----------------------R r12 = r12 << 0x2 + ..D==eE----------------------R r7 = r7 - r12 + ...D==eE---------------------R r7 = r7 + r2 + ...D===eE--------------------R r7 = r7 + 0x8 + ...DeeE----------------------R fallthrough +``` + +Gas simulation at offset 463196 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r12 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r12 = r12 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u8 [r12 + 0] + .D==================================================eER......................... r5 = r5 + 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r12 + 0] = s0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r12 = i16 [r4 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r5 = u8 [r7 + 0x1] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r6 = u8 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u16 [r11 + 0] = r12 + ..D========================eE--------------------------------------------------R r5 = r5 << 0x8 + ..D=========================eE-------------------------------------------------R r5 = r5 | r6 + ...D=========================eE------------------------------------------------R r5 = r5 + 0x3 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u16 [r10 + 0] = r5 + ...D========================eE-------------------------------------------------R r9 = r9 + 0x1 + ...D=========================eE------------------------------------------------R r10 = r10 + 0x2 + ....D=========================eE-----------------------------------------------R r11 = r11 + 0x2 + ....D==========================eE----------------------------------------------R r7 = r7 + 0x4 + ....D===========================eE---------------------------------------------R jump 463196 if r8 != r9 +``` + +Gas simulation at offset 463246 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 463084 +``` + +Gas simulation at offset 463249 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r3 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 463412 if r7 <=s 0 +``` + +Gas simulation at offset 463269 with total cost of 26: + +``` + DeER......................... r5 = 0 + DeER......................... r4 = 0x1 + DeER......................... r0 = 0xffffffffffffffff + DeER......................... r8 = 0x10bfe + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 463317 +``` + +Gas simulation at offset 463287 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r3 + 0x8] + DeE------------------------R. r9 = r9 + r10 + DeE------------------------R. r8 = r8 + r2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r9 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 463299 with total cost of 3: + +``` + DeER.. r5 = r5 + 0x1 + DeER.. r8 = r7 << 0x30 + D=eER. r8 = r8 >>a 0x30 + .DeER. r11 = r11 + 0x2 + .DeER. r12 = r12 + 0x2 + .D=eER jump 463412 if r5 >=s r8 +``` + +Gas simulation at offset 463317 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R............................... r8 = r8 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r8 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 463299 if r8 == r4 +``` + +Gas simulation at offset 463329 with total cost of 1: + +``` + DeER jump 463424 if r8 == 0 +``` + +Gas simulation at offset 463332 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x10a6720] + D=========================eE--------------R.................................... r7 = r8 + r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u16 [r12 + 0] = r0 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r10 = i16 [r3 + 0xa] + ..D========================eeE------------------------------------------------R r7 = 0x10000 - r10 + ..D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 463287 if r7 >=s r9 +``` + +Gas simulation at offset 463359 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + D........................... r6 = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 17896, jump 368493 +``` + +Gas simulation at offset 463376 with total cost of 76: + +``` + DeER........................................................................... r0 = 0xffffffffffffffff + DeER........................................................................... r4 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r1 + 0x8] + D.............................................................................. r11 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r3 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x10a6720] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r3 + 0xa] + ..D================================================eER......................... r7 = r8 + r2 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r7 + 0] + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 463287 +``` + +Gas simulation at offset 463412 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R r0 = 17898, jump 528373 +``` + +Gas simulation at offset 463422 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 463438 +``` + +Gas simulation at offset 463424 with total cost of 15: + +``` + DeER.............. r7 = 0x1bb56 + D................. r8 = r3 + DeeeeeeeeeeeeeeeER r0 = 17900, jump 273976 +``` + +Gas simulation at offset 463438 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x40] + DeE------------------------R...................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 463452 with total cost of 104: + +``` + DeER....................................................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r9 = u64 [0x10a6740] + .D=========================eER............................................................................. r10 = r7 << 0x2 + .D==========================eER............................................................................ r9 = r9 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = i32 [r9 + 0] + ..D===================================================eER.................................................. r8 = r8 & r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................. r9 = u64 [0x10a6730] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................. r10 = u64 [0x10a6738] + ...D=======================eE---------------------------R.................................................. r6 = r7 << 0x3 + ...D================================================eE--R.................................................. r9 = r9 + r6 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r9 + 0] + ....D===============================================eE-------------------------R........................... r10 = r10 + r6 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r10 + 0] + ....D==================================================eE----------------------R........................... r11 = r8 << 0x1 + .....D========================================================================eER.......................... r9 = r9 + r11 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r9 + 0] + .....D========================================================================eE-------------------------R. r10 = r10 + r11 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u16 [r10 + 0] + ......D=================================================================================================eER jump 463542 if r8 <=s 0 +``` + +Gas simulation at offset 463522 with total cost of 16: + +``` + DeER............... r7 = r8 << 0x30 + D=eER.............. r7 = r7 >> 0x30 + DeE-R.............. r8 = 0x8 + .DeeeeeeeeeeeeeeeER r0 = 17902, jump 526852 +``` + +Gas simulation at offset 463538 with total cost of 15: + +``` + D................. r8 = r7 + DeeeeeeeeeeeeeeeER jump 463636 +``` + +Gas simulation at offset 463542 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x10a6728] + D=========================eE--------------R............ r8 = r8 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0] + .D==================================================eER jump 463636 if r8 != 0 +``` + +Gas simulation at offset 463557 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... u64 [r1 + 0] = r9 + DeE---------------------------------------R..................................... r0 = 0x45f0 + DeE---------------------------------------R..................................... r1 = r1 + 0xffffffffffffff88 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x70] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x68] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... u64 [r1 + 0x60] = r6 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [0x10a6718] + ..D========================eE-----------------------R........................... r5 = r7 << 0x3 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10a6720] + ..D================================================eER.......................... r8 = r8 + r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r8 + 0] + ...D=======================eE-------------------------------------------------R. r7 = r7 << 0x2 + ...D================================================eE------------------------R. r7 = r7 + r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [0x10a6728] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ....D================================================eE------------------------R r9 = r9 + r5 + ....DeE------------------------------------------------------------------------R r8 = 0x1 + ....DeE------------------------------------------------------------------------R r0 = 0x45dc + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 528562 +``` + +Gas simulation at offset 463624 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10a6728] + D=========================eER......................... r7 = r7 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r7 + 0] + DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 463636 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r8 + r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 463654 with total cost of 27: + +``` + D............................. r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = i32 [r7 + 0] + .D========================eeER i32 r7 = r5 << 0x2 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17908, jump 528562 +``` + +Gas simulation at offset 463673 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 463745 if r5 <=s 0 +``` + +Gas simulation at offset 463680 with total cost of 28: + +``` + D.............................. r7 = r6 + DeER........................... r6 = r6 + 0x4 + DeER........................... r5 = r5 << 0x3 + D=eER.......................... r5 = r5 + r7 + .D=eER......................... r5 = r5 + 0x4 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x80] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 463703 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x9f + DeER............... r9 = 0x9 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 17910, jump 384976 +``` + +Gas simulation at offset 463719 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x9f + DeeeeeeeeeeeeeeeER r0 = 17912, jump 526262 +``` + +Gas simulation at offset 463730 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r5 + 0] = r7 + DeE------------------------R.................... r6 = r6 + 0x8 + DeE------------------------R.................... r5 = r5 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 463703 if r6 != r7 +``` + +Gas simulation at offset 463745 with total cost of 15: + +``` + DeER.............. r7 = 0x14206 + DeeeeeeeeeeeeeeeER r0 = 17914, jump 527292 +``` + +Gas simulation at offset 463757 with total cost of 15: + +``` + DeER.............. r6 = 0x15e00 + DeER.............. r8 = 0x1 + DeER.............. r7 = 0x15e00 + DeeeeeeeeeeeeeeeER r0 = 17916, jump 527163 +``` + +Gas simulation at offset 463777 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x90] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r7 + D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17918, jump 526442 +``` + +Gas simulation at offset 463795 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17920, jump 526659 +``` + +Gas simulation at offset 463802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + DeE------------------------R r7 = 0x11762 + DeeeeeeeeeeeeeeeE----------R r0 = 17922, jump 526262 +``` + +Gas simulation at offset 463818 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 463868 if r7 == 4294967295 +``` + +Gas simulation at offset 463822 with total cost of 15: + +``` + DeER.............. r6 = 0x11762 + DeER.............. r8 = 0x1 + DeER.............. r7 = 0x11762 + DeeeeeeeeeeeeeeeER r0 = 17924, jump 527163 +``` + +Gas simulation at offset 463842 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r7 + 0] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 17926, jump 526442 +``` + +Gas simulation at offset 463856 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 17928, jump 526659 +``` + +Gas simulation at offset 463863 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeE----------R jump 463877 +``` + +Gas simulation at offset 463868 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 72] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 40] = 0 + DeE------------------------R r5 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 463877 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x50] + D=========================eER......................... r5 = r5 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a6748] = r5 + .D=========================eeE-----------------------R i32 r7 = r5 << 0x3 + .DeE-------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17930, jump 528562 +``` + +Gas simulation at offset 463904 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x58] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6718] = r7 + .D========================eeER i32 r7 = r8 << 0x3 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17932, jump 528562 +``` + +Gas simulation at offset 463934 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6730] = r7 + .D========================eeER i32 r7 = r8 << 0x3 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17934, jump 528562 +``` + +Gas simulation at offset 463964 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6738] = r7 + .D========================eeER i32 r7 = r8 << 0x3 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17936, jump 528562 +``` + +Gas simulation at offset 463994 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6728] = r7 + .D========================eeER i32 r7 = r8 << 0x2 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17938, jump 528562 +``` + +Gas simulation at offset 464021 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6720] = r7 + .D========================eeER i32 r7 = r8 << 0x2 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17940, jump 528562 +``` + +Gas simulation at offset 464048 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [0x10a6740] = r7 + .D========================eeER i32 r7 = r8 << 0x2 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------R r0 = 17942, jump 528562 +``` + +Gas simulation at offset 464078 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a6750] = r7 + DeE------------------------R r7 = 0x131bd + DeeeeeeeeeeeeeeeE----------R r0 = 17944, jump 526442 +``` + +Gas simulation at offset 464099 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + DeE------------------------R r7 = 0x11c65 + DeeeeeeeeeeeeeeeE----------R r0 = 17946, jump 526442 +``` + +Gas simulation at offset 464114 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x60] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x10a6748] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 464124 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10a6748] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x88] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 464759 if r7 <=s 0 +``` + +Gas simulation at offset 464141 with total cost of 26: + +``` + DeER......................... r12 = 0 + DeER......................... r7 = 0x15150 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE-------------------------R r7 = 0x10694 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x90] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 464163 with total cost of 25: + +``` + DeER........................ r7 = r12 & 0x3f + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x70] = r12 + D=eE-----------------------R jump 464694 if r7 == 0 +``` + +Gas simulation at offset 464173 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + .D========================eE--------------R jump 464724 if r12 != r7 +``` + +Gas simulation at offset 464187 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x50] + D=========================eE--------------R jump 464738 if r12 != r7 +``` + +Gas simulation at offset 464198 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r8 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x38] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 464220 if r9 >=s r5 +``` + +Gas simulation at offset 464211 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 17948, jump 368493 +``` + +Gas simulation at offset 464220 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x40] = r6 + DeE------------------------R.... r5 = r5 + r6 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u8 [r5 + 0x14] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i8 [r5 + 0x15] + .D=========================eER.. r7 = r7 << 0x3 + .D=========================eER.. r8 = r8 << 0xb + .D==========================eER. r7 = r7 | r8 + .D===========================eER r7 = r7 + 0x20 + ..DeE--------------------------R r8 = 0x1 + ..DeE--------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE------------R r0 = 17950, jump 528562 +``` + +Gas simulation at offset 464256 with total cost of 184: + +``` + D.......................................................................................................................................................................................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r8 = u64 [0x10a6718] + D.......................................................................................................................................................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r7 = u64 [r1 + 0x70] + .D========================eER.............................................................................................................................................................. r9 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r7 = u8 [r2 + 0xd] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u64 [r1 + 0x68] = r9 + ..D========================eE------------------------R..................................................................................................................................... r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................................................................................................... r9 = u8 [r2 + 0xc] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... u64 [r8 + 0] = r5 + ..D=========================eE------------------------R.................................................................................................................................... r7 = r7 << 0x8 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................... r10 = u8 [r2 + 0xf] + ...D=========================eE-----------------------R.................................................................................................................................... r8 = r7 | r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u16 [r5 + 0x8] = r8 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r7 = u8 [r2 + 0xe] + ....D===============================================eE-----------------------R............................................................................................................. r10 = r10 << 0x8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r9 = i8 [r2 + 0x15] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r11 = u8 [r2 + 0x14] + .....D======================================================================eE-R........................................................................................................... r7 = r7 | r10 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u16 [r5 + 0xa] = r7 + .....D========================================================================eE-----------------------R................................................................................... r7 = r9 << 0x8 + ......D========================================================================eE----------------------R................................................................................... r3 = r7 | r11 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u16 [r5 + 0x18] = r3 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................ r9 = u8 [r2 + 0x1] + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................ r10 = u8 [r2 + 0] + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r11 = u8 [r2 + 0x2] + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r12 = u8 [r2 + 0x3] + .......D===============================================================================================eE-----------------------R.......................................................... r9 = r9 << 0x8 + ........D===============================================================================================eE----------------------R.......................................................... r9 = r9 | r10 + ........D================================================================================================eE---------------------R.......................................................... r11 = r11 << 0x10 + ........D======================================================================================================================eER......................................................... r12 = r12 << 0x18 + ........D=======================================================================================================================eER........................................................ r11 = r11 | r12 + .........D=======================================================================================================================eER....................................................... r9 = r9 | r11 + .........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r10 = u8 [r2 + 0x5] + ............................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r2 + 0x4] + ............................D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u8 [r2 + 0x6] + .............................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u8 [r2 + 0x7] + .............................D====================================================================================================eE------------------------R.............................. r10 = r10 << 0x8 + ......................................................D============================================================================eE-----------------------R.............................. r10 = r10 | r11 + ......................................................D============================================================================eE-----------------------R.............................. r12 = r12 << 0x10 + ......................................................D====================================================================================================eER............................. r6 = r6 << 0x18 + .......................................................D====================================================================================================eER............................ r12 = r12 | r6 + .......................................................D................................................................................................................................... r6 = r5 + .......................................................D=====================================================================================================eER........................... r10 = r10 | r12 + .......................................................D======================================================================================================eER.......................... r10 = r10 << 0x20 + ........................................................D======================================================================================================eER......................... r9 = r9 | r10 + .........................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r9 + ..............................................................................D===================================================eE------------------------------------------------------R jump 464539 if r3 <=s 0 +``` + +Gas simulation at offset 464398 with total cost of 26: + +``` + DeER......................... r12 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x90] = r6 + DeE------------------------R. r5 = r6 + 0x1c + .DeE-----------------------R. r6 = r2 + 0x16 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x80] + .DeE------------------------R r7 = 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeE---------R jump 464437 +``` + +Gas simulation at offset 464419 with total cost of 3: + +``` + DeeER. i32 r12 = r12 + 0x1 + DeE-R. r8 = r3 << 0x30 + .DeER. r8 = r8 >>a 0x30 + .DeER. r6 = r6 + 0xa + .DeER. r5 = r5 + 0x8 + .D=eER jump 464530 if r12 >=s r8 +``` + +Gas simulation at offset 464437 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r8 = u8 [r6 + 0x1] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u8 [r6 + 0] + D=========================eE--------------R....................................... r8 = r8 << 0x8 + .D=========================eE-------------R....................................... r8 = r8 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u8 [r6 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r10 = i8 [r6 + 0x5] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r5 + 0] = r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................... r8 = u8 [r6 + 0x3] + ..D========================eE-------------------------R........................... r9 = r9 << 0x2 + ..D========================eE-------------------------R........................... r10 = r10 << 0xa + ..D=========================eE------------------------R........................... r9 = r9 | r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u8 [r6 + 0x2] + ...D=========================eE-----------------------R........................... r9 = r9 + r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [r9 + 0] + ...D===============================================eE---R......................... r8 = r8 << 0x8 + ....D================================================eE-R......................... r8 = r8 | r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 0x2] = r8 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x4] = r9 + ....D==================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 464419 if r9 != r7 +``` + +Gas simulation at offset 464492 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 17952, jump 368493 +``` + +Gas simulation at offset 464510 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x88] + DeE------------------------R......................... r7 = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u16 [r8 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 464419 +``` + +Gas simulation at offset 464530 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u64 [r1 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r6 + 0x8] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 464539 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x30] + D=========================eE--------------R........... r7 = r7 + 0x4 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r7 + .DeE-------------------------------------------------R r8 = r8 << 0x30 + .D=eE------------------------------------------------R r7 = r8 >>a 0x30 + .D==eE-----------------------------------------------R r7 = r7 << 0x1 + ..DeE------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r5 = 0x1 + ..DeE------------------------------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17954, jump 528562 +``` + +Gas simulation at offset 464574 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x10a6730] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i16 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x68] + D=========================eER......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .D========================eE-------------------------R r7 = r9 << 0x1 + .DeE-------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 17956, jump 528562 +``` + +Gas simulation at offset 464606 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [0x10a6738] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r6 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x68] + D=========================eER......................... r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 464624 with total cost of 3: + +``` + D..... r7 = r5 + DeeER. i32 r5 = r5 << 0x1 + D==eER jump 464624 if r8 >=s r5 +``` + +Gas simulation at offset 464632 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r7 = r7 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [0x10a6740] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r12 = u64 [r1 + 0x70] + .D========================eE--------------R..................................... r9 = r12 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r10 = i16 [r6 + 0xa] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................... r11 = u64 [0x10a6750] + ..D========================eE-------------R..................................... r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r8 + 0] = r7 + ..D========================eE-------------------------R......................... r10 = r10 << 0x10 + ..D========================eE-------------------------R......................... r9 = r9 + r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r9 + 0] = r10 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r6 = u64 [r1 + 0x60] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [0x10a6748] + ...D===============================================eE-R......................... r12 = r12 + 0x1 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x38] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 464163 if r12 =s r7 +``` + +Gas simulation at offset 465334 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeE------------------------R r7 = r6 & 0x3f + D=eeeeeeeeeeeeeeeeeeeeE----R jump 465217 if r7 != 0 +``` + +Gas simulation at offset 465343 with total cost of 15: + +``` + DeER.............. r7 = 0x2e + DeeeeeeeeeeeeeeeER r0 = 17988, jump 279824 +``` + +Gas simulation at offset 465353 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 465217 +``` + +Gas simulation at offset 465356 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 465371 with total cost of 15: + +``` + DeER.............. r7 = 0x2e + DeeeeeeeeeeeeeeeER r0 = 17992, jump 279824 +``` + +Gas simulation at offset 465381 with total cost of 15: + +``` + DeER.............. r7 = 0x15176 + DeeeeeeeeeeeeeeeER r0 = 17994, jump 526442 +``` + +Gas simulation at offset 465393 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a6760] = r7 + DeE-------------------------R r7 = 0x15e09 + DeeeeeeeeeeeeeeeE-----------R r0 = 17996, jump 526442 +``` + +Gas simulation at offset 465414 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [0x10a6760] + DeE------------------------R............................ r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10a6764] = r7 + .D========================eeER.......................... i32 r7 = r7 - r8 + .D==========================eER......................... r8 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a6768] = r8 + ..D=========================eE-------------------------R r7 = r7 << 0x2 + ..D==========================eeE-----------------------R i32 r7 = r7 + 0x8 + ...DeE-------------------------------------------------R r8 = 0x1 + ...DeE-------------------------------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 17998, jump 528562 +``` + +Gas simulation at offset 465459 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a6768] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [0x10a6770] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 465500 if r8 <=s 0 +``` + +Gas simulation at offset 465474 with total cost of 2: + +``` + DeER. r8 = 0 + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 465479 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10a6768] + DeE---------------------------------------R r9 = r9 + 0x1 + .DeE--------------------------------------R r8 = r8 + 0x1 + .DeE--------------------------------------R r7 = r7 + 0x4 + .D========================eE--------------R jump 465479 if r9 =s r7 +``` + +Gas simulation at offset 466143 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r12 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r8 + 0] + .D=========================eE-------------R jump 466134 if r8 == 0 +``` + +Gas simulation at offset 466152 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r7 = i32 [0x10a6760] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r8 + 0] + .D========================eE------------------------R.................................................... r9 = r5 + r7 + .D=========================eeeE---------------------R.................................................... r9 = r9 * 0x28 + .D=================================================eER................................................... r8 = r8 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r10 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r9 = i32 [0x10a67b0] + ...D========================eeE-----------------------------------------------R.......................... i32 r7 = r7 + r6 + ...D=========================================================================eER......................... r8 = r8 + r9 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b0] = r8 + ....DeE-------------------------------------------------------------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 18028, jump 526852 +``` + +Gas simulation at offset 466207 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10a6768] + DeeeeeeeeeeeeeeeE----------R jump 466134 +``` + +Gas simulation at offset 466218 with total cost of 15: + +``` + D................. r7 = r12 + DeeeeeeeeeeeeeeeER r0 = 18030, jump 528373 +``` + +Gas simulation at offset 466227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10a6748] + DeE------------------------R r8 = 0x1 + DeE------------------------R r5 = 0x1 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 18032, jump 528562 +``` + +Gas simulation at offset 466248 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10a6748] + D........................... r6 = r7 + DeE------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 18034, jump 256151 +``` + +Gas simulation at offset 466268 with total cost of 26: + +``` + DeER......................... r7 = 0x10a1c50 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10a1c50] + D=========================eER jump 466345 if r8 <=s 0 +``` + +Gas simulation at offset 466283 with total cost of 2: + +``` + DeER. r8 = 0x10a1c48 + DeER. r9 = 0 + DeER. r10 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 466294 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r11 = u64 [r8 + 0] + D=========================eE--------------R....................................... r11 = r11 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i16 [r11 + 0x8] + .D==================================================eER........................... r11 = r11 + r6 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r11 + 0] = s0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R.. r11 = u64 [r8 + 0] + .D=========================eE--------------------------------------------------R.. r11 = r11 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r11 = i16 [r11 + 0xc] + ..D==================================================eE------------------------R.. r11 = r11 + r6 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r11 + 0] = s0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r11 = u64 [r8 + 0] + ...D========================eE--------------------------------------------------R. r11 = r11 + r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = i16 [r11 + 0xa] + ...D==================================================eE------------------------R. r11 = r11 + r6 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = s0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r11 = i32 [r7 + 0] + ....D=========================eE-------------------------------------------------R r10 = r10 + 0x1 + ....D==========================eE------------------------------------------------R r9 = r9 + 0x18 + ....D===========================eE-----------------------------------------------R jump 466294 if r10 =s r7 +``` + +Gas simulation at offset 466404 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r6 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r8 + 0] + .D=========================eE-------------R jump 466398 if r8 == 0 +``` + +Gas simulation at offset 466413 with total cost of 96: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................ r8 = u64 [0x10a6718] + DeE---------------------------------------R........................................................ r9 = r5 << 0x3 + .D========================eE--------------R........................................................ r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r8 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x48] = r8 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i16 [r8 + 0x18] + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeER jump 466398 if r8 <=s 0 +``` + +Gas simulation at offset 466437 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r5 + DeE------------------------R. r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + .D========================eER r6 = r7 + 0x20 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 466449 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r7 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r8 = u64 [r11 + 0] + .D========================eeeE------------R........................................ r9 = r7 * r12 + .D===========================eE-----------R........................................ r8 = r8 + r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.......................... r9 = i32 [0x10a67b4] + ..D====================================================eER......................... r8 = r8 + r9 + ..D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b4] = r8 + ..DeE-----------------------------------------------------------------------------R r8 = 0x8 + ...DeeeeeeeeeeeeeeeE--------------------------------------------------------------R r0 = 18036, jump 526852 +``` + +Gas simulation at offset 466488 with total cost of 51: + +``` + DeER.................................................. r12 = 0x28 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i16 [r7 + 0x18] + .DeE------------------------------------------------R. r5 = r5 + 0x1 + .D=eE-----------------------------------------------R. r6 = r6 + 0x8 + .D=================================================eER jump 466449 if r5 =s r3 +``` + +Gas simulation at offset 466679 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x10] + D=========================eE--------------R............ r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r8 + 0] + .D==================================================eER jump 466672 if r8 == 0 +``` + +Gas simulation at offset 466691 with total cost of 71: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................... r8 = u64 [r10 + 0] + DeE---------------------------------------R............................... r12 = r7 << 0x4 + .D========================eE--------------R............................... r9 = r8 + r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r9 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeER jump 466672 if r9 <=s 0 +``` + +Gas simulation at offset 466705 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeE------------------------R r9 = 0 + DeE------------------------R r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r12 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 466716 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................ u64 [r1 + 0x28] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................ u64 [r1 + 0x30] = r9 + DeE---------------------------------------R............................................................................................ r8 = r8 + r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................ r8 = u64 [r8 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................ r10 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = i32 [0x10a6778] + .D..................................................................................................................................... r5 = r10 + ..D========================eE-----------------------R.................................................................................. r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u64 [r1 + 0x38] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i16 [r8 + 0x4] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................... r9 = u64 [r11 + 0] + ...D========================================================================eeER....................................................... i32 r7 = r7 + r8 + ...D==========================================================================eeeER.................................................... r8 = r7 * r4 + ....D============================================================================eER................................................... r8 = r8 + r9 + ....D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ....D======================================================================================================eER......................... r8 = r8 + r9 + .....D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + .....DeE------------------------------------------------------------------------------------------------------------------------------R r8 = 0x8 + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------------------R r0 = 18044, jump 526852 +``` + +Gas simulation at offset 466788 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i16 [r8 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................... r9 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u64 [r9 + 0] + .D=================================================eeER....................................................... i32 r7 = r7 + r8 + ..D==================================================eeeER.................................................... r8 = r7 * 0x28 + ..D=====================================================eER................................................... r8 = r8 + r9 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ...D==============================================================================eER......................... r8 = r8 + r9 + ...D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE-------------------------------------------------------------------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R r0 = 18046, jump 526852 +``` + +Gas simulation at offset 466842 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = i32 [0x10a6778] + D............................................................................................................. r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i16 [r6 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................... r9 = u64 [r1 + 0x48] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r9 + 0] + .D=================================================eeER....................................................... i32 r7 = r7 + r8 + ..D==================================================eeeER.................................................... r8 = r7 * 0x28 + ..D=====================================================eER................................................... r8 = r8 + r9 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ...D==============================================================================eER......................... r8 = r8 + r9 + ...D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE-------------------------------------------------------------------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R r0 = 18048, jump 526852 +``` + +Gas simulation at offset 466898 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = i16 [r6 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r9 + 0] + .D========================eeE-----------------------R.................................................... i32 r7 = r7 + r8 + .D==========================eeeE--------------------R.................................................... r8 = r7 * 0x28 + ..D================================================eER................................................... r8 = r8 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ..D==========================================================================eER......................... r8 = r8 + r9 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0x8 + ...DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 18050, jump 526852 +``` + +Gas simulation at offset 466949 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r6 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i16 [r8 + 0xc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................... r9 = u64 [r1 + 0x48] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = u64 [r9 + 0] + .D=================================================eeER....................................................... i32 r7 = r7 + r8 + ..D==================================================eeeER.................................................... r8 = r7 * 0x28 + ..D=====================================================eER................................................... r8 = r8 + r9 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R.......................... r9 = i32 [0x10a67b8] + ...D==============================================================================eER......................... r8 = r8 + r9 + ...D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE-------------------------------------------------------------------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R r0 = 18052, jump 526852 +``` + +Gas simulation at offset 467006 with total cost of 107: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r6 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = i16 [r6 + 0xe] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................... r9 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u64 [r9 + 0] + .D=================================================eeER....................................................... i32 r7 = r7 + r8 + ..D==================================================eeeER.................................................... r8 = r7 * 0x28 + ..D=====================================================eER................................................... r8 = r8 + r9 + ..D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ...D==============================================================================eER......................... r8 = r8 + r9 + ...D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE-------------------------------------------------------------------------------------------------------R r8 = 0x8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R r0 = 18054, jump 526852 +``` + +Gas simulation at offset 467060 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = i16 [r6 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r9 + 0] + .D========================eeE-----------------------R.................................................... i32 r7 = r7 + r8 + .D==========================eeeE--------------------R.................................................... r8 = r7 * 0x28 + ..D================================================eER................................................... r8 = r8 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ..D==========================================================================eER......................... r8 = r8 + r9 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0x8 + ...DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 18056, jump 526852 +``` + +Gas simulation at offset 467111 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = i16 [r6 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r9 + 0] + .D========================eeE-----------------------R.................................................... i32 r7 = r7 + r8 + .D==========================eeeE--------------------R.................................................... r8 = r7 * 0x28 + ..D================================================eER................................................... r8 = r8 + r9 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r8 + 0x14] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.......................... r9 = i32 [0x10a67b8] + ..D==========================================================================eER......................... r8 = r8 + r9 + ...D..................................................................................................... r6 = r5 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67b8] = r8 + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0x8 + ...DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 18058, jump 526852 +``` + +Gas simulation at offset 467164 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x20] + DeE------------------------R............................................................................. r4 = 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r11 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u64 [r1 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r10 + 0] + ..D=========================================================================eER.......................... r7 = r8 + r12 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + ..D=======================eE---------------------------------------------------------------------------R. r5 = r5 + 0x1 + ...D======================eE---------------------------------------------------------------------------R. r9 = r9 + 0x1c + ...D==================================================================================================eER jump 466716 if r5 s 199 +``` + +Gas simulation at offset 467271 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 467279 if r8 > 0x39 + .D========================eE--------------R.............................................................. r8 = r8 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r8 + 0] + ..D=================================================eER.................................................. r8 = r8 + r5 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ..D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a1 + ...DeE--------------------------------------------------------------------------------------------------R r9 = r9 + 0x140 + ...DeE--------------------------------------------------------------------------------------------------R r7 = r7 + r2 + ...D=eE-------------------------------------------------------------------------------------------------R jump 467392 if r9 != r10 +``` + +Gas simulation at offset 467433 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 467448 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [0x10a67c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a67cc] + ..D=================================================eeER. i32 r4 = r9 - r8 + ..D===================================================eER jump 467669 if r4 s 199 +``` + +Gas simulation at offset 467490 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 467498 if r8 > 0x39 + .D========================eE--------------R.............................................................. r8 = r8 + r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r8 + 0] + ..D=================================================eER.................................................. r8 = r8 + r11 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r8 + 0] + ..D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + ...DeE--------------------------------------------------------------------------------------------------R r7 = r7 + 0x140 + ...DeE--------------------------------------------------------------------------------------------------R r10 = r10 + 0x140 + ...D=eE-------------------------------------------------------------------------------------------------R r9 = r9 + r3 + ....DeE-------------------------------------------------------------------------------------------------R jump 467622 if r7 != r2 +``` + +Gas simulation at offset 467669 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 467684 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10a67cc] + .D=========================eER jump 467715 if r8 != 0 +``` + +Gas simulation at offset 467705 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67cc] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 467715 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = i32 [0x10a9374] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = i32 [0x10a67c8] + .D========================eeE-------------R....... i32 r11 = r10 + 0xffffffffffffffff + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 467744 if r9 != r11 +``` + +Gas simulation at offset 467734 with total cost of 27: + +``` + DeeER......................... i32 r9 = r10 + 0xfffffffffffffffe + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a67c8] = r9 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 467744 with total cost of 3: + +``` + DeeER. i32 r5 = r9 - r8 + D==eER jump 467931 if r5 s 199 +``` + +Gas simulation at offset 467762 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 467770 if r8 s 199 +``` + +Gas simulation at offset 468027 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 468035 if r8 s 199 +``` + +Gas simulation at offset 468294 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 468302 if r8 >a 0x10 + .D========================eE--------------R........................................................................................ r10 = r10 + r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u8 [r10 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................. r5 = u64 [0x10a9360] + ..D=================================================eER............................................................................ r7 = r7 + r10 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u8 [r7 + 0] + ...D==========================================================================eER.................................................. r7 = r7 + r5 + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + ...D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a0 + ...DeE----------------------------------------------------------------------------------------------------------------------------R r9 = r9 + 0x140 + ....DeE---------------------------------------------------------------------------------------------------------------------------R r8 = r8 + r2 + ....D=eE--------------------------------------------------------------------------------------------------------------------------R jump 468415 if r9 != r3 +``` + +Gas simulation at offset 468464 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 468479 with total cost of 54: + +``` + DeER..................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [0x10a67c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10a67cc] + ..D=================================================eeER. i32 r4 = r9 - r8 + ..D===================================================eER jump 468742 if r4 s 199 +``` + +Gas simulation at offset 468524 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 468532 if r8 >a 0x10 + .D========================eE--------------R........................................................................................... r9 = r9 + r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u8 [r9 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r6 = u64 [0x10a9360] + ..D=================================================eER............................................................................... r9 = r9 + r11 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u8 [r9 + 0] + ...D==========================================================================eER..................................................... r9 = r9 + r6 + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r9 + 0] + ...D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r7 + 0] = a2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R... r9 = u64 [0x10a9368] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------R... r11 = u64 [0x10a9378] + ....D========================eE---------------------------------------------------------------------------------------------------R... r9 = r9 + r12 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R... r9 = u8 [r9 + 0] + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R... r12 = u64 [0x10a9360] + .....D=================================================eE-------------------------------------------------------------------------R... r9 = r9 + r11 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R... r9 = u8 [r9 + 0] + .....D===========================================================================eE-----------------------------------------------R... r9 = r9 + r12 + .....D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R... r9 = u8 [r9 + 0] + ......D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a2 + ......D============================================eE--------------------------------------------------------------------------------R r7 = r7 + 0x140 + ......D=============================================eE-------------------------------------------------------------------------------R r10 = r10 + 0x140 + ......D==============================================eE------------------------------------------------------------------------------R r8 = r8 + r3 + .......D=============================================eE------------------------------------------------------------------------------R jump 468654 if r7 != r2 +``` + +Gas simulation at offset 468742 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 468757 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a9380] = r7 + DeE------------------------R r2 = 0x70 + DeE------------------------R r10 = 0x100 + .DeeeeeeeeeeeeeeeE---------R jump 468818 +``` + +Gas simulation at offset 468774 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [0x10a9380] + D=========================eE--------------R............ r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x200] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [0x10a9380] + .D=========================eE------------------------R. r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x100] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [0x10a9380] + ..D========================eE-------------------------R r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + ..DeE-------------------------------------------------R r8 = r8 + 0x1 + ..D=eE------------------------------------------------R jump 468881 if r8 == r10 +``` + +Gas simulation at offset 468818 with total cost of 2: + +``` + DeER. r11 = r8 & 0xf0 + D=eER jump 468774 if r11 != r2 +``` + +Gas simulation at offset 468825 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r11 = u64 [0x10a9380] + DeE---------------------------------------R.............. r12 = r8 & 0xf + .DeE--------------------------------------R.............. r7 = r12 | 0x60 + .D========================eE--------------R.............. r11 = r11 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r11 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r7 = u64 [0x10a9380] + ..DeE------------------------------------------------R... r11 = r12 | 0x40 + ..D=========================eE-----------------------R... r7 = r7 + r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x100] = a4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [0x10a9380] + ...DeE-------------------------------------------------R. r11 = r12 | 0x20 + ....D========================eE------------------------R. r7 = r7 + r8 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x200] = a4 + ....DeE-------------------------------------------------R r8 = r8 + 0x1 + ....D=eE------------------------------------------------R jump 468818 if r8 != r10 +``` + +Gas simulation at offset 468881 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 468889 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x10a9388] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a938c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10a9390] + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 468935 if r9 >s 319 +``` + +Gas simulation at offset 468924 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 468935 if r9 > 0x30 + ...D=======================eE-------------R................. r11 = r12 & 0xffffffffffffffc0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R................. r12 = i32 [0x10a93a0] + ...D========================eE------------R................. r10 = r10 << 0x3 + ....DeE-----------------------------------R................. r5 = 0x10a67d8 + ....D========================eE-----------R................. r10 = r10 + r5 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r10 + 0] + .....D======================eE--------------------------R... r10 = r8 << 0x2 + .....DeE------------------------------------------------R... r6 = 0x10a81d8 + .....D=======================eE-------------------------R... r10 = r10 + r6 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = i32 [r10 + 0] + ......D======================eE-------------------------R... r10 = r11 << 0xa + ......D======================eE-------------------------R... r12 = r12 << 0x2a + .......D======================eE------------------------R... r12 = r12 >> 0x30 + .......D===============================================eER.. r11 = r7 + r6 + ........D=====================eE-------------------------R.. r5 = r2 | r3 + ........D======================eE------------------------R.. r2 = r10 | r12 + .........D=====================eeE-----------------------R.. i32 r9 = r9 - r8 + .........D=======================eE----------------------R.. r9 = r9 << 0x20 + .........D========================eE---------------------R.. r9 = r9 >> 0x20 + ..........D============================================eER.. r9 = r9 + r6 + ..........D=============================================eER. r8 = r9 + r7 + ...........D=============================================eER r3 = r8 + 0x1 + ...........DeE---------------------------------------------R r9 = 0xfc0 + ...........DeeE--------------------------------------------R fallthrough +``` + +Gas simulation at offset 469077 with total cost of 102: + +``` + DeER..................................................................................................... r7 = r5 >> 0x4 + D=eER.................................................................................................... r7 = r7 & r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [0x10a93b0] + .DeeE----------------------R............................................................................. i32 r8 = r5 >> 0x1a + .D==eE---------------------R............................................................................. r7 = r7 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [0x10a93a8] + ..D=======================eE-R........................................................................... r7 = r7 + r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u8 [r7 + 0] + ..D=================================================eER.................................................. r7 = r7 + r8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0] + ...DeE-------------------------------------------------------------------------R......................... r8 = r11 + 0x1 + ...D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = a0 + ....DeeE------------------------------------------------------------------------------------------------R i32 r5 = r5 + r2 + ....D.................................................................................................... r11 = r8 + ....DeE-------------------------------------------------------------------------------------------------R jump 469077 if r8 != r3 +``` + +Gas simulation at offset 469124 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 469139 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = i32 [0x10a9388] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10a938c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10a9390] + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 469185 if r9 >s 319 +``` + +Gas simulation at offset 469174 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 469185 if r9 > 0x30 + ...D========================eE------------R...................... r7 = r7 & 0xffffffffffffffc0 + ...D=========================eE-----------R...................... r11 = r7 << 0xa + ...D========================eE------------R...................... r5 = r5 << 0x2a + ....D=======================eeE-----------R...................... i32 r7 = r8 << 0x1 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u32 [0x10a938c] = r7 + .....D=======================eE-------------------------R........ r10 = r10 << 0x3 + .....DeE------------------------------------------------R........ r6 = 0x10a67d8 + .....D========================eE------------------------R........ r10 = r10 + r6 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r6 = u64 [r10 + 0] + ......D=======================eE-------------------------R....... r7 = r7 << 0x2 + ......DeE------------------------------------------------R....... r10 = 0x10a81d8 + ......D========================eE------------------------R....... r7 = r7 + r10 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r12 = i32 [r7 + 0] + .......D=====================eE---------------------------R...... r10 = r5 >> 0x30 + .......D======================eE--------------------------R...... r7 = r9 << 0x1 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...... u32 [0x10a9388] = r7 + ........D================================================eER..... r7 = r6 + r12 + .........D=============================================eE--R..... r5 = r2 | r3 + .........D==============================================eE-R..... r2 = r11 | r10 + ..........D=============================================eeER..... i32 r9 = r9 - r8 + ..........D===============================================eER.... r9 = r9 << 0x20 + ..........D================================================eER... r9 = r9 >> 0x1f + ...........D================================================eER.. r9 = r9 + r12 + ...........................................D=================eER. r8 = r9 + r6 + ...........................................D==================eER r3 = r8 + 0x2 + ............................................DeE-----------------R r9 = 0xfc0 + ............................................DeeE----------------R fallthrough +``` + +Gas simulation at offset 469347 with total cost of 105: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. unlikely + DeE---------------------------------------R................................................................. r10 = r5 >> 0x4 + D=eE--------------------------------------R................................................................. r10 = r10 & r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................. r11 = u64 [0x10a93b0] + .DeeE-------------------------------------R................................................................. i32 r8 = r5 >> 0x1a + ..D=eE------------------------------------R................................................................. r8 = r8 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................. r10 = u64 [0x10a93a8] + ..D========================eE-------------R................................................................. r11 = r11 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u8 [r11 + 0] + ...D=================================================eER.................................................... r10 = r10 + r11 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u8 [r10 + 0] + ...D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r7 + 0] = a3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R.. r10 = u64 [0x10a93b0] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R.. r11 = u64 [0x10a93a8] + ....D========================eE--------------------------------------------------------------------------R.. r8 = r8 + r10 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.. r8 = u8 [r8 + 0] + ....D==================================================eE------------------------------------------------R.. r8 = r8 + r11 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r8 = u8 [r8 + 0] + .....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1] = a1 + .....D======================eE-----------------------------------------------------------------------------R r7 = r7 + 0x2 + ......D======================eeE---------------------------------------------------------------------------R i32 r5 = r5 + r2 + ......D=======================eE---------------------------------------------------------------------------R jump 469347 if r7 != r3 +``` + +Gas simulation at offset 469418 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 469433 with total cost of 30: + +``` + DeeeER........................... i32 r9 = 0x140 - r7 + .D==eeER......................... i32 r9 = r9 >>a 0x1 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a93b8] = r9 + .DeeeeeeeeeeeeeeeeeeeeE---------R jump 469473 if r7 <=s 0 +``` + +Gas simulation at offset 469449 with total cost of 3: + +``` + DeER.. r11 = r7 << 0x2 + DeER.. r10 = 0x10a81d8 + D=eER. r11 = r11 + r10 + .DeeER fallthrough +``` + +Gas simulation at offset 469462 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r9 + DeE------------------------R r10 = r10 + 0x4 + DeE------------------------R r9 = r9 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 469462 if r10 != r11 +``` + +Gas simulation at offset 469473 with total cost of 32: + +``` + DeER............................... r7 = r7 + 0xfffffffffffffec0 + D=eeeER............................ r7 = r7 >a 0x1 + ..D==eE-R.......................... r7 = r7 + 0xffffffffffffffff + ..D====eER......................... r7 = r7 & r9 + ...D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a93bc] = r7 + ...DeeeeeeeeeeeeeeeeeeeeE---------R jump 469543 if r8 <=s 0 +``` + +Gas simulation at offset 469502 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8380] + DeE------------------------R. r10 = 0x140 + D=eeeE---------------------R. r7 = r7 * r10 + D=========================eER r7 = r7 + r9 + .DeE------------------------R r9 = r8 << 0x3 + .DeE------------------------R r8 = 0x10a67d8 + .D=eE-----------------------R r9 = r9 + r8 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 469531 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + DeE------------------------R r8 = r8 + 0x8 + DeE------------------------R r7 = r7 + 0x140 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 469531 if r8 != r9 +``` + +Gas simulation at offset 469543 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 469545 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x10a93c0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a93c8] + .DeE-------------------------------------------------R r9 = 0x140 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 469608 if r8 != r9 +``` + +Gas simulation at offset 469576 with total cost of 1: + +``` + DeER jump 469593 if r7 == 0 +``` + +Gas simulation at offset 469579 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18094, jump 528373 +``` + +Gas simulation at offset 469586 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a93c8] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 469593 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 469608 with total cost of 1: + +``` + DeER jump 469635 if r7 != 0 +``` + +Gas simulation at offset 469611 with total cost of 15: + +``` + DeER.............. r7 = 0xd200 + DeER.............. r8 = 0x1 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 18096, jump 528562 +``` + +Gas simulation at offset 469628 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a93c8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 469635 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x811c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 469664 if r7 == 2 +``` + +Gas simulation at offset 469648 with total cost of 15: + +``` + DeER.............. r7 = 0x10c23 + DeER.............. r8 = 0x8 + DeER.............. r0 = 0x46b2 + DeeeeeeeeeeeeeeeER jump 527163 +``` + +Gas simulation at offset 469664 with total cost of 15: + +``` + DeER.............. r7 = 0x1268b + DeER.............. r8 = 0x8 + DeeeeeeeeeeeeeeeER r0 = 18098, jump 527163 +``` + +Gas simulation at offset 469679 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [0x10a93c8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r7 + DeE------------------------R.......................... r8 = 0 + .D========================eER......................... r7 = r5 + 0xd200 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 8] = 0xfc0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r5 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 469706 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x8] + D=========================eER. r6 = r6 & r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x20] + .D=========================eER r6 = r6 + r7 + .DeE-------------------------R r9 = 0x40 + .D............................ r7 = r5 + .D............................ r8 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18100, jump 256372 +``` + +Gas simulation at offset 469735 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x40 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 18102, jump 256372 +``` + +Gas simulation at offset 469750 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x80 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 18104, jump 256372 +``` + +Gas simulation at offset 469766 with total cost of 16: + +``` + DeER............... r7 = r5 + 0xc0 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 18106, jump 256372 +``` + +Gas simulation at offset 469782 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x100 + DeER............... r9 = 0x40 + D.................. r8 = r6 + .DeeeeeeeeeeeeeeeER r0 = 18108, jump 256372 +``` + +Gas simulation at offset 469798 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x28] + DeE------------------------R.. r5 = r5 + 0x140 + D=========================eeER i32 r8 = r8 + 0x40 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + .D=========================eER jump 469706 if r5 != r7 +``` + +Gas simulation at offset 469814 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d80e0] = r7 + DeE-------------------------------------------------R r7 = 0x180fe + .DeE------------------------------------------------R r8 = 0x8 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18110, jump 527163 +``` + +Gas simulation at offset 469838 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10a93c0] + D............................................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x28] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 469905 if r8 <=s 0 +``` + +Gas simulation at offset 469858 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 469861 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [0x10a93b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10a93bc] + D=========================eeER i32 r7 = r7 + r6 + .D========================eeER i32 r8 = r8 + 0xfffffffffffffff8 + .D............................ r5 = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 18112, jump 503463 +``` + +Gas simulation at offset 469888 with total cost of 45: + +``` + D............................................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10a93c0] + .DeeE----------------------R.................... i32 r6 = r6 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 469861 if r6 > 0x20 + .D========================eER r7 = r8 + r11 + ..DeE-----------------------R r8 = r10 + r11 + ..DeeeeeeeeeeeeeeeE---------R jump 256372 +``` + +Gas simulation at offset 470417 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 470419 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a93c0] + DeE------------------------R. r11 = 0x140 + D=========================eER jump 470436 if r7 != r11 +``` + +Gas simulation at offset 470432 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 324983 +``` + +Gas simulation at offset 470436 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [0x10a93c8] + D=========================eE--------------R jump 470673 if r8 == 0 +``` + +Gas simulation at offset 470447 with total cost of 89: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. unlikely + DeE---------------------------------------R................................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................. u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................. u64 [r1 + 0x30] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................. u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................. u64 [r1 + 0x18] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................... r9 = i32 [0x10a9374] + ..D=================================================eeeER................................... i32 r10 = 0xa8 - r9 + ...D===================================================eeER................................. i32 r9 = r10 >> 0x1f + ...D=====================================================eER................................ r9 = r9 + r10 + ....D=====================================================eeER.............................. i32 r10 = r9 >>a 0x1 + ....D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x10] = r10 + .....DeE------------------------------------------------------------------------------R..... r5 = 0x10d8380 + ......D====================eeeE-------------------------------------------------------R..... i32 r7 = 0x140 - r7 + .......D======================eeE-----------------------------------------------------R..... i32 r9 = r7 >> 0x1f + .......D========================eE----------------------------------------------------R..... r9 = r9 + r7 + ........D==================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------R..... r7 = u64 [0x10d8380] + ........D========================eeE--------------------------------------------------R..... i32 r6 = r9 >>a 0x1 + .........D==================================================eeeE----------------------R..... r9 = r10 * 0x140 + .........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r9 + ..........D====================================================eeE-----------------------R.. i32 r9 = r9 + r6 + ..........D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + ..........D================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------R u64 [r1 + 0x20] = r8 + ...........DeeeeeeeeeeeeeeeE---------------------------------------------------------------R r0 = 18142, jump 256372 +``` + +Gas simulation at offset 470532 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x10a9374] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eER......................... r7 = r7 + r8 + D==========================eeeER...................... r7 = r7 * 0x140 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... u64 [r1 + 0x10] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = u64 [r5 + 0] + .D============================eeER.................... i32 r7 = r7 - r6 + ..D=============================eER................... r7 = r7 << 0x20 + ..D==============================eER.................. r9 = r7 >> 0x20 + ...D==============================eER................. r7 = r8 + r9 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x20] + ...D===============================================eER r8 = r8 + r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + ....DeeeeeeeeeeeeeeeE--------------------------------R r0 = 18144, jump 256372 +``` + +Gas simulation at offset 470581 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10a9374] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 470660 if r7 > 0x20 + .D=================================================eER r7 = r7 + r8 + ..D=eE-----------------------------------------------R r8 = r8 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18146, jump 256372 +``` + +Gas simulation at offset 470641 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a9374] + DeeE-----------------------R. i32 r6 = r6 + 0x1 + .DeE-----------------------R. r5 = r5 + 0x140 + .D========================eER jump 470613 if r6 >a 0x10 + D.................. r8 = r10 + D.................. r6 = r9 + .DeeeeeeeeeeeeeeeER r0 = 18148, jump 372258 +``` + +Gas simulation at offset 470750 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r6 + 0xa] + D........................... r6 = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 18150, jump 372258 +``` + +Gas simulation at offset 470764 with total cost of 16: + +``` + DeeeER............. r7 = r7 =s r7 +``` + +Gas simulation at offset 470781 with total cost of 15: + +``` + DeeER............. i32 r7 = r8 >> 0x1f + DeeeeeeeeeeeeeeeER jump 462460 +``` + +Gas simulation at offset 470787 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r9 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 470824 if r7 >=s r8 +``` + +Gas simulation at offset 470794 with total cost of 15: + +``` + DeeeER............ r7 = r11 >s 0 + DeeeeeeeeeeeeeeeER jump 462460 +``` + +Gas simulation at offset 470799 with total cost of 15: + +``` + DeeeER............ r7 = r8 >s 0 + DeeeeeeeeeeeeeeeER jump 462460 +``` + +Gas simulation at offset 470804 with total cost of 3: + +``` + DeER.. r10 = r10 ^ r12 + D=eeER i32 r7 = r10 >> 0x1f + .DeeER fallthrough +``` + +Gas simulation at offset 470811 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 470824 with total cost of 15: + +``` + DeeER............. i32 r7 = r11 >> 0x1f + DeeeeeeeeeeeeeeeER jump 462460 +``` + +Gas simulation at offset 470830 with total cost of 96: + +``` + DeER............................................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r10 = u64 [r9 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r12 = u64 [r9 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = i32 [r10 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r11 = i32 [r10 + 0x4] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [r12 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = i32 [r12 + 0x4] + ...D=========================================================================eeER.................. i32 r10 = r12 - r11 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeER jump 470871 if r6 != r9 +``` + +Gas simulation at offset 470863 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 470884 if r9 >=s r7 +``` + +Gas simulation at offset 470866 with total cost of 15: + +``` + DeeER............. i32 r7 = r10 >> 0x1f + DeeeeeeeeeeeeeeeER jump 470954 +``` + +Gas simulation at offset 470871 with total cost of 20: + +``` + DeeER.................. i32 r6 = r6 - r9 + DeeeeeeeeeeeeeeeeeeeeER jump 470888 if r12 != r11 +``` + +Gas simulation at offset 470877 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 470942 if r11 >=s r8 +``` + +Gas simulation at offset 470880 with total cost of 15: + +``` + DeeeER............ r7 = r6 >s 0 + DeeeeeeeeeeeeeeeER jump 470954 +``` + +Gas simulation at offset 470884 with total cost of 15: + +``` + DeeeER............ r7 = r10 >s 0 + DeeeeeeeeeeeeeeeER jump 470954 +``` + +Gas simulation at offset 470888 with total cost of 25: + +``` + DeeER....................... i32 r9 = r7 - r9 + .DeeER...................... i32 r5 = r8 - r11 + ..D=eER..................... r7 = r5 ^ r9 + ..DeE-R..................... r8 = r6 ^ r10 + ...D=eER.................... r7 = r7 ^ r8 + ...D==eeeeeeeeeeeeeeeeeeeeER jump 470947 if r7 >a 0x10 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 18152, jump 372258 +``` + +Gas simulation at offset 470918 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r8 = r6 >>a 0x10 + D........................... r7 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18154, jump 372258 +``` + +Gas simulation at offset 470932 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0] + D=========================eeeER. r7 = r7 > 0x1f + DeeeeeeeeeeeeeeeER jump 470954 +``` + +Gas simulation at offset 470947 with total cost of 3: + +``` + DeER.. r9 = r9 ^ r10 + D=eeER i32 r7 = r9 >> 0x1f + .DeeER fallthrough +``` + +Gas simulation at offset 470954 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 470968 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [0x10a96e8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [0x10a96ec] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 470990 if r7 != r9 +``` + +Gas simulation at offset 470983 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 470990 if r8 != r10 +``` + +Gas simulation at offset 470986 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 470990 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + .DeeE-----------------------R i32 r11 = r7 - r9 + ..DeeE----------------------R i32 r9 = r8 - r10 + ..D=eeeeeeeeeeeeeeeeeeeeE---R jump 471040 if r11 =u r11 +``` + +Gas simulation at offset 471010 with total cost of 15: + +``` + D................. r7 = r9 + D................. r8 = r11 + DeeeeeeeeeeeeeeeER r0 = 18156, jump 503016 +``` + +Gas simulation at offset 471020 with total cost of 48: + +``` + DeER............................................... r8 = 0x6bc78 + DeER............................................... r7 = r7 << 0x2 + D=eER.............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0] + .DeE-------------------------R..................... r1 = r1 + 0x8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471040 with total cost of 21: + +``` + DeeeER.................. i32 r10 = 0 - r11 + .DeeeeeeeeeeeeeeeeeeeeER jump 471158 if r9 =u r10 +``` + +Gas simulation at offset 471049 with total cost of 15: + +``` + D................. r7 = r9 + D................. r8 = r10 + DeeeeeeeeeeeeeeeER r0 = 18158, jump 503016 +``` + +Gas simulation at offset 471059 with total cost of 48: + +``` + DeER............................................... r8 = 0x6bc78 + DeER............................................... r7 = r7 << 0x2 + D=eER.............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0] + .DeE-------------------------R..................... r8 = 0x7fffffff + .D==========================eER.................... r7 = r7 ^ r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0] + .DeE--------------------------R.................... r1 = r1 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471088 with total cost of 23: + +``` + DeeeER.................... i32 r8 = 0 - r9 + .D==eeeeeeeeeeeeeeeeeeeeER jump 471241 if r8 >=u r11 +``` + +Gas simulation at offset 471094 with total cost of 15: + +``` + D................. r7 = r8 + D................. r8 = r11 + DeeeeeeeeeeeeeeeER r0 = 18160, jump 503016 +``` + +Gas simulation at offset 471104 with total cost of 49: + +``` + DeER................................................ r8 = 0x6bc78 + DeER................................................ r7 = r7 << 0x2 + D=eER............................................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r7 + 0] + .D==========================eeeER................... i32 r7 = 0 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................... r0 = u64 [r1 + 0] + ..DeE---------------------------R................... r1 = r1 + 0x8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471126 with total cost of 15: + +``` + D................. r7 = r11 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 18162, jump 503016 +``` + +Gas simulation at offset 471136 with total cost of 27: + +``` + DeER.......................... r8 = 0x6bc78 + DeER.......................... r7 = r7 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeE-------------------------R r8 = 0x40000000 + .DeeeeeeeeeeeeeeeE-----------R jump 471306 +``` + +Gas simulation at offset 471158 with total cost of 21: + +``` + DeeeER.................. i32 r8 = 0 - r9 + .DeeeeeeeeeeeeeeeeeeeeER jump 471278 if r11 >=u r9 +``` + +Gas simulation at offset 471163 with total cost of 15: + +``` + D................. r7 = r8 + D................. r8 = r10 + DeeeeeeeeeeeeeeeER r0 = 18164, jump 503016 +``` + +Gas simulation at offset 471173 with total cost of 48: + +``` + DeER............................................... r8 = 0x6bc78 + DeER............................................... r7 = r7 << 0x2 + D=eER.............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0] + .DeE-------------------------R..................... r8 = 0xffffffff80000000 + .D==========================eER.................... r7 = r7 ^ r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0] + .DeE--------------------------R.................... r1 = r1 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471202 with total cost of 15: + +``` + D................. r7 = r10 + D................. r8 = r9 + DeeeeeeeeeeeeeeeER r0 = 18166, jump 503016 +``` + +Gas simulation at offset 471212 with total cost of 48: + +``` + DeER............................................... r8 = 0x6bc78 + DeER............................................... r7 = r7 << 0x2 + D=eER.............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0] + .DeE-------------------------R..................... r8 = 0x40000000 + .D==========================eeER................... i32 r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................... r0 = u64 [r1 + 0] + ..DeE--------------------------R................... r1 = r1 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471241 with total cost of 15: + +``` + D................. r7 = r11 + DeeeeeeeeeeeeeeeER r0 = 18168, jump 503016 +``` + +Gas simulation at offset 471249 with total cost of 48: + +``` + DeER............................................... r8 = 0x6bc78 + DeER............................................... r7 = r7 << 0x2 + D=eER.............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = i32 [r7 + 0] + .DeE-------------------------R..................... r8 = 0xffffffffc0000000 + .D==========================eeER................... i32 r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................... r0 = u64 [r1 + 0] + ..DeE--------------------------R................... r1 = r1 + 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471278 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 18170, jump 503016 +``` + +Gas simulation at offset 471286 with total cost of 27: + +``` + DeER.......................... r8 = 0x6bc78 + DeER.......................... r7 = r7 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .DeE-------------------------R r8 = 0xffffffffc0000000 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 471306 with total cost of 47: + +``` + DeER.............................................. r8 = r8 + 0xffffffffffffffff + D=eeER............................................ i32 r7 = r8 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 471319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a96e8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a96ec] = r8 + D........................... r7 = r9 + D........................... r8 = r10 + .DeeeeeeeeeeeeeeeE---------R jump 470968 +``` + +Gas simulation at offset 471338 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = i32 [0x10a96e8] + .D========================eER.......................... r7 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [0x10a96ec] + ..D========================eeER........................ i32 r9 = r7 >>a 0x1f + ..D==========================eER....................... r7 = r7 ^ r9 + ...D==========================eeER..................... i32 r9 = r7 - r9 + ...D=======================eE----R..................... r8 = r8 - r10 + ....D=======================eeE--R..................... i32 r7 = r8 >>a 0x1f + ....D=========================eE-R..................... r8 = r8 ^ r7 + .....D=========================eeER.................... i32 r7 = r8 - r7 + .....D................................................. r5 = r7 + .....D===========================eeeeeeeeeeeeeeeeeeeeER jump 471390 if r9 >a 0x5 + DeeeeeeeeeeeeeeeER jump 471425 +``` + +Gas simulation at offset 471422 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 471425 with total cost of 57: + +``` + DeER........................................................ r8 = 0x6bc78 + DeER........................................................ r7 = r7 << 0x2 + D=eER....................................................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [r7 + 0] + .DeE-------------------------R.............................. r9 = 0x61c78 + .D==========================eER............................. r7 = r7 + 0x40000000 + .D===========================eeER........................... i32 r7 = r7 >> 0x13 + ..D============================eER.......................... r7 = r7 << 0x2 + ..D=============================eER......................... r7 = r7 + r9 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ..D......................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r0 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r5 = u64 [r1 + 0] + ...DeE-----------------------------------------------------R r1 = r1 + 0x10 + ...DeeeeeeeeeeeeeeeE---------------------------------------R jump 372268 +``` + +Gas simulation at offset 471474 with total cost of 82: + +``` + DeER................................................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r8 = i32 [0x10a96f0] + .D=========================eER....................................................... r7 = r7 + 0x40000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = i32 [0x10d42a4] + ..D=========================eeE----------------------R............................... i32 r8 = r7 - r8 + ..DeE------------------------------------------------R............................... r10 = 0x61c78 + ...D================================================eeER............................. i32 r7 = r7 - r9 + ...D==========================eeE----------------------R............................. i32 r8 = r8 >> 0x13 + ....D===========================eE---------------------R............................. r8 = r8 << 0x2 + ....D============================eE--------------------R............................. r8 = r8 + r10 + ....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = i32 [r8 + 0] + .....D================================================eeE---R........................ i32 r7 = r7 >> 0x13 + .....D==================================================eE--R........................ r7 = r7 << 0x2 + .....D===================================================eE-R........................ r7 = r7 + r10 + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R r7 = i32 [0x10a96f4] + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------------R r0 = 18174, jump 372258 +``` + +Gas simulation at offset 471549 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u32 [0x10a96f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d4268] + .D========================eeER i32 r6 = r7 << r9 + ..D........................... r7 = r8 + ..D........................... r8 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18176, jump 372258 +``` + +Gas simulation at offset 471575 with total cost of 2: + +``` + D.... r8 = r7 + DeER. r9 = r6 >>a 0x10 + DeER. r7 = 0x400000 + .DeER jump 471621 if r9 >=s r8 +``` + +Gas simulation at offset 471588 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 18178, jump 372268 +``` + +Gas simulation at offset 471597 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 471607 if r7 >s 256 +``` + +Gas simulation at offset 471602 with total cost of 2: + +``` + DeER. r7 = 0x100 + DeeER fallthrough +``` + +Gas simulation at offset 471607 with total cost of 2: + +``` + DeER. r8 = 0x400000 + D=eER jump 471621 if r7 =s r7 +``` + +Gas simulation at offset 471713 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 18182, jump 372258 +``` + +Gas simulation at offset 471723 with total cost of 32: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r11 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r10 = u64 [r1 + 0x10] + DeE------------------------R....... r9 = 0x20000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = i32 [0x10a96fc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r12 = u64 [r1 + 0] + .D=========================eER..... r8 = r8 + r12 + .D==========================eeER... i32 r8 = r8 - r7 + ..D===========================eeER. i32 r7 = r8 >>a 0x10 + ..DeE----------------------------R. r8 = 0xffffffffffffffff + ...D============================eER jump 471690 if r7 > 0x20 + .DeE-R.............. r9 = 0x10a9700 + .DeE-R.............. r10 = 0x80000 + .DeE-R.............. r11 = 0xffffffffbff80000 + .DeE-R.............. r12 = 0x10a9700 + ..DeeeeeeeeeeeeeeeER jump 471839 +``` + +Gas simulation at offset 471830 with total cost of 2: + +``` + DeER. r11 = 0xffffffffbff80000 + D.... r12 = r9 + DeeER fallthrough +``` + +Gas simulation at offset 471839 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r12 + 0] + DeE---------------------------------------R r11 = r11 + r10 + DeE---------------------------------------R r12 = r12 + 0x4 + .D========================eE--------------R jump 471839 if r7 > 0x3f + ..D======eER.. r8 = r8 >>a 0x22 + ..D=======eER. r8 = r8 + r9 + ...D=======eER r8 = r8 & 0xfffffffffffffff8 + ...DeeE------R fallthrough +``` + +Gas simulation at offset 472040 with total cost of 103: + +``` + DeER...................................................................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x20] = r6 + .DeE------------------------R............................................................................. r5 = 0x10a9374 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u32 [0x10a93c0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10a9374] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u32 [0x10b1c18] + ..DeE------------------------------------------------R.................................................... r11 = 0x10a93d8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10a96f8] = r9 + ...D================================================eeE-----------------------R........................... i32 r10 = r7 >>a r9 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... u64 [r1 + 0x10] = r11 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a93d8] = r10 + ....D======================eE---------------------------------------------------R......................... r11 = r8 >> 0x1 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................... u32 [0x10b1c1c] = r11 + .....D==============================================eeE-------------------------R......................... i32 r11 = r7 >> 0x1f + ......D===============================================eE------------------------R......................... r10 = r10 + r11 + ......D================================================eeE----------------------R......................... i32 r10 = r10 >>a 0x1 + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x10adc04] = r10 + .......D=====================================================================eE----R...................... r10 = r10 << 0x10 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a96fc] = r10 + .......D=============================================eE-------------------------------------------------R. r11 = r8 << 0xf + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u32 [0x10b1c20] = r11 + ........D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a96f4] = r10 + ........D======================================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 472181 if r9 == 0 +``` + +Gas simulation at offset 472151 with total cost of 20: + +``` + DeER................... r10 = 0x4690 + DeeeeeeeeeeeeeeeeeeeeER jump 472188 if r9 != 0 +``` + +Gas simulation at offset 472158 with total cost of 20: + +``` + DeER................... r11 = 0x4694 + DeeeeeeeeeeeeeeeeeeeeER jump 472195 if r9 != 0 +``` + +Gas simulation at offset 472165 with total cost of 25: + +``` + DeER........................ r12 = 0x469c + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 472205 if r9 != 0 +``` + +Gas simulation at offset 472175 with total cost of 15: + +``` + DeER.............. r9 = 0x46a6 + DeeeeeeeeeeeeeeeER jump 472210 +``` + +Gas simulation at offset 472181 with total cost of 20: + +``` + DeER................... r10 = 0x468c + DeeeeeeeeeeeeeeeeeeeeER jump 472158 if r9 == 0 +``` + +Gas simulation at offset 472188 with total cost of 20: + +``` + DeER................... r11 = 0x4698 + DeeeeeeeeeeeeeeeeeeeeER jump 472165 if r9 == 0 +``` + +Gas simulation at offset 472195 with total cost of 25: + +``` + DeER........................ r12 = 0x46a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 472175 if r9 == 0 +``` + +Gas simulation at offset 472205 with total cost of 2: + +``` + DeER. r9 = 0x46aa + DeeER fallthrough +``` + +Gas simulation at offset 472210 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b1c28] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b1c30] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b1c38] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b1c40] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b1c48] = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18186, jump 469433 +``` + +Gas simulation at offset 472246 with total cost of 52: + +``` + DeER................................................... r0 = 0x470c + DeER................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r6 + .DeE------------------------R.......................... r6 = 0x5dc78 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10a96fc] + ..D========================eE------------------------R. r8 = r6 + 0x3000 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeE-------------------------------------------------R r0 = 0x4704 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 372268 +``` + +Gas simulation at offset 472290 with total cost of 135: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r11 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r8 = i32 [r11 + 0] + .D=================================================eeER................................................................................... i32 r7 = r8 << 0x10 + .D===================================================eeeER................................................................................ r7 = r7 * 0x66666667 + ..D=====================================================eER............................................................................... r10 = r7 >> 0x3f + ..D=====================================================eER............................................................................... r7 = r7 >>a 0x27 + ..D======================================================eER.............................................................................. r7 = r7 + r10 + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u32 [0x10d7108] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------R..................................................... r9 = i32 [r5 + 0] + ...DeE------------------------------------------------------------------------------R..................................................... r10 = 0x1400000 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r10 = r10 /s r8 + .....D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d710c] = r10 + .....D=============================================eeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------R jump 472360 if r8 <=s 0 +``` + +Gas simulation at offset 472339 with total cost of 3: + +``` + DeER.. r7 = 0x10d7110 + DeER.. r10 = r8 << 0x1 + D=eER. r10 = r10 + r7 + .DeeER fallthrough +``` + +Gas simulation at offset 472352 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r9 + DeE------------------------R r7 = r7 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 472352 if r7 != r10 +``` + +Gas simulation at offset 472360 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 472468 if r9 <=s 0 +``` + +Gas simulation at offset 472363 with total cost of 25: + +``` + DeER........................ r7 = 0x10b392c + DeER........................ r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE------------------------R r5 = 0 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 472376 with total cost of 36: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........... u64 [r1 + 0x18] = r7 + DeeE-----------------------R........... i32 r7 = r9 >> 0x1f + .D=eE----------------------R........... r7 = r7 + r9 + .D==eeE--------------------R........... i32 r7 = r7 >> 0x1 + .D====eE-------------------R........... r7 = r6 - r7 + ..D====eE------------------R........... r7 = r7 << 0x10 + ..D=====eE-----------------R........... r8 = r7 | 0x8000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r9 = i32 [r11 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = u32 [0x10a96f8] + ...D=====eeE------------------R........ i32 r7 = r7 >>a 0x1f + ...D=======eE-----------------R........ r8 = r8 ^ r7 + ....D=======eeE---------------R........ i32 r8 = r8 - r7 + .....D=======================eeER...... i32 r7 = r9 << r10 + ......D========================eeER.... i32 r9 = r7 >> 0x1f + ......D==========================eER... r7 = r7 + r9 + .......D==========================eER.. r7 = r7 & 0xfffffffffffffffe + .......D===========================eeER i32 r7 = r7 << 0xf + .......DeeeeeeeeeeeeeeeE--------------R r0 = 18190, jump 372268 +``` + +Gas simulation at offset 472438 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... r8 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r7 = u64 [r1 + 0x18] + .D========================eE------------------------R.................... r5 = r5 + 0x1 + .D=========================eE-----------------------R.................... r6 = r6 + 0x1 + ..D========================eE-----------------------R.................... r7 = r7 + 0x4 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 472376 if r5 > 0x11 + .D=========================eE-----------------------R............................... r7 = r7 & 0xfffffffffffffffc + .D=================================================eER.............................. r7 = r7 + r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = i32 [r7 + 0] + ..D==========================================================================eeER... i32 r8 = r7 >>a 0x1f + ...D===========================================================================eER.. r7 = r7 ^ r8 + ...D============================================================================eeER i32 r8 = r7 - r8 + ...DeE-----------------------------------------------------------------------------R r7 = 0x10000 + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------------R r0 = 18192, jump 372268 +``` + +Gas simulation at offset 472535 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r9 + 0] = r7 + .DeE------------------------------------------------R. r6 = r6 + 0x1 + .D========================eE------------------------R. r9 = r9 + 0x4 + .DeE------------------------------------------------R. r5 = r5 + 0x4 + .D=================================================eER jump 472493 if r6 > 0x3f + .D=============================================================eER.................................... r2 = r2 + r6 + ..D=============================================================eER................................... r2 = r2 << 0x30 + ..D==============================================================eER.................................. r6 = r2 >>a 0x30 + ..D===============================================================eER................................. r6 = r6 >> 0x1 + ...D===============================================================eeeER.............................. i32 r6 = 0 - r6 + ....D=================================================================eER............................. r6 = r6 << 0x30 + ....D==================================================================eER............................ r6 = r6 >>a 0x30 + ....D===================================================================eeER.......................... i32 r6 = r6 + r12 + .....D====================================================================eeeER....................... r7 = r6 >s 0 + ......D======================================================================eeER..................... r7 = 0 - r7 + ......D========================================================================eER.................... r6 = r6 & r7 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeER jump 472624 if r6 > 0xc + DeeER................................. i32 r7 = r7 >> 0x1f + .D=eER................................ r7 = r7 + r8 + .D==eeER.............................. i32 r7 = r7 >>a 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......... r8 = u64 [r1 + 0x20] + ..D========================eeER....... i32 r7 = r8 - r7 + ...D=========================eeeER.... r8 = r7 >s 0 + ....D===========================eeER.. r8 = 0 - r8 + ....D=============================eER. r7 = r7 & r8 + .....D=============================eER jump 472852 if r7 s 0 + DeeE-R fallthrough +``` + +Gas simulation at offset 473068 with total cost of 29: + +``` + DeER............................ r7 = r7 << 0x1 + D=eER........................... r7 = r7 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i16 [r7 + 0x30] + .D==========================eER. r7 = r8 << 0x30 + .D===========================eER r7 = r7 >> 0x30 + .D==========================eE-R jump 473224 if r8 >a 0x10 + .DeeeeeeeeeeeeeeeE----------R r0 = 18212, jump 372258 +``` + +Gas simulation at offset 473147 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i16 [r8 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x18] = r7 + D.................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18214, jump 372258 +``` + +Gas simulation at offset 473165 with total cost of 50: + +``` + DeER................................................. r12 = 0x34 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x18] + ..D========================eeeE---------------------R r7 = r7 =s r3 +``` + +Gas simulation at offset 473199 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 473209 +``` + +Gas simulation at offset 473201 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r6 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 473065 if r8 > 0x1f + DeeeeeeeeeeeeeeeER jump 473068 +``` + +Gas simulation at offset 473215 with total cost of 16: + +``` + DeER............... r8 = r8 ^ r10 + D=eeER............. i32 r7 = r8 >> 0x1f + .DeeeeeeeeeeeeeeeER jump 473068 +``` + +Gas simulation at offset 473224 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........ r8 = u64 [0x10a1c58] + DeE---------------------------------------R........ r9 = 0xffffffffffff7fff + D=eE--------------------------------------R........ r7 = r7 & r9 + .D=eE-------------------------------------R........ r7 = r7 << 0x4 + .D========================eE--------------R........ r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0x28] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r6 = u64 [r1 + 0x20] + ..D========================eE-------------R........ r1 = r1 + 0x38 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 473259 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10a1c58] + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 473267 with total cost of 151: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [0x10b3458] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r8 = u64 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r11 = i32 [r8 + 0x1c] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = i32 [r8 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................... r12 = i32 [0x10b3460] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [0x10a96e8] = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [0x10a96ec] = r11 + ..D=================================================eE-----------------------R............................................................................ r8 = r8 + r12 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R............................................................................ r9 = i32 [r7 + 0x100] + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u32 [0x10a96f0] = r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................... u32 [0x10b3464] = r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r9 = i32 [r7 + 0x1c] + ...D========================================================================eeER.......................................................................... i32 r8 = r8 >> 0x13 + ...DeE-------------------------------------------------------------------------R.......................................................................... r11 = 0x61c78 + ....D=========================================================================eER......................................................................... r8 = r8 << 0x2 + ....D==========================================================================eER........................................................................ r11 = r11 + r8 + ....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r11 = i32 [r11 + 0] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................... r12 = u64 [0x93e80] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................... u32 [0x10b3468] = r9 + .....D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [0x10b346c] = r11 + .....D===============================================================================================eE----------------------------R...................... r8 = r8 + r12 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r8 = i32 [r8 + 0] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...................... r7 = i32 [r7 + 0x104] + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10b3470] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [0x10b3474] = 0 + ......D================================================================================================eE------------------------------------------------R jump 473703 if r7 == 0 +``` + +Gas simulation at offset 473382 with total cost of 351: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................... r8 = u64 [0x10a67a0] + DeeE--------------------------------------R....................................................................................................................................................................................................................................................................................................................... i32 r7 = r7 << 0x8 + .D========================eE--------------R....................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ u64 [0x10b3478] = r7 + .DeE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................ r8 = 0x10b3480 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................ u64 [0x10d4230] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ u64 [0x10b3480] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ u64 [0x10b3488] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................... u64 [0x10b3490] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [0x10b3498] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [0x10b34a0] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [0x10b34a8] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................. u64 [0x10b34b0] = r7 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [0x10b34b8] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [0x10b34c0] = r7 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [0x10b34c8] = r7 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................... u64 [0x10b34d0] = r7 + ....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [0x10b34d8] = r7 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [0x10b34e0] = r7 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [0x10b34e8] = r7 + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................ u64 [0x10b34f0] = r7 + .....D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [0x10b34f8] = r7 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [0x10b3500] = r7 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [0x10b3508] = r7 + ......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... u64 [0x10b3510] = r7 + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [0x10b3518] = r7 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [0x10b3520] = r7 + .......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [0x10b3528] = r7 + .......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. u64 [0x10b3530] = r7 + .......D=========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [0x10b3538] = r7 + ........D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [0x10b3540] = r7 + ...........................................D=====================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [0x10b3548] = r7 + ...........................................D======================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [0x10b3550] = r7 + ...........................................D==============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [0x10b3558] = r7 + ...........................................D==============================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [0x10b3560] = r7 + ......................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [0x10b3568] = r7 + ......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [0x10b3570] = r7 + ......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [0x10b3578] = r7 + ......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [0x10b3580] = r7 + .......................................................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [0x10b3588] = r7 + .......................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [0x10b3590] = r7 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [0x10b3598] = r7 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [0x10b35a0] = r7 + ...............................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [0x10b35a8] = r7 + ................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [0x10b35b0] = r7 + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x10b35b8] = r7 + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x10b35c0] = r7 + ........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [0x10b35c8] = r7 + .........................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [0x10b35d0] = r7 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b35d8] = r7 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b35e0] = r7 + .................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10b35e8] = r7 + ..................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10b35f0] = r7 + ..........................................................................................................................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b35f8] = r7 + ..........................................................................................................................................................DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 473710 +``` + +Gas simulation at offset 473703 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b3478] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 473710 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = i32 [0x10b3450] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = i32 [0x91618] + D=========================eER................................................... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10b3450] = r8 + .D========================eE-------------------------R.......................... r10 = r10 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x91618] = r10 + .DeE-------------------------------------------------R.......................... r7 = 0x10a65e8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = i32 [0x10a93d8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [0x10a65e8] = 0xffffffff80000001 + ..DeE------------------------------------------------R.......................... r10 = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10a65ec] = r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a65f0] = r8 + ...DeE------------------------------------------------R......................... r9 = 0xffffffff7fffffff + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10a65f4] = r9 + ...D================================================eE------------------------R. r7 = r7 + 0x10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a66e8] = r7 + ....DeE------------------------------------------------------------------------R r8 = 0x10a25e0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x10a65e0] = r8 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 18216, jump 474409 +``` + +Gas simulation at offset 473818 with total cost of 26: + +``` + DeER......................... r8 = 0x10d4890 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7090] = r8 + DeeeeeeeeeeeeeeeE-----------R r0 = 18218, jump 322199 +``` + +Gas simulation at offset 473837 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [0x10a1c70] + D=========================eeER i32 r7 = r7 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeE------------R r0 = 18220, jump 462381 +``` + +Gas simulation at offset 473852 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18222, jump 322199 +``` + +Gas simulation at offset 473859 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18224, jump 474989 +``` + +Gas simulation at offset 473865 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18226, jump 322199 +``` + +Gas simulation at offset 473872 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18228, jump 485029 +``` + +Gas simulation at offset 473878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeE----------R jump 322199 +``` + +Gas simulation at offset 473887 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r6 + .D............................................... r5 = r9 + .D............................................... r6 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 473934 if r8 =s r7 +``` + +Gas simulation at offset 473924 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10a9374] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 473957 if r7 >=s r10 +``` + +Gas simulation at offset 473934 with total cost of 25: + +``` + DeER........................ r7 = 0x1b4c9 + D........................... r8 = r6 + D........................... r9 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE---------R r0 = 18230, jump 368493 +``` + +Gas simulation at offset 473953 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 473957 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [0x10b3608] + DeE------------------------R... r9 = r10 << 0x2 + DeE------------------------R... r8 = 0x10b360c + .DeE-----------------------R... r9 = r9 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x18] = r6 + ..D=========================eER jump 474034 if r7 != r8 +``` + +Gas simulation at offset 473986 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r7 = r10 << 0x2 + DeE---------------------------------------R............. r8 = 0x10b3c4c + .DeE--------------------------------------R............. r8 = r8 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r8 = i32 [r8 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + .DeE--------------------------------------------------R. r8 = 0x10b3f70 + ..DeE-------------------------------------------------R. r8 = r8 + r7 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r8 = i32 [r8 + 0] + ..DeE-------------------------------------------------R. r9 = 0x10b4294 + ..D=eE------------------------------------------------R. r7 = r7 + r9 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. r7 = i32 [r7 + 0] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a939c] = r8 + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 474141 +``` + +Gas simulation at offset 474034 with total cost of 27: + +``` + DeER.......................... r6 = r10 << 0x2 + DeER.......................... r8 = 0x10b392c + D=eER......................... r8 = r8 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r9 + 0] = r7 + .DeeeeeeeeeeeeeeeE-----------R r0 = 18232, jump 372258 +``` + +Gas simulation at offset 474057 with total cost of 27: + +``` + D............................. r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10b3f6c] + DeE------------------------R.. r7 = 0x10b3c4c + D=eE-----------------------R.. r7 = r7 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r5 + .D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE-----------R r0 = 18234, jump 372258 +``` + +Gas simulation at offset 474085 with total cost of 27: + +``` + DeER.......................... r9 = 0x10b3f70 + DeER.......................... r10 = 0x10a939c + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10b4290] + D=eE-----------------------R.. r9 = r9 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10a939c] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r5 + .D............................ r7 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18236, jump 372258 +``` + +Gas simulation at offset 474126 with total cost of 27: + +``` + DeER.......................... r8 = 0x10b4294 + D=eER......................... r8 = r8 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x18] + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 474141 with total cost of 27: + +``` + DeER.......................... r9 = 0x10a93a0 + DeER.......................... r5 = r6 << 0x2 + DeER.......................... r8 = 0x10b45b4 + .DeER......................... r8 = r8 + r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10a93a0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE----------R r0 = 18238, jump 372258 +``` + +Gas simulation at offset 474177 with total cost of 57: + +``` + DeER........................................................ r9 = 0x10ad700 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r8 = i32 [0x10a96f0] + D=eE-----------------------R................................ r9 = r9 + r5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = i32 [r9 + 0] + .DeE-------------------------R.............................. r11 = 0x93e80 + .D==========================eER............................. r8 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R............................. r9 = u64 [0x93e80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R............................. r10 = i32 [0x10a96e8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0] = r10 + ..D==========================eeE---------------------R...... i32 r8 = r8 >> 0x13 + ...D===========================eE--------------------R...... r5 = r8 << 0x2 + ...D============================eE-------------------R...... r9 = r9 + r5 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r9 + 0] + ....D....................................................... r6 = r7 + ....D....................................................... r7 = r8 + ....D....................................................... r8 = r6 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 18240, jump 372258 +``` + +Gas simulation at offset 474239 with total cost of 52: + +``` + DeER................................................... r8 = 0x61c78 + D=eER.................................................. r8 = r8 + r5 + DeE-R.................................................. r10 = 0x10a9394 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = i32 [0x10a96ec] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0] + .D=========================eER......................... r7 = r7 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a9394] = r7 + ..D.................................................... r7 = r8 + ..D.................................................... r8 = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18242, jump 372258 +``` + +Gas simulation at offset 474283 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u64 [0x10b3478] + .DeeeE---------------------R...... i32 r10 = 0 - r5 + ..D==eeE-------------------R...... i32 r10 = r10 - r7 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a9398] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r5 = u64 [r1 + 0x8] + ...D======================eE-----R jump 474344 if r8 != 0 +``` + +Gas simulation at offset 474309 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x10] + .D========================eeE-------------R i32 r7 = r7 >>a 0x14 + .D==========================eE------------R jump 474326 if r7 > 0x13 + .DeE--------------------------R........................... r5 = 0x10a96fc + ..D==========================eER.......................... r6 = r7 << 0x2 + ..D===========================eER......................... r8 = r8 + r6 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r8 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = i32 [0x10a96fc] + ...DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 18248, jump 372268 +``` + +Gas simulation at offset 474565 with total cost of 27: + +``` + DeER.......................... r8 = 0x61c78 + D=eER......................... r8 = r8 + r6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = i32 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [0x10b3f6c] = r7 + .D............................ r7 = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 18250, jump 372268 +``` + +Gas simulation at offset 474592 with total cost of 48: + +``` + DeeeER............................................. i32 r7 = 0 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10b4290] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r6 = u64 [r1 + 0] + ..D========================eE-R.................... r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 474613 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r10 = i32 [0x10d42c0] + .D=========================eER............................................ r10 = r10 ^ r8 + ..D=========================eeeER......................................... r10 = r10 =u r11 +``` + +Gas simulation at offset 474667 with total cost of 15: + +``` + DeER.............. r5 = 0x10b4fc0 + DeeeeeeeeeeeeeeeER jump 474682 +``` + +Gas simulation at offset 474675 with total cost of 2: + +``` + DeER. r5 = r5 + 0x298 + D=eER jump 474705 if r5 >=u r11 +``` + +Gas simulation at offset 474682 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0] + D=========================eE--------------R jump 474675 if r6 != r9 +``` + +Gas simulation at offset 474688 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x4] + D=========================eE--------------R jump 474675 if r9 != r8 +``` + +Gas simulation at offset 474695 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r5 + 0x8] + D=========================eE--------------R jump 474675 if r10 != r9 +``` + +Gas simulation at offset 474702 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 474797 +``` + +Gas simulation at offset 474705 with total cost of 2: + +``` + DeER. r7 = r11 - r7 + DeER. r9 = 0x14c00 + D=eER jump 474751 if r7 != r9 +``` + +Gas simulation at offset 474716 with total cost of 25: + +``` + DeER........................ r7 = 0x196c3 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 18252, jump 368493 +``` + +Gas simulation at offset 474736 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [0x10c9bc0] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 474751 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r11 + 0x298 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [0x10c9bc0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r5 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r5 + 0x4] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u32 [r5 + 0x8] = r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0x140 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 16] = 0xffffffffffffffff + ..D========================eE------------------------R r7 = r5 + 0x15 + ..DeE------------------------------------------------R r8 = 0xff + ...DeE-----------------------------------------------R r9 = 0x140 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18254, jump 256151 +``` + +Gas simulation at offset 474797 with total cost of 47: + +``` + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .DeE-----------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 474813 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = i32 [r7 + 0xc] + D............................................... r3 = r12 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 474824 if r8 =s r9 +``` + +Gas simulation at offset 474852 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 474865 if r9 >=s r6 +``` + +Gas simulation at offset 474855 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 474870 if r4 >=s r3 +``` + +Gas simulation at offset 474858 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 474908 +``` + +Gas simulation at offset 474860 with total cost of 20: + +``` + D...................... r4 = r9 + DeeeeeeeeeeeeeeeeeeeeER jump 474855 if r9 >a 0x6 + ..DeE-------------------------R.................... r7 = 0x101 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 475042 if r8 > 0x7 + ..DeE---R........... r7 = 0x17159 + ..DeE---R........... r5 = 0x10b4fc0 + ..DeeeeeeeeeeeeeeeER r0 = 18260, jump 368493 +``` + +Gas simulation at offset 475100 with total cost of 2: + +``` + D.... r2 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 475103 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10d3bc8] + DeE---------------------------------------R r8 = 0x10c9bc8 + D=========================eE--------------R r7 = r7 - r8 + .D=========================eE-------------R r8 = r7 >>a 0x1 + .D==========================eE------------R jump 475144 if r8 =u r7 +``` + +Gas simulation at offset 475155 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... unlikely + DeE---------------------------------------R....................................................................................... r7 = 0x10d42c0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................... u64 [r1 + 0x60] = r7 + DeE---------------------------------------R....................................................................................... r7 = 0x10d710c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................... u64 [r1 + 0x50] = r7 + .DeE--------------------------------------R....................................................................................... r7 = 0x10a96f8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....................................................................................... u64 [r1 + 0x48] = r7 + .DeE--------------------------------------R....................................................................................... r7 = 0x10a9358 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....................................................................................... u64 [r1 + 0x40] = r7 + ..DeE-------------------------------------R....................................................................................... r7 = 0x10a67a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x38] = r7 + ..DeE------------------------------------------------R............................................................................ r7 = 0x10a9360 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x30] = r7 + ...DeE-----------------------------------------------R............................................................................ r7 = 0x10d42bc + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x28] = r7 + ...DeE------------------------------------------------R........................................................................... r7 = 0x10a935c + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x20] = r7 + ....DeE-----------------------------------------------R........................................................................... r7 = 0x10ad700 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x18] = r7 + ....DeE-----------------------------------------------------------------------R................................................... r7 = 0x10a67cc + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0xc8] = r7 + .....DeE----------------------------------------------------------------------R................................................... r7 = 0x10a67c8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xc0] = r7 + .....DeE-----------------------------------------------------------------------R.................................................. r7 = 0x10a96f0 + ......D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x90] = r7 + ......DeE----------------------------------------------------------------------R.................................................. r7 = 0x10a67d0 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x88] = r7 + ......DeE----------------------------------------------------------------------------------------------R.......................... r7 = 0x10d42c4 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x80] = r7 + .......DeE---------------------------------------------------------------------------------------------R.......................... r7 = 0x10a9368 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x78] = r7 + .......DeE----------------------------------------------------------------------------------------------R......................... r7 = 0x10b1c30 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x70] = r7 + ...........................................DeE----------------------------------------------------------R......................... r7 = 0x10a6760 + ...........................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + ...........................................DeE----------------------------------------------------------------------------------R. r7 = 0x10a6770 + ............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + ............................................DeE---------------------------------------------------------------------------------R. r7 = 0x10a93b0 + ............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .............................................D=========================================================eE------------------------R r3 = r2 + 0x15 + .............................................D==========================================================eE-----------------------R r11 = r2 + 0x157 + ..............................................DeeeeeeeeeeeeeeeE------------------------------------------------------------------R jump 475386 +``` + +Gas simulation at offset 475340 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeE----------R r0 = 18264, jump 527192 +``` + +Gas simulation at offset 475350 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0xa8] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 475363 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10c9bc0] + DeE---------------------------------------R r2 = r2 + 0x298 + DeE---------------------------------------R r3 = r3 + 0x298 + .DeE--------------------------------------R r11 = r11 + 0x298 + .D========================eE--------------R jump 476088 if r2 >=u r7 +``` + +Gas simulation at offset 475386 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r2 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r2 + 0x10] + D=========================eE--------------R jump 475363 if r7 >a r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x40] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r9 = u64 [r1 + 0x30] + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r6 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x20] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r12 + ....D================================================eE------------------------------------------------R r5 = r8 << 0x2 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x18] + .....D=========================================================================eE----------------------R r5 = r5 + r9 + .....D.................................................................................................. r6 = r8 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 475485 +``` + +Gas simulation at offset 475473 with total cost of 2: + +``` + DeER. r8 = r12 + 0x1 + DeER. r6 = r6 + 0x1 + DeER. r5 = r5 + 0x4 + .DeER jump 475363 if r12 >=s r7 +``` + +Gas simulation at offset 475485 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r12 = r8 + DeE---------------------------------------R............ r8 = r8 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = u8 [r8 + 0] + .DeE--------------------------------------R............ r9 = r11 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r9 = u8 [r9 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = u64 [r1 + 0xc8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r10 = u64 [r1 + 0xc0] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r9 + ..D=========================eE------------------------R jump 475473 if r9 > 0x16 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r9 = u64 [r1 + 0x88] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r9 + 0] = r6 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0xf8] = r12 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18266, jump 463452 +``` + +Gas simulation at offset 475550 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u64 [r1 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... r9 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r9 + 0] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 18268, jump [r8 + 0] +``` + +Gas simulation at offset 475565 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0xd0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r2 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 475473 +``` + +Gas simulation at offset 475586 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = i32 [r8 + 0] + .DeE------------------------------------------------R..................................................... r9 = r9 << 0x2 + .D=================================================eER.................................................... r7 = r7 + r9 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0] + ..D==========================================================================eeER......................... i32 r7 = r7 + r8 + ..DeE---------------------------------------------------------------------------R......................... r8 = 0x1 + ..D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + ...DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------R r0 = 18270, jump 526852 +``` + +Gas simulation at offset 475621 with total cost of 81: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r5 = u64 [r1 + 0xd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................... r8 = i32 [0x10b3468] + D==================================================eER.............................. r9 = r9 - r8 + .D==================================================eeER............................ i32 r8 = r9 >>a 0x1f + .D====================================================eER........................... r9 = r9 ^ r8 + ..D====================================================eeER......................... i32 r9 = r9 - r8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................... r8 = i32 [r5 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R......................... r10 = i32 [0x10b3464] + ...D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10b3608] = r9 + ...D===============================================eE------------------------------R r8 = r8 >> 0x4 + ...D================================================eeE----------------------------R i32 r8 = r8 + r10 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r10 = u64 [r1 + 0] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u64 [r10 + 0] = r7 + ....D=================================================eeeeeeeeeeeeeeeeeeeeE--------R jump 475678 if r8 s 0 + .D==eeE--------------------R...................................................... r9 = 0 - r9 + .D====eE-------------------R...................................................... r8 = r8 & r9 + ..D=======================eeER.................................................... i32 r7 = r7 + 0x1 + ..DeE------------------------R.................................................... r11 = r5 + 0x15 + ...D========================eER................................................... r7 = r7 + r11 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 0] = 0xff + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = i32 [r5 + 0xc] + ...D===eE----------------------------------------------R.......................... r8 = r8 << 0xa + ....DeE------------------------------------------------R.......................... r9 = 0x10adc10 + ....D========================eeE-----------------------R.......................... i32 r7 = r7 + 0xffffffffffffffff + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r1 + 0xa0] = r11 + .....D=========================eE----------------------R.......................... r7 = r7 + r11 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r7 + 0] = 0xff + .....D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................... r10 = i32 [r5 + 0x10] + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r7 = i32 [r5 + 0xc] + ......D==========================eE-----------------------R....................... r8 = r8 + r9 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x98] = r10 + ......D===============================================eeE---R..................... i32 r10 = r10 + 0x1 + .......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b4ab8] = r8 + .......D================================================eE-----------------------R jump 475767 if r10 >=s r7 +``` + +Gas simulation at offset 475752 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 475340 +``` + +Gas simulation at offset 475755 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r9 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x98] + .D========================eE--------------R jump 475340 if r8 =u r9 +``` + +Gas simulation at offset 475829 with total cost of 3: + +``` + DeER.. r8 = r6 << 0x2 + DeER.. r7 = 0x10d3bd0 + D=eER. r8 = r8 + r7 + .D.... r5 = r6 + .DeeER fallthrough +``` + +Gas simulation at offset 475844 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe8] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xf0] + .DeeeeeeeeeeeeeeeE---------R r0 = 18272, jump 473887 +``` + +Gas simulation at offset 475862 with total cost of 26: + +``` + DeeER........................ i32 r6 = r6 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xf8] + D=========================eER jump 475889 if r5 >=u r7 +``` + +Gas simulation at offset 475872 with total cost of 26: + +``` + DeER......................... r5 = r5 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xe8] + D=========================eER r8 = r8 + 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0xd8] + .D========================eER jump 475844 if r5 =u r7 +``` + +Gas simulation at offset 475905 with total cost of 1: + +``` + DeER jump 475967 if r7 =s r5 +``` + +Gas simulation at offset 475953 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r5 = r5 + 0xffffffffffffffff + DeE---------------------------------------R r6 = r6 + 0xfffffffffffffffc + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0xe0] + .D========================eE--------------R jump 475923 if r12 =s r6 +``` + +Gas simulation at offset 475991 with total cost of 3: + +``` + DeER.. r10 = r11 << 0x2 + DeER.. r8 = 0x10d3bd0 + D=eER. r10 = r10 + r8 + .D.... r8 = r11 + .DeeER fallthrough +``` + +Gas simulation at offset 476006 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r9 + DeeE-----------------------R i32 r11 = r11 + 0x1 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 476023 if r8 >=u r12 +``` + +Gas simulation at offset 476014 with total cost of 21: + +``` + DeER.................... r8 = r8 + 0x1 + DeER.................... r10 = r10 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeER jump 476006 if r8 =s r12 +``` + +Gas simulation at offset 476027 with total cost of 1: + +``` + DeER jump 475755 if r12 =s r12 +``` + +Gas simulation at offset 476050 with total cost of 21: + +``` + DeER.................... r12 = r12 + 0xffffffffffffffff + DeER.................... r8 = r8 + 0xfffffffffffffffc + D=eeeeeeeeeeeeeeeeeeeeER jump 476044 if r7 =u r11 +``` + +Gas simulation at offset 476074 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 476027 if r7 > 0x4 + ......D=========================================================================================================================eE-----------------------R.................... r11 = r11 + r10 + ......D========================================================================================================================eE------------------------R.................... r9 = r9 << 0x2 + ......DeE------------------------------------------------------------------------------------------------------------------------------------------------R.................... r10 = 0xffffffffffffffff + ......D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 476217 if r2 == r3 +``` + +Gas simulation at offset 476206 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = i32 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r12 = i32 [r6 + 0] + D=========================eER... r10 = r10 ^ r12 + .D=========================eeeER r10 = r10 =s r8 +``` + +Gas simulation at offset 476496 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x70] + .DeE--------------------------------------R....... r1 = r1 + 0x88 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 476513 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = 0x10a9360 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0] = r7 + DeE---------------------------------------R............ r7 = 0x10b1c20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0x28] = r7 + .DeE--------------------------------------R............ r7 = 0x10d70e8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x20] = r7 + .DeE--------------------------------------R............ r7 = 0x10a9358 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x18] = r7 + ..DeE-------------------------------------R............ r5 = 0x7fff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r6 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r5 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 476715 +``` + +Gas simulation at offset 476565 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [0x10d4230] + DeE---------------------------------------R.................................... r7 = r7 << 0x3 + D=========================eE--------------R.................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r1 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + .DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 476585 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x40] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + .D................................................... r8 = r9 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18276, jump 372258 +``` + +Gas simulation at offset 476605 with total cost of 136: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... r9 = u64 [0x10d4238] + DeeE-----------------------R............................................................................................................... i32 r5 = r5 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r6 = u64 [r1 + 0x38] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r7 = i32 [r6 + 0] + .D========================eE-------------------------R..................................................................................... r8 = r8 << 0x1 + .D=========================eE------------------------R..................................................................................... r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r8 = i16 [r8 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................... r9 = u64 [r1 + 0x20] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... u32 [r9 + 0] = r5 + ..DeE-------------------------------------------------R.................................................................................... r9 = 0xffffffffffffffff + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r9 /u r7 + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------R......................... r9 = u64 [r1 + 0x18] + ....D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0] = r7 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------R r7 = u64 [r1 + 0x58] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------------------R r0 = 18278, jump 463452 +``` + +Gas simulation at offset 476654 with total cost of 15: + +``` + DeER.............. r7 = r7 + 0xfffffffffffffffd + DeeeeeeeeeeeeeeeER r0 = 18280, jump 481841 +``` + +Gas simulation at offset 476663 with total cost of 77: + +``` + D............................................................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r12 = u64 [0x10d4238] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r3 = i32 [0x10d4240] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r9 = i32 [r10 + 0] + .D=================================================eER.......................... r7 = r8 << 0x1 + ..D=================================================eER......................... r7 = r7 + r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r5 = u64 [r1 + 0x10] + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0] = r5 + ..DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 476696 with total cost of 28: + +``` + D.............................. r7 = r8 + DeeER.......................... i32 r9 = r9 + r3 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0] = r9 + .DeeE------------------------R. i32 r8 = r8 + 0x1 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r11 = u64 [r1 + 0x68] + ..D========================eE-R jump 476496 if r7 >=s r11 +``` + +Gas simulation at offset 476715 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r8 << 0x1 + D=eE--------------------------------------R r7 = r7 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r7 = u16 [r7 + 0] + .D==========================eE------------R jump 476696 if r7 == r5 +``` + +Gas simulation at offset 476727 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D==================================================eER jump 476585 if r7 != 0 +``` + +Gas simulation at offset 476737 with total cost of 3: + +``` + DeeER. i32 r7 = r9 >>a 0xc + D==eER jump 476565 if r7 =s r8 +``` + +Gas simulation at offset 476786 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... u64 [r1 + 112] = 0xfff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... u64 [r1 + 64] = 0xfff + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................... r9 = i32 [0x10d424c] + .DeE--------------------------------------R..................................................................................... r8 = 0x10b4d40 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................................................................... u64 [r1 + 0x90] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x58] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x80] = r8 + ..DeE-----------------------------------------------R........................................................................... r8 = 0x10b4ac0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x88] = r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r1 + 0x50] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x20] = r8 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r8 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = r8 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r2 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R jump 477047 +``` + +Gas simulation at offset 476862 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [0x10d4274] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x10a67cc] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u32 [0x10a67c8] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a935c] = r10 + .D................................................... r8 = r0 + .D................................................... r5 = r4 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18282, jump 463452 +``` + +Gas simulation at offset 476897 with total cost of 47: + +``` + DeER.............................................. r9 = 0x10a9368 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [0x10b1c30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10a9368] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeER r0 = 18284, jump [r8 + 0] +``` + +Gas simulation at offset 476920 with total cost of 76: + +``` + D.............................................................................. r4 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r2 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r3 = i32 [0x10d4244] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = i16 [0x10a9374] + .D========================eER.................................................. r9 = r3 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u64 [r1 + 0x90] + .D=========================eER................................................. r10 = r10 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r10 + 0] = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r7 = u64 [r1 + 0x88] + ..D================================================eE-R........................ r9 = r9 + r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = 0xffffffffffffffff + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 476960 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = i32 [0x10d4240] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = i32 [0x10d426c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r10 = i32 [0x10d429c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r11 = i32 [0x10d424c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r12 = i32 [0x10d42a0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0x80] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r6 = i32 [0x10d4254] + ..D========================eE-----------------------R............................. r7 = r7 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10d426c] = r7 + ..D================================================eE-R........................... r9 = r11 + r10 + ...D===============================================eE-R........................... r12 = r12 + r6 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = i32 [0x10d4248] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x10d424c] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [0x10d4254] = r12 + ....D================================================eeE----------------------R... i32 r7 = r3 + 0x1 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4244] = r7 + .....D======================================================================eE---R jump 477850 if r7 >=s r10 +``` + +Gas simulation at offset 477047 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r10 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x90] + .D========================eE--------------R............ r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i16 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u64 [r1 + 0x70] + .D=========================eE------------------------R. r9 = r9 + r11 + ..D=========================eeE----------------------R. i32 r6 = r9 >>a 0xc + ..D=================================================eER jump 477076 if r8 =s r9 +``` + +Gas simulation at offset 477110 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [0x10d3f08] + DeE------------------------R........................... r8 = r8 << 0x30 + D=eE-----------------------R........................... r8 = r8 >> 0x30 + D==eE----------------------R........................... r8 = r8 + 0x1 + .D========================eER.......................... r7 = r7 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x15] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [0x10d3f08] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = i32 [0x10d4244] + ..D========================eE------------------------R. r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x157] = a2 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = i32 [0x10d4244] + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 477157 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [0x10d4254] + DeE------------------------R........................... r9 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0x88] + .D========================eER.......................... r10 = r10 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i16 [r10 + 0] + .D========================eE-------------------------R. r5 = r8 >>a 0xc + ..D=================================================eER r8 = r10 + 0xffffffffffffffff + ..D=================================================eER jump 477187 if r5 =s r8 +``` + +Gas simulation at offset 477218 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r10 = 0x10d3f00 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = u64 [0x10d3f00] + DeE---------------------------------------R............ r9 = r9 + 0x1 + .D========================eE--------------R............ r7 = r7 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x15] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [0x10d3f00] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = i32 [0x10d4244] + ..D========================eE------------------------R. r7 = r7 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x157] = a1 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 477260 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d425c] + D=========================eE--------------R jump 477441 if r7 == 0 +``` + +Gas simulation at offset 477271 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... u64 [r1 + 0x68] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r7 = i32 [0x10d4244] + DeE---------------------------------------R.......................................... r8 = 0x10ad700 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................... r9 = i32 [0x10d4260] + .D========================eE--------------R.......................................... r7 = r7 << 0x2 + .D=========================eE-------------R.......................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r7 = i32 [r7 + 0] + ..D==================================================eER............................. r7 = r7 + r9 + ..DeE--------------------------------------------------R............................. r9 = 0x5dc78 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = i32 [0x10d4264] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................. u64 [r1 + 0x60] = r8 + ...D==================================================eeER........................... i32 r7 = r7 >> 0x13 + ...D====================================================eER.......................... r7 = r7 << 0x2 + ...D=====================================================eER......................... r7 = r7 + r9 + ....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + ....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R r8 = i32 [0x10d4268] + ....D................................................................................ r6 = r4 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------------R r0 = 18286, jump 372258 +``` + +Gas simulation at offset 477344 with total cost of 27: + +``` + D............................. r4 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d426c] + D=========================eER. r9 = r8 >>a 0xc + .D=========================eER jump 477363 if r9 >a 0x10 + ....DeE-----------------------------------------------------------------------R................................... r7 = 0xffffffffffffffff + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /u r8 + ......D================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10a9358] = r7 + ......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------R r6 = u64 [r1 + 0x68] + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R r7 = i32 [0x10d4270] + ......D======================================================================eE----------------------------------R jump 476862 if r7 != 0 +``` + +Gas simulation at offset 477439 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 477454 +``` + +Gas simulation at offset 477441 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r0 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d4270] + D=========================eE--------------R jump 476862 if r7 != 0 +``` + +Gas simulation at offset 477454 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d4278] + D=========================eE--------------R jump 477603 if r7 == 0 +``` + +Gas simulation at offset 477465 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r8 = i32 [0x10d4244] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r11 = i32 [0x10d427c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................ r3 = i32 [0x10d4280] + .D========================eE--------------R................................ r9 = r8 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................ r12 = u64 [r1 + 0x88] + .D=========================eE-------------R................................ r9 = r9 + r12 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i16 [r9 + 0] + ..D=======================eE--------------------------R.................... r3 = r3 + r11 + ..D=======================eE--------------------------R.................... r12 = r11 >>a 0xc + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... u32 [0x10d427c] = r3 + ...D=================================================eeeeeeeeeeeeeeeeeeeeER jump 477515 if r12 >a 0xc + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... u32 [0x10d428c] = r11 + ....D=================================================eeeeeeeeeeeeeeeeeeeeER jump 477708 if r9 >a 0x1f + ......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r7 + 0] + .......D==============================================================================================eE---R......................... r8 = r8 ^ r10 + .......D===============================================================================================eE--R......................... r10 = r10 + 0x40000000 + .......D================================================================================================eeER......................... i32 r10 = r10 - r8 + ........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0] + ........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r11 + 0x4] + .........D================================================================================================eeeE----------------------R r9 = r10 >u 0x40000000 + .........D===================================================================================================eE---------------------R r9 = r9 + 0xffffffffffffffff + ..........D============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0xf0] = r6 + ..........D===================================================================================================eE--------------------R r6 = r9 & r10 + ..........DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------R r0 = 18298, jump 471338 +``` + +Gas simulation at offset 478090 with total cost of 29: + +``` + DeER............................ r9 = 0x61c78 + DeeER........................... i32 r8 = r6 >> 0x13 + .D=eER.......................... r8 = r8 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x28] = r9 + .D==eE----------------------R... r8 = r8 + r9 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x20] = r7 + ..DeeeeeeeeeeeeeeeE------------R r0 = 18300, jump 372258 +``` + +Gas simulation at offset 478119 with total cost of 125: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r6 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... r10 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u64 [r10 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................... u32 [0x10d4268] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0x8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.................................................. r7 = u64 [r1 + 0xf0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r8 + 0xc] = r7 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r8 + 0] = r10 + ..D========================eE-------------------------------------------------R................................................. r7 = r7 + 0x1 + ..DeE-------------------------------------------------------------------------R................................................. r9 = 0x10a96f0 + ..DeE-------------------------------------------------------------------------R................................................. r11 = 0x10ad700 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. u64 [r1 + 0x68] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................. r8 = i32 [0x10a96f0] + ...D=================================================eE-----------------------R................................................. r9 = r5 << 0x2 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0xd8] = r11 + ....D=======================================================================eE--R............................................... r9 = r9 + r11 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = i32 [r9 + 0] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0xd0] = r10 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10d4248] = r7 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0xa8] = r7 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4244] = r5 + ......D===============================================================================================eeE----------------------R i32 r7 = r9 + r8 + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R r0 = 18302, jump 471474 +``` + +Gas simulation at offset 478214 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r6 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10d426c] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r8 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0xe0] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r1 + 0x40] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xf0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x60] = r6 + .D=================================================eER jump 478311 if r5 >=s r11 +``` + +Gas simulation at offset 478242 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + D........................................................ r10 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [r7 + 0] + .D....................................................... r5 = r11 + .DeE------------------------------------------------R.... r8 = r10 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... r10 = u64 [r1 + 0xd8] + ..D========================eE-----------------------R.... r8 = r8 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r8 + 0] + ..D==================================================eeER i32 r7 = r7 + r8 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 18304, jump 471474 +``` + +Gas simulation at offset 478273 with total cost of 113: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r8 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... r8 = u64 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................... r9 = i32 [0x10d426c] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................... u32 [r8 + 0x14] = r7 + .D========================eeE------------------------------------------------R...................................... i32 r7 = r7 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R...................................... r9 = u64 [r1 + 0x40] + ..D========================eeE-----------------------------------------------R...................................... i32 r9 = r5 - r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r7 = r7 /s r9 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4240] = r7 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x18] = r7 + ....DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------R jump 478315 +``` + +Gas simulation at offset 478311 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x14] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 478315 with total cost of 153: + +``` + DeER........................................................................................................................................................ r7 = 0x10a6700 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r0 = u64 [0x10a6700] + DeE-------------------------R............................................................................................................................... r7 = 0x10b3468 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r4 = i32 [r0 + 0x4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................... u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................... r6 = i32 [0x10b3468] + ..D================================================eeER..................................................................................................... i32 r9 = r4 - r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... u64 [r1 + 0xb8] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x90] = r9 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [0x10d42ac] = r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................................................................... r7 = i32 [r0 + 0] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................... u64 [r1 + 0x70] = r7 + ....D===============================================eeE-------------------------R........................................................................... i32 r7 = r7 - r6 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0xd8] = r9 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [0x10d42b0] = r7 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0xb0] = r7 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R................................................... u32 [0x10d4298] = 0 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................... u32 [0x10d4288] = 0 + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10d4278] = 0 + ......DeE------------------------------------------------------------------------------------------------R.................................................. r7 = 0x10a66f8 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u32 [0x10d4270] = 0 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r8 + 56] = 0 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x58] = r7 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [0x10a66f8] + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xc0] = r7 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xf0] = r5 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x88] = r11 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r2 + ........D===============================================================================================================================================eE-R jump 478508 if r3 == 0 +``` + +Gas simulation at offset 478447 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u64 [r1 + 0x10] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u64 [r8 + 40] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. u64 [r8 + 48] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................. r7 = i32 [r0 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r3 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [r8 + 28] = 0 + .D....................................................................... r10 = r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r12 + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 478487 if r9 =s r9 +``` + +Gas simulation at offset 478476 with total cost of 2: + +``` + DeER. r10 = 0xffffffff7fffffff + DeeER fallthrough +``` + +Gas simulation at offset 478487 with total cost of 45: + +``` + DeER............................................ r11 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u32 [r8 + 0x1c] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... u32 [r8 + 0x20] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r12 = i32 [r3 + 0x4] + .D.............................................. r10 = r4 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 478662 if r4 >=s r12 +``` + +Gas simulation at offset 478505 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 478978 +``` + +Gas simulation at offset 478508 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................... r7 = u64 [r1 + 0x98] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r3 = u64 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = i16 [r3 + 0xc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R.................................................... r10 = u64 [0x10a6758] + .D==========================================================================eER................................................... r7 = r7 << 0x2 + .D===========================================================================eER.................................................. r10 = r10 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R.................................................. r12 = u64 [r1 + 0x48] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................. r12 = u64 [r12 + 0] + ..D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = i32 [r10 + 0] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................... r12 = u8 [r12 + 0x18] + ..D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4270] = r4 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R u32 [0x10d4250] = 0x1 + ...D=========================================================================eE--------------------------------------------------R r12 = r12 & 0x10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R u32 [0x10d4258] = 0x1 + ...D==========================================================================eE-------------------------------------------------R jump 478591 if r12 == 0 +``` + +Gas simulation at offset 478566 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u64 [0x10a6750] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r12 = i32 [r0 + 0] + D=========================eE--------------R..................................... r9 = r9 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = i32 [r9 + 0] + .D========================eeE------------------------R.......................... i32 r12 = r12 - r6 + .D==================================================eER......................... r12 = r12 + r2 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r12 + ..DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 478591 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r11 = i32 [r3 + 0x4] + DeE---------------------------------------R............ r7 = 0 + DeE---------------------------------------R............ r2 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = u64 [r1 + 0x90] + .D=========================eE-------------R............ r11 = r11 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4274] = r11 + .DeE--------------------------------------------------R r11 = 0x10d7110 + ..DeE-------------------------------------------------R r12 = 0x10d4610 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u32 [r8 + 28] = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r8 + 0x28] = r11 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r8 + 0x30] = r12 + ...DeE------------------------------------------------R r11 = 0x800000007fffffff + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x20] = r11 + ...DeeeeeeeeeeeeeeeE----------------------------------R jump 479217 +``` + +Gas simulation at offset 478650 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r12 = i32 [r3 + 0x4] + D............................................... r10 = r4 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 478978 if r4 =s r12 +``` + +Gas simulation at offset 478676 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r0 + DeE------------------------R jump 478706 if r9 >a 0x30 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42b8] = r11 + ....D=================================================eER jump 478772 if r9 != r10 +``` + +Gas simulation at offset 478754 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u16 [r3 + 0xa] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 478772 if r7 != r9 +``` + +Gas simulation at offset 478761 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42ac] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x90] = r0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 478772 with total cost of 26: + +``` + DeER......................... r6 = 0x1 + DeER......................... r10 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x38] + .D========================eER jump 478821 if r11 != r9 +``` + +Gas simulation at offset 478787 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u16 [r3 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r2 = u16 [r10 + 0x8] + .DeE------------------------------------------------R. r10 = 0x1 + .D=================================================eER jump 478821 if r9 != r2 +``` + +Gas simulation at offset 478804 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u16 [r3 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r10 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u16 [r10 + 0xc] + .D=================================================eER... r9 = r9 ^ r10 + .D==================================================eeeER r10 = r9 >u 0 + ..DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 478821 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [0x10d4258] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x90] + D=========================eE--------------R jump 478859 if r0 != r11 +``` + +Gas simulation at offset 478835 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r3 + 0xa] + D=========================eE--------------R jump 478859 if r9 != r7 +``` + +Gas simulation at offset 478842 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = u16 [r3 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u16 [r9 + 0xc] + .D=================================================eER... r7 = r7 ^ r9 + .D==================================================eeeER r6 = r7 >u 0 + ..DeeE--------------------------------------------------R fallthrough +``` + +Gas simulation at offset 478859 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u32 [0x10d4250] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D=================================================eER jump 478881 if r7 >=s r12 +``` + +Gas simulation at offset 478875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r3 + 0] + D=========================eE--------------R jump 478896 if r7 =s r11 +``` + +Gas simulation at offset 478907 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = i16 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [0x10a6758] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r7 + 0] + .D========================eE------------------------R........................... r7 = r9 << 0x2 + .D=========================eE-----------------------R........................... r10 = r10 + r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u8 [r6 + 0x18] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r4 = i32 [r10 + 0] + ..D=========================================================================eER. r6 = r9 & 0x8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4278] = r4 + ...D............................................................................ r9 = r11 + ...D=========================================================================eER jump 478970 if r6 != 0 +``` + +Gas simulation at offset 478947 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u64 [0x10a6750] + D=========================eE--------------R..................................... r7 = r7 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r7 + 0] + .D==================================================eER......................... r9 = r9 + r0 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4284] = r9 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 479034 +``` + +Gas simulation at offset 478970 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4284] = r9 + DeeeeeeeeeeeeeeeE----------R jump 479034 +``` + +Gas simulation at offset 478978 with total cost of 26: + +``` + DeER......................... r11 = r11 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x1c] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r8 + 0x24] = r10 + DeE-------------------------R jump 478676 if r7 =s r4 +``` + +Gas simulation at offset 479028 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 478706 +``` + +Gas simulation at offset 479031 with total cost of 2: + +``` + DeER. r4 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 479034 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x38] + D=========================eER jump 479093 if r7 >=s r9 +``` + +Gas simulation at offset 479047 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = i16 [r5 + 0xa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r7 = u64 [0x10a6758] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [r1 + 0x48] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r10 + 0] + .D========================eE------------------------R........................... r9 = r9 << 0x2 + .D=========================eE-----------------------R........................... r7 = r7 + r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r11 + 0x18] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. r2 = i32 [r7 + 0] + ..D=========================================================================eER. r11 = r11 & 0x10 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4288] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r9 = u64 [r1 + 0] + ...D=========================================================================eER jump 479102 if r11 == 0 +``` + +Gas simulation at offset 479087 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R jump 479102 +``` + +Gas simulation at offset 479093 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10d4294] + DeE------------------------R r2 = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 479102 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [r5 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = i32 [0x10d4284] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u16 [r5 + 0xc] + .D========================eE--------------R........... r11 = r11 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4284] = r11 + .D========================eE-------------------------R r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4294] = r7 + ..D=======================eE-------------------------R jump 479210 if r5 == 0 +``` + +Gas simulation at offset 479136 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeE---------------------------------------R................................... r11 = 0x10d3bc8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r12 = i32 [0x10d4244] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r5 = u64 [0x10d3bc8] + .D========================eE--------------R................................... r7 = r12 << 0x1 + .D=========================eE-------------R................................... r6 = r5 - r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [0x10d4238] = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r10 = i32 [0x10d4248] + ..DeE-------------------------------------------------R....................... r7 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................... r9 = u64 [r1 + 0xb0] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u32 [0x10d4298] = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r8 + 0x38] = r6 + ...D========================eeE-----------------------R....................... i32 r10 = r10 - r12 + ....D=========================eE----------------------R....................... r10 = r10 << 0x1 + ....D==========================eE---------------------R....................... r10 = r10 + r5 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [0x10d3bc8] = r10 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xf0] + .....DeeeeeeeeeeeeeeeE-------------------------------------------------------R jump 479217 +``` + +Gas simulation at offset 479210 with total cost of 25: + +``` + DeER........................ r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xf0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 479217 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0xb8] + DeE------------------------R.. r7 = r2 | r7 + D=eE-----------------------R.. r7 = r4 | r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d425c] = r7 + .D=eE------------------------R jump 479401 if r7 == 0 +``` + +Gas simulation at offset 479237 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = i32 [0x10d42a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r8 = i32 [0x10d42a8] + .D========================eeE-------------R....... i32 r7 = r7 - r8 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 479263 if r7 <=u 2147483648 +``` + +Gas simulation at offset 479260 with total cost of 3: + +``` + DeeeER i32 r7 = 0 - r7 + .DeeER fallthrough +``` + +Gas simulation at offset 479263 with total cost of 1: + +``` + DeER jump 479277 if r7 > 0x11 + D=eE--------------------------------------R........... r7 = r7 & 0x3ffc + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x28] + .D========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18306, jump 372258 +``` + +Gas simulation at offset 479303 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [0x10d42a4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = i32 [0x10d42a8] + D=========================eeER. i32 r9 = r8 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u32 [0x10d4264] = r7 + .D==========================eER jump 479336 if r9 > 0x4 + .D.................................................... r5 = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i32 [0x10d4240] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42b0] = r9 + ..D=======================eE-------------------------R r8 = r8 >>a 0x4 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42ac] = r8 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18308, jump 372258 +``` + +Gas simulation at offset 479496 with total cost of 53: + +``` + DeER.................................................... r8 = 0x10b1c20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0xc8] = r8 + .DeeeE----------------------R........................... i32 r9 = 0 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = i32 [0x10b1c20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [0x10d42ac] + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r6 = u64 [r1 + 0x60] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d426c] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d429c] = r9 + ...D========================eE------------------------R. r10 = r10 >> 0x4 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xa0] = r10 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18310, jump 372258 +``` + +Gas simulation at offset 479549 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [0x10d4240] + D....................................................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r6 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [0x10d42b0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0xa0] + .D=========================eeER......................... i32 r10 = r10 - r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d424c] = r10 + ..D..................................................... r7 = r9 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 18312, jump 372258 +``` + +Gas simulation at offset 479589 with total cost of 52: + +``` + DeeeER................................................. i32 r9 = 0 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0xc8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i32 [0x10d42b0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = i32 [0x10d426c] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u32 [0x10d42a0] = r9 + ..D=================================================eER r6 = r10 >> 0x4 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18314, jump 372258 +``` + +Gas simulation at offset 479625 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r8 + 0] + DeeE------------------------------------------------R. i32 r6 = r6 - r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R. u32 [0x10d4254] = r6 + .D=================================================eER jump 479840 if r8 == 0 +``` + +Gas simulation at offset 479643 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x10d42b4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = i32 [0x10d42b8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10d42ac] + .D========================eE------------------------R.. r7 = r7 >>a 0x4 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d42b4] = r7 + ..D========================eE------------------------R. r8 = r8 >>a 0x4 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42b8] = r8 + ..D================================================eE-R jump 479766 if r7 >=s r9 +``` + +Gas simulation at offset 479690 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = i32 [0x10d426c] + .D=================================================eER......................... r9 = r9 >> 0x4 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb8] = r9 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 18316, jump 372258 +``` + +Gas simulation at offset 479717 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [0x10d4240] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = i32 [0x10d42b4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r6 = u64 [r1 + 0xb8] + .D========================eeER......................... i32 r6 = r6 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d427c] = r6 + .D..................................................... r7 = r9 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18318, jump 372258 +``` + +Gas simulation at offset 479751 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [0x10d42b8] + .DeeeE---------------------R.... i32 r7 = 0 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4280] = r7 + ..DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 479766 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x10d42b0] + .DeeE-------------------------------------R i32 r7 = r8 + 0 + .D========================eE--------------R jump 479840 if r9 >=s r7 +``` + +Gas simulation at offset 479778 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = i32 [0x10d426c] + .D=================================================eER r5 = r9 >> 0x4 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18320, jump 372258 +``` + +Gas simulation at offset 479801 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10d4240] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d42b8] + DeeE-----------------------R.. i32 r5 = r5 - r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d428c] = r5 + .D............................ r7 = r9 + .DeeeeeeeeeeeeeeeE-----------R r0 = 18322, jump 372258 +``` + +Gas simulation at offset 479831 with total cost of 28: + +``` + DeeeER......................... i32 r7 = 0 - r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4290] = r7 + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 479840 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d4250] + D=========================eE--------------R jump 479886 if r7 == 0 +``` + +Gas simulation at offset 479850 with total cost of 27: + +``` + DeER.......................... r5 = 0x10d3f08 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d3f08] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10d4248] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d4244] + .D========================eeER i32 r9 = r9 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeE-----------R r0 = 18324, jump 474813 +``` + +Gas simulation at offset 479883 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 479886 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10d4258] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 479938 if r7 == 0 +``` + +Gas simulation at offset 479896 with total cost of 27: + +``` + DeER.......................... r5 = 0x10d3f00 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d3f00] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i32 [0x10d4248] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10d4244] + .D========================eeER i32 r9 = r9 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeE-----------R r0 = 18326, jump 474813 +``` + +Gas simulation at offset 479929 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0] = r7 + DeE------------------------R r0 = 0x4798 + DeeeeeeeeeeeeeeeE----------R jump 476751 +``` + +Gas simulation at offset 479938 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18328, jump 476751 +``` + +Gas simulation at offset 479944 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r11 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u32 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = i32 [0x10d4298] + .D==========================================================================eER.. r10 = r9 & 0x2 + .D===========================================================================eER. r10 = r10 | r8 + .D============================================================================eER jump 480087 if r10 == 0 +``` + +Gas simulation at offset 479968 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u64 [r7 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 480090 if r10 != 0 +``` + +Gas simulation at offset 479975 with total cost of 76: + +``` + DeER........................................................................... r10 = 0x10d3bc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0xe0] = r10 + DeE-------------------------R.................................................. r8 = 0x10b4d40 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r5 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i32 [0x10d4248] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x10d3bc8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r1 + 0x40] + ..D================================================eER......................... r10 = r6 << 0x1 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf0] = r10 + ..D=================================================eE------------------------R r8 = r8 + r10 + ...D===============================================eeE------------------------R i32 r9 = r9 - r6 + ...D=================================================eeE----------------------R i32 r9 = r9 << 0x1 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 18330, jump 256372 +``` + +Gas simulation at offset 480033 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = i32 [0x10d4248] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u64 [r1 + 0xe0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u64 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................. r7 = u64 [r1 + 0xe8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u64 [r7 + 0] + .D========================eeE-----------------------R............................. i32 r8 = r8 - r6 + .D==========================eE----------------------R............................. r8 = r8 << 0x1 + ..D================================================eER............................ r11 = r10 + r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = i32 [r7 + 0x1c] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R.... r8 = i32 [0x10d4298] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r12 + 0] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u64 [r1 + 0xe8] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... r12 = u64 [r1 + 0xf0] + ...D==================================================eE----------------------R... r10 = r10 - r12 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x28] = r10 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 480090 +``` + +Gas simulation at offset 480087 with total cost of 2: + +``` + DeER. r8 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 480090 with total cost of 3: + +``` + DeER.. r9 = r9 & 0x1 + D=eER. r9 = r9 | r8 + D==eER jump 480256 if r9 == 0 +``` + +Gas simulation at offset 480100 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r7 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 480203 if r9 != 0 +``` + +Gas simulation at offset 480107 with total cost of 30: + +``` + DeER............................. r10 = 0x10d3bc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0xf0] = r10 + DeE-------------------------R.... r8 = 0x10b4ac0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.... r9 = i32 [0x10d4248] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [0x10d3bc8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r6 = u64 [r1 + 0x40] + .D=========================eER... r5 = r6 << 0x1 + ..D=========================eER.. r8 = r8 + r5 + ..D========================eeER.. i32 r9 = r9 - r6 + ...D=========================eeER i32 r9 = r9 << 0x1 + ...DeeeeeeeeeeeeeeeE------------R r0 = 18332, jump 256372 +``` + +Gas simulation at offset 480157 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r1 + 0xf0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = u64 [r1 + 0xe8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... r8 = i32 [0x10d4248] + .D=================================================eER......................... r10 = r9 - r5 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x30] = r10 + ..D========================eeE------------------------------------------------R i32 r10 = r8 - r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r8 = i32 [0x10d4298] + ...D=========================eE-----------------------------------------------R r10 = r10 << 0x1 + ...D===============================================eE-------------------------R r9 = r9 + r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = u64 [r1 + 0xe8] + ....DeeE----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 480203 with total cost of 1: + +``` + DeER jump 480256 if r8 == 0 +``` + +Gas simulation at offset 480206 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u32 [r7 + 0x1c] + D=========================eE--------------R...... r9 = r8 & 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 480230 if r9 != 0 +``` + +Gas simulation at offset 480216 with total cost of 26: + +``` + DeER......................... r8 = r8 | 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x1c] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u32 [r7 + 36] = 0xffffffff80000000 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 480230 with total cost of 2: + +``` + DeER. r9 = r8 & 0x1 + D=eER jump 480256 if r9 != 0 +``` + +Gas simulation at offset 480236 with total cost of 26: + +``` + DeER......................... r8 = r8 | 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x1c] = r8 + DeE-------------------------R r8 = 0xffffffff7fffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x20] = r8 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 480256 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r7 + 0x40 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [r11 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x100] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0xf8] + .D========================eE--------------R....... r1 = r1 + 0x110 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 480280 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 480282 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r9 = u64 [r9 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r10 = i16 [r0 + 0xc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................. r8 = i32 [0x10b3464] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = i32 [r7 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r12 = i32 [r9 + 0x4] + .D========================eE------------------------R.................... r10 = r10 >> 0x4 + ..D========================eE-----------------------R.................... r8 = r8 + r10 + ..DeE-----------------------------------------------R.................... r10 = 0xffffffffffffffff + ..D================================================eeeeeeeeeeeeeeeeeeeeER jump 480326 if r11 == r12 +``` + +Gas simulation at offset 480315 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = i32 [r9 + 0] + D=========================eER... r7 = r7 ^ r9 + .D=========================eeeER r10 = r7 =s r7 +``` + +Gas simulation at offset 480381 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 479419 +``` + +Gas simulation at offset 480384 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + .DeE------------------------R......................... r11 = 0x1c + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r10 + .D.................................................... r6 = r9 + .D.................................................... r5 = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 480416 if r11 =s r5 +``` + +Gas simulation at offset 480440 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d42c8] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 480447 with total cost of 31: + +``` + DeER.............................. r8 = r5 << 0x20 + DeER.............................. r7 = 0x1c00000000 + .DeeeeER.......................... r7 = r8 mulhu r7 + ..DeE--R.......................... r12 = 0x10d42cc + ..D===eER......................... r11 = r12 + r7 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r11 + 0] + ...DeE---------------------------R r10 = r8 >> 0x20 + ...DeeeeeeeeeeeeeeeeeeeeE--------R jump 480628 if r6 == 0 +``` + +Gas simulation at offset 480481 with total cost of 2: + +``` + DeeER i32 r9 = r5 + 0x41 + DeE-R jump 480533 if r7 != 0 +``` + +Gas simulation at offset 480487 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [0x10d45f8] + DeE---------------------------------------R.......... r7 = 0x1177a + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x10] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r9 + .D................................................... r5 = r2 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18336, jump 368493 +``` + +Gas simulation at offset 480519 with total cost of 26: + +``` + D............................ r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 480533 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u32 [r11 + 0] = 0x1 + DeE---------------------------------------R r7 = r6 + 0xffffffffffffffff + .DeE--------------------------------------R r7 = r7 << 0x20 + .DeeeE------------------------------------R r5 = r10 * 0x1c + .D===eE-----------------------------------R r5 = r5 + r12 + ..DeE-------------------------------------R r8 = r7 >> 0x1f + ..D===eE----------------------------------R r8 = r8 + r5 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeE---------R r10 = u16 [r8 + 0x4] + ...DeE------------------------------------R r11 = r7 >> 0x20 + ...D===eE---------------------------------R r12 = r8 + 0x4 + ....D===========================eE--------R jump 480602 if r10 == 65535 +``` + +Gas simulation at offset 480570 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [0x10d45f8] + DeeE-----------------------R. i32 r10 = r6 + 0x30 + .DeE-----------------------R. r7 = 0x13b93 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + .D........................... r6 = r12 + .DeeeeeeeeeeeeeeeE----------R r0 = 18338, jump 368493 +``` + +Gas simulation at offset 480596 with total cost of 25: + +``` + D........................... r12 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 480602 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [r1 + 0x28] + .D========================eeE-------------R............ i32 r7 = r8 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r12 + 0] = r7 + .DeE--------------------------------------------------R r5 = r5 + r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x20] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x14] = a0 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 480745 +``` + +Gas simulation at offset 480628 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 480759 if r7 == 0 +``` + +Gas simulation at offset 480632 with total cost of 1: + +``` + DeER jump 480672 if r7 != 1 +``` + +Gas simulation at offset 480636 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r12 + .DeeE----------------------R i32 r9 = r5 + 0x41 + .DeE-----------------------R r7 = 0x1177a + ..D......................... r5 = r10 + ..D......................... r6 = r11 + ..DeeeeeeeeeeeeeeeE--------R r0 = 18340, jump 368493 +``` + +Gas simulation at offset 480664 with total cost of 25: + +``` + D........................... r11 = r6 + D........................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 480672 with total cost of 130: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... r7 = i32 [0x10a6778] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... u32 [r11 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... r8 = u64 [r1 + 0x28] + .D========================eeE-------------R.......................................................................................... i32 r7 = r8 - r7 + .DeeeE------------------------------------R.......................................................................................... r8 = r10 * 0x1c + ..D==eE-----------------------------------R.......................................................................................... r8 = r8 + r12 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u16 [r8 + 0x4] = r7 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.............................................................................. r9 = u64 [r1 + 0x20] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r8 + 0x14] = a2 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................... u16 [r8 + 0x6] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 0x15] = a2 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................... u16 [r8 + 0x8] = r7 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r8 + 0x16] = a2 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u16 [r8 + 0xa] = r7 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r8 + 0x17] = a2 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r8 + 0xc] = r7 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r8 + 0x18] = a2 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r8 + 0xe] = r7 + .....D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r8 + 0x19] = a2 + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r8 + 0x10] = r7 + .....D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0x1a] = a2 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r8 + 0x12] = r7 + ......D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1b] = a2 + ......DeeE--------------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 480745 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x30] + DeE------------------------R...................... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 480759 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [0x10d45f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r12 + .DeeE----------------------R.. i32 r9 = r5 + 0x41 + .DeE-----------------------R.. r7 = 0x17b1d + ..D........................... r6 = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r11 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18342, jump 368493 +``` + +Gas simulation at offset 480788 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x10] + D..................................................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r11 + 0] + .D=================================================eER jump 480636 if r7 == 1 +``` + +Gas simulation at offset 480803 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 480672 +``` + +Gas simulation at offset 480807 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r9 + 0] + DeE---------------------------------------R r9 = r9 + 0x8 + .DeeE-------------------------------------R i32 r7 = r7 + 0x10 + .DeeE-------------------------------------R i32 r8 = r8 + 0xffffffffffffffff + ..D=======================eE--------------R jump 480807 if r10 != 0 +``` + +Gas simulation at offset 480822 with total cost of 28: + +``` + DeeeER......................... i32 r9 = 0 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x38] = r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d4600] = r9 + .DeE--------------------------R jump 481782 if r8 == 0 +``` + +Gas simulation at offset 480837 with total cost of 15: + +``` + DeER.............. r7 = r7 & 0xfffffffffffffff0 + DeER.............. r8 = 0x1 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 18344, jump 528562 +``` + +Gas simulation at offset 480852 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10d4600] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d4608] = r7 + D=========================eER jump 481782 if r8 <=s 0 +``` + +Gas simulation at offset 480871 with total cost of 102: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r7 = i32 [0x10a677c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................. r6 = i32 [0x10a6778] + DeE---------------------------------------R.............................................................. r5 = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x20] = r7 + .D========================eeE-----------------------R.................................................... i32 r7 = r7 + 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x78] = r7 + ..D===========================eeeE--------------------R.................................................. r7 = r6 * 0x28 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x8] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x88] = r7 + ...DeE-----------------------------------------------------------------------R........................... r8 = 0x10d42cc + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r7 + ...DeE-------------------------------------------------------------------------R......................... r7 = 0x10d8358 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R......................... u64 [r1 + 0x70] = r7 + ....DeE------------------------------------------------------------------------R......................... r7 = 0x1098418 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R......................... u64 [r1 + 0x58] = r7 + ....DeE------------------------------------------------------------------------R......................... r7 = 0x18bd1 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... u64 [r1 + 0x48] = r7 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 96] = 0xffff + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r8 + .....D======================================================================eE------R.................... r8 = r8 + 0xa + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R jump 480987 +``` + +Gas simulation at offset 480959 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d4608] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x50] + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x10d4600] + .DeE-------------------------------------------------R r5 = r5 + 0x1 + .D=========================eE------------------------R jump 481782 if r5 >=s r7 +``` + +Gas simulation at offset 480987 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeE---------------------------------------R.................................... r7 = r5 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r1 + 0x30] + .D========================eE--------------R.................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d45f8] = r7 + .DeE--------------------------------------------------------------------------R r8 = 0xff + ..DeE-------------------------------------------------------------------------R r9 = 0x32c + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u64 [r1 + 0x18] + ..DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 18346, jump 256151 +``` + +Gas simulation at offset 481023 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10d42c8] = 0xffffffffffffffff + DeE------------------------R.. r7 = r5 << 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + .D=========================eER jump 480959 if r7 =s r7 +``` + +Gas simulation at offset 481303 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x80] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0xfffffffffffffff6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x90] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 481254 if r7 == 4294967295 +``` + +Gas simulation at offset 481319 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x80] + DeE------------------------R jump 481283 if r7 != 1 +``` + +Gas simulation at offset 481327 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0xfffffffffffffffa] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x60] + D=========================eE--------------R jump 481396 if r7 == r8 +``` + +Gas simulation at offset 481337 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0xfffffffffffffffc] + D=========================eE--------------R jump 481431 if r7 == r8 +``` + +Gas simulation at offset 481344 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0xfffffffffffffffe] + D=========================eE--------------R jump 481466 if r7 == r8 +``` + +Gas simulation at offset 481351 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0] + D=========================eE--------------R jump 481501 if r7 == r8 +``` + +Gas simulation at offset 481358 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x2] + D=========================eE--------------R jump 481537 if r7 == r8 +``` + +Gas simulation at offset 481366 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x4] + D=========================eE--------------R jump 481573 if r7 == r8 +``` + +Gas simulation at offset 481374 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x6] + D=========================eE--------------R jump 481609 if r7 == r8 +``` + +Gas simulation at offset 481382 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x80] + D=========================eE--------------R jump 481283 if r7 != r8 +``` + +Gas simulation at offset 481393 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 481649 +``` + +Gas simulation at offset 481396 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18358, jump 368493 +``` + +Gas simulation at offset 481418 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0xfffffffffffffffc] + D=========================eER jump 481344 if r7 != r8 +``` + +Gas simulation at offset 481431 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18360, jump 368493 +``` + +Gas simulation at offset 481453 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0xfffffffffffffffe] + D=========================eER jump 481351 if r7 != r8 +``` + +Gas simulation at offset 481466 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18362, jump 368493 +``` + +Gas simulation at offset 481488 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0] + D=========================eER jump 481358 if r7 != r8 +``` + +Gas simulation at offset 481501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18364, jump 368493 +``` + +Gas simulation at offset 481523 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0x2] + D=========================eER jump 481366 if r7 != r8 +``` + +Gas simulation at offset 481537 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18366, jump 368493 +``` + +Gas simulation at offset 481559 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0x4] + D=========================eER jump 481374 if r7 != r8 +``` + +Gas simulation at offset 481573 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18368, jump 368493 +``` + +Gas simulation at offset 481595 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0x6] + D=========================eER jump 481382 if r7 != r8 +``` + +Gas simulation at offset 481609 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18370, jump 368493 +``` + +Gas simulation at offset 481631 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u16 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x80] + .D========================eER jump 481283 if r7 != r8 +``` + +Gas simulation at offset 481649 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [0x10d45f8] + DeE------------------------R r7 = 0x1a71d + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R r0 = 18372, jump 368493 +``` + +Gas simulation at offset 481671 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeE----------R jump 481283 +``` + +Gas simulation at offset 481678 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [0x10d4608] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r1 + 0x50] + .D========================eE--------------R........... r8 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = i32 [0x10d42c8] + ..D========================eeeeE---------------------R i32 r7 = r7 * 0x1c + ..DeE------------------------------------------------R r8 = 0x1 + ..DeE------------------------------------------------R r9 = 0 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18374, jump 528562 +``` + +Gas simulation at offset 481717 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x10d4608] + D=========================eER......................... r8 = r8 + r6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [0x10d4608] + .D========================eE-------------------------R r7 = r7 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [0x10d42c8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x8] + ..D========================eeeE----------------------R r9 = r8 * 0x1c + ..DeE------------------------------------------------R r8 = 0x10d42cc + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18376, jump 256372 +``` + +Gas simulation at offset 481763 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [0x10d4600] + D=========================eER. r5 = r5 + 0x1 + .D=========================eER jump 480987 if r5 >a 0x10 + ...D=========================eE-----------R........................................ r6 = r9 + r10 + ....DeE-----------------------------------R........................................ r10 = r4 << 0x1 + ....D=eE----------------------------------R........................................ r9 = r3 + r10 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R........................................ r9 = i16 [r9 + 0] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r0 = u64 [r1 + 0x60] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u32 [r0 + 0] = r7 + .....D========================eE-----------------------------------------------R... r6 = r6 + 0xffffffffffffffff + ......D========================eeE---------------------------------------------R... i32 r6 = r6 >>a 0x10 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R... r8 = u64 [r1 + 0x58] + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r6 + .......D=========================eE-----------------------------------------------R jump 482063 if r6 > 0x12 + .D=eE-----------------------------------------------R.. r7 = r7 & 0x300 + .D========================eE------------------------R.. r7 = r7 + r8 + .D=========================eE-----------------------R.. r7 = r7 + 0xffffffffffffff00 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10a9378] = r7 + ..DeeeeeeeeeeeeeeeE-----------------------------------R jump 482300 +``` + +Gas simulation at offset 482286 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10b1c38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b1c30] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 482300 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r7 = i32 [r6 + 0x30] + .D========================eeE-------------R.......................................... i32 r9 = r7 >>a 0x1f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................... r8 = u32 [0x10a96f8] + ..D=========================eE------------R.......................................... r7 = r7 ^ r9 + ..D==========================eeE----------R.......................................... i32 r7 = r7 - r9 + ...D===========================eeE--------R.......................................... i32 r7 = r7 >> r8 + ...D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10a9358] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R......................... r7 = i32 [r6 + 0x34] + ....DeE----------------------------------------------------R......................... r10 = 0x10a935c + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R......................... r5 = i32 [r6 + 0x28] + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................... r8 = i32 [r6 + 0x2c] + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................... r9 = i32 [0x10b1c20] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x68] = r9 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... u64 [r1 + 0x50] = r10 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R... u32 [0x10a935c] = r7 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x30] = r9 + ......D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d70ec] = r8 + ......DeeeeeeeeeeeeeeeE-------------------------------------------------------------R r0 = 18384, jump 372258 +``` + +Gas simulation at offset 482377 with total cost of 53: + +``` + D....................................................... r10 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i32 [r6 + 0x10] + DeE------------------------R............................ r9 = 0x10a67d0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i32 [r6 + 0x14] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r1 + 0x68] + .D=========================eeER......................... i32 r5 = r5 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... u64 [r1 + 0x28] = r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d70e8] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x40] = r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u32 [0x10a67d0] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r1 + 0x68] = r11 + ...D===============================================eE--R jump 482456 if r8 >=s r11 +``` + +Gas simulation at offset 482421 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10b1c28] + DeE---------------------------------------R.......... r8 = 0x10b1c30 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10b1c30] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x80] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x78] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x70] + .D=========================eE-----------------------R r1 = r1 + 0x88 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 482456 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x19d5b + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0] = r7 + DeE---------------------------------------R........... r0 = 0x10a67cc + .DeE--------------------------------------R........... r7 = 0x10a67c8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x60] = r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x20] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 88] = 0xffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R jump 482536 +``` + +Gas simulation at offset 482496 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r6 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = i32 [r6 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r6 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r9 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r10 = u64 [r1 + 0x48] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u32 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. r9 = u64 [r1 + 0x68] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r10 = u64 [r1 + 0x18] + ..D=================================================eeER............................................... i32 r10 = r10 + r7 + ...D===============================================eeE-R............................................... i32 r11 = r9 + 0x1 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x68] = r11 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r11 + ....D===============================================eE------------------------------------------------R jump 482421 if r9 >=s r8 +``` + +Gas simulation at offset 482536 with total cost of 25: + +``` + DeeER....................... i32 r5 = r10 >>a 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + .DeE-----------------------R jump 482563 if r10 >a 0x10 + ...D=========================eER............................ r8 = r8 + r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-R............................ r7 = u64 [r1 + 0x68] + ...D=========================eER............................ r7 = r7 << 0x1 + ....D=========================eER........................... r10 = r4 + r7 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = i16 [r10 + 0] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u32 [r0 + 0] = r6 + .....D========================eE-------------------------R.. r8 = r8 + 0xffffffffffffffff + .....D=========================eeE-----------------------R.. i32 r8 = r8 >>a 0x10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. r2 = u64 [r1 + 0x60] + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r2 + 0] = r8 + ......D=================================================eE-R jump 482744 if r8 >a 0x1f + ..D==eER... r8 = r5 ^ r7 + ..D===eeER. i32 r8 = r8 - r7 + ...DeeE--R. i32 r7 = r6 << 0x2 + ...D====eER jump 483585 if r7 > 0x1c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r12 + 0x40] + .D========================eE--------------R............ r7 = r7 + r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r7 + 0] + ..D========================eE------------------------R. r7 = r9 << 0x31 + ..D=========================eE-----------------------R. r7 = r7 >> 0x31 + ...DeE-----------------------------------------------R. r10 = r10 >> 0x20 + ...D================================================eER jump 483052 if r7 > 0x1d + ...D=====================================================eER.. r7 = r8 << 0x1 + ...D======================================================eER. r7 = r7 + r6 + ...D=======================================================eER r7 = r7 + 0x4 + ....D====================================================eE--R r8 = r8 + r6 + ....D=====================================================eE-R r6 = r8 + 0x14 + ....DeeeeeeeeeeeeeeeE----------------------------------------R jump 483127 +``` + +Gas simulation at offset 483120 with total cost of 2: + +``` + DeER. r7 = r6 + 0x4 + DeER. r6 = r6 + 0x14 + DeeER fallthrough +``` + +Gas simulation at offset 483127 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i16 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u8 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [0x10a6790] + .DeE------------------------------------------------R......................... r8 = 0x10a96fc + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r9 + .D========================eE------------------------R......................... r9 = r9 << 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r9 + ..D=========================eE-----------------------R........................ r7 = r7 + r9 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R...................... u64 [r1 + 0x28] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [0x10a96fc] + ...D==================================================eeE--------------------R i32 r5 = r5 - r7 + ...D.......................................................................... r7 = r5 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + ....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 18406, jump 372258 +``` + +Gas simulation at offset 483184 with total cost of 26: + +``` + DeER......................... r10 = 0x10a93d8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x10a93d8] + DeE------------------------R. r7 = r7 + r6 + .DeeE----------------------R. i32 r9 = r7 >>a 0x10 + .D========================eER jump 483585 if r8 >a 0x10 + .D==eE---------------------R jump 483585 if r7 <=s 0 +``` + +Gas simulation at offset 483269 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [0x10d7090] + DeE---------------------------------------R..... r9 = 0x10d4890 + .DeE--------------------------------------R..... r9 = r9 + 0x2800 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 483302 if r5 == r9 +``` + +Gas simulation at offset 483291 with total cost of 26: + +``` + DeER......................... r9 = r5 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7090] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 483309 +``` + +Gas simulation at offset 483302 with total cost of 2: + +``` + DeER. r5 = 0x10d7098 + DeeER fallthrough +``` + +Gas simulation at offset 483309 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r10 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r6 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r12 = u64 [r1 + 0x30] + DeE------------------------R........................................................................................................... r9 = 0x10a96f8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r8 = i32 [r10 + 0xa0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................. u64 [r1 + 0] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r9 = u32 [0x10a96f8] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u32 [r5 + 0x48] = r8 + ..D================================================eeE-----------------------R......................................................... i32 r8 = r6 << r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u32 [r5 + 0x2c] = r8 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R....................................................... r8 = u64 [r10 + 0x18] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................................................... u64 [r5 + 0x18] = r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....................................................... r9 = i32 [r10 + 0x20] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................... r8 = u64 [0x10a6798] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u32 [r5 + 0x20] = r9 + ....D========================================================================eE-----------------------R................................ r8 = r8 + r12 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = i32 [r8 + 0] + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................. r10 = i32 [0x10b3468] + .....D=================================================================================================eER............................. r8 = r8 + r9 + .....D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u32 [r5 + 0x24] = r8 + ......D=================================================================================================eeE-----------------------R.... i32 r8 = r8 - r10 + ......D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r5 + 0x34] = r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R.. r8 = i32 [r2 + 0] + .......D=============================================================================================eeeE---------------------------R.. r9 = r11 >s 0 + ........D===============================================================================================eeeE------------------------R.. i32 r9 = 0 - r9 + .........D=================================================================================================eE-----------------------R.. r9 = r9 & r11 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x10] = r9 + .........D=============================================================================================eeeeeeeeeeeeeeeeeeeeE----------R jump 483404 if r7 =s r9 +``` + +Gas simulation at offset 483472 with total cost of 31: + +``` + DeeER............................. i32 r9 = r9 - r11 + D==eeeER.......................... r7 = r7 * r9 + D=====eER......................... r7 = r7 + r8 + .D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r7 + .DeeE----------------------------R fallthrough +``` + +Gas simulation at offset 483485 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u8 [r10 + 0xa2] + .D========================eE------------------------R r7 = r7 & 0x4 + .D=========================eE-----------------------R jump 483562 if r7 != 0 +``` + +Gas simulation at offset 483502 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10b3478] + D=========================eE--------------R jump 483581 if r7 != 0 +``` + +Gas simulation at offset 483512 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r10 + 0x41] + D=========================eE--------------R r7 = r7 & 0x80 + D==========================eE-------------R jump 483569 if r7 != 0 +``` + +Gas simulation at offset 483523 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = i32 [r7 + 0] + .D=================================================eeeER... i32 r8 = 0xc - r7 + ..D===================================================eeER. i32 r7 = r12 >>a r8 + ...D====================================================eER jump 483542 if r7 > 0x4 + .D=========================eeE------------R........ i32 r9 = r9 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ u32 [r7 + 0x58] = r8 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 483663 if r9 =u r9 +``` + +Gas simulation at offset 483654 with total cost of 15: + +``` + DeER.............. r9 = 0x1680 + D=eER............. r8 = r8 + r9 + DeeeeeeeeeeeeeeeER jump 483682 +``` + +Gas simulation at offset 483663 with total cost of 15: + +``` + DeER.............. r8 = 0x10b1c50 + DeeeeeeeeeeeeeeeER jump 483682 +``` + +Gas simulation at offset 483671 with total cost of 5: + +``` + DeER.... r10 = 0x180 + D=eeeER. r9 = r9 * r10 + D====eER r8 = r8 + r9 + DeeE---R fallthrough +``` + +Gas simulation at offset 483682 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d7100] = r8 + D=========================eER jump 483772 if r5 == 0 +``` + +Gas simulation at offset 483694 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + D................................................................................ r7 = r5 + DeE---------------------------------------R...................................... r0 = 0x47ec + DeE---------------------------------------R...................................... r1 = r1 + 0xffffffffffffffa8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... u64 [r1 + 0x50] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r12 = i32 [r7 + 0x18] + ..DeE-------------------------------------R...................................... r6 = 0x10b3470 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = i32 [0x10a96e8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x38] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = i32 [r7 + 0x1c] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = i32 [0x10a96ec] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x30] = r6 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [0x10b3470] + ....D===============================================eeE-----------------------R.. i32 r7 = r12 - r10 + .....D==============================================eeE-----------------------R.. i32 r5 = r11 - r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ......DeE-----------------------------------------------------------------------R r0 = 0x47d6 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 372258 +``` + +Gas simulation at offset 483766 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x28] + D=========================eER jump 483694 if r5 != 0 +``` + +Gas simulation at offset 483772 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 483783 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffff60 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x98] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x90] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x88] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r11 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10d4600] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r7 + ..D=================================================eER jump 483835 if r8 > 0x1c + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r11 + 0x4] + .D========================eE--------------R............ r10 = r10 + r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0] + ..D========================eE------------------------R. r11 = r9 << 0x31 + ..D=========================eE-----------------------R. r11 = r11 >> 0x31 + ...DeE-----------------------------------------------R. r6 = r6 >> 0x20 + ...D================================================eER jump 483900 if r11 >a 0x10 + .D========================eER jump 484301 if r8 >a 0x10 + .D===========================eER jump 484301 if r8 <=s 0 +``` + +Gas simulation at offset 484083 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + D................................................................................. r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [0x10a6798] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r2 = u64 [r1 + 0x30] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i32 [r2 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................. r5 = u64 [r1 + 0x28] + .D=========================eE-----------------------R............................. r7 = r7 + r5 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = i32 [r7 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... u32 [r1 + 128] = 0 + ..D================================================eeER........................... i32 r9 = r9 + 0xffffffffff9b8000 + ...D=================================================eeER......................... i32 r7 = r7 - r9 + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x6c] = r7 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r9 = i32 [r12 + 0] + ....D=======================eeeE-------------------------------------------------R r7 = r6 >s 0 + .....D=========================eeE-----------------------------------------------R r7 = 0 - r7 + .....D===========================eE----------------------------------------------R r7 = r7 & r6 + ......D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R u32 [r1 + 0x48] = r7 + ......D============================================eE----------------------------R jump 484139 if r8 > 0x1f + ..D====eE---------------------------------R............................... r8 = r8 & r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r11 + 0x40] + ...D====eE-------------------------------------------R.................... r8 = r8 + r9 + ...D=====eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R.................... u32 [r1 + 0x60] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................... r9 = u64 [r1 + 0x10] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u32 [r1 + 0x70] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeER jump 484287 if r7 >s 128 +``` + +Gas simulation at offset 484236 with total cost of 2: + +``` + DeER. r7 = r7 & 0x8 + D=eER jump 484287 if r7 != 0 +``` + +Gas simulation at offset 484242 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [0x10b3478] + D=========================eE--------------R jump 484287 if r10 != 0 +``` + +Gas simulation at offset 484252 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r2 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r7 + 0x5] + D==================================================eER. r7 = r7 & 0x80 + .D==================================================eER jump 484273 if r7 == 0 +``` + +Gas simulation at offset 484265 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [0x10a67a0] + DeeeeeeeeeeeeeeeE----------R jump 484287 +``` + +Gas simulation at offset 484273 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d7100] + D=========================eE--------------R........... r7 = r7 + 0x178 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r7 + 0] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 484287 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r10 + DeE------------------------R r7 = r1 + 0x38 + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 18422, jump 482179 +``` + +Gas simulation at offset 484301 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x88] + DeE------------------------R...................... r1 = r1 + 0xa0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 484319 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x50] = r6 + .D..................................................... r2 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r7 + 0x10] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r2 + 0x14] + .DeE-------------------------------------------------R. r3 = 0x10d7660 + ..DeE------------------------------------------------R. r4 = 0x10d73e0 + ..D=================================================eER jump 484398 if r8 > 0x1f + ...DeE--R.. r11 = r11 + r4 + ...D===eER. r11 = r11 + r12 + ...D====eER r11 = r11 + 0x2 + ....DeE---R r12 = 0xfffffffffffffffe + ....DeeE--R fallthrough +``` + +Gas simulation at offset 484385 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r10 + 0] = r12 + DeE------------------------R r9 = r9 + 0x2 + DeE------------------------R r10 = r10 + 0x2 + .DeE-----------------------R jump 484385 if r9 != r11 +``` + +Gas simulation at offset 484398 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r12 = u64 [0x10a65e0] + DeE---------------------------------------R...... r0 = 0x10a25e0 + .D========================eE--------------R...... r9 = r12 + 0xffffffffffffffc0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 484916 if r9 =s r10 +``` + +Gas simulation at offset 484541 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r6 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 484448 if r7 == 0 +``` + +Gas simulation at offset 484551 with total cost of 25: + +``` + D........................... r7 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x40] + D........................... r5 = r12 + DeeeeeeeeeeeeeeeE----------R r0 = 18424, jump 476107 +``` + +Gas simulation at offset 484564 with total cost of 26: + +``` + D............................ r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------R jump 484448 +``` + +Gas simulation at offset 484581 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 484587 if r8 =s r10 +``` + +Gas simulation at offset 484590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r2 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r2 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r12 + .DeeeeeeeeeeeeeeeE---------R r0 = 18426, jump 470830 +``` + +Gas simulation at offset 484607 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r3 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x30] + .D========================eE------------------------R jump 484541 if r7 == 0 +``` + +Gas simulation at offset 484625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0xffffffffffffffdc] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 484629 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r2 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r6 + 0xffffffffffffffe0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 484643 if r8 > 0x1f + ..D===eER........... r8 = r8 + r7 + ..D====eER.......... r8 = r8 + 0x2 + ..DeeeeeeeeeeeeeeeER jump 484723 +``` + +Gas simulation at offset 484716 with total cost of 2: + +``` + DeER. r7 = r7 + 0x2 + D=eER jump 484448 if r7 == r8 +``` + +Gas simulation at offset 484723 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r3 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r9 + 0] + .D=========================eE-------------R jump 484743 if r10 == r11 +``` + +Gas simulation at offset 484732 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeE---------------------------------------R...... r9 = r4 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...... r10 = u16 [r9 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 484716 if r10 != r11 +``` + +Gas simulation at offset 484741 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 484762 +``` + +Gas simulation at offset 484743 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [r6 + 0xfffffffffffffff0] + D=========================eE--------------R.................................... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r10 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r10 + .DeE--------------------------------------------------------------------------R r9 = r4 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r10 = u16 [r9 + 0] + ..D=========================eE------------------------------------------------R jump 484716 if r10 != r11 +``` + +Gas simulation at offset 484762 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [r6 + 0xffffffffffffffe8] + D=========================eE--------------R.................................... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r10 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 484716 +``` + +Gas simulation at offset 484775 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 484448 if r10 > 0x1f + ..D===eER........... r8 = r8 + r7 + ..D====eER.......... r8 = r8 + 0x2 + ..DeeeeeeeeeeeeeeeER jump 484820 +``` + +Gas simulation at offset 484813 with total cost of 2: + +``` + DeER. r7 = r7 + 0x2 + D=eER jump 484448 if r7 == r8 +``` + +Gas simulation at offset 484820 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r4 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r9 + 0] + .D=========================eE-------------R jump 484813 if r10 != r11 +``` + +Gas simulation at offset 484829 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [r6 + 0xffffffffffffffe8] + D=========================eE--------------R.................................... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r10 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 484813 +``` + +Gas simulation at offset 484842 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x40] + D=========================eE--------------R jump 484448 if r10 > 0x1f + ..D===eER........... r8 = r8 + r7 + ..D====eER.......... r8 = r8 + 0x2 + ..DeeeeeeeeeeeeeeeER jump 484887 +``` + +Gas simulation at offset 484880 with total cost of 2: + +``` + DeER. r7 = r7 + 0x2 + D=eER jump 484448 if r7 == r8 +``` + +Gas simulation at offset 484887 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r3 + r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u16 [r9 + 0] + .D=========================eE-------------R jump 484880 if r10 != r11 +``` + +Gas simulation at offset 484896 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r10 = u64 [r6 + 0xfffffffffffffff0] + D=========================eE--------------R.................................... r10 = r10 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i16 [r10 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r10 + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 484880 +``` + +Gas simulation at offset 484909 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r2 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r2 + 0x14] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 484916 with total cost of 1: + +``` + DeER jump 484951 if r8 >=s r7 +``` + +Gas simulation at offset 484919 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [0x10d70f0] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [0x10d70f8] = r4 + D.................................................... r7 = r2 + .DeE--------------------------------------R.......... r9 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r0 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x50] + ..D=======================eE------------------------R r1 = r1 + 0x68 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 482179 +``` + +Gas simulation at offset 484951 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10a9374] + DeE------------------------R r12 = r7 << 0x1 + .DeE-----------------------R r10 = r3 + r12 + .DeE-----------------------R r11 = r4 + r12 + ..DeeE---------------------R i32 r8 = r8 - r7 + ..D==eE--------------------R r8 = r8 << 0x20 + ..D===eE-------------------R r8 = r8 >> 0x1f + ...DeE---------------------R r12 = r12 + r3 + ...D===eE------------------R r7 = r12 + r8 + ...D====eE-----------------R r7 = r7 + 0x2 + ....DeE--------------------R r8 = 0xfffe + ....DeE--------------------R r12 = 0xffffffffffffffff + ....DeeeeeeeeeeeeeeeE------R jump 485003 +``` + +Gas simulation at offset 484994 with total cost of 2: + +``` + DeER. r10 = r10 + 0x2 + DeER. r11 = r11 + 0x2 + D=eER jump 484919 if r10 == r7 +``` + +Gas simulation at offset 485003 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u16 [r10 + 0] + D=========================eE--------------R jump 485017 if r6 == r8 +``` + +Gas simulation at offset 485009 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u16 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 484994 if r6 != r8 +``` + +Gas simulation at offset 485015 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 485025 +``` + +Gas simulation at offset 485017 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u16 [r10 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u16 [r11 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 484994 if r6 != r8 +``` + +Gas simulation at offset 485025 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0] = r12 + DeeeeeeeeeeeeeeeE----------R jump 484994 +``` + +Gas simulation at offset 485029 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffff98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x60] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x58] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x50] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [0x10d7090] + .DeE------------------------R.......................... r11 = 0x10d4890 + .D=========================eER......................... r7 = r10 - r11 + ..D=========================eER........................ r7 = r7 >>a 0x4 + ..DeE-------------------------R........................ r8 = 0xcccccccccccccccd + ...D=========================eeeeER.................... i32 r9 = r7 * r8 + ...DeE----------------------------R.................... r6 = 0x10d7390 + ....D============================eeeeeeeeeeeeeeeeeeeeER jump 485231 if r9 == 0 +``` + +Gas simulation at offset 485082 with total cost of 20: + +``` + DeeeeER................ i32 r4 = r7 * r8 + DeeeeeeeeeeeeeeeeeeeeER jump 485111 if r11 >=u r10 +``` + +Gas simulation at offset 485088 with total cost of 2: + +``` + DeER. r7 = 0x10d4890 + DeeER fallthrough +``` + +Gas simulation at offset 485095 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x50 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x8] = r8 + .DeE------------------------R. r9 = r7 + 0xffffffffffffffb0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r9 + .D............................ r7 = r8 + ..DeeeeeeeeeeeeeeeeeeeeE-----R jump 485095 if r8 =u r10 +``` + +Gas simulation at offset 485240 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r6 + 0x8] + D=========================eE--------------R jump 485261 if r5 == r6 +``` + +Gas simulation at offset 485247 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 18428, jump 484319 +``` + +Gas simulation at offset 485255 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r5 + 0x8] + D=========================eER jump 485247 if r5 != r6 +``` + +Gas simulation at offset 485261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [0x10a65e0] + DeE---------------------------------------R r6 = 0x10a25e0 + .D========================eE--------------R r5 = r7 + 0xffffffffffffffc0 + .D=========================eE-------------R jump 485345 if r5 >=u r6 +``` + +Gas simulation at offset 485280 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10b3460] + D=========================eE--------------R jump 485448 if r7 != 0 +``` + +Gas simulation at offset 485291 with total cost of 148: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................ r5 = u64 [0x10b3458] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r7 = u64 [r5 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = u64 [r7 + 0x58] + .D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r7 = u64 [r7 + 0] + .D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i16 [r7 + 0xc] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------R....................... r8 = i32 [0x10b3464] + .D============================================================================================================================eER...................... r7 = r7 >> 0x4 + ..D============================================================================================================================eeER.................... i32 r8 = r8 + r7 + ..D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 485368 if r8 > 0x1b + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r5 << 0x5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r8 | r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = i32 [r12 + 0x10] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x28] = r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================eE------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r9 ^ r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================eE-----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 & r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================eE----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 ^ r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x10] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 + r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 + r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xa0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + 0x5a827999 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x18] = r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================eeE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r6 >> 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r6 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r10 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r10 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r9 | r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r8 ^ r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eE----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x98] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x5a827999 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r9 + r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================eeE-----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r5 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r5 << 0x1e + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r9 = r11 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r11 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r8 ^ r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 & r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0xd0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 + r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 + r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 + 0x5a827999 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r12 + r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE--------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r10 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r7 >> 0x1b + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r10 ^ r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xc0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x5a827999 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r8 + r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeE---------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r11 >> 0x2 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1e + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE--------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r6 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r6 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r8 ^ r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 & r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 ^ r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x70] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + 0x5a827999 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 + r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r9 = r7 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r7 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r5 ^ r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + 0x5a827999 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r6 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r6 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r7 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r10 ^ r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x5a827999 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r8 + r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r11 >> 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 << 0x1e + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r11 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r9 = r6 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r6 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r2 ^ r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 & r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x80] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 + r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + 0x5a827999 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeE----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r7 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r5 ^ r2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r4 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + 0x5a827999 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r6 >> 0x2 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r6 << 0x1e + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r7 >> 0x1b + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r10 ^ r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 & r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + 0x5a827999 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r8 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r11 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r11 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r6 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r6 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 ^ r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 & r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 + r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + 0x5a827999 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r7 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r9 ^ r4 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE--------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE-------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r4 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 + r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 + 0x5a827999 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r10 + r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeE--------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r6 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r6 << 0x1e + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r8 >> 0x1b + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r8 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r10 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 & r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r4 + r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 + r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 + 0x5a827999 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r12 + r7 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r11 >> 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 << 0x1e + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = r11 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r5 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r5 << 0x5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r1 + 0x50] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r3 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0x5a827999 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r8 >> 0x2 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1e + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r7 >> 0x1b + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r7 << 0x5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r9 ^ r4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 & r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r4 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r2 = u64 [r1 + 0x48] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 + 0x5a827999 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r10 + r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r5 >> 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r5 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r6 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r6 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r10 ^ r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 + r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + 0x5a827999 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeE--------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE---------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r7 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r8 ^ r3 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r5 = r12 >> 0x1f + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 << 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xa0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-----------------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r4 ^ r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE----------------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 & r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE---------------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE-------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + 0x5a827999 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeE-------------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r12 = r6 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE------------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r6 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-----------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eeE----------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r6 = r7 >> 0x1b + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE----------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r7 << 0x5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE---------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x98] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0xc0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE---------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 ^ r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xc8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r8 ^ r2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eeE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r6 = r5 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE--------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r9 ^ r4 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 & r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r4 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 + r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x78] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x5a827999 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r8 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeE------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r11 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r11 | r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r10 >> 0x1b + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r10 << 0x5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r1 + 0x70] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r3 ^ r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0xb8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r12 = r11 >> 0x1f + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 << 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x98] = r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r5 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE-----------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 & r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE----------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE--------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + 0x5a827999 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eE-----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eeE---------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE----------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE--------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r7 | r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r11 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE--------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r8 >> 0x1f + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x88] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r4 ^ r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE-------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 & r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + 0x5a827999 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r10 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = r10 | r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r9 = r7 >> 0x1b + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r7 << 0x5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x60] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r8 ^ r3 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x40] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 ^ r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 ^ r2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r10 >> 0x1f + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x70] = r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE--------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 ^ r4 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eE-------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 ^ r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + 0x6ed9eba1 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r10 + r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeE-----------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r11 >> 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE----------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE---------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r11 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eeE-------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r12 >> 0x1b + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r12 << 0x5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE-----------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r1 + 0x80] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r2 ^ r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x50] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 ^ r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x98] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 ^ r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r11 = r10 >> 0x1f + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x68] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE-------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r5 ^ r0 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 ^ r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r4 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + 0x6ed9eba1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eeE----------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r10 = r7 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE-----------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE---------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE---R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r9 >> 0x1b + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r9 << 0x5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x48] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r11 >> 0x1f + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xc0] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r10 ^ r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = r0 + r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r0 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x6ed9eba1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE----------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r12 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE--------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r12 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r11 | r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r6 ^ r2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x70] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r0 = r12 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r12 | r0 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x58] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r4 ^ r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE-----------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 + r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 + r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 + 0x6ed9eba1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eeE---------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r12 = r9 >> 0x2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE--------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 << 0x1e + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE-------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r12 = r8 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r8 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r0 ^ r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 ^ r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x68] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 ^ r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r5 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x60] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r2 ^ r4 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE----------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE-----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x6ed9eba1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r9 + r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eeE-------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r9 = r7 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r7 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r10 >> 0x1b + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r10 << 0x5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r9 | r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0xb0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r7 ^ r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x78] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0xc0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeE------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r9 >> 0x1f + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xc8] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r12 ^ r2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 ^ r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r4 + r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + 0x6ed9eba1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeE----------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r8 >> 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE--------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r8 | r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE---------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r11 >> 0x1b + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r11 << 0x5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x40] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r5 ^ r0 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x98] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r9 >> 0x1f + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 << 0x1 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x80] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE----------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r4 ^ r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE---------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r2 + r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x6ed9eba1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eeE-------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r10 >> 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE------------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r10 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eE-----------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r9 | r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE----------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x1b + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE---------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r7 << 0x5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE--------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x50] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 ^ r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE-----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 ^ r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x60] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 ^ r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r10 >> 0x1f + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xb0] = r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r2 ^ r4 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-----------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 + r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0x6ed9eba1 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r9 + r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eeE---------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r11 >> 0x2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE--------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r12 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r12 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x48] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 ^ r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x70] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r11 = r9 >> 0x1f + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xd0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r10 ^ r2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE-----------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r4 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE---R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0x6ed9eba1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r9 + r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eeE---------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE--------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE-------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r7 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r5 ^ r0 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x68] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x80] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE--R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r9 >> 0x1f + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x90] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r4 ^ r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r2 + r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + 0x6ed9eba1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r12 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r12 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r9 | r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r7 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r7 << 0x5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0xa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r0 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xc0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r12 >> 0x1f + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 << 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x38] = r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r2 ^ r4 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE-----------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x6ed9eba1 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r9 + r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeE---------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r11 >> 0x2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE--------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r11 << 0x1e + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r12 >> 0x1b + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r12 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x78] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x58] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r11 = r9 >> 0x1f + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xa8] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-------------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r10 ^ r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE------------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r7 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r4 + r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + 0x6ed9eba1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE---------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r9 + r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eeE----------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r7 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE--------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 << 0x1e + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r7 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeE-------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r11 >> 0x1b + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r11 << 0x5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r5 ^ r0 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x60] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r9 >> 0x1f + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x48] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r4 ^ r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-----------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r2 + r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x6ed9eba1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE---------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r12 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE--------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r12 << 0x1e + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE-------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r9 | r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x1b + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x88] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x38] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r12 >> 0x1f + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 << 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x78] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r2 ^ r4 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE--------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x6ed9eba1 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r9 + r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eeE------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r11 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE-------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r11 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r12 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r12 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r1 + 0x70] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r0 ^ r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x80] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r11 = r9 >> 0x1f + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x1 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0xb8] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r10 ^ r2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = r4 + r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x6ed9eba1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r9 + r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r7 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 << 0x1e + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = r7 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r11 >> 0x1b + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r11 << 0x5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r5 ^ r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r9 >> 0x1f + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x50] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r4 ^ r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE-----------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r2 + r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0x6ed9eba1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eeE---------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r12 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE--------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r12 << 0x1e + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE-------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE-----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE---------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r0 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x78] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x88] = r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE--------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r9 ^ r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE-------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + 0x6ed9eba1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeE-----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r11 >> 0x2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE---------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r10 >> 0x1b + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r10 << 0x5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r1 + 0x58] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r0 ^ r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 << 0x1 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE-----------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r6 ^ r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE----------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x68] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r4 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + 0x6ed9eba1 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eeE----------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r11 = r7 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE---------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE--------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r7 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r11 = r8 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE---R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r8 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r1 + 0x60] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r1 + 0xc0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r4 ^ r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r1 + 0x38] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x50] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x30] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r2 ^ r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 ^ r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 + r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 + 0x6ed9eba1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r7 + r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eeE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r10 >> 0x2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 << 0x1e + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================eeE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r9 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r9 << 0x5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r0 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xa8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x88] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r12 = r11 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x58] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-----------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r10 ^ r2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE----------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 ^ r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 + r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + 0x6ed9eba1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE--------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 + r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r8 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 << 0x1e + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = r8 | r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r11 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r11 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r9 | r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 & r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r9 & r3 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r1 + 0x80] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r0 ^ r4 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0x48] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r6 = r12 >> 0x1f + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xc0] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r2 + r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + 0xffffffff8f1bbcdc + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r8 + r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r9 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r9 | r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eeE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r12 >> 0x1b + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r12 << 0x5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r11 | r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 & r3 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r11 & r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r1 + 0xb0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r4 ^ r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x78] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x30] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r9 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xa0] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE---R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0xffffffff8f1bbcdc + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r8 + r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eeE----------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE---------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r6 >> 0x1b + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r6 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r12 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 & r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r12 & r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r0 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE----R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x58] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r11 = r9 >> 0x1f + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x98] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = r3 + r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + 0xffffffff8f1bbcdc + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r8 + r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eeE----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r12 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE---------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r12 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE--------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eeE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r11 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r11 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = r9 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r6 | r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 & r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r6 & r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x50] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xc0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xb0] = r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eE---R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeE----------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE---------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE--------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x1b + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 & r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0x38] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x88] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xa0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r6 = r12 >> 0x1f + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x40] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE--------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE-------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-----------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r9 + r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eeE---------------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE--------------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE----------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r3 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r3 & r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r0 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x90] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0xffffffff8f1bbcdc + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE---------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 + r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eeE----------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r3 << 0x1e + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r9 | r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r6 & r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x48] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r4 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x30] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xb0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r7 = r12 >> 0x1f + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 << 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xc8] = r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE-----------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE----------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x1e + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eeE------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE-----------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE----------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 & r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-------------------------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0x78] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeE------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE-----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x58] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE----R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x40] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xa8] = r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE-----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r9 + r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE------------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE------------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE---------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r3 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r3 & r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r0 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x80] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0xffffffff8f1bbcdc + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE---------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 + r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeE----------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r3 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r9 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 | r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r6 & r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x50] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xa0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0xc8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x78] = r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================eE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================eE--------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================eE-------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eeE-------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eE-----------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eeE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 | r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 & r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0x88] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x98] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE---R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xa8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 << 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0xb8] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0xffffffff8f1bbcdc + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r9 + r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eeE----------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r11 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE----------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r11 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r6 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r6 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r3 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 & r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r3 & r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r0 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r12 = r11 >> 0x1f + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 << 0x1 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x70] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0xffffffff8f1bbcdc + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 + r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeE----------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r3 << 0x1e + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r7 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r9 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 | r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r6 & r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x30] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r7 ^ r4 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x40] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x78] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x88] = r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE---------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE------------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x1e + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE----------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eeE----------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x1b + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE--------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 & r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x58] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x90] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x68] = r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE---------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE--------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE-------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r9 + r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE--------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE--------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r3 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r3 & r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE--------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x60] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + 0xffffffff8f1bbcdc + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE---------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 + r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeE----------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r3 << 0x1e + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r9 | r7 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r6 & r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE--------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0xa0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r0 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x88] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x58] = r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE-----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE---------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eeE---------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE--------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x1e + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE-------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r9 | r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eeE-------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r11 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE----------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r11 & r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE--------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x98] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eeeeeeeeeeeeeeeeeeeeeeeeeE------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x80] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE----R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x68] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xc0] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE-----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eE----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE---------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r9 + r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE-----------------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-----------------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x1e + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x1b + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 << 0x5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r3 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 & r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r3 & r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r4 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eeE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0xd0] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + 0xffffffff8f1bbcdc + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeE----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r3 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r3 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r8 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r8 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r3 = r9 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r6 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 & r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r6 & r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0x40] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 ^ r0 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xb8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x58] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xa0] = r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE---------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r7 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE--------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0xffffffff8f1bbcdc + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r3 + r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r5 = r6 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE-----------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eE----------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eeE----------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r3 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE--------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r8 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 & r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r8 & r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x90] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeeeeeeeeeeeeeeeeeeeeeeeeE------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x70] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xc0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 ^ r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x98] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + 0xffffffff8f1bbcdc + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r7 + r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE--------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r8 >> 0x2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE--------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r8 | r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE-----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r6 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r6 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r4 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x88] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeE----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r10 = r8 >> 0x1f + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xb0] = r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r9 ^ r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r3 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 + r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = 0xffffffffca62c1d6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 + r7 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeE----------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r3 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE--------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r3 << 0x1e + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeE-------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r11 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-----------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xa8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r0 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 ^ r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r8 >> 0x1f + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x90] = r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r10 ^ r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 + r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eE-----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eE----------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eeE----------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r6 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eE---------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r6 << 0x1e + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE--------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r8 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r6 = r7 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r7 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0x80] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r4 ^ r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x60] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eE----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 ^ r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 ^ r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r5 = r6 >> 0x1f + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 << 0x1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r3 ^ r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0x48] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 + r2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r8 + r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eeE-----------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r11 >> 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================eE-----------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r11 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r6 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r6 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x78] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xa8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x50] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE---------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r9 ^ r3 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE--------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================eE-----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE----R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE---R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 + r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE--R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r10 + r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========eeE------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE-------------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========eE-----------------------------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r7 | r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r11 << 0x5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r4 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r8 >> 0x1f + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 << 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xc8] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r10 ^ r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE----------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = r3 + r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r3 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r12 = r6 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r6 << 0x1e + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r8 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r6 = r7 >> 0x1b + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r7 << 0x5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = u64 [r1 + 0x70] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r3 ^ r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 ^ r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 ^ r0 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r5 = r6 >> 0x1f + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 << 0x1 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0xa8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r4 ^ r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE---------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 ^ r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 + r2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r8 + r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r11 >> 0x2 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r11 << 0x1e + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE-----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = r9 | r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================eeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r6 >> 0x1b + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r6 << 0x5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x88] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 ^ r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 ^ r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r12 = r11 >> 0x1f + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r1 + 0xb8] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r0 ^ r4 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE---------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 + r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eeE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r8 = r7 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE-------------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 << 0x1e + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r7 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r7 = r10 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r10 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r5 ^ r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x98] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 ^ r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xc8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 ^ r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ i32 r11 = r8 >> 0x1f + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 << 0x1 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x80] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE-----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r12 ^ r0 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE----------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 + r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r6 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 << 0x1e + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x1b + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r7 << 0x5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE-------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r1 + 0x60] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r3 ^ r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xb0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 ^ r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 ^ r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r11 >> 0x1f + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x88] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE-----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r6 ^ r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE----------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = r0 + r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r0 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 + r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eeE--------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r10 >> 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======eE-------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======eE------------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r10 | r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE-----------R............................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r10 = r8 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE----------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r8 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE---------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE--------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r0 ^ r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeeeeeeeeeeeeeeeeeeeeeeeeE------R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x90] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE----R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r11 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================eE---R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x78] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE-------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r4 ^ r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================eE------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 + r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r2 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r9 + r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eeE----------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r7 >> 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE---------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r7 | r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r12 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R....................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xc0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r5 ^ r3 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x48] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 ^ r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x80] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER............................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER............................................................................................................................................................................................................................................................................................................................................................................................. i32 r11 = r9 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER........................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. u64 [r1 + 0x70] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................. r9 = r10 ^ r4 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE-----------------------------------R.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE-----R.................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 + r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE----R.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE---R.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 + r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 + r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeE---------------------------------R.................................................................................................................................................................................................................................................................................................................................................................. i32 r9 = r8 >> 0x2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE--------------------------------R.................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 << 0x1e + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-------------------------------R.................................................................................................................................................................................................................................................................................................................................................................. r11 = r8 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeER.................................................................................................................................................................................................................................................................................................................................................................. i32 r8 = r7 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-R.................................................................................................................................................................................................................................................................................................................................................................. r9 = r7 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eER................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE------R................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r0 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x50] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----R................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeE--R................................................................................................................................................................................................................................................................................................................................................................. i32 r6 = r9 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE---R................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 << 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE-R................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r1 + 0x68] = r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------------R......................................................................................................................................................................................................................................................................................................................................... r9 = r11 ^ r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------------R......................................................................................................................................................................................................................................................................................................................................... r9 = r9 ^ r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE------------------------R......................................................................................................................................................................................................................................................................................................................................... r4 = r4 + r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r4 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE----------------------R......................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------------R......................................................................................................................................................................................................................................................................................................................................... r9 = r9 + r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eeE------------------------R......................................................................................................................................................................................................................................................................................................................................... i32 r8 = r12 >> 0x2 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................... r12 = r12 << 0x1e + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE----------------------R......................................................................................................................................................................................................................................................................................................................................... r3 = r12 | r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeE-------------------R......................................................................................................................................................................................................................................................................................................................................... i32 r12 = r9 >> 0x1b + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------R......................................................................................................................................................................................................................................................................................................................................... r8 = r9 << 0x5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eE------------------R......................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r1 + 0xa0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER.................................................................................................................................................................................................................................................................................................................................... r12 = r0 ^ r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xc8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x78] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eER................................................................................................................................................................................................................................................................................................................................. r12 = r12 ^ r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeER............................................................................................................................................................................................................................................................................................................................... i32 r6 = r12 >> 0x1f + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER.............................................................................................................................................................................................................................................................................................................................. r12 = r12 << 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER............................................................................................................................................................................................................................................................................................................................. r6 = r6 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................... u64 [r1 + 0xc0] = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE------------------------------------R.................................................................................................................................................................................................................................................................................................... r12 = r3 ^ r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eE-----------------------------------R.................................................................................................................................................................................................................................................................................................... r12 = r12 ^ r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================eE------R.................................................................................................................................................................................................................................................................................................... r10 = r10 + r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================eE-----R.................................................................................................................................................................................................................................................................................................... r10 = r10 + r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE----R.................................................................................................................................................................................................................................................................................................... r10 = r10 + r2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================eE---R.................................................................................................................................................................................................................................................................................................... r12 = r10 + r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeE---------------------------------R.................................................................................................................................................................................................................................................................................................... i32 r8 = r7 >> 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE--------------------------------R.................................................................................................................................................................................................................................................................................................... r7 = r7 << 0x1e + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-------------------------------R.................................................................................................................................................................................................................................................................................................... r10 = r7 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eeE-R.................................................................................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x1b + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eE--R.................................................................................................................................................................................................................................................................................................... r8 = r12 << 0x5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eER.................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R.................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----R.................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eeeeeeeeeeeeeeeeeeeeeeeeeE------R.................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xa8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE----R.................................................................................................................................................................................................................................................................................................... r8 = r8 ^ r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x70] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eER................................................................................................................................................................................................................................................................................ r8 = r8 ^ r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================eeER.............................................................................................................................................................................................................................................................................. i32 r6 = r8 >> 0x1f + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER............................................................................................................................................................................................................................................................................. r8 = r8 << 0x1 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================eER............................................................................................................................................................................................................................................................................ r6 = r6 | r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................... u64 [r1 + 0xd0] = r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE----------------------------------------------------R................................................................................................................................................................................................................................................... r8 = r10 ^ r3 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE--------------------------------------------------R................................................................................................................................................................................................................................................... r8 = r8 ^ r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-------------------R................................................................................................................................................................................................................................................... r11 = r11 + r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE------------------R................................................................................................................................................................................................................................................... r8 = r8 + r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================eE-----------------R................................................................................................................................................................................................................................................... r8 = r8 + r2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================eE----------------R................................................................................................................................................................................................................................................... r11 = r8 + r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eeE------------------------------------------------R................................................................................................................................................................................................................................................... i32 r7 = r9 >> 0x2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE------------------------------------------------R................................................................................................................................................................................................................................................... r8 = r9 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE---------------------------------------------R................................................................................................................................................................................................................................................... r8 = r8 | r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eeE--------------R................................................................................................................................................................................................................................................... i32 r7 = r11 >> 0x1b + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eE---------------R................................................................................................................................................................................................................................................... r9 = r11 << 0x5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eE-------------R................................................................................................................................................................................................................................................... r7 = r7 | r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R................................................................................................................................................................................................................................................... r4 = u64 [r1 + 0xb0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eE------------------R................................................................................................................................................................................................................................................... r9 = r4 ^ r0 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE-----------------R................................................................................................................................................................................................................................................... r9 = r9 ^ r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------R................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x68] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eE----------------R................................................................................................................................................................................................................................................... r9 = r9 ^ r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================eeE--------------R................................................................................................................................................................................................................................................... i32 r0 = r9 >> 0x1f + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE--------------R................................................................................................................................................................................................................................................... r9 = r9 << 0x1 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-------------R................................................................................................................................................................................................................................................... r6 = r9 | r0 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r1 + 0xb8] = r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================eE-----------------------------R....................................................................................................................................................................................................................................... r9 = r8 ^ r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================eE----------------------------R....................................................................................................................................................................................................................................... r9 = r9 ^ r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R....................................................................................................................................................................................................................................... r3 = r3 + r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R....................................................................................................................................................................................................................................... r9 = r9 + r3 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE----------------------R....................................................................................................................................................................................................................................... r9 = r9 + r2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE---------------------R....................................................................................................................................................................................................................................... r9 = r9 + r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeE------------------------R....................................................................................................................................................................................................................................... i32 r7 = r12 >> 0x2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eE-----------------------R....................................................................................................................................................................................................................................... r12 = r12 << 0x1e + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========eE----------------------R....................................................................................................................................................................................................................................... r3 = r12 | r7 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------R....................................................................................................................................................................................................................................... i32 r12 = r9 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------R....................................................................................................................................................................................................................................... r7 = r9 << 0x5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------R....................................................................................................................................................................................................................................... r7 = r7 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................... r0 = u64 [r1 + 0x90] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER..................................................................................................................................................................................................................... r12 = r0 ^ r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................... r5 = u64 [r1 + 0x80] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER.................................................................................................................................................................................................................... r12 = r12 ^ r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER................................................................................................................................................................................................................... r12 = r12 ^ r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER................................................................................................................................................................................................................. i32 r5 = r12 >> 0x1f + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................................................................................ r12 = r12 << 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER............................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r1 + 0xc0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE------------------------------------------------R...................................................................................................................................................................................... r12 = r3 ^ r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====eE-----------------------------------------------R...................................................................................................................................................................................... r12 = r12 ^ r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE-----------------R...................................................................................................................................................................................... r10 = r10 + r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================eE----------------R...................................................................................................................................................................................... r10 = r10 + r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE---------------R...................................................................................................................................................................................... r10 = r10 + r2 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================eE--------------R...................................................................................................................................................................................... r12 = r10 + r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeE---------------------------------------------R...................................................................................................................................................................................... i32 r7 = r11 >> 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE--------------------------------------------R...................................................................................................................................................................................... r11 = r11 << 0x1e + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====eE-------------------------------------------R...................................................................................................................................................................................... r11 = r11 | r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeE------------R...................................................................................................................................................................................... i32 r7 = r12 >> 0x1b + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================eE-----------R...................................................................................................................................................................................... r10 = r12 << 0x5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE----------R...................................................................................................................................................................................... r7 = r7 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R...................................................................................................................................................................................... r5 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eE---------R...................................................................................................................................................................................... r10 = r5 ^ r4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE------R...................................................................................................................................................................................... r6 = u64 [r1 + 0x88] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE-----R...................................................................................................................................................................................... r10 = r10 ^ r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeE-----R...................................................................................................................................................................................... r6 = u64 [r1 + 0xd0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE----R...................................................................................................................................................................................... r10 = r10 ^ r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eeE--R...................................................................................................................................................................................... i32 r6 = r10 >> 0x1f + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eE---R...................................................................................................................................................................................... r10 = r10 << 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE-R...................................................................................................................................................................................... r10 = r10 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. u64 [r1 + 0xd0] = r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE--------------------------------R.............................................................................................................................................................. r6 = r11 ^ r3 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================eE-------------------------------R.............................................................................................................................................................. r6 = r6 ^ r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE------------------------R.............................................................................................................................................................. r8 = r8 + r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eE-----------------------R.............................................................................................................................................................. r8 = r8 + r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE----------------------R.............................................................................................................................................................. r8 = r8 + r2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eE---------------------R.............................................................................................................................................................. r6 = r8 + r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeE-----------------------------R.............................................................................................................................................................. i32 r7 = r9 >> 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------------------------R.............................................................................................................................................................. r8 = r9 << 0x1e + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE---------------------------R.............................................................................................................................................................. r8 = r8 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeE-------------------R.............................................................................................................................................................. i32 r7 = r6 >> 0x1b + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------R.............................................................................................................................................................. r9 = r6 << 0x5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=eE------------------R.............................................................................................................................................................. r7 = r7 | r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r4 = u64 [r1 + 0x50] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eER........................................................................................................................................................ r9 = r4 ^ r0 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r10 = u64 [r1 + 0x78] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER....................................................................................................................................................... r9 = r9 ^ r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r10 = u64 [r1 + 0xb8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eER...................................................................................................................................................... r9 = r9 ^ r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================eeER.................................................................................................................................................... i32 r10 = r9 >> 0x1f + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER................................................................................................................................................... r9 = r9 << 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.................................................................................................................................................. r9 = r9 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER................................................................................................................................................. r9 = r9 + r3 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE------------R................................................................................................................................................. r10 = r8 ^ r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE-----------R................................................................................................................................................. r10 = r10 ^ r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER................................................................................................................................................ r9 = r9 + r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER............................................................................................................................................... r9 = r9 + r2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER.............................................................................................................................................. r7 = r7 + r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeE------------R.............................................................................................................................................. i32 r9 = r12 >> 0x2 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE-----------R.............................................................................................................................................. r12 = r12 << 0x1e + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================eE----------R.............................................................................................................................................. r3 = r12 | r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeER............................................................................................................................................ i32 r10 = r7 >> 0x1b + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eER........................................................................................................................................... r12 = r7 << 0x5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eER.......................................................................................................................................... r10 = r10 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r9 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================eER.............................................................................................................................. r12 = r9 ^ r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r9 = u64 [r1 + 0x70] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER............................................................................................................................. r12 = r12 ^ r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................. r9 = u64 [r1 + 0xc0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eER............................................................................................................................ r12 = r12 ^ r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeER.......................................................................................................................... i32 r5 = r12 >> 0x1f + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER......................................................................................................................... r12 = r12 << 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER........................................................................................................................ r12 = r12 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER....................................................................................................................... r11 = r11 + r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE------------------R....................................................................................................................... r12 = r3 ^ r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE-----------------R....................................................................................................................... r12 = r12 ^ r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================eER...................................................................................................................... r11 = r11 + r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER..................................................................................................................... r11 = r11 + r2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================eER.................................................................................................................... r10 = r10 + r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eeE------------------R.................................................................................................................... i32 r12 = r6 >> 0x2 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eE-----------------R.................................................................................................................... r11 = r6 << 0x1e + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============eE----------------R.................................................................................................................... r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================eeER.................................................................................................................. i32 r6 = r10 >> 0x1b + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER................................................................................................................. r12 = r10 << 0x5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================eER................................................................................................................ r0 = r12 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r9 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================eER.......................................................................................................... r6 = r9 ^ r4 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r1 + 0x68] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eER..................................................................................................... r6 = r6 ^ r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = u64 [r1 + 0xd0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eER.................................................................................................... r6 = r6 ^ r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================eeER.................................................................................................. i32 r5 = r6 >> 0x1f + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eER................................................................................................. r6 = r6 << 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eER................................................................................................ r12 = r6 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE---------------R................................................................................................ r9 = r11 ^ r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================eE--------------R................................................................................................ r9 = r9 ^ r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============eeE------------R................................................................................................ i32 r6 = r7 >> 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eE-----------R................................................................................................ r7 = r7 << 0x1e + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eE----------R................................................................................................ r7 = r7 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r5 = u64 [r1 + 0x8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eER................................................................................ r5 = r5 + r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================eER............................................................................... r8 = r8 + r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eER.............................................................................. r8 = r8 + r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eER............................................................................. r8 = r8 + r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eER............................................................................ r8 = r8 + r0 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................ r9 = u64 [r1 + 0x20] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [r9 + 0] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................... r8 = u64 [r1 + 0x18] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eE------------------------R................................................... r10 = r10 + r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r9 + 0x4] = r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.................................................. r8 = u64 [r1 + 0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================eE--------------------R.................................................. r7 = r7 + r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u32 [r9 + 0x8] = r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................. r7 = u64 [r1 + 0x10] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================eE----------R............................................. r11 = r11 + r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u32 [r9 + 0xc] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x28] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================eER......................... r3 = r3 + r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x10] = r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0xe8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R r5 = u64 [r1 + 0xe0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R r6 = u64 [r1 + 0xd8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================eE------------------------R r1 = r1 + 0xf0 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 491850 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r6 + .D..................................................... r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = i32 [r8 + 0x58] + .D=========================eER......................... r8 = r8 + 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeE------R jump 491901 if r6 != 64 +``` + +Gas simulation at offset 491880 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 18444, jump 485773 +``` + +Gas simulation at offset 491888 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x14] + DeE------------------------R.......................... r6 = 0 + D=========================eER......................... r10 = r7 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x14] = r10 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 491908 +``` + +Gas simulation at offset 491901 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0x14] + DeE------------------------R jump 491955 if r6 >s 55 +``` + +Gas simulation at offset 491908 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r6 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r5 + 0x58] = r7 + .DeE--------------------------------------R r7 = r5 + r6 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r7 + 24] = 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = i32 [r5 + 0x58] + ..D========================eE-------------R jump 492046 if r7 >s 55 +``` + +Gas simulation at offset 491930 with total cost of 2: + +``` + DeER. r8 = 0x38 + DeeER fallthrough +``` + +Gas simulation at offset 491934 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r5 + 0x58] = r9 + .DeE--------------------------------------R r7 = r7 + r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r7 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = i32 [r5 + 0x58] + .D=========================eE-------------R jump 491934 if r7 s 63 +``` + +Gas simulation at offset 491977 with total cost of 2: + +``` + DeER. r8 = 0x40 + DeeER fallthrough +``` + +Gas simulation at offset 491981 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r10 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [r5 + 0x58] = r9 + .DeE--------------------------------------R r7 = r5 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u8 [r7 + 24] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = i32 [r5 + 0x58] + ..D========================eE-------------R jump 491981 if r10 > 0x1a + ...D====eE--------------------------------R.................... r7 = r7 + r8 + ....DeeE----------------------------------R.................... i32 r8 = r6 >> 0x1d + .....D===eE-------------------------------R.................... r9 = r7 << 0x3 + .....D====eE------------------------------R.................... r8 = r8 | r9 + ......DeE---------------------------------R.................... r9 = r6 << 0x3 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R.................... u16 [r5 + 80] = 0 + ......D==eE-------------------------------R.................... r7 = r7 >> 0x5 + .......D==eeeeeeeeeeeeeeeeeeeeeeeeeE------R.................... u8 [r5 + 0x52] = a0 + .......D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.................... u8 [r5 + 0x53] = a1 + .......DeE--------------------------------R.................... r7 = r6 >> 0x15 + ........DeeeeeeeeeeeeeeeeeeeeeeeeeE-------R.................... u8 [r5 + 0x54] = a0 + ........D=======================eE--------R.................... r7 = r6 >> 0xd + ........D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x55] = a0 + .........D========================eE-----------------------R... r6 = r6 >> 0x5 + .........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x56] = s1 + .........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x57] = a2 + .........D..................................................... r7 = r5 + ..........D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + ..........D.................................................... r8 = r6 + ..........DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18450, jump 485773 +``` + +Gas simulation at offset 492120 with total cost of 205: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r7 = i32 [r5 + 0] + D=========================eER................................................................................................................................................................................... r8 = r7 >> 0x18 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u8 [r5 + 0x18] = a1 + .D=========================eE------------------------R.......................................................................................................................................................... r8 = r7 >> 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u8 [r5 + 0x19] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................................................................................................................................................... r8 = i32 [r5 + 0x4] + ..D===========================eE----------------------R......................................................................................................................................................... r9 = r7 >> 0x8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u8 [r5 + 0x1a] = a2 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... u8 [r5 + 0x1b] = a0 + ...D================================================eE-----R.................................................................................................................................................... r7 = r8 >> 0x18 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u8 [r5 + 0x1c] = a0 + ....D================================================eE------------------------R................................................................................................................................ r7 = r8 >> 0x10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u8 [r5 + 0x1d] = a0 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................................................................................................................... r7 = i32 [r5 + 0x8] + .....D==================================================eE----------------------R............................................................................................................................... r9 = r8 >> 0x8 + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u8 [r5 + 0x1e] = a2 + .....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... u8 [r5 + 0x1f] = a1 + ......D=======================================================================eE----R........................................................................................................................... r8 = r7 >> 0x18 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u8 [r5 + 0x20] = a1 + .......D=======================================================================eE------------------------R...................................................................................................... r8 = r7 >> 0x10 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r5 + 0x21] = a1 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------R..................................................................................................... r8 = i32 [r5 + 0xc] + ........D=========================================================================eE----------------------R..................................................................................................... r9 = r7 >> 0x8 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r5 + 0x22] = a2 + ........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u8 [r5 + 0x23] = a0 + .........D==============================================================================================eE---R.................................................................................................. r7 = r8 >> 0x18 + .........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r5 + 0x24] = a0 + ..........D==============================================================================================eE------------------------R............................................................................ r7 = r8 >> 0x10 + ..........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r5 + 0x25] = a0 + ..........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = i32 [r5 + 0x10] + ...........D================================================================================================eE------------------------R......................................................................... r9 = r8 >> 0x8 + ...........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u8 [r5 + 0x26] = a2 + ............................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r5 + 0x27] = a1 + .............................D=======================================================================================================eE---------------------R................................................... r8 = r7 >> 0x18 + ......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r5 + 0x28] = a1 + ......................................................D===============================================================================eE------------------------R............................................... r8 = r7 >> 0x10 + .......................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r5 + 0x29] = a1 + .......................................................D===================================================================================================eE----R.............................................. r8 = r7 >> 0x8 + .......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0x2a] = a1 + ..........................................................DeE-------------------------------------------------------------------------------------------------------------------------R......................... r9 = 0x14 + ............................................................D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 0x2b] = a0 + ............................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x8] + ................................................................................D............................................................................................................................... r8 = r6 + ................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + ................................................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x20] + .................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .................................................................................D===================================================================================================eE------------------------R r1 = r1 + 0x30 + .................................................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------R jump 256372 +``` + +Gas simulation at offset 492263 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r0 + DeE-------------------------R......................... r9 = r8 >> 0x18 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r1 + 0x4] = a2 + .DeE------------------------R......................... r9 = r8 >> 0x10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r1 + 0x5] = a2 + ..DeE------------------------R........................ r9 = r8 >> 0x8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r1 + 0x6] = a2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x7] = a1 + ...D=======================eE------------------------R r8 = r1 + 0x4 + ...DeE-----------------------------------------------R r9 = 0x4 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18452, jump 485506 +``` + +Gas simulation at offset 492302 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x10 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 492310 with total cost of 26: + +``` + DeER......................... r9 = r7 + 0x1 + D............................ r7 = r6 + D............................ r8 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeE---------R jump 485506 +``` + +Gas simulation at offset 492331 with total cost of 1: + +``` + DeER jump 492364 if r7 == 0 +``` + +Gas simulation at offset 492334 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10d78e4] + DeE---------------------------------------R r9 = 0x1f + D=========================eE--------------R jump 492364 if r9 =s 0 +``` + +Gas simulation at offset 492466 with total cost of 23: + +``` + DeER...................... r9 = r4 + 0xfffffffffffffffe + .DeeeER................... r10 = r9 s 167 +``` + +Gas simulation at offset 492537 with total cost of 25: + +``` + DeER........................ r7 = 0x19d93 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + DeeeeeeeeeeeeeeeE----------R r0 = 18462, jump 368493 +``` + +Gas simulation at offset 492555 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = i32 [r5 + 0x4] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 492565 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d78f8] + DeeE-----------------------R. i32 r8 = r12 + 0xffffffffffffff58 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r12 + .D........................... r7 = r6 + .D........................... r12 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 18464, jump 503152 +``` + +Gas simulation at offset 492587 with total cost of 26: + +``` + DeER......................... r7 = 0x7ca + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x38] + D=========================eER jump 492780 if r6 == r7 +``` + +Gas simulation at offset 492598 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + DeE------------------------R jump 492744 if r6 == 0 +``` + +Gas simulation at offset 492607 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x30] + D=========================eE--------------R jump 492770 if r7 == 0 +``` + +Gas simulation at offset 492618 with total cost of 28: + +``` + DeeER.......................... i32 r7 = r7 + 0xffffffffffffffff + .DeeER......................... r8 = 0 - r12 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 16] = 0x66666667 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 492634 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r9 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r9 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r10 = u64 [r1 + 0x10] + .D============================eeeE------------------R.......................... r10 = r6 * r10 + .D===============================eE-----------------R.......................... r11 = r10 >> 0x3f + .D================================eE----------------R.......................... r10 = r10 >>a 0x20 + ..D================================eE---------------R.......................... r10 = r10 >> 0x2 + ..D=================================eeE-------------R.......................... i32 r10 = r10 + r11 + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u64 [r1 + 0x38] = r10 + ...D==================================eeeE----------------------R.............. r10 = r10 * 0xa + ...D=====================================eeE--------------------R.............. i32 r10 = r6 - r10 + ...D=======================================eE-------------------R.............. r10 = r10 << 0x3 + ....D==============================================eE-----------R.............. r9 = r9 + r10 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + ....D.......................................................................... r5 = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R r7 = u64 [r1 + 0x18] + .....D============================eeE-----------------------------------------R i32 r7 = r7 + r2 + ......DeeE--------------------------------------------------------------------R i32 r10 = r2 - r12 + ......D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------R u64 [r1 + 0x30] = r10 + .......DeeeeeeeeeeeeeeeE------------------------------------------------------R r0 = 18466, jump 503463 +``` + +Gas simulation at offset 492698 with total cost of 3: + +``` + DeeER. i32 r6 = r6 + 0x9 + D==eER jump 492795 if r6 =s 0 +``` + +Gas simulation at offset 492808 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u64 [0x10d78e8] + .DeeE-------------------------------------R.......... i32 r7 = r2 + 0xfffffffffffffff8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r0 = u64 [r1 + 0x50] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... r5 = u64 [r1 + 0x48] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + ..D=======================eE------------------------R r1 = r1 + 0x58 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 503463 +``` + +Gas simulation at offset 492836 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 492847 if r8 == 0 +``` + +Gas simulation at offset 492844 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 492411 +``` + +Gas simulation at offset 492847 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 492849 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r7 + 4] = 0xab + DeE------------------------R.......................... r8 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x8] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x10] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x18] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x20] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x30] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 492878 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeE-------------------------R jump 492919 if r8 == 0 +``` + +Gas simulation at offset 492889 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D==================================================eER jump 492919 if r8 == 0 +``` + +Gas simulation at offset 492898 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0x30] + D........................... r5 = r7 + .D.......................... r7 = r10 + .DeeeeeeeeeeeeeeeE---------R r0 = 18470, jump 503463 +``` + +Gas simulation at offset 492916 with total cost of 2: + +``` + D.... r7 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 492919 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + D==================================================eER jump 492939 if r8 == 0 +``` + +Gas simulation at offset 492928 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeE----------R jump 492411 +``` + +Gas simulation at offset 492939 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 492950 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x4] = r9 + DeE------------------------R......................... r8 = 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r7 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x10] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x18] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x20] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 492972 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r7 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0] + D==================================================eER jump 493221 if r9 == 0 +``` + +Gas simulation at offset 492981 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0] + DeE-------------------------------------------------R. r10 = 0xffffffffffffffff + .D=================================================eER jump 493221 if r9 == r10 +``` + +Gas simulation at offset 492994 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = i32 [r7 + 0x8] + D=========================eE--------------R.......... r11 = r10 ^ r9 + .D=========================eE-------------R.......... r8 = r8 | r11 + .D==========================eeeE----------R.......... r8 = r8 s 167 +``` + +Gas simulation at offset 493110 with total cost of 26: + +``` + DeER......................... r7 = 0x14ba5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + D............................ r6 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 18472, jump 368493 +``` + +Gas simulation at offset 493133 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x10] + D........................... r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 493145 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d78f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D........................... r7 = r6 + D........................... r12 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 18474, jump 503152 +``` + +Gas simulation at offset 493163 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0x10] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r8 + 0] + DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 493172 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u64 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r7 + 0x4] + .DeE--------------------------------------R........... r9 = r9 << 0x3 + .D========================eE--------------R........... r9 = r9 + r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + .D.................................................... r5 = r7 + ..D................................................... r7 = r10 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18476, jump 503463 +``` + +Gas simulation at offset 493199 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r0 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r5 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r6 = u64 [r1 + 0x28] + .D========================eE-------------------------------------------------R r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 493221 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 493223 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r6 + .D..................................................... r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10d7bf8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==================================================eER jump 493460 if r7 == 0 +``` + +Gas simulation at offset 493249 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d7bf0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeE-------------------------------------------------R jump 493272 if r8 != 0 +``` + +Gas simulation at offset 493261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x10d7be8] + D=========================eE--------------R jump 493460 if r8 == r7 +``` + +Gas simulation at offset 493272 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r8 = u64 [0x10d7c00] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r3 = i32 [0x10d7be0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r8 + 0x4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = i8 [r8 + 0x7] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r8 + 0x6] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = i8 [r8 + 0x5] + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x38] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R....................... r11 = i32 [0x10d7be4] + ..D================================================eE--------------------------R....................... r9 = r9 << 0x8 + ..D=================================================eE-------------------------R....................... r9 = r9 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r0 = u8 [r8 + 0] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... r2 = i8 [r8 + 0x1] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r4 = u8 [r8 + 0x2] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i8 [r8 + 0x3] + ....D=======================================================================eeE-----------------------R i32 r6 = r11 - r9 + ....DeE-----------------------------------------------------------------------------------------------R r8 = 0xa7 + .....D========================================================================eE----------------------R jump 493388 if r8 =u r8 +``` + +Gas simulation at offset 494693 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 494561 +``` + +Gas simulation at offset 494696 with total cost of 21: + +``` + DeER.................... r9 = 0x3 + D=eeeeeeeeeeeeeeeeeeeeER jump 494712 if r9 >=u r8 +``` + +Gas simulation at offset 494702 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 494561 +``` + +Gas simulation at offset 494705 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 494561 if r8 != r9 +``` + +Gas simulation at offset 494712 with total cost of 2: + +``` + DeER. r9 = 0x39 + D=eER jump 494741 if r9 >=u r7 +``` + +Gas simulation at offset 494718 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 494561 +``` + +Gas simulation at offset 494721 with total cost of 2: + +``` + DeER. r10 = 0x2 + D=eER jump 494741 if r9 != r10 +``` + +Gas simulation at offset 494727 with total cost of 2: + +``` + DeER. r9 = 0x1 + D=eER jump 494561 if r8 != r9 +``` + +Gas simulation at offset 494734 with total cost of 2: + +``` + DeER. r9 = 0x58 + D=eER jump 494561 if r9 =u r9 +``` + +Gas simulation at offset 494850 with total cost of 3: + +``` + DeER.. r9 = r7 << 0x3 + DeER.. r7 = r7 + r8 + D=eER. r7 = r7 + r9 + .D=eER jump 494967 if r7 > 0x3f + ..D=======eER............................ r10 = r10 >>a 0x24 + ...D=======eER........................... r10 = r10 + r11 + ...D========eER.......................... r10 = r10 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7954] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R. u32 [0x93e60] = r7 + ....D========eE------------------------R. r7 = r10 + 0x6 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r7 + ....DeeE--------------------------------R fallthrough +``` + +Gas simulation at offset 495649 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d7960] + D=========================eE--------------R jump 495776 if r7 != 0 +``` + +Gas simulation at offset 495659 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0x2c] + D=========================eE--------------R jump 495671 if r7 > 0x3f + ..D=======eER........................... r8 = r8 >>a 0x24 + ...D=======eER.......................... r8 = r8 + r10 + ...D========eER......................... r8 = r8 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d7954] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R u32 [0x93e60] = r7 + ....DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 495727 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r7 = i32 [0x10d7988] + D=========================eeeER................................ r9 = r7 * 0x55555556 + .D===========================eER............................... r10 = r9 >> 0x3f + .D===========================eER............................... r9 = r9 >> 0x20 + .D============================eER.............................. r9 = r9 + r10 + ..D============================eER............................. r10 = r9 << 0x1 + ..D============================eeER............................ i32 r7 = r7 - r9 + ...D============================eeER........................... i32 r10 = r10 - r8 + ...D==============================eeER......................... i32 r7 = r7 - r10 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r7 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R u32 [0x10d7958] = 0 + ....DeE-------------------------------------------------------R r7 = 0x11 + ....DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 495776 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u32 [0x10d7960] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .D========================eE--------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 495800 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r3 + D.................................................... r5 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [r9 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r8 = i32 [r9 + 0x1c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r9 = i32 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r10 + 0x1c] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18538, jump 471319 +``` + +Gas simulation at offset 495823 with total cost of 95: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r8 = u64 [0x10d7918] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r8 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r9 + 0x38] + D===========================================================================eeeeeeeeeeeeeeeeeeeeER jump 495898 if r10 > 0x3f + ..D=======eER............................ r11 = r11 >>a 0x24 + ...D=======eER........................... r11 = r11 + r12 + ...D========eER.......................... r11 = r11 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7954] = r11 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R. u32 [0x93e60] = r9 + ....D========eE------------------------R. r9 = r11 + 0x5 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r9 + ....DeeeeeeeeeeeeeeeE-------------------R jump 496029 +``` + +Gas simulation at offset 495898 with total cost of 5: + +``` + DeeER... i32 r10 = r7 - r10 + .D=eeeER r9 = r10 >u 0xffffffff80000000 + .DeeE--R fallthrough +``` + +Gas simulation at offset 495908 with total cost of 26: + +``` + D............................ r2 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7960] = 0x23 + D............................ r11 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0] + .D========================eER jump 495932 if r7 > 0x3f + ..D=======eER........................... r12 = r12 >>a 0x24 + ...D=======eER.......................... r12 = r12 + r5 + ...D========eER......................... r12 = r12 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d7954] = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R u32 [0x93e60] = r11 + ....DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 495988 with total cost of 22: + +``` + DeeER.................... i32 r10 = r10 >> 0x1d + D==eeeeeeeeeeeeeeeeeeeeER jump 496005 if r10 != 0 +``` + +Gas simulation at offset 495994 with total cost of 26: + +``` + DeER......................... r9 = r12 + 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 496029 +``` + +Gas simulation at offset 496005 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 496019 if r9 == 0 +``` + +Gas simulation at offset 496008 with total cost of 26: + +``` + DeER......................... r9 = r12 + 0x3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 496029 +``` + +Gas simulation at offset 496019 with total cost of 26: + +``` + DeER......................... r9 = r12 + 0x4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 496029 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x10d7958] + DeE---------------------------------------R r9 = 0x6 + D=========================eE--------------R jump 495649 if r9 > 0x3f + ..D=======eER............................ r10 = r10 >>a 0x24 + ...D=======eER........................... r10 = r10 + r11 + ...D========eER.......................... r10 = r10 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7954] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R. u32 [0x93e60] = r7 + ....D========eE------------------------R. r7 = r10 + 0x5 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r7 + ....DeeeeeeeeeeeeeeeE-------------------R jump 495649 +``` + +Gas simulation at offset 496287 with total cost of 38: + +``` + DeeeER................................... i32 r10 = 0x64 - r7 + .D==eER.................................. r11 = r10 << 0x2 + .D===eeER................................ i32 r10 = r10 + r11 + ..D====eeeER............................. r10 = r10 * 0x288df0cb + ..D=======eER............................ r11 = r10 >> 0x3f + ..D=======eER............................ r10 = r10 >>a 0x24 + ...D=======eER........................... r10 = r10 + r11 + ...D========eER.......................... r10 = r10 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7954] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R. u32 [0x93e60] = r7 + ....D========eE------------------------R. r7 = r10 + 0x7 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r7 + ....DeeeeeeeeeeeeeeeE-------------------R jump 495649 +``` + +Gas simulation at offset 496337 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e64] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeE----------R jump 496352 +``` + +Gas simulation at offset 496345 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e64] = 0x46 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 496352 with total cost of 1: + +``` + DeER jump 495649 if r10 >s 4 +``` + +Gas simulation at offset 496357 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r8 + 0xd0] + D=========================eE--------------R r7 = r7 & 0x2 + D==========================eE-------------R jump 496376 if r7 != 0 +``` + +Gas simulation at offset 496368 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0x38] + D=========================eE--------------R jump 495649 if r7 == 0 +``` + +Gas simulation at offset 496376 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d7958] = 0x4 + DeE------------------------R. r8 = 0x28 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r8 + DeE-------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE----------R jump 495776 +``` + +Gas simulation at offset 496398 with total cost of 37: + +``` + DeeeER.................................. i32 r10 = 0x64 - r7 + .D==eER................................. r11 = r10 << 0x2 + .D===eeER............................... i32 r10 = r10 + r11 + ..D====eeeER............................ r10 = r10 * 0x288df0cb + ..D=======eER........................... r11 = r10 >> 0x3f + ..D=======eER........................... r10 = r10 >>a 0x24 + ...D=======eER.......................... r10 = r10 + r11 + ...D========eER......................... r10 = r10 << 0x3 + ...D=========eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d7954] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R u32 [0x93e60] = r7 + ....DeeE-------------------------------R fallthrough +``` + +Gas simulation at offset 496437 with total cost of 26: + +``` + DeER......................... r10 = r10 + 0x7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d795c] = r10 + DeE-------------------------R r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e64] = r7 + .DeeeeeeeeeeeeeeeE----------R jump 495776 +``` + +Gas simulation at offset 496457 with total cost of 99: + +``` + DeER.................................................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................... r7 = u64 [0x10d7918] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u32 [r7 + 0x7c] + .DeE------------------------------------------------R................................................. r8 = 0x81248 + .D=================================================eeeER.............................................. r10 = r9 * 0x18 + ..D===================================================eER............................................. r8 = r8 + r10 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u32 [r8 + 0] + ..D=============================================================================eeeeeeeeeeeeeeeeeeeeER jump 496503 if r10 == 5 +``` + +Gas simulation at offset 496491 with total cost of 15: + +``` + DeER.............. r10 = r10 << 0x2 + D=eER............. r10 = r10 + r7 + D==eER............ r10 = r10 + 0xa8 + DeeeeeeeeeeeeeeeER jump 496509 +``` + +Gas simulation at offset 496503 with total cost of 2: + +``` + DeER. r10 = 0x93e6c + DeeER fallthrough +``` + +Gas simulation at offset 496509 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = i32 [r7 + 0x5c] + DeE------------------------R.................... r12 = 0x10d7990 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [0x10d79a0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10d79b8] = r9 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 496538 if r11 == 0 +``` + +Gas simulation at offset 496533 with total cost of 15: + +``` + DeER.............. r10 = 0x3 + DeeeeeeeeeeeeeeeER jump 496547 +``` + +Gas simulation at offset 496538 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = i32 [r7 + 0x50] + D=========================eeeER. r10 = r9 >u 0 + .D===========================eER r10 = r10 + 0xffffffffffffffff + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 496547 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r7 + 0x60] + DeE------------------------R. r9 = 0x10d79c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d79c0] = r10 + D=========================eER jump 496583 if r11 == 0 +``` + +Gas simulation at offset 496565 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r10 = 0x4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [r7 + 0x64] + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u32 [0x10d79c4] = r10 + .D========================eE--------------R jump 496607 if r11 == 0 +``` + +Gas simulation at offset 496581 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 496632 +``` + +Gas simulation at offset 496583 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r10 = i32 [r7 + 0x54] + .D========================eeeE------------R............... r10 = r10 >u 0 + .D===========================eE-----------R............... r10 = r10 + 0xffffffffffffffff + ..D===========================eE----------R............... r10 = r10 | 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r11 = i32 [r7 + 0x64] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79c4] = r10 + ..D=========================eE---------------------------R jump 496632 if r11 != 0 +``` + +Gas simulation at offset 496607 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = i32 [r7 + 0x58] + .D========================eeeE------------R............... r7 = r7 >u 0 + .D===========================eE-----------R............... r7 = r7 + 0xffffffffffffffff + ..D===========================eE----------R............... r8 = r7 | 0x2 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79c8] = r8 + ..DeE----------------------------------------------------R r0 = 0x486c + ...DeeeeeeeeeeeeeeeE-------------------------------------R jump 495062 +``` + +Gas simulation at offset 496632 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79c8] = 0x5 + DeeeeeeeeeeeeeeeE----------R r0 = 18540, jump 495062 +``` + +Gas simulation at offset 496645 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = i32 [0x109f380] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = i32 [0x10d78f0] + .D========================eeeER.................................................. r9 = r8 u 0 + ..D==========================eE------------------------R......................... r9 = r9 & r10 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [0x10d79d0] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R........................ r7 = u64 [0x10d7918] + ....D========================eeeE-----------------------R........................ r8 = r8 >u 0 + .....D==========================eE----------------------R........................ r11 = r8 & r10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................ r8 = i32 [0x109e954] + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = i32 [r7 + 0x6c] + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = i32 [r7 + 0x70] + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79d4] = r11 + ......D================================================eeeeeeeeeeeeeeeeeeeeE----R jump 496730 if r8 == 1 +``` + +Gas simulation at offset 496710 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 496785 if r8 != 0 +``` + +Gas simulation at offset 496713 with total cost of 27: + +``` + DeeER......................... i32 r9 = r10 - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0x74] + D=========================eER. r9 = r9 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x78] + .D=========================eER r9 = r9 + r7 + .DeeeeeeeeeeeeeeeE-----------R jump 496754 +``` + +Gas simulation at offset 496730 with total cost of 27: + +``` + DeeER......................... i32 r9 = r9 - r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0x74] + D=========================eER. r9 = r9 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x78] + .D=========================eER r9 = r9 + r7 + .DeeeeeeeeeeeeeeeE-----------R jump 496754 +``` + +Gas simulation at offset 496747 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x78] + D=========================eER r9 = r9 + r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 496754 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [0x10d79dc] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [0x10d79d8] = r9 + D=========================eER......................... r8 = r8 + 0xffffffffffffffff + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79dc] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0] + .D========================eE-------------------------R r1 = r1 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 496785 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r7 + 0x74] + DeE------------------------R r12 = 0x2 + DeE------------------------R r9 = r9 + r10 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 496808 if r8 != r12 +``` + +Gas simulation at offset 496797 with total cost of 26: + +``` + DeeER........................ i32 r9 = r9 - r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x78] + D=========================eER r9 = r9 + r7 + .DeeeeeeeeeeeeeeeE----------R jump 496754 +``` + +Gas simulation at offset 496808 with total cost of 21: + +``` + DeER.................... r10 = 0x3 + DeER.................... r9 = r9 + r11 + D=eeeeeeeeeeeeeeeeeeeeER jump 496747 if r8 != r10 +``` + +Gas simulation at offset 496817 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [r7 + 0x78] + D=========================eeER i32 r9 = r9 - r7 + DeeeeeeeeeeeeeeeE------------R jump 496754 +``` + +Gas simulation at offset 496825 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d7988] = r7 + DeeeeeeeeeeeeeeeE----------R r0 = 18544, jump 496457 +``` + +Gas simulation at offset 496837 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x10d7918] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i32 [r7 + 0x2c] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x93e68] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r0 = u64 [r1 + 0] + .DeE-------------------------------------------------------------------------R r1 = r1 + 0x8 + .D========================eeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 496858 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. r7 = u64 [0x10d7918] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = i32 [r7 + 0x3c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = i32 [r7 + 0xf0] + .D=================================================eER..................... r10 = r9 >>a 0x6 + ..DeE------------------------------------------------R..................... r11 = 0xc + ..D=================================================eER.................... r10 = r11 - r10 + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 496917 if r8 >=s r10 +``` + +Gas simulation at offset 496891 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 496922 if r9 != 0 +``` + +Gas simulation at offset 496894 with total cost of 1: + +``` + DeER jump 496927 if r8 == 0 +``` + +Gas simulation at offset 496897 with total cost of 23: + +``` + DeER...................... r8 = r8 + 0x7 + D=eeER.................... i32 r7 = r8 >>a 0x3 + .D==eeeeeeeeeeeeeeeeeeeeER jump 496912 if r7 >a 0x3 + .D==eeeeeeeeeeeeeeeeeeeeER jump 496950 if r7 s 0 + ...DeeeE-----------------------R.. r10 = r7 u 0 + ...D================================================eeeER.......................... r9 = r8 u 0 + .....D=================================================eE-------------------------R r7 = r7 & r8 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d79d4] = r7 + .....DeE--------------------------------------------------------------------------R r7 = 0x10d7990 + .....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 18548, jump 492836 +``` + +Gas simulation at offset 497133 with total cost of 15: + +``` + DeER.............. r6 = 0x10d79f0 + DeER.............. r7 = 0x10d79f0 + DeeeeeeeeeeeeeeeER r0 = 18550, jump 492836 +``` + +Gas simulation at offset 497151 with total cost of 26: + +``` + DeER......................... r7 = 0x10d7ab0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeE-----------R r0 = 18552, jump 492836 +``` + +Gas simulation at offset 497166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeE------------------------R r7 = r6 + 0x30 + DeeeeeeeeeeeeeeeE----------R r0 = 18554, jump 492836 +``` + +Gas simulation at offset 497177 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r7 = r7 + 0x30 + DeeeeeeeeeeeeeeeE-----------R r0 = 18556, jump 492836 +``` + +Gas simulation at offset 497189 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x60 + DeeeeeeeeeeeeeeeER r0 = 18558, jump 492836 +``` + +Gas simulation at offset 497198 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x8] + D=========================eER r7 = r6 + 0x60 + DeeeeeeeeeeeeeeeE-----------R r0 = 18560, jump 492836 +``` + +Gas simulation at offset 497210 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0] + D=========================eER r7 = r7 + 0x90 + DeeeeeeeeeeeeeeeE-----------R r0 = 18562, jump 492836 +``` + +Gas simulation at offset 497222 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x90 + DeeeeeeeeeeeeeeeER r0 = 18564, jump 492836 +``` + +Gas simulation at offset 497232 with total cost of 15: + +``` + DeER.............. r7 = 0x10d7b70 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18566, jump 492878 +``` + +Gas simulation at offset 497246 with total cost of 15: + +``` + DeER.............. r7 = 0x10d7ba8 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18568, jump 492878 +``` + +Gas simulation at offset 497260 with total cost of 15: + +``` + DeER.............. r7 = 0x10d7be0 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18570, jump 493223 +``` + +Gas simulation at offset 497274 with total cost of 15: + +``` + DeER.............. r6 = 0x10d7c10 + DeER.............. r7 = 0x10d7c10 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18572, jump 492972 +``` + +Gas simulation at offset 497294 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x30 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18574, jump 492972 +``` + +Gas simulation at offset 497305 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x60 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18576, jump 492972 +``` + +Gas simulation at offset 497316 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x90 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18578, jump 492972 +``` + +Gas simulation at offset 497328 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0xc0 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18580, jump 492972 +``` + +Gas simulation at offset 497340 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0xf0 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18582, jump 492972 +``` + +Gas simulation at offset 497352 with total cost of 15: + +``` + DeER.............. r7 = 0x10d7d30 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18584, jump 492972 +``` + +Gas simulation at offset 497366 with total cost of 15: + +``` + DeER.............. r6 = 0x10d7d60 + DeER.............. r7 = 0x10d7d60 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18586, jump 492972 +``` + +Gas simulation at offset 497386 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x30 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18588, jump 492972 +``` + +Gas simulation at offset 497397 with total cost of 15: + +``` + DeER.............. r7 = r6 + 0x60 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 18590, jump 492972 +``` + +Gas simulation at offset 497408 with total cost of 25: + +``` + DeER........................ r7 = 0x10d7df0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + .DeE-----------------------R r1 = r1 + 0x28 + .DeeeeeeeeeeeeeeeE---------R jump 492836 +``` + +Gas simulation at offset 497429 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d78f0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u32 [0x10d7910] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 497564 if r7 == 0 +``` + +Gas simulation at offset 497444 with total cost of 50: + +``` + DeER................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r7 = u64 [0x10d78f8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d80e0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [0x10d7900] + .DeE------------------------------------------------R r7 = 0 + .DeE------------------------------------------------R r8 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18592, jump 503463 +``` + +Gas simulation at offset 497481 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x109f3dc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 497508 if r7 == 0 +``` + +Gas simulation at offset 497490 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d7908] + DeE------------------------R r7 = 0x8f + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 18594, jump 503463 +``` + +Gas simulation at offset 497508 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8380] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d80e0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [0x10d78f8] + DeE-------------------------------------------------R r10 = 0x140 + .DeE------------------------------------------------R r11 = 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0] = 0xa8 + .DeE------------------------------------------------R r7 = 0 + .DeE------------------------------------------------R r8 = 0 + ..DeE-----------------------------------------------R r12 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18596, jump 503152 +``` + +Gas simulation at offset 497549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeE------------------------R r1 = r1 + 0x18 + DeE------------------------R r7 = 0x1 + .DeeeeeeeeeeeeeeeE---------R jump 497070 +``` + +Gas simulation at offset 497564 with total cost of 15: + +``` + DeER.............. r7 = 0x1 + DeeeeeeeeeeeeeeeER jump 497070 +``` + +Gas simulation at offset 497570 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d7910] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 497590 if r7 == 0 +``` + +Gas simulation at offset 497579 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeE----------R jump 497429 +``` + +Gas simulation at offset 497590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeE----------R jump 497070 +``` + +Gas simulation at offset 497601 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18602, jump 527163 +``` + +Gas simulation at offset 497613 with total cost of 26: + +``` + DeER......................... r8 = 0x10d7e20 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x10d7e20] = r7 + DeE-------------------------R r9 = 0x18125 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r9 + .DeE------------------------R r7 = r1 + 0x3f + .DeE------------------------R r8 = 0x9 + ..DeE-----------------------R r10 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18604, jump 259637 +``` + +Gas simulation at offset 497651 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18606, jump 527163 +``` + +Gas simulation at offset 497663 with total cost of 26: + +``` + DeER......................... r5 = 0x10d8060 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d8060] = r7 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + .DeE------------------------R r7 = r1 + 0x3f + .DeE------------------------R r8 = 0x9 + .DeE------------------------R r10 = 0x1 + ..D.......................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18608, jump 259637 +``` + +Gas simulation at offset 497696 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18610, jump 527163 +``` + +Gas simulation at offset 497708 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18612, jump 259637 +``` + +Gas simulation at offset 497733 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18614, jump 527163 +``` + +Gas simulation at offset 497745 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeE------------------------R r7 = r1 + 0x3f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x2 + .D.......................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 18616, jump 259637 +``` + +Gas simulation at offset 497766 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18618, jump 527163 +``` + +Gas simulation at offset 497778 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x20] + .D................................................... r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18620, jump 259637 +``` + +Gas simulation at offset 497805 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18622, jump 527163 +``` + +Gas simulation at offset 497817 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x18] = r6 + .D................................................... r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18624, jump 259637 +``` + +Gas simulation at offset 497844 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18626, jump 527163 +``` + +Gas simulation at offset 497856 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x3 + .D................................................... r9 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18628, jump 259637 +``` + +Gas simulation at offset 497880 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18630, jump 527163 +``` + +Gas simulation at offset 497892 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x4 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18632, jump 259637 +``` + +Gas simulation at offset 497916 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18634, jump 527163 +``` + +Gas simulation at offset 497928 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x20] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x4 + .D................................................... r6 = r5 + .D................................................... r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18636, jump 259637 +``` + +Gas simulation at offset 497954 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18638, jump 527163 +``` + +Gas simulation at offset 497966 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18640, jump 259637 +``` + +Gas simulation at offset 497991 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18642, jump 527163 +``` + +Gas simulation at offset 498003 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x28] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x5 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18644, jump 259637 +``` + +Gas simulation at offset 498027 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18646, jump 527163 +``` + +Gas simulation at offset 498039 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x28] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 18648, jump 259637 +``` + +Gas simulation at offset 498063 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18650, jump 527163 +``` + +Gas simulation at offset 498075 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x30] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18652, jump 259637 +``` + +Gas simulation at offset 498100 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18654, jump 527163 +``` + +Gas simulation at offset 498112 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x30] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x7 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18656, jump 259637 +``` + +Gas simulation at offset 498136 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18658, jump 527163 +``` + +Gas simulation at offset 498148 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x38] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .D........................... r9 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18660, jump 259637 +``` + +Gas simulation at offset 498172 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18662, jump 527163 +``` + +Gas simulation at offset 498184 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x8 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18664, jump 259637 +``` + +Gas simulation at offset 498208 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18666, jump 527163 +``` + +Gas simulation at offset 498220 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x8 + .D................................................... r9 = r5 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18668, jump 259637 +``` + +Gas simulation at offset 498244 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18670, jump 527163 +``` + +Gas simulation at offset 498256 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x40] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18672, jump 259637 +``` + +Gas simulation at offset 498281 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18674, jump 527163 +``` + +Gas simulation at offset 498293 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x48] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeE----------R r0 = 18676, jump 259637 +``` + +Gas simulation at offset 498315 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18678, jump 527163 +``` + +Gas simulation at offset 498327 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x48] = r7 + DeE------------------------R r7 = 0x13bd6 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 18680, jump 527163 +``` + +Gas simulation at offset 498344 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7e70] = r7 + DeE------------------------R r5 = 0x131f2 + DeE------------------------R r7 = r1 + 0x3f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r9 = 0x131f2 + .DeE-----------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 18682, jump 259637 +``` + +Gas simulation at offset 498375 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18684, jump 527163 +``` + +Gas simulation at offset 498387 with total cost of 25: + +``` + DeER........................ r6 = 0x10d8030 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8030] = r7 + DeE------------------------R r7 = r1 + 0x3f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x1 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18686, jump 259637 +``` + +Gas simulation at offset 498417 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18688, jump 527163 +``` + +Gas simulation at offset 498429 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeE------------------------R r7 = r1 + 0x3f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x2 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18690, jump 259637 +``` + +Gas simulation at offset 498450 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18692, jump 527163 +``` + +Gas simulation at offset 498462 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r7 + DeE------------------------R r7 = r1 + 0x3f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x3 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18694, jump 259637 +``` + +Gas simulation at offset 498483 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18696, jump 527163 +``` + +Gas simulation at offset 498495 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeE------------------------R r7 = r1 + 0x3f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x4 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18698, jump 259637 +``` + +Gas simulation at offset 498516 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18700, jump 527163 +``` + +Gas simulation at offset 498528 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r7 + DeE------------------------R r7 = r1 + 0x3f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x5 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 18702, jump 259637 +``` + +Gas simulation at offset 498549 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18704, jump 527163 +``` + +Gas simulation at offset 498561 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeE------------------------R r7 = 0x131fb + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 18706, jump 527163 +``` + +Gas simulation at offset 498578 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d7e78] = r7 + DeE------------------------R. r9 = 0x14885 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + .DeE------------------------R r7 = r1 + 0x3f + .DeE------------------------R r8 = 0x9 + .DeE------------------------R r10 = 0x2 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18708, jump 259637 +``` + +Gas simulation at offset 498608 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18710, jump 527163 +``` + +Gas simulation at offset 498620 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x10] + DeE-------------------------------------------------R......................... r6 = 0x10d7e80 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [0x10d7e80] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7e88] = r8 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x3f + .DeE-------------------------------------------------------------------------R r8 = 0x9 + ..DeE------------------------------------------------------------------------R r10 = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r9 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 18712, jump 259637 +``` + +Gas simulation at offset 498663 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18714, jump 527163 +``` + +Gas simulation at offset 498675 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x10] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r8 + .DeE------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r5 = u64 [r1 + 0x28] + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18716, jump 259637 +``` + +Gas simulation at offset 498705 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18718, jump 527163 +``` + +Gas simulation at offset 498717 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r8 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r6 + 0x20] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r8 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x3f + .DeE-------------------------------------------------------------------------R r8 = 0x9 + .DeE-------------------------------------------------------------------------R r10 = 0x5 + ..D........................................................................... r9 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 18720, jump 259637 +``` + +Gas simulation at offset 498747 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18722, jump 527163 +``` + +Gas simulation at offset 498759 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r6 + 0x30] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x38] = r8 + .DeE-------------------------------------------------------------------------R r7 = r1 + 0x3f + .DeE-------------------------------------------------------------------------R r8 = 0x9 + .DeE-------------------------------------------------------------------------R r10 = 0x6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r9 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------R r0 = 18724, jump 259637 +``` + +Gas simulation at offset 498790 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18726, jump 527163 +``` + +Gas simulation at offset 498802 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x40] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x48] = r8 + .DeE------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18728, jump 259637 +``` + +Gas simulation at offset 498830 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18730, jump 527163 +``` + +Gas simulation at offset 498842 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r5 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = i32 [0x109e954] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x50] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x58] = r9 + .DeE------------------------------------------------R r9 = 0x191f6 + .DeE------------------------------------------------R r7 = r1 + 0x3f + .DeE------------------------------------------------R r8 = 0x9 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18732, jump 259637 +``` + +Gas simulation at offset 498875 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18734, jump 527163 +``` + +Gas simulation at offset 498887 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7908] = r7 + DeE------------------------R r7 = 0x196e2 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 18736, jump 527163 +``` + +Gas simulation at offset 498907 with total cost of 53: + +``` + DeER.................................................... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [0x10d7900] = r7 + DeE------------------------R............................ r7 = 0x10d7ee0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r7 + .DeE------------------------R........................... r6 = r7 + 0x20 + .DeE------------------------R........................... r7 = 0x1488e + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r7 + ..DeE------------------------R.......................... r7 = 0x1a75e + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + ..DeE-------------------------R......................... r7 = 0x17185 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x20] = r7 + ...DeE----------------------------------------------R... r7 = 0x16946 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r7 + ...DeE-----------------------------------------------R.. r7 = 0x1122d + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + ....DeE-----------------------------------------------R. r7 = 0x16950 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 498975 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x3f + DeER........................ r8 = 0x9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .D.......................... r10 = r5 + .DeE-----------------------R r11 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 18738, jump 259637 +``` + +Gas simulation at offset 498995 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18740, jump 527163 +``` + +Gas simulation at offset 499007 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xffffffffffffffe0] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r11 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18742, jump 259637 +``` + +Gas simulation at offset 499031 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18744, jump 527163 +``` + +Gas simulation at offset 499043 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xffffffffffffffe8] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r11 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x30] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18746, jump 259637 +``` + +Gas simulation at offset 499067 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18748, jump 527163 +``` + +Gas simulation at offset 499079 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xfffffffffffffff0] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18750, jump 259637 +``` + +Gas simulation at offset 499100 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18752, jump 527163 +``` + +Gas simulation at offset 499112 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0xfffffffffffffff8] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x20] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18754, jump 259637 +``` + +Gas simulation at offset 499133 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18756, jump 527163 +``` + +Gas simulation at offset 499145 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x18] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18758, jump 259637 +``` + +Gas simulation at offset 499165 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18760, jump 527163 +``` + +Gas simulation at offset 499177 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18762, jump 259637 +``` + +Gas simulation at offset 499198 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18764, jump 527163 +``` + +Gas simulation at offset 499210 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x10] = r7 + DeE------------------------R. r7 = r1 + 0x3f + DeE------------------------R. r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x8] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18766, jump 259637 +``` + +Gas simulation at offset 499231 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x3f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18768, jump 527163 +``` + +Gas simulation at offset 499243 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeeE-----------------------R i32 r5 = r5 + 0x1 + DeE------------------------R r6 = r6 + 0x40 + .D=eeeeeeeeeeeeeeeeeeeeE---R jump 498975 if r5 != 5 +``` + +Gas simulation at offset 499257 with total cost of 15: + +``` + DeER.............. r7 = 0x11236 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18770, jump 527163 +``` + +Gas simulation at offset 499271 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x140] = r7 + DeE-------------------------------------------------R r7 = 0x13202 + DeE-------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18772, jump 527163 +``` + +Gas simulation at offset 499291 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r5 + 0x148] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x48] + .D========================eER..................... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 499309 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x10d7918] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r10 = u64 [0x10d7e70] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x28] = r8 + .D========================eE-------------------------------------------------R r11 = r7 + 0x2c + .DeE-------------------------------------------------------------------------R r7 = 0x10d7b70 + ..DeE------------------------------------------------------------------------R r8 = 0x5a + ..DeE------------------------------------------------------------------------R r9 = 0xab + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0] = r10 + ..D........................................................................... r10 = r6 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------R r5 = u64 [r1 + 0x30] + ...D.......................................................................... r12 = r5 + ...DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 18776, jump 492849 +``` + +Gas simulation at offset 499361 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [0x10d7e78] + DeE------------------------R................................................... r11 = 0x10d79cc + D.............................................................................. r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u32 [0x10d7be0] = 0x68 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10d7be4] = 0xa8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [0x10d7be8] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x10d7bf0] = r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [0x10d7bf8] = r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [0x10d7c00] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x38] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d7918] + ...D========================================================================eER r11 = r7 + 0x88 + ...DeE------------------------------------------------------------------------R r7 = 0x10d7c10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x20] = r7 + ....DeE-----------------------------------------------------------------------R r6 = 0x10d7e80 + ....DeE-----------------------------------------------------------------------R r12 = 0x10d79d0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r12 + ....DeE-----------------------------------------------------------------------R r8 = 0x6f + .....DeE----------------------------------------------------------------------R r9 = 0xac + .....DeE----------------------------------------------------------------------R r10 = 0x10d7e80 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------R r0 = 18778, jump 492950 +``` + +Gas simulation at offset 499470 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0x8c + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x20] + .D========================eER. r7 = r7 + 0x30 + .DeE------------------------R. r10 = r6 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r6 + ..DeE-----------------------R. r8 = 0x7b + ..DeE-----------------------R. r9 = 0xac + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------R r0 = 18780, jump 492950 +``` + +Gas simulation at offset 499508 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0x90 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r5 = u64 [r1 + 0x20] + .D========================eER. r7 = r5 + 0x60 + .DeE------------------------R. r10 = r6 + 0x20 + ..DeE-----------------------R. r8 = 0x87 + ..DeE-----------------------R. r9 = 0xac + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + ..D........................... r12 = r6 + ...DeeeeeeeeeeeeeeeE---------R r0 = 18782, jump 492950 +``` + +Gas simulation at offset 499546 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0x94 + .DeE------------------------R. r7 = r5 + 0x90 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x18] + ..D========================eER r10 = r5 + 0x30 + ..DeE------------------------R r8 = 0x6f + ..DeE------------------------R r9 = 0xb6 + ...D.......................... r12 = r6 + ...DeeeeeeeeeeeeeeeE---------R r0 = 18784, jump 492950 +``` + +Gas simulation at offset 499581 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0x98 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r6 = u64 [r1 + 0x20] + .D========================eER. r7 = r6 + 0xc0 + .DeE------------------------R. r10 = r5 + 0x40 + ..DeE-----------------------R. r8 = 0x7b + ..DeE-----------------------R. r9 = 0xb6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + ..D........................... r12 = r5 + ...DeeeeeeeeeeeeeeeE---------R r0 = 18786, jump 492950 +``` + +Gas simulation at offset 499619 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0x9c + .DeE------------------------R. r7 = r6 + 0xf0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + ..D========================eER r10 = r8 + 0x50 + ..DeE------------------------R r8 = 0x87 + ..DeE------------------------R r9 = 0xb6 + ...D.......................... r12 = r5 + ...DeeeeeeeeeeeeeeeE---------R r0 = 18788, jump 492950 +``` + +Gas simulation at offset 499655 with total cost of 26: + +``` + DeER......................... r7 = 0x10d7df0 + DeER......................... r11 = 0x10d79d8 + DeER......................... r12 = 0x10d79d4 + DeER......................... r8 = 0x8a + .DeER........................ r9 = 0xab + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .D........................... r10 = r6 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18790, jump 492387 +``` + +Gas simulation at offset 499695 with total cost of 26: + +``` + DeER......................... r7 = 0x10d7d30 + DeER......................... r10 = 0x10d7ee0 + DeER......................... r11 = 0x10d795c + DeER......................... r8 = 0x8f + .DeER........................ r9 = 0xa8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + .D........................... r12 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 18792, jump 492950 +``` + +Gas simulation at offset 499732 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d7918] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [0x10d7e70] + D=========================eER........................ r11 = r7 + 0x30 + .DeE------------------------R........................ r7 = 0x10d7ba8 + .DeE------------------------R........................ r8 = 0xdd + .DeE------------------------R........................ r9 = 0xab + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + ..D.................................................. r10 = r6 + ..D.................................................. r12 = r5 + ..D.................................................. r6 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18794, jump 492849 +``` + +Gas simulation at offset 499775 with total cost of 27: + +``` + DeER.......................... r5 = 0x10d7d60 + DeER.......................... r10 = 0x10d8030 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r10 + DeE-------------------------R. r11 = 0x10d79c0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r11 + .DeE------------------------R. r8 = 0xef + .DeE------------------------R. r9 = 0xab + .DeE------------------------R. r7 = 0x10d7d60 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + ..D........................... r12 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18796, jump 492950 +``` + +Gas simulation at offset 499824 with total cost of 27: + +``` + DeER.......................... r7 = r5 + 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x18] + .D========================eER. r11 = r5 + 0x4 + .DeE------------------------R. r8 = 0xef + .DeE------------------------R. r9 = 0xb5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + ..D........................... r12 = r6 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18798, jump 492950 +``` + +Gas simulation at offset 499852 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x20] + D=========================eER r7 = r7 + 0x60 + DeE-------------------------R r11 = r5 + 0x8 + .DeE------------------------R r8 = 0xef + .DeE------------------------R r9 = 0xbf + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + .D........................... r5 = r6 + ..D.......................... r12 = r6 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18800, jump 492950 +``` + +Gas simulation at offset 499882 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d7918] + D=========================eER........................ r11 = r7 + 0xa8 + .DeE------------------------R........................ r7 = 0x10d79f0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x20] = r7 + .DeE-------------------------R....................... r10 = 0x10d8060 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x28] = r10 + ..DeE------------------------R....................... r8 = 0x120 + ..DeE------------------------R....................... r9 = 0xad + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x3 + ..D.................................................. r12 = r5 + ...DeeeeeeeeeeeeeeeE--------------------------------R r0 = 18802, jump 492387 +``` + +Gas simulation at offset 499932 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10d7918] + D=========================eER......................... r11 = r7 + 0xac + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r7 = u64 [r1 + 0x20] + .D========================eER......................... r7 = r7 + 0x30 + .DeE------------------------R......................... r8 = 0x120 + .DeE------------------------R......................... r9 = 0xb3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x28] + ..D................................................... r10 = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + ..D................................................... r12 = r6 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18804, jump 492387 +``` + +Gas simulation at offset 499975 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d7918] + D=========================eER r11 = r7 + 0xb0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x20] + .D========================eER r7 = r7 + 0x60 + .DeE------------------------R r8 = 0x120 + .DeE------------------------R r9 = 0xbf + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x3 + ..D.......................... r10 = r5 + ..D.......................... r12 = r6 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18806, jump 492387 +``` + +Gas simulation at offset 500012 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10d7918] + D=========================eER......................... r11 = r7 + 0xb4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x20] + .D=========================eER........................ r7 = r7 + 0x90 + .DeE-------------------------R........................ r8 = 0x120 + .DeE-------------------------R........................ r9 = 0xb9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0] = 0x3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x28] + ..D................................................... r10 = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x30] + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18808, jump 492387 +``` + +Gas simulation at offset 500057 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0xb8 + DeE-------------------------R. r7 = 0x10d7ab0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + .DeE------------------------R. r8 = 0x13a + .DeE------------------------R. r9 = 0xad + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = 0x3 + ..D........................... r10 = r6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + ..D........................... r12 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18810, jump 492387 +``` + +Gas simulation at offset 500100 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d7918] + D=========================eER........................ r11 = r7 + 0xbc + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r7 = u64 [r1 + 0x20] + .D=========================eER....................... r7 = r7 + 0x30 + .DeE-------------------------R....................... r8 = 0x13a + .DeE-------------------------R....................... r9 = 0xb3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = 0x3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + ..D.................................................. r12 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18812, jump 492387 +``` + +Gas simulation at offset 500141 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [0x10d7918] + D=========================eER. r11 = r7 + 0xc0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u64 [r1 + 0x20] + .D========================eER. r7 = r7 + 0x60 + .DeE------------------------R. r8 = 0x13a + .DeE------------------------R. r9 = 0xbf + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + ..D........................... r10 = r6 + ..D........................... r12 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 18814, jump 492387 +``` + +Gas simulation at offset 500181 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d7918] + D=========================eER r11 = r7 + 0xc4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r1 + 0x20] + .D========================eER r7 = r7 + 0x90 + .DeE------------------------R r8 = 0x13a + .DeE------------------------R r9 = 0xb9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0x3 + ..D.......................... r10 = r6 + ..D.......................... r12 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 18816, jump 492387 +``` + +Gas simulation at offset 500219 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x40] + DeE------------------------R...................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 500233 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x10d80b0] + .D=========================eER jump 500281 if r7 == 0 +``` + +Gas simulation at offset 500253 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [0x10d79e8] + DeE------------------------R r8 = 0x8 + DeeeeeeeeeeeeeeeE----------R r0 = 18818, jump 526852 +``` + +Gas simulation at offset 500268 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18820, jump 530718 +``` + +Gas simulation at offset 500274 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10d80b0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 500281 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r7 = i32 [0x109e954] + DeE---------------------------------------R.............. r9 = 0x109edd0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. u32 [0x10d7910] = 0x1 + .D========================eeeE------------R.............. r7 = r7 * 0x148 + .D===========================eE-----------R.............. r7 = r7 + r9 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d7918] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R u32 [0x10d79e0] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u32 [0x10d78f0] = 0x1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u32 [0x10d795c] = 0 + ..DeE---------------------------------------------------R r6 = 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u32 [0x10d79e4] = r6 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u32 [0x93e68] = r6 + ...D===============================================eE---R r8 = r7 + 0x84 + ...DeE--------------------------------------------------R r7 = 0x10d7964 + ....DeE-------------------------------------------------R r9 = 0x24 + ....DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18822, jump 256372 +``` + +Gas simulation at offset 500367 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10d79c0] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10d79c4] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [0x10d79c8] = r6 + DeE------------------------R.. r0 = 0x4988 + .DeE-----------------------R.. r1 = r1 + 0xfffffffffffffff8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r0 + .DeE-------------------------R r7 = 0x14240 + .DeE-------------------------R r8 = 0x1 + ..DeE------------------------R r0 = 0x481c + ..DeeeeeeeeeeeeeeeE----------R jump 527163 +``` + +Gas simulation at offset 500409 with total cost of 108: + +``` + DeER........................................................................................................... r0 = 0x498a + DeER........................................................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x48] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x38] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r7 = u64 [0x10d7918] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r8 = u32 [r7 + 0x7c] + ..DeE-------------------------------------------------------------------------R................................ r9 = 0x81248 + ..D==========================================================================eeeER............................. r8 = r8 * 0x18 + ..D=============================================================================eER............................ r8 = r8 + r9 + ..D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u32 [r8 + 0] + ...D======================================================================================================eER.. r8 = r8 << 0x2 + ...D=======================================================================================================eER. r7 = r7 + r8 + ...D========================================================================================================eER r11 = r7 + 0xa8 + ....DeE-------------------------------------------------------------------------------------------------------R r5 = 0x10d7990 + ....DeE-------------------------------------------------------------------------------------------------------R r6 = 0x10d7e20 + ....DeE-------------------------------------------------------------------------------------------------------R r12 = 0x10d78f0 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------R u64 [r1 + 0x30] = r12 + .....DeE------------------------------------------------------------------------------------------------------R r8 = 0x2c + .....DeE------------------------------------------------------------------------------------------------------R r9 = 0xab + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------R u64 [r1 + 0] = 0x3 + .....DeE------------------------------------------------------------------------------------------------------R r7 = 0x10d7990 + ......DeE-----------------------------------------------------------------------------------------------------R r10 = 0x10d7e20 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------R u64 [r1 + 0x8] = r6 + ......DeE-----------------------------------------------------------------------------------------------------R r0 = 0x4956 + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------R jump 492387 +``` + +Gas simulation at offset 500513 with total cost of 47: + +``` + DeER.............................................. r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [0x10d80b0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0] + .D========================eER..................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 500535 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d79e8] = r7 + DeE------------------------R. r0 = 0x498e + DeE------------------------R. r1 = r1 + 0xffffffffffffffa0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r6 + .DeE------------------------R r6 = 0x1b4e7 + ..D=======================eER r7 = r1 + 0x3f + ..DeE-----------------------R r8 = 0x9 + ..DeE-----------------------R r9 = 0x1b4e7 + ...DeE----------------------R r10 = 0 + ...DeE----------------------R r0 = 0x48a8 + ...DeeeeeeeeeeeeeeeE--------R jump 259637 +``` + +Gas simulation at offset 500583 with total cost of 15: + +``` + DeER.............. r7 = 0x2800 + DeER.............. r8 = 0x1 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 18832, jump 528562 +``` + +Gas simulation at offset 500598 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10d78f8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 500611 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 500630 if r5 =s r7 +``` + +Gas simulation at offset 500939 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u64 [0x10d80b8] + D=========================eE--------------R............ r9 = r8 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r9 + 0] + .D==================================================eER jump 500930 if r8 == 0 +``` + +Gas simulation at offset 500954 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x10] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r9 + 0x10] + DeeeeeeeeeeeeeeeE-------------------------R r0 = 18852, jump 366910 +``` + +Gas simulation at offset 500968 with total cost of 1: + +``` + DeER jump 500907 if r7 == 0 +``` + +Gas simulation at offset 500971 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18854, jump 366886 +``` + +Gas simulation at offset 500985 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 500907 +``` + +Gas simulation at offset 500987 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [0x10d80c0] = 0 + D=========================eE--------------R jump 501014 if r7 != 2 +``` + +Gas simulation at offset 501003 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = i32 [0x109eda8] + D=========================eeER i32 r7 = r7 + 0x20 + DeeeeeeeeeeeeeeeE------------R jump 501067 +``` + +Gas simulation at offset 501014 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f2f0] + D=========================eE--------------R jump 501045 if r7 >s 3 +``` + +Gas simulation at offset 501025 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = i32 [0x109eda8] + DeE------------------------R.... r9 = r7 << 0x3 + D=========================eER... r7 = r7 + r8 + .D=========================eER.. r7 = r7 + r9 + .D==========================eeER i32 r7 = r7 + 0xfffffffffffffff7 + .DeeeeeeeeeeeeeeeE-------------R jump 501067 +``` + +Gas simulation at offset 501045 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x109eda8] + D=========================eE--------------R............ r7 = r7 << 0x2 + DeE---------------------------------------R............ r8 = 0x5dc54 + .D=========================eE-------------R............ r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0xfffffffffffffffc] + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 501067 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 501083 with total cost of 47: + +``` + DeER.............................................. r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = i32 [0x8ec28] + .D................................................ r6 = r8 + .D=========================eER.................... r10 = r9 & 0xfffffffffffffffe + ..DeE------------------------R.................... r11 = 0x2 + ..DeE------------------------R.................... r8 = 0x20 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 501143 if r10 != r11 +``` + +Gas simulation at offset 501114 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 501149 if r7 != 29 +``` + +Gas simulation at offset 501118 with total cost of 22: + +``` + DeeER.................... i32 r7 = r8 + 0xffffffffffffffbc + DeE-R.................... r9 = 0xffffffffffffffbc + .D=eeeeeeeeeeeeeeeeeeeeER jump 501160 if r9 =u r7 +``` + +Gas simulation at offset 501160 with total cost of 2: + +``` + DeER. r5 = 0x91620 + DeER. r8 = r8 << 0x5 + D=eER r5 = r5 + r8 + DeeER fallthrough +``` + +Gas simulation at offset 501172 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d80c8] + D=========================eER jump 501371 if r7 == r5 +``` + +Gas simulation at offset 501185 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + DeE------------------------R jump 501264 if r7 == 0 +``` + +Gas simulation at offset 501190 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [0x10d80c0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501207 if r7 == 0 +``` + +Gas simulation at offset 501200 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18858, jump 367037 +``` + +Gas simulation at offset 501207 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18860, jump 367137 +``` + +Gas simulation at offset 501214 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d80c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18862, jump 367089 +``` + +Gas simulation at offset 501233 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d80c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x8] + DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 18864, jump 527192 +``` + +Gas simulation at offset 501248 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d80c8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [0x10d80c8] = 0 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 501264 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501313 if r7 != 0 +``` + +Gas simulation at offset 501271 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r5 + 0] + DeE------------------------R r9 = 0x13bdf + DeE------------------------R r7 = r1 + 0x17 + .DeE-----------------------R r8 = 0x9 + .DeeeeeeeeeeeeeeeE---------R r0 = 18866, jump 385131 +``` + +Gas simulation at offset 501291 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x17 + DeeeeeeeeeeeeeeeER r0 = 18868, jump 526442 +``` + +Gas simulation at offset 501300 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r7 + DeE------------------------R r8 = 0x1 + DeE------------------------R r0 = 0x49b6 + DeeeeeeeeeeeeeeeE----------R jump 526852 +``` + +Gas simulation at offset 501313 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 18870, jump 526852 +``` + +Gas simulation at offset 501322 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x8] + D........................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + D........................... r7 = r8 + .DeeeeeeeeeeeeeeeE---------R r0 = 18872, jump 526659 +``` + +Gas simulation at offset 501338 with total cost of 15: + +``` + D................. r8 = r7 + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 18874, jump 367061 +``` + +Gas simulation at offset 501349 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 18876, jump 367113 +``` + +Gas simulation at offset 501361 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d80c8] = r5 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 501371 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 501386 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x93e78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501486 if r8 <=s 0 +``` + +Gas simulation at offset 501394 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [0x10d80b8] + .DeeeeeeeeeeeeeeeE----------R jump 501419 +``` + +Gas simulation at offset 501410 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffff + DeER. r5 = r5 + 0x18 + D=eER jump 501475 if r8 == 0 +``` + +Gas simulation at offset 501419 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0] + D=========================eE--------------R jump 501410 if r9 == 0 +``` + +Gas simulation at offset 501425 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + D=========================eE--------------R jump 501410 if r9 != r7 +``` + +Gas simulation at offset 501432 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0] + D=========================eE--------------R jump 501475 if r7 == 0 +``` + +Gas simulation at offset 501438 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18878, jump 366910 +``` + +Gas simulation at offset 501448 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 501461 if r7 == 0 +``` + +Gas simulation at offset 501451 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18880, jump 366886 +``` + +Gas simulation at offset 501461 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0x28] + D==================================================eER......................... r8 = r8 + 0xffffffffffffffff + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r5 + 0] = 0 + .DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 501475 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 501486 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 501488 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x40] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r6 = i32 [0x10d80c4] + .D.................................................... r3 = r8 + .D.................................................... r12 = r7 + ..D========================eeE------------R........... i32 r7 = r8 + 0xffffffffffffff92 + ..DeE-------------------------------------R........... r8 = 0xffffffffffffff92 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x30] = r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r3 + ...D=========================eE----------------------R jump 501554 if r8 =s r7 +``` + +Gas simulation at offset 501602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x30] = r8 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 501606 with total cost of 1: + +``` + DeER jump 501731 if r12 == 0 +``` + +Gas simulation at offset 501609 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r9 = 0x109e954 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = i32 [0x109e954] + DeE---------------------------------------R............... r6 = 0x109edd0 + .DeE--------------------------------------R............... r8 = 0x148 + .D========================eeeE------------R............... r7 = r7 * r8 + .D===========================eE-----------R............... r7 = r7 + r6 + .D============================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + ..D====================================================eER jump 501731 if r7 == r12 +``` + +Gas simulation at offset 501643 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x20] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r9 = i32 [r12 + 0x1c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r12 + 0x18] + .D========================eE------------------------R r10 = r1 + 0x30 + ..D=======================eE------------------------R r11 = r1 + 0x34 + ..D.................................................. r5 = r12 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 18884, jump 502291 +``` + +Gas simulation at offset 501673 with total cost of 105: + +``` + D........................................................................................................... r12 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r8 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = i32 [r8 + 0] + D==================================================eeeER.................................................... r8 = r8 * 0x148 + .D====================================================eER................................................... r8 = r8 + r6 + .D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R.......................... r9 = i32 [r5 + 0x18] + .D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r8 + 0x18] + ..D======================================================================================================eER jump 501716 if r9 != r10 +``` + +Gas simulation at offset 501698 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r12 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r8 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501716 if r9 != r8 +``` + +Gas simulation at offset 501708 with total cost of 26: + +``` + DeER......................... r8 = 0x80 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x34] = r8 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 501716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r3 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x18] + DeE------------------------R jump 501737 if r7 != 0 +``` + +Gas simulation at offset 501728 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502276 +``` + +Gas simulation at offset 501731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 52] = 0x80 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 501737 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x93e78] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501923 if r7 <=s 0 +``` + +Gas simulation at offset 501747 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d80b8] + D........................... r8 = r7 + DeeeeeeeeeeeeeeeE----------R jump 501766 +``` + +Gas simulation at offset 501757 with total cost of 2: + +``` + DeER. r8 = r8 + 0xffffffffffffffff + DeER. r5 = r5 + 0x18 + D=eER jump 501859 if r8 == 0 +``` + +Gas simulation at offset 501766 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0] + D=========================eE--------------R jump 501757 if r9 == 0 +``` + +Gas simulation at offset 501772 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + D=========================eE--------------R jump 501757 if r9 != r12 +``` + +Gas simulation at offset 501779 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0] + D=========================eE--------------R jump 501859 if r8 == 0 +``` + +Gas simulation at offset 501785 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r6 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x10] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x20] = r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18886, jump 366910 +``` + +Gas simulation at offset 501810 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 501823 if r7 == 0 +``` + +Gas simulation at offset 501813 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18888, jump 366886 +``` + +Gas simulation at offset 501823 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0x28] + D.............................................................................. r10 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = i32 [0x93e78] + .D=================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x28] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r5 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r2 = u64 [r1 + 0x20] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r3 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [r1 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x8] + ...DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 501859 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 501923 if r7 <=s 0 +``` + +Gas simulation at offset 501862 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d80b8] + DeE------------------------R r6 = 0 + D........................... r8 = r7 + DeE------------------------R jump 501915 if r12 == 0 +``` + +Gas simulation at offset 501875 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0] + D=========================eE--------------R jump 502009 if r9 == 0 +``` + +Gas simulation at offset 501882 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r5 + 0x8] + D=========================eE--------------R jump 501931 if r9 == r12 +``` + +Gas simulation at offset 501889 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x1 + DeE-R r8 = r8 + 0xffffffffffffffff + DeE-R r5 = r5 + 0x18 + .DeER jump 501875 if r8 != 0 +``` + +Gas simulation at offset 501901 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502013 +``` + +Gas simulation at offset 501903 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x1 + DeE-R r8 = r8 + 0xffffffffffffffff + DeE-R r5 = r5 + 0x18 + .DeER jump 502013 if r8 == 0 +``` + +Gas simulation at offset 501915 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 501903 if r9 != 0 +``` + +Gas simulation at offset 501921 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502009 +``` + +Gas simulation at offset 501923 with total cost of 20: + +``` + DeER................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeER jump 502013 if r7 == 0 +``` + +Gas simulation at offset 501928 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502152 +``` + +Gas simulation at offset 501931 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0] + D=========================eE--------------R jump 502009 if r8 == 0 +``` + +Gas simulation at offset 501937 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0] = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x10] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18890, jump 366910 +``` + +Gas simulation at offset 501962 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 501975 if r7 == 0 +``` + +Gas simulation at offset 501965 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18892, jump 366886 +``` + +Gas simulation at offset 501975 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r8 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r7 = i32 [0x93e78] + D==================================================eER......................... r9 = r9 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x28] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r5 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r2 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r3 = u64 [r1 + 0x28] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [r1 + 0x18] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r0 = u64 [r1 + 0x8] + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 502009 with total cost of 1: + +``` + DeER jump 502152 if r6 != r7 +``` + +Gas simulation at offset 502013 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 502060 if r7 <=s 0 +``` + +Gas simulation at offset 502016 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [0x10d80b8] + DeE------------------------R.. r9 = r3 << 0x6 + D=eE-----------------------R.. r9 = r9 + r4 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0x14] + .DeE-------------------------R r6 = 0 + .D............................ r10 = r7 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 502036 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r11 = u64 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = i32 [r11 + 0x14] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 502063 if r11 >=s r9 +``` + +Gas simulation at offset 502045 with total cost of 2: + +``` + DeeER i32 r6 = r6 + 0x1 + DeE-R r10 = r10 + 0xffffffffffffffff + DeE-R r8 = r8 + 0x18 + .DeER jump 502036 if r10 != 0 +``` + +Gas simulation at offset 502057 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502276 +``` + +Gas simulation at offset 502060 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 502063 with total cost of 1: + +``` + DeER jump 502276 if r6 == r7 +``` + +Gas simulation at offset 502067 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r5 = u64 [0x10d80b8] + DeeeE-------------------------------------R............ r7 = r6 * 0x18 + .D========================eE--------------R............ r5 = r5 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r5 + 0] + .D==================================================eER jump 502152 if r7 == 0 +``` + +Gas simulation at offset 502085 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x8] = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x18] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x10] = r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x20] = r2 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r5 + 0x10] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18894, jump 366910 +``` + +Gas simulation at offset 502108 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 502123 if r7 == 0 +``` + +Gas simulation at offset 502111 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeE-----------R r0 = 18896, jump 366886 +``` + +Gas simulation at offset 502123 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0x28] + D==================================================eER......................... r8 = r8 + 0xffffffffffffffff + D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r5 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r2 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r3 = u64 [r1 + 0x28] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r12 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [r1 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 502152 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d80b8] + DeeeE-------------------------------------R........... r8 = r6 * 0x18 + .D========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x8] = r12 + .DeE-------------------------------------------------R jump 502276 if r6 =s 0 +``` + +Gas simulation at offset 502186 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + D............................................... r5 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r7 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u32 [r7 + 40] = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 502243 if r9 >=s 0 +``` + +Gas simulation at offset 502199 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502216 +``` + +Gas simulation at offset 502201 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeE---------------------------------------R..... r8 = r8 + 0x1 + D............................................... r5 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r7 + 0x2c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u32 [r7 + 0x28] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 502243 if r9 >=s 0 +``` + +Gas simulation at offset 502216 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x2c + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + D............................ r7 = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x20] = r2 + .DeeeeeeeeeeeeeeeE----------R r0 = 18898, jump 366680 +``` + +Gas simulation at offset 502234 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r2 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 502243 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r1 + 0x34] + D........................... r7 = r2 + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 18900, jump 366829 +``` + +Gas simulation at offset 502260 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x10d80b8] + DeeeE----------------------R.......................... r9 = r6 * 0x18 + D=========================eER......................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x10] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 502276 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502291 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x20] = r6 + .D........................................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = i32 [r7 + 0x18] + .D=========================eER............................... r12 = r7 - r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x18] = r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r3 = i32 [r6 + 0x1c] + ...D========================eeE----------------------R....... i32 r6 = r12 >>a 0x1f + ...D==========================eE---------------------R....... r12 = r12 ^ r6 + ....D==========================eeE-------------------R....... i32 r12 = r12 - r6 + ....D===============================================eER...... r6 = r3 - r9 + .....D===============================================eeER.... i32 r5 = r6 >>a 0x1f + .....D=================================================eER... r6 = r6 ^ r5 + ......D=================================================eeER. i32 r6 = r6 - r5 + ......D===================================================eER r4 = r6 + r12 + .......D==================================================eER jump 502347 if r12 > 0x1 + .DeE--------------------------------------R..... r2 = 0x8 + ..D=eeE-----------------------------------R..... i32 r5 = r4 - r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeER jump 502386 if r0 == r2 +``` + +Gas simulation at offset 502372 with total cost of 21: + +``` + DeER.................... r12 = 0x4b00000 + D=eeeeeeeeeeeeeeeeeeeeER jump 502386 if r12 >=s r5 +``` + +Gas simulation at offset 502381 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 502600 +``` + +Gas simulation at offset 502386 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D........................... r5 = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r10 + .DeeE----------------------R i32 r11 = r8 + 0 + ..D=eeE--------------------R i32 r10 = r9 + 0 + ..D......................... r8 = r3 + ...D........................ r9 = r11 + ...DeeeeeeeeeeeeeeeE-------R r0 = 18902, jump 471319 +``` + +Gas simulation at offset 502410 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0x38] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 502424 if r8 > 0x13 + .D==eER.......................... r7 = r7 << 0x2 + .D===eER......................... r7 = r7 + r9 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0] + .DeE----------------------------R r7 = 0x600000 + ..DeeeeeeeeeeeeeeeE-------------R r0 = 18904, jump 372258 +``` + +Gas simulation at offset 502458 with total cost of 29: + +``` + DeER............................ r7 = r7 >> 0x10 + .DeeeER......................... i32 r8 = 0x80 - r7 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r11 = u64 [r1 + 0x8] + ..D=========================eE-R jump 502493 if r11 >s 13107199 +``` + +Gas simulation at offset 502477 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10d80c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r7 + .D========================eeeE----------------------R r7 = r7 >s 0 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 502600 +``` + +Gas simulation at offset 502493 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r10 = u64 [r1 + 0x10] + .D=================================================eER jump 502561 if r7 != 8 +``` + +Gas simulation at offset 502505 with total cost of 63: + +``` + DeeeER............................................................ i32 r8 = 0x4b00000 - r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... r9 = i32 [0x10d80c4] + .DeeeE----------------------R..................................... r7 = r11 > 0x10 + ....D=======================eeeeER................................ i32 r7 = r9 * r7 + ....D===========================eeeER............................. r7 = r7 * 0x10624dd3 + .....D=============================eER............................ r8 = r7 >> 0x3f + .....D=============================eER............................ r7 = r7 >>a 0x26 + .....D==============================eER........................... r7 = r7 + r8 + ......D==============================eeER......................... i32 r7 = r7 + 0xf + ......D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r7 + .......D===============================eeeE----------------------R r7 = r7 >s 0 + .......DeeeeeeeeeeeeeeeE-----------------------------------------R jump 502600 +``` + +Gas simulation at offset 502561 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r7 = i32 [0x10d80c4] + .DeeeE------------------------------------R.................... i32 r8 = 0x4b00000 - r11 + ..D==eeE----------------------------------R.................... i32 r8 = r8 >>a 0x10 + ..D=======================eeeeE-----------R.................... i32 r7 = r7 * r8 + ...D==========================eeeE--------R.................... r7 = r7 * 0x10624dd3 + ...D=============================eE-------R.................... r8 = r7 >> 0x3f + ...D=============================eE-------R.................... r7 = r7 >>a 0x26 + ....D=============================eeE-----R.................... i32 r7 = r7 + r8 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r7 + .....D==============================eeeE----------------------R r7 = r7 >s 0 + .....DeeE-----------------------------------------------------R fallthrough +``` + +Gas simulation at offset 502600 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + DeE------------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502614 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x10d80c8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 502671 if r7 == 0 +``` + +Gas simulation at offset 502623 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [0x10d80c0] + .D========================eER. r7 = r7 & 0x1 + .D=========================eER jump 502660 if r7 != 0 +``` + +Gas simulation at offset 502643 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18906, jump 367013 +``` + +Gas simulation at offset 502650 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10d80c0] = r7 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 502660 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502671 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502673 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x10d80c8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 502727 if r7 == 0 +``` + +Gas simulation at offset 502682 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r7 = u8 [0x10d80c0] + .D========================eER. r7 = r7 & 0x1 + .D=========================eER jump 502716 if r7 == 0 +``` + +Gas simulation at offset 502702 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 18908, jump 367037 +``` + +Gas simulation at offset 502709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10d80c0] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 502716 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0] + DeE---------------------------------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502727 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 502729 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 18910, jump 366708 +``` + +Gas simulation at offset 502751 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x93e78] + D=========================eER jump 503001 if r7 <=s 0 +``` + +Gas simulation at offset 502763 with total cost of 25: + +``` + DeER........................ r5 = 0 + DeER........................ r9 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeE---------R jump 502813 +``` + +Gas simulation at offset 502774 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r7 = u64 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i32 [r7 + 0x28] + D==================================================eER......................... r8 = r8 + 0xffffffffffffffff + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x28] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R u64 [r6 + 0] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r9 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 502797 +``` + +Gas simulation at offset 502793 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x28] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 502797 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x93e78] + DeE---------------------------------------R r9 = r9 + 0x1 + DeE---------------------------------------R r5 = r5 + 0x18 + .D========================eE--------------R jump 503001 if r9 >=s r7 +``` + +Gas simulation at offset 502813 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [0x10d80b8] + D=========================eE--------------R............ r7 = r7 + r5 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r7 + 0] + .D==================================================eER jump 502797 if r6 == 0 +``` + +Gas simulation at offset 502828 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18912, jump 366910 +``` + +Gas simulation at offset 502844 with total cost of 1: + +``` + DeER jump 502955 if r7 == 0 +``` + +Gas simulation at offset 502847 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10d80c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r6 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x34] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u32 [r1 + 48] = 0x80 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r10 = u64 [r1 + 0x18] + .D========================eE------------------------R jump 502891 if r8 == 0 +``` + +Gas simulation at offset 502871 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = i32 [r6 + 0x24] + .D========================eeE-------------R............ i32 r9 = r8 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x34] = r9 + ..D=========================eE------------------------R jump 502955 if r9 <=s 0 +``` + +Gas simulation at offset 502884 with total cost of 1: + +``` + DeER jump 502891 if r8 <=s 0 +``` + +Gas simulation at offset 502887 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x34] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 502891 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u64 [r1 + 0x28] + D=========================eE--------------R jump 502797 if r7 == 0 +``` + +Gas simulation at offset 502901 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + D=========================eE--------------R jump 502797 if r7 == r8 +``` + +Gas simulation at offset 502908 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x1c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r7 + 0x18] + DeE------------------------R. r10 = r1 + 0x34 + .DeE-----------------------R. r11 = r1 + 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeE----------R r0 = 18914, jump 502291 +``` + +Gas simulation at offset 502929 with total cost of 1: + +``` + DeER jump 502955 if r7 == 0 +``` + +Gas simulation at offset 502932 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = i32 [r1 + 0x34] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = i32 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 18916, jump 366771 +``` + +Gas simulation at offset 502952 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502793 +``` + +Gas simulation at offset 502955 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [0x10d80b8] + D=========================eE--------------R............ r6 = r7 + r5 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x28] + .D==================================================eER jump 502797 if r7 == 0 +``` + +Gas simulation at offset 502974 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18918, jump 366910 +``` + +Gas simulation at offset 502984 with total cost of 1: + +``` + DeER jump 502774 if r7 == 0 +``` + +Gas simulation at offset 502988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = i32 [r6 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 18920, jump 366886 +``` + +Gas simulation at offset 502998 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 502774 +``` + +Gas simulation at offset 503001 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 503016 with total cost of 2: + +``` + DeER. r10 = 0x200 + DeER. r9 = 0x1 + D=eER jump 503032 if r8 >=u r10 +``` + +Gas simulation at offset 503026 with total cost of 22: + +``` + DeER..................... r7 = 0x800 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 503032 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeE---------------------------------------R.......................................... r7 = r7 << 0x3 + DeeE--------------------------------------R.......................................... i32 r8 = r8 >> 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r7 = r7 /u r8 + ..DeE-----------------------------------------------------------R.................... r9 = 0x800 + ..D============================================================eeeeeeeeeeeeeeeeeeeeER jump 503055 if r7 s 320 +``` + +Gas simulation at offset 503573 with total cost of 1: + +``` + DeER jump 503601 if r9 >a 0x30 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .D=eE-----------------------R jump 503828 if r7 >s 0 +``` + +Gas simulation at offset 503703 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 504015 +``` + +Gas simulation at offset 503706 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i8 [r8 + 0x3] + D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r8 + 0x2] + .D=================================================eE--R.......................... r7 = r7 << 0x8 + .D====================================================eER......................... r7 = r7 | r8 + .D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeE-----------------------------------------------------------------------------R r4 = r4 << 0x30 + ..DeE----------------------------------------------------------------------------R r7 = r4 >>a 0x30 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R u64 [r1 + 0x8] = r7 + ..DeE----------------------------------------------------------------------------R r7 = 0x10d80e8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R u64 [r1 + 0x10] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x28] + ...D.............................................................................. r9 = r6 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 18936, jump 370289 +``` + +Gas simulation at offset 503758 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0x8] + D=========================eER... r8 = r8 + r7 + .D=========================eeER. i32 r8 = r8 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. r9 = u64 [r1 + 0x38] + .D=========================eE-R. r9 = r9 + r6 + ..D=========================eeER i32 r9 = r9 + 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE------------R r0 = 18938, jump 370289 +``` + +Gas simulation at offset 503789 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u64 [r1 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u8 [r8 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..... r9 = u64 [0x10d80e0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x38] = r9 + .D=================================================eER.... r7 = r7 << 0x8 + ..D=================================================eER... r4 = r7 | r8 + ..D==================================================eER.. r7 = r4 << 0x30 + ...D==================================================eER. r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u64 [r1 + 0x28] + ...D===================================================eER jump 504015 if r7 <=s 0 +``` + +Gas simulation at offset 503828 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r0 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [r1 + 0x18] + .D========================eE--------------R............. r7 = r7 - r9 + .DeE--------------------------------------R............. r10 = 0x140 + .D=eeeeE----------------------------------R............. i32 r8 = r8 * r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r9 = u64 [r1 + 0x38] + ..D=========================eE------------R............. r12 = r12 + r9 + ..D==========================eE-----------R............. r12 = r12 + r8 + ..D========================eE-------------R............. r7 = r7 + r8 + ...D========================eE------------R............. r7 = r7 + r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + ...DeE-------------------------------------------------R r3 = 0xff + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 503881 +``` + +Gas simulation at offset 503871 with total cost of 2: + +``` + DeER. r0 = r0 + 0x1 + DeER. r12 = r12 + 0x1 + D=eER jump 504015 if r0 == r4 +``` + +Gas simulation at offset 503881 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ unlikely + DeE---------------------------------------R............................................................ r7 = r0 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ r6 = u64 [r1 + 0x40] + .D========================eE--------------R............................................................ r7 = r7 + r6 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = u8 [r7 + 0x9] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u8 [r7 + 0x8] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u8 [r7 + 0xa] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = i8 [r7 + 0xb] + ..D=================================================eER................................................ r8 = r8 << 0x8 + ..D==================================================eER............................................... r8 = r8 | r9 + ..D=================================================eE-R............................................... r11 = r11 << 0x10 + ...D================================================eE-R............................................... r7 = r7 << 0x18 + ...D=================================================eER............................................... r7 = r7 | r11 + ...D==================================================eER.............................................. r7 = r7 | r8 + ...D===================================================eER............................................. r7 = r7 + r6 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u8 [r7 + 0] + ....D============================================================================eeeeeeeeeeeeeeeeeeeeER jump 503871 if r11 == r3 +``` + +Gas simulation at offset 503929 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x30] + D=========================eER. r9 = r9 + r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r8 = u64 [r1 + 0x38] + D==========================eER r9 = r9 + r8 + .DeeeeeeeeeeeeeeeE-----------R jump 503956 +``` + +Gas simulation at offset 503943 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u8 [r7 + 0x4] + D=eE--------------------------------------R r7 = r7 + 0x4 + .D=========================eE-------------R jump 503871 if r11 == r3 +``` + +Gas simulation at offset 503956 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x1] + D=========================eE--------------R jump 503943 if r8 == 0 +``` + +Gas simulation at offset 503963 with total cost of 10: + +``` + DeER......... r11 = r11 & 0xff + D=eeeER...... r2 = r11 * r10 + .D===eER..... r11 = r12 + r2 + .DeE---R..... r5 = r7 + 0x3 + ..DeE--R..... r8 = r8 + 0xffffffffffffffff + ..D=eE-R..... r8 = r8 << 0x20 + ..D==eER..... r8 = r8 >> 0x20 + ..D===eeeER.. r8 = r8 * r10 + ...D=====eER. r8 = r8 + r2 + ...D======eER r8 = r8 + r9 + ...DeeE-----R fallthrough +``` + +Gas simulation at offset 503995 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u8 [r5 + 0] + DeE---------------------------------------R.......... r5 = r5 + 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = s1 + .DeE------------------------------------------------R r11 = r11 + 0x140 + .D=eE-----------------------------------------------R jump 503995 if r11 != r8 +``` + +Gas simulation at offset 504010 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0x1] + DeeeeeeeeeeeeeeeE----------R jump 503943 +``` + +Gas simulation at offset 504015 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x48] + .DeE--------------------------------------R....... r1 = r1 + 0x60 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 504030 with total cost of 15: + +``` + DeER.............. r10 = r10 << 0x30 + D=eER............. r4 = r10 >> 0x30 + DeeeeeeeeeeeeeeeER jump 503669 +``` + +Gas simulation at offset 504039 with total cost of 96: + +``` + DeER............................................................................................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u64 [r1 + 0x40] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r11 = i8 [r9 + 0x7] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r10 = u8 [r9 + 0x6] + .D=========================eE------------------------R............................................. r11 = r11 << 0x8 + ..D=================================================eER............................................ r12 = r11 | r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................ r6 = u8 [r9 + 0x4] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................ u64 [r1 + 0x38] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ r11 = i8 [r9 + 0x5] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = u64 [0x10d80f8] + ....D================================================eeeE---------------------R.................... i32 r5 = 0xaa - r12 + .....D===============================================eE-----------------------R.................... r11 = r11 << 0x8 + .....D================================================eE----------------------R.................... r11 = r11 | r6 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 32] = 0xa0 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r11 + ......D=================================================eeeE---------------------R................. i32 r12 = 0xa0 - r11 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeER jump 504123 if r10 == 0 +``` + +Gas simulation at offset 504103 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + D........................... r8 = r12 + D........................... r9 = r5 + D........................... r6 = r12 + .DeeeeeeeeeeeeeeeeeeeeeeE--R r0 = 18940, jump [r10 + 0] +``` + +Gas simulation at offset 504117 with total cost of 1: + +``` + D... r12 = r6 + DeER jump 504549 if r7 == 0 +``` + +Gas simulation at offset 504123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + DeE------------------------R jump 504184 if r12 >a 0x30 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R u64 [r1 + 0] = r7 + ..DeE----------------------------------------------------------------------------R r7 = 0x10d80e8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R u64 [r1 + 0x8] = r7 + ...D.............................................................................. r8 = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r6 = u64 [r1 + 0x28] + ...D.............................................................................. r9 = r6 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x10] = r12 + ....DeeeeeeeeeeeeeeeE------------------------------------------------------------R r0 = 18944, jump 370289 +``` + +Gas simulation at offset 504286 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = u64 [r1 + 0] + D=========================eER... r8 = r8 + r7 + .D=========================eeER. i32 r8 = r8 + 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. r9 = u64 [r1 + 0x30] + .D=========================eE-R. r9 = r9 + r6 + ..D=========================eeER i32 r9 = r9 + 0xffffffffffffffff + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r7 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeE------------R r0 = 18946, jump 370289 +``` + +Gas simulation at offset 504316 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u8 [r8 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r9 = u64 [0x10d80e0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r9 + .D=================================================eER. r7 = r7 << 0x8 + ..D=================================================eER r4 = r7 | r8 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 504343 with total cost of 25: + +``` + DeER........................ r7 = r4 << 0x30 + D=eER....................... r7 = r7 >>a 0x30 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .D=eE----------------------R jump 504549 if r7 <=s 0 +``` + +Gas simulation at offset 504356 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r0 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u64 [r1 + 0x18] + .D========================eE--------------R............. r7 = r7 - r9 + .DeE--------------------------------------R............. r10 = 0x140 + .D=eeeeE----------------------------------R............. i32 r8 = r8 * r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r9 = u64 [r1 + 0x30] + ..D=========================eE------------R............. r12 = r12 + r9 + ..D==========================eE-----------R............. r12 = r12 + r8 + ..D========================eE-------------R............. r7 = r7 + r8 + ...D========================eE------------R............. r7 = r7 + r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + ...DeE-------------------------------------------------R r3 = 0xff + ...DeeeeeeeeeeeeeeeE-----------------------------------R jump 504409 +``` + +Gas simulation at offset 504399 with total cost of 2: + +``` + DeER. r0 = r0 + 0x1 + DeER. r12 = r12 + 0x1 + D=eER jump 504549 if r0 == r4 +``` + +Gas simulation at offset 504409 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r7 = r0 ^ 0xffffffffffffffff + D=eE--------------------------------------R............................................................. r7 = r7 + r4 + .D=eE-------------------------------------R............................................................. r7 = r7 << 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r6 = u64 [r1 + 0x38] + .D=========================eE-------------R............................................................. r7 = r7 + r6 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = u8 [r7 + 0x9] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u8 [r7 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u8 [r7 + 0xa] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = i8 [r7 + 0xb] + ..D==================================================eER................................................ r8 = r8 << 0x8 + ...D==================================================eER............................................... r8 = r8 | r9 + ...D=================================================eE-R............................................... r11 = r11 << 0x10 + ...D=================================================eE-R............................................... r7 = r7 << 0x18 + ...D==================================================eER............................................... r7 = r7 | r11 + ....D==================================================eER.............................................. r7 = r7 | r8 + ....D===================================================eER............................................. r7 = r7 + r6 + ....D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r11 = u8 [r7 + 0] + ....D=============================================================================eeeeeeeeeeeeeeeeeeeeER jump 504399 if r11 == r3 +``` + +Gas simulation at offset 504463 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [r1 + 0x28] + D=========================eER. r9 = r9 + r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r8 = u64 [r1 + 0x30] + D==========================eER r9 = r9 + r8 + .DeeeeeeeeeeeeeeeE-----------R jump 504490 +``` + +Gas simulation at offset 504477 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r7 + r8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r11 = u8 [r7 + 0x4] + D=eE--------------------------------------R r7 = r7 + 0x4 + .D=========================eE-------------R jump 504399 if r11 == r3 +``` + +Gas simulation at offset 504490 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x1] + D=========================eE--------------R jump 504477 if r8 == 0 +``` + +Gas simulation at offset 504497 with total cost of 10: + +``` + DeER......... r11 = r11 & 0xff + D=eeeER...... r2 = r11 * r10 + .D===eER..... r11 = r12 + r2 + .DeE---R..... r5 = r7 + 0x3 + ..DeE--R..... r8 = r8 + 0xffffffffffffffff + ..D=eE-R..... r8 = r8 << 0x20 + ..D==eER..... r8 = r8 >> 0x20 + ..D===eeeER.. r8 = r8 * r10 + ...D=====eER. r8 = r8 + r2 + ...D======eER r8 = r8 + r9 + ...DeeE-----R fallthrough +``` + +Gas simulation at offset 504529 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u8 [r5 + 0] + DeE---------------------------------------R.......... r5 = r5 + 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0] = s1 + .DeE------------------------------------------------R r11 = r11 + 0x140 + .D=eE-----------------------------------------------R jump 504529 if r11 != r8 +``` + +Gas simulation at offset 504544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r7 + 0x1] + DeeeeeeeeeeeeeeeE----------R jump 504477 +``` + +Gas simulation at offset 504549 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x40] + .DeE--------------------------------------R....... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 504564 with total cost of 15: + +``` + DeER.............. r7 = r7 << 0x30 + D=eER............. r4 = r7 >> 0x30 + DeeeeeeeeeeeeeeeER jump 504215 +``` + +Gas simulation at offset 504573 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x20] = r11 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r9 + .D........................................................................ r11 = r8 + ..D========================eeE-----------------------R.................... i32 r9 = r9 + r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x10] = r9 + ...D=======================eeE-------------------------R.................. i32 r8 = r8 + r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x8] = r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................. u64 [r1 + 0x18] = r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeER jump 504632 if r7 s 320 +``` + +Gas simulation at offset 504623 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + D=========================eE--------------R jump 504653 if r8 > 0x21 + DeeeeeeeeeeeeeeeER r0 = 18988, jump 12002 +``` + +Gas simulation at offset 505280 with total cost of 15: + +``` + DeER.............. r8 = 0x3f847ae147ae147b + DeeeeeeeeeeeeeeeER r0 = 18990, jump 69235 +``` + +Gas simulation at offset 505297 with total cost of 1: + +``` + DeER jump 505851 if r7 > 0x20 + DeeeeeeeeeeeeeeeER r0 = 19018, jump 67345 +``` + +Gas simulation at offset 505691 with total cost of 2: + +``` + D.... r10 = r6 + DeER. r8 = r5 + r7 + DeeER fallthrough +``` + +Gas simulation at offset 505697 with total cost of 83: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................... unlikely + DeeeE-------------------------------------R........................................... r7 = r8 * 0x28 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r6 = r7 /s r5 + ..D................................................................................... r8 = r6 + ..D=============================================================eeeeeeeeeeeeeeeeeeeeER jump 505714 if r6 s 39 +``` + +Gas simulation at offset 505743 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x60] + DeE------------------------R jump 505796 if r6 >s 0 +``` + +Gas simulation at offset 505752 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 505812 +``` + +Gas simulation at offset 505754 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D==================================================eER r7 = r7 + r5 + .DeE-------------------------------------------------R r9 = 0x28 + .DeE-------------------------------------------------R r5 = 0x28 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19022, jump 256151 +``` + +Gas simulation at offset 505779 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 505812 if r6 == r5 +``` + +Gas simulation at offset 505785 with total cost of 25: + +``` + DeeER....................... i32 r9 = r9 + 0xffffffffffffffd8 + DeE-R....................... r5 = 0x18a6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 505796 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + D==================================================eER r7 = r7 + r5 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19024, jump 256151 +``` + +Gas simulation at offset 505812 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r7 + 0] + D==================================================eER.................................................. r7 = r7 + 0x14e6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................. r8 = u64 [r1 + 0x10] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0] = a1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x140] = a1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x280] = a1 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x3c0] = a1 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x500] = a1 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x640] = a1 + ..D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x780] = a1 + ..DeeE-------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 505851 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x78] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x68] + .DeE--------------------------------------R....... r1 = r1 + 0x80 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 505867 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [0x10d8108] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x811c0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r8 + 0x8] + .D==================================================eER jump 505911 if r9 != 2 +``` + +Gas simulation at offset 505897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [0x10d8110] + D=========================eE--------------R r8 = r8 << 0x5 + D==========================eE-------------R jump 506057 if r7 >=s r8 +``` + +Gas simulation at offset 505911 with total cost of 84: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................ r8 = u64 [0x10d8118] + DeE---------------------------------------R............................................ r7 = r7 << 0x3 + D=========================eE--------------R............................................ r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = u64 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r7 = i8 [r9 + 0x1] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r8 = u8 [r9 + 0] + .D===========================================================================eER....... r7 = r7 << 0x8 + ..D===========================================================================eER...... r7 = r7 | r8 + ..D============================================================================eeER.... r7 = 0x140 - r7 + ...D=============================================================================eeER.. i32 r8 = r7 >> 0x1f + ...D===============================================================================eER. r7 = r7 + r8 + ....D===============================================================================eER r7 = r7 >>a 0x1 + ....DeE-------------------------------------------------------------------------------R r8 = 0x2 + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------------R r0 = 19026, jump 503463 +``` + +Gas simulation at offset 505959 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r7 = i32 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................. r8 = u64 [0x10d8118] + D==================================================eER............................................................ r7 = r7 << 0x3 + .D==================================================eER........................................................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r7 = u64 [r7 + 0] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r8 = i8 [r7 + 0x3] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r7 = u8 [r7 + 0x2] + ..D====================================================================================================eER........ r8 = r8 << 0x8 + ..D=====================================================================================================eER....... r7 = r7 | r8 + ..D======================================================================================================eER...... r8 = r7 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R...... r9 = u64 [0x10d8120] + ...D======================================================================================================eER..... r7 = r7 + r8 + ....D======================================================================================================eeER... i32 r8 = r7 >> 0x1e + ....D========================================================================================================eER.. r7 = r7 + r8 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R.. r10 = i8 [r9 + 0x1] + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R.. r11 = u8 [r9 + 0] + .....D========================================================================================================eER. r7 = r7 >>a 0x2 + ......D========================================================================================================eER r8 = r7 + 0x2 + ......D===============================================eE---------------------------------------------------------R r10 = r10 << 0x8 + ......D=====================================================eE---------------------------------------------------R r10 = r10 | r11 + .......D=====================================================eeE-------------------------------------------------R r7 = 0x140 - r10 + ........D======================================================eeE-----------------------------------------------R i32 r10 = r7 >> 0x1f + ........D========================================================eE----------------------------------------------R r7 = r7 + r10 + .........D========================================================eE---------------------------------------------R r7 = r7 >>a 0x1 + .........DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R r0 = u64 [r1 + 0x38] + .........D================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------R r5 = u64 [r1 + 0x30] + .........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------R r6 = u64 [r1 + 0x28] + ..........D============================================eE--------------------------------------------------------R r1 = r1 + 0x40 + ..........DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------R jump 503463 +``` + +Gas simulation at offset 506057 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 506105 if r8 >=u r7 +``` + +Gas simulation at offset 506060 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x8 + DeER............... r9 = 0x20 + DeER............... r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 19028, jump 256151 +``` + +Gas simulation at offset 506075 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 0] = 0x140 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 2] = 0xc8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 4] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 6] = 0x1 + .DeE-----------------------R r8 = 0x2 + .D.......................... r9 = r1 + .DeE-----------------------R r7 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 19030, jump 503463 +``` + +Gas simulation at offset 506105 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x28] + DeE------------------------R...................... r1 = r1 + 0x40 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 506119 with total cost of 80: + +``` + DeER............................................................................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u64 [0x10d8108] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i32 [r9 + 0] + .D==================================================eeeER.......................... r9 = r9 * 0x48 + .DeE----------------------------------------------------R.......................... r10 = 0x6e1c4 + ..D========================eE---------------------------R.......................... r11 = r7 << 0x3 + ..D=========================eE--------------------------R.......................... r10 = r10 + r11 + ..D====================================================eER......................... r9 = r9 + r10 + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r4 = i32 [r9 + 0] + ...D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = i32 [r9 + 0x4] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r12 = u64 [r8 + 0] + ...DeE----------------------------------------------------------------------------R r9 = 0 + ....DeE---------------------------------------------------------------------------R r2 = 0x2 + ....DeeE--------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 506169 with total cost of 82: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r10 = i8 [r12 + 0x5] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r11 = u8 [r12 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................... r5 = i8 [r12 + 0x7] + .D========================eE--------------R.......................................... r10 = r10 << 0x8 + .D=========================eE-------------R.......................................... r0 = r10 | r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................... r11 = u8 [r12 + 0x6] + ..D=======================eE--------------R.......................................... r5 = r5 << 0x8 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r6 = i8 [r12 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r12 + 0] + ..D========================eE------------------------R............................... r11 = r11 | r5 + ...D========================eeE----------------------R............................... i32 r5 = r4 - r0 + ...D===============================================eER............................... r6 = r6 << 0x8 + ....D===============================================eER.............................. r10 = r10 | r6 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = i8 [r12 + 0x3] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = u8 [r12 + 0x2] + .....D==============================================eeE-R............................ i32 r11 = r3 - r11 + .....D===============================================eeER............................ i32 r10 = r10 + r5 + ......D==============================================eE-R............................ r6 = r6 << 0x8 + ......D================================================eER........................... r12 = r12 | r6 + ......D=================================================eeER......................... i32 r12 = r12 + r11 + .......D==============================================eE---R......................... r11 = r11 | r5 + .......D===============================================eeeER......................... r10 = r10 =s r8 +``` + +Gas simulation at offset 506463 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r7 = r7 << 0x3 + D=eE--------------------------------------R.............. r7 = r7 + r3 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. r7 = u64 [r7 + 0] + .D==========================eE------------R.............. r6 = r7 + r10 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r6 + 0] + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r6 + 0x40] = r11 + ..D===================================================eER jump 506423 if r7 == r12 +``` + +Gas simulation at offset 506483 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 506534 if r7 == r8 +``` + +Gas simulation at offset 506489 with total cost of 1: + +``` + DeER jump 506437 if r7 != 0 +``` + +Gas simulation at offset 506492 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10d8130] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19032, jump 385242 +``` + +Gas simulation at offset 506511 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x8] + DeE------------------------R......................... r12 = 0x2 + DeE------------------------R......................... r11 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r3 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r2 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x4] + .DeeeeeeeeeeeeeeeE----------------------------------R jump 506581 +``` + +Gas simulation at offset 506534 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d8130] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i32 [r6 + 0x18] + D=========================eE--------------R........... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19034, jump 385242 +``` + +Gas simulation at offset 506559 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x8] + DeE------------------------R......................... r12 = 0x2 + DeE------------------------R......................... r11 = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r3 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r2 = u64 [r1 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r6 + 0x14] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 506581 with total cost of 87: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................... i32 r7 = r7 %s r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R........................... r8 = u64 [r1 + 0] + .D===========================================================eER.......................... r7 = r7 + r8 + .D============================================================eER......................... r7 = r7 + 0x1 + .D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r7 + ..DeeeeeeeeeeeeeeeE----------------------------------------------------------------------R jump 506437 +``` + +Gas simulation at offset 506598 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x811c0] + .DeE------------------------R. r8 = 0x2 + .D=========================eER jump 506637 if r7 == r8 +``` + +Gas simulation at offset 506621 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0x28] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0] + .D=================================================eER jump 506652 if r9 <=s 2 +``` + +Gas simulation at offset 506637 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x38] + .DeE--------------------------------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 506652 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r12 = 0 + DeE---------------------------------------R.......... r5 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 8] = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r8 = i32 [0x10d8130] + .DeE--------------------------------------R.......... r2 = 0x6f758 + .DeE--------------------------------------R.......... r3 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u64 [r1 + 0x18] = r10 + ..DeE-------------------------------------R.......... r4 = 0x7 + ..DeE-------------------------------------R.......... r0 = 0x1 + ..DeE-------------------------------------R.......... r11 = 0x1be90 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.......... u64 [r1 + 0x30] = r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r2 + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 506727 +``` + +Gas simulation at offset 506696 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i32 [r6 + 0x4] + D=========================eE--------------R........... r9 = r9 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x38] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 506707 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i32 [r7 + 0] + D=========================eE--------------R............. r10 = r9 << 0x2 + .D=========================eE-------------R............. r10 = r10 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r10 + 0] + .DeE--------------------------------------------------R. r5 = r5 + 0x1 + .DeE--------------------------------------------------R. r12 = r12 + 0x48 + ..D==================================================eER jump 506637 if r5 >=s r10 +``` + +Gas simulation at offset 506727 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeE---------------------------------------R.............. r9 = r9 << 0x3 + D=eE--------------------------------------R.............. r9 = r9 + r2 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............. r6 = u64 [r9 + 0] + .D==========================eE------------R.............. r6 = r6 + r12 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r6 + 0x38] + .D====================================================eER jump 506707 if r8 != r9 +``` + +Gas simulation at offset 506745 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r6 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 506880 if r9 == r3 +``` + +Gas simulation at offset 506752 with total cost of 1: + +``` + DeER jump 506793 if r9 == r0 +``` + +Gas simulation at offset 506755 with total cost of 1: + +``` + DeER jump 506707 if r9 != 0 +``` + +Gas simulation at offset 506758 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r9 = i32 [r6 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r10 = i32 [r6 + 0x8] + .D========================eeE-------------R................... i32 r9 = r9 + 0x1 + ..D=========================eeeE----------R................... r10 = r9 > 0x4 + .D==eER jump 507222 if r7 >u 224 +``` + +Gas simulation at offset 506974 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = 0x8888888900000000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u64 [r1 + 0x10] = r7 + .DeE--------------------------------------R........... r7 = 0x10d8138 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x40] = r7 + .DeE--------------------------------------R........... r7 = 0x1a00000000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... u64 [r1 + 0] = r7 + ..DeE-------------------------------------R........... r6 = 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 507039 +``` + +Gas simulation at offset 507020 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 19038, jump 503463 +``` + +Gas simulation at offset 507031 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 507035 with total cost of 1: + +``` + DeER jump 507207 if r10 > 0x25 + ....D===============================================================eeeER......................................... r8 = r8 * 0x3c + ....D==================================================================eeER....................................... i32 r7 = r7 - r8 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------R....................................... r9 = u64 [r1 + 0x40] + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R....................................... r8 = u64 [r9 + 0] + .....D............................................................................................................ r11 = r9 + ......D==================================================================eER...................................... r9 = r7 << 0x20 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................................... r10 = u64 [r1 + 0x8] + .......D==================================================================eeeeER.................................. r9 = r9 mulhu r10 + ........D=====================================================================eER................................. r10 = r9 >> 0x8 + ........D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r1 + 0x30] = r10 + .........D=====================================================================eeeE----------------------R........ r9 = r10 * 0xa + .........D========================================================================eeE--------------------R........ i32 r7 = r7 - r9 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........ r10 = u8 [r8 + 0] + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........ r8 = i8 [r8 + 0x1] + ..........D=========================================================================eE-------------------R........ r7 = r7 & 0xff + ..........D==========================================================================eE------------------R........ r7 = r7 << 0x3 + ...........D==========================================================================eE-----------------R........ r7 = r7 + r11 + ...........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0] + ...........D=====================================================================eE------------------------------R r8 = r8 << 0x8 + ...........D======================================================================eE-----------------------------R r8 = r8 | r10 + ............D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0x28] = r8 + ............D======================================================================eeE---------------------------R i32 r5 = r5 - r8 + ............D..................................................................................................... r7 = r5 + .............D==============eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------R r6 = u64 [r1 + 0x20] + .............D.................................................................................................... r8 = r6 + .............DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 19040, jump 503463 +``` + +Gas simulation at offset 507134 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x30] + D=========================eER.......................... r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r8 = u64 [r1 + 0x40] + D==========================eER......................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x28] + .D=========================eeE------------------------R i32 r5 = r5 - r7 + ..D.................................................... r7 = r5 + ..D.................................................... r8 = r6 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19042, jump 503463 +``` + +Gas simulation at offset 507164 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [0x10d8198] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r7 = i8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u8 [r9 + 0] + .D=================================================eER... r7 = r7 << 0x8 + .D==================================================eER.. r7 = r7 | r8 + .D===================================================eeER i32 r5 = r5 - r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u64 [r1 + 0x38] + ..D=========================eeeeE-----------------------R i32 r6 = r8 * 0x3c + ...DeE--------------------------------------------------R r7 = 0x1 + ...D========================eeeeeeeeeeeeeeeeeeeeE-------R jump 507020 if r8 == r7 +``` + +Gas simulation at offset 507200 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 507035 if r10 u 30 +``` + +Gas simulation at offset 507377 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [0x10d8110] + DeE---------------------------------------R...... r5 = r5 + 0x1 + DeE---------------------------------------R...... r6 = r6 + 0x8 + .D========================eE--------------R...... r7 = r7 & 0x1 + .DeeE-------------------------------------R...... i32 r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 507321 if r7 != 0 +``` + +Gas simulation at offset 507399 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 508264 +``` + +Gas simulation at offset 507402 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeE-------------------------------------------------R r9 = 0x17b70 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x40] = r9 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + ..DeE-----------------------------------------------R r11 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19048, jump 259637 +``` + +Gas simulation at offset 507434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE---------R r0 = 19050, jump 527292 +``` + +Gas simulation at offset 507452 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19052, jump 259637 +``` + +Gas simulation at offset 507484 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19054, jump 527292 +``` + +Gas simulation at offset 507505 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 8] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r6 = u64 [r1 + 0x40] + ..D.................................................. r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19056, jump 259637 +``` + +Gas simulation at offset 507540 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19058, jump 527292 +``` + +Gas simulation at offset 507558 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 16] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x3 + ..D.................................................. r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19060, jump 259637 +``` + +Gas simulation at offset 507590 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeE----------R r0 = 19062, jump 527292 +``` + +Gas simulation at offset 507605 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r5 + 24] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r5 = u64 [r1 + 0x40] + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19064, jump 259637 +``` + +Gas simulation at offset 507640 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19066, jump 527292 +``` + +Gas simulation at offset 507658 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 32] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x5 + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19068, jump 259637 +``` + +Gas simulation at offset 507690 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19070, jump 527292 +``` + +Gas simulation at offset 507711 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 40] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x6 + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19072, jump 259637 +``` + +Gas simulation at offset 507743 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19074, jump 527292 +``` + +Gas simulation at offset 507761 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 48] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + ..DeE-----------------------------------------------R r11 = 0x7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19076, jump 259637 +``` + +Gas simulation at offset 507797 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19078, jump 527292 +``` + +Gas simulation at offset 507815 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 56] = 0 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19080, jump 259637 +``` + +Gas simulation at offset 507848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeE----------R r0 = 19082, jump 527292 +``` + +Gas simulation at offset 507863 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 64] = 0 + DeE------------------------R r7 = 0x10ca0 + DeeeeeeeeeeeeeeeE----------R r0 = 19084, jump 527292 +``` + +Gas simulation at offset 507877 with total cost of 25: + +``` + DeER........................ r5 = 0x10d81c8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d81c8] = 0 + DeE------------------------R r7 = 0x126bc + DeeeeeeeeeeeeeeeE----------R r0 = 19086, jump 527292 +``` + +Gas simulation at offset 507900 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 8] = 0 + DeE------------------------R r7 = 0x122d0 + DeeeeeeeeeeeeeeeE----------R r0 = 19088, jump 527292 +``` + +Gas simulation at offset 507914 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [0x10d81b8] = 0 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 508264 if r9 >=s 3 +``` + +Gas simulation at offset 507936 with total cost of 27: + +``` + DeER.......................... r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 24] = 0x20 + DeE------------------------R.. r8 = 0x6f758 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r8 + .DeE------------------------R. r8 = 0x94298 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeeeeeeeeeeeeeeeE-----------R jump 507995 +``` + +Gas simulation at offset 507960 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i32 [r7 + 0] + D=========================eE--------------R............. r8 = r9 << 0x2 + .DeE--------------------------------------R............. r10 = 0x1be90 + .D=========================eE-------------R............. r8 = r8 + r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r11 = u64 [r1 + 0x28] + ..D========================eE-------------------------R. r11 = r11 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r10 = u64 [r1 + 0x18] + ..D=========================eE------------------------R. r10 = r10 + 0x48 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + ...D=================================================eER jump 508264 if r11 >=s r8 +``` + +Gas simulation at offset 507995 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r8 = r9 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x10] + .D========================eE--------------R...................................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r8 + 0] + .DeeeE-----------------------------------------------R........................... r10 = r11 * 0x48 + ..D=================================================eER.......................... r10 = r10 + r5 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r10 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. u64 [r1 + 0x28] = r11 + ..D===========================================================================eER jump 507960 if r8 <=s 0 +``` + +Gas simulation at offset 508022 with total cost of 26: + +``` + DeER......................... r10 = r10 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + DeeeeeeeeeeeeeeeeeeeeE------R jump 508073 if r11 != 8 +``` + +Gas simulation at offset 508032 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 508163 if r9 != 1 +``` + +Gas simulation at offset 508037 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x20 + D=eER......................... r9 = r8 >> 0x20 + .DeER......................... r8 = r5 + 0x260 + .D=eER........................ r9 = r9 << 0x3 + .D==eER....................... r9 = r9 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + ..DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 508057 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r11 + DeE-------------------------------------------------R r8 = r8 + 0x8 + .DeE------------------------------------------------R r10 = r10 + 0x8 + .DeE------------------------------------------------R jump 508057 if r8 != r9 +``` + +Gas simulation at offset 508071 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 507960 +``` + +Gas simulation at offset 508073 with total cost of 26: + +``` + DeER......................... r8 = 0 + DeER......................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + D=========================eER r5 = r5 + r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 508084 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = i32 [r1 + 0x28] + .DeE------------------------------------------------R r9 = 0x17b79 + .DeE------------------------------------------------R r7 = r1 + 0x4f + ..DeE-----------------------------------------------R r8 = 0x9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r12 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19090, jump 259637 +``` + +Gas simulation at offset 508120 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19092, jump 527292 +``` + +Gas simulation at offset 508129 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r5 + 0] = 0 + .D========================eE------------------------R. r6 = r6 + 0x1 + .D========================eE------------------------R. r5 = r5 + 0x8 + ..D========================eeE----------------------R. i32 r8 = r8 + 0x1 + ..D================================================eER jump 508084 if r6 =s r8 +``` + +Gas simulation at offset 508197 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 508176 if r10 == 1 +``` + +Gas simulation at offset 508204 with total cost of 26: + +``` + DeER......................... r9 = 0x17b79 + DeER......................... r7 = r1 + 0x4f + DeER......................... r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + .DeE------------------------R r11 = 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + .DeeeeeeeeeeeeeeeE----------R r0 = 19094, jump 259637 +``` + +Gas simulation at offset 508231 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19096, jump 527292 +``` + +Gas simulation at offset 508240 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [0x10d8108] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x38] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r8 + 0] + .DeE-------------------------------------------------------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 508179 +``` + +Gas simulation at offset 508264 with total cost of 15: + +``` + DeER.............. r7 = 0x14898 + DeeeeeeeeeeeeeeeER r0 = 19098, jump 527292 +``` + +Gas simulation at offset 508275 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8188] = 0 + DeE------------------------R r5 = 0x16320 + DeE------------------------R r7 = r1 + 0x4f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r9 = 0x16320 + .DeE-----------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 19100, jump 259637 +``` + +Gas simulation at offset 508306 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19102, jump 527292 +``` + +Gas simulation at offset 508315 with total cost of 25: + +``` + DeER........................ r6 = 0x10d8138 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8138] = 0 + DeE------------------------R r7 = r1 + 0x4f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x1 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19104, jump 259637 +``` + +Gas simulation at offset 508345 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19106, jump 527292 +``` + +Gas simulation at offset 508354 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 8] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x2 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19108, jump 259637 +``` + +Gas simulation at offset 508375 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19110, jump 527292 +``` + +Gas simulation at offset 508384 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 16] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x3 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19112, jump 259637 +``` + +Gas simulation at offset 508405 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19114, jump 527292 +``` + +Gas simulation at offset 508414 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 24] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x4 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19116, jump 259637 +``` + +Gas simulation at offset 508435 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19118, jump 527292 +``` + +Gas simulation at offset 508444 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 32] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x5 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19120, jump 259637 +``` + +Gas simulation at offset 508465 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19122, jump 527292 +``` + +Gas simulation at offset 508474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 40] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x6 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19124, jump 259637 +``` + +Gas simulation at offset 508495 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19126, jump 527292 +``` + +Gas simulation at offset 508504 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 48] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x7 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19128, jump 259637 +``` + +Gas simulation at offset 508525 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19130, jump 527292 +``` + +Gas simulation at offset 508534 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 56] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x8 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19132, jump 259637 +``` + +Gas simulation at offset 508555 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19134, jump 527292 +``` + +Gas simulation at offset 508564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 64] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x9 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19136, jump 259637 +``` + +Gas simulation at offset 508585 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19138, jump 527292 +``` + +Gas simulation at offset 508594 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 72] = 0 + DeE------------------------R r7 = 0x1125c + DeeeeeeeeeeeeeeeE----------R r0 = 19140, jump 527292 +``` + +Gas simulation at offset 508608 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8190] = 0 + DeE------------------------R r7 = 0x196e8 + DeeeeeeeeeeeeeeeE----------R r0 = 19142, jump 527292 +``` + +Gas simulation at offset 508625 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8120] = 0 + DeE------------------------R r7 = 0x19dce + DeeeeeeeeeeeeeeeE----------R r0 = 19144, jump 527292 +``` + +Gas simulation at offset 508642 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8128] = 0 + DeE------------------------R r7 = 0x14bc2 + DeeeeeeeeeeeeeeeE----------R r0 = 19146, jump 527292 +``` + +Gas simulation at offset 508659 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82d8] = 0 + DeE------------------------R r7 = 0x151f5 + DeeeeeeeeeeeeeeeE----------R r0 = 19148, jump 527292 +``` + +Gas simulation at offset 508676 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82e8] = 0 + DeE------------------------R r7 = 0x18616 + DeeeeeeeeeeeeeeeE----------R r0 = 19150, jump 527292 +``` + +Gas simulation at offset 508693 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8308] = 0 + DeE------------------------R r5 = 0x151fc + DeE------------------------R r7 = 0x151fc + DeeeeeeeeeeeeeeeE----------R r0 = 19152, jump 526262 +``` + +Gas simulation at offset 508715 with total cost of 1: + +``` + DeER jump 508759 if r7 u 0 + ..D==========================eE-----------R......... r7 = r7 | r8 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 508776 if r7 == 0 +``` + +Gas simulation at offset 508742 with total cost of 15: + +``` + DeER.............. r5 = 0x12bec + DeER.............. r7 = 0x12bec + DeER.............. r0 = 0x4ad2 + DeeeeeeeeeeeeeeeER jump 527292 +``` + +Gas simulation at offset 508759 with total cost of 15: + +``` + DeER.............. r5 = 0x12bec + DeER.............. r7 = 0x12bec + DeER.............. r0 = 0x4ad2 + DeeeeeeeeeeeeeeeER jump 527292 +``` + +Gas simulation at offset 508776 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 19154, jump 527292 +``` + +Gas simulation at offset 508784 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82e0] = 0 + DeE------------------------R r7 = 0x148a0 + DeeeeeeeeeeeeeeeE----------R r0 = 19156, jump 527292 +``` + +Gas simulation at offset 508801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82f0] = 0 + DeE------------------------R r7 = 0x11c93 + DeeeeeeeeeeeeeeeE----------R r0 = 19158, jump 527292 +``` + +Gas simulation at offset 508818 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8198] = 0 + DeE------------------------R r7 = 0x14249 + DeeeeeeeeeeeeeeeE----------R r0 = 19160, jump 527292 +``` + +Gas simulation at offset 508835 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8310] = 0 + DeE------------------------R r7 = 0x1a767 + DeeeeeeeeeeeeeeeE----------R r0 = 19162, jump 527292 +``` + +Gas simulation at offset 508852 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d81a0] = 0 + DeE------------------------R r7 = 0x1695a + DeeeeeeeeeeeeeeeE----------R r0 = 19164, jump 527292 +``` + +Gas simulation at offset 508869 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8318] = 0 + DeE------------------------R r7 = 0x15202 + DeeeeeeeeeeeeeeeE----------R r0 = 19166, jump 527292 +``` + +Gas simulation at offset 508886 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8248] = 0 + DeE------------------------R r7 = 0x1520a + DeeeeeeeeeeeeeeeE----------R r0 = 19168, jump 527292 +``` + +Gas simulation at offset 508903 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8250] = 0 + DeE------------------------R r7 = 0x16960 + DeeeeeeeeeeeeeeeE----------R r0 = 19170, jump 527292 +``` + +Gas simulation at offset 508920 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8240] = 0 + DeE------------------------R r5 = 0x10ca7 + DeE------------------------R r7 = r1 + 0x4f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r9 = 0x10ca7 + .DeE-----------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 19172, jump 259637 +``` + +Gas simulation at offset 508951 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19174, jump 527292 +``` + +Gas simulation at offset 508960 with total cost of 26: + +``` + DeER......................... r6 = 0x10d8258 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d8258] = 0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + DeE-------------------------R r9 = 0x15212 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + .DeE------------------------R r7 = r1 + 0x4f + .DeE------------------------R r8 = 0x9 + ..DeE-----------------------R r10 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 19176, jump 259637 +``` + +Gas simulation at offset 508999 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19178, jump 527292 +``` + +Gas simulation at offset 509008 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x4f + DeER......................... r8 = 0x9 + DeER......................... r10 = 0x1 + .D........................... r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 19180, jump 259637 +``` + +Gas simulation at offset 509029 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19182, jump 527292 +``` + +Gas simulation at offset 509038 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 8] = 0 + DeE------------------------R. r7 = r1 + 0x4f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x38] + .D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 19184, jump 259637 +``` + +Gas simulation at offset 509062 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19186, jump 527292 +``` + +Gas simulation at offset 509071 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x4f + DeER............... r8 = 0x9 + DeER............... r10 = 0x2 + .D................. r9 = r5 + .DeeeeeeeeeeeeeeeER r0 = 19188, jump 259637 +``` + +Gas simulation at offset 509089 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19190, jump 527292 +``` + +Gas simulation at offset 509098 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 16] = 0 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x3 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19192, jump 259637 +``` + +Gas simulation at offset 509122 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19194, jump 527292 +``` + +Gas simulation at offset 509131 with total cost of 26: + +``` + DeER......................... r7 = r1 + 0x4f + DeER......................... r8 = 0x9 + DeER......................... r10 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------R r0 = 19196, jump 259637 +``` + +Gas simulation at offset 509150 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19198, jump 527292 +``` + +Gas simulation at offset 509159 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 24] = 0 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x4 + .D.......................... r9 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 19200, jump 259637 +``` + +Gas simulation at offset 509180 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19202, jump 527292 +``` + +Gas simulation at offset 509189 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 509221 if r7 == 2 +``` + +Gas simulation at offset 509197 with total cost of 1: + +``` + DeER jump 509242 if r7 != 3 +``` + +Gas simulation at offset 509201 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 509252 if r10 != 3 +``` + +Gas simulation at offset 509214 with total cost of 15: + +``` + DeER.............. r8 = 0x165e4 + DeeeeeeeeeeeeeeeER jump 509227 +``` + +Gas simulation at offset 509221 with total cost of 2: + +``` + DeER. r8 = 0x165e4 + DeeER fallthrough +``` + +Gas simulation at offset 509227 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r9 = 0x9 + DeeeeeeeeeeeeeeeER r0 = 19204, jump 384976 +``` + +Gas simulation at offset 509240 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 509270 +``` + +Gas simulation at offset 509242 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 509252 with total cost of 16: + +``` + DeER............... r9 = 0x177a8 + DeER............... r7 = r1 + 0x4f + DeER............... r8 = 0x9 + .DeeeeeeeeeeeeeeeER r0 = 19206, jump 259637 +``` + +Gas simulation at offset 509270 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeeeeeeeeeeeeeeeER r0 = 19208, jump 527292 +``` + +Gas simulation at offset 509279 with total cost of 47: + +``` + DeER.............................................. r7 = 0x10d8100 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10d8100] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x58] + .D========================eER..................... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 509305 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d8100] + .DeE------------------------R r7 = 0 + .D=eE-----------------------R r8 = 0 + .D=eeeeeeeeeeeeeeeE---------R r0 = 19210, jump 503463 +``` + +Gas simulation at offset 509333 with total cost of 26: + +``` + DeER......................... r10 = 0x811c0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d8108] + .DeE-----------------------R. r9 = 0x2 + .D========================eER jump 509383 if r8 != r9 +``` + +Gas simulation at offset 509358 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r7 + 0xc] + DeE---------------------------------------R r8 = 0x1e + D=========================eE--------------R jump 509391 if r7 != r8 +``` + +Gas simulation at offset 509368 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 509383 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0] + D=========================eE--------------R jump 509525 if r8 <=s 2 +``` + +Gas simulation at offset 509391 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r9 = u64 [0x10d8128] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = i8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r9 + 0] + .D=================================================eER...... r7 = r7 << 0x8 + .D==================================================eER..... r7 = r7 | r8 + .DeE--------------------------------------------------R..... r5 = 0x140 + .D===================================================eER.... r7 = r5 - r7 + ..D===================================================eeER.. i32 r8 = r7 >> 0x1f + ..D=====================================================eER. r7 = r7 + r8 + ...D=====================================================eER r7 = r7 >>a 0x1 + ...DeE-----------------------------------------------------R r8 = 0x2 + ...DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 19212, jump 503463 +``` + +Gas simulation at offset 509434 with total cost of 111: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. r7 = i32 [r7 + 0xc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................. r8 = u64 [0x10d8118] + D==================================================eER............................................................ r7 = r7 << 0x3 + .D==================================================eER........................................................... r7 = r7 + r8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u64 [r7 + 0] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r7 = i8 [r9 + 0x3] + .D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......... r8 = u8 [r9 + 0x2] + ..D====================================================================================================eER........ r7 = r7 << 0x8 + ..D=====================================================================================================eER....... r7 = r7 | r8 + ..D======================================================================================================eER...... r8 = r7 << 0x2 + ...D======================================================================================================eER..... r7 = r7 + r8 + ...D=======================================================================================================eeER... i32 r8 = r7 >> 0x1e + ....D========================================================================================================eER.. r7 = r7 + r8 + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.. r10 = i8 [r9 + 0x1] + ....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.. r11 = u8 [r9 + 0] + ....D=========================================================================================================eER. r7 = r7 >>a 0x2 + .....D=========================================================================================================eER r8 = r7 + 0x2 + .....D=================================================================================================eE--------R r10 = r10 << 0x8 + .....D==================================================================================================eE-------R r10 = r10 | r11 + ......D==================================================================================================eE------R r5 = r5 - r10 + ......D===================================================================================================eeE----R i32 r7 = r5 >> 0x1f + .......D====================================================================================================eE---R r7 = r7 + r5 + .......D=====================================================================================================eE--R r7 = r7 >>a 0x1 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------R r0 = u64 [r1 + 0x30] + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------R r5 = u64 [r1 + 0x28] + ........D=================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------R r6 = u64 [r1 + 0x20] + ........D========================eE------------------------------------------------------------------------------R r1 = r1 + 0x38 + ........DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------R jump 503463 +``` + +Gas simulation at offset 509525 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r10 + DeE------------------------R.. r5 = 0 + DeE------------------------R.. r6 = 0 + DeE------------------------R.. r9 = 0x6f758 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r9 + .DeE------------------------R. r9 = 0x1be90 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r9 + .DeeeeeeeeeeeeeeeE-----------R jump 509570 +``` + +Gas simulation at offset 509549 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = r8 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r1 + 0x10] + .D========================eE--------------R............ r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r9 + 0] + .DeE-------------------------------------------------R. r6 = r6 + 0x1 + .DeE-------------------------------------------------R. r5 = r5 + 0x48 + ..D=================================================eER jump 509622 if r6 >=s r9 +``` + +Gas simulation at offset 509570 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r9 = r8 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x18] + .D========================eE--------------R...................................... r9 = r9 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r9 + 0] + .D==================================================eER.......................... r9 = r9 + r5 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r9 + 0x40] + ..D===========================================================================eER jump 509549 if r10 s 2 +``` + +Gas simulation at offset 509639 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0x8] + DeE---------------------------------------R..... r9 = 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 509656 if r8 != r9 +``` + +Gas simulation at offset 509649 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = i32 [r7 + 0xc] + D=========================eeER i32 r8 = r8 + 0xffffffffffffffff + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 509656 with total cost of 1: + +``` + DeER jump 509702 if r8 > 0x1f + D=eER...................... r5 = r5 | 0x1 + D==eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511070 if r10 s 4294967197 +``` + +Gas simulation at offset 511074 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f0] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511096 +``` + +Gas simulation at offset 511086 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f0] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511096 with total cost of 1: + +``` + DeER jump 511155 if r4 == 0 +``` + +Gas simulation at offset 511099 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d81f4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511155 if r5 == r6 +``` + +Gas simulation at offset 511112 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511129 if r10 s 4294967197 +``` + +Gas simulation at offset 511133 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f4] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511155 +``` + +Gas simulation at offset 511145 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f4] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511155 with total cost of 1: + +``` + DeER jump 511214 if r3 == 0 +``` + +Gas simulation at offset 511158 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d81f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511214 if r5 == r6 +``` + +Gas simulation at offset 511171 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511188 if r10 s 4294967197 +``` + +Gas simulation at offset 511192 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f8] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511214 +``` + +Gas simulation at offset 511204 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81f8] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511214 with total cost of 1: + +``` + DeER jump 511273 if r7 == 0 +``` + +Gas simulation at offset 511217 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d81fc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511273 if r5 == r6 +``` + +Gas simulation at offset 511230 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511247 if r10 s 4294967197 +``` + +Gas simulation at offset 511251 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81fc] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511273 +``` + +Gas simulation at offset 511263 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81fc] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511273 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 512335 if r4 == 0 +``` + +Gas simulation at offset 511277 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r8 + 0x18] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 511290 if r3 == 0 +``` + +Gas simulation at offset 511283 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x1c] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511290 with total cost of 1: + +``` + DeER jump 511300 if r7 == 0 +``` + +Gas simulation at offset 511293 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x20] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511300 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = i32 [r8 + 0x14] + D=========================eeE-------------R....... i32 r5 = r5 - r6 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 511315 if r5 > 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511375 if r10 s 4294967197 +``` + +Gas simulation at offset 511379 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8200] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511401 +``` + +Gas simulation at offset 511391 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8200] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511401 with total cost of 1: + +``` + DeER jump 511460 if r4 == 0 +``` + +Gas simulation at offset 511404 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d8204] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x40] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511460 if r5 == r6 +``` + +Gas simulation at offset 511417 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511434 if r10 s 4294967197 +``` + +Gas simulation at offset 511438 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8204] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511460 +``` + +Gas simulation at offset 511450 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8204] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511460 with total cost of 1: + +``` + DeER jump 511519 if r3 == 0 +``` + +Gas simulation at offset 511463 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d8208] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x44] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511519 if r5 == r6 +``` + +Gas simulation at offset 511476 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511493 if r10 s 4294967197 +``` + +Gas simulation at offset 511497 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8208] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511519 +``` + +Gas simulation at offset 511509 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8208] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511519 with total cost of 1: + +``` + DeER jump 511578 if r7 == 0 +``` + +Gas simulation at offset 511522 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d820c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511578 if r5 == r6 +``` + +Gas simulation at offset 511535 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511552 if r10 s 4294967197 +``` + +Gas simulation at offset 511556 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d820c] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511578 +``` + +Gas simulation at offset 511568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d820c] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511578 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 512344 if r11 == 0 +``` + +Gas simulation at offset 511582 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r8 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 511595 if r3 == 0 +``` + +Gas simulation at offset 511588 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x44] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511595 with total cost of 1: + +``` + DeER jump 511605 if r7 == 0 +``` + +Gas simulation at offset 511598 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x48] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511605 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = i32 [r8 + 0x40] + D=========================eeE-------------R....... i32 r5 = r5 - r6 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 511620 if r5 > 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511686 if r10 s 4294967197 +``` + +Gas simulation at offset 511690 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8210] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511712 +``` + +Gas simulation at offset 511702 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8210] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511712 with total cost of 1: + +``` + DeER jump 511771 if r4 == 0 +``` + +Gas simulation at offset 511715 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d8214] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511771 if r5 == r6 +``` + +Gas simulation at offset 511728 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511745 if r10 s 4294967197 +``` + +Gas simulation at offset 511749 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8214] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511771 +``` + +Gas simulation at offset 511761 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8214] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511771 with total cost of 1: + +``` + DeER jump 511830 if r3 == 0 +``` + +Gas simulation at offset 511774 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d8218] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x6c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511830 if r5 == r6 +``` + +Gas simulation at offset 511787 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511804 if r10 s 4294967197 +``` + +Gas simulation at offset 511808 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8218] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511830 +``` + +Gas simulation at offset 511820 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8218] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511830 with total cost of 1: + +``` + DeER jump 511889 if r7 == 0 +``` + +Gas simulation at offset 511833 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [0x10d821c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = i32 [r8 + 0x70] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 511889 if r5 == r6 +``` + +Gas simulation at offset 511846 with total cost of 24: + +``` + DeER....................... r6 = r6 >> 0x1f + D=eER...................... r10 = r6 | 0x1 + .D=eeER.................... i32 r10 = r10 + r5 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511863 if r10 s 4294967197 +``` + +Gas simulation at offset 511867 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d821c] = 0xffffffffffffff9d + DeE------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 511889 +``` + +Gas simulation at offset 511879 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d821c] = r10 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 511889 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 512353 if r11 == 0 +``` + +Gas simulation at offset 511893 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [r8 + 0x64] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 511906 if r4 == 0 +``` + +Gas simulation at offset 511899 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x68] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511906 with total cost of 1: + +``` + DeER jump 511916 if r7 == 0 +``` + +Gas simulation at offset 511909 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = i32 [r8 + 0x70] + D=========================eER r5 = r5 + r6 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 511916 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = i32 [r8 + 0x6c] + D=========================eeE-------------R....... i32 r5 = r5 - r6 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 511931 if r5 > 0x1f + D=eER...................... r10 = r5 | 0x1 + .D=eeER.................... i32 r9 = r9 + r10 + .D===eeeeeeeeeeeeeeeeeeeeER jump 511998 if r9 s 4294967197 +``` + +Gas simulation at offset 512002 with total cost of 26: + +``` + DeER......................... r9 = 0xffffffffffffff9d + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8220] = r9 + DeE-------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 512026 +``` + +Gas simulation at offset 512016 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8220] = r9 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 512026 with total cost of 1: + +``` + DeER jump 512088 if r4 == 0 +``` + +Gas simulation at offset 512029 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x10d8224] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r8 + 0x90] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 512088 if r9 == r5 +``` + +Gas simulation at offset 512043 with total cost of 24: + +``` + DeER....................... r5 = r5 >> 0x1f + D=eER...................... r10 = r5 | 0x1 + .D=eeER.................... i32 r9 = r9 + r10 + .D===eeeeeeeeeeeeeeeeeeeeER jump 512060 if r9 s 4294967197 +``` + +Gas simulation at offset 512064 with total cost of 26: + +``` + DeER......................... r9 = 0xffffffffffffff9d + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8224] = r9 + DeE-------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 512088 +``` + +Gas simulation at offset 512078 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8224] = r9 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 512088 with total cost of 1: + +``` + DeER jump 512150 if r3 == 0 +``` + +Gas simulation at offset 512091 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [0x10d8228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = i32 [r8 + 0x94] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 512150 if r9 == r5 +``` + +Gas simulation at offset 512105 with total cost of 24: + +``` + DeER....................... r5 = r5 >> 0x1f + D=eER...................... r10 = r5 | 0x1 + .D=eeER.................... i32 r9 = r9 + r10 + .D===eeeeeeeeeeeeeeeeeeeeER jump 512122 if r9 s 4294967197 +``` + +Gas simulation at offset 512126 with total cost of 26: + +``` + DeER......................... r9 = 0xffffffffffffff9d + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8228] = r9 + DeE-------------------------R r10 = 0x1 + DeeeeeeeeeeeeeeeE-----------R jump 512150 +``` + +Gas simulation at offset 512140 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8228] = r9 + DeE------------------------R r10 = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 512150 with total cost of 1: + +``` + DeER jump 512362 if r7 == 0 +``` + +Gas simulation at offset 512154 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i32 [0x10d822c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r8 + 0x98] + D............................................... r5 = r0 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 512215 if r7 == r9 +``` + +Gas simulation at offset 512170 with total cost of 24: + +``` + DeER....................... r9 = r9 >> 0x1f + D=eER...................... r9 = r9 | 0x1 + D==eeER.................... i32 r7 = r7 + r9 + .D===eeeeeeeeeeeeeeeeeeeeER jump 512187 if r7 > 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x10d - r7 + ...DeE-----------------------------------------------------R r8 = 0x2d + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19238, jump 503463 +``` + +Gas simulation at offset 512483 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d8248] + DeE------------------------R r7 = 0xa + DeE------------------------R r8 = 0x64 + DeeeeeeeeeeeeeeeE----------R r0 = 19240, jump 503463 +``` + +Gas simulation at offset 512501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d8250] + DeE------------------------R r7 = 0x5 + DeE------------------------R r8 = 0x32 + DeeeeeeeeeeeeeeeE----------R r0 = 19242, jump 503463 +``` + +Gas simulation at offset 512519 with total cost of 26: + +``` + DeER......................... r7 = 0x109edc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = i32 [0x109edc0] + DeE-------------------------R r5 = 0x10d8258 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r8 + .D========================eER jump 512727 if r7 == 0 +``` + +Gas simulation at offset 512549 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = u64 [0x10d8258] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r9 + 0] + .D=================================================eER..... r10 = r7 << 0x8 + .D==================================================eER.... r8 = r8 | r10 + .D=================================================eE-R.... r7 = r7 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ..DeE----------------------------------------------------R. r6 = 0x52 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19244, jump 503463 +``` + +Gas simulation at offset 512594 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r9 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r9 + 0] + .D=================================================eER...... r10 = r7 << 0x8 + .D==================================================eER..... r8 = r8 | r10 + .D=================================================eE-R..... r7 = r7 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x44 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19246, jump 503463 +``` + +Gas simulation at offset 512631 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d8278] + D=========================eER jump 512727 if r7 != 0 +``` + +Gas simulation at offset 512640 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r7 + 0] + .D=================================================eER..... r9 = r8 << 0x8 + .D==================================================eER.... r7 = r7 | r9 + .D=================================================eE-R.... r8 = r8 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r9 = u64 [0x10d8280] + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19248, jump 503463 +``` + +Gas simulation at offset 512684 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u64 [r5 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r7 + 0] + .D=================================================eER...... r9 = r8 << 0x8 + .D==================================================eER..... r7 = r7 | r9 + .D=================================================eE-R..... r8 = r8 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r9 = u64 [0x10d8288] + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x44 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19250, jump 503463 +``` + +Gas simulation at offset 512727 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + D==================================================eER jump 512917 if r7 == 0 +``` + +Gas simulation at offset 512738 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r9 + 0] + .D=================================================eER..... r10 = r7 << 0x8 + .D==================================================eER.... r8 = r8 | r10 + .D=================================================eE-R.... r7 = r7 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ..DeE----------------------------------------------------R. r6 = 0x7a + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19252, jump 503463 +``` + +Gas simulation at offset 512780 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r9 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r9 + 0] + .D=================================================eER...... r10 = r7 << 0x8 + .D==================================================eER..... r8 = r8 | r10 + .D=================================================eE-R..... r7 = r7 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x65 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19254, jump 503463 +``` + +Gas simulation at offset 512818 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d8278] + D=========================eER jump 512917 if r7 != 1 +``` + +Gas simulation at offset 512828 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r7 + 0] + .D=================================================eER..... r9 = r8 << 0x8 + .D==================================================eER.... r7 = r7 | r9 + .D=================================================eE-R.... r8 = r8 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r9 = u64 [0x10d8280] + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19256, jump 503463 +``` + +Gas simulation at offset 512873 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u64 [r5 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r7 + 0] + .D=================================================eER...... r9 = r8 << 0x8 + .D==================================================eER..... r7 = r7 | r9 + .D=================================================eE-R..... r8 = r8 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r9 = u64 [0x10d8288] + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x65 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19258, jump 503463 +``` + +Gas simulation at offset 512917 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x8] + D==================================================eER jump 513110 if r7 == 0 +``` + +Gas simulation at offset 512928 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r9 + 0] + .D=================================================eER..... r10 = r7 << 0x8 + .D==================================================eER.... r8 = r8 | r10 + .D=================================================eE-R.... r7 = r7 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ..DeE----------------------------------------------------R. r6 = 0xa2 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19260, jump 503463 +``` + +Gas simulation at offset 512971 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r9 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r9 + 0] + .D=================================================eER...... r10 = r7 << 0x8 + .D==================================================eER..... r8 = r8 | r10 + .D=================================================eE-R..... r7 = r7 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x86 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19262, jump 503463 +``` + +Gas simulation at offset 513010 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d8278] + D=========================eER jump 513110 if r7 != 2 +``` + +Gas simulation at offset 513020 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r7 + 0] + .D=================================================eER..... r9 = r8 << 0x8 + .D==================================================eER.... r7 = r7 | r9 + .D=================================================eE-R.... r8 = r8 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r9 = u64 [0x10d8280] + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19264, jump 503463 +``` + +Gas simulation at offset 513065 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u64 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r7 + 0] + .D=================================================eER...... r9 = r8 << 0x8 + .D==================================================eER..... r7 = r7 | r9 + .D=================================================eE-R..... r8 = r8 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r9 = u64 [0x10d8288] + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0x86 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19266, jump 503463 +``` + +Gas simulation at offset 513110 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xc] + D==================================================eER jump 513303 if r7 == 0 +``` + +Gas simulation at offset 513121 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r9 + 0] + .D=================================================eER..... r10 = r7 << 0x8 + .D==================================================eER.... r8 = r8 | r10 + .D=================================================eE-R.... r7 = r7 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ..DeE----------------------------------------------------R. r6 = 0xca + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19268, jump 503463 +``` + +Gas simulation at offset 513164 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r9 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r9 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r9 + 0] + .D=================================================eER...... r10 = r7 << 0x8 + .D==================================================eER..... r8 = r8 | r10 + .D=================================================eE-R..... r7 = r7 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0xa7 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19270, jump 503463 +``` + +Gas simulation at offset 513203 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d8278] + D=========================eER jump 513303 if r7 != 3 +``` + +Gas simulation at offset 513213 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r7 = u8 [r7 + 0] + .D=================================================eER..... r9 = r8 << 0x8 + .D==================================================eER.... r7 = r7 | r9 + .D=================================================eE-R.... r8 = r8 >> 0x7 + ..D==================================================eER... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R... r9 = u64 [0x10d8280] + ..D===================================================eER.. r7 = r7 << 0x30 + ..D====================================================eER. r7 = r7 >>a 0x31 + ...D====================================================eER r7 = r6 - r7 + ...DeE----------------------------------------------------R r8 = 0x23 + ...DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19272, jump 503463 +``` + +Gas simulation at offset 513258 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ r7 = u64 [r5 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r7 + 0] + .D=================================================eER...... r9 = r8 << 0x8 + .D==================================================eER..... r7 = r7 | r9 + .D=================================================eE-R..... r8 = r8 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r9 = u64 [0x10d8288] + ..D===================================================eER... r7 = r7 << 0x30 + ..D====================================================eER.. r7 = r7 >>a 0x31 + ...D====================================================eeER r7 = 0x2a - r7 + ...DeE-----------------------------------------------------R r8 = 0xa7 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19274, jump 503463 +``` + +Gas simulation at offset 513303 with total cost of 108: + +``` + DeER........................................................................................................... r7 = 0x10d8138 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x60] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................. r7 = u64 [0x10d8138] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r8 = i8 [r7 + 0x1] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r7 = u8 [r7 + 0] + .D=================================================eER......................................................... r8 = r8 << 0x8 + .D==================================================eER........................................................ r7 = r7 | r8 + ..D==================================================eER....................................................... r8 = r7 + 0x10d + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x20] = r8 + ...D=====================================================eE---------------------R.............................. r8 = r7 + 0x52 + ...D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r8 + ....D=====================================================eE------------------------R.......................... r8 = r7 + 0x7a + ....D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r8 + .....D=======================================================================eE------R......................... r8 = r7 + 0xa2 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x8] = r8 + .....D=========================================================================eE-----------------------R...... r7 = r7 + 0xca + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0] = r7 + ......DeE-------------------------------------------------------------------------------------------------R.... r5 = 0x10d81f8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------------------------------R.... u64 [r1 + 136] = 0x4e + ......DeE-------------------------------------------------------------------------------------------------R.... r7 = 0x10d8230 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------R.... u64 [r1 + 0x78] = r7 + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R.... r8 = u64 [r1 + 0x80] + .......D===========================================================================eE---------------------R.... r7 = r8 + 0x10 + ........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + ........DeE---------------------------------------------------------------------------------------------------R r7 = 0xcccccccd00000000 + ........D========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R u64 [r1 + 0x58] = r7 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R u64 [r1 + 80] = 0x1999999a + .........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 48] = 0x1999999a + .........DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R jump 513457 +``` + +Gas simulation at offset 513420 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x88] + D=========================eeE-------------R............ i32 r7 = r7 + 0x21 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u64 [r1 + 0x78] + .D=========================eE-------------------------R r7 = r7 + 0x4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x70] + ..D=========================eE------------------------R r8 = r8 + 0x4 + ..DeE-------------------------------------------------R r5 = r5 + 0x10 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x48] + ...D=========================eE-----------------------R jump 514377 if r8 == r7 +``` + +Gas simulation at offset 513457 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u64 [r1 + 0x70] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r8 + 0] + D=========================eE--------------R jump 513420 if r7 == 0 +``` + +Gas simulation at offset 513466 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0x68] = r5 + .D=================================================eER jump 513625 if r7 == 0 +``` + +Gas simulation at offset 513480 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r5 + 0xfffffffffffffff8] + .D========================eeE-------------R i32 r7 = r6 >>a 0x1f + ..D=========================eE------------R r8 = r6 ^ r7 + ..D==========================eeE----------R i32 r7 = r8 - r7 + ...D===========================eE---------R jump 513625 if r7 == 1994 +``` + +Gas simulation at offset 513499 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r5 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r5 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i8 [r8 + 0x1] + .DeE-------------------------------------------------------------------------R............................ r9 = r7 << 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r11 = u64 [r1 + 0x58] + ..D========================eeeeE---------------------------------------------R............................ r9 = r9 mulhu r11 + ...D===========================eE--------------------------------------------R............................ r11 = r9 >> 0x23 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................ u64 [r1 + 0x38] = r11 + ....D===========================eeeE-----------------------------------------R............................ r9 = r11 * 0xa + ....D==============================eeE---------------------------------------R............................ i32 r7 = r7 - r9 + .....D===============================eE--------------------------------------R............................ r7 = r7 << 0x3 + .....D================================eE-------------------------------------R............................ r7 = r7 + r5 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................ r9 = u64 [r7 + 0] + .....D======================================================================eER........................... r8 = r8 << 0x8 + ......D======================================================================eER.......................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R. r7 = u64 [r1 + 0x18] + ......D=======================================================================eE------------------------R. r7 = r7 - r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r8 = u64 [r1 + 0x88] + .......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 19276, jump 503463 +``` + +Gas simulation at offset 513567 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x38] + D=========================eeeER................................................ r7 = r8 * r7 + D============================eER............................................... r7 = r7 >> 0x20 + .D============================eeeER............................................ r7 = r7 * 0xa + .D===============================eeER.......................................... i32 r7 = r8 - r7 + .D=================================eER......................................... r7 = r7 << 0x20 + ..D=================================eER........................................ r7 = r7 >> 0x1d + ..D==================================eER....................................... r7 = r7 + r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R....................................... r5 = u64 [r1 + 0x68] + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. r9 = u64 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.............. r7 = u64 [r1 + 0x40] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r8 = u64 [r1 + 0x28] + ...D===============================================eE-----------R.............. r7 = r8 - r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x88] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 19278, jump 503463 +``` + +Gas simulation at offset 513621 with total cost of 1: + +``` + DeER jump 513805 if r6 >a 0x1f + ..D=========================eE------------R r8 = r6 ^ r7 + ..D==========================eeE----------R i32 r7 = r8 - r7 + ...D===========================eE---------R jump 513838 if r7 == 1994 +``` + +Gas simulation at offset 513656 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r5 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r5 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i8 [r8 + 0x1] + .DeE-------------------------------------------------------------------------R............................ r9 = r7 << 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r11 = u64 [r1 + 0x58] + ..D========================eeeeE---------------------------------------------R............................ r9 = r9 mulhu r11 + ...D===========================eE--------------------------------------------R............................ r11 = r9 >> 0x23 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................ u64 [r1 + 0x38] = r11 + ....D===========================eeeE-----------------------------------------R............................ r9 = r11 * 0xa + ....D==============================eeE---------------------------------------R............................ i32 r7 = r7 - r9 + .....D===============================eE--------------------------------------R............................ r7 = r7 << 0x3 + .....D================================eE-------------------------------------R............................ r7 = r7 + r5 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................ r9 = u64 [r7 + 0] + .....D======================================================================eER........................... r8 = r8 << 0x8 + ......D======================================================================eER.......................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R. r7 = u64 [r1 + 0x10] + ......D=======================================================================eE------------------------R. r7 = r7 - r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r8 = u64 [r1 + 0x88] + .......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 19280, jump 503463 +``` + +Gas simulation at offset 513724 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x38] + D=========================eeeER................................................ r7 = r8 * r7 + D============================eER............................................... r7 = r7 >> 0x20 + .D============================eeeER............................................ r7 = r7 * 0xa + .D===============================eeER.......................................... i32 r7 = r8 - r7 + .D=================================eER......................................... r7 = r7 << 0x20 + ..D=================================eER........................................ r7 = r7 >> 0x1d + ..D==================================eER....................................... r7 = r7 + r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R....................................... r5 = u64 [r1 + 0x68] + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. r9 = u64 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.............. r7 = u64 [r1 + 0x40] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r8 = u64 [r1 + 0x28] + ...D===============================================eE-----------R.............. r7 = r8 - r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x88] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 19282, jump 503463 +``` + +Gas simulation at offset 513778 with total cost of 1: + +``` + DeER jump 513838 if r6 >=s 0 +``` + +Gas simulation at offset 513781 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + D=========================eER r7 = r7 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------R r0 = 19284, jump 503463 +``` + +Gas simulation at offset 513803 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 513838 +``` + +Gas simulation at offset 513805 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + D=========================eER r7 = r7 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------R r0 = 19286, jump 503463 +``` + +Gas simulation at offset 513827 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x4] + D==================================================eER jump 513637 if r7 != 0 +``` + +Gas simulation at offset 513838 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0x8] + D==================================================eER jump 513994 if r7 == 0 +``` + +Gas simulation at offset 513850 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = i32 [r5 + 0] + .D========================eeE-------------R i32 r7 = r6 >>a 0x1f + ..D=========================eE------------R r8 = r6 ^ r7 + ..D==========================eeE----------R i32 r7 = r8 - r7 + ...D===========================eE---------R jump 513994 if r7 == 1994 +``` + +Gas simulation at offset 513868 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r5 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r5 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i8 [r8 + 0x1] + .DeE-------------------------------------------------------------------------R............................ r9 = r7 << 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r11 = u64 [r1 + 0x58] + ..D========================eeeeE---------------------------------------------R............................ r9 = r9 mulhu r11 + ...D===========================eE--------------------------------------------R............................ r11 = r9 >> 0x23 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................ u64 [r1 + 0x38] = r11 + ....D===========================eeeE-----------------------------------------R............................ r9 = r11 * 0xa + ....D==============================eeE---------------------------------------R............................ i32 r7 = r7 - r9 + .....D===============================eE--------------------------------------R............................ r7 = r7 << 0x3 + .....D================================eE-------------------------------------R............................ r7 = r7 + r5 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................ r9 = u64 [r7 + 0] + .....D======================================================================eER........................... r8 = r8 << 0x8 + ......D======================================================================eER.......................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R. r7 = u64 [r1 + 0x8] + ......D=======================================================================eE------------------------R. r7 = r7 - r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r8 = u64 [r1 + 0x88] + .......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 19288, jump 503463 +``` + +Gas simulation at offset 513936 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x38] + D=========================eeeER................................................ r7 = r8 * r7 + D============================eER............................................... r7 = r7 >> 0x20 + .D============================eeeER............................................ r7 = r7 * 0xa + .D===============================eeER.......................................... i32 r7 = r8 - r7 + .D=================================eER......................................... r7 = r7 << 0x20 + ..D=================================eER........................................ r7 = r7 >> 0x1d + ..D==================================eER....................................... r7 = r7 + r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R....................................... r5 = u64 [r1 + 0x68] + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. r9 = u64 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.............. r7 = u64 [r1 + 0x40] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r8 = u64 [r1 + 0x28] + ...D===============================================eE-----------R.............. r7 = r8 - r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x88] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 19290, jump 503463 +``` + +Gas simulation at offset 513990 with total cost of 1: + +``` + DeER jump 514173 if r6 >a 0x1f + ..D=========================eE------------R r8 = r6 ^ r7 + ..D==========================eeE----------R i32 r7 = r8 - r7 + ...D===========================eE---------R jump 514206 if r7 == 1994 +``` + +Gas simulation at offset 514025 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r5 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r5 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i8 [r8 + 0x1] + .DeE-------------------------------------------------------------------------R............................ r9 = r7 << 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R............................ r11 = u64 [r1 + 0x58] + ..D========================eeeeE---------------------------------------------R............................ r9 = r9 mulhu r11 + ...D===========================eE--------------------------------------------R............................ r11 = r9 >> 0x23 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R............................ u64 [r1 + 0x38] = r11 + ....D===========================eeeE-----------------------------------------R............................ r9 = r11 * 0xa + ....D==============================eeE---------------------------------------R............................ i32 r7 = r7 - r9 + .....D===============================eE--------------------------------------R............................ r7 = r7 << 0x3 + .....D================================eE-------------------------------------R............................ r7 = r7 + r5 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............................ r9 = u64 [r7 + 0] + .....D======================================================================eER........................... r8 = r8 << 0x8 + ......D======================================================================eER.......................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r8 + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R. r7 = u64 [r1 + 0] + ......D=======================================================================eE------------------------R. r7 = r7 - r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r8 = u64 [r1 + 0x88] + .......DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 19292, jump 503463 +``` + +Gas simulation at offset 514092 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r1 + 0x38] + D=========================eeeER................................................ r7 = r8 * r7 + D============================eER............................................... r7 = r7 >> 0x20 + .D============================eeeER............................................ r7 = r7 * 0xa + .D===============================eeER.......................................... i32 r7 = r8 - r7 + .D=================================eER......................................... r7 = r7 << 0x20 + ..D=================================eER........................................ r7 = r7 >> 0x1d + ..D==================================eER....................................... r7 = r7 + r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R....................................... r5 = u64 [r1 + 0x68] + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. r9 = u64 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R.............. r7 = u64 [r1 + 0x40] + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R.............. r8 = u64 [r1 + 0x28] + ...D===============================================eE-----------R.............. r7 = r8 - r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r8 = u64 [r1 + 0x88] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 19294, jump 503463 +``` + +Gas simulation at offset 514146 with total cost of 1: + +``` + DeER jump 514206 if r6 >=s 0 +``` + +Gas simulation at offset 514149 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + D=========================eER r7 = r7 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------R r0 = 19296, jump 503463 +``` + +Gas simulation at offset 514171 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 514206 +``` + +Gas simulation at offset 514173 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + D=========================eER r7 = r7 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------R r0 = 19298, jump 503463 +``` + +Gas simulation at offset 514195 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x80] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0xc] + D==================================================eER jump 514006 if r7 != 0 +``` + +Gas simulation at offset 514206 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = u64 [r1 + 0x78] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...... r6 = i32 [r7 + 0] + .D=================================================eeER.... i32 r7 = r6 >>a 0x1f + ..D==================================================eER... r8 = r6 ^ r7 + ..D===================================================eeER. i32 r7 = r8 - r7 + ...D====================================================eER jump 513420 if r7 == 1994 +``` + +Gas simulation at offset 514227 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................... r9 = u64 [r1 + 0x60] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r9 + 0] + D......................................................................................................... r12 = r9 + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r8 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i8 [r8 + 0x1] + .DeE-------------------------------------------------------------------------R............................ r9 = r7 << 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R............................ r11 = u64 [r1 + 0x58] + ...D========================eeeeE--------------------------------------------R............................ r9 = r9 mulhu r11 + ....D===========================eE-------------------------------------------R............................ r5 = r9 >> 0x23 + ....D============================eeeE----------------------------------------R............................ r9 = r5 * 0xa + .....D==============================eeE--------------------------------------R............................ i32 r7 = r7 - r9 + .....D================================eE-------------------------------------R............................ r7 = r7 << 0x3 + .....D=================================eE------------------------------------R............................ r7 = r7 + r12 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................ r9 = u64 [r7 + 0] + ......D=====================================================================eER........................... r8 = r8 << 0x8 + ......D======================================================================eER.......................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x40] = r8 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------R. r7 = u64 [r1 + 0x20] + .......D======================================================================eE------------------------R. r7 = r7 - r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .......DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------R r8 = u64 [r1 + 0x88] + ........DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 19300, jump 503463 +``` + +Gas simulation at offset 514294 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = u64 [r1 + 0x50] + D=========================eeeER.................................................. r7 = r5 * r7 + D============================eER................................................. r7 = r7 >> 0x20 + D=============================eeeER.............................................. r7 = r7 * 0xa + .D===============================eeER............................................ i32 r5 = r5 - r7 + .D=================================eER........................................... r5 = r5 << 0x20 + .D==================================eER.......................................... r5 = r5 >> 0x1d + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................... r7 = u64 [r1 + 0x60] + ..D==================================eER......................................... r5 = r5 + r7 + ..D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ r9 = u64 [r5 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R................ r5 = u64 [r1 + 0x68] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------R................ r7 = u64 [r1 + 0x40] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R................ r8 = u64 [r1 + 0x38] + ...D=================================================eE---------R................ r7 = r8 - r7 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r8 = u64 [r1 + 0x88] + ....DeeeeeeeeeeeeeeeE-----------------------------------------------------------R r0 = 19302, jump 503463 +``` + +Gas simulation at offset 514348 with total cost of 1: + +``` + DeER jump 513420 if r6 >=s 0 +``` + +Gas simulation at offset 514352 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [0x10d8188] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + D=========================eER r7 = r7 + 0xfffffffffffffff8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [r1 + 0x88] + .DeeeeeeeeeeeeeeeE----------R r0 = 19304, jump 503463 +``` + +Gas simulation at offset 514374 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 513420 +``` + +Gas simulation at offset 514377 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x90] + .DeE--------------------------------------R....... r1 = r1 + 0xa8 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 514396 with total cost of 27: + +``` + DeER.......................... r6 = 0 + DeER.......................... r5 = 0 + DeER.......................... r8 = 0x6f758 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x88] = r8 + .DeE------------------------R. r8 = 0x1be90 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r8 + .DeeeeeeeeeeeeeeeE-----------R jump 514443 +``` + +Gas simulation at offset 514420 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x80] + .D========================eE--------------R............ r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeE-------------------------------------------------R. r5 = r5 + 0x1 + .DeE-------------------------------------------------R. r6 = r6 + 0x48 + ..D=================================================eER jump 512435 if r5 >=s r8 +``` + +Gas simulation at offset 514443 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r8 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x88] + .D========================eE--------------R...................................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r8 + 0] + .D==================================================eER.......................... r9 = r9 + r6 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r9 + 0x40] + ..D===========================================================================eER jump 514420 if r10 u 0 + D===eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82d4] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x8] + .D=========================eE-R r1 = r1 + 0x20 + ..DeeeeeeeeeeeeeeeE-----------R jump 506337 +``` + +Gas simulation at offset 515527 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 515530 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r9 + 0x68] + D=========================eER r7 = r7 + r10 + DeE-------------------------R r9 = r9 + 0x6c + DeeeeeeeeeeeeeeeE-----------R jump 515495 +``` + +Gas simulation at offset 515541 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r9 = r9 + 0x14 + DeeeeeeeeeeeeeeeER jump 515495 +``` + +Gas simulation at offset 515548 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [0x10d81a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d8290] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 516155 if r8 == 0 +``` + +Gas simulation at offset 515564 with total cost of 2: + +``` + DeER. r9 = 0xa + D=eER jump 516155 if r7 == r9 +``` + +Gas simulation at offset 515571 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0] = r4 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u64 [0x10d81e0] + DeE---------------------------------------R................................... r5 = 0x109edc0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r12 = u64 [0x10d8108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r0 = i32 [0x10d82d4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = i32 [0x109edc0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [0x109edc4] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r2 = i32 [0x109edc8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r3 = i32 [0x109edcc] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [0x10d81a8] = 0 + ...D================================================eE-----------------------R jump 515744 if r4 == 0 +``` + +Gas simulation at offset 515634 with total cost of 233: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r8 = i32 [r7 + 0x4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r9 = i32 [r12 + 0x10] + DeE---------------------------------------R................................................................................................................................................................................................. r10 = 0x64 + .D========================eeeE------------R................................................................................................................................................................................................. r8 = r8 * r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. i32 r8 = r8 /s r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r9 = i32 [r7 + 0x8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r11 = i32 [r12 + 0x14] + ...D........................................................................................................................................................................................................................................ r5 = r2 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u32 [0x10d82c4] = r8 + ....D....................................................................................................................................................................................................................................... r2 = r5 + ....D========================eeeE----------------------------------------------------------------------------------R........................................................................................................................ r8 = r9 * r10 + .....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... i32 r8 = r8 /s r11 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R..................................................................................... r9 = i32 [r7 + 0xc] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R..................................................................................... r11 = i32 [r12 + 0x18] + ......D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u32 [0x10d82b4] = r8 + .......D===========================================eeeE------------------------------------------------------------------------------------------------------------------------R............................................................ r8 = r9 * r10 + ........D============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r8 = r8 /s r11 + .........D=======================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82a4] = r8 + .........D======================eE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 515744 if r0 == 0 +``` + +Gas simulation at offset 515699 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 515710 if r8 == 0 +``` + +Gas simulation at offset 515706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x18] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 515710 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 515720 if r2 == 0 +``` + +Gas simulation at offset 515713 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x1c] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515720 with total cost of 1: + +``` + DeER jump 515730 if r3 == 0 +``` + +Gas simulation at offset 515723 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x20] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515730 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [r7 + 0x14] + D=========================eeE-------------R............ i32 r8 = r8 - r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8294] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 515744 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x8] + D=========================eE--------------R jump 515853 if r8 == 0 +``` + +Gas simulation at offset 515751 with total cost of 233: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r8 = i32 [r7 + 0x2c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r9 = i32 [r12 + 0x10] + DeE---------------------------------------R................................................................................................................................................................................................. r10 = 0x64 + .D========================eeeE------------R................................................................................................................................................................................................. r8 = r8 * r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. i32 r8 = r8 /s r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r9 = i32 [r7 + 0x30] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r11 = i32 [r12 + 0x14] + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u32 [0x10d82c8] = r8 + ....D========================eeeE----------------------------------------------------------------------------------R........................................................................................................................ r8 = r9 * r10 + .....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... i32 r8 = r8 /s r11 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R..................................................................................... r9 = i32 [r7 + 0x34] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R..................................................................................... r11 = i32 [r12 + 0x18] + ......D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u32 [0x10d82b8] = r8 + .......D===========================================eeeE------------------------------------------------------------------------------------------------------------------------R............................................................ r8 = r9 * r10 + ........D============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r8 = r8 /s r11 + .........D=======================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82a8] = r8 + .........D======================eeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 515853 if r0 == 0 +``` + +Gas simulation at offset 515812 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 516763 if r4 == 0 +``` + +Gas simulation at offset 515816 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r7 + 0x3c] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 515829 if r2 == 0 +``` + +Gas simulation at offset 515822 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x44] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515829 with total cost of 1: + +``` + DeER jump 515839 if r3 == 0 +``` + +Gas simulation at offset 515832 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x48] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515839 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [r7 + 0x40] + D=========================eeE-------------R............ i32 r8 = r8 - r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8298] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 515853 with total cost of 1: + +``` + DeER jump 515962 if r2 == 0 +``` + +Gas simulation at offset 515856 with total cost of 233: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r8 = i32 [r7 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r9 = i32 [r12 + 0x10] + DeE---------------------------------------R................................................................................................................................................................................................. r10 = 0x64 + .D========================eeeE------------R................................................................................................................................................................................................. r8 = r8 * r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. i32 r8 = r8 /s r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r9 = i32 [r7 + 0x58] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r11 = i32 [r12 + 0x14] + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u32 [0x10d82cc] = r8 + ....D========================eeeE----------------------------------------------------------------------------------R........................................................................................................................ r8 = r9 * r10 + .....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... i32 r8 = r8 /s r11 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R..................................................................................... r9 = i32 [r7 + 0x5c] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R..................................................................................... r11 = i32 [r12 + 0x18] + ......D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u32 [0x10d82bc] = r8 + .......D===========================================eeeE------------------------------------------------------------------------------------------------------------------------R............................................................ r8 = r9 * r10 + ........D============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r8 = r8 /s r11 + .........D=======================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82ac] = r8 + .........D======================eeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 515962 if r0 == 0 +``` + +Gas simulation at offset 515917 with total cost of 1: + +``` + DeER jump 516772 if r4 == 0 +``` + +Gas simulation at offset 515921 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0x64] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 515938 if r9 == 0 +``` + +Gas simulation at offset 515931 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x68] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515938 with total cost of 1: + +``` + DeER jump 515948 if r3 == 0 +``` + +Gas simulation at offset 515941 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x70] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 515948 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = i32 [r7 + 0x6c] + D=========================eeE-------------R............ i32 r8 = r8 - r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d829c] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 515962 with total cost of 1: + +``` + DeER jump 516077 if r3 == 0 +``` + +Gas simulation at offset 515965 with total cost of 233: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r8 = i32 [r7 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................. r9 = i32 [r12 + 0x10] + DeE---------------------------------------R................................................................................................................................................................................................. r10 = 0x64 + .D========================eeeE------------R................................................................................................................................................................................................. r8 = r8 * r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. i32 r8 = r8 /s r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r9 = i32 [r7 + 0x80] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................................................................................................................. r11 = i32 [r12 + 0x14] + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u32 [0x10d82d0] = r8 + ....D========================eeeE----------------------------------------------------------------------------------R........................................................................................................................ r8 = r9 * r10 + .....D===================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... i32 r8 = r8 /s r11 + ......D===================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------R..................................................................................... r9 = i32 [r7 + 0x84] + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------R..................................................................................... r11 = i32 [r12 + 0x18] + ......D==============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u32 [0x10d82c0] = r8 + .......D===========================================eeeE------------------------------------------------------------------------------------------------------------------------R............................................................ r8 = r9 * r10 + ........D============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................... i32 r8 = r8 /s r11 + .........D=======================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82b0] = r8 + .........D======================eeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R jump 516077 if r0 == 0 +``` + +Gas simulation at offset 516028 with total cost of 1: + +``` + DeER jump 516785 if r4 == 0 +``` + +Gas simulation at offset 516032 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r7 + 0x8c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 516051 if r9 == 0 +``` + +Gas simulation at offset 516043 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x90] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 516051 with total cost of 1: + +``` + DeER jump 516062 if r2 == 0 +``` + +Gas simulation at offset 516054 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x94] + D=========================eER r8 = r8 + r9 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 516062 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [r7 + 0x98] + D=========================eeE-------------R............ i32 r8 = r8 - r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82a0] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 516077 with total cost of 15: + +``` + DeER.............. r8 = 0x52 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 19310, jump 501488 +``` + +Gas simulation at offset 516088 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x10d81a8] + DeE------------------------R. r8 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8290] = r8 + .D========================eER jump 517585 if r7 == 0 +``` + +Gas simulation at offset 516109 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 19312, jump 501488 +``` + +Gas simulation at offset 516120 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x811c0] + D=========================eER jump 516292 if r7 != 2 +``` + +Gas simulation at offset 516130 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d8134] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x10d81a8] = 0 + DeE------------------------R. r8 = 0xa + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81ac] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 517585 +``` + +Gas simulation at offset 516155 with total cost of 2: + +``` + DeER. r9 = r7 + 0xfffffffffffffffe + DeER. r10 = 0x8 + D=eER jump 516329 if r10 =s r6 +``` + +Gas simulation at offset 516849 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 516853 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109edc8] + D=========================eE--------------R jump 516906 if r11 == 0 +``` + +Gas simulation at offset 516863 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r11 = i32 [r8 + 0x5c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r12 = i32 [0x10d82ac] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r6 = i32 [r9 + 0x18] + .D========================eeeE------------R.................................................................... r11 = r11 * 0x64 + .D========================eeE-------------R.................................................................... i32 r12 = r12 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r6 = r11 /s r6 + ...D........................................................................................................... r5 = r12 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 516893 if r12 =s r6 +``` + +Gas simulation at offset 516902 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 516906 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = i32 [0x109edcc] + D=========================eE--------------R jump 516957 if r10 == 0 +``` + +Gas simulation at offset 516916 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r10 = i32 [0x10d82b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r11 = i32 [r8 + 0x84] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r9 = i32 [r9 + 0x18] + .D========================eeE-------------R.................................................................... i32 r8 = r10 + 0x2 + ..D=======================eeeE------------R.................................................................... r10 = r11 * 0x64 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r9 = r10 /s r9 + ....D.......................................................................................................... r10 = r8 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 516947 if r8 =s r6 +``` + +Gas simulation at offset 517072 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 517076 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109edc8] + D=========================eE--------------R jump 517129 if r11 == 0 +``` + +Gas simulation at offset 517086 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r11 = i32 [r8 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r12 = i32 [0x10d82cc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r6 = i32 [r9 + 0x10] + .D========================eeeE------------R.................................................................... r11 = r11 * 0x64 + .D========================eeE-------------R.................................................................... i32 r12 = r12 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r6 = r11 /s r6 + ...D........................................................................................................... r5 = r12 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 517116 if r12 =s r6 +``` + +Gas simulation at offset 517125 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 517129 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [0x109edcc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 517311 if r10 == 0 +``` + +Gas simulation at offset 517140 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10d82d0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r8 + 0x7c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0x10] + DeeeeeeeeeeeeeeeE----------R jump 517287 +``` + +Gas simulation at offset 517155 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r2 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = i32 [0x109edc4] + D=========================eE--------------R jump 517210 if r12 == 0 +``` + +Gas simulation at offset 517167 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r12 = i32 [r8 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r6 = i32 [0x10d82b8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r5 = i32 [r9 + 0x14] + .D========================eeeE------------R.................................................................... r11 = r12 * 0x64 + ..D=======================eeE-------------R.................................................................... i32 r12 = r6 + 0x2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r6 = r11 /s r5 + ....D.......................................................................................................... r5 = r12 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 517197 if r12 =s r6 +``` + +Gas simulation at offset 517206 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 517210 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = i32 [0x109edc8] + D=========================eE--------------R jump 517263 if r11 == 0 +``` + +Gas simulation at offset 517220 with total cost of 108: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r11 = i32 [r8 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r12 = i32 [0x10d82bc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................... r6 = i32 [r9 + 0x14] + .D========================eeeE------------R.................................................................... r11 = r11 * 0x64 + .D========================eeE-------------R.................................................................... i32 r12 = r12 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r6 = r11 /s r6 + ...D........................................................................................................... r5 = r12 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeER jump 517250 if r12 =s r6 +``` + +Gas simulation at offset 517259 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 517263 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [0x109edcc] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 517311 if r10 == 0 +``` + +Gas simulation at offset 517273 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [0x10d82c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = i32 [r8 + 0x80] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0x14] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 517287 with total cost of 84: + +``` + DeeER.................................................................................. i32 r8 = r10 + 0x2 + .DeeeER................................................................................ r10 = r11 * 0x64 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... i32 r9 = r10 /s r9 + ...D................................................................................... r10 = r8 + ...D=============================================================eeeeeeeeeeeeeeeeeeeeER jump 517304 if r8 =s r7 +``` + +Gas simulation at offset 517662 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 517585 +``` + +Gas simulation at offset 517665 with total cost of 102: + +``` + DeER..................................................................................................... r1 = r1 + 0xffffffffffffff10 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xe8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xe0] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0xd8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [0x10d8190] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xb8] = r8 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = i8 [r7 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. r9 = u64 [0x10d8100] + ..D==========================================================================eE------------------------R. r7 = r7 << 0x8 + ..D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xb0] = r7 + ...DeE--------------------------------------------------------------------------------------------------R r7 = 0 + ...DeE--------------------------------------------------------------------------------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------R r0 = 19338, jump 503463 +``` + +Gas simulation at offset 517722 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x811c0] + D=========================eER jump 517749 if r7 == 2 +``` + +Gas simulation at offset 517731 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 0xc0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D=================================================eER jump 519405 if r7 <=s 2 +``` + +Gas simulation at offset 517749 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0xb0] + D=========================eE--------------R........... r7 = r7 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19340, jump 505867 +``` + +Gas simulation at offset 517770 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [0x10d8288] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r7 + 0] + .D=================================================eER......................... r9 = r8 << 0x8 + .D==================================================eER........................ r7 = r7 | r9 + .D=================================================eE-R........................ r8 = r8 >> 0x7 + ..D==================================================eER....................... r7 = r7 + r8 + ..D===================================================eER...................... r7 = r7 << 0x30 + ..D====================================================eER..................... r7 = r7 >>a 0x30 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r9 = u64 [0x10d82d8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r8 = i32 [0x10d82d4] + ...D====================================================eE--------------------R r7 = r7 >> 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r10 = i8 [r9 + 0x1] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r11 = u8 [r9 + 0] + ....D=================================================eeeE--------------------R r8 = r8 >a 0x30 + ......D===================================================eE------------------R r8 = r8 - r10 + ......D=====================================================eE----------------R r7 = r7 + r8 + .......DeE--------------------------------------------------------------------R r8 = 0x32 + .......DeeeeeeeeeeeeeeeE------------------------------------------------------R r0 = 19342, jump 503463 +``` + +Gas simulation at offset 517859 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r7 = u64 [0x10d8288] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r7 = u8 [r7 + 0] + .D=================================================eER......... r9 = r8 << 0x8 + .D==================================================eER........ r7 = r7 | r9 + .D=================================================eE-R........ r8 = r8 >> 0x7 + ..D==================================================eER....... r7 = r7 + r8 + ..D===================================================eER...... r7 = r7 << 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r9 = u64 [0x10d82e0] + ..D====================================================eER..... r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r8 = i32 [0x10d82d4] + ...D====================================================eER.... r7 = r7 >> 0x1 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.... r10 = i8 [r9 + 0x1] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.... r11 = u8 [r9 + 0] + ....D===============================================eeeE--R.... r8 = r8 >a 0x30 + ......D=================================================eE---R. r8 = r8 - r10 + ......D=====================================================eER r7 = r7 + r8 + ......DeE-----------------------------------------------------R r8 = 0x32 + .......DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19344, jump 503463 +``` + +Gas simulation at offset 517945 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................... r7 = u64 [0x10d8288] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... r7 = u8 [r7 + 0] + .D=================================================eER......... r9 = r8 << 0x8 + .D==================================================eER........ r7 = r7 | r9 + .D=================================================eE-R........ r8 = r8 >> 0x7 + ..D==================================================eER....... r7 = r7 + r8 + ..D===================================================eER...... r7 = r7 << 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r9 = u64 [0x10d82e8] + ..D====================================================eER..... r7 = r7 >>a 0x30 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R..... r8 = i32 [0x10d82d4] + ...D====================================================eER.... r7 = r7 >> 0x1 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.... r10 = i8 [r9 + 0x1] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.... r11 = u8 [r9 + 0] + ....D===============================================eeeE--R.... r8 = r8 >a 0x30 + ......D=================================================eE---R. r8 = r8 - r10 + ......D=====================================================eER r7 = r7 + r8 + ......DeE-----------------------------------------------------R r8 = 0x32 + .......DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19346, jump 503463 +``` + +Gas simulation at offset 518031 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x80] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x10d82d4] + D=========================eER jump 518107 if r7 == 0 +``` + +Gas simulation at offset 518044 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r7 = u64 [0x10d8288] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....... r7 = u8 [r7 + 0] + .D=================================================eER...... r10 = r8 << 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...... r9 = u64 [0x10d82f0] + .D==================================================eER..... r7 = r7 | r10 + ..D================================================eE-R..... r8 = r8 >> 0x7 + ..D==================================================eER.... r7 = r7 + r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.... r8 = i8 [r9 + 0x1] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.... r10 = u8 [r9 + 0] + ...D==================================================eER... r7 = r7 << 0x30 + ...D===================================================eER.. r7 = r7 >>a 0x31 + ...D================================================eE---R.. r8 = r8 << 0x8 + ...D=================================================eE--R.. r8 = r8 | r10 + ....D===================================================eER. r7 = r7 - r8 + ....D====================================================eER r7 = r7 + 0x120 + ....DeE----------------------------------------------------R r8 = 0x32 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 19348, jump 503463 +``` + +Gas simulation at offset 518107 with total cost of 130: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r7 = u64 [0x10d82d8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r8 = i8 [r7 + 0x3] + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r7 = u8 [r7 + 0x2] + DeE---------------------------------------------------R.............................................................................. r10 = 0 + .D=================================================eE-R.............................................................................. r8 = r8 << 0x8 + .D===================================================eER............................................................................. r7 = r7 | r8 + ..D===================================================eeER........................................................................... i32 r11 = r7 + 0x32 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R........................................................................... r8 = u64 [r1 + 0x48] + ...D=============================eeE---------------------R........................................................................... r7 = 0x60 - r8 + ...D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x10] = r7 + ....D============================eeE-------------------------R....................................................................... r7 = 0xa0 - r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x8] = r7 + .....D==============================================eeE------R....................................................................... r7 = 0xe0 - r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0] = r7 + ......DeE-----------------------------------------------------------------------R.................................................... r7 = 0x109edc0 + ......D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------R.................................................... u64 [r1 + 0x60] = r7 + ......DeE-----------------------------------------------------------------------R.................................................... r7 = 0x10d8258 + ......D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------R.................................................... u64 [r1 + 0x40] = r7 + .......DeE----------------------------------------------------------------------R.................................................... r7 = 0x10d82c4 + .......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x38] = r7 + .......DeE------------------------------------------------------------------------R.................................................. r7 = 0x10d82b4 + .......D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x30] = r7 + ........DeE---------------------------------------------------------------------------R.............................................. r7 = 0x10d82a4 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x28] = r7 + ........DeE---------------------------------------------------------------------------R.............................................. r7 = 0x10d8294 + ........D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x18] = r7 + .........DeE---------------------------------------------------------------------------------------------R........................... r7 = 0x10d8138 + .........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0xd0] = r7 + .........DeE-----------------------------------------------------------------------------------------------R......................... r9 = 0xcccccccd00000000 + ..........DeE----------------------------------------------------------------------------------------------R......................... r4 = 0x66666667 + ..........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 32] = 0x66666000 + ..........D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x58] = r6 + ............................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0xc0] = r9 + .....................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r4 + .......................................................DeeeeeeeeeeeeeeeE------------------------------------------------------------R jump 518275 +``` + +Gas simulation at offset 518252 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x70] + D=========================eeER i32 r11 = r11 + 0x21 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0x58] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r10 = u64 [r1 + 0x78] + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 518265 with total cost of 2: + +``` + DeER. r10 = r10 + 0x1 + DeER. r7 = 0x4 + D=eER jump 519386 if r10 == r7 +``` + +Gas simulation at offset 518275 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r10 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x60] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ u64 [r1 + 0xa8] = r8 + .D========================eE--------------R............ r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .D==================================================eER jump 518265 if r7 == 0 +``` + +Gas simulation at offset 518294 with total cost of 106: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................. r7 = u64 [0x10d8288] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r8 = u8 [r7 + 0x1] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r7 = u8 [r7 + 0] + .D=================================================eER....................................................... r9 = r8 << 0x8 + .D==================================================eER...................................................... r7 = r7 | r9 + .D=================================================eE-R...................................................... r8 = r8 >> 0x7 + ..D==================================================eER..................................................... r7 = r7 + r8 + ..D===================================================eER.................................................... r7 = r7 << 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.................................................... r8 = i32 [0x10d82d4] + ..D.......................................................................................................... r6 = r10 + ...DeE--------------------------------------------------R.................................................... r5 = r10 << 0x3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................... r9 = u64 [r1 + 0x40] + ...D=========================eE-------------------------R.................................................... r9 = r9 + r5 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0xb8] = r9 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r9 + 0] + ....D==================================================eER................................................... r10 = r7 >>a 0x31 + .....D======================eeeE-------------------------R................................................... r7 = r8 > 0x3f + .D==eER................... r10 = r10 >>a 0x22 + .DeeE-R................... i32 r12 = r9 + 0x9 + ..D==eeER................. i32 r9 = r10 + r11 + ..DeE---R................. r6 = r6 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 518540 if r7 >a 0x1f + .D=eER........................ r5 = r4 ^ r9 + .D==eeER...................... i32 r9 = r5 - r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xd0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0xc0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + ..D===eeeeeeeeeeeeeeeeeeeeE--R jump 518607 if r9 != 1994 +``` + +Gas simulation at offset 518587 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 518702 +``` + +Gas simulation at offset 518589 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 518607 with total cost of 30: + +``` + DeER............................. r3 = r3 << 0x8 + D=eER............................ r5 = r3 | r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u64 [r1 + 0x90] + .D=========================eER... r7 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r10 = u64 [r1 + 0x98] + .D==========================eER.. r7 = r7 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u64 [r1 + 0xb0] = r5 + ..D==========================eeER i32 r5 = r7 - r5 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 518638 with total cost of 38: + +``` + DeER..................................... r7 = r9 << 0x20 + .DeeeeER................................. r7 = r7 mulhu r12 + ..D===eER................................ r7 = r7 >> 0x23 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0xb8] = r7 + ..D====eeeE----------------------R....... r7 = r7 * 0xa + ...D======eeE--------------------R....... i32 r9 = r9 - r7 + ...D========eE-------------------R....... r9 = r9 << 0x3 + ...D=========eE------------------R....... r9 = r9 + r4 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + ....DeeE--------------------------------R i32 r6 = r6 + 0xffffffffffffffff + ....D.................................... r7 = r5 + .....DeeeeeeeeeeeeeeeE------------------R r0 = 19356, jump 503463 +``` + +Gas simulation at offset 518676 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + .D========================eeER....................... i32 r5 = r5 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb8] + .D========================eE------------------------R jump 518638 if r6 != 0 +``` + +Gas simulation at offset 518702 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0xa8] + D=========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = i32 [r7 + 0] + .D==================================================eER jump 518925 if r5 > 0x3f + .D==eER................... r10 = r10 >>a 0x22 + .DeeE-R................... i32 r12 = r9 + 0x9 + ..D==eeER................. i32 r9 = r10 + r11 + ..DeE---R................. r6 = r6 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 518763 if r8 >a 0x1f + D==eER........................ r5 = r5 ^ r9 + .D==eeER...................... i32 r9 = r5 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + ..D===eeeeeeeeeeeeeeeeeeeeE--R jump 518830 if r9 != 1994 +``` + +Gas simulation at offset 518810 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 518925 +``` + +Gas simulation at offset 518812 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 518830 with total cost of 30: + +``` + DeER............................. r3 = r3 << 0x8 + D=eER............................ r5 = r3 | r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u64 [r1 + 0x90] + .D=========================eER... r7 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r10 = u64 [r1 + 0x98] + .D==========================eER.. r7 = r7 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u64 [r1 + 0xb0] = r5 + ..D==========================eeER i32 r5 = r7 - r5 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 518861 with total cost of 38: + +``` + DeER..................................... r7 = r9 << 0x20 + .DeeeeER................................. r7 = r7 mulhu r12 + ..D===eER................................ r7 = r7 >> 0x23 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0xb8] = r7 + ..D====eeeE----------------------R....... r7 = r7 * 0xa + ...D======eeE--------------------R....... i32 r9 = r9 - r7 + ...D========eE-------------------R....... r9 = r9 << 0x3 + ...D=========eE------------------R....... r9 = r9 + r4 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + ....DeeE--------------------------------R i32 r6 = r6 + 0xffffffffffffffff + ....D.................................... r7 = r5 + .....DeeeeeeeeeeeeeeeE------------------R r0 = 19360, jump 503463 +``` + +Gas simulation at offset 518899 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0xb0] + .D========================eeER....................... i32 r5 = r5 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb8] + .D========================eE------------------------R jump 518861 if r6 != 0 +``` + +Gas simulation at offset 518925 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0xa8] + D=========================eE--------------R............ r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = i32 [r7 + 0] + .D==================================================eER jump 519156 if r5 > 0x3f + .D==eER................... r10 = r10 >>a 0x22 + .DeeE-R................... i32 r12 = r9 + 0x9 + ..D==eeER................. i32 r9 = r10 + r11 + ..DeE---R................. r6 = r6 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 518986 if r8 >a 0x1f + D==eER........................ r5 = r5 ^ r9 + .D==eeER...................... i32 r9 = r5 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc0] + ..DeE-----------------------R. r4 = 0xa + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + ..D===eeeeeeeeeeeeeeeeeeeeE--R jump 519059 if r9 != 1994 +``` + +Gas simulation at offset 519036 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 519156 +``` + +Gas simulation at offset 519038 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0xc0] + .DeE-----------------------R. r4 = 0xa + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0xc8] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 519059 with total cost of 30: + +``` + DeER............................. r3 = r3 << 0x8 + D=eER............................ r5 = r3 | r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r10 = u64 [r1 + 0x90] + .D=========================eER... r7 = r7 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r10 = u64 [r1 + 0x98] + .D==========================eER.. r7 = r7 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u64 [r1 + 0xb0] = r5 + ..D==========================eeER i32 r5 = r7 - r5 + ..DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 519089 with total cost of 38: + +``` + DeER..................................... r7 = r9 << 0x20 + .DeeeeER................................. r7 = r7 mulhu r12 + ..D===eER................................ r7 = r7 >> 0x23 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0xb8] = r7 + ..D====eeeE----------------------R....... r7 = r7 * 0xa + ...D======eeE--------------------R....... i32 r9 = r9 - r7 + ...D========eE-------------------R....... r9 = r9 << 0x3 + ...D=========eE------------------R....... r9 = r9 + r11 + ....D=========eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + ....DeeE--------------------------------R i32 r6 = r6 + 0xffffffffffffffff + ....D.................................... r7 = r5 + .....DeeeeeeeeeeeeeeeE------------------R r0 = 19364, jump 503463 +``` + +Gas simulation at offset 519127 with total cost of 50: + +``` + DeER................................................. r4 = 0xa + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0xc8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r7 = u64 [r1 + 0xb0] + .D=========================eeER...................... i32 r5 = r5 - r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0xb8] + ..D=======================eE------------------------R jump 519089 if r6 != 0 +``` + +Gas simulation at offset 519156 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x10d82d4] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r4 = u64 [r1 + 0x88] + DeE---------------------------------------R r10 = 0x12 + .D========================eE--------------R jump 518252 if r7 == 0 +``` + +Gas simulation at offset 519174 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r11 = u64 [r1 + 0xd0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r7 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r12 = u64 [r1 + 0xa8] + .D=========================eE-----------------------R......................... r7 = r7 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u8 [r9 + 0] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r3 = i8 [r9 + 0x1] + ..D==================================================eeeeeeeeeeeeeeeeeeeeE---R jump 519250 if r7 == 0 +``` + +Gas simulation at offset 519201 with total cost of 2: + +``` + DeER. r6 = 0 + D.... r9 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 519206 with total cost of 23: + +``` + DeeeER.................... r11 = r9 * r4 + D===eER................... r12 = r11 >> 0x3f + .D==eER................... r11 = r11 >>a 0x22 + .DeeE-R................... i32 r5 = r9 + 0x9 + ..D==eeER................. i32 r9 = r11 + r12 + ..DeE---R................. r6 = r6 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 519206 if r10 >a 0x1f + .D=eER...................... r11 = r7 ^ r9 + .D==eeER.................... i32 r9 = r11 - r9 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 518252 if r9 == 1994 +``` + +Gas simulation at offset 519242 with total cost of 28: + +``` + DeeeER......................... r7 = r7 > 0x23 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0xb0] = r10 + ...D===========================eeeE----------------------R....... r7 = r10 * 0xa + ...D==============================eeE--------------------R....... i32 r9 = r9 - r7 + ....D===============================eE-------------------R....... r9 = r9 << 0x3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....... r7 = u64 [r1 + 0xd0] + ....D================================eE------------------R....... r9 = r9 + r7 + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + .....DeeE-------------------------------------------------------R i32 r6 = r6 + 0xffffffffffffffff + .....D........................................................... r7 = r5 + .....DeeeeeeeeeeeeeeeE------------------------------------------R r0 = 19366, jump 503463 +``` + +Gas simulation at offset 519335 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0xa8] + D=========================eER. r12 = r12 + r7 + .D========================eeER i32 r5 = r5 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0xb0] + .D========================eE-R jump 519285 if r6 != 0 +``` + +Gas simulation at offset 519360 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [r1 + 0xa0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 518252 if r7 == 0 +``` + +Gas simulation at offset 519369 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d8188] + .DeeeE---------------------R i32 r7 = 0 - r12 + ..DeeeeeeeeeeeeeeeE--------R r0 = 19368, jump 503463 +``` + +Gas simulation at offset 519383 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 518252 +``` + +Gas simulation at offset 519386 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xd8] + .DeE--------------------------------------R....... r1 = r1 + 0xf0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 519405 with total cost of 27: + +``` + DeER.......................... r6 = 0 + DeER.......................... r5 = 0 + DeER.......................... r8 = 0x6f758 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0xd0] = r8 + .DeE------------------------R. r8 = 0x1be90 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r8 + .DeeeeeeeeeeeeeeeE-----------R jump 519452 +``` + +Gas simulation at offset 519429 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0xc8] + .D========================eE--------------R............ r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeE-------------------------------------------------R. r5 = r5 + 0x1 + .DeE-------------------------------------------------R. r6 = r6 + 0x48 + ..D=================================================eER jump 517749 if r5 >=s r8 +``` + +Gas simulation at offset 519452 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r8 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0xd0] + .D========================eE--------------R...................................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r8 + 0] + .D==================================================eER.......................... r9 = r9 + r6 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r9 + 0x40] + ..D===========================================================================eER jump 519429 if r10 > 0x20 + .........D=============================================================================eE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = r8 + r10 + ..........D=============================================================================eeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R i32 r10 = r8 >> 0x1f + ...........D============================================================================eeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R i32 r8 = r8 >>a 0x5 + ...........D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------------------------------------------------------------------------------------R r7 = i32 [r7 + 0x20] + ...........D==============================================================================eE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = r8 + r10 + ...........................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------------------------------------------------------------------------R u32 [0x10d8300] = r8 + ...........................................D==========================================================eeeE--------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = r7 * r9 + ...........................................D=============================================================eE-------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = r8 >> 0x20 + ............................................D=============================================================eE------------------------------------------------------------------------------------------------------------------------------------------------------------R r7 = r7 + r8 + ............................................D==============================================================eeE----------------------------------------------------------------------------------------------------------------------------------------------------------R i32 r8 = r7 >> 0x1f + .............................................D=============================================================eeE----------------------------------------------------------------------------------------------------------------------------------------------------------R i32 r7 = r7 >>a 0x5 + .............................................D===============================================================eE---------------------------------------------------------------------------------------------------------------------------------------------------------R r7 = r7 + r8 + .........................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------------------------R u32 [0x10d82fc] = r7 + .........................................................DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r8 = 0x52 + .........................................................DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r7 = 0 + ............................................................D............................................................................................................................................................................................................ r5 = r12 + ............................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 19374, jump 501488 +``` + +Gas simulation at offset 519687 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [0x10d81a8] + DeE------------------------R. r8 = 0xa + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d82f8] = r8 + D=========================eER jump 520355 if r7 == 0 +``` + +Gas simulation at offset 519706 with total cost of 15: + +``` + DeER.............. r8 = 0x3 + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER r0 = 19376, jump 501488 +``` + +Gas simulation at offset 519717 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x811c0] + D=========================eER jump 519883 if r7 != 2 +``` + +Gas simulation at offset 519727 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d8134] = 0xffffffffffffffff + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [0x10d81a8] = 0 + DeE------------------------R. r8 = 0xa + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81ac] = r8 + .DeeeeeeeeeeeeeeeE----------R jump 520355 +``` + +Gas simulation at offset 519752 with total cost of 2: + +``` + DeER. r9 = r7 + 0xfffffffffffffffe + DeER. r10 = 0x8 + D=eER jump 519919 if r10 > 0x20 + ...D=======================================================eER.... r9 = r9 + r11 + ....D=======================================================eeER.. i32 r11 = r9 >> 0x1f + .....D======================================================eeER.. i32 r9 = r9 >>a 0x5 + .....D========================================================eER. r9 = r9 + r11 + .....D............................................................ r7 = r2 + ......D========================================================eER jump 520257 if r2 > 0x20 + ..D====================================================eER.... r8 = r8 + r6 + ...D====================================================eeER.. i32 r10 = r8 >> 0x1f + ....D===================================================eeER.. i32 r8 = r8 >>a 0x5 + ....D=====================================================eER. r8 = r8 + r10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------R. u32 [0x10d82fc] = r5 + .....D=====================================================eER jump 520355 if r5 > 0x1f + ....D=====================================================eER......................... r7 = r7 + r8 + .....D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + .....DeE-----------------------------------------------------------------------------R r7 = 0 + .....DeE-----------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------------R r0 = 19400, jump 503463 +``` + +Gas simulation at offset 520440 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [0x811c0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r9 + D=========================eER jump 520466 if r7 == 2 +``` + +Gas simulation at offset 520452 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + D==================================================eER jump 520597 if r7 <=s 2 +``` + +Gas simulation at offset 520466 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x20] + D=========================eE--------------R........... r7 = r7 >>a 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19402, jump 505867 +``` + +Gas simulation at offset 520482 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d82d8] + DeE------------------------R r7 = 0x32 + DeE------------------------R r8 = 0x32 + DeeeeeeeeeeeeeeeE----------R r0 = 19404, jump 503463 +``` + +Gas simulation at offset 520500 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = i32 [0x10d82c4] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 520785 if r5 > 0x3f + .D==eER................... r12 = r12 >>a 0x22 + .DeeE-R................... i32 r8 = r11 + 0x9 + ..D==eeER................. i32 r11 = r12 + r7 + ..DeE---R................. r6 = r6 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 520559 if r10 >a 0x1f + .D=eER...................... r9 = r5 ^ r7 + .D==eeER.................... i32 r9 = r9 - r7 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 520699 if r9 != 1994 +``` + +Gas simulation at offset 520594 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 520785 +``` + +Gas simulation at offset 520597 with total cost of 27: + +``` + DeER.......................... r6 = 0 + DeER.......................... r5 = 0 + DeER.......................... r8 = 0x6f758 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r8 + .DeE------------------------R. r8 = 0x1be90 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .DeeeeeeeeeeeeeeeE-----------R jump 520641 +``` + +Gas simulation at offset 520619 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r8 = r7 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r1 + 0x28] + .D========================eE--------------R............ r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeE-------------------------------------------------R. r5 = r5 + 0x1 + .DeE-------------------------------------------------R. r6 = r6 + 0x48 + ..D=================================================eER jump 520466 if r5 >=s r8 +``` + +Gas simulation at offset 520641 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r8 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x30] + .D========================eE--------------R...................................... r8 = r8 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r8 + 0] + .D==================================================eER.......................... r9 = r9 + r6 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r9 + 0x40] + ..D===========================================================================eER jump 520619 if r10 > 0x23 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x30] = r8 + ...D===========================eeeE----------------------R....... r7 = r8 * 0xa + ...D==============================eeE--------------------R....... i32 r9 = r9 - r7 + ....D===============================eE-------------------R....... r9 = r9 << 0x3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....... r7 = u64 [r1 + 0x38] + ....D================================eE------------------R....... r9 = r9 + r7 + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + .....DeeE-------------------------------------------------------R i32 r6 = r6 + 0xffffffffffffffff + .....DeE--------------------------------------------------------R r8 = 0x32 + .....D........................................................... r7 = r5 + ......DeeeeeeeeeeeeeeeE-----------------------------------------R r0 = 19410, jump 503463 +``` + +Gas simulation at offset 520773 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x28] + D=========================eeER i32 r5 = r5 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0x30] + .DeE-------------------------R jump 520726 if r6 != 0 +``` + +Gas simulation at offset 520785 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = u64 [0x10d82e0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x8] + .D========================eeER i32 r5 = r7 + 0x32 + .DeE-------------------------R r7 = 0x32 + ..D........................... r8 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 19412, jump 503463 +``` + +Gas simulation at offset 520808 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [0x10d82b4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 520995 if r6 > 0x3f + .D==eER................... r12 = r12 >>a 0x22 + .DeeE-R................... i32 r8 = r11 + 0x9 + ..D==eeER................. i32 r11 = r12 + r7 + ..DeE---R................. r5 = r5 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 520866 if r10 >a 0x1f + .D=eER...................... r9 = r6 ^ r7 + .D==eeER.................... i32 r9 = r9 - r7 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 520909 if r9 != 1994 +``` + +Gas simulation at offset 520901 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 520995 +``` + +Gas simulation at offset 520903 with total cost of 2: + +``` + DeER. r9 = 0 + DeER. r5 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 520909 with total cost of 28: + +``` + DeER........................... r3 = r3 << 0x8 + D=eER.......................... r10 = r3 | r2 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D=eeeE----------------------R. i32 r6 = 0x10e - r10 + ..DeE------------------------R. r7 = 0xcccccccd00000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 520936 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r7 = r9 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................... r8 = u64 [r1 + 0x18] + .D========================eeeeE-----------R...................... r7 = r7 mulhu r8 + ..D===========================eE----------R...................... r8 = r7 >> 0x23 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x30] = r8 + ...D===========================eeeE----------------------R....... r7 = r8 * 0xa + ...D==============================eeE--------------------R....... i32 r9 = r9 - r7 + ....D===============================eE-------------------R....... r9 = r9 << 0x3 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....... r7 = u64 [r1 + 0x38] + ....D================================eE------------------R....... r9 = r9 + r7 + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + .....DeeE-------------------------------------------------------R i32 r5 = r5 + 0xffffffffffffffff + .....D........................................................... r7 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R r8 = u64 [r1 + 0x28] + ......DeeeeeeeeeeeeeeeE-----------------------------------------R r0 = 19416, jump 503463 +``` + +Gas simulation at offset 520983 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x20] + D=========================eeER i32 r6 = r6 - r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r9 = u64 [r1 + 0x30] + .DeE-------------------------R jump 520936 if r5 != 0 +``` + +Gas simulation at offset 520995 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [0x10d8308] + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r1 + 0x8] + D=========================eER.. r7 = r7 << 0x1 + .D=========================eeER i32 r5 = r7 + 0x32 + .DeE--------------------------R r7 = 0x32 + ..D............................ r8 = r5 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 19418, jump 503463 +``` + +Gas simulation at offset 521021 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = i32 [0x10d82a4] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 521208 if r6 > 0x3f + .D==eER................... r12 = r12 >>a 0x22 + .DeeE-R................... i32 r8 = r11 + 0x9 + ..D==eeER................. i32 r11 = r12 + r7 + ..DeE---R................. r5 = r5 + 0x1 + ...DeeeeeeeeeeeeeeeeeeeeER jump 521079 if r10 >a 0x1f + .D=eER...................... r9 = r6 ^ r7 + .D==eeER.................... i32 r9 = r9 - r7 + ..D===eeeeeeeeeeeeeeeeeeeeER jump 521122 if r9 != 1994 +``` + +Gas simulation at offset 521114 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 521208 +``` + +Gas simulation at offset 521116 with total cost of 2: + +``` + DeER. r9 = 0 + DeER. r5 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 521122 with total cost of 28: + +``` + DeER........................... r3 = r3 << 0x8 + D=eER.......................... r10 = r3 | r2 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r10 + .D=eeeE----------------------R. i32 r6 = 0x10e - r10 + ..DeE------------------------R. r7 = 0xcccccccd00000000 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 521149 with total cost of 62: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................... unlikely + DeE---------------------------------------R...................... r7 = r9 << 0x20 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................... r8 = u64 [r1 + 0x18] + .D========================eeeeE-----------R...................... r7 = r7 mulhu r8 + ..D===========================eE----------R...................... r8 = r7 >> 0x23 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x30] = r8 + ...D===========================eeeE----------------------R....... r7 = r8 * 0xa + ...D==============================eeE--------------------R....... i32 r9 = r9 - r7 + ....D===============================eE-------------------R....... r9 = r9 << 0x3 + ....D================================eE------------------R....... r9 = r9 + r4 + ....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r9 + 0] + .....DeeE-------------------------------------------------------R i32 r5 = r5 + 0xffffffffffffffff + .....D........................................................... r7 = r6 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R r8 = u64 [r1 + 0x28] + ......DeeeeeeeeeeeeeeeE-----------------------------------------R r0 = 19422, jump 503463 +``` + +Gas simulation at offset 521193 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r4 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r1 + 0x20] + D=========================eeER i32 r6 = r6 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r9 = u64 [r1 + 0x30] + .DeE-------------------------R jump 521149 if r5 != 0 +``` + +Gas simulation at offset 521208 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [0x10d8310] + DeE------------------------R r7 = 0x10 + DeE------------------------R r8 = 0xa8 + DeeeeeeeeeeeeeeeE----------R r0 = 19424, jump 503463 +``` + +Gas simulation at offset 521227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [0x10d8300] + DeE------------------------R r7 = 0x90 + DeE------------------------R r8 = 0xa8 + DeeeeeeeeeeeeeeeE----------R r0 = 19426, jump 506940 +``` + +Gas simulation at offset 521247 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeE-------------------------------------------------R. r8 = 0x2 + D==================================================eER jump 521310 if r8 u 30 +``` + +Gas simulation at offset 522179 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [0x10d8110] + DeE---------------------------------------R...... r5 = r5 + 0x1 + DeE---------------------------------------R...... r6 = r6 + 0x8 + .D========================eE--------------R...... r7 = r7 & 0x1 + .DeeE-------------------------------------R...... i32 r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 522120 if r7 != 0 +``` + +Gas simulation at offset 522201 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 523107 +``` + +Gas simulation at offset 522204 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 48] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + .DeE------------------------------------------------R r9 = 0x17b70 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r1 + 0x40] = r9 + .DeE------------------------------------------------R r7 = r1 + 0x4f + ..DeE-----------------------------------------------R r8 = 0x9 + ..DeE-----------------------------------------------R r11 = 0 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19444, jump 259637 +``` + +Gas simulation at offset 522240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 19446, jump 527163 +``` + +Gas simulation at offset 522258 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19448, jump 259637 +``` + +Gas simulation at offset 522290 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19450, jump 527163 +``` + +Gas simulation at offset 522311 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19452, jump 259637 +``` + +Gas simulation at offset 522344 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19454, jump 527163 +``` + +Gas simulation at offset 522365 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x10] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19456, jump 259637 +``` + +Gas simulation at offset 522398 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19458, jump 527163 +``` + +Gas simulation at offset 522419 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r6 = u64 [r1 + 0x40] + ..D.................................................. r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19460, jump 259637 +``` + +Gas simulation at offset 522454 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19462, jump 527163 +``` + +Gas simulation at offset 522475 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x20] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x5 + ..D.................................................. r9 = r6 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19464, jump 259637 +``` + +Gas simulation at offset 522507 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 19466, jump 527163 +``` + +Gas simulation at offset 522525 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r6 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r5 + 0x28] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x6 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r5 = u64 [r1 + 0x40] + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19468, jump 259637 +``` + +Gas simulation at offset 522560 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19470, jump 527163 +``` + +Gas simulation at offset 522581 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x30] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x7 + ..D.................................................. r9 = r5 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19472, jump 259637 +``` + +Gas simulation at offset 522613 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [0x10d8118] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19474, jump 527163 +``` + +Gas simulation at offset 522637 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x38] = r7 + .DeE------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r11 = 0x8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r9 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19476, jump 259637 +``` + +Gas simulation at offset 522670 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8118] + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 19478, jump 527163 +``` + +Gas simulation at offset 522688 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x40] = r7 + DeE------------------------R r7 = 0x10ca0 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19480, jump 527163 +``` + +Gas simulation at offset 522705 with total cost of 25: + +``` + DeER........................ r5 = 0x10d81c8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d81c8] = r7 + DeE------------------------R r7 = 0x126bc + DeE------------------------R r8 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 19482, jump 527163 +``` + +Gas simulation at offset 522731 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeE------------------------R r7 = 0x122d0 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19484, jump 527163 +``` + +Gas simulation at offset 522748 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r8 + 0] + DeE-------------------------------------------------R.................... r9 = 0x10d81b8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [0x10d81b8] = r7 + .D=================================================eeeeeeeeeeeeeeeeeeeeER jump 523107 if r10 >=s 3 +``` + +Gas simulation at offset 522773 with total cost of 27: + +``` + D............................. r2 = r6 + DeER.......................... r11 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 24] = 0x20 + DeE------------------------R.. r7 = 0x6f758 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r7 + .DeE------------------------R. r7 = 0x94298 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 522834 +``` + +Gas simulation at offset 522799 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i32 [r8 + 0] + D=========================eE--------------R............. r7 = r10 << 0x2 + .DeE--------------------------------------R............. r9 = 0x1be90 + .D=========================eE-------------R............. r7 = r7 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r11 = u64 [r1 + 0x28] + ..D========================eE-------------------------R. r11 = r11 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r9 = u64 [r1 + 0x18] + ..D=========================eE------------------------R. r9 = r9 + 0x48 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ...D=================================================eER jump 523107 if r11 >=s r7 +``` + +Gas simulation at offset 522834 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r10 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x10] + .D========================eE--------------R...................................... r7 = r7 + r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r7 + 0] + .DeeeE-----------------------------------------------R........................... r7 = r11 * 0x48 + ..D=================================================eER.......................... r7 = r7 + r5 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R. u64 [r1 + 0x28] = r11 + ..D===========================================================================eER jump 522799 if r9 <=s 0 +``` + +Gas simulation at offset 522861 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeE------R jump 522912 if r11 != 8 +``` + +Gas simulation at offset 522871 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 523005 if r10 != 1 +``` + +Gas simulation at offset 522876 with total cost of 26: + +``` + DeER......................... r9 = r9 << 0x20 + D=eER........................ r9 = r9 >> 0x20 + DeE-R........................ r7 = r5 + 0x260 + .D=eER....................... r9 = r9 << 0x3 + .D==eER...................... r9 = r9 + r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x8] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 522896 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u64 [r10 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r11 + DeE-------------------------------------------------R r7 = r7 + 0x8 + .DeE------------------------------------------------R r10 = r10 + 0x8 + .DeE------------------------------------------------R jump 522896 if r7 != r9 +``` + +Gas simulation at offset 522910 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 522799 +``` + +Gas simulation at offset 522912 with total cost of 26: + +``` + DeER......................... r9 = 0 + DeER......................... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x18] + D=========================eER r5 = r5 + r7 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 522923 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x40] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r11 = i32 [r1 + 0x28] + .DeE------------------------------------------------R r9 = 0x17b79 + .DeE------------------------------------------------R r7 = r1 + 0x4f + ..DeE-----------------------------------------------R r8 = 0x9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R r12 = u64 [r1 + 0x40] + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19486, jump 259637 +``` + +Gas simulation at offset 522959 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19488, jump 527163 +``` + +Gas simulation at offset 522971 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u64 [r5 + 0] = r7 + .D========================eE------------------------R. r6 = r6 + 0x1 + .D========================eE------------------------R. r5 = r5 + 0x8 + ..D========================eeE----------------------R. i32 r9 = r9 + 0x1 + ..D================================================eER jump 522923 if r6 =s r9 +``` + +Gas simulation at offset 523039 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = i32 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 523018 if r10 == 1 +``` + +Gas simulation at offset 523046 with total cost of 26: + +``` + DeER......................... r9 = 0x17b79 + DeER......................... r7 = r1 + 0x4f + DeER......................... r8 = 0x9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r11 + .DeE------------------------R r11 = 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r12 + .DeeeeeeeeeeeeeeeE----------R r0 = 19490, jump 259637 +``` + +Gas simulation at offset 523073 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19492, jump 527163 +``` + +Gas simulation at offset 523085 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r2 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [0x10d8108] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x38] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r9 = i32 [r9 + 0] + .DeeeeeeeeeeeeeeeE-----------------------------------------------------------R jump 523021 +``` + +Gas simulation at offset 523107 with total cost of 15: + +``` + DeER.............. r7 = 0x14898 + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19494, jump 527163 +``` + +Gas simulation at offset 523121 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8188] = r7 + DeE------------------------R r5 = 0x16320 + DeE------------------------R r7 = r1 + 0x4f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r9 = 0x16320 + .DeE-----------------------R r10 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 19496, jump 259637 +``` + +Gas simulation at offset 523152 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19498, jump 527163 +``` + +Gas simulation at offset 523164 with total cost of 25: + +``` + DeER........................ r6 = 0x10d8138 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8138] = r7 + DeE------------------------R r7 = r1 + 0x4f + .DeE-----------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x1 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19500, jump 259637 +``` + +Gas simulation at offset 523194 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19502, jump 527163 +``` + +Gas simulation at offset 523206 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x2 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19504, jump 259637 +``` + +Gas simulation at offset 523227 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19506, jump 527163 +``` + +Gas simulation at offset 523239 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x10] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x3 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19508, jump 259637 +``` + +Gas simulation at offset 523260 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19510, jump 527163 +``` + +Gas simulation at offset 523272 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x4 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19512, jump 259637 +``` + +Gas simulation at offset 523293 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19514, jump 527163 +``` + +Gas simulation at offset 523305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x20] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x5 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19516, jump 259637 +``` + +Gas simulation at offset 523326 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19518, jump 527163 +``` + +Gas simulation at offset 523338 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x28] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x6 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19520, jump 259637 +``` + +Gas simulation at offset 523359 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19522, jump 527163 +``` + +Gas simulation at offset 523371 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x30] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x7 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19524, jump 259637 +``` + +Gas simulation at offset 523392 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19526, jump 527163 +``` + +Gas simulation at offset 523404 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x38] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x8 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19528, jump 259637 +``` + +Gas simulation at offset 523425 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19530, jump 527163 +``` + +Gas simulation at offset 523437 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x40] = r7 + DeE------------------------R r7 = r1 + 0x4f + DeE------------------------R r8 = 0x9 + .DeE-----------------------R r10 = 0x9 + .D.......................... r9 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19532, jump 259637 +``` + +Gas simulation at offset 523458 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19534, jump 527163 +``` + +Gas simulation at offset 523470 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x48] = r7 + DeE------------------------R r7 = 0x1125c + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19536, jump 527163 +``` + +Gas simulation at offset 523487 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8190] = r7 + DeE------------------------R r7 = 0x196e8 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19538, jump 527163 +``` + +Gas simulation at offset 523507 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8120] = r7 + DeE------------------------R r7 = 0x19dce + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19540, jump 527163 +``` + +Gas simulation at offset 523527 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8128] = r7 + DeE------------------------R r7 = 0x14bc2 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19542, jump 527163 +``` + +Gas simulation at offset 523547 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82d8] = r7 + DeE------------------------R r7 = 0x151f5 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19544, jump 527163 +``` + +Gas simulation at offset 523567 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82e8] = r7 + DeE------------------------R r7 = 0x18616 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19546, jump 527163 +``` + +Gas simulation at offset 523587 with total cost of 25: + +``` + DeER........................ r8 = 0x10d8308 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8308] = r7 + DeE------------------------R r5 = 0x151fc + DeE------------------------R r7 = 0x151fc + .DeeeeeeeeeeeeeeeE---------R r0 = 19548, jump 526262 +``` + +Gas simulation at offset 523615 with total cost of 1: + +``` + DeER jump 523649 if r7 u 0 + ..D==========================eE-----------R......... r7 = r7 | r8 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 523655 if r7 == 0 +``` + +Gas simulation at offset 523642 with total cost of 15: + +``` + DeER.............. r5 = 0x12bec + DeeeeeeeeeeeeeeeER jump 523655 +``` + +Gas simulation at offset 523649 with total cost of 2: + +``` + DeER. r5 = 0x12bec + DeeER fallthrough +``` + +Gas simulation at offset 523655 with total cost of 15: + +``` + DeER.............. r8 = 0x1 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 19550, jump 527163 +``` + +Gas simulation at offset 523666 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82e0] = r7 + DeE------------------------R r7 = 0x148a0 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19552, jump 527163 +``` + +Gas simulation at offset 523686 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d82f0] = r7 + DeE------------------------R r7 = 0x11c93 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19554, jump 527163 +``` + +Gas simulation at offset 523706 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8198] = r7 + DeE------------------------R r7 = 0x14249 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19556, jump 527163 +``` + +Gas simulation at offset 523726 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8310] = r7 + DeE------------------------R r7 = 0x1a767 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19558, jump 527163 +``` + +Gas simulation at offset 523746 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d81a0] = r7 + DeE------------------------R r7 = 0x1695a + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19560, jump 527163 +``` + +Gas simulation at offset 523766 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8318] = r7 + DeE------------------------R r7 = 0x15202 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19562, jump 527163 +``` + +Gas simulation at offset 523786 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8248] = r7 + DeE------------------------R r7 = 0x1520a + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19564, jump 527163 +``` + +Gas simulation at offset 523806 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8250] = r7 + DeE------------------------R r7 = 0x16960 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19566, jump 527163 +``` + +Gas simulation at offset 523826 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d8240] = r7 + DeE------------------------R. r5 = 0x10ca7 + DeE------------------------R. r7 = r1 + 0x4f + .DeE-----------------------R. r8 = 0x9 + .DeE-----------------------R. r9 = 0x10ca7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + .DeE------------------------R r10 = 0 + ..DeeeeeeeeeeeeeeeE---------R r0 = 19568, jump 259637 +``` + +Gas simulation at offset 523860 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19570, jump 527163 +``` + +Gas simulation at offset 523872 with total cost of 26: + +``` + DeER......................... r8 = 0x10d8258 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [0x10d8258] = r7 + DeE-------------------------R r9 = 0x15212 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + .DeE------------------------R r7 = r1 + 0x4f + .DeE------------------------R r8 = 0x9 + ..DeE-----------------------R r10 = 0x1 + ..DeeeeeeeeeeeeeeeE---------R r0 = 19572, jump 259637 +``` + +Gas simulation at offset 523911 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19574, jump 527163 +``` + +Gas simulation at offset 523923 with total cost of 26: + +``` + DeER......................... r8 = 0x10d8320 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [0x10d8320] = r7 + DeE------------------------R. r6 = 0x10d8320 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r8 + .DeE------------------------R r7 = r1 + 0x4f + .DeE------------------------R r8 = 0x9 + .DeE------------------------R r10 = 0x1 + ..D.......................... r9 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 19576, jump 259637 +``` + +Gas simulation at offset 523962 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19578, jump 527163 +``` + +Gas simulation at offset 523974 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x8] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19580, jump 259637 +``` + +Gas simulation at offset 523999 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19582, jump 527163 +``` + +Gas simulation at offset 524011 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r6 + 0x8] = r7 + DeE------------------------R. r7 = r1 + 0x4f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------R r0 = 19584, jump 259637 +``` + +Gas simulation at offset 524033 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19586, jump 527163 +``` + +Gas simulation at offset 524045 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x10] = r7 + DeE------------------------R. r7 = r1 + 0x4f + DeE------------------------R. r8 = 0x9 + .DeE-----------------------R. r10 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + .D........................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 19588, jump 259637 +``` + +Gas simulation at offset 524069 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19590, jump 527163 +``` + +Gas simulation at offset 524081 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x10] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r9 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19592, jump 259637 +``` + +Gas simulation at offset 524106 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19594, jump 527163 +``` + +Gas simulation at offset 524118 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x18] = r7 + DeE-------------------------------------------------R r7 = r1 + 0x4f + .DeE------------------------------------------------R r8 = 0x9 + .DeE------------------------------------------------R r10 = 0x4 + .D................................................... r9 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19596, jump 259637 +``` + +Gas simulation at offset 524142 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19598, jump 527163 +``` + +Gas simulation at offset 524154 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r8 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [r8 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................... u64 [r5 + 0x18] = r7 + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 524189 if r8 == 2 +``` + +Gas simulation at offset 524165 with total cost of 1: + +``` + DeER jump 524210 if r8 != 3 +``` + +Gas simulation at offset 524169 with total cost of 70: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................. r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r10 = i32 [r7 + 0] + D==================================================eeeeeeeeeeeeeeeeeeeeER jump 524220 if r10 != 3 +``` + +Gas simulation at offset 524182 with total cost of 15: + +``` + DeER.............. r8 = 0x165e4 + DeeeeeeeeeeeeeeeER jump 524195 +``` + +Gas simulation at offset 524189 with total cost of 2: + +``` + DeER. r8 = 0x165e4 + DeeER fallthrough +``` + +Gas simulation at offset 524195 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r9 = 0x9 + DeeeeeeeeeeeeeeeER r0 = 19600, jump 384976 +``` + +Gas simulation at offset 524208 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 524238 +``` + +Gas simulation at offset 524210 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8108] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 524220 with total cost of 16: + +``` + DeER............... r9 = 0x177a8 + DeER............... r7 = r1 + 0x4f + DeER............... r8 = 0x9 + .DeeeeeeeeeeeeeeeER r0 = 19602, jump 259637 +``` + +Gas simulation at offset 524238 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x4f + DeER.............. r8 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 19604, jump 527163 +``` + +Gas simulation at offset 524250 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8100] = r7 + DeE------------------------R r7 = 0x1718e + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19606, jump 527163 +``` + +Gas simulation at offset 524270 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8288] = r7 + DeE------------------------R r7 = 0x13202 + DeE------------------------R r8 = 0x1 + DeeeeeeeeeeeeeeeE----------R r0 = 19608, jump 527163 +``` + +Gas simulation at offset 524290 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [0x10d8280] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x58] + .D========================eER..................... r1 = r1 + 0x70 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 524310 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d8134] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 524327 if r7 == 4294967295 +``` + +Gas simulation at offset 524320 with total cost of 1: + +``` + DeER jump 524337 if r7 != 1 +``` + +Gas simulation at offset 524324 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 509305 +``` + +Gas simulation at offset 524327 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81b0] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 509305 +``` + +Gas simulation at offset 524337 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f380] + D=========================eE--------------R jump 524350 if r7 == 0 +``` + +Gas simulation at offset 524347 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 512377 +``` + +Gas simulation at offset 524350 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [0x109f3dc] + D=========================eE--------------R jump 520369 if r7 == 0 +``` + +Gas simulation at offset 524361 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 517665 +``` + +Gas simulation at offset 524364 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u64 [0x10d8108] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = i32 [r7 + 0x24] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [0x10d81a8] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [0x10d8278] = r8 + ..D========================eE------------------------R......................... r8 = r7 + 0x28 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [0x10d81e0] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ r8 = i32 [r7 + 0x10] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d8130] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d81ac] = 0 + ...D================================================eE------------------------R jump 524489 if r8 == 0 +``` + +Gas simulation at offset 524420 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0x14] + D=========================eE--------------R jump 524500 if r8 == 0 +``` + +Gas simulation at offset 524427 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r7 + 0x18] + D=========================eE--------------R jump 524511 if r8 == 0 +``` + +Gas simulation at offset 524434 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [0x811c0] + D=========================eE--------------R jump 524463 if r9 == 3 +``` + +Gas simulation at offset 524444 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = i32 [r7 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 524463 if r9 =u r7 +``` + +Gas simulation at offset 524747 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r1 + 0x38] = r8 + .DeeeE----------------------------------------------R. r8 = r8 * 0x28 + .D=================================================eER r5 = r7 + r8 + ..DeE------------------------------------------------R r7 = r1 + 0x9f + ..DeE------------------------------------------------R r9 = 0x9 + ..D................................................... r8 = r5 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 19622, jump 384976 +``` + +Gas simulation at offset 524778 with total cost of 27: + +``` + DeER.......................... r7 = r1 + 0x40 + DeER.......................... r8 = r1 + 0x9f + .DeER......................... r0 = 0x4ca8 + .DeER......................... r1 = r1 + 0xffffffffffffffe8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + ..D........................... r5 = r8 + ..D........................... r6 = r7 + ..D........................... r7 = r8 + ...DeE-----------------------R r0 = 0x4816 + ...DeeeeeeeeeeeeeeeE---------R jump 253600 +``` + +Gas simulation at offset 524814 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x30] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = i32 [0x10d8340] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [0x10d8348] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 524655 if r5 <=s 0 +``` + +Gas simulation at offset 524836 with total cost of 2: + +``` + DeER. r8 = 0 + D.... r9 = r7 + D.... r10 = r5 + DeeER fallthrough +``` + +Gas simulation at offset 524843 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = u64 [r9 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 524864 if r11 == r6 +``` + +Gas simulation at offset 524849 with total cost of 2: + +``` + DeeER i32 r8 = r8 + 0x1 + DeE-R r10 = r10 + 0xffffffffffffffff + DeE-R r9 = r9 + 0x8 + .DeER jump 524843 if r10 != 0 +``` + +Gas simulation at offset 524861 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 524655 +``` + +Gas simulation at offset 524864 with total cost of 15: + +``` + D................. r5 = r8 + DeeeeeeeeeeeeeeeER jump 524695 +``` + +Gas simulation at offset 524869 with total cost of 25: + +``` + DeER........................ r8 = r1 + 0x40 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 19626, jump 491850 +``` + +Gas simulation at offset 524881 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0xb8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0xa8] + DeE------------------------R...................... r1 = r1 + 0xc0 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 524899 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [0x94590] + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 524916 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r6 + .DeE------------------------R r7 = 0x10cae + .DeE------------------------R r8 = 0x1 + .D=eE-----------------------R r6 = 0x1 + .D=eeeeeeeeeeeeeeeE---------R r0 = 19630, jump 370004 +``` + +Gas simulation at offset 524946 with total cost of 1: + +``` + DeER jump 525075 if r7 == 0 +``` + +Gas simulation at offset 524950 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = 0x109ffd8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x109ffd8] + .DeeE-------------------------------------R i32 r5 = r7 + 0x1 + .D========================eE--------------R jump 525078 if r5 == r8 +``` + +Gas simulation at offset 524972 with total cost of 27: + +``` + DeER.......................... r6 = r5 << 0x3 + DeER.......................... r7 = 0x109ffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + .DeE------------------------R. r7 = 0x109e9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 524992 with total cost of 121: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................. r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r7 = u64 [r7 + 0] + D==================================================eER...................................................................... r7 = r7 + r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r7 = u64 [r7 + 0] + .D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u8 [r7 + 0] + .DeE---------------------------------------------------------------------------------------------------R.................... r9 = 0x2d + .D====================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 525070 if r8 == r9 +``` + +Gas simulation at offset 525011 with total cost of 26: + +``` + DeER......................... r0 = 0x4cb0 + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + .D........................... r5 = r7 + .DeE------------------------R r0 = 0x2cc8 + .DeeeeeeeeeeeeeeeE----------R jump 320653 +``` + +Gas simulation at offset 525033 with total cost of 25: + +``` + D........................... r8 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 19634, jump 273976 +``` + +Gas simulation at offset 525047 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeE----------R r0 = 19636, jump 525351 +``` + +Gas simulation at offset 525056 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = i32 [r7 + 0] + DeeE------------------------------------------------R. i32 r5 = r5 + 0x1 + .DeE------------------------------------------------R. r6 = r6 + 0x8 + .D=================================================eER jump 524992 if r5 != r7 +``` + +Gas simulation at offset 525070 with total cost of 15: + +``` + DeER.............. r6 = 0x1 + DeeeeeeeeeeeeeeeER jump 525078 +``` + +Gas simulation at offset 525075 with total cost of 2: + +``` + DeER. r6 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 525078 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 525095 with total cost of 46: + +``` + DeER............................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r6 + .D............................................... r6 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r7 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 525329 if r7 == 0 +``` + +Gas simulation at offset 525115 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 19638, jump 285093 +``` + +Gas simulation at offset 525122 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x1] + DeE------------------------R. r9 = 0x2b000 + DeE------------------------R. r5 = r7 ^ 0x2b5a5 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525139 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19640, jump 285093 +``` + +Gas simulation at offset 525153 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x2] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525168 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19642, jump 285093 +``` + +Gas simulation at offset 525182 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x3] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525197 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19644, jump 285093 +``` + +Gas simulation at offset 525211 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x4] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525225 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19646, jump 285093 +``` + +Gas simulation at offset 525239 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x5] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525253 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19648, jump 285093 +``` + +Gas simulation at offset 525267 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x6] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525281 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 << 0x5 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D............................ r7 = r8 + .DeeeeeeeeeeeeeeeE-----------R r0 = 19650, jump 285093 +``` + +Gas simulation at offset 525295 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x7] + DeE------------------------R. r7 = r7 ^ r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0] + D=========================eER r5 = r5 ^ r7 + .D========================eER jump 525334 if r8 == 0 +``` + +Gas simulation at offset 525309 with total cost of 16: + +``` + DeeER.............. i32 r6 = r5 << 0x5 + D.................. r7 = r8 + .DeeeeeeeeeeeeeeeER r0 = 19652, jump 285093 +``` + +Gas simulation at offset 525321 with total cost of 15: + +``` + DeER.............. r7 = r7 ^ r5 + D=eER............. r5 = r6 ^ r7 + DeeeeeeeeeeeeeeeER jump 525334 +``` + +Gas simulation at offset 525329 with total cost of 2: + +``` + DeER. r5 = 0x1505 + DeeER fallthrough +``` + +Gas simulation at offset 525334 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 525351 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r6 + .D.................................................... r6 = r7 + .DeE------------------------R......................... r0 = 0x4cc6 + .DeE------------------------R......................... r1 = r1 + 0xfffffffffffffff0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x8] = r0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + ..D................................................... r5 = r7 + ..DeE------------------------------------------------R r7 = 0x122d8 + ..DeE------------------------------------------------R r0 = 0x4cac + ...DeeeeeeeeeeeeeeeE---------------------------------R jump 370193 +``` + +Gas simulation at offset 525392 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r7 + DeE------------------------R jump 525538 if r7 == 0 +``` + +Gas simulation at offset 525399 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + D.................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r1 + 0x38] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10d8350] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + .D................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19656, jump 253600 +``` + +Gas simulation at offset 525423 with total cost of 15: + +``` + DeER.............. r7 = r7 + r6 + D=eER............. r7 = r7 + 0xfffffffffffffffd + DeE-R............. r8 = 0x1921d + DeeeeeeeeeeeeeeeER r0 = 19658, jump 253718 +``` + +Gas simulation at offset 525441 with total cost of 1: + +``` + DeER jump 525555 if r7 == 0 +``` + +Gas simulation at offset 525444 with total cost of 15: + +``` + DeER.............. r7 = 0x10 + DeER.............. r8 = 0x1 + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER r0 = 19660, jump 528562 +``` + +Gas simulation at offset 525458 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 2] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 1] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u8 [r7 + 0] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = i32 [r5 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r7 + 3] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r7 + 0x4] = a2 + .D========================eE------------------------R................................................... r8 = r9 >> 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r7 + 0x7] = a1 + ..D=======================eE-------------------------R.................................................. r8 = r9 >> 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r7 + 0x6] = a1 + ...D===============================================eER.................................................. r9 = r9 >> 0x8 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x5] = a2 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x10] = r7 + ....D===============================================eE------------------------R......................... r8 = r7 + 0x8 + ....D................................................................................................... r7 = r6 + ....DeE-----------------------------------------------------------------------R......................... r0 = 0x4cce + .....D==============================================eE------------------------R......................... r1 = r1 + 0xffffffffffffffe0 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r0 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x10] = r5 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D................................................................................................. r5 = r7 + ......DeE----------------------------------------------------------------------------------------------R r0 = 0x36da + ......DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R jump 253600 +``` + +Gas simulation at offset 525529 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r6 = u64 [r1 + 0x40] + D=========================eeER i32 r6 = r6 + 0x1 + DeeeeeeeeeeeeeeeE------------R jump 525800 +``` + +Gas simulation at offset 525538 with total cost of 15: + +``` + DeER.............. r7 = 0x1b006 + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 19664, jump 273976 +``` + +Gas simulation at offset 525552 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 526244 +``` + +Gas simulation at offset 525555 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r9 = r1 + 0x54 + DeE---------------------------------------R................................. r10 = 0xc + .D.......................................................................... r7 = r5 + .DeE--------------------------------------R................................. r8 = 0 + .DeE--------------------------------------R................................. r0 = 0x4cd2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................. r11 = u64 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r11 + 0x10] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 525577 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = u8 [r1 + 0x55] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r8 = u8 [r1 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = u8 [r1 + 0x56] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r10 = i8 [r1 + 0x57] + .D========================eER...................... r7 = r7 << 0x8 + .D=========================eER..................... r7 = r7 | r8 + .D========================eE-R..................... r9 = r9 << 0x10 + .D========================eE-R..................... r10 = r10 << 0x18 + ..D========================eER..................... r9 = r9 | r10 + ..D=========================eER.................... r9 = r9 | r7 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 525665 if r9 == 1145132873 +``` + +Gas simulation at offset 525614 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r8 = u8 [r1 + 0x55] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = u8 [r1 + 0x54] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r10 = u8 [r1 + 0x56] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... r11 = i8 [r1 + 0x57] + .D========================eER...................... r8 = r8 << 0x8 + .D=========================eER..................... r8 = r8 | r9 + .D========================eE-R..................... r10 = r10 << 0x10 + .D========================eE-R..................... r11 = r11 << 0x18 + ..D========================eER..................... r10 = r10 | r11 + ..D=========================eER.................... r8 = r8 | r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 525665 if r8 == 1145132880 +``` + +Gas simulation at offset 525651 with total cost of 15: + +``` + DeER.............. r7 = 0x1564c + D................. r8 = r6 + DeeeeeeeeeeeeeeeER r0 = 19668, jump 368493 +``` + +Gas simulation at offset 525665 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r7 = u8 [r1 + 0x59] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r8 = u8 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r9 = u8 [r1 + 0x5a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r10 = i8 [r1 + 0x5b] + .D========================eER.... r7 = r7 << 0x8 + .D=========================eER... r7 = r7 | r8 + .D========================eE-R... r9 = r9 << 0x10 + .D========================eE-R... r10 = r10 << 0x18 + ..D========================eER... r9 = r9 | r10 + ..D=========================eER.. r7 = r7 | r9 + ...D=========================eeER i32 r6 = r7 << 0x4 + ...DeE--------------------------R r8 = 0x1 + ....D............................ r7 = r6 + ....DeE-------------------------R r9 = 0 + ....DeeeeeeeeeeeeeeeE-----------R r0 = 19670, jump 528562 +``` + +Gas simulation at offset 525711 with total cost of 98: + +``` + D.................................................................................................... r11 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = u8 [r1 + 0x5d] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = u8 [r1 + 0x5c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = u8 [r1 + 0x5e] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r10 = i8 [r1 + 0x5f] + .D========================eER........................................................................ r7 = r7 << 0x8 + .D=========================eER....................................................................... r7 = r7 | r8 + .D========================eE-R....................................................................... r9 = r9 << 0x10 + ..D========================eER....................................................................... r10 = r10 << 0x18 + ..D=========================eER...................................................................... r8 = r10 | r9 + ..D==========================eER..................................................................... r8 = r8 | r7 + ...D................................................................................................. r7 = r5 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r1 + 0x10] = r11 + ...D................................................................................................. r9 = r11 + ...D................................................................................................. r10 = r6 + ....DeE---------------------------------------------R................................................ r0 = 0x4cd8 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r11 = u64 [r7 + 0] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r11 + 0x10] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 525763 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u8 [r1 + 0x59] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u8 [r1 + 0x58] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u8 [r1 + 0x5a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = i8 [r1 + 0x5b] + .D========================eER.......................... r7 = r7 << 0x8 + .D=========================eER......................... r7 = r7 | r8 + .D========================eE-R......................... r9 = r9 << 0x10 + .D========================eE-R......................... r10 = r10 << 0x18 + ..D========================eER......................... r9 = r9 | r10 + ..D=========================eER........................ r7 = r7 | r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x40] + ...D===============================================eeER i32 r6 = r7 + r8 + ...DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 525800 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = i32 [0x10d8350] + DeE------------------------R r8 = 0x28 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 19674, jump 5210 +``` + +Gas simulation at offset 525818 with total cost of 25: + +``` + D........................... r12 = r7 + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE------------------------R jump 525853 if r7 != 0 +``` + +Gas simulation at offset 525828 with total cost of 15: + +``` + DeER.............. r7 = 0x17b87 + DeeeeeeeeeeeeeeeER r0 = 19676, jump 368493 +``` + +Gas simulation at offset 525840 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [0x10d8350] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 525853 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u64 [0x10d8358] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..... u64 [r1 + 0] = r5 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 526032 if r6 == 0 +``` + +Gas simulation at offset 525872 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 526032 if r8 == 0 +``` + +Gas simulation at offset 525876 with total cost of 28: + +``` + DeER........................... r5 = 0 + DeER........................... r8 = r6 << 0x20 + D=eER.......................... r8 = r8 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x30] = r8 + .DeE-------------------------R. r6 = r12 + 0x18 + .DeE-------------------------R. r9 = 0x1 + ..DeE------------------------R. r8 = 0xcccccccccccccccd + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 525907 with total cost of 101: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. unlikely + DeE---------------------------------------R............................................................. r10 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r8 = u64 [r10 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r8 = u64 [r10 + 0x18] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r11 = u64 [r10 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0xfffffffffffffff8] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. r11 = u64 [r10 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r6 + 0xfffffffffffffff0] = r11 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r10 + 0] + ...D.................................................................................................... r11 = r9 + ...D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0xffffffffffffffe8] = r10 + ...D================================================eE-------------------------------------------------R jump 525970 if r8 == 0 +``` + +Gas simulation at offset 525944 with total cost of 25: + +``` + D........................... r7 = r8 + D........................... r8 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 19678, jump 529556 +``` + +Gas simulation at offset 525957 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [0x10d8358] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 525970 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r7 + r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r8 + 0x20] + .D=========================eE-------------R jump 526006 if r8 == 0 +``` + +Gas simulation at offset 525980 with total cost of 58: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................. unlikely + DeE---------------------------------------R.................. r8 = r8 - r7 + D=eE--------------------------------------R.................. r8 = r8 >> 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................. r9 = u64 [r1 + 0x18] + .D========================eeeeE-----------R.................. i32 r8 = r8 * r9 + .DeE--------------------------------------R.................. r9 = 0x28 + .D============================eeeE--------R.................. r8 = r8 * r9 + ..D==============================eE-------R.................. r8 = r8 + r12 + ..D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x8] = r8 + ..DeeE------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 526006 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + D=========================eE--------------R jump 526032 if r11 >=u r8 +``` + +Gas simulation at offset 526013 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u32 [0x10d8350] + DeE---------------------------------------R r9 = r11 + 0x1 + .DeE--------------------------------------R r6 = r6 + 0x28 + .DeE--------------------------------------R r5 = r5 + 0x28 + .D========================eE--------------R jump 525907 if r11 =u r9 +``` + +Gas simulation at offset 526066 with total cost of 36: + +``` + DeER................................... r2 = 0x28 + D=eeeER................................ r10 = r11 * r2 + D...................................... r7 = r9 + .D===eER............................... r6 = r8 + r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......... r5 = u64 [r1 + 0x10] + .D=========================eER......... r5 = r5 + 0x8 + ..DeE------------------------R......... r9 = r11 ^ 0xffffffffffffffff + ..D=eE-----------------------R......... r9 = r9 + r7 + ..D==eE----------------------R......... r9 = r9 << 0x20 + ...D==eE---------------------R......... r9 = r9 >> 0x20 + ...D===eeeE------------------R......... r7 = r9 * r2 + ...D=eE----------------------R......... r8 = r8 + r10 + ....D=====eE-----------------R......... r7 = r7 + r8 + ....D======eE----------------R......... r7 = r7 + r2 + ....D=======eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + ....DeeE------------------------------R fallthrough +``` + +Gas simulation at offset 526111 with total cost of 104: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r7 = u8 [r5 + 0xfffffffffffffff9] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r8 = u8 [r5 + 0xfffffffffffffff8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................ r9 = u8 [r5 + 0xfffffffffffffffa] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................ r10 = i8 [r5 + 0xfffffffffffffffb] + .D========================eE--------------R................................................................ r7 = r7 << 0x8 + .D=========================eE-------------R................................................................ r7 = r7 | r8 + .D========================eE--------------R................................................................ r9 = r9 << 0x10 + ..D========================eE-------------R................................................................ r10 = r10 << 0x18 + ..D=========================eE------------R................................................................ r9 = r9 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u8 [r5 + 0xfffffffffffffffd] + ..D==========================eE---------------------R...................................................... r7 = r7 | r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r6 + 0x10] = r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................. r7 = u8 [r5 + 0xfffffffffffffffc] + ...D===============================================eE---R.................................................. r8 = r8 << 0x8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. r9 = u8 [r5 + 0xfffffffffffffffe] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i8 [r5 + 0xffffffffffffffff] + ....D===============================================eE------------------------R............................ r7 = r7 | r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r6 + 0x8] = r12 + ....D================================================eE------------------------R........................... r9 = r9 << 0x10 + .....D=======================================================================eER........................... r10 = r10 << 0x18 + .....D========================================================================eER.......................... r9 = r9 | r10 + .....D=========================================================================eER......................... r7 = r7 | r9 + .....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x14] = r7 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r6 + 24] = 0 + ......DeE-------------------------------------------------------------------------------------------------R r9 = 0x8 + ......D.................................................................................................... r7 = r6 + ......D.................................................................................................... r8 = r5 + .......DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------R r0 = 19682, jump 254483 +``` + +Gas simulation at offset 526198 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u64 [r1 + 0x48] + DeE------------------------R. r6 = r6 + 0x28 + DeE------------------------R. r5 = r5 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x40] + .D========================eER jump 526111 if r6 != r7 +``` + +Gas simulation at offset 526213 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 19684, jump 528373 +``` + +Gas simulation at offset 526222 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x10d8360] + D=========================eER jump 526244 if r7 == 0 +``` + +Gas simulation at offset 526231 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 19686, jump 528373 +``` + +Gas simulation at offset 526237 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [0x10d8360] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 526244 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x60] + .D========================eE--------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 526262 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [0x10d8360] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 526341 if r5 == 0 +``` + +Gas simulation at offset 526285 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 19688, jump 525095 +``` + +Gas simulation at offset 526291 with total cost of 113: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................ r8 = i32 [0x10d8350] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................ i32 r7 = r7 %u r8 + ..D===================================================================================eER........................... r7 = r7 << 0x3 + ..D====================================================================================eER.......................... r7 = r7 + r5 + ..D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r7 + 0] + ..DeE-------------------------------------------------------------------------------------------------------------R. r6 = 0xffffffffffffffff + ...D=============================================================================================================eER jump 526425 if r5 == 0 +``` + +Gas simulation at offset 526314 with total cost of 25: + +``` + DeER........................ r9 = 0x8 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 19690, jump 254230 +``` + +Gas simulation at offset 526328 with total cost of 1: + +``` + DeER jump 526384 if r7 == 0 +``` + +Gas simulation at offset 526331 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r5 + 0x20] + D=========================eE--------------R jump 526314 if r5 != 0 +``` + +Gas simulation at offset 526338 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 526425 +``` + +Gas simulation at offset 526341 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [0x10d8350] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8358] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 526354 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 526421 if r6 >a 0x3 + .DeE-------------------------R.... r8 = 0xcccccccd00000000 + .DeE-------------------------R.... r7 = 0xcccccccccccccccd + ..D=========================eeeeER i32 r6 = r5 * r7 + ..DeeeeeeeeeeeeeeeE--------------R jump 526425 +``` + +Gas simulation at offset 526421 with total cost of 2: + +``` + DeER. r6 = 0xffffffffffffffff + DeeER fallthrough +``` + +Gas simulation at offset 526425 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x8] + .DeE--------------------------------------R....... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 526442 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [0x10d8360] + .D.................................................... r8 = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 526537 if r5 == 0 +``` + +Gas simulation at offset 526467 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 19694, jump 525095 +``` + +Gas simulation at offset 526475 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r8 = i32 [0x10d8350] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... i32 r7 = r7 %u r8 + ..D===================================================================================eER.............................................. r7 = r7 << 0x3 + ..D====================================================================================eER............................................. r7 = r7 + r5 + ..D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r5 = u64 [r7 + 0] + ..DeE-------------------------------------------------------------------------------------------------------------R.................... r6 = 0xffffffffffffffff + ...D=============================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 526522 if r5 == 0 +``` + +Gas simulation at offset 526498 with total cost of 25: + +``` + DeER........................ r9 = 0x8 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R r0 = 19696, jump 254230 +``` + +Gas simulation at offset 526512 with total cost of 1: + +``` + DeER jump 526582 if r7 == 0 +``` + +Gas simulation at offset 526515 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r5 = u64 [r5 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 526498 if r5 != 0 +``` + +Gas simulation at offset 526522 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0] + DeE------------------------R r7 = 0x11268 + DeE------------------------R r0 = 0x4cf4 + DeeeeeeeeeeeeeeeE----------R jump 368493 +``` + +Gas simulation at offset 526537 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [0x10d8350] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [0x10d8358] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 526550 with total cost of 22: + +``` + DeeER.................... i32 r6 = r6 + 0xffffffffffffffff + D==eeeeeeeeeeeeeeeeeeeeER jump 526615 if r6 > 0x3 + .DeE--------------------------------------R........... r7 = 0xcccccccccccccccd + ..D=========================eeeeE---------R........... i32 r6 = r5 * r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........... r8 = u64 [r1 + 0] + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 526643 if r6 >=s 0 +``` + +Gas simulation at offset 526613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 526631 +``` + +Gas simulation at offset 526615 with total cost of 15: + +``` + DeER.............. r6 = 0xffffffffffffffff + DeER.............. r7 = 0x11268 + DeER.............. r0 = 0x4cf4 + DeeeeeeeeeeeeeeeER jump 368493 +``` + +Gas simulation at offset 526631 with total cost of 15: + +``` + DeER.............. r7 = 0x11268 + DeeeeeeeeeeeeeeeER r0 = 19700, jump 368493 +``` + +Gas simulation at offset 526643 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + .DeE-----------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 526659 with total cost of 45: + +``` + DeER............................................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r8 = i32 [0x10d8350] + .D.............................................. r5 = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 526692 if r7 =s r9 +``` + +Gas simulation at offset 526824 with total cost of 15: + +``` + DeER.............. r7 = 0x1b4f0 + D................. r10 = r5 + DeeeeeeeeeeeeeeeER r0 = 19708, jump 368493 +``` + +Gas simulation at offset 526838 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x8] + DeE------------------------R...................... r1 = r1 + 0x20 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 526852 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = i32 [0x10d8350] + .D..................................................... r11 = r8 + .D..................................................... r5 = r7 + ..D=================================================eER jump 526899 if r7 > 0x20 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r1 + 0x8] = r8 + ...D.............................. r8 = r11 + ...D.............................. r9 = r6 + ...DeeeeeeeeeeeeeeeE-------------R r0 = 19716, jump 528562 +``` + +Gas simulation at offset 527052 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10d8350] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x18] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r6 + 0] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 527082 if r5 =s r9 +``` + +Gas simulation at offset 527127 with total cost of 15: + +``` + DeER.............. r7 = 0x1b4f0 + D................. r10 = r5 + DeeeeeeeeeeeeeeeER r0 = 19722, jump 368493 +``` + +Gas simulation at offset 527141 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x18] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r7 + 0] + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 527147 with total cost of 47: + +``` + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x20] + .DeE-----------------------R...................... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 527163 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r8 + .DeeeeeeeeeeeeeeeE----------R r0 = 19724, jump 526442 +``` + +Gas simulation at offset 527179 with total cost of 25: + +``` + D........................... r8 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 526852 +``` + +Gas simulation at offset 527192 with total cost of 45: + +``` + DeER............................................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R................... r8 = i32 [0x10d8350] + .D.............................................. r5 = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 527225 if r7 > 0x1d + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------R................................................... r8 = u64 [r1 + 0x8] + ..D=====================================================================================eER.................................................. r7 = r7 + r8 + ...D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r7 + 0] + ...D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------------R r8 = u64 [0x10d8358] + ...D=========================eE-------------------------------------------------------------------------------------------------------------R r8 = r8 + r6 + ....DeE-------------------------------------------------------------------------------------------------------------------------------------R r6 = r6 + 0x28 + ....D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r7 + 0] = r8 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------R r7 = u64 [r1 + 0] + ....D==========================eE-----------------------------------------------------------------------------------------------------------R jump 527503 if r7 != r6 +``` + +Gas simulation at offset 527562 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 527577 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [0x10d8360] + D=========================eER jump 527651 if r5 == 0 +``` + +Gas simulation at offset 527586 with total cost of 15: + +``` + DeER.............. r7 = 0x1970b + DeeeeeeeeeeeeeeeER r0 = 19740, jump 525095 +``` + +Gas simulation at offset 527597 with total cost of 132: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r8 = i32 [0x10d8350] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... i32 r7 = r7 %u r8 + ..D===================================================================================eER.............................................. r7 = r7 << 0x3 + ..D====================================================================================eER............................................. r7 = r7 + r5 + ..D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r7 + 0] + ..D==============================================================================================================eeeeeeeeeeeeeeeeeeeeER jump 527807 if r6 == 0 +``` + +Gas simulation at offset 527618 with total cost of 2: + +``` + DeER. r5 = 0x1970b + DeeER fallthrough +``` + +Gas simulation at offset 527624 with total cost of 15: + +``` + DeER.............. r9 = 0x8 + D................. r7 = r6 + D................. r8 = r5 + DeeeeeeeeeeeeeeeER r0 = 19742, jump 254230 +``` + +Gas simulation at offset 527638 with total cost of 1: + +``` + DeER jump 527710 if r7 == 0 +``` + +Gas simulation at offset 527641 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r6 = u64 [r6 + 0x20] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 527624 if r6 != 0 +``` + +Gas simulation at offset 527648 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 527807 +``` + +Gas simulation at offset 527651 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r5 = i32 [0x10d8350] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [0x10d8358] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .D========================eeE-----------------------R i32 r5 = r5 + 0xffffffffffffffff + .DeE------------------------------------------------R r6 = 0x1970b + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 527676 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 527807 if r5 > 0x3 + .DeE--------------------------------------R.......... r7 = 0xcccccccd00000000 + .D==========================eeeE----------R.......... r7 = r6 * r7 + .D=============================eeeeeeeeeeeeeeeeeeeeER jump 527807 if r7 > 0x3 + .DeE--------------------------------------R.......... r7 = 0xcccccccd00000000 + .D==========================eeeE----------R.......... r7 = r6 * r7 + .D=============================eeeeeeeeeeeeeeeeeeeeER jump 528046 if r7 > 0x3 + .DeE--------------------------------------R r7 = 0xcccccccd00000000 + .D==========================eeeE----------R r7 = r6 * r7 + .D=============================eE---------R jump 528297 if r7 > 0x20 + ..DeE------------------------------------------------R r9 = 0 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19806, jump 274849 +``` + +Gas simulation at offset 529648 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r5 + 0x18] + DeE------------------------R......................... r8 = 0x1 + D.................................................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r0 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + .D========================eE------------------------R r1 = r1 + 0x20 + ..DeeeeeeeeeeeeeeeE---------------------------------R jump 275069 +``` + +Gas simulation at offset 529674 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r8 = 0x1536d + .DeeeeeeeeeeeeeeeE----------R r0 = 19810, jump 275376 +``` + +Gas simulation at offset 529697 with total cost of 1: + +``` + DeER jump 529767 if r7 == 0 +``` + +Gas simulation at offset 529700 with total cost of 16: + +``` + D.................. r5 = r7 + DeER............... r7 = 0x20 + DeER............... r8 = 0x1 + DeER............... r9 = 0 + .DeeeeeeeeeeeeeeeER r0 = 19812, jump 528562 +``` + +Gas simulation at offset 529716 with total cost of 50: + +``` + D.................................................... r6 = r7 + DeER................................................. r7 = 0x94590 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r6 + 0] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r6 + 8] = 0 + .D................................................... r7 = r5 + .DeE------------------------R........................ r0 = 0x4d66 + .DeE------------------------R........................ r1 = r1 + 0xffffffffffffffe0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x18] = r0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x10] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r6 + ..D.................................................. r5 = r7 + ..DeE-----------------------------------------------R r0 = 0x36b6 + ...DeeeeeeeeeeeeeeeE--------------------------------R jump 274101 +``` + +Gas simulation at offset 529756 with total cost of 25: + +``` + D........................... r8 = r7 + D........................... r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0x10] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x18] = r5 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 529767 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 529781 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r5 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeE----------R r0 = 19818, jump 276151 +``` + +Gas simulation at offset 529801 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeE---------R jump 528373 +``` + +Gas simulation at offset 529814 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r6 + .DeE------------------------R r7 = r1 + 0x10 + .D=eE-----------------------R r8 = r1 + 0xf + ..DeeeeeeeeeeeeeeeE---------R r0 = 19820, jump 2107 +``` + +Gas simulation at offset 529839 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 530071 if r7 == 0 +``` + +Gas simulation at offset 529843 with total cost of 26: + +``` + DeER......................... r5 = 0xb6 + DeER......................... r7 = 0x6e2e4 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 529897 +``` + +Gas simulation at offset 529856 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 28] = 0 + DeE------------------------R r7 = r1 + 0x14 + DeE------------------------R r0 = 0x4d6e + .DeeeeeeeeeeeeeeeE---------R jump 320524 +``` + +Gas simulation at offset 529870 with total cost of 15: + +``` + DeER.............. r7 = r1 + 0x14 + DeeeeeeeeeeeeeeeER r0 = 19822, jump 320524 +``` + +Gas simulation at offset 529880 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x10 + DeER............... r8 = r1 + 0xf + .DeeeeeeeeeeeeeeeER r0 = 19824, jump 2107 +``` + +Gas simulation at offset 529893 with total cost of 1: + +``` + DeER jump 530071 if r7 == 0 +``` + +Gas simulation at offset 529897 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r1 + 0xf] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i32 [r1 + 0x10] + D=========================eE--------------R jump 529963 if r8 != r5 +``` + +Gas simulation at offset 529907 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = i32 [0x10d8370] + .DeeeE------------------------------------R............ r8 = r9 >u 0 + .D===eE-----------------------------------R............ r8 = r8 + 0xffffffffffffffff + ..D===eE----------------------------------R............ r8 = r8 | 0x1 + ..D=======================eeE-------------R............ i32 r7 = r7 + r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d8370] = r7 + ...DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 530038 if r9 == 0 +``` + +Gas simulation at offset 529934 with total cost of 31: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r1 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... u32 [r1 + 0x18] = r5 + .DeeeE---------------------R...... r7 = r7 >s 0 + .D===eE--------------------R...... r7 = r7 + 0xffffffffffffffff + ..D===eE-------------------R...... r7 = r7 & 0xb6 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r1 + 0x1c] = r7 + ..DeE----------------------------R r7 = r1 + 0x14 + ...DeE---------------------------R r0 = 0x4d6e + ...DeeeeeeeeeeeeeeeE-------------R jump 320524 +``` + +Gas simulation at offset 529963 with total cost of 3: + +``` + DeER.. r7 = r8 << 0x38 + D=eER. r7 = r7 >>a 0x38 + .D=eER r10 = r7 & 0xff + .DeE-R jump 530021 if r9 == 0 +``` + +Gas simulation at offset 529976 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r11 = i32 [0x10d8370] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u32 [r1 + 20] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... u32 [r1 + 0x18] = r10 + .D.............................................. r9 = r7 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 530007 if r11 <=s 0 +``` + +Gas simulation at offset 529994 with total cost of 1: + +``` + DeER jump 529856 if r7 > 0x3 + .......D=======================================================eeER.............................................................. i32 r12 = r9 >> 0x4 + ........D========================================================eER............................................................. r6 = r11 - r12 + ........D==================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................. r9 = u64 [0x10d87b0] + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................. r10 = u64 [0x10d8380] + .........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x48] = r10 + .........DeE---------------------------------------------------------------------R............................................... r10 = 0xc7 + .........D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0x28] = r11 + .........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r11 + ..........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x18] = r11 + ..........D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x10] = r11 + ..........DeE---------------------------------------------------------------------------------------------R...................... r11 = 0x10d8390 + ..........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R...................... u64 [r1 + 0x60] = r11 + ...........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...................... u64 [r1 + 0x8] = r11 + ...........D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........... u64 [r1 + 0x38] = r12 + ...........D==========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + ...........DeeeeeeeeeeeeeeeE----------------------------------------------------------------------------------------------------R jump 530417 +``` + +Gas simulation at offset 530397 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x48] + D=========================eE--------------R........... r10 = r10 + 0x140 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r11 = u64 [r1 + 0] + .D=========================eeE-----------------------R i32 r10 = r11 + 0xffffffffffffffff + ..D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 530698 if r11 == 0 +``` + +Gas simulation at offset 530417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r10 + DeE------------------------R jump 530397 if r2 <=s 0 +``` + +Gas simulation at offset 530422 with total cost of 15: + +``` + DeER.............. r11 = 0 + DeeeeeeeeeeeeeeeER jump 530477 +``` + +Gas simulation at offset 530426 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [0x10d8794] + D=========================eE--------------R.......... r8 = r8 << 0x5 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r12 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r6 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r11 = u64 [r1 + 0x58] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0x50] + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 530449 with total cost of 12: + +``` + DeeER.......... i32 r9 = r8 >> 0x3 + D==eeeER....... r9 = r2 * r9 + .D====eeeER.... r9 = r9 * 0x140 + .D=======eER... r9 = r9 + r6 + .D========eER.. r9 = r9 << 0x20 + .D=========eER. r9 = r9 >> 0x20 + ..DeeE-------R. i32 r11 = r11 + 0x1 + ..D=========eER r9 = r9 + r4 + ..D==eE-------R jump 530397 if r11 >=s r2 +``` + +Gas simulation at offset 530477 with total cost of 20: + +``` + DeER................... r4 = r9 + r12 + DeeeeeeeeeeeeeeeeeeeeER jump 530449 if r2 <=s 0 +``` + +Gas simulation at offset 530483 with total cost of 3: + +``` + DeeER. i32 r5 = r8 >> 0x3 + D==eER jump 530449 if r5 == 0 +``` + +Gas simulation at offset 530489 with total cost of 80: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ u64 [r1 + 0x58] = r11 + DeE---------------------------------------R........................................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................ r9 = u8 [0x10d879c] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................ r10 = u8 [0x10d8798] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................ r11 = u8 [0x10d87a0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u8 [0x10d87a4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u8 [0x10d87a8] + ..D========================eE-----------------------R.............................. r10 = r10 << 0x4 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x80] = r10 + ..D========================eE-------------------------R............................ r11 = r11 << 0x3 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x78] = r11 + ...D===============================================eE-R............................ r9 = r9 + 0xffffffffffffffff + ...D================================================eER............................ r9 = r9 & 0x8 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x70] = r9 + ....D==============================================eE--------------------------R... r9 = r12 + 0xffffffffffffffff + ....D===============================================eE-------------------------R... r9 = r9 & 0x8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x68] = r9 + .....D===============================================eE------------------------R... r12 = r6 + 0xffffffffffffffff + .....D================================================eE-----------------------R... r12 = r12 & 0x8 + .....D===============================================eE------------------------R... r5 = r5 + 0xffffffffffffffff + ......D===============================================eE-----------------------R... r5 = r5 << 0x20 + ......D================================================eE----------------------R... r5 = r5 >> 0x20 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x50] = r4 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x48] + .......DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 530591 +``` + +Gas simulation at offset 530579 with total cost of 3: + +``` + DeeER. i32 r8 = r8 + 0x1 + DeE-R. r0 = r0 + 0x1 + D==eER jump 530426 if r8 == 320 +``` + +Gas simulation at offset 530591 with total cost of 1: + +``` + DeER jump 530579 if r2 <=s 0 +``` + +Gas simulation at offset 530594 with total cost of 60: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r10 = u8 [r0 + 0] + D=========================eE--------------R.................... r10 = r10 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................... r9 = u64 [r1 + 0x60] + .D=========================eE-------------R.................... r10 = r10 + r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........ r10 = i32 [r10 + 0] + .DeE--------------------------------------------------R........ r3 = 0 + ..D==================================================eER....... r11 = r10 << 0x28 + ..D===================================================eER...... r11 = r11 >> 0x38 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R...... r9 = u64 [r1 + 0x70] + ...D===================================================eeER.... i32 r11 = r11 >> r9 + ....D================================================eE---R.... r6 = r10 & 0xff + .....D================================================eeE-R.... i32 r6 = r6 >> r12 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... r9 = u64 [r1 + 0x80] + ......D==================================================eeER.. i32 r11 = r11 << r9 + ......D====================================================eER. r11 = r11 | r6 + .......D=============================================eE------R. r10 = r10 << 0x30 + .......D==============================================eE-----R. r10 = r10 >> 0x38 + .......D==================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R. r9 = u64 [r1 + 0x68] + ........D==============================================eeE---R. i32 r10 = r10 >> r9 + ........D===================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R. r9 = u64 [r1 + 0x78] + .........D===============================================eeE-R. i32 r6 = r10 << r9 + ..........D=================================================eER r6 = r6 | r11 + ..........DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 530661 with total cost of 3: + +``` + DeER.. r11 = 0 + DeER.. r10 = r4 + r5 + D=eER. r10 = r10 + 0x1 + .DeeER fallthrough +``` + +Gas simulation at offset 530670 with total cost of 27: + +``` + DeeER......................... i32 r9 = r6 >> r11 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r4 + 0] = a2 + .DeE-------------------------R r4 = r4 + 0x1 + .DeE-------------------------R r11 = r11 + 0x8 + .D=eE------------------------R jump 530670 if r4 != r10 +``` + +Gas simulation at offset 530684 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r2 = i32 [0x945ac] + DeeE--------------------------------------R..... i32 r3 = r3 + 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeER jump 530661 if r3 =s r7 +``` + +Gas simulation at offset 531303 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0xc] + D=========================eE--------------R jump 532106 if r8 =s r7 +``` + +Gas simulation at offset 531321 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x14] + D=========================eE--------------R jump 532124 if r8 =s r7 +``` + +Gas simulation at offset 531339 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x1c] + D=========================eE--------------R jump 532142 if r8 =s r7 +``` + +Gas simulation at offset 531357 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x24] + D=========================eE--------------R jump 532160 if r8 =s r7 +``` + +Gas simulation at offset 531375 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x2c] + D=========================eE--------------R jump 532178 if r8 =s r7 +``` + +Gas simulation at offset 531393 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x34] + D=========================eE--------------R jump 532196 if r8 =s r7 +``` + +Gas simulation at offset 531411 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r8 = i32 [r9 + 0x3c] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 531421 if r8 >a 0x3f + D=eER...................... r7 = r7 | r8 + .D=eeER.................... i32 r7 = r7 + 0x1 + .D===eeeeeeeeeeeeeeeeeeeeER jump 531438 if r7 != 9 +``` + +Gas simulation at offset 531434 with total cost of 2: + +``` + DeER. r7 = 0xa + DeeER fallthrough +``` + +Gas simulation at offset 531438 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r7 + DeE------------------------R r7 = r7 & 0xff + DeE------------------------R r8 = 0x7b + DeE------------------------R r9 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 19866, jump 533097 +``` + +Gas simulation at offset 531455 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = i32 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r1 + 0x67] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 531461 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + DeE------------------------R r7 = r7 << 0x39 + D=eE-----------------------R r7 = r7 >> 0x3d + DeE------------------------R r8 = 0x6 + .D=eE----------------------R jump 533001 if r8 > 0xe + .DeeER.................... i32 r7 = r7 >> 0x7 + .DeE-R.................... r9 = r11 << 0x8 + ..D=eER................... r11 = r7 & 0x7f + ..D==eER.................. r9 = r9 | r11 + ...D==eER................. r11 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 531558 if r8 != 0 +``` + +Gas simulation at offset 531580 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x60] = a4 + DeE------------------------R r7 = r1 + 0x60 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .D.......................... r5 = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 19872, jump 369717 +``` + +Gas simulation at offset 531601 with total cost of 2: + +``` + D.... r10 = r5 + DeER. r5 = 0x1 + D=eER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 531610 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r10 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 532217 if r8 == 0 +``` + +Gas simulation at offset 531634 with total cost of 28: + +``` + DeeER.......................... i32 r6 = r10 >> 0x8 + .DeER.......................... r7 = r10 >> 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x60] = a0 + ..DeE------------------------R. r7 = r1 + 0x60 + ..DeE------------------------R. r8 = 0x1 + ..DeE------------------------R. r9 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ...DeeeeeeeeeeeeeeeE----------R r0 = 19874, jump 369717 +``` + +Gas simulation at offset 531662 with total cost of 1: + +``` + D... r10 = r6 + DeER jump 531610 if r7 == r5 +``` + +Gas simulation at offset 531667 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533001 +``` + +Gas simulation at offset 531670 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x66 + DeER............... r8 = 0x1 + DeER............... r9 = 0x1 + .DeER.............. r5 = 0x1 + .D................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 19878, jump 369564 +``` + +Gas simulation at offset 531691 with total cost of 1: + +``` + DeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 531695 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = i8 [r1 + 0x66] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + .D========================eE--------------R r7 = r7 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r10 = u64 [r1 + 0x48] + .D========================eE--------------R jump 532308 if r9 > 0xe + .DeeER.................... i32 r7 = r7 >> 0x7 + .DeE-R.................... r5 = r5 << 0x8 + ..D=eER................... r9 = r7 & 0x7f + ..D==eER.................. r9 = r9 | r5 + ...D==eER................. r5 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 531853 if r8 != 0 +``` + +Gas simulation at offset 531875 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x60] = s0 + DeE------------------------R. r7 = r1 + 0x60 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeE----------R r0 = 19888, jump 369717 +``` + +Gas simulation at offset 531897 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 533001 if r7 != r8 +``` + +Gas simulation at offset 531904 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r7 = r7 << 0x6 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 531915 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r5 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 532704 if r8 == 0 +``` + +Gas simulation at offset 531939 with total cost of 27: + +``` + DeeER......................... i32 r6 = r5 >> 0x8 + DeE-R......................... r5 = r5 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x60] = s0 + .DeE------------------------R. r7 = r1 + 0x60 + .DeE------------------------R. r8 = 0x1 + ..DeE-----------------------R. r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeE----------R r0 = 19890, jump 369717 +``` + +Gas simulation at offset 531967 with total cost of 2: + +``` + D.... r5 = r6 + DeER. r8 = 0x1 + D=eER jump 531915 if r7 == r8 +``` + +Gas simulation at offset 531975 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533001 +``` + +Gas simulation at offset 531978 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x65 + DeER............... r8 = 0x1 + DeER............... r9 = 0x1 + .DeER.............. r5 = 0x1 + .D................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 19894, jump 369564 +``` + +Gas simulation at offset 531999 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 533005 if r7 != r5 +``` + +Gas simulation at offset 532003 with total cost of 16: + +``` + DeER............... r7 = r1 + 0x64 + DeER............... r8 = 0x1 + DeER............... r9 = 0x1 + .DeER.............. r5 = 0x1 + .D................. r10 = r6 + .DeeeeeeeeeeeeeeeER r0 = 19896, jump 369564 +``` + +Gas simulation at offset 532024 with total cost of 1: + +``` + DeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532028 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r1 + 0x65] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x30] + .D========================eE--------------R jump 532564 if r7 == 0 +``` + +Gas simulation at offset 532042 with total cost of 21: + +``` + DeER.................... r8 = 0x9 + D=eeeeeeeeeeeeeeeeeeeeER jump 533001 if r8 =s r7 +``` + +Gas simulation at offset 532106 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x10] + D=========================eE--------------R jump 531321 if r8 =s r7 +``` + +Gas simulation at offset 532124 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x18] + D=========================eE--------------R jump 531339 if r8 =s r7 +``` + +Gas simulation at offset 532142 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x20] + D=========================eE--------------R jump 531357 if r8 =s r7 +``` + +Gas simulation at offset 532160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x28] + D=========================eE--------------R jump 531375 if r8 =s r7 +``` + +Gas simulation at offset 532178 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x30] + D=========================eE--------------R jump 531393 if r8 =s r7 +``` + +Gas simulation at offset 532196 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [r9 + 0x38] + D=========================eE--------------R jump 531411 if r8 =s r7 +``` + +Gas simulation at offset 532214 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 531421 +``` + +Gas simulation at offset 532217 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r7 = r1 + 0x77 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + .D........................... r10 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 19900, jump 369717 +``` + +Gas simulation at offset 532244 with total cost of 1: + +``` + DeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532248 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r7 = r7 & 0x7f + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x77] = a0 + .DeE-------------------------------------------------R r7 = r1 + 0x77 + .DeE-------------------------------------------------R r8 = 0x1 + .DeE-------------------------------------------------R r9 = 0x1 + ..D................................................... r10 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19902, jump 369717 +``` + +Gas simulation at offset 532276 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532280 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 119] = 0 + DeE------------------------R r7 = r1 + 0x77 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 19904, jump 369717 +``` + +Gas simulation at offset 532301 with total cost of 1: + +``` + DeER jump 532802 if r7 == r5 +``` + +Gas simulation at offset 532305 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533001 +``` + +Gas simulation at offset 532308 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeER........................ r9 = 0x1 + DeER........................ r5 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 19906, jump 369564 +``` + +Gas simulation at offset 532328 with total cost of 1: + +``` + DeER jump 533005 if r7 != r5 +``` + +Gas simulation at offset 532332 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r9 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r9 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r8 = u8 [r1 + 0x66] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r8 + .D=================================================eER......................... r7 = r7 & 0x7f + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r10 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r8 = u64 [r1 + 0x30] + ..DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 532358 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d87fc] + DeE------------------------R.................... r8 = r8 | 0x90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................... u8 [r1 + 0x77] = a1 + .D========================eER................... r5 = r7 & 0x7f + .D========================eeeeeeeeeeeeeeeeeeeeER jump 532401 if r7 > 0xe + .DeeER.................... i32 r7 = r7 >> 0x7 + .DeE-R.................... r5 = r5 << 0x8 + ..D=eER................... r9 = r7 & 0x7f + ..D==eER.................. r9 = r9 | r5 + ...D==eER................. r5 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 532379 if r8 != 0 +``` + +Gas simulation at offset 532401 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x60] = s0 + DeE------------------------R r7 = r1 + 0x60 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeeeeeeeeeeeeeeeE---------R r0 = 19908, jump 369717 +``` + +Gas simulation at offset 532420 with total cost of 2: + +``` + DeER. r8 = 0x1 + D=eER jump 533001 if r7 != r8 +``` + +Gas simulation at offset 532427 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r5 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 532489 if r8 == 0 +``` + +Gas simulation at offset 532450 with total cost of 27: + +``` + DeeER......................... i32 r6 = r5 >> 0x8 + DeE-R......................... r5 = r5 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x60] = s0 + .DeE------------------------R. r7 = r1 + 0x60 + .DeE------------------------R. r8 = 0x1 + ..DeE-----------------------R. r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ..DeeeeeeeeeeeeeeeE----------R r0 = 19910, jump 369717 +``` + +Gas simulation at offset 532478 with total cost of 2: + +``` + D.... r5 = r6 + DeER. r8 = 0x1 + D=eER jump 532427 if r7 == r8 +``` + +Gas simulation at offset 532486 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533001 +``` + +Gas simulation at offset 532489 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r7 = r1 + 0x77 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 19912, jump 369717 +``` + +Gas simulation at offset 532516 with total cost of 2: + +``` + DeER. r6 = 0x1 + D=eER jump 533001 if r7 != r6 +``` + +Gas simulation at offset 532523 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r7 = r7 & 0x7f + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x77] = a0 + .DeE-------------------------------------------------R r7 = r1 + 0x77 + .DeE-------------------------------------------------R r8 = 0x1 + .DeE-------------------------------------------------R r9 = 0x1 + ..D................................................... r10 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19914, jump 369717 +``` + +Gas simulation at offset 532551 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 533001 if r7 != r6 +``` + +Gas simulation at offset 532555 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER r7 = r7 & 0x7f + DeeeeeeeeeeeeeeeE-----------R jump 532777 +``` + +Gas simulation at offset 532564 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i32 [0x10d87fc] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r1 + 0x64] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .DeE------------------------------------------------R r8 = r11 | 0xc0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u8 [r1 + 0x77] = a1 + ..D=======================eE------------------------R r11 = r7 & 0x7f + ..D=======================eeeeeeeeeeeeeeeeeeeeE-----R jump 532614 if r7 > 0xe + .DeeER.................... i32 r7 = r7 >> 0x7 + .DeE-R.................... r9 = r11 << 0x8 + ..D=eER................... r11 = r7 & 0x7f + ..D==eER.................. r9 = r9 | r11 + ...D==eER................. r11 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 532592 if r8 != 0 +``` + +Gas simulation at offset 532614 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x60] = a4 + DeE------------------------R r7 = r1 + 0x60 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .D.......................... r5 = r11 + .DeeeeeeeeeeeeeeeE---------R r0 = 19916, jump 369717 +``` + +Gas simulation at offset 532635 with total cost of 2: + +``` + D.... r10 = r5 + DeER. r5 = 0x1 + D=eER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532644 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r10 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 532835 if r8 == 0 +``` + +Gas simulation at offset 532668 with total cost of 28: + +``` + DeeER.......................... i32 r6 = r10 >> 0x8 + .DeER.......................... r7 = r10 >> 0x8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x60] = a0 + ..DeE------------------------R. r7 = r1 + 0x60 + ..DeE------------------------R. r8 = 0x1 + ..DeE------------------------R. r9 = 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x48] + ...DeeeeeeeeeeeeeeeE----------R r0 = 19918, jump 369717 +``` + +Gas simulation at offset 532696 with total cost of 1: + +``` + D... r10 = r6 + DeER jump 532644 if r7 == r5 +``` + +Gas simulation at offset 532701 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533001 +``` + +Gas simulation at offset 532704 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r7 = r1 + 0x77 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x48] + .D........................... r10 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 19920, jump 369717 +``` + +Gas simulation at offset 532731 with total cost of 2: + +``` + DeER. r6 = 0x1 + D=eER jump 533001 if r7 != r6 +``` + +Gas simulation at offset 532738 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x30] + D=========================eE--------------R........... r7 = r7 & 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x77] = a0 + .DeE-------------------------------------------------R r7 = r1 + 0x77 + .DeE-------------------------------------------------R r8 = 0x1 + .DeE-------------------------------------------------R r9 = 0x1 + ..D................................................... r10 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19922, jump 369717 +``` + +Gas simulation at offset 532766 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 533001 if r7 != r6 +``` + +Gas simulation at offset 532770 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x10] + D=========================eER r7 = r7 >> 0x1 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 532777 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x77] = a0 + DeE------------------------R r7 = r1 + 0x77 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19924, jump 369717 +``` + +Gas simulation at offset 532798 with total cost of 1: + +``` + DeER jump 533001 if r7 != r6 +``` + +Gas simulation at offset 532802 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x3 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x50] + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 532822 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = i8 [r1 + 0x67] + DeE---------------------------------------R..... r5 = 0x1 + D=========================eeeeeeeeeeeeeeeeeeeeER jump 531224 if r7 >=s 0 +``` + +Gas simulation at offset 532833 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 532918 +``` + +Gas simulation at offset 532835 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r7 = r1 + 0x77 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x48] + .D........................... r10 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 19926, jump 369717 +``` + +Gas simulation at offset 532862 with total cost of 1: + +``` + DeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532866 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x10] + D=========================eE--------------R........... r7 = r7 & 0x7f + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x77] = a0 + .DeE-------------------------------------------------R r7 = r1 + 0x77 + .DeE-------------------------------------------------R r8 = 0x1 + .DeE-------------------------------------------------R r9 = 0x1 + ..D................................................... r10 = r6 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19928, jump 369717 +``` + +Gas simulation at offset 532894 with total cost of 1: + +``` + DeER jump 533001 if r7 != r5 +``` + +Gas simulation at offset 532897 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x2 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 532822 +``` + +Gas simulation at offset 532918 with total cost of 2: + +``` + DeER. r9 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 532921 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r9 + DeE------------------------R r7 = r1 + 0x5f + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeE-----------------------R r5 = 0x1 + .D.......................... r10 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 19930, jump 369564 +``` + +Gas simulation at offset 532945 with total cost of 1: + +``` + DeER jump 533005 if r7 != r5 +``` + +Gas simulation at offset 532948 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i8 [r1 + 0x5f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x30] + D=========================eE--------------R r8 = r8 << 0x7 + .D========================eE--------------R r9 = r7 & 0x7f + .D=========================eE-------------R r9 = r9 | r8 + .D========================eE--------------R jump 532921 if r7 > 0x18 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r1 + 0x60] = a1 + .D========================eE-------------------------R... r8 = r7 >> 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r1 + 0x61] = a1 + ..D=======================eE-------------------------R... r8 = r7 >> 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r1 + 0x62] = a1 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x63] = a0 + ...DeE--------------------------------------------------R r7 = r1 + 0x60 + ...DeE--------------------------------------------------R r8 = 0x1 + ...DeE--------------------------------------------------R r9 = 0x4 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r10 = u64 [r1 + 0x48] + ....DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 19940, jump 369717 +``` + +Gas simulation at offset 533090 with total cost of 16: + +``` + DeER............... r7 = r7 + 0xfffffffffffffffc + D=eeeER............ r5 = r7 >u 0 + .DeeeeeeeeeeeeeeeER jump 533005 +``` + +Gas simulation at offset 533097 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffb0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x48] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x38] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0] = r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x8] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x10] = r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = i32 [0x10d87fc] + ..D========================eE------------------------R.................... r7 = r7 | 0xb0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u8 [r1 + 0x36] = a0 + ..D=================================================eER................... r5 = r8 & 0x7f + ...D================================================eeeeeeeeeeeeeeeeeeeeER jump 533160 if r8 > 0xe + .DeeER.................... i32 r8 = r8 >> 0x7 + .DeE-R.................... r5 = r5 << 0x8 + ..D=eER................... r9 = r8 & 0x7f + ..D==eER.................. r9 = r9 | r5 + ...D==eER................. r5 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 533138 if r7 != 0 +``` + +Gas simulation at offset 533160 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x37] = s0 + DeE------------------------R. r7 = r1 + 0x37 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeE-----------------------R. r6 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 19942, jump 369717 +``` + +Gas simulation at offset 533185 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE-------------------------R jump 533409 if r7 != r6 +``` + +Gas simulation at offset 533195 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 533199 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r5 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 533261 if r8 == 0 +``` + +Gas simulation at offset 533222 with total cost of 27: + +``` + DeeER......................... i32 r6 = r5 >> 0x8 + DeE-R......................... r5 = r5 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x37] = s0 + .DeE------------------------R. r7 = r1 + 0x37 + .DeE------------------------R. r8 = 0x1 + ..DeE-----------------------R. r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeE----------R r0 = 19944, jump 369717 +``` + +Gas simulation at offset 533250 with total cost of 2: + +``` + D.... r5 = r6 + DeER. r8 = 0x1 + D=eER jump 533199 if r7 == r8 +``` + +Gas simulation at offset 533258 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 533409 +``` + +Gas simulation at offset 533261 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r7 = r1 + 0x36 + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeE-----------------------R. r6 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x28] + .D........................... r10 = r5 + ..DeeeeeeeeeeeeeeeE---------R r0 = 19946, jump 369717 +``` + +Gas simulation at offset 533291 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE-------------------------R jump 533409 if r7 != r6 +``` + +Gas simulation at offset 533300 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x8] + D=========================eE--------------R........... r7 = r7 & 0x7f + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x36] = a0 + .DeE-------------------------------------------------R r7 = r1 + 0x36 + .DeE-------------------------------------------------R r8 = 0x1 + .DeE-------------------------------------------------R r9 = 0x1 + ..DeE------------------------------------------------R r6 = 0x1 + ..D................................................... r10 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 19948, jump 369717 +``` + +Gas simulation at offset 533331 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE-------------------------R jump 533409 if r7 != r6 +``` + +Gas simulation at offset 533340 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u64 [r1 + 0] + D=========================eE--------------R...... r7 = r8 << 0x38 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 533353 if r7 >=s 0 +``` + +Gas simulation at offset 533349 with total cost of 2: + +``` + DeER. r8 = 0x7f + DeeER fallthrough +``` + +Gas simulation at offset 533353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x36] = a1 + DeE------------------------R r7 = r1 + 0x36 + DeE------------------------R r8 = 0x1 + .DeE-----------------------R r9 = 0x1 + .DeE-----------------------R r6 = 0x1 + .D.......................... r10 = r5 + .DeeeeeeeeeeeeeeeE---------R r0 = 19950, jump 369717 +``` + +Gas simulation at offset 533377 with total cost of 26: + +``` + DeER......................... r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + DeE-------------------------R jump 533409 if r7 != r6 +``` + +Gas simulation at offset 533386 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u64 [r1 + 24] = 0 + .D========================eE--------------R........... r7 = r7 + 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 533409 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x38] + .D========================eE--------------R....... r1 = r1 + 0x50 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 533427 with total cost of 71: + +``` + DeER...................................................................... r1 = r1 + 0xffffffffffffffc8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x30] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x28] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x20] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x10] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r1 + 30] = 0 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = i32 [0x10d87fc] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u16 [r1 + 28] = 0x2fff + ..D=================================================eER................... r6 = r7 & 0x7f + ..D=================================================eeeeeeeeeeeeeeeeeeeeER jump 533488 if r7 > 0xe + .DeeER.................... i32 r7 = r7 >> 0x7 + .DeE-R.................... r6 = r6 << 0x8 + ..D=eER................... r9 = r7 & 0x7f + ..D==eER.................. r9 = r9 | r6 + ...D==eER................. r6 = r9 + 0x80 + ...DeeeeeeeeeeeeeeeeeeeeER jump 533466 if r8 != 0 +``` + +Gas simulation at offset 533488 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x1f] = s1 + DeE------------------------R. r7 = r1 + 0x1f + DeE------------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x1 + .DeE-----------------------R. r5 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeE----------R r0 = 19952, jump 369717 +``` + +Gas simulation at offset 533513 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 533579 if r7 != r5 +``` + +Gas simulation at offset 533516 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 533520 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeE--------------------------------------R........... r8 = r6 & 0x80 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .D=eeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 533600 if r8 == 0 +``` + +Gas simulation at offset 533543 with total cost of 27: + +``` + DeeER......................... i32 r5 = r6 >> 0x8 + DeE-R......................... r6 = r6 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 0x1f] = s1 + .DeE------------------------R. r7 = r1 + 0x1f + .DeE------------------------R. r8 = 0x1 + ..DeE-----------------------R. r9 = 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE----------R r0 = 19954, jump 369717 +``` + +Gas simulation at offset 533571 with total cost of 2: + +``` + D.... r6 = r5 + DeER. r8 = 0x1 + D=eER jump 533520 if r7 == r8 +``` + +Gas simulation at offset 533579 with total cost of 2: + +``` + DeER. r6 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 533583 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + D................................................. r7 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x20] + .DeE--------------------------------------R....... r1 = r1 + 0x38 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 533600 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [0x10d87fc] = 0 + DeE------------------------R. r6 = 0x1 + DeE------------------------R. r7 = r1 + 0x1c + .DeE-----------------------R. r8 = 0x1 + .DeE-----------------------R. r9 = 0x3 + .DeE-----------------------R. r5 = 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeE---------R r0 = 19956, jump 369717 +``` + +Gas simulation at offset 533631 with total cost of 1: + +``` + DeER jump 533583 if r7 != r5 +``` + +Gas simulation at offset 533634 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i32 [0x10d87f8] + DeE---------------------------------------R........... r6 = 0 + .D========================eE--------------R........... r7 = r7 + 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [0x10d87f8] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 533583 +``` + diff --git a/pvm/gas-tests/pinky.json b/pvm/gas-tests/pinky.json new file mode 100644 index 00000000..2370364b --- /dev/null +++ b/pvm/gas-tests/pinky.json @@ -0,0 +1 @@ +{"name":"pinky","program":[129,227,2,192,100,137,165,1,205,1,240,1,255,1,20,2,42,2,117,2,102,3,149,3,166,3,182,3,140,5,194,5,195,8,208,8,221,8,234,8,75,9,173,9,183,9,1,10,10,10,23,10,36,10,49,10,64,10,81,10,101,10,120,10,140,10,156,10,172,10,189,10,208,10,223,10,241,10,1,11,17,11,32,11,49,11,64,11,74,11,84,11,105,11,120,11,125,12,156,12,191,12,210,13,221,13,84,14,137,15,168,15,200,15,194,16,224,17,255,17,31,18,6,19,249,21,33,22,99,22,162,22,194,22,225,22,19,23,60,23,75,23,120,23,143,23,121,26,186,29,0,30,65,30,168,30,176,30,244,30,136,31,148,31,156,31,224,31,118,32,126,32,194,32,86,33,124,33,132,33,200,33,63,34,71,34,139,34,31,35,43,35,51,35,119,35,238,35,246,35,58,36,218,36,59,37,67,37,135,37,158,37,184,37,192,37,4,38,27,38,72,38,101,38,109,38,177,38,207,38,33,39,41,39,110,39,133,39,176,39,231,39,239,39,51,40,74,40,119,40,127,40,195,40,218,40,7,41,36,41,44,41,112,41,135,41,180,41,188,41,0,42,23,42,66,42,194,42,202,42,14,43,37,43,80,43,87,44,173,44,4,45,46,45,194,45,32,46,100,46,1,47,172,47,16,48,179,48,118,49,0,50,68,50,150,50,205,50,35,51,156,51,211,51,67,52,165,52,220,52,50,53,148,53,203,53,155,54,210,54,95,55,133,55,190,55,232,55,33,56,79,56,155,56,220,56,243,56,32,57,40,57,119,57,136,57,161,57,200,57,238,57,24,58,77,58,167,58,16,59,71,59,178,59,62,60,117,60,250,60,116,61,171,61,22,62,134,62,189,62,162,63,6,64,61,64,75,65,163,65,218,65,25,66,127,66,182,66,15,67,151,67,44,68,164,68,47,69,214,69,113,70,169,70,80,71,23,72,115,72,172,72,33,73,191,73,246,73,115,74,53,75,202,75,107,76,51,77,106,77,29,78,86,78,162,78,166,78,168,78,170,78,207,78,239,78,15,79,63,79,92,79,136,79,186,79,17,80,54,80,110,80,166,80,222,80,9,81,52,81,95,81,118,81,127,81,150,81,159,81,182,81,191,81,241,81,72,82,109,82,139,82,148,82,195,82,215,82,234,82,254,82,17,83,37,83,57,83,76,83,128,83,166,83,186,83,224,83,6,84,28,84,66,84,104,84,126,84,161,84,199,84,221,84,3,85,41,85,63,85,101,85,139,85,161,85,199,85,237,85,3,86,41,86,79,86,101,86,103,86,117,86,144,86,240,86,1,87,28,87,80,87,116,87,133,87,186,87,207,87,246,87,1,88,21,88,77,88,117,88,125,88,196,88,207,88,51,89,63,89,204,89,212,89,26,90,115,90,138,90,187,90,238,90,28,91,53,91,66,91,80,91,109,91,189,91,225,91,243,91,5,92,22,92,39,92,112,92,140,92,204,92,249,92,13,93,52,93,69,93,86,93,140,93,181,93,235,93,252,93,16,94,81,94,102,94,121,94,168,94,185,94,211,94,235,94,4,95,96,95,118,95,153,95,184,95,23,96,73,96,129,96,218,96,234,96,46,97,92,97,141,97,172,97,222,97,8,98,23,98,43,98,93,98,140,98,160,98,191,98,212,98,241,98,34,99,112,99,128,99,132,99,182,99,212,99,235,99,16,100,39,100,72,100,99,100,149,100,182,100,209,100,231,100,42,101,136,101,152,101,218,101,50,102,66,102,99,102,126,102,160,102,191,102,210,102,243,102,14,103,45,103,61,103,87,103,182,103,198,103,158,106,242,109,67,110,138,110,174,110,228,110,12,111,236,111,9,112,66,112,181,112,220,112,18,113,50,113,137,113,204,113,25,114,89,114,135,114,183,114,246,114,105,115,138,115,200,115,233,115,41,116,211,116,21,117,51,117,131,117,206,117,28,118,58,118,120,118,144,118,44,119,56,119,68,119,80,119,92,119,104,119,122,119,142,119,161,119,174,119,187,119,200,119,225,119,250,119,6,120,18,120,42,120,101,120,167,120,174,120,6,121,38,121,143,121,137,122,159,122,167,122,144,126,222,126,115,127,193,127,82,128,133,128,2,129,8,129,77,129,97,129,131,129,178,129,182,129,184,129,227,129,124,121,11,81,9,21,2,152,137,3,51,10,144,114,1,200,169,9,124,153,120,121,12,1,2,127,121,6,132,136,7,51,10,1,151,136,8,132,153,255,248,212,152,8,200,168,9,120,122,2,121,120,6,121,121,8,70,23,22,50,0,124,120,14,81,8,21,2,124,120,18,124,121,20,70,23,14,120,121,19,81,8,20,50,0,2,124,120,19,81,8,27,149,136,255,120,120,19,50,0,2,124,120,13,81,8,235,2,124,121,21,82,9,25,40,225,2,124,120,13,81,8,219,2,124,120,20,124,121,21,120,120,19,81,9,206,2,126,120,6,124,122,15,132,153,15,208,152,9,81,10,21,2,124,122,16,81,10,25,201,152,9,51,10,8,174,168,28,40,171,200,137,9,51,10,8,174,168,17,40,160,133,153,255,200,137,9,51,10,8,172,168,149,109,152,51,10,255,7,172,138,140,121,121,6,50,0,124,121,8,81,9,21,2,152,137,3,51,10,144,114,1,200,169,9,124,153,120,121,9,1,2,127,121,132,136,7,51,10,1,151,136,8,132,153,255,248,212,152,8,200,168,9,121,120,121,121,2,120,122,10,50,0,51,2,149,119,255,7,132,137,1,152,139,1,152,138,2,152,140,3,151,136,59,132,187,1,132,170,1,132,204,1,152,136,63,120,121,12,120,123,36,120,124,62,120,122,121,120,120,139,0,70,39,143,0,81,8,39,2,126,120,133,0,81,8,17,81,9,35,81,11,38,81,10,41,81,12,44,50,0,2,127,120,129,0,126,114,131,0,121,120,135,0,1,121,114,133,0,82,9,227,70,23,13,82,11,224,70,23,37,82,10,221,70,23,122,82,12,218,70,23,63,50,0,149,17,232,123,16,16,123,21,8,123,22,152,137,13,151,153,2,51,10,0,0,1,200,169,9,129,153,200,169,9,149,118,255,7,50,9,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,172,24,1,149,103,127,2,219,153,7,130,16,16,130,21,8,130,22,149,17,24,50,12,152,137,5,51,10,1,2,174,169,170,0,2,132,136,31,151,136,2,51,9,32,0,1,200,152,8,129,136,200,137,9,51,8,50,9,100,135,130,16,16,130,21,8,130,22,149,17,24,50,0,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,172,40,40,167,132,136,255,7,200,135,7,124,119,130,16,16,130,21,8,130,22,149,17,24,50,0,132,136,7,81,24,2,133,0,51,9,4,170,152,96,51,9,7,171,152,171,0,2,126,104,9,2,151,133,50,152,89,58,51,10,63,152,85,50,174,169,166,0,2,130,104,65,2,130,103,73,2,51,9,128,124,1,219,135,9,130,153,72,149,103,127,2,219,136,7,100,88,180,144,1,14,126,104,9,2,100,124,40,138,0,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,172,56,40,39,255,2,124,104,36,2,200,135,7,149,119,255,7,124,119,161,0,130,16,16,130,21,8,130,22,149,17,24,50,0,2,124,103,40,2,124,104,41,2,132,121,224,0,132,136,31,212,152,8,51,9,1,132,119,127,120,103,40,2,120,104,41,2,121,105,57,2,100,135,130,16,16,130,21,8,130,22,149,17,24,50,0,2,51,7,130,16,16,130,21,8,130,22,149,17,24,50,0,132,137,31,200,151,7,149,119,255,7,124,124,161,1,1,124,103,38,2,152,89,8,51,10,32,51,11,1,132,119,4,219,122,11,200,184,8,151,136,49,152,136,49,121,104,9,2,85,25,63,30,2,124,103,37,2,120,108,37,2,120,103,41,2,130,16,16,130,21,8,130,22,149,17,24,50,0,2,130,104,65,2,130,103,73,2,51,9,128,124,1,219,135,9,130,153,72,149,103,127,2,219,136,7,100,88,100,197,180,144,1,16,124,105,39,2,124,106,41,2,132,88,48,132,153,1,218,149,8,132,169,192,0,212,137,9,120,103,37,2,120,105,41,2,100,135,130,16,16,130,21,8,130,22,149,17,24,50,0,51,8,1,130,16,16,130,21,8,130,22,149,17,24,40,137,17,51,8,130,16,16,130,21,8,130,22,149,17,24,40,121,17,130,16,16,130,21,8,130,22,149,17,24,149,120,255,7,124,135,13,124,137,37,124,138,63,124,139,122,142,119,142,153,151,153,1,212,121,2,126,137,133,0,124,140,143,0,124,135,153,0,142,187,142,170,151,187,2,151,170,3,212,186,10,142,153,151,119,6,151,153,4,212,151,7,212,162,9,151,202,7,212,167,7,212,151,7,70,40,153,0,120,140,112,2,50,0,149,17,136,123,16,112,123,21,104,123,22,96,100,118,149,117,255,7,123,21,72,149,85,1,129,87,80,2,126,88,114,149,121,1,122,89,80,2,81,8,18,149,136,255,132,119,1,121,88,114,81,7,57,40,48,1,2,124,88,116,81,8,30,2,124,88,121,81,8,23,2,124,88,118,149,136,1,132,137,255,0,136,153,32,147,152,120,88,118,1,2,127,88,112,149,136,1,132,119,1,121,88,114,82,7,254,0,2,126,87,8,81,7,65,2,149,119,255,126,88,32,121,87,8,81,8,83,2,149,135,255,126,88,56,121,87,32,81,8,101,2,149,135,255,126,88,136,0,121,87,56,81,8,138,0,2,124,87,124,149,136,255,121,88,136,0,132,119,1,81,7,165,0,40,184,0,2,124,87,22,127,88,6,51,9,7,149,122,255,219,122,9,120,89,22,149,135,1,126,88,32,121,87,8,82,8,179,2,124,87,46,127,88,30,51,9,7,149,122,255,219,122,9,120,89,46,149,135,1,126,88,56,121,87,32,82,8,161,2,126,87,58,124,88,63,127,89,54,51,11,6,147,139,1,152,120,1,208,183,10,211,167,7,151,119,63,152,119,49,212,135,7,121,87,58,149,151,1,126,88,136,0,121,87,56,82,8,126,255,2,127,87,126,124,88,141,0,121,87,136,0,81,8,204,0,2,124,88,144,0,124,87,124,149,136,255,132,137,255,0,120,88,144,0,81,9,252,0,132,119,1,82,7,26,2,126,87,132,0,81,7,18,2,127,87,134,0,121,87,114,2,70,37,118,2,1,1,130,87,104,20,8,0,0,0,0,0,0,240,63,80,16,24,152,124,151,120,1,152,136,1,20,9,0,0,0,0,0,0,240,127,123,87,104,123,22,64,172,137,17,20,8,231,232,183,21,206,74,20,64,173,135,37,6,20,8,231,232,183,21,206,74,20,192,80,16,26,98,124,124,88,11,123,87,104,81,8,194,0,2,126,88,6,51,7,83,24,8,187,0,2,124,89,12,81,9,178,0,2,124,87,13,81,7,14,1,2,124,87,21,124,89,15,132,119,15,208,120,7,81,9,140,0,2,124,89,16,81,9,232,0,201,120,7,109,119,86,39,254,7,133,0,40,230,0,2,124,87,143,0,124,88,145,0,132,121,1,82,9,17,83,24,2,26,149,136,254,0,120,88,145,0,40,14,85,24,126,12,149,136,2,120,88,145,0,1,2,152,119,1,120,87,143,0,124,88,144,0,124,87,124,149,136,255,132,137,255,0,120,88,144,0,82,9,12,255,124,88,125,132,119,1,70,21,124,70,37,144,0,8,81,7,14,70,37,141,0,120,88,143,0,40,245,254,70,37,141,0,1,132,119,1,81,7,234,254,40,253,254,200,135,7,109,119,84,39,254,7,108,51,7,1,2,124,88,35,81,8,208,0,2,126,89,30,51,8,83,25,8,198,0,2,124,90,36,81,10,189,0,2,124,88,37,81,8,220,0,2,124,88,45,124,90,39,132,136,15,208,137,8,81,10,24,2,124,90,40,81,10,182,0,201,137,8,109,136,86,40,254,7,19,40,182,0,200,152,8,109,136,84,40,254,7,174,0,51,8,40,127,133,119,255,200,135,7,109,119,86,39,254,7,158,2,124,83,124,88,17,51,9,208,114,1,124,90,22,149,18,88,151,136,3,200,152,8,124,137,124,140,1,124,134,2,124,139,3,200,42,10,151,204,8,151,102,16,151,187,24,212,201,9,124,140,4,124,135,5,212,107,11,124,134,6,124,136,7,151,119,8,212,199,7,151,102,16,151,136,24,212,104,8,212,185,9,212,135,7,201,53,8,151,119,32,212,151,7,123,23,88,124,167,124,136,4,202,120,7,124,88,35,82,8,56,255,2,126,89,112,85,25,2,151,0,2,51,11,7,124,89,61,51,6,82,9,170,0,40,202,0,133,136,255,200,152,8,109,136,86,40,254,7,94,255,149,82,24,124,90,24,124,89,41,124,91,46,51,12,208,114,1,149,22,88,151,153,3,200,182,3,200,201,9,124,156,124,150,1,124,152,2,124,155,3,201,162,2,151,102,8,151,136,16,151,187,24,212,108,12,124,150,4,124,154,5,212,184,8,124,155,6,124,153,7,151,170,8,212,106,10,151,187,16,151,153,24,212,185,9,212,200,8,212,169,9,151,153,32,212,152,8,123,24,88,124,56,124,41,4,202,137,8,126,89,112,83,25,2,115,255,2,124,89,118,85,25,16,17,154,155,15,124,89,61,51,6,82,9,17,40,50,2,149,155,240,124,89,61,51,6,81,9,39,2,124,89,62,81,9,32,2,126,89,58,132,153,1,82,9,93,1,2,124,89,48,130,26,64,201,154,9,149,153,255,7,124,150,53,1,2,124,90,145,0,212,120,9,132,153,255,0,123,26,80,81,9,163,0,123,27,56,132,119,255,0,81,7,45,104,121,197,151,7,151,153,23,139,122,8,152,123,7,224,171,11,191,154,10,151,119,24,132,187,1,191,183,7,139,119,31,149,169,0,0,128,78,190,151,7,1,132,136,255,0,81,8,50,104,137,197,152,8,151,153,23,139,138,8,152,139,7,224,171,11,191,154,10,151,136,24,132,187,1,191,184,8,139,136,31,149,169,0,0,128,78,190,152,8,51,0,28,40,106,123,80,16,28,103,123,131,120,51,7,0,0,254,69,80,16,30,238,126,131,119,51,8,0,0,200,66,80,16,32,77,123,131,120,51,7,143,194,191,66,80,16,34,212,126,100,121,130,26,80,130,27,56,1,212,182,7,212,167,7,132,119,255,0,81,7,56,1,123,25,56,132,183,255,0,81,7,56,104,120,197,135,7,151,136,23,139,121,8,152,122,7,224,154,10,191,137,9,151,119,24,132,170,1,191,167,7,139,119,31,149,152,0,0,128,78,190,135,7,51,8,0,140,0,70,51,0,36,40,124,126,51,8,0,140,0,70,80,16,36,115,126,131,119,123,23,48,81,6,80,104,103,197,118,8,151,119,23,139,137,8,152,138,7,224,154,10,191,121,9,151,136,24,132,170,1,191,168,8,139,136,31,149,151,0,0,128,78,190,135,7,51,8,0,68,63,70,51,0,38,40,52,126,2,51,6,124,90,145,0,212,120,9,132,153,255,0,123,26,80,82,9,187,254,40,86,255,51,7,51,8,0,68,63,70,80,16,38,17,126,131,120,130,23,48,80,16,40,115,122,131,118,130,24,80,81,8,56,104,135,197,120,8,151,119,23,139,137,8,152,138,7,224,154,10,191,121,9,151,136,24,132,170,1,191,168,8,139,136,31,149,151,0,0,128,78,190,135,7,51,8,0,220,176,70,51,0,42,40,200,125,51,7,51,8,0,220,176,70,80,16,42,189,125,131,120,100,103,80,16,44,32,122,131,120,51,7,0,0,128,63,80,16,46,167,125,131,119,51,8,0,0,200,66,80,16,48,6,122,131,120,51,7,61,202,31,67,80,16,50,141,125,130,25,56,1,131,153,131,120,100,151,80,16,52,234,121,129,88,100,123,23,24,51,7,249,159,99,63,80,16,54,177,123,129,88,88,123,24,56,123,23,48,51,7,47,0,231,191,80,16,56,157,123,129,86,96,123,23,40,51,7,4,9,139,63,100,104,80,16,58,138,123,129,88,84,123,24,80,123,23,32,51,7,0,0,0,192,80,16,60,118,123,123,23,16,51,7,106,137,121,63,100,104,80,16,62,102,123,129,88,92,123,23,51,7,57,186,78,63,80,16,64,86,123,123,23,8,129,24,24,51,7,50,67,185,60,80,16,66,69,123,129,88,80,123,24,24,100,118,51,7,108,116,228,191,80,16,68,50,123,133,119,0,0,0,128,131,104,131,119,80,16,70,75,121,130,24,8,133,136,0,0,0,128,131,119,131,136,80,16,72,57,121,123,23,8,131,120,51,7,160,166,52,61,80,16,74,1,123,100,118,51,7,84,205,236,191,130,24,80,80,16,76,241,122,133,119,0,0,0,128,131,104,131,119,80,16,78,10,121,130,24,133,136,0,0,0,128,131,119,131,136,80,16,80,249,120,123,23,131,120,51,7,101,55,139,63,80,16,82,194,122,131,119,129,24,16,80,16,84,224,120,131,119,129,24,32,80,16,86,214,120,130,24,40,51,6,0,0,0,128,211,104,8,131,119,131,136,80,16,88,193,120,130,24,48,211,104,8,131,119,131,136,80,16,90,178,120,124,88,154,0,130,25,8,122,89,80,130,25,122,89,84,122,87,88,130,23,24,122,87,92,149,136,1,132,137,255,0,130,26,80,122,90,96,130,26,56,122,90,100,120,88,154,0,130,22,64,83,25,8,42,2,129,87,92,2,70,37,154,0,131,119,1,122,87,92,2,83,39,223,2,22,2,129,87,88,2,149,119,1,122,87,88,2,72,37,92,2,1,2,127,87,148,0,20,8,0,0,0,0,0,0,255,255,151,121,48,200,152,8,149,119,255,121,87,148,0,81,8,88,1,2,124,88,146,0,124,87,147,0,51,9,2,120,89,146,0,170,152,52,2,132,136,1,51,9,244,123,1,51,10,60,124,1,51,11,1,218,137,10,224,123,7,151,121,3,200,169,9,127,153,133,136,9,123,90,64,123,88,72,121,89,148,0,120,87,153,0,1,2,130,87,0,2,82,7,103,51,8,152,10,3,123,24,80,149,135,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,15,51,8,80,16,92,104,91,100,118,130,24,80,149,135,0,32,70,39,80,7,81,6,191,113,51,9,0,224,1,100,103,51,8,80,16,94,25,97,123,86,0,2,130,22,64,1,2,127,87,32,2,51,8,24,133,1,151,119,3,123,24,72,200,135,7,130,120,100,103,180,128,1,96,124,88,46,2,127,87,32,2,151,137,1,151,138,3,201,154,9,51,10,240,114,1,123,26,80,200,169,9,126,154,4,149,119,1,109,123,121,87,32,2,174,186,76,1,2,127,87,30,2,126,154,149,119,1,109,123,121,87,30,2,171,171,64,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,88,2,151,183,1,151,187,3,201,123,11,130,25,80,200,185,9,149,153,2,126,151,121,87,32,2,40,251,0,2,149,153,2,126,151,121,87,32,2,40,238,0,2,124,87,153,0,130,88,72,174,135,219,7,2,130,86,64,151,119,3,200,118,6,124,103,6,81,7,99,2,124,87,122,81,7,67,2,124,87,117,120,87,116,40,71,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,142,0,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,109,2,124,87,116,81,7,10,149,119,255,120,87,116,1,2,124,87,119,82,7,7,70,21,122,1,2,124,103,5,81,7,21,100,87,80,16,98,112,242,130,23,72,149,119,25,80,16,100,101,242,124,103,7,81,7,159,6,2,124,87,2,81,7,25,2,124,87,3,51,8,15,149,119,1,70,21,2,120,88,4,120,87,5,40,233,5,2,124,87,5,81,7,7,1,149,119,255,120,87,5,40,216,5,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,149,121,2,126,151,121,87,32,2,1,2,124,88,59,2,81,8,12,1,2,108,119,151,119,3,130,24,72,200,135,7,130,120,70,37,59,2,100,103,180,128,1,102,124,88,46,2,127,87,32,2,151,137,1,151,138,3,201,154,9,130,26,80,200,169,9,126,154,4,149,119,1,109,123,121,87,32,2,174,186,205,0,2,127,87,30,2,126,154,149,119,1,109,123,121,87,30,2,171,171,63,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,42,2,151,183,1,151,187,3,201,123,11,130,25,80,200,185,9,149,153,2,126,151,121,87,32,2,40,124,2,149,153,2,126,151,121,87,32,2,40,112,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,61,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,29,2,124,88,3,124,87,4,120,88,5,81,7,197,4,149,119,255,120,87,4,40,199,4,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,149,121,2,126,151,121,87,32,2,1,2,130,88,0,2,82,8,107,51,8,152,10,3,123,24,56,149,135,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,15,51,8,80,16,104,92,88,100,118,130,24,56,149,135,0,32,70,39,80,7,81,6,179,110,51,9,0,224,1,100,103,51,8,80,16,106,13,94,126,87,32,2,123,86,0,2,130,22,64,1,2,108,119,151,119,3,130,24,72,200,135,7,130,120,100,103,180,128,1,108,124,88,46,2,127,87,32,2,151,137,1,151,138,3,201,154,9,130,26,80,200,169,9,126,154,4,149,119,1,109,123,121,87,32,2,174,186,182,0,2,127,87,30,2,126,154,149,119,1,109,123,121,87,30,2,171,171,63,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,42,2,151,183,1,151,187,3,201,123,11,130,25,80,200,185,9,149,153,2,126,151,121,87,32,2,40,101,2,149,153,2,126,151,121,87,32,2,40,89,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,38,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,6,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,149,121,2,126,151,121,87,32,2,1,2,124,88,59,2,81,8,245,0,2,108,119,151,119,3,130,24,72,200,135,7,130,120,70,37,59,2,100,103,180,128,1,110,124,88,46,2,127,87,32,2,151,137,1,151,138,3,201,154,9,130,26,80,200,169,9,126,154,4,149,119,1,109,123,121,87,32,2,174,186,182,0,2,127,87,30,2,126,154,149,119,1,109,123,121,87,30,2,171,171,63,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,42,2,151,183,1,151,187,3,201,123,11,130,25,80,200,185,9,149,153,2,126,151,121,87,32,2,40,101,2,149,153,2,126,151,121,87,32,2,40,89,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,38,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,6,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,149,121,2,126,151,121,87,32,2,1,2,130,88,0,2,82,8,107,51,8,152,10,3,123,24,56,149,135,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,15,51,8,80,16,112,5,86,100,118,130,24,56,149,135,0,32,70,39,80,7,81,6,92,108,51,9,0,224,1,100,103,51,8,80,16,114,182,91,126,87,32,2,123,86,0,2,130,22,64,1,2,108,119,151,119,3,130,24,72,200,135,7,130,120,100,103,180,128,1,116,124,88,46,2,127,89,32,2,151,135,1,151,138,3,201,122,7,130,26,80,200,167,7,126,122,4,149,153,1,109,155,121,89,32,2,174,186,163,0,2,127,89,30,2,126,122,149,153,1,109,155,121,89,30,2,171,171,132,0,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,20,151,183,1,151,187,3,201,123,11,130,23,80,200,183,7,40,80,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,38,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,6,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,1,2,149,119,2,126,121,121,89,32,2,1,2,124,87,59,2,81,7,226,0,2,108,151,151,119,3,130,24,72,200,135,7,130,120,70,37,59,2,100,103,180,128,1,118,124,88,46,2,127,89,32,2,151,135,1,151,138,3,201,122,7,130,26,80,200,167,7,126,122,4,149,153,1,109,155,121,89,32,2,174,186,163,0,2,127,89,30,2,126,122,149,153,1,109,155,121,89,30,2,171,171,132,0,2,124,89,45,2,151,154,2,51,7,80,114,1,200,122,10,124,172,3,149,139,1,71,37,30,2,120,91,46,2,174,200,20,151,183,1,151,187,3,201,123,11,130,23,80,200,183,7,40,80,2,127,88,28,2,126,171,149,136,1,109,140,121,88,28,2,171,188,38,149,152,1,51,10,7,71,37,28,2,120,88,45,2,171,169,10,51,8,70,37,45,2,1,151,136,2,200,135,7,124,119,2,40,6,124,167,2,1,120,87,46,2,151,120,1,151,119,3,201,135,7,130,24,80,200,135,7,1,2,149,119,2,127,119,121,87,32,2,1,2,130,16,112,130,21,104,130,22,96,149,17,120,50,0,2,124,87,1,81,7,8,70,21,4,15,1,2,124,87,26,81,7,24,2,124,87,27,51,8,15,149,119,1,70,21,26,120,88,28,120,87,29,40,50,2,124,87,29,81,7,11,149,119,255,120,87,29,40,35,2,124,88,27,124,87,28,120,88,29,81,7,11,149,119,255,120,87,28,40,14,2,124,87,25,81,7,8,70,21,28,15,1,2,124,87,50,81,7,24,2,124,87,51,51,8,15,149,119,1,70,21,50,120,88,52,120,87,53,40,50,2,124,87,53,81,7,11,149,119,255,120,87,53,40,35,2,124,88,51,124,87,52,120,88,53,81,7,11,149,119,255,120,87,52,40,14,2,124,87,49,81,7,8,70,21,52,15,1,2,124,103,4,81,7,87,2,124,87,10,82,7,17,2,124,87,12,81,7,10,149,119,255,120,87,12,1,2,124,87,34,82,7,17,2,124,87,36,81,7,10,149,119,255,120,87,36,1,2,124,87,119,82,7,17,2,124,87,121,81,7,10,149,119,255,120,87,121,1,2,124,87,60,82,7,17,2,124,87,62,81,7,10,149,119,255,120,87,62,1,2,124,103,3,81,7,22,2,124,87,151,0,82,7,14,70,37,152,0,1,70,37,111,2,1,1,2,124,103,2,130,88,72,120,87,153,0,174,135,44,2,130,88,64,151,119,3,200,135,7,127,119,121,87,148,0,130,22,64,124,88,146,0,124,87,147,0,51,9,2,120,89,146,0,171,152,227,246,40,16,247,0,149,121,255,7,124,153,132,2,81,9,49,2,200,135,9,149,153,255,7,124,153,127,2,134,136,128,10,136,154,192,0,132,155,63,219,169,11,132,186,48,132,185,207,0,149,170,208,219,171,9,200,135,10,120,169,40,12,134,136,128,10,200,135,9,124,153,1,200,120,8,132,151,1,152,153,1,149,153,128,0,134,119,64,120,137,50,0,149,17,144,123,16,104,123,21,96,123,22,88,51,7,8,0,3,149,117,255,7,124,88,139,2,81,8,250,1,2,129,88,93,2,123,24,72,149,119,8,123,23,80,51,7,64,1,1,123,23,48,51,7,216,124,1,123,23,32,51,7,24,125,1,123,23,40,73,17,24,255,255,0,73,17,16,251,255,0,73,17,8,254,255,0,73,1,250,255,0,40,47,2,124,87,110,2,133,119,128,0,151,119,3,130,24,40,200,135,7,130,120,100,103,180,128,1,120,132,120,1,82,8,190,1,2,129,87,93,2,130,24,72,171,135,146,1,2,126,88,113,2,124,86,121,2,121,88,105,2,130,23,80,80,16,122,22,66,120,87,110,2,81,6,11,2,124,87,122,2,81,7,97,2,124,87,120,2,81,7,14,2,124,87,119,2,132,119,4,81,7,84,82,6,8,70,37,122,2,1,2,127,87,113,2,149,119,1,121,87,113,2,109,120,130,22,80,100,103,80,16,124,212,65,124,88,110,2,130,25,48,200,152,8,125,136,120,87,109,2,120,88,111,2,132,135,255,0,87,8,225,0,2,127,88,113,2,149,136,1,121,88,113,2,40,215,0,70,37,122,2,1,1,126,88,113,2,130,22,80,100,103,80,16,126,149,65,124,87,119,2,124,88,118,2,124,89,114,2,132,119,239,0,120,87,119,2,134,136,0,1,100,103,80,32,128,0,144,67,124,87,118,2,124,89,113,2,149,119,255,120,87,118,2,132,119,255,0,134,120,0,1,100,103,80,32,130,0,113,67,124,87,118,2,124,91,122,2,123,27,56,124,89,119,2,130,26,16,149,119,255,130,24,24,218,184,10,123,26,64,120,87,118,2,132,119,255,0,134,120,0,1,100,103,80,32,132,0,63,67,124,87,118,2,124,88,119,2,149,119,255,134,136,4,120,87,118,2,120,88,119,2,130,24,130,23,8,130,25,56,218,151,8,100,103,80,32,134,0,252,64,120,87,113,2,100,103,130,24,64,80,32,136,0,237,64,120,87,114,2,129,87,93,2,130,24,72,170,135,182,254,40,64,81,39,128,0,131,254,2,132,119,7,151,119,3,130,24,32,200,135,7,130,120,100,103,180,128,2,138,0,124,87,111,2,132,119,64,81,7,96,254,126,88,107,2,100,103,80,32,140,0,169,64,120,87,109,2,40,76,254,51,9,40,71,2,126,89,129,2,81,9,64,2,126,88,131,2,124,87,133,2,132,153,1,71,37,129,2,70,37,139,2,82,9,37,0,151,119,16,152,120,16,152,135,32,152,136,16,71,37,129,2,121,88,131,2,120,87,133,2,70,37,139,2,51,9,1,40,6,51,9,1,1,2,132,119,255,0,151,136,48,151,119,32,152,136,32,212,135,7,212,151,7,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,240,123,21,8,123,22,149,120,255,7,149,136,225,1,124,134,70,132,106,8,82,10,19,51,3,51,2,132,105,16,51,4,1,82,9,90,40,128,1,132,106,2,82,10,13,2,126,138,48,51,11,8,172,186,227,2,124,138,66,51,11,15,224,171,10,126,139,50,126,140,52,126,137,54,126,133,56,208,171,11,208,172,12,208,169,9,208,165,10,132,187,1,132,153,1,151,204,1,151,170,1,132,204,2,132,170,2,212,188,3,212,154,2,132,105,16,51,4,1,81,9,45,1,132,105,4,82,9,14,2,126,137,48,51,10,8,172,169,28,1,2,124,137,3,82,9,18,2,124,139,124,138,1,212,186,9,107,153,87,9,167,0,2,124,137,7,82,9,19,2,124,139,4,124,138,5,212,186,9,107,153,87,9,154,0,2,124,137,11,82,9,19,2,124,139,8,124,138,9,212,186,9,107,153,87,9,138,0,2,124,137,15,82,9,18,2,124,139,12,124,138,13,212,186,9,107,153,87,9,122,2,124,137,19,82,9,18,2,124,139,16,124,138,17,212,186,9,107,153,87,9,107,2,124,137,23,82,9,18,2,124,139,20,124,138,21,212,186,9,107,153,87,9,92,2,124,137,27,82,9,18,2,124,139,24,124,138,25,212,186,9,107,153,87,9,77,2,124,137,31,82,9,120,2,124,139,28,124,138,29,212,186,9,107,153,89,9,105,51,4,149,140,28,40,53,51,4,0,0,0,1,100,140,40,43,51,4,149,140,4,40,36,51,4,149,140,8,40,29,51,4,149,140,12,40,22,51,4,149,140,16,40,15,51,4,149,140,20,40,8,51,4,149,140,24,1,152,187,7,124,201,2,152,170,6,132,170,2,212,186,10,132,155,3,151,153,58,151,187,8,152,153,63,151,170,16,212,75,11,212,185,9,212,169,9,134,148,0,4,1,2,126,137,48,81,41,255,0,80,2,126,137,46,81,9,71,139,75,16,132,188,255,0,139,74,8,81,12,34,2,124,137,93,132,153,1,81,9,24,81,3,38,139,73,24,81,9,21,2,124,137,71,134,153,64,120,137,71,40,8,81,3,17,81,12,21,132,73,1,218,155,3,218,154,2,40,9,147,202,100,179,100,162,1,2,151,34,2,130,137,32,126,138,44,200,50,2,132,43,31,200,183,7,151,171,1,200,185,9,149,119,255,7,124,119,161,1,151,102,1,132,107,192,1,149,170,1,212,183,7,121,151,121,138,44,130,21,8,130,22,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,90,9,2,151,167,50,152,123,58,51,12,63,100,137,174,203,40,2,130,90,65,2,130,88,73,2,51,11,128,124,1,219,168,11,130,187,80,152,120,50,149,87,127,2,219,170,7,180,176,2,142,0,40,43,132,171,31,132,151,63,149,88,161,1,200,184,9,132,170,3,120,151,82,10,23,136,185,16,149,186,240,134,187,16,218,154,11,109,185,200,152,8,120,135,1,2,124,87,38,2,127,88,9,2,51,9,32,132,119,4,51,10,1,219,121,10,200,168,8,151,136,49,152,136,49,121,88,9,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,124,121,58,2,81,9,47,132,138,7,151,136,2,151,170,12,132,139,224,0,212,186,10,126,123,11,2,132,136,0,3,212,168,8,132,186,31,12,212,168,8,121,120,11,2,70,39,58,2,50,0,2,126,121,11,2,132,153,224,127,132,138,7,152,136,3,212,152,8,121,120,11,2,120,122,35,2,51,9,1,120,121,58,2,50,0,149,120,255,7,124,137,61,2,81,9,45,2,124,137,48,2,200,151,7,149,119,255,7,124,119,161,0,149,153,1,120,137,48,2,120,135,50,2,1,2,124,135,61,2,133,119,1,120,135,61,2,50,0,2,124,137,55,2,81,9,76,51,10,1,171,169,231,2,124,137,49,2,124,138,50,2,200,151,7,149,119,255,7,120,122,193,1,124,135,49,2,149,119,1,132,121,3,120,135,49,2,82,9,194,132,119,255,0,51,9,32,171,151,153,0,2,70,40,55,2,2,124,135,61,2,133,119,1,120,135,61,2,50,0,2,124,138,49,2,124,137,50,2,200,167,7,149,119,255,7,120,121,193,1,124,138,38,2,126,135,15,2,132,170,32,82,10,14,172,151,72,149,153,8,172,151,14,40,63,172,151,61,149,153,16,174,151,55,2,124,135,49,2,82,7,19,2,124,137,48,2,149,153,255,136,153,1,120,137,63,2,1,2,51,9,1,200,151,7,120,135,49,2,120,137,55,2,124,135,61,2,211,151,7,120,135,61,2,50,0,124,135,48,2,149,119,3,120,135,48,2,124,135,61,2,133,119,1,120,135,61,2,50,0,2,70,40,55,2,124,135,61,2,133,119,1,120,135,61,2,50,0,149,119,255,7,124,120,228,1,81,8,124,2,149,136,255,120,120,228,1,124,120,232,1,81,8,140,0,2,149,136,255,120,120,232,1,124,120,236,1,81,8,155,0,2,149,136,255,120,120,236,1,124,120,240,1,81,8,170,0,2,149,136,255,120,120,240,1,124,120,244,1,81,8,185,0,2,149,136,255,120,120,244,1,124,120,248,1,81,8,200,0,2,149,136,255,120,120,248,1,124,120,252,1,81,8,215,0,2,149,136,255,120,120,252,1,124,120,0,2,81,8,230,0,149,136,255,120,120,0,2,50,0,2,124,120,225,1,124,121,226,1,151,136,1,151,153,1,120,120,225,1,120,121,226,1,124,120,232,1,82,8,124,255,2,124,120,229,1,124,121,230,1,151,136,1,151,153,1,120,120,229,1,120,121,230,1,124,120,236,1,82,8,109,255,2,124,120,233,1,124,121,234,1,151,136,1,151,153,1,120,120,233,1,120,121,234,1,124,120,240,1,82,8,94,255,2,124,120,237,1,124,121,238,1,151,136,1,151,153,1,120,120,237,1,120,121,238,1,124,120,244,1,82,8,79,255,2,124,120,241,1,124,121,242,1,151,136,1,151,153,1,120,120,241,1,120,121,242,1,124,120,248,1,82,8,64,255,2,124,120,245,1,124,121,246,1,151,136,1,151,153,1,120,120,245,1,120,121,246,1,124,120,252,1,82,8,49,255,2,124,120,249,1,124,121,250,1,151,136,1,151,153,1,120,120,249,1,120,121,250,1,124,120,0,2,82,8,34,255,2,124,120,253,1,124,121,254,1,151,136,1,151,153,1,120,120,253,1,120,121,254,1,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,89,39,2,124,90,63,2,70,37,48,2,70,37,49,2,70,37,55,2,70,37,61,2,1,132,153,16,120,90,62,2,70,37,63,2,81,9,8,70,37,36,2,1,71,37,13,2,70,37,54,2,80,32,146,0,7,250,127,87,17,2,127,88,19,2,127,89,21,2,127,90,23,2,127,91,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,87,17,2,121,88,19,2,121,89,21,2,121,90,23,2,151,187,1,121,91,25,2,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,61,2,81,8,7,51,8,40,41,2,124,104,49,2,200,88,8,149,136,255,7,70,40,193,1,255,124,104,49,2,124,105,61,2,149,136,1,132,136,31,120,104,49,2,133,152,1,1,126,105,9,2,51,10,0,32,151,153,52,152,153,52,212,169,9,132,136,1,121,105,27,2,120,104,61,2,100,87,80,32,150,0,162,253,100,87,80,32,152,0,87,249,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,61,2,81,7,37,2,126,104,27,2,152,137,8,51,10,63,70,38,61,2,172,169,77,132,136,31,200,88,8,149,135,255,7,124,119,161,1,40,92,2,124,103,49,2,200,87,7,149,119,255,7,70,39,193,1,255,124,103,49,2,124,104,61,2,149,119,1,132,119,31,120,103,49,2,133,135,1,126,104,27,2,132,119,1,152,137,8,51,10,63,120,103,61,2,174,169,185,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,156,0,120,103,42,2,100,87,80,32,158,0,182,252,100,87,80,32,160,0,107,248,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,61,2,81,8,7,51,9,40,41,2,124,104,49,2,200,88,8,149,136,255,7,70,40,193,1,255,124,104,49,2,124,105,61,2,149,136,1,132,136,31,120,104,49,2,133,153,1,1,126,104,9,2,126,107,17,2,132,153,1,120,105,61,2,149,187,255,254,152,137,4,51,12,64,132,153,56,174,203,19,132,136,255,12,51,10,0,32,212,168,8,200,137,9,40,26,132,138,0,12,151,136,59,152,136,61,212,168,8,51,10,192,35,212,169,9,212,137,9,1,121,105,27,2,100,87,80,32,164,0,212,251,100,87,80,32,166,0,137,247,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,61,2,81,7,37,2,126,104,27,2,152,137,8,51,10,63,70,38,61,2,172,169,77,132,136,31,200,88,8,149,135,255,7,124,119,161,1,40,92,2,124,103,49,2,200,87,7,149,119,255,7,70,39,193,1,255,124,103,49,2,124,104,61,2,149,119,1,132,119,31,120,103,49,2,133,135,1,126,104,27,2,132,119,1,152,137,8,51,10,63,120,103,61,2,174,169,185,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,170,0,124,104,9,2,132,137,2,152,136,4,132,136,4,212,152,8,132,119,255,0,208,135,7,132,119,3,120,103,43,2,100,87,80,32,172,0,206,250,100,87,80,32,174,0,131,246,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,61,2,81,8,7,51,8,40,41,2,124,104,49,2,200,88,8,149,136,255,7,70,40,193,1,255,124,104,49,2,124,105,61,2,149,136,1,132,136,31,120,104,49,2,133,152,1,1,124,105,38,2,124,106,42,2,127,107,9,2,132,153,16,151,170,4,151,153,8,212,169,9,132,136,1,151,187,49,152,187,61,212,185,9,121,105,27,2,120,104,61,2,100,87,80,32,178,0,11,250,100,87,80,32,180,0,192,245,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,61,2,81,7,37,2,126,104,27,2,152,137,8,51,10,63,70,38,61,2,172,169,77,132,136,31,200,88,8,149,135,255,7,124,119,161,1,40,92,2,124,103,49,2,200,87,7,149,119,255,7,70,39,193,1,255,124,103,49,2,124,104,61,2,149,119,1,132,119,31,120,103,49,2,133,135,1,126,104,27,2,132,119,1,152,137,8,51,10,63,120,103,61,2,174,169,185,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,184,0,120,103,44,2,100,87,80,32,186,0,31,249,100,87,80,32,188,0,212,244,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,61,2,81,8,7,51,8,40,41,2,124,104,49,2,200,88,8,149,136,255,7,70,40,193,1,255,124,104,49,2,124,105,61,2,149,136,1,132,136,31,120,104,49,2,133,152,1,1,124,105,42,2,126,106,9,2,124,107,38,2,151,153,4,152,170,12,212,169,9,132,136,1,132,187,16,151,187,8,212,185,9,134,153,8,121,105,27,2,120,104,61,2,100,87,80,32,192,0,92,248,100,87,80,32,194,0,17,244,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,61,2,81,7,51,2,126,104,27,2,152,137,8,70,38,61,2,83,25,63,92,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,39,2,132,136,24,120,103,45,2,82,8,108,40,141,0,2,124,103,49,2,200,87,7,149,119,255,7,70,39,193,1,255,124,103,49,2,124,104,61,2,149,119,1,132,119,31,120,103,49,2,133,135,1,126,104,27,2,132,119,1,152,137,8,120,103,61,2,85,25,63,172,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,198,0,124,104,39,2,132,136,24,120,103,45,2,81,8,39,2,126,104,9,2,132,137,31,132,136,224,82,25,31,14,133,136,0,4,121,104,9,2,40,13,212,152,8,149,136,1,121,104,9,2,1,2,124,104,43,2,124,105,44,2,151,138,63,151,136,6,153,170,63,107,136,152,136,7,120,105,19,2,120,103,21,2,120,106,23,2,120,104,25,2,100,87,80,32,200,0,15,247,100,87,80,32,202,0,196,242,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,206,0,146,245,126,103,9,2,151,119,52,152,119,52,134,119,0,32,121,103,27,2,100,87,80,32,208,0,146,246,100,87,80,32,210,0,71,242,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,214,0,21,245,126,104,27,2,152,135,8,51,9,63,174,151,37,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,216,0,40,17,132,136,31,200,88,8,149,135,255,7,124,119,161,1,1,120,103,42,2,100,87,80,32,218,0,229,245,100,87,80,32,220,0,154,241,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,100,117,149,118,255,7,73,1,0,12,100,87,80,32,224,0,97,244,126,103,17,2,126,104,9,2,149,121,255,254,152,135,4,51,10,64,132,119,56,174,169,24,130,25,149,153,255,0,210,152,8,51,9,0,32,200,152,8,200,135,7,40,27,130,25,210,137,9,151,136,59,152,136,61,212,152,8,51,9,192,35,212,151,7,212,135,7,1,121,103,27,2,100,87,80,32,226,0,41,245,100,87,80,32,228,0,222,240,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,232,0,171,243,126,104,27,2,152,135,8,85,23,63,38,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,234,0,40,17,132,136,31,200,88,8,149,135,255,7,124,119,161,1,1,124,104,9,2,132,137,2,152,136,4,132,136,4,212,152,8,132,119,255,0,208,135,7,132,119,3,120,103,43,2,100,87,80,32,236,0,99,244,100,87,80,32,238,0,24,240,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,242,0,230,242,124,103,38,2,124,104,42,2,127,105,9,2,132,119,16,151,136,4,151,153,49,151,119,8,212,135,7,152,153,61,212,151,7,121,103,27,2,100,87,80,32,244,0,211,243,100,87,80,32,246,0,136,239,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,250,0,86,242,126,104,27,2,152,135,8,51,9,63,174,151,37,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,252,0,40,17,132,136,31,200,88,8,149,135,255,7,124,119,161,1,1,120,103,44,2,100,87,80,32,254,0,38,243,100,87,80,32,0,1,219,238,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,4,1,169,241,124,103,38,2,124,104,42,2,126,105,9,2,132,119,16,151,136,4,152,153,12,151,119,8,212,152,8,212,135,7,134,119,8,121,103,27,2,100,87,80,32,6,1,150,242,100,87,80,32,8,1,75,238,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,12,1,25,241,126,104,27,2,152,135,8,85,23,63,52,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,14,1,124,104,39,2,132,136,24,120,103,45,2,82,8,34,40,67,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,39,2,132,136,24,120,103,45,2,81,8,39,2,126,104,9,2,132,137,31,132,136,224,82,25,31,14,133,136,0,4,121,104,9,2,40,13,212,152,8,149,136,1,121,104,9,2,1,2,124,104,43,2,124,105,44,2,151,138,63,151,136,6,153,170,63,107,136,152,136,7,120,105,19,2,120,103,21,2,120,106,23,2,120,104,25,2,100,87,80,32,16,1,136,241,100,87,80,32,18,1,61,237,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,121,107,25,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,22,1,11,240,126,104,27,2,152,135,8,85,23,63,52,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,24,1,124,104,39,2,132,136,24,120,103,45,2,82,8,34,40,67,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,39,2,132,136,24,120,103,45,2,81,8,39,2,126,105,9,2,132,154,31,132,153,224,82,26,31,14,133,153,0,4,121,105,9,2,40,13,212,169,9,149,153,1,121,105,9,2,1,2,124,105,43,2,124,106,44,2,151,155,63,151,153,6,153,187,63,107,153,152,153,7,120,106,19,2,120,103,21,2,120,107,23,2,120,105,25,2,81,8,118,2,126,103,9,2,51,10,7,151,121,49,152,153,61,51,8,31,140,0,171,169,32,152,121,5,132,154,31,51,11,29,170,186,43,51,11,31,171,186,55,132,119,31,140,0,121,103,9,2,40,66,149,153,1,51,8,255,143,0,210,135,7,151,153,12,212,151,7,121,103,9,2,40,43,132,119,31,140,0,51,8,0,8,211,135,7,121,103,9,2,40,25,151,153,5,132,119,31,140,0,149,152,32,132,136,224,3,212,135,7,121,103,9,2,1,2,127,103,17,2,149,119,1,121,103,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,126,120,9,2,51,9,1,124,123,39,2,151,140,52,152,204,52,134,202,0,32,124,124,193,1,132,187,24,121,122,27,2,120,121,49,2,120,124,50,2,120,124,52,2,81,11,24,2,126,121,11,2,132,136,224,251,132,153,31,4,212,152,8,121,120,9,2,1,2,127,120,17,2,149,136,1,121,120,17,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,89,49,2,126,88,27,2,51,10,63,200,151,11,149,187,255,7,124,187,193,1,149,153,1,152,140,8,120,89,49,2,120,91,50,2,120,91,51,2,174,172,37,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,30,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,88,17,2,149,136,1,121,88,17,2,120,87,42,2,130,16,8,130,21,149,17,16,50,0,149,120,255,7,126,138,9,2,126,132,17,2,124,140,49,2,124,139,54,2,51,2,0,12,51,3,64,200,199,9,151,187,2,149,153,255,7,124,153,193,1,149,204,1,200,183,7,149,119,255,7,132,155,227,120,123,227,1,149,71,255,254,120,140,49,2,120,137,50,2,120,139,53,2,152,169,4,109,123,132,151,56,174,59,30,132,169,255,12,51,10,0,32,212,169,9,200,151,7,149,68,1,121,132,17,2,121,135,27,2,50,0,132,169,0,12,151,170,59,152,170,61,212,169,9,51,10,192,35,212,167,7,212,151,7,149,68,1,121,132,17,2,121,135,27,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,88,49,2,124,89,54,2,200,120,8,149,136,255,7,124,138,193,1,151,153,2,200,121,9,149,152,255,7,120,138,228,1,126,88,27,2,152,137,8,51,11,63,120,90,50,2,174,185,37,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,36,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,9,2,127,89,17,2,132,138,2,152,136,4,132,136,4,212,168,8,132,119,255,0,149,153,1,208,135,7,132,119,3,121,89,17,2,120,87,43,2,130,16,8,130,21,149,17,16,50,0,149,120,255,7,124,139,49,2,124,140,38,2,124,137,51,2,125,138,53,2,200,183,7,149,119,255,7,124,119,193,1,132,203,32,120,135,50,2,82,11,47,2,127,135,15,2,124,139,52,2,153,170,63,191,183,7,211,167,7,132,119,7,151,153,4,212,151,7,127,137,17,2,149,153,1,121,137,17,2,120,135,27,2,50,0,2,137,167,127,138,15,2,124,139,52,2,132,153,14,51,12,248,51,2,7,191,186,10,132,170,15,136,171,8,148,188,211,123,11,200,202,10,133,187,1,212,185,9,201,162,11,218,122,11,151,151,4,200,183,7,127,137,17,2,149,153,1,121,137,17,2,120,135,27,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,105,49,2,124,103,38,2,124,104,51,2,200,89,9,149,153,255,7,124,153,193,1,132,122,32,120,105,50,2,151,137,4,82,10,60,2,132,119,8,151,119,9,212,151,7,152,119,8,120,103,28,2,126,104,27,2,152,135,8,51,9,63,172,151,59,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,82,8,76,40,120,151,136,12,212,152,8,151,135,51,152,119,59,120,103,28,2,126,104,27,2,152,135,8,51,9,63,174,151,203,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,42,1,124,104,53,2,132,136,64,81,8,50,132,120,255,0,151,121,11,151,138,1,212,169,9,51,10,16,33,2,151,119,15,151,136,5,212,135,7,210,169,9,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,2,124,104,54,2,151,136,2,200,88,8,149,136,255,7,120,135,225,1,127,103,17,2,149,119,1,121,103,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,120,255,7,124,139,49,2,124,140,38,2,124,137,51,2,125,138,53,2,200,183,7,149,119,255,7,124,119,193,1,132,203,32,120,135,50,2,82,11,50,2,127,135,15,2,124,139,52,2,153,170,63,191,183,7,211,167,7,132,119,7,151,153,4,212,151,7,127,137,17,2,149,119,8,149,153,1,121,137,17,2,120,135,27,2,50,0,2,137,167,127,138,15,2,124,139,52,2,132,153,14,51,12,248,51,2,7,191,186,10,132,170,15,136,171,8,148,188,211,123,11,200,202,10,133,187,1,212,185,9,201,162,11,218,122,11,151,151,4,200,183,7,127,137,17,2,149,119,8,149,153,1,121,137,17,2,120,135,27,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,105,49,2,124,104,38,2,124,103,51,2,200,149,10,149,170,255,7,124,170,193,1,149,153,1,132,139,32,120,105,49,2,120,106,50,2,82,11,17,132,136,8,151,136,9,151,119,4,212,135,7,40,71,127,104,15,2,124,105,52,2,125,106,53,2,132,123,1,132,119,254,0,51,12,248,51,2,7,151,187,12,137,170,191,152,8,132,136,15,136,137,8,148,156,211,169,9,200,200,8,133,153,1,212,151,7,201,130,9,218,168,9,151,119,4,200,185,9,200,151,7,1,149,119,8,152,119,8,120,103,28,2,126,104,27,2,152,135,8,51,9,63,174,151,47,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,48,1,124,104,53,2,132,136,64,82,8,30,40,74,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,81,8,50,132,120,255,0,151,121,11,151,138,1,212,169,9,51,10,16,33,2,151,119,15,151,136,5,212,135,7,210,169,9,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,2,124,104,54,2,151,136,2,200,88,8,149,136,255,7,120,135,226,1,124,103,54,2,127,104,17,2,149,119,1,149,136,1,121,104,17,2,120,103,54,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,120,255,7,126,137,9,2,51,10,0,32,127,139,17,2,124,140,49,2,151,153,52,152,153,52,212,169,9,200,199,7,149,204,1,149,187,1,149,119,255,7,124,119,193,1,121,139,17,2,121,137,27,2,120,140,49,2,120,135,50,2,120,135,52,2,50,0,149,119,255,7,51,2,0,32,126,115,9,2,127,116,17,2,127,123,19,2,127,124,21,2,127,120,23,2,127,121,25,2,151,51,52,152,58,52,212,42,10,151,153,1,121,121,25,2,121,122,27,2,151,187,1,151,204,1,151,136,1,149,68,1,121,116,17,2,121,123,19,2,121,124,21,2,121,120,23,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,56,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,88,25,2,127,89,17,2,127,90,19,2,127,91,21,2,127,92,23,2,151,136,1,121,88,25,2,120,87,42,2,151,170,1,151,187,1,151,204,1,149,153,1,121,89,17,2,121,90,19,2,121,91,21,2,121,92,23,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,114,17,2,126,121,9,2,149,42,255,254,152,156,4,109,168,51,3,64,132,202,56,174,56,16,132,152,255,12,134,136,0,32,200,138,9,40,23,132,155,0,12,151,153,59,152,153,61,212,185,9,134,168,192,35,212,137,9,1,127,120,25,2,127,122,19,2,127,123,21,2,127,124,23,2,151,136,1,121,120,25,2,121,121,27,2,149,34,1,151,170,1,151,187,1,151,204,1,121,114,17,2,121,122,19,2,121,123,21,2,121,124,23,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,62,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,90,9,2,127,82,17,2,127,83,19,2,127,91,21,2,127,92,23,2,127,89,25,2,132,168,2,152,170,4,132,170,4,212,168,8,132,119,255,0,208,135,7,151,153,1,132,119,3,121,89,25,2,120,87,43,2,151,51,1,151,187,1,151,204,1,149,34,1,121,82,17,2,121,83,19,2,121,91,21,2,121,92,23,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,124,120,38,2,124,121,42,2,127,114,23,2,127,115,25,2,132,136,16,151,153,4,151,136,8,212,152,8,127,121,9,2,127,124,17,2,127,122,19,2,127,123,21,2,151,153,49,152,153,61,212,152,8,151,51,1,121,115,25,2,121,120,27,2,151,170,1,151,187,1,151,34,1,149,204,1,121,124,17,2,121,122,19,2,121,123,21,2,121,114,23,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,68,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,88,25,2,127,89,17,2,127,90,19,2,127,91,21,2,127,92,23,2,151,136,1,121,88,25,2,120,87,44,2,151,170,1,151,187,1,151,204,1,149,153,1,121,89,17,2,121,90,19,2,121,91,21,2,121,92,23,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,127,114,23,2,127,116,25,2,124,122,38,2,124,123,42,2,126,124,9,2,127,115,17,2,127,120,19,2,127,121,21,2,151,187,4,152,204,12,212,203,11,132,170,16,151,170,8,212,186,10,151,68,1,134,170,8,121,116,25,2,121,122,27,2,151,136,1,151,153,1,151,34,1,149,51,1,121,115,17,2,121,120,19,2,121,121,21,2,121,114,23,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,52,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,74,1,124,88,39,2,132,136,24,120,87,45,2,82,8,34,40,67,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,88,39,2,132,136,24,120,87,45,2,81,8,39,2,126,88,9,2,132,137,31,132,136,224,82,25,31,14,133,136,0,4,121,88,9,2,40,13,212,152,8,149,136,1,121,88,9,2,1,2,127,82,17,2,126,89,19,2,126,83,25,2,124,91,43,2,124,92,44,2,126,88,21,2,126,90,23,2,132,153,0,255,212,201,9,132,119,255,0,132,136,0,255,132,170,0,255,212,135,7,151,184,63,153,136,63,132,136,255,0,212,168,8,132,58,0,255,151,187,6,107,187,151,187,49,152,187,56,212,186,10,149,34,1,151,153,1,151,119,1,151,136,1,121,82,17,2,121,89,19,2,121,87,21,2,121,88,23,2,151,170,1,121,90,25,2,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,52,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,78,1,124,88,39,2,132,136,24,120,87,45,2,82,8,34,40,67,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,88,39,2,132,136,24,120,87,45,2,81,8,39,2,126,88,9,2,132,137,31,132,136,224,82,25,31,14,133,136,0,4,121,88,9,2,40,13,212,152,8,149,136,1,121,88,9,2,1,2,124,88,43,2,127,89,17,2,124,90,44,2,151,139,63,151,136,6,149,153,1,153,187,63,107,136,121,89,17,2,120,90,19,2,120,87,21,2,120,91,23,2,152,136,7,120,88,25,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,120,9,2,51,9,0,32,127,122,17,2,151,136,52,152,136,52,212,152,8,149,170,1,121,122,17,2,121,120,27,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,51,10,63,174,169,37,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,84,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,88,17,2,149,136,1,121,88,17,2,120,87,42,2,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,51,10,63,174,169,37,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,88,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,88,15,2,149,136,1,121,88,15,2,71,37,17,2,120,87,42,2,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,89,39,2,124,90,63,2,70,37,48,2,70,37,49,2,70,37,55,2,70,37,61,2,1,132,153,16,120,90,62,2,70,37,63,2,81,9,18,70,37,36,2,70,37,54,2,51,0,92,1,40,115,223,70,37,54,2,80,32,92,1,108,223,127,87,17,2,127,88,19,2,127,89,21,2,127,90,23,2,127,91,25,2,151,136,1,151,153,1,151,170,1,149,119,1,121,87,17,2,121,88,19,2,121,89,21,2,121,90,23,2,151,187,1,121,91,25,2,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,80,32,96,1,61,226,124,103,38,2,124,104,42,2,126,105,9,2,132,119,16,151,136,4,152,153,12,151,119,8,212,152,8,212,135,7,134,119,8,121,103,27,2,100,87,80,32,98,1,42,227,100,87,80,32,100,1,223,222,127,103,17,2,127,104,19,2,127,105,21,2,127,106,23,2,127,107,25,2,129,108,85,2,151,136,1,151,153,1,151,170,1,149,119,1,121,103,17,2,121,104,19,2,121,105,21,2,121,106,23,2,151,187,1,149,204,1,121,107,25,2,122,108,85,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,127,120,17,2,149,136,1,121,120,17,2,50,0,149,119,255,7,127,120,15,2,149,136,1,121,120,15,2,71,39,17,2,70,39,57,2,50,0,149,119,255,7,124,120,57,2,82,8,17,2,124,120,40,2,134,136,128,0,120,120,40,2,1,2,127,120,17,2,149,136,1,121,120,17,2,50,0,149,119,255,7,124,120,38,2,124,121,40,2,127,122,17,2,210,152,8,149,170,1,151,136,56,152,136,63,120,120,113,2,121,122,17,2,50,0,149,119,255,7,124,120,38,2,124,121,40,2,127,122,15,2,210,152,8,149,170,1,151,136,56,152,136,63,120,120,113,2,121,122,15,2,71,39,17,2,50,0,149,119,255,7,124,120,38,2,124,121,40,2,124,122,56,2,127,123,15,2,210,152,8,133,169,1,149,187,1,151,136,56,152,136,63,121,123,15,2,71,39,17,2,120,121,56,2,120,120,113,2,50,0,149,119,255,7,127,114,25,2,124,115,38,2,124,122,40,2,127,123,17,2,127,124,19,2,127,120,21,2,127,121,23,2,210,163,10,151,204,1,151,136,1,151,153,1,149,187,1,121,123,17,2,121,124,19,2,121,120,21,2,121,121,23,2,151,34,1,151,170,56,152,170,63,121,114,25,2,70,39,40,2,70,39,54,2,120,122,113,2,50,0,149,119,255,7,126,114,9,2,127,121,17,2,127,122,19,2,127,123,21,2,127,124,23,2,127,115,25,2,124,116,38,2,124,120,40,2,151,170,1,151,187,1,151,204,1,149,153,1,121,121,17,2,121,122,19,2,121,123,21,2,121,124,23,2,151,34,52,152,42,52,134,169,0,32,210,132,10,132,136,191,0,151,51,1,152,170,7,121,115,25,2,121,121,27,2,120,120,40,2,120,122,113,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,120,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,38,2,124,89,40,2,127,90,25,2,210,152,2,127,89,17,2,127,91,19,2,127,92,21,2,127,88,23,2,151,170,1,121,90,25,2,120,87,42,2,151,187,1,151,204,1,151,136,1,149,153,1,121,89,17,2,121,91,19,2,121,92,21,2,121,88,23,2,151,34,56,152,39,63,120,87,113,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,114,17,2,126,121,9,2,149,42,255,254,152,156,4,109,168,132,202,56,85,24,64,17,132,152,255,12,134,136,0,32,200,138,3,40,23,132,155,0,12,151,153,59,152,153,61,212,185,9,134,168,192,35,212,137,3,1,127,120,25,2,124,122,38,2,124,123,40,2,127,124,19,2,127,121,21,2,127,116,23,2,210,186,10,151,136,1,121,120,25,2,121,115,27,2,149,34,1,151,204,1,151,153,1,151,68,1,121,114,17,2,121,124,19,2,121,121,21,2,121,116,23,2,151,170,56,152,170,63,120,122,113,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,126,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,127,83,23,2,127,82,25,2,124,84,38,2,124,91,40,2,127,92,19,2,127,88,21,2,124,89,9,2,127,90,17,2,210,180,11,151,204,1,151,136,1,151,51,1,149,170,1,121,90,17,2,121,92,19,2,121,88,21,2,121,83,23,2,132,152,2,152,153,4,132,153,4,212,152,8,132,119,255,0,208,135,7,151,34,1,151,187,56,152,187,63,132,119,3,121,82,25,2,120,87,43,2,120,91,113,2,130,16,8,130,21,149,17,16,50,0,149,17,248,123,21,149,119,255,7,124,115,42,2,127,114,9,2,127,122,17,2,127,123,19,2,127,124,21,2,127,120,23,2,127,116,25,2,124,121,38,2,124,117,40,2,151,187,1,151,204,1,151,136,1,149,170,1,121,122,17,2,121,123,19,2,121,124,21,2,121,120,23,2,210,149,5,132,153,16,151,51,4,151,153,8,212,57,8,151,34,49,151,68,1,152,41,61,152,85,7,212,152,8,121,116,25,2,121,120,27,2,120,117,113,2,130,21,149,17,8,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,132,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,38,2,124,89,40,2,127,90,25,2,210,152,2,127,89,17,2,127,91,19,2,127,92,21,2,127,88,23,2,151,170,1,121,90,25,2,120,87,44,2,151,187,1,151,204,1,151,136,1,149,153,1,121,89,17,2,121,91,19,2,121,92,21,2,121,88,23,2,151,34,56,152,39,63,120,87,113,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,124,120,42,2,126,121,9,2,127,116,17,2,127,123,19,2,127,124,21,2,151,136,4,152,153,12,212,152,2,127,121,23,2,127,115,25,2,124,120,38,2,124,122,40,2,151,187,1,151,204,1,151,153,1,149,68,1,121,116,17,2,121,123,19,2,121,124,21,2,121,121,23,2,210,138,10,132,136,16,151,51,1,151,136,8,152,170,7,212,40,8,134,136,8,121,115,25,2,121,120,27,2,120,122,113,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,52,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,138,1,124,88,39,2,132,136,24,120,87,45,2,82,8,34,40,67,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,88,39,2,132,136,24,120,87,45,2,81,8,39,2,126,88,9,2,132,137,31,132,136,224,82,25,31,14,133,136,0,4,121,88,9,2,40,13,212,152,8,149,136,1,121,88,9,2,1,2,124,82,44,2,126,83,25,2,124,90,38,2,124,91,40,2,124,92,43,2,127,84,17,2,126,89,19,2,210,186,10,126,91,21,2,126,88,23,2,132,153,0,255,212,41,9,132,119,255,0,132,187,0,255,132,136,0,255,212,183,7,151,203,63,153,187,63,132,187,255,0,212,184,8,132,59,0,255,151,204,6,107,204,151,204,49,152,204,56,212,203,11,149,68,1,151,170,56,151,153,1,151,119,1,152,170,63,151,136,1,121,84,17,2,121,89,19,2,121,87,21,2,121,88,23,2,151,187,1,121,91,25,2,120,90,113,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,127,115,23,2,127,114,25,2,124,122,38,2,124,123,40,2,127,124,19,2,127,120,21,2,126,116,9,2,127,121,17,2,210,186,10,151,204,1,151,136,1,151,51,1,149,153,1,121,121,17,2,121,124,19,2,121,120,21,2,121,115,23,2,151,68,52,152,73,52,134,152,0,32,151,34,1,151,170,56,152,170,63,121,114,25,2,121,120,27,2,120,122,113,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,52,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,144,1,124,88,39,2,132,136,24,120,87,45,2,82,8,34,40,67,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,88,39,2,132,136,24,120,87,45,2,81,8,39,2,126,89,9,2,132,154,31,132,153,224,82,26,31,14,133,153,0,4,121,89,9,2,40,13,212,169,9,149,153,1,121,89,9,2,1,2,124,89,43,2,124,90,44,2,151,155,63,151,153,6,153,187,63,107,153,152,153,7,120,90,19,2,120,87,21,2,120,91,23,2,120,89,25,2,81,8,107,2,126,87,9,2,51,10,7,151,121,49,152,153,61,171,169,32,152,121,5,132,154,31,51,11,29,170,186,40,51,11,31,171,186,49,132,119,31,140,0,121,87,9,2,40,60,149,153,1,132,119,255,143,0,151,153,12,212,151,7,121,87,9,2,40,40,132,119,31,140,0,133,119,0,8,121,87,9,2,40,25,151,153,5,132,119,31,140,0,149,152,32,132,136,224,3,212,135,7,121,87,9,2,1,2,124,87,38,2,124,88,40,2,127,89,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,87,113,2,121,89,17,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,120,9,2,124,122,39,2,151,139,52,152,187,52,134,185,0,32,132,170,24,121,121,27,2,81,10,24,2,126,121,11,2,132,136,224,251,132,153,31,4,212,152,8,121,120,9,2,1,2,124,120,38,2,124,121,40,2,127,122,17,2,210,152,8,149,170,1,151,136,56,152,136,63,120,120,113,2,121,122,17,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,150,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,38,2,124,89,40,2,127,90,17,2,210,152,8,149,170,1,121,90,17,2,120,87,42,2,151,136,56,152,136,63,120,88,113,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,114,17,2,126,121,9,2,51,11,0,12,149,42,255,254,152,156,4,109,168,51,3,64,132,202,56,174,56,16,132,152,255,12,134,136,0,32,200,138,9,40,23,132,155,0,12,151,153,59,152,153,61,212,185,9,134,168,192,35,212,137,9,1,124,120,38,2,124,122,40,2,149,34,1,121,114,17,2,121,121,27,2,210,168,8,151,136,56,152,136,63,120,120,113,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,156,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,38,2,124,89,40,2,124,90,9,2,127,91,17,2,210,152,8,132,169,2,152,170,4,132,170,4,212,169,9,132,119,255,0,208,151,7,149,187,1,151,136,56,152,136,63,132,119,3,121,91,17,2,120,87,43,2,120,88,113,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,124,120,38,2,124,122,51,2,125,121,53,2,132,139,32,82,11,31,127,123,15,2,124,124,52,2,153,153,63,191,203,11,211,185,9,132,153,7,151,170,4,212,169,9,40,57,137,153,127,123,15,2,124,124,52,2,132,162,14,51,10,248,51,3,7,191,203,11,132,187,15,136,188,8,148,202,211,156,12,200,186,10,133,203,1,212,178,11,201,163,12,218,154,12,151,185,4,200,201,9,1,124,122,40,2,127,123,17,2,210,168,8,149,187,1,121,123,17,2,120,121,27,2,152,136,7,120,120,113,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,38,2,124,105,51,2,132,138,32,151,151,4,82,10,58,2,132,136,8,151,136,9,212,135,7,152,119,8,120,103,28,2,126,104,27,2,152,135,8,83,23,63,59,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,82,8,75,40,119,2,151,153,12,212,151,7,151,119,51,152,119,59,120,103,28,2,126,104,27,2,152,135,8,85,23,63,205,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,162,1,124,104,53,2,132,136,64,81,8,50,132,120,255,0,151,121,11,151,138,1,212,169,9,51,10,16,33,2,151,119,15,151,136,5,212,135,7,210,169,9,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,124,104,54,2,151,136,2,200,88,8,149,136,255,7,120,135,225,1,124,103,38,2,124,104,40,2,127,105,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,103,113,2,121,105,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,124,120,38,2,124,122,51,2,125,121,53,2,132,139,32,82,11,31,127,123,15,2,124,124,52,2,153,153,63,191,203,11,211,185,9,132,153,7,151,170,4,212,169,9,40,57,137,153,127,123,15,2,124,124,52,2,132,162,14,51,10,248,51,3,7,191,203,11,132,187,15,136,188,8,148,202,211,156,12,200,186,10,133,203,1,212,178,11,201,163,12,218,154,12,151,185,4,200,201,9,1,124,122,40,2,127,123,17,2,210,168,8,149,153,8,149,187,1,121,123,17,2,120,121,27,2,152,136,7,120,120,113,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,38,2,124,103,51,2,132,137,32,82,9,17,132,136,8,151,136,9,151,119,4,212,135,7,40,71,127,104,15,2,124,105,52,2,125,106,53,2,132,123,1,132,119,254,0,51,12,248,51,2,7,151,187,12,137,170,191,152,8,132,136,15,136,137,8,148,156,211,169,9,200,200,8,133,153,1,212,151,7,201,130,9,218,168,9,151,119,4,200,185,9,200,151,7,1,149,119,8,152,119,8,120,103,28,2,126,104,27,2,152,135,8,85,23,63,48,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,168,1,124,104,53,2,132,136,64,82,8,30,40,71,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,81,8,47,132,120,255,0,151,121,11,151,138,1,212,169,9,151,119,15,151,136,5,212,135,7,132,153,16,33,2,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,124,104,54,2,151,136,2,200,88,8,149,136,255,7,120,135,226,1,124,103,38,2,124,104,40,2,124,105,54,2,127,106,17,2,210,135,7,149,153,1,149,170,1,151,119,56,152,119,63,121,106,17,2,120,105,54,2,120,103,113,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,124,120,38,2,124,121,40,2,126,122,9,2,127,123,17,2,210,152,8,151,170,52,152,170,52,134,169,0,32,149,187,1,151,136,56,152,136,63,121,123,17,2,121,121,27,2,120,120,113,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,38,2,124,103,51,2,132,137,32,82,9,17,132,136,8,151,136,9,151,119,4,212,135,7,40,71,127,104,15,2,124,105,52,2,125,106,53,2,132,123,1,132,119,254,0,51,12,248,51,2,7,151,187,12,137,170,191,152,8,132,136,15,136,137,8,148,156,211,169,9,200,200,8,133,153,1,212,151,7,201,130,9,218,168,9,151,119,4,200,185,9,200,151,7,1,149,119,8,152,119,8,120,103,28,2,126,104,27,2,152,135,8,85,23,63,48,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,174,1,124,104,53,2,132,136,64,82,8,30,40,74,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,81,8,50,132,120,255,0,151,121,11,151,138,1,212,169,9,51,10,16,33,2,151,119,15,151,136,5,212,135,7,210,169,9,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,2,124,104,54,2,151,136,2,200,88,8,149,136,255,7,120,135,226,1,124,103,54,2,124,104,39,2,149,119,1,132,136,24,120,103,54,2,81,8,32,2,126,103,9,2,126,104,11,2,51,10,31,132,0,210,167,7,132,136,224,123,212,135,7,121,103,9,2,1,2,124,103,38,2,124,104,40,2,127,105,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,103,113,2,121,105,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,126,120,9,2,124,122,39,2,151,139,52,152,187,52,134,185,0,32,132,170,24,121,121,27,2,81,10,28,2,126,121,11,2,51,11,31,132,0,210,184,8,132,153,224,123,212,152,8,121,120,9,2,1,2,124,120,38,2,124,121,40,2,127,122,17,2,210,152,8,149,170,1,151,136,56,152,136,63,120,120,113,2,121,122,17,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,51,10,63,174,169,51,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,180,1,124,88,39,2,132,136,24,120,87,42,2,82,8,34,40,60,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,88,39,2,132,136,24,120,87,42,2,81,8,32,2,126,87,9,2,126,88,11,2,51,10,31,132,0,210,167,7,132,136,224,123,212,135,7,121,87,9,2,1,2,124,87,38,2,124,88,40,2,127,89,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,87,113,2,121,89,17,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,126,114,17,2,126,121,9,2,149,42,255,254,152,156,4,109,168,51,3,64,132,202,56,174,56,34,2,132,152,255,12,51,11,0,32,212,184,8,200,138,10,124,120,39,2,132,136,24,121,122,27,2,82,8,43,40,68,2,132,155,0,12,151,152,59,152,136,61,212,184,8,51,11,192,35,212,186,10,212,138,10,124,120,39,2,132,136,24,121,122,27,2,81,8,31,2,126,120,11,2,51,11,31,132,0,210,185,9,51,10,224,123,210,168,8,212,152,8,121,120,9,2,1,2,124,120,38,2,124,121,40,2,149,34,1,210,152,8,151,136,56,152,136,63,120,120,113,2,121,114,17,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,38,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,186,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,126,88,9,2,124,89,39,2,132,138,2,152,139,4,132,187,4,212,186,10,132,119,255,0,208,167,7,132,119,3,132,153,24,120,87,43,2,81,9,28,2,126,87,11,2,51,10,31,132,0,210,168,8,132,119,224,123,212,135,7,121,87,9,2,1,2,124,87,38,2,124,88,40,2,127,89,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,87,113,2,121,89,17,2,130,16,8,130,21,149,17,16,50,0,149,119,255,7,124,120,38,2,124,122,51,2,125,121,53,2,132,139,32,82,11,46,2,127,123,15,2,124,124,52,2,153,153,63,191,203,11,211,185,9,132,153,7,151,170,4,212,169,9,124,122,39,2,132,170,24,120,121,27,2,82,10,74,40,103,2,137,153,127,123,15,2,124,124,52,2,132,162,14,51,10,248,51,3,7,191,203,11,132,187,15,136,188,8,148,202,211,156,12,200,186,10,133,203,1,212,178,11,201,163,12,218,154,12,151,185,4,200,201,9,124,122,39,2,132,170,24,120,121,27,2,81,10,35,2,126,121,9,2,126,122,11,2,51,12,31,132,0,51,11,224,123,210,201,9,210,186,10,212,169,9,121,121,9,2,1,2,124,121,40,2,127,122,17,2,210,152,8,149,170,1,152,136,7,120,120,113,2,121,122,17,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,38,2,124,105,51,2,132,138,32,151,151,4,82,10,58,2,132,136,8,151,136,9,212,135,7,152,119,8,120,103,28,2,126,104,27,2,152,135,8,83,23,63,59,2,132,136,31,200,88,8,149,135,255,7,124,119,161,1,124,104,53,2,132,136,64,82,8,75,40,119,2,151,153,12,212,151,7,151,119,51,152,119,59,120,103,28,2,126,104,27,2,152,135,8,85,23,63,205,2,130,105,65,2,130,103,73,2,51,10,128,124,1,219,151,10,130,170,72,149,103,127,2,219,153,7,180,160,2,192,1,124,104,53,2,132,136,64,81,8,50,132,120,255,0,151,121,11,151,138,1,212,169,9,51,10,16,33,2,151,119,15,151,136,5,212,135,7,210,169,9,132,119,64,132,8,212,151,7,150,119,1,1,1,139,119,16,1,2,124,104,54,2,124,105,39,2,151,136,2,200,88,8,149,136,255,7,132,153,24,120,135,225,1,81,9,32,2,126,103,9,2,126,104,11,2,51,10,31,132,0,210,167,7,132,136,224,123,212,135,7,121,103,9,2,1,2,124,103,38,2,124,104,40,2,127,105,17,2,210,135,7,149,153,1,151,119,56,152,119,63,120,103,113,2,121,105,17,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,124,120,38,2,124,122,51,2,125,121,53,2,132,139,32,82,11,49,2,127,123,15,2,124,124,52,2,153,153,63,191,203,11,211,185,9,132,153,7,151,170,4,212,169,9,124,122,39,2,149,153,8,132,170,24,120,121,27,2,82,10,77,40,106,2,137,153,127,123,15,2,124,124,52,2,132,162,14,51,10,248,51,3,7,191,203,11,132,187,15,136,188,8,148,202,211,156,12,200,186,10,133,203,1,212,178,11,201,163,12,218,154,12,151,185,4,200,201,9,124,122,39,2,149,153,8,132,170,24,120,121,27,2,81,10,35,2,126,121,9,2,126,122,11,2,51,12,31,132,0,51,11,224,123,210,201,9,210,186,10,212,169,9,121,121,9,2,1,2,124,121,40,2,127,122,17,2,210,152,8,149,170,1,152,136,7,120,120,113,2,121,122,17,2,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,85,25,63,52,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,198,1,124,82,39,2,132,41,24,120,87,45,2,82,9,34,40,67,2,132,136,31,200,135,7,149,119,255,7,124,119,161,1,124,82,39,2,132,41,24,120,87,45,2,81,9,39,2,126,89,9,2,132,154,31,132,153,224,82,26,31,14,133,153,0,4,121,89,9,2,40,13,212,169,9,149,153,1,121,89,9,2,1,2,127,83,17,2,124,90,38,2,124,91,40,2,124,92,43,2,124,88,44,2,124,89,56,2,210,186,10,151,34,60,152,43,63,210,185,9,151,203,63,149,51,1,153,187,63,121,83,17,2,120,88,19,2,120,87,21,2,120,91,23,2,151,204,6,107,199,151,170,56,152,119,7,152,170,63,120,87,25,2,120,89,59,2,120,90,113,2,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,27,2,152,137,8,51,10,63,174,169,37,2,130,89,65,2,130,87,73,2,51,10,128,124,1,219,151,10,130,170,72,149,87,127,2,219,153,7,180,160,2,202,1,40,17,132,136,31,200,135,7,149,119,255,7,124,119,161,1,1,124,88,38,2,124,89,40,2,120,87,42,2,124,87,59,2,210,152,8,151,136,56,152,136,63,120,88,113,2,81,7,11,51,7,1,120,87,60,2,1,2,71,37,15,2,71,37,17,2,130,16,8,130,21,149,17,16,50,0,51,7,50,0,50,0,50,0,149,17,208,123,16,40,123,21,32,123,22,24,100,117,149,118,255,7,124,103,101,2,123,23,16,126,104,105,2,100,87,80,32,212,1,105,9,127,104,105,2,151,121,8,123,25,149,136,1,121,104,105,2,130,23,16,212,151,7,109,120,100,87,80,32,214,1,73,9,132,119,255,0,123,23,8,130,23,16,149,119,1,132,119,255,0,130,24,212,135,7,109,120,100,87,80,32,216,1,41,9,126,104,97,2,151,119,8,130,25,8,212,121,9,109,151,211,135,7,136,119,1,151,136,32,151,119,16,212,135,7,121,105,105,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,232,123,16,16,123,21,8,123,22,149,117,255,7,124,86,101,2,126,88,105,2,80,32,220,1,220,8,126,88,97,2,151,119,8,212,118,6,109,103,211,135,7,136,119,1,151,136,32,151,119,16,212,135,7,121,86,105,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,103,2,124,105,101,2,132,138,7,51,2,7,149,149,1,170,42,27,126,104,99,2,123,23,130,23,80,32,224,1,152,10,51,2,7,130,23,124,104,103,2,1,2,124,106,111,2,132,91,128,0,132,89,255,0,136,156,1,151,204,1,132,170,125,212,186,10,212,202,10,132,139,7,120,106,111,2,82,27,7,32,132,136,24,82,24,8,51,2,120,101,108,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,126,104,99,2,80,32,226,1,65,10,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,120,101,109,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,119,255,7,124,120,101,2,124,121,107,2,124,122,111,2,201,137,11,132,170,124,211,152,8,136,185,0,1,132,187,128,0,136,136,1,151,136,1,212,169,9,212,152,8,212,184,8,120,120,111,2,51,7,50,0,149,119,255,7,124,120,101,2,124,121,108,2,124,122,111,2,201,137,11,132,170,124,211,152,8,136,185,0,1,132,187,128,0,136,136,1,151,136,1,212,169,9,212,152,8,212,184,8,120,120,111,2,51,7,50,0,149,119,255,7,124,120,101,2,124,121,109,2,124,122,111,2,201,137,11,132,170,124,211,152,8,136,185,0,1,132,187,128,0,136,136,1,151,136,1,212,169,9,212,152,8,212,184,8,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,124,121,101,2,132,136,125,132,154,128,0,136,155,1,151,187,1,212,168,8,212,184,8,120,121,107,2,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,124,121,101,2,132,136,125,132,154,128,0,136,155,1,151,187,1,212,168,8,212,184,8,120,121,108,2,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,124,121,101,2,132,136,125,132,154,128,0,136,155,1,151,187,1,212,168,8,212,184,8,120,121,109,2,120,120,111,2,51,7,50,0,149,17,248,123,16,149,121,255,7,126,152,99,2,124,153,107,2,80,32,242,1,220,8,51,7,130,16,149,17,8,50,0,149,17,248,123,16,149,121,255,7,126,152,99,2,124,153,108,2,80,32,246,1,188,8,51,7,130,16,149,17,8,50,0,149,17,248,123,16,149,121,255,7,126,152,99,2,124,153,109,2,80,32,250,1,156,8,51,7,130,16,149,17,8,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,103,2,124,105,101,2,132,138,7,51,2,7,149,149,255,170,42,27,126,104,99,2,123,23,130,23,80,32,254,1,97,8,51,2,7,130,23,124,104,103,2,1,2,124,106,111,2,132,91,128,0,132,89,255,0,136,156,1,151,204,1,132,170,125,212,186,10,212,202,10,132,139,7,120,106,111,2,82,27,7,32,132,136,24,82,24,8,51,2,120,101,108,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,126,104,99,2,80,32,0,2,10,8,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,2,120,101,109,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,248,123,16,149,120,255,7,124,137,107,2,124,138,108,2,126,136,99,2,210,169,9,80,32,4,2,199,7,51,7,130,16,149,17,8,50,0,149,119,255,7,124,120,111,2,124,121,101,2,132,136,125,132,154,128,0,136,155,1,151,187,1,212,168,8,212,184,8,120,121,107,2,120,121,108,2,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,132,136,254,0,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,134,136,1,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,132,136,247,0,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,134,136,8,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,132,136,191,0,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,132,136,251,0,120,120,111,2,51,7,50,0,149,119,255,7,124,120,111,2,134,136,4,120,120,111,2,51,7,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,125,104,111,2,87,8,20,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,126,104,105,2,123,23,80,32,24,2,184,4,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,26,2,146,4,121,101,105,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,2,81,8,58,126,104,105,2,123,23,80,32,30,2,88,4,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,32,2,50,4,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,1,81,8,58,126,104,105,2,123,23,80,32,36,2,246,3,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,38,2,208,3,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,125,104,111,2,87,8,58,126,104,105,2,123,23,80,32,42,2,151,3,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,44,2,113,3,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,2,82,8,58,126,104,105,2,123,23,80,32,48,2,53,3,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,50,2,15,3,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,1,82,8,58,126,104,105,2,123,23,80,32,54,2,211,2,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,56,2,173,2,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,64,81,8,58,126,104,105,2,123,23,80,32,60,2,113,2,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,62,2,75,2,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,111,2,132,136,64,82,8,58,126,104,105,2,123,23,80,32,66,2,15,2,125,101,101,2,126,103,105,2,200,117,5,132,119,0,255,132,88,0,255,0,170,135,18,132,88,255,0,212,120,8,130,23,80,32,68,2,233,1,121,101,105,2,1,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,50,0,149,119,255,7,124,120,101,2,121,120,99,2,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,126,104,105,2,80,32,76,2,168,1,100,120,100,87,127,105,105,2,124,106,103,2,124,107,101,2,149,153,1,132,172,24,149,204,248,136,204,1,201,197,12,149,204,255,7,124,197,109,2,121,105,105,2,151,136,8,212,139,11,200,181,5,132,89,255,0,212,152,8,132,169,32,109,136,82,9,26,109,89,171,152,21,2,121,101,99,2,130,16,16,130,21,8,130,22,149,17,24,50,0,80,32,78,2,72,1,121,101,99,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,104,101,2,80,32,82,2,28,1,124,103,103,2,124,104,101,2,132,119,24,149,119,248,136,119,1,201,117,5,149,87,255,7,124,119,109,2,200,135,7,132,119,255,0,121,103,99,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,149,118,255,7,124,104,101,2,149,135,1,123,23,8,100,87,80,32,86,2,196,0,132,119,255,0,123,23,124,24,8,100,87,80,32,88,2,179,0,123,22,8,124,102,109,2,151,119,8,130,24,212,120,8,200,134,6,109,105,132,104,255,0,212,135,7,109,120,171,152,17,2,130,23,8,124,119,103,2,132,119,32,81,7,10,100,87,80,32,90,2,125,130,23,8,121,118,99,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,149,119,255,7,123,23,8,124,120,101,2,124,119,108,2,200,135,6,100,87,80,32,94,2,65,132,104,255,0,100,87,80,32,96,2,54,132,119,255,0,123,23,149,103,1,132,120,255,0,100,87,80,32,98,2,34,151,119,8,130,24,212,135,7,130,24,8,121,135,99,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,168,123,16,80,123,21,72,123,22,64,100,133,123,23,48,149,118,255,7,80,32,100,2,206,171,100,88,124,103,119,2,73,17,56,1,82,7,16,2,124,103,120,2,81,7,219,1,73,17,56,1,130,21,48,100,87,123,24,8,80,32,102,2,18,169,100,87,80,32,104,2,158,171,51,2,73,17,24,149,103,161,0,123,23,20,7,0,0,0,0,0,0,255,255,123,23,32,123,22,40,40,59,2,130,26,56,132,168,255,0,127,105,117,2,142,136,149,136,1,219,120,10,123,26,56,130,23,24,200,121,9,109,152,130,21,48,100,87,80,32,106,2,195,168,123,23,16,100,87,80,32,108,2,76,171,51,2,1,1,2,124,103,119,2,51,9,81,7,22,2,124,24,56,82,24,2,15,124,104,81,2,132,136,1,136,137,1,1,2,124,108,120,2,225,194,10,132,170,1,81,10,20,51,10,210,194,11,82,11,28,82,9,28,82,10,145,40,150,0,124,106,81,2,132,170,1,136,170,1,210,194,11,81,11,234,81,9,116,126,104,115,2,130,21,48,100,87,100,38,80,32,110,2,84,168,100,88,100,117,100,135,80,32,112,2,220,170,100,98,130,22,40,127,103,135,0,127,104,133,0,70,38,119,2,149,119,1,151,137,48,149,136,255,134,119,0,128,0,130,26,32,200,169,9,70,22,125,1,120,101,126,121,104,133,0,121,103,135,0,82,9,96,255,2,124,103,141,0,81,7,96,2,127,103,131,0,127,104,129,0,121,103,133,0,121,104,135,0,40,67,255,82,10,7,255,2,128,105,81,2,132,153,1,82,9,78,130,24,8,82,7,7,81,12,146,0,2,130,26,56,132,169,255,0,142,153,149,153,1,219,121,10,123,26,56,130,21,48,100,87,100,38,80,32,114,2,187,167,100,87,80,32,116,2,71,170,100,98,130,22,40,40,250,254,2,124,103,140,0,81,7,242,254,70,38,143,0,1,40,233,254,2,130,25,56,132,152,255,0,142,136,149,136,1,219,120,9,123,25,56,130,21,24,132,87,255,0,130,24,200,135,7,130,24,16,120,120,130,23,48,80,32,118,2,1,170,51,2,149,85,1,123,21,24,109,87,51,8,0,1,171,135,171,254,51,2,70,38,120,2,73,17,24,0,1,40,156,254,130,23,48,130,16,80,130,21,72,130,22,64,149,17,88,40,56,167,149,17,208,123,16,40,123,21,32,123,22,24,123,25,16,100,133,100,118,149,119,255,7,123,23,149,119,1,123,23,8,100,103,80,32,120,2,168,169,100,88,152,87,13,151,119,2,51,9,160,0,1,200,151,7,129,119,200,151,7,50,7,130,23,8,130,122,64,2,130,119,72,2,51,9,128,124,1,219,167,9,130,156,32,1,130,23,149,119,127,2,219,170,7,130,25,16,130,16,40,130,21,32,130,22,24,149,17,48,50,12,130,21,130,25,16,130,27,8,152,140,5,51,10,1,2,174,172,202,0,100,103,132,134,31,51,8,23,172,104,108,2,100,156,151,102,2,51,9,192,0,1,200,150,6,129,104,200,152,8,50,8,132,199,15,151,200,59,151,201,58,152,202,6,152,136,63,152,153,63,120,184,120,185,1,120,183,3,120,185,10,120,186,17,130,16,40,130,21,32,130,22,24,149,17,48,50,0,130,23,8,130,122,64,2,130,119,72,2,51,9,128,124,1,219,167,9,130,156,48,40,111,255,132,135,255,7,200,103,7,130,24,16,120,120,1,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,101,130,25,8,132,134,7,151,102,2,51,7,32,1,1,200,118,6,129,104,200,135,7,130,24,16,50,7,126,151,10,2,132,119,255,115,132,138,3,151,170,10,212,167,7,121,151,10,2,120,152,37,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,130,182,64,2,130,183,72,2,51,10,128,124,1,219,103,10,130,172,64,149,87,127,2,219,102,7,130,16,40,130,21,32,130,22,24,149,17,48,50,12,124,151,35,2,200,117,5,149,119,1,149,90,255,7,120,168,161,0,120,151,35,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,120,152,38,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,120,152,35,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,87,130,16,40,130,21,32,130,22,24,149,17,48,40,37,190,100,87,130,16,40,130,21,32,130,22,24,149,17,48,40,172,190,124,151,57,2,81,7,40,2,124,151,11,2,151,119,8,212,135,7,121,151,8,2,121,151,10,2,70,41,57,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,2,132,135,63,51,8,1,120,151,11,2,120,152,57,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,151,199,8,51,8,1,121,183,116,2,120,184,119,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,129,183,80,2,152,200,7,151,201,57,152,153,63,120,184,150,0,120,185,151,0,81,9,17,2,124,185,142,0,70,43,152,0,120,185,111,2,1,2,132,119,1,120,184,146,0,120,183,147,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,124,183,61,81,7,21,2,152,199,3,51,8,144,114,1,200,135,7,124,119,120,183,62,1,2,51,7,1,120,183,50,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,87,113,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,197,163,132,199,15,51,8,176,114,1,151,119,1,200,135,7,127,119,152,200,7,121,183,54,120,184,63,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,197,163,120,188,6,130,16,40,130,21,32,130,22,24,149,17,48,50,0,124,184,43,152,201,7,151,202,60,152,170,63,120,185,37,70,27,38,1,120,186,39,120,184,42,151,199,57,132,200,7,152,119,61,120,183,44,120,184,45,130,16,40,130,21,32,130,22,24,149,17,48,50,0,151,199,58,132,200,15,151,201,59,152,119,63,152,153,63,120,185,48,120,183,49,120,184,51,120,183,60,130,16,40,130,21,32,130,22,24,149,17,48,50,0,124,184,19,152,201,7,151,202,60,152,170,63,120,185,13,70,27,14,1,120,186,15,120,184,18,151,199,57,132,200,7,152,119,61,120,183,20,120,184,21,130,16,40,130,21,32,130,22,24,149,17,48,50,0,120,188,30,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,87,25,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,243,161,132,199,15,51,8,112,114,1,151,119,1,200,135,7,126,119,152,200,7,151,201,57,152,153,63,152,119,1,149,119,255,121,183,126,120,184,139,0,120,185,140,0,82,8,8,253,2,70,43,142,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,132,199,127,120,183,145,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,183,100,200,130,16,40,130,21,32,130,22,24,149,17,48,40,138,161,132,199,15,151,200,59,151,201,58,152,202,6,152,136,63,152,153,63,120,184,24,120,185,25,120,183,27,120,185,34,120,186,41,130,16,40,130,21,32,130,22,24,149,17,48,50,0,120,188,112,130,16,40,130,21,32,130,22,24,149,17,48,50,0,152,199,7,132,200,127,120,184,117,120,183,119,130,16,40,130,21,32,130,22,24,149,17,48,50,0,151,199,4,149,119,1,121,183,130,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,134,199,0,3,151,119,6,121,183,128,0,130,16,40,130,21,32,130,22,24,149,17,48,50,0,124,183,131,2,81,7,67,2,124,183,126,2,124,184,127,2,136,121,192,0,132,122,63,219,151,10,136,135,192,0,132,137,63,219,120,9,132,167,48,132,168,207,0,149,119,208,219,122,8,132,151,48,132,154,207,0,149,119,208,219,121,10,120,184,128,2,120,186,129,2,1,132,199,1,120,183,131,2,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,240,123,16,8,123,21,149,117,255,7,126,88,105,2,80,32,194,2,194,248,124,88,101,2,127,89,105,2,151,119,8,212,135,7,149,153,1,121,87,99,2,121,89,105,2,130,16,8,130,21,149,17,16,50,0,149,120,255,7,124,137,103,2,151,153,59,152,153,62,200,151,7,149,119,255,7,124,119,107,2,120,135,101,2,50,0,149,119,255,7,124,120,107,2,124,121,111,2,124,122,101,2,132,155,1,200,138,12,132,146,60,211,138,10,200,203,11,136,163,128,0,132,188,255,0,132,185,128,0,136,186,0,1,211,184,8,136,204,1,133,170,1,151,136,56,212,41,9,151,204,1,152,136,63,212,169,9,210,131,8,212,201,9,151,136,6,212,152,8,120,123,107,2,120,120,111,2,51,7,50,0,149,119,255,7,124,120,101,2,124,121,107,2,124,122,111,2,210,152,8,132,169,125,132,138,128,0,212,169,9,136,138,1,151,170,1,212,169,9,120,120,107,2,120,121,111,2,51,7,50,0,149,17,216,123,16,32,123,21,24,123,22,16,149,118,255,7,124,104,103,2,124,106,101,2,132,137,7,51,3,7,151,165,1,170,57,36,126,104,99,2,123,23,8,130,23,8,100,169,123,26,80,32,204,2,209,249,130,26,51,3,7,130,23,8,124,104,103,2,1,2,124,98,111,2,152,170,7,132,91,128,0,132,89,255,0,136,156,1,212,171,11,151,204,1,132,42,124,212,186,10,212,202,10,132,136,7,120,106,111,2,82,24,7,25,2,120,101,107,2,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,126,104,99,2,80,32,206,2,120,249,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,119,255,7,124,120,107,2,124,121,108,2,124,122,111,2,124,123,101,2,210,152,8,132,169,124,201,184,8,136,138,0,1,132,139,255,0,132,140,128,0,136,187,1,212,169,9,151,187,1,212,201,9,212,185,9,120,120,108,2,120,121,111,2,51,7,50,0,149,119,255,7,124,120,101,2,124,121,107,2,124,122,111,2,210,137,9,132,170,61,132,136,192,0,136,153,1,151,153,1,212,168,8,212,152,8,120,120,111,2,51,7,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,149,118,255,7,124,103,111,2,124,104,110,2,124,105,106,2,134,119,16,120,103,111,2,134,136,0,1,100,87,80,32,214,2,197,248,124,103,110,2,124,105,105,2,149,119,255,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,216,2,166,248,124,103,110,2,124,105,111,2,124,107,113,2,123,27,51,10,251,255,0,147,186,255,255,0,123,26,8,149,119,255,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,218,2,116,248,124,103,110,2,124,104,111,2,149,119,255,134,136,4,120,103,110,2,120,104,111,2,51,8,250,255,0,130,25,147,152,254,255,0,100,87,80,32,220,2,48,246,120,103,105,2,100,87,130,24,8,80,32,222,2,33,246,120,103,106,2,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,119,255,7,124,120,101,2,124,121,107,2,124,122,111,2,211,152,8,132,169,125,132,138,128,0,212,169,9,136,138,1,151,170,1,212,169,9,120,120,107,2,120,121,111,2,51,7,50,0,149,17,216,123,16,32,123,21,24,123,22,16,100,117,149,118,255,7,124,103,110,2,124,104,101,2,123,24,8,126,104,105,2,123,24,134,120,0,1,100,87,80,32,228,2,172,245,124,103,110,2,124,105,106,2,134,120,0,1,100,87,80,32,230,2,178,247,124,103,110,2,124,105,105,2,149,119,255,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,232,2,147,247,124,103,110,2,149,119,255,120,103,110,2,100,87,130,24,80,32,234,2,100,245,151,119,8,130,24,8,212,135,7,121,103,105,2,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,224,123,16,24,123,21,16,123,22,8,149,118,255,7,124,104,103,2,124,101,101,2,132,137,7,51,11,7,170,185,29,126,104,99,2,123,23,130,23,100,89,80,32,238,2,48,247,51,11,7,130,23,124,104,103,2,1,2,152,89,1,124,106,111,2,132,82,1,136,92,2,151,204,1,132,170,124,212,162,10,212,202,10,132,136,7,120,106,111,2,82,24,7,25,2,120,105,107,2,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,126,104,99,2,80,32,240,2,226,246,51,7,130,16,24,130,21,16,130,22,8,149,17,32,50,0,51,7,50,0,149,119,255,7,124,120,101,2,124,121,107,2,124,122,111,2,212,152,8,132,169,125,132,138,128,0,212,169,9,136,138,1,151,170,1,212,169,9,120,120,107,2,120,121,111,2,51,7,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,88,110,2,124,89,107,2,134,136,0,1,80,32,248,2,126,246,124,87,110,2,149,119,255,120,87,110,2,51,7,130,16,8,130,21,149,17,16,50,0,149,17,240,123,16,8,123,21,149,117,255,7,124,88,111,2,124,90,110,2,134,137,16,120,89,111,2,134,168,0,1,80,32,252,2,66,246,124,87,110,2,149,119,255,120,87,110,2,51,7,130,16,8,130,21,149,17,16,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,110,2,134,120,0,1,100,87,80,32,0,3,240,243,124,103,110,2,149,119,1,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,2,3,213,243,124,104,111,2,132,121,128,0,132,136,125,212,152,8,132,121,255,0,136,153,1,151,153,1,212,152,8,120,103,107,2,120,104,111,2,51,7,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,110,2,134,120,0,1,100,87,80,32,6,3,130,243,124,103,110,2,149,119,1,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,8,3,103,243,134,119,32,120,103,111,2,51,7,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,208,123,16,40,123,21,32,123,22,24,149,118,255,7,124,105,111,2,124,104,103,2,124,101,101,2,132,155,1,132,138,7,51,2,7,151,92,1,170,42,47,2,126,104,99,2,123,23,16,130,23,16,100,89,123,28,8,123,27,80,32,12,3,40,245,130,27,130,28,8,51,2,7,130,23,16,124,104,103,2,124,105,111,2,1,212,203,10,132,155,124,152,85,7,132,204,128,0,132,169,255,0,212,92,12,136,149,1,212,203,11,151,85,1,212,91,11,132,136,7,120,107,111,2,82,24,7,25,2,120,106,107,2,51,7,130,16,40,130,21,32,130,22,24,149,17,48,50,0,126,104,99,2,80,32,14,3,202,244,51,7,130,16,40,130,21,32,130,22,24,149,17,48,50,0,149,17,216,123,16,32,123,21,24,123,22,16,149,118,255,7,124,101,101,2,124,105,111,2,124,104,103,2,152,90,1,151,155,7,132,140,7,51,3,7,212,171,11,170,60,40,126,104,99,2,123,23,8,130,23,8,100,89,123,27,80,32,18,3,120,244,51,3,7,130,27,130,23,8,124,104,103,2,124,105,111,2,1,132,146,124,132,85,1,132,186,128,0,132,185,255,0,136,156,1,212,90,10,151,204,1,212,42,10,212,202,10,132,136,7,120,106,111,2,82,24,7,25,2,120,107,107,2,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,126,104,99,2,80,32,20,3,32,244,51,7,130,16,32,130,21,24,130,22,16,149,17,40,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,110,2,134,120,0,1,100,87,80,32,24,3,213,241,124,103,110,2,149,119,1,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,26,3,186,241,124,104,110,2,134,119,32,149,136,1,120,104,110,2,120,103,111,2,132,135,255,0,134,120,0,1,100,87,80,32,28,3,152,241,124,104,110,2,149,136,1,120,103,105,2,120,104,110,2,132,135,255,0,134,120,0,1,100,87,80,32,30,3,121,241,120,103,106,2,51,7,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,232,123,16,16,123,21,8,123,22,100,117,149,118,255,7,124,103,110,2,134,120,0,1,100,87,80,32,34,3,69,241,124,103,110,2,149,119,1,120,103,110,2,132,119,255,0,134,120,0,1,100,87,80,32,36,3,42,241,124,104,110,2,149,136,1,120,103,105,2,120,104,110,2,132,135,255,0,134,120,0,1,100,87,80,32,38,3,11,241,120,103,106,2,126,104,105,2,100,87,80,32,40,3,251,240,127,103,105,2,149,119,1,121,103,105,2,51,7,130,16,16,130,21,8,130,22,149,17,24,50,0,149,119,255,7,124,120,107,2,124,121,111,2,124,122,101,2,132,155,1,201,168,12,132,153,60,211,138,10,200,203,11,136,162,128,0,149,187,255,132,188,255,0,132,186,128,0,211,184,8,212,169,9,136,186,0,1,136,204,1,151,136,56,151,204,1,152,136,63,212,169,9,224,40,8,212,201,9,151,136,6,212,152,8,120,123,107,2,120,120,111,2,51,7,50,0,149,119,255,7,124,120,108,2,120,120,110,2,51,7,50,0,149,119,255,7,124,120,102,2,126,119,105,2,151,136,32,151,119,16,212,135,7,149,119,1,50,0,149,17,184,123,16,64,123,21,56,123,22,48,123,24,40,51,6,152,10,3,149,104,0,32,130,136,0,6,81,8,155,2,139,120,25,82,8,84,1,131,115,1,100,120,100,122,84,23,126,41,104,56,141,137,24,151,136,7,198,147,11,144,153,255,132,186,127,224,147,9,142,153,201,138,10,149,168,255,7,149,138,128,4,200,154,8,1,2,51,12,0,32,200,198,9,130,155,56,7,139,130,6,208,43,5,132,85,1,81,5,36,151,41,3,149,108,0,32,200,201,9,130,153,8,6,51,12,255,207,140,8,210,152,8,81,8,10,105,137,219,137,12,40,40,149,40,1,51,2,255,207,130,8,210,184,8,81,8,161,0,105,137,219,137,2,151,40,3,149,105,0,32,200,152,8,130,136,8,6,105,140,1,151,40,6,212,200,8,151,136,32,152,136,30,200,134,9,128,154,128,168,4,152,136,1,174,135,170,0,2,123,25,123,19,16,123,22,24,149,105,0,32,129,150,0,6,133,123,255,190,184,8,129,144,72,7,191,106,5,139,84,5,149,68,1,200,71,11,123,24,32,142,137,190,155,3,123,16,8,174,48,23,51,9,1,64,174,147,109,2,130,24,24,149,137,0,32,122,147,72,7,1,128,171,8,129,169,132,88,224,200,104,10,130,24,122,139,100,149,81,11,94,72,27,12,130,16,16,130,28,8,130,22,24,40,139,0,139,162,6,208,43,8,132,136,1,81,8,33,151,40,3,149,105,0,32,200,152,8,130,136,8,6,132,169,63,51,12,255,207,156,9,210,152,8,82,8,38,255,149,40,1,51,2,255,207,130,8,210,184,8,82,8,45,255,51,7,1,2,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,151,41,3,130,22,24,149,107,0,32,200,185,9,130,155,8,6,51,3,254,220,195,12,210,203,11,123,155,8,6,130,16,16,130,28,8,82,11,23,2,149,104,0,32,130,137,56,7,220,35,11,210,185,9,123,137,56,7,1,2,216,196,2,151,8,1,151,171,32,149,163,32,138,121,5,149,136,1,152,187,32,122,181,122,184,4,200,147,12,130,21,32,81,5,144,0,100,88,84,21,127,42,51,7,0,0,0,2,230,117,7,104,122,141,168,24,198,135,7,132,119,127,151,170,7,201,167,7,149,119,255,7,149,120,128,4,149,136,1,1,2,131,138,255,151,85,1,151,199,32,151,168,2,200,104,8,128,139,122,140,139,168,6,132,164,63,152,119,32,122,112,122,117,4,122,123,8,72,23,12,81,11,7,122,188,12,1,2,151,135,3,149,107,0,32,200,183,7,130,123,8,6,155,69,1,212,91,11,123,123,8,6,149,96,0,32,130,7,56,7,155,136,1,212,135,7,123,7,56,7,130,21,32,100,80,1,2,149,103,0,32,129,120,0,6,151,87,5,190,199,7,131,138,0,0,8,130,24,40,210,40,8,174,167,12,151,119,32,152,119,32,122,112,1,151,55,32,152,119,32,81,8,216,254,51,8,130,16,64,130,21,56,130,22,48,149,17,72,40,28,3,100,117,80,32,48,3,17,100,121,100,87,82,9,94,253,2,40,176,254,51,8,152,10,3,149,137,0,32,130,151,64,7,81,7,75,2,51,2,1,130,155,128,6,130,154,56,7,20,12,0,0,0,0,0,0,0,128,212,203,11,51,12,0,128,0,212,202,10,123,154,56,7,122,146,72,7,123,151,0,6,149,136,255,7,123,155,128,6,72,7,122,124,4,72,23,8,72,23,12,122,135,253,7,142,119,40,158,142,119,40,154,149,17,232,123,16,16,123,21,8,123,22,149,119,224,51,4,152,10,3,151,122,32,149,72,0,32,130,137,0,6,152,170,32,128,168,4,129,163,191,151,10,152,130,1,83,26,32,205,0,2,151,58,5,191,167,10,151,172,32,152,204,32,128,192,4,132,11,1,82,11,181,0,152,8,1,81,0,22,51,9,0,0,0,2,230,152,9,85,32,0,1,14,149,153,255,40,32,51,9,40,28,104,155,141,182,24,198,105,9,132,153,127,151,187,7,201,185,9,149,153,255,7,149,153,128,4,1,151,155,32,152,187,30,200,180,6,129,107,129,195,128,197,8,171,171,13,122,101,81,5,23,72,21,12,40,77,2,128,201,12,122,149,8,81,5,68,122,89,12,40,62,2,139,154,6,51,12,0,32,151,171,3,200,196,5,200,91,11,130,181,8,6,132,150,63,51,9,254,220,105,6,210,101,5,123,181,8,6,82,5,23,2,149,76,0,32,130,203,56,7,220,169,9,210,185,9,123,201,56,7,1,149,73,0,32,130,153,0,6,190,40,2,151,0,4,191,7,7,1,131,155,0,0,8,151,42,5,190,122,10,174,186,226,0,2,151,172,32,152,204,32,128,198,4,132,105,1,82,9,209,0,152,96,1,81,6,40,51,5,0,0,0,2,230,80,5,85,38,0,1,61,2,149,89,255,151,149,32,152,85,30,200,84,6,129,104,128,197,8,170,168,24,40,78,2,51,9,51,6,152,10,3,57,8,152,10,3,128,197,8,171,168,60,122,101,81,5,73,72,21,12,190,32,2,40,132,0,2,104,88,141,137,24,198,149,9,132,153,127,151,136,7,201,137,9,149,152,255,7,149,137,128,4,151,149,32,152,85,30,200,84,6,129,104,128,197,8,170,168,202,2,128,201,12,122,149,8,81,5,75,122,89,12,190,32,2,40,70,2,139,154,6,51,12,0,32,151,168,3,200,196,5,200,88,8,130,133,8,6,132,150,63,51,9,254,220,105,6,210,101,5,123,133,8,6,82,5,27,2,149,76,0,32,130,200,56,7,220,169,9,210,152,8,123,200,56,7,190,32,2,40,6,190,32,2,1,81,2,139,0,100,41,84,18,127,42,51,8,0,0,0,2,230,130,8,104,138,141,169,24,198,152,8,132,136,127,151,170,7,201,168,8,149,136,255,7,149,137,128,4,149,153,1,1,2,131,154,255,151,40,1,151,117,32,151,169,2,200,73,9,128,156,122,151,139,169,6,132,170,63,152,85,32,122,83,122,88,4,122,92,8,72,21,12,81,12,7,122,199,12,1,2,151,152,3,149,76,0,32,200,200,8,130,140,8,6,155,170,1,212,202,10,123,138,8,6,149,68,0,32,130,72,56,7,155,153,1,212,152,8,123,72,56,7,1,151,40,5,190,135,7,174,183,12,151,119,32,152,119,32,122,114,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,81,9,23,200,121,9,100,122,1,2,124,139,120,171,149,170,1,149,136,1,171,154,245,50,0,81,9,17,200,121,9,100,122,1,120,168,149,170,1,171,154,251,50,0,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,30,51,8,1,51,6,1,80,32,50,3,244,249,51,10,0,32,200,165,8,70,40,80,7,51,8,8,0,3,123,24,48,58,8,8,0,3,100,89,100,117,123,25,64,81,8,66,149,151,80,39,132,119,252,1,2,62,4,0,0,3,151,100,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,100,135,80,32,52,3,201,252,130,25,64,149,151,0,32,70,39,80,7,51,10,0,32,1,2,130,23,48,123,117,149,151,80,39,132,119,252,1,2,62,4,0,0,3,151,100,32,153,68,32,129,120,212,72,4,122,116,58,4,0,0,3,132,136,255,0,82,8,228,51,7,0,2,80,32,54,3,92,249,130,21,64,149,88,0,32,70,40,80,7,81,7,180,15,51,6,64,2,1,149,104,16,51,9,0,64,123,23,40,80,32,56,3,239,254,149,87,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,1,51,8,80,32,58,3,2,249,100,122,130,23,64,149,119,0,32,70,39,80,7,81,10,88,15,51,5,0,64,149,104,16,64,51,9,0,32,100,167,123,26,32,80,32,60,3,145,254,51,6,1,127,23,168,2,123,21,72,130,24,40,123,24,80,123,21,88,51,5,0,32,123,21,96,72,33,8,3,72,33,12,3,72,33,16,3,70,33,20,3,20,8,0,0,0,0,0,252,255,255,73,33,168,2,123,22,176,2,73,33,184,2,123,24,192,2,121,23,126,20,9,0,32,255,255,0,0,0,0,20,11,0,160,255,255,0,128,255,255,20,12,0,96,255,255,0,64,255,255,20,7,0,216,255,255,0,212,255,255,123,23,232,2,123,27,240,2,123,28,248,2,123,25,0,3,130,25,32,123,25,104,123,21,112,122,21,120,121,22,124,20,2,0,0,0,0,1,244,255,255,20,9,0,248,255,255,0,244,255,255,20,10,0,240,255,255,0,236,255,255,20,8,0,232,255,255,0,228,255,255,20,7,0,224,255,255,0,220,255,255,123,25,200,2,123,26,208,2,123,24,216,2,123,23,224,2,149,23,168,2,51,9,0,32,51,8,80,32,62,3,100,14,130,23,176,2,123,23,16,130,24,184,2,200,135,7,200,133,5,51,9,0,32,51,8,80,32,64,3,173,253,124,23,16,3,130,24,168,2,134,119,3,201,88,8,152,136,14,123,21,184,2,72,33,240,2,0,160,120,23,16,3,130,23,16,123,21,24,81,8,38,8,200,87,7,51,9,0,64,130,24,40,80,32,66,3,91,253,149,85,0,64,130,25,24,149,151,0,128,149,152,0,64,255,124,25,17,3,124,26,18,3,124,27,19,3,124,28,20,3,123,21,184,2,122,23,244,2,122,23,248,2,122,24,252,2,134,151,1,134,169,1,134,186,1,134,203,1,122,24,0,3,120,23,17,3,120,25,18,3,120,26,19,3,120,27,20,3,149,23,168,2,51,9,0,32,130,24,32,51,0,68,3,149,17,208,123,16,40,123,25,32,123,22,24,100,118,130,117,16,40,235,14,149,23,168,2,51,0,70,3,149,17,200,123,16,48,123,21,40,123,22,32,51,6,1,100,117,130,119,130,90,16,201,167,7,123,26,24,40,133,15,131,87,80,7,130,24,64,200,135,7,132,119,252,1,2,62,4,0,0,3,151,100,32,153,68,32,129,120,212,72,4,122,116,58,4,0,0,3,132,136,255,0,82,8,228,51,7,4,80,32,72,3,212,246,100,117,130,24,64,149,135,0,32,70,39,80,7,81,5,42,13,149,24,168,2,51,9,112,100,87,80,32,74,3,107,252,51,7,72,141,1,130,25,72,20,8,0,0,0,0,0,0,0,128,123,24,232,0,123,21,240,0,123,23,248,0,130,21,64,81,9,63,130,23,80,149,88,80,39,132,136,252,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,138,212,74,4,122,132,58,4,0,0,3,132,170,255,0,82,10,228,80,32,76,3,131,249,149,87,0,32,70,39,80,7,1,2,130,23,96,81,7,63,130,23,104,149,88,80,39,132,136,252,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,138,212,74,4,122,132,58,4,0,0,3,132,170,255,0,82,10,228,80,32,78,3,64,249,149,87,0,32,70,39,80,7,1,2,130,23,232,0,20,8,0,0,0,0,0,0,0,128,171,135,111,6,2,130,23,48,149,118,255,7,130,106,73,2,130,23,240,0,123,23,40,130,23,248,0,123,23,56,81,10,96,2,130,101,81,2,130,88,81,8,17,100,167,123,26,32,180,128,2,80,3,130,26,32,1,2,130,87,8,81,7,65,130,21,64,149,87,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,100,167,80,32,82,3,179,248,149,87,0,32,70,39,80,7,1,2,73,38,73,2,130,23,56,123,103,81,2,70,38,139,2,1,51,5,0,8,149,23,168,2,51,8,51,9,0,8,80,32,84,3,47,251,73,33,216,0,72,33,224,0,71,33,228,0,73,33,200,0,71,33,208,0,73,33,144,0,72,33,152,0,70,33,156,0,149,23,237,0,51,9,110,1,51,8,80,32,86,3,255,250,149,23,168,2,200,117,5,149,119,255,7,73,33,184,0,73,33,192,0,72,33,160,2,71,33,164,2,73,21,8,72,21,16,71,21,20,70,21,22,73,23,1,73,23,25,73,23,33,149,23,150,2,51,9,10,51,8,80,32,88,3,192,250,73,33,104,2,73,33,112,2,73,33,120,2,73,33,128,2,73,33,136,2,71,33,144,2,70,33,146,2,72,33,96,2,70,33,100,2,130,103,9,2,73,33,168,0,73,33,176,0,71,33,138,0,71,33,140,0,71,33,142,0,81,7,159,0,130,21,64,149,88,80,39,132,136,252,51,10,1,1,2,62,4,0,0,3,151,164,32,153,68,32,129,137,212,73,4,122,132,58,4,0,0,3,132,153,255,0,82,9,228,80,32,90,3,163,247,149,87,0,32,70,39,80,7,130,103,73,2,81,7,92,2,130,101,81,2,130,88,81,8,15,123,23,32,180,128,2,92,3,130,23,32,1,2,130,88,8,81,8,63,130,21,64,149,88,80,39,132,138,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,169,212,73,4,122,164,58,4,0,0,3,132,153,255,0,82,9,228,80,32,94,3,68,247,149,87,0,32,70,39,80,7,1,2,130,23,48,149,119,8,51,9,40,8,149,24,168,2,123,23,48,80,32,96,3,180,249,124,23,160,2,124,24,161,2,124,25,162,2,124,26,163,2,124,27,164,2,124,28,165,2,51,5,1,120,101,49,120,103,50,120,104,51,120,105,52,120,106,53,120,107,54,120,108,55,149,103,56,149,24,149,2,51,9,11,80,32,98,3,116,249,51,10,244,123,1,130,28,104,2,130,18,112,2,130,27,120,2,130,21,128,2,130,16,136,2,127,19,144,2,124,20,146,2,20,7,0,192,1,0,0,0,0,192,129,25,96,2,124,24,100,2,123,108,89,51,12,8,123,98,97,123,107,105,123,101,113,51,11,2,71,38,135,0,123,23,24,123,103,137,0,122,105,145,0,120,104,149,0,71,22,67,1,72,22,69,123,26,32,123,106,73,73,22,81,9,70,38,150,0,1,71,38,151,0,121,108,153,0,120,107,155,0,123,96,121,121,99,129,0,120,100,131,0,70,38,133,0,72,38,157,0,1,71,38,161,0,0,2,70,38,163,0,149,103,164,0,149,24,232,0,51,9,115,1,80,32,100,3,202,248,51,10,5,1,130,23,216,0,129,24,224,0,127,25,228,0,121,106,23,2,123,103,25,2,122,104,33,2,121,105,37,2,71,38,39,2,71,38,41,2,193,0,70,38,43,2,149,103,44,2,149,24,200,0,51,9,10,123,23,16,80,32,102,3,136,248,70,38,54,2,7,70,38,55,2,33,149,103,56,2,149,24,184,0,51,9,16,123,23,8,80,32,104,3,106,248,130,23,160,0,130,24,168,0,130,25,176,0,130,26,144,0,129,27,152,0,124,28,156,0,73,38,73,2,123,103,81,2,123,104,89,2,123,105,97,2,123,106,105,2,122,107,113,2,120,108,117,2,70,38,118,2,253,51,5,2,70,38,119,2,36,149,103,120,2,51,9,11,51,8,80,32,106,3,51,248,127,23,134,0,127,24,136,0,127,25,138,0,127,26,140,0,127,27,142,0,130,28,40,123,108,73,2,130,28,56,123,108,81,2,121,103,131,2,121,104,133,2,121,105,135,2,121,106,137,2,121,107,139,2,70,38,139,2,1,149,23,168,2,51,9,110,1,51,8,80,32,108,3,232,247,130,103,9,2,73,33,232,0,72,33,240,0,71,33,244,0,73,33,104,2,71,33,112,2,81,7,66,130,21,64,149,88,80,39,132,136,252,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,138,212,74,4,122,132,58,4,0,0,3,132,170,255,0,82,10,228,80,32,110,3,240,244,149,87,0,32,70,39,80,7,51,5,2,1,149,103,169,0,149,24,168,2,51,9,110,1,80,32,112,3,99,247,130,23,232,0,129,24,240,0,127,25,244,0,51,10,5,1,121,106,23,2,123,103,25,2,122,104,33,2,121,105,37,2,71,38,39,2,71,38,41,2,193,0,70,38,43,2,149,24,104,2,51,9,10,130,23,16,80,32,114,3,37,247,70,38,54,2,7,70,38,55,2,33,51,9,16,130,23,8,51,8,80,32,116,3,38,247,73,22,9,73,22,17,72,22,25,71,22,29,70,22,53,70,22,54,70,22,55,73,22,57,71,38,129,0,70,38,131,0,70,38,133,0,71,38,135,0,73,22,97,73,22,105,73,22,113,73,22,121,70,22,31,73,22,33,73,22,41,72,22,49,1,73,22,65,0,0,1,130,24,32,123,104,73,73,22,81,9,73,22,89,20,8,0,0,0,0,0,1,0,0,72,38,157,0,1,71,38,161,0,0,2,70,38,163,0,130,23,24,123,103,137,0,123,104,145,0,71,38,153,0,8,120,101,155,0,71,38,123,2,71,38,125,2,71,38,127,2,51,8,255,0,130,21,48,100,87,80,32,118,3,12,225,51,8,255,0,100,87,80,32,120,3,0,225,51,8,255,0,100,87,80,32,122,3,244,224,51,8,0,1,100,87,80,32,124,3,232,224,51,8,255,1,100,87,80,32,126,3,220,224,51,8,254,1,100,87,80,32,128,3,208,224,70,38,118,2,253,51,8,252,255,0,100,87,80,32,130,3,190,224,132,119,255,0,123,23,64,51,8,253,255,0,100,87,80,32,132,3,170,224,151,119,8,130,24,64,212,135,7,121,103,113,2,80,32,134,3,232,157,132,119,1,82,7,175,0,80,32,136,3,219,157,132,119,1,82,7,162,0,80,32,138,3,206,157,132,119,1,82,7,149,0,80,32,140,3,193,157,132,119,1,82,7,136,0,2,124,103,135,2,134,119,4,120,103,135,2,80,32,142,3,168,157,132,119,1,82,7,111,2,124,103,135,2,132,119,251,0,120,103,135,2,80,32,144,3,143,157,132,119,1,82,7,86,80,32,146,3,131,157,132,119,1,82,7,74,80,32,148,3,119,157,132,119,1,82,7,62,2,124,103,135,2,134,119,4,120,103,135,2,80,32,150,3,95,157,132,119,1,82,7,38,2,124,103,135,2,132,119,251,0,120,103,135,2,149,17,240,2,130,16,240,7,130,21,232,7,130,22,224,7,149,17,248,7,50,0,0,149,23,168,2,51,9,0,64,130,24,24,80,32,152,3,235,5,130,23,176,2,130,21,184,2,40,197,247,149,17,248,123,16,51,0,154,3,149,17,8,248,123,16,240,7,123,21,232,7,123,22,224,7,149,17,16,253,51,8,0,50,11,51,5,152,10,3,123,24,56,149,87,80,39,132,119,252,51,8,1,40,31,245,130,16,149,17,8,50,0,132,119,1,82,7,191,0,2,51,6,8,0,3,149,103,255,7,130,117,9,2,82,5,106,123,23,51,8,152,10,3,123,24,8,149,135,80,39,132,119,252,51,8,1,1,2,62,4,0,0,3,151,132,32,153,68,32,129,121,212,73,4,122,116,58,4,0,0,3,132,153,255,0,82,9,228,51,7,0,15,51,8,80,32,158,3,224,238,100,117,130,24,8,149,135,0,32,70,39,80,7,81,5,54,5,51,9,0,224,1,100,87,51,8,80,32,160,3,144,244,130,23,123,117,9,2,1,2,130,104,81,8,65,51,11,252,191,3,51,9,0,2,51,10,244,115,1,1,2,126,87,174,151,45,2,100,188,151,119,2,200,167,7,129,119,122,135,149,187,252,149,136,4,149,85,2,82,12,228,2,130,16,32,130,21,24,130,22,16,149,17,40,50,0,0,0,0,149,17,248,123,16,51,0,162,3,149,17,216,123,16,32,123,21,24,123,22,16,51,0,156,3,40,247,155,130,16,149,17,8,50,0,51,9,1,20,10,224,255,255,255,31,0,0,0,174,138,8,51,7,40,214,5,149,17,168,123,16,80,123,21,72,123,22,64,51,5,152,10,3,149,90,80,39,132,170,252,1,2,62,4,0,0,3,151,148,32,153,68,32,129,171,212,75,4,122,164,58,4,0,0,3,132,187,255,0,82,11,228,2,128,121,228,149,136,31,152,131,5,131,56,152,153,1,149,150,255,170,134,208,0,174,104,115,2,149,114,224,151,43,32,152,187,32,128,186,4,131,57,1,152,170,1,174,169,182,0,2,151,156,1,149,204,1,149,86,0,32,122,188,4,129,107,0,6,51,12,0,0,8,151,166,5,190,203,4,190,38,6,191,154,0,174,70,250,1,2,100,88,151,101,32,152,85,32,128,91,4,132,188,1,82,12,65,1,152,186,1,123,26,56,81,11,60,1,51,3,0,0,0,2,230,58,3,85,43,0,1,51,1,149,51,255,40,68,1,123,21,56,20,9,255,255,255,255,0,0,0,0,171,147,53,123,23,48,100,135,51,8,80,32,164,3,93,237,81,7,56,151,105,37,152,153,32,100,117,130,22,48,100,104,80,32,166,3,254,242,100,103,80,32,168,3,101,240,100,87,130,21,56,40,25,2,149,121,224,151,149,32,152,85,32,128,90,4,152,162,1,174,40,29,130,21,56,1,149,88,0,32,70,40,80,7,130,16,80,130,21,72,130,22,64,149,17,88,50,0,2,130,27,56,149,186,0,32,130,164,0,6,151,43,5,131,74,0,0,8,190,155,11,123,26,48,174,171,135,2,151,188,32,152,204,32,128,192,4,132,10,1,82,10,119,255,152,10,1,123,26,32,190,42,10,174,168,106,255,123,28,131,60,1,151,195,5,123,19,16,123,26,8,123,28,40,211,202,10,123,26,24,130,26,56,51,12,0,32,200,202,10,130,18,16,200,146,2,129,163,72,7,191,66,10,100,36,139,162,5,130,26,24,142,170,200,162,2,174,35,24,51,10,1,64,174,162,36,255,2,130,26,56,149,168,0,32,122,130,72,7,1,123,20,16,81,0,119,1,51,8,0,0,0,2,130,22,32,230,134,8,130,28,85,32,0,1,107,1,149,131,255,40,124,1,100,133,40,164,0,51,3,40,28,104,58,141,171,24,198,179,11,132,187,127,151,170,7,201,171,11,149,186,255,7,149,163,128,4,1,151,58,32,152,170,30,200,168,11,129,186,128,92,8,171,106,21,122,188,81,12,39,72,28,12,100,133,130,24,56,190,8,0,40,98,2,128,91,12,122,188,8,100,133,81,12,80,122,203,12,130,24,56,190,8,0,40,75,2,139,54,6,151,106,3,149,139,0,32,200,186,10,130,165,8,6,132,60,63,51,11,254,220,203,12,210,92,12,100,133,123,172,8,6,82,12,30,2,149,90,0,32,130,172,56,7,220,107,11,210,203,11,123,171,56,7,130,24,56,190,8,0,40,9,130,24,56,190,8,0,1,81,0,155,0,123,20,56,151,156,5,200,44,3,100,11,84,16,127,42,51,8,0,0,0,2,230,128,8,104,139,141,186,24,198,168,8,132,136,127,151,187,7,201,184,8,149,136,255,7,149,139,128,4,149,187,1,1,2,131,184,255,151,10,1,151,60,32,151,139,2,100,84,200,91,11,128,181,122,179,139,134,6,132,139,63,152,204,32,122,201,122,202,4,122,197,8,72,28,12,81,5,7,122,83,12,1,2,151,104,3,149,76,0,32,200,200,8,130,140,8,6,155,187,1,212,203,11,123,139,8,6,149,74,0,32,130,168,56,7,155,107,1,100,69,212,184,8,123,168,56,7,130,20,56,1,200,9,9,151,153,5,190,41,8,174,72,241,253,151,136,32,152,136,32,122,128,40,229,253,51,3,130,28,40,28,104,138,141,166,24,198,104,8,132,136,127,151,170,7,201,168,8,149,136,255,7,149,131,128,4,1,151,56,32,152,136,30,130,26,56,200,168,8,129,132,128,198,8,130,16,8,130,26,40,191,160,2,171,180,13,122,134,81,6,23,72,22,12,40,80,2,128,200,12,122,134,8,81,6,71,122,104,12,40,65,2,139,59,6,151,184,3,130,26,56,149,170,0,32,200,168,8,130,134,8,6,132,60,63,51,10,254,220,202,12,210,108,12,123,140,8,6,82,12,26,2,130,24,56,149,132,0,32,130,72,56,7,220,186,10,210,168,8,123,72,56,7,1,2,130,20,40,151,72,1,149,136,1,122,88,4,81,2,150,0,100,42,84,18,127,42,51,8,0,0,0,2,230,130,8,104,139,141,186,24,198,168,8,132,136,127,151,187,7,201,184,8,149,136,255,7,149,138,128,4,149,170,1,1,2,131,168,255,151,35,1,130,22,16,151,101,32,151,138,2,130,27,56,200,186,10,128,172,122,166,139,138,6,132,139,63,152,85,32,122,84,122,83,4,122,92,8,72,21,12,81,12,7,122,198,12,1,151,168,3,51,3,0,32,130,22,56,200,54,12,200,200,8,130,140,8,6,155,187,1,212,203,11,123,139,8,6,200,54,6,130,104,56,7,155,170,1,212,168,8,123,104,56,7,40,5,100,66,1,151,8,5,190,152,8,130,25,48,174,152,154,252,151,136,32,152,136,32,122,130,130,21,56,40,143,252,58,7,8,0,3,81,7,5,50,0,0,82,7,4,0,0,0,149,17,184,123,16,64,123,21,56,123,22,48,200,137,9,172,137,83,2,100,117,130,119,51,8,8,151,122,1,228,137,8,228,168,6,87,6,63,81,7,17,2,130,88,8,123,24,24,123,23,40,51,7,1,1,123,23,32,100,23,149,25,24,100,104,80,32,170,3,44,130,23,82,7,31,2,130,23,8,123,86,123,87,8,130,16,64,130,21,56,130,22,48,149,17,72,50,0,2,51,7,40,149,2,130,23,8,40,143,149,17,224,123,16,24,123,21,16,123,22,8,100,133,130,152,8,100,118,81,8,23,2,130,151,16,81,7,80,130,151,100,88,80,32,172,3,190,250,40,160,0,51,7,1,20,8,224,255,255,255,31,0,0,0,172,88,67,51,9,152,10,3,123,25,149,152,80,39,132,136,252,1,2,62,4,0,0,3,151,116,32,153,68,32,129,137,212,73,4,122,132,58,4,0,0,3,132,153,255,0,82,9,228,40,68,51,7,1,20,8,224,255,255,255,31,0,0,0,174,88,7,51,7,40,75,51,9,152,10,3,123,25,149,152,80,39,132,136,252,1,2,62,4,0,0,3,151,116,32,153,68,32,129,137,212,73,4,122,132,58,4,0,0,3,132,153,255,0,82,9,228,149,87,31,152,119,5,131,119,51,8,80,32,174,3,115,232,130,25,149,152,0,32,70,40,80,7,1,136,120,1,51,9,1,219,119,9,123,104,123,105,8,123,101,16,130,16,24,130,21,16,130,22,8,149,17,32,50,0,100,138,130,103,201,87,7,100,88,73,17,8,0,32,83,39,0,32,151,0,123,24,130,103,8,200,135,7,100,168,80,32,176,3,220,237,124,104,92,124,103,93,124,108,94,124,107,95,124,98,96,124,96,97,124,99,98,124,105,99,123,25,16,130,25,130,26,8,200,169,9,123,105,16,134,132,1,134,119,1,134,201,1,122,101,24,122,101,28,122,101,32,122,101,36,134,187,1,134,42,1,134,0,1,134,56,1,122,101,40,122,101,44,122,101,48,122,101,52,130,28,16,134,204,1,120,100,92,120,103,93,120,105,94,120,107,95,120,106,96,120,96,97,120,104,98,120,108,99,100,87,130,16,40,130,21,32,130,22,24,149,17,48,50,0,100,103,100,88,130,25,8,123,26,16,80,32,178,3,254,253,130,26,16,130,25,8,130,104,16,40,86,255,100,168,84,39,255,7,147,0,130,87,8,51,9,0,8,51,10,0,216,123,26,16,200,135,7,200,152,8,123,24,8,51,8,80,32,180,3,49,237,124,87,100,130,28,24,149,202,0,224,130,24,8,123,88,16,122,90,56,81,6,69,2,124,89,101,130,24,16,200,200,8,122,90,60,122,88,64,1,124,90,102,124,91,103,134,119,3,134,153,3,134,170,3,134,187,3,122,88,68,120,87,100,120,89,101,120,90,102,120,91,103,100,199,130,16,48,130,21,40,130,22,32,149,17,56,50,0,2,130,24,16,200,200,8,124,89,101,149,138,0,4,122,90,60,122,90,64,40,187,51,9,0,8,100,87,130,24,24,80,32,182,3,78,253,130,88,16,40,97,255,130,120,81,8,85,149,17,240,123,16,8,123,21,130,119,8,51,5,152,10,3,149,88,80,39,132,136,252,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,138,212,74,4,122,132,58,4,0,0,3,132,170,255,0,82,10,228,80,32,186,3,191,233,149,87,0,32,70,39,80,7,130,16,8,130,21,149,17,16,50,0,50,0,149,137,0,160,51,10,0,224,0,210,169,9,152,153,11,200,121,9,129,153,72,130,119,8,190,152,8,200,135,7,124,119,50,0,149,138,0,160,151,170,48,152,170,61,200,167,11,124,187,104,132,187,2,81,11,26,2,151,170,2,200,122,10,129,170,72,130,119,8,190,168,8,200,135,7,120,121,50,0,50,0,51,7,50,0,50,0,152,137,12,136,153,3,51,10,0,240,148,154,200,168,8,152,137,8,132,153,252,0,200,121,9,129,153,24,130,119,8,109,136,190,152,8,200,135,7,124,119,50,0,152,138,12,136,170,3,51,11,0,240,148,171,200,184,8,151,138,48,152,170,58,200,167,11,124,187,92,132,187,2,81,11,28,2,151,170,2,200,122,10,129,170,24,130,119,8,109,136,190,168,8,200,135,7,120,121,50,0,50,0,149,17,240,123,21,8,123,22,20,5,255,255,255,255,255,255,255,127,20,12,0,0,0,0,0,0,16,128,210,87,11,200,203,10,20,6,1,0,0,0,0,0,16,128,210,88,9,172,106,100,200,156,12,172,108,94,216,155,9,100,122,100,140,20,2,255,255,255,255,255,255,15,0,218,152,10,218,151,12,151,201,1,151,171,1,152,147,53,152,185,53,210,44,4,81,3,172,0,210,42,6,81,9,183,0,20,11,0,0,0,0,0,0,0,128,211,120,8,151,68,3,51,10,1,20,5,0,0,0,0,0,0,128,0,151,103,3,212,87,7,171,147,46,100,122,40,62,20,12,0,0,0,0,0,0,240,127,174,188,82,20,7,0,0,0,0,0,0,8,0,212,123,8,1,100,135,130,21,8,130,22,149,17,16,50,0,201,147,9,86,25,63,18,141,154,207,167,10,142,170,208,151,7,212,122,10,1,210,188,7,212,84,9,87,8,85,200,154,8,151,137,7,89,9,101,132,170,1,152,136,1,212,168,8,149,51,1,40,86,174,156,185,0,20,7,0,0,0,0,0,0,8,0,212,151,7,130,21,8,130,22,149,17,16,50,0,103,75,149,182,53,154,179,12,207,100,4,210,42,6,82,9,81,255,103,105,149,155,53,154,153,12,207,182,6,40,66,255,201,169,8,81,8,129,152,137,55,82,9,16,103,137,149,153,248,207,152,8,201,147,3,40,32,51,9,254,7,175,57,26,20,8,0,0,0,0,0,0,240,127,212,135,7,130,21,8,130,22,149,17,16,50,0,90,3,22,141,57,1,51,3,141,154,207,168,10,208,152,8,142,169,212,152,8,1,132,137,7,152,136,3,151,51,52,210,40,8,136,154,5,212,115,7,149,153,252,133,170,1,212,135,7,200,167,7,136,152,1,210,120,8,200,135,7,130,21,8,130,22,149,17,16,50,0,20,12,0,0,0,0,0,0,240,127,171,203,44,211,120,8,20,9,0,0,0,0,0,0,0,128,211,137,9,20,8,0,0,0,0,0,0,248,127,219,151,8,100,135,130,21,8,130,22,149,17,16,50,0,170,201,208,254,81,11,17,82,9,83,254,130,21,8,130,22,149,17,16,50,0,51,10,255,219,154,7,210,135,7,130,21,8,130,22,149,17,16,50,0,149,17,248,123,21,151,122,33,51,9,0,0,0,128,152,165,33,131,90,0,0,128,128,51,12,1,0,128,128,224,152,9,172,202,152,0,131,155,0,0,128,128,83,75,1,0,128,128,142,0,51,2,255,255,127,216,149,9,100,122,100,139,218,152,10,218,151,11,151,185,33,151,172,33,152,147,56,152,204,56,210,43,9,81,3,148,0,132,165,255,255,127,81,12,159,0,51,4,0,0,0,128,211,120,8,151,151,3,51,10,0,0,0,4,151,89,3,212,169,9,170,195,25,201,195,12,86,28,31,139,0,141,197,197,89,5,142,85,198,201,9,212,89,9,1,132,187,0,0,0,128,134,119,0,0,0,4,87,8,126,190,121,8,151,135,36,89,7,142,0,132,153,1,139,136,1,212,152,8,149,51,1,40,126,51,11,0,0,128,127,174,91,18,134,88,0,0,64,1,100,135,130,21,149,17,8,50,0,84,73,0,0,128,127,192,0,51,8,0,0,64,212,137,7,130,21,149,17,8,50,0,104,149,149,84,24,154,83,9,197,73,9,132,165,255,255,127,82,12,105,255,104,90,149,164,24,154,172,9,197,69,5,40,90,255,51,9,1,132,187,0,0,0,128,134,119,0,0,0,4,89,8,136,191,151,8,81,8,169,139,135,26,82,7,16,104,135,149,119,251,197,120,8,201,115,3,40,23,88,35,254,0,21,51,8,0,0,128,127,212,139,7,130,21,149,17,8,50,0,90,3,23,141,55,1,149,51,255,197,56,9,142,153,198,120,8,212,152,8,51,3,1,132,135,7,152,136,3,151,51,23,132,136,255,255,127,136,121,5,212,179,10,149,119,252,133,153,1,212,168,8,200,152,8,136,119,1,210,135,7,190,135,7,130,21,149,17,8,50,0,82,69,0,0,128,127,34,211,120,8,133,137,0,0,0,128,51,8,0,0,192,127,219,151,8,100,135,130,21,149,17,8,50,0,81,73,0,0,128,127,21,255,81,5,14,82,9,117,254,130,21,149,17,8,50,0,51,10,255,219,154,7,210,135,7,130,21,149,17,8,50,0,149,17,232,123,16,16,123,21,8,123,22,100,121,51,2,255,255,127,151,124,33,151,134,33,211,135,7,51,5,0,0,0,128,152,196,56,152,96,56,210,87,7,210,41,11,149,74,1,255,210,40,3,83,42,2,255,98,149,10,1,255,83,42,2,255,89,100,186,51,5,1,151,51,8,134,168,0,0,128,0,134,57,0,0,0,128,151,136,32,151,153,32,214,152,8,152,137,32,200,64,11,151,154,40,200,91,4,87,10,75,149,75,129,139,138,31,151,153,1,212,169,9,151,136,1,51,10,254,0,173,186,63,88,11,150,0,132,153,255,255,127,151,187,23,212,185,9,40,163,0,152,204,33,51,6,0,0,128,127,174,198,56,134,151,0,0,64,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,75,130,51,10,254,0,175,186,199,2,51,8,0,0,128,127,212,135,7,130,16,16,130,21,8,130,22,149,17,24,50,0,224,88,9,84,73,0,0,128,127,26,2,134,135,0,0,64,130,16,16,130,21,8,130,22,149,17,24,50,0,51,8,0,0,128,127,171,140,102,2,134,120,0,0,128,127,51,7,0,0,192,127,219,152,7,130,16,16,130,21,8,130,22,149,17,24,50,0,154,186,1,51,12,31,172,172,136,149,187,255,198,168,12,212,152,8,197,184,8,212,200,8,198,169,9,1,212,151,7,131,136,51,9,0,0,0,128,216,137,10,211,152,8,200,167,7,136,136,1,210,120,8,190,135,7,130,16,16,130,21,8,130,22,149,17,24,50,0,82,73,0,0,128,127,36,2,134,120,0,0,128,127,51,7,0,0,192,127,219,200,7,130,16,16,130,21,8,130,22,149,17,24,50,0,81,12,36,255,81,9,32,255,152,204,23,82,12,16,104,184,149,140,24,154,133,9,197,203,10,40,7,100,186,51,5,1,152,153,23,82,9,160,254,104,56,149,137,24,201,133,5,197,147,3,149,85,9,40,142,254,149,17,240,123,21,8,123,22,100,121,51,3,255,255,127,139,124,23,151,138,33,152,171,56,132,135,0,0,0,128,210,57,2,210,56,4,81,12,178,0,149,181,1,255,51,6,2,255,172,101,166,0,51,9,1,2,201,188,12,134,68,0,0,128,0,200,201,9,134,40,0,0,128,0,138,74,8,154,171,51,243,4,117,151,172,32,152,202,32,202,171,10,152,170,32,141,170,151,170,32,152,170,32,202,186,10,152,170,31,151,170,32,214,202,11,152,187,32,141,187,151,187,32,214,171,11,151,138,1,152,187,31,151,187,32,214,203,12,152,204,32,141,204,151,204,32,214,188,11,152,187,31,149,187,244,151,187,32,151,172,32,214,203,11,152,188,56,152,187,32,82,12,71,151,34,24,202,180,8,191,130,12,149,153,126,100,168,51,10,254,0,173,154,72,88,9,118,132,184,255,255,127,151,153,23,212,137,9,151,204,1,40,129,0,152,170,33,51,5,0,0,128,127,174,165,60,134,135,0,0,64,130,21,8,130,22,149,17,16,50,0,149,153,127,152,187,1,151,34,23,202,75,10,191,162,12,51,10,254,0,175,154,190,51,8,0,0,128,127,212,135,7,1,130,21,8,130,22,149,17,16,50,0,81,74,0,0,128,127,246,81,9,75,81,10,91,82,12,104,104,40,149,133,24,154,137,9,197,82,2,40,93,51,10,233,173,169,214,149,154,23,141,156,1,198,203,9,197,168,8,202,148,10,151,170,1,191,168,12,1,132,152,1,190,200,8,216,132,8,190,152,8,212,135,7,130,21,8,130,22,149,17,16,50,0,51,8,0,0,192,127,218,168,7,130,21,8,130,22,149,17,16,50,0,134,135,0,0,128,127,130,21,8,130,22,149,17,16,50,0,51,9,1,152,170,23,82,10,161,254,104,72,149,138,24,200,152,8,197,164,4,149,137,247,40,143,254,201,132,148,147,36,146,36,41,153,36,105,146,52,153,52,153,36,147,36,147,36,37,41,73,138,164,100,66,202,37,137,164,164,34,73,146,36,73,18,145,145,36,105,68,140,36,73,146,146,148,132,148,40,34,36,35,73,41,17,147,144,82,37,165,136,144,20,41,41,37,36,137,145,36,49,34,36,145,34,202,136,144,100,36,34,41,141,136,36,137,136,146,210,146,82,18,49,146,36,73,34,70,68,82,26,17,146,72,69,68,146,72,68,73,41,73,73,73,73,82,34,73,42,137,136,74,82,146,36,137,40,73,138,36,146,72,146,100,50,153,68,202,73,18,147,73,50,73,38,18,147,72,100,146,36,73,50,73,146,36,153,36,73,146,36,137,196,68,196,72,34,34,25,25,17,38,128,144,4,144,36,128,8,32,36,49,133,137,137,73,18,19,41,200,136,36,34,138,196,137,72,34,34,73,72,68,66,34,41,116,98,10,19,19,147,36,19,41,36,5,149,20,150,144,36,37,73,146,36,73,146,36,73,146,148,36,38,76,138,36,5,73,18,146,164,36,73,146,36,73,146,36,73,82,146,48,145,148,38,101,50,137,73,34,71,34,145,72,73,146,36,73,144,145,146,36,73,146,32,73,40,8,5,161,32,148,76,34,18,41,73,146,36,9,18,36,65,40,41,73,146,36,9,18,36,139,68,34,5,161,132,146,146,36,73,146,32,65,82,16,42,20,132,130,80,16,178,10,73,16,146,4,33,9,10,73,130,144,160,144,130,144,4,33,41,8,65,133,4,21,82,16,10,18,130,10,5,21,42,8,37,148,144,32,21,146,10,145,148,36,137,36,137,196,136,68,24,137,56,2,72,18,49,34,145,9,33,73,82,146,136,35,33,145,28,146,82,136,68,161,68,68,168,16,57,66,146,138,136,36,33,73,138,24,165,200,72,72,18,145,73,146,20,153,34,35,49,73,50,153,52,74,17,73,68,138,73,154,36,39,57,41,36,33,49,153,36,73,38,146,100,36,73,82,28,177,36,69,17,145,36,73,138,24,165,200,72,72,18,145,73,146,20,77,209,40,69,146,136,20,147,52,73,36,201,72,146,164,56,18,18,201,33,41,133,72,20,74,68,132,10,17,185,36,21,17,73,146,164,136,81,138,140,132,36,17,153,36,73,209,20,141,82,36,137,72,49,73,25,73,146,20,71,44,73,81,68,36,73,146,34,70,41,50,18,146,68,100,146,36,69,83,52,74,145,36,34,197,36,101,36,73,82,28,9,137,228,144,148,66,36,10,37,34,66,133,136,92,146,138,136,36,73,82,196,40,69,140,132,36,17,73,146,52,74,145,36,34,197,36,101,36,73,78,113,196,146,20,69,68,146,36,41,98,148,34,70,66,146,136,36,73,26,165,72,18,145,98,146,50,146,36,167,56,73,154,196,201,36,73,154,36,77,146,164,73,156,76,146,164,73,210,36,73,154,196,201,100,146,156,76,146,147,73,114,50,73,78,70,66,56,137,76,82,36,34,17,25,145,137,136,72,18,73,42,210,36,145,74,146,16,17,35,73,72,72,72,16,4,161,17,73,42,18,35,49,34,18,34,35,35,35,73,28,137,82,136,164,136,136,145,72,24,41,68,68,68,20,68,36,34,10,34,18,73,146,136,40,136,72,34,74,82,16,37,136,72,20,76,146,10,145,136,130,72,141,140,72,68,38,73,68,68,202,145,36,73,146,146,34,146,84,146,36,147,76,146,36,73,146,36,73,146,68,50,137,201,146,98,50,73,49,153,164,152,76,82,38,147,148,201,36,101,50,73,153,76,82,74,65,149,74,165,82,169,76,146,36,73,146,196,9,147,68,50,73,146,73,74,146,84,157,36,73,18,145,72,74,74,73,17,73,202,136,144,36,18,74,34,41,73,82,58,34,73,146,68,74,17,73,18,137,72,36,162,17,73,34,18,69,100,36,34,17,71,162,145,100,68,34,34,137,68,98,136,68,35,18,17,145,36,41,201,200,72,226,36,34,18,69,34,18,141,72,20,145,137,136,137,136,137,136,137,136,137,136,137,136,137,136,68,35,146,136,136,17,73,68,196,136,36,34,98,68,18,17,49,34,137,136,24,145,68,68,140,72,34,34,70,36,17,37,69,68,68,132,68,36,70,4,17,17,145,36,17,17,137,148,146,84,68,106,36,66,68,18,25,145,36,17,5,5,17,17,145,36,17,17,137,164,148,164,34,50,146,72,18,209,72,132,136,36,18,73,34,35,66,18,9,81,80,16,17,17,73,18,17,145,72,74,73,42,34,53,18,33,34,137,140,72,68,146,68,36,69,146,72,70,65,65,68,68,36,73,68,68,34,41,37,169,136,140,36,146,68,52,18,33,34,137,68,146,200,136,144,68,66,36,73,36,81,80,16,17,17,73,18,17,145,72,74,73,42,34,53,18,33,34,137,140,136,36,73,146,136,130,130,136,136,72,146,136,136,68,82,74,82,17,25,73,36,137,104,36,66,68,18,137,36,145,17,33,137,132,40,40,136,136,136,36,137,136,72,36,165,36,21,145,26,137,16,145,68,70,68,146,36,73,68,65,65,68,68,36,73,68,68,34,41,37,169,136,140,68,76,34,34,145,140,68,136,72,34,145,68,140,8,73,36,68,34,35,137,136,146,56,34,73,137,136,40,40,136,136,136,36,137,136,72,36,165,36,21,65,36,17,5,5,17,17,145,36,17,17,137,164,148,164,34,136,36,35,66,18,9,37,17,163,160,32,34,34,146,36,34,34,145,148,146,164,136,130,136,72,146,34,145,84,146,68,50,10,10,34,34,34,73,34,34,18,73,82,146,138,32,18,35,66,18,9,37,17,35,73,34,137,130,130,136,136,72,146,136,136,68,82,74,82,17,68,68,146,36,137,130,130,136,136,72,146,136,136,68,82,74,82,17,68,146,17,33,137,132,146,136,81,80,16,17,17,73,18,17,145,72,74,73,42,130,136,72,146,36,81,80,16,17,17,73,18,17,145,72,74,73,42,130,72,140,8,73,36,68,34,77,34,34,145,145,68,68,73,28,145,164,68,68,20,20,68,68,68,146,68,68,36,146,82,146,138,32,18,35,66,18,9,145,72,147,136,72,100,36,17,81,18,71,36,41,17,17,25,73,66,146,36,9,81,66,146,40,68,162,132,68,226,72,36,165,136,68,18,145,136,136,140,136,196,145,40,41,34,146,136,36,34,50,34,36,145,80,18,49,18,145,82,68,68,68,146,136,36,18,17,17,41,137,72,18,81,36,137,36,17,37,69,68,34,146,136,72,34,35,66,18,9,37,17,35,146,36,146,68,164,20,17,17,137,72,100,68,146,36,145,136,22,145,36,73,73,146,36,145,136,146,84,68,68,34,18,201,36,137,72,50,137,136,164,36,137,72,50,34,36,145,16,73,36,9,73,18,18,114,36,17,145,72,74,17,17,145,136,68,70,36,73,18,73,68,139,72,146,164,36,73,146,72,34,74,82,17,17,137,72,34,146,36,69,68,34,73,73,74,146,36,201,36,34,201,136,144,68,66,36,77,34,34,137,36,33,73,66,66,142,36,34,34,137,72,74,17,17,145,36,73,68,68,68,20,17,17,17,145,36,17,73,18,17,81,82,68,98,68,72,34,161,36,98,68,68,36,34,73,34,34,82,138,136,72,73,34,82,36,137,140,136,72,68,146,68,68,148,20,145,24,17,146,72,40,137,24,17,17,145,36,145,36,34,73,34,34,82,138,136,136,36,137,136,72,146,136,36,137,136,40,41,34,49,34,36,145,80,18,49,34,34,18,145,36,17,17,41,69,68,68,68,68,146,36,73,68,146,68,68,148,20,145,24,17,146,72,136,68,154,68,68,34,35,137,136,146,56,34,34,34,34,17,145,36,18,41,73,146,68,68,36,82,74,138,72,140,8,73,36,68,34,77,34,34,145,145,68,68,73,28,17,73,82,68,68,34,165,136,136,36,137,40,41,34,201,136,144,68,66,73,196,72,68,74,73,17,73,70,132,36,18,74,34,70,34,34,165,164,136,136,136,144,136,68,68,34,136,136,136,36,137,136,72,164,148,164,34,136,136,36,73,18,5,5,17,17,17,73,18,17,145,68,36,165,136,68,17,137,136,34,50,34,142,68,17,17,73,18,81,68,68,146,68,68,17,17,145,36,137,136,40,34,34,34,34,73,18,17,145,36,34,162,136,136,136,136,72,146,136,136,36,18,73,68,68,73,17,137,17,33,137,132,146,136,17,145,136,136,68,36,73,68,68,18,41,69,68,164,68,68,138,36,145,17,17,17,73,68,146,68,68,36,81,82,68,98,68,72,34,161,36,98,68,68,68,68,146,36,34,34,73,34,73,18,17,41,165,136,136,136,136,136,36,137,136,72,146,36,73,34,162,148,20,145,24,17,146,72,40,137,24,17,137,136,72,68,146,68,68,36,145,82,68,68,68,146,136,136,36,137,136,72,146,36,17,81,82,68,98,68,72,34,33,18,105,18,17,137,140,36,34,74,226,136,136,136,72,68,36,34,146,68,34,37,73,146,36,34,34,17,41,69,68,68,68,68,146,36,34,34,137,36,17,81,82,68,98,68,72,34,33,18,105,18,17,137,140,36,34,74,226,136,36,37,34,34,35,73,146,36,9,81,66,18,133,136,18,18,137,35,34,73,34,82,138,136,36,18,25,17,137,35,34,73,34,74,138,72,140,8,73,36,148,68,140,136,36,34,137,148,34,34,34,37,137,72,145,36,50,34,17,73,162,164,136,196,136,144,68,66,73,196,136,136,36,73,36,73,34,34,165,136,136,36,34,73,146,138,72,146,164,36,73,146,17,73,68,162,36,21,17,73,38,73,68,98,18,17,73,147,36,34,49,34,36,145,16,73,36,9,73,18,18,50,146,136,136,72,146,136,164,20,17,145,68,36,73,82,17,73,146,148,36,73,50,34,73,68,162,36,21,17,73,146,20,17,137,36,37,41,73,146,36,147,136,196,136,144,68,66,36,77,34,34,137,36,73,66,72,200,72,34,34,34,146,36,17,145,148,34,34,34,73,36,137,136,146,84,68,36,73,82,68,36,146,148,164,36,73,146,76,34,18,35,66,18,9,145,52,137,136,36,146,132,36,9,9,57,146,136,136,36,50,34,36,18,71,68,146,68,36,165,136,72,34,145,17,18,137,35,34,73,34,74,138,72,50,34,36,145,16,137,52,137,136,68,70,132,68,226,136,72,146,136,148,34,34,82,146,17,73,36,210,72,18,73,36,50,66,34,137,35,146,36,162,164,136,196,136,144,68,66,73,196,136,36,137,36,145,17,18,137,35,34,73,34,82,138,136,72,70,36,73,18,137,180,136,36,73,74,146,36,137,68,70,132,72,18,71,36,137,40,73,69,68,146,73,18,145,152,68,68,210,36,137,72,140,8,73,36,68,18,73,66,146,132,132,28,145,68,34,35,66,34,113,68,36,73,68,82,138,136,72,70,36,73,18,73,164,69,36,73,82,146,36,73,36,145,17,33,146,196,17,73,34,74,138,72,140,8,73,36,68,34,77,34,34,145,145,68,68,73,28,17,17,145,36,73,34,34,82,146,136,72,41,41,34,201,136,144,68,66,73,196,136,136,36,145,196,17,41,85,37,73,17,137,130,72,137,164,130,72,18,165,130,72,82,146,36,146,164,36,69,68,16,73,73,146,72,74,73,18,17,73,18,21,164,56,34,146,36,137,72,140,146,164,8,74,146,70,73,82,68,68,146,136,36,73,84,68,68,146,136,36,73,84,68,68,146,136,36,73,84,68,36,146,36,162,34,34,145,36,17,21,17,137,36,137,168,20,17,65,165,20,17,65,165,20,17,65,165,36,137,136,36,137,10,82,28,17,73,146,68,36,70,73,82,4,37,73,163,36,41,69,68,36,168,20,17,137,36,137,136,138,136,168,136,68,69,68,84,68,162,34,34,42,34,162,34,18,149,36,17,89,146,20,5,17,137,144,72,65,148,36,37,73,68,18,5,17,137,144,72,65,92,146,148,36,17,73,20,68,36,66,34,5,113,73,82,146,68,36,10,34,18,33,145,130,184,36,41,73,34,146,40,136,72,132,68,10,226,146,164,36,137,72,162,32,34,17,18,41,136,75,146,146,36,34,137,130,136,68,72,164,32,46,73,74,146,136,36,10,34,18,33,145,130,184,36,169,136,40,73,69,4,21,17,73,146,136,72,18,73,41,35,41,5,145,148,146,84,68,16,145,36,17,137,72,74,73,82,68,82,16,165,32,145,146,34,101,34,41,36,146,164,36,41,18,145,66,20,162,68,33,37,145,36,37,73,137,160,136,140,200,148,160,160,68,1,36,77,68,73,146,82,144,130,28,101,34,146,35,73,73,146,72,146,68,42,168,130,18,17,73,66,18,137,136,145,17,17,137,145,36,49,81,146,84,80,80,50,34,100,162,36,137,146,18,148,20,81,132,36,73,146,36,169,40,41,40,9,41,37,34,36,139,36,73,42,73,68,73,150,144,82,146,36,37,73,146,148,136,144,36,146,38,73,37,9,41,41,34,73,68,146,52,34,36,145,36,41,146,136,72,146,34,73,138,36,169,36,73,73,146,200,72,34,34,73,154,68,36,73,73,68,146,20,73,34,50,34,78,68,146,148,76,72,57,73,146,82,146,36,33,41,73,146,84,146,36,73,82,146,36,146,36,73,146,148,36,73,146,36,41,73,18,73,146,36,73,74,146,148,146,36,9,73,73,146,68,196,72,146,18,73,82,37,73,146,36,73,146,36,73,73,146,146,36,73,74,34,73,138,68,146,20,25,17,73,36,137,36,145,68,76,36,73,73,17,65,68,146,136,148,34,146,68,68,17,17,73,146,136,136,36,73,146,36,137,168,136,136,36,146,36,162,146,36,34,146,36,146,10,74,226,72,68,146,36,137,24,37,73,17,148,36,69,68,68,146,136,72,146,68,84,68,68,18,73,18,149,36,69,68,36,162,32,34,17,81,16,17,133,144,68,68,65,68,18,17,10,5,81,130,40,73,138,136,72,34,73,34,42,73,138,136,68,81,16,17,5,17,137,136,130,72,84,144,36,74,146,146,36,34,146,68,21,164,56,145,36,73,34,70,73,82,4,37,73,21,17,145,68,146,68,84,82,68,68,16,137,82,74,138,136,68,4,145,40,165,36,21,17,5,145,136,40,136,72,34,73,68,73,41,73,69,68,65,36,34,10,18,37,165,36,137,136,72,146,140,164,20,148,36,98,146,136,36,73,34,70,73,82,4,37,73,73,18,17,145,36,73,36,21,164,68,76,34,146,36,137,24,37,73,17,148,36,37,169,136,40,136,68,68,65,36,17,17,5,145,136,136,130,40,41,37,169,136,40,136,68,68,65,36,34,162,32,162,32,18,37,165,136,136,36,73,36,34,137,36,73,146,68,84,68,84,68,36,73,73,146,16,17,137,84,148,36,73,137,200,145,72,146,68,34,73,74,73,18,37,145,104,146,164,36,150,68,36,145,36,41,73,100,34,166,164,74,146,36,73,18,137,36,137,36,137,78,146,38,145,72,18,73,70,36,113,146,36,41,73,20,65,74,146,68,228,36,73,37,41,73,114,34,145,68,68,18,233,136,36,36,73,154,68,73,146,66,197,132,136,76,68,0,9,137,136,136,146,68,85,146,18,18,145,148,132,73,146,68,18,36,164,42,73,18,49,73,37,37,77,146,38,146,68,146,68,70,36,49,34,201,144,196,36,137,36,72,152,36,37,45,132,164,36,89,146,36,34,73,201,36,73,19,73,34,73,34,35,146,72,25,69,144,146,36,17,57,73,82,73,74,146,156,72,36,17,145,196,36,73,39,165,164,43,73,73,75,26,146,82,136,68,18,68,34,36,84,18,57,36,165,16,41,72,68,156,34,135,164,20,34,17,36,34,66,34,65,36,135,164,20,34,81,80,34,34,34,74,144,72,146,72,68,68,0,17,17,9,32,128,0,2,136,136,72,146,4,16,64,0,1,4,16,17,17,81,16,137,36,10,34,146,68,16,73,36,18,68,34,68,68,68,68,36,73,68,68,68,36,146,164,36,34,73,82,73,18,73,14,73,41,68,18,148,136,136,20,132,4,16,17,73,34,57,36,165,16,9,34,78,18,201,33,41,133,72,16,113,4,16,19,17,137,100,148,18,114,146,72,14,73,41,68,10,34,142,68,136,40,130,136,136,136,136,136,130,72,68,68,36,73,146,72,65,68,68,68,68,68,68,68,68,34,57,36,165,16,9,34,34,163,36,228,36,145,28,146,82,136,4,17,39,17,9,34,34,34,146,36,73,18,9,66,68,68,68,4,16,145,36,73,36,34,34,73,132,136,72,68,132,32,34,34,136,136,136,136,136,32,34,146,32,132,136,36,136,136,136,136,136,136,136,144,16,41,136,136,136,68,34,34,34,66,68,65,68,68,68,18,201,33,41,133,72,16,145,17,17,68,68,68,68,68,16,145,4,33,36,5,73,146,36,17,17,73,146,36,130,36,18,64,8,34,17,33,34,34,82,16,5,81,16,5,81,16,5,33,20,68,66,65,146,8,18,65,34,72,4,137,145,8,146,17,17,36,65,18,36,35,17,36,35,34,34,34,26,145,32,34,41,34,34,34,132,68,146,82,98,136,72,33,145,28,146,82,136,68,65,137,136,80,65,113,9,17,46,75,42,73,38,73,79,145,36,145,82,2,72,73,146,16,57,36,165,16,153,164,36,50,73,146,152,68,34,36,73,44,73,34,137,32,65,146,0,146,10,146,148,130,130,210,36,73,50,34,73,154,136,132,36,147,36,146,68,73,146,36,145,36,82,82,18,49,17,19,65,82,144,148,42,73,18,49,73,73,73,73,147,146,164,73,36,146,164,200,136,36,146,146,145,164,8,82,146,36,34,39,73,169,36,37,73,78,36,146,136,72,137,76,18,73,169,74,146,68,76,146,146,36,37,77,146,38,137,68,146,68,38,34,137,147,36,138,32,37,73,34,114,146,36,169,36,37,73,38,146,68,18,137,36,106,146,72,74,66,154,39,73,178,146,36,153,36,83,10,101,74,146,180,166,36,41,101,82,65,18,64,66,145,67,82,10,145,18,64,42,20,57,36,165,16,73,42,40,98,146,146,36,169,82,8,74,10,146,36,73,82,146,36,73,146,36,73,146,36,73,146,148,36,85,18,36,73,65,34,146,164,32,137,36,153,36,153,36,73,146,164,36,105,146,72,138,18,36,37,41,33,146,67,82,10,145,32,34,165,34,36,73,146,138,36,73,38,73,82,85,73,148,68,146,146,74,162,36,73,50,73,74,170,164,0,2,72,2,72,146,84,0,73,146,36,18,1,36,9,32,73,5,144,0,178,148,18,165,100,146,36,73,82,4,144,148,74,146,40,73,146,164,36,69,2,72,74,73,37,101,146,36,73,146,36,165,0,146,0,18,64,74,41,18,41,37,73,41,37,72,16,36,130,128,144,74,146,36,17,34,72,130,36,9,165,100,16,36,137,36,41,72,88,41,32,164,84,146,16,37,73,130,32,73,82,146,66,144,82,146,148,52,73,72,146,36,73,41,144,32,72,165,128,68,41,73,41,73,133,36,65,146,68,66,132,154,32,72,146,36,73,146,68,34,36,73,144,112,82,74,100,144,164,148,192,144,148,130,12,130,36,165,36,73,146,76,65,146,36,73,41,48,8,146,148,34,146,146,84,19,37,73,146,10,73,130,36,34,162,19,36,72,144,36,37,73,146,146,36,73,73,146,36,73,146,20,73,72,146,4,9,41,37,73,34,65,166,20,72,82,146,146,36,73,50,73,146,82,144,148,130,148,154,40,73,2],"block-gas-costs":{"0":26,"6":52,"24":53,"61":26,"67":50,"83":22,"85":40,"92":26,"100":40,"107":40,"114":15,"116":40,"123":50,"136":40,"152":45,"159":21,"168":15,"170":21,"179":15,"181":21,"193":21,"202":25,"207":26,"213":52,"231":53,"263":54,"319":40,"327":20,"330":20,"333":20,"336":20,"339":22,"341":50,"355":25,"362":25,"368":25,"374":25,"380":25,"385":52,"421":52,"441":26,"461":2,"472":51,"496":47,"511":52,"532":47,"554":2,"562":2,"568":2,"575":40,"596":74,"629":25,"638":52,"661":52,"690":53,"742":47,"758":28,"773":56,"809":50,"835":74,"870":54,"917":25,"934":25,"950":100,"1045":78,"1086":26,"1098":15,"1101":40,"1108":40,"1115":57,"1135":51,"1152":40,"1159":40,"1172":40,"1185":40,"1200":40,"1218":15,"1221":53,"1252":53,"1283":57,"1334":50,"1350":51,"1373":2,"1379":40,"1387":50,"1402":25,"1420":26,"1445":2,"1459":15,"1474":26,"1484":40,"1495":40,"1503":40,"1511":40,"1528":45,"1536":22,"1547":15,"1550":46,"1565":1,"1569":26,"1579":1,"1583":26,"1591":51,"1621":25,"1638":25,"1649":25,"1661":15,"1664":3,"1674":2,"1677":40,"1685":40,"1696":40,"1704":40,"1712":40,"1728":45,"1736":22,"1746":15,"1749":22,"1760":15,"1764":4,"1777":109,"1889":40,"1898":40,"1911":15,"1914":23,"1928":109,"2044":40,"2052":26,"2063":15,"2065":40,"2077":40,"2084":40,"2095":52,"2113":50,"2132":25,"2142":14,"2184":21,"2191":22,"2238":15,"2243":16,"2256":15,"2269":16,"2282":25,"2291":23,"2305":25,"2315":22,"2368":15,"2379":27,"2387":23,"2440":50,"2461":15,"2464":15,"2477":25,"2487":45,"2495":22,"2548":15,"2561":16,"2570":16,"2583":15,"2596":16,"2609":25,"2613":17,"2624":25,"2641":50,"2661":25,"2680":50,"2700":25,"2716":25,"2732":25,"2749":50,"2768":16,"2783":28,"2801":25,"2817":25,"2833":16,"2848":28,"2865":25,"2880":25,"2890":25,"2900":28,"2921":28,"2936":100,"2990":52,"3011":51,"3028":51,"3060":40,"3079":56,"3128":40,"3136":26,"3155":52,"3186":15,"3197":51,"3214":15,"3228":25,"3236":74,"3263":54,"3307":51,"3326":53,"3359":78,"3387":51,"3400":40,"3412":52,"3428":40,"3435":50,"3444":51,"3464":26,"3481":25,"3488":27,"3499":40,"3506":26,"3513":40,"3520":25,"3524":45,"3531":15,"3538":26,"3549":26,"3556":40,"3563":51,"3585":40,"3593":26,"3602":25,"3606":78,"3635":40,"3644":73,"3668":54,"3707":51,"3726":53,"3759":78,"3786":51,"3798":51,"3817":26,"3834":25,"3841":27,"3852":50,"3866":26,"3875":25,"3879":78,"3908":40,"3916":26,"3935":52,"3966":15,"3977":51,"3994":15,"4008":25,"4020":73,"4040":54,"4079":51,"4098":53,"4131":78,"4158":51,"4170":51,"4189":26,"4206":25,"4213":27,"4224":25,"4228":78,"4257":40,"4266":73,"4290":54,"4329":51,"4348":53,"4381":78,"4408":51,"4420":51,"4439":26,"4456":25,"4463":27,"4474":25,"4478":78,"4507":40,"4515":26,"4534":52,"4565":15,"4576":51,"4593":15,"4607":25,"4619":73,"4639":54,"4678":51,"4698":53,"4731":27,"4748":51,"4767":26,"4784":25,"4791":27,"4802":25,"4806":27,"4826":51,"4837":40,"4846":73,"4870":54,"4909":51,"4929":53,"4962":27,"4979":51,"4998":26,"5015":25,"5022":27,"5033":25,"5037":27,"5057":51,"5068":47,"5083":40,"5090":25,"5095":40,"5102":51,"5123":40,"5130":26,"5138":50,"5151":26,"5159":40,"5166":25,"5171":40,"5178":51,"5199":40,"5206":26,"5214":50,"5227":26,"5235":40,"5242":25,"5247":40,"5254":40,"5261":40,"5268":26,"5275":40,"5282":40,"5289":26,"5296":40,"5303":40,"5310":26,"5317":40,"5324":40,"5331":26,"5338":40,"5345":40,"5353":25,"5364":50,"5378":76,"5416":15,"5419":2,"5420":27,"5431":61,"5477":27,"5487":27,"5507":29,"5536":76,"5599":75,"5625":2,"5632":40,"5644":50,"5665":25,"5672":40,"5680":40,"5688":46,"5699":1,"5702":25,"5707":51,"5731":76,"5759":51,"5774":25,"5780":25,"5794":51,"5826":51,"5857":77,"5907":53,"5948":25,"5963":26,"5978":15,"5980":1,"5986":73,"6008":27,"6019":25,"6031":25,"6038":15,"6042":40,"6050":40,"6073":2,"6074":28,"6107":2,"6111":48,"6145":49,"6170":21,"6183":15,"6186":2,"6192":40,"6202":55,"6270":2,"6276":40,"6287":40,"6294":40,"6309":40,"6316":40,"6332":40,"6339":40,"6355":40,"6362":40,"6377":40,"6384":40,"6399":40,"6406":40,"6421":40,"6428":40,"6443":40,"6450":40,"6465":15,"6472":15,"6482":15,"6489":15,"6496":15,"6503":15,"6510":15,"6517":2,"6523":31,"6567":40,"6576":40,"6583":4,"6596":46,"6606":20,"6609":3,"6615":51,"6627":20,"6630":1,"6633":16,"6644":3,"6651":56,"6712":30,"6742":74,"6777":15,"6779":28,"6800":32,"6820":56,"6864":27,"6875":53,"6919":52,"6954":27,"6965":77,"6993":51,"7007":40,"7015":2,"7021":52,"7058":2,"7069":51,"7088":52,"7122":20,"7125":2,"7131":15,"7133":20,"7136":2,"7142":40,"7150":54,"7166":52,"7194":51,"7218":51,"7236":27,"7247":40,"7263":40,"7279":40,"7295":40,"7311":40,"7327":40,"7343":40,"7359":26,"7368":51,"7399":51,"7430":51,"7461":51,"7492":51,"7523":51,"7554":51,"7585":51,"7610":77,"7661":25,"7666":25,"7680":98,"7745":28,"7769":15,"7773":53,"7812":53,"7848":15,"7856":100,"7924":28,"7948":40,"7966":28,"7982":53,"8040":74,"8072":25,"8084":15,"8092":100,"8160":28,"8184":15,"8188":53,"8227":46,"8258":16,"8274":4,"8298":25,"8310":15,"8318":100,"8386":28,"8410":40,"8428":28,"8444":53,"8502":74,"8534":55,"8572":15,"8580":100,"8648":28,"8672":15,"8676":53,"8715":54,"8767":15,"8775":100,"8843":28,"8867":40,"8885":28,"8901":53,"8959":74,"8991":25,"9003":15,"9011":100,"9079":28,"9103":15,"9107":53,"9146":54,"9198":15,"9206":100,"9274":28,"9298":40,"9314":53,"9343":15,"9346":53,"9402":74,"9434":27,"9448":46,"9463":26,"9473":27,"9484":53,"9531":15,"9539":100,"9607":26,"9630":53,"9656":15,"9664":100,"9732":26,"9755":27,"9768":74,"9800":15,"9802":28,"9817":25,"9829":15,"9837":100,"9905":27,"9935":46,"9959":29,"9980":28,"10005":25,"10017":15,"10025":100,"10094":26,"10117":27,"10128":74,"10160":15,"10162":28,"10177":55,"10215":15,"10223":100,"10291":26,"10314":54,"10359":15,"10367":100,"10435":26,"10458":27,"10471":74,"10503":15,"10505":28,"10520":25,"10532":15,"10540":100,"10608":26,"10631":54,"10676":15,"10684":100,"10752":26,"10775":27,"10786":74,"10818":27,"10832":15,"10834":53,"10863":46,"10878":26,"10888":27,"10899":53,"10946":15,"10954":100,"11022":26,"11045":27,"11056":74,"11088":27,"11102":15,"11104":53,"11133":46,"11148":26,"11158":27,"11169":53,"11211":47,"11233":22,"11245":21,"11251":26,"11262":28,"11285":27,"11303":29,"11326":51,"11351":54,"11402":52,"11423":51,"11437":79,"11492":74,"11524":15,"11526":28,"11541":51,"11566":79,"11651":28,"11678":29,"11714":79,"11776":74,"11808":15,"11810":28,"11825":55,"11876":78,"11917":55,"11961":63,"12033":79,"12086":40,"12116":47,"12141":15,"12143":29,"12172":74,"12204":27,"12214":11,"12261":53,"12304":78,"12345":56,"12392":64,"12467":79,"12524":16,"12538":38,"12607":27,"12630":74,"12662":46,"12672":15,"12674":40,"12699":11,"12746":77,"12800":78,"12868":79,"12950":29,"12973":74,"13005":15,"13007":28,"13022":100,"13091":48,"13121":16,"13134":4,"13155":76,"13212":29,"13235":74,"13267":15,"13269":28,"13284":123,"13379":104,"13477":29,"13500":74,"13532":15,"13534":28,"13549":100,"13618":104,"13716":29,"13739":74,"13771":27,"13785":15,"13787":53,"13816":46,"13831":26,"13841":27,"13852":124,"13979":29,"14002":74,"14034":27,"14048":15,"14050":53,"14079":46,"14094":26,"14104":27,"14115":98,"14175":54,"14213":29,"14238":74,"14270":15,"14272":28,"14287":51,"14312":29,"14337":74,"14369":15,"14371":28,"14386":51,"14415":77,"14466":25,"14481":25,"14491":98,"14556":26,"14579":54,"14624":15,"14632":122,"14711":52,"14728":52,"14753":27,"14764":51,"14778":51,"14792":54,"14830":54,"14872":54,"14925":102,"15015":105,"15120":29,"15143":74,"15175":15,"15177":28,"15192":124,"15282":48,"15310":16,"15323":4,"15344":103,"15422":29,"15445":74,"15477":15,"15479":28,"15494":127,"15610":126,"15732":29,"15755":74,"15787":15,"15789":28,"15804":124,"15894":107,"16006":29,"16029":74,"16061":27,"16075":15,"16077":53,"16106":46,"16121":26,"16131":27,"16142":130,"16290":105,"16390":29,"16413":74,"16445":27,"16459":15,"16461":53,"16490":46,"16505":26,"16515":27,"16526":53,"16568":47,"16585":22,"16597":21,"16603":26,"16614":28,"16634":27,"16649":29,"16672":53,"16715":54,"16747":52,"16768":53,"16803":29,"16826":74,"16858":15,"16860":28,"16875":72,"16921":48,"16955":16,"16968":4,"16989":53,"17023":29,"17046":74,"17078":15,"17080":28,"17095":76,"17167":47,"17189":30,"17217":38,"17272":52,"17303":52,"17337":40,"17365":47,"17390":15,"17392":40,"17420":74,"17452":46,"17462":11,"17509":77,"17572":47,"17594":30,"17622":38,"17677":52,"17711":51,"17742":16,"17756":38,"17825":27,"17846":74,"17878":46,"17888":15,"17890":47,"17915":11,"17959":99,"18033":54,"18089":51,"18120":16,"18134":38,"18203":27,"18224":74,"18256":46,"18266":15,"18268":40,"18293":11,"18340":53,"18380":52,"18409":53,"18455":54,"18487":52,"18512":53,"18547":29,"18572":74,"18604":27,"18618":15,"18620":53,"18649":52,"18678":53,"18721":29,"18751":40,"18780":15,"18782":40,"18820":52,"18848":53,"18879":29,"18902":74,"18934":15,"18936":28,"18951":55,"18991":52,"19016":53,"19059":28,"19081":55,"19122":15,"19124":63,"19193":52,"19225":52,"19253":52,"19287":40,"19315":47,"19340":15,"19342":40,"19370":74,"19402":27,"19412":11,"19459":53,"19488":52,"19517":53,"19563":28,"19585":56,"19629":15,"19631":64,"19703":52,"19735":52,"19763":29,"19786":74,"19818":27,"19832":15,"19834":53,"19863":46,"19878":26,"19888":27,"19899":123,"19997":29,"20022":74,"20054":15,"20056":28,"20071":53,"20103":26,"20111":47,"20130":22,"20134":22,"20136":22,"20138":52,"20175":51,"20207":29,"20239":53,"20287":51,"20316":53,"20360":52,"20396":25,"20410":25,"20420":53,"20459":2,"20466":47,"20487":25,"20497":47,"20513":47,"20534":58,"20590":58,"20646":58,"20702":56,"20745":56,"20788":56,"20831":26,"20854":47,"20863":26,"20886":47,"20895":26,"20918":47,"20927":52,"20963":25,"20977":25,"20987":53,"21026":2,"21033":47,"21054":25,"21064":47,"21080":47,"21101":27,"21131":47,"21140":56,"21187":52,"21207":52,"21226":52,"21246":52,"21265":52,"21285":52,"21305":52,"21324":28,"21347":47,"21364":25,"21376":47,"21399":25,"21414":47,"21434":29,"21460":25,"21472":47,"21495":25,"21510":25,"21515":47,"21532":29,"21558":25,"21570":47,"21593":25,"21608":25,"21613":47,"21630":28,"21653":25,"21665":47,"21688":25,"21703":25,"21708":47,"21725":29,"21751":25,"21763":47,"21786":25,"21801":25,"21806":47,"21823":29,"21849":25,"21861":47,"21884":25,"21899":25,"21904":47,"21921":29,"21947":25,"21959":47,"21982":25,"21997":25,"22002":47,"22019":29,"22045":25,"22057":47,"22080":25,"22095":25,"22100":47,"22117":22,"22119":51,"22133":27,"22160":61,"22227":2,"22232":47,"22250":15,"22256":47,"22273":27,"22300":84,"22352":53,"22388":26,"22405":31,"22437":71,"22451":15,"22458":50,"22479":52,"22518":15,"22529":26,"22549":51,"22578":27,"22605":26,"22618":45,"22627":25,"22631":25,"22645":15,"22653":27,"22682":57,"22724":25,"22735":2,"22739":40,"22749":40,"22757":29,"22768":48,"22782":21,"22790":20,"22793":1,"22796":15,"22799":29,"22815":20,"22818":25,"22835":15,"22847":77,"22903":40,"22911":50,"22931":1,"22935":40,"22946":25,"22952":1,"22956":57,"22988":15,"22996":25,"23004":40,"23013":25,"23021":57,"23066":26,"23084":25,"23098":26,"23116":53,"23155":51,"23178":77,"23201":51,"23227":25,"23246":2,"23257":50,"23278":75,"23324":77,"23349":50,"23362":47,"23376":51,"23405":52,"23444":74,"23485":53,"23521":47,"23539":47,"23557":25,"23574":25,"23591":26,"23598":52,"23635":51,"23664":51,"23692":28,"23716":50,"23730":50,"23756":26,"23762":52,"23780":47,"23801":26,"23821":53,"23860":25,"23877":47,"23894":78,"23948":74,"23989":78,"24043":47,"24060":26,"24080":55,"24126":47,"24145":47,"24166":26,"24185":75,"24232":47,"24249":51,"24275":48,"24299":48,"24324":26,"24331":59,"24395":47,"24416":27,"24438":51,"24473":80,"24504":60,"24599":57,"24649":52,"24685":26,"24705":25,"24718":53,"24763":47,"24784":25,"24794":47,"24810":59,"24878":57,"24924":53,"24973":51,"25004":52,"25054":51,"25096":25,"25111":47,"25131":57,"25181":76,"25228":26,"25248":51,"25279":51,"25300":51,"25329":51,"25362":25,"25378":25,"25388":53,"25425":47,"25446":25,"25456":47,"25472":22,"25476":57,"25526":28,"25556":51,"25579":53,"25616":51,"25639":28,"25672":51,"25699":53,"25749":28,"25782":51,"25809":47,"25831":53,"25874":50,"25898":50,"25918":32,"25961":47,"25982":25,"25992":47,"26008":72,"26054":26,"26074":26,"26091":32,"26131":47,"26152":25,"26162":47,"26178":28,"26211":51,"26238":51,"26272":51,"26303":47,"26322":28,"26355":51,"26382":51,"26413":25,"26429":51,"26455":61,"26550":51,"26566":29,"26592":72,"26624":22,"26631":2,"26642":12,"26679":49,"26703":48,"26729":15,"26736":23,"26752":33,"26774":57,"26801":75,"26854":2,"26861":51,"26874":51,"26894":25,"26909":24,"26921":48,"26951":23,"26967":2,"26970":47,"26985":78,"27025":52,"27045":40,"27082":1,"27088":15,"27126":54,"27169":25,"27173":55,"27222":48,"27251":27,"27260":2,"27270":25,"27287":15,"27294":1,"27302":40,"27306":28,"27322":77,"27394":15,"27398":53,"27447":51,"27470":20,"27476":20,"27490":15,"27495":15,"27499":10,"27525":29,"27544":25,"27549":25,"27554":50,"27564":25,"27569":55,"27609":52,"27629":26,"27647":5,"27662":48,"27679":1,"27685":4,"27699":49,"27720":15,"27722":40,"27741":25,"27746":25,"27755":40,"27798":50,"27808":25,"27816":55,"27856":52,"27880":2,"27884":20,"27888":1,"27894":15,"27932":54,"27975":25,"27979":55,"28023":4,"28032":27,"28041":47,"28055":20,"28058":2,"28064":50,"28078":22,"28080":20,"28083":2,"28089":25,"28097":22,"28099":52,"28130":15,"28146":27,"28180":2,"28188":52,"28219":15,"28227":51,"28243":50,"28257":52,"28288":15,"28298":51,"28313":26,"28334":3,"28345":52,"28376":15,"28388":51,"28405":26,"28428":176,"28652":50,"28681":51,"28722":25,"28738":128,"28853":76,"28892":27,"28906":52,"28937":15,"28946":51,"28963":16,"28978":50,"29014":25,"29028":52,"29059":15,"29065":26,"29074":40,"29081":25,"29095":52,"29126":15,"29132":26,"29141":40,"29160":52,"29189":51,"29199":25,"29209":25,"29213":40,"29220":27,"29234":52,"29265":15,"29273":26,"29282":50,"29319":51,"29367":77,"29430":100,"29494":27,"29508":52,"29539":15,"29545":26,"29560":51,"29570":25,"29578":25,"29582":40,"29589":27,"29603":52,"29634":15,"29640":26,"29649":51,"29673":100,"29737":225,"29907":76,"29973":26,"30003":100,"30083":100,"30158":50,"30185":27,"30199":52,"30230":15,"30236":26,"30248":16,"30266":76,"30328":25,"30352":250,"30508":15,"30520":15,"30532":15,"30544":15,"30556":15,"30568":25,"30586":26,"30606":51,"30625":2,"30632":15,"30638":2,"30645":15,"30651":2,"30658":15,"30664":2,"30671":51,"30689":2,"30695":51,"30714":2,"30720":15,"30726":2,"30732":15,"30738":2,"30744":51,"30762":2,"30768":51,"30803":2,"30804":25,"30821":25,"30832":52,"30887":47,"30894":2,"30901":40,"30918":26,"30939":52,"30970":15,"30982":51,"30999":15,"31014":50,"31021":40,"31027":2,"31042":40,"31048":52,"31073":47,"31088":2,"31089":2,"31090":2,"31091":27,"31119":47,"31126":21,"31142":15,"31147":26,"31172":52,"31203":47,"31225":1,"31228":40,"31251":40,"31290":48,"31309":26,"31319":20,"31334":15,"31340":25,"31356":25,"31369":20,"31372":26,"31391":15,"31399":25,"31406":40,"31425":25,"31429":47,"31451":78,"31480":48,"31497":26,"31510":97,"31572":2,"31580":51,"31593":25,"31600":28,"31620":15,"31626":15,"31631":15,"31635":10,"31661":29,"31678":25,"31683":27,"31696":50,"31708":27,"31719":55,"31758":52,"31785":27,"31792":20,"31796":25,"31811":15,"31849":54,"31894":25,"31898":55,"31947":24,"31960":27,"31971":25,"31977":10,"32003":52,"32032":25,"32037":25,"32042":50,"32052":25,"32057":79,"32097":77,"32120":52,"32137":1,"32143":15,"32181":79,"32230":25,"32234":78,"32283":2,"32286":46,"32299":27,"32313":26,"32321":22,"32323":2,"32324":1,"32327":2,"32328":2,"32329":2,"32330":26,"32348":40,"32368":1,"32371":50,"32385":25,"32400":26,"32405":50,"32428":40,"32433":40,"32439":27,"32461":45,"32468":25,"32478":15,"32481":21,"32497":26,"32512":52,"32543":15,"32545":21,"32561":15,"32565":26,"32580":52,"32611":16,"32627":51,"32638":52,"32669":46,"32689":26,"32705":224,"32834":25,"32850":25,"32862":20,"32870":27,"32901":51,"32923":51,"32940":76,"32989":52,"33011":25,"33026":25,"33032":45,"33037":26,"33064":52,"33095":15,"33101":47,"33119":22,"33121":57,"33155":31,"33177":55,"33200":22,"33202":22,"33206":22,"33208":63,"33251":37,"33284":55,"33309":22,"33311":26,"33361":21,"33367":27,"33409":20,"33416":22,"33454":15,"33458":21,"33471":3,"33485":25,"33497":21,"33504":8,"33518":21,"33527":22,"33536":16,"33550":20,"33554":26,"33577":23,"33595":17,"33609":21,"33615":21,"33621":16,"33634":21,"33641":26,"33664":20,"33667":11,"33686":29,"33735":21,"33748":27,"33789":20,"33793":20,"33796":20,"33800":25,"33810":26,"33829":26,"33865":22,"33879":27,"33916":20,"33925":22,"33952":21,"33960":9,"33974":20,"33989":23,"33999":16,"34013":21,"34022":2,"34028":25,"34037":20,"34045":25,"34060":23,"34080":17,"34094":20,"34112":22,"34118":22,"34124":17,"34137":20,"34142":25,"34158":20,"34161":8,"34181":30,"34229":20,"34236":26,"34263":20,"34271":20,"34274":20,"34278":25,"34285":26,"34301":30,"34358":21,"34367":2,"34372":29,"34411":4,"34433":20,"34437":15,"34451":21,"34463":2,"34469":47,"34483":2,"34493":47,"34516":3,"34526":47,"34545":2,"34554":48,"34583":3,"34592":6,"34611":50,"34653":1,"34660":48,"34689":1,"34693":1,"34697":21,"34703":18,"34716":2,"34721":21,"34728":17,"34745":26,"34785":21,"34797":2,"34800":76,"34918":23,"34939":20,"34942":16,"34959":21,"34971":25,"34986":23,"35008":2,"35018":25,"35028":20,"35035":20,"35038":20,"35041":20,"35044":17,"35057":21,"35063":12,"35085":28,"35110":26,"35129":25,"35145":2,"35148":2,"35155":17}} \ No newline at end of file diff --git a/pvm/gas-tests/pinky.md b/pvm/gas-tests/pinky.md new file mode 100644 index 00000000..f7fa9ade --- /dev/null +++ b/pvm/gas-tests/pinky.md @@ -0,0 +1,19137 @@ +Gas simulation at offset 0 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r7 + 0xb] + D=========================eER jump 24 if r9 == 0 +``` + +Gas simulation at offset 6 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r9 = r8 >> 0x3 + DeE---------------------------------------R............ r10 = 0x17290 + .DeE--------------------------------------R............ r9 = r9 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r9 = u8 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0xc] = a2 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 24 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r7 + 0x6] + DeE---------------------------------------R............. r8 = r8 & 0x7 + DeE---------------------------------------R............. r10 = 0x1 + .DeE--------------------------------------R............. r8 = r8 << 0x8 + .D========================eE--------------R............. r9 = r9 & 0xfffffffffffff8ff + .D=========================eE-------------R............. r8 = r8 | r9 + ..D=========================eE------------R............. r9 = r8 + r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. u8 [r7 + 0x2] = a3 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r7 + 0x6] = r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x8] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r7 + 22] = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 61 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r7 + 0xe] + D=========================eER jump 85 if r8 == 0 +``` + +Gas simulation at offset 67 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r7 + 0x12] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r7 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r7 + 14] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x13] = a2 + .D========================eE------------------------R jump 100 if r8 == 0 +``` + +Gas simulation at offset 83 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 85 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0x13] + D=========================eE--------------R jump 116 if r8 == 0 +``` + +Gas simulation at offset 92 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x13] = a1 + DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 100 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0xd] + D=========================eE--------------R jump 83 if r8 == 0 +``` + +Gas simulation at offset 107 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r7 + 0x15] + D=========================eE--------------R jump 136 if r9 != 0 +``` + +Gas simulation at offset 114 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83 +``` + +Gas simulation at offset 116 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r7 + 0xd] + D=========================eE--------------R jump 83 if r8 == 0 +``` + +Gas simulation at offset 123 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r7 + 0x14] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r7 + 0x15] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x13] = a1 + .D========================eE------------------------R jump 83 if r9 == 0 +``` + +Gas simulation at offset 136 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r7 + 0x6] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u8 [r7 + 0xf] + DeE---------------------------------------R r9 = r9 & 0xf + .D========================eE--------------R r9 = r8 >> r9 + .D========================eE--------------R jump 170 if r10 == 0 +``` + +Gas simulation at offset 152 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u8 [r7 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 181 if r10 == 0 +``` + +Gas simulation at offset 159 with total cost of 21: + +``` + DeER.................... r9 = r8 - r9 + DeER.................... r10 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 193 if r8 >=u r10 +``` + +Gas simulation at offset 168 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83 +``` + +Gas simulation at offset 170 with total cost of 21: + +``` + DeER.................... r9 = r9 + r8 + DeER.................... r10 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 193 if r8 >=u r10 +``` + +Gas simulation at offset 179 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 83 +``` + +Gas simulation at offset 181 with total cost of 21: + +``` + DeER.................... r9 = r9 ^ 0xffffffffffffffff + D=eER................... r9 = r9 + r8 + DeE-R................... r10 = 0x8 + D=eeeeeeeeeeeeeeeeeeeeER jump 83 if r8 > 0x3 + DeE---------------------------------------R............ r10 = 0x17290 + .DeE--------------------------------------R............ r9 = r9 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r9 = u8 [r9 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x9] = a2 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 231 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r7 + 0] + DeE---------------------------------------R............. r8 = r8 & 0x7 + DeE---------------------------------------R............. r10 = 0x1 + .DeE--------------------------------------R............. r8 = r8 << 0x8 + .D========================eE--------------R............. r9 = r9 & 0xfffffffffffff8ff + .D=========================eE-------------R............. r8 = r8 | r9 + ..D=========================eE------------R............. r9 = r8 + r10 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r7 + 0] = r8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x2] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r7 + 0xa] = a3 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 263 with total cost of 54: + +``` + DeER..................................................... r2 = 0 + DeER..................................................... r7 = r7 + 0x7ff + DeER..................................................... r9 = r8 & 0x1 + .DeER.................................................... r11 = r8 >> 0x1 + .DeER.................................................... r10 = r8 >> 0x2 + ..DeER................................................... r12 = r8 >> 0x3 + ..DeER................................................... r8 = r8 << 0x3b + ..DeER................................................... r11 = r11 & 0x1 + ...DeER.................................................. r10 = r10 & 0x1 + ...DeER.................................................. r12 = r12 & 0x1 + ...DeER.................................................. r8 = r8 >> 0x3f + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r7 + 0xc] = a2 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x24] = a4 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x3e] = a5 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r7 + 0x79] = a3 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r7 + 0x8b] = a1 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 143] = 0 + .....D========================eE------------------------R jump 355 if r8 == 0 +``` + +Gas simulation at offset 319 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r7 + 0x85] + D=========================eE--------------R jump 341 if r8 == 0 +``` + +Gas simulation at offset 327 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 362 if r9 == 0 +``` + +Gas simulation at offset 330 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 368 if r11 == 0 +``` + +Gas simulation at offset 333 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 374 if r10 == 0 +``` + +Gas simulation at offset 336 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 380 if r12 == 0 +``` + +Gas simulation at offset 339 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 341 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = i16 [r7 + 0x81] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r2 = u16 [r7 + 0x83] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x87] = r8 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 355 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x85] = r2 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 330 if r9 != 0 +``` + +Gas simulation at offset 362 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 13] = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 333 if r11 != 0 +``` + +Gas simulation at offset 368 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 37] = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 336 if r10 != 0 +``` + +Gas simulation at offset 374 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 122] = 0 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 339 if r12 != 0 +``` + +Gas simulation at offset 380 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 63] = 0 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 385 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r6 + .DeE------------------------R.......................... r9 = r8 >> 0xd + .D=eE-----------------------R.......................... r9 = r9 << 0x2 + .DeE------------------------R.......................... r10 = 0x10000 + ..D=eE----------------------R.......................... r9 = r9 + r10 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r9 = i32 [r9 + 0] + ..D===========================eER...................... r9 = r9 + r10 + ...D=======================eE---R...................... r6 = r7 + 0x7ff + ...D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r9 + 0] +``` + +Gas simulation at offset 421 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r6 + 0x249] + DeE------------------------R........................... r10 = 0x17c80 + .D========================eeER......................... r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r10 + 0x18] + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 441 with total cost of 26: + +``` + DeER......................... r7 = r6 + 0x27f + DeeER........................ r7 = r9 if r9 != 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D=eE-----------------------R r1 = r1 + 0x18 + ..DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r12 + 0] +``` + +Gas simulation at offset 461 with total cost of 2: + +``` + DeER. r9 = r8 >> 0x5 + DeER. r10 = 0x201 + D=eER jump 638 if r9 >=u r10 +``` + +Gas simulation at offset 472 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r8 = r8 & 0x1f + D=eE--------------------------------------R........... r8 = r8 << 0x2 + DeE---------------------------------------R........... r9 = 0x10020 + .D=eE-------------------------------------R........... r8 = r8 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........... r8 = i32 [r8 + 0] + .D===========================eE-----------R........... r9 = r9 + r8 + .DeE--------------------------------------R........... r8 = 0 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r9 + 0] +``` + +Gas simulation at offset 496 with total cost of 47: + +``` + D................................................. r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0] + .DeE-----------------------R...................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 511 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r6 + 0x249] + DeE------------------------R........................... r10 = 0x17c80 + .D========================eeER......................... r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r10 + 0x28] + .DeeeeeeeeeeeeeeeE------------------------------------R jump 441 +``` + +Gas simulation at offset 532 with total cost of 47: + +``` + DeER.............................................. r8 = r8 & 0x7ff + D=eER............................................. r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u8 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r6 = u64 [r1 + 0] + .D========================eE-R.................... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 554 with total cost of 2: + +``` + DeER. r8 = r8 & 0x7 + D=eER jump 690 if r8 == 2 +``` + +Gas simulation at offset 562 with total cost of 2: + +``` + DeER. r9 = 0x4 + D=eER jump 661 if r8 == r9 +``` + +Gas simulation at offset 568 with total cost of 2: + +``` + DeER. r9 = 0x7 + D=eER jump 742 if r8 != r9 +``` + +Gas simulation at offset 575 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x209] + D=========================eE--------------R r5 = r8 << 0x32 + .D=========================eE-------------R r9 = r5 >> 0x3a + .DeE--------------------------------------R r10 = 0x3f + .D=========================eE-------------R r5 = r5 >> 0x32 + ..D=========================eE------------R jump 758 if r9 >=u r10 +``` + +Gas simulation at offset 596 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r9 = 0x17c80 + .D========================eeE-------------R.................................. r9 = r7 if r8 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r9 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r8 if r8 != 0 + ...D......................................................................... r8 = r5 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 14, jump [r9 + 0] +``` + +Gas simulation at offset 629 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u16 [r6 + 0x209] + D........................... r12 = r7 + DeeeeeeeeeeeeeeeE----------R jump 773 +``` + +Gas simulation at offset 638 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r6 + 0x249] + DeE---------------------------------------R............ r10 = 0x17c80 + .D========================eeE-------------R............ r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r10 + 0x38] + .DeeeeeeeeeeeeeeeE------------------------------------R jump 441 +``` + +Gas simulation at offset 661 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u8 [r6 + 0x224] + D=========================eE--------------R............ r7 = r7 + r8 + D==========================eE-------------R............ r7 = r7 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0xa1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0] + ..D========================eE-------------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 690 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r6 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x229] + .D========================eE--------------R............. r9 = r7 & 0xe0 + .D========================eE--------------R............. r8 = r8 & 0x1f + .D=========================eE-------------R............. r8 = r8 | r9 + ..DeE-------------------------------------R............. r9 = 0x1 + ..D========================eE-------------R............. r7 = r7 & 0x7f + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0x228] = a0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0x229] = a1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u16 [r6 + 0x239] = r9 + ...D.................................................... r7 = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r0 = u64 [r1 + 0x10] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D================================================eER r1 = r1 + 0x18 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 742 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 758 with total cost of 28: + +``` + DeER........................... r9 = r8 & 0x1f + D=eER.......................... r7 = r7 + r9 + D==eER......................... r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 773 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u8 [r6 + 0x226] + DeE------------------------R............................... r9 = r5 >> 0x8 + DeE------------------------R............................... r10 = 0x20 + .DeE-----------------------R............................... r11 = 0x1 + .D========================eER.............................. r7 = r7 & 0x4 + .D=========================eeER............................ r11 = r10 if r7 != 0 + ..D==========================eER........................... r8 = r8 + r11 + ..D===========================eER.......................... r8 = r8 << 0x31 + ..D============================eER......................... r8 = r8 >> 0x31 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r8 + ...DeE----------------------------------------------------R jump 835 if r9 >=u 63 +``` + +Gas simulation at offset 809 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0x225] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r6 + 0x225] = a5 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x229] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .D=========================eE-----------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 835 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r9 = 0x17c80 + .D========================eeE-------------R.................................. r9 = r7 if r8 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u64 [r9 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r8 if r8 != 0 + ...D......................................................................... r8 = r5 + ...D......................................................................... r5 = r12 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 16, jump [r9 + 0] +``` + +Gas simulation at offset 870 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u8 [r6 + 0x227] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u8 [r6 + 0x229] + DeE------------------------R............................. r8 = r5 & 0x30 + .D========================eER............................ r9 = r9 & 0x1 + .D=========================eeER.......................... r8 = r5 if r9 == 0 + ..D=======================eE--R.......................... r9 = r10 & 0xc0 + ..D==========================eER......................... r9 = r9 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... u8 [r6 + 0x225] = a0 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x229] = a2 + ...D..................................................... r7 = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0x8] + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R r6 = u64 [r1 + 0] + ....D========================eE-------------------------R r1 = r1 + 0x18 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 917 with total cost of 25: + +``` + DeER........................ r8 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 5420 +``` + +Gas simulation at offset 934 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x18 + .DeeeeeeeeeeeeeeeE---------R jump 5420 +``` + +Gas simulation at offset 950 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r6 = u64 [r1 + 0] + DeE------------------------R........................................................................... r1 = r1 + 0x18 + .DeE-----------------------R........................................................................... r8 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = u8 [r8 + 0xd] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r8 + 0x25] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r8 + 0x3f] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u8 [r8 + 0x7a] + ...D========================eeeE--------------------R.................................................. r7 = r7 >u 0 + ....D==============================================eeeER............................................... r9 = r9 >u 0 + ....D=================================================eER.............................................. r9 = r9 << 0x1 + .....D=================================================eER............................................. r2 = r9 | r7 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u16 [r8 + 0x85] + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u8 [r8 + 0x8f] + ......D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r8 + 0x99] + ......D=================================================eeeE-----------------R......................... r11 = r11 >u 0 + .......D================================================eeeE-----------------R......................... r10 = r10 >u 0 + .......D===================================================eE----------------R......................... r11 = r11 << 0x2 + ........D==================================================eE----------------R......................... r10 = r10 << 0x3 + ........D===================================================eE---------------R......................... r10 = r10 | r11 + .........D==================================================eeeE-------------R......................... r9 = r9 >u 0 + .........D==================================================================eER........................ r7 = r7 << 0x6 + ..........D====================================================eE-------------R........................ r9 = r9 << 0x4 + ..........D==================================================================eER....................... r7 = r7 | r9 + ..........D==================================================eE----------------R....................... r9 = r2 | r10 + ...........D================================================================eE-R....................... r10 = r12 << 0x7 + ...........D==================================================================eER...................... r7 = r7 | r10 + ...........D===================================================================eER..................... r7 = r7 | r9 + ............D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............. u8 [r8 + 153] = 0 + ............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x270] = a5 + ............D=============eeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 1045 with total cost of 78: + +``` + DeER............................................................................. r1 = r1 + 0xffffffffffffff88 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x70] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x68] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x60] = r6 + .D............................................................................... r6 = r7 + .DeE------------------------R.................................................... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r5 + ..D========================eER................................................... r5 = r5 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = i32 [r5 + 0x250] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u16 [r5 + 0x72] + ...D=================================================eER......................... r9 = r7 + 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x250] = r9 + ...D=================================================eE-------------------------R jump 1101 if r8 == 0 +``` + +Gas simulation at offset 1086 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0xffffffffffffffff + DeER......................... r7 = r7 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x72] = r8 + D=eE------------------------R jump 1152 if r7 == 0 +``` + +Gas simulation at offset 1098 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 1402 +``` + +Gas simulation at offset 1101 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0x74] + D=========================eE--------------R jump 1135 if r8 == 0 +``` + +Gas simulation at offset 1108 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0x79] + D=========================eE--------------R jump 1135 if r8 == 0 +``` + +Gas simulation at offset 1115 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r8 = u8 [r5 + 0x76] + D=========================eE--------------R................. r8 = r8 + 0x1 + .D=========================eE-------------R................. r9 = r8 & 0xff + ..D=========================eeeE----------R................. r9 = r9 > 0x1 + ...D========================eE------------R................. r10 = r7 >> r11 + ...D=========================eE-----------R................. r7 = r7 ^ r10 + ....D=========================eE----------R................. r7 = r7 << 0x3f + ....D==========================eE---------R................. r7 = r7 >> 0x31 + ....D===========================eE--------R................. r7 = r7 | r8 + ....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x3a] = r7 + .....D====================eE-------------------------------R r7 = r9 + 0x1 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u16 [r5 + 0x88] + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u16 [r5 + 0x38] = r7 + ......D========================eE--------------------------R jump 1200 if r8 != 0 +``` + +Gas simulation at offset 1334 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r5 + 0x7e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r5 + 0x8d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x88] = r7 + .D========================eE------------------------R jump 1550 if r8 == 0 +``` + +Gas simulation at offset 1350 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u8 [r5 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x7c] + D=========================eE--------------R........... r8 = r8 + 0xffffffffffffffff + .D=========================eE-------------R........... r9 = r8 & 0xff + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x90] = a1 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 1621 if r9 == 0 +``` + +Gas simulation at offset 1373 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 1402 if r7 != 0 +``` + +Gas simulation at offset 1379 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0x84] + D=========================eE--------------R jump 1402 if r7 == 0 +``` + +Gas simulation at offset 1387 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = i16 [r5 + 0x86] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x272] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r5 + 630] = 0x1 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 1402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r5 + 0x68] + DeE------------------------R r8 = 0x3ff0000000000000 + DeeeeeeeeeeeeeeeE----------R r0 = 24, jump 33311 +``` + +Gas simulation at offset 1420 with total cost of 26: + +``` + DeER......................... r8 = r7 << 0x1 + D=eER........................ r8 = r8 >> 0x1 + .DeER........................ r9 = 0x7ff0000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x68] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + ..DeeeeeeeeeeeeeeeeeeeeE----R jump 1459 if r9 > r7 + .D========================eE--------------R jump 1664 if r9 == 0 +``` + +Gas simulation at offset 1528 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r9 = u8 [r5 + 0x10] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 1764 if r9 == 0 +``` + +Gas simulation at offset 1536 with total cost of 22: + +``` + DeER..................... r7 = r8 - r7 + D=eER.................... r7 = zext16 r7 + D==eeeeeeeeeeeeeeeeeeeeER jump 1674 if r7 >u 2046 +``` + +Gas simulation at offset 1547 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 1777 +``` + +Gas simulation at offset 1550 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r5 + 0x8f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u8 [r5 + 0x91] + .D========================eE--------------R...... r9 = r7 & 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 1579 if r9 != 0 +``` + +Gas simulation at offset 1565 with total cost of 1: + +``` + DeER jump 1591 if r8 =u 126 +``` + +Gas simulation at offset 1583 with total cost of 26: + +``` + DeER......................... r8 = r8 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x91] = a1 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 1591 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 0x8f] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u8 [r5 + 0x90] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u8 [r5 + 0x7c] + .D========================eE--------------R........... r8 = r8 + 0xffffffffffffffff + .D=========================eE-------------R........... r9 = r8 & 0xff + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x90] = a1 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 1373 if r9 != 0 +``` + +Gas simulation at offset 1621 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u8 [r5 + 0x7d] + DeE------------------------R r7 = r7 & 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 124] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 144] = 0x8 + .DeeeeeeeeeeeeeeeeeeeeE----R jump 1649 if r7 == 0 +``` + +Gas simulation at offset 1638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 141] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x8f] = a1 + DeeeeeeeeeeeeeeeE----------R jump 1379 +``` + +Gas simulation at offset 1649 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 141] = 0x1 + DeE------------------------R r7 = r7 & 0x1 + D=eE-----------------------R jump 1379 if r7 == 0 +``` + +Gas simulation at offset 1661 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 1402 +``` + +Gas simulation at offset 1664 with total cost of 3: + +``` + DeER.. r7 = r7 + r8 + D=eER. r7 = zext16 r7 + D==eER jump 1777 if r7 <=u 2046 +``` + +Gas simulation at offset 1674 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 1677 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0x23] + D=========================eE--------------R jump 1889 if r8 == 0 +``` + +Gas simulation at offset 1685 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r5 + 0x1e] + DeE---------------------------------------R r8 = 0 + D=========================eE--------------R jump 1889 if r9 > r8 + .D========================eE--------------R jump 1749 if r10 == 0 +``` + +Gas simulation at offset 1728 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r10 = u8 [r5 + 0x28] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 1914 if r10 == 0 +``` + +Gas simulation at offset 1736 with total cost of 22: + +``` + DeER..................... r8 = r9 - r8 + D=eER.................... r8 = zext16 r8 + D==eeeeeeeeeeeeeeeeeeeeER jump 1760 if r8 >u 2046 +``` + +Gas simulation at offset 1746 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 1928 +``` + +Gas simulation at offset 1749 with total cost of 22: + +``` + DeER..................... r8 = r8 + r9 + D=eER.................... r8 = zext16 r8 + D==eeeeeeeeeeeeeeeeeeeeER jump 1928 if r8 <=u 2046 +``` + +Gas simulation at offset 1760 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 1889 +``` + +Gas simulation at offset 1764 with total cost of 4: + +``` + DeER... r7 = r7 ^ 0xffffffffffffffff + D=eER.. r7 = r7 + r8 + D==eER. r7 = zext16 r7 + D===eER jump 1674 if r7 >u 2046 +``` + +Gas simulation at offset 1777 with total cost of 109: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r3 = u8 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................... r8 = u8 [r5 + 0x11] + DeE---------------------------------------R..................................................................... r9 = 0x172d0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................... r10 = u8 [r5 + 0x16] + .DeE--------------------------------------R..................................................................... r2 = r1 + 0x58 + .D========================eE--------------R..................................................................... r8 = r8 << 0x3 + ..D========================eE-------------R..................................................................... r8 = r8 + r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r9 = u8 [r8 + 0] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r12 = u8 [r8 + 0x1] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r6 = u8 [r8 + 0x2] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r8 + 0x3] + ...D=======================eE-------------------------R......................................................... r10 = r10 + r2 + ...D=================================================eER........................................................ r12 = r12 << 0x8 + ...D=================================================eER........................................................ r6 = r6 << 0x10 + ....D================================================eER........................................................ r11 = r11 << 0x18 + ....D=================================================eER....................................................... r9 = r9 | r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r12 = u8 [r8 + 0x4] + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r7 = u8 [r8 + 0x5] + .....D================================================eE------------------------R............................... r11 = r11 | r6 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u8 [r8 + 0x6] + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r8 + 0x7] + .....D=========================================================================eER.............................. r7 = r7 << 0x8 + ......D=========================================================================eER............................. r7 = r7 | r12 + ......D=========================================================================eER............................. r6 = r6 << 0x10 + ......D=========================================================================eER............................. r8 = r8 << 0x18 + ......D==========================================================================eER............................ r8 = r8 | r6 + .......D======================================================================eE---R............................ r9 = r9 | r11 + .......D==========================================================================eER........................... r7 = r7 | r8 + .......D==================eE--------------------------------------------------------R........................... r8 = r5 - r3 + ........D==========================================================================eER.......................... r7 = r7 << 0x20 + ........D===========================================================================eER......................... r7 = r7 | r9 + ...........................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r7 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r7 = u8 [r10 + 0] + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r8 = u8 [r8 + 0x4] + ...........................................D==============================================================eeeE-R r7 = r8 * r7 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r8 = u8 [r5 + 0x23] + ............................................D=============================================================eE---R jump 1685 if r8 != 0 +``` + +Gas simulation at offset 1889 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r5 + 0x70] + D=========================eE--------------R jump 2044 if r9 >=u 2 +``` + +Gas simulation at offset 1898 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0x3d] + DeE---------------------------------------R r6 = 0 + .D========================eE--------------R jump 2077 if r9 != 0 +``` + +Gas simulation at offset 1911 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2113 +``` + +Gas simulation at offset 1914 with total cost of 23: + +``` + DeER...................... r8 = r8 ^ 0xffffffffffffffff + D=eER..................... r8 = r8 + r9 + D==eER.................... r8 = zext16 r8 + D===eeeeeeeeeeeeeeeeeeeeER jump 1760 if r8 >u 2046 +``` + +Gas simulation at offset 1928 with total cost of 109: + +``` + DeER............................................................................................................ r2 = r5 + 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r10 = u8 [r5 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r9 = u8 [r5 + 0x29] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... r11 = u8 [r5 + 0x2e] + .DeE------------------------R................................................................................... r12 = 0x172d0 + .DeE------------------------R................................................................................... r6 = r1 + 0x58 + ..D=======================eER................................................................................... r9 = r9 << 0x3 + ..D========================eER.................................................................................. r3 = r6 + r11 + ..D========================eER.................................................................................. r9 = r9 + r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r12 = u8 [r9 + 0] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r6 = u8 [r9 + 0x1] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = u8 [r9 + 0x2] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r11 = u8 [r9 + 0x3] + ....D=====================eE--------------------------R......................................................... r2 = r2 - r10 + ....D================================================eER........................................................ r6 = r6 << 0x8 + ....D================================================eER........................................................ r8 = r8 << 0x10 + ....D================================================eER........................................................ r11 = r11 << 0x18 + .....D================================================eER....................................................... r12 = r12 | r6 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r6 = u8 [r9 + 0x4] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r9 + 0x5] + .....D================================================eE------------------------R............................... r8 = r8 | r11 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u8 [r9 + 0x6] + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r9 + 0x7] + ......D========================================================================eER.............................. r10 = r10 << 0x8 + ......D=========================================================================eER............................. r10 = r10 | r6 + .......D========================================================================eER............................. r11 = r11 << 0x10 + .......D========================================================================eER............................. r9 = r9 << 0x18 + .......D=========================================================================eER............................ r9 = r9 | r11 + .......D======================================================================eE---R............................ r8 = r8 | r12 + ........D=========================================================================eER........................... r9 = r9 | r10 + ........D==========================================================================eER.......................... r9 = r9 << 0x20 + ........D===========================================================================eER......................... r8 = r8 | r9 + ........D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x58] = r8 + ............................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R r8 = u8 [r3 + 0] + ............................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r9 = u8 [r2 + 0x4] + .............................D============================================================================eeeE-R r8 = r9 * r8 + .............................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r9 = u16 [r5 + 0x70] + .............................D============================================================================eE---R jump 1898 if r9 =u 16 +``` + +Gas simulation at offset 2052 with total cost of 26: + +``` + DeeER........................ r11 = 0xf - r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r5 + 0x3d] + .DeE-----------------------R. r6 = 0 + .D========================eER jump 2077 if r9 != 0 +``` + +Gas simulation at offset 2063 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2113 +``` + +Gas simulation at offset 2065 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = r9 + 0xfffffffffffffff0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0x3d] + .DeE--------------------------------------R r6 = 0 + .D========================eE--------------R jump 2113 if r9 == 0 +``` + +Gas simulation at offset 2077 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r5 + 0x3e] + D=========================eE--------------R jump 2113 if r9 == 0 +``` + +Gas simulation at offset 2084 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r5 + 0x3a] + D=========================eE--------------R r9 = r9 & 0x1 + D==========================eE-------------R jump 2440 if r9 != 0 +``` + +Gas simulation at offset 2095 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u8 [r5 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u64 [r1 + 0x40] + D=========================eE--------------R............ r9 = r10 - r9 + .D=========================eE-------------R............ r9 = r9 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u8 [r9 + 0x35] + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 2113 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r5 + 0x91] + DeE---------------------------------------R.......... r9 = r8 | r7 + .DeE--------------------------------------R.......... r9 = r9 & 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + .D=eeeeeeeeeeeeeeeeeeeeE----------------------------R jump 2291 if r9 == 0 +``` + +Gas simulation at offset 2132 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r11 + DeE------------------------R r7 = r7 & 0xff + D=eeeeeeeeeeeeeeeeeeeeE----R jump 2184 if r7 == 0 +``` + +Gas simulation at offset 2142 with total cost of 14: + +``` + DeER............. i32 r9 = clz r7 + D=eeER........... i32 r7 = r7 << r9 + .DeE-R........... r9 = r9 << 0x17 + .D==eeER......... i32 r10 = r7 >> 0x8 + ..D=eE-R......... r11 = r7 >> 0x7 + ...D==eeER....... r11 = r11 & ~r10 + ....D=eeER....... i32 r10 = r10 - r9 + ....DeE--R....... r7 = r7 << 0x18 + ....D===eER...... r11 = r11 & 0x1 + .....D===eeER.... i32 r7 = r7 - r11 + .....D=====eeER.. i32 r7 = r7 >> 0x1f + ......D=eE----R.. r9 = r10 + 0x4e800000 + ......D======eeER i32 r7 = r7 + r9 + .......DeeE-----R fallthrough +``` + +Gas simulation at offset 2184 with total cost of 21: + +``` + DeER.................... r8 = r8 & 0xff + D=eeeeeeeeeeeeeeeeeeeeER jump 2238 if r8 == 0 +``` + +Gas simulation at offset 2191 with total cost of 22: + +``` + DeER..................... i32 r9 = clz r8 + D=eeER................... i32 r8 = r8 << r9 + .DeE-R................... r9 = r9 << 0x17 + .D==eeER................. i32 r10 = r8 >> 0x8 + ..D=eE-R................. r11 = r8 >> 0x7 + ...D==eeER............... r11 = r11 & ~r10 + ....D=eeER............... i32 r10 = r10 - r9 + ....DeE--R............... r8 = r8 << 0x18 + ....D===eER.............. r11 = r11 & 0x1 + .....D===eeER............ i32 r8 = r8 - r11 + .....D=====eeER.......... i32 r8 = r8 >> 0x1f + ......D=eE----R.......... r9 = r10 + 0x4e800000 + ......D======eeER........ i32 r8 = r8 + r9 + .......DeE------R........ r0 = 0x1c + .......DeeeeeeeeeeeeeeeER jump 33829 +``` + +Gas simulation at offset 2238 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 28, jump 33829 +``` + +Gas simulation at offset 2243 with total cost of 16: + +``` + DeeER.............. i32 r8 = r7 + 0 + DeE-R.............. r7 = 0x45fe0000 + .DeeeeeeeeeeeeeeeER r0 = 30, jump 34745 +``` + +Gas simulation at offset 2256 with total cost of 15: + +``` + DeeER............. i32 r7 = r7 + 0 + DeE-R............. r8 = 0x42c80000 + DeeeeeeeeeeeeeeeER r0 = 32, jump 33829 +``` + +Gas simulation at offset 2269 with total cost of 16: + +``` + DeeER.............. i32 r8 = r7 + 0 + DeE-R.............. r7 = 0x42bfc28f + .DeeeeeeeeeeeeeeeER r0 = 34, jump 34745 +``` + +Gas simulation at offset 2282 with total cost of 25: + +``` + D........................... r9 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 2291 with total cost of 23: + +``` + DeER...................... r7 = r6 | r11 + D=eER..................... r7 = r7 | r10 + D==eER.................... r7 = r7 & 0xff + .D==eeeeeeeeeeeeeeeeeeeeER jump 2613 if r7 == 0 +``` + +Gas simulation at offset 2305 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + DeE------------------------R r7 = r11 & 0xff + D=eeeeeeeeeeeeeeeeeeeeE----R jump 2368 if r7 == 0 +``` + +Gas simulation at offset 2315 with total cost of 22: + +``` + DeER..................... i32 r8 = clz r7 + D=eeER................... i32 r7 = r7 << r8 + .DeE-R................... r8 = r8 << 0x17 + .D==eeER................. i32 r9 = r7 >> 0x8 + ..D=eE-R................. r10 = r7 >> 0x7 + ...D==eeER............... r10 = r10 & ~r9 + ....D=eeER............... i32 r9 = r9 - r8 + ....DeE--R............... r7 = r7 << 0x18 + ....D===eER.............. r10 = r10 & 0x1 + .....D===eeER............ i32 r7 = r7 - r10 + .....D=====eeER.......... i32 r7 = r7 >> 0x1f + ......D=eE----R.......... r8 = r9 + 0x4e800000 + ......D======eeER........ i32 r7 = r7 + r8 + .......DeE------R........ r8 = 0x46008c00 + .......DeE------R........ r0 = 0x24 + .......DeeeeeeeeeeeeeeeER jump 34745 +``` + +Gas simulation at offset 2368 with total cost of 15: + +``` + DeER.............. r8 = 0x46008c00 + DeeeeeeeeeeeeeeeER r0 = 36, jump 34745 +``` + +Gas simulation at offset 2379 with total cost of 27: + +``` + DeeER......................... i32 r7 = r7 + 0 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + DeeeeeeeeeeeeeeeeeeeeE-------R jump 2464 if r6 == 0 +``` + +Gas simulation at offset 2387 with total cost of 23: + +``` + DeER...................... i32 r7 = clz r6 + .DeeER.................... i32 r8 = r6 << r7 + ..DeER.................... r7 = r7 << 0x17 + ..D=eeER.................. i32 r9 = r8 >> 0x8 + ...DeE-R.................. r10 = r8 >> 0x7 + ....D=eeER................ r10 = r10 & ~r9 + .....DeeER................ i32 r9 = r9 - r7 + .....DeE-R................ r8 = r8 << 0x18 + .....D==eER............... r10 = r10 & 0x1 + ......D==eeER............. i32 r8 = r8 - r10 + ......D====eeER........... i32 r8 = r8 >> 0x1f + .......DeE----R........... r7 = r9 + 0x4e800000 + .......D=====eeER......... i32 r7 = r7 + r8 + ........DeE-----R......... r8 = 0x463f4400 + ........DeE-----R......... r0 = 0x26 + ........DeeeeeeeeeeeeeeeER jump 34745 +``` + +Gas simulation at offset 2440 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r6 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r10 = u8 [r5 + 0x91] + .DeE--------------------------------------R.......... r9 = r8 | r7 + .D=eE-------------------------------------R.......... r9 = r9 & 0xff + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r10 + ..D=eeeeeeeeeeeeeeeeeeeeE---------------------------R jump 2132 if r9 != 0 +``` + +Gas simulation at offset 2461 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2291 +``` + +Gas simulation at offset 2464 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r8 = 0x463f4400 + DeeeeeeeeeeeeeeeER r0 = 38, jump 34745 +``` + +Gas simulation at offset 2477 with total cost of 25: + +``` + DeeER....................... i32 r8 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x30] + .DeeeeeeeeeeeeeeeE---------R r0 = 40, jump 33829 +``` + +Gas simulation at offset 2487 with total cost of 45: + +``` + DeeER........................................... i32 r6 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0x50] + .D========================eeeeeeeeeeeeeeeeeeeeER jump 2548 if r8 == 0 +``` + +Gas simulation at offset 2495 with total cost of 22: + +``` + DeER..................... i32 r7 = clz r8 + D=eeER................... i32 r8 = r8 << r7 + .DeE-R................... r7 = r7 << 0x17 + .D==eeER................. i32 r9 = r8 >> 0x8 + ..D=eE-R................. r10 = r8 >> 0x7 + ...D==eeER............... r10 = r10 & ~r9 + ....D=eeER............... i32 r9 = r9 - r7 + ....DeE--R............... r8 = r8 << 0x18 + ....D===eER.............. r10 = r10 & 0x1 + .....D===eeER............ i32 r8 = r8 - r10 + .....D=====eeER.......... i32 r8 = r8 >> 0x1f + ......D=eE----R.......... r7 = r9 + 0x4e800000 + ......D======eeER........ i32 r7 = r7 + r8 + .......DeE------R........ r8 = 0x46b0dc00 + .......DeE------R........ r0 = 0x2a + .......DeeeeeeeeeeeeeeeER jump 34745 +``` + +Gas simulation at offset 2548 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeER.............. r8 = 0x46b0dc00 + DeeeeeeeeeeeeeeeER r0 = 42, jump 34745 +``` + +Gas simulation at offset 2561 with total cost of 16: + +``` + DeeER.............. i32 r8 = r7 + 0 + D.................. r7 = r6 + .DeeeeeeeeeeeeeeeER r0 = 44, jump 33829 +``` + +Gas simulation at offset 2570 with total cost of 16: + +``` + DeeER.............. i32 r8 = r7 + 0 + DeE-R.............. r7 = 0x3f800000 + .DeeeeeeeeeeeeeeeER r0 = 46, jump 34745 +``` + +Gas simulation at offset 2583 with total cost of 15: + +``` + DeeER............. i32 r7 = r7 + 0 + DeE-R............. r8 = 0x42c80000 + DeeeeeeeeeeeeeeeER r0 = 48, jump 33829 +``` + +Gas simulation at offset 2596 with total cost of 16: + +``` + DeeER.............. i32 r8 = r7 + 0 + DeE-R.............. r7 = 0x431fca3d + .DeeeeeeeeeeeeeeeER r0 = 50, jump 34745 +``` + +Gas simulation at offset 2609 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 2613 with total cost of 17: + +``` + DeeER............... i32 r9 = r9 + 0 + .DeeER.............. i32 r8 = r7 + 0 + .D.................. r7 = r9 + ..DeeeeeeeeeeeeeeeER r0 = 52, jump 33829 +``` + +Gas simulation at offset 2624 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x64] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + DeE------------------------R r7 = 0x3f639ff9 + DeeeeeeeeeeeeeeeE----------R r0 = 54, jump 34301 +``` + +Gas simulation at offset 2641 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x58] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x30] = r7 + DeE-------------------------------------------------R r7 = 0xffffffffbfe7002f + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 56, jump 34301 +``` + +Gas simulation at offset 2661 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = i32 [r5 + 0x60] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + DeE------------------------R r7 = 0x3f8b0904 + D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE---------R r0 = 58, jump 34301 +``` + +Gas simulation at offset 2680 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x54] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u64 [r1 + 0x20] = r7 + DeE-------------------------------------------------R r7 = 0xffffffffc0000000 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 60, jump 34301 +``` + +Gas simulation at offset 2700 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeE------------------------R r7 = 0x3f79896a + D........................... r8 = r6 + DeeeeeeeeeeeeeeeE----------R r0 = 62, jump 34301 +``` + +Gas simulation at offset 2716 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r5 + 0x5c] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeE------------------------R r7 = 0x3f4eba39 + DeeeeeeeeeeeeeeeE----------R r0 = 64, jump 34301 +``` + +Gas simulation at offset 2732 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x18] + DeE------------------------R r7 = 0x3cb94332 + DeeeeeeeeeeeeeeeE----------R r0 = 66, jump 34301 +``` + +Gas simulation at offset 2749 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i32 [r5 + 0x50] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + D.................................................... r6 = r7 + DeE-------------------------------------------------R r7 = 0xffffffffbfe4746c + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 68, jump 34301 +``` + +Gas simulation at offset 2768 with total cost of 16: + +``` + DeER............... r7 = r7 ^ 0xffffffff80000000 + DeeER.............. i32 r8 = r6 + 0 + .DeeER............. i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeER r0 = 70, jump 33829 +``` + +Gas simulation at offset 2783 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x8] + D=========================eER.. r8 = r8 ^ 0xffffffff80000000 + DeeE------------------------R.. i32 r7 = r7 + 0 + .D=========================eeER i32 r8 = r8 + 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 72, jump 33829 +``` + +Gas simulation at offset 2801 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + DeeE-----------------------R i32 r8 = r7 + 0 + .DeE-----------------------R r7 = 0x3d34a6a0 + .DeeeeeeeeeeeeeeeE---------R r0 = 74, jump 34301 +``` + +Gas simulation at offset 2817 with total cost of 25: + +``` + D........................... r6 = r7 + DeER........................ r7 = 0xffffffffbfeccd54 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeE----------R r0 = 76, jump 34301 +``` + +Gas simulation at offset 2833 with total cost of 16: + +``` + DeER............... r7 = r7 ^ 0xffffffff80000000 + DeeER.............. i32 r8 = r6 + 0 + .DeeER............. i32 r7 = r7 + 0 + .DeeeeeeeeeeeeeeeER r0 = 78, jump 33829 +``` + +Gas simulation at offset 2848 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0] + D=========================eER.. r8 = r8 ^ 0xffffffff80000000 + DeeE------------------------R.. i32 r7 = r7 + 0 + .D=========================eeER i32 r8 = r8 + 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 80, jump 33829 +``` + +Gas simulation at offset 2865 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + DeeE-----------------------R i32 r8 = r7 + 0 + .DeE-----------------------R r7 = 0x3f8b3765 + .DeeeeeeeeeeeeeeeE---------R r0 = 82, jump 34301 +``` + +Gas simulation at offset 2880 with total cost of 25: + +``` + DeeER....................... i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x10] + DeeeeeeeeeeeeeeeE----------R r0 = 84, jump 33829 +``` + +Gas simulation at offset 2890 with total cost of 25: + +``` + DeeER....................... i32 r7 = r7 + 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = i32 [r1 + 0x20] + DeeeeeeeeeeeeeeeE----------R r0 = 86, jump 33829 +``` + +Gas simulation at offset 2900 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x28] + DeE------------------------R... r6 = 0xffffffff80000000 + D=========================eER.. r8 = r8 ^ r6 + .DeeE-----------------------R.. i32 r7 = r7 + 0 + .D=========================eeER i32 r8 = r8 + 0 + ..DeeeeeeeeeeeeeeeE-----------R r0 = 88, jump 33829 +``` + +Gas simulation at offset 2921 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u64 [r1 + 0x30] + D=========================eER.. r8 = r8 ^ r6 + DeeE------------------------R.. i32 r7 = r7 + 0 + .D=========================eeER i32 r8 = r8 + 0 + .DeeeeeeeeeeeeeeeE------------R r0 = 90, jump 33829 +``` + +Gas simulation at offset 2936 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u8 [r5 + 0x9a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0x50] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. r9 = u64 [r1 + 0] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r5 + 0x54] = r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................. u32 [r5 + 0x58] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x18] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r5 + 0x5c] = r7 + ..D========================eE------------------------------------------------R......................... r8 = r8 + 0x1 + ..D=========================eE-----------------------------------------------R......................... r9 = r8 & 0xff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R......................... r10 = u64 [r1 + 0x50] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u32 [r5 + 0x60] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... r10 = u64 [r1 + 0x38] + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x64] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r5 + 0x9a] = a1 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + ....D=======================================================================eE------------------------R jump 3028 if r9 >a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 3155 if r9 != 0 +``` + +Gas simulation at offset 3186 with total cost of 15: + +``` + DeER.............. r7 = 0xf00 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 92, jump 26592 +``` + +Gas simulation at offset 3197 with total cost of 51: + +``` + D..................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + D=========================eER......................... r7 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r6 == 0 +``` + +Gas simulation at offset 3214 with total cost of 15: + +``` + DeER.............. r9 = 0x1e000 + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 94, jump 28080 +``` + +Gas simulation at offset 3228 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x200] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3236 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = i16 [r5 + 0x220] + DeE---------------------------------------R.................................. r8 = 0x18518 + D=========================eE--------------R.................................. r7 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................. u64 [r1 + 0x48] = r8 + .D=========================eE-------------R.................................. r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .D........................................................................... r7 = r6 + ..D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 96, jump [r8 + 0] +``` + +Gas simulation at offset 3263 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r5 + 0x220] + D=========================eER............................ r9 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r9 = r10 - r9 + .DeE-------------------------R........................... r10 = 0x172f0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x50] = r10 + ..D=========================eER.......................... r9 = r9 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r9 + 0x4] + ..D=======================eE---------------------------R. r7 = r7 + 0x1 + ...D=======================eE--------------------------R. r11 = zext16 r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r7 + ...D==================================================eER jump 3635 if r10 >=u r11 +``` + +Gas simulation at offset 3307 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r9 + 0] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r7 + .D==========================eE-----------------------R jump 3387 if r11 != r10 +``` + +Gas simulation at offset 3326 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 3444 if r8 >=u r12 +``` + +Gas simulation at offset 3359 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r11 << 0x1 + DeE---------------------------------------R...................................... r11 = r11 << 0x3 + .DeE--------------------------------------R...................................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r9 = u64 [r1 + 0x50] + .D=========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eE------------R...................................... r9 = r9 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 3635 +``` + +Gas simulation at offset 3387 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r9 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u16 [r9 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 3635 +``` + +Gas simulation at offset 3400 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x99] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x48] + D=========================eE--------------R jump 5419 if r7 >=u r8 +``` + +Gas simulation at offset 3412 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r6 = u64 [r5 + 0x40] + DeE---------------------------------------R............ r7 = r7 << 0x3 + D=========================eE--------------R............ r6 = r6 + r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x6] + .D==================================================eER jump 3524 if r7 == 0 +``` + +Gas simulation at offset 3428 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x7a] + D=========================eE--------------R jump 3499 if r7 == 0 +``` + +Gas simulation at offset 3435 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0x75] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x74] = a0 + DeeeeeeeeeeeeeeeE-----------------------------------R jump 3513 +``` + +Gas simulation at offset 3444 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 3602 if r12 != r11 +``` + +Gas simulation at offset 3464 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 3488 if r9 != r10 +``` + +Gas simulation at offset 3481 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3488 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 3606 +``` + +Gas simulation at offset 3499 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x74] + D=========================eE--------------R jump 3513 if r7 == 0 +``` + +Gas simulation at offset 3506 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x74] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 3513 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x77] + D=========================eE--------------R jump 3524 if r7 != 0 +``` + +Gas simulation at offset 3520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 122] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3524 with total cost of 45: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..... r7 = u8 [r6 + 0x5] + D=========================eeeeeeeeeeeeeeeeeeeeER jump 3549 if r7 == 0 +``` + +Gas simulation at offset 3531 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 98, jump 61 +``` + +Gas simulation at offset 3538 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + D=========================eER r7 = r7 + 0x19 + DeeeeeeeeeeeeeeeE-----------R r0 = 100, jump 61 +``` + +Gas simulation at offset 3549 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x7] + D=========================eER jump 5247 if r7 == 0 +``` + +Gas simulation at offset 3556 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x2] + D=========================eE--------------R jump 3585 if r7 == 0 +``` + +Gas simulation at offset 3563 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x3] + DeE---------------------------------------R........... r8 = 0xf + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 2] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 0x4] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x5] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 5095 +``` + +Gas simulation at offset 3585 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x5] + D=========================eE--------------R jump 3852 if r7 == 0 +``` + +Gas simulation at offset 3593 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x5] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5095 +``` + +Gas simulation at offset 3602 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3606 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r5 + 0x22e] = a0 + DeE------------------------R..................................................... r8 = r7 << 0x1 + DeE------------------------R..................................................... r7 = r7 << 0x3 + .DeE-----------------------R..................................................... r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0x50] + .D=========================eER................................................... r7 = r7 + r8 + ..D=========================eER.................................................. r9 = r7 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ...DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 3635 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0x23b] + D=========================eE--------------R jump 3908 if r8 == 0 +``` + +Gas simulation at offset 3644 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r7 = sext16 r7 + D=eE--------------------------------------R................................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r8 = u64 [r1 + 0x48] + .D========================eE--------------R................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u8 [r5 + 571] = 0 + .D.......................................................................... r7 = r6 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 102, jump [r8 + 0] +``` + +Gas simulation at offset 3668 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r5 + 0x220] + D=========================eER............................ r9 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r9 = r10 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u64 [r1 + 0x50] + ..D=========================eER.......................... r9 = r9 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r9 + 0x4] + ..D=======================eE---------------------------R. r7 = r7 + 0x1 + ..D========================eE--------------------------R. r11 = zext16 r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r7 + ...D==================================================eER jump 3908 if r10 >=u r11 +``` + +Gas simulation at offset 3707 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r9 + 0] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r7 + .D==========================eE-----------------------R jump 3786 if r11 != r10 +``` + +Gas simulation at offset 3726 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 3798 if r8 >=u r12 +``` + +Gas simulation at offset 3759 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r11 << 0x1 + DeE---------------------------------------R...................................... r11 = r11 << 0x3 + .DeE--------------------------------------R...................................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r9 = u64 [r1 + 0x50] + .D=========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eE------------R...................................... r9 = r9 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 3908 +``` + +Gas simulation at offset 3786 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r9 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u16 [r9 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 3908 +``` + +Gas simulation at offset 3798 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 3875 if r12 != r11 +``` + +Gas simulation at offset 3817 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 3841 if r9 != r10 +``` + +Gas simulation at offset 3834 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3841 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 3879 +``` + +Gas simulation at offset 3852 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r5 + 0x3] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0x4] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x5] = a1 + .D========================eE------------------------R jump 5083 if r7 == 0 +``` + +Gas simulation at offset 3866 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x4] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5095 +``` + +Gas simulation at offset 3875 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3879 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r5 + 0x22e] = a0 + DeE------------------------R..................................................... r8 = r7 << 0x1 + DeE------------------------R..................................................... r7 = r7 << 0x3 + .DeE-----------------------R..................................................... r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0x50] + .D=========================eER................................................... r7 = r7 + r8 + ..D=========================eER.................................................. r9 = r7 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ...DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 3908 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x200] + D=========================eE--------------R jump 4020 if r8 != 0 +``` + +Gas simulation at offset 3916 with total cost of 26: + +``` + DeER......................... r8 = 0x30a98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + D=eE------------------------R r7 = r8 + 0x2750 + .D=eE-----------------------R r7 = r7 & 0xfffffffffffffffc + .DeE------------------------R r8 = 0x1 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3935 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 3935 if r9 != 0 +``` + +Gas simulation at offset 3966 with total cost of 15: + +``` + DeER.............. r7 = 0xf00 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 104, jump 26592 +``` + +Gas simulation at offset 3977 with total cost of 51: + +``` + D..................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x38] + D=========================eER......................... r7 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r6 == 0 +``` + +Gas simulation at offset 3994 with total cost of 15: + +``` + DeER.............. r9 = 0x1e000 + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 106, jump 28080 +``` + +Gas simulation at offset 4008 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r5 + 0x220] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x200] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4020 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r7 = sext16 r7 + D=eE--------------------------------------R................................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r8 = u64 [r1 + 0x48] + .D========================eE--------------R................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .D.......................................................................... r7 = r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 108, jump [r8 + 0] +``` + +Gas simulation at offset 4040 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r5 + 0x220] + D=========================eER............................ r9 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r9 = r10 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u64 [r1 + 0x50] + ..D=========================eER.......................... r9 = r9 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r9 + 0x4] + ..D=======================eE---------------------------R. r7 = r7 + 0x1 + ..D========================eE--------------------------R. r11 = zext16 r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r7 + ...D==================================================eER jump 4257 if r10 >=u r11 +``` + +Gas simulation at offset 4079 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r9 + 0] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r7 + .D==========================eE-----------------------R jump 4158 if r11 != r10 +``` + +Gas simulation at offset 4098 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 4170 if r8 >=u r12 +``` + +Gas simulation at offset 4131 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r11 << 0x1 + DeE---------------------------------------R...................................... r11 = r11 << 0x3 + .DeE--------------------------------------R...................................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r9 = u64 [r1 + 0x50] + .D=========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eE------------R...................................... r9 = r9 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 4257 +``` + +Gas simulation at offset 4158 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r9 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u16 [r9 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 4257 +``` + +Gas simulation at offset 4170 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 4224 if r12 != r11 +``` + +Gas simulation at offset 4189 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 4213 if r9 != r10 +``` + +Gas simulation at offset 4206 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4213 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 4228 +``` + +Gas simulation at offset 4224 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4228 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r5 + 0x22e] = a0 + DeE------------------------R..................................................... r8 = r7 << 0x1 + DeE------------------------R..................................................... r7 = r7 << 0x3 + .DeE-----------------------R..................................................... r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0x50] + .D=========================eER................................................... r7 = r7 + r8 + ..D=========================eER.................................................. r9 = r7 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ...DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4257 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r5 + 0x23b] + D=========================eE--------------R jump 4507 if r8 == 0 +``` + +Gas simulation at offset 4266 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r7 = sext16 r7 + D=eE--------------------------------------R................................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r8 = u64 [r1 + 0x48] + .D========================eE--------------R................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u8 [r5 + 571] = 0 + .D.......................................................................... r7 = r6 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 110, jump [r8 + 0] +``` + +Gas simulation at offset 4290 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = i16 [r5 + 0x220] + D=========================eER............................ r9 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r9 = r10 - r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u64 [r1 + 0x50] + ..D=========================eER.......................... r9 = r9 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r9 + 0x4] + ..D=======================eE---------------------------R. r7 = r7 + 0x1 + ..D========================eE--------------------------R. r11 = zext16 r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r7 + ...D==================================================eER jump 4507 if r10 >=u r11 +``` + +Gas simulation at offset 4329 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r9 + 0] + D=========================eE--------------R........... r7 = r7 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r7 + .D==========================eE-----------------------R jump 4408 if r11 != r10 +``` + +Gas simulation at offset 4348 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 4420 if r8 >=u r12 +``` + +Gas simulation at offset 4381 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r7 = r11 << 0x1 + DeE---------------------------------------R...................................... r11 = r11 << 0x3 + .DeE--------------------------------------R...................................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r9 = u64 [r1 + 0x50] + .D=========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eE------------R...................................... r9 = r9 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ..DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 4507 +``` + +Gas simulation at offset 4408 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r9 = r9 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = u16 [r9 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 4507 +``` + +Gas simulation at offset 4420 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 4474 if r12 != r11 +``` + +Gas simulation at offset 4439 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 4463 if r9 != r10 +``` + +Gas simulation at offset 4456 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4463 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 4478 +``` + +Gas simulation at offset 4474 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4478 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u8 [r5 + 0x22e] = a0 + DeE------------------------R..................................................... r8 = r7 << 0x1 + DeE------------------------R..................................................... r7 = r7 << 0x3 + .DeE-----------------------R..................................................... r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0x50] + .D=========================eER................................................... r7 = r7 + r8 + ..D=========================eER.................................................. r9 = r7 + 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u16 [r9 + 0] + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + ...DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4507 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x200] + D=========================eE--------------R jump 4619 if r8 != 0 +``` + +Gas simulation at offset 4515 with total cost of 26: + +``` + DeER......................... r8 = 0x30a98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + D=eE------------------------R r7 = r8 + 0x2750 + .D=eE-----------------------R r7 = r7 & 0xfffffffffffffffc + .DeE------------------------R r8 = 0x1 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4534 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 4534 if r9 != 0 +``` + +Gas simulation at offset 4565 with total cost of 15: + +``` + DeER.............. r7 = 0xf00 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 112, jump 26592 +``` + +Gas simulation at offset 4576 with total cost of 51: + +``` + D..................................................... r6 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x38] + D=========================eER......................... r7 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r6 == 0 +``` + +Gas simulation at offset 4593 with total cost of 15: + +``` + DeER.............. r9 = 0x1e000 + D................. r7 = r6 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 114, jump 28080 +``` + +Gas simulation at offset 4607 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u16 [r5 + 0x220] + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x200] = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x40] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4619 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r7 = sext16 r7 + D=eE--------------------------------------R................................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r8 = u64 [r1 + 0x48] + .D========================eE--------------R................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .D.......................................................................... r7 = r6 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 116, jump [r8 + 0] +``` + +Gas simulation at offset 4639 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i16 [r5 + 0x220] + D=========================eER............................ r7 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r7 = r10 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u64 [r1 + 0x50] + ..D=========================eER.......................... r7 = r7 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r7 + 0x4] + ..D=======================eE---------------------------R. r9 = r9 + 0x1 + ..D========================eE--------------------------R. r11 = zext16 r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r9 + ...D==================================================eER jump 4837 if r10 >=u r11 +``` + +Gas simulation at offset 4678 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r9 + .D==========================eE-----------------------R jump 4826 if r11 != r10 +``` + +Gas simulation at offset 4698 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 4748 if r8 >=u r12 +``` + +Gas simulation at offset 4731 with total cost of 27: + +``` + DeER.......................... r7 = r11 << 0x1 + DeER.......................... r11 = r11 << 0x3 + D=eER......................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + .D=========================eER r7 = r7 + r11 + .DeeeeeeeeeeeeeeeE-----------R jump 4826 +``` + +Gas simulation at offset 4748 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 4802 if r12 != r11 +``` + +Gas simulation at offset 4767 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 4791 if r9 != r10 +``` + +Gas simulation at offset 4784 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4791 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 4806 +``` + +Gas simulation at offset 4802 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4806 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x22e] = a0 + DeE------------------------R.. r8 = r7 << 0x1 + DeE------------------------R.. r7 = r7 << 0x3 + .DeE-----------------------R.. r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x50] + .D=========================eER r7 = r7 + r8 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 4826 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r9 = u16 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r9 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 4837 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x23b] + D=========================eE--------------R jump 5068 if r7 == 0 +``` + +Gas simulation at offset 4846 with total cost of 73: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................. unlikely + DeE---------------------------------------R................................. r7 = sext16 r9 + D=eE--------------------------------------R................................. r7 = r7 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................. r8 = u64 [r1 + 0x48] + .D========================eE--------------R................................. r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u8 [r5 + 571] = 0 + .D.......................................................................... r7 = r6 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 118, jump [r8 + 0] +``` + +Gas simulation at offset 4870 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r5 + 0x22e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i16 [r5 + 0x220] + D=========================eER............................ r7 = r8 << 0x1 + .D========================eER............................ r10 = r8 << 0x3 + .D=========================eER........................... r7 = r10 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r10 = u64 [r1 + 0x50] + ..D=========================eER.......................... r7 = r7 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u16 [r7 + 0x4] + ..D=======================eE---------------------------R. r9 = r9 + 0x1 + ..D========================eE--------------------------R. r11 = zext16 r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R. u16 [r5 + 0x220] = r9 + ...D==================================================eER jump 5068 if r10 >=u r11 +``` + +Gas simulation at offset 4909 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = i16 [r5 + 0x21e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u16 [r7 + 0] + D=========================eE--------------R........... r9 = r9 + 0x1 + .D=========================eE-------------R........... r11 = zext16 r9 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21e] = r9 + .D==========================eE-----------------------R jump 5057 if r11 != r10 +``` + +Gas simulation at offset 4929 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22d] + D=========================eE--------------R............. r10 = r9 << 0x2 + .DeE--------------------------------------R............. r7 = 0x17250 + .D=========================eE-------------R............. r10 = r10 + r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r12 = u8 [r10 + 0x3] + ..DeE-------------------------------------------------R. r11 = r8 + 0x1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u16 [r5 + 542] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. u8 [r5 + 0x22e] = a4 + ...D=================================================eER jump 4979 if r8 >=u r12 +``` + +Gas simulation at offset 4962 with total cost of 27: + +``` + DeER.......................... r7 = r11 << 0x1 + DeER.......................... r11 = r11 << 0x3 + D=eER......................... r11 = r11 - r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x50] + .D=========================eER r7 = r7 + r11 + .DeeeeeeeeeeeeeeeE-----------R jump 5057 +``` + +Gas simulation at offset 4979 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r5 + 0x21c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r11 = u16 [r10 + 0] + D=========================eE--------------R........... r8 = r8 + 0x1 + .D=========================eE-------------R........... r12 = zext16 r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x21c] = r8 + .D==========================eeeeeeeeeeeeeeeeeeeeE----R jump 5033 if r12 != r11 +``` + +Gas simulation at offset 4998 with total cost of 26: + +``` + DeER......................... r8 = r9 + 0x1 + DeER......................... r10 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r5 + 540] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a1 + .DeeeeeeeeeeeeeeeeeeeeE-----R jump 5022 if r9 != r10 +``` + +Gas simulation at offset 5015 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 557] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5022 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x2 + D=eER......................... r7 = r7 + r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x2] + DeeeeeeeeeeeeeeeE------------R jump 5037 +``` + +Gas simulation at offset 5033 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r10 + 0x2] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5037 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r5 + 0x22e] = a0 + DeE------------------------R.. r8 = r7 << 0x1 + DeE------------------------R.. r7 = r7 << 0x3 + .DeE-----------------------R.. r7 = r7 - r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x50] + .D=========================eER r7 = r7 + r8 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5057 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r7 + 0x2 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r7 = i16 [r7 + 0] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x220] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 5068 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x68] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x60] + .DeE--------------------------------------R....... r1 = r1 + 0x78 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 5083 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x1] + D=========================eE--------------R jump 5095 if r7 == 0 +``` + +Gas simulation at offset 5090 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 4] = 0xf + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5095 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x1a] + D=========================eE--------------R jump 5123 if r7 == 0 +``` + +Gas simulation at offset 5102 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x1b] + DeE---------------------------------------R........... r8 = 0xf + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 26] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 0x1c] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 5171 +``` + +Gas simulation at offset 5123 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x1d] + D=========================eE--------------R jump 5138 if r7 == 0 +``` + +Gas simulation at offset 5130 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5171 +``` + +Gas simulation at offset 5138 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r5 + 0x1b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0x1c] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1d] = a1 + .D========================eE------------------------R jump 5159 if r7 == 0 +``` + +Gas simulation at offset 5151 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x1c] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5171 +``` + +Gas simulation at offset 5159 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x19] + D=========================eE--------------R jump 5171 if r7 == 0 +``` + +Gas simulation at offset 5166 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 28] = 0xf + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5171 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x32] + D=========================eE--------------R jump 5199 if r7 == 0 +``` + +Gas simulation at offset 5178 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r5 + 0x33] + DeE---------------------------------------R........... r8 = 0xf + D=========================eE--------------R........... r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 50] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r5 + 0x34] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x35] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 5247 +``` + +Gas simulation at offset 5199 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x35] + D=========================eE--------------R jump 5214 if r7 == 0 +``` + +Gas simulation at offset 5206 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x35] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5247 +``` + +Gas simulation at offset 5214 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u8 [r5 + 0x33] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r5 + 0x34] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x35] = a1 + .D========================eE------------------------R jump 5235 if r7 == 0 +``` + +Gas simulation at offset 5227 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x34] = a0 + DeeeeeeeeeeeeeeeE-----------R jump 5247 +``` + +Gas simulation at offset 5235 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x31] + D=========================eE--------------R jump 5247 if r7 == 0 +``` + +Gas simulation at offset 5242 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 52] = 0xf + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5247 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x4] + D=========================eE--------------R jump 5338 if r7 == 0 +``` + +Gas simulation at offset 5254 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xa] + D=========================eE--------------R jump 5275 if r7 != 0 +``` + +Gas simulation at offset 5261 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0xc] + D=========================eE--------------R jump 5275 if r7 == 0 +``` + +Gas simulation at offset 5268 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0xc] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5275 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x22] + D=========================eE--------------R jump 5296 if r7 != 0 +``` + +Gas simulation at offset 5282 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x24] + D=========================eE--------------R jump 5296 if r7 == 0 +``` + +Gas simulation at offset 5289 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x24] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5296 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x77] + D=========================eE--------------R jump 5317 if r7 != 0 +``` + +Gas simulation at offset 5303 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x79] + D=========================eE--------------R jump 5317 if r7 == 0 +``` + +Gas simulation at offset 5310 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x79] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5317 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x3c] + D=========================eE--------------R jump 5338 if r7 != 0 +``` + +Gas simulation at offset 5324 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x3e] + D=========================eE--------------R jump 5338 if r7 == 0 +``` + +Gas simulation at offset 5331 with total cost of 26: + +``` + DeER......................... r7 = r7 + 0xffffffffffffffff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x3e] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 5338 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x3] + D=========================eE--------------R jump 5364 if r7 == 0 +``` + +Gas simulation at offset 5345 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x97] + D=========================eE--------------R jump 5364 if r7 != 0 +``` + +Gas simulation at offset 5353 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 152] = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 623] = 0x1 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5364 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u8 [r6 + 0x2] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u64 [r5 + 0x48] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x99] = a0 + .D========================eE------------------------R jump 5419 if r7 >=u r8 +``` + +Gas simulation at offset 5378 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = u64 [r5 + 0x40] + DeE---------------------------------------R.................................... r7 = r7 << 0x3 + D=========================eE--------------R.................................... r7 = r7 + r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r7 + 0] + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x94] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r6 = u64 [r1 + 0x40] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R r8 = u8 [r5 + 0x92] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------------------------------R r7 = u8 [r5 + 0x93] + ..DeE-------------------------------------------------------------------------R r9 = 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r5 + 0x92] = a2 + ..D========================eE-------------------------------------------------R jump 3079 if r8 != r9 +``` + +Gas simulation at offset 5416 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 3128 +``` + +Gas simulation at offset 5419 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 5420 with total cost of 27: + +``` + DeER.......................... r9 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r9 + 0x284] + D==========================eER jump 5477 if r9 == 0 +``` + +Gas simulation at offset 5431 with total cost of 61: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................... unlikely + DeE---------------------------------------R..................... r9 = r7 + r8 + D=eE--------------------------------------R..................... r9 = r9 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................... r9 = u8 [r9 + 0x27f] + .DeE--------------------------------------R..................... r8 = r8 | 0xa80 + ..D=========================eeeE----------R..................... r10 = r9 > 0x1 + .DeER......................... r9 = r9 + 0x80 + .DeER......................... r7 = r7 | 0x40 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 5507 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xffffffffffffff90 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x68] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x60] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x58] = r6 + .DeE------------------------R... r7 = 0x30008 + .D=eE-----------------------R... r5 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r5 + 0x28b] + ..D==========================eER jump 6038 if r8 == 0 +``` + +Gas simulation at offset 5536 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................... r8 = i32 [r5 + 0x25d] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r8 + DeE-------------------------------------------------R.......................... r7 = r7 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r1 + 0x50] = r7 + .DeE------------------------------------------------R.......................... r7 = 0x10140 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.......................... u64 [r1 + 0x30] = r7 + .DeE------------------------------------------------R.......................... r7 = 0x17cd8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.......................... u64 [r1 + 0x20] = r7 + ..DeE-----------------------------------------------R.......................... r7 = 0x17d18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 24] = 0xffff + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 16] = 0xfffb + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 8] = 0xfffe + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xfffa + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 5644 +``` + +Gas simulation at offset 5599 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... r7 = u8 [r5 + 0x26e] + D=========================eE--------------R................................... r7 = r7 ^ 0x80 + D==========================eE-------------R................................... r7 = r7 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................... r8 = u64 [r1 + 0x28] + .D==========================eE------------R................................... r7 = r7 + r8 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r8 = u64 [r7 + 0] + .D............................................................................ r7 = r6 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 120, jump [r8 + 0] +``` + +Gas simulation at offset 5625 with total cost of 2: + +``` + DeER. r8 = r7 & 0x1 + D=eER jump 6074 if r8 != 0 +``` + +Gas simulation at offset 5632 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = i32 [r5 + 0x25d] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x48] + D=========================eE--------------R jump 6042 if r7 != r8 +``` + +Gas simulation at offset 5644 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u16 [r5 + 0x271] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r6 = u8 [r5 + 0x279] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x269] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r7 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 122, jump 22578 +``` + +Gas simulation at offset 5665 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x26e] = a0 + DeE------------------------R jump 5680 if r6 == 0 +``` + +Gas simulation at offset 5672 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x27a] + D=========================eE--------------R jump 5774 if r7 == 0 +``` + +Gas simulation at offset 5680 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r5 + 0x278] + D=========================eE--------------R jump 5699 if r7 == 0 +``` + +Gas simulation at offset 5688 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r7 = u8 [r5 + 0x277] + D=========================eE--------------R...... r7 = r7 & 0x4 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 5780 if r7 == 0 +``` + +Gas simulation at offset 5699 with total cost of 1: + +``` + DeER jump 5707 if r6 != 0 +``` + +Gas simulation at offset 5702 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 634] = 0 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5707 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r5 + 0x271] + D=========================eE--------------R........... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x271] = r7 + .D=========================eE------------------------R r8 = zext16 r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x50] + .D.................................................... r7 = r6 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 124, jump 22578 +``` + +Gas simulation at offset 5731 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r5 + 0x26e] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r1 + 0x30] + D=========================eER.................................................. r8 = r8 + r9 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = i8 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u8 [r5 + 0x26d] = a0 + .D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x26f] = a1 + .D==================================================eE------------------------R r7 = r8 & 0xff + ..D=================================================eE------------------------R jump 5980 if r8 > 0x10 + .D=eER......................... r7 = r8 >> 0x20 + .D=eER......................... r8 = r8 >> 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r5 + 641] = 0 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x283] = r8 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x285] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r5 + 651] = 0 + ..DeE-------------------------R r9 = 0x1 + ...DeeeeeeeeeeeeeeeE----------R jump 6111 +``` + +Gas simulation at offset 6107 with total cost of 2: + +``` + DeER. r9 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 6111 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r7 = r7 & 0xff + DeE---------------------------------------R........ r8 = r8 << 0x30 + D=eE--------------------------------------R........ r7 = r7 << 0x20 + .DeE--------------------------------------R........ r8 = r8 >> 0x20 + .D=eE-------------------------------------R........ r7 = r7 | r8 + .D==eE------------------------------------R........ r7 = r7 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x68] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r5 = u64 [r1 + 0x60] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r6 = u64 [r1 + 0x58] + ..D==eE-----------------------------------R........ r1 = r1 + 0x70 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 6145 with total cost of 49: + +``` + DeER................................................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = r6 + .DeE------------------------R....................... r8 = r7 + 0x7ff + .D=eE-----------------------R....................... r8 = r8 + 0x1e1 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u8 [r8 + 0x46] + ..D==========================eER.................... r10 = r6 & 0x8 + ..D===========================eeeeeeeeeeeeeeeeeeeeER jump 6186 if r10 != 0 +``` + +Gas simulation at offset 6170 with total cost of 21: + +``` + DeER.................... r3 = 0 + DeER.................... r2 = 0 + DeER.................... r9 = r6 & 0x10 + .DeER................... r4 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeER jump 6270 if r9 != 0 +``` + +Gas simulation at offset 6183 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6567 +``` + +Gas simulation at offset 6186 with total cost of 2: + +``` + DeER. r10 = r6 & 0x2 + D=eER jump 6202 if r10 != 0 +``` + +Gas simulation at offset 6192 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r10 = u16 [r8 + 0x30] + DeE---------------------------------------R r11 = 0x8 + D=========================eE--------------R jump 6170 if r10 > r10 + ...D========================eE-----------------------R.... r12 = r12 >> r10 + ....D=======================eE-----------------------R.... r9 = r9 >> r10 + .....D==============================================eER... r10 = r5 >> r10 + .....D=======================eE-----------------------R... r11 = r11 & 0x1 + ......D======================eE-----------------------R... r9 = r9 & 0x1 + ......D======================eE-----------------------R... r12 = r12 << 0x1 + ......D==============================================eER.. r10 = r10 << 0x1 + ......D=======================eE-----------------------R.. r12 = r12 & 0x2 + .......D==============================================eER. r10 = r10 & 0x2 + .......D=======================eE-----------------------R. r3 = r12 | r11 + ........D==============================================eER r2 = r10 | r9 + ........D=====================eE-------------------------R r9 = r6 & 0x10 + .........DeE---------------------------------------------R r4 = 0x1 + .........D=====================eE------------------------R jump 6567 if r9 == 0 +``` + +Gas simulation at offset 6270 with total cost of 2: + +``` + DeER. r9 = r6 & 0x4 + D=eER jump 6287 if r9 != 0 +``` + +Gas simulation at offset 6276 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r8 + 0x30] + DeE---------------------------------------R r10 = 0x8 + D=========================eE--------------R jump 6567 if r9 =s 0 +``` + +Gas simulation at offset 6465 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0x1c + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6472 with total cost of 15: + +``` + DeER.............. r4 = 0x1000000 + D................. r12 = r8 + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6482 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0x4 + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6489 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0x8 + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6496 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0xc + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6503 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0x10 + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6510 with total cost of 15: + +``` + DeER.............. r4 = 0 + DeER.............. r12 = r8 + 0x14 + DeeeeeeeeeeeeeeeER jump 6523 +``` + +Gas simulation at offset 6517 with total cost of 2: + +``` + DeER. r4 = 0 + DeER. r12 = r8 + 0x18 + DeeER fallthrough +``` + +Gas simulation at offset 6523 with total cost of 31: + +``` + DeER.............................. r11 = r11 >> 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...... r9 = u8 [r12 + 0x2] + DeE------------------------R...... r10 = r10 >> 0x6 + D=eE-----------------------R...... r10 = r10 & 0x2 + .D=eE----------------------R...... r10 = r10 | r11 + .D========================eER..... r11 = r9 & 0x3 + .D========================eER..... r9 = r9 << 0x3a + ..D========================eER.... r11 = r11 << 0x8 + ..D========================eER.... r9 = r9 >> 0x3f + ..D=eE-----------------------R.... r10 = r10 << 0x10 + ..D=========================eER... r11 = r11 | r4 + ...D=========================eER.. r9 = r9 | r11 + ...D==========================eER. r9 = r9 | r10 + ...D===========================eER r4 = r9 | 0x400 + ....DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 6567 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r8 + 0x30] + D=========================eE--------------R jump 6651 if r9 == 255 +``` + +Gas simulation at offset 6576 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u16 [r8 + 0x2e] + D=========================eE--------------R jump 6651 if r9 == 0 +``` + +Gas simulation at offset 6583 with total cost of 4: + +``` + DeeER.. i32 r11 = r4 >> 0x10 + .D=eER. r12 = r11 & 0xff + ..DeeER i32 r10 = r4 >> 0x8 + ..D=eER jump 6627 if r12 == 0 +``` + +Gas simulation at offset 6596 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u8 [r8 + 0x5d] + D=========================eE--------------R...... r9 = r9 & 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 6627 if r9 == 0 +``` + +Gas simulation at offset 6606 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 6644 if r3 == 0 +``` + +Gas simulation at offset 6609 with total cost of 3: + +``` + DeeER. i32 r9 = r4 >> 0x18 + D==eER jump 6633 if r9 == 0 +``` + +Gas simulation at offset 6615 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u8 [r8 + 0x47] + D=========================eE--------------R........... r9 = r9 | 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x47] = a2 + .DeeeeeeeeeeeeeeeE-----------------------------------R jump 6633 +``` + +Gas simulation at offset 6627 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 6644 if r3 == 0 +``` + +Gas simulation at offset 6630 with total cost of 1: + +``` + DeER jump 6651 if r12 == 0 +``` + +Gas simulation at offset 6633 with total cost of 16: + +``` + DeER............... r9 = r4 & 0x1 + D=eeER............. r3 = r11 if r9 == 0 + .DeeER............. r2 = r10 if r9 == 0 + .DeeeeeeeeeeeeeeeER jump 6651 +``` + +Gas simulation at offset 6644 with total cost of 3: + +``` + DeeER. r10 = 0 if r12 == 0 + D..... r3 = r11 + .D.... r2 = r10 + .DeeER fallthrough +``` + +Gas simulation at offset 6651 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeE---------------------------------------R................ r2 = r2 << 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r9 = u64 [r8 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r10 = u16 [r8 + 0x2c] + .DeE--------------------------------------R................ r2 = r2 + r3 + .D=eE-------------------------------------R................ r11 = r2 & 0x1f + .D==eE------------------------------------R................ r7 = r7 + r11 + ..D=======================eE--------------R................ r11 = r10 << 0x1 + ..D========================eE-------------R................ r9 = r9 + r11 + ..D==eE-----------------------------------R................ r7 = r7 + 0x7ff + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------R................ r7 = u8 [r7 + 0x1a1] + ...DeE------------------------------------R................ r6 = r6 << 0x1 + ...D=eE-----------------------------------R................ r11 = r6 & 0x1c0 + ....D=====================eE--------------R................ r10 = r10 + 0x1 + ....D==========================eE---------R................ r7 = r7 | r11 + ....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0] = r7 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u16 [r8 + 0x2c] = r10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x8] + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r6 = u64 [r1 + 0] + .....D=========================eE-------------------------R r1 = r1 + 0x10 + .....DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 6712 with total cost of 30: + +``` + DeER............................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0] = r5 + .DeE------------------------R.... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r10 = u16 [r5 + 0x209] + ..D=========================eER.. r7 = r10 << 0x32 + ..D==========================eER. r11 = r7 >> 0x3a + ...DeE-------------------------R. r12 = 0x3f + ...D............................. r9 = r8 + ...D==========================eER jump 6779 if r11 >=u r12 +``` + +Gas simulation at offset 6742 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r10 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r8 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r11 = 0x17c80 + .D========================eeE-------------R.................................. r11 = r8 if r10 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r11 = u64 [r11 + 0x50] + ..DeE-------------------------------------------------R...................... r8 = r7 >> 0x32 + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ...D======================eeE-------------------------R...................... r7 = r10 if r10 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 142, jump [r11 + 0] +``` + +Gas simulation at offset 6777 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6820 +``` + +Gas simulation at offset 6779 with total cost of 28: + +``` + DeER........................... r11 = r10 & 0x1f + DeER........................... r7 = r9 & 0x3f + .DeER.......................... r8 = r5 + 0x1a1 + .D=eER......................... r9 = r8 + r11 + ..DeER......................... r10 = r10 & 0x3 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r9 + 0] = a0 + ..D=eE------------------------R jump 6820 if r10 != 0 +``` + +Gas simulation at offset 6800 with total cost of 32: + +``` + DeeeER............................. r9 = r11 > 0x31 + ..D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r0 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r5 = u64 [r1 + 0] + ...D======================eE------------------------------R r1 = r1 + 0x10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 6864 with total cost of 27: + +``` + DeER.......................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r7 + 0x23a] + D==========================eER jump 6919 if r9 == 0 +``` + +Gas simulation at offset 6875 with total cost of 53: + +``` + DeER.................................................... r10 = r8 & 0x7 + DeER.................................................... r8 = r8 << 0x2 + D=eER................................................... r10 = r10 << 0xc + .DeER................................................... r11 = r8 & 0xe0 + .D=eER.................................................. r10 = r10 | r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u16 [r7 + 0x20b] + ..DeE-----------------------R........................... r8 = r8 & 0x300 + ..D=eE----------------------R........................... r8 = r8 | r10 + ..D========================eER.......................... r10 = r11 & 0xc1f + ...D========================eER......................... r8 = r8 | r10 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x20b] = r8 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r7 + 570] = 0 + ...DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 6919 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u16 [r7 + 0x20b] + D=========================eE--------------R............ r9 = r9 & 0x7fe0 + .DeE--------------------------------------R............ r10 = r8 & 0x7 + .DeE--------------------------------------R............ r8 = r8 >> 0x3 + .D=========================eE-------------R............ r8 = r8 | r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x20b] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r7 + 0x223] = a3 + ..DeE-------------------------------------------------R r9 = 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r7 + 0x23a] = a2 + ...DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 6954 with total cost of 27: + +``` + DeER.......................... r8 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r8 + 0x23d] + D==========================eER jump 7007 if r9 == 0 +``` + +Gas simulation at offset 6965 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r9 = u8 [r8 + 0x230] + D=========================eE--------------R..................................... r7 = r7 + r9 + D==========================eE-------------R..................................... r7 = r7 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0xa1] + .D========================eE--------------------------R......................... r9 = r9 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u8 [r8 + 0x230] = a2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x232] = a0 + ..DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 6993 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r8 + 0x23d] + D=========================eE--------------R........... r7 = r7 ^ 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x23d] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 7007 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r9 = u8 [r8 + 0x237] + D=========================eE--------------R jump 7088 if r9 == 0 +``` + +Gas simulation at offset 7015 with total cost of 2: + +``` + DeER. r10 = 0x1 + D=eER jump 6993 if r9 != r10 +``` + +Gas simulation at offset 7021 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u8 [r8 + 0x231] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u8 [r8 + 0x232] + D=========================eE--------------R............ r7 = r7 + r9 + .D=========================eE-------------R............ r7 = r7 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1c1] = a3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u8 [r8 + 0x231] + .D=========================eE-------------------------R r7 = r7 + 0x1 + ..D=========================eE------------------------R r9 = r7 & 0x3 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x231] = a0 + ..D==========================eE-----------------------R jump 6993 if r9 != 0 +``` + +Gas simulation at offset 7058 with total cost of 2: + +``` + DeER. r7 = r7 & 0xff + DeER. r9 = 0x20 + D=eER jump 7218 if r7 != r9 +``` + +Gas simulation at offset 7069 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... u8 [r8 + 567] = 0x2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r8 + 0x23d] + D=========================eE--------------R........... r7 = r7 ^ 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x23d] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 7088 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r10 = u8 [r8 + 0x231] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u8 [r8 + 0x232] + D=========================eE--------------R............ r7 = r7 + r10 + .D=========================eE-------------R............ r7 = r7 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1c1] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r10 = u8 [r8 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r7 = u16 [r8 + 0x20f] + ..D========================eE-------------------------R r10 = r10 & 0x20 + ..D=========================eeeeeeeeeeeeeeeeeeeeE-----R jump 7133 if r10 != 0 +``` + +Gas simulation at offset 7122 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 7194 if r7 =u r9 +``` + +Gas simulation at offset 7142 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r8 + 0x231] + D=========================eE--------------R jump 7166 if r7 != 0 +``` + +Gas simulation at offset 7150 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............. r9 = u8 [r8 + 0x230] + D=========================eE--------------R.............. r9 = r9 + 0xffffffffffffffff + .D=========================eeeE-----------R.............. r9 = r9 > 0x34 + .D==========================eER......................... r9 = r9 | r10 + .DeE--------------------------R......................... r8 = r8 & 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r6 + 0x23d] = a1 + ..D..................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE------------------------------------R r0 = 150, jump 7236 +``` + +Gas simulation at offset 7848 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 152, jump 6145 +``` + +Gas simulation at offset 7856 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 7924 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x23d] + ..D=========================eER jump 7982 if r7 == 0 +``` + +Gas simulation at offset 7948 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x21b] + D=========================eE--------------R r9 = r8 >> 0x8 + .DeE--------------------------------------R r10 = 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r6 + 573] = 0 + .D=========================eE-------------R jump 8040 if r9 > 0x8 + ....DeE------------------------------------------------R r10 = 0x3f + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x23d] = a0 + ....D=========================eE-----------------------R jump 7966 if r9 >=u r10 +``` + +Gas simulation at offset 8040 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 156, jump [r10 + 0] +``` + +Gas simulation at offset 8072 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22a] = a0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 158, jump 7236 +``` + +Gas simulation at offset 8084 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 160, jump 6145 +``` + +Gas simulation at offset 8092 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 8160 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x23d] + ..D=========================eER jump 8188 if r8 == 0 +``` + +Gas simulation at offset 8184 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 8227 +``` + +Gas simulation at offset 8188 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x231] + D=========================eE--------------R............. r8 = r8 + r5 + D==========================eE-------------R............. r8 = r8 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 449] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u8 [r6 + 0x231] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r9 = u8 [r6 + 0x23d] + .D=========================eE-------------------------R. r8 = r8 + 0x1 + ..D=========================eE------------------------R. r8 = r8 & 0x1f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x231] = a1 + ..D========================eE--------------------------R r9 = r9 ^ 0x1 + ..DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8227 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u16 [r6 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r11 = u16 [r6 + 0x211] + DeE------------------------R..................... r9 = r9 & 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r6 + 0x23d] = a2 + .D========================eER.................... r11 = r11 + 0xfffffffffffffeff + .D========================eER.................... r9 = r8 >> 0x4 + .DeE------------------------R.................... r12 = 0x40 + ..D========================eER................... r9 = r9 & 0x38 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 8274 if r11 >=u r12 +``` + +Gas simulation at offset 8258 with total cost of 16: + +``` + DeER............... r8 = r8 & 0xcff + DeER............... r10 = 0x2000 + D=eER.............. r8 = r8 | r10 + D==eER............. r9 = r9 + r8 + .DeeeeeeeeeeeeeeeER jump 8298 +``` + +Gas simulation at offset 8274 with total cost of 4: + +``` + DeER... r10 = r8 & 0xc00 + DeER... r8 = r8 << 0x3b + D=eER.. r8 = r8 >> 0x3d + .D=eER. r8 = r8 | r10 + .DeE-R. r10 = 0x23c0 + .D=eER. r9 = r9 | r10 + .D==eER r9 = r9 | r8 + ..DeeER fallthrough +``` + +Gas simulation at offset 8298 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r9 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 164, jump 7236 +``` + +Gas simulation at offset 8310 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 166, jump 6145 +``` + +Gas simulation at offset 8318 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 8386 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x23d] + ..D=========================eER jump 8444 if r7 == 0 +``` + +Gas simulation at offset 8410 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x21b] + D=========================eE--------------R r9 = r8 >> 0x8 + .DeE--------------------------------------R r10 = 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r6 + 573] = 0 + .D=========================eE-------------R jump 8502 if r9 > 0x8 + ....DeE------------------------------------------------R r10 = 0x3f + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x23d] = a0 + ....D=========================eE-----------------------R jump 8428 if r9 >=u r10 +``` + +Gas simulation at offset 8502 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 170, jump [r10 + 0] +``` + +Gas simulation at offset 8534 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r6 + 0x209] + D=========================eER............................. r9 = r8 & 0x2 + D=========================eER............................. r8 = r8 >> 0x4 + .D=========================eER............................ r8 = r8 & 0x4 + .D==========================eER........................... r8 = r8 | r9 + .DeE--------------------------R........................... r7 = r7 & 0xff + ..D==========================eER.......................... r7 = r7 >> r8 + ..D===========================eER......................... r7 = r7 & 0x3 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22b] = a0 + ...D...................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 172, jump 7236 +``` + +Gas simulation at offset 8572 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 174, jump 6145 +``` + +Gas simulation at offset 8580 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 8648 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x23d] + ..D=========================eER jump 8676 if r8 == 0 +``` + +Gas simulation at offset 8672 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 8715 +``` + +Gas simulation at offset 8676 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x231] + D=========================eE--------------R............. r8 = r8 + r5 + D==========================eE-------------R............. r8 = r8 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 449] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u8 [r6 + 0x231] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r9 = u8 [r6 + 0x23d] + .D=========================eE-------------------------R. r8 = r8 + 0x1 + ..D=========================eE------------------------R. r8 = r8 & 0x1f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x231] = a1 + ..D========================eE--------------------------R r8 = r9 ^ 0x1 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8715 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u8 [r6 + 0x22a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = i16 [r6 + 0x209] + D=========================eER............................ r9 = r9 & 0x10 + .D========================eER............................ r10 = r10 << 0x4 + .D=========================eER........................... r9 = r9 << 0x8 + .D==========================eER.......................... r9 = r9 | r10 + .DeE--------------------------R.......................... r8 = r8 & 0x1 + ..D=======================eE--R.......................... r11 = r11 << 0x31 + ..D========================eE-R.......................... r11 = r11 >> 0x3d + ..D==========================eER......................... r9 = r9 | r11 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r6 + 0x23d] = a1 + ...D..................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 178, jump 7236 +``` + +Gas simulation at offset 8767 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 180, jump 6145 +``` + +Gas simulation at offset 8775 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 8843 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x23d] + ..D=========================eER jump 8901 if r7 == 0 +``` + +Gas simulation at offset 8867 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x21b] + D=========================eE--------------R r9 = r8 >> 0x8 + .DeE--------------------------------------R r10 = 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r6 + 573] = 0 + .D=========================eE-------------R jump 8959 if r9 > 0x8 + ....DeE------------------------------------------------R r10 = 0x3f + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x23d] = a0 + ....D=========================eE-----------------------R jump 8885 if r9 >=u r10 +``` + +Gas simulation at offset 8959 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 184, jump [r10 + 0] +``` + +Gas simulation at offset 8991 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22c] = a0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 186, jump 7236 +``` + +Gas simulation at offset 9003 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 188, jump 6145 +``` + +Gas simulation at offset 9011 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 9079 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x23d] + ..D=========================eER jump 9107 if r8 == 0 +``` + +Gas simulation at offset 9103 with total cost of 15: + +``` + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER jump 9146 +``` + +Gas simulation at offset 9107 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x231] + D=========================eE--------------R............. r8 = r8 + r5 + D==========================eE-------------R............. r8 = r8 + 0x7ff + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 449] = 0xffffffffffffffff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r8 = u8 [r6 + 0x231] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R. r9 = u8 [r6 + 0x23d] + .D=========================eE-------------------------R. r8 = r8 + 0x1 + ..D=========================eE------------------------R. r8 = r8 & 0x1f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x231] = a1 + ..D========================eE--------------------------R r8 = r9 ^ 0x1 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 9146 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u8 [r6 + 0x22a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r10 = u16 [r6 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r6 + 0x226] + D=========================eER............................ r9 = r9 << 0x4 + .D========================eER............................ r10 = r10 >> 0xc + .D=========================eER........................... r9 = r9 | r10 + .DeE-------------------------R........................... r8 = r8 & 0x1 + .D========================eE-R........................... r11 = r11 & 0x10 + ..D========================eER........................... r11 = r11 << 0x8 + ..D=========================eER.......................... r9 = r9 | r11 + ..D==========================eER......................... r9 = r9 | 0x8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r6 + 0x23d] = a1 + ...D..................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 192, jump 7236 +``` + +Gas simulation at offset 9198 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 194, jump 6145 +``` + +Gas simulation at offset 9206 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 9274 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .D............................. r5 = r7 + .DeE------------------------R.. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r6 + 0x23d] + ..D=========================eER jump 9346 if r7 == 0 +``` + +Gas simulation at offset 9298 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u16 [r6 + 0x21b] + D=========================eE--------------R r9 = r8 >> 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r6 + 573] = 0 + .D=========================eE-------------R jump 9402 if r9 > 0x8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x23d] = a0 + ....D=========================eE-----------------------R jump 9314 if r9 >=u 63 +``` + +Gas simulation at offset 9402 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 198, jump [r10 + 0] +``` + +Gas simulation at offset 9434 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r6 + 0x22d] = a0 + D==========================eER jump 9484 if r8 == 0 +``` + +Gas simulation at offset 9448 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r6 + 0x209] + D=========================eE--------------R...... r9 = r8 & 0x1f + .D========================eE--------------R...... r8 = r8 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 9473 if r9 != 31 +``` + +Gas simulation at offset 9463 with total cost of 26: + +``` + DeER......................... r8 = r8 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 9484 +``` + +Gas simulation at offset 9473 with total cost of 27: + +``` + DeER.......................... r8 = r8 | r9 + D=eER......................... r8 = r8 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 9484 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x22b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r6 + 0x22c] + .D========================eE--------------R............. r10 = r8 << 0x3f + .D========================eE--------------R............. r8 = r8 << 0x6 + .D=========================eE-------------R............. r10 = r10 >>a 0x3f + ..D========================eE-------------R............. r8 = sext8 r8 + ..D=========================eE------------R............. r8 = r8 >> 0x7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r6 + 0x213] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... u8 [r6 + 0x215] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0x217] = a3 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x219] = a1 + ...D.................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 200, jump 7236 +``` + +Gas simulation at offset 9531 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 202, jump 6145 +``` + +Gas simulation at offset 9539 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 9607 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 206, jump 6954 +``` + +Gas simulation at offset 9630 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u16 [r6 + 0x209] + D=========================eER........................... r7 = r7 << 0x34 + D==========================eER.......................... r7 = r7 >> 0x34 + D===========================eER......................... r7 = r7 | 0x2000 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r7 + .D...................................................... r7 = r5 + .DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 208, jump 7236 +``` + +Gas simulation at offset 9656 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 210, jump 6145 +``` + +Gas simulation at offset 9664 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 9732 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 214, jump 6954 +``` + +Gas simulation at offset 9755 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r6 + 0x21b] + D=========================eER. r7 = r8 >> 0x8 + DeE-------------------------R. r9 = 0x3f + .D=========================eER jump 9802 if r7 >=u r9 +``` + +Gas simulation at offset 9768 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 216, jump [r10 + 0] +``` + +Gas simulation at offset 9800 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 9817 +``` + +Gas simulation at offset 9802 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r8 = r8 + r5 + D==eER......................... r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 9817 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22a] = a0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 218, jump 7236 +``` + +Gas simulation at offset 9829 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 220, jump 6145 +``` + +Gas simulation at offset 9837 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 9905 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xffffffffffffffe0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x18] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x10] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r6 + .D............................ r5 = r7 + .DeE------------------------R. r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = 0xc00 + ..D........................... r7 = r5 + ..DeeeeeeeeeeeeeeeE----------R r0 = 224, jump 6954 +``` + +Gas simulation at offset 9935 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u16 [r6 + 0x209] + D=========================eER.................... r9 = r7 + 0xfffffffffffffeff + .D========================eER.................... r7 = r8 >> 0x4 + .DeE------------------------R.................... r10 = 0x40 + .D=========================eER................... r7 = r7 & 0x38 + ..D========================eeeeeeeeeeeeeeeeeeeeER jump 9980 if r9 >=u r10 +``` + +Gas simulation at offset 9959 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r9 = u64 [r1 + 0] + D=========================eER... r9 = r9 + 0xff + D==========================eER.. r8 = r8 & r9 + DeE--------------------------R.. r9 = 0x2000 + .D==========================eER. r8 = r8 + r9 + .D===========================eER r7 = r7 + r8 + .DeeeeeeeeeeeeeeeE-------------R jump 10005 +``` + +Gas simulation at offset 9980 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u64 [r1 + 0] + D=========================eER.. r9 = r9 & r8 + DeE-------------------------R.. r8 = r8 << 0x3b + D=eE------------------------R.. r8 = r8 >> 0x3d + .D=========================eER. r8 = r8 | r9 + .DeE-------------------------R. r9 = 0x23c0 + .D=eE------------------------R. r7 = r7 | r9 + .D==========================eER r7 = r7 | r8 + ..DeeE------------------------R fallthrough +``` + +Gas simulation at offset 10005 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 226, jump 7236 +``` + +Gas simulation at offset 10017 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 228, jump 6145 +``` + +Gas simulation at offset 10025 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x18] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x10] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x8] + ....D========================================================================eE-----------------------R r1 = r1 + 0x20 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 10094 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 232, jump 6954 +``` + +Gas simulation at offset 10117 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r6 + 0x21b] + D=========================eER. r7 = r8 >> 0x8 + D==========================eER jump 10162 if r7 >=u 63 +``` + +Gas simulation at offset 10128 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 234, jump [r10 + 0] +``` + +Gas simulation at offset 10160 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10177 +``` + +Gas simulation at offset 10162 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r8 = r8 + r5 + D==eER......................... r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 10177 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r6 + 0x209] + D=========================eER............................. r9 = r8 & 0x2 + D=========================eER............................. r8 = r8 >> 0x4 + .D=========================eER............................ r8 = r8 & 0x4 + .D==========================eER........................... r8 = r8 | r9 + .DeE--------------------------R........................... r7 = r7 & 0xff + ..D==========================eER.......................... r7 = r7 >> r8 + ..D===========================eER......................... r7 = r7 & 0x3 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22b] = a0 + ...D...................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE-------------------------------------R r0 = 236, jump 7236 +``` + +Gas simulation at offset 10215 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 238, jump 6145 +``` + +Gas simulation at offset 10223 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 10291 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 242, jump 6954 +``` + +Gas simulation at offset 10314 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r6 + 0x22a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = i16 [r6 + 0x209] + D=========================eER............................ r7 = r7 & 0x10 + .D========================eER............................ r8 = r8 << 0x4 + .D========================eER............................ r9 = r9 << 0x31 + .D=========================eER........................... r7 = r7 << 0x8 + .D==========================eER.......................... r7 = r7 | r8 + ..D========================eE-R.......................... r9 = r9 >> 0x3d + ..D==========================eER......................... r7 = r7 | r9 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r7 + ..D...................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 244, jump 7236 +``` + +Gas simulation at offset 10359 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 246, jump 6145 +``` + +Gas simulation at offset 10367 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 10435 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 250, jump 6954 +``` + +Gas simulation at offset 10458 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r6 + 0x21b] + D=========================eER. r7 = r8 >> 0x8 + DeE-------------------------R. r9 = 0x3f + .D=========================eER jump 10505 if r7 >=u r9 +``` + +Gas simulation at offset 10471 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 252, jump [r10 + 0] +``` + +Gas simulation at offset 10503 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10520 +``` + +Gas simulation at offset 10505 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r8 = r8 + r5 + D==eER......................... r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 10520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22c] = a0 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 254, jump 7236 +``` + +Gas simulation at offset 10532 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 256, jump 6145 +``` + +Gas simulation at offset 10540 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 10608 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 260, jump 6954 +``` + +Gas simulation at offset 10631 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r6 + 0x22a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u16 [r6 + 0x209] + D=========================eER............................ r7 = r7 & 0x10 + .D========================eER............................ r8 = r8 << 0x4 + .D========================eER............................ r9 = r9 >> 0xc + .D=========================eER........................... r7 = r7 << 0x8 + .D=========================eER........................... r8 = r8 | r9 + ..D=========================eER.......................... r7 = r7 | r8 + ..D==========================eER......................... r7 = r7 | 0x8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r7 + ..D...................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 262, jump 7236 +``` + +Gas simulation at offset 10676 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 264, jump 6145 +``` + +Gas simulation at offset 10684 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 10752 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 268, jump 6954 +``` + +Gas simulation at offset 10775 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r6 + 0x21b] + D=========================eER. r7 = r8 >> 0x8 + D==========================eER jump 10834 if r7 >=u 63 +``` + +Gas simulation at offset 10786 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 270, jump [r10 + 0] +``` + +Gas simulation at offset 10818 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r6 + 0x22d] = a0 + D==========================eER jump 10863 if r8 != 0 +``` + +Gas simulation at offset 10832 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 10899 +``` + +Gas simulation at offset 10834 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r8 = r8 + r5 + .D=eE-------------------------------------R............. r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r6 + 0x227] + ..D========================eE-------------R............. r8 = r8 & 0x18 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 10899 if r8 == 0 +``` + +Gas simulation at offset 10863 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r6 + 0x209] + D=========================eE--------------R...... r9 = r8 & 0x1f + .D========================eE--------------R...... r8 = r8 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 10888 if r9 != 31 +``` + +Gas simulation at offset 10878 with total cost of 26: + +``` + DeER......................... r8 = r8 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 10899 +``` + +Gas simulation at offset 10888 with total cost of 27: + +``` + DeER.......................... r8 = r8 | r9 + D=eER......................... r8 = r8 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 10899 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x22b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r6 + 0x22c] + .D========================eE--------------R............. r10 = r8 << 0x3f + .D========================eE--------------R............. r8 = r8 << 0x6 + .D=========================eE-------------R............. r10 = r10 >>a 0x3f + ..D========================eE-------------R............. r8 = sext8 r8 + ..D=========================eE------------R............. r8 = r8 >> 0x7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r6 + 0x213] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... u8 [r6 + 0x215] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0x217] = a3 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x219] = a1 + ...D.................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 272, jump 7236 +``` + +Gas simulation at offset 10946 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 274, jump 6145 +``` + +Gas simulation at offset 10954 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r6 + 0x219] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D========================eE------------------------R.................................................. r9 = r9 << 0x1 + .D========================eE------------------------R.................................................. r10 = r10 << 0x1 + ..D========================eE-----------------------R.................................................. r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r6 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x217] = r10 + ...D================================================eE-----------------------R......................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r6 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................... r0 = u64 [r1 + 0x10] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r5 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x18 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 11022 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 278, jump 6954 +``` + +Gas simulation at offset 11045 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r6 + 0x21b] + D=========================eER. r7 = r8 >> 0x8 + D==========================eER jump 11104 if r7 >=u 63 +``` + +Gas simulation at offset 11056 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 280, jump [r10 + 0] +``` + +Gas simulation at offset 11088 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r6 + 0x22d] = a0 + D==========================eER jump 11133 if r8 != 0 +``` + +Gas simulation at offset 11102 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 11169 +``` + +Gas simulation at offset 11104 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r8 = r8 + r5 + .D=eE-------------------------------------R............. r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r6 + 0x227] + ..D========================eE-------------R............. r8 = r8 & 0x18 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 11169 if r8 == 0 +``` + +Gas simulation at offset 11133 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u16 [r6 + 0x209] + D=========================eE--------------R...... r10 = r9 & 0x1f + .D========================eE--------------R...... r9 = r9 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 11158 if r10 != 31 +``` + +Gas simulation at offset 11148 with total cost of 26: + +``` + DeER......................... r9 = r9 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 11169 +``` + +Gas simulation at offset 11158 with total cost of 27: + +``` + DeER.......................... r9 = r9 | r10 + D=eER......................... r9 = r9 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r9 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 11169 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r6 + 0x22b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = u8 [r6 + 0x22c] + .D========================eE--------------R............. r11 = r9 << 0x3f + .D========================eE--------------R............. r9 = r9 << 0x6 + .D=========================eE-------------R............. r11 = r11 >>a 0x3f + ..D========================eE-------------R............. r9 = sext8 r9 + ..D=========================eE------------R............. r9 = r9 >> 0x7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r6 + 0x213] = a3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... u8 [r6 + 0x215] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 0x217] = a4 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x219] = a2 + ...DeE-------------------------------------------------R jump 11326 if r8 == 0 +``` + +Gas simulation at offset 11211 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u16 [r6 + 0x209] + DeE---------------------------------------R....... r10 = 0x7 + .D========================eE--------------R....... r9 = r7 << 0x31 + .D=========================eE-------------R....... r9 = r9 >> 0x3d + .DeE--------------------------------------R....... r8 = 0x8c1f + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 11262 if r9 != r10 +``` + +Gas simulation at offset 11233 with total cost of 22: + +``` + DeER..................... r9 = r7 >> 0x5 + D=eER.................... r10 = r9 & 0x1f + .DeER.................... r11 = 0x1d + .D=eeeeeeeeeeeeeeeeeeeeER jump 11285 if r10 == r11 +``` + +Gas simulation at offset 11245 with total cost of 21: + +``` + DeER.................... r11 = 0x1f + D=eeeeeeeeeeeeeeeeeeeeER jump 11303 if r10 != r11 +``` + +Gas simulation at offset 11251 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0x8c1f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 11326 +``` + +Gas simulation at offset 11262 with total cost of 28: + +``` + DeER........................... r9 = r9 + 0x1 + DeER........................... r8 = 0x8fff + D=eER.......................... r7 = r7 & r8 + D=eER.......................... r9 = r9 << 0xc + .D=eER......................... r7 = r7 | r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + .DeeeeeeeeeeeeeeeE------------R jump 11326 +``` + +Gas simulation at offset 11285 with total cost of 27: + +``` + DeER.......................... r7 = r7 & 0x8c1f + DeER.......................... r8 = 0x800 + D=eER......................... r7 = r7 ^ r8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + .DeeeeeeeeeeeeeeeE-----------R jump 11326 +``` + +Gas simulation at offset 11303 with total cost of 29: + +``` + DeER............................ r9 = r9 << 0x5 + DeER............................ r7 = r7 & 0x8c1f + D=eER........................... r8 = r9 + 0x20 + .D=eER.......................... r8 = r8 & 0x3e0 + .D==eER......................... r7 = r7 | r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 11326 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = i16 [r6 + 0x211] + D=========================eE--------------R........... r7 = r7 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x211] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0] + .D=========================eE------------------------R r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 11351 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r7 + 0x209] + DeE-------------------------R............................ r9 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u8 [r7 + 0x227] + .D=========================eER........................... r12 = r8 << 0x34 + .D==========================eER.......................... r12 = r12 >> 0x34 + ..D==========================eER......................... r10 = r12 | 0x2000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r12 = u8 [r7 + 0x1c1] + ..D========================eE--R......................... r11 = r11 & 0x18 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r7 + 0x231] = a2 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r7 + 0x232] = a5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r7 + 0x234] = a5 + ....D========================eE-------------------------R jump 11423 if r11 == 0 +``` + +Gas simulation at offset 11402 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u16 [r7 + 0x20b] + DeE---------------------------------------R............ r8 = r8 & 0xfffffffffffffbe0 + D=========================eE--------------R............ r9 = r9 & 0x41f + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x209] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 11423 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r7 + 0x211] + D=========================eE--------------R........... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x211] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11437 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0] = r5 + .DeE------------------------R..................................................... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u8 [r5 + 0x231] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u16 [r5 + 0x21b] + ..DeE------------------------R.................................................... r10 = 0x3f + ..D=========================eER................................................... r11 = r7 + r9 + ..D==========================eER.................................................. r11 = r11 + 0x7ff + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r11 = u8 [r11 + 0x1c1] + ...D========================eE--------------------------R......................... r9 = r9 + 0x1 + ...D========================eE--------------------------R......................... r12 = r8 >> 0x8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u8 [r5 + 0x231] = a2 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x232] = a4 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x233] = a4 + ....D========================eE--------------------------------------------------R jump 11526 if r12 >=u r10 +``` + +Gas simulation at offset 11492 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 286, jump [r10 + 0] +``` + +Gas simulation at offset 11524 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 11541 +``` + +Gas simulation at offset 11526 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 11541 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r5 + 0x211] + D=========================eER......................... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x211] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r5 + 0x22a] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0] + .D========================eE-------------------------R r1 = r1 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 11566 with total cost of 79: + +``` + DeER.............................................................................. r8 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u16 [r8 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r4 = u16 [r8 + 0x211] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u8 [r8 + 0x231] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u8 [r8 + 0x236] + .DeE------------------------R..................................................... r2 = 0xc00 + .D=eE-----------------------R..................................................... r3 = 0x40 + ..D========================eER.................................................... r9 = r7 + r12 + ..D========================eER.................................................... r11 = r11 << 0x2 + ..D=========================eER................................................... r9 = r9 + 0x7ff + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r9 + 0x1c1] + ...D=======================eE--------------------------R.......................... r12 = r12 + 0x1 + ...D========================eE-------------------------R.......................... r7 = r7 + r11 + ...D=========================eE------------------------R.......................... r7 = r7 + 0x7ff + ....D=================================================eER......................... r11 = r9 & 0xffffffffffffffe3 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x1e3] = a4 + .....D=====================eE----------------------------------------------------R r7 = r4 + 0xfffffffffffffeff + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u8 [r8 + 0x231] = a5 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r8 + 0x232] = a2 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x235] = a4 + ......D=====================eE---------------------------------------------------R r9 = r10 >> 0x4 + ......D======================eE--------------------------------------------------R r11 = zext16 r7 + .......D======================eE-------------------------------------------------R r7 = r9 & 0x38 + .......D======================eeeeeeeeeeeeeeeeeeeeE------------------------------R jump 11678 if r11 >=u r3 +``` + +Gas simulation at offset 11651 with total cost of 28: + +``` + DeER........................... r9 = r10 & 0xcff + DeER........................... r10 = 0x2000 + D=eER.......................... r9 = r9 | r10 + .D=eER......................... r7 = r7 + r9 + .DeE-R......................... r4 = r4 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r8 + 0x211] = r4 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x21b] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 11678 with total cost of 29: + +``` + DeER............................ r9 = r10 & 0xc00 + DeER............................ r10 = r10 << 0x3b + D=eER........................... r10 = r10 >> 0x3d + .D=eER.......................... r9 = r9 | r10 + .DeE-R.......................... r10 = 0x23c0 + .D=eER.......................... r7 = r7 | r10 + .D==eER......................... r7 = r7 | r9 + ..DeE-R......................... r4 = r4 + 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r8 + 0x211] = r4 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r8 + 0x21b] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 11714 with total cost of 79: + +``` + DeER.............................................................................. r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0] = r5 + .DeE------------------------R..................................................... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u8 [r5 + 0x231] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u8 [r5 + 0x236] + ..D=========================eER................................................... r8 = r8 + r7 + ..D==========================eER.................................................. r8 = r8 + 0x7ff + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u8 [r8 + 0x1c1] + ..D=========================eE--------------------------R......................... r9 = r9 << 0x2 + ...D=========================eE-------------------------R......................... r9 = r9 + r7 + ...D==========================eE------------------------R......................... r8 = r9 + 0x7ff + ...D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1e4] = a3 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = u16 [r5 + 0x21b] + ....D===============================================eE---------------------------R r9 = r8 >> 0x8 + ....DeE--------------------------------------------------------------------------R r11 = 0x3f + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x232] = a3 + .....D===============================================eE--------------------------R jump 11810 if r9 >=u r11 +``` + +Gas simulation at offset 11776 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 292, jump [r10 + 0] +``` + +Gas simulation at offset 11808 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 11825 +``` + +Gas simulation at offset 11810 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 11825 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u8 [r5 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = i16 [r5 + 0x211] + D=========================eER............................. r10 = r8 & 0x2 + .D========================eER............................. r8 = r8 >> 0x4 + .D=========================eER............................ r8 = r8 & 0x4 + .D==========================eER........................... r8 = r8 | r10 + .DeE--------------------------R........................... r7 = r7 & 0xff + ..D========================eE-R........................... r9 = r9 + 0x1 + ..D==========================eER.......................... r7 = r7 >> r8 + ..D===========================eER......................... r7 = r7 & 0x3 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r5 + 0x211] = r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22b] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r0 = u64 [r1 + 0x8] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r5 = u64 [r1 + 0] + ....D========================eE--------------------------R r1 = r1 + 0x10 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE-----R jump [r0 + 0] +``` + +Gas simulation at offset 11876 with total cost of 78: + +``` + DeER............................................................................. r8 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r8 + 0x231] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u8 [r8 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u8 [r8 + 0x233] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = i8 [r8 + 0x235] + .D=========================eER................................................... r7 = r7 + r11 + .D==========================eER.................................................. r7 = r7 + 0x7ff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0x1c1] + ..D========================eE--------------------------R......................... r11 = r12 & 0x20 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x232] = a0 + ...D========================eE--------------------------------------------------R jump 11961 if r11 != 0 +``` + +Gas simulation at offset 11917 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r7 = i16 [r8 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r11 = u8 [r8 + 0x234] + DeE---------------------------------------R............... r10 = r10 >>a 0x3f + .D========================eeE-------------R............... i32 r7 = r7 - r11 + .D==========================eE------------R............... r7 = r7 ^ r10 + .D===========================eE-----------R............... r7 = r7 & 0x7 + ..DeE-------------------------------------R............... r9 = r9 << 0x4 + ..D===========================eE----------R............... r7 = r7 | r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r9 = i16 [r8 + 0x211] + ..D=========================eE------------R............... r9 = r9 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r8 + 0x211] = r9 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x21b] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeE------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 11961 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeeeE-------------------------------------R....................... r7 = r10 > 0x8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u16 [r6 + 0x21b] + ..D========================eE-------------R r7 = r8 >> 0x8 + ..DeE-------------------------------------R r9 = 0x3f + ..D=========================eE------------R jump 12172 if r7 > 0x3b + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R r8 = u16 [r6 + 0x21b] + ..D========================eE--R r7 = r8 >> 0x8 + ..DeE--------------------------R r9 = 0x3f + ..D=========================eE-R jump 12116 if r7 >=u r9 +``` + +Gas simulation at offset 12172 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 298, jump [r10 + 0] +``` + +Gas simulation at offset 12204 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0x235] + D=========================eER. r8 = r8 & 0x40 + D==========================eER jump 12261 if r8 == 0 +``` + +Gas simulation at offset 12214 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r10 = 0x22110 + ..DeER........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & r10 + ...D=eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ....D=====eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 12261 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x236] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r5 + .D==========================eE------------R............. r8 = r8 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1e1] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r7 = i16 [r6 + 0x211] + .D=========================eE--------------------------R r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u16 [r6 + 0x211] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x8] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0] + ...D========================eE-------------------------R r1 = r1 + 0x18 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 12304 with total cost of 78: + +``` + DeER............................................................................. r8 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u8 [r8 + 0x231] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u8 [r8 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u8 [r8 + 0x233] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = i8 [r8 + 0x235] + .D=========================eER................................................... r7 = r7 + r11 + .D==========================eER.................................................. r7 = r7 + 0x7ff + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0x1c1] + ..D========================eE--------------------------R......................... r11 = r12 & 0x20 + ..D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x232] = a0 + ...D========================eE--------------------------------------------------R jump 12392 if r11 != 0 +``` + +Gas simulation at offset 12345 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r7 = i16 [r8 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r11 = u8 [r8 + 0x234] + DeE---------------------------------------R................ r10 = r10 >>a 0x3f + .D========================eeE-------------R................ i32 r7 = r7 - r11 + .D==========================eE------------R................ r7 = r7 ^ r10 + .D===========================eE-----------R................ r7 = r7 & 0x7 + ..DeE-------------------------------------R................ r9 = r9 << 0x4 + ..D===========================eE----------R................ r7 = r7 | r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r9 = i16 [r8 + 0x211] + ..D============================eE---------R................ r7 = r7 + 0x8 + ...D========================eE------------R................ r9 = r9 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER... u16 [r8 + 0x211] = r9 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x21b] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 12392 with total cost of 64: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................ unlikely + DeeeE-------------------------------------R........................ r7 = r10 > 0x8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x21c] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u16 [r6 + 0x21b] + .D========================eE-R r7 = r8 >> 0x8 + .DeE-------------------------R r9 = 0x3f + .D=========================eER jump 12674 if r7 >=u r9 +``` + +Gas simulation at offset 12630 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 304, jump [r10 + 0] +``` + +Gas simulation at offset 12662 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r6 + 0x235] + D=========================eER.................... r8 = r8 & 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 12699 if r8 != 0 +``` + +Gas simulation at offset 12672 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 12746 +``` + +Gas simulation at offset 12674 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r8 & 0x1f + D=eE--------------------------------------R r8 = r8 + r5 + .D=eE-------------------------------------R r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r6 + 0x235] + ..D========================eE-------------R r8 = r8 & 0x40 + ..D=========================eE------------R jump 12746 if r8 == 0 +``` + +Gas simulation at offset 12699 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r10 = 0x22110 + ..DeER........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & r10 + ...D=eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ....D=====eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 12746 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u8 [r6 + 0x236] + D=========================eE--------------R..................................... r8 = r8 << 0x2 + D==========================eE-------------R..................................... r8 = r8 + r5 + .D==========================eE------------R..................................... r8 = r8 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r8 + 0x1e2] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................ r7 = u8 [r6 + 0x236] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................ r8 = i16 [r6 + 0x211] + ..D========================eE--------------------------R........................ r7 = r7 + 0x1 + ..D========================eE--------------------------R........................ r8 = r8 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u16 [r6 + 0x211] = r8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u8 [r6 + 0x236] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................ r0 = u64 [r1 + 0x10] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x8] + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ...D=================================================eE------------------------R r1 = r1 + 0x18 + ....D========================eeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 12800 with total cost of 78: + +``` + DeER............................................................................. r8 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u16 [r8 + 0x209] + DeE-------------------------R.................................................... r10 = 0x2000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = i16 [r8 + 0x211] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u8 [r8 + 0x231] + .D=========================eER................................................... r9 = r9 << 0x34 + .D==========================eER.................................................. r9 = r9 >> 0x34 + ..D==========================eER................................................. r9 = r9 | r10 + ..D========================eE--R................................................. r7 = r7 + r12 + ..D========================eE--R................................................. r12 = r12 + 0x1 + ..D========================eE--R................................................. r11 = r11 + 0x1 + ...D========================eE-R................................................. r7 = r7 + 0x7ff + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0x1c1] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u16 [r8 + 0x211] = r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r8 + 0x21b] = r9 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ u8 [r8 + 0x231] = a5 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x232] = a0 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x234] = a0 + ....DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 12868 with total cost of 79: + +``` + DeER.............................................................................. r7 = r7 + 0x7ff + DeER.............................................................................. r2 = 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r3 = u16 [r7 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r4 = i16 [r7 + 0x211] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = i16 [r7 + 0x213] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = i16 [r7 + 0x215] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = i16 [r7 + 0x217] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i16 [r7 + 0x219] + ..D========================eE------------------------R............................ r3 = r3 << 0x34 + ..D=========================eE-----------------------R............................ r10 = r3 >> 0x34 + ..D==========================eE----------------------R............................ r10 = r10 | r2 + ...D================================================eER........................... r9 = r9 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x219] = r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. u16 [r7 + 0x21b] = r10 + ...D=======================eE--------------------------------------------------R.. r11 = r11 << 0x1 + ....D=======================eE-------------------------------------------------R.. r12 = r12 << 0x1 + ....D===============================================eE-------------------------R.. r8 = r8 << 0x1 + ....D========================eE------------------------------------------------R.. r4 = r4 + 0x1 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.. u16 [r7 + 0x211] = r4 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x213] = r11 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x215] = r12 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x217] = r8 + .....DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 12950 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 13007 if r9 >=u 63 +``` + +Gas simulation at offset 12973 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 312, jump [r10 + 0] +``` + +Gas simulation at offset 13005 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13022 +``` + +Gas simulation at offset 13007 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 13022 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r5 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r5 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r11 = i16 [r5 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = i16 [r5 + 0x217] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r5 + 0x219] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u8 [r5 + 0x22a] = a0 + ..D=======================eE-------------------------R................................................. r10 = r10 << 0x1 + ..D========================eE------------------------R................................................. r11 = r11 << 0x1 + ..D================================================eER................................................. r12 = r12 << 0x1 + ..D=========================eE-----------------------R................................................. r9 = r9 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x211] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 0x213] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x215] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x217] = r12 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x10 + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13091 with total cost of 48: + +``` + DeER............................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r2 = u16 [r7 + 0x211] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u16 [r7 + 0x209] + .D=========================eER..................... r10 = r2 + 0xfffffffffffffeff + .D=========================eER..................... r12 = r9 >> 0x4 + ..D=========================eER.................... r8 = zext16 r10 + ..DeE-------------------------R.................... r3 = 0x40 + ..D=========================eER.................... r10 = r12 & 0x38 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 13134 if r8 >=u r3 +``` + +Gas simulation at offset 13121 with total cost of 16: + +``` + DeER............... r8 = r9 & 0xcff + D=eER.............. r8 = r8 | 0x2000 + .D=eER............. r9 = r10 + r8 + .DeeeeeeeeeeeeeeeER jump 13155 +``` + +Gas simulation at offset 13134 with total cost of 4: + +``` + DeER... r11 = r9 & 0xc00 + DeER... r9 = r9 << 0x3b + D=eER.. r9 = r9 >> 0x3d + .D=eER. r9 = r9 | r11 + .DeE-R. r8 = r10 | 0x23c0 + .D==eER r9 = r9 | r8 + ..DeeER fallthrough +``` + +Gas simulation at offset 13155 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i16 [r7 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = i16 [r7 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = i16 [r7 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r12 = i16 [r7 + 0x217] + .D========================eER.................................................. r8 = r8 << 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x219] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u16 [r7 + 0x21b] = r9 + .D========================eE-------------------------R......................... r2 = r2 + 0x1 + ..D=======================eE-------------------------R......................... r10 = r10 << 0x1 + ..D========================eE------------------------R......................... r11 = r11 << 0x1 + ..D========================eE------------------------R......................... r12 = r12 << 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x211] = r2 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x213] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r7 + 0x215] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x217] = r12 + ...DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 13212 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 13269 if r9 >=u 63 +``` + +Gas simulation at offset 13235 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 318, jump [r10 + 0] +``` + +Gas simulation at offset 13267 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13284 +``` + +Gas simulation at offset 13269 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 13284 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r10 = u8 [r5 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r2 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r3 = i16 [r5 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r11 = i16 [r5 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r12 = i16 [r5 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = i16 [r5 + 0x219] + .D========================eE------------------------R......................................................................... r8 = r10 & 0x2 + ..D=======================eE------------------------R......................................................................... r10 = r10 >> 0x4 + ..D========================eE-----------------------R......................................................................... r10 = r10 & 0x4 + ..D=========================eE----------------------R......................................................................... r8 = r8 | r10 + ..D========================eE-----------------------R......................................................................... r7 = r7 & 0xff + ...D=========================eE---------------------R......................................................................... r7 = r7 >> r8 + ...D===============================================eER........................................................................ r9 = r9 << 0x1 + ...D==========================eE---------------------R........................................................................ r7 = r7 & 0x3 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x219] = r9 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................... u8 [r5 + 0x22b] = a0 + ....D=======================eE------------------------------------------------R............................................... r3 = r3 << 0x1 + ....D========================eE-----------------------------------------------R............................................... r11 = r11 << 0x1 + .....D=============================================eE-------------------------R............................................... r12 = r12 << 0x1 + .....D========================eE----------------------------------------------R............................................... r2 = r2 + 0x1 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................... u16 [r5 + 0x211] = r2 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x213] = r3 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u16 [r5 + 0x215] = r11 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u16 [r5 + 0x217] = r12 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0] + .......D=========================================================================eE--------------------R...................... r1 = r1 + 0x10 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13379 with total cost of 104: + +``` + DeER....................................................................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r9 = u8 [r7 + 0x22a] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r2 = i16 [r7 + 0x217] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r3 = i16 [r7 + 0x219] + .D=========================eER............................................................................. r8 = r8 & 0x10 + .D=========================eER............................................................................. r9 = r9 << 0x4 + .D==========================eER............................................................................ r8 = r8 << 0x8 + ..D==========================eER........................................................................... r8 = r8 | r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = i16 [r7 + 0x209] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = i16 [r7 + 0x211] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = i16 [r7 + 0x213] + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r7 + 0x215] + ...D================================================eE--R.................................................. r9 = r9 << 0x31 + ...D=================================================eE-R.................................................. r9 = r9 >> 0x3d + ...D==================================================eER.................................................. r8 = r8 | r9 + ....D===============================================eE--R.................................................. r3 = r3 << 0x1 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x219] = r3 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x21b] = r8 + ....D================================================eE--------------------------R......................... r10 = r10 << 0x1 + .....D=================================================eE------------------------R......................... r11 = r11 << 0x1 + .....D================================================eE-------------------------R......................... r2 = r2 << 0x1 + .....D=================================================eE------------------------R......................... r12 = r12 + 0x1 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x211] = r12 + ......D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x213] = r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x215] = r11 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x217] = r2 + ......DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 13477 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 13534 if r9 >=u 63 +``` + +Gas simulation at offset 13500 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 324, jump [r10 + 0] +``` + +Gas simulation at offset 13532 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13549 +``` + +Gas simulation at offset 13534 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 13549 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r5 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r5 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r11 = i16 [r5 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = i16 [r5 + 0x217] + .D========================eE------------------------R.................................................. r8 = r8 << 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r5 + 0x219] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u8 [r5 + 0x22c] = a0 + ..D=======================eE-------------------------R................................................. r10 = r10 << 0x1 + ..D========================eE------------------------R................................................. r11 = r11 << 0x1 + ..D================================================eER................................................. r12 = r12 << 0x1 + ..D=========================eE-----------------------R................................................. r9 = r9 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x211] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 0x213] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x215] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x217] = r12 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + ....D========================================================================eE-----------------------R r1 = r1 + 0x10 + ....D==========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13618 with total cost of 104: + +``` + DeER....................................................................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r2 = i16 [r7 + 0x217] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r4 = i16 [r7 + 0x219] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r10 = u8 [r7 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r11 = u8 [r7 + 0x22a] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u16 [r7 + 0x209] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r3 = i16 [r7 + 0x211] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = i16 [r7 + 0x213] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = i16 [r7 + 0x215] + ..D=================================================eER.................................................... r11 = r11 << 0x4 + ..D=================================================eER.................................................... r12 = r12 >> 0xc + ..D==================================================eER................................................... r11 = r11 | r12 + ...D================================================eE-R................................................... r10 = r10 & 0x10 + ...D=================================================eER................................................... r10 = r10 << 0x8 + ...D==================================================eER.................................................. r10 = r10 | r11 + ...D================================================eE--R.................................................. r4 = r4 << 0x1 + ....D==================================================eER................................................. r10 = r10 | 0x8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x219] = r4 + ....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x21b] = r10 + ....D================================================eE---------------------------R........................ r8 = r8 << 0x1 + .....D================================================eE--------------------------R........................ r9 = r9 << 0x1 + .....D================================================eE--------------------------R........................ r2 = r2 << 0x1 + .....D=================================================eE-------------------------R........................ r3 = r3 + 0x1 + .....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r7 + 0x211] = r3 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u16 [r7 + 0x213] = r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x215] = r9 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x217] = r2 + ......DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 13716 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 13787 if r9 >=u 63 +``` + +Gas simulation at offset 13739 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 330, jump [r10 + 0] +``` + +Gas simulation at offset 13771 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22d] = a0 + D==========================eER jump 13816 if r8 != 0 +``` + +Gas simulation at offset 13785 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 13852 +``` + +Gas simulation at offset 13787 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r8 = r8 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 13852 if r8 == 0 +``` + +Gas simulation at offset 13816 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r5 + 0x209] + D=========================eE--------------R...... r9 = r8 & 0x1f + .D========================eE--------------R...... r8 = r8 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 13841 if r9 != 31 +``` + +Gas simulation at offset 13831 with total cost of 26: + +``` + DeER......................... r8 = r8 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 13852 +``` + +Gas simulation at offset 13841 with total cost of 27: + +``` + DeER.......................... r8 = r8 | r9 + D=eER......................... r8 = r8 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 13852 with total cost of 124: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... r2 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... r9 = u16 [r5 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................... r3 = u16 [r5 + 0x219] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................... r11 = u8 [r5 + 0x22b] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = u8 [r5 + 0x22c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r8 = u16 [r5 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r10 = u16 [r5 + 0x217] + ..D========================eE-----------------------R.......................................................................... r9 = r9 & 0xffffffffffffff00 + ..D================================================eER......................................................................... r9 = r9 | r12 + ..D=========================eE-----------------------R......................................................................... r7 = r7 & 0xff + ..D================================================eER......................................................................... r8 = r8 & 0xffffffffffffff00 + ...D===============================================eER......................................................................... r10 = r10 & 0xffffffffffffff00 + ...D================================================eER........................................................................ r7 = r7 | r8 + ...D=========================eE-----------------------R........................................................................ r8 = r11 << 0x3f + ....D=========================eE----------------------R........................................................................ r8 = r8 >>a 0x3f + ....D==========================eE---------------------R........................................................................ r8 = r8 & 0xff + ....D===============================================eER........................................................................ r8 = r8 | r10 + .....D==========================eE--------------------R........................................................................ r10 = r3 & 0xffffffffffffff00 + .....D===========================eE-------------------R........................................................................ r11 = r11 << 0x6 + .....D============================eE------------------R........................................................................ r11 = sext8 r11 + ......D============================eE-----------------R........................................................................ r11 = r11 << 0x31 + ......D=============================eE----------------R........................................................................ r11 = r11 >> 0x38 + ......D==============================eE---------------R........................................................................ r10 = r10 | r11 + ......D===============================eE--------------R........................................................................ r2 = r2 + 0x1 + .......D============================================eER........................................................................ r9 = r9 << 0x1 + .......D=============================================eER....................................................................... r7 = r7 << 0x1 + .......D=============================================eER....................................................................... r8 = r8 << 0x1 + .......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u16 [r5 + 0x211] = r2 + ........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x213] = r9 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u16 [r5 + 0x215] = r7 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u16 [r5 + 0x217] = r8 + ...........................................D====================eE--------------R.............................................. r10 = r10 << 0x1 + ...........................................D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u16 [r5 + 0x219] = r10 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + ............................................D==================================eE------------------------R..................... r1 = r1 + 0x10 + .....................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 13979 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 14050 if r9 >=u 63 +``` + +Gas simulation at offset 14002 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 334, jump [r10 + 0] +``` + +Gas simulation at offset 14034 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22d] = a0 + D==========================eER jump 14079 if r8 != 0 +``` + +Gas simulation at offset 14048 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 14115 +``` + +Gas simulation at offset 14050 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r8 = r8 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 14115 if r8 == 0 +``` + +Gas simulation at offset 14079 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r5 + 0x209] + D=========================eE--------------R...... r9 = r8 & 0x1f + .D========================eE--------------R...... r8 = r8 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 14104 if r9 != 31 +``` + +Gas simulation at offset 14094 with total cost of 26: + +``` + DeER......................... r8 = r8 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 14115 +``` + +Gas simulation at offset 14104 with total cost of 27: + +``` + DeER.......................... r8 = r8 | r9 + D=eER......................... r8 = r8 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 14115 with total cost of 98: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................... r8 = u8 [r5 + 0x22b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................... r9 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................... r10 = u8 [r5 + 0x22c] + .D========================eE--------------R.......................................................... r11 = r8 << 0x3f + .D========================eE--------------R.......................................................... r8 = r8 << 0x6 + .D========================eE--------------R.......................................................... r9 = r9 + 0x1 + ..D========================eE-------------R.......................................................... r11 = r11 >>a 0x3f + ..D========================eE-------------R.......................................................... r8 = sext8 r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x211] = r9 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r5 + 0x213] = a3 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................. u8 [r5 + 0x215] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r5 + 0x217] = a4 + ...D=========================eE-----------------------R.............................................. r8 = r8 >> 0x7 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u8 [r5 + 0x219] = a1 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + ....D================================================eE------------------------R..................... r1 = r1 + 0x10 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 14175 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r7 + 0x209] + DeE-------------------------R............................ r9 = 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i16 [r7 + 0x211] + .D=========================eER........................... r8 = r8 << 0x34 + .D==========================eER.......................... r8 = r8 >> 0x34 + .D===========================eER......................... r8 = r8 | r9 + .D=========================eE--R......................... r10 = r10 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x211] = r10 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r8 + ..DeeeeeeeeeeeeeeeeeeeeeeE------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14213 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..DeE-------------------------R. r10 = 0x3f + ..D==========================eER jump 14272 if r9 >=u r10 +``` + +Gas simulation at offset 14238 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 340, jump [r10 + 0] +``` + +Gas simulation at offset 14270 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 14287 +``` + +Gas simulation at offset 14272 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 14287 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r5 + 0x211] + D=========================eER......................... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x211] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r5 + 0x22a] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0] + .D========================eE-------------------------R r1 = r1 + 0x10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 14312 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..DeE-------------------------R. r10 = 0x3f + ..D==========================eER jump 14371 if r9 >=u r10 +``` + +Gas simulation at offset 14337 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 344, jump [r10 + 0] +``` + +Gas simulation at offset 14369 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 14386 +``` + +Gas simulation at offset 14371 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 14386 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r5 + 0x20f] + D=========================eER......................... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x20f] = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u16 [r5 + 529] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R u8 [r5 + 0x22a] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r5 = u64 [r1 + 0] + .D=========================eE------------------------R r1 = r1 + 0x10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 14415 with total cost of 77: + +``` + DeER............................................................................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0] = r5 + .DeE------------------------R................................................... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r5 + 0x227] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r10 = u8 [r5 + 0x23f] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 560] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u8 [r5 + 561] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 567] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 573] = 0x1 + ...D================================================eER......................... r9 = r9 & 0x10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x23e] = a3 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 575] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 14481 if r9 == 0 +``` + +Gas simulation at offset 14466 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 548] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 566] = 0 + DeE------------------------R r0 = 0x15c + DeeeeeeeeeeeeeeeE----------R jump 6145 +``` + +Gas simulation at offset 14481 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 566] = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 348, jump 6145 +``` + +Gas simulation at offset 14491 with total cost of 98: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r7 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = i16 [r5 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = i16 [r5 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r10 = i16 [r5 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r11 = i16 [r5 + 0x219] + .D========================eE------------------------R................................................ r8 = r8 << 0x1 + .D========================eE------------------------R................................................ r9 = r9 << 0x1 + .D========================eE------------------------R................................................ r10 = r10 << 0x1 + ..D========================eE-----------------------R................................................ r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u16 [r5 + 0x211] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x213] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r5 + 0x217] = r10 + ...D================================================eE-----------------------R....................... r11 = r11 << 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r5 + 0x219] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x8] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + ....D=======================================================================eE-R..................... r1 = r1 + 0x10 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 14556 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .D........................... r5 = r7 + .DeE------------------------R r6 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeE----------R r0 = 352, jump 6954 +``` + +Gas simulation at offset 14579 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r7 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u8 [r6 + 0x22a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u16 [r6 + 0x209] + D=========================eER............................ r7 = r7 & 0x10 + .D========================eER............................ r8 = r8 << 0x4 + .D========================eER............................ r9 = r9 >> 0xc + .D=========================eER........................... r7 = r7 << 0x8 + .D=========================eER........................... r8 = r8 | r9 + ..D=========================eER.......................... r7 = r7 | r8 + ..D==========================eER......................... r7 = r7 | 0x8 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x21b] = r7 + ..D...................................................... r7 = r5 + ...DeeeeeeeeeeeeeeeE------------------------------------R r0 = 354, jump 7236 +``` + +Gas simulation at offset 14624 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 356, jump 6145 +``` + +Gas simulation at offset 14632 with total cost of 122: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. r7 = i16 [r6 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. r8 = i16 [r6 + 0x213] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. r9 = i16 [r6 + 0x215] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. r10 = i16 [r6 + 0x217] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r11 = i16 [r6 + 0x219] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r12 = i32 [r6 + 0x255] + .D========================eE------------------------R........................................................................ r8 = r8 << 0x1 + .D========================eE------------------------R........................................................................ r9 = r9 << 0x1 + ..D========================eE-----------------------R........................................................................ r10 = r10 << 0x1 + ..D========================eE-----------------------R........................................................................ r7 = r7 + 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u16 [r6 + 0x211] = r7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u16 [r6 + 0x213] = r8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r6 + 0x215] = r9 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r6 + 0x217] = r10 + ...D=================================================eE----------------------R............................................... r11 = r11 << 0x1 + ...D=================================================eE----------------------R............................................... r12 = r12 + 0x1 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u16 [r6 + 0x219] = r11 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u32 [r6 + 0x255] = r12 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x8] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... r6 = u64 [r1 + 0] + .....D=========================================================================eE------------------------R................... r1 = r1 + 0x18 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 14711 with total cost of 52: + +``` + DeER................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r7 + 0x211] + D==========================eER......................... r8 = r8 + 0x1 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x211] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14728 with total cost of 52: + +``` + DeER................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r7 + 0x20f] + D==========================eER......................... r8 = r8 + 0x1 + D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x20f] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u16 [r7 + 529] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r7 + 569] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14753 with total cost of 27: + +``` + DeER.......................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r7 + 0x239] + D==========================eER jump 14778 if r8 != 0 +``` + +Gas simulation at offset 14764 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u8 [r7 + 0x228] + D=========================eE--------------R........... r8 = r8 | 0x80 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x228] = a1 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 14778 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = i16 [r7 + 0x211] + D=========================eE--------------R........... r8 = r8 + 0x1 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x211] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14792 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x228] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i16 [r7 + 0x211] + .D=========================eER........................... r8 = r8 & r9 + .D=========================eER........................... r10 = r10 + 0x1 + .D==========================eER.......................... r8 = r8 << 0x38 + .D===========================eER......................... r8 = r8 >> 0x3f + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r7 + 0x211] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14830 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x228] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = i16 [r7 + 0x20f] + .D=========================eER........................... r8 = r8 & r9 + .D=========================eER........................... r10 = r10 + 0x1 + .D==========================eER.......................... r8 = r8 << 0x38 + .D===========================eER......................... r8 = r8 >> 0x3f + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r7 + 0x20f] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u16 [r7 + 529] = 0 + ..DeeeeeeeeeeeeeeeeeeeeeeE------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14872 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x228] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x238] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i16 [r7 + 0x20f] + .D=========================eER........................... r8 = r8 & r9 + .D=========================eER........................... r9 = r10 ^ 0x1 + ..D========================eER........................... r11 = r11 + 0x1 + ..D=========================eER.......................... r8 = r8 << 0x38 + ..D==========================eER......................... r8 = r8 >> 0x3f + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x20f] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.. u16 [r7 + 529] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r7 + 0x238] = a2 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ...DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 14925 with total cost of 102: + +``` + DeER..................................................................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r2 = i16 [r7 + 0x219] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r3 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r10 = u8 [r7 + 0x228] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r11 = i16 [r7 + 0x211] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r12 = i16 [r7 + 0x213] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i16 [r7 + 0x215] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = i16 [r7 + 0x217] + ..D========================eE------------------------R................................................... r10 = r3 & r10 + ..D=================================================eER.................................................. r12 = r12 << 0x1 + ..D=================================================eER.................................................. r8 = r8 << 0x1 + ..D=================================================eER.................................................. r9 = r9 << 0x1 + ...D========================eE------------------------R.................................................. r11 = r11 + 0x1 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r7 + 0x211] = r11 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x213] = r12 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x215] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x217] = r9 + ....D=================================================eE-----------------------R......................... r2 = r2 << 0x1 + ....D==================================================eE----------------------R......................... r10 = r10 << 0x38 + ....D===================================================eE---------------------R......................... r10 = r10 >> 0x3f + .....D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r7 + 0x219] = r2 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 552] = 0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 566] = 0 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a3 + ......DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 15015 with total cost of 105: + +``` + DeER........................................................................................................ r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r2 = u16 [r7 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = i16 [r7 + 0x211] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = i16 [r7 + 0x213] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r11 = i16 [r7 + 0x215] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = i16 [r7 + 0x217] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r3 = i16 [r7 + 0x219] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r4 = u8 [r7 + 0x226] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u8 [r7 + 0x228] + ..D=================================================eER..................................................... r10 = r10 << 0x1 + ..D=================================================eER..................................................... r11 = r11 << 0x1 + ..D=================================================eER..................................................... r12 = r12 << 0x1 + ...D================================================eER..................................................... r9 = r9 + 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r7 + 0x211] = r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r7 + 0x213] = r10 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r7 + 0x215] = r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r7 + 0x217] = r12 + ....D=========================================================================eER........................... r2 = r2 << 0x34 + ....D==========================================================================eER.......................... r10 = r2 >> 0x34 + .....D==========================================================================eER......................... r9 = r10 | 0x2000 + .....D========================================================================eE--R......................... r10 = r4 & r8 + ......D=======================================================================eE--R......................... r8 = r8 & 0xbf + ......D=======================================================================eE--R......................... r3 = r3 << 0x1 + ......D========================================================================eE-R......................... r10 = r10 >> 0x7 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x219] = r3 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r7 + 0x228] = a1 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0x271] = a3 + .......DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 15120 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 15177 if r9 >=u 63 +``` + +Gas simulation at offset 15143 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 376, jump [r10 + 0] +``` + +Gas simulation at offset 15175 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15192 +``` + +Gas simulation at offset 15177 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 15192 with total cost of 124: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r8 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r9 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = i16 [r5 + 0x219] + .D========================eER.................................................................................................. r2 = r8 & r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r9 = i16 [r5 + 0x211] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r11 = i16 [r5 + 0x213] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = i16 [r5 + 0x215] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = i16 [r5 + 0x217] + ..D========================eE------------------------R......................................................................... r10 = r10 << 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u16 [r5 + 0x219] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r5 + 0x22a] = a0 + ...D===============================================eE------------------------R................................................. r11 = r11 << 0x1 + ...D================================================eE-----------------------R................................................. r12 = r12 << 0x1 + ...D================================================eE-----------------------R................................................. r8 = r8 << 0x1 + ....D================================================eE----------------------R................................................. r9 = r9 + 0x1 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u16 [r5 + 0x211] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x213] = r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x215] = r12 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x217] = r8 + .....D========================================================================eE----------------------R........................ r2 = r2 << 0x38 + .....D=========================================================================eE---------------------R........................ r7 = r2 >> 0x3f + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 0x271] = a0 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x8] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r5 = u64 [r1 + 0] + ......D==============================================================================================eE---R.................... r1 = r1 + 0x10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 15282 with total cost of 48: + +``` + DeER............................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r2 = u16 [r7 + 0x211] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u16 [r7 + 0x209] + .D=========================eER..................... r10 = r2 + 0xfffffffffffffeff + .D=========================eER..................... r12 = r9 >> 0x4 + ..D=========================eER.................... r8 = zext16 r10 + ..D=========================eER.................... r10 = r12 & 0x38 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 15323 if r8 >=u 64 +``` + +Gas simulation at offset 15310 with total cost of 16: + +``` + DeER............... r8 = r9 & 0xcff + D=eER.............. r8 = r8 | 0x2000 + .D=eER............. r3 = r10 + r8 + .DeeeeeeeeeeeeeeeER jump 15344 +``` + +Gas simulation at offset 15323 with total cost of 4: + +``` + DeER... r11 = r9 & 0xc00 + DeER... r9 = r9 << 0x3b + D=eER.. r9 = r9 >> 0x3d + .D=eER. r9 = r9 | r11 + .DeE-R. r8 = r10 | 0x23c0 + ..D=eER r3 = r9 | r8 + ..DeeER fallthrough +``` + +Gas simulation at offset 15344 with total cost of 103: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = i16 [r7 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r10 = u8 [r7 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r11 = u8 [r7 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = i16 [r7 + 0x213] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = i16 [r7 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r4 = i16 [r7 + 0x217] + .D========================eE------------------------R..................................................... r10 = r10 & r11 + .D========================eE------------------------R..................................................... r8 = r8 << 0x1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u16 [r7 + 0x219] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u16 [r7 + 0x21b] = r3 + ..D================================================eER.................................................... r2 = r2 + 0x1 + ..D================================================eER.................................................... r12 = r12 << 0x1 + ...D================================================eER................................................... r9 = r9 << 0x1 + ...D================================================eER................................................... r4 = r4 << 0x1 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x211] = r2 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x213] = r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r7 + 0x215] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r7 + 0x217] = r4 + ....D========================================================================eER.......................... r10 = r10 << 0x38 + ....D=========================================================================eER......................... r10 = r10 >> 0x3f + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a3 + .....DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 15422 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 15479 if r9 >=u 63 +``` + +Gas simulation at offset 15445 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 382, jump [r10 + 0] +``` + +Gas simulation at offset 15477 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15494 +``` + +Gas simulation at offset 15479 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 15494 with total cost of 127: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r3 = i16 [r5 + 0x217] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r2 = i16 [r5 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r4 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u8 [r5 + 0x228] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = i16 [r5 + 0x213] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = i16 [r5 + 0x215] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u8 [r5 + 0x209] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = i16 [r5 + 0x211] + ..D================================================eER............................................................................ r11 = r4 & r11 + ..D================================================eER............................................................................ r12 = r12 << 0x1 + ..D================================================eER............................................................................ r8 = r8 << 0x1 + ..D================================================eER............................................................................ r3 = r3 << 0x1 + ...D================================================eER........................................................................... r10 = r10 + 0x1 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r5 + 0x211] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u16 [r5 + 0x213] = r12 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u16 [r5 + 0x215] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u16 [r5 + 0x217] = r3 + ....D========================================================================eER.................................................. r8 = r9 & 0x2 + ....D========================================================================eER.................................................. r9 = r9 >> 0x4 + .....D========================================================================eER................................................. r9 = r9 & 0x4 + .....D=========================================================================eER................................................ r8 = r8 | r9 + .....D=======================================================================eE--R................................................ r7 = r7 & 0xff + ......D=========================================================================eER............................................... r7 = r7 >> r8 + ......D=======================================================================eE--R............................................... r2 = r2 << 0x1 + ......D=======================================================================eE--R............................................... r11 = r11 << 0x38 + .......D=======================================================================eE-R............................................... r11 = r11 >> 0x3f + .......D=========================================================================eER.............................................. r7 = r7 & 0x3 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x219] = r2 + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x22b] = a0 + ........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................... u8 [r5 + 0x271] = a4 + ........D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r0 = u64 [r1 + 0x8] + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + ............................D===========================================================================eE-----------------------R r1 = r1 + 0x10 + ............................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 15610 with total cost of 126: + +``` + DeER............................................................................................................................. r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0] = r5 + DeE-------------------------R.................................................................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r3 = u8 [r7 + 0x22a] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r2 = i16 [r7 + 0x209] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r10 = i16 [r7 + 0x211] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r11 = i16 [r7 + 0x213] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r12 = i16 [r7 + 0x215] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r7 + 0x217] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r4 = i16 [r7 + 0x219] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u8 [r7 + 0x226] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u8 [r7 + 0x228] + ...D================================================eE------------------------R.................................................. r11 = r11 << 0x1 + ...D================================================eE------------------------R.................................................. r12 = r12 << 0x1 + ...D=================================================eE-----------------------R.................................................. r8 = r8 << 0x1 + ...D=================================================eE-----------------------R.................................................. r10 = r10 + 0x1 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r7 + 0x211] = r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r7 + 0x213] = r11 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x215] = r12 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r7 + 0x217] = r8 + .....D=========================================================================eE----------------------R......................... r5 = r5 & r9 + .....D=========================================================================eE----------------------R......................... r9 = r9 & 0x10 + .....D==========================================================================eE---------------------R......................... r3 = r3 << 0x4 + .....D==========================================================================eE---------------------R......................... r9 = r9 << 0x8 + ......D==========================================================================eE--------------------R......................... r8 = r9 | r3 + ......D==========================================================================eE--------------------R......................... r2 = r2 << 0x31 + ......D===========================================================================eE-------------------R......................... r4 = r4 << 0x1 + .......D==========================================================================eE-------------------R......................... r9 = r2 >> 0x3d + .......D===========================================================================eE------------------R......................... r5 = r5 >> 0x7 + .......D===========================================================================eE------------------R......................... r8 = r8 | r9 + ........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u16 [r7 + 0x219] = r4 + ........D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u16 [r7 + 0x21b] = r8 + ........D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = s0 + .............................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .............................D===============================================================================eE-----------------R r1 = r1 + 0x8 + .............................DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 15732 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 15789 if r9 >=u 63 +``` + +Gas simulation at offset 15755 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 388, jump [r10 + 0] +``` + +Gas simulation at offset 15787 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 15804 +``` + +Gas simulation at offset 15789 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 15804 with total cost of 124: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r8 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r9 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = i16 [r5 + 0x219] + .D========================eER.................................................................................................. r2 = r8 & r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r9 = i16 [r5 + 0x211] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r11 = i16 [r5 + 0x213] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = i16 [r5 + 0x215] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = i16 [r5 + 0x217] + ..D========================eE------------------------R......................................................................... r10 = r10 << 0x1 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u16 [r5 + 0x219] = r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u8 [r5 + 0x22c] = a0 + ...D===============================================eE------------------------R................................................. r11 = r11 << 0x1 + ...D================================================eE-----------------------R................................................. r12 = r12 << 0x1 + ...D================================================eE-----------------------R................................................. r8 = r8 << 0x1 + ....D================================================eE----------------------R................................................. r9 = r9 + 0x1 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u16 [r5 + 0x211] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x213] = r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u16 [r5 + 0x215] = r12 + .....D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x217] = r8 + .....D========================================================================eE----------------------R........................ r2 = r2 << 0x38 + .....D=========================================================================eE---------------------R........................ r7 = r2 >> 0x3f + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u8 [r5 + 0x271] = a0 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................... r0 = u64 [r1 + 0x8] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................... r5 = u64 [r1 + 0] + ......D==============================================================================================eE---R.................... r1 = r1 + 0x10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 15894 with total cost of 107: + +``` + DeER.......................................................................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r8 = u8 [r7 + 0x22a] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r9 = u16 [r7 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r4 = i16 [r7 + 0x211] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r11 = i16 [r7 + 0x213] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r12 = i16 [r7 + 0x215] + .D=========================eE------------------------R........................................................ r8 = r8 << 0x4 + .D=========================eE------------------------R........................................................ r9 = r9 >> 0xc + ..D=========================eE-----------------------R........................................................ r2 = r8 | r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r9 = i16 [r7 + 0x217] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r3 = i16 [r7 + 0x219] + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u8 [r7 + 0x226] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r7 + 0x228] + ...D================================================eE------------------------R............................... r11 = r11 << 0x1 + ...D=================================================eE-----------------------R............................... r12 = r12 << 0x1 + ....D================================================eE-----------------------R............................... r9 = r9 << 0x1 + ....D=================================================eE----------------------R............................... r4 = r4 + 0x1 + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u16 [r7 + 0x211] = r4 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................ u16 [r7 + 0x213] = r11 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................ u16 [r7 + 0x215] = r12 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u16 [r7 + 0x217] = r9 + .....D=========================================================================eE----------------------R...... r10 = r10 & r8 + .....D=========================================================================eE----------------------R...... r8 = r8 & 0x10 + ......D=========================================================================eE---------------------R...... r3 = r3 << 0x1 + ......D=========================================================================eE---------------------R...... r8 = r8 << 0x8 + ......D=========================================================================eE---------------------R...... r10 = r10 >> 0x7 + ......D==========================================================================eE--------------------R...... r8 = r8 | r2 + .......D==========================================================================eE-------------------R...... r8 = r8 | 0x8 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x219] = r3 + .......D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r8 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u8 [r7 + 0x271] = a3 + ........DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 16006 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 16077 if r9 >=u 63 +``` + +Gas simulation at offset 16029 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 394, jump [r10 + 0] +``` + +Gas simulation at offset 16061 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22d] = a0 + D==========================eER jump 16106 if r8 != 0 +``` + +Gas simulation at offset 16075 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 16142 +``` + +Gas simulation at offset 16077 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r8 = r8 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 16142 if r8 == 0 +``` + +Gas simulation at offset 16106 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r8 = u16 [r5 + 0x209] + D=========================eE--------------R...... r9 = r8 & 0x1f + .D========================eE--------------R...... r8 = r8 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 16131 if r9 != 31 +``` + +Gas simulation at offset 16121 with total cost of 26: + +``` + DeER......................... r8 = r8 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeeeeeeeeeeeeeeE-----------R jump 16142 +``` + +Gas simulation at offset 16131 with total cost of 27: + +``` + DeER.......................... r8 = r8 | r9 + D=eER......................... r8 = r8 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r8 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 16142 with total cost of 130: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... r2 = u8 [r5 + 0x22c] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... r3 = u16 [r5 + 0x219] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......................................................................................... r10 = u8 [r5 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......................................................................................... r11 = u8 [r5 + 0x228] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u8 [r5 + 0x22b] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r4 = i16 [r5 + 0x211] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u16 [r5 + 0x213] + ..D========================eE-----------------------R................................................................................ r10 = r10 & r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r11 = u16 [r5 + 0x215] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = u16 [r5 + 0x217] + ..D================================================eE------------------------R....................................................... r9 = r9 & 0xffffffffffffff00 + ...D================================================eE-----------------------R....................................................... r9 = r9 | r2 + ...D===============================================eE------------------------R....................................................... r7 = r7 & 0xff + ...D=================================================eE----------------------R....................................................... r11 = r11 & 0xffffffffffffff00 + ...D========================================================================eER...................................................... r8 = r8 & 0xffffffffffffff00 + ....D=================================================eE----------------------R...................................................... r7 = r7 | r11 + ....D===============================================eE------------------------R...................................................... r11 = r12 << 0x3f + ....D================================================eE-----------------------R...................................................... r11 = r11 >>a 0x3f + .....D================================================eE----------------------R...................................................... r11 = r11 & 0xff + .....D=======================================================================eER..................................................... r8 = r8 | r11 + .....D===============================================eE------------------------R..................................................... r11 = r3 & 0xffffffffffffff00 + ......D===============================================eE-----------------------R..................................................... r12 = r12 << 0x6 + ......D================================================eE----------------------R..................................................... r12 = sext8 r12 + ......D=================================================eE---------------------R..................................................... r12 = r12 << 0x31 + ......D==================================================eE--------------------R..................................................... r12 = r12 >> 0x38 + .......D==================================================eE-------------------R..................................................... r11 = r11 | r12 + .......D===============================================eE----------------------R..................................................... r4 = r4 + 0x1 + .......D===============================================eE----------------------R..................................................... r10 = r10 << 0x38 + .......D================================================eE---------------------R..................................................... r9 = r9 << 0x1 + ........D===============================================eE---------------------R..................................................... r7 = r7 << 0x1 + ........D================================================eE--------------------R..................................................... r10 = r10 >> 0x3f + ...........................................D==================================eER.................................................... r8 = r8 << 0x1 + ...........................................D=============eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u16 [r5 + 0x211] = r4 + ...........................................D==============eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u16 [r5 + 0x213] = r9 + ...........................................D===============eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u16 [r5 + 0x215] = r7 + ............................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r5 + 0x217] = r8 + .....................................................D============================eE---------------------R........................... r11 = r11 << 0x1 + .....................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u16 [r5 + 0x219] = r11 + .....................................................D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r5 + 0x271] = a3 + .....................................................D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .......................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0] + ..............................................................................D=============================eE--------------------R.. r1 = r1 + 0x10 + ..............................................................................D==============================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 16290 with total cost of 105: + +``` + DeER........................................................................................................ r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r3 = i16 [r7 + 0x217] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r2 = i16 [r7 + 0x219] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u8 [r7 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r11 = u8 [r7 + 0x228] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = i16 [r7 + 0x213] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = i16 [r7 + 0x215] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r4 = u16 [r7 + 0x209] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = i16 [r7 + 0x211] + ..D=================================================eER..................................................... r10 = r10 & r11 + ..D=================================================eER..................................................... r12 = r12 << 0x1 + ..D=================================================eER..................................................... r8 = r8 << 0x1 + ...D================================================eER..................................................... r3 = r3 << 0x1 + ...D=================================================eER.................................................... r9 = r9 + 0x1 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x211] = r9 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u16 [r7 + 0x213] = r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u16 [r7 + 0x215] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... u16 [r7 + 0x217] = r3 + ....D=========================================================================eER........................... r4 = r4 << 0x34 + .....D=========================================================================eER.......................... r9 = r4 >> 0x34 + .....D==========================================================================eER......................... r8 = r9 | 0x2000 + ......D=======================================================================eE--R......................... r2 = r2 << 0x1 + ......D=======================================================================eE--R......................... r10 = r10 << 0x38 + ......D========================================================================eE-R......................... r10 = r10 >> 0x3f + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x219] = r2 + .......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r8 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r7 + 0x271] = a3 + .......DeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 16390 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 16461 if r9 >=u 63 +``` + +Gas simulation at offset 16413 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 400, jump [r10 + 0] +``` + +Gas simulation at offset 16445 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22d] = a0 + D==========================eER jump 16490 if r8 != 0 +``` + +Gas simulation at offset 16459 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 16526 +``` + +Gas simulation at offset 16461 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r8 = r8 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 16526 if r8 == 0 +``` + +Gas simulation at offset 16490 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u16 [r5 + 0x209] + D=========================eE--------------R...... r10 = r9 & 0x1f + .D========================eE--------------R...... r9 = r9 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 16515 if r10 != 31 +``` + +Gas simulation at offset 16505 with total cost of 26: + +``` + DeER......................... r9 = r9 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 16526 +``` + +Gas simulation at offset 16515 with total cost of 27: + +``` + DeER.......................... r9 = r9 | r10 + D=eER......................... r9 = r9 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r9 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 16526 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r5 + 0x22b] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = u8 [r5 + 0x22c] + .D========================eE--------------R............. r11 = r9 << 0x3f + .D========================eE--------------R............. r9 = r9 << 0x6 + .D=========================eE-------------R............. r11 = r11 >>a 0x3f + ..D========================eE-------------R............. r9 = sext8 r9 + ..D=========================eE------------R............. r9 = r9 >> 0x7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r5 + 0x213] = a3 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... u8 [r5 + 0x215] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r5 + 0x217] = a4 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x219] = a2 + ...DeE-------------------------------------------------R jump 16672 if r8 == 0 +``` + +Gas simulation at offset 16568 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r7 = u16 [r5 + 0x209] + DeE---------------------------------------R....... r10 = 0x7 + .D========================eE--------------R....... r9 = r7 << 0x31 + .D=========================eE-------------R....... r9 = r9 >> 0x3d + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 16614 if r9 != r10 +``` + +Gas simulation at offset 16585 with total cost of 22: + +``` + DeER..................... r9 = r7 >> 0x5 + D=eER.................... r10 = r9 & 0x1f + .DeER.................... r11 = 0x1d + .D=eeeeeeeeeeeeeeeeeeeeER jump 16634 if r10 == r11 +``` + +Gas simulation at offset 16597 with total cost of 21: + +``` + DeER.................... r11 = 0x1f + D=eeeeeeeeeeeeeeeeeeeeER jump 16649 if r10 != r11 +``` + +Gas simulation at offset 16603 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0x8c1f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + DeeeeeeeeeeeeeeeE-----------R jump 16672 +``` + +Gas simulation at offset 16614 with total cost of 28: + +``` + DeER........................... r9 = r9 + 0x1 + DeER........................... r7 = r7 & 0x8fff + D=eER.......................... r9 = r9 << 0xc + D==eER......................... r7 = r7 | r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + .DeeeeeeeeeeeeeeeE------------R jump 16672 +``` + +Gas simulation at offset 16634 with total cost of 27: + +``` + DeER.......................... r7 = r7 & 0x8c1f + D=eER......................... r7 = r7 ^ 0x800 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + DeeeeeeeeeeeeeeeE------------R jump 16672 +``` + +Gas simulation at offset 16649 with total cost of 29: + +``` + DeER............................ r9 = r9 << 0x5 + DeER............................ r7 = r7 & 0x8c1f + D=eER........................... r8 = r9 + 0x20 + .D=eER.......................... r8 = r8 & 0x3e0 + .D==eER......................... r7 = r7 | r8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + .DeeE--------------------------R fallthrough +``` + +Gas simulation at offset 16672 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r5 + 0x211] + .D========================eE--------------R............. r7 = r7 & r8 + .D========================eE--------------R............. r9 = r9 + 0x1 + .D=========================eE-------------R............. r7 = r7 << 0x38 + .D==========================eE------------R............. r7 = r7 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x271] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r5 + 0x211] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0] + ...D========================eE-------------------------R r1 = r1 + 0x10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 16715 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r7 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x227] + .D=========================eER........................... r11 = r8 << 0x34 + .D==========================eER.......................... r11 = r11 >> 0x34 + ..D==========================eER......................... r9 = r11 | 0x2000 + ..D========================eE--R......................... r10 = r10 & 0x18 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r9 + ...D========================eE--------------------------R jump 16768 if r10 == 0 +``` + +Gas simulation at offset 16747 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u16 [r7 + 0x20b] + DeE---------------------------------------R............ r8 = r8 & 0xfffffffffffffbe0 + D=========================eE--------------R............ r9 = r9 & 0x41f + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x209] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 16768 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r7 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r7 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i16 [r7 + 0x211] + .D========================eE--------------R............. r8 = r8 & r9 + .D========================eE--------------R............. r10 = r10 + 0x1 + .D=========================eE-------------R............. r8 = r8 << 0x38 + .D==========================eE------------R............. r8 = r8 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r7 + 0x211] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 16803 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 16860 if r9 >=u 63 +``` + +Gas simulation at offset 16826 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 406, jump [r10 + 0] +``` + +Gas simulation at offset 16858 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 16875 +``` + +Gas simulation at offset 16860 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 16875 with total cost of 72: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r8 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r9 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r10 = i16 [r5 + 0x211] + D=========================eER.............................................. r8 = r8 & r9 + .D========================eER.............................................. r10 = r10 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r5 + 0x211] = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................... u8 [r5 + 0x22a] = a0 + .D=========================eE------------------------R..................... r8 = r8 << 0x38 + ..D=========================eE-----------------------R..................... r8 = r8 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u8 [r5 + 0x271] = a1 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................... r0 = u64 [r1 + 0x8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................... r5 = u64 [r1 + 0] + ...D===============================================eE--R................... r1 = r1 + 0x10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 16921 with total cost of 48: + +``` + DeER............................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r2 = u16 [r7 + 0x211] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r9 = u16 [r7 + 0x209] + DeE-------------------------R...................... r11 = 0xc00 + .D=========================eER..................... r10 = r2 + 0xfffffffffffffeff + .D=========================eER..................... r12 = r9 >> 0x4 + ..D=========================eER.................... r8 = zext16 r10 + ..DeE-------------------------R.................... r3 = 0x40 + ..D=========================eER.................... r10 = r12 & 0x38 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 16968 if r8 >=u r3 +``` + +Gas simulation at offset 16955 with total cost of 16: + +``` + DeER............... r8 = r9 & 0xcff + D=eER.............. r8 = r8 | 0x2000 + .D=eER............. r9 = r10 + r8 + .DeeeeeeeeeeeeeeeER jump 16989 +``` + +Gas simulation at offset 16968 with total cost of 4: + +``` + DeER... r11 = r9 & 0xc00 + DeER... r9 = r9 << 0x3b + D=eER.. r9 = r9 >> 0x3d + .D=eER. r9 = r9 | r11 + .DeE-R. r8 = r10 | 0x23c0 + .D==eER r9 = r9 | r8 + ..DeeER fallthrough +``` + +Gas simulation at offset 16989 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x228] + DeE------------------------R............................ r2 = r2 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x211] = r2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u16 [r7 + 0x21b] = r9 + .D========================eER........................... r8 = r8 & r10 + .D=========================eER.......................... r8 = r8 << 0x38 + .D==========================eER......................... r8 = r8 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 17023 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 17080 if r9 >=u 63 +``` + +Gas simulation at offset 17046 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 412, jump [r10 + 0] +``` + +Gas simulation at offset 17078 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 17095 +``` + +Gas simulation at offset 17080 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 17095 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u8 [r5 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = i16 [r5 + 0x211] + .D========================eER.................................................. r8 = r8 & r9 + .D========================eER.................................................. r9 = r10 & 0x2 + .D========================eER.................................................. r10 = r10 >> 0x4 + ..D========================eER................................................. r10 = r10 & 0x4 + ..D=========================eER................................................ r9 = r9 | r10 + ..D=======================eE--R................................................ r7 = r7 & 0xff + ...D=========================eER............................................... r7 = r7 >> r9 + ...D=======================eE--R............................................... r11 = r11 + 0x1 + ...D=======================eE--R............................................... r8 = r8 << 0x38 + ....D=======================eE-R............................................... r8 = r8 >> 0x3f + ....D=========================eER.............................................. r7 = r7 & 0x3 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u16 [r5 + 0x211] = r11 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r5 + 0x22b] = a0 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................... u8 [r5 + 0x271] = a1 + .....D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R..................... r0 = u64 [r1 + 0x8] + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .....D===============================================eE-----------------------R r1 = r1 + 0x10 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 17167 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u8 [r7 + 0x233] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = i8 [r7 + 0x235] + .D=========================eER.................... r11 = r8 & 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 17217 if r11 != 0 +``` + +Gas simulation at offset 17189 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i16 [r7 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r7 + 0x234] + DeE------------------------R..... r9 = r9 >>a 0x3f + .D========================eeER... i32 r11 = r11 - r12 + .D==========================eER.. r9 = r9 ^ r11 + .D===========================eER. r9 = r9 & 0x7 + ..DeE--------------------------R. r10 = r10 << 0x4 + ..D===========================eER r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeE-------------R jump 17272 +``` + +Gas simulation at offset 17217 with total cost of 38: + +``` + DeeeER................................... r9 = r9 > 0x7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 17303 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r6 + .D..................................................... r5 = r7 + .DeE------------------------R.......................... r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r6 + 0x226] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r6 + 0x233] + ..D=========================eE-----------------------R. r10 = r8 & 0x20 + ...D================================================eER r7 = r9 << 0x4 + ...D=========================eE-----------------------R jump 17392 if r10 != 0 +``` + +Gas simulation at offset 17337 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r8 & 0x8 + D=eE--------------------------------------R r8 = r8 << 0x9 + D==eE-------------------------------------R r7 = r7 | r8 + .D==eE------------------------------------R r7 = r7 >> 0x8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u16 [r6 + 0x21b] + ..D========================eE-------------R r7 = r8 >> 0x8 + ..D=========================eE------------R jump 17420 if r7 > 0x3b + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u16 [r6 + 0x21b] + ..D========================eE-------------R r7 = r8 >> 0x8 + ..D=========================eE------------R jump 17365 if r7 >=u 63 +``` + +Gas simulation at offset 17420 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 418, jump [r10 + 0] +``` + +Gas simulation at offset 17452 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r6 + 0x235] + D=========================eER.................... r8 = r8 & 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 17509 if r8 == 0 +``` + +Gas simulation at offset 17462 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r10 = 0x22110 + ..DeER........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & r10 + ...D=eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ....D=====eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 17509 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u8 [r6 + 0x236] + D=========================eER................................................... r8 = r8 << 0x2 + D==========================eER.................................................. r8 = r8 + r5 + D===========================eER................................................. r8 = r8 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u8 [r8 + 0x1e1] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................ r7 = u8 [r6 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................ r8 = u8 [r6 + 0x228] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R........................ r9 = i16 [r6 + 0x211] + ..D========================eE--------------------------R........................ r7 = r7 & r8 + ..D========================eE--------------------------R........................ r9 = r9 + 0x1 + ..D=========================eE-------------------------R........................ r7 = r7 << 0x38 + ..D==========================eE------------------------R........................ r7 = r7 >> 0x3f + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r6 + 0x271] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u16 [r6 + 0x211] = r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R....................... r0 = u64 [r1 + 0x10] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + ....D=================================================eE-----------------------R r1 = r1 + 0x18 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 17572 with total cost of 47: + +``` + DeER.............................................. r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r10 = u8 [r7 + 0x233] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = i8 [r7 + 0x235] + .D=========================eER.................... r11 = r8 & 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 17622 if r11 != 0 +``` + +Gas simulation at offset 17594 with total cost of 30: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r11 = i16 [r7 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER..... r12 = u8 [r7 + 0x234] + DeE------------------------R..... r9 = r9 >>a 0x3f + .D========================eeER... i32 r11 = r11 - r12 + .D==========================eER.. r9 = r9 ^ r11 + .D===========================eER. r9 = r9 & 0x7 + ..DeE--------------------------R. r10 = r10 << 0x4 + ..D===========================eER r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeE-------------R jump 17677 +``` + +Gas simulation at offset 17622 with total cost of 38: + +``` + DeeeER................................... r9 = r9 > 0x7 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 17711 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u8 [r6 + 0x226] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r6 + 0x233] + ..D=========================eE-----------------------R r9 = r8 & 0x20 + ..D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 17756 if r9 != 0 +``` + +Gas simulation at offset 17742 with total cost of 16: + +``` + DeER............... r8 = r8 & 0x8 + D=eER.............. r8 = r8 << 0x9 + DeE-R.............. r7 = r7 << 0x4 + D==eER............. r7 = r7 | r8 + .DeeeeeeeeeeeeeeeER jump 17825 +``` + +Gas simulation at offset 17756 with total cost of 38: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r8 = i16 [r6 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r9 = u8 [r6 + 0x234] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r10 = i8 [r6 + 0x235] + .DeE-----------------------R............. r11 = r7 & 0x1 + .D=eE----------------------R............. r7 = r7 & 0xfe + .DeE-----------------------R............. r12 = 0xfffffffffffffff8 + ..DeE----------------------R............. r2 = 0x7 + ..D=eE---------------------R............. r11 = r11 << 0xc + ...D======================eeeER.......... r10 = r10 > 0x8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x21c] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u16 [r6 + 0x21b] + .D========================eE-R r7 = r8 >> 0x8 + .D=========================eER jump 17890 if r7 >=u 63 +``` + +Gas simulation at offset 17846 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 424, jump [r10 + 0] +``` + +Gas simulation at offset 17878 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r6 + 0x235] + D=========================eER.................... r8 = r8 & 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 17915 if r8 != 0 +``` + +Gas simulation at offset 17888 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 17959 +``` + +Gas simulation at offset 17890 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = r8 & 0x1f + D=eE--------------------------------------R....... r8 = r8 + r5 + .D=eE-------------------------------------R....... r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R....... r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r8 = u8 [r6 + 0x235] + ..D========================eE-------------R....... r8 = r8 & 0x40 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 17959 if r8 == 0 +``` + +Gas simulation at offset 17915 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & 0x22110 + ..D==eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ...D======eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 17959 with total cost of 99: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r8 = u8 [r6 + 0x236] + D=========================eER......................................................................... r8 = r8 << 0x2 + D==========================eER........................................................................ r8 = r8 + r5 + D===========================eER....................................................................... r8 = r8 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r8 + 0x1e2] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................................. r7 = u8 [r6 + 0x226] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................................. r8 = u8 [r6 + 0x228] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R.............................................. r9 = u8 [r6 + 0x236] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................. r10 = i16 [r6 + 0x211] + ..D========================eE--------------------------R.............................................. r7 = r7 & r8 + ..D========================eE--------------------------R.............................................. r9 = r9 + 0x1 + ..D=================================================eE-R.............................................. r10 = r10 + 0x1 + ...D========================eE-------------------------R.............................................. r7 = r7 << 0x38 + ...D=========================eE------------------------R.............................................. r7 = r7 >> 0x3f + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u16 [r6 + 0x211] = r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................... u8 [r6 + 0x236] = a2 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................... u8 [r6 + 0x271] = a0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x10] + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x8] + ....D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r6 = u64 [r1 + 0] + .....D========================================================================eE-R.................... r1 = r1 + 0x18 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 18033 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r7 + 0x228] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u16 [r7 + 0x209] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = i16 [r7 + 0x211] + .D=========================eER........................... r8 = r8 & r9 + .D=========================eER........................... r10 = r10 << 0x34 + .D==========================eER.......................... r10 = r10 >> 0x34 + ..D==========================eER......................... r9 = r10 | 0x2000 + ..D========================eE--R......................... r11 = r11 + 0x1 + ..D=========================eE-R......................... r8 = r8 << 0x38 + ...D=========================eER......................... r8 = r8 >> 0x3f + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u16 [r7 + 0x211] = r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r9 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ....DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 18089 with total cost of 51: + +``` + DeER.................................................. r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r6 + .D.................................................... r5 = r7 + .DeE------------------------R......................... r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r8 = u8 [r6 + 0x226] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r6 + 0x233] + ..D=========================eE-----------------------R r9 = r8 & 0x20 + ..D==========================eeeeeeeeeeeeeeeeeeeeE---R jump 18134 if r9 != 0 +``` + +Gas simulation at offset 18120 with total cost of 16: + +``` + DeER............... r8 = r8 & 0x8 + D=eER.............. r8 = r8 << 0x9 + DeE-R.............. r7 = r7 << 0x4 + D==eER............. r7 = r7 | r8 + .DeeeeeeeeeeeeeeeER jump 18203 +``` + +Gas simulation at offset 18134 with total cost of 38: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r8 = i16 [r6 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r9 = u8 [r6 + 0x234] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............. r10 = i8 [r6 + 0x235] + .DeE-----------------------R............. r11 = r7 & 0x1 + .D=eE----------------------R............. r7 = r7 & 0xfe + .DeE-----------------------R............. r12 = 0xfffffffffffffff8 + ..DeE----------------------R............. r2 = 0x7 + ..D=eE---------------------R............. r11 = r11 << 0xc + ...D======================eeeER.......... r10 = r10 > 0x8 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x21c] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = u16 [r6 + 0x21b] + .D========================eE-R r7 = r8 >> 0x8 + .D=========================eER jump 18268 if r7 >=u 63 +``` + +Gas simulation at offset 18224 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 430, jump [r10 + 0] +``` + +Gas simulation at offset 18256 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u8 [r6 + 0x235] + D=========================eER.................... r8 = r8 & 0x40 + D==========================eeeeeeeeeeeeeeeeeeeeER jump 18293 if r8 != 0 +``` + +Gas simulation at offset 18266 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 18340 +``` + +Gas simulation at offset 18268 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r8 & 0x1f + D=eE--------------------------------------R r8 = r8 + r5 + .D=eE-------------------------------------R r7 = r8 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r6 + 0x235] + ..D========================eE-------------R r8 = r8 & 0x40 + ..D=========================eE------------R jump 18340 if r8 == 0 +``` + +Gas simulation at offset 18293 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r10 = 0x22110 + ..DeER........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & r10 + ...D=eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ....D=====eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 18340 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x236] + D=========================eE--------------R............. r8 = r8 << 0x2 + D==========================eE-------------R............. r8 = r8 + r5 + .D==========================eE------------R............. r8 = r8 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1e2] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r7 = u8 [r6 + 0x236] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u8 [r6 + 0x227] + ..D========================eE--------------------------R r7 = r7 + 0x1 + ..D========================eE--------------------------R r8 = r8 & 0x18 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r6 + 0x236] = a0 + ..D=========================eE-------------------------R jump 18409 if r8 == 0 +``` + +Gas simulation at offset 18380 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u16 [r6 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u16 [r6 + 0x20b] + DeE---------------------------------------R............ r10 = 0x841f + .D========================eE--------------R............ r7 = r7 & r10 + .D========================eE--------------R............ r8 = r8 & 0x7be0 + .D=========================eE-------------R............ r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18409 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r6 + 0x211] + .D========================eE--------------R............. r7 = r7 & r8 + .D========================eE--------------R............. r9 = r9 + 0x1 + .D=========================eE-------------R............. r7 = r7 << 0x38 + .D==========================eE------------R............. r7 = r7 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x271] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r6 + 0x211] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0x8] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0] + ...D===============================================eE--R r1 = r1 + 0x18 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 18455 with total cost of 54: + +``` + DeER..................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r7 + 0x209] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u8 [r7 + 0x227] + .D=========================eER........................... r11 = r8 << 0x34 + .D==========================eER.......................... r11 = r11 >> 0x34 + ..D==========================eER......................... r9 = r11 | 0x2000 + ..D========================eE--R......................... r10 = r10 & 0x18 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x21b] = r9 + ...D========================eE--------------------------R jump 18512 if r10 == 0 +``` + +Gas simulation at offset 18487 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r9 = u16 [r7 + 0x20b] + DeE---------------------------------------R............ r11 = 0x841f + D=eE--------------------------------------R............ r8 = r8 & r11 + .D========================eE--------------R............ r9 = r9 & 0x7be0 + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x209] = r8 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18512 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r7 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r7 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = i16 [r7 + 0x211] + .D========================eE--------------R............. r8 = r8 & r9 + .D========================eE--------------R............. r10 = r10 + 0x1 + .D=========================eE-------------R............. r8 = r8 << 0x38 + .D==========================eE------------R............. r8 = r8 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r7 + 0x211] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 18547 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..DeE-------------------------R. r10 = 0x3f + ..D==========================eER jump 18620 if r9 >=u r10 +``` + +Gas simulation at offset 18572 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 436, jump [r10 + 0] +``` + +Gas simulation at offset 18604 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r5 + 0x227] + D=========================eER. r8 = r8 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22a] = a0 + D==========================eER jump 18649 if r8 != 0 +``` + +Gas simulation at offset 18618 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 18678 +``` + +Gas simulation at offset 18620 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r8 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r8 = r8 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22a] = a0 + ..D=========================eE-------------------------R jump 18678 if r8 == 0 +``` + +Gas simulation at offset 18649 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u16 [r5 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u16 [r5 + 0x20b] + DeE---------------------------------------R............ r10 = 0x841f + .D========================eE--------------R............ r7 = r7 & r10 + .D========================eE--------------R............ r8 = r8 & 0x7be0 + .D=========================eE-------------R............ r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18678 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r5 + 0x211] + .D========================eE--------------R............. r7 = r7 & r8 + .D========================eE--------------R............. r9 = r9 + 0x1 + .D=========================eE-------------R............. r7 = r7 << 0x38 + .D==========================eE------------R............. r7 = r7 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x271] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r5 + 0x211] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0] + ...D========================eE-------------------------R r1 = r1 + 0x10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 18721 with total cost of 29: + +``` + DeER............................ r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r2 = u16 [r7 + 0x211] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r9 = u16 [r7 + 0x209] + .D=========================eER.. r10 = r2 + 0xfffffffffffffeff + .D=========================eER.. r12 = r9 >> 0x4 + ..D=========================eER. r8 = zext16 r10 + ..DeE-------------------------R. r3 = 0x40 + ..D=========================eER. r10 = r12 & 0x38 + ...D=========================eER jump 18782 if r8 >=u r3 +``` + +Gas simulation at offset 18751 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r9 & 0xcff + DeE---------------------------------------R r11 = 0x2000 + .DeE--------------------------------------R r8 = r8 | r11 + .D=eE-------------------------------------R r10 = r10 + r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u8 [r7 + 0x227] + .D=========================eE-------------R r8 = r8 & 0x18 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R u16 [r7 + 0x21b] = r10 + ..D=========================eE------------R jump 18820 if r8 != 0 +``` + +Gas simulation at offset 18780 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 18848 +``` + +Gas simulation at offset 18782 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r11 = r9 & 0xc00 + .DeE--------------------------------------R r8 = r9 << 0x3b + .D=eE-------------------------------------R r8 = r8 >> 0x3d + .D==eE------------------------------------R r8 = r8 | r11 + ..DeE-------------------------------------R r11 = 0x23c0 + ..D=eE------------------------------------R r10 = r10 | r11 + ..D==eE-----------------------------------R r10 = r10 | r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r8 = u8 [r7 + 0x227] + ...D========================eE------------R r8 = r8 & 0x18 + ...D==eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u16 [r7 + 0x21b] = r10 + ...D=========================eE-----------R jump 18848 if r8 == 0 +``` + +Gas simulation at offset 18820 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u16 [r7 + 0x20b] + DeE---------------------------------------R............ r11 = 0x841f + D=eE--------------------------------------R............ r9 = r9 & r11 + .DeE--------------------------------------R............ r10 = 0x7be0 + .D========================eE--------------R............ r8 = r8 & r10 + .D=========================eE-------------R............ r8 = r8 | r9 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r7 + 0x209] = r8 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18848 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r7 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r7 + 0x228] + DeE---------------------------------------R............. r2 = r2 + 0x1 + .D========================eE--------------R............. r8 = r8 & r9 + .D=========================eE-------------R............. r8 = r8 << 0x38 + .D==========================eE------------R............. r8 = r8 >> 0x3f + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u16 [r7 + 0x211] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 18879 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 18936 if r9 >=u 63 +``` + +Gas simulation at offset 18902 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 442, jump [r10 + 0] +``` + +Gas simulation at offset 18934 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 18951 +``` + +Gas simulation at offset 18936 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 18951 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u16 [r5 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u8 [r5 + 0x227] + D=========================eER............................. r10 = r8 & 0x2 + .D========================eER............................. r11 = r8 >> 0x4 + .D=========================eER............................ r11 = r11 & 0x4 + .D==========================eER........................... r10 = r10 | r11 + ..DeE-------------------------R........................... r7 = r7 & 0xff + ..D==========================eER.......................... r7 = r7 >> r10 + ..D===========================eER......................... r7 = r7 & 0x3 + ...D======================eE----R......................... r9 = r9 & 0x18 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22b] = a0 + ...D=======================eE----------------------------R jump 19016 if r9 == 0 +``` + +Gas simulation at offset 18991 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u16 [r5 + 0x20b] + DeE---------------------------------------R............ r10 = 0x841f + D=eE--------------------------------------R............ r8 = r8 & r10 + .D========================eE--------------R............ r7 = r7 & 0x7be0 + .D=========================eE-------------R............ r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r7 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 19016 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r5 + 0x211] + .D========================eE--------------R............. r7 = r7 & r8 + .D========================eE--------------R............. r9 = r9 + 0x1 + .D=========================eE-------------R............. r7 = r7 << 0x38 + .D==========================eE------------R............. r7 = r7 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x271] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r5 + 0x211] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x8] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0] + ...D========================eE-------------------------R r1 = r1 + 0x10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 19059 with total cost of 28: + +``` + DeER........................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u8 [r7 + 0x233] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i8 [r7 + 0x235] + .D=========================eER. r11 = r8 & 0x20 + .D==========================eER jump 19124 if r11 != 0 +``` + +Gas simulation at offset 19081 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r11 = i16 [r7 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............... r12 = u8 [r7 + 0x234] + DeE---------------------------------------R............... r9 = r9 >>a 0x3f + .D========================eeE-------------R............... i32 r11 = r11 - r12 + .D==========================eE------------R............... r9 = r9 ^ r11 + .D===========================eE-----------R............... r9 = r9 & 0x7 + ..DeE-------------------------------------R............... r10 = r10 << 0x4 + ..D===========================eE----------R............... r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r10 = u8 [r7 + 0x227] + ..D=========================eE------------R............... r10 = r10 & 0x18 + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x21b] = a2 + ...D=========================eE--------------------------R jump 19193 if r10 != 0 +``` + +Gas simulation at offset 19122 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 19225 +``` + +Gas simulation at offset 19124 with total cost of 63: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................... unlikely + DeeeE-------------------------------------R....................... r9 = r9 > 0x7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u16 [r7 + 0x211] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 19253 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r6 + .D..................................................... r5 = r7 + .DeE------------------------R.......................... r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r6 + 0x226] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u8 [r6 + 0x233] + ..D=========================eE-----------------------R. r10 = r8 & 0x20 + ...D================================================eER r7 = r9 << 0x4 + ...D=========================eE-----------------------R jump 19342 if r10 != 0 +``` + +Gas simulation at offset 19287 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r8 = r8 & 0x8 + D=eE--------------------------------------R r8 = r8 << 0x9 + D==eE-------------------------------------R r7 = r7 | r8 + .D==eE------------------------------------R r7 = r7 >> 0x8 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u16 [r6 + 0x21b] + ..D========================eE-------------R r7 = r8 >> 0x8 + ..D=========================eE------------R jump 19370 if r7 > 0x3b + .D===eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R u8 [r6 + 0x21c] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u16 [r6 + 0x21b] + ..D========================eE-------------R r7 = r8 >> 0x8 + ..D=========================eE------------R jump 19315 if r7 >=u 63 +``` + +Gas simulation at offset 19370 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r6 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r6 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r6 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 448, jump [r10 + 0] +``` + +Gas simulation at offset 19402 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r6 + 0x235] + D=========================eER. r8 = r8 & 0x40 + D==========================eER jump 19459 if r8 == 0 +``` + +Gas simulation at offset 19412 with total cost of 11: + +``` + DeER.......... r8 = r7 & 0xff + DeER.......... r9 = r7 << 0xb + .DeER......... r10 = r8 << 0x1 + .D=eER........ r9 = r9 | r10 + .DeE-R........ r10 = 0x22110 + ..DeER........ r7 = r7 << 0xf + ..DeER........ r8 = r8 << 0x5 + ..D=eER....... r7 = r7 | r8 + ..D=eER....... r9 = r9 & r10 + ...D=eER...... r7 = r7 & 0x88440 + ...D==eER..... r7 = r7 | r9 + ...D===eeeER.. r7 = r7 * 0x10101 + ....D=====eeER i32 r7 = r7 >> 0x10 + ....DeeE-----R fallthrough +``` + +Gas simulation at offset 19459 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x236] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = u8 [r6 + 0x227] + D=========================eE--------------R............. r8 = r8 << 0x2 + .D=========================eE-------------R............. r8 = r8 + r5 + .D==========================eE------------R............. r8 = r8 + 0x7ff + .D========================eE--------------R............. r9 = r9 & 0x18 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x1e1] = a0 + ..D========================eE--------------------------R jump 19517 if r9 == 0 +``` + +Gas simulation at offset 19488 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u16 [r6 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r8 = u16 [r6 + 0x20b] + DeE---------------------------------------R............ r10 = 0x841f + .D========================eE--------------R............ r7 = r7 & r10 + .D========================eE--------------R............ r8 = r8 & 0x7be0 + .D=========================eE-------------R............ r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x209] = r7 + ..DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 19517 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r7 = u8 [r6 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r8 = u8 [r6 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r9 = i16 [r6 + 0x211] + .D========================eE--------------R............. r7 = r7 & r8 + .D========================eE--------------R............. r9 = r9 + 0x1 + .D=========================eE-------------R............. r7 = r7 << 0x38 + .D==========================eE------------R............. r7 = r7 >> 0x3f + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x271] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u16 [r6 + 0x211] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x10] + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---R r5 = u64 [r1 + 0x8] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0] + ...D===============================================eE--R r1 = r1 + 0x18 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 19563 with total cost of 28: + +``` + DeER........................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u8 [r7 + 0x226] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r10 = u8 [r7 + 0x233] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r9 = i8 [r7 + 0x235] + .D=========================eER. r11 = r8 & 0x20 + .D==========================eER jump 19631 if r11 != 0 +``` + +Gas simulation at offset 19585 with total cost of 56: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r11 = i16 [r7 + 0x20f] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................ r12 = u8 [r7 + 0x234] + DeE---------------------------------------R................ r9 = r9 >>a 0x3f + .D========================eeE-------------R................ i32 r11 = r11 - r12 + .D==========================eE------------R................ r9 = r9 ^ r11 + .D===========================eE-----------R................ r9 = r9 & 0x7 + ..DeE-------------------------------------R................ r10 = r10 << 0x4 + ..D===========================eE----------R................ r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................ r10 = u8 [r7 + 0x227] + ..D============================eE---------R................ r9 = r9 + 0x8 + ...D========================eE------------R................ r10 = r10 & 0x18 + ...D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x21b] = a2 + ...D=========================eE---------------------------R jump 19703 if r10 != 0 +``` + +Gas simulation at offset 19629 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 19735 +``` + +Gas simulation at offset 19631 with total cost of 64: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................ unlikely + DeeeE-------------------------------------R........................ r9 = r9 > 0x7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x271] = a1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u16 [r7 + 0x211] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 19763 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..D==========================eER jump 19834 if r9 >=u 63 +``` + +Gas simulation at offset 19786 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 454, jump [r10 + 0] +``` + +Gas simulation at offset 19818 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r2 = u8 [r5 + 0x227] + D=========================eER. r9 = r2 & 0x18 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. u8 [r5 + 0x22d] = a0 + .D=========================eER jump 19863 if r9 != 0 +``` + +Gas simulation at offset 19832 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 19899 +``` + +Gas simulation at offset 19834 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r8 & 0x1f + D=eE--------------------------------------R............. r7 = r7 + r8 + D==eE-------------------------------------R............. r7 = r7 + 0x7ff + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............. r7 = u8 [r7 + 0x1a1] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............. r2 = u8 [r5 + 0x227] + .D=========================eE-------------R............. r9 = r2 & 0x18 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x22d] = a0 + ..D=========================eE-------------------------R jump 19899 if r9 == 0 +``` + +Gas simulation at offset 19863 with total cost of 46: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...... r9 = u16 [r5 + 0x209] + D=========================eE--------------R...... r10 = r9 & 0x1f + .D========================eE--------------R...... r9 = r9 & 0xffffffffffffffe0 + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 19888 if r10 != 31 +``` + +Gas simulation at offset 19878 with total cost of 26: + +``` + DeER......................... r9 = r9 ^ 0x400 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r9 + DeeeeeeeeeeeeeeeE-----------R jump 19899 +``` + +Gas simulation at offset 19888 with total cost of 27: + +``` + DeER.......................... r9 = r9 | r10 + D=eER......................... r9 = r9 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r5 + 0x209] = r9 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 19899 with total cost of 123: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r3 = i16 [r5 + 0x211] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r10 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................... r11 = u8 [r5 + 0x228] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................... r12 = u8 [r5 + 0x22b] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = u8 [r5 + 0x22c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r9 = u8 [r5 + 0x238] + .D========================eE------------------------R......................................................................... r10 = r10 & r11 + ..D========================eE-----------------------R......................................................................... r2 = r2 << 0x3c + ..D=========================eE----------------------R......................................................................... r11 = r2 >> 0x3f + ..D================================================eER........................................................................ r9 = r9 & r11 + ...D=======================eE------------------------R........................................................................ r11 = r12 << 0x3f + ...D========================eE-----------------------R........................................................................ r3 = r3 + 0x1 + ...D=========================eE----------------------R........................................................................ r11 = r11 >>a 0x3f + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... u16 [r5 + 0x211] = r3 + ....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u8 [r5 + 0x213] = a1 + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................ u8 [r5 + 0x215] = a0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r5 + 0x217] = a4 + .....D================================================eE----------------------R............................................... r12 = r12 << 0x6 + .....D=================================================eE---------------------R............................................... r7 = sext8 r12 + .....D=================================================eE---------------------R............................................... r10 = r10 << 0x38 + .....D==================================================eE--------------------R............................................... r7 = r7 >> 0x7 + ......D=================================================eE--------------------R............................................... r10 = r10 >> 0x3f + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u8 [r5 + 0x219] = a0 + ......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u8 [r5 + 0x23b] = a2 + ......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u8 [r5 + 0x271] = a3 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x8] + .......D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. r5 = u64 [r1 + 0] + .......D==========================================================================eE------------------------R................. r1 = r1 + 0x10 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 19997 with total cost of 29: + +``` + DeER............................ r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0] = r5 + .DeE------------------------R... r5 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u16 [r5 + 0x21b] + ..D=========================eER. r9 = r8 >> 0x8 + ..DeE-------------------------R. r10 = 0x3f + ..D==========================eER jump 20056 if r9 >=u r10 +``` + +Gas simulation at offset 20022 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r9 = u64 [r5 + 0x241] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r5 + 0x249] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r9 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r10 = u64 [r10 + 0x48] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r9 if r9 != 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeER r0 = 458, jump [r10 + 0] +``` + +Gas simulation at offset 20054 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 20071 +``` + +Gas simulation at offset 20056 with total cost of 28: + +``` + DeER........................... r8 = r8 & 0x1f + D=eER.......................... r7 = r7 + r8 + D==eER......................... r7 = r7 + 0x7ff + D===eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0x1a1] + .DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 20071 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u8 [r5 + 0x226] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u8 [r5 + 0x228] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r5 + 0x22a] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u8 [r5 + 0x23b] + .D========================eER........................... r8 = r8 & r9 + .D=========================eER.......................... r8 = r8 << 0x38 + .D==========================eER......................... r8 = r8 >> 0x3f + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x271] = a1 + ..D=======================eE---------------------------R jump 20111 if r7 == 0 +``` + +Gas simulation at offset 20103 with total cost of 26: + +``` + DeER......................... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r5 + 0x23c] = a0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 20111 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u16 [r5 + 527] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u16 [r5 + 529] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0] + .D========================eE--------------R....... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20130 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20134 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20136 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 20138 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r6 + .D..................................................... r5 = r7 + .DeE------------------------R.......................... r6 = r7 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r6 + 0x265] + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u16 [r6 + 0x269] + ..D.................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 468, jump 22578 +``` + +Gas simulation at offset 20175 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = i16 [r6 + 0x269] + DeE------------------------R.......................... r9 = r7 << 0x8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0] = r9 + .D========================eER......................... r8 = r8 + 0x1 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x269] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x10] + .D=========================eE------------------------R r7 = r7 | r9 + ..D=========================eE-----------------------R r8 = zext16 r7 + ..D................................................... r7 = r5 + ..DeeeeeeeeeeeeeeeE----------------------------------R r0 = 470, jump 22578 +``` + +Gas simulation at offset 20207 with total cost of 29: + +``` + DeER............................ r7 = r7 & 0xff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R... r7 = u64 [r1 + 0x10] + D=========================eER... r7 = r7 + 0x1 + .D=========================eER.. r7 = r7 & 0xff + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.. r8 = u64 [r1 + 0] + .D==========================eER. r7 = r7 | r8 + .D===========================eER r8 = zext16 r7 + ..D............................. r7 = r5 + ..DeeeeeeeeeeeeeeeE------------R r0 = 472, jump 22578 +``` + +Gas simulation at offset 20239 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u16 [r6 + 0x261] + DeE------------------------R............................ r7 = r7 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r1 + 0x8] + D=========================eER........................... r9 = r9 | r7 + .D=========================eER.......................... r7 = zext16 r9 + .D==========================eER......................... r7 = r7 ^ r8 + ..D==========================eeeER...................... r7 = r7 u 0 + ..D===========================eE----------R................. r8 = r8 + 0x1 + ..D============================eeE--------R................. r10 = r8 if r7 != 0 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r7 = u64 [r1 + 0x18] + ...D=========================eE----------------------------R r9 = r9 + r7 + ...D==========================eE---------------------------R r8 = zext16 r9 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r5 = u64 [r1 + 0x30] + ....D....................................................... r7 = r5 + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 618, jump 385 +``` + +Gas simulation at offset 22724 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 620, jump 1045 +``` + +Gas simulation at offset 22735 with total cost of 2: + +``` + DeER. r2 = 0x1 + DeeER fallthrough +``` + +Gas simulation at offset 22739 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x277] + DeE---------------------------------------R r9 = 0 + D=========================eE--------------R jump 22768 if r7 == 0 +``` + +Gas simulation at offset 22749 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u8 [r1 + 0x38] + D=========================eE--------------R jump 22768 if r8 != 2 +``` + +Gas simulation at offset 22757 with total cost of 29: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.... r8 = u8 [r6 + 0x251] + D=========================eER... r8 = r8 & 0x1 + .D=========================eeeER r9 = r8 u 0 + .D============================eE----------R................. r9 = r9 + 0x1 + ..D============================eeE--------R................. r10 = r9 if r7 != 0 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R r5 = u64 [r1 + 0x30] + ...D........................................................ r7 = r5 + ...D........................................................ r6 = r2 + ...DeeeeeeeeeeeeeeeE---------------------------------------R r0 = 626, jump 385 +``` + +Gas simulation at offset 22988 with total cost of 15: + +``` + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 628, jump 1045 +``` + +Gas simulation at offset 22996 with total cost of 25: + +``` + D........................... r2 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 22739 +``` + +Gas simulation at offset 23004 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u8 [r6 + 0x8c] + D=========================eE--------------R jump 22739 if r7 == 0 +``` + +Gas simulation at offset 23013 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 143] = 0x1 + DeeeeeeeeeeeeeeeE----------R jump 22739 +``` + +Gas simulation at offset 23021 with total cost of 57: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................. r9 = u64 [r1 + 0x38] + D=========================eE--------------R................. r8 = r9 & 0xff + .D=========================eeeE-----------R................. r8 = r8 >u 0 + .D============================eE----------R................. r8 = r8 + 0x1 + ..D============================eeE--------R................. r9 = r8 if r7 != 0 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------R r5 = u64 [r1 + 0x18] + ...D========================eE-----------------------------R r7 = r5 & 0xff + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------R r8 = u64 [r1 + 0] + ...D=========================eE----------------------------R r7 = r7 + r8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------R r8 = u64 [r1 + 0x10] + ....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u8 [r7 + 0] = a1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE----R r7 = u64 [r1 + 0x30] + ....DeeeeeeeeeeeeeeeE--------------------------------------R r0 = 630, jump 1045 +``` + +Gas simulation at offset 23066 with total cost of 26: + +``` + DeER......................... r2 = 0 + DeER......................... r5 = r5 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + D=eE------------------------R r7 = zext16 r5 + .DeE------------------------R r8 = 0x100 + .D=eE-----------------------R jump 22739 if r7 != r8 +``` + +Gas simulation at offset 23084 with total cost of 25: + +``` + DeER........................ r2 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 632] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 24] = 0x100 + DeeeeeeeeeeeeeeeE----------R jump 22739 +``` + +Gas simulation at offset 23098 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x30] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x48] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r6 = u64 [r1 + 0x40] + .D========================eER r1 = r1 + 0x58 + .DeeeeeeeeeeeeeeeE----------R jump 385 +``` + +Gas simulation at offset 23116 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x20] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x18] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x10] = r9 + .D...................................................... r5 = r8 + .D...................................................... r6 = r7 + .D=========================eER.......................... r7 = r7 + 0x7ff + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + ..D=========================eE------------------------R. r7 = r7 + 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..D..................................................... r7 = r6 + ...DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 632, jump 1045 +``` + +Gas simulation at offset 23155 with total cost of 51: + +``` + D..................................................... r8 = r5 + DeER.................................................. r7 = r5 >> 0xd + D=eER................................................. r7 = r7 << 0x2 + .DeER................................................. r9 = 0x100a0 + .D=eER................................................ r7 = r7 + r9 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r7 = i32 [r7 + 0] + .D===========================eER...................... r7 = r7 + r9 + ..D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 23178 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r7 + 0x240] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0x248] + DeE-------------------------------------------------R........................... r9 = 0x17c80 + .D=================================================eeER......................... r9 = r7 if r10 != 0 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r9 + 0x20] + .DeeE--------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 23201 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0] + D=========================eER......................... r7 = r7 + 0x27f + DeeE------------------------R......................... r7 = r10 if r10 != 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ..D========================eE------------------------R r1 = r1 + 0x30 + ..DeeeeeeeeeeeeeeeeeeeeeeE---------------------------R jump [r12 + 0] +``` + +Gas simulation at offset 23227 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x8] + .DeE-----------------------R r12 = r8 >> 0x5 + .DeE-----------------------R r10 = 0x201 + .D=eE----------------------R jump 23444 if r12 >=u r10 +``` + +Gas simulation at offset 23246 with total cost of 2: + +``` + D.... r7 = r6 + DeER. r6 = r8 & 0x1f + DeER. r8 = 0x17 + .DeER jump 23362 if r8 > 0x6 + ..DeER........................................................................ r8 = r8 >> 0x3f + ..DeER........................................................................ r9 = r9 >> 0x3f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0] = a1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x1] = a2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x3] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0xa] = a2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r11 + 0x11] = a3 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + ....D=================================================eER..................... r1 = r1 + 0x30 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23324 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r7 = u64 [r1 + 0x8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r7 + 0x240] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r7 + 0x248] + DeE-------------------------------------------------R........................... r9 = 0x17c80 + .D=================================================eeER......................... r9 = r7 if r10 != 0 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r9 + 0x30] + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 23201 +``` + +Gas simulation at offset 23349 with total cost of 50: + +``` + DeER................................................. r7 = r8 & 0x7ff + D=eER................................................ r7 = r7 + r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x10] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 23362 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + DeE------------------------R...................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23376 with total cost of 51: + +``` + D..................................................... r5 = r6 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x8] + DeE------------------------R.......................... r6 = r8 & 0x7 + .DeE-----------------------R.......................... r6 = r6 << 0x2 + .DeE-----------------------R.......................... r7 = 0x10120 + .D=eE----------------------R.......................... r6 = r6 + r7 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER....................... r8 = i32 [r6 + 0] + ..D==========================eER...................... r7 = r7 + r8 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--R...................... r8 = u64 [r1 + 0x10] + ..D===========================eeeeeeeeeeeeeeeeeeeeeeER jump [r7 + 0] +``` + +Gas simulation at offset 23405 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u16 [r9 + 0x20a] + D=========================eER.......................... r7 = r7 & 0x73ff + DeE-------------------------R.......................... r10 = r8 & 0x3 + .DeE------------------------R.......................... r10 = r10 << 0xa + .D=========================eER......................... r7 = r7 | r10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x20a] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r9 + 0x225] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0x18] + ..D=========================eE------------------------R r1 = r1 + 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 23444 with total cost of 74: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r6 = u64 [r11 + 0x240] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................. r7 = u64 [r11 + 0x248] + DeE---------------------------------------R.................................. r10 = 0x17c80 + .D========================eeE-------------R.................................. r10 = r7 if r6 != 0 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r12 = u64 [r10 + 0x40] + ..DeE-------------------------------------------------R...................... r7 = r5 + 0x27f + ..D=======================eeE-------------------------R...................... r7 = r6 if r6 != 0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r0 = u64 [r1 + 0x28] + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................... r5 = u64 [r1 + 0x20] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + ...D=========================eE-----------------------R...................... r1 = r1 + 0x30 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r12 + 0] +``` + +Gas simulation at offset 23485 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u8 [r9 + 0x223] + D=========================eER........................... r5 = r5 + r7 + D==========================eER.......................... r7 = r7 + 0x1 + .D==========================eER......................... r10 = r5 + 0x7ff + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0xa1] = a1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u8 [r9 + 0x223] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x20] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r6 = u64 [r1 + 0x18] + ..D=========================eE-------------------------R r1 = r1 + 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 23521 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r9 + 0x226] = a1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23539 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r9 + 0x223] = a1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23557 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 6712 +``` + +Gas simulation at offset 23574 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 6864 +``` + +Gas simulation at offset 23591 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r9 + 0x239] + D=========================eER jump 23635 if r7 == 0 +``` + +Gas simulation at offset 23598 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u8 [r9 + 0x20b] + D=========================eE--------------R............ r7 = r7 << 0x8 + D==========================eE-------------R............ r7 = r7 | r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x208] = r7 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r9 + 0x20a] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r9 + 569] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0x18] + ..D========================eE-------------------------R r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 23635 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeE---------------------------------------R........... r7 = r8 & 0x3f + DeE---------------------------------------R........... r8 = 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r9 + 0x20b] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... u8 [r9 + 0x239] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r5 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ..D========================eE------------------------R r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 23664 with total cost of 51: + +``` + DeER.................................................. r7 = r12 << 0x8 + DeER.................................................. r8 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r11 + 0x274] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x277] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ..D========================eE------------------------R r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 23692 with total cost of 28: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = i32 [r11 + 0x250] + DeE------------------------R... r8 = r12 >> 0x7 + .DeE-----------------------R... r9 = r12 << 0x39 + .D=eE----------------------R... r9 = r9 >> 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u8 [r11 + 0x96] = a1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x97] = a2 + ..D=eE------------------------R jump 23730 if r9 == 0 +``` + +Gas simulation at offset 23716 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u8 [r11 + 0x8e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r11 + 152] = 0 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x26f] = a2 + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 23730 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeE---------------------------------------R.......... r7 = r7 & 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u8 [r11 + 0x92] = a1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... u8 [r11 + 0x93] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.......... r5 = u64 [r1 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .D=========================eE-----------------------R r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 23756 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r11 + 0x3d] + D=========================eER jump 23780 if r7 == 0 +``` + +Gas simulation at offset 23762 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeE---------------------------------------R............ r7 = r12 >> 0x3 + DeE---------------------------------------R............ r8 = 0x17290 + .DeE--------------------------------------R............ r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r7 = u8 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r11 + 0x3e] = a0 + .DeeE-------------------------------------------------R fallthrough +``` + +Gas simulation at offset 23780 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u8 [r11 + 0x32] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .D========================eE--------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23801 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x71 + D............................ r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 207 +``` + +Gas simulation at offset 23821 with total cost of 53: + +``` + DeER.................................................... r7 = r12 & 0xf + DeER.................................................... r8 = 0x172b0 + D=eER................................................... r7 = r7 << 0x1 + .D=eER.................................................. r7 = r7 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = i16 [r7 + 0] + .DeE--------------------------R......................... r8 = r12 >> 0x7 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x36] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r11 + 0x3f] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r0 = u64 [r1 + 0x28] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R r5 = u64 [r1 + 0x20] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R r6 = u64 [r1 + 0x18] + ...D========================eE-------------------------R r1 = r1 + 0x30 + ...D========================eeeeeeeeeeeeeeeeeeeeeeE----R jump [r0 + 0] +``` + +Gas simulation at offset 23860 with total cost of 25: + +``` + D........................... r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE-----------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE---------R jump 263 +``` + +Gas simulation at offset 23877 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r11 + 0x6] = a5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23894 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u8 [r11 + 0x2b] + DeE------------------------R..................................................... r9 = r12 >> 0x7 + .DeE-----------------------R..................................................... r10 = r12 << 0x3c + .D=eE----------------------R..................................................... r10 = r10 >> 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r11 + 0x25] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r11 + 38] = 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r11 + 0x27] = a3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r11 + 0x2a] = a1 + ...D=======================eE-----------------------R............................ r7 = r12 << 0x39 + ...D========================eE----------------------R............................ r8 = r12 & 0x7 + ....D=======================eE----------------------R............................ r7 = r7 >> 0x3d + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x2c] = a0 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x2d] = a1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u64 [r1 + 0x20] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .....D================================================eE------------------------R r1 = r1 + 0x30 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 23948 with total cost of 74: + +``` + DeER......................................................................... r7 = r12 << 0x3a + DeER......................................................................... r8 = r12 & 0xf + .DeER........................................................................ r9 = r12 << 0x3b + .DeER........................................................................ r7 = r7 >> 0x3f + .D=eER....................................................................... r9 = r9 >> 0x3f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u8 [r11 + 0x30] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u8 [r11 + 0x31] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u8 [r11 + 0x33] = a1 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................. u8 [r11 + 0x3c] = a0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + ...D=========================eE-----------------------R...................... r1 = r1 + 0x30 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 23989 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u8 [r11 + 0x13] + DeE------------------------R..................................................... r9 = r12 >> 0x7 + .DeE-----------------------R..................................................... r10 = r12 << 0x3c + .D=eE----------------------R..................................................... r10 = r10 >> 0x3f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u8 [r11 + 0xd] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u8 [r11 + 14] = 0x1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r11 + 0xf] = a3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u8 [r11 + 0x12] = a1 + ...D=======================eE-----------------------R............................ r7 = r12 << 0x39 + ...D========================eE----------------------R............................ r8 = r12 & 0x7 + ....D=======================eE----------------------R............................ r7 = r7 >> 0x3d + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x14] = a0 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x15] = a1 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .....D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... r5 = u64 [r1 + 0x20] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .....D================================================eE------------------------R r1 = r1 + 0x30 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 24043 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r11 + 0x1e] = a5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24060 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x19 + D............................ r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 0 +``` + +Gas simulation at offset 24080 with total cost of 55: + +``` + DeER...................................................... r7 = r12 & 0xf + DeER...................................................... r8 = 0x17270 + D=eER..................................................... r7 = r7 << 0x1 + .D=eER.................................................... r7 = r7 + r8 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u16 [r7 + 0] + .DeE--------------------------R........................... r8 = r12 >> 0x7 + ..DeE-------------------------R........................... r9 = r12 << 0x39 + ..D=eE------------------------R........................... r9 = r9 >> 0x3f + ..D==========================eER.......................... r7 = r7 >> 0x1 + ...D==========================eER......................... r7 = r7 + 0xffffffffffffffff + ...D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r11 + 0x7e] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R u8 [r11 + 0x8b] = a1 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u8 [r11 + 0x8c] = a2 + ....DeE--------------------------------------------------R jump 23362 if r8 != 0 +``` + +Gas simulation at offset 24126 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... u8 [r11 + 142] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0x18] + .D========================eE--------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24145 with total cost of 47: + +``` + DeER.............................................. r7 = r12 & 0x7f + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r11 + 0x91] = a0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24166 with total cost of 26: + +``` + D............................ r7 = r11 + D............................ r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeE------------------------R r1 = r1 + 0x30 + .DeeeeeeeeeeeeeeeE----------R jump 0 +``` + +Gas simulation at offset 24185 with total cost of 75: + +``` + DeER.......................................................................... r7 = r12 & 0xf + DeER.......................................................................... r8 = r12 << 0x3b + .DeER......................................................................... r9 = r12 << 0x3a + .DeER......................................................................... r10 = r12 >> 0x6 + ..DeER........................................................................ r8 = r8 >> 0x3f + ..DeER........................................................................ r9 = r9 >> 0x3f + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x18] = a1 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x19] = a2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x1b] = a0 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u8 [r11 + 0x22] = a2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r11 + 0x29] = a3 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + ....D=================================================eER..................... r1 = r1 + 0x30 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24232 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... u8 [r11 + 0x70] = a5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r6 = u64 [r1 + 0x18] + .D========================eER..................... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24249 with total cost of 51: + +``` + DeER.................................................. r7 = r12 >> 0x7 + DeER.................................................. r8 = r12 & 0x7f + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x75] = a1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r11 + 0x77] = a0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r5 = u64 [r1 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + ..D========================eE------------------------R r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 24275 with total cost of 48: + +``` + DeER............................................... r7 = r12 << 0x4 + D=eER.............................................. r7 = r7 + 0x1 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r11 + 0x82] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r6 = u64 [r1 + 0x18] + .D=========================eER..................... r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24299 with total cost of 48: + +``` + DeER............................................... r7 = r12 | 0x300 + D=eER.............................................. r7 = r7 << 0x6 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u16 [r11 + 0x80] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x28] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r5 = u64 [r1 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r6 = u64 [r1 + 0x18] + .D=========================eER..................... r1 = r1 + 0x30 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 24324 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u8 [r11 + 0x283] + D=========================eER jump 24395 if r7 == 0 +``` + +Gas simulation at offset 24331 with total cost of 59: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r7 = u8 [r11 + 0x27e] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................... r8 = u8 [r11 + 0x27f] + .D========================eeeE------------R................... r9 = r7 > 0x3e + .D===========================eER................................................... r7 = r7 + r9 + .D============================eER.................................................. r7 = r7 + 0x7ff + .D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u8 [r7 + 0x26b] + ..D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0x265] = a0 + ..DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 24504 with total cost of 60: + +``` + DeER........................................................... r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r8 = u8 [r7 + 0x26b] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r9 = u8 [r7 + 0x26f] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................. r10 = u8 [r7 + 0x265] + .D=========================eER................................. r11 = r9 & 0x1 + .D=========================eER................................. r12 = r10 + r8 + ..D========================eER................................. r2 = r9 & 0x3c + ..D========================eER................................. r10 = r10 ^ r8 + ..D=========================eER................................ r11 = r11 + r12 + ...D========================eeeER.............................. r3 = r10 > 0x3f + ........D========================eER........................... r9 = r9 | r10 + ........D========================eER........................... r8 = r3 & r8 + ........D=========================eER.......................... r9 = r9 | r12 + ........D=========================eER.......................... r8 = r8 << 0x6 + .........D=========================eER......................... r8 = r8 | r9 + .........D======================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u8 [r7 + 0x26b] = a4 + .........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x26f] = a1 + .........DeE--------------------------------------------------R r7 = 0 + ..........DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 24599 with total cost of 57: + +``` + DeER........................................................ r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u8 [r7 + 0x265] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u8 [r7 + 0x26b] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r10 = u8 [r7 + 0x26f] + .D=========================eER.............................. r8 = r8 & r9 + .D=========================eER.............................. r9 = r10 & 0x7d + ..D=========================eER............................. r10 = r8 & 0x80 + ..D==========================eER............................ r9 = r9 | r10 + ...D========================eeeER........................... r10 = r8 > 0x7 + .DeE--------------------------------------R............. r11 = r5 & 0x80 + .DeE--------------------------------------R............. r9 = r5 & 0xff + ..DeeeE-----------------------------------R............. r12 = r9 > 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............. r10 = u8 [r6 + 0x26f] + .DeE--------------------------------------R............. r2 = r5 & 0x1 + ..DeeeE-----------------------------------R............. r12 = r5 > 0x7 + .DeER.............................. r12 = r12 & 0x80 + .DeER.............................. r9 = r10 & 0xff + ..DeER............................. r12 = r12 | r5 + ..DeeeER........................... r5 = r9 > 0x1 + ...D================================================eER.................... r11 = r9 << 0x7 + ...D================================================eER.................... r12 = r8 & 0x7 + ....DeE-----------------------------------------------R.................... r3 = 0x7 + ....D================================================eER................... r11 = r11 | r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeER jump 26091 if r12 == r3 +``` + +Gas simulation at offset 26054 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u16 [r6 + 0x263] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D............................ r9 = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r11 + .DeeeeeeeeeeeeeeeE----------R r0 = 786, jump 23116 +``` + +Gas simulation at offset 26074 with total cost of 26: + +``` + DeER......................... r3 = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u8 [r6 + 0x267] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r9 = u8 [r6 + 0x26f] + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 26091 with total cost of 32: + +``` + DeER............................... r2 = r9 & 0x7c + DeER............................... r5 = r5 & 0x1 + .DeER.............................. r10 = r11 & 0x80 + .DeER.............................. r9 = r11 & 0xff + ..DeeeER........................... r12 = r9 > 0x3f + ........D=========================eER........................... r9 = r9 | r10 + .........D=======================eeER........................... r8 = r8 & ~r2 + .........D=========================eER.......................... r9 = r9 | r12 + ..........D========================eER.......................... r8 = r8 << 0x6 + ..........D=========================eER......................... r8 = r8 | r9 + ..........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u8 [r7 + 0x26b] = a4 + ..........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x26f] = a1 + ...........DeE-------------------------------------------------R r7 = 0 + ...........DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 26550 with total cost of 51: + +``` + DeER.................................................. r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u8 [r7 + 0x26c] + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0x26e] = a1 + DeE--------------------------------------------------R r7 = 0 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 26566 with total cost of 29: + +``` + DeER............................ r7 = r7 + 0x7ff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = u8 [r7 + 0x266] + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u16 [r7 + 0x269] + D==========================eER.. r8 = r8 << 0x20 + .D=========================eER.. r7 = r7 << 0x10 + .D==========================eER. r7 = r7 | r8 + .D===========================eER r7 = r7 + 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeE------R jump [r0 + 0] +``` + +Gas simulation at offset 26592 with total cost of 72: + +``` + DeER....................................................................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x30] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x28] = r8 + .DeE------------------------R.............................................. r6 = 0x30a98 + .D=========================eER............................................. r8 = r6 + 0x2000 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r8 + 0x600] + ..D==================================================eeeeeeeeeeeeeeeeeeeeER jump 27287 if r8 == 0 +``` + +Gas simulation at offset 26624 with total cost of 22: + +``` + DeeER.................... i32 r8 = r7 >> 0x19 + D==eeeeeeeeeeeeeeeeeeeeER jump 26967 if r8 != 0 +``` + +Gas simulation at offset 26631 with total cost of 2: + +``` + DeeER i32 r3 = r7 + 0x1 + D.... r8 = r7 + .D... r10 = r7 + .DeER jump 26679 if r7 <=u 126 +``` + +Gas simulation at offset 26642 with total cost of 12: + +``` + DeER........... i32 r8 = clz r3 + .DeeeER........ i32 r9 = 0x18 - r8 + ..DeE-R........ r8 = r8 << 0x7 + ...D=eeER...... i32 r11 = r3 >> r9 + ....DeeER...... i32 r9 = 0xffffffffffffffff << r9 + .....D=eER..... r10 = r11 & 0x7f + ......DeeER.... r9 = r3 & ~r9 + .......D=eeeER. r9 = r9 >u 0 + .......DeE---R. r10 = r10 - r8 + ........DeE--R. r8 = r10 + 0x7ff + ........D=eE-R. r10 = r8 + 0x480 + .........D==eER r8 = r10 + r9 + .........DeeE-R fallthrough +``` + +Gas simulation at offset 26679 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r12 = 0x2000 + D=eE--------------------------------------R......... r9 = r6 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r11 = u64 [r9 + 0x738] + .DeeE-------------------------------------R......... i32 r2 = r8 >> 0x6 + ..D=========================eE------------R......... r5 = r11 >> r2 + ..D==========================eE-----------R......... r5 = r5 & 0x1 + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 26736 if r5 == 0 +``` + +Gas simulation at offset 26703 with total cost of 48: + +``` + DeER............................................... r9 = r2 << 0x3 + DeER............................................... r12 = r6 + 0x2000 + .DeER.............................................. r9 = r9 + r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r9 = u64 [r9 + 0x608] + .DeE-------------------------R..................... r12 = 0xffffffffffffffff + ..DeE------------------------R..................... r8 = r12 << r8 + ..D=========================eER.................... r8 = r8 & r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 26736 if r8 == 0 +``` + +Gas simulation at offset 26729 with total cost of 15: + +``` + DeeER............. r9 = ctz r8 + D==eeER........... r12 = r9 if r8 != 0 + DeeeeeeeeeeeeeeeER jump 26774 +``` + +Gas simulation at offset 26736 with total cost of 23: + +``` + DeER...................... r8 = r2 + 0x1 + DeER...................... r2 = 0xffffffffffffffff + .DeER..................... r8 = r2 << r8 + .D=eER.................... r8 = r8 & r11 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 26909 if r8 == 0 +``` + +Gas simulation at offset 26752 with total cost of 33: + +``` + DeeER............................... r9 = ctz r8 + D==eeER............................. r2 = r9 if r8 != 0 + .D===eER............................ r8 = r2 << 0x3 + .DeE---R............................ r9 = r6 + 0x2000 + ..D===eER........................... r8 = r8 + r9 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r8 + 0x608] + ..D=============================eeER r12 = ctz r8 + ..DeeE-----------------------------R fallthrough +``` + +Gas simulation at offset 26774 with total cost of 57: + +``` + DeER........................................................ r8 = r2 << 0x6 + D=eER....................................................... r8 = r8 | r12 + D==eER...................................................... r8 = r8 << 0x20 + .D==eER..................................................... r8 = r8 >> 0x1e + .D===eER.................................................... r9 = r6 + r8 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u32 [r9 + 0] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u32 [r10 + 0x4] + ..D=====================================================eER. r8 = r8 >> 0x1 + ..D======================================================eER jump 26967 if r7 >=u r8 +``` + +Gas simulation at offset 26801 with total cost of 75: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0] = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x10] = r3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................... u64 [r1 + 0x18] = r6 + .DeE--------------------------------------R................................... r9 = r6 + 0x2000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................... r6 = i32 [r9 + 0x600] + ..D=======================eE--------------R................................... r11 = r7 ^ 0xffffffffffffffff + ..D========================eeE------------R................................... i32 r8 = r8 + r11 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r0 = i32 [r9 + 0x748] + ...D========================eeE---------------------R......................... i32 r5 = r10 - r6 + ....D=========================eeE-------------------R......................... i32 r4 = r5 >> 0x5 + ....D===========================eE------------------R......................... r4 = r4 + 0x1 + .....D===========================eE-----------------R......................... r11 = r7 + r4 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r8 + ......D======================eeeE----------------------R...................... r9 = r8 >u 0 + .......D==========================eeE------------------R...................... i32 r3 = r11 + r9 + .......D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r0 + ........D==========================================eeeeeeeeeeeeeeeeeeeeE-----R jump 26874 if r0 >=u r3 +``` + +Gas simulation at offset 26854 with total cost of 2: + +``` + DeER. r9 = 0x4001 + D=eER jump 26967 if r3 >=u r9 +``` + +Gas simulation at offset 26861 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r1 + 0x18] + D=========================eE--------------R........... r9 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x748] = r3 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 26874 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u32 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = i32 [r10 + 0] + DeE------------------------R.......................... r8 = r5 & 0xffffffffffffffe0 + .DeE-----------------------R.......................... r10 = r8 + r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r11 + ..D................................................... r5 = r9 + ..D=======================eE-------------------------R jump 26985 if r11 == 0 +``` + +Gas simulation at offset 26894 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 12] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R jump 27045 +``` + +Gas simulation at offset 26909 with total cost of 24: + +``` + DeeER...................... i32 r2 = r10 >> 0x6 + .D=eER..................... r8 = r11 >> r2 + .D==eER.................... r8 = r8 & 0x1 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 26951 if r8 == 0 +``` + +Gas simulation at offset 26921 with total cost of 48: + +``` + DeER............................................... r8 = r2 << 0x3 + DeER............................................... r9 = r6 + 0x2000 + .DeER.............................................. r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r8 = u64 [r8 + 0x608] + .DeE-------------------------R..................... r9 = r10 & 0x3f + ..DeE------------------------R..................... r12 = 0xffffffffffffffff + ..D=eE-----------------------R..................... r9 = r12 << r9 + ...D========================eER.................... r8 = r8 & r9 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 26729 if r8 != 0 +``` + +Gas simulation at offset 26951 with total cost of 23: + +``` + DeER...................... r8 = r2 + 0x1 + DeER...................... r2 = 0xffffffffffffffff + .DeER..................... r8 = r2 << r8 + .D=eER.................... r8 = r8 & r11 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 26752 if r8 != 0 +``` + +Gas simulation at offset 26967 with total cost of 2: + +``` + DeER. r7 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 26970 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x30] + .DeE--------------------------------------R....... r1 = r1 + 0x48 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 26985 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r9 = r2 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r6 = u64 [r1 + 0x18] + .D========================eE--------------R...................................... r11 = r6 + 0x2000 + .D=========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r9 + 0x608] + ..DeE-------------------------------------------------R.......................... r3 = 0xfffffffffffffffe + ..D=eE------------------------------------------------R.......................... r12 = r3 <> 0x20 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r11 + 0] = r5 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R u32 [r11 + 0x4] = r8 + .....DeE----------------------------------R r12 = r3 + r9 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R r5 = u64 [r1 + 0x20] + .....D=========================eE---------R jump 27222 if r5 == 0 +``` + +Gas simulation at offset 27082 with total cost of 1: + +``` + D... r8 = r5 + DeER jump 27126 if r5 <=u 127 +``` + +Gas simulation at offset 27088 with total cost of 15: + +``` + DeER.............. r7 = 0x2000000 + D=eeeER........... r7 = minu(r5, r7) + D====eER.......... i32 r10 = clz r7 + .D====eeeER....... i32 r8 = 0x18 - r10 + ..D======eeER..... i32 r7 = r7 >> r8 + ..D========eER.... r7 = r7 & 0x7f + ...D==eE-----R.... r10 = r10 << 0x7 + ...D========eER... r7 = r7 - r10 + ...D=========eER.. r7 = r7 + 0x7ff + ....D=========eER. r8 = r7 + 0x480 + ....D==========eER r8 = r8 + 0x1 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 27126 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r10 = r8 + 0xffffffffffffffff + .DeE--------------------------------------R.............. r5 = r5 << 0x1 + .DeE--------------------------------------R.............. r7 = r12 << 0x20 + ..DeE-------------------------------------R.............. r8 = r10 << 0x2 + ..D=eE------------------------------------R.............. r8 = r8 + r6 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r11 = u32 [r8 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u32 [r8 + 0] = r12 + ...DeeE-----------------------------------R.............. i32 r8 = r10 >> 0x6 + ....DeE-----------------------------------R.............. r4 = r10 & 0x3f + ....D=eE----------------------------------R.............. r7 = r7 >> 0x20 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r7 + 0] = r0 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r7 + 0x4] = r5 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0x8] = r11 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 12] = 0 + .....D==========================eE----------------------R jump 27173 if r11 == 0 +``` + +Gas simulation at offset 27169 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xc] = r12 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 27173 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r7 = r8 << 0x3 + .DeE--------------------------------------R............... r11 = r6 + 0x2000 + .D=eE-------------------------------------R............... r7 = r7 + r11 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............... r11 = u64 [r7 + 0x608] + ..DeE-------------------------------------R............... r5 = 0x1 << r4 + ..D==========================eE-----------R............... r11 = r11 | r5 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x608] = r11 + ...DeE--------------------------------------------------R. r0 = r6 + 0x2000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r0 + 0x738] + ....DeE-------------------------------------------------R. r8 = 0x1 << r8 + ....D=========================eE------------------------R. r7 = r7 | r8 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r0 + 0x738] = r7 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x20] + .....D.................................................... r0 = r5 + .....DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 27222 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r7 = r6 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r8 = i32 [r7 + 0x600] + .DeE--------------------------------------R........ r7 = r5 << 0x5 + .D=eeE------------------------------------R........ i32 r7 = r7 + r12 + ..D========================eeE------------R........ i32 r10 = r8 + 0x80000 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r8 = u64 [r1 + 0x28] + ...D========================eE------------R........ r8 = r8 & r2 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 27260 if r7 >=u r10 +``` + +Gas simulation at offset 27251 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x20 + D=eER......................... r7 = r7 >> 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r0 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 27260 with total cost of 2: + +``` + DeER. r7 = r3 << 0x20 + D=eER r7 = r7 >> 0x20 + DeE-R jump 26970 if r8 == 0 +``` + +Gas simulation at offset 27270 with total cost of 25: + +``` + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r0 = u64 [r1 + 0x40] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .DeE-----------------------R r1 = r1 + 0x48 + .DeeeeeeeeeeeeeeeE---------R jump 28080 +``` + +Gas simulation at offset 27287 with total cost of 15: + +``` + D................. r5 = r7 + DeeeeeeeeeeeeeeeER r0 = 816, jump 27306 +``` + +Gas simulation at offset 27294 with total cost of 1: + +``` + D... r9 = r7 + D... r7 = r5 + DeER jump 26624 if r9 != 0 +``` + +Gas simulation at offset 27302 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 26967 +``` + +Gas simulation at offset 27306 with total cost of 28: + +``` + DeER........................... r8 = 0x30a98 + D=eER.......................... r9 = r8 + 0x2000 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r9 + 0x740] + .D==========================eER jump 27394 if r7 == 0 +``` + +Gas simulation at offset 27322 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeE---------------------------------------R..................................... r2 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r11 = u64 [r9 + 0x680] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r10 = u64 [r9 + 0x738] + .DeE--------------------------------------R..................................... r12 = 0x8000000000000000 + .D========================eE--------------R..................................... r11 = r11 | r12 + .DeE--------------------------------------R..................................... r12 = 0x8000 + ..D=======================eE--------------R..................................... r10 = r10 | r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r9 + 0x738] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u32 [r9 + 0x748] = r2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................... u64 [r9 + 0x600] = r7 + ...D=======================eE------------------------R.......................... r8 = r8 + 0x7ff + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r9 + 0x680] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r7 + 0x4] = r12 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 8] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 12] = 0 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x7fd] = r7 + .....D===============================================eeeE----------------------R r7 = r7 >u 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 27294 +``` + +Gas simulation at offset 27394 with total cost of 15: + +``` + DeeeER............ r7 = r7 >u 0 + DeeeeeeeeeeeeeeeER jump 27294 +``` + +Gas simulation at offset 27398 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r6 + .DeE------------------------R........................... r7 = r7 + 0xffffffffffffffe0 + .DeE------------------------R........................... r4 = 0x30a98 + .D=eE-----------------------R........................... r10 = r7 << 0x20 + ..D=eE----------------------R........................... r8 = r4 + 0x2000 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u64 [r8 + 0x600] + ..D========================eE--R........................ r10 = r10 >> 0x20 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u32 [r10 + 0x4] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = i32 [r10 + 0] + ....D=========================eeE---------------------R. i32 r10 = r7 - r9 + .....D===============================================eER r2 = r8 >> 0x1 + .....D==========================eE---------------------R jump 27647 if r10 > 0x20 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R........... r0 = u32 [r12 + 0x4] + ..D============================eE---------R........... r11 = r0 & 0x1 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 27647 if r11 != 0 +``` + +Gas simulation at offset 27470 with total cost of 20: + +``` + DeER................... r8 = r0 >> 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 27495 if r0 == 0 +``` + +Gas simulation at offset 27476 with total cost of 20: + +``` + DeER................... r9 = 0x2000000 + D=eeeER................ r9 = minu(r8, r9) + DeeeeeeeeeeeeeeeeeeeeER jump 27499 if r0 >=u 256 +``` + +Gas simulation at offset 27490 with total cost of 15: + +``` + DeER.............. r9 = r9 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 27525 +``` + +Gas simulation at offset 27495 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 27525 +``` + +Gas simulation at offset 27499 with total cost of 10: + +``` + DeER......... i32 r11 = clz r9 + .DeeeER...... i32 r6 = 0x18 - r11 + ..D==eeER.... i32 r9 = r9 >> r6 + ..D====eER... r9 = r9 & 0x7f + ...DeE---R... r11 = r11 << 0x7 + ...D====eER.. r9 = r9 - r11 + ...D=====eER. r9 = r9 + 0x7ff + ...D======eER r9 = r9 + 0x480 + ....DeeE----R fallthrough +``` + +Gas simulation at offset 27525 with total cost of 29: + +``` + DeER............................ r11 = r9 << 0x20 + D=eER........................... r11 = r11 >> 0x1e + .D=eER.......................... r6 = r4 + r11 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. r3 = i32 [r12 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r5 = u32 [r12 + 0x8] + ..D==========================eER jump 27554 if r11 != r10 +``` + +Gas simulation at offset 27544 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R jump 27569 if r5 == 0 +``` + +Gas simulation at offset 27549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + DeeeeeeeeeeeeeeeE----------R jump 27629 +``` + +Gas simulation at offset 27554 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u32 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 27629 if r5 == 0 +``` + +Gas simulation at offset 27564 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r9 + DeeeeeeeeeeeeeeeE----------R jump 27629 +``` + +Gas simulation at offset 27569 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r10 = r9 >> 0x6 + .DeE--------------------------------------R............... r12 = 0x2000 + .D=eE-------------------------------------R............... r11 = r10 << 0x3 + ..DeE-------------------------------------R............... r5 = r4 + r12 + ..D=eE------------------------------------R............... r11 = r11 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r5 = u64 [r11 + 0x608] + ...DeE------------------------------------R............... r6 = r9 & 0x3f + ...DeE------------------------------------R............... r9 = 0xfffffffffffffffe + ....DeE-----------------------------------R............... r6 = r9 <=u r11 +``` + +Gas simulation at offset 27662 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r12 = r10 << 0x20 + D=eE--------------------------------------R........ r12 = r12 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r6 = u32 [r12 + 0x4] + .D==========================eE------------R........ r9 = r6 & 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 27884 if r9 != 0 +``` + +Gas simulation at offset 27679 with total cost of 1: + +``` + DeER r0 = r6 >> 0x1 + DeER jump 27722 if r6 == 0 +``` + +Gas simulation at offset 27685 with total cost of 4: + +``` + DeER... r5 = 0x2000000 + D=eeeER r5 = minu(r0, r5) + DeE---R jump 27755 if r6 >=u 256 +``` + +Gas simulation at offset 27699 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r9 = r5 + 0xffffffffffffffff + .DeE--------------------------------------R......... r5 = r9 << 0x20 + .D=eE-------------------------------------R......... r5 = r5 >> 0x1e + ..D=eE------------------------------------R......... r6 = r4 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r8 = i32 [r6 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r5 = u32 [r12 + 0x8] + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 27741 if r8 == r10 +``` + +Gas simulation at offset 27720 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 27798 +``` + +Gas simulation at offset 27722 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0 + DeE---------------------------------------R r6 = 0x30a98 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x30a98] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r5 = u32 [r12 + 0x8] + .D========================eE--------------R jump 27798 if r8 != r10 +``` + +Gas simulation at offset 27741 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R jump 27816 if r5 == 0 +``` + +Gas simulation at offset 27746 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + DeeE-----------------------R i32 r2 = r0 + r2 + DeeeeeeeeeeeeeeeE----------R jump 27884 +``` + +Gas simulation at offset 27755 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R i32 r8 = clz r5 + .DeeeE------------------------------------R i32 r9 = 0x18 - r8 + ..D==eeE----------------------------------R i32 r9 = r5 >> r9 + ...D===eE---------------------------------R r9 = r9 & 0x7f + ...DeE------------------------------------R r8 = r8 << 0x7 + ...D====eE--------------------------------R r9 = r9 - r8 + ....D====eE-------------------------------R r8 = r9 + 0x7ff + ....D=====eE------------------------------R r9 = r8 + 0x480 + .....D=====eE-----------------------------R r5 = r9 << 0x20 + .....D======eE----------------------------R r5 = r5 >> 0x1e + ......D======eE---------------------------R r6 = r4 + r5 + ......D=======eeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = i32 [r6 + 0] + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R r5 = u32 [r12 + 0x8] + .......D===============================eE-R jump 27741 if r8 == r10 +``` + +Gas simulation at offset 27798 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u32 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 27880 if r5 == 0 +``` + +Gas simulation at offset 27808 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r9 + DeeE-----------------------R i32 r2 = r0 + r2 + DeeeeeeeeeeeeeeeE----------R jump 27884 +``` + +Gas simulation at offset 27816 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r10 = r9 >> 0x6 + .DeE--------------------------------------R............... r12 = 0x2000 + .D=eE-------------------------------------R............... r8 = r10 << 0x3 + ..DeE-------------------------------------R............... r5 = r4 + r12 + ..D=eE------------------------------------R............... r8 = r8 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r5 = u64 [r8 + 0x608] + ...DeE------------------------------------R............... r6 = r9 & 0x3f + ...DeE------------------------------------R............... r9 = 0xfffffffffffffffe + ....DeE-----------------------------------R............... r6 = r9 <> r9 + ..D========eER.... r8 = r8 & 0x7f + ...D==eE-----R.... r10 = r10 << 0x7 + ...D========eER... r8 = r8 - r10 + ...D=========eER.. r8 = r8 + 0x7ff + ....D=========eER. r9 = r8 + 0x480 + ....D==========eER r9 = r9 + 0x1 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 27932 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r10 = r9 + 0xffffffffffffffff + .DeE--------------------------------------R.............. r8 = r2 << 0x1 + .DeE--------------------------------------R.............. r5 = r7 << 0x20 + ..DeE-------------------------------------R.............. r9 = r10 << 0x2 + ..D=eE------------------------------------R.............. r9 = r9 + r4 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r12 = u32 [r9 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u32 [r9 + 0] = r7 + ...DeeE-----------------------------------R.............. i32 r9 = r10 >> 0x6 + ....DeE-----------------------------------R.............. r10 = r10 & 0x3f + ....D=eE----------------------------------R.............. r5 = r5 >> 0x20 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r5 + 0] = r3 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r5 + 0x4] = r8 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + .....D==========================eE----------------------R jump 27979 if r12 == 0 +``` + +Gas simulation at offset 27975 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xc] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 27979 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r8 = r9 << 0x3 + .DeE--------------------------------------R............... r12 = r4 + 0x2000 + .D=eE-------------------------------------R............... r8 = r8 + r12 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............... r12 = u64 [r8 + 0x608] + ..DeE-------------------------------------R............... r10 = 0x1 << r10 + ..D==========================eE-----------R............... r10 = r10 | r12 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x608] = r10 + ...DeE--------------------------------------------------R. r4 = r4 + 0x2000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r4 + 0x738] + ....DeE-------------------------------------------------R. r9 = 0x1 << r9 + ....D=========================eE------------------------R. r8 = r8 | r9 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x738] = r8 + .....DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 28023 with total cost of 4: + +``` + DeER... r8 = r2 << 0x5 + D=eeER. i32 r7 = r7 + r8 + .D==eER jump 28041 if r7 >=u r11 +``` + +Gas simulation at offset 28032 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x20 + D=eER......................... r7 = r7 >> 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r2 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 28041 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 28055 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 28078 if r9 == 0 +``` + +Gas simulation at offset 28058 with total cost of 2: + +``` + DeER. r9 = r9 + r7 + D.... r10 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 28064 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u8 [r8 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a4 + DeE-------------------------------------------------R r10 = r10 + 0x1 + .DeE------------------------------------------------R r8 = r8 + 0x1 + .DeE------------------------------------------------R jump 28064 if r10 != r9 +``` + +Gas simulation at offset 28078 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 28080 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 28097 if r9 == 0 +``` + +Gas simulation at offset 28083 with total cost of 2: + +``` + DeER. r9 = r9 + r7 + D.... r10 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 28089 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + DeE------------------------R r10 = r10 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 28089 if r10 != r9 +``` + +Gas simulation at offset 28097 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 28099 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 28099 if r9 != 0 +``` + +Gas simulation at offset 28130 with total cost of 15: + +``` + DeER.............. r7 = 0x1e00 + DeER.............. r8 = 0x1 + DeER.............. r6 = 0x1 + DeeeeeeeeeeeeeeeER r0 = 818, jump 26592 +``` + +Gas simulation at offset 28146 with total cost of 27: + +``` + DeER.......................... r10 = 0x2000 + D=eER......................... r8 = r5 + r10 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 1872] = 0 + .DeE-------------------------R r8 = 0x30008 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r8 = u64 [0x30008] + .D............................ r9 = r5 + ..D........................... r5 = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r9 + ..D========================eER jump 28243 if r8 == 0 +``` + +Gas simulation at offset 28180 with total cost of 2: + +``` + DeER. r7 = r9 + 0x2750 + D=eER r7 = r7 & 0xfffffffffffffffc + DeeER fallthrough +``` + +Gas simulation at offset 28188 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r6 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 28188 if r9 != 0 +``` + +Gas simulation at offset 28219 with total cost of 15: + +``` + D................. r7 = r8 + DeeeeeeeeeeeeeeeER r0 = 820, jump 27398 +``` + +Gas simulation at offset 28227 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x40] + D=========================eER......................... r7 = r9 + 0x2000 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R r10 = 0x2000 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 28243 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x30] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r5 + .DeE------------------------------------------------R r7 = r9 + 0x2750 + .D=eE-----------------------------------------------R r7 = r7 & 0xfffffffffffffffc + .DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 28257 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r6 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r8 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r8 = r8 & 0xff + ..D=========================eE------------------------R jump 28257 if r8 != 0 +``` + +Gas simulation at offset 28288 with total cost of 15: + +``` + DeER.............. r7 = 0x200 + DeeeeeeeeeeeeeeeER r0 = 822, jump 26592 +``` + +Gas simulation at offset 28298 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r1 + 0x40] + D=========================eER......................... r8 = r5 + 0x2000 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r7 == 0 +``` + +Gas simulation at offset 28313 with total cost of 26: + +``` + DeER......................... r6 = 0x10240 + D=eER........................ r8 = r6 + 0x10 + DeE-R........................ r9 = 0x4000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeE----------R r0 = 824, jump 28055 +``` + +Gas simulation at offset 28334 with total cost of 3: + +``` + DeER.. r7 = r5 + 0x2750 + D=eER. r7 = r7 & 0xfffffffffffffffc + DeE-R. r8 = 0x1 + .DeeER fallthrough +``` + +Gas simulation at offset 28345 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 28345 if r9 != 0 +``` + +Gas simulation at offset 28376 with total cost of 15: + +``` + DeER.............. r7 = 0x100 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 826, jump 26592 +``` + +Gas simulation at offset 28388 with total cost of 51: + +``` + D..................................................... r10 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x40] + D=========================eER......................... r7 = r7 + 0x2000 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r10 == 0 +``` + +Gas simulation at offset 28405 with total cost of 26: + +``` + DeER......................... r5 = 0x4000 + DeER......................... r8 = r6 + 0x4010 + DeER......................... r9 = 0x2000 + .D........................... r7 = r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .DeeeeeeeeeeeeeeeE----------R r0 = 828, jump 28055 +``` + +Gas simulation at offset 28428 with total cost of 176: + +``` + DeER............................................................................................................................................................................... r6 = 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r7 = i16 [r1 + 0x2a8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0x48] = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r1 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0x50] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................. u64 [r1 + 0x58] = r5 + .DeE------------------------------------------------R.............................................................................................................................. r5 = 0x2000 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0x60] = r5 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u32 [r1 + 776] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r1 + 780] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u32 [r1 + 784] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u8 [r1 + 788] = 0 + ...DeE-----------------------------------------------------------------------R..................................................................................................... r8 = 0xfffffc0000000000 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 680] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x2b0] = r6 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 696] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x2c0] = r8 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u16 [r1 + 0x7e] = r7 + .....DeE----------------------------------------------------------------------------------------------R............................................................................ r9 = 0xffff2000 + .....DeE----------------------------------------------------------------------------------------------R............................................................................ r11 = 0xffff8000ffffa000 + ......DeE---------------------------------------------------------------------------------------------R............................................................................ r12 = 0xffff4000ffff6000 + ......DeE---------------------------------------------------------------------------------------------R............................................................................ r7 = 0xffffd400ffffd800 + .......D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x2e8] = r7 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x2f0] = r11 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x2f8] = r12 + .......D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x300] = r9 + ........D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r1 + 0x20] + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x68] = r9 + ........D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x70] = r5 + ........D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u32 [r1 + 0x78] = r5 + .........D====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u16 [r1 + 0x7c] = r6 + .........DeE---------------------------------------------------------------------------------------------------------------------------------------------R......................... r2 = 0xfffff40100000000 + ..........DeE--------------------------------------------------------------------------------------------------------------------------------------------R......................... r9 = 0xfffff400fffff800 + ............................DeE--------------------------------------------------------------------------------------------------------------------------R......................... r10 = 0xffffec00fffff000 + ............................DeE--------------------------------------------------------------------------------------------------------------------------R......................... r8 = 0xffffe400ffffe800 + .............................DeE-------------------------------------------------------------------------------------------------------------------------R......................... r7 = 0xffffdc00ffffe000 + .....................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x2c8] = r9 + .....................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x2d0] = r10 + .....................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x2d8] = r8 + .....................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x2e0] = r7 + ......................................................D=========================================================================================================================eER r7 = r1 + 0x2a8 + ......................................................DeE-------------------------------------------------------------------------------------------------------------------------R r9 = 0x2000 + ..............................................................................DeE-------------------------------------------------------------------------------------------------R r8 = 0 + ..............................................................................DeeeeeeeeeeeeeeeE-----------------------------------------------------------------------------------R r0 = 830, jump 32330 +``` + +Gas simulation at offset 28652 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x2b0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x2b8] + D=========================eE------------------------R r7 = r7 + r8 + .D========================eE------------------------R r5 = r5 + r8 + .DeE------------------------------------------------R r9 = 0x2000 + .DeE------------------------------------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE----------------------------------R r0 = 832, jump 28080 +``` + +Gas simulation at offset 28681 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u8 [r1 + 0x310] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x2a8] + D=========================eER......................... r7 = r7 | 0x3 + D=========================eER......................... r8 = r8 - r5 + .D=========================eER........................ r8 = r8 >> 0xe + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u64 [r1 + 0x2b8] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R........................ u32 [r1 + 752] = 0xffffffffffffa000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r1 + 0x310] = a0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeE----R jump 30804 if r8 == 0 +``` + +Gas simulation at offset 28722 with total cost of 25: + +``` + DeER........................ r7 = r7 + r5 + DeER........................ r9 = 0x4000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R r0 = 834, jump 28055 +``` + +Gas simulation at offset 28738 with total cost of 128: + +``` + DeER............................................................................................................................... r5 = r5 + 0x4000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r1 + 0x18] + D=========================eER...................................................................................................... r7 = r9 + 0xffffffffffff8000 + .D=========================eER..................................................................................................... r8 = r9 + 0xffffffffffff4000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... r9 = u8 [r1 + 0x311] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... r10 = u8 [r1 + 0x312] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r11 = u8 [r1 + 0x313] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u8 [r1 + 0x314] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x2b8] = r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r1 + 0x2f4] = r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u32 [r1 + 0x2f8] = r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u32 [r1 + 0x2fc] = r8 + ...D================================================eE------------------------R.................................................... r7 = r9 | 0x1 + ....D================================================eE-----------------------R.................................................... r9 = r10 | 0x1 + ....D================================================eE-----------------------R.................................................... r10 = r11 | 0x1 + .....D===============================================eE-----------------------R.................................................... r11 = r12 | 0x1 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r1 + 0x300] = r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r1 + 0x311] = a0 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r1 + 0x312] = a2 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u8 [r1 + 0x313] = a3 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r1 + 0x314] = a4 + .......D=======================================================================eE------------------------R......................... r7 = r1 + 0x2a8 + .......DeE-----------------------------------------------------------------------------------------------R......................... r9 = 0x2000 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r8 = u64 [r1 + 0x20] + ........DeE----------------------------------------------------------------------------------------------R......................... r0 = 0x344 + ........D=======================================================================eE-----------------------R......................... r1 = r1 + 0xffffffffffffffd0 + ........D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0x28] = r0 + ........D=============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r9 + .........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r6 + .........D......................................................................................................................... r6 = r7 + .........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r7 + 0x10] + .........DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------------------------------R jump 32669 +``` + +Gas simulation at offset 28853 with total cost of 76: + +``` + DeER........................................................................... r7 = r1 + 0x2a8 + DeER........................................................................... r0 = 0x346 + DeER........................................................................... r1 = r1 + 0xffffffffffffffc8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x30] = r0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x28] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x20] = r6 + .DeE------------------------R.................................................. r6 = 0x1 + ..D............................................................................ r5 = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r7 = u64 [r7 + 0] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r10 = u64 [r5 + 0x10] + ..D=================================================eER........................ r7 = r7 - r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r10 + ...DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 32862 +``` + +Gas simulation at offset 28892 with total cost of 27: + +``` + DeeER......................... i32 r7 = r5 + 0x750 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x40] + .D========================eER. r7 = r7 + r8 + .D=========================eER r7 = r7 & 0xfffffffffffffffc + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 28906 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r6 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r8 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r8 = r8 & 0xff + ..D=========================eE------------------------R jump 28906 if r8 != 0 +``` + +Gas simulation at offset 28937 with total cost of 15: + +``` + DeER.............. r7 = 0x4 + DeeeeeeeeeeeeeeeER r0 = 840, jump 26592 +``` + +Gas simulation at offset 28946 with total cost of 51: + +``` + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eER......................... r7 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r5 == 0 +``` + +Gas simulation at offset 28963 with total cost of 16: + +``` + DeER............... r8 = r1 + 0x2a8 + DeER............... r9 = 0x70 + D.................. r7 = r5 + .DeeeeeeeeeeeeeeeER r0 = 842, jump 28055 +``` + +Gas simulation at offset 28978 with total cost of 50: + +``` + DeER................................................. r7 = 0x18d48 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r9 = u64 [r1 + 0x48] + DeE------------------------R......................... r8 = 0x8000000000000000 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xe8] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xf0] = r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0xf8] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x40] + ..D========================eE-----------------------R jump 29074 if r9 == 0 +``` + +Gas simulation at offset 29014 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x50] + DeE------------------------R r8 = r5 + 0x2750 + D=eE-----------------------R r8 = r8 & 0xfffffffffffffffc + .DeE-----------------------R r9 = 0x1 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 29028 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r9 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r10 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r10 = r10 & 0xff + ..D=========================eE------------------------R jump 29028 if r10 != 0 +``` + +Gas simulation at offset 29059 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 844, jump 27398 +``` + +Gas simulation at offset 29065 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29074 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x60] + D=========================eE--------------R jump 29141 if r7 == 0 +``` + +Gas simulation at offset 29081 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x68] + DeE------------------------R r8 = r5 + 0x2750 + D=eE-----------------------R r8 = r8 & 0xfffffffffffffffc + .DeE-----------------------R r9 = 0x1 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 29095 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r9 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r10 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r10 = r10 & 0xff + ..D=========================eE------------------------R jump 29095 if r10 != 0 +``` + +Gas simulation at offset 29126 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 846, jump 27398 +``` + +Gas simulation at offset 29132 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29141 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xe8] + DeE---------------------------------------R r8 = 0x8000000000000000 + .D========================eE--------------R jump 30803 if r7 != r8 +``` + +Gas simulation at offset 29160 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r1 + 0x30] + D=========================eE--------------R............ r6 = r7 + 0x7ff + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = u64 [r6 + 0x249] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0xf0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r7 = u64 [r1 + 0xf8] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x38] = r7 + ..D=================================================eER jump 29282 if r10 == 0 +``` + +Gas simulation at offset 29189 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r6 + 0x251] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0] + D==================================================eER jump 29213 if r8 == 0 +``` + +Gas simulation at offset 29199 with total cost of 25: + +``` + D........................... r7 = r10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 848, jump [r8 + 0] +``` + +Gas simulation at offset 29209 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 29213 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r5 + 0x8] + D=========================eE--------------R jump 29282 if r7 == 0 +``` + +Gas simulation at offset 29220 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x40] + D=========================eER. r7 = r5 + 0x2750 + D==========================eER r7 = r7 & 0xfffffffffffffffc + .DeE-------------------------R r8 = 0x1 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29234 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 29234 if r9 != 0 +``` + +Gas simulation at offset 29265 with total cost of 15: + +``` + D................. r7 = r10 + DeeeeeeeeeeeeeeeER r0 = 850, jump 27398 +``` + +Gas simulation at offset 29273 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29282 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... u64 [r6 + 585] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r7 = u64 [r1 + 0x38] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r6 + 0x251] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u8 [r6 + 651] = 0x1 + .DeE------------------------------------------------R r5 = 0x800 + .DeE------------------------------------------------R r7 = r1 + 0x2a8 + ..DeE-----------------------------------------------R r8 = 0 + ..DeE-----------------------------------------------R r9 = 0x800 + ..DeeeeeeeeeeeeeeeE---------------------------------R r0 = 852, jump 28080 +``` + +Gas simulation at offset 29319 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 216] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r1 + 224] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r1 + 228] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 200] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r1 + 208] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 144] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r1 + 152] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r1 + 156] = 0 + ..D================================================eER r7 = r1 + 0xed + ..DeE------------------------------------------------R r9 = 0x16e + ..DeE------------------------------------------------R r8 = 0 + ...DeeeeeeeeeeeeeeeE---------------------------------R r0 = 854, jump 28080 +``` + +Gas simulation at offset 29367 with total cost of 77: + +``` + DeER............................................................................ r7 = r1 + 0x2a8 + D=eER........................................................................... r5 = r5 + r7 + D=eER........................................................................... r7 = r7 + 0x7ff + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 184] = 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 192] = 0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r1 + 672] = 0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 676] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 8] = 0 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r5 + 16] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r5 + 20] = 0 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r5 + 22] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 1] = 0 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 25] = 0 + ...D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 33] = 0 + ....D================================================eE------------------------R r7 = r1 + 0x296 + ....DeE------------------------------------------------------------------------R r9 = 0xa + ....DeE------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 856, jump 28080 +``` + +Gas simulation at offset 29430 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 616] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 624] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 632] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 640] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 648] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r1 + 656] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r1 + 658] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u32 [r1 + 608] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r1 + 612] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r6 + 0x209] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 168] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 176] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 138] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 140] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 142] = 0 + ...D========================================================================eE------------------------R jump 29649 if r7 == 0 +``` + +Gas simulation at offset 29494 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x40] + D=========================eER. r8 = r5 + 0x2750 + D==========================eER r8 = r8 & 0xfffffffffffffffc + .DeE-------------------------R r10 = 0x1 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29508 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r10 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 29508 if r9 != 0 +``` + +Gas simulation at offset 29539 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 858, jump 27398 +``` + +Gas simulation at offset 29545 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R r7 = u64 [r6 + 0x249] + .D========================eER jump 29649 if r7 == 0 +``` + +Gas simulation at offset 29560 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r6 + 0x251] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r5 + 0] + D==================================================eER jump 29582 if r8 == 0 +``` + +Gas simulation at offset 29570 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + DeeeeeeeeeeeeeeeeeeeeeeE---R r0 = 860, jump [r8 + 0] +``` + +Gas simulation at offset 29578 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x20] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 29582 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r5 + 0x8] + D=========================eE--------------R jump 29649 if r8 == 0 +``` + +Gas simulation at offset 29589 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x40] + D=========================eER. r8 = r5 + 0x2750 + .D=========================eER r10 = r8 & 0xfffffffffffffffc + .DeE-------------------------R r8 = 0x1 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29603 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r10 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 29603 if r9 != 0 +``` + +Gas simulation at offset 29634 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 862, jump 27398 +``` + +Gas simulation at offset 29640 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 29649 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r1 + 0x30] + D=========================eE--------------R........... r7 = r7 + 0x8 + DeE---------------------------------------R........... r9 = 0x828 + .DeE--------------------------------------R........... r8 = r1 + 0x2a8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 864, jump 28055 +``` + +Gas simulation at offset 29673 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u8 [r1 + 0x2a0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u8 [r1 + 0x2a1] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u8 [r1 + 0x2a2] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u8 [r1 + 0x2a3] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u8 [r1 + 0x2a4] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r1 + 0x2a5] + .DeE------------------------------------------------R.................................................. r5 = 0x1 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r6 + 0x31] = s0 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r6 + 0x32] = a0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 0x33] = a1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 0x34] = a2 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 0x35] = a3 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 0x36] = a4 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x37] = a5 + ...D========================================================================eE------------------------R r7 = r6 + 0x38 + ....D=======================================================================eE------------------------R r8 = r1 + 0x295 + ....DeE-----------------------------------------------------------------------------------------------R r9 = 0xb + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------------------------------R r0 = 866, jump 28055 +``` + +Gas simulation at offset 29737 with total cost of 225: + +``` + DeER................................................................................................................................................................................................................................ r10 = 0x17bf4 + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r12 = u64 [r1 + 0x268] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r2 = u64 [r1 + 0x270] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r11 = u64 [r1 + 0x278] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... r5 = u64 [r1 + 0x280] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r0 = u64 [r1 + 0x288] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r3 = i16 [r1 + 0x290] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r4 = u8 [r1 + 0x292] + ..DeE-----------------------------------------------R............................................................................................................................................................................... r7 = 0xc00000000001c000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. r9 = i32 [r1 + 0x260] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r8 = u8 [r1 + 0x264] + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 0x59] = r12 + ...DeE-----------------------------------------------------------------------R...................................................................................................................................................... r12 = 0x8 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 0x61] = r2 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r6 + 0x69] = r11 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 0x71] = r5 + ....DeE-----------------------------------------------------------------------------------------------R............................................................................................................................. r11 = 0x2 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u16 [r6 + 135] = 0 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0x18] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r6 + 0x89] = r7 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u32 [r6 + 0x91] = r9 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u8 [r6 + 0x95] = a1 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u16 [r6 + 67] = 0x1 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u32 [r6 + 69] = 0 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x20] = r10 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 0x49] = r10 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 81] = 0x9 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u8 [r6 + 150] = 0x1 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r6 + 151] = 0 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r6 + 0x99] = r12 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u8 [r6 + 0x9b] = a4 + ........D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r6 + 0x79] = r0 + ........D=======================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x81] = r3 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 0x83] = t2 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u8 [r6 + 133] = 0 + ............................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r6 + 157] = 0x1 + .............................D===========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 161] = 0x200 + .....................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 163] = 0 + .....................................................D===================================================================================================================================================eE------------------------R r7 = r6 + 0xa4 + ......................................................D===================================================================================================================================================eE-----------------------R r8 = r1 + 0xe8 + ......................................................DeE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r9 = 0x173 + ......................................................DeeeeeeeeeeeeeeeE------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 868, jump 28055 +``` + +Gas simulation at offset 29907 with total cost of 76: + +``` + DeER........................................................................... r10 = 0x105 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0xd8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i32 [r1 + 0xe0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = i16 [r1 + 0xe4] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r6 + 0x217] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x219] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r6 + 0x221] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r6 + 0x225] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 551] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 553] = 0xc1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 555] = 0 + ...D===============================================eE------------------------R. r7 = r6 + 0x22c + ...D================================================eE-----------------------R. r8 = r1 + 0xc8 + ....DeE----------------------------------------------------------------------R. r9 = 0xa + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r7 + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 870, jump 28055 +``` + +Gas simulation at offset 29973 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 566] = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 567] = 0x21 + DeE------------------------R. r7 = r6 + 0x238 + .DeE-----------------------R. r8 = r1 + 0xb8 + .DeE-----------------------R. r9 = 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ..DeeeeeeeeeeeeeeeE---------R r0 = 872, jump 28055 +``` + +Gas simulation at offset 30003 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = u64 [r1 + 0xa0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i32 [r1 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u8 [r1 + 0x9c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 585] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r6 + 0x251] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x259] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x261] = r9 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x269] = r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r6 + 0x271] = r11 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x275] = a5 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 630] = 0xfffffffffffffffd + ...DeE------------------------------------------------------------------------------------------------R r5 = 0x2 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 631] = 0x24 + ....D=======================================================================eE------------------------R r7 = r6 + 0x278 + ....DeE-----------------------------------------------------------------------------------------------R r9 = 0xb + ....DeE-----------------------------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 874, jump 28080 +``` + +Gas simulation at offset 30083 with total cost of 100: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r7 = i16 [r1 + 0x86] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r8 = i16 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = i16 [r1 + 0x8a] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = i16 [r1 + 0x8c] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = i16 [r1 + 0x8e] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r12 = u64 [r1 + 0x28] + .D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x249] = r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r12 = u64 [r1 + 0x38] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x251] = r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u16 [r6 + 0x283] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x285] = r8 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 0x287] = r9 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x289] = r10 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x28b] = r11 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 651] = 0x1 + ....D=======================================================================eE------------------------R r7 = r1 + 0x2a8 + ....DeE-----------------------------------------------------------------------------------------------R r9 = 0x16e + ....DeE-----------------------------------------------------------------------------------------------R r8 = 0 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------------------------------R r0 = 876, jump 28080 +``` + +Gas simulation at offset 30158 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r6 + 0x209] + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 232] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u32 [r1 + 240] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r1 + 244] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 616] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r1 + 624] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeE-----R jump 30248 if r7 == 0 +``` + +Gas simulation at offset 30185 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x40] + D=========================eER. r8 = r5 + 0x2750 + D==========================eER r8 = r8 & 0xfffffffffffffffc + .DeE-------------------------R r9 = 0x1 + .DeeE------------------------R fallthrough +``` + +Gas simulation at offset 30199 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r9 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r10 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r10 = r10 & 0xff + ..D=========================eE------------------------R jump 30199 if r10 != 0 +``` + +Gas simulation at offset 30230 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 878, jump 27398 +``` + +Gas simulation at offset 30236 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeE-------------------------R r5 = 0x2 + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 30248 with total cost of 16: + +``` + DeER............... r7 = r6 + 0xa9 + DeER............... r8 = r1 + 0x2a8 + .DeER.............. r9 = 0x16e + .DeeeeeeeeeeeeeeeER r0 = 880, jump 28055 +``` + +Gas simulation at offset 30266 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r7 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = i32 [r1 + 0xf0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = i16 [r1 + 0xf4] + DeE------------------------R................................................... r10 = 0x105 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u16 [r6 + 0x217] = r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r6 + 0x219] = r7 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u32 [r6 + 0x221] = r8 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u16 [r6 + 0x225] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 551] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u16 [r6 + 553] = 0xc1 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r6 + 555] = 0 + ...D===============================================eE------------------------R. r8 = r1 + 0x268 + ...DeE-----------------------------------------------------------------------R. r9 = 0xa + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x10] + ....DeeeeeeeeeeeeeeeE---------------------------------------------------------R r0 = 882, jump 28055 +``` + +Gas simulation at offset 30328 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 566] = 0x7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 567] = 0x21 + DeE------------------------R r9 = 0x10 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x8] + .DeE-----------------------R r8 = 0 + .DeeeeeeeeeeeeeeeE---------R r0 = 884, jump 28080 +``` + +Gas simulation at offset 30352 with total cost of 250: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r6 + 9] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u64 [r6 + 17] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u32 [r6 + 25] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. u16 [r6 + 29] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [r6 + 53] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [r6 + 54] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u8 [r6 + 55] = 0 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [r6 + 57] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 129] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u8 [r6 + 131] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u8 [r6 + 133] = 0 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u16 [r6 + 135] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 97] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 105] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 113] = 0 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r6 + 121] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u8 [r6 + 31] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 33] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r6 + 41] = 0 + ....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u32 [r6 + 49] = 0x1 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r6 + 65] = 0x10000 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r8 = u64 [r1 + 0x20] + .....D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r6 + 0x49] = r8 + .....D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... u64 [r6 + 81] = 0x9 + ......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................... u64 [r6 + 89] = 0 + ......DeE------------------------------------------------------------------------------------------------------------------------------------------------------------------------R........................................................................... r8 = 0x10000000000 + ......D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u32 [r6 + 157] = 0x1 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u16 [r6 + 161] = 0x200 + .......D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u8 [r6 + 163] = 0 + .......D========================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r7 = u64 [r1 + 0x18] + .......D=================================================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r6 + 0x89] = r7 + ........D=======================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r6 + 0x91] = r8 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u16 [r6 + 153] = 0x8 + ............................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u8 [r6 + 0x9b] = s0 + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 635] = 0 + ............................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 637] = 0 + .....................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u16 [r6 + 639] = 0 + .....................................................DeE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------R......................... r8 = 0xff + .....................................................D============================================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x30] + .....................................................D....................................................................................................................................................................................................... r7 = r5 + ......................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R r0 = 886, jump 22578 +``` + +Gas simulation at offset 30508 with total cost of 15: + +``` + DeER.............. r8 = 0xff + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 888, jump 22578 +``` + +Gas simulation at offset 30520 with total cost of 15: + +``` + DeER.............. r8 = 0xff + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 890, jump 22578 +``` + +Gas simulation at offset 30532 with total cost of 15: + +``` + DeER.............. r8 = 0x100 + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 892, jump 22578 +``` + +Gas simulation at offset 30544 with total cost of 15: + +``` + DeER.............. r8 = 0x1ff + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 894, jump 22578 +``` + +Gas simulation at offset 30556 with total cost of 15: + +``` + DeER.............. r8 = 0x1fe + D................. r7 = r5 + DeeeeeeeeeeeeeeeER r0 = 896, jump 22578 +``` + +Gas simulation at offset 30568 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 630] = 0xfffffffffffffffd + DeE------------------------R r8 = 0xfffc + D........................... r7 = r5 + DeeeeeeeeeeeeeeeE----------R r0 = 898, jump 22578 +``` + +Gas simulation at offset 30586 with total cost of 26: + +``` + DeER......................... r7 = r7 & 0xff + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r7 + DeE-------------------------R r8 = 0xfffd + D............................ r7 = r5 + .DeeeeeeeeeeeeeeeE----------R r0 = 900, jump 22578 +``` + +Gas simulation at offset 30606 with total cost of 51: + +``` + DeER.................................................. r7 = r7 << 0x8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x40] + D=========================eER......................... r7 = r7 | r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u16 [r6 + 0x271] = r7 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 902, jump 5507 +``` + +Gas simulation at offset 30625 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30632 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 904, jump 5507 +``` + +Gas simulation at offset 30638 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30645 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 906, jump 5507 +``` + +Gas simulation at offset 30651 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30658 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 908, jump 5507 +``` + +Gas simulation at offset 30664 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30671 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x287] + D=========================eE--------------R........... r7 = r7 | 0x4 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x287] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 910, jump 5507 +``` + +Gas simulation at offset 30689 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30695 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x287] + D=========================eE--------------R........... r7 = r7 & 0xfb + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x287] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 912, jump 5507 +``` + +Gas simulation at offset 30714 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30720 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 914, jump 5507 +``` + +Gas simulation at offset 30726 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30732 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 916, jump 5507 +``` + +Gas simulation at offset 30738 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30744 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x287] + D=========================eE--------------R........... r7 = r7 | 0x4 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x287] = a0 + .DeeeeeeeeeeeeeeeE-----------------------------------R r0 = 918, jump 5507 +``` + +Gas simulation at offset 30762 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 30803 if r7 != 0 +``` + +Gas simulation at offset 30768 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u8 [r6 + 0x287] + D=========================eE--------------R........... r7 = r7 & 0xfb + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r6 + 0x287] = a0 + .DeE-------------------------------------------------R r1 = r1 + 0x2f0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r0 = u64 [r1 + 0x7f0] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r5 = u64 [r1 + 0x7e8] + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R r6 = u64 [r1 + 0x7e0] + ..D=========================eE-----------------------R r1 = r1 + 0x7f8 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 30803 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 30804 with total cost of 25: + +``` + DeER........................ r7 = r1 + 0x2a8 + DeER........................ r9 = 0x4000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r1 + 0x18] + .DeeeeeeeeeeeeeeeE---------R r0 = 920, jump 32330 +``` + +Gas simulation at offset 30821 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x2b0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x2b8] + DeeeeeeeeeeeeeeeE----------R jump 28722 +``` + +Gas simulation at offset 30832 with total cost of 52: + +``` + DeER................................................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0] = r0 + DeE-------------------------R.......................... r0 = 0x39a + D=eE------------------------R.......................... r1 = r1 + 0xfffffffffffff808 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x7f0] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x7e8] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x7e0] = r6 + .D=========================eER......................... r1 = r1 + 0xfffffffffffffd10 + ..DeE------------------------R......................... r8 = 0xb3200 + ..DeE------------------------R......................... r5 = 0x30a98 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r8 + ...D========================eE------------------------R r7 = r5 + 0x2750 + ...D=========================eE-----------------------R r7 = r7 & 0xfffffffffffffffc + ...DeE------------------------------------------------R r8 = 0x1 + ....DeeeeeeeeeeeeeeeE---------------------------------R jump 28099 +``` + +Gas simulation at offset 30887 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 30894 with total cost of 2: + +``` + DeER. r7 = r7 & 0x1 + D=eER jump 31088 if r7 != 0 +``` + +Gas simulation at offset 30901 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r6 = 0x30008 + D=eE--------------------------------------R r7 = r6 + 0x7ff + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r5 = u64 [r7 + 0x209] + .D==========================eE------------R jump 31021 if r5 != 0 +``` + +Gas simulation at offset 30918 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r7 + DeE------------------------R. r8 = 0x30a98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .DeE------------------------R r7 = r8 + 0x2750 + .D=eE-----------------------R r7 = r7 & 0xfffffffffffffffc + .DeE------------------------R r8 = 0x1 + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 30939 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r8 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r7 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 30939 if r9 != 0 +``` + +Gas simulation at offset 30970 with total cost of 15: + +``` + DeER.............. r7 = 0xf00 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 926, jump 26592 +``` + +Gas simulation at offset 30982 with total cost of 51: + +``` + D..................................................... r5 = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x8] + D=========================eER......................... r7 = r8 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 32329 if r5 == 0 +``` + +Gas simulation at offset 30999 with total cost of 15: + +``` + DeER.............. r9 = 0x1e000 + D................. r7 = r5 + DeER.............. r8 = 0 + DeeeeeeeeeeeeeeeER r0 = 928, jump 28080 +``` + +Gas simulation at offset 31014 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x209] = r5 + DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 31021 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r6 + 0] + D=========================eE--------------R jump 31089 if r8 == 0 +``` + +Gas simulation at offset 31027 with total cost of 2: + +``` + DeER. r11 = 0x3bffc + DeER. r9 = 0x200 + DeER. r10 = 0x173f4 + DeeER fallthrough +``` + +Gas simulation at offset 31042 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u16 [r5 + 0] + D=========================eE--------------R jump 31090 if r7 >=u r9 +``` + +Gas simulation at offset 31048 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + D...................................................... r12 = r11 + DeE---------------------------------------R............ r7 = r7 << 0x2 + D=eE--------------------------------------R............ r7 = r7 + r10 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ r7 = i32 [r7 + 0] + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r7 + .DeE--------------------------------------------------R r11 = r11 + 0xfffffffffffffffc + .DeE--------------------------------------------------R r8 = r8 + 0x4 + ..DeE-------------------------------------------------R r5 = r5 + 0x2 + ..DeE-------------------------------------------------R jump 31042 if r12 != 0 +``` + +Gas simulation at offset 31073 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0x10] + .DeE--------------------------------------R....... r1 = r1 + 0x28 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 31088 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 31089 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 31090 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 31091 with total cost of 27: + +``` + DeER.......................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0] = r0 + DeE-------------------------R. r0 = 0x3a2 + D=eE------------------------R. r1 = r1 + 0xffffffffffffffd8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r6 + .DeE-------------------------R r0 = 0x39c + ..DeeeeeeeeeeeeeeeE----------R jump 5507 +``` + +Gas simulation at offset 31119 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 31126 with total cost of 21: + +``` + DeER.................... r9 = 0x1 + DeER.................... r10 = 0x1fffffffe0 + D=eeeeeeeeeeeeeeeeeeeeER jump 31147 if r10 >=u r8 +``` + +Gas simulation at offset 31142 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 32638 +``` + +Gas simulation at offset 31147 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffa8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x50] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x48] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r6 + .DeE------------------------R r5 = 0x30a98 + .D=eE-----------------------R r10 = r5 + 0x2750 + .D==eE----------------------R r10 = r10 & 0xfffffffffffffffc + ..DeeE----------------------R fallthrough +``` + +Gas simulation at offset 31172 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r9 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r11 = i32 [r10 + 0] + .D=========================eE-------------R............ r4 = r11 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r10 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r11 = r11 & 0xff + ..D=========================eE------------------------R jump 31172 if r11 != 0 +``` + +Gas simulation at offset 31203 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r9 = u32 [r7 + 0xffffffffffffffe4] + DeE---------------------------------------R....... r8 = r8 + 0x1f + .DeE--------------------------------------R....... r3 = r8 >> 0x5 + ..DeeE------------------------------------R....... i32 r8 = r3 + 0 + ..D=======================eE--------------R....... r9 = r9 >> 0x1 + ...D=======================eE-------------R....... r6 = r9 + 0xffffffffffffffff + ...D========================eeeeeeeeeeeeeeeeeeeeER jump 31429 if r6 == r8 +``` + +Gas simulation at offset 31225 with total cost of 1: + +``` + DeER jump 31340 if r8 >=u r6 +``` + +Gas simulation at offset 31228 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r2 = r7 + 0xffffffffffffffe0 + .DeE--------------------------------------R r11 = r2 << 0x20 + .D=eE-------------------------------------R r11 = r11 >> 0x20 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u32 [r11 + 0x4] + ..DeeE------------------------------------R i32 r9 = r3 + 0x1 + ..D==========================eE-----------R r10 = r10 >> 0x1 + ...D==========================eE----------R jump 31429 if r9 >=u r10 +``` + +Gas simulation at offset 31251 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r12 = r9 << 0x1 + D=eE--------------------------------------R r12 = r12 + 0x1 + .DeE--------------------------------------R r6 = r5 + 0x2000 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R u32 [r11 + 0x4] = r12 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R r11 = i32 [r6 + 0x600] + ..DeE-------------------------------------R r12 = 0x80000 + ..DeE-------------------------------------R r6 = r10 << 0x5 + ...D========================eeE-----------R i32 r4 = r11 + r12 + ....DeeE----------------------------------R i32 r6 = r6 + r2 + .....DeeE---------------------------------R i32 r0 = r10 - r9 + .....D========================eE----------R jump 31792 if r6 >=u r4 +``` + +Gas simulation at offset 31290 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + D.................................................. r8 = r5 + DeE---------------------------------------R........ r5 = r6 << 0x20 + .DeE--------------------------------------R........ r5 = r5 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r11 = u32 [r5 + 0x4] + .D==========================eE------------R........ r12 = r11 & 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 31626 if r12 != 0 +``` + +Gas simulation at offset 31309 with total cost of 26: + +``` + DeER......................... r10 = r11 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r10 + DeeeeeeeeeeeeeeeeeeeeE------R jump 31631 if r11 == 0 +``` + +Gas simulation at offset 31319 with total cost of 20: + +``` + DeER................... r3 = 0x2000000 + D=eeeER................ r3 = minu(r10, r3) + DeeeeeeeeeeeeeeeeeeeeER jump 31635 if r11 >=u 256 +``` + +Gas simulation at offset 31334 with total cost of 15: + +``` + DeER.............. r3 = r3 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 31661 +``` + +Gas simulation at offset 31340 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + DeE------------------------R r9 = 0xffffffff + D=eE-----------------------R jump 31406 if r3 != r9 +``` + +Gas simulation at offset 31356 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r7 + D........................... r7 = r8 + DeE------------------------R r8 = 0 + DeeeeeeeeeeeeeeeE----------R r0 = 932, jump 26592 +``` + +Gas simulation at offset 31369 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 31425 if r7 == 0 +``` + +Gas simulation at offset 31372 with total cost of 26: + +``` + DeER......................... r9 = r6 << 0x25 + D=eER........................ r9 = r9 >> 0x20 + D............................ r5 = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x30] + .D........................... r8 = r6 + .DeeeeeeeeeeeeeeeE----------R r0 = 934, jump 28055 +``` + +Gas simulation at offset 31391 with total cost of 15: + +``` + D................. r7 = r6 + DeeeeeeeeeeeeeeeER r0 = 936, jump 27398 +``` + +Gas simulation at offset 31399 with total cost of 25: + +``` + D........................... r7 = r5 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeeeeeeeeeeeeeeE----------R jump 31429 +``` + +Gas simulation at offset 31406 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = r7 + 0xffffffffffffffe0 + .DeE--------------------------------------R r5 = r9 << 0x20 + .D=eE-------------------------------------R r5 = r5 >> 0x20 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r10 = u32 [r5 + 0x4] + ..D==========================eE-----------R r2 = r10 >> 0x1 + ..D===========================eE----------R jump 31451 if r8 >=u r2 +``` + +Gas simulation at offset 31425 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x38] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 31429 with total cost of 47: + +``` + DeER.............................................. r8 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r8 + 1872] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x50] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x40] + .D========================eER..................... r1 = r1 + 0x58 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 31451 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r11 = u64 [r1 + 0x38] + D=========================eE--------------R...................................... r10 = r11 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r4 = u64 [r10 + 0x600] + .DeE-------------------------------------------------R........................... r11 = r2 << 0x5 + ..D=================================================eeER......................... i32 r10 = r4 + 0x80000 + ...DeeE------------------------------------------------R......................... i32 r11 = r11 + r9 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r10 + ...D==================================================eE------------------------R jump 31356 if r11 >=u r10 +``` + +Gas simulation at offset 31480 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r12 = r11 << 0x20 + D=eE--------------------------------------R........ r12 = r12 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r0 = u32 [r12 + 0x4] + .D==========================eE------------R........ r10 = r0 & 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 31356 if r10 != 0 +``` + +Gas simulation at offset 31497 with total cost of 26: + +``` + DeER......................... r10 = r0 >> 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r10 + .DeeE-----------------------R i32 r10 = r10 + r2 + .D==eeeeeeeeeeeeeeeeeeeeE---R jump 31356 if r8 >=u r10 +``` + +Gas simulation at offset 31510 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r1 + 0] = r12 + DeeE-----------------------R........................................................................ i32 r12 = r3 + 0x1 + .D=eE----------------------R........................................................................ r3 = r12 << 0x5 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x10] = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................... u64 [r1 + 0x8] = r10 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................... u64 [r1 + 0x28] = r12 + ..D=======================eE--R..................................................................... r10 = r10 ^ r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x18] = r10 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. r10 = u64 [r1 + 0x38] + ...DeE-----------------------------------------------R.............................................. r12 = 0x2000 + ...D================================================eER............................................. r10 = r10 + r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r2 = u64 [r1 + 0x10] + ...D=================================================eER............................................ r2 = r2 + r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r3 = i32 [r10 + 0x748] + ....D=================================================eeE----------------------R.................... i32 r10 = r2 - r4 + .....D.............................................................................................. r4 = r2 + .....D==================================================eeE--------------------R.................... i32 r2 = r10 >> 0x5 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................... r10 = u64 [r1 + 0x18] + ......D===============================================eeeE---------------------R.................... r10 = r10 >u 0 + .......D==================================================eE-------------------R.................... r2 = r2 + r10 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeER jump 31593 if r3 >=u r2 +``` + +Gas simulation at offset 31572 with total cost of 2: + +``` + DeER. r10 = 0x4001 + D=eER jump 31356 if r2 >=u r10 +``` + +Gas simulation at offset 31580 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0x38] + D=========================eE--------------R........... r8 = r10 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x748] = r2 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 31593 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r4 + DeeeeeeeeeeeeeeeeeeeeE-----R jump 31971 if r0 == 0 +``` + +Gas simulation at offset 31600 with total cost of 28: + +``` + DeER........................... r8 = 0x2000000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER... r6 = u64 [r1 + 0x20] + D=========================eeeER r8 = minu(r6, r8) + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r12 = u64 [r1 + 0] + .DeeeeeeeeeeeeeeeeeeeeE-------R jump 31977 if r0 >=u 256 +``` + +Gas simulation at offset 31620 with total cost of 15: + +``` + DeER.............. r3 = r8 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 32003 +``` + +Gas simulation at offset 31626 with total cost of 15: + +``` + D................. r5 = r8 + DeeeeeeeeeeeeeeeER jump 31792 +``` + +Gas simulation at offset 31631 with total cost of 15: + +``` + DeER.............. r3 = 0 + DeeeeeeeeeeeeeeeER jump 31661 +``` + +Gas simulation at offset 31635 with total cost of 10: + +``` + DeER......... i32 r10 = clz r3 + .DeeeER...... i32 r11 = 0x18 - r10 + ..D==eeER.... i32 r11 = r3 >> r11 + ...D===eER... r11 = r11 & 0x7f + ...DeE---R... r10 = r10 << 0x7 + ...D====eER.. r11 = r11 - r10 + ....D====eER. r10 = r11 + 0x7ff + ....D=====eER r3 = r10 + 0x480 + .....DeeE---R fallthrough +``` + +Gas simulation at offset 31661 with total cost of 29: + +``` + DeER............................ r10 = r3 << 0x20 + D=eER........................... r10 = r10 >> 0x1e + .D=eER.......................... r11 = r8 + r10 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r10 = i32 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. r12 = u32 [r5 + 0x8] + ..D==========================eER jump 31696 if r10 != r6 +``` + +Gas simulation at offset 31678 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0] = r12 + DeE------------------------R jump 31719 if r12 == 0 +``` + +Gas simulation at offset 31683 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 12] = 0 + D............................. r5 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x38] + .D========================eeER i32 r0 = r8 + r0 + .DeeeeeeeeeeeeeeeE-----------R jump 31792 +``` + +Gas simulation at offset 31696 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r11 = u32 [r5 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0x8] = r12 + D.................................................... r5 = r8 + .DeeeeeeeeeeeeeeeeeeeeE-----------------------------R jump 31785 if r12 == 0 +``` + +Gas simulation at offset 31708 with total cost of 27: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. u32 [r12 + 0xc] = r11 + DeeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x38] + D=========================eeER i32 r0 = r8 + r0 + .DeeeeeeeeeeeeeeeE-----------R jump 31792 +``` + +Gas simulation at offset 31719 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r6 = r3 >> 0x6 + .D=eE-------------------------------------R............... r10 = r6 << 0x3 + .DeE--------------------------------------R............... r11 = r8 + 0x2000 + ..D=eE------------------------------------R............... r10 = r10 + r11 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r5 = u64 [r10 + 0x608] + ..DeE-------------------------------------R............... r12 = r3 & 0x3f + ...DeE------------------------------------R............... r11 = 0xfffffffffffffffe + ...D=eE-----------------------------------R............... r12 = r11 <> r10 + ..D========eER.... r8 = r8 & 0x7f + ...D==eE-----R.... r11 = r11 << 0x7 + ...D========eER... r8 = r8 - r11 + ...D=========eER.. r8 = r8 + 0x7ff + ....D=========eER. r11 = r8 + 0x480 + ....D==========eER r11 = r11 + 0x1 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 31849 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r8 = r11 + 0xffffffffffffffff + .DeE--------------------------------------R.............. r10 = r0 << 0x1 + .DeE--------------------------------------R.............. r12 = r3 << 0x20 + ..DeE-------------------------------------R.............. r11 = r8 << 0x2 + ..D...................................................... r4 = r5 + ..D=eE------------------------------------R.............. r11 = r11 + r5 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r5 = u32 [r11 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u32 [r11 + 0] = r3 + ....DeeE----------------------------------R.............. i32 r6 = r8 >> 0x6 + .....DeE----------------------------------R.............. r11 = r8 & 0x3f + .....D=eE---------------------------------R.............. r12 = r12 >> 0x20 + .....D==eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............. u32 [r12 + 0] = r9 + ......D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............. u32 [r12 + 0x4] = r10 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0x8] = r5 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 12] = 0 + ......D==========================eE---------------------R jump 31898 if r5 == 0 +``` + +Gas simulation at offset 31894 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r3 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 31898 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r8 = r6 << 0x3 + .DeE--------------------------------------R............... r12 = r4 + 0x2000 + .D=eE-------------------------------------R............... r8 = r8 + r12 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............... r12 = u64 [r8 + 0x608] + ..DeE-------------------------------------R............... r11 = 0x1 << r11 + ..D==========================eE-----------R............... r11 = r11 | r12 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x608] = r11 + ...DeE--------------------------------------------------R. r10 = r4 + 0x2000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r10 + 0x738] + ....DeE-------------------------------------------------R. r11 = 0x1 << r6 + ....D..................................................... r5 = r4 + .....D========================eE------------------------R. r8 = r8 | r11 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x738] = r8 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [r1 + 0x38] + .....DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 31947 with total cost of 24: + +``` + DeER....................... r9 = r9 + r0 + D=eER...................... r9 = r9 << 0x5 + .D=eeER.................... i32 r8 = r9 + r2 + .D===eeeeeeeeeeeeeeeeeeeeER jump 31429 if r8 >=u r4 +``` + +Gas simulation at offset 31960 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x20 + D=eER......................... r8 = r8 >> 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r0 + DeeeeeeeeeeeeeeeE------------R jump 31429 +``` + +Gas simulation at offset 31971 with total cost of 25: + +``` + DeER........................ r3 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0] + DeeeeeeeeeeeeeeeE----------R jump 32003 +``` + +Gas simulation at offset 31977 with total cost of 10: + +``` + DeER......... i32 r10 = clz r8 + .DeeeER...... i32 r6 = 0x18 - r10 + ..D==eeER.... i32 r8 = r8 >> r6 + ..D====eER... r8 = r8 & 0x7f + ...DeE---R... r10 = r10 << 0x7 + ...D====eER.. r8 = r8 - r10 + ...D=====eER. r8 = r8 + 0x7ff + ....D=====eER r3 = r8 + 0x480 + ....DeeE----R fallthrough +``` + +Gas simulation at offset 32003 with total cost of 52: + +``` + DeER................................................... r8 = r3 << 0x20 + D=eER.................................................. r8 = r8 >> 0x1e + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u64 [r1 + 0x38] + .D========================eER.......................... r8 = r8 + r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r4 = i32 [r8 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r6 = u32 [r12 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r0 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R. r10 = u64 [r1 + 0x28] + ..D=========================eeE----------------------R. i32 r2 = r0 - r10 + ...D================================================eER jump 32042 if r4 != r11 +``` + +Gas simulation at offset 32032 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r6 + DeE------------------------R jump 32057 if r6 == 0 +``` + +Gas simulation at offset 32037 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 12] = 0 + DeeeeeeeeeeeeeeeE----------R jump 32120 +``` + +Gas simulation at offset 32042 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r8 = u32 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r6 + DeE-------------------------------------------------R jump 32120 if r6 == 0 +``` + +Gas simulation at offset 32052 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0xc] = r8 + DeeeeeeeeeeeeeeeE----------R jump 32120 +``` + +Gas simulation at offset 32057 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeE--------------------------------------R....................................... i32 r11 = r3 >> 0x6 + .D=eE-------------------------------------R....................................... r8 = r11 << 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r10 = u64 [r1 + 0x38] + .D=========================eE-------------R....................................... r10 = r10 + 0x2000 + ..D=========================eE------------R....................................... r8 = r8 + r10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r6 = u64 [r8 + 0x608] + ..DeE--------------------------------------------------R.......................... r12 = r3 & 0x3f + ...DeE-------------------------------------------------R.......................... r10 = 0xfffffffffffffffe + ...D=eE------------------------------------------------R.......................... r12 = r10 <> r10 + ..D========eER.... r8 = r8 & 0x7f + ...D==eE-----R.... r11 = r11 << 0x7 + ...D========eER... r8 = r8 - r11 + ...D=========eER.. r8 = r8 + 0x7ff + ....D=========eER. r10 = r8 + 0x480 + ....D==========eER r10 = r10 + 0x1 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 32181 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeE--------------------------------------R....................................... i32 r8 = r10 + 0xffffffffffffffff + .DeE--------------------------------------R....................................... r3 = r2 << 0x1 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r6 = u64 [r1 + 0x10] + ..D========================eE-------------R....................................... r5 = r6 << 0x20 + ..DeE-------------------------------------R....................................... r10 = r8 << 0x2 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R....................................... r11 = u64 [r1 + 0x38] + ...D=========================eE-----------R....................................... r10 = r10 + r11 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... r12 = u32 [r10 + 0] + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r10 + 0] = r6 + ....DeeE------------------------------------------------------------------------R. i32 r10 = r8 >> 0x6 + .....DeE------------------------------------------------------------------------R. r11 = r8 & 0x3f + .....D======================eE--------------------------------------------------R. r5 = r5 >> 0x20 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r5 + 0] = r4 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u32 [r5 + 0x4] = r3 + ......D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r12 + ......D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u32 [r5 + 12] = 0 + ......D================================================eeeeeeeeeeeeeeeeeeeeE-----R jump 32234 if r12 == 0 +``` + +Gas simulation at offset 32230 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xc] = r6 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 32234 with total cost of 78: + +``` + DeER............................................................................. r8 = r10 << 0x3 + DeER............................................................................. r3 = 0x2000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r6 = u64 [r1 + 0x38] + .D========================eER.................................................... r12 = r6 + r3 + .D=========================eER................................................... r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r8 + 0x608] + ..DeE-------------------------------------------------R.......................... r11 = 0x1 << r11 + ..D==================================================eER......................... r11 = r11 | r12 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x608] = r11 + ...D======================eE----------------------------------------------------R r6 = r6 + r3 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u64 [r6 + 0x738] + ....DeE-------------------------------------------------------------------------R r10 = 0x1 << r10 + ....D===============================================eE--------------------------R r8 = r8 | r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r6 + 0x738] = r8 + .....DeeeeeeeeeeeeeeeE----------------------------------------------------------R jump 32286 +``` + +Gas simulation at offset 32283 with total cost of 2: + +``` + D.... r2 = r4 + DeeER fallthrough +``` + +Gas simulation at offset 32286 with total cost of 46: + +``` + DeER............................................. r8 = r0 << 0x5 + D=eeER........................................... i32 r8 = r8 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r9 = u64 [r1 + 0x30] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 31425 if r8 >=u r9 +``` + +Gas simulation at offset 32299 with total cost of 27: + +``` + DeER.......................... r8 = r8 << 0x20 + D=eER......................... r8 = r8 >> 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r2 + DeeeeeeeeeeeeeeeeeeeeeeeeeE--R r5 = u64 [r1 + 0x38] + .DeeeeeeeeeeeeeeeE-----------R jump 31429 +``` + +Gas simulation at offset 32313 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [0x30008] + D=========================eER jump 32323 if r7 == 0 +``` + +Gas simulation at offset 32321 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 32323 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 32324 with total cost of 1: + +``` + DeER jump 32328 if r7 != 0 +``` + +Gas simulation at offset 32327 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 32328 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 32329 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 32330 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffb8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x40] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x30] = r6 + .DeE------------------------R r9 = r9 + r8 + .D=eE-----------------------R jump 32428 if r9 >a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 32512 if r9 != 0 +``` + +Gas simulation at offset 32543 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 32611 +``` + +Gas simulation at offset 32545 with total cost of 21: + +``` + DeER.................... r7 = 0x1 + DeER.................... r8 = 0x1fffffffe0 + D=eeeeeeeeeeeeeeeeeeeeER jump 32565 if r8 >=u r5 +``` + +Gas simulation at offset 32561 with total cost of 15: + +``` + DeER.............. r7 = 0 + DeeeeeeeeeeeeeeeER jump 32638 +``` + +Gas simulation at offset 32565 with total cost of 26: + +``` + DeER......................... r9 = 0x30a98 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + D=eE------------------------R r8 = r9 + 0x2750 + .D=eE-----------------------R r8 = r8 & 0xfffffffffffffffc + .DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 32580 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r7 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 32580 if r9 != 0 +``` + +Gas simulation at offset 32611 with total cost of 16: + +``` + DeER............... r7 = r5 + 0x1f + D=eER.............. r7 = r7 >> 0x5 + .D=eeER............ i32 r7 = r7 + 0 + .DeE--R............ r8 = 0 + .DeeeeeeeeeeeeeeeER r0 = 942, jump 26592 +``` + +Gas simulation at offset 32627 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0] + D=========================eER......................... r8 = r9 + 0x2000 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 1872] = 0 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 32638 with total cost of 52: + +``` + DeeeER................................................. r8 = r7 >a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r10 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r10 = r10 & 0xff + ..D=========================eE------------------------R jump 33064 if r10 != 0 +``` + +Gas simulation at offset 33095 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 954, jump 27398 +``` + +Gas simulation at offset 33101 with total cost of 47: + +``` + DeER.............................................. r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u8 [r7 + 1872] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-R..................... r0 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER..................... r5 = u64 [r1 + 0] + .DeE------------------------R..................... r1 = r1 + 0x10 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33119 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33121 with total cost of 57: + +``` + DeER........................................................ r9 = r8 + 0xffffffffffffa000 + DeER........................................................ r10 = 0xe000 + D=eER....................................................... r9 = r9 & r10 + .D=eER...................................................... r9 = r9 >> 0xb + .D==eER..................................................... r9 = r9 + r7 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r9 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---R............................ r7 = u64 [r7 + 0x8] + ..D===========================eeER.......................... i32 r8 = r8 + r9 + ..D=============================eER......................... r7 = r7 + r8 + ..D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0] + ...DeeeeeeeeeeeeeeeeeeeeeeE--------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 33155 with total cost of 31: + +``` + DeER.............................. r10 = r8 + 0xffffffffffffa000 + D=eER............................. r10 = r10 << 0x30 + D==eER............................ r10 = r10 >> 0x3d + .D==eER........................... r11 = r7 + r10 + .D===eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r11 + 0x68] + .D============================eER. r11 = r11 & 0x2 + ..D============================eER jump 33200 if r11 == 0 +``` + +Gas simulation at offset 33177 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r10 = r10 << 0x2 + D=eE--------------------------------------R............... r10 = r10 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r10 = i32 [r10 + 0x48] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r7 = u64 [r7 + 0x8] + .D==========================eeE-----------R............... i32 r8 = r8 + r10 + .D============================eE----------R............... r7 = r7 + r8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 33200 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33202 with total cost of 22: + +``` + DeER..................... r7 = 0 + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33206 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33208 with total cost of 63: + +``` + DeER.............................................................. r9 = r8 >> 0xc + .DeeeER........................................................... r9 = r9 > 0x8 + ...D=====eER...................................................... r9 = r9 & 0xfc + ...D======eER..................................................... r9 = r9 + r7 + ....D======eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = i32 [r9 + 0x18] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE------R............................ r7 = u64 [r7 + 0x8] + ....D===eE---------------------------R............................ r8 = zext16 r8 + .....D==============================eeER.......................... i32 r8 = r8 + r9 + .....D================================eER......................... r7 = r7 + r8 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u8 [r7 + 0] + ......DeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 33251 with total cost of 37: + +``` + DeER.................................... r10 = r8 >> 0xc + .DeeeER................................. r10 = r10 > 0x3a + ....D=====eER........................... r11 = r7 + r10 + ....D======eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u8 [r11 + 0x5c] + ....D===============================eER. r11 = r11 & 0x2 + .....D===============================eER jump 33309 if r11 == 0 +``` + +Gas simulation at offset 33284 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r10 = r10 << 0x2 + D=eE--------------------------------------R............... r10 = r10 + r7 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............... r10 = i32 [r10 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... r7 = u64 [r7 + 0x8] + .DeE--------------------------------------R............... r8 = zext16 r8 + .D==========================eeE-----------R............... i32 r8 = r8 + r10 + ..D===========================eE----------R............... r7 = r7 + r8 + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeE-------------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 33309 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 33311 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + .DeE------------------------R r5 = 0x7fffffffffffffff + .DeE------------------------R r12 = 0x8010000000000000 + ..DeE-----------------------R r11 = r7 & r5 + ..D=eE----------------------R r10 = r11 + r12 + ...DeE----------------------R r6 = 0x8010000000000001 + ...DeE----------------------R r9 = r8 & r5 + ....DeeeeeeeeeeeeeeeeeeeeE--R jump 33458 if r10 > 0x35 + ....D==eER.................... r9 = r11 >> 0x35 + .....DeE-R.................... r4 = r12 & r2 + .....D==eeeeeeeeeeeeeeeeeeeeER jump 33577 if r3 == 0 +``` + +Gas simulation at offset 33409 with total cost of 20: + +``` + DeER................... r6 = r10 & r2 + DeeeeeeeeeeeeeeeeeeeeER jump 33595 if r9 == 0 +``` + +Gas simulation at offset 33416 with total cost of 22: + +``` + DeER..................... r11 = 0x8000000000000000 + DeER..................... r8 = r8 ^ r7 + DeER..................... r4 = r4 << 0x3 + .DeER.................... r10 = 0x1 + .DeER.................... r5 = 0x80000000000000 + ..DeER................... r7 = r6 << 0x3 + ..D=eER.................. r7 = r7 | r5 + ..DeeeeeeeeeeeeeeeeeeeeER jump 33497 if r3 != r9 +``` + +Gas simulation at offset 33454 with total cost of 15: + +``` + D................. r10 = r7 + DeeeeeeeeeeeeeeeER jump 33518 +``` + +Gas simulation at offset 33458 with total cost of 21: + +``` + DeER.................... r12 = 0x7ff0000000000000 + D=eeeeeeeeeeeeeeeeeeeeER jump 33550 if r12 >=u r11 +``` + +Gas simulation at offset 33471 with total cost of 3: + +``` + DeER.. r7 = 0x8000000000000 + D=eER. r8 = r11 | r7 + .DeeER fallthrough +``` + +Gas simulation at offset 33485 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 33497 with total cost of 21: + +``` + DeER.................... r9 = r3 - r9 + D=eeeeeeeeeeeeeeeeeeeeER jump 33518 if r9 >u 63 +``` + +Gas simulation at offset 33504 with total cost of 8: + +``` + DeeeER..... i32 r10 = 0 - r9 + .D==eER.... r10 = r7 << r10 + ..D==eeeER. r10 = r10 >u 0 + ...DeE---R. r7 = r7 >> r9 + ...D====eER r10 = r10 | r7 + ...DeeE---R fallthrough +``` + +Gas simulation at offset 33518 with total cost of 21: + +``` + DeER.................... r7 = r12 & r11 + DeER.................... r9 = r4 | r5 + .DeeeeeeeeeeeeeeeeeeeeER jump 33609 if r8 =s 0 +``` + +Gas simulation at offset 33536 with total cost of 16: + +``` + DeER............... r10 = r10 & 0x1 + DeER............... r8 = r8 >> 0x1 + D=eER.............. r8 = r8 | r10 + DeE-R.............. r3 = r3 + 0x1 + .DeeeeeeeeeeeeeeeER jump 33634 +``` + +Gas simulation at offset 33550 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 33735 if r12 >=u r9 +``` + +Gas simulation at offset 33554 with total cost of 26: + +``` + DeER......................... r7 = 0x8000000000000 + D=eER........................ r7 = r7 | r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 33577 with total cost of 23: + +``` + DeER...................... r11 = clz r4 + D=eER..................... r6 = r11 + 0x35 + .DeeER.................... r3 = 0xc - r11 + ..DeER.................... r4 = r4 << r6 + ..DeER.................... r6 = r10 & r2 + ...DeeeeeeeeeeeeeeeeeeeeER jump 33416 if r9 != 0 +``` + +Gas simulation at offset 33595 with total cost of 17: + +``` + DeER................ r9 = clz r6 + D=eER............... r11 = r9 + 0x35 + .DeeER.............. r9 = 0xc - r9 + ..DeER.............. r6 = r6 << r11 + ..DeeeeeeeeeeeeeeeER jump 33416 +``` + +Gas simulation at offset 33609 with total cost of 21: + +``` + DeER.................... r8 = r9 - r10 + D=eeeeeeeeeeeeeeeeeeeeER jump 33485 if r8 == 0 +``` + +Gas simulation at offset 33615 with total cost of 21: + +``` + DeER.................... r9 = r8 >> 0x37 + D=eeeeeeeeeeeeeeeeeeeeER jump 33634 if r9 != 0 +``` + +Gas simulation at offset 33621 with total cost of 16: + +``` + DeER............... r9 = clz r8 + D=eER.............. r9 = r9 + 0xfffffffffffffff8 + D==eER............. r8 = r8 << r9 + .D=eER............. r3 = r3 - r9 + .DeeeeeeeeeeeeeeeER jump 33664 +``` + +Gas simulation at offset 33634 with total cost of 21: + +``` + DeER.................... r9 = 0x7fe + D=eeeeeeeeeeeeeeeeeeeeER jump 33664 if r9 >=s r3 +``` + +Gas simulation at offset 33641 with total cost of 26: + +``` + DeER......................... r8 = 0x7ff0000000000000 + D=eER........................ r7 = r7 | r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 33664 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 33686 if r3 >s 0 +``` + +Gas simulation at offset 33667 with total cost of 11: + +``` + DeeeER........ i32 r9 = 0x1 - r3 + .DeE-R........ r3 = 0 + ..D=eeeER..... i32 r10 = 0 - r9 + ...D===eER.... r10 = r8 << r10 + ....DeE--R.... r8 = r8 >> r9 + .....D==eeeER. r9 = r10 >u 0 + .....D=====eER r8 = r8 | r9 + ......DeeE---R fallthrough +``` + +Gas simulation at offset 33686 with total cost of 29: + +``` + DeER............................ r9 = r8 & 0x7 + DeER............................ r8 = r8 >> 0x3 + DeER............................ r3 = r3 << 0x34 + .DeER........................... r8 = r8 & r2 + .DeeeER......................... r10 = r9 > 0x21 + ..DeeE----------------------R i32 r10 = r5 + 0xffffffff80800000 + ..DeE-----------------------R r12 = 0xffffffff80800001 + ...DeeE---------------------R r9 = r8 & ~r9 + ...D=eeeeeeeeeeeeeeeeeeeeE--R jump 34013 if r10 > 0x38 + ....D==eER.................... r12 = r12 >> 0x38 + ....D=eE-R.................... r9 = r11 & r2 + ....D===eeeeeeeeeeeeeeeeeeeeER jump 34060 if r3 == 0 +``` + +Gas simulation at offset 33916 with total cost of 20: + +``` + DeER................... r5 = r10 & 0x7fffff + DeeeeeeeeeeeeeeeeeeeeER jump 34080 if r12 == 0 +``` + +Gas simulation at offset 33925 with total cost of 22: + +``` + DeER..................... r4 = 0xffffffff80000000 + DeER..................... r8 = r8 ^ r7 + DeER..................... r7 = r9 << 0x3 + .DeER.................... r10 = 0x4000000 + .DeER.................... r9 = r5 << 0x3 + .D=eER................... r9 = r9 | r10 + ..DeeeeeeeeeeeeeeeeeeeeER jump 33974 if r3 == r12 +``` + +Gas simulation at offset 33952 with total cost of 21: + +``` + DeER.................... r12 = r3 - r12 + D=eeeeeeeeeeeeeeeeeeeeER jump 34094 if r12 >u 31 +``` + +Gas simulation at offset 33960 with total cost of 9: + +``` + DeeeER...... i32 r5 = 0 - r12 + .D==eeER.... i32 r5 = r9 << r5 + ..D===eeeER. r5 = r5 >u 0 + ...DeeE---R. i32 r9 = r9 >> r12 + ...D=====eER r9 = r9 | r5 + ....DeeE---R fallthrough +``` + +Gas simulation at offset 33974 with total cost of 20: + +``` + DeER................... r11 = r11 & 0xffffffff80000000 + DeER................... r7 = r7 | 0x4000000 + DeeeeeeeeeeeeeeeeeeeeER jump 34112 if r8 =s 0 +``` + +Gas simulation at offset 33999 with total cost of 16: + +``` + DeER............... r9 = r9 & 0x1 + DeeER.............. i32 r8 = r8 >> 0x1 + D==eER............. r8 = r8 | r9 + .DeE-R............. r3 = r3 + 0x1 + .DeeeeeeeeeeeeeeeER jump 34137 +``` + +Gas simulation at offset 34013 with total cost of 21: + +``` + DeER.................... r11 = 0x7f800000 + D=eeeeeeeeeeeeeeeeeeeeER jump 34037 if r11 >=u r5 +``` + +Gas simulation at offset 34022 with total cost of 2: + +``` + DeER. r8 = r5 | 0x400000 + DeeER fallthrough +``` + +Gas simulation at offset 34028 with total cost of 25: + +``` + D........................... r7 = r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x8 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 34037 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 34229 if r9 <=u 2139095040 +``` + +Gas simulation at offset 34045 with total cost of 25: + +``` + DeER........................ r8 = 0x400000 + D=eER....................... r7 = r9 | r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 34060 with total cost of 23: + +``` + DeER...................... i32 r5 = clz r9 + D=eER..................... r4 = r5 + 0x18 + .DeeER.................... r3 = 0x9 - r5 + ..DeeER................... i32 r9 = r9 << r4 + ...DeER................... r5 = r10 & 0x7fffff + ...DeeeeeeeeeeeeeeeeeeeeER jump 33925 if r12 != 0 +``` + +Gas simulation at offset 34080 with total cost of 17: + +``` + DeER................ i32 r10 = clz r5 + D=eER............... r4 = r10 + 0x18 + .DeeER.............. r12 = 0x9 - r10 + ..DeeER............. i32 r5 = r5 << r4 + ..DeeeeeeeeeeeeeeeER jump 33925 +``` + +Gas simulation at offset 34094 with total cost of 20: + +``` + DeER................... r9 = 0x1 + DeER................... r11 = r11 & 0xffffffff80000000 + DeER................... r7 = r7 | 0x4000000 + DeeeeeeeeeeeeeeeeeeeeER jump 33989 if r8 >=s 0 +``` + +Gas simulation at offset 34112 with total cost of 22: + +``` + DeeER.................... i32 r8 = r7 - r9 + D==eeeeeeeeeeeeeeeeeeeeER jump 34028 if r8 == 0 +``` + +Gas simulation at offset 34118 with total cost of 22: + +``` + DeeER.................... i32 r7 = r8 >> 0x1a + D==eeeeeeeeeeeeeeeeeeeeER jump 34137 if r7 != 0 +``` + +Gas simulation at offset 34124 with total cost of 17: + +``` + DeER................ i32 r7 = clz r8 + D=eER............... r7 = r7 + 0xfffffffffffffffb + .D=eeER............. i32 r8 = r8 << r7 + .D=eE-R............. r3 = r3 - r7 + ..DeeeeeeeeeeeeeeeER jump 34158 +``` + +Gas simulation at offset 34137 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 34158 if r3 <=s 254 +``` + +Gas simulation at offset 34142 with total cost of 25: + +``` + DeER........................ r8 = 0x7f800000 + D=eER....................... r7 = r11 | r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x8 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 34158 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 34181 if r3 >s 0 +``` + +Gas simulation at offset 34161 with total cost of 8: + +``` + DeeeER..... i32 r7 = 0x1 - r3 + .DeE-R..... r3 = r3 + 0xffffffffffffffff + ..DeeER.... i32 r9 = r8 << r3 + ...D=eeeER. r9 = r9 >u 0 + ....DeeE-R. i32 r8 = r8 >> r7 + ....D===eER r8 = r8 | r9 + .....DeE--R r3 = 0 + .....DeeE-R fallthrough +``` + +Gas simulation at offset 34181 with total cost of 30: + +``` + DeER............................. r7 = r8 & 0x7 + DeER............................. r8 = r8 >> 0x3 + DeER............................. r3 = r3 << 0x17 + .DeER............................ r8 = r8 & 0x7fffff + .DeeeER.......................... r9 = r7 > 0x38 + ...D==eE--------------------R.... r0 = r6 >> 0x38 + ....D==eE-------------------R.... r7 = r7 & r5 + ....D===eE------------------R.... r11 = r9 & r2 + .....D===eE-----------------R.... r10 = r4 + 0xffffffffffffff01 + .....D====eE----------------R.... r3 = r8 & r2 + ......D====eeeeeeeeeeeeeeeeeeeeER jump 34451 if r10 > 0x20 + ...DeE----R..................... r11 = r0 + r4 + ....D====eER.................... r10 = r9 << 0x28 + ....DeE----R.................... r4 = r11 + r5 + .....D====eeeeeeeeeeeeeeeeeeeeER jump 34483 if r10 > 0x1f + .DeE-R. r9 = r9 << 0x1 + ..D=eER r9 = r9 | r10 + ..DeE-R r8 = r8 << 0x1 + ..DeE-R r10 = 0xfe + ..D=eER jump 34493 if r10 > 0x21 + DeER.................... r6 = 0x7f800000 + D=eeeeeeeeeeeeeeeeeeeeER jump 34516 if r6 >=u r12 +``` + +Gas simulation at offset 34463 with total cost of 2: + +``` + DeER. r7 = r9 | 0x400000 + DeeER fallthrough +``` + +Gas simulation at offset 34469 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34483 with total cost of 2: + +``` + DeER. r11 = r4 + 0xffffffffffffff82 + DeER. r10 = 0xfe + D=eER jump 34433 if r10 >=s r11 +``` + +Gas simulation at offset 34493 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r8 = 0x7f800000 + D=eE--------------------------------------R....... r7 = r7 | r8 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .D=eE-------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34516 with total cost of 3: + +``` + DeeER. r9 = r8 & ~r5 + D==eER jump 34545 if r9 <=u 2139095040 +``` + +Gas simulation at offset 34526 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeE---------------------------------------R....... r7 = r8 | 0x400000 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34545 with total cost of 2: + +``` + DeER. r8 = 0x7f800000 + D=eER jump 34653 if r12 != r8 +``` + +Gas simulation at offset 34554 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r7 | 0x7f800000 + DeE---------------------------------------R........ r7 = 0x7fc00000 + .DeeE-------------------------------------R........ r7 = r8 if r9 != 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r0 = u64 [r1 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r5 = u64 [r1 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r6 = u64 [r1 + 0] + ..D=eE------------------------------------R........ r1 = r1 + 0x18 + ..D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 34583 with total cost of 3: + +``` + DeeER. r10 = 0x1 - r11 + DeE-R. r12 = 0x1f + .D=eER jump 34469 if r12 > r10 + ..DeER... r8 = r8 | r9 + ..D=eeER. i32 r8 = r8 << r11 + ...D==eER r8 = r8 | r12 + ...DeeE-R i32 r9 = r9 >> r10 + ....DeeER fallthrough +``` + +Gas simulation at offset 34611 with total cost of 50: + +``` + DeER................................................. r7 = r7 | r9 + DeeER................................................ i32 r8 = r8 + 0 + DeE-R................................................ r9 = 0xffffffff80000000 + .D=eeeER............................................. r10 = r9 > 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 34716 if r12 != 0 +``` + +Gas simulation at offset 34703 with total cost of 18: + +``` + DeER................. i32 r8 = clz r11 + D=eER................ r12 = r8 + 0x18 + .DeeER............... r5 = 0x9 - r8 + ..DeeER.............. i32 r10 = r11 << r12 + ...DeeeeeeeeeeeeeeeER jump 34721 +``` + +Gas simulation at offset 34716 with total cost of 2: + +``` + D.... r10 = r11 + DeER. r5 = 0 + DeeER fallthrough +``` + +Gas simulation at offset 34721 with total cost of 21: + +``` + DeER.................... r9 = r9 >> 0x17 + D=eeeeeeeeeeeeeeeeeeeeER jump 34372 if r9 != 0 +``` + +Gas simulation at offset 34728 with total cost of 17: + +``` + DeER................ i32 r8 = clz r3 + D=eER............... r9 = r8 + 0x18 + D=eER............... r5 = r5 - r8 + .D=eeER............. i32 r3 = r3 << r9 + .D=eE-R............. r5 = r5 + 0x9 + ..DeeeeeeeeeeeeeeeER jump 34372 +``` + +Gas simulation at offset 34745 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r6 + D............................ r9 = r7 + .DeE------------------------R r3 = 0x7fffff + .DeeE-----------------------R i32 r12 = r7 >> 0x17 + ..DeE-----------------------R r10 = r8 << 0x21 + ..D=eE----------------------R r11 = r10 >> 0x38 + ...DeE----------------------R r7 = r8 & 0xffffffff80000000 + ...D=eE---------------------R r2 = r9 & r3 + ....DeE---------------------R r4 = r8 & r3 + ....D=eeeeeeeeeeeeeeeeeeeeE-R jump 34959 if r12 == 0 +``` + +Gas simulation at offset 34785 with total cost of 21: + +``` + DeER.................... r5 = r11 + 0xffffffffffffff01 + DeER.................... r6 = 0xffffffffffffff02 + D=eeeeeeeeeeeeeeeeeeeeER jump 34959 if r5 > 0x20 + .....D=eeeE-------------------------------R.................................... r10 = r11 * r10 + .....D====eE------------------------------R.................................... r10 = r10 >> 0x20 + ......D====eeeE---------------------------R.................................... i32 r10 = 0 - r10 + .......D======eE--------------------------R.................................... r10 = r10 << 0x20 + .......D=======eE-------------------------R.................................... r10 = r10 >> 0x20 + .......D========eeeE----------------------R.................................... r10 = r10 * r11 + .......D===========eE---------------------R.................................... r10 = r10 >> 0x1f + ........D===========eE--------------------R.................................... r10 = r10 << 0x20 + .........D===========eeeeE----------------R.................................... r11 = r10 mulhu r12 + ..........D==============eE---------------R.................................... r11 = r11 >> 0x20 + ...........D==============eeeE------------R.................................... i32 r11 = 0 - r11 + ............D================eE-----------R.................................... r11 = r11 << 0x20 + .............D================eeeeE-------R.................................... r11 = r11 mulhu r10 + ..............DeE-------------------------R.................................... r10 = r8 << 0x1 + ..............D===================eE------R.................................... r11 = r11 >> 0x1f + ..............D====================eE-----R.................................... r11 = r11 << 0x20 + ...............D====================eeeeE-R.................................... r12 = r11 mulhu r12 + ................D=======================eER.................................... r12 = r12 >> 0x20 + .................D=======================eeeER................................. i32 r12 = 0 - r12 + ..................D=========================eER................................ r12 = r12 << 0x20 + ...................D=========================eeeeER............................ r11 = r12 mulhu r11 + ....................D============================eER........................... r11 = r11 >> 0x1f + ....................D=============================eER.......................... r11 = r11 + 0xfffffffffffffff4 + ...........................................D=======eER......................... r11 = r11 << 0x20 + ...........................................DeE-------R......................... r12 = r10 << 0x20 + ............................................D=======eeeeER..................... r11 = r11 mulhu r12 + .............................................D==========eER.................... r12 = r11 >> 0x38 + .............................................D==========eER.................... r11 = r11 >> 0x20 + .............................................D===========eeeeeeeeeeeeeeeeeeeeER jump 34986 if r12 != 0 +``` + +Gas simulation at offset 34918 with total cost of 23: + +``` + DeER...................... r2 = r2 << 0x18 + DeeeER.................... r8 = r4 * r11 + .D==eeER.................. i32 r12 = r2 - r8 + .DeE---R.................. r9 = r9 + 0x7e + ..D....................... r8 = r10 + ..DeE--R.................. r10 = 0xfe + ..D=eeeeeeeeeeeeeeeeeeeeER jump 35008 if r10 > 0x21 + DeER.................... r5 = 0x7f800000 + D=eeeeeeeeeeeeeeeeeeeeER jump 35028 if r5 >=u r10 +``` + +Gas simulation at offset 34971 with total cost of 25: + +``` + DeER........................ r7 = r8 | 0x400000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + .DeE-----------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE--R jump [r0 + 0] +``` + +Gas simulation at offset 34986 with total cost of 23: + +``` + DeER...................... r9 = r9 + 0x7f + DeER...................... r11 = r11 >> 0x1 + DeER...................... r2 = r2 << 0x17 + .DeeeER................... r10 = r11 * r4 + ..D==eeER................. i32 r12 = r2 - r10 + ..DeE---R................. r10 = 0xfe + ...DeeeeeeeeeeeeeeeeeeeeER jump 34939 if r10 >=s r9 +``` + +Gas simulation at offset 35008 with total cost of 2: + +``` + DeER. r8 = 0x7f800000 + D=eER r7 = r7 | r8 + DeeER fallthrough +``` + +Gas simulation at offset 35018 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0] + DeE------------------------R r1 = r1 + 0x10 + DeeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 35028 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 35018 if r10 == 2139095040 +``` + +Gas simulation at offset 35035 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 35110 if r9 == 0 +``` + +Gas simulation at offset 35038 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 35129 if r10 == 0 +``` + +Gas simulation at offset 35041 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 35145 if r12 != 0 +``` + +Gas simulation at offset 35044 with total cost of 17: + +``` + DeER................ i32 r8 = clz r2 + D=eER............... r5 = r8 + 0x18 + .DeeER.............. r9 = 0x9 - r8 + ..DeeER............. i32 r2 = r2 << r5 + ..DeeeeeeeeeeeeeeeER jump 35148 +``` + +Gas simulation at offset 35057 with total cost of 21: + +``` + DeER.................... r10 = 0xffffffffffffffe9 + D=eeeeeeeeeeeeeeeeeeeeER jump 35018 if r9 > r12 + ...DeeE-R...... i32 r8 = r8 << r10 + ....D==eeeER... r10 = r4 * r9 + ....D=====eER.. r10 = r10 << 0x1 + .....D=====eeER i32 r12 = r8 - r10 + .....DeeE-----R fallthrough +``` + +Gas simulation at offset 35085 with total cost of 28: + +``` + DeER........................... r8 = r9 & 0x1 + D=eeER......................... i32 r8 = r8 + r12 + .D==eeeER...................... r8 = r4 > 0x17 + D=eER jump 34800 if r10 != 0 +``` + +Gas simulation at offset 35155 with total cost of 17: + +``` + DeER................ i32 r8 = clz r4 + D=eER............... r10 = r8 + 0x18 + D=eER............... r8 = r8 + r9 + .D=eeER............. i32 r4 = r4 << r10 + ..DeE-R............. r9 = r8 + 0xfffffffffffffff7 + ..DeeeeeeeeeeeeeeeER jump 34800 +``` + diff --git a/pvm/gas-tests/prime-sieve.json b/pvm/gas-tests/prime-sieve.json new file mode 100644 index 00000000..867c4132 --- /dev/null +++ b/pvm/gas-tests/prime-sieve.json @@ -0,0 +1 @@ +{"name":"prime-sieve","program":[128,145,2,194,104,100,107,6,15,12,144,13,156,13,159,13,0,15,97,16,194,17,35,19,132,20,229,21,70,23,82,23,85,23,97,23,100,23,112,23,115,23,127,23,130,23,142,23,145,23,157,23,160,23,172,23,175,23,187,23,190,23,202,23,205,23,217,23,220,23,232,23,235,23,247,23,250,23,6,24,9,24,20,24,23,24,35,24,38,24,50,24,53,24,65,24,68,24,79,24,82,24,93,24,96,24,107,24,110,24,122,24,125,24,136,24,139,24,151,24,154,24,166,24,169,24,180,24,183,24,194,24,197,24,210,24,213,24,225,24,228,24,240,24,243,24,255,24,2,25,14,25,17,25,29,25,32,25,44,25,47,25,60,25,63,25,76,25,79,25,91,25,94,25,106,25,109,25,121,25,124,25,136,25,139,25,152,25,155,25,167,25,170,25,183,25,186,25,198,25,201,25,213,25,216,25,228,25,231,25,244,25,247,25,4,26,7,26,19,26,22,26,34,26,37,26,50,26,53,26,66,26,69,26,82,26,85,26,98,26,101,26,114,26,117,26,130,26,132,26,145,26,147,26,160,26,162,26,175,26,177,26,190,26,192,26,205,26,207,26,220,26,222,26,235,26,237,26,250,26,87,27,107,27,108,27,171,27,178,28,155,29,187,29,248,29,51,9,8,0,3,149,152,0,32,130,135,64,7,81,7,73,123,135,0,6,130,138,144,6,149,153,0,16,130,140,56,7,20,11,0,0,0,0,0,0,0,128,212,186,10,134,203,0,0,2,123,139,56,7,72,40,72,7,1,123,138,144,6,72,7,72,23,4,0,0,1,72,23,8,72,23,12,122,151,252,1,142,119,40,4,27,142,119,40,255,26,149,17,232,123,16,16,123,21,8,123,22,149,119,224,51,4,8,0,3,151,122,32,149,72,0,32,130,137,0,6,152,170,32,128,168,4,129,163,191,151,10,152,130,1,83,26,32,205,0,2,151,58,5,191,167,10,151,172,32,152,204,32,128,192,4,132,11,1,82,11,181,0,152,8,1,81,0,22,51,9,0,0,0,2,230,152,9,85,32,0,1,14,149,153,255,40,32,51,9,40,28,104,155,141,182,24,198,105,9,132,153,127,151,187,7,201,185,9,149,153,255,7,149,153,128,4,1,151,155,32,152,187,30,200,180,6,129,107,129,195,128,197,8,171,171,13,122,101,81,5,23,72,21,12,40,77,2,128,201,12,122,149,8,81,5,68,122,89,12,40,62,2,139,154,6,51,12,0,32,151,171,3,200,196,5,200,91,11,130,181,8,6,132,150,63,51,9,254,220,105,6,210,101,5,123,181,8,6,82,5,23,2,149,76,0,32,130,203,56,7,220,169,9,210,185,9,123,201,56,7,1,149,73,0,32,130,153,0,6,190,40,2,151,0,4,191,7,7,1,131,155,0,0,16,151,42,5,190,122,10,174,186,226,0,2,151,172,32,152,204,32,128,198,4,132,105,1,82,9,209,0,152,96,1,81,6,40,51,5,0,0,0,2,230,80,5,85,38,0,1,61,2,149,89,255,151,149,32,152,85,30,200,84,6,129,104,128,197,8,170,168,24,40,78,2,51,9,51,6,8,0,3,57,8,8,0,3,128,197,8,171,168,60,122,101,81,5,73,72,21,12,190,32,2,40,132,0,2,104,88,141,137,24,198,149,9,132,153,127,151,136,7,201,137,9,149,152,255,7,149,137,128,4,151,149,32,152,85,30,200,84,6,129,104,128,197,8,170,168,202,2,128,201,12,122,149,8,81,5,75,122,89,12,190,32,2,40,70,2,139,154,6,51,12,0,32,151,168,3,200,196,5,200,88,8,130,133,8,6,132,150,63,51,9,254,220,105,6,210,101,5,123,133,8,6,82,5,27,2,149,76,0,32,130,200,56,7,220,169,9,210,152,8,123,200,56,7,190,32,2,40,6,190,32,2,1,81,2,139,0,100,41,84,18,127,42,51,8,0,0,0,2,230,130,8,104,138,141,169,24,198,152,8,132,136,127,151,170,7,201,168,8,149,136,255,7,149,137,128,4,149,153,1,1,2,131,154,255,151,40,1,151,117,32,151,169,2,200,73,9,128,156,122,151,139,169,6,132,170,63,152,85,32,122,83,122,88,4,122,92,8,72,21,12,81,12,7,122,199,12,1,2,151,152,3,149,76,0,32,200,200,8,130,140,8,6,155,170,1,212,202,10,123,138,8,6,149,68,0,32,130,72,56,7,155,153,1,212,152,8,123,72,56,7,1,151,40,5,190,135,7,174,183,12,151,119,32,152,119,32,122,114,1,2,130,16,16,130,21,8,130,22,149,17,24,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,8,123,24,32,152,133,1,149,88,1,132,135,63,142,119,123,24,152,136,6,200,120,4,151,71,3,123,23,72,123,21,80,123,20,208,0,81,4,24,51,10,1,20,8,252,255,255,255,3,0,0,0,174,72,14,2,40,49,97,2,51,11,8,40,71,3,51,5,8,0,3,149,88,80,39,132,136,252,1,2,62,4,0,0,3,151,164,32,153,68,32,129,137,212,73,4,122,132,58,4,0,0,3,132,153,255,0,82,9,228,2,149,87,0,32,130,119,0,6,123,21,0,1,82,7,6,40,213,23,2,130,23,72,149,119,31,152,115,5,20,8,255,255,255,255,0,0,0,0,171,131,7,2,40,202,23,2,130,24,208,0,84,72,252,255,255,7,11,2,40,186,23,2,131,54,1,100,60,100,58,130,24,208,0,84,40,248,1,45,104,103,141,120,24,151,119,7,198,134,10,144,136,255,132,169,127,224,134,8,142,140,201,121,9,149,151,255,7,149,119,1,149,122,127,4,200,172,12,1,2,149,88,0,32,130,139,56,7,139,201,6,208,155,8,132,136,1,123,22,248,0,81,8,36,151,152,3,149,87,0,32,200,135,7,130,119,8,6,51,2,255,207,194,8,210,135,7,81,7,10,105,120,219,120,2,40,99,149,151,1,51,9,255,207,121,7,210,183,7,82,7,63,139,169,6,208,155,7,132,119,1,81,7,32,151,151,3,149,88,0,32,200,135,7,130,119,8,6,132,168,63,51,2,255,207,130,8,210,135,7,82,7,196,149,151,1,51,9,255,207,121,7,210,183,7,82,7,7,2,40,252,22,105,120,219,120,9,151,151,3,149,88,0,32,200,135,7,130,119,8,6,105,114,1,151,151,6,212,39,7,151,119,32,152,119,30,200,117,4,128,74,128,167,4,131,56,152,119,1,172,120,7,2,40,198,22,2,149,88,0,32,129,139,0,6,133,60,255,190,199,0,129,133,72,7,191,186,7,100,56,139,115,5,149,51,1,100,140,123,19,232,0,200,131,3,142,8,190,131,8,123,21,240,0,174,133,26,130,21,0,1,83,56,1,128,0,10,2,40,133,22,149,86,0,32,122,104,72,7,1,2,128,168,8,129,170,132,119,224,200,123,11,122,72,81,8,8,72,24,12,40,63,151,152,32,152,136,29,130,23,0,1,149,119,0,32,200,135,7,130,117,8,6,51,8,254,220,40,6,210,101,5,123,117,8,6,82,5,27,2,130,23,0,1,149,115,0,32,130,55,56,7,220,152,8,210,135,7,123,55,56,7,1,2,130,19,248,0,151,55,1,151,184,32,131,182,32,138,201,5,149,119,1,152,136,32,122,138,122,135,4,200,150,4,81,0,161,0,123,22,224,0,100,7,130,27,0,1,84,16,127,42,51,7,0,0,0,2,230,112,7,104,122,141,168,24,198,135,7,132,119,127,151,170,7,201,167,7,149,119,255,7,149,119,1,149,119,128,4,1,2,131,119,255,151,5,1,151,72,32,151,122,2,200,186,10,128,171,122,164,139,122,6,132,114,63,152,136,32,122,131,122,133,4,122,139,8,72,24,12,81,11,7,122,180,12,1,2,151,168,3,130,28,0,1,149,203,0,32,200,184,8,130,139,8,6,155,37,1,212,91,11,123,139,8,6,149,195,0,32,130,56,56,7,155,167,1,212,135,7,123,55,56,7,100,3,130,21,80,130,22,224,0,40,10,130,21,80,130,28,0,1,1,149,199,0,32,129,120,0,6,151,7,5,190,116,7,51,10,0,0,16,190,168,8,172,135,39,151,103,32,152,123,32,130,20,208,0,130,23,240,0,130,24,232,0,172,120,48,149,199,0,32,70,39,80,7,82,6,75,2,40,248,252,2,151,119,32,152,119,32,122,115,151,103,32,152,123,32,130,20,208,0,130,23,240,0,130,24,232,0,174,120,214,100,183,51,8,123,27,200,0,80,16,2,7,21,130,28,0,1,130,20,208,0,130,27,200,0,149,199,0,32,70,39,80,7,81,6,232,93,2,2,130,26,32,131,167,123,27,200,0,81,7,103,3,104,168,51,7,0,0,128,253,197,138,6,151,136,23,139,107,8,152,101,7,191,139,10,224,181,5,51,8,0,0,0,1,149,170,0,0,128,78,151,102,24,132,85,1,191,86,6,51,9,0,0,0,2,139,102,31,200,106,10,139,166,23,151,170,41,149,102,129,152,170,41,134,170,0,0,128,0,132,108,1,197,202,12,152,102,1,151,102,23,149,99,0,0,0,63,152,202,21,136,170,9,147,168,0,0,128,1,147,169,0,0,0,3,148,167,151,204,2,200,199,7,134,155,0,0,64,151,119,1,131,119,0,0,0,252,217,183,12,148,203,133,204,1,191,183,11,151,199,22,212,120,8,151,204,23,212,201,9,138,187,1,134,150,0,0,32,217,107,12,148,198,133,197,1,191,107,11,151,92,21,212,140,12,151,85,22,212,149,5,138,185,1,134,90,0,0,16,217,169,11,148,186,133,187,1,191,169,10,151,185,20,212,156,12,151,187,21,212,91,11,138,170,1,134,183,0,0,8,217,122,6,148,103,133,102,1,191,122,10,151,103,19,212,124,12,151,102,20,212,107,11,138,170,1,134,184,0,0,4,217,138,6,148,104,133,102,1,191,138,10,151,104,18,212,140,12,151,102,19,212,107,11,138,170,1,134,185,0,0,2,131,153,217,154,6,148,105,133,102,1,191,154,9,151,106,17,212,172,12,151,102,18,212,107,11,138,153,1,131,183,0,0,1,217,121,6,148,103,133,102,1,191,121,7,151,105,16,200,156,12,151,102,17,200,107,11,138,119,1,131,184,0,128,0,217,135,6,148,104,133,102,1,191,135,7,151,104,15,200,140,12,151,102,16,200,107,11,138,119,1,131,186,0,64,217,167,6,148,106,133,102,1,191,167,10,151,103,14,200,124,12,151,102,15,200,107,11,138,170,1,131,185,0,32,217,154,6,148,105,133,102,1,191,154,10,151,105,13,151,102,14,200,201,9,200,107,11,138,170,1,131,184,0,16,217,138,12,133,198,1,148,200,151,108,12,151,102,13,191,138,10,200,201,9,200,107,11,138,168,1,149,186,255,7,131,170,1,217,168,12,133,198,1,148,202,151,108,11,151,102,12,191,168,8,200,201,9,200,107,11,138,136,1,131,186,0,4,217,168,12,133,198,1,148,202,151,108,10,151,102,11,191,168,8,200,201,9,200,107,11,138,136,1,131,186,0,2,217,168,12,133,198,1,148,202,151,108,9,151,102,10,191,168,8,200,201,9,200,107,11,138,136,1,131,186,0,1,217,168,12,133,198,1,148,202,151,108,8,151,102,9,191,168,8,200,201,9,200,107,11,138,136,1,131,186,128,0,217,168,12,133,198,1,148,202,151,108,7,151,102,8,191,168,8,200,201,9,200,107,11,138,136,1,131,186,64,217,168,12,133,198,1,148,202,151,108,6,151,102,7,191,168,8,200,201,9,200,107,11,138,136,1,131,186,32,217,168,12,133,198,1,148,202,151,108,5,151,102,6,191,168,8,200,201,9,200,107,11,138,136,1,131,186,16,217,168,12,133,198,1,148,202,151,108,4,151,102,5,191,168,8,200,201,9,200,107,11,138,136,1,131,186,8,217,168,12,133,198,1,148,202,151,108,3,151,102,4,191,168,8,200,201,9,200,107,11,138,136,1,131,186,4,217,168,12,133,198,1,148,202,151,108,2,151,102,3,191,168,8,200,201,9,200,107,11,151,138,1,138,136,1,131,188,2,217,200,8,133,134,1,148,140,151,104,1,151,102,2,201,202,10,200,152,8,190,107,11,151,169,1,138,170,1,217,171,10,200,168,8,147,171,255,255,255,127,201,155,11,132,137,1,132,187,255,255,255,127,133,183,255,255,255,127,147,121,200,152,8,139,136,1,190,131,7,139,121,23,85,25,127,26,73,33,128,0,130,26,32,130,21,80,130,20,208,0,40,83,73,33,128,0,40,77,130,21,80,85,41,159,0,42,151,136,8,152,119,23,134,136,0,0,0,128,141,121,30,198,152,7,151,119,32,152,119,32,123,23,128,0,130,26,32,130,20,208,0,40,32,136,119,1,0,128,127,20,8,255,255,255,255,0,0,0,0,147,120,123,24,128,0,130,26,32,130,20,208,0,1,73,33,248,0,4,85,26,4,8,2,40,214,16,51,9,1,51,10,21,73,33,0,1,3,51,6,18,51,2,15,51,12,12,51,11,9,51,0,6,51,7,1,40,58,2,130,23,216,0,171,87,7,2,40,171,16,149,170,14,149,153,1,130,24,0,1,149,136,2,123,24,0,1,149,102,12,149,34,10,149,204,8,149,187,6,149,0,4,130,24,248,0,149,136,2,123,24,248,0,1,149,120,1,123,24,216,0,172,117,193,152,120,6,172,72,7,2,40,107,16,2,151,136,3,100,83,130,21,200,0,200,88,8,100,53,130,20,208,0,130,136,133,136,255,208,120,8,132,136,1,81,8,150,100,99,151,118,1,130,24,128,0,172,134,6,40,60,16,2,123,16,184,0,149,96,1,123,25,176,0,123,26,168,0,123,19,144,0,123,18,192,0,123,28,160,0,123,27,152,0,84,23,64,98,2,151,152,1,152,121,3,123,25,136,0,149,98,14,123,22,112,152,103,1,51,5,0,2,1,123,21,120,152,136,1,130,20,0,1,202,148,6,132,41,14,200,138,10,200,131,5,130,18,192,0,200,130,2,200,140,12,123,28,240,0,200,139,11,123,27,232,0,130,19,184,0,200,131,3,200,72,8,151,153,2,152,170,3,152,92,3,152,43,3,130,21,240,0,152,84,3,130,21,232,0,152,82,3,152,51,3,152,136,3,130,21,120,200,89,9,200,106,10,123,26,240,0,200,108,12,123,28,232,0,200,107,11,123,27,224,0,200,100,4,200,98,2,129,155,200,99,10,200,104,9,151,8,3,200,181,5,201,112,11,201,184,11,151,6,1,201,104,8,200,118,6,151,12,2,200,124,12,200,120,8,200,7,7,152,119,3,123,23,120,152,103,3,123,23,96,200,6,6,152,199,3,123,23,64,200,12,12,152,102,3,123,22,88,152,204,3,123,28,56,152,136,3,123,24,48,152,187,3,123,27,40,130,23,248,0,130,24,136,0,202,135,3,202,8,7,100,12,123,23,104,50,5,130,24,72,172,120,62,15,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,2,120,139,200,149,8,124,139,134,187,16,120,139,200,165,8,124,139,134,187,128,0,120,139,200,37,8,124,139,134,187,4,120,139,200,69,8,124,139,134,187,32,120,139,130,24,224,0,200,88,8,124,139,134,187,1,120,139,130,24,232,0,200,88,8,124,139,134,187,8,120,139,130,24,240,0,200,88,8,124,139,134,187,64,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,77,14,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,2,120,137,130,24,120,174,168,43,14,2,130,24,120,200,120,8,124,137,134,153,16,120,137,130,24,96,174,168,22,14,2,130,24,96,200,120,8,124,137,134,153,128,0,120,137,130,24,88,174,168,0,14,2,130,24,88,200,120,8,124,137,134,153,4,120,137,130,24,64,174,168,235,13,2,130,24,64,200,120,8,124,137,134,153,32,120,137,130,24,56,174,168,214,13,2,130,24,56,200,120,8,124,137,134,153,1,120,137,130,24,48,174,168,193,13,2,130,24,48,200,120,8,124,137,134,153,8,120,137,130,24,40,174,168,172,13,2,130,24,40,200,135,7,124,120,134,136,64,120,120,40,154,13,149,7,127,151,119,56,152,119,57,87,7,242,13,2,151,119,2,51,8,0,0,1,200,135,7,129,119,200,135,7,50,7,130,23,200,0,100,72,80,16,8,21,75,2,40,94,13,130,24,72,172,120,174,13,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,16,120,139,200,149,8,124,139,134,187,32,120,139,200,165,8,124,139,134,187,64,120,139,200,37,8,124,139,134,187,128,0,120,139,200,69,8,124,139,134,187,1,120,139,130,24,224,0,200,88,8,124,139,134,187,2,120,139,130,24,232,0,200,88,8,124,139,134,187,4,120,139,130,24,240,0,200,88,8,124,139,134,187,8,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,189,12,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,16,120,137,130,24,120,174,168,155,12,2,130,24,120,200,120,8,124,137,134,153,32,120,137,130,24,96,174,168,134,12,2,130,24,96,200,120,8,124,137,134,153,64,120,137,130,24,88,174,168,113,12,2,130,24,88,200,120,8,124,137,134,153,128,0,120,137,130,24,64,174,168,91,12,2,130,24,64,200,120,8,124,137,134,153,1,120,137,130,24,56,174,168,70,12,2,130,24,56,200,120,8,124,137,134,153,2,120,137,130,24,48,174,168,49,12,2,130,24,48,200,120,8,124,137,134,153,4,120,137,130,24,40,174,168,28,12,2,130,24,40,200,135,7,124,120,134,136,8,120,120,40,10,12,130,24,72,172,120,77,12,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,1,120,139,200,149,8,124,139,134,187,2,120,139,200,165,8,124,139,134,187,4,120,139,200,37,8,124,139,134,187,8,120,139,200,69,8,124,139,134,187,16,120,139,130,24,224,0,200,88,8,124,139,134,187,32,120,139,130,24,232,0,200,88,8,124,139,134,187,64,120,139,130,24,240,0,200,88,8,124,139,134,187,128,0,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,92,11,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,1,120,137,130,24,120,174,168,58,11,2,130,24,120,200,120,8,124,137,134,153,2,120,137,130,24,96,174,168,37,11,2,130,24,96,200,120,8,124,137,134,153,4,120,137,130,24,88,174,168,16,11,2,130,24,88,200,120,8,124,137,134,153,8,120,137,130,24,64,174,168,251,10,2,130,24,64,200,120,8,124,137,134,153,16,120,137,130,24,56,174,168,230,10,2,130,24,56,200,120,8,124,137,134,153,32,120,137,130,24,48,174,168,209,10,2,130,24,48,200,120,8,124,137,134,153,64,120,137,130,24,40,174,168,188,10,2,130,24,40,200,135,7,124,120,134,136,128,0,120,120,40,169,10,130,24,72,172,120,236,10,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,8,120,139,200,149,8,124,139,134,187,4,120,139,200,165,8,124,139,134,187,2,120,139,200,37,8,124,139,134,187,1,120,139,200,69,8,124,139,134,187,128,0,120,139,130,24,224,0,200,88,8,124,139,134,187,64,120,139,130,24,232,0,200,88,8,124,139,134,187,32,120,139,130,24,240,0,200,88,8,124,139,134,187,16,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,251,9,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,8,120,137,130,24,120,174,168,217,9,2,130,24,120,200,120,8,124,137,134,153,4,120,137,130,24,96,174,168,196,9,2,130,24,96,200,120,8,124,137,134,153,2,120,137,130,24,88,174,168,175,9,2,130,24,88,200,120,8,124,137,134,153,1,120,137,130,24,64,174,168,154,9,2,130,24,64,200,120,8,124,137,134,153,128,0,120,137,130,24,56,174,168,132,9,2,130,24,56,200,120,8,124,137,134,153,64,120,137,130,24,48,174,168,111,9,2,130,24,48,200,120,8,124,137,134,153,32,120,137,130,24,40,174,168,90,9,2,130,24,40,200,135,7,124,120,134,136,16,120,120,40,72,9,130,24,72,172,120,139,9,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,4,120,139,200,149,8,124,139,134,187,128,0,120,139,200,165,8,124,139,134,187,16,120,139,200,37,8,124,139,134,187,2,120,139,200,69,8,124,139,134,187,64,120,139,130,24,224,0,200,88,8,124,139,134,187,8,120,139,130,24,232,0,200,88,8,124,139,134,187,1,120,139,130,24,240,0,200,88,8,124,139,134,187,32,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,154,8,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,4,120,137,130,24,120,174,168,120,8,2,130,24,120,200,120,8,124,137,134,153,128,0,120,137,130,24,96,174,168,98,8,2,130,24,96,200,120,8,124,137,134,153,16,120,137,130,24,88,174,168,77,8,2,130,24,88,200,120,8,124,137,134,153,2,120,137,130,24,64,174,168,56,8,2,130,24,64,200,120,8,124,137,134,153,64,120,137,130,24,56,174,168,35,8,2,130,24,56,200,120,8,124,137,134,153,8,120,137,130,24,48,174,168,14,8,2,130,24,48,200,120,8,124,137,134,153,1,120,137,130,24,40,174,168,249,7,2,130,24,40,200,135,7,124,120,134,136,32,120,120,40,231,7,130,24,72,172,120,42,8,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,64,120,139,200,149,8,124,139,134,187,8,120,139,200,165,8,124,139,134,187,1,120,139,200,37,8,124,139,134,187,32,120,139,200,69,8,124,139,134,187,4,120,139,130,24,224,0,200,88,8,124,139,134,187,128,0,120,139,130,24,232,0,200,88,8,124,139,134,187,16,120,139,130,24,240,0,200,88,8,124,139,134,187,2,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,57,7,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,64,120,137,130,24,120,174,168,23,7,2,130,24,120,200,120,8,124,137,134,153,8,120,137,130,24,96,174,168,2,7,2,130,24,96,200,120,8,124,137,134,153,1,120,137,130,24,88,174,168,237,6,2,130,24,88,200,120,8,124,137,134,153,32,120,137,130,24,64,174,168,216,6,2,130,24,64,200,120,8,124,137,134,153,4,120,137,130,24,56,174,168,195,6,2,130,24,56,200,120,8,124,137,134,153,128,0,120,137,130,24,48,174,168,173,6,2,130,24,48,200,120,8,124,137,134,153,16,120,137,130,24,40,174,168,152,6,2,130,24,40,200,135,7,124,120,134,136,2,120,120,40,134,6,130,24,72,172,120,201,6,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,128,0,120,139,200,149,8,124,139,134,187,64,120,139,200,165,8,124,139,134,187,32,120,139,200,37,8,124,139,134,187,16,120,139,200,69,8,124,139,134,187,8,120,139,130,24,224,0,200,88,8,124,139,134,187,4,120,139,130,24,232,0,200,88,8,124,139,134,187,2,120,139,130,24,240,0,200,88,8,124,139,134,187,1,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,216,5,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,128,0,120,137,130,24,120,174,168,181,5,2,130,24,120,200,120,8,124,137,134,153,64,120,137,130,24,96,174,168,160,5,2,130,24,96,200,120,8,124,137,134,153,32,120,137,130,24,88,174,168,139,5,2,130,24,88,200,120,8,124,137,134,153,16,120,137,130,24,64,174,168,118,5,2,130,24,64,200,120,8,124,137,134,153,8,120,137,130,24,56,174,168,97,5,2,130,24,56,200,120,8,124,137,134,153,4,120,137,130,24,48,174,168,76,5,2,130,24,48,200,120,8,124,137,134,153,2,120,137,130,24,40,174,168,55,5,2,130,24,40,200,135,7,124,120,134,136,1,120,120,40,37,5,130,24,72,172,120,104,5,2,201,120,8,205,200,7,123,23,24,201,120,8,130,23,0,1,130,16,112,123,24,16,174,128,114,130,21,200,0,130,22,16,1,2,200,53,8,124,139,134,187,32,120,139,200,149,8,124,139,134,187,1,120,139,200,165,8,124,139,134,187,8,120,139,200,37,8,124,139,134,187,64,120,139,200,69,8,124,139,134,187,2,120,139,130,24,224,0,200,88,8,124,139,134,187,16,120,139,130,24,232,0,200,88,8,124,139,134,187,128,0,120,139,130,24,240,0,200,88,8,124,139,134,187,4,120,139,201,198,6,200,117,5,172,96,156,2,130,21,80,130,20,208,0,123,23,0,1,130,22,144,0,130,18,192,0,130,24,136,0,130,26,24,174,168,119,4,2,130,23,200,0,130,25,104,200,151,7,130,25,16,200,151,7,200,120,8,124,137,134,153,32,120,137,130,24,120,174,168,85,4,2,130,24,120,200,120,8,124,137,134,153,1,120,137,130,24,96,174,168,64,4,2,130,24,96,200,120,8,124,137,134,153,8,120,137,130,24,88,174,168,43,4,2,130,24,88,200,120,8,124,137,134,153,64,120,137,130,24,64,174,168,22,4,2,130,24,64,200,120,8,124,137,134,153,2,120,137,130,24,56,174,168,1,4,2,130,24,56,200,120,8,124,137,134,153,16,120,137,130,24,48,174,168,236,3,2,130,24,48,200,120,8,124,137,134,153,128,0,120,137,130,24,40,174,168,214,3,2,130,24,40,200,135,7,124,120,134,136,4,120,120,40,196,3,130,23,200,0,100,72,80,16,26,27,242,1,40,168,3,130,23,200,0,100,72,80,16,30,164,196,1,40,153,3,130,23,200,0,100,72,80,16,34,225,19,2,40,138,3,130,23,200,0,100,72,80,16,38,69,253,1,40,123,3,130,23,200,0,100,72,80,16,42,241,48,1,40,108,3,130,23,200,0,100,72,80,16,46,16,128,1,40,93,3,130,23,200,0,100,72,80,16,50,84,42,2,40,78,3,130,23,200,0,100,72,80,16,54,166,37,1,40,63,3,130,23,200,0,100,72,80,16,58,158,207,1,40,48,3,130,23,200,0,100,72,80,16,62,172,93,1,40,33,3,130,23,200,0,100,72,80,16,66,210,59,1,40,18,3,130,23,200,0,100,72,80,16,70,110,204,0,40,3,3,130,23,200,0,100,72,80,16,74,1,183,0,40,244,2,130,23,200,0,100,72,80,16,78,42,51,40,230,2,130,23,200,0,100,72,80,16,82,207,70,1,40,215,2,130,23,200,0,100,72,80,16,86,230,14,1,40,200,2,130,23,200,0,100,72,80,16,90,217,142,0,40,185,2,130,23,200,0,100,72,80,16,94,206,29,40,171,2,130,23,200,0,100,72,80,16,98,122,97,40,157,2,130,23,200,0,100,72,80,16,102,60,25,40,143,2,130,23,200,0,100,72,80,16,106,50,162,0,40,128,2,130,23,200,0,100,72,80,16,110,72,34,40,114,2,130,23,200,0,100,72,80,16,114,192,52,2,40,99,2,130,23,200,0,100,72,80,16,118,171,172,1,40,84,2,130,23,200,0,100,72,80,16,122,186,105,40,70,2,130,23,200,0,100,72,80,16,126,185,20,40,56,2,130,23,200,0,100,72,80,32,130,0,245,171,0,40,40,2,130,23,200,0,100,72,80,32,134,0,46,14,40,25,2,130,23,200,0,100,72,80,32,138,0,73,64,40,10,2,130,23,200,0,100,72,80,32,142,0,83,11,40,251,1,130,23,200,0,100,72,80,32,146,0,147,56,40,236,1,130,23,200,0,100,72,80,32,150,0,18,7,40,221,1,130,23,200,0,100,72,80,32,154,0,231,4,40,206,1,130,23,200,0,100,72,80,32,158,0,111,132,0,40,190,1,130,23,200,0,100,72,80,32,162,0,112,151,0,40,174,1,130,23,200,0,100,72,80,32,166,0,128,5,40,159,1,130,23,200,0,100,72,80,32,170,0,188,79,40,144,1,130,23,200,0,100,72,80,32,174,0,146,8,40,129,1,130,23,200,0,100,72,80,32,178,0,135,16,40,114,1,130,23,200,0,100,72,80,32,182,0,105,6,2,40,98,1,130,23,200,0,100,72,80,32,186,0,154,43,40,83,1,130,23,200,0,100,72,80,32,190,0,181,213,0,40,67,1,130,23,200,0,100,72,80,32,194,0,84,71,40,52,1,130,23,200,0,100,72,80,32,198,0,247,37,40,37,1,130,23,200,0,100,72,80,32,202,0,127,87,40,22,1,130,23,200,0,100,72,80,32,206,0,203,216,1,40,6,1,130,23,200,0,100,72,80,32,210,0,229,159,1,40,246,0,130,23,200,0,100,72,80,32,214,0,82,122,40,231,0,130,23,200,0,100,72,80,32,218,0,61,113,40,216,0,130,23,200,0,100,72,80,32,222,0,10,80,1,40,200,0,130,23,200,0,100,72,80,32,226,0,60,148,1,40,184,0,130,23,200,0,100,72,80,32,230,0,96,246,0,40,168,0,130,23,200,0,100,72,80,32,234,0,16,224,0,40,152,0,130,23,200,0,100,72,80,32,238,0,24,191,0,40,136,0,130,23,200,0,100,72,80,32,242,0,184,23,1,40,120,130,23,200,0,100,72,80,32,246,0,0,235,0,40,105,130,23,200,0,100,72,80,32,250,0,118,136,1,40,90,130,23,200,0,100,72,80,32,254,0,10,182,1,40,75,130,23,200,0,100,72,80,32,2,1,49,1,1,40,60,130,23,200,0,100,72,80,32,6,1,23,102,1,40,45,130,23,200,0,100,72,80,32,10,1,108,113,1,40,30,130,23,200,0,100,72,80,32,14,1,190,27,2,40,15,130,23,200,0,100,72,80,32,18,1,41,227,1,130,20,208,0,130,22,144,0,130,18,192,0,1,2,130,25,176,0,130,26,168,0,130,28,160,0,130,27,152,0,130,16,184,0,130,23,216,0,174,87,6,40,91,239,0,130,24,8,130,23,200,0,123,135,123,132,8,130,23,123,135,16,130,23,32,123,135,24,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,0,80,32,20,1,175,228,130,21,0,1,81,7,6,40,33,232,2,149,87,0,32,70,39,80,7,0,0,0,81,9,17,200,121,9,100,122,1,120,168,149,170,1,171,154,251,50,0,2,100,151,130,24,120,170,152,65,1,151,120,3,149,25,152,0,200,152,8,130,136,149,119,1,123,23,128,0,123,23,136,0,149,23,200,0,80,32,26,1,71,231,130,24,224,0,51,9,83,24,2,71,130,18,200,0,130,26,208,0,130,27,216,0,51,12,1,40,14,51,7,1,149,204,1,200,121,9,170,200,41,132,199,1,81,7,244,152,198,1,174,182,235,152,199,7,174,167,249,0,151,119,3,200,39,7,130,119,133,119,255,208,103,7,132,119,1,40,211,2,130,23,112,173,135,27,90,40,231,3,51,130,23,88,51,10,10,170,168,93,82,24,100,206,0,130,23,40,40,82,2,130,23,96,173,135,41,2,130,23,80,170,120,56,2,130,23,64,171,120,178,0,130,23,8,40,55,81,40,232,3,45,2,130,23,48,171,120,160,0,130,23,24,40,37,2,130,23,72,170,120,28,2,130,23,56,171,120,140,0,51,7,176,2,1,40,15,130,23,16,40,10,130,23,32,40,5,130,23,1,2,130,119,8,211,121,8,136,136,1,120,24,239,0,171,121,109,2,130,23,208,0,130,25,128,0,81,7,255,254,130,23,200,0,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,88,212,72,4,122,84,58,4,0,0,3,132,136,255,0,82,8,228,80,32,28,1,175,227,130,23,104,70,39,80,7,130,25,136,0,130,23,144,0,123,23,120,40,188,254,2,130,16,0,1,130,21,248,0,130,22,240,0,149,17,8,1,50,0,0,2,70,33,239,0,2,0,0,149,17,248,123,16,51,0,30,1,149,17,248,254,123,16,0,1,123,21,248,0,123,22,240,0,51,7,51,2,6,51,9,64,2,1,51,11,8,0,3,73,17,56,0,225,245,5,51,6,160,134,1,149,184,0,32,123,24,104,149,187,80,39,51,12,128,150,152,0,73,17,112,159,134,1,73,17,96,127,150,152,0,51,3,100,123,18,120,123,18,144,0,123,19,152,0,73,33,160,0,232,3,73,17,48,16,39,73,33,168,0,16,39,123,22,80,123,22,176,0,73,17,64,64,66,15,73,33,184,0,64,66,15,123,28,72,123,28,192,0,132,181,252,149,152,16,123,24,40,149,152,32,123,24,32,149,152,48,123,24,24,149,152,64,123,24,16,149,152,80,123,24,8,123,25,88,149,152,96,123,24,40,242,253,130,16,149,17,8,50,0,149,17,208,123,16,40,123,21,32,51,8,128,150,152,0,100,23,100,21,80,32,32,1,55,229,130,23,8,81,7,67,130,23,51,5,8,0,3,149,88,80,39,132,136,252,51,9,1,1,2,62,4,0,0,3,151,148,32,153,68,32,129,138,212,74,4,122,132,58,4,0,0,3,132,170,255,0,82,10,228,80,32,34,1,105,226,149,87,0,32,70,39,80,7,1,2,130,16,40,130,21,32,149,17,48,50,0,149,17,240,123,21,8,123,22,20,4,146,36,73,146,36,73,146,36,20,11,171,170,170,170,170,170,170,170,214,184,10,152,163,1,132,170,254,200,163,3,51,10,3,201,56,2,172,163,82,149,58,253,214,186,10,20,11,73,146,36,73,146,36,73,146,152,170,1,151,168,3,151,170,5,20,12,36,73,146,36,73,146,36,73,201,138,10,200,122,8,149,136,24,100,122,1,2,130,169,130,165,8,130,166,16,212,73,9,212,181,5,212,198,6,123,169,123,165,8,123,166,16,149,170,24,171,138,227,81,2,54,2,151,56,3,200,120,8,130,137,212,73,9,51,10,1,123,137,170,162,34,2,130,137,8,20,11,0,0,0,0,146,36,73,146,20,10,73,146,36,73,146,36,73,146,212,169,9,123,137,8,1,2,130,120,132,136,253,123,120,130,21,8,130,22,149,17,16,50,0,149,17,192,123,16,56,123,21,48,123,22,40,123,23,16,20,12,132,16,66,8,33,132,16,66,20,9,205,204,204,204,204,204,204,204,214,152,10,152,163,2,132,170,252,200,163,3,51,10,5,201,56,7,123,23,123,19,8,172,163,135,0,2,123,28,32,130,27,8,149,187,251,214,155,9,20,10,33,132,16,66,8,33,132,16,123,26,24,20,4,16,66,8,33,132,16,66,8,130,28,32,20,0,8,33,132,16,66,8,33,132,152,153,2,20,10,66,8,33,132,16,66,8,33,150,153,40,130,21,16,200,89,9,149,153,40,1,2,130,86,130,91,8,130,82,16,130,83,24,130,87,32,212,198,6,212,11,11,212,66,12,130,24,24,212,131,8,123,86,123,91,8,123,92,16,130,28,32,123,88,24,212,167,7,123,87,32,149,85,40,171,149,203,2,100,201,130,28,16,130,22,81,6,117,2,130,24,8,151,136,3,200,200,8,130,135,212,151,7,51,9,1,123,135,170,150,94,2,130,135,8,20,9,8,33,132,16,66,8,33,132,212,151,7,51,9,3,123,135,8,172,150,68,2,130,135,16,20,11,0,0,0,0,132,16,66,8,20,10,16,66,8,33,132,16,66,8,212,167,7,123,135,16,81,22,3,35,2,130,135,24,20,10,0,0,0,0,8,33,132,16,20,9,33,132,16,66,8,33,132,16,212,151,7,123,135,24,1,2,130,199,132,119,251,123,199,130,16,56,130,21,48,130,22,40,149,17,64,50,0,149,17,160,123,16,88,123,21,80,123,22,72,123,23,16,20,11,147,36,73,146,36,73,146,36,20,5,8,4,2,129,64,32,16,8,214,184,9,201,152,10,152,170,1,200,169,9,152,153,2,151,154,3,201,154,10,51,9,7,201,168,7,123,23,123,26,8,172,154,212,0,2,123,21,64,130,22,8,149,102,249,20,8,129,64,32,16,8,4,2,129,123,24,56,20,10,4,2,129,64,32,16,8,4,123,26,48,20,8,2,129,64,32,16,8,4,2,123,24,40,130,21,64,20,8,64,32,16,8,4,2,129,64,123,24,32,20,8,32,16,8,4,2,129,64,32,123,24,24,214,182,9,201,150,6,152,102,1,200,105,9,152,153,2,151,155,3,151,150,6,20,9,16,8,4,2,129,64,32,16,201,182,6,130,27,16,200,182,6,149,102,56,1,2,130,183,130,188,8,130,179,16,130,176,24,130,178,32,130,180,40,130,184,48,212,87,7,130,26,48,212,172,12,130,26,40,212,163,10,130,21,56,212,80,5,123,183,123,188,8,123,186,16,123,181,24,130,21,64,130,23,32,212,114,7,130,26,24,212,164,10,212,152,8,123,183,32,123,186,40,123,184,48,149,187,56,171,107,173,2,130,28,16,130,22,81,6,169,0,2,130,24,8,151,136,3,200,200,8,130,135,212,87,7,51,9,1,123,135,170,150,145,0,2,130,135,8,20,10,0,0,0,0,32,16,8,4,20,9,4,2,129,64,32,16,8,4,212,151,7,51,9,3,123,135,8,172,150,108,2,130,135,16,20,11,0,0,0,0,16,8,4,2,20,10,2,129,64,32,16,8,4,2,212,167,7,123,135,16,81,22,3,75,2,130,135,24,20,9,126,191,223,239,247,251,253,126,225,151,7,51,9,5,123,135,24,172,150,48,2,130,135,32,20,10,64,32,16,8,4,2,129,64,212,167,7,123,135,32,81,22,5,25,2,130,135,40,20,9,32,16,8,4,2,129,64,32,212,151,7,123,135,40,1,2,130,199,132,119,247,123,199,130,16,88,130,21,80,130,22,72,149,17,96,50,0,149,17,128,123,16,120,123,21,112,123,22,104,123,23,16,20,7,143,227,56,142,227,56,142,227,20,11,16,32,64,128,0,1,2,4,214,120,9,152,147,3,132,153,248,200,147,3,51,9,9,201,56,8,123,24,123,19,8,172,147,5,1,2,130,28,8,149,204,247,123,27,96,214,124,11,20,12,1,2,4,8,16,32,64,128,123,28,88,20,12,8,16,32,64,128,0,1,2,123,28,80,20,8,4,8,16,32,64,128,0,1,123,24,72,20,10,2,4,8,16,32,64,128,0,123,26,64,20,8,0,1,2,4,8,16,32,64,123,24,56,20,8,128,0,1,2,4,8,16,32,123,24,48,20,8,64,128,0,1,2,4,8,16,123,24,40,152,178,3,130,27,96,20,7,32,64,128,0,1,2,4,8,123,23,32,150,39,72,130,24,16,200,135,7,149,119,72,123,23,24,100,135,1,2,130,115,130,116,8,130,112,16,130,124,24,130,114,32,130,122,40,130,121,48,130,117,56,212,179,6,130,27,80,212,180,11,130,24,72,212,128,3,130,24,64,212,140,12,123,118,123,123,8,123,115,16,123,124,24,130,123,64,130,28,88,212,194,8,130,28,56,212,202,10,130,28,48,212,201,9,130,28,40,212,92,12,123,120,32,123,122,40,123,121,48,123,124,56,130,24,32,212,184,8,130,27,96,123,120,64,149,119,72,130,24,24,171,135,143,2,130,28,16,130,22,81,6,235,0,2,130,26,8,151,170,3,200,202,10,130,167,212,183,7,51,8,1,123,167,170,134,211,0,2,130,167,8,20,9,0,0,0,0,128,0,1,2,20,8,8,16,32,64,128,0,1,2,212,120,8,123,168,8,83,22,3,177,0,2,130,168,16,20,11,0,0,0,0,64,128,0,1,20,9,4,8,16,32,64,128,0,1,212,152,8,123,168,16,81,22,3,142,0,2,130,167,24,20,9,0,0,0,0,32,64,128,0,20,8,2,4,8,16,32,64,128,0,212,120,8,123,168,24,83,22,5,107,2,130,168,32,20,11,0,0,0,0,16,32,64,128,20,9,1,2,4,8,16,32,64,128,212,152,8,123,168,32,81,22,5,73,2,130,167,40,20,8,0,1,2,4,8,16,32,64,212,120,8,123,168,40,83,22,7,49,2,130,168,48,20,9,128,0,1,2,4,8,16,32,212,152,8,123,168,48,81,22,7,25,2,130,167,56,20,8,64,128,0,1,2,4,8,16,212,135,7,123,167,56,1,2,130,199,132,119,239,123,199,130,16,120,130,21,112,130,22,104,149,17,128,0,50,0,149,17,136,123,16,112,123,21,104,123,22,96,123,23,24,20,7,163,139,46,186,232,162,139,46,20,6,32,0,1,8,64,0,2,16,214,120,9,152,153,1,51,10,11,202,169,9,201,152,8,123,24,8,123,25,16,172,169,45,1,2,20,2,32,0,1,8,64,0,2,16,123,27,32,123,27,130,27,16,149,187,245,214,123,3,20,11,0,1,8,64,0,2,16,128,123,27,88,20,11,128,0,4,32,0,1,8,64,123,27,80,20,8,64,0,2,16,128,0,4,32,123,24,72,20,10,16,128,0,4,32,0,1,8,123,26,64,20,9,4,32,0,1,8,64,0,2,123,25,56,20,11,2,16,128,0,4,32,0,1,123,27,48,20,11,1,8,64,0,2,16,128,0,123,27,40,20,7,0,4,32,0,1,8,64,0,123,23,32,20,5,0,2,16,128,0,4,32,0,152,55,1,150,119,88,130,24,24,200,135,7,149,115,88,20,7,8,64,0,2,16,128,0,4,100,132,1,2,130,64,130,75,8,130,72,16,130,74,24,212,32,9,100,38,130,28,80,212,188,12,212,88,8,130,27,40,212,186,10,123,73,123,76,8,123,72,16,123,74,24,130,72,32,130,73,40,130,74,48,130,76,56,130,27,56,212,184,8,130,27,64,212,185,9,123,72,32,130,24,72,212,168,8,130,26,88,212,202,10,123,73,40,123,72,48,130,72,64,130,73,72,123,74,56,130,74,80,130,27,32,212,184,8,130,27,48,212,185,9,123,72,64,212,122,10,123,73,72,123,74,80,149,68,88,171,52,129,2,130,28,24,130,21,8,81,5,59,1,2,130,26,16,151,170,3,200,202,10,130,167,212,103,7,51,8,1,123,167,170,133,35,1,2,130,167,8,20,9,0,0,0,0,0,1,8,64,20,8,128,0,4,32,0,1,8,64,212,120,8,123,168,8,83,21,3,1,1,2,130,168,16,20,9,0,2,16,128,0,4,32,0,212,152,8,123,168,16,81,21,3,232,0,2,130,167,24,20,9,0,0,0,0,2,16,128,0,20,8,1,8,64,0,2,16,128,0,212,120,8,123,168,24,83,21,5,197,0,2,130,168,32,20,11,0,0,0,0,8,64,0,2,20,9,4,32,0,1,8,64,0,2,212,152,8,123,168,32,81,21,5,162,0,2,130,167,40,20,9,0,0,0,0,32,0,1,8,20,8,16,128,0,4,32,0,1,8,212,120,8,123,168,40,83,21,7,127,2,130,168,48,20,11,0,0,0,0,128,0,4,32,20,9,64,0,2,16,128,0,4,32,212,152,8,123,168,48,81,21,7,93,2,130,167,56,20,9,0,0,0,0,0,2,16,128,20,8,0,1,8,64,0,2,16,128,212,120,8,123,168,56,83,21,9,59,2,130,168,64,20,9,0,4,32,0,1,8,64,0,212,152,8,123,168,64,81,21,9,35,2,130,167,72,20,9,0,0,0,0,4,32,0,1,20,8,2,16,128,0,4,32,0,1,212,135,7,123,167,72,1,2,130,199,132,119,223,123,199,130,16,112,130,21,104,130,22,96,149,17,120,50,0,149,17,144,123,16,104,123,21,96,123,22,88,123,23,16,20,9,197,78,236,196,78,236,196,78,20,7,64,0,8,0,1,32,0,4,123,23,80,214,152,7,152,119,2,51,10,13,202,167,11,201,184,7,123,23,123,27,8,172,171,67,1,2,123,23,24,130,23,8,149,119,243,214,151,0,20,7,16,0,2,64,0,8,0,1,123,23,72,20,7,8,0,1,32,0,4,128,0,123,23,64,20,7,4,128,0,16,0,2,64,0,123,23,56,20,7,2,64,0,8,0,1,32,0,123,23,48,20,9,1,32,0,4,128,0,16,0,123,25,40,20,11,0,16,0,2,64,0,8,0,123,27,32,20,8,0,8,0,1,32,0,4,128,123,24,24,20,11,0,4,128,0,16,0,2,64,20,2,0,2,64,0,8,0,1,32,20,3,0,1,32,0,4,128,0,16,20,7,128,0,16,0,2,64,0,8,20,4,32,0,4,128,0,16,0,2,152,0,2,150,12,104,130,24,16,200,140,12,149,192,104,100,140,1,2,130,198,130,202,8,130,201,16,130,197,24,130,24,80,212,104,8,212,122,10,212,57,9,212,37,5,123,200,123,202,8,123,201,16,123,197,24,130,200,32,130,201,40,130,202,48,130,197,56,212,184,8,130,22,24,212,105,9,130,22,32,212,106,10,130,22,40,212,101,5,123,200,32,123,201,40,123,202,48,123,197,56,130,200,64,130,201,72,130,202,80,130,197,88,130,22,48,212,104,8,130,22,56,212,105,9,123,200,64,130,24,64,212,168,8,123,201,72,130,201,96,130,26,72,212,90,10,123,200,80,123,202,88,212,73,8,123,200,96,149,204,104,171,12,113,255,2,130,24,80,130,28,16,130,22,81,6,100,1,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,51,8,1,123,167,170,134,76,1,2,130,167,8,20,8,128,0,16,0,2,64,0,8,212,120,8,123,168,8,83,22,3,52,1,2,130,168,16,20,9,0,1,32,0,4,128,0,16,212,152,8,123,168,16,81,22,3,27,1,2,130,167,24,20,8,0,2,64,0,8,0,1,32,212,120,8,123,168,24,83,22,5,2,1,2,130,168,32,20,9,0,4,128,0,16,0,2,64,212,152,8,123,168,32,81,22,5,233,0,2,130,167,40,20,8,0,8,0,1,32,0,4,128,212,120,8,123,168,40,83,22,7,208,0,2,130,168,48,20,11,0,0,0,0,64,0,8,0,20,9,0,16,0,2,64,0,8,0,212,152,8,123,168,48,81,22,7,173,0,2,130,167,56,20,9,0,0,0,0,128,0,16,0,20,8,1,32,0,4,128,0,16,0,212,120,8,123,168,56,83,22,9,138,0,2,130,168,64,20,11,0,0,0,0,0,1,32,0,20,9,2,64,0,8,0,1,32,0,212,152,8,123,168,64,81,22,9,103,2,130,167,72,20,9,0,0,0,0,0,2,64,0,20,8,4,128,0,16,0,2,64,0,212,120,8,123,168,72,83,22,11,69,2,130,168,80,20,11,0,0,0,0,0,4,128,0,20,9,8,0,1,32,0,4,128,0,212,152,8,123,168,80,81,22,11,35,2,130,167,88,20,9,0,0,0,0,0,8,0,1,20,8,16,0,2,64,0,8,0,1,212,135,7,123,167,88,1,2,130,199,132,119,191,123,199,130,16,104,130,21,96,130,22,88,149,17,112,50,0,149,17,112,255,123,16,136,0,123,21,128,0,123,22,120,123,23,16,20,10,128,0,64,0,32,0,16,0,123,26,112,20,9,137,136,136,136,136,136,136,136,214,152,10,152,170,3,151,171,4,201,171,11,51,10,15,201,184,8,123,24,123,27,8,172,171,131,1,2,130,21,8,149,85,241,214,149,9,20,5,0,64,0,32,0,16,0,8,123,21,104,20,12,0,32,0,16,0,8,0,4,123,28,96,20,5,0,16,0,8,0,4,0,2,123,21,88,20,8,0,8,0,4,0,2,0,1,123,24,80,132,152,248,152,153,3,151,153,7,130,21,16,201,88,8,201,137,8,20,11,1,128,0,64,0,32,0,16,123,27,72,20,7,8,0,4,0,2,0,1,128,123,23,64,20,7,4,0,2,0,1,128,0,64,123,23,56,20,7,2,0,1,128,0,64,0,32,123,23,48,20,7,0,4,0,2,0,1,128,0,123,23,40,20,7,0,2,0,1,128,0,64,0,123,23,32,20,7,0,1,128,0,64,0,32,0,123,23,24,20,4,64,0,32,0,16,0,8,0,20,0,32,0,16,0,8,0,4,0,20,12,16,0,8,0,4,0,2,0,149,136,120,100,90,1,130,162,130,165,8,130,163,16,130,171,24,130,25,112,212,146,9,130,23,64,212,117,5,130,22,104,212,99,6,130,23,40,212,123,11,123,169,123,165,8,123,166,16,123,171,24,130,169,32,130,165,40,130,167,48,130,166,56,212,73,9,130,27,56,212,91,11,130,21,96,212,117,5,130,23,32,212,118,6,123,169,32,123,171,40,123,165,48,123,166,56,130,169,64,130,171,72,130,165,80,130,166,88,212,9,9,130,23,48,212,123,11,123,169,64,130,25,88,212,89,9,130,23,24,212,118,6,123,171,72,123,169,80,130,169,96,130,171,104,123,166,88,130,165,112,212,201,9,130,23,72,212,123,11,123,169,96,130,25,80,212,89,9,123,171,104,123,169,112,149,170,120,171,138,84,255,2,130,24,112,130,28,16,130,22,81,6,135,1,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,51,8,1,123,167,170,134,111,1,2,130,167,8,20,8,8,0,4,0,2,0,1,128,212,120,8,123,168,8,83,22,3,87,1,2,130,168,16,20,11,0,0,0,0,0,16,0,8,20,9,0,64,0,32,0,16,0,8,212,152,8,123,168,16,81,22,3,52,1,2,130,168,24,20,9,0,4,0,2,0,1,128,0,212,137,9,51,8,5,123,169,24,172,134,24,1,2,130,169,32,20,7,64,0,32,0,16,0,8,0,212,151,7,123,167,32,81,22,5,0,1,2,130,167,40,20,8,4,0,2,0,1,128,0,64,212,120,8,123,168,40,83,22,7,231,0,2,130,168,48,20,11,0,0,0,0,0,8,0,4,20,9,0,32,0,16,0,8,0,4,212,152,8,123,168,48,81,22,7,196,0,2,130,168,56,20,9,0,2,0,1,128,0,64,0,212,137,9,51,8,9,123,169,56,172,134,168,0,2,130,169,64,20,7,32,0,16,0,8,0,4,0,212,151,7,123,167,64,81,22,9,144,0,2,130,167,72,20,8,2,0,1,128,0,64,0,32,212,120,8,123,168,72,83,22,11,119,2,130,168,80,20,11,0,0,0,0,0,4,0,2,20,9,0,16,0,8,0,4,0,2,212,152,8,123,168,80,81,22,11,85,2,130,168,88,20,9,0,1,128,0,64,0,32,0,212,137,9,51,8,13,123,169,88,172,134,58,2,130,169,96,20,7,16,0,8,0,4,0,2,0,212,151,7,123,167,96,81,22,13,35,2,130,167,104,20,9,0,0,0,0,0,32,0,16,20,8,1,128,0,64,0,32,0,16,212,135,7,123,167,104,1,2,130,199,132,119,127,255,123,199,130,16,136,0,130,21,128,0,130,22,120,149,17,144,0,50,0,149,17,88,255,123,16,160,0,123,21,152,0,123,22,144,0,123,23,16,20,11,0,0,0,0,241,240,240,240,20,12,0,1,0,2,0,4,0,8,20,7,241,240,240,240,240,240,240,240,214,120,9,152,154,4,132,153,240,200,154,10,51,9,17,201,168,8,123,24,123,26,8,172,154,197,1,2,123,28,136,0,130,24,8,149,136,239,214,120,8,20,7,0,8,0,16,0,32,0,64,123,23,128,0,20,7,0,4,0,8,0,16,0,32,123,23,120,20,7,0,2,0,4,0,8,0,16,123,23,112,20,7,128,0,0,1,0,2,0,4,123,23,104,20,7,64,0,128,0,0,1,0,2,123,23,96,130,28,136,0,20,7,32,0,64,0,128,0,0,1,123,23,88,20,7,8,0,16,0,32,0,64,0,123,23,80,20,7,4,0,8,0,16,0,32,0,123,23,72,20,9,2,0,4,0,8,0,16,0,123,25,64,20,10,1,0,2,0,4,0,8,0,123,26,56,20,7,0,32,0,64,0,128,0,0,123,23,48,152,136,4,150,137,136,0,20,4,0,16,0,32,0,64,0,128,123,20,40,20,7,0,0,1,0,2,0,4,0,123,23,32,20,7,0,128,0,0,1,0,2,0,123,23,24,20,0,0,64,0,128,0,0,1,0,130,21,16,200,89,9,149,148,136,0,51,11,16,0,32,1,2,130,86,128,0,151,185,34,200,185,9,212,150,6,130,89,130,82,8,130,83,16,130,87,24,212,201,9,130,24,40,212,130,12,130,24,32,212,131,8,130,26,80,212,167,7,123,89,123,92,8,123,88,16,123,87,24,130,87,32,130,90,40,130,89,48,130,92,56,130,24,104,212,135,7,130,24,128,0,212,168,8,130,26,24,212,169,9,130,26,72,212,172,12,123,87,32,123,88,40,123,89,48,123,92,56,130,87,64,130,88,72,130,89,80,130,92,88,130,26,96,212,167,7,130,26,120,212,168,8,212,9,9,130,26,64,212,172,12,123,87,64,123,88,72,123,89,80,123,92,88,130,87,96,130,88,104,130,89,112,130,92,120,130,26,88,212,167,7,130,26,112,212,168,8,123,87,96,130,23,48,212,151,7,123,88,104,130,24,56,212,200,8,130,28,136,0,123,87,112,123,88,120,123,86,128,0,149,85,136,0,171,69,45,255,2,100,200,130,28,16,130,22,81,6,252,1,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,51,8,1,123,167,170,134,228,1,2,130,168,8,20,9,0,16,0,32,0,64,0,128,212,137,9,51,8,3,123,169,8,172,134,201,1,2,130,169,16,20,7,0,0,1,0,2,0,4,0,212,151,7,123,167,16,81,22,3,177,1,2,130,167,24,20,9,0,0,0,0,32,0,64,0,20,8,8,0,16,0,32,0,64,0,212,120,8,123,168,24,83,22,5,142,1,2,130,168,32,20,11,0,0,0,0,0,2,0,4,20,9,128,0,0,1,0,2,0,4,212,152,8,123,168,32,81,22,5,107,1,2,130,167,40,20,9,0,0,0,0,0,32,0,64,20,8,0,8,0,16,0,32,0,64,212,120,8,123,168,40,83,22,7,72,1,2,130,168,48,20,9,0,128,0,0,1,0,2,0,212,152,8,123,168,48,81,22,7,47,1,2,130,167,56,20,9,0,0,0,0,16,0,32,0,20,8,4,0,8,0,16,0,32,0,212,120,8,123,168,56,83,22,9,12,1,2,130,168,64,20,11,0,0,0,0,0,1,0,2,20,9,64,0,128,0,0,1,0,2,212,152,8,123,168,64,81,22,9,233,0,2,130,167,72,20,9,0,0,0,0,0,16,0,32,20,8,0,4,0,8,0,16,0,32,212,120,8,123,168,72,83,22,11,198,0,2,130,168,80,20,9,0,64,0,128,0,0,1,0,212,152,8,123,168,80,81,22,11,173,0,2,130,167,88,20,9,0,0,0,0,8,0,16,0,20,8,2,0,4,0,8,0,16,0,212,120,8,123,168,88,83,22,13,138,0,2,130,168,96,20,11,0,0,0,0,128,0,0,1,20,9,32,0,64,0,128,0,0,1,212,152,8,123,168,96,81,22,13,103,2,130,167,104,20,9,0,0,0,0,0,8,0,16,20,8,0,2,0,4,0,8,0,16,212,120,8,123,168,104,83,22,15,69,2,130,168,112,20,11,0,0,0,0,0,128,0,0,20,9,0,32,0,64,0,128,0,0,212,152,8,123,168,112,81,22,15,35,2,130,167,120,20,9,0,0,0,0,4,0,8,0,20,8,1,0,2,0,4,0,8,0,212,135,7,123,167,120,1,2,130,199,132,119,255,254,123,199,130,16,160,0,130,21,152,0,130,22,144,0,149,17,168,0,50,0,149,17,72,255,123,16,176,0,123,21,168,0,123,22,160,0,123,23,16,20,9,95,67,121,13,229,53,148,215,20,10,0,2,0,16,0,128,0,0,123,26,152,0,214,152,10,152,170,4,51,11,19,202,186,10,201,168,8,123,24,123,26,8,172,186,249,1,2,130,26,8,149,170,237,214,154,9,20,10,64,0,0,2,0,16,0,128,123,26,144,0,20,10,32,0,0,1,0,8,0,64,123,26,136,0,20,10,16,0,128,0,0,4,0,32,123,26,128,0,20,10,8,0,64,0,0,2,0,16,123,26,120,20,10,4,0,32,0,0,1,0,8,123,26,112,20,10,2,0,16,0,128,0,0,4,123,26,104,20,8,0,8,0,64,0,0,2,0,123,24,96,152,153,4,150,152,152,0,20,3,1,0,8,0,64,0,0,2,123,19,88,20,2,1,0,8,0,64,0,0,0,20,7,0,4,0,32,0,0,1,0,123,23,80,20,7,0,1,0,8,0,64,0,0,123,23,72,20,7,128,0,0,4,0,32,0,0,123,23,64,130,27,16,200,184,8,149,135,152,0,123,23,56,20,7,0,0,4,0,32,0,0,1,123,23,48,20,7,0,0,2,0,16,0,128,0,123,23,40,20,7,0,128,0,0,4,0,32,0,123,23,32,20,7,0,64,0,0,2,0,16,0,123,23,24,20,5,0,32,0,0,1,0,8,0,20,6,0,16,0,128,0,0,4,0,1,2,130,183,144,0,151,44,16,212,199,3,130,183,130,188,8,130,176,16,130,180,24,130,24,152,0,212,135,7,130,24,112,212,140,12,130,24,24,212,128,8,130,25,64,212,148,10,123,183,123,188,8,123,184,16,123,186,24,130,183,32,130,184,40,130,186,48,130,188,56,130,25,88,212,151,7,212,104,8,130,25,136,0,212,154,10,130,25,40,212,156,12,123,183,32,123,184,40,123,186,48,123,188,56,130,183,64,130,184,72,130,186,80,130,188,88,130,25,80,212,151,7,130,25,120,212,152,8,130,25,32,212,154,10,130,25,72,212,156,12,123,183,64,123,184,72,123,186,80,123,188,88,130,183,96,130,184,104,130,185,112,130,188,120,130,26,104,212,167,7,212,88,8,130,26,144,0,212,154,10,123,183,96,123,184,104,130,183,128,0,130,184,136,0,130,25,48,212,156,12,123,186,112,123,188,120,130,25,96,212,151,7,130,25,128,0,212,152,8,123,183,128,0,123,184,136,0,123,179,144,0,149,187,152,0,130,23,56,171,123,18,255,2,130,24,152,0,130,28,16,130,22,81,6,25,2,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,51,8,1,123,167,170,134,1,2,2,130,167,8,20,9,0,0,0,0,0,1,0,8,20,8,4,0,32,0,0,1,0,8,212,120,8,123,168,8,83,22,3,223,1,2,130,169,16,51,8,1,0,8,20,11,0,64,0,0,2,0,16,0,212,185,9,123,169,16,81,22,3,193,1,2,130,167,24,20,8,128,0,0,4,0,32,0,0,212,120,8,123,168,24,83,22,5,168,1,2,130,169,32,51,8,1,0,8,20,11,1,0,8,0,64,0,0,2,212,185,9,123,169,32,81,22,5,138,1,2,130,167,40,20,8,0,16,0,128,0,0,4,0,212,120,8,123,168,40,83,22,7,113,1,2,130,168,48,20,11,0,0,0,0,0,8,0,64,20,9,32,0,0,1,0,8,0,64,212,152,8,123,168,48,81,22,7,78,1,2,130,168,56,20,9,0,0,2,0,16,0,128,0,212,137,9,51,8,9,123,169,56,172,134,50,1,2,130,169,64,20,7,0,4,0,32,0,0,1,0,212,151,7,123,167,64,81,22,9,26,1,2,130,167,72,20,9,0,0,0,0,0,2,0,16,20,8,8,0,64,0,0,2,0,16,212,120,8,123,168,72,83,22,11,247,0,2,130,169,80,51,8,1,0,8,20,11,0,128,0,0,4,0,32,0,212,185,9,123,169,80,81,22,11,217,0,2,130,167,88,20,8,0,1,0,8,0,64,0,0,212,120,8,123,168,88,83,22,13,192,0,2,130,168,96,20,11,0,0,0,0,128,0,0,4,20,9,2,0,16,0,128,0,0,4,212,152,8,123,168,96,81,22,13,157,0,2,130,167,104,20,8,0,32,0,0,1,0,8,0,212,120,8,123,168,104,83,22,15,132,0,2,130,168,112,20,11,0,0,0,0,0,16,0,128,20,9,64,0,0,2,0,16,0,128,212,152,8,123,168,112,81,22,15,97,2,130,167,120,20,8,0,0,4,0,32,0,0,1,212,120,8,123,168,120,83,22,17,73,2,130,168,128,0,20,11,0,0,0,0,0,0,2,0,20,9,0,8,0,64,0,0,2,0,212,152,8,123,168,128,0,81,22,17,37,2,130,167,136,0,20,9,0,0,0,0,0,4,0,32,20,8,16,0,128,0,0,4,0,32,212,135,7,123,167,136,0,1,2,130,199,132,119,255,253,123,199,130,16,176,0,130,21,168,0,130,22,160,0,149,17,184,0,50,0,149,17,64,255,123,16,184,0,123,21,176,0,123,22,168,0,123,23,16,20,9,25,134,97,24,134,97,24,134,20,5,0,4,0,128,0,0,16,0,214,152,10,201,168,11,152,187,1,200,186,10,152,170,4,150,170,21,201,168,8,123,24,123,26,8,83,26,21,74,2,2,20,8,0,0,0,0,0,4,0,128,123,24,152,0,123,21,160,0,130,28,8,149,204,235,214,156,9,201,156,12,152,204,1,200,201,9,152,153,4,150,153,168,0,130,28,152,0,149,204,1,0,32,123,28,152,0,20,10,1,0,32,0,0,4,0,0,20,12,0,2,0,64,0,0,8,0,123,28,144,0,20,12,0,1,0,32,0,0,4,0,123,28,136,0,20,12,128,0,0,16,0,0,2,0,123,28,128,0,20,12,64,0,0,8,0,0,1,0,123,28,120,130,21,160,0,20,12,32,0,0,4,0,128,0,0,123,28,112,20,0,16,0,0,2,0,64,0,0,123,16,104,20,11,8,0,0,1,0,32,0,0,123,27,96,20,8,4,0,128,0,0,16,0,0,123,24,88,20,7,2,0,64,0,0,8,0,0,123,23,80,130,23,16,200,121,9,149,152,168,0,123,24,72,20,8,0,0,16,0,0,2,0,64,123,24,64,20,8,0,0,8,0,0,1,0,32,123,24,56,20,8,0,0,4,0,128,0,0,16,123,24,48,20,8,0,0,2,0,64,0,0,8,123,24,40,20,8,0,0,1,0,32,0,0,4,123,24,32,20,8,0,128,0,0,16,0,0,2,123,24,24,20,11,0,64,0,0,8,0,0,1,20,2,0,32,0,0,4,0,128,0,20,3,0,16,0,0,2,0,64,0,1,2,130,120,160,0,151,172,11,212,200,4,130,120,130,124,8,130,112,16,130,121,24,212,88,8,130,21,144,0,212,92,12,130,21,136,0,212,80,5,130,22,128,0,212,105,9,123,120,123,124,8,123,117,16,123,121,24,130,120,32,130,121,40,130,124,48,130,117,56,130,22,120,212,104,8,130,22,112,212,105,9,130,22,104,212,108,12,130,22,96,212,101,5,123,120,32,123,121,40,123,124,48,123,117,56,130,120,64,130,121,72,130,118,80,130,117,88,130,28,88,212,200,8,130,28,80,212,201,9,130,28,152,0,212,108,12,130,22,64,212,101,5,123,120,64,123,121,72,123,124,80,123,117,88,130,120,96,130,121,104,130,124,112,130,117,120,130,22,56,212,104,8,130,22,48,212,105,9,130,22,40,212,108,12,130,22,32,212,101,5,123,120,96,123,121,104,123,124,112,123,117,120,130,120,128,0,130,121,136,0,130,124,144,0,130,117,152,0,130,22,24,212,104,8,212,185,9,123,120,128,0,212,44,8,123,121,136,0,212,53,9,130,21,160,0,123,120,144,0,123,121,152,0,123,116,160,0,149,119,168,0,130,24,72,171,135,248,254,2,130,27,16,130,28,81,12,7,2,2,130,26,8,151,170,3,200,186,10,130,167,212,87,7,51,8,1,123,167,170,140,239,1,2,130,168,8,20,9,0,2,0,64,0,0,8,0,212,137,9,51,8,3,123,169,8,172,140,212,1,2,130,169,16,20,7,0,1,0,32,0,0,4,0,212,151,7,123,167,16,81,28,3,188,1,2,130,168,24,20,9,128,0,0,16,0,0,2,0,212,137,9,51,8,5,123,169,24,172,140,160,1,2,130,169,32,20,7,64,0,0,8,0,0,1,0,212,151,7,123,167,32,81,28,5,136,1,2,130,168,40,20,9,32,0,0,4,0,128,0,0,212,137,9,51,8,7,123,169,40,172,140,108,1,2,130,169,48,20,7,16,0,0,2,0,64,0,0,212,151,7,123,167,48,81,28,7,84,1,2,130,168,56,20,9,8,0,0,1,0,32,0,0,212,137,9,51,8,9,123,169,56,172,140,56,1,2,130,169,64,20,7,4,0,128,0,0,16,0,0,212,151,7,123,167,64,81,28,9,32,1,2,130,167,72,20,8,2,0,64,0,0,8,0,0,212,120,8,123,168,72,83,28,11,7,1,2,130,168,80,20,9,254,255,223,255,255,251,255,127,225,152,8,123,168,80,81,28,11,238,0,2,130,168,88,20,9,0,0,16,0,0,2,0,64,212,137,9,51,8,13,123,169,88,172,140,210,0,2,130,169,96,20,7,0,0,8,0,0,1,0,32,212,151,7,123,167,96,81,28,13,186,0,2,130,168,104,20,9,0,0,4,0,128,0,0,16,212,137,9,51,8,15,123,169,104,172,140,158,0,2,130,169,112,20,7,0,0,2,0,64,0,0,8,212,151,7,123,167,112,81,28,15,134,0,2,130,168,120,20,9,0,0,1,0,32,0,0,4,212,137,9,51,8,17,123,169,120,172,140,106,2,130,169,128,0,20,7,0,128,0,0,16,0,0,2,212,151,7,123,167,128,0,81,28,17,81,2,130,168,136,0,20,9,0,64,0,0,8,0,0,1,212,137,9,51,8,19,123,169,136,0,172,140,52,2,130,169,144,0,20,7,0,32,0,0,4,0,128,0,212,151,7,123,167,144,0,81,28,19,27,2,130,167,152,0,20,8,0,16,0,0,2,0,64,0,212,135,7,123,167,152,0,1,2,130,183,132,119,255,251,123,183,130,16,184,0,130,21,176,0,130,22,168,0,149,17,192,0,50,0,149,17,56,255,123,16,192,0,123,21,184,0,123,22,176,0,100,140,123,23,16,51,8,1,0,128,0,20,7,201,66,22,178,144,133,44,100,20,10,1,0,128,0,0,64,0,0,123,26,160,0,20,10,0,8,0,0,4,0,0,2,123,26,168,0,214,124,10,201,172,11,152,187,1,200,186,10,152,170,4,51,11,23,202,186,10,201,172,9,123,25,123,26,8,172,186,74,2,2,130,25,160,0,151,154,16,123,26,152,0,20,10,0,0,0,0,1,0,128,0,123,26,136,0,20,10,0,0,0,128,0,0,64,0,123,26,128,0,130,28,8,149,204,233,214,124,7,201,124,12,152,204,1,200,199,7,152,119,4,150,119,184,0,20,4,0,4,0,0,2,0,0,1,123,20,144,0,130,22,136,0,149,102,0,2,123,22,136,0,130,22,128,0,149,102,0,1,123,22,128,0,20,6,128,0,0,64,0,0,32,0,123,22,120,20,6,32,0,0,16,0,0,8,0,123,22,112,20,3,16,0,0,8,0,0,4,0,123,19,104,20,10,8,0,0,4,0,0,2,0,123,26,96,20,11,4,0,0,2,0,0,1,0,123,27,88,20,12,2,0,0,1,0,128,0,0,123,28,80,20,2,0,0,2,0,0,1,0,128,123,18,72,130,16,16,200,7,7,149,119,184,0,123,23,64,151,151,15,123,23,56,151,151,14,123,23,48,151,151,13,123,23,40,151,153,12,123,25,32,20,7,0,0,64,0,0,32,0,0,123,23,24,20,2,0,0,32,0,0,16,0,0,20,3,0,0,16,0,0,8,0,0,20,7,0,0,8,0,0,4,0,0,20,4,0,0,4,0,0,2,0,0,1,2,130,11,176,0,151,137,29,149,153,64,212,155,11,130,9,130,10,8,130,5,16,130,6,24,130,28,168,0,212,201,9,130,28,152,0,212,202,10,212,37,5,130,28,96,212,198,6,123,9,123,10,8,123,5,16,123,6,24,130,9,32,130,10,40,130,5,48,130,12,56,130,22,128,0,212,105,9,130,22,40,212,106,10,212,69,5,130,22,160,0,212,198,6,123,9,32,123,10,40,123,5,48,123,6,56,130,9,64,130,10,72,130,5,80,130,6,88,130,28,112,212,201,9,130,28,144,0,212,202,10,130,28,56,212,197,5,212,54,6,123,9,64,123,10,72,123,5,80,123,6,88,130,9,96,130,10,104,130,5,112,130,6,120,130,28,88,212,201,9,130,28,120,212,202,10,130,28,32,212,197,5,130,28,72,212,198,6,123,9,96,123,10,104,123,5,112,123,6,120,130,9,128,0,130,10,136,0,130,5,144,0,130,6,152,0,130,28,24,212,201,9,130,28,104,212,202,10,130,28,136,0,212,197,5,123,9,128,0,123,10,136,0,130,9,160,0,130,10,168,0,130,28,48,212,198,6,123,5,144,0,123,6,152,0,212,121,9,130,28,80,212,202,10,123,9,160,0,123,10,168,0,123,11,176,0,149,0,184,0,130,25,64,171,144,219,254,2,130,24,168,0,130,28,16,130,22,81,6,43,2,2,130,25,8,151,153,3,200,201,9,130,151,212,135,7,123,151,81,22,1,22,2,2,130,152,8,20,10,0,0,1,0,128,0,0,64,212,138,10,123,154,8,83,22,3,253,1,2,130,154,16,20,7,0,0,32,0,0,16,0,0,212,167,7,123,151,16,81,22,3,228,1,2,130,152,24,20,10,8,0,0,4,0,0,2,0,212,138,10,123,154,24,83,22,5,203,1,2,130,154,32,20,7,0,1,0,128,0,0,64,0,212,167,7,123,151,32,81,22,5,178,1,2,130,152,40,20,10,0,32,0,0,16,0,0,8,212,138,10,123,154,40,83,22,7,153,1,2,130,154,48,20,7,0,0,4,0,0,2,0,0,212,167,7,123,151,48,81,22,7,128,1,2,130,152,56,20,10,1,0,128,0,0,64,0,0,212,138,10,123,154,56,83,22,9,103,1,2,130,154,64,20,7,32,0,0,16,0,0,8,0,212,167,7,123,151,64,81,22,9,78,1,2,130,152,72,20,10,0,4,0,0,2,0,0,1,212,138,10,123,154,72,83,22,11,53,1,2,130,154,80,20,7,0,128,0,0,64,0,0,32,212,167,7,123,151,80,81,22,11,28,1,2,130,152,88,20,10,0,0,16,0,0,8,0,0,212,138,10,123,154,88,83,22,13,3,1,2,130,154,96,20,7,4,0,0,2,0,0,1,0,212,167,7,123,151,96,81,22,13,234,0,2,130,152,104,20,10,128,0,0,64,0,0,32,0,212,138,10,123,154,104,83,22,15,209,0,2,130,154,112,20,7,0,16,0,0,8,0,0,4,212,167,7,123,151,112,81,22,15,184,0,2,130,151,120,20,8,0,0,2,0,0,1,0,128,212,120,8,123,152,120,83,22,17,159,0,2,130,154,128,0,20,11,0,0,64,0,0,32,0,0,212,186,10,123,154,128,0,81,22,17,132,0,2,130,151,136,0,20,8,16,0,0,8,0,0,4,0,212,120,8,123,152,136,0,83,22,19,105,2,130,154,144,0,20,11,0,2,0,0,1,0,128,0,212,186,10,123,154,144,0,81,22,19,79,2,130,151,152,0,20,8,0,64,0,0,32,0,0,16,212,120,8,123,152,152,0,83,22,21,53,2,130,154,160,0,20,11,0,0,8,0,0,4,0,0,212,186,10,123,154,160,0,81,22,21,27,2,130,151,168,0,20,8,2,0,0,1,0,128,0,0,212,135,7,123,151,168,0,1,2,130,199,51,8,255,247,210,135,7,123,199,130,16,192,0,130,21,184,0,130,22,176,0,149,17,200,0,50,0,149,17,32,255,123,16,216,0,123,21,208,0,123,22,200,0,100,140,123,23,16,51,8,1,0,0,2,20,7,21,174,71,225,122,20,174,71,20,10,1,0,0,2,0,0,4,0,123,26,184,0,20,10,0,16,0,0,32,0,0,64,123,26,192,0,214,124,10,201,172,11,152,187,1,200,186,10,152,170,4,150,170,25,201,172,9,123,25,123,26,8,83,26,25,145,2,2,130,25,184,0,151,153,11,123,25,176,0,130,28,8,149,204,231,214,124,7,201,124,12,152,204,1,200,199,7,152,119,4,150,119,200,0,20,6,0,4,0,0,8,0,0,16,123,22,168,0,20,6,0,2,0,0,4,0,0,8,123,22,160,0,20,6,0,1,0,0,2,0,0,4,123,22,152,0,20,6,128,0,0,0,1,0,0,2,123,22,144,0,20,6,64,0,0,128,0,0,0,1,123,22,136,0,20,9,32,0,0,64,0,0,128,0,123,25,128,0,20,10,16,0,0,32,0,0,64,0,123,26,120,20,11,8,0,0,16,0,0,32,0,123,27,112,20,12,4,0,0,8,0,0,16,0,123,28,104,20,2,0,32,0,0,64,0,0,128,123,18,96,130,28,16,200,199,7,149,119,200,0,123,23,88,20,7,0,0,0,1,0,0,2,0,123,23,80,20,7,0,0,128,0,0,0,1,0,123,23,72,20,7,0,0,64,0,0,128,0,0,123,23,64,20,7,0,0,32,0,0,64,0,0,123,23,56,20,7,0,0,16,0,0,32,0,0,123,23,48,20,7,0,0,8,0,0,16,0,0,123,23,40,20,7,0,0,4,0,0,8,0,0,123,23,32,20,7,0,0,2,0,0,4,0,0,123,23,24,20,4,0,0,1,0,0,2,0,0,20,0,0,128,0,0,0,1,0,0,20,3,0,64,0,0,128,0,0,0,1,2,130,202,192,0,151,137,26,149,153,2,212,154,10,130,201,130,198,8,130,197,16,130,194,24,130,23,192,0,212,121,9,130,23,72,212,118,6,130,23,160,0,212,117,5,130,23,48,212,114,7,123,201,123,198,8,123,197,16,123,199,24,130,199,32,130,201,40,130,198,48,130,197,56,130,27,136,0,212,183,7,130,27,24,212,185,9,130,27,112,212,182,6,212,53,5,123,199,32,123,201,40,123,198,48,123,197,56,130,203,64,130,201,72,130,198,80,130,197,88,130,23,184,0,212,183,7,130,27,176,0,212,185,9,130,27,64,212,182,6,130,27,152,0,212,181,5,123,199,64,123,201,72,123,198,80,123,197,88,130,199,96,130,201,104,130,198,112,130,197,120,130,27,40,212,183,7,130,27,128,0,212,185,9,212,70,6,130,27,104,212,181,5,123,199,96,123,201,104,123,198,112,123,197,120,130,199,128,0,130,201,136,0,130,198,144,0,130,197,152,0,130,27,96,212,183,7,130,27,80,212,185,9,130,27,168,0,212,182,6,130,27,56,212,181,5,123,199,128,0,123,201,136,0,123,198,144,0,123,197,152,0,130,199,160,0,130,201,168,0,130,198,176,0,130,197,184,0,130,27,144,0,212,183,7,130,27,32,212,185,9,123,199,160,0,130,23,120,212,103,7,123,201,168,0,212,5,9,123,199,176,0,123,201,184,0,123,202,192,0,149,204,200,0,130,23,88,171,124,185,254,2,130,24,192,0,130,27,16,130,28,81,12,97,2,2,130,25,8,151,153,3,200,185,9,130,151,212,135,7,123,151,81,28,1,76,2,2,130,152,8,20,10,0,0,128,0,0,0,1,0,212,138,10,123,154,8,83,28,3,51,2,2,130,154,16,20,7,0,2,0,0,4,0,0,8,212,167,7,123,151,16,81,28,3,26,2,2,130,152,24,20,10,0,0,16,0,0,32,0,0,212,138,10,123,154,24,83,28,5,1,2,2,130,154,32,20,7,64,0,0,128,0,0,0,1,212,167,7,123,151,32,81,28,5,232,1,2,130,152,40,20,10,0,0,2,0,0,4,0,0,212,138,10,123,154,40,83,28,7,207,1,2,130,154,48,20,7,8,0,0,16,0,0,32,0,212,167,7,123,151,48,81,28,7,182,1,2,130,152,56,20,10,0,64,0,0,128,0,0,0,212,138,10,123,154,56,83,28,9,157,1,2,130,154,64,20,7,1,0,0,2,0,0,4,0,212,167,7,123,151,64,81,28,9,132,1,2,130,152,72,20,10,0,8,0,0,16,0,0,32,212,138,10,123,154,72,83,28,11,107,1,2,130,154,80,20,7,0,0,64,0,0,128,0,0,212,167,7,123,151,80,81,28,11,82,1,2,130,152,88,20,10,0,1,0,0,2,0,0,4,212,138,10,123,154,88,83,28,13,57,1,2,130,154,96,20,7,0,0,8,0,0,16,0,0,212,167,7,123,151,96,81,28,13,32,1,2,130,152,104,20,10,32,0,0,64,0,0,128,0,212,138,10,123,154,104,83,28,15,7,1,2,130,154,112,20,7,0,0,1,0,0,2,0,0,212,167,7,123,151,112,81,28,15,238,0,2,130,151,120,20,8,4,0,0,8,0,0,16,0,212,120,8,123,152,120,83,28,17,213,0,2,130,152,128,0,20,10,0,32,0,0,64,0,0,128,212,168,8,123,152,128,0,81,28,17,186,0,2,130,152,136,0,20,10,0,0,0,1,0,0,2,0,212,138,10,123,154,136,0,83,28,19,159,0,2,130,154,144,0,20,7,0,4,0,0,8,0,0,16,212,167,7,123,151,144,0,81,28,19,132,0,2,130,152,152,0,20,10,0,0,32,0,0,64,0,0,212,138,10,123,154,152,0,83,28,21,105,2,130,154,160,0,20,7,128,0,0,0,1,0,0,2,212,167,7,123,151,160,0,81,28,21,79,2,130,152,168,0,20,10,0,0,4,0,0,8,0,0,212,138,10,123,154,168,0,83,28,23,53,2,130,154,176,0,20,7,16,0,0,32,0,0,64,0,212,167,7,123,151,176,0,81,28,23,27,2,130,151,184,0,20,8,0,128,0,0,0,1,0,0,212,135,7,123,151,184,0,1,2,130,183,51,8,0,16,224,135,7,123,183,130,16,216,0,130,21,208,0,130,22,200,0,149,17,224,0,50,0,149,17,8,255,123,16,240,0,123,21,232,0,123,22,224,0,123,23,16,20,7,95,66,123,9,237,37,180,151,51,11,1,0,0,8,20,12,0,32,0,0,0,1,0,0,214,120,9,152,153,4,51,10,27,202,169,9,201,152,8,123,24,123,25,8,172,169,0,3,2,73,33,208,0,1,0,0,248,20,8,0,0,0,0,8,0,0,64,123,24,200,0,20,8,0,0,0,0,4,0,0,32,123,24,192,0,123,28,216,0,130,18,8,149,34,229,214,114,7,152,119,4,150,120,216,0,130,23,208,0,151,119,36,130,22,200,0,149,98,0,1,123,18,208,0,130,22,192,0,149,102,128,0,123,22,200,0,20,6,64,0,0,0,2,0,0,16,123,22,192,0,20,6,32,0,0,0,1,0,0,8,123,22,184,0,20,5,16,0,0,128,0,0,0,4,123,21,176,0,20,3,8,0,0,64,0,0,0,2,123,19,168,0,20,9,4,0,0,32,0,0,0,1,123,25,160,0,20,10,2,0,0,16,0,0,128,0,123,26,152,0,20,12,1,0,0,8,0,0,64,0,123,28,144,0,130,28,216,0,149,119,0,2,123,23,136,0,20,7,0,4,0,0,32,0,0,0,123,23,128,0,130,21,16,200,88,8,149,135,216,0,123,23,120,20,7,0,0,0,4,0,0,32,0,123,23,112,20,7,0,0,0,2,0,0,16,0,123,23,104,20,7,0,0,0,1,0,0,8,0,123,23,96,20,7,0,0,64,0,0,0,2,0,123,23,88,20,7,0,0,32,0,0,0,1,0,123,23,80,20,7,0,0,16,0,0,128,0,0,123,23,72,20,7,0,0,8,0,0,64,0,0,123,23,64,20,7,0,0,4,0,0,32,0,0,123,23,56,20,7,0,0,2,0,0,16,0,0,123,23,48,20,7,0,0,1,0,0,8,0,0,123,23,40,20,7,0,128,0,0,0,4,0,0,123,23,32,20,7,0,64,0,0,0,2,0,0,123,23,24,20,0,0,16,0,0,128,0,0,0,20,4,0,8,0,0,64,0,0,0,1,2,130,86,208,0,151,186,23,212,166,6,130,90,130,82,8,130,83,16,130,87,24,212,202,10,130,24,168,0,212,130,8,130,25,72,212,147,12,130,25,128,0,212,151,7,123,90,123,88,8,123,92,16,123,87,24,130,87,32,130,88,40,130,90,48,130,92,56,130,25,144,0,212,151,7,130,25,48,212,152,8,130,25,200,0,212,154,10,130,25,96,212,156,12,123,87,32,123,88,40,123,90,48,123,92,56,130,87,64,130,88,72,130,90,80,130,92,88,130,25,24,212,151,7,130,25,176,0,212,152,8,130,25,80,212,154,10,212,76,12,123,87,64,123,88,72,123,90,80,123,92,88,130,87,96,130,88,104,130,89,112,130,92,120,130,26,152,0,212,167,7,130,26,56,212,168,8,130,26,208,0,212,154,10,130,25,104,212,156,12,123,87,96,123,88,104,123,90,112,123,92,120,130,87,128,0,130,88,136,0,130,90,144,0,130,92,152,0,130,25,32,212,151,7,130,25,184,0,212,152,8,130,25,88,212,154,10,212,12,12,123,87,128,0,123,88,136,0,123,90,144,0,123,92,152,0,130,87,160,0,130,88,168,0,130,90,176,0,130,92,184,0,130,25,160,0,212,151,7,130,25,64,212,152,8,130,25,136,0,212,154,10,123,87,160,0,123,88,168,0,130,87,192,0,130,88,200,0,130,25,112,212,156,12,123,90,176,0,123,92,184,0,130,28,216,0,130,25,40,212,151,7,130,25,192,0,212,152,8,123,87,192,0,123,88,200,0,123,86,208,0,149,85,216,0,130,23,120,171,117,154,254,2,100,200,130,28,16,130,22,81,6,151,2,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,123,167,81,22,1,130,2,2,130,168,8,20,9,8,0,0,64,0,0,0,2,212,137,9,123,169,8,83,22,3,105,2,2,130,169,16,20,7,0,0,16,0,0,128,0,0,212,151,7,123,167,16,81,22,3,80,2,2,130,167,24,20,8,0,4,0,0,32,0,0,0,212,120,8,123,168,24,83,22,5,55,2,2,130,169,32,20,11,1,0,0,8,0,0,64,0,212,185,9,123,169,32,81,22,5,30,2,2,130,167,40,20,8,0,0,2,0,0,16,0,0,212,120,8,123,168,40,83,22,7,5,2,2,130,169,48,20,11,128,0,0,0,4,0,0,32,212,185,9,123,169,48,81,22,7,236,1,2,130,167,56,20,8,0,0,0,1,0,0,8,0,212,120,8,123,168,56,83,22,9,211,1,2,130,169,64,20,11,0,64,0,0,0,2,0,0,212,185,9,123,169,64,81,22,9,186,1,2,130,167,72,20,8,16,0,0,128,0,0,0,4,212,120,8,123,168,72,83,22,11,161,1,2,130,169,80,20,11,0,0,32,0,0,0,1,0,212,185,9,123,169,80,81,22,11,136,1,2,130,167,88,20,8,0,8,0,0,64,0,0,0,212,120,8,123,168,88,83,22,13,111,1,2,130,169,96,20,11,2,0,0,16,0,0,128,0,212,185,9,123,169,96,81,22,13,86,1,2,130,167,104,20,8,0,0,4,0,0,32,0,0,212,120,8,123,168,104,83,22,15,61,1,2,130,169,112,20,11,0,1,0,0,8,0,0,64,212,185,9,123,169,112,81,22,15,36,1,2,130,167,120,20,8,0,0,0,2,0,0,16,0,212,120,8,123,168,120,83,22,17,11,1,2,130,169,128,0,20,11,0,128,0,0,0,4,0,0,212,185,9,123,169,128,0,81,22,17,240,0,2,130,167,136,0,20,8,32,0,0,0,1,0,0,8,212,120,8,123,168,136,0,83,22,19,213,0,2,130,169,144,0,20,11,0,0,64,0,0,0,2,0,212,185,9,123,169,144,0,81,22,19,186,0,2,130,167,152,0,20,8,0,16,0,0,128,0,0,0,212,120,8,123,168,152,0,83,22,21,159,0,2,130,169,160,0,20,11,4,0,0,32,0,0,0,1,212,185,9,123,169,160,0,81,22,21,132,0,2,130,167,168,0,20,8,0,0,8,0,0,64,0,0,212,120,8,123,168,168,0,83,22,23,105,2,130,168,176,0,20,9,0,2,0,0,16,0,0,128,212,152,8,123,168,176,0,81,22,23,79,2,130,168,184,0,20,9,0,0,0,4,0,0,32,0,212,137,9,123,169,184,0,83,22,25,53,2,130,169,192,0,20,7,0,0,1,0,0,8,0,0,212,151,7,123,167,192,0,81,22,25,27,2,130,167,200,0,20,8,64,0,0,0,2,0,0,16,212,135,7,123,167,200,0,1,2,130,199,51,8,0,32,224,135,7,123,199,130,16,240,0,130,21,232,0,130,22,224,0,149,17,248,0,50,0,149,17,248,254,123,16,0,1,123,21,248,0,123,22,240,0,123,23,16,20,7,27,97,185,167,17,150,123,26,51,10,0,0,0,32,51,3,1,0,0,32,20,9,0,64,0,0,0,8,0,0,123,25,232,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,4,51,11,29,202,185,9,201,152,8,123,24,123,25,8,172,185,25,3,130,25,8,149,153,227,20,10,16,0,0,0,2,0,0,64,123,26,224,0,20,11,8,0,0,0,1,0,0,32,123,27,216,0,20,12,4,0,0,128,0,0,0,16,123,28,208,0,20,8,2,0,0,64,0,0,0,8,123,24,200,0,20,5,1,0,0,32,0,0,0,4,123,21,192,0,214,121,7,201,121,9,152,153,1,200,151,7,152,119,4,150,119,232,0,20,10,32,0,0,0,4,0,0,128,123,26,184,0,20,10,0,4,0,0,128,0,0,0,123,26,176,0,20,10,0,2,0,0,64,0,0,0,123,26,168,0,20,9,0,1,0,0,32,0,0,0,123,25,160,0,20,8,128,0,0,0,16,0,0,0,123,24,152,0,20,8,64,0,0,0,8,0,0,0,123,24,144,0,130,28,16,200,199,7,149,119,232,0,123,23,136,0,20,7,0,0,0,16,0,0,0,2,123,23,128,0,20,7,0,0,0,8,0,0,0,1,123,23,120,20,7,0,0,0,4,0,0,128,0,123,23,112,20,7,0,0,0,2,0,0,64,0,123,23,104,20,7,0,0,0,1,0,0,32,0,123,23,96,20,7,0,0,128,0,0,0,16,0,123,23,88,20,7,0,0,64,0,0,0,8,0,123,23,80,20,7,0,0,32,0,0,0,4,0,123,23,72,20,7,0,0,8,0,0,0,1,0,123,23,64,20,7,0,0,4,0,0,128,0,0,123,23,56,20,7,0,0,2,0,0,64,0,0,123,23,48,20,7,0,0,1,0,0,32,0,0,123,23,40,20,7,0,128,0,0,0,16,0,0,123,23,32,20,7,0,32,0,0,0,4,0,0,123,23,24,20,5,0,16,0,0,0,2,0,0,20,6,0,8,0,0,0,1,0,0,1,2,130,199,224,0,151,58,20,212,167,2,130,199,130,202,8,130,196,16,130,192,24,130,24,232,0,212,135,7,130,24,160,0,212,138,10,130,24,208,0,212,132,8,130,25,104,212,144,11,123,199,123,202,8,123,200,16,123,203,24,130,199,32,130,200,40,130,202,48,130,203,56,130,25,64,212,151,7,130,25,24,212,152,8,130,25,152,0,212,154,10,130,25,200,0,212,155,11,123,199,32,123,200,40,123,202,48,123,203,56,130,199,64,130,200,72,130,202,80,130,203,88,130,25,96,212,151,7,130,25,56,212,152,8,212,90,10,130,25,144,0,212,155,11,123,199,64,123,200,72,123,202,80,123,203,88,130,199,96,130,200,104,130,202,112,130,203,120,130,25,192,0,212,151,7,130,25,88,212,152,8,130,25,48,212,154,10,212,107,11,123,199,96,123,200,104,123,202,112,123,203,120,130,199,128,0,130,200,136,0,130,202,144,0,130,203,152,0,130,25,184,0,212,151,7,130,25,128,0,212,152,8,130,25,80,212,154,10,130,25,40,212,155,11,123,199,128,0,123,200,136,0,123,202,144,0,123,203,152,0,130,199,160,0,130,201,168,0,130,202,176,0,130,203,184,0,130,24,176,0,212,135,7,130,24,224,0,212,152,8,130,25,120,212,154,10,130,25,72,212,155,11,123,199,160,0,123,200,168,0,123,202,176,0,123,203,184,0,130,199,192,0,130,200,200,0,130,202,208,0,130,203,216,0,130,25,32,212,151,7,130,25,168,0,212,152,8,123,199,192,0,130,23,216,0,212,167,7,123,200,200,0,130,24,112,212,184,8,123,199,208,0,123,200,216,0,123,194,224,0,149,204,232,0,130,23,136,0,171,124,124,254,2,130,24,232,0,130,28,16,130,22,81,6,205,2,2,130,26,8,151,170,3,200,202,10,130,167,212,120,8,123,168,81,22,1,184,2,2,130,168,8,20,7,0,1,0,0,32,0,0,0,212,120,8,123,168,8,83,22,3,159,2,2,130,169,16,20,11,4,0,0,128,0,0,0,16,212,185,9,123,169,16,81,22,3,134,2,2,130,167,24,20,8,0,0,0,2,0,0,64,0,212,120,8,123,168,24,83,22,5,109,2,2,130,169,32,20,11,0,0,8,0,0,0,1,0,212,185,9,123,169,32,81,22,5,84,2,2,130,167,40,20,8,0,32,0,0,0,4,0,0,212,120,8,123,168,40,83,22,7,59,2,2,130,168,48,20,9,128,0,0,0,16,0,0,0,212,152,8,123,168,48,81,22,7,34,2,2,130,168,56,20,9,2,0,0,64,0,0,0,8,212,137,9,123,169,56,83,22,9,9,2,2,130,169,64,20,7,0,0,0,1,0,0,32,0,212,151,7,123,167,64,81,22,9,240,1,2,130,168,72,20,9,0,0,4,0,0,128,0,0,212,137,9,123,169,72,83,22,11,215,1,2,130,169,80,20,7,0,16,0,0,0,2,0,0,212,151,7,123,167,80,81,22,11,190,1,2,130,167,88,20,8,64,0,0,0,8,0,0,0,212,120,8,123,168,88,83,22,13,165,1,2,130,169,96,20,11,1,0,0,32,0,0,0,4,212,185,9,123,169,96,81,22,13,140,1,2,130,167,104,20,8,0,0,128,0,0,0,16,0,212,120,8,123,168,104,83,22,15,115,1,2,130,169,112,20,11,0,0,2,0,0,64,0,0,212,185,9,123,169,112,81,22,15,90,1,2,130,167,120,20,8,0,8,0,0,0,1,0,0,212,120,8,123,168,120,83,22,17,65,1,2,130,168,128,0,20,9,32,0,0,0,4,0,0,128,212,152,8,123,168,128,0,81,22,17,38,1,2,130,168,136,0,20,9,0,0,0,16,0,0,0,2,212,137,9,123,169,136,0,83,22,19,11,1,2,130,169,144,0,20,7,0,0,64,0,0,0,8,0,212,151,7,123,167,144,0,81,22,19,240,0,2,130,167,152,0,20,8,0,0,1,0,0,32,0,0,212,120,8,123,168,152,0,83,22,21,213,0,2,130,168,160,0,20,9,0,4,0,0,128,0,0,0,212,152,8,123,168,160,0,81,22,21,186,0,2,130,168,168,0,20,9,16,0,0,0,2,0,0,64,212,137,9,123,169,168,0,83,22,23,159,0,2,130,169,176,0,20,7,0,0,0,8,0,0,0,1,212,151,7,123,167,176,0,81,22,23,132,0,2,130,168,184,0,20,9,0,0,32,0,0,0,4,0,212,137,9,123,169,184,0,83,22,25,105,2,130,169,192,0,20,7,0,128,0,0,0,16,0,0,212,151,7,123,167,192,0,81,22,25,79,2,130,167,200,0,20,8,0,2,0,0,64,0,0,0,212,120,8,123,168,200,0,83,22,27,53,2,130,169,208,0,20,11,8,0,0,0,1,0,0,32,212,185,9,123,169,208,0,81,22,27,27,2,130,167,216,0,20,8,0,0,0,4,0,0,128,0,212,135,7,123,167,216,0,1,2,130,199,51,8,0,64,224,135,7,123,199,130,16,0,1,130,21,248,0,130,22,240,0,149,17,8,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,24,20,7,17,66,8,33,132,16,66,8,20,12,0,128,0,0,0,64,0,0,214,120,9,201,152,10,152,170,1,200,169,9,152,153,4,151,154,5,201,154,10,51,9,31,201,168,8,123,24,8,123,26,16,172,154,122,3,2,123,28,0,1,20,11,0,0,0,32,0,0,0,16,123,27,248,0,20,11,0,0,0,16,0,0,0,8,123,27,240,0,20,11,0,0,0,8,0,0,0,4,123,27,232,0,20,11,0,0,0,4,0,0,0,2,123,27,224,0,20,11,0,0,0,2,0,0,0,1,123,27,216,0,20,11,0,0,0,1,0,0,128,0,123,27,208,0,20,11,0,0,128,0,0,0,64,0,123,27,200,0,20,8,0,0,64,0,0,0,32,0,123,24,192,0,20,8,0,0,32,0,0,0,16,0,123,24,184,0,20,8,0,0,16,0,0,0,8,0,123,24,176,0,20,8,0,0,8,0,0,0,4,0,123,24,168,0,20,8,0,0,4,0,0,0,2,0,123,24,160,0,20,8,0,0,1,0,0,128,0,0,123,24,152,0,20,8,0,64,0,0,0,32,0,0,123,24,144,0,20,8,0,32,0,0,0,16,0,0,123,24,136,0,20,8,0,16,0,0,0,8,0,0,123,24,128,0,130,24,16,149,136,225,214,120,7,201,120,8,152,136,1,200,135,7,152,119,4,151,120,3,151,119,8,201,135,7,123,23,20,9,0,0,0,64,0,0,0,32,123,25,120,20,9,0,0,0,0,2,0,0,0,123,25,40,20,3,2,0,0,0,1,0,0,128,123,19,112,20,12,0,4,0,0,0,2,0,0,123,28,104,130,28,0,1,20,6,0,2,0,0,0,1,0,0,123,22,96,20,6,0,1,0,0,128,0,0,0,123,22,88,20,11,128,0,0,0,64,0,0,0,123,27,80,20,7,64,0,0,0,32,0,0,0,123,23,72,20,7,32,0,0,0,16,0,0,0,123,23,64,20,0,16,0,0,0,8,0,0,0,123,16,56,20,2,8,0,0,0,4,0,0,0,123,18,48,130,23,40,149,119,4,123,23,40,20,7,0,8,0,0,0,4,0,0,123,23,32,20,9,1,0,0,128,0,0,0,64,130,23,24,130,27,200,123,11,149,181,248,0,51,3,0,0,2,100,123,1,2,130,183,240,0,151,54,31,200,54,6,212,103,2,130,183,130,182,8,130,180,16,130,176,24,212,199,7,130,24,136,0,212,134,6,130,24,32,212,132,12,130,24,96,212,128,8,123,183,123,182,8,123,188,16,123,184,24,130,183,32,130,184,40,130,188,48,130,182,56,130,26,80,212,167,7,130,26,64,212,168,8,130,26,48,212,172,12,130,26,112,212,166,6,123,183,32,123,184,40,123,188,48,123,182,56,130,183,64,130,184,72,130,188,80,130,182,88,130,26,120,212,167,7,130,26,240,0,212,168,8,130,26,224,0,212,172,12,130,26,208,0,212,166,6,123,183,64,123,184,72,123,188,80,123,182,88,130,183,96,130,184,104,130,188,112,130,182,120,130,26,192,0,212,167,7,130,26,176,0,212,168,8,130,26,160,0,212,172,12,130,26,152,0,212,166,6,123,183,96,123,184,104,123,188,112,123,182,120,130,183,128,0,130,184,136,0,130,188,144,0,130,182,152,0,130,26,144,0,212,167,7,130,26,128,0,212,168,8,130,26,104,212,172,12,130,26,88,212,166,6,123,183,128,0,123,184,136,0,123,188,144,0,123,182,152,0,130,183,160,0,130,184,168,0,130,188,176,0,130,182,184,0,130,26,72,212,167,7,130,26,56,212,168,8,130,26,40,212,172,12,212,150,6,123,183,160,0,123,184,168,0,123,188,176,0,123,182,184,0,130,186,192,0,130,184,200,0,130,188,208,0,130,182,216,0,130,23,248,0,212,167,7,130,26,232,0,212,168,8,130,26,216,0,212,172,12,123,183,192,0,123,184,200,0,130,183,224,0,130,184,232,0,130,26,200,0,212,166,6,123,188,208,0,130,28,0,1,123,182,216,0,130,26,184,0,212,167,7,130,26,168,0,212,168,8,123,183,224,0,123,184,232,0,123,178,240,0,149,187,248,0,171,91,90,254,2,100,200,130,28,24,130,22,8,81,6,174,3,2,130,26,16,151,170,3,200,202,10,130,167,212,135,7,123,167,81,22,1,153,3,2,130,167,8,20,9,0,0,0,0,0,16,0,0,20,8,0,32,0,0,0,16,0,0,212,120,8,123,168,8,83,22,3,118,3,2,130,168,16,20,9,0,8,0,0,0,4,0,0,212,152,8,123,168,16,81,22,3,93,3,2,130,168,24,20,9,0,2,0,0,0,1,0,0,212,137,9,123,169,24,83,22,5,68,3,2,130,169,32,20,7,128,0,0,0,64,0,0,0,212,151,7,123,167,32,81,22,5,43,3,2,130,168,40,20,9,32,0,0,0,16,0,0,0,212,137,9,123,169,40,83,22,7,18,3,2,130,169,48,20,7,8,0,0,0,4,0,0,0,212,151,7,123,167,48,81,22,7,249,2,2,130,167,56,20,8,2,0,0,0,1,0,0,128,212,120,8,123,168,56,83,22,9,224,2,2,130,168,64,20,11,0,0,0,0,0,0,0,32,20,9,0,0,0,64,0,0,0,32,212,152,8,123,168,64,81,22,9,189,2,2,130,167,72,20,9,0,0,0,0,0,0,0,8,20,8,0,0,0,16,0,0,0,8,212,120,8,123,168,72,83,22,11,154,2,2,130,168,80,20,11,0,0,0,0,0,0,0,2,20,9,0,0,0,4,0,0,0,2,212,152,8,123,168,80,81,22,11,119,2,2,130,167,88,20,9,0,0,0,0,0,0,128,0,20,8,0,0,0,1,0,0,128,0,212,120,8,123,168,88,83,22,13,84,2,2,130,168,96,20,11,0,0,0,0,0,0,32,0,20,9,0,0,64,0,0,0,32,0,212,152,8,123,168,96,81,22,13,49,2,2,130,167,104,20,9,0,0,0,0,0,0,8,0,20,8,0,0,16,0,0,0,8,0,212,120,8,123,168,104,83,22,15,14,2,2,130,168,112,20,11,0,0,0,0,0,0,2,0,20,9,0,0,4,0,0,0,2,0,212,152,8,123,168,112,81,22,15,235,1,2,130,167,120,20,9,0,0,0,0,0,128,0,0,20,8,0,0,1,0,0,128,0,0,212,120,8,123,168,120,83,22,17,200,1,2,130,168,128,0,20,11,0,0,0,0,0,32,0,0,20,9,0,64,0,0,0,32,0,0,212,152,8,123,168,128,0,81,22,17,163,1,2,130,167,136,0,20,9,0,0,0,0,0,8,0,0,20,8,0,16,0,0,0,8,0,0,212,120,8,123,168,136,0,83,22,19,126,1,2,130,169,144,0,20,11,0,4,0,0,0,2,0,0,212,185,9,123,169,144,0,81,22,19,99,1,2,130,167,152,0,20,8,0,1,0,0,128,0,0,0,212,120,8,123,168,152,0,83,22,21,72,1,2,130,169,160,0,20,11,64,0,0,0,32,0,0,0,212,185,9,123,169,160,0,81,22,21,45,1,2,130,167,168,0,20,8,16,0,0,0,8,0,0,0,212,120,8,123,168,168,0,83,22,23,18,1,2,130,168,176,0,20,9,4,0,0,0,2,0,0,0,212,152,8,123,168,176,0,81,22,23,247,0,2,130,167,184,0,20,8,254,255,255,127,255,255,255,191,225,135,8,123,168,184,0,83,22,25,220,0,2,130,168,192,0,20,11,0,0,0,0,0,0,0,16,20,9,0,0,0,32,0,0,0,16,212,152,8,123,168,192,0,81,22,25,183,0,2,130,167,200,0,20,9,0,0,0,0,0,0,0,4,20,8,0,0,0,8,0,0,0,4,212,120,8,123,168,200,0,83,22,27,146,0,2,130,168,208,0,20,11,0,0,0,0,0,0,0,1,20,9,0,0,0,2,0,0,0,1,212,152,8,123,168,208,0,81,22,27,109,2,130,167,216,0,20,9,0,0,0,0,0,0,64,0,20,8,0,0,128,0,0,0,64,0,212,120,8,123,168,216,0,83,22,29,73,2,130,168,224,0,20,11,0,0,0,0,0,0,16,0,20,9,0,0,32,0,0,0,16,0,212,152,8,123,168,224,0,81,22,29,37,2,130,167,232,0,20,9,0,0,0,0,0,0,4,0,20,8,0,0,8,0,0,0,4,0,212,135,7,123,167,232,0,1,2,130,199,51,8,0,128,0,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,225,131,15,62,248,224,131,15,20,9,0,0,1,0,0,0,2,0,123,25,8,1,214,120,9,152,153,1,151,154,5,200,154,10,51,9,33,201,168,8,123,24,123,26,8,172,154,157,3,2,130,27,8,149,187,223,214,123,7,20,11,0,0,0,64,0,0,0,128,123,27,0,1,20,11,0,0,0,32,0,0,0,64,123,27,248,0,20,11,0,0,0,16,0,0,0,32,123,27,240,0,20,11,0,0,0,8,0,0,0,16,123,27,232,0,20,11,0,0,0,4,0,0,0,8,123,27,224,0,20,11,0,0,0,2,0,0,0,4,123,27,216,0,20,11,0,0,0,1,0,0,0,2,123,27,208,0,20,8,0,0,128,0,0,0,0,1,123,24,200,0,20,8,0,0,64,0,0,0,128,0,123,24,192,0,20,8,0,0,32,0,0,0,64,0,123,24,184,0,20,8,0,0,16,0,0,0,32,0,123,24,176,0,20,8,0,0,8,0,0,0,16,0,123,24,168,0,20,8,0,0,4,0,0,0,8,0,123,24,160,0,20,8,0,0,2,0,0,0,4,0,123,24,152,0,20,8,0,128,0,0,0,0,1,0,123,24,144,0,20,8,0,32,0,0,0,64,0,0,123,24,136,0,20,8,0,16,0,0,0,32,0,0,123,24,128,0,152,119,1,150,119,8,1,123,23,24,20,8,0,0,0,0,4,0,0,0,123,24,32,20,8,0,0,0,0,1,0,0,0,123,24,120,20,7,0,0,0,128,0,0,0,0,123,23,112,20,7,0,4,0,0,0,8,0,0,123,23,104,20,7,0,2,0,0,0,4,0,0,123,23,96,20,7,0,1,0,0,0,2,0,0,123,23,88,20,7,128,0,0,0,0,1,0,0,123,23,80,20,7,64,0,0,0,128,0,0,0,123,23,72,20,7,32,0,0,0,64,0,0,0,123,23,64,20,0,16,0,0,0,32,0,0,0,123,16,56,20,4,8,0,0,0,16,0,0,0,123,20,48,20,3,4,0,0,0,8,0,0,0,123,19,40,130,23,32,149,119,2,123,23,32,130,24,16,130,23,24,200,135,7,149,119,8,1,123,23,24,20,3,1,0,0,0,2,0,0,0,20,11,0,8,0,0,0,16,0,0,100,135,1,2,130,124,0,1,20,8,0,64,0,0,0,128,0,0,212,140,4,130,120,130,124,8,130,112,16,130,114,24,130,25,8,1,212,152,8,130,25,160,0,212,156,12,130,25,176,0,212,144,10,130,25,192,0,212,146,9,123,120,123,124,8,123,122,16,123,121,24,130,120,32,130,121,40,130,122,48,130,117,56,130,28,208,0,212,200,8,130,28,224,0,212,201,9,130,28,240,0,212,202,10,130,28,0,1,212,92,12,123,120,32,123,121,40,123,122,48,123,124,56,130,117,64,130,121,72,130,122,80,130,118,88,130,24,120,212,88,8,130,28,32,212,201,9,130,28,48,212,202,10,130,28,64,212,108,12,123,120,64,123,121,72,123,122,80,123,124,88,130,120,96,130,121,104,130,122,112,130,117,120,130,28,80,212,200,8,130,28,96,212,201,9,212,186,10,130,28,136,0,212,92,12,123,120,96,123,121,104,123,122,112,123,124,120,130,120,128,0,130,121,136,0,130,122,144,0,130,117,152,0,130,28,144,0,212,200,8,130,28,152,0,212,201,9,130,28,168,0,212,202,10,130,28,184,0,212,92,12,123,120,128,0,123,121,136,0,123,122,144,0,123,124,152,0,130,120,160,0,130,121,168,0,130,122,176,0,130,117,184,0,130,28,200,0,212,200,8,130,28,216,0,212,201,9,130,28,232,0,212,202,10,130,28,248,0,212,92,12,123,120,160,0,123,121,168,0,123,122,176,0,123,124,184,0,130,117,192,0,130,121,200,0,130,122,208,0,130,118,216,0,130,24,112,212,88,8,212,57,9,130,28,40,212,202,10,130,28,56,212,108,12,123,120,192,0,123,121,200,0,123,122,208,0,123,124,216,0,130,120,224,0,130,117,232,0,130,122,240,0,130,124,248,0,130,25,72,212,152,8,130,25,88,212,89,9,123,120,224,0,130,24,104,212,168,8,123,121,232,0,130,25,128,0,212,201,9,123,120,240,0,123,121,248,0,123,116,0,1,149,119,8,1,130,24,24,171,135,57,254,2,130,24,8,1,130,28,16,130,22,81,6,217,3,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,123,167,81,22,1,196,3,2,130,167,8,20,9,0,0,0,0,0,0,8,0,20,8,0,0,4,0,0,0,8,0,212,120,8,123,168,8,83,22,3,161,3,2,130,168,16,20,11,0,0,0,0,0,0,32,0,20,9,0,0,16,0,0,0,32,0,212,152,8,123,168,16,81,22,3,126,3,2,130,167,24,20,9,0,0,0,0,0,0,128,0,20,8,0,0,64,0,0,0,128,0,212,120,8,123,168,24,83,22,5,91,3,2,130,168,32,20,11,0,0,0,0,0,0,0,2,20,9,0,0,0,1,0,0,0,2,212,152,8,123,168,32,81,22,5,56,3,2,130,167,40,20,9,0,0,0,0,0,0,0,8,20,8,0,0,0,4,0,0,0,8,212,120,8,123,168,40,83,22,7,21,3,2,130,168,48,20,11,0,0,0,0,0,0,0,32,20,9,0,0,0,16,0,0,0,32,212,152,8,123,168,48,81,22,7,242,2,2,130,167,56,20,8,255,255,255,191,255,255,255,127,225,135,8,123,168,56,83,22,9,217,2,2,130,169,64,20,11,0,0,0,0,1,0,0,0,212,185,9,123,169,64,81,22,9,192,2,2,130,167,72,20,8,2,0,0,0,4,0,0,0,212,120,8,123,168,72,83,22,11,167,2,2,130,169,80,20,11,8,0,0,0,16,0,0,0,212,185,9,123,169,80,81,22,11,142,2,2,130,167,88,20,8,32,0,0,0,64,0,0,0,212,120,8,123,168,88,83,22,13,117,2,2,130,169,96,20,11,128,0,0,0,0,1,0,0,212,185,9,123,169,96,81,22,13,92,2,2,130,167,104,20,8,0,2,0,0,0,4,0,0,212,120,8,123,168,104,83,22,15,67,2,2,130,168,112,20,9,0,8,0,0,0,16,0,0,212,152,8,123,168,112,81,22,15,42,2,2,130,167,120,20,9,0,0,0,0,0,64,0,0,20,8,0,32,0,0,0,64,0,0,212,120,8,123,168,120,83,22,17,7,2,2,130,168,128,0,20,11,0,0,0,0,0,0,1,0,20,9,0,128,0,0,0,0,1,0,212,152,8,123,168,128,0,81,22,17,226,1,2,130,167,136,0,20,9,0,0,0,0,0,0,4,0,20,8,0,0,2,0,0,0,4,0,212,120,8,123,168,136,0,83,22,19,189,1,2,130,168,144,0,20,11,0,0,0,0,0,0,16,0,20,9,0,0,8,0,0,0,16,0,212,152,8,123,168,144,0,81,22,19,152,1,2,130,167,152,0,20,9,0,0,0,0,0,0,64,0,20,8,0,0,32,0,0,0,64,0,212,120,8,123,168,152,0,83,22,21,115,1,2,130,168,160,0,20,11,0,0,0,0,0,0,0,1,20,9,0,0,128,0,0,0,0,1,212,152,8,123,168,160,0,81,22,21,78,1,2,130,167,168,0,20,9,0,0,0,0,0,0,0,4,20,8,0,0,0,2,0,0,0,4,212,120,8,123,168,168,0,83,22,23,41,1,2,130,168,176,0,20,11,0,0,0,0,0,0,0,16,20,9,0,0,0,8,0,0,0,16,212,152,8,123,168,176,0,81,22,23,4,1,2,130,167,184,0,20,9,0,0,0,0,0,0,0,64,20,8,0,0,0,32,0,0,0,64,212,120,8,123,168,184,0,83,22,25,223,0,2,130,169,192,0,20,11,0,0,0,128,0,0,0,0,212,185,9,123,169,192,0,81,22,25,196,0,2,130,167,200,0,20,8,1,0,0,0,2,0,0,0,212,120,8,123,168,200,0,83,22,27,169,0,2,130,169,208,0,20,11,4,0,0,0,8,0,0,0,212,185,9,123,169,208,0,81,22,27,142,0,2,130,167,216,0,20,8,16,0,0,0,32,0,0,0,212,120,8,123,168,216,0,83,22,29,115,2,130,169,224,0,20,11,64,0,0,0,128,0,0,0,212,185,9,123,169,224,0,81,22,29,89,2,130,167,232,0,20,8,0,1,0,0,0,2,0,0,212,120,8,123,168,232,0,83,22,31,63,2,130,168,240,0,20,9,0,4,0,0,0,8,0,0,212,152,8,123,168,240,0,81,22,31,37,2,130,167,248,0,20,9,0,0,0,0,0,32,0,0,20,8,0,16,0,0,0,32,0,0,212,135,7,123,167,248,0,1,2,130,199,51,8,0,0,1,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,32,20,7,15,234,160,14,234,160,14,234,20,9,0,0,2,0,0,0,16,0,123,25,8,1,214,120,9,152,153,5,51,10,35,202,169,9,201,152,8,123,24,16,123,25,24,172,169,165,3,2,130,27,24,149,187,221,214,123,7,20,11,0,0,0,16,0,0,0,128,123,27,0,1,20,11,0,0,0,8,0,0,0,64,123,27,248,0,20,11,0,0,0,4,0,0,0,32,123,27,240,0,20,11,0,0,0,2,0,0,0,16,123,27,232,0,20,11,0,0,0,1,0,0,0,8,123,27,224,0,20,11,0,0,128,0,0,0,0,4,123,27,216,0,20,11,0,0,64,0,0,0,0,2,123,27,208,0,20,8,0,0,32,0,0,0,0,1,123,24,200,0,20,8,0,0,16,0,0,0,128,0,123,24,192,0,20,8,0,0,8,0,0,0,64,0,123,24,184,0,20,8,0,0,4,0,0,0,32,0,123,24,176,0,20,8,0,0,1,0,0,0,8,0,123,24,168,0,20,8,0,128,0,0,0,0,4,0,123,24,160,0,20,8,0,64,0,0,0,0,2,0,123,24,152,0,20,8,0,32,0,0,0,0,1,0,123,24,144,0,20,8,0,16,0,0,0,128,0,0,123,24,136,0,152,119,5,150,112,24,1,20,7,0,0,0,0,16,0,0,0,123,23,8,20,7,0,0,0,0,8,0,0,0,123,23,20,7,0,0,0,0,4,0,0,0,123,23,128,0,20,7,0,0,0,0,2,0,0,0,123,23,120,20,7,0,0,0,0,1,0,0,0,123,23,112,20,8,0,0,0,128,0,0,0,0,123,24,104,20,7,0,4,0,0,0,32,0,0,123,23,96,20,7,0,2,0,0,0,16,0,0,123,23,88,20,7,0,1,0,0,0,8,0,0,123,23,80,20,7,128,0,0,0,0,4,0,0,123,23,72,20,7,64,0,0,0,0,2,0,0,123,23,64,20,7,32,0,0,0,0,1,0,0,123,23,56,20,11,16,0,0,0,128,0,0,0,123,27,48,20,3,8,0,0,0,64,0,0,0,123,19,40,20,9,4,0,0,0,32,0,0,0,130,21,8,149,85,2,130,20,149,68,1,130,18,32,200,32,11,149,187,24,1,1,2,130,39,16,1,151,70,11,212,103,3,130,39,130,38,8,130,32,16,130,44,24,130,24,8,1,212,135,7,130,24,216,0,212,134,6,134,8,0,0,0,32,212,76,12,123,39,123,38,8,123,40,16,123,44,24,130,39,32,130,40,40,130,44,48,130,38,56,130,26,64,212,167,7,130,26,136,0,212,168,8,130,26,176,0,212,172,12,130,26,224,0,212,166,6,123,39,32,123,40,40,123,44,48,123,38,56,130,39,64,130,40,72,130,44,80,130,38,88,134,119,0,0,0,64,212,88,8,130,26,72,212,172,12,130,26,144,0,212,166,6,123,39,64,123,40,72,123,44,80,123,38,88,130,39,96,130,40,104,130,44,112,130,38,120,130,26,184,0,212,167,7,130,26,232,0,212,168,8,130,26,104,212,172,12,212,150,6,123,39,96,123,40,104,123,44,112,123,38,120,130,39,128,0,130,40,136,0,130,44,144,0,130,38,152,0,130,26,80,212,167,7,130,26,152,0,212,168,8,130,26,192,0,212,172,12,130,26,240,0,212,166,6,123,39,128,0,123,40,136,0,123,44,144,0,123,38,152,0,130,39,160,0,130,40,168,0,130,44,176,0,130,38,184,0,130,26,112,212,167,7,130,26,40,212,168,8,130,26,88,212,172,12,130,26,160,0,212,166,6,123,39,160,0,123,40,168,0,123,44,176,0,123,38,184,0,130,39,192,0,130,40,200,0,130,44,208,0,130,38,216,0,130,26,200,0,212,167,7,130,26,248,0,212,168,8,130,26,120,212,172,12,130,26,48,212,166,6,123,39,192,0,123,40,200,0,123,44,208,0,123,38,216,0,130,39,224,0,130,40,232,0,130,44,240,0,130,42,248,0,130,22,96,212,103,7,130,22,168,0,212,104,8,130,22,208,0,212,108,12,123,39,224,0,123,40,232,0,130,39,0,1,130,40,8,1,130,22,0,1,212,166,6,123,44,240,0,123,38,248,0,130,26,128,0,212,167,7,130,26,56,212,168,8,123,39,0,1,123,40,8,1,123,35,16,1,149,34,24,1,171,178,42,254,2,130,24,8,1,130,28,32,130,22,16,81,6,253,3,2,130,26,24,151,170,3,200,202,10,130,167,212,135,7,123,167,81,22,1,232,3,2,130,167,8,20,9,0,0,0,0,0,0,0,4,20,8,0,0,128,0,0,0,0,4,212,120,8,123,168,8,83,22,3,197,3,2,130,168,16,51,9,0,0,0,32,212,152,8,123,168,16,81,22,3,176,3,2,130,168,24,20,9,1,0,0,0,8,0,0,0,212,137,9,123,169,24,83,22,5,151,3,2,130,169,32,20,7,64,0,0,0,0,2,0,0,212,151,7,123,167,32,81,22,5,126,3,2,130,167,40,20,9,0,0,0,0,0,128,0,0,20,8,0,16,0,0,0,128,0,0,212,120,8,123,168,40,83,22,7,91,3,2,130,168,48,20,11,0,0,0,0,0,0,32,0,20,9,0,0,4,0,0,0,32,0,212,152,8,123,168,48,81,22,7,56,3,2,130,167,56,20,9,0,0,0,0,0,0,0,8,20,8,0,0,0,1,0,0,0,8,212,120,8,123,168,56,83,22,9,21,3,2,130,168,64,51,9,0,0,0,64,212,152,8,123,168,64,81,22,9,0,3,2,130,168,72,20,9,2,0,0,0,16,0,0,0,212,137,9,123,169,72,83,22,11,231,2,2,130,169,80,20,7,128,0,0,0,0,4,0,0,212,151,7,123,167,80,81,22,11,206,2,2,130,167,88,20,9,0,0,0,0,0,0,1,0,20,8,0,32,0,0,0,0,1,0,212,120,8,123,168,88,83,22,13,171,2,2,130,168,96,20,11,0,0,0,0,0,0,64,0,20,9,0,0,8,0,0,0,64,0,212,152,8,123,168,96,81,22,13,136,2,2,130,167,104,20,9,0,0,0,0,0,0,0,16,20,8,0,0,0,2,0,0,0,16,212,120,8,123,168,104,83,22,15,101,2,2,130,169,112,20,11,0,0,0,128,0,0,0,0,212,185,9,123,169,112,81,22,15,76,2,2,130,167,120,20,8,4,0,0,0,32,0,0,0,212,120,8,123,168,120,83,22,17,51,2,2,130,168,128,0,20,9,0,1,0,0,0,8,0,0,212,152,8,123,168,128,0,81,22,17,24,2,2,130,167,136,0,20,9,0,0,0,0,0,0,2,0,20,8,0,64,0,0,0,0,2,0,212,120,8,123,168,136,0,83,22,19,243,1,2,130,168,144,0,20,11,0,0,0,0,0,0,128,0,20,9,0,0,16,0,0,0,128,0,212,152,8,123,168,144,0,81,22,19,206,1,2,130,167,152,0,20,9,0,0,0,0,0,0,0,32,20,8,0,0,0,4,0,0,0,32,212,120,8,123,168,152,0,83,22,21,169,1,2,130,169,160,0,20,11,0,0,0,0,1,0,0,0,212,185,9,123,169,160,0,81,22,21,142,1,2,130,167,168,0,20,8,8,0,0,0,64,0,0,0,212,120,8,123,168,168,0,83,22,23,115,1,2,130,168,176,0,20,9,0,2,0,0,0,16,0,0,212,152,8,123,168,176,0,81,22,23,88,1,2,130,167,184,0,20,9,0,0,0,0,0,0,4,0,20,8,0,128,0,0,0,0,4,0,212,120,8,123,168,184,0,83,22,25,51,1,2,130,168,192,0,20,11,0,0,0,0,0,0,0,1,20,9,0,0,32,0,0,0,0,1,212,152,8,123,168,192,0,81,22,25,14,1,2,130,167,200,0,20,9,0,0,0,0,0,0,0,64,20,8,0,0,0,8,0,0,0,64,212,120,8,123,168,200,0,83,22,27,233,0,2,130,169,208,0,20,11,0,0,0,0,2,0,0,0,212,185,9,123,169,208,0,81,22,27,206,0,2,130,167,216,0,20,8,16,0,0,0,128,0,0,0,212,120,8,123,168,216,0,83,22,29,179,0,2,130,168,224,0,20,9,0,4,0,0,0,32,0,0,212,152,8,123,168,224,0,81,22,29,152,0,2,130,167,232,0,20,9,0,0,0,0,0,0,8,0,20,8,0,0,1,0,0,0,8,0,212,120,8,123,168,232,0,83,22,31,115,2,130,168,240,0,20,11,0,0,0,0,0,0,0,2,20,9,0,0,64,0,0,0,0,2,212,152,8,123,168,240,0,81,22,31,79,2,130,167,248,0,20,8,255,255,255,239,255,255,255,127,225,135,8,123,168,248,0,83,22,33,53,2,130,169,0,1,20,11,0,0,0,0,4,0,0,0,212,185,9,123,169,0,1,81,22,33,27,2,130,167,8,1,20,8,32,0,0,0,0,1,0,0,212,135,7,123,167,8,1,1,2,130,199,51,8,0,0,2,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,139,124,214,13,166,200,103,221,20,9,0,0,4,0,0,0,128,0,123,25,8,1,214,120,9,152,153,5,51,10,37,202,169,9,201,152,8,123,24,123,25,8,172,169,196,3,2,130,27,8,149,187,219,214,123,7,20,11,0,0,0,4,0,0,0,128,123,27,0,1,20,11,0,0,0,2,0,0,0,64,123,27,248,0,20,11,0,0,0,1,0,0,0,32,123,27,240,0,20,11,0,0,128,0,0,0,0,16,123,27,232,0,20,11,0,0,64,0,0,0,0,8,123,27,224,0,20,11,0,0,32,0,0,0,0,4,123,27,216,0,20,11,0,0,16,0,0,0,0,2,123,27,208,0,20,8,0,0,8,0,0,0,0,1,123,24,200,0,20,8,0,0,2,0,0,0,64,0,123,24,192,0,20,8,0,0,1,0,0,0,32,0,123,24,184,0,20,8,0,128,0,0,0,0,16,0,123,24,176,0,20,8,0,64,0,0,0,0,8,0,123,24,168,0,20,8,0,32,0,0,0,0,4,0,123,24,160,0,20,8,0,16,0,0,0,0,2,0,123,24,152,0,152,119,5,150,120,40,1,20,7,0,4,0,0,0,128,0,0,123,23,144,0,20,7,0,2,0,0,0,64,0,0,123,23,136,0,20,7,128,0,0,0,0,16,0,0,123,23,128,0,20,7,64,0,0,0,0,8,0,0,123,23,120,20,7,32,0,0,0,0,4,0,0,123,23,112,20,7,16,0,0,0,0,2,0,0,123,23,104,20,7,8,0,0,0,0,1,0,0,123,23,96,20,7,4,0,0,0,128,0,0,0,123,23,88,20,4,2,0,0,0,64,0,0,0,123,20,80,130,18,16,200,40,8,149,135,40,1,123,23,72,20,7,0,0,0,0,16,0,0,0,123,23,64,20,7,0,0,0,0,8,0,0,0,123,23,56,20,7,0,0,0,0,4,0,0,0,123,23,48,20,7,0,0,0,0,2,0,0,0,123,23,40,20,7,0,0,0,0,1,0,0,0,123,23,32,20,9,0,0,0,128,0,0,0,0,123,25,24,20,8,1,0,0,0,32,0,0,0,20,11,0,8,0,0,0,0,1,0,1,2,130,39,32,1,20,12,0,1,0,0,0,32,0,0,212,199,3,130,39,130,44,8,130,32,16,130,36,24,130,25,8,1,212,151,7,134,204,0,0,0,16,130,25,80,212,144,10,212,180,9,123,39,123,44,8,123,42,16,123,41,24,130,37,32,130,41,40,130,42,48,130,38,56,130,23,216,0,212,87,7,130,28,24,212,201,9,130,28,104,212,202,10,130,28,168,0,212,108,12,123,39,32,123,41,40,123,42,48,123,44,56,130,37,64,130,41,72,130,42,80,130,38,88,130,23,240,0,212,87,7,130,28,48,212,201,9,130,28,128,0,212,202,10,130,28,192,0,212,108,12,123,39,64,123,41,72,123,42,80,123,44,88,130,39,96,130,41,104,130,42,112,130,37,120,134,119,0,0,0,8,212,137,9,130,28,144,0,212,202,10,130,28,208,0,212,92,12,123,39,96,123,41,104,123,42,112,123,44,120,130,39,128,0,130,41,136,0,130,42,144,0,130,37,152,0,134,119,0,0,0,64,130,28,96,212,201,9,130,28,160,0,212,202,10,130,28,232,0,212,92,12,123,39,128,0,123,41,136,0,123,42,144,0,123,44,152,0,130,39,160,0,130,41,168,0,130,42,176,0,130,37,184,0,130,28,40,212,199,7,130,28,120,212,201,9,130,28,184,0,212,202,10,130,28,0,1,212,92,12,123,39,160,0,123,41,168,0,123,42,176,0,123,44,184,0,130,39,192,0,130,41,200,0,130,37,208,0,130,38,216,0,130,26,64,212,167,7,130,26,136,0,212,169,9,130,26,200,0,212,90,10,134,108,0,0,0,32,123,39,192,0,123,41,200,0,123,42,208,0,123,44,216,0,130,39,224,0,130,41,232,0,130,37,240,0,130,38,248,0,130,26,88,212,167,7,130,26,152,0,212,169,9,130,26,224,0,212,90,10,130,28,32,212,108,12,123,39,224,0,123,41,232,0,123,42,240,0,123,44,248,0,130,39,0,1,130,38,8,1,130,42,16,1,130,44,24,1,130,25,112,212,151,7,130,25,176,0,212,105,9,123,39,0,1,130,23,248,0,212,167,7,123,41,8,1,130,25,56,212,201,9,123,39,16,1,123,41,24,1,123,35,32,1,149,34,40,1,130,23,72,171,114,1,254,2,130,24,8,1,130,28,16,130,22,81,6,17,4,2,130,26,8,151,170,3,200,202,10,130,167,212,135,7,123,167,81,22,1,252,3,2,130,167,8,134,120,0,0,0,16,123,168,8,83,22,3,234,3,2,130,169,16,20,11,2,0,0,0,64,0,0,0,212,185,9,123,169,16,81,22,3,209,3,2,130,167,24,20,8,0,8,0,0,0,0,1,0,212,120,8,123,168,24,83,22,5,184,3,2,130,168,32,20,11,0,0,0,0,0,0,0,4,20,9,0,0,32,0,0,0,0,4,212,152,8,123,168,32,81,22,5,149,3,2,130,168,40,20,9,0,0,0,128,0,0,0,0,212,137,9,123,169,40,83,22,7,124,3,2,130,169,48,20,7,16,0,0,0,0,2,0,0,212,151,7,123,167,48,81,22,7,99,3,2,130,167,56,20,9,0,0,0,0,0,0,8,0,20,8,0,64,0,0,0,0,8,0,212,120,8,123,168,56,83,22,9,64,3,2,130,168,64,20,11,0,0,0,0,0,0,0,32,20,9,0,0,0,1,0,0,0,32,212,152,8,123,168,64,81,22,9,29,3,2,130,168,72,20,9,0,0,0,0,4,0,0,0,212,137,9,123,169,72,83,22,11,4,3,2,130,169,80,20,7,128,0,0,0,0,16,0,0,212,151,7,123,167,80,81,22,11,235,2,2,130,167,88,20,9,0,0,0,0,0,0,64,0,20,8,0,0,2,0,0,0,64,0,212,120,8,123,168,88,83,22,13,200,2,2,130,168,96,51,9,0,0,0,8,212,152,8,123,168,96,81,22,13,179,2,2,130,168,104,20,9,1,0,0,0,32,0,0,0,212,137,9,123,169,104,83,22,15,154,2,2,130,169,112,20,7,0,4,0,0,0,128,0,0,212,151,7,123,167,112,81,22,15,129,2,2,130,167,120,20,9,0,0,0,0,0,0,0,2,20,8,0,0,16,0,0,0,0,2,212,120,8,123,168,120,83,22,17,94,2,2,130,168,128,0,51,9,0,0,0,64,212,152,8,123,168,128,0,81,22,17,71,2,2,130,167,136,0,20,8,8,0,0,0,0,1,0,0,212,120,8,123,168,136,0,83,22,19,44,2,2,130,168,144,0,20,11,0,0,0,0,0,0,4,0,20,9,0,32,0,0,0,0,4,0,212,152,8,123,168,144,0,81,22,19,7,2,2,130,167,152,0,20,9,0,0,0,0,0,0,0,16,20,8,0,0,128,0,0,0,0,16,212,120,8,123,168,152,0,83,22,21,226,1,2,130,169,160,0,20,11,0,0,0,0,2,0,0,0,212,185,9,123,169,160,0,81,22,21,199,1,2,130,167,168,0,20,8,64,0,0,0,0,8,0,0,212,120,8,123,168,168,0,83,22,23,172,1,2,130,168,176,0,20,11,0,0,0,0,0,0,32,0,20,9,0,0,1,0,0,0,32,0,212,152,8,123,168,176,0,81,22,23,135,1,2,130,167,184,0,20,8,255,255,255,251,255,255,255,127,225,135,8,123,168,184,0,83,22,25,108,1,2,130,169,192,0,20,11,0,0,0,0,16,0,0,0,212,185,9,123,169,192,0,81,22,25,81,1,2,130,167,200,0,20,8,0,2,0,0,0,64,0,0,212,120,8,123,168,200,0,83,22,27,54,1,2,130,168,208,0,20,11,0,0,0,0,0,0,0,1,20,9,0,0,8,0,0,0,0,1,212,152,8,123,168,208,0,81,22,27,17,1,2,130,167,216,0,134,120,0,0,0,32,123,168,216,0,83,22,29,253,0,2,130,168,224,0,20,9,4,0,0,0,128,0,0,0,212,152,8,123,168,224,0,81,22,29,226,0,2,130,167,232,0,20,9,0,0,0,0,0,0,2,0,20,8,0,16,0,0,0,0,2,0,212,120,8,123,168,232,0,83,22,31,189,0,2,130,168,240,0,20,11,0,0,0,0,0,0,0,8,20,9,0,0,64,0,0,0,0,8,212,152,8,123,168,240,0,81,22,31,152,0,2,130,168,248,0,20,9,0,0,0,0,1,0,0,0,212,137,9,123,169,248,0,83,22,33,125,2,130,169,0,1,20,7,32,0,0,0,0,4,0,0,212,151,7,123,167,0,1,81,22,33,99,2,130,167,8,1,20,9,0,0,0,0,0,0,16,0,20,8,0,128,0,0,0,0,16,0,212,120,8,123,168,8,1,83,22,35,63,2,130,168,16,1,20,11,0,0,0,0,0,0,0,64,20,9,0,0,0,2,0,0,0,64,212,152,8,123,168,16,1,81,22,35,27,2,130,167,24,1,20,8,0,0,0,0,8,0,0,0,212,135,7,123,167,24,1,1,2,130,199,51,8,0,0,4,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,27,164,65,26,164,65,26,164,20,9,0,0,8,0,0,0,0,4,123,25,248,0,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,39,202,169,9,201,152,8,123,24,123,25,8,172,169,220,3,2,20,11,0,0,0,1,0,0,0,128,123,27,240,0,20,11,0,0,128,0,0,0,0,64,123,27,232,0,20,11,0,0,64,0,0,0,0,32,123,27,224,0,20,11,0,0,32,0,0,0,0,16,123,27,216,0,20,11,0,0,16,0,0,0,0,8,123,27,208,0,20,11,0,0,4,0,0,0,0,2,123,27,200,0,20,11,0,0,2,0,0,0,0,1,123,27,192,0,20,8,0,0,1,0,0,0,128,0,123,24,184,0,20,8,0,128,0,0,0,0,64,0,123,24,176,0,20,8,0,64,0,0,0,0,32,0,123,24,168,0,20,8,0,32,0,0,0,0,16,0,123,24,160,0,20,8,0,16,0,0,0,0,8,0,123,24,152,0,130,24,8,149,136,217,214,120,7,201,120,8,152,136,1,200,135,7,152,119,5,150,119,56,1,20,8,0,4,0,0,0,0,2,0,123,24,144,0,20,8,0,2,0,0,0,0,1,0,123,24,136,0,20,8,0,1,0,0,0,128,0,0,123,24,128,0,20,8,128,0,0,0,0,64,0,0,123,24,120,20,8,64,0,0,0,0,32,0,0,123,24,112,20,8,16,0,0,0,0,8,0,0,123,24,104,20,8,8,0,0,0,0,4,0,0,123,24,96,20,8,4,0,0,0,0,2,0,0,123,24,88,20,8,2,0,0,0,0,1,0,0,123,24,80,130,18,16,200,39,7,149,119,56,1,123,23,72,20,7,0,0,0,0,64,0,0,0,123,23,64,20,7,0,0,0,0,32,0,0,0,123,23,56,20,7,0,0,0,0,16,0,0,0,123,23,48,20,7,0,0,0,0,8,0,0,0,123,23,40,20,7,0,0,0,0,4,0,0,0,123,23,32,20,7,0,0,0,0,2,0,0,0,123,23,24,20,5,0,0,0,0,1,0,0,0,20,6,0,0,0,128,0,0,0,0,20,0,1,0,0,0,128,0,0,0,20,11,0,8,0,0,0,0,4,0,1,2,130,39,48,1,20,12,32,0,0,0,0,16,0,0,212,199,3,130,39,130,44,8,130,36,16,130,40,24,130,26,248,0,212,167,7,130,25,24,212,156,12,130,25,128,0,212,148,10,130,25,224,0,212,152,8,123,39,123,44,8,123,42,16,123,40,24,130,39,32,130,40,40,130,42,48,130,44,56,130,25,48,212,151,7,212,184,8,134,170,0,0,0,2,212,12,12,123,39,32,123,40,40,123,42,48,123,44,56,130,39,64,130,40,72,130,42,80,130,44,88,130,25,168,0,212,151,7,134,136,0,0,0,16,130,25,96,212,154,10,130,25,192,0,212,156,12,123,39,64,123,40,72,123,42,80,123,44,88,130,39,96,130,40,104,130,42,112,130,44,120,212,103,7,130,25,112,212,152,8,130,25,208,0,212,154,10,130,25,32,212,156,12,123,39,96,123,40,104,123,42,112,123,44,120,130,39,128,0,130,40,136,0,130,42,144,0,130,44,152,0,130,25,136,0,212,151,7,130,25,232,0,212,152,8,130,25,56,212,154,10,130,25,152,0,212,156,12,123,39,128,0,123,40,136,0,123,42,144,0,123,44,152,0,130,39,160,0,130,40,168,0,130,42,176,0,130,44,184,0,134,119,0,0,0,4,130,25,80,212,152,8,130,25,176,0,212,154,10,134,204,0,0,0,32,123,39,160,0,123,40,168,0,123,42,176,0,123,44,184,0,130,39,192,0,130,40,200,0,130,42,208,0,130,44,216,0,130,25,104,212,151,7,130,25,200,0,212,152,8,212,90,10,130,25,120,212,156,12,123,39,192,0,123,40,200,0,123,42,208,0,123,44,216,0,130,39,224,0,130,40,232,0,130,42,240,0,130,41,248,0,130,28,216,0,212,199,7,130,28,40,212,200,8,130,28,144,0,212,202,10,130,28,240,0,212,156,12,123,39,224,0,123,40,232,0,123,42,240,0,123,44,248,0,130,39,0,1,130,40,8,1,130,42,16,1,130,44,24,1,130,25,64,212,151,7,130,25,160,0,212,152,8,134,170,0,0,0,8,123,39,0,1,123,40,8,1,130,39,32,1,130,40,40,1,130,25,88,212,156,12,123,42,16,1,123,44,24,1,130,25,184,0,212,151,7,51,9,0,0,0,64,212,152,8,123,39,32,1,123,40,40,1,123,35,48,1,149,34,56,1,130,23,72,171,114,234,253,2,130,24,248,0,130,28,16,130,22,81,6,40,4,2,130,26,8,151,170,3,200,202,10,130,167,212,120,8,123,168,81,22,1,19,4,2,130,168,8,20,7,0,0,0,0,2,0,0,0,212,120,8,123,168,8,83,22,3,250,3,2,130,168,16,20,9,0,1,0,0,0,128,0,0,212,152,8,123,168,16,81,22,3,225,3,2,130,167,24,20,9,0,0,0,0,0,0,0,32,20,8,0,0,64,0,0,0,0,32,212,120,8,123,168,24,83,22,5,190,3,2,130,169,32,20,11,0,0,0,0,16,0,0,0,212,185,9,123,169,32,81,22,5,165,3,2,130,167,40,20,8,0,8,0,0,0,0,4,0,212,120,8,123,168,40,83,22,7,140,3,2,130,168,48,51,9,0,0,0,2,212,152,8,123,168,48,81,22,7,119,3,2,130,167,56,20,8,1,0,0,0,128,0,0,0,212,120,8,123,168,56,83,22,9,94,3,2,130,168,64,20,11,0,0,0,0,0,0,32,0,20,9,0,64,0,0,0,0,32,0,212,152,8,123,168,64,81,22,9,59,3,2,130,167,72,134,120,0,0,0,16,123,168,72,83,22,11,41,3,2,130,168,80,20,9,8,0,0,0,0,4,0,0,212,152,8,123,168,80,81,22,11,16,3,2,130,167,88,20,9,0,0,0,0,0,0,0,1,20,8,0,0,2,0,0,0,0,1,212,120,8,123,168,88,83,22,13,237,2,2,130,169,96,20,11,0,0,0,128,0,0,0,0,212,185,9,123,169,96,81,22,13,212,2,2,130,167,104,20,8,64,0,0,0,0,32,0,0,212,120,8,123,168,104,83,22,15,187,2,2,130,168,112,20,11,0,0,0,0,0,0,0,8,20,9,0,0,16,0,0,0,0,8,212,152,8,123,168,112,81,22,15,152,2,2,130,168,120,20,9,0,0,0,0,4,0,0,0,212,137,9,123,169,120,83,22,17,127,2,2,130,169,128,0,20,7,0,2,0,0,0,0,1,0,212,151,7,123,167,128,0,81,22,17,100,2,2,130,167,136,0,20,9,0,0,0,0,0,0,0,64,20,8,0,0,128,0,0,0,0,64,212,120,8,123,168,136,0,83,22,19,63,2,2,130,168,144,0,20,9,0,0,0,0,32,0,0,0,212,152,8,123,168,144,0,81,22,19,36,2,2,130,167,152,0,20,9,0,0,0,0,0,0,8,0,20,8,0,16,0,0,0,0,8,0,212,120,8,123,168,152,0,83,22,21,255,1,2,130,168,160,0,51,9,0,0,0,4,212,152,8,123,168,160,0,81,22,21,232,1,2,130,167,168,0,20,8,2,0,0,0,0,1,0,0,212,120,8,123,168,168,0,83,22,23,205,1,2,130,168,176,0,20,11,0,0,0,0,0,0,64,0,20,9,0,128,0,0,0,0,64,0,212,152,8,123,168,176,0,81,22,23,168,1,2,130,167,184,0,134,120,0,0,0,32,123,168,184,0,83,22,25,148,1,2,130,168,192,0,20,9,16,0,0,0,0,8,0,0,212,152,8,123,168,192,0,81,22,25,121,1,2,130,167,200,0,20,9,0,0,0,0,0,0,0,2,20,8,0,0,4,0,0,0,0,2,212,120,8,123,168,200,0,83,22,27,84,1,2,130,169,208,0,20,11,0,0,0,0,1,0,0,0,212,185,9,123,169,208,0,81,22,27,57,1,2,130,167,216,0,20,8,128,0,0,0,0,64,0,0,212,120,8,123,168,216,0,83,22,29,30,1,2,130,168,224,0,20,11,0,0,0,0,0,0,0,16,20,9,0,0,32,0,0,0,0,16,212,152,8,123,168,224,0,81,22,29,249,0,2,130,168,232,0,20,9,0,0,0,0,8,0,0,0,212,137,9,123,169,232,0,83,22,31,222,0,2,130,169,240,0,20,7,0,4,0,0,0,0,2,0,212,151,7,123,167,240,0,81,22,31,195,0,2,130,167,248,0,20,8,255,255,255,254,255,255,255,127,225,135,8,123,168,248,0,83,22,33,168,0,2,130,168,0,1,20,9,0,0,0,0,64,0,0,0,212,152,8,123,168,0,1,81,22,33,141,0,2,130,167,8,1,20,9,0,0,0,0,0,0,16,0,20,8,0,32,0,0,0,0,16,0,212,120,8,123,168,8,1,83,22,35,104,2,130,168,16,1,51,9,0,0,0,8,212,152,8,123,168,16,1,81,22,35,82,2,130,167,24,1,20,8,4,0,0,0,0,2,0,0,212,120,8,123,168,24,1,83,22,37,56,2,130,168,32,1,20,11,0,0,0,0,0,0,128,0,20,9,0,0,1,0,0,0,128,0,212,152,8,123,168,32,1,81,22,37,20,2,130,167,40,1,134,119,0,0,0,64,123,167,40,1,1,2,130,199,51,8,0,0,8,224,135,7,123,199,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,7,13,206,199,224,124,12,206,199,20,9,0,0,16,0,0,0,0,32,123,25,0,1,214,120,9,152,153,5,51,10,41,202,169,9,201,152,8,123,24,123,25,8,172,169,247,3,2,130,27,8,149,187,215,214,123,7,20,11,0,0,64,0,0,0,0,128,123,27,248,0,20,11,0,0,32,0,0,0,0,64,123,27,240,0,20,11,0,0,8,0,0,0,0,16,123,27,232,0,20,11,0,0,4,0,0,0,0,8,123,27,224,0,20,11,0,0,2,0,0,0,0,4,123,27,216,0,20,11,0,0,1,0,0,0,0,2,123,27,208,0,20,11,0,128,0,0,0,0,0,1,123,27,200,0,20,8,0,64,0,0,0,0,128,0,123,24,192,0,20,8,0,32,0,0,0,0,64,0,123,24,184,0,20,8,0,16,0,0,0,0,32,0,123,24,176,0,152,119,5,150,119,72,1,20,8,0,4,0,0,0,0,8,0,123,24,168,0,20,8,0,2,0,0,0,0,4,0,123,24,160,0,20,8,0,1,0,0,0,0,2,0,123,24,152,0,20,8,128,0,0,0,0,0,1,0,123,24,144,0,20,8,64,0,0,0,0,128,0,0,123,24,136,0,20,8,32,0,0,0,0,64,0,0,123,24,128,0,20,8,16,0,0,0,0,32,0,0,123,24,120,20,8,8,0,0,0,0,16,0,0,123,24,112,20,8,2,0,0,0,0,4,0,0,123,24,104,130,18,16,200,39,7,149,119,72,1,123,23,96,20,7,0,0,0,0,0,1,0,0,123,23,88,20,7,0,0,0,0,128,0,0,0,123,23,80,20,7,0,0,0,0,64,0,0,0,123,23,72,20,7,0,0,0,0,32,0,0,0,123,23,64,20,7,0,0,0,0,16,0,0,0,123,23,56,20,7,0,0,0,0,8,0,0,0,123,23,48,20,7,0,0,0,0,4,0,0,0,123,23,40,20,7,0,0,0,0,2,0,0,0,123,23,32,20,7,0,0,0,0,1,0,0,0,123,23,24,20,6,0,0,0,128,0,0,0,0,20,5,1,0,0,0,0,2,0,0,20,11,0,8,0,0,0,0,16,0,1,2,130,44,64,1,20,8,4,0,0,0,0,8,0,0,212,140,3,130,40,130,44,8,130,36,16,130,32,24,130,23,0,1,212,120,8,130,23,72,212,124,12,130,23,200,0,212,116,7,130,25,32,212,144,10,123,40,123,44,8,123,39,16,123,42,24,130,39,32,130,40,40,130,42,48,130,44,56,130,25,168,0,212,151,7,134,136,0,0,0,16,130,25,128,0,212,154,10,134,204,0,0,128,0,123,39,32,123,40,40,123,42,48,123,44,56,130,39,64,130,40,72,130,42,80,130,44,88,212,87,7,130,25,224,0,212,152,8,130,25,56,212,154,10,130,25,184,0,212,156,12,123,39,64,123,40,72,123,42,80,123,44,88,130,39,96,130,40,104,130,42,112,130,44,120,212,103,7,130,25,152,0,212,152,8,134,170,0,0,0,4,130,25,112,212,156,12,123,39,96,123,40,104,123,42,112,123,44,120,130,39,128,0,130,40,136,0,130,42,144,0,130,44,152,0,130,25,240,0,212,151,7,130,25,80,212,152,8,130,25,208,0,212,154,10,130,25,40,212,156,12,123,39,128,0,123,40,136,0,123,42,144,0,123,44,152,0,130,39,160,0,130,40,168,0,130,42,176,0,130,44,184,0,212,183,7,134,136,0,0,0,32,130,25,136,0,212,154,10,134,204,0,0,0,1,123,39,160,0,123,40,168,0,123,42,176,0,123,44,184,0,130,39,192,0,130,40,200,0,130,42,208,0,130,44,216,0,130,25,104,212,151,7,130,25,232,0,212,152,8,130,25,64,212,154,10,130,25,192,0,212,156,12,123,39,192,0,123,40,200,0,123,42,208,0,123,44,216,0,130,39,224,0,130,40,232,0,130,42,240,0,130,44,248,0,130,25,24,212,151,7,130,25,160,0,212,152,8,134,170,0,0,0,8,130,25,120,212,156,12,123,39,224,0,123,40,232,0,123,42,240,0,123,44,248,0,130,41,0,1,130,40,8,1,130,42,16,1,130,44,24,1,130,23,248,0,212,151,7,130,25,88,212,152,8,130,25,216,0,212,154,10,130,25,48,212,156,12,123,39,0,1,123,40,8,1,123,42,16,1,123,44,24,1,130,39,32,1,130,40,40,1,130,42,48,1,130,44,56,1,130,25,176,0,212,151,7,51,9,0,0,0,64,212,152,8,123,39,32,1,130,23,144,0,212,167,7,123,40,40,1,134,200,0,0,0,2,123,39,48,1,123,40,56,1,123,35,64,1,149,34,72,1,130,23,96,171,114,202,253,2,130,24,0,1,130,28,16,130,22,81,6,56,4,2,130,26,8,151,170,3,200,202,10,130,167,212,120,8,123,168,81,22,1,35,4,2,130,168,8,20,7,0,0,0,0,64,0,0,0,212,120,8,123,168,8,83,22,3,10,4,2,130,168,16,20,11,0,0,0,0,0,0,0,1,20,9,0,128,0,0,0,0,0,1,212,152,8,123,168,16,81,22,3,231,3,2,130,168,24,20,9,0,0,0,0,2,0,0,0,212,137,9,123,169,24,83,22,5,206,3,2,130,169,32,20,7,0,4,0,0,0,0,8,0,212,151,7,123,167,32,81,22,5,181,3,2,130,167,40,134,120,0,0,0,16,123,168,40,83,22,7,163,3,2,130,168,48,20,9,32,0,0,0,0,64,0,0,212,152,8,123,168,48,81,22,7,138,3,2,130,167,56,134,120,0,0,128,0,123,168,56,83,22,9,120,3,2,130,168,64,20,9,1,0,0,0,0,2,0,0,212,152,8,123,168,64,81,22,9,95,3,2,130,167,72,20,9,0,0,0,0,0,0,0,8,20,8,0,0,4,0,0,0,0,8,212,120,8,123,168,72,83,22,11,60,3,2,130,168,80,20,9,0,0,0,0,16,0,0,0,212,152,8,123,168,80,81,22,11,35,3,2,130,167,88,20,9,0,0,0,0,0,0,64,0,20,8,0,32,0,0,0,0,64,0,212,120,8,123,168,88,83,22,13,0,3,2,130,169,96,20,11,0,0,0,128,0,0,0,0,212,185,9,123,169,96,81,22,13,231,2,2,130,167,104,20,8,0,1,0,0,0,0,2,0,212,120,8,123,168,104,83,22,15,206,2,2,130,168,112,51,9,0,0,0,4,212,152,8,123,168,112,81,22,15,185,2,2,130,167,120,20,8,8,0,0,0,0,16,0,0,212,120,8,123,168,120,83,22,17,160,2,2,130,168,128,0,20,11,0,0,0,0,0,0,0,64,20,9,0,0,32,0,0,0,0,64,212,152,8,123,168,128,0,81,22,17,123,2,2,130,167,136,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,168,136,0,83,22,19,96,2,2,130,168,144,0,20,11,0,0,0,0,0,0,0,2,20,9,0,0,1,0,0,0,0,2,212,152,8,123,168,144,0,81,22,19,59,2,2,130,167,152,0,20,9,0,0,0,0,4,0,0,0,212,121,9,123,169,152,0,83,22,21,32,2,2,130,169,160,0,20,8,0,8,0,0,0,0,16,0,212,152,8,123,168,160,0,81,22,21,5,2,2,130,167,168,0,134,120,0,0,0,32,123,168,168,0,83,22,23,241,1,2,130,168,176,0,20,9,64,0,0,0,0,128,0,0,212,152,8,123,168,176,0,81,22,23,214,1,2,130,167,184,0,134,120,0,0,0,1,123,168,184,0,83,22,25,194,1,2,130,168,192,0,20,9,2,0,0,0,0,4,0,0,212,152,8,123,168,192,0,81,22,25,167,1,2,130,167,200,0,20,9,0,0,0,0,0,0,0,16,20,8,0,0,8,0,0,0,0,16,212,120,8,123,168,200,0,83,22,27,130,1,2,130,168,208,0,20,9,0,0,0,0,32,0,0,0,212,152,8,123,168,208,0,81,22,27,103,1,2,130,167,216,0,20,9,0,0,0,0,0,0,128,0,20,8,0,64,0,0,0,0,128,0,212,120,8,123,168,216,0,83,22,29,66,1,2,130,169,224,0,20,11,0,0,0,0,1,0,0,0,212,185,9,123,169,224,0,81,22,29,39,1,2,130,167,232,0,20,8,0,2,0,0,0,0,4,0,212,120,8,123,168,232,0,83,22,31,12,1,2,130,168,240,0,51,9,0,0,0,8,212,152,8,123,168,240,0,81,22,31,245,0,2,130,167,248,0,20,8,16,0,0,0,0,32,0,0,212,120,8,123,168,248,0,83,22,33,218,0,2,130,168,0,1,20,9,255,255,191,255,255,255,255,127,225,152,8,123,168,0,1,81,22,33,191,0,2,130,167,8,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,168,8,1,83,22,35,164,0,2,130,168,16,1,20,11,0,0,0,0,0,0,0,4,20,9,0,0,2,0,0,0,0,4,212,152,8,123,168,16,1,81,22,35,127,2,130,167,24,1,20,8,0,0,0,0,8,0,0,0,212,120,8,123,168,24,1,83,22,37,101,2,130,168,32,1,20,11,0,0,0,0,0,0,32,0,20,9,0,16,0,0,0,0,32,0,212,152,8,123,168,32,1,81,22,37,65,2,130,167,40,1,134,120,0,0,0,64,123,168,40,1,83,22,39,46,2,130,168,48,1,20,9,128,0,0,0,0,0,1,0,212,152,8,123,168,48,1,81,22,39,20,2,130,167,56,1,134,119,0,0,0,2,123,167,56,1,1,2,130,199,51,8,0,0,16,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,191,160,47,232,11,250,130,190,214,120,9,152,153,5,51,10,43,202,169,9,201,152,8,123,24,123,25,8,172,169,38,4,2,130,26,8,149,170,213,214,122,7,20,10,0,0,16,0,0,0,0,128,123,26,8,1,20,10,0,0,8,0,0,0,0,64,123,26,0,1,20,10,0,0,4,0,0,0,0,32,123,26,248,0,20,10,0,0,2,0,0,0,0,16,123,26,240,0,20,10,0,0,1,0,0,0,0,8,123,26,232,0,20,10,0,128,0,0,0,0,0,4,123,26,224,0,20,10,0,64,0,0,0,0,0,2,123,26,216,0,20,8,0,32,0,0,0,0,0,1,123,24,208,0,20,8,0,16,0,0,0,0,128,0,123,24,200,0,152,119,5,150,119,88,1,20,8,0,4,0,0,0,0,32,0,123,24,192,0,20,8,0,2,0,0,0,0,16,0,123,24,184,0,20,8,0,1,0,0,0,0,8,0,123,24,176,0,20,8,128,0,0,0,0,0,4,0,123,24,168,0,20,8,64,0,0,0,0,0,2,0,123,24,160,0,20,8,32,0,0,0,0,0,1,0,123,24,152,0,20,8,16,0,0,0,0,128,0,0,123,24,144,0,20,8,8,0,0,0,0,64,0,0,123,24,136,0,20,8,4,0,0,0,0,32,0,0,123,24,128,0,20,8,2,0,0,0,0,16,0,0,123,24,120,130,24,16,200,135,7,149,119,88,1,123,23,112,20,7,0,0,0,0,0,2,0,0,123,23,104,20,7,0,0,0,0,0,1,0,0,123,23,96,20,7,0,0,0,0,128,0,0,0,123,23,88,20,7,0,0,0,0,64,0,0,0,123,23,80,20,7,0,0,0,0,32,0,0,0,123,23,72,20,7,0,0,0,0,16,0,0,0,123,23,64,20,7,0,0,0,0,8,0,0,0,123,23,56,20,7,0,0,0,0,4,0,0,0,123,23,48,20,7,0,0,0,0,2,0,0,0,123,23,40,20,7,0,0,0,0,1,0,0,0,123,23,32,20,11,0,0,0,128,0,0,0,0,123,27,24,20,6,1,0,0,0,0,8,0,0,20,2,0,8,0,0,0,0,64,0,100,135,1,2,130,124,80,1,20,8,0,0,0,0,0,4,0,0,212,140,4,130,120,130,124,8,130,115,16,130,112,24,134,136,0,0,32,212,108,12,134,57,0,0,64,130,26,120,212,160,10,123,120,123,124,8,123,121,16,123,122,24,130,120,32,130,121,40,130,122,48,130,117,56,134,136,0,0,128,0,130,28,128,0,212,201,9,134,170,0,0,0,1,130,28,136,0,212,92,12,123,120,32,123,121,40,123,122,48,123,124,56,130,120,64,130,121,72,130,122,80,130,117,88,134,136,0,0,0,2,130,28,144,0,212,201,9,134,170,0,0,0,4,130,28,152,0,212,92,12,123,120,64,123,121,72,123,122,80,123,124,88,130,120,96,130,121,104,130,122,112,130,117,120,134,136,0,0,0,8,130,28,160,0,212,201,9,134,170,0,0,0,16,130,28,168,0,212,92,12,123,120,96,123,121,104,123,122,112,123,124,120,130,120,128,0,130,121,136,0,130,122,144,0,130,117,152,0,134,136,0,0,0,32,130,28,176,0,212,201,9,134,170,0,0,0,64,130,28,184,0,212,92,12,123,120,128,0,123,121,136,0,123,122,144,0,123,124,152,0,130,120,160,0,130,117,168,0,130,123,176,0,130,124,184,0,130,25,24,212,152,8,130,25,192,0,212,89,9,130,26,32,212,186,10,212,44,12,123,120,160,0,123,121,168,0,123,122,176,0,123,124,184,0,130,120,192,0,130,121,200,0,130,122,208,0,130,117,216,0,130,28,40,212,200,8,130,28,200,0,212,201,9,130,28,48,212,202,10,130,28,208,0,212,92,12,123,120,192,0,123,121,200,0,123,122,208,0,123,124,216,0,130,120,224,0,130,121,232,0,130,122,240,0,130,117,248,0,130,28,56,212,200,8,130,28,216,0,212,201,9,130,28,64,212,202,10,130,28,224,0,212,92,12,123,120,224,0,123,121,232,0,123,122,240,0,123,124,248,0,130,120,0,1,130,121,8,1,130,122,16,1,130,117,24,1,130,28,72,212,200,8,130,28,232,0,212,201,9,130,28,80,212,202,10,130,28,240,0,212,92,12,123,120,0,1,123,121,8,1,123,122,16,1,123,124,24,1,130,120,32,1,130,121,40,1,130,122,48,1,130,117,56,1,130,28,88,212,200,8,130,28,248,0,212,201,9,130,28,96,212,202,10,123,120,32,1,123,121,40,1,130,120,64,1,130,121,72,1,130,28,0,1,212,92,12,123,122,48,1,123,124,56,1,130,26,104,212,168,8,130,26,8,1,212,169,9,123,120,64,1,123,121,72,1,123,116,80,1,149,119,88,1,130,24,112,171,135,175,253,2,130,27,16,130,28,81,12,116,4,2,130,25,8,151,153,3,200,185,9,130,151,134,120,0,0,32,123,152,81,28,1,93,4,2,130,152,8,20,7,1,0,0,0,0,8,0,0,212,120,8,123,152,8,83,28,3,68,4,2,130,152,16,51,10,0,0,64,212,168,8,123,152,16,81,28,3,48,4,2,130,151,24,20,8,2,0,0,0,0,16,0,0,212,120,8,123,152,24,83,28,5,23,4,2,130,152,32,51,10,0,0,128,0,212,168,8,123,152,32,81,28,5,2,4,2,130,151,40,20,8,4,0,0,0,0,32,0,0,212,120,8,123,152,40,83,28,7,233,3,2,130,152,48,51,10,0,0,0,1,212,168,8,123,152,48,81,28,7,212,3,2,130,151,56,20,8,8,0,0,0,0,64,0,0,212,120,8,123,152,56,83,28,9,187,3,2,130,152,64,51,10,0,0,0,2,212,168,8,123,152,64,81,28,9,166,3,2,130,151,72,20,8,16,0,0,0,0,128,0,0,212,120,8,123,152,72,83,28,11,141,3,2,130,152,80,51,10,0,0,0,4,212,168,8,123,152,80,81,28,11,120,3,2,130,151,88,20,8,32,0,0,0,0,0,1,0,212,120,8,123,152,88,83,28,13,95,3,2,130,152,96,51,10,0,0,0,8,212,168,8,123,152,96,81,28,13,74,3,2,130,151,104,20,8,64,0,0,0,0,0,2,0,212,120,8,123,152,104,83,28,15,49,3,2,130,152,112,51,10,0,0,0,16,212,168,8,123,152,112,81,28,15,28,3,2,130,151,120,20,8,128,0,0,0,0,0,4,0,212,120,8,123,152,120,83,28,17,3,3,2,130,152,128,0,51,10,0,0,0,32,212,168,8,123,152,128,0,81,28,17,236,2,2,130,151,136,0,20,8,0,1,0,0,0,0,8,0,212,120,8,123,152,136,0,83,28,19,209,2,2,130,152,144,0,51,10,0,0,0,64,212,168,8,123,152,144,0,81,28,19,186,2,2,130,152,152,0,20,10,0,2,0,0,0,0,16,0,212,138,10,123,154,152,0,83,28,21,159,2,2,130,154,160,0,20,7,0,0,0,128,0,0,0,0,212,167,7,123,151,160,0,81,28,21,132,2,2,130,152,168,0,20,10,0,4,0,0,0,0,32,0,212,138,10,123,154,168,0,83,28,23,105,2,2,130,154,176,0,20,7,0,0,0,0,1,0,0,0,212,167,7,123,151,176,0,81,28,23,78,2,2,130,152,184,0,20,10,0,8,0,0,0,0,64,0,212,138,10,123,154,184,0,83,28,25,51,2,2,130,154,192,0,20,7,0,0,0,0,2,0,0,0,212,167,7,123,151,192,0,81,28,25,24,2,2,130,151,200,0,20,10,0,0,0,0,0,0,128,0,20,8,0,16,0,0,0,0,128,0,212,120,8,123,152,200,0,83,28,27,243,1,2,130,152,208,0,20,10,0,0,0,0,4,0,0,0,212,168,8,123,152,208,0,81,28,27,216,1,2,130,151,216,0,20,10,0,0,0,0,0,0,0,1,20,8,0,32,0,0,0,0,0,1,212,120,8,123,152,216,0,83,28,29,179,1,2,130,152,224,0,20,10,0,0,0,0,8,0,0,0,212,168,8,123,152,224,0,81,28,29,152,1,2,130,151,232,0,20,10,0,0,0,0,0,0,0,2,20,8,0,64,0,0,0,0,0,2,212,120,8,123,152,232,0,83,28,31,115,1,2,130,152,240,0,20,10,0,0,0,0,16,0,0,0,212,168,8,123,152,240,0,81,28,31,88,1,2,130,151,248,0,20,10,0,0,0,0,0,0,0,4,20,8,0,128,0,0,0,0,0,4,212,120,8,123,152,248,0,83,28,33,51,1,2,130,152,0,1,20,10,0,0,0,0,32,0,0,0,212,168,8,123,152,0,1,81,28,33,24,1,2,130,151,8,1,20,10,0,0,0,0,0,0,0,8,20,8,0,0,1,0,0,0,0,8,212,120,8,123,152,8,1,83,28,35,243,0,2,130,152,16,1,20,10,0,0,0,0,64,0,0,0,212,168,8,123,152,16,1,81,28,35,216,0,2,130,151,24,1,20,10,0,0,0,0,0,0,0,16,20,8,0,0,2,0,0,0,0,16,212,120,8,123,152,24,1,83,28,37,179,0,2,130,152,32,1,20,10,0,0,0,0,128,0,0,0,212,168,8,123,152,32,1,81,28,37,152,0,2,130,151,40,1,20,10,0,0,0,0,0,0,0,32,20,8,0,0,4,0,0,0,0,32,212,120,8,123,152,40,1,83,28,39,115,2,130,152,48,1,20,10,0,0,0,0,0,1,0,0,212,168,8,123,152,48,1,81,28,39,89,2,130,151,56,1,20,10,0,0,0,0,0,0,0,64,20,8,0,0,8,0,0,0,0,64,212,120,8,123,152,56,1,83,28,41,53,2,130,152,64,1,20,10,0,0,0,0,0,2,0,0,212,168,8,123,152,64,1,81,28,41,27,2,130,151,72,1,20,8,255,255,239,255,255,255,255,127,225,135,7,123,151,72,1,1,2,130,183,51,8,0,0,32,224,135,7,123,183,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,131,45,216,130,45,216,130,45,214,120,9,152,153,3,51,10,45,202,169,9,201,152,8,123,24,123,25,8,172,169,48,4,2,130,24,8,149,136,211,214,120,7,20,10,0,0,4,0,0,0,0,128,123,26,248,0,20,8,0,0,2,0,0,0,0,64,123,24,240,0,20,10,0,0,1,0,0,0,0,32,123,26,232,0,20,8,0,128,0,0,0,0,0,16,123,24,224,0,20,10,0,64,0,0,0,0,0,8,123,26,216,0,20,8,0,32,0,0,0,0,0,4,123,24,208,0,20,10,0,16,0,0,0,0,0,2,123,26,200,0,152,119,3,150,119,104,1,20,8,0,4,0,0,0,0,128,0,123,24,192,0,20,8,0,2,0,0,0,0,64,0,123,24,184,0,20,8,0,1,0,0,0,0,32,0,123,24,176,0,20,8,128,0,0,0,0,0,16,0,123,24,168,0,20,8,64,0,0,0,0,0,8,0,123,24,160,0,20,8,32,0,0,0,0,0,4,0,123,24,152,0,20,8,16,0,0,0,0,0,2,0,123,24,144,0,20,8,8,0,0,0,0,0,1,0,123,24,136,0,20,8,4,0,0,0,0,128,0,0,123,24,128,0,20,8,2,0,0,0,0,64,0,0,123,24,120,130,24,16,200,135,7,149,119,104,1,123,23,112,20,7,0,0,0,0,0,16,0,0,123,23,104,20,7,0,0,0,0,0,8,0,0,123,23,96,20,7,0,0,0,0,0,4,0,0,123,23,88,20,7,0,0,0,0,0,1,0,0,123,23,80,20,7,0,0,0,0,128,0,0,0,123,23,72,20,7,0,0,0,0,64,0,0,0,123,23,64,20,7,0,0,0,0,32,0,0,0,123,23,56,20,7,0,0,0,0,16,0,0,0,123,23,48,20,7,0,0,0,0,8,0,0,0,123,23,40,20,7,0,0,0,0,4,0,0,0,123,23,32,20,7,0,0,0,0,2,0,0,0,123,23,24,20,6,0,0,0,0,1,0,0,0,20,2,0,0,0,128,0,0,0,0,20,5,1,0,0,0,0,32,0,0,20,3,0,8,0,0,0,0,0,1,100,135,1,2,130,124,96,1,20,11,0,0,0,0,0,2,0,0,212,188,4,130,123,130,124,8,130,112,16,130,120,24,134,187,0,0,64,130,25,136,0,212,156,12,134,9,0,0,0,32,130,26,192,0,212,168,8,123,123,123,124,8,123,121,16,123,120,24,130,120,32,130,121,40,130,123,48,130,124,56,130,26,48,212,168,8,130,26,240,0,212,169,9,130,26,96,212,171,11,134,204,0,0,0,1,123,120,32,123,121,40,123,123,48,123,124,56,130,120,64,130,121,72,130,123,80,130,124,88,130,26,152,0,212,168,8,212,41,9,130,26,200,0,212,171,11,130,26,64,212,172,12,123,120,64,123,121,72,123,123,80,123,124,88,130,120,96,130,121,104,130,123,112,130,124,120,134,136,0,0,8,212,89,9,134,187,0,0,0,4,130,26,168,0,212,172,12,123,120,96,123,121,104,123,123,112,123,124,120,130,120,128,0,130,121,136,0,130,123,144,0,130,124,152,0,130,26,24,212,168,8,130,26,216,0,212,169,9,130,26,80,212,171,11,134,204,0,0,32,123,120,128,0,123,121,136,0,123,123,144,0,123,124,152,0,130,120,160,0,130,121,168,0,130,123,176,0,130,124,184,0,130,26,128,0,212,168,8,134,153,0,0,0,16,130,26,184,0,212,171,11,130,26,40,212,172,12,123,120,160,0,123,121,168,0,123,123,176,0,123,124,184,0,130,120,192,0,130,121,200,0,130,123,208,0,130,124,216,0,130,26,232,0,212,168,8,130,26,88,212,169,9,134,187,0,0,128,0,130,26,144,0,212,172,12,123,120,192,0,123,121,200,0,123,123,208,0,123,124,216,0,130,120,224,0,130,121,232,0,130,123,240,0,130,122,248,0,134,136,0,0,0,64,212,57,9,130,28,56,212,203,11,130,28,248,0,212,172,12,123,120,224,0,123,121,232,0,123,123,240,0,123,124,248,0,130,120,0,1,130,121,8,1,130,123,16,1,130,124,24,1,130,26,104,212,168,8,134,153,0,0,0,2,130,26,160,0,212,171,11,212,108,12,123,120,0,1,123,121,8,1,123,123,16,1,123,124,24,1,130,120,32,1,130,121,40,1,130,123,48,1,130,124,56,1,130,26,208,0,212,168,8,130,26,72,212,169,9,134,187,0,0,16,130,26,120,212,172,12,123,120,32,1,123,121,40,1,123,123,48,1,123,124,56,1,130,120,64,1,130,121,72,1,130,123,80,1,130,124,88,1,134,136,0,0,0,8,130,26,176,0,212,169,9,123,120,64,1,130,24,32,212,139,11,123,121,72,1,130,24,224,0,212,200,8,123,123,80,1,123,120,88,1,123,116,96,1,149,119,104,1,130,24,112,171,135,157,253,2,130,28,16,130,22,81,6,128,4,2,130,25,8,151,153,3,200,201,9,130,151,134,120,0,0,64,123,152,81,22,1,105,4,2,130,152,8,20,7,8,0,0,0,0,0,1,0,212,120,8,123,152,8,83,22,3,80,4,2,130,152,16,51,10,0,0,0,32,212,168,8,123,152,16,81,22,3,59,4,2,130,152,24,20,10,0,4,0,0,0,0,128,0,212,138,10,123,154,24,83,22,5,34,4,2,130,154,32,20,7,0,0,0,0,16,0,0,0,212,167,7,123,151,32,81,22,5,9,4,2,130,151,40,20,10,0,0,0,0,0,0,0,64,20,8,0,0,2,0,0,0,0,64,212,120,8,123,152,40,83,22,7,230,3,2,130,152,48,20,10,0,0,0,0,0,8,0,0,212,168,8,123,152,48,81,22,7,205,3,2,130,151,56,134,120,0,0,0,1,123,152,56,83,22,9,187,3,2,130,154,64,20,11,32,0,0,0,0,0,4,0,212,186,10,123,154,64,81,22,9,162,3,2,130,151,72,20,8,0,0,0,128,0,0,0,0,212,120,8,123,152,72,83,22,11,137,3,2,130,152,80,20,11,0,0,0,0,0,0,0,2,20,10,0,16,0,0,0,0,0,2,212,168,8,123,152,80,81,22,11,102,3,2,130,151,88,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,88,83,22,13,77,3,2,130,152,96,51,10,0,0,8,212,168,8,123,152,96,81,22,13,57,3,2,130,151,104,20,8,1,0,0,0,0,32,0,0,212,120,8,123,152,104,83,22,15,32,3,2,130,152,112,51,10,0,0,0,4,212,168,8,123,152,112,81,22,15,11,3,2,130,152,120,20,10,128,0,0,0,0,0,16,0,212,138,10,123,154,120,83,22,17,242,2,2,130,154,128,0,20,7,0,0,0,0,2,0,0,0,212,167,7,123,151,128,0,81,22,17,215,2,2,130,151,136,0,20,10,0,0,0,0,0,0,0,8,20,8,0,64,0,0,0,0,0,8,212,120,8,123,152,136,0,83,22,19,178,2,2,130,152,144,0,20,10,0,0,0,0,0,1,0,0,212,168,8,123,152,144,0,81,22,19,151,2,2,130,151,152,0,134,120,0,0,32,123,152,152,0,83,22,21,132,2,2,130,152,160,0,20,10,4,0,0,0,0,128,0,0,212,168,8,123,152,160,0,81,22,21,105,2,2,130,151,168,0,134,120,0,0,0,16,123,152,168,0,83,22,23,85,2,2,130,154,176,0,20,11,0,2,0,0,0,0,64,0,212,186,10,123,154,176,0,81,22,23,58,2,2,130,151,184,0,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,184,0,83,22,25,31,2,2,130,152,192,0,20,11,0,0,0,0,0,0,0,32,20,10,0,0,1,0,0,0,0,32,212,168,8,123,152,192,0,81,22,25,250,1,2,130,151,200,0,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,200,0,83,22,27,223,1,2,130,152,208,0,51,10,0,0,128,0,212,168,8,123,152,208,0,81,22,27,200,1,2,130,151,216,0,20,8,16,0,0,0,0,0,2,0,212,120,8,123,152,216,0,83,22,29,173,1,2,130,152,224,0,51,10,0,0,0,64,212,168,8,123,152,224,0,81,22,29,150,1,2,130,152,232,0,20,10,0,8,0,0,0,0,0,1,212,138,10,123,154,232,0,83,22,31,123,1,2,130,154,240,0,20,7,0,0,0,0,32,0,0,0,212,167,7,123,151,240,0,81,22,31,96,1,2,130,151,248,0,20,8,255,255,251,255,255,255,255,127,225,135,8,123,152,248,0,83,22,33,69,1,2,130,152,0,1,20,10,0,0,0,0,0,16,0,0,212,168,8,123,152,0,1,81,22,33,42,1,2,130,151,8,1,134,120,0,0,0,2,123,152,8,1,83,22,35,22,1,2,130,154,16,1,20,11,64,0,0,0,0,0,8,0,212,186,10,123,154,16,1,81,22,35,251,0,2,130,151,24,1,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,24,1,83,22,37,224,0,2,130,152,32,1,20,11,0,0,0,0,0,0,0,4,20,10,0,32,0,0,0,0,0,4,212,168,8,123,152,32,1,81,22,37,187,0,2,130,151,40,1,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,40,1,83,22,39,160,0,2,130,152,48,1,51,10,0,0,16,212,168,8,123,152,48,1,81,22,39,138,0,2,130,151,56,1,20,8,2,0,0,0,0,64,0,0,212,120,8,123,152,56,1,83,22,41,111,2,130,152,64,1,51,10,0,0,0,8,212,168,8,123,152,64,1,81,22,41,89,2,130,152,72,1,20,10,0,1,0,0,0,0,32,0,212,138,10,123,154,72,1,83,22,43,63,2,130,154,80,1,20,7,0,0,0,0,4,0,0,0,212,167,7,123,151,80,1,81,22,43,37,2,130,151,88,1,20,10,0,0,0,0,0,0,0,16,20,8,0,128,0,0,0,0,0,16,212,135,7,123,151,88,1,1,2,130,199,51,8,0,0,64,224,135,7,123,199,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,99,114,5,49,185,130,152,92,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,47,202,169,9,201,152,8,123,24,123,25,8,172,169,83,4,2,130,24,8,149,134,209,20,8,0,0,1,0,0,0,0,128,123,24,248,0,20,11,0,128,0,0,0,0,0,64,123,27,240,0,20,10,0,64,0,0,0,0,0,32,123,26,232,0,20,8,0,32,0,0,0,0,0,16,123,24,224,0,20,11,0,16,0,0,0,0,0,8,123,27,216,0,214,118,7,201,118,6,152,102,1,200,103,7,152,119,5,150,119,120,1,20,8,0,4,0,0,0,0,0,2,123,24,208,0,20,8,0,2,0,0,0,0,0,1,123,24,200,0,20,8,0,1,0,0,0,0,128,0,123,24,192,0,20,8,128,0,0,0,0,0,64,0,123,24,184,0,20,8,64,0,0,0,0,0,32,0,123,24,176,0,20,8,32,0,0,0,0,0,16,0,123,24,168,0,20,8,16,0,0,0,0,0,8,0,123,24,160,0,20,8,8,0,0,0,0,0,4,0,123,24,152,0,20,8,4,0,0,0,0,0,2,0,123,24,144,0,20,8,2,0,0,0,0,0,1,0,123,24,136,0,130,24,16,200,135,7,149,119,120,1,123,23,128,0,20,7,0,0,0,0,0,64,0,0,123,23,120,20,7,0,0,0,0,0,32,0,0,123,23,112,20,7,0,0,0,0,0,16,0,0,123,23,104,20,7,0,0,0,0,0,8,0,0,123,23,96,20,7,0,0,0,0,0,4,0,0,123,23,88,20,7,0,0,0,0,0,2,0,0,123,23,80,20,7,0,0,0,0,128,0,0,0,123,23,72,20,7,0,0,0,0,64,0,0,0,123,23,64,20,7,0,0,0,0,32,0,0,0,123,23,56,20,7,0,0,0,0,16,0,0,0,123,23,48,20,7,0,0,0,0,8,0,0,0,123,23,40,20,7,0,0,0,0,4,0,0,0,123,23,32,20,7,0,0,0,0,2,0,0,0,123,23,24,20,11,0,0,0,0,1,0,0,0,20,2,0,0,0,128,0,0,0,0,20,6,1,0,0,0,0,128,0,0,20,3,0,8,0,0,0,0,0,4,100,135,1,2,130,117,112,1,20,12,0,0,0,0,0,1,0,0,212,197,4,130,124,130,117,8,130,112,16,130,120,24,134,204,0,0,128,0,130,25,176,0,212,149,5,130,25,48,212,144,9,134,136,0,0,8,123,124,123,117,8,123,121,16,123,120,24,130,120,32,130,121,40,130,124,48,130,117,56,130,26,144,0,212,168,8,212,185,9,130,26,240,0,212,172,12,130,26,112,212,165,5,123,120,32,123,121,40,123,124,48,123,117,56,130,120,64,130,121,72,130,124,80,130,117,88,134,136,0,0,0,16,212,57,9,130,26,80,212,172,12,134,85,0,0,0,1,123,120,64,123,121,72,123,124,80,123,117,88,130,120,96,130,121,104,130,124,112,130,117,120,130,26,184,0,212,168,8,130,26,56,212,169,9,134,204,0,0,16,130,26,152,0,212,165,5,123,120,96,123,121,104,123,124,112,123,117,120,130,120,128,0,130,122,136,0,130,124,144,0,130,117,152,0,130,25,24,212,152,8,130,25,248,0,212,169,9,130,26,120,212,172,12,134,85,0,0,0,32,123,120,128,0,123,121,136,0,123,124,144,0,123,117,152,0,130,120,160,0,130,121,168,0,130,124,176,0,130,117,184,0,130,26,216,0,212,168,8,130,26,88,212,169,9,134,204,0,0,0,2,130,26,192,0,212,165,5,123,120,160,0,123,121,168,0,123,124,176,0,123,117,184,0,130,120,192,0,130,121,200,0,130,124,208,0,130,117,216,0,130,26,64,212,168,8,134,153,0,0,32,130,26,160,0,212,172,12,130,26,32,212,165,5,123,120,192,0,123,121,200,0,123,124,208,0,123,117,216,0,130,120,224,0,130,121,232,0,130,124,240,0,130,117,248,0,134,136,0,0,2,212,105,9,134,204,0,0,0,64,130,26,224,0,212,165,5,123,120,224,0,123,121,232,0,123,124,240,0,123,117,248,0,130,120,0,1,130,121,8,1,130,124,16,1,130,117,24,1,130,26,96,212,168,8,134,153,0,0,0,4,130,26,200,0,212,172,12,130,26,72,212,165,5,123,120,0,1,123,121,8,1,123,124,16,1,123,117,24,1,130,120,32,1,130,121,40,1,130,124,48,1,130,117,56,1,134,136,0,0,64,130,26,168,0,212,169,9,130,26,40,212,172,12,134,85,0,0,4,123,120,32,1,123,121,40,1,123,124,48,1,123,117,56,1,130,120,64,1,130,121,72,1,130,124,80,1,130,117,88,1,130,26,136,0,212,168,8,212,41,9,130,26,232,0,212,172,12,123,120,64,1,123,121,72,1,130,120,96,1,130,121,104,1,130,26,104,212,165,5,123,124,80,1,123,117,88,1,134,136,0,0,0,8,130,26,208,0,212,169,9,123,120,96,1,123,121,104,1,123,116,112,1,149,119,120,1,130,24,128,0,171,135,131,253,2,130,28,16,130,22,81,6,146,4,2,130,25,8,151,153,3,200,201,9,130,151,134,120,0,0,128,0,123,152,81,22,1,122,4,2,130,152,8,20,7,64,0,0,0,0,0,32,0,212,120,8,123,152,8,83,22,3,97,4,2,130,152,16,20,10,0,0,0,0,16,0,0,0,212,168,8,123,152,16,81,22,3,72,4,2,130,151,24,134,120,0,0,8,123,152,24,83,22,5,55,4,2,130,154,32,20,11,4,0,0,0,0,0,2,0,212,186,10,123,154,32,81,22,5,30,4,2,130,151,40,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,40,83,22,7,5,4,2,130,152,48,20,11,0,0,0,0,0,0,0,64,20,10,0,128,0,0,0,0,0,64,212,168,8,123,152,48,81,22,7,226,3,2,130,151,56,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,56,83,22,9,201,3,2,130,152,64,51,10,0,0,0,16,212,168,8,123,152,64,81,22,9,180,3,2,130,152,72,20,10,0,8,0,0,0,0,0,4,212,138,10,123,154,72,83,22,11,155,3,2,130,154,80,20,7,0,0,0,0,0,2,0,0,212,167,7,123,151,80,81,22,11,130,3,2,130,151,88,134,120,0,0,0,1,123,152,88,83,22,13,112,3,2,130,154,96,20,11,128,0,0,0,0,0,64,0,212,186,10,123,154,96,81,22,13,87,3,2,130,151,104,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,104,83,22,15,62,3,2,130,152,112,51,10,0,0,16,212,168,8,123,152,112,81,22,15,42,3,2,130,152,120,20,10,8,0,0,0,0,0,4,0,212,138,10,123,154,120,83,22,17,17,3,2,130,154,128,0,20,7,0,0,0,0,2,0,0,0,212,167,7,123,151,128,0,81,22,17,246,2,2,130,151,136,0,20,8,255,255,254,255,255,255,255,127,225,135,8,123,152,136,0,83,22,19,219,2,2,130,152,144,0,20,10,0,0,0,0,0,64,0,0,212,168,8,123,152,144,0,81,22,19,192,2,2,130,151,152,0,134,120,0,0,0,32,123,152,152,0,83,22,21,172,2,2,130,152,160,0,20,11,0,0,0,0,0,0,0,8,20,10,0,16,0,0,0,0,0,8,212,168,8,123,152,160,0,81,22,21,135,2,2,130,151,168,0,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,168,0,83,22,23,108,2,2,130,152,176,0,51,10,0,0,0,2,212,168,8,123,152,176,0,81,22,23,85,2,2,130,152,184,0,20,10,0,1,0,0,0,0,128,0,212,138,10,123,154,184,0,83,22,25,58,2,2,130,154,192,0,20,7,0,0,0,0,64,0,0,0,212,167,7,123,151,192,0,81,22,25,31,2,2,130,151,200,0,134,120,0,0,32,123,152,200,0,83,22,27,12,2,2,130,154,208,0,20,11,16,0,0,0,0,0,8,0,212,186,10,123,154,208,0,81,22,27,241,1,2,130,151,216,0,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,216,0,83,22,29,214,1,2,130,152,224,0,51,10,0,0,2,212,168,8,123,152,224,0,81,22,29,192,1,2,130,151,232,0,20,8,1,0,0,0,0,128,0,0,212,120,8,123,152,232,0,83,22,31,165,1,2,130,152,240,0,51,10,0,0,0,64,212,168,8,123,152,240,0,81,22,31,142,1,2,130,151,248,0,20,10,0,0,0,0,0,0,0,16,20,8,0,32,0,0,0,0,0,16,212,120,8,123,152,248,0,83,22,33,105,1,2,130,152,0,1,20,10,0,0,0,0,0,8,0,0,212,168,8,123,152,0,1,81,22,33,78,1,2,130,151,8,1,134,120,0,0,0,4,123,152,8,1,83,22,35,58,1,2,130,154,16,1,20,11,0,2,0,0,0,0,0,1,212,186,10,123,154,16,1,81,22,35,31,1,2,130,151,24,1,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,24,1,83,22,37,4,1,2,130,152,32,1,51,10,0,0,64,212,168,8,123,152,32,1,81,22,37,238,0,2,130,152,40,1,20,10,32,0,0,0,0,0,16,0,212,138,10,123,154,40,1,83,22,39,211,0,2,130,154,48,1,20,7,0,0,0,0,8,0,0,0,212,167,7,123,151,48,1,81,22,39,184,0,2,130,151,56,1,134,120,0,0,4,123,152,56,1,83,22,41,165,0,2,130,154,64,1,20,11,2,0,0,0,0,0,1,0,212,186,10,123,154,64,1,81,22,41,138,0,2,130,151,72,1,20,8,0,0,0,128,0,0,0,0,212,120,8,123,152,72,1,83,22,43,111,2,130,152,80,1,20,11,0,0,0,0,0,0,0,32,20,10,0,64,0,0,0,0,0,32,212,168,8,123,152,80,1,81,22,43,75,2,130,151,88,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,88,1,83,22,45,49,2,130,152,96,1,51,10,0,0,0,8,212,168,8,123,152,96,1,81,22,45,27,2,130,151,104,1,20,8,0,4,0,0,0,0,0,2,212,135,7,123,151,104,1,1,2,130,199,51,8,0,0,128,0,224,135,7,123,199,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,131,151,83,240,114,10,94,78,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,49,202,169,9,201,152,8,123,24,123,25,8,172,169,109,4,2,130,24,8,149,139,207,20,8,0,64,0,0,0,0,0,128,123,24,248,0,20,12,0,32,0,0,0,0,0,64,123,28,240,0,20,10,0,16,0,0,0,0,0,32,123,26,232,0,214,123,7,201,123,11,152,187,1,200,183,7,152,119,5,150,119,136,1,20,6,0,4,0,0,0,0,0,8,123,22,224,0,20,6,0,2,0,0,0,0,0,4,123,22,216,0,20,8,0,1,0,0,0,0,0,2,123,24,208,0,20,8,128,0,0,0,0,0,0,1,123,24,200,0,20,8,64,0,0,0,0,0,128,0,123,24,192,0,20,8,32,0,0,0,0,0,64,0,123,24,184,0,20,8,16,0,0,0,0,0,32,0,123,24,176,0,20,8,8,0,0,0,0,0,16,0,123,24,168,0,20,8,4,0,0,0,0,0,8,0,123,24,160,0,20,8,2,0,0,0,0,0,4,0,123,24,152,0,130,24,16,200,135,7,149,119,136,1,123,23,144,0,20,7,0,0,0,0,0,0,1,0,123,23,136,0,20,7,0,0,0,0,0,128,0,0,123,23,128,0,20,7,0,0,0,0,0,64,0,0,123,23,120,20,7,0,0,0,0,0,32,0,0,123,23,112,20,7,0,0,0,0,0,16,0,0,123,23,104,20,7,0,0,0,0,0,8,0,0,123,23,96,20,7,0,0,0,0,0,4,0,0,123,23,88,20,7,0,0,0,0,0,2,0,0,123,23,80,20,7,0,0,0,0,0,1,0,0,123,23,72,20,7,0,0,0,0,64,0,0,0,123,23,64,20,7,0,0,0,0,32,0,0,0,123,23,56,20,7,0,0,0,0,16,0,0,0,123,23,48,20,7,0,0,0,0,8,0,0,0,123,23,40,20,7,0,0,0,0,4,0,0,0,123,23,32,20,7,0,0,0,0,2,0,0,0,123,23,24,20,11,0,0,0,0,1,0,0,0,20,2,0,0,0,128,0,0,0,0,20,6,1,0,0,0,0,0,2,0,20,3,0,8,0,0,0,0,0,16,100,135,1,2,130,121,128,1,20,12,0,0,0,0,128,0,0,0,212,201,4,130,121,130,124,8,130,112,16,130,120,24,134,153,0,0,0,1,130,26,216,0,212,172,12,130,26,96,212,160,10,134,136,0,0,0,16,123,121,123,124,8,123,122,16,123,120,24,130,120,32,130,121,40,130,122,48,130,124,56,130,21,240,0,212,88,8,130,21,128,0,212,89,9,212,186,10,134,204,0,0,2,123,120,32,123,121,40,123,122,48,123,124,56,130,120,64,130,121,72,130,122,80,130,124,88,130,21,160,0,212,88,8,130,21,48,212,89,9,134,170,0,0,32,130,21,192,0,212,92,12,123,120,64,123,121,72,123,122,80,123,124,88,130,120,96,130,121,104,130,122,112,130,124,120,130,21,72,212,88,8,134,153,0,0,0,2,130,21,224,0,212,90,10,130,21,104,212,92,12,123,120,96,123,121,104,123,122,112,123,124,120,130,120,128,0,130,117,136,0,130,122,144,0,130,124,152,0,134,136,0,0,0,32,130,25,248,0,212,89,9,130,21,136,0,212,90,10,130,21,24,212,92,12,123,120,128,0,123,121,136,0,123,122,144,0,123,124,152,0,130,120,160,0,130,121,168,0,130,122,176,0,130,124,184,0,134,136,0,0,4,130,21,168,0,212,89,9,130,21,56,212,90,10,134,204,0,0,64,123,120,160,0,123,121,168,0,123,122,176,0,123,124,184,0,130,120,192,0,130,121,200,0,130,122,208,0,130,124,216,0,130,21,200,0,212,88,8,130,21,80,212,89,9,134,170,0,0,0,4,212,60,12,123,120,192,0,123,121,200,0,123,122,208,0,123,124,216,0,130,120,224,0,130,121,232,0,130,122,240,0,130,124,248,0,130,21,112,212,88,8,134,153,0,0,0,64,134,170,0,128,0,212,108,12,123,120,224,0,123,121,232,0,123,122,240,0,123,124,248,0,130,120,0,1,130,121,8,1,130,122,16,1,130,124,24,1,130,21,32,212,88,8,134,153,0,0,8,130,21,176,0,212,90,10,130,21,64,212,92,12,123,120,0,1,123,121,8,1,123,122,16,1,123,124,24,1,130,120,32,1,130,121,40,1,130,122,48,1,130,124,56,1,134,136,0,0,128,0,130,21,208,0,212,89,9,130,21,88,212,90,10,134,204,0,0,0,8,123,120,32,1,123,121,40,1,123,122,48,1,123,124,56,1,130,120,64,1,130,121,72,1,130,122,80,1,130,124,88,1,130,21,232,0,212,88,8,130,21,120,212,89,9,212,42,10,134,204,0,0,1,123,120,64,1,123,121,72,1,123,122,80,1,123,124,88,1,130,120,96,1,130,121,104,1,130,122,112,1,130,124,120,1,130,21,152,0,212,88,8,130,21,40,212,89,9,123,120,96,1,134,168,0,0,16,123,121,104,1,130,25,184,0,212,201,9,123,120,112,1,123,121,120,1,123,116,128,1,149,119,136,1,130,24,144,0,171,135,105,253,2,130,28,16,130,22,81,6,163,4,2,130,25,8,151,153,3,200,201,9,130,151,134,120,0,0,0,1,123,152,81,22,1,139,4,2,130,152,8,20,7,0,2,0,0,0,0,0,4,212,120,8,123,152,8,83,22,3,114,4,2,130,152,16,20,10,0,0,0,0,0,8,0,0,212,168,8,123,152,16,81,22,3,89,4,2,130,151,24,134,120,0,0,0,16,123,152,24,83,22,5,71,4,2,130,152,32,20,11,0,0,0,0,0,0,0,64,20,10,0,32,0,0,0,0,0,64,212,168,8,123,152,32,81,22,5,36,4,2,130,152,40,20,10,0,0,0,0,0,128,0,0,212,138,10,123,154,40,83,22,7,11,4,2,130,154,48,20,7,0,0,0,0,1,0,0,0,212,167,7,123,151,48,81,22,7,242,3,2,130,151,56,134,120,0,0,2,123,152,56,83,22,9,225,3,2,130,154,64,20,11,4,0,0,0,0,0,8,0,212,186,10,123,154,64,81,22,9,200,3,2,130,151,72,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,72,83,22,11,175,3,2,130,152,80,51,10,0,0,32,212,168,8,123,152,80,81,22,11,155,3,2,130,152,88,20,10,64,0,0,0,0,0,128,0,212,138,10,123,154,88,83,22,13,130,3,2,130,154,96,20,7,0,0,0,0,0,1,0,0,212,167,7,123,151,96,81,22,13,105,3,2,130,151,104,134,120,0,0,0,2,123,152,104,83,22,15,87,3,2,130,154,112,20,11,0,4,0,0,0,0,0,8,212,186,10,123,154,112,81,22,15,62,3,2,130,151,120,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,120,83,22,17,37,3,2,130,152,128,0,51,10,0,0,0,32,212,168,8,123,152,128,0,81,22,17,14,3,2,130,151,136,0,20,8,255,191,255,255,255,255,255,127,225,135,8,123,152,136,0,83,22,19,243,2,2,130,154,144,0,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,144,0,81,22,19,216,2,2,130,151,152,0,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,152,0,83,22,21,189,2,2,130,152,160,0,51,10,0,0,4,212,168,8,123,152,160,0,81,22,21,167,2,2,130,152,168,0,20,10,8,0,0,0,0,0,16,0,212,138,10,123,154,168,0,83,22,23,140,2,2,130,154,176,0,20,7,0,0,0,0,32,0,0,0,212,167,7,123,151,176,0,81,22,23,113,2,2,130,151,184,0,134,120,0,0,64,123,152,184,0,83,22,25,94,2,2,130,154,192,0,20,11,128,0,0,0,0,0,0,1,212,186,10,123,154,192,0,81,22,25,67,2,2,130,151,200,0,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,200,0,83,22,27,40,2,2,130,152,208,0,51,10,0,0,0,4,212,168,8,123,152,208,0,81,22,27,17,2,2,130,152,216,0,20,10,0,8,0,0,0,0,0,16,212,138,10,123,154,216,0,83,22,29,246,1,2,130,154,224,0,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,224,0,81,22,29,219,1,2,130,151,232,0,134,120,0,0,0,64,123,152,232,0,83,22,31,199,1,2,130,152,240,0,51,10,0,128,0,212,168,8,123,152,240,0,81,22,31,177,1,2,130,152,248,0,20,10,1,0,0,0,0,0,2,0,212,138,10,123,154,248,0,83,22,33,150,1,2,130,154,0,1,20,7,0,0,0,0,4,0,0,0,212,167,7,123,151,0,1,81,22,33,123,1,2,130,151,8,1,134,120,0,0,8,123,152,8,1,83,22,35,104,1,2,130,154,16,1,20,11,16,0,0,0,0,0,32,0,212,186,10,123,154,16,1,81,22,35,77,1,2,130,151,24,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,24,1,83,22,37,50,1,2,130,152,32,1,51,10,0,0,128,0,212,168,8,123,152,32,1,81,22,37,27,1,2,130,152,40,1,20,10,0,1,0,0,0,0,0,2,212,138,10,123,154,40,1,83,22,39,0,1,2,130,154,48,1,20,7,0,0,0,0,0,4,0,0,212,167,7,123,151,48,1,81,22,39,229,0,2,130,151,56,1,134,120,0,0,0,8,123,152,56,1,83,22,41,209,0,2,130,152,64,1,20,11,0,0,0,0,0,0,0,32,20,10,0,16,0,0,0,0,0,32,212,168,8,123,152,64,1,81,22,41,172,0,2,130,152,72,1,20,10,0,0,0,0,0,64,0,0,212,138,10,123,154,72,1,83,22,43,145,0,2,130,154,80,1,20,7,0,0,0,128,0,0,0,0,212,167,7,123,151,80,1,81,22,43,118,2,130,151,88,1,134,120,0,0,1,123,152,88,1,83,22,45,100,2,130,154,96,1,20,11,2,0,0,0,0,0,4,0,212,186,10,123,154,96,1,81,22,45,74,2,130,151,104,1,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,104,1,83,22,47,48,2,130,152,112,1,51,10,0,0,16,212,168,8,123,152,112,1,81,22,47,27,2,130,151,120,1,20,8,32,0,0,0,0,0,64,0,212,135,7,123,151,120,1,1,2,130,199,51,8,0,0,0,1,224,135,7,123,199,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,7,161,160,160,160,160,160,160,160,214,120,9,152,153,5,51,10,51,202,169,9,201,152,8,123,24,123,25,8,172,169,136,4,2,130,24,8,149,136,205,214,120,7,20,11,0,16,0,0,0,0,0,128,123,27,0,1,152,119,5,150,114,152,1,20,6,0,4,0,0,0,0,0,32,123,22,248,0,20,6,0,2,0,0,0,0,0,16,123,22,240,0,20,6,0,1,0,0,0,0,0,8,123,22,232,0,20,10,128,0,0,0,0,0,0,4,123,26,224,0,20,10,64,0,0,0,0,0,0,2,123,26,216,0,20,8,32,0,0,0,0,0,0,1,123,24,208,0,20,11,16,0,0,0,0,0,128,0,123,27,200,0,20,7,8,0,0,0,0,0,64,0,123,23,192,0,20,7,4,0,0,0,0,0,32,0,123,23,184,0,20,7,2,0,0,0,0,0,16,0,123,23,176,0,130,23,16,200,114,2,149,40,152,1,123,24,168,0,20,8,0,0,0,0,0,0,4,0,123,24,160,0,20,8,0,0,0,0,0,0,2,0,123,24,152,0,20,8,0,0,0,0,0,0,1,0,123,24,144,0,20,8,0,0,0,0,0,128,0,0,123,24,136,0,20,8,0,0,0,0,0,64,0,0,123,24,128,0,20,8,0,0,0,0,0,32,0,0,123,24,120,20,8,0,0,0,0,0,16,0,0,123,24,112,20,8,0,0,0,0,0,8,0,0,123,24,104,20,8,0,0,0,0,0,4,0,0,123,24,96,20,8,0,0,0,0,0,2,0,0,123,24,88,20,8,0,0,0,0,0,1,0,0,123,24,80,20,8,0,0,0,0,128,0,0,0,123,24,72,20,8,0,0,0,0,32,0,0,0,123,24,64,20,8,0,0,0,0,16,0,0,0,123,24,56,20,8,0,0,0,0,8,0,0,0,123,24,48,20,8,0,0,0,0,4,0,0,0,123,24,40,20,8,0,0,0,0,2,0,0,0,123,24,32,20,8,0,0,0,0,1,0,0,0,123,24,24,20,2,0,0,0,128,0,0,0,0,20,0,1,0,0,0,0,0,8,0,20,3,0,8,0,0,0,0,0,64,1,2,130,116,144,1,20,12,0,0,0,0,64,0,0,0,212,196,12,130,120,130,118,8,130,122,16,130,117,24,134,136,0,0,0,2,130,25,0,1,212,105,9,130,27,160,0,212,186,10,130,27,64,212,181,5,123,120,123,121,8,123,122,16,123,117,24,130,118,32,130,121,40,130,122,48,130,117,56,134,104,0,0,0,1,212,57,9,130,27,152,0,212,186,10,130,27,56,212,181,5,123,120,32,123,121,40,123,122,48,123,117,56,130,120,64,130,118,72,130,122,80,130,117,88,134,136,0,0,128,0,130,25,248,0,212,105,9,130,27,144,0,212,186,10,130,27,48,212,181,5,123,120,64,123,121,72,123,122,80,123,117,88,130,120,96,130,118,104,130,122,112,130,117,120,134,136,0,0,64,130,25,240,0,212,105,9,130,27,136,0,212,186,10,130,27,40,212,181,5,123,120,96,123,121,104,123,122,112,123,117,120,130,120,128,0,130,118,136,0,130,122,144,0,130,117,152,0,134,136,0,0,32,130,25,232,0,212,105,9,130,27,128,0,212,186,10,130,27,32,212,181,5,123,120,128,0,123,121,136,0,123,122,144,0,123,117,152,0,130,120,160,0,130,118,168,0,130,122,176,0,130,117,184,0,134,136,0,0,16,130,25,224,0,212,105,9,130,27,120,212,186,10,130,27,24,212,181,5,123,120,160,0,123,121,168,0,123,122,176,0,123,117,184,0,130,120,192,0,130,118,200,0,130,122,208,0,130,117,216,0,134,136,0,0,8,130,25,216,0,212,105,9,130,27,112,212,186,10,212,37,5,123,120,192,0,123,121,200,0,123,122,208,0,123,117,216,0,130,120,224,0,130,118,232,0,130,117,240,0,130,123,248,0,134,136,0,0,4,130,25,208,0,212,105,9,130,26,104,212,90,10,134,181,0,0,0,64,123,120,224,0,123,121,232,0,123,122,240,0,123,117,248,0,130,120,0,1,130,118,8,1,130,122,16,1,130,117,24,1,134,136,0,0,2,130,25,200,0,212,105,9,130,27,96,212,186,10,134,85,0,0,0,32,123,120,0,1,123,121,8,1,123,122,16,1,123,117,24,1,130,120,32,1,130,118,40,1,130,122,48,1,130,117,56,1,134,136,0,0,1,130,25,192,0,212,105,9,130,27,88,212,186,10,134,85,0,0,0,16,123,120,32,1,123,121,40,1,123,122,48,1,123,117,56,1,130,120,64,1,130,118,72,1,130,122,80,1,130,117,88,1,134,136,0,128,0,130,25,184,0,212,105,9,130,27,80,212,186,10,134,85,0,0,0,8,123,120,64,1,123,121,72,1,123,122,80,1,123,117,88,1,130,120,96,1,130,118,104,1,130,122,112,1,130,117,120,1,134,136,0,64,130,25,176,0,212,105,9,130,27,72,212,186,10,123,120,96,1,123,121,104,1,130,120,128,1,130,121,136,1,51,11,0,0,0,4,212,181,5,123,122,112,1,123,117,120,1,51,10,0,32,212,168,8,212,9,9,123,120,128,1,123,121,136,1,123,124,144,1,149,119,152,1,130,24,168,0,171,135,71,253,2,130,28,16,130,22,81,6,194,4,2,130,25,8,151,153,3,200,201,9,130,151,134,119,0,0,0,2,123,151,81,22,1,170,4,2,130,151,8,20,8,255,239,255,255,255,255,255,127,225,135,8,123,152,8,83,22,3,145,4,2,130,154,16,20,11,0,0,0,0,0,0,4,0,212,186,10,123,154,16,81,22,3,120,4,2,130,151,24,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,24,83,22,5,95,4,2,130,152,32,51,10,0,0,0,1,212,168,8,123,152,32,81,22,5,74,4,2,130,152,40,20,10,0,8,0,0,0,0,0,64,212,138,10,123,154,40,83,22,7,49,4,2,130,154,48,20,7,0,0,0,0,0,0,2,0,212,167,7,123,151,48,81,22,7,24,4,2,130,151,56,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,56,83,22,9,255,3,2,130,152,64,51,10,0,0,128,0,212,168,8,123,152,64,81,22,9,234,3,2,130,152,72,20,10,0,4,0,0,0,0,0,32,212,138,10,123,154,72,83,22,11,209,3,2,130,154,80,20,7,0,0,0,0,0,0,1,0,212,167,7,123,151,80,81,22,11,184,3,2,130,151,88,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,88,83,22,13,159,3,2,130,152,96,51,10,0,0,64,212,168,8,123,152,96,81,22,13,139,3,2,130,152,104,20,10,0,2,0,0,0,0,0,16,212,138,10,123,154,104,83,22,15,114,3,2,130,154,112,20,7,0,0,0,0,0,128,0,0,212,167,7,123,151,112,81,22,15,89,3,2,130,151,120,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,120,83,22,17,64,3,2,130,152,128,0,51,10,0,0,32,212,168,8,123,152,128,0,81,22,17,42,3,2,130,152,136,0,20,10,0,1,0,0,0,0,0,8,212,138,10,123,154,136,0,83,22,19,15,3,2,130,154,144,0,20,7,0,0,0,0,0,64,0,0,212,167,7,123,151,144,0,81,22,19,244,2,2,130,151,152,0,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,152,0,83,22,21,217,2,2,130,152,160,0,51,10,0,0,16,212,168,8,123,152,160,0,81,22,21,195,2,2,130,152,168,0,20,10,128,0,0,0,0,0,0,4,212,138,10,123,154,168,0,83,22,23,168,2,2,130,154,176,0,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,176,0,81,22,23,141,2,2,130,151,184,0,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,184,0,83,22,25,114,2,2,130,152,192,0,51,10,0,0,8,212,168,8,123,152,192,0,81,22,25,92,2,2,130,152,200,0,20,10,64,0,0,0,0,0,0,2,212,138,10,123,154,200,0,83,22,27,65,2,2,130,154,208,0,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,208,0,81,22,27,38,2,2,130,151,216,0,20,8,0,0,0,128,0,0,0,0,212,120,8,123,152,216,0,83,22,29,11,2,2,130,152,224,0,51,10,0,0,4,212,168,8,123,152,224,0,81,22,29,245,1,2,130,152,232,0,20,10,32,0,0,0,0,0,0,1,212,138,10,123,154,232,0,83,22,31,218,1,2,130,154,240,0,20,7,0,0,0,0,0,8,0,0,212,167,7,123,151,240,0,81,22,31,191,1,2,130,151,248,0,134,120,0,0,0,64,123,152,248,0,83,22,33,171,1,2,130,152,0,1,51,10,0,0,2,212,168,8,123,152,0,1,81,22,33,149,1,2,130,152,8,1,20,10,16,0,0,0,0,0,128,0,212,138,10,123,154,8,1,83,22,35,122,1,2,130,154,16,1,20,7,0,0,0,0,0,4,0,0,212,167,7,123,151,16,1,81,22,35,95,1,2,130,151,24,1,134,120,0,0,0,32,123,152,24,1,83,22,37,75,1,2,130,152,32,1,51,10,0,0,1,212,168,8,123,152,32,1,81,22,37,53,1,2,130,152,40,1,20,10,8,0,0,0,0,0,64,0,212,138,10,123,154,40,1,83,22,39,26,1,2,130,154,48,1,20,7,0,0,0,0,0,2,0,0,212,167,7,123,151,48,1,81,22,39,255,0,2,130,151,56,1,134,120,0,0,0,16,123,152,56,1,83,22,41,235,0,2,130,152,64,1,51,10,0,128,0,212,168,8,123,152,64,1,81,22,41,213,0,2,130,152,72,1,20,10,4,0,0,0,0,0,32,0,212,138,10,123,154,72,1,83,22,43,186,0,2,130,154,80,1,20,7,0,0,0,0,0,1,0,0,212,167,7,123,151,80,1,81,22,43,159,0,2,130,151,88,1,134,120,0,0,0,8,123,152,88,1,83,22,45,139,0,2,130,152,96,1,51,10,0,64,212,168,8,123,152,96,1,81,22,45,118,2,130,152,104,1,20,10,2,0,0,0,0,0,16,0,212,138,10,123,154,104,1,83,22,47,92,2,130,154,112,1,20,7,0,0,0,0,128,0,0,0,212,167,7,123,151,112,1,81,22,47,66,2,130,151,120,1,134,120,0,0,0,4,123,152,120,1,83,22,49,47,2,130,152,128,1,51,10,0,32,212,168,8,123,152,128,1,81,22,49,27,2,130,151,136,1,20,8,1,0,0,0,0,0,8,0,212,135,7,123,151,136,1,1,2,130,199,51,8,0,0,0,2,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,7,83,19,140,183,178,207,33,53,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,53,202,169,9,201,152,8,123,24,123,25,8,172,169,183,4,2,130,25,8,149,153,203,20,11,0,0,0,0,0,0,0,64,123,27,248,0,214,121,7,201,121,9,152,153,1,200,151,7,152,119,5,150,119,168,1,20,11,0,4,0,0,0,0,0,128,123,27,0,1,130,27,248,0,149,187,0,2,123,27,248,0,20,11,0,1,0,0,0,0,0,32,123,27,240,0,20,11,128,0,0,0,0,0,0,16,123,27,232,0,20,11,64,0,0,0,0,0,0,8,123,27,224,0,20,11,32,0,0,0,0,0,0,4,123,27,216,0,20,3,16,0,0,0,0,0,0,2,123,19,208,0,20,4,8,0,0,0,0,0,0,1,123,20,200,0,20,9,4,0,0,0,0,0,128,0,123,25,192,0,20,8,2,0,0,0,0,0,64,0,123,24,184,0,20,8,1,0,0,0,0,0,32,0,123,24,176,0,130,24,16,200,135,7,149,119,168,1,123,23,168,0,20,9,0,0,0,0,0,0,16,0,123,25,160,0,20,9,0,0,0,0,0,0,8,0,123,25,152,0,20,9,0,0,0,0,0,0,4,0,123,25,144,0,20,9,0,0,0,0,0,0,2,0,123,25,136,0,20,9,0,0,0,0,0,0,1,0,123,25,128,0,20,9,0,0,0,0,0,128,0,0,123,25,120,20,9,0,0,0,0,0,64,0,0,123,25,112,20,9,0,0,0,0,0,32,0,0,123,25,104,20,9,0,0,0,0,0,16,0,0,123,25,96,20,9,0,0,0,0,0,8,0,0,123,25,88,20,9,0,0,0,0,0,4,0,0,123,25,80,20,9,0,0,0,0,0,2,0,0,123,25,72,20,9,0,0,0,0,0,1,0,0,123,25,64,20,9,0,0,0,0,128,0,0,0,123,25,56,20,9,0,0,0,0,64,0,0,0,123,25,48,20,9,0,0,0,0,16,0,0,0,123,25,40,20,9,0,0,0,0,8,0,0,0,123,25,32,20,9,0,0,0,0,4,0,0,0,123,25,24,20,6,0,0,0,0,2,0,0,0,20,11,0,0,0,0,1,0,0,0,20,2,0,0,0,128,0,0,0,0,51,3,0,8,100,135,1,2,130,124,160,1,20,8,0,0,0,0,32,0,0,0,212,140,4,130,120,130,124,8,130,112,16,130,121,24,134,136,0,0,0,4,134,204,0,128,0,130,26,208,0,212,160,10,130,21,112,212,89,9,123,120,123,124,8,123,122,16,123,121,24,130,120,32,130,121,40,130,122,48,130,124,56,130,21,32,212,88,8,134,153,0,0,0,1,134,170,0,32,130,21,192,0,212,92,12,123,120,32,123,121,40,123,122,48,123,124,56,130,120,64,130,121,72,130,122,80,130,124,88,130,21,96,212,88,8,212,105,9,134,170,0,0,64,212,60,12,123,120,64,123,121,72,123,122,80,123,124,88,130,120,96,130,121,104,130,122,112,130,124,120,130,21,176,0,212,88,8,130,21,80,212,89,9,212,42,10,134,204,0,0,16,123,120,96,123,121,104,123,122,112,123,124,120,130,120,128,0,130,121,136,0,130,122,144,0,130,124,152,0,130,21,248,0,212,88,8,130,21,152,0,212,89,9,130,21,64,212,90,10,134,204,0,0,0,32,123,120,128,0,123,121,136,0,123,122,144,0,123,124,152,0,130,120,160,0,130,121,168,0,130,122,176,0,130,124,184,0,134,136,0,0,4,130,21,232,0,212,89,9,130,21,136,0,212,90,10,130,21,48,212,92,12,123,120,160,0,123,121,168,0,123,122,176,0,123,124,184,0,130,120,192,0,130,121,200,0,130,122,208,0,130,124,216,0,134,136,0,0,0,8,134,153,0,0,1,130,21,216,0,212,90,10,130,21,120,212,92,12,123,120,192,0,123,121,200,0,123,122,208,0,123,124,216,0,130,120,224,0,130,121,232,0,130,122,240,0,130,124,248,0,130,21,40,212,88,8,134,153,0,0,0,2,134,170,0,64,130,21,200,0,212,92,12,123,120,224,0,123,121,232,0,123,122,240,0,123,124,248,0,130,120,0,1,130,121,8,1,130,122,16,1,130,124,24,1,130,21,104,212,88,8,130,21,24,212,89,9,134,170,0,0,128,0,134,204,0,16,123,120,0,1,123,121,8,1,123,122,16,1,123,124,24,1,130,120,32,1,130,121,40,1,130,122,48,1,130,124,56,1,130,21,184,0,212,88,8,130,21,88,212,89,9,212,186,10,134,204,0,0,32,123,120,32,1,123,121,40,1,123,122,48,1,123,124,56,1,130,117,64,1,130,121,72,1,130,122,80,1,130,124,88,1,130,24,0,1,212,88,8,130,21,160,0,212,89,9,130,21,72,212,90,10,134,204,0,0,0,64,123,120,64,1,123,121,72,1,123,122,80,1,123,124,88,1,130,120,96,1,130,121,104,1,130,122,112,1,130,124,120,1,134,136,0,0,8,130,21,240,0,212,89,9,130,21,144,0,212,90,10,130,21,56,212,92,12,123,120,96,1,123,121,104,1,123,122,112,1,123,124,120,1,130,120,128,1,130,121,136,1,130,122,144,1,130,124,152,1,134,136,0,0,0,16,51,5,0,0,2,212,89,9,123,120,128,1,130,24,224,0,212,168,8,123,121,136,1,130,25,128,0,212,201,9,123,120,144,1,123,121,152,1,123,116,160,1,149,119,168,1,130,24,168,0,171,135,51,253,2,130,28,16,130,22,81,6,218,4,2,130,25,8,151,153,3,200,201,9,130,151,134,119,0,0,0,4,123,151,81,22,1,194,4,2,130,151,8,134,120,0,128,0,123,152,8,83,22,3,177,4,2,130,154,16,20,11,16,0,0,0,0,0,0,2,212,186,10,123,154,16,81,22,3,152,4,2,130,151,24,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,24,83,22,5,127,4,2,130,152,32,20,10,0,0,0,0,8,0,0,0,212,168,8,123,152,32,81,22,5,102,4,2,130,151,40,134,120,0,0,0,1,123,152,40,83,22,7,84,4,2,130,152,48,51,10,0,32,212,168,8,123,152,48,81,22,7,65,4,2,130,152,56,20,10,4,0,0,0,0,0,128,0,212,138,10,123,154,56,83,22,9,40,4,2,130,154,64,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,64,81,22,9,15,4,2,130,151,72,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,72,83,22,11,246,3,2,130,152,80,51,10,0,0,64,212,168,8,123,152,80,81,22,11,226,3,2,130,151,88,134,120,0,8,123,152,88,83,22,13,210,3,2,130,154,96,20,11,1,0,0,0,0,0,32,0,212,186,10,123,154,96,81,22,13,185,3,2,130,151,104,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,104,83,22,15,160,3,2,130,152,112,20,10,0,0,0,128,0,0,0,0,212,168,8,123,152,112,81,22,15,135,3,2,130,151,120,134,120,0,0,16,123,152,120,83,22,17,118,3,2,130,154,128,0,20,11,0,2,0,0,0,0,0,64,212,186,10,123,154,128,0,81,22,17,91,3,2,130,151,136,0,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,136,0,83,22,19,64,3,2,130,152,144,0,20,10,0,0,0,0,0,1,0,0,212,168,8,123,152,144,0,81,22,19,37,3,2,130,151,152,0,134,120,0,0,0,32,123,152,152,0,83,22,21,17,3,2,130,152,160,0,51,10,0,0,4,212,168,8,123,152,160,0,81,22,21,251,2,2,130,152,168,0,20,10,128,0,0,0,0,0,0,16,212,138,10,123,154,168,0,83,22,23,224,2,2,130,154,176,0,20,7,0,0,0,0,0,0,2,0,212,167,7,123,151,176,0,81,22,23,197,2,2,130,151,184,0,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,184,0,83,22,25,170,2,2,130,152,192,0,51,10,0,0,0,8,212,168,8,123,152,192,0,81,22,25,147,2,2,130,151,200,0,134,120,0,0,1,123,152,200,0,83,22,27,128,2,2,130,154,208,0,20,11,32,0,0,0,0,0,0,4,212,186,10,123,154,208,0,81,22,27,101,2,2,130,151,216,0,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,216,0,83,22,29,74,2,2,130,152,224,0,20,10,0,0,0,0,16,0,0,0,212,168,8,123,152,224,0,81,22,29,47,2,2,130,151,232,0,134,120,0,0,0,2,123,152,232,0,83,22,31,27,2,2,130,152,240,0,51,10,0,64,212,168,8,123,152,240,0,81,22,31,6,2,2,130,152,248,0,20,10,8,0,0,0,0,0,0,1,212,138,10,123,154,248,0,83,22,33,235,1,2,130,154,0,1,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,0,1,81,22,33,208,1,2,130,151,8,1,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,8,1,83,22,35,181,1,2,130,152,16,1,51,10,0,0,128,0,212,168,8,123,152,16,1,81,22,35,158,1,2,130,151,24,1,134,120,0,16,123,152,24,1,83,22,37,140,1,2,130,154,32,1,20,11,2,0,0,0,0,0,64,0,212,186,10,123,154,32,1,81,22,37,113,1,2,130,151,40,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,40,1,83,22,39,86,1,2,130,152,48,1,20,10,0,0,0,0,1,0,0,0,212,168,8,123,152,48,1,81,22,39,59,1,2,130,151,56,1,134,120,0,0,32,123,152,56,1,83,22,41,40,1,2,130,152,64,1,20,10,0,4,0,0,0,0,0,128,212,168,8,123,152,64,1,81,22,41,13,1,2,130,152,72,1,20,10,0,0,0,0,0,0,16,0,212,138,10,123,154,72,1,83,22,43,242,0,2,130,154,80,1,20,7,0,0,0,0,0,2,0,0,212,167,7,123,151,80,1,81,22,43,215,0,2,130,151,88,1,134,120,0,0,0,64,123,152,88,1,83,22,45,195,0,2,130,152,96,1,51,10,0,0,8,212,168,8,123,152,96,1,81,22,45,173,0,2,130,152,104,1,20,10,0,1,0,0,0,0,0,32,212,138,10,123,154,104,1,83,22,47,146,0,2,130,154,112,1,20,7,0,0,0,0,0,0,4,0,212,167,7,123,151,112,1,81,22,47,119,2,130,151,120,1,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,120,1,83,22,49,93,2,130,152,128,1,51,10,0,0,0,16,212,168,8,123,152,128,1,81,22,49,71,2,130,151,136,1,134,120,0,0,2,123,152,136,1,83,22,51,53,2,130,154,144,1,20,11,64,0,0,0,0,0,0,8,212,186,10,123,154,144,1,81,22,51,27,2,130,151,152,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,152,1,1,2,130,199,51,8,0,0,0,4,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,19,228,41,65,158,18,228,41,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,55,202,169,9,201,152,8,123,24,123,25,8,172,169,182,4,2,130,25,8,149,153,201,214,121,7,201,121,9,152,153,1,200,151,7,152,119,5,150,119,184,1,20,11,0,1,0,0,0,0,0,128,123,27,248,0,20,11,128,0,0,0,0,0,0,64,123,27,240,0,20,11,64,0,0,0,0,0,0,32,123,27,232,0,20,11,32,0,0,0,0,0,0,16,123,27,224,0,20,5,16,0,0,0,0,0,0,8,123,21,216,0,20,0,8,0,0,0,0,0,0,4,123,16,208,0,20,3,4,0,0,0,0,0,0,2,123,19,200,0,20,9,2,0,0,0,0,0,0,1,123,25,192,0,20,10,1,0,0,0,0,0,128,0,123,26,184,0,130,16,16,200,7,7,149,119,184,1,123,23,176,0,20,7,0,0,0,0,0,0,64,0,123,23,168,0,20,7,0,0,0,0,0,0,32,0,123,23,160,0,20,7,0,0,0,0,0,0,16,0,123,23,152,0,20,7,0,0,0,0,0,0,8,0,123,23,144,0,20,7,0,0,0,0,0,0,4,0,123,23,136,0,20,7,0,0,0,0,0,0,2,0,123,23,128,0,20,7,0,0,0,0,0,0,1,0,123,23,120,20,7,0,0,0,0,0,128,0,0,123,23,112,20,7,0,0,0,0,0,64,0,0,123,23,104,20,7,0,0,0,0,0,32,0,0,123,23,96,20,7,0,0,0,0,0,16,0,0,123,23,88,20,7,0,0,0,0,0,8,0,0,123,23,80,20,7,0,0,0,0,0,4,0,0,123,23,72,20,7,0,0,0,0,0,2,0,0,123,23,64,20,7,0,0,0,0,0,1,0,0,123,23,56,20,7,0,0,0,0,128,0,0,0,123,23,48,20,7,0,0,0,0,64,0,0,0,123,23,40,20,7,0,0,0,0,32,0,0,0,123,23,32,20,7,0,0,0,0,8,0,0,0,123,23,24,20,6,0,0,0,0,4,0,0,0,20,10,0,0,0,0,2,0,0,0,20,2,0,0,0,0,1,0,0,0,20,3,0,0,0,128,0,0,0,0,51,7,0,8,1,2,130,12,176,1,20,8,0,0,0,0,16,0,0,0,212,140,4,130,8,130,12,8,130,9,16,130,11,24,134,136,0,0,0,8,134,204,0,0,4,134,153,0,2,130,21,184,0,212,91,11,123,8,123,12,8,123,9,16,123,11,24,130,8,32,130,9,40,130,11,48,130,12,56,130,21,104,212,88,8,130,21,32,212,89,9,134,187,0,0,0,16,134,204,0,0,8,123,8,32,123,9,40,123,11,48,123,12,56,130,8,64,130,9,72,130,11,80,130,12,88,134,136,0,4,130,21,192,0,212,89,9,130,21,112,212,91,11,130,21,40,212,92,12,123,8,64,123,9,72,123,11,80,123,12,88,130,8,96,130,9,104,130,11,112,130,12,120,134,136,0,0,0,32,134,153,0,0,16,212,123,11,130,21,200,0,212,92,12,123,8,96,123,9,104,123,11,112,123,12,120,130,8,128,0,130,9,136,0,130,11,144,0,130,12,152,0,130,21,120,212,88,8,130,21,48,212,89,9,134,187,0,0,0,64,134,204,0,0,32,123,8,128,0,123,9,136,0,123,11,144,0,123,12,152,0,130,5,160,0,130,9,168,0,130,11,176,0,130,12,184,0,134,88,0,16,130,21,208,0,212,89,9,130,21,128,0,212,91,11,130,21,56,212,92,12,123,8,160,0,123,9,168,0,123,11,176,0,123,12,184,0,130,8,192,0,130,9,200,0,130,11,208,0,130,12,216,0,212,56,8,134,153,0,0,64,134,187,0,32,130,21,216,0,212,92,12,123,8,192,0,123,9,200,0,123,11,208,0,123,12,216,0,130,8,224,0,130,9,232,0,130,11,240,0,130,12,248,0,130,21,136,0,212,88,8,130,21,64,212,89,9,212,43,11,134,204,0,0,128,0,123,8,224,0,123,9,232,0,123,11,240,0,123,12,248,0,130,8,0,1,130,9,8,1,130,11,16,1,130,12,24,1,134,136,0,64,130,21,224,0,212,89,9,130,21,144,0,212,91,11,130,21,72,212,92,12,123,8,0,1,123,9,8,1,123,11,16,1,123,12,24,1,130,8,32,1,130,9,40,1,130,11,48,1,130,12,56,1,212,168,8,134,153,0,0,0,1,134,187,0,128,0,130,21,232,0,212,92,12,123,8,32,1,123,9,40,1,123,11,48,1,123,12,56,1,130,8,64,1,130,9,72,1,130,11,80,1,130,12,88,1,130,21,152,0,212,88,8,130,21,80,212,89,9,212,107,11,134,204,0,0,0,2,123,8,64,1,123,9,72,1,123,11,80,1,123,12,88,1,130,8,96,1,130,9,104,1,130,11,112,1,130,12,120,1,134,136,0,0,1,130,21,240,0,212,89,9,130,21,160,0,212,91,11,130,21,88,212,92,12,123,8,96,1,123,9,104,1,123,11,112,1,123,12,120,1,130,8,128,1,130,9,136,1,130,11,144,1,130,12,152,1,130,21,24,212,88,8,134,153,0,0,0,4,134,187,0,0,2,123,8,128,1,123,9,136,1,130,8,160,1,130,9,168,1,130,21,248,0,212,92,12,123,11,144,1,123,12,152,1,130,27,168,0,212,184,8,130,27,96,212,185,9,123,8,160,1,123,9,168,1,123,4,176,1,149,0,184,1,130,24,176,0,171,128,34,253,2,130,28,16,130,22,81,6,4,5,2,130,25,8,151,153,3,200,201,9,130,151,134,119,0,0,0,8,123,151,81,22,1,236,4,2,130,151,8,134,120,0,0,4,123,152,8,83,22,3,219,4,2,130,152,16,134,136,0,2,123,152,16,81,22,3,203,4,2,130,151,24,20,8,254,255,255,255,255,255,127,255,225,135,8,123,152,24,83,22,5,178,4,2,130,154,32,20,11,0,0,0,0,0,64,0,0,212,186,10,123,154,32,81,22,5,153,4,2,130,151,40,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,40,83,22,7,128,4,2,130,152,48,51,10,0,0,0,16,212,168,8,123,152,48,81,22,7,107,4,2,130,151,56,134,120,0,0,8,123,152,56,83,22,9,90,4,2,130,152,64,134,136,0,4,123,152,64,81,22,9,74,4,2,130,151,72,20,8,253,255,255,255,255,255,255,254,225,135,8,123,152,72,83,22,11,49,4,2,130,154,80,20,11,0,0,0,0,0,128,0,0,212,186,10,123,154,80,81,22,11,24,4,2,130,151,88,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,88,83,22,13,255,3,2,130,152,96,51,10,0,0,0,32,212,168,8,123,152,96,81,22,13,234,3,2,130,151,104,134,120,0,0,16,123,152,104,83,22,15,217,3,2,130,152,112,51,10,0,8,212,168,8,123,152,112,81,22,15,198,3,2,130,151,120,20,8,251,255,255,255,255,255,255,253,225,135,8,123,152,120,83,22,17,173,3,2,130,154,128,0,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,128,0,81,22,17,146,3,2,130,151,136,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,136,0,83,22,19,119,3,2,130,152,144,0,51,10,0,0,0,64,212,168,8,123,152,144,0,81,22,19,96,3,2,130,151,152,0,134,120,0,0,32,123,152,152,0,83,22,21,77,3,2,130,152,160,0,51,10,0,16,212,168,8,123,152,160,0,81,22,21,56,3,2,130,151,168,0,20,8,247,255,255,255,255,255,255,251,225,135,8,123,152,168,0,83,22,23,29,3,2,130,154,176,0,20,11,0,0,0,0,0,0,2,0,212,186,10,123,154,176,0,81,22,23,2,3,2,130,151,184,0,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,184,0,83,22,25,231,2,2,130,152,192,0,20,10,0,0,0,128,0,0,0,0,212,168,8,123,152,192,0,81,22,25,204,2,2,130,151,200,0,134,120,0,0,64,123,152,200,0,83,22,27,185,2,2,130,152,208,0,51,10,0,32,212,168,8,123,152,208,0,81,22,27,164,2,2,130,151,216,0,20,8,239,255,255,255,255,255,255,247,225,135,8,123,152,216,0,83,22,29,137,2,2,130,154,224,0,20,11,0,0,0,0,0,0,4,0,212,186,10,123,154,224,0,81,22,29,110,2,2,130,151,232,0,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,232,0,83,22,31,83,2,2,130,152,240,0,20,10,0,0,0,0,1,0,0,0,212,168,8,123,152,240,0,81,22,31,56,2,2,130,151,248,0,134,120,0,0,128,0,123,152,248,0,83,22,33,36,2,2,130,152,0,1,51,10,0,64,212,168,8,123,152,0,1,81,22,33,15,2,2,130,151,8,1,20,8,223,255,255,255,255,255,255,239,225,135,8,123,152,8,1,83,22,35,244,1,2,130,154,16,1,20,11,0,0,0,0,0,0,8,0,212,186,10,123,154,16,1,81,22,35,217,1,2,130,151,24,1,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,24,1,83,22,37,190,1,2,130,152,32,1,20,10,0,0,0,0,2,0,0,0,212,168,8,123,152,32,1,81,22,37,163,1,2,130,151,40,1,134,120,0,0,0,1,123,152,40,1,83,22,39,143,1,2,130,152,48,1,51,10,0,128,0,212,168,8,123,152,48,1,81,22,39,121,1,2,130,151,56,1,20,8,191,255,255,255,255,255,255,223,225,135,8,123,152,56,1,83,22,41,94,1,2,130,154,64,1,20,11,0,0,0,0,0,0,16,0,212,186,10,123,154,64,1,81,22,41,67,1,2,130,151,72,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,72,1,83,22,43,40,1,2,130,152,80,1,20,10,0,0,0,0,4,0,0,0,212,168,8,123,152,80,1,81,22,43,13,1,2,130,151,88,1,134,120,0,0,0,2,123,152,88,1,83,22,45,249,0,2,130,152,96,1,51,10,0,0,1,212,168,8,123,152,96,1,81,22,45,227,0,2,130,151,104,1,20,8,127,255,255,255,255,255,255,191,225,135,8,123,152,104,1,83,22,47,200,0,2,130,154,112,1,20,11,0,0,0,0,0,0,32,0,212,186,10,123,154,112,1,81,22,47,173,0,2,130,151,120,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,120,1,83,22,49,146,0,2,130,152,128,1,20,10,0,0,0,0,8,0,0,0,212,168,8,123,152,128,1,81,22,49,119,2,130,151,136,1,134,120,0,0,0,4,123,152,136,1,83,22,51,100,2,130,152,144,1,51,10,0,0,2,212,168,8,123,152,144,1,81,22,51,79,2,130,151,152,1,20,8,255,254,255,255,255,255,255,127,225,135,8,123,152,152,1,83,22,53,53,2,130,154,160,1,20,11,0,0,0,0,0,0,64,0,212,186,10,123,154,160,1,81,22,53,27,2,130,151,168,1,20,8,0,0,0,0,0,32,0,0,212,135,7,123,151,168,1,1,2,130,199,51,8,0,0,0,8,224,135,7,123,199,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,123,23,16,20,7,63,130,251,8,238,35,184,143,214,120,9,152,153,5,51,10,57,202,169,9,201,152,8,123,24,123,25,8,172,169,197,4,2,130,25,8,149,153,199,214,121,7,152,119,5,150,119,200,1,20,11,64,0,0,0,0,0,0,128,123,27,248,0,20,11,32,0,0,0,0,0,0,64,123,27,240,0,20,12,16,0,0,0,0,0,0,32,123,28,232,0,20,6,8,0,0,0,0,0,0,16,123,22,224,0,20,5,4,0,0,0,0,0,0,8,123,21,216,0,20,9,2,0,0,0,0,0,0,4,123,25,208,0,20,10,1,0,0,0,0,0,0,2,123,26,200,0,130,16,16,200,7,7,149,119,200,1,123,23,192,0,20,7,0,0,0,0,0,0,0,1,123,23,184,0,20,7,0,0,0,0,0,0,128,0,123,23,176,0,20,7,0,0,0,0,0,0,64,0,123,23,168,0,20,7,0,0,0,0,0,0,32,0,123,23,160,0,20,7,0,0,0,0,0,0,16,0,123,23,152,0,20,7,0,0,0,0,0,0,8,0,123,23,144,0,20,7,0,0,0,0,0,0,4,0,123,23,136,0,20,7,0,0,0,0,0,0,2,0,123,23,128,0,20,7,0,0,0,0,0,0,1,0,123,23,120,20,7,0,0,0,0,0,128,0,0,123,23,112,20,7,0,0,0,0,0,64,0,0,123,23,104,20,7,0,0,0,0,0,32,0,0,123,23,96,20,7,0,0,0,0,0,16,0,0,123,23,88,20,7,0,0,0,0,0,8,0,0,123,23,80,20,7,0,0,0,0,0,4,0,0,123,23,72,20,7,0,0,0,0,0,2,0,0,123,23,64,20,7,0,0,0,0,0,1,0,0,123,23,56,20,7,0,0,0,0,128,0,0,0,123,23,48,20,7,0,0,0,0,64,0,0,0,123,23,40,20,7,0,0,0,0,32,0,0,0,123,23,32,20,7,0,0,0,0,16,0,0,0,123,23,24,20,2,0,0,0,0,4,0,0,0,20,3,0,0,0,0,2,0,0,0,20,7,0,0,0,0,1,0,0,0,20,10,0,0,0,128,0,0,0,0,51,4,0,8,1,2,130,9,192,1,20,11,0,0,0,0,8,0,0,0,212,155,11,130,8,130,12,8,130,5,16,130,6,24,134,137,0,0,0,16,134,204,0,0,32,134,85,0,64,134,102,128,0,123,9,123,12,8,123,5,16,123,6,24,130,9,32,130,12,40,130,5,48,130,6,56,130,24,200,0,212,137,9,130,24,136,0,212,140,12,130,24,80,212,133,5,130,24,24,212,134,6,123,9,32,123,12,40,123,5,48,123,6,56,130,9,64,130,12,72,130,5,80,130,6,88,134,153,0,0,0,32,134,204,0,0,64,134,85,0,128,0,134,102,0,1,123,9,64,123,12,72,123,5,80,123,6,88,130,9,96,130,12,104,130,5,112,130,6,120,130,24,208,0,212,137,9,130,24,144,0,212,140,12,130,24,88,212,133,5,130,24,32,212,134,6,123,9,96,123,12,104,123,5,112,123,6,120,130,9,128,0,130,12,136,0,130,5,144,0,130,6,152,0,134,153,0,0,0,64,134,204,0,0,128,0,134,85,0,0,1,134,102,0,2,123,9,128,0,123,12,136,0,123,5,144,0,123,6,152,0,130,9,160,0,130,12,168,0,130,5,176,0,130,6,184,0,130,24,216,0,212,137,9,130,24,152,0,212,140,12,130,24,96,212,133,5,130,24,40,212,134,6,123,9,160,0,123,12,168,0,123,5,176,0,123,6,184,0,130,9,192,0,130,12,200,0,130,5,208,0,130,6,216,0,212,169,9,134,204,0,0,0,1,134,85,0,0,2,134,102,0,4,123,9,192,0,123,12,200,0,123,5,208,0,123,6,216,0,130,9,224,0,130,12,232,0,130,5,240,0,130,6,248,0,130,24,224,0,212,137,9,130,24,160,0,212,140,12,130,24,104,212,133,5,130,24,48,212,134,6,123,9,224,0,123,12,232,0,123,5,240,0,123,6,248,0,130,9,0,1,130,12,8,1,130,5,16,1,130,6,24,1,212,121,9,134,204,0,0,0,2,134,85,0,0,4,212,70,6,123,9,0,1,123,12,8,1,123,5,16,1,123,6,24,1,130,9,32,1,130,12,40,1,130,5,48,1,130,6,56,1,130,24,232,0,212,137,9,130,24,168,0,212,140,12,130,24,112,212,133,5,130,24,56,212,134,6,123,9,32,1,123,12,40,1,123,5,48,1,123,6,56,1,130,9,64,1,130,12,72,1,130,5,80,1,130,6,88,1,212,57,9,134,204,0,0,0,4,134,85,0,0,8,134,102,0,16,123,9,64,1,123,12,72,1,123,5,80,1,123,6,88,1,130,9,96,1,130,12,104,1,130,5,112,1,130,6,120,1,130,24,240,0,212,137,9,130,24,176,0,212,140,12,130,24,120,212,133,5,130,24,64,212,134,6,123,9,96,1,123,12,104,1,123,5,112,1,123,6,120,1,130,9,128,1,130,12,136,1,130,5,144,1,130,6,152,1,212,41,9,134,204,0,0,0,8,134,85,0,0,16,134,102,0,32,123,9,128,1,123,12,136,1,123,5,144,1,123,6,152,1,130,9,160,1,130,12,168,1,130,5,176,1,130,6,184,1,130,24,248,0,212,137,9,130,24,184,0,212,140,12,123,9,160,1,130,25,128,0,212,89,9,123,12,168,1,130,28,72,212,108,12,123,9,176,1,123,12,184,1,123,11,192,1,149,0,200,1,130,24,192,0,171,128,10,253,2,130,27,16,130,28,81,12,37,5,2,130,25,8,151,153,3,200,185,9,130,151,134,119,0,0,0,16,123,151,81,28,1,13,5,2,130,151,8,134,120,0,0,32,123,152,8,83,28,3,252,4,2,130,152,16,51,10,0,64,212,168,8,123,152,16,81,28,3,233,4,2,130,151,24,134,120,128,0,123,152,24,83,28,5,217,4,2,130,152,32,20,10,254,255,255,255,255,255,255,253,225,168,8,123,152,32,81,28,5,192,4,2,130,152,40,20,10,0,0,0,0,0,0,4,0,212,138,10,123,154,40,83,28,7,167,4,2,130,154,48,20,7,0,0,0,0,0,8,0,0,212,167,7,123,151,48,81,28,7,142,4,2,130,151,56,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,56,83,28,9,117,4,2,130,152,64,51,10,0,0,0,32,212,168,8,123,152,64,81,28,9,96,4,2,130,151,72,134,120,0,0,64,123,152,72,83,28,11,79,4,2,130,152,80,51,10,0,128,0,212,168,8,123,152,80,81,28,11,59,4,2,130,151,88,134,120,0,1,123,152,88,83,28,13,43,4,2,130,152,96,20,10,253,255,255,255,255,255,255,251,225,168,8,123,152,96,81,28,13,18,4,2,130,152,104,20,10,0,0,0,0,0,0,8,0,212,138,10,123,154,104,83,28,15,249,3,2,130,154,112,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,112,81,28,15,224,3,2,130,151,120,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,120,83,28,17,199,3,2,130,152,128,0,51,10,0,0,0,64,212,168,8,123,152,128,0,81,28,17,176,3,2,130,151,136,0,134,120,0,0,128,0,123,152,136,0,83,28,19,156,3,2,130,152,144,0,51,10,0,0,1,212,168,8,123,152,144,0,81,28,19,134,3,2,130,151,152,0,134,120,0,2,123,152,152,0,83,28,21,116,3,2,130,152,160,0,20,10,251,255,255,255,255,255,255,247,225,168,8,123,152,160,0,81,28,21,89,3,2,130,152,168,0,20,10,0,0,0,0,0,0,16,0,212,138,10,123,154,168,0,83,28,23,62,3,2,130,154,176,0,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,176,0,81,28,23,35,3,2,130,152,184,0,20,10,0,0,0,0,64,0,0,0,212,138,10,123,154,184,0,83,28,25,8,3,2,130,154,192,0,20,7,0,0,0,128,0,0,0,0,212,167,7,123,151,192,0,81,28,25,237,2,2,130,151,200,0,134,120,0,0,0,1,123,152,200,0,83,28,27,217,2,2,130,152,208,0,51,10,0,0,2,212,168,8,123,152,208,0,81,28,27,195,2,2,130,151,216,0,134,120,0,4,123,152,216,0,83,28,29,177,2,2,130,152,224,0,20,10,247,255,255,255,255,255,255,239,225,168,8,123,152,224,0,81,28,29,150,2,2,130,152,232,0,20,10,0,0,0,0,0,0,32,0,212,138,10,123,154,232,0,83,28,31,123,2,2,130,154,240,0,20,7,0,0,0,0,0,64,0,0,212,167,7,123,151,240,0,81,28,31,96,2,2,130,152,248,0,20,10,0,0,0,0,128,0,0,0,212,138,10,123,154,248,0,83,28,33,69,2,2,130,154,0,1,20,7,0,0,0,0,1,0,0,0,212,167,7,123,151,0,1,81,28,33,42,2,2,130,151,8,1,134,120,0,0,0,2,123,152,8,1,83,28,35,22,2,2,130,152,16,1,51,10,0,0,4,212,168,8,123,152,16,1,81,28,35,0,2,2,130,151,24,1,134,120,0,8,123,152,24,1,83,28,37,238,1,2,130,152,32,1,20,10,239,255,255,255,255,255,255,223,225,168,8,123,152,32,1,81,28,37,211,1,2,130,152,40,1,20,10,0,0,0,0,0,0,64,0,212,138,10,123,154,40,1,83,28,39,184,1,2,130,154,48,1,20,7,0,0,0,0,0,128,0,0,212,167,7,123,151,48,1,81,28,39,157,1,2,130,152,56,1,20,10,0,0,0,0,0,1,0,0,212,138,10,123,154,56,1,83,28,41,130,1,2,130,154,64,1,20,7,0,0,0,0,2,0,0,0,212,167,7,123,151,64,1,81,28,41,103,1,2,130,151,72,1,134,120,0,0,0,4,123,152,72,1,83,28,43,83,1,2,130,152,80,1,51,10,0,0,8,212,168,8,123,152,80,1,81,28,43,61,1,2,130,151,88,1,134,120,0,16,123,152,88,1,83,28,45,43,1,2,130,152,96,1,20,10,223,255,255,255,255,255,255,191,225,168,8,123,152,96,1,81,28,45,16,1,2,130,152,104,1,20,10,0,0,0,0,0,0,128,0,212,138,10,123,154,104,1,83,28,47,245,0,2,130,154,112,1,20,7,0,0,0,0,0,0,1,0,212,167,7,123,151,112,1,81,28,47,218,0,2,130,152,120,1,20,10,0,0,0,0,0,2,0,0,212,138,10,123,154,120,1,83,28,49,191,0,2,130,154,128,1,20,7,0,0,0,0,4,0,0,0,212,167,7,123,151,128,1,81,28,49,164,0,2,130,151,136,1,134,120,0,0,0,8,123,152,136,1,83,28,51,144,0,2,130,152,144,1,51,10,0,0,16,212,168,8,123,152,144,1,81,28,51,122,2,130,151,152,1,134,120,0,32,123,152,152,1,83,28,53,105,2,130,152,160,1,20,10,191,255,255,255,255,255,255,127,225,168,8,123,152,160,1,81,28,53,79,2,130,152,168,1,20,10,0,0,0,0,0,0,0,1,212,138,10,123,154,168,1,83,28,55,53,2,130,154,176,1,20,7,0,0,0,0,0,0,2,0,212,167,7,123,151,176,1,81,28,55,27,2,130,151,184,1,20,8,0,0,0,0,0,4,0,0,212,135,7,123,151,184,1,1,2,130,183,51,8,0,0,0,16,224,135,7,123,183,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,7,35,104,56,169,251,242,216,138,214,120,9,152,153,5,51,10,59,202,169,9,201,152,8,123,24,123,25,8,172,169,227,4,2,130,25,8,149,153,197,214,121,7,152,119,5,150,119,216,1,20,8,16,0,0,0,0,0,0,128,123,24,0,1,20,11,8,0,0,0,0,0,0,64,123,27,248,0,20,12,4,0,0,0,0,0,0,32,123,28,240,0,20,9,2,0,0,0,0,0,0,16,123,25,232,0,20,6,1,0,0,0,0,0,0,8,123,22,224,0,130,16,16,200,7,7,149,119,216,1,123,23,216,0,20,7,0,0,0,0,0,0,0,4,123,23,208,0,20,7,0,0,0,0,0,0,0,2,123,23,200,0,20,7,0,0,0,0,0,0,0,1,123,23,192,0,20,7,0,0,0,0,0,0,128,0,123,23,184,0,20,7,0,0,0,0,0,0,64,0,123,23,176,0,20,7,0,0,0,0,0,0,32,0,123,23,168,0,20,7,0,0,0,0,0,0,16,0,123,23,160,0,20,7,0,0,0,0,0,0,8,0,123,23,152,0,20,7,0,0,0,0,0,0,4,0,123,23,144,0,20,7,0,0,0,0,0,0,2,0,123,23,136,0,20,7,0,0,0,0,0,0,1,0,123,23,128,0,20,7,0,0,0,0,0,128,0,0,123,23,120,20,7,0,0,0,0,0,64,0,0,123,23,112,20,7,0,0,0,0,0,32,0,0,123,23,104,20,7,0,0,0,0,0,16,0,0,123,23,96,20,7,0,0,0,0,0,8,0,0,123,23,88,20,7,0,0,0,0,0,4,0,0,123,23,80,20,7,0,0,0,0,0,2,0,0,123,23,72,20,7,0,0,0,0,0,1,0,0,123,23,64,20,7,0,0,0,0,128,0,0,0,123,23,56,20,7,0,0,0,0,64,0,0,0,123,23,48,20,7,0,0,0,0,32,0,0,0,123,23,40,20,7,0,0,0,0,16,0,0,0,123,23,32,20,7,0,0,0,0,8,0,0,0,123,23,24,20,3,0,0,0,0,2,0,0,0,20,12,0,0,0,0,1,0,0,0,20,11,0,0,0,128,0,0,0,0,51,4,0,8,1,2,130,5,208,1,20,9,0,0,0,0,4,0,0,0,212,89,9,130,5,130,6,8,130,8,16,130,2,24,134,85,0,0,0,32,134,102,0,0,0,1,134,136,0,0,8,134,39,0,64,123,5,123,6,8,123,8,16,123,7,24,130,7,32,130,10,40,130,6,48,130,5,56,134,119,0,2,130,24,0,1,212,168,8,130,26,208,0,212,166,6,130,26,168,0,212,165,5,123,7,32,123,8,40,123,6,48,123,5,56,130,7,64,130,8,72,130,6,80,130,5,88,130,26,128,0,212,167,7,130,26,88,212,168,8,130,26,48,212,166,6,212,53,5,123,7,64,123,8,72,123,6,80,123,5,88,130,7,96,130,8,104,130,6,112,130,5,120,134,119,0,0,0,16,134,136,0,0,128,0,134,102,0,0,4,134,85,0,32,123,7,96,123,8,104,123,6,112,123,5,120,130,7,128,0,130,8,136,0,130,6,144,0,130,5,152,0,134,119,0,1,130,26,248,0,212,168,8,130,26,200,0,212,166,6,130,26,160,0,212,165,5,123,7,128,0,123,8,136,0,123,6,144,0,123,5,152,0,130,7,160,0,130,8,168,0,130,6,176,0,130,5,184,0,130,26,120,212,167,7,130,26,80,212,168,8,130,26,40,212,166,6,212,197,5,123,7,160,0,123,8,168,0,123,6,176,0,123,5,184,0,130,7,192,0,130,8,200,0,130,6,208,0,130,5,216,0,134,119,0,0,0,8,134,136,0,0,64,134,102,0,0,2,134,85,0,16,123,7,192,0,123,8,200,0,123,6,208,0,123,5,216,0,130,7,224,0,130,8,232,0,130,6,240,0,130,5,248,0,134,119,128,0,130,26,240,0,212,168,8,130,26,192,0,212,166,6,130,26,152,0,212,165,5,123,7,224,0,123,8,232,0,123,6,240,0,123,5,248,0,130,7,0,1,130,8,8,1,130,6,16,1,130,5,24,1,130,26,112,212,167,7,130,26,72,212,168,8,130,26,32,212,166,6,212,181,5,123,7,0,1,123,8,8,1,123,6,16,1,123,5,24,1,130,7,32,1,130,8,40,1,130,6,48,1,130,5,56,1,134,119,0,0,0,4,134,136,0,0,32,134,102,0,0,1,212,69,5,123,7,32,1,123,8,40,1,123,6,48,1,123,5,56,1,130,7,64,1,130,8,72,1,130,6,80,1,130,5,88,1,134,119,64,130,26,232,0,212,168,8,130,26,184,0,212,166,6,130,26,144,0,212,165,5,123,7,64,1,123,8,72,1,123,6,80,1,123,5,88,1,130,7,96,1,130,8,104,1,130,6,112,1,130,5,120,1,130,26,104,212,167,7,130,26,64,212,168,8,130,26,24,212,166,6,134,85,0,0,0,64,123,7,96,1,123,8,104,1,123,6,112,1,123,5,120,1,130,7,128,1,130,8,136,1,130,6,144,1,130,5,152,1,134,119,0,0,0,2,134,136,0,0,16,134,102,0,128,0,134,85,0,4,123,7,128,1,123,8,136,1,123,6,144,1,123,5,152,1,130,7,160,1,130,8,168,1,130,6,176,1,130,5,184,1,134,119,32,130,26,224,0,212,168,8,130,26,176,0,212,166,6,123,7,160,1,123,8,168,1,130,7,192,1,130,8,200,1,130,26,136,0,212,165,5,123,6,176,1,123,5,184,1,130,26,96,212,167,7,130,26,56,212,168,8,123,7,192,1,123,8,200,1,123,9,208,1,149,0,216,1,130,23,216,0,171,112,240,252,2,130,28,16,130,22,81,6,72,5,2,130,25,8,151,153,3,200,201,9,130,151,134,119,0,0,0,32,123,151,81,22,1,48,5,2,130,151,8,134,120,0,0,0,1,123,152,8,83,22,3,30,5,2,130,152,16,51,10,0,0,8,212,168,8,123,152,16,81,22,3,10,5,2,130,151,24,134,120,0,64,123,152,24,83,22,5,250,4,2,130,152,32,134,136,0,2,123,152,32,81,22,5,234,4,2,130,151,40,20,8,239,255,255,255,255,255,255,127,225,135,8,123,152,40,83,22,7,209,4,2,130,154,48,20,11,0,0,0,0,0,0,0,4,212,186,10,123,154,48,81,22,7,184,4,2,130,151,56,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,56,83,22,9,159,4,2,130,154,64,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,64,81,22,9,134,4,2,130,151,72,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,72,83,22,11,109,4,2,130,154,80,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,80,81,22,11,84,4,2,130,151,88,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,88,83,22,13,59,4,2,130,152,96,51,10,0,0,0,16,212,168,8,123,152,96,81,22,13,38,4,2,130,151,104,134,120,0,0,128,0,123,152,104,83,22,15,20,4,2,130,152,112,51,10,0,0,4,212,168,8,123,152,112,81,22,15,0,4,2,130,151,120,134,120,0,32,123,152,120,83,22,17,240,3,2,130,152,128,0,134,136,0,1,123,152,128,0,81,22,17,222,3,2,130,151,136,0,20,8,247,255,255,255,255,255,255,191,225,135,8,123,152,136,0,83,22,19,195,3,2,130,154,144,0,20,11,0,0,0,0,0,0,0,2,212,186,10,123,154,144,0,81,22,19,168,3,2,130,151,152,0,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,152,0,83,22,21,141,3,2,130,154,160,0,20,11,0,0,0,0,0,128,0,0,212,186,10,123,154,160,0,81,22,21,114,3,2,130,151,168,0,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,168,0,83,22,23,87,3,2,130,154,176,0,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,176,0,81,22,23,60,3,2,130,151,184,0,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,184,0,83,22,25,33,3,2,130,152,192,0,51,10,0,0,0,8,212,168,8,123,152,192,0,81,22,25,10,3,2,130,151,200,0,134,120,0,0,64,123,152,200,0,83,22,27,247,2,2,130,152,208,0,51,10,0,0,2,212,168,8,123,152,208,0,81,22,27,225,2,2,130,151,216,0,134,120,0,16,123,152,216,0,83,22,29,207,2,2,130,152,224,0,134,136,128,0,123,152,224,0,81,22,29,189,2,2,130,151,232,0,20,8,251,255,255,255,255,255,255,223,225,135,8,123,152,232,0,83,22,31,162,2,2,130,154,240,0,20,11,0,0,0,0,0,0,0,1,212,186,10,123,154,240,0,81,22,31,135,2,2,130,151,248,0,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,248,0,83,22,33,108,2,2,130,154,0,1,20,11,0,0,0,0,0,64,0,0,212,186,10,123,154,0,1,81,22,33,81,2,2,130,151,8,1,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,8,1,83,22,35,54,2,2,130,154,16,1,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,16,1,81,22,35,27,2,2,130,151,24,1,20,8,0,0,0,128,0,0,0,0,212,120,8,123,152,24,1,83,22,37,0,2,2,130,152,32,1,51,10,0,0,0,4,212,168,8,123,152,32,1,81,22,37,233,1,2,130,151,40,1,134,120,0,0,32,123,152,40,1,83,22,39,214,1,2,130,152,48,1,51,10,0,0,1,212,168,8,123,152,48,1,81,22,39,192,1,2,130,151,56,1,134,120,0,8,123,152,56,1,83,22,41,174,1,2,130,152,64,1,134,136,64,123,152,64,1,81,22,41,157,1,2,130,151,72,1,20,8,253,255,255,255,255,255,255,239,225,135,8,123,152,72,1,83,22,43,130,1,2,130,154,80,1,20,11,0,0,0,0,0,0,128,0,212,186,10,123,154,80,1,81,22,43,103,1,2,130,151,88,1,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,88,1,83,22,45,76,1,2,130,154,96,1,20,11,0,0,0,0,0,32,0,0,212,186,10,123,154,96,1,81,22,45,49,1,2,130,151,104,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,104,1,83,22,47,22,1,2,130,152,112,1,20,10,0,0,0,0,8,0,0,0,212,168,8,123,152,112,1,81,22,47,251,0,2,130,151,120,1,134,120,0,0,0,64,123,152,120,1,83,22,49,231,0,2,130,152,128,1,51,10,0,0,0,2,212,168,8,123,152,128,1,81,22,49,208,0,2,130,151,136,1,134,120,0,0,16,123,152,136,1,83,22,51,189,0,2,130,152,144,1,51,10,0,128,0,212,168,8,123,152,144,1,81,22,51,167,0,2,130,151,152,1,134,120,0,4,123,152,152,1,83,22,53,149,0,2,130,152,160,1,134,136,32,123,152,160,1,81,22,53,132,0,2,130,151,168,1,20,8,254,255,255,255,255,255,255,247,225,135,8,123,152,168,1,83,22,55,105,2,130,154,176,1,20,11,0,0,0,0,0,0,64,0,212,186,10,123,154,176,1,81,22,55,79,2,130,151,184,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,184,1,83,22,57,53,2,130,154,192,1,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,192,1,81,22,57,27,2,130,151,200,1,20,8,0,0,0,0,128,0,0,0,212,135,7,123,151,200,1,1,2,130,199,51,8,0,0,0,32,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,17,172,163,205,251,20,151,12,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,51,10,61,202,169,9,201,152,8,123,24,123,25,8,172,169,18,5,2,130,25,8,149,153,195,214,121,7,201,121,9,152,153,1,200,151,7,152,119,5,150,119,232,1,20,8,4,0,0,0,0,0,0,128,123,24,16,1,20,9,2,0,0,0,0,0,0,64,123,25,8,1,20,10,1,0,0,0,0,0,0,32,123,26,0,1,130,27,16,200,183,7,149,119,232,1,123,23,248,0,20,7,0,0,0,0,0,0,0,16,123,23,240,0,20,7,0,0,0,0,0,0,0,8,123,23,232,0,20,7,0,0,0,0,0,0,0,4,123,23,224,0,20,7,0,0,0,0,0,0,0,2,123,23,216,0,20,7,0,0,0,0,0,0,0,1,123,23,208,0,20,7,0,0,0,0,0,0,128,0,123,23,200,0,20,7,0,0,0,0,0,0,64,0,123,23,192,0,20,7,0,0,0,0,0,0,32,0,123,23,184,0,20,7,0,0,0,0,0,0,16,0,123,23,176,0,20,7,0,0,0,0,0,0,8,0,123,23,168,0,20,7,0,0,0,0,0,0,4,0,123,23,160,0,20,7,0,0,0,0,0,0,2,0,123,23,152,0,20,7,0,0,0,0,0,0,1,0,123,23,144,0,20,7,0,0,0,0,0,128,0,0,123,23,136,0,20,7,0,0,0,0,0,64,0,0,123,23,128,0,20,7,0,0,0,0,0,32,0,0,123,23,120,20,7,0,0,0,0,0,16,0,0,123,23,112,20,7,0,0,0,0,0,8,0,0,123,23,104,20,7,0,0,0,0,0,4,0,0,123,23,96,20,7,0,0,0,0,0,2,0,0,123,23,88,20,7,0,0,0,0,0,1,0,0,123,23,80,20,7,0,0,0,0,128,0,0,0,123,23,72,20,7,0,0,0,0,64,0,0,0,123,23,64,20,7,0,0,0,0,32,0,0,0,123,23,56,20,7,0,0,0,0,16,0,0,0,123,23,48,20,7,0,0,0,0,8,0,0,0,123,23,40,20,7,0,0,0,0,4,0,0,0,123,23,32,20,7,0,0,0,0,1,0,0,0,123,23,24,20,4,0,0,0,128,0,0,0,0,51,0,0,8,1,2,130,184,224,1,20,9,0,0,0,0,2,0,0,0,212,137,9,130,184,130,178,8,130,179,16,130,181,24,134,136,0,0,0,64,134,42,0,0,0,8,134,60,0,0,0,1,134,87,0,0,32,123,184,123,186,8,123,188,16,123,183,24,130,183,32,130,184,40,130,181,48,130,188,56,134,119,0,0,4,134,136,0,128,0,134,90,0,16,134,204,0,2,123,183,32,123,184,40,123,186,48,123,188,56,130,183,64,130,184,72,130,181,80,130,182,88,134,119,64,134,136,8,130,26,0,1,212,90,10,130,28,224,0,212,108,12,123,183,64,123,184,72,123,186,80,123,188,88,130,182,96,130,181,104,130,178,112,130,179,120,130,23,200,0,212,103,7,130,24,176,0,212,88,8,130,26,152,0,212,162,10,130,28,128,0,212,195,12,123,183,96,123,184,104,123,186,112,123,188,120,130,182,128,0,130,181,136,0,130,178,144,0,130,179,152,0,130,23,104,212,103,7,130,24,80,212,88,8,130,26,56,212,162,10,130,28,32,212,195,12,123,183,128,0,123,184,136,0,123,186,144,0,123,188,152,0,130,183,160,0,130,181,168,0,130,182,176,0,130,178,184,0,212,71,7,134,88,0,0,0,16,134,106,0,0,0,2,134,44,0,0,64,123,183,160,0,123,184,168,0,123,186,176,0,123,188,184,0,130,182,192,0,130,181,200,0,130,178,208,0,130,188,216,0,134,103,0,0,8,134,88,0,0,1,134,42,0,32,134,204,0,4,123,183,192,0,123,184,200,0,123,186,208,0,123,188,216,0,130,183,224,0,130,184,232,0,130,181,240,0,130,182,248,0,134,119,128,0,134,136,16,130,26,8,1,212,90,10,130,28,232,0,212,108,12,123,183,224,0,123,184,232,0,123,186,240,0,123,188,248,0,130,182,0,1,130,181,8,1,130,178,16,1,130,179,24,1,130,23,208,0,212,103,7,130,24,184,0,212,88,8,130,26,160,0,212,162,10,130,28,136,0,212,195,12,123,183,0,1,123,184,8,1,123,186,16,1,123,188,24,1,130,182,32,1,130,181,40,1,130,178,48,1,130,179,56,1,130,23,112,212,103,7,130,24,88,212,88,8,130,26,64,212,162,10,130,28,40,212,195,12,123,183,32,1,123,184,40,1,123,186,48,1,123,188,56,1,130,183,64,1,130,182,72,1,130,181,80,1,130,178,88,1,130,24,24,212,135,7,134,104,0,0,0,32,134,90,0,0,0,4,134,44,0,0,128,0,123,183,64,1,123,184,72,1,123,186,80,1,123,188,88,1,130,182,96,1,130,181,104,1,130,178,112,1,130,188,120,1,134,103,0,0,16,134,88,0,0,2,134,42,0,64,212,12,12,123,183,96,1,123,184,104,1,123,186,112,1,123,188,120,1,130,183,128,1,130,184,136,1,130,181,144,1,130,182,152,1,134,119,0,1,134,136,32,130,26,16,1,212,90,10,130,28,240,0,212,108,12,123,183,128,1,123,184,136,1,123,186,144,1,123,188,152,1,130,182,160,1,130,181,168,1,130,178,176,1,130,179,184,1,130,23,216,0,212,103,7,130,24,192,0,212,88,8,130,26,168,0,212,162,10,130,28,144,0,212,195,12,123,183,160,1,123,184,168,1,123,186,176,1,123,188,184,1,130,182,192,1,130,181,200,1,130,186,208,1,130,188,216,1,130,23,120,212,103,7,130,24,96,212,88,8,123,183,192,1,130,23,72,212,167,7,123,184,200,1,130,24,48,212,200,8,123,183,208,1,123,184,216,1,123,185,224,1,149,187,232,1,130,23,248,0,171,123,210,252,2,130,27,16,130,28,81,12,106,5,2,130,25,8,151,153,3,200,185,9,130,151,134,119,0,0,0,64,123,151,81,28,1,82,5,2,130,151,8,134,120,0,0,0,8,123,152,8,83,28,3,64,5,2,130,152,16,51,10,0,0,0,1,212,168,8,123,152,16,81,28,3,43,5,2,130,151,24,134,120,0,0,32,123,152,24,83,28,5,26,5,2,130,152,32,51,10,0,0,4,212,168,8,123,152,32,81,28,5,6,5,2,130,151,40,134,120,0,128,0,123,152,40,83,28,7,245,4,2,130,152,48,51,10,0,16,212,168,8,123,152,48,81,28,7,226,4,2,130,151,56,134,120,0,2,123,152,56,83,28,9,210,4,2,130,152,64,134,136,64,123,152,64,81,28,9,195,4,2,130,151,72,134,120,8,123,152,72,83,28,11,180,4,2,130,152,80,20,10,254,255,255,255,255,255,255,223,225,168,8,123,152,80,81,28,11,155,4,2,130,152,88,20,10,0,0,0,0,0,0,0,4,212,138,10,123,154,88,83,28,13,130,4,2,130,154,96,20,7,0,0,0,0,0,0,128,0,212,167,7,123,151,96,81,28,13,105,4,2,130,152,104,20,10,0,0,0,0,0,0,16,0,212,138,10,123,154,104,83,28,15,80,4,2,130,154,112,20,7,0,0,0,0,0,0,2,0,212,167,7,123,151,112,81,28,15,55,4,2,130,152,120,20,10,0,0,0,0,0,64,0,0,212,138,10,123,154,120,83,28,17,30,4,2,130,154,128,0,20,7,0,0,0,0,0,8,0,0,212,167,7,123,151,128,0,81,28,17,3,4,2,130,152,136,0,20,10,0,0,0,0,0,1,0,0,212,138,10,123,154,136,0,83,28,19,232,3,2,130,154,144,0,20,7,0,0,0,0,32,0,0,0,212,167,7,123,151,144,0,81,28,19,205,3,2,130,152,152,0,20,10,0,0,0,0,4,0,0,0,212,138,10,123,154,152,0,83,28,21,178,3,2,130,154,160,0,20,7,0,0,0,128,0,0,0,0,212,167,7,123,151,160,0,81,28,21,151,3,2,130,151,168,0,134,120,0,0,0,16,123,152,168,0,83,28,23,131,3,2,130,152,176,0,51,10,0,0,0,2,212,168,8,123,152,176,0,81,28,23,108,3,2,130,151,184,0,134,120,0,0,64,123,152,184,0,83,28,25,89,3,2,130,152,192,0,51,10,0,0,8,212,168,8,123,152,192,0,81,28,25,67,3,2,130,151,200,0,134,120,0,0,1,123,152,200,0,83,28,27,48,3,2,130,152,208,0,51,10,0,32,212,168,8,123,152,208,0,81,28,27,27,3,2,130,151,216,0,134,120,0,4,123,152,216,0,83,28,29,9,3,2,130,152,224,0,134,136,128,0,123,152,224,0,81,28,29,247,2,2,130,151,232,0,134,120,16,123,152,232,0,83,28,31,230,2,2,130,152,240,0,20,10,253,255,255,255,255,255,255,191,225,168,8,123,152,240,0,81,28,31,203,2,2,130,152,248,0,20,10,0,0,0,0,0,0,0,8,212,138,10,123,154,248,0,83,28,33,176,2,2,130,154,0,1,20,7,0,0,0,0,0,0,0,1,212,167,7,123,151,0,1,81,28,33,149,2,2,130,152,8,1,20,10,0,0,0,0,0,0,32,0,212,138,10,123,154,8,1,83,28,35,122,2,2,130,154,16,1,20,7,0,0,0,0,0,0,4,0,212,167,7,123,151,16,1,81,28,35,95,2,2,130,152,24,1,20,10,0,0,0,0,0,128,0,0,212,138,10,123,154,24,1,83,28,37,68,2,2,130,154,32,1,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,32,1,81,28,37,41,2,2,130,152,40,1,20,10,0,0,0,0,0,2,0,0,212,138,10,123,154,40,1,83,28,39,14,2,2,130,154,48,1,20,7,0,0,0,0,64,0,0,0,212,167,7,123,151,48,1,81,28,39,243,1,2,130,152,56,1,20,10,0,0,0,0,8,0,0,0,212,138,10,123,154,56,1,83,28,41,216,1,2,130,154,64,1,20,7,0,0,0,0,1,0,0,0,212,167,7,123,151,64,1,81,28,41,189,1,2,130,151,72,1,134,120,0,0,0,32,123,152,72,1,83,28,43,169,1,2,130,152,80,1,51,10,0,0,0,4,212,168,8,123,152,80,1,81,28,43,146,1,2,130,151,88,1,134,120,0,0,128,0,123,152,88,1,83,28,45,126,1,2,130,152,96,1,51,10,0,0,16,212,168,8,123,152,96,1,81,28,45,104,1,2,130,151,104,1,134,120,0,0,2,123,152,104,1,83,28,47,85,1,2,130,152,112,1,51,10,0,64,212,168,8,123,152,112,1,81,28,47,64,1,2,130,151,120,1,134,120,0,8,123,152,120,1,83,28,49,46,1,2,130,152,128,1,134,136,0,1,123,152,128,1,81,28,49,28,1,2,130,151,136,1,134,120,32,123,152,136,1,83,28,51,11,1,2,130,152,144,1,20,10,251,255,255,255,255,255,255,127,225,168,8,123,152,144,1,81,28,51,240,0,2,130,152,152,1,20,10,0,0,0,0,0,0,0,16,212,138,10,123,154,152,1,83,28,53,213,0,2,130,154,160,1,20,7,0,0,0,0,0,0,0,2,212,167,7,123,151,160,1,81,28,53,186,0,2,130,152,168,1,20,10,0,0,0,0,0,0,64,0,212,138,10,123,154,168,1,83,28,55,159,0,2,130,154,176,1,20,7,0,0,0,0,0,0,8,0,212,167,7,123,151,176,1,81,28,55,132,0,2,130,152,184,1,20,10,0,0,0,0,0,0,1,0,212,138,10,123,154,184,1,83,28,57,105,2,130,154,192,1,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,192,1,81,28,57,79,2,130,152,200,1,20,10,0,0,0,0,0,4,0,0,212,138,10,123,154,200,1,83,28,59,53,2,130,154,208,1,20,7,0,0,0,0,128,0,0,0,212,167,7,123,151,208,1,81,28,59,27,2,130,151,216,1,20,8,0,0,0,0,16,0,0,0,212,135,7,123,151,216,1,1,2,130,183,51,8,0,0,0,64,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,7,17,4,65,16,4,65,16,4,20,6,0,0,0,128,0,0,0,0,214,120,9,201,152,10,152,170,1,200,169,9,152,153,5,151,154,6,201,154,10,51,9,63,201,168,8,123,24,123,26,8,172,154,19,5,2,20,9,0,0,0,0,0,0,0,64,123,25,0,1,20,9,0,0,0,0,0,0,0,32,123,25,248,0,20,9,0,0,0,0,0,0,0,16,123,25,240,0,20,9,0,0,0,0,0,0,0,8,123,25,232,0,20,9,0,0,0,0,0,0,0,4,123,25,224,0,20,9,0,0,0,0,0,0,0,2,123,25,216,0,20,9,0,0,0,0,0,0,0,1,123,25,208,0,20,9,0,0,0,0,0,0,128,0,123,25,200,0,20,9,0,0,0,0,0,0,64,0,123,25,192,0,130,25,8,149,153,193,214,121,7,201,121,9,152,153,1,200,151,7,152,119,5,151,121,3,151,119,9,201,151,7,20,9,0,0,0,0,0,0,32,0,123,25,184,0,20,8,1,0,0,0,0,0,0,128,123,24,176,0,130,18,16,200,39,7,149,119,248,1,123,23,168,0,20,7,0,0,0,0,0,0,16,0,123,23,160,0,20,7,0,0,0,0,0,0,8,0,123,23,152,0,20,7,0,0,0,0,0,0,4,0,123,23,144,0,20,7,0,0,0,0,0,0,2,0,123,23,136,0,20,7,0,0,0,0,0,0,1,0,123,23,128,0,20,7,0,0,0,0,0,128,0,0,123,23,120,20,7,0,0,0,0,0,64,0,0,123,23,112,20,7,0,0,0,0,0,32,0,0,123,23,104,20,7,0,0,0,0,0,16,0,0,123,23,96,20,7,0,0,0,0,0,8,0,0,123,23,88,20,7,0,0,0,0,0,4,0,0,123,23,80,20,7,0,0,0,0,0,2,0,0,123,23,72,20,7,0,0,0,0,0,1,0,0,123,23,64,20,7,0,0,0,0,128,0,0,0,123,23,56,20,7,0,0,0,0,64,0,0,0,123,23,48,20,7,0,0,0,0,32,0,0,0,123,23,40,20,7,0,0,0,0,16,0,0,0,123,23,32,20,7,0,0,0,0,8,0,0,0,123,23,24,20,3,0,0,0,0,4,0,0,0,20,4,0,0,0,0,2,0,0,0,51,10,0,8,1,2,130,32,240,1,20,7,0,0,0,0,1,0,0,0,212,112,7,130,41,130,43,8,130,40,16,130,37,24,212,105,9,134,187,0,0,0,64,134,136,0,0,0,32,134,85,0,0,0,16,123,41,123,43,8,123,40,16,123,37,24,130,40,32,130,41,40,130,43,48,130,37,56,134,136,0,0,0,8,134,153,0,0,0,4,134,187,0,0,0,2,134,85,0,0,0,1,123,40,32,123,41,40,123,43,48,123,37,56,130,40,64,130,41,72,130,43,80,130,37,88,134,136,0,0,128,0,134,153,0,0,64,134,187,0,0,32,134,85,0,0,16,123,40,64,123,41,72,123,43,80,123,37,88,130,40,96,130,41,104,130,43,112,130,37,120,134,136,0,0,8,134,153,0,0,4,134,187,0,0,2,134,85,0,0,1,123,40,96,123,41,104,123,43,112,123,37,120,130,40,128,0,130,41,136,0,130,43,144,0,130,37,152,0,134,136,0,128,0,134,153,0,64,134,187,0,32,134,85,0,16,123,40,128,0,123,41,136,0,123,43,144,0,123,37,152,0,130,40,160,0,130,41,168,0,130,43,176,0,130,37,184,0,212,168,8,134,153,0,4,134,187,0,2,134,85,0,1,123,40,160,0,123,41,168,0,123,43,176,0,123,37,184,0,130,40,192,0,130,41,200,0,130,43,208,0,130,37,216,0,134,136,128,0,134,153,64,134,187,32,134,85,16,123,40,192,0,123,41,200,0,123,43,208,0,123,37,216,0,130,40,224,0,130,41,232,0,130,43,240,0,130,37,248,0,134,136,8,134,153,4,134,187,2,130,28,176,0,212,197,5,123,40,224,0,123,41,232,0,123,43,240,0,123,37,248,0,130,44,0,1,130,41,8,1,130,43,16,1,130,37,24,1,130,24,0,1,212,200,8,130,28,248,0,212,201,9,130,28,240,0,212,203,11,130,28,232,0,212,197,5,123,40,0,1,123,41,8,1,123,43,16,1,123,37,24,1,130,40,32,1,130,41,40,1,130,43,48,1,130,37,56,1,130,28,224,0,212,200,8,130,28,216,0,212,201,9,130,28,208,0,212,203,11,130,28,200,0,212,197,5,123,40,32,1,123,41,40,1,123,43,48,1,123,37,56,1,130,40,64,1,130,41,72,1,130,43,80,1,130,37,88,1,130,28,192,0,212,200,8,130,28,184,0,212,201,9,130,28,160,0,212,203,11,130,28,152,0,212,197,5,123,40,64,1,123,41,72,1,123,43,80,1,123,37,88,1,130,40,96,1,130,41,104,1,130,43,112,1,130,37,120,1,130,28,144,0,212,200,8,130,28,136,0,212,201,9,130,28,128,0,212,203,11,130,28,120,212,197,5,123,40,96,1,123,41,104,1,123,43,112,1,123,37,120,1,130,40,128,1,130,41,136,1,130,43,144,1,130,37,152,1,130,28,112,212,200,8,130,28,104,212,201,9,130,28,96,212,203,11,130,28,88,212,197,5,123,40,128,1,123,41,136,1,123,43,144,1,123,37,152,1,130,40,160,1,130,41,168,1,130,43,176,1,130,37,184,1,130,28,80,212,200,8,130,28,72,212,201,9,130,28,64,212,203,11,130,28,56,212,197,5,123,40,160,1,123,41,168,1,123,43,176,1,123,37,184,1,130,40,192,1,130,41,200,1,130,43,208,1,130,37,216,1,130,28,48,212,200,8,130,28,40,212,201,9,130,28,32,212,203,11,123,40,192,1,123,41,200,1,130,40,224,1,130,41,232,1,130,28,24,212,197,5,123,43,208,1,123,37,216,1,212,56,8,212,73,9,123,40,224,1,123,41,232,1,123,39,240,1,149,34,248,1,130,23,168,0,171,114,196,252,2,130,28,16,130,21,81,5,130,5,2,130,25,8,151,153,3,200,201,9,130,151,212,103,7,123,151,81,21,1,109,5,2,130,151,8,134,120,0,0,0,64,123,152,8,83,21,3,91,5,2,130,152,16,51,10,0,0,0,32,212,168,8,123,152,16,81,21,3,70,5,2,130,151,24,134,120,0,0,0,16,123,152,24,83,21,5,52,5,2,130,152,32,51,10,0,0,0,8,212,168,8,123,152,32,81,21,5,31,5,2,130,151,40,134,120,0,0,0,4,123,152,40,83,21,7,13,5,2,130,152,48,51,10,0,0,0,2,212,168,8,123,152,48,81,21,7,248,4,2,130,151,56,134,120,0,0,0,1,123,152,56,83,21,9,230,4,2,130,152,64,51,10,0,0,128,0,212,168,8,123,152,64,81,21,9,209,4,2,130,151,72,134,120,0,0,64,123,152,72,83,21,11,192,4,2,130,152,80,51,10,0,0,32,212,168,8,123,152,80,81,21,11,172,4,2,130,151,88,134,120,0,0,16,123,152,88,83,21,13,155,4,2,130,152,96,51,10,0,0,8,212,168,8,123,152,96,81,21,13,135,4,2,130,151,104,134,120,0,0,4,123,152,104,83,21,15,118,4,2,130,152,112,51,10,0,0,2,212,168,8,123,152,112,81,21,15,98,4,2,130,151,120,134,120,0,0,1,123,152,120,83,21,17,81,4,2,130,152,128,0,51,10,0,128,0,212,168,8,123,152,128,0,81,21,17,59,4,2,130,151,136,0,134,120,0,64,123,152,136,0,83,21,19,41,4,2,130,152,144,0,51,10,0,32,212,168,8,123,152,144,0,81,21,19,20,4,2,130,152,152,0,134,138,0,16,123,154,152,0,83,21,21,2,4,2,130,154,160,0,134,167,0,8,123,151,160,0,81,21,21,240,3,2,130,151,168,0,134,120,0,4,123,152,168,0,83,21,23,222,3,2,130,152,176,0,134,136,0,2,123,152,176,0,81,21,23,204,3,2,130,151,184,0,134,120,0,1,123,152,184,0,83,21,25,186,3,2,130,152,192,0,134,136,128,0,123,152,192,0,81,21,25,168,3,2,130,151,200,0,134,120,64,123,152,200,0,83,21,27,151,3,2,130,152,208,0,134,136,32,123,152,208,0,81,21,27,134,3,2,130,151,216,0,134,120,16,123,152,216,0,83,21,29,117,3,2,130,152,224,0,134,136,8,123,152,224,0,81,21,29,100,3,2,130,151,232,0,134,120,4,123,152,232,0,83,21,31,83,3,2,130,152,240,0,134,136,2,123,152,240,0,81,21,31,66,3,2,130,151,248,0,20,8,254,255,255,255,255,255,255,127,225,135,8,123,152,248,0,83,21,33,39,3,2,130,154,0,1,20,11,0,0,0,0,0,0,0,64,212,186,10,123,154,0,1,81,21,33,12,3,2,130,151,8,1,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,8,1,83,21,35,241,2,2,130,154,16,1,20,11,0,0,0,0,0,0,0,16,212,186,10,123,154,16,1,81,21,35,214,2,2,130,151,24,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,24,1,83,21,37,187,2,2,130,154,32,1,20,11,0,0,0,0,0,0,0,4,212,186,10,123,154,32,1,81,21,37,160,2,2,130,151,40,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,40,1,83,21,39,133,2,2,130,154,48,1,20,11,0,0,0,0,0,0,0,1,212,186,10,123,154,48,1,81,21,39,106,2,2,130,151,56,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,56,1,83,21,41,79,2,2,130,154,64,1,20,11,0,0,0,0,0,0,64,0,212,186,10,123,154,64,1,81,21,41,52,2,2,130,151,72,1,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,72,1,83,21,43,25,2,2,130,154,80,1,20,11,0,0,0,0,0,0,16,0,212,186,10,123,154,80,1,81,21,43,254,1,2,130,151,88,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,88,1,83,21,45,227,1,2,130,154,96,1,20,11,0,0,0,0,0,0,4,0,212,186,10,123,154,96,1,81,21,45,200,1,2,130,151,104,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,104,1,83,21,47,173,1,2,130,154,112,1,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,112,1,81,21,47,146,1,2,130,151,120,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,120,1,83,21,49,119,1,2,130,154,128,1,20,11,0,0,0,0,0,64,0,0,212,186,10,123,154,128,1,81,21,49,92,1,2,130,151,136,1,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,136,1,83,21,51,65,1,2,130,154,144,1,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,144,1,81,21,51,38,1,2,130,151,152,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,152,1,83,21,53,11,1,2,130,154,160,1,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,160,1,81,21,53,240,0,2,130,151,168,1,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,168,1,83,21,55,213,0,2,130,154,176,1,20,11,0,0,0,0,0,1,0,0,212,186,10,123,154,176,1,81,21,55,186,0,2,130,151,184,1,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,184,1,83,21,57,159,0,2,130,154,192,1,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,192,1,81,21,57,132,0,2,130,151,200,1,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,200,1,83,21,59,105,2,130,154,208,1,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,208,1,81,21,59,79,2,130,151,216,1,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,216,1,83,21,61,53,2,130,154,224,1,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,224,1,81,21,61,27,2,130,151,232,1,20,8,0,0,0,0,2,0,0,0,212,135,7,123,151,232,1,1,2,130,199,20,8,0,0,0,128,0,0,0,0,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,224,254,123,16,24,1,123,21,16,1,123,22,8,1,123,23,16,20,6,0,0,0,0,1,0,0,0,20,7,193,15,252,192,15,252,192,15,214,120,9,152,153,2,151,154,6,200,154,10,51,9,65,201,168,8,123,24,123,26,8,172,154,16,5,2,20,9,0,0,0,0,0,0,0,64,123,25,0,1,20,9,0,0,0,0,0,0,0,32,123,25,248,0,20,9,0,0,0,0,0,0,0,16,123,25,240,0,20,9,0,0,0,0,0,0,0,8,123,25,232,0,20,9,0,0,0,0,0,0,0,4,123,25,224,0,20,9,0,0,0,0,0,0,0,2,123,25,216,0,20,9,0,0,0,0,0,0,0,1,123,25,208,0,20,9,0,0,0,0,0,0,128,0,123,25,200,0,20,9,0,0,0,0,0,0,64,0,123,25,192,0,130,25,8,149,153,191,214,121,7,152,119,2,150,119,8,2,20,9,0,0,0,0,0,0,32,0,123,25,184,0,20,8,0,0,0,0,0,0,0,128,123,24,176,0,130,18,16,200,39,7,149,119,8,2,123,23,168,0,20,7,0,0,0,0,0,0,16,0,123,23,160,0,20,7,0,0,0,0,0,0,8,0,123,23,152,0,20,7,0,0,0,0,0,0,4,0,123,23,144,0,20,7,0,0,0,0,0,0,2,0,123,23,136,0,20,7,0,0,0,0,0,0,1,0,123,23,128,0,20,7,0,0,0,0,0,128,0,0,123,23,120,20,7,0,0,0,0,0,64,0,0,123,23,112,20,7,0,0,0,0,0,32,0,0,123,23,104,20,7,0,0,0,0,0,16,0,0,123,23,96,20,7,0,0,0,0,0,8,0,0,123,23,88,20,7,0,0,0,0,0,4,0,0,123,23,80,20,7,0,0,0,0,0,2,0,0,123,23,72,20,7,0,0,0,0,0,1,0,0,123,23,64,20,7,0,0,0,0,128,0,0,0,123,23,56,20,7,0,0,0,0,64,0,0,0,123,23,48,20,7,0,0,0,0,32,0,0,0,123,23,40,20,7,0,0,0,0,16,0,0,0,123,23,32,20,7,0,0,0,0,8,0,0,0,123,23,24,20,3,0,0,0,0,4,0,0,0,20,4,0,0,0,0,2,0,0,0,51,10,0,8,1,2,130,32,0,2,20,7,0,0,0,128,0,0,0,0,212,112,7,130,41,130,43,8,130,40,16,130,37,24,212,105,9,212,75,11,212,56,8,130,28,24,212,197,5,123,41,123,43,8,123,40,16,123,37,24,130,40,32,130,41,40,130,43,48,130,37,56,130,28,32,212,200,8,130,28,40,212,201,9,130,28,48,212,203,11,130,28,56,212,197,5,123,40,32,123,41,40,123,43,48,123,37,56,130,40,64,130,41,72,130,43,80,130,37,88,130,28,64,212,200,8,130,28,72,212,201,9,130,28,80,212,203,11,130,28,88,212,197,5,123,40,64,123,41,72,123,43,80,123,37,88,130,40,96,130,41,104,130,43,112,130,37,120,130,28,96,212,200,8,130,28,104,212,201,9,130,28,112,212,203,11,130,28,120,212,197,5,123,40,96,123,41,104,123,43,112,123,37,120,130,40,128,0,130,41,136,0,130,43,144,0,130,37,152,0,130,28,128,0,212,200,8,130,28,136,0,212,201,9,130,28,144,0,212,203,11,130,28,152,0,212,197,5,123,40,128,0,123,41,136,0,123,43,144,0,123,37,152,0,130,40,160,0,130,41,168,0,130,43,176,0,130,37,184,0,130,28,160,0,212,200,8,130,28,184,0,212,201,9,130,28,192,0,212,203,11,130,28,200,0,212,197,5,123,40,160,0,123,41,168,0,123,43,176,0,123,37,184,0,130,40,192,0,130,41,200,0,130,43,208,0,130,37,216,0,130,28,208,0,212,200,8,130,28,216,0,212,201,9,130,28,224,0,212,203,11,130,28,232,0,212,197,5,123,40,192,0,123,41,200,0,123,43,208,0,123,37,216,0,130,40,224,0,130,41,232,0,130,44,240,0,130,37,248,0,130,27,240,0,212,184,8,130,27,248,0,212,185,9,130,27,0,1,212,203,11,130,28,176,0,212,197,5,123,40,224,0,123,41,232,0,123,43,240,0,123,37,248,0,130,40,8,1,130,41,16,1,130,43,24,1,130,37,32,1,134,136,1,134,153,2,134,187,4,134,85,8,123,40,8,1,123,41,16,1,123,43,24,1,123,37,32,1,130,40,40,1,130,41,48,1,130,43,56,1,130,37,64,1,134,136,16,134,153,32,134,187,64,134,85,128,0,123,40,40,1,123,41,48,1,123,43,56,1,123,37,64,1,130,40,72,1,130,41,80,1,130,43,88,1,130,37,96,1,134,136,0,1,134,153,0,2,134,187,0,4,212,165,5,123,40,72,1,123,41,80,1,123,43,88,1,123,37,96,1,130,40,104,1,130,41,112,1,130,43,120,1,130,37,128,1,134,136,0,16,134,153,0,32,134,187,0,64,134,85,0,128,0,123,40,104,1,123,41,112,1,123,43,120,1,123,37,128,1,130,40,136,1,130,41,144,1,130,43,152,1,130,37,160,1,134,136,0,0,1,134,153,0,0,2,134,187,0,0,4,134,85,0,0,8,123,40,136,1,123,41,144,1,123,43,152,1,123,37,160,1,130,40,168,1,130,41,176,1,130,43,184,1,130,37,192,1,134,136,0,0,16,134,153,0,0,32,134,187,0,0,64,134,85,0,0,128,0,123,40,168,1,123,41,176,1,123,43,184,1,123,37,192,1,130,40,200,1,130,41,208,1,130,43,216,1,130,37,224,1,134,136,0,0,0,1,134,153,0,0,0,2,123,40,200,1,134,184,0,0,0,4,134,91,0,0,0,8,123,41,208,1,123,40,216,1,130,40,232,1,130,41,240,1,123,43,224,1,130,43,248,1,134,136,0,0,0,16,134,153,0,0,0,32,123,40,232,1,134,184,0,0,0,64,123,41,240,1,123,40,248,1,123,39,0,2,149,34,8,2,130,23,168,0,171,114,185,252,2,130,28,16,130,21,81,5,142,5,2,130,25,8,151,153,3,200,201,9,130,151,212,103,8,123,152,81,21,1,121,5,2,130,152,8,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,8,83,21,3,96,5,2,130,154,16,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,16,81,21,3,71,5,2,130,151,24,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,24,83,21,5,46,5,2,130,154,32,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,32,81,21,5,21,5,2,130,151,40,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,40,83,21,7,252,4,2,130,154,48,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,48,81,21,7,227,4,2,130,151,56,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,56,83,21,9,202,4,2,130,154,64,20,11,0,0,0,0,0,1,0,0,212,186,10,123,154,64,81,21,9,177,4,2,130,151,72,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,72,83,21,11,152,4,2,130,154,80,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,80,81,21,11,127,4,2,130,151,88,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,88,83,21,13,102,4,2,130,154,96,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,96,81,21,13,77,4,2,130,151,104,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,104,83,21,15,52,4,2,130,154,112,20,11,0,0,0,0,0,64,0,0,212,186,10,123,154,112,81,21,15,27,4,2,130,151,120,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,120,83,21,17,2,4,2,130,154,128,0,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,128,0,81,21,17,231,3,2,130,151,136,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,136,0,83,21,19,204,3,2,130,154,144,0,20,11,0,0,0,0,0,0,4,0,212,186,10,123,154,144,0,81,21,19,177,3,2,130,151,152,0,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,152,0,83,21,21,150,3,2,130,154,160,0,20,11,0,0,0,0,0,0,16,0,212,186,10,123,154,160,0,81,21,21,123,3,2,130,151,168,0,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,168,0,83,21,23,96,3,2,130,154,176,0,20,11,0,0,0,0,0,0,64,0,212,186,10,123,154,176,0,81,21,23,69,3,2,130,151,184,0,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,184,0,83,21,25,42,3,2,130,154,192,0,20,11,0,0,0,0,0,0,0,1,212,186,10,123,154,192,0,81,21,25,15,3,2,130,151,200,0,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,200,0,83,21,27,244,2,2,130,154,208,0,20,11,0,0,0,0,0,0,0,4,212,186,10,123,154,208,0,81,21,27,217,2,2,130,151,216,0,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,216,0,83,21,29,190,2,2,130,154,224,0,20,11,0,0,0,0,0,0,0,16,212,186,10,123,154,224,0,81,21,29,163,2,2,130,151,232,0,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,232,0,83,21,31,136,2,2,130,152,240,0,20,10,0,0,0,0,0,0,0,64,212,168,8,123,152,240,0,81,21,31,109,2,2,130,151,248,0,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,248,0,83,21,34,82,2,2,130,152,8,1,134,136,1,123,152,8,1,81,21,34,65,2,2,130,151,16,1,134,120,2,123,152,16,1,83,21,36,48,2,2,130,152,24,1,134,136,4,123,152,24,1,81,21,36,31,2,2,130,151,32,1,134,120,8,123,152,32,1,83,21,38,14,2,2,130,152,40,1,134,136,16,123,152,40,1,81,21,38,253,1,2,130,151,48,1,134,120,32,123,152,48,1,83,21,40,236,1,2,130,152,56,1,134,136,64,123,152,56,1,81,21,40,219,1,2,130,151,64,1,134,120,128,0,123,152,64,1,83,21,42,201,1,2,130,152,72,1,134,136,0,1,123,152,72,1,81,21,42,183,1,2,130,151,80,1,134,120,0,2,123,152,80,1,83,21,44,165,1,2,130,152,88,1,134,136,0,4,123,152,88,1,81,21,44,147,1,2,130,152,96,1,134,138,0,8,123,154,96,1,83,21,46,129,1,2,130,154,104,1,134,167,0,16,123,151,104,1,81,21,46,111,1,2,130,151,112,1,134,120,0,32,123,152,112,1,83,21,48,93,1,2,130,152,120,1,51,10,0,64,212,168,8,123,152,120,1,81,21,48,72,1,2,130,151,128,1,134,120,0,128,0,123,152,128,1,83,21,50,53,1,2,130,152,136,1,51,10,0,0,1,212,168,8,123,152,136,1,81,21,50,31,1,2,130,151,144,1,134,120,0,0,2,123,152,144,1,83,21,52,12,1,2,130,152,152,1,51,10,0,0,4,212,168,8,123,152,152,1,81,21,52,246,0,2,130,151,160,1,134,120,0,0,8,123,152,160,1,83,21,54,227,0,2,130,152,168,1,51,10,0,0,16,212,168,8,123,152,168,1,81,21,54,205,0,2,130,151,176,1,134,120,0,0,32,123,152,176,1,83,21,56,186,0,2,130,152,184,1,51,10,0,0,64,212,168,8,123,152,184,1,81,21,56,164,0,2,130,151,192,1,134,120,0,0,128,0,123,152,192,1,83,21,58,144,0,2,130,152,200,1,51,10,0,0,0,1,212,168,8,123,152,200,1,81,21,58,121,2,130,151,208,1,134,120,0,0,0,2,123,152,208,1,83,21,60,102,2,130,152,216,1,51,10,0,0,0,4,212,168,8,123,152,216,1,81,21,60,80,2,130,151,224,1,134,120,0,0,0,8,123,152,224,1,83,21,62,61,2,130,152,232,1,51,10,0,0,0,16,212,168,8,123,152,232,1,81,21,62,39,2,130,151,240,1,134,119,0,0,0,32,123,151,240,1,83,21,64,20,2,130,151,248,1,134,119,0,0,0,64,123,151,248,1,1,2,130,199,20,8,0,0,0,0,1,0,0,0,224,135,7,123,199,130,16,24,1,130,21,16,1,130,22,8,1,149,17,32,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,81,57,187,133,95,141,137,244,20,11,0,0,0,0,2,0,0,0,214,120,9,152,153,6,51,10,67,202,169,9,201,152,8,123,24,123,25,8,172,169,32,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,189,214,120,7,152,119,6,150,119,24,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,128,0,0,0,123,24,80,20,8,0,0,0,0,64,0,0,0,123,24,72,20,8,0,0,0,0,32,0,0,0,123,24,64,20,8,0,0,0,0,16,0,0,0,123,24,56,20,8,0,0,0,0,8,0,0,0,123,24,48,20,8,0,0,0,0,4,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,24,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,16,130,121,24,100,182,212,180,11,130,28,56,212,192,5,130,28,80,212,200,8,130,28,104,212,201,9,123,123,123,117,8,123,120,16,123,121,24,130,120,32,130,121,40,130,123,48,130,117,56,130,28,128,0,212,200,8,130,28,152,0,212,201,9,130,28,176,0,212,203,11,130,28,200,0,212,197,5,123,120,32,123,121,40,123,123,48,123,117,56,130,120,64,130,121,72,130,123,80,130,117,96,130,28,224,0,212,200,8,130,28,248,0,212,201,9,212,43,11,134,85,4,123,120,64,123,121,72,123,123,80,123,117,96,130,120,104,130,121,112,130,123,120,130,117,128,0,134,136,32,134,153,0,1,212,59,11,134,85,0,64,123,120,104,123,121,112,123,123,120,123,117,128,0,130,120,136,0,130,121,144,0,130,123,152,0,130,117,160,0,134,136,0,0,2,134,153,0,0,16,134,187,0,0,128,0,134,85,0,0,0,4,123,120,136,0,123,121,144,0,123,123,152,0,123,117,160,0,130,120,168,0,130,121,176,0,130,123,184,0,130,117,192,0,134,136,0,0,0,32,130,28,32,212,201,9,130,28,48,212,203,11,130,28,72,212,197,5,123,120,168,0,123,121,176,0,123,123,184,0,123,117,192,0,130,120,200,0,130,121,208,0,130,123,216,0,130,117,224,0,130,28,96,212,200,8,130,28,120,212,201,9,130,28,144,0,212,203,11,130,28,168,0,212,197,5,123,120,200,0,123,121,208,0,123,123,216,0,123,117,224,0,130,120,232,0,130,121,240,0,130,117,248,0,130,124,0,1,130,27,192,0,212,184,8,130,27,216,0,212,185,9,130,27,240,0,212,91,11,130,21,8,1,212,197,5,123,120,232,0,123,121,240,0,123,123,248,0,123,117,0,1,130,120,16,1,130,121,24,1,130,123,32,1,130,117,40,1,134,136,2,134,153,16,134,187,128,0,134,85,0,4,123,120,16,1,123,121,24,1,123,123,32,1,123,117,40,1,130,120,48,1,130,121,56,1,130,123,64,1,130,117,72,1,134,136,0,32,134,153,0,0,1,134,187,0,0,8,134,85,0,0,64,123,120,48,1,123,121,56,1,123,123,64,1,123,117,72,1,130,120,80,1,130,121,88,1,130,123,96,1,130,117,104,1,134,136,0,0,0,2,134,153,0,0,0,16,130,28,24,212,203,11,130,28,40,212,197,5,123,120,80,1,123,121,88,1,123,123,96,1,123,117,104,1,130,120,112,1,130,121,120,1,130,123,128,1,130,117,136,1,130,28,64,212,200,8,130,28,88,212,201,9,130,28,112,212,203,11,130,28,136,0,212,197,5,123,120,112,1,123,121,120,1,123,123,128,1,123,117,136,1,130,120,144,1,130,121,152,1,130,123,160,1,130,117,168,1,130,28,160,0,212,200,8,130,28,184,0,212,201,9,130,28,208,0,212,203,11,130,28,232,0,212,197,5,123,120,144,1,123,121,152,1,123,123,160,1,123,117,168,1,130,120,176,1,130,121,192,1,130,123,200,1,130,117,208,1,130,28,0,1,212,200,8,134,153,1,134,187,8,134,85,64,123,120,176,1,123,121,192,1,123,123,200,1,123,117,208,1,130,120,216,1,130,121,224,1,130,123,232,1,130,117,240,1,134,136,0,2,134,153,0,16,134,187,0,128,0,134,85,0,0,4,123,120,216,1,123,121,224,1,123,123,232,1,123,117,240,1,130,120,248,1,130,121,0,2,130,123,8,2,130,117,16,2,134,136,0,0,32,134,153,0,0,0,1,123,120,248,1,134,184,0,0,0,8,100,107,123,121,0,2,134,89,0,0,0,64,123,120,8,2,123,121,16,2,149,119,24,2,171,167,185,252,2,130,28,16,130,22,81,6,154,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,133,5,2,130,152,8,20,7,0,0,0,0,16,0,0,0,212,120,8,123,152,8,83,22,3,108,5,2,130,154,16,20,11,0,0,0,0,128,0,0,0,212,186,10,123,154,16,81,22,3,83,5,2,130,151,24,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,24,83,22,5,58,5,2,130,154,32,20,11,0,0,0,0,0,32,0,0,212,186,10,123,154,32,81,22,5,33,5,2,130,151,40,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,40,83,22,7,8,5,2,130,154,48,20,11,0,0,0,0,0,0,8,0,212,186,10,123,154,48,81,22,7,239,4,2,130,151,56,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,56,83,22,9,214,4,2,130,154,64,20,11,0,0,0,0,0,0,0,2,212,186,10,123,154,64,81,22,9,189,4,2,130,151,72,20,8,0,0,0,0,0,0,0,16,212,135,7,123,151,72,83,22,11,164,4,2,130,151,80,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,80,83,22,13,139,4,2,130,152,96,134,136,4,123,152,96,81,22,13,124,4,2,130,151,104,134,120,32,123,152,104,83,22,15,109,4,2,130,152,112,134,136,0,1,123,152,112,81,22,15,93,4,2,130,151,120,134,120,0,8,123,152,120,83,22,17,77,4,2,130,152,128,0,51,10,0,64,212,168,8,123,152,128,0,81,22,17,56,4,2,130,151,136,0,134,120,0,0,2,123,152,136,0,83,22,19,37,4,2,130,152,144,0,51,10,0,0,16,212,168,8,123,152,144,0,81,22,19,15,4,2,130,151,152,0,134,120,0,0,128,0,123,152,152,0,83,22,21,251,3,2,130,152,160,0,51,10,0,0,0,4,212,168,8,123,152,160,0,81,22,21,228,3,2,130,151,168,0,134,120,0,0,0,32,123,152,168,0,83,22,23,208,3,2,130,154,176,0,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,176,0,81,22,23,181,3,2,130,151,184,0,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,184,0,83,22,25,154,3,2,130,154,192,0,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,192,0,81,22,25,127,3,2,130,151,200,0,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,200,0,83,22,27,100,3,2,130,154,208,0,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,208,0,81,22,27,73,3,2,130,151,216,0,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,216,0,83,22,29,46,3,2,130,154,224,0,20,11,0,0,0,0,0,0,4,0,212,186,10,123,154,224,0,81,22,29,19,3,2,130,151,232,0,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,232,0,83,22,31,248,2,2,130,154,240,0,20,11,0,0,0,0,0,0,0,1,212,186,10,123,154,240,0,81,22,31,221,2,2,130,151,248,0,20,8,0,0,0,0,0,0,0,8,212,135,7,123,151,248,0,83,22,33,194,2,2,130,151,0,1,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,0,1,83,22,35,167,2,2,130,152,16,1,134,136,2,123,152,16,1,81,22,35,150,2,2,130,151,24,1,134,120,16,123,152,24,1,83,22,37,133,2,2,130,152,32,1,134,136,128,0,123,152,32,1,81,22,37,115,2,2,130,151,40,1,134,120,0,4,123,152,40,1,83,22,39,97,2,2,130,152,48,1,51,10,0,32,212,168,8,123,152,48,1,81,22,39,76,2,2,130,151,56,1,134,120,0,0,1,123,152,56,1,83,22,41,57,2,2,130,152,64,1,51,10,0,0,8,212,168,8,123,152,64,1,81,22,41,35,2,2,130,151,72,1,134,120,0,0,64,123,152,72,1,83,22,43,16,2,2,130,152,80,1,51,10,0,0,0,2,212,168,8,123,152,80,1,81,22,43,249,1,2,130,151,88,1,134,120,0,0,0,16,123,152,88,1,83,22,45,229,1,2,130,154,96,1,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,96,1,81,22,45,202,1,2,130,151,104,1,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,104,1,83,22,47,175,1,2,130,154,112,1,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,112,1,81,22,47,148,1,2,130,151,120,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,120,1,83,22,49,121,1,2,130,154,128,1,20,11,0,0,0,0,0,8,0,0,212,186,10,123,154,128,1,81,22,49,94,1,2,130,151,136,1,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,136,1,83,22,51,67,1,2,130,154,144,1,20,11,0,0,0,0,0,0,2,0,212,186,10,123,154,144,1,81,22,51,40,1,2,130,151,152,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,152,1,83,22,53,13,1,2,130,154,160,1,20,11,0,0,0,0,0,0,128,0,212,186,10,123,154,160,1,81,22,53,242,0,2,130,151,168,1,20,8,0,0,0,0,0,0,0,4,212,135,7,123,151,168,1,83,22,55,215,0,2,130,151,176,1,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,176,1,83,22,57,188,0,2,130,152,192,1,134,136,1,123,152,192,1,81,22,57,171,0,2,130,151,200,1,134,120,8,123,152,200,1,83,22,59,154,0,2,130,152,208,1,134,136,64,123,152,208,1,81,22,59,137,0,2,130,151,216,1,134,120,0,2,123,152,216,1,83,22,61,119,2,130,152,224,1,51,10,0,16,212,168,8,123,152,224,1,81,22,61,99,2,130,151,232,1,134,120,0,128,0,123,152,232,1,83,22,63,81,2,130,152,240,1,51,10,0,0,4,212,168,8,123,152,240,1,81,22,63,60,2,130,151,248,1,134,120,0,0,32,123,152,248,1,83,22,65,42,2,130,152,0,2,51,10,0,0,0,1,212,168,8,123,152,0,2,81,22,65,20,2,130,151,8,2,134,119,0,0,0,8,123,151,8,2,1,2,130,199,20,8,0,0,0,0,2,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,49,215,14,204,181,3,115,237,20,11,0,0,0,0,4,0,0,0,214,120,9,152,153,6,51,10,69,202,169,9,201,152,8,123,24,123,25,8,172,169,32,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,187,214,120,7,152,119,6,150,119,40,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,128,0,0,0,123,24,80,20,8,0,0,0,0,64,0,0,0,123,24,72,20,8,0,0,0,0,32,0,0,0,123,24,64,20,8,0,0,0,0,16,0,0,0,123,24,56,20,8,0,0,0,0,8,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,40,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,16,130,121,24,100,182,212,180,11,130,28,80,212,192,5,130,28,120,212,200,8,130,28,160,0,212,201,9,123,123,123,117,8,123,120,16,123,121,24,130,120,32,130,121,40,130,123,56,130,117,64,130,28,200,0,212,200,8,130,28,240,0,212,201,9,134,187,1,134,85,32,123,120,32,123,121,40,123,123,56,123,117,64,130,120,72,130,121,80,130,123,88,130,117,96,134,136,0,4,134,153,0,128,0,134,187,0,0,16,134,85,0,0,0,2,123,120,72,123,121,80,123,123,88,123,117,96,130,120,104,130,121,112,130,123,120,130,117,128,0,134,136,0,0,0,64,130,28,48,212,201,9,130,28,88,212,203,11,130,28,128,0,212,197,5,123,120,104,123,121,112,123,123,120,123,117,128,0,130,120,136,0,130,121,144,0,130,123,152,0,130,117,168,0,130,28,168,0,212,200,8,130,28,208,0,212,201,9,130,28,248,0,212,203,11,134,85,2,123,120,136,0,123,121,144,0,123,123,152,0,123,117,168,0,130,120,176,0,130,121,184,0,130,123,192,0,130,117,200,0,134,136,64,212,57,9,134,187,0,0,1,134,85,0,0,32,123,120,176,0,123,121,184,0,123,123,192,0,123,117,200,0,130,120,208,0,130,121,216,0,130,123,224,0,130,117,232,0,134,136,0,0,0,4,130,28,24,212,201,9,130,28,56,212,203,11,130,28,96,212,197,5,123,120,208,0,123,121,216,0,123,123,224,0,123,117,232,0,130,120,240,0,130,121,248,0,130,123,0,1,130,117,8,1,130,28,136,0,212,200,8,130,28,176,0,212,201,9,130,28,216,0,212,203,11,130,28,0,1,212,197,5,123,120,240,0,123,121,248,0,123,123,0,1,123,117,8,1,130,120,24,1,130,121,32,1,130,123,40,1,130,117,48,1,134,136,4,134,153,128,0,134,187,0,16,134,85,0,0,2,123,120,24,1,123,121,32,1,123,123,40,1,123,117,48,1,130,120,56,1,130,121,64,1,130,123,72,1,130,117,80,1,134,136,0,0,64,134,153,0,0,0,8,130,28,32,212,203,11,130,28,64,212,197,5,123,120,56,1,123,121,64,1,123,123,72,1,123,117,80,1,130,120,88,1,130,121,96,1,130,123,104,1,130,117,112,1,130,28,104,212,200,8,130,28,144,0,212,201,9,130,28,184,0,212,203,11,130,28,224,0,212,197,5,123,120,88,1,123,121,96,1,123,123,104,1,123,117,112,1,130,124,120,1,130,121,136,1,130,123,144,1,130,117,152,1,130,24,8,1,212,200,8,134,153,8,134,187,0,1,134,85,0,32,123,120,120,1,123,121,136,1,123,123,144,1,123,117,152,1,130,120,160,1,130,121,168,1,130,123,176,1,130,117,184,1,134,136,0,0,4,134,153,0,0,128,0,134,187,0,0,0,16,130,28,40,212,197,5,123,120,160,1,123,121,168,1,123,123,176,1,123,117,184,1,130,120,192,1,130,121,200,1,130,123,208,1,130,117,216,1,130,28,72,212,200,8,130,28,112,212,201,9,130,28,152,0,212,203,11,130,28,192,0,212,197,5,123,120,192,1,123,121,200,1,123,123,208,1,123,117,216,1,130,120,224,1,130,121,232,1,130,123,248,1,130,117,0,2,130,28,232,0,212,200,8,212,41,9,134,187,16,134,85,0,2,123,120,224,1,123,121,232,1,123,123,248,1,123,117,0,2,130,120,8,2,130,121,16,2,130,123,24,2,130,117,32,2,134,136,0,64,134,153,0,0,8,123,120,8,2,134,184,0,0,0,1,100,107,123,121,16,2,134,89,0,0,0,32,123,120,24,2,123,121,32,2,149,119,40,2,171,167,185,252,2,130,28,16,130,22,81,6,156,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,135,5,2,130,152,8,20,7,0,0,0,0,128,0,0,0,212,120,8,123,152,8,83,22,3,110,5,2,130,154,16,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,16,81,22,3,85,5,2,130,151,24,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,24,83,22,5,60,5,2,130,154,32,20,11,0,0,0,0,0,0,64,0,212,186,10,123,154,32,81,22,5,35,5,2,130,151,40,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,40,83,22,8,10,5,2,130,152,56,134,136,1,123,152,56,81,22,8,251,4,2,130,151,64,134,120,32,123,152,64,83,22,10,236,4,2,130,152,72,134,136,0,4,123,152,72,81,22,10,220,4,2,130,151,80,134,120,0,128,0,123,152,80,83,22,12,203,4,2,130,152,88,51,10,0,0,16,212,168,8,123,152,88,81,22,12,183,4,2,130,151,96,134,120,0,0,0,2,123,152,96,83,22,14,165,4,2,130,152,104,51,10,0,0,0,64,212,168,8,123,152,104,81,22,14,144,4,2,130,152,112,20,10,0,0,0,0,8,0,0,0,212,138,10,123,154,112,83,22,16,119,4,2,130,154,120,20,7,0,0,0,0,0,1,0,0,212,167,7,123,151,120,81,22,16,94,4,2,130,152,128,0,20,10,0,0,0,0,0,32,0,0,212,138,10,123,154,128,0,83,22,18,67,4,2,130,154,136,0,20,7,0,0,0,0,0,0,4,0,212,167,7,123,151,136,0,81,22,18,40,4,2,130,152,144,0,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,20,123,152,144,0,172,166,10,4,2,130,152,152,0,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,152,0,83,22,22,240,3,2,130,152,168,0,134,136,2,123,152,168,0,81,22,22,223,3,2,130,151,176,0,134,120,64,123,152,176,0,83,22,24,206,3,2,130,152,184,0,51,10,0,8,212,168,8,123,152,184,0,81,22,24,185,3,2,130,151,192,0,134,120,0,0,1,123,152,192,0,83,22,26,166,3,2,130,152,200,0,51,10,0,0,32,212,168,8,123,152,200,0,81,22,26,144,3,2,130,151,208,0,134,120,0,0,0,4,123,152,208,0,83,22,28,124,3,2,130,154,216,0,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,216,0,81,22,28,97,3,2,130,151,224,0,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,224,0,83,22,30,70,3,2,130,154,232,0,20,11,0,0,0,0,0,2,0,0,212,186,10,123,154,232,0,81,22,30,43,3,2,130,151,240,0,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,240,0,83,22,32,16,3,2,130,154,248,0,20,11,0,0,0,0,0,0,8,0,212,186,10,123,154,248,0,81,22,32,245,2,2,130,151,0,1,20,8,0,0,0,0,0,0,0,1,212,135,7,123,151,0,1,83,22,34,218,2,2,130,151,8,1,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,8,1,83,22,36,191,2,2,130,152,24,1,134,136,4,123,152,24,1,81,22,36,174,2,2,130,151,32,1,134,120,128,0,123,152,32,1,83,22,38,156,2,2,130,152,40,1,51,10,0,16,212,168,8,123,152,40,1,81,22,38,135,2,2,130,151,48,1,134,120,0,0,2,123,152,48,1,83,22,40,116,2,2,130,152,56,1,51,10,0,0,64,212,168,8,123,152,56,1,81,22,40,94,2,2,130,151,64,1,134,120,0,0,0,8,123,152,64,1,83,22,42,74,2,2,130,154,72,1,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,72,1,81,22,42,47,2,2,130,151,80,1,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,80,1,83,22,44,20,2,2,130,154,88,1,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,88,1,81,22,44,249,1,2,130,151,96,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,96,1,83,22,46,222,1,2,130,154,104,1,20,11,0,0,0,0,0,0,16,0,212,186,10,123,154,104,1,81,22,46,195,1,2,130,151,112,1,20,8,0,0,0,0,0,0,0,2,212,135,7,123,151,112,1,83,22,48,168,1,2,130,151,120,1,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,120,1,83,22,50,141,1,2,130,152,136,1,134,136,8,123,152,136,1,81,22,50,124,1,2,130,151,144,1,134,120,0,1,123,152,144,1,83,22,52,106,1,2,130,152,152,1,51,10,0,32,212,168,8,123,152,152,1,81,22,52,85,1,2,130,151,160,1,134,120,0,0,4,123,152,160,1,83,22,54,66,1,2,130,152,168,1,51,10,0,0,128,0,212,168,8,123,152,168,1,81,22,54,43,1,2,130,151,176,1,134,120,0,0,0,16,123,152,176,1,83,22,56,23,1,2,130,154,184,1,20,11,0,0,0,0,2,0,0,0,212,186,10,123,154,184,1,81,22,56,252,0,2,130,151,192,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,192,1,83,22,58,225,0,2,130,154,200,1,20,11,0,0,0,0,0,8,0,0,212,186,10,123,154,200,1,81,22,58,198,0,2,130,151,208,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,208,1,83,22,60,171,0,2,130,154,216,1,20,11,0,0,0,0,0,0,32,0,212,186,10,123,154,216,1,81,22,60,144,0,2,130,151,224,1,20,8,0,0,0,0,0,0,0,4,212,135,7,123,151,224,1,83,22,62,117,2,130,151,232,1,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,232,1,83,22,64,91,2,130,152,248,1,134,136,16,123,152,248,1,81,22,64,75,2,130,151,0,2,134,120,0,2,123,152,0,2,83,22,66,58,2,130,152,8,2,51,10,0,64,212,168,8,123,152,8,2,81,22,66,38,2,130,151,16,2,134,119,0,0,8,123,151,16,2,83,22,68,20,2,130,151,24,2,134,119,0,0,0,1,123,151,24,2,1,2,130,199,20,8,0,0,0,0,4,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,19,173,176,57,144,104,133,205,20,10,0,0,0,0,8,0,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,51,11,71,202,185,9,201,152,8,123,24,123,25,8,172,185,47,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,185,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,56,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,8,0,0,123,24,120,20,8,0,0,0,0,0,4,0,0,123,24,112,20,8,0,0,0,0,0,2,0,0,123,24,104,20,8,0,0,0,0,0,1,0,0,123,24,96,20,8,0,0,0,0,128,0,0,0,123,24,88,20,8,0,0,0,0,64,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,56,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,16,130,118,24,212,164,11,130,25,112,212,144,5,130,25,168,0,212,152,8,130,25,224,0,212,105,9,123,123,123,117,8,123,120,16,123,121,24,130,120,32,130,121,48,130,123,56,130,117,64,130,28,24,212,200,8,134,153,64,134,187,0,32,134,85,0,0,16,123,120,32,123,121,48,123,123,56,123,117,64,130,120,72,130,121,80,130,117,88,130,118,96,134,136,0,0,0,8,130,27,56,212,185,9,130,27,104,212,91,11,130,21,160,0,212,101,5,123,120,72,123,121,80,123,123,88,123,117,96,130,120,104,130,118,112,130,123,128,0,130,124,136,0,130,25,216,0,212,152,8,130,25,16,1,212,105,9,134,187,32,134,197,0,16,123,120,104,123,121,112,123,123,128,0,123,117,136,0,130,120,144,0,130,121,152,0,130,117,160,0,130,118,168,0,134,136,0,0,8,134,153,0,0,0,4,130,27,48,212,91,11,130,21,96,212,101,5,123,120,144,0,123,121,152,0,123,123,160,0,123,117,168,0,130,120,176,0,130,121,184,0,130,118,192,0,130,117,208,0,130,27,152,0,212,184,8,130,27,208,0,212,185,9,130,27,8,1,212,107,11,134,85,16,123,120,176,0,123,121,184,0,123,123,192,0,123,117,208,0,130,120,216,0,130,121,224,0,130,123,232,0,130,118,240,0,212,56,8,134,153,0,0,4,134,187,0,0,0,2,130,21,40,212,101,5,123,120,216,0,123,121,224,0,123,123,232,0,123,117,240,0,130,120,248,0,130,121,0,1,130,117,8,1,130,118,16,1,130,27,88,212,184,8,130,27,144,0,212,185,9,130,27,200,0,212,91,11,130,21,0,1,212,101,5,123,120,248,0,123,121,0,1,123,123,8,1,123,117,16,1,130,120,32,1,130,121,40,1,130,123,48,1,130,117,56,1,134,136,8,134,153,0,4,134,187,0,0,2,134,85,0,0,0,1,123,120,32,1,123,121,40,1,123,123,48,1,123,117,56,1,130,120,64,1,130,121,72,1,130,117,80,1,130,118,88,1,130,27,32,212,184,8,130,27,80,212,185,9,130,27,136,0,212,91,11,130,21,192,0,212,101,5,123,120,64,1,123,121,72,1,123,123,80,1,123,117,88,1,130,118,96,1,130,121,112,1,130,123,120,1,130,117,128,1,130,24,248,0,212,104,8,134,153,4,134,187,0,2,134,85,0,0,1,123,120,96,1,123,121,112,1,123,123,120,1,123,117,128,1,130,120,136,1,130,121,144,1,130,117,152,1,130,118,160,1,134,136,0,0,128,0,134,153,0,0,0,64,130,27,72,212,91,11,130,21,128,0,212,101,5,123,120,136,1,123,121,144,1,123,123,152,1,123,117,160,1,130,120,168,1,130,118,176,1,130,123,192,1,130,117,200,1,130,25,184,0,212,152,8,130,25,240,0,212,105,9,134,187,2,134,85,0,1,123,120,168,1,123,121,176,1,123,123,192,1,123,117,200,1,130,120,208,1,130,121,216,1,130,123,224,1,130,118,232,1,134,136,0,128,0,134,153,0,0,64,134,187,0,0,0,32,130,21,64,212,101,5,123,120,208,1,123,121,216,1,123,123,224,1,123,117,232,1,130,120,240,1,130,121,248,1,130,118,0,2,130,117,16,2,130,27,120,212,184,8,130,27,176,0,212,185,9,130,27,232,0,212,107,11,134,85,1,123,120,240,1,123,121,248,1,123,123,0,2,123,117,16,2,130,120,24,2,130,121,32,2,130,123,40,2,130,117,48,2,134,136,128,0,134,153,0,64,123,120,24,2,134,184,0,0,32,123,121,32,2,134,89,0,0,0,16,123,120,40,2,123,121,48,2,149,119,56,2,171,39,183,252,2,130,28,16,130,22,81,6,160,5,2,130,25,8,151,153,3,200,201,9,130,151,212,167,8,123,152,81,22,1,139,5,2,130,152,8,20,7,0,0,0,0,0,4,0,0,212,120,8,123,152,8,83,22,3,114,5,2,130,154,16,20,11,0,0,0,0,0,0,2,0,212,186,10,123,154,16,81,22,3,89,5,2,130,151,24,20,8,0,0,0,0,0,0,0,1,212,135,7,123,151,24,83,22,5,64,5,2,130,151,32,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,32,83,22,7,39,5,2,130,152,48,134,136,64,123,152,48,81,22,7,24,5,2,130,151,56,134,120,0,32,123,152,56,83,22,9,8,5,2,130,152,64,51,10,0,0,16,212,168,8,123,152,64,81,22,9,244,4,2,130,151,72,134,120,0,0,0,8,123,152,72,83,22,11,226,4,2,130,154,80,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,80,81,22,11,201,4,2,130,151,88,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,88,83,22,13,176,4,2,130,154,96,20,11,0,0,0,0,0,0,1,0,212,186,10,123,154,96,81,22,13,151,4,2,130,151,104,20,8,0,0,0,0,0,0,128,0,212,135,7,123,151,104,83,22,15,126,4,2,130,151,112,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,112,83,22,17,101,4,2,130,152,128,0,134,136,32,123,152,128,0,81,22,17,84,4,2,130,151,136,0,134,120,0,16,123,152,136,0,83,22,19,66,4,2,130,152,144,0,51,10,0,0,8,212,168,8,123,152,144,0,81,22,19,44,4,2,130,151,152,0,134,120,0,0,0,4,123,152,152,0,83,22,21,24,4,2,130,154,160,0,20,11,0,0,0,0,2,0,0,0,212,186,10,123,154,160,0,81,22,21,253,3,2,130,151,168,0,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,168,0,83,22,23,226,3,2,130,154,176,0,20,11,0,0,0,0,0,128,0,0,212,186,10,123,154,176,0,81,22,23,199,3,2,130,151,184,0,20,8,0,0,0,0,0,0,64,0,212,135,7,123,151,184,0,83,22,25,172,3,2,130,151,192,0,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,192,0,83,22,27,145,3,2,130,152,208,0,134,136,16,123,152,208,0,81,22,27,128,3,2,130,151,216,0,134,120,0,8,123,152,216,0,83,22,29,110,3,2,130,152,224,0,51,10,0,0,4,212,168,8,123,152,224,0,81,22,29,88,3,2,130,151,232,0,134,120,0,0,0,2,123,152,232,0,83,22,31,68,3,2,130,154,240,0,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,240,0,81,22,31,41,3,2,130,151,248,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,248,0,83,22,33,14,3,2,130,154,0,1,20,11,0,0,0,0,0,64,0,0,212,186,10,123,154,0,1,81,22,33,243,2,2,130,151,8,1,20,8,0,0,0,0,0,0,32,0,212,135,7,123,151,8,1,83,22,35,216,2,2,130,151,16,1,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,16,1,83,22,37,189,2,2,130,152,32,1,134,136,8,123,152,32,1,81,22,37,172,2,2,130,151,40,1,134,120,0,4,123,152,40,1,83,22,39,154,2,2,130,152,48,1,51,10,0,0,2,212,168,8,123,152,48,1,81,22,39,132,2,2,130,151,56,1,134,120,0,0,0,1,123,152,56,1,83,22,41,112,2,2,130,154,64,1,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,64,1,81,22,41,85,2,2,130,151,72,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,72,1,83,22,43,58,2,2,130,154,80,1,20,11,0,0,0,0,0,32,0,0,212,186,10,123,154,80,1,81,22,43,31,2,2,130,151,88,1,20,8,0,0,0,0,0,0,16,0,212,135,7,123,151,88,1,83,22,45,4,2,2,130,151,96,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,96,1,83,22,47,233,1,2,130,152,112,1,134,136,4,123,152,112,1,81,22,47,216,1,2,130,151,120,1,134,120,0,2,123,152,120,1,83,22,49,198,1,2,130,152,128,1,51,10,0,0,1,212,168,8,123,152,128,1,81,22,49,176,1,2,130,151,136,1,134,120,0,0,128,0,123,152,136,1,83,22,51,156,1,2,130,152,144,1,51,10,0,0,0,64,212,168,8,123,152,144,1,81,22,51,133,1,2,130,152,152,1,20,10,0,0,0,0,32,0,0,0,212,138,10,123,154,152,1,83,22,53,106,1,2,130,154,160,1,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,160,1,81,22,53,79,1,2,130,152,168,1,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,55,123,152,168,1,172,166,49,1,2,130,152,176,1,20,7,0,0,0,0,0,0,0,4,212,120,8,123,152,176,1,83,22,57,23,1,2,130,152,192,1,134,136,2,123,152,192,1,81,22,57,6,1,2,130,151,200,1,134,120,0,1,123,152,200,1,83,22,59,244,0,2,130,152,208,1,51,10,0,128,0,212,168,8,123,152,208,1,81,22,59,222,0,2,130,151,216,1,134,120,0,0,64,123,152,216,1,83,22,61,203,0,2,130,152,224,1,51,10,0,0,0,32,212,168,8,123,152,224,1,81,22,61,180,0,2,130,152,232,1,20,10,0,0,0,0,16,0,0,0,212,138,10,123,154,232,1,83,22,63,153,0,2,130,154,240,1,20,7,0,0,0,0,0,8,0,0,212,167,7,123,151,240,1,81,22,63,126,2,130,152,248,1,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,65,123,152,248,1,172,166,97,2,130,152,0,2,20,7,0,0,0,0,0,0,0,2,212,120,8,123,152,0,2,83,22,67,72,2,130,152,16,2,134,136,1,123,152,16,2,81,22,67,56,2,130,151,24,2,134,120,128,0,123,152,24,2,83,22,69,39,2,130,152,32,2,51,10,0,64,212,168,8,123,152,32,2,81,22,69,19,2,130,151,40,2,134,119,0,0,32,123,151,40,2,1,2,130,199,20,8,0,0,0,0,8,0,0,0,224,135,7,123,199,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,193,129,3,7,14,28,56,112,20,11,0,0,0,0,16,0,0,0,214,120,9,152,153,5,51,10,73,202,169,9,201,152,8,123,24,123,25,8,172,169,33,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,183,214,120,7,152,119,5,150,119,72,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,128,0,0,0,123,24,80,20,8,0,0,0,0,64,0,0,0,123,24,72,20,8,0,0,0,0,32,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,72,2,51,3,0,8,100,135,1,130,116,130,112,8,130,120,16,130,121,24,100,182,212,180,11,130,28,128,0,212,192,5,130,28,200,0,212,200,8,212,41,9,123,123,123,117,8,123,120,16,123,121,24,130,120,40,130,121,48,130,123,56,130,117,64,134,136,0,1,134,153,0,0,2,134,187,0,0,0,4,130,28,56,212,197,5,123,120,40,123,121,48,123,123,56,123,117,64,130,120,72,130,121,80,130,124,88,130,117,104,130,27,120,212,184,8,130,27,192,0,212,185,9,130,27,8,1,212,203,11,134,85,128,0,123,120,72,123,121,80,123,123,88,123,117,104,130,120,112,130,121,120,130,123,128,0,130,117,136,0,134,136,0,0,1,134,153,0,0,0,2,130,28,48,212,203,11,130,28,112,212,197,5,123,120,112,123,121,120,123,123,128,0,123,117,136,0,130,120,144,0,130,121,152,0,130,123,168,0,130,117,176,0,130,28,184,0,212,200,8,130,28,0,1,212,201,9,134,187,64,134,85,0,128,0,123,120,144,0,123,121,152,0,123,123,168,0,123,117,176,0,130,120,184,0,130,121,192,0,130,123,200,0,130,117,208,0,134,136,0,0,0,1,130,28,40,212,201,9,130,28,104,212,203,11,130,28,176,0,212,197,5,123,120,184,0,123,121,192,0,123,123,200,0,123,117,208,0,130,120,216,0,130,121,232,0,130,123,240,0,130,117,248,0,130,28,248,0,212,200,8,134,153,32,134,187,0,64,134,85,0,0,128,0,123,120,216,0,123,121,232,0,123,123,240,0,123,117,248,0,130,120,0,1,130,121,8,1,130,123,16,1,130,117,24,1,130,28,32,212,200,8,130,28,96,212,201,9,130,28,168,0,212,203,11,130,28,240,0,212,197,5,123,120,0,1,123,121,8,1,123,123,16,1,123,117,24,1,130,120,40,1,130,121,48,1,130,123,56,1,130,117,64,1,134,136,16,134,153,0,32,134,187,0,0,64,130,28,24,212,197,5,123,120,40,1,123,121,48,1,123,123,56,1,123,117,64,1,130,120,72,1,130,121,80,1,130,123,88,1,130,117,104,1,130,28,88,212,200,8,130,28,160,0,212,201,9,130,28,232,0,212,203,11,134,85,8,123,120,72,1,123,121,80,1,123,123,88,1,123,117,104,1,130,120,112,1,130,121,120,1,130,123,128,1,130,117,136,1,134,136,0,16,134,153,0,0,32,134,187,0,0,0,64,130,28,80,212,197,5,123,120,112,1,123,121,120,1,123,123,128,1,123,117,136,1,130,120,144,1,130,121,152,1,130,123,168,1,130,117,176,1,130,28,152,0,212,200,8,130,28,224,0,212,201,9,134,187,4,212,53,5,123,120,144,1,123,121,152,1,123,123,168,1,123,117,176,1,130,120,184,1,130,121,192,1,130,123,200,1,130,117,208,1,134,136,0,0,16,134,153,0,0,0,32,130,28,72,212,203,11,130,28,144,0,212,197,5,123,120,184,1,123,121,192,1,123,123,200,1,123,117,208,1,130,120,216,1,130,121,232,1,130,123,240,1,130,117,248,1,130,28,216,0,212,200,8,134,153,2,134,187,0,4,134,85,0,0,8,123,120,216,1,123,121,232,1,123,123,240,1,123,117,248,1,130,120,0,2,130,121,8,2,130,123,16,2,130,117,24,2,134,136,0,0,0,16,130,28,64,212,201,9,130,28,136,0,212,203,11,130,28,208,0,212,197,5,123,120,0,2,123,121,8,2,123,123,16,2,123,117,24,2,130,120,40,2,130,121,48,2,130,123,56,2,130,117,64,2,134,136,1,134,153,0,2,123,120,40,2,134,184,0,0,4,100,107,123,121,48,2,134,89,0,0,0,8,123,120,56,2,123,121,64,2,149,119,72,2,171,167,184,252,2,130,28,16,130,22,81,6,164,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,143,5,2,130,152,8,20,7,0,0,0,0,0,32,0,0,212,120,8,123,152,8,83,22,3,118,5,2,130,152,16,20,10,0,0,0,0,0,0,64,0,212,168,8,123,152,16,81,22,3,93,5,2,130,151,24,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,24,83,22,6,68,5,2,130,152,40,134,136,0,1,123,152,40,81,22,6,52,5,2,130,151,48,134,120,0,0,2,123,152,48,83,22,8,35,5,2,130,152,56,51,10,0,0,0,4,212,168,8,123,152,56,81,22,8,14,5,2,130,152,64,20,10,0,0,0,0,8,0,0,0,212,138,10,123,154,64,83,22,10,245,4,2,130,154,72,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,72,81,22,10,220,4,2,130,152,80,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,12,123,152,80,172,166,192,4,2,130,152,88,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,88,83,22,14,168,4,2,130,152,104,134,136,128,0,123,152,104,81,22,14,152,4,2,130,151,112,134,120,0,0,1,123,152,112,83,22,16,135,4,2,130,152,120,51,10,0,0,0,2,212,168,8,123,152,120,81,22,16,114,4,2,130,152,128,0,20,10,0,0,0,0,4,0,0,0,212,138,10,123,154,128,0,83,22,18,87,4,2,130,154,136,0,20,7,0,0,0,0,0,8,0,0,212,167,7,123,151,136,0,81,22,18,60,4,2,130,152,144,0,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,20,123,152,144,0,172,166,30,4,2,130,152,152,0,20,7,0,0,0,0,0,0,0,32,212,120,8,123,152,152,0,83,22,22,4,4,2,130,152,168,0,134,136,64,123,152,168,0,81,22,22,243,3,2,130,151,176,0,134,120,0,128,0,123,152,176,0,83,22,24,224,3,2,130,152,184,0,51,10,0,0,0,1,212,168,8,123,152,184,0,81,22,24,201,3,2,130,152,192,0,20,10,0,0,0,0,2,0,0,0,212,138,10,123,154,192,0,83,22,26,174,3,2,130,154,200,0,20,7,0,0,0,0,0,4,0,0,212,167,7,123,151,200,0,81,22,26,147,3,2,130,152,208,0,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,28,123,152,208,0,172,166,117,3,2,130,152,216,0,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,216,0,83,22,30,91,3,2,130,152,232,0,134,136,32,123,152,232,0,81,22,30,74,3,2,130,151,240,0,134,120,0,64,123,152,240,0,83,22,32,56,3,2,130,152,248,0,51,10,0,0,128,0,212,168,8,123,152,248,0,81,22,32,33,3,2,130,152,0,1,20,10,0,0,0,0,1,0,0,0,212,138,10,123,154,0,1,83,22,34,6,3,2,130,154,8,1,20,7,0,0,0,0,0,2,0,0,212,167,7,123,151,8,1,81,22,34,235,2,2,130,152,16,1,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,36,123,152,16,1,172,166,205,2,2,130,152,24,1,20,7,0,0,0,0,0,0,0,8,212,120,8,123,152,24,1,83,22,38,179,2,2,130,152,40,1,134,136,16,123,152,40,1,81,22,38,162,2,2,130,151,48,1,134,120,0,32,123,152,48,1,83,22,40,144,2,2,130,152,56,1,51,10,0,0,64,212,168,8,123,152,56,1,81,22,40,122,2,2,130,152,64,1,20,10,0,0,0,128,0,0,0,0,212,138,10,123,154,64,1,83,22,42,95,2,2,130,154,72,1,20,7,0,0,0,0,0,1,0,0,212,167,7,123,151,72,1,81,22,42,68,2,2,130,152,80,1,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,44,123,152,80,1,172,166,38,2,2,130,152,88,1,20,7,0,0,0,0,0,0,0,4,212,120,8,123,152,88,1,83,22,46,12,2,2,130,152,104,1,134,136,8,123,152,104,1,81,22,46,251,1,2,130,151,112,1,134,120,0,16,123,152,112,1,83,22,48,233,1,2,130,152,120,1,51,10,0,0,32,212,168,8,123,152,120,1,81,22,48,211,1,2,130,151,128,1,134,120,0,0,0,64,123,152,128,1,83,22,50,191,1,2,130,154,136,1,20,11,0,0,0,0,128,0,0,0,212,186,10,123,154,136,1,81,22,50,164,1,2,130,151,144,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,144,1,83,22,52,137,1,2,130,151,152,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,152,1,83,22,54,110,1,2,130,152,168,1,134,136,4,123,152,168,1,81,22,54,93,1,2,130,151,176,1,134,120,0,8,123,152,176,1,83,22,56,75,1,2,130,152,184,1,51,10,0,0,16,212,168,8,123,152,184,1,81,22,56,53,1,2,130,151,192,1,134,120,0,0,0,32,123,152,192,1,83,22,58,33,1,2,130,154,200,1,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,200,1,81,22,58,6,1,2,130,151,208,1,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,208,1,83,22,60,235,0,2,130,151,216,1,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,216,1,83,22,62,208,0,2,130,152,232,1,134,136,2,123,152,232,1,81,22,62,191,0,2,130,151,240,1,134,120,0,4,123,152,240,1,83,22,64,173,0,2,130,152,248,1,51,10,0,0,8,212,168,8,123,152,248,1,81,22,64,151,0,2,130,151,0,2,134,120,0,0,0,16,123,152,0,2,83,22,66,131,0,2,130,154,8,2,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,8,2,81,22,66,104,2,130,151,16,2,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,16,2,83,22,68,78,2,130,151,24,2,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,24,2,83,22,70,52,2,130,152,40,2,134,136,1,123,152,40,2,81,22,70,36,2,130,151,48,2,134,119,0,2,123,151,48,2,83,22,72,19,2,130,151,56,2,134,119,0,0,4,123,151,56,2,1,2,130,199,20,8,0,0,0,0,16,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,7,58,109,160,211,6,58,109,20,11,0,0,0,0,32,0,0,0,214,120,9,152,153,5,51,10,75,202,169,9,201,152,8,123,24,123,25,8,172,169,34,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,181,214,120,7,152,119,5,150,119,88,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,128,0,0,0,123,24,80,20,8,0,0,0,0,64,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,88,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,16,130,121,32,100,182,212,180,11,130,28,152,0,212,192,5,130,28,240,0,212,200,8,134,153,64,123,123,123,117,8,123,120,16,123,121,32,130,120,40,130,121,48,130,123,56,130,117,64,134,136,0,0,2,134,153,0,0,0,16,130,28,80,212,203,11,130,28,168,0,212,197,5,123,120,40,123,121,48,123,123,56,123,117,64,130,120,72,130,121,88,130,123,96,130,117,104,130,28,0,1,212,200,8,134,153,0,1,134,187,0,0,8,134,85,0,0,0,64,123,120,72,123,121,88,123,123,96,123,117,104,130,120,112,130,121,120,130,123,128,0,130,117,144,0,130,28,96,212,200,8,130,28,184,0,212,201,9,212,43,11,134,85,0,4,123,120,112,123,121,120,123,123,128,0,123,117,144,0,130,120,152,0,130,121,160,0,130,123,168,0,130,117,176,0,134,136,0,0,32,130,28,32,212,201,9,130,28,112,212,203,11,130,28,200,0,212,197,5,123,120,152,0,123,121,160,0,123,123,168,0,123,117,176,0,130,120,192,0,130,121,200,0,130,123,208,0,130,117,216,0,134,136,2,134,153,0,16,134,187,0,0,128,0,130,28,48,212,197,5,123,120,192,0,123,121,200,0,123,123,208,0,123,117,216,0,130,120,224,0,130,121,232,0,130,123,248,0,130,117,0,1,130,28,128,0,212,200,8,130,28,216,0,212,201,9,134,187,8,134,85,0,64,123,120,224,0,123,121,232,0,123,123,248,0,123,117,0,1,130,120,8,1,130,121,16,1,130,123,24,1,130,117,32,1,134,136,0,0,0,2,130,28,64,212,201,9,130,28,144,0,212,203,11,130,28,232,0,212,197,5,123,120,8,1,123,121,16,1,123,123,24,1,123,117,32,1,130,120,48,1,130,121,56,1,130,123,64,1,130,117,72,1,134,136,32,134,153,0,0,1,134,187,0,0,0,8,130,28,72,212,197,5,123,120,48,1,123,121,56,1,123,123,64,1,123,117,72,1,130,120,80,1,130,121,88,1,130,123,104,1,130,117,112,1,130,28,160,0,212,200,8,130,28,248,0,212,201,9,134,187,128,0,134,85,0,0,4,123,120,80,1,123,121,88,1,123,123,104,1,123,117,112,1,130,120,120,1,130,121,128,1,130,117,136,1,130,124,144,1,134,136,0,0,0,32,130,27,88,212,185,9,130,27,176,0,212,91,11,130,21,8,1,212,197,5,123,120,120,1,123,121,128,1,123,123,136,1,123,117,144,1,130,120,160,1,130,121,168,1,130,123,176,1,130,117,184,1,134,136,0,2,134,153,0,0,16,130,28,24,212,203,11,130,28,104,212,197,5,123,120,160,1,123,121,168,1,123,123,176,1,123,117,184,1,130,120,192,1,130,121,208,1,130,123,216,1,130,117,224,1,130,28,192,0,212,200,8,134,153,1,212,59,11,134,85,0,0,64,123,120,192,1,123,121,208,1,123,123,216,1,123,117,224,1,130,120,232,1,130,121,240,1,130,123,248,1,130,117,8,2,130,28,40,212,200,8,130,28,120,212,201,9,130,28,208,0,212,203,11,134,85,4,123,120,232,1,123,121,240,1,123,123,248,1,123,117,8,2,130,120,16,2,130,121,24,2,130,123,32,2,130,117,40,2,134,136,0,32,134,153,0,0,0,1,130,28,56,212,203,11,130,28,136,0,212,197,5,123,120,16,2,123,121,24,2,123,123,32,2,123,117,40,2,130,120,48,2,130,121,64,2,130,123,72,2,130,117,80,2,130,28,224,0,212,200,8,134,153,16,123,120,48,2,134,184,0,128,0,100,107,123,121,64,2,134,89,0,0,0,4,123,120,72,2,123,121,80,2,149,119,88,2,171,167,183,252,2,130,28,16,130,22,81,6,154,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,133,5,2,130,152,8,20,7,0,0,0,0,0,0,1,0,212,135,7,123,151,8,83,22,3,108,5,2,130,151,16,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,16,83,22,5,83,5,2,130,152,32,134,136,64,123,152,32,81,22,5,68,5,2,130,151,40,134,120,0,0,2,123,152,40,83,22,7,51,5,2,130,152,48,51,10,0,0,0,16,212,168,8,123,152,48,81,22,7,30,5,2,130,152,56,20,10,0,0,0,0,128,0,0,0,212,138,10,123,154,56,83,22,9,5,5,2,130,154,64,20,7,0,0,0,0,0,0,4,0,212,167,7,123,151,64,81,22,9,236,4,2,130,151,72,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,72,83,22,12,211,4,2,130,152,88,134,136,0,1,123,152,88,81,22,12,195,4,2,130,151,96,134,120,0,0,8,123,152,96,83,22,14,178,4,2,130,152,104,51,10,0,0,0,64,212,168,8,123,152,104,81,22,14,157,4,2,130,152,112,20,10,0,0,0,0,0,2,0,0,212,138,10,123,154,112,83,22,16,132,4,2,130,154,120,20,7,0,0,0,0,0,0,16,0,212,167,7,123,151,120,81,22,16,107,4,2,130,151,128,0,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,128,0,83,22,19,80,4,2,130,152,144,0,134,136,0,4,123,152,144,0,81,22,19,62,4,2,130,151,152,0,134,120,0,0,32,123,152,152,0,83,22,21,43,4,2,130,154,160,0,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,160,0,81,22,21,16,4,2,130,151,168,0,20,8,0,0,0,0,0,8,0,0,212,135,7,123,151,168,0,83,22,23,245,3,2,130,151,176,0,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,176,0,83,22,25,218,3,2,130,152,192,0,134,136,2,123,152,192,0,81,22,25,201,3,2,130,151,200,0,134,120,0,16,123,152,200,0,83,22,27,183,3,2,130,152,208,0,51,10,0,0,128,0,212,168,8,123,152,208,0,81,22,27,160,3,2,130,152,216,0,20,10,0,0,0,0,4,0,0,0,212,138,10,123,154,216,0,83,22,29,133,3,2,130,154,224,0,20,7,0,0,0,0,0,32,0,0,212,167,7,123,151,224,0,81,22,29,106,3,2,130,151,232,0,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,232,0,83,22,32,79,3,2,130,152,248,0,134,136,8,123,152,248,0,81,22,32,62,3,2,130,151,0,1,134,120,0,64,123,152,0,1,83,22,34,44,3,2,130,152,8,1,51,10,0,0,0,2,212,168,8,123,152,8,1,81,22,34,21,3,2,130,152,16,1,20,10,0,0,0,0,16,0,0,0,212,138,10,123,154,16,1,83,22,36,250,2,2,130,154,24,1,20,7,0,0,0,0,0,128,0,0,212,167,7,123,151,24,1,81,22,36,223,2,2,130,151,32,1,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,32,1,83,22,39,196,2,2,130,152,48,1,134,136,32,123,152,48,1,81,22,39,179,2,2,130,151,56,1,134,120,0,0,1,123,152,56,1,83,22,41,160,2,2,130,152,64,1,51,10,0,0,0,8,212,168,8,123,152,64,1,81,22,41,137,2,2,130,152,72,1,20,10,0,0,0,0,64,0,0,0,212,138,10,123,154,72,1,83,22,43,110,2,2,130,154,80,1,20,7,0,0,0,0,0,0,2,0,212,167,7,123,151,80,1,81,22,43,83,2,2,130,151,88,1,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,88,1,83,22,46,56,2,2,130,152,104,1,134,136,128,0,123,152,104,1,81,22,46,38,2,2,130,151,112,1,134,120,0,0,4,123,152,112,1,83,22,48,19,2,2,130,152,120,1,51,10,0,0,0,32,212,168,8,123,152,120,1,81,22,48,252,1,2,130,152,128,1,20,10,0,0,0,0,0,1,0,0,212,138,10,123,154,128,1,83,22,50,225,1,2,130,154,136,1,20,7,0,0,0,0,0,0,8,0,212,167,7,123,151,136,1,81,22,50,198,1,2,130,151,144,1,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,144,1,83,22,53,171,1,2,130,152,160,1,134,136,0,2,123,152,160,1,81,22,53,153,1,2,130,151,168,1,134,120,0,0,16,123,152,168,1,83,22,55,134,1,2,130,154,176,1,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,176,1,81,22,55,107,1,2,130,151,184,1,20,8,0,0,0,0,0,4,0,0,212,135,7,123,151,184,1,83,22,57,80,1,2,130,151,192,1,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,192,1,83,22,59,53,1,2,130,152,208,1,134,136,1,123,152,208,1,81,22,59,36,1,2,130,151,216,1,134,120,0,8,123,152,216,1,83,22,61,18,1,2,130,152,224,1,51,10,0,0,64,212,168,8,123,152,224,1,81,22,61,252,0,2,130,152,232,1,20,10,0,0,0,0,2,0,0,0,212,138,10,123,154,232,1,83,22,63,225,0,2,130,154,240,1,20,7,0,0,0,0,0,16,0,0,212,167,7,123,151,240,1,81,22,63,198,0,2,130,151,248,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,248,1,83,22,66,171,0,2,130,152,8,2,134,136,4,123,152,8,2,81,22,66,154,0,2,130,151,16,2,134,120,0,32,123,152,16,2,83,22,68,136,0,2,130,152,24,2,51,10,0,0,0,1,212,168,8,123,152,24,2,81,22,68,113,2,130,152,32,2,20,10,0,0,0,0,8,0,0,0,212,138,10,123,154,32,2,83,22,70,87,2,130,154,40,2,20,7,0,0,0,0,0,64,0,0,212,167,7,123,151,40,2,81,22,70,61,2,130,151,48,2,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,48,2,83,22,73,35,2,130,152,64,2,134,136,16,123,152,64,2,81,22,73,19,2,130,151,72,2,134,119,0,128,0,123,151,72,2,1,2,130,199,20,8,0,0,0,0,32,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,7,246,142,169,129,189,99,106,20,11,0,0,0,0,64,0,0,0,214,120,9,152,153,5,51,10,77,202,169,9,201,152,8,123,24,123,25,8,172,169,35,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,179,214,120,7,152,119,5,150,119,104,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,128,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,104,2,51,3,0,8,100,135,1,130,116,130,112,8,130,120,24,130,121,32,100,182,212,180,11,130,28,176,0,212,192,5,134,136,1,134,153,0,32,123,123,123,117,8,123,120,24,123,121,32,130,120,40,130,121,48,130,123,56,130,117,72,134,136,0,0,0,4,130,28,80,212,201,9,130,28,184,0,212,203,11,134,85,2,123,120,40,123,121,48,123,123,56,123,117,72,130,120,80,130,121,88,130,123,96,130,117,104,134,136,0,64,134,153,0,0,0,8,130,28,88,212,203,11,130,28,192,0,212,197,5,123,120,80,123,121,88,123,123,96,123,117,104,130,120,120,130,121,128,0,130,123,136,0,130,117,144,0,134,136,4,134,153,0,128,0,134,187,0,0,0,16,130,28,96,212,197,5,123,120,120,123,121,128,0,123,123,136,0,123,117,144,0,130,120,152,0,130,121,168,0,130,123,176,0,130,117,184,0,130,28,200,0,212,200,8,134,153,8,134,187,0,0,1,134,85,0,0,0,32,123,120,152,0,123,121,168,0,123,123,176,0,123,117,184,0,130,120,192,0,130,121,200,0,130,123,216,0,130,117,224,0,130,28,104,212,200,8,130,28,208,0,212,201,9,134,187,16,134,85,0,0,2,123,120,192,0,123,121,200,0,123,123,216,0,123,117,224,0,130,120,232,0,130,121,240,0,130,123,248,0,130,117,8,1,134,136,0,0,0,64,130,28,112,212,201,9,130,28,216,0,212,203,11,134,85,32,123,120,232,0,123,121,240,0,123,123,248,0,123,117,8,1,130,120,16,1,130,121,24,1,130,123,32,1,130,117,40,1,134,136,0,0,4,130,28,24,212,201,9,130,28,120,212,203,11,130,28,224,0,212,197,5,123,120,16,1,123,121,24,1,123,123,32,1,123,117,40,1,130,120,56,1,130,121,64,1,130,123,72,1,130,117,80,1,134,136,64,134,153,0,0,8,130,28,32,212,203,11,130,28,128,0,212,197,5,123,120,56,1,123,121,64,1,123,123,72,1,123,117,80,1,130,120,88,1,130,121,104,1,130,123,112,1,130,117,120,1,130,28,232,0,212,200,8,134,153,128,0,134,187,0,0,16,130,28,40,212,197,5,123,120,88,1,123,121,104,1,123,123,112,1,123,117,120,1,130,120,128,1,130,121,136,1,130,123,152,1,130,117,160,1,130,28,136,0,212,200,8,130,28,240,0,212,201,9,134,187,0,1,134,85,0,0,32,123,120,128,1,123,121,136,1,123,123,152,1,123,117,160,1,130,120,168,1,130,121,176,1,130,123,184,1,130,117,200,1,130,28,48,212,200,8,130,28,144,0,212,201,9,130,28,248,0,212,203,11,134,85,0,2,123,120,168,1,123,121,176,1,123,123,184,1,123,117,200,1,130,120,208,1,130,121,216,1,130,123,224,1,130,117,232,1,134,136,0,0,64,130,28,56,212,201,9,130,28,152,0,212,203,11,130,28,0,1,212,197,5,123,120,208,1,123,121,216,1,123,123,224,1,123,117,232,1,130,120,248,1,130,121,0,2,130,123,8,2,130,117,16,2,134,136,0,4,134,153,0,0,128,0,130,28,64,212,203,11,130,28,160,0,212,197,5,123,120,248,1,123,121,0,2,123,123,8,2,123,117,16,2,130,124,24,2,130,121,40,2,130,123,48,2,130,117,56,2,130,24,8,1,212,200,8,212,57,9,134,187,0,0,0,1,130,28,72,212,197,5,123,120,24,2,123,121,40,2,123,123,48,2,123,117,56,2,130,120,64,2,130,121,72,2,130,123,88,2,130,117,96,2,130,28,168,0,212,200,8,212,41,9,123,120,64,2,134,184,0,16,100,107,123,121,72,2,134,89,0,0,0,2,123,120,88,2,123,121,96,2,149,119,104,2,171,167,182,252,2,130,28,16,130,22,81,6,160,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,139,5,2,130,152,8,20,7,0,0,0,0,0,0,8,0,212,120,8,123,152,8,83,22,4,114,5,2,130,152,24,134,136,1,123,152,24,81,22,4,99,5,2,130,151,32,134,120,0,32,123,152,32,83,22,6,83,5,2,130,152,40,51,10,0,0,0,4,212,168,8,123,152,40,81,22,6,62,5,2,130,152,48,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,8,123,152,48,172,166,34,5,2,130,152,56,20,7,0,0,0,0,0,0,16,0,212,120,8,123,152,56,83,22,10,10,5,2,130,152,72,134,136,2,123,152,72,81,22,10,251,4,2,130,151,80,134,120,0,64,123,152,80,83,22,12,235,4,2,130,152,88,51,10,0,0,0,8,212,168,8,123,152,88,81,22,12,214,4,2,130,152,96,20,10,0,0,0,0,0,1,0,0,212,168,8,51,10,14,123,152,96,172,166,186,4,2,130,152,104,20,7,0,0,0,0,0,0,32,0,212,120,8,123,152,104,83,22,16,162,4,2,130,152,120,134,136,4,123,152,120,81,22,16,147,4,2,130,151,128,0,134,120,0,128,0,123,152,128,0,83,22,18,128,4,2,130,152,136,0,51,10,0,0,0,16,212,168,8,123,152,136,0,81,22,18,105,4,2,130,152,144,0,20,10,0,0,0,0,0,2,0,0,212,168,8,51,10,20,123,152,144,0,172,166,75,4,2,130,152,152,0,20,7,0,0,0,0,0,0,64,0,212,120,8,123,152,152,0,83,22,22,49,4,2,130,152,168,0,134,136,8,123,152,168,0,81,22,22,32,4,2,130,151,176,0,134,120,0,0,1,123,152,176,0,83,22,24,13,4,2,130,152,184,0,51,10,0,0,0,32,212,168,8,123,152,184,0,81,22,24,246,3,2,130,152,192,0,20,10,0,0,0,0,0,4,0,0,212,168,8,51,10,26,123,152,192,0,172,166,216,3,2,130,152,200,0,20,7,0,0,0,0,0,0,128,0,212,120,8,123,152,200,0,83,22,28,190,3,2,130,152,216,0,134,136,16,123,152,216,0,81,22,28,173,3,2,130,151,224,0,134,120,0,0,2,123,152,224,0,83,22,30,154,3,2,130,152,232,0,51,10,0,0,0,64,212,168,8,123,152,232,0,81,22,30,131,3,2,130,152,240,0,20,10,0,0,0,0,0,8,0,0,212,168,8,51,10,32,123,152,240,0,172,166,101,3,2,130,152,248,0,20,7,0,0,0,0,0,0,0,1,212,120,8,123,152,248,0,83,22,34,75,3,2,130,152,8,1,134,136,32,123,152,8,1,81,22,34,58,3,2,130,151,16,1,134,120,0,0,4,123,152,16,1,83,22,36,39,3,2,130,154,24,1,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,24,1,81,22,36,12,3,2,130,151,32,1,20,8,0,0,0,0,0,16,0,0,212,135,7,123,151,32,1,83,22,38,241,2,2,130,151,40,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,40,1,83,22,40,214,2,2,130,152,56,1,134,136,64,123,152,56,1,81,22,40,197,2,2,130,151,64,1,134,120,0,0,8,123,152,64,1,83,22,42,178,2,2,130,154,72,1,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,72,1,81,22,42,151,2,2,130,151,80,1,20,8,0,0,0,0,0,32,0,0,212,135,7,123,151,80,1,83,22,44,124,2,2,130,151,88,1,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,88,1,83,22,46,97,2,2,130,152,104,1,134,136,128,0,123,152,104,1,81,22,46,79,2,2,130,151,112,1,134,120,0,0,16,123,152,112,1,83,22,48,60,2,2,130,154,120,1,20,11,0,0,0,0,2,0,0,0,212,186,10,123,154,120,1,81,22,48,33,2,2,130,151,128,1,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,128,1,83,22,50,6,2,2,130,151,136,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,136,1,83,22,52,235,1,2,130,152,152,1,134,136,0,1,123,152,152,1,81,22,52,217,1,2,130,151,160,1,134,120,0,0,32,123,152,160,1,83,22,54,198,1,2,130,154,168,1,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,168,1,81,22,54,171,1,2,130,151,176,1,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,176,1,83,22,56,144,1,2,130,151,184,1,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,184,1,83,22,58,117,1,2,130,152,200,1,134,136,0,2,123,152,200,1,81,22,58,99,1,2,130,151,208,1,134,120,0,0,64,123,152,208,1,83,22,60,80,1,2,130,154,216,1,20,11,0,0,0,0,8,0,0,0,212,186,10,123,154,216,1,81,22,60,53,1,2,130,151,224,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,224,1,83,22,62,26,1,2,130,151,232,1,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,232,1,83,22,64,255,0,2,130,152,248,1,134,136,0,4,123,152,248,1,81,22,64,237,0,2,130,151,0,2,134,120,0,0,128,0,123,152,0,2,83,22,66,217,0,2,130,154,8,2,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,8,2,81,22,66,190,0,2,130,151,16,2,20,8,0,0,0,0,0,0,2,0,212,135,7,123,151,16,2,83,22,68,163,0,2,130,151,24,2,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,24,2,83,22,70,136,0,2,130,152,40,2,51,10,0,8,212,168,8,123,152,40,2,81,22,70,115,2,130,151,48,2,134,120,0,0,0,1,123,152,48,2,83,22,72,96,2,130,154,56,2,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,56,2,81,22,72,70,2,130,151,64,2,20,8,0,0,0,0,0,0,4,0,212,135,7,123,151,64,2,83,22,74,44,2,130,151,72,2,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,72,2,83,22,76,18,2,130,151,88,2,134,119,0,16,123,151,88,2,1,2,130,199,20,8,0,0,0,0,64,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,117,100,207,64,84,58,178,103,20,11,0,0,0,0,128,0,0,0,214,120,9,152,153,5,51,10,79,202,169,9,201,152,8,123,24,123,25,8,172,169,36,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,177,214,120,7,152,119,5,150,119,120,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,2,0,0,123,24,96,20,8,0,0,0,0,0,1,0,0,123,24,88,20,8,0,0,0,0,64,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,120,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,24,130,121,32,100,182,212,180,11,130,28,200,0,212,192,5,134,136,32,134,153,0,0,16,123,123,123,117,8,123,120,24,123,121,32,130,120,40,130,121,48,130,123,64,130,117,72,130,28,56,212,200,8,130,28,168,0,212,201,9,134,187,2,134,85,0,0,1,123,120,40,123,121,48,123,123,64,123,117,72,130,120,80,130,121,88,130,123,96,130,117,112,130,28,24,212,200,8,130,28,136,0,212,201,9,130,28,0,1,212,203,11,134,85,0,16,123,120,80,123,121,88,123,123,96,123,117,112,130,120,120,130,121,128,0,130,123,136,0,130,117,152,0,134,136,0,0,0,8,130,28,104,212,201,9,130,28,224,0,212,203,11,134,85,0,1,123,120,120,123,121,128,0,123,123,136,0,123,117,152,0,130,120,160,0,130,121,168,0,130,123,176,0,130,117,192,0,134,136,0,0,128,0,130,28,80,212,201,9,130,28,192,0,212,203,11,134,85,16,123,120,160,0,123,121,168,0,123,123,176,0,123,117,192,0,130,120,200,0,130,121,208,0,130,123,216,0,130,117,232,0,134,136,0,0,8,130,28,48,212,201,9,130,28,160,0,212,203,11,134,85,1,123,120,200,0,123,121,208,0,123,123,216,0,123,117,232,0,130,120,240,0,130,121,248,0,130,123,0,1,130,117,8,1,134,136,0,128,0,134,153,0,0,0,64,130,28,128,0,212,203,11,130,28,248,0,212,197,5,123,120,240,0,123,121,248,0,123,123,0,1,123,117,8,1,130,120,24,1,130,121,32,1,130,123,40,1,130,117,48,1,212,56,8,134,153,0,0,0,4,130,28,96,212,203,11,130,28,216,0,212,197,5,123,120,24,1,123,121,32,1,123,123,40,1,123,117,48,1,130,120,64,1,130,121,72,1,130,123,80,1,130,117,88,1,134,136,128,0,134,153,0,0,64,130,28,72,212,203,11,130,28,184,0,212,197,5,123,120,64,1,123,121,72,1,123,123,80,1,123,117,88,1,130,120,104,1,130,121,112,1,130,123,120,1,130,117,128,1,134,136,8,134,153,0,0,4,130,28,40,212,203,11,130,28,152,0,212,197,5,123,120,104,1,123,121,112,1,123,123,120,1,123,117,128,1,130,120,136,1,130,121,152,1,130,123,160,1,130,117,168,1,212,40,8,134,153,0,64,134,187,0,0,0,32,130,28,120,212,197,5,123,120,136,1,123,121,152,1,123,123,160,1,123,117,168,1,130,120,176,1,130,121,192,1,130,123,200,1,130,117,208,1,130,28,240,0,212,200,8,134,153,0,4,134,187,0,0,0,2,130,28,88,212,197,5,123,120,176,1,123,121,192,1,123,123,200,1,123,117,208,1,130,120,216,1,130,121,232,1,130,123,240,1,130,117,248,1,130,28,208,0,212,200,8,134,153,64,134,187,0,0,32,130,28,64,212,197,5,123,120,216,1,123,121,232,1,123,123,240,1,123,117,248,1,130,120,0,2,130,121,16,2,130,123,24,2,130,117,32,2,130,28,176,0,212,200,8,134,153,4,134,187,0,0,2,130,28,32,212,197,5,123,120,0,2,123,121,16,2,123,123,24,2,123,117,32,2,130,120,40,2,130,124,48,2,130,123,64,2,130,117,72,2,130,25,144,0,212,152,8,130,25,8,1,212,201,9,134,187,0,32,134,85,0,0,0,16,123,120,40,2,123,121,48,2,123,123,64,2,123,117,72,2,130,120,80,2,130,121,88,2,130,123,104,2,130,117,112,2,130,28,112,212,200,8,130,28,232,0,212,201,9,123,120,80,2,134,184,0,2,100,107,123,121,88,2,134,89,0,0,0,1,123,120,104,2,123,121,112,2,149,119,120,2,171,167,181,252,2,130,28,16,130,22,81,6,149,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,128,5,2,130,152,8,20,7,0,0,0,0,0,0,64,0,212,120,8,123,152,8,83,22,4,103,5,2,130,152,24,134,136,32,123,152,24,81,22,4,88,5,2,130,151,32,134,120,0,0,16,123,152,32,83,22,6,71,5,2,130,154,40,20,11,0,0,0,0,8,0,0,0,212,186,10,123,154,40,81,22,6,46,5,2,130,151,48,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,48,83,22,9,21,5,2,130,152,64,134,136,2,123,152,64,81,22,9,6,5,2,130,151,72,134,120,0,0,1,123,152,72,83,22,11,245,4,2,130,154,80,20,11,0,0,0,128,0,0,0,0,212,186,10,123,154,80,81,22,11,220,4,2,130,151,88,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,88,83,22,13,195,4,2,130,151,96,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,96,83,22,15,170,4,2,130,152,112,51,10,0,16,212,168,8,123,152,112,81,22,15,151,4,2,130,151,120,134,120,0,0,0,8,123,152,120,83,22,17,133,4,2,130,154,128,0,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,128,0,81,22,17,106,4,2,130,151,136,0,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,136,0,83,22,20,79,4,2,130,152,152,0,134,136,0,1,123,152,152,0,81,22,20,61,4,2,130,151,160,0,134,120,0,0,128,0,123,152,160,0,83,22,22,41,4,2,130,154,168,0,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,168,0,81,22,22,14,4,2,130,151,176,0,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,176,0,83,22,25,243,3,2,130,152,192,0,134,136,16,123,152,192,0,81,22,25,226,3,2,130,151,200,0,134,120,0,0,8,123,152,200,0,83,22,27,207,3,2,130,154,208,0,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,208,0,81,22,27,180,3,2,130,151,216,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,216,0,83,22,30,153,3,2,130,152,232,0,134,136,1,123,152,232,0,81,22,30,136,3,2,130,151,240,0,134,120,0,128,0,123,152,240,0,83,22,32,117,3,2,130,152,248,0,51,10,0,0,0,64,212,168,8,123,152,248,0,81,22,32,94,3,2,130,152,0,1,20,10,0,0,0,0,0,32,0,0,212,168,8,51,10,34,123,152,0,1,172,166,64,3,2,130,152,8,1,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,8,1,83,22,36,38,3,2,130,152,24,1,51,10,0,8,212,168,8,123,152,24,1,81,22,36,17,3,2,130,151,32,1,134,120,0,0,0,4,123,152,32,1,83,22,38,253,2,2,130,154,40,1,20,11,0,0,0,0,0,2,0,0,212,186,10,123,154,40,1,81,22,38,226,2,2,130,151,48,1,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,48,1,83,22,41,199,2,2,130,152,64,1,134,136,128,0,123,152,64,1,81,22,41,181,2,2,130,151,72,1,134,120,0,0,64,123,152,72,1,83,22,43,162,2,2,130,154,80,1,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,80,1,81,22,43,135,2,2,130,151,88,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,88,1,83,22,46,108,2,2,130,152,104,1,134,136,8,123,152,104,1,81,22,46,91,2,2,130,151,112,1,134,120,0,0,4,123,152,112,1,83,22,48,72,2,2,130,154,120,1,20,11,0,0,0,0,2,0,0,0,212,186,10,123,154,120,1,81,22,48,45,2,2,130,151,128,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,128,1,83,22,50,18,2,2,130,151,136,1,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,136,1,83,22,52,247,1,2,130,152,152,1,51,10,0,64,212,168,8,123,152,152,1,81,22,52,226,1,2,130,151,160,1,134,120,0,0,0,32,123,152,160,1,83,22,54,206,1,2,130,154,168,1,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,168,1,81,22,54,179,1,2,130,151,176,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,176,1,83,22,57,152,1,2,130,152,192,1,134,136,0,4,123,152,192,1,81,22,57,134,1,2,130,151,200,1,134,120,0,0,0,2,123,152,200,1,83,22,59,114,1,2,130,154,208,1,20,11,0,0,0,0,0,1,0,0,212,186,10,123,154,208,1,81,22,59,87,1,2,130,151,216,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,216,1,83,22,62,60,1,2,130,152,232,1,134,136,64,123,152,232,1,81,22,62,43,1,2,130,151,240,1,134,120,0,0,32,123,152,240,1,83,22,64,24,1,2,130,154,248,1,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,248,1,81,22,64,253,0,2,130,151,0,2,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,0,2,83,22,67,226,0,2,130,152,16,2,134,136,4,123,152,16,2,81,22,67,209,0,2,130,151,24,2,134,120,0,0,2,123,152,24,2,83,22,69,190,0,2,130,154,32,2,20,11,0,0,0,0,1,0,0,0,212,186,10,123,154,32,2,81,22,69,163,0,2,130,151,40,2,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,40,2,83,22,71,136,0,2,130,151,48,2,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,48,2,83,22,73,109,2,130,152,64,2,51,10,0,32,212,168,8,123,152,64,2,81,22,73,89,2,130,151,72,2,134,120,0,0,0,16,123,152,72,2,83,22,75,70,2,130,154,80,2,20,11,0,0,0,0,0,8,0,0,212,186,10,123,154,80,2,81,22,75,44,2,130,151,88,2,20,8,0,0,0,0,0,0,0,4,212,135,7,123,151,88,2,83,22,78,18,2,130,151,104,2,134,119,0,2,123,151,104,2,1,2,130,199,20,8,0,0,0,0,128,0,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,83,6,158,110,205,15,139,148,20,10,0,0,0,0,0,1,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,51,11,81,202,185,9,201,152,8,123,24,123,25,8,172,185,49,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,175,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,136,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,8,0,0,123,24,120,20,8,0,0,0,0,0,4,0,0,123,24,112,20,8,0,0,0,0,0,2,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,136,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,24,130,121,32,212,164,11,130,22,232,0,212,96,5,134,136,0,4,134,153,0,0,0,8,123,123,123,117,8,123,120,24,123,121,32,130,120,40,130,118,48,130,123,64,130,117,72,130,25,128,0,212,152,8,130,25,8,1,212,105,9,134,187,0,64,130,28,32,212,197,5,123,120,40,123,121,48,123,123,64,123,117,72,130,118,80,130,121,96,130,123,104,130,117,112,130,24,160,0,212,104,8,134,153,2,134,187,0,0,4,130,28,64,212,197,5,123,120,80,123,121,96,123,123,104,123,117,112,130,118,120,130,121,136,0,130,123,144,0,130,117,152,0,130,24,192,0,212,104,8,134,153,32,134,187,0,0,64,130,28,96,212,197,5,123,120,120,123,121,136,0,123,123,144,0,123,117,152,0,130,118,160,0,130,121,176,0,130,123,184,0,130,117,192,0,130,24,224,0,212,104,8,134,153,0,2,134,187,0,0,0,4,130,28,120,212,197,5,123,120,160,0,123,121,176,0,123,123,184,0,123,117,192,0,130,121,200,0,130,117,216,0,130,118,224,0,130,124,232,0,130,24,0,1,212,152,8,134,89,0,32,134,107,0,0,0,64,130,21,152,0,212,197,5,123,120,200,0,123,121,216,0,123,123,224,0,123,117,232,0,130,120,248,0,130,121,0,1,130,123,8,1,130,118,16,1,134,136,1,134,153,0,0,2,130,28,56,212,203,11,130,21,184,0,212,101,5,123,120,248,0,123,121,0,1,123,123,8,1,123,117,16,1,130,120,32,1,130,121,40,1,130,123,48,1,130,118,56,1,134,136,16,134,153,0,0,32,130,28,88,212,203,11,130,21,216,0,212,101,5,123,120,32,1,123,121,40,1,123,123,48,1,123,117,56,1,130,120,72,1,130,121,80,1,130,123,88,1,130,118,96,1,134,136,0,1,134,153,0,0,0,2,130,28,112,212,203,11,130,21,248,0,212,101,5,123,120,72,1,123,121,80,1,123,123,88,1,123,117,96,1,130,120,112,1,130,121,120,1,130,123,128,1,130,117,136,1,134,136,0,16,134,153,0,0,0,32,130,28,144,0,212,203,11,130,28,24,212,197,5,123,120,112,1,123,121,120,1,123,123,128,1,123,117,136,1,130,120,152,1,130,121,160,1,130,118,168,1,130,117,184,1,134,136,0,0,1,130,27,48,212,185,9,130,27,176,0,212,107,11,134,85,8,123,120,152,1,123,121,160,1,123,123,168,1,123,117,184,1,130,120,192,1,130,121,200,1,130,118,208,1,130,117,224,1,134,136,0,0,16,130,27,80,212,185,9,130,27,208,0,212,107,11,134,85,128,0,123,120,192,1,123,121,200,1,123,123,208,1,123,117,224,1,130,120,232,1,130,121,240,1,130,118,248,1,130,117,8,2,134,136,0,0,0,1,130,27,104,212,185,9,130,27,240,0,212,107,11,212,53,5,123,120,232,1,123,121,240,1,123,123,248,1,123,117,8,2,130,120,16,2,130,121,24,2,130,118,32,2,130,117,48,2,134,136,0,0,0,16,130,27,136,0,212,185,9,130,27,16,1,212,107,11,134,85,0,128,0,123,120,16,2,123,121,24,2,123,123,32,2,123,117,48,2,130,120,56,2,130,118,64,2,130,123,80,2,130,117,88,2,130,25,40,212,152,8,130,25,168,0,212,105,9,134,187,4,134,85,0,0,8,123,120,56,2,123,121,64,2,123,123,80,2,123,117,88,2,130,120,96,2,130,118,104,2,130,123,120,2,130,117,128,2,130,25,72,212,152,8,130,25,200,0,212,105,9,123,120,96,2,134,184,64,123,121,104,2,134,89,0,0,128,0,123,120,120,2,123,121,128,2,149,119,136,2,171,39,181,252,2,130,28,16,130,22,81,6,156,5,2,130,25,8,151,153,3,200,201,9,130,151,212,167,8,123,152,81,22,1,135,5,2,130,152,8,20,7,0,0,0,0,0,0,0,2,212,120,8,123,152,8,83,22,4,110,5,2,130,152,24,134,136,0,4,123,152,24,81,22,4,94,5,2,130,151,32,134,120,0,0,0,8,123,152,32,83,22,6,76,5,2,130,154,40,20,11,0,0,0,0,0,16,0,0,212,186,10,123,154,40,81,22,6,51,5,2,130,151,48,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,48,83,22,9,26,5,2,130,152,64,51,10,0,64,212,168,8,123,152,64,81,22,9,7,5,2,130,152,72,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,11,123,152,72,172,166,235,4,2,130,152,80,20,7,0,0,0,0,0,0,1,0,212,120,8,123,152,80,83,22,13,211,4,2,130,152,96,134,136,2,123,152,96,81,22,13,196,4,2,130,151,104,134,120,0,0,4,123,152,104,83,22,15,179,4,2,130,154,112,20,11,0,0,0,0,8,0,0,0,212,186,10,123,154,112,81,22,15,154,4,2,130,151,120,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,120,83,22,18,129,4,2,130,152,136,0,134,136,32,123,152,136,0,81,22,18,112,4,2,130,151,144,0,134,120,0,0,64,123,152,144,0,83,22,20,93,4,2,130,154,152,0,20,11,0,0,0,0,128,0,0,0,212,186,10,123,154,152,0,81,22,20,66,4,2,130,151,160,0,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,160,0,83,22,23,39,4,2,130,152,176,0,134,136,0,2,123,152,176,0,81,22,23,21,4,2,130,151,184,0,134,120,0,0,0,4,123,152,184,0,83,22,25,1,4,2,130,154,192,0,20,11,0,0,0,0,0,8,0,0,212,186,10,123,154,192,0,81,22,25,230,3,2,130,151,200,0,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,200,0,83,22,28,203,3,2,130,152,216,0,51,10,0,32,212,168,8,123,152,216,0,81,22,28,182,3,2,130,151,224,0,134,119,0,0,0,64,123,151,224,0,83,22,30,162,3,2,130,151,232,0,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,232,0,83,22,32,135,3,2,130,152,248,0,134,136,1,123,152,248,0,81,22,32,118,3,2,130,151,0,1,134,120,0,0,2,123,152,0,1,83,22,34,99,3,2,130,154,8,1,20,11,0,0,0,0,4,0,0,0,212,186,10,123,154,8,1,81,22,34,72,3,2,130,151,16,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,16,1,83,22,37,45,3,2,130,152,32,1,134,136,16,123,152,32,1,81,22,37,28,3,2,130,151,40,1,134,120,0,0,32,123,152,40,1,83,22,39,9,3,2,130,154,48,1,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,48,1,81,22,39,238,2,2,130,151,56,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,56,1,83,22,42,211,2,2,130,152,72,1,134,136,0,1,123,152,72,1,81,22,42,193,2,2,130,151,80,1,134,120,0,0,0,2,123,152,80,1,83,22,44,173,2,2,130,154,88,1,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,88,1,81,22,44,146,2,2,130,151,96,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,96,1,83,22,47,119,2,2,130,152,112,1,51,10,0,16,212,168,8,123,152,112,1,81,22,47,98,2,2,130,151,120,1,134,120,0,0,0,32,123,152,120,1,83,22,49,78,2,2,130,152,128,1,20,10,0,0,0,0,0,64,0,0,212,168,8,123,152,128,1,81,22,49,51,2,2,130,151,136,1,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,136,1,83,22,52,24,2,2,130,152,152,1,51,10,0,0,1,212,168,8,123,152,152,1,81,22,52,2,2,2,130,152,160,1,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,54,123,152,160,1,172,166,228,1,2,130,152,168,1,20,7,0,0,0,0,0,0,4,0,212,120,8,123,152,168,1,83,22,56,202,1,2,130,152,184,1,134,136,8,123,152,184,1,81,22,56,185,1,2,130,151,192,1,134,120,0,0,16,123,152,192,1,83,22,58,166,1,2,130,154,200,1,20,11,0,0,0,0,32,0,0,0,212,186,10,123,154,200,1,81,22,58,139,1,2,130,151,208,1,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,208,1,83,22,61,112,1,2,130,152,224,1,134,136,128,0,123,152,224,1,81,22,61,94,1,2,130,151,232,1,134,120,0,0,0,1,123,152,232,1,83,22,63,74,1,2,130,154,240,1,20,11,0,0,0,0,0,2,0,0,212,186,10,123,154,240,1,81,22,63,47,1,2,130,151,248,1,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,248,1,83,22,66,20,1,2,130,152,8,2,51,10,0,8,212,168,8,123,152,8,2,81,22,66,255,0,2,130,151,16,2,134,120,0,0,0,16,123,152,16,2,83,22,68,235,0,2,130,154,24,2,20,11,0,0,0,0,0,32,0,0,212,186,10,123,154,24,2,81,22,68,208,0,2,130,151,32,2,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,32,2,83,22,71,181,0,2,130,152,48,2,51,10,0,128,0,212,168,8,123,152,48,2,81,22,71,159,0,2,130,152,56,2,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,73,123,152,56,2,172,166,129,0,2,130,152,64,2,20,7,0,0,0,0,0,0,2,0,212,120,8,123,152,64,2,83,22,75,103,2,130,152,80,2,134,136,4,123,152,80,2,81,22,75,87,2,130,151,88,2,134,120,0,0,8,123,152,88,2,83,22,77,69,2,130,154,96,2,20,11,0,0,0,0,16,0,0,0,212,186,10,123,154,96,2,81,22,77,43,2,130,151,104,2,20,8,0,0,0,0,0,0,32,0,212,135,7,123,151,104,2,83,22,80,17,2,130,151,120,2,134,119,64,123,151,120,2,1,2,130,199,20,8,0,0,0,0,0,1,0,0,224,135,7,123,199,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,71,83,231,215,30,114,89,49,20,11,0,0,0,0,0,2,0,0,214,120,9,152,153,4,51,10,83,202,169,9,201,152,8,123,24,123,25,8,172,169,38,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,173,214,120,7,152,119,4,150,119,152,2,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,16,0,123,24,184,0,20,8,0,0,0,0,0,0,8,0,123,24,176,0,20,8,0,0,0,0,0,0,4,0,123,24,168,0,20,8,0,0,0,0,0,0,2,0,123,24,160,0,20,8,0,0,0,0,0,0,1,0,123,24,152,0,20,8,0,0,0,0,0,128,0,0,123,24,144,0,20,8,0,0,0,0,0,64,0,0,123,24,136,0,20,8,0,0,0,0,0,32,0,0,123,24,128,0,20,8,0,0,0,0,0,16,0,0,123,24,120,20,8,0,0,0,0,0,8,0,0,123,24,112,20,8,0,0,0,0,0,4,0,0,123,24,104,20,8,0,0,0,0,0,1,0,0,123,24,96,20,8,0,0,0,0,128,0,0,0,123,24,88,20,8,0,0,0,0,64,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,152,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,24,130,121,32,100,182,212,180,11,130,28,248,0,212,192,5,134,136,0,128,0,130,28,48,212,201,9,123,123,123,117,8,123,120,24,123,121,32,130,120,40,130,121,56,130,123,64,130,117,72,130,28,192,0,212,200,8,134,153,0,1,134,187,0,0,0,8,130,28,136,0,212,197,5,123,120,40,123,121,56,123,123,64,123,117,72,130,120,88,130,121,96,130,123,104,130,117,112,134,136,2,134,153,0,0,16,130,28,88,212,203,11,130,28,232,0,212,197,5,123,120,88,123,121,96,123,123,104,123,117,112,130,120,128,0,130,121,136,0,130,123,144,0,130,117,160,0,134,136,0,32,130,28,32,212,201,9,130,28,176,0,212,203,11,134,85,64,123,120,128,0,123,121,136,0,123,123,144,0,123,117,160,0,130,120,168,0,130,121,176,0,130,123,184,0,130,117,200,0,134,136,0,0,0,2,130,28,120,212,201,9,212,43,11,134,85,0,0,4,123,120,168,0,123,121,176,0,123,123,184,0,123,117,200,0,130,120,208,0,130,121,216,0,130,123,232,0,130,117,240,0,130,28,72,212,200,8,130,28,216,0,212,201,9,212,59,11,134,85,0,0,0,64,123,120,208,0,123,121,216,0,123,123,232,0,123,117,240,0,130,120,248,0,130,121,8,1,130,123,16,1,130,117,24,1,130,28,160,0,212,200,8,134,153,16,134,187,0,0,128,0,130,28,104,212,197,5,123,120,248,0,123,121,8,1,123,123,16,1,123,117,24,1,130,120,32,1,130,121,48,1,130,123,56,1,130,117,64,1,130,28,0,1,212,200,8,134,153,0,0,1,130,28,56,212,203,11,130,28,200,0,212,197,5,123,120,32,1,123,121,48,1,123,123,56,1,123,117,64,1,130,120,80,1,130,121,88,1,130,123,96,1,130,117,112,1,134,136,0,2,134,153,0,0,0,16,130,28,144,0,212,203,11,134,85,4,123,120,80,1,123,121,88,1,123,123,96,1,123,117,112,1,130,120,120,1,130,121,128,1,130,123,136,1,130,117,152,1,134,136,0,0,32,130,28,96,212,201,9,130,28,240,0,212,203,11,134,85,0,64,123,120,120,1,123,121,128,1,123,123,136,1,123,117,152,1,130,120,160,1,130,121,168,1,130,123,184,1,130,117,192,1,130,28,40,212,200,8,130,28,184,0,212,201,9,134,187,128,0,134,85,0,0,0,4,123,120,160,1,123,121,168,1,123,123,184,1,123,117,192,1,130,120,200,1,130,121,216,1,130,123,224,1,130,117,232,1,130,28,128,0,212,200,8,134,153,1,134,187,0,0,8,130,28,80,212,197,5,123,120,200,1,123,121,216,1,123,123,224,1,123,117,232,1,130,120,240,1,130,121,0,2,130,123,8,2,130,117,16,2,130,28,224,0,212,200,8,134,153,0,16,130,28,24,212,203,11,130,28,168,0,212,197,5,123,120,240,1,123,121,0,2,123,123,8,2,123,117,16,2,130,120,32,2,130,121,40,2,130,117,48,2,130,124,56,2,134,136,32,134,153,0,0,0,1,130,27,112,212,91,11,130,21,8,1,212,197,5,123,120,32,2,123,121,40,2,123,123,48,2,123,117,56,2,130,120,72,2,130,121,80,2,130,123,88,2,130,117,104,2,134,136,0,0,2,130,28,64,212,201,9,130,28,208,0,212,203,11,134,85,0,4,123,120,72,2,123,121,80,2,123,123,88,2,123,117,104,2,130,120,112,2,130,121,120,2,130,123,136,2,130,117,144,2,134,136,0,0,0,32,130,28,152,0,212,201,9,123,120,112,2,134,184,8,100,107,123,121,120,2,134,89,0,0,64,123,120,136,2,123,121,144,2,149,119,152,2,171,167,179,252,2,130,28,16,130,22,81,6,173,5,2,130,25,8,151,153,3,200,201,9,130,151,212,183,8,123,152,81,22,1,152,5,2,130,152,8,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,8,83,22,4,127,5,2,130,152,24,51,10,0,128,0,212,168,8,123,152,24,81,22,4,107,5,2,130,152,32,20,10,0,0,0,0,4,0,0,0,212,168,8,51,10,6,123,152,32,172,166,79,5,2,130,152,40,20,7,0,0,0,0,0,0,32,0,212,120,8,123,152,40,83,22,8,55,5,2,130,152,56,134,136,0,1,123,152,56,81,22,8,39,5,2,130,151,64,134,119,0,0,0,8,123,151,64,83,22,10,21,5,2,130,151,72,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,72,83,22,12,252,4,2,130,152,88,134,136,2,123,152,88,81,22,12,237,4,2,130,151,96,134,120,0,0,16,123,152,96,83,22,14,220,4,2,130,154,104,20,11,0,0,0,0,128,0,0,0,212,186,10,123,154,104,81,22,14,195,4,2,130,151,112,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,112,83,22,17,170,4,2,130,152,128,0,51,10,0,32,212,168,8,123,152,128,0,81,22,17,149,4,2,130,152,136,0,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,19,123,152,136,0,172,166,119,4,2,130,152,144,0,20,7,0,0,0,0,0,0,8,0,212,120,8,123,152,144,0,83,22,21,93,4,2,130,152,160,0,134,136,64,123,152,160,0,81,22,21,76,4,2,130,151,168,0,134,120,0,0,0,2,123,152,168,0,83,22,23,56,4,2,130,152,176,0,20,10,0,0,0,0,0,16,0,0,212,168,8,123,152,176,0,81,22,23,29,4,2,130,151,184,0,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,184,0,83,22,26,2,4,2,130,152,200,0,51,10,0,0,4,212,168,8,123,152,200,0,81,22,26,236,3,2,130,152,208,0,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,28,123,152,208,0,172,166,206,3,2,130,152,216,0,20,7,0,0,0,0,0,0,0,1,212,120,8,123,152,216,0,83,22,30,180,3,2,130,152,232,0,51,10,0,8,212,168,8,123,152,232,0,81,22,30,159,3,2,130,151,240,0,134,119,0,0,0,64,123,151,240,0,83,22,32,139,3,2,130,151,248,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,248,0,83,22,34,112,3,2,130,152,8,1,134,136,16,123,152,8,1,81,22,34,95,3,2,130,151,16,1,134,120,0,0,128,0,123,152,16,1,83,22,36,75,3,2,130,154,24,1,20,11,0,0,0,0,0,4,0,0,212,186,10,123,154,24,1,81,22,36,48,3,2,130,151,32,1,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,32,1,83,22,39,21,3,2,130,152,48,1,51,10,0,0,1,212,168,8,123,152,48,1,81,22,39,255,2,2,130,152,56,1,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,41,123,152,56,1,172,166,225,2,2,130,152,64,1,20,7,0,0,0,0,0,0,64,0,212,120,8,123,152,64,1,83,22,43,199,2,2,130,152,80,1,134,136,0,2,123,152,80,1,81,22,43,181,2,2,130,151,88,1,134,119,0,0,0,16,123,151,88,1,83,22,45,161,2,2,130,151,96,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,96,1,83,22,47,134,2,2,130,152,112,1,134,136,4,123,152,112,1,81,22,47,117,2,2,130,151,120,1,134,120,0,0,32,123,152,120,1,83,22,49,98,2,2,130,154,128,1,20,11,0,0,0,0,0,1,0,0,212,186,10,123,154,128,1,81,22,49,71,2,2,130,151,136,1,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,136,1,83,22,52,44,2,2,130,152,152,1,51,10,0,64,212,168,8,123,152,152,1,81,22,52,23,2,2,130,152,160,1,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,54,123,152,160,1,172,166,249,1,2,130,152,168,1,20,7,0,0,0,0,0,0,16,0,212,120,8,123,152,168,1,83,22,56,223,1,2,130,152,184,1,134,136,128,0,123,152,184,1,81,22,56,205,1,2,130,151,192,1,134,119,0,0,0,4,123,151,192,1,83,22,58,185,1,2,130,151,200,1,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,200,1,83,22,60,158,1,2,130,152,216,1,134,136,1,123,152,216,1,81,22,60,141,1,2,130,151,224,1,134,120,0,0,8,123,152,224,1,83,22,62,122,1,2,130,154,232,1,20,11,0,0,0,0,64,0,0,0,212,186,10,123,154,232,1,81,22,62,95,1,2,130,151,240,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,240,1,83,22,65,68,1,2,130,152,0,2,51,10,0,16,212,168,8,123,152,0,2,81,22,65,47,1,2,130,152,8,2,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,67,123,152,8,2,172,166,17,1,2,130,152,16,2,20,7,0,0,0,0,0,0,4,0,212,120,8,123,152,16,2,83,22,69,247,0,2,130,152,32,2,134,136,32,123,152,32,2,81,22,69,230,0,2,130,151,40,2,134,120,0,0,0,1,123,152,40,2,83,22,71,210,0,2,130,154,48,2,20,11,0,0,0,0,0,8,0,0,212,186,10,123,154,48,2,81,22,71,183,0,2,130,151,56,2,20,8,0,0,0,0,0,0,0,64,212,120,8,123,152,56,2,83,22,74,156,0,2,130,152,72,2,51,10,0,0,2,212,168,8,123,152,72,2,81,22,74,134,0,2,130,152,80,2,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,76,123,152,80,2,172,166,104,2,130,152,88,2,20,7,0,0,0,0,0,0,128,0,212,120,8,123,152,88,2,83,22,78,79,2,130,152,104,2,134,136,0,4,123,152,104,2,81,22,78,62,2,130,151,112,2,134,119,0,0,0,32,123,151,112,2,83,22,80,43,2,130,151,120,2,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,120,2,83,22,82,17,2,130,151,136,2,134,119,8,123,151,136,2,1,2,130,199,20,8,0,0,0,0,0,2,0,0,224,135,7,123,199,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,12,0,0,0,0,0,4,0,0,20,7,193,192,192,192,192,192,192,192,214,120,9,152,153,6,51,10,85,202,169,9,201,152,8,123,24,123,25,8,172,169,42,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,171,214,120,7,152,119,6,150,119,168,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,8,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,10,0,0,0,0,0,0,0,128,123,26,24,130,24,16,200,135,7,149,114,168,2,51,3,0,8,100,135,1,2,130,116,130,112,8,130,120,24,130,121,32,212,196,11,130,26,24,212,160,5,134,136,0,0,16,130,26,112,212,169,9,123,123,123,117,8,123,120,24,123,121,32,130,118,40,130,121,56,130,117,64,130,122,72,130,24,16,1,212,104,8,134,153,0,0,8,130,27,104,212,91,11,130,21,8,1,212,165,5,123,120,40,123,121,56,123,123,64,123,117,72,130,120,88,130,121,96,130,123,104,130,117,120,134,136,0,0,4,130,26,96,212,169,9,130,26,0,1,212,171,11,134,85,0,0,2,123,120,88,123,121,96,123,123,104,123,117,120,130,120,128,0,130,121,136,0,130,123,152,0,130,117,160,0,130,26,88,212,168,8,130,26,248,0,212,169,9,134,187,0,0,1,130,26,80,212,165,5,123,120,128,0,123,121,136,0,123,123,152,0,123,117,160,0,130,120,168,0,130,121,184,0,130,123,192,0,130,117,200,0,130,26,240,0,212,168,8,134,153,0,128,0,130,26,72,212,171,11,130,26,232,0,212,165,5,123,120,168,0,123,121,184,0,123,123,192,0,123,117,200,0,130,120,216,0,130,121,224,0,130,123,232,0,130,117,248,0,134,136,0,64,130,26,64,212,169,9,130,26,224,0,212,171,11,134,85,0,32,123,120,216,0,123,121,224,0,123,123,232,0,123,117,248,0,130,120,0,1,130,121,8,1,130,123,24,1,130,117,32,1,130,26,56,212,168,8,130,26,216,0,212,169,9,134,187,0,16,130,26,48,212,165,5,123,120,0,1,123,121,8,1,123,123,24,1,123,117,32,1,130,120,40,1,130,121,56,1,130,123,64,1,130,117,72,1,130,26,208,0,212,168,8,212,57,9,130,26,40,212,171,11,130,26,200,0,212,165,5,123,120,40,1,123,121,56,1,123,123,64,1,123,117,72,1,130,120,88,1,130,121,96,1,130,123,104,1,130,117,120,1,134,136,0,4,130,26,32,212,169,9,130,26,192,0,212,171,11,134,85,0,2,123,120,88,1,123,121,96,1,123,123,104,1,123,117,120,1,130,120,128,1,130,121,136,1,130,123,152,1,130,117,160,1,134,136,0,0,0,64,130,26,184,0,212,169,9,134,187,0,1,134,85,0,0,0,32,123,120,128,1,123,121,136,1,123,123,152,1,123,117,160,1,130,120,168,1,130,121,184,1,130,123,192,1,130,117,200,1,130,26,176,0,212,168,8,134,153,128,0,134,187,0,0,0,16,130,26,168,0,212,165,5,123,120,168,1,123,121,184,1,123,123,192,1,123,117,200,1,130,120,216,1,130,121,224,1,130,123,232,1,130,117,248,1,134,136,64,134,153,0,0,0,8,130,26,160,0,212,171,11,134,85,32,123,120,216,1,123,121,224,1,123,123,232,1,123,117,248,1,130,120,0,2,130,121,8,2,130,123,24,2,130,117,32,2,134,136,0,0,0,4,130,26,152,0,212,169,9,134,187,16,134,85,0,0,0,2,123,120,0,2,123,121,8,2,123,123,24,2,123,117,32,2,130,120,40,2,130,121,56,2,130,123,64,2,130,117,72,2,130,26,144,0,212,168,8,134,153,8,134,187,0,0,0,1,130,26,136,0,212,165,5,123,120,40,2,123,121,56,2,123,123,64,2,123,117,72,2,130,120,88,2,130,121,96,2,130,123,104,2,130,117,120,2,134,136,4,134,153,0,0,128,0,130,26,128,0,212,171,11,134,85,2,123,120,88,2,123,121,96,2,123,123,104,2,123,117,120,2,130,120,128,2,130,121,136,2,130,123,152,2,130,117,160,2,134,136,0,0,64,130,26,120,212,169,9,123,120,128,2,134,184,1,123,121,136,2,134,89,0,0,32,123,120,152,2,123,121,160,2,149,119,168,2,171,39,179,252,2,130,27,16,130,22,81,6,186,5,2,130,25,8,151,153,3,200,185,9,130,151,212,199,7,123,151,81,22,1,165,5,2,130,151,8,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,8,83,22,4,140,5,2,130,152,24,51,10,0,0,16,212,168,8,123,152,24,81,22,4,120,5,2,130,152,32,20,10,0,0,0,0,0,2,0,0,212,168,8,51,10,6,123,152,32,172,166,92,5,2,130,152,40,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,40,83,22,8,68,5,2,130,152,56,51,10,0,0,8,212,168,8,123,152,56,81,22,8,48,5,2,130,152,64,20,10,0,0,0,0,0,1,0,0,212,168,8,51,10,10,123,152,64,172,166,20,5,2,130,152,72,20,7,0,0,0,0,0,0,0,32,212,120,8,123,152,72,83,22,12,252,4,2,130,152,88,51,10,0,0,4,212,168,8,123,152,88,81,22,12,232,4,2,130,152,96,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,14,123,152,96,172,166,204,4,2,130,152,104,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,104,83,22,16,180,4,2,130,152,120,51,10,0,0,2,212,168,8,123,152,120,81,22,16,160,4,2,130,152,128,0,20,10,0,0,0,0,64,0,0,0,212,168,8,51,10,18,123,152,128,0,172,166,130,4,2,130,152,136,0,20,7,0,0,0,0,0,0,0,8,212,120,8,123,152,136,0,83,22,20,104,4,2,130,152,152,0,51,10,0,0,1,212,168,8,123,152,152,0,81,22,20,82,4,2,130,152,160,0,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,22,123,152,160,0,172,166,52,4,2,130,152,168,0,20,7,0,0,0,0,0,0,0,4,212,120,8,123,152,168,0,83,22,24,26,4,2,130,152,184,0,51,10,0,128,0,212,168,8,123,152,184,0,81,22,24,4,4,2,130,152,192,0,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,26,123,152,192,0,172,166,230,3,2,130,152,200,0,20,7,0,0,0,0,0,0,0,2,212,120,8,123,152,200,0,83,22,28,204,3,2,130,152,216,0,51,10,0,64,212,168,8,123,152,216,0,81,22,28,183,3,2,130,152,224,0,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,30,123,152,224,0,172,166,153,3,2,130,152,232,0,20,7,0,0,0,0,0,0,0,1,212,120,8,123,152,232,0,83,22,32,127,3,2,130,152,248,0,51,10,0,32,212,168,8,123,152,248,0,81,22,32,106,3,2,130,152,0,1,20,10,0,0,0,0,4,0,0,0,212,168,8,51,10,34,123,152,0,1,172,166,76,3,2,130,152,8,1,20,7,0,0,0,0,0,0,128,0,212,120,8,123,152,8,1,83,22,36,50,3,2,130,152,24,1,51,10,0,16,212,168,8,123,152,24,1,81,22,36,29,3,2,130,152,32,1,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,38,123,152,32,1,172,166,255,2,2,130,152,40,1,20,7,0,0,0,0,0,0,64,0,212,120,8,123,152,40,1,83,22,40,229,2,2,130,152,56,1,51,10,0,8,212,168,8,123,152,56,1,81,22,40,208,2,2,130,152,64,1,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,42,123,152,64,1,172,166,178,2,2,130,152,72,1,20,7,0,0,0,0,0,0,32,0,212,120,8,123,152,72,1,83,22,44,152,2,2,130,152,88,1,134,136,0,4,123,152,88,1,81,22,44,134,2,2,130,152,96,1,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,46,123,152,96,1,172,166,104,2,2,130,152,104,1,20,7,0,0,0,0,0,0,16,0,212,120,8,123,152,104,1,83,22,48,78,2,2,130,152,120,1,134,136,0,2,123,152,120,1,81,22,48,60,2,2,130,151,128,1,134,119,0,0,0,64,123,151,128,1,83,22,50,40,2,2,130,151,136,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,136,1,83,22,52,13,2,2,130,152,152,1,134,136,0,1,123,152,152,1,81,22,52,251,1,2,130,151,160,1,134,119,0,0,0,32,123,151,160,1,83,22,54,231,1,2,130,151,168,1,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,168,1,83,22,56,204,1,2,130,152,184,1,134,136,128,0,123,152,184,1,81,22,56,186,1,2,130,151,192,1,134,119,0,0,0,16,123,151,192,1,83,22,58,166,1,2,130,151,200,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,200,1,83,22,60,139,1,2,130,152,216,1,134,136,64,123,152,216,1,81,22,60,122,1,2,130,151,224,1,134,119,0,0,0,8,123,151,224,1,83,22,62,102,1,2,130,151,232,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,232,1,83,22,64,75,1,2,130,152,248,1,134,136,32,123,152,248,1,81,22,64,58,1,2,130,151,0,2,134,119,0,0,0,4,123,151,0,2,83,22,66,38,1,2,130,151,8,2,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,8,2,83,22,68,11,1,2,130,152,24,2,134,136,16,123,152,24,2,81,22,68,250,0,2,130,151,32,2,134,119,0,0,0,2,123,151,32,2,83,22,70,230,0,2,130,151,40,2,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,40,2,83,22,72,203,0,2,130,152,56,2,134,136,8,123,152,56,2,81,22,72,186,0,2,130,151,64,2,134,119,0,0,0,1,123,151,64,2,83,22,74,166,0,2,130,151,72,2,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,72,2,83,22,76,139,0,2,130,152,88,2,134,136,4,123,152,88,2,81,22,76,122,2,130,151,96,2,134,119,0,0,128,0,123,151,96,2,83,22,78,103,2,130,151,104,2,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,104,2,83,22,80,77,2,130,152,120,2,134,136,2,123,152,120,2,81,22,80,61,2,130,151,128,2,134,119,0,0,64,123,151,128,2,83,22,82,43,2,130,151,136,2,20,8,0,0,0,0,0,8,0,0,212,135,7,123,151,136,2,83,22,84,17,2,130,151,152,2,134,119,1,123,151,152,2,1,2,130,183,20,8,0,0,0,0,0,4,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,189,64,38,197,11,100,82,188,20,12,0,0,0,0,0,8,0,0,214,120,9,152,153,6,51,10,87,202,169,9,201,152,8,123,24,123,25,8,172,169,42,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,169,214,120,7,152,119,6,150,119,184,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,2,0,0,0,0,0,0,0,128,123,18,24,130,24,16,200,135,7,149,114,184,2,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,24,130,118,32,212,196,11,134,5,4,134,136,0,0,0,2,130,25,160,0,212,105,9,123,123,123,117,16,123,120,24,123,121,32,130,120,48,130,121,56,130,118,64,130,117,80,134,136,128,0,134,153,0,0,0,64,130,27,200,0,212,107,11,134,85,0,16,123,120,48,123,121,56,123,123,64,123,117,80,130,120,88,130,118,96,130,123,112,130,117,120,130,25,64,212,152,8,130,25,240,0,212,105,9,134,187,0,0,2,130,26,104,212,165,5,123,120,88,123,121,96,123,123,112,123,117,120,130,120,128,0,130,121,144,0,130,118,152,0,130,117,168,0,130,26,24,212,168,8,134,153,0,0,64,130,27,136,0,212,107,11,134,85,16,123,120,128,0,123,121,144,0,123,123,152,0,123,117,168,0,130,120,176,0,130,118,184,0,130,123,200,0,130,117,208,0,134,136,0,0,0,8,130,25,176,0,212,105,9,134,187,0,2,130,26,40,212,165,5,123,120,176,0,123,121,184,0,123,123,200,0,123,117,208,0,130,117,216,0,130,121,232,0,130,123,240,0,130,118,248,0,130,24,216,0,212,88,8,134,153,0,64,130,26,80,212,171,11,130,21,0,1,212,101,5,123,120,216,0,123,121,232,0,123,123,240,0,123,117,248,0,130,120,8,1,130,121,16,1,130,123,32,1,130,117,40,1,134,136,0,0,8,130,26,120,212,169,9,134,187,2,134,85,0,0,0,1,123,120,8,1,123,121,16,1,123,123,32,1,123,117,40,1,130,117,48,1,130,121,64,1,130,123,72,1,130,118,80,1,130,24,152,0,212,88,8,134,153,64,134,187,0,0,0,32,130,21,192,0,212,101,5,123,120,48,1,123,121,64,1,123,123,72,1,123,117,80,1,130,120,96,1,130,121,104,1,130,118,112,1,130,117,128,1,212,56,8,130,26,56,212,169,9,130,27,232,0,212,107,11,134,85,0,0,1,123,120,96,1,123,121,104,1,123,123,112,1,123,117,128,1,130,120,136,1,130,118,144,1,130,117,160,1,130,122,168,1,130,25,96,212,152,8,130,25,16,1,212,105,9,134,91,0,0,32,130,21,128,0,212,165,5,123,120,136,1,123,121,144,1,123,123,160,1,123,117,168,1,130,120,184,1,130,121,192,1,130,118,200,1,130,117,216,1,134,136,8,134,153,0,0,0,4,130,27,168,0,212,107,11,134,85,0,1,123,120,184,1,123,121,192,1,123,123,200,1,123,117,216,1,130,120,224,1,130,118,232,1,130,123,248,1,130,117,0,2,130,25,32,212,152,8,130,25,208,0,212,105,9,134,187,0,32,130,26,72,212,165,5,123,120,224,1,123,121,232,1,123,123,248,1,123,117,0,2,130,118,8,2,130,121,24,2,130,123,32,2,130,117,48,2,130,24,248,0,212,104,8,134,153,0,0,4,130,26,112,212,171,11,134,85,1,123,120,8,2,123,121,24,2,123,123,32,2,123,117,48,2,130,120,56,2,130,118,64,2,130,123,80,2,130,117,88,2,134,136,0,0,128,0,130,25,144,0,212,105,9,134,187,32,134,85,0,0,0,16,123,120,56,2,123,121,64,2,123,123,80,2,123,117,88,2,130,117,96,2,130,121,112,2,130,123,120,2,130,118,128,2,130,24,184,0,212,88,8,134,153,0,4,130,26,48,212,171,11,130,21,224,0,212,101,5,123,120,96,2,123,121,112,2,123,123,120,2,123,117,128,2,130,120,144,2,130,121,152,2,130,123,160,2,130,117,176,2,134,136,0,128,0,130,26,88,212,169,9,123,120,144,2,130,24,8,1,212,184,8,123,121,152,2,134,89,0,0,16,123,120,160,2,123,121,176,2,149,119,184,2,171,39,179,252,2,130,27,16,130,22,81,6,187,5,2,130,25,8,151,153,3,200,185,9,130,151,212,199,8,123,152,83,22,3,166,5,2,130,152,16,134,136,4,123,152,16,81,22,3,151,5,2,130,151,24,134,119,0,0,0,2,123,151,24,83,22,5,133,5,2,130,151,32,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,32,83,22,7,108,5,2,130,152,48,134,136,128,0,123,152,48,81,22,7,92,5,2,130,151,56,134,119,0,0,0,64,123,151,56,83,22,9,74,5,2,130,151,64,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,64,83,22,11,49,5,2,130,152,80,51,10,0,16,212,168,8,123,152,80,81,22,11,30,5,2,130,152,88,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,13,123,152,88,172,166,2,5,2,130,152,96,20,7,0,0,0,0,0,0,0,4,212,120,8,123,152,96,83,22,15,234,4,2,130,152,112,51,10,0,0,2,212,168,8,123,152,112,81,22,15,214,4,2,130,151,120,20,8,0,0,0,0,0,1,0,0,212,135,7,123,151,120,83,22,17,189,4,2,130,151,128,0,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,128,0,83,22,19,162,4,2,130,152,144,0,51,10,0,0,64,212,168,8,123,152,144,0,81,22,19,140,4,2,130,151,152,0,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,152,0,83,22,22,113,4,2,130,152,168,0,134,136,16,123,152,168,0,81,22,22,96,4,2,130,151,176,0,134,119,0,0,0,8,123,151,176,0,83,22,24,76,4,2,130,151,184,0,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,184,0,83,22,26,49,4,2,130,152,200,0,134,136,0,2,123,152,200,0,81,22,26,31,4,2,130,152,208,0,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,28,123,152,208,0,172,166,1,4,2,130,152,216,0,20,7,0,0,0,0,0,0,128,0,212,120,8,123,152,216,0,83,22,30,231,3,2,130,152,232,0,51,10,0,64,212,168,8,123,152,232,0,81,22,30,210,3,2,130,152,240,0,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,32,123,152,240,0,172,166,180,3,2,130,152,248,0,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,248,0,83,22,34,154,3,2,130,152,8,1,51,10,0,0,8,212,168,8,123,152,8,1,81,22,34,132,3,2,130,151,16,1,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,16,1,83,22,37,105,3,2,130,152,32,1,134,136,2,123,152,32,1,81,22,37,88,3,2,130,151,40,1,134,119,0,0,0,1,123,151,40,1,83,22,39,68,3,2,130,151,48,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,48,1,83,22,41,41,3,2,130,152,64,1,134,136,64,123,152,64,1,81,22,41,24,3,2,130,151,72,1,134,119,0,0,0,32,123,151,72,1,83,22,43,4,3,2,130,151,80,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,80,1,83,22,45,233,2,2,130,152,96,1,51,10,0,8,212,168,8,123,152,96,1,81,22,45,212,2,2,130,152,104,1,20,10,0,0,0,0,4,0,0,0,212,168,8,51,10,47,123,152,104,1,172,166,182,2,2,130,152,112,1,20,7,0,0,0,0,0,0,0,2,212,120,8,123,152,112,1,83,22,49,156,2,2,130,152,128,1,51,10,0,0,1,212,168,8,123,152,128,1,81,22,49,134,2,2,130,152,136,1,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,51,123,152,136,1,172,166,104,2,2,130,152,144,1,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,144,1,83,22,53,78,2,2,130,152,160,1,51,10,0,0,32,212,168,8,123,152,160,1,81,22,53,56,2,2,130,151,168,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,168,1,83,22,56,29,2,2,130,152,184,1,134,136,8,123,152,184,1,81,22,56,12,2,2,130,151,192,1,134,119,0,0,0,4,123,151,192,1,83,22,58,248,1,2,130,151,200,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,200,1,83,22,60,221,1,2,130,152,216,1,134,136,0,1,123,152,216,1,81,22,60,203,1,2,130,152,224,1,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,62,123,152,224,1,172,166,173,1,2,130,152,232,1,20,7,0,0,0,0,0,0,64,0,212,120,8,123,152,232,1,83,22,64,147,1,2,130,152,248,1,51,10,0,32,212,168,8,123,152,248,1,81,22,64,126,1,2,130,152,0,2,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,66,123,152,0,2,172,166,96,1,2,130,152,8,2,20,7,0,0,0,0,0,0,0,8,212,120,8,123,152,8,2,83,22,68,70,1,2,130,152,24,2,51,10,0,0,4,212,168,8,123,152,24,2,81,22,68,48,1,2,130,151,32,2,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,32,2,83,22,71,21,1,2,130,152,48,2,134,136,1,123,152,48,2,81,22,71,4,1,2,130,151,56,2,134,119,0,0,128,0,123,151,56,2,83,22,73,240,0,2,130,151,64,2,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,64,2,83,22,75,213,0,2,130,152,80,2,134,136,32,123,152,80,2,81,22,75,196,0,2,130,151,88,2,134,119,0,0,0,16,123,151,88,2,83,22,77,176,0,2,130,151,96,2,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,96,2,83,22,79,149,0,2,130,152,112,2,134,136,0,4,123,152,112,2,81,22,79,131,0,2,130,152,120,2,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,81,123,152,120,2,172,166,101,2,130,152,128,2,20,7,0,0,0,0,0,0,0,1,212,120,8,123,152,128,2,83,22,83,76,2,130,152,144,2,51,10,0,128,0,212,168,8,123,152,144,2,81,22,83,55,2,130,152,152,2,20,10,0,0,0,0,64,0,0,0,212,168,8,51,10,85,123,152,152,2,172,166,26,2,130,152,160,2,20,7,0,0,0,0,0,0,0,32,212,135,7,123,151,160,2,1,2,130,183,20,8,0,0,0,0,0,8,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,225,2,23,184,192,5,46,112,51,6,1,20,10,0,0,0,0,0,16,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,89,201,152,8,123,24,123,25,8,83,25,89,52,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,167,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,200,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,200,2,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,24,130,118,32,212,164,11,134,5,32,134,136,0,0,0,64,130,25,216,0,212,105,9,123,123,123,117,16,123,120,24,123,121,32,130,120,48,130,121,56,130,123,72,130,117,80,134,136,0,0,1,130,28,112,212,201,9,134,187,4,134,85,0,0,0,8,123,120,48,123,121,56,123,123,72,123,117,80,130,118,88,130,121,104,130,123,112,130,117,120,130,24,192,0,212,104,8,134,153,0,32,130,28,88,212,203,11,130,28,24,212,197,5,123,120,88,123,121,104,123,123,112,123,117,120,130,120,136,0,130,118,144,0,130,123,160,0,130,117,168,0,134,136,0,0,0,1,130,25,168,0,212,105,9,134,187,0,4,130,28,64,212,197,5,123,120,136,0,123,121,144,0,123,123,160,0,123,117,168,0,130,118,176,0,130,121,192,0,130,123,200,0,130,117,216,0,130,24,0,1,212,104,8,134,153,0,0,32,130,28,144,0,212,203,11,134,85,128,0,123,120,176,0,123,121,192,0,123,123,200,0,123,117,216,0,130,120,224,0,130,118,232,0,130,123,248,0,130,117,0,1,130,25,40,212,152,8,130,25,232,0,212,105,9,134,187,0,0,4,130,28,128,0,212,197,5,123,120,224,0,123,121,232,0,123,123,248,0,123,117,0,1,130,120,16,1,130,121,24,1,130,118,32,1,130,117,48,1,134,136,16,134,153,0,0,0,32,130,27,208,0,212,107,11,134,85,0,128,0,123,120,16,1,123,121,24,1,123,123,32,1,123,117,48,1,130,120,56,1,130,121,72,1,130,123,80,1,130,118,88,1,130,28,104,212,200,8,134,153,2,134,187,0,0,0,4,130,21,184,0,212,101,5,123,120,56,1,123,121,72,1,123,123,80,1,123,117,88,1,130,120,104,1,130,121,112,1,130,118,120,1,130,117,136,1,134,136,0,16,130,27,80,212,185,9,130,27,16,1,212,107,11,134,85,0,0,128,0,123,120,104,1,123,121,112,1,123,123,120,1,123,117,136,1,130,117,144,1,130,121,160,1,130,123,168,1,130,118,176,1,130,24,160,0,212,88,8,134,153,0,2,130,28,56,212,203,11,130,21,248,0,212,101,5,123,120,144,1,123,121,160,1,123,123,168,1,123,117,176,1,130,120,192,1,130,121,200,1,130,123,216,1,130,117,224,1,134,136,0,0,16,130,28,136,0,212,201,9,134,187,64,130,28,32,212,197,5,123,120,192,1,123,121,200,1,123,123,216,1,123,117,224,1,130,118,232,1,130,121,248,1,130,123,0,2,130,117,16,2,130,24,224,0,212,104,8,134,153,0,0,2,130,28,120,212,203,11,134,85,8,123,120,232,1,123,121,248,1,123,123,0,2,123,117,16,2,130,120,24,2,130,118,32,2,130,123,48,2,130,117,56,2,134,136,0,0,0,16,130,25,200,0,212,105,9,134,187,0,64,130,28,96,212,197,5,123,120,24,2,123,121,32,2,123,123,48,2,123,117,56,2,130,120,72,2,130,121,80,2,130,118,88,2,130,117,104,2,134,136,1,134,153,0,0,0,2,130,27,176,0,212,107,11,212,53,5,123,120,72,2,123,121,80,2,123,123,88,2,123,117,104,2,130,120,112,2,130,118,120,2,130,117,136,2,130,124,144,2,130,25,72,212,152,8,130,25,8,1,212,105,9,134,91,0,0,64,130,21,152,0,212,197,5,123,120,112,2,123,121,120,2,123,123,136,2,123,117,144,2,130,120,160,2,130,121,168,2,130,123,176,2,130,117,192,2,134,136,0,1,130,28,48,212,201,9,123,120,160,2,130,24,240,0,212,184,8,123,121,168,2,134,89,0,0,8,123,120,176,2,123,121,192,2,149,119,200,2,171,39,179,252,2,130,27,16,130,28,81,12,188,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,167,5,2,130,152,16,134,136,32,123,152,16,81,28,3,152,5,2,130,151,24,134,119,0,0,0,64,123,151,24,83,28,5,134,5,2,130,151,32,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,32,83,28,7,109,5,2,130,152,48,51,10,0,0,1,212,168,8,123,152,48,81,28,7,89,5,2,130,151,56,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,56,83,28,10,64,5,2,130,152,72,134,136,4,123,152,72,81,28,10,49,5,2,130,151,80,134,119,0,0,0,8,123,151,80,83,28,12,31,5,2,130,151,88,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,88,83,28,14,6,5,2,130,152,104,51,10,0,32,212,168,8,123,152,104,81,28,14,243,4,2,130,151,112,20,8,0,0,0,0,64,0,0,0,212,135,7,123,151,112,83,28,16,218,4,2,130,151,120,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,120,83,28,18,193,4,2,130,152,136,0,51,10,0,0,0,1,212,168,8,123,152,136,0,81,28,18,170,4,2,130,151,144,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,144,0,83,28,21,143,4,2,130,152,160,0,134,136,0,4,123,152,160,0,81,28,21,125,4,2,130,152,168,0,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,23,123,152,168,0,172,172,95,4,2,130,152,176,0,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,176,0,83,28,25,69,4,2,130,152,192,0,51,10,0,0,32,212,168,8,123,152,192,0,81,28,25,47,4,2,130,151,200,0,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,200,0,83,28,28,20,4,2,130,152,216,0,134,136,128,0,123,152,216,0,81,28,28,2,4,2,130,152,224,0,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,30,123,152,224,0,172,172,228,3,2,130,152,232,0,20,7,0,0,0,0,0,0,0,2,212,120,8,123,152,232,0,83,28,32,202,3,2,130,152,248,0,51,10,0,0,4,212,168,8,123,152,248,0,81,28,32,180,3,2,130,151,0,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,0,1,83,28,35,153,3,2,130,152,16,1,134,136,16,123,152,16,1,81,28,35,136,3,2,130,151,24,1,134,119,0,0,0,32,123,151,24,1,83,28,37,116,3,2,130,151,32,1,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,32,1,83,28,39,89,3,2,130,152,48,1,51,10,0,128,0,212,168,8,123,152,48,1,81,28,39,67,3,2,130,151,56,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,56,1,83,28,42,40,3,2,130,152,72,1,134,136,2,123,152,72,1,81,28,42,23,3,2,130,151,80,1,134,119,0,0,0,4,123,151,80,1,83,28,44,3,3,2,130,151,88,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,88,1,83,28,46,232,2,2,130,152,104,1,51,10,0,16,212,168,8,123,152,104,1,81,28,46,211,2,2,130,152,112,1,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,48,123,152,112,1,172,172,181,2,2,130,152,120,1,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,120,1,83,28,50,155,2,2,130,152,136,1,51,10,0,0,128,0,212,168,8,123,152,136,1,81,28,50,132,2,2,130,151,144,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,144,1,83,28,53,105,2,2,130,152,160,1,134,136,0,2,123,152,160,1,81,28,53,87,2,2,130,152,168,1,20,10,0,0,0,0,4,0,0,0,212,168,8,51,10,55,123,152,168,1,172,172,57,2,2,130,152,176,1,20,7,0,0,0,0,0,0,0,8,212,120,8,123,152,176,1,83,28,57,31,2,2,130,152,192,1,51,10,0,0,16,212,168,8,123,152,192,1,81,28,57,9,2,2,130,151,200,1,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,200,1,83,28,60,238,1,2,130,152,216,1,134,136,64,123,152,216,1,81,28,60,221,1,2,130,152,224,1,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,62,123,152,224,1,172,172,191,1,2,130,152,232,1,20,7,0,0,0,0,0,0,0,1,212,120,8,123,152,232,1,83,28,64,165,1,2,130,152,248,1,51,10,0,0,2,212,168,8,123,152,248,1,81,28,64,143,1,2,130,151,0,2,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,0,2,83,28,67,116,1,2,130,152,16,2,134,136,8,123,152,16,2,81,28,67,99,1,2,130,151,24,2,134,119,0,0,0,16,123,151,24,2,83,28,69,79,1,2,130,151,32,2,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,32,2,83,28,71,52,1,2,130,152,48,2,51,10,0,64,212,168,8,123,152,48,2,81,28,71,31,1,2,130,151,56,2,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,56,2,83,28,74,4,1,2,130,152,72,2,134,136,1,123,152,72,2,81,28,74,243,0,2,130,151,80,2,134,119,0,0,0,2,123,151,80,2,83,28,76,223,0,2,130,151,88,2,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,88,2,83,28,78,196,0,2,130,152,104,2,51,10,0,8,212,168,8,123,152,104,2,81,28,78,175,0,2,130,152,112,2,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,80,123,152,112,2,172,172,145,0,2,130,152,120,2,20,7,0,0,0,0,0,0,0,32,212,120,8,123,152,120,2,83,28,82,119,2,130,152,136,2,51,10,0,0,64,212,168,8,123,152,136,2,81,28,82,98,2,130,151,144,2,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,144,2,83,28,85,72,2,130,152,160,2,134,136,0,1,123,152,160,2,81,28,85,55,2,130,152,168,2,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,87,123,152,168,2,172,172,26,2,130,152,176,2,20,7,0,0,0,0,0,0,0,4,212,135,7,123,151,176,2,1,2,130,183,20,8,0,0,0,0,0,16,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,23,104,129,22,104,129,22,104,51,6,1,20,10,0,0,0,0,0,32,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,91,201,152,8,123,24,123,25,8,83,25,91,54,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,165,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,216,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,216,2,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,24,130,118,32,212,164,11,134,5,0,1,130,25,64,212,152,8,130,25,16,1,212,105,9,123,123,123,117,16,123,120,24,123,121,32,130,120,48,130,118,56,130,123,72,130,117,80,134,136,0,0,0,2,130,25,192,0,212,105,9,134,187,0,128,0,130,28,120,212,197,5,123,120,48,123,121,56,123,123,72,123,117,80,130,120,96,130,121,104,130,118,112,130,117,128,0,134,136,32,130,27,40,212,185,9,130,27,248,0,212,107,11,134,85,0,0,64,123,120,96,123,121,104,123,123,112,123,117,128,0,130,120,136,0,130,121,152,0,130,123,160,0,130,117,176,0,130,28,168,0,212,200,8,134,153,0,16,130,28,96,212,203,11,134,85,4,123,120,136,0,123,121,152,0,123,123,160,0,123,117,176,0,130,120,184,0,130,118,192,0,130,123,208,0,130,117,216,0,134,136,0,0,0,32,130,25,224,0,212,105,9,134,187,0,0,8,130,28,144,0,212,197,5,123,120,184,0,123,121,192,0,123,123,208,0,123,117,216,0,130,120,232,0,130,121,240,0,130,123,248,0,130,117,8,1,134,136,0,2,130,28,72,212,201,9,130,28,24,212,203,11,134,85,0,0,0,4,123,120,232,0,123,121,240,0,123,123,248,0,123,117,8,1,130,118,16,1,130,121,32,1,130,123,40,1,130,117,56,1,130,24,200,0,212,104,8,134,153,0,0,1,130,28,128,0,212,203,11,134,85,64,123,120,16,1,123,121,32,1,123,123,40,1,123,117,56,1,130,120,64,1,130,118,72,1,130,123,88,1,130,117,96,1,130,25,48,212,152,8,130,25,0,1,212,105,9,134,187,0,0,128,0,130,28,176,0,212,197,5,123,120,64,1,123,121,72,1,123,123,88,1,123,117,96,1,130,120,112,1,130,121,120,1,130,123,136,1,130,117,144,1,134,136,0,32,130,28,104,212,201,9,134,187,8,134,85,0,0,0,64,123,120,112,1,123,121,120,1,123,123,136,1,123,117,144,1,130,118,152,1,130,121,168,1,130,123,176,1,130,117,192,1,130,24,232,0,212,104,8,134,153,0,0,16,130,28,152,0,212,203,11,134,85,0,4,123,120,152,1,123,121,168,1,123,123,176,1,123,117,192,1,130,120,200,1,130,121,216,1,130,123,224,1,130,118,232,1,130,28,80,212,200,8,134,153,1,134,187,0,0,0,8,130,21,208,0,212,101,5,123,120,200,1,123,121,216,1,123,123,224,1,123,117,232,1,130,120,248,1,130,121,0,2,130,123,16,2,130,117,24,2,134,136,0,0,2,130,28,136,0,212,201,9,134,187,128,0,130,28,56,212,197,5,123,120,248,1,123,121,0,2,123,123,16,2,123,117,24,2,130,118,32,2,130,121,48,2,130,124,56,2,130,117,72,2,130,24,8,1,212,104,8,134,153,0,0,0,1,130,27,184,0,212,203,11,134,85,0,64,123,120,32,2,123,121,48,2,123,123,56,2,123,117,72,2,130,120,80,2,130,121,96,2,130,123,104,2,130,118,112,2,130,28,112,212,200,8,134,153,16,130,28,32,212,203,11,130,21,240,0,212,101,5,123,120,80,2,123,121,96,2,123,123,104,2,123,117,112,2,130,120,128,2,130,121,136,2,130,123,152,2,130,117,160,2,134,136,0,0,32,130,28,160,0,212,201,9,212,59,11,130,28,88,212,197,5,123,120,128,2,123,121,136,2,123,123,152,2,123,117,160,2,130,120,176,2,130,121,184,2,130,123,192,2,130,117,208,2,134,136,2,134,153,0,0,0,16,123,120,176,2,130,24,216,0,212,184,8,123,121,184,2,134,89,0,0,4,123,120,192,2,123,121,208,2,149,119,216,2,171,39,177,252,2,130,27,16,130,28,81,12,192,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,171,5,2,130,152,16,134,136,0,1,123,152,16,81,28,3,155,5,2,130,152,24,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,5,123,152,24,172,172,127,5,2,130,152,32,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,32,83,28,7,103,5,2,130,152,48,51,10,0,0,0,2,212,168,8,123,152,48,81,28,7,82,5,2,130,151,56,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,56,83,28,10,57,5,2,130,152,72,51,10,0,128,0,212,168,8,123,152,72,81,28,10,37,5,2,130,151,80,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,80,83,28,13,12,5,2,130,152,96,134,136,32,123,152,96,81,28,13,253,4,2,130,152,104,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,15,123,152,104,172,172,225,4,2,130,152,112,20,7,0,0,0,0,0,0,0,8,212,120,8,123,152,112,83,28,17,201,4,2,130,152,128,0,51,10,0,0,64,212,168,8,123,152,128,0,81,28,17,179,4,2,130,151,136,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,136,0,83,28,20,152,4,2,130,152,152,0,51,10,0,16,212,168,8,123,152,152,0,81,28,20,131,4,2,130,151,160,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,160,0,83,28,23,104,4,2,130,152,176,0,134,136,4,123,152,176,0,81,28,23,87,4,2,130,151,184,0,134,119,0,0,0,32,123,151,184,0,83,28,25,67,4,2,130,151,192,0,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,192,0,83,28,27,40,4,2,130,152,208,0,51,10,0,0,8,212,168,8,123,152,208,0,81,28,27,18,4,2,130,151,216,0,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,216,0,83,28,30,247,3,2,130,152,232,0,134,136,0,2,123,152,232,0,81,28,30,229,3,2,130,151,240,0,20,8,0,0,0,0,16,0,0,0,212,135,7,123,151,240,0,83,28,32,202,3,2,130,151,248,0,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,248,0,83,28,34,175,3,2,130,152,8,1,51,10,0,0,0,4,212,168,8,123,152,8,1,81,28,34,152,3,2,130,151,16,1,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,16,1,83,28,37,125,3,2,130,152,32,1,51,10,0,0,1,212,168,8,123,152,32,1,81,28,37,103,3,2,130,151,40,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,40,1,83,28,40,76,3,2,130,152,56,1,134,136,64,123,152,56,1,81,28,40,59,3,2,130,152,64,1,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,42,123,152,64,1,172,172,29,3,2,130,152,72,1,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,72,1,83,28,44,3,3,2,130,152,88,1,51,10,0,0,128,0,212,168,8,123,152,88,1,81,28,44,236,2,2,130,151,96,1,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,96,1,83,28,47,209,2,2,130,152,112,1,51,10,0,32,212,168,8,123,152,112,1,81,28,47,188,2,2,130,151,120,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,120,1,83,28,50,161,2,2,130,152,136,1,134,136,8,123,152,136,1,81,28,50,144,2,2,130,151,144,1,134,119,0,0,0,64,123,151,144,1,83,28,52,124,2,2,130,151,152,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,152,1,83,28,54,97,2,2,130,152,168,1,51,10,0,0,16,212,168,8,123,152,168,1,81,28,54,75,2,2,130,151,176,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,176,1,83,28,57,48,2,2,130,152,192,1,134,136,0,4,123,152,192,1,81,28,57,30,2,2,130,151,200,1,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,200,1,83,28,60,3,2,2,130,152,216,1,134,136,1,123,152,216,1,81,28,60,242,1,2,130,151,224,1,134,119,0,0,0,8,123,151,224,1,83,28,62,222,1,2,130,151,232,1,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,232,1,83,28,64,195,1,2,130,152,248,1,51,10,0,0,2,212,168,8,123,152,248,1,81,28,64,173,1,2,130,151,0,2,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,0,2,83,28,67,146,1,2,130,152,16,2,134,136,128,0,123,152,16,2,81,28,67,128,1,2,130,152,24,2,20,10,0,0,0,0,4,0,0,0,212,168,8,51,10,69,123,152,24,2,172,172,98,1,2,130,152,32,2,20,7,0,0,0,0,0,0,0,32,212,120,8,123,152,32,2,83,28,71,72,1,2,130,152,48,2,51,10,0,0,0,1,212,168,8,123,152,48,2,81,28,71,49,1,2,130,151,56,2,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,56,2,83,28,74,22,1,2,130,152,72,2,51,10,0,64,212,168,8,123,152,72,2,81,28,74,1,1,2,130,151,80,2,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,80,2,83,28,77,230,0,2,130,152,96,2,134,136,16,123,152,96,2,81,28,77,213,0,2,130,152,104,2,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,79,123,152,104,2,172,172,183,0,2,130,152,112,2,20,7,0,0,0,0,0,0,0,4,212,120,8,123,152,112,2,83,28,81,157,0,2,130,152,128,2,51,10,0,0,32,212,168,8,123,152,128,2,81,28,81,135,0,2,130,151,136,2,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,136,2,83,28,84,108,2,130,152,152,2,51,10,0,8,212,168,8,123,152,152,2,81,28,84,88,2,130,151,160,2,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,160,2,83,28,87,62,2,130,152,176,2,134,136,2,123,152,176,2,81,28,87,46,2,130,151,184,2,134,119,0,0,0,16,123,151,184,2,83,28,89,27,2,130,151,192,2,20,8,0,0,0,0,0,0,128,0,212,135,7,123,151,192,2,1,2,130,183,20,8,0,0,0,0,0,32,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,23,88,96,129,5,22,88,96,51,6,1,20,10,0,0,0,0,0,64,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,93,201,152,8,123,24,123,25,8,83,25,93,54,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,163,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,232,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,232,2,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,24,130,121,40,212,164,11,212,48,5,130,28,104,212,200,8,134,153,32,123,123,123,117,16,123,120,24,123,121,40,130,120,48,130,121,56,130,123,72,130,118,80,130,28,56,212,200,8,130,28,24,212,201,9,134,187,0,0,0,16,130,21,232,0,212,101,5,123,120,48,123,121,56,123,123,72,123,117,80,130,120,96,130,121,104,130,123,120,130,117,128,0,134,136,0,0,64,130,28,184,0,212,201,9,134,187,0,0,1,130,28,144,0,212,197,5,123,120,96,123,121,104,123,123,120,123,117,128,0,130,120,144,0,130,121,152,0,130,123,168,0,130,117,176,0,134,136,0,4,130,28,96,212,201,9,134,187,16,130,28,48,212,197,5,123,120,144,0,123,121,152,0,123,123,168,0,123,117,176,0,130,118,184,0,130,121,200,0,130,124,208,0,130,117,224,0,130,24,16,1,212,104,8,134,153,0,0,0,8,130,27,224,0,212,203,11,134,85,0,0,32,123,120,184,0,123,121,200,0,123,123,208,0,123,117,224,0,130,120,232,0,130,121,248,0,130,123,0,1,130,117,16,1,130,28,176,0,212,200,8,134,153,0,128,0,130,28,136,0,212,203,11,134,85,0,2,123,120,232,0,123,121,248,0,123,123,0,1,123,117,16,1,130,120,24,1,130,121,40,1,130,123,48,1,130,118,56,1,130,28,88,212,200,8,134,153,8,130,28,40,212,203,11,130,21,8,1,212,101,5,123,120,24,1,123,121,40,1,123,123,48,1,123,117,56,1,130,120,72,1,130,121,80,1,130,123,96,1,130,117,104,1,134,136,0,0,0,4,130,28,216,0,212,201,9,134,187,0,0,16,130,28,168,0,212,197,5,123,120,72,1,123,121,80,1,123,123,96,1,123,117,104,1,130,120,120,1,130,121,128,1,130,123,144,1,130,117,152,1,134,136,0,64,130,28,128,0,212,201,9,134,187,0,1,130,28,80,212,197,5,123,120,120,1,123,121,128,1,123,123,144,1,123,117,152,1,130,120,168,1,130,121,176,1,130,118,184,1,130,117,200,1,134,136,4,130,27,32,212,185,9,130,27,0,1,212,107,11,134,85,0,0,0,2,123,120,168,1,123,121,176,1,123,123,184,1,123,117,200,1,130,120,208,1,130,121,224,1,130,123,232,1,130,117,248,1,130,28,208,0,212,200,8,134,153,0,0,8,130,28,160,0,212,203,11,134,85,0,32,123,120,208,1,123,121,224,1,123,123,232,1,123,117,248,1,130,120,0,2,130,121,16,2,130,123,24,2,130,117,40,2,130,28,120,212,200,8,134,153,128,0,130,28,72,212,203,11,134,85,2,123,120,0,2,123,121,16,2,123,123,24,2,123,117,40,2,130,120,48,2,130,118,56,2,130,123,72,2,130,117,80,2,134,136,0,0,0,64,130,25,248,0,212,105,9,134,187,0,0,0,1,130,28,200,0,212,197,5,123,120,48,2,123,121,56,2,123,123,72,2,123,117,80,2,130,120,96,2,130,121,104,2,130,123,120,2,130,117,128,2,134,136,0,0,4,130,28,152,0,212,201,9,134,187,0,16,130,28,112,212,197,5,123,120,96,2,123,121,104,2,123,123,120,2,123,117,128,2,130,120,144,2,130,121,152,2,130,123,168,2,130,117,176,2,134,136,64,130,28,64,212,201,9,134,187,1,134,85,0,0,0,32,123,120,144,2,123,121,152,2,123,123,168,2,123,117,176,2,130,118,184,2,130,121,200,2,130,123,208,2,130,117,224,2,130,24,240,0,212,104,8,134,153,0,0,128,0,123,120,184,2,130,24,192,0,212,184,8,123,121,200,2,134,89,0,0,2,123,120,208,2,123,121,224,2,149,119,232,2,171,39,177,252,2,130,27,16,130,28,81,12,194,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,173,5,2,130,152,16,51,10,0,8,212,168,8,123,152,16,81,28,3,154,5,2,130,151,24,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,24,83,28,6,129,5,2,130,152,40,134,136,32,123,152,40,81,28,6,114,5,2,130,151,48,20,8,0,0,0,0,4,0,0,0,212,135,7,123,151,48,83,28,8,89,5,2,130,151,56,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,56,83,28,10,64,5,2,130,152,72,51,10,0,0,0,16,212,168,8,123,152,72,81,28,10,43,5,2,130,151,80,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,80,83,28,13,18,5,2,130,152,96,51,10,0,0,64,212,168,8,123,152,96,81,28,13,254,4,2,130,151,104,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,104,83,28,16,229,4,2,130,152,120,51,10,0,0,1,212,168,8,123,152,120,81,28,16,209,4,2,130,151,128,0,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,128,0,83,28,19,182,4,2,130,152,144,0,134,136,0,4,123,152,144,0,81,28,19,164,4,2,130,151,152,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,152,0,83,28,22,137,4,2,130,152,168,0,134,136,16,123,152,168,0,81,28,22,120,4,2,130,152,176,0,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,24,123,152,176,0,172,172,90,4,2,130,152,184,0,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,184,0,83,28,26,64,4,2,130,152,200,0,51,10,0,0,0,8,212,168,8,123,152,200,0,81,28,26,41,4,2,130,151,208,0,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,208,0,83,28,29,14,4,2,130,152,224,0,51,10,0,0,32,212,168,8,123,152,224,0,81,28,29,248,3,2,130,151,232,0,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,232,0,83,28,32,221,3,2,130,152,248,0,51,10,0,128,0,212,168,8,123,152,248,0,81,28,32,199,3,2,130,151,0,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,0,1,83,28,35,172,3,2,130,152,16,1,134,136,0,2,123,152,16,1,81,28,35,154,3,2,130,151,24,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,24,1,83,28,38,127,3,2,130,152,40,1,134,136,8,123,152,40,1,81,28,38,110,3,2,130,152,48,1,20,10,0,0,0,0,1,0,0,0,212,168,8,51,10,40,123,152,48,1,172,172,80,3,2,130,152,56,1,20,7,0,0,0,0,0,0,0,32,212,120,8,123,152,56,1,83,28,42,54,3,2,130,152,72,1,51,10,0,0,0,4,212,168,8,123,152,72,1,81,28,42,31,3,2,130,151,80,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,80,1,83,28,45,4,3,2,130,152,96,1,51,10,0,0,16,212,168,8,123,152,96,1,81,28,45,238,2,2,130,151,104,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,104,1,83,28,48,211,2,2,130,152,120,1,51,10,0,64,212,168,8,123,152,120,1,81,28,48,190,2,2,130,151,128,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,128,1,83,28,51,163,2,2,130,152,144,1,134,136,0,1,123,152,144,1,81,28,51,145,2,2,130,151,152,1,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,152,1,83,28,54,118,2,2,130,152,168,1,134,136,4,123,152,168,1,81,28,54,101,2,2,130,152,176,1,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,56,123,152,176,1,172,172,71,2,2,130,152,184,1,20,7,0,0,0,0,0,0,0,16,212,120,8,123,152,184,1,83,28,58,45,2,2,130,152,200,1,51,10,0,0,0,2,212,168,8,123,152,200,1,81,28,58,22,2,2,130,151,208,1,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,208,1,83,28,61,251,1,2,130,152,224,1,51,10,0,0,8,212,168,8,123,152,224,1,81,28,61,229,1,2,130,151,232,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,232,1,83,28,64,202,1,2,130,152,248,1,51,10,0,32,212,168,8,123,152,248,1,81,28,64,181,1,2,130,151,0,2,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,0,2,83,28,67,154,1,2,130,152,16,2,134,136,128,0,123,152,16,2,81,28,67,136,1,2,130,151,24,2,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,24,2,83,28,70,109,1,2,130,152,40,2,134,136,2,123,152,40,2,81,28,70,92,1,2,130,151,48,2,134,119,0,0,0,64,123,151,48,2,83,28,72,72,1,2,130,151,56,2,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,56,2,83,28,74,45,1,2,130,152,72,2,51,10,0,0,0,1,212,168,8,123,152,72,2,81,28,74,22,1,2,130,151,80,2,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,80,2,83,28,77,251,0,2,130,152,96,2,51,10,0,0,4,212,168,8,123,152,96,2,81,28,77,229,0,2,130,151,104,2,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,104,2,83,28,80,202,0,2,130,152,120,2,51,10,0,16,212,168,8,123,152,120,2,81,28,80,181,0,2,130,151,128,2,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,128,2,83,28,83,154,0,2,130,152,144,2,134,136,64,123,152,144,2,81,28,83,137,0,2,130,151,152,2,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,152,2,83,28,86,110,2,130,152,168,2,134,136,1,123,152,168,2,81,28,86,94,2,130,151,176,2,134,119,0,0,0,32,123,151,176,2,83,28,88,75,2,130,151,184,2,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,184,2,83,28,90,49,2,130,152,200,2,51,10,0,0,128,0,212,168,8,123,152,200,2,81,28,90,27,2,130,151,208,2,20,8,0,0,0,0,0,0,16,0,212,135,7,123,151,208,2,1,2,130,183,20,8,0,0,0,0,0,64,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,49,210,142,21,8,35,237,88,51,6,1,20,10,0,0,0,0,0,128,0,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,95,201,152,8,123,24,123,25,8,83,25,95,54,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,161,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,248,2,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,248,2,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,24,130,121,40,212,164,11,134,5,0,64,130,28,144,0,212,200,8,134,153,0,16,123,123,123,117,16,123,120,24,123,121,40,130,120,48,130,121,64,130,123,72,130,117,88,130,28,128,0,212,200,8,134,153,0,4,130,28,112,212,203,11,134,85,0,1,123,120,48,123,121,64,123,123,72,123,117,88,130,120,96,130,121,112,130,123,120,130,117,136,0,130,28,96,212,200,8,134,153,64,130,28,80,212,203,11,134,85,16,123,120,96,123,121,112,123,123,120,123,117,136,0,130,120,144,0,130,121,160,0,130,123,168,0,130,117,184,0,130,28,64,212,200,8,134,153,4,130,28,48,212,203,11,134,85,1,123,120,144,0,123,121,160,0,123,123,168,0,123,117,184,0,130,120,192,0,130,118,200,0,130,117,216,0,130,124,224,0,130,25,32,212,152,8,130,25,16,1,212,105,9,134,91,0,0,0,32,130,21,0,1,212,197,5,123,120,192,0,123,121,200,0,123,123,216,0,123,117,224,0,130,120,240,0,130,121,248,0,130,123,8,1,130,117,16,1,134,136,0,0,0,8,130,28,240,0,212,201,9,134,187,0,0,0,2,130,28,224,0,212,197,5,123,120,240,0,123,121,248,0,123,123,8,1,123,117,16,1,130,120,32,1,130,121,40,1,130,123,56,1,130,117,64,1,134,136,0,0,128,0,130,28,208,0,212,201,9,134,187,0,0,32,130,28,192,0,212,197,5,123,120,32,1,123,121,40,1,123,123,56,1,123,117,64,1,130,120,80,1,130,121,88,1,130,123,104,1,130,117,112,1,134,136,0,0,8,130,28,176,0,212,201,9,134,187,0,0,2,130,28,160,0,212,197,5,123,120,80,1,123,121,88,1,123,123,104,1,123,117,112,1,130,120,128,1,130,121,136,1,130,123,152,1,130,117,160,1,134,136,0,128,0,130,28,152,0,212,201,9,134,187,0,32,130,28,136,0,212,197,5,123,120,128,1,123,121,136,1,123,123,152,1,123,117,160,1,130,120,176,1,130,121,184,1,130,123,200,1,130,117,208,1,212,56,8,130,28,120,212,201,9,134,187,0,2,130,28,104,212,197,5,123,120,176,1,123,121,184,1,123,123,200,1,123,117,208,1,130,120,224,1,130,121,232,1,130,123,248,1,130,117,0,2,134,136,128,0,130,28,88,212,201,9,134,187,32,130,28,72,212,197,5,123,120,224,1,123,121,232,1,123,123,248,1,123,117,0,2,130,120,16,2,130,121,24,2,130,123,40,2,130,117,48,2,134,136,8,130,28,56,212,201,9,134,187,2,130,28,40,212,197,5,123,120,16,2,123,121,24,2,123,123,40,2,123,117,48,2,130,120,56,2,130,121,72,2,130,118,80,2,130,117,96,2,130,27,24,212,184,8,134,153,0,0,0,64,130,27,8,1,212,107,11,134,85,0,0,0,16,123,120,56,2,123,121,72,2,123,123,80,2,123,117,96,2,130,120,104,2,130,121,120,2,130,123,128,2,130,117,144,2,130,28,248,0,212,200,8,134,153,0,0,0,4,130,28,232,0,212,203,11,134,85,0,0,0,1,123,120,104,2,123,121,120,2,123,123,128,2,123,117,144,2,130,120,152,2,130,121,168,2,130,123,176,2,130,117,192,2,130,28,216,0,212,200,8,134,153,0,0,64,130,28,200,0,212,203,11,134,85,0,0,16,123,120,152,2,123,121,168,2,123,123,176,2,123,117,192,2,130,120,200,2,130,121,216,2,130,123,224,2,130,117,240,2,130,28,184,0,212,200,8,134,153,0,0,4,123,120,200,2,130,24,168,0,212,184,8,123,121,216,2,134,89,0,0,1,123,120,224,2,123,121,240,2,149,119,248,2,171,39,177,252,2,130,27,16,130,28,81,12,196,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,175,5,2,130,152,16,51,10,0,64,212,168,8,123,152,16,81,28,3,156,5,2,130,151,24,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,24,83,28,6,131,5,2,130,152,40,51,10,0,16,212,168,8,123,152,40,81,28,6,112,5,2,130,151,48,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,48,83,28,9,87,5,2,130,152,64,134,136,0,4,123,152,64,81,28,9,71,5,2,130,151,72,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,72,83,28,12,46,5,2,130,152,88,134,136,0,1,123,152,88,81,28,12,30,5,2,130,151,96,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,96,83,28,15,5,5,2,130,152,112,134,136,64,123,152,112,81,28,15,246,4,2,130,151,120,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,120,83,28,18,221,4,2,130,152,136,0,134,136,16,123,152,136,0,81,28,18,204,4,2,130,151,144,0,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,144,0,83,28,21,177,4,2,130,152,160,0,134,136,4,123,152,160,0,81,28,21,160,4,2,130,151,168,0,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,168,0,83,28,24,133,4,2,130,152,184,0,134,136,1,123,152,184,0,81,28,24,116,4,2,130,152,192,0,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,26,123,152,192,0,172,172,86,4,2,130,152,200,0,20,7,0,0,0,0,0,0,0,64,212,120,8,123,152,200,0,83,28,28,60,4,2,130,152,216,0,51,10,0,0,0,32,212,168,8,123,152,216,0,81,28,28,37,4,2,130,151,224,0,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,224,0,83,28,31,10,4,2,130,152,240,0,51,10,0,0,0,8,212,168,8,123,152,240,0,81,28,31,243,3,2,130,151,248,0,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,248,0,83,28,34,216,3,2,130,152,8,1,51,10,0,0,0,2,212,168,8,123,152,8,1,81,28,34,193,3,2,130,151,16,1,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,16,1,83,28,37,166,3,2,130,152,32,1,51,10,0,0,128,0,212,168,8,123,152,32,1,81,28,37,143,3,2,130,151,40,1,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,40,1,83,28,40,116,3,2,130,152,56,1,51,10,0,0,32,212,168,8,123,152,56,1,81,28,40,94,3,2,130,151,64,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,64,1,83,28,43,67,3,2,130,152,80,1,51,10,0,0,8,212,168,8,123,152,80,1,81,28,43,45,3,2,130,151,88,1,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,88,1,83,28,46,18,3,2,130,152,104,1,51,10,0,0,2,212,168,8,123,152,104,1,81,28,46,252,2,2,130,151,112,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,112,1,83,28,49,225,2,2,130,152,128,1,51,10,0,128,0,212,168,8,123,152,128,1,81,28,49,203,2,2,130,151,136,1,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,136,1,83,28,52,176,2,2,130,152,152,1,51,10,0,32,212,168,8,123,152,152,1,81,28,52,155,2,2,130,151,160,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,160,1,83,28,55,128,2,2,130,152,176,1,51,10,0,8,212,168,8,123,152,176,1,81,28,55,107,2,2,130,151,184,1,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,184,1,83,28,58,80,2,2,130,152,200,1,134,136,0,2,123,152,200,1,81,28,58,62,2,2,130,151,208,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,208,1,83,28,61,35,2,2,130,152,224,1,134,136,128,0,123,152,224,1,81,28,61,17,2,2,130,151,232,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,232,1,83,28,64,246,1,2,130,152,248,1,134,136,32,123,152,248,1,81,28,64,229,1,2,130,151,0,2,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,0,2,83,28,67,202,1,2,130,152,16,2,134,136,8,123,152,16,2,81,28,67,185,1,2,130,151,24,2,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,24,2,83,28,70,158,1,2,130,152,40,2,134,136,2,123,152,40,2,81,28,70,141,1,2,130,151,48,2,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,48,2,83,28,72,114,1,2,130,151,56,2,20,8,0,0,0,0,0,0,0,128,212,120,8,123,152,56,2,83,28,74,87,1,2,130,152,72,2,51,10,0,0,0,64,212,168,8,123,152,72,2,81,28,74,64,1,2,130,151,80,2,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,80,2,83,28,77,37,1,2,130,152,96,2,51,10,0,0,0,16,212,168,8,123,152,96,2,81,28,77,14,1,2,130,151,104,2,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,104,2,83,28,80,243,0,2,130,152,120,2,51,10,0,0,0,4,212,168,8,123,152,120,2,81,28,80,220,0,2,130,151,128,2,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,128,2,83,28,83,193,0,2,130,152,144,2,51,10,0,0,0,1,212,168,8,123,152,144,2,81,28,83,170,0,2,130,151,152,2,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,152,2,83,28,86,143,0,2,130,152,168,2,51,10,0,0,64,212,168,8,123,152,168,2,81,28,86,121,2,130,151,176,2,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,176,2,83,28,89,95,2,130,152,192,2,51,10,0,0,16,212,168,8,123,152,192,2,81,28,89,74,2,130,151,200,2,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,200,2,83,28,92,48,2,130,152,216,2,51,10,0,0,4,212,168,8,123,152,216,2,81,28,92,27,2,130,151,224,2,20,8,0,0,0,0,0,0,2,0,212,135,7,123,151,224,2,1,2,130,183,20,8,0,0,0,0,0,128,0,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,209,81,129,47,174,126,208,81,51,6,1,20,10,0,0,0,0,0,0,1,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,97,201,152,8,123,24,123,25,8,83,25,97,54,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,159,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,8,3,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,8,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,118,24,130,121,40,212,164,11,134,5,0,0,2,130,24,176,0,212,104,8,134,153,0,0,8,123,123,123,117,16,123,120,24,123,121,40,130,120,48,130,121,64,130,118,72,130,117,88,130,27,192,0,212,184,8,134,153,0,0,32,130,27,208,0,212,107,11,134,85,0,0,128,0,123,120,48,123,121,64,123,123,72,123,117,88,130,120,96,130,121,112,130,118,120,130,117,136,0,130,27,224,0,212,184,8,134,153,0,0,0,2,130,27,240,0,212,107,11,134,85,0,0,0,8,123,120,96,123,121,112,123,123,120,123,117,136,0,130,120,144,0,130,121,160,0,130,118,168,0,130,124,184,0,130,27,0,1,212,184,8,134,153,0,0,0,32,130,27,16,1,212,107,11,130,21,32,212,197,5,123,120,144,0,123,121,160,0,123,123,168,0,123,117,184,0,130,120,200,0,130,117,208,0,130,123,224,0,130,118,232,0,134,136,1,130,25,48,212,89,9,134,187,4,130,21,64,212,101,5,123,120,200,0,123,121,208,0,123,123,224,0,123,117,232,0,130,120,248,0,130,117,0,1,130,123,16,1,130,118,24,1,134,136,16,130,25,80,212,89,9,134,187,64,130,21,96,212,101,5,123,120,248,0,123,121,0,1,123,123,16,1,123,117,24,1,130,120,40,1,130,117,48,1,130,123,64,1,130,118,72,1,134,136,0,1,130,25,112,212,89,9,134,187,0,4,130,21,128,0,212,101,5,123,120,40,1,123,121,48,1,123,123,64,1,123,117,72,1,130,120,88,1,130,117,96,1,130,123,112,1,130,118,120,1,134,136,0,16,130,25,144,0,212,89,9,134,187,0,64,130,21,160,0,212,101,5,123,120,88,1,123,121,96,1,123,123,112,1,123,117,120,1,130,120,136,1,130,117,144,1,130,123,160,1,130,118,168,1,134,136,0,0,1,130,25,168,0,212,89,9,134,187,0,0,4,130,21,184,0,212,101,5,123,120,136,1,123,121,144,1,123,123,160,1,123,117,168,1,130,120,184,1,130,117,192,1,130,123,208,1,130,118,216,1,134,136,0,0,16,130,25,200,0,212,89,9,134,187,0,0,64,130,21,216,0,212,101,5,123,120,184,1,123,121,192,1,123,123,208,1,123,117,216,1,130,120,232,1,130,117,240,1,130,123,0,2,130,118,8,2,134,136,0,0,0,1,130,25,232,0,212,89,9,134,187,0,0,0,4,130,21,248,0,212,101,5,123,120,232,1,123,121,240,1,123,123,0,2,123,117,8,2,130,120,24,2,130,118,32,2,130,123,48,2,130,117,56,2,134,136,0,0,0,16,130,25,8,1,212,105,9,134,187,0,0,0,64,130,28,24,212,197,5,123,120,24,2,123,121,32,2,123,123,48,2,123,117,56,2,130,120,72,2,130,121,88,2,130,118,96,2,130,117,112,2,130,27,40,212,184,8,134,153,2,130,27,56,212,107,11,134,85,8,123,120,72,2,123,121,88,2,123,123,96,2,123,117,112,2,130,120,120,2,130,121,136,2,130,118,144,2,130,117,160,2,130,27,72,212,184,8,134,153,32,130,27,88,212,107,11,134,85,128,0,123,120,120,2,123,121,136,2,123,123,144,2,123,117,160,2,130,120,168,2,130,121,184,2,130,118,192,2,130,117,208,2,130,27,104,212,184,8,134,153,0,2,130,27,120,212,107,11,212,53,5,123,120,168,2,123,121,184,2,123,123,192,2,123,117,208,2,130,118,216,2,130,121,232,2,130,123,240,2,130,117,0,3,130,24,136,0,212,104,8,134,153,0,32,123,120,216,2,130,24,152,0,212,184,8,123,121,232,2,134,89,0,128,0,123,120,240,2,123,121,0,3,149,119,8,3,171,39,177,252,2,130,27,16,130,28,81,12,196,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,175,5,2,130,152,16,51,10,0,0,2,212,168,8,123,152,16,81,28,3,155,5,2,130,151,24,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,24,83,28,6,130,5,2,130,152,40,51,10,0,0,8,212,168,8,123,152,40,81,28,6,110,5,2,130,151,48,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,48,83,28,9,85,5,2,130,152,64,51,10,0,0,32,212,168,8,123,152,64,81,28,9,65,5,2,130,151,72,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,72,83,28,12,40,5,2,130,152,88,51,10,0,0,128,0,212,168,8,123,152,88,81,28,12,19,5,2,130,151,96,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,96,83,28,15,250,4,2,130,152,112,51,10,0,0,0,2,212,168,8,123,152,112,81,28,15,229,4,2,130,151,120,20,8,0,0,0,0,0,0,0,4,212,120,8,123,152,120,83,28,18,204,4,2,130,152,136,0,51,10,0,0,0,8,212,168,8,123,152,136,0,81,28,18,181,4,2,130,151,144,0,20,8,0,0,0,0,0,0,0,16,212,120,8,123,152,144,0,83,28,21,154,4,2,130,152,160,0,51,10,0,0,0,32,212,168,8,123,152,160,0,81,28,21,131,4,2,130,152,168,0,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,24,123,152,168,0,172,172,101,4,2,130,152,184,0,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,184,0,83,28,26,75,4,2,130,152,200,0,134,136,1,123,152,200,0,81,28,26,58,4,2,130,151,208,0,20,8,0,0,0,0,2,0,0,0,212,120,8,123,152,208,0,83,28,29,31,4,2,130,152,224,0,134,136,4,123,152,224,0,81,28,29,14,4,2,130,151,232,0,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,232,0,83,28,32,243,3,2,130,152,248,0,134,136,16,123,152,248,0,81,28,32,226,3,2,130,151,0,1,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,0,1,83,28,35,199,3,2,130,152,16,1,134,136,64,123,152,16,1,81,28,35,182,3,2,130,151,24,1,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,24,1,83,28,38,155,3,2,130,152,40,1,134,136,0,1,123,152,40,1,81,28,38,137,3,2,130,151,48,1,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,48,1,83,28,41,110,3,2,130,152,64,1,134,136,0,4,123,152,64,1,81,28,41,92,3,2,130,151,72,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,72,1,83,28,44,65,3,2,130,152,88,1,51,10,0,16,212,168,8,123,152,88,1,81,28,44,44,3,2,130,151,96,1,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,96,1,83,28,47,17,3,2,130,152,112,1,51,10,0,64,212,168,8,123,152,112,1,81,28,47,252,2,2,130,151,120,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,120,1,83,28,50,225,2,2,130,152,136,1,51,10,0,0,1,212,168,8,123,152,136,1,81,28,50,203,2,2,130,151,144,1,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,144,1,83,28,53,176,2,2,130,152,160,1,51,10,0,0,4,212,168,8,123,152,160,1,81,28,53,154,2,2,130,151,168,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,168,1,83,28,56,127,2,2,130,152,184,1,51,10,0,0,16,212,168,8,123,152,184,1,81,28,56,105,2,2,130,151,192,1,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,192,1,83,28,59,78,2,2,130,152,208,1,51,10,0,0,64,212,168,8,123,152,208,1,81,28,59,56,2,2,130,151,216,1,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,216,1,83,28,62,29,2,2,130,152,232,1,51,10,0,0,0,1,212,168,8,123,152,232,1,81,28,62,6,2,2,130,151,240,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,240,1,83,28,65,235,1,2,130,152,0,2,51,10,0,0,0,4,212,168,8,123,152,0,2,81,28,65,212,1,2,130,151,8,2,20,8,0,0,0,0,0,0,0,8,212,120,8,123,152,8,2,83,28,68,185,1,2,130,152,24,2,51,10,0,0,0,16,212,168,8,123,152,24,2,81,28,68,162,1,2,130,151,32,2,20,8,0,0,0,0,0,0,0,32,212,120,8,123,152,32,2,83,28,71,135,1,2,130,152,48,2,51,10,0,0,0,64,212,168,8,123,152,48,2,81,28,71,112,1,2,130,151,56,2,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,56,2,83,28,74,85,1,2,130,151,72,2,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,72,2,83,28,76,58,1,2,130,152,88,2,134,136,2,123,152,88,2,81,28,76,41,1,2,130,151,96,2,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,96,2,83,28,79,14,1,2,130,152,112,2,134,136,8,123,152,112,2,81,28,79,253,0,2,130,151,120,2,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,120,2,83,28,82,226,0,2,130,152,136,2,134,136,32,123,152,136,2,81,28,82,209,0,2,130,151,144,2,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,144,2,83,28,85,182,0,2,130,152,160,2,134,136,128,0,123,152,160,2,81,28,85,164,0,2,130,151,168,2,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,168,2,83,28,88,137,0,2,130,152,184,2,134,136,0,2,123,152,184,2,81,28,88,119,2,130,151,192,2,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,192,2,83,28,91,93,2,130,152,208,2,51,10,0,8,212,168,8,123,152,208,2,81,28,91,73,2,130,151,216,2,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,216,2,83,28,94,47,2,130,152,232,2,51,10,0,32,212,168,8,123,152,232,2,81,28,94,27,2,130,151,240,2,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,240,2,1,2,130,183,20,8,0,0,0,0,0,0,1,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,21,168,245,43,5,106,253,74,51,6,1,20,10,0,0,0,0,0,0,2,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,99,201,152,8,123,24,123,25,8,83,25,99,56,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,157,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,24,3,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,24,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,118,24,130,121,40,212,164,11,134,5,0,0,16,130,24,216,0,212,104,8,134,153,0,0,0,4,123,123,123,117,16,123,120,24,123,121,40,130,118,48,130,117,64,130,123,80,130,124,88,130,24,8,1,212,104,8,130,25,40,212,89,9,134,187,8,130,21,88,212,197,5,123,120,48,123,121,64,123,123,80,123,117,88,130,120,104,130,117,112,130,123,128,0,130,118,136,0,134,136,0,2,130,25,136,0,212,89,9,134,187,0,128,0,130,21,176,0,212,101,5,123,120,104,123,121,112,123,123,128,0,123,117,136,0,130,120,152,0,130,117,160,0,130,123,176,0,130,118,184,0,134,136,0,0,32,130,25,224,0,212,89,9,134,187,0,0,0,8,130,21,16,1,212,101,5,123,120,152,0,123,121,160,0,123,123,176,0,123,117,184,0,130,120,200,0,130,121,216,0,130,118,224,0,130,117,240,0,130,27,48,212,184,8,134,153,16,130,27,96,212,107,11,134,85,0,4,123,120,200,0,123,121,216,0,123,123,224,0,123,117,240,0,130,120,248,0,130,121,8,1,130,118,16,1,130,117,32,1,130,27,144,0,212,184,8,134,153,0,0,1,130,27,184,0,212,107,11,134,85,0,0,64,123,120,248,0,123,121,8,1,123,123,16,1,123,117,32,1,130,118,40,1,130,121,56,1,130,123,64,1,130,117,80,1,130,24,232,0,212,104,8,134,153,0,0,0,16,130,28,24,212,203,11,130,28,56,212,197,5,123,120,40,1,123,121,56,1,123,123,64,1,123,117,80,1,130,120,96,1,130,117,104,1,130,123,120,1,130,118,128,1,134,136,32,130,25,104,212,89,9,212,59,11,130,21,152,0,212,101,5,123,120,96,1,123,121,104,1,123,123,120,1,123,117,128,1,130,120,144,1,130,117,152,1,130,123,168,1,130,118,176,1,134,136,0,0,2,130,25,192,0,212,89,9,134,187,0,0,128,0,130,21,240,0,212,101,5,123,120,144,1,123,121,152,1,123,123,168,1,123,117,176,1,130,120,192,1,130,121,208,1,130,123,216,1,130,117,232,1,134,136,0,0,0,32,134,153,1,130,28,64,212,203,11,134,85,64,123,120,192,1,123,121,208,1,123,123,216,1,123,117,232,1,130,120,240,1,130,121,0,2,130,118,8,2,130,117,24,2,130,27,112,212,184,8,134,153,0,16,130,27,160,0,212,107,11,134,85,0,0,4,123,120,240,1,123,121,0,2,123,123,8,2,123,117,24,2,130,120,32,2,130,121,48,2,130,118,56,2,130,117,72,2,130,27,200,0,212,184,8,134,153,0,0,0,1,130,27,248,0,212,107,11,134,85,0,0,0,64,123,120,32,2,123,121,48,2,123,123,56,2,123,117,72,2,130,120,88,2,130,121,96,2,130,123,112,2,130,118,120,2,134,136,2,130,28,72,212,201,9,134,187,128,0,130,21,120,212,101,5,123,120,88,2,123,121,96,2,123,123,112,2,123,117,120,2,130,120,136,2,130,117,144,2,130,123,160,2,130,118,168,2,134,136,0,32,130,25,168,0,212,89,9,134,187,0,0,8,130,21,208,0,212,101,5,123,120,136,2,123,121,144,2,123,123,160,2,123,117,168,2,130,120,184,2,130,118,192,2,130,123,208,2,130,117,224,2,134,136,0,0,0,2,130,25,0,1,212,105,9,130,28,32,212,203,11,134,85,4,123,120,184,2,123,121,192,2,123,123,208,2,123,117,224,2,130,120,232,2,130,121,248,2,130,123,0,3,130,117,16,3,130,28,80,212,200,8,134,153,0,1,123,120,232,2,130,24,128,0,212,184,8,123,121,248,2,134,89,0,64,123,120,0,3,123,121,16,3,149,119,24,3,171,39,175,252,2,130,27,16,130,28,81,12,197,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,176,5,2,130,152,16,51,10,0,0,16,212,168,8,123,152,16,81,28,3,156,5,2,130,151,24,20,8,0,0,0,0,0,0,128,0,212,120,8,123,152,24,83,28,6,131,5,2,130,152,40,51,10,0,0,0,4,212,168,8,123,152,40,81,28,6,110,5,2,130,152,48,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,9,123,152,48,172,172,82,5,2,130,152,64,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,64,83,28,11,58,5,2,130,152,80,134,136,8,123,152,80,81,28,11,43,5,2,130,151,88,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,88,83,28,14,18,5,2,130,152,104,134,136,0,2,123,152,104,81,28,14,2,5,2,130,151,112,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,112,83,28,17,233,4,2,130,152,128,0,51,10,0,128,0,212,168,8,123,152,128,0,81,28,17,211,4,2,130,151,136,0,20,8,0,0,0,0,0,0,4,0,212,120,8,123,152,136,0,83,28,20,184,4,2,130,152,152,0,51,10,0,0,32,212,168,8,123,152,152,0,81,28,20,162,4,2,130,151,160,0,20,8,0,0,0,0,0,0,0,1,212,120,8,123,152,160,0,83,28,23,135,4,2,130,152,176,0,51,10,0,0,0,8,212,168,8,123,152,176,0,81,28,23,112,4,2,130,152,184,0,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,26,123,152,184,0,172,172,82,4,2,130,152,200,0,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,200,0,83,28,28,56,4,2,130,152,216,0,134,136,16,123,152,216,0,81,28,28,39,4,2,130,151,224,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,224,0,83,28,31,12,4,2,130,152,240,0,134,136,0,4,123,152,240,0,81,28,31,250,3,2,130,151,248,0,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,248,0,83,28,34,223,3,2,130,152,8,1,51,10,0,0,1,212,168,8,123,152,8,1,81,28,34,201,3,2,130,151,16,1,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,16,1,83,28,37,174,3,2,130,152,32,1,51,10,0,0,64,212,168,8,123,152,32,1,81,28,37,152,3,2,130,151,40,1,20,8,0,0,0,0,0,0,0,2,212,120,8,123,152,40,1,83,28,40,125,3,2,130,152,56,1,51,10,0,0,0,16,212,168,8,123,152,56,1,81,28,40,102,3,2,130,151,64,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,64,1,83,28,43,75,3,2,130,151,80,1,20,8,0,0,0,0,4,0,0,0,212,120,8,123,152,80,1,83,28,45,48,3,2,130,152,96,1,134,136,32,123,152,96,1,81,28,45,31,3,2,130,151,104,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,104,1,83,28,48,4,3,2,130,152,120,1,51,10,0,8,212,168,8,123,152,120,1,81,28,48,239,2,2,130,151,128,1,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,128,1,83,28,51,212,2,2,130,152,144,1,51,10,0,0,2,212,168,8,123,152,144,1,81,28,51,190,2,2,130,151,152,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,152,1,83,28,54,163,2,2,130,152,168,1,51,10,0,0,128,0,212,168,8,123,152,168,1,81,28,54,140,2,2,130,151,176,1,20,8,0,0,0,0,0,0,0,4,212,135,7,123,151,176,1,83,28,57,113,2,2,130,151,192,1,134,120,0,0,0,32,123,152,192,1,83,28,59,93,2,2,130,152,208,1,134,136,1,123,152,208,1,81,28,59,76,2,2,130,151,216,1,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,216,1,83,28,62,49,2,2,130,152,232,1,134,136,64,123,152,232,1,81,28,62,32,2,2,130,151,240,1,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,240,1,83,28,65,5,2,2,130,152,0,2,51,10,0,16,212,168,8,123,152,0,2,81,28,65,240,1,2,130,151,8,2,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,8,2,83,28,68,213,1,2,130,152,24,2,51,10,0,0,4,212,168,8,123,152,24,2,81,28,68,191,1,2,130,151,32,2,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,32,2,83,28,71,164,1,2,130,152,48,2,51,10,0,0,0,1,212,168,8,123,152,48,2,81,28,71,141,1,2,130,151,56,2,20,8,0,0,0,0,0,0,0,8,212,135,7,123,151,56,2,83,28,74,114,1,2,130,151,72,2,134,120,0,0,0,64,123,152,72,2,83,28,76,94,1,2,130,152,88,2,134,136,2,123,152,88,2,81,28,76,77,1,2,130,151,96,2,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,96,2,83,28,79,50,1,2,130,152,112,2,134,136,128,0,123,152,112,2,81,28,79,32,1,2,130,151,120,2,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,120,2,83,28,82,5,1,2,130,152,136,2,51,10,0,32,212,168,8,123,152,136,2,81,28,82,240,0,2,130,151,144,2,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,144,2,83,28,85,213,0,2,130,152,160,2,51,10,0,0,8,212,168,8,123,152,160,2,81,28,85,191,0,2,130,151,168,2,20,8,0,0,0,0,0,0,64,0,212,120,8,123,152,168,2,83,28,88,164,0,2,130,152,184,2,51,10,0,0,0,2,212,168,8,123,152,184,2,81,28,88,141,0,2,130,152,192,2,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,91,123,152,192,2,172,172,111,2,130,152,208,2,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,208,2,83,28,93,86,2,130,152,224,2,134,136,4,123,152,224,2,81,28,93,70,2,130,151,232,2,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,232,2,83,28,96,44,2,130,152,248,2,134,136,0,1,123,152,248,2,81,28,96,27,2,130,151,0,3,20,8,0,0,0,0,0,8,0,0,212,135,7,123,151,0,3,1,2,130,183,20,8,0,0,0,0,0,0,2,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,229,174,159,45,86,134,111,68,51,6,1,20,10,0,0,0,0,0,0,4,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,101,201,152,8,123,24,123,25,8,83,25,101,56,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,155,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,40,3,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,40,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,118,24,130,121,40,212,164,11,134,5,0,0,128,0,130,24,0,1,212,104,8,130,28,48,212,201,9,123,123,123,117,16,123,120,24,123,121,40,130,120,56,130,121,64,130,123,80,130,118,88,134,136,64,130,28,128,0,212,201,9,134,187,0,0,1,130,21,200,0,212,101,5,123,120,56,123,121,64,123,123,80,123,117,88,130,120,104,130,121,112,130,123,128,0,130,117,144,0,134,136,0,0,0,4,130,28,24,212,201,9,130,28,72,212,203,11,134,85,0,2,123,120,104,123,121,112,123,123,128,0,123,117,144,0,130,120,152,0,130,121,168,0,130,118,176,0,130,117,192,0,130,27,152,0,212,184,8,134,153,0,0,8,130,27,224,0,212,107,11,134,85,0,0,0,32,123,120,152,0,123,121,168,0,123,123,176,0,123,117,192,0,130,120,208,0,130,121,216,0,130,123,232,0,130,118,240,0,134,136,4,130,28,96,212,201,9,134,187,0,16,130,21,176,0,212,101,5,123,120,208,0,123,121,216,0,123,123,232,0,123,117,240,0,130,120,0,1,130,118,8,1,130,123,24,1,130,117,40,1,134,136,0,0,64,130,25,248,0,212,105,9,130,28,40,212,203,11,134,85,32,123,120,0,1,123,121,8,1,123,123,24,1,123,117,40,1,130,120,48,1,130,121,64,1,130,118,72,1,130,117,88,1,130,27,120,212,184,8,134,153,0,128,0,130,27,192,0,212,107,11,134,85,0,0,0,2,123,120,48,1,123,121,64,1,123,123,72,1,123,117,88,1,130,118,96,1,130,117,112,1,130,123,128,1,130,124,136,1,130,24,16,1,212,104,8,130,25,64,212,89,9,134,187,0,1,130,21,144,0,212,197,5,123,120,96,1,123,121,112,1,123,123,128,1,123,117,136,1,130,120,152,1,130,118,160,1,130,123,176,1,130,117,192,1,134,136,0,0,4,130,25,216,0,212,105,9,134,187,0,0,0,16,134,85,2,123,120,152,1,123,121,160,1,123,123,176,1,123,117,192,1,130,120,200,1,130,121,216,1,130,118,224,1,130,117,240,1,130,27,88,212,184,8,212,57,9,130,27,168,0,212,107,11,134,85,0,0,32,123,120,200,1,123,121,216,1,123,123,224,1,123,117,240,1,130,118,248,1,130,121,8,2,130,123,24,2,130,117,32,2,130,24,240,0,212,104,8,130,28,32,212,201,9,134,187,16,130,28,112,212,197,5,123,120,248,1,123,121,8,2,123,123,24,2,123,117,32,2,130,120,48,2,130,117,56,2,130,123,72,2,130,118,80,2,134,136,0,64,130,25,184,0,212,89,9,134,187,0,0,0,1,130,21,8,1,212,101,5,123,120,48,2,123,121,56,2,123,123,72,2,123,117,80,2,130,120,96,2,130,121,112,2,130,123,120,2,130,117,136,2,130,28,56,212,200,8,134,153,128,0,130,28,136,0,212,203,11,134,85,0,0,2,123,120,96,2,123,121,112,2,123,123,120,2,123,117,136,2,130,118,144,2,130,121,160,2,130,123,176,2,130,117,184,2,130,24,208,0,212,104,8,134,153,0,0,0,8,134,187,1,130,28,80,212,197,5,123,120,144,2,123,121,160,2,123,123,176,2,123,117,184,2,130,120,200,2,130,117,208,2,130,123,224,2,130,118,232,2,134,136,0,4,130,25,160,0,212,89,9,134,187,0,0,16,130,21,232,0,212,101,5,123,120,200,2,123,121,208,2,123,123,224,2,123,117,232,2,130,120,248,2,130,121,8,3,130,123,16,3,130,117,32,3,134,136,0,0,0,64,134,153,8,123,120,248,2,130,24,104,212,184,8,123,121,8,3,134,89,0,32,123,120,16,3,123,121,32,3,149,119,40,3,171,39,175,252,2,130,27,16,130,28,81,12,195,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,8,123,152,83,28,3,174,5,2,130,152,16,51,10,0,0,128,0,212,168,8,123,152,16,81,28,3,153,5,2,130,152,24,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,6,123,152,24,172,172,125,5,2,130,152,40,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,40,83,28,8,101,5,2,130,152,56,134,136,64,123,152,56,81,28,8,86,5,2,130,151,64,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,64,83,28,11,61,5,2,130,152,80,51,10,0,0,1,212,168,8,123,152,80,81,28,11,41,5,2,130,151,88,20,8,0,0,0,0,0,0,32,0,212,120,8,123,152,88,83,28,14,16,5,2,130,152,104,51,10,0,0,0,4,212,168,8,123,152,104,81,28,14,251,4,2,130,151,112,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,112,83,28,17,226,4,2,130,151,128,0,20,8,0,0,0,0,16,0,0,0,212,120,8,123,152,128,0,83,28,19,199,4,2,130,152,144,0,134,136,0,2,123,152,144,0,81,28,19,181,4,2,130,151,152,0,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,152,0,83,28,22,154,4,2,130,152,168,0,51,10,0,0,8,212,168,8,123,152,168,0,81,28,22,132,4,2,130,151,176,0,20,8,0,0,0,0,0,0,0,1,212,135,7,123,151,176,0,83,28,25,105,4,2,130,151,192,0,134,120,0,0,0,32,123,152,192,0,83,28,27,85,4,2,130,152,208,0,134,136,4,123,152,208,0,81,28,27,68,4,2,130,151,216,0,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,216,0,83,28,30,41,4,2,130,152,232,0,51,10,0,16,212,168,8,123,152,232,0,81,28,30,20,4,2,130,151,240,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,240,0,83,28,33,249,3,2,130,152,0,1,51,10,0,0,64,212,168,8,123,152,0,1,81,28,33,227,3,2,130,152,8,1,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,36,123,152,8,1,172,172,197,3,2,130,152,24,1,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,24,1,83,28,38,171,3,2,130,152,40,1,134,136,32,123,152,40,1,81,28,38,154,3,2,130,151,48,1,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,48,1,83,28,41,127,3,2,130,152,64,1,51,10,0,128,0,212,168,8,123,152,64,1,81,28,41,105,3,2,130,151,72,1,20,8,0,0,0,0,0,0,16,0,212,120,8,123,152,72,1,83,28,44,78,3,2,130,152,88,1,51,10,0,0,0,2,212,168,8,123,152,88,1,81,28,44,55,3,2,130,152,96,1,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,47,123,152,96,1,172,172,25,3,2,130,152,112,1,20,7,0,0,0,0,8,0,0,0,212,120,8,123,152,112,1,83,28,49,255,2,2,130,152,128,1,134,136,0,1,123,152,128,1,81,28,49,237,2,2,130,151,136,1,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,136,1,83,28,52,210,2,2,130,152,152,1,51,10,0,0,4,212,168,8,123,152,152,1,81,28,52,188,2,2,130,151,160,1,20,8,0,0,0,0,0,0,128,0,212,135,7,123,151,160,1,83,28,55,161,2,2,130,151,176,1,134,120,0,0,0,16,123,152,176,1,83,28,57,141,2,2,130,152,192,1,134,136,2,123,152,192,1,81,28,57,124,2,2,130,151,200,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,200,1,83,28,60,97,2,2,130,152,216,1,51,10,0,8,212,168,8,123,152,216,1,81,28,60,76,2,2,130,151,224,1,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,224,1,83,28,63,49,2,2,130,152,240,1,51,10,0,0,32,212,168,8,123,152,240,1,81,28,63,27,2,2,130,152,248,1,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,66,123,152,248,1,172,172,253,1,2,130,152,8,2,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,8,2,83,28,68,227,1,2,130,152,24,2,134,136,16,123,152,24,2,81,28,68,210,1,2,130,151,32,2,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,32,2,83,28,71,183,1,2,130,152,48,2,51,10,0,64,212,168,8,123,152,48,2,81,28,71,162,1,2,130,151,56,2,20,8,0,0,0,0,0,0,8,0,212,120,8,123,152,56,2,83,28,74,135,1,2,130,152,72,2,51,10,0,0,0,1,212,168,8,123,152,72,2,81,28,74,112,1,2,130,152,80,2,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,77,123,152,80,2,172,172,82,1,2,130,152,96,2,20,7,0,0,0,0,4,0,0,0,212,120,8,123,152,96,2,83,28,79,56,1,2,130,152,112,2,134,136,128,0,123,152,112,2,81,28,79,38,1,2,130,151,120,2,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,120,2,83,28,82,11,1,2,130,152,136,2,51,10,0,0,2,212,168,8,123,152,136,2,81,28,82,245,0,2,130,151,144,2,20,8,0,0,0,0,0,0,64,0,212,135,7,123,151,144,2,83,28,85,218,0,2,130,151,160,2,134,120,0,0,0,8,123,152,160,2,83,28,87,198,0,2,130,152,176,2,134,136,1,123,152,176,2,81,28,87,181,0,2,130,151,184,2,20,8,0,0,0,0,32,0,0,0,212,120,8,123,152,184,2,83,28,90,154,0,2,130,152,200,2,134,136,0,4,123,152,200,2,81,28,90,136,0,2,130,151,208,2,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,208,2,83,28,93,109,2,130,152,224,2,51,10,0,0,16,212,168,8,123,152,224,2,81,28,93,88,2,130,151,232,2,20,8,0,0,0,0,0,0,0,2,212,135,7,123,151,232,2,83,28,96,62,2,130,151,248,2,134,120,0,0,0,64,123,152,248,2,83,28,98,43,2,130,152,8,3,134,136,8,123,152,8,3,81,28,98,27,2,130,151,16,3,20,8,0,0,0,0,0,1,0,0,212,135,7,123,151,16,3,1,2,130,183,20,8,0,0,0,0,0,0,4,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,197,39,144,74,206,203,34,62,51,6,1,20,10,0,0,0,0,0,0,8,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,103,201,152,8,123,24,123,25,8,83,25,103,56,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,153,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,56,3,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,56,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,40,212,164,11,134,5,0,0,0,4,134,136,2,130,28,104,212,201,9,123,123,123,117,16,123,120,32,123,121,40,130,120,56,130,118,64,130,123,80,130,117,96,134,136,0,128,0,130,25,208,0,212,105,9,134,187,0,0,0,32,134,85,16,123,120,56,123,121,64,123,123,80,123,117,96,130,120,104,130,121,120,130,118,128,0,130,117,144,0,130,27,128,0,212,184,8,134,153,0,0,4,130,27,232,0,212,107,11,130,28,40,212,197,5,123,120,104,123,121,120,123,123,128,0,123,117,144,0,130,120,160,0,130,121,168,0,130,123,184,0,130,118,192,0,134,136,128,0,130,28,152,0,212,201,9,134,187,0,0,32,130,21,0,1,212,101,5,123,120,160,0,123,121,168,0,123,123,184,0,123,117,192,0,130,120,208,0,130,121,224,0,130,118,232,0,130,117,248,0,130,27,64,212,184,8,134,153,0,4,130,27,176,0,212,107,11,134,85,0,0,0,1,123,120,208,0,123,121,224,0,123,123,232,0,123,117,248,0,130,120,0,1,130,121,16,1,130,123,32,1,130,118,40,1,130,28,24,212,200,8,130,28,88,212,201,9,134,187,0,32,130,21,192,0,212,101,5,123,120,0,1,123,121,16,1,123,123,32,1,123,117,40,1,130,120,56,1,130,121,72,1,130,123,80,1,130,117,96,1,134,136,0,0,0,8,134,153,4,130,28,112,212,203,11,134,85,0,0,1,123,120,56,1,123,121,72,1,123,123,80,1,123,117,96,1,130,118,104,1,130,121,120,1,130,123,136,1,130,117,144,1,130,24,216,0,212,104,8,134,153,0,0,0,64,134,187,32,130,28,136,0,212,197,5,123,120,104,1,123,121,120,1,123,123,136,1,123,117,144,1,130,120,160,1,130,118,168,1,130,123,184,1,130,117,200,1,134,136,0,0,8,130,25,240,0,212,105,9,130,28,48,212,203,11,134,85,0,1,123,120,160,1,123,121,168,1,123,123,184,1,123,117,200,1,130,120,208,1,130,121,224,1,130,118,232,1,130,117,248,1,130,27,160,0,212,184,8,134,153,0,0,64,130,27,8,1,212,107,11,130,28,72,212,197,5,123,120,208,1,123,121,224,1,123,123,232,1,123,117,248,1,130,120,8,2,130,118,16,2,130,123,32,2,130,117,48,2,212,56,8,130,25,184,0,212,105,9,134,187,0,0,0,2,134,85,1,123,120,8,2,123,121,16,2,123,123,32,2,123,117,48,2,130,120,56,2,130,121,72,2,130,118,80,2,130,117,96,2,130,27,96,212,184,8,134,153,0,64,130,27,200,0,212,107,11,134,85,0,0,0,16,123,120,56,2,123,121,72,2,123,123,80,2,123,117,96,2,130,120,112,2,130,121,120,2,130,123,136,2,130,118,144,2,134,136,8,130,28,120,212,201,9,134,187,0,0,2,130,21,224,0,212,101,5,123,120,112,2,123,121,120,2,123,123,136,2,123,117,144,2,130,120,160,2,130,121,176,2,130,123,184,2,130,117,200,2,130,28,32,212,200,8,134,153,64,130,28,144,0,212,203,11,134,85,0,0,16,123,120,160,2,123,121,176,2,123,123,184,2,123,117,200,2,130,118,208,2,130,117,224,2,130,123,240,2,130,124,248,2,130,24,248,0,212,104,8,130,25,56,212,89,9,134,187,0,2,130,21,168,0,212,197,5,123,120,208,2,123,121,224,2,123,123,240,2,123,117,248,2,130,120,8,3,130,118,16,3,130,123,32,3,130,117,48,3,134,136,0,0,128,0,130,25,16,1,212,105,9,123,120,8,3,130,24,80,212,184,8,123,121,16,3,134,89,0,16,123,120,32,3,123,121,48,3,149,119,56,3,171,39,175,252,2,130,27,16,130,28,81,12,193,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,172,5,2,130,151,16,134,120,0,0,0,4,123,152,16,83,28,5,154,5,2,130,152,32,134,136,2,123,152,32,81,28,5,139,5,2,130,151,40,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,40,83,28,8,114,5,2,130,152,56,51,10,0,128,0,212,168,8,123,152,56,81,28,8,94,5,2,130,151,64,20,8,0,0,0,0,0,0,64,0,212,135,7,123,151,64,83,28,11,69,5,2,130,151,80,134,120,0,0,0,32,123,152,80,83,28,13,51,5,2,130,152,96,134,136,16,123,152,96,81,28,13,36,5,2,130,151,104,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,104,83,28,16,11,5,2,130,152,120,51,10,0,0,4,212,168,8,123,152,120,81,28,16,247,4,2,130,152,128,0,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,19,123,152,128,0,172,172,217,4,2,130,152,144,0,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,144,0,83,28,21,191,4,2,130,152,160,0,134,136,128,0,123,152,160,0,81,28,21,173,4,2,130,151,168,0,20,8,0,0,0,0,0,64,0,0,212,120,8,123,152,168,0,83,28,24,146,4,2,130,152,184,0,51,10,0,0,32,212,168,8,123,152,184,0,81,28,24,124,4,2,130,152,192,0,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,27,123,152,192,0,172,172,94,4,2,130,152,208,0,20,7,0,0,0,0,8,0,0,0,212,120,8,123,152,208,0,83,28,29,68,4,2,130,152,224,0,134,136,0,4,123,152,224,0,81,28,29,50,4,2,130,151,232,0,20,8,0,0,0,0,0,0,2,0,212,120,8,123,152,232,0,83,28,32,23,4,2,130,152,248,0,51,10,0,0,0,1,212,168,8,123,152,248,0,81,28,32,0,4,2,130,151,0,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,0,1,83,28,35,229,3,2,130,151,16,1,20,8,0,0,0,0,64,0,0,0,212,120,8,123,152,16,1,83,28,37,202,3,2,130,152,32,1,51,10,0,32,212,168,8,123,152,32,1,81,28,37,181,3,2,130,151,40,1,20,8,0,0,0,0,0,0,16,0,212,135,7,123,151,40,1,83,28,40,154,3,2,130,151,56,1,134,120,0,0,0,8,123,152,56,1,83,28,42,134,3,2,130,152,72,1,134,136,4,123,152,72,1,81,28,42,117,3,2,130,151,80,1,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,80,1,83,28,45,90,3,2,130,152,96,1,51,10,0,0,1,212,168,8,123,152,96,1,81,28,45,68,3,2,130,151,104,1,20,8,0,0,0,0,0,0,128,0,212,135,7,123,151,104,1,83,28,48,41,3,2,130,151,120,1,134,120,0,0,0,64,123,152,120,1,83,28,50,21,3,2,130,152,136,1,134,136,32,123,152,136,1,81,28,50,4,3,2,130,151,144,1,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,144,1,83,28,53,233,2,2,130,152,160,1,51,10,0,0,8,212,168,8,123,152,160,1,81,28,53,211,2,2,130,152,168,1,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,56,123,152,168,1,172,172,181,2,2,130,152,184,1,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,184,1,83,28,58,155,2,2,130,152,200,1,134,136,0,1,123,152,200,1,81,28,58,137,2,2,130,151,208,1,20,8,0,0,0,0,0,128,0,0,212,120,8,123,152,208,1,83,28,61,110,2,2,130,152,224,1,51,10,0,0,64,212,168,8,123,152,224,1,81,28,61,88,2,2,130,152,232,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,64,123,152,232,1,172,172,58,2,2,130,152,248,1,20,7,0,0,0,0,16,0,0,0,212,120,8,123,152,248,1,83,28,66,32,2,2,130,152,8,2,51,10,0,8,212,168,8,123,152,8,2,81,28,66,11,2,2,130,151,16,2,20,8,0,0,0,0,0,0,4,0,212,135,7,123,151,16,2,83,28,69,240,1,2,130,151,32,2,134,120,0,0,0,2,123,152,32,2,83,28,71,220,1,2,130,152,48,2,134,136,1,123,152,48,2,81,28,71,203,1,2,130,151,56,2,20,8,0,0,0,0,128,0,0,0,212,120,8,123,152,56,2,83,28,74,176,1,2,130,152,72,2,51,10,0,64,212,168,8,123,152,72,2,81,28,74,155,1,2,130,151,80,2,20,8,0,0,0,0,0,0,32,0,212,135,7,123,151,80,2,83,28,77,128,1,2,130,151,96,2,134,120,0,0,0,16,123,152,96,2,83,28,79,108,1,2,130,152,112,2,134,136,8,123,152,112,2,81,28,79,91,1,2,130,151,120,2,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,120,2,83,28,82,64,1,2,130,152,136,2,51,10,0,0,2,212,168,8,123,152,136,2,81,28,82,42,1,2,130,152,144,2,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,85,123,152,144,2,172,172,12,1,2,130,152,160,2,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,160,2,83,28,87,242,0,2,130,152,176,2,134,136,64,123,152,176,2,81,28,87,225,0,2,130,151,184,2,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,184,2,83,28,90,198,0,2,130,152,200,2,51,10,0,0,16,212,168,8,123,152,200,2,81,28,90,176,0,2,130,152,208,2,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,93,123,152,208,2,172,172,146,0,2,130,152,224,2,20,7,0,0,0,0,4,0,0,0,212,120,8,123,152,224,2,83,28,95,120,2,130,152,240,2,134,136,0,2,123,152,240,2,81,28,95,103,2,130,151,248,2,20,8,0,0,0,0,0,0,1,0,212,120,8,123,152,248,2,83,28,98,77,2,130,152,8,3,51,10,0,0,128,0,212,168,8,123,152,8,3,81,28,98,55,2,130,152,16,3,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,101,123,152,16,3,172,172,26,2,130,152,32,3,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,32,3,1,2,130,183,20,8,0,0,0,0,0,0,8,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,216,254,123,16,32,1,123,21,24,1,123,22,16,1,123,23,16,20,7,5,78,224,4,78,224,4,78,20,6,0,0,0,0,0,0,16,0,214,120,9,152,153,5,51,10,105,202,169,9,201,152,8,123,24,123,25,8,172,169,40,5,2,20,8,0,0,0,0,0,0,0,64,123,24,8,1,20,8,0,0,0,0,0,0,0,32,123,24,0,1,20,8,0,0,0,0,0,0,0,16,123,24,248,0,20,8,0,0,0,0,0,0,0,8,123,24,240,0,20,8,0,0,0,0,0,0,0,4,123,24,232,0,20,8,0,0,0,0,0,0,0,2,123,24,224,0,20,8,0,0,0,0,0,0,0,1,123,24,216,0,20,8,0,0,0,0,0,0,128,0,123,24,208,0,20,8,0,0,0,0,0,0,64,0,123,24,200,0,130,24,8,149,136,151,214,120,7,152,119,5,150,119,72,3,20,8,0,0,0,0,0,0,32,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,8,0,0,123,24,120,20,8,0,0,0,0,0,4,0,0,123,24,112,20,8,0,0,0,0,0,2,0,0,123,24,104,20,8,0,0,0,0,0,1,0,0,123,24,96,20,8,0,0,0,0,128,0,0,0,123,24,88,20,8,0,0,0,0,64,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,12,0,0,0,128,0,0,0,0,123,28,24,20,2,0,0,0,0,0,0,0,128,130,24,16,200,135,7,149,122,72,3,51,3,0,16,100,135,1,130,120,64,3,131,57,0,248,212,152,4,130,120,130,121,16,130,112,32,130,123,40,212,104,8,134,153,0,0,0,32,134,5,64,130,28,152,0,212,203,11,123,120,123,121,16,123,117,32,123,123,40,130,120,56,130,121,72,130,123,80,130,117,96,134,136,0,0,0,1,134,153,2,130,28,112,212,203,11,134,85,0,0,8,123,120,56,123,121,72,123,123,80,123,117,96,130,120,104,130,121,120,130,123,136,0,130,117,144,0,130,28,248,0,212,200,8,130,28,72,212,201,9,134,187,0,64,130,28,208,0,212,197,5,123,120,104,123,121,120,123,123,136,0,123,117,144,0,130,120,160,0,130,121,176,0,130,123,184,0,130,117,200,0,130,28,32,212,200,8,134,153,0,2,130,28,176,0,212,203,11,134,85,0,0,0,8,123,120,160,0,123,121,176,0,123,123,184,0,123,117,200,0,130,120,216,0,130,121,224,0,130,123,240,0,130,117,248,0,134,136,16,130,28,136,0,212,201,9,134,187,0,0,64,212,37,5,123,120,216,0,123,121,224,0,123,123,240,0,123,117,248,0,130,120,8,1,130,121,24,1,130,123,32,1,130,117,48,1,130,28,96,212,200,8,134,153,0,0,2,130,28,232,0,212,203,11,130,28,56,212,197,5,123,120,8,1,123,121,24,1,123,123,32,1,123,117,48,1,130,120,64,1,130,121,72,1,130,123,88,1,130,117,104,1,212,56,8,130,28,192,0,212,201,9,134,187,0,0,0,64,134,85,128,0,123,120,64,1,123,121,72,1,123,123,88,1,123,117,104,1,130,120,112,1,130,121,128,1,130,123,144,1,130,117,152,1,130,28,160,0,212,200,8,134,153,0,0,0,2,134,187,4,130,28,120,212,197,5,123,120,112,1,123,121,128,1,123,123,144,1,123,117,152,1,130,120,168,1,130,124,176,1,130,123,192,1,130,117,208,1,134,136,0,0,16,130,25,0,1,212,201,9,130,28,80,212,203,11,134,85,0,128,0,123,120,168,1,123,121,176,1,123,123,192,1,123,117,208,1,130,120,216,1,130,121,232,1,130,123,248,1,130,117,0,2,130,28,216,0,212,200,8,130,28,40,212,201,9,134,187,0,4,130,28,184,0,212,197,5,123,120,216,1,123,121,232,1,123,123,248,1,123,117,0,2,130,120,16,2,130,121,32,2,130,123,40,2,130,117,56,2,134,136,0,0,0,16,134,153,32,130,28,144,0,212,203,11,134,85,0,0,128,0,123,120,16,2,123,121,32,2,123,123,40,2,123,117,56,2,130,120,72,2,130,121,80,2,130,123,96,2,130,117,104,2,134,136,1,130,28,104,212,201,9,134,187,0,0,4,130,28,240,0,212,197,5,123,120,72,2,123,121,80,2,123,123,96,2,123,117,104,2,130,120,120,2,130,121,136,2,130,123,144,2,130,117,160,2,130,28,64,212,200,8,134,153,0,32,130,28,200,0,212,203,11,130,28,24,212,197,5,123,120,120,2,123,121,136,2,123,123,144,2,123,117,160,2,130,120,176,2,130,121,184,2,130,123,200,2,130,117,216,2,134,136,0,1,130,28,168,0,212,201,9,134,187,0,0,0,4,134,85,8,123,120,176,2,123,121,184,2,123,123,200,2,123,117,216,2,130,120,224,2,130,121,240,2,130,123,248,2,130,117,8,3,130,28,128,0,212,200,8,134,153,0,0,32,123,120,224,2,130,24,8,1,212,184,8,130,27,88,212,91,11,123,121,240,2,123,120,248,2,130,120,24,3,130,121,32,3,123,123,8,3,130,123,48,3,134,136,0,0,1,130,28,224,0,212,201,9,123,120,24,3,130,24,48,212,184,8,123,121,32,3,123,120,48,3,123,116,64,3,149,119,72,3,171,167,177,252,2,130,27,16,130,28,81,12,192,5,2,130,25,8,151,153,3,200,185,9,130,151,212,103,7,123,151,83,28,3,171,5,2,130,151,16,134,120,0,0,0,32,123,152,16,83,28,5,153,5,2,130,152,32,134,136,64,123,152,32,81,28,5,138,5,2,130,151,40,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,40,83,28,8,113,5,2,130,151,56,134,120,0,0,0,1,123,152,56,83,28,10,95,5,2,130,152,72,134,136,2,123,152,72,81,28,10,80,5,2,130,151,80,20,8,0,0,0,0,0,4,0,0,212,120,8,123,152,80,83,28,13,55,5,2,130,152,96,51,10,0,0,8,212,168,8,123,152,96,81,28,13,35,5,2,130,152,104,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,16,123,152,104,172,172,7,5,2,130,152,120,20,7,0,0,0,0,32,0,0,0,212,120,8,123,152,120,83,28,18,239,4,2,130,152,136,0,51,10,0,64,212,168,8,123,152,136,0,81,28,18,218,4,2,130,152,144,0,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,21,123,152,144,0,172,172,188,4,2,130,152,160,0,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,160,0,83,28,23,162,4,2,130,152,176,0,134,136,0,2,123,152,176,0,81,28,23,144,4,2,130,151,184,0,20,8,0,0,0,0,0,0,4,0,212,135,7,123,151,184,0,83,28,26,117,4,2,130,151,200,0,134,120,0,0,0,8,123,152,200,0,83,28,28,97,4,2,130,152,216,0,134,136,16,123,152,216,0,81,28,28,80,4,2,130,151,224,0,20,8,0,0,0,0,0,32,0,0,212,120,8,123,152,224,0,83,28,31,53,4,2,130,152,240,0,51,10,0,0,64,212,168,8,123,152,240,0,81,28,31,31,4,2,130,151,248,0,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,248,0,83,28,34,4,4,2,130,151,8,1,20,8,0,0,0,0,0,1,0,0,212,120,8,123,152,8,1,83,28,36,233,3,2,130,152,24,1,51,10,0,0,2,212,168,8,123,152,24,1,81,28,36,211,3,2,130,152,32,1,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,39,123,152,32,1,172,172,181,3,2,130,152,48,1,20,7,0,0,0,0,8,0,0,0,212,120,8,123,152,48,1,83,28,41,155,3,2,130,152,64,1,51,10,0,16,212,168,8,123,152,64,1,81,28,41,134,3,2,130,151,72,1,20,8,0,0,0,0,0,0,32,0,212,135,7,123,151,72,1,83,28,44,107,3,2,130,151,88,1,134,120,0,0,0,64,123,152,88,1,83,28,46,87,3,2,130,152,104,1,134,136,128,0,123,152,104,1,81,28,46,69,3,2,130,151,112,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,112,1,83,28,49,42,3,2,130,151,128,1,134,120,0,0,0,2,123,152,128,1,83,28,51,22,3,2,130,152,144,1,134,136,4,123,152,144,1,81,28,51,5,3,2,130,151,152,1,20,8,0,0,0,0,0,8,0,0,212,120,8,123,152,152,1,83,28,54,234,2,2,130,152,168,1,51,10,0,0,16,212,168,8,123,152,168,1,81,28,54,212,2,2,130,152,176,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,57,123,152,176,1,172,172,182,2,2,130,152,192,1,20,7,0,0,0,0,64,0,0,0,212,120,8,123,152,192,1,83,28,59,156,2,2,130,152,208,1,51,10,0,128,0,212,168,8,123,152,208,1,81,28,59,134,2,2,130,152,216,1,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,62,123,152,216,1,172,172,104,2,2,130,152,232,1,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,232,1,83,28,64,78,2,2,130,152,248,1,134,136,0,4,123,152,248,1,81,28,64,60,2,2,130,151,0,2,20,8,0,0,0,0,0,0,8,0,212,135,7,123,151,0,2,83,28,67,33,2,2,130,151,16,2,134,120,0,0,0,16,123,152,16,2,83,28,69,13,2,2,130,152,32,2,134,136,32,123,152,32,2,81,28,69,252,1,2,130,151,40,2,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,40,2,83,28,72,225,1,2,130,151,56,2,134,120,0,0,128,0,123,152,56,2,83,28,74,205,1,2,130,152,72,2,134,136,1,123,152,72,2,81,28,74,188,1,2,130,151,80,2,20,8,0,0,0,0,0,2,0,0,212,120,8,123,152,80,2,83,28,77,161,1,2,130,152,96,2,51,10,0,0,4,212,168,8,123,152,96,2,81,28,77,139,1,2,130,152,104,2,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,80,123,152,104,2,172,172,109,1,2,130,152,120,2,20,7,0,0,0,0,16,0,0,0,212,120,8,123,152,120,2,83,28,82,83,1,2,130,152,136,2,51,10,0,32,212,168,8,123,152,136,2,81,28,82,62,1,2,130,152,144,2,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,85,123,152,144,2,172,172,32,1,2,130,152,160,2,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,160,2,83,28,87,6,1,2,130,152,176,2,134,136,0,1,123,152,176,2,81,28,87,244,0,2,130,151,184,2,20,8,0,0,0,0,0,0,2,0,212,135,7,123,151,184,2,83,28,90,217,0,2,130,151,200,2,134,120,0,0,0,4,123,152,200,2,83,28,92,197,0,2,130,152,216,2,134,136,8,123,152,216,2,81,28,92,180,0,2,130,151,224,2,20,8,0,0,0,0,0,16,0,0,212,120,8,123,152,224,2,83,28,95,153,0,2,130,152,240,2,51,10,0,0,32,212,168,8,123,152,240,2,81,28,95,131,0,2,130,152,248,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,98,123,152,248,2,172,172,101,2,130,152,8,3,20,7,0,0,0,0,128,0,0,0,212,120,8,123,152,8,3,83,28,100,76,2,130,152,24,3,51,10,0,0,1,212,168,8,123,152,24,3,81,28,100,55,2,130,152,32,3,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,103,123,152,32,3,172,172,26,2,130,152,48,3,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,48,3,1,2,130,183,20,8,0,0,0,0,0,0,16,0,224,135,7,123,183,130,16,32,1,130,21,24,1,130,22,16,1,149,17,40,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,111,246,11,177,162,52,62,50,51,6,1,20,10,0,0,0,0,0,0,32,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,107,201,152,8,123,24,123,25,8,83,25,107,55,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,64,0,123,24,208,0,130,24,8,149,136,149,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,88,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,88,3,51,3,0,8,100,135,1,130,116,130,112,16,130,120,32,130,118,40,212,164,11,130,25,40,212,144,5,212,56,8,130,25,208,0,212,105,9,123,123,123,117,16,123,120,32,123,121,40,130,120,56,130,121,72,130,118,80,130,117,96,130,27,48,212,184,8,134,153,0,16,130,27,216,0,212,107,11,130,28,56,212,197,5,123,120,56,123,121,72,123,123,80,123,117,96,130,120,112,130,118,120,130,123,136,0,130,117,152,0,134,136,0,32,130,25,224,0,212,105,9,130,28,64,212,203,11,134,85,0,64,123,120,112,123,121,120,123,123,136,0,123,117,152,0,130,117,160,0,130,121,176,0,130,123,192,0,130,118,200,0,130,24,232,0,212,88,8,130,28,72,212,201,9,134,187,0,128,0,130,21,240,0,212,101,5,123,120,160,0,123,121,176,0,123,123,192,0,123,117,200,0,130,120,216,0,130,121,232,0,130,118,240,0,130,117,0,1,130,27,80,212,184,8,134,153,0,0,1,130,27,248,0,212,107,11,130,28,88,212,197,5,123,120,216,0,123,121,232,0,123,123,240,0,123,117,0,1,130,120,16,1,130,118,24,1,130,123,40,1,130,117,56,1,134,136,0,0,2,130,25,0,1,212,105,9,130,28,96,212,203,11,134,85,0,0,4,123,120,16,1,123,121,24,1,123,123,40,1,123,117,56,1,130,117,64,1,130,124,80,1,130,123,96,1,130,118,104,1,130,24,8,1,212,88,8,130,25,104,212,201,9,134,187,0,0,8,130,21,16,1,212,101,5,123,120,64,1,123,121,80,1,123,123,96,1,123,117,104,1,130,117,120,1,130,121,136,1,130,123,144,1,130,118,160,1,130,24,112,212,88,8,134,153,0,0,16,130,28,24,212,203,11,130,21,120,212,101,5,123,120,120,1,123,121,136,1,123,123,144,1,123,117,160,1,130,120,176,1,130,121,192,1,130,118,200,1,130,117,216,1,134,136,0,0,32,134,153,1,130,27,128,0,212,107,11,134,85,0,0,64,123,120,176,1,123,121,192,1,123,123,200,1,123,117,216,1,130,120,232,1,130,118,240,1,130,123,0,2,130,117,16,2,134,136,2,130,25,136,0,212,105,9,134,187,0,0,128,0,134,85,4,123,120,232,1,123,121,240,1,123,123,0,2,123,117,16,2,130,117,24,2,130,121,40,2,130,123,56,2,130,118,64,2,130,24,144,0,212,88,8,134,153,0,0,0,1,134,187,8,130,21,152,0,212,101,5,123,120,24,2,123,121,40,2,123,123,56,2,123,117,64,2,130,120,80,2,130,121,96,2,130,118,104,2,130,117,120,2,134,136,0,0,0,2,134,153,16,130,27,160,0,212,107,11,134,85,0,0,0,4,123,120,80,2,123,121,96,2,123,123,104,2,123,117,120,2,130,120,136,2,130,118,144,2,130,123,160,2,130,117,176,2,134,136,32,130,25,168,0,212,105,9,134,187,0,0,0,8,134,85,64,123,120,136,2,123,121,144,2,123,123,160,2,123,117,176,2,130,117,184,2,130,121,200,2,130,123,216,2,130,118,224,2,130,24,176,0,212,88,8,134,153,0,0,0,16,134,187,128,0,130,21,184,0,212,101,5,123,120,184,2,123,121,200,2,123,123,216,2,123,117,224,2,130,120,240,2,130,121,0,3,130,118,8,3,130,117,24,3,134,136,0,0,0,32,134,153,0,1,130,27,192,0,212,107,11,134,85,0,0,0,64,123,120,240,2,123,121,0,3,123,123,8,3,123,117,24,3,130,120,40,3,130,118,48,3,130,123,64,3,130,117,80,3,134,136,0,2,130,25,200,0,212,105,9,123,120,40,3,130,24,32,212,139,11,123,121,48,3,134,88,0,4,123,123,64,3,123,120,80,3,149,119,88,3,171,39,176,252,2,130,27,16,130,28,81,12,190,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,169,5,2,130,151,16,20,8,0,0,0,0,1,0,0,0,212,120,8,123,152,16,83,28,5,144,5,2,130,152,32,51,10,0,8,212,168,8,123,152,32,81,28,5,125,5,2,130,152,40,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,8,123,152,40,172,172,97,5,2,130,152,56,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,56,83,28,10,73,5,2,130,152,72,51,10,0,16,212,168,8,123,152,72,81,28,10,54,5,2,130,152,80,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,13,123,152,80,172,172,26,5,2,130,152,96,20,7,0,0,0,0,4,0,0,0,212,120,8,123,152,96,83,28,15,2,5,2,130,152,112,51,10,0,32,212,168,8,123,152,112,81,28,15,239,4,2,130,152,120,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,18,123,152,120,172,172,211,4,2,130,152,136,0,20,7,0,0,0,0,8,0,0,0,212,120,8,123,152,136,0,83,28,20,185,4,2,130,152,152,0,51,10,0,64,212,168,8,123,152,152,0,81,28,20,164,4,2,130,152,160,0,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,23,123,152,160,0,172,172,134,4,2,130,152,176,0,20,7,0,0,0,0,16,0,0,0,212,120,8,123,152,176,0,83,28,25,108,4,2,130,152,192,0,51,10,0,128,0,212,168,8,123,152,192,0,81,28,25,86,4,2,130,152,200,0,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,28,123,152,200,0,172,172,56,4,2,130,152,216,0,20,7,0,0,0,0,32,0,0,0,212,120,8,123,152,216,0,83,28,30,30,4,2,130,152,232,0,51,10,0,0,1,212,168,8,123,152,232,0,81,28,30,8,4,2,130,152,240,0,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,33,123,152,240,0,172,172,234,3,2,130,152,0,1,20,7,0,0,0,0,64,0,0,0,212,120,8,123,152,0,1,83,28,35,208,3,2,130,152,16,1,51,10,0,0,2,212,168,8,123,152,16,1,81,28,35,186,3,2,130,152,24,1,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,38,123,152,24,1,172,172,156,3,2,130,152,40,1,20,7,0,0,0,0,128,0,0,0,212,120,8,123,152,40,1,83,28,40,130,3,2,130,152,56,1,51,10,0,0,4,212,168,8,123,152,56,1,81,28,40,108,3,2,130,152,64,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,43,123,152,64,1,172,172,78,3,2,130,152,80,1,20,7,0,0,0,0,0,1,0,0,212,120,8,123,152,80,1,83,28,45,52,3,2,130,152,96,1,51,10,0,0,8,212,168,8,123,152,96,1,81,28,45,30,3,2,130,152,104,1,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,48,123,152,104,1,172,172,0,3,2,130,152,120,1,20,7,0,0,0,0,0,2,0,0,212,120,8,123,152,120,1,83,28,50,230,2,2,130,152,136,1,51,10,0,0,16,212,168,8,123,152,136,1,81,28,50,208,2,2,130,151,144,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,144,1,83,28,53,181,2,2,130,151,160,1,20,8,0,0,0,0,0,4,0,0,212,135,7,123,151,160,1,83,28,55,154,2,2,130,151,176,1,134,120,0,0,32,123,152,176,1,83,28,57,135,2,2,130,152,192,1,134,136,1,123,152,192,1,81,28,57,118,2,2,130,151,200,1,20,8,0,0,0,0,0,8,0,0,212,135,7,123,151,200,1,83,28,60,91,2,2,130,151,216,1,134,120,0,0,64,123,152,216,1,83,28,62,72,2,2,130,152,232,1,134,136,2,123,152,232,1,81,28,62,55,2,2,130,151,240,1,20,8,0,0,0,0,0,16,0,0,212,135,7,123,151,240,1,83,28,65,28,2,2,130,151,0,2,134,120,0,0,128,0,123,152,0,2,83,28,67,8,2,2,130,152,16,2,134,136,4,123,152,16,2,81,28,67,247,1,2,130,151,24,2,20,8,0,0,0,0,0,32,0,0,212,135,7,123,151,24,2,83,28,70,220,1,2,130,151,40,2,134,120,0,0,0,1,123,152,40,2,83,28,72,200,1,2,130,152,56,2,134,136,8,123,152,56,2,81,28,72,183,1,2,130,151,64,2,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,64,2,83,28,75,156,1,2,130,151,80,2,134,120,0,0,0,2,123,152,80,2,83,28,77,136,1,2,130,152,96,2,134,136,16,123,152,96,2,81,28,77,119,1,2,130,151,104,2,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,104,2,83,28,80,92,1,2,130,151,120,2,134,120,0,0,0,4,123,152,120,2,83,28,82,72,1,2,130,152,136,2,134,136,32,123,152,136,2,81,28,82,55,1,2,130,151,144,2,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,144,2,83,28,85,28,1,2,130,151,160,2,134,120,0,0,0,8,123,152,160,2,83,28,87,8,1,2,130,152,176,2,134,136,64,123,152,176,2,81,28,87,247,0,2,130,151,184,2,20,8,0,0,0,0,0,0,2,0,212,135,7,123,151,184,2,83,28,90,220,0,2,130,151,200,2,134,120,0,0,0,16,123,152,200,2,83,28,92,200,0,2,130,152,216,2,134,136,128,0,123,152,216,2,81,28,92,182,0,2,130,151,224,2,20,8,0,0,0,0,0,0,4,0,212,135,7,123,151,224,2,83,28,95,155,0,2,130,151,240,2,134,120,0,0,0,32,123,152,240,2,83,28,97,135,0,2,130,152,0,3,134,136,0,1,123,152,0,3,81,28,97,117,2,130,151,8,3,20,8,0,0,0,0,0,0,8,0,212,135,7,123,151,8,3,83,28,100,91,2,130,151,24,3,134,120,0,0,0,64,123,152,24,3,83,28,102,72,2,130,152,40,3,134,136,0,2,123,152,40,3,81,28,102,55,2,130,152,48,3,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,105,123,152,48,3,172,172,26,2,130,152,64,3,20,7,0,0,0,128,0,0,0,0,212,135,7,123,151,64,3,1,2,130,183,20,8,0,0,0,0,0,0,32,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,167,253,100,9,108,218,79,150,20,12,0,0,0,0,0,0,64,0,214,120,9,152,153,6,51,10,109,202,169,9,201,152,8,123,24,123,25,8,172,169,51,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,128,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,147,214,120,7,152,119,6,150,119,104,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,2,0,0,0,0,0,0,0,128,123,18,24,130,24,16,200,135,7,149,114,104,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,118,40,212,196,11,130,25,64,212,144,5,134,136,0,0,1,130,25,8,1,212,105,9,123,123,123,117,16,123,120,32,123,121,40,130,120,56,130,121,72,130,123,88,130,118,96,130,26,120,212,168,8,134,153,0,0,128,0,134,187,16,130,21,176,0,212,101,5,123,120,56,123,121,72,123,123,88,123,117,96,130,120,112,130,121,128,0,130,118,136,0,130,117,152,0,134,136,0,0,0,64,212,57,9,130,27,224,0,212,107,11,130,26,80,212,165,5,123,120,112,123,121,128,0,123,123,136,0,123,117,152,0,130,120,168,0,130,121,176,0,130,118,192,0,130,117,208,0,134,136,0,0,4,130,26,24,212,169,9,130,27,136,0,212,107,11,134,85,0,0,0,2,123,120,168,0,123,121,176,0,123,123,192,0,123,117,208,0,130,120,224,0,130,118,232,0,130,123,248,0,130,117,8,1,134,136,64,130,25,192,0,212,105,9,130,26,40,212,171,11,134,85,0,32,123,120,224,0,123,121,232,0,123,123,248,0,123,117,8,1,130,118,16,1,130,121,32,1,130,123,48,1,130,117,64,1,130,24,240,0,212,104,8,130,26,96,212,169,9,134,187,0,0,16,134,85,2,123,120,16,1,123,121,32,1,123,123,48,1,123,117,64,1,130,117,72,1,130,121,88,1,130,123,104,1,130,118,112,1,130,24,152,0,212,88,8,134,153,0,0,0,8,134,187,0,1,130,21,208,0,212,101,5,123,120,72,1,123,121,88,1,123,123,104,1,123,117,112,1,130,120,128,1,130,121,144,1,130,118,152,1,130,117,168,1,130,26,56,212,168,8,134,153,0,128,0,130,27,0,1,212,107,11,130,26,112,212,165,5,123,120,128,1,123,121,144,1,123,123,152,1,123,117,168,1,130,120,184,1,130,121,200,1,130,118,208,1,130,117,224,1,134,136,0,0,64,134,153,8,130,27,168,0,212,107,11,134,85,0,0,0,32,123,120,184,1,123,121,200,1,123,123,208,1,123,117,224,1,130,120,240,1,130,118,248,1,130,123,8,2,130,117,24,2,134,136,0,4,130,25,216,0,212,105,9,130,26,72,212,171,11,134,85,0,0,2,123,120,240,1,123,121,248,1,123,123,8,2,123,117,24,2,130,118,32,2,130,122,48,2,130,123,64,2,130,117,80,2,130,24,16,1,212,104,8,130,25,128,0,212,169,9,134,187,0,0,0,1,134,85,32,123,120,32,2,123,121,48,2,123,123,64,2,123,117,80,2,130,117,88,2,130,121,104,2,130,123,120,2,130,118,128,2,130,24,184,0,212,88,8,130,26,32,212,169,9,134,187,0,16,130,21,232,0,212,101,5,123,120,88,2,123,121,104,2,123,123,120,2,123,117,128,2,130,120,144,2,130,121,160,2,130,123,176,2,130,118,184,2,130,26,88,212,168,8,134,153,0,0,8,134,187,1,130,21,144,0,212,101,5,123,120,144,2,123,121,160,2,123,123,176,2,123,117,184,2,130,120,200,2,130,121,216,2,130,118,224,2,130,117,240,2,134,136,0,0,0,4,134,153,128,0,130,27,200,0,212,107,11,130,26,48,212,165,5,123,120,200,2,123,121,216,2,123,123,224,2,123,117,240,2,130,120,0,3,130,118,8,3,130,123,24,3,130,117,40,3,134,136,0,64,130,25,248,0,212,105,9,130,26,104,212,171,11,51,10,0,0,32,212,165,5,123,120,0,3,123,121,8,3,123,123,24,3,123,117,40,3,130,120,56,3,130,118,64,3,130,123,80,3,130,117,96,3,134,136,4,130,25,160,0,212,105,9,123,120,56,3,134,184,0,0,0,16,123,121,64,3,134,89,0,2,123,120,80,3,123,121,96,3,149,119,104,3,171,39,170,252,2,130,27,16,130,22,81,6,190,5,2,130,25,8,151,153,3,200,185,9,130,151,212,199,7,123,151,83,22,3,169,5,2,130,151,16,20,8,0,0,0,0,8,0,0,0,212,120,8,123,152,16,83,22,5,144,5,2,130,152,32,51,10,0,0,1,212,168,8,123,152,32,81,22,5,124,5,2,130,152,40,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,8,123,152,40,172,166,96,5,2,130,152,56,20,7,0,0,0,0,0,4,0,0,212,135,7,123,151,56,83,22,10,72,5,2,130,151,72,134,120,0,0,128,0,123,152,72,83,22,12,54,5,2,130,152,88,134,136,16,123,152,88,81,22,12,39,5,2,130,151,96,20,8,0,0,0,0,0,0,2,0,212,135,7,123,151,96,83,22,15,14,5,2,130,151,112,134,120,0,0,0,64,123,152,112,83,22,17,252,4,2,130,152,128,0,51,10,0,8,212,168,8,123,152,128,0,81,22,17,231,4,2,130,152,136,0,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,20,123,152,136,0,172,166,201,4,2,130,152,152,0,20,7,0,0,0,0,32,0,0,0,212,120,8,123,152,152,0,83,22,22,175,4,2,130,152,168,0,51,10,0,0,4,212,168,8,123,152,168,0,81,22,22,153,4,2,130,151,176,0,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,176,0,83,22,25,126,4,2,130,151,192,0,20,8,0,0,0,0,0,16,0,0,212,135,7,123,151,192,0,83,22,27,99,4,2,130,151,208,0,134,120,0,0,0,2,123,152,208,0,83,22,29,79,4,2,130,152,224,0,134,136,64,123,152,224,0,81,22,29,62,4,2,130,152,232,0,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,32,123,152,232,0,172,166,32,4,2,130,152,248,0,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,248,0,83,22,34,6,4,2,130,152,8,1,51,10,0,32,212,168,8,123,152,8,1,81,22,34,241,3,2,130,152,16,1,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,37,123,152,16,1,172,166,211,3,2,130,152,32,1,20,7,0,0,0,0,128,0,0,0,212,135,7,123,151,32,1,83,22,39,185,3,2,130,151,48,1,134,120,0,0,16,123,152,48,1,83,22,41,166,3,2,130,152,64,1,134,136,2,123,152,64,1,81,22,41,149,3,2,130,151,72,1,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,72,1,83,22,44,122,3,2,130,151,88,1,134,120,0,0,0,8,123,152,88,1,83,22,46,102,3,2,130,152,104,1,134,136,0,1,123,152,104,1,81,22,46,84,3,2,130,152,112,1,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,49,123,152,112,1,172,166,54,3,2,130,152,128,1,20,7,0,0,0,0,4,0,0,0,212,120,8,123,152,128,1,83,22,51,28,3,2,130,152,144,1,51,10,0,128,0,212,168,8,123,152,144,1,81,22,51,6,3,2,130,152,152,1,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,54,123,152,152,1,172,166,232,2,2,130,152,168,1,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,168,1,83,22,56,206,2,2,130,151,184,1,134,120,0,0,64,123,152,184,1,83,22,58,187,2,2,130,152,200,1,134,136,8,123,152,200,1,81,22,58,170,2,2,130,151,208,1,20,8,0,0,0,0,0,0,1,0,212,135,7,123,151,208,1,83,22,61,143,2,2,130,151,224,1,134,120,0,0,0,32,123,152,224,1,83,22,63,123,2,2,130,152,240,1,134,136,0,4,123,152,240,1,81,22,63,105,2,2,130,152,248,1,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,66,123,152,248,1,172,166,75,2,2,130,152,8,2,20,7,0,0,0,0,16,0,0,0,212,120,8,123,152,8,2,83,22,68,49,2,2,130,152,24,2,51,10,0,0,2,212,168,8,123,152,24,2,81,22,68,27,2,2,130,152,32,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,71,123,152,32,2,172,166,253,1,2,130,152,48,2,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,48,2,83,22,73,227,1,2,130,151,64,2,134,120,0,0,0,1,123,152,64,2,83,22,75,207,1,2,130,152,80,2,134,136,32,123,152,80,2,81,22,75,190,1,2,130,152,88,2,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,78,123,152,88,2,172,166,160,1,2,130,152,104,2,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,104,2,83,22,80,134,1,2,130,152,120,2,51,10,0,16,212,168,8,123,152,120,2,81,22,80,113,1,2,130,152,128,2,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,83,123,152,128,2,172,166,83,1,2,130,152,144,2,20,7,0,0,0,0,64,0,0,0,212,135,7,123,151,144,2,83,22,85,57,1,2,130,151,160,2,134,120,0,0,8,123,152,160,2,83,22,87,38,1,2,130,152,176,2,134,136,1,123,152,176,2,81,22,87,21,1,2,130,151,184,2,20,8,0,0,0,0,0,32,0,0,212,135,7,123,151,184,2,83,22,90,250,0,2,130,151,200,2,134,120,0,0,0,4,123,152,200,2,83,22,92,230,0,2,130,152,216,2,134,136,128,0,123,152,216,2,81,22,92,212,0,2,130,152,224,2,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,95,123,152,224,2,172,166,182,0,2,130,152,240,2,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,240,2,83,22,97,156,0,2,130,152,0,3,51,10,0,64,212,168,8,123,152,0,3,81,22,97,135,0,2,130,152,8,3,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,100,123,152,8,3,172,166,105,2,130,152,24,3,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,24,3,83,22,102,80,2,130,151,40,3,134,120,0,0,32,123,152,40,3,83,22,104,62,2,130,152,56,3,134,136,4,123,152,56,3,81,22,104,46,2,130,151,64,3,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,64,3,83,22,107,20,2,130,151,80,3,134,119,0,0,0,16,123,151,80,3,1,2,130,183,20,8,0,0,0,0,0,0,64,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,185,80,115,18,136,11,53,39,51,6,1,20,10,0,0,0,0,0,0,128,0,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,111,201,152,8,123,24,123,25,8,83,25,111,58,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,0,1,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,145,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,120,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,120,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,28,88,212,192,5,134,136,0,0,32,134,153,16,123,123,123,117,16,123,120,32,123,121,48,130,118,56,130,121,72,130,123,88,130,117,104,130,24,192,0,212,104,8,130,28,56,212,201,9,134,187,0,0,2,134,85,1,123,120,56,123,121,72,123,123,88,123,117,104,130,117,112,130,121,128,0,130,123,144,0,130,118,152,0,130,24,160,0,212,88,8,134,153,0,0,0,64,134,187,0,32,130,21,0,1,212,101,5,123,120,112,123,121,128,0,123,123,144,0,123,117,152,0,130,120,168,0,130,121,184,0,130,123,200,0,130,118,208,0,130,28,128,0,212,200,8,134,153,0,0,0,4,134,187,0,2,130,21,224,0,212,101,5,123,120,168,0,123,121,184,0,123,123,200,0,123,117,208,0,130,120,224,0,130,121,240,0,130,123,0,1,130,118,8,1,130,28,96,212,200,8,134,153,0,0,64,134,187,32,130,21,200,0,212,101,5,123,120,224,0,123,121,240,0,123,123,0,1,123,117,8,1,130,120,24,1,130,121,40,1,130,123,56,1,130,118,64,1,130,28,64,212,200,8,134,153,0,0,4,134,187,2,130,21,168,0,212,101,5,123,120,24,1,123,121,40,1,123,123,56,1,123,117,64,1,130,120,80,1,130,121,96,1,130,118,104,1,130,117,120,1,130,27,32,212,184,8,134,153,0,64,130,27,8,1,212,107,11,130,28,136,0,212,197,5,123,120,80,1,123,121,96,1,123,123,104,1,123,117,120,1,130,120,136,1,130,121,152,1,130,118,160,1,130,117,176,1,134,136,0,0,0,8,134,153,0,4,130,27,232,0,212,107,11,130,28,104,212,197,5,123,120,136,1,123,121,152,1,123,123,160,1,123,117,176,1,130,120,192,1,130,121,208,1,130,118,216,1,130,117,232,1,134,136,0,0,128,0,134,153,64,130,27,208,0,212,107,11,130,28,72,212,197,5,123,120,192,1,123,121,208,1,123,123,216,1,123,117,232,1,130,120,248,1,130,121,8,2,130,118,16,2,130,117,32,2,134,136,0,0,8,134,153,4,130,27,176,0,212,107,11,130,28,40,212,197,5,123,120,248,1,123,121,8,2,123,123,16,2,123,117,32,2,130,120,48,2,130,118,56,2,130,124,72,2,130,117,88,2,134,136,0,128,0,130,25,16,1,212,105,9,130,27,144,0,212,203,11,134,85,0,0,0,16,123,120,48,2,123,121,56,2,123,123,72,2,123,117,88,2,130,120,104,2,130,118,112,2,130,123,128,2,130,117,144,2,212,56,8,130,25,240,0,212,105,9,130,28,112,212,203,11,134,85,0,0,0,1,123,120,104,2,123,121,112,2,123,123,128,2,123,117,144,2,130,120,160,2,130,118,168,2,130,123,184,2,130,117,200,2,134,136,128,0,130,25,216,0,212,105,9,130,28,80,212,203,11,134,85,0,0,16,123,120,160,2,123,121,168,2,123,123,184,2,123,117,200,2,130,120,216,2,130,118,224,2,130,123,240,2,130,117,0,3,134,136,8,130,25,184,0,212,105,9,130,28,48,212,203,11,134,85,0,0,1,123,120,216,2,123,121,224,2,123,123,240,2,123,117,0,3,130,120,8,3,130,118,24,3,130,123,40,3,130,117,56,3,130,25,24,212,152,8,130,25,152,0,212,105,9,134,187,0,0,0,32,134,85,0,16,123,120,8,3,123,121,24,3,123,123,40,3,123,117,56,3,130,118,64,3,130,121,80,3,130,123,96,3,130,117,112,3,130,24,248,0,212,104,8,130,28,120,212,201,9,123,120,64,3,134,184,0,0,0,2,123,121,80,3,134,89,0,1,123,120,96,3,123,121,112,3,149,119,120,3,171,39,173,252,2,130,27,16,130,28,81,12,188,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,167,5,2,130,151,16,20,8,0,0,0,0,64,0,0,0,212,135,7,123,151,16,83,28,5,142,5,2,130,151,32,134,120,0,0,32,123,152,32,83,28,7,125,5,2,130,152,48,134,136,16,123,152,48,81,28,7,110,5,2,130,152,56,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,10,123,152,56,172,172,82,5,2,130,152,72,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,72,83,28,12,58,5,2,130,151,88,134,120,0,0,2,123,152,88,83,28,14,41,5,2,130,152,104,134,136,1,123,152,104,81,28,14,26,5,2,130,151,112,20,8,0,0,0,0,0,128,0,0,212,135,7,123,151,112,83,28,17,1,5,2,130,151,128,0,134,120,0,0,0,64,123,152,128,0,83,28,19,237,4,2,130,152,144,0,51,10,0,32,212,168,8,123,152,144,0,81,28,19,216,4,2,130,152,152,0,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,22,123,152,152,0,172,172,186,4,2,130,152,168,0,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,168,0,83,28,24,160,4,2,130,151,184,0,134,120,0,0,0,4,123,152,184,0,83,28,26,140,4,2,130,152,200,0,134,136,0,2,123,152,200,0,81,28,26,122,4,2,130,152,208,0,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,29,123,152,208,0,172,172,92,4,2,130,152,224,0,20,7,0,0,0,0,128,0,0,0,212,135,7,123,151,224,0,83,28,31,66,4,2,130,151,240,0,134,120,0,0,64,123,152,240,0,83,28,33,47,4,2,130,152,0,1,134,136,32,123,152,0,1,81,28,33,30,4,2,130,152,8,1,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,36,123,152,8,1,172,172,0,4,2,130,152,24,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,151,24,1,83,28,38,230,3,2,130,151,40,1,134,120,0,0,4,123,152,40,1,83,28,40,211,3,2,130,152,56,1,134,136,2,123,152,56,1,81,28,40,194,3,2,130,152,64,1,20,10,0,0,0,0,0,0,1,0,212,168,8,51,10,43,123,152,64,1,172,172,164,3,2,130,152,80,1,20,7,0,0,0,128,0,0,0,0,212,120,8,123,152,80,1,83,28,45,138,3,2,130,152,96,1,51,10,0,64,212,168,8,123,152,96,1,81,28,45,117,3,2,130,152,104,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,48,123,152,104,1,172,172,87,3,2,130,152,120,1,20,7,0,0,0,0,0,16,0,0,212,135,7,123,151,120,1,83,28,50,61,3,2,130,151,136,1,134,120,0,0,0,8,123,152,136,1,83,28,52,41,3,2,130,152,152,1,134,136,0,4,123,152,152,1,81,28,52,23,3,2,130,152,160,1,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,55,123,152,160,1,172,172,249,2,2,130,152,176,1,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,176,1,83,28,57,223,2,2,130,151,192,1,134,120,0,0,128,0,123,152,192,1,83,28,59,203,2,2,130,152,208,1,134,136,64,123,152,208,1,81,28,59,186,2,2,130,152,216,1,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,62,123,152,216,1,172,172,156,2,2,130,152,232,1,20,7,0,0,0,0,16,0,0,0,212,135,7,123,151,232,1,83,28,64,130,2,2,130,151,248,1,134,120,0,0,8,123,152,248,1,83,28,66,111,2,2,130,152,8,2,134,136,4,123,152,8,2,81,28,66,94,2,2,130,152,16,2,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,69,123,152,16,2,172,172,64,2,2,130,152,32,2,20,7,0,0,0,0,1,0,0,0,212,120,8,123,152,32,2,83,28,71,38,2,2,130,152,48,2,51,10,0,128,0,212,168,8,123,152,48,2,81,28,71,16,2,2,130,152,56,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,74,123,152,56,2,172,172,242,1,2,130,152,72,2,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,72,2,83,28,76,216,1,2,130,151,88,2,134,120,0,0,0,16,123,152,88,2,83,28,78,196,1,2,130,152,104,2,51,10,0,8,212,168,8,123,152,104,2,81,28,78,175,1,2,130,152,112,2,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,81,123,152,112,2,172,172,145,1,2,130,152,128,2,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,128,2,83,28,83,119,1,2,130,151,144,2,134,120,0,0,0,1,123,152,144,2,83,28,85,99,1,2,130,152,160,2,134,136,128,0,123,152,160,2,81,28,85,81,1,2,130,152,168,2,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,88,123,152,168,2,172,172,51,1,2,130,152,184,2,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,184,2,83,28,90,25,1,2,130,151,200,2,134,120,0,0,16,123,152,200,2,83,28,92,6,1,2,130,152,216,2,134,136,8,123,152,216,2,81,28,92,245,0,2,130,152,224,2,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,95,123,152,224,2,172,172,215,0,2,130,152,240,2,20,7,0,0,0,0,2,0,0,0,212,120,8,123,152,240,2,83,28,97,189,0,2,130,152,0,3,51,10,0,0,1,212,168,8,123,152,0,3,81,28,97,167,0,2,130,151,8,3,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,8,3,83,28,100,140,0,2,130,151,24,3,20,8,0,0,0,0,0,64,0,0,212,135,7,123,151,24,3,83,28,102,113,2,130,151,40,3,134,120,0,0,0,32,123,152,40,3,83,28,104,94,2,130,152,56,3,51,10,0,16,212,168,8,123,152,56,3,81,28,104,74,2,130,152,64,3,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,107,123,152,64,3,172,172,45,2,130,152,80,3,20,7,0,0,0,0,0,4,0,0,212,135,7,123,151,80,3,83,28,109,20,2,130,151,96,3,134,119,0,0,0,2,123,151,96,3,1,2,130,183,20,8,0,0,0,0,0,0,128,0,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,145,192,219,15,9,188,253,144,20,12,0,0,0,0,0,0,0,1,214,120,9,152,153,6,51,10,113,202,169,9,201,152,8,123,24,123,25,8,172,169,48,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,2,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,143,214,120,7,152,119,6,150,119,136,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,2,0,0,0,0,0,0,0,128,123,18,24,130,24,16,200,135,7,149,114,136,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,196,11,130,26,112,212,160,5,134,136,0,0,0,4,212,57,9,123,123,123,117,16,123,120,32,123,121,48,130,118,56,130,121,72,130,123,88,130,117,104,130,24,0,1,212,104,8,130,26,144,0,212,169,9,134,187,0,0,0,64,134,85,0,128,0,123,120,56,123,121,72,123,123,88,123,117,104,130,120,120,130,118,128,0,130,123,144,0,130,117,160,0,134,136,1,130,25,176,0,212,105,9,130,26,56,212,171,11,134,85,0,0,8,123,120,120,123,121,128,0,123,123,144,0,123,117,160,0,130,120,176,0,130,118,184,0,130,123,200,0,130,117,216,0,134,136,16,130,25,208,0,212,105,9,130,26,88,212,171,11,134,85,0,0,128,0,123,120,176,0,123,121,184,0,123,123,200,0,123,117,216,0,130,120,232,0,130,118,240,0,130,123,0,1,130,117,16,1,134,136,0,1,130,25,232,0,212,105,9,130,26,120,212,171,11,134,85,0,0,0,8,123,120,232,0,123,121,240,0,123,123,0,1,123,117,16,1,130,120,32,1,130,118,40,1,130,123,56,1,130,117,72,1,134,136,0,16,130,25,8,1,212,105,9,130,26,152,0,212,171,11,130,26,32,212,165,5,123,120,32,1,123,121,40,1,123,123,56,1,123,117,72,1,130,120,88,1,130,121,104,1,130,118,112,1,130,117,128,1,134,136,0,0,1,134,153,2,130,27,184,0,212,107,11,130,26,64,212,165,5,123,120,88,1,123,121,104,1,123,123,112,1,123,117,128,1,130,120,144,1,130,121,160,1,130,118,168,1,130,117,184,1,134,136,0,0,16,134,153,32,130,27,216,0,212,107,11,130,26,96,212,165,5,123,120,144,1,123,121,160,1,123,123,168,1,123,117,184,1,130,120,200,1,130,121,216,1,130,118,224,1,130,117,240,1,134,136,0,0,0,1,134,153,0,2,130,27,240,0,212,107,11,130,26,128,0,212,165,5,123,120,200,1,123,121,216,1,123,123,224,1,123,117,240,1,130,120,0,2,130,121,16,2,130,118,24,2,130,122,40,2,134,136,0,0,0,16,134,153,0,32,130,27,16,1,212,107,11,130,21,160,0,212,165,5,123,120,0,2,123,121,16,2,123,123,24,2,123,117,40,2,130,120,56,2,130,121,72,2,130,123,88,2,130,118,96,2,130,26,40,212,168,8,134,153,0,0,2,134,187,4,130,21,192,0,212,101,5,123,120,56,2,123,121,72,2,123,123,88,2,123,117,96,2,130,120,112,2,130,121,128,2,130,123,144,2,130,118,152,2,130,26,72,212,168,8,134,153,0,0,32,134,187,64,130,21,224,0,212,101,5,123,120,112,2,123,121,128,2,123,123,144,2,123,117,152,2,130,120,168,2,130,121,184,2,130,123,200,2,130,118,208,2,130,26,104,212,168,8,134,153,0,0,0,2,134,187,0,4,130,21,248,0,212,101,5,123,120,168,2,123,121,184,2,123,123,200,2,123,117,208,2,130,120,224,2,130,121,240,2,130,123,0,3,130,117,8,3,130,26,136,0,212,168,8,134,153,0,0,0,32,134,187,0,64,130,26,24,212,165,5,123,120,224,2,123,121,240,2,123,123,0,3,123,117,8,3,130,118,24,3,130,121,40,3,130,123,56,3,130,117,72,3,130,24,168,0,212,104,8,130,26,48,212,169,9,134,187,0,0,4,134,85,8,123,120,24,3,123,121,40,3,123,123,56,3,123,117,72,3,130,118,80,3,130,121,96,3,130,123,112,3,130,117,128,3,130,24,200,0,212,104,8,130,26,80,212,169,9,123,120,80,3,134,184,0,0,64,123,121,96,3,134,89,128,0,123,120,112,3,123,121,128,3,149,119,136,3,171,39,173,252,2,130,27,16,130,22,81,6,182,5,2,130,25,8,151,153,3,200,185,9,130,151,212,199,7,123,151,83,22,3,161,5,2,130,151,16,20,8,0,0,0,0,0,2,0,0,212,135,7,123,151,16,83,22,5,136,5,2,130,151,32,134,120,0,0,0,4,123,152,32,83,22,7,118,5,2,130,152,48,51,10,0,8,212,168,8,123,152,48,81,22,7,99,5,2,130,152,56,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,10,123,152,56,172,166,71,5,2,130,152,72,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,72,83,22,12,47,5,2,130,151,88,134,119,0,0,0,64,123,151,88,83,22,14,29,5,2,130,151,104,134,120,0,128,0,123,152,104,83,22,16,12,5,2,130,152,120,134,136,1,123,152,120,81,22,16,253,4,2,130,152,128,0,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,19,123,152,128,0,172,166,223,4,2,130,152,144,0,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,144,0,83,22,21,197,4,2,130,151,160,0,134,120,0,0,8,123,152,160,0,83,22,23,178,4,2,130,152,176,0,134,136,16,123,152,176,0,81,22,23,161,4,2,130,152,184,0,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,26,123,152,184,0,172,166,131,4,2,130,152,200,0,20,7,0,0,0,0,64,0,0,0,212,135,7,123,151,200,0,83,22,28,105,4,2,130,151,216,0,134,120,0,0,128,0,123,152,216,0,83,22,30,85,4,2,130,152,232,0,134,136,0,1,123,152,232,0,81,22,30,67,4,2,130,152,240,0,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,33,123,152,240,0,172,166,37,4,2,130,152,0,1,20,7,0,0,0,0,0,4,0,0,212,135,7,123,151,0,1,83,22,35,11,4,2,130,151,16,1,134,120,0,0,0,8,123,152,16,1,83,22,37,247,3,2,130,152,32,1,51,10,0,16,212,168,8,123,152,32,1,81,22,37,226,3,2,130,152,40,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,40,123,152,40,1,172,166,196,3,2,130,152,56,1,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,56,1,83,22,42,170,3,2,130,151,72,1,20,8,0,0,0,128,0,0,0,0,212,135,7,123,151,72,1,83,22,44,143,3,2,130,151,88,1,134,120,0,0,1,123,152,88,1,83,22,46,124,3,2,130,152,104,1,134,136,2,123,152,104,1,81,22,46,107,3,2,130,152,112,1,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,49,123,152,112,1,172,166,77,3,2,130,152,128,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,151,128,1,83,22,51,51,3,2,130,151,144,1,134,120,0,0,16,123,152,144,1,83,22,53,32,3,2,130,152,160,1,134,136,32,123,152,160,1,81,22,53,15,3,2,130,152,168,1,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,56,123,152,168,1,172,166,241,2,2,130,152,184,1,20,7,0,0,0,0,128,0,0,0,212,135,7,123,151,184,1,83,22,58,215,2,2,130,151,200,1,134,120,0,0,0,1,123,152,200,1,83,22,60,195,2,2,130,152,216,1,134,136,0,2,123,152,216,1,81,22,60,177,2,2,130,152,224,1,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,63,123,152,224,1,172,166,147,2,2,130,152,240,1,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,240,1,83,22,65,121,2,2,130,151,0,2,134,120,0,0,0,16,123,152,0,2,83,22,67,101,2,2,130,152,16,2,51,10,0,32,212,168,8,123,152,16,2,81,22,67,80,2,2,130,152,24,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,70,123,152,24,2,172,166,50,2,2,130,152,40,2,20,7,0,0,0,0,0,128,0,0,212,135,7,123,151,40,2,83,22,72,24,2,2,130,151,56,2,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,56,2,83,22,74,253,1,2,130,151,72,2,134,120,0,0,2,123,152,72,2,83,22,76,234,1,2,130,152,88,2,134,136,4,123,152,88,2,81,22,76,217,1,2,130,152,96,2,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,79,123,152,96,2,172,166,187,1,2,130,152,112,2,20,7,0,0,0,0,16,0,0,0,212,135,7,123,151,112,2,83,22,81,161,1,2,130,151,128,2,134,120,0,0,32,123,152,128,2,83,22,83,142,1,2,130,152,144,2,134,136,64,123,152,144,2,81,22,83,125,1,2,130,152,152,2,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,86,123,152,152,2,172,166,95,1,2,130,152,168,2,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,168,2,83,22,88,69,1,2,130,151,184,2,134,120,0,0,0,2,123,152,184,2,83,22,90,49,1,2,130,152,200,2,134,136,0,4,123,152,200,2,81,22,90,31,1,2,130,152,208,2,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,93,123,152,208,2,172,166,1,1,2,130,152,224,2,20,7,0,0,0,0,0,16,0,0,212,135,7,123,151,224,2,83,22,95,231,0,2,130,151,240,2,134,120,0,0,0,32,123,152,240,2,83,22,97,211,0,2,130,152,0,3,51,10,0,64,212,168,8,123,152,0,3,81,22,97,190,0,2,130,151,8,3,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,8,3,83,22,100,163,0,2,130,152,24,3,20,10,0,0,0,0,0,0,1,0,212,168,8,51,10,102,123,152,24,3,172,166,133,0,2,130,152,40,3,20,7,0,0,0,0,2,0,0,0,212,135,7,123,151,40,3,83,22,104,107,2,130,151,56,3,134,120,0,0,4,123,152,56,3,83,22,106,89,2,130,152,72,3,134,136,8,123,152,72,3,81,22,106,73,2,130,152,80,3,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,109,123,152,80,3,172,166,44,2,130,152,96,3,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,96,3,83,22,111,19,2,130,151,112,3,134,119,0,0,64,123,151,112,3,1,2,130,183,20,8,0,0,0,0,0,0,0,1,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,7,207,17,40,218,106,240,28,51,6,1,20,10,0,0,0,0,0,0,0,2,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,115,201,152,8,123,24,123,25,8,83,25,115,58,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,4,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,141,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,152,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,152,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,28,136,0,212,192,5,130,28,32,212,200,8,134,153,0,0,4,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,118,72,130,123,88,130,117,104,134,136,32,130,25,232,0,212,105,9,130,28,128,0,212,203,11,134,85,0,0,0,64,123,120,64,123,121,72,123,123,88,123,117,104,130,120,120,130,121,136,0,130,118,144,0,130,117,160,0,134,136,0,0,2,134,153,16,130,27,224,0,212,107,11,130,28,120,212,197,5,123,120,120,123,121,136,0,123,123,144,0,123,117,160,0,130,120,176,0,130,121,192,0,130,123,208,0,130,118,216,0,134,136,0,0,0,32,134,153,0,0,1,134,187,8,130,21,216,0,212,101,5,123,120,176,0,123,121,192,0,123,123,208,0,123,117,216,0,130,120,232,0,130,121,248,0,130,123,8,1,130,117,24,1,130,28,112,212,200,8,134,153,0,0,0,16,134,187,0,128,0,134,85,4,123,120,232,0,123,121,248,0,123,123,8,1,123,117,24,1,130,118,32,1,130,121,48,1,130,123,64,1,130,117,80,1,130,24,208,0,212,104,8,130,28,104,212,201,9,134,187,0,0,0,8,134,85,0,64,123,120,32,1,123,121,48,1,123,123,64,1,123,117,80,1,130,120,96,1,130,118,104,1,130,123,120,1,130,117,136,1,134,136,2,130,25,200,0,212,105,9,130,28,96,212,203,11,134,85,0,0,0,4,123,120,96,1,123,121,104,1,123,123,120,1,123,117,136,1,130,120,152,1,130,121,168,1,130,118,176,1,130,117,192,1,134,136,0,32,134,153,1,130,27,192,0,212,107,11,130,28,88,212,197,5,123,120,152,1,123,121,168,1,123,123,176,1,123,117,192,1,130,120,208,1,130,121,224,1,130,123,232,1,130,118,248,1,134,136,0,0,0,2,134,153,0,16,130,28,24,212,203,11,130,21,184,0,212,101,5,123,120,208,1,123,121,224,1,123,123,232,1,123,117,248,1,130,120,8,2,130,121,24,2,130,123,40,2,130,118,48,2,130,28,80,212,200,8,134,153,0,0,0,1,212,59,11,130,21,16,1,212,101,5,123,120,8,2,123,121,24,2,123,123,40,2,123,117,48,2,130,118,64,2,130,121,80,2,130,123,96,2,130,117,112,2,130,24,176,0,212,104,8,130,28,72,212,201,9,134,187,0,0,128,0,134,85,0,4,123,120,64,2,123,121,80,2,123,123,96,2,123,117,112,2,130,118,120,2,130,124,136,2,130,123,152,2,130,117,168,2,130,24,8,1,212,104,8,130,25,168,0,212,201,9,130,28,64,212,203,11,134,85,0,0,64,123,120,120,2,123,121,136,2,123,123,152,2,123,117,168,2,130,120,184,2,130,118,192,2,130,123,208,2,130,117,224,2,134,136,0,2,130,25,0,1,212,105,9,130,28,160,0,212,203,11,130,28,56,212,197,5,123,120,184,2,123,121,192,2,123,123,208,2,123,117,224,2,130,120,240,2,130,121,0,3,130,118,8,3,130,117,24,3,134,136,0,0,32,134,153,0,1,130,27,248,0,212,107,11,130,28,152,0,212,197,5,123,120,240,2,123,121,0,3,123,123,8,3,123,117,24,3,130,120,40,3,130,121,56,3,130,123,72,3,130,118,80,3,130,28,48,212,200,8,134,153,0,0,16,134,187,128,0,130,21,240,0,212,101,5,123,120,40,3,123,121,56,3,123,123,72,3,123,117,80,3,130,120,96,3,130,121,112,3,130,123,128,3,130,117,144,3,130,28,144,0,212,200,8,130,28,40,212,201,9,123,120,96,3,134,184,0,0,8,123,121,112,3,134,89,64,123,120,128,3,123,121,144,3,149,119,152,3,171,39,173,252,2,130,27,16,130,28,81,12,175,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,154,5,2,130,152,16,20,10,0,0,0,0,0,16,0,0,212,168,8,51,10,5,123,152,16,172,172,126,5,2,130,152,32,20,7,0,0,0,128,0,0,0,0,212,135,7,123,151,32,83,28,7,102,5,2,130,151,48,134,120,0,0,4,123,152,48,83,28,9,85,5,2,130,152,64,134,136,32,123,152,64,81,28,9,70,5,2,130,152,72,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,12,123,152,72,172,172,42,5,2,130,152,88,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,88,83,28,14,18,5,2,130,151,104,134,119,0,0,0,64,123,151,104,83,28,16,0,5,2,130,151,120,134,120,0,0,2,123,152,120,83,28,18,239,4,2,130,152,136,0,134,136,16,123,152,136,0,81,28,18,222,4,2,130,152,144,0,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,21,123,152,144,0,172,172,192,4,2,130,152,160,0,20,7,0,0,0,0,0,4,0,0,212,135,7,123,151,160,0,83,28,23,166,4,2,130,151,176,0,134,119,0,0,0,32,123,151,176,0,83,28,25,146,4,2,130,151,192,0,134,120,0,0,1,123,152,192,0,83,28,27,127,4,2,130,152,208,0,134,136,8,123,152,208,0,81,28,27,110,4,2,130,152,216,0,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,30,123,152,216,0,172,172,80,4,2,130,152,232,0,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,232,0,83,28,32,54,4,2,130,151,248,0,134,119,0,0,0,16,123,151,248,0,83,28,34,34,4,2,130,151,8,1,134,120,0,128,0,123,152,8,1,83,28,36,15,4,2,130,152,24,1,134,136,4,123,152,24,1,81,28,36,254,3,2,130,152,32,1,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,39,123,152,32,1,172,172,224,3,2,130,152,48,1,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,48,1,83,28,41,198,3,2,130,151,64,1,134,119,0,0,0,8,123,151,64,1,83,28,43,178,3,2,130,151,80,1,134,120,0,64,123,152,80,1,83,28,45,160,3,2,130,152,96,1,134,136,2,123,152,96,1,81,28,45,143,3,2,130,152,104,1,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,48,123,152,104,1,172,172,113,3,2,130,152,120,1,20,7,0,0,0,0,128,0,0,0,212,135,7,123,151,120,1,83,28,50,87,3,2,130,151,136,1,134,119,0,0,0,4,123,151,136,1,83,28,52,67,3,2,130,151,152,1,134,120,0,32,123,152,152,1,83,28,54,49,3,2,130,152,168,1,134,136,1,123,152,168,1,81,28,54,32,3,2,130,152,176,1,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,57,123,152,176,1,172,172,2,3,2,130,152,192,1,20,7,0,0,0,0,64,0,0,0,212,135,7,123,151,192,1,83,28,59,232,2,2,130,151,208,1,134,120,0,0,0,2,123,152,208,1,83,28,61,212,2,2,130,152,224,1,51,10,0,16,212,168,8,123,152,224,1,81,28,61,191,2,2,130,151,232,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,232,1,83,28,64,164,2,2,130,152,248,1,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,66,123,152,248,1,172,172,134,2,2,130,152,8,2,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,8,2,83,28,68,108,2,2,130,151,24,2,134,120,0,0,0,1,123,152,24,2,83,28,70,88,2,2,130,152,40,2,51,10,0,8,212,168,8,123,152,40,2,81,28,70,67,2,2,130,152,48,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,73,123,152,48,2,172,172,37,2,2,130,152,64,2,20,7,0,0,0,0,0,0,2,0,212,135,7,123,151,64,2,83,28,75,11,2,2,130,151,80,2,20,8,0,0,0,0,16,0,0,0,212,135,7,123,151,80,2,83,28,77,240,1,2,130,151,96,2,134,120,0,0,128,0,123,152,96,2,83,28,79,220,1,2,130,152,112,2,134,136,0,4,123,152,112,2,81,28,79,202,1,2,130,152,120,2,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,82,123,152,120,2,172,172,172,1,2,130,152,136,2,20,7,0,0,0,0,0,0,1,0,212,135,7,123,151,136,2,83,28,84,146,1,2,130,151,152,2,20,8,0,0,0,0,8,0,0,0,212,135,7,123,151,152,2,83,28,86,119,1,2,130,151,168,2,134,120,0,0,64,123,152,168,2,83,28,88,100,1,2,130,152,184,2,134,136,0,2,123,152,184,2,81,28,88,82,1,2,130,152,192,2,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,91,123,152,192,2,172,172,52,1,2,130,152,208,2,20,7,0,0,0,0,0,128,0,0,212,135,7,123,151,208,2,83,28,93,26,1,2,130,151,224,2,20,8,0,0,0,0,4,0,0,0,212,135,7,123,151,224,2,83,28,95,255,0,2,130,151,240,2,134,120,0,0,32,123,152,240,2,83,28,97,236,0,2,130,152,0,3,134,136,0,1,123,152,0,3,81,28,97,218,0,2,130,152,8,3,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,100,123,152,8,3,172,172,188,0,2,130,152,24,3,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,24,3,83,28,102,162,0,2,130,151,40,3,20,8,0,0,0,0,2,0,0,0,212,135,7,123,151,40,3,83,28,104,135,0,2,130,151,56,3,134,120,0,0,16,123,152,56,3,83,28,106,116,2,130,152,72,3,134,136,128,0,123,152,72,3,81,28,106,99,2,130,152,80,3,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,109,123,152,80,3,172,172,70,2,130,152,96,3,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,96,3,83,28,111,45,2,130,151,112,3,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,112,3,83,28,113,19,2,130,151,128,3,134,119,0,0,8,123,151,128,3,1,2,130,183,20,8,0,0,0,0,0,0,0,2,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,9,140,192,8,140,192,8,140,20,12,0,0,0,0,0,0,0,4,214,120,9,152,153,6,51,10,117,202,169,9,201,152,8,123,24,123,25,8,172,169,50,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,8,123,24,248,0,20,8,0,0,0,0,0,0,0,2,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,139,214,120,7,152,119,6,150,119,168,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,2,0,0,0,0,0,0,0,128,123,18,24,130,24,16,200,135,7,149,114,168,3,51,3,0,8,100,135,1,130,116,130,112,16,130,120,32,130,121,48,212,196,11,130,26,160,0,212,160,5,130,26,72,212,168,8,134,153,0,0,0,2,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,121,80,130,118,88,130,117,104,134,136,0,64,134,153,8,130,27,232,0,212,107,11,130,26,144,0,212,165,5,123,120,64,123,121,80,123,123,88,123,117,104,130,120,120,130,121,136,0,130,123,152,0,130,117,168,0,130,26,56,212,168,8,134,153,0,0,128,0,134,187,0,16,134,85,2,123,120,120,123,121,136,0,123,123,152,0,123,117,168,0,130,118,176,0,130,121,192,0,130,123,208,0,130,117,224,0,130,24,216,0,212,104,8,130,26,128,0,212,169,9,130,26,40,212,171,11,134,85,0,0,32,123,120,176,0,123,121,192,0,123,123,208,0,123,117,224,0,130,120,240,0,130,121,248,0,130,118,8,1,130,117,24,1,134,136,0,4,130,26,24,212,169,9,130,27,200,0,212,107,11,130,26,112,212,165,5,123,120,240,0,123,121,248,0,123,123,8,1,123,117,24,1,130,120,40,1,130,121,56,1,130,123,72,1,130,118,80,1,134,136,0,0,0,64,134,153,0,0,8,134,187,0,1,130,21,8,1,212,101,5,123,120,40,1,123,121,56,1,123,123,72,1,123,117,80,1,130,120,96,1,130,121,112,1,130,123,128,1,130,117,144,1,130,26,184,0,212,168,8,130,26,96,212,169,9,134,187,0,0,0,16,134,85,0,0,2,123,120,96,1,123,121,112,1,123,123,128,1,123,117,144,1,130,120,160,1,130,118,168,1,130,123,184,1,130,117,200,1,134,136,64,130,25,248,0,212,105,9,130,26,168,0,212,171,11,130,26,80,212,165,5,123,120,160,1,123,121,168,1,123,123,184,1,123,117,200,1,130,120,216,1,130,121,232,1,130,123,248,1,130,118,0,2,134,136,0,0,0,4,134,153,0,128,0,134,187,16,130,21,240,0,212,101,5,123,120,216,1,123,121,232,1,123,123,248,1,123,117,0,2,130,120,16,2,130,121,32,2,130,123,48,2,130,117,64,2,130,26,152,0,212,168,8,130,26,64,212,169,9,134,187,0,0,0,1,134,85,0,32,123,120,16,2,123,121,32,2,123,123,48,2,123,117,64,2,130,120,80,2,130,118,88,2,130,123,104,2,130,117,120,2,134,136,4,130,25,224,0,212,105,9,130,26,136,0,212,171,11,130,26,48,212,165,5,123,120,80,2,123,121,88,2,123,123,104,2,123,117,120,2,130,120,136,2,130,121,152,2,130,123,168,2,130,118,176,2,134,136,0,0,64,212,57,9,134,187,1,130,21,208,0,212,101,5,123,120,136,2,123,121,152,2,123,123,168,2,123,117,176,2,130,120,192,2,130,121,208,2,130,123,224,2,130,117,240,2,130,26,120,212,168,8,130,26,32,212,169,9,134,187,0,0,16,134,85,0,2,123,120,192,2,123,121,208,2,123,123,224,2,123,117,240,2,130,118,248,2,130,122,8,3,130,123,24,3,130,117,40,3,130,24,16,1,212,104,8,130,25,192,0,212,169,9,130,26,104,212,171,11,134,85,0,0,0,32,123,120,248,2,123,121,8,3,123,123,24,3,123,117,40,3,130,120,56,3,130,121,72,3,130,118,80,3,130,117,96,3,134,136,0,0,4,134,153,128,0,130,27,0,1,212,107,11,130,26,176,0,212,165,5,123,120,56,3,123,121,72,3,123,123,80,3,123,117,96,3,130,120,112,3,130,121,128,3,130,123,144,3,130,117,160,3,130,26,88,212,168,8,51,10,0,0,0,8,212,169,9,123,120,112,3,134,184,0,0,1,123,121,128,3,134,89,32,123,120,144,3,123,121,160,3,149,119,168,3,171,39,171,252,2,130,27,16,130,22,81,6,165,5,2,130,25,8,151,153,3,200,185,9,130,151,212,199,7,123,151,83,22,3,144,5,2,130,152,16,20,10,0,0,0,0,0,128,0,0,212,168,8,51,10,5,123,152,16,172,166,116,5,2,130,152,32,20,7,0,0,0,0,16,0,0,0,212,135,7,123,151,32,83,22,7,92,5,2,130,151,48,134,119,0,0,0,2,123,151,48,83,22,9,74,5,2,130,151,64,134,120,0,64,123,152,64,83,22,11,58,5,2,130,152,80,134,136,8,123,152,80,81,22,11,43,5,2,130,152,88,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,14,123,152,88,172,166,15,5,2,130,152,104,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,104,83,22,16,247,4,2,130,151,120,20,8,0,0,0,0,4,0,0,0,212,135,7,123,151,120,83,22,18,222,4,2,130,151,136,0,134,119,0,0,128,0,123,151,136,0,83,22,20,202,4,2,130,151,152,0,134,120,0,16,123,152,152,0,83,22,22,184,4,2,130,152,168,0,134,136,2,123,152,168,0,81,22,22,167,4,2,130,152,176,0,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,25,123,152,176,0,172,166,137,4,2,130,152,192,0,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,192,0,83,22,27,111,4,2,130,151,208,0,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,208,0,83,22,29,84,4,2,130,151,224,0,134,120,0,0,32,123,152,224,0,83,22,31,65,4,2,130,152,240,0,134,136,0,4,123,152,240,0,81,22,31,47,4,2,130,151,248,0,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,248,0,83,22,34,20,4,2,130,152,8,1,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,36,123,152,8,1,172,166,246,3,2,130,152,24,1,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,24,1,83,22,38,220,3,2,130,151,40,1,134,119,0,0,0,64,123,151,40,1,83,22,40,200,3,2,130,151,56,1,134,120,0,0,8,123,152,56,1,83,22,42,181,3,2,130,152,72,1,134,136,0,1,123,152,72,1,81,22,42,163,3,2,130,152,80,1,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,45,123,152,80,1,172,166,133,3,2,130,152,96,1,20,7,0,0,0,0,0,0,4,0,212,135,7,123,151,96,1,83,22,47,107,3,2,130,151,112,1,20,8,0,0,0,0,128,0,0,0,212,135,7,123,151,112,1,83,22,49,80,3,2,130,151,128,1,134,119,0,0,0,16,123,151,128,1,83,22,51,60,3,2,130,151,144,1,134,120,0,0,2,123,152,144,1,83,22,53,41,3,2,130,152,160,1,134,136,64,123,152,160,1,81,22,53,24,3,2,130,152,168,1,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,56,123,152,168,1,172,166,250,2,2,130,152,184,1,20,7,0,0,0,0,0,0,1,0,212,135,7,123,151,184,1,83,22,58,224,2,2,130,151,200,1,20,8,0,0,0,0,32,0,0,0,212,135,7,123,151,200,1,83,22,60,197,2,2,130,151,216,1,134,119,0,0,0,4,123,151,216,1,83,22,62,177,2,2,130,151,232,1,134,120,0,128,0,123,152,232,1,83,22,64,158,2,2,130,152,248,1,134,136,16,123,152,248,1,81,22,64,141,2,2,130,152,0,2,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,67,123,152,0,2,172,166,111,2,2,130,152,16,2,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,16,2,83,22,69,85,2,2,130,151,32,2,20,8,0,0,0,0,8,0,0,0,212,135,7,123,151,32,2,83,22,71,58,2,2,130,151,48,2,134,119,0,0,0,1,123,151,48,2,83,22,73,38,2,2,130,151,64,2,134,120,0,32,123,152,64,2,83,22,75,20,2,2,130,152,80,2,134,136,4,123,152,80,2,81,22,75,3,2,2,130,152,88,2,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,78,123,152,88,2,172,166,229,1,2,130,152,104,2,20,7,0,0,0,0,0,16,0,0,212,135,7,123,151,104,2,83,22,80,203,1,2,130,151,120,2,20,8,0,0,0,0,2,0,0,0,212,135,7,123,151,120,2,83,22,82,176,1,2,130,151,136,2,134,119,0,0,64,123,151,136,2,83,22,84,157,1,2,130,151,152,2,134,120,0,8,123,152,152,2,83,22,86,139,1,2,130,152,168,2,134,136,1,123,152,168,2,81,22,86,122,1,2,130,152,176,2,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,89,123,152,176,2,172,166,92,1,2,130,152,192,2,20,7,0,0,0,0,0,4,0,0,212,135,7,123,151,192,2,83,22,91,66,1,2,130,151,208,2,20,8,0,0,0,128,0,0,0,0,212,135,7,123,151,208,2,83,22,93,39,1,2,130,151,224,2,134,120,0,0,16,123,152,224,2,83,22,95,20,1,2,130,152,240,2,134,136,0,2,123,152,240,2,81,22,95,2,1,2,130,152,248,2,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,98,123,152,248,2,172,166,228,0,2,130,152,8,3,20,7,0,0,0,0,0,0,8,0,212,135,7,123,151,8,3,83,22,100,202,0,2,130,151,24,3,20,8,0,0,0,0,0,1,0,0,212,135,7,123,151,24,3,83,22,102,175,0,2,130,151,40,3,134,119,0,0,0,32,123,151,40,3,83,22,104,155,0,2,130,151,56,3,134,120,0,0,4,123,152,56,3,83,22,106,136,0,2,130,152,72,3,134,136,128,0,123,152,72,3,81,22,106,118,2,130,152,80,3,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,109,123,152,80,3,172,166,89,2,130,152,96,3,20,7,0,0,0,0,0,0,2,0,212,135,7,123,151,96,3,83,22,111,64,2,130,151,112,3,20,8,0,0,0,0,64,0,0,0,212,135,7,123,151,112,3,83,22,113,38,2,130,151,128,3,134,119,0,0,0,8,123,151,128,3,83,22,115,19,2,130,151,144,3,134,119,0,0,1,123,151,144,3,1,2,130,183,20,8,0,0,0,0,0,0,0,4,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,93,19,129,92,19,129,92,19,51,6,1,20,10,0,0,0,0,0,0,0,8,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,119,201,152,8,123,24,123,25,8,83,25,119,58,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,16,123,24,0,1,20,8,0,0,0,0,0,0,0,4,123,24,248,0,20,8,0,0,0,0,0,0,0,2,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,137,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,184,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,184,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,28,184,0,212,192,5,130,28,112,212,200,8,130,28,40,212,201,9,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,121,80,130,123,96,130,118,104,134,136,0,0,128,0,134,153,0,64,134,187,32,130,21,0,1,212,101,5,123,120,64,123,121,80,123,123,96,123,117,104,130,120,120,130,121,136,0,130,123,152,0,130,117,168,0,130,28,192,0,212,200,8,130,28,120,212,201,9,130,28,48,212,203,11,134,85,0,0,0,1,123,120,120,123,121,136,0,123,123,152,0,123,117,168,0,130,120,184,0,130,121,200,0,130,118,208,0,130,117,224,0,134,136,0,128,0,134,153,64,130,27,8,1,212,107,11,130,28,200,0,212,197,5,123,120,184,0,123,121,200,0,123,123,208,0,123,117,224,0,130,120,240,0,130,121,0,1,130,123,16,1,130,117,32,1,130,28,128,0,212,200,8,130,28,56,212,201,9,134,187,0,0,0,2,134,85,0,0,1,123,120,240,0,123,121,0,1,123,123,16,1,123,117,32,1,130,120,48,1,130,118,56,1,130,124,72,1,130,117,88,1,134,136,128,0,130,25,16,1,212,105,9,130,27,208,0,212,203,11,130,28,136,0,212,197,5,123,120,48,1,123,121,56,1,123,123,72,1,123,117,88,1,130,120,104,1,130,121,120,1,130,123,136,1,130,117,152,1,130,28,64,212,200,8,134,153,0,0,0,4,134,187,0,0,2,134,85,0,1,123,120,104,1,123,121,120,1,123,123,136,1,123,117,152,1,130,120,160,1,130,118,176,1,130,123,192,1,130,117,208,1,130,25,24,212,152,8,130,25,216,0,212,105,9,130,28,144,0,212,203,11,130,28,72,212,197,5,123,120,160,1,123,121,176,1,123,123,192,1,123,117,208,1,130,120,224,1,130,121,240,1,130,123,0,2,130,117,16,2,134,136,0,0,0,8,134,153,0,0,4,134,187,0,2,134,85,1,123,120,224,1,123,121,240,1,123,123,0,2,123,117,16,2,130,118,24,2,130,121,40,2,130,123,56,2,130,117,72,2,130,24,224,0,212,104,8,130,28,152,0,212,201,9,130,28,80,212,203,11,134,85,0,0,0,16,123,120,24,2,123,121,40,2,123,123,56,2,123,117,72,2,130,120,88,2,130,121,104,2,130,123,120,2,130,118,128,2,134,136,0,0,8,134,153,0,4,134,187,2,130,21,232,0,212,101,5,123,120,88,2,123,121,104,2,123,123,120,2,123,117,128,2,130,120,144,2,130,121,160,2,130,123,176,2,130,117,192,2,130,28,160,0,212,200,8,130,28,88,212,201,9,134,187,0,0,0,32,134,85,0,0,16,123,120,144,2,123,121,160,2,123,123,176,2,123,117,192,2,130,120,208,2,130,121,224,2,130,118,232,2,130,117,248,2,212,56,8,134,153,4,130,27,240,0,212,107,11,130,28,168,0,212,197,5,123,120,208,2,123,121,224,2,123,123,232,2,123,117,248,2,130,120,8,3,130,121,24,3,130,123,40,3,130,117,56,3,130,28,96,212,200,8,134,153,0,0,0,64,134,187,0,0,32,134,85,0,16,123,120,8,3,123,121,24,3,123,123,40,3,123,117,56,3,130,120,72,3,130,118,80,3,130,123,96,3,130,117,112,3,134,136,8,130,25,248,0,212,105,9,130,28,176,0,212,203,11,130,28,104,212,197,5,123,120,72,3,123,121,80,3,123,123,96,3,123,117,112,3,130,120,128,3,130,121,144,3,130,123,160,3,130,117,176,3,130,28,32,212,200,8,134,153,0,0,64,123,120,128,3,134,184,0,32,123,121,144,3,134,89,16,123,120,160,3,123,121,176,3,149,119,184,3,171,39,173,252,2,130,27,16,130,28,81,12,169,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,148,5,2,130,152,16,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,5,123,152,16,172,172,120,5,2,130,152,32,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,32,83,28,7,96,5,2,130,151,48,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,48,83,28,9,71,5,2,130,151,64,134,119,0,0,128,0,123,151,64,83,28,11,53,5,2,130,151,80,134,120,0,64,123,152,80,83,28,13,37,5,2,130,152,96,134,136,32,123,152,96,81,28,13,22,5,2,130,152,104,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,16,123,152,104,172,172,250,4,2,130,152,120,20,7,0,0,0,0,0,0,8,0,212,135,7,123,151,120,83,28,18,226,4,2,130,152,136,0,20,10,0,0,0,0,0,4,0,0,212,168,8,51,10,20,123,152,136,0,172,172,196,4,2,130,152,152,0,20,7,0,0,0,0,2,0,0,0,212,135,7,123,151,152,0,83,28,22,170,4,2,130,151,168,0,134,119,0,0,0,1,123,151,168,0,83,28,24,150,4,2,130,151,184,0,134,120,0,128,0,123,152,184,0,83,28,26,131,4,2,130,152,200,0,134,136,64,123,152,200,0,81,28,26,114,4,2,130,152,208,0,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,29,123,152,208,0,172,172,84,4,2,130,152,224,0,20,7,0,0,0,0,0,0,16,0,212,135,7,123,151,224,0,83,28,31,58,4,2,130,152,240,0,20,10,0,0,0,0,0,8,0,0,212,168,8,51,10,33,123,152,240,0,172,172,28,4,2,130,152,0,1,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,0,1,83,28,35,2,4,2,130,151,16,1,134,119,0,0,0,2,123,151,16,1,83,28,37,238,3,2,130,151,32,1,134,120,0,0,1,123,152,32,1,83,28,39,219,3,2,130,152,48,1,134,136,128,0,123,152,48,1,81,28,39,201,3,2,130,152,56,1,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,42,123,152,56,1,172,172,171,3,2,130,152,72,1,20,7,0,0,0,0,0,0,32,0,212,135,7,123,151,72,1,83,28,44,145,3,2,130,152,88,1,20,10,0,0,0,0,0,16,0,0,212,168,8,51,10,46,123,152,88,1,172,172,115,3,2,130,152,104,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,151,104,1,83,28,48,89,3,2,130,151,120,1,134,119,0,0,0,4,123,151,120,1,83,28,50,69,3,2,130,151,136,1,134,120,0,0,2,123,152,136,1,83,28,52,50,3,2,130,152,152,1,134,136,0,1,123,152,152,1,81,28,52,32,3,2,130,151,160,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,160,1,83,28,55,5,3,2,130,152,176,1,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,57,123,152,176,1,172,172,231,2,2,130,152,192,1,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,192,1,83,28,59,205,2,2,130,151,208,1,20,8,0,0,0,0,16,0,0,0,212,135,7,123,151,208,1,83,28,61,178,2,2,130,151,224,1,134,119,0,0,0,8,123,151,224,1,83,28,63,158,2,2,130,151,240,1,134,119,0,0,4,123,151,240,1,83,28,65,139,2,2,130,151,0,2,134,120,0,2,123,152,0,2,83,28,67,121,2,2,130,152,16,2,134,136,1,123,152,16,2,81,28,67,104,2,2,130,152,24,2,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,70,123,152,24,2,172,172,74,2,2,130,152,40,2,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,40,2,83,28,72,48,2,2,130,151,56,2,20,8,0,0,0,0,32,0,0,0,212,135,7,123,151,56,2,83,28,74,21,2,2,130,151,72,2,134,119,0,0,0,16,123,151,72,2,83,28,76,1,2,2,130,151,88,2,134,119,0,0,8,123,151,88,2,83,28,78,238,1,2,130,151,104,2,134,120,0,4,123,152,104,2,83,28,80,220,1,2,130,152,120,2,134,136,2,123,152,120,2,81,28,80,203,1,2,130,152,128,2,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,83,123,152,128,2,172,172,173,1,2,130,152,144,2,20,7,0,0,0,0,0,128,0,0,212,135,7,123,151,144,2,83,28,85,147,1,2,130,151,160,2,20,8,0,0,0,0,64,0,0,0,212,135,7,123,151,160,2,83,28,87,120,1,2,130,151,176,2,134,119,0,0,0,32,123,151,176,2,83,28,89,100,1,2,130,151,192,2,134,119,0,0,16,123,151,192,2,83,28,91,81,1,2,130,151,208,2,134,120,0,8,123,152,208,2,83,28,93,63,1,2,130,152,224,2,134,136,4,123,152,224,2,81,28,93,46,1,2,130,152,232,2,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,96,123,152,232,2,172,172,16,1,2,130,152,248,2,20,7,0,0,0,0,0,0,1,0,212,135,7,123,151,248,2,83,28,98,246,0,2,130,151,8,3,20,8,0,0,0,0,128,0,0,0,212,135,7,123,151,8,3,83,28,100,219,0,2,130,151,24,3,134,119,0,0,0,64,123,151,24,3,83,28,102,199,0,2,130,151,40,3,134,119,0,0,32,123,151,40,3,83,28,104,180,0,2,130,151,56,3,134,120,0,16,123,152,56,3,83,28,106,162,0,2,130,152,72,3,134,136,8,123,152,72,3,81,28,106,145,0,2,130,152,80,3,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,109,123,152,80,3,172,172,115,2,130,152,96,3,20,7,0,0,0,0,0,0,2,0,212,135,7,123,151,96,3,83,28,111,90,2,130,152,112,3,20,10,0,0,0,0,0,1,0,0,212,168,8,51,10,113,123,152,112,3,172,172,61,2,130,152,128,3,20,7,0,0,0,128,0,0,0,0,212,135,7,123,151,128,3,83,28,115,36,2,130,151,144,3,134,119,0,0,64,123,151,144,3,83,28,117,18,2,130,151,160,3,134,119,0,32,123,151,160,3,1,2,130,183,20,8,0,0,0,0,0,0,0,8,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,227,253,200,105,190,86,207,14,51,6,1,20,10,0,0,0,0,0,0,0,16,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,121,201,152,8,123,24,123,25,8,83,25,121,60,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,32,123,24,8,1,20,8,0,0,0,0,0,0,0,8,123,24,0,1,20,8,0,0,0,0,0,0,0,4,123,24,248,0,20,8,0,0,0,0,0,0,0,2,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,135,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,200,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,200,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,28,208,0,212,192,5,130,28,152,0,212,200,8,130,28,96,212,201,9,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,121,80,130,123,96,130,117,112,130,28,40,212,200,8,134,153,0,0,0,2,134,187,0,0,4,212,53,5,123,120,64,123,121,80,123,123,96,123,117,112,130,120,128,0,130,118,136,0,130,123,152,0,130,117,168,0,134,136,16,130,25,8,1,212,105,9,130,28,216,0,212,203,11,130,28,160,0,212,197,5,123,120,128,0,123,121,136,0,123,123,152,0,123,117,168,0,130,120,184,0,130,121,200,0,130,123,216,0,130,117,232,0,130,28,104,212,200,8,130,28,48,212,201,9,134,187,0,0,0,4,134,85,0,0,8,123,120,184,0,123,121,200,0,123,123,216,0,123,117,232,0,130,120,248,0,130,121,8,1,130,118,16,1,130,124,32,1,134,136,0,16,134,153,32,130,27,16,1,212,107,11,130,21,224,0,212,197,5,123,120,248,0,123,121,8,1,123,123,16,1,123,117,32,1,130,120,48,1,130,121,64,1,130,123,80,1,130,117,96,1,130,28,168,0,212,200,8,130,28,112,212,201,9,130,28,56,212,203,11,134,85,0,0,0,8,123,120,48,1,123,121,64,1,123,123,80,1,123,117,96,1,130,120,112,1,130,121,128,1,130,123,144,1,130,117,152,1,134,136,0,0,16,134,153,0,32,134,187,64,130,28,24,212,197,5,123,120,112,1,123,121,128,1,123,123,144,1,123,117,152,1,130,118,168,1,130,121,184,1,130,123,200,1,130,117,216,1,130,24,232,0,212,104,8,130,28,176,0,212,201,9,130,28,120,212,203,11,130,28,64,212,197,5,123,120,168,1,123,121,184,1,123,123,200,1,123,117,216,1,130,120,232,1,130,121,248,1,130,123,8,2,130,117,24,2,134,136,0,0,0,16,134,153,0,0,32,134,187,0,64,134,85,128,0,123,120,232,1,123,121,248,1,123,123,8,2,123,117,24,2,130,120,40,2,130,118,48,2,130,123,64,2,130,117,80,2,134,136,1,130,25,240,0,212,105,9,130,28,184,0,212,203,11,130,28,128,0,212,197,5,123,120,40,2,123,121,48,2,123,123,64,2,123,117,80,2,130,120,96,2,130,121,112,2,130,123,128,2,130,117,144,2,130,28,72,212,200,8,134,153,0,0,0,32,134,187,0,0,64,134,85,0,128,0,123,120,96,2,123,121,112,2,123,123,128,2,123,117,144,2,130,120,160,2,130,121,176,2,130,118,184,2,130,117,200,2,134,136,0,1,134,153,2,130,27,248,0,212,107,11,130,28,192,0,212,197,5,123,120,160,2,123,121,176,2,123,123,184,2,123,117,200,2,130,120,216,2,130,121,232,2,130,123,248,2,130,117,8,3,130,28,136,0,212,200,8,130,28,80,212,201,9,134,187,0,0,0,64,134,85,0,0,128,0,123,120,216,2,123,121,232,2,123,123,248,2,123,117,8,3,130,120,24,3,130,121,40,3,130,123,56,3,130,118,64,3,134,136,0,0,1,134,153,0,2,134,187,4,130,21,0,1,212,101,5,123,120,24,3,123,121,40,3,123,123,56,3,123,117,64,3,130,120,80,3,130,121,96,3,130,123,112,3,130,117,128,3,130,28,200,0,212,200,8,130,28,144,0,212,201,9,130,28,88,212,203,11,130,28,32,212,197,5,123,120,80,3,123,121,96,3,123,123,112,3,123,117,128,3,130,120,144,3,130,121,160,3,130,123,176,3,130,117,192,3,134,136,0,0,0,1,134,153,0,0,2,123,120,144,3,134,184,0,4,123,121,160,3,134,89,8,123,120,176,3,123,121,192,3,149,119,200,3,171,39,171,252,2,130,27,16,130,28,81,12,173,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,152,5,2,130,152,16,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,5,123,152,16,172,172,124,5,2,130,152,32,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,32,83,28,7,100,5,2,130,152,48,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,9,123,152,48,172,172,72,5,2,130,152,64,20,7,0,0,0,0,1,0,0,0,212,135,7,123,151,64,83,28,11,48,5,2,130,151,80,134,119,0,0,0,2,123,151,80,83,28,13,30,5,2,130,151,96,134,119,0,0,4,123,151,96,83,28,15,13,5,2,130,151,112,134,120,0,8,123,152,112,83,28,17,253,4,2,130,152,128,0,134,136,16,123,152,128,0,81,28,17,236,4,2,130,152,136,0,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,20,123,152,136,0,172,172,206,4,2,130,152,152,0,20,7,0,0,0,0,0,0,64,0,212,135,7,123,151,152,0,83,28,22,180,4,2,130,152,168,0,20,10,0,0,0,0,0,128,0,0,212,168,8,51,10,24,123,152,168,0,172,172,150,4,2,130,152,184,0,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,184,0,83,28,26,124,4,2,130,151,200,0,20,8,0,0,0,0,2,0,0,0,212,135,7,123,151,200,0,83,28,28,97,4,2,130,151,216,0,134,119,0,0,0,4,123,151,216,0,83,28,30,77,4,2,130,151,232,0,134,119,0,0,8,123,151,232,0,83,28,32,58,4,2,130,151,248,0,134,120,0,16,123,152,248,0,83,28,34,40,4,2,130,152,8,1,134,136,32,123,152,8,1,81,28,34,23,4,2,130,152,16,1,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,37,123,152,16,1,172,172,249,3,2,130,152,32,1,20,7,0,0,0,0,0,0,128,0,212,135,7,123,151,32,1,83,28,39,223,3,2,130,152,48,1,20,10,0,0,0,0,0,0,1,0,212,168,8,51,10,41,123,152,48,1,172,172,193,3,2,130,152,64,1,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,64,1,83,28,43,167,3,2,130,151,80,1,20,8,0,0,0,0,4,0,0,0,212,135,7,123,151,80,1,83,28,45,140,3,2,130,151,96,1,134,119,0,0,0,8,123,151,96,1,83,28,47,120,3,2,130,151,112,1,134,119,0,0,16,123,151,112,1,83,28,49,101,3,2,130,151,128,1,134,120,0,32,123,152,128,1,83,28,51,83,3,2,130,152,144,1,134,136,64,123,152,144,1,81,28,51,66,3,2,130,151,152,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,152,1,83,28,54,39,3,2,130,152,168,1,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,56,123,152,168,1,172,172,9,3,2,130,152,184,1,20,7,0,0,0,0,0,0,2,0,212,135,7,123,151,184,1,83,28,58,239,2,2,130,152,200,1,20,10,0,0,0,0,0,4,0,0,212,168,8,51,10,60,123,152,200,1,172,172,209,2,2,130,152,216,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,151,216,1,83,28,62,183,2,2,130,151,232,1,134,119,0,0,0,16,123,151,232,1,83,28,64,163,2,2,130,151,248,1,134,119,0,0,32,123,151,248,1,83,28,66,144,2,2,130,151,8,2,134,119,0,64,123,151,8,2,83,28,68,126,2,2,130,151,24,2,134,120,128,0,123,152,24,2,83,28,70,108,2,2,130,152,40,2,134,136,1,123,152,40,2,81,28,70,91,2,2,130,152,48,2,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,73,123,152,48,2,172,172,61,2,2,130,152,64,2,20,7,0,0,0,0,0,0,4,0,212,135,7,123,151,64,2,83,28,75,35,2,2,130,152,80,2,20,10,0,0,0,0,0,8,0,0,212,168,8,51,10,77,123,152,80,2,172,172,5,2,2,130,152,96,2,20,7,0,0,0,0,16,0,0,0,212,135,7,123,151,96,2,83,28,79,235,1,2,130,151,112,2,134,119,0,0,0,32,123,151,112,2,83,28,81,215,1,2,130,151,128,2,134,119,0,0,64,123,151,128,2,83,28,83,196,1,2,130,151,144,2,134,119,0,128,0,123,151,144,2,83,28,85,177,1,2,130,151,160,2,134,120,0,1,123,152,160,2,83,28,87,159,1,2,130,152,176,2,134,136,2,123,152,176,2,81,28,87,142,1,2,130,152,184,2,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,90,123,152,184,2,172,172,112,1,2,130,152,200,2,20,7,0,0,0,0,0,0,8,0,212,135,7,123,151,200,2,83,28,92,86,1,2,130,152,216,2,20,10,0,0,0,0,0,16,0,0,212,168,8,51,10,94,123,152,216,2,172,172,56,1,2,130,152,232,2,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,232,2,83,28,96,30,1,2,130,151,248,2,134,119,0,0,0,64,123,151,248,2,83,28,98,10,1,2,130,151,8,3,134,119,0,0,128,0,123,151,8,3,83,28,100,246,0,2,130,151,24,3,134,119,0,0,1,123,151,24,3,83,28,102,227,0,2,130,151,40,3,134,120,0,2,123,152,40,3,83,28,104,209,0,2,130,152,56,3,134,136,4,123,152,56,3,81,28,104,192,0,2,130,152,64,3,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,107,123,152,64,3,172,172,162,0,2,130,152,80,3,20,7,0,0,0,0,0,0,16,0,212,135,7,123,151,80,3,83,28,109,136,0,2,130,152,96,3,20,10,0,0,0,0,0,32,0,0,212,168,8,51,10,111,123,152,96,3,172,172,106,2,130,152,112,3,20,7,0,0,0,0,64,0,0,0,212,135,7,123,151,112,3,83,28,113,81,2,130,151,128,3,20,8,0,0,0,128,0,0,0,0,212,135,7,123,151,128,3,83,28,115,55,2,130,151,144,3,134,119,0,0,0,1,123,151,144,3,83,28,117,36,2,130,151,160,3,134,119,0,0,2,123,151,160,3,83,28,119,18,2,130,151,176,3,134,119,0,4,123,151,176,3,1,2,130,183,20,8,0,0,0,0,0,0,0,16,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,17,104,10,129,166,16,104,10,51,6,1,20,10,0,0,0,0,0,0,0,32,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,123,201,152,8,123,24,123,25,8,83,25,123,60,5,2,20,8,0,0,0,0,0,0,0,64,123,24,16,1,20,8,0,0,0,0,0,0,0,16,123,24,8,1,20,8,0,0,0,0,0,0,0,8,123,24,0,1,20,8,0,0,0,0,0,0,0,4,123,24,248,0,20,8,0,0,0,0,0,0,0,2,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,133,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,216,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,216,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,22,232,0,212,96,5,130,28,192,0,212,200,8,130,28,152,0,212,201,9,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,121,80,130,123,96,130,117,112,130,28,112,212,200,8,130,28,72,212,201,9,130,28,32,212,203,11,134,85,0,0,0,4,123,120,64,123,121,80,123,123,96,123,117,112,130,120,128,0,130,121,144,0,130,123,160,0,130,117,176,0,134,136,0,0,32,134,153,0,0,1,212,59,11,134,85,64,123,120,128,0,123,121,144,0,123,123,160,0,123,117,176,0,130,120,192,0,130,118,200,0,130,124,216,0,130,117,232,0,134,136,2,130,25,8,1,212,105,9,130,27,224,0,212,203,11,130,28,184,0,212,197,5,123,120,192,0,123,121,200,0,123,123,216,0,123,117,232,0,130,120,248,0,130,121,8,1,130,123,24,1,130,117,40,1,130,28,144,0,212,200,8,130,28,104,212,201,9,130,28,64,212,203,11,134,85,0,0,0,64,123,120,248,0,123,121,8,1,123,123,24,1,123,117,40,1,130,120,56,1,130,121,72,1,130,123,88,1,130,117,104,1,134,136,0,0,0,2,134,153,0,0,16,134,187,0,128,0,134,85,0,4,123,120,56,1,123,121,72,1,123,123,88,1,123,117,104,1,130,120,120,1,130,121,136,1,130,118,144,1,130,117,160,1,134,136,32,134,153,1,130,27,0,1,212,107,11,130,28,216,0,212,197,5,123,120,120,1,123,121,136,1,123,123,144,1,123,117,160,1,130,120,176,1,130,121,192,1,130,123,208,1,130,117,224,1,130,28,176,0,212,200,8,130,28,136,0,212,201,9,130,28,96,212,203,11,130,28,56,212,197,5,123,120,176,1,123,121,192,1,123,123,208,1,123,117,224,1,130,120,240,1,130,121,0,2,130,123,16,2,130,117,32,2,134,136,0,0,0,32,134,153,0,0,0,1,134,187,0,0,8,134,85,0,64,123,120,240,1,123,121,0,2,123,123,16,2,123,117,32,2,130,120,48,2,130,121,64,2,130,123,72,2,130,118,88,2,134,136,0,2,134,153,16,130,28,24,212,203,11,130,21,248,0,212,101,5,123,120,48,2,123,121,64,2,123,123,72,2,123,117,88,2,130,120,104,2,130,121,120,2,130,123,136,2,130,117,152,2,130,28,208,0,212,200,8,130,28,168,0,212,201,9,130,28,128,0,212,203,11,130,28,88,212,197,5,123,120,104,2,123,121,120,2,123,123,136,2,123,117,152,2,130,120,168,2,130,121,184,2,130,123,200,2,130,117,216,2,130,28,48,212,200,8,134,153,0,0,0,16,134,187,0,0,128,0,134,85,0,0,4,123,120,168,2,123,121,184,2,123,123,200,2,123,117,216,2,130,120,232,2,130,121,248,2,130,123,8,3,130,118,16,3,134,136,0,32,134,153,0,1,134,187,8,130,21,16,1,212,101,5,123,120,232,2,123,121,248,2,123,123,8,3,123,117,16,3,130,118,32,3,130,121,48,3,130,123,64,3,130,117,80,3,130,24,240,0,212,104,8,130,28,200,0,212,201,9,130,28,160,0,212,203,11,130,28,120,212,197,5,123,120,32,3,123,121,48,3,123,123,64,3,123,117,80,3,130,120,96,3,130,121,112,3,130,123,128,3,130,117,144,3,130,28,80,212,200,8,130,28,40,212,201,9,134,187,0,0,0,8,134,85,0,0,64,123,120,96,3,123,121,112,3,123,123,128,3,123,117,144,3,130,120,160,3,130,121,176,3,130,123,192,3,130,117,208,3,134,136,0,0,2,134,153,0,16,123,120,160,3,134,184,128,0,123,121,176,3,134,89,4,123,120,192,3,123,121,208,3,149,119,216,3,171,39,171,252,2,130,27,16,130,28,81,12,174,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,153,5,2,130,152,16,20,10,0,0,0,0,0,0,0,1,212,168,8,51,10,5,123,152,16,172,172,125,5,2,130,152,32,20,7,0,0,0,0,0,0,8,0,212,135,7,123,151,32,83,28,7,101,5,2,130,152,48,20,10,0,0,0,0,0,64,0,0,212,168,8,51,10,9,123,152,48,172,172,73,5,2,130,152,64,20,7,0,0,0,0,0,2,0,0,212,135,7,123,151,64,83,28,11,49,5,2,130,152,80,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,13,123,152,80,172,172,21,5,2,130,152,96,20,7,0,0,0,128,0,0,0,0,212,135,7,123,151,96,83,28,15,253,4,2,130,151,112,134,119,0,0,0,4,123,151,112,83,28,17,235,4,2,130,151,128,0,134,119,0,0,32,123,151,128,0,83,28,19,216,4,2,130,151,144,0,134,119,0,0,1,123,151,144,0,83,28,21,197,4,2,130,151,160,0,134,119,0,8,123,151,160,0,83,28,23,179,4,2,130,151,176,0,134,120,64,123,152,176,0,83,28,25,162,4,2,130,152,192,0,134,136,2,123,152,192,0,81,28,25,145,4,2,130,152,200,0,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,28,123,152,200,0,172,172,115,4,2,130,152,216,0,20,7,0,0,0,0,0,0,128,0,212,135,7,123,151,216,0,83,28,30,89,4,2,130,152,232,0,20,10,0,0,0,0,0,0,4,0,212,168,8,51,10,32,123,152,232,0,172,172,59,4,2,130,152,248,0,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,248,0,83,28,34,33,4,2,130,152,8,1,20,10,0,0,0,0,0,1,0,0,212,168,8,51,10,36,123,152,8,1,172,172,3,4,2,130,152,24,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,151,24,1,83,28,38,233,3,2,130,151,40,1,134,119,0,0,0,64,123,151,40,1,83,28,40,213,3,2,130,151,56,1,134,119,0,0,0,2,123,151,56,1,83,28,42,193,3,2,130,151,72,1,134,119,0,0,16,123,151,72,1,83,28,44,174,3,2,130,151,88,1,134,119,0,128,0,123,151,88,1,83,28,46,155,3,2,130,151,104,1,134,119,0,4,123,151,104,1,83,28,48,137,3,2,130,151,120,1,134,120,32,123,152,120,1,83,28,50,120,3,2,130,152,136,1,134,136,1,123,152,136,1,81,28,50,103,3,2,130,152,144,1,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,53,123,152,144,1,172,172,73,3,2,130,152,160,1,20,7,0,0,0,0,0,0,64,0,212,135,7,123,151,160,1,83,28,55,47,3,2,130,152,176,1,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,57,123,152,176,1,172,172,17,3,2,130,152,192,1,20,7,0,0,0,0,0,16,0,0,212,135,7,123,151,192,1,83,28,59,247,2,2,130,152,208,1,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,61,123,152,208,1,172,172,217,2,2,130,152,224,1,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,224,1,83,28,63,191,2,2,130,151,240,1,134,119,0,0,0,32,123,151,240,1,83,28,65,171,2,2,130,151,0,2,134,119,0,0,0,1,123,151,0,2,83,28,67,151,2,2,130,151,16,2,134,119,0,0,8,123,151,16,2,83,28,69,132,2,2,130,151,32,2,134,119,0,64,123,151,32,2,83,28,71,114,2,2,130,151,48,2,134,120,0,2,123,152,48,2,83,28,73,96,2,2,130,152,64,2,134,136,16,123,152,64,2,81,28,73,79,2,2,130,151,72,2,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,72,2,83,28,76,52,2,2,130,152,88,2,20,10,0,0,0,0,0,0,0,4,212,168,8,51,10,78,123,152,88,2,172,172,22,2,2,130,152,104,2,20,7,0,0,0,0,0,0,32,0,212,135,7,123,151,104,2,83,28,80,252,1,2,130,152,120,2,20,10,0,0,0,0,0,0,1,0,212,168,8,51,10,82,123,152,120,2,172,172,222,1,2,130,152,136,2,20,7,0,0,0,0,0,8,0,0,212,135,7,123,151,136,2,83,28,84,196,1,2,130,152,152,2,20,10,0,0,0,0,64,0,0,0,212,168,8,51,10,86,123,152,152,2,172,172,166,1,2,130,152,168,2,20,7,0,0,0,0,2,0,0,0,212,135,7,123,151,168,2,83,28,88,140,1,2,130,151,184,2,134,119,0,0,0,16,123,151,184,2,83,28,90,120,1,2,130,151,200,2,134,119,0,0,128,0,123,151,200,2,83,28,92,100,1,2,130,151,216,2,134,119,0,0,4,123,151,216,2,83,28,94,81,1,2,130,151,232,2,134,119,0,32,123,151,232,2,83,28,96,63,1,2,130,151,248,2,134,120,0,1,123,152,248,2,83,28,98,45,1,2,130,152,8,3,134,136,8,123,152,8,3,81,28,98,28,1,2,130,152,16,3,20,10,0,0,0,0,0,0,0,64,212,168,8,51,10,101,123,152,16,3,172,172,254,0,2,130,152,32,3,20,7,0,0,0,0,0,0,0,2,212,135,7,123,151,32,3,83,28,103,228,0,2,130,152,48,3,20,10,0,0,0,0,0,0,16,0,212,168,8,51,10,105,123,152,48,3,172,172,198,0,2,130,152,64,3,20,7,0,0,0,0,0,128,0,0,212,135,7,123,151,64,3,83,28,107,172,0,2,130,152,80,3,20,10,0,0,0,0,0,4,0,0,212,168,8,51,10,109,123,152,80,3,172,172,142,0,2,130,152,96,3,20,7,0,0,0,0,32,0,0,0,212,135,7,123,151,96,3,83,28,111,116,2,130,151,112,3,20,8,0,0,0,0,1,0,0,0,212,135,7,123,151,112,3,83,28,113,90,2,130,151,128,3,134,119,0,0,0,8,123,151,128,3,83,28,115,71,2,130,151,144,3,134,119,0,0,64,123,151,144,3,83,28,117,53,2,130,151,160,3,134,119,0,0,2,123,151,160,3,83,28,119,35,2,130,151,176,3,134,119,0,16,123,151,176,3,83,28,121,18,2,130,151,192,3,134,119,128,0,123,151,192,3,1,2,130,183,20,8,0,0,0,0,0,0,0,32,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,119,190,159,26,47,221,36,6,51,6,1,20,10,0,0,0,0,0,0,0,64,214,120,9,201,152,11,152,187,1,200,185,9,152,153,6,150,153,125,201,152,8,123,24,123,25,8,83,25,125,60,5,2,20,8,0,0,0,0,0,0,0,32,123,24,16,1,20,8,0,0,0,0,0,0,0,16,123,24,8,1,20,8,0,0,0,0,0,0,0,8,123,24,0,1,20,8,0,0,0,0,0,0,0,4,123,24,248,0,20,8,0,0,0,0,0,0,0,2,123,24,240,0,20,8,0,0,0,0,0,0,0,1,123,24,232,0,20,8,0,0,0,0,0,0,128,0,123,24,224,0,20,8,0,0,0,0,0,0,64,0,123,24,216,0,20,8,0,0,0,0,0,0,32,0,123,24,208,0,130,24,8,149,136,131,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,150,119,232,3,20,8,0,0,0,0,0,0,16,0,123,24,200,0,20,8,0,0,0,0,0,0,8,0,123,24,192,0,20,8,0,0,0,0,0,0,4,0,123,24,184,0,20,8,0,0,0,0,0,0,2,0,123,24,176,0,20,8,0,0,0,0,0,0,1,0,123,24,168,0,20,8,0,0,0,0,0,128,0,0,123,24,160,0,20,8,0,0,0,0,0,64,0,0,123,24,152,0,20,8,0,0,0,0,0,32,0,0,123,24,144,0,20,8,0,0,0,0,0,16,0,0,123,24,136,0,20,8,0,0,0,0,0,8,0,0,123,24,128,0,20,8,0,0,0,0,0,4,0,0,123,24,120,20,8,0,0,0,0,0,2,0,0,123,24,112,20,8,0,0,0,0,0,1,0,0,123,24,104,20,8,0,0,0,0,128,0,0,0,123,24,96,20,8,0,0,0,0,64,0,0,0,123,24,88,20,8,0,0,0,0,32,0,0,0,123,24,80,20,8,0,0,0,0,16,0,0,0,123,24,72,20,8,0,0,0,0,8,0,0,0,123,24,64,20,8,0,0,0,0,4,0,0,0,123,24,56,20,8,0,0,0,0,2,0,0,0,123,24,48,20,8,0,0,0,0,1,0,0,0,123,24,40,20,6,0,0,0,128,0,0,0,0,123,22,32,20,12,0,0,0,0,0,0,0,128,123,28,24,130,24,16,200,135,7,149,114,232,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,120,32,130,121,48,212,164,11,130,22,0,1,212,96,5,130,28,232,0,212,200,8,130,28,208,0,212,201,9,123,123,123,117,16,123,120,32,123,121,48,130,120,64,130,121,80,130,123,96,130,117,112,130,28,184,0,212,200,8,130,28,160,0,212,201,9,130,28,136,0,212,203,11,130,28,112,212,197,5,123,120,64,123,121,80,123,123,96,123,117,112,130,120,128,0,130,121,144,0,130,123,160,0,130,117,176,0,130,28,88,212,200,8,130,28,64,212,201,9,130,28,40,212,203,11,134,85,0,0,0,32,123,120,128,0,123,121,144,0,123,123,160,0,123,117,176,0,130,120,192,0,130,121,208,0,130,123,224,0,130,117,240,0,134,136,0,0,0,4,134,153,0,0,128,0,134,187,0,0,16,134,85,0,0,2,123,120,192,0,123,121,208,0,123,123,224,0,123,117,240,0,130,120,0,1,130,121,16,1,130,123,32,1,130,117,48,1,134,136,0,64,212,57,9,134,187,0,1,134,85,32,123,120,0,1,123,121,16,1,123,123,32,1,123,117,48,1,130,120,64,1,130,121,72,1,130,118,88,1,130,124,104,1,134,136,4,130,27,24,212,185,9,130,27,8,1,212,107,11,130,21,240,0,212,197,5,123,120,64,1,123,121,72,1,123,123,88,1,123,117,104,1,130,120,120,1,130,121,136,1,130,123,152,1,130,117,168,1,130,28,216,0,212,200,8,130,28,192,0,212,201,9,130,28,168,0,212,203,11,130,28,144,0,212,197,5,123,120,120,1,123,121,136,1,123,123,152,1,123,117,168,1,130,120,184,1,130,121,200,1,130,123,216,1,130,117,232,1,130,28,120,212,200,8,130,28,96,212,201,9,130,28,72,212,203,11,130,28,48,212,197,5,123,120,184,1,123,121,200,1,123,123,216,1,123,117,232,1,130,120,248,1,130,121,8,2,130,123,24,2,130,117,40,2,134,136,0,0,0,64,134,153,0,0,0,8,134,187,0,0,0,1,134,85,0,0,32,123,120,248,1,123,121,8,2,123,123,24,2,123,117,40,2,130,120,56,2,130,121,72,2,130,123,88,2,130,117,104,2,134,136,0,0,4,134,153,0,128,0,134,187,0,16,134,85,0,2,123,120,56,2,123,121,72,2,123,123,88,2,123,117,104,2,130,120,120,2,130,121,136,2,130,123,152,2,130,118,160,2,134,136,64,134,153,8,134,187,1,130,21,16,1,212,101,5,123,120,120,2,123,121,136,2,123,123,152,2,123,117,160,2,130,118,176,2,130,121,192,2,130,123,208,2,130,117,224,2,130,24,248,0,212,104,8,130,28,224,0,212,201,9,130,28,200,0,212,203,11,130,28,176,0,212,197,5,123,120,176,2,123,121,192,2,123,123,208,2,123,117,224,2,130,120,240,2,130,121,0,3,130,123,16,3,130,117,32,3,130,28,152,0,212,200,8,130,28,128,0,212,201,9,130,28,104,212,203,11,130,28,80,212,197,5,123,120,240,2,123,121,0,3,123,123,16,3,123,117,32,3,130,120,48,3,130,121,64,3,130,123,80,3,130,117,96,3,130,28,56,212,200,8,130,28,32,212,201,9,134,187,0,0,0,16,134,85,0,0,0,2,123,120,48,3,123,121,64,3,123,123,80,3,123,117,96,3,130,120,112,3,130,121,128,3,130,123,144,3,130,117,160,3,134,136,0,0,64,134,153,0,0,8,134,187,0,0,1,134,85,0,32,123,120,112,3,123,121,128,3,123,123,144,3,123,117,160,3,130,120,176,3,130,121,192,3,130,123,208,3,130,117,224,3,134,136,0,4,134,153,128,0,123,120,176,3,134,184,16,123,121,192,3,134,89,2,123,120,208,3,123,121,224,3,149,119,232,3,171,39,171,252,2,130,27,16,130,28,81,12,173,5,2,130,25,8,151,153,3,200,185,9,130,151,212,167,7,123,151,83,28,3,152,5,2,130,152,16,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,5,123,152,16,172,172,124,5,2,130,152,32,20,7,0,0,0,0,0,0,0,1,212,135,7,123,151,32,83,28,7,100,5,2,130,152,48,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,9,123,152,48,172,172,72,5,2,130,152,64,20,7,0,0,0,0,0,0,4,0,212,135,7,123,151,64,83,28,11,48,5,2,130,152,80,20,10,0,0,0,0,0,128,0,0,212,168,8,51,10,13,123,152,80,172,172,20,5,2,130,152,96,20,7,0,0,0,0,0,16,0,0,212,135,7,123,151,96,83,28,15,252,4,2,130,152,112,20,10,0,0,0,0,0,2,0,0,212,168,8,51,10,17,123,152,112,172,172,224,4,2,130,152,128,0,20,7,0,0,0,0,64,0,0,0,212,135,7,123,151,128,0,83,28,19,198,4,2,130,152,144,0,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,21,123,152,144,0,172,172,168,4,2,130,152,160,0,20,7,0,0,0,0,1,0,0,0,212,135,7,123,151,160,0,83,28,23,142,4,2,130,151,176,0,134,119,0,0,0,32,123,151,176,0,83,28,25,122,4,2,130,151,192,0,134,119,0,0,0,4,123,151,192,0,83,28,27,102,4,2,130,151,208,0,134,119,0,0,128,0,123,151,208,0,83,28,29,82,4,2,130,151,224,0,134,119,0,0,16,123,151,224,0,83,28,31,63,4,2,130,151,240,0,134,119,0,0,2,123,151,240,0,83,28,33,44,4,2,130,151,0,1,134,119,0,64,123,151,0,1,83,28,35,26,4,2,130,151,16,1,134,119,0,8,123,151,16,1,83,28,37,8,4,2,130,151,32,1,134,119,0,1,123,151,32,1,83,28,39,246,3,2,130,151,48,1,134,120,32,123,152,48,1,83,28,41,229,3,2,130,152,64,1,134,136,4,123,152,64,1,81,28,41,212,3,2,130,151,72,1,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,72,1,83,28,44,185,3,2,130,152,88,1,20,10,0,0,0,0,0,0,0,16,212,168,8,51,10,46,123,152,88,1,172,172,155,3,2,130,152,104,1,20,7,0,0,0,0,0,0,0,2,212,135,7,123,151,104,1,83,28,48,129,3,2,130,152,120,1,20,10,0,0,0,0,0,0,64,0,212,168,8,51,10,50,123,152,120,1,172,172,99,3,2,130,152,136,1,20,7,0,0,0,0,0,0,8,0,212,135,7,123,151,136,1,83,28,52,73,3,2,130,152,152,1,20,10,0,0,0,0,0,0,1,0,212,168,8,51,10,54,123,152,152,1,172,172,43,3,2,130,152,168,1,20,7,0,0,0,0,0,32,0,0,212,135,7,123,151,168,1,83,28,56,17,3,2,130,152,184,1,20,10,0,0,0,0,0,4,0,0,212,168,8,51,10,58,123,152,184,1,172,172,243,2,2,130,152,200,1,20,7,0,0,0,0,128,0,0,0,212,135,7,123,151,200,1,83,28,60,217,2,2,130,152,216,1,20,10,0,0,0,0,16,0,0,0,212,168,8,51,10,62,123,152,216,1,172,172,187,2,2,130,152,232,1,20,7,0,0,0,0,2,0,0,0,212,135,7,123,151,232,1,83,28,64,161,2,2,130,151,248,1,134,119,0,0,0,64,123,151,248,1,83,28,66,141,2,2,130,151,8,2,134,119,0,0,0,8,123,151,8,2,83,28,68,121,2,2,130,151,24,2,134,119,0,0,0,1,123,151,24,2,83,28,70,101,2,2,130,151,40,2,134,119,0,0,32,123,151,40,2,83,28,72,82,2,2,130,151,56,2,134,119,0,0,4,123,151,56,2,83,28,74,63,2,2,130,151,72,2,134,119,0,128,0,123,151,72,2,83,28,76,44,2,2,130,151,88,2,134,119,0,16,123,151,88,2,83,28,78,26,2,2,130,151,104,2,134,119,0,2,123,151,104,2,83,28,80,8,2,2,130,151,120,2,134,119,64,123,151,120,2,83,28,82,247,1,2,130,151,136,2,134,120,8,123,152,136,2,83,28,84,230,1,2,130,152,152,2,134,136,1,123,152,152,2,81,28,84,213,1,2,130,152,160,2,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,87,123,152,160,2,172,172,183,1,2,130,152,176,2,20,7,0,0,0,0,0,0,0,4,212,135,7,123,151,176,2,83,28,89,157,1,2,130,152,192,2,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,91,123,152,192,2,172,172,127,1,2,130,152,208,2,20,7,0,0,0,0,0,0,16,0,212,135,7,123,151,208,2,83,28,93,101,1,2,130,152,224,2,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,95,123,152,224,2,172,172,71,1,2,130,152,240,2,20,7,0,0,0,0,0,64,0,0,212,135,7,123,151,240,2,83,28,97,45,1,2,130,152,0,3,20,10,0,0,0,0,0,8,0,0,212,168,8,51,10,99,123,152,0,3,172,172,15,1,2,130,152,16,3,20,7,0,0,0,0,0,1,0,0,212,135,7,123,151,16,3,83,28,101,245,0,2,130,152,32,3,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,103,123,152,32,3,172,172,215,0,2,130,152,48,3,20,7,0,0,0,0,4,0,0,0,212,135,7,123,151,48,3,83,28,105,189,0,2,130,151,64,3,20,8,0,0,0,128,0,0,0,0,212,135,7,123,151,64,3,83,28,107,162,0,2,130,151,80,3,134,119,0,0,0,16,123,151,80,3,83,28,109,142,0,2,130,151,96,3,134,119,0,0,0,2,123,151,96,3,83,28,111,122,2,130,151,112,3,134,119,0,0,64,123,151,112,3,83,28,113,104,2,130,151,128,3,134,119,0,0,8,123,151,128,3,83,28,115,86,2,130,151,144,3,134,119,0,0,1,123,151,144,3,83,28,117,68,2,130,151,160,3,134,119,0,32,123,151,160,3,83,28,119,51,2,130,151,176,3,134,119,0,4,123,151,176,3,83,28,121,34,2,130,151,192,3,134,119,128,0,123,151,192,3,83,28,123,17,2,130,151,208,3,134,119,16,123,151,208,3,1,2,130,183,20,8,0,0,0,0,0,0,0,64,224,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,208,254,123,16,40,1,123,21,32,1,123,22,24,1,123,23,16,20,7,3,129,64,32,16,8,4,2,20,5,0,0,0,0,0,0,0,128,214,120,9,201,152,10,152,170,1,200,169,9,152,153,6,151,154,7,201,154,10,51,9,127,201,168,8,123,24,123,26,8,172,154,63,5,130,24,8,149,136,129,20,9,0,0,0,0,0,0,0,64,123,25,16,1,20,9,0,0,0,0,0,0,0,32,123,25,8,1,20,9,0,0,0,0,0,0,0,16,123,25,0,1,20,9,0,0,0,0,0,0,0,8,123,25,248,0,20,9,0,0,0,0,0,0,0,4,123,25,240,0,20,9,0,0,0,0,0,0,0,2,123,25,232,0,20,9,0,0,0,0,0,0,0,1,123,25,224,0,20,9,0,0,0,0,0,0,128,0,123,25,216,0,20,9,0,0,0,0,0,0,64,0,123,25,208,0,214,120,7,201,120,8,152,136,1,200,135,7,152,119,6,151,120,3,151,119,10,201,135,7,20,8,0,0,0,0,0,0,32,0,123,24,200,0,20,8,0,0,0,0,0,0,16,0,123,24,192,0,20,8,0,0,0,0,0,0,8,0,123,24,184,0,20,8,0,0,0,0,0,0,4,0,123,24,176,0,20,8,0,0,0,0,0,0,2,0,123,24,168,0,20,8,0,0,0,0,0,0,1,0,123,24,160,0,20,8,0,0,0,0,0,128,0,0,123,24,152,0,20,8,0,0,0,0,0,64,0,0,123,24,144,0,20,8,0,0,0,0,0,32,0,0,123,24,136,0,20,8,0,0,0,0,0,16,0,0,123,24,128,0,20,8,0,0,0,0,0,8,0,0,123,24,120,20,8,0,0,0,0,0,4,0,0,123,24,112,20,8,0,0,0,0,0,2,0,0,123,24,104,20,8,0,0,0,0,0,1,0,0,123,24,96,20,8,0,0,0,0,128,0,0,0,123,24,88,20,8,0,0,0,0,64,0,0,0,123,24,80,20,8,0,0,0,0,32,0,0,0,123,24,72,20,8,0,0,0,0,16,0,0,0,123,24,64,20,8,0,0,0,0,8,0,0,0,123,24,56,20,8,0,0,0,0,4,0,0,0,123,24,48,20,8,0,0,0,0,2,0,0,0,123,24,40,20,8,0,0,0,0,1,0,0,0,123,24,32,20,11,0,0,0,128,0,0,0,0,123,27,24,130,24,16,200,135,7,149,114,248,3,51,3,0,8,100,135,1,2,130,116,130,112,16,130,118,32,130,123,48,212,84,10,130,25,16,1,212,144,9,130,28,8,1,212,108,12,130,24,0,1,212,184,8,123,122,123,121,16,123,124,32,123,120,48,130,120,64,130,121,80,130,122,96,130,124,112,130,27,248,0,212,184,8,130,27,240,0,212,185,9,130,27,232,0,212,186,10,130,27,224,0,212,188,12,123,120,64,123,121,80,123,122,96,123,124,112,130,120,128,0,130,121,144,0,130,122,160,0,130,124,176,0,130,27,216,0,212,184,8,130,27,208,0,212,185,9,130,27,200,0,212,186,10,130,27,192,0,212,188,12,123,120,128,0,123,121,144,0,123,122,160,0,123,124,176,0,130,120,192,0,130,121,208,0,130,122,224,0,130,124,240,0,130,27,184,0,212,184,8,130,27,176,0,212,185,9,130,27,168,0,212,186,10,130,27,160,0,212,188,12,123,120,192,0,123,121,208,0,123,122,224,0,123,124,240,0,130,120,0,1,130,121,16,1,130,122,32,1,130,124,48,1,130,27,152,0,212,184,8,130,27,144,0,212,185,9,130,27,136,0,212,186,10,130,27,128,0,212,188,12,123,120,0,1,123,121,16,1,123,122,32,1,123,124,48,1,130,120,64,1,130,121,80,1,130,122,96,1,130,124,112,1,130,27,120,212,184,8,130,27,112,212,185,9,130,27,104,212,186,10,130,27,96,212,188,12,123,120,64,1,123,121,80,1,123,122,96,1,123,124,112,1,130,120,128,1,130,121,144,1,130,122,160,1,130,124,176,1,130,27,88,212,184,8,130,27,80,212,185,9,130,27,72,212,186,10,130,27,64,212,188,12,123,120,128,1,123,121,144,1,123,122,160,1,123,124,176,1,130,120,192,1,130,121,208,1,130,122,224,1,130,124,240,1,130,27,56,212,184,8,130,27,48,212,185,9,130,27,40,212,186,10,130,27,32,212,188,12,123,120,192,1,123,121,208,1,123,122,224,1,123,124,240,1,130,120,0,2,130,121,16,2,130,122,32,2,130,124,48,2,130,27,24,212,184,8,134,153,0,0,0,64,134,170,0,0,0,32,134,204,0,0,0,16,123,120,0,2,123,121,16,2,123,122,32,2,123,124,48,2,130,120,64,2,130,121,80,2,130,122,96,2,130,124,112,2,134,136,0,0,0,8,134,153,0,0,0,4,134,170,0,0,0,2,134,204,0,0,0,1,123,120,64,2,123,121,80,2,123,122,96,2,123,124,112,2,130,120,128,2,130,121,144,2,130,122,160,2,130,124,176,2,134,136,0,0,128,0,134,153,0,0,64,134,170,0,0,32,134,204,0,0,16,123,120,128,2,123,121,144,2,123,122,160,2,123,124,176,2,130,120,192,2,130,121,208,2,130,122,224,2,130,124,240,2,134,136,0,0,8,134,153,0,0,4,134,170,0,0,2,134,204,0,0,1,123,120,192,2,123,121,208,2,123,122,224,2,123,124,240,2,130,120,0,3,130,121,16,3,130,122,32,3,130,124,48,3,134,136,0,128,0,134,153,0,64,134,170,0,32,134,204,0,16,123,120,0,3,123,121,16,3,123,122,32,3,123,124,48,3,130,120,64,3,130,121,80,3,130,122,96,3,130,124,112,3,212,56,8,134,153,0,4,134,170,0,2,134,204,0,1,123,120,64,3,123,121,80,3,123,122,96,3,123,124,112,3,130,120,128,3,130,121,144,3,130,122,160,3,130,124,176,3,134,136,128,0,134,153,64,134,170,32,134,204,16,123,120,128,3,123,121,144,3,123,122,160,3,123,124,176,3,130,120,192,3,130,121,208,3,130,122,224,3,130,124,240,3,134,136,8,134,153,4,123,120,192,3,134,168,2,123,121,208,3,134,201,1,123,120,224,3,123,121,240,3,149,119,248,3,171,39,171,252,2,130,27,16,130,28,81,12,177,5,2,130,26,8,151,170,3,200,186,10,130,167,212,87,7,123,167,83,28,3,156,5,2,130,168,16,20,9,0,0,0,0,0,0,0,64,212,152,8,51,9,5,123,168,16,172,156,128,5,2,130,168,32,20,7,0,0,0,0,0,0,0,32,212,135,7,123,167,32,83,28,7,104,5,2,130,168,48,20,9,0,0,0,0,0,0,0,16,212,152,8,51,9,9,123,168,48,172,156,76,5,2,130,168,64,20,7,0,0,0,0,0,0,0,8,212,135,7,123,167,64,83,28,11,52,5,2,130,168,80,20,9,0,0,0,0,0,0,0,4,212,152,8,51,9,13,123,168,80,172,156,24,5,2,130,168,96,20,7,0,0,0,0,0,0,0,2,212,135,7,123,167,96,83,28,15,0,5,2,130,168,112,20,9,0,0,0,0,0,0,0,1,212,152,8,51,9,17,123,168,112,172,156,228,4,2,130,168,128,0,20,7,0,0,0,0,0,0,128,0,212,135,7,123,167,128,0,83,28,19,202,4,2,130,168,144,0,20,9,0,0,0,0,0,0,64,0,212,152,8,51,9,21,123,168,144,0,172,156,172,4,2,130,168,160,0,20,7,0,0,0,0,0,0,32,0,212,135,7,123,167,160,0,83,28,23,146,4,2,130,168,176,0,20,9,0,0,0,0,0,0,16,0,212,152,8,51,9,25,123,168,176,0,172,156,116,4,2,130,168,192,0,20,7,0,0,0,0,0,0,8,0,212,135,7,123,167,192,0,83,28,27,90,4,2,130,168,208,0,20,9,0,0,0,0,0,0,4,0,212,152,8,51,9,29,123,168,208,0,172,156,60,4,2,130,168,224,0,20,7,0,0,0,0,0,0,2,0,212,135,7,123,167,224,0,83,28,31,34,4,2,130,168,240,0,20,9,0,0,0,0,0,0,1,0,212,152,8,51,9,33,123,168,240,0,172,156,4,4,2,130,168,0,1,20,7,0,0,0,0,0,128,0,0,212,135,7,123,167,0,1,83,28,35,234,3,2,130,168,16,1,20,9,0,0,0,0,0,64,0,0,212,152,8,51,9,37,123,168,16,1,172,156,204,3,2,130,168,32,1,20,7,0,0,0,0,0,32,0,0,212,135,7,123,167,32,1,83,28,39,178,3,2,130,168,48,1,20,9,0,0,0,0,0,16,0,0,212,152,8,51,9,41,123,168,48,1,172,156,148,3,2,130,168,64,1,20,7,0,0,0,0,0,8,0,0,212,135,7,123,167,64,1,83,28,43,122,3,2,130,168,80,1,20,9,0,0,0,0,0,4,0,0,212,152,8,51,9,45,123,168,80,1,172,156,92,3,2,130,168,96,1,20,7,0,0,0,0,0,2,0,0,212,135,7,123,167,96,1,83,28,47,66,3,2,130,168,112,1,20,9,0,0,0,0,0,1,0,0,212,152,8,51,9,49,123,168,112,1,172,156,36,3,2,130,168,128,1,20,7,0,0,0,0,128,0,0,0,212,135,7,123,167,128,1,83,28,51,10,3,2,130,168,144,1,20,9,0,0,0,0,64,0,0,0,212,152,8,51,9,53,123,168,144,1,172,156,236,2,2,130,168,160,1,20,7,0,0,0,0,32,0,0,0,212,135,7,123,167,160,1,83,28,55,210,2,2,130,168,176,1,20,9,0,0,0,0,16,0,0,0,212,152,8,51,9,57,123,168,176,1,172,156,180,2,2,130,168,192,1,20,7,0,0,0,0,8,0,0,0,212,135,7,123,167,192,1,83,28,59,154,2,2,130,168,208,1,20,9,0,0,0,0,4,0,0,0,212,152,8,51,9,61,123,168,208,1,172,156,124,2,2,130,168,224,1,20,7,0,0,0,0,2,0,0,0,212,135,7,123,167,224,1,83,28,63,98,2,2,130,168,240,1,20,9,0,0,0,0,1,0,0,0,212,152,8,51,9,65,123,168,240,1,172,156,68,2,2,130,168,0,2,20,7,0,0,0,128,0,0,0,0,212,135,7,123,167,0,2,83,28,67,42,2,2,130,167,16,2,134,119,0,0,0,64,123,167,16,2,83,28,69,22,2,2,130,167,32,2,134,119,0,0,0,32,123,167,32,2,83,28,71,2,2,2,130,167,48,2,134,119,0,0,0,16,123,167,48,2,83,28,73,238,1,2,130,167,64,2,134,119,0,0,0,8,123,167,64,2,83,28,75,218,1,2,130,167,80,2,134,119,0,0,0,4,123,167,80,2,83,28,77,198,1,2,130,167,96,2,134,119,0,0,0,2,123,167,96,2,83,28,79,178,1,2,130,167,112,2,134,119,0,0,0,1,123,167,112,2,83,28,81,158,1,2,130,167,128,2,134,119,0,0,128,0,123,167,128,2,83,28,83,138,1,2,130,167,144,2,134,119,0,0,64,123,167,144,2,83,28,85,119,1,2,130,167,160,2,134,119,0,0,32,123,167,160,2,83,28,87,100,1,2,130,167,176,2,134,119,0,0,16,123,167,176,2,83,28,89,81,1,2,130,167,192,2,134,119,0,0,8,123,167,192,2,83,28,91,62,1,2,130,167,208,2,134,119,0,0,4,123,167,208,2,83,28,93,43,1,2,130,167,224,2,134,119,0,0,2,123,167,224,2,83,28,95,24,1,2,130,167,240,2,134,119,0,0,1,123,167,240,2,83,28,97,5,1,2,130,167,0,3,134,119,0,128,0,123,167,0,3,83,28,99,242,0,2,130,167,16,3,134,119,0,64,123,167,16,3,83,28,101,224,0,2,130,167,32,3,134,119,0,32,123,167,32,3,83,28,103,206,0,2,130,168,48,3,134,136,0,16,51,9,105,123,168,48,3,172,156,185,0,2,130,168,64,3,134,135,0,8,123,167,64,3,83,28,107,168,0,2,130,167,80,3,134,119,0,4,123,167,80,3,83,28,109,150,0,2,130,167,96,3,134,119,0,2,123,167,96,3,83,28,111,132,0,2,130,167,112,3,134,119,0,1,123,167,112,3,83,28,113,114,2,130,167,128,3,134,119,128,0,123,167,128,3,83,28,115,97,2,130,167,144,3,134,119,64,123,167,144,3,83,28,117,81,2,130,167,160,3,134,119,32,123,167,160,3,83,28,119,65,2,130,167,176,3,134,119,16,123,167,176,3,83,28,121,49,2,130,167,192,3,134,119,8,123,167,192,3,83,28,123,33,2,130,167,208,3,134,119,4,123,167,208,3,83,28,125,17,2,130,167,224,3,134,119,2,123,167,224,3,1,2,130,183,149,88,255,210,135,7,123,183,130,16,40,1,130,21,32,1,130,22,24,1,149,17,48,1,50,0,149,17,232,254,123,16,16,1,123,21,8,1,123,22,0,1,51,10,129,0,172,168,167,11,123,23,16,20,9,255,128,63,224,15,248,3,254,149,135,127,255,214,151,8,152,139,7,132,136,128,200,184,8,201,135,7,123,23,8,123,24,83,40,129,0,42,5,130,26,149,170,127,255,20,8,0,0,0,0,0,0,0,128,123,24,248,0,20,8,0,0,0,0,0,0,0,64,123,24,240,0,20,8,0,0,0,0,0,0,0,32,123,24,232,0,20,8,0,0,0,0,0,0,0,16,123,24,224,0,20,8,0,0,0,0,0,0,0,8,123,24,216,0,20,8,0,0,0,0,0,0,0,4,123,24,208,0,20,8,0,0,0,0,0,0,0,2,123,24,200,0,214,154,8,152,136,7,150,128,8,4,130,25,16,73,33,192,0,0,8,149,152,0,8,200,128,0,20,8,0,0,0,0,0,0,0,1,123,24,184,0,20,8,0,0,0,0,0,0,128,0,123,24,176,0,20,8,0,0,0,0,0,0,64,0,123,24,168,0,20,8,0,0,0,0,0,0,32,0,123,24,160,0,20,8,0,0,0,0,0,0,16,0,123,24,152,0,20,8,0,0,0,0,0,0,8,0,123,24,144,0,20,8,0,0,0,0,0,0,4,0,123,24,136,0,20,8,0,0,0,0,0,0,2,0,123,24,128,0,20,8,0,0,0,0,0,0,1,0,123,24,120,20,8,0,0,0,0,0,128,0,0,123,24,112,20,8,0,0,0,0,0,64,0,0,123,24,104,20,8,0,0,0,0,0,32,0,0,123,24,96,20,8,0,0,0,0,0,16,0,0,123,24,88,20,8,0,0,0,0,0,8,0,0,123,24,80,20,8,0,0,0,0,0,4,0,0,123,24,72,20,8,0,0,0,0,0,2,0,0,123,24,64,20,8,0,0,0,0,0,1,0,0,123,24,56,20,8,0,0,0,0,128,0,0,0,123,24,48,20,8,0,0,0,0,64,0,0,0,123,24,40,20,8,0,0,0,0,32,0,0,0,123,24,32,20,8,0,0,0,0,16,0,0,0,123,24,24,20,5,0,0,0,0,8,0,0,0,20,6,0,0,0,0,4,0,0,0,20,2,0,0,0,0,2,0,0,0,20,3,0,0,0,0,1,0,0,0,20,7,0,0,0,128,0,0,0,0,149,148,255,7,149,68,1,149,0,8,4,1,2,130,76,16,252,130,75,32,252,130,72,48,252,130,73,64,252,134,204,1,134,187,2,134,136,4,134,153,8,123,76,16,252,123,75,32,252,123,72,48,252,123,73,64,252,130,72,80,252,130,73,96,252,130,75,112,252,130,76,128,252,134,136,16,134,153,32,134,187,64,134,204,128,0,123,72,80,252,123,73,96,252,123,75,112,252,123,76,128,252,130,72,144,252,130,73,160,252,130,75,176,252,130,76,192,252,134,136,0,1,134,153,0,2,134,187,0,4,130,26,192,0,212,172,12,123,72,144,252,123,73,160,252,123,75,176,252,123,76,192,252,130,74,208,252,130,73,224,252,130,75,240,252,130,76,0,253,134,168,0,16,134,153,0,32,134,187,0,64,134,204,0,128,0,123,72,208,252,123,73,224,252,123,75,240,252,123,76,0,253,130,72,16,253,130,73,32,253,130,75,48,253,130,76,64,253,134,136,0,0,1,134,153,0,0,2,134,187,0,0,4,134,204,0,0,8,123,72,16,253,123,73,32,253,123,75,48,253,123,76,64,253,130,72,80,253,130,73,96,253,130,75,112,253,130,76,128,253,134,136,0,0,16,134,153,0,0,32,134,187,0,0,64,134,204,0,0,128,0,123,72,80,253,123,73,96,253,123,75,112,253,123,76,128,253,130,72,144,253,130,73,160,253,130,75,176,253,130,76,192,253,134,136,0,0,0,1,134,153,0,0,0,2,134,187,0,0,0,4,134,204,0,0,0,8,123,72,144,253,123,73,160,253,123,75,176,253,123,76,192,253,130,72,208,253,130,73,224,253,130,75,240,253,130,76,0,254,134,136,0,0,0,16,134,153,0,0,0,32,134,187,0,0,0,64,212,124,12,123,72,208,253,123,73,224,253,123,75,240,253,123,76,0,254,130,72,16,254,130,73,32,254,130,75,48,254,130,76,64,254,212,56,8,212,41,9,212,107,11,212,92,12,123,72,16,254,123,73,32,254,123,75,48,254,123,76,64,254,130,72,80,254,130,73,96,254,130,75,112,254,130,76,128,254,130,26,24,212,168,8,130,26,32,212,169,9,130,26,40,212,171,11,130,26,48,212,172,12,123,72,80,254,123,73,96,254,123,75,112,254,123,76,128,254,130,72,144,254,130,73,160,254,130,75,176,254,130,76,192,254,130,26,56,212,168,8,130,26,64,212,169,9,130,26,72,212,171,11,130,26,80,212,172,12,123,72,144,254,123,73,160,254,123,75,176,254,123,76,192,254,130,72,208,254,130,73,224,254,130,75,240,254,130,76,0,255,130,26,88,212,168,8,130,26,96,212,169,9,130,26,104,212,171,11,130,26,112,212,172,12,123,72,208,254,123,73,224,254,123,75,240,254,123,76,0,255,130,72,16,255,130,73,32,255,130,75,48,255,130,76,64,255,130,26,120,212,168,8,130,26,128,0,212,169,9,130,26,136,0,212,171,11,130,26,144,0,212,172,12,123,72,16,255,123,73,32,255,123,75,48,255,123,76,64,255,130,72,80,255,130,73,96,255,130,75,112,255,130,76,128,130,26,152,0,212,168,8,130,26,160,0,212,169,9,130,26,168,0,212,171,11,130,26,176,0,212,172,12,123,72,80,255,123,73,96,255,123,75,112,255,123,76,128,130,72,144,130,73,160,130,75,176,130,76,192,130,26,184,0,212,168,8,130,26,200,0,212,169,9,130,26,208,0,212,171,11,130,26,216,0,212,172,12,123,72,144,123,73,160,123,75,176,123,76,192,130,72,208,130,73,224,130,75,240,130,76,130,26,224,0,212,168,8,130,26,232,0,212,169,9,123,72,208,130,24,240,0,212,184,8,123,73,224,130,25,248,0,212,201,9,123,72,240,123,73,149,68,8,4,171,4,185,252,2,130,27,16,130,28,8,84,28,1,49,6,2,130,23,151,119,3,200,183,7,149,121,8,4,130,151,8,134,119,1,51,8,4,123,151,8,172,140,19,6,2,130,151,24,134,119,2,51,8,6,123,151,24,172,140,2,6,2,130,151,40,134,119,4,51,8,8,123,151,40,172,140,241,5,2,130,151,56,134,119,8,51,8,10,123,151,56,172,140,224,5,2,130,151,72,134,119,16,51,8,12,123,151,72,172,140,207,5,2,130,151,88,134,119,32,51,8,14,123,151,88,172,140,190,5,2,130,151,104,134,119,64,51,8,16,123,151,104,172,140,173,5,2,130,151,120,134,119,128,0,51,8,18,123,151,120,172,140,155,5,2,130,151,136,0,134,119,0,1,51,8,20,123,151,136,0,172,140,135,5,2,130,151,152,0,134,119,0,2,51,8,22,123,151,152,0,172,140,115,5,2,130,151,168,0,134,119,0,4,51,8,24,123,151,168,0,172,140,95,5,2,130,152,184,0,134,136,0,8,51,10,26,123,152,184,0,172,172,75,5,2,130,152,200,0,134,135,0,16,51,8,28,123,151,200,0,172,140,55,5,2,130,151,216,0,134,119,0,32,51,8,30,123,151,216,0,172,140,35,5,2,130,151,232,0,134,119,0,64,51,8,32,123,151,232,0,172,140,15,5,2,130,151,248,0,134,119,0,128,0,51,8,34,123,151,248,0,172,140,250,4,2,130,151,8,1,134,119,0,0,1,51,8,36,123,151,8,1,172,140,229,4,2,130,151,24,1,134,119,0,0,2,51,8,38,123,151,24,1,172,140,208,4,2,130,151,40,1,134,119,0,0,4,51,8,40,123,151,40,1,172,140,187,4,2,130,151,56,1,134,119,0,0,8,51,8,42,123,151,56,1,172,140,166,4,2,130,151,72,1,134,119,0,0,16,51,8,44,123,151,72,1,172,140,145,4,2,130,151,88,1,134,119,0,0,32,51,8,46,123,151,88,1,172,140,124,4,2,130,151,104,1,134,119,0,0,64,51,8,48,123,151,104,1,172,140,103,4,2,130,151,120,1,134,119,0,0,128,0,51,8,50,123,151,120,1,172,140,81,4,2,130,151,136,1,134,119,0,0,0,1,51,8,52,123,151,136,1,172,140,59,4,2,130,151,152,1,134,119,0,0,0,2,51,8,54,123,151,152,1,172,140,37,4,2,130,151,168,1,134,119,0,0,0,4,51,8,56,123,151,168,1,172,140,15,4,2,130,151,184,1,134,119,0,0,0,8,51,8,58,123,151,184,1,172,140,249,3,2,130,151,200,1,134,119,0,0,0,16,51,8,60,123,151,200,1,172,140,227,3,2,130,151,216,1,134,119,0,0,0,32,51,8,62,123,151,216,1,172,140,205,3,2,130,151,232,1,134,119,0,0,0,64,51,8,64,123,151,232,1,172,140,183,3,2,130,152,248,1,20,10,0,0,0,128,0,0,0,0,212,168,8,51,10,66,123,152,248,1,172,172,154,3,2,130,152,8,2,20,7,0,0,0,0,1,0,0,0,212,135,7,51,8,68,123,151,8,2,172,140,125,3,2,130,152,24,2,20,10,0,0,0,0,2,0,0,0,212,168,8,51,10,70,123,152,24,2,172,172,96,3,2,130,152,40,2,20,7,0,0,0,0,4,0,0,0,212,135,7,51,8,72,123,151,40,2,172,140,67,3,2,130,152,56,2,20,10,0,0,0,0,8,0,0,0,212,168,8,51,10,74,123,152,56,2,172,172,38,3,2,130,152,72,2,20,7,0,0,0,0,16,0,0,0,212,135,7,51,8,76,123,151,72,2,172,140,9,3,2,130,152,88,2,20,10,0,0,0,0,32,0,0,0,212,168,8,51,10,78,123,152,88,2,172,172,236,2,2,130,152,104,2,20,7,0,0,0,0,64,0,0,0,212,135,7,51,8,80,123,151,104,2,172,140,207,2,2,130,152,120,2,20,10,0,0,0,0,128,0,0,0,212,168,8,51,10,82,123,152,120,2,172,172,178,2,2,130,152,136,2,20,7,0,0,0,0,0,1,0,0,212,135,7,51,8,84,123,151,136,2,172,140,149,2,2,130,152,152,2,20,10,0,0,0,0,0,2,0,0,212,168,8,51,10,86,123,152,152,2,172,172,120,2,2,130,152,168,2,20,7,0,0,0,0,0,4,0,0,212,135,7,51,8,88,123,151,168,2,172,140,91,2,2,130,152,184,2,20,10,0,0,0,0,0,8,0,0,212,168,8,51,10,90,123,152,184,2,172,172,62,2,2,130,152,200,2,20,7,0,0,0,0,0,16,0,0,212,135,7,51,8,92,123,151,200,2,172,140,33,2,2,130,152,216,2,20,10,0,0,0,0,0,32,0,0,212,168,8,51,10,94,123,152,216,2,172,172,4,2,2,130,152,232,2,20,7,0,0,0,0,0,64,0,0,212,135,7,51,8,96,123,151,232,2,172,140,231,1,2,130,152,248,2,20,10,0,0,0,0,0,128,0,0,212,168,8,51,10,98,123,152,248,2,172,172,202,1,2,130,152,8,3,20,7,0,0,0,0,0,0,1,0,212,135,7,51,8,100,123,151,8,3,172,140,173,1,2,130,152,24,3,20,10,0,0,0,0,0,0,2,0,212,168,8,51,10,102,123,152,24,3,172,172,144,1,2,130,152,40,3,20,7,0,0,0,0,0,0,4,0,212,135,7,51,8,104,123,151,40,3,172,140,115,1,2,130,152,56,3,20,10,0,0,0,0,0,0,8,0,212,168,8,51,10,106,123,152,56,3,172,172,86,1,2,130,152,72,3,20,7,0,0,0,0,0,0,16,0,212,135,7,51,8,108,123,151,72,3,172,140,57,1,2,130,152,88,3,20,10,0,0,0,0,0,0,32,0,212,168,8,51,10,110,123,152,88,3,172,172,28,1,2,130,152,104,3,20,7,0,0,0,0,0,0,64,0,212,135,7,51,8,112,123,151,104,3,172,140,255,0,2,130,152,120,3,20,10,0,0,0,0,0,0,128,0,212,168,8,51,10,114,123,152,120,3,172,172,226,0,2,130,152,136,3,20,7,0,0,0,0,0,0,0,1,212,135,7,51,8,116,123,151,136,3,172,140,197,0,2,130,152,152,3,20,10,0,0,0,0,0,0,0,2,212,168,8,51,10,118,123,152,152,3,172,172,168,0,2,130,152,168,3,20,7,0,0,0,0,0,0,0,4,212,135,7,51,8,120,123,151,168,3,172,140,139,0,2,130,152,184,3,20,10,0,0,0,0,0,0,0,8,212,168,8,51,10,122,123,152,184,3,172,172,110,2,130,152,200,3,20,7,0,0,0,0,0,0,0,16,212,135,7,51,8,124,123,151,200,3,172,140,82,2,130,152,216,3,20,10,0,0,0,0,0,0,0,32,212,168,8,51,10,126,123,152,216,3,172,172,54,2,130,152,232,3,20,7,0,0,0,0,0,0,0,64,212,135,7,51,8,127,123,151,232,3,174,200,26,2,130,151,248,3,20,8,0,0,0,0,0,0,0,128,212,135,7,123,151,248,3,1,2,130,183,8,132,119,254,123,183,8,130,16,16,1,130,21,8,1,130,22,0,1,149,17,24,1,50,0,0,0,33,34,17,17,1,36,68,136,130,36,74,73,82,66,34,146,146,48,73,146,72,130,132,84,37,73,34,38,169,164,164,73,210,68,146,72,146,200,136,36,70,36,25,146,152,36,145,4,9,147,164,164,133,144,148,36,75,146,68,36,41,153,36,105,34,73,36,73,100,68,18,41,163,8,82,146,36,34,39,73,42,73,73,146,19,137,36,34,146,152,36,233,164,20,17,145,36,169,36,73,36,1,100,36,33,114,72,74,33,50,34,146,73,2,200,140,192,76,69,40,73,146,18,137,28,145,36,146,72,36,73,41,73,146,36,137,68,146,36,73,50,37,145,104,146,164,148,204,136,36,82,82,164,68,34,152,136,83,82,82,18,145,72,18,25,17,73,28,73,146,148,68,20,17,164,36,73,36,78,146,84,146,146,36,39,34,145,68,68,18,37,74,140,72,66,146,68,68,34,50,147,146,136,72,69,136,136,136,48,69,20,36,73,18,4,73,130,36,73,130,36,9,146,32,40,9,9,82,146,36,9,41,73,146,132,148,36,73,66,74,146,36,33,37,73,146,80,74,146,36,33,37,73,146,144,146,36,73,164,36,73,18,41,73,146,68,82,146,36,145,164,36,73,34,41,73,146,72,74,146,36,146,146,36,137,164,36,73,146,148,36,73,146,146,36,73,82,146,36,73,74,146,36,73,73,146,36,73,73,146,36,9,146,32,40,73,34,146,40,74,72,130,36,137,68,65,0,69,98,136,73,66,146,36,141,76,18,137,36,73,36,38,146,204,20,41,74,146,18,201,72,68,68,68,72,34,73,72,34,73,34,137,68,36,73,18,137,36,73,34,145,72,74,146,36,73,146,36,73,146,36,73,146,68,36,165,196,36,137,36,145,83,74,41,69,41,165,20,41,69,74,145,82,146,137,136,136,196,72,146,148,18,147,82,98,82,148,152,148,18,147,82,98,82,74,76,74,137,73,41,73,98,66,74,81,144,196,36,137,36,145,83,74,41,165,20,165,20,41,69,74,145,82,146,137,136,136,196,72,146,148,18,147,82,98,82,74,76,138,18,147,82,98,82,74,76,74,137,73,41,137,73,18,73,34,167,148,82,74,41,165,20,41,69,74,145,162,36,19,17,17,137,145,36,41,37,38,165,196,164,148,152,148,18,147,82,98,82,74,76,74,137,73,81,18,147,36,146,68,78,41,165,148,82,74,81,164,20,41,69,74,73,38,34,34,18,35,73,82,74,76,74,137,73,41,49,41,37,38,69,137,73,41,49,41,37,38,165,36,38,73,36,137,156,82,138,82,74,41,165,72,41,82,138,148,146,76,68,68,36,70,146,164,148,152,20,37,38,165,196,164,148,152,148,18,147,82,98,82,74,76,74,73,76,146,72,18,57,165,148,82,74,41,165,72,81,164,20,41,37,153,136,136,72,140,36,73,41,49,41,37,38,165,196,164,148,152,148,18,147,162,196,164,148,152,148,146,152,36,145,36,114,138,82,74,41,165,148,34,165,72,41,82,74,50,17,17,145,24,73,146,162,196,164,148,152,148,18,147,82,98,82,74,76,74,137,73,41,49,41,37,49,73,34,73,228,148,82,74,41,165,148,34,165,72,81,164,148,100,34,34,34,49,146,36,165,196,164,148,152,148,18,147,82,98,82,74,76,74,137,73,81,98,82,74,20,36,10,18,5,137,130,68,65,162,32,81,144,40,72,20,36,10,18,5,137,130,68,65,162,144,40,72,20,36,10,18,133,68,33,81,72,20,36,10,137,130,68,65,162,144,40,36,10,36,10,18,5,137,130,68,65,162,32,81,144,40,144,40,144,40,72,20,36,10,18,5,137,2,137,130,68,129,68,65,162,32,81,144,40,144,40,144,40,72,20,36,10,36,10,36,10,36,10,36,10,36,10,20,5,138,2,69,129,162,64,81,160,40,80,20,40,10,68,196,17,17,17,201,68,41,73,68,68,131,72,70,60,105,73,75,36,82,34,34,136,34,34,82,147,36,73,34,41,73,147,144,36,164,201,100,34,133,137,52,153,8,165,212,73,34,35,34,114,72,74,33,18,36,34,146,17,17,29,78,17,17,81,66,8,132,72,4,65,32,137,8,66,144,8,2,137,36,73,146,36,73,41,37,9,42,72,10,145,28,146,82,136,4,17,39,41,41,128,0,146,36,73,18,64,146,0,146,116,73,146,146,36,147,146,50,1,4,144,92,74,41,73,18,64,0,73,146,148,152,36,1,36,128,4,144,0,146,228,146,36,73,82,146,36,201,82,38,41,41,19,64,146,76,0,1,36,49,1,4,144,92,74,146,146,36,1,4,144,36,73,146,18,147,4,144,0,18,64,18,64,2,72,146,36,9,32,73,46,73,146,36,73,82,146,36,73,146,36,83,76,82,82,76,0,1,36,201,4,16,64,18,19,64,146,76,0,73,76,0,201,165,36,41,73,18,64,0,73,146,148,152,36,1,36,128,4,144,0,18,64,2,72,0,73,2,72,146,164,75,146,36,73,146,164,36,73,146,36,73,146,36,73,50,197,36,37,197,4,16,64,18,38,128,0,146,48,1,4,144,196,4,16,64,18,19,64,18,19,64,18,19,64,114,41,73,148,36,9,32,128,36,73,18,3,72,73,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,146,4,208,37,73,73,146,146,36,73,146,36,73,146,36,73,146,36,73,38,49,73,73,49,1,4,144,132,9,32,9,19,64,0,73,152,0,2,72,194,4,16,64,18,19,64,0,73,76,0,1,36,49,1,36,49,1,4,144,92,74,146,146,36,1,4,144,36,73,137,73,18,64,2,72,0,9,32,1,36,128,4,144,0,2,8,32,128,0,146,36,93,146,36,73,73,146,36,73,146,36,73,146,36,73,146,36,73,146,196,164,152,164,164,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,0,73,152,0,2,72,194,4,16,64,18,19,64,0,73,76,0,1,36,49,1,4,144,92,74,146,34,34,9,32,1,36,73,82,98,146,0,18,64,2,72,0,73,146,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,64,90,146,36,73,146,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,49,41,38,41,41,38,128,36,76,0,1,36,97,2,72,18,19,64,18,38,128,36,76,0,1,36,97,2,72,18,19,64,18,38,128,36,38,128,0,146,152,0,146,100,2,72,98,2,8,32,185,40,34,81,68,68,2,8,32,128,36,73,74,140,36,1,68,0,9,32,1,36,128,68,0,9,32,1,36,128,4,144,0,146,8,32,1,36,128,4,144,68,56,146,148,36,73,146,148,36,73,146,72,146,36,73,146,36,73,146,36,73,146,36,73,146,36,146,136,88,138,73,74,138,9,32,73,76,0,73,152,0,2,72,194,4,16,64,18,38,128,0,146,48,1,36,97,2,8,32,9,19,64,0,73,152,0,2,72,194,4,144,132,9,32,128,36,76,0,1,36,49,1,4,144,196,4,16,64,18,19,64,0,201,69,17,17,69,68,36,128,0,34,73,82,98,146,0,34,128,8,32,2,72,0,9,32,1,36,17,64,2,8,32,1,36,128,36,145,0,18,64,2,72,0,9,32,128,35,41,73,36,73,146,146,36,73,146,72,146,36,73,146,36,73,146,36,73,146,36,146,68,36,73,18,137,136,72,140,20,147,148,20,19,64,0,73,152,16,64,18,38,128,36,76,8,32,9,19,64,18,38,128,0,146,48,1,36,137,9,32,9,19,64,0,73,152,16,64,18,38,128,36,76,0,1,36,97,2,72,194,4,16,64,18,19,64,18,35,128,0,18,49,2,8,32,113,81,68,68,17,17,9,32,128,36,73,82,194,0,34,146,36,73,68,136,0,2,136,0,34,128,8,32,17,64,2,72,0,9,32,1,36,137,4,144,0,18,64,2,72,0,9,32,1,4,16,192,145,148,36,145,72,164,36,73,146,36,73,146,36,73,146,36,145,36,73,146,36,73,146,36,73,34,34,146,68,34,17,17,145,152,98,146,146,98,2,72,18,19,64,18,38,128,36,49,1,36,97,2,72,18,19,64,18,38,128,36,49,1,36,97,2,72,194,4,144,132,9,32,73,76,0,73,152,0,146,196,4,144,132,9,32,73,70,0,137,24,1,36,145,17,64,34,70,0,137,139,34,34,138,136,40,65,0,1,68,0,145,36,73,82,98,36,2,136,0,34,73,146,68,0,17,17,17,17,64,2,72,0,9,32,1,36,128,4,144,36,146,36,73,18,64,2,8,32,128,0,142,36,37,137,68,146,148,36,73,34,73,34,73,146,36,73,36,73,146,36,73,146,36,73,146,68,68,36,73,36,34,34,137,72,18,17,145,24,41,38,41,133,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,8,32,17,70,0,137,24,1,36,98,4,144,136,17,64,34,70,0,137,139,20,17,81,68,68,9,2,8,32,2,136,36,73,82,194,72,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,73,34,1,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,192,145,164,36,145,36,146,148,36,73,34,73,146,36,73,146,72,36,137,36,73,146,36,145,36,73,18,17,145,36,145,36,34,34,34,34,146,68,18,137,136,72,140,20,147,148,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,4,144,8,35,128,68,24,1,36,194,8,32,17,35,128,68,140,0,18,49,2,72,196,8,32,113,145,34,34,138,136,72,0,65,0,73,146,18,3,2,136,0,34,146,36,34,17,17,17,1,68,0,17,64,4,16,1,68,0,17,64,68,68,0,145,68,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,0,142,164,36,137,36,145,146,36,73,36,137,36,73,146,36,73,36,73,146,36,73,36,137,36,73,18,17,145,68,146,68,68,68,68,68,146,72,68,68,18,17,73,36,34,34,177,20,147,148,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,196,8,32,17,35,128,68,140,0,18,49,2,72,92,164,136,136,34,34,18,64,16,4,16,73,146,36,37,146,0,34,128,8,32,2,136,0,34,73,18,1,68,0,17,64,4,16,1,68,0,145,68,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,8,224,72,74,18,137,68,146,146,36,73,146,68,34,73,146,36,73,146,72,146,36,73,36,73,146,36,17,17,145,72,146,68,68,68,68,68,34,73,18,17,17,17,145,68,34,18,73,68,68,196,72,49,73,41,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,35,128,68,140,0,18,49,2,72,196,8,32,113,145,34,34,138,136,72,0,1,36,73,146,36,137,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,145,36,73,146,20,64,2,72,0,9,32,17,64,2,72,0,9,32,1,36,128,4,144,36,1,36,128,148,8,29,73,74,146,72,146,148,36,73,146,36,73,146,36,73,146,72,36,146,36,73,18,137,68,34,73,18,17,17,137,36,73,68,68,68,68,146,36,137,136,136,136,136,68,34,17,17,145,136,136,68,34,34,98,73,76,82,10,19,64,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,0,146,48,1,4,144,132,9,32,128,36,76,0,1,36,97,2,8,32,9,19,64,0,73,152,0,2,72,194,4,16,64,18,70,0,1,36,194,8,32,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,16,64,34,140,0,2,72,132,17,64,0,137,24,1,4,144,136,17,64,0,137,24,1,4,144,184,144,34,34,138,136,72,0,1,68,146,36,37,38,9,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,18,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,36,73,34,1,4,208,17,64,74,18,137,68,34,37,73,146,72,36,18,73,146,36,73,146,36,73,146,36,73,146,68,146,36,34,34,18,137,68,34,34,34,34,34,145,72,36,34,34,34,34,73,146,68,68,68,68,36,73,36,17,137,136,72,140,20,147,148,194,4,16,64,18,38,128,0,146,48,1,4,144,132,9,32,128,36,76,0,1,36,97,2,8,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,0,73,24,1,4,144,8,35,128,0,18,97,4,16,64,34,140,0,2,72,132,17,64,0,137,48,2,8,32,17,70,0,1,36,194,8,32,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,196,8,32,17,35,128,68,140,0,18,49,2,8,32,113,33,69,68,20,17,145,0,2,136,36,73,18,147,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,2,72,0,5,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,146,146,196,145,148,36,18,9,82,146,36,73,34,145,72,146,36,73,144,36,146,36,73,18,137,36,73,146,136,136,36,18,137,68,68,68,68,36,73,18,137,136,136,136,136,68,146,36,34,34,34,34,137,68,34,34,34,17,145,36,34,34,70,18,147,148,194,4,16,64,18,38,72,194,4,144,132,9,32,9,19,64,0,73,152,0,2,72,194,4,16,64,18,38,72,194,4,144,132,9,32,9,19,64,0,73,152,0,2,72,194,4,16,64,18,38,128,36,76,0,73,24,1,36,194,8,32,128,68,24,1,4,144,8,35,128,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,128,68,24,1,4,144,8,35,128,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,128,68,140,0,2,72,196,8,32,17,35,128,68,140,0,18,23,82,68,68,17,17,9,32,128,72,146,148,152,36,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,18,1,68,0,17,64,4,144,0,18,64,2,72,0,9,32,73,36,128,4,144,0,18,64,2,72,0,9,32,128,35,128,148,36,18,36,41,73,146,68,146,36,146,36,73,18,73,34,145,36,73,146,32,145,72,146,68,68,4,73,36,18,17,17,17,145,36,145,72,68,68,68,68,18,137,4,17,17,17,17,73,36,146,68,68,68,68,36,145,136,68,18,17,145,24,41,38,41,133,9,18,38,128,36,76,0,73,152,0,2,72,194,4,144,132,9,32,9,19,64,0,73,152,0,2,72,194,4,144,132,9,32,9,19,64,0,73,152,32,9,19,64,18,38,128,36,76,0,1,36,97,4,137,48,2,72,132,17,64,0,137,48,2,8,32,17,70,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,34,140,0,18,97,4,16,64,34,140,32,194,8,32,17,70,0,1,36,194,8,32,128,68,24,1,36,98,4,144,136,17,64,0,137,24,1,4,144,136,17,64,226,66,138,136,40,34,34,1,4,16,73,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,4,144,0,18,64,2,72,0,73,34,1,36,128,4,144,0,18,64,2,72,0,1,4,16,192,17,64,74,18,73,34,145,146,36,73,146,32,73,146,36,145,32,137,36,73,146,36,137,36,73,18,17,17,137,36,145,136,136,136,136,32,137,4,17,17,17,17,73,36,73,68,68,68,68,36,137,68,34,34,34,34,146,72,16,17,145,68,68,130,68,68,36,70,138,73,74,97,2,72,194,4,144,132,9,32,128,36,76,0,73,152,0,146,48,65,18,38,128,36,76,0,1,36,97,130,132,9,32,9,19,64,0,73,152,0,146,48,1,36,97,2,8,32,9,19,64,18,70,0,137,48,2,8,32,17,70,0,137,48,2,8,32,17,70,144,8,35,128,68,24,1,4,144,8,35,136,48,2,72,132,17,64,0,137,48,2,72,132,17,64,34,140,0,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,4,144,136,17,36,98,4,144,136,17,64,0,137,24,65,92,72,17,17,69,68,36,128,0,34,73,82,98,146,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,72,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,137,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,2,8,224,8,32,37,137,36,145,164,36,73,18,9,34,65,146,36,73,34,73,36,73,146,36,145,32,73,146,136,136,72,18,73,34,34,34,34,18,68,130,136,136,136,136,36,146,68,34,34,34,34,146,72,144,68,68,68,68,68,146,72,18,17,17,17,17,9,18,145,8,34,34,18,35,197,36,165,48,1,36,97,2,8,32,9,19,64,18,38,128,36,76,144,48,1,36,97,130,132,9,32,9,19,64,0,73,152,0,146,48,1,4,144,132,9,32,9,19,64,18,38,72,194,4,144,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,34,140,32,194,8,32,17,70,16,97,4,144,8,35,128,0,18,97,4,144,8,35,128,0,18,97,4,144,8,35,128,68,24,65,34,140,0,18,97,4,144,8,35,128,68,24,1,4,144,136,17,64,34,70,0,1,36,98,4,17,35,128,68,140,32,46,164,136,136,34,34,18,64,146,164,196,36,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,73,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,0,29,1,164,36,33,33,41,73,146,4,145,32,146,36,73,18,68,130,72,146,36,73,16,9,34,73,18,17,17,68,130,72,68,68,68,68,18,73,18,17,17,17,145,68,146,72,68,68,68,68,18,73,34,17,17,17,17,73,36,137,68,68,68,68,36,145,36,34,34,18,145,68,34,34,18,83,76,82,40,76,0,73,152,144,132,9,32,9,19,36,97,2,72,194,4,73,152,0,146,48,65,18,38,128,36,76,144,132,9,32,9,19,36,97,2,72,194,4,73,152,0,146,48,130,68,24,1,36,194,8,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,48,2,72,132,17,64,0,137,24,1,36,98,4,16,64,34,70,0,137,24,1,36,46,164,136,136,34,34,18,64,146,164,196,36,1,68,0,17,64,4,16,1,68,0,17,64,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,146,68,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,64,0,29,1,164,36,33,18,68,74,146,36,73,36,9,146,36,73,34,137,36,73,146,36,33,65,36,73,34,34,146,72,18,34,34,34,34,34,65,36,137,136,136,136,136,36,65,36,34,34,34,34,72,18,137,136,136,136,72,130,72,34,34,34,34,34,73,72,34,34,34,34,130,72,36,17,137,136,72,76,49,73,161,48,1,36,97,130,36,76,0,73,152,0,146,48,1,4,144,132,9,32,9,19,36,76,0,73,152,0,146,48,1,4,144,132,9,32,9,19,146,48,1,36,97,130,36,76,0,73,24,1,36,194,8,32,128,68,24,1,36,194,8,17,70,0,137,48,130,8,35,128,68,24,1,36,194,8,32,128,68,24,1,36,194,8,18,97,4,144,8,35,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,65,132,17,64,34,140,0,18,97,4,16,64,34,140,0,18,97,132,68,24,1,36,98,4,137,24,1,36,98,4,144,136,17,64,0,137,11,41,34,162,136,136,4,144,36,73,82,98,18,64,4,16,1,68,0,17,64,36,73,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,64,0,29,1,164,36,65,36,9,37,73,146,72,34,73,146,36,73,144,36,72,146,36,137,36,33,146,36,17,17,73,36,9,34,34,34,34,34,73,16,137,136,136,136,72,66,36,137,136,136,136,8,9,34,17,17,17,17,73,16,73,34,34,34,34,66,36,9,17,17,17,17,145,68,34,34,146,136,32,18,17,17,49,197,36,5,133,9,32,9,19,64,18,38,36,76,0,73,152,0,146,48,1,4,144,132,9,32,9,19,36,97,2,72,194,4,144,132,9,18,38,128,36,76,0,73,152,144,132,9,32,9,35,128,68,24,1,36,194,8,32,17,70,16,97,4,16,64,34,140,0,18,97,4,137,48,2,72,132,17,64,34,140,16,97,4,144,8,35,128,68,24,33,17,70,0,137,48,130,68,24,1,4,144,8,35,128,68,24,65,132,17,64,34,140,0,18,97,132,68,24,1,36,194,8,32,17,70,136,48,2,72,132,17,64,34,70,0,1,36,98,4,144,136,17,36,98,4,144,184,32,69,68,20,17,145,0,146,36,73,74,76,2,136,0,34,128,72,146,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,17,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,0,2,8,160,35,128,148,36,136,36,65,73,146,36,18,73,72,146,36,137,36,33,146,36,73,146,4,145,36,73,34,34,130,72,36,137,136,136,136,8,145,36,68,68,68,68,68,146,32,17,17,17,17,73,16,18,17,17,17,145,132,72,18,17,17,17,17,68,146,32,34,34,34,34,146,36,68,68,68,68,68,146,8,17,137,136,136,152,98,146,130,194,4,144,132,9,32,9,19,36,76,0,1,36,97,2,72,194,4,144,132,9,9,19,64,18,38,128,36,76,72,194,4,144,132,9,32,9,19,36,76,0,73,152,0,146,48,130,68,24,1,36,194,8,32,17,70,0,137,48,66,34,140,0,18,97,4,144,8,35,68,24,1,36,194,8,32,17,70,144,8,35,128,68,24,1,36,194,8,34,140,144,8,35,128,68,24,1,36,194,8,17,70,0,137,48,2,72,132,17,36,194,8,32,17,70,0,137,48,130,8,35,128,0,18,97,4,144,8,35,128,68,140,16,49,2,72,196,8,32,17,35,36,98,4,144,184,32,69,68,20,17,145,0,146,36,37,38,9,32,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,145,68,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,8,32,128,35,128,148,36,136,68,146,146,36,73,144,72,146,36,73,18,68,34,73,146,36,73,136,68,146,36,137,136,8,145,72,18,17,17,17,17,34,73,18,17,17,17,17,34,73,34,34,34,34,66,36,9,34,34,34,34,66,36,9,34,34,34,34,66,36,9,34,34,34,34,66,36,9,34,34,34,34,34,146,68,68,4,137,136,36,34,34,98,138,73,10,10,19,64,18,38,128,36,76,0,73,152,32,9,19,64,18,38,128,36,76,0,73,152,32,9,19,64,18,38,128,36,76,0,73,152,144,132,9,32,9,19,64,18,38,128,36,140,144,8,35,128,68,24,1,36,194,8,32,17,70,72,132,17,64,34,140,0,18,97,4,144,8,35,36,194,8,32,17,70,0,137,48,2,72,132,17,18,97,4,144,8,35,128,68,24,65,132,17,18,97,4,144,8,35,128,68,24,65,132,17,18,97,4,144,8,35,128,68,24,65,132,17,18,97,4,144,8,35,128,68,24,65,132,17,137,24,1,36,98,4,144,136,17,68,140,72,196,8,32,113,65,138,136,40,34,34,1,36,73,146,148,152,4,16,73,146,8,32,34,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,72,34,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,64,116,4,144,146,4,33,146,148,36,73,146,32,34,73,146,36,73,66,146,36,73,34,73,66,146,68,68,68,34,73,16,17,17,17,17,34,145,36,34,34,34,34,8,145,36,34,34,34,34,9,34,18,17,17,17,145,36,65,68,68,68,68,68,146,132,136,136,136,136,72,36,9,34,34,34,34,66,36,146,68,68,68,68,4,33,17,137,72,68,68,196,20,147,20,20,38,36,76,0,73,152,0,146,48,1,36,97,130,132,137,36,76,0,73,152,0,146,48,1,36,97,66,18,38,18,38,128,36,76,0,73,152,0,146,48,33,97,4,144,8,35,128,68,24,1,36,194,8,34,140,144,8,35,128,68,24,1,36,194,8,32,17,70,144,8,35,68,24,1,36,194,8,32,17,70,0,137,48,130,8,35,18,97,4,144,8,35,128,68,24,1,36,194,8,18,97,68,132,17,64,34,140,0,18,97,4,144,8,35,68,24,1,36,194,8,32,17,70,0,137,48,130,8,35,36,194,8,32,17,70,0,137,24,1,36,98,4,137,24,33,98,4,144,136,17,64,226,130,20,17,81,68,68,2,72,146,36,41,49,73,146,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,145,68,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,2,8,32,128,56,2,72,73,130,16,145,146,36,73,146,4,33,73,146,36,34,73,146,36,73,18,132,68,146,36,34,34,73,130,16,17,17,17,17,145,72,18,17,17,17,145,16,145,136,136,136,136,72,146,32,34,34,34,34,34,145,36,34,34,34,34,65,136,68,68,68,68,68,146,4,17,17,17,17,33,18,73,34,34,34,34,146,32,68,68,68,34,34,73,68,68,196,20,147,20,20,38,36,76,36,76,0,73,152,0,146,48,1,36,97,130,36,76,72,152,72,152,0,146,48,1,36,97,2,72,194,4,73,152,144,48,145,132,9,32,9,35,128,68,24,1,36,194,8,18,97,132,8,35,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,136,48,34,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,17,70,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,32,194,8,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,136,48,66,34,140,0,18,97,4,144,8,35,128,68,24,1,36,98,4,17,35,36,98,4,144,136,17,64,34,70,0,137,11,82,68,68,17,17,9,32,73,82,98,146,68,0,17,64,4,16,1,68,0,17,64,4,16,73,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,2,8,32,128,56,2,72,73,130,16,81,146,36,137,68,146,36,73,146,36,8,33,146,36,73,34,145,36,73,146,136,136,32,8,17,17,17,17,17,137,36,73,68,68,68,68,130,16,17,17,17,17,145,72,146,68,68,68,68,36,8,137,136,136,136,136,68,146,36,34,34,34,34,65,136,136,136,136,136,72,36,73,34,34,34,34,18,132,136,136,136,136,136,68,34,18,73,68,68,196,20,147,20,20,38,36,76,36,97,34,97,2,72,194,4,144,132,9,32,9,19,64,18,38,72,194,132,132,9,73,152,72,152,0,146,48,1,36,97,2,72,194,4,144,132,17,36,194,8,34,140,144,8,35,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,16,97,132,68,24,17,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,130,8,35,36,194,136,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,68,24,33,17,70,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,32,194,8,137,24,17,49,2,72,196,8,32,17,35,128,68,140,0,18,23,164,136,136,34,34,18,64,146,164,196,36,137,0,34,128,8,32,2,136,0,34,137,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,1,4,16,71,0,41,73,16,132,40,73,146,68,36,18,73,146,36,137,36,73,146,36,73,130,32,68,146,68,68,68,36,18,137,136,136,136,72,146,36,17,17,17,17,65,8,17,17,17,17,17,145,72,36,34,34,34,34,73,146,68,68,68,68,4,33,36,34,34,34,34,145,72,36,34,34,34,34,73,146,32,34,34,34,34,8,33,34,34,34,34,18,137,68,68,68,34,146,36,34,34,98,138,73,10,10,19,36,76,72,194,68,194,68,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,130,36,76,144,48,33,9,19,9,35,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,36,194,8,17,70,72,132,17,17,70,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,72,132,17,34,140,144,8,35,34,140,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,17,70,144,8,35,68,24,33,17,70,68,24,137,48,2,72,196,8,32,17,35,128,68,140,0,18,49,2,72,92,144,34,34,138,136,72,0,73,146,36,37,38,73,146,8,32,2,136,0,34,137,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,113,4,144,146,4,65,16,74,146,36,33,68,36,73,146,36,145,72,146,36,73,36,18,137,36,73,68,68,146,36,73,68,68,68,68,130,32,68,68,68,68,132,16,17,17,17,17,17,137,68,34,34,34,34,34,145,72,36,34,34,34,34,73,146,36,34,34,34,34,9,130,32,34,34,34,34,132,72,68,68,68,68,36,18,137,136,136,136,136,68,34,145,136,136,136,136,36,137,36,146,136,136,136,41,38,41,40,76,144,48,65,18,38,36,76,72,194,132,132,137,36,76,36,76,18,38,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,17,70,144,8,35,68,24,33,17,70,136,48,34,17,70,68,24,17,97,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,68,24,65,34,140,32,194,8,137,48,66,132,17,137,48,34,194,136,8,35,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,140,0,18,49,2,72,196,8,32,17,35,128,196,5,41,34,162,136,136,4,16,64,146,36,73,74,12,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,36,73,146,0,34,128,72,34,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,4,16,71,0,41,73,130,32,40,73,146,4,65,16,36,73,146,4,33,132,36,73,146,16,66,72,146,136,136,16,17,17,17,17,17,137,136,136,136,136,136,72,18,17,17,17,145,36,18,17,17,17,17,137,68,34,17,17,17,17,145,72,36,18,17,17,17,17,137,68,34,17,17,17,17,145,72,36,137,136,136,136,72,146,36,137,136,136,136,72,146,36,137,136,136,136,72,146,36,34,34,137,72,34,34,34,166,152,164,20,38,72,152,32,9,19,36,76,144,132,9,18,38,72,194,4,9,19,36,97,66,194,132,36,76,72,152,144,132,9,9,19,146,48,33,97,132,68,24,17,97,68,34,140,136,48,34,194,136,8,35,34,140,136,48,34,194,72,132,145,8,35,17,70,34,140,68,24,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,49,2,72,196,8,32,17,35,128,68,140,0,18,23,64,138,136,40,34,34,1,4,144,36,73,137,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,146,68,0,17,64,36,17,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,2,136,35,128,148,36,73,82,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,36,73,146,136,136,72,36,18,137,136,136,136,136,68,34,145,136,136,136,136,72,36,18,137,136,136,136,136,68,34,145,136,136,136,136,36,137,136,136,136,72,18,17,17,17,17,17,145,136,136,136,136,136,8,17,17,17,17,33,132,16,17,17,17,17,66,8,34,34,34,34,130,32,130,32,34,34,34,8,34,136,136,136,152,98,146,82,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,68,24,137,48,18,97,36,194,72,132,145,8,35,17,70,68,24,17,97,68,132,17,17,70,68,24,17,97,68,132,17,137,48,66,132,17,18,97,132,8,35,36,194,8,17,70,72,132,17,34,140,144,8,35,136,48,130,68,140,32,98,4,137,24,65,196,8,18,49,130,136,17,196,5,144,34,34,138,136,72,0,1,36,73,74,12,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,17,93,146,146,36,73,73,146,36,18,137,68,146,36,73,34,145,36,73,146,68,34,145,36,34,34,66,8,130,136,136,136,136,32,73,146,136,136,136,136,36,137,68,34,34,34,34,34,145,72,36,34,34,34,34,137,136,136,136,136,136,16,66,68,68,68,68,16,36,73,68,68,68,68,146,36,145,136,136,136,136,72,36,18,137,136,136,136,136,36,137,136,136,136,136,8,33,34,34,34,34,4,17,20,65,68,196,20,147,148,194,4,144,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,1,36,97,2,72,194,4,144,132,9,32,9,147,132,73,194,68,194,68,194,136,68,24,33,194,8,137,48,130,8,35,72,132,17,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,18,97,36,194,136,8,35,34,140,72,132,17,34,140,144,8,35,68,24,65,34,140,32,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,145,8,35,17,70,34,140,136,24,145,136,17,34,70,72,196,8,17,35,72,196,8,226,2,72,17,17,69,68,36,128,0,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,146,136,46,73,73,146,72,73,146,36,18,73,146,36,73,34,132,32,73,146,68,144,36,145,36,17,17,17,137,68,18,17,17,17,145,132,16,17,17,17,17,36,73,18,17,17,17,17,137,68,34,17,17,17,17,137,8,17,17,17,17,33,72,146,136,136,136,136,36,18,137,68,68,68,68,68,18,17,17,17,17,17,130,32,137,136,136,136,72,146,72,36,34,34,34,34,146,68,68,68,68,68,132,8,138,32,34,98,138,73,74,97,2,72,194,4,144,132,9,32,9,19,64,18,38,128,36,76,18,38,9,19,9,19,18,38,36,97,130,132,9,146,48,1,36,97,2,72,194,8,32,17,70,0,137,48,2,72,34,70,0,137,48,18,97,36,194,136,68,24,33,194,8,137,48,130,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,36,194,136,8,35,18,97,132,8,35,36,194,8,34,140,0,18,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,132,145,8,35,34,140,72,132,17,34,140,32,17,70,16,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,2,72,196,8,32,17,35,17,35,34,70,36,98,132,136,17,196,5,144,34,34,138,136,72,0,1,36,73,146,148,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,73,36,82,146,36,73,18,33,73,146,36,72,146,72,146,36,17,145,72,34,137,136,136,8,65,146,68,68,68,68,68,34,145,68,68,68,68,36,4,73,68,68,68,68,18,137,68,34,34,34,34,18,33,136,136,136,136,72,146,72,36,34,34,34,34,146,8,17,17,17,17,65,144,68,34,34,34,34,34,145,68,68,68,68,68,8,65,18,17,17,17,145,68,34,137,136,136,136,136,136,16,65,68,196,20,147,148,194,4,144,132,9,32,9,19,64,18,38,128,36,76,18,38,18,38,36,97,130,132,9,32,9,19,64,18,38,128,36,76,0,73,152,0,146,48,18,97,68,132,17,18,97,4,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,17,70,68,24,33,17,70,16,97,4,144,8,35,128,68,24,1,36,194,8,32,17,70,0,137,48,18,97,68,132,17,18,97,4,17,70,0,137,48,2,72,132,17,64,34,140,0,18,97,4,144,8,35,17,70,68,24,33,17,70,16,97,4,137,48,2,72,132,17,64,34,140,0,146,136,17,64,34,140,68,24,17,97,132,68,24,33,194,8,18,97,4,144,8,35,128,68,140,0,146,200,8,32,17,35,17,35,34,70,36,98,132,184,0,82,68,68,17,17,9,32,128,36,73,137,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,146,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,36,162,37,41,145,72,74,146,36,17,130,36,73,146,36,137,68,34,73,146,136,16,36,73,18,17,17,17,137,36,68,68,68,68,4,73,18,137,136,136,136,136,36,130,136,136,136,136,36,137,68,34,34,34,34,18,33,137,136,136,136,72,34,145,68,68,68,68,68,8,146,136,136,136,136,72,36,137,136,136,136,8,65,18,137,136,136,136,136,36,66,68,68,68,68,144,68,34,17,17,17,17,137,8,69,16,17,49,197,36,165,48,1,36,97,2,72,194,4,144,132,137,132,9,9,19,36,97,2,72,194,4,144,132,9,32,73,76,0,73,152,72,152,144,48,65,18,70,0,137,48,2,72,132,17,64,18,49,2,72,132,145,8,35,68,24,65,34,140,0,18,97,4,144,8,35,128,36,98,4,144,8,35,17,70,68,24,65,34,140,0,18,97,4,144,8,35,128,36,98,4,144,8,35,17,70,68,24,33,17,70,0,137,48,2,72,132,17,64,18,49,2,72,132,145,8,35,34,140,144,8,35,136,48,2,72,132,17,64,34,140,0,18,97,36,194,136,8,35,36,194,8,34,140,0,18,97,4,144,8,35,128,68,24,137,48,34,194,8,137,48,130,8,35,128,68,140,0,18,49,2,72,196,72,196,136,136,17,226,2,72,17,17,69,68,36,128,0,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,146,136,46,73,137,68,82,146,36,9,65,18,73,146,36,137,68,8,146,36,137,72,34,137,36,34,34,34,36,73,36,34,34,34,34,17,36,17,17,17,17,145,72,34,34,34,34,34,72,34,145,136,136,136,136,132,32,137,136,136,136,136,68,34,68,68,68,68,4,73,36,18,17,17,17,17,33,73,34,34,34,34,34,73,136,136,136,136,72,146,72,34,34,34,34,34,72,34,17,17,17,17,145,68,40,130,136,136,41,38,41,133,9,32,9,19,64,18,38,9,19,18,38,72,194,4,144,132,9,32,9,19,64,18,38,18,38,36,76,144,132,9,32,9,19,64,18,70,0,137,48,34,194,8,17,70,0,137,48,2,72,132,17,64,34,140,68,24,17,97,4,137,48,2,72,132,17,64,34,140,0,18,97,36,194,136,8,35,72,132,17,64,34,140,0,18,97,4,144,8,35,17,70,136,48,130,68,24,1,36,194,8,32,17,70,0,137,48,34,194,8,17,70,144,8,35,128,68,24,1,36,194,8,32,17,70,68,24,33,194,8,32,17,70,0,137,48,2,72,132,145,8,35,34,140,144,8,35,128,68,24,1,36,194,8,32,17,70,34,140,136,48,130,68,140,0,18,49,2,72,196,8,32,17,35,17,35,196,5,144,34,34,138,136,72,0,1,36,73,74,12,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,17,45,73,137,36,74,146,36,65,18,73,146,36,73,4,73,36,73,18,17,9,65,146,136,136,136,136,36,4,17,17,17,17,73,36,33,34,34,34,34,72,34,137,136,136,136,8,73,18,137,136,136,136,72,72,34,17,17,17,17,145,8,73,68,68,68,68,36,18,33,34,34,34,34,137,68,34,34,34,34,34,36,145,72,68,68,68,68,4,73,36,34,34,34,34,146,32,137,136,136,136,136,36,162,8,34,34,166,152,164,20,38,128,36,76,18,38,18,38,72,194,4,144,36,38,128,36,76,18,38,18,38,72,194,4,144,36,38,128,36,76,18,70,136,48,130,68,24,1,36,17,35,128,68,24,137,48,66,132,17,36,194,8,32,137,24,1,36,194,72,132,17,34,140,32,17,70,0,73,196,8,32,17,70,34,140,16,97,4,144,8,35,128,68,24,1,36,194,72,132,17,34,140,0,18,97,4,144,8,35,128,68,24,17,97,132,8,35,128,68,24,1,36,194,8,32,17,70,68,24,33,194,8,32,17,70,0,137,48,2,72,132,17,17,70,136,48,2,72,132,17,64,34,140,0,18,97,68,132,17,68,24,1,36,194,8,32,17,70,0,137,48,34,17,35,136,24,1,36,98,4,144,136,17,64,34,70,196,5,144,34,34,138,136,72,0,1,36,73,74,12,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,17,93,146,18,73,40,73,146,36,145,132,36,73,146,36,18,137,36,73,68,4,73,36,18,17,17,17,65,18,73,68,68,68,68,72,34,137,136,136,136,8,65,36,18,17,17,17,145,32,137,68,68,68,68,68,72,34,17,17,17,17,9,73,36,34,34,34,34,17,36,17,17,17,17,145,8,146,136,136,136,136,72,66,18,17,17,17,17,73,72,34,34,34,34,34,145,8,34,34,34,34,146,72,68,17,68,68,76,49,73,41,76,0,73,152,36,76,72,152,0,146,48,1,36,97,146,48,33,97,2,72,194,4,144,132,9,32,9,19,73,152,32,97,4,144,8,35,128,68,24,17,97,4,17,70,0,137,48,2,72,132,145,8,35,68,24,1,36,194,8,32,17,70,34,140,16,97,4,137,48,2,72,34,70,0,137,48,34,17,70,16,97,4,144,8,35,128,68,24,17,97,132,8,35,128,68,24,1,36,194,72,132,17,34,140,0,18,97,4,144,8,35,128,68,24,145,8,35,136,48,2,72,132,17,64,34,140,136,48,130,8,35,128,68,24,1,36,194,72,132,17,34,140,0,18,97,4,144,8,35,17,70,136,48,2,72,132,17,64,34,140,0,18,49,34,17,35,136,24,1,36,98,4,144,136,17,113,1,164,136,136,34,34,18,64,0,73,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,146,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,18,209,37,73,36,130,146,36,73,36,18,73,146,36,73,36,33,73,146,68,68,36,33,73,68,68,68,68,34,72,34,34,34,34,34,17,68,34,34,34,34,18,146,72,68,68,68,68,66,18,137,136,136,136,136,32,137,68,68,68,68,68,16,73,34,34,34,34,66,18,73,68,68,68,68,72,34,17,17,17,17,17,36,145,68,68,68,68,4,145,72,136,136,136,136,72,34,9,17,17,17,17,73,36,18,65,68,196,20,147,148,194,4,144,132,137,132,9,18,38,128,36,76,0,73,152,72,194,4,144,36,38,128,36,76,18,38,36,76,0,73,152,0,146,48,18,97,132,8,35,128,68,24,1,36,194,136,8,35,136,48,2,72,132,17,64,34,140,72,132,17,68,24,1,36,194,72,132,17,34,140,0,18,97,4,144,8,35,17,70,136,48,2,72,132,17,64,34,140,136,48,130,8,35,128,68,24,1,36,194,136,68,24,65,132,17,64,34,140,0,18,97,132,68,24,1,36,17,35,128,68,24,137,48,66,132,17,64,34,140,0,18,97,68,132,17,68,24,1,36,194,8,32,17,70,36,194,8,34,140,0,18,97,4,144,8,35,36,194,8,32,137,24,1,36,98,36,98,132,136,17,64,34,70,0,137,24,137,11,32,69,68,20,17,145,0,2,72,146,148,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,34,186,36,37,18,146,146,36,73,36,130,72,146,36,73,66,18,73,146,136,136,72,34,137,136,136,136,8,146,132,136,136,136,136,36,146,32,34,34,34,34,146,32,137,136,136,136,136,132,36,18,17,17,17,17,65,36,17,17,17,17,33,137,68,68,68,68,68,18,137,32,34,34,34,34,146,144,68,68,68,68,68,34,137,68,68,68,68,36,72,34,17,17,17,17,33,137,68,68,68,68,68,16,137,20,33,34,98,138,73,74,97,2,72,194,132,36,76,0,73,98,2,72,194,68,194,4,9,19,64,18,38,9,19,18,38,128,36,76,0,73,24,145,8,35,128,36,98,4,144,8,35,17,70,16,97,4,144,8,35,128,68,24,33,17,70,0,73,196,8,32,17,70,36,194,8,34,140,0,18,97,36,194,8,34,140,0,18,97,4,144,8,35,36,194,8,32,137,24,1,36,194,136,8,35,136,48,2,72,132,145,8,35,68,24,1,36,194,8,32,17,70,36,194,8,32,137,24,1,36,194,136,8,35,136,48,2,72,132,145,8,35,68,24,1,36,194,8,32,17,70,36,194,8,32,137,24,1,36,194,72,132,17,68,24,1,36,194,8,32,17,70,72,132,17,64,18,25,1,36,98,68,196,8,34,70,0,137,24,137,11,32,69,68,20,17,145,0,2,72,146,148,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,36,162,75,146,36,36,37,73,146,72,72,34,73,146,36,33,137,132,36,137,136,72,34,33,137,136,136,136,136,132,36,18,17,17,17,17,73,36,34,34,34,34,146,72,36,17,17,17,17,145,36,145,136,136,136,136,72,34,17,17,17,17,17,68,34,136,136,136,136,136,68,16,137,136,136,136,72,16,73,68,68,68,68,16,73,16,17,17,17,17,73,16,137,136,136,136,72,16,73,68,68,68,68,72,34,17,34,34,166,152,164,20,38,128,36,76,72,194,4,144,36,38,128,36,76,72,194,4,144,36,38,128,36,76,72,194,4,144,36,38,128,36,76,72,194,8,32,137,24,1,36,194,8,137,48,2,72,34,70,0,137,48,66,34,140,0,146,136,17,64,34,140,72,132,17,64,18,49,2,72,132,17,137,48,2,72,34,70,0,137,48,34,17,70,0,73,196,8,32,17,70,36,194,8,32,137,24,1,36,194,136,8,35,128,36,98,4,144,8,35,34,140,32,194,8,32,17,70,68,24,65,132,17,64,34,140,136,48,130,8,35,128,68,24,137,48,130,8,35,128,68,24,137,48,130,8,35,128,68,24,137,48,130,8,35,128,68,24,137,48,130,8,35,128,68,24,137,24,65,196,8,32,17,35,17,35,68,140,0,18,49,18,23,64,138,136,40,34,34,1,4,144,36,41,49,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,72,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,9,34,37,73,146,8,34,145,36,73,146,68,66,146,36,17,17,73,136,36,34,34,34,34,136,68,18,17,17,17,17,137,36,18,17,17,17,17,146,4,17,17,17,17,145,4,145,136,136,136,136,36,145,16,17,17,17,145,68,66,36,34,34,34,34,65,36,34,34,34,34,146,72,36,17,17,17,17,145,144,36,34,34,34,34,136,36,136,136,136,136,136,68,18,137,136,136,136,8,73,68,34,68,68,76,49,73,41,76,18,38,72,152,0,146,48,145,48,65,194,4,144,132,137,36,76,0,73,98,2,72,194,132,36,76,0,73,24,1,36,194,8,137,48,2,72,132,145,8,35,136,48,2,72,132,17,17,70,0,73,196,8,32,17,70,36,194,8,32,137,24,1,36,194,8,137,48,2,72,132,145,8,35,136,48,2,72,132,145,8,35,136,48,2,72,132,17,137,48,2,72,34,70,0,137,48,66,34,140,0,146,136,17,64,34,140,144,8,35,128,68,24,137,48,130,8,35,128,68,24,17,97,4,144,68,140,0,18,97,68,34,140,0,146,136,17,64,34,140,144,8,35,128,68,24,137,48,130,8,35,128,68,24,137,48,130,8,35,128,68,24,17,97,4,144,68,70,0,137,24,33,17,35,128,36,50,2,72,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,65,164,36,73,18,146,4,73,146,36,145,72,146,36,137,136,8,34,145,68,68,68,68,68,66,36,34,34,34,34,146,72,136,68,68,68,68,36,136,132,136,136,136,136,36,65,36,34,34,34,34,146,72,16,17,17,17,17,137,36,18,17,17,17,17,34,73,34,34,34,34,34,33,73,68,68,68,68,16,137,36,34,34,34,34,65,36,17,17,17,17,73,36,68,34,34,34,34,34,137,72,132,136,136,41,38,41,133,73,194,4,9,19,64,18,38,36,97,2,72,194,36,97,130,132,9,32,9,19,73,152,0,146,48,1,36,97,4,137,48,2,72,132,17,17,70,0,73,196,8,32,17,70,72,132,17,64,34,140,136,48,2,72,34,70,0,137,48,66,34,140,0,18,97,36,194,8,34,140,0,18,97,132,68,24,1,36,194,72,132,17,68,24,1,36,194,136,68,24,1,36,17,35,128,68,24,65,34,140,0,18,97,68,132,17,64,18,49,2,72,132,17,18,97,4,144,8,35,17,70,0,73,196,8,32,17,70,72,132,17,64,34,140,68,24,65,132,17,64,34,140,72,132,17,64,34,140,68,24,65,132,17,64,34,140,72,132,17,64,18,49,2,72,196,8,137,24,1,36,98,68,196,8,32,137,140,0,18,23,64,138,136,40,34,34,1,36,128,36,73,82,194,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,73,146,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,73,34,186,36,137,36,82,146,36,9,34,33,73,146,36,145,36,18,146,68,68,68,36,146,68,68,68,68,4,145,16,137,136,136,136,136,36,9,34,34,34,34,34,33,146,136,136,136,136,36,18,68,34,34,34,34,34,73,16,17,17,17,17,9,145,136,136,136,136,72,18,68,34,34,34,34,66,36,146,136,136,136,136,72,16,137,136,136,136,136,36,73,36,34,34,34,34,68,146,68,68,68,68,36,136,72,132,136,136,41,38,41,133,137,132,9,32,73,76,0,73,152,32,9,19,64,18,38,36,97,2,72,194,36,97,2,72,18,19,64,18,70,72,132,17,64,34,140,72,132,17,64,34,140,68,24,65,132,17,64,34,140,144,8,35,128,68,24,17,97,4,144,8,35,128,68,24,65,34,140,0,18,97,132,68,24,1,36,194,72,132,17,64,18,49,2,72,132,17,36,194,8,32,17,70,36,194,8,32,17,70,34,140,32,194,8,32,17,70,72,132,17,64,34,140,136,48,2,72,132,145,8,35,136,48,2,72,132,17,18,97,4,144,8,35,34,140,0,146,136,17,64,34,140,32,17,70,0,137,48,34,17,70,0,137,48,18,97,4,144,68,140,0,18,97,132,68,24,1,36,98,68,34,70,0,137,24,137,24,65,196,8,32,113,1,164,136,136,34,34,18,64,2,72,146,36,37,12,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,146,36,73,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,36,162,75,146,36,41,73,146,36,73,16,73,146,36,17,34,33,146,36,34,34,34,73,18,17,17,17,17,9,34,33,34,34,34,34,18,34,17,17,17,17,145,36,137,68,68,68,68,4,145,16,137,136,136,136,136,72,36,17,17,17,17,73,34,65,68,68,68,68,36,68,34,34,34,34,34,137,36,17,17,17,17,65,36,136,68,68,68,68,132,72,36,17,17,17,17,73,18,68,68,68,68,68,130,136,68,136,136,152,98,146,82,152,72,194,4,144,132,73,194,4,144,132,9,32,9,19,36,97,2,72,194,132,36,76,0,73,152,144,132,17,64,34,140,136,48,2,72,132,145,8,35,128,36,98,4,144,8,35,72,132,17,64,34,140,144,8,35,128,68,24,33,17,70,0,137,48,34,194,8,32,17,70,34,140,0,146,136,17,64,34,140,32,17,70,0,137,48,66,34,140,0,18,97,68,34,140,0,18,97,68,132,17,64,34,140,68,24,1,36,17,35,128,68,24,65,34,140,0,18,97,132,68,24,1,36,194,136,68,24,1,36,194,136,8,35,128,68,24,137,48,130,8,35,128,68,24,65,34,140,0,18,97,132,68,24,1,36,194,136,68,24,1,36,194,72,132,17,64,34,70,34,70,16,49,2,72,196,8,18,49,2,72,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,34,81,146,36,137,68,18,73,146,36,146,36,73,18,17,17,73,146,68,68,68,68,36,145,32,18,17,17,17,17,68,130,72,68,68,68,68,16,9,145,136,136,136,136,16,9,145,136,136,136,136,16,137,72,68,68,68,68,146,72,34,34,34,34,34,73,18,17,17,17,145,36,73,68,68,68,68,18,68,130,136,136,136,136,72,16,9,34,34,34,34,34,33,18,34,34,34,34,34,33,34,17,34,34,166,152,164,20,38,146,48,1,36,97,34,9,19,64,18,38,18,38,128,36,76,36,76,0,73,152,36,76,0,73,24,137,48,2,72,132,145,8,35,128,68,24,137,48,2,72,34,70,0,137,48,130,68,24,1,36,194,8,18,97,4,144,8,35,72,132,17,64,34,140,32,17,70,0,137,48,66,34,140,0,18,97,132,68,24,1,36,194,8,137,48,2,72,132,17,18,97,4,144,8,35,18,97,4,144,8,35,18,97,4,144,8,35,34,140,0,18,97,68,132,17,64,34,140,68,24,1,36,194,72,132,17,64,34,140,68,24,1,36,194,8,32,17,70,144,8,35,128,68,24,65,34,140,0,18,97,4,137,48,2,72,132,17,36,194,8,32,17,70,72,196,8,32,17,35,36,98,4,144,136,17,18,49,2,72,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,68,66,73,146,36,18,34,65,146,36,137,72,16,9,146,68,68,68,36,136,36,17,17,17,17,73,146,68,68,68,68,36,73,18,17,17,17,17,73,68,34,34,34,34,34,18,145,136,136,136,136,16,9,145,136,136,136,136,16,9,145,136,136,136,136,32,18,68,34,34,34,34,130,72,144,68,68,68,68,36,73,18,17,17,17,145,36,137,136,136,136,136,36,146,68,68,68,68,68,34,34,17,34,34,166,152,164,20,38,36,97,2,72,194,132,36,76,0,73,152,144,132,9,32,9,19,36,97,2,72,194,4,73,152,0,146,48,130,68,24,1,36,194,8,18,97,4,144,68,140,0,18,97,36,194,8,32,17,70,34,140,0,18,97,36,194,8,32,17,70,34,140,0,18,97,68,132,17,64,34,140,136,48,2,72,132,17,137,48,2,72,132,17,137,48,2,72,132,17,18,97,4,144,8,35,36,194,8,32,17,70,72,132,17,64,34,140,144,8,35,128,68,24,65,34,140,0,18,97,4,137,48,2,72,132,17,36,194,8,32,17,70,144,8,35,128,68,24,1,36,194,72,132,17,64,34,140,68,24,1,36,194,72,132,17,64,34,140,136,48,2,72,132,17,17,35,128,68,140,72,196,8,32,17,35,18,49,2,72,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,68,130,146,36,73,36,73,146,36,73,68,68,66,36,137,136,136,8,145,32,18,17,17,17,145,36,137,136,136,136,136,72,136,132,136,136,136,136,72,144,36,17,17,17,17,73,18,137,136,136,136,8,145,32,18,17,17,17,17,36,73,68,68,68,68,18,145,16,17,17,17,17,9,34,65,68,68,68,68,146,72,34,34,34,34,34,18,34,17,17,17,17,65,36,73,68,68,68,68,18,17,137,136,136,152,98,146,82,152,144,132,9,32,9,19,36,97,2,72,18,19,64,18,38,9,19,64,18,38,18,38,128,36,140,144,8,35,128,68,24,33,17,70,0,137,48,130,68,24,1,36,17,35,128,68,24,137,48,2,72,132,17,17,70,0,137,48,66,34,140,0,18,97,132,68,24,1,36,194,8,18,97,4,144,8,35,128,68,24,137,48,2,72,132,17,137,48,2,72,132,17,18,97,4,144,8,35,72,132,17,64,34,140,32,194,72,132,17,64,34,140,68,24,1,36,194,136,68,24,1,36,194,8,137,48,2,72,132,17,36,194,8,32,17,70,16,97,36,194,8,32,17,70,68,24,1,36,194,136,68,24,1,36,194,8,137,48,2,72,132,17,36,194,8,32,137,140,0,18,49,18,49,2,72,196,136,136,17,64,226,2,72,17,17,69,68,36,128,4,144,36,73,74,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,65,36,41,73,146,36,18,34,73,146,68,4,73,18,73,68,68,68,36,68,130,136,136,136,136,36,17,137,136,136,136,8,145,36,17,17,17,17,73,136,4,17,17,17,17,145,36,34,17,17,17,17,33,18,36,34,34,34,34,73,36,68,68,68,68,68,146,36,17,17,17,17,17,9,34,17,17,17,17,73,68,66,68,68,68,68,36,72,18,17,17,17,17,145,16,137,136,136,136,8,18,73,68,68,196,20,147,148,194,4,73,152,0,146,196,4,144,132,73,194,4,144,132,9,73,152,0,146,48,65,18,38,128,36,140,0,18,97,68,132,17,64,34,140,144,8,35,128,68,24,65,132,145,8,35,128,68,24,145,8,35,128,68,24,33,17,70,0,73,196,8,32,17,70,34,140,0,18,97,132,68,24,1,36,194,8,18,97,4,144,68,140,0,18,97,68,132,17,64,34,140,144,8,35,128,68,24,65,132,145,8,35,128,68,24,145,8,35,128,68,24,33,17,70,0,73,196,8,32,17,70,34,140,0,18,97,68,34,140,0,18,97,4,137,48,2,72,34,70,0,137,48,34,194,8,32,17,70,72,132,17,64,34,140,32,194,72,132,17,64,34,140,136,48,2,72,196,8,137,24,1,36,98,4,17,35,17,35,128,196,5,144,34,34,138,136,72,0,9,32,73,146,148,48,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,72,146,36,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,146,136,46,73,130,36,37,73,146,16,9,146,36,73,68,36,68,146,36,34,34,34,34,33,18,17,17,17,145,68,36,136,136,136,136,72,146,136,68,68,68,68,4,73,66,68,68,68,68,36,72,36,34,34,34,34,68,146,136,136,136,136,136,132,72,18,17,17,17,145,72,144,136,136,136,136,36,34,65,68,68,68,68,146,16,137,136,136,136,72,18,9,17,17,17,17,145,36,34,17,17,17,17,65,36,146,136,136,136,41,38,41,133,9,18,38,9,19,64,18,38,36,97,2,72,194,4,9,147,132,9,32,9,19,146,48,2,72,34,70,0,137,48,34,194,8,32,17,70,72,132,17,64,18,49,2,72,132,17,17,70,0,137,48,130,68,24,1,36,194,8,32,17,70,36,194,8,32,17,70,16,97,36,194,8,32,17,70,72,132,17,64,34,140,32,194,72,132,17,64,34,140,144,8,35,128,36,98,4,144,8,35,34,140,0,18,97,132,68,24,1,36,17,35,128,68,24,145,8,35,128,68,24,65,132,145,8,35,128,68,24,145,8,35,128,68,24,65,132,145,8,35,128,68,24,33,17,70,0,73,196,8,32,17,70,34,140,0,18,97,132,68,24,1,36,17,35,128,68,140,136,24,1,36,98,4,137,24,1,36,145,17,64,226,2,72,17,17,69,68,36,128,0,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,146,136,70,164,36,9,18,41,73,146,4,73,66,146,36,17,145,36,34,73,68,68,68,18,145,32,34,34,34,34,145,144,136,136,136,136,36,68,146,136,136,136,136,68,130,136,136,136,136,136,4,73,34,34,34,34,66,36,9,17,17,17,17,145,36,34,17,17,17,17,65,34,65,68,68,68,68,146,16,137,136,136,136,72,34,146,68,68,68,68,68,36,72,68,68,68,68,36,68,36,137,136,136,8,145,72,34,34,98,138,73,74,97,130,132,73,194,4,144,132,9,18,38,9,19,64,18,38,36,97,2,72,18,19,64,18,70,36,194,8,32,137,24,1,36,194,136,8,35,128,68,24,65,132,145,8,35,128,68,24,33,17,70,0,137,48,2,72,132,17,18,97,4,144,68,140,0,18,97,68,34,140,0,18,97,4,17,70,68,24,1,36,194,8,34,140,68,24,1,36,194,8,137,48,2,72,34,70,0,137,48,66,34,140,0,146,136,17,64,34,140,136,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,18,97,4,144,68,140,0,18,97,68,34,140,0,146,136,17,64,34,140,136,48,2,72,132,17,68,24,137,48,2,72,132,17,18,97,4,144,68,70,0,137,24,33,17,35,128,36,50,2,72,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,104,73,146,36,82,146,36,73,34,146,36,73,18,17,145,36,146,136,136,136,72,18,34,17,17,17,17,73,136,36,17,17,17,17,33,146,132,136,136,136,136,72,18,34,17,17,17,17,73,72,146,136,136,136,136,144,72,136,136,136,136,72,36,72,68,68,68,68,36,72,36,34,34,34,34,72,36,136,136,136,136,72,36,72,68,68,68,68,36,136,72,68,68,68,68,16,145,32,34,34,34,34,34,145,68,68,68,76,49,73,41,76,0,73,152,72,194,4,144,36,38,128,36,76,36,97,2,72,18,19,64,18,38,146,48,1,36,137,17,64,34,140,72,132,17,64,18,49,2,72,132,17,18,97,4,144,68,140,0,18,97,132,68,24,1,36,17,35,128,68,24,33,17,70,0,73,196,8,32,17,70,72,132,17,64,18,49,2,72,132,17,18,97,4,144,68,140,0,18,97,132,68,24,1,36,194,8,32,17,70,136,48,18,97,4,144,8,35,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,137,48,2,72,132,17,68,24,17,97,4,144,8,35,136,48,34,98,4,144,136,17,68,140,136,24,1,36,145,17,64,226,2,72,17,17,69,68,36,128,0,146,36,37,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,9,145,146,36,73,18,36,146,36,137,136,32,145,36,17,17,17,17,146,72,16,17,17,17,145,72,18,17,17,17,17,145,36,36,34,34,34,34,18,68,36,34,34,34,34,9,145,36,34,34,34,34,36,18,68,68,68,68,68,36,9,17,17,17,17,145,72,144,136,136,136,136,72,18,145,136,136,136,136,36,36,18,17,17,17,17,68,36,137,136,136,136,136,72,18,18,17,17,17,145,72,4,17,17,17,83,76,82,10,19,64,18,38,36,97,2,72,18,19,64,18,38,72,152,36,76,0,73,152,32,97,68,34,140,0,146,136,17,64,34,140,144,8,35,128,68,24,1,36,194,8,34,140,68,24,1,36,17,35,128,68,24,145,8,35,128,36,98,4,144,8,35,68,24,137,48,2,72,132,17,68,24,17,97,4,144,68,140,0,18,97,132,68,24,1,36,17,35,128,68,24,33,194,72,132,17,64,34,140,32,194,136,8,35,128,36,98,4,144,8,35,36,194,8,32,137,24,1,36,194,8,34,140,68,24,1,36,17,35,128,68,24,145,8,35,128,36,98,4,144,8,35,68,24,137,48,2,72,132,17,68,24,17,97,4,144,68,140,0,18,97,68,34,140,0,146,200,8,32,17,35,68,140,68,140,0,18,49,130,184,0,82,68,68,17,17,9,32,1,36,73,146,18,6,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,146,36,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,18,209,37,73,18,82,146,36,137,36,33,73,146,136,136,4,17,73,68,68,68,68,130,136,68,68,68,68,36,33,145,136,136,136,136,36,36,18,17,17,17,145,68,36,18,17,17,17,17,68,36,137,136,136,136,8,18,73,34,34,34,34,66,34,73,68,68,68,68,136,68,130,136,136,136,136,68,146,32,34,34,34,34,34,73,136,136,136,136,72,36,9,17,17,17,17,73,36,136,136,136,136,136,72,18,65,68,68,196,20,147,148,194,4,144,132,9,9,147,132,9,32,73,76,0,73,152,144,48,73,152,0,146,48,130,8,35,18,97,4,144,68,140,0,18,97,4,17,70,68,24,1,36,17,35,128,68,24,33,194,72,132,17,64,18,49,2,72,132,17,34,140,68,24,1,36,17,35,128,68,24,145,8,35,128,36,98,4,144,8,35,136,48,34,194,8,32,137,24,1,36,194,8,34,140,68,24,1,36,17,35,128,68,24,33,194,72,132,17,64,18,49,2,72,132,17,18,97,4,144,68,140,0,18,97,4,17,70,36,194,8,32,137,24,1,36,194,8,34,140,136,48,2,72,34,70,0,137,48,66,132,145,8,35,128,36,98,4,144,8,35,36,194,8,32,17,70,0,137,24,65,196,136,68,140,0,146,200,8,32,17,35,136,11,32,69,68,20,17,145,0,2,72,146,148,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,36,162,75,146,36,72,73,146,36,18,9,66,146,36,34,18,73,66,34,34,34,34,145,36,136,136,136,136,136,72,18,68,68,68,68,68,36,146,68,68,68,68,132,68,146,136,136,136,136,144,72,18,17,17,17,17,68,36,18,17,17,17,17,68,36,18,17,17,17,145,132,68,34,34,34,34,146,144,72,68,68,68,68,18,68,36,34,34,34,34,18,68,18,17,17,17,17,73,66,34,34,34,34,34,73,132,136,136,136,41,38,41,133,9,32,9,19,36,76,36,97,2,72,18,19,64,18,38,72,152,144,48,73,24,1,36,17,35,128,68,24,33,194,72,132,17,64,18,49,2,72,132,17,68,24,17,97,4,144,68,140,0,18,97,4,17,70,36,194,8,32,137,24,1,36,194,8,32,17,70,136,48,18,97,4,144,68,140,0,18,97,132,8,35,17,70,0,73,196,8,32,17,70,16,97,68,132,17,64,18,49,2,72,132,17,68,24,145,8,35,128,36,98,4,144,8,35,128,68,24,33,194,72,132,17,64,18,49,2,72,132,17,34,140,68,24,1,36,17,35,128,68,24,65,132,17,17,70,0,73,196,8,32,17,70,16,97,68,34,140,0,18,97,4,144,68,140,0,18,49,66,196,72,196,8,32,137,140,0,18,49,66,92,0,41,34,162,136,136,4,144,0,146,36,73,9,3,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,36,73,18,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,146,132,146,36,73,34,145,32,73,18,17,33,145,36,17,17,17,17,132,68,34,34,34,34,146,32,36,34,34,34,34,146,4,17,17,17,17,145,72,18,68,68,68,68,68,34,73,68,68,68,68,16,73,36,34,34,34,34,9,18,137,136,136,136,136,36,65,68,68,68,68,68,34,73,136,136,136,136,136,72,36,137,136,136,136,8,17,137,68,68,68,68,36,33,34,17,17,17,17,145,36,66,36,34,98,138,73,74,97,2,72,18,19,64,18,38,36,76,18,38,128,36,49,1,36,97,130,132,9,9,35,17,70,0,73,196,8,32,17,70,16,97,132,8,35,17,70,0,73,196,8,32,17,70,16,97,132,8,35,17,70,0,73,196,8,32,17,70,16,97,68,132,145,8,35,128,36,98,4,144,8,35,136,48,34,194,72,132,17,64,18,49,2,72,132,17,68,24,145,8,35,128,68,24,1,36,17,35,128,68,24,65,132,17,137,48,2,72,34,70,0,137,48,2,72,132,17,68,24,17,97,4,144,68,140,0,18,97,4,144,8,35,68,24,17,97,4,144,68,140,0,18,97,4,144,8,35,68,24,17,97,4,144,68,140,0,18,97,4,144,8,35,68,140,136,24,1,36,145,17,64,34,70,0,137,24,33,46,128,20,17,81,68,68,2,8,32,73,82,98,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,145,36,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,146,136,150,36,145,36,40,73,146,68,34,145,36,73,68,36,65,36,17,17,17,17,137,36,33,34,34,34,34,146,72,18,17,17,17,17,132,136,68,68,68,68,68,146,32,68,68,68,68,36,18,73,34,34,34,34,130,144,72,68,68,68,68,36,9,34,34,34,34,34,145,72,18,17,17,17,17,146,72,68,68,68,68,146,132,136,136,136,136,136,68,146,32,34,34,34,34,68,36,18,17,17,17,145,4,137,16,137,136,152,98,146,82,152,0,146,196,4,144,132,9,18,38,18,38,9,19,64,146,152,0,146,48,1,36,97,4,17,70,68,24,137,48,2,72,34,70,0,137,48,2,72,132,17,34,140,136,48,2,72,132,17,64,18,49,2,72,132,17,68,24,33,194,136,8,35,128,36,98,4,144,8,35,128,68,24,65,132,17,34,140,68,24,1,36,17,35,128,68,24,1,36,194,8,34,140,16,97,36,194,8,32,137,24,1,36,194,8,32,17,70,16,97,68,132,145,8,35,128,36,98,4,144,8,35,128,68,24,33,194,136,8,35,17,70,0,73,196,8,32,17,70,0,137,48,66,132,17,17,70,0,73,196,8,32,17,70,0,137,48,130,8,35,68,24,17,49,2,72,34,35,128,68,140,0,18,49,130,136,17,226,2,72,17,17,69,68,36,128,4,144,36,73,74,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,145,36,41,73,146,4,145,72,146,36,34,34,73,18,36,34,34,34,66,34,145,136,136,136,136,72,18,132,136,136,136,136,136,68,34,17,17,17,17,73,16,34,34,34,34,34,137,68,146,136,136,136,136,32,68,34,34,34,34,34,145,36,136,136,136,136,8,145,72,68,68,68,68,36,9,66,68,68,68,68,18,137,68,68,68,68,36,65,136,136,136,136,136,68,34,73,68,68,68,68,18,34,34,17,17,83,76,82,10,19,64,146,152,0,146,48,1,36,97,130,132,137,132,73,194,4,144,36,38,128,36,140,0,146,136,17,64,34,140,32,194,8,17,70,34,140,0,146,136,17,64,34,140,0,146,136,17,64,34,140,32,194,8,17,70,68,24,1,36,17,35,128,68,24,1,36,17,35,128,68,24,65,132,17,34,140,136,48,2,72,132,17,64,18,49,2,72,132,17,64,34,140,32,194,8,17,70,68,24,137,48,2,72,34,70,0,137,48,2,72,132,17,68,24,33,194,136,8,35,17,70,0,73,196,8,32,17,70,0,137,48,130,8,35,68,24,17,97,36,194,8,32,137,24,1,36,194,8,32,17,70,16,97,132,8,35,34,140,68,24,1,36,145,17,64,34,70,0,73,100,4,144,136,17,34,70,196,5,144,34,34,138,136,72,0,9,32,73,146,148,48,128,8,32,2,136,0,34,128,8,32,2,136,0,34,128,72,146,36,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,146,136,46,73,34,145,164,36,73,146,4,33,73,18,17,145,72,36,18,17,17,17,145,36,65,136,136,136,136,136,68,34,17,17,17,17,145,36,9,34,34,34,34,66,36,137,136,136,136,136,68,146,36,34,34,34,34,8,17,17,17,17,17,137,68,34,17,17,17,17,73,16,66,68,68,68,68,36,18,137,136,136,136,136,36,65,16,17,17,17,17,34,145,136,136,136,136,72,36,73,34,34,34,34,130,16,17,137,136,152,98,146,82,152,0,146,196,4,144,132,9,32,73,76,0,73,152,32,97,66,194,68,194,72,132,17,64,18,49,2,72,132,17,64,18,49,2,72,132,17,64,34,140,32,194,8,17,70,68,24,137,48,2,72,34,70,0,137,48,2,72,34,70,0,137,48,2,72,132,17,68,24,33,194,136,8,35,17,70,0,137,48,2,72,34,70,0,137,48,2,72,34,70,0,137,48,130,8,35,68,24,17,97,68,132,145,8,35,128,36,98,4,144,8,35,128,36,98,4,144,8,35,136,48,66,132,17,34,140,136,48,18,97,4,144,68,140,0,18,97,4,144,68,140,0,18,97,4,17,70,16,97,132,8,35,34,140,68,24,1,36,17,35,128,68,24,1,36,145,17,64,34,70,0,137,24,65,196,8,17,35,226,2,72,17,17,69,68,36,128,4,144,36,73,74,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,145,72,164,36,73,146,36,73,144,36,17,17,33,36,17,17,17,17,137,68,34,17,17,17,17,145,36,9,34,34,34,34,130,16,34,34,34,34,34,137,68,34,34,34,34,34,145,36,137,136,136,136,8,130,16,17,17,17,17,145,36,18,17,17,17,17,137,68,146,136,136,136,136,36,8,66,68,68,68,68,68,34,17,17,17,17,145,72,36,137,136,136,136,72,146,32,68,68,68,68,132,136,136,68,68,76,49,73,41,76,0,73,98,2,72,194,4,144,36,38,128,36,76,0,73,98,2,72,194,4,9,35,68,24,33,194,136,8,35,17,70,34,140,0,146,136,17,64,34,140,0,146,136,17,64,34,140,0,146,136,17,64,34,140,32,194,8,34,140,16,97,132,8,35,34,140,68,24,137,48,2,72,34,70,0,137,48,2,72,34,70,0,137,48,2,72,34,70,0,137,48,130,8,35,136,48,66,132,17,17,70,68,24,137,48,2,72,132,17,64,18,49,2,72,132,17,64,18,49,2,72,132,17,64,18,49,2,72,132,17,68,24,65,132,17,34,140,136,48,34,194,72,132,17,64,18,49,2,72,132,17,64,18,49,2,72,132,17,64,18,49,2,72,196,8,32,17,35,136,24,33,98,132,136,17,17,35,226,2,72,17,17,69,68,36,128,4,144,36,73,74,24,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,36,73,146,8,32,2,136,0,34,128,8,32,2,136,0,34,128,8,32,2,136,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,73,68,151,36,145,72,164,36,73,18,137,68,146,36,137,136,72,146,36,136,136,136,136,8,130,16,34,34,34,34,34,145,136,136,136,136,36,145,72,68,68,68,68,36,18,137,68,68,68,68,36,73,146,68,68,68,68,4,65,16,34,34,34,34,66,136,136,136,136,136,72,18,137,136,136,136,136,68,34,145,136,136,136,136,72,36,73,34,34,34,34,146,36,8,34,34,34,34,66,8,17,17,17,17,17,17,137,68,68,76,49,73,41,76,0,73,98,2,72,194,4,144,36,38,128,36,76,0,73,98,2,72,194,4,144,36,70,0,137,48,2,72,34,70,0,137,48,130,8,35,136,48,130,8,35,68,24,33,194,136,8,35,34,140,136,48,18,97,36,194,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,16,97,4,17,70,16,97,132,8,35,68,24,33,194,136,8,35,34,140,68,24,137,48,18,97,4,144,68,140,0,18,97,4,144,68,140,0,18,97,4,144,68,140,0,18,97,4,144,68,140,0,18,97,4,144,68,140,0,18,97,4,144,8,35,136,48,130,136,17,34,70,136,24,33,98,68,196,136,136,17,17,35,113,1,164,136,136,34,34,18,64,0,73,146,36,41,145,4,16,1,68,0,17,64,4,16,1,68,0,17,64,4,16,73,146,36,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,68,0,17,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,137,232,146,36,18,137,148,36,73,34,145,72,36,73,34,34,34,145,72,36,34,34,34,34,18,137,68,34,34,34,34,34,145,72,36,34,34,34,34,73,146,36,34,34,34,34,73,146,36,34,34,34,34,73,146,36,34,34,34,34,9,130,32,34,34,34,34,8,130,32,34,34,34,34,8,33,68,68,68,68,132,16,66,68,68,68,68,136,136,136,136,136,136,68,68,68,68,68,68,36,137,136,136,136,72,34,145,136,136,41,38,41,133,9,32,73,76,0,73,152,0,146,196,4,144,132,9,32,73,76,0,73,152,0,146,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,0,73,196,8,32,17,70,16,97,4,17,70,16,97,4,17,70,16,97,4,17,70,16,97,4,17,70,136,48,66,132,17,34,140,16,97,132,8,35,68,24,33,194,8,17,70,68,24,17,97,68,34,70,68,24,17,97,68,132,17,17,35,34,70,34,70,34,70,34,70,34,70,34,70,226,146,34,34,138,136,136,72,0,145,36,73,65,17,64,4,16,1,68,0,17,64,4,16,1,68,18,9,34,1,68,0,17,64,4,16,1,68,0,17,64,4,16,1,36,128,4,144,0,18,64,2,72,0,9,32,1,36,128,4,144,0,18,64,2,8,32,128,0,2,136,196,17,17,73,18,17,17,17,145,36,34,34,34,34,34,34,18,17,17,17,17,17,33,34,34,34,34,132,16,34,34,34,34,66,8,65,68,68,68,68,16,4,65,68,68,68,68,16,4,137,136,136,136,72,146,136,136,136,136,36,73,146,136,136,136,136,36,73,146,136,136,136,136,36,73,146,136,136,136,136,36,18,137,68,68,68,68,34,145,72,36,34,146,36,145,72,36,146,36,73,138,68,18,73,36,69,76,194,146,72,146,152,36,49,73,98,146,196,36,137,73,18,147,36,38,146,24,145,136,17,137,24,145,136,17,137,24,145,136,17,137,24,145,136,17,18,49,66,34,70,72,196,8,137,24,33,17,35,36,98,132,68,140,144,136,17,36,98,4,137,24,65,34,70,144,136,17,36,98,4,137,24,65,34,70,144,136,17,64,18,49,2,72,34,70,0,73,196,8,32,137,24,1,36,17,35,128,36,98,4,144,68,140,0,146,136,17,64,18,49,2,72,34,70,0,73,196,8,32,137,24,1,36,17,35,128,36,98,4,144,68,140,0,146,136,17,64,18,49,2,72,34,70,0,73,196,8,32,137,24,1,36,17,35,128,36,98,4,144,68,140,0,146,136,17,64,18,49,2,72,34,70,0,73,196,8,32,137,24,1,36,145,17,64,18,25,1,36,145,17,64,18,25,1,36,78,18,17,209],"block-gas-costs":{"0":47,"16":76,"86":15,"91":53,"140":51,"163":20,"169":20,"183":15,"188":15,"192":10,"218":29,"237":25,"242":25,"247":50,"257":25,"262":55,"302":52,"322":26,"340":5,"355":48,"372":1,"378":4,"392":49,"413":15,"415":40,"434":25,"439":25,"448":40,"491":50,"501":25,"509":55,"549":52,"573":2,"577":20,"581":1,"587":15,"625":54,"668":25,"672":55,"716":4,"725":27,"734":47,"748":76,"805":2,"821":40,"826":15,"832":3,"845":52,"876":40,"892":15,"895":40,"918":40,"922":40,"934":40,"938":40,"955":12,"995":48,"1020":48,"1046":15,"1053":23,"1068":24,"1080":48,"1109":4,"1124":40,"1128":33,"1150":57,"1178":40,"1182":56,"1233":25,"1243":40,"1247":26,"1256":50,"1273":25,"1278":78,"1315":77,"1339":52,"1374":25,"1388":15,"1426":54,"1469":25,"1473":78,"1531":25,"1539":29,"1564":46,"1585":26,"1596":40,"1600":48,"1630":25,"1643":51,"1668":47,"1682":263,"2533":25,"2549":25,"2555":25,"2563":33,"2600":30,"2630":25,"2639":40,"2643":25,"2674":40,"2682":40,"2686":53,"2730":26,"2740":2,"2746":40,"2750":55,"2783":26,"2795":15,"2798":51,"2835":205,"3087":26,"3094":87,"3120":25,"3128":133,"3231":51,"3262":79,"3296":77,"3317":77,"3339":77,"3360":77,"3381":77,"3402":77,"3423":77,"3440":4,"3453":50,"3472":25,"3484":15,"3487":26,"3494":87,"3520":25,"3528":133,"3631":51,"3662":79,"3696":77,"3717":77,"3738":77,"3760":77,"3781":77,"3802":77,"3823":77,"3840":26,"3847":87,"3873":25,"3881":133,"3984":51,"4015":79,"4049":77,"4070":77,"4091":77,"4112":77,"4133":77,"4154":77,"4175":77,"4193":26,"4200":87,"4226":25,"4234":133,"4337":51,"4368":79,"4402":77,"4423":77,"4444":77,"4465":77,"4487":77,"4508":77,"4529":77,"4546":26,"4553":87,"4579":25,"4587":133,"4690":51,"4721":79,"4755":77,"4777":77,"4798":77,"4819":77,"4840":77,"4861":77,"4882":77,"4899":26,"4906":87,"4932":25,"4940":133,"5043":51,"5074":79,"5108":77,"5129":77,"5150":77,"5171":77,"5192":77,"5214":77,"5235":77,"5252":26,"5259":87,"5285":25,"5293":133,"5396":51,"5427":79,"5462":77,"5483":77,"5504":77,"5525":77,"5546":77,"5567":77,"5588":77,"5605":26,"5612":87,"5638":25,"5646":133,"5749":51,"5780":79,"5814":77,"5835":77,"5856":77,"5877":77,"5898":77,"5919":77,"5941":77,"5958":25,"5970":15,"5973":25,"5985":15,"5988":25,"6000":15,"6003":25,"6015":15,"6018":25,"6030":15,"6033":25,"6045":15,"6048":25,"6060":15,"6063":25,"6075":15,"6078":25,"6090":15,"6093":25,"6105":15,"6108":25,"6120":15,"6123":25,"6135":15,"6138":25,"6150":15,"6153":25,"6164":15,"6167":25,"6179":15,"6182":25,"6194":15,"6197":25,"6209":15,"6212":25,"6223":15,"6226":25,"6237":15,"6240":25,"6251":15,"6254":25,"6266":15,"6269":25,"6280":15,"6283":25,"6295":15,"6298":25,"6310":15,"6313":25,"6324":15,"6327":25,"6338":15,"6341":25,"6354":15,"6357":25,"6369":15,"6372":25,"6384":15,"6387":25,"6399":15,"6402":25,"6414":15,"6417":25,"6429":15,"6432":25,"6444":15,"6447":25,"6460":15,"6463":25,"6476":15,"6479":25,"6491":15,"6494":25,"6506":15,"6509":25,"6521":15,"6524":25,"6536":15,"6539":25,"6552":15,"6555":25,"6567":15,"6570":25,"6583":15,"6586":25,"6598":15,"6601":25,"6613":15,"6616":25,"6628":15,"6631":25,"6644":15,"6647":25,"6660":15,"6663":25,"6675":15,"6678":25,"6690":15,"6693":25,"6706":15,"6709":25,"6722":15,"6725":25,"6738":15,"6741":25,"6754":15,"6757":25,"6770":15,"6773":25,"6786":15,"6788":25,"6801":15,"6803":25,"6816":15,"6818":25,"6831":15,"6833":25,"6846":15,"6848":25,"6861":15,"6863":25,"6876":15,"6878":25,"6891":15,"6893":25,"6906":25,"6919":51,"6947":15,"6950":2,"6951":97,"6992":2,"6993":15,"6999":25,"7006":15,"7009":40,"7019":2,"7020":2,"7021":20,"7024":2,"7030":25,"7038":22,"7040":40,"7050":27,"7083":26,"7093":25,"7110":2,"7113":2,"7122":21,"7128":21,"7134":2,"7141":30,"7160":40,"7167":20,"7172":25,"7181":1,"7186":25,"7191":40,"7198":40,"7205":40,"7213":25,"7218":1,"7223":40,"7231":25,"7236":40,"7243":40,"7251":15,"7258":25,"7263":25,"7268":25,"7271":54,"7288":40,"7301":25,"7309":52,"7340":15,"7346":50,"7367":47,"7386":2,"7387":40,"7394":2,"7395":180,"7579":47,"7586":26,"7611":26,"7617":25,"7635":52,"7666":15,"7672":26,"7681":47,"7693":28,"7742":10,"7789":51,"7821":1,"7824":53,"7844":51,"7875":51,"7893":58,"7955":52,"8030":78,"8086":40,"8097":78,"8120":51,"8146":51,"8180":51,"8211":51,"8233":62,"8304":78,"8426":151,"8512":40,"8522":78,"8546":51,"8582":51,"8616":52,"8642":51,"8666":51,"8687":51,"8709":58,"8771":110,"8912":203,"9028":40,"9038":78,"9062":51,"9097":51,"9132":51,"9166":51,"9200":51,"9224":51,"9248":51,"9269":51,"9292":60,"9352":87,"9519":203,"9649":40,"9660":78,"9684":51,"9719":51,"9744":51,"9779":51,"9814":51,"9848":51,"9882":51,"9916":51,"9940":51,"9971":51,"9993":60,"10055":81,"10227":229,"10374":40,"10387":78,"10411":51,"10436":51,"10461":51,"10486":51,"10511":51,"10536":51,"10571":51,"10606":51,"10640":51,"10674":51,"10708":51,"10739":51,"10761":59,"10829":103,"11036":280,"11212":40,"11225":78,"11249":51,"11274":51,"11309":51,"11336":51,"11361":51,"11386":51,"11421":51,"11448":51,"11473":51,"11497":51,"11531":51,"11557":51,"11581":51,"11612":51,"11638":58,"11714":130,"11948":329,"12163":40,"12175":78,"12199":51,"12226":51,"12251":51,"12286":51,"12321":51,"12356":51,"12381":51,"12416":51,"12451":51,"12486":51,"12511":51,"12546":51,"12580":51,"12614":51,"12648":51,"12679":51,"12706":60,"12773":131,"13032":357,"13274":40,"13288":78,"13312":51,"13347":51,"13377":51,"13402":51,"13432":51,"13457":51,"13492":51,"13519":51,"13544":51,"13579":51,"13609":51,"13634":51,"13669":51,"13694":51,"13728":51,"13752":51,"13788":51,"13821":51,"13848":63,"13918":155,"14231":384,"14499":40,"14509":78,"14533":51,"14560":51,"14585":51,"14612":51,"14637":51,"14664":51,"14689":51,"14716":51,"14741":51,"14766":52,"14791":51,"14818":51,"14843":51,"14870":51,"14895":51,"14921":51,"14947":51,"14975":51,"15001":51,"15024":51,"15051":63,"15149":166,"15434":432,"15731":40,"15745":78,"15767":51,"15792":51,"15817":51,"15842":51,"15867":51,"15892":51,"15917":51,"15942":51,"15967":51,"15992":51,"16017":51,"16042":51,"16067":51,"16092":51,"16117":51,"16142":51,"16169":51,"16195":51,"16221":51,"16247":51,"16273":51,"16296":51,"16326":63,"16422":157,"16743":460,"17074":40,"17088":78,"17110":51,"17135":51,"17160":51,"17185":51,"17210":51,"17235":51,"17260":51,"17285":51,"17310":51,"17335":51,"17360":51,"17385":51,"17410":51,"17435":51,"17460":51,"17485":51,"17512":51,"17539":51,"17566":51,"17592":51,"17618":51,"17644":51,"17670":51,"17693":52,"17723":60,"17792":229,"18194":509,"18556":40,"18568":78,"18590":51,"18615":51,"18640":51,"18665":51,"18690":51,"18715":51,"18740":51,"18765":51,"18790":51,"18815":51,"18840":51,"18865":51,"18890":51,"18915":51,"18940":51,"18965":51,"18992":51,"19019":51,"19046":51,"19073":51,"19100":51,"19126":51,"19152":51,"19178":51,"19204":51,"19227":52,"19257":63,"19345":188,"19742":559,"20134":40,"20148":78,"20170":51,"20195":51,"20220":51,"20245":51,"20270":51,"20295":51,"20320":51,"20345":51,"20370":51,"20395":51,"20420":51,"20445":51,"20470":51,"20495":51,"20520":51,"20545":51,"20572":51,"20599":51,"20626":51,"20653":51,"20680":51,"20707":51,"20734":51,"20760":51,"20786":51,"20812":51,"20838":51,"20861":52,"20891":62,"20967":239,"21427":585,"21853":40,"21866":78,"21888":51,"21923":51,"21948":51,"21973":51,"21998":51,"22023":51,"22048":51,"22073":51,"22108":51,"22143":51,"22178":51,"22213":51,"22248":51,"22283":51,"22318":51,"22353":51,"22390":51,"22427":51,"22454":51,"22481":51,"22508":51,"22535":51,"22562":52,"22589":51,"22626":51,"22663":51,"22699":51,"22735":51,"22771":51,"22804":52,"22835":59,"22905":256,"23367":635,"23826":40,"23840":78,"23862":51,"23897":51,"23932":51,"23967":51,"24002":51,"24037":51,"24072":52,"24097":51,"24122":51,"24147":51,"24172":51,"24197":51,"24222":51,"24247":51,"24272":51,"24307":51,"24344":51,"24381":51,"24418":51,"24455":51,"24492":51,"24529":51,"24566":51,"24603":51,"24630":51,"24657":51,"24684":51,"24710":51,"24736":51,"24762":51,"24788":51,"24821":52,"24852":60,"24920":232,"25375":635,"25849":40,"25864":78,"25886":51,"25921":51,"25942":51,"25967":51,"25992":51,"26027":51,"26062":51,"26097":51,"26118":51,"26143":51,"26168":51,"26203":51,"26238":51,"26273":51,"26298":51,"26323":51,"26350":51,"26387":51,"26424":51,"26461":51,"26488":51,"26515":51,"26542":51,"26579":51,"26616":51,"26653":51,"26680":51,"26707":51,"26734":51,"26770":51,"26806":52,"26832":51,"26858":51,"26881":52,"26912":60,"26979":209,"27424":685,"27939":40,"27953":78,"27975":51,"27993":51,"28018":51,"28043":51,"28078":51,"28103":51,"28128":51,"28163":51,"28198":51,"28223":51,"28248":51,"28283":51,"28304":51,"28329":51,"28354":51,"28389":51,"28412":51,"28439":51,"28476":51,"28513":51,"28540":51,"28567":51,"28604":52,"28631":51,"28658":51,"28685":51,"28722":51,"28742":51,"28769":51,"28806":51,"28843":51,"28869":51,"28895":51,"28931":51,"28967":51,"28990":52,"29021":63,"29097":203,"29543":688,"30081":40,"30095":78,"30117":51,"30142":51,"30167":51,"30202":51,"30227":51,"30252":51,"30273":51,"30298":51,"30333":51,"30351":51,"30376":51,"30411":51,"30436":51,"30461":51,"30496":51,"30521":51,"30548":51,"30585":51,"30612":51,"30649":51,"30672":51,"30699":51,"30736":51,"30756":51,"30783":51,"30820":51,"30847":51,"30874":51,"30911":51,"30938":51,"30965":52,"30992":51,"31019":51,"31055":51,"31077":51,"31103":51,"31139":51,"31155":52,"31186":60,"31253":205,"31694":716,"32264":40,"32278":78,"32300":51,"32325":51,"32360":51,"32385":51,"32410":51,"32428":51,"32453":51,"32471":51,"32496":51,"32531":51,"32556":51,"32591":51,"32616":51,"32641":51,"32662":51,"32687":51,"32724":51,"32751":51,"32788":51,"32815":51,"32842":51,"32862":51,"32889":51,"32909":51,"32936":51,"32973":51,"33000":51,"33037":51,"33064":51,"33091":51,"33114":51,"33141":52,"33168":51,"33195":51,"33231":51,"33257":51,"33293":51,"33312":51,"33338":51,"33354":52,"33385":60,"33438":229,"33899":762,"34496":40,"34506":78,"34530":51,"34555":51,"34575":51,"34600":51,"34621":51,"34646":51,"34667":51,"34692":51,"34713":51,"34738":51,"34759":51,"34784":51,"34805":51,"34830":51,"34851":51,"34876":51,"34899":51,"34926":51,"34949":51,"34976":51,"35003":51,"35030":51,"35057":51,"35084":51,"35111":51,"35148":51,"35175":51,"35212":51,"35239":51,"35276":51,"35303":51,"35340":51,"35367":51,"35404":51,"35431":51,"35468":51,"35495":51,"35531":51,"35557":51,"35593":51,"35619":52,"35642":52,"35673":60,"35726":207,"36179":765,"36794":40,"36804":78,"36828":51,"36853":51,"36874":51,"36899":51,"36924":51,"36959":51,"36984":51,"37002":51,"37027":51,"37052":51,"37087":51,"37112":51,"37132":51,"37157":51,"37178":51,"37203":51,"37230":51,"37267":51,"37294":51,"37313":51,"37340":51,"37360":51,"37387":51,"37414":51,"37451":51,"37478":51,"37501":51,"37528":51,"37551":51,"37578":51,"37605":52,"37632":51,"37659":51,"37679":51,"37706":51,"37733":51,"37770":51,"37797":51,"37819":51,"37845":51,"37867":51,"37893":51,"37919":51,"37952":52,"37983":63,"38045":204,"38507":790,"39148":40,"39158":78,"39183":51,"39208":51,"39233":51,"39250":51,"39275":51,"39300":51,"39335":51,"39360":51,"39381":51,"39406":51,"39431":51,"39449":51,"39474":51,"39499":51,"39519":51,"39544":51,"39571":52,"39598":51,"39625":51,"39645":51,"39682":51,"39709":51,"39732":51,"39759":51,"39786":51,"39805":51,"39832":51,"39859":51,"39881":51,"39908":51,"39931":51,"39968":51,"39995":51,"40015":51,"40042":51,"40069":51,"40091":51,"40118":51,"40145":51,"40164":51,"40191":51,"40217":51,"40253":51,"40279":51,"40301":51,"40324":52,"40356":63,"40418":206,"40880":816,"41547":40,"41557":78,"41582":51,"41607":51,"41632":51,"41650":51,"41685":51,"41710":51,"41735":51,"41752":51,"41777":51,"41802":51,"41822":51,"41847":51,"41872":51,"41890":51,"41915":51,"41940":51,"41963":52,"41990":51,"42017":51,"42044":51,"42066":51,"42093":51,"42120":51,"42139":51,"42166":51,"42193":51,"42216":51,"42243":51,"42270":51,"42290":51,"42312":51,"42339":51,"42366":51,"42385":51,"42412":51,"42439":51,"42462":51,"42489":51,"42516":51,"42536":51,"42573":51,"42600":51,"42626":51,"42644":51,"42670":51,"42696":51,"42717":51,"42740":52,"42772":60,"42825":209,"43280":841,"43981":40,"43991":78,"44016":52,"44041":51,"44066":51,"44091":51,"44112":51,"44137":51,"44162":51,"44187":51,"44208":51,"44233":51,"44258":51,"44283":51,"44303":51,"44328":51,"44353":51,"44378":51,"44400":51,"44427":51,"44454":51,"44481":51,"44503":51,"44530":51,"44557":51,"44584":51,"44606":51,"44633":51,"44660":51,"44687":51,"44709":51,"44736":51,"44763":51,"44783":51,"44805":51,"44832":51,"44859":51,"44879":51,"44901":51,"44928":51,"44955":51,"44975":51,"44997":51,"45024":51,"45051":51,"45071":51,"45091":51,"45117":51,"45143":51,"45162":51,"45182":51,"45205":52,"45237":63,"45299":230,"45781":867,"46502":40,"46512":78,"46537":51,"46554":51,"46579":51,"46604":51,"46629":51,"46647":51,"46666":51,"46691":51,"46716":51,"46741":51,"46761":51,"46777":51,"46802":51,"46827":51,"46852":51,"46869":51,"46896":51,"46923":51,"46950":51,"46970":51,"46992":51,"47019":51,"47046":51,"47073":51,"47096":51,"47115":51,"47142":51,"47169":51,"47196":51,"47216":51,"47237":51,"47264":51,"47291":51,"47318":51,"47341":51,"47359":51,"47386":51,"47413":51,"47440":51,"47459":51,"47486":51,"47513":51,"47540":51,"47560":51,"47582":51,"47609":51,"47635":51,"47661":51,"47683":51,"47701":51,"47727":51,"47750":52,"47782":63,"47844":208,"48308":892,"49046":40,"49056":78,"49081":51,"49098":51,"49114":52,"49139":51,"49164":51,"49189":51,"49210":51,"49227":51,"49243":52,"49268":51,"49293":51,"49318":51,"49339":51,"49356":51,"49375":52,"49400":51,"49427":51,"49454":51,"49477":51,"49496":51,"49517":52,"49544":51,"49571":51,"49598":51,"49625":51,"49644":51,"49665":52,"49692":51,"49719":51,"49746":51,"49773":51,"49793":51,"49814":52,"49841":51,"49868":51,"49895":51,"49922":51,"49942":51,"49964":52,"49991":51,"50018":51,"50045":51,"50072":51,"50092":51,"50114":52,"50141":51,"50168":51,"50195":51,"50221":51,"50240":51,"50261":52,"50287":51,"50313":51,"50336":52,"50368":60,"50421":205,"50876":916,"51638":40,"51648":78,"51673":51,"51690":51,"51709":51,"51725":52,"51750":51,"51775":51,"51800":51,"51825":51,"51846":51,"51863":51,"51883":51,"51899":52,"51924":51,"51949":51,"51974":51,"51999":51,"52022":51,"52042":51,"52064":51,"52082":52,"52109":51,"52136":51,"52163":51,"52190":51,"52217":51,"52237":51,"52259":51,"52277":52,"52304":51,"52331":51,"52358":51,"52385":51,"52412":51,"52432":51,"52454":51,"52472":52,"52499":51,"52526":51,"52553":51,"52580":51,"52607":51,"52627":51,"52649":51,"52667":52,"52694":51,"52721":51,"52748":51,"52775":51,"52802":51,"52822":51,"52843":51,"52860":52,"52886":51,"52912":51,"52938":51,"52961":52,"52993":60,"53046":209,"53505":945,"54293":40,"54303":78,"54328":51,"54346":51,"54366":51,"54382":51,"54398":52,"54423":51,"54448":51,"54473":51,"54498":51,"54523":51,"54548":51,"54573":51,"54594":51,"54612":51,"54632":51,"54648":51,"54666":52,"54693":51,"54720":51,"54747":51,"54774":51,"54801":51,"54828":51,"54855":51,"54878":51,"54897":51,"54919":51,"54937":51,"54955":52,"54982":51,"55009":51,"55036":51,"55063":51,"55090":51,"55117":51,"55144":51,"55167":51,"55186":51,"55208":51,"55226":51,"55243":52,"55270":51,"55297":51,"55324":51,"55351":51,"55378":51,"55405":51,"55425":51,"55448":51,"55467":51,"55489":51,"55507":51,"55524":52,"55550":51,"55576":51,"55602":51,"55628":51,"55651":52,"55683":63,"55745":230,"56221":991,"57039":40,"57049":78,"57074":51,"57092":51,"57113":51,"57130":51,"57150":51,"57167":51,"57186":51,"57202":51,"57217":51,"57232":52,"57257":51,"57282":51,"57307":51,"57332":51,"57357":51,"57382":51,"57409":51,"57436":51,"57463":51,"57490":51,"57517":51,"57537":51,"57560":51,"57579":51,"57601":51,"57620":51,"57641":51,"57659":51,"57677":51,"57694":52,"57721":51,"57748":51,"57775":51,"57802":51,"57829":51,"57856":51,"57883":51,"57910":51,"57937":51,"57964":51,"57991":51,"58011":51,"58034":51,"58054":51,"58076":51,"58095":51,"58116":51,"58134":51,"58152":51,"58169":52,"58196":51,"58223":51,"58250":51,"58277":51,"58304":51,"58330":51,"58356":51,"58382":51,"58408":51,"58431":52,"58463":62,"58538":214,"59001":995,"59833":40,"59843":78,"59865":51,"59883":51,"59904":51,"59922":51,"59943":51,"59961":51,"59982":51,"60000":51,"60021":51,"60038":51,"60058":51,"60075":51,"60095":51,"60112":51,"60132":51,"60149":51,"60171":51,"60189":51,"60210":51,"60228":51,"60246":51,"60264":51,"60282":51,"60300":51,"60318":51,"60335":51,"60352":51,"60369":51,"60386":51,"60403":51,"60420":52,"60447":51,"60474":51,"60501":51,"60528":51,"60555":51,"60582":51,"60609":51,"60636":51,"60663":51,"60690":51,"60717":51,"60744":51,"60771":51,"60798":51,"60825":51,"60852":51,"60879":51,"60906":51,"60933":51,"60960":51,"60987":51,"61014":51,"61041":51,"61068":51,"61095":51,"61122":51,"61148":51,"61174":51,"61200":51,"61226":51,"61249":52,"61285":59,"61351":211,"61800":1018,"62643":40,"62653":78,"62675":51,"62700":51,"62725":51,"62750":51,"62775":51,"62800":51,"62825":51,"62850":51,"62875":51,"62900":51,"62925":51,"62950":51,"62975":51,"63000":51,"63025":51,"63050":51,"63077":51,"63104":51,"63131":51,"63158":51,"63185":51,"63212":51,"63239":51,"63266":51,"63293":51,"63320":51,"63347":51,"63374":51,"63401":51,"63428":51,"63455":51,"63482":51,"63499":51,"63516":51,"63533":51,"63550":51,"63567":51,"63584":51,"63601":51,"63619":51,"63637":51,"63655":51,"63673":51,"63691":51,"63709":51,"63727":51,"63748":51,"63767":51,"63789":51,"63808":51,"63830":51,"63849":51,"63871":51,"63890":51,"63912":51,"63932":51,"63954":51,"63973":51,"63995":51,"64014":51,"64036":51,"64055":51,"64071":52,"64107":60,"64170":228,"64635":1016,"65478":40,"65488":78,"65510":51,"65535":51,"65560":51,"65585":51,"65610":51,"65635":51,"65660":51,"65685":51,"65710":51,"65735":51,"65760":51,"65775":51,"65790":51,"65806":51,"65822":51,"65843":51,"65862":51,"65884":51,"65904":51,"65927":51,"65947":51,"65974":51,"66001":51,"66028":51,"66055":51,"66082":51,"66109":51,"66136":51,"66163":51,"66190":51,"66217":51,"66244":51,"66261":51,"66278":51,"66296":51,"66314":51,"66335":51,"66354":51,"66376":51,"66395":51,"66418":51,"66438":51,"66465":51,"66492":51,"66519":51,"66546":51,"66573":51,"66600":51,"66627":51,"66654":51,"66681":51,"66708":51,"66735":51,"66752":51,"66769":51,"66786":51,"66803":51,"66823":51,"66841":51,"66862":51,"66880":51,"66902":51,"66918":52,"66954":60,"67017":228,"67482":1017,"68325":40,"68335":78,"68357":51,"68382":51,"68407":51,"68432":51,"68457":51,"68482":51,"68497":51,"68512":51,"68528":51,"68545":51,"68565":51,"68583":51,"68604":51,"68629":51,"68654":51,"68681":51,"68708":51,"68737":51,"68764":51,"68781":51,"68798":51,"68819":51,"68838":51,"68860":51,"68880":51,"68907":51,"68934":51,"68961":51,"68988":51,"69015":51,"69042":51,"69069":51,"69086":51,"69104":51,"69125":51,"69144":51,"69166":51,"69186":51,"69213":51,"69240":51,"69267":51,"69294":51,"69321":51,"69348":51,"69375":51,"69392":51,"69410":51,"69431":51,"69450":51,"69473":51,"69493":51,"69520":51,"69547":51,"69574":51,"69601":51,"69628":51,"69654":51,"69680":51,"69696":51,"69713":51,"69733":51,"69751":51,"69767":52,"69803":63,"69875":230,"70353":1018,"71198":40,"71208":78,"71230":51,"71255":51,"71280":51,"71305":51,"71330":51,"71345":51,"71361":51,"71381":51,"71399":51,"71424":51,"71449":51,"71474":51,"71499":51,"71524":51,"71541":51,"71559":51,"71581":51,"71601":51,"71628":51,"71655":51,"71682":51,"71709":51,"71736":51,"71753":51,"71771":51,"71793":51,"71813":51,"71840":51,"71867":51,"71894":51,"71921":51,"71948":51,"71965":51,"71983":51,"72005":51,"72025":51,"72052":51,"72079":51,"72106":51,"72133":51,"72160":51,"72177":51,"72195":51,"72217":51,"72237":51,"72260":51,"72287":51,"72314":51,"72343":51,"72370":51,"72387":51,"72405":51,"72427":51,"72446":51,"72469":51,"72496":51,"72522":51,"72550":51,"72576":51,"72592":51,"72609":51,"72629":51,"72644":52,"72680":60,"72743":228,"73208":1018,"74052":40,"74062":78,"74084":51,"74109":51,"74134":51,"74159":51,"74175":51,"74192":51,"74213":51,"74238":51,"74263":51,"74290":51,"74315":51,"74331":51,"74348":51,"74369":51,"74396":51,"74423":51,"74452":51,"74479":51,"74496":51,"74515":51,"74538":51,"74565":51,"74592":51,"74621":51,"74648":51,"74665":51,"74683":51,"74706":51,"74733":51,"74760":51,"74789":51,"74816":51,"74833":51,"74851":51,"74873":51,"74900":51,"74927":51,"74956":51,"74983":51,"75000":51,"75018":51,"75040":51,"75060":51,"75087":51,"75114":51,"75141":51,"75158":51,"75176":51,"75198":51,"75218":51,"75245":51,"75272":51,"75299":51,"75316":51,"75334":51,"75356":51,"75376":51,"75402":51,"75428":51,"75454":51,"75470":51,"75487":51,"75502":52,"75538":60,"75601":228,"76066":1016,"76911":40,"76921":78,"76943":51,"76968":51,"76993":51,"77008":51,"77025":51,"77046":51,"77071":51,"77096":51,"77121":51,"77137":51,"77154":51,"77175":51,"77200":51,"77225":51,"77252":51,"77270":51,"77289":51,"77316":51,"77343":51,"77370":51,"77387":51,"77405":51,"77428":51,"77455":51,"77482":51,"77509":51,"77526":51,"77544":51,"77567":51,"77594":51,"77621":51,"77648":51,"77665":51,"77684":51,"77707":51,"77734":51,"77761":51,"77788":51,"77806":51,"77825":51,"77848":51,"77875":51,"77902":51,"77929":51,"77947":51,"77966":51,"77993":51,"78020":51,"78047":51,"78064":51,"78082":51,"78104":51,"78131":51,"78158":51,"78185":51,"78202":51,"78220":51,"78242":51,"78268":51,"78294":51,"78320":51,"78336":51,"78351":52,"78387":60,"78450":228,"78915":1017,"79761":40,"79771":78,"79793":51,"79818":51,"79833":51,"79849":51,"79870":51,"79897":51,"79922":51,"79937":51,"79953":51,"79974":51,"80001":51,"80026":51,"80041":51,"80060":51,"80083":51,"80112":51,"80139":51,"80156":51,"80175":51,"80198":51,"80227":51,"80254":51,"80271":51,"80290":51,"80313":51,"80342":51,"80369":51,"80386":51,"80405":51,"80432":51,"80459":51,"80486":51,"80503":51,"80522":51,"80549":51,"80576":51,"80603":51,"80621":51,"80640":51,"80667":51,"80694":51,"80721":51,"80739":51,"80758":51,"80785":51,"80812":51,"80839":51,"80857":51,"80876":51,"80903":51,"80930":51,"80957":51,"80975":51,"80995":51,"81022":51,"81049":51,"81076":51,"81096":51,"81115":51,"81141":51,"81167":51,"81193":51,"81207":52,"81243":60,"81306":228,"81771":1017,"82618":40,"82628":78,"82650":51,"82675":51,"82690":51,"82707":51,"82732":51,"82757":51,"82772":51,"82789":51,"82814":51,"82839":51,"82864":51,"82883":51,"82901":51,"82928":51,"82955":51,"82973":51,"82993":51,"83020":51,"83047":51,"83064":51,"83083":51,"83110":51,"83137":51,"83154":51,"83173":51,"83196":51,"83225":51,"83252":51,"83273":51,"83293":51,"83320":51,"83347":51,"83365":51,"83384":51,"83411":51,"83438":51,"83455":51,"83474":51,"83501":51,"83528":51,"83555":51,"83576":51,"83596":51,"83623":51,"83650":51,"83668":51,"83688":51,"83715":51,"83742":51,"83759":51,"83778":51,"83805":51,"83832":51,"83849":51,"83868":51,"83895":51,"83922":51,"83948":51,"83968":51,"83987":51,"84013":51,"84039":51,"84053":52,"84089":63,"84161":230,"84639":1018,"85486":40,"85496":78,"85518":51,"85543":51,"85559":51,"85577":51,"85602":51,"85627":51,"85646":51,"85673":51,"85698":51,"85713":51,"85730":51,"85755":51,"85780":51,"85797":51,"85816":51,"85843":51,"85870":51,"85888":51,"85908":51,"85935":51,"85962":51,"85983":51,"86003":51,"86030":51,"86047":51,"86066":51,"86093":51,"86120":51,"86137":51,"86156":51,"86183":51,"86210":51,"86228":51,"86248":51,"86275":51,"86302":51,"86323":51,"86343":51,"86370":51,"86397":51,"86419":51,"86448":51,"86475":51,"86492":51,"86511":51,"86538":51,"86565":51,"86583":51,"86603":51,"86630":51,"86657":51,"86678":51,"86698":51,"86725":51,"86752":51,"86774":51,"86803":51,"86829":51,"86845":51,"86863":51,"86889":51,"86915":51,"86928":52,"86964":60,"87027":228,"87492":1017,"88341":40,"88351":78,"88373":51,"88398":51,"88418":51,"88445":51,"88470":51,"88486":51,"88504":51,"88529":51,"88544":51,"88561":51,"88586":51,"88611":51,"88632":51,"88661":51,"88688":51,"88705":51,"88725":51,"88752":51,"88779":51,"88801":51,"88830":51,"88857":51,"88878":51,"88898":51,"88925":51,"88942":51,"88962":51,"88989":51,"89016":51,"89038":51,"89067":51,"89094":51,"89112":51,"89132":51,"89159":51,"89176":51,"89195":51,"89222":51,"89249":51,"89270":51,"89299":51,"89326":51,"89344":51,"89364":51,"89391":51,"89408":51,"89427":51,"89454":51,"89481":51,"89502":51,"89531":51,"89558":51,"89575":51,"89595":51,"89622":51,"89649":51,"89671":51,"89699":51,"89725":51,"89742":51,"89761":51,"89787":51,"89800":52,"89836":60,"89899":230,"90368":1020,"91217":40,"91227":78,"91249":51,"91274":51,"91294":51,"91321":51,"91346":51,"91366":51,"91393":51,"91418":51,"91438":51,"91465":51,"91490":51,"91510":51,"91539":51,"91566":51,"91588":51,"91617":51,"91644":51,"91666":51,"91695":51,"91722":51,"91743":51,"91772":51,"91799":51,"91820":51,"91849":51,"91876":51,"91897":51,"91926":51,"91953":51,"91974":51,"92003":51,"92030":51,"92048":51,"92077":51,"92104":51,"92122":51,"92142":51,"92169":51,"92187":51,"92207":51,"92234":51,"92252":51,"92272":51,"92299":51,"92316":51,"92336":51,"92363":51,"92380":51,"92400":51,"92427":51,"92444":51,"92464":51,"92491":51,"92508":51,"92528":51,"92555":51,"92571":51,"92590":51,"92616":51,"92632":51,"92650":51,"92676":51,"92689":52,"92725":60,"92788":230,"93257":1039,"94106":40,"94116":78,"94138":51,"94153":51,"94171":51,"94196":51,"94212":51,"94230":51,"94255":51,"94274":51,"94301":51,"94326":51,"94346":51,"94371":51,"94398":51,"94420":51,"94447":51,"94464":51,"94484":51,"94511":51,"94529":51,"94558":51,"94585":51,"94606":51,"94635":51,"94662":51,"94684":51,"94711":51,"94728":51,"94748":51,"94775":51,"94792":51,"94812":51,"94839":51,"94860":51,"94889":51,"94916":51,"94938":51,"94967":51,"94994":51,"95016":51,"95043":51,"95060":51,"95080":51,"95107":51,"95125":51,"95154":51,"95181":51,"95202":51,"95231":51,"95258":51,"95280":51,"95307":51,"95324":51,"95344":51,"95371":51,"95388":51,"95408":51,"95435":51,"95453":51,"95481":51,"95507":51,"95528":51,"95556":51,"95579":52,"95615":63,"95688":230,"96166":1038,"97015":40,"97025":78,"97047":51,"97062":51,"97080":51,"97105":51,"97125":51,"97150":51,"97165":51,"97183":51,"97208":51,"97227":51,"97252":51,"97277":51,"97300":51,"97327":51,"97345":51,"97374":51,"97401":51,"97423":51,"97450":51,"97468":51,"97497":51,"97524":51,"97546":51,"97573":51,"97590":51,"97610":51,"97637":51,"97659":51,"97686":51,"97703":51,"97723":51,"97750":51,"97771":51,"97800":51,"97827":51,"97850":51,"97877":51,"97895":51,"97924":51,"97951":51,"97973":51,"98000":51,"98017":51,"98046":51,"98073":51,"98095":51,"98122":51,"98139":51,"98159":51,"98186":51,"98207":51,"98234":51,"98251":51,"98271":51,"98298":51,"98319":51,"98348":51,"98374":51,"98395":51,"98421":51,"98438":51,"98466":51,"98489":52,"98525":63,"98598":230,"99076":1039,"99927":40,"99937":78,"99959":51,"99975":51,"100002":51,"100027":51,"100048":51,"100073":51,"100093":51,"100118":51,"100133":51,"100160":51,"100185":51,"100207":51,"100234":51,"100255":51,"100282":51,"100299":51,"100319":51,"100346":51,"100368":51,"100395":51,"100413":51,"100440":51,"100467":51,"100490":51,"100517":51,"100539":51,"100566":51,"100583":51,"100612":51,"100639":51,"100662":51,"100689":51,"100710":51,"100737":51,"100754":51,"100774":51,"100801":51,"100823":51,"100850":51,"100868":51,"100895":51,"100912":51,"100932":51,"100959":51,"100981":51,"101008":51,"101026":51,"101055":51,"101082":51,"101105":51,"101132":51,"101153":51,"101180":51,"101197":51,"101226":51,"101253":51,"101275":51,"101301":51,"101321":51,"101347":51,"101363":51,"101382":51,"101405":52,"101441":63,"101514":230,"101992":1020,"102843":40,"102853":78,"102875":51,"102894":51,"102919":51,"102934":51,"102959":51,"102984":51,"103005":51,"103030":51,"103050":51,"103075":51,"103095":51,"103122":51,"103140":51,"103167":51,"103184":51,"103213":51,"103240":51,"103263":51,"103290":51,"103312":51,"103339":51,"103361":51,"103388":51,"103406":51,"103433":51,"103450":51,"103479":51,"103506":51,"103529":51,"103556":51,"103578":51,"103605":51,"103626":51,"103653":51,"103671":51,"103698":51,"103715":51,"103744":51,"103771":51,"103794":51,"103821":51,"103843":51,"103870":51,"103891":51,"103918":51,"103936":51,"103963":51,"103980":51,"104000":51,"104027":51,"104050":51,"104077":51,"104099":51,"104126":51,"104147":51,"104174":51,"104191":51,"104217":51,"104233":51,"104252":51,"104278":51,"104300":51,"104323":52,"104359":63,"104432":230,"104910":1019,"105761":40,"105771":78,"105793":51,"105812":51,"105837":51,"105856":51,"105881":51,"105897":51,"105922":51,"105938":51,"105963":51,"105978":51,"106003":51,"106020":51,"106047":51,"106064":51,"106091":51,"106108":51,"106137":51,"106164":51,"106187":51,"106214":51,"106237":51,"106264":51,"106287":51,"106314":51,"106337":51,"106364":51,"106386":51,"106413":51,"106435":51,"106462":51,"106484":51,"106511":51,"106533":51,"106560":51,"106581":51,"106608":51,"106629":51,"106656":51,"106674":51,"106701":51,"106719":51,"106746":51,"106763":51,"106790":51,"106807":51,"106834":51,"106851":51,"106878":51,"106905":51,"106928":51,"106955":51,"106978":51,"107005":51,"107028":51,"107055":51,"107078":51,"107105":51,"107126":51,"107152":51,"107173":51,"107199":51,"107220":51,"107243":52,"107279":63,"107352":230,"107830":1019,"108681":40,"108691":78,"108713":51,"108733":51,"108758":51,"108778":51,"108803":51,"108823":51,"108848":51,"108869":51,"108894":51,"108915":51,"108940":51,"108963":51,"108990":51,"109013":51,"109042":51,"109069":51,"109086":51,"109113":51,"109130":51,"109157":51,"109174":51,"109201":51,"109218":51,"109245":51,"109263":51,"109290":51,"109308":51,"109335":51,"109356":51,"109383":51,"109404":51,"109431":51,"109453":51,"109480":51,"109502":51,"109529":51,"109551":51,"109578":51,"109600":51,"109627":51,"109650":51,"109677":51,"109700":51,"109727":51,"109750":51,"109777":51,"109800":51,"109827":51,"109854":51,"109871":51,"109898":51,"109915":51,"109942":51,"109959":51,"109986":51,"110004":51,"110031":51,"110048":51,"110074":51,"110094":51,"110120":51,"110140":51,"110163":52,"110199":63,"110272":230,"110750":1020,"111603":40,"111613":78,"111635":51,"111655":51,"111680":51,"111701":51,"111728":51,"111753":51,"111768":51,"111793":51,"111809":51,"111834":51,"111856":51,"111883":51,"111905":51,"111932":51,"111955":51,"111984":51,"112011":51,"112028":51,"112055":51,"112073":51,"112100":51,"112122":51,"112149":51,"112171":51,"112198":51,"112221":51,"112248":51,"112275":51,"112292":51,"112319":51,"112340":51,"112367":51,"112389":51,"112416":51,"112439":51,"112466":51,"112486":51,"112503":51,"112530":51,"112547":51,"112574":51,"112595":51,"112622":51,"112644":51,"112671":51,"112694":51,"112721":51,"112741":51,"112758":51,"112785":51,"112803":51,"112830":51,"112851":51,"112878":51,"112900":51,"112927":51,"112950":51,"112978":51,"113004":51,"113020":51,"113046":51,"113063":51,"113086":52,"113122":63,"113195":230,"113673":1040,"114526":40,"114536":78,"114558":51,"114579":51,"114606":51,"114631":51,"114646":51,"114671":51,"114691":51,"114716":51,"114737":51,"114762":51,"114789":51,"114807":51,"114834":51,"114856":51,"114883":51,"114903":51,"114920":51,"114947":51,"114968":51,"114995":51,"115017":51,"115046":51,"115073":51,"115090":51,"115117":51,"115139":51,"115166":51,"115189":51,"115218":51,"115245":51,"115263":51,"115290":51,"115312":51,"115339":51,"115359":51,"115376":51,"115403":51,"115424":51,"115451":51,"115473":51,"115502":51,"115529":51,"115546":51,"115573":51,"115594":51,"115621":51,"115644":51,"115673":51,"115700":51,"115718":51,"115745":51,"115767":51,"115794":51,"115814":51,"115831":51,"115858":51,"115876":51,"115902":51,"115923":51,"115949":51,"115968":51,"115984":51,"116007":52,"116043":63,"116116":230,"116594":1038,"117447":40,"117457":78,"117479":51,"117497":51,"117512":51,"117537":51,"117557":51,"117582":51,"117600":51,"117615":51,"117640":51,"117660":51,"117689":51,"117716":51,"117734":51,"117761":51,"117783":51,"117812":51,"117839":51,"117857":51,"117884":51,"117907":51,"117934":51,"117961":51,"117982":51,"118009":51,"118029":51,"118046":51,"118073":51,"118095":51,"118122":51,"118142":51,"118159":51,"118186":51,"118208":51,"118237":51,"118264":51,"118282":51,"118309":51,"118331":51,"118360":51,"118387":51,"118408":51,"118435":51,"118455":51,"118472":51,"118499":51,"118520":51,"118547":51,"118567":51,"118584":51,"118611":51,"118633":51,"118662":51,"118689":51,"118706":51,"118733":51,"118755":51,"118784":51,"118810":51,"118827":51,"118853":51,"118875":51,"118903":51,"118926":52,"118962":60,"119025":228,"119490":1021,"120341":40,"120351":78,"120373":51,"120391":51,"120406":51,"120431":51,"120449":51,"120464":51,"120489":51,"120509":51,"120536":51,"120561":51,"120582":51,"120611":51,"120638":51,"120656":51,"120683":51,"120703":51,"120720":51,"120747":51,"120769":51,"120796":51,"120823":51,"120845":51,"120874":51,"120901":51,"120922":51,"120949":51,"120969":51,"120987":51,"121014":51,"121034":51,"121051":51,"121078":51,"121100":51,"121129":51,"121156":51,"121178":51,"121207":51,"121234":51,"121252":51,"121279":51,"121299":51,"121316":51,"121343":51,"121363":51,"121380":51,"121407":51,"121429":51,"121458":51,"121485":51,"121506":51,"121535":51,"121562":51,"121580":51,"121607":51,"121627":51,"121644":51,"121671":51,"121693":51,"121721":51,"121747":51,"121768":51,"121796":51,"121819":52,"121855":63,"121928":230,"122406":1040,"123258":40,"123268":78,"123290":51,"123315":51,"123334":51,"123361":51,"123386":51,"123405":51,"123432":51,"123457":51,"123476":51,"123503":51,"123530":51,"123551":51,"123580":51,"123607":51,"123629":51,"123658":51,"123685":51,"123707":51,"123736":51,"123763":51,"123785":51,"123814":51,"123841":51,"123863":51,"123892":51,"123919":51,"123941":51,"123970":51,"123997":51,"124019":51,"124046":51,"124073":51,"124092":51,"124109":51,"124136":51,"124155":51,"124172":51,"124199":51,"124219":51,"124236":51,"124263":51,"124283":51,"124300":51,"124327":51,"124347":51,"124364":51,"124391":51,"124411":51,"124428":51,"124455":51,"124475":51,"124492":51,"124519":51,"124539":51,"124557":51,"124584":51,"124604":51,"124621":51,"124647":51,"124666":51,"124683":51,"124711":51,"124734":52,"124770":60,"124833":230,"125302":1019,"126160":40,"126170":78,"126192":51,"126217":51,"126237":51,"126264":51,"126289":51,"126307":51,"126322":51,"126347":51,"126365":51,"126386":51,"126415":51,"126442":51,"126464":51,"126491":51,"126518":51,"126538":51,"126555":51,"126584":51,"126611":51,"126632":51,"126661":51,"126688":51,"126707":51,"126724":51,"126751":51,"126771":51,"126789":51,"126818":51,"126845":51,"126867":51,"126896":51,"126923":51,"126942":51,"126959":51,"126986":51,"127006":51,"127024":51,"127053":51,"127080":51,"127102":51,"127131":51,"127158":51,"127178":51,"127195":51,"127224":51,"127251":51,"127272":51,"127301":51,"127328":51,"127347":51,"127364":51,"127391":51,"127411":51,"127429":51,"127458":51,"127485":51,"127506":51,"127534":51,"127560":51,"127578":51,"127594":51,"127620":51,"127636":52,"127672":63,"127745":230,"128223":1018,"129078":40,"129088":78,"129110":51,"129135":51,"129152":51,"129167":51,"129194":51,"129219":51,"129236":51,"129251":51,"129276":51,"129296":51,"129317":51,"129346":51,"129373":51,"129393":51,"129411":51,"129440":51,"129467":51,"129486":51,"129503":51,"129532":51,"129559":51,"129578":51,"129595":51,"129624":51,"129651":51,"129672":51,"129701":51,"129728":51,"129748":51,"129766":51,"129795":51,"129822":51,"129842":51,"129859":51,"129888":51,"129915":51,"129934":51,"129951":51,"129980":51,"130007":51,"130029":51,"130058":51,"130085":51,"130105":51,"130126":51,"130155":51,"130182":51,"130202":51,"130220":51,"130249":51,"130276":51,"130295":51,"130312":51,"130341":51,"130368":51,"130390":51,"130417":51,"130443":51,"130462":51,"130482":51,"130510":51,"130536":51,"130552":52,"130588":60,"130651":230,"131120":1019,"131975":40,"131985":78,"132007":51,"132032":51,"132050":51,"132069":51,"132096":51,"132121":51,"132139":51,"132156":51,"132171":51,"132200":51,"132227":51,"132246":51,"132263":51,"132292":51,"132319":51,"132339":51,"132357":51,"132386":51,"132413":51,"132433":51,"132454":51,"132483":51,"132510":51,"132537":51,"132556":51,"132573":51,"132602":51,"132629":51,"132648":51,"132665":51,"132694":51,"132721":51,"132741":51,"132759":51,"132788":51,"132815":51,"132835":51,"132856":51,"132885":51,"132912":51,"132939":51,"132958":51,"132975":51,"133004":51,"133031":51,"133050":51,"133067":51,"133096":51,"133123":51,"133143":51,"133161":51,"133190":51,"133217":51,"133237":51,"133258":51,"133285":51,"133314":51,"133340":51,"133358":51,"133374":51,"133402":51,"133428":51,"133443":52,"133479":63,"133552":230,"134030":1019,"134885":40,"134895":78,"134917":51,"134944":51,"134969":51,"134986":51,"135001":51,"135028":51,"135053":51,"135071":51,"135088":51,"135105":51,"135134":51,"135161":51,"135181":51,"135200":51,"135217":51,"135246":51,"135273":51,"135293":51,"135312":51,"135329":51,"135358":51,"135385":51,"135405":51,"135423":51,"135440":51,"135469":51,"135496":51,"135516":51,"135534":51,"135551":51,"135580":51,"135607":51,"135627":51,"135648":51,"135675":51,"135704":51,"135731":51,"135751":51,"135772":51,"135801":51,"135828":51,"135855":51,"135875":51,"135893":51,"135922":51,"135949":51,"135976":51,"135995":51,"136013":51,"136042":51,"136069":51,"136096":51,"136115":51,"136133":51,"136162":51,"136189":51,"136216":51,"136234":51,"136251":51,"136279":51,"136305":51,"136331":51,"136346":52,"136382":60,"136445":230,"136914":1017,"137771":40,"137781":78,"137803":51,"137830":51,"137855":51,"137873":51,"137889":51,"137904":51,"137931":51,"137956":51,"137981":51,"138001":51,"138019":51,"138036":51,"138065":51,"138092":51,"138119":51,"138138":51,"138156":51,"138183":51,"138212":51,"138239":51,"138259":51,"138278":51,"138296":51,"138325":51,"138352":51,"138379":51,"138399":51,"138418":51,"138435":51,"138464":51,"138491":51,"138518":51,"138538":51,"138557":51,"138574":51,"138603":51,"138630":51,"138657":51,"138677":51,"138695":51,"138712":51,"138741":51,"138768":51,"138795":51,"138814":51,"138832":51,"138849":51,"138878":51,"138905":51,"138932":51,"138951":51,"138969":51,"138998":51,"139025":51,"139052":51,"139072":51,"139091":51,"139108":51,"139136":51,"139162":51,"139188":51,"139207":51,"139222":52,"139258":63,"139331":230,"139809":1018,"140664":40,"140674":78,"140696":51,"140723":51,"140748":51,"140773":51,"140791":51,"140807":51,"140822":51,"140849":51,"140874":51,"140903":51,"140930":51,"140950":51,"140969":51,"140986":51,"141015":51,"141042":51,"141071":51,"141098":51,"141118":51,"141137":51,"141155":51,"141184":51,"141211":51,"141240":51,"141267":51,"141287":51,"141306":51,"141324":51,"141351":51,"141380":51,"141407":51,"141434":51,"141454":51,"141473":51,"141491":51,"141508":51,"141537":51,"141564":51,"141591":51,"141611":51,"141630":51,"141648":51,"141665":51,"141694":51,"141721":51,"141748":51,"141768":51,"141787":51,"141805":51,"141822":51,"141851":51,"141878":51,"141905":51,"141925":51,"141944":51,"141962":51,"141979":51,"142007":51,"142033":51,"142061":51,"142087":51,"142105":51,"142119":52,"142155":63,"142228":230,"142706":1021,"143563":40,"143573":78,"143595":51,"143622":51,"143647":51,"143674":51,"143699":51,"143717":51,"143734":51,"143750":51,"143767":51,"143796":51,"143823":51,"143852":51,"143879":51,"143906":51,"143926":51,"143945":51,"143963":51,"143980":51,"144009":51,"144036":51,"144065":51,"144092":51,"144119":51,"144139":51,"144158":51,"144176":51,"144193":51,"144220":51,"144249":51,"144276":51,"144305":51,"144332":51,"144352":51,"144371":51,"144389":51,"144407":51,"144424":51,"144453":51,"144480":51,"144509":51,"144536":51,"144556":51,"144575":51,"144594":51,"144612":51,"144629":51,"144658":51,"144685":51,"144714":51,"144741":51,"144761":51,"144781":51,"144800":51,"144818":51,"144835":51,"144864":51,"144891":51,"144919":51,"144945":51,"144971":51,"144990":51,"145008":51,"145022":52,"145058":63,"145131":230,"145609":1018,"146466":40,"146476":78,"146498":51,"146525":51,"146550":51,"146577":51,"146602":51,"146629":51,"146654":51,"146672":51,"146691":51,"146710":51,"146728":51,"146745":51,"146762":51,"146791":51,"146818":51,"146847":51,"146874":51,"146903":51,"146930":51,"146950":51,"146970":51,"146989":51,"147008":51,"147026":51,"147043":51,"147060":51,"147089":51,"147116":51,"147145":51,"147172":51,"147201":51,"147228":51,"147248":51,"147268":51,"147287":51,"147305":51,"147323":51,"147340":51,"147367":51,"147396":51,"147423":51,"147452":51,"147479":51,"147508":51,"147535":51,"147555":51,"147575":51,"147594":51,"147612":51,"147630":51,"147647":51,"147676":51,"147703":51,"147732":51,"147759":51,"147788":51,"147814":51,"147840":51,"147859":51,"147877":51,"147895":51,"147912":51,"147926":52,"147962":63,"148035":230,"148513":1017,"149370":40,"149380":78,"149402":51,"149429":51,"149454":51,"149481":51,"149506":51,"149533":51,"149558":51,"149585":51,"149612":51,"149641":51,"149668":51,"149688":51,"149708":51,"149728":51,"149747":51,"149766":51,"149784":51,"149802":51,"149820":51,"149837":51,"149854":51,"149881":51,"149910":51,"149937":51,"149966":51,"149993":51,"150022":51,"150049":51,"150078":51,"150105":51,"150134":51,"150161":51,"150181":51,"150201":51,"150221":51,"150240":51,"150259":51,"150278":51,"150296":51,"150314":51,"150331":51,"150348":51,"150365":51,"150394":51,"150421":51,"150450":51,"150477":51,"150506":51,"150533":51,"150562":51,"150589":51,"150618":51,"150645":51,"150672":51,"150692":51,"150711":51,"150729":51,"150747":51,"150765":51,"150782":51,"150799":51,"150816":51,"150829":52,"150865":62,"150940":228,"151422":1018,"152279":40,"152289":78,"152311":51,"152338":51,"152363":51,"152390":51,"152415":51,"152442":51,"152467":51,"152494":51,"152521":51,"152550":51,"152577":51,"152606":51,"152633":51,"152662":51,"152689":51,"152718":51,"152745":51,"152774":51,"152801":51,"152830":51,"152857":51,"152886":51,"152913":51,"152942":51,"152969":51,"152998":51,"153025":51,"153054":51,"153081":51,"153110":51,"153137":51,"153166":51,"153193":51,"153213":51,"153233":51,"153253":51,"153273":51,"153293":51,"153313":51,"153333":51,"153353":51,"153372":51,"153391":51,"153410":51,"153429":51,"153448":51,"153467":51,"153486":51,"153505":51,"153523":51,"153541":51,"153561":51,"153579":51,"153597":51,"153615":51,"153632":51,"153649":51,"153665":51,"153681":51,"153697":51,"153713":51,"153729":51,"153742":51,"153771":26,"153795":34,"153838":203,"154311":1016,"155154":40,"155166":79,"155195":51,"155212":51,"155229":51,"155246":51,"155263":51,"155280":51,"155297":51,"155315":51,"155335":51,"155355":51,"155375":51,"155395":51,"155415":51,"155435":51,"155455":51,"155476":51,"155497":51,"155518":51,"155539":51,"155560":51,"155581":51,"155602":51,"155623":51,"155645":51,"155667":51,"155689":51,"155711":51,"155733":51,"155755":51,"155777":51,"155799":51,"155828":51,"155857":51,"155886":51,"155915":51,"155944":51,"155973":51,"156002":51,"156031":51,"156060":51,"156089":51,"156118":51,"156147":51,"156176":51,"156205":51,"156234":51,"156263":51,"156292":51,"156321":51,"156350":51,"156379":51,"156408":51,"156437":51,"156466":51,"156495":51,"156524":51,"156553":51,"156582":51,"156611":51,"156639":51,"156667":51,"156695":51,"156723":51,"156746":51,"156774":2,"156775":2}} \ No newline at end of file diff --git a/pvm/gas-tests/prime-sieve.md b/pvm/gas-tests/prime-sieve.md new file mode 100644 index 00000000..0216130c --- /dev/null +++ b/pvm/gas-tests/prime-sieve.md @@ -0,0 +1,57479 @@ +Gas simulation at offset 0 with total cost of 47: + +``` + DeER.............................................. r9 = 0x30008 + D=eER............................................. r8 = r9 + 0x2000 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r8 + 0x740] + .D==========================eeeeeeeeeeeeeeeeeeeeER jump 86 if r7 == 0 +``` + +Gas simulation at offset 16 with total cost of 76: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r8 + 0x600] = r7 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r8 + 0x690] + DeE------------------------R................................................... r9 = r9 + 0x1000 + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r12 = u64 [r8 + 0x738] + .DeE-----------------------R................................................... r11 = 0x8000000000000000 + .D========================eER.................................................. r10 = r10 | r11 + ..D=======================eER.................................................. r11 = r12 | 0x20000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x738] = r11 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... u32 [r8 + 1864] = 0x1 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r8 + 0x690] = r10 + ...D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u32 [r7 + 0] = 0 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u32 [r7 + 4] = 0x10000 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u32 [r7 + 8] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 12] = 0 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x1fc] = r7 + .....D===============================================eeeE---------------------R r7 = r7 >u 0 + .....DeeeeeeeeeeeeeeeE--------------------------------------------------------R jump 6999 +``` + +Gas simulation at offset 86 with total cost of 15: + +``` + DeeeER............ r7 = r7 >u 0 + DeeeeeeeeeeeeeeeER jump 6999 +``` + +Gas simulation at offset 91 with total cost of 53: + +``` + DeER.................................................... r1 = r1 + 0xffffffffffffffe8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x10] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0] = r6 + .DeE------------------------R........................... r7 = r7 + 0xffffffffffffffe0 + .DeE------------------------R........................... r4 = 0x30008 + .D=eE-----------------------R........................... r10 = r7 << 0x20 + ..D=eE----------------------R........................... r8 = r4 + 0x2000 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r9 = u64 [r8 + 0x600] + ..D========================eE--R........................ r10 = r10 >> 0x20 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u32 [r10 + 0x4] + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r3 = i32 [r10 + 0] + ....D=========================eeE---------------------R. i32 r10 = r7 - r9 + .....D===============================================eER r2 = r8 >> 0x1 + .....D==========================eE---------------------R jump 340 if r10 > 0x20 + ..D===eeeeeeeeeeeeeeeeeeeeeeeeeE----------R........... r0 = u32 [r12 + 0x4] + ..D============================eE---------R........... r11 = r0 & 0x1 + ...D============================eeeeeeeeeeeeeeeeeeeeER jump 340 if r11 != 0 +``` + +Gas simulation at offset 163 with total cost of 20: + +``` + DeER................... r8 = r0 >> 0x1 + DeeeeeeeeeeeeeeeeeeeeER jump 188 if r0 == 0 +``` + +Gas simulation at offset 169 with total cost of 20: + +``` + DeER................... r9 = 0x2000000 + D=eeeER................ r9 = minu(r8, r9) + DeeeeeeeeeeeeeeeeeeeeER jump 192 if r0 >=u 256 +``` + +Gas simulation at offset 183 with total cost of 15: + +``` + DeER.............. r9 = r9 + 0xffffffffffffffff + DeeeeeeeeeeeeeeeER jump 218 +``` + +Gas simulation at offset 188 with total cost of 15: + +``` + DeER.............. r9 = 0 + DeeeeeeeeeeeeeeeER jump 218 +``` + +Gas simulation at offset 192 with total cost of 10: + +``` + DeER......... i32 r11 = clz r9 + .DeeeER...... i32 r6 = 0x18 - r11 + ..D==eeER.... i32 r9 = r9 >> r6 + ..D====eER... r9 = r9 & 0x7f + ...DeE---R... r11 = r11 << 0x7 + ...D====eER.. r9 = r9 - r11 + ...D=====eER. r9 = r9 + 0x7ff + ...D======eER r9 = r9 + 0x480 + ....DeeE----R fallthrough +``` + +Gas simulation at offset 218 with total cost of 29: + +``` + DeER............................ r11 = r9 << 0x20 + D=eER........................... r11 = r11 >> 0x1e + .D=eER.......................... r6 = r4 + r11 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeER. r11 = i32 [r6 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--R. r3 = i32 [r12 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-R. r5 = u32 [r12 + 0x8] + ..D==========================eER jump 247 if r11 != r10 +``` + +Gas simulation at offset 237 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R jump 262 if r5 == 0 +``` + +Gas simulation at offset 242 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + DeeeeeeeeeeeeeeeE----------R jump 322 +``` + +Gas simulation at offset 247 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u32 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 322 if r5 == 0 +``` + +Gas simulation at offset 257 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r9 + DeeeeeeeeeeeeeeeE----------R jump 322 +``` + +Gas simulation at offset 262 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r10 = r9 >> 0x6 + .DeE--------------------------------------R............... r12 = 0x2000 + .D=eE-------------------------------------R............... r11 = r10 << 0x3 + ..DeE-------------------------------------R............... r5 = r4 + r12 + ..D=eE------------------------------------R............... r11 = r11 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r5 = u64 [r11 + 0x608] + ...DeE------------------------------------R............... r6 = r9 & 0x3f + ...DeE------------------------------------R............... r9 = 0xfffffffffffffffe + ....DeE-----------------------------------R............... r6 = r9 <=u r11 +``` + +Gas simulation at offset 355 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r12 = r10 << 0x20 + D=eE--------------------------------------R........ r12 = r12 >> 0x20 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r6 = u32 [r12 + 0x4] + .D==========================eE------------R........ r9 = r6 & 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeER jump 577 if r9 != 0 +``` + +Gas simulation at offset 372 with total cost of 1: + +``` + DeER r0 = r6 >> 0x1 + DeER jump 415 if r6 == 0 +``` + +Gas simulation at offset 378 with total cost of 4: + +``` + DeER... r5 = 0x2000000 + D=eeeER r5 = minu(r0, r5) + DeE---R jump 448 if r6 >=u 256 +``` + +Gas simulation at offset 392 with total cost of 49: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......... unlikely + DeE---------------------------------------R......... r9 = r5 + 0xffffffffffffffff + .DeE--------------------------------------R......... r5 = r9 << 0x20 + .D=eE-------------------------------------R......... r5 = r5 >> 0x1e + ..D=eE------------------------------------R......... r6 = r4 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......... r8 = i32 [r6 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R......... r5 = u32 [r12 + 0x8] + ...D==========================eeeeeeeeeeeeeeeeeeeeER jump 434 if r8 == r10 +``` + +Gas simulation at offset 413 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 491 +``` + +Gas simulation at offset 415 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r9 = 0 + DeE---------------------------------------R r6 = 0x30008 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = i32 [0x30008] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r5 = u32 [r12 + 0x8] + .D========================eE--------------R jump 491 if r8 != r10 +``` + +Gas simulation at offset 434 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r6 + 0] = r5 + DeE------------------------R jump 509 if r5 == 0 +``` + +Gas simulation at offset 439 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + DeeE-----------------------R i32 r2 = r0 + r2 + DeeeeeeeeeeeeeeeE----------R jump 577 +``` + +Gas simulation at offset 448 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R i32 r8 = clz r5 + .DeeeE------------------------------------R i32 r9 = 0x18 - r8 + ..D==eeE----------------------------------R i32 r9 = r5 >> r9 + ...D===eE---------------------------------R r9 = r9 & 0x7f + ...DeE------------------------------------R r8 = r8 << 0x7 + ...D====eE--------------------------------R r9 = r9 - r8 + ....D====eE-------------------------------R r8 = r9 + 0x7ff + ....D=====eE------------------------------R r9 = r8 + 0x480 + .....D=====eE-----------------------------R r5 = r9 << 0x20 + .....D======eE----------------------------R r5 = r5 >> 0x1e + ......D======eE---------------------------R r6 = r4 + r5 + ......D=======eeeeeeeeeeeeeeeeeeeeeeeeeE--R r8 = i32 [r6 + 0] + ......DeeeeeeeeeeeeeeeeeeeeeeeeeE---------R r5 = u32 [r12 + 0x8] + .......D===============================eE-R jump 434 if r8 == r10 +``` + +Gas simulation at offset 491 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.......... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.......... r9 = u32 [r12 + 0xc] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r9 + 0x8] = r5 + DeeeeeeeeeeeeeeeeeeeeE------------------------------R jump 573 if r5 == 0 +``` + +Gas simulation at offset 501 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0xc] = r9 + DeeE-----------------------R i32 r2 = r0 + r2 + DeeeeeeeeeeeeeeeE----------R jump 577 +``` + +Gas simulation at offset 509 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeeE--------------------------------------R............... i32 r10 = r9 >> 0x6 + .DeE--------------------------------------R............... r12 = 0x2000 + .D=eE-------------------------------------R............... r8 = r10 << 0x3 + ..DeE-------------------------------------R............... r5 = r4 + r12 + ..D=eE------------------------------------R............... r8 = r8 + r5 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............... r5 = u64 [r8 + 0x608] + ...DeE------------------------------------R............... r6 = r9 & 0x3f + ...DeE------------------------------------R............... r9 = 0xfffffffffffffffe + ....DeE-----------------------------------R............... r6 = r9 <> r9 + ..D========eER.... r8 = r8 & 0x7f + ...D==eE-----R.... r10 = r10 << 0x7 + ...D========eER... r8 = r8 - r10 + ...D=========eER.. r8 = r8 + 0x7ff + ....D=========eER. r9 = r8 + 0x480 + ....D==========eER r9 = r9 + 0x1 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 625 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r10 = r9 + 0xffffffffffffffff + .DeE--------------------------------------R.............. r8 = r2 << 0x1 + .DeE--------------------------------------R.............. r5 = r7 << 0x20 + ..DeE-------------------------------------R.............. r9 = r10 << 0x2 + ..D=eE------------------------------------R.............. r9 = r9 + r4 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r12 = u32 [r9 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u32 [r9 + 0] = r7 + ...DeeE-----------------------------------R.............. i32 r9 = r10 >> 0x6 + ....DeE-----------------------------------R.............. r10 = r10 & 0x3f + ....D=eE----------------------------------R.............. r5 = r5 >> 0x20 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r5 + 0] = r3 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r5 + 0x4] = r8 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0x8] = r12 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 12] = 0 + .....D==========================eE----------------------R jump 672 if r12 == 0 +``` + +Gas simulation at offset 668 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r12 + 0xc] = r7 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 672 with total cost of 55: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............... unlikely + DeE---------------------------------------R............... r8 = r9 << 0x3 + .DeE--------------------------------------R............... r12 = r4 + 0x2000 + .D=eE-------------------------------------R............... r8 = r8 + r12 + .D==eeeeeeeeeeeeeeeeeeeeeeeeeE------------R............... r12 = u64 [r8 + 0x608] + ..DeE-------------------------------------R............... r10 = 0x1 << r10 + ..D==========================eE-----------R............... r10 = r10 | r12 + ...D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r8 + 0x608] = r10 + ...DeE--------------------------------------------------R. r4 = r4 + 0x2000 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r8 = u64 [r4 + 0x738] + ....DeE-------------------------------------------------R. r9 = 0x1 << r9 + ....D=========================eE------------------------R. r8 = r8 | r9 + .....D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x738] = r8 + .....DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 716 with total cost of 4: + +``` + DeER... r8 = r2 << 0x5 + D=eeER. i32 r7 = r7 + r8 + .D==eER jump 734 if r7 >=u r11 +``` + +Gas simulation at offset 725 with total cost of 27: + +``` + DeER.......................... r7 = r7 << 0x20 + D=eER......................... r7 = r7 >> 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r7 + 0] = r2 + DeeE-------------------------R fallthrough +``` + +Gas simulation at offset 734 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0] + .DeE--------------------------------------R....... r1 = r1 + 0x18 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 748 with total cost of 76: + +``` + DeER........................................................................... r1 = r1 + 0xfffffffffffffee0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x118] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x110] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x108] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x8] = r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x20] = r8 + .D=========================eE------------------------R......................... r5 = r8 >> 0x1 + ..D=========================eE-----------------------R......................... r8 = r5 + 0x1 + ..D==========================eE----------------------R......................... r7 = r8 & 0x3f + ...D==========================eeeE-------------------R......................... r7 = r7 >u 0 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r1 + 0] = r8 + ....D============================eE--------------------R....................... r8 = r8 >> 0x6 + ....D=============================eE-------------------R....................... r4 = r8 + r7 + .....D=============================eE------------------R....................... r7 = r4 << 0x3 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x48] = r7 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................ u64 [r1 + 0x50] = r5 + ......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd0] = r4 + ......D==============================================eeeeeeeeeeeeeeeeeeeeE----R jump 826 if r4 == 0 +``` + +Gas simulation at offset 805 with total cost of 2: + +``` + DeER. r10 = 0x1 + DeER. r8 = 0x3fffffffc + D=eER jump 832 if r8 >=u r4 +``` + +Gas simulation at offset 821 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 156775 +``` + +Gas simulation at offset 826 with total cost of 15: + +``` + DeER.............. r11 = 0x8 + DeeeeeeeeeeeeeeeER jump 1668 +``` + +Gas simulation at offset 832 with total cost of 3: + +``` + DeER.. r5 = 0x30008 + D=eER. r8 = r5 + 0x2750 + D==eER r8 = r8 & 0xfffffffffffffffc + .DeeER fallthrough +``` + +Gas simulation at offset 845 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r10 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r9 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r9 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r9 = r9 & 0xff + ..D=========================eE------------------------R jump 845 if r9 != 0 +``` + +Gas simulation at offset 876 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r7 = u64 [r7 + 0x600] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x100] = r5 + .D=========================eE-------------R jump 895 if r7 != 0 +``` + +Gas simulation at offset 892 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6993 +``` + +Gas simulation at offset 895 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x48] + D=========================eE--------------R r7 = r7 + 0x1f + .D=========================eE-------------R r3 = r7 >> 0x5 + .DeE--------------------------------------R r8 = 0xffffffff + ..D=========================eE------------R jump 922 if r3 != r8 +``` + +Gas simulation at offset 918 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 7009 +``` + +Gas simulation at offset 922 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xd0] + D=========================eE--------------R jump 938 if r8 <=u 134217724 +``` + +Gas simulation at offset 934 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 7009 +``` + +Gas simulation at offset 938 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeE--------------------------------------R i32 r6 = r3 + 0x1 + .D......................................... r12 = r3 + .D......................................... r10 = r3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R r8 = u64 [r1 + 0xd0] + .D=========================eE-------------R jump 995 if r8 <=u 504 +``` + +Gas simulation at offset 955 with total cost of 12: + +``` + DeER........... i32 r7 = clz r6 + .DeeeER........ i32 r8 = 0x18 - r7 + ..DeE-R........ r7 = r7 << 0x7 + ...D=eeER...... i32 r10 = r6 >> r8 + ....DeeER...... i32 r8 = 0xffffffffffffffff << r8 + .....D=eER..... r9 = r10 & 0x7f + ......DeeER.... r8 = r6 & ~r8 + .......D=eeeER. r12 = r8 >u 0 + .......DeE---R. r9 = r9 - r7 + ........DeE--R. r7 = r9 + 0x7ff + ........D=eE-R. r7 = r7 + 0x1 + .........D=eER. r10 = r7 + 0x47f + .........D==eER r12 = r12 + r10 + .........DeeE-R fallthrough +``` + +Gas simulation at offset 995 with total cost of 48: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........ unlikely + DeE---------------------------------------R........ r8 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........ r11 = u64 [r8 + 0x738] + .DeeE-------------------------------------R........ i32 r9 = r12 >> 0x6 + ..D========================eE-------------R........ r8 = r11 >> r9 + ..D=========================eE------------R........ r8 = r8 & 0x1 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ u64 [r1 + 0xf8] = r6 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 1053 if r8 == 0 +``` + +Gas simulation at offset 1020 with total cost of 48: + +``` + DeER............................................... r8 = r9 << 0x3 + DeER............................................... r7 = r5 + 0x2000 + .DeER.............................................. r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0x608] + .DeE-------------------------R..................... r2 = 0xffffffffffffffff + ..DeE------------------------R..................... r8 = r2 << r12 + ..D=========================eER.................... r7 = r7 & r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 1053 if r7 == 0 +``` + +Gas simulation at offset 1046 with total cost of 15: + +``` + DeeER............. r8 = ctz r7 + D==eeER........... r2 = r8 if r7 != 0 + DeeeeeeeeeeeeeeeER jump 1150 +``` + +Gas simulation at offset 1053 with total cost of 23: + +``` + DeER...................... r7 = r9 + 0x1 + DeER...................... r9 = 0xffffffffffffffff + .DeER..................... r7 = r9 << r7 + .D=eER.................... r7 = r7 & r11 + ..D=eeeeeeeeeeeeeeeeeeeeER jump 1128 if r7 != 0 +``` + +Gas simulation at offset 1068 with total cost of 24: + +``` + DeeER...................... i32 r9 = r10 >> 0x6 + .D=eER..................... r7 = r11 >> r9 + .D==eER.................... r7 = r7 & 0x1 + ..D==eeeeeeeeeeeeeeeeeeeeER jump 1109 if r7 == 0 +``` + +Gas simulation at offset 1080 with total cost of 48: + +``` + DeER............................................... r7 = r9 << 0x3 + DeER............................................... r8 = r5 + 0x2000 + .DeER.............................................. r7 = r7 + r8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r7 = u64 [r7 + 0x608] + .DeE-------------------------R..................... r8 = r10 & 0x3f + ..DeE------------------------R..................... r2 = 0xffffffffffffffff + ..D=eE-----------------------R..................... r8 = r2 << r8 + ...D========================eER.................... r7 = r7 & r8 + ...D=========================eeeeeeeeeeeeeeeeeeeeER jump 1046 if r7 != 0 +``` + +Gas simulation at offset 1109 with total cost of 4: + +``` + DeER... r7 = r9 + 0x1 + DeER... r9 = 0xffffffffffffffff + .DeER.. r7 = r9 << r7 + .D=eER. r7 = r7 & r11 + ..D=eER jump 1128 if r7 != 0 +``` + +Gas simulation at offset 1124 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 7009 +``` + +Gas simulation at offset 1128 with total cost of 33: + +``` + DeeER............................... r8 = ctz r7 + D==eeER............................. r9 = r8 if r7 != 0 + .D===eER............................ r7 = r9 << 0x3 + .DeE---R............................ r8 = r5 + 0x2000 + ..D===eER........................... r7 = r7 + r8 + ..D====eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u64 [r7 + 0x608] + ..D=============================eeER r2 = ctz r7 + ..DeeE-----------------------------R fallthrough +``` + +Gas simulation at offset 1150 with total cost of 57: + +``` + DeER........................................................ r7 = r9 << 0x6 + D=eER....................................................... r7 = r7 | r2 + D==eER...................................................... r7 = r7 << 0x20 + .D==eER..................................................... r7 = r7 >> 0x1e + .D===eER.................................................... r4 = r5 + r7 + .D====eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r10 = u32 [r4 + 0] + ..D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r7 = u32 [r10 + 0x4] + ..DeeE---------------------------------------------------R.. i32 r8 = r3 + 0 + ...D====================================================eER. r7 = r7 >> 0x1 + ...D=====================================================eER jump 1182 if r8 > 0x5 + ....D==========================eE---------R................ r3 = r3 + 0x1 + .....D..................................................... r12 = r8 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe8] = r3 + .....D==========================eE------------------------R r3 = r3 + r8 + ......DeeeE-----------------------------------------------R r8 = r0 >u 0 + .......D=========================eeE----------------------R i32 r8 = r3 + r8 + .......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r1 + 0xf0] = r5 + .......D===========================eE---------------------R jump 1256 if r5 >=u r8 +``` + +Gas simulation at offset 1233 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x100] + DeE------------------------R jump 1247 if r8 > 0x1d + DeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = u64 [r1 + 0x100] + .D========================eER.................................................... r7 = r7 + 0x2000 + .D=========================eER................................................... r7 = r7 + r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x608] + .DeE--------------------------------------------------R.......................... r8 = 0xfffffffffffffffe + ..DeE-------------------------------------------------R.......................... r6 = r8 <> 0x20 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............ u32 [r8 + 0] = r10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x4] = r7 + .....DeE----------------------------------------------R r4 = r6 + r9 + .....DeeeeeeeeeeeeeeeeeeeeE---------------------------R jump 1531 if r0 == 0 +``` + +Gas simulation at offset 1374 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xe0] = r6 + D........................... r7 = r0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r11 = u64 [r1 + 0x100] + DeE------------------------R jump 1426 if r0 <=u 127 +``` + +Gas simulation at offset 1388 with total cost of 15: + +``` + DeER.............. r7 = 0x2000000 + D=eeeER........... r7 = minu(r0, r7) + D====eER.......... i32 r10 = clz r7 + .D====eeeER....... i32 r8 = 0x18 - r10 + ..D======eeER..... i32 r7 = r7 >> r8 + ..D========eER.... r7 = r7 & 0x7f + ...D==eE-----R.... r10 = r10 << 0x7 + ...D========eER... r7 = r7 - r10 + ...D=========eER.. r7 = r7 + 0x7ff + ...D==========eER. r7 = r7 + 0x1 + ....D==========eER r7 = r7 + 0x480 + ....DeeE---------R fallthrough +``` + +Gas simulation at offset 1426 with total cost of 54: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............. unlikely + DeeE--------------------------------------R.............. i32 r7 = r7 + 0xffffffffffffffff + .DeE--------------------------------------R.............. r5 = r0 << 0x1 + .DeE--------------------------------------R.............. r8 = r4 << 0x20 + ..DeE-------------------------------------R.............. r10 = r7 << 0x2 + ..D=eE------------------------------------R.............. r10 = r10 + r11 + ..D==eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. r11 = u32 [r10 + 0] + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............. u32 [r10 + 0] = r4 + ...DeeE-----------------------------------R.............. i32 r10 = r7 >> 0x6 + ....DeE-----------------------------------R.............. r2 = r7 & 0x3f + ....D=eE----------------------------------R.............. r8 = r8 >> 0x20 + ....D==eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r8 + 0] = r3 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.............. u32 [r8 + 0x4] = r5 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0x8] = r11 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 12] = 0 + .....D==========================eE----------------------R jump 1473 if r11 == 0 +``` + +Gas simulation at offset 1469 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r11 + 0xc] = r4 + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 1473 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeE---------------------------------------R...................................... r8 = r10 << 0x3 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r12 = u64 [r1 + 0x100] + .D========================eE--------------R...................................... r11 = r12 + 0x2000 + .D=========================eE-------------R...................................... r8 = r8 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r8 + 0x608] + ..DeE-------------------------------------------------R.......................... r5 = 0x1 << r2 + ..D==================================================eER......................... r11 = r11 | r5 + ...D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x608] = r11 + ...D======================eE----------------------------------------------------R r3 = r12 + 0x2000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R r8 = u64 [r3 + 0x738] + ....DeE-------------------------------------------------------------------------R r7 = 0x1 << r10 + ....D===============================================eE--------------------------R r7 = r7 | r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r3 + 0x738] = r7 + .....D........................................................................... r3 = r0 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r5 = u64 [r1 + 0x50] + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------------------R r6 = u64 [r1 + 0xe0] + ......DeeeeeeeeeeeeeeeE---------------------------------------------------------R jump 1539 +``` + +Gas simulation at offset 1531 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r12 = u64 [r1 + 0x100] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 1539 with total cost of 29: + +``` + DeER............................ r7 = r12 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER... r8 = i32 [r7 + 0x600] + .DeE------------------------R... r7 = r0 << 0x5 + .D=eeE----------------------R... i32 r7 = r4 + r7 + ..DeE-----------------------R... r10 = 0x100000 + ..D========================eeER. i32 r8 = r8 + r10 + ..D==========================eER jump 1600 if r7 > 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r4 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r7 = u64 [r1 + 0xf0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER.................... r8 = u64 [r1 + 0xe8] + .D=========================eeeeeeeeeeeeeeeeeeeeER jump 1630 if r8 > 0x20 + D==eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ u32 [r7 + 0] = r3 + .DeE--------------------------------------R........ r7 = r6 << 0x20 + .D=eE-------------------------------------R........ r11 = r7 >> 0x20 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r4 = u64 [r1 + 0xd0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........ r7 = u64 [r1 + 0xf0] + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------R........ r8 = u64 [r1 + 0xe8] + ..D==========================eeeeeeeeeeeeeeeeeeeeER jump 1585 if r8 >=u r7 +``` + +Gas simulation at offset 1630 with total cost of 25: + +``` + D........................... r7 = r11 + DeER........................ r8 = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xc8] = r11 + DeeeeeeeeeeeeeeeE----------R r0 = 2, jump 7021 +``` + +Gas simulation at offset 1643 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0xc8] + .D========================eER......................... r7 = r12 + 0x2000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + .DeE-------------------------------------------------R jump 156775 if r6 == 0 +``` + +Gas simulation at offset 1668 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r10 = u64 [r1 + 0x20] + .D========================eeE-------------R....... i32 r7 = r10 + 0 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....... u64 [r1 + 0xc8] = r11 + ..D=========================eeeeeeeeeeeeeeeeeeeeER jump 2549 if r7 == 0 +``` + +Gas simulation at offset 1682 with total cost of 263: + +``` + DeER...................................................................................................................................................................................................................................................................... i32 r8 = clz r10 + DeER...................................................................................................................................................................................................................................................................... r7 = 0xfffffffffd800000 + .DeeER.................................................................................................................................................................................................................................................................... i32 r6 = r10 << r8 + ..DeER.................................................................................................................................................................................................................................................................... r8 = r8 << 0x17 + ..D=eeER.................................................................................................................................................................................................................................................................. i32 r11 = r6 >> 0x8 + ...DeE-R.................................................................................................................................................................................................................................................................. r5 = r6 >> 0x7 + ....D=eeER................................................................................................................................................................................................................................................................ i32 r10 = r11 - r8 + .....DeeER................................................................................................................................................................................................................................................................ r5 = r5 & ~r11 + .....DeE-R................................................................................................................................................................................................................................................................ r8 = 0x1000000 + ......D=eER............................................................................................................................................................................................................................................................... r10 = r10 + 0x4e800000 + ......DeE-R............................................................................................................................................................................................................................................................... r6 = r6 << 0x18 + ......D=eER............................................................................................................................................................................................................................................................... r5 = r5 & 0x1 + .......D=eeER............................................................................................................................................................................................................................................................. i32 r6 = r6 - r5 + .......DeE--R............................................................................................................................................................................................................................................................. r9 = 0x2000000 + ........D==eeER........................................................................................................................................................................................................................................................... i32 r6 = r6 >> 0x1f + ........D====eER.......................................................................................................................................................................................................................................................... r10 = r10 + r6 + .........D====eeER........................................................................................................................................................................................................................................................ i32 r6 = r10 >> 0x17 + .........D====eE-R........................................................................................................................................................................................................................................................ r10 = r10 << 0x29 + ..........D=====eER....................................................................................................................................................................................................................................................... r6 = r6 + 0xffffffffffffff81 + ..........D====eE-R....................................................................................................................................................................................................................................................... r10 = r10 >> 0x29 + ..........D=====eER....................................................................................................................................................................................................................................................... r10 = r10 | 0x800000 + ...........D=====eER...................................................................................................................................................................................................................................................... r12 = r6 & 0x1 + ............D=====eeER.................................................................................................................................................................................................................................................... i32 r12 = r10 << r12 + .............D===eE--R.................................................................................................................................................................................................................................................... r6 = r6 >> 0x1 + .............D====eE-R.................................................................................................................................................................................................................................................... r6 = r6 << 0x17 + .............D=====eER.................................................................................................................................................................................................................................................... r3 = r6 + 0x3f000000 + ..............D=====eER................................................................................................................................................................................................................................................... r10 = r12 >> 0x15 + ...............D=====eeeER................................................................................................................................................................................................................................................ r10 = r10 > 0x1 + .....................................................................................................................................................................................................................D==========================eeER...................... i32 r7 = r3 + r8 + .......................................................................................................................................................................................................................D==========================eeER.................... i32 r9 = r7 >> 0x17 + ........................................................................................................................................................................................................................D===========================eeeeeeeeeeeeeeeeeeeeER jump 2555 if r9 >=u 127 +``` + +Gas simulation at offset 2533 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeER r10 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xd0] + .DeeeeeeeeeeeeeeeE---------R jump 2630 +``` + +Gas simulation at offset 2549 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 128] = 0 + DeeeeeeeeeeeeeeeE----------R jump 2630 +``` + +Gas simulation at offset 2555 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeE-----R jump 2600 if r9 >=u 159 +``` + +Gas simulation at offset 2563 with total cost of 33: + +``` + DeER................................ r8 = r8 << 0x8 + DeER................................ r7 = r7 >> 0x17 + D=eER............................... r8 = r8 | 0xffffffff80000000 + .DeeeER............................. i32 r9 = 0x1e - r7 + ..D==eeER........................... i32 r7 = r8 >> r9 + ...D===eER.......................... r7 = r7 << 0x20 + ...D====eER......................... r7 = r7 >> 0x20 + ...D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE-----R r10 = u64 [r1 + 0x20] + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE----R r4 = u64 [r1 + 0xd0] + ....DeeeeeeeeeeeeeeeE--------------R jump 2630 +``` + +Gas simulation at offset 2600 with total cost of 30: + +``` + DeeeER........................... r7 = r7 =u 4 +``` + +Gas simulation at offset 2639 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 6950 +``` + +Gas simulation at offset 2643 with total cost of 25: + +``` + DeER........................ r9 = 0x1 + DeER........................ r10 = 0x15 + DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 256] = 0x3 + DeE------------------------R r6 = 0x12 + .DeE-----------------------R r2 = 0xf + .DeE-----------------------R r12 = 0xc + .DeE-----------------------R r11 = 0x9 + .DeE-----------------------R r0 = 0x6 + ..DeE----------------------R r7 = 0x1 + ..DeeeeeeeeeeeeeeeE--------R jump 2730 +``` + +Gas simulation at offset 2674 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0xd8] + D=========================eE--------------R jump 2686 if r7 != r5 +``` + +Gas simulation at offset 2682 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeE-------------------------R jump 6950 +``` + +Gas simulation at offset 2686 with total cost of 53: + +``` + DeER.................................................... r10 = r10 + 0xe + DeER.................................................... r9 = r9 + 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x100] + D=========================eER........................... r8 = r8 + 0x2 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x100] = r8 + .DeE-------------------------------------------------R.. r6 = r6 + 0xc + .DeE-------------------------------------------------R.. r2 = r2 + 0xa + .DeE-------------------------------------------------R.. r12 = r12 + 0x8 + ..DeE------------------------------------------------R.. r11 = r11 + 0x6 + ..DeE------------------------------------------------R.. r0 = r0 + 0x4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0xf8] + ..D=========================eE-----------------------R.. r8 = r8 + 0x2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xf8] = r8 + ...DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 2730 with total cost of 26: + +``` + DeER......................... r8 = r7 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0xd8] = r8 + DeE-------------------------R jump 2674 if r5 > 0x6 + D=eER jump 2750 if r8 > r7 + ..D===================================================eER. r8 = r8 & 0x1 + ...D===================================================eER jump 2674 if r8 == 0 +``` + +Gas simulation at offset 2783 with total cost of 26: + +``` + D............................ r3 = r6 + DeER......................... r6 = r7 << 0x1 + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x80] + .D========================eER jump 2798 if r6 > 0x3 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r1 + 0x88] = r9 + .DeE------------------------R................................................................................................................................................................................... r2 = r6 + 0xe + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r1 + 0x70] = r6 + ..DeE-----------------------R................................................................................................................................................................................... r7 = r6 >> 0x1 + ..DeE-----------------------R................................................................................................................................................................................... r5 = 0x10200 + ..D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r1 + 0x78] = r5 + ...DeE------------------------R................................................................................................................................................................................. r8 = r8 >> 0x1 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r4 = u64 [r1 + 0x100] + ...D==========================eeeER............................................................................................................................................................................. r6 = r4 * r9 + ....D======================eE-----R............................................................................................................................................................................. r9 = r2 & 0xe + ....D======================eE-----R............................................................................................................................................................................. r10 = r10 + r8 + .....D======================eE----R............................................................................................................................................................................. r5 = r3 + r8 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r2 = u64 [r1 + 0xc0] + .....D===============================================eER........................................................................................................................................................ r2 = r2 + r8 + ......D======================eE------------------------R........................................................................................................................................................ r12 = r12 + r8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xf0] = r12 + ......D======================eE-------------------------R....................................................................................................................................................... r11 = r11 + r8 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xe8] = r11 + .......D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................... r3 = u64 [r1 + 0xb8] + .......D==================================================eER................................................................................................................................................... r3 = r3 + r8 + .......D==============================================eE----R................................................................................................................................................... r8 = r8 + r4 + .......D===============================================eE---R................................................................................................................................................... r9 = r9 << 0x2 + ........D==============================================eE---R................................................................................................................................................... r10 = r10 >> 0x3 + ........D==============================================eE---R................................................................................................................................................... r12 = r5 >> 0x3 + .........D==============================================eE--R................................................................................................................................................... r11 = r2 >> 0x3 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r5 = u64 [r1 + 0xf0] + ..........D======================================================================eER............................................................................................................................ r4 = r5 >> 0x3 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................ r5 = u64 [r1 + 0xe8] + ...........D=====================================================================eER............................................................................................................................ r2 = r5 >> 0x3 + ...........D===============================================eE----------------------R............................................................................................................................ r3 = r3 >> 0x3 + ...........D=============================================eE------------------------R............................................................................................................................ r8 = r8 >> 0x3 + ............D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... r5 = u64 [r1 + 0x78] + .............................D=====================================================eER.......................................................................................................................... r9 = r9 + r5 + .............................D==============================eE-----------------------R.......................................................................................................................... r10 = r10 + r6 + .............................D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u64 [r1 + 0xf0] = r10 + .............................D====================================================eE---R........................................................................................................................ r12 = r12 + r6 + ..............................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r1 + 0xe8] = r12 + ...............................D==================================================eE-------------------------R.................................................................................................. r11 = r11 + r6 + ...............................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r1 + 0xe0] = r11 + ................................D===================================================eE-----------------------R.................................................................................................. r4 = r4 + r6 + ...................................D=================================================eE----------------------R.................................................................................................. r2 = r2 + r6 + ...................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... r11 = i32 [r9 + 0] + ...................................D==================================================eE------------------------R............................................................................................... r10 = r3 + r6 + ....................................D==================================================eE-----------------------R............................................................................................... r9 = r8 + r6 + .......................................................D================================eE----------------------R............................................................................................... r8 = r0 << 0x3 + ........................................................D======================================================eER.............................................................................................. r5 = r5 + r11 + ........................................................D================================eE----------------------R.............................................................................................. r11 = r0 - r7 + .........................................................D================================eE---------------------R.............................................................................................. r11 = r8 - r11 + .........................................................D=================================eE--------------------R.............................................................................................. r6 = r0 << 0x1 + .........................................................D==================================eE-------------------R.............................................................................................. r8 = r8 - r6 + ............................................................D================================eE------------------R.............................................................................................. r6 = r6 + r7 + .............................................................D================================eE-----------------R.............................................................................................. r12 = r0 << 0x2 + .............................................................D=================================eE----------------R.............................................................................................. r12 = r12 + r7 + .............................................................D==================================eE---------------R.............................................................................................. r8 = r8 + r7 + ..............................................................D==================================eE--------------R.............................................................................................. r7 = r7 + r0 + ..............................................................D===================================eE-------------R.............................................................................................. r7 = r7 >> 0x3 + ..............................................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x78] = r7 + ...................................................................................D========================eE---------------R.................................................................................. r7 = r6 >> 0x3 + ....................................................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r1 + 0x60] = r7 + ....................................................................................D=======================eE-------------------------R........................................................................ r6 = r6 + r0 + ....................................................................................D========================eE------------------------R........................................................................ r7 = r12 >> 0x3 + .....................................................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x40] = r7 + .....................................................................................D==========================eE----------------------R....................................................................... r12 = r12 + r0 + .....................................................................................D===========================eE---------------------R....................................................................... r6 = r6 >> 0x3 + ......................................................................................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r6 + ......................................................................................D=====================================eE--------------R................................................................... r12 = r12 >> 0x3 + ........................................................................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x38] = r12 + ........................................................................................D=============================================eE---------------R........................................................ r8 = r8 >> 0x3 + ..............................................................................................................D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x30] = r8 + ..............................................................................................................D========================eE------------------------R.............................................. r11 = r11 >> 0x3 + ..............................................................................................................D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x28] = r11 + ..............................................................................................................D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r7 = u64 [r1 + 0xf8] + ...............................................................................................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r1 + 0x88] + .................................................................................................................D=============================================================eeeER............................ r3 = r7 * r8 + .................................................................................................................D================================================================eeeER......................... r7 = r8 * r0 + ..................................................................................................................D............................................................................................. r12 = r0 + ..................................................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x68] = r7 + ..................................................................................................................DeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------------------------R jump [r5 + 0] +``` + +Gas simulation at offset 3087 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 3120 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3128 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x2 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x10 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x80 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x4 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x20 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x1 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x8 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x40 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 3128 if r0 =u r10 +``` + +Gas simulation at offset 3262 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x2 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3296 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3317 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3339 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3360 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3381 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3402 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3423 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 3440 with total cost of 4: + +``` + DeER... r7 = r0 + 0x7f + D=eER.. r7 = r7 << 0x38 + D==eER. r7 = r7 >> 0x39 + .D==eER jump 7019 if r7 =u r8 +``` + +Gas simulation at offset 3520 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3528 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x10 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x20 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x40 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x80 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x1 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x2 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x4 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x8 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 3528 if r0 =u r10 +``` + +Gas simulation at offset 3662 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x10 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3696 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3717 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3738 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3760 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3781 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3802 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 3823 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 3840 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 3873 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 3881 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x1 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x2 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x4 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x8 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x10 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x20 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x40 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x80 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 3881 if r0 =u r10 +``` + +Gas simulation at offset 4015 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x1 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4049 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4070 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4091 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4112 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4133 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4154 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4175 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 4193 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 4226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4234 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x4 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x2 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x1 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x80 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x40 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x20 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x10 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 4234 if r0 =u r10 +``` + +Gas simulation at offset 4368 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x8 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4402 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4423 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4444 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4465 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4487 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4508 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4529 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 4546 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 4579 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4587 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x80 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x10 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x2 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x40 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x8 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x1 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x20 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 4587 if r0 =u r10 +``` + +Gas simulation at offset 4721 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x4 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4755 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4777 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4798 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4819 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4840 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4861 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 4882 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 4899 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 4932 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 4940 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x40 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x8 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x1 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x20 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x4 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x80 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x10 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x2 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 4940 if r0 =u r10 +``` + +Gas simulation at offset 5074 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x40 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5108 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5129 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5150 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5171 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5192 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5214 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5235 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 5252 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 5285 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5293 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x80 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x40 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x20 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x10 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x8 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x4 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x2 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x1 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 5293 if r0 =u r10 +``` + +Gas simulation at offset 5427 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x80 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5462 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5483 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x20 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5504 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5525 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5546 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5567 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5588 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 5605 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + D=========================eER jump 6992 if r8 =u r8 +``` + +Gas simulation at offset 5638 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x10] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 5646 with total cost of 133: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. unlikely + DeE---------------------------------------R............................................................................................. r8 = r5 + r3 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................. r11 = u8 [r8 + 0] + .D=========================eE-------------R............................................................................................. r11 = r11 | 0x20 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u8 [r8 + 0] = a4 + .DeE--------------------------------------------------R................................................................................. r8 = r5 + r9 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................. r11 = u8 [r8 + 0] + ..D=========================eE------------------------R................................................................................. r11 = r11 | 0x1 + ..D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u8 [r8 + 0] = a4 + ...DeE-------------------------------------------------R................................................................................ r8 = r5 + r10 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................ r11 = u8 [r8 + 0] + ...D==========================eE-----------------------R................................................................................ r11 = r11 | 0x8 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u8 [r8 + 0] = a4 + ....DeE--------------------------------------------------R.............................................................................. r8 = r5 + r2 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................. r11 = u8 [r8 + 0] + .....D=========================eE------------------------R.............................................................................. r11 = r11 | 0x40 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u8 [r8 + 0] = a4 + .....D===============================================eE---R............................................................................. r8 = r5 + r4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r11 = u8 [r8 + 0] + ......D========================================================================eER...................................................... r11 = r11 | 0x2 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u8 [r8 + 0] = a4 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................. r8 = u64 [r1 + 0xe0] + .......D=======================================================================eE-------------------------R............................. r8 = r8 + r5 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u8 [r8 + 0] + .......D=================================================================================================eER............................ r11 = r11 | 0x10 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u8 [r8 + 0] = a4 + ........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------------------------------R... r8 = u64 [r1 + 0xe8] + ........D========================================================================eE-------------------------------------------------R... r8 = r8 + r5 + ........D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... r11 = u8 [r8 + 0] + ........D==================================================================================================eE-----------------------R... r11 = r11 | 0x80 + .........D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u8 [r8 + 0] = a4 + .........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R. r8 = u64 [r1 + 0xf0] + ...........................................D======================================eE--------------------------------------------------R. r8 = r8 + r5 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. r11 = u8 [r8 + 0] + ...........................................D================================================================eE------------------------R. r11 = r11 | 0x4 + ...........................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a4 + .......................................................D=================================================eE----------------------------R r6 = r6 - r12 + .......................................................D==================================================eE---------------------------R r5 = r5 + r7 + .......................................................D===================================================eE--------------------------R jump 5646 if r0 =u r10 +``` + +Gas simulation at offset 5780 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0xc8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r9 = u64 [r1 + 0x68] + D=========================eE--------------R....................................... r7 = r7 + r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................... r9 = u64 [r1 + 0x10] + .D=========================eE-------------R....................................... r7 = r7 + r9 + .D==========================eE------------R....................................... r8 = r8 + r7 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + ..D===================================================eER......................... r9 = r9 | 0x20 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE----------------------------------------------------R r8 = u64 [r1 + 0x78] + ..D=========================eE---------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5814 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x78] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x1 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x60] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5835 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x60] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x8 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x58] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5856 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x58] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x40 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x40] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5877 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x40] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x2 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x38] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5898 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x38] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x10 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x30] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5919 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x30] + D=========================eE--------------R..................................... r8 = r8 + r7 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u8 [r8 + 0] + .D==================================================eER......................... r9 = r9 | 0x80 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r8 + 0] = a2 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------------------------------R r8 = u64 [r1 + 0x28] + .D=========================eE--------------------------------------------------R jump 6919 if r8 >=u r10 +``` + +Gas simulation at offset 5941 with total cost of 77: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................... r8 = u64 [r1 + 0x28] + D=========================eE--------------R..................................... r7 = r7 + r8 + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u8 [r7 + 0] + .D==================================================eER......................... r8 = r8 | 0x4 + .D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 0] = a1 + .DeeeeeeeeeeeeeeeE-------------------------------------------------------------R jump 6919 +``` + +Gas simulation at offset 5958 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 26, jump 133479 +``` + +Gas simulation at offset 5970 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 5973 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 30, jump 121855 +``` + +Gas simulation at offset 5985 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 5988 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 34, jump 142155 +``` + +Gas simulation at offset 6000 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6003 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 38, jump 136382 +``` + +Gas simulation at offset 6015 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6018 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 42, jump 84089 +``` + +Gas simulation at offset 6030 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6033 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 46, jump 104359 +``` + +Gas simulation at offset 6045 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6048 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 50, jump 147962 +``` + +Gas simulation at offset 6060 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6063 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 54, jump 81243 +``` + +Gas simulation at offset 6075 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6078 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 58, jump 124770 +``` + +Gas simulation at offset 6090 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6093 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 62, jump 95615 +``` + +Gas simulation at offset 6105 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6108 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 66, jump 86964 +``` + +Gas simulation at offset 6120 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6123 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 70, jump 58463 +``` + +Gas simulation at offset 6135 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6138 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 74, jump 52993 +``` + +Gas simulation at offset 6150 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6153 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 78, jump 19257 +``` + +Gas simulation at offset 6164 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6167 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 82, jump 89836 +``` + +Gas simulation at offset 6179 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6182 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 86, jump 75538 +``` + +Gas simulation at offset 6194 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6197 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 90, jump 42772 +``` + +Gas simulation at offset 6209 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6212 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 94, jump 13848 +``` + +Gas simulation at offset 6223 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6226 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 98, jump 31186 +``` + +Gas simulation at offset 6237 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6240 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 102, jump 12706 +``` + +Gas simulation at offset 6251 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6254 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 106, jump 47782 +``` + +Gas simulation at offset 6266 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6269 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 110, jump 15051 +``` + +Gas simulation at offset 6280 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6283 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 114, jump 150865 +``` + +Gas simulation at offset 6295 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6298 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 118, jump 116043 +``` + +Gas simulation at offset 6310 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6313 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 122, jump 33385 +``` + +Gas simulation at offset 6324 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6327 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 126, jump 11638 +``` + +Gas simulation at offset 6338 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6341 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 130, jump 50368 +``` + +Gas simulation at offset 6354 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6357 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 134, jump 9993 +``` + +Gas simulation at offset 6369 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6372 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 138, jump 22835 +``` + +Gas simulation at offset 6384 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6387 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 142, jump 9292 +``` + +Gas simulation at offset 6399 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6402 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 146, jump 20891 +``` + +Gas simulation at offset 6414 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6417 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 150, jump 8233 +``` + +Gas simulation at offset 6429 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6432 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 154, jump 7693 +``` + +Gas simulation at offset 6444 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6447 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 158, jump 40356 +``` + +Gas simulation at offset 6460 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6463 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 162, jump 45237 +``` + +Gas simulation at offset 6476 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6479 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 166, jump 7893 +``` + +Gas simulation at offset 6491 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6494 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 170, jump 26912 +``` + +Gas simulation at offset 6506 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6509 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 174, jump 8709 +``` + +Gas simulation at offset 6521 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6524 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 178, jump 10761 +``` + +Gas simulation at offset 6536 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6539 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 182, jump 139258 +``` + +Gas simulation at offset 6552 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6555 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 186, jump 17723 +``` + +Gas simulation at offset 6567 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6570 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 190, jump 61285 +``` + +Gas simulation at offset 6583 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6586 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 194, jump 24852 +``` + +Gas simulation at offset 6598 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6601 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 198, jump 16326 +``` + +Gas simulation at offset 6613 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6616 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 202, jump 29021 +``` + +Gas simulation at offset 6628 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6631 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 206, jump 127672 +``` + +Gas simulation at offset 6644 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6647 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 210, jump 113122 +``` + +Gas simulation at offset 6660 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6663 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 214, jump 37983 +``` + +Gas simulation at offset 6675 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6678 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 218, jump 35673 +``` + +Gas simulation at offset 6690 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6693 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 222, jump 92725 +``` + +Gas simulation at offset 6706 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6709 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 226, jump 110199 +``` + +Gas simulation at offset 6722 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6725 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 230, jump 69803 +``` + +Gas simulation at offset 6738 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6741 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 234, jump 64107 +``` + +Gas simulation at offset 6754 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6757 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 238, jump 55683 +``` + +Gas simulation at offset 6770 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6773 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 242, jump 78387 +``` + +Gas simulation at offset 6786 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6788 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 246, jump 66954 +``` + +Gas simulation at offset 6801 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6803 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 250, jump 107279 +``` + +Gas simulation at offset 6816 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6818 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 254, jump 118962 +``` + +Gas simulation at offset 6831 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6833 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 258, jump 72680 +``` + +Gas simulation at offset 6846 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6848 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 262, jump 98525 +``` + +Gas simulation at offset 6861 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6863 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 266, jump 101441 +``` + +Gas simulation at offset 6876 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6878 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 270, jump 145058 +``` + +Gas simulation at offset 6891 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 6906 +``` + +Gas simulation at offset 6893 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0xc8] + D........................... r8 = r4 + DeeeeeeeeeeeeeeeE----------R r0 = 274, jump 130588 +``` + +Gas simulation at offset 6906 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r4 = u64 [r1 + 0xd0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r6 = u64 [r1 + 0x90] + DeeeeeeeeeeeeeeeeeeeeeeeeeER r2 = u64 [r1 + 0xc0] + DeeE-----------------------R fallthrough +``` + +Gas simulation at offset 6919 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r1 + 0xb0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r10 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r12 = u64 [r1 + 0xa0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........... r11 = u64 [r1 + 0x98] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r0 = u64 [r1 + 0xb8] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xd8] + .D=================================================eER jump 6950 if r7 >=u r5 +``` + +Gas simulation at offset 6947 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 2686 +``` + +Gas simulation at offset 6950 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6951 with total cost of 97: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r8 = u64 [r1 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ r7 = u64 [r1 + 0xc8] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r8 + 0] = r7 + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r8 + 0x8] = r4 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................... r7 = u64 [r1 + 0] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r8 + 0x10] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................. r7 = u64 [r1 + 0x20] + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r8 + 0x18] = r7 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0x118] + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... r5 = u64 [r1 + 0x110] + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... r6 = u64 [r1 + 0x108] + ..D=================================================eE------------------------R..................... r1 = r1 + 0x120 + ...D========================================================================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 6992 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 6993 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 276, jump 0 +``` + +Gas simulation at offset 6999 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r5 = u64 [r1 + 0x100] + DeE------------------------R jump 7009 if r7 == 0 +``` + +Gas simulation at offset 7006 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER jump 895 +``` + +Gas simulation at offset 7009 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeE---------------------------------------R r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u8 [r7 + 1872] = 0 + .DeeE-------------------------------------R trap +``` + +Gas simulation at offset 7019 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7020 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7021 with total cost of 20: + +``` + DeeeeeeeeeeeeeeeeeeeeER jump 7038 if r9 == 0 +``` + +Gas simulation at offset 7024 with total cost of 2: + +``` + DeER. r9 = r9 + r7 + D.... r10 = r7 + DeeER fallthrough +``` + +Gas simulation at offset 7030 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r10 + 0] = a1 + DeE------------------------R r10 = r10 + 0x1 + D=eeeeeeeeeeeeeeeeeeeeE----R jump 7030 if r10 != r9 +``` + +Gas simulation at offset 7038 with total cost of 22: + +``` + DeeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 7040 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r7 = r9 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x78] + D=========================eE--------------R jump 7367 if r8 == r9 +``` + +Gas simulation at offset 7050 with total cost of 27: + +``` + DeER.......................... r8 = r7 << 0x3 + DeER.......................... r9 = r1 + 0x98 + .DeER......................... r8 = r8 + r9 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER r8 = u64 [r8 + 0] + .DeE-------------------------R r7 = r7 + 0x1 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x80] = r7 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x88] = r7 + ..DeE------------------------R r7 = r1 + 0xc8 + ..DeeeeeeeeeeeeeeeE----------R r0 = 282, jump 748 +``` + +Gas simulation at offset 7083 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xe0] + DeE------------------------R. r9 = 0 + D=========================eER jump 7160 if r8 > 0x1 + D=eeeeeeeeeeeeeeeeeeeeER jump 7110 if r6 >=u r11 +``` + +Gas simulation at offset 7134 with total cost of 2: + +``` + DeER. r7 = r12 >> 0x7 + D=eER jump 7386 if r7 >=u r10 +``` + +Gas simulation at offset 7141 with total cost of 30: + +``` + DeER............................. r7 = r7 << 0x3 + D=eER............................ r7 = r7 + r2 + D==eeeeeeeeeeeeeeeeeeeeeeeeeER... r7 = u64 [r7 + 0] + D===========================eER.. r7 = r7 ^ 0xffffffffffffffff + .D===========================eER. r7 = r7 >> r6 + .D============================eER r7 = r7 & 0x1 + .DeeeeeeeeeeeeeeeE--------------R jump 7113 +``` + +Gas simulation at offset 7160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x70] + D=========================eE--------------R jump 7191 if r7 s 999 +``` + +Gas simulation at offset 7172 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x58] + DeE------------------------R r10 = 0xa + D=eE-----------------------R jump 7271 if r8 == r10 +``` + +Gas simulation at offset 7181 with total cost of 1: + +``` + DeER jump 7387 if r8 != 100 +``` + +Gas simulation at offset 7186 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeE----------R jump 7271 +``` + +Gas simulation at offset 7191 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r7 = u64 [r1 + 0x60] + D=========================eE--------------R jump 7236 if r7 >a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r8 = i32 [r5 + 0] + .D=========================eE-------------R............ r4 = r8 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r5 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r8 = r8 & 0xff + ..D=========================eE------------------------R jump 7309 if r8 != 0 +``` + +Gas simulation at offset 7340 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 284, jump 91 +``` + +Gas simulation at offset 7346 with total cost of 50: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER......................... r7 = u64 [r1 + 0x68] + D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r9 = u64 [r1 + 0x88] + DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r7 = u64 [r1 + 0x90] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x78] = r7 + .DeeeeeeeeeeeeeeeE----------------------------------R jump 7040 +``` + +Gas simulation at offset 7367 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r6 = u64 [r1 + 0xf0] + .DeE--------------------------------------R....... r1 = r1 + 0x108 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 7386 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7387 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R u8 [r1 + 239] = 0x2 + DeeE--------------------------------------R trap +``` + +Gas simulation at offset 7394 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 7395 with total cost of 180: + +``` + DeER................................................................................................................................................................................... r1 = r1 + 0xfffffffffffffff8 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r1 + 0] = r0 + DeE-------------------------R.......................................................................................................................................................... r0 = 0x11e + D=eE------------------------R.......................................................................................................................................................... r1 = r1 + 0xfffffffffffffef8 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0x100] = r0 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0xf8] = r5 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0xf0] = r6 + .DeE-------------------------R......................................................................................................................................................... r7 = 0 + ..DeE------------------------R......................................................................................................................................................... r2 = 0x6 + ..DeE------------------------R......................................................................................................................................................... r9 = 0x10240 + ..D=eE-----------------------R......................................................................................................................................................... r11 = 0x30008 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 56] = 0x5f5e100 + ...DeE-----------------------------------------------R................................................................................................................................. r6 = 0x186a0 + ...D========================eE-----------------------R................................................................................................................................. r8 = r11 + 0x2000 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0x68] = r8 + ....D=======================eE-------------------------R............................................................................................................................... r11 = r11 + 0x2750 + ....DeE------------------------------------------------R............................................................................................................................... r12 = 0x989680 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... u64 [r1 + 112] = 0x1869f + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 96] = 0x98967f + .....DeE-----------------------------------------------R............................................................................................................................... r3 = 0x64 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x78] = r2 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0x90] = r2 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x98] = r3 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 160] = 0x3e8 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 48] = 0x2710 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 168] = 0x2710 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x50] = r6 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0xb0] = r6 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 64] = 0xf4240 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 184] = 0xf4240 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x48] = r12 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0xc0] = r12 + ........D======================================================================================================================eE-R.................................................... r5 = r11 & 0xfffffffffffffffc + .............................D==================================================================================================eER.................................................... r8 = r9 + 0x10 + .............................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r8 + ..............................D=================================================================================================eE-------------------------R........................... r8 = r9 + 0x20 + ..............................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x20] = r8 + ...............................D=================================================================================================eE------------------------R........................... r8 = r9 + 0x30 + ...............................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x18] = r8 + ................................D================================================================================================eE-------------------------R.......................... r8 = r9 + 0x40 + ................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x10] = r8 + .................................D========================================================================================================================eER.......................... r8 = r9 + 0x50 + .................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x8] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R. u64 [r1 + 0x58] = r9 + ......................................................D====================================================================================================eE------------------------R. r8 = r9 + 0x60 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ........................................................DeeeeeeeeeeeeeeeE-------------------------------------------------------------------------------------------------------------R jump 7050 +``` + +Gas simulation at offset 7579 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER...................... r0 = u64 [r1 + 0] + DeE------------------------R...................... r1 = r1 + 0x8 + D=========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 7586 with total cost of 26: + +``` + DeER......................... r1 = r1 + 0xffffffffffffffd0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r5 + DeE-------------------------R r8 = 0x989680 + .D........................... r7 = r1 + .D........................... r5 = r1 + .DeeeeeeeeeeeeeeeE----------R r0 = 288, jump 748 +``` + +Gas simulation at offset 7611 with total cost of 26: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x8] + D=========================eER jump 7681 if r7 == 0 +``` + +Gas simulation at offset 7617 with total cost of 25: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER r7 = u64 [r1 + 0] + DeE------------------------R r5 = 0x30008 + D=eE-----------------------R r8 = r5 + 0x2750 + .D=eE----------------------R r8 = r8 & 0xfffffffffffffffc + .DeE-----------------------R r9 = 0x1 + .DeeE----------------------R fallthrough +``` + +Gas simulation at offset 7635 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ u64 [0x30000] = r4 + DeE---------------------------------------R............ r4 = r9 << 0x20 + .DeE--------------------------------------R............ r4 = r4 >>a 0x20 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............ r10 = i32 [r8 + 0] + .D=========================eE-------------R............ r4 = r10 | r4 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u32 [r8 + 0] = r4 + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r4 = u64 [0x30000] + ..D========================eE-------------------------R r10 = r10 & 0xff + ..D=========================eE------------------------R jump 7635 if r10 != 0 +``` + +Gas simulation at offset 7666 with total cost of 15: + +``` + DeeeeeeeeeeeeeeeER r0 = 290, jump 91 +``` + +Gas simulation at offset 7672 with total cost of 26: + +``` + DeER......................... r7 = r5 + 0x2000 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER u8 [r7 + 1872] = 0 + DeeE------------------------R fallthrough +``` + +Gas simulation at offset 7681 with total cost of 47: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r0 = u64 [r1 + 0x28] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....... r5 = u64 [r1 + 0x20] + DeE---------------------------------------R....... r1 = r1 + 0x30 + .D========================eeeeeeeeeeeeeeeeeeeeeeER jump [r0 + 0] +``` + +Gas simulation at offset 7693 with total cost of 28: + +``` + DeER........................... r1 = r1 + 0xfffffffffffffff0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x8] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0] = r6 + .DeE------------------------R.. r4 = 0x2492492492492492 + .DeE------------------------R.. r11 = 0xaaaaaaaaaaaaaaab + ..DeeeeE--------------------R.. r10 = r8 mulhu r11 + ...D===eE-------------------R.. r3 = r10 >> 0x1 + ...D===eE-------------------R.. r10 = r10 & 0xfffffffffffffffe + ...D====eE------------------R.. r3 = r3 + r10 + ....DeE---------------------R.. r10 = 0x3 + ....D====eE-----------------R.. r2 = r8 - r3 + ....D====eeeeeeeeeeeeeeeeeeeeER jump 7821 if r3 > 0x1 + ...D===eER... r8 = r10 << 0x3 + ...D===eER... r10 = r10 << 0x5 + ....DeE--R... r12 = 0x4924924924924924 + ....D===eER.. r10 = r10 - r8 + .....D===eER. r8 = r10 + r7 + .....D====eER r8 = r8 + 0x18 + .....D....... r10 = r7 + ......DeeE--R fallthrough +``` + +Gas simulation at offset 7789 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r5 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r6 = u64 [r10 + 0x10] + .D========================eE--------------R........... r9 = r9 | r4 + .D========================eE--------------R........... r5 = r5 | r11 + .D========================eE--------------R........... r6 = r6 | r12 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r9 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x10] = r6 + ..DeE------------------------------------------------R r10 = r10 + 0x18 + ..D=eE-----------------------------------------------R jump 7789 if r10 != r8 +``` + +Gas simulation at offset 7821 with total cost of 1: + +``` + DeER jump 7875 if r2 == 0 +``` + +Gas simulation at offset 7824 with total cost of 53: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............. unlikely + DeE---------------------------------------R............. r8 = r3 << 0x3 + D=eE--------------------------------------R............. r8 = r8 + r7 + .D=eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............. r9 = u64 [r8 + 0] + .D==========================eE------------R............. r9 = r9 | r4 + .DeE--------------------------------------R............. r10 = 0x1 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r9 + ..DeE--------------------------------------------------R jump 7875 if r2 == r10 +``` + +Gas simulation at offset 7844 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r9 = u64 [r8 + 0x8] + DeE---------------------------------------R........... r11 = 0x9249249200000000 + .DeE--------------------------------------R........... r10 = 0x9249249249249249 + .D========================eE--------------R........... r9 = r9 | r10 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r9 + ..DeeE-----------------------------------------------R fallthrough +``` + +Gas simulation at offset 7875 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r7 + 0] + D=========================eE--------------R........... r8 = r8 & 0xfffffffffffffffd + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0] = r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0] + .DeE-------------------------------------------------R r1 = r1 + 0x10 + .DeeeeeeeeeeeeeeeeeeeeeeE----------------------------R jump [r0 + 0] +``` + +Gas simulation at offset 7893 with total cost of 58: + +``` + DeER......................................................... r1 = r1 + 0xffffffffffffffc0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x38] = r0 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x30] = r5 + D=eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x28] = r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x10] = r7 + .DeE------------------------R................................ r12 = 0x4210842108421084 + ..DeE-----------------------R................................ r9 = 0xcccccccccccccccd + ...D=======================eeeeER............................ r10 = r8 mulhu r9 + ....D==========================eER........................... r3 = r10 >> 0x2 + ....D==========================eER........................... r10 = r10 & 0xfffffffffffffffc + ....D===========================eER.......................... r3 = r3 + r10 + .....DeE--------------------------R.......................... r10 = 0x5 + .....D===========================eER......................... r7 = r8 - r3 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + ......D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r3 + ......D==========================eE-------------------------R jump 8086 if r3 > 0x2 + .....DeE----------------------------------R............ r10 = 0x2108421084210842 + .....D==========================eeeE------R............ r9 = r9 * 0x28 + .....D====================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x10] + ......D============================================eER. r9 = r9 + r5 + ......D=============================================eER r9 = r9 + 0x28 + ......DeeE--------------------------------------------R fallthrough +``` + +Gas simulation at offset 8030 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r6 = u64 [r5 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r11 = u64 [r5 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r2 = u64 [r5 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................... r3 = u64 [r5 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r7 = u64 [r5 + 0x20] + .D========================eE------------------------R............................ r6 = r6 | r12 + .D========================eE------------------------R............................ r11 = r11 | r0 + ..D========================eE-----------------------R............................ r12 = r2 | r4 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x18] + ..D=================================================eER.......................... r8 = r3 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... u64 [r5 + 0] = r6 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r5 + 0x8] = r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r5 + 0x10] = r12 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r12 = u64 [r1 + 0x20] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0x18] = r8 + ....D================================================eE------------------------R. r7 = r7 | r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x20] = r7 + ....D=======================================================================eE--R r5 = r5 + 0x28 + .....D=======================================================================eE-R jump 8030 if r5 != r9 +``` + +Gas simulation at offset 8086 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r9 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 8211 if r6 == 0 +``` + +Gas simulation at offset 8097 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r8 = r8 << 0x3 + D==========================eE-------------R...................................... r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r8 + 0] + .D===================================================eER......................... r7 = r7 | r9 + .DeE---------------------------------------------------R......................... r9 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 8211 if r6 == r9 +``` + +Gas simulation at offset 8120 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r8 + 0x8] + DeE---------------------------------------R........... r9 = 0x8421084210842108 + .D========================eE--------------R........... r7 = r7 | r9 + .DeE--------------------------------------R........... r9 = 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + .D=eE------------------------------------------------R jump 8211 if r6 > 0x1 + ....D============================eER............................. r9 = r9 + r10 + .....D============================eER............................ r9 = r9 >> 0x2 + .....D=============================eER........................... r10 = r9 << 0x3 + .....D==============================eER.......................... r10 = r10 - r9 + ......DeE-----------------------------R.......................... r9 = 0x7 + ......D==============================eER......................... r7 = r8 - r10 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .......D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + .......D=============================eE-------------------------R jump 8512 if r10 > 0x1 + .......D=================================================eER..................... r9 = r9 + r6 + .......D==================================================eER.................... r9 = r9 >> 0x2 + ........D==================================================eER................... r11 = r9 << 0x3 + ........D==================================================eER................... r6 = r9 << 0x6 + .........DeE-------------------------------------------------R................... r9 = 0x1020408102040810 + .........D==================================================eER.................. r6 = r6 - r11 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r11 = u64 [r1 + 0x10] + ..........D==================================================================eER. r6 = r6 + r11 + ..........D===================================================================eER r6 = r6 + 0x38 + ..........DeeE------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8426 with total cost of 151: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................... r7 = u64 [r11 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................... r12 = u64 [r11 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................... r3 = u64 [r11 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................... r0 = u64 [r11 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r2 = u64 [r11 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r4 = u64 [r11 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r8 = u64 [r11 + 0x30] + ..D========================eE-----------------------R..................................................................................................... r7 = r7 | r5 + ..D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r10 = u64 [r1 + 0x30] + ..D==================================================eER.................................................................................................. r12 = r12 | r10 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r10 = u64 [r1 + 0x28] + ...D========================================================================eER........................................................................... r10 = r3 | r10 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... r5 = u64 [r1 + 0x38] + ...D========================================================================eER........................................................................... r5 = r0 | r5 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... u64 [r11 + 0] = r7 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r11 + 0x8] = r12 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r11 + 0x10] = r10 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r11 + 0x18] = r5 + ....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r5 = u64 [r1 + 0x40] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r7 = u64 [r1 + 0x20] + .....D==================================================================================================eER............................................... r7 = r2 | r7 + .....D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x18] + .....D========================================================================================================================eER......................... r10 = r4 | r10 + ......D===============================================================================================eE------------------------R......................... r8 = r8 | r9 + ......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r11 + 0x20] = r7 + ......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x28] = r10 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r11 + 0x30] = r8 + .......D==============================================================================================eE-------------------------------------------------R r11 = r11 + 0x38 + .......D===============================================================================================eE------------------------------------------------R jump 8426 if r11 != r6 +``` + +Gas simulation at offset 8512 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 8687 if r6 == 0 +``` + +Gas simulation at offset 8522 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r8 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r8 = r8 << 0x3 + D==========================eE-------------R...................................... r8 = r8 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r8 + 0] + .D===================================================eER......................... r7 = r7 | r5 + .DeE---------------------------------------------------R......................... r9 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 8687 if r6 == r9 +``` + +Gas simulation at offset 8546 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r8 + 0x8] + DeE---------------------------------------R........... r10 = 0x408102000000000 + .DeE--------------------------------------R........... r9 = 0x408102040810204 + .D========================eE--------------R........... r7 = r7 | r9 + .DeE--------------------------------------R........... r9 = 0x3 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r8 + 0x8] = r7 + ..DeE------------------------------------------------R jump 8687 if r6 > 0x3 + ....D==========================eER........................... r9 = r9 & 0xfffffffffffffff8 + ....D===========================eER.......................... r3 = r3 + r9 + .....DeE--------------------------R.......................... r9 = 0x9 + .....D===========================eER......................... r8 = r8 - r3 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r3 + ......D==========================eE-------------------------R jump 9028 if r3 > 0x3 + .........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r1 + 0x60] + ..........DeE--------------------------------------------------------------------R............................... r7 = 0x804020100804020 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x20] = r7 + ...........D============================================eeeE---------------------R............................... r7 = r2 * 0x48 + ...........D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0x10] + ...........D========================================================================eER.......................... r7 = r7 + r8 + ............D========================================================================eER......................... r7 = r7 + 0x48 + ............D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ............D.................................................................................................... r7 = r8 + ............DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 8912 with total cost of 203: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r3 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r4 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r0 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................... r12 = u64 [r7 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r2 = u64 [r7 + 0x20] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r7 + 0x28] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r7 + 0x30] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r5 = u64 [r7 + 0x38] + ..D================================================eER........................................................................................................................................................ r6 = r3 | r11 + ..D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r11 = u64 [r1 + 0x50] + ...D========================================================================eER............................................................................................................................... r11 = r4 | r11 + ...D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r8 = u64 [r1 + 0x48] + ...D========================================================================eER............................................................................................................................... r3 = r0 | r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r8 = u64 [r1 + 0x40] + ....D========================================================================eER.............................................................................................................................. r12 = r12 | r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. u64 [r7 + 0] = r6 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x8] = r11 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x10] = r3 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r7 + 0x18] = r12 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................... r11 = u64 [r7 + 0x40] + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x58] + ......D========================================================================================================================eER............................................................................ r8 = r2 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r12 = u64 [r1 + 0x38] + ......D========================================================================================================================eER............................................................................ r10 = r10 | r12 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r12 = u64 [r1 + 0x30] + .......D=======================================================================================================================eER............................................................................ r9 = r9 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r1 + 0x28] + .......D========================================================================================================================eER........................................................................... r12 = r12 | r5 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x20] = r8 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x28] = r10 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x30] = r9 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x38] = r12 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x20] + ...........................................D======================================================================================================================================eER......................... r8 = r8 | r11 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r11 = u64 [r1 + 0x60] + ............................................D======================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x40] = r8 + .....................................................D===================================================================================================eE--------------------------------------------------R r7 = r7 + 0x48 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r8 = u64 [r1 + 0x18] + .....................................................D=============================================================================================================================eE------------------------R jump 8912 if r7 != r8 +``` + +Gas simulation at offset 9028 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 9269 if r6 == 0 +``` + +Gas simulation at offset 9038 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r11 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 9269 if r6 == r8 +``` + +Gas simulation at offset 9062 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x201008000000000 + .DeE--------------------------------------R........... r8 = 0x201008040201008 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 9269 if r6 > 0x1 + ....DeE--------------------------R............................. r10 = 0xb + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r9 + .....D=============================eE-------------------------R jump 9649 if r9 > 0x1 + ............D=============================================eeeE-------------------R........ r7 = r7 * 0x58 + ............D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x18] + ............D=========================================================================eER. r7 = r7 + r8 + .............D=========================================================================eER r3 = r7 + 0x58 + .............DeE-------------------------------------------------------------------------R r7 = 0x400801002004008 + ..............D........................................................................... r4 = r8 + ..............DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 9519 with total cost of 203: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r0 = u64 [r4 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r11 = u64 [r4 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................... r8 = u64 [r4 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................... r10 = u64 [r4 + 0x18] + .D========================eE--------------R................................................................................................................................................................... r9 = r0 | r2 + .D............................................................................................................................................................................................................ r6 = r2 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x50] + ..D================================================eER........................................................................................................................................................ r12 = r12 | r11 + ..D=======================eE-------------------------R........................................................................................................................................................ r8 = r8 | r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r11 = u64 [r1 + 0x28] + ...D================================================eER....................................................................................................................................................... r10 = r10 | r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................... u64 [r4 + 0] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r4 + 0x8] = r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................... u64 [r4 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r4 + 0x18] = r10 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r8 = u64 [r4 + 0x20] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r9 = u64 [r4 + 0x28] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r4 + 0x30] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r4 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u64 [r1 + 0x38] + .....D================================================================================================eER..................................................................................................... r8 = r8 | r11 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r11 = u64 [r1 + 0x40] + ......D================================================================================================eER.................................................................................................... r9 = r9 | r11 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r4 + 0x20] = r8 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r8 = u64 [r1 + 0x48] + ......D========================================================================================================================eER............................................................................ r8 = r8 | r10 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r10 = u64 [r1 + 0x58] + .......D=======================================================================================================================eER............................................................................ r10 = r10 | r12 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r4 + 0x28] = r9 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r4 + 0x30] = r8 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r4 + 0x40] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r4 + 0x48] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r4 + 0x38] = r10 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r4 + 0x50] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r1 + 0x20] + ...........................................D======================================================================================================================================eER......................... r8 = r8 | r11 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r11 = u64 [r1 + 0x30] + ............................................D=====================================================================================================================================eER......................... r9 = r9 | r11 + .....................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x40] = r8 + ......................................................D===========================================================================================================================eE-------------------------R r10 = r10 | r7 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x48] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0x50] = r10 + .......................................................D==================================================================================================eE-------------------------------------------------R r4 = r4 + 0x58 + .......................................................D===================================================================================================eE------------------------------------------------R jump 9519 if r4 != r3 +``` + +Gas simulation at offset 9649 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0x8] + D=========================eE--------------R jump 9971 if r5 == 0 +``` + +Gas simulation at offset 9660 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x10] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r6 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 9971 if r5 == r8 +``` + +Gas simulation at offset 9684 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x4008010000000000 + .DeE--------------------------------------R........... r8 = 0x4008010020040080 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 9971 if r5 > 0x2 + ....DeE----------------------------------------------R......... r10 = 0xd + ....D===========================eeeE-----------------R......... r11 = r7 * r10 + .....D=============================eE----------------R......... r7 = r8 - r11 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r7 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r11 + ......D============================eE-------------------------R jump 10374 if r11 > 0x2 + ............D==========================================eeeE------------------R...... r12 = r0 * 0x68 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ............D===================================================================eER. r12 = r12 + r8 + .............D===================================================================eER r0 = r12 + 0x68 + .............D...................................................................... r12 = r8 + .............DeeE------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 10227 with total cost of 229: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................. r6 = u64 [r12 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................. r10 = u64 [r12 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................. r9 = u64 [r12 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................. r5 = u64 [r12 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r1 + 0x50] + .D=================================================eER.................................................................................................................................................................................. r8 = r8 | r6 + .D========================eE-------------------------R.................................................................................................................................................................................. r10 = r10 | r7 + ..D=======================eE-------------------------R.................................................................................................................................................................................. r9 = r9 | r3 + ..D========================eE------------------------R.................................................................................................................................................................................. r5 = r5 | r2 + ..D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r12 + 0] = r8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................................................................................................... u64 [r12 + 0x8] = r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................................................................................................................................................... u64 [r12 + 0x10] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................... u64 [r12 + 0x18] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r8 = u64 [r12 + 0x20] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r12 + 0x28] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r10 = u64 [r12 + 0x30] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r5 = u64 [r12 + 0x38] + ....D========================================================================eE------------------------R................................................................................................................................ r8 = r8 | r11 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r6 = u64 [r1 + 0x18] + .....D================================================================================================eER............................................................................................................................... r9 = r9 | r6 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r6 = u64 [r1 + 0x20] + .....D=================================================================================================eER.............................................................................................................................. r10 = r10 | r6 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r6 = u64 [r1 + 0x28] + ......D================================================================================================eER.............................................................................................................................. r5 = r5 | r6 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r12 + 0x20] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r12 + 0x28] = r9 + ......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r12 + 0x30] = r10 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r12 + 0x38] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r12 + 0x40] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r12 + 0x48] + .......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r10 = u64 [r12 + 0x50] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r5 = u64 [r12 + 0x58] + ...........................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r6 = u64 [r1 + 0x30] + ...........................................D=====================================================================================================================================eER.................................................... r8 = r8 | r6 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r1 + 0x38] + ............................................D=====================================================================================================================================eER................................................... r9 = r9 | r6 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r12 + 0x40] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r8 = u64 [r1 + 0x40] + ......................................................D============================================================================================================================eE-----------------------R........................... r8 = r8 | r10 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r12 + 0x48] = r9 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................... r9 = u64 [r12 + 0x60] + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x48] + ...............................................................................D============================================================================================================================eER......................... r10 = r10 | r5 + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r12 + 0x50] = r8 + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r12 + 0x58] = r10 + ................................................................................D==========================================================================================================================eE--------------------------R r8 = r9 | r4 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r12 + 0x60] = r8 + ................................................................................D===========================================================================================================================eE-------------------------R r12 = r12 + 0x68 + ........................................................................................................D====================================================================================================eE------------------------R jump 10227 if r12 != r0 +``` + +Gas simulation at offset 10374 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x50] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 10739 if r6 == 0 +``` + +Gas simulation at offset 10387 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 10739 if r6 == r8 +``` + +Gas simulation at offset 10411 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r8 = 0x800400200100080 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 10739 if r6 > 0x3 + ....D===========================eE-------------------R........ r11 = r10 << 0x4 + ....D============================eE------------------R........ r11 = r11 - r10 + .....DeE---------------------------------------------R........ r10 = 0xf + .....D============================eE-----------------R........ r8 = r8 - r11 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r11 + ......D===========================eE-------------------------R jump 11212 if r11 > 0x3 + ......D=========================eE---------------------R.................................................. r9 = r9 << 0x7 + .......D======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = u64 [r1 + 0x10] + .......D===============================================eER................................................ r8 = r8 - r5 + .......D================================================eER............................................... r8 = r9 - r8 + ........DeE-----------------------------------------------R............................................... r11 = 0x1000200040008001 + ........D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x48] = r11 + .........DeE----------------------------------------------R............................................... r7 = 0x8001000200040008 + .........D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x40] = r7 + ..........DeE----------------------------------------------R.............................................. r7 = 0x4000800100020004 + ..........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ...........DeE------------------------------------------------------------------R......................... r7 = 0x2000400080010002 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x30] = r7 + ............DeE--------------------------------------------------------------------R...................... r7 = 0x80010002000400 + ............D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x28] = r7 + .............DeE-------------------------------------------------------------------R...................... r7 = 0x40008001000200 + .............D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x20] = r7 + ..............DeE-------------------------------------------------------------------R..................... r7 = 0x20004000800100 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...........................................DeE-----------------------------------------------------------R r4 = 0x8001000200040 + ...........................................DeE-----------------------------------------------------------R r0 = 0x4000800100020 + ............................................DeE----------------------------------------------------------R r12 = 0x2000400080010 + ............................................D=====================================eE---------------------R r8 = r8 + 0x78 + ............................................D............................................................. r10 = r5 + .............................................DeeE--------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 11036 with total cost of 280: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r2 = u64 [r10 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r5 = u64 [r10 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r3 = u64 [r10 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r11 = u64 [r10 + 0x18] + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x70] + .D=================================================eER..................................................................................................................................................................................................................................... r9 = r2 | r9 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x40] + .D=================================================eER..................................................................................................................................................................................................................................... r5 = r5 | r7 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x68] + ..D================================================eER..................................................................................................................................................................................................................................... r6 = r3 | r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x28] + ..D================================================eER..................................................................................................................................................................................................................................... r11 = r11 | r7 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r10 + 0] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r10 + 0x8] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r10 + 0x10] = r6 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r10 + 0x18] = r11 + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r9 = u64 [r10 + 0x20] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r10 + 0x28] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r7 = u64 [r10 + 0x30] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r6 = u64 [r10 + 0x38] + .....D================================================================================================eER.................................................................................................................................................................................. r9 = r9 | r4 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r11 = u64 [r1 + 0x38] + .....D=========================================================================================================================eER......................................................................................................................................................... r11 = r11 | r5 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................... r5 = u64 [r1 + 0x60] + ......D========================================================================================================================eER......................................................................................................................................................... r5 = r5 | r7 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................... r7 = u64 [r1 + 0x20] + ......D========================================================================================================================eER......................................................................................................................................................... r6 = r6 | r7 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r10 + 0x20] = r9 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r10 + 0x28] = r11 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r10 + 0x30] = r5 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r10 + 0x38] = r6 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r9 = u64 [r10 + 0x40] + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r10 + 0x48] + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r10 + 0x50] + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r6 = u64 [r10 + 0x58] + ............................D============================================================================================================================eE------------------------R....................................................................................................... r9 = r9 | r0 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r7 = u64 [r1 + 0x30] + ......................................................D============================================================================================================================eER..................................................................................................... r11 = r11 | r7 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r10 + 0x40] = r9 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r9 = u64 [r1 + 0x58] + ......................................................D====================================================================================================================================================eER............................................................................. r9 = r9 | r5 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................. r7 = u64 [r1 + 0x18] + .......................................................D===================================================================================================================================================eER............................................................................. r6 = r6 | r7 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r10 + 0x48] = r11 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r10 + 0x50] = r9 + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................... r9 = u64 [r10 + 0x60] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r11 = u64 [r10 + 0x68] + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r10 + 0x58] = r6 + ........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u64 [r10 + 0x70] + ........................................................................................................D============================================================================================================================eE-----------------------R............................ r9 = r9 | r12 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r7 = u64 [r1 + 0x48] + ........................................................................................................D=====================================================================================================================================================eER.......................... r11 = r11 | r7 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r10 + 0x60] = r9 + .................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0x50] + ..................................................................................................................................D============================================================================================================================eER......................... r9 = r9 | r5 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r10 + 0x68] = r11 + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x70] = r9 + ..................................................................................................................................D==========================================================================================================================eE---------------------------R r10 = r10 + 0x78 + ...................................................................................................................................D==========================================================================================================================eE--------------------------R jump 11036 if r10 != r8 +``` + +Gas simulation at offset 11212 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x70] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 11612 if r6 == 0 +``` + +Gas simulation at offset 11225 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 11612 if r6 == r8 +``` + +Gas simulation at offset 11249 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r8 = 0x8001000200040008 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 11612 if r6 > 0x4 + ....D==========================eER........................... r9 = r9 & 0xfffffffffffffff0 + ....D===========================eER.......................... r10 = r10 + r9 + .....DeE--------------------------R.......................... r9 = 0x11 + .....D===========================eER......................... r8 = r8 - r10 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + ......D==========================eE-------------------------R jump 12163 if r10 > 0x4 + .............D===================================================================eeeE--------------------R........................... r9 = r8 * 0x88 + .............DeE-----------------------------------------------------------------------------------------R........................... r4 = 0x8000400020001000 + ..............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r4 + ...........................................DeE-------------------------------------------------------------R......................... r7 = 0x4000200010000 + ...........................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x20] = r7 + ............................................DeE---------------------------------------------------------------R...................... r7 = 0x2000100008000 + ............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x18] = r7 + .............................................DeE-------------------------------------------------------------------------------R..... r0 = 0x1000080004000 + .............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r5 = u64 [r1 + 0x10] + .............................................D===================================================================================eER. r9 = r9 + r5 + ..............................................D===================================================================================eER r4 = r9 + 0x88 + ..............................................DeE-----------------------------------------------------------------------------------R r11 = 0x200010 + ..............................................DeeE----------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 11948 with total cost of 329: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................. r6 = u64 [r5 + 0x80] + DeE---------------------------------------R................................................................................................................................................................................................................................................................................................. r9 = r11 << 0x22 + .DeE--------------------------------------R................................................................................................................................................................................................................................................................................................. r9 = r9 + r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................. r6 = r6 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................. r9 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................. r2 = u64 [r5 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................................................................................................................................................. r3 = u64 [r5 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r7 = u64 [r5 + 0x18] + ..D========================eE------------------------R...................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x28] + ...D================================================eER..................................................................................................................................................................................................................................................................................... r12 = r2 | r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x20] + ...D=================================================eER.................................................................................................................................................................................................................................................................................... r8 = r3 | r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + ....D================================================eER.................................................................................................................................................................................................................................................................................... r7 = r7 | r10 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r5 + 0] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r5 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u64 [r5 + 0x10] = r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u64 [r5 + 0x18] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r7 = u64 [r5 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r10 = u64 [r5 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. r9 = u64 [r5 + 0x30] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. r12 = u64 [r5 + 0x38] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r8 = u64 [r1 + 0x68] + ......D========================================================================================================================eER.......................................................................................................................................................................................................... r7 = r7 | r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r8 = u64 [r1 + 0x80] + .......D========================================================================================================================eER......................................................................................................................................................................................................... r8 = r8 | r10 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + .......D=========================================================================================================================eER........................................................................................................................................................................................................ r9 = r9 | r10 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................ r10 = u64 [r1 + 0x48] + ........D========================================================================================================================eER........................................................................................................................................................................................................ r12 = r12 | r10 + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r5 + 0x20] = r7 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r5 + 0x28] = r8 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 0x30] = r9 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... u64 [r5 + 0x38] = r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r7 = u64 [r5 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r5 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r9 = u64 [r5 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r12 = u64 [r5 + 0x58] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r10 = u64 [r1 + 0x60] + ......................................................D====================================================================================================================================================eER.............................................................................................................................. r7 = r7 | r10 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r10 = u64 [r1 + 0x78] + .......................................................D====================================================================================================================================================eER............................................................................................................................. r8 = r8 | r10 + .......................................................D============================================================================================================================eE------------------------R............................................................................................................................. r9 = r9 | r0 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r10 = u64 [r1 + 0x40] + ........................................................D====================================================================================================================================================eER............................................................................................................................ r12 = r12 | r10 + ........................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r5 + 0x40] = r7 + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r5 + 0x48] = r8 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................... u64 [r5 + 0x50] = r9 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r5 + 0x58] = r12 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r7 = u64 [r5 + 0x60] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r5 + 0x68] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r5 + 0x70] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r12 = u64 [r5 + 0x78] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r10 = u64 [r1 + 0x58] + .................................................................................................................................D==============================================================================================================================eER......................................................................... r7 = r7 | r10 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x70] + ..................................................................................................................................D====================================================================================================================================================eER.................................................. r8 = r8 | r10 + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r5 + 0x60] = r7 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................ r7 = u64 [r1 + 0x30] + ....................................................................................................................................D===================================================================================================================================================eE-R................................................ r7 = r7 | r9 + ....................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r5 + 0x68] = r8 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................... r8 = u64 [r1 + 0x38] + ...........................................................................................................................................................D=============================================================================================================================eE-----------------------R......................... r8 = r8 | r12 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r12 = u64 [r1 + 0x88] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r5 + 0x70] = r7 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r5 + 0x78] = r8 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r5 + 0x80] = r6 + .....................................................................................................................................................................................D============================================================================================================================eE-----------------------R r5 = r5 + 0x88 + ......................................................................................................................................................................................D============================================================================================================================eE----------------------R jump 11948 if r5 != r4 +``` + +Gas simulation at offset 12163 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 12679 if r6 == 0 +``` + +Gas simulation at offset 12175 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 12679 if r6 == r8 +``` + +Gas simulation at offset 12199 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x8000400020001000 + .D========================eE--------------R........... r9 = r9 | r8 + .DeE--------------------------------------R........... r8 = 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r9 + .D=eE------------------------------------------------R jump 12679 if r6 > 0x4 + ....DeE----------------------------------------------R......... r11 = 0x13 + ....D===========================eeeE-----------------R......... r10 = r10 * r11 + ....D==============================eE----------------R......... r8 = r8 - r10 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + .....D=============================eE-------------------------R jump 13274 if r10 > 0x4 + .........D=============================================eeeER.......................................................................... r8 = r9 * 0x98 + .........DeE-----------------------------------------------R.......................................................................... r3 = 0x200004000080001 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x58] = r3 + ..........DeE--------------------------------------------------------------------R.................................................... r2 = 0x4000080001 + ...........DeE-------------------------------------------------------------------R.................................................... r7 = 0x1000020000400 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x50] = r7 + ............DeE-------------------------------------------------------------------R................................................... r7 = 0x400008000100 + ............D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r7 + .............DeE------------------------------------------------------------------R................................................... r7 = 0x200004000080 + .............D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r7 + .............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r1 + 0x10] + ..............D==========================================================================================eER.......................... r8 = r8 + r11 + ..............D===========================================================================================eER......................... r7 = r8 + 0x98 + ...........................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x38] = r7 + ...........................................DeE---------------------------------------------------------------------------------------R r7 = 0x100002000040000 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x30] = r7 + ............................................DeE--------------------------------------------------------------------------------------R r7 = 0x80001000020000 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R u64 [r1 + 0x28] = r7 + .............................................DeE-------------------------------------------------------------------------------------R r7 = 0x20000400008000 + .............................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r1 + 0x20] = r7 + ..............................................DeE------------------------------------------------------------------------------------R r7 = 0x10000200004000 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x18] = r7 + ...............................................DeE-----------------------------------------------------------------------------------R r5 = 0x8000100002000 + ...............................................DeE-----------------------------------------------------------------------------------R r6 = 0x4000080001000 + ........................................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 13032 with total cost of 357: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0x90] + DeE---------------------------------------R............................................................................................................................................................................................................................................................................................................................. r12 = r2 << 0x10 + .D========================eE--------------R............................................................................................................................................................................................................................................................................................................................. r3 = r7 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................................................................................................. r12 = u64 [r11 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................................................................................................................................................................................................................................................................. r0 = u64 [r11 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r4 = u64 [r11 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x98] + ..D=================================================eER................................................................................................................................................................................................................................................................................................................. r7 = r7 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x70] + ...D================================================eER................................................................................................................................................................................................................................................................................................................. r12 = r12 | r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x18] + ...D=================================================eER................................................................................................................................................................................................................................................................................................................ r8 = r0 | r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x40] + ....D========================================================================eER........................................................................................................................................................................................................................................................................................ r10 = r4 | r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r11 + 0] = r7 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r11 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r11 + 0x10] = r8 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r11 + 0x18] = r10 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r7 = u64 [r11 + 0x20] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r10 = u64 [r11 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r12 = u64 [r11 + 0x38] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x58] + .......D========================================================================================================================eER..................................................................................................................................................................................................................................... r7 = r7 | r9 + .......D===============================================================================================eE-------------------------R..................................................................................................................................................................................................................................... r8 = r8 | r6 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + .......D=========================================================================================================================eER.................................................................................................................................................................................................................................... r10 = r10 | r9 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x28] + ........D========================================================================================================================eER.................................................................................................................................................................................................................................... r12 = r12 | r9 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r11 + 0x20] = r7 + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................ u64 [r11 + 0x28] = r8 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r11 + 0x30] = r10 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r11 + 0x38] = r12 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r7 = u64 [r11 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r11 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r10 = u64 [r11 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r12 = u64 [r11 + 0x58] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r9 = u64 [r1 + 0x50] + ......................................................D====================================================================================================================================================eER.......................................................................................................................................................... r7 = r7 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r9 = u64 [r1 + 0x78] + .......................................................D====================================================================================================================================================eER......................................................................................................................................................... r8 = r8 | r9 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r1 + 0x20] + .......................................................D=====================================================================================================================================================eER........................................................................................................................................................ r10 = r10 | r9 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................ r9 = u64 [r1 + 0x48] + ...............................................................................D=============================================================================================================================eER........................................................................................................................................................ r12 = r12 | r9 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r11 + 0x40] = r7 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r11 + 0x48] = r8 + ................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r11 + 0x50] = r10 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r11 + 0x58] = r12 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r7 = u64 [r11 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r8 = u64 [r11 + 0x68] + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r11 + 0x70] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r11 + 0x78] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u64 [r1 + 0x68] + ..................................................................................................................................D====================================================================================================================================================eER.............................................................................. r7 = r7 | r10 + ...................................................................................................................................D===========================================================================================================================eE------------------------R.............................................................................. r8 = r8 | r5 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r1 + 0x90] + ...................................................................................................................................D=====================================================================================================================================================eER............................................................................ r10 = r10 | r9 + ....................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r11 + 0x60] = r7 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r11 + 0x68] = r8 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... r7 = u64 [r11 + 0x80] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r11 + 0x88] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r1 + 0x30] + .............................................................................................................................................................D====================================================================================================================================================eER................................................... r12 = r12 | r9 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r11 + 0x70] = r10 + ....................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r11 + 0x78] = r12 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................... r9 = u64 [r1 + 0x60] + ......................................................................................................................................................................................D===================================================================================================================================================eE-R.......................... r7 = r7 | r9 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r9 = u64 [r1 + 0x80] + .............................................................................................................................................................................................................D=============================================================================================================================eER.......................... r8 = r8 | r9 + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r11 + 0x80] = r7 + ..............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0x88] = r8 + ...............................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r11 + 0x90] = r3 + ...............................................................................................................................................................................................................D============================================================================================================================eE------------------------R. r11 = r11 + 0x98 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x38] + ................................................................................................................................................................................................................D====================================================================================================================================================eER jump 13032 if r11 != r7 +``` + +Gas simulation at offset 13274 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x98] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 13821 if r6 == 0 +``` + +Gas simulation at offset 13288 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 13821 if r6 == r8 +``` + +Gas simulation at offset 13312 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x800010000000000 + .DeE--------------------------------------R........... r8 = 0x800010000200004 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 13821 if r6 > 0x1 + ....D============================eER.............................. r10 = r10 + r11 + .....D============================eER............................. r10 = r10 >> 0x4 + .....D=============================eeeER.......................... r10 = r10 * 0x15 + .....D================================eER......................... r8 = r8 - r10 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + ......D===============================eE-------------------------R jump 14499 if r10 > 0x1 + ...D==============================eE------R................................................................................................................... r9 = r9 + r12 + ...D===============================eE-----R................................................................................................................... r9 = r9 >> 0x4 + ....D===============================eeeE--R................................................................................................................... r9 = r9 * 0xa8 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R................................................................................................................... r12 = u64 [r1 + 0x98] + ....D=========================eE----------R................................................................................................................... r12 = r12 + 0x200001 + ....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r12 + .....DeE-------------------------------------------------R.................................................................................................... r10 = 0x40000200001 + .....DeE-------------------------------------------------R.................................................................................................... r12 = 0x8000040000200 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................................................................................................... u64 [r1 + 0x90] = r12 + ......DeE------------------------------------------------R.................................................................................................... r12 = 0x4000020000100 + ......D====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................................................................................................... u64 [r1 + 0x88] = r12 + .......DeE-----------------------------------------------R.................................................................................................... r12 = 0x2000010000080 + .......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x80] = r12 + ........DeE------------------------------------------------------R............................................................................................ r12 = 0x1000008000040 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r12 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r5 = u64 [r1 + 0xa0] + .........DeE------------------------------------------------------------------R............................................................................... r12 = 0x800004000020 + .........D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x70] = r12 + ..........DeE---------------------------------------------------------------------R........................................................................... r0 = 0x400002000010 + ..........D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x68] = r0 + ...........DeE----------------------------------------------------------------------------R................................................................... r11 = 0x200001000008 + ...........D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x60] = r11 + ............DeE----------------------------------------------------------------------------------------R...................................................... r8 = 0x100000800004 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ...........................................DeE---------------------------------------------------------R...................................................... r7 = 0x80000400002 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... r7 = u64 [r1 + 0x10] + ............................................D=====================================================================eER......................................... r9 = r9 + r7 + ............................................D======================================================================eER........................................ r8 = r9 + 0xa8 + .............................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u64 [r1 + 0x48] = r8 + .............................................DeE----------------------------------------------------------------------------------------------R............... r8 = 0x4000020000100000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u64 [r1 + 0x40] = r8 + ..............................................DeE---------------------------------------------------------------------------------------------R............... r8 = 0x2000010000080000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............... u64 [r1 + 0x38] = r8 + ...............................................DeE--------------------------------------------------------------------------------------------R............... r8 = 0x1000008000040000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............... u64 [r1 + 0x30] = r8 + ................................................DeE-------------------------------------------------------------------------------------------R............... r8 = 0x800004000020000 + ..........................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r8 + ..........................................................DeE--------------------------------------------------------------------------------------------R.... r8 = 0x400002000010000 + ..........................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r8 + ...........................................................DeE-------------------------------------------------------------------------------------------R.... r8 = 0x200001000008000 + ...........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ............................................................DeE----------------------------------------------------------------------------------------------R r11 = 0x100000800004000 + ............................................................DeE----------------------------------------------------------------------------------------------R r2 = 0x80000400002000 + ..................................................................DeE----------------------------------------------------------------------------------------R r3 = 0x40000200001000 + ..................................................................DeeE---------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 14231 with total cost of 384: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xa0] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................ r12 = r10 << 0xb + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................ r4 = r8 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x18] + ..D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x90] + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x88] + ...D=================================================eER........................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x80] + ....D================================================eER........................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x8] = r12 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r9 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x30] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x38] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x78] + ......D========================================================================================================================eER................................................................................................................................................................................................................................................................. r8 = r8 | r6 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x70] + .......D========================================================================================================================eER................................................................................................................................................................................................................................................................ r9 = r9 | r6 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0x68] + .......D=========================================================================================================================eER............................................................................................................................................................................................................................................................... r12 = r12 | r6 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x60] + ........D========================================================================================================================eER............................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ u64 [r7 + 0x20] = r8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r12 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r5 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r9 = u64 [r7 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r6 = u64 [r7 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r5 = u64 [r7 + 0x58] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ......................................................D====================================================================================================================================================eER..................................................................................................................................................................................... r8 = r8 | r12 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + .......................................................D====================================================================================================================================================eER.................................................................................................................................................................................... r9 = r9 | r12 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ........................................................D====================================================================================================================================================eER................................................................................................................................................................................... r12 = r12 | r6 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................... r6 = u64 [r1 + 0x40] + ........................................................D====================================================================================================================================================eER................................................................................................................................................................................... r5 = r5 | r6 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r7 + 0x40] = r8 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r7 + 0x48] = r9 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r7 + 0x50] = r12 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r7 + 0x58] = r5 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r8 = u64 [r7 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r9 = u64 [r7 + 0x68] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r12 = u64 [r7 + 0x70] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r5 = u64 [r7 + 0x78] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r6 = u64 [r1 + 0x38] + ..................................................................................................................................D====================================================================================================================================================eER......................................................................................................... r8 = r8 | r6 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r6 = u64 [r1 + 0x30] + ...................................................................................................................................D====================================================================================================================================================eER........................................................................................................ r9 = r9 | r6 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r1 + 0x28] + ....................................................................................................................................D====================================================================================================================================================eER....................................................................................................... r12 = r12 | r6 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................... r6 = u64 [r1 + 0x20] + ....................................................................................................................................D====================================================================================================================================================eER....................................................................................................... r5 = r5 | r6 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u64 [r7 + 0x60] = r8 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r7 + 0x68] = r9 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r7 + 0x70] = r12 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r7 + 0x78] = r5 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = u64 [r7 + 0x80] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u64 [r7 + 0x88] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u64 [r7 + 0x90] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r5 = u64 [r7 + 0x98] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r6 = u64 [r1 + 0x18] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER............................. r8 = r8 | r6 + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................. r9 = r9 | r11 + ...............................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x80] = r8 + ...............................................................................................................................................................................................................D============================================================================================================================eE------------------------------------------------R.... r8 = r12 | r2 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.... u64 [r7 + 0x88] = r9 + ................................................................................................................................................................................................................D===========================================================================================================================eE------------------------------------------------R.... r9 = r5 | r3 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.... r5 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.... u64 [r7 + 0x90] = r8 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x98] = r9 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0xa0] = r4 + .........................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.. r7 = r7 + 0xa8 + ................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x48] + .................................................................................................................................................................................................................................................................D==============================================================================================================================eER jump 14231 if r7 != r8 +``` + +Gas simulation at offset 14499 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 15024 if r12 == 0 +``` + +Gas simulation at offset 14509 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r5 + .DeE---------------------------------------------------R......................... r8 = 0x1 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + ..DeE---------------------------------------------------------------------------R jump 15024 if r12 == r8 +``` + +Gas simulation at offset 14533 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x8000040000200 + .D========================eE--------------R........... r9 = r9 | r8 + .DeE--------------------------------------R........... r8 = 0x3 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r9 + .D=eE------------------------------------------------R jump 15024 if r12 > 0x1 + .....D===========================eE------------------R............ r10 = r10 + r11 + ......D===========================eE-----------------R............ r10 = r10 >> 0x4 + ......DeE--------------------------------------------R............ r11 = 0x17 + ......D============================eeeE--------------R............ r10 = r10 * r11 + .......D==============================eE-------------R............ r9 = r12 - r10 + .......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + ........D===========================================eE-----------R jump 15731 if r10 > 0x1 + .....D=============================eE----------------R................................................................................................................... r7 = r7 + r12 + .....D==============================eE---------------R................................................................................................................... r7 = r7 >> 0x4 + ......D==============================eeeE------------R................................................................................................................... r7 = r7 * 0xb8 + ......DeE--------------------------------------------R................................................................................................................... r4 = 0x100000200000400 + ......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................. u64 [r1 + 0x90] = r4 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................. r6 = u64 [r1 + 0x88] + .......D==============================================eER................................................................................................................ r6 = r6 + 0x200 + .......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... u64 [r1 + 0x88] = r6 + .......D================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................... r6 = u64 [r1 + 0x80] + ........D========================================================eE--------------R....................................................................................... r6 = r6 + 0x100 + ........D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x80] = r6 + ........DeE---------------------------------------------------------------------------------R............................................................................ r6 = 0x20000040000080 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................ u64 [r1 + 0x78] = r6 + .........DeE--------------------------------------------------------------------------------R............................................................................ r6 = 0x8000010000020 + .........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................ u64 [r1 + 0x70] = r6 + ..........DeE-------------------------------------------------------------------------------R............................................................................ r3 = 0x4000008000010 + ..........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. u64 [r1 + 0x68] = r3 + ...........DeE-----------------------------------------------------------------------------------------R................................................................. r10 = 0x2000004000008 + ...........D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ u64 [r1 + 0x60] = r10 + ...........................................DeE----------------------------------------------------------R................................................................ r11 = 0x1000002000004 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. u64 [r1 + 0x58] = r11 + ............................................DeE-----------------------------------------------------------R.............................................................. r12 = 0x800001000002 + ......................................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x50] = r12 + ......................................................DeE------------------------------------------------------------R................................................... r2 = 0x8000010000020000 + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u64 [r1 + 0x48] = r2 + .......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... r0 = u64 [r1 + 0x10] + .......................................................D========================================================================eER...................................... r7 = r7 + r0 + .......................................................D=========================================================================eER..................................... r7 = r7 + 0xb8 + .......................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............ u64 [r1 + 0x40] = r7 + ........................................................D================================================eE-------------------------------------------------R............ r7 = r9 << 0xf + ........................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............ u64 [r1 + 0x38] = r7 + .........................................................D==========================================================eE--------------------------------------R............ r7 = r9 << 0xe + .........................................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............ u64 [r1 + 0x30] = r7 + ..........................................................D====================================================================eE---------------------------R............ r7 = r9 << 0xd + ..........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............ u64 [r1 + 0x28] = r7 + ..........................................................D========================================================================eE-----------------------R............ r9 = r9 << 0xc + ...........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r1 + 0x20] = r9 + ...........................................................DeE------------------------------------------------------------------------------------------------R.......... r7 = 0x200000400000 + ...........................................................D==================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..................................................................................DeE-----------------------------------------------------------------------------------R r2 = 0x100000200000 + ..................................................................................DeE-----------------------------------------------------------------------------------R r3 = 0x80000100000 + ...................................................................................DeE----------------------------------------------------------------------------------R r7 = 0x40000080000 + .............................................................................................DeE------------------------------------------------------------------------R r4 = 0x20000040000 + .............................................................................................DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 15434 with total cost of 432: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r0 + 0xb0] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r8 << 0x1d + .DeE--------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 + 0x40 + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r0 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r0 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + ..D=================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r12 + ...D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r2 + ...D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ....D=================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x8] = r10 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x10] = r5 + .....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x18] = r6 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r0 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x30] + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r0 + 0x38] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x80] + ......D========================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r6 = u64 [r1 + 0x28] + .......D========================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r10 = r10 | r6 + .......D===============================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................ r5 = r5 | r4 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0xa0] + .......D=========================================================================================================================eER............................................................................................................................................................................................................................................................................................................... r6 = r6 | r12 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r0 + 0x20] = r9 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r0 + 0x28] = r10 + ...........................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................................................................................................................................................................................................... u64 [r0 + 0x30] = r5 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... u64 [r0 + 0x38] = r6 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x40] + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r10 = u64 [r0 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x58] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x70] + ......................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................ r9 = r9 | r12 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + .......................................................D===================================================================================================================================================eER..................................................................................................................................................................................................................................... r10 = r10 | r12 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .......................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................... r5 = r5 | r12 + .......................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................... r6 = r6 | r3 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u64 [r0 + 0x40] = r9 + .........................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r0 + 0x48] = r10 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r0 + 0x50] = r5 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................... u64 [r0 + 0x58] = r6 + ................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r9 = u64 [r0 + 0x60] + ..................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r10 = u64 [r0 + 0x68] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r0 + 0x70] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r6 = u64 [r0 + 0x78] + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r12 = u64 [r1 + 0x58] + ...........................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................ r9 = r9 | r12 + .................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................ r12 = u64 [r1 + 0x78] + ..................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................ r10 = r10 | r12 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0x20] + ...................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................... r5 = r5 | r12 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x48] + ...................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................ r6 = r6 | r12 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r0 + 0x60] = r9 + ...........................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r0 + 0x68] = r10 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r0 + 0x70] = r5 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r0 + 0x78] = r6 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r9 = u64 [r0 + 0x80] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r10 = u64 [r0 + 0x88] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r0 + 0x90] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r6 = u64 [r0 + 0x98] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r12 = u64 [r1 + 0x18] + ......................................................................................................................................................................................D=====================================================================================================================================================eER.................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................... r12 = u64 [r1 + 0x68] + .............................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................... r10 = r10 | r12 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................. r5 = r5 | r12 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r0 + 0x80] = r9 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r0 + 0x88] = r10 + ................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................... r9 = u64 [r0 + 0xa0] + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u64 [r0 + 0xa8] + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u64 [r1 + 0x30] + ........................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................... r6 = r6 | r12 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r0 + 0x90] = r5 + .........................................................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r0 + 0x98] = r6 + ................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------------------------------R.......................... r9 = r9 | r7 + .................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.......................... r12 = u64 [r1 + 0x50] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R.......................... r10 = r10 | r12 + ...................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... u64 [r0 + 0xa0] = r9 + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r0 + 0xa8] = r10 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................... u64 [r0 + 0xb0] = r11 + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R....................... r0 = r0 + 0xb8 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r9 = u64 [r1 + 0x40] + ..........................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER jump 15434 if r0 != r9 +``` + +Gas simulation at offset 15731 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xa8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 16296 if r6 == 0 +``` + +Gas simulation at offset 15745 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 16296 if r6 == 1 +``` + +Gas simulation at offset 15767 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r10 = 0x4000008000010000 + .D========================eE--------------R........... r10 = r10 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + .DeE-------------------------------------------------R jump 16296 if r6 > 0x1 + .....D===========================eE------------------R............ r10 = r10 + r11 + ......D===========================eE-----------------R............ r10 = r10 >> 0x4 + ......D============================eeeE--------------R............ r10 = r10 * 0x19 + ......D===============================eE-------------R............ r9 = r12 - r10 + .......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r9 + .......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + .......D============================================eE-----------R jump 17074 if r10 > 0x1 + ...D==============================eE-----------------R.......................................................................................................... r7 = r7 + r12 + ...D===============================eE----------------R.......................................................................................................... r7 = r7 >> 0x4 + ....D===============================eeeE-------------R.......................................................................................................... r7 = r7 * 0xc8 + ....DeE----------------------------------------------R.......................................................................................................... r6 = 0x1000000800000400 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.......................................................................................................... u64 [r1 + 0xa8] = r6 + .....DeE---------------------------------------------R.......................................................................................................... r6 = 0x800000400000200 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.......................................................................................................... u64 [r1 + 0xa0] = r6 + ......DeE--------------------------------------------R.......................................................................................................... r6 = 0x400000200000100 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x98] = r6 + .......DeE-----------------------------------------------R...................................................................................................... r6 = 0x200000100000080 + .......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x90] = r6 + ........DeE-----------------------------------------------R..................................................................................................... r6 = 0x100000080000040 + ........D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x88] = r6 + .........DeE-----------------------------------------------------R.............................................................................................. r9 = 0x80000040000020 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r1 + 0x80] = r9 + ..........DeE-----------------------------------------------------------------R................................................................................. r10 = 0x40000020000010 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x78] = r10 + ...........DeE--------------------------------------------------------------------R............................................................................. r11 = 0x20000010000008 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x70] = r11 + ............DeE--------------------------------------------------------------------R............................................................................ r12 = 0x10000008000004 + ............D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x68] = r12 + .............DeE--------------------------------------------------------------------------R..................................................................... r2 = 0x8000004000002000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x60] = r2 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u64 [r1 + 0x10] + ...........................................D==============================================================eER................................................... r7 = r7 + r12 + ...........................................D===============================================================eER.................................................. r7 = r7 + 0xc8 + ......................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x58] = r7 + ......................................................DeE-----------------------------------------------------------------------------R......................... r7 = 0x2000001000000 + ......................................................D===========================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................... u64 [r1 + 0x50] = r7 + .......................................................DeE----------------------------------------------------------------------------R......................... r7 = 0x1000000800000 + .......................................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R......................... u64 [r1 + 0x48] = r7 + ........................................................DeE---------------------------------------------------------------------------R......................... r7 = 0x800000400000 + ........................................................D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R......................... u64 [r1 + 0x40] = r7 + .........................................................DeE--------------------------------------------------------------------------R......................... r7 = 0x400000200000 + .........................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x38] = r7 + ..........................................................DeE-------------------------------------------------------------------------R......................... r7 = 0x200000100000 + ..........................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x30] = r7 + ...........................................................DeE------------------------------------------------------------------------------R................... r7 = 0x100000080000 + ...........................................................D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x28] = r7 + ............................................................DeE------------------------------------------------------------------------------------------R...... r7 = 0x80000040000 + ............................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + .............................................................DeE----------------------------------------------------------------------------------------------R. r7 = 0x40000020000 + .............................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..............................................................DeE----------------------------------------------------------------------------------------------R r4 = 0x20000010000 + ..................................................................DeE------------------------------------------------------------------------------------------R r0 = 0x10000008000 + ..................................................................DeE------------------------------------------------------------------------------------------R r3 = 0x8000004000 + ...............................................................................DeeE----------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 16743 with total cost of 460: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r12 + 0xc0] + DeE---------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r8 << 0x1a + .DeE--------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 + 0x2 + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r12 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r12 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r12 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r12 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xc0] + ..D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x48] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 | r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0xa0] + ...D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x30] + ....D========================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r7 = r2 | r7 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x8] = r6 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x10] = r5 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x18] = r7 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r12 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r12 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r12 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r12 + 0x38] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x88] + ......D=========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x18] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x70] + .......D=========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r11 + ........D=======================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r3 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x20] = r7 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x28] = r9 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x30] = r6 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x38] = r5 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r11 = u64 [r12 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r9 = u64 [r12 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r6 = u64 [r12 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r12 + 0x58] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r7 = u64 [r1 + 0xb8] + ......................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................ r7 = r7 | r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xb0] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x40] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................ r6 = r6 | r11 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x98] + ...............................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................... r5 = r5 | r11 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r12 + 0x40] = r7 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r12 + 0x48] = r9 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r12 + 0x50] = r6 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r12 + 0x58] = r5 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r7 = u64 [r12 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r9 = u64 [r12 + 0x68] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r6 = u64 [r12 + 0x70] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r5 = u64 [r12 + 0x78] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r11 = u64 [r1 + 0x28] + ..................................................................................................................................D=====================================================================================================================================================eER.................................................................................................................................................................................... r7 = r7 | r11 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................... r11 = u64 [r1 + 0x80] + ...................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................... r9 = r9 | r11 + ...................................................................................................................................D===========================================================================================================================eE-------------------------R.................................................................................................................................................................................... r6 = r6 | r4 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r11 = u64 [r1 + 0x68] + ....................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................... r5 = r5 | r11 + ....................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r12 + 0x60] = r7 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r12 + 0x68] = r9 + ............................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................................................................................................... u64 [r12 + 0x70] = r6 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r12 + 0x78] = r5 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................... r7 = u64 [r12 + 0x80] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r9 = u64 [r12 + 0x88] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r6 = u64 [r12 + 0x90] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r5 = u64 [r12 + 0x98] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r11 = u64 [r1 + 0x60] + ..............................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................ r7 = r7 | r11 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r11 = u64 [r1 + 0x50] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................ r9 = r9 | r11 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................ r11 = u64 [r1 + 0xa8] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................ r6 = r6 | r11 + ................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................ r11 = u64 [r1 + 0x38] + ................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................ r5 = r5 | r11 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r12 + 0x80] = r7 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r12 + 0x88] = r9 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r12 + 0x90] = r6 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r12 + 0x98] = r5 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r7 = u64 [r12 + 0xa0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u64 [r12 + 0xa8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r6 = u64 [r12 + 0xb0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r5 = u64 [r12 + 0xb8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r11 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................... r7 = r7 | r11 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u64 [r1 + 0x20] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................ r9 = r9 | r11 + ...........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r12 + 0xa0] = r7 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................... r7 = u64 [r1 + 0x78] + ............................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE-R........................... r7 = r7 | r6 + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r12 + 0xa8] = r9 + ....................................................................................................................................................................................................................................................................................................................D==================================================================================================eE--------------------------------------------------R... r9 = r5 | r0 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r12 + 0xb0] = r7 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R... u64 [r12 + 0xb8] = r9 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r12 + 0xc0] = r10 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R... r12 = r12 + 0xc8 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x58] + .............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER jump 16743 if r12 != r7 +``` + +Gas simulation at offset 17074 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xc0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + .D========================eE--------------R jump 17693 if r12 == 0 +``` + +Gas simulation at offset 17088 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 17693 if r12 == 1 +``` + +Gas simulation at offset 17110 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r10 = 0x1000000800000 + .D========================eE--------------R........... r10 = r10 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r10 + .DeE-------------------------------------------------R jump 17693 if r12 > 0x4 + ....DeE--------------------------R............................. r10 = 0x1b + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 18556 if r9 > 0x4 + ....D====================================================eeeER.......................................................................................................................................................................... r8 = r7 * 0xd8 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.......................................................................................................................................................................... r7 = u64 [r1 + 0xd0] + .....D==============================================eE-------R.......................................................................................................................................................................... r7 = r7 << 0x24 + .....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.......................................................................................................................................................................... r6 = u64 [r1 + 0xc8] + .....D===============================================eE------R.......................................................................................................................................................................... r2 = r6 + 0x100 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xd0] = r2 + ......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R....................................................................................................................................................... r6 = u64 [r1 + 0xc0] + ......D==============================================eE-------------------------R....................................................................................................................................................... r6 = r6 + 0x80 + ......D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xc8] = r6 + .......DeE----------------------------------------------------------------------R....................................................................................................................................................... r6 = 0x1000000200000040 + .......D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................... u64 [r1 + 0xc0] = r6 + ........DeE---------------------------------------------------------------------R....................................................................................................................................................... r6 = 0x800000100000020 + ........D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. u64 [r1 + 0xb8] = r6 + .........DeE--------------------------------------------------------------------------R................................................................................................................................................. r5 = 0x400000080000010 + .........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r5 + ..........DeE-------------------------------------------------------------------------------------------R............................................................................................................................... r3 = 0x200000040000008 + ..........D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r3 + ...........DeE-------------------------------------------------------------------------------------------R.............................................................................................................................. r9 = 0x100000020000004 + ...........D===================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa0] = r9 + ............DeE------------------------------------------------------------------------------------------R.............................................................................................................................. r10 = 0x80000010000002 + ............D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u64 [r1 + 0x98] = r10 + ...........................................DeE-----------------------------------------------------------------R........................................................................................................................ r12 = 0x40000008000001 + ...........................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r12 + ...........................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r12 = u64 [r1 + 0xd8] + ............................................D===========================================================eE------------------------R..................................................................................................... r7 = r7 + 0x200 + ............................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r7 + ............................................DeE------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x2000000400 + .............................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r1 + 0x80] = r7 + .....................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r1 + 0x10] + ......................................................D==================================================================================================eER............................................................................ r8 = r8 + r5 + ..........................................................D===============================================================================================eER........................................................................... r7 = r8 + 0xd8 + ...........................................................D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x78] = r7 + ..............................................................DeE--------------------------------------------------------------------------------------------------------------------R.................................................. r7 = 0x20000004000000 + ..............................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................. u64 [r1 + 0x70] = r7 + ...............................................................DeE-------------------------------------------------------------------------------------------------------------------R.................................................. r7 = 0x10000002000000 + ...............................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. u64 [r1 + 0x68] = r7 + ................................................................DeE------------------------------------------------------------------------------------------------------------------R.................................................. r7 = 0x8000001000000 + .................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.................................................. u64 [r1 + 0x60] = r7 + .................................................................................DeE-------------------------------------------------------------------------------------------------R.................................................. r7 = 0x2000000400000 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u64 [r1 + 0x58] = r7 + ..................................................................................DeE------------------------------------------------------------------------------------------------R.................................................. r7 = 0x1000000200000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ...................................................................................DeE-----------------------------------------------------------------------------------------------R.................................................. r7 = 0x800000100000 + ...................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x48] = r7 + .......................................................................................DeE------------------------------------------------------------------------------------------------R............................................. r7 = 0x400000080000 + .......................................................................................D===========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r7 + .........................................................................................................DeE-------------------------------------------------------------------------------------------------R.......................... r7 = 0x200000040000 + .........................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ..........................................................................................................DeE-------------------------------------------------------------------------------------------------R......................... r7 = 0x100000020000 + ..........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x80000010000 + ...........................................................................................................D=============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x28] = r7 + ................................................................................................................DeE------------------------------------------------------------------------------------------------R.................... r7 = 0x40000008000 + ................................................................................................................D===========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + ..................................................................................................................................DeE-------------------------------------------------------------------------------------------------R. r7 = 0x20000004000 + ...................................................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r0 = 0x8000001000 + ....................................................................................................................................DeE------------------------------------------------------------------------------------------------R r4 = 0x4000000800 + ....................................................................................................................................DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 18194 with total cost of 509: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r5 + 0xd0] + DeE---------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r11 << 0x17 + .D========================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r5 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r5 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r5 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r5 + 0x18] + ..D========================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xa8] + ..D=================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r2 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x48] + ...D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 | r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x80] + ....D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r5 + 0] = r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r5 + 0x8] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r5 + 0x10] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r5 + 0x18] = r7 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r5 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r5 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r5 + 0x30] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r5 + 0x38] + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x90] + ......D========================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x30] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xc8] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x60] + ........D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... u64 [r5 + 0x20] = r7 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r5 + 0x28] = r8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r5 + 0x30] = r10 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r5 + 0x38] = r12 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r5 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r5 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r5 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r5 + 0x58] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + ......................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xb0] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x50] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r10 = r10 | r9 + .......................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................. r12 = r12 | r4 + ........................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r5 + 0x40] = r7 + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r5 + 0x48] = r8 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r5 + 0x50] = r10 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................ u64 [r5 + 0x58] = r12 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r7 = u64 [r5 + 0x60] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r8 = u64 [r5 + 0x68] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r9 = u64 [r5 + 0x70] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r5 + 0x78] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x98] + .................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................. r7 = r7 | r10 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + ..................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................... r8 = r8 | r10 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd0] + ...................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................... r10 = r10 | r9 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + ...................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................... r12 = r12 | r9 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... u64 [r5 + 0x60] = r7 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r5 + 0x68] = r8 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r5 + 0x70] = r10 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r5 + 0x78] = r12 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r7 = u64 [r5 + 0x80] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r5 + 0x88] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r10 = u64 [r5 + 0x90] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r12 = u64 [r5 + 0x98] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r1 + 0x20] + .............................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................. r7 = r7 | r9 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r9 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................... r8 = r8 | r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r9 = u64 [r1 + 0x58] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r10 = r10 | r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R......................................................................................................................................................... r12 = r12 | r0 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r5 + 0x80] = r7 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r5 + 0x88] = r8 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r5 + 0x90] = r10 + ........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................ u64 [r5 + 0x98] = r12 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r7 = u64 [r5 + 0xa0] + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r8 = u64 [r5 + 0xa8] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r10 = u64 [r5 + 0xb0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r12 = u64 [r5 + 0xb8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r1 + 0xa0] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................... r7 = r7 | r9 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r1 + 0x40] + .........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................... r8 = r8 | r9 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = u64 [r1 + 0x88] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................. r10 = r10 | r9 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r5 + 0xa0] = r7 + ...........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r5 + 0xa8] = r8 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................ r7 = u64 [r5 + 0xc0] + ............................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r5 + 0xc8] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u64 [r1 + 0x70] + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r12 = r12 | r9 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r5 + 0xb0] = r10 + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r5 + 0xb8] = r12 + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r12 = u64 [r1 + 0xd8] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................... r9 = u64 [r1 + 0x28] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................... r7 = r7 | r9 + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0xc0] + ...............................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................... r8 = r8 | r9 + .....................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r5 + 0xc0] = r7 + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r5 + 0xc8] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R. u64 [r5 + 0xd0] = r6 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R. r5 = r5 + 0xd8 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x78] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER jump 18194 if r5 != r7 +``` + +Gas simulation at offset 18556 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 19227 if r6 == 0 +``` + +Gas simulation at offset 18568 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 19227 if r6 == 1 +``` + +Gas simulation at offset 18590 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x200000040000008 + .D========================eE--------------R........... r9 = r9 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r9 + .DeE-------------------------------------------------R jump 19227 if r6 > 0x1 + ....D============================eE------------------R............ r9 = r9 + r11 + .....D============================eE-----------------R............ r9 = r9 >> 0x4 + .....DeE---------------------------------------------R............ r11 = 0x1d + .....D=============================eeeE--------------R............ r9 = r9 * r11 + .....D================================eE-------------R............ r8 = r8 - r9 + ......D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 20134 if r9 > 0x1 + ......D===========================eE-----------------R......................................................................................................................................... r7 = r7 + r9 + ......D============================eE----------------R......................................................................................................................................... r7 = r7 >> 0x4 + .......D============================eeeE-------------R......................................................................................................................................... r7 = r7 * 0xe8 + .......DeE-------------------------------------------R......................................................................................................................................... r10 = 0x8000000400000020 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... u64 [r1 + 0xb8] = r10 + ........DeE--------------------------------------------R....................................................................................................................................... r10 = 0x8000000400 + ........D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb0] = r10 + .........DeE-----------------------------------------------------R............................................................................................................................. r10 = 0x4000000200 + .........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................ u64 [r1 + 0xa8] = r10 + ..........DeE-----------------------------------------------------------------R................................................................................................................ r9 = 0x2000000100 + ..........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................ u64 [r1 + 0xa0] = r9 + ...........DeE----------------------------------------------------------------R................................................................................................................ r8 = 0x1000000080 + ...........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. u64 [r1 + 0x98] = r8 + ............DeE-----------------------------------------------------------------R.............................................................................................................. r8 = 0x800000040 + ............D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x90] = r8 + ............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................... r12 = u64 [r1 + 0x10] + .............D========================================================================================eER...................................................................................... r7 = r7 + r12 + ............................D==========================================================================eER..................................................................................... r7 = r7 + 0xe8 + .............................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u64 [r1 + 0x88] = r7 + .............................DeE--------------------------------------------------------------------------------------------------R............................................................ r7 = 0x200000010000000 + .............................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------------R............................................................ u64 [r1 + 0x80] = r7 + ..............................DeE-------------------------------------------------------------------------------------------------R............................................................ r7 = 0x100000008000000 + ..............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................ u64 [r1 + 0x78] = r7 + ...............................DeE------------------------------------------------------------------------------------------------R............................................................ r7 = 0x80000004000000 + ...............................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................ u64 [r1 + 0x70] = r7 + ................................DeE-----------------------------------------------------------------------------------------------R............................................................ r7 = 0x40000002000000 + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................ u64 [r1 + 0x68] = r7 + ......................................................DeE-------------------------------------------------------------------------R............................................................ r7 = 0x20000001000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u64 [r1 + 0x60] = r7 + .......................................................DeE------------------------------------------------------------------------R............................................................ r7 = 0x10000000800000 + .......................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + ........................................................DeE---------------------------------------------------------------------------------R.................................................. r7 = 0x8000000400000 + ........................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0x50] = r7 + .........................................................DeE---------------------------------------------------------------------------------------------R..................................... r7 = 0x4000000200000 + .........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u64 [r1 + 0x48] = r7 + ..........................................................DeE----------------------------------------------------------------------------------------------R................................... r7 = 0x1000000080000 + ..........................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u64 [r1 + 0x40] = r7 + ...........................................................DeE---------------------------------------------------------------------------------------------R................................... r7 = 0x800000040000 + ..................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ..................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x400000020000 + ...............................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............ u64 [r1 + 0x30] = r7 + ...............................................................................DeE------------------------------------------------------------------------------------------------R............ r7 = 0x200000010000 + ...............................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r1 + 0x28] = r7 + ................................................................................DeE-------------------------------------------------------------------------------------------------R.......... r7 = 0x100000008000 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r1 + 0x20] = r7 + .................................................................................DeE------------------------------------------------------------------------------------------------R.......... r7 = 0x40000002000 + ...........................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ........................................................................................................DeE-----------------------------------------------------------------------------------R r5 = 0x20000001000 + .........................................................................................................DeE----------------------------------------------------------------------------------R r6 = 0x10000000800 + ..........................................................................................................DeeE--------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 19742 with total cost of 559: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r12 + 0xe0] + DeE---------------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r3 << 0x14 + .D========================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = r7 | r10 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r12 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r12 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r12 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r12 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xe8] + ..D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xa0] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + ...D=================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r4 | r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + ....D========================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r0 | r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0] = r7 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x8] = r10 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x10] = r8 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x18] = r11 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r12 + 0x20] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r12 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r12 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r12 + 0x38] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x40] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x98] + ........D========================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + ........D================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r9 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x20] = r7 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x28] = r8 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x30] = r10 + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r12 + 0x38] = r11 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r12 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r12 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r12 + 0x50] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r12 + 0x58] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x60] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x38] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .......................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r5 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x90] + ...............................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r9 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x40] = r7 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x48] = r8 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................... u64 [r12 + 0x50] = r10 + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r12 + 0x58] = r11 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r7 = u64 [r12 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r8 = u64 [r12 + 0x68] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r10 = u64 [r12 + 0x70] + ..........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r11 = u64 [r12 + 0x78] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ..................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x58] + ...................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x30] + ...................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ....................................................................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r12 + 0x60] = r7 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r12 + 0x68] = r8 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r12 + 0x70] = r10 + ............................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................................................................................................................................................................................................................................................. u64 [r12 + 0x78] = r11 + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ r7 = u64 [r12 + 0x80] + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r8 = u64 [r12 + 0x88] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r10 = u64 [r12 + 0x90] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r11 = u64 [r12 + 0x98] + ......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................. r7 = r7 | r9 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r9 = u64 [r1 + 0x80] + ...............................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................ r8 = r8 | r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r9 = u64 [r1 + 0x50] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................... r10 = r10 | r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................... r9 = u64 [r1 + 0x28] + ................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................... r11 = r11 | r9 + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r12 + 0x80] = r7 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r12 + 0x88] = r8 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r12 + 0x90] = r10 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r12 + 0x98] = r11 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r7 = u64 [r12 + 0xa0] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r9 = u64 [r12 + 0xa8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r12 + 0xb0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r11 = u64 [r12 + 0xb8] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r8 = u64 [r1 + 0xb0] + .........................................................................................................................................................................................................................................................................................D===============================================================================================================================eER...................................................................................................................................................... r7 = r7 | r8 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r8 = u64 [r1 + 0xe0] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................ r8 = r8 | r9 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r9 = u64 [r1 + 0x78] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r10 = r10 | r9 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r9 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r11 = r11 | r9 + ...................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r12 + 0xa0] = r7 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r12 + 0xa8] = r8 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r12 + 0xb0] = r10 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r12 + 0xb8] = r11 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r7 = u64 [r12 + 0xc0] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r12 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r12 + 0xd0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = u64 [r12 + 0xd8] + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r1 + 0x20] + ................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................... r7 = r7 | r9 + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u64 [r1 + 0xa8] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r8 = r8 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r12 + 0xc0] = r7 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................. r7 = u64 [r1 + 0xd8] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eE--R................................................. r7 = r7 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r12 + 0xc8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................... r8 = u64 [r1 + 0x70] + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................... r8 = r8 | r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r12 + 0xd0] = r7 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r12 + 0xd8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r12 + 0xe0] = r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R........................ r12 = r12 + 0xe8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x88] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER jump 19742 if r12 != r7 +``` + +Gas simulation at offset 20134 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xe8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 20861 if r6 == 0 +``` + +Gas simulation at offset 20148 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r8 = r8 | r7 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r8 + .DeE----------------------------------------------------------------------------R jump 20861 if r6 == 1 +``` + +Gas simulation at offset 20170 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r7 = 0x2000000100 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 20861 if r6 > 0x1 + ....D============================eER............................. r9 = r9 + r10 + .....D============================eER............................ r9 = r9 >> 0x4 + .....D=============================eER........................... r10 = r9 << 0x5 + .....D==============================eER.......................... r10 = r10 - r9 + ......DeE-----------------------------R.......................... r9 = 0x1f + ......D==============================eER......................... r8 = r8 - r10 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r8 + ......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x10] = r10 + .......D=============================eE-------------------------R jump 21853 if r10 > 0x1 + ..............................................D=======================================================================================eER......................................................................................................... r7 = r7 + r8 + ..............................................D========================================================================================eER........................................................................................................ r7 = r7 >> 0x4 + .....................................................D==================================================================================eER....................................................................................................... r8 = r7 << 0x3 + .....................................................D===================================================================================eER...................................................................................................... r7 = r7 << 0x8 + ......................................................D===================================================================================eER..................................................................................................... r7 = r7 - r8 + ......................................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0] = r7 + .......................................................DeE-----------------------------------------------------------------------------------------------------------R............................................................................ r9 = 0x2000000040000000 + .......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------------------R............................................................................ u64 [r1 + 0x78] = r9 + ........................................................DeE----------------------------------------------------------------------------------------------------------R............................................................................ r9 = 0x200000000 + ........................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------------------R............................................................................ u64 [r1 + 0x28] = r9 + ..............................................................................DeE------------------------------------------------------------------------------------R............................................................................ r3 = 0x8000000100000002 + ..............................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------R............................................................................ u64 [r1 + 0x70] = r3 + ...............................................................................DeE-----------------------------------------------------------------------------------R............................................................................ r12 = 0x20000000400 + ...............................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................ u64 [r1 + 0x68] = r12 + ................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................ r12 = u64 [r1 + 0x100] + ................................................................................DeE----------------------------------------------------------------------------------R............................................................................ r6 = 0x10000000200 + .................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................ u64 [r1 + 0x60] = r6 + .................................................................................DeE---------------------------------------------------------------------------------------------R................................................................ r6 = 0x8000000100 + .......................................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................. u64 [r1 + 0x58] = r6 + .......................................................................................................DeE-------------------------------------------------------------------------R.............................................................. r11 = 0x4000000080 + ........................................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u64 [r1 + 0x50] = r11 + ........................................................................................................DeE-------------------------------------------------------------------------R............................................................. r7 = 0x2000000040 + .........................................................................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r7 + .........................................................................................................DeE----------------------------------------------------------------------------------R................................................... r7 = 0x1000000020 + ..........................................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................... u64 [r1 + 0x40] = r7 + ..........................................................................................................DeE---------------------------------------------------------------------------------------------R....................................... r0 = 0x800000010 + ................................................................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................... u64 [r1 + 0x38] = r0 + .................................................................................................................................DeE------------------------------------------------------------------------R..................................... r2 = 0x400000008 + ..................................................................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0x30] = r2 + ......................................................................................................................................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r1 + 0x28] + .......................................................................................................................................D==============================================================================eER......................... r7 = r7 + 0x4 + ........................................................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x28] = r7 + .........................................................................................................................................DeE-----------------------------------------------------------------------------------------------------R r7 = 0x40000000800 + ..........................................................................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R u64 [r1 + 0x20] = r7 + ...........................................................................................................................................DeE---------------------------------------------------------------------------------------------------R r9 = 0x4000000080000001 + ............................................................................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------R r7 = u64 [r1 + 0x18] + .............................................................................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R r11 = u64 [r1 + 0] + ......................................................................................................................................................................D==============================================================eE----------R r11 = r11 + r7 + ......................................................................................................................................................................D===============================================================eE---------R r5 = r11 + 0xf8 + ......................................................................................................................................................................DeE------------------------------------------------------------------------R r3 = 0x20000 + .......................................................................................................................................................................D.......................................................................... r11 = r7 + .......................................................................................................................................................................DeeE----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 21427 with total cost of 585: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0xf0] + DeE---------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r3 << 0x1f + .DeE--------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 + r3 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = r7 | r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r11 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r11 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r11 + 0x18] + ..D========================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x88] + ...D=================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x20] + ....D================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r4 | r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x60] + ....D================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r0 | r8 + .....D==============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0] = r7 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x8] = r6 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x10] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x18] = r8 + ......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r11 + 0x20] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r11 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r11 + 0x30] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r11 + 0x38] + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + .......D=======================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r10 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + .......D=========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x30] + ........D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x70] + ........D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 | r10 + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x20] = r7 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x28] = r8 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x30] = r12 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x38] = r6 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r11 + 0x40] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r11 + 0x50] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x58] + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x78] + ......................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r10 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xf0] + ........................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xe0] + ........................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xd0] + .........................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 | r10 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x40] = r7 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x48] = r8 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x50] = r12 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x58] = r6 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r11 + 0x60] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0x68] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r11 + 0x70] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x78] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc0] + ..................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................. r7 = r7 | r10 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xb0] + ....................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xa0] + ....................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x98] + .....................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r6 = r6 | r10 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r11 + 0x60] = r7 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r11 + 0x68] = r8 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r11 + 0x70] = r12 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r11 + 0x78] = r6 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r7 = u64 [r11 + 0x80] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r8 = u64 [r11 + 0x88] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r12 = u64 [r11 + 0x90] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r6 = u64 [r11 + 0x98] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................... r7 = r7 | r10 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x80] + ................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................... r8 = r8 | r10 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x68] + ................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................... r12 = r12 | r10 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + .................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................... r6 = r6 | r10 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r11 + 0x80] = r7 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r11 + 0x88] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r11 + 0x90] = r12 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r11 + 0x98] = r6 + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r7 = u64 [r11 + 0xa0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r8 = u64 [r11 + 0xa8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r12 = u64 [r11 + 0xb0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r6 = u64 [r11 + 0xb8] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r10 = u64 [r1 + 0x48] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................... r7 = r7 | r10 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r1 + 0x38] + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................ r8 = r8 | r10 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................ r10 = u64 [r1 + 0x28] + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................ r12 = r12 | r10 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................ r6 = r6 | r9 + .............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r11 + 0xa0] = r7 + ...................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r11 + 0xa8] = r8 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r11 + 0xb0] = r12 + .....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................... u64 [r11 + 0xb8] = r6 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r10 = u64 [r11 + 0xc0] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r8 = u64 [r11 + 0xc8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r11 + 0xd0] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r6 = u64 [r11 + 0xd8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r7 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................... r7 = r7 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u64 [r1 + 0xe8] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................. r8 = r8 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r1 + 0xd8] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................ r12 = r12 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r11 + 0xc0] = r7 + ........................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r11 + 0xc8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... r7 = u64 [r11 + 0xe0] + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r11 + 0xe8] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0xc8] + .................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.................................................. r6 = r6 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. u64 [r11 + 0xd0] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = u64 [r1 + 0x100] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r11 + 0xd8] = r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r10 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eE-R......................... r7 = r7 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r10 = u64 [r1 + 0xa8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................... r8 = r8 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r11 + 0xe0] = r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0xe8] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r11 + 0xf0] = r2 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R r11 = r11 + 0xf8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R jump 21427 if r11 != r5 +``` + +Gas simulation at offset 21853 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + D.......................................... r8 = r12 + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x8] + .D========================eE--------------R jump 22804 if r6 == 0 +``` + +Gas simulation at offset 21866 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x10] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 22804 if r6 == 1 +``` + +Gas simulation at offset 21888 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x100000000000 + .DeE--------------------------------------R........... r8 = 0x100000002000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 22804 if r6 > 0x1 + ....D===========================eE-------------------R........ r10 = r9 << 0x5 + ....D============================eE------------------R........ r10 = r10 + r9 + .....DeE---------------------------------------------R........ r9 = 0x21 + .....D============================eE-----------------R........ r8 = r8 - r10 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + ......D===========================eE-------------------------R jump 23826 if r10 > 0x1 + ..............................................D============================================================eeeE--------------------R............................................................................................................................... r7 = r7 * 0x108 + ..............................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................... u64 [r1 + 0x18] = r7 + ..............................................DeE---------------------------------------------------------------------------------------R.......................................................................................................................... r8 = 0x400000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.......................................................................................................................... u64 [r1 + 0x20] = r8 + ........................................................DeE-----------------------------------------------------------------------------R.......................................................................................................................... r8 = 0x100000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R....................................................................................................... r7 = 0x80000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x70] = r7 + ..........................................................DeE-----------------------------------------------------------------------------------------------R...................................................................................................... r7 = 0x80000000400 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x68] = r7 + ...........................................................DeE-----------------------------------------------------------------------------------------------R..................................................................................................... r7 = 0x40000000200 + ...........................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u64 [r1 + 0x60] = r7 + .................................................................................DeE-----------------------------------------------------------------------------R................................................................................................. r7 = 0x20000000100 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x58] = r7 + ..................................................................................DeE-----------------------------------------------------------------------------------------------R.............................................................................. r7 = 0x10000000080 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x50] = r7 + ...................................................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r7 = 0x8000000040 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x48] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R............................................................................ r7 = 0x4000000020 + ....................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r1 + 0x40] = r7 + ..........................................................................................................DeE-----------------------------------------------------------------------------R........................................................................ r0 = 0x2000000010 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x38] = r0 + ...........................................................................................................DeE-----------------------------------------------------------------------------------------------R..................................................... r4 = 0x1000000008 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x30] = r4 + ............................................................................................................DeE-----------------------------------------------------------------------------------------------R.................................................... r3 = 0x800000004 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x28] = r3 + ............................................................................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... r7 = u64 [r1 + 0x20] + .............................................................................................................D====================================================================================================eER.............................................. r7 = r7 + 0x2 + ...................................................................................................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x20] = r7 + ...................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R..................... r8 = u64 [r1 + 0x10] + ....................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R..................... r7 = u64 [r1 + 0x18] + ....................................................................................................................................D=================================================================================================eE-----R..................... r7 = r7 + r8 + ....................................................................................................................................D==================================================================================================eE----R..................... r7 = r7 + 0x108 + .........................................................................................................................................D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .........................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------R r3 = 0x200000001 + ..........................................................................................................................................DeE---------------------------------------------------------------------------------------------------------------------R r11 = 0x100000000800 + ..........................................................................................................................................D........................................................................................................................ r7 = r8 + ..........................................................................................................................................DeeE--------------------------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 23367 with total cost of 635: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x100] + DeE---------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = 0x800000004000 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r12 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r2 = u64 [r7 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x108] + ..D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xa0] + ...D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb0] + ....D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 | r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ....D========================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r2 | r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r10 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r9 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x38] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xd0] + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ........D========================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x100] + ........D================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r9 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r10 + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r12 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x50] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x58] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x78] + .......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ........................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r12 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r10 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r12 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x68] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x70] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x78] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ...................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + ...........................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r10 + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r12 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x80] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x88] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x90] + ......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x98] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .......................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r8 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x88] = r9 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r10 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r7 + 0x98] = r12 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xb0] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xb8] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r12 = u64 [r1 + 0xc8] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................ r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r12 = u64 [r1 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................... r10 = r10 | r12 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + .............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................... r12 = r12 | r5 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r7 + 0xa8] = r9 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r7 + 0xb0] = r10 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r7 + 0xb8] = r12 + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0xc0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r7 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r7 + 0xd0] + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r6 = u64 [r7 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r8 = u64 [r1 + 0x70] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................ r8 = r8 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................ r9 = r9 | r3 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r10 = r10 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r12 = u64 [r1 + 0x38] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................. r12 = r12 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r7 + 0xc0] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....................................................................................................... u64 [r7 + 0xc8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0xd0] = r10 + ................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r7 + 0xd8] = r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r8 = u64 [r7 + 0xe0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r5 = u64 [r7 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r7 + 0xf0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r7 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r1 + 0x48] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................... r8 = r8 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u64 [r1 + 0x58] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r9 = r9 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0xe0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. r8 = u64 [r1 + 0x68] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eE-R.................................................. r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0xe8] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................... r9 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R........................... r9 = r9 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0xf0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0xf8] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x100] = r4 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R......................... r7 = r7 + 0x108 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER jump 23367 if r7 != r8 +``` + +Gas simulation at offset 23826 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 24821 if r6 == 0 +``` + +Gas simulation at offset 23840 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 24821 if r6 == 1 +``` + +Gas simulation at offset 23862 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x8000000000000 + .DeE--------------------------------------R........... r8 = 0x8000000040000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 24821 if r6 > 0x5 + ....DeE----------------------------------------------R......... r10 = 0x23 + ....D===========================eeeE-----------------R......... r9 = r9 * r10 + ....D==============================eE----------------R......... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x10] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x18] = r9 + .....D=============================eE-------------------------R jump 25849 if r9 > 0x5 + .............................................D============================================================eeeE--------------------R........................................................................................................ r0 = r7 * 0x118 + .............................................DeE----------------------------------------------------------------------------------R........................................................................................................ r7 = 0x1000000000 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x8] = r7 + ..............................................DeE-----------------------------------------------------------------------------------R...................................................................................................... r7 = 0x800000000 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0] = r7 + ...............................................DeE----------------------------------------------------------------------------------R...................................................................................................... r7 = 0x400000000 + ........................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r7 + ........................................................DeE----------------------------------------------------------------------------R................................................................................................... r7 = 0x200000000 + .........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r7 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................... r7 = 0x100000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r7 + ..........................................................DeE------------------------------------------------------------------------------------------------R............................................................................. r8 = 0x80000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x68] = r8 + ...........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r7 = 0x200000000400 + .................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r7 + .................................................................................DeE----------------------------------------------------------------------------R.......................................................................... r7 = 0x100000000200 + ..................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r7 + ..................................................................................DeE-----------------------------------------------------------------------------------------------R...................................................... r7 = 0x80000000100 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r7 + ...................................................................................DeE------------------------------------------------------------------------------------------------R.................................................... r7 = 0x40000000080 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x48] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R.................................................... r7 = 0x20000000040 + ..........................................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r7 + ..........................................................................................................DeE----------------------------------------------------------------------------R................................................. r7 = 0x10000000020 + ...........................................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r7 + ...........................................................................................................DeE-----------------------------------------------------------------------------------------------R............................. r11 = 0x8000000010 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r11 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r3 = 0x4000000008 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x28] = r3 + .............................................................................................................DeE-----------------------------------------------------------------------------------------------R........................... r9 = 0x2000000004 + ...................................................................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ r5 = u64 [r1 + 0x8] + ...................................................................................................................................D=============================================================================eER....................... r5 = r5 + 0x2 + ...................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... r4 = u64 [r1 + 0] + ...................................................................................................................................D=================================================================================================eER... r4 = r4 + 0x1 + .....................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r2 = u64 [r1 + 0x20] + .....................................................................................................................................D=================================================================================================eER. r11 = r0 + r2 + .....................................................................................................................................D==================================================================================================eER r11 = r11 + 0x118 + ......................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 25375 with total cost of 635: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x110] + DeE---------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r4 << 0xb + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r7 | r6 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r2 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r2 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x108] + ..D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd8] + ...D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + ...D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r0 | 0x20000000 + ....D===============================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r4 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0] = r7 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x8] = r6 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x10] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x18] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r2 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x30] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r2 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + ......D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r10 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x88] + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xb0] + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xe0] + ........D=======================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r10 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x20] = r7 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x28] = r8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x30] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x38] = r6 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r2 + 0x40] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r2 + 0x58] + ............................................D==============================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x40000000 + ......................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x48] + .......................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x90] + .......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r10 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x40] = r7 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x48] = r8 + ................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x50] = r12 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x58] = r6 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x60] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x68] + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x70] + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r2 + 0x78] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xb8] + .........................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r10 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xe8] + ...........................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x68] + ...................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + ...................................................................................................................................D==========================================================================================================================eE---R.......................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r9 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x60] = r7 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x68] = r8 + ....................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x70] = r12 + ....................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x78] = r6 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x80] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x88] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x90] + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r2 + 0x98] + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x50] + .....................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r7 = r7 | r10 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x98] + .....................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xc0] + .......................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ........................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xf0] + ..............................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................. r6 = r6 | r10 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r2 + 0x80] = r7 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r2 + 0x88] = r8 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r2 + 0x90] = r12 + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................... u64 [r2 + 0x98] = r6 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0xa0] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0xa8] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0xb0] + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ r6 = u64 [r2 + 0xb8] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + .................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................... r7 = r7 | r10 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................... r8 = r8 | r10 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................... r12 = r12 | r10 + ....................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa0] + ....................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................. r6 = r6 | r10 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r2 + 0xa0] = r7 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r2 + 0xa8] = r8 + .............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r2 + 0xb0] = r12 + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r2 + 0xb8] = r6 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r7 = u64 [r2 + 0xc0] + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r8 = u64 [r2 + 0xc8] + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r12 = u64 [r2 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r6 = u64 [r2 + 0xd8] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r10 = u64 [r1 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r7 = r7 | r10 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r1 + 0xf8] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................ r8 = r8 | r10 + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................ r10 = u64 [r1 + 0x78] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................ r12 = r12 | r10 + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r10 = u64 [r1 + 0x30] + ................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................... r6 = r6 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r2 + 0xc0] = r7 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r2 + 0xc8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r2 + 0xd0] = r12 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r2 + 0xd8] = r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r7 = u64 [r2 + 0xe0] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r8 = u64 [r2 + 0xe8] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r2 + 0xf0] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r10 = u64 [r2 + 0xf8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r6 = u64 [r1 + 0x60] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................. r7 = r7 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r6 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................ r8 = r8 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r6 = u64 [r1 + 0xd0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................ r12 = r12 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r2 + 0xe0] = r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r2 + 0xe8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... r7 = u64 [r2 + 0x100] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r2 + 0x108] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r6 = u64 [r1 + 0x100] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................. r6 = r6 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r2 + 0xf0] = r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r2 + 0xf8] = r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = u64 [r1 + 0x80] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE-R........................ r7 = r7 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ r10 = u64 [r1 + 0x38] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................ r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x100] = r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r2 + 0x108] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r2 + 0x110] = r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R r2 = r2 + 0x118 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R jump 25375 if r2 != r11 +``` + +Gas simulation at offset 25849 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0x10] + .D========================eE--------------R jump 26881 if r6 == 0 +``` + +Gas simulation at offset 25864 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x18] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 26881 if r6 == 1 +``` + +Gas simulation at offset 25886 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r9 = 0x400000000000000 + .DeE--------------------------------------R........... r8 = 0x400000000800000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + ..DeE------------------------------------------------R jump 26881 if r6 > 0x5 + ....DeE----------------------------------------------R......... r10 = 0x25 + ....D===========================eeeE-----------------R......... r9 = r9 * r10 + ....D==============================eE----------------R......... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 27939 if r9 > 0x5 + ...........................................D======================================eeeE---------------------R........................................................................................................ r8 = r7 * 0x128 + ............................................DeE------------------------------------------------------------R........................................................................................................ r7 = 0x800000000400 + ............................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x90] = r7 + .............................................DeE---------------------------------------------------------------R.................................................................................................... r7 = 0x400000000200 + .............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r1 + 0x88] = r7 + ..............................................DeE---------------------------------------------------------------------------------R................................................................................. r7 = 0x100000000080 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u64 [r1 + 0x80] = r7 + ...............................................DeE---------------------------------------------------------------------------------R................................................................................ r7 = 0x80000000040 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r7 + ................................................DeE---------------------------------------------------------------------------------R............................................................................... r7 = 0x40000000020 + ........................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x70] = r7 + ........................................................DeE-----------------------------------------------------------------------------R........................................................................... r7 = 0x20000000010 + .........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x68] = r7 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................ r7 = 0x10000000008 + ..........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x60] = r7 + ..........................................................DeE-----------------------------------------------------------------------------------------------R....................................................... r7 = 0x8000000004 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r7 + ...........................................................DeE-----------------------------------------------------------------------------------------------R...................................................... r4 = 0x4000000002 + .................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r4 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r2 = u64 [r1 + 0x10] + ..................................................................................D================================================================================================eER.............................. r8 = r8 + r2 + ..................................................................................D=================================================================================================eER............................. r7 = r8 + 0x128 + ...................................................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x48] = r7 + ...................................................................................DeE-------------------------------------------------------------------------------------------------------------------------R.... r7 = 0x1000000000 + ...................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.... u64 [r1 + 0x40] = r7 + ....................................................................................DeE------------------------------------------------------------------------------------------------------------------------R.... r7 = 0x800000000 + ..........................................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.... u64 [r1 + 0x38] = r7 + ..........................................................................................................DeE--------------------------------------------------------------------------------------------------R.... r7 = 0x400000000 + ...........................................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.... u64 [r1 + 0x30] = r7 + ...........................................................................................................DeE-------------------------------------------------------------------------------------------------R.... r7 = 0x200000000 + ............................................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.... u64 [r1 + 0x28] = r7 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R.... r7 = 0x100000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r7 + .............................................................................................................DeE-----------------------------------------------------------------------------------------------R.... r9 = 0x80000000 + ................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ................................................................................................................DeE------------------------------------------------------------------------------------------------R r8 = 0x2000000001 + ...................................................................................................................................DeE-----------------------------------------------------------------------------R r11 = 0x1000000000800 + ...................................................................................................................................DeeE----------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 27424 with total cost of 685: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x120] + DeE---------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = 0x200000000100 + .D========================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r7 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r2 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x108] + ..D=================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + ...D=======================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x10000000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x50] + ...D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r0 | r9 + ....D===============================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r4 | r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0] = r7 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x10] = r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x18] = r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x28] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x30] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r2 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xd8] + ......D=================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r12 + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + ........D=======================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x20] = r7 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x28] = r9 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x30] = r10 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x38] = r12 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x40] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r2 + 0x58] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xf0] + ......................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x30] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x80] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r12 + ........................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xc0] + ........................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x40] = r7 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x48] = r9 + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x50] = r10 + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x58] = r12 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x60] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x68] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x70] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x78] + ..........................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x8000000 + ...........................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + ...................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r12 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ...................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x60] = r7 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x68] = r9 + ....................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x70] = r10 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x78] = r12 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0x80] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x88] + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x90] + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x98] + .....................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x40000000 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ......................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + ..............................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r12 + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xe8] + ...............................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r5 + ...............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x80] = r7 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x88] = r9 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x90] = r10 + ................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x98] = r12 + ........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r7 = u64 [r2 + 0xa0] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0xa8] + ........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0xb0] + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. r5 = u64 [r2 + 0xb8] + .................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r7 = r7 | r12 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ...................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................... r10 = r10 | r12 + ....................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x100] + ..........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r2 + 0xa0] = r7 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r2 + 0xa8] = r9 + ...........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r2 + 0xb0] = r10 + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u64 [r2 + 0xb8] = r12 + ....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r7 = u64 [r2 + 0xc0] + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r9 = u64 [r2 + 0xc8] + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r5 = u64 [r2 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. r6 = u64 [r2 + 0xd8] + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r1 + 0x40] + ............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................ r7 = r7 | r10 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r10 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................... r9 = r9 | r10 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r10 = u64 [r1 + 0xc8] + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................... r10 = r10 | r5 + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................... r12 = r6 | 0x20000000 + ................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r2 + 0xc0] = r7 + .....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r2 + 0xc8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r2 + 0xd0] = r10 + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................ u64 [r2 + 0xd8] = r12 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r7 = u64 [r2 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r9 = u64 [r2 + 0xe8] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r5 = u64 [r2 + 0xf0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r6 = u64 [r2 + 0xf8] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r10 = u64 [r1 + 0x58] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER..................................................................................................................................................... r7 = r7 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r10 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................ r9 = r9 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r10 = u64 [r1 + 0xe0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................. r10 = r10 | r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r12 = u64 [r1 + 0x20] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................. r12 = r12 | r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r2 + 0xe0] = r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r2 + 0xe8] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r2 + 0xf0] = r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r2 + 0xf8] = r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r7 = u64 [r2 + 0x100] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r6 = u64 [r2 + 0x108] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r10 = u64 [r2 + 0x110] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r12 = u64 [r2 + 0x118] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r9 = u64 [r1 + 0x70] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER......................................................................... r7 = r7 | r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u64 [r1 + 0xb0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ u64 [r2 + 0x100] = r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................ r7 = u64 [r1 + 0xf8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE--R................................................ r7 = r7 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r2 + 0x108] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... r9 = u64 [r1 + 0x38] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................... r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r2 + 0x110] = r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r2 + 0x118] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r2 + 0x120] = r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R....................... r2 = r2 + 0x128 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER jump 27424 if r2 != r7 +``` + +Gas simulation at offset 27939 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x108] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 28990 if r6 == 0 +``` + +Gas simulation at offset 27953 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r8 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 28990 if r6 == 1 +``` + +Gas simulation at offset 27975 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r10 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x10000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 28990 if r6 > 0x1 + ....D============================eE------------------R............ r9 = r9 + r10 + .....D============================eE-----------------R............ r9 = r9 >> 0x5 + .....DeE---------------------------------------------R............ r10 = 0x27 + .....D=============================eeeE--------------R............ r9 = r9 * r10 + .....D================================eE-------------R............ r8 = r8 - r9 + ......D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 30081 if r9 > 0x1 + ..............D==============================================================================================eER.............................................................................................. r7 = r7 + r8 + ..............D===============================================================================================eER............................................................................................. r7 = r7 >> 0x5 + ...........................................D===================================================================eeeER.......................................................................................... r7 = r7 * 0x138 + ...........................................DeE---------------------------------------------------------------------R.......................................................................................... r8 = 0x2000000000400 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.......................................................................................... u64 [r1 + 0x90] = r8 + ............................................DeE--------------------------------------------------------------------R.......................................................................................... r8 = 0x1000000000200 + ............................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.......................................................................................... u64 [r1 + 0x88] = r8 + .............................................DeE-------------------------------------------------------------------R.......................................................................................... r8 = 0x800000000100 + .............................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R.......................................................................................... u64 [r1 + 0x80] = r8 + ..............................................DeE------------------------------------------------------------------R.......................................................................................... r8 = 0x400000000080 + ..............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x78] = r8 + ...............................................DeE-------------------------------------------------------------------------------R............................................................................ r8 = 0x200000000040 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x70] = r8 + ......................................................DeE-------------------------------------------------------------------------R........................................................................... r8 = 0x80000000010 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x68] = r8 + .......................................................DeE-------------------------------------------------------------------------R.......................................................................... r8 = 0x40000000008 + ........................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. u64 [r1 + 0x60] = r8 + ........................................................DeE---------------------------------------------------------------------------------R................................................................. r8 = 0x20000000004 + .........................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x58] = r8 + .........................................................DeE----------------------------------------------------------------------------------------------R................................................... r8 = 0x10000000002 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r8 + ...............................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r2 = u64 [r1 + 0x10] + ................................................................................D==========================================================================eER................................................ r7 = r7 + r2 + ................................................................................D===========================================================================eER............................................... r7 = r7 + 0x138 + .................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x48] = r7 + .................................................................................DeE---------------------------------------------------------------------------------------------------R...................... r7 = 0x4000000000 + ..................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R...................... u64 [r1 + 0x40] = r7 + ........................................................................................................DeE----------------------------------------------------------------------------R...................... r7 = 0x2000000000 + .........................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R...................... u64 [r1 + 0x38] = r7 + .............................................................................................................DeE-----------------------------------------------------------------------R...................... r7 = 0x1000000000 + ..............................................................................................................D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................... u64 [r1 + 0x30] = r7 + ...............................................................................................................DeE---------------------------------------------------------------------R...................... r7 = 0x800000000 + ................................................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u64 [r1 + 0x28] = r7 + .................................................................................................................DeE--------------------------------------------------------------------------R............... r7 = 0x400000000 + ....................................................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + ....................................................................................................................DeE-------------------------------------------------------------------------------------R. r7 = 0x200000000 + ....................................................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....................................................................................................................DeE-------------------------------------------------------------------------------------R r5 = 0x100000000 + .....................................................................................................................DeE-------------------------------------------------------------------------------------R r6 = 0x80000000 + ......................................................................................................................DeE------------------------------------------------------------------------------------R r0 = 0x8000000001 + ......................................................................................................................DeE------------------------------------------------------------------------------------R r11 = 0x4000000000800 + .......................................................................................................................DeeE----------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 29543 with total cost of 688: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0x130] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = 0x100000000020 + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r3 = r7 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r2 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xf8] + ..D=================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x18] + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x80] + ....D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r4 | r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ....D========================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0] = r7 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x10] = r10 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x18] = r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x20] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0x38] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x30] + .......D========================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + .......D===============================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r11 + .......D================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | 0x2000000 + ........D=======================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r0 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x20] = r7 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x28] = r8 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x30] = r10 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x38] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x40] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x48] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r2 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0x58] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa8] + ............................................D======================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + ......................................................D====================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10000000 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x60] + .......................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + .......................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x40] = r7 + ........................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x48] = r8 + ...............................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x50] = r10 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x58] = r12 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x60] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x68] + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x70] + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x78] + .........................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r6 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x70] + ..........................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd0] + ..................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r9 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x20] + ...................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x60] = r7 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x68] = r8 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x70] = r10 + ............................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x78] = r12 + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r2 + 0x80] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x88] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r2 + 0x90] + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0x98] + .....................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x88] + .....................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r9 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe8] + ......................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x38] + .......................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ........................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x98] + ..............................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x80] = r7 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x88] = r8 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x90] = r10 + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x98] = r12 + ........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0xa0] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0xa8] + ........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r10 = u64 [r2 + 0xb0] + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0xb8] + ................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R................................................................................................................................................................................................................................................................................................................. r7 = r7 | 0x4000000 + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x50] + .................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb0] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................... r12 = r12 | 0x20000000 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r2 + 0xa0] = r7 + ....................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r2 + 0xa8] = r8 + .........................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r2 + 0xb0] = r10 + ...........................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................ u64 [r2 + 0xb8] = r12 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0xc0] + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0xc8] + ..................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r10 = u64 [r2 + 0xd0] + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r12 = u64 [r2 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER...................................................................................................................................................................................................................................... r7 = r7 | r9 + ...........................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + ............................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................... r8 = r8 | r9 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R.................................................................................................................................................................................................................................... r10 = r10 | r5 + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r9 = u64 [r1 + 0x78] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................. r12 = r12 | r9 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r2 + 0xc0] = r7 + ...............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r2 + 0xc8] = r8 + ................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................................................................................................................................................... u64 [r2 + 0xd0] = r10 + .....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r2 + 0xd8] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................... r7 = u64 [r2 + 0xe0] + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r2 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r10 = u64 [r2 + 0xf0] + ..............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r9 = u64 [r2 + 0xf8] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r12 = u64 [r1 + 0xd8] + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................... r7 = r7 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................... r12 = u64 [r1 + 0x28] + ..................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x90] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................ r10 = r10 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r12 = u64 [r1 + 0xf0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................. r12 = r12 | r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r2 + 0xe0] = r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r2 + 0xe8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r2 + 0xf0] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u64 [r2 + 0xf8] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r7 = u64 [r2 + 0x100] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r8 = u64 [r2 + 0x108] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r2 + 0x110] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u64 [r2 + 0x118] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = u64 [r1 + 0x40] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.............................................................................. r7 = r7 | r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................. r9 = u64 [r1 + 0xa0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................. r8 = r8 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.............................................................................. r10 = r10 | 0x8000000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r2 + 0x100] = r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r2 + 0x108] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................... r7 = u64 [r2 + 0x120] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................... r8 = u64 [r2 + 0x128] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r1 + 0x58] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.................................................. r12 = r12 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r2 + 0x110] = r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r2 + 0x118] = r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................... r9 = u64 [r1 + 0xb8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE--R......................... r7 = r7 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-------------------------------------------------------------------------------------------------------------------------------R......................... r9 = 0x40000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE---------------------------R......................... r8 = r8 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r2 + 0x120] = r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.. u64 [r2 + 0x128] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.. u64 [r2 + 0x130] = r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.. r2 = r2 + 0x138 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x48] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER jump 29543 if r2 != r7 +``` + +Gas simulation at offset 30081 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0xf8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 31155 if r6 == 0 +``` + +Gas simulation at offset 30095 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r8 = r8 | r7 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r8 + .DeE----------------------------------------------------------------------------R jump 31155 if r6 == 1 +``` + +Gas simulation at offset 30117 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r7 = 0x200000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 31155 if r6 > 0x5 + ....DeE----------------------------------------------R......... r10 = 0x29 + ....D===========================eeeE-----------------R......... r9 = r9 * r10 + ....D==============================eE----------------R......... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 32264 if r9 > 0x5 + ............D============================================eeeE---------------------R............................................................................................................................. r7 = r7 * 0x148 + ............DeE-------------------------------------------------------------------R............................................................................................................................. r8 = 0x8000000000400 + ............D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... u64 [r1 + 0xa8] = r8 + .............DeE----------------------------------------------------------------------R......................................................................................................................... r8 = 0x4000000000200 + .............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0xa0] = r8 + ..............DeE----------------------------------------------------------------------------------------R...................................................................................................... r8 = 0x2000000000100 + ..............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x98] = r8 + ...........................................DeE------------------------------------------------------------R..................................................................................................... r8 = 0x1000000000080 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x90] = r8 + ............................................DeE------------------------------------------------------------R.................................................................................................... r8 = 0x800000000040 + ............................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u64 [r1 + 0x88] = r8 + .............................................DeE---------------------------------------------------------------R................................................................................................ r8 = 0x400000000020 + .............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x80] = r8 + ..............................................DeE---------------------------------------------------------------------------------R............................................................................. r8 = 0x200000000010 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x78] = r8 + ...............................................DeE---------------------------------------------------------------------------------R............................................................................ r8 = 0x100000000008 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x70] = r8 + ................................................DeE---------------------------------------------------------------------------------R........................................................................... r8 = 0x40000000002 + ........................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x68] = r8 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r2 = u64 [r1 + 0x10] + .........................................................D================================================================================================eER................................................... r7 = r7 + r2 + .........................................................D=================================================================================================eER.................................................. r7 = r7 + 0x148 + ..........................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x60] = r7 + ..........................................................DeE-------------------------------------------------------------------------------------------------------------------------R......................... r7 = 0x10000000000 + ..........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R......................... u64 [r1 + 0x58] = r7 + ...........................................................DeE------------------------------------------------------------------------------------------------------------------------R......................... r7 = 0x8000000000 + .................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... u64 [r1 + 0x50] = r7 + .................................................................................DeE--------------------------------------------------------------------------------------------------R......................... r7 = 0x4000000000 + ..................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R......................... u64 [r1 + 0x48] = r7 + ..................................................................................DeE-------------------------------------------------------------------------------------------------R......................... r7 = 0x2000000000 + ...................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... u64 [r1 + 0x40] = r7 + ...................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x1000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R......................... r7 = 0x800000000 + .......................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x30] = r7 + .......................................................................................DeE------------------------------------------------------------------------------------------------R..................... r7 = 0x400000000 + ..........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + ..........................................................................................................DeE-------------------------------------------------------------------------------------------------R. r7 = 0x200000000 + ...........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ...........................................................................................................DeE-------------------------------------------------------------------------------------------------R r7 = 0x100000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R r6 = 0x80000000 + ................................................................................................................DeE--------------------------------------------------------------------------------------------R r5 = 0x20000000001 + ................................................................................................................DeE--------------------------------------------------------------------------------------------R r11 = 0x10000000000800 + ...................................................................................................................................DeeE------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 31694 with total cost of 716: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x140] + DeE---------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = 0x80000000004 + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = r12 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r2 + 0x18] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x100] + ..D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r7 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0x48] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r7 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r1 + 0xc8] + ...D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r4 | r7 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x20] + ....D========================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 | r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x8] = r12 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x10] = r7 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x18] = r10 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x20] + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x28] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x30] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0x38] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa8] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r9 + .......D===============================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x10000000 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x80] + .......D=========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ........D=======================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x800000 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x20] = r7 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x28] = r8 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x30] = r10 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x38] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r2 + 0x40] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x48] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x58] + ............................................D==============================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r5 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xe0] + ......................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x38] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xb8] + .......................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r9 + ........................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x40] = r7 + ...............................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x48] = r8 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x50] = r10 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x58] = r12 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r2 + 0x60] + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x68] + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x70] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0x78] + .........................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r6 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x98] + ..................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r9 + ..................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | 0x4000000 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x70] + ...................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x60] = r7 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x68] = r8 + ....................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x70] = r10 + ............................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x78] = r12 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0x80] + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0x88] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0x90] + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0x98] + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + .....................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r9 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x50] + .....................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r9 + ..............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x28] + ...............................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x80] = r7 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x88] = r8 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x90] = r10 + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x98] = r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0xa0] + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0xa8] + ........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r2 + 0xb0] + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0xb8] + ................................................................................................................................................................................................................................................................D============================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r11 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x20000000 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................... r10 = r10 | r9 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R..................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x1000000 + ...................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xa0] = r7 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xa8] = r8 + ....................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ u64 [r2 + 0xb0] = r10 + ..........................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................ u64 [r2 + 0xb8] = r12 + ............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................ r7 = u64 [r2 + 0xc0] + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0xc8] + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r10 = u64 [r2 + 0xd0] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... r12 = u64 [r2 + 0xd8] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................. r7 = r7 | r9 + ......................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xe8] + ............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................. r8 = r8 | r9 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x40] + .............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................ r10 = r10 | r9 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ..............................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................... r12 = r12 | r9 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r2 + 0xc0] = r7 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r2 + 0xc8] = r8 + ................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r2 + 0xd0] = r10 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................. u64 [r2 + 0xd8] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r7 = u64 [r2 + 0xe0] + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r8 = u64 [r2 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r10 = u64 [r2 + 0xf0] + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ r12 = u64 [r2 + 0xf8] + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................... r7 = r7 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................... r9 = u64 [r1 + 0xa0] + ..................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER...................................................................................................................................................................................... r8 = r8 | r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................... r10 = r10 | 0x8000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r9 = u64 [r1 + 0x78] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................... r12 = r12 | r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. u64 [r2 + 0xe0] = r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. u64 [r2 + 0xe8] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................. u64 [r2 + 0xf0] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r2 + 0xf8] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... r9 = u64 [r2 + 0x100] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r8 = u64 [r2 + 0x108] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r10 = u64 [r2 + 0x110] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r12 = u64 [r2 + 0x118] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r7 = u64 [r1 + 0xf8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................ r7 = r7 | r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r9 = u64 [r1 + 0x58] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................... r8 = r8 | r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................... r9 = u64 [r1 + 0xd8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................... r10 = r10 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r9 = u64 [r1 + 0x30] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER....................................................................................................... r12 = r12 | r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r2 + 0x100] = r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r2 + 0x108] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r2 + 0x110] = r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r2 + 0x118] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... r7 = u64 [r2 + 0x120] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r8 = u64 [r2 + 0x128] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r2 + 0x130] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u64 [r2 + 0x138] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r9 = u64 [r1 + 0xb0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................ r7 = r7 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE--------------------------------------------------------------------------------------------------------------------------------------------------R................................ r9 = 0x40000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................ r8 = r8 | r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r2 + 0x120] = r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....... r7 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eE-----------------------R....... r7 = r7 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....... u64 [r2 + 0x128] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE---------------------------------------------R....... r8 = r12 | 0x2000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r2 + 0x130] = r7 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..... u64 [r2 + 0x138] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r2 + 0x140] = r3 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE---------------------R..... r2 = r2 + 0x148 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0x60] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER jump 31694 if r2 != r7 +``` + +Gas simulation at offset 32264 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r8 = u64 [r1 + 0x100] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + .D========================eE--------------R jump 33354 if r6 == 0 +``` + +Gas simulation at offset 32278 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r8 = r8 | r7 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r8 + .DeE----------------------------------------------------------------------------R jump 33354 if r6 == 1 +``` + +Gas simulation at offset 32300 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r10 + 0x8] + DeE---------------------------------------R........... r7 = 0x4000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0x8] = r8 + .DeE-------------------------------------------------R jump 33354 if r6 > 0x5 + ...DeE---------------------------R............................. r10 = 0x2b + ...D============================eeeER.......................... r9 = r9 * r10 + ...D===============================eER......................... r8 = r8 - r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ....D==============================eE-------------------------R jump 34496 if r9 > 0x5 + ...........D=============================================eeeE--------------------R...................................................................................................................................................... r7 = r7 * 0x158 + ...........DeE-------------------------------------------------------------------R...................................................................................................................................................... r8 = 0x20000000000400 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------R..................................................................................................................................................... r8 = 0x10000000000200 + ............D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE----------------------------------------------------------------------R................................................................................................................................................. r8 = 0x8000000000100 + .............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xb0] = r8 + ..............DeE----------------------------------------------------------------------------------------R.............................................................................................................................. r8 = 0x4000000000080 + ..............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE------------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000040 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE------------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000020 + ............................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................ u64 [r1 + 0x98] = r8 + .............................................DeE---------------------------------------------------------------R........................................................................................................................ r8 = 0x800000000010 + .............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE---------------------------------------------------------------------------------R..................................................................................................... r8 = 0x400000000008 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE---------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000004 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ................................................DeE---------------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000002 + ........................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r1 + 0x78] = r8 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r1 + 0x10] + .........................................................D================================================================================================eER........................................................................... r7 = r7 + r8 + .........................................................D=================================================================================================eER.......................................................................... r7 = r7 + 0x158 + ..........................................................D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x70] = r7 + ..........................................................DeE-------------------------------------------------------------------------------------------------------------------------R................................................. r7 = 0x20000000000 + ..........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................. u64 [r1 + 0x68] = r7 + ...........................................................DeE------------------------------------------------------------------------------------------------------------------------R................................................. r7 = 0x10000000000 + .................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................. u64 [r1 + 0x60] = r7 + .................................................................................DeE--------------------------------------------------------------------------------------------------R................................................. r7 = 0x8000000000 + ..................................................................................D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................. u64 [r1 + 0x58] = r7 + ..................................................................................DeE-------------------------------------------------------------------------------------------------R................................................. r7 = 0x4000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................. u64 [r1 + 0x50] = r7 + ...................................................................................DeE------------------------------------------------------------------------------------------------R................................................. r7 = 0x2000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x48] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R................................................. r7 = 0x1000000000 + .......................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r1 + 0x40] = r7 + .......................................................................................DeE------------------------------------------------------------------------------------------------R............................................. r7 = 0x800000000 + ..........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ..........................................................................................................DeE-------------------------------------------------------------------------------------------------R......................... r7 = 0x400000000 + ...........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x30] = r7 + ...........................................................................................................DeE-------------------------------------------------------------------------------------------------R........................ r7 = 0x200000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x28] = r7 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r7 = 0x100000000 + ................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................... u64 [r1 + 0x20] = r7 + ................................................................................................................DeE------------------------------------------------------------------------------------------------R.................... r11 = 0x80000000 + ...................................................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r11 + ...................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r6 = 0x80000000001 + ....................................................................................................................................DeE------------------------------------------------------------------------------------------------R r2 = 0x40000000000800 + ....................................................................................................................................D................................................................................................... r7 = r8 + ....................................................................................................................................DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 33899 with total cost of 762: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x150] + DeE---------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = 0x40000000000 + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r12 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r3 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x18] + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ...D========================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r3 | 0x400000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x78] + ...D=================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 | r10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x8] = r12 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r10 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x20] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x28] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x38] + ......D========================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ......D===============================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | 0x1000000 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + .......D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r10 + ........D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r12 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ...........................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x48] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x50] + ...........................................D=======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x58] + ...........................................D=============================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ............................................D==============================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | 0x4000000 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + ......................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r10 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r12 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x60] + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x68] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x70] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x78] + .................................................................................D============================================================================================================================eE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000000 + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ........................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | 0x10000000 + .........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ..........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r8 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r10 + ............................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r12 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ....................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x88] + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x90] + .....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x98] + ...........................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20000000 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + .............................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..............................................................................................................................................................D===========================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | 0x40000000 + ..............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ....................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r5 + .....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r9 + .....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r10 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r12 + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xa0] + ..............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xa8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xb0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xb8] + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + ................................................................................................................................................................................................................D=====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ........................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x20] + .........................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r11 + ..........................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r2 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r9 + ...........................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r10 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r12 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xc8] + ....................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0xd0] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ..........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x30] + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r12 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xd0] + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r8 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r10 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r12 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe0] + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe8] + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xf0] + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf8] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................. r8 = r8 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xd8] + .........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................ r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + ...............................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................ r10 = r10 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................... r12 = r12 | r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r7 + 0xf8] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r10 = u64 [r7 + 0x110] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r7 + 0x118] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r12 = u64 [r1 + 0x48] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................. r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r12 = u64 [r1 + 0xe8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................ r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................ r10 = r10 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r12 = r12 | r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r7 + 0x100] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r7 + 0x108] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r7 + 0x110] = r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x118] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r8 = u64 [r7 + 0x120] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r9 = u64 [r7 + 0x128] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r10 = u64 [r7 + 0x130] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r7 + 0x138] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r1 + 0x58] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................... r8 = r8 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r12 = u64 [r1 + 0xf8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................... r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................... r12 = u64 [r1 + 0x60] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................... r10 = r10 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x120] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x128] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................... r8 = u64 [r7 + 0x140] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r9 = u64 [r7 + 0x148] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r12 = u64 [r1 + 0x100] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r12 = r12 | r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x130] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x138] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... r10 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE----------------------R........................... r8 = r8 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... r10 = u64 [r1 + 0x108] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................... r9 = r9 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x140] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x148] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................ u64 [r7 + 0x150] = r4 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eE--R........................ r7 = r7 + 0x158 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x70] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER jump 33899 if r7 != r8 +``` + +Gas simulation at offset 34496 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 35642 if r12 == 0 +``` + +Gas simulation at offset 34506 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | 0x200000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 35642 if r12 == 1 +``` + +Gas simulation at offset 34530 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x80000000001 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 35642 if r12 > 0x3 + ...DeE---------------------------R............................. r10 = 0x2d + ...D============================eeeER.......................... r9 = r9 * r10 + ...D===============================eER......................... r8 = r8 - r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ....D==============================eE-------------------------R jump 36794 if r9 > 0x3 + .........D=============================================eeeER...................................................................................................................................................... r7 = r7 * 0x168 + .........DeE-----------------------------------------------R...................................................................................................................................................... r8 = 0x80000000000400 + .........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0xc0] = r8 + ..........DeE--------------------------------------------------------------------R................................................................................................................................ r8 = 0x40000000000200 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb8] = r8 + ...........DeE--------------------------------------------------------------------R............................................................................................................................... r8 = 0x20000000000100 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............DeE-------------------------------------------------------------------R............................................................................................................................... r8 = 0x10000000000080 + ............D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............DeE--------------------------------------------------------------------R............................................................................................................................. r8 = 0x8000000000040 + .............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0xa0] = r8 + ..............DeE-----------------------------------------------------------------------------------------R....................................................................................................... r8 = 0x4000000000020 + ..............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x98] = r8 + ...........................................DeE-------------------------------------------------------------R...................................................................................................... r8 = 0x2000000000010 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ............................................DeE------------------------------------------------------------R...................................................................................................... r8 = 0x1000000000008 + ............................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + .............................................DeE-------------------------------------------------------------R.................................................................................................... r8 = 0x800000000004 + .............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x80] = r8 + ..............................................DeE----------------------------------------------------------------------------------R.............................................................................. r8 = 0x400000000002 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x78] = r8 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r8 = u64 [r1 + 0x10] + ...............................................D===================================================================================eER............................................................................ r7 = r7 + r8 + ...............................................D====================================================================================eER........................................................................... r7 = r7 + 0x168 + ........................................................D============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x70] = r7 + ........................................................DeE----------------------------------------------------------------------------------------------------R.................................................. r7 = 0x100000000000 + .........................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................. u64 [r1 + 0x68] = r7 + .........................................................DeE---------------------------------------------------------------------------------------------------R.................................................. r7 = 0x80000000000 + ..........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................. u64 [r1 + 0x60] = r7 + ..........................................................DeE--------------------------------------------------------------------------------------------------R.................................................. r7 = 0x40000000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................. u64 [r1 + 0x58] = r7 + ...........................................................DeE-------------------------------------------------------------------------------------------------R.................................................. r7 = 0x10000000000 + ............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ............................................................DeE------------------------------------------------------------------------------------------------R.................................................. r7 = 0x8000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x48] = r7 + ..................................................................................DeE------------------------------------------------------------------------------------------------R............................ r7 = 0x4000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x40] = r7 + ...................................................................................DeE------------------------------------------------------------------------------------------------R........................... r7 = 0x2000000000 + ...................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ....................................................................................DeE-------------------------------------------------------------------------------------------------R......................... r7 = 0x1000000000 + .....................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + .....................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x800000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x28] = r7 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R... r7 = 0x400000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r7 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R.. r7 = 0x200000000 + ............................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .............................................................................................................DeE-------------------------------------------------------------------------------------------------R r6 = 0x100000000 + ..............................................................................................................DeE------------------------------------------------------------------------------------------------R r2 = 0x80000000 + ..............................................................................................................DeE------------------------------------------------------------------------------------------------R r5 = 0x200000000001 + ....................................................................................................................................DeE--------------------------------------------------------------------------R r3 = 0x100000000000800 + ....................................................................................................................................D............................................................................. r7 = r8 + ....................................................................................................................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 36179 with total cost of 765: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x160] + DeE---------------------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = 0x20000000000 + .D========================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r12 | r11 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + ..D========================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + ...D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r9 + ...D========================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r0 | 0x20000000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc0] + ....D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x8] = r12 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r9 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x30] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x30] + ......D=================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xf0] + .......D=======================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x60] + .......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + .......D================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | 0x1000000 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x20] = r8 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r11 + ...........................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r12 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x58] + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + ............................................D=======================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ......................................................D====================================================================================================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r2 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc8] + ......................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r10 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + .......................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r8 + ........................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x48] = r9 + ........................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r11 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r12 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x68] + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x70] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x78] + .........................................................................................................D===========================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x80000 + ..........................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ..........................................................................................................D=============================================================================================================================eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4000000 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa8] + .................................................................................................................................D=============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r8 + ..................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r9 + ...................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r11 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r12 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ...........................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x88] + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x90] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x98] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + .............................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ....................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd8] + .....................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ......................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + .......................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .......................................................................................................................................................................................D==========================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x200000 + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + ........................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r9 + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r11 + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r12 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xa8] + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xb0] + .......................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0xb8] + .......................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x80] + .........................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ..........................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000000 + ................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xb8] + ................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + ................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x28] + ................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + .................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ..................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r9 + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r11 + ....................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r12 + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xc0] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xc8] + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd0] + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xd8] + ..................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xe8] + ....................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + ......................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x800000 + .......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc0] = r8 + ............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r11 + ................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r12 + .....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe0] + .....................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe8] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xf8] + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R............................................................................................................................................................................................................................................................... r9 = r9 | r3 + ................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + .................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................. r11 = r11 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ..................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER......................................................................................................................................................................................................................................... r12 = r12 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ u64 [r7 + 0xe0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r9 = u64 [r7 + 0x108] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r11 = u64 [r7 + 0x110] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... r12 = u64 [r7 + 0x118] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... r10 = u64 [r1 + 0x68] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER..................................................................................................................................................................................... r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R..................................................................................................................................................................................... r9 = r9 | 0x2000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r10 = u64 [r1 + 0xa0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................................................................................................................................................. r11 = r11 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R.................................................................................................................................................................................. r12 = r12 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r7 + 0x100] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R............................................................................................................................................................ u64 [r7 + 0x108] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x110] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R......................................................................................................................................................... u64 [r7 + 0x118] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r8 = u64 [r7 + 0x120] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r9 = u64 [r7 + 0x128] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r11 = u64 [r7 + 0x130] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r7 + 0x138] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r10 = u64 [r1 + 0xd0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER............................................................................................................................... r8 = r8 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r10 = u64 [r1 + 0x48] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.......................................................................................................... r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE------------------------R.......................................................................................................... r11 = r11 | 0x100000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r10 = u64 [r1 + 0x78] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................ r12 = r12 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x120] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r7 + 0x128] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................................................. u64 [r7 + 0x130] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r7 + 0x138] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r7 + 0x140] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r7 + 0x148] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r11 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u64 [r7 + 0x158] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................... r8 = r8 | 0x8000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r10 = u64 [r1 + 0xb0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER................................................... r9 = r9 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u64 [r7 + 0x140] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r8 = u64 [r1 + 0x20] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................. r11 = r11 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0x148] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................... r8 = u64 [r1 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eE--R.......................... r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r7 + 0x150] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x158] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R... u64 [r7 + 0x160] = r4 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R... r7 = r7 + 0x168 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x70] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER jump 36179 if r7 != r8 +``` + +Gas simulation at offset 36794 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 37952 if r6 == 0 +``` + +Gas simulation at offset 36804 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | 0x400000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 37952 if r6 == 1 +``` + +Gas simulation at offset 36828 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x1000000000008 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 37952 if r6 > 0x1 + ...D=============================eER.............................. r9 = r9 + r10 + ....D=============================eER............................. r9 = r9 >> 0x5 + ....DeE-----------------------------R............................. r10 = 0x2f + ....D==============================eeeER.......................... r9 = r9 * r10 + ....D=================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D================================eE-------------------------R jump 39148 if r9 > 0x1 + .......D===========================eE-----------------R........................................................................................................................................................ r7 = r7 + r6 + .......D============================eE----------------R........................................................................................................................................................ r7 = r7 >> 0x5 + ........D============================eeeE-------------R........................................................................................................................................................ r7 = r7 * 0x178 + ........DeE-------------------------------------------R........................................................................................................................................................ r8 = 0x200000000000400 + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd0] = r8 + .........DeE--------------------------------------------R...................................................................................................................................................... r8 = 0x100000000000200 + .........D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ u64 [r1 + 0xc8] = r8 + ..........DeE-----------------------------------------------------R............................................................................................................................................ r8 = 0x80000000000100 + ..........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0xc0] = r8 + ...........DeE----------------------------------------------------------------R................................................................................................................................ r8 = 0x40000000000080 + ...........D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb8] = r8 + ............DeE----------------------------------------------------------------R............................................................................................................................... r8 = 0x20000000000040 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb0] = r8 + .............DeE-----------------------------------------------------------------R............................................................................................................................. r8 = 0x10000000000020 + .............D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u64 [r1 + 0xa8] = r8 + ..............DeE--------------------------------------------------------------------------R................................................................................................................... r8 = 0x8000000000010 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0xa0] = r8 + ...........................................DeE---------------------------------------------------------R....................................................................................................... r8 = 0x4000000000008 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x98] = r8 + ............................................DeE---------------------------------------------------------R...................................................................................................... r8 = 0x2000000000004 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x90] = r8 + .............................................DeE----------------------------------------------------------R.................................................................................................... r8 = 0x1000000000002 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... u64 [r1 + 0x88] = r8 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r1 + 0x10] + ..............................................D================================================================================eER............................................................................. r7 = r7 + r8 + ..............................................D=================================================================================eER............................................................................ r7 = r7 + 0x178 + ......................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x80] = r7 + ......................................................DeE--------------------------------------------------------------------------------------------------R................................................... r7 = 0x400000000000 + .......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R................................................... u64 [r1 + 0x78] = r7 + .......................................................DeE-------------------------------------------------------------------------------------------------R................................................... r7 = 0x200000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................... u64 [r1 + 0x70] = r7 + ........................................................DeE------------------------------------------------------------------------------------------------R................................................... r7 = 0x100000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................... u64 [r1 + 0x68] = r7 + .........................................................DeE-----------------------------------------------------------------------------------------------R................................................... r7 = 0x80000000000 + .........................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u64 [r1 + 0x60] = r7 + ..........................................................DeE----------------------------------------------------------------------------------------------R................................................... r7 = 0x40000000000 + ..........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + ...........................................................DeE----------------------------------------------------------------------------------------------R.................................................. r7 = 0x20000000000 + ...................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u64 [r1 + 0x50] = r7 + ...................................................................DeE------------------------------------------------------------------------------------------------R........................................ r7 = 0x8000000000 + ...............................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x48] = r7 + ...............................................................................DeE-------------------------------------------------------------------------------------------------R........................... r7 = 0x4000000000 + ................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r7 + ................................................................................DeE-------------------------------------------------------------------------------------------------R.......................... r7 = 0x2000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ..................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x1000000000 + ............................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u64 [r1 + 0x30] = r7 + ............................................................................................DeE------------------------------------------------------------------------------------------------R............... r7 = 0x800000000 + ........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x28] = r7 + ........................................................................................................DeE-------------------------------------------------------------------------------------------------R.. r7 = 0x400000000 + .........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + .........................................................................................................DeE-------------------------------------------------------------------------------------------------R. r7 = 0x200000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R r11 = 0x100000000 + .....................................................................................................................DeE--------------------------------------------------------------------------------------R r2 = 0x80000000 + .................................................................................................................................DeE--------------------------------------------------------------------------R r6 = 0x800000000001 + ..................................................................................................................................DeE-------------------------------------------------------------------------R r3 = 0x400000000000800 + ...................................................................................................................................D........................................................................... r7 = r8 + ...................................................................................................................................DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 38507 with total cost of 790: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x170] + DeE---------------------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = 0x10000000000 + .D========================eE--------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = r5 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x800000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb0] + ...D================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x30] + ...D=================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r0 | r9 + ...D================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80000 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0] = r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x8] = r5 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x90] + ......D=================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + ......D================================================================================================eE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r11 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xf0] + .......D========================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + .......D========================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x48] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x58] + ............................................D=============================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + ............................................D==============================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r3 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + ......................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ......................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x1000000 + .......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r8 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r12 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r5 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x68] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x70] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x78] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xb8] + .........................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + .........................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r10 + ..........................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x100000 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + ...........................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ...................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r12 + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x78] = r5 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x80] + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x88] + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x90] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x98] + ............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + .............................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x78] + .....................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ......................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x20000000 + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r8 + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + .......................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r12 + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xa0] + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xa8] + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0xb0] + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xb8] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd8] + .........................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x58] + ..........................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x2000000 + .................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc0] + .................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r9 + ...................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r12 + ..........................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r5 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xc0] + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xd0] + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x200000 + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xa0] + ......................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x20] + ............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd0] = r12 + ...............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xe0] + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xe8] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf8] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000 + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R......................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r12 = r12 | 0x40000000 + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xe0] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0xe8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x110] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x118] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r10 = u64 [r1 + 0x60] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................... r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R............................................................................................................................................................................................................... r9 = r9 | 0x4000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r1 + 0xc8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................ r12 = r12 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................ r10 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x110] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x118] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x120] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r9 = u64 [r7 + 0x128] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r7 + 0x130] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x138] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................... r8 = r8 | 0x400000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................ r9 = r9 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r10 = u64 [r1 + 0x28] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................... r12 = r12 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................... r5 = r5 | 0x40000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x120] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x128] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r7 + 0x130] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.......................................................................................................... u64 [r7 + 0x138] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r8 = u64 [r7 + 0x140] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r7 + 0x148] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r7 + 0x150] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r5 = u64 [r7 + 0x158] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u64 [r1 + 0x88] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................. r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.............................................................................. r9 = r9 | r2 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r10 = u64 [r1 + 0xe8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................ r12 = r12 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x140] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r7 + 0x148] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R..................................................... r8 = u64 [r7 + 0x160] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x168] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0x68] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................. r5 = r5 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r7 + 0x150] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x158] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------------R......................... r8 = r8 | 0x8000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... r10 = u64 [r1 + 0xd0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eE-R......................... r9 = r9 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................... u64 [r7 + 0x160] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x168] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r7 + 0x170] = r4 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R. r7 = r7 + 0x178 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x80] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER jump 38507 if r7 != r8 +``` + +Gas simulation at offset 39148 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 40324 if r6 == 0 +``` + +Gas simulation at offset 39158 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | 0x800000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 40324 if r6 == 1 +``` + +Gas simulation at offset 39183 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x20000000000040 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 40324 if r6 > 0x1 + ...D=============================eER.............................. r9 = r9 + r10 + ....D=============================eER............................. r9 = r9 >> 0x5 + ....DeE-----------------------------R............................. r10 = 0x31 + ....D==============================eeeER.......................... r9 = r9 * r10 + ....D=================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D================================eE-------------------------R jump 41547 if r9 > 0x1 + .....D===========================eE-------R...................................................................................................................................................................... r7 = r7 + r11 + .....D============================eE------R...................................................................................................................................................................... r7 = r7 >> 0x5 + ......D============================eeeE---R...................................................................................................................................................................... r7 = r7 * 0x188 + ......DeE---------------------------------R...................................................................................................................................................................... r6 = 0x800000000000400 + ......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r1 + 0xe0] = r6 + .......DeE--------------------------------------------R.......................................................................................................................................................... r6 = 0x400000000000200 + .......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0xd8] = r6 + ........DeE--------------------------------------------R......................................................................................................................................................... r8 = 0x200000000000100 + ........D=====================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r1 + 0xd0] = r8 + .........DeE--------------------------------------------R........................................................................................................................................................ r8 = 0x100000000000080 + .........D============================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ..........DeE---------------------------------------------------R................................................................................................................................................ r8 = 0x80000000000040 + ..........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xc0] = r8 + ...........DeE-----------------------------------------------------------------R................................................................................................................................. r8 = 0x40000000000020 + ...........D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0xb8] = r8 + ............DeE-----------------------------------------------------------------R................................................................................................................................ r8 = 0x20000000000010 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + .............DeE-----------------------------------------------------------------R............................................................................................................................... r8 = 0x10000000000008 + .............D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa8] = r8 + ..............DeE------------------------------------------------------------------------R....................................................................................................................... r8 = 0x8000000000004 + ...........................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0xa0] = r8 + ...........................................DeE----------------------------------------------------------R........................................................................................................ r8 = 0x4000000000002 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r1 + 0x98] = r8 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r8 = u64 [r1 + 0x10] + ............................................D============================================================eER..................................................................................................... r7 = r7 + r8 + ............................................D=============================================================eER.................................................................................................... r7 = r7 + 0x188 + ............................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x90] = r7 + .............................................DeE-------------------------------------------------------------------------------------R........................................................................... r7 = 0x1000000000000 + .............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R........................................................................... u64 [r1 + 0x88] = r7 + ..............................................DeE------------------------------------------------------------------------------------R........................................................................... r7 = 0x800000000000 + ..............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................... u64 [r1 + 0x80] = r7 + ...............................................DeE-----------------------------------------------------------------------------------R........................................................................... r7 = 0x400000000000 + ...............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................... u64 [r1 + 0x78] = r7 + ................................................DeE----------------------------------------------------------------------------------R........................................................................... r7 = 0x200000000000 + ................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x70] = r7 + .................................................DeE---------------------------------------------------------------------------------------R..................................................................... r7 = 0x100000000000 + .......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x68] = r7 + .......................................................DeE------------------------------------------------------------------------------------------------R...................................................... r7 = 0x80000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r7 + ........................................................DeE------------------------------------------------------------------------------------------------R..................................................... r7 = 0x40000000000 + .........................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + .........................................................DeE--------------------------------------------------------------------------------------------------R.................................................. r7 = 0x20000000000 + .................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x50] = r7 + .................................................................DeE------------------------------------------------------------------------------------------------R............................................ r7 = 0x10000000000 + ................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x48] = r7 + ................................................................................DeE------------------------------------------------------------------------------------------------R............................. r7 = 0x4000000000 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r7 + .................................................................................DeE------------------------------------------------------------------------------------------------R............................ r7 = 0x2000000000 + ..................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ..................................................................................DeE--------------------------------------------------------------------------------------------------R......................... r7 = 0x1000000000 + ..........................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x30] = r7 + ..........................................................................................DeE------------------------------------------------------------------------------------------------R................... r7 = 0x800000000 + .........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r7 + .........................................................................................................DeE------------------------------------------------------------------------------------------------R.... r7 = 0x400000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x20] = r7 + ...........................................................................................................DeE-----------------------------------------------------------------------------------------------R... r7 = 0x200000000 + ............................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .............................................................................................................DeE------------------------------------------------------------------------------------------------R r11 = 0x100000000 + ......................................................................................................................................DeE-----------------------------------------------------------------------R r2 = 0x80000000 + ......................................................................................................................................DeE-----------------------------------------------------------------------R r6 = 0x2000000000001 + .......................................................................................................................................DeE----------------------------------------------------------------------R r3 = 0x1000000000000800 + .......................................................................................................................................D......................................................................... r7 = r8 + .......................................................................................................................................DeeE---------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 40880 with total cost of 816: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x180] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = 0x8000000000 + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = r9 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x18] + ..D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x1000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xd8] + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x60] + ...D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r0 | r10 + ...D================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x8] = r12 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r10 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r8 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf0] + ......D=================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x80] + ......D=========================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + .......D===============================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r11 + .......D===============================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x20000 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + .......D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r10 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x50] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x58] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xa0] + ............................................D======================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x30] + ......................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + ......................................................D====================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | 0x200000 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xc0] + .......................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + ........................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r10 + ........................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r12 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x60] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x68] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x70] + .................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x78] + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x48] + .........................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + .........................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2000000 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xe0] + ...........................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r5 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x68] + ...................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r5 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x70] = r10 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r12 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x88] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x90] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x98] + .............................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x20000000 + .....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ......................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x88] + ......................................................................................................................................................................................D===================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x18] + ......................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r8 + ........................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r10 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x98] = r12 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xa0] + .................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xb0] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xb8] + ........................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ..........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + .................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x38] + .................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r5 + .................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x400000 + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r9 + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r10 + ..........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r12 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xc0] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xc8] + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xd0] + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0xd8] + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc8] + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x50] + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | 0x4000000 + .......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r3 + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + .............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc8] = r9 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd0] = r10 + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r12 + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe0] + ................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe8] + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xf0] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xf8] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x70] + .........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x40000000 + ................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.................................................................................................................................................................................................................................................................................................................. r10 = r10 | 0x8000 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................. r12 = r12 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x100] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x110] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x118] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x20] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.............................................................................................................................................................................................................................................................. r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R.............................................................................................................................................................................................................................................................. r9 = r9 | 0x80000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................ r10 = r10 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x40] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................... r12 = r12 | r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... u64 [r7 + 0x110] = r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x118] = r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r8 = u64 [r7 + 0x120] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r9 = u64 [r7 + 0x128] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... r10 = u64 [r7 + 0x130] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r12 = u64 [r7 + 0x138] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R..................................................................................................................................................................................... r8 = r8 | 0x800000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r5 = u64 [r1 + 0xd0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER................................................................................................................................................................................... r9 = r9 | r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r1 + 0x58] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................. r10 = r10 | r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R.................................................................................................................................................................................. r12 = r12 | 0x8000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. u64 [r7 + 0x120] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r7 + 0x128] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x130] = r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................... u64 [r7 + 0x138] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r8 = u64 [r7 + 0x140] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r9 = u64 [r7 + 0x148] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r10 = u64 [r7 + 0x150] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r7 + 0x158] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r5 = u64 [r1 + 0xe8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................... r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r5 = u64 [r1 + 0x78] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................ r9 = r9 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R........................................................................................................ r10 = r10 | r2 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R........................................................................................................ r12 = r12 | 0x10000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r7 + 0x140] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r7 + 0x148] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................... u64 [r7 + 0x150] = r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................... u64 [r7 + 0x158] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r8 = u64 [r7 + 0x160] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r7 + 0x168] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r10 = u64 [r7 + 0x170] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r12 = u64 [r7 + 0x178] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r5 = u64 [r1 + 0x98] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r8 = r8 | r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u64 [r1 + 0x28] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................... r9 = r9 | r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x160] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----------------------------R........................... r8 = r10 | 0x100000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r7 + 0x168] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.......................... r9 = u64 [r1 + 0xb8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eE---R.......................... r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................... u64 [r7 + 0x170] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x178] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x180] = r4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R.... r7 = r7 + 0x188 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0x90] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER jump 40880 if r7 != r8 +``` + +Gas simulation at offset 41547 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 42740 if r6 == 0 +``` + +Gas simulation at offset 41557 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | 0x1000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 42740 if r6 == 1 +``` + +Gas simulation at offset 41582 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x400000000000200 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 42740 if r6 > 0x5 + ...DeE---------------------------R............................. r10 = 0x33 + ...D============================eeeER.......................... r9 = r9 * r10 + ...D===============================eER......................... r8 = r8 - r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ....D==============================eE-------------------------R jump 43981 if r9 > 0x5 + ...D============================eeeE------R......................................................................................................................................................................... r2 = r7 * 0x198 + ...DeE------------------------------------R......................................................................................................................................................................... r6 = 0x2000000000000400 + ....DeeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......................................................................................................................................................................... u64 [r1 + 0xf8] = r6 + ....DeE-----------------------------------R......................................................................................................................................................................... r6 = 0x1000000000000200 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R......................................................................................................................................................................... u64 [r1 + 0xf0] = r6 + .....DeE----------------------------------R......................................................................................................................................................................... r6 = 0x800000000000100 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r1 + 0xe8] = r6 + ......DeE----------------------------------------------R............................................................................................................................................................ r10 = 0x400000000000080 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r1 + 0xe0] = r10 + .......DeE----------------------------------------------R........................................................................................................................................................... r10 = 0x200000000000040 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r1 + 0xd8] = r10 + ........DeE----------------------------------------------R.......................................................................................................................................................... r8 = 0x100000000000020 + ........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd0] = r8 + .........DeE-------------------------------------------------R...................................................................................................................................................... r11 = 0x80000000000010 + .........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r1 + 0xc8] = r11 + ..........DeE-------------------------------------------------------------------R................................................................................................................................... r7 = 0x40000000000008 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u64 [r1 + 0xc0] = r7 + ...........DeE-------------------------------------------------------------------R.................................................................................................................................. r7 = 0x20000000000004 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r7 + ............DeE-------------------------------------------------------------------R................................................................................................................................. r7 = 0x10000000000002 + ............D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb0] = r7 + ............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r7 = u64 [r1 + 0x10] + .............D==========================================================================================eER......................................................................................................... r2 = r2 + r7 + .............D===========================================================================================eER........................................................................................................ r8 = r2 + 0x198 + .............D============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0xa8] = r8 + ...........................................DeE--------------------------------------------------------------------------------------R............................................................................... r8 = 0x4000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R............................................................................... u64 [r1 + 0xa0] = r8 + ............................................DeE-------------------------------------------------------------------------------------R............................................................................... r8 = 0x2000000000000 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE------------------------------------------------------------------------------------R............................................................................... r8 = 0x1000000000000 + .............................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-----------------------------------------------------------------------------------R............................................................................... r8 = 0x800000000000 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE----------------------------------------------------------------------------------R............................................................................... r8 = 0x400000000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x80] = r8 + ................................................DeE---------------------------------------------------------------------------------R............................................................................... r8 = 0x200000000000 + ................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r8 + .................................................DeE------------------------------------------------------------------------------------R........................................................................... r8 = 0x100000000000 + ........................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x70] = r8 + ........................................................DeE-------------------------------------------------------------------------------------------------R....................................................... r8 = 0x80000000000 + .........................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-------------------------------------------------------------------------------------------------R...................................................... r8 = 0x40000000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x60] = r8 + ..........................................................DeE------------------------------------------------------------------------------------------------R...................................................... r8 = 0x20000000000 + ..............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r8 + ..............................................................DeE------------------------------------------------------------------------------------------------R.................................................. r8 = 0x10000000000 + .................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x50] = r8 + .................................................................................DeE-------------------------------------------------------------------------------------------------R.............................. r8 = 0x8000000000 + ..................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x48] = r8 + ..................................................................................DeE-------------------------------------------------------------------------------------------------R............................. r8 = 0x2000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x40] = r8 + ...................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x1000000000 + .......................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r8 + ..........................................................................................................DeE-----------------------------------------------------------------------------R......................... r8 = 0x800000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x30] = r8 + ............................................................................................................DeE-----------------------------------------------------------------------------------------------R..... r8 = 0x400000000 + .....................................................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r8 + .....................................................................................................................................DeE-----------------------------------------------------------------------R.... r8 = 0x200000000 + .....................................................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x20] = r8 + ......................................................................................................................................DeE----------------------------------------------------------------------R.... r8 = 0x100000000 + ......................................................................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + .......................................................................................................................................DeE-------------------------------------------------------------------------R r2 = 0x80000000 + .......................................................................................................................................DeE-------------------------------------------------------------------------R r0 = 0x8000000000001 + ........................................................................................................................................DeE------------------------------------------------------------------------R r3 = 0x4000000000000800 + ........................................................................................................................................DeeE-----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 43280 with total cost of 841: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0x190] + DeE---------------------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = 0x4000000000 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r4 | r12 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x18] + ..D========================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x100] + ..D=================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa0] + ...D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x40] + ...D=================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x8] = r9 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r5 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x20] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x30] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x38] + ......D===============================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r6 | 0x1000000 + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r3 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x98] + .......D========================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x38] + .......D========================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r10 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x48] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x58] + ............................................D=============================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf8] + ......................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x90] + ......................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x30] + .......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r8 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x48] = r9 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x50] = r10 + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r5 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x68] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x70] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x78] + .........................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x400000 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + ..........................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x88] + ..........................................................................................................D=====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x28] + ...................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r11 + ...................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r9 + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x70] = r10 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r5 + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x88] + ............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x90] + ............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x98] + .....................................................................................................................................................................................D==========================================================================================================================eE--R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xe8] + .....................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x80] + ......................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r11 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x20] + .......................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r11 + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r10 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xa8] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0xb0] + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xb8] + .........................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x100000 + ................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x78] + ..................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x18] + ...................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r11 + ...................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r8 + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r9 + .........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r10 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r5 + ............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xc8] + ..................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0xd0] + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80000 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ............................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x70] + .............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r11 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R............................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r2 + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r8 + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ...............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r10 + ...............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe0] + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xe8] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf8] + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R........................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd0] + ................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x68] + ..................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................... r10 = r10 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R.................................................................................................................................................................................................................................................................................................................... r5 = r11 | 0x40000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x108] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x110] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x118] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................. r8 = r8 | 0x20000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xc8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x60] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.............................................................................................................................................................................................................................................................. r10 = r10 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.............................................................................................................................................................................................................................................................. r5 = r5 | 0x20000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R..................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r8 = u64 [r7 + 0x120] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r6 = u64 [r7 + 0x128] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r7 + 0x130] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r5 = u64 [r7 + 0x138] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R............................................................................................................................................................................................................ r8 = r8 | 0x10000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER..................................................................................................................................................................................... r9 = r9 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................... r11 = u64 [r1 + 0x58] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER..................................................................................................................................................................................... r10 = r10 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------R..................................................................................................................................................................................... r5 = r5 | 0x10000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x120] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r7 + 0x128] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r7 + 0x130] = r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R............................................................................................................................................................ u64 [r7 + 0x138] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r8 = u64 [r7 + 0x140] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r6 = u64 [r7 + 0x148] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r10 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r5 = u64 [r7 + 0x158] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................... r8 = r8 | 0x8000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r9 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................ r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r11 = u64 [r1 + 0x50] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................... r10 = r10 | r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R............................................................................................................................... r5 = r5 | 0x8000000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r7 + 0x140] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r7 + 0x148] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x150] = r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................................................... u64 [r7 + 0x158] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r8 = u64 [r7 + 0x160] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r6 = u64 [r7 + 0x168] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r10 = u64 [r7 + 0x170] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r7 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R............................................................................. r8 = r8 | 0x4000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r9 = u64 [r1 + 0xb0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER...................................................... r9 = r9 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................... r11 = u64 [r1 + 0x48] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER...................................................... r10 = r10 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x160] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r7 + 0x168] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................. r8 = u64 [r7 + 0x180] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r9 = u64 [r7 + 0x188] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE----------------------------------------------------------------------------------------------------------------------------------------------------R............................. r11 = 0x4000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................. r5 = r5 | r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x170] = r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x178] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------------------------------------------------------------------------------------------R........................... r10 = 0x2000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R........................... r8 = r8 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE-R........................... r9 = r9 | r0 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x180] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x188] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x190] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE------------------------R.. r7 = r7 + 0x198 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xa8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER jump 43280 if r7 != r8 +``` + +Gas simulation at offset 43981 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 45205 if r6 == 0 +``` + +Gas simulation at offset 43991 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x2000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 45205 if r6 == 1 +``` + +Gas simulation at offset 44016 with total cost of 52: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............ r7 = u64 [r9 + 0x8] + DeE---------------------------------------R............ r8 = 0x7fffffffffffefff + .D========================eeE-------------R............ r8 = r7 | ~r8 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + ..DeE-------------------------------------------------R jump 45205 if r6 > 0x1 + ...D=============================eER.............................. r9 = r9 + r10 + ....D=============================eER............................. r9 = r9 >> 0x5 + ....DeE-----------------------------R............................. r10 = 0x35 + ....D==============================eeeER.......................... r9 = r9 * r10 + ....D=================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D================================eE-------------------------R jump 46502 if r9 > 0x1 + ...D=============================eE-------R.............................................................................................................................................................................................. r7 = r7 + r9 + ...D==============================eE------R.............................................................................................................................................................................................. r7 = r7 >> 0x5 + ....D==============================eeeE---R.............................................................................................................................................................................................. r7 = r7 * 0x1a8 + ....DeE-----------------------------------R.............................................................................................................................................................................................. r11 = 0x8000000000000400 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.............................................................................................................................................................................................. u64 [r1 + 0x100] = r11 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE----------R.............................................................................................................................................................................................. r11 = u64 [r1 + 0xf8] + .....D=========================eE---------R.............................................................................................................................................................................................. r11 = r11 + 0x200 + .....D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. u64 [r1 + 0xf8] = r11 + ......DeE-------------------------------------------------R.............................................................................................................................................................................. r11 = 0x2000000000000100 + ......D=====================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................................................................................................................................................................. u64 [r1 + 0xf0] = r11 + .......DeE------------------------------------------------R.............................................................................................................................................................................. r11 = 0x1000000000000080 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................. u64 [r1 + 0xe8] = r11 + ........DeE-----------------------------------------------R.............................................................................................................................................................................. r11 = 0x800000000000040 + ........D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................ u64 [r1 + 0xe0] = r11 + .........DeE----------------------------------------------------R........................................................................................................................................................................ r11 = 0x400000000000020 + .........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0xd8] = r11 + ..........DeE------------------------------------------------------------------R......................................................................................................................................................... r3 = 0x200000000000010 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd0] = r3 + ...........DeE--------------------------------------------------------------------R...................................................................................................................................................... r4 = 0x100000000000008 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r1 + 0xc8] = r4 + ............DeE--------------------------------------------------------------------R..................................................................................................................................................... r9 = 0x80000000000004 + ............D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................... u64 [r1 + 0xc0] = r9 + .............DeE-------------------------------------------------------------------------R............................................................................................................................................... r8 = 0x40000000000002 + .............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0xb8] = r8 + ...........................................DeE----------------------------------------------------------R................................................................................................................................ r8 = 0x20000000000001 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb0] = r8 + ...........................................D======================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r8 = u64 [r1 + 0x10] + ............................................D==============================================================eER........................................................................................................................... r7 = r7 + r8 + ............................................D===============================================================eER.......................................................................................................................... r7 = r7 + 0x1a8 + ............................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................. u64 [r1 + 0xa8] = r7 + .............................................DeE---------------------------------------------------------------------------------------R................................................................................................. r9 = 0x10000000000000 + .............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................. u64 [r1 + 0xa0] = r9 + ..............................................DeE--------------------------------------------------------------------------------------R................................................................................................. r9 = 0x8000000000000 + ..............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................. u64 [r1 + 0x98] = r9 + ...............................................DeE-------------------------------------------------------------------------------------R................................................................................................. r9 = 0x4000000000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................. u64 [r1 + 0x90] = r9 + ................................................DeE------------------------------------------------------------------------------------R................................................................................................. r9 = 0x2000000000000 + ................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................. u64 [r1 + 0x88] = r9 + .................................................DeE---------------------------------------------------------------------------------------R............................................................................................. r9 = 0x1000000000000 + ...........................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x80] = r9 + ...........................................................DeE--------------------------------------------------------------------------------------------R.............................................................................. r9 = 0x800000000000 + ...........................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r9 + ............................................................DeE----------------------------------------------------------------------------------------------R........................................................................... r9 = 0x400000000000 + ............................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................ u64 [r1 + 0x70] = r9 + .............................................................DeE------------------------------------------------------------------------------------------------R........................................................................ r9 = 0x200000000000 + .................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................... u64 [r1 + 0x68] = r9 + .................................................................DeE------------------------------------------------------------------------------------------------R.................................................................... r9 = 0x100000000000 + ................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r9 + ................................................................................DeE------------------------------------------------------------------------------------------------R..................................................... r9 = 0x80000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r9 + ...................................................................................DeE------------------------------------------------------------------------------------------------R.................................................. r9 = 0x40000000000 + ....................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r1 + 0x50] = r9 + ....................................................................................DeE--------------------------------------------------------------------------------------------------R............................................... r9 = 0x20000000000 + ..........................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................... u64 [r1 + 0x48] = r9 + ..........................................................................................DeE------------------------------------------------------------------------------------------------R........................................... r9 = 0x10000000000 + .........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r9 + .........................................................................................................DeE------------------------------------------------------------------------------------------------R............................ r9 = 0x8000000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r9 + .............................................................................................................DeE-----------------------------------------------------------------------------------------------R......................... r9 = 0x4000000000 + ..............................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r1 + 0x30] = r9 + ...............................................................................................................DeE------------------------------------------------------------------------------------------------R...................... r9 = 0x1000000000 + ........................................................................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................. u64 [r1 + 0x28] = r9 + ........................................................................................................................................DeE---------------------------------------------------------------------------R.................. r9 = 0x800000000 + ........................................................................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x20] = r9 + .........................................................................................................................................DeE-----------------------------------------------------------------------------------------R... r9 = 0x400000000 + .........................................................................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r9 + ..........................................................................................................................................DeE-------------------------------------------------------------------------------------------R r6 = 0x200000000 + ..........................................................................................................................................DeE-------------------------------------------------------------------------------------------R r11 = 0x100000000 + ...........................................................................................................................................DeE------------------------------------------------------------------------------------------R r2 = 0x80000000 + ............................................................................................................................................DeE-----------------------------------------------------------------------------------------R r3 = 0x800 + ............................................................................................................................................D............................................................................................ r7 = r8 + ............................................................................................................................................DeeE----------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 45781 with total cost of 867: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x1a0] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = 0x2000000000 + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r12 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x18] + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x4000000 + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x8000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd0] + ...D=================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r0 | r10 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x70] + ...D=================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x8] = r12 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r10 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r9 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x28] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x30] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x38] + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x20] + ......D=================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ......D===============================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000000 + ......D================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | 0x2000 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc0] + .......D========================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r9 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r10 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x50] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x58] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x60] + ............................................D======================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ............................................D=============================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ......................................................D====================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | 0x400000 + ......................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r3 + ......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + .......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + ........................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r10 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r12 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x68] + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x70] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x78] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xb0] + .................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x50] + .........................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ..........................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | r2 + ..........................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x100000 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r10 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r12 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x88] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x90] + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x98] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xf8] + ............................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x98] + .............................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x40] + .....................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r5 + ......................................................................................................................................................................................D===================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | 0x20000000 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x80] = r8 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r9 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r10 + ...............................................................................................................................................................................................................D===========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x98] = r12 + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xb0] + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xb8] + ................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ........................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xe8] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x88] + .........................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r5 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x30] + ..........................................................................................................................................................................................................................................D===================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ..........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + ..........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r9 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb0] = r10 + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r12 + ...................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xc0] + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xd0] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000000 + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r5 + .....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x78] + .....................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + ......................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd0] = r10 + ..............................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r12 + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xe8] + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xf0] + ...............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0xf8] + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x2000000 + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................ r10 = r10 | 0x4000 + .........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc8] + ..........................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R............................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R............................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r10 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r12 + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x100] + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x110] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x118] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x68] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x18] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R................................................................................................................................................................................................................................................................................................................. r10 = r10 | 0x800000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................. r12 = r12 | 0x1000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................................................................................................................................................................................................ u64 [r7 + 0x110] = r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................ u64 [r7 + 0x118] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x120] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x128] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x130] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x138] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................... r8 = r8 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x58] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER....................................................................................................................................................................................................................................... r9 = r9 | r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R....................................................................................................................................................................................................................................... r10 = r10 | r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R....................................................................................................................................................................................................................................... r12 = r12 | 0x200000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ u64 [r7 + 0x120] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x128] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................. u64 [r7 + 0x130] = r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................................................................................................................................................................................................. u64 [r7 + 0x138] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r5 = u64 [r7 + 0x140] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r9 = u64 [r7 + 0x148] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... r10 = u64 [r7 + 0x150] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r12 = u64 [r7 + 0x158] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................... r8 = r8 | r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r1 + 0xa0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................. r9 = r9 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r5 = u64 [r1 + 0x48] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER............................................................................................................................................................. r10 = r10 | r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R............................................................................................................................................................. r12 = r12 | 0x40000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r7 + 0x140] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x148] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... u64 [r7 + 0x150] = r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................... u64 [r7 + 0x158] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r8 = u64 [r7 + 0x160] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r9 = u64 [r7 + 0x168] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r10 = u64 [r7 + 0x170] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r12 = u64 [r7 + 0x178] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................................................................................................... r8 = r8 | 0x80000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r5 = u64 [r1 + 0xf0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................... r9 = r9 | r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................... r5 = u64 [r1 + 0x90] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................... r10 = r10 | r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r1 + 0x38] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................... r12 = r12 | r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r7 + 0x160] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r7 + 0x168] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r7 + 0x170] = r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0x178] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = u64 [r7 + 0x180] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r9 = u64 [r7 + 0x188] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u64 [r7 + 0x190] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r12 = u64 [r7 + 0x198] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R.................................................... r8 = r8 | 0x10000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------------------------------------------------------------------------------------------R.................................................... r5 = 0x20000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................... r9 = r9 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r7 + 0x180] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0xe0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................... r8 = r8 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r7 + 0x188] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x80] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.......................... r9 = r9 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x190] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x198] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R. u64 [r7 + 0x1a0] = r4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-------------------------R. r7 = r7 + 0x1a8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xa8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER jump 45781 if r7 != r8 +``` + +Gas simulation at offset 46502 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 47750 if r6 == 0 +``` + +Gas simulation at offset 46512 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x4000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 47750 if r6 == 1 +``` + +Gas simulation at offset 46537 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x8000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 47750 if r6 > 0x1 + ...D=============================eER.............................. r9 = r9 + r10 + ....D=============================eER............................. r9 = r9 >> 0x5 + ....DeE-----------------------------R............................. r10 = 0x37 + ....D==============================eeeER.......................... r9 = r9 * r10 + ....D=================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D================================eE-------------------------R jump 49046 if r9 > 0x1 + ..D==============================eE-------R........................................................................................................................................................................ r7 = r7 + r9 + ..D===============================eE------R........................................................................................................................................................................ r7 = r7 >> 0x5 + ...D===============================eeeE---R........................................................................................................................................................................ r7 = r7 * 0x1b8 + ...DeE------------------------------------R........................................................................................................................................................................ r11 = 0x8000000000000100 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R........................................................................................................................................................................ u64 [r1 + 0xf8] = r11 + ....DeE-----------------------------------R........................................................................................................................................................................ r11 = 0x4000000000000080 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R........................................................................................................................................................................ u64 [r1 + 0xf0] = r11 + .....DeE----------------------------------R........................................................................................................................................................................ r11 = 0x2000000000000040 + .....D=eeeeeeeeeeeeeeeeeeeeeeeeeE---------R........................................................................................................................................................................ u64 [r1 + 0xe8] = r11 + ......DeE---------------------------------R........................................................................................................................................................................ r11 = 0x1000000000000020 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r1 + 0xe0] = r11 + .......DeE----------------------------------------------R.......................................................................................................................................................... r5 = 0x800000000000010 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r1 + 0xd8] = r5 + ........DeE----------------------------------------------R......................................................................................................................................................... r0 = 0x400000000000008 + ........D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r1 + 0xd0] = r0 + .........DeE----------------------------------------------R........................................................................................................................................................ r3 = 0x200000000000004 + .........D============================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. u64 [r1 + 0xc8] = r3 + ..........DeE---------------------------------------------------R.................................................................................................................................................. r9 = 0x100000000000002 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xc0] = r9 + ...........DeE-------------------------------------------------------------------R................................................................................................................................. r10 = 0x80000000000001 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r1 + 0xb8] = r10 + ...........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r0 = u64 [r1 + 0x10] + ............D=====================================================================eER.............................................................................................................................. r7 = r7 + r0 + ............D======================================================================eER............................................................................................................................. r7 = r7 + 0x1b8 + ............D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xb0] = r7 + .............DeE----------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x40000000000000 + ...........................................D===================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.................................................................................................... u64 [r1 + 0xa8] = r7 + ...........................................DeE----------------------------------------------------------------R.................................................................................................... r7 = 0x20000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................................................................................................... u64 [r1 + 0xa0] = r7 + ............................................DeE---------------------------------------------------------------R.................................................................................................... r7 = 0x10000000000000 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................................................................... u64 [r1 + 0x98] = r7 + .............................................DeE--------------------------------------------------------------R.................................................................................................... r7 = 0x8000000000000 + .............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u64 [r1 + 0x90] = r7 + ..............................................DeE-----------------------------------------------------------------R................................................................................................ r7 = 0x4000000000000 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x88] = r7 + ...............................................DeE---------------------------------------------------------------------------------R............................................................................... r7 = 0x2000000000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r1 + 0x80] = r7 + ................................................DeE---------------------------------------------------------------------------------R.............................................................................. r7 = 0x1000000000000 + ................................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + .................................................DeE-----------------------------------------------------------------------------------R........................................................................... r7 = 0x800000000000 + .................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x70] = r7 + ..................................................DeE--------------------------------------------------------------------------------------R....................................................................... r7 = 0x400000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x68] = r7 + .........................................................DeE------------------------------------------------------------------------------------------------R...................................................... r7 = 0x200000000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r1 + 0x60] = r7 + ..........................................................DeE------------------------------------------------------------------------------------------------R..................................................... r7 = 0x100000000000 + ...........................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + ...........................................................DeE--------------------------------------------------------------------------------------------------R.................................................. r7 = 0x80000000000 + .................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x50] = r7 + .................................................................DeE------------------------------------------------------------------------------------------------R.............................................. r7 = 0x40000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x48] = r7 + ..................................................................................DeE------------------------------------------------------------------------------------------------R............................. r7 = 0x20000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ u64 [r1 + 0x40] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R............................ r7 = 0x10000000000 + .....................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ......................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x8000000000 + ...............................................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x30] = r7 + ...............................................................................................................DeE---------------------------------------------------------------------------R..................... r7 = 0x4000000000 + ...............................................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x28] = r7 + ................................................................................................................DeE-------------------------------------------------------------------------------------------R.... r7 = 0x2000000000 + ................................................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r1 + 0x20] = r7 + .................................................................................................................DeE-------------------------------------------------------------------------------------------R... r7 = 0x800000000 + .................................................................................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ..................................................................................................................DeE---------------------------------------------------------------------------------------------R r6 = 0x400000000 + ...................................................................................................................DeE--------------------------------------------------------------------------------------------R r10 = 0x200000000 + ...................................................................................................................DeE--------------------------------------------------------------------------------------------R r2 = 0x100000000 + ....................................................................................................................................DeE---------------------------------------------------------------------------R r3 = 0x80000000 + ....................................................................................................................................DeE---------------------------------------------------------------------------R r7 = 0x800 + .....................................................................................................................................DeeE-------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 48308 with total cost of 892: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x1b0] + DeE---------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = 0x1000000000 + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r12 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x8] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x18] + ..D========================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000000 + ..D========================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x40000 + ...D========================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xb8] + ...D=================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0] = r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x8] = r12 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x10] = r9 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x18] = r11 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0x20] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r0 + 0x28] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x38] + .....D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x68] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x20] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ......D===============================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000000 + .......D===============================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x80000 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x20] = r8 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x28] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x30] = r11 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x38] = r12 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x48] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r0 + 0x50] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r0 + 0x58] + ...........................................D=============================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc0] + ............................................D======================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x70] + ......................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x28] + ......................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r5 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x40] = r8 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x48] = r9 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x50] = r11 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x58] = r12 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x60] + ...............................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x68] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x70] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x78] + .................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + ........................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100000 + .........................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r7 + ..........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc8] + ...........................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x60] = r8 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x68] = r9 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x70] = r11 + ............................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x78] = r12 + ....................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x80] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x88] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x90] + ....................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r0 + 0x98] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x78] + ............................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x30] + .............................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + .............................................................................................................................................................D===========================================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000000 + .....................................................................................................................................................................................D=====================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x200000 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x80] = r8 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x88] = r9 + ......................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x90] = r11 + ......................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x98] = r12 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0xa0] + .......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0xa8] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0xb0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r0 + 0xb8] + ................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r5 | 0x1000 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ........................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x80] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x38] + .........................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xa0] = r8 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xa8] = r9 + ...........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0xb0] = r11 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xb8] = r12 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0xc0] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0xc8] + ....................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0xd0] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r0 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r3 + ...........................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400000 + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x2000 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xd8] + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xc0] = r8 + .....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xc8] = r9 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xd0] = r11 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xd8] = r12 + .............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r0 + 0xe8] + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0xf0] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0xf8] + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x88] + ................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x40] + .......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r2 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x800000 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xe0] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xe8] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xf0] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xf8] = r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r0 + 0x100] + ................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x108] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x110] + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x118] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R.................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xe0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x90] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x48] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x100] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x108] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x110] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x118] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0x120] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x128] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x130] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x138] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-R......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xe8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r12 = r12 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r0 + 0x120] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r0 + 0x128] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r0 + 0x130] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r0 + 0x138] = r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r0 + 0x140] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x148] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r11 = u64 [r0 + 0x150] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x158] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................. r8 = r8 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r5 = u64 [r1 + 0x50] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................. r9 = r9 | r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-------------------------R............................................................................................................................................................................................................. r11 = r11 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R............................................................................................................................................................................................................. r12 = r12 | 0x2000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r0 + 0x140] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r0 + 0x148] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................... u64 [r0 + 0x150] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................... u64 [r0 + 0x158] = r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r0 + 0x160] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r0 + 0x168] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r11 = u64 [r0 + 0x170] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r12 = u64 [r0 + 0x178] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................... r8 = r8 | 0x10000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r1 + 0xf0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................... r9 = r9 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r5 = u64 [r1 + 0xa0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r5 = u64 [r1 + 0x58] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................. r12 = r12 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u64 [r0 + 0x160] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r0 + 0x168] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r0 + 0x170] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u64 [r0 + 0x178] = r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r8 = u64 [r0 + 0x180] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r0 + 0x188] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u64 [r0 + 0x190] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u64 [r0 + 0x198] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r5 = u64 [r1 + 0x18] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................... r8 = r8 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R............................................................................... r9 = r9 | 0x4000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------R............................................................................... r11 = r11 | 0x20000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r0 + 0x180] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................................................... u64 [r0 + 0x188] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................... r8 = u64 [r0 + 0x1a0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................... r9 = u64 [r0 + 0x1a8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r5 = u64 [r1 + 0xf8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................... r12 = r12 | r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r0 + 0x190] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r0 + 0x198] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.......................... r11 = u64 [r1 + 0xa8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE---R.......................... r8 = r8 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................... r11 = u64 [r1 + 0x60] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.......................... r9 = r9 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r0 + 0x1a0] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r0 + 0x1a8] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... u64 [r0 + 0x1b0] = r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R... r0 = r0 + 0x1b8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xb0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER jump 48308 if r0 != r8 +``` + +Gas simulation at offset 49046 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 50336 if r6 == 0 +``` + +Gas simulation at offset 49056 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x8000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 50336 if r6 == 1 +``` + +Gas simulation at offset 49081 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x40000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 50336 if r6 > 0x5 + ...DeE---------------------------R............................. r10 = 0x39 + ...D============================eeeER.......................... r9 = r9 * r10 + ...D===============================eER......................... r8 = r8 - r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ....D==============================eE-------------------------R jump 51638 if r9 > 0x5 + ..D=============================eeeE------R..................................................................................................................................................................... r7 = r7 * 0x1c8 + ..DeE-------------------------------------R..................................................................................................................................................................... r11 = 0x8000000000000040 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R..................................................................................................................................................................... u64 [r1 + 0xf8] = r11 + ...DeE------------------------------------R..................................................................................................................................................................... r11 = 0x4000000000000020 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R..................................................................................................................................................................... u64 [r1 + 0xf0] = r11 + ....DeE-----------------------------------R..................................................................................................................................................................... r12 = 0x2000000000000010 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R..................................................................................................................................................................... u64 [r1 + 0xe8] = r12 + .....DeE----------------------------------R..................................................................................................................................................................... r6 = 0x1000000000000008 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r1 + 0xe0] = r6 + ......DeE----------------------------------------------R........................................................................................................................................................ r5 = 0x800000000000004 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xd8] = r5 + .......DeE----------------------------------------------R....................................................................................................................................................... r9 = 0x400000000000002 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd0] = r9 + ........DeE----------------------------------------------R...................................................................................................................................................... r10 = 0x200000000000001 + ........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. u64 [r1 + 0xc8] = r10 + ........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r0 = u64 [r1 + 0x10] + .........D=====================================================================eER.............................................................................................................................. r7 = r7 + r0 + .........D======================================================================eER............................................................................................................................. r7 = r7 + 0x1c8 + .........D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xc0] = r7 + ..........DeE----------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x100000000000000 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.................................................................................................... u64 [r1 + 0xb8] = r7 + ...........DeE---------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x80000000000000 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................... u64 [r1 + 0xb0] = r7 + ............DeE--------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x40000000000000 + ............D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.................................................................................................... u64 [r1 + 0xa8] = r7 + .............DeE-------------------------------------------------------------------------------------------R.................................................................................................... r7 = 0x20000000000000 + .............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................... u64 [r1 + 0xa0] = r7 + ...........................................DeE-------------------------------------------------------------R.................................................................................................... r7 = 0x10000000000000 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r7 + ............................................DeE------------------------------------------------------------R.................................................................................................... r7 = 0x8000000000000 + ............................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u64 [r1 + 0x90] = r7 + .............................................DeE---------------------------------------------------------------R................................................................................................ r7 = 0x4000000000000 + .............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x88] = r7 + ..............................................DeE----------------------------------------------------------------------------------R............................................................................ r7 = 0x2000000000000 + ..............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x80] = r7 + ...............................................DeE----------------------------------------------------------------------------------R........................................................................... r7 = 0x1000000000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + ................................................DeE---------------------------------------------------------------------------------R........................................................................... r7 = 0x800000000000 + ................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... u64 [r1 + 0x70] = r7 + .................................................DeE------------------------------------------------------------------------------------R....................................................................... r7 = 0x400000000000 + ........................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x68] = r7 + ........................................................DeE-------------------------------------------------------------------------------------------------R................................................... r7 = 0x200000000000 + .........................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r7 + .........................................................DeE-------------------------------------------------------------------------------------------------R.................................................. r7 = 0x100000000000 + ..........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + ..........................................................DeE------------------------------------------------------------------------------------------------R.................................................. r7 = 0x80000000000 + ..............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................. u64 [r1 + 0x50] = r7 + .................................................................................DeE-----------------------------------------------------------------------------R.............................................. r7 = 0x40000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r7 + ...................................................................................DeE-----------------------------------------------------------------------------------------------R.......................... r7 = 0x20000000000 + ............................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r7 + ............................................................................................................DeE-----------------------------------------------------------------------R......................... r7 = 0x10000000000 + ............................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + .............................................................................................................DeE----------------------------------------------------------------------R......................... r7 = 0x8000000000 + .............................................................................................................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................... u64 [r1 + 0x30] = r7 + ..............................................................................................................DeE-------------------------------------------------------------------------R..................... r7 = 0x4000000000 + ..............................................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r7 + ...............................................................................................................DeE--------------------------------------------------------------------------------------------R. r7 = 0x2000000000 + ...............................................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r7 + ................................................................................................................DeE--------------------------------------------------------------------------------------------R r7 = 0x1000000000 + ................................................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .................................................................................................................DeE-------------------------------------------------------------------------------------------R r2 = 0x400000000 + .................................................................................................................DeE-------------------------------------------------------------------------------------------R r3 = 0x200000000 + ..................................................................................................................DeE------------------------------------------------------------------------------------------R r7 = 0x100000000 + ....................................................................................................................................DeE------------------------------------------------------------------------R r10 = 0x80000000 + ....................................................................................................................................DeE------------------------------------------------------------------------R r4 = 0x800 + .....................................................................................................................................DeeE----------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 50876 with total cost of 916: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r0 + 0x1c0] + DeE---------------------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = 0x800000000 + .D========================eE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r0 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r0 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x18] + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r8 | 0x10000000 + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | 0x200000 + ...D=======================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x4000 + ...D================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 | 0x80 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x8] = r12 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x10] = r5 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x18] = r6 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x20] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x28] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x38] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xc8] + .....D=================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x88] + ......D================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x50] + ......D================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x18] + .......D========================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x20] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x28] = r12 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x30] = r5 + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x38] = r6 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x48] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x50] + ...........................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x58] + ............................................D=============================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x20000000 + ............................................D=============================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | 0x400000 + ............................................D=============================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x8000 + ......................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | 0x100 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x40] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x48] = r12 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x50] = r5 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x58] = r6 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r0 + 0x60] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r0 + 0x68] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x70] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x78] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + ................................................................................D=====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x90] + .........................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r8 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x58] + ..........................................................................................................D===========================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r8 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x20] + ..........................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x60] = r9 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x68] = r12 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x70] = r5 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x78] = r6 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r0 + 0x80] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r0 + 0x88] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x90] + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x98] + ............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000000 + ............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x800000 + ............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + .....................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | 0x200 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x80] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x88] = r12 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x90] = r5 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x98] = r6 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0xa0] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0xa8] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0xb0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r0 + 0xb8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xd8] + ...............................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r8 + ........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x60] + .........................................................................................................................................................................................................................................D===========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r8 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x28] + .........................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xa0] = r9 + ..........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xa8] = r12 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xb0] = r5 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xb8] = r6 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r0 + 0xc0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r0 + 0xc8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0xd0] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x1000000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | 0x400 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xc0] = r9 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xc8] = r12 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xd0] = r5 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xd8] = r6 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0xe0] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0xe8] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0xf0] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0xf8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r8 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x68] + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x30] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xe0] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xe8] = r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xf0] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xf8] = r6 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r0 + 0x100] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r0 + 0x108] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0x110] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x118] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x2000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r4 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x100] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x108] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x110] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x118] = r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x120] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x128] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x130] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0x138] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xe8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r9 = r9 | r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xa8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r12 = r12 | r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x70] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r5 = r5 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x38] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r6 = r6 | r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r0 + 0x120] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r0 + 0x128] = r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r0 + 0x130] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r0 + 0x138] = r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r9 = u64 [r0 + 0x140] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r0 + 0x148] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x150] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x158] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................... r9 = r9 | r3 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................... r12 = r12 | 0x4000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................... r5 = r5 | 0x80000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................... r6 = r6 | 0x1000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r0 + 0x140] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r0 + 0x148] = r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r0 + 0x150] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r0 + 0x158] = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r9 = u64 [r0 + 0x160] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r12 = u64 [r0 + 0x168] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r5 = u64 [r0 + 0x170] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r6 = u64 [r0 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r1 + 0xf0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.................................................................................................................................................................................. r9 = r9 | r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................. r8 = u64 [r1 + 0xb0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................. r12 = r12 | r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................. r8 = u64 [r1 + 0x78] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER.................................................................................................................................................................................. r5 = r5 | r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r8 = u64 [r1 + 0x40] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r6 = r6 | r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r0 + 0x160] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r0 + 0x168] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r0 + 0x170] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r0 + 0x178] = r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r9 = u64 [r0 + 0x180] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r0 + 0x188] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r5 = u64 [r0 + 0x190] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r6 = u64 [r0 + 0x198] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R....................................................................................................... r9 = r9 | r2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R....................................................................................................... r12 = r12 | 0x8000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R....................................................................................................... r5 = r5 | 0x100000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................... r6 = r6 | 0x2000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r0 + 0x180] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r0 + 0x188] = r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r0 + 0x190] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r0 + 0x198] = r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r0 + 0x1a0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r0 + 0x1a8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r0 + 0x1b0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r0 + 0x1b8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................... r9 = r9 | r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... r8 = u64 [r1 + 0xb8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................... r12 = r12 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r0 + 0x1a0] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------------R.......................... r9 = u64 [r1 + 0x80] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R.......................... r9 = r9 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r0 + 0x1a8] = r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................... r12 = u64 [r1 + 0x48] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................... r12 = r12 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r0 + 0x1b0] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r0 + 0x1b8] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r0 + 0x1c0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R. r0 = r0 + 0x1c8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r8 = u64 [r1 + 0xc0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER jump 50876 if r0 != r8 +``` + +Gas simulation at offset 51638 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 52961 if r12 == 0 +``` + +Gas simulation at offset 51648 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x10000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 52961 if r12 == 1 +``` + +Gas simulation at offset 51673 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x200000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 52961 if r12 > 0x5 + ...DeE---------------------------R............................. r10 = 0x3b + ...D============================eeeER.......................... r9 = r9 * r10 + ...D===============================eER......................... r8 = r8 - r9 + ....D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ....D==============================eE-------------------------R jump 54293 if r9 > 0x5 + ..D=============================eeeE------R......................................................................................................................................................................... r7 = r7 * 0x1d8 + ..DeE-------------------------------------R......................................................................................................................................................................... r8 = 0x8000000000000010 + ...DeeeeeeeeeeeeeeeeeeeeeeeeeE------------R......................................................................................................................................................................... u64 [r1 + 0x100] = r8 + ...DeE------------------------------------R......................................................................................................................................................................... r11 = 0x4000000000000008 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R......................................................................................................................................................................... u64 [r1 + 0xf8] = r11 + ....DeE-----------------------------------R......................................................................................................................................................................... r12 = 0x2000000000000004 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R......................................................................................................................................................................... u64 [r1 + 0xf0] = r12 + .....DeE----------------------------------R......................................................................................................................................................................... r9 = 0x1000000000000002 + .....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r1 + 0xe8] = r9 + ......DeE----------------------------------------------R............................................................................................................................................................ r6 = 0x800000000000001 + ......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r1 + 0xe0] = r6 + ......D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r0 = u64 [r1 + 0x10] + .......D================================================eER......................................................................................................................................................... r7 = r7 + r0 + .......D=================================================eER........................................................................................................................................................ r7 = r7 + 0x1d8 + .......D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xd8] = r7 + ........DeE-------------------------------------------------------------------------R............................................................................................................................... r7 = 0x400000000000000 + ........D==========================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................... u64 [r1 + 0xd0] = r7 + .........DeE------------------------------------------------------------------------R............................................................................................................................... r7 = 0x200000000000000 + .........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................................................................................... u64 [r1 + 0xc8] = r7 + ..........DeE-----------------------------------------------------------------------R............................................................................................................................... r7 = 0x100000000000000 + ..........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................................................................... u64 [r1 + 0xc0] = r7 + ...........DeE----------------------------------------------------------------------R............................................................................................................................... r7 = 0x80000000000000 + ...........D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb8] = r7 + ............DeE-----------------------------------------------------------------------R............................................................................................................................. r7 = 0x40000000000000 + ............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r1 + 0xb0] = r7 + .............DeE-----------------------------------------------------------------------------------------R.......................................................................................................... r7 = 0x20000000000000 + .............D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u64 [r1 + 0xa8] = r7 + ...........................................DeE------------------------------------------------------------R......................................................................................................... r7 = 0x10000000000000 + ...........................................D=======================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0xa0] = r7 + ............................................DeE--------------------------------------------------------------R...................................................................................................... r7 = 0x8000000000000 + ............................................D========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r7 + .............................................DeE---------------------------------------------------------------R.................................................................................................... r7 = 0x4000000000000 + .............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. u64 [r1 + 0x90] = r7 + ..............................................DeE---------------------------------------------------------------------------------R................................................................................. r7 = 0x2000000000000 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ u64 [r1 + 0x88] = r7 + ...............................................DeE---------------------------------------------------------------------------------R................................................................................ r7 = 0x1000000000000 + ...............................................D============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x80] = r7 + ................................................DeE-----------------------------------------------------------------------------------R............................................................................. r7 = 0x800000000000 + ................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + .................................................DeE------------------------------------------------------------------------------------R........................................................................... r7 = 0x400000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r1 + 0x70] = r7 + ........................................................DeE------------------------------------------------------------------------------------------------R........................................................ r7 = 0x200000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r1 + 0x68] = r7 + ..........................................................DeE-----------------------------------------------------------------------------------------------R....................................................... r7 = 0x100000000000 + ...........................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x60] = r7 + ............................................................DeE------------------------------------------------------------------------------------------------R.................................................... r7 = 0x80000000000 + .....................................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + .....................................................................................DeE-------------------------------------------------------------------------R.................................................. r7 = 0x40000000000 + .....................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... u64 [r1 + 0x50] = r7 + ......................................................................................DeE-------------------------------------------------------------------------------------------R............................... r7 = 0x20000000000 + ......................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. u64 [r1 + 0x48] = r7 + .......................................................................................DeE-------------------------------------------------------------------------------------------R.............................. r7 = 0x10000000000 + .......................................................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x40] = r7 + ........................................................................................DeE---------------------------------------------------------------------------------------------R........................... r7 = 0x8000000000 + ........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + .........................................................................................DeE----------------------------------------------------------------------------------------------R......................... r7 = 0x4000000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r1 + 0x30] = r7 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R...... r7 = 0x2000000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r1 + 0x28] = r7 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R..... r7 = 0x1000000000 + ..............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x20] = r7 + ..............................................................................................................DeE------------------------------------------------------------------------------------------------R.. r7 = 0x800000000 + ................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + ................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x200000000 + ...................................................................................................................................DeE-----------------------------------------------------------------------------R r12 = 0x100000000 + ...................................................................................................................................DeE-----------------------------------------------------------------------------R r11 = 0x80000000 + ....................................................................................................................................DeE----------------------------------------------------------------------------R r4 = 0x800 + ....................................................................................................................................DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 53505 with total cost of 945: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x1d0] + DeE---------------------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = 0x400000000 + .D========================eE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r2 = u64 [r0 + 0x18] + ..D========================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x20000000 + ..D========================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | 0x1000000 + ..D========================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80000 + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r2 | 0x4000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0] = r5 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x8] = r6 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x18] = r7 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x20] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r0 + 0x28] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x38] + .....D========================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x200 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + ......D================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd0] + ......D================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r10 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa8] + .......D================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x20] = r7 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x28] = r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x30] = r6 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x38] = r5 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x40] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r0 + 0x48] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r0 + 0x50] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x58] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x80] + ............................................D=====================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r10 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + ............................................D======================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x30] + ......................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | r10 + ......................................................D====================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r3 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x40] = r7 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x48] = r8 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x50] = r6 + .......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x58] = r5 + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x60] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0x68] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r0 + 0x70] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x78] + ................................................................................D=============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | 0x10000000 + .........................................................................................................D===========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x800000 + .........................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | 0x40000 + .........................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000 + ..........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x60] = r7 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x68] = r8 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x70] = r6 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x78] = r5 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r0 + 0x80] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x88] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x90] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x98] + ....................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x100 + ...........................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xf8] + ............................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xc8] + .............................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = r6 | r10 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xa0] + .....................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x80] = r7 + ......................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0x88] = r8 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x90] = r6 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x98] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0xa0] + ..............................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0xa8] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r0 + 0xb0] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0xb8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x78] + ................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r7 | r10 + .......................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + ........................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r6 | r10 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xa0] = r7 + .........................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xa8] = r8 + ..........................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xb0] = r6 + .................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xb8] = r5 + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0xc0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0xc8] + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r0 + 0xd0] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r0 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | 0x8000000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400000 + ...........................................................................................................................................................................................................................................................................................D==============================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | 0x20000 + .............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x1000 + ..............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xc0] = r7 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0xc8] = r8 + ....................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xd0] = r6 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0xd8] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = u64 [r0 + 0xe0] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0xe8] + .......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0xf0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0xf8] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x80 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xf0] + ................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xc0] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xe0] = r7 + ..........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xe8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0xf0] = r6 + ................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r0 + 0xf8] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r0 + 0x100] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x108] + ...................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x110] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x118] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x48] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x20] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................. r6 = r6 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x100] = r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x108] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x110] = r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x118] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x120] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0x128] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r0 + 0x130] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r0 + 0x138] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x4000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................. r6 = r6 | 0x10000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r4 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r0 + 0x120] = r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x128] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x130] = r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r0 + 0x138] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x140] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. r8 = u64 [r0 + 0x148] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r6 = u64 [r0 + 0x150] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r5 = u64 [r0 + 0x158] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................ r7 = r7 | 0x40 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xb8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................... r6 = r6 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x90] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................. r5 = r5 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................. u64 [r0 + 0x140] = r7 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r0 + 0x148] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... u64 [r0 + 0x150] = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r0 + 0x158] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................... r7 = u64 [r0 + 0x160] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r8 = u64 [r0 + 0x168] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................. r6 = u64 [r0 + 0x170] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................. r5 = u64 [r0 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r10 = u64 [r1 + 0x68] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................... r7 = r7 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r1 + 0x40] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................ r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................ r6 = r6 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................ r5 = r5 | 0x40000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r0 + 0x160] = r7 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r0 + 0x168] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... u64 [r0 + 0x170] = r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................... u64 [r0 + 0x178] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r7 = u64 [r0 + 0x180] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r8 = u64 [r0 + 0x188] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r6 = u64 [r0 + 0x190] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... r5 = u64 [r0 + 0x198] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................................................... r7 = r7 | 0x2000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R...................................................................................................................................... r8 = r8 | 0x100000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eE-------------------R...................................................................................................................................... r6 = r6 | 0x8000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER..................................................................................................................................... r5 = r5 | 0x400 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... u64 [r0 + 0x180] = r7 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r0 + 0x188] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r0 + 0x190] = r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ u64 [r0 + 0x198] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r7 = u64 [r0 + 0x1a0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r8 = u64 [r0 + 0x1a8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r6 = u64 [r0 + 0x1b0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... r5 = u64 [r0 + 0x1b8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................... r7 = r7 | 0x20 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r10 = u64 [r1 + 0xe0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................ r8 = r8 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................ r10 = u64 [r1 + 0xb0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................ r6 = r6 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. u64 [r0 + 0x1a0] = r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r0 + 0x1a8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R....................................................... r7 = u64 [r0 + 0x1c0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... r8 = u64 [r0 + 0x1c8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r10 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................... r5 = r5 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u64 [r0 + 0x1b0] = r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r0 + 0x1b8] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... r10 = u64 [r1 + 0x60] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE--R........................... r7 = r7 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................... r10 = u64 [r1 + 0x38] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE--R........................... r8 = r8 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r0 + 0x1c0] = r7 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r0 + 0x1c8] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.... u64 [r0 + 0x1d0] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE----------------------R.... r0 = r0 + 0x1d8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xd8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER jump 53505 if r0 != r7 +``` + +Gas simulation at offset 54293 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 55651 if r6 == 0 +``` + +Gas simulation at offset 54303 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x20000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 55651 if r6 == 1 +``` + +Gas simulation at offset 54328 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x1000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 55651 if r6 > 0x1 + ...D=============================eER.............................. r9 = r9 + r10 + ....D=============================eER............................. r9 = r9 >> 0x5 + ....DeE-----------------------------R............................. r10 = 0x3d + ....D==============================eeeER.......................... r9 = r9 * r10 + ....D=================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D================================eE-------------------------R jump 57039 if r9 > 0x1 + ..D==============================eE-------R.............................................................................................................................................................................................. r7 = r7 + r9 + ..D===============================eE------R.............................................................................................................................................................................................. r7 = r7 >> 0x5 + ...D===============================eeeE---R.............................................................................................................................................................................................. r7 = r7 * 0x1e8 + ...DeE------------------------------------R.............................................................................................................................................................................................. r8 = 0x8000000000000004 + ...D=eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R.............................................................................................................................................................................................. u64 [r1 + 0x110] = r8 + ....DeE-----------------------------------R.............................................................................................................................................................................................. r9 = 0x4000000000000002 + ....D=eeeeeeeeeeeeeeeeeeeeeeeeeE----------R.............................................................................................................................................................................................. u64 [r1 + 0x108] = r9 + .....DeE----------------------------------R.............................................................................................................................................................................................. r10 = 0x2000000000000001 + .....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r1 + 0x100] = r10 + .....DeeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................ r11 = u64 [r1 + 0x10] + ......D===============================eE----------------R................................................................................................................................................................................ r7 = r7 + r11 + ......D================================eE---------------R................................................................................................................................................................................ r7 = r7 + 0x1e8 + ......D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................... u64 [r1 + 0xf8] = r7 + .......DeE--------------------------------------------------------R...................................................................................................................................................................... r7 = 0x1000000000000000 + .......D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R...................................................................................................................................................................... u64 [r1 + 0xf0] = r7 + ........DeE-------------------------------------------------------R...................................................................................................................................................................... r7 = 0x800000000000000 + ........D======================eeeeeeeeeeeeeeeeeeeeeeeeeE---------R...................................................................................................................................................................... u64 [r1 + 0xe8] = r7 + .........DeE------------------------------------------------------R...................................................................................................................................................................... r7 = 0x400000000000000 + .........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r1 + 0xe0] = r7 + ..........DeE--------------------------------------------------------------------R....................................................................................................................................................... r7 = 0x200000000000000 + ..........D=============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd8] = r7 + ...........DeE--------------------------------------------------------------------R...................................................................................................................................................... r7 = 0x100000000000000 + ...........D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xd0] = r7 + ............DeE-------------------------------------------------------------------R...................................................................................................................................................... r7 = 0x80000000000000 + ............D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................. u64 [r1 + 0xc8] = r7 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r7 = 0x40000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xc0] = r7 + ...........................................DeE------------------------------------------------------------R.............................................................................................................................. r7 = 0x20000000000000 + ...........................................D=====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb8] = r7 + ............................................DeE------------------------------------------------------------R............................................................................................................................. r7 = 0x10000000000000 + ............................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb0] = r7 + .............................................DeE-----------------------------------------------------------R............................................................................................................................. r7 = 0x8000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa8] = r7 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r7 = 0x4000000000000 + ..............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0xa0] = r7 + ...............................................DeE---------------------------------------------------------------------------------R..................................................................................................... r7 = 0x2000000000000 + ...............................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r7 + ................................................DeE---------------------------------------------------------------------------------R.................................................................................................... r7 = 0x1000000000000 + ................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x90] = r7 + .................................................DeE--------------------------------------------------------------------------------R.................................................................................................... r7 = 0x800000000000 + .........................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x88] = r7 + .........................................................DeE---------------------------------------------------------------------------------R........................................................................................... r7 = 0x400000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x80] = r7 + ..........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................ r7 = 0x200000000000 + ...................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + ...................................................................DeE---------------------------------------------------------------------------------------R........................................................................... r7 = 0x100000000000 + ...................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x70] = r7 + ....................................................................DeE--------------------------------------------------------------------------------------R........................................................................... r7 = 0x80000000000 + ....................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x68] = r7 + .....................................................................DeE----------------------------------------------------------------------------------------------R.................................................................. r7 = 0x40000000000 + ..................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x60] = r7 + ..................................................................................DeE------------------------------------------------------------------------------------------------R................................................... r7 = 0x20000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + ...................................................................................DeE------------------------------------------------------------------------------------------------R.................................................. r7 = 0x10000000000 + ...................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x50] = r7 + ....................................................................................DeE-----------------------------------------------------------------------------------------------R.................................................. r7 = 0x8000000000 + ............................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x48] = r7 + ............................................................................................DeE------------------------------------------------------------------------------------------------R......................................... r7 = 0x4000000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x40] = r7 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r7 = 0x2000000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ............................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r7 = 0x1000000000 + ............................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x30] = r7 + .............................................................................................................DeE-----------------------------------------------------------------------------------------------R......................... r7 = 0x800000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x28] = r7 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r7 = 0x400000000 + ....................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x20] = r7 + ....................................................................................................................................DeE------------------------------------------------------------------------------------------------R. r7 = 0x100000000 + .....................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....................................................................................................................................DeE------------------------------------------------------------------------------------------------R r4 = 0x80000000 + .....................................................................................................................................DeE------------------------------------------------------------------------------------------------R r0 = 0x800 + ......................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 56221 with total cost of 991: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0x1e0] + DeE---------------------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = 0x200000000 + .D========================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r8 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r11 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r11 + 0x18] + ..D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x40000000 + ..D========================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = r2 | 0x8000000 + ...D=======================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r3 | 0x1000000 + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r5 | 0x200000 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x8] = r10 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x10] = r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x18] = r7 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0x20] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r11 + 0x28] + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r11 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r11 + 0x38] + ......D=======================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x40000 + ......D=======================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + ......D=======================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r5 | 0x1000 + .......D===============================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x200 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x20] = r7 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x28] = r8 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x30] = r10 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x38] = r12 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r11 + 0x40] + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0x48] + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0x50] + .........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x58] + ...........................................D=====================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x40 + ...........................................D=====================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x100] + ...........................................D==============================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r5 + ............................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ............................................D==============================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ............................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x40] = r7 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x48] = r8 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x50] = r10 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x58] = r12 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x60] + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0x68] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0x70] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r11 + 0x78] + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r1 + 0xc8] + ................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r6 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb0] + ................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + .........................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r2 | r10 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + .........................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 | r12 + .........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x60] = r7 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x68] = r8 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x70] = r10 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x78] = r12 + ..........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x80] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r11 + 0x88] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0x90] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r11 + 0x98] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0x68] + ............................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r6 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x50] + ............................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x38] + .............................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r2 | r10 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x20] + ..............................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r3 | r12 + ..............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x80] = r7 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x88] = r8 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x90] = r10 + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x98] = r12 + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r11 + 0xa0] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r11 + 0xa8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0xb0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0xb8] + ................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r4 + .................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r5 | 0x10000000 + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r6 | 0x2000000 + ........................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r2 | 0x400000 + ........................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xa0] = r7 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xa8] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xb0] = r10 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xb8] = r12 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r11 + 0xc0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0xc8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r2 = u64 [r11 + 0xd0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r11 + 0xd8] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r7 = r6 | 0x80000 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r5 | 0x10000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r2 | 0x2000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x400 + ............................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xc0] = r7 + .............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xc8] = r8 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xd0] = r10 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xd8] = r12 + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r11 + 0xe0] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r11 + 0xe8] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0xf0] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0xf8] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | 0x80 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10 + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x108] + ..............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r10 | r5 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xe8] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xe0] = r7 + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xe8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0xf0] = r10 + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0xf8] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r11 + 0x100] + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r11 + 0x108] + .........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r2 = u64 [r11 + 0x110] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r3 = u64 [r11 + 0x118] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r1 + 0xd0] + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r7 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r2 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r3 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r11 + 0x100] = r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x108] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x110] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x118] = r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x120] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0x128] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0x130] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r3 = u64 [r11 + 0x138] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r7 = u64 [r1 + 0x70] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................. r7 = r7 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x58] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................... r10 = r2 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................... r12 = r3 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x120] = r7 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x128] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. u64 [r11 + 0x130] = r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r11 + 0x138] = r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r7 = u64 [r11 + 0x140] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x148] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r11 + 0x150] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r2 = u64 [r11 + 0x158] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x18] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r7 = r7 | r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................. r8 = r6 | 0x20000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................. r10 = r5 | 0x4000000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................. r12 = r2 | 0x800000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r11 + 0x140] = r7 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................ u64 [r11 + 0x148] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................................................................ u64 [r11 + 0x150] = r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r11 + 0x158] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r6 = u64 [r11 + 0x160] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................... r5 = u64 [r11 + 0x168] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r2 = u64 [r11 + 0x170] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r11 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................... r7 = r6 | 0x100000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................... r8 = r5 | 0x20000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................. r10 = r2 | 0x4000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................. r12 = r12 | r0 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r11 + 0x160] = r7 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... u64 [r11 + 0x168] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r11 + 0x170] = r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r11 + 0x178] = r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r7 = u64 [r11 + 0x180] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. r8 = u64 [r11 + 0x188] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r5 = u64 [r11 + 0x190] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r6 = u64 [r11 + 0x198] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................ r7 = r7 | 0x100 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................ r8 = r8 | 0x20 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r10 = u64 [r1 + 0x110] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................... r10 = r10 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r12 = u64 [r1 + 0xf0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................... r12 = r12 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r11 + 0x180] = r7 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r11 + 0x188] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r11 + 0x190] = r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. u64 [r11 + 0x198] = r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r6 = u64 [r11 + 0x1a0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r11 + 0x1a8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r2 = u64 [r11 + 0x1b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... r3 = u64 [r11 + 0x1b8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r7 = u64 [r1 + 0xd8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................ r7 = r7 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................ r8 = u64 [r1 + 0xc0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................ r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r10 = u64 [r1 + 0xa8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................. r10 = r2 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r12 = u64 [r1 + 0x90] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER........................................................................................................................... r12 = r3 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r11 + 0x1a0] = r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r11 + 0x1a8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r11 + 0x1b0] = r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r11 + 0x1b8] = r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r6 = u64 [r11 + 0x1c0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r5 = u64 [r11 + 0x1c8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r10 = u64 [r11 + 0x1d0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r12 = u64 [r11 + 0x1d8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r7 = u64 [r1 + 0x78] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r7 = r7 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................... r8 = u64 [r1 + 0x60] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................... r8 = r8 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r11 + 0x1c0] = r7 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................... r7 = u64 [r1 + 0x48] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eE----------------------R........................... r7 = r7 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r11 + 0x1c8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........................... r8 = u64 [r1 + 0x30] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eE--------------------R........................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r11 + 0x1d0] = r7 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r11 + 0x1d8] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r11 + 0x1e0] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.. r11 = r11 + 0x1e8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xf8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER jump 56221 if r11 != r7 +``` + +Gas simulation at offset 57039 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 58431 if r12 == 0 +``` + +Gas simulation at offset 57049 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | 0x40000000 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 58431 if r12 == 1 +``` + +Gas simulation at offset 57074 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x8000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 58431 if r12 > 0x1 + ....D============================eER............................. r9 = r9 + r10 + .....D============================eER............................ r9 = r9 >> 0x5 + .....D=============================eER........................... r10 = r9 << 0x6 + .....D==============================eER.......................... r10 = r10 - r9 + ......DeE-----------------------------R.......................... r9 = 0x3f + ......D==============================eER......................... r8 = r8 - r10 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + .......D=============================eE-------------------------R jump 59833 if r10 > 0x1 + ...........D=========================================================================eER................................................................................................................................. r7 = r7 + r9 + ...........D==========================================================================eER................................................................................................................................ r7 = r7 >> 0x5 + ............D==========================================================================eER............................................................................................................................... r9 = r7 << 0x3 + ............D===========================================================================eER.............................................................................................................................. r7 = r7 << 0x9 + ............D============================================================================eER............................................................................................................................. r7 = r7 - r9 + .............DeE---------------------------------------------------------------------------R............................................................................................................................. r9 = 0x20000000000000 + .............D========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................. u64 [r1 + 0xb8] = r9 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................. r8 = 0x8000000000000001 + ...........................................D===========eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................. u64 [r1 + 0xb0] = r8 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................. r2 = u64 [r1 + 0x10] + ...........................................D==========================================================eER................................................................................................................ r7 = r7 + r2 + ...........................................D===========================================================eER............................................................................................................... r7 = r7 + 0x1f8 + ............................................D===========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0xa8] = r7 + ............................................DeE-----------------------------------------------------------------------------------R...................................................................................... r7 = 0x10000000000000 + ............................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................................................... u64 [r1 + 0xa0] = r7 + .............................................DeE----------------------------------------------------------------------------------R...................................................................................... r7 = 0x8000000000000 + .............................................D==================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................... u64 [r1 + 0x98] = r7 + ..............................................DeE---------------------------------------------------------------------------------R...................................................................................... r7 = 0x4000000000000 + ......................................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................... u64 [r1 + 0x90] = r7 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................... r7 = 0x2000000000000 + .......................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................... u64 [r1 + 0x88] = r7 + .......................................................DeE------------------------------------------------------------------------R...................................................................................... r7 = 0x1000000000000 + ........................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... u64 [r1 + 0x80] = r7 + ........................................................DeE------------------------------------------------------------------------R..................................................................................... r7 = 0x800000000000 + .........................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + .........................................................DeE---------------------------------------------------------------------------------R........................................................................... r7 = 0x400000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u64 [r1 + 0x70] = r7 + ................................................................................DeE------------------------------------------------------------------------R............................................................. r7 = 0x200000000000 + .................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................. u64 [r1 + 0x68] = r7 + .....................................................................................DeE-------------------------------------------------------------------R............................................................. r7 = 0x100000000000 + ......................................................................................D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u64 [r1 + 0x60] = r7 + .......................................................................................DeE------------------------------------------------------------------R............................................................ r7 = 0x80000000000 + ........................................................................................D===================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + .........................................................................................DeE--------------------------------------------------------------------------R.................................................. r7 = 0x40000000000 + ..........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0x50] = r7 + ...........................................................................................DeE--------------------------------------------------------------------------------------R.................................... r7 = 0x20000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................... u64 [r1 + 0x48] = r7 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................... r7 = 0x10000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... u64 [r1 + 0x40] = r7 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................... r7 = 0x8000000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ........................................................................................................DeE------------------------------------------------------------------------------------R......................... r7 = 0x4000000000 + .........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........... u64 [r1 + 0x30] = r7 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........... r7 = 0x2000000000 + ...................................................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........... u64 [r1 + 0x28] = r7 + ...................................................................................................................................DeE-----------------------------------------------------------------------R........... r7 = 0x1000000000 + ...................................................................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r1 + 0x20] = r7 + ....................................................................................................................................DeE-----------------------------------------------------------------------R.......... r7 = 0x800000000 + ....................................................................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....................................................................................................................................DeE--------------------------------------------------------------------------------R r3 = 0x400000000 + .....................................................................................................................................DeE--------------------------------------------------------------------------------R r4 = 0x200000000 + ......................................................................................................................................DeE-------------------------------------------------------------------------------R r10 = 0x800 + ......................................................................................................................................DeeE------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 59001 with total cost of 995: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r2 + 0x1f0] + DeE---------------------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = 0x100000000 + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r7 = r0 | r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x18] + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x40000000 + ..D========================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20000000 + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000000 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x8] = r11 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x18] = r5 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x20] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x28] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r2 + 0x38] + .....D========================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x8000000 + .....D========================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x4000000 + .....D========================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x2000000 + ......D================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x1000000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x20] = r8 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x28] = r9 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x30] = r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x38] = r5 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x40] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x48] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x50] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x58] + ...........................................D=====================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + ...........................................D=====================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400000 + ...........................................D=====================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200000 + ...........................................D==============================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100000 + ............................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x40] = r8 + ............................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x48] = r9 + ............................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x50] = r11 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x58] = r5 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0x60] + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x68] + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r2 + 0x70] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x78] + .......................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + .......................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + .......................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x60] = r8 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x68] = r9 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x70] = r11 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x78] = r5 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x80] + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r2 + 0x88] + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x90] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x98] + ..........................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + ..........................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000 + ..........................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000 + ...................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1000 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x80] = r8 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x88] = r9 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x90] = r11 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x98] = r5 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0xa0] + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0xa8] + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0xb0] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r2 + 0xb8] + .............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + .............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400 + .............................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x200 + ......................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x100 + ......................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0xa0] = r8 + ......................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0xa8] = r9 + ......................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0xb0] = r11 + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xb8] = r5 + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0xc0] + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0xc8] + ...............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0xd0] + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r2 + 0xd8] + ................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80 + ................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x40 + ................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x20 + .........................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x10 + .........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xc0] = r8 + .........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xc8] = r9 + .........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xd0] = r11 + ..................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xd8] = r5 + ..................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0xe0] + ..................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0xe8] + ..................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0xf0] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0xf8] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2 + ............................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xe0] = r8 + ............................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xe8] = r9 + .....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xf0] = r11 + .....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0xf8] = r5 + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r2 + 0x100] + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x108] + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x110] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x118] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x100] + ......................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ...............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xf0] + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x100] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x108] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x110] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x118] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x120] + .........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x128] + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x130] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x138] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xe0] + ..................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x120] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x128] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x130] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x138] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x140] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x148] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x150] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x158] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xc0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x140] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x148] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x150] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x158] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x160] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x168] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x170] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x178] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... u64 [r2 + 0x160] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r2 + 0x168] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r2 + 0x170] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r2 + 0x178] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x180] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x188] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x190] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x198] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x70] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................... r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................... r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r12 = u64 [r1 + 0x60] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................... r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................. r5 = r5 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r2 + 0x180] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r2 + 0x188] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r2 + 0x190] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r2 + 0x198] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r8 = u64 [r2 + 0x1a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r9 = u64 [r2 + 0x1a8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r2 + 0x1b0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r2 + 0x1b8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r12 = u64 [r1 + 0x50] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r12 = u64 [r1 + 0x48] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................... r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r12 = u64 [r1 + 0x40] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r12 = u64 [r1 + 0x38] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................. r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. u64 [r2 + 0x1a0] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r2 + 0x1a8] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r2 + 0x1b0] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u64 [r2 + 0x1b8] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r8 = u64 [r2 + 0x1c0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r9 = u64 [r2 + 0x1c8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r11 = u64 [r2 + 0x1d0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r5 = u64 [r2 + 0x1d8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u64 [r1 + 0x30] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = u64 [r1 + 0x28] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................. r9 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ r12 = u64 [r1 + 0x20] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r2 + 0x1c0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r2 + 0x1c8] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................... r8 = u64 [r2 + 0x1e0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r2 + 0x1e8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r12 = u64 [r1 + 0x18] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................. r5 = r5 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r2 + 0x1d0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r2 + 0x1d8] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------------------------------R.... r8 = r8 | r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R.... r9 = r9 | r4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.... u64 [r2 + 0x1e0] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r2 + 0x1e8] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r2 + 0x1f0] = r7 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R.... r2 = r2 + 0x1f8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xa8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER jump 59001 if r2 != r7 +``` + +Gas simulation at offset 59833 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0] + D=========================eE--------------R jump 61249 if r5 == 0 +``` + +Gas simulation at offset 59843 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r6 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 61249 if r5 == 1 +``` + +Gas simulation at offset 59865 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + D=========================eE--------------R........... r8 = r7 | 0x40000000 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 61249 if r5 > 0x2 + ....D===========================eER........................... r10 = r9 << 0x6 + ....D============================eER.......................... r10 = r10 + r9 + .....DeE---------------------------R.......................... r9 = 0x41 + .....D============================eER......................... r8 = r8 - r10 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + ......D===========================eE-------------------------R jump 62643 if r10 > 0x2 + ...........D========================================================================eeeER............................................................................................................................. r7 = r7 * 0x208 + ...........DeE--------------------------------------------------------------------------R............................................................................................................................. r9 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R............................................................................................................................. u64 [r1 + 0xb8] = r9 + ............DeE-------------------------------------------------------------------------R............................................................................................................................. r8 = 0x8000000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................................................................. u64 [r1 + 0xb0] = r8 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. r2 = u64 [r1 + 0x10] + .............D========================================================================================eER............................................................................................................. r7 = r7 + r2 + .............D=========================================================================================eER............................................................................................................ r7 = r7 + 0x208 + .............D==========================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r1 + 0xa8] = r7 + ...........................................DeE------------------------------------------------------------------------------------R................................................................................... r7 = 0x10000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................... u64 [r1 + 0xa0] = r7 + ............................................DeE-----------------------------------------------------------------------------------R................................................................................... r7 = 0x8000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................... u64 [r1 + 0x98] = r7 + .............................................DeE----------------------------------------------------------------------------------R................................................................................... r7 = 0x4000000000000 + .............................................D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R................................................................................... u64 [r1 + 0x90] = r7 + ..............................................DeE---------------------------------------------------------------------------------R................................................................................... r7 = 0x2000000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... u64 [r1 + 0x88] = r7 + ...............................................DeE--------------------------------------------------------------------------------R................................................................................... r7 = 0x1000000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. u64 [r1 + 0x80] = r7 + ......................................................DeE--------------------------------------------------------------------------R.................................................................................. r7 = 0x800000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r7 + .......................................................DeE--------------------------------------------------------------------------------R........................................................................... r7 = 0x400000000000 + .......................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r1 + 0x70] = r7 + ........................................................DeE------------------------------------------------------------------------------------------------R.......................................................... r7 = 0x200000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r1 + 0x68] = r7 + .........................................................DeE-----------------------------------------------------------------------------------------------R.......................................................... r7 = 0x100000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r1 + 0x60] = r7 + ...............................................................................DeE--------------------------------------------------------------------------R......................................................... r7 = 0x80000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r7 + .................................................................................DeE-------------------------------------------------------------------------------R.................................................. r7 = 0x40000000000 + .....................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u64 [r1 + 0x50] = r7 + ......................................................................................DeE-------------------------------------------------------------------------------------------R................................. r7 = 0x20000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. u64 [r1 + 0x48] = r7 + .........................................................................................DeE----------------------------------------------------------------------------------------R................................. r7 = 0x10000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ u64 [r1 + 0x40] = r7 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................ r7 = 0x8000000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r7 + ........................................................................................................DeE---------------------------------------------------------------------------------R......................... r7 = 0x4000000000 + .........................................................................................................D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r1 + 0x30] = r7 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........ r7 = 0x2000000000 + ...................................................................................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER........ u64 [r1 + 0x28] = r7 + ...................................................................................................................................DeE-----------------------------------------------------------------------R........ r7 = 0x1000000000 + ...................................................................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r1 + 0x20] = r7 + ....................................................................................................................................DeE-----------------------------------------------------------------------R....... r7 = 0x800000000 + ....................................................................................................................................D======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r7 + .....................................................................................................................................DeE-----------------------------------------------------------------------------R r3 = 0x400000000 + .....................................................................................................................................DeE-----------------------------------------------------------------------------R r4 = 0x200000000 + ......................................................................................................................................DeE----------------------------------------------------------------------------R r10 = 0x800 + ......................................................................................................................................DeeE---------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 61800 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r2 + 0x200] + DeE---------------------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = 0x80000000 + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r7 = r0 | r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r2 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x8] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x10] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x18] + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r4 + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + ...D=================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0] = r9 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x8] = r11 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x10] = r8 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x18] = r5 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0x20] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x28] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x30] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x38] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .....D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x30] + ......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .......D========================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x20] = r8 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x28] = r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x30] = r11 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x38] = r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0x40] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x48] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x50] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x58] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + ............................................D======================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ......................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + ......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ........................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x40] = r8 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x48] = r9 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x50] = r11 + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x58] = r5 + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x60] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x68] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x70] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x78] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x60] + ..........................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...........................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ..................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ...................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x60] = r8 + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x68] = r9 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x70] = r11 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x78] = r5 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x80] + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x88] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x90] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x98] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + ......................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + .......................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x80] = r8 + ................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x88] = r9 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x90] = r11 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x98] = r5 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0xa0] + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0xa8] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0xb0] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0xb8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ...................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xc0] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xa0] = r8 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xa8] = r9 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xb0] = r11 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xb8] = r5 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r2 + 0xc0] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0xc8] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0xd0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0xd8] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xd0] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xe0] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xc0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xc8] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xd0] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xd8] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0xe0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0xe8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r2 + 0xf0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0xf8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xf0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x100] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xe0] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0xe8] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xf0] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0xf8] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x108] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r2 + 0x110] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x118] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r2 + 0x120] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x108] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r2 + 0x110] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x118] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x120] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x128] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x130] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r2 + 0x138] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r2 + 0x140] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x20 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x80 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r2 + 0x128] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x130] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x138] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r2 + 0x140] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r2 + 0x148] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r2 + 0x150] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r2 + 0x158] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x160] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... u64 [r2 + 0x148] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ u64 [r2 + 0x150] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r2 + 0x158] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r2 + 0x160] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ r8 = u64 [r2 + 0x168] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r9 = u64 [r2 + 0x170] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r11 = u64 [r2 + 0x178] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r5 = u64 [r2 + 0x180] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................... r8 = r8 | 0x1000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................... r9 = r9 | 0x2000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................... r11 = r11 | 0x4000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................... r5 = r5 | 0x8000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... u64 [r2 + 0x168] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r2 + 0x170] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r2 + 0x178] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r2 + 0x180] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r8 = u64 [r2 + 0x188] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r9 = u64 [r2 + 0x190] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r11 = u64 [r2 + 0x198] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r5 = u64 [r2 + 0x1a0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................... r8 = r8 | 0x10000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................... r9 = r9 | 0x20000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................... r11 = r11 | 0x40000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................... r5 = r5 | 0x80000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r2 + 0x188] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r2 + 0x190] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r2 + 0x198] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r2 + 0x1a0] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r8 = u64 [r2 + 0x1a8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r2 + 0x1b0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r11 = u64 [r2 + 0x1b8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r5 = u64 [r2 + 0x1c0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................. r8 = r8 | 0x100000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................. r9 = r9 | 0x200000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................. r11 = r11 | 0x400000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................ r5 = r5 | 0x800000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r2 + 0x1a8] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r2 + 0x1b0] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r2 + 0x1b8] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r2 + 0x1c0] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r8 = u64 [r2 + 0x1c8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r2 + 0x1d0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r11 = u64 [r2 + 0x1d8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r5 = u64 [r2 + 0x1e0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................. r8 = r8 | 0x1000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................. r9 = r9 | 0x2000000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r2 + 0x1c8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................. r8 = r11 | 0x4000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................. r11 = r5 | 0x8000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r2 + 0x1d0] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r2 + 0x1d8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r2 + 0x1e8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r2 + 0x1f0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r2 + 0x1e0] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u64 [r2 + 0x1f8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................ r8 = r8 | 0x10000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................ r9 = r9 | 0x20000000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r2 + 0x1e8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.......................... r8 = r11 | 0x40000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r2 + 0x1f0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r2 + 0x1f8] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. u64 [r2 + 0x200] = r7 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-----------------------R.. r2 = r2 + 0x208 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. r7 = u64 [r1 + 0xa8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER jump 61800 if r2 != r7 +``` + +Gas simulation at offset 62643 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r5 = u64 [r1 + 0] + D=========================eE--------------R jump 64071 if r5 == 0 +``` + +Gas simulation at offset 62653 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r6 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 64071 if r5 == 1 +``` + +Gas simulation at offset 62675 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x200000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 64071 if r5 > 0x6 + ....DeE--------------------------R............................. r10 = 0x43 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 65478 if r9 > 0x6 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x218 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x8000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x4000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x2000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x1000000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x800000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x400000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x218 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 64635 with total cost of 1016: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x18] + .D......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ..D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ..D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...D================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x8] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x30] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x38] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x80] + .....D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ......D========================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ......D========================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .......D=======================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x20] = r8 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x28] = r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r11 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x50] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x60] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ............................................D======================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xf8] + ......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ......................................................D===========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r2 + ......................................................D===========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x4 + ......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r8 + .......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r11 + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r5 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x68] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x70] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x78] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x80] + ........................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + ........................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100 + .........................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r3 + ..........................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000 + .................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r8 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r9 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r11 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r5 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x88] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x90] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x98] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xa0] + ...........................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20000 + ...........................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x100000 + ............................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x800000 + ....................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000000 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r8 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r11 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r5 + .............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xa8] + ..............................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xb0] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xb8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xc0] + ...............................................................................................................................................................................................................D===========================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + .......................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .......................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ........................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r8 + ................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r9 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r11 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xd0] + .................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xd8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xe0] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x90] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r8 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r9 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r11 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r5 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe8] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf0] + .............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x100] + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xc0] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xd8] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x108] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x110] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x118] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x120] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x128] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x80 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x400 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x118] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x130] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x138] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x140] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x148] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x80000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x148] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x150] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x158] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x160] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x168] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x168] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x170] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x178] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x180] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x188] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................. r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................. r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x190] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x198] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r11 = u64 [r7 + 0x1a0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r5 = u64 [r7 + 0x1a8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r12 = u64 [r1 + 0xa0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................... r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................. r11 = r11 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................. r12 = u64 [r1 + 0xe8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................. r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r7 + 0x190] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r7 + 0x198] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x1a0] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x1a8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r8 = u64 [r7 + 0x1b0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r9 = u64 [r7 + 0x1c0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r11 = u64 [r7 + 0x1c8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r5 = u64 [r7 + 0x1d0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r1 + 0x100] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................... r9 = r9 | 0x1 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................... r11 = r11 | 0x8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................... r5 = r5 | 0x40 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x1b0] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................... u64 [r7 + 0x1c0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x1c8] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x1d0] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r8 = u64 [r7 + 0x1d8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r7 + 0x1e0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = u64 [r7 + 0x1e8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r7 + 0x1f0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................. r8 = r8 | 0x200 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................ r9 = r9 | 0x1000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................ r11 = r11 | 0x8000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................ r5 = r5 | 0x40000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x1d8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x1e0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x1e8] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x1f0] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r8 = u64 [r7 + 0x1f8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r7 + 0x200] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x208] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x210] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................... r8 = r8 | 0x200000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................... r9 = r9 | 0x1000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x1f8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................ r8 = r11 | 0x8000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D....................................................................................................................................................... r11 = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x200] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-------------------------R r9 = r5 | 0x40000000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x208] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x210] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-----------------------R r7 = r7 + 0x218 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE----------------------R jump 64635 if r7 != r10 +``` + +Gas simulation at offset 65478 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 66918 if r6 == 0 +``` + +Gas simulation at offset 65488 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 66918 if r6 == 1 +``` + +Gas simulation at offset 65510 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x1000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 66918 if r6 > 0x6 + ....DeE--------------------------R............................. r10 = 0x45 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 68325 if r9 > 0x6 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x228 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x8000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x4000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x2000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x1000000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x800000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x228 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 67482 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x18] + .D.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ...D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x20] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .....D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ......D========================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D===============================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1 + ......D===============================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r5 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x48] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x50] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x58] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x60] + ...........................................D=============================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x400 + ...........................................D=============================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000 + ............................................D=============================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x100000 + ............................................D=====================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000000 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x68] + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x70] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x78] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x80] + ...............................................................................D============================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + .........................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r8 + .................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r9 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r11 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x88] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x90] + ...........................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x98] + ...........................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xa8] + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ...........................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ............................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xf8] + ....................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ....................................................................................................................................................................................D====================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r5 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xb0] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xc0] + ..............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xc8] + ...............................................................................................................................................................................................................D============================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40 + .......................................................................................................................................................................................................................................D===========================================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r3 + .......................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000 + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200000 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r8 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r9 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r11 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r5 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd0] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xd8] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xe0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xe8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x4000000 + .........................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + ..........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ...........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r8 + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r9 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r11 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xe8] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xf0] + ............................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xf8] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x100] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x118] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x120] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x128] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x120] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x138] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x140] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x148] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x150] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x400000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x138] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x158] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x160] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x168] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x170] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x178] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x188] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x190] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x198] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x108] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................. r9 = r9 | 0x8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................. r11 = r11 | 0x100 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE--------------------R................................................................................................................................................................................................................................................................. r5 = r5 | 0x2000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ u64 [r7 + 0x178] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x188] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x190] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x198] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1a0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1a8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r5 = u64 [r7 + 0x1b8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................... r8 = r8 | 0x40000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................... r9 = r9 | 0x800000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R............................................................................................................................................................................................................... r11 = r11 | 0x10000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r12 = u64 [r1 + 0x28] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x1b0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x1b8] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r8 = u64 [r7 + 0x1c0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r9 = u64 [r7 + 0x1c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x1d0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x1d8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x48] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................ r8 = r8 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r12 = u64 [r1 + 0x70] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER...................................................................................................................................................... r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r12 = u64 [r1 + 0x98] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................................................................... r11 = r11 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r12 = u64 [r1 + 0xc0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................ r5 = r5 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x1c0] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r7 + 0x1c8] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r7 + 0x1d0] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r7 + 0x1d8] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r8 = u64 [r7 + 0x1e0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r9 = u64 [r7 + 0x1e8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r11 = u64 [r7 + 0x1f8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r5 = u64 [r7 + 0x200] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................ r8 = r8 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE-----------------------R............................................................................ r9 = r9 | r2 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R............................................................................ r11 = r11 | 0x10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE-R............................................................................ r5 = r5 | 0x200 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x1e0] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................... u64 [r7 + 0x1e8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................... u64 [r7 + 0x1f8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................... u64 [r7 + 0x200] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r8 = u64 [r7 + 0x208] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0x210] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r7 + 0x218] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x220] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R.......................... r8 = r8 | 0x4000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R.......................... r9 = r9 | 0x80000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r7 + 0x208] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R....................... r8 = r11 | 0x1000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D....................................................................................................................................................... r11 = r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x210] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------R.... r9 = r5 | 0x20000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x218] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x220] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE----------------------R r7 = r7 + 0x228 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE---------------------R jump 67482 if r7 != r10 +``` + +Gas simulation at offset 68325 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 69767 if r6 == 0 +``` + +Gas simulation at offset 68335 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 69767 if r6 == 1 +``` + +Gas simulation at offset 68357 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x8000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 69767 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....DeE----------------------------R............................. r11 = 0x47 + .....D=============================eeeER.......................... r9 = r9 * r11 + .....D================================eER......................... r8 = r8 - r9 + ......D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 71198 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x238 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x800000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x100000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x80000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x40000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x20000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x10000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x8000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x4000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x1000000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x238 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 70353 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x18] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x70] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xa8] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ...D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x30] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .....D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......D===============================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40 + ......D===============================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000 + ......D===============================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100000 + ......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r5 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x48] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x50] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x58] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x60] + ...........................................D=============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x8000000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x38] + ...........................................D======================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x68] + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r5 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xa0] + ......................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x68] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x70] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x80] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x88] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd8] + ........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x110] + ........................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + .........................................................................................................D===========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x20 + ..........................................................................................................D==========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r12 | 0x1000 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r8 + ..........................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r9 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r11 + ...................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r5 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x90] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x98] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xa0] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xa8] + ...........................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + ...........................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x30] + ............................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r5 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x60] + .....................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r8 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r11 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xb0] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xb8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xc0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x98] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .......................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd0] + .......................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r11 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x108] + .........................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x10 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb0] = r8 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r9 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r11 + ..................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r5 + ..........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd8] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe0] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xe8] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xf0] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000000 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x28] + ...................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r8 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r9 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r11 + .....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r5 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf8] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x110] + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x58] + .....................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x90] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ........................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x100] + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x120] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x128] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x130] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x138] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x140] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x150] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x158] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x20] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x50] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x88] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x160] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x170] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x178] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x180] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xf8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R.......................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.......................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x188] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x190] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x198] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x1a0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R........................................................................................................................................................................................................................................................................................ r8 = r8 | 0x800000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R........................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x48] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................ r11 = r11 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x80] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x188] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1a8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1b0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r11 = u64 [r7 + 0x1c0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r5 = u64 [r7 + 0x1c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r9 = u64 [r1 + 0xb8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................. r8 = r8 | r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r9 = u64 [r1 + 0xf0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................ r9 = r9 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................ r11 = r11 | 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-R............................................................................................................................................................................................................ r5 = r5 | 0x100 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x1a8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x1b0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................... u64 [r7 + 0x1c0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................... u64 [r7 + 0x1c8] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r8 = u64 [r7 + 0x1d0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r9 = u64 [r7 + 0x1d8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r11 = u64 [r7 + 0x1e0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r6 = u64 [r7 + 0x1e8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................... r8 = r8 | 0x8000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................... r9 = r9 | 0x400000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER.......................................................................................................................................................... r11 = r11 | 0x20000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r5 = u64 [r1 + 0x40] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................ r5 = r5 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................ u64 [r7 + 0x1d0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................ u64 [r7 + 0x1d8] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................ u64 [r7 + 0x1e0] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r7 + 0x1e8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................... r8 = u64 [r7 + 0x1f0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................... r9 = u64 [r7 + 0x1f8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................... r6 = u64 [r7 + 0x200] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r5 = u64 [r7 + 0x210] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r11 = u64 [r1 + 0x78] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.............................................................................. r8 = r8 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................. r11 = u64 [r1 + 0xb0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................. r9 = r9 | r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r11 = u64 [r1 + 0xe8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................. r11 = r11 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................. r5 = r5 | 0x1 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x1f0] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x1f8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x200] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................... u64 [r7 + 0x210] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r7 + 0x218] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r7 + 0x220] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u64 [r7 + 0x228] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r7 + 0x230] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................... r8 = r8 | 0x80 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................... r9 = r9 | 0x4000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x218] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R.. r8 = r11 | 0x200000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x220] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.. r9 = r5 | 0x10000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x228] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x230] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER. r7 = r7 + 0x238 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER jump 70353 if r7 != r2 +``` + +Gas simulation at offset 71198 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 72644 if r6 == 0 +``` + +Gas simulation at offset 71208 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 72644 if r6 == 1 +``` + +Gas simulation at offset 71230 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x40000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 72644 if r6 > 0x5 + ....DeE--------------------------R............................. r10 = 0x49 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 74052 if r9 > 0x5 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x248 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x8000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x4000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x2000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x248 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 73208 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x18] + .D........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D======================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r2 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r8 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + .....D=======================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100 + .....D=======================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000 + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ......D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x48] + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x50] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x58] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x68] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x78] + ............................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r11 + ............................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc0] + ............................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x108] + .............................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + .....................................................D===================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x80 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r8 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x50] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x70] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x78] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x80] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x88] + ...............................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + ................................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ........................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r8 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x78] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r11 + ..........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r5 + .................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x90] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x98] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xa8] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xb0] + ..........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb8] + ...........................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x100] + ............................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .............................................................................................................................................................D===========================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40 + ...................................................................................................................................................................................D======================================================================================================eE----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000 + ....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r8 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r11 + .....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r5 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xb8] + .............................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xc0] + ..............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xc8] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xd0] + ..............................................................................................................................................................................................................D=============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x1000000 + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + ......................................................................................................................................................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + .......................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ........................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r8 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r9 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r11 + ...............................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r5 + ................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd8] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xe8] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xf0] + ........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xf8] + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x20 + .................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4000 + ..................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x800000 + ..................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r8 + ...................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + ...................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r11 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ............................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x110] + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x118] + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + ...............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + .....................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + ........................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xf0] + .........................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x100] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x128] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x130] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x138] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x140] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x400000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x128] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x148] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x150] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x158] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x168] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xe8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x148] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x158] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x168] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x170] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x178] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x180] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x188] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x188] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x190] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x198] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1a8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1b0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER...................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................... r11 = r11 | 0x4 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------R................................................................................................................................................................................................................................................................... r5 = r5 | r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.......................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R.......................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1c0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1c8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1d0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R................................................................................................................................................................................................................. r8 = r8 | 0x100000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE------------------R................................................................................................................................................................................................................. r9 = r9 | 0x20000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r12 = u64 [r1 + 0x48] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................... r11 = r11 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.......................................................................................................................................................................................................... r5 = r5 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ u64 [r7 + 0x1c0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r7 + 0x1d0] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r8 = u64 [r7 + 0x1d8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r9 = u64 [r7 + 0x1e8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x1f0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r5 = u64 [r7 + 0x1f8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r12 = u64 [r1 + 0xd8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER....................................................................................................................................................... r8 = r8 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R....................................................................................................................................................... r9 = r9 | 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE-----R....................................................................................................................................................... r11 = r11 | 0x400 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................... r5 = r5 | 0x80000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x1d8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................. u64 [r7 + 0x1e8] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.............................................................................................................................. u64 [r7 + 0x1f0] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x1f8] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r8 = u64 [r7 + 0x200] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r9 = u64 [r7 + 0x208] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r11 = u64 [r7 + 0x210] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r5 = u64 [r7 + 0x218] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R..................................................................................................... r8 = r8 | 0x10000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r12 = u64 [r1 + 0x40] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................. r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r12 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................ r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r12 = u64 [r1 + 0xd0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER........................................................................... r5 = r5 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................... u64 [r7 + 0x200] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x208] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x210] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r7 + 0x218] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r8 = u64 [r7 + 0x228] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r9 = u64 [r7 + 0x230] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r7 + 0x238] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x240] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................... r8 = r8 | 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----R.......................... r9 = r9 | 0x200 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x228] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE-----R........................ r8 = r11 | 0x40000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D....................................................................................................................................................... r11 = r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r7 + 0x230] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--------------------R..... r9 = r5 | 0x8000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x238] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x240] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R r7 = r7 + 0x248 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE----------------------R jump 73208 if r7 != r10 +``` + +Gas simulation at offset 74052 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 75502 if r6 == 0 +``` + +Gas simulation at offset 74062 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 75502 if r6 == 1 +``` + +Gas simulation at offset 74084 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x200000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 75502 if r6 > 0x5 + ....DeE--------------------------R............................. r10 = 0x4b + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 76911 if r9 > 0x5 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x258 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x8000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x4000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x258 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 76066 with total cost of 1016: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x10] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x20] + .D......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ..D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ..D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x8] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x28] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x30] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + .....D=======================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000 + .....D========================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000000 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x50] + ......D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + ......D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x48] + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x58] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x60] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x68] + ...........................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x100] + ...........................................D=====================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................D============================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100 + ............................................D=============================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x80000 + ............................................D==============================================================================================================eE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000000 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x48] = r8 + ......................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r11 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r5 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x70] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x78] + ...............................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x80] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x90] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...............................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................D=====================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r2 + ........................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x400 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r9 + ..........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r11 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r5 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x98] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xa0] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xa8] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xb0] + ....................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x200000 + ..........................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x20] + ..........................................................................................................................................................D================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + .............................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ...................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xc8] + ....................................................................................................................................................................................D===========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r8 + ....................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r9 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r11 + .............................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r5 + .............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xc0] + .............................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd0] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ...............................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ................................................................................................................................................................................................................D=============================================================================================================================eE--------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000 + ......................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x800000 + ......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc0] = r8 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc8] = r9 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd0] = r11 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r5 + ................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe0] + ..................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe8] + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x100] + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + .........................................................................................................................................................................................................................................................................................D================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ...........................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8 + .............................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000 + ..............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + ..................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r9 + ...................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r11 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r5 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x108] + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x110] + .......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x118] + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x120] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x2000000 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + .....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + .....................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x110] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x130] + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x138] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x140] + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x148] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x10000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x8000000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x48] + .............................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x138] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x150] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x158] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x168] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x170] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R..................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x158] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x168] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x170] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x180] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x188] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x190] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x58] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x108] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1a8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................ r8 = r8 | 0x200 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R........................................................................................................................................................................................................................................................................................ r9 = r9 | 0x100000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a0] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r7 + 0x1b0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1c0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1d8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1e0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.............................................................................................................................................................................................................. r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R.............................................................................................................................................................................................................. r9 = r9 | 0x1 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R.............................................................................................................................................................................................................. r11 = r11 | r3 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE------------------R.............................................................................................................................................................................................................. r5 = r5 | 0x400000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x1c0] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................................................................................................................................................... u64 [r7 + 0x1d0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R..................................................................................................................................................................................... u64 [r7 + 0x1d8] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R..................................................................................................................................................................................... u64 [r7 + 0x1e0] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x1e8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r9 = u64 [r7 + 0x1f0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................. r11 = u64 [r7 + 0x1f8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r7 + 0x208] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0x28] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r8 = r8 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r12 = u64 [r1 + 0x78] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER....................................................................................................................................................... r9 = r9 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE-------R.................................................................................................................................................... r5 = r5 | 0x4 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x1e8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x1f0] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................... u64 [r7 + 0x1f8] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R........................................................................................................................... u64 [r7 + 0x208] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r8 = u64 [r7 + 0x210] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r7 + 0x218] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r11 = u64 [r7 + 0x220] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. r5 = u64 [r7 + 0x228] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------R.................................................................................................. r8 = r8 | 0x2000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----R.................................................................................................. r9 = r9 | 0x1000000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = u64 [r1 + 0x38] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER.............................................................................. r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x88] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................ r5 = r5 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x210] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x218] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x220] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x228] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0x230] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r9 = u64 [r7 + 0x240] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u64 [r7 + 0x248] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x250] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0xe0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER......................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE----------------------R......................... r9 = r9 | 0x10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x230] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------------R r8 = r11 | 0x8000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D....................................................................................................................................................... r11 = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r7 + 0x240] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-------------------------R r9 = r5 | 0x4000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x248] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x250] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R r7 = r7 + 0x258 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------R jump 76066 if r7 != r10 +``` + +Gas simulation at offset 76911 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 78351 if r6 == 0 +``` + +Gas simulation at offset 76921 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 78351 if r6 == 1 +``` + +Gas simulation at offset 76943 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x1000000000000 + .D========================eE--------------R........... r7 = r7 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + .DeE-------------------------------------------------R jump 78351 if r6 > 0x5 + ....DeE--------------------------R............................. r10 = 0x4d + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 79761 if r9 > 0x5 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x268 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x8000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x268 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 78915 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x18] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x20] + .D.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1 + ..D=======================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r8 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x38] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x48] + .....D=======================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000000 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + .....D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ......D===============================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......D===============================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x50] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x58] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x68] + ........D=======================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x4000 + ............................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000000 + ............................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + ............................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xc0] + .............................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r5 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x78] + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x80] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x88] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x90] + ...............................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + ................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000 + ................................................................................D============================================================================================================================eE----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000000 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r8 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r9 + .........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x88] = r11 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r5 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x98] + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + ..................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xb0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xb8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xc8] + ..................................................................................................................................D======================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ...........................................................................................................................................................D====================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8 + ...........................................................................................................................................................D==========================================================================================================================eE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x10000 + ...........................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x20000000 + ...........................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r8 + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r9 + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r11 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r5 + ....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + .....................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xc8] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd8] + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xe0] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + ..............................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ..............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xd0] + ..............................................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...............................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10 + ......................................................................................................................................................................................................................................D=====================================================================================================eE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ......................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + ......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc8] = r9 + ......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r11 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r5 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe8] + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf0] + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf8] + ...............................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x108] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x70] + ..................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xd8] + ..........................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x20 + ............................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r8 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf0] = r9 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r11 + ............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r5 + .....................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x110] + .....................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x118] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x120] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x128] + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ...........................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + .............................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ..............................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x140] + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x148] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40 + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x158] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x168] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x170] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x178] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x28] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x180] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x188] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x198] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE-----R.................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x100 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x200000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1a8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1b0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1b8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x30] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xf8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x1b8] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................. u64 [r7 + 0x1c8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1e0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R..................................................................................................................................................................................................................................... r8 = r8 | 0x400000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER............................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r12 = u64 [r1 + 0x100] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r7 + 0x1d0] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x1e0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x1e8] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x1f8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r9 = u64 [r7 + 0x200] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x208] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x210] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................... r8 = r8 | 0x400 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R.......................................................................................................................................................... r9 = r9 | 0x800000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x40] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER..................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... u64 [r7 + 0x1f8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x200] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x208] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r7 + 0x210] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r12 = u64 [r7 + 0x218] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r9 = u64 [r7 + 0x228] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u64 [r7 + 0x230] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r5 = u64 [r7 + 0x238] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r8 = u64 [r1 + 0x108] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................. r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R................................................................................. r9 = r9 | r3 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R................................................................................. r11 = r11 | 0x1000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r1 + 0x48] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER............................................................................. r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x218] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R........................................................ u64 [r7 + 0x228] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------R........................................................ u64 [r7 + 0x230] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x238] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0x240] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u64 [r7 + 0x248] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x258] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r7 + 0x260] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0xa8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER......................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE-----------------------R......................... r9 = r9 | r2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x240] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE------------------------------R r8 = r11 | 0x1000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D......................................................................................................................................................... r11 = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r7 + 0x248] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--------------------------R r9 = r5 | 0x2000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u64 [r7 + 0x258] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 0x260] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R r7 = r7 + 0x268 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eE---------------------R jump 78915 if r7 != r10 +``` + +Gas simulation at offset 79761 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 81207 if r6 == 0 +``` + +Gas simulation at offset 79771 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 81207 if r6 == 1 +``` + +Gas simulation at offset 79793 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x8000000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 81207 if r6 > 0x5 + ....DeE--------------------------R............................. r10 = 0x4f + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 82618 if r9 > 0x5 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x278 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x20000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x10000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x278 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 81771 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x20] + .D.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + ..D========================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .....D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + .....D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D=======================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2 + ......D===============================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r5 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x50] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x58] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x70] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x18] + ...........................................D==============================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x88] + ...........................................D======================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x100] + ............................................D=====================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................D===================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1000 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r11 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x78] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x80] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x88] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x98] + ................................................................................D===========================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000000 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + .........................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r11 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xa8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xb0] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xc0] + ...........................................................................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x800000 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ...........................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xc0] + .............................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ....................................................................................................................................................................................D====================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x10 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa0] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r9 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc8] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xd0] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe8] + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc8] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r9 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r11 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r5 + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf0] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf8] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x100] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x108] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x8000 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x40000000 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf0] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r9 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x100] = r11 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x118] + .............................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x120] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x128] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x128] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x140] + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x158] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x168] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x170] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x178] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x180] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x180] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x188] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x198] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1a0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x78] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1b0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1c0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1c8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................ r9 = r9 | 0x400 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................ r11 = r11 | 0x2000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r7 + 0x1d0] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1d8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x1e8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1f0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER................................................................................................................................................................................................................................... r8 = r8 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R................................................................................................................................................................................................................................... r9 = r9 | 0x40 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................... r11 = r11 | 0x200000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r12 = u64 [r1 + 0x40] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................. r5 = r5 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x1f8] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x200] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r9 = u64 [r7 + 0x210] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r11 = u64 [r7 + 0x218] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r5 = u64 [r7 + 0x220] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R......................................................................................................................................................... r9 = r9 | 0x4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R......................................................................................................................................................... r11 = r11 | 0x20000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x20] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................ r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x200] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................ u64 [r7 + 0x210] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................ u64 [r7 + 0x218] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x220] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r8 = u64 [r7 + 0x228] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r12 = u64 [r7 + 0x230] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r7 + 0x240] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x248] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = u64 [r1 + 0x90] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.................................................................................................... r8 = r8 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u64 [r1 + 0x108] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................... r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R............................................................................... r11 = r11 | 0x2000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R............................................................................... r5 = r5 | 0x10000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x228] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r7 + 0x230] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................................................... u64 [r7 + 0x240] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................... u64 [r7 + 0x248] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r7 + 0x250] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r7 + 0x258] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r7 + 0x268] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u64 [r7 + 0x270] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r1 + 0x70] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................... r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0xe8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x250] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------------------------------R. r8 = r11 | 0x200 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D........................................................................................................................................................ r11 = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x258] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE----------------------------R r9 = r5 | 0x1000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 0x268] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x270] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-----------------------R r7 = r7 + 0x278 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------R jump 81771 if r7 != r10 +``` + +Gas simulation at offset 82618 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 84053 if r6 == 0 +``` + +Gas simulation at offset 82628 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 84053 if r6 == 1 +``` + +Gas simulation at offset 82650 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x40000000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 84053 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....DeE----------------------------R............................. r11 = 0x51 + .....D=============================eeeER.......................... r9 = r9 * r11 + .....D================================eER......................... r8 = r8 - r9 + ......D================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 85486 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x288 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x800000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x100000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x80000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x40000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x20000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x288 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 84639 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x20] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0xe8] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r6 + ..D=======================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x400 + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x30] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x80] + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x108] + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......D=======================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x50] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x68] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x70] + ...........................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xa0] + ...........................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...........................................D=============================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2 + ............................................D============================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + .....................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x50] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r11 + ......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x78] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x88] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x90] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x98] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc0] + ................................................................................D=====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ........................................................................................................D====================================================================================================eE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20 + ........................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400000 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + .........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r8 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r11 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xa0] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb0] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xb8] + ....................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xc0] + ..........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xe0] + ...........................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...........................................................................................................................................................D===========================================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200 + .............................................................................................................................................................D===========================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000000 + ...................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ....................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r8 + ....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r11 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r5 + .............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + .............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xe0] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xe8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + ...............................................................................................................................................................................................................D=====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ......................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r5 | 0x2000 + .......................................................................................................................................................................................................................................D===========================================================================================================================eE--R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r6 | 0x40000000 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r8 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r9 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xe0] = r11 + ..........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r5 + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf8] + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x100] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x108] + ...................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x110] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x1 + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x20000 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ............................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb8] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r8 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r9 + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r11 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r5 + ............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x120] + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x128] + ............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x130] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x10 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x200000 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xd8] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x138] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x148] + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x158] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x160] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x70] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x170] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x180] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x188] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x90] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x170] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x178] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x188] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x198] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1a0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1b8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x30] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x198] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1c0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1c8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x50] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r9 = r9 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R....................................................................................................................................................................................................................................................................................... r5 = r5 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x1d0] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................................................................................................................................................. u64 [r7 + 0x1e0] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1e8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1f0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x208] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R..................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r11 = u64 [r1 + 0x68] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................. r9 = r9 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r11 = u64 [r1 + 0xf0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................. r11 = r11 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R............................................................................................................................................................................................................. r5 = r5 | r3 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x1f0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x1f8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................... u64 [r7 + 0x208] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r7 + 0x210] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r7 + 0x218] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r6 = u64 [r7 + 0x220] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r5 = u64 [r7 + 0x230] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................... r8 = r8 | 0x10000000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r11 = u64 [r1 + 0x88] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................... r9 = r9 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r11 = u64 [r1 + 0x110] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R........................................................................................................................................................ r5 = r5 | 0x8000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r7 + 0x210] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x218] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x220] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................... u64 [r7 + 0x230] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r8 = u64 [r7 + 0x238] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r7 + 0x240] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r7 + 0x250] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x258] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r9 = u64 [r1 + 0x28] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................ r8 = r8 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = u64 [r1 + 0xa8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................. r9 = r9 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.............................................................................. r11 = r11 | 0x4 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R.............................................................................. r5 = r5 | 0x80000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x238] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x240] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r7 + 0x250] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................... u64 [r7 + 0x258] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r7 + 0x260] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r6 = u64 [r7 + 0x268] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r7 + 0x278] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u64 [r7 + 0x280] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r9 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................... r8 = r8 | r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xc8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................... r9 = r9 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x260] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----------------------------R. r8 = r11 | 0x40 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x268] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------------R r9 = r5 | 0x800000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x278] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x280] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R r7 = r7 + 0x288 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R jump 84639 if r7 != r2 +``` + +Gas simulation at offset 85486 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 86928 if r6 == 0 +``` + +Gas simulation at offset 85496 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 86928 if r6 == 1 +``` + +Gas simulation at offset 85518 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x200000000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 86928 if r6 > 0x4 + ....DeE--------------------------R............................. r10 = 0x53 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 88341 if r9 > 0x4 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x298 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x298 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 87492 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x20] + .D.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = r11 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r11 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ...D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x38] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x40] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + .....D================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....D========================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100 + ......D===============================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + ......D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x48] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x58] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x68] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x70] + ...........................................D============================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ...........................................D=============================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + ............................................D=====================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + .....................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r8 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x80] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x88] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x90] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa0] + ................................................................................D===========================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x80] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r11 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa8] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xb0] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xb8] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xc8] + ..........................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x2000000 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ...........................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + .............................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r2 + .............................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x40000 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r8 + ....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd0] + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xd8] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xe8] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf0] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ..............................................................................................................................................................................................................D=====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r3 + .......................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000000 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd0] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r9 + .........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r11 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r5 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf8] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x110] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x118] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + .........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x10 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x800000 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r9 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x110] = r11 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x118] = r5 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x120] + .............................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x130] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x138] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x140] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x100] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x138] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x158] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x160] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x170] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x178] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x180] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x188] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x198] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x200000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x60] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x188] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x198] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1a8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1c0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x80 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b8] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1c8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1d8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................ r9 = r9 | 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................ r11 = r11 | 0x80000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1f0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x200] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x208] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x210] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................... r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................... r9 = r9 | 0x1000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................ r11 = r11 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................ r12 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................... u64 [r7 + 0x200] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x208] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x210] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x220] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r7 + 0x228] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x230] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r7 + 0x238] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................... r8 = r8 | 0x20 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................... r9 = r9 | 0x1000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r11 = u64 [r1 + 0x70] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r5 = u64 [r1 + 0x108] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x220] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x228] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x230] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x238] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r8 = u64 [r7 + 0x248] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r9 = u64 [r7 + 0x250] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u64 [r7 + 0x258] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r5 = u64 [r7 + 0x268] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R..................................................................................................... r8 = r8 | 0x20000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = u64 [r1 + 0x40] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................. r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................. r11 = r11 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................. r5 = r5 | 0x400 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0x248] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x250] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x258] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................... u64 [r7 + 0x268] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r7 + 0x270] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r9 = u64 [r7 + 0x278] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u64 [r7 + 0x288] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r7 + 0x290] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................... r8 = r8 | 0x20000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x98] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x270] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R......................... r8 = r11 | 0x8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D........................................................................................................................................................ r11 = r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x278] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--------------------------R r9 = r5 | 0x400000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x288] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 0x290] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R r7 = r7 + 0x298 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R jump 87492 if r7 != r10 +``` + +Gas simulation at offset 88341 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 89800 if r6 == 0 +``` + +Gas simulation at offset 88351 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r12 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r11 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 89800 if r6 == 1 +``` + +Gas simulation at offset 88373 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r8 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r7 = 0x1000000000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 89800 if r6 > 0x6 + ....DeE--------------------------R............................. r10 = 0x55 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 91217 if r9 > 0x6 + ...........D========================================================================eeeER................................................................................................................................................ r7 = r7 * 0x2a8 + ...........DeE--------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ............DeE-------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................ u64 [r1 + 0xc0] = r8 + .............DeE------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ..............DeE--------------------------------------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + ............................................DeE-----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa0] = r8 + .............................................DeE-----------------------------------------------------------------R....................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ..............................................DeE-------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ...............................................DeE--------------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + ......................................................DeE--------------------------------------------------------------------------R..................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x80] = r8 + .......................................................DeE--------------------------------------------------------------------------------R.............................................................................................. r8 = 0x80000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x60] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R..................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R............................................ r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x20] = r6 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................... r10 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r10 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2a8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 90368 with total cost of 1020: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x8] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x20] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + ..D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r10 + ..D=======================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x8] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x28] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x38] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x40] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x110] + .....D================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .....D========================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x68] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r5 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x108] + ......D========================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r9 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r11 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x58] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x60] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x68] + ...........................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x78] + ...........................................D=============================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x40000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x60] + ............................................D=====================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x100] + .....................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ......................................................D==========================================================================================================================eE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r9 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r11 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r5 + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x80] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x88] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x98] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa0] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + ........................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xf8] + ........................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .........................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x50] + ..........................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r11 + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r5 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa8] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb8] + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xc0] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xc8] + ...........................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xf0] + .............................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...................................................................................................................................................................................D=====================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000 + ...................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x48] + ....................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .....................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xe8] + .....................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r8 + ......................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r9 + ......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r11 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r5 + ...............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd8] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xe0] + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xe8] + ......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xf8] + .......................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x4000 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x40] + ........................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xe0] + ...............................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + ................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x2000 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r8 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r9 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r11 + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r5 + .........................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x108] + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x118] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x120] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x38] + ..................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xd8] + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1000 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x30] + .....................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r8 + ...........................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + ............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r11 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r5 + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x128] + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x138] + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x140] + .....................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x148] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r3 + ..............................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + ...............................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc8] + ................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x158] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x160] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x168] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x178] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x400 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x20] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x180] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x188] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x198] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1a0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x40000000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1b8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1c8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0xb0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R....................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.............................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b8] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.............................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1d8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1e0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1e8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1f8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................. r8 = r8 | 0x40 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................. r9 = r9 | 0x8000000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0xa0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................ r11 = r11 | r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................ r5 = r5 | 0x20 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ u64 [r7 + 0x1d8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................ u64 [r7 + 0x1e0] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x200] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................... r9 = u64 [r7 + 0x208] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r11 = u64 [r7 + 0x218] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r5 = u64 [r7 + 0x220] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................... r8 = r8 | 0x4000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r1 + 0x98] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................ r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R............................................................................................................................................................................................................ r11 = r11 | 0x10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................ r5 = r5 | 0x2000000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................... u64 [r7 + 0x200] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x208] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................... u64 [r7 + 0x218] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................... u64 [r7 + 0x220] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................. r8 = u64 [r7 + 0x228] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r9 = u64 [r7 + 0x238] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r11 = u64 [r7 + 0x240] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x248] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................ r10 = u64 [r1 + 0x90] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER....................................................................................................................................... r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R....................................................................................................................................... r9 = r9 | 0x8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R....................................................................................................................................... r11 = r11 | 0x1000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r10 = u64 [r1 + 0x88] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................. r5 = r5 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................. u64 [r7 + 0x228] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.............................................................................................................. u64 [r7 + 0x238] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R.............................................................................................................. u64 [r7 + 0x240] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r7 + 0x248] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................ r8 = u64 [r7 + 0x258] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r9 = u64 [r7 + 0x260] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................... r11 = u64 [r7 + 0x268] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r5 = u64 [r7 + 0x278] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................ r8 = r8 | 0x4 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................ r9 = r9 | 0x800000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r10 = u64 [r1 + 0x80] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................. r11 = r11 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R............................................................................. r5 = r5 | 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................. u64 [r7 + 0x258] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................ u64 [r7 + 0x260] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x268] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................... u64 [r7 + 0x278] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................... r8 = u64 [r7 + 0x280] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................... r9 = u64 [r7 + 0x288] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u64 [r7 + 0x298] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u64 [r7 + 0x2a0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................ r8 = r8 | 0x400000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x78] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................... r9 = r9 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......... u64 [r7 + 0x280] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------R.......... r8 = r11 | 0x1 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x288] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE---------------------------R r9 = r5 | 0x200000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x298] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x2a0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eE---------R r7 = r7 + 0x2a8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eE--------R jump 90368 if r7 != r2 +``` + +Gas simulation at offset 91217 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 92689 if r6 == 0 +``` + +Gas simulation at offset 91227 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 92689 if r6 == 1 +``` + +Gas simulation at offset 91249 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x8] + DeE---------------------------------------R........... r8 = 0x8000000000000000 + .D========================eE--------------R........... r8 = r8 | r7 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r8 + .DeE-------------------------------------------------R jump 92689 if r6 > 0x6 + ....DeE--------------------------R............................. r10 = 0x57 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 94106 if r9 > 0x6 + ...........D========================================================================eeeER................................................................................................................................................ r7 = r7 * 0x2b8 + ...........DeE--------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ............DeE-------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x10000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................ u64 [r1 + 0xc0] = r8 + .............DeE------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x8000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ..............DeE--------------------------------------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + ............................................DeE-----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa0] = r8 + .............................................DeE-----------------------------------------------------------------R....................................................................................................................... r8 = 0x800000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ..............................................DeE-------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ...............................................DeE--------------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + ......................................................DeE--------------------------------------------------------------------------R..................................................................................................... r8 = 0x100000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x80] = r8 + .......................................................DeE--------------------------------------------------------------------------------R.............................................................................................. r8 = 0x40000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x60] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R..................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R............................................ r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x20] = r6 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................... r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r2 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2b8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 93257 with total cost of 1039: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x20] + .D========================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r12 + ..D=======================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x4 + ..D=======================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xa0] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x40] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x50] + .....D=======================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80 + .....D=======================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000000 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ......D================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + ......D===============================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x1000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r8 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x58] + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x40] + ...........................................D=============================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + ...........................................D==============================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...........................................D=============================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x68] + ............................................D=====================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x58] = r8 + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r9 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x70] = r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x90] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x98] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa8] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + ................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ................................................................................D===========================================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400000 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x88] + ........................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ........................................................................................................D============================================================================================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + ..........................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x98] = r11 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r5 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xb0] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xb8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xc8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xd0] + ...................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x8000000 + ...........................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb0] + ...........................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...........................................................................................................................................................D============================================================================================================================eE--R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + ............................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r8 + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r9 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r11 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe8] + ......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf0] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xd8] + ..............................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ...............................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x100] + ........................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r8 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r9 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r11 + .................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r5 + .................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x108] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x110] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x120] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x128] + ..........................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x78] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r10 + ..........................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x2 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x1000000 + .............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r8 + .............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r9 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r11 + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r5 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x140] + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x148] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x150] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x98] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x40 + .....................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x20000000 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc0] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x160] + ................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x168] + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x170] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x180] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r3 + .......................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x10000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x188] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x190] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x1a8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x60] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x110] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r5 | 0x200000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x80] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a8] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1b8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1c0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1c8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R....................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----R....................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-------------------R................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1c0] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1e0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1e8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1f8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x200] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x20] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................ r8 = r8 | r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x2000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x48] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................ u64 [r7 + 0x200] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x208] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x218] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x220] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x230] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................... r8 = r8 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE------------------------R..................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................... r11 = r11 | r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-------------------R................................................................................................................................................................................................................................... r5 = r5 | 0x1 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r7 + 0x208] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R............................................................................................................................................................................................................ u64 [r7 + 0x218] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x220] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R.......................................................................................................................................................................................................... u64 [r7 + 0x230] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... r8 = u64 [r7 + 0x238] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................... r6 = u64 [r7 + 0x240] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r11 = u64 [r7 + 0x250] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r5 = u64 [r7 + 0x258] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................................................................................................................. r8 = r8 | 0x800000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r9 = u64 [r1 + 0x90] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.............................................................................................................................................................................. r9 = r9 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R.............................................................................................................................................................................. r11 = r11 | 0x20 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.............................................................................................................................................................................. r5 = r5 | 0x10000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................... u64 [r7 + 0x238] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r7 + 0x240] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R..................................................................................................................................................... u64 [r7 + 0x250] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................... u64 [r7 + 0x258] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r5 = u64 [r7 + 0x260] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r9 = u64 [r7 + 0x270] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r11 = u64 [r7 + 0x278] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r6 = u64 [r7 + 0x280] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r8 = u64 [r1 + 0xb8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================eER........................................................................................................................ r8 = r8 | r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R........................................................................................................................ r9 = r9 | 0x400 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r1 + 0x30] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================================eER..................................................................................................... r11 = r11 | r10 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r5 = u64 [r1 + 0xe0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................... r5 = r5 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r7 + 0x260] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................................................... u64 [r7 + 0x270] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x278] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x280] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... r8 = u64 [r7 + 0x290] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r9 = u64 [r7 + 0x298] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r7 + 0x2a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r7 + 0x2b0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................. r8 = r8 | 0x8000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r10 = u64 [r1 + 0x58] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER............................................... r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r7 + 0x290] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x108] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER......................... r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................... u64 [r7 + 0x298] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---------------------------R...................... r9 = r5 | 0x100000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2a0] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 0x2b0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE--------------------------------------------R r7 = r7 + 0x2b8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-------------------------------------------R jump 93257 if r7 != r2 +``` + +Gas simulation at offset 94106 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 95579 if r6 == 0 +``` + +Gas simulation at offset 94116 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 95579 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x59 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 97015 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x2c8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x800000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2c8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 96166 with total cost of 1038: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x20] + .D========================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x20 + ..D=======================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd8] + ...D================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x50] + .....D=======================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + .....D================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ......D=======================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4 + ......D===============================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x8000000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x58] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x68] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc0] + ...........................................D=============================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...........................................D=====================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ...........................................D===============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + ............................................D=====================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x58] = r8 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r9 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r5 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x88] + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x90] + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xa0] + ................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa8] + ................................................................................D===========================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xa8] + ................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ........................................................................................................D=====================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ........................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r8 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r9 + .........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa0] = r11 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r5 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xb0] + ..................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xc8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + ...........................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...........................................................................................................................................................D==========================================================================================================================eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200000 + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ............................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ............................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x80 + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r8 + ..............................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r9 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe0] + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xe8] + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x28] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe8] + ......................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................D======================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000 + .......................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r8 + ........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xe8] = r9 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r11 + ..........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r5 + .................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x110] + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x118] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x120] + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ........................................................................................................................................................................................................................................................................................D============================================================================================================================eE----R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000000 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd0] + ............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000 + .............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r8 + ..................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r9 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r11 + ...................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r5 + ......................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x138] + ......................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + ............................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x150] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x158] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + ..............................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x2 + .....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4000000 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb8] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x168] + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x170] + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x178] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x188] + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x1000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x50] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x110] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x800000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x178] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x188] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x190] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1a0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1a8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1b0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x200 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1c0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x1c8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x1d8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R...................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x20] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1e8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1f8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x200] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x210] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xe0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER......................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R......................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1f8] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................ u64 [r7 + 0x200] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................................................................................................................................................................................................ u64 [r7 + 0x210] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x218] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x220] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x230] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x238] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------R....................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................................... r9 = r9 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------R................................................................................................................................................................................................................................... r11 = r11 | 0x4000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................... r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................... u64 [r7 + 0x218] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x220] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.......................................................................................................................................................................................................... u64 [r7 + 0x230] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x238] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................... r8 = u64 [r7 + 0x248] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................... r9 = u64 [r7 + 0x250] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r6 = u64 [r7 + 0x258] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r5 = u64 [r7 + 0x268] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R................................................................................................................................................................................. r8 = r8 | 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R................................................................................................................................................................................. r9 = r9 | 0x2000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................ r11 = u64 [r1 + 0xb0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER........................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R........................................................................................................................................................................... r5 = r5 | r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................... u64 [r7 + 0x248] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r7 + 0x250] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. u64 [r7 + 0x258] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R.................................................................................................................................................. u64 [r7 + 0x268] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r8 = u64 [r7 + 0x270] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r6 = u64 [r7 + 0x278] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r5 = u64 [r7 + 0x288] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r12 = u64 [r7 + 0x290] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r9 = u64 [r1 + 0x48] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER........................................................................................................................ r8 = r8 | r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r1 + 0x108] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER..................................................................................................... r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eE------------------------R..................................................................................................... r11 = r5 | 0x400000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r5 = u64 [r1 + 0x98] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................... r5 = r5 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r7 + 0x270] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x278] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R............................................................................ u64 [r7 + 0x288] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x290] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r8 = u64 [r7 + 0x2a0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r9 = u64 [r7 + 0x2a8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r7 + 0x2b0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = u64 [r7 + 0x2c0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R................................................. r8 = r8 | 0x100 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r12 = u64 [r1 + 0x30] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER............................................ r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................ u64 [r7 + 0x2a0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xf0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r7 + 0x2a8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE-----------------------------R................... r9 = r5 | 0x80000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2b0] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r7 + 0x2c0] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------------------------------R r7 = r7 + 0x2c8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-------------------------------------------R jump 96166 if r7 != r2 +``` + +Gas simulation at offset 97015 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 98489 if r12 == 0 +``` + +Gas simulation at offset 97025 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 98489 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x5b + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 99927 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x2d8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x800000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x400000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2d8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 99076 with total cost of 1039: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x20] + .D========================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x100 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x40] + ..D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r9 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x110] + ...D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x38] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x50] + .....D=======================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ......D================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ......D===============================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x8000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x78] + ......D================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x68] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x70] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x80] + ...........................................D============================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x28] + ...........................................D======================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r11 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xf8] + ............................................D=====================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ............................................D=============================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x400000 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r11 + .......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x88] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x98] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xa0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xb0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................D====================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000 + ........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ........................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + .........................................................................................................D===========================================================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x4 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x88] = r8 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r9 + ..........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r11 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r5 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xb8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xc0] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xd0] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ..........................................................................................................................................................D============================================================================================================================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ............................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ............................................................................................................................................................D===========================================================================================================================eE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x80000 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + ....................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r11 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe8] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf0] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x200 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000000 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r9 + ..........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r11 + ..........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x110] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x120] + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x128] + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x138] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xc8] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x10000 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x40 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r9 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r11 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x140] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x148] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x158] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x160] + .............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x30] + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x100] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x800000 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ........................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x170] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x178] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x188] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x190] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x2000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x198] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1a8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1c0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xe8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x100000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1c8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1e8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xd0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1f8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x200] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x210] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x218] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x20000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R............................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................... u64 [r7 + 0x210] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x220] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x230] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x238] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x248] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x108] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................... r8 = r8 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................... r9 = r9 | 0x1000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER................................................................................................................................................................................................................................. r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R................................................................................................................................................................................................................................. r5 = r5 | 0x4000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x220] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................................................................................................................................................... u64 [r7 + 0x230] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ u64 [r7 + 0x238] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................ u64 [r7 + 0x248] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................ r8 = u64 [r7 + 0x250] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................... r9 = u64 [r7 + 0x260] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r11 = u64 [r7 + 0x268] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r6 = u64 [r7 + 0x270] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.............................................................................................................................................................................. r8 = r8 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R.............................................................................................................................................................................. r9 = r9 | 0x10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................. r12 = u64 [r1 + 0x20] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................ r11 = r11 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r5 = u64 [r1 + 0xf0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER........................................................................................................................................................ r5 = r5 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r7 + 0x250] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................... u64 [r7 + 0x260] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................... u64 [r7 + 0x268] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x270] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r8 = u64 [r7 + 0x280] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r9 = u64 [r7 + 0x288] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................... r11 = u64 [r7 + 0x298] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x2a0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................... r8 = r8 | 0x200000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r12 = u64 [r1 + 0xa0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................... r9 = r9 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE----------------------R................................................................................................... r11 = r11 | r3 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... r12 = u64 [r1 + 0x58] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................. r5 = r5 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................ u64 [r7 + 0x280] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x288] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.......................................................................... u64 [r7 + 0x298] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... u64 [r7 + 0x2a0] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r8 = u64 [r7 + 0x2b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x2b8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r11 = u64 [r7 + 0x2c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................ r5 = u64 [r7 + 0x2d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................ r8 = r8 | 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R................................................ r9 = r9 | 0x10000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. u64 [r7 + 0x2b0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0xd8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER......................... r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r7 + 0x2b8] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R........................ r9 = r5 | 0x40000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2c0] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R u64 [r7 + 0x2d0] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------------------------------R r7 = r7 + 0x2d8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-------------------------------------------R jump 99076 if r7 != r2 +``` + +Gas simulation at offset 99927 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 101405 if r12 == 0 +``` + +Gas simulation at offset 99937 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 101405 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x5d + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 102843 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x2e8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x800000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2e8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 101992 with total cost of 1020: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ..D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x38] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .....D================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + ......D===============================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D=======================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000000 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xe8] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r9 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x48] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x68] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x78] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x80] + ...........................................D============================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + ...........................................D======================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ............................................D============================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ............................................D=====================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x78] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x90] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x98] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xa8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xb0] + ...............................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x400 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ........................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + .........................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r9 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r11 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xb8] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xd0] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe0] + ..........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x110] + ...........................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ...........................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000000 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + .............................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ....................................................................................................................................................................................D====================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200000 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r8 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd0] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xe8] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x110] + ..............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ...............................................................................................................................................................................................................D=====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + .......................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r8 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r9 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r11 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r5 + ................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x118] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x128] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x130] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x138] + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ..........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x8 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x28] + ..................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x108] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r8 + .....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r9 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r11 + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r5 + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x148] + ..............................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x150] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x160] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x168] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000000 + .....................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xd8] + ......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100000 + ........................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + ........................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x148] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x178] + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x180] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x190] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x198] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x4000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x100 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1b0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1b8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1c8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x20] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x100] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b0] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1d0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1e0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1e8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1f8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x80000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R............................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x2000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x200] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x210] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x218] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x228] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER......................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................... r5 = r5 | 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x200] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................ u64 [r7 + 0x210] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........................................................................................................................................................................................................................................... u64 [r7 + 0x228] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x230] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x238] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x248] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................. r5 = u64 [r7 + 0x250] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.................................................................................................................................................................................................................. r8 = r8 | 0x40000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r9 = u64 [r1 + 0xf8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................... r9 = r9 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE-----------------------R............................................................................................................................................................................................................... r11 = r11 | 0x1000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r12 = u64 [r1 + 0xc8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................. r5 = r5 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r7 + 0x230] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x238] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................................................................................................................................... u64 [r7 + 0x248] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x250] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r7 + 0x260] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................ r9 = u64 [r7 + 0x268] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x278] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r5 = u64 [r7 + 0x280] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................... r8 = r8 | 0x40000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0x98] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R......................................................................................................................................................... r11 = r11 | 0x1000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................... r12 = u64 [r1 + 0x70] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER...................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r7 + 0x260] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x268] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................ u64 [r7 + 0x278] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. u64 [r7 + 0x280] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r8 = u64 [r7 + 0x290] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r9 = u64 [r7 + 0x298] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r7 + 0x2a8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r5 = u64 [r7 + 0x2b0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R.................................................................................... r8 = r8 | 0x40 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r12 = u64 [r1 + 0x40] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................... r9 = r9 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE-----------------------R............................................................................... r11 = r11 | 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R............................................................................... r5 = r5 | 0x20000000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................... u64 [r7 + 0x290] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r7 + 0x298] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R...................................................... u64 [r7 + 0x2a8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R...................................................... u64 [r7 + 0x2b0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................... r6 = u64 [r7 + 0x2b8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x2c8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r11 = u64 [r7 + 0x2d0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r5 = u64 [r7 + 0x2e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r1 + 0xf0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................ r8 = r8 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE-----------------------R............................ r9 = r9 | 0x800000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x2b8] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... r8 = u64 [r1 + 0xc0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE----------------------R... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R... u64 [r7 + 0x2c8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE--------------------------R... r9 = r5 | 0x20000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2d0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x2e0] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R r7 = r7 + 0x2e8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE------R jump 101992 if r7 != r2 +``` + +Gas simulation at offset 102843 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 104323 if r12 == 0 +``` + +Gas simulation at offset 102853 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 104323 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x5f + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 105761 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x2f8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x1000000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x2f8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 104910 with total cost of 1019: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x4000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ...D=======================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x1000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + .....D================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....D=======================================================================eE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......D===============================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r8 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x88] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x60] + ...........................................D==============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ...........................................D=============================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x40 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ............................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ............................................D============================================================================================================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10 + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r8 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x70] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r11 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x90] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xa0] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xa8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xb8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ...............................................................................D=====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ................................................................................D===========================================================================================================================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................D===========================================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r8 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r11 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r5 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xc0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xc8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xe0] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x20] + ...........................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r9 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x110] + ...........................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ............................................................................................................................................................D===========================================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r5 | 0x20000000 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x100] + .............................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc8] = r9 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd8] = r11 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xf0] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x110] + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x8000000 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000000 + ........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ........................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r9 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r11 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x120] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x128] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x138] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x140] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xd0] + ..........................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200000 + ............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r8 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r9 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r11 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x150] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x158] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x168] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x170] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x150] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x180] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x188] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x198] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x98] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x2000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x88] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x180] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1c8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x200 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b0] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1e8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x200] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x58] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x20 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x48] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x210] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x218] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x228] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x230] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R......................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x218] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ u64 [r7 + 0x228] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x238] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x248] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x250] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x260] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r11 = u64 [r1 + 0x18] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................... r8 = r8 | r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................... r9 = r9 | 0x40000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r11 = u64 [r1 + 0x108] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................. r11 = r11 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R............................................................................................................................................................................................................. r5 = r5 | 0x10000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x238] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................................................................................... u64 [r7 + 0x248] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x250] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................... u64 [r7 + 0x260] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................... r8 = u64 [r7 + 0x268] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r9 = u64 [r7 + 0x278] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x280] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r7 + 0x290] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r12 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R.......................................................................................................................................................... r9 = r9 | 0x4000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................... r11 = r11 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R......................................................................................................................................................... r5 = r5 | 0x1000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x268] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................. u64 [r7 + 0x278] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x280] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................ u64 [r7 + 0x290] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r8 = u64 [r7 + 0x298] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r9 = u64 [r7 + 0x2a8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r11 = u64 [r7 + 0x2b0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r7 + 0x2c0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r12 = u64 [r1 + 0xd8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................. r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................. r9 = r9 | 0x400000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = u64 [r1 + 0xc8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................. r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------R.............................................................................. r5 = r5 | 0x100000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x298] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................ u64 [r7 + 0x2a8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x2b0] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r7 + 0x2c0] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................... r8 = u64 [r7 + 0x2c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x2d8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x2e0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u64 [r7 + 0x2f0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................... r8 = r8 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R........................... r9 = r9 | 0x40000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x2c8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0xa8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R.. r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.. u64 [r7 + 0x2d8] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--------------------------R.. r9 = r5 | 0x10000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2e0] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x2f0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R r7 = r7 + 0x2f8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----R jump 104910 if r7 != r2 +``` + +Gas simulation at offset 105761 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 107243 if r12 == 0 +``` + +Gas simulation at offset 105771 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 107243 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x61 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 108681 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x308 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x308 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 107830 with total cost of 1019: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x20000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb0] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ...D=======================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x80000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc0] + .....D================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....D=======================================================================eE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd0] + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ......D===============================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x800000 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r8 + .......D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x60] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x88] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xe0] + ...........................................D==============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ...........................................D=============================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2000000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xf0] + ............................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ............................................D============================================================================================================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000000 + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r8 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x70] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r11 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x90] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xa0] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xa8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xb8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x100] + ...............................................................................D=====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ................................................................................D===========================================================================================================================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000000 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x110] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x20] + .........................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x90] = r8 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r11 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd0] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xe0] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xe8] + ...........................................................................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x30] + ...........................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ............................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x40] + .............................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd0] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r11 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x110] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x118] + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x10 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x50] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + .......................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40 + ........................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x60] + ........................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r9 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r11 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x128] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x140] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x148] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x70] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x80] + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r8 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r9 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r11 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x158] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x160] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x170] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x178] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x90] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xa0] + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x158] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x188] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x190] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1a0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x40000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xb8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x188] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1c0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1d0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1d8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x400000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xd8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1e8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1f0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x200] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x208] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xe8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x4000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xf8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x208] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x218] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x220] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x230] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x238] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x108] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R......................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0x218] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x220] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x238] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x248] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x258] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x260] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x270] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r11 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................... r8 = r8 | r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................... r9 = r9 | 0x2 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r11 = u64 [r1 + 0x38] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................. r11 = r11 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R............................................................................................................................................................................................................. r5 = r5 | 0x8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x248] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................................................................................... u64 [r7 + 0x258] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x260] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................... u64 [r7 + 0x270] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................... r8 = u64 [r7 + 0x278] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r9 = u64 [r7 + 0x288] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r6 = u64 [r7 + 0x290] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r7 + 0x2a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r11 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................... r8 = r8 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R.......................................................................................................................................................... r9 = r9 | 0x20 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r11 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................... r11 = r11 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R......................................................................................................................................................... r5 = r5 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x278] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................. u64 [r7 + 0x288] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x290] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................ u64 [r7 + 0x2a0] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r8 = u64 [r7 + 0x2a8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... r9 = u64 [r7 + 0x2b8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r7 + 0x2c0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r7 + 0x2d0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r11 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................. r8 = r8 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R................................................................................. r9 = r9 | 0x200 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r11 = u64 [r1 + 0x78] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................. r11 = r11 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------R.............................................................................. r5 = r5 | r3 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x2a8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................ u64 [r7 + 0x2b8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x2c0] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r7 + 0x2d0] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................... r6 = u64 [r7 + 0x2d8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x2e8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x2f0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u64 [r7 + 0x300] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0x88] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................... r8 = r8 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R........................... r9 = r9 | 0x2000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x2d8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.. r8 = u64 [r1 + 0x98] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R.. r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.. u64 [r7 + 0x2e8] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--------------------------R.. r9 = r5 | 0x8000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x2f0] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x300] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R r7 = r7 + 0x308 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----R jump 107830 if r7 != r2 +``` + +Gas simulation at offset 108681 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 110163 if r12 == 0 +``` + +Gas simulation at offset 108691 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 110163 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x63 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 111603 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x318 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x4000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x318 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 110750 with total cost of 1020: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x100000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd8] + ..D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...D=======================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x18] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x30] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x108] + .....D================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x28] + ......D===============================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ......D=======================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x58] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r9 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x50] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x68] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x80] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x88] + ...........................................D============================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x200 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + ...........................................D======================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ............................................D============================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb0] + ............................................D=====================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x88] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x98] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xa0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xb0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xb8] + ...............................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x200000 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ........................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + ........................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000000 + .........................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x110] + .........................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r9 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r11 + ...........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc8] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xd8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xe0] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf0] + ..........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x30] + ...........................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r11 + ...........................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x10 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x60] + .............................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ....................................................................................................................................................................................D====================================================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r8 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xf8] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x110] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x120] + ..............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x90] + ...............................................................................................................................................................................................................D=====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .......................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb8] + .......................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE--R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400000 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r8 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r9 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r11 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r5 + ................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x128] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x138] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x140] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x150] + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xe8] + ..........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r6 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x10000000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x18] + ..................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r8 + .....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r9 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r11 + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r5 + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x160] + ..............................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x168] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x178] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x180] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + .....................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r5 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r3 + ........................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x160] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x190] + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x198] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1a8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x1b0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xc0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x800000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xf0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1d0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1d8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1d0] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1d8] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1f0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x200] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x208] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x218] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x70] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x1000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xa0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x40000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1f0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x200] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x208] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x220] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x230] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x238] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x248] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R....................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x220] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................................................................................................................................................................................................................................................. u64 [r7 + 0x230] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x238] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.............................................................................................................................................................................................................................................................. u64 [r7 + 0x248] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x258] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x260] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x270] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x278] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R..................................................................................................................................................................................................................................... r8 = r8 | 0x2 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................. r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------R.................................................................................................................................................................................................................. r11 = r11 | 0x80 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r5 = u64 [r1 + 0x78] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................... r5 = r5 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x258] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................... u64 [r7 + 0x260] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R......................................................................................................................................................................................... u64 [r7 + 0x270] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x278] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r8 = u64 [r7 + 0x288] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r5 = u64 [r7 + 0x290] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................ r11 = u64 [r7 + 0x2a0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r6 = u64 [r7 + 0x2a8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................. r8 = r8 | 0x2000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r9 = u64 [r1 + 0xa8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.......................................................................................................................................................... r9 = r9 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE-----R.......................................................................................................................................................... r11 = r11 | 0x80000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r1 + 0xd0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................... r5 = r5 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u64 [r7 + 0x288] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x290] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................. u64 [r7 + 0x2a0] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x2a8] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r8 = u64 [r7 + 0x2b8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r6 = u64 [r7 + 0x2c0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r11 = u64 [r7 + 0x2d0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r5 = u64 [r7 + 0x2e0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----R....................................................................................................... r8 = r8 | 0x2000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... r9 = u64 [r1 + 0x100] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................. r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r12 = u64 [r1 + 0x20] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................. r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE---------------------R................................................................................. r5 = r5 | 0x4 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r7 + 0x2b8] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r7 + 0x2c0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x2d0] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R........................................................ u64 [r7 + 0x2e0] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r8 = u64 [r7 + 0x2e8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x2f8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r7 + 0x300] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r5 = u64 [r7 + 0x310] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r12 = u64 [r1 + 0x50] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................ r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE-----------------------R............................ r9 = r9 | 0x100 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x2e8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R... r8 = u64 [r1 + 0x80] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eE----------------------R... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R... u64 [r7 + 0x2f8] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE---------------------------R... r9 = r5 | 0x4000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x300] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u64 [r7 + 0x310] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------R r7 = r7 + 0x318 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----R jump 110750 if r7 != r2 +``` + +Gas simulation at offset 111603 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 113086 if r12 == 0 +``` + +Gas simulation at offset 111613 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 113086 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x65 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 114526 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x328 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x328 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 113673 with total cost of 1040: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x18] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x28] + .D========================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r4 | r10 + ..D=======================eE--------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r0 | 0x800000 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x100] + ..D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x30] + ...D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x18] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x40] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x58] + .....D=======================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ......D================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D===============================================================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc8] + ......D================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x50] = r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x58] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x68] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x70] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x80] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x90] + ...........................................D============================================================================================================eE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000000 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + ...........................................D======================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x48] + ............................................D=====================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ............................................D=============================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x200 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x68] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r11 + .......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x98] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xb0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xc0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x98] + ................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ........................................................................................................D====================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80000 + ........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + ........................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .........................................................................................................D===========================================================================================================================eE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000000 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r8 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r9 + ..........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb0] = r11 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r5 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd0] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xd8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xe8] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xf0] + ..........................................................................................................................................................D============================================================================================================================eE--R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x60] + ............................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ............................................................................................................................................................D===========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1000 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb0] + ....................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r9 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r11 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x108] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x118] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x128] + ..............................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400000 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xf8] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r9 + ..........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r11 + ..........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x130] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x140] + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x148] + ...................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x158] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x78] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x8000 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xc0] + ............................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000000 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x130] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r9 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r11 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x160] + .............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x170] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x180] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x188] + .............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x110] + ..............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x40] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x100 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x90] + ........................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x198] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1c0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x10000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x2 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x198] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1c8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x1e0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1f0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x58] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r3 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xa8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x200000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x208] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x218] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x220] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x70] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x208] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x220] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x230] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x238] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x248] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x250] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xb8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................................................................................................................................................................................................................................................ r9 = r9 | r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R............................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x1000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x108] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER........................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... u64 [r7 + 0x230] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................... u64 [r7 + 0x238] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x260] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x270] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x278] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x288] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................... r8 = r8 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-------------------------R................................................................................................................................................................................................................................... r9 = r9 | 0x80 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................. r11 = r11 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.................................................................................................................................................................................................................................. r5 = r5 | 0x20000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x260] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.......................................................................................................................................................................................................... u64 [r7 + 0x270] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r7 + 0x278] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R......................................................................................................................................................................................................... u64 [r7 + 0x288] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................ r6 = u64 [r7 + 0x290] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r9 = u64 [r7 + 0x2a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r11 = u64 [r7 + 0x2b0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r5 = u64 [r7 + 0x2b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER.............................................................................................................................................................................. r8 = r8 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R.............................................................................................................................................................................. r9 = r9 | 0x8000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.............................................................................................................................................................................. r11 = r11 | 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x50] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER........................................................................................................................................................ r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................... u64 [r7 + 0x290] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................... u64 [r7 + 0x2a0] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R..................................................................................................................................................... u64 [r7 + 0x2b0] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x2b8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r8 = u64 [r7 + 0x2c8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r5 = u64 [r7 + 0x2d0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ r11 = u64 [r7 + 0x2e0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r6 = u64 [r7 + 0x2e8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................................................................... r8 = r8 | 0x400 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r9 = u64 [r1 + 0xa0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................... r9 = r9 | r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE-----------------------R.................................................................................................... r11 = r11 | 0x100000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r5 = u64 [r1 + 0xe8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................... r5 = r5 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................. u64 [r7 + 0x2c8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r7 + 0x2d0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................... u64 [r7 + 0x2e0] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x2e8] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................... r8 = u64 [r7 + 0x2f8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r9 = u64 [r7 + 0x308] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r11 = u64 [r7 + 0x310] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = u64 [r7 + 0x320] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................. r8 = r8 | 0x40000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................. r9 = r9 | 0x8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................... u64 [r7 + 0x2f8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x68] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER......................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r7 + 0x308] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R......................... r9 = r5 | 0x2000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x310] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r7 + 0x320] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------------------------------R r7 = r7 + 0x328 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE---------------------------------------------R jump 113673 if r7 != r2 +``` + +Gas simulation at offset 114526 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 116007 if r12 == 0 +``` + +Gas simulation at offset 114536 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r8 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r8 + ..DeE---------------------------------------------------------------------------R jump 116007 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x67 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 117447 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x338 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x338 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 116594 with total cost of 1038: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x28] + .D========================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + ..D=======================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x4000000 + ..D=======================eE--------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...D================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x40] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x60] + .....D=======================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd0] + .....D================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ......D=======================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x20000000 + ......D===============================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x10 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r5 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x68] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x80] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x90] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x80] + ...........................................D=============================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ...........................................D=====================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe8] + ...........................................D===============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x28] + ............................................D=====================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r8 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r9 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r5 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa0] + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xa8] + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xb8] + ................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xc0] + ................................................................................D===========================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................D=====================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200000 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x100] + ........................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .........................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r8 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r9 + .........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r11 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r5 + ..................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xd0] + ..................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xe8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xf8] + ...................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x40] + ...........................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ...........................................................................................................................................................D==========================================================================================================================eE----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400 + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb0] + ............................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ............................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x1000000 + .............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r8 + ..............................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r9 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x110] + .......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x120] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x128] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x18] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ......................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......................................................................................................................................................................................................................................D======================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000 + .......................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xc0] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r8 + ........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x110] = r9 + .........................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x120] = r11 + ..........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r5 + .................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x138] + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x150] + ...................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x160] + ........................................................................................................................................................................................................................................................................................D============================================================================================================================eE----R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000000 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x70] + ............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + .............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r8 + ..................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r9 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r11 + ...................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r5 + ......................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x168] + ......................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x178] + ............................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x188] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x190] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xd8] + ..............................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ...............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000000 + .....................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x20 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1a0] + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a8] + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1b8] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1c8] + ...................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x80000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x30] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x100 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a0] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1b8] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1c8] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1d0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1e8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1f8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x108] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x208] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x210] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x220] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x230] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R...................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xb8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R.................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x2000000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R.................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x1 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x208] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x210] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x220] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x230] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x238] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x248] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x250] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x260] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x60] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------R.......................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... u64 [r7 + 0x238] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R...................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................. u64 [r7 + 0x250] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R................................................................................................................................................................................................................................................................................. u64 [r7 + 0x260] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x270] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x278] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x288] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x290] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................ r8 = r8 | 0x8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER...................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE------R...................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xe0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================================eER.................................................................................................................................................................................................................................... r5 = r5 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... u64 [r7 + 0x270] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................. u64 [r7 + 0x278] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................. u64 [r7 + 0x288] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x290] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r8 = u64 [r7 + 0x2a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................... r9 = u64 [r7 + 0x2b0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................... r11 = u64 [r7 + 0x2b8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r5 = u64 [r7 + 0x2c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r12 = u64 [r1 + 0x20] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................ r8 = r8 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------R................................................................................................................................................................................ r9 = r9 | 0x40 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................ r12 = u64 [r1 + 0x90] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER........................................................................................................................................................................... r11 = r11 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------R........................................................................................................................................................................... r5 = r5 | 0x100000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... u64 [r7 + 0x2a0] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R....................................................................................................................................................... u64 [r7 + 0x2b0] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. u64 [r7 + 0x2b8] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R.................................................................................................................................................. u64 [r7 + 0x2c8] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................. r6 = u64 [r7 + 0x2d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r5 = u64 [r7 + 0x2e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r11 = u64 [r7 + 0x2f0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r12 = u64 [r7 + 0x2f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................... r8 = u64 [r1 + 0xf8] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER........................................................................................................................ r8 = r8 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r1 + 0x38] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER..................................................................................................... r9 = r9 | r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE------------------------R..................................................................................................... r11 = r11 | 0x200 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r5 = u64 [r1 + 0xa8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................................... r5 = r5 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................... u64 [r7 + 0x2d0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x2e0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R............................................................................ u64 [r7 + 0x2f0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x2f8] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................... r8 = u64 [r7 + 0x308] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................... r6 = u64 [r7 + 0x310] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r7 + 0x320] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r5 = u64 [r7 + 0x330] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R................................................. r8 = r8 | 0x800000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................. r9 = u64 [r1 + 0x110] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER............................................ r9 = r9 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................ u64 [r7 + 0x308] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x50] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER......................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r7 + 0x310] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE-----------------------------R................... r9 = r5 | 0x1000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x320] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R u64 [r7 + 0x330] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE--------------------------------------------R r7 = r7 + 0x338 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-------------------------------------------R jump 116594 if r7 != r2 +``` + +Gas simulation at offset 117447 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 118926 if r12 == 0 +``` + +Gas simulation at offset 117457 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 118926 if r12 > 0x5 + ....DeE--------------------------R............................. r10 = 0x69 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 120341 if r9 > 0x5 + ...........D========================================================================eeeER.............................................................................................................................................. r7 = r7 * 0x348 + ...........DeE--------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R.............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ............DeE-------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x8000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................. u64 [r1 + 0xb8] = r8 + .............DeE------------------------------------------------------------------------R.............................................................................................................................................. r8 = 0x4000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............DeE--------------------------------------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................. r8 = 0x1000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................ u64 [r1 + 0xa0] = r8 + ............................................DeE-----------------------------------------------------------R............................................................................................................................ r8 = 0x800000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................... u64 [r1 + 0x98] = r8 + .............................................DeE-----------------------------------------------------------------R..................................................................................................................... r8 = 0x400000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ..............................................DeE-------------------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ...............................................DeE--------------------------------------------------------------------------------R.................................................................................................... r8 = 0x100000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................... u64 [r1 + 0x80] = r8 + ......................................................DeE--------------------------------------------------------------------------R................................................................................................... r8 = 0x80000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................ u64 [r1 + 0x78] = r8 + .......................................................DeE--------------------------------------------------------------------------------R............................................................................................ r8 = 0x40000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r1 + 0x60] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R.......................................................................... r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................... u64 [r1 + 0x58] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. u64 [r1 + 0x40] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................. r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................... u64 [r1 + 0x38] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R.......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r1 + 0x20] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R........................ r12 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................. u64 [r1 + 0x18] = r12 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................. r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D================================================================================================eER r10 = r7 + 0x348 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x1000 + ....................................................................................................................................D.................................................................................................. r7 = r8 + ....................................................................................................................................DeeE----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 119490 with total cost of 1021: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x340] + DeeE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... i32 r9 = r3 + 0xfffffffffffff800 + .D========================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = r8 | r9 + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0] + .DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x10] + ..DeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x20] + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x28] + ..D========================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ..D========================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000000 + ...D========================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | 0x40 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ...D=================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r8 + ....D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x10] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r5 + ....D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r11 + .....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x38] + .....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x50] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x60] + ......D========================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + ......D========================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2 + ......D=========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ......D==================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......D===============================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x80000 + .......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .......D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r11 + ........D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r5 + ........D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x68] + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x78] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x88] + ............................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x90] + ............................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xf8] + .............................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + .............................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x48] + .............................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ..............................D===========================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x4000 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ......................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r8 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r9 + .......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r11 + ........................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r5 + ........................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xa0] + ........................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb0] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xb8] + .................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xc8] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + .................................................................................D=====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................D======================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200 + .........................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + .........................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................D============================================================================================================================eE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000000 + ...........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r8 + ............................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb0] = r9 + ............................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb8] = r11 + ............................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r5 + .................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xd8] + .....................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xe0] + .....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf0] + .....................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xf8] + ..........................................................................................................................................................D===========================================================================================================================eE-----R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10 + ............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + .............................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..............................................................................................................................................................D===========================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x400000 + ...............................................................................................................................................................D============================================================================================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r2 + ...................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r8 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r9 + ....................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r11 + ......................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r5 + .......................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x108] + ........................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x118] + .............................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x120] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ................................................................................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000 + ......................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ........................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ..........................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r8 + ...........................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x118] = r9 + ............................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r11 + ............................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x130] = r5 + ...................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x140] + ...................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + .....................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x158] + .....................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x168] + ........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ............................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40000000 + ..............................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x80 + ..................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r8 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r9 + ...................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r11 + ...................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r5 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x170] + ............................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x180] + ............................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x190] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x198] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xa0] + ...............................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + .....................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4 + ......................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .......................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x198] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a8] + ................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x1b0] + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1c0] + ...................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d0] + ....................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x100] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x50] + .............................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x8000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1d8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1e8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x1f8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x200] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xd8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x28] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1f8] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x200] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x210] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x220] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x228] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x238] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--------R................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------R................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x800000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x220] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x228] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------R........................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x238] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x248] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x250] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x260] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x268] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x68] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER............................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eE------------------R............................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xf0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER......................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x268] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x278] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x288] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x290] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2a0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================eER................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------R................................................................................................................................................................................................................................... r9 = r9 | 0x2000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================================eER.................................................................................................................................................................................................................. r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................. r12 = u64 [r1 + 0x18] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================================eER................................................................................................................................................................................................................. r5 = r5 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x278] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R.......................................................................................................................................................................................................... u64 [r7 + 0x288] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................... u64 [r7 + 0x290] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ u64 [r7 + 0x2a0] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r8 = u64 [r7 + 0x2b0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r9 = u64 [r7 + 0x2b8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................ r11 = u64 [r7 + 0x2c8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r5 = u64 [r7 + 0x2d8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---------------------R............................................................................................................................................................... r8 = r8 | 0x100 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r12 = u64 [r1 + 0xa8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.......................................................................................................................................................... r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----R.......................................................................................................................................................... r11 = r11 | 0x4000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----R.......................................................................................................................................................... r5 = r5 | 0x8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r7 + 0x2b0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x2b8] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R................................................................................................................................. u64 [r7 + 0x2c8] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................................................................................................. u64 [r7 + 0x2d8] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r8 = u64 [r7 + 0x2e0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r9 = u64 [r7 + 0x2f0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u64 [r7 + 0x2f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r5 = u64 [r7 + 0x308] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r12 = u64 [r1 + 0x80] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================eER..................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------R..................................................................................................... r9 = r9 | 0x200000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x2e0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................ r8 = u64 [r1 + 0x108] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================================eE------R............................................................................ r8 = r8 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R............................................................................ r11 = u64 [r1 + 0x58] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE------R............................................................................ r11 = r11 | r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................ u64 [r7 + 0x2f0] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r7 + 0x2f8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... r8 = u64 [r7 + 0x318] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... r9 = u64 [r7 + 0x320] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x308] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r7 + 0x330] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................ r8 = r8 | 0x10000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r12 = u64 [r1 + 0xe0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER.............................. r9 = r9 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r7 + 0x318] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x30] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================eER......................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..... u64 [r7 + 0x320] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x330] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R u64 [r7 + 0x340] = r4 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------------R r7 = r7 + 0x348 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---------------------------R jump 119490 if r7 != r10 +``` + +Gas simulation at offset 120341 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 121819 if r12 == 0 +``` + +Gas simulation at offset 120351 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r6 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 121819 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x6b + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 123258 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x358 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x358 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 122406 with total cost of 1040: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x28] + .D========================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x28] + ..D================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r0 | r9 + ..D=======================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r3 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xd0] + ...D===============================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x30] + .....D================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....D=======================================================================eE-------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd8] + ......D================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + ......D========================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x38] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x48] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x50] = r11 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x60] = r5 + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x78] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x88] + ............................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x98] + ............................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x2000 + ............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe0] + ............................D=====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + .............................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x40] + .....................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ......................................................D==========================================================================================================================eE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x4000 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r9 + ......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r11 + .......................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa0] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xb0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xc0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xc8] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xe8] + ........................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ........................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................D===========================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf0] + .........................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa0] = r8 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r9 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r11 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r5 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xd8] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0xe8] + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xf0] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x100] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x50] + ............................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ...................................................................................................................................................................................D=====================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + ...................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xf8] + ....................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + .....................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + .....................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r8 + ......................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r9 + ......................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r11 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r5 + ...............................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x110] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x118] + ...............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x128] + ......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x138] + .......................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x100] + ........................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...............................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r8 + ................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r9 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r11 + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r5 + .........................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x140] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x150] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x160] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x168] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x108] + ..................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x68] + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x80000 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0x110] + .....................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r8 + ...........................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r9 + ............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r11 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r5 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x178] + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x188] + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x190] + .....................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a0] + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x70] + ........................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100000 + ..............................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + ...............................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0x78] + ................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x1c8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x80] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x400000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1b0] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1e8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1f0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x200] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x210] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x88] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x800000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x210] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x218] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x228] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x238] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x240] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x90] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x1000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x218] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x228] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x238] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x240] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x250] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x260] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x268] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x278] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................ r8 = r8 | 0x2000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................ r9 = r9 | 0x10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R..................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r7 + 0x268] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................ u64 [r7 + 0x278] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x288] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x290] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2b0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.................................................................................................................................................................................................................................... r8 = r8 | 0x20 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xa8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................. r9 = r9 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................. r11 = r11 | 0x8000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.................................................................................................................................................................................................................................. r5 = r5 | 0x40 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................. u64 [r7 + 0x288] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................... u64 [r7 + 0x290] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................... u64 [r7 + 0x2a0] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................... u64 [r7 + 0x2b0] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................... r5 = u64 [r7 + 0x2b8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r7 + 0x2c8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r11 = u64 [r7 + 0x2d8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r6 = u64 [r7 + 0x2e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ r8 = u64 [r1 + 0xb0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................... r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R............................................................................................................................................................................... r9 = r9 | 0x10000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R............................................................................................................................................................................... r11 = r11 | 0x80 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r5 = u64 [r1 + 0xb8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................... r5 = r5 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r7 + 0x2b8] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R...................................................................................................................................................... u64 [r7 + 0x2c8] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................... u64 [r7 + 0x2d8] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x2e0] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r8 = u64 [r7 + 0x2f0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r9 = u64 [r7 + 0x300] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. r6 = u64 [r7 + 0x308] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x318] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................... r8 = r8 | 0x20000000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R...................................................................................................... r9 = r9 | 0x100 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... r11 = u64 [r1 + 0xc0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................... r11 = r11 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................... r5 = r5 | 0x40000000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................... u64 [r7 + 0x2f0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................... u64 [r7 + 0x300] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................... u64 [r7 + 0x308] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................... u64 [r7 + 0x318] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r8 = u64 [r7 + 0x328] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................... r6 = u64 [r7 + 0x330] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r11 = u64 [r7 + 0x340] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. r5 = u64 [r7 + 0x350] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.................................................. r8 = r8 | 0x200 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................. r9 = u64 [r1 + 0xc8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................ r9 = r9 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................ u64 [r7 + 0x328] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r8 = u64 [r1 + 0x20] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER......................... r11 = r11 | r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................... u64 [r7 + 0x330] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--------------------------R....................... r8 = r5 | 0x400 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x340] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R u64 [r7 + 0x350] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE------------------------------------------------R r7 = r7 + 0x358 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-----------------------------------------------R jump 122406 if r7 != r2 +``` + +Gas simulation at offset 123258 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 124734 if r12 == 0 +``` + +Gas simulation at offset 123268 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 124734 if r12 > 0x6 + ....DeE--------------------------R............................. r10 = 0x6d + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 126160 if r9 > 0x6 + ...........D========================================================================eeeER................................................................................................................................................ r7 = r7 * 0x368 + ...........DeE--------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ............DeE-------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x8000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................ u64 [r1 + 0xc0] = r8 + .............DeE------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x4000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ..............DeE--------------------------------------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + ............................................DeE-----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa0] = r8 + .............................................DeE-----------------------------------------------------------------R....................................................................................................................... r8 = 0x400000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ..............................................DeE-------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ...............................................DeE--------------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + ......................................................DeE--------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x80] = r8 + .......................................................DeE--------------------------------------------------------------------------------R.............................................................................................. r8 = 0x40000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x60] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R..................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R............................................ r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x20] = r6 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................... r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r2 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x368 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 125302 with total cost of 1019: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x28] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x40] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r0 | r9 + ..D=======================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x10000 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x108] + ...D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x28] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x48] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x78] + .....D================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .....D========================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x800000 + ......D===============================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb0] + ......D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x48] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x58] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x70] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x80] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x88] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x98] + ...........................................D============================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x40000000 + ...........................................D=============================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r3 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + ............................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + .....................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r8 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x80] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r11 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x98] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xa8] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xc0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xd0] + ................................................................................D===========================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x88] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .........................................................................................................D===========================================================================================================================eE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000000 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r8 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb0] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r11 + ...........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd0] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xe8] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xf8] + ....................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x108] + ..........................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc0] + ...........................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + .............................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .............................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe8] = r9 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf8] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x108] = r5 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x110] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x120] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x130] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x140] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xf0] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x60] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .......................................................................................................................................................................................................................................D============================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100000 + ........................................................................................................................................................................................................................................D===========================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r8 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r9 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r11 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r5 + ................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x148] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x158] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x168] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x170] + .........................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x98] + ..........................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000000 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xd0] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x158] = r9 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r11 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x180] + .............................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x190] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x198] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a8] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x100] + ......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x70] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x198] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b8] + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1c8] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1d0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x1e0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xa8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1d0] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e0] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1f0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1f8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x208] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x218] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x400 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x48] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1f0] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x208] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x218] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x220] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x230] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x240] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x250] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0x110] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x80] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x1000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x20 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x220] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x230] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x240] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x258] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x268] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x278] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x280] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................... r8 = r8 | r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x20] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r9 = r9 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R........................................................................................................................................................................................................................................................................................ r11 = r11 | 0x1000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xe8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x258] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x268] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R............................................................................................................................................................................................................................................................... u64 [r7 + 0x278] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r7 + 0x280] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x290] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2a0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2b0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r6 = u64 [r7 + 0x2b8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r10 = u64 [r1 + 0x58] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................... r8 = r8 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R............................................................................................................................................................................................................... r9 = r9 | 0x80000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE----------------------R............................................................................................................................................................................................................... r11 = r11 | 0x1 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r5 = u64 [r1 + 0x90] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x290] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................................................................................................................................................... u64 [r7 + 0x2a0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................... u64 [r7 + 0x2b0] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x2b8] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x2c8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r9 = u64 [r7 + 0x2d8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r6 = u64 [r7 + 0x2e0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x2f0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................... r8 = r8 | 0x4000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R.......................................................................................................................................................... r9 = r9 | 0x80 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r10 = u64 [r1 + 0x30] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................... r5 = r5 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................... u64 [r7 + 0x2c8] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x2d8] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x2e0] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r7 + 0x2f0] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................... r8 = u64 [r7 + 0x300] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r7 + 0x308] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r11 = u64 [r7 + 0x318] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r5 = u64 [r7 + 0x328] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................. r8 = r8 | 0x4000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r9 = u64 [r1 + 0xf8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................... r9 = r9 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u64 [r1 + 0x68] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................. r11 = r11 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------------------------------------------------------------------------------------------R.............................................................................. r10 = 0x200000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.............................................................................. r5 = r5 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r7 + 0x300] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r7 + 0x308] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x318] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R..................................................... u64 [r7 + 0x328] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r8 = u64 [r7 + 0x338] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r6 = u64 [r7 + 0x340] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r11 = u64 [r7 + 0x350] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u64 [r7 + 0x360] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE-----------------------R............................ r8 = r8 | 0x4 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r1 + 0xa0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................... r9 = r9 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r7 + 0x338] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------R...... r8 = r11 | 0x10000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x340] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---------------------------R r9 = r5 | 0x200 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x350] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x360] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----R r7 = r7 + 0x368 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----R jump 125302 if r7 != r2 +``` + +Gas simulation at offset 126160 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 127636 if r6 == 0 +``` + +Gas simulation at offset 126170 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 127636 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x6f + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 129078 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x378 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x378 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 128223 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + ..D========================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x48] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x58] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x68] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xc0] + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D=======================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ......D===============================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x38] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r5 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x70] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x80] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x90] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x98] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0xa0] + ...........................................D==============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r5 + ...........................................D=============================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000000 + ...........................................D=============================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x2000 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x100] + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + .....................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x70] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r9 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r5 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xa8] + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xb8] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xc8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xd0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ................................................................................D===========================================================================================================================eE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ........................................................................................................D====================================================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x200 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xe0] + .........................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa8] = r8 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r9 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r11 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r5 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xe0] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x100] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x108] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x60] + ...........................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ...........................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400000 + ...........................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x20 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xc8] + .............................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xe0] = r8 + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf0] = r9 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x100] = r11 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x108] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x118] + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x128] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x140] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ..............................................................................................................................................................................................................D=====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + .......................................................................................................................................................................................................................................D====================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xa8] + ........................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r8 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r9 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r11 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r5 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x150] + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x160] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x168] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x178] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x20] + .........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r11 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x4000 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x108] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ............................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r8 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r9 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r11 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x188] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x198] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x1a0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1b0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x8000000 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x400 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe8] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a0] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1b0] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1c0] + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1d8] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1d8] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e8] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1f8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x208] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x210] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x220] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xb0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1f8] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x208] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x220] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x230] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x238] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x248] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x258] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0x110] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x10000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x238] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x258] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x268] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x270] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x280] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x290] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................... r8 = r8 | r3 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x70] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R....................................................................................................................................................................................................................................................................................... r5 = r5 | 0x1000000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. u64 [r7 + 0x268] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x270] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x280] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................................................................................................................................................. u64 [r7 + 0x290] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2a0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x2a8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2b8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2c8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R..................................................................................................................................................................................................................................... r8 = r8 | 0x80 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r9 = u64 [r1 + 0xd8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................. r9 = r9 | r6 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r12 = u64 [r1 + 0x50] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................. r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R............................................................................................................................................................................................................. r5 = r5 | 0x100000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r7 + 0x2a0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x2a8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x2b8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................... u64 [r7 + 0x2c8] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r7 + 0x2d8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r6 = u64 [r7 + 0x2e0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r11 = u64 [r7 + 0x2f0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r5 = u64 [r7 + 0x300] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R........................................................................................................................................................... r8 = r8 | 0x8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r9 = u64 [r1 + 0xb8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................... r9 = r9 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0x30] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................ r11 = r11 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R........................................................................................................................................................ r5 = r5 | 0x10000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r7 + 0x2d8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x2e0] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x2f0] = r11 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................... u64 [r7 + 0x300] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r8 = u64 [r7 + 0x308] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r7 + 0x318] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r7 + 0x328] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x338] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r9 = u64 [r1 + 0x18] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................ r8 = r8 | r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................. r9 = r9 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.............................................................................. r11 = r11 | 0x20000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R.............................................................................. r5 = r5 | 0x1000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x308] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x318] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R..................................................... u64 [r7 + 0x328] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R..................................................... u64 [r7 + 0x338] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... r6 = u64 [r7 + 0x340] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r7 + 0x350] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r11 = u64 [r7 + 0x360] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r5 = u64 [r7 + 0x370] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r8 = u64 [r1 + 0xf8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................... r8 = r8 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x78] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x340] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----------------------------R. r8 = r11 | 0x2000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x350] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---------------------------R r9 = r5 | 0x100 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x360] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x370] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R r7 = r7 + 0x378 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE--R jump 128223 if r7 != r2 +``` + +Gas simulation at offset 129078 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 130552 if r12 == 0 +``` + +Gas simulation at offset 129088 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 130552 if r12 > 0x6 + ....DeE--------------------------R............................. r10 = 0x71 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 131975 if r9 > 0x6 + ...........D========================================================================eeeER................................................................................................................................................ r7 = r7 * 0x388 + ...........DeE--------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ............DeE-------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x8000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................ u64 [r1 + 0xc0] = r8 + .............DeE------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x4000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ..............DeE--------------------------------------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + ............................................DeE-----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa0] = r8 + .............................................DeE-----------------------------------------------------------------R....................................................................................................................... r8 = 0x400000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ..............................................DeE-------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ...............................................DeE--------------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + ......................................................DeE--------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x80] = r8 + .......................................................DeE--------------------------------------------------------------------------------R.............................................................................................. r8 = 0x40000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x60] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R..................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R............................................ r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x20] = r6 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................... r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r2 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x388 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 131120 with total cost of 1019: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x30] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r0 | r10 + ..D=======================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x4000000 + ..D========================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r3 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x38] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x48] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x58] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x68] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + .....D================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x90] + .....D================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ......D=======================================================================eE------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000000 + ......D===============================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x38] = r8 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x48] = r9 + .......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x58] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x68] = r5 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x78] + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x80] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x90] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa0] + ...........................................D=====================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1 + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xb0] + ...........................................D===============================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + ............................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ............................................D============================================================================================================eE-------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x80000 + .....................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r8 + ......................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r11 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xa0] = r5 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xb0] + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0xb8] + ...............................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xc8] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xd8] + ...............................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x10 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xd0] + ................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .........................................................................................................D==========================================================================================================================eE--R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x800000 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r8 + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r9 + .........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r11 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r5 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe8] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xf0] + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x100] + ..................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x110] + ...................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100 + ...........................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xe8] + ...........................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x78] + ...........................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .............................................................................................................................................................D===========================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000000 + ..............................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r8 + ....................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf0] = r9 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x100] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x120] + .......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x128] + ..............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x148] + ..............................................................................................................................................................................................................D===========================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000 + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x108] + ................................................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + ......................................................................................................................................................................................................................................D==============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x20] + ........................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x120] = r8 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r9 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r11 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x148] = r5 + .................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x158] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x168] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x170] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x180] + .........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xb8] + ...........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + .............................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ..................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r8 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r9 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r11 + ...................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r5 + ......................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x190] + ............................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1a0] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1a8] + ............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1b8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + ...............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20 + .....................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd8] + .....................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x60] + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a0] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a8] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b8] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1c8] + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1d8] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1e0] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1f0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r1 + 0xf0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x80] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x200] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x210] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x218] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x228] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x110] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xa0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x200] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x218] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x228] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x238] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x248] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x258] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x260] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x28] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xc0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x238] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x258] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x270] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x280] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x290] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x298] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x48] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R......................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r1 + 0xe0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x270] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................................................................................................................................................ u64 [r7 + 0x280] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................................................................................................................................................ u64 [r7 + 0x290] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x298] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2a8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2b8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2c8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x2d0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................. r10 = u64 [r1 + 0x68] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................ r8 = r8 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE------------------------R................................................................................................................................................................................................................ r9 = r9 | 0x2000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R................................................................................................................................................................................................................ r11 = r11 | 0x400 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r5 = u64 [r1 + 0xf8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.............................................................................................................................................................................................................. r5 = r5 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... u64 [r7 + 0x2a8] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R....................................................................................................................................................................................... u64 [r7 + 0x2b8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R....................................................................................................................................................................................... u64 [r7 + 0x2c8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x2d0] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r8 = u64 [r7 + 0x2e0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r9 = u64 [r7 + 0x2f0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r11 = u64 [r7 + 0x300] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r7 + 0x308] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r10 = u64 [r1 + 0x88] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................... r8 = r8 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE------------------------R.......................................................................................................................................................... r9 = r9 | 0x20000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R.......................................................................................................................................................... r11 = r11 | 0x4000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r10 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................ r5 = r5 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x2e0] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R................................................................................................................................. u64 [r7 + 0x2f0] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................................................................................................. u64 [r7 + 0x300] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x308] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r6 = u64 [r7 + 0x318] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r9 = u64 [r7 + 0x328] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r11 = u64 [r7 + 0x338] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x348] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................. r8 = u64 [r1 + 0xa8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................. r8 = r8 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r10 = u64 [r1 + 0x30] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................ r9 = r9 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-----------------------R................................................................................ r11 = r11 | 0x40000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE---------------------R................................................................................ r5 = r5 | 0x8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................ u64 [r7 + 0x318] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x328] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R....................................................... u64 [r7 + 0x338] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R....................................................... u64 [r7 + 0x348] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r6 = u64 [r7 + 0x350] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r7 + 0x360] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................... r11 = u64 [r7 + 0x370] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r5 = u64 [r7 + 0x380] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r1 + 0xc8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................... r8 = r8 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x50] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................... r9 = r9 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x350] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE----------------------------R.. r8 = r11 | 0x400000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x360] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE-----------------------------R r9 = r5 | 0x80 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R u64 [r7 + 0x370] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x380] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----R r7 = r7 + 0x388 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE---R jump 131120 if r7 != r2 +``` + +Gas simulation at offset 131975 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 133443 if r6 == 0 +``` + +Gas simulation at offset 131985 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 133443 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x73 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 134885 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x398 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x398 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 134030 with total cost of 1019: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x30] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x20] + ..D================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + ...D=======================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x20] = r8 + ....D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x40] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x48] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x68] + .....D=======================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xe8] + .....D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ......D===============================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x40000000 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r8 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x48] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x88] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x90] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0xa0] + ...........................................D============================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x20000 + ...........................................D=============================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x10 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + ............................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + .....................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r8 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x88] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x90] = r11 + ......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xb0] + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd0] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xd8] + ...............................................................................D============================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20000000 + ................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + ........................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xd8] + ........................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r8 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc0] = r9 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xd0] = r11 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xd8] = r5 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0xe8] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x108] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x118] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ..........................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ...........................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x10000000 + ............................................................................................................................................................D===========================================================================================================================eE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x8000 + ............................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x4 + ............................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r8 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r9 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r11 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r5 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x120] + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x130] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x140] + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x150] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd0] + ...............................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x68] + ...............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................D====================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000000 + .......................................................................................................................................................................................................................................D====================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r8 + .......................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r9 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x140] = r11 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r5 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x160] + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x168] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x178] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x188] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xc8] + .........................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...........................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x4000000 + ............................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r8 + ............................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r9 + ............................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r11 + ............................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r5 + .....................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x198] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1a8] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1b0] + .....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1c0] + ............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x2000 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x1 + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc0] + ..............................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x58] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1b0] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1d0] + ................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1e0] + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1e8] + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1f8] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x18] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xb8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1d0] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1e0] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e8] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x208] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x218] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x228] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x230] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r3 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x110] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x208] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x218] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x228] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x240] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x250] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x260] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x270] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xb0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R.................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x800000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x240] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R........................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R........................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x270] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x278] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x288] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x298] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x2a8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r8 = u64 [r1 + 0x108] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xa8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... u64 [r7 + 0x278] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x288] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x298] = r11 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................ u64 [r7 + 0x2a8] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x2c0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x2d0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................... r8 = r8 | 0x200 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x100] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................... r9 = r9 | r6 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................................................................................................ r11 = r11 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.............................................................................................................................................................................................................. r5 = r5 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x2b8] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x2c0] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... u64 [r7 + 0x2d0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x2e0] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r8 = u64 [r7 + 0x2f0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r7 + 0x300] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r6 = u64 [r7 + 0x308] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r5 = u64 [r7 + 0x318] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................ r8 = r8 | 0x200000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R............................................................................................................................................................ r9 = r9 | 0x100 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r11 = u64 [r1 + 0xf8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.......................................................................................................................................................... r11 = r11 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r12 = u64 [r1 + 0x98] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER....................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u64 [r7 + 0x2f0] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... u64 [r7 + 0x300] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r7 + 0x308] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x318] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r8 = u64 [r7 + 0x328] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... r9 = u64 [r7 + 0x338] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r11 = u64 [r7 + 0x348] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r6 = u64 [r7 + 0x350] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... r12 = u64 [r1 + 0x30] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................. r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----------------------R.................................................................................. r9 = r9 | 0x100000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R.................................................................................. r11 = r11 | 0x80 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r5 = u64 [r1 + 0xf0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER............................................................................... r5 = r5 | r6 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r7 + 0x328] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---------------------R......................................................... u64 [r7 + 0x338] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------R......................................................... u64 [r7 + 0x348] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r7 + 0x350] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... r8 = u64 [r7 + 0x360] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r9 = u64 [r7 + 0x370] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r7 + 0x380] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r5 = u64 [r7 + 0x390] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r12 = u64 [r1 + 0x90] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................... r8 = r8 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x28] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................... r9 = r9 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x360] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE-----------------------------R.. r8 = r11 | 0x80000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x370] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----------------------------R r9 = r5 | 0x40 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R u64 [r7 + 0x380] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R u64 [r7 + 0x390] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----R r7 = r7 + 0x398 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R jump 134030 if r7 != r2 +``` + +Gas simulation at offset 134885 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 136346 if r12 == 0 +``` + +Gas simulation at offset 134895 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 136346 if r12 > 0x6 + ....DeE--------------------------R............................. r10 = 0x75 + ....D===========================eeeER.......................... r9 = r9 * r10 + ....D==============================eER......................... r8 = r8 - r9 + .....D==============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + .....D=============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + .....D=============================eE-------------------------R jump 137771 if r9 > 0x6 + ...........D========================================================================eeeER................................................................................................................................................ r7 = r7 * 0x3a8 + ...........DeE--------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------R................................................................................................................................................ u64 [r1 + 0xc8] = r8 + ............DeE-------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x8000000000000 + ............D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------R................................................................................................................................................ u64 [r1 + 0xc0] = r8 + .............DeE------------------------------------------------------------------------R................................................................................................................................................ r8 = 0x4000000000000 + .............D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ..............DeE--------------------------------------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ..............D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ...........................................DeE-----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ...........................................D====================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + ............................................DeE-----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + ............................................D==========================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xa0] = r8 + .............................................DeE-----------------------------------------------------------------R....................................................................................................................... r8 = 0x400000000000 + .............................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ..............................................DeE-------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ..............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ...............................................DeE--------------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + ...............................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + ......................................................DeE--------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ......................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x80] = r8 + .......................................................DeE--------------------------------------------------------------------------------R.............................................................................................. r8 = 0x40000000000 + .......................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + ........................................................DeE----------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + ...............................................................................DeE--------------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ................................................................................D========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x60] = r8 + .................................................................................DeE-------------------------------------------------------------------------------R..................................................................... r8 = 0x4000000000 + .....................................................................................D==================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + ......................................................................................DeE-----------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + .........................................................................................D================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + .........................................................................................DeE----------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + .........................................................................................D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + ..........................................................................................DeE----------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + ..........................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE----------------------------------------------------------------------------------------------R............................................ r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + ..................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x20] = r6 + ..................................................................................................................DeE------------------------------------------------------------------------------------------------R................... r2 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r2 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x3a8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 136914 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x20] + DeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x30] + .D========================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r12 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa0] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r10 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x48] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...D======================eE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ....D======================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x50] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x58] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x68] + .....D=======================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000 + .....D=======================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe8] + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ......D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x90] + ......D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r9 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x58] = r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x78] + ........D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x88] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x98] + ........D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xa8] + ............................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + ............................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r10 + ............................D===========================================================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x800000 + ............................D=============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x1000 + .............................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x2 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x78] = r8 + ......................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r11 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r5 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xb0] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xc0] + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0xd0] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe0] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xd8] + ...............................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x80] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + ........................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ........................................................................................................D===========================================================================================================================eE--R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200000 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb0] = r8 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r9 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r11 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r5 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf0] + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xf8] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x108] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x118] + ..........................................................................................................................................................D============================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x400 + ..........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + ............................................................................................................................................................D===================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ...................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x70] + ....................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r8 + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r9 + .............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r11 + .............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x118] = r5 + .............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x128] + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x148] + ...............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x150] + ...............................................................................................................................................................................................................D============================================================================================================================eE-----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ......................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x80000 + ......................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100 + .......................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x108] + ........................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x128] = r8 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r9 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x148] = r11 + .........................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r5 + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x160] + ..................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x170] + ..................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x180] + ..................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x190] + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xb8] + .........................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ...........................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x60] + ...........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x10000000 + ..................................................................................................................................................................................................................................................................................................................D======================================================================================================eE----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r8 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r9 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r11 + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1a0] + .....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1a8] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x1b8] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1c8] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x40 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xa8] + ......................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r10 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1a0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a8] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1d8] + ................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1e8] + ..................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x1f8] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x200] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x4000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x8000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1e8] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x200] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x210] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x220] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x230] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x240] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x40] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-----R..................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1000000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R..................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x2000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x220] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----R............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x240] = r5 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x250] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x258] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x268] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x278] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r1 + 0xe0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r10 = u64 [r1 + 0x88] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x30] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x258] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x268] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x278] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x288] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x298] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2a8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x2b0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R........................................................................................................................................................................................................................................................................................ r8 = r8 | 0x400000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE--R........................................................................................................................................................................................................................................................................................ r9 = r9 | r3 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r11 = r11 | 0x1 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x288] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x298] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x2a8] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r7 + 0x2b0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x2c0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2d0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2f0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r10 = u64 [r1 + 0x78] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.............................................................................................................................................................................................................. r8 = r8 | r10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r10 = u64 [r1 + 0x20] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................ r9 = r9 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-------------------------R............................................................................................................................................................................................................ r11 = r11 | 0x100000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE-----------------------R............................................................................................................................................................................................................ r5 = r5 | 0x200 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... u64 [r7 + 0x2c0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x2d0] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R................................................................................................................................................................................... u64 [r7 + 0x2e0] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R................................................................................................................................................................................... u64 [r7 + 0x2f0] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r6 = u64 [r7 + 0x2f8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r10 = u64 [r7 + 0x308] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ r11 = u64 [r7 + 0x318] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x328] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r8 = u64 [r1 + 0x110] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r8 = r8 | r6 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r9 = u64 [r1 + 0xc0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER....................................................................................................................................................... r9 = r9 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r10 = u64 [r1 + 0x68] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................. r11 = r11 | r10 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.................................................................................................................................. r5 = r5 | 0x20000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x2f8] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x308] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................... u64 [r7 + 0x318] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................................................................................................... u64 [r7 + 0x328] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r8 = u64 [r7 + 0x338] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r9 = u64 [r7 + 0x348] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r6 = u64 [r7 + 0x350] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r5 = u64 [r7 + 0x360] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................ r8 = r8 | 0x40000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................ r9 = r9 | 0x80 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = u64 [r1 + 0x100] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................ r11 = r11 | r6 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................ r10 = u64 [r1 + 0xb0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................ r5 = r5 | r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x338] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x348] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x350] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x360] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0x370] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0x380] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x390] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x3a0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r10 = u64 [r1 + 0x58] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER......................... r8 = r8 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DeE-----------------------------------------------------------------------------------------------------------------------------R......................... r10 = 0x8000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE----R......................... r9 = r9 | r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x370] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R r8 = r11 | 0x10000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x380] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eE-------------------------R r9 = r5 | 0x20 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x390] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3a0] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---R r7 = r7 + 0x3a8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE--R jump 136914 if r7 != r2 +``` + +Gas simulation at offset 137771 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r6 = u64 [r1 + 0] + D=========================eE--------------R jump 139222 if r6 == 0 +``` + +Gas simulation at offset 137781 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r12 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 139222 if r6 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x77 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 140664 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x3b8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x3b8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 139809 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb8] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + ...D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x68] + .....D========================================================================eE-----------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + .....D================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000 + ......D===============================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x100] + ......D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r6 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x40] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x50] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x60] = r11 + .......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x68] = r5 + .......D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x78] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x88] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x98] + ...........................................D======================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xa8] + ...........................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ...........................................D=====================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x78] + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x30] + .....................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ......................................................D====================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x1000000 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x78] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x88] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x98] = r11 + .......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa8] = r5 + .......................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xb8] + ...............................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0xd0] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe0] + ................................................................................D=============================================================================================================================eE----------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x8000 + ........................................................................................................D===========================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40 + ........................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x108] + ........................................................................................................D===============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xc8] + .........................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xb8] = r8 + ..........................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc8] = r9 + ...........................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r11 + .................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf0] + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x100] + ....................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x110] + ..........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x120] + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ...........................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .............................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x38] + ...................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ....................................................................................................................................................................................D======================================================================================================eE----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x2000000 + ....................................................................................................................................................................................D===========================================================================================================================eE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x10000 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r8 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x100] = r9 + .....................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x110] = r11 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x120] = r5 + .............................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x130] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r7 + 0x148] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x158] + ................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x80 + ......................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x110] + .......................................................................................................................................................................................................................................D================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r6 + .......................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xd0] + .......................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + .......................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + ..........................................................................................................................................................................................................................................D=================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ...........................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r8 + ................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x138] = r9 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r11 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x168] + ....................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x178] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x188] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x198] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + .............................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x4000000 + ..................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x20000 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x100 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x168] = r8 + ....................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x178] = r9 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x188] = r11 + ....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x198] = r5 + ............................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1a0] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x1b0] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1c0] + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d0] + ................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r9 + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0xd8] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x48] + ..............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c0] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x1e0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1f0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x200] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x210] + .............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x8000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x40000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x200 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x1 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x210] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x218] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x228] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x238] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x248] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xe0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x98] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x50] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x10000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x228] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x238] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R....................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x248] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x258] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x268] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x278] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x280] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x80000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-------------------R.............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x400 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x2 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xe8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x258] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x268] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x278] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x280] = r5 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x290] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x2a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x2c0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER..................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................. r11 = r11 | 0x20000000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................. r5 = r5 | 0x100000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r7 + 0x290] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................... u64 [r7 + 0x2a0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R......................................................................................................................................................................................................................................... u64 [r7 + 0x2b0] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R......................................................................................................................................................................................................................................... u64 [r7 + 0x2c0] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x2d0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2e0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x2e8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................ r5 = u64 [r7 + 0x2f8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................ r8 = r8 | r3 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................................................................................................................................................................................ r9 = r9 | 0x4 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r11 = u64 [r1 + 0xf0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................. r11 = r11 | r6 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................................................................................................ r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... u64 [r7 + 0x2d0] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................... u64 [r7 + 0x2e0] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x2e8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... u64 [r7 + 0x2f8] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. r8 = u64 [r7 + 0x308] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................. r9 = u64 [r7 + 0x318] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r11 = u64 [r7 + 0x328] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r5 = u64 [r7 + 0x338] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r12 = u64 [r1 + 0x60] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER....................................................................................................................................................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE------R....................................................................................................................................................... r9 = r9 | 0x40000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R....................................................................................................................................................... r11 = r11 | 0x200000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE--R....................................................................................................................................................... r5 = r5 | 0x1000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r7 + 0x308] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------R.............................................................................................................................. u64 [r7 + 0x318] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R.............................................................................................................................. u64 [r7 + 0x328] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R.............................................................................................................................. u64 [r7 + 0x338] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................... r8 = u64 [r7 + 0x348] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ r6 = u64 [r7 + 0x350] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r11 = u64 [r7 + 0x360] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... r5 = u64 [r7 + 0x370] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----R..................................................................................................... r8 = r8 | 0x8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r9 = u64 [r1 + 0xf8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................ r9 = r9 | r6 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r12 = u64 [r1 + 0xb0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................. r11 = r11 | r12 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r1 + 0x68] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................. r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r7 + 0x348] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................... u64 [r7 + 0x350] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x360] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x370] = r5 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r8 = u64 [r7 + 0x380] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r9 = u64 [r7 + 0x390] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r11 = u64 [r7 + 0x3a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r5 = u64 [r7 + 0x3b0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r12 = u64 [r1 + 0x20] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER......................... r8 = r8 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE----R......................... r9 = r9 | 0x400000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x380] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE---------------------------R r8 = r11 | 0x2000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R u64 [r7 + 0x390] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE--------------------------R r9 = r5 | 0x10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R u64 [r7 + 0x3a0] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r7 + 0x3b0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eE---R r7 = r7 + 0x3b8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eE--R jump 139809 if r7 != r2 +``` + +Gas simulation at offset 140664 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 142119 if r12 == 0 +``` + +Gas simulation at offset 140674 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 142119 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x79 + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 143563 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x3c8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x3c8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 142706 with total cost of 1021: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x30] + .D========================eE--------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ..D================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r12 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ..D================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + ...D================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x70] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x28] + .....D=================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......D===============================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + ......D===============================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000 + ......D===============================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r3 + ......D=================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x40] = r8 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x50] = r9 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r11 + .......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x80] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x88] + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x98] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xa8] + ...........................................D=============================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10 + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x108] + ...........................................D======================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ......................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x80] = r8 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x88] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x98] = r11 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xa8] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0xb8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xc8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xd8] + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe8] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x68] + ........................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x30] + ........................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .........................................................................................................D===========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000000 + ..........................................................................................................D==========================================================================================================================eE-------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x80000 + ..........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xb8] = r8 + ..........................................................................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ..........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r11 + ...................................................................................................................................D==================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r5 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf8] + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x108] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x110] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x120] + ...........................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x1000 + ...........................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x20 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x110] + ............................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xe0] + .....................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .....................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf8] = r8 + .....................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r11 + ......................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r5 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x130] + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x140] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x150] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x160] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa8] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r12 + .......................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x70] + .......................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + .........................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x8000000 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r8 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r9 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x150] = r11 + ..................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x160] = r5 + ..........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x170] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x180] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x190] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x198] + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x100000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2000 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40 + ...................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x18] + ...................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x170] = r8 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x180] = r9 + .....................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r11 + .....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x198] = r5 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x1a8] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x1b8] + ..............................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x1c8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1d8] + ..............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0xe8] + .....................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x78] + ........................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x40] + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1e8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x1f8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x208] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x218] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x200000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x4000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x80 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1e8] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f8] = r9 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x208] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x218] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x228] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x230] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x240] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x250] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0xf0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x228] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x230] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x240] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x260] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x270] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x280] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x290] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x48] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x8000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x270] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x280] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x290] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2a0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x2b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x2b8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................. r5 = u64 [r7 + 0x2c8] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE---------------------R............................................................................................................................................................................................................................................................................................. r8 = r8 | 0x100 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xf8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................................................................................................................................................ r11 = r11 | r6 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER.................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... u64 [r7 + 0x2a0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................... u64 [r7 + 0x2b0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... u64 [r7 + 0x2b8] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... u64 [r7 + 0x2c8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2d8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2e8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2f8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................. r5 = u64 [r7 + 0x308] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................. r12 = u64 [r1 + 0x88] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................. r8 = r8 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................. r12 = u64 [r1 + 0x50] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................. r9 = r9 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eE--------------------R................................................................................................................................................................................................................. r11 = r11 | 0x40000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER................................................................................................................................................................................................................. r5 = r5 | 0x800000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ u64 [r7 + 0x2d8] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ u64 [r7 + 0x2e8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--------------------R........................................................................................................................................................................................ u64 [r7 + 0x2f8] = r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................ u64 [r7 + 0x308] = r5 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r8 = u64 [r7 + 0x318] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r9 = u64 [r7 + 0x328] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r11 = u64 [r7 + 0x338] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................... r6 = u64 [r7 + 0x340] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-------------------R............................................................................................................................................................... r8 = r8 | 0x10000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................. r9 = r9 | 0x200 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................. r11 = r11 | 0x4 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r5 = u64 [r1 + 0x100] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER........................................................................................................................................................ r5 = r5 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................... u64 [r7 + 0x318] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u64 [r7 + 0x328] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................... u64 [r7 + 0x338] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x340] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................. r8 = u64 [r7 + 0x350] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r9 = u64 [r7 + 0x360] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................ r11 = u64 [r7 + 0x370] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r5 = u64 [r7 + 0x380] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................... r12 = u64 [r1 + 0xc8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................... r12 = u64 [r1 + 0x90] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================================eER.................................................................................. r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................. r12 = u64 [r1 + 0x58] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................. r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x20] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================eER............................................................................ r5 = r5 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................... u64 [r7 + 0x350] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r7 + 0x360] = r9 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................... u64 [r7 + 0x370] = r11 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x380] = r5 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................. r8 = u64 [r7 + 0x390] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r9 = u64 [r7 + 0x3a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................ r11 = u64 [r7 + 0x3b0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x3c0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------R.......................... r8 = r8 | 0x1000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----R.......................... r9 = r9 | 0x20000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....... u64 [r7 + 0x390] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R....... r8 = r11 | 0x400 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r7 + 0x3a0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D================================================================================================================================eE-------------------R...... r9 = r5 | 0x8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...... u64 [r7 + 0x3b0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3c0] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------R r7 = r7 + 0x3c8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----R jump 142706 if r7 != r2 +``` + +Gas simulation at offset 143563 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 145022 if r12 == 0 +``` + +Gas simulation at offset 143573 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 145022 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x7b + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 146466 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x3d8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x3d8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 145609 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r6 = u64 [r1 + 0xe8] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x98] + ...D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x70] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + .....D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x48] + ......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x20] + ......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......D==============================================================================================eE-------------------------R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000000 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x50] = r9 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r11 + ........D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x80] + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x90] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0xa0] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xb0] + ...........................................D=============================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200000 + ............................................D=============================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10000 + ............................................D=====================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r3 + .....................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x40 + ......................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x80] = r8 + ......................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r9 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r11 + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r5 + .......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0xc8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xd8] + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0xe8] + ................................................................................D===========================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r1 + 0x108] + ........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r6 + ........................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + ........................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .........................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xb8] + ..........................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + .................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xc0] = r8 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc8] = r9 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd8] = r11 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe8] = r5 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xf8] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x108] + ...........................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x118] + ...........................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x128] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x90] + ...........................................................................................................................................................D=====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ....................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x40] + ....................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ....................................................................................................................................................................................D===========================================================================================================================eE--R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x40000000 + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0xf8] = r8 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x108] = r9 + .....................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x118] = r11 + ......................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x128] = r5 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x138] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x148] + ..............................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x158] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x168] + .......................................................................................................................................................................................................................................D===========================================================================================================================eE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x2000000 + .......................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x100000 + .......................................................................................................................................................................................................................................D=============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x8000 + ........................................................................................................................................................................................................................................D============================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x400 + .........................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x138] = r8 + .........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x148] = r9 + .........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x158] = r11 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x168] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x178] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x188] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x190] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a0] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x20 + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x1 + ...........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x100] + ...........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ..................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x178] = r8 + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x190] = r11 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a0] = r5 + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x1b0] + .....................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x1c0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x1d0] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x1e0] + ..............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xb0] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ......................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x60] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x38] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1b0] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r5 + .................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1f0] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x200] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0x210] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x220] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x20000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x1000000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x80000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x4000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x210] = r11 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x220] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x230] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x240] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x248] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x258] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x200 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x18] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0xf8] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x230] = r8 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x240] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x248] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x258] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x268] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x278] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x288] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x298] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xd0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xa8] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x80] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x268] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x278] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x288] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x298] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2a8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2b8] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2c8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x2d8] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x30] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R................................................................................................................................................................................................................................................................. r9 = r9 | 0x10000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................. r11 = r11 | 0x800000 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................. r5 = r5 | 0x40000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ u64 [r7 + 0x2a8] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x2b8] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x2c8] = r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------------------R........................................................................................................................................................................................................................................ u64 [r7 + 0x2d8] = r5 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x2e8] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x2f8] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x308] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r6 = u64 [r7 + 0x310] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................... r8 = r8 | 0x2000 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R............................................................................................................................................................................................................... r9 = r9 | 0x100 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---------------------R............................................................................................................................................................................................................... r11 = r11 | 0x8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. r5 = u64 [r1 + 0x110] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................. r5 = r5 | r6 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ u64 [r7 + 0x2e8] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... u64 [r7 + 0x2f8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... u64 [r7 + 0x308] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... u64 [r7 + 0x310] = r5 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r6 = u64 [r7 + 0x320] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r9 = u64 [r7 + 0x330] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................. r11 = u64 [r7 + 0x340] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... r5 = u64 [r7 + 0x350] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... r8 = u64 [r1 + 0xf0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................... r8 = r8 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r12 = u64 [r1 + 0xc8] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER........................................................................................................................................................ r9 = r9 | r12 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................... r12 = u64 [r1 + 0xa0] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=================================================================================================================================================eER................................................................................................................................... r11 = r11 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r12 = u64 [r1 + 0x78] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................. r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ u64 [r7 + 0x320] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r7 + 0x330] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................... u64 [r7 + 0x340] = r11 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r7 + 0x350] = r5 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... r8 = u64 [r7 + 0x360] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r9 = u64 [r7 + 0x370] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................. r11 = u64 [r7 + 0x380] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r5 = u64 [r7 + 0x390] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r1 + 0x50] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................. r8 = r8 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r12 = u64 [r1 + 0x28] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===============================================================================================================================eER............................................................................ r9 = r9 | r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----R............................................................................ r11 = r11 | 0x8000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE--R............................................................................ r5 = r5 | 0x400000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x360] = r8 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x370] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE----R................................................... u64 [r7 + 0x380] = r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE--R................................................... u64 [r7 + 0x390] = r5 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................. r8 = u64 [r7 + 0x3a0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r7 + 0x3b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r11 = u64 [r7 + 0x3c0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x3d0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R.......................... r8 = r8 | 0x20000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R.......................... r9 = r9 | 0x1000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r7 + 0x3a0] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE----------------------R.... r8 = r11 | 0x80 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x3b0] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-----------------------R.. r9 = r5 | 0x4 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x3c0] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3d0] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE---R r7 = r7 + 0x3d8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE--R jump 145609 if r7 != r2 +``` + +Gas simulation at offset 146466 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 147926 if r12 == 0 +``` + +Gas simulation at offset 146476 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 147926 if r12 > 0x1 + ....D============================eER.............................. r9 = r9 + r11 + .....D============================eER............................. r9 = r9 >> 0x6 + .....D=============================eeeER.......................... r9 = r9 * 0x7d + .....D================================eER......................... r8 = r8 - r9 + .....D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r9 + ......D===============================eE-------------------------R jump 149370 if r9 > 0x1 + ...........D=========================================================================eER................................................................................................................................................. r7 = r7 + r8 + ...........D==========================================================================eER................................................................................................................................................ r7 = r7 >> 0x6 + ............D==========================================================================eeeER............................................................................................................................................. r7 = r7 * 0x3e8 + ............DeE----------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x10000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE-----------R............................................................................................................................................. u64 [r1 + 0xc8] = r8 + .............DeE---------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x8000000000000 + .............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeE----------R............................................................................................................................................. u64 [r1 + 0xc0] = r8 + ..............DeE--------------------------------------------------------------------------R............................................................................................................................................. r8 = 0x4000000000000 + ...........................................D=================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........................................DeE---------------------------------------------------------R................................................................................................................................. r8 = 0x2000000000000 + ...........................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ............................................DeE----------------------------------------------------------R............................................................................................................................... r8 = 0x1000000000000 + ............................................D===================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 0xa8] = r8 + .............................................DeE----------------------------------------------------------R.............................................................................................................................. r8 = 0x800000000000 + .............................................D============================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................... u64 [r1 + 0xa0] = r8 + ..............................................DeE-------------------------------------------------------------------R.................................................................................................................... r8 = 0x400000000000 + ..............................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r1 + 0x98] = r8 + ...............................................DeE------------------------------------------------------------------------------R........................................................................................................ r8 = 0x200000000000 + ......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + ......................................................DeE-------------------------------------------------------------------------R...................................................................................................... r8 = 0x100000000000 + .......................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0x88] = r8 + .......................................................DeE-------------------------------------------------------------------------R..................................................................................................... r8 = 0x80000000000 + ........................................................D==========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................... u64 [r1 + 0x80] = r8 + ........................................................DeE----------------------------------------------------------------------------------R........................................................................................... r8 = 0x40000000000 + .........................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... u64 [r1 + 0x78] = r8 + .........................................................DeE---------------------------------------------------------------------------------------------R............................................................................... r8 = 0x20000000000 + ...............................................................................D=================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE------------------------------------------------------------------------R............................................................................. r8 = 0x10000000000 + .................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x68] = r8 + .....................................................................................DeE--------------------------------------------------------------------R............................................................................ r8 = 0x8000000000 + ......................................................................................D=====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................. u64 [r1 + 0x60] = r8 + .......................................................................................DeE----------------------------------------------------------------------------R.................................................................. r8 = 0x4000000000 + ........................................................................................D===============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r1 + 0x58] = r8 + .........................................................................................DeE--------------------------------------------------------------------------------------R...................................................... r8 = 0x2000000000 + ............................................................................................D=============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ............................................................................................DeE-------------------------------------------------------------------------------------R.................................................... r8 = 0x1000000000 + ............................................................................................D==============================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x48] = r8 + .............................................................................................DeE-------------------------------------------------------------------------------------R................................................... r8 = 0x800000000 + .............................................................................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................... u64 [r1 + 0x40] = r8 + ..............................................................................................DeE----------------------------------------------------------------------------------------------R......................................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R............................. r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x100000000 + ...........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x28] = r8 + ...........................................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r6 = 0x80000000 + .....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................ u64 [r1 + 0x20] = r6 + .....................................................................................................................DeE------------------------------------------------------------------------------------------------R................ r12 = 0x8000000000000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.... u64 [r1 + 0x18] = r12 + .................................................................................................................................D==========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + ...................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ...................................................................................................................................D==================================================================================================eER r2 = r7 + 0x3e8 + ....................................................................................................................................DeE-------------------------------------------------------------------------------------------------R r3 = 0x800 + ....................................................................................................................................D.................................................................................................... r7 = r8 + ....................................................................................................................................DeeE------------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 148513 with total cost of 1017: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x30] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r4 | r10 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r1 + 0x100] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r0 | r6 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe8] + ..D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd0] + ...D================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r11 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r5 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r8 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x30] = r9 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x50] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x70] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb8] + .....D=================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xa0] + ......D========================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x88] + ......D========================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r12 + .......D==============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x70] + .......D=======================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x50] = r9 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r11 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r5 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x80] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x90] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xa0] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xb0] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x58] + ............................................D======================================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x40] + ......................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r12 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x28] + ......................................................D====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ......................................................D===========================================================================================================================eE-------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x20000000 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + .......................................................D====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r9 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r11 + ...............................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r5 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0xd0] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r7 + 0xe0] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0xf0] + ........................................................................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x4000000 + .........................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x800000 + ..........................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x100000 + .................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x20000 + ..................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xc0] = r8 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r9 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xe0] = r11 + ..................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xf0] = r5 + ...................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x100] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x110] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x120] + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x130] + ...........................................................................................................................................................D============================================================================================================================eE------------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4000 + ............................................................................................................................................................D============================================================================================================================eE-----------------------R......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r3 + ....................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x100 + ....................................................................................................................................................................................D============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | 0x20 + ....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x100] = r8 + .....................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x110] = r9 + ......................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x120] = r11 + .............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x130] = r5 + ..............................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x140] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x148] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r6 = u64 [r7 + 0x158] + ..............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x168] + ...............................................................................................................................................................................................................D===========================================================================================================================eE------------------------R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x4 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x18] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + .......................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x108] + .......................................................................................................................................................................................................................................D=============================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r6 + ........................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = u64 [r1 + 0xf0] + ................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r5 = r5 | r12 + ................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x140] = r8 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x148] = r9 + ................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x158] = r11 + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x168] = r5 + .................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x178] + .................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x188] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x198] + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1a8] + ..........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xd8] + ..........................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r12 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xc0] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ...................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0xa8] + ...................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ...................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x90] + ....................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | r12 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x178] = r8 + ....................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x188] = r9 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x198] = r11 + .............................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1a8] = r5 + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1b8] + .............................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x1c8] + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x1d8] + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x1e8] + ......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x78] + ......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r12 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0x60] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | r12 + ........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r1 + 0x48] + ........................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x30] + ................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b8] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1c8] = r9 + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d8] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x1e8] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1f8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x208] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x218] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r7 + 0x228] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x40000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x8000000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x1000000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. r5 = r5 | 0x200000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1f8] = r8 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x208] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r7 + 0x218] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x228] = r5 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x238] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x248] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x258] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x268] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x40000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8000 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x1000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r5 = r5 | 0x200 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x238] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x248] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x258] = r11 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x268] = r5 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x278] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x288] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x298] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x2a0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x40 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R............................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x1 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................... r5 = u64 [r1 + 0x110] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................... r5 = r5 | r6 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x278] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x288] = r9 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x298] = r11 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x2a0] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x2b0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x2c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r11 = u64 [r7 + 0x2d0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r5 = u64 [r7 + 0x2e0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................ r8 = u64 [r1 + 0xf8] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................... r8 = r8 | r6 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xe0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER....................................................................................................................................................................................................................................................................................... r9 = r9 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................. r12 = u64 [r1 + 0xc8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==================================================================================================================================================eER................................................................................................................................................................................................................................................................. r11 = r11 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0xb0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER.............................................................................................................................................................................................................................................................. r5 = r5 | r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x2b0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. u64 [r7 + 0x2c0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ u64 [r7 + 0x2d0] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... u64 [r7 + 0x2e0] = r5 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x2f0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x300] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................... r11 = u64 [r7 + 0x310] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r5 = u64 [r7 + 0x320] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................ r12 = u64 [r1 + 0x98] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER........................................................................................................................................................................................................... r8 = r8 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................... r12 = u64 [r1 + 0x80] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER........................................................................................................................................................................................................... r9 = r9 | r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................... r12 = u64 [r1 + 0x68] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................... r11 = r11 | r12 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................... r12 = u64 [r1 + 0x50] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................. r5 = r5 | r12 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r7 + 0x2f0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. u64 [r7 + 0x300] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................ u64 [r7 + 0x310] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... u64 [r7 + 0x320] = r5 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r8 = u64 [r7 + 0x330] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................... r9 = u64 [r7 + 0x340] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................... r11 = u64 [r7 + 0x350] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r5 = u64 [r7 + 0x360] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................ r12 = u64 [r1 + 0x38] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r8 = r8 | r12 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................... r12 = u64 [r1 + 0x20] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................... r9 = r9 | r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE---R............................................................................................................................... r11 = r11 | 0x10000000 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==============================================================================================================================eER............................................................................................................................... r5 = r5 | 0x2000000 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x330] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x340] = r9 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE---R...................................................................................................... u64 [r7 + 0x350] = r11 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r7 + 0x360] = r5 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................ r8 = u64 [r7 + 0x370] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r9 = u64 [r7 + 0x380] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r11 = u64 [r7 + 0x390] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. r5 = u64 [r7 + 0x3a0] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R............................................................................. r8 = r8 | 0x400000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................ r9 = r9 | 0x80000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................ r11 = r11 | 0x10000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER............................................................................ r5 = r5 | 0x2000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................... u64 [r7 + 0x370] = r8 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x380] = r9 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x390] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r7 + 0x3a0] = r5 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................. r8 = u64 [r7 + 0x3b0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r9 = u64 [r7 + 0x3c0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r11 = u64 [r7 + 0x3d0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r5 = u64 [r7 + 0x3e0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE--R.......................... r8 = r8 | 0x400 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................... r9 = r9 | 0x80 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER... u64 [r7 + 0x3b0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE----------------------R... r8 = r11 | 0x10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=======================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3c0] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eE-------------------------R r9 = r5 | 0x2 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3d0] = r8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r7 + 0x3e0] = r9 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=========================================================================================================================eE--R r7 = r7 + 0x3e8 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D==========================================================================================================================eE-R jump 148513 if r7 != r2 +``` + +Gas simulation at offset 149370 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 150829 if r12 == 0 +``` + +Gas simulation at offset 149380 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r9 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r9 = r9 << 0x3 + D==========================eE-------------R...................................... r9 = r9 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0] + .D===================================================eER......................... r7 = r7 | r10 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 150829 if r12 > 0x1 + ....D============================eER............................. r9 = r9 + r10 + .....D============================eER............................ r9 = r9 >> 0x6 + .....D=============================eER........................... r10 = r9 << 0x7 + .....D==============================eER.......................... r10 = r10 - r9 + ......DeE-----------------------------R.......................... r9 = 0x7f + ......D==============================eER......................... r8 = r8 - r10 + ......D===============================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0] = r8 + ......D==============================eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0x8] = r10 + .......D=============================eE-------------------------R jump 152279 if r10 > 0x1 + ..........D================================================eE-----------------R........................................................................................................................................................ r7 = r7 + r8 + ..........D=================================================eE----------------R........................................................................................................................................................ r7 = r7 >> 0x6 + ...........D=================================================eE---------------R........................................................................................................................................................ r8 = r7 << 0x3 + ...........D==================================================eE--------------R........................................................................................................................................................ r7 = r7 << 0xa + ...........D===================================================eE-------------R........................................................................................................................................................ r7 = r7 - r8 + ............DeE---------------------------------------------------------------R........................................................................................................................................................ r8 = 0x20000000000000 + ............D=========================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................... u64 [r1 + 0xc8] = r8 + .............DeE----------------------------------------------------------------R...................................................................................................................................................... r8 = 0x10000000000000 + .............D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................ u64 [r1 + 0xc0] = r8 + ............................DeE-----------------------------------------------------------R............................................................................................................................................ r8 = 0x8000000000000 + .............................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb8] = r8 + .............................DeE-----------------------------------------------------------------------R............................................................................................................................... r8 = 0x4000000000000 + .............................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... u64 [r1 + 0xb0] = r8 + ..............................DeE----------------------------------------------------------------------R............................................................................................................................... r8 = 0x2000000000000 + ..............................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xa8] = r8 + ...............................DeE-----------------------------------------------------------------------R............................................................................................................................. r8 = 0x1000000000000 + ...............................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................... u64 [r1 + 0xa0] = r8 + ................................DeE--------------------------------------------------------------------------------R................................................................................................................... r8 = 0x800000000000 + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x98] = r8 + ......................................................DeE-----------------------------------------------------------------------R...................................................................................................... r8 = 0x400000000000 + ......................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... u64 [r1 + 0x90] = r8 + .......................................................DeE----------------------------------------------------------------------R...................................................................................................... r8 = 0x200000000000 + .......................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x88] = r8 + ........................................................DeE-----------------------------------------------------------------------R.................................................................................................... r8 = 0x100000000000 + ........................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................... u64 [r1 + 0x80] = r8 + .........................................................DeE--------------------------------------------------------------------------------R.......................................................................................... r8 = 0x80000000000 + ...............................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x78] = r8 + ...............................................................................DeE-----------------------------------------------------------------------R............................................................................. r8 = 0x40000000000 + ...............................................................................D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................. u64 [r1 + 0x70] = r8 + ................................................................................DeE----------------------------------------------------------------------R............................................................................. r8 = 0x20000000000 + ................................................................................D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x68] = r8 + .................................................................................DeE-----------------------------------------------------------------------R........................................................................... r8 = 0x10000000000 + .................................................................................D=========================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................. u64 [r1 + 0x60] = r8 + ..................................................................................DeE--------------------------------------------------------------------------------R................................................................. r8 = 0x8000000000 + ..................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x58] = r8 + ...................................................................................DeE--------------------------------------------------------------------------------------------R.................................................... r8 = 0x4000000000 + ...................................................................................D====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r1 + 0x50] = r8 + ....................................................................................DeE-------------------------------------------------------------------------------------------R.................................................... r8 = 0x2000000000 + ....................................................................................D=====================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x48] = r8 + .....................................................................................DeE--------------------------------------------------------------------------------------------R.................................................. r8 = 0x1000000000 + ...........................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................ u64 [r1 + 0x40] = r8 + ...........................................................................................DeE------------------------------------------------------------------------------------------------R........................................ r8 = 0x800000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x38] = r8 + ........................................................................................................DeE------------------------------------------------------------------------------------------------R........................... r8 = 0x400000000 + ........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... u64 [r1 + 0x30] = r8 + .........................................................................................................DeE-----------------------------------------------------------------------------------------------R........................... r8 = 0x200000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x28] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x100000000 + ....................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............... u64 [r1 + 0x20] = r8 + ....................................................................................................................DeE------------------------------------------------------------------------------------------------R............... r11 = 0x80000000 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r1 + 0x18] = r11 + .................................................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. r8 = u64 [r1 + 0x10] + .................................................................................................................................D=================================================================================================eER. r7 = r7 + r8 + ..................................................................................................................................D=================================================================================================eER r2 = r7 + 0x3f8 + ...................................................................................................................................DeE------------------------------------------------------------------------------------------------R r3 = 0x800 + ...................................................................................................................................D................................................................................................... r7 = r8 + ...................................................................................................................................DeeE-----------------------------------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 151422 with total cost of 1018: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r4 = u64 [r7 + 0] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r0 = u64 [r7 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r6 = u64 [r7 + 0x20] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r7 + 0x30] + .D========================eE--------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = r4 | r5 + .D========================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r1 + 0x110] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r0 | r9 + ..D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r1 + 0x108] + ..D================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r6 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r1 + 0x100] + ...D================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + ...D=======================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0] = r10 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x10] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x20] = r12 + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x30] = r8 + ....D===============================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x40] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x50] + ....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x60] + .....D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x70] + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xf8] + .....D=================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xf0] + ......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe8] + ......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ......D===============================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xe0] + .......D=======================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x40] = r8 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x50] = r9 + .......D========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x60] = r10 + ........D=======================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x70] = r12 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x80] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x90] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0xa0] + ...........................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0xb0] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd8] + ............................................D======================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xd0] + ......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc8] + ......................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ......................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xc0] + .......................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + .......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x80] = r8 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x90] = r9 + ...............................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xa0] = r10 + ................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xb0] = r12 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0xc0] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0xd0] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0xe0] + ........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0xf0] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0xb8] + ..........................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xb0] + ..................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa8] + ..................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0xa0] + ...................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0xc0] = r8 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xd0] = r9 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xe0] = r10 + ...........................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0xf0] = r12 + ............................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x100] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x110] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x120] + ....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x130] + .....................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x98] + ......................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x90] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..............................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x80] + ...............................................................................................................................................................................................................D===================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x100] = r8 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x110] = r9 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x120] = r10 + .......................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x130] = r12 + ........................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x140] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x150] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x160] + ................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x170] + .................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x78] + ..................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x70] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x68] + ..........................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..........................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x60] + ...........................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x140] = r8 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x150] = r9 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x160] = r10 + ...................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x170] = r12 + ....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x180] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x190] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x1a0] + ............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x1b0] + .............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x58] + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .....................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x50] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x48] + ......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ......................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x40] + .......................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + .......................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x180] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x190] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1a0] = r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1b0] = r12 + ................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x1c0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x1d0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x1e0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x1f0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x38] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x30] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x28] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | r11 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r1 + 0x20] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r7 + 0x1c0] = r8 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1d0] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1e0] = r10 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x1f0] = r12 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x200] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x210] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x220] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x230] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r1 + 0x18] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r11 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x40000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................... r10 = r10 | 0x20000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-R............................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x10000000 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x200] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x210] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x220] = r10 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x230] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r7 + 0x240] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r7 + 0x250] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r7 + 0x260] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r7 + 0x270] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x8000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x4000000 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................. r10 = r10 | 0x2000000 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x1000000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x240] = r8 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x250] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x260] = r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................... u64 [r7 + 0x270] = r12 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r8 = u64 [r7 + 0x280] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r9 = u64 [r7 + 0x290] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................... r10 = u64 [r7 + 0x2a0] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x2b0] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r8 = r8 | 0x800000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r9 = r9 | 0x400000 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................... r10 = r10 | 0x200000 + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................... r12 = r12 | 0x100000 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x280] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x290] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................. u64 [r7 + 0x2a0] = r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................ u64 [r7 + 0x2b0] = r12 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r8 = u64 [r7 + 0x2c0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r9 = u64 [r7 + 0x2d0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................ r10 = u64 [r7 + 0x2e0] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................... r12 = u64 [r7 + 0x2f0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER....................................................................................................................................................................................................................................... r8 = r8 | 0x80000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER....................................................................................................................................................................................................................................... r9 = r9 | 0x40000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eER....................................................................................................................................................................................................................................... r10 = r10 | 0x20000 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER...................................................................................................................................................................................................................................... r12 = r12 | 0x10000 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x2c0] = r8 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x2d0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................. u64 [r7 + 0x2e0] = r10 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................. u64 [r7 + 0x2f0] = r12 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r8 = u64 [r7 + 0x300] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r9 = u64 [r7 + 0x310] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................... r10 = u64 [r7 + 0x320] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................... r12 = u64 [r7 + 0x330] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................... r8 = r8 | 0x8000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................... r9 = r9 | 0x4000 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.................................................................................................................................................................................... r10 = r10 | 0x2000 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................... r12 = r12 | 0x1000 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r7 + 0x300] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r7 + 0x310] = r9 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................... u64 [r7 + 0x320] = r10 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................... u64 [r7 + 0x330] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r8 = u64 [r7 + 0x340] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r9 = u64 [r7 + 0x350] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................. r10 = u64 [r7 + 0x360] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................. r12 = u64 [r7 + 0x370] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................. r8 = r8 | r3 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................. r9 = r9 | 0x400 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................. r10 = r10 | 0x200 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................ r12 = r12 | 0x100 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r7 + 0x340] = r8 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r7 + 0x350] = r9 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................ u64 [r7 + 0x360] = r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................... u64 [r7 + 0x370] = r12 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r8 = u64 [r7 + 0x380] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r9 = u64 [r7 + 0x390] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................... r10 = u64 [r7 + 0x3a0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................. r12 = u64 [r7 + 0x3b0] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................. r8 = r8 | 0x80 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................. r9 = r9 | 0x40 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................. r10 = r10 | 0x20 + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................. r12 = r12 | 0x10 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x380] = r8 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x390] = r9 + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................... u64 [r7 + 0x3a0] = r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................... u64 [r7 + 0x3b0] = r12 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r8 = u64 [r7 + 0x3c0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r9 = u64 [r7 + 0x3d0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................ r10 = u64 [r7 + 0x3e0] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................... r12 = u64 [r7 + 0x3f0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................... r8 = r8 | 0x8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER........................... r9 = r9 | 0x4 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x3c0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eE-------------------------R.. r8 = r10 | 0x2 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x3d0] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eE------------------------R.. r9 = r12 | 0x1 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.. u64 [r7 + 0x3e0] = r8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r7 + 0x3f0] = r9 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER. r7 = r7 + 0x3f8 + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER jump 151422 if r7 != r2 +``` + +Gas simulation at offset 152279 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0] + D=========================eE--------------R jump 153742 if r12 == 0 +``` + +Gas simulation at offset 152289 with total cost of 78: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER...................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R...................................... r10 = u64 [r1 + 0x8] + D=========================eE--------------R...................................... r10 = r10 << 0x3 + D==========================eE-------------R...................................... r10 = r10 + r11 + .D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r10 + 0] + .D===================================================eER......................... r7 = r7 | r5 + .D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r10 + 0] = r7 + .DeE----------------------------------------------------------------------------R jump 153742 if r12 > 0x7 + ...D===eE------------------R......... r8 = r8 & 0xffffffffffffff80 + ...D====eE-----------------R......... r8 = r8 + r11 + ....D====eE----------------R......... r7 = r7 - r8 + ....D=====eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x8] = r7 + ....D====eeeeeeeeeeeeeeeeeeeeeeeeeE-R u64 [r1 + 0] = r8 + ....D====eE-------------------------R jump 155154 if r8 > 0x7 + ........D================================================eeeER................................................................................................................................................ r0 = r8 * 0x408 + ........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r9 = u64 [r1 + 0x10] + .........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. u64 [r1 + 192] = 0x800 + .........D===================================================================eER.............................................................................................................................. r8 = r9 + 0x800 + .........D====================================================================eER............................................................................................................................. r0 = r0 + r8 + ..........DeE-------------------------------------------------------------------R............................................................................................................................. r8 = 0x100000000000000 + ..........D===========================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................. u64 [r1 + 0xb8] = r8 + ...........DeE------------------------------------------------------------------R............................................................................................................................. r8 = 0x80000000000000 + ...........D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................... u64 [r1 + 0xb0] = r8 + ............DeE-----------------------------------------------------------------------R....................................................................................................................... r8 = 0x40000000000000 + ............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r1 + 0xa8] = r8 + .............DeE----------------------------------------------------------------------------------------R..................................................................................................... r8 = 0x20000000000000 + .............D=================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0xa0] = r8 + ..............DeE----------------------------------------------------------------------------------------R.................................................................................................... r8 = 0x10000000000000 + ............................D==================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r1 + 0x98] = r8 + .............................DeE-------------------------------------------------------------------------R.................................................................................................... r8 = 0x8000000000000 + .............................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................. u64 [r1 + 0x90] = r8 + ..............................DeE------------------------------------------------------------------------------R.............................................................................................. r8 = 0x4000000000000 + ..............................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r1 + 0x88] = r8 + ...............................DeE-----------------------------------------------------------------------------------------------R............................................................................ r8 = 0x2000000000000 + ...............................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x80] = r8 + ................................DeE-----------------------------------------------------------------------------------------------R........................................................................... r8 = 0x1000000000000 + ................................D=======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... u64 [r1 + 0x78] = r8 + ......................................................DeE-------------------------------------------------------------------------R........................................................................... r8 = 0x800000000000 + ......................................................D=======================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................... u64 [r1 + 0x70] = r8 + .......................................................DeE------------------------------------------------------------------------------R..................................................................... r8 = 0x400000000000 + .......................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... u64 [r1 + 0x68] = r8 + ........................................................DeE-----------------------------------------------------------------------------------------------R................................................... r8 = 0x200000000000 + ........................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x60] = r8 + .........................................................DeE-----------------------------------------------------------------------------------------------R.................................................. r8 = 0x100000000000 + ..........................................................D======================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................. u64 [r1 + 0x58] = r8 + ...........................................................DeE---------------------------------------------------------------------------------------------R.................................................. r8 = 0x80000000000 + ..............................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................ u64 [r1 + 0x50] = r8 + ...............................................................................DeE-------------------------------------------------------------------------------R............................................ r8 = 0x40000000000 + ................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... u64 [r1 + 0x48] = r8 + ................................................................................DeE------------------------------------------------------------------------------------------------R.......................... r8 = 0x20000000000 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x40] = r8 + .................................................................................DeE------------------------------------------------------------------------------------------------R......................... r8 = 0x10000000000 + .................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r1 + 0x38] = r8 + ..................................................................................DeE-----------------------------------------------------------------------------------------------R......................... r8 = 0x8000000000 + .......................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................... u64 [r1 + 0x30] = r8 + .......................................................................................DeE------------------------------------------------------------------------------------------------R................... r8 = 0x4000000000 + .........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER. u64 [r1 + 0x28] = r8 + .........................................................................................................DeE------------------------------------------------------------------------------------------------R. r8 = 0x2000000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x20] = r8 + ..........................................................................................................DeE------------------------------------------------------------------------------------------------R r8 = 0x1000000000 + ..........................................................................................................D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r1 + 0x18] = r8 + ...........................................................................................................DeE-----------------------------------------------------------------------------------------------R r5 = 0x800000000 + ................................................................................................................DeE------------------------------------------------------------------------------------------R r6 = 0x400000000 + ................................................................................................................DeE------------------------------------------------------------------------------------------R r2 = 0x200000000 + ..................................................................................................................................DeE------------------------------------------------------------------------R r3 = 0x100000000 + ..................................................................................................................................DeE------------------------------------------------------------------------R r7 = 0x80000000 + ...................................................................................................................................D=====================================================eE------------------R r4 = r9 + 0x7ff + ...................................................................................................................................D======================================================eE-----------------R r4 = r4 + 0x1 + ...................................................................................................................................D=======================================================eE----------------R r0 = r0 + 0x408 + ....................................................................................................................................DeeE---------------------------------------------------------------------R fallthrough +``` + +Gas simulation at offset 154311 with total cost of 1016: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r4 + 0xfffffffffffffc10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r4 + 0xfffffffffffffc20] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xfffffffffffffc30] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xfffffffffffffc40] + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x1 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x2 + .D========================eE--------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x4 + ..D========================eE-------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x8 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffc10] = r12 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffc20] = r11 + ..D========================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffc30] = r8 + ...D========================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffc40] = r9 + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xfffffffffffffc50] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xfffffffffffffc60] + ...D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r4 + 0xfffffffffffffc70] + ....D================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffc80] + ....D========================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10 + ....D========================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20 + ....D========================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40 + .....D========================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x80 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffc50] = r8 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffc60] = r9 + .....D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffc70] = r11 + ......D========================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffc80] = r12 + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xfffffffffffffc90] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffca0] + ......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffcb0] + .......D================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = u64 [r4 + 0xfffffffffffffcc0] + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = r8 | 0x100 + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = r9 | 0x200 + .......D========================================================================================================================eER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = r11 | 0x400 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0xc0] + ...........................................D==============================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffc90] = r8 + ...........................................D=====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffca0] = r9 + ............................................D====================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffcb0] = r11 + ............................................D==============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffcc0] = r12 + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r4 + 0xfffffffffffffcd0] + ............................................D=============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffce0] + .............................................D============================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffcf0] + ......................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r4 + 0xfffffffffffffd00] + ......................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r10 | 0x1000 + ......................................................D============================================================================================================================eE------------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x2000 + .......................................................D============================================================================================================================eE-----------------------R............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x4000 + ...............................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | 0x8000 + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffcd0] = r8 + ...............................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffce0] = r9 + ................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffcf0] = r11 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd00] = r12 + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xfffffffffffffd10] + ................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffd20] + .................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = u64 [r4 + 0xfffffffffffffd30] + .........................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffd40] + .........................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x10000 + .........................................................................................................D============================================================================================================================eE------------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x20000 + ..........................................................................................................D============================================================================================================================eE-----------------------R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x40000 + ..................................................................................................................................D============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x80000 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd10] = r8 + ..................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd20] = r9 + ...................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffd30] = r11 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffd40] = r12 + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xfffffffffffffd50] + ...................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xfffffffffffffd60] + ............................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffd70] + .............................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffd80] + .............................................................................................................................................................D===========================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x100000 + .............................................................................................................................................................D===========================================================================================================================eE------------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x200000 + .............................................................................................................................................................D============================================================================================================================eE-----------------------R....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x400000 + ......................................................................................................................................................................................D===========================================================================================================================eER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x800000 + ......................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd50] = r8 + ......................................................................................................................................................................................D===================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd60] = r9 + ......................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd70] = r11 + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffd80] = r12 + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = u64 [r4 + 0xfffffffffffffd90] + ..............................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = u64 [r4 + 0xfffffffffffffda0] + ..............................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r11 = u64 [r4 + 0xfffffffffffffdb0] + ...............................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffdc0] + ...............................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | 0x1000000 + ...............................................................................................................................................................................................................D============================================================================================================================eE------------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | 0x2000000 + ................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | 0x4000000 + ........................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | 0x8000000 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffd90] = r8 + ........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffda0] = r9 + .........................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffdb0] = r11 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffdc0] = r12 + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xfffffffffffffdd0] + .................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffde0] + .................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffdf0] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r4 + 0xfffffffffffffe00] + ..................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | 0x10000000 + ..................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | 0x20000000 + ...................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | 0x40000000 + ...........................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r12 = r12 | r7 + ...........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffdd0] = r8 + ...........................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffde0] = r9 + ............................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffdf0] = r11 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffe00] = r12 + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xfffffffffffffe10] + ....................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffe20] + ....................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffe30] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = u64 [r4 + 0xfffffffffffffe40] + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r3 + .....................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r2 + ......................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE-----------------------R.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r6 + ..............................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r5 + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffe10] = r8 + ..............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffe20] = r9 + ...............................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffe30] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffe40] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xfffffffffffffe50] + .......................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xfffffffffffffe60] + .......................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffe70] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffe80] + ........................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x18] + ........................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x20] + .................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x28] + .................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x30] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. r12 = r12 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffe50] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. u64 [r4 + 0xfffffffffffffe60] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffe70] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffe80] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xfffffffffffffe90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xfffffffffffffea0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffeb0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xfffffffffffffec0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x38] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x40] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x48] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eER............................................................................................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x50] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffe90] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffea0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffeb0] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffec0] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xfffffffffffffed0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xfffffffffffffee0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xfffffffffffffef0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xffffffffffffff00] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x58] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r8 = r8 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x60] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................................................................................................................................................................................................................................................................................................................................. r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x68] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................................................................................................................................................................................................. r11 = r11 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x70] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................................................................................................................................................... r12 = r12 | r10 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffed0] = r8 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................................................................................................................................................................................................................................................................................................................................... u64 [r4 + 0xfffffffffffffee0] = r9 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xfffffffffffffef0] = r11 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ u64 [r4 + 0xffffffffffffff00] = r12 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r8 = u64 [r4 + 0xffffffffffffff10] + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................................................................................................ r9 = u64 [r4 + 0xffffffffffffff20] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xffffffffffffff30] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r12 = u64 [r4 + 0xffffffffffffff40] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x78] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................... r8 = r8 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R...................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x80] + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER...................................................................................................................................................................................................................................................................................... r9 = r9 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................................................................................................................................................................................................... r10 = u64 [r1 + 0x88] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................................................................................................................................................................................................... r11 = r11 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................................................................................................................................................. r10 = u64 [r1 + 0x90] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................................................................................................................................................. r12 = r12 | r10 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r4 + 0xffffffffffffff10] = r8 + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................. u64 [r4 + 0xffffffffffffff20] = r9 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................................................................................................................................................ u64 [r4 + 0xffffffffffffff30] = r11 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... u64 [r4 + 0xffffffffffffff40] = r12 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r8 = u64 [r4 + 0xffffffffffffff50] + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................................................................... r9 = u64 [r4 + 0xffffffffffffff60] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................................................................... r11 = u64 [r4 + 0xffffffffffffff70] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r12 = u64 [r4 + 0xffffffffffffff80] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................................................................... r10 = u64 [r1 + 0x98] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................... r8 = r8 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.......................................................................................................................................................................................................... r10 = u64 [r1 + 0xa0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.......................................................................................................................................................................................................... r9 = r9 | r10 + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................................................................................................................................................................................................... r10 = u64 [r1 + 0xa8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................................................................................................................................................................................................... r11 = r11 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................................................................................................. r10 = u64 [r1 + 0xb0] + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER................................................................................................................................................................................. r12 = r12 | r10 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r4 + 0xffffffffffffff50] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................. u64 [r4 + 0xffffffffffffff60] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................................................................................................................................................ u64 [r4 + 0xffffffffffffff70] = r11 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ u64 [r4 + 0xffffffffffffff80] = r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r8 = u64 [r4 + 0xffffffffffffff90] + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................................................................................................ r9 = u64 [r4 + 0xffffffffffffffa0] + ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER....................................................................................................................................................... r11 = u64 [r4 + 0xffffffffffffffb0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r12 = u64 [r4 + 0xffffffffffffffc0] + ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................................................................... r10 = u64 [r1 + 0xb8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................. r8 = r8 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.............................................................................................................................. r10 = u64 [r1 + 0xc8] + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.............................................................................................................................. r9 = r9 | r10 + .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.............................................................................................................................. r10 = u64 [r1 + 0xd0] + ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER............................................................................................................................. r11 = r11 | r10 + .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER...................................................................................................... r10 = u64 [r1 + 0xd8] + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER..................................................................................................... r12 = r12 | r10 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r4 + 0xffffffffffffff90] = r8 + ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER..................................................................................................... u64 [r4 + 0xffffffffffffffa0] = r9 + ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER.................................................................................................... u64 [r4 + 0xffffffffffffffb0] = r11 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ u64 [r4 + 0xffffffffffffffc0] = r12 + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r8 = u64 [r4 + 0xffffffffffffffd0] + .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER............................................................................ r9 = u64 [r4 + 0xffffffffffffffe0] + ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................................................................... r11 = u64 [r4 + 0xfffffffffffffff0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r12 = u64 [r4 + 0] + ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER................................................... r10 = u64 [r1 + 0xe0] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................. r8 = r8 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R.................................................. r10 = u64 [r1 + 0xe8] + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER.................................................. r9 = r9 | r10 + .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=====================================================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r4 + 0xffffffffffffffd0] = r8 + ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R......................... r8 = u64 [r1 + 0xf0] + .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE------------------------R......................... r8 = r8 | r11 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER......................... u64 [r4 + 0xffffffffffffffe0] = r9 + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D===========================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeE-R......................... r9 = u64 [r1 + 0xf8] + ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D====================================================================================================================================================eER......................... r9 = r9 | r12 + ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER........................ u64 [r4 + 0xfffffffffffffff0] = r8 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r4 + 0] = r9 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D============================================================================================================================eE------------------------R r4 = r4 + 0x408 + ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................D=============================================================================================================================eE-----------------------R jump 154311 if r4 != r0 +``` + +Gas simulation at offset 155154 with total cost of 40: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r11 = u64 [r1 + 0x10] + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R r12 = u64 [r1 + 0x8] + D=========================eE--------------R jump 156746 if r12 <=u 1 +``` + +Gas simulation at offset 155166 with total cost of 79: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER....................................... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R....................................... r7 = u64 [r1 + 0] + D=========================eE--------------R....................................... r7 = r7 << 0x3 + D==========================eE-------------R....................................... r7 = r7 + r11 + .D==========================eE------------R....................................... r9 = r7 + 0x408 + .D===========================eeeeeeeeeeeeeeeeeeeeeeeeeER.......................... r7 = u64 [r9 + 0x8] + .D====================================================eER......................... r7 = r7 | 0x1 + ..DeE---------------------------------------------------R......................... r8 = 0x4 + ..D====================================================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x8] = r7 + ..D=eE---------------------------------------------------------------------------R jump 156746 if r12 =u r12 +``` + +Gas simulation at offset 156723 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r9 + 0x3f8] + DeE---------------------------------------R........... r8 = 0x8000000000000000 + .D========================eE--------------R........... r7 = r7 | r8 + .D=========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r9 + 0x3f8] = r7 + .DeeE------------------------------------------------R fallthrough +``` + +Gas simulation at offset 156746 with total cost of 51: + +``` + DeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeER........... unlikely + DeeeeeeeeeeeeeeeeeeeeeeeeeE---------------R........... r7 = u64 [r11 + 0x8] + D=========================eE--------------R........... r7 = r7 & 0xfffffffffffffffe + D==========================eeeeeeeeeeeeeeeeeeeeeeeeeER u64 [r11 + 0x8] = r7 + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r0 = u64 [r1 + 0x110] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r5 = u64 [r1 + 0x108] + .DeeeeeeeeeeeeeeeeeeeeeeeeeE-------------------------R r6 = u64 [r1 + 0x100] + .D=========================eE------------------------R r1 = r1 + 0x118 + ..D========================eeeeeeeeeeeeeeeeeeeeeeE---R jump [r0 + 0] +``` + +Gas simulation at offset 156774 with total cost of 2: + +``` + DeeER trap +``` + +Gas simulation at offset 156775 with total cost of 2: + +``` + DeeER trap +``` + diff --git a/pvm/programs/gas_basic_consume_all.json b/pvm/programs/gas_basic_consume_all.json new file mode 100644 index 00000000..8e268bed --- /dev/null +++ b/pvm/programs/gas_basic_consume_all.json @@ -0,0 +1,48 @@ +{ + "name": "gas_basic_consume_all", + "initial-pc": 0, + "initial-gas": 2, + "program": [ + 0, + 0, + 3, + 100, + 0, + 0, + 5 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 0, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_complex_1.json b/pvm/programs/gas_complex_1.json new file mode 100644 index 00000000..405fb250 --- /dev/null +++ b/pvm/programs/gas_complex_1.json @@ -0,0 +1,74 @@ +{ + "name": "gas_complex_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 26, + 127, + 121, + 6, + 132, + 136, + 7, + 51, + 10, + 1, + 151, + 136, + 8, + 132, + 153, + 255, + 248, + 212, + 152, + 8, + 200, + 168, + 9, + 120, + 122, + 2, + 0, + 73, + 18, + 73, + 2 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9972, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 28 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_complex_2.json b/pvm/programs/gas_complex_2.json new file mode 100644 index 00000000..109ef01d --- /dev/null +++ b/pvm/programs/gas_complex_2.json @@ -0,0 +1,103 @@ +{ + "name": "gas_complex_2", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 52, + 104, + 120, + 197, + 135, + 7, + 151, + 136, + 23, + 139, + 121, + 8, + 152, + 122, + 7, + 224, + 154, + 10, + 191, + 137, + 9, + 151, + 119, + 24, + 132, + 170, + 1, + 191, + 167, + 7, + 139, + 119, + 31, + 149, + 152, + 0, + 0, + 128, + 78, + 190, + 135, + 7, + 51, + 8, + 0, + 140, + 0, + 70, + 51, + 0, + 36, + 40, + 206, + 37, + 73, + 146, + 36, + 65, + 130, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "out-of-gas", + "gas": 12, + "pc": 0, + "regs": [ + 36, + 0, + 0, + 0, + 0, + 0, + 0, + 1318926965, + 1174440960, + 1915508, + 1, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_complex_3.json b/pvm/programs/gas_complex_3.json new file mode 100644 index 00000000..c7023301 --- /dev/null +++ b/pvm/programs/gas_complex_3.json @@ -0,0 +1,174 @@ +{ + "name": "gas_complex_3", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 112, + 2, + 124, + 83, + 124, + 88, + 17, + 51, + 9, + 208, + 114, + 1, + 124, + 90, + 22, + 149, + 18, + 88, + 151, + 136, + 3, + 200, + 152, + 8, + 124, + 137, + 124, + 140, + 1, + 124, + 134, + 2, + 124, + 139, + 3, + 200, + 42, + 10, + 151, + 204, + 8, + 151, + 102, + 16, + 151, + 187, + 24, + 212, + 201, + 9, + 124, + 140, + 4, + 124, + 135, + 5, + 212, + 107, + 11, + 124, + 134, + 6, + 124, + 136, + 7, + 151, + 119, + 8, + 212, + 199, + 7, + 151, + 102, + 16, + 151, + 136, + 24, + 212, + 104, + 8, + 212, + 185, + 9, + 212, + 135, + 7, + 201, + 53, + 8, + 151, + 119, + 32, + 212, + 151, + 7, + 123, + 23, + 88, + 124, + 167, + 124, + 136, + 4, + 202, + 120, + 7, + 124, + 88, + 35, + 82, + 8, + 148, + 0, + 75, + 72, + 146, + 146, + 36, + 73, + 146, + 36, + 73, + 146, + 36, + 73, + 74, + 146 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9891, + "pc": 1, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 109 + }, + { + "pc": 111, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_jump_trap_else.json b/pvm/programs/gas_jump_trap_else.json new file mode 100644 index 00000000..cf37591f --- /dev/null +++ b/pvm/programs/gas_jump_trap_else.json @@ -0,0 +1,61 @@ +{ + "name": "gas_jump_trap_else", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 81, + 7, + 4, + 0, + 51, + 7, + 2, + 0, + 153 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 1 + }, + { + "pc": 3, + "cost": 2 + }, + { + "pc": 4, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_jump_trap_target.json b/pvm/programs/gas_jump_trap_target.json new file mode 100644 index 00000000..7705d2ff --- /dev/null +++ b/pvm/programs/gas_jump_trap_target.json @@ -0,0 +1,61 @@ +{ + "name": "gas_jump_trap_target", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 81, + 7, + 7, + 51, + 7, + 1, + 0, + 0, + 201 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 1 + }, + { + "pc": 3, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_jump_unlikely_both.json b/pvm/programs/gas_jump_unlikely_both.json new file mode 100644 index 00000000..9074b88e --- /dev/null +++ b/pvm/programs/gas_jump_unlikely_both.json @@ -0,0 +1,67 @@ +{ + "name": "gas_jump_unlikely_both", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 13, + 81, + 7, + 8, + 2, + 51, + 7, + 1, + 0, + 2, + 51, + 7, + 2, + 0, + 153, + 19 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9959, + "pc": 12, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 1 + }, + { + "pc": 3, + "cost": 40 + }, + { + "pc": 8, + "cost": 40 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_jump_unlikely_else.json b/pvm/programs/gas_jump_unlikely_else.json new file mode 100644 index 00000000..37dae174 --- /dev/null +++ b/pvm/programs/gas_jump_unlikely_else.json @@ -0,0 +1,66 @@ +{ + "name": "gas_jump_unlikely_else", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 12, + 81, + 7, + 8, + 2, + 51, + 7, + 1, + 0, + 51, + 7, + 2, + 0, + 153, + 9 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 11, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 1 + }, + { + "pc": 3, + "cost": 40 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_jump_unlikely_target.json b/pvm/programs/gas_jump_unlikely_target.json new file mode 100644 index 00000000..1d32065a --- /dev/null +++ b/pvm/programs/gas_jump_unlikely_target.json @@ -0,0 +1,66 @@ +{ + "name": "gas_jump_unlikely_target", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 12, + 81, + 7, + 7, + 51, + 7, + 1, + 0, + 2, + 51, + 7, + 2, + 0, + 201, + 9 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9959, + "pc": 11, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 1 + }, + { + "pc": 3, + "cost": 2 + }, + { + "pc": 7, + "cost": 40 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_load_and_jump.json b/pvm/programs/gas_load_and_jump.json new file mode 100644 index 00000000..870c908f --- /dev/null +++ b/pvm/programs/gas_load_and_jump.json @@ -0,0 +1,56 @@ +{ + "name": "gas_load_and_jump", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 124, + 121, + 11, + 81, + 9, + 253, + 0, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9974, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 6, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_memory_accesses.json b/pvm/programs/gas_memory_accesses.json new file mode 100644 index 00000000..ff6e7128 --- /dev/null +++ b/pvm/programs/gas_memory_accesses.json @@ -0,0 +1,61 @@ +{ + "name": "gas_memory_accesses", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 15, + 100, + 103, + 130, + 16, + 48, + 130, + 21, + 40, + 130, + 22, + 32, + 149, + 17, + 56, + 0, + 37, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_mul_with_dep.json b/pvm/programs/gas_mul_with_dep.json new file mode 100644 index 00000000..ac94f721 --- /dev/null +++ b/pvm/programs/gas_mul_with_dep.json @@ -0,0 +1,52 @@ +{ + "name": "gas_mul_with_dep", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 200, + 152, + 7, + 202, + 167, + 11, + 0, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 4 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_multiple_register_moves_complex.json b/pvm/programs/gas_multiple_register_moves_complex.json new file mode 100644 index 00000000..97ad0d34 --- /dev/null +++ b/pvm/programs/gas_multiple_register_moves_complex.json @@ -0,0 +1,65 @@ +{ + "name": "gas_multiple_register_moves_complex", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 18, + 51, + 5, + 51, + 6, + 1, + 204, + 101, + 7, + 100, + 120, + 100, + 137, + 100, + 153, + 200, + 150, + 10, + 0, + 37, + 85, + 2 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9938, + "pc": 17, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 62 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_multiple_register_moves_simple.json b/pvm/programs/gas_multiple_register_moves_simple.json new file mode 100644 index 00000000..693a40ff --- /dev/null +++ b/pvm/programs/gas_multiple_register_moves_simple.json @@ -0,0 +1,63 @@ +{ + "name": "gas_multiple_register_moves_simple", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 100, + 121, + 100, + 87, + 82, + 9, + 252, + 1, + 0, + 149, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9976, + "pc": 8, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 20 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_overwrite_register.json b/pvm/programs/gas_overwrite_register.json new file mode 100644 index 00000000..221e2136 --- /dev/null +++ b/pvm/programs/gas_overwrite_register.json @@ -0,0 +1,55 @@ +{ + "name": "gas_overwrite_register", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 130, + 21, + 200, + 152, + 5, + 130, + 85, + 50, + 5, + 165, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9952, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 48 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_parallel_simple.json b/pvm/programs/gas_parallel_simple.json new file mode 100644 index 00000000..cd236ad6 --- /dev/null +++ b/pvm/programs/gas_parallel_simple.json @@ -0,0 +1,52 @@ +{ + "name": "gas_parallel_simple", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 200, + 152, + 7, + 200, + 152, + 8, + 0, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_register_move.json b/pvm/programs/gas_register_move.json new file mode 100644 index 00000000..5db7ab06 --- /dev/null +++ b/pvm/programs/gas_register_move.json @@ -0,0 +1,55 @@ +{ + "name": "gas_register_move", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 51, + 5, + 1, + 100, + 87, + 149, + 120, + 1, + 0, + 41, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 8, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 2, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_register_move_use_all_decode_slots.json b/pvm/programs/gas_register_move_use_all_decode_slots.json new file mode 100644 index 00000000..e216e4dd --- /dev/null +++ b/pvm/programs/gas_register_move_use_all_decode_slots.json @@ -0,0 +1,55 @@ +{ + "name": "gas_register_move_use_all_decode_slots", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 100, + 133, + 100, + 135, + 100, + 40, + 100, + 105, + 0, + 85, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 8, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_resource_limits_mul.json b/pvm/programs/gas_resource_limits_mul.json new file mode 100644 index 00000000..bb8c108f --- /dev/null +++ b/pvm/programs/gas_resource_limits_mul.json @@ -0,0 +1,52 @@ +{ + "name": "gas_resource_limits_mul", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 202, + 152, + 7, + 202, + 186, + 8, + 0, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9994, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 6 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_sequential_decode_limits.json b/pvm/programs/gas_sequential_decode_limits.json new file mode 100644 index 00000000..40a3760b --- /dev/null +++ b/pvm/programs/gas_sequential_decode_limits.json @@ -0,0 +1,91 @@ +{ + "name": "gas_sequential_decode_limits", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 41, + 20, + 7, + 221, + 204, + 187, + 170, + 120, + 86, + 52, + 18, + 20, + 8, + 221, + 204, + 187, + 170, + 120, + 86, + 52, + 18, + 20, + 9, + 221, + 204, + 187, + 170, + 120, + 86, + 52, + 18, + 20, + 10, + 221, + 204, + 187, + 170, + 120, + 86, + 52, + 18, + 0, + 1, + 4, + 16, + 64, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 40, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1311768467732155613, + 1311768467732155613, + 1311768467732155613, + 1311768467732155613, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 4 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_sequential_simple.json b/pvm/programs/gas_sequential_simple.json new file mode 100644 index 00000000..097d7342 --- /dev/null +++ b/pvm/programs/gas_sequential_simple.json @@ -0,0 +1,52 @@ +{ + "name": "gas_sequential_simple", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 200, + 152, + 7, + 200, + 151, + 8, + 0, + 73 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_start_execution_in_the_middle_of_block.json b/pvm/programs/gas_start_execution_in_the_middle_of_block.json new file mode 100644 index 00000000..bd1554e8 --- /dev/null +++ b/pvm/programs/gas_start_execution_in_the_middle_of_block.json @@ -0,0 +1,62 @@ +{ + "name": "gas_start_execution_in_the_middle_of_block", + "initial-pc": 6, + "initial-gas": 10000, + "program": [ + 0, + 0, + 16, + 51, + 8, + 1, + 51, + 9, + 2, + 51, + 10, + 3, + 51, + 11, + 4, + 200, + 152, + 7, + 0, + 73, + 146 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 15, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 4, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/gas_xor_and_shift.json b/pvm/programs/gas_xor_and_shift.json new file mode 100644 index 00000000..ad106c39 --- /dev/null +++ b/pvm/programs/gas_xor_and_shift.json @@ -0,0 +1,57 @@ +{ + "name": "gas_xor_and_shift", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 133, + 136, + 255, + 208, + 135, + 8, + 1, + 0, + 201 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9995, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + }, + { + "pc": 7, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_32.json b/pvm/programs/inst_add_32.json new file mode 100644 index 00000000..3e1d85ad --- /dev/null +++ b/pvm/programs/inst_add_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 190, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_32_with_overflow.json b/pvm/programs/inst_add_32_with_overflow.json new file mode 100644 index 00000000..e84a77d9 --- /dev/null +++ b/pvm/programs/inst_add_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 190, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551615 + } + }, + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551615, + 2, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_32_with_truncation.json b/pvm/programs/inst_add_32_with_truncation.json new file mode 100644 index 00000000..98141dd9 --- /dev/null +++ b/pvm/programs/inst_add_32_with_truncation.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_32_with_truncation", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 190, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3689348814169248017 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3689348814169248017 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3689348814169248017, + 3689348814169248017, + 572662306, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_32_with_truncation_and_sign_extension.json b/pvm/programs/inst_add_32_with_truncation_and_sign_extension.json new file mode 100644 index 00000000..e5501e01 --- /dev/null +++ b/pvm/programs/inst_add_32_with_truncation_and_sign_extension.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_32_with_truncation_and_sign_extension", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 190, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3689348814455579170 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3689348815600903782 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3689348814455579170, + 3689348815600903782, + 18446744071705233544, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_64.json b/pvm/programs/inst_add_64.json new file mode 100644 index 00000000..b3ba8956 --- /dev/null +++ b/pvm/programs/inst_add_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 200, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_64_with_overflow.json b/pvm/programs/inst_add_64_with_overflow.json new file mode 100644 index 00000000..0bdb6f4b --- /dev/null +++ b/pvm/programs/inst_add_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_add_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 200, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551615 + } + }, + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551615, + 2, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_imm_32.json b/pvm/programs/inst_add_imm_32.json new file mode 100644 index 00000000..7df80dc8 --- /dev/null +++ b/pvm/programs/inst_add_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_add_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 131, + 121, + 2, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_imm_32_with_truncation.json b/pvm/programs/inst_add_imm_32_with_truncation.json new file mode 100644 index 00000000..7c90ff2a --- /dev/null +++ b/pvm/programs/inst_add_imm_32_with_truncation.json @@ -0,0 +1,58 @@ +{ + "name": "inst_add_imm_32_with_truncation", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 131, + 121, + 17, + 17, + 17, + 17, + 0, + 65 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3689348814169248017 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3689348814169248017, + 0, + 572662306, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_imm_32_with_truncation_and_sign_extension.json b/pvm/programs/inst_add_imm_32_with_truncation_and_sign_extension.json new file mode 100644 index 00000000..00f659c2 --- /dev/null +++ b/pvm/programs/inst_add_imm_32_with_truncation_and_sign_extension.json @@ -0,0 +1,58 @@ +{ + "name": "inst_add_imm_32_with_truncation_and_sign_extension", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 131, + 121, + 102, + 102, + 102, + 102, + 0, + 65 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3689348814455579170 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3689348814455579170, + 0, + 18446744071705233544, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_add_imm_64.json b/pvm/programs/inst_add_imm_64.json new file mode 100644 index 00000000..02832258 --- /dev/null +++ b/pvm/programs/inst_add_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_add_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 149, + 121, + 2, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1229782938247303441 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1229782938247303441, + 0, + 1229782938247303443, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_and.json b/pvm/programs/inst_and.json new file mode 100644 index 00000000..41dbfb0f --- /dev/null +++ b/pvm/programs/inst_and.json @@ -0,0 +1,61 @@ +{ + "name": "inst_and", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 210, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_and_imm.json b/pvm/programs/inst_and_imm.json new file mode 100644 index 00000000..ce1d814d --- /dev/null +++ b/pvm/programs/inst_and_imm.json @@ -0,0 +1,55 @@ +{ + "name": "inst_and_imm", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 132, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_and_inverted.json b/pvm/programs/inst_and_inverted.json new file mode 100644 index 00000000..a7784848 --- /dev/null +++ b/pvm/programs/inst_and_inverted.json @@ -0,0 +1,61 @@ +{ + "name": "inst_and_inverted", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 224, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 4, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_eq_imm_nok.json b/pvm/programs/inst_branch_eq_imm_nok.json new file mode 100644 index 00000000..8bf7c977 --- /dev/null +++ b/pvm/programs/inst_branch_eq_imm_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_eq_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 210, + 4, + 81, + 39, + 211, + 4, + 6, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_eq_imm_ok.json b/pvm/programs/inst_branch_eq_imm_ok.json new file mode 100644 index 00000000..2a16a7b6 --- /dev/null +++ b/pvm/programs/inst_branch_eq_imm_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_eq_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 210, + 4, + 81, + 39, + 210, + 4, + 6, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_eq_nok.json b/pvm/programs/inst_branch_eq_nok.json new file mode 100644 index 00000000..30c7da28 --- /dev/null +++ b/pvm/programs/inst_branch_eq_nok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_branch_eq_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 51, + 7, + 210, + 4, + 51, + 8, + 211, + 4, + 170, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 25, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 11, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 1235, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_eq_ok.json b/pvm/programs/inst_branch_eq_ok.json new file mode 100644 index 00000000..b1be0019 --- /dev/null +++ b/pvm/programs/inst_branch_eq_ok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_branch_eq_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 51, + 7, + 210, + 4, + 51, + 8, + 210, + 4, + 170, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 25, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 22, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 1234, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_signed_imm_nok.json b/pvm/programs/inst_branch_greater_or_equal_signed_imm_nok.json new file mode 100644 index 00000000..61e58d57 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_signed_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_or_equal_signed_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 89, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_signed_imm_ok.json b/pvm/programs/inst_branch_greater_or_equal_signed_imm_ok.json new file mode 100644 index 00000000..45647ef0 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_signed_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_or_equal_signed_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 89, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_signed_nok.json b/pvm/programs/inst_branch_greater_or_equal_signed_nok.json new file mode 100644 index 00000000..c68719e6 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_signed_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_greater_or_equal_signed_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 246, + 51, + 8, + 10, + 175, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 10, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_signed_ok.json b/pvm/programs/inst_branch_greater_or_equal_signed_ok.json new file mode 100644 index 00000000..2ceafc73 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_signed_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_greater_or_equal_signed_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 10, + 51, + 8, + 246, + 175, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 18446744073709551606, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_nok.json b/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_nok.json new file mode 100644 index 00000000..9261fc1c --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_or_equal_unsigned_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 85, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_ok.json b/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_ok.json new file mode 100644 index 00000000..48c9b170 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_unsigned_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_or_equal_unsigned_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 85, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_unsigned_nok.json b/pvm/programs/inst_branch_greater_or_equal_unsigned_nok.json new file mode 100644 index 00000000..bb370ed7 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_unsigned_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_greater_or_equal_unsigned_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 10, + 51, + 8, + 246, + 174, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 18446744073709551606, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_or_equal_unsigned_ok.json b/pvm/programs/inst_branch_greater_or_equal_unsigned_ok.json new file mode 100644 index 00000000..ec795d14 --- /dev/null +++ b/pvm/programs/inst_branch_greater_or_equal_unsigned_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_greater_or_equal_unsigned_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 246, + 51, + 8, + 10, + 174, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 10, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_signed_imm_nok.json b/pvm/programs/inst_branch_greater_signed_imm_nok.json new file mode 100644 index 00000000..64efc823 --- /dev/null +++ b/pvm/programs/inst_branch_greater_signed_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_signed_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 90, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_signed_imm_ok.json b/pvm/programs/inst_branch_greater_signed_imm_ok.json new file mode 100644 index 00000000..2e64a0f2 --- /dev/null +++ b/pvm/programs/inst_branch_greater_signed_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_signed_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 90, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_unsigned_imm_nok.json b/pvm/programs/inst_branch_greater_unsigned_imm_nok.json new file mode 100644 index 00000000..4dd4fde2 --- /dev/null +++ b/pvm/programs/inst_branch_greater_unsigned_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_unsigned_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 86, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_greater_unsigned_imm_ok.json b/pvm/programs/inst_branch_greater_unsigned_imm_ok.json new file mode 100644 index 00000000..33584767 --- /dev/null +++ b/pvm/programs/inst_branch_greater_unsigned_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_greater_unsigned_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 86, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_or_equal_signed_imm_nok.json b/pvm/programs/inst_branch_less_or_equal_signed_imm_nok.json new file mode 100644 index 00000000..ad94786b --- /dev/null +++ b/pvm/programs/inst_branch_less_or_equal_signed_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_or_equal_signed_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 88, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_or_equal_signed_imm_ok.json b/pvm/programs/inst_branch_less_or_equal_signed_imm_ok.json new file mode 100644 index 00000000..4f5cee78 --- /dev/null +++ b/pvm/programs/inst_branch_less_or_equal_signed_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_or_equal_signed_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 88, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_or_equal_unsigned_imm_nok.json b/pvm/programs/inst_branch_less_or_equal_unsigned_imm_nok.json new file mode 100644 index 00000000..27340e33 --- /dev/null +++ b/pvm/programs/inst_branch_less_or_equal_unsigned_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_or_equal_unsigned_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 84, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_or_equal_unsigned_imm_ok.json b/pvm/programs/inst_branch_less_or_equal_unsigned_imm_ok.json new file mode 100644 index 00000000..841b54b6 --- /dev/null +++ b/pvm/programs/inst_branch_less_or_equal_unsigned_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_or_equal_unsigned_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 84, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_signed_imm_nok.json b/pvm/programs/inst_branch_less_signed_imm_nok.json new file mode 100644 index 00000000..7c72ec2d --- /dev/null +++ b/pvm/programs/inst_branch_less_signed_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_signed_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 87, + 23, + 245, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_signed_imm_ok.json b/pvm/programs/inst_branch_less_signed_imm_ok.json new file mode 100644 index 00000000..66d12f2c --- /dev/null +++ b/pvm/programs/inst_branch_less_signed_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_signed_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 87, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_signed_nok.json b/pvm/programs/inst_branch_less_signed_nok.json new file mode 100644 index 00000000..28278a55 --- /dev/null +++ b/pvm/programs/inst_branch_less_signed_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_less_signed_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 10, + 51, + 8, + 246, + 173, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 18446744073709551606, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_signed_ok.json b/pvm/programs/inst_branch_less_signed_ok.json new file mode 100644 index 00000000..205687b4 --- /dev/null +++ b/pvm/programs/inst_branch_less_signed_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_less_signed_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 246, + 51, + 8, + 10, + 173, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 10, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_unsigned_imm_nok.json b/pvm/programs/inst_branch_less_unsigned_imm_nok.json new file mode 100644 index 00000000..acd9b4e2 --- /dev/null +++ b/pvm/programs/inst_branch_less_unsigned_imm_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_unsigned_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 246, + 83, + 23, + 10, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_unsigned_imm_ok.json b/pvm/programs/inst_branch_less_unsigned_imm_ok.json new file mode 100644 index 00000000..d2aa4dfc --- /dev/null +++ b/pvm/programs/inst_branch_less_unsigned_imm_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_branch_less_unsigned_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 19, + 51, + 7, + 10, + 83, + 23, + 246, + 5, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 137, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 18, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + }, + { + "pc": 8, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_unsigned_nok.json b/pvm/programs/inst_branch_less_unsigned_nok.json new file mode 100644 index 00000000..c5a829f5 --- /dev/null +++ b/pvm/programs/inst_branch_less_unsigned_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_less_unsigned_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 246, + 51, + 8, + 10, + 172, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 10, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_less_unsigned_ok.json b/pvm/programs/inst_branch_less_unsigned_ok.json new file mode 100644 index 00000000..dd3f22a9 --- /dev/null +++ b/pvm/programs/inst_branch_less_unsigned_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_less_unsigned_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 10, + 51, + 8, + 246, + 172, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 18446744073709551606, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_not_eq_imm_nok.json b/pvm/programs/inst_branch_not_eq_imm_nok.json new file mode 100644 index 00000000..37923dc4 --- /dev/null +++ b/pvm/programs/inst_branch_not_eq_imm_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_not_eq_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 210, + 4, + 82, + 39, + 210, + 4, + 6, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_not_eq_imm_ok.json b/pvm/programs/inst_branch_not_eq_imm_ok.json new file mode 100644 index 00000000..90af734d --- /dev/null +++ b/pvm/programs/inst_branch_not_eq_imm_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_branch_not_eq_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 21, + 51, + 7, + 210, + 4, + 82, + 39, + 211, + 4, + 6, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_not_eq_nok.json b/pvm/programs/inst_branch_not_eq_nok.json new file mode 100644 index 00000000..93b3548b --- /dev/null +++ b/pvm/programs/inst_branch_not_eq_nok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_branch_not_eq_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 51, + 7, + 210, + 4, + 51, + 8, + 210, + 4, + 171, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 25, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 11, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 1234, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_branch_not_eq_ok.json b/pvm/programs/inst_branch_not_eq_ok.json new file mode 100644 index 00000000..f807b0f3 --- /dev/null +++ b/pvm/programs/inst_branch_not_eq_ok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_branch_not_eq_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 51, + 7, + 210, + 4, + 51, + 8, + 211, + 4, + 171, + 135, + 4, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 17, + 25, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 22, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 1235, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_cmov_if_zero_imm_nok.json b/pvm/programs/inst_cmov_if_zero_imm_nok.json new file mode 100644 index 00000000..c520a214 --- /dev/null +++ b/pvm/programs/inst_cmov_if_zero_imm_nok.json @@ -0,0 +1,55 @@ +{ + "name": "inst_cmov_if_zero_imm_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 147, + 167, + 100, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 10, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_cmov_if_zero_imm_ok.json b/pvm/programs/inst_cmov_if_zero_imm_ok.json new file mode 100644 index 00000000..ec4092a5 --- /dev/null +++ b/pvm/programs/inst_cmov_if_zero_imm_ok.json @@ -0,0 +1,49 @@ +{ + "name": "inst_cmov_if_zero_imm_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 147, + 167, + 100, + 0, + 9 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 100, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_cmov_if_zero_nok.json b/pvm/programs/inst_cmov_if_zero_nok.json new file mode 100644 index 00000000..845f5c34 --- /dev/null +++ b/pvm/programs/inst_cmov_if_zero_nok.json @@ -0,0 +1,61 @@ +{ + "name": "inst_cmov_if_zero_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 218, + 168, + 7, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 100 + } + }, + { + "set-reg": { + "reg": 10, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 100, + 0, + 1, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_cmov_if_zero_ok.json b/pvm/programs/inst_cmov_if_zero_ok.json new file mode 100644 index 00000000..e9f3fdd0 --- /dev/null +++ b/pvm/programs/inst_cmov_if_zero_ok.json @@ -0,0 +1,55 @@ +{ + "name": "inst_cmov_if_zero_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 218, + 168, + 7, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 100 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 100, + 100, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_leading_zero_bits_32.json b/pvm/programs/inst_count_leading_zero_bits_32.json new file mode 100644 index 00000000..e7d33736 --- /dev/null +++ b/pvm/programs/inst_count_leading_zero_bits_32.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_leading_zero_bits_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 104, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 2, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_leading_zero_bits_64.json b/pvm/programs/inst_count_leading_zero_bits_64.json new file mode 100644 index 00000000..e119135b --- /dev/null +++ b/pvm/programs/inst_count_leading_zero_bits_64.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_leading_zero_bits_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 103, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_set_bits_32.json b/pvm/programs/inst_count_set_bits_32.json new file mode 100644 index 00000000..931fa0cb --- /dev/null +++ b/pvm/programs/inst_count_set_bits_32.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_set_bits_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 102, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 2, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_set_bits_64.json b/pvm/programs/inst_count_set_bits_64.json new file mode 100644 index 00000000..0e687fbb --- /dev/null +++ b/pvm/programs/inst_count_set_bits_64.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_set_bits_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 101, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_trailing_zero_bits_32.json b/pvm/programs/inst_count_trailing_zero_bits_32.json new file mode 100644 index 00000000..b736bbbf --- /dev/null +++ b/pvm/programs/inst_count_trailing_zero_bits_32.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_trailing_zero_bits_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 106, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 28, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_count_trailing_zero_bits_64.json b/pvm/programs/inst_count_trailing_zero_bits_64.json new file mode 100644 index 00000000..401dedf3 --- /dev/null +++ b/pvm/programs/inst_count_trailing_zero_bits_64.json @@ -0,0 +1,54 @@ +{ + "name": "inst_count_trailing_zero_bits_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 105, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1152921505412153344 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1152921505412153344, + 0, + 28, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_32.json b/pvm/programs/inst_div_signed_32.json new file mode 100644 index 00000000..470b5777 --- /dev/null +++ b/pvm/programs/inst_div_signed_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_signed_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 194, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 7, + 18446744073402768240, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_32_by_zero.json b/pvm/programs/inst_div_signed_32_by_zero.json new file mode 100644 index 00000000..c6e186f4 --- /dev/null +++ b/pvm/programs/inst_div_signed_32_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_div_signed_32_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 194, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_32_with_overflow.json b/pvm/programs/inst_div_signed_32_with_overflow.json new file mode 100644 index 00000000..44b3d9f2 --- /dev/null +++ b/pvm/programs/inst_div_signed_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_signed_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 194, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483648 + } + }, + { + "set-reg": { + "reg": 8, + "value": 4294967295 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483648, + 4294967295, + 18446744071562067968, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_64.json b/pvm/programs/inst_div_signed_64.json new file mode 100644 index 00000000..cb6f6fd6 --- /dev/null +++ b/pvm/programs/inst_div_signed_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_signed_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 204, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775824 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775824, + 7, + 17129119497016012218, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_64_by_zero.json b/pvm/programs/inst_div_signed_64_by_zero.json new file mode 100644 index 00000000..09da00b2 --- /dev/null +++ b/pvm/programs/inst_div_signed_64_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_div_signed_64_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 204, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_signed_64_with_overflow.json b/pvm/programs/inst_div_signed_64_with_overflow.json new file mode 100644 index 00000000..af4d91ac --- /dev/null +++ b/pvm/programs/inst_div_signed_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_signed_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 204, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775808 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551615 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775808, + 18446744073709551615, + 9223372036854775808, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_32.json b/pvm/programs/inst_div_unsigned_32.json new file mode 100644 index 00000000..a81af3b2 --- /dev/null +++ b/pvm/programs/inst_div_unsigned_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_unsigned_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 193, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 7, + 306783380, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_32_by_zero.json b/pvm/programs/inst_div_unsigned_32_by_zero.json new file mode 100644 index 00000000..e7c65fc5 --- /dev/null +++ b/pvm/programs/inst_div_unsigned_32_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_div_unsigned_32_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 193, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_32_with_overflow.json b/pvm/programs/inst_div_unsigned_32_with_overflow.json new file mode 100644 index 00000000..fd656a9b --- /dev/null +++ b/pvm/programs/inst_div_unsigned_32_with_overflow.json @@ -0,0 +1,67 @@ +{ + "name": "inst_div_unsigned_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 193, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483648 + } + }, + { + "set-reg": { + "reg": 8, + "value": 4294967295 + } + }, + { + "set-reg": { + "reg": 9, + "value": 4660 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483648, + 4294967295, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_64.json b/pvm/programs/inst_div_unsigned_64.json new file mode 100644 index 00000000..75b18825 --- /dev/null +++ b/pvm/programs/inst_div_unsigned_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_div_unsigned_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 203, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775824 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775824, + 7, + 1317624576693539403, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_64_by_zero.json b/pvm/programs/inst_div_unsigned_64_by_zero.json new file mode 100644 index 00000000..db90bf60 --- /dev/null +++ b/pvm/programs/inst_div_unsigned_64_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_div_unsigned_64_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 203, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775824 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775824, + 0, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_div_unsigned_64_with_overflow.json b/pvm/programs/inst_div_unsigned_64_with_overflow.json new file mode 100644 index 00000000..c103e568 --- /dev/null +++ b/pvm/programs/inst_div_unsigned_64_with_overflow.json @@ -0,0 +1,67 @@ +{ + "name": "inst_div_unsigned_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 203, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775808 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551615 + } + }, + { + "set-reg": { + "reg": 9, + "value": 4660 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775808, + 18446744073709551615, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_fallthrough.json b/pvm/programs/inst_fallthrough.json new file mode 100644 index 00000000..41c2a4eb --- /dev/null +++ b/pvm/programs/inst_fallthrough.json @@ -0,0 +1,51 @@ +{ + "name": "inst_fallthrough", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 2, + 1, + 0, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 1, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + }, + { + "pc": 1, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump.json b/pvm/programs/inst_jump.json new file mode 100644 index 00000000..0673c2b0 --- /dev/null +++ b/pvm/programs/inst_jump.json @@ -0,0 +1,73 @@ +{ + "name": "inst_jump", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 18, + 51, + 7, + 210, + 4, + 40, + 3, + 0, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 209, + 0, + 2 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9983, + "pc": 17, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 15 + }, + { + "pc": 6, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump_indirect_invalid_djump_to_zero_nok.json b/pvm/programs/inst_jump_indirect_invalid_djump_to_zero_nok.json new file mode 100644 index 00000000..a0451cba --- /dev/null +++ b/pvm/programs/inst_jump_indirect_invalid_djump_to_zero_nok.json @@ -0,0 +1,47 @@ +{ + "name": "inst_jump_indirect_invalid_djump_to_zero_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 2, + 50, + 7, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9978, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump_indirect_misaligned_djump_with_offset_nok.json b/pvm/programs/inst_jump_indirect_misaligned_djump_with_offset_nok.json new file mode 100644 index 00000000..722b90ea --- /dev/null +++ b/pvm/programs/inst_jump_indirect_misaligned_djump_with_offset_nok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_jump_indirect_misaligned_djump_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 18, + 7, + 51, + 7, + 2, + 50, + 7, + 1, + 0, + 20, + 8, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 201, + 0, + 2 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9977, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 6, + "cost": 2 + }, + { + "pc": 7, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump_indirect_misaligned_djump_without_offset_nok.json b/pvm/programs/inst_jump_indirect_misaligned_djump_without_offset_nok.json new file mode 100644 index 00000000..55b22593 --- /dev/null +++ b/pvm/programs/inst_jump_indirect_misaligned_djump_without_offset_nok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_jump_indirect_misaligned_djump_without_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 20, + 9, + 51, + 7, + 2, + 149, + 119, + 1, + 50, + 7, + 0, + 20, + 8, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 3, + 8 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9976, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 8, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump_indirect_with_offset_ok.json b/pvm/programs/inst_jump_indirect_with_offset_ok.json new file mode 100644 index 00000000..1e1f6ea8 --- /dev/null +++ b/pvm/programs/inst_jump_indirect_with_offset_ok.json @@ -0,0 +1,77 @@ +{ + "name": "inst_jump_indirect_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 21, + 10, + 51, + 7, + 2, + 149, + 119, + 156, + 50, + 7, + 100, + 0, + 20, + 8, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9974, + "pc": 20, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551518, + 3735928559, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_jump_indirect_without_offset_ok.json b/pvm/programs/inst_jump_indirect_without_offset_ok.json new file mode 100644 index 00000000..4afc47cf --- /dev/null +++ b/pvm/programs/inst_jump_indirect_without_offset_ok.json @@ -0,0 +1,73 @@ +{ + "name": "inst_jump_indirect_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 17, + 6, + 51, + 7, + 2, + 50, + 7, + 0, + 20, + 8, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 16, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 3735928559, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 5, + "cost": 2 + }, + { + "pc": 6, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_i16.json b/pvm/programs/inst_load_i16.json new file mode 100644 index 00000000..196f16bc --- /dev/null +++ b/pvm/programs/inst_load_i16.json @@ -0,0 +1,81 @@ +{ + "name": "inst_load_i16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 55, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709519489, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_i32.json b/pvm/programs/inst_load_i32.json new file mode 100644 index 00000000..19e0dc97 --- /dev/null +++ b/pvm/programs/inst_load_i32.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_i32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 57, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744071637795457, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_i8.json b/pvm/programs/inst_load_i8.json new file mode 100644 index 00000000..4ae271ac --- /dev/null +++ b/pvm/programs/inst_load_i8.json @@ -0,0 +1,79 @@ +{ + "name": "inst_load_i8", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 53, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551489, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm.json b/pvm/programs/inst_load_imm.json new file mode 100644 index 00000000..29a540e4 --- /dev/null +++ b/pvm/programs/inst_load_imm.json @@ -0,0 +1,57 @@ +{ + "name": "inst_load_imm", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 11, + 20, + 7, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 10, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3735928559, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_64.json b/pvm/programs/inst_load_imm_64.json new file mode 100644 index 00000000..abb657b7 --- /dev/null +++ b/pvm/programs/inst_load_imm_64.json @@ -0,0 +1,57 @@ +{ + "name": "inst_load_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 11, + 20, + 7, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 0, + 1, + 4 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 10, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 16045690984833335023, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump.json b/pvm/programs/inst_load_imm_and_jump.json new file mode 100644 index 00000000..430e488d --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump.json @@ -0,0 +1,72 @@ +{ + "name": "inst_load_imm_and_jump", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 17, + 80, + 39, + 210, + 4, + 6, + 0, + 20, + 8, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 97, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9983, + "pc": 16, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 3735928559, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 15 + }, + { + "pc": 5, + "cost": 2 + }, + { + "pc": 6, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_with_offset_ok.json b/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_with_offset_ok.json new file mode 100644 index 00000000..b0b32ff9 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_with_offset_ok.json @@ -0,0 +1,80 @@ +{ + "name": "inst_load_imm_and_jump_indirect_different_regs_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 24, + 13, + 51, + 7, + 2, + 149, + 119, + 156, + 180, + 120, + 2, + 210, + 4, + 100, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 48, + 128 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9974, + "pc": 23, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551518, + 1234, + 3735928559, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 12, + "cost": 2 + }, + { + "pc": 13, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_without_offset_ok.json b/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_without_offset_ok.json new file mode 100644 index 00000000..9ecb36ea --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_different_regs_without_offset_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_load_imm_and_jump_indirect_different_regs_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 20, + 9, + 51, + 7, + 2, + 180, + 120, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 9, + 3, + 8 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 19, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1234, + 3735928559, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 8, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_different_regs_without_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_different_regs_without_offset_nok.json new file mode 100644 index 00000000..3c1ead34 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_different_regs_without_offset_nok.json @@ -0,0 +1,72 @@ +{ + "name": "inst_load_imm_and_jump_indirect_invalid_djump_to_zero_different_regs_without_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 17, + 180, + 120, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 97, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9978, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + }, + { + "pc": 5, + "cost": 2 + }, + { + "pc": 6, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_same_regs_without_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_same_regs_without_offset_nok.json new file mode 100644 index 00000000..59f3cdcb --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_invalid_djump_to_zero_same_regs_without_offset_nok.json @@ -0,0 +1,72 @@ +{ + "name": "inst_load_imm_and_jump_indirect_invalid_djump_to_zero_same_regs_without_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 17, + 180, + 119, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 97, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9978, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + }, + { + "pc": 5, + "cost": 2 + }, + { + "pc": 6, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_with_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_with_offset_nok.json new file mode 100644 index 00000000..a2eecc1a --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_with_offset_nok.json @@ -0,0 +1,77 @@ +{ + "name": "inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 21, + 10, + 51, + 7, + 2, + 180, + 120, + 2, + 210, + 4, + 1, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 9, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9977, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1234, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_without_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_without_offset_nok.json new file mode 100644 index 00000000..c787f6c9 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_without_offset_nok.json @@ -0,0 +1,79 @@ +{ + "name": "inst_load_imm_and_jump_indirect_misaligned_djump_different_regs_without_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 23, + 12, + 51, + 7, + 2, + 149, + 119, + 1, + 180, + 120, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 24, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9976, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 1234, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_with_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_with_offset_nok.json new file mode 100644 index 00000000..2d11dfe4 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_with_offset_nok.json @@ -0,0 +1,77 @@ +{ + "name": "inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 21, + 10, + 51, + 7, + 2, + 180, + 119, + 2, + 210, + 4, + 1, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 9, + 6, + 16 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9977, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 9, + "cost": 2 + }, + { + "pc": 10, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_without_offset_nok.json b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_without_offset_nok.json new file mode 100644 index 00000000..aaba7fb0 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_without_offset_nok.json @@ -0,0 +1,79 @@ +{ + "name": "inst_load_imm_and_jump_indirect_misaligned_djump_same_regs_without_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 23, + 12, + 51, + 7, + 2, + 149, + 119, + 1, + 180, + 119, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 24, + 64 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9976, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 11, + "cost": 2 + }, + { + "pc": 12, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_with_offset_ok.json b/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_with_offset_ok.json new file mode 100644 index 00000000..d3f43ff8 --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_with_offset_ok.json @@ -0,0 +1,80 @@ +{ + "name": "inst_load_imm_and_jump_indirect_same_regs_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 24, + 13, + 51, + 7, + 2, + 149, + 119, + 156, + 180, + 119, + 2, + 210, + 4, + 100, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 73, + 48, + 128 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9974, + "pc": 23, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 3735928559, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 24 + }, + { + "pc": 12, + "cost": 2 + }, + { + "pc": 13, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_without_offset_ok.json b/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_without_offset_ok.json new file mode 100644 index 00000000..54f8abbc --- /dev/null +++ b/pvm/programs/inst_load_imm_and_jump_indirect_same_regs_without_offset_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_load_imm_and_jump_indirect_same_regs_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 1, + 1, + 20, + 9, + 51, + 7, + 2, + 180, + 119, + 2, + 210, + 4, + 0, + 20, + 9, + 239, + 190, + 173, + 222, + 0, + 0, + 0, + 0, + 0, + 9, + 3, + 8 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 19, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234, + 0, + 3735928559, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 23 + }, + { + "pc": 8, + "cost": 2 + }, + { + "pc": 9, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i16_with_offset.json b/pvm/programs/inst_load_indirect_i16_with_offset.json new file mode 100644 index 00000000..1c84d84c --- /dev/null +++ b/pvm/programs/inst_load_indirect_i16_with_offset.json @@ -0,0 +1,83 @@ +{ + "name": "inst_load_indirect_i16_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 127, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744073709519746, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i16_without_offset.json b/pvm/programs/inst_load_indirect_i16_without_offset.json new file mode 100644 index 00000000..ae70b4f3 --- /dev/null +++ b/pvm/programs/inst_load_indirect_i16_without_offset.json @@ -0,0 +1,82 @@ +{ + "name": "inst_load_indirect_i16_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 127, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744073709519489, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i32_with_offset.json b/pvm/programs/inst_load_indirect_i32_with_offset.json new file mode 100644 index 00000000..f0fb6b1b --- /dev/null +++ b/pvm/programs/inst_load_indirect_i32_with_offset.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_indirect_i32_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 129, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744071654638466, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i32_without_offset.json b/pvm/programs/inst_load_indirect_i32_without_offset.json new file mode 100644 index 00000000..6b3313e7 --- /dev/null +++ b/pvm/programs/inst_load_indirect_i32_without_offset.json @@ -0,0 +1,84 @@ +{ + "name": "inst_load_indirect_i32_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 129, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744071637795457, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i8_with_offset.json b/pvm/programs/inst_load_indirect_i8_with_offset.json new file mode 100644 index 00000000..8f47e7bc --- /dev/null +++ b/pvm/programs/inst_load_indirect_i8_with_offset.json @@ -0,0 +1,83 @@ +{ + "name": "inst_load_indirect_i8_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 125, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744073709551490, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_i8_without_offset.json b/pvm/programs/inst_load_indirect_i8_without_offset.json new file mode 100644 index 00000000..c99dc37e --- /dev/null +++ b/pvm/programs/inst_load_indirect_i8_without_offset.json @@ -0,0 +1,82 @@ +{ + "name": "inst_load_indirect_i8_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 125, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 18446744073709551489, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u16_with_offset.json b/pvm/programs/inst_load_indirect_u16_with_offset.json new file mode 100644 index 00000000..c1605fdd --- /dev/null +++ b/pvm/programs/inst_load_indirect_u16_with_offset.json @@ -0,0 +1,83 @@ +{ + "name": "inst_load_indirect_u16_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 126, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 33666, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u16_without_offset.json b/pvm/programs/inst_load_indirect_u16_without_offset.json new file mode 100644 index 00000000..3f6481a9 --- /dev/null +++ b/pvm/programs/inst_load_indirect_u16_without_offset.json @@ -0,0 +1,82 @@ +{ + "name": "inst_load_indirect_u16_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 126, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 33409, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u32_with_offset.json b/pvm/programs/inst_load_indirect_u32_with_offset.json new file mode 100644 index 00000000..65241f7f --- /dev/null +++ b/pvm/programs/inst_load_indirect_u32_with_offset.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_indirect_u32_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 128, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 17, + 34, + 51, + 68, + 85 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 1430532898, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 17, + 34, + 51, + 68, + 85 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u32_without_offset.json b/pvm/programs/inst_load_indirect_u32_without_offset.json new file mode 100644 index 00000000..ade69693 --- /dev/null +++ b/pvm/programs/inst_load_indirect_u32_without_offset.json @@ -0,0 +1,84 @@ +{ + "name": "inst_load_indirect_u32_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 128, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 17, + 34, + 51, + 68, + 85 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 1144201745, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 17, + 34, + 51, + 68, + 85 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u64_with_offset.json b/pvm/programs/inst_load_indirect_u64_with_offset.json new file mode 100644 index 00000000..e4ff15b4 --- /dev/null +++ b/pvm/programs/inst_load_indirect_u64_with_offset.json @@ -0,0 +1,93 @@ +{ + "name": "inst_load_indirect_u64_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 130, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 9910319991864198018, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u64_without_offset.json b/pvm/programs/inst_load_indirect_u64_without_offset.json new file mode 100644 index 00000000..73d68c40 --- /dev/null +++ b/pvm/programs/inst_load_indirect_u64_without_offset.json @@ -0,0 +1,92 @@ +{ + "name": "inst_load_indirect_u64_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 130, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 9837979819026121345, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u8_with_offset.json b/pvm/programs/inst_load_indirect_u8_with_offset.json new file mode 100644 index 00000000..5e7792e0 --- /dev/null +++ b/pvm/programs/inst_load_indirect_u8_with_offset.json @@ -0,0 +1,83 @@ +{ + "name": "inst_load_indirect_u8_with_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 124, + 120, + 1, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 130, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_indirect_u8_without_offset.json b/pvm/programs/inst_load_indirect_u8_without_offset.json new file mode 100644 index 00000000..8dcfaaeb --- /dev/null +++ b/pvm/programs/inst_load_indirect_u8_without_offset.json @@ -0,0 +1,82 @@ +{ + "name": "inst_load_indirect_u8_without_offset", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 124, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 129, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_u16.json b/pvm/programs/inst_load_u16.json new file mode 100644 index 00000000..69a00339 --- /dev/null +++ b/pvm/programs/inst_load_u16.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_u16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 54, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 13330, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_u32.json b/pvm/programs/inst_load_u32.json new file mode 100644 index 00000000..3b77b14d --- /dev/null +++ b/pvm/programs/inst_load_u32.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_u32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 56, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2018915346, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_u64.json b/pvm/programs/inst_load_u64.json new file mode 100644 index 00000000..50cb3b9b --- /dev/null +++ b/pvm/programs/inst_load_u64.json @@ -0,0 +1,93 @@ +{ + "name": "inst_load_u64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 58, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9837979819026121345, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_u8.json b/pvm/programs/inst_load_u8.json new file mode 100644 index 00000000..b11ab636 --- /dev/null +++ b/pvm/programs/inst_load_u8.json @@ -0,0 +1,85 @@ +{ + "name": "inst_load_u8", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 52, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + }, + { + "set-reg": { + "reg": 7, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 18, + 52, + 86, + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_load_u8_nok.json b/pvm/programs/inst_load_u8_nok.json new file mode 100644 index 00000000..677ddc9d --- /dev/null +++ b/pvm/programs/inst_load_u8_nok.json @@ -0,0 +1,52 @@ +{ + "name": "inst_load_u8_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 52, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 131072, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_max.json b/pvm/programs/inst_max.json new file mode 100644 index 00000000..94cf4f2f --- /dev/null +++ b/pvm/programs/inst_max.json @@ -0,0 +1,61 @@ +{ + "name": "inst_max", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 227, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551614 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 18446744073709551614, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_max_unsigned.json b/pvm/programs/inst_max_unsigned.json new file mode 100644 index 00000000..4e6acd1b --- /dev/null +++ b/pvm/programs/inst_max_unsigned.json @@ -0,0 +1,61 @@ +{ + "name": "inst_max_unsigned", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 228, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551614 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 18446744073709551614, + 18446744073709551614, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_min.json b/pvm/programs/inst_min.json new file mode 100644 index 00000000..3f57453c --- /dev/null +++ b/pvm/programs/inst_min.json @@ -0,0 +1,61 @@ +{ + "name": "inst_min", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 229, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551614 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 18446744073709551614, + 18446744073709551614, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_min_unsigned.json b/pvm/programs/inst_min_unsigned.json new file mode 100644 index 00000000..0f9d0ae2 --- /dev/null +++ b/pvm/programs/inst_min_unsigned.json @@ -0,0 +1,61 @@ +{ + "name": "inst_min_unsigned", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 230, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551614 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 18446744073709551614, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_move_reg.json b/pvm/programs/inst_move_reg.json new file mode 100644 index 00000000..85659ec4 --- /dev/null +++ b/pvm/programs/inst_move_reg.json @@ -0,0 +1,54 @@ +{ + "name": "inst_move_reg", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 100, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_mul_32.json b/pvm/programs/inst_mul_32.json new file mode 100644 index 00000000..9799bc88 --- /dev/null +++ b/pvm/programs/inst_mul_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_mul_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 192, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 7, + 21, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 4 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_mul_64.json b/pvm/programs/inst_mul_64.json new file mode 100644 index 00000000..f6f21c6e --- /dev/null +++ b/pvm/programs/inst_mul_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_mul_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 202, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 7, + 21, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_mul_imm_32.json b/pvm/programs/inst_mul_imm_32.json new file mode 100644 index 00000000..36a6e814 --- /dev/null +++ b/pvm/programs/inst_mul_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_mul_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 135, + 121, + 7, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9996, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 21, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 4 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_mul_imm_64.json b/pvm/programs/inst_mul_imm_64.json new file mode 100644 index 00000000..419239b0 --- /dev/null +++ b/pvm/programs/inst_mul_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_mul_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 150, + 121, + 7, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 21, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_negate_and_add_imm_32.json b/pvm/programs/inst_negate_and_add_imm_32.json new file mode 100644 index 00000000..871fdce7 --- /dev/null +++ b/pvm/programs/inst_negate_and_add_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_negate_and_add_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 141, + 137, + 1, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_negate_and_add_imm_64.json b/pvm/programs/inst_negate_and_add_imm_64.json new file mode 100644 index 00000000..06f4e25d --- /dev/null +++ b/pvm/programs/inst_negate_and_add_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_negate_and_add_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 154, + 137, + 1, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 18446744073709551615, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_or.json b/pvm/programs/inst_or.json new file mode 100644 index 00000000..b620a2ed --- /dev/null +++ b/pvm/programs/inst_or.json @@ -0,0 +1,61 @@ +{ + "name": "inst_or", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 212, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 7, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_or_imm.json b/pvm/programs/inst_or_imm.json new file mode 100644 index 00000000..73660cf9 --- /dev/null +++ b/pvm/programs/inst_or_imm.json @@ -0,0 +1,55 @@ +{ + "name": "inst_or_imm", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 134, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 7, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_or_inverted.json b/pvm/programs/inst_or_inverted.json new file mode 100644 index 00000000..8de5e0fd --- /dev/null +++ b/pvm/programs/inst_or_inverted.json @@ -0,0 +1,61 @@ +{ + "name": "inst_or_inverted", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 225, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 18446744073709551613, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_32.json b/pvm/programs/inst_rem_signed_32.json new file mode 100644 index 00000000..fbcf501e --- /dev/null +++ b/pvm/programs/inst_rem_signed_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rem_signed_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 196, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483665 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483665, + 7, + 18446744073709551610, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_32_by_zero.json b/pvm/programs/inst_rem_signed_32_by_zero.json new file mode 100644 index 00000000..5e70e0c4 --- /dev/null +++ b/pvm/programs/inst_rem_signed_32_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rem_signed_32_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 196, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 18446744071562067984, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_32_with_overflow.json b/pvm/programs/inst_rem_signed_32_with_overflow.json new file mode 100644 index 00000000..546a8c16 --- /dev/null +++ b/pvm/programs/inst_rem_signed_32_with_overflow.json @@ -0,0 +1,67 @@ +{ + "name": "inst_rem_signed_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 196, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483648 + } + }, + { + "set-reg": { + "reg": 8, + "value": 4294967295 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483648, + 4294967295, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_64.json b/pvm/programs/inst_rem_signed_64.json new file mode 100644 index 00000000..407e040c --- /dev/null +++ b/pvm/programs/inst_rem_signed_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rem_signed_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 206, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775825 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775825, + 7, + 18446744073709551611, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_64_by_zero.json b/pvm/programs/inst_rem_signed_64_by_zero.json new file mode 100644 index 00000000..cd3385a3 --- /dev/null +++ b/pvm/programs/inst_rem_signed_64_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rem_signed_64_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 206, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 2147483664, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_signed_64_with_overflow.json b/pvm/programs/inst_rem_signed_64_with_overflow.json new file mode 100644 index 00000000..28306d2b --- /dev/null +++ b/pvm/programs/inst_rem_signed_64_with_overflow.json @@ -0,0 +1,67 @@ +{ + "name": "inst_rem_signed_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 206, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775808 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551615 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775808, + 18446744073709551615, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_unsigned_32.json b/pvm/programs/inst_rem_unsigned_32.json new file mode 100644 index 00000000..e8033010 --- /dev/null +++ b/pvm/programs/inst_rem_unsigned_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rem_unsigned_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 195, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 7, + 4, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_unsigned_32_by_zero.json b/pvm/programs/inst_rem_unsigned_32_by_zero.json new file mode 100644 index 00000000..a6c5f085 --- /dev/null +++ b/pvm/programs/inst_rem_unsigned_32_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rem_unsigned_32_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 195, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483664 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483664, + 0, + 18446744071562067984, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_unsigned_64.json b/pvm/programs/inst_rem_unsigned_64.json new file mode 100644 index 00000000..9ad685f9 --- /dev/null +++ b/pvm/programs/inst_rem_unsigned_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rem_unsigned_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 205, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775824 + } + }, + { + "set-reg": { + "reg": 8, + "value": 7 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775824, + 7, + 3, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rem_unsigned_64_by_zero.json b/pvm/programs/inst_rem_unsigned_64_by_zero.json new file mode 100644 index 00000000..610e6957 --- /dev/null +++ b/pvm/programs/inst_rem_unsigned_64_by_zero.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rem_unsigned_64_by_zero", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 205, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775824 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9940, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775824, + 0, + 9223372036854775824, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 60 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_ret_halt.json b/pvm/programs/inst_ret_halt.json new file mode 100644 index 00000000..87b47729 --- /dev/null +++ b/pvm/programs/inst_ret_halt.json @@ -0,0 +1,53 @@ +{ + "name": "inst_ret_halt", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 2, + 50, + 0, + 1 + ], + "steps": [ + { + "set-reg": { + "reg": 0, + "value": 4294901760 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9978, + "pc": 0, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_ret_invalid.json b/pvm/programs/inst_ret_invalid.json new file mode 100644 index 00000000..d3c1e7df --- /dev/null +++ b/pvm/programs/inst_ret_invalid.json @@ -0,0 +1,47 @@ +{ + "name": "inst_ret_invalid", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 2, + 50, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9978, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 22 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_reverse.json b/pvm/programs/inst_reverse.json new file mode 100644 index 00000000..9fbf355a --- /dev/null +++ b/pvm/programs/inst_reverse.json @@ -0,0 +1,54 @@ +{ + "name": "inst_reverse", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 110, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 1234605616436508552 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1234605616436508552, + 0, + 9833440827789222417, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_32.json b/pvm/programs/inst_rotate_right_32.json new file mode 100644 index 00000000..b6ed813c --- /dev/null +++ b/pvm/programs/inst_rotate_right_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rotate_right_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 223, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 3, + 536870913, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_32_with_overflow.json b/pvm/programs/inst_rotate_right_32_with_overflow.json new file mode 100644 index 00000000..b2b85f3b --- /dev/null +++ b/pvm/programs/inst_rotate_right_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rotate_right_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 223, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "set-reg": { + "reg": 8, + "value": 34 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 34, + 1073741826, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_64.json b/pvm/programs/inst_rotate_right_64.json new file mode 100644 index 00000000..8405f7ea --- /dev/null +++ b/pvm/programs/inst_rotate_right_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rotate_right_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 222, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 3, + 2305843013508661249, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_64_with_overflow.json b/pvm/programs/inst_rotate_right_64_with_overflow.json new file mode 100644 index 00000000..5fa2352f --- /dev/null +++ b/pvm/programs/inst_rotate_right_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_rotate_right_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 222, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "set-reg": { + "reg": 8, + "value": 66 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 66, + 4611686027017322498, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_imm_32.json b/pvm/programs/inst_rotate_right_imm_32.json new file mode 100644 index 00000000..c9c49ce9 --- /dev/null +++ b/pvm/programs/inst_rotate_right_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rotate_right_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 160, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 0, + 536870913, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_imm_64.json b/pvm/programs/inst_rotate_right_imm_64.json new file mode 100644 index 00000000..2bbf7864 --- /dev/null +++ b/pvm/programs/inst_rotate_right_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rotate_right_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 158, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 34359738377 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34359738377, + 0, + 2305843013508661249, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_imm_alt_32.json b/pvm/programs/inst_rotate_right_imm_alt_32.json new file mode 100644 index 00000000..b2c56bde --- /dev/null +++ b/pvm/programs/inst_rotate_right_imm_alt_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rotate_right_imm_alt_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 161, + 121, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 536870913, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_imm_alt_64.json b/pvm/programs/inst_rotate_right_imm_alt_64.json new file mode 100644 index 00000000..5b9d681d --- /dev/null +++ b/pvm/programs/inst_rotate_right_imm_alt_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_rotate_right_imm_alt_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 159, + 121, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 2305843009213693953, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_rotate_right_imm_alt_64_same_reg.json b/pvm/programs/inst_rotate_right_imm_alt_64_same_reg.json new file mode 100644 index 00000000..a31bcdfd --- /dev/null +++ b/pvm/programs/inst_rotate_right_imm_alt_64_same_reg.json @@ -0,0 +1,52 @@ +{ + "name": "inst_rotate_right_imm_alt_64_same_reg", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 159, + 119, + 0, + 0, + 0, + 128, + 0, + 65 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744071562067968, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_greater_than_signed_imm_0.json b/pvm/programs/inst_set_greater_than_signed_imm_0.json new file mode 100644 index 00000000..54cc6713 --- /dev/null +++ b/pvm/programs/inst_set_greater_than_signed_imm_0.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_greater_than_signed_imm_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 143, + 121, + 10, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_greater_than_signed_imm_1.json b/pvm/programs/inst_set_greater_than_signed_imm_1.json new file mode 100644 index 00000000..429bb616 --- /dev/null +++ b/pvm/programs/inst_set_greater_than_signed_imm_1.json @@ -0,0 +1,55 @@ +{ + "name": "inst_set_greater_than_signed_imm_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 143, + 121, + 246, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_greater_than_unsigned_imm_0.json b/pvm/programs/inst_set_greater_than_unsigned_imm_0.json new file mode 100644 index 00000000..bfc09405 --- /dev/null +++ b/pvm/programs/inst_set_greater_than_unsigned_imm_0.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_greater_than_unsigned_imm_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 142, + 121, + 246, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_greater_than_unsigned_imm_1.json b/pvm/programs/inst_set_greater_than_unsigned_imm_1.json new file mode 100644 index 00000000..54102812 --- /dev/null +++ b/pvm/programs/inst_set_greater_than_unsigned_imm_1.json @@ -0,0 +1,55 @@ +{ + "name": "inst_set_greater_than_unsigned_imm_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 142, + 121, + 10, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_signed_0.json b/pvm/programs/inst_set_less_than_signed_0.json new file mode 100644 index 00000000..082a430e --- /dev/null +++ b/pvm/programs/inst_set_less_than_signed_0.json @@ -0,0 +1,67 @@ +{ + "name": "inst_set_less_than_signed_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 217, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551606 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 18446744073709551606, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_signed_1.json b/pvm/programs/inst_set_less_than_signed_1.json new file mode 100644 index 00000000..f5fa6baf --- /dev/null +++ b/pvm/programs/inst_set_less_than_signed_1.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_less_than_signed_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 217, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "set-reg": { + "reg": 8, + "value": 10 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 10, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_signed_imm_0.json b/pvm/programs/inst_set_less_than_signed_imm_0.json new file mode 100644 index 00000000..75215da5 --- /dev/null +++ b/pvm/programs/inst_set_less_than_signed_imm_0.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_less_than_signed_imm_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 137, + 121, + 246, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_signed_imm_1.json b/pvm/programs/inst_set_less_than_signed_imm_1.json new file mode 100644 index 00000000..639e689c --- /dev/null +++ b/pvm/programs/inst_set_less_than_signed_imm_1.json @@ -0,0 +1,55 @@ +{ + "name": "inst_set_less_than_signed_imm_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 137, + 121, + 10, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_unsigned_0.json b/pvm/programs/inst_set_less_than_unsigned_0.json new file mode 100644 index 00000000..e3f62717 --- /dev/null +++ b/pvm/programs/inst_set_less_than_unsigned_0.json @@ -0,0 +1,67 @@ +{ + "name": "inst_set_less_than_unsigned_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 216, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "set-reg": { + "reg": 8, + "value": 10 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 10, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_unsigned_1.json b/pvm/programs/inst_set_less_than_unsigned_1.json new file mode 100644 index 00000000..5a91f12d --- /dev/null +++ b/pvm/programs/inst_set_less_than_unsigned_1.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_less_than_unsigned_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 216, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "set-reg": { + "reg": 8, + "value": 18446744073709551606 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 18446744073709551606, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_unsigned_imm_0.json b/pvm/programs/inst_set_less_than_unsigned_imm_0.json new file mode 100644 index 00000000..4a96ba0a --- /dev/null +++ b/pvm/programs/inst_set_less_than_unsigned_imm_0.json @@ -0,0 +1,61 @@ +{ + "name": "inst_set_less_than_unsigned_imm_0", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 136, + 121, + 10, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744073709551606 + } + }, + { + "set-reg": { + "reg": 9, + "value": 3735928559 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744073709551606, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_set_less_than_unsigned_imm_1.json b/pvm/programs/inst_set_less_than_unsigned_imm_1.json new file mode 100644 index 00000000..ea2d2614 --- /dev/null +++ b/pvm/programs/inst_set_less_than_unsigned_imm_1.json @@ -0,0 +1,55 @@ +{ + "name": "inst_set_less_than_unsigned_imm_1", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 136, + 121, + 246, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 10 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 10, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_32.json b/pvm/programs/inst_shift_arithmetic_right_32.json new file mode 100644 index 00000000..c386f07d --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_arithmetic_right_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 199, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 3, + 18446744073441116174, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_32_with_overflow.json b/pvm/programs/inst_shift_arithmetic_right_32_with_overflow.json new file mode 100644 index 00000000..77eef0e6 --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_arithmetic_right_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 199, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 33 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 33, + 18446744072635809850, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_64.json b/pvm/programs/inst_shift_arithmetic_right_64.json new file mode 100644 index 00000000..50559783 --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_arithmetic_right_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 209, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 3, + 17293822569102704654, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_64_with_overflow.json b/pvm/programs/inst_shift_arithmetic_right_64_with_overflow.json new file mode 100644 index 00000000..a6c0829b --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_arithmetic_right_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 209, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 65 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 65, + 13835058055282163770, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_imm_32.json b/pvm/programs/inst_shift_arithmetic_right_imm_32.json new file mode 100644 index 00000000..083f7992 --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_arithmetic_right_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 140, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 0, + 18446744073441116174, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_imm_64.json b/pvm/programs/inst_shift_arithmetic_right_imm_64.json new file mode 100644 index 00000000..c770028c --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_arithmetic_right_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 153, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 18446744071562068085 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18446744071562068085, + 0, + 18446744073441116174, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_imm_alt_32.json b/pvm/programs/inst_shift_arithmetic_right_imm_alt_32.json new file mode 100644 index 00000000..ad335572 --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_imm_alt_32.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_arithmetic_right_imm_alt_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 146, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 18446744073709543424, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_arithmetic_right_imm_alt_64.json b/pvm/programs/inst_shift_arithmetic_right_imm_alt_64.json new file mode 100644 index 00000000..f746a7b8 --- /dev/null +++ b/pvm/programs/inst_shift_arithmetic_right_imm_alt_64.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_arithmetic_right_imm_alt_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 157, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 18446744073709543424, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_32.json b/pvm/programs/inst_shift_logical_left_32.json new file mode 100644 index 00000000..44e80a0d --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_left_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 197, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 3, + 936, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_32_with_overflow.json b/pvm/programs/inst_shift_logical_left_32_with_overflow.json new file mode 100644 index 00000000..4f151035 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_left_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 197, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 33 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 33, + 234, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_64.json b/pvm/programs/inst_shift_logical_left_64.json new file mode 100644 index 00000000..a44c4997 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_left_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 207, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 3, + 936, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_64_with_overflow.json b/pvm/programs/inst_shift_logical_left_64_with_overflow.json new file mode 100644 index 00000000..32983c32 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_left_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 207, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 65 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 65, + 234, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_imm_32.json b/pvm/programs/inst_shift_logical_left_imm_32.json new file mode 100644 index 00000000..ae4bd59c --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_logical_left_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 138, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 0, + 936, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_imm_64.json b/pvm/programs/inst_shift_logical_left_imm_64.json new file mode 100644 index 00000000..e8b3bcd4 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_logical_left_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 151, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 0, + 936, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_imm_alt_32.json b/pvm/programs/inst_shift_logical_left_imm_alt_32.json new file mode 100644 index 00000000..3eb717d7 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_imm_alt_32.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_logical_left_imm_alt_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 144, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 18446744073709027336, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_left_imm_alt_64.json b/pvm/programs/inst_shift_logical_left_imm_alt_64.json new file mode 100644 index 00000000..bef630d4 --- /dev/null +++ b/pvm/programs/inst_shift_logical_left_imm_alt_64.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_logical_left_imm_alt_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 155, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 18446744073709027336, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_32.json b/pvm/programs/inst_shift_logical_right_32.json new file mode 100644 index 00000000..c5d8f112 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_right_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 198, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 3, + 268435470, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_32_with_overflow.json b/pvm/programs/inst_shift_logical_right_32_with_overflow.json new file mode 100644 index 00000000..2926c472 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_right_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 198, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "set-reg": { + "reg": 8, + "value": 33 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 33, + 1073741882, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_64.json b/pvm/programs/inst_shift_logical_right_64.json new file mode 100644 index 00000000..2fc00972 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_right_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 208, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 3, + 1152921504606846990, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_64_with_overflow.json b/pvm/programs/inst_shift_logical_right_64_with_overflow.json new file mode 100644 index 00000000..e9b9aacb --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_shift_logical_right_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 208, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "set-reg": { + "reg": 8, + "value": 65 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 65, + 4611686018427387962, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_imm_32.json b/pvm/programs/inst_shift_logical_right_imm_32.json new file mode 100644 index 00000000..b9097784 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_logical_right_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 139, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2147483765 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2147483765, + 0, + 268435470, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_imm_64.json b/pvm/programs/inst_shift_logical_right_imm_64.json new file mode 100644 index 00000000..2034c970 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_shift_logical_right_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 152, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 9223372036854775925 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9223372036854775925, + 0, + 1152921504606846990, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_imm_alt_32.json b/pvm/programs/inst_shift_logical_right_imm_alt_32.json new file mode 100644 index 00000000..6701e184 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_imm_alt_32.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_logical_right_imm_alt_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 145, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9997, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 536862720, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 3 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_shift_logical_right_imm_alt_64.json b/pvm/programs/inst_shift_logical_right_imm_alt_64.json new file mode 100644 index 00000000..d73b5714 --- /dev/null +++ b/pvm/programs/inst_shift_logical_right_imm_alt_64.json @@ -0,0 +1,57 @@ +{ + "name": "inst_shift_logical_right_imm_alt_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 156, + 137, + 1, + 0, + 255, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 2305843009213685760, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sign_extend_16.json b/pvm/programs/inst_sign_extend_16.json new file mode 100644 index 00000000..a7ff59f9 --- /dev/null +++ b/pvm/programs/inst_sign_extend_16.json @@ -0,0 +1,54 @@ +{ + "name": "inst_sign_extend_16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 108, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 43690 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 43690, + 0, + 18446744073709529770, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sign_extend_8.json b/pvm/programs/inst_sign_extend_8.json new file mode 100644 index 00000000..d9d6ead8 --- /dev/null +++ b/pvm/programs/inst_sign_extend_8.json @@ -0,0 +1,54 @@ +{ + "name": "inst_sign_extend_8", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 107, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 170 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 170, + 0, + 18446744073709551530, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u16_with_offset_nok.json b/pvm/programs/inst_store_imm_indirect_u16_with_offset_nok.json new file mode 100644 index 00000000..a5663cb3 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u16_with_offset_nok.json @@ -0,0 +1,65 @@ +{ + "name": "inst_store_imm_indirect_u16_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 71, + 23, + 1, + 52, + 18, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135166 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135166, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u16_with_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u16_with_offset_ok.json new file mode 100644 index 00000000..d564d8b2 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u16_with_offset_ok.json @@ -0,0 +1,73 @@ +{ + "name": "inst_store_imm_indirect_u16_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 71, + 39, + 0, + 1, + 52, + 18, + 0, + 65 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 134910 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 134910, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135166, + "contents": [ + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u16_without_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u16_without_offset_ok.json new file mode 100644 index 00000000..599fcd86 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u16_without_offset_ok.json @@ -0,0 +1,71 @@ +{ + "name": "inst_store_imm_indirect_u16_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 71, + 7, + 52, + 18, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135166 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 4, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135166, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135166, + "contents": [ + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u32_with_offset_nok.json b/pvm/programs/inst_store_imm_indirect_u32_with_offset_nok.json new file mode 100644 index 00000000..406df9c2 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u32_with_offset_nok.json @@ -0,0 +1,67 @@ +{ + "name": "inst_store_imm_indirect_u32_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 72, + 23, + 1, + 120, + 86, + 52, + 18, + 0, + 129 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135164 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135164, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u32_with_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u32_with_offset_ok.json new file mode 100644 index 00000000..9391ec29 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u32_with_offset_ok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_store_imm_indirect_u32_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 72, + 39, + 0, + 1, + 120, + 86, + 52, + 18, + 0, + 1, + 1 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 134908 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 8, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 134908, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135164, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u32_without_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u32_without_offset_ok.json new file mode 100644 index 00000000..250da54b --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u32_without_offset_ok.json @@ -0,0 +1,75 @@ +{ + "name": "inst_store_imm_indirect_u32_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 72, + 7, + 120, + 86, + 52, + 18, + 0, + 65 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135164 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135164, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135164, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u64_with_offset_nok.json b/pvm/programs/inst_store_imm_indirect_u64_with_offset_nok.json new file mode 100644 index 00000000..dd1e55b3 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u64_with_offset_nok.json @@ -0,0 +1,67 @@ +{ + "name": "inst_store_imm_indirect_u64_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 73, + 23, + 1, + 170, + 153, + 136, + 119, + 0, + 129 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135160 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135160, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u64_with_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u64_with_offset_ok.json new file mode 100644 index 00000000..86f7c29c --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u64_with_offset_ok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_store_imm_indirect_u64_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 9, + 73, + 39, + 0, + 1, + 170, + 153, + 136, + 119, + 0, + 1, + 1 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 134904 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 8, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 134904, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135160, + "contents": [ + 170, + 153, + 136, + 119 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u64_without_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u64_without_offset_ok.json new file mode 100644 index 00000000..ab5bc98f --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u64_without_offset_ok.json @@ -0,0 +1,75 @@ +{ + "name": "inst_store_imm_indirect_u64_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 73, + 7, + 170, + 153, + 136, + 119, + 0, + 65 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135160 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135160, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135160, + "contents": [ + 170, + 153, + 136, + 119 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u8_with_offset_nok.json b/pvm/programs/inst_store_imm_indirect_u8_with_offset_nok.json new file mode 100644 index 00000000..42d29cab --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u8_with_offset_nok.json @@ -0,0 +1,64 @@ +{ + "name": "inst_store_imm_indirect_u8_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 70, + 23, + 1, + 18, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135167 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135167, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u8_with_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u8_with_offset_ok.json new file mode 100644 index 00000000..73f2fc44 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u8_with_offset_ok.json @@ -0,0 +1,71 @@ +{ + "name": "inst_store_imm_indirect_u8_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 70, + 39, + 0, + 1, + 18, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 134911 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 134911, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135167, + "contents": [ + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_indirect_u8_without_offset_ok.json b/pvm/programs/inst_store_imm_indirect_u8_without_offset_ok.json new file mode 100644 index 00000000..27b76294 --- /dev/null +++ b/pvm/programs/inst_store_imm_indirect_u8_without_offset_ok.json @@ -0,0 +1,69 @@ +{ + "name": "inst_store_imm_indirect_u8_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 70, + 7, + 18, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 135167 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 135167, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 135167, + "contents": [ + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u16.json b/pvm/programs/inst_store_imm_u16.json new file mode 100644 index 00000000..cf62d9d8 --- /dev/null +++ b/pvm/programs/inst_store_imm_u16.json @@ -0,0 +1,68 @@ +{ + "name": "inst_store_imm_u16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 8, + 31, + 3, + 0, + 0, + 2, + 52, + 18, + 0, + 129 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 7, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u32.json b/pvm/programs/inst_store_imm_u32.json new file mode 100644 index 00000000..a3f4e793 --- /dev/null +++ b/pvm/programs/inst_store_imm_u32.json @@ -0,0 +1,73 @@ +{ + "name": "inst_store_imm_u32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 10, + 32, + 3, + 0, + 0, + 2, + 120, + 86, + 52, + 18, + 0, + 1, + 2 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u64.json b/pvm/programs/inst_store_imm_u64.json new file mode 100644 index 00000000..5c4a3ca3 --- /dev/null +++ b/pvm/programs/inst_store_imm_u64.json @@ -0,0 +1,73 @@ +{ + "name": "inst_store_imm_u64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 10, + 33, + 3, + 0, + 0, + 2, + 120, + 86, + 52, + 18, + 0, + 1, + 2 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 9, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u8.json b/pvm/programs/inst_store_imm_u8.json new file mode 100644 index 00000000..5ccd5151 --- /dev/null +++ b/pvm/programs/inst_store_imm_u8.json @@ -0,0 +1,66 @@ +{ + "name": "inst_store_imm_u8", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 30, + 3, + 0, + 0, + 2, + 18, + 0, + 65 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 6, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u8_trap_inaccessible.json b/pvm/programs/inst_store_imm_u8_trap_inaccessible.json new file mode 100644 index 00000000..4c8e1aef --- /dev/null +++ b/pvm/programs/inst_store_imm_u8_trap_inaccessible.json @@ -0,0 +1,53 @@ +{ + "name": "inst_store_imm_u8_trap_inaccessible", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 30, + 3, + 0, + 0, + 2, + 18, + 0, + 65 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 131072, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_imm_u8_trap_read_only.json b/pvm/programs/inst_store_imm_u8_trap_read_only.json new file mode 100644 index 00000000..4227e3f4 --- /dev/null +++ b/pvm/programs/inst_store_imm_u8_trap_read_only.json @@ -0,0 +1,60 @@ +{ + "name": "inst_store_imm_u8_trap_read_only", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 7, + 30, + 3, + 0, + 0, + 1, + 18, + 0, + 65 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 65536, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u16_with_offset_nok.json b/pvm/programs/inst_store_indirect_u16_with_offset_nok.json new file mode 100644 index 00000000..f78acb8b --- /dev/null +++ b/pvm/programs/inst_store_indirect_u16_with_offset_nok.json @@ -0,0 +1,70 @@ +{ + "name": "inst_store_indirect_u16_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 121, + 120, + 1, + 16, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u16_with_offset_ok.json b/pvm/programs/inst_store_indirect_u16_with_offset_ok.json new file mode 100644 index 00000000..e5bf8e1d --- /dev/null +++ b/pvm/programs/inst_store_indirect_u16_with_offset_ok.json @@ -0,0 +1,76 @@ +{ + "name": "inst_store_indirect_u16_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 121, + 120, + 10, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131082, + "contents": [ + 120, + 86 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u16_without_offset_ok.json b/pvm/programs/inst_store_indirect_u16_without_offset_ok.json new file mode 100644 index 00000000..44feb3ab --- /dev/null +++ b/pvm/programs/inst_store_indirect_u16_without_offset_ok.json @@ -0,0 +1,75 @@ +{ + "name": "inst_store_indirect_u16_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 121, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u32_with_offset_nok.json b/pvm/programs/inst_store_indirect_u32_with_offset_nok.json new file mode 100644 index 00000000..7b8c0ddc --- /dev/null +++ b/pvm/programs/inst_store_indirect_u32_with_offset_nok.json @@ -0,0 +1,70 @@ +{ + "name": "inst_store_indirect_u32_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 122, + 120, + 1, + 16, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u32_with_offset_ok.json b/pvm/programs/inst_store_indirect_u32_with_offset_ok.json new file mode 100644 index 00000000..4c6d8536 --- /dev/null +++ b/pvm/programs/inst_store_indirect_u32_with_offset_ok.json @@ -0,0 +1,78 @@ +{ + "name": "inst_store_indirect_u32_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 122, + 120, + 10, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131082, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u32_without_offset_ok.json b/pvm/programs/inst_store_indirect_u32_without_offset_ok.json new file mode 100644 index 00000000..023735fc --- /dev/null +++ b/pvm/programs/inst_store_indirect_u32_without_offset_ok.json @@ -0,0 +1,77 @@ +{ + "name": "inst_store_indirect_u32_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 122, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u64_with_offset_nok.json b/pvm/programs/inst_store_indirect_u64_with_offset_nok.json new file mode 100644 index 00000000..892261aa --- /dev/null +++ b/pvm/programs/inst_store_indirect_u64_with_offset_nok.json @@ -0,0 +1,70 @@ +{ + "name": "inst_store_indirect_u64_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 123, + 120, + 1, + 16, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 9332165983064197000 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 9332165983064197000, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u64_with_offset_ok.json b/pvm/programs/inst_store_indirect_u64_with_offset_ok.json new file mode 100644 index 00000000..2261b687 --- /dev/null +++ b/pvm/programs/inst_store_indirect_u64_with_offset_ok.json @@ -0,0 +1,82 @@ +{ + "name": "inst_store_indirect_u64_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 123, + 120, + 10, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 9332165983064197000 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 9332165983064197000, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131082, + "contents": [ + 136, + 135, + 134, + 133, + 132, + 131, + 130, + 129 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u64_without_offset_ok.json b/pvm/programs/inst_store_indirect_u64_without_offset_ok.json new file mode 100644 index 00000000..694be6ad --- /dev/null +++ b/pvm/programs/inst_store_indirect_u64_without_offset_ok.json @@ -0,0 +1,81 @@ +{ + "name": "inst_store_indirect_u64_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 123, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 9332165983064197000 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 9332165983064197000, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 136, + 135, + 134, + 133, + 132, + 131, + 130, + 129 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u8_with_offset_nok.json b/pvm/programs/inst_store_indirect_u8_with_offset_nok.json new file mode 100644 index 00000000..4f4364bd --- /dev/null +++ b/pvm/programs/inst_store_indirect_u8_with_offset_nok.json @@ -0,0 +1,70 @@ +{ + "name": "inst_store_indirect_u8_with_offset_nok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 5, + 120, + 120, + 1, + 16, + 0, + 17 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 135168, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u8_with_offset_ok.json b/pvm/programs/inst_store_indirect_u8_with_offset_ok.json new file mode 100644 index 00000000..3c662949 --- /dev/null +++ b/pvm/programs/inst_store_indirect_u8_with_offset_ok.json @@ -0,0 +1,75 @@ +{ + "name": "inst_store_indirect_u8_with_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 120, + 120, + 10, + 0, + 9 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131082, + "contents": [ + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_indirect_u8_without_offset_ok.json b/pvm/programs/inst_store_indirect_u8_without_offset_ok.json new file mode 100644 index 00000000..783f26ec --- /dev/null +++ b/pvm/programs/inst_store_indirect_u8_without_offset_ok.json @@ -0,0 +1,74 @@ +{ + "name": "inst_store_indirect_u8_without_offset_ok", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 120, + 120, + 0, + 5 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 131072 + } + }, + { + "set-reg": { + "reg": 8, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 131072, + 305419896, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u16.json b/pvm/programs/inst_store_u16.json new file mode 100644 index 00000000..7426378c --- /dev/null +++ b/pvm/programs/inst_store_u16.json @@ -0,0 +1,72 @@ +{ + "name": "inst_store_u16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 60, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 305419896, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u32.json b/pvm/programs/inst_store_u32.json new file mode 100644 index 00000000..9f92dfb6 --- /dev/null +++ b/pvm/programs/inst_store_u32.json @@ -0,0 +1,74 @@ +{ + "name": "inst_store_u32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 61, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 305419896, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120, + 86, + 52, + 18 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u64.json b/pvm/programs/inst_store_u64.json new file mode 100644 index 00000000..954a0847 --- /dev/null +++ b/pvm/programs/inst_store_u64.json @@ -0,0 +1,78 @@ +{ + "name": "inst_store_u64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 62, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 9332165983064197000 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 9332165983064197000, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 136, + 135, + 134, + 133, + 132, + 131, + 130, + 129 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u8.json b/pvm/programs/inst_store_u8.json new file mode 100644 index 00000000..3b4c7aa0 --- /dev/null +++ b/pvm/programs/inst_store_u8.json @@ -0,0 +1,71 @@ +{ + "name": "inst_store_u8", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 59, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "set-reg": { + "reg": 7, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9975, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 305419896, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 120 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u8_trap_inaccessible.json b/pvm/programs/inst_store_u8_trap_inaccessible.json new file mode 100644 index 00000000..7fa584b9 --- /dev/null +++ b/pvm/programs/inst_store_u8_trap_inaccessible.json @@ -0,0 +1,58 @@ +{ + "name": "inst_store_u8_trap_inaccessible", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 59, + 7, + 0, + 0, + 2, + 0, + 33 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 131072, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 305419896, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_store_u8_trap_read_only.json b/pvm/programs/inst_store_u8_trap_read_only.json new file mode 100644 index 00000000..eed46301 --- /dev/null +++ b/pvm/programs/inst_store_u8_trap_read_only.json @@ -0,0 +1,65 @@ +{ + "name": "inst_store_u8_trap_read_only", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 6, + 59, + 7, + 0, + 0, + 1, + 0, + 33 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "set-reg": { + "reg": 7, + "value": 305419896 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 65536, + "gas": 9975, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 305419896, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 25 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_32.json b/pvm/programs/inst_sub_32.json new file mode 100644 index 00000000..140bc26c --- /dev/null +++ b/pvm/programs/inst_sub_32.json @@ -0,0 +1,61 @@ +{ + "name": "inst_sub_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 191, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "set-reg": { + "reg": 8, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_32_with_overflow.json b/pvm/programs/inst_sub_32_with_overflow.json new file mode 100644 index 00000000..4a34cef7 --- /dev/null +++ b/pvm/programs/inst_sub_32_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_sub_32_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 191, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "set-reg": { + "reg": 8, + "value": 4 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 4, + 18446744073709551614, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_64.json b/pvm/programs/inst_sub_64.json new file mode 100644 index 00000000..3d104c81 --- /dev/null +++ b/pvm/programs/inst_sub_64.json @@ -0,0 +1,61 @@ +{ + "name": "inst_sub_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 201, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "set-reg": { + "reg": 8, + "value": 1 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_64_with_overflow.json b/pvm/programs/inst_sub_64_with_overflow.json new file mode 100644 index 00000000..abb32856 --- /dev/null +++ b/pvm/programs/inst_sub_64_with_overflow.json @@ -0,0 +1,61 @@ +{ + "name": "inst_sub_64_with_overflow", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 201, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "set-reg": { + "reg": 8, + "value": 4 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 4, + 18446744073709551614, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_imm_32.json b/pvm/programs/inst_sub_imm_32.json new file mode 100644 index 00000000..4ea1db41 --- /dev/null +++ b/pvm/programs/inst_sub_imm_32.json @@ -0,0 +1,55 @@ +{ + "name": "inst_sub_imm_32", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 131, + 121, + 255, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_sub_imm_64.json b/pvm/programs/inst_sub_imm_64.json new file mode 100644 index 00000000..ecda5bd3 --- /dev/null +++ b/pvm/programs/inst_sub_imm_64.json @@ -0,0 +1,55 @@ +{ + "name": "inst_sub_imm_64", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 149, + 121, + 255, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 2 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 1, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_trap.json b/pvm/programs/inst_trap.json new file mode 100644 index 00000000..3841bd8c --- /dev/null +++ b/pvm/programs/inst_trap.json @@ -0,0 +1,46 @@ +{ + "name": "inst_trap", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 1, + 0, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_xnor.json b/pvm/programs/inst_xnor.json new file mode 100644 index 00000000..761cccc7 --- /dev/null +++ b/pvm/programs/inst_xnor.json @@ -0,0 +1,61 @@ +{ + "name": "inst_xnor", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 226, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 18446744073709551609, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_xor.json b/pvm/programs/inst_xor.json new file mode 100644 index 00000000..4d75aa4a --- /dev/null +++ b/pvm/programs/inst_xor.json @@ -0,0 +1,61 @@ +{ + "name": "inst_xor", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 211, + 135, + 9, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "set-reg": { + "reg": 8, + "value": 3 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 3, + 6, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_xor_imm.json b/pvm/programs/inst_xor_imm.json new file mode 100644 index 00000000..528678f7 --- /dev/null +++ b/pvm/programs/inst_xor_imm.json @@ -0,0 +1,55 @@ +{ + "name": "inst_xor_imm", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 4, + 133, + 121, + 3, + 0, + 9 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 5 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 3, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 5, + 0, + 6, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/inst_zero_extend_16.json b/pvm/programs/inst_zero_extend_16.json new file mode 100644 index 00000000..c5409f9e --- /dev/null +++ b/pvm/programs/inst_zero_extend_16.json @@ -0,0 +1,54 @@ +{ + "name": "inst_zero_extend_16", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 3, + 109, + 121, + 0, + 5 + ], + "steps": [ + { + "set-reg": { + "reg": 7, + "value": 43690 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "panic", + "gas": 9998, + "pc": 2, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 43690, + 0, + 43690, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 2 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/multistep_ecalli_at_the_start_of_block.json b/pvm/programs/multistep_ecalli_at_the_start_of_block.json new file mode 100644 index 00000000..823bfef2 --- /dev/null +++ b/pvm/programs/multistep_ecalli_at_the_start_of_block.json @@ -0,0 +1,126 @@ +{ + "name": "multistep_ecalli_at_the_start_of_block", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 14, + 10, + 3, + 51, + 7, + 0, + 0, + 3, + 200, + 120, + 9, + 10, + 4, + 50, + 0, + 133, + 20 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "ecalli", + "hostcall": 3, + "gas": 9898, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "set-reg": { + "reg": 8, + "value": 10 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "ecalli", + "hostcall": 4, + "gas": 9898, + "pc": 10, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 10, + 196618, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "set-reg": { + "reg": 0, + "value": 4294901760 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9898, + "pc": 12, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 10, + 196618, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 102 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/multistep_ecalli_in_the_middle_of_block.json b/pvm/programs/multistep_ecalli_in_the_middle_of_block.json new file mode 100644 index 00000000..d9c4b28b --- /dev/null +++ b/pvm/programs/multistep_ecalli_in_the_middle_of_block.json @@ -0,0 +1,126 @@ +{ + "name": "multistep_ecalli_in_the_middle_of_block", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 14, + 51, + 7, + 0, + 0, + 3, + 10, + 3, + 200, + 120, + 9, + 10, + 4, + 50, + 0, + 161, + 20 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "ecalli", + "hostcall": 3, + "gas": 9897, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "set-reg": { + "reg": 8, + "value": 10 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "ecalli", + "hostcall": 4, + "gas": 9897, + "pc": 10, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 10, + 196618, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "set-reg": { + "reg": 0, + "value": 4294901760 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9897, + "pc": 12, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 10, + 196618, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 103 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/multistep_paging_at_the_start_of_block.json b/pvm/programs/multistep_paging_at_the_start_of_block.json new file mode 100644 index 00000000..313a184c --- /dev/null +++ b/pvm/programs/multistep_paging_at_the_start_of_block.json @@ -0,0 +1,227 @@ +{ + "name": "multistep_paging_at_the_start_of_block", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 52, + 8, + 0, + 0, + 3, + 52, + 9, + 255, + 15, + 3, + 52, + 10, + 255, + 31, + 3, + 200, + 152, + 11, + 200, + 171, + 11, + 50, + 0, + 33, + 132, + 36 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 196608, + "gas": 9973, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 196608, + "gas": 9973, + "pc": 0, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 1 + ] + } + }, + { + "write": { + "address": 200703, + "contents": [ + 2 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 200704, + "gas": 9973, + "pc": 10, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 196608, + "contents": [ + 1 + ] + }, + { + "address": 200703, + "contents": [ + 2 + ] + } + ] + } + }, + { + "map": { + "address": 200704, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 204799, + "contents": [ + 3 + ] + } + }, + { + "set-reg": { + "reg": 0, + "value": 4294901760 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9973, + "pc": 21, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 2, + 3, + 6, + 0 + ], + "memory": [ + { + "address": 196608, + "contents": [ + 1 + ] + }, + { + "address": 200703, + "contents": [ + 2 + ] + }, + { + "address": 204799, + "contents": [ + 3 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 27 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/multistep_paging_in_the_middle_of_block.json b/pvm/programs/multistep_paging_in_the_middle_of_block.json new file mode 100644 index 00000000..963a9f2f --- /dev/null +++ b/pvm/programs/multistep_paging_in_the_middle_of_block.json @@ -0,0 +1,227 @@ +{ + "name": "multistep_paging_in_the_middle_of_block", + "initial-pc": 0, + "initial-gas": 10000, + "program": [ + 0, + 0, + 23, + 51, + 7, + 0, + 0, + 3, + 124, + 120, + 124, + 121, + 255, + 15, + 124, + 122, + 255, + 31, + 200, + 152, + 11, + 200, + 171, + 11, + 50, + 0, + 161, + 136, + 36 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 196608, + "gas": 9972, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 196608, + "gas": 9972, + "pc": 5, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 1 + ] + } + }, + { + "write": { + "address": 200703, + "contents": [ + 2 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "page-fault", + "page-fault-address": 200704, + "gas": 9972, + "pc": 11, + "regs": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 1, + 2, + 0, + 0, + 0 + ], + "memory": [ + { + "address": 196608, + "contents": [ + 1 + ] + }, + { + "address": 200703, + "contents": [ + 2 + ] + } + ] + } + }, + { + "map": { + "address": 200704, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 204799, + "contents": [ + 3 + ] + } + }, + { + "set-reg": { + "reg": 0, + "value": 4294901760 + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9972, + "pc": 21, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 196608, + 1, + 2, + 3, + 6, + 0 + ], + "memory": [ + { + "address": 196608, + "contents": [ + 1 + ] + }, + { + "address": 200703, + "contents": [ + 2 + ] + }, + { + "address": 204799, + "contents": [ + 3 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 28 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoadd_d.json b/pvm/programs/riscv_rv64ua_amoadd_d.json new file mode 100644 index 00000000..98182ee9 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoadd_d.json @@ -0,0 +1,285 @@ +{ + "name": "riscv_rv64ua_amoadd_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 139, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 200, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 79, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 255, + 151, + 68, + 31, + 149, + 68, + 0, + 248, + 171, + 76, + 60, + 2, + 51, + 5, + 4, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 200, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 255, + 151, + 68, + 31, + 149, + 68, + 0, + 248, + 171, + 75, + 26, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 0, + 0, + 248, + 131, + 68, + 255, + 151, + 68, + 12, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 120, + 255, + 33, + 41, + 65, + 132, + 10, + 41, + 4, + 153, + 146, + 200, + 20, + 82, + 72, + 34, + 83, + 72, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9751, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744071562063872, + 5, + 0, + 18446744071562067968, + 18446744073709549568, + 0, + 196616, + 18446744071562065920, + 18446744071562063872 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196617, + "contents": [ + 240, + 255, + 127, + 255, + 255, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 59, + "cost": 40 + }, + { + "pc": 78, + "cost": 51 + }, + { + "pc": 112, + "cost": 40 + }, + { + "pc": 132, + "cost": 1 + }, + { + "pc": 135, + "cost": 2 + }, + { + "pc": 136, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoadd_w.json b/pvm/programs/riscv_rv64ua_amoadd_w.json new file mode 100644 index 00000000..cc553645 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoadd_w.json @@ -0,0 +1,301 @@ +{ + "name": "riscv_rv64ua_amoadd_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 150, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 190, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 84, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 76, + 65, + 2, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 0, + 128, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 190, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 75, + 19, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 109, + 255, + 33, + 41, + 65, + 132, + 66, + 82, + 10, + 65, + 166, + 32, + 50, + 65, + 72, + 74, + 33, + 136, + 76, + 145, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9748, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709549568, + 5, + 0, + 18446744071562067968, + 18446744071562067968, + 0, + 196616, + 2147481600, + 18446744073709549568 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196609, + "contents": [ + 248, + 255, + 127 + ] + }, + { + "address": 196617, + "contents": [ + 248, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 77 + }, + { + "pc": 65, + "cost": 40 + }, + { + "pc": 84, + "cost": 53 + }, + { + "pc": 130, + "cost": 40 + }, + { + "pc": 143, + "cost": 1 + }, + { + "pc": 146, + "cost": 2 + }, + { + "pc": 147, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoand_d.json b/pvm/programs/riscv_rv64ua_amoand_d.json new file mode 100644 index 00000000..cdfd9d7f --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoand_d.json @@ -0,0 +1,269 @@ +{ + "name": "riscv_rv64ua_amoand_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 130, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 210, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 71, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 56, + 51, + 5, + 4, + 51, + 8, + 1, + 151, + 136, + 31, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 210, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 21, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 128, + 33, + 41, + 65, + 132, + 10, + 41, + 4, + 153, + 130, + 36, + 41, + 164, + 16, + 100, + 74, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9751, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 2147483648, + 5, + 0, + 18446744071562067968, + 2147483648, + 0, + 196616, + 18446744071562067968, + 2147483648 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196619, + "contents": [ + 128 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 59, + "cost": 40 + }, + { + "pc": 74, + "cost": 51 + }, + { + "pc": 109, + "cost": 40 + }, + { + "pc": 124, + "cost": 1 + }, + { + "pc": 127, + "cost": 2 + }, + { + "pc": 128, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoand_w.json b/pvm/programs/riscv_rv64ua_amoand_w.json new file mode 100644 index 00000000..c734f083 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoand_w.json @@ -0,0 +1,293 @@ +{ + "name": "riscv_rv64ua_amoand_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 143, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 210, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 77, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 62, + 51, + 5, + 4, + 51, + 8, + 1, + 151, + 136, + 31, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 210, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 21, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 116, + 255, + 33, + 41, + 65, + 132, + 66, + 82, + 10, + 65, + 166, + 32, + 73, + 66, + 82, + 10, + 65, + 166, + 32, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9750, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744071562067968, + 5, + 0, + 18446744071562067968, + 2147483648, + 0, + 196616, + 18446744071562067968, + 18446744071562067968 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196611, + "contents": [ + 128, + 255, + 255, + 255, + 255 + ] + }, + { + "address": 196619, + "contents": [ + 128 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 65, + "cost": 40 + }, + { + "pc": 80, + "cost": 52 + }, + { + "pc": 121, + "cost": 40 + }, + { + "pc": 136, + "cost": 1 + }, + { + "pc": 139, + "cost": 2 + }, + { + "pc": 140, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomax_d.json b/pvm/programs/riscv_rv64ua_amomax_d.json new file mode 100644 index 00000000..10432072 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomax_d.json @@ -0,0 +1,292 @@ +{ + "name": "riscv_rv64ua_amomax_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 151, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 217, + 184, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 76, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 63, + 51, + 5, + 4, + 51, + 8, + 1, + 73, + 10, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 217, + 184, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 171, + 75, + 18, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 1, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 108, + 255, + 33, + 41, + 65, + 132, + 10, + 33, + 165, + 16, + 130, + 76, + 145, + 164, + 66, + 72, + 41, + 132, + 50, + 37, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9742, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 1, + 5, + 0, + 18446744071562067968, + 1, + 0, + 196624, + 0, + 1 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 16 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 1 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 74, + "cost": 40 + }, + { + "pc": 87, + "cost": 55 + }, + { + "pc": 132, + "cost": 40 + }, + { + "pc": 144, + "cost": 1 + }, + { + "pc": 147, + "cost": 2 + }, + { + "pc": 148, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomax_w.json b/pvm/programs/riscv_rv64ua_amomax_w.json new file mode 100644 index 00000000..798d464c --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomax_w.json @@ -0,0 +1,440 @@ +{ + "name": "riscv_rv64ua_amomax_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 14, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 179, + 0, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 165, + 0, + 51, + 5, + 4, + 51, + 8, + 1, + 72, + 10, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 171, + 75, + 103, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 1, + 171, + 76, + 91, + 51, + 5, + 6, + 51, + 7, + 1, + 51, + 8, + 1, + 151, + 136, + 31, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 1, + 171, + 75, + 18, + 2, + 51, + 5, + 7, + 129, + 172, + 51, + 4, + 1, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 245, + 254, + 33, + 41, + 65, + 132, + 66, + 8, + 73, + 41, + 133, + 16, + 130, + 152, + 34, + 146, + 66, + 8, + 73, + 41, + 133, + 16, + 202, + 148, + 36, + 73, + 40, + 132, + 144, + 148, + 82, + 8, + 33, + 153, + 146, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 24 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9596, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 1, + 7, + 0, + 1, + 2147483648, + 0, + 196632, + 1, + 1 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 24 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 1 + ] + }, + { + "address": 196632, + "contents": [ + 1 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 91, + "cost": 40 + }, + { + "pc": 105, + "cost": 80 + }, + { + "pc": 166, + "cost": 40 + }, + { + "pc": 178, + "cost": 81 + }, + { + "pc": 251, + "cost": 40 + }, + { + "pc": 263, + "cost": 1 + }, + { + "pc": 266, + "cost": 2 + }, + { + "pc": 267, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomaxu_d.json b/pvm/programs/riscv_rv64ua_amomaxu_d.json new file mode 100644 index 00000000..40465fb7 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomaxu_d.json @@ -0,0 +1,299 @@ +{ + "name": "riscv_rv64ua_amomaxu_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 151, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 216, + 184, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 76, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 63, + 51, + 5, + 4, + 51, + 8, + 255, + 73, + 10, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 216, + 184, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 171, + 75, + 18, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 255, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 108, + 255, + 33, + 41, + 65, + 132, + 10, + 33, + 165, + 16, + 130, + 76, + 145, + 164, + 66, + 72, + 41, + 132, + 50, + 37, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9742, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709551615, + 5, + 0, + 18446744071562067968, + 18446744073709551615, + 0, + 196624, + 0, + 18446744073709551615 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 16 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 74, + "cost": 40 + }, + { + "pc": 87, + "cost": 55 + }, + { + "pc": 132, + "cost": 40 + }, + { + "pc": 144, + "cost": 1 + }, + { + "pc": 147, + "cost": 2 + }, + { + "pc": 148, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomaxu_w.json b/pvm/programs/riscv_rv64ua_amomaxu_w.json new file mode 100644 index 00000000..7d2783cc --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomaxu_w.json @@ -0,0 +1,442 @@ +{ + "name": "riscv_rv64ua_amomaxu_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 14, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 179, + 0, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 165, + 0, + 51, + 5, + 4, + 51, + 8, + 255, + 72, + 10, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 171, + 75, + 103, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 255, + 171, + 76, + 91, + 51, + 5, + 6, + 51, + 7, + 1, + 51, + 8, + 255, + 151, + 136, + 63, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 180, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 1, + 171, + 75, + 18, + 2, + 51, + 5, + 7, + 129, + 172, + 51, + 4, + 1, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 245, + 254, + 33, + 41, + 65, + 132, + 66, + 8, + 73, + 41, + 133, + 16, + 130, + 152, + 34, + 146, + 66, + 8, + 73, + 41, + 133, + 16, + 202, + 148, + 36, + 73, + 40, + 132, + 144, + 148, + 82, + 8, + 33, + 153, + 146, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 24 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9596, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 1, + 7, + 0, + 1, + 9223372036854775808, + 0, + 196632, + 1, + 1 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 24 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 91, + "cost": 40 + }, + { + "pc": 105, + "cost": 80 + }, + { + "pc": 166, + "cost": 40 + }, + { + "pc": 178, + "cost": 81 + }, + { + "pc": 251, + "cost": 40 + }, + { + "pc": 263, + "cost": 1 + }, + { + "pc": 266, + "cost": 2 + }, + { + "pc": 267, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomin_d.json b/pvm/programs/riscv_rv64ua_amomin_d.json new file mode 100644 index 00000000..3ec7ddcb --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomin_d.json @@ -0,0 +1,302 @@ +{ + "name": "riscv_rv64ua_amomin_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 153, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 217, + 139, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 78, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 63, + 51, + 5, + 4, + 51, + 8, + 255, + 73, + 10, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 217, + 139, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 171, + 75, + 18, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 255, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 106, + 255, + 33, + 41, + 65, + 132, + 10, + 33, + 165, + 16, + 130, + 76, + 65, + 146, + 10, + 33, + 165, + 16, + 202, + 148, + 100, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9742, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709551615, + 5, + 0, + 18446744071562067968, + 18446744073709551615, + 0, + 196624, + 0, + 18446744073709551615 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 16 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 74, + "cost": 40 + }, + { + "pc": 89, + "cost": 55 + }, + { + "pc": 134, + "cost": 40 + }, + { + "pc": 146, + "cost": 1 + }, + { + "pc": 149, + "cost": 2 + }, + { + "pc": 150, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amomin_w.json b/pvm/programs/riscv_rv64ua_amomin_w.json new file mode 100644 index 00000000..20dedf09 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amomin_w.json @@ -0,0 +1,453 @@ +{ + "name": "riscv_rv64ua_amomin_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 19, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 184, + 0, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 168, + 0, + 51, + 5, + 4, + 51, + 8, + 255, + 72, + 10, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 171, + 75, + 106, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 255, + 171, + 76, + 94, + 51, + 5, + 6, + 51, + 7, + 1, + 51, + 8, + 1, + 151, + 136, + 31, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 217, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 1, + 171, + 75, + 21, + 2, + 51, + 5, + 7, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 240, + 254, + 33, + 41, + 65, + 132, + 66, + 8, + 73, + 41, + 133, + 16, + 130, + 152, + 130, + 72, + 10, + 33, + 36, + 165, + 20, + 66, + 40, + 83, + 146, + 36, + 161, + 16, + 66, + 82, + 74, + 33, + 132, + 100, + 10, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 24 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9596, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744071562067968, + 7, + 0, + 1, + 2147483648, + 0, + 196632, + 1, + 18446744071562067968 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 24 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196624, + "contents": [ + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255 + ] + }, + { + "address": 196635, + "contents": [ + 128 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 91, + "cost": 40 + }, + { + "pc": 107, + "cost": 80 + }, + { + "pc": 168, + "cost": 40 + }, + { + "pc": 180, + "cost": 81 + }, + { + "pc": 253, + "cost": 40 + }, + { + "pc": 268, + "cost": 1 + }, + { + "pc": 271, + "cost": 2 + }, + { + "pc": 272, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amominu_d.json b/pvm/programs/riscv_rv64ua_amominu_d.json new file mode 100644 index 00000000..28ac2127 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amominu_d.json @@ -0,0 +1,287 @@ +{ + "name": "riscv_rv64ua_amominu_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 152, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 216, + 139, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 77, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 62, + 51, + 5, + 4, + 51, + 8, + 255, + 73, + 10, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 216, + 139, + 2, + 100, + 179, + 218, + 40, + 3, + 123, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 51, + 4, + 171, + 75, + 17, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 107, + 255, + 33, + 41, + 65, + 132, + 10, + 33, + 165, + 16, + 130, + 76, + 65, + 146, + 10, + 33, + 165, + 16, + 202, + 84, + 50 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9742, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 5, + 0, + 18446744071562067968, + 18446744073709551615, + 0, + 196624, + 0, + 0 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 16 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 74, + "cost": 40 + }, + { + "pc": 89, + "cost": 55 + }, + { + "pc": 134, + "cost": 40 + }, + { + "pc": 145, + "cost": 1 + }, + { + "pc": 148, + "cost": 2 + }, + { + "pc": 149, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amominu_w.json b/pvm/programs/riscv_rv64ua_amominu_w.json new file mode 100644 index 00000000..c9d1ce5c --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amominu_w.json @@ -0,0 +1,428 @@ +{ + "name": "riscv_rv64ua_amominu_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 14, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 179, + 0, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 163, + 0, + 51, + 5, + 4, + 51, + 8, + 255, + 72, + 10, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 171, + 75, + 101, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 171, + 76, + 90, + 51, + 5, + 6, + 51, + 7, + 1, + 51, + 8, + 255, + 151, + 136, + 63, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 2, + 0, + 0, + 3, + 62, + 3, + 8, + 0, + 3, + 62, + 4, + 16, + 0, + 3, + 151, + 130, + 32, + 153, + 36, + 32, + 129, + 171, + 216, + 75, + 2, + 100, + 179, + 218, + 36, + 3, + 122, + 163, + 58, + 2, + 0, + 0, + 3, + 58, + 3, + 8, + 0, + 3, + 58, + 4, + 16, + 0, + 3, + 51, + 4, + 1, + 171, + 75, + 17, + 2, + 51, + 5, + 7, + 129, + 172, + 51, + 4, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 245, + 254, + 33, + 41, + 65, + 132, + 66, + 8, + 73, + 41, + 133, + 16, + 130, + 152, + 130, + 72, + 10, + 33, + 36, + 165, + 20, + 66, + 40, + 83, + 73, + 146, + 80, + 8, + 33, + 41, + 165, + 16, + 66, + 50, + 149, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 24 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9596, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 7, + 0, + 1, + 9223372036854775808, + 0, + 196632, + 1, + 0 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 24 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 81 + }, + { + "pc": 91, + "cost": 40 + }, + { + "pc": 107, + "cost": 80 + }, + { + "pc": 168, + "cost": 40 + }, + { + "pc": 179, + "cost": 81 + }, + { + "pc": 252, + "cost": 40 + }, + { + "pc": 263, + "cost": 1 + }, + { + "pc": 266, + "cost": 2 + }, + { + "pc": 267, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoor_d.json b/pvm/programs/riscv_rv64ua_amoor_d.json new file mode 100644 index 00000000..b8d91cc1 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoor_d.json @@ -0,0 +1,266 @@ +{ + "name": "riscv_rv64ua_amoor_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 122, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 212, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 63, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 50, + 2, + 51, + 5, + 4, + 51, + 8, + 1, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 212, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 248, + 171, + 75, + 19, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 1, + 248, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 136, + 33, + 41, + 65, + 132, + 10, + 41, + 4, + 153, + 34, + 147, + 66, + 10, + 145, + 41, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9751, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709549569, + 5, + 0, + 18446744071562067968, + 1, + 0, + 196616, + 18446744073709549568, + 18446744073709549569 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196616, + "contents": [ + 1, + 248, + 255, + 255, + 255, + 255, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 59, + "cost": 40 + }, + { + "pc": 72, + "cost": 51 + }, + { + "pc": 103, + "cost": 40 + }, + { + "pc": 116, + "cost": 1 + }, + { + "pc": 119, + "cost": 2 + }, + { + "pc": 120, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoor_w.json b/pvm/programs/riscv_rv64ua_amoor_w.json new file mode 100644 index 00000000..6988406b --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoor_w.json @@ -0,0 +1,284 @@ +{ + "name": "riscv_rv64ua_amoor_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 135, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 212, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 69, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 56, + 2, + 51, + 5, + 4, + 51, + 8, + 1, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 212, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 248, + 171, + 75, + 19, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 1, + 248, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 124, + 255, + 33, + 41, + 65, + 132, + 66, + 82, + 10, + 65, + 166, + 200, + 36, + 36, + 165, + 16, + 153, + 34, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9750, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709549569, + 5, + 0, + 18446744071562067968, + 1, + 0, + 196616, + 18446744073709549568, + 18446744073709549569 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196609, + "contents": [ + 248, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 248, + 255, + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 65, + "cost": 40 + }, + { + "pc": 78, + "cost": 52 + }, + { + "pc": 115, + "cost": 40 + }, + { + "pc": 128, + "cost": 1 + }, + { + "pc": 131, + "cost": 2 + }, + { + "pc": 132, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoswap_d.json b/pvm/programs/riscv_rv64ua_amoswap_d.json new file mode 100644 index 00000000..ed466803 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoswap_d.json @@ -0,0 +1,261 @@ +{ + "name": "riscv_rv64ua_amoswap_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 124, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 149, + 130, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 66, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 53, + 51, + 5, + 4, + 51, + 8, + 1, + 151, + 136, + 31, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 149, + 130, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 248, + 171, + 75, + 21, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 134, + 33, + 41, + 65, + 132, + 10, + 21, + 130, + 76, + 145, + 36, + 133, + 10, + 145, + 41, + 73, + 6 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9799, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 2147483648, + 5, + 0, + 18446744071562067968, + 2147483648, + 0, + 196616, + 18446744073709549568, + 2147483648 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196619, + "contents": [ + 128 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 58, + "cost": 40 + }, + { + "pc": 71, + "cost": 28 + }, + { + "pc": 103, + "cost": 40 + }, + { + "pc": 118, + "cost": 1 + }, + { + "pc": 121, + "cost": 2 + }, + { + "pc": 122, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoswap_w.json b/pvm/programs/riscv_rv64ua_amoswap_w.json new file mode 100644 index 00000000..b6566d98 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoswap_w.json @@ -0,0 +1,289 @@ +{ + "name": "riscv_rv64ua_amoswap_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 137, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 131, + 68, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 72, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 248, + 171, + 76, + 59, + 51, + 5, + 4, + 51, + 8, + 1, + 151, + 136, + 31, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 131, + 68, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 248, + 171, + 75, + 21, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 122, + 255, + 33, + 41, + 65, + 132, + 66, + 82, + 133, + 32, + 83, + 36, + 73, + 72, + 170, + 16, + 153, + 130, + 100, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9796, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744071562067968, + 5, + 0, + 18446744071562067968, + 2147483648, + 0, + 196616, + 18446744073709549568, + 18446744071562067968 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196609, + "contents": [ + 248, + 255, + 255, + 255, + 255, + 255, + 255 + ] + }, + { + "address": 196619, + "contents": [ + 128 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 64, + "cost": 40 + }, + { + "pc": 77, + "cost": 31 + }, + { + "pc": 115, + "cost": 40 + }, + { + "pc": 130, + "cost": 1 + }, + { + "pc": 133, + "cost": 2 + }, + { + "pc": 134, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoxor_d.json b/pvm/programs/riscv_rv64ua_amoxor_d.json new file mode 100644 index 00000000..47c7f235 --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoxor_d.json @@ -0,0 +1,284 @@ +{ + "name": "riscv_rv64ua_amoxor_d", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 141, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 123, + 167, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 211, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 81, + 2, + 51, + 5, + 3, + 130, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 76, + 62, + 2, + 51, + 5, + 4, + 51, + 8, + 1, + 130, + 171, + 62, + 2, + 0, + 0, + 3, + 211, + 139, + 2, + 123, + 162, + 58, + 2, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 75, + 25, + 2, + 51, + 5, + 5, + 130, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 1, + 248, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 118, + 255, + 33, + 41, + 65, + 132, + 10, + 41, + 4, + 153, + 130, + 200, + 164, + 144, + 66, + 16, + 153, + 130, + 72, + 6 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9751, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 2147481601, + 5, + 0, + 18446744071562067968, + 1, + 0, + 196616, + 2147481600, + 2147481601 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196616, + "contents": [ + 1, + 248, + 255, + 127 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 59, + "cost": 40 + }, + { + "pc": 78, + "cost": 51 + }, + { + "pc": 115, + "cost": 40 + }, + { + "pc": 134, + "cost": 1 + }, + { + "pc": 137, + "cost": 2 + }, + { + "pc": 138, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ua_amoxor_w.json b/pvm/programs/riscv_rv64ua_amoxor_w.json new file mode 100644 index 00000000..9d96ca9c --- /dev/null +++ b/pvm/programs/riscv_rv64ua_amoxor_w.json @@ -0,0 +1,312 @@ +{ + "name": "riscv_rv64ua_amoxor_w", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 159, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 7, + 0, + 0, + 0, + 128, + 51, + 8, + 0, + 248, + 58, + 10, + 0, + 0, + 1, + 122, + 167, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 211, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 93, + 2, + 51, + 5, + 3, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 76, + 74, + 2, + 51, + 5, + 4, + 51, + 8, + 3, + 151, + 136, + 30, + 149, + 136, + 1, + 62, + 4, + 0, + 0, + 3, + 151, + 132, + 32, + 153, + 68, + 32, + 129, + 171, + 211, + 75, + 4, + 122, + 164, + 58, + 4, + 0, + 0, + 3, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 75, + 25, + 2, + 51, + 5, + 5, + 129, + 172, + 51, + 4, + 0, + 0, + 0, + 192, + 131, + 68, + 1, + 248, + 171, + 76, + 6, + 82, + 5, + 4, + 0, + 40, + 100, + 255, + 33, + 41, + 65, + 132, + 66, + 82, + 10, + 65, + 166, + 32, + 50, + 73, + 66, + 82, + 10, + 65, + 100, + 10, + 34, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9749, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744072635807745, + 5, + 0, + 18446744071562067968, + 3221225473, + 0, + 196616, + 2147481600, + 18446744072635807745 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 8 + ] + }, + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196609, + "contents": [ + 248, + 255, + 127 + ] + }, + { + "address": 196616, + "contents": [ + 1, + 248, + 255, + 191 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 76 + }, + { + "pc": 65, + "cost": 40 + }, + { + "pc": 84, + "cost": 53 + }, + { + "pc": 133, + "cost": 40 + }, + { + "pc": 152, + "cost": 1 + }, + { + "pc": 155, + "cost": 2 + }, + { + "pc": 156, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uc_rvc.json b/pvm/programs/riscv_rv64uc_rvc.json new file mode 100644 index 00000000..0e879d90 --- /dev/null +++ b/pvm/programs/riscv_rv64uc_rvc.json @@ -0,0 +1,1159 @@ +{ + "name": "riscv_rv64uc_rvc", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 3, + 2, + 130, + 194, + 49, + 2, + 70, + 2, + 72, + 2, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 11, + 2, + 51, + 8, + 154, + 2, + 51, + 11, + 2, + 1, + 149, + 136, + 1, + 51, + 4, + 155, + 2, + 171, + 72, + 159, + 2, + 51, + 1, + 0, + 16, + 131, + 17, + 52, + 2, + 51, + 11, + 3, + 149, + 23, + 252, + 3, + 51, + 4, + 0, + 16, + 131, + 68, + 48, + 6, + 171, + 71, + 132, + 2, + 51, + 11, + 4, + 149, + 17, + 240, + 1, + 51, + 4, + 0, + 16, + 131, + 68, + 36, + 4, + 171, + 65, + 113, + 2, + 51, + 11, + 5, + 149, + 17, + 0, + 254, + 51, + 4, + 0, + 16, + 131, + 68, + 36, + 2, + 171, + 65, + 94, + 2, + 2, + 58, + 8, + 0, + 0, + 1, + 51, + 11, + 6, + 129, + 135, + 4, + 149, + 119, + 1, + 122, + 135, + 4, + 129, + 137, + 4, + 51, + 4, + 0, + 192, + 220, + 254, + 131, + 68, + 153, + 250, + 171, + 73, + 59, + 2, + 2, + 51, + 11, + 7, + 130, + 135, + 149, + 119, + 1, + 123, + 135, + 130, + 137, + 51, + 4, + 0, + 224, + 246, + 131, + 68, + 213, + 5, + 151, + 68, + 12, + 149, + 68, + 187, + 252, + 151, + 68, + 13, + 149, + 68, + 67, + 5, + 151, + 68, + 12, + 149, + 68, + 17, + 2, + 171, + 73, + 12, + 2, + 51, + 11, + 8, + 51, + 7, + 1, + 149, + 119, + 240, + 51, + 4, + 241, + 171, + 71, + 252, + 1, + 51, + 11, + 9, + 51, + 12, + 1, + 51, + 12, + 240, + 51, + 4, + 240, + 171, + 76, + 236, + 1, + 2, + 51, + 11, + 10, + 130, + 135, + 131, + 119, + 255, + 51, + 4, + 0, + 48, + 84, + 118, + 131, + 68, + 16, + 2, + 171, + 71, + 213, + 1, + 51, + 11, + 11, + 51, + 5, + 0, + 16, + 254, + 153, + 85, + 12, + 51, + 4, + 225, + 171, + 69, + 195, + 1, + 51, + 11, + 12, + 51, + 5, + 0, + 16, + 254, + 152, + 85, + 12, + 51, + 4, + 1, + 151, + 68, + 52, + 149, + 68, + 225, + 171, + 69, + 171, + 1, + 51, + 11, + 14, + 51, + 5, + 254, + 132, + 85, + 239, + 51, + 4, + 238, + 171, + 69, + 155, + 1, + 51, + 11, + 15, + 51, + 6, + 20, + 51, + 7, + 6, + 201, + 118, + 6, + 51, + 4, + 14, + 171, + 70, + 136, + 1, + 51, + 11, + 16, + 51, + 6, + 20, + 51, + 7, + 6, + 211, + 118, + 6, + 51, + 4, + 18, + 171, + 70, + 117, + 1, + 51, + 11, + 17, + 51, + 6, + 20, + 51, + 7, + 6, + 212, + 118, + 6, + 51, + 4, + 22, + 171, + 70, + 98, + 1, + 51, + 11, + 18, + 51, + 6, + 20, + 51, + 7, + 6, + 210, + 118, + 6, + 51, + 4, + 4, + 171, + 70, + 79, + 1, + 51, + 11, + 19, + 51, + 6, + 0, + 0, + 0, + 128, + 131, + 102, + 255, + 51, + 7, + 255, + 191, + 118, + 6, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 70, + 51, + 1, + 51, + 11, + 20, + 51, + 6, + 0, + 0, + 0, + 128, + 131, + 102, + 255, + 51, + 7, + 1, + 190, + 118, + 6, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 70, + 23, + 1, + 51, + 11, + 21, + 51, + 5, + 0, + 16, + 131, + 85, + 52, + 2, + 151, + 85, + 4, + 51, + 4, + 0, + 32, + 1, + 131, + 68, + 64, + 3, + 171, + 69, + 252, + 0, + 51, + 11, + 30, + 51, + 0, + 1, + 51, + 4, + 171, + 64, + 240, + 0, + 51, + 11, + 31, + 51, + 7, + 81, + 7, + 5, + 40, + 4, + 40, + 5, + 40, + 224, + 0, + 51, + 4, + 82, + 4, + 219, + 0, + 51, + 11, + 32, + 51, + 7, + 1, + 82, + 7, + 5, + 40, + 4, + 40, + 5, + 40, + 202, + 0, + 51, + 4, + 82, + 4, + 197, + 0, + 51, + 11, + 33, + 51, + 7, + 1, + 81, + 7, + 5, + 40, + 5, + 40, + 182, + 0, + 51, + 4, + 82, + 4, + 177, + 0, + 51, + 11, + 34, + 51, + 7, + 82, + 7, + 5, + 40, + 5, + 40, + 163, + 0, + 51, + 4, + 82, + 4, + 158, + 0, + 2, + 51, + 11, + 35, + 58, + 2, + 8, + 0, + 1, + 51, + 0, + 50, + 2, + 51, + 4, + 171, + 64, + 139, + 0, + 2, + 51, + 11, + 36, + 58, + 2, + 16, + 0, + 1, + 51, + 0, + 180, + 32, + 1, + 4, + 40, + 4, + 40, + 4, + 40, + 116, + 201, + 32, + 0, + 51, + 4, + 254, + 171, + 64, + 108, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 11, + 40, + 129, + 23, + 12, + 149, + 119, + 1, + 122, + 23, + 12, + 129, + 25, + 12, + 51, + 4, + 0, + 192, + 220, + 254, + 131, + 68, + 153, + 250, + 171, + 73, + 74, + 2, + 51, + 11, + 41, + 130, + 23, + 8, + 149, + 119, + 1, + 123, + 23, + 8, + 130, + 25, + 8, + 51, + 4, + 0, + 224, + 246, + 131, + 68, + 213, + 5, + 151, + 68, + 12, + 149, + 68, + 187, + 252, + 151, + 68, + 13, + 149, + 68, + 67, + 5, + 151, + 68, + 12, + 149, + 68, + 17, + 2, + 171, + 73, + 25, + 51, + 11, + 42, + 51, + 7, + 35, + 1, + 149, + 114, + 200, + 114, + 2, + 51, + 4, + 70, + 2, + 171, + 66, + 6, + 82, + 11, + 4, + 0, + 40, + 65, + 253, + 33, + 41, + 145, + 137, + 136, + 72, + 68, + 68, + 34, + 34, + 18, + 17, + 49, + 36, + 73, + 130, + 136, + 41, + 21, + 34, + 145, + 72, + 68, + 146, + 68, + 146, + 196, + 148, + 32, + 34, + 33, + 137, + 132, + 36, + 137, + 36, + 137, + 36, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 144, + 36, + 136, + 4, + 73, + 130, + 72, + 68, + 66, + 68, + 90, + 164, + 84, + 138, + 36, + 149, + 34, + 73, + 41, + 82, + 74, + 49, + 161, + 138, + 9, + 69, + 149, + 100, + 72, + 146, + 4, + 145, + 73, + 146, + 16, + 137, + 68, + 34, + 137, + 18, + 201, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 6 + ] + } + }, + { + "map": { + "address": 196608, + "length": 8192, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 16, + 50, + 84, + 118, + 152, + 186, + 220, + 254, + 16, + 50, + 84, + 118, + 152, + 186, + 220, + 254 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9330, + "pc": 11, + "regs": [ + 4294901760, + 196608, + 582, + 0, + 582, + 74560, + 18446744071562067968, + 291, + 196608, + 18364758548788032017, + 0, + 42, + 18446744073709551600 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 6 + ] + }, + { + "address": 196608, + "contents": [ + 17, + 50, + 84, + 118, + 153, + 186, + 220, + 254, + 17, + 50, + 84, + 118, + 153, + 186, + 220, + 254 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 2 + }, + { + "pc": 24, + "cost": 2 + }, + { + "pc": 35, + "cost": 5 + }, + { + "pc": 62, + "cost": 4 + }, + { + "pc": 81, + "cost": 4 + }, + { + "pc": 100, + "cost": 76 + }, + { + "pc": 135, + "cost": 51 + }, + { + "pc": 182, + "cost": 3 + }, + { + "pc": 198, + "cost": 2 + }, + { + "pc": 214, + "cost": 40 + }, + { + "pc": 237, + "cost": 3 + }, + { + "pc": 255, + "cost": 4 + }, + { + "pc": 279, + "cost": 3 + }, + { + "pc": 295, + "cost": 3 + }, + { + "pc": 314, + "cost": 3 + }, + { + "pc": 333, + "cost": 3 + }, + { + "pc": 352, + "cost": 3 + }, + { + "pc": 371, + "cost": 6 + }, + { + "pc": 399, + "cost": 6 + }, + { + "pc": 427, + "cost": 5 + }, + { + "pc": 454, + "cost": 2 + }, + { + "pc": 460, + "cost": 2 + }, + { + "pc": 466, + "cost": 21 + }, + { + "pc": 474, + "cost": 15 + }, + { + "pc": 476, + "cost": 15 + }, + { + "pc": 478, + "cost": 15 + }, + { + "pc": 481, + "cost": 2 + }, + { + "pc": 487, + "cost": 21 + }, + { + "pc": 496, + "cost": 15 + }, + { + "pc": 498, + "cost": 15 + }, + { + "pc": 500, + "cost": 15 + }, + { + "pc": 503, + "cost": 2 + }, + { + "pc": 509, + "cost": 21 + }, + { + "pc": 518, + "cost": 15 + }, + { + "pc": 520, + "cost": 15 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 529, + "cost": 21 + }, + { + "pc": 537, + "cost": 15 + }, + { + "pc": 539, + "cost": 15 + }, + { + "pc": 542, + "cost": 2 + }, + { + "pc": 548, + "cost": 47 + }, + { + "pc": 561, + "cost": 2 + }, + { + "pc": 567, + "cost": 47 + }, + { + "pc": 582, + "cost": 15 + }, + { + "pc": 584, + "cost": 15 + }, + { + "pc": 586, + "cost": 15 + }, + { + "pc": 588, + "cost": 2 + }, + { + "pc": 597, + "cost": 76 + }, + { + "pc": 631, + "cost": 51 + }, + { + "pc": 680, + "cost": 4 + }, + { + "pc": 699, + "cost": 1 + }, + { + "pc": 702, + "cost": 2 + }, + { + "pc": 703, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_add.json b/pvm/programs/riscv_rv64ui_add.json new file mode 100644 index 00000000..9fd42a65 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_add.json @@ -0,0 +1,1417 @@ +{ + "name": "riscv_rv64ui_add", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 202, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 200, + 152, + 11, + 51, + 4, + 171, + 75, + 173, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 200, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 154, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 200, + 152, + 11, + 51, + 4, + 10, + 171, + 75, + 135, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 200, + 152, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 115, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 200, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 91, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 200, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 151, + 68, + 15, + 171, + 75, + 60, + 3, + 51, + 5, + 8, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 200, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 32, + 3, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 200, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 2, + 3, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 200, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 151, + 68, + 15, + 149, + 68, + 254, + 171, + 75, + 217, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 200, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 184, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 200, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 131, + 68, + 255, + 171, + 75, + 152, + 2, + 51, + 5, + 13, + 51, + 8, + 51, + 9, + 255, + 200, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 134, + 2, + 51, + 5, + 14, + 51, + 8, + 255, + 51, + 9, + 1, + 200, + 152, + 11, + 51, + 4, + 171, + 75, + 116, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 255, + 200, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 97, + 2, + 51, + 5, + 16, + 51, + 8, + 1, + 51, + 9, + 0, + 0, + 0, + 128, + 131, + 153, + 255, + 200, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 69, + 2, + 51, + 5, + 17, + 51, + 8, + 13, + 51, + 9, + 11, + 200, + 152, + 8, + 51, + 4, + 24, + 171, + 72, + 50, + 2, + 51, + 5, + 18, + 51, + 8, + 14, + 51, + 9, + 11, + 200, + 152, + 9, + 51, + 4, + 25, + 171, + 73, + 31, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 200, + 136, + 8, + 51, + 4, + 26, + 171, + 72, + 15, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 200, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 24, + 171, + 67, + 238, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 200, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 25, + 171, + 67, + 205, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 200, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 26, + 171, + 67, + 172, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 141, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 110, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 79, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 48, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 17, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 242, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 211, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 180, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 149, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 118, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 88, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 200, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 58, + 51, + 5, + 35, + 51, + 0, + 15, + 149, + 1, + 51, + 4, + 15, + 171, + 65, + 44, + 51, + 5, + 36, + 51, + 0, + 32, + 149, + 1, + 51, + 4, + 32, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 57, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 145, + 136, + 4, + 37, + 136, + 4, + 145, + 144, + 68, + 10, + 73, + 72, + 36, + 72, + 9, + 18, + 9, + 18, + 146, + 144, + 36, + 18, + 132, + 36, + 72, + 36, + 72, + 36, + 72, + 164, + 36, + 145, + 36, + 69, + 146, + 36, + 146, + 32, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 72, + 147, + 148, + 36, + 145, + 38, + 41, + 73, + 34, + 77, + 82, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 73, + 147, + 36, + 73, + 210, + 36, + 73, + 146, + 164, + 36, + 41, + 73, + 37, + 73, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9154, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 26, + 0, + 38, + 0, + 0, + 26, + 25, + 2, + 26, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 29, + "cost": 3 + }, + { + "pc": 48, + "cost": 3 + }, + { + "pc": 67, + "cost": 3 + }, + { + "pc": 87, + "cost": 3 + }, + { + "pc": 111, + "cost": 6 + }, + { + "pc": 142, + "cost": 6 + }, + { + "pc": 170, + "cost": 5 + }, + { + "pc": 200, + "cost": 8 + }, + { + "pc": 241, + "cost": 6 + }, + { + "pc": 274, + "cost": 5 + }, + { + "pc": 306, + "cost": 3 + }, + { + "pc": 324, + "cost": 3 + }, + { + "pc": 342, + "cost": 3 + }, + { + "pc": 361, + "cost": 5 + }, + { + "pc": 389, + "cost": 3 + }, + { + "pc": 408, + "cost": 3 + }, + { + "pc": 427, + "cost": 3 + }, + { + "pc": 443, + "cost": 2 + }, + { + "pc": 449, + "cost": 22 + }, + { + "pc": 469, + "cost": 2 + }, + { + "pc": 476, + "cost": 2 + }, + { + "pc": 482, + "cost": 22 + }, + { + "pc": 502, + "cost": 2 + }, + { + "pc": 509, + "cost": 2 + }, + { + "pc": 515, + "cost": 22 + }, + { + "pc": 535, + "cost": 2 + }, + { + "pc": 542, + "cost": 2 + }, + { + "pc": 548, + "cost": 22 + }, + { + "pc": 566, + "cost": 2 + }, + { + "pc": 573, + "cost": 2 + }, + { + "pc": 579, + "cost": 22 + }, + { + "pc": 597, + "cost": 2 + }, + { + "pc": 604, + "cost": 2 + }, + { + "pc": 610, + "cost": 22 + }, + { + "pc": 628, + "cost": 2 + }, + { + "pc": 635, + "cost": 2 + }, + { + "pc": 641, + "cost": 22 + }, + { + "pc": 659, + "cost": 2 + }, + { + "pc": 666, + "cost": 2 + }, + { + "pc": 672, + "cost": 22 + }, + { + "pc": 690, + "cost": 2 + }, + { + "pc": 697, + "cost": 2 + }, + { + "pc": 703, + "cost": 22 + }, + { + "pc": 721, + "cost": 2 + }, + { + "pc": 728, + "cost": 2 + }, + { + "pc": 734, + "cost": 22 + }, + { + "pc": 752, + "cost": 2 + }, + { + "pc": 759, + "cost": 2 + }, + { + "pc": 765, + "cost": 22 + }, + { + "pc": 783, + "cost": 2 + }, + { + "pc": 790, + "cost": 2 + }, + { + "pc": 796, + "cost": 22 + }, + { + "pc": 814, + "cost": 2 + }, + { + "pc": 821, + "cost": 2 + }, + { + "pc": 827, + "cost": 22 + }, + { + "pc": 845, + "cost": 2 + }, + { + "pc": 851, + "cost": 2 + }, + { + "pc": 857, + "cost": 22 + }, + { + "pc": 875, + "cost": 2 + }, + { + "pc": 881, + "cost": 2 + }, + { + "pc": 887, + "cost": 22 + }, + { + "pc": 905, + "cost": 2 + }, + { + "pc": 911, + "cost": 3 + }, + { + "pc": 925, + "cost": 3 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 949, + "cost": 2 + }, + { + "pc": 963, + "cost": 1 + }, + { + "pc": 966, + "cost": 2 + }, + { + "pc": 967, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_addi.json b/pvm/programs/riscv_rv64ui_addi.json new file mode 100644 index 00000000..dee12299 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_addi.json @@ -0,0 +1,810 @@ +{ + "name": "riscv_rv64ui_addi", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 29, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 100, + 171, + 51, + 4, + 171, + 75, + 3, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 149, + 171, + 1, + 51, + 4, + 2, + 171, + 75, + 243, + 1, + 51, + 5, + 4, + 51, + 10, + 3, + 149, + 171, + 7, + 51, + 4, + 10, + 171, + 75, + 227, + 1, + 51, + 5, + 5, + 51, + 10, + 149, + 171, + 0, + 248, + 51, + 4, + 0, + 248, + 171, + 75, + 210, + 1, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 100, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 189, + 1, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 149, + 171, + 0, + 248, + 51, + 4, + 255, + 151, + 68, + 31, + 149, + 68, + 0, + 248, + 171, + 75, + 162, + 1, + 51, + 5, + 8, + 51, + 10, + 149, + 171, + 255, + 7, + 51, + 4, + 255, + 7, + 171, + 75, + 145, + 1, + 51, + 5, + 9, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 100, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 118, + 1, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 149, + 171, + 255, + 7, + 51, + 4, + 1, + 151, + 68, + 31, + 149, + 68, + 254, + 7, + 171, + 75, + 88, + 1, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 149, + 171, + 255, + 7, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 7, + 171, + 75, + 61, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 149, + 171, + 0, + 248, + 51, + 4, + 0, + 240, + 255, + 127, + 131, + 68, + 255, + 7, + 171, + 75, + 31, + 1, + 51, + 5, + 13, + 51, + 10, + 149, + 171, + 255, + 51, + 4, + 255, + 171, + 75, + 16, + 1, + 51, + 5, + 14, + 51, + 10, + 255, + 149, + 171, + 1, + 51, + 4, + 171, + 75, + 1, + 1, + 51, + 5, + 15, + 51, + 10, + 255, + 149, + 171, + 255, + 51, + 4, + 254, + 171, + 75, + 241, + 0, + 51, + 5, + 16, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 149, + 171, + 1, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 216, + 0, + 51, + 5, + 17, + 51, + 8, + 13, + 149, + 136, + 11, + 51, + 4, + 24, + 171, + 72, + 200, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 11, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 24, + 171, + 67, + 170, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 10, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 23, + 171, + 67, + 140, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 9, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 22, + 171, + 67, + 110, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 11, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 24, + 171, + 75, + 83, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 10, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 23, + 171, + 75, + 56, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 13, + 149, + 11, + 9, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 22, + 171, + 75, + 29, + 51, + 5, + 24, + 51, + 0, + 32, + 51, + 4, + 32, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 230, + 253, + 33, + 41, + 85, + 36, + 73, + 36, + 73, + 164, + 136, + 72, + 80, + 16, + 9, + 34, + 137, + 72, + 17, + 145, + 32, + 5, + 137, + 4, + 137, + 36, + 34, + 65, + 4, + 17, + 9, + 18, + 65, + 68, + 74, + 34, + 73, + 145, + 36, + 145, + 32, + 73, + 34, + 73, + 34, + 77, + 74, + 146, + 72, + 147, + 146, + 36, + 210, + 164, + 36, + 73, + 154, + 36, + 73, + 210, + 36, + 73, + 146, + 38, + 73, + 146, + 36, + 73, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9608, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 22, + 0, + 25, + 0, + 0, + 24, + 2, + 2147483647, + 22, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 2 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 42, + "cost": 3 + }, + { + "pc": 58, + "cost": 3 + }, + { + "pc": 75, + "cost": 2 + }, + { + "pc": 96, + "cost": 5 + }, + { + "pc": 123, + "cost": 3 + }, + { + "pc": 140, + "cost": 5 + }, + { + "pc": 167, + "cost": 5 + }, + { + "pc": 197, + "cost": 5 + }, + { + "pc": 224, + "cost": 5 + }, + { + "pc": 254, + "cost": 3 + }, + { + "pc": 269, + "cost": 3 + }, + { + "pc": 284, + "cost": 3 + }, + { + "pc": 300, + "cost": 5 + }, + { + "pc": 325, + "cost": 3 + }, + { + "pc": 341, + "cost": 2 + }, + { + "pc": 347, + "cost": 22 + }, + { + "pc": 364, + "cost": 2 + }, + { + "pc": 371, + "cost": 2 + }, + { + "pc": 377, + "cost": 22 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 401, + "cost": 2 + }, + { + "pc": 407, + "cost": 22 + }, + { + "pc": 424, + "cost": 2 + }, + { + "pc": 430, + "cost": 2 + }, + { + "pc": 436, + "cost": 22 + }, + { + "pc": 451, + "cost": 2 + }, + { + "pc": 457, + "cost": 2 + }, + { + "pc": 463, + "cost": 22 + }, + { + "pc": 478, + "cost": 2 + }, + { + "pc": 484, + "cost": 2 + }, + { + "pc": 490, + "cost": 22 + }, + { + "pc": 505, + "cost": 2 + }, + { + "pc": 511, + "cost": 2 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 534, + "cost": 1 + }, + { + "pc": 537, + "cost": 2 + }, + { + "pc": 538, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_addiw.json b/pvm/programs/riscv_rv64ui_addiw.json new file mode 100644 index 00000000..e41b9e43 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_addiw.json @@ -0,0 +1,810 @@ +{ + "name": "riscv_rv64ui_addiw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 29, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 131, + 171, + 51, + 4, + 171, + 75, + 3, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 131, + 171, + 1, + 51, + 4, + 2, + 171, + 75, + 243, + 1, + 51, + 5, + 4, + 51, + 10, + 3, + 131, + 171, + 7, + 51, + 4, + 10, + 171, + 75, + 227, + 1, + 51, + 5, + 5, + 51, + 10, + 131, + 171, + 0, + 248, + 51, + 4, + 0, + 248, + 171, + 75, + 210, + 1, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 189, + 1, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 171, + 0, + 248, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 0, + 248, + 171, + 75, + 162, + 1, + 51, + 5, + 8, + 51, + 10, + 131, + 171, + 255, + 7, + 51, + 4, + 255, + 7, + 171, + 75, + 145, + 1, + 51, + 5, + 9, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 131, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 118, + 1, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 131, + 171, + 255, + 7, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 254, + 7, + 171, + 75, + 88, + 1, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 171, + 255, + 7, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 7, + 171, + 75, + 61, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 131, + 171, + 0, + 248, + 51, + 4, + 0, + 240, + 255, + 127, + 131, + 68, + 255, + 7, + 171, + 75, + 31, + 1, + 51, + 5, + 13, + 51, + 10, + 131, + 171, + 255, + 51, + 4, + 255, + 171, + 75, + 16, + 1, + 51, + 5, + 14, + 51, + 10, + 255, + 131, + 171, + 1, + 51, + 4, + 171, + 75, + 1, + 1, + 51, + 5, + 15, + 51, + 10, + 255, + 131, + 171, + 255, + 51, + 4, + 254, + 171, + 75, + 241, + 0, + 51, + 5, + 16, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 131, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 216, + 0, + 51, + 5, + 17, + 51, + 8, + 13, + 131, + 136, + 11, + 51, + 4, + 24, + 171, + 72, + 200, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 11, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 24, + 171, + 67, + 170, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 10, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 23, + 171, + 67, + 140, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 9, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 22, + 171, + 67, + 110, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 11, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 24, + 171, + 75, + 83, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 10, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 23, + 171, + 75, + 56, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 13, + 131, + 11, + 9, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 22, + 171, + 75, + 29, + 51, + 5, + 24, + 51, + 0, + 32, + 51, + 4, + 32, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 230, + 253, + 33, + 41, + 85, + 36, + 73, + 36, + 73, + 164, + 136, + 72, + 80, + 16, + 9, + 34, + 136, + 72, + 17, + 145, + 32, + 5, + 137, + 4, + 137, + 32, + 34, + 65, + 4, + 17, + 9, + 18, + 65, + 68, + 74, + 34, + 73, + 145, + 36, + 145, + 32, + 9, + 34, + 73, + 34, + 77, + 74, + 146, + 72, + 147, + 146, + 36, + 210, + 164, + 36, + 73, + 154, + 36, + 73, + 210, + 36, + 73, + 146, + 38, + 73, + 146, + 36, + 73, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9592, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 22, + 0, + 25, + 0, + 0, + 24, + 2, + 2147483647, + 22, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 26, + "cost": 4 + }, + { + "pc": 42, + "cost": 4 + }, + { + "pc": 58, + "cost": 4 + }, + { + "pc": 75, + "cost": 4 + }, + { + "pc": 96, + "cost": 5 + }, + { + "pc": 123, + "cost": 4 + }, + { + "pc": 140, + "cost": 6 + }, + { + "pc": 167, + "cost": 6 + }, + { + "pc": 197, + "cost": 5 + }, + { + "pc": 224, + "cost": 6 + }, + { + "pc": 254, + "cost": 4 + }, + { + "pc": 269, + "cost": 4 + }, + { + "pc": 284, + "cost": 4 + }, + { + "pc": 300, + "cost": 6 + }, + { + "pc": 325, + "cost": 4 + }, + { + "pc": 341, + "cost": 2 + }, + { + "pc": 347, + "cost": 22 + }, + { + "pc": 364, + "cost": 2 + }, + { + "pc": 371, + "cost": 2 + }, + { + "pc": 377, + "cost": 22 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 401, + "cost": 2 + }, + { + "pc": 407, + "cost": 22 + }, + { + "pc": 424, + "cost": 2 + }, + { + "pc": 430, + "cost": 2 + }, + { + "pc": 436, + "cost": 22 + }, + { + "pc": 451, + "cost": 2 + }, + { + "pc": 457, + "cost": 2 + }, + { + "pc": 463, + "cost": 22 + }, + { + "pc": 478, + "cost": 2 + }, + { + "pc": 484, + "cost": 2 + }, + { + "pc": 490, + "cost": 22 + }, + { + "pc": 505, + "cost": 2 + }, + { + "pc": 511, + "cost": 2 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 534, + "cost": 1 + }, + { + "pc": 537, + "cost": 2 + }, + { + "pc": 538, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_addw.json b/pvm/programs/riscv_rv64ui_addw.json new file mode 100644 index 00000000..267a42e3 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_addw.json @@ -0,0 +1,1405 @@ +{ + "name": "riscv_rv64ui_addw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 192, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 190, + 152, + 11, + 51, + 4, + 171, + 75, + 163, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 190, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 144, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 190, + 152, + 11, + 51, + 4, + 10, + 171, + 75, + 125, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 105, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 190, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 81, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 171, + 75, + 55, + 3, + 51, + 5, + 8, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 27, + 3, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 190, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 253, + 2, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 131, + 68, + 254, + 171, + 75, + 217, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 184, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 190, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 131, + 68, + 255, + 171, + 75, + 152, + 2, + 51, + 5, + 13, + 51, + 8, + 51, + 9, + 255, + 190, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 134, + 2, + 51, + 5, + 14, + 51, + 8, + 255, + 51, + 9, + 1, + 190, + 152, + 11, + 51, + 4, + 171, + 75, + 116, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 255, + 190, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 97, + 2, + 51, + 5, + 16, + 51, + 8, + 1, + 51, + 9, + 0, + 0, + 0, + 128, + 131, + 153, + 255, + 190, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 69, + 2, + 51, + 5, + 17, + 51, + 8, + 13, + 51, + 9, + 11, + 190, + 152, + 8, + 51, + 4, + 24, + 171, + 72, + 50, + 2, + 51, + 5, + 18, + 51, + 8, + 14, + 51, + 9, + 11, + 190, + 152, + 9, + 51, + 4, + 25, + 171, + 73, + 31, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 190, + 136, + 8, + 51, + 4, + 26, + 171, + 72, + 15, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 190, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 24, + 171, + 67, + 238, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 190, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 25, + 171, + 67, + 205, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 190, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 26, + 171, + 67, + 172, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 141, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 110, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 79, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 48, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 17, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 242, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 211, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 180, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 149, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 24, + 171, + 75, + 118, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 25, + 171, + 75, + 88, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 190, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 26, + 171, + 75, + 58, + 51, + 5, + 35, + 51, + 0, + 15, + 131, + 1, + 51, + 4, + 15, + 171, + 65, + 44, + 51, + 5, + 36, + 51, + 0, + 32, + 131, + 1, + 51, + 4, + 32, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 67, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 145, + 136, + 4, + 37, + 136, + 4, + 145, + 32, + 82, + 72, + 66, + 34, + 65, + 74, + 144, + 72, + 144, + 144, + 4, + 137, + 4, + 33, + 9, + 18, + 9, + 18, + 9, + 18, + 41, + 73, + 36, + 73, + 145, + 36, + 137, + 36, + 72, + 130, + 72, + 146, + 68, + 146, + 36, + 146, + 36, + 210, + 36, + 37, + 73, + 164, + 73, + 74, + 146, + 72, + 147, + 148, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 210, + 36, + 73, + 146, + 52, + 73, + 146, + 36, + 41, + 73, + 74, + 82, + 73, + 82, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9111, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 26, + 0, + 38, + 0, + 0, + 26, + 25, + 2, + 26, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 29, + "cost": 4 + }, + { + "pc": 48, + "cost": 4 + }, + { + "pc": 67, + "cost": 4 + }, + { + "pc": 87, + "cost": 4 + }, + { + "pc": 111, + "cost": 4 + }, + { + "pc": 137, + "cost": 6 + }, + { + "pc": 165, + "cost": 6 + }, + { + "pc": 195, + "cost": 7 + }, + { + "pc": 231, + "cost": 6 + }, + { + "pc": 264, + "cost": 6 + }, + { + "pc": 296, + "cost": 4 + }, + { + "pc": 314, + "cost": 4 + }, + { + "pc": 332, + "cost": 4 + }, + { + "pc": 351, + "cost": 6 + }, + { + "pc": 379, + "cost": 4 + }, + { + "pc": 398, + "cost": 4 + }, + { + "pc": 417, + "cost": 4 + }, + { + "pc": 433, + "cost": 2 + }, + { + "pc": 439, + "cost": 23 + }, + { + "pc": 459, + "cost": 2 + }, + { + "pc": 466, + "cost": 2 + }, + { + "pc": 472, + "cost": 23 + }, + { + "pc": 492, + "cost": 2 + }, + { + "pc": 499, + "cost": 2 + }, + { + "pc": 505, + "cost": 23 + }, + { + "pc": 525, + "cost": 2 + }, + { + "pc": 532, + "cost": 2 + }, + { + "pc": 538, + "cost": 23 + }, + { + "pc": 556, + "cost": 2 + }, + { + "pc": 563, + "cost": 2 + }, + { + "pc": 569, + "cost": 23 + }, + { + "pc": 587, + "cost": 2 + }, + { + "pc": 594, + "cost": 2 + }, + { + "pc": 600, + "cost": 23 + }, + { + "pc": 618, + "cost": 2 + }, + { + "pc": 625, + "cost": 2 + }, + { + "pc": 631, + "cost": 23 + }, + { + "pc": 649, + "cost": 2 + }, + { + "pc": 656, + "cost": 2 + }, + { + "pc": 662, + "cost": 23 + }, + { + "pc": 680, + "cost": 2 + }, + { + "pc": 687, + "cost": 2 + }, + { + "pc": 693, + "cost": 23 + }, + { + "pc": 711, + "cost": 2 + }, + { + "pc": 718, + "cost": 2 + }, + { + "pc": 724, + "cost": 23 + }, + { + "pc": 742, + "cost": 2 + }, + { + "pc": 749, + "cost": 2 + }, + { + "pc": 755, + "cost": 23 + }, + { + "pc": 773, + "cost": 2 + }, + { + "pc": 780, + "cost": 2 + }, + { + "pc": 786, + "cost": 23 + }, + { + "pc": 804, + "cost": 2 + }, + { + "pc": 811, + "cost": 2 + }, + { + "pc": 817, + "cost": 23 + }, + { + "pc": 835, + "cost": 2 + }, + { + "pc": 841, + "cost": 2 + }, + { + "pc": 847, + "cost": 23 + }, + { + "pc": 865, + "cost": 2 + }, + { + "pc": 871, + "cost": 2 + }, + { + "pc": 877, + "cost": 23 + }, + { + "pc": 895, + "cost": 2 + }, + { + "pc": 901, + "cost": 4 + }, + { + "pc": 915, + "cost": 4 + }, + { + "pc": 929, + "cost": 2 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 953, + "cost": 1 + }, + { + "pc": 956, + "cost": 2 + }, + { + "pc": 957, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_and.json b/pvm/programs/riscv_rv64ui_and.json new file mode 100644 index 00000000..4dc612dd --- /dev/null +++ b/pvm/programs/riscv_rv64ui_and.json @@ -0,0 +1,1685 @@ +{ + "name": "riscv_rv64ui_and", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 224, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 210, + 152, + 11, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 165, + 4, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 210, + 152, + 11, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 120, + 4, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 210, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 82, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 15, + 131, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 210, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 151, + 68, + 12, + 171, + 75, + 30, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 210, + 152, + 8, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 72, + 240, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 210, + 152, + 9, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 73, + 195, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 210, + 136, + 8, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 72, + 153, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 219, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 67, + 93, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 210, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 220, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 67, + 34, + 3, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 67, + 238, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 180, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 123, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 73, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 15, + 2, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 214, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 164, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 106, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 49, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 255, + 0, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 197, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 140, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 210, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 90, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 132, + 1, + 51, + 4, + 171, + 65, + 64, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 132, + 1, + 51, + 4, + 171, + 65, + 44, + 51, + 5, + 26, + 51, + 0, + 51, + 4, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 35, + 251, + 33, + 41, + 33, + 18, + 65, + 36, + 136, + 72, + 144, + 16, + 137, + 4, + 17, + 9, + 34, + 136, + 132, + 68, + 66, + 36, + 33, + 18, + 9, + 73, + 36, + 68, + 34, + 136, + 4, + 17, + 9, + 18, + 34, + 145, + 32, + 34, + 33, + 18, + 9, + 145, + 136, + 52, + 68, + 34, + 136, + 148, + 36, + 136, + 72, + 131, + 132, + 72, + 164, + 36, + 65, + 68, + 26, + 68, + 16, + 41, + 73, + 72, + 164, + 33, + 18, + 65, + 36, + 73, + 16, + 145, + 6, + 9, + 145, + 72, + 146, + 32, + 34, + 13, + 34, + 136, + 36, + 9, + 137, + 52, + 68, + 34, + 136, + 36, + 9, + 34, + 210, + 32, + 33, + 18, + 73, + 18, + 68, + 164, + 65, + 4, + 145, + 36, + 33, + 145, + 6, + 17, + 34, + 145, + 36, + 65, + 68, + 26, + 34, + 17, + 36, + 73, + 130, + 136, + 52, + 136, + 32, + 146, + 36, + 36, + 210, + 32, + 66, + 36, + 146, + 36, + 136, + 72, + 67, + 36, + 130, + 36, + 73, + 16, + 145, + 6, + 17, + 68, + 146, + 132, + 36, + 33, + 18, + 149, + 4, + 81, + 73, + 37, + 65, + 4, + 81, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9105, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 983055, + 0, + 27, + 0, + 0, + 4278255360, + 15728880, + 2, + 983055, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 7 + }, + { + "pc": 59, + "cost": 8 + }, + { + "pc": 104, + "cost": 6 + }, + { + "pc": 142, + "cost": 8 + }, + { + "pc": 194, + "cost": 7 + }, + { + "pc": 240, + "cost": 8 + }, + { + "pc": 285, + "cost": 7 + }, + { + "pc": 327, + "cost": 2 + }, + { + "pc": 333, + "cost": 24 + }, + { + "pc": 373, + "cost": 4 + }, + { + "pc": 387, + "cost": 2 + }, + { + "pc": 393, + "cost": 24 + }, + { + "pc": 432, + "cost": 4 + }, + { + "pc": 446, + "cost": 2 + }, + { + "pc": 452, + "cost": 23 + }, + { + "pc": 486, + "cost": 4 + }, + { + "pc": 498, + "cost": 2 + }, + { + "pc": 504, + "cost": 23 + }, + { + "pc": 542, + "cost": 4 + }, + { + "pc": 556, + "cost": 2 + }, + { + "pc": 562, + "cost": 23 + }, + { + "pc": 599, + "cost": 4 + }, + { + "pc": 613, + "cost": 2 + }, + { + "pc": 619, + "cost": 23 + }, + { + "pc": 651, + "cost": 4 + }, + { + "pc": 663, + "cost": 2 + }, + { + "pc": 669, + "cost": 23 + }, + { + "pc": 707, + "cost": 4 + }, + { + "pc": 721, + "cost": 2 + }, + { + "pc": 727, + "cost": 23 + }, + { + "pc": 764, + "cost": 4 + }, + { + "pc": 778, + "cost": 2 + }, + { + "pc": 784, + "cost": 23 + }, + { + "pc": 816, + "cost": 4 + }, + { + "pc": 828, + "cost": 2 + }, + { + "pc": 834, + "cost": 23 + }, + { + "pc": 872, + "cost": 4 + }, + { + "pc": 886, + "cost": 2 + }, + { + "pc": 892, + "cost": 23 + }, + { + "pc": 929, + "cost": 4 + }, + { + "pc": 943, + "cost": 2 + }, + { + "pc": 949, + "cost": 23 + }, + { + "pc": 981, + "cost": 4 + }, + { + "pc": 993, + "cost": 2 + }, + { + "pc": 999, + "cost": 23 + }, + { + "pc": 1037, + "cost": 4 + }, + { + "pc": 1051, + "cost": 2 + }, + { + "pc": 1057, + "cost": 23 + }, + { + "pc": 1094, + "cost": 4 + }, + { + "pc": 1108, + "cost": 2 + }, + { + "pc": 1114, + "cost": 23 + }, + { + "pc": 1146, + "cost": 4 + }, + { + "pc": 1157, + "cost": 7 + }, + { + "pc": 1183, + "cost": 5 + }, + { + "pc": 1203, + "cost": 2 + }, + { + "pc": 1213, + "cost": 4 + }, + { + "pc": 1241, + "cost": 1 + }, + { + "pc": 1244, + "cost": 2 + }, + { + "pc": 1245, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_andi.json b/pvm/programs/riscv_rv64ui_andi.json new file mode 100644 index 00000000..9bed9386 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_andi.json @@ -0,0 +1,651 @@ +{ + "name": "riscv_rv64ui_andi", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 183, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 0, + 1, + 131, + 170, + 1, + 255, + 151, + 170, + 16, + 149, + 170, + 0, + 255, + 132, + 171, + 15, + 255, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 127, + 1, + 51, + 5, + 3, + 51, + 10, + 0, + 16, + 240, + 15, + 131, + 170, + 240, + 132, + 171, + 240, + 0, + 51, + 4, + 240, + 0, + 171, + 75, + 103, + 1, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 255, + 0, + 131, + 170, + 255, + 0, + 132, + 171, + 15, + 7, + 51, + 4, + 15, + 171, + 75, + 79, + 1, + 51, + 5, + 5, + 51, + 10, + 0, + 0, + 15, + 131, + 170, + 255, + 0, + 151, + 170, + 12, + 149, + 170, + 15, + 132, + 171, + 240, + 0, + 51, + 4, + 171, + 75, + 51, + 1, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 132, + 136, + 240, + 0, + 51, + 4, + 171, + 72, + 22, + 1, + 51, + 5, + 7, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 132, + 11, + 15, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 235, + 51, + 4, + 0, + 7, + 171, + 67, + 240, + 0, + 51, + 5, + 8, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 132, + 11, + 240, + 0, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 234, + 51, + 4, + 240, + 0, + 171, + 67, + 201, + 0, + 51, + 5, + 9, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 15, + 131, + 0, + 255, + 0, + 151, + 0, + 12, + 149, + 0, + 15, + 132, + 11, + 15, + 255, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 229, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 67, + 146, + 0, + 51, + 5, + 10, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 132, + 11, + 15, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 237, + 51, + 4, + 0, + 7, + 171, + 75, + 110, + 51, + 5, + 11, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 132, + 11, + 240, + 0, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 240, + 0, + 171, + 75, + 74, + 51, + 5, + 12, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 15, + 131, + 0, + 255, + 0, + 151, + 0, + 12, + 149, + 0, + 15, + 132, + 11, + 15, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 231, + 51, + 4, + 15, + 171, + 75, + 34, + 51, + 5, + 13, + 51, + 0, + 51, + 4, + 171, + 64, + 24, + 51, + 5, + 14, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 76, + 254, + 33, + 41, + 33, + 18, + 17, + 34, + 17, + 9, + 18, + 17, + 9, + 34, + 18, + 9, + 145, + 68, + 145, + 16, + 137, + 40, + 210, + 32, + 81, + 146, + 136, + 52, + 136, + 40, + 73, + 68, + 26, + 34, + 137, + 146, + 132, + 72, + 34, + 13, + 18, + 73, + 34, + 105, + 16, + 145, + 36, + 146, + 134, + 72, + 34, + 73, + 146, + 74, + 130, + 40, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9621, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 4027576335, + 0, + 14, + 0, + 0, + 0, + 2, + 4027576335, + 15, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 8 + }, + { + "pc": 56, + "cost": 5 + }, + { + "pc": 80, + "cost": 5 + }, + { + "pc": 104, + "cost": 7 + }, + { + "pc": 132, + "cost": 7 + }, + { + "pc": 161, + "cost": 2 + }, + { + "pc": 167, + "cost": 23 + }, + { + "pc": 191, + "cost": 2 + }, + { + "pc": 199, + "cost": 2 + }, + { + "pc": 205, + "cost": 23 + }, + { + "pc": 230, + "cost": 2 + }, + { + "pc": 238, + "cost": 2 + }, + { + "pc": 244, + "cost": 23 + }, + { + "pc": 274, + "cost": 6 + }, + { + "pc": 293, + "cost": 2 + }, + { + "pc": 299, + "cost": 22 + }, + { + "pc": 321, + "cost": 2 + }, + { + "pc": 328, + "cost": 2 + }, + { + "pc": 334, + "cost": 22 + }, + { + "pc": 357, + "cost": 2 + }, + { + "pc": 364, + "cost": 2 + }, + { + "pc": 370, + "cost": 23 + }, + { + "pc": 398, + "cost": 2 + }, + { + "pc": 404, + "cost": 2 + }, + { + "pc": 414, + "cost": 3 + }, + { + "pc": 432, + "cost": 1 + }, + { + "pc": 435, + "cost": 2 + }, + { + "pc": 436, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_beq.json b/pvm/programs/riscv_rv64ui_beq.json new file mode 100644 index 00000000..1b1d5df3 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_beq.json @@ -0,0 +1,899 @@ +{ + "name": "riscv_rv64ui_beq", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 243, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 170, + 16, + 10, + 82, + 5, + 216, + 1, + 82, + 5, + 10, + 170, + 16, + 253, + 82, + 5, + 206, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 51, + 1, + 1, + 170, + 16, + 10, + 82, + 5, + 190, + 1, + 82, + 5, + 10, + 170, + 16, + 253, + 82, + 5, + 180, + 1, + 51, + 5, + 4, + 51, + 0, + 255, + 51, + 1, + 255, + 170, + 16, + 10, + 82, + 5, + 164, + 1, + 82, + 5, + 10, + 170, + 16, + 253, + 82, + 5, + 154, + 1, + 51, + 5, + 5, + 51, + 0, + 51, + 1, + 1, + 170, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 136, + 1, + 170, + 16, + 252, + 51, + 5, + 6, + 51, + 0, + 1, + 51, + 1, + 170, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 115, + 1, + 170, + 16, + 252, + 51, + 5, + 7, + 51, + 0, + 255, + 51, + 1, + 1, + 170, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 93, + 1, + 170, + 16, + 252, + 51, + 5, + 8, + 51, + 0, + 1, + 51, + 1, + 255, + 170, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 71, + 1, + 170, + 16, + 252, + 51, + 5, + 9, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 53, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 10, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 29, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 11, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 5, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 237, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 213, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 189, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 165, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 141, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 117, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 94, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 71, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 170, + 16, + 48, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 21, + 51, + 0, + 1, + 40, + 15, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 16, + 254, + 33, + 41, + 149, + 72, + 34, + 73, + 34, + 137, + 36, + 137, + 36, + 82, + 146, + 72, + 82, + 18, + 73, + 146, + 68, + 146, + 36, + 145, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 68, + 146, + 180, + 36, + 73, + 90, + 146, + 36, + 45, + 73, + 146, + 150, + 36, + 73, + 74, + 146, + 73, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8937, + "pc": 11, + "regs": [ + 4294901760, + 18446744073709551615, + 2, + 0, + 3, + 21, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 23, + "cost": 1 + }, + { + "pc": 27, + "cost": 20 + }, + { + "pc": 30, + "cost": 20 + }, + { + "pc": 33, + "cost": 1 + }, + { + "pc": 37, + "cost": 21 + }, + { + "pc": 49, + "cost": 1 + }, + { + "pc": 53, + "cost": 20 + }, + { + "pc": 56, + "cost": 20 + }, + { + "pc": 59, + "cost": 1 + }, + { + "pc": 63, + "cost": 21 + }, + { + "pc": 75, + "cost": 1 + }, + { + "pc": 79, + "cost": 20 + }, + { + "pc": 82, + "cost": 20 + }, + { + "pc": 85, + "cost": 1 + }, + { + "pc": 89, + "cost": 21 + }, + { + "pc": 100, + "cost": 20 + }, + { + "pc": 103, + "cost": 1 + }, + { + "pc": 107, + "cost": 20 + }, + { + "pc": 110, + "cost": 21 + }, + { + "pc": 121, + "cost": 20 + }, + { + "pc": 124, + "cost": 1 + }, + { + "pc": 128, + "cost": 20 + }, + { + "pc": 131, + "cost": 21 + }, + { + "pc": 143, + "cost": 20 + }, + { + "pc": 146, + "cost": 1 + }, + { + "pc": 150, + "cost": 20 + }, + { + "pc": 153, + "cost": 21 + }, + { + "pc": 165, + "cost": 20 + }, + { + "pc": 168, + "cost": 1 + }, + { + "pc": 172, + "cost": 20 + }, + { + "pc": 175, + "cost": 2 + }, + { + "pc": 181, + "cost": 2 + }, + { + "pc": 190, + "cost": 21 + }, + { + "pc": 199, + "cost": 2 + }, + { + "pc": 205, + "cost": 2 + }, + { + "pc": 214, + "cost": 21 + }, + { + "pc": 223, + "cost": 2 + }, + { + "pc": 229, + "cost": 2 + }, + { + "pc": 238, + "cost": 21 + }, + { + "pc": 247, + "cost": 2 + }, + { + "pc": 253, + "cost": 2 + }, + { + "pc": 262, + "cost": 21 + }, + { + "pc": 271, + "cost": 2 + }, + { + "pc": 277, + "cost": 2 + }, + { + "pc": 286, + "cost": 21 + }, + { + "pc": 295, + "cost": 2 + }, + { + "pc": 301, + "cost": 2 + }, + { + "pc": 310, + "cost": 21 + }, + { + "pc": 319, + "cost": 2 + }, + { + "pc": 325, + "cost": 2 + }, + { + "pc": 334, + "cost": 21 + }, + { + "pc": 343, + "cost": 2 + }, + { + "pc": 349, + "cost": 2 + }, + { + "pc": 358, + "cost": 21 + }, + { + "pc": 367, + "cost": 2 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 381, + "cost": 21 + }, + { + "pc": 390, + "cost": 2 + }, + { + "pc": 396, + "cost": 2 + }, + { + "pc": 404, + "cost": 21 + }, + { + "pc": 413, + "cost": 2 + }, + { + "pc": 419, + "cost": 2 + }, + { + "pc": 427, + "cost": 21 + }, + { + "pc": 436, + "cost": 2 + }, + { + "pc": 442, + "cost": 2 + }, + { + "pc": 450, + "cost": 21 + }, + { + "pc": 459, + "cost": 15 + }, + { + "pc": 467, + "cost": 4 + }, + { + "pc": 480, + "cost": 3 + }, + { + "pc": 492, + "cost": 1 + }, + { + "pc": 495, + "cost": 2 + }, + { + "pc": 496, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_bge.json b/pvm/programs/riscv_rv64ui_bge.json new file mode 100644 index 00000000..63176172 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_bge.json @@ -0,0 +1,1048 @@ +{ + "name": "riscv_rv64ui_bge", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 66, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 175, + 16, + 10, + 82, + 5, + 39, + 2, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 29, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 51, + 1, + 1, + 175, + 16, + 10, + 82, + 5, + 13, + 2, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 3, + 2, + 51, + 5, + 4, + 51, + 0, + 255, + 51, + 1, + 255, + 175, + 16, + 10, + 82, + 5, + 243, + 1, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 233, + 1, + 51, + 5, + 5, + 51, + 0, + 1, + 51, + 1, + 175, + 16, + 10, + 82, + 5, + 218, + 1, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 208, + 1, + 51, + 5, + 6, + 51, + 0, + 1, + 51, + 1, + 255, + 175, + 16, + 10, + 82, + 5, + 192, + 1, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 182, + 1, + 51, + 5, + 7, + 51, + 0, + 255, + 51, + 1, + 254, + 175, + 16, + 10, + 82, + 5, + 166, + 1, + 82, + 5, + 10, + 175, + 16, + 253, + 82, + 5, + 156, + 1, + 51, + 5, + 8, + 51, + 0, + 51, + 1, + 1, + 175, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 138, + 1, + 175, + 16, + 252, + 51, + 5, + 9, + 51, + 0, + 255, + 51, + 1, + 1, + 175, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 116, + 1, + 175, + 16, + 252, + 51, + 5, + 10, + 51, + 0, + 254, + 51, + 1, + 255, + 175, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 94, + 1, + 175, + 16, + 252, + 51, + 5, + 11, + 51, + 0, + 254, + 51, + 1, + 1, + 175, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 72, + 1, + 175, + 16, + 252, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 54, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 30, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 6, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 238, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 214, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 190, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 166, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 142, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 118, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 21, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 95, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 22, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 72, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 23, + 51, + 11, + 1, + 51, + 0, + 255, + 51, + 1, + 175, + 16, + 49, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 24, + 51, + 0, + 1, + 89, + 0, + 16, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 193, + 253, + 33, + 41, + 149, + 72, + 34, + 73, + 34, + 137, + 36, + 137, + 36, + 146, + 18, + 73, + 36, + 73, + 36, + 145, + 36, + 145, + 68, + 74, + 18, + 73, + 146, + 68, + 146, + 36, + 145, + 36, + 73, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 145, + 36, + 77, + 73, + 146, + 166, + 36, + 73, + 83, + 146, + 164, + 41, + 73, + 146, + 36, + 201, + 36, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8748, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 0, + 3, + 24, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 23, + "cost": 1 + }, + { + "pc": 27, + "cost": 20 + }, + { + "pc": 30, + "cost": 20 + }, + { + "pc": 33, + "cost": 1 + }, + { + "pc": 37, + "cost": 21 + }, + { + "pc": 49, + "cost": 1 + }, + { + "pc": 53, + "cost": 20 + }, + { + "pc": 56, + "cost": 20 + }, + { + "pc": 59, + "cost": 1 + }, + { + "pc": 63, + "cost": 21 + }, + { + "pc": 75, + "cost": 1 + }, + { + "pc": 79, + "cost": 20 + }, + { + "pc": 82, + "cost": 20 + }, + { + "pc": 85, + "cost": 1 + }, + { + "pc": 89, + "cost": 21 + }, + { + "pc": 100, + "cost": 1 + }, + { + "pc": 104, + "cost": 20 + }, + { + "pc": 107, + "cost": 20 + }, + { + "pc": 110, + "cost": 1 + }, + { + "pc": 114, + "cost": 21 + }, + { + "pc": 126, + "cost": 1 + }, + { + "pc": 130, + "cost": 20 + }, + { + "pc": 133, + "cost": 20 + }, + { + "pc": 136, + "cost": 1 + }, + { + "pc": 140, + "cost": 21 + }, + { + "pc": 152, + "cost": 1 + }, + { + "pc": 156, + "cost": 20 + }, + { + "pc": 159, + "cost": 20 + }, + { + "pc": 162, + "cost": 1 + }, + { + "pc": 166, + "cost": 21 + }, + { + "pc": 177, + "cost": 20 + }, + { + "pc": 180, + "cost": 1 + }, + { + "pc": 184, + "cost": 20 + }, + { + "pc": 187, + "cost": 21 + }, + { + "pc": 199, + "cost": 20 + }, + { + "pc": 202, + "cost": 1 + }, + { + "pc": 206, + "cost": 20 + }, + { + "pc": 209, + "cost": 21 + }, + { + "pc": 221, + "cost": 20 + }, + { + "pc": 224, + "cost": 1 + }, + { + "pc": 228, + "cost": 20 + }, + { + "pc": 231, + "cost": 21 + }, + { + "pc": 243, + "cost": 20 + }, + { + "pc": 246, + "cost": 1 + }, + { + "pc": 250, + "cost": 20 + }, + { + "pc": 253, + "cost": 2 + }, + { + "pc": 259, + "cost": 2 + }, + { + "pc": 268, + "cost": 21 + }, + { + "pc": 277, + "cost": 2 + }, + { + "pc": 283, + "cost": 2 + }, + { + "pc": 292, + "cost": 21 + }, + { + "pc": 301, + "cost": 2 + }, + { + "pc": 307, + "cost": 2 + }, + { + "pc": 316, + "cost": 21 + }, + { + "pc": 325, + "cost": 2 + }, + { + "pc": 331, + "cost": 2 + }, + { + "pc": 340, + "cost": 21 + }, + { + "pc": 349, + "cost": 2 + }, + { + "pc": 355, + "cost": 2 + }, + { + "pc": 364, + "cost": 21 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 379, + "cost": 2 + }, + { + "pc": 388, + "cost": 21 + }, + { + "pc": 397, + "cost": 2 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 412, + "cost": 21 + }, + { + "pc": 421, + "cost": 2 + }, + { + "pc": 427, + "cost": 2 + }, + { + "pc": 436, + "cost": 21 + }, + { + "pc": 445, + "cost": 2 + }, + { + "pc": 451, + "cost": 2 + }, + { + "pc": 459, + "cost": 21 + }, + { + "pc": 468, + "cost": 2 + }, + { + "pc": 474, + "cost": 2 + }, + { + "pc": 482, + "cost": 21 + }, + { + "pc": 491, + "cost": 2 + }, + { + "pc": 497, + "cost": 2 + }, + { + "pc": 505, + "cost": 21 + }, + { + "pc": 514, + "cost": 2 + }, + { + "pc": 520, + "cost": 2 + }, + { + "pc": 528, + "cost": 21 + }, + { + "pc": 537, + "cost": 21 + }, + { + "pc": 546, + "cost": 4 + }, + { + "pc": 559, + "cost": 3 + }, + { + "pc": 571, + "cost": 1 + }, + { + "pc": 574, + "cost": 2 + }, + { + "pc": 575, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_bgeu.json b/pvm/programs/riscv_rv64ui_bgeu.json new file mode 100644 index 00000000..6ce9b71e --- /dev/null +++ b/pvm/programs/riscv_rv64ui_bgeu.json @@ -0,0 +1,1246 @@ +{ + "name": "riscv_rv64ui_bgeu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 242, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 174, + 16, + 10, + 82, + 5, + 215, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 205, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 51, + 1, + 1, + 174, + 16, + 10, + 82, + 5, + 189, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 179, + 2, + 51, + 5, + 4, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 255, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 255, + 174, + 16, + 10, + 82, + 5, + 151, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 141, + 2, + 51, + 5, + 5, + 51, + 0, + 1, + 51, + 1, + 174, + 16, + 10, + 82, + 5, + 126, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 116, + 2, + 51, + 5, + 6, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 255, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 254, + 174, + 16, + 10, + 82, + 5, + 88, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 78, + 2, + 51, + 5, + 7, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 255, + 51, + 1, + 174, + 16, + 10, + 82, + 5, + 57, + 2, + 82, + 5, + 10, + 174, + 16, + 253, + 82, + 5, + 47, + 2, + 51, + 5, + 8, + 51, + 0, + 51, + 1, + 1, + 174, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 29, + 2, + 174, + 16, + 252, + 51, + 5, + 9, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 254, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 255, + 174, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 251, + 1, + 174, + 16, + 252, + 51, + 5, + 10, + 51, + 0, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 255, + 174, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 224, + 1, + 174, + 16, + 252, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 51, + 1, + 1, + 151, + 17, + 31, + 174, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 193, + 1, + 174, + 16, + 252, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 165, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 131, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 97, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 63, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 29, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 251, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 217, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 183, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 149, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 21, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 115, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 22, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 82, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 23, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 149, + 0, + 255, + 51, + 1, + 15, + 151, + 17, + 28, + 174, + 16, + 49, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 24, + 51, + 0, + 1, + 85, + 0, + 16, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 17, + 253, + 33, + 41, + 149, + 72, + 34, + 73, + 34, + 137, + 36, + 73, + 146, + 72, + 34, + 41, + 145, + 68, + 146, + 36, + 73, + 36, + 145, + 36, + 37, + 146, + 72, + 73, + 34, + 73, + 146, + 36, + 137, + 164, + 36, + 73, + 36, + 65, + 146, + 36, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 137, + 36, + 105, + 146, + 36, + 146, + 164, + 73, + 146, + 72, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 137, + 36, + 105, + 146, + 36, + 146, + 164, + 73, + 146, + 72, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 73, + 146, + 52, + 73, + 146, + 36, + 105, + 146, + 36, + 73, + 146, + 36, + 201, + 36, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8685, + "pc": 11, + "regs": [ + 4294901760, + 4026531840, + 2, + 0, + 3, + 24, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 23, + "cost": 1 + }, + { + "pc": 27, + "cost": 20 + }, + { + "pc": 30, + "cost": 20 + }, + { + "pc": 33, + "cost": 1 + }, + { + "pc": 37, + "cost": 21 + }, + { + "pc": 49, + "cost": 1 + }, + { + "pc": 53, + "cost": 20 + }, + { + "pc": 56, + "cost": 20 + }, + { + "pc": 59, + "cost": 1 + }, + { + "pc": 63, + "cost": 24 + }, + { + "pc": 87, + "cost": 1 + }, + { + "pc": 91, + "cost": 20 + }, + { + "pc": 94, + "cost": 20 + }, + { + "pc": 97, + "cost": 1 + }, + { + "pc": 101, + "cost": 21 + }, + { + "pc": 112, + "cost": 1 + }, + { + "pc": 116, + "cost": 20 + }, + { + "pc": 119, + "cost": 20 + }, + { + "pc": 122, + "cost": 1 + }, + { + "pc": 126, + "cost": 24 + }, + { + "pc": 150, + "cost": 1 + }, + { + "pc": 154, + "cost": 20 + }, + { + "pc": 157, + "cost": 20 + }, + { + "pc": 160, + "cost": 1 + }, + { + "pc": 164, + "cost": 23 + }, + { + "pc": 181, + "cost": 1 + }, + { + "pc": 185, + "cost": 20 + }, + { + "pc": 188, + "cost": 20 + }, + { + "pc": 191, + "cost": 1 + }, + { + "pc": 195, + "cost": 21 + }, + { + "pc": 206, + "cost": 20 + }, + { + "pc": 209, + "cost": 1 + }, + { + "pc": 213, + "cost": 20 + }, + { + "pc": 216, + "cost": 24 + }, + { + "pc": 240, + "cost": 20 + }, + { + "pc": 243, + "cost": 1 + }, + { + "pc": 247, + "cost": 20 + }, + { + "pc": 250, + "cost": 23 + }, + { + "pc": 267, + "cost": 20 + }, + { + "pc": 270, + "cost": 1 + }, + { + "pc": 274, + "cost": 20 + }, + { + "pc": 277, + "cost": 23 + }, + { + "pc": 298, + "cost": 20 + }, + { + "pc": 301, + "cost": 1 + }, + { + "pc": 305, + "cost": 20 + }, + { + "pc": 308, + "cost": 2 + }, + { + "pc": 314, + "cost": 4 + }, + { + "pc": 333, + "cost": 21 + }, + { + "pc": 342, + "cost": 2 + }, + { + "pc": 348, + "cost": 4 + }, + { + "pc": 367, + "cost": 21 + }, + { + "pc": 376, + "cost": 2 + }, + { + "pc": 382, + "cost": 4 + }, + { + "pc": 401, + "cost": 21 + }, + { + "pc": 410, + "cost": 2 + }, + { + "pc": 416, + "cost": 4 + }, + { + "pc": 435, + "cost": 21 + }, + { + "pc": 444, + "cost": 2 + }, + { + "pc": 450, + "cost": 4 + }, + { + "pc": 469, + "cost": 21 + }, + { + "pc": 478, + "cost": 2 + }, + { + "pc": 484, + "cost": 4 + }, + { + "pc": 503, + "cost": 21 + }, + { + "pc": 512, + "cost": 2 + }, + { + "pc": 518, + "cost": 4 + }, + { + "pc": 537, + "cost": 21 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 552, + "cost": 4 + }, + { + "pc": 571, + "cost": 21 + }, + { + "pc": 580, + "cost": 2 + }, + { + "pc": 586, + "cost": 4 + }, + { + "pc": 605, + "cost": 21 + }, + { + "pc": 614, + "cost": 2 + }, + { + "pc": 620, + "cost": 4 + }, + { + "pc": 638, + "cost": 21 + }, + { + "pc": 647, + "cost": 2 + }, + { + "pc": 653, + "cost": 4 + }, + { + "pc": 671, + "cost": 21 + }, + { + "pc": 680, + "cost": 2 + }, + { + "pc": 686, + "cost": 4 + }, + { + "pc": 704, + "cost": 21 + }, + { + "pc": 713, + "cost": 21 + }, + { + "pc": 722, + "cost": 4 + }, + { + "pc": 735, + "cost": 3 + }, + { + "pc": 747, + "cost": 1 + }, + { + "pc": 750, + "cost": 2 + }, + { + "pc": 751, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_blt.json b/pvm/programs/riscv_rv64ui_blt.json new file mode 100644 index 00000000..db0b19ce --- /dev/null +++ b/pvm/programs/riscv_rv64ui_blt.json @@ -0,0 +1,902 @@ +{ + "name": "riscv_rv64ui_blt", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 246, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 1, + 173, + 16, + 10, + 82, + 5, + 218, + 1, + 82, + 5, + 10, + 173, + 16, + 253, + 82, + 5, + 208, + 1, + 51, + 5, + 3, + 51, + 0, + 255, + 51, + 1, + 1, + 173, + 16, + 10, + 82, + 5, + 192, + 1, + 82, + 5, + 10, + 173, + 16, + 253, + 82, + 5, + 182, + 1, + 51, + 5, + 4, + 51, + 0, + 254, + 51, + 1, + 255, + 173, + 16, + 10, + 82, + 5, + 166, + 1, + 82, + 5, + 10, + 173, + 16, + 253, + 82, + 5, + 156, + 1, + 51, + 5, + 5, + 51, + 0, + 1, + 51, + 1, + 173, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 138, + 1, + 173, + 16, + 252, + 51, + 5, + 6, + 51, + 0, + 1, + 51, + 1, + 255, + 173, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 116, + 1, + 173, + 16, + 252, + 51, + 5, + 7, + 51, + 0, + 255, + 51, + 1, + 254, + 173, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 94, + 1, + 173, + 16, + 252, + 51, + 5, + 8, + 51, + 0, + 1, + 51, + 1, + 254, + 173, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 72, + 1, + 173, + 16, + 252, + 51, + 5, + 9, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 54, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 10, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 30, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 11, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 6, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 238, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 214, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 190, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 166, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 142, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 241, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 118, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 95, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 72, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 255, + 173, + 16, + 49, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 21, + 51, + 0, + 1, + 90, + 0, + 16, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 13, + 254, + 33, + 41, + 37, + 145, + 68, + 146, + 68, + 18, + 73, + 18, + 73, + 36, + 37, + 145, + 36, + 73, + 36, + 73, + 18, + 73, + 146, + 68, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 18, + 73, + 210, + 146, + 36, + 105, + 73, + 146, + 180, + 36, + 73, + 90, + 146, + 36, + 73, + 146, + 76, + 146, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8931, + "pc": 11, + "regs": [ + 4294901760, + 18446744073709551615, + 2, + 0, + 3, + 21, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 24, + "cost": 1 + }, + { + "pc": 28, + "cost": 20 + }, + { + "pc": 31, + "cost": 20 + }, + { + "pc": 34, + "cost": 1 + }, + { + "pc": 38, + "cost": 21 + }, + { + "pc": 50, + "cost": 1 + }, + { + "pc": 54, + "cost": 20 + }, + { + "pc": 57, + "cost": 20 + }, + { + "pc": 60, + "cost": 1 + }, + { + "pc": 64, + "cost": 21 + }, + { + "pc": 76, + "cost": 1 + }, + { + "pc": 80, + "cost": 20 + }, + { + "pc": 83, + "cost": 20 + }, + { + "pc": 86, + "cost": 1 + }, + { + "pc": 90, + "cost": 21 + }, + { + "pc": 101, + "cost": 20 + }, + { + "pc": 104, + "cost": 1 + }, + { + "pc": 108, + "cost": 20 + }, + { + "pc": 111, + "cost": 21 + }, + { + "pc": 123, + "cost": 20 + }, + { + "pc": 126, + "cost": 1 + }, + { + "pc": 130, + "cost": 20 + }, + { + "pc": 133, + "cost": 21 + }, + { + "pc": 145, + "cost": 20 + }, + { + "pc": 148, + "cost": 1 + }, + { + "pc": 152, + "cost": 20 + }, + { + "pc": 155, + "cost": 21 + }, + { + "pc": 167, + "cost": 20 + }, + { + "pc": 170, + "cost": 1 + }, + { + "pc": 174, + "cost": 20 + }, + { + "pc": 177, + "cost": 2 + }, + { + "pc": 183, + "cost": 2 + }, + { + "pc": 192, + "cost": 21 + }, + { + "pc": 201, + "cost": 2 + }, + { + "pc": 207, + "cost": 2 + }, + { + "pc": 216, + "cost": 21 + }, + { + "pc": 225, + "cost": 2 + }, + { + "pc": 231, + "cost": 2 + }, + { + "pc": 240, + "cost": 21 + }, + { + "pc": 249, + "cost": 2 + }, + { + "pc": 255, + "cost": 2 + }, + { + "pc": 264, + "cost": 21 + }, + { + "pc": 273, + "cost": 2 + }, + { + "pc": 279, + "cost": 2 + }, + { + "pc": 288, + "cost": 21 + }, + { + "pc": 297, + "cost": 2 + }, + { + "pc": 303, + "cost": 2 + }, + { + "pc": 312, + "cost": 21 + }, + { + "pc": 321, + "cost": 2 + }, + { + "pc": 327, + "cost": 2 + }, + { + "pc": 336, + "cost": 21 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 351, + "cost": 2 + }, + { + "pc": 360, + "cost": 21 + }, + { + "pc": 369, + "cost": 2 + }, + { + "pc": 375, + "cost": 2 + }, + { + "pc": 383, + "cost": 21 + }, + { + "pc": 392, + "cost": 2 + }, + { + "pc": 398, + "cost": 2 + }, + { + "pc": 406, + "cost": 21 + }, + { + "pc": 415, + "cost": 2 + }, + { + "pc": 421, + "cost": 2 + }, + { + "pc": 429, + "cost": 21 + }, + { + "pc": 438, + "cost": 2 + }, + { + "pc": 444, + "cost": 2 + }, + { + "pc": 452, + "cost": 21 + }, + { + "pc": 461, + "cost": 21 + }, + { + "pc": 470, + "cost": 4 + }, + { + "pc": 483, + "cost": 3 + }, + { + "pc": 495, + "cost": 1 + }, + { + "pc": 498, + "cost": 2 + }, + { + "pc": 499, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_bltu.json b/pvm/programs/riscv_rv64ui_bltu.json new file mode 100644 index 00000000..854e6369 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_bltu.json @@ -0,0 +1,1087 @@ +{ + "name": "riscv_rv64ui_bltu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 154, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 1, + 172, + 16, + 10, + 82, + 5, + 126, + 2, + 82, + 5, + 10, + 172, + 16, + 253, + 82, + 5, + 116, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 254, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 255, + 172, + 16, + 10, + 82, + 5, + 88, + 2, + 82, + 5, + 10, + 172, + 16, + 253, + 82, + 5, + 78, + 2, + 51, + 5, + 4, + 51, + 0, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 255, + 172, + 16, + 10, + 82, + 5, + 57, + 2, + 82, + 5, + 10, + 172, + 16, + 253, + 82, + 5, + 47, + 2, + 51, + 5, + 5, + 51, + 0, + 1, + 51, + 1, + 172, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 29, + 2, + 172, + 16, + 252, + 51, + 5, + 6, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 255, + 51, + 1, + 1, + 151, + 17, + 32, + 149, + 17, + 254, + 172, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 251, + 1, + 172, + 16, + 252, + 51, + 5, + 7, + 51, + 0, + 1, + 151, + 0, + 32, + 149, + 0, + 255, + 51, + 1, + 172, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 224, + 1, + 172, + 16, + 252, + 51, + 5, + 8, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 0, + 0, + 0, + 128, + 131, + 17, + 255, + 172, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 193, + 1, + 172, + 16, + 252, + 51, + 5, + 9, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 165, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 10, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 131, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 11, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 97, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 63, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 29, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 251, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 217, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 183, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 149, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 231, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 115, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 82, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 15, + 151, + 0, + 28, + 51, + 1, + 15, + 151, + 17, + 28, + 149, + 17, + 255, + 172, + 16, + 49, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 232, + 51, + 5, + 21, + 51, + 0, + 1, + 86, + 0, + 16, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 105, + 253, + 33, + 41, + 37, + 145, + 68, + 146, + 36, + 73, + 36, + 145, + 146, + 36, + 146, + 72, + 74, + 34, + 73, + 146, + 36, + 137, + 36, + 73, + 73, + 36, + 73, + 144, + 36, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 137, + 36, + 105, + 146, + 36, + 146, + 164, + 73, + 146, + 72, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 137, + 36, + 105, + 146, + 36, + 146, + 164, + 73, + 146, + 72, + 146, + 38, + 73, + 34, + 73, + 154, + 36, + 73, + 146, + 52, + 73, + 146, + 36, + 105, + 146, + 36, + 73, + 146, + 36, + 201, + 36, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8871, + "pc": 11, + "regs": [ + 4294901760, + 4026531839, + 2, + 0, + 3, + 21, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 24, + "cost": 1 + }, + { + "pc": 28, + "cost": 20 + }, + { + "pc": 31, + "cost": 20 + }, + { + "pc": 34, + "cost": 1 + }, + { + "pc": 38, + "cost": 24 + }, + { + "pc": 62, + "cost": 1 + }, + { + "pc": 66, + "cost": 20 + }, + { + "pc": 69, + "cost": 20 + }, + { + "pc": 72, + "cost": 1 + }, + { + "pc": 76, + "cost": 23 + }, + { + "pc": 93, + "cost": 1 + }, + { + "pc": 97, + "cost": 20 + }, + { + "pc": 100, + "cost": 20 + }, + { + "pc": 103, + "cost": 1 + }, + { + "pc": 107, + "cost": 21 + }, + { + "pc": 118, + "cost": 20 + }, + { + "pc": 121, + "cost": 1 + }, + { + "pc": 125, + "cost": 20 + }, + { + "pc": 128, + "cost": 24 + }, + { + "pc": 152, + "cost": 20 + }, + { + "pc": 155, + "cost": 1 + }, + { + "pc": 159, + "cost": 20 + }, + { + "pc": 162, + "cost": 23 + }, + { + "pc": 179, + "cost": 20 + }, + { + "pc": 182, + "cost": 1 + }, + { + "pc": 186, + "cost": 20 + }, + { + "pc": 189, + "cost": 23 + }, + { + "pc": 210, + "cost": 20 + }, + { + "pc": 213, + "cost": 1 + }, + { + "pc": 217, + "cost": 20 + }, + { + "pc": 220, + "cost": 2 + }, + { + "pc": 226, + "cost": 4 + }, + { + "pc": 245, + "cost": 21 + }, + { + "pc": 254, + "cost": 2 + }, + { + "pc": 260, + "cost": 4 + }, + { + "pc": 279, + "cost": 21 + }, + { + "pc": 288, + "cost": 2 + }, + { + "pc": 294, + "cost": 4 + }, + { + "pc": 313, + "cost": 21 + }, + { + "pc": 322, + "cost": 2 + }, + { + "pc": 328, + "cost": 4 + }, + { + "pc": 347, + "cost": 21 + }, + { + "pc": 356, + "cost": 2 + }, + { + "pc": 362, + "cost": 4 + }, + { + "pc": 381, + "cost": 21 + }, + { + "pc": 390, + "cost": 2 + }, + { + "pc": 396, + "cost": 4 + }, + { + "pc": 415, + "cost": 21 + }, + { + "pc": 424, + "cost": 2 + }, + { + "pc": 430, + "cost": 4 + }, + { + "pc": 449, + "cost": 21 + }, + { + "pc": 458, + "cost": 2 + }, + { + "pc": 464, + "cost": 4 + }, + { + "pc": 483, + "cost": 21 + }, + { + "pc": 492, + "cost": 2 + }, + { + "pc": 498, + "cost": 4 + }, + { + "pc": 517, + "cost": 21 + }, + { + "pc": 526, + "cost": 2 + }, + { + "pc": 532, + "cost": 4 + }, + { + "pc": 550, + "cost": 21 + }, + { + "pc": 559, + "cost": 2 + }, + { + "pc": 565, + "cost": 4 + }, + { + "pc": 583, + "cost": 21 + }, + { + "pc": 592, + "cost": 2 + }, + { + "pc": 598, + "cost": 4 + }, + { + "pc": 616, + "cost": 21 + }, + { + "pc": 625, + "cost": 21 + }, + { + "pc": 634, + "cost": 4 + }, + { + "pc": 647, + "cost": 3 + }, + { + "pc": 659, + "cost": 1 + }, + { + "pc": 662, + "cost": 2 + }, + { + "pc": 663, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_bne.json b/pvm/programs/riscv_rv64ui_bne.json new file mode 100644 index 00000000..f93c4d3e --- /dev/null +++ b/pvm/programs/riscv_rv64ui_bne.json @@ -0,0 +1,895 @@ +{ + "name": "riscv_rv64ui_bne", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 236, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 1, + 1, + 171, + 16, + 10, + 82, + 5, + 208, + 1, + 82, + 5, + 10, + 171, + 16, + 253, + 82, + 5, + 198, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 51, + 1, + 171, + 16, + 10, + 82, + 5, + 183, + 1, + 82, + 5, + 10, + 171, + 16, + 253, + 82, + 5, + 173, + 1, + 51, + 5, + 4, + 51, + 0, + 255, + 51, + 1, + 1, + 171, + 16, + 10, + 82, + 5, + 157, + 1, + 82, + 5, + 10, + 171, + 16, + 253, + 82, + 5, + 147, + 1, + 51, + 5, + 5, + 51, + 0, + 1, + 51, + 1, + 255, + 171, + 16, + 10, + 82, + 5, + 131, + 1, + 82, + 5, + 10, + 171, + 16, + 253, + 82, + 5, + 121, + 1, + 51, + 5, + 6, + 51, + 0, + 51, + 1, + 171, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 104, + 1, + 171, + 16, + 252, + 51, + 5, + 7, + 51, + 0, + 1, + 51, + 1, + 1, + 171, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 82, + 1, + 171, + 16, + 252, + 51, + 5, + 8, + 51, + 0, + 255, + 51, + 1, + 255, + 171, + 16, + 6, + 82, + 5, + 7, + 82, + 5, + 60, + 1, + 171, + 16, + 252, + 51, + 5, + 9, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 43, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 10, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 20, + 1, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 11, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 253, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 12, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 230, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 13, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 207, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 14, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 184, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 15, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 161, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 16, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 138, + 0, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 242, + 51, + 5, + 17, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 115, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 243, + 51, + 5, + 18, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 93, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 243, + 51, + 5, + 19, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 71, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 243, + 51, + 5, + 20, + 51, + 11, + 1, + 51, + 0, + 51, + 1, + 171, + 16, + 49, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 243, + 51, + 5, + 21, + 51, + 0, + 1, + 82, + 0, + 16, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 23, + 254, + 33, + 41, + 37, + 145, + 68, + 82, + 34, + 137, + 36, + 137, + 36, + 146, + 36, + 146, + 72, + 37, + 145, + 36, + 73, + 36, + 73, + 18, + 73, + 43, + 146, + 164, + 21, + 73, + 210, + 138, + 36, + 105, + 69, + 146, + 180, + 34, + 73, + 90, + 145, + 36, + 173, + 72, + 146, + 86, + 36, + 73, + 43, + 73, + 210, + 74, + 146, + 180, + 146, + 36, + 173, + 36, + 73, + 146, + 36, + 147, + 36, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8931, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 0, + 3, + 21, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 21 + }, + { + "pc": 24, + "cost": 1 + }, + { + "pc": 28, + "cost": 20 + }, + { + "pc": 31, + "cost": 20 + }, + { + "pc": 34, + "cost": 1 + }, + { + "pc": 38, + "cost": 21 + }, + { + "pc": 49, + "cost": 1 + }, + { + "pc": 53, + "cost": 20 + }, + { + "pc": 56, + "cost": 20 + }, + { + "pc": 59, + "cost": 1 + }, + { + "pc": 63, + "cost": 21 + }, + { + "pc": 75, + "cost": 1 + }, + { + "pc": 79, + "cost": 20 + }, + { + "pc": 82, + "cost": 20 + }, + { + "pc": 85, + "cost": 1 + }, + { + "pc": 89, + "cost": 21 + }, + { + "pc": 101, + "cost": 1 + }, + { + "pc": 105, + "cost": 20 + }, + { + "pc": 108, + "cost": 20 + }, + { + "pc": 111, + "cost": 1 + }, + { + "pc": 115, + "cost": 21 + }, + { + "pc": 125, + "cost": 20 + }, + { + "pc": 128, + "cost": 1 + }, + { + "pc": 132, + "cost": 20 + }, + { + "pc": 135, + "cost": 21 + }, + { + "pc": 147, + "cost": 20 + }, + { + "pc": 150, + "cost": 1 + }, + { + "pc": 154, + "cost": 20 + }, + { + "pc": 157, + "cost": 21 + }, + { + "pc": 169, + "cost": 20 + }, + { + "pc": 172, + "cost": 1 + }, + { + "pc": 176, + "cost": 20 + }, + { + "pc": 179, + "cost": 2 + }, + { + "pc": 185, + "cost": 2 + }, + { + "pc": 193, + "cost": 21 + }, + { + "pc": 202, + "cost": 2 + }, + { + "pc": 208, + "cost": 2 + }, + { + "pc": 216, + "cost": 21 + }, + { + "pc": 225, + "cost": 2 + }, + { + "pc": 231, + "cost": 2 + }, + { + "pc": 239, + "cost": 21 + }, + { + "pc": 248, + "cost": 2 + }, + { + "pc": 254, + "cost": 2 + }, + { + "pc": 262, + "cost": 21 + }, + { + "pc": 271, + "cost": 2 + }, + { + "pc": 277, + "cost": 2 + }, + { + "pc": 285, + "cost": 21 + }, + { + "pc": 294, + "cost": 2 + }, + { + "pc": 300, + "cost": 2 + }, + { + "pc": 308, + "cost": 21 + }, + { + "pc": 317, + "cost": 2 + }, + { + "pc": 323, + "cost": 2 + }, + { + "pc": 331, + "cost": 21 + }, + { + "pc": 340, + "cost": 2 + }, + { + "pc": 346, + "cost": 2 + }, + { + "pc": 354, + "cost": 21 + }, + { + "pc": 363, + "cost": 2 + }, + { + "pc": 369, + "cost": 2 + }, + { + "pc": 376, + "cost": 21 + }, + { + "pc": 385, + "cost": 2 + }, + { + "pc": 391, + "cost": 2 + }, + { + "pc": 398, + "cost": 21 + }, + { + "pc": 407, + "cost": 2 + }, + { + "pc": 413, + "cost": 2 + }, + { + "pc": 420, + "cost": 21 + }, + { + "pc": 429, + "cost": 2 + }, + { + "pc": 435, + "cost": 2 + }, + { + "pc": 442, + "cost": 21 + }, + { + "pc": 451, + "cost": 21 + }, + { + "pc": 460, + "cost": 4 + }, + { + "pc": 473, + "cost": 3 + }, + { + "pc": 485, + "cost": 1 + }, + { + "pc": 488, + "cost": 2 + }, + { + "pc": 489, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_jal.json b/pvm/programs/riscv_rv64ui_jal.json new file mode 100644 index 00000000..de4620bc --- /dev/null +++ b/pvm/programs/riscv_rv64ui_jal.json @@ -0,0 +1,164 @@ +{ + "name": "riscv_rv64ui_jal", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 1, + 1, + 57, + 22, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 80, + 27, + 2, + 6, + 40, + 32, + 58, + 1, + 0, + 0, + 1, + 171, + 177, + 25, + 51, + 5, + 3, + 51, + 0, + 1, + 1, + 149, + 0, + 1, + 149, + 0, + 1, + 51, + 4, + 3, + 171, + 64, + 6, + 82, + 5, + 4, + 0, + 40, + 201, + 33, + 41, + 69, + 33, + 201, + 36, + 201, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 2 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9912, + "pc": 11, + "regs": [ + 4294901760, + 2, + 0, + 0, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 2 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 15 + }, + { + "pc": 22, + "cost": 15 + }, + { + "pc": 24, + "cost": 26 + }, + { + "pc": 32, + "cost": 2 + }, + { + "pc": 39, + "cost": 3 + }, + { + "pc": 51, + "cost": 1 + }, + { + "pc": 54, + "cost": 2 + }, + { + "pc": 55, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_jalr.json b/pvm/programs/riscv_rv64ui_jalr.json new file mode 100644 index 00000000..edd990a9 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_jalr.json @@ -0,0 +1,415 @@ +{ + "name": "riscv_rv64ui_jalr", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 10, + 1, + 128, + 151, + 27, + 29, + 50, + 52, + 76, + 79, + 104, + 107, + 132, + 135, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 2, + 58, + 3, + 0, + 0, + 1, + 180, + 50, + 1, + 2, + 40, + 120, + 58, + 3, + 8, + 0, + 1, + 171, + 50, + 113, + 2, + 51, + 5, + 3, + 58, + 2, + 16, + 0, + 1, + 180, + 34, + 1, + 6, + 40, + 97, + 58, + 3, + 24, + 0, + 1, + 171, + 50, + 90, + 51, + 5, + 4, + 51, + 11, + 1, + 2, + 58, + 3, + 32, + 0, + 1, + 180, + 58, + 1, + 10, + 82, + 5, + 71, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 237, + 51, + 5, + 5, + 51, + 11, + 1, + 2, + 58, + 3, + 40, + 0, + 1, + 180, + 58, + 1, + 14, + 82, + 5, + 43, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 237, + 51, + 5, + 6, + 51, + 11, + 1, + 2, + 58, + 3, + 48, + 0, + 1, + 180, + 58, + 1, + 18, + 82, + 5, + 15, + 149, + 187, + 1, + 51, + 2, + 2, + 171, + 43, + 237, + 82, + 5, + 4, + 0, + 40, + 108, + 255, + 33, + 41, + 133, + 40, + 100, + 66, + 20, + 146, + 14, + 145, + 36, + 233, + 16, + 73, + 146, + 14, + 145, + 36, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65536, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65568, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65576, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65584, + "contents": [ + 20 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9512, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 20, + 0, + 6, + 0, + 0, + 0, + 0, + 18, + 2, + 0 + ], + "memory": [ + { + "address": 65536, + "contents": [ + 4 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 8 + ] + }, + { + "address": 65560, + "contents": [ + 6 + ] + }, + { + "address": 65568, + "contents": [ + 12 + ] + }, + { + "address": 65576, + "contents": [ + 16 + ] + }, + { + "address": 65584, + "contents": [ + 20 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 47 + }, + { + "pc": 27, + "cost": 15 + }, + { + "pc": 29, + "cost": 26 + }, + { + "pc": 37, + "cost": 47 + }, + { + "pc": 50, + "cost": 15 + }, + { + "pc": 52, + "cost": 26 + }, + { + "pc": 60, + "cost": 2 + }, + { + "pc": 66, + "cost": 47 + }, + { + "pc": 76, + "cost": 1 + }, + { + "pc": 79, + "cost": 2 + }, + { + "pc": 88, + "cost": 2 + }, + { + "pc": 94, + "cost": 47 + }, + { + "pc": 104, + "cost": 1 + }, + { + "pc": 107, + "cost": 2 + }, + { + "pc": 116, + "cost": 2 + }, + { + "pc": 122, + "cost": 47 + }, + { + "pc": 132, + "cost": 1 + }, + { + "pc": 135, + "cost": 2 + }, + { + "pc": 144, + "cost": 1 + }, + { + "pc": 147, + "cost": 2 + }, + { + "pc": 148, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lb.json b/pvm/programs/riscv_rv64ui_lb.json new file mode 100644 index 00000000..45835250 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lb.json @@ -0,0 +1,837 @@ +{ + "name": "riscv_rv64ui_lb", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 203, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 255, + 58, + 1, + 0, + 0, + 1, + 125, + 27, + 51, + 4, + 255, + 171, + 75, + 170, + 1, + 2, + 51, + 5, + 3, + 51, + 12, + 58, + 1, + 0, + 0, + 1, + 125, + 27, + 1, + 51, + 4, + 171, + 75, + 150, + 1, + 2, + 51, + 5, + 4, + 51, + 12, + 240, + 58, + 1, + 0, + 0, + 1, + 125, + 27, + 2, + 51, + 4, + 240, + 171, + 75, + 128, + 1, + 2, + 51, + 5, + 5, + 51, + 12, + 15, + 58, + 1, + 0, + 0, + 1, + 125, + 27, + 3, + 51, + 4, + 15, + 171, + 75, + 106, + 1, + 2, + 51, + 5, + 6, + 51, + 12, + 255, + 58, + 1, + 8, + 0, + 1, + 125, + 27, + 253, + 51, + 4, + 255, + 171, + 75, + 84, + 1, + 2, + 51, + 5, + 7, + 51, + 12, + 58, + 1, + 8, + 0, + 1, + 125, + 27, + 254, + 51, + 4, + 171, + 75, + 64, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 240, + 58, + 1, + 8, + 0, + 1, + 125, + 27, + 255, + 51, + 4, + 240, + 171, + 75, + 42, + 1, + 2, + 51, + 5, + 9, + 51, + 12, + 15, + 58, + 1, + 8, + 0, + 1, + 125, + 27, + 51, + 4, + 15, + 171, + 75, + 21, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 125, + 2, + 32, + 51, + 4, + 255, + 171, + 66, + 255, + 0, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 250, + 125, + 2, + 7, + 51, + 4, + 171, + 66, + 234, + 0, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 125, + 171, + 1, + 100, + 179, + 51, + 4, + 240, + 171, + 67, + 210, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 232, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 125, + 171, + 1, + 100, + 179, + 51, + 4, + 15, + 171, + 67, + 177, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 232, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 125, + 171, + 1, + 100, + 179, + 51, + 4, + 171, + 67, + 145, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 233, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 125, + 171, + 1, + 51, + 4, + 240, + 171, + 75, + 114, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 235, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 125, + 171, + 1, + 51, + 4, + 15, + 171, + 75, + 84, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 235, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 125, + 171, + 1, + 51, + 4, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 236, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 125, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 125, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 56, + 254, + 33, + 41, + 9, + 37, + 166, + 144, + 98, + 18, + 146, + 152, + 132, + 36, + 38, + 33, + 137, + 41, + 164, + 152, + 132, + 36, + 38, + 161, + 196, + 132, + 36, + 49, + 33, + 41, + 210, + 33, + 37, + 146, + 164, + 67, + 74, + 36, + 73, + 135, + 84, + 36, + 73, + 135, + 36, + 73, + 210, + 33, + 73, + 146, + 116, + 72, + 73, + 50, + 161, + 36, + 19, + 74, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 1 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196610, + "contents": [ + 240, + 15 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8698, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 0, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 0, + 15 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 3 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 1 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 2 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196610, + "contents": [ + 240, + 15 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 33, + "cost": 51 + }, + { + "pc": 53, + "cost": 51 + }, + { + "pc": 75, + "cost": 51 + }, + { + "pc": 97, + "cost": 51 + }, + { + "pc": 119, + "cost": 51 + }, + { + "pc": 139, + "cost": 51 + }, + { + "pc": 161, + "cost": 51 + }, + { + "pc": 182, + "cost": 52 + }, + { + "pc": 204, + "cost": 52 + }, + { + "pc": 225, + "cost": 2 + }, + { + "pc": 231, + "cost": 51 + }, + { + "pc": 249, + "cost": 2 + }, + { + "pc": 258, + "cost": 2 + }, + { + "pc": 264, + "cost": 51 + }, + { + "pc": 282, + "cost": 2 + }, + { + "pc": 291, + "cost": 2 + }, + { + "pc": 297, + "cost": 51 + }, + { + "pc": 314, + "cost": 2 + }, + { + "pc": 323, + "cost": 2 + }, + { + "pc": 329, + "cost": 51 + }, + { + "pc": 344, + "cost": 2 + }, + { + "pc": 353, + "cost": 2 + }, + { + "pc": 359, + "cost": 51 + }, + { + "pc": 374, + "cost": 2 + }, + { + "pc": 383, + "cost": 2 + }, + { + "pc": 389, + "cost": 51 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 412, + "cost": 50 + }, + { + "pc": 432, + "cost": 50 + }, + { + "pc": 452, + "cost": 1 + }, + { + "pc": 455, + "cost": 2 + }, + { + "pc": 456, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lbu.json b/pvm/programs/riscv_rv64ui_lbu.json new file mode 100644 index 00000000..563b66c3 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lbu.json @@ -0,0 +1,849 @@ +{ + "name": "riscv_rv64ui_lbu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 214, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 124, + 27, + 51, + 4, + 255, + 0, + 171, + 75, + 179, + 1, + 2, + 51, + 5, + 3, + 51, + 12, + 58, + 1, + 0, + 0, + 1, + 124, + 27, + 1, + 51, + 4, + 171, + 75, + 159, + 1, + 2, + 51, + 5, + 4, + 51, + 12, + 240, + 0, + 58, + 1, + 0, + 0, + 1, + 124, + 27, + 2, + 51, + 4, + 240, + 0, + 171, + 75, + 135, + 1, + 2, + 51, + 5, + 5, + 51, + 12, + 15, + 58, + 1, + 0, + 0, + 1, + 124, + 27, + 3, + 51, + 4, + 15, + 171, + 75, + 113, + 1, + 2, + 51, + 5, + 6, + 51, + 12, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 124, + 27, + 253, + 51, + 4, + 255, + 0, + 171, + 75, + 89, + 1, + 2, + 51, + 5, + 7, + 51, + 12, + 58, + 1, + 8, + 0, + 1, + 124, + 27, + 254, + 51, + 4, + 171, + 75, + 69, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 240, + 0, + 58, + 1, + 8, + 0, + 1, + 124, + 27, + 255, + 51, + 4, + 240, + 0, + 171, + 75, + 45, + 1, + 2, + 51, + 5, + 9, + 51, + 12, + 15, + 58, + 1, + 8, + 0, + 1, + 124, + 27, + 51, + 4, + 15, + 171, + 75, + 24, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 124, + 2, + 32, + 51, + 4, + 255, + 0, + 171, + 66, + 1, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 250, + 124, + 2, + 7, + 51, + 4, + 171, + 66, + 236, + 0, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 124, + 171, + 1, + 100, + 179, + 51, + 4, + 240, + 0, + 171, + 67, + 211, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 231, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 124, + 171, + 1, + 100, + 179, + 51, + 4, + 15, + 171, + 67, + 178, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 232, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 124, + 171, + 1, + 100, + 179, + 51, + 4, + 171, + 67, + 146, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 233, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 124, + 171, + 1, + 51, + 4, + 240, + 0, + 171, + 75, + 114, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 234, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 124, + 171, + 1, + 51, + 4, + 15, + 171, + 75, + 84, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 235, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 124, + 171, + 1, + 51, + 4, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 236, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 124, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 124, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 45, + 254, + 33, + 41, + 17, + 138, + 152, + 66, + 138, + 137, + 144, + 136, + 73, + 72, + 98, + 34, + 36, + 98, + 10, + 41, + 38, + 66, + 34, + 38, + 161, + 196, + 132, + 36, + 98, + 66, + 82, + 164, + 67, + 138, + 72, + 146, + 14, + 41, + 145, + 36, + 29, + 82, + 145, + 36, + 29, + 18, + 73, + 146, + 14, + 73, + 146, + 164, + 67, + 74, + 146, + 9, + 37, + 153, + 80, + 146, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 1 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196610, + "contents": [ + 240, + 15 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8698, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 0, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 0, + 15 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 3 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 1 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 2 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196610, + "contents": [ + 240, + 15 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 35, + "cost": 51 + }, + { + "pc": 55, + "cost": 51 + }, + { + "pc": 79, + "cost": 51 + }, + { + "pc": 101, + "cost": 51 + }, + { + "pc": 125, + "cost": 51 + }, + { + "pc": 145, + "cost": 51 + }, + { + "pc": 169, + "cost": 51 + }, + { + "pc": 190, + "cost": 52 + }, + { + "pc": 213, + "cost": 52 + }, + { + "pc": 234, + "cost": 2 + }, + { + "pc": 240, + "cost": 51 + }, + { + "pc": 259, + "cost": 2 + }, + { + "pc": 268, + "cost": 2 + }, + { + "pc": 274, + "cost": 51 + }, + { + "pc": 292, + "cost": 2 + }, + { + "pc": 301, + "cost": 2 + }, + { + "pc": 307, + "cost": 51 + }, + { + "pc": 324, + "cost": 2 + }, + { + "pc": 333, + "cost": 2 + }, + { + "pc": 339, + "cost": 51 + }, + { + "pc": 355, + "cost": 2 + }, + { + "pc": 364, + "cost": 2 + }, + { + "pc": 370, + "cost": 51 + }, + { + "pc": 385, + "cost": 2 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 400, + "cost": 51 + }, + { + "pc": 414, + "cost": 2 + }, + { + "pc": 423, + "cost": 50 + }, + { + "pc": 443, + "cost": 50 + }, + { + "pc": 463, + "cost": 1 + }, + { + "pc": 466, + "cost": 2 + }, + { + "pc": 467, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_ld.json b/pvm/programs/riscv_rv64ui_ld.json new file mode 100644 index 00000000..861dd280 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_ld.json @@ -0,0 +1,1590 @@ +{ + "name": "riscv_rv64ui_ld", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 3, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 130, + 27, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 171, + 75, + 184, + 3, + 2, + 51, + 5, + 3, + 51, + 12, + 0, + 0, + 1, + 255, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 0, + 255, + 58, + 1, + 0, + 0, + 1, + 130, + 27, + 8, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 120, + 3, + 51, + 5, + 4, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 12, + 149, + 204, + 240, + 58, + 1, + 0, + 0, + 1, + 130, + 27, + 16, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 12, + 149, + 68, + 240, + 171, + 75, + 47, + 3, + 51, + 5, + 5, + 51, + 12, + 0, + 0, + 255, + 131, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 12, + 149, + 204, + 15, + 58, + 1, + 0, + 0, + 1, + 130, + 27, + 24, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 230, + 2, + 2, + 51, + 5, + 6, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 130, + 27, + 232, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 171, + 75, + 166, + 2, + 2, + 51, + 5, + 7, + 51, + 12, + 0, + 0, + 1, + 255, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 0, + 255, + 58, + 1, + 8, + 0, + 1, + 130, + 27, + 240, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 102, + 2, + 51, + 5, + 8, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 1, + 255, + 151, + 204, + 12, + 149, + 204, + 240, + 58, + 1, + 8, + 0, + 1, + 130, + 27, + 248, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 12, + 149, + 68, + 240, + 171, + 75, + 29, + 2, + 51, + 5, + 9, + 51, + 12, + 0, + 0, + 255, + 131, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 16, + 149, + 204, + 255, + 0, + 151, + 204, + 12, + 149, + 204, + 15, + 58, + 1, + 8, + 0, + 1, + 130, + 27, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 213, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 130, + 2, + 32, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 171, + 66, + 170, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 253, + 130, + 2, + 11, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 66, + 127, + 1, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 130, + 171, + 8, + 100, + 179, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 12, + 149, + 68, + 240, + 171, + 67, + 77, + 1, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 206, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 130, + 171, + 8, + 100, + 179, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 67, + 18, + 1, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 206, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 130, + 171, + 8, + 100, + 179, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 67, + 220, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 211, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 130, + 171, + 8, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 12, + 149, + 68, + 240, + 171, + 75, + 163, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 208, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 130, + 171, + 8, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 106, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 209, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 130, + 171, + 8, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 214, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 130, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 130, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 0, + 252, + 33, + 41, + 65, + 36, + 18, + 161, + 32, + 18, + 137, + 152, + 32, + 18, + 137, + 144, + 32, + 18, + 137, + 72, + 136, + 68, + 34, + 9, + 9, + 145, + 72, + 36, + 145, + 16, + 137, + 68, + 18, + 18, + 34, + 145, + 72, + 98, + 130, + 72, + 36, + 66, + 130, + 72, + 36, + 98, + 130, + 72, + 36, + 66, + 130, + 72, + 36, + 34, + 33, + 18, + 137, + 36, + 36, + 68, + 34, + 145, + 68, + 66, + 36, + 18, + 73, + 40, + 68, + 34, + 145, + 196, + 132, + 36, + 136, + 68, + 34, + 38, + 36, + 65, + 36, + 18, + 145, + 14, + 41, + 68, + 34, + 145, + 68, + 146, + 116, + 72, + 33, + 18, + 137, + 36, + 146, + 164, + 67, + 10, + 34, + 145, + 136, + 36, + 233, + 144, + 16, + 137, + 68, + 18, + 73, + 210, + 33, + 33, + 18, + 137, + 36, + 73, + 210, + 33, + 65, + 36, + 18, + 73, + 50, + 161, + 36, + 19, + 74, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 24 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196610, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196612, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196614, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196617, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196619, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196621, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196623, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240, + 15, + 240, + 15, + 240 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8682, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 18374966859414961920, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 18374966859414961920, + 17298308644996116495 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 24 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 8 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 16 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196610, + "contents": [ + 255 + ] + }, + { + "address": 196612, + "contents": [ + 255 + ] + }, + { + "address": 196614, + "contents": [ + 255 + ] + }, + { + "address": 196617, + "contents": [ + 255 + ] + }, + { + "address": 196619, + "contents": [ + 255 + ] + }, + { + "address": 196621, + "contents": [ + 255 + ] + }, + { + "address": 196623, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240, + 15, + 240, + 15, + 240 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 53 + }, + { + "pc": 75, + "cost": 53 + }, + { + "pc": 139, + "cost": 53 + }, + { + "pc": 212, + "cost": 53 + }, + { + "pc": 285, + "cost": 53 + }, + { + "pc": 349, + "cost": 53 + }, + { + "pc": 413, + "cost": 53 + }, + { + "pc": 486, + "cost": 53 + }, + { + "pc": 558, + "cost": 52 + }, + { + "pc": 601, + "cost": 52 + }, + { + "pc": 644, + "cost": 2 + }, + { + "pc": 650, + "cost": 51 + }, + { + "pc": 694, + "cost": 2 + }, + { + "pc": 703, + "cost": 2 + }, + { + "pc": 709, + "cost": 51 + }, + { + "pc": 753, + "cost": 2 + }, + { + "pc": 762, + "cost": 2 + }, + { + "pc": 768, + "cost": 51 + }, + { + "pc": 807, + "cost": 2 + }, + { + "pc": 816, + "cost": 2 + }, + { + "pc": 822, + "cost": 51 + }, + { + "pc": 864, + "cost": 2 + }, + { + "pc": 873, + "cost": 2 + }, + { + "pc": 879, + "cost": 51 + }, + { + "pc": 920, + "cost": 2 + }, + { + "pc": 929, + "cost": 2 + }, + { + "pc": 935, + "cost": 51 + }, + { + "pc": 971, + "cost": 2 + }, + { + "pc": 980, + "cost": 50 + }, + { + "pc": 1000, + "cost": 50 + }, + { + "pc": 1020, + "cost": 1 + }, + { + "pc": 1023, + "cost": 2 + }, + { + "pc": 1024, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lh.json b/pvm/programs/riscv_rv64ui_lh.json new file mode 100644 index 00000000..1e99befa --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lh.json @@ -0,0 +1,918 @@ +{ + "name": "riscv_rv64ui_lh", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 14, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 127, + 27, + 51, + 4, + 255, + 0, + 171, + 75, + 235, + 1, + 2, + 51, + 5, + 3, + 51, + 12, + 0, + 255, + 58, + 1, + 0, + 0, + 1, + 127, + 27, + 2, + 51, + 4, + 0, + 255, + 171, + 75, + 211, + 1, + 2, + 51, + 5, + 4, + 51, + 12, + 0, + 16, + 131, + 204, + 240, + 58, + 1, + 0, + 0, + 1, + 127, + 27, + 4, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 181, + 1, + 2, + 51, + 5, + 5, + 51, + 12, + 0, + 240, + 131, + 204, + 15, + 58, + 1, + 0, + 0, + 1, + 127, + 27, + 6, + 51, + 4, + 0, + 240, + 131, + 68, + 15, + 171, + 75, + 151, + 1, + 2, + 51, + 5, + 6, + 51, + 12, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 127, + 27, + 250, + 51, + 4, + 255, + 0, + 171, + 75, + 127, + 1, + 2, + 51, + 5, + 7, + 51, + 12, + 0, + 255, + 58, + 1, + 8, + 0, + 1, + 127, + 27, + 252, + 51, + 4, + 0, + 255, + 171, + 75, + 103, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 0, + 16, + 131, + 204, + 240, + 58, + 1, + 8, + 0, + 1, + 127, + 27, + 254, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 73, + 1, + 2, + 51, + 5, + 9, + 51, + 12, + 0, + 240, + 131, + 204, + 15, + 58, + 1, + 8, + 0, + 1, + 127, + 27, + 51, + 4, + 0, + 240, + 131, + 68, + 15, + 171, + 75, + 44, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 127, + 2, + 32, + 51, + 4, + 255, + 0, + 171, + 66, + 21, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 251, + 127, + 2, + 7, + 51, + 4, + 0, + 255, + 171, + 66, + 254, + 0, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 127, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 67, + 226, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 127, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 240, + 131, + 68, + 15, + 171, + 67, + 189, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 127, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 255, + 171, + 67, + 155, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 231, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 127, + 171, + 2, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 120, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 231, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 127, + 171, + 2, + 51, + 4, + 0, + 240, + 131, + 68, + 15, + 171, + 75, + 86, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 231, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 127, + 171, + 2, + 51, + 4, + 0, + 255, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 234, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 127, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 127, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 245, + 253, + 33, + 41, + 17, + 138, + 152, + 8, + 137, + 152, + 72, + 72, + 36, + 38, + 18, + 18, + 137, + 137, + 144, + 136, + 137, + 144, + 136, + 137, + 132, + 68, + 98, + 34, + 161, + 72, + 76, + 72, + 34, + 38, + 36, + 17, + 233, + 144, + 34, + 145, + 36, + 29, + 82, + 36, + 146, + 164, + 67, + 138, + 72, + 146, + 14, + 137, + 36, + 73, + 58, + 36, + 146, + 36, + 233, + 144, + 72, + 146, + 9, + 37, + 153, + 80, + 146, + 12 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196611, + "contents": [ + 255, + 240, + 15, + 15, + 240 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8694, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 18446744073709551360, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 18446744073709551360, + 18446744073709547535 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 6 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 2 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 4 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196611, + "contents": [ + 255, + 240, + 15, + 15, + 240 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 35, + "cost": 51 + }, + { + "pc": 59, + "cost": 52 + }, + { + "pc": 89, + "cost": 52 + }, + { + "pc": 119, + "cost": 51 + }, + { + "pc": 143, + "cost": 51 + }, + { + "pc": 167, + "cost": 52 + }, + { + "pc": 197, + "cost": 52 + }, + { + "pc": 226, + "cost": 52 + }, + { + "pc": 249, + "cost": 52 + }, + { + "pc": 272, + "cost": 2 + }, + { + "pc": 278, + "cost": 51 + }, + { + "pc": 300, + "cost": 2 + }, + { + "pc": 309, + "cost": 2 + }, + { + "pc": 315, + "cost": 51 + }, + { + "pc": 337, + "cost": 2 + }, + { + "pc": 346, + "cost": 2 + }, + { + "pc": 352, + "cost": 51 + }, + { + "pc": 371, + "cost": 2 + }, + { + "pc": 380, + "cost": 2 + }, + { + "pc": 386, + "cost": 51 + }, + { + "pc": 405, + "cost": 2 + }, + { + "pc": 414, + "cost": 2 + }, + { + "pc": 420, + "cost": 51 + }, + { + "pc": 439, + "cost": 2 + }, + { + "pc": 448, + "cost": 2 + }, + { + "pc": 454, + "cost": 51 + }, + { + "pc": 470, + "cost": 2 + }, + { + "pc": 479, + "cost": 50 + }, + { + "pc": 499, + "cost": 50 + }, + { + "pc": 519, + "cost": 1 + }, + { + "pc": 522, + "cost": 2 + }, + { + "pc": 523, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lhu.json b/pvm/programs/riscv_rv64ui_lhu.json new file mode 100644 index 00000000..809fffba --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lhu.json @@ -0,0 +1,964 @@ +{ + "name": "riscv_rv64ui_lhu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 55, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 126, + 27, + 51, + 4, + 255, + 0, + 171, + 75, + 20, + 2, + 2, + 51, + 5, + 3, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 0, + 255, + 58, + 1, + 0, + 0, + 1, + 126, + 27, + 2, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 75, + 242, + 1, + 2, + 51, + 5, + 4, + 51, + 12, + 0, + 16, + 131, + 204, + 240, + 58, + 1, + 0, + 0, + 1, + 126, + 27, + 4, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 212, + 1, + 2, + 51, + 5, + 5, + 51, + 12, + 0, + 240, + 0, + 131, + 204, + 15, + 58, + 1, + 0, + 0, + 1, + 126, + 27, + 6, + 51, + 4, + 0, + 240, + 0, + 131, + 68, + 15, + 171, + 75, + 180, + 1, + 2, + 51, + 5, + 6, + 51, + 12, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 126, + 27, + 250, + 51, + 4, + 255, + 0, + 171, + 75, + 156, + 1, + 2, + 51, + 5, + 7, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 0, + 255, + 58, + 1, + 8, + 0, + 1, + 126, + 27, + 252, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 75, + 122, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 0, + 16, + 131, + 204, + 240, + 58, + 1, + 8, + 0, + 1, + 126, + 27, + 254, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 92, + 1, + 2, + 51, + 5, + 9, + 51, + 12, + 0, + 240, + 0, + 131, + 204, + 15, + 58, + 1, + 8, + 0, + 1, + 126, + 27, + 51, + 4, + 0, + 240, + 0, + 131, + 68, + 15, + 171, + 75, + 61, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 126, + 2, + 32, + 51, + 4, + 255, + 0, + 171, + 66, + 38, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 251, + 126, + 2, + 7, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 66, + 10, + 1, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 126, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 67, + 238, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 126, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 240, + 0, + 131, + 68, + 15, + 171, + 67, + 200, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 227, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 126, + 171, + 2, + 100, + 179, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 67, + 161, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 226, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 126, + 171, + 2, + 51, + 4, + 0, + 16, + 131, + 68, + 240, + 171, + 75, + 126, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 231, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 126, + 171, + 2, + 51, + 4, + 0, + 240, + 0, + 131, + 68, + 15, + 171, + 75, + 91, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 230, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 126, + 171, + 2, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 229, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 126, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 126, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 204, + 253, + 33, + 41, + 17, + 138, + 152, + 16, + 33, + 33, + 98, + 34, + 33, + 145, + 152, + 144, + 144, + 144, + 152, + 8, + 137, + 152, + 16, + 33, + 33, + 98, + 34, + 33, + 145, + 152, + 144, + 80, + 72, + 76, + 72, + 34, + 38, + 36, + 33, + 34, + 29, + 82, + 36, + 146, + 164, + 67, + 10, + 137, + 36, + 233, + 144, + 66, + 68, + 146, + 116, + 72, + 36, + 73, + 210, + 33, + 33, + 73, + 146, + 14, + 9, + 145, + 36, + 19, + 74, + 50, + 161, + 36, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196611, + "contents": [ + 255, + 240, + 15, + 15, + 240 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8692, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 65280, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 65280, + 61455 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 6 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 2 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 4 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196611, + "contents": [ + 255, + 240, + 15, + 15, + 240 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 35, + "cost": 52 + }, + { + "pc": 69, + "cost": 52 + }, + { + "pc": 99, + "cost": 52 + }, + { + "pc": 131, + "cost": 51 + }, + { + "pc": 155, + "cost": 52 + }, + { + "pc": 189, + "cost": 52 + }, + { + "pc": 219, + "cost": 52 + }, + { + "pc": 250, + "cost": 52 + }, + { + "pc": 273, + "cost": 52 + }, + { + "pc": 301, + "cost": 2 + }, + { + "pc": 307, + "cost": 51 + }, + { + "pc": 329, + "cost": 2 + }, + { + "pc": 338, + "cost": 2 + }, + { + "pc": 344, + "cost": 51 + }, + { + "pc": 367, + "cost": 2 + }, + { + "pc": 376, + "cost": 2 + }, + { + "pc": 382, + "cost": 51 + }, + { + "pc": 406, + "cost": 2 + }, + { + "pc": 415, + "cost": 2 + }, + { + "pc": 421, + "cost": 51 + }, + { + "pc": 440, + "cost": 2 + }, + { + "pc": 449, + "cost": 2 + }, + { + "pc": 455, + "cost": 51 + }, + { + "pc": 475, + "cost": 2 + }, + { + "pc": 484, + "cost": 2 + }, + { + "pc": 490, + "cost": 51 + }, + { + "pc": 511, + "cost": 2 + }, + { + "pc": 520, + "cost": 50 + }, + { + "pc": 540, + "cost": 50 + }, + { + "pc": 560, + "cost": 1 + }, + { + "pc": 563, + "cost": 2 + }, + { + "pc": 564, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lui.json b/pvm/programs/riscv_rv64ui_lui.json new file mode 100644 index 00000000..3535d376 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lui.json @@ -0,0 +1,180 @@ +{ + "name": "riscv_rv64ui_lui", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 92, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 51, + 4, + 171, + 64, + 69, + 51, + 5, + 3, + 51, + 0, + 0, + 240, + 153, + 0, + 1, + 51, + 4, + 0, + 248, + 171, + 64, + 52, + 51, + 5, + 4, + 51, + 0, + 0, + 240, + 255, + 127, + 153, + 0, + 20, + 51, + 4, + 255, + 7, + 171, + 64, + 33, + 51, + 5, + 5, + 51, + 0, + 0, + 0, + 0, + 128, + 153, + 0, + 20, + 51, + 4, + 0, + 248, + 171, + 64, + 14, + 51, + 5, + 6, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 166, + 33, + 41, + 149, + 68, + 34, + 9, + 18, + 73, + 144, + 72, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9945, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 2 + }, + { + "pc": 23, + "cost": 3 + }, + { + "pc": 40, + "cost": 3 + }, + { + "pc": 59, + "cost": 3 + }, + { + "pc": 78, + "cost": 2 + }, + { + "pc": 86, + "cost": 1 + }, + { + "pc": 89, + "cost": 2 + }, + { + "pc": 90, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lw.json b/pvm/programs/riscv_rv64ui_lw.json new file mode 100644 index 00000000..3cba8874 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lw.json @@ -0,0 +1,1063 @@ +{ + "name": "riscv_rv64ui_lw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 111, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 129, + 27, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 64, + 2, + 2, + 51, + 5, + 3, + 51, + 12, + 0, + 0, + 1, + 255, + 131, + 204, + 0, + 255, + 58, + 1, + 0, + 0, + 1, + 129, + 27, + 4, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 75, + 28, + 2, + 2, + 51, + 5, + 4, + 51, + 12, + 0, + 16, + 240, + 15, + 131, + 204, + 240, + 58, + 1, + 0, + 0, + 1, + 129, + 27, + 8, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 250, + 1, + 2, + 51, + 5, + 5, + 51, + 12, + 0, + 240, + 15, + 240, + 131, + 204, + 15, + 58, + 1, + 0, + 0, + 1, + 129, + 27, + 12, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 216, + 1, + 2, + 51, + 5, + 6, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 129, + 27, + 244, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 180, + 1, + 2, + 51, + 5, + 7, + 51, + 12, + 0, + 0, + 1, + 255, + 131, + 204, + 0, + 255, + 58, + 1, + 8, + 0, + 1, + 129, + 27, + 248, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 75, + 144, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 0, + 16, + 240, + 15, + 131, + 204, + 240, + 58, + 1, + 8, + 0, + 1, + 129, + 27, + 252, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 110, + 1, + 2, + 51, + 5, + 9, + 51, + 12, + 0, + 240, + 15, + 240, + 131, + 204, + 15, + 58, + 1, + 8, + 0, + 1, + 129, + 27, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 77, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 129, + 2, + 32, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 66, + 48, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 253, + 129, + 2, + 7, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 66, + 19, + 1, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 129, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 67, + 245, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 226, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 129, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 67, + 206, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 226, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 129, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 67, + 166, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 225, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 129, + 171, + 4, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 129, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 129, + 171, + 4, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 92, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 229, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 129, + 171, + 4, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 129, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 129, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 148, + 253, + 33, + 41, + 65, + 132, + 130, + 136, + 9, + 34, + 36, + 136, + 152, + 32, + 33, + 65, + 98, + 130, + 132, + 4, + 137, + 9, + 34, + 36, + 136, + 152, + 32, + 66, + 130, + 136, + 9, + 18, + 18, + 36, + 38, + 72, + 40, + 72, + 76, + 72, + 130, + 136, + 9, + 73, + 16, + 145, + 14, + 41, + 72, + 36, + 73, + 135, + 20, + 36, + 146, + 164, + 67, + 10, + 34, + 146, + 164, + 67, + 130, + 68, + 146, + 116, + 72, + 144, + 36, + 73, + 135, + 4, + 145, + 36, + 19, + 74, + 50, + 161, + 36, + 25 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196610, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196613, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196615, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8690, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 18446744073692839680, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 18446744073692839680, + 18446744073442160655 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 12 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 8 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196610, + "contents": [ + 255 + ] + }, + { + "address": 196613, + "contents": [ + 255 + ] + }, + { + "address": 196615, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 52 + }, + { + "pc": 47, + "cost": 52 + }, + { + "pc": 83, + "cost": 52 + }, + { + "pc": 117, + "cost": 52 + }, + { + "pc": 151, + "cost": 52 + }, + { + "pc": 187, + "cost": 52 + }, + { + "pc": 223, + "cost": 52 + }, + { + "pc": 257, + "cost": 52 + }, + { + "pc": 290, + "cost": 52 + }, + { + "pc": 319, + "cost": 52 + }, + { + "pc": 348, + "cost": 2 + }, + { + "pc": 354, + "cost": 51 + }, + { + "pc": 378, + "cost": 2 + }, + { + "pc": 387, + "cost": 2 + }, + { + "pc": 393, + "cost": 51 + }, + { + "pc": 417, + "cost": 2 + }, + { + "pc": 426, + "cost": 2 + }, + { + "pc": 432, + "cost": 51 + }, + { + "pc": 457, + "cost": 2 + }, + { + "pc": 466, + "cost": 2 + }, + { + "pc": 472, + "cost": 51 + }, + { + "pc": 494, + "cost": 2 + }, + { + "pc": 503, + "cost": 2 + }, + { + "pc": 509, + "cost": 51 + }, + { + "pc": 530, + "cost": 2 + }, + { + "pc": 539, + "cost": 2 + }, + { + "pc": 545, + "cost": 51 + }, + { + "pc": 567, + "cost": 2 + }, + { + "pc": 576, + "cost": 50 + }, + { + "pc": 596, + "cost": 50 + }, + { + "pc": 616, + "cost": 1 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 620, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_lwu.json b/pvm/programs/riscv_rv64ui_lwu.json new file mode 100644 index 00000000..9a0923d0 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_lwu.json @@ -0,0 +1,1147 @@ +{ + "name": "riscv_rv64ui_lwu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 185, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 58, + 1, + 0, + 0, + 1, + 128, + 27, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 138, + 2, + 51, + 5, + 3, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 0, + 255, + 58, + 1, + 0, + 0, + 1, + 128, + 27, + 4, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 91, + 2, + 2, + 51, + 5, + 4, + 51, + 12, + 0, + 16, + 240, + 15, + 131, + 204, + 240, + 58, + 1, + 0, + 0, + 1, + 128, + 27, + 8, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 57, + 2, + 51, + 5, + 5, + 51, + 12, + 0, + 0, + 15, + 131, + 204, + 255, + 0, + 151, + 204, + 12, + 149, + 204, + 15, + 58, + 1, + 0, + 0, + 1, + 128, + 27, + 12, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 12, + 2, + 2, + 51, + 5, + 6, + 51, + 12, + 0, + 0, + 255, + 0, + 131, + 204, + 255, + 0, + 58, + 1, + 8, + 0, + 1, + 128, + 27, + 244, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 232, + 1, + 51, + 5, + 7, + 51, + 12, + 0, + 0, + 1, + 131, + 204, + 1, + 255, + 151, + 204, + 16, + 149, + 204, + 0, + 255, + 58, + 1, + 8, + 0, + 1, + 128, + 27, + 248, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 185, + 1, + 2, + 51, + 5, + 8, + 51, + 12, + 0, + 16, + 240, + 15, + 131, + 204, + 240, + 58, + 1, + 8, + 0, + 1, + 128, + 27, + 252, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 151, + 1, + 51, + 5, + 9, + 51, + 12, + 0, + 0, + 15, + 131, + 204, + 255, + 0, + 151, + 204, + 12, + 149, + 204, + 15, + 58, + 1, + 8, + 0, + 1, + 128, + 27, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 107, + 1, + 2, + 51, + 5, + 10, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 224, + 128, + 2, + 32, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 66, + 78, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 0, + 0, + 1, + 149, + 0, + 253, + 128, + 2, + 7, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 66, + 43, + 1, + 51, + 5, + 12, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 128, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 67, + 13, + 1, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 226, + 51, + 5, + 13, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 128, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 67, + 224, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 220, + 51, + 5, + 14, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 128, + 171, + 4, + 100, + 179, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 67, + 178, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 219, + 51, + 5, + 15, + 51, + 8, + 1, + 2, + 58, + 10, + 16, + 0, + 1, + 128, + 171, + 4, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 141, + 0, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 228, + 51, + 5, + 16, + 51, + 8, + 1, + 2, + 58, + 10, + 24, + 0, + 1, + 128, + 171, + 4, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 98, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 223, + 51, + 5, + 17, + 51, + 8, + 1, + 2, + 58, + 10, + 0, + 0, + 1, + 128, + 171, + 4, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 55, + 149, + 136, + 1, + 51, + 2, + 2, + 171, + 40, + 222, + 2, + 51, + 5, + 18, + 58, + 2, + 0, + 0, + 1, + 128, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 26, + 2, + 51, + 5, + 19, + 58, + 2, + 0, + 0, + 1, + 128, + 33, + 51, + 1, + 2, + 51, + 4, + 2, + 171, + 65, + 6, + 82, + 5, + 4, + 0, + 40, + 74, + 253, + 33, + 41, + 65, + 132, + 130, + 136, + 132, + 72, + 132, + 132, + 72, + 196, + 4, + 9, + 9, + 18, + 9, + 145, + 132, + 132, + 72, + 98, + 130, + 8, + 9, + 34, + 18, + 34, + 17, + 18, + 34, + 17, + 19, + 36, + 36, + 72, + 36, + 68, + 18, + 10, + 145, + 196, + 132, + 36, + 136, + 152, + 144, + 132, + 72, + 68, + 58, + 164, + 32, + 145, + 36, + 29, + 82, + 136, + 36, + 146, + 164, + 67, + 10, + 145, + 136, + 36, + 233, + 144, + 32, + 145, + 36, + 29, + 18, + 34, + 73, + 146, + 116, + 72, + 136, + 68, + 146, + 76, + 40, + 201, + 132, + 146, + 100, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65546, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65554, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65562, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196610, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196613, + "contents": [ + 255 + ] + } + }, + { + "write": { + "address": 196615, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8690, + "pc": 11, + "regs": [ + 4294901760, + 2, + 196608, + 4278255360, + 2, + 19, + 0, + 0, + 2, + 0, + 196608, + 4278255360, + 4027576335 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 12 + ] + }, + { + "address": 65546, + "contents": [ + 3 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65554, + "contents": [ + 3 + ] + }, + { + "address": 65560, + "contents": [ + 8 + ] + }, + { + "address": 65562, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 255 + ] + }, + { + "address": 196610, + "contents": [ + 255 + ] + }, + { + "address": 196613, + "contents": [ + 255 + ] + }, + { + "address": 196615, + "contents": [ + 255, + 240, + 15, + 240, + 15, + 15, + 240, + 15, + 240 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 52 + }, + { + "pc": 47, + "cost": 52 + }, + { + "pc": 94, + "cost": 52 + }, + { + "pc": 128, + "cost": 52 + }, + { + "pc": 173, + "cost": 52 + }, + { + "pc": 209, + "cost": 52 + }, + { + "pc": 256, + "cost": 52 + }, + { + "pc": 290, + "cost": 52 + }, + { + "pc": 334, + "cost": 52 + }, + { + "pc": 363, + "cost": 52 + }, + { + "pc": 398, + "cost": 2 + }, + { + "pc": 404, + "cost": 51 + }, + { + "pc": 428, + "cost": 2 + }, + { + "pc": 437, + "cost": 2 + }, + { + "pc": 443, + "cost": 51 + }, + { + "pc": 473, + "cost": 2 + }, + { + "pc": 482, + "cost": 2 + }, + { + "pc": 488, + "cost": 51 + }, + { + "pc": 519, + "cost": 2 + }, + { + "pc": 528, + "cost": 2 + }, + { + "pc": 534, + "cost": 51 + }, + { + "pc": 556, + "cost": 2 + }, + { + "pc": 565, + "cost": 2 + }, + { + "pc": 571, + "cost": 51 + }, + { + "pc": 598, + "cost": 2 + }, + { + "pc": 607, + "cost": 2 + }, + { + "pc": 613, + "cost": 51 + }, + { + "pc": 641, + "cost": 2 + }, + { + "pc": 650, + "cost": 50 + }, + { + "pc": 670, + "cost": 50 + }, + { + "pc": 690, + "cost": 1 + }, + { + "pc": 693, + "cost": 2 + }, + { + "pc": 694, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_ma_data.json b/pvm/programs/riscv_rv64ui_ma_data.json new file mode 100644 index 00000000..f647edae --- /dev/null +++ b/pvm/programs/riscv_rv64ui_ma_data.json @@ -0,0 +1,9539 @@ +{ + "name": "riscv_rv64ui_ma_data", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 154, + 104, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 58, + 5, + 0, + 0, + 1, + 51, + 12, + 1, + 51, + 3, + 1, + 2, + 127, + 84, + 1, + 170, + 67, + 6, + 40, + 69, + 26, + 2, + 51, + 12, + 2, + 51, + 3, + 1, + 2, + 126, + 84, + 1, + 170, + 67, + 6, + 40, + 52, + 26, + 2, + 51, + 12, + 3, + 51, + 3, + 0, + 0, + 3, + 4, + 131, + 51, + 1, + 2, + 129, + 84, + 1, + 170, + 67, + 6, + 40, + 29, + 26, + 2, + 51, + 12, + 4, + 51, + 3, + 0, + 0, + 4, + 5, + 131, + 51, + 2, + 3, + 129, + 84, + 2, + 170, + 67, + 6, + 40, + 6, + 26, + 2, + 51, + 12, + 5, + 51, + 3, + 0, + 0, + 5, + 6, + 131, + 51, + 3, + 4, + 129, + 84, + 3, + 170, + 67, + 6, + 40, + 239, + 25, + 2, + 51, + 12, + 6, + 51, + 3, + 0, + 0, + 3, + 4, + 131, + 51, + 1, + 2, + 128, + 84, + 1, + 170, + 67, + 6, + 40, + 216, + 25, + 2, + 51, + 12, + 7, + 51, + 3, + 0, + 0, + 4, + 5, + 131, + 51, + 2, + 3, + 128, + 84, + 2, + 170, + 67, + 6, + 40, + 193, + 25, + 2, + 51, + 12, + 8, + 51, + 3, + 0, + 0, + 5, + 6, + 131, + 51, + 3, + 4, + 128, + 84, + 3, + 170, + 67, + 6, + 40, + 170, + 25, + 2, + 51, + 12, + 9, + 51, + 3, + 0, + 0, + 7, + 8, + 131, + 51, + 5, + 6, + 151, + 51, + 16, + 149, + 51, + 3, + 4, + 151, + 51, + 16, + 149, + 51, + 1, + 2, + 130, + 84, + 1, + 170, + 67, + 6, + 40, + 133, + 25, + 2, + 51, + 12, + 10, + 51, + 3, + 0, + 0, + 132, + 4, + 131, + 51, + 131, + 3, + 151, + 51, + 15, + 149, + 51, + 65, + 1, + 151, + 51, + 18, + 149, + 51, + 2, + 3, + 130, + 84, + 2, + 170, + 67, + 6, + 40, + 96, + 25, + 2, + 51, + 12, + 11, + 51, + 3, + 0, + 16, + 9, + 10, + 131, + 51, + 7, + 248, + 151, + 51, + 16, + 149, + 51, + 5, + 6, + 151, + 51, + 16, + 149, + 51, + 3, + 4, + 130, + 84, + 3, + 170, + 67, + 6, + 40, + 59, + 25, + 2, + 51, + 12, + 12, + 51, + 3, + 0, + 64, + 97, + 1, + 131, + 51, + 33, + 1, + 151, + 51, + 18, + 149, + 51, + 131, + 3, + 151, + 51, + 17, + 149, + 51, + 4, + 5, + 130, + 84, + 4, + 170, + 67, + 6, + 40, + 22, + 25, + 51, + 12, + 13, + 51, + 3, + 0, + 0, + 6, + 131, + 51, + 133, + 5, + 151, + 51, + 13, + 149, + 51, + 145, + 0, + 151, + 51, + 12, + 149, + 51, + 7, + 248, + 151, + 51, + 16, + 149, + 51, + 5, + 6, + 130, + 84, + 5, + 170, + 67, + 6, + 40, + 236, + 24, + 2, + 51, + 12, + 14, + 51, + 3, + 0, + 0, + 134, + 6, + 131, + 51, + 133, + 5, + 151, + 51, + 14, + 149, + 51, + 33, + 1, + 151, + 51, + 19, + 149, + 51, + 6, + 7, + 130, + 84, + 6, + 170, + 67, + 6, + 40, + 199, + 24, + 51, + 12, + 15, + 51, + 3, + 0, + 128, + 3, + 131, + 51, + 67, + 3, + 151, + 51, + 17, + 149, + 51, + 133, + 5, + 151, + 51, + 13, + 149, + 51, + 145, + 0, + 151, + 51, + 12, + 149, + 51, + 7, + 248, + 130, + 84, + 7, + 170, + 67, + 6, + 40, + 157, + 24, + 2, + 51, + 12, + 16, + 51, + 3, + 0, + 32, + 131, + 51, + 31, + 127, + 84, + 31, + 170, + 67, + 6, + 40, + 137, + 24, + 2, + 51, + 12, + 17, + 51, + 3, + 0, + 32, + 131, + 51, + 31, + 126, + 84, + 31, + 170, + 67, + 6, + 40, + 117, + 24, + 2, + 51, + 12, + 18, + 51, + 3, + 0, + 32, + 31, + 32, + 131, + 51, + 29, + 254, + 129, + 84, + 29, + 170, + 67, + 6, + 40, + 94, + 24, + 2, + 51, + 12, + 19, + 51, + 3, + 0, + 32, + 32, + 33, + 131, + 51, + 30, + 255, + 129, + 84, + 30, + 170, + 67, + 6, + 40, + 71, + 24, + 2, + 51, + 12, + 20, + 51, + 3, + 0, + 32, + 33, + 34, + 131, + 51, + 31, + 129, + 84, + 31, + 170, + 67, + 6, + 40, + 49, + 24, + 2, + 51, + 12, + 21, + 51, + 3, + 0, + 32, + 31, + 32, + 131, + 51, + 29, + 254, + 128, + 84, + 29, + 170, + 67, + 6, + 40, + 26, + 24, + 2, + 51, + 12, + 22, + 51, + 3, + 0, + 32, + 32, + 33, + 131, + 51, + 30, + 255, + 128, + 84, + 30, + 170, + 67, + 6, + 40, + 3, + 24, + 2, + 51, + 12, + 23, + 51, + 3, + 0, + 32, + 33, + 34, + 131, + 51, + 31, + 128, + 84, + 31, + 170, + 67, + 6, + 40, + 237, + 23, + 51, + 12, + 24, + 51, + 3, + 0, + 16, + 16, + 131, + 51, + 143, + 151, + 51, + 15, + 149, + 51, + 71, + 7, + 151, + 51, + 13, + 149, + 51, + 217, + 0, + 151, + 51, + 13, + 149, + 51, + 25, + 250, + 130, + 84, + 25, + 170, + 67, + 6, + 40, + 196, + 23, + 51, + 12, + 25, + 51, + 3, + 0, + 0, + 9, + 1, + 131, + 51, + 249, + 0, + 151, + 51, + 12, + 149, + 51, + 15, + 255, + 151, + 51, + 12, + 149, + 51, + 225, + 248, + 151, + 51, + 13, + 149, + 51, + 26, + 251, + 130, + 84, + 26, + 170, + 67, + 6, + 40, + 153, + 23, + 51, + 12, + 26, + 51, + 3, + 0, + 16, + 17, + 1, + 131, + 51, + 1, + 249, + 151, + 51, + 12, + 149, + 51, + 143, + 151, + 51, + 12, + 149, + 51, + 233, + 0, + 151, + 51, + 13, + 149, + 51, + 27, + 252, + 130, + 84, + 27, + 170, + 67, + 6, + 40, + 111, + 23, + 51, + 12, + 27, + 51, + 3, + 0, + 144, + 17, + 131, + 51, + 17, + 1, + 151, + 51, + 12, + 149, + 51, + 1, + 249, + 151, + 51, + 16, + 149, + 51, + 241, + 248, + 151, + 51, + 13, + 149, + 51, + 28, + 253, + 130, + 84, + 28, + 170, + 67, + 6, + 40, + 69, + 23, + 51, + 12, + 28, + 51, + 3, + 0, + 16, + 18, + 131, + 51, + 145, + 1, + 151, + 51, + 12, + 149, + 51, + 9, + 1, + 151, + 51, + 16, + 149, + 51, + 249, + 0, + 151, + 51, + 13, + 149, + 51, + 29, + 254, + 130, + 84, + 29, + 170, + 67, + 6, + 40, + 27, + 23, + 51, + 12, + 29, + 51, + 3, + 0, + 32, + 41, + 1, + 131, + 51, + 25, + 1, + 151, + 51, + 12, + 149, + 51, + 17, + 1, + 151, + 51, + 12, + 149, + 51, + 1, + 249, + 151, + 51, + 13, + 149, + 51, + 30, + 255, + 130, + 84, + 30, + 170, + 67, + 6, + 40, + 240, + 22, + 51, + 12, + 30, + 51, + 3, + 0, + 48, + 49, + 1, + 131, + 51, + 33, + 249, + 151, + 51, + 12, + 149, + 51, + 145, + 1, + 151, + 51, + 12, + 149, + 51, + 9, + 1, + 151, + 51, + 13, + 149, + 51, + 31, + 130, + 84, + 31, + 170, + 67, + 6, + 40, + 198, + 22, + 2, + 51, + 12, + 31, + 51, + 3, + 0, + 64, + 131, + 51, + 63, + 127, + 84, + 63, + 170, + 67, + 6, + 40, + 178, + 22, + 2, + 51, + 12, + 32, + 51, + 3, + 0, + 64, + 131, + 51, + 63, + 126, + 84, + 63, + 170, + 67, + 6, + 40, + 158, + 22, + 2, + 51, + 12, + 33, + 51, + 3, + 0, + 64, + 63, + 64, + 131, + 51, + 61, + 254, + 129, + 84, + 61, + 170, + 67, + 6, + 40, + 135, + 22, + 2, + 51, + 12, + 34, + 51, + 3, + 0, + 64, + 64, + 65, + 131, + 51, + 62, + 255, + 129, + 84, + 62, + 170, + 67, + 6, + 40, + 112, + 22, + 2, + 51, + 12, + 35, + 51, + 3, + 0, + 64, + 65, + 66, + 131, + 51, + 63, + 129, + 84, + 63, + 170, + 67, + 6, + 40, + 90, + 22, + 2, + 51, + 12, + 36, + 51, + 3, + 0, + 64, + 63, + 64, + 131, + 51, + 61, + 254, + 128, + 84, + 61, + 170, + 67, + 6, + 40, + 67, + 22, + 2, + 51, + 12, + 37, + 51, + 3, + 0, + 64, + 64, + 65, + 131, + 51, + 62, + 255, + 128, + 84, + 62, + 170, + 67, + 6, + 40, + 44, + 22, + 2, + 51, + 12, + 38, + 51, + 3, + 0, + 64, + 65, + 66, + 131, + 51, + 63, + 128, + 84, + 63, + 170, + 67, + 6, + 40, + 22, + 22, + 51, + 12, + 39, + 51, + 3, + 0, + 0, + 1, + 1, + 131, + 51, + 249, + 252, + 151, + 51, + 12, + 149, + 51, + 79, + 255, + 151, + 51, + 12, + 149, + 51, + 237, + 0, + 151, + 51, + 14, + 149, + 51, + 57, + 250, + 130, + 84, + 57, + 170, + 67, + 6, + 40, + 235, + 21, + 51, + 12, + 40, + 51, + 3, + 0, + 0, + 5, + 1, + 131, + 51, + 253, + 0, + 151, + 51, + 12, + 149, + 51, + 143, + 151, + 51, + 12, + 149, + 51, + 241, + 4, + 151, + 51, + 14, + 149, + 51, + 58, + 251, + 130, + 84, + 58, + 170, + 67, + 6, + 40, + 193, + 21, + 51, + 12, + 41, + 51, + 3, + 0, + 16, + 1, + 131, + 51, + 5, + 249, + 151, + 51, + 16, + 149, + 51, + 253, + 0, + 151, + 51, + 16, + 149, + 51, + 245, + 248, + 151, + 51, + 14, + 149, + 51, + 59, + 252, + 130, + 84, + 59, + 170, + 67, + 6, + 40, + 151, + 21, + 51, + 12, + 42, + 51, + 3, + 0, + 16, + 1, + 131, + 51, + 9, + 253, + 151, + 51, + 16, + 149, + 51, + 1, + 5, + 151, + 51, + 16, + 149, + 51, + 249, + 252, + 151, + 51, + 14, + 149, + 51, + 60, + 253, + 130, + 84, + 60, + 170, + 67, + 6, + 40, + 109, + 21, + 51, + 12, + 43, + 51, + 3, + 0, + 16, + 17, + 131, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 5, + 249, + 151, + 51, + 16, + 149, + 51, + 253, + 0, + 151, + 51, + 14, + 149, + 51, + 61, + 254, + 130, + 84, + 61, + 170, + 67, + 6, + 40, + 67, + 21, + 51, + 12, + 44, + 51, + 3, + 0, + 80, + 17, + 131, + 51, + 17, + 1, + 151, + 51, + 12, + 149, + 51, + 9, + 253, + 151, + 51, + 16, + 149, + 51, + 1, + 5, + 151, + 51, + 14, + 149, + 51, + 62, + 255, + 130, + 84, + 62, + 170, + 67, + 6, + 40, + 25, + 21, + 51, + 12, + 45, + 51, + 3, + 0, + 16, + 25, + 1, + 131, + 51, + 17, + 5, + 151, + 51, + 12, + 149, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 5, + 249, + 151, + 51, + 14, + 149, + 51, + 63, + 130, + 84, + 63, + 170, + 67, + 6, + 40, + 239, + 20, + 2, + 51, + 12, + 46, + 51, + 3, + 0, + 128, + 131, + 51, + 128, + 1, + 121, + 83, + 1, + 127, + 84, + 1, + 170, + 67, + 6, + 40, + 215, + 20, + 2, + 51, + 12, + 47, + 51, + 3, + 0, + 128, + 0, + 131, + 51, + 130, + 3, + 121, + 83, + 1, + 126, + 84, + 1, + 170, + 67, + 6, + 40, + 190, + 20, + 2, + 51, + 12, + 48, + 51, + 3, + 0, + 128, + 134, + 135, + 131, + 51, + 132, + 5, + 122, + 83, + 1, + 129, + 84, + 1, + 170, + 67, + 6, + 40, + 164, + 20, + 2, + 51, + 12, + 49, + 51, + 3, + 0, + 144, + 138, + 139, + 131, + 51, + 136, + 249, + 122, + 83, + 2, + 129, + 84, + 2, + 170, + 67, + 6, + 40, + 138, + 20, + 2, + 51, + 12, + 50, + 51, + 3, + 0, + 144, + 142, + 143, + 131, + 51, + 140, + 253, + 122, + 83, + 3, + 129, + 84, + 3, + 170, + 67, + 6, + 40, + 112, + 20, + 51, + 12, + 51, + 51, + 3, + 0, + 64, + 9, + 131, + 51, + 41, + 249, + 151, + 51, + 12, + 149, + 51, + 144, + 1, + 122, + 83, + 1, + 128, + 84, + 1, + 170, + 67, + 6, + 40, + 81, + 20, + 51, + 12, + 52, + 51, + 3, + 0, + 128, + 9, + 131, + 51, + 105, + 249, + 151, + 51, + 12, + 149, + 51, + 148, + 5, + 122, + 83, + 2, + 128, + 84, + 2, + 170, + 67, + 6, + 40, + 50, + 20, + 51, + 12, + 53, + 51, + 3, + 0, + 224, + 4, + 131, + 51, + 213, + 252, + 151, + 51, + 13, + 149, + 51, + 152, + 249, + 122, + 83, + 3, + 128, + 84, + 3, + 170, + 67, + 6, + 40, + 19, + 20, + 51, + 12, + 54, + 51, + 3, + 0, + 208, + 209, + 131, + 51, + 81, + 1, + 151, + 51, + 12, + 149, + 51, + 5, + 253, + 151, + 51, + 16, + 149, + 51, + 245, + 252, + 151, + 51, + 13, + 149, + 51, + 156, + 253, + 123, + 83, + 1, + 130, + 84, + 1, + 170, + 67, + 6, + 40, + 230, + 19, + 51, + 12, + 55, + 51, + 3, + 0, + 80, + 87, + 255, + 131, + 51, + 83, + 5, + 151, + 51, + 12, + 149, + 51, + 21, + 5, + 151, + 51, + 14, + 149, + 51, + 53, + 253, + 151, + 51, + 13, + 149, + 51, + 164, + 5, + 123, + 83, + 2, + 130, + 84, + 2, + 170, + 67, + 6, + 40, + 184, + 19, + 51, + 12, + 56, + 51, + 3, + 0, + 224, + 217, + 131, + 51, + 89, + 249, + 151, + 51, + 13, + 149, + 51, + 11, + 251, + 151, + 51, + 16, + 149, + 51, + 235, + 250, + 151, + 51, + 12, + 149, + 51, + 172, + 253, + 123, + 83, + 3, + 130, + 84, + 3, + 170, + 67, + 6, + 40, + 139, + 19, + 51, + 12, + 57, + 51, + 3, + 0, + 112, + 119, + 255, + 131, + 51, + 115, + 5, + 151, + 51, + 12, + 149, + 51, + 23, + 7, + 151, + 51, + 15, + 149, + 51, + 107, + 251, + 151, + 51, + 12, + 149, + 51, + 180, + 5, + 123, + 83, + 4, + 130, + 84, + 4, + 170, + 67, + 6, + 40, + 93, + 19, + 51, + 12, + 58, + 51, + 3, + 0, + 16, + 255, + 131, + 51, + 11, + 255, + 151, + 51, + 16, + 149, + 51, + 3, + 7, + 151, + 51, + 16, + 149, + 51, + 251, + 254, + 151, + 51, + 14, + 149, + 51, + 188, + 253, + 123, + 83, + 5, + 130, + 84, + 5, + 170, + 67, + 6, + 40, + 48, + 19, + 51, + 12, + 59, + 51, + 3, + 0, + 224, + 229, + 131, + 51, + 101, + 5, + 151, + 51, + 14, + 149, + 51, + 25, + 249, + 151, + 51, + 13, + 149, + 51, + 27, + 255, + 151, + 51, + 14, + 149, + 51, + 196, + 5, + 123, + 83, + 6, + 130, + 84, + 6, + 170, + 67, + 6, + 40, + 3, + 19, + 51, + 12, + 60, + 51, + 3, + 0, + 240, + 233, + 131, + 51, + 105, + 249, + 151, + 51, + 13, + 149, + 51, + 13, + 253, + 151, + 51, + 16, + 149, + 51, + 237, + 252, + 151, + 51, + 12, + 149, + 51, + 204, + 253, + 123, + 83, + 7, + 130, + 84, + 7, + 170, + 67, + 6, + 40, + 214, + 18, + 2, + 51, + 12, + 61, + 51, + 3, + 0, + 208, + 131, + 51, + 212, + 5, + 121, + 83, + 31, + 127, + 84, + 31, + 170, + 67, + 6, + 40, + 190, + 18, + 2, + 51, + 12, + 62, + 51, + 3, + 0, + 208, + 0, + 131, + 51, + 214, + 7, + 121, + 83, + 31, + 126, + 84, + 31, + 170, + 67, + 6, + 40, + 165, + 18, + 2, + 51, + 12, + 63, + 51, + 3, + 0, + 224, + 218, + 219, + 131, + 51, + 216, + 249, + 122, + 83, + 29, + 129, + 84, + 29, + 170, + 67, + 6, + 40, + 139, + 18, + 2, + 51, + 12, + 64, + 51, + 3, + 0, + 224, + 222, + 223, + 131, + 51, + 220, + 253, + 122, + 83, + 30, + 129, + 84, + 30, + 170, + 67, + 6, + 40, + 113, + 18, + 2, + 51, + 12, + 65, + 51, + 3, + 0, + 224, + 226, + 227, + 131, + 51, + 224, + 1, + 122, + 83, + 31, + 129, + 84, + 31, + 170, + 67, + 6, + 40, + 87, + 18, + 51, + 12, + 66, + 51, + 3, + 0, + 64, + 7, + 131, + 51, + 55, + 255, + 151, + 51, + 13, + 149, + 51, + 228, + 5, + 122, + 83, + 29, + 128, + 84, + 29, + 170, + 67, + 6, + 40, + 56, + 18, + 51, + 12, + 67, + 51, + 3, + 0, + 192, + 14, + 131, + 51, + 175, + 254, + 151, + 51, + 12, + 149, + 51, + 232, + 249, + 122, + 83, + 30, + 128, + 84, + 30, + 170, + 67, + 6, + 40, + 25, + 18, + 51, + 12, + 68, + 51, + 3, + 0, + 0, + 15, + 131, + 51, + 239, + 254, + 151, + 51, + 12, + 149, + 51, + 236, + 253, + 122, + 83, + 31, + 128, + 84, + 31, + 170, + 67, + 6, + 40, + 250, + 17, + 51, + 12, + 69, + 51, + 3, + 0, + 0, + 252, + 131, + 51, + 123, + 251, + 151, + 51, + 15, + 149, + 51, + 61, + 253, + 151, + 51, + 14, + 149, + 51, + 47, + 255, + 151, + 51, + 12, + 149, + 51, + 240, + 1, + 123, + 83, + 25, + 130, + 84, + 25, + 170, + 67, + 6, + 40, + 205, + 17, + 2, + 51, + 12, + 70, + 51, + 3, + 0, + 0, + 255, + 131, + 51, + 253, + 253, + 151, + 51, + 16, + 149, + 51, + 251, + 251, + 151, + 51, + 16, + 149, + 51, + 248, + 249, + 123, + 83, + 26, + 130, + 84, + 26, + 170, + 67, + 6, + 40, + 166, + 17, + 2, + 51, + 12, + 71, + 51, + 3, + 0, + 128, + 193, + 1, + 131, + 51, + 65, + 1, + 151, + 51, + 17, + 149, + 51, + 129, + 1, + 151, + 51, + 17, + 149, + 51, + 0, + 1, + 123, + 83, + 27, + 130, + 84, + 27, + 170, + 67, + 6, + 40, + 126, + 17, + 51, + 12, + 72, + 51, + 3, + 0, + 224, + 240, + 0, + 131, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 11, + 252, + 151, + 51, + 12, + 149, + 51, + 161, + 0, + 151, + 51, + 12, + 149, + 51, + 8, + 249, + 123, + 83, + 28, + 130, + 84, + 28, + 170, + 67, + 6, + 40, + 80, + 17, + 51, + 12, + 73, + 51, + 3, + 0, + 96, + 113, + 1, + 131, + 51, + 81, + 1, + 151, + 51, + 12, + 149, + 51, + 19, + 4, + 151, + 51, + 12, + 149, + 51, + 33, + 1, + 151, + 51, + 12, + 149, + 51, + 16, + 1, + 123, + 83, + 29, + 130, + 84, + 29, + 170, + 67, + 6, + 40, + 34, + 17, + 51, + 12, + 74, + 51, + 3, + 0, + 32, + 31, + 131, + 51, + 29, + 254, + 151, + 51, + 14, + 149, + 51, + 7, + 7, + 151, + 51, + 13, + 149, + 51, + 209, + 248, + 151, + 51, + 13, + 149, + 51, + 24, + 249, + 123, + 83, + 30, + 130, + 84, + 30, + 170, + 67, + 6, + 40, + 245, + 16, + 51, + 12, + 75, + 51, + 3, + 0, + 160, + 156, + 0, + 131, + 51, + 149, + 248, + 151, + 51, + 12, + 149, + 51, + 9, + 249, + 151, + 51, + 13, + 149, + 51, + 17, + 249, + 151, + 51, + 13, + 149, + 51, + 32, + 1, + 123, + 83, + 31, + 130, + 84, + 31, + 170, + 67, + 6, + 40, + 199, + 16, + 2, + 51, + 12, + 76, + 51, + 3, + 0, + 48, + 131, + 51, + 52, + 5, + 121, + 83, + 63, + 127, + 84, + 63, + 170, + 67, + 6, + 40, + 175, + 16, + 2, + 51, + 12, + 77, + 51, + 3, + 0, + 48, + 131, + 51, + 54, + 7, + 121, + 83, + 63, + 126, + 84, + 63, + 170, + 67, + 6, + 40, + 151, + 16, + 2, + 51, + 12, + 78, + 51, + 3, + 0, + 64, + 58, + 59, + 131, + 51, + 56, + 249, + 122, + 83, + 61, + 129, + 84, + 61, + 170, + 67, + 6, + 40, + 125, + 16, + 2, + 51, + 12, + 79, + 51, + 3, + 0, + 64, + 62, + 63, + 131, + 51, + 60, + 253, + 122, + 83, + 62, + 129, + 84, + 62, + 170, + 67, + 6, + 40, + 99, + 16, + 2, + 51, + 12, + 80, + 51, + 3, + 0, + 64, + 66, + 67, + 131, + 51, + 64, + 1, + 122, + 83, + 63, + 129, + 84, + 63, + 170, + 67, + 6, + 40, + 73, + 16, + 2, + 51, + 12, + 81, + 51, + 3, + 0, + 64, + 70, + 71, + 131, + 51, + 68, + 5, + 122, + 83, + 61, + 128, + 84, + 61, + 170, + 67, + 6, + 40, + 47, + 16, + 2, + 51, + 12, + 82, + 51, + 3, + 0, + 80, + 74, + 75, + 131, + 51, + 72, + 249, + 122, + 83, + 62, + 128, + 84, + 62, + 170, + 67, + 6, + 40, + 21, + 16, + 2, + 51, + 12, + 83, + 51, + 3, + 0, + 80, + 78, + 79, + 131, + 51, + 76, + 253, + 122, + 83, + 63, + 128, + 84, + 63, + 170, + 67, + 6, + 40, + 251, + 15, + 51, + 12, + 84, + 51, + 3, + 0, + 96, + 117, + 5, + 131, + 51, + 85, + 5, + 151, + 51, + 12, + 149, + 51, + 83, + 4, + 151, + 51, + 12, + 149, + 51, + 37, + 5, + 151, + 51, + 12, + 149, + 51, + 80, + 1, + 123, + 83, + 57, + 130, + 84, + 57, + 170, + 67, + 6, + 40, + 205, + 15, + 51, + 12, + 85, + 51, + 3, + 0, + 128, + 125, + 1, + 131, + 51, + 117, + 249, + 151, + 51, + 12, + 149, + 51, + 23, + 7, + 151, + 51, + 13, + 149, + 51, + 211, + 250, + 151, + 51, + 13, + 149, + 51, + 88, + 249, + 123, + 83, + 58, + 130, + 84, + 58, + 170, + 67, + 6, + 40, + 159, + 15, + 51, + 12, + 86, + 51, + 3, + 0, + 208, + 206, + 0, + 131, + 51, + 203, + 252, + 151, + 51, + 13, + 149, + 51, + 25, + 249, + 151, + 51, + 13, + 149, + 51, + 19, + 251, + 151, + 51, + 13, + 149, + 51, + 96, + 1, + 123, + 83, + 59, + 130, + 84, + 59, + 170, + 67, + 6, + 40, + 113, + 15, + 51, + 12, + 87, + 51, + 3, + 0, + 224, + 246, + 6, + 131, + 51, + 215, + 6, + 151, + 51, + 12, + 149, + 51, + 107, + 252, + 151, + 51, + 12, + 149, + 51, + 167, + 6, + 151, + 51, + 12, + 149, + 51, + 104, + 249, + 123, + 83, + 60, + 130, + 84, + 60, + 170, + 67, + 6, + 40, + 67, + 15, + 51, + 12, + 88, + 51, + 3, + 0, + 96, + 119, + 7, + 131, + 51, + 87, + 7, + 151, + 51, + 12, + 149, + 51, + 115, + 4, + 151, + 51, + 12, + 149, + 51, + 39, + 7, + 151, + 51, + 12, + 149, + 51, + 112, + 1, + 123, + 83, + 61, + 130, + 84, + 61, + 171, + 67, + 24, + 15, + 51, + 12, + 89, + 51, + 3, + 0, + 0, + 255, + 0, + 131, + 51, + 251, + 252, + 151, + 51, + 12, + 149, + 51, + 143, + 151, + 51, + 12, + 149, + 51, + 245, + 6, + 151, + 51, + 15, + 149, + 51, + 120, + 249, + 123, + 83, + 62, + 130, + 84, + 62, + 171, + 67, + 237, + 14, + 51, + 12, + 90, + 51, + 3, + 0, + 240, + 240, + 131, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 9, + 251, + 151, + 51, + 16, + 149, + 51, + 5, + 7, + 151, + 51, + 15, + 149, + 51, + 128, + 1, + 123, + 83, + 63, + 130, + 84, + 63, + 171, + 67, + 194, + 14, + 51, + 12, + 91, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 152, + 249, + 51, + 4, + 152, + 121, + 83, + 1, + 125, + 90, + 1, + 171, + 164, + 169, + 14, + 51, + 12, + 92, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 154, + 251, + 51, + 4, + 155, + 121, + 83, + 1, + 125, + 90, + 2, + 171, + 164, + 144, + 14, + 51, + 12, + 93, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 156, + 253, + 51, + 4, + 156, + 0, + 121, + 83, + 1, + 124, + 90, + 1, + 171, + 164, + 118, + 14, + 51, + 12, + 94, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 158, + 51, + 4, + 159, + 0, + 121, + 83, + 1, + 124, + 90, + 2, + 171, + 164, + 93, + 14, + 2, + 51, + 12, + 95, + 51, + 3, + 0, + 32, + 5, + 131, + 51, + 21, + 253, + 151, + 51, + 13, + 149, + 51, + 160, + 1, + 51, + 4, + 160, + 122, + 83, + 1, + 125, + 90, + 1, + 171, + 164, + 60, + 14, + 2, + 51, + 12, + 96, + 51, + 3, + 0, + 64, + 5, + 131, + 51, + 53, + 253, + 151, + 51, + 13, + 149, + 51, + 164, + 5, + 51, + 4, + 165, + 0, + 122, + 83, + 2, + 124, + 90, + 3, + 171, + 164, + 26, + 14, + 51, + 12, + 97, + 51, + 3, + 0, + 192, + 10, + 131, + 51, + 171, + 250, + 151, + 51, + 12, + 149, + 51, + 168, + 249, + 51, + 4, + 0, + 176, + 131, + 68, + 169, + 250, + 122, + 83, + 3, + 127, + 90, + 4, + 171, + 164, + 245, + 13, + 51, + 12, + 98, + 51, + 3, + 0, + 0, + 11, + 131, + 51, + 235, + 250, + 151, + 51, + 12, + 149, + 51, + 172, + 253, + 51, + 4, + 0, + 176, + 0, + 131, + 68, + 174, + 122, + 83, + 3, + 126, + 90, + 5, + 171, + 164, + 208, + 13, + 2, + 51, + 12, + 99, + 51, + 3, + 0, + 224, + 222, + 254, + 131, + 51, + 215, + 250, + 151, + 51, + 12, + 149, + 51, + 45, + 253, + 151, + 51, + 14, + 149, + 51, + 43, + 251, + 151, + 51, + 12, + 149, + 51, + 176, + 1, + 51, + 4, + 182, + 123, + 83, + 1, + 125, + 90, + 7, + 171, + 164, + 160, + 13, + 2, + 51, + 12, + 100, + 51, + 3, + 0, + 0, + 255, + 254, + 131, + 51, + 247, + 250, + 151, + 51, + 12, + 149, + 51, + 47, + 255, + 151, + 51, + 12, + 149, + 51, + 235, + 254, + 151, + 51, + 14, + 149, + 51, + 184, + 249, + 51, + 4, + 185, + 0, + 123, + 83, + 2, + 124, + 90, + 3, + 171, + 164, + 111, + 13, + 51, + 12, + 101, + 51, + 3, + 0, + 32, + 31, + 255, + 131, + 51, + 23, + 251, + 151, + 51, + 12, + 149, + 51, + 49, + 1, + 151, + 51, + 12, + 149, + 51, + 11, + 255, + 151, + 51, + 14, + 149, + 51, + 192, + 1, + 51, + 4, + 0, + 192, + 131, + 68, + 198, + 7, + 123, + 83, + 3, + 127, + 90, + 9, + 171, + 164, + 59, + 13, + 51, + 12, + 102, + 51, + 3, + 0, + 64, + 63, + 255, + 131, + 51, + 55, + 251, + 151, + 51, + 12, + 149, + 51, + 51, + 3, + 151, + 51, + 14, + 149, + 51, + 173, + 252, + 151, + 51, + 12, + 149, + 51, + 200, + 249, + 51, + 4, + 0, + 208, + 0, + 131, + 68, + 201, + 250, + 123, + 83, + 4, + 126, + 90, + 5, + 171, + 164, + 6, + 13, + 51, + 12, + 103, + 51, + 3, + 0, + 96, + 95, + 255, + 131, + 51, + 87, + 251, + 151, + 51, + 12, + 149, + 51, + 53, + 5, + 151, + 51, + 14, + 149, + 51, + 45, + 253, + 151, + 51, + 12, + 149, + 51, + 208, + 1, + 51, + 4, + 0, + 208, + 214, + 215, + 131, + 68, + 212, + 5, + 123, + 83, + 5, + 129, + 90, + 9, + 171, + 164, + 208, + 12, + 51, + 12, + 104, + 51, + 3, + 0, + 128, + 127, + 255, + 131, + 51, + 119, + 251, + 151, + 51, + 12, + 149, + 51, + 55, + 7, + 151, + 51, + 13, + 149, + 51, + 215, + 254, + 151, + 51, + 13, + 149, + 51, + 216, + 249, + 51, + 4, + 0, + 224, + 220, + 221, + 131, + 68, + 218, + 251, + 123, + 83, + 6, + 129, + 90, + 8, + 171, + 164, + 154, + 12, + 2, + 51, + 12, + 105, + 51, + 3, + 0, + 240, + 243, + 131, + 51, + 115, + 3, + 151, + 51, + 15, + 149, + 51, + 57, + 249, + 151, + 51, + 13, + 149, + 51, + 23, + 255, + 151, + 51, + 13, + 149, + 51, + 224, + 1, + 51, + 4, + 0, + 32, + 7, + 131, + 68, + 31, + 7, + 151, + 68, + 13, + 149, + 68, + 225, + 2, + 123, + 83, + 7, + 128, + 90, + 8, + 171, + 164, + 94, + 12, + 51, + 12, + 106, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 232, + 249, + 51, + 4, + 232, + 121, + 83, + 31, + 125, + 90, + 31, + 171, + 164, + 69, + 12, + 51, + 12, + 107, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 234, + 251, + 51, + 4, + 235, + 121, + 83, + 31, + 125, + 90, + 32, + 171, + 164, + 44, + 12, + 51, + 12, + 108, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 236, + 253, + 51, + 4, + 236, + 0, + 121, + 83, + 31, + 124, + 90, + 31, + 171, + 164, + 18, + 12, + 51, + 12, + 109, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 238, + 51, + 4, + 239, + 0, + 121, + 83, + 31, + 124, + 90, + 32, + 171, + 164, + 249, + 11, + 2, + 51, + 12, + 110, + 51, + 3, + 0, + 64, + 15, + 131, + 51, + 47, + 255, + 151, + 51, + 12, + 149, + 51, + 240, + 1, + 51, + 4, + 240, + 122, + 83, + 29, + 125, + 90, + 29, + 171, + 164, + 216, + 11, + 2, + 51, + 12, + 111, + 51, + 3, + 0, + 128, + 15, + 131, + 51, + 111, + 255, + 151, + 51, + 12, + 149, + 51, + 244, + 5, + 51, + 4, + 246, + 0, + 122, + 83, + 30, + 124, + 90, + 32, + 171, + 164, + 182, + 11, + 2, + 51, + 12, + 112, + 51, + 3, + 0, + 0, + 1, + 131, + 51, + 251, + 251, + 151, + 51, + 16, + 149, + 51, + 248, + 249, + 51, + 4, + 250, + 251, + 122, + 83, + 29, + 127, + 90, + 31, + 171, + 164, + 148, + 11, + 51, + 12, + 113, + 51, + 3, + 0, + 0, + 1, + 131, + 51, + 255, + 151, + 51, + 16, + 149, + 51, + 252, + 253, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 252, + 253, + 122, + 83, + 31, + 126, + 90, + 31, + 171, + 164, + 111, + 11, + 51, + 12, + 114, + 51, + 3, + 0, + 128, + 193, + 1, + 131, + 51, + 65, + 1, + 151, + 51, + 17, + 149, + 51, + 129, + 1, + 151, + 51, + 17, + 149, + 51, + 0, + 1, + 51, + 4, + 7, + 123, + 83, + 25, + 125, + 90, + 32, + 171, + 164, + 71, + 11, + 2, + 51, + 12, + 115, + 51, + 3, + 0, + 224, + 240, + 0, + 131, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 11, + 252, + 151, + 51, + 12, + 149, + 51, + 161, + 0, + 151, + 51, + 12, + 149, + 51, + 8, + 249, + 51, + 4, + 15, + 123, + 83, + 26, + 124, + 90, + 33, + 171, + 164, + 23, + 11, + 51, + 12, + 116, + 51, + 3, + 0, + 96, + 113, + 1, + 131, + 51, + 81, + 1, + 151, + 51, + 12, + 149, + 51, + 19, + 4, + 151, + 51, + 12, + 149, + 51, + 33, + 1, + 151, + 51, + 12, + 149, + 51, + 16, + 1, + 51, + 4, + 0, + 16, + 131, + 68, + 20, + 5, + 123, + 83, + 27, + 127, + 90, + 31, + 171, + 164, + 227, + 10, + 51, + 12, + 117, + 51, + 3, + 0, + 32, + 31, + 131, + 51, + 29, + 254, + 151, + 51, + 14, + 149, + 51, + 7, + 7, + 151, + 51, + 13, + 149, + 51, + 209, + 248, + 151, + 51, + 13, + 149, + 51, + 24, + 249, + 51, + 4, + 0, + 32, + 131, + 68, + 27, + 252, + 123, + 83, + 28, + 126, + 90, + 31, + 171, + 164, + 176, + 10, + 51, + 12, + 118, + 51, + 3, + 0, + 160, + 156, + 0, + 131, + 51, + 149, + 248, + 151, + 51, + 12, + 149, + 51, + 9, + 249, + 151, + 51, + 13, + 149, + 51, + 17, + 249, + 151, + 51, + 13, + 149, + 51, + 32, + 1, + 51, + 4, + 0, + 32, + 34, + 35, + 131, + 68, + 32, + 1, + 123, + 83, + 29, + 129, + 90, + 29, + 171, + 164, + 122, + 10, + 51, + 12, + 119, + 51, + 3, + 0, + 224, + 242, + 2, + 131, + 51, + 211, + 2, + 151, + 51, + 12, + 149, + 51, + 43, + 252, + 151, + 51, + 12, + 149, + 51, + 163, + 2, + 151, + 51, + 12, + 149, + 51, + 40, + 249, + 51, + 4, + 0, + 48, + 42, + 43, + 131, + 68, + 40, + 249, + 123, + 83, + 30, + 129, + 90, + 30, + 171, + 164, + 68, + 10, + 51, + 12, + 120, + 51, + 3, + 0, + 96, + 115, + 3, + 131, + 51, + 83, + 3, + 151, + 51, + 12, + 149, + 51, + 51, + 4, + 151, + 51, + 12, + 149, + 51, + 35, + 3, + 151, + 51, + 12, + 149, + 51, + 48, + 1, + 51, + 4, + 0, + 48, + 50, + 51, + 131, + 68, + 48, + 1, + 123, + 83, + 31, + 128, + 90, + 31, + 171, + 164, + 14, + 10, + 51, + 12, + 121, + 51, + 3, + 0, + 80, + 131, + 51, + 72, + 249, + 51, + 4, + 72, + 121, + 83, + 63, + 125, + 90, + 63, + 171, + 164, + 246, + 9, + 51, + 12, + 122, + 51, + 3, + 0, + 80, + 131, + 51, + 74, + 251, + 51, + 4, + 75, + 121, + 83, + 63, + 125, + 90, + 64, + 171, + 164, + 222, + 9, + 51, + 12, + 123, + 51, + 3, + 0, + 80, + 131, + 51, + 76, + 253, + 51, + 4, + 76, + 121, + 83, + 63, + 124, + 90, + 63, + 171, + 164, + 198, + 9, + 51, + 12, + 124, + 51, + 3, + 0, + 80, + 131, + 51, + 78, + 255, + 51, + 4, + 79, + 121, + 83, + 63, + 124, + 90, + 64, + 171, + 164, + 174, + 9, + 51, + 12, + 125, + 51, + 3, + 0, + 80, + 82, + 83, + 131, + 51, + 80, + 1, + 51, + 4, + 80, + 122, + 83, + 61, + 125, + 90, + 61, + 171, + 164, + 148, + 9, + 51, + 12, + 126, + 51, + 3, + 0, + 80, + 86, + 87, + 131, + 51, + 84, + 5, + 51, + 4, + 86, + 122, + 83, + 62, + 124, + 90, + 64, + 171, + 164, + 122, + 9, + 2, + 51, + 12, + 127, + 51, + 3, + 0, + 96, + 90, + 91, + 131, + 51, + 88, + 249, + 51, + 4, + 0, + 96, + 131, + 68, + 90, + 251, + 122, + 83, + 61, + 127, + 90, + 63, + 171, + 164, + 90, + 9, + 2, + 51, + 12, + 128, + 0, + 51, + 3, + 0, + 96, + 94, + 95, + 131, + 51, + 92, + 253, + 51, + 4, + 0, + 96, + 131, + 68, + 92, + 253, + 122, + 83, + 63, + 126, + 90, + 63, + 171, + 164, + 57, + 9, + 2, + 51, + 12, + 129, + 0, + 51, + 3, + 0, + 208, + 206, + 0, + 131, + 51, + 203, + 252, + 151, + 51, + 13, + 149, + 51, + 25, + 249, + 151, + 51, + 13, + 149, + 51, + 19, + 251, + 151, + 51, + 13, + 149, + 51, + 96, + 1, + 51, + 4, + 103, + 123, + 83, + 57, + 125, + 90, + 64, + 171, + 164, + 8, + 9, + 2, + 51, + 12, + 130, + 0, + 51, + 3, + 0, + 224, + 246, + 6, + 131, + 51, + 215, + 6, + 151, + 51, + 12, + 149, + 51, + 107, + 252, + 151, + 51, + 12, + 149, + 51, + 167, + 6, + 151, + 51, + 12, + 149, + 51, + 104, + 249, + 51, + 4, + 111, + 123, + 83, + 58, + 124, + 90, + 65, + 171, + 164, + 215, + 8, + 51, + 12, + 131, + 0, + 51, + 3, + 0, + 96, + 119, + 7, + 131, + 51, + 87, + 7, + 151, + 51, + 12, + 149, + 51, + 115, + 4, + 151, + 51, + 12, + 149, + 51, + 39, + 7, + 151, + 51, + 12, + 149, + 51, + 112, + 1, + 51, + 4, + 0, + 112, + 131, + 68, + 116, + 5, + 123, + 83, + 59, + 127, + 90, + 63, + 171, + 164, + 162, + 8, + 51, + 12, + 132, + 0, + 51, + 3, + 0, + 0, + 255, + 0, + 131, + 51, + 251, + 252, + 151, + 51, + 12, + 149, + 51, + 143, + 151, + 51, + 12, + 149, + 51, + 245, + 6, + 151, + 51, + 15, + 149, + 51, + 120, + 249, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 123, + 252, + 123, + 83, + 60, + 126, + 90, + 63, + 171, + 164, + 109, + 8, + 51, + 12, + 133, + 0, + 51, + 3, + 0, + 240, + 240, + 131, + 51, + 209, + 0, + 151, + 51, + 12, + 149, + 51, + 9, + 251, + 151, + 51, + 16, + 149, + 51, + 5, + 7, + 151, + 51, + 15, + 149, + 51, + 128, + 1, + 51, + 4, + 0, + 128, + 130, + 131, + 131, + 68, + 128, + 1, + 123, + 83, + 61, + 129, + 90, + 61, + 171, + 164, + 55, + 8, + 51, + 12, + 134, + 0, + 51, + 3, + 0, + 32, + 31, + 255, + 131, + 51, + 27, + 253, + 151, + 51, + 13, + 149, + 51, + 35, + 3, + 151, + 51, + 14, + 149, + 51, + 169, + 248, + 151, + 51, + 12, + 149, + 51, + 136, + 249, + 51, + 4, + 0, + 144, + 138, + 139, + 131, + 68, + 136, + 249, + 123, + 83, + 62, + 129, + 90, + 62, + 171, + 164, + 0, + 8, + 2, + 51, + 12, + 135, + 0, + 51, + 3, + 0, + 48, + 47, + 255, + 131, + 51, + 43, + 253, + 151, + 51, + 13, + 149, + 51, + 37, + 5, + 151, + 51, + 14, + 149, + 51, + 41, + 249, + 151, + 51, + 12, + 149, + 51, + 144, + 1, + 51, + 4, + 0, + 64, + 9, + 131, + 68, + 41, + 249, + 151, + 68, + 12, + 149, + 68, + 144, + 1, + 123, + 83, + 63, + 128, + 90, + 63, + 171, + 164, + 194, + 7, + 2, + 51, + 12, + 136, + 0, + 51, + 3, + 152, + 0, + 51, + 4, + 0, + 192, + 131, + 68, + 152, + 248, + 120, + 83, + 1, + 127, + 90, + 1, + 171, + 164, + 167, + 7, + 2, + 51, + 12, + 137, + 0, + 51, + 3, + 153, + 0, + 51, + 4, + 0, + 160, + 0, + 131, + 68, + 152, + 249, + 120, + 83, + 2, + 126, + 90, + 1, + 171, + 164, + 139, + 7, + 2, + 51, + 12, + 138, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 154, + 251, + 51, + 4, + 0, + 160, + 192, + 200, + 131, + 68, + 154, + 251, + 121, + 83, + 1, + 129, + 90, + 1, + 171, + 164, + 105, + 7, + 2, + 51, + 12, + 139, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 156, + 253, + 51, + 4, + 0, + 160, + 157, + 208, + 131, + 68, + 155, + 252, + 121, + 83, + 3, + 129, + 90, + 2, + 171, + 164, + 71, + 7, + 2, + 51, + 12, + 140, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 158, + 51, + 4, + 0, + 160, + 158, + 159, + 131, + 68, + 156, + 253, + 121, + 83, + 5, + 129, + 90, + 3, + 171, + 164, + 38, + 7, + 2, + 51, + 12, + 141, + 0, + 51, + 3, + 160, + 0, + 51, + 4, + 0, + 240, + 4, + 131, + 68, + 229, + 252, + 151, + 68, + 13, + 149, + 68, + 154, + 0, + 120, + 83, + 2, + 128, + 90, + 1, + 171, + 164, + 3, + 7, + 51, + 12, + 142, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 161, + 2, + 51, + 4, + 0, + 240, + 4, + 131, + 68, + 21, + 5, + 151, + 68, + 13, + 149, + 68, + 160, + 1, + 121, + 83, + 3, + 128, + 90, + 2, + 171, + 164, + 220, + 6, + 51, + 12, + 143, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 163, + 4, + 51, + 4, + 0, + 32, + 5, + 131, + 68, + 29, + 5, + 151, + 68, + 13, + 149, + 68, + 161, + 2, + 121, + 83, + 5, + 128, + 90, + 3, + 171, + 164, + 181, + 6, + 2, + 51, + 12, + 144, + 0, + 51, + 3, + 165, + 0, + 51, + 4, + 0, + 0, + 15, + 255, + 131, + 68, + 37, + 5, + 151, + 68, + 12, + 149, + 68, + 209, + 1, + 151, + 68, + 12, + 149, + 68, + 13, + 5, + 151, + 68, + 13, + 149, + 68, + 154, + 5, + 120, + 83, + 2, + 130, + 90, + 1, + 171, + 164, + 131, + 6, + 51, + 12, + 145, + 0, + 51, + 3, + 0, + 160, + 0, + 131, + 51, + 166, + 7, + 51, + 4, + 0, + 160, + 138, + 131, + 68, + 155, + 254, + 151, + 68, + 12, + 149, + 68, + 41, + 249, + 151, + 68, + 13, + 149, + 68, + 21, + 253, + 151, + 68, + 13, + 149, + 68, + 165, + 1, + 121, + 83, + 7, + 130, + 90, + 2, + 171, + 164, + 78, + 6, + 51, + 12, + 146, + 0, + 51, + 3, + 0, + 176, + 0, + 131, + 51, + 168, + 249, + 51, + 4, + 0, + 160, + 166, + 254, + 131, + 68, + 159, + 2, + 151, + 68, + 12, + 149, + 68, + 169, + 249, + 151, + 68, + 13, + 149, + 68, + 29, + 5, + 151, + 68, + 13, + 149, + 68, + 161, + 2, + 121, + 83, + 9, + 130, + 90, + 3, + 171, + 164, + 24, + 6, + 2, + 51, + 12, + 147, + 0, + 51, + 3, + 0, + 224, + 10, + 131, + 51, + 203, + 250, + 151, + 51, + 12, + 149, + 51, + 170, + 251, + 51, + 4, + 0, + 160, + 74, + 254, + 131, + 68, + 139, + 250, + 151, + 68, + 12, + 149, + 68, + 173, + 253, + 151, + 68, + 12, + 149, + 68, + 187, + 250, + 151, + 68, + 12, + 149, + 68, + 162, + 250, + 122, + 83, + 5, + 130, + 90, + 4, + 171, + 164, + 218, + 5, + 2, + 51, + 12, + 148, + 0, + 51, + 3, + 0, + 32, + 11, + 131, + 51, + 11, + 251, + 151, + 51, + 12, + 149, + 51, + 174, + 51, + 4, + 0, + 240, + 242, + 131, + 68, + 89, + 2, + 151, + 68, + 13, + 149, + 68, + 11, + 251, + 151, + 68, + 16, + 149, + 68, + 235, + 250, + 151, + 68, + 12, + 149, + 68, + 170, + 251, + 122, + 83, + 7, + 130, + 90, + 5, + 171, + 164, + 158, + 5, + 2, + 51, + 12, + 149, + 0, + 51, + 3, + 0, + 96, + 11, + 131, + 51, + 75, + 251, + 151, + 51, + 12, + 149, + 51, + 178, + 3, + 51, + 4, + 0, + 96, + 107, + 254, + 131, + 68, + 75, + 251, + 151, + 68, + 12, + 149, + 68, + 179, + 3, + 151, + 68, + 12, + 149, + 68, + 251, + 250, + 151, + 68, + 12, + 149, + 68, + 171, + 254, + 122, + 83, + 9, + 130, + 90, + 6, + 171, + 164, + 96, + 5, + 2, + 51, + 12, + 150, + 0, + 51, + 3, + 0, + 160, + 11, + 131, + 51, + 139, + 251, + 151, + 51, + 12, + 149, + 51, + 182, + 7, + 51, + 4, + 0, + 224, + 230, + 254, + 131, + 68, + 223, + 2, + 151, + 68, + 12, + 149, + 68, + 173, + 253, + 151, + 68, + 14, + 149, + 68, + 43, + 251, + 151, + 68, + 12, + 149, + 68, + 174, + 122, + 83, + 11, + 130, + 90, + 7, + 171, + 164, + 35, + 5, + 2, + 51, + 12, + 151, + 0, + 51, + 3, + 186, + 0, + 51, + 4, + 0, + 48, + 131, + 68, + 186, + 1, + 120, + 83, + 31, + 127, + 90, + 31, + 171, + 164, + 8, + 5, + 2, + 51, + 12, + 152, + 0, + 51, + 3, + 187, + 0, + 51, + 4, + 0, + 192, + 0, + 131, + 68, + 186, + 251, + 120, + 83, + 32, + 126, + 90, + 31, + 171, + 164, + 236, + 4, + 2, + 51, + 12, + 153, + 0, + 51, + 3, + 0, + 192, + 0, + 131, + 51, + 188, + 253, + 51, + 4, + 0, + 192, + 187, + 50, + 131, + 68, + 188, + 253, + 121, + 83, + 30, + 129, + 90, + 30, + 171, + 164, + 202, + 4, + 2, + 51, + 12, + 154, + 0, + 51, + 3, + 0, + 192, + 0, + 131, + 51, + 190, + 51, + 4, + 0, + 192, + 191, + 50, + 131, + 68, + 188, + 254, + 121, + 83, + 31, + 129, + 90, + 30, + 171, + 164, + 169, + 4, + 2, + 51, + 12, + 155, + 0, + 51, + 3, + 0, + 192, + 0, + 131, + 51, + 192, + 1, + 51, + 4, + 0, + 192, + 192, + 193, + 131, + 68, + 188, + 254, + 121, + 83, + 32, + 129, + 90, + 30, + 171, + 164, + 135, + 4, + 2, + 51, + 12, + 156, + 0, + 51, + 3, + 194, + 0, + 51, + 4, + 0, + 192, + 193, + 51, + 131, + 68, + 190, + 2, + 120, + 83, + 32, + 128, + 90, + 31, + 171, + 164, + 106, + 4, + 51, + 12, + 157, + 0, + 51, + 3, + 0, + 192, + 0, + 131, + 51, + 195, + 4, + 51, + 4, + 0, + 16, + 3, + 131, + 68, + 15, + 3, + 151, + 68, + 14, + 149, + 68, + 32, + 252, + 121, + 83, + 31, + 128, + 90, + 29, + 171, + 164, + 67, + 4, + 51, + 12, + 158, + 0, + 51, + 3, + 0, + 192, + 0, + 131, + 51, + 197, + 6, + 51, + 4, + 0, + 32, + 3, + 131, + 68, + 23, + 251, + 151, + 68, + 14, + 149, + 68, + 188, + 3, + 121, + 83, + 32, + 128, + 90, + 30, + 171, + 164, + 28, + 4, + 2, + 51, + 12, + 159, + 0, + 51, + 3, + 199, + 0, + 51, + 4, + 0, + 240, + 241, + 131, + 68, + 239, + 0, + 151, + 68, + 15, + 149, + 68, + 3, + 4, + 151, + 68, + 15, + 149, + 68, + 1, + 1, + 151, + 68, + 12, + 149, + 68, + 0, + 248, + 120, + 83, + 32, + 130, + 90, + 25, + 171, + 164, + 235, + 3, + 51, + 12, + 160, + 0, + 51, + 3, + 0, + 208, + 0, + 131, + 51, + 200, + 249, + 51, + 4, + 0, + 224, + 248, + 131, + 68, + 57, + 249, + 151, + 68, + 14, + 149, + 68, + 225, + 5, + 151, + 68, + 17, + 149, + 68, + 129, + 1, + 151, + 68, + 12, + 149, + 68, + 8, + 121, + 83, + 31, + 130, + 90, + 26, + 171, + 164, + 183, + 3, + 51, + 12, + 161, + 0, + 51, + 3, + 0, + 208, + 0, + 131, + 51, + 202, + 251, + 51, + 4, + 0, + 32, + 207, + 0, + 131, + 68, + 47, + 251, + 151, + 68, + 12, + 149, + 68, + 175, + 2, + 151, + 68, + 13, + 149, + 68, + 1, + 1, + 151, + 68, + 13, + 149, + 68, + 16, + 248, + 121, + 83, + 31, + 130, + 90, + 27, + 171, + 164, + 129, + 3, + 2, + 51, + 12, + 162, + 0, + 51, + 3, + 0, + 0, + 13, + 131, + 51, + 237, + 252, + 151, + 51, + 12, + 149, + 51, + 204, + 253, + 51, + 4, + 0, + 64, + 63, + 255, + 131, + 68, + 55, + 251, + 151, + 68, + 13, + 149, + 68, + 101, + 6, + 151, + 68, + 12, + 149, + 68, + 225, + 5, + 151, + 68, + 13, + 149, + 68, + 24, + 122, + 83, + 32, + 130, + 90, + 28, + 171, + 164, + 68, + 3, + 2, + 51, + 12, + 163, + 0, + 51, + 3, + 0, + 64, + 13, + 131, + 51, + 45, + 253, + 151, + 51, + 12, + 149, + 51, + 208, + 1, + 51, + 4, + 0, + 112, + 13, + 131, + 68, + 245, + 3, + 151, + 68, + 14, + 149, + 68, + 45, + 253, + 151, + 68, + 14, + 149, + 68, + 67, + 7, + 151, + 68, + 14, + 149, + 68, + 32, + 252, + 122, + 83, + 31, + 130, + 90, + 29, + 171, + 164, + 7, + 3, + 2, + 51, + 12, + 164, + 0, + 51, + 3, + 0, + 128, + 13, + 131, + 51, + 109, + 253, + 151, + 51, + 12, + 149, + 51, + 212, + 5, + 51, + 4, + 0, + 96, + 3, + 131, + 68, + 93, + 3, + 151, + 68, + 17, + 149, + 68, + 123, + 250, + 151, + 68, + 15, + 149, + 68, + 109, + 253, + 151, + 68, + 12, + 149, + 68, + 212, + 5, + 122, + 83, + 30, + 130, + 90, + 30, + 171, + 164, + 202, + 2, + 2, + 51, + 12, + 165, + 0, + 51, + 3, + 0, + 224, + 6, + 131, + 51, + 215, + 254, + 151, + 51, + 13, + 149, + 51, + 216, + 249, + 51, + 4, + 0, + 224, + 220, + 0, + 131, + 68, + 215, + 248, + 151, + 68, + 12, + 149, + 68, + 245, + 3, + 151, + 68, + 13, + 149, + 68, + 191, + 254, + 151, + 68, + 13, + 149, + 68, + 218, + 251, + 122, + 83, + 29, + 130, + 90, + 31, + 171, + 164, + 140, + 2, + 2, + 51, + 12, + 166, + 0, + 51, + 3, + 220, + 0, + 51, + 4, + 0, + 144, + 131, + 68, + 220, + 1, + 120, + 83, + 63, + 127, + 90, + 63, + 171, + 164, + 113, + 2, + 2, + 51, + 12, + 167, + 0, + 51, + 3, + 221, + 0, + 51, + 4, + 0, + 224, + 0, + 131, + 68, + 220, + 253, + 120, + 83, + 64, + 126, + 90, + 63, + 171, + 164, + 85, + 2, + 2, + 51, + 12, + 168, + 0, + 51, + 3, + 0, + 224, + 0, + 131, + 51, + 222, + 51, + 4, + 0, + 224, + 221, + 146, + 131, + 68, + 222, + 121, + 83, + 62, + 129, + 90, + 62, + 171, + 164, + 53, + 2, + 2, + 51, + 12, + 169, + 0, + 51, + 3, + 0, + 224, + 0, + 131, + 51, + 224, + 1, + 51, + 4, + 0, + 224, + 225, + 146, + 131, + 68, + 222, + 0, + 121, + 83, + 63, + 129, + 90, + 62, + 171, + 164, + 19, + 2, + 2, + 51, + 12, + 170, + 0, + 51, + 3, + 0, + 224, + 0, + 131, + 51, + 226, + 3, + 51, + 4, + 0, + 224, + 226, + 227, + 131, + 68, + 222, + 0, + 121, + 83, + 64, + 129, + 90, + 62, + 171, + 164, + 241, + 1, + 2, + 51, + 12, + 171, + 0, + 51, + 3, + 228, + 0, + 51, + 4, + 0, + 160, + 4, + 131, + 68, + 31, + 255, + 151, + 68, + 13, + 149, + 68, + 224, + 4, + 120, + 83, + 64, + 128, + 90, + 63, + 171, + 164, + 206, + 1, + 51, + 12, + 172, + 0, + 51, + 3, + 0, + 224, + 0, + 131, + 51, + 229, + 6, + 51, + 4, + 0, + 48, + 7, + 131, + 68, + 47, + 7, + 151, + 68, + 13, + 149, + 68, + 128, + 254, + 121, + 83, + 63, + 128, + 90, + 61, + 171, + 164, + 167, + 1, + 51, + 12, + 173, + 0, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 231, + 248, + 51, + 4, + 0, + 64, + 7, + 131, + 68, + 63, + 7, + 151, + 68, + 13, + 149, + 68, + 222, + 5, + 121, + 83, + 64, + 128, + 90, + 62, + 171, + 164, + 128, + 1, + 2, + 51, + 12, + 174, + 0, + 51, + 3, + 233, + 0, + 51, + 4, + 0, + 208, + 211, + 131, + 68, + 189, + 251, + 151, + 68, + 12, + 149, + 68, + 15, + 151, + 68, + 15, + 149, + 68, + 7, + 7, + 151, + 68, + 12, + 149, + 68, + 96, + 248, + 120, + 83, + 64, + 130, + 90, + 57, + 171, + 164, + 80, + 1, + 2, + 51, + 12, + 175, + 0, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 234, + 251, + 51, + 4, + 0, + 208, + 215, + 209, + 131, + 68, + 189, + 5, + 151, + 68, + 19, + 149, + 68, + 135, + 7, + 151, + 68, + 12, + 149, + 68, + 104, + 121, + 83, + 63, + 130, + 90, + 58, + 171, + 164, + 33, + 1, + 51, + 12, + 176, + 0, + 51, + 3, + 0, + 240, + 0, + 131, + 51, + 236, + 253, + 51, + 4, + 0, + 240, + 201, + 131, + 68, + 119, + 4, + 151, + 68, + 12, + 149, + 68, + 103, + 255, + 151, + 68, + 14, + 149, + 68, + 1, + 253, + 151, + 68, + 15, + 149, + 68, + 112, + 248, + 121, + 83, + 63, + 130, + 90, + 59, + 171, + 164, + 236, + 0, + 2, + 51, + 12, + 177, + 0, + 51, + 3, + 0, + 32, + 15, + 131, + 51, + 15, + 255, + 151, + 51, + 12, + 149, + 51, + 238, + 51, + 4, + 0, + 32, + 255, + 131, + 68, + 15, + 255, + 151, + 68, + 16, + 149, + 68, + 239, + 254, + 151, + 68, + 13, + 149, + 68, + 189, + 249, + 151, + 68, + 15, + 149, + 68, + 120, + 122, + 83, + 64, + 130, + 90, + 60, + 171, + 164, + 177, + 0, + 2, + 51, + 12, + 178, + 0, + 51, + 3, + 0, + 96, + 15, + 131, + 51, + 79, + 255, + 151, + 51, + 12, + 149, + 51, + 242, + 3, + 51, + 4, + 0, + 0, + 203, + 131, + 68, + 251, + 248, + 151, + 68, + 15, + 149, + 68, + 61, + 253, + 151, + 68, + 13, + 149, + 68, + 151, + 151, + 68, + 13, + 149, + 68, + 128, + 254, + 122, + 83, + 63, + 130, + 90, + 61, + 171, + 164, + 117, + 2, + 51, + 12, + 179, + 0, + 51, + 3, + 0, + 160, + 15, + 131, + 51, + 143, + 151, + 51, + 12, + 149, + 51, + 246, + 7, + 51, + 4, + 0, + 80, + 203, + 131, + 68, + 249, + 250, + 151, + 68, + 16, + 149, + 68, + 253, + 250, + 151, + 68, + 13, + 149, + 68, + 143, + 151, + 68, + 12, + 149, + 68, + 246, + 7, + 122, + 83, + 62, + 130, + 90, + 62, + 171, + 164, + 59, + 51, + 12, + 180, + 0, + 51, + 3, + 0, + 0, + 1, + 131, + 51, + 253, + 253, + 151, + 51, + 16, + 149, + 51, + 250, + 251, + 51, + 4, + 0, + 80, + 203, + 203, + 131, + 68, + 249, + 250, + 151, + 68, + 16, + 149, + 68, + 253, + 250, + 151, + 68, + 17, + 149, + 68, + 252, + 253, + 122, + 83, + 61, + 130, + 90, + 63, + 171, + 164, + 6, + 82, + 12, + 4, + 0, + 40, + 155, + 229, + 33, + 41, + 36, + 146, + 76, + 36, + 153, + 32, + 146, + 76, + 16, + 73, + 38, + 136, + 36, + 19, + 68, + 146, + 9, + 34, + 201, + 4, + 145, + 100, + 130, + 72, + 36, + 146, + 76, + 16, + 137, + 68, + 146, + 9, + 34, + 145, + 72, + 50, + 65, + 36, + 18, + 73, + 18, + 34, + 145, + 72, + 36, + 153, + 32, + 18, + 137, + 36, + 9, + 145, + 72, + 36, + 146, + 76, + 36, + 201, + 68, + 146, + 76, + 16, + 73, + 38, + 136, + 36, + 19, + 36, + 201, + 4, + 145, + 100, + 130, + 72, + 50, + 65, + 146, + 36, + 36, + 145, + 72, + 36, + 73, + 16, + 137, + 68, + 34, + 73, + 130, + 72, + 18, + 137, + 36, + 9, + 145, + 72, + 36, + 146, + 36, + 68, + 34, + 145, + 72, + 146, + 32, + 18, + 137, + 68, + 146, + 4, + 145, + 72, + 36, + 73, + 38, + 146, + 100, + 34, + 73, + 38, + 136, + 36, + 19, + 68, + 146, + 9, + 146, + 100, + 130, + 72, + 50, + 65, + 36, + 153, + 32, + 73, + 18, + 68, + 34, + 145, + 72, + 146, + 32, + 146, + 68, + 34, + 73, + 66, + 36, + 18, + 137, + 36, + 9, + 145, + 72, + 36, + 146, + 36, + 68, + 34, + 145, + 72, + 146, + 16, + 137, + 68, + 34, + 73, + 130, + 72, + 36, + 146, + 36, + 19, + 145, + 36, + 19, + 34, + 73, + 38, + 136, + 36, + 153, + 32, + 146, + 100, + 130, + 72, + 146, + 132, + 72, + 36, + 73, + 66, + 36, + 146, + 36, + 33, + 18, + 73, + 146, + 16, + 137, + 68, + 34, + 73, + 18, + 68, + 34, + 145, + 72, + 146, + 132, + 72, + 36, + 18, + 73, + 146, + 32, + 18, + 137, + 68, + 146, + 36, + 68, + 34, + 145, + 72, + 146, + 132, + 72, + 36, + 18, + 73, + 146, + 16, + 137, + 68, + 34, + 73, + 38, + 34, + 73, + 38, + 68, + 146, + 76, + 16, + 73, + 50, + 65, + 36, + 201, + 4, + 145, + 36, + 9, + 145, + 72, + 146, + 132, + 72, + 36, + 73, + 66, + 36, + 146, + 36, + 33, + 18, + 137, + 68, + 146, + 76, + 136, + 68, + 34, + 73, + 38, + 136, + 68, + 34, + 73, + 18, + 68, + 34, + 145, + 72, + 146, + 4, + 145, + 72, + 36, + 146, + 36, + 33, + 18, + 137, + 68, + 146, + 36, + 136, + 68, + 34, + 145, + 36, + 19, + 145, + 36, + 19, + 145, + 36, + 19, + 68, + 146, + 76, + 16, + 73, + 50, + 65, + 36, + 201, + 4, + 145, + 36, + 19, + 68, + 146, + 76, + 16, + 73, + 146, + 32, + 18, + 137, + 68, + 146, + 36, + 136, + 68, + 34, + 145, + 36, + 9, + 34, + 145, + 72, + 36, + 73, + 130, + 72, + 36, + 18, + 73, + 146, + 32, + 18, + 137, + 68, + 18, + 9, + 34, + 73, + 36, + 146, + 72, + 136, + 68, + 34, + 145, + 68, + 66, + 36, + 137, + 132, + 72, + 18, + 9, + 17, + 73, + 36, + 36, + 146, + 152, + 16, + 137, + 36, + 49, + 33, + 18, + 145, + 68, + 66, + 36, + 34, + 146, + 72, + 136, + 68, + 72, + 18, + 19, + 68, + 34, + 145, + 72, + 18, + 19, + 68, + 34, + 145, + 136, + 36, + 18, + 68, + 34, + 145, + 136, + 72, + 34, + 65, + 36, + 18, + 137, + 16, + 73, + 36, + 136, + 68, + 34, + 17, + 68, + 18, + 9, + 34, + 145, + 72, + 4, + 145, + 196, + 132, + 72, + 36, + 18, + 33, + 18, + 73, + 36, + 68, + 146, + 72, + 136, + 36, + 145, + 16, + 145, + 68, + 66, + 34, + 137, + 9, + 145, + 72, + 18, + 19, + 34, + 17, + 73, + 76, + 136, + 68, + 36, + 145, + 144, + 68, + 136, + 36, + 18, + 68, + 34, + 145, + 36, + 38, + 136, + 68, + 34, + 145, + 36, + 18, + 68, + 34, + 145, + 136, + 72, + 34, + 33, + 18, + 137, + 68, + 68, + 18, + 9, + 34, + 145, + 72, + 4, + 145, + 68, + 130, + 72, + 36, + 18, + 65, + 36, + 145, + 32, + 18, + 137, + 68, + 16, + 73, + 36, + 34, + 73, + 36, + 34, + 73, + 36, + 34, + 73, + 36, + 34, + 73, + 36, + 136, + 36, + 145, + 32, + 146, + 196, + 4, + 17, + 145, + 196, + 8, + 34, + 34, + 137, + 17, + 68, + 34, + 145, + 72, + 18, + 35, + 136, + 68, + 34, + 145, + 36, + 34, + 136, + 68, + 34, + 17, + 145, + 68, + 4, + 145, + 36, + 18, + 33, + 146, + 136, + 16, + 137, + 68, + 34, + 136, + 36, + 34, + 136, + 68, + 34, + 17, + 68, + 18, + 35, + 136, + 68, + 34, + 17, + 34, + 145, + 196, + 136, + 136, + 36, + 70, + 132, + 72, + 98, + 132, + 8, + 34, + 137, + 17, + 34, + 136, + 36, + 70, + 72, + 16, + 73, + 140, + 8, + 145, + 72, + 34, + 66, + 132, + 72, + 36, + 17, + 33, + 66, + 36, + 146, + 24, + 17, + 68, + 34, + 145, + 72, + 34, + 66, + 132, + 72, + 36, + 18, + 73, + 68, + 136, + 32, + 18, + 137, + 68, + 18, + 35, + 68, + 34, + 136, + 68, + 34, + 145, + 196, + 8, + 145, + 132, + 72, + 36, + 18, + 73, + 140, + 16, + 137, + 32, + 18, + 137, + 68, + 18, + 35, + 68, + 34, + 136, + 68, + 34, + 73, + 98, + 68, + 68, + 18, + 35, + 66, + 36, + 49, + 66, + 4, + 145, + 196, + 8, + 9, + 34, + 137, + 17, + 34, + 136, + 36, + 70, + 4, + 145, + 68, + 132, + 8, + 145, + 72, + 34, + 66, + 132, + 72, + 36, + 49, + 34, + 68, + 34, + 145, + 72, + 34, + 66, + 132, + 72, + 36, + 146, + 36, + 34, + 68, + 16, + 137, + 68, + 34, + 137, + 17, + 34, + 17, + 68, + 34, + 145, + 36, + 49, + 66, + 36, + 66, + 36, + 18, + 137, + 36, + 70, + 136, + 68, + 136, + 68, + 34, + 145, + 196, + 8, + 145, + 8, + 34, + 145, + 72, + 36, + 49, + 34, + 34, + 137, + 17, + 33, + 146, + 24, + 33, + 65, + 146, + 24, + 33, + 130, + 72, + 98, + 132, + 8, + 34, + 137, + 17, + 33, + 18, + 73, + 68, + 136, + 16, + 137, + 36, + 34, + 68, + 136, + 68, + 18, + 35, + 66, + 36, + 137, + 68, + 18, + 35, + 68, + 16, + 137, + 36, + 137, + 8, + 17, + 34, + 145, + 72, + 36, + 49, + 66, + 36, + 33, + 18, + 137, + 36, + 137, + 17, + 34, + 17, + 34, + 145, + 36, + 146, + 140, + 144, + 68, + 136, + 68, + 146, + 72, + 18, + 33, + 18, + 65, + 36, + 18, + 73, + 50 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196609, + "contents": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 2990, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 4261215226, + 10923082812680175100, + 196608, + 0, + 0, + 0, + 0, + 10923082812680175100, + 0, + 180 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 196609, + "contents": [ + 154, + 165, + 161, + 162, + 170, + 171, + 174, + 175, + 178, + 179, + 182, + 183, + 184, + 185, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24 + ] + }, + { + "address": 196634, + "contents": [ + 8, + 16, + 24, + 216, + 217, + 218, + 219, + 215, + 211, + 207, + 53, + 54, + 55, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 96, + 104, + 112, + 120, + 250, + 251, + 252, + 253, + 249, + 245, + 241, + 149, + 150, + 151, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80, + 80 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 51 + }, + { + "pc": 31, + "cost": 15 + }, + { + "pc": 34, + "cost": 40 + }, + { + "pc": 48, + "cost": 15 + }, + { + "pc": 51, + "cost": 40 + }, + { + "pc": 71, + "cost": 15 + }, + { + "pc": 74, + "cost": 40 + }, + { + "pc": 94, + "cost": 15 + }, + { + "pc": 97, + "cost": 40 + }, + { + "pc": 117, + "cost": 15 + }, + { + "pc": 120, + "cost": 40 + }, + { + "pc": 140, + "cost": 15 + }, + { + "pc": 143, + "cost": 40 + }, + { + "pc": 163, + "cost": 15 + }, + { + "pc": 166, + "cost": 40 + }, + { + "pc": 186, + "cost": 15 + }, + { + "pc": 189, + "cost": 40 + }, + { + "pc": 223, + "cost": 15 + }, + { + "pc": 226, + "cost": 40 + }, + { + "pc": 260, + "cost": 15 + }, + { + "pc": 263, + "cost": 40 + }, + { + "pc": 297, + "cost": 15 + }, + { + "pc": 300, + "cost": 47 + }, + { + "pc": 334, + "cost": 15 + }, + { + "pc": 337, + "cost": 28 + }, + { + "pc": 376, + "cost": 15 + }, + { + "pc": 379, + "cost": 47 + }, + { + "pc": 413, + "cost": 15 + }, + { + "pc": 416, + "cost": 28 + }, + { + "pc": 455, + "cost": 15 + }, + { + "pc": 458, + "cost": 40 + }, + { + "pc": 475, + "cost": 15 + }, + { + "pc": 478, + "cost": 40 + }, + { + "pc": 495, + "cost": 15 + }, + { + "pc": 498, + "cost": 40 + }, + { + "pc": 518, + "cost": 15 + }, + { + "pc": 521, + "cost": 40 + }, + { + "pc": 541, + "cost": 15 + }, + { + "pc": 544, + "cost": 40 + }, + { + "pc": 563, + "cost": 15 + }, + { + "pc": 566, + "cost": 40 + }, + { + "pc": 586, + "cost": 15 + }, + { + "pc": 589, + "cost": 40 + }, + { + "pc": 609, + "cost": 15 + }, + { + "pc": 612, + "cost": 46 + }, + { + "pc": 631, + "cost": 15 + }, + { + "pc": 634, + "cost": 47 + }, + { + "pc": 672, + "cost": 15 + }, + { + "pc": 675, + "cost": 47 + }, + { + "pc": 715, + "cost": 15 + }, + { + "pc": 718, + "cost": 47 + }, + { + "pc": 757, + "cost": 15 + }, + { + "pc": 760, + "cost": 47 + }, + { + "pc": 799, + "cost": 15 + }, + { + "pc": 802, + "cost": 47 + }, + { + "pc": 841, + "cost": 15 + }, + { + "pc": 844, + "cost": 47 + }, + { + "pc": 884, + "cost": 15 + }, + { + "pc": 887, + "cost": 28 + }, + { + "pc": 926, + "cost": 15 + }, + { + "pc": 929, + "cost": 40 + }, + { + "pc": 946, + "cost": 15 + }, + { + "pc": 949, + "cost": 40 + }, + { + "pc": 966, + "cost": 15 + }, + { + "pc": 969, + "cost": 40 + }, + { + "pc": 989, + "cost": 15 + }, + { + "pc": 992, + "cost": 40 + }, + { + "pc": 1012, + "cost": 15 + }, + { + "pc": 1015, + "cost": 40 + }, + { + "pc": 1034, + "cost": 15 + }, + { + "pc": 1037, + "cost": 40 + }, + { + "pc": 1057, + "cost": 15 + }, + { + "pc": 1060, + "cost": 40 + }, + { + "pc": 1080, + "cost": 15 + }, + { + "pc": 1083, + "cost": 46 + }, + { + "pc": 1102, + "cost": 15 + }, + { + "pc": 1105, + "cost": 47 + }, + { + "pc": 1145, + "cost": 15 + }, + { + "pc": 1148, + "cost": 47 + }, + { + "pc": 1187, + "cost": 15 + }, + { + "pc": 1190, + "cost": 47 + }, + { + "pc": 1229, + "cost": 15 + }, + { + "pc": 1232, + "cost": 47 + }, + { + "pc": 1271, + "cost": 15 + }, + { + "pc": 1274, + "cost": 47 + }, + { + "pc": 1313, + "cost": 15 + }, + { + "pc": 1316, + "cost": 47 + }, + { + "pc": 1355, + "cost": 15 + }, + { + "pc": 1358, + "cost": 28 + }, + { + "pc": 1397, + "cost": 15 + }, + { + "pc": 1400, + "cost": 40 + }, + { + "pc": 1421, + "cost": 15 + }, + { + "pc": 1424, + "cost": 40 + }, + { + "pc": 1446, + "cost": 15 + }, + { + "pc": 1449, + "cost": 40 + }, + { + "pc": 1472, + "cost": 15 + }, + { + "pc": 1475, + "cost": 40 + }, + { + "pc": 1498, + "cost": 15 + }, + { + "pc": 1501, + "cost": 46 + }, + { + "pc": 1524, + "cost": 15 + }, + { + "pc": 1527, + "cost": 46 + }, + { + "pc": 1555, + "cost": 15 + }, + { + "pc": 1558, + "cost": 46 + }, + { + "pc": 1586, + "cost": 15 + }, + { + "pc": 1589, + "cost": 46 + }, + { + "pc": 1617, + "cost": 15 + }, + { + "pc": 1620, + "cost": 47 + }, + { + "pc": 1662, + "cost": 15 + }, + { + "pc": 1665, + "cost": 47 + }, + { + "pc": 1708, + "cost": 15 + }, + { + "pc": 1711, + "cost": 47 + }, + { + "pc": 1753, + "cost": 15 + }, + { + "pc": 1756, + "cost": 47 + }, + { + "pc": 1799, + "cost": 15 + }, + { + "pc": 1802, + "cost": 47 + }, + { + "pc": 1844, + "cost": 15 + }, + { + "pc": 1847, + "cost": 47 + }, + { + "pc": 1889, + "cost": 15 + }, + { + "pc": 1892, + "cost": 34 + }, + { + "pc": 1934, + "cost": 15 + }, + { + "pc": 1937, + "cost": 40 + }, + { + "pc": 1958, + "cost": 15 + }, + { + "pc": 1961, + "cost": 40 + }, + { + "pc": 1983, + "cost": 15 + }, + { + "pc": 1986, + "cost": 40 + }, + { + "pc": 2009, + "cost": 15 + }, + { + "pc": 2012, + "cost": 40 + }, + { + "pc": 2035, + "cost": 15 + }, + { + "pc": 2038, + "cost": 46 + }, + { + "pc": 2061, + "cost": 15 + }, + { + "pc": 2064, + "cost": 46 + }, + { + "pc": 2092, + "cost": 15 + }, + { + "pc": 2095, + "cost": 46 + }, + { + "pc": 2123, + "cost": 15 + }, + { + "pc": 2126, + "cost": 46 + }, + { + "pc": 2154, + "cost": 15 + }, + { + "pc": 2157, + "cost": 34 + }, + { + "pc": 2199, + "cost": 15 + }, + { + "pc": 2202, + "cost": 40 + }, + { + "pc": 2238, + "cost": 15 + }, + { + "pc": 2241, + "cost": 47 + }, + { + "pc": 2278, + "cost": 15 + }, + { + "pc": 2281, + "cost": 47 + }, + { + "pc": 2324, + "cost": 15 + }, + { + "pc": 2327, + "cost": 47 + }, + { + "pc": 2370, + "cost": 15 + }, + { + "pc": 2373, + "cost": 47 + }, + { + "pc": 2415, + "cost": 15 + }, + { + "pc": 2418, + "cost": 34 + }, + { + "pc": 2461, + "cost": 15 + }, + { + "pc": 2464, + "cost": 40 + }, + { + "pc": 2485, + "cost": 15 + }, + { + "pc": 2488, + "cost": 40 + }, + { + "pc": 2509, + "cost": 15 + }, + { + "pc": 2512, + "cost": 40 + }, + { + "pc": 2535, + "cost": 15 + }, + { + "pc": 2538, + "cost": 40 + }, + { + "pc": 2561, + "cost": 15 + }, + { + "pc": 2564, + "cost": 40 + }, + { + "pc": 2587, + "cost": 15 + }, + { + "pc": 2590, + "cost": 40 + }, + { + "pc": 2613, + "cost": 15 + }, + { + "pc": 2616, + "cost": 40 + }, + { + "pc": 2639, + "cost": 15 + }, + { + "pc": 2642, + "cost": 46 + }, + { + "pc": 2665, + "cost": 15 + }, + { + "pc": 2668, + "cost": 47 + }, + { + "pc": 2711, + "cost": 15 + }, + { + "pc": 2714, + "cost": 47 + }, + { + "pc": 2757, + "cost": 15 + }, + { + "pc": 2760, + "cost": 47 + }, + { + "pc": 2803, + "cost": 15 + }, + { + "pc": 2806, + "cost": 47 + }, + { + "pc": 2849, + "cost": 15 + }, + { + "pc": 2852, + "cost": 34 + }, + { + "pc": 2896, + "cost": 34 + }, + { + "pc": 2939, + "cost": 34 + }, + { + "pc": 2982, + "cost": 28 + }, + { + "pc": 3007, + "cost": 28 + }, + { + "pc": 3032, + "cost": 28 + }, + { + "pc": 3058, + "cost": 28 + }, + { + "pc": 3083, + "cost": 40 + }, + { + "pc": 3116, + "cost": 40 + }, + { + "pc": 3150, + "cost": 30 + }, + { + "pc": 3187, + "cost": 30 + }, + { + "pc": 3224, + "cost": 40 + }, + { + "pc": 3272, + "cost": 40 + }, + { + "pc": 3321, + "cost": 34 + }, + { + "pc": 3373, + "cost": 34 + }, + { + "pc": 3426, + "cost": 34 + }, + { + "pc": 3480, + "cost": 34 + }, + { + "pc": 3534, + "cost": 40 + }, + { + "pc": 3594, + "cost": 28 + }, + { + "pc": 3619, + "cost": 28 + }, + { + "pc": 3644, + "cost": 28 + }, + { + "pc": 3670, + "cost": 28 + }, + { + "pc": 3695, + "cost": 40 + }, + { + "pc": 3728, + "cost": 40 + }, + { + "pc": 3762, + "cost": 40 + }, + { + "pc": 3796, + "cost": 30 + }, + { + "pc": 3833, + "cost": 32 + }, + { + "pc": 3873, + "cost": 40 + }, + { + "pc": 3921, + "cost": 34 + }, + { + "pc": 3973, + "cost": 34 + }, + { + "pc": 4024, + "cost": 34 + }, + { + "pc": 4078, + "cost": 34 + }, + { + "pc": 4132, + "cost": 34 + }, + { + "pc": 4186, + "cost": 28 + }, + { + "pc": 4210, + "cost": 28 + }, + { + "pc": 4234, + "cost": 28 + }, + { + "pc": 4258, + "cost": 28 + }, + { + "pc": 4282, + "cost": 28 + }, + { + "pc": 4308, + "cost": 28 + }, + { + "pc": 4334, + "cost": 40 + }, + { + "pc": 4366, + "cost": 40 + }, + { + "pc": 4399, + "cost": 40 + }, + { + "pc": 4448, + "cost": 40 + }, + { + "pc": 4497, + "cost": 34 + }, + { + "pc": 4550, + "cost": 34 + }, + { + "pc": 4603, + "cost": 34 + }, + { + "pc": 4657, + "cost": 34 + }, + { + "pc": 4712, + "cost": 40 + }, + { + "pc": 4774, + "cost": 40 + }, + { + "pc": 4801, + "cost": 40 + }, + { + "pc": 4829, + "cost": 40 + }, + { + "pc": 4863, + "cost": 40 + }, + { + "pc": 4897, + "cost": 40 + }, + { + "pc": 4930, + "cost": 40 + }, + { + "pc": 4965, + "cost": 28 + }, + { + "pc": 5004, + "cost": 28 + }, + { + "pc": 5043, + "cost": 40 + }, + { + "pc": 5093, + "cost": 29 + }, + { + "pc": 5146, + "cost": 29 + }, + { + "pc": 5200, + "cost": 40 + }, + { + "pc": 5262, + "cost": 40 + }, + { + "pc": 5322, + "cost": 40 + }, + { + "pc": 5384, + "cost": 40 + }, + { + "pc": 5445, + "cost": 40 + }, + { + "pc": 5472, + "cost": 40 + }, + { + "pc": 5500, + "cost": 40 + }, + { + "pc": 5534, + "cost": 40 + }, + { + "pc": 5567, + "cost": 40 + }, + { + "pc": 5601, + "cost": 40 + }, + { + "pc": 5630, + "cost": 28 + }, + { + "pc": 5669, + "cost": 28 + }, + { + "pc": 5708, + "cost": 40 + }, + { + "pc": 5757, + "cost": 29 + }, + { + "pc": 5809, + "cost": 29 + }, + { + "pc": 5863, + "cost": 40 + }, + { + "pc": 5924, + "cost": 40 + }, + { + "pc": 5985, + "cost": 40 + }, + { + "pc": 6046, + "cost": 40 + }, + { + "pc": 6108, + "cost": 40 + }, + { + "pc": 6135, + "cost": 40 + }, + { + "pc": 6163, + "cost": 40 + }, + { + "pc": 6195, + "cost": 40 + }, + { + "pc": 6229, + "cost": 40 + }, + { + "pc": 6263, + "cost": 40 + }, + { + "pc": 6298, + "cost": 28 + }, + { + "pc": 6337, + "cost": 28 + }, + { + "pc": 6376, + "cost": 40 + }, + { + "pc": 6424, + "cost": 40 + }, + { + "pc": 6471, + "cost": 29 + }, + { + "pc": 6524, + "cost": 40 + }, + { + "pc": 6583, + "cost": 40 + }, + { + "pc": 6642, + "cost": 40 + }, + { + "pc": 6700, + "cost": 30 + }, + { + "pc": 6753, + "cost": 1 + }, + { + "pc": 6756, + "cost": 2 + }, + { + "pc": 6757, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_or.json b/pvm/programs/riscv_rv64ui_or.json new file mode 100644 index 00000000..47b6e1c9 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_or.json @@ -0,0 +1,1786 @@ +{ + "name": "riscv_rv64ui_or", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 57, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 212, + 152, + 11, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 250, + 4, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 212, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 75, + 201, + 4, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 212, + 152, + 11, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 162, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 15, + 131, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 212, + 152, + 11, + 51, + 4, + 0, + 16, + 15, + 131, + 68, + 255, + 151, + 68, + 12, + 149, + 68, + 255, + 0, + 171, + 75, + 106, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 212, + 152, + 8, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 72, + 56, + 4, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 212, + 152, + 9, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 73, + 6, + 4, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 212, + 136, + 8, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 72, + 220, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 219, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 67, + 156, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 212, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 220, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 67, + 93, + 3, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 67, + 40, + 3, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 234, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 75, + 173, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 122, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 60, + 2, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 75, + 255, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 204, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 142, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 75, + 81, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 30, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 16, + 131, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 224, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 75, + 163, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 212, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 112, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 134, + 1, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 65, + 72, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 134, + 1, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 65, + 44, + 51, + 5, + 26, + 51, + 0, + 51, + 4, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 202, + 250, + 33, + 41, + 33, + 18, + 65, + 36, + 146, + 136, + 4, + 9, + 145, + 72, + 72, + 18, + 9, + 34, + 136, + 4, + 137, + 132, + 72, + 66, + 36, + 18, + 146, + 136, + 132, + 72, + 4, + 145, + 72, + 34, + 18, + 34, + 17, + 68, + 34, + 137, + 72, + 136, + 68, + 66, + 36, + 34, + 13, + 145, + 8, + 34, + 37, + 137, + 36, + 34, + 13, + 18, + 34, + 145, + 146, + 132, + 36, + 145, + 6, + 17, + 68, + 74, + 18, + 36, + 210, + 16, + 137, + 32, + 146, + 36, + 146, + 136, + 52, + 72, + 136, + 68, + 146, + 132, + 36, + 145, + 6, + 17, + 68, + 146, + 4, + 137, + 52, + 68, + 34, + 136, + 36, + 137, + 36, + 34, + 13, + 18, + 34, + 145, + 36, + 33, + 73, + 164, + 65, + 4, + 145, + 36, + 65, + 34, + 13, + 34, + 68, + 34, + 73, + 34, + 137, + 72, + 67, + 36, + 130, + 36, + 73, + 72, + 18, + 105, + 16, + 65, + 36, + 73, + 144, + 72, + 131, + 8, + 145, + 72, + 146, + 72, + 34, + 210, + 16, + 137, + 32, + 73, + 18, + 146, + 68, + 26, + 68, + 16, + 73, + 18, + 36, + 9, + 145, + 40, + 68, + 34, + 9, + 162, + 32, + 146, + 74, + 130, + 8, + 162, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9080, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 268374015, + 0, + 27, + 0, + 0, + 4278255360, + 4279238415, + 2, + 268374015, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 9 + }, + { + "pc": 63, + "cost": 8 + }, + { + "pc": 112, + "cost": 6 + }, + { + "pc": 151, + "cost": 9 + }, + { + "pc": 207, + "cost": 8 + }, + { + "pc": 257, + "cost": 8 + }, + { + "pc": 307, + "cost": 7 + }, + { + "pc": 349, + "cost": 2 + }, + { + "pc": 355, + "cost": 24 + }, + { + "pc": 395, + "cost": 6 + }, + { + "pc": 413, + "cost": 2 + }, + { + "pc": 419, + "cost": 24 + }, + { + "pc": 458, + "cost": 6 + }, + { + "pc": 476, + "cost": 2 + }, + { + "pc": 482, + "cost": 23 + }, + { + "pc": 516, + "cost": 4 + }, + { + "pc": 529, + "cost": 2 + }, + { + "pc": 535, + "cost": 23 + }, + { + "pc": 573, + "cost": 6 + }, + { + "pc": 591, + "cost": 2 + }, + { + "pc": 597, + "cost": 23 + }, + { + "pc": 634, + "cost": 6 + }, + { + "pc": 652, + "cost": 2 + }, + { + "pc": 658, + "cost": 23 + }, + { + "pc": 690, + "cost": 4 + }, + { + "pc": 703, + "cost": 2 + }, + { + "pc": 709, + "cost": 23 + }, + { + "pc": 747, + "cost": 6 + }, + { + "pc": 765, + "cost": 2 + }, + { + "pc": 771, + "cost": 23 + }, + { + "pc": 808, + "cost": 6 + }, + { + "pc": 826, + "cost": 2 + }, + { + "pc": 832, + "cost": 23 + }, + { + "pc": 864, + "cost": 4 + }, + { + "pc": 877, + "cost": 2 + }, + { + "pc": 883, + "cost": 23 + }, + { + "pc": 921, + "cost": 6 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 945, + "cost": 23 + }, + { + "pc": 982, + "cost": 6 + }, + { + "pc": 1000, + "cost": 2 + }, + { + "pc": 1006, + "cost": 23 + }, + { + "pc": 1038, + "cost": 4 + }, + { + "pc": 1051, + "cost": 2 + }, + { + "pc": 1057, + "cost": 23 + }, + { + "pc": 1095, + "cost": 6 + }, + { + "pc": 1113, + "cost": 2 + }, + { + "pc": 1119, + "cost": 23 + }, + { + "pc": 1156, + "cost": 6 + }, + { + "pc": 1174, + "cost": 2 + }, + { + "pc": 1180, + "cost": 23 + }, + { + "pc": 1212, + "cost": 4 + }, + { + "pc": 1224, + "cost": 8 + }, + { + "pc": 1264, + "cost": 5 + }, + { + "pc": 1292, + "cost": 2 + }, + { + "pc": 1302, + "cost": 4 + }, + { + "pc": 1330, + "cost": 1 + }, + { + "pc": 1333, + "cost": 2 + }, + { + "pc": 1334, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_ori.json b/pvm/programs/riscv_rv64ui_ori.json new file mode 100644 index 00000000..774b6fb0 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_ori.json @@ -0,0 +1,672 @@ +{ + "name": "riscv_rv64ui_ori", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 201, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 0, + 1, + 255, + 131, + 170, + 0, + 255, + 134, + 171, + 15, + 255, + 51, + 4, + 15, + 255, + 171, + 75, + 163, + 1, + 51, + 5, + 3, + 51, + 10, + 0, + 16, + 240, + 15, + 131, + 170, + 240, + 134, + 171, + 240, + 0, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 134, + 1, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 255, + 0, + 131, + 170, + 255, + 0, + 134, + 171, + 15, + 7, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 7, + 171, + 75, + 103, + 1, + 51, + 5, + 5, + 51, + 10, + 0, + 240, + 15, + 240, + 131, + 170, + 15, + 134, + 171, + 240, + 0, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 73, + 1, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 134, + 136, + 240, + 0, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 240, + 171, + 72, + 31, + 1, + 51, + 5, + 7, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 134, + 11, + 240, + 0, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 235, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 67, + 244, + 0, + 51, + 5, + 8, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 134, + 11, + 15, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 234, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 7, + 171, + 67, + 199, + 0, + 51, + 5, + 9, + 51, + 9, + 1, + 51, + 0, + 0, + 240, + 15, + 240, + 131, + 0, + 15, + 134, + 11, + 240, + 0, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 235, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 67, + 155, + 0, + 51, + 5, + 10, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 134, + 11, + 240, + 0, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 237, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 114, + 51, + 5, + 11, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 134, + 11, + 15, + 255, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 255, + 171, + 75, + 79, + 51, + 5, + 12, + 51, + 9, + 1, + 51, + 0, + 0, + 240, + 15, + 240, + 131, + 0, + 15, + 134, + 11, + 240, + 0, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 237, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 38, + 51, + 5, + 13, + 51, + 0, + 240, + 0, + 51, + 4, + 240, + 0, + 171, + 64, + 24, + 51, + 5, + 14, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 58, + 254, + 33, + 41, + 65, + 68, + 68, + 130, + 68, + 144, + 72, + 16, + 17, + 68, + 36, + 72, + 4, + 17, + 9, + 145, + 136, + 16, + 73, + 164, + 65, + 162, + 36, + 65, + 34, + 13, + 34, + 74, + 18, + 68, + 164, + 65, + 162, + 36, + 65, + 68, + 26, + 36, + 146, + 4, + 73, + 26, + 68, + 36, + 73, + 210, + 32, + 145, + 36, + 136, + 36, + 34, + 9, + 162, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9622, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 18446744073442160895, + 0, + 14, + 0, + 0, + 4278255600, + 2, + 18446744073442160655, + 18446744073442160895, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 38, + "cost": 5 + }, + { + "pc": 67, + "cost": 5 + }, + { + "pc": 98, + "cost": 5 + }, + { + "pc": 128, + "cost": 7 + }, + { + "pc": 170, + "cost": 2 + }, + { + "pc": 176, + "cost": 23 + }, + { + "pc": 200, + "cost": 4 + }, + { + "pc": 213, + "cost": 2 + }, + { + "pc": 219, + "cost": 23 + }, + { + "pc": 244, + "cost": 4 + }, + { + "pc": 258, + "cost": 2 + }, + { + "pc": 264, + "cost": 23 + }, + { + "pc": 288, + "cost": 4 + }, + { + "pc": 302, + "cost": 2 + }, + { + "pc": 308, + "cost": 22 + }, + { + "pc": 330, + "cost": 4 + }, + { + "pc": 342, + "cost": 2 + }, + { + "pc": 348, + "cost": 22 + }, + { + "pc": 371, + "cost": 2 + }, + { + "pc": 377, + "cost": 2 + }, + { + "pc": 383, + "cost": 22 + }, + { + "pc": 405, + "cost": 4 + }, + { + "pc": 418, + "cost": 2 + }, + { + "pc": 432, + "cost": 3 + }, + { + "pc": 450, + "cost": 1 + }, + { + "pc": 453, + "cost": 2 + }, + { + "pc": 454, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sb.json b/pvm/programs/riscv_rv64ui_sb.json new file mode 100644 index 00000000..0274b104 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sb.json @@ -0,0 +1,1501 @@ +{ + "name": "riscv_rv64ui_sb", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 8, + 2, + 131, + 52, + 35, + 0, + 69, + 0, + 107, + 0, + 146, + 0, + 181, + 0, + 215, + 0, + 249, + 0, + 26, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 170, + 58, + 12, + 8, + 0, + 1, + 120, + 16, + 125, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 170, + 171, + 75, + 7, + 3, + 2, + 51, + 5, + 3, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 58, + 12, + 16, + 0, + 1, + 120, + 16, + 1, + 125, + 27, + 1, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 171, + 75, + 230, + 2, + 2, + 51, + 5, + 4, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 240, + 131, + 0, + 160, + 58, + 12, + 24, + 0, + 1, + 120, + 16, + 2, + 127, + 27, + 2, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 240, + 131, + 68, + 160, + 171, + 75, + 187, + 2, + 2, + 51, + 5, + 5, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 10, + 58, + 12, + 32, + 0, + 1, + 120, + 16, + 3, + 125, + 27, + 3, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 10, + 171, + 75, + 152, + 2, + 2, + 51, + 5, + 6, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 170, + 58, + 12, + 48, + 0, + 1, + 120, + 16, + 253, + 125, + 27, + 253, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 170, + 171, + 75, + 117, + 2, + 2, + 51, + 5, + 7, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 58, + 12, + 56, + 0, + 1, + 120, + 16, + 254, + 125, + 27, + 254, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 171, + 75, + 84, + 2, + 2, + 51, + 5, + 8, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 160, + 58, + 12, + 64, + 0, + 1, + 120, + 16, + 255, + 125, + 27, + 255, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 160, + 171, + 75, + 49, + 2, + 2, + 51, + 5, + 9, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 10, + 58, + 12, + 72, + 0, + 1, + 120, + 16, + 125, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 10, + 171, + 75, + 16, + 2, + 2, + 51, + 5, + 10, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 80, + 52, + 18, + 131, + 17, + 120, + 6, + 149, + 3, + 224, + 120, + 49, + 32, + 125, + 2, + 51, + 4, + 120, + 171, + 66, + 238, + 1, + 2, + 51, + 5, + 11, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 48, + 131, + 17, + 152, + 0, + 149, + 0, + 250, + 120, + 1, + 7, + 58, + 3, + 88, + 0, + 1, + 125, + 50, + 51, + 4, + 152, + 171, + 66, + 201, + 1, + 51, + 5, + 12, + 51, + 3, + 1, + 2, + 51, + 10, + 221, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 125, + 155, + 51, + 4, + 221, + 171, + 75, + 175, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 230, + 51, + 5, + 13, + 51, + 3, + 1, + 2, + 51, + 10, + 205, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 1, + 125, + 155, + 1, + 51, + 4, + 205, + 171, + 75, + 138, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 14, + 51, + 3, + 1, + 2, + 51, + 10, + 204, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 2, + 125, + 155, + 2, + 51, + 4, + 204, + 171, + 75, + 101, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 15, + 51, + 3, + 1, + 2, + 51, + 10, + 188, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 3, + 125, + 155, + 3, + 51, + 4, + 188, + 171, + 75, + 64, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 16, + 51, + 3, + 1, + 2, + 51, + 10, + 187, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 4, + 125, + 155, + 4, + 51, + 4, + 187, + 171, + 75, + 27, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 17, + 51, + 3, + 1, + 2, + 51, + 10, + 171, + 58, + 9, + 0, + 0, + 1, + 120, + 154, + 5, + 125, + 155, + 5, + 51, + 4, + 171, + 171, + 75, + 246, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 18, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 51, + 120, + 16, + 125, + 27, + 51, + 4, + 51, + 171, + 75, + 211, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 230, + 51, + 5, + 19, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 35, + 120, + 16, + 1, + 125, + 27, + 1, + 51, + 4, + 35, + 171, + 75, + 174, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 20, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 34, + 120, + 16, + 2, + 125, + 27, + 2, + 51, + 4, + 34, + 171, + 75, + 137, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 228, + 51, + 5, + 21, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 18, + 120, + 16, + 3, + 125, + 27, + 3, + 51, + 4, + 18, + 171, + 75, + 100, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 229, + 51, + 5, + 22, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 17, + 120, + 16, + 4, + 125, + 27, + 4, + 51, + 4, + 17, + 171, + 75, + 64, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 229, + 51, + 5, + 23, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 1, + 120, + 16, + 5, + 125, + 27, + 5, + 51, + 4, + 1, + 171, + 75, + 28, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 229, + 2, + 51, + 7, + 239, + 0, + 58, + 8, + 0, + 0, + 1, + 120, + 135, + 3, + 82, + 5, + 4, + 0, + 40, + 207, + 252, + 33, + 41, + 33, + 161, + 106, + 98, + 66, + 33, + 169, + 197, + 132, + 72, + 72, + 106, + 36, + 38, + 36, + 36, + 53, + 49, + 33, + 33, + 169, + 137, + 9, + 133, + 164, + 22, + 19, + 18, + 146, + 154, + 152, + 144, + 80, + 53, + 49, + 33, + 136, + 164, + 196, + 132, + 136, + 36, + 148, + 72, + 39, + 84, + 34, + 73, + 58, + 33, + 73, + 36, + 73, + 39, + 36, + 137, + 36, + 233, + 132, + 36, + 145, + 36, + 157, + 144, + 36, + 146, + 164, + 19, + 146, + 68, + 146, + 116, + 72, + 37, + 146, + 164, + 67, + 146, + 68, + 146, + 116, + 72, + 146, + 72, + 146, + 14, + 73, + 146, + 36, + 233, + 144, + 36, + 73, + 146, + 14, + 73, + 146, + 36, + 35, + 36, + 3 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65568, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65576, + "contents": [ + 7 + ] + } + }, + { + "write": { + "address": 65578, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65584, + "contents": [ + 10 + ] + } + }, + { + "write": { + "address": 65592, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65600, + "contents": [ + 14 + ] + } + }, + { + "write": { + "address": 65608, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65616, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65618, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65624, + "contents": [ + 9 + ] + } + }, + { + "write": { + "address": 65626, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 239, + 239, + 239, + 239, + 239, + 239, + 239, + 239, + 239, + 239 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8091, + "pc": 11, + "regs": [ + 4294901760, + 196608, + 2, + 2, + 1, + 23, + 0, + 239, + 196608, + 196608, + 18446744073709551531, + 1, + 16 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65560, + "contents": [ + 6 + ] + }, + { + "address": 65568, + "contents": [ + 8 + ] + }, + { + "address": 65576, + "contents": [ + 7 + ] + }, + { + "address": 65578, + "contents": [ + 3 + ] + }, + { + "address": 65584, + "contents": [ + 10 + ] + }, + { + "address": 65592, + "contents": [ + 12 + ] + }, + { + "address": 65600, + "contents": [ + 14 + ] + }, + { + "address": 65608, + "contents": [ + 16 + ] + }, + { + "address": 65616, + "contents": [ + 8 + ] + }, + { + "address": 65618, + "contents": [ + 3 + ] + }, + { + "address": 65624, + "contents": [ + 9 + ] + }, + { + "address": 65626, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 51, + 35, + 34, + 239, + 17, + 1, + 160, + 10, + 120, + 152 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 50 + }, + { + "pc": 35, + "cost": 2 + }, + { + "pc": 38, + "cost": 2 + }, + { + "pc": 45, + "cost": 50 + }, + { + "pc": 69, + "cost": 2 + }, + { + "pc": 72, + "cost": 2 + }, + { + "pc": 78, + "cost": 50 + }, + { + "pc": 107, + "cost": 2 + }, + { + "pc": 110, + "cost": 4 + }, + { + "pc": 121, + "cost": 50 + }, + { + "pc": 146, + "cost": 2 + }, + { + "pc": 149, + "cost": 2 + }, + { + "pc": 156, + "cost": 50 + }, + { + "pc": 181, + "cost": 2 + }, + { + "pc": 184, + "cost": 2 + }, + { + "pc": 191, + "cost": 50 + }, + { + "pc": 215, + "cost": 2 + }, + { + "pc": 218, + "cost": 2 + }, + { + "pc": 224, + "cost": 50 + }, + { + "pc": 249, + "cost": 2 + }, + { + "pc": 252, + "cost": 2 + }, + { + "pc": 259, + "cost": 50 + }, + { + "pc": 282, + "cost": 2 + }, + { + "pc": 285, + "cost": 2 + }, + { + "pc": 292, + "cost": 51 + }, + { + "pc": 326, + "cost": 53 + }, + { + "pc": 363, + "cost": 2 + }, + { + "pc": 369, + "cost": 51 + }, + { + "pc": 389, + "cost": 2 + }, + { + "pc": 398, + "cost": 2 + }, + { + "pc": 404, + "cost": 51 + }, + { + "pc": 426, + "cost": 2 + }, + { + "pc": 435, + "cost": 2 + }, + { + "pc": 441, + "cost": 51 + }, + { + "pc": 463, + "cost": 2 + }, + { + "pc": 472, + "cost": 2 + }, + { + "pc": 478, + "cost": 51 + }, + { + "pc": 500, + "cost": 2 + }, + { + "pc": 509, + "cost": 2 + }, + { + "pc": 515, + "cost": 51 + }, + { + "pc": 537, + "cost": 2 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 552, + "cost": 51 + }, + { + "pc": 574, + "cost": 2 + }, + { + "pc": 583, + "cost": 2 + }, + { + "pc": 589, + "cost": 51 + }, + { + "pc": 609, + "cost": 2 + }, + { + "pc": 618, + "cost": 2 + }, + { + "pc": 624, + "cost": 51 + }, + { + "pc": 646, + "cost": 2 + }, + { + "pc": 655, + "cost": 2 + }, + { + "pc": 661, + "cost": 51 + }, + { + "pc": 683, + "cost": 2 + }, + { + "pc": 692, + "cost": 2 + }, + { + "pc": 698, + "cost": 51 + }, + { + "pc": 719, + "cost": 2 + }, + { + "pc": 728, + "cost": 2 + }, + { + "pc": 734, + "cost": 51 + }, + { + "pc": 755, + "cost": 2 + }, + { + "pc": 764, + "cost": 2 + }, + { + "pc": 770, + "cost": 51 + }, + { + "pc": 791, + "cost": 2 + }, + { + "pc": 800, + "cost": 50 + }, + { + "pc": 816, + "cost": 2 + }, + { + "pc": 817, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sd.json b/pvm/programs/riscv_rv64ui_sd.json new file mode 100644 index 00000000..fbf331fc --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sd.json @@ -0,0 +1,2326 @@ +{ + "name": "riscv_rv64ui_sd", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 8, + 2, + 133, + 137, + 53, + 0, + 130, + 0, + 214, + 0, + 41, + 1, + 117, + 1, + 194, + 1, + 22, + 2, + 103, + 2, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 85, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 17, + 149, + 0, + 170, + 0, + 58, + 12, + 8, + 0, + 1, + 123, + 16, + 130, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 85, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 17, + 149, + 68, + 170, + 0, + 171, + 75, + 56, + 5, + 2, + 51, + 5, + 3, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 213, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 11, + 151, + 0, + 12, + 149, + 0, + 0, + 250, + 58, + 12, + 16, + 0, + 1, + 123, + 16, + 8, + 130, + 27, + 8, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 213, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 11, + 151, + 68, + 12, + 149, + 68, + 0, + 250, + 171, + 75, + 229, + 4, + 2, + 51, + 5, + 4, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 85, + 131, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 11, + 151, + 0, + 12, + 149, + 0, + 1, + 250, + 151, + 0, + 12, + 149, + 0, + 160, + 250, + 58, + 12, + 24, + 0, + 1, + 123, + 16, + 16, + 130, + 27, + 16, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 85, + 131, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 11, + 151, + 68, + 12, + 149, + 68, + 1, + 250, + 151, + 68, + 12, + 149, + 68, + 160, + 250, + 171, + 75, + 144, + 4, + 2, + 51, + 5, + 5, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 253, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 10, + 58, + 12, + 32, + 0, + 1, + 123, + 16, + 24, + 130, + 27, + 24, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 253, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 10, + 171, + 75, + 63, + 4, + 2, + 51, + 5, + 6, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 0, + 85, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 17, + 149, + 0, + 170, + 0, + 58, + 12, + 48, + 0, + 1, + 123, + 16, + 232, + 130, + 27, + 232, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 85, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 17, + 149, + 68, + 170, + 0, + 171, + 75, + 248, + 3, + 2, + 51, + 5, + 7, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 0, + 213, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 11, + 151, + 0, + 12, + 149, + 0, + 0, + 250, + 58, + 12, + 56, + 0, + 1, + 123, + 16, + 240, + 130, + 27, + 240, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 213, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 11, + 151, + 68, + 12, + 149, + 68, + 0, + 250, + 171, + 75, + 165, + 3, + 2, + 51, + 5, + 8, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 0, + 85, + 131, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 11, + 151, + 0, + 12, + 149, + 0, + 1, + 250, + 151, + 0, + 12, + 149, + 0, + 160, + 250, + 58, + 12, + 64, + 0, + 1, + 123, + 16, + 248, + 130, + 27, + 248, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 85, + 131, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 11, + 151, + 68, + 12, + 149, + 68, + 1, + 250, + 151, + 68, + 12, + 149, + 68, + 160, + 250, + 171, + 75, + 80, + 3, + 2, + 51, + 5, + 9, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 0, + 253, + 131, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 16, + 149, + 0, + 85, + 151, + 0, + 13, + 149, + 0, + 10, + 58, + 12, + 72, + 0, + 1, + 123, + 16, + 130, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 253, + 131, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 16, + 149, + 68, + 85, + 151, + 68, + 13, + 149, + 68, + 10, + 171, + 75, + 1, + 3, + 2, + 51, + 5, + 10, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 112, + 36, + 131, + 17, + 173, + 248, + 151, + 17, + 14, + 149, + 17, + 9, + 252, + 151, + 17, + 13, + 149, + 17, + 69, + 3, + 151, + 17, + 12, + 149, + 17, + 120, + 6, + 149, + 7, + 224, + 123, + 113, + 32, + 130, + 2, + 51, + 4, + 0, + 112, + 36, + 131, + 68, + 173, + 248, + 151, + 68, + 14, + 149, + 68, + 9, + 252, + 151, + 68, + 13, + 149, + 68, + 69, + 3, + 151, + 68, + 12, + 149, + 68, + 120, + 6, + 171, + 66, + 176, + 2, + 2, + 51, + 5, + 11, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 64, + 176, + 0, + 131, + 17, + 97, + 2, + 151, + 17, + 12, + 149, + 17, + 11, + 3, + 151, + 17, + 15, + 149, + 17, + 19, + 2, + 151, + 17, + 12, + 149, + 17, + 152, + 0, + 149, + 0, + 253, + 123, + 1, + 11, + 58, + 7, + 88, + 0, + 1, + 130, + 114, + 51, + 4, + 0, + 64, + 176, + 0, + 131, + 68, + 97, + 2, + 151, + 68, + 12, + 149, + 68, + 11, + 3, + 151, + 68, + 15, + 149, + 68, + 19, + 2, + 151, + 68, + 12, + 149, + 68, + 152, + 0, + 171, + 66, + 88, + 2, + 51, + 5, + 12, + 51, + 7, + 1, + 51, + 10, + 0, + 208, + 187, + 10, + 131, + 170, + 221, + 252, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 130, + 155, + 51, + 4, + 0, + 208, + 187, + 10, + 131, + 68, + 221, + 252, + 171, + 75, + 49, + 2, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 51, + 5, + 13, + 51, + 7, + 1, + 51, + 10, + 0, + 192, + 171, + 10, + 131, + 170, + 205, + 252, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 8, + 130, + 155, + 8, + 51, + 4, + 0, + 192, + 171, + 10, + 131, + 68, + 205, + 252, + 171, + 75, + 255, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 14, + 51, + 7, + 1, + 51, + 10, + 0, + 192, + 170, + 13, + 131, + 170, + 204, + 251, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 16, + 130, + 155, + 16, + 51, + 4, + 0, + 192, + 170, + 13, + 131, + 68, + 204, + 251, + 171, + 75, + 205, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 15, + 51, + 7, + 1, + 51, + 10, + 0, + 176, + 218, + 13, + 131, + 170, + 188, + 251, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 24, + 130, + 155, + 24, + 51, + 4, + 0, + 176, + 218, + 13, + 131, + 68, + 188, + 251, + 171, + 75, + 155, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 16, + 51, + 7, + 1, + 51, + 10, + 0, + 176, + 221, + 12, + 131, + 170, + 187, + 250, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 32, + 130, + 155, + 32, + 51, + 4, + 0, + 176, + 221, + 12, + 131, + 68, + 187, + 250, + 171, + 75, + 105, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 17, + 51, + 7, + 1, + 51, + 10, + 0, + 224, + 205, + 12, + 131, + 170, + 171, + 250, + 58, + 9, + 0, + 0, + 1, + 123, + 154, + 40, + 130, + 155, + 40, + 51, + 4, + 0, + 224, + 205, + 12, + 131, + 68, + 171, + 250, + 171, + 75, + 55, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 18, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 32, + 17, + 131, + 0, + 51, + 2, + 123, + 16, + 130, + 27, + 51, + 4, + 0, + 32, + 17, + 131, + 68, + 51, + 2, + 171, + 75, + 8, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 218, + 51, + 5, + 19, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 1, + 48, + 131, + 0, + 35, + 2, + 123, + 16, + 8, + 130, + 27, + 8, + 51, + 4, + 0, + 16, + 1, + 48, + 131, + 68, + 35, + 2, + 171, + 75, + 213, + 0, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 214, + 51, + 5, + 20, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 0, + 51, + 131, + 0, + 34, + 1, + 123, + 16, + 16, + 130, + 27, + 16, + 51, + 4, + 0, + 16, + 0, + 51, + 131, + 68, + 34, + 1, + 171, + 75, + 162, + 0, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 214, + 51, + 5, + 21, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 48, + 35, + 131, + 0, + 18, + 1, + 123, + 16, + 24, + 130, + 27, + 24, + 51, + 4, + 0, + 0, + 48, + 35, + 131, + 68, + 18, + 1, + 171, + 75, + 111, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 22, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 51, + 34, + 131, + 0, + 17, + 123, + 16, + 32, + 130, + 27, + 32, + 51, + 4, + 0, + 0, + 51, + 34, + 131, + 68, + 17, + 171, + 75, + 63, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 51, + 5, + 23, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 48, + 35, + 18, + 131, + 0, + 1, + 123, + 16, + 40, + 130, + 27, + 40, + 51, + 4, + 0, + 48, + 35, + 18, + 131, + 68, + 1, + 171, + 75, + 15, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 82, + 5, + 4, + 0, + 40, + 122, + 250, + 33, + 41, + 33, + 36, + 73, + 132, + 170, + 33, + 73, + 34, + 38, + 132, + 36, + 73, + 34, + 36, + 53, + 36, + 73, + 18, + 49, + 33, + 36, + 73, + 36, + 66, + 82, + 67, + 146, + 68, + 34, + 38, + 132, + 36, + 73, + 18, + 146, + 26, + 146, + 36, + 73, + 76, + 8, + 73, + 18, + 33, + 169, + 33, + 73, + 34, + 38, + 132, + 36, + 73, + 34, + 36, + 53, + 36, + 73, + 18, + 49, + 33, + 36, + 73, + 36, + 66, + 82, + 67, + 146, + 68, + 34, + 38, + 132, + 36, + 73, + 18, + 170, + 134, + 36, + 73, + 18, + 19, + 66, + 36, + 18, + 137, + 164, + 16, + 137, + 68, + 34, + 38, + 4, + 145, + 72, + 36, + 146, + 80, + 16, + 137, + 68, + 34, + 210, + 32, + 66, + 5, + 17, + 73, + 210, + 32, + 66, + 18, + 68, + 36, + 73, + 131, + 8, + 73, + 16, + 145, + 36, + 13, + 34, + 36, + 65, + 68, + 146, + 52, + 136, + 144, + 4, + 17, + 73, + 210, + 32, + 66, + 18, + 68, + 36, + 73, + 135, + 16, + 21, + 34, + 146, + 164, + 67, + 16, + 73, + 16, + 145, + 36, + 29, + 130, + 72, + 130, + 136, + 36, + 233, + 16, + 68, + 18, + 68, + 146, + 164, + 67, + 144, + 36, + 72, + 146, + 164, + 67, + 144, + 36, + 72, + 146, + 100, + 0 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65568, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65576, + "contents": [ + 56 + ] + } + }, + { + "write": { + "address": 65578, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65584, + "contents": [ + 10 + ] + } + }, + { + "write": { + "address": 65592, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65600, + "contents": [ + 14 + ] + } + }, + { + "write": { + "address": 65608, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65616, + "contents": [ + 64 + ] + } + }, + { + "write": { + "address": 65618, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65624, + "contents": [ + 72 + ] + } + }, + { + "write": { + "address": 65626, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 7853, + "pc": 11, + "regs": [ + 4294901760, + 196608, + 2, + 0, + 304295937, + 23, + 0, + 2, + 0, + 196608, + 214817451, + 304295937, + 16 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65560, + "contents": [ + 6 + ] + }, + { + "address": 65568, + "contents": [ + 8 + ] + }, + { + "address": 65576, + "contents": [ + 56 + ] + }, + { + "address": 65578, + "contents": [ + 3 + ] + }, + { + "address": 65584, + "contents": [ + 10 + ] + }, + { + "address": 65592, + "contents": [ + 12 + ] + }, + { + "address": 65600, + "contents": [ + 14 + ] + }, + { + "address": 65608, + "contents": [ + 16 + ] + }, + { + "address": 65616, + "contents": [ + 64 + ] + }, + { + "address": 65618, + "contents": [ + 3 + ] + }, + { + "address": 65624, + "contents": [ + 72 + ] + }, + { + "address": 65626, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 51, + 34, + 17 + ] + }, + { + "address": 196616, + "contents": [ + 35, + 18, + 1, + 48 + ] + }, + { + "address": 196624, + "contents": [ + 34, + 17 + ] + }, + { + "address": 196627, + "contents": [ + 51 + ] + }, + { + "address": 196632, + "contents": [ + 18, + 1, + 48, + 35 + ] + }, + { + "address": 196640, + "contents": [ + 17 + ] + }, + { + "address": 196642, + "contents": [ + 51, + 34 + ] + }, + { + "address": 196648, + "contents": [ + 1, + 48, + 35, + 18 + ] + }, + { + "address": 196656, + "contents": [ + 160, + 10, + 160, + 10, + 160, + 10, + 160, + 10, + 10, + 160, + 10, + 160, + 10, + 160, + 10, + 160, + 120, + 86, + 52, + 18, + 120, + 86, + 52, + 18, + 152, + 48, + 33, + 88, + 152, + 48, + 33, + 88 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 50 + }, + { + "pc": 53, + "cost": 2 + }, + { + "pc": 56, + "cost": 8 + }, + { + "pc": 81, + "cost": 50 + }, + { + "pc": 130, + "cost": 2 + }, + { + "pc": 133, + "cost": 10 + }, + { + "pc": 164, + "cost": 50 + }, + { + "pc": 214, + "cost": 2 + }, + { + "pc": 217, + "cost": 10 + }, + { + "pc": 249, + "cost": 50 + }, + { + "pc": 297, + "cost": 2 + }, + { + "pc": 300, + "cost": 10 + }, + { + "pc": 330, + "cost": 50 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 376, + "cost": 8 + }, + { + "pc": 401, + "cost": 50 + }, + { + "pc": 450, + "cost": 2 + }, + { + "pc": 453, + "cost": 10 + }, + { + "pc": 484, + "cost": 50 + }, + { + "pc": 534, + "cost": 2 + }, + { + "pc": 537, + "cost": 10 + }, + { + "pc": 569, + "cost": 50 + }, + { + "pc": 615, + "cost": 2 + }, + { + "pc": 618, + "cost": 10 + }, + { + "pc": 648, + "cost": 51 + }, + { + "pc": 729, + "cost": 54 + }, + { + "pc": 817, + "cost": 2 + }, + { + "pc": 823, + "cost": 51 + }, + { + "pc": 856, + "cost": 21 + }, + { + "pc": 865, + "cost": 2 + }, + { + "pc": 871, + "cost": 51 + }, + { + "pc": 906, + "cost": 21 + }, + { + "pc": 915, + "cost": 2 + }, + { + "pc": 921, + "cost": 51 + }, + { + "pc": 956, + "cost": 21 + }, + { + "pc": 965, + "cost": 2 + }, + { + "pc": 971, + "cost": 51 + }, + { + "pc": 1006, + "cost": 21 + }, + { + "pc": 1015, + "cost": 2 + }, + { + "pc": 1021, + "cost": 51 + }, + { + "pc": 1056, + "cost": 21 + }, + { + "pc": 1065, + "cost": 2 + }, + { + "pc": 1071, + "cost": 51 + }, + { + "pc": 1106, + "cost": 21 + }, + { + "pc": 1115, + "cost": 2 + }, + { + "pc": 1121, + "cost": 51 + }, + { + "pc": 1153, + "cost": 2 + }, + { + "pc": 1162, + "cost": 2 + }, + { + "pc": 1168, + "cost": 51 + }, + { + "pc": 1204, + "cost": 2 + }, + { + "pc": 1213, + "cost": 2 + }, + { + "pc": 1219, + "cost": 51 + }, + { + "pc": 1255, + "cost": 2 + }, + { + "pc": 1264, + "cost": 2 + }, + { + "pc": 1270, + "cost": 51 + }, + { + "pc": 1305, + "cost": 2 + }, + { + "pc": 1314, + "cost": 2 + }, + { + "pc": 1320, + "cost": 51 + }, + { + "pc": 1353, + "cost": 2 + }, + { + "pc": 1362, + "cost": 2 + }, + { + "pc": 1368, + "cost": 51 + }, + { + "pc": 1401, + "cost": 2 + }, + { + "pc": 1410, + "cost": 1 + }, + { + "pc": 1413, + "cost": 2 + }, + { + "pc": 1414, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sh.json b/pvm/programs/riscv_rv64ui_sh.json new file mode 100644 index 00000000..f951578d --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sh.json @@ -0,0 +1,1714 @@ +{ + "name": "riscv_rv64ui_sh", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 8, + 2, + 131, + 220, + 36, + 0, + 77, + 0, + 124, + 0, + 170, + 0, + 210, + 0, + 251, + 0, + 40, + 1, + 82, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 170, + 0, + 58, + 12, + 8, + 0, + 1, + 121, + 16, + 127, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 170, + 0, + 171, + 75, + 173, + 3, + 2, + 51, + 5, + 3, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 176, + 131, + 0, + 0, + 250, + 58, + 12, + 16, + 0, + 1, + 121, + 16, + 2, + 127, + 27, + 2, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 176, + 131, + 68, + 0, + 250, + 171, + 75, + 128, + 3, + 2, + 51, + 5, + 4, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 239, + 190, + 131, + 0, + 160, + 250, + 58, + 12, + 24, + 0, + 1, + 121, + 16, + 4, + 129, + 27, + 4, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 16, + 239, + 190, + 131, + 68, + 160, + 250, + 171, + 75, + 79, + 3, + 2, + 51, + 5, + 5, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 160, + 131, + 0, + 10, + 58, + 12, + 32, + 0, + 1, + 121, + 16, + 6, + 127, + 27, + 6, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 160, + 131, + 68, + 10, + 171, + 75, + 36, + 3, + 2, + 51, + 5, + 6, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 170, + 0, + 58, + 12, + 48, + 0, + 1, + 121, + 16, + 250, + 127, + 27, + 250, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 170, + 0, + 171, + 75, + 255, + 2, + 2, + 51, + 5, + 7, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 176, + 131, + 0, + 0, + 250, + 58, + 12, + 56, + 0, + 1, + 121, + 16, + 252, + 127, + 27, + 252, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 176, + 131, + 68, + 0, + 250, + 171, + 75, + 210, + 2, + 2, + 51, + 5, + 8, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 16, + 131, + 0, + 160, + 250, + 58, + 12, + 64, + 0, + 1, + 121, + 16, + 254, + 127, + 27, + 254, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 16, + 131, + 68, + 160, + 250, + 171, + 75, + 165, + 2, + 2, + 51, + 5, + 9, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 160, + 131, + 0, + 10, + 58, + 12, + 72, + 0, + 1, + 121, + 16, + 127, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 160, + 131, + 68, + 10, + 171, + 75, + 124, + 2, + 2, + 51, + 5, + 10, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 80, + 52, + 18, + 131, + 17, + 120, + 6, + 149, + 3, + 224, + 121, + 49, + 32, + 127, + 2, + 51, + 4, + 0, + 80, + 131, + 68, + 120, + 6, + 171, + 66, + 85, + 2, + 2, + 51, + 5, + 11, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 48, + 131, + 17, + 152, + 0, + 149, + 0, + 251, + 121, + 1, + 7, + 58, + 3, + 88, + 0, + 1, + 127, + 50, + 51, + 4, + 0, + 48, + 131, + 68, + 152, + 0, + 171, + 66, + 43, + 2, + 51, + 5, + 12, + 51, + 3, + 1, + 51, + 10, + 0, + 208, + 131, + 170, + 221, + 252, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 127, + 155, + 51, + 4, + 0, + 208, + 131, + 68, + 221, + 252, + 171, + 75, + 8, + 2, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 221, + 51, + 5, + 13, + 51, + 3, + 1, + 51, + 10, + 0, + 192, + 131, + 170, + 205, + 252, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 2, + 127, + 155, + 2, + 51, + 4, + 0, + 192, + 131, + 68, + 205, + 252, + 171, + 75, + 218, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 219, + 51, + 5, + 14, + 51, + 3, + 1, + 51, + 10, + 0, + 192, + 131, + 170, + 204, + 251, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 4, + 127, + 155, + 4, + 51, + 4, + 0, + 192, + 131, + 68, + 204, + 251, + 171, + 75, + 172, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 219, + 51, + 5, + 15, + 51, + 3, + 1, + 51, + 10, + 0, + 176, + 131, + 170, + 188, + 251, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 6, + 127, + 155, + 6, + 51, + 4, + 0, + 176, + 131, + 68, + 188, + 251, + 171, + 75, + 126, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 219, + 51, + 5, + 16, + 51, + 3, + 1, + 51, + 10, + 0, + 176, + 131, + 170, + 187, + 250, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 8, + 127, + 155, + 8, + 51, + 4, + 0, + 176, + 131, + 68, + 187, + 250, + 171, + 75, + 80, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 219, + 51, + 5, + 17, + 51, + 3, + 1, + 51, + 10, + 0, + 224, + 131, + 170, + 171, + 250, + 58, + 9, + 0, + 0, + 1, + 121, + 154, + 10, + 127, + 155, + 10, + 51, + 4, + 0, + 224, + 131, + 68, + 171, + 250, + 171, + 75, + 34, + 1, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 219, + 51, + 5, + 18, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 32, + 131, + 0, + 51, + 2, + 121, + 16, + 127, + 27, + 51, + 4, + 0, + 32, + 131, + 68, + 51, + 2, + 171, + 75, + 245, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 220, + 51, + 5, + 19, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 131, + 0, + 35, + 2, + 121, + 16, + 2, + 127, + 27, + 2, + 51, + 4, + 0, + 16, + 131, + 68, + 35, + 2, + 171, + 75, + 198, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 218, + 51, + 5, + 20, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 131, + 0, + 34, + 1, + 121, + 16, + 4, + 127, + 27, + 4, + 51, + 4, + 0, + 16, + 131, + 68, + 34, + 1, + 171, + 75, + 151, + 0, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 218, + 51, + 5, + 21, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 18, + 1, + 121, + 16, + 6, + 127, + 27, + 6, + 51, + 4, + 18, + 1, + 171, + 75, + 112, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 227, + 51, + 5, + 22, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 17, + 121, + 16, + 8, + 127, + 27, + 8, + 51, + 4, + 17, + 171, + 75, + 76, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 229, + 51, + 5, + 23, + 51, + 3, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 48, + 131, + 0, + 1, + 121, + 16, + 10, + 127, + 27, + 10, + 51, + 4, + 0, + 48, + 131, + 68, + 1, + 171, + 75, + 32, + 149, + 51, + 1, + 51, + 2, + 2, + 171, + 35, + 221, + 51, + 7, + 0, + 192, + 0, + 131, + 119, + 239, + 254, + 58, + 8, + 0, + 0, + 1, + 121, + 135, + 6, + 82, + 5, + 4, + 0, + 40, + 39, + 252, + 33, + 41, + 33, + 66, + 213, + 136, + 9, + 17, + 33, + 169, + 17, + 49, + 33, + 136, + 144, + 212, + 32, + 98, + 66, + 36, + 36, + 53, + 18, + 19, + 34, + 36, + 53, + 98, + 66, + 68, + 72, + 106, + 68, + 76, + 136, + 8, + 73, + 141, + 136, + 9, + 145, + 80, + 53, + 18, + 19, + 130, + 72, + 138, + 136, + 9, + 17, + 73, + 40, + 34, + 210, + 136, + 80, + 17, + 145, + 36, + 141, + 8, + 73, + 68, + 36, + 73, + 35, + 66, + 18, + 17, + 73, + 210, + 136, + 144, + 68, + 68, + 146, + 52, + 34, + 36, + 17, + 145, + 36, + 141, + 8, + 73, + 68, + 36, + 73, + 135, + 136, + 138, + 136, + 36, + 233, + 16, + 145, + 68, + 68, + 146, + 116, + 136, + 72, + 34, + 34, + 73, + 58, + 68, + 18, + 73, + 146, + 14, + 73, + 146, + 36, + 233, + 16, + 73, + 34, + 73, + 18, + 34, + 36, + 3 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65568, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65576, + "contents": [ + 14 + ] + } + }, + { + "write": { + "address": 65578, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65584, + "contents": [ + 10 + ] + } + }, + { + "write": { + "address": 65592, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65600, + "contents": [ + 14 + ] + } + }, + { + "write": { + "address": 65608, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65616, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65618, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65624, + "contents": [ + 18 + ] + } + }, + { + "write": { + "address": 65626, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190, + 239, + 190 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 7853, + "pc": 11, + "regs": [ + 4294901760, + 196608, + 2, + 2, + 12289, + 23, + 0, + 48879, + 196608, + 196608, + 18446744073709542059, + 12289, + 16 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65560, + "contents": [ + 6 + ] + }, + { + "address": 65568, + "contents": [ + 8 + ] + }, + { + "address": 65576, + "contents": [ + 14 + ] + }, + { + "address": 65578, + "contents": [ + 3 + ] + }, + { + "address": 65584, + "contents": [ + 10 + ] + }, + { + "address": 65592, + "contents": [ + 12 + ] + }, + { + "address": 65600, + "contents": [ + 14 + ] + }, + { + "address": 65608, + "contents": [ + 16 + ] + }, + { + "address": 65616, + "contents": [ + 16 + ] + }, + { + "address": 65618, + "contents": [ + 3 + ] + }, + { + "address": 65624, + "contents": [ + 18 + ] + }, + { + "address": 65626, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 51, + 34, + 35, + 18, + 34, + 17, + 239, + 190, + 17 + ] + }, + { + "address": 196618, + "contents": [ + 1, + 48, + 160, + 10, + 10, + 160, + 120, + 86, + 152, + 48 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 50 + }, + { + "pc": 36, + "cost": 2 + }, + { + "pc": 39, + "cost": 2 + }, + { + "pc": 47, + "cost": 50 + }, + { + "pc": 77, + "cost": 2 + }, + { + "pc": 80, + "cost": 4 + }, + { + "pc": 92, + "cost": 50 + }, + { + "pc": 124, + "cost": 2 + }, + { + "pc": 127, + "cost": 4 + }, + { + "pc": 141, + "cost": 50 + }, + { + "pc": 170, + "cost": 2 + }, + { + "pc": 173, + "cost": 4 + }, + { + "pc": 184, + "cost": 50 + }, + { + "pc": 210, + "cost": 2 + }, + { + "pc": 213, + "cost": 2 + }, + { + "pc": 221, + "cost": 50 + }, + { + "pc": 251, + "cost": 2 + }, + { + "pc": 254, + "cost": 4 + }, + { + "pc": 266, + "cost": 50 + }, + { + "pc": 296, + "cost": 2 + }, + { + "pc": 299, + "cost": 4 + }, + { + "pc": 311, + "cost": 50 + }, + { + "pc": 338, + "cost": 2 + }, + { + "pc": 341, + "cost": 4 + }, + { + "pc": 352, + "cost": 51 + }, + { + "pc": 391, + "cost": 53 + }, + { + "pc": 433, + "cost": 2 + }, + { + "pc": 439, + "cost": 51 + }, + { + "pc": 468, + "cost": 21 + }, + { + "pc": 477, + "cost": 2 + }, + { + "pc": 483, + "cost": 51 + }, + { + "pc": 514, + "cost": 21 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 529, + "cost": 51 + }, + { + "pc": 560, + "cost": 21 + }, + { + "pc": 569, + "cost": 2 + }, + { + "pc": 575, + "cost": 51 + }, + { + "pc": 606, + "cost": 21 + }, + { + "pc": 615, + "cost": 2 + }, + { + "pc": 621, + "cost": 51 + }, + { + "pc": 652, + "cost": 21 + }, + { + "pc": 661, + "cost": 2 + }, + { + "pc": 667, + "cost": 51 + }, + { + "pc": 698, + "cost": 21 + }, + { + "pc": 707, + "cost": 2 + }, + { + "pc": 713, + "cost": 51 + }, + { + "pc": 743, + "cost": 2 + }, + { + "pc": 752, + "cost": 2 + }, + { + "pc": 758, + "cost": 51 + }, + { + "pc": 790, + "cost": 2 + }, + { + "pc": 799, + "cost": 2 + }, + { + "pc": 805, + "cost": 51 + }, + { + "pc": 837, + "cost": 2 + }, + { + "pc": 846, + "cost": 2 + }, + { + "pc": 852, + "cost": 51 + }, + { + "pc": 875, + "cost": 2 + }, + { + "pc": 884, + "cost": 2 + }, + { + "pc": 890, + "cost": 51 + }, + { + "pc": 911, + "cost": 2 + }, + { + "pc": 920, + "cost": 2 + }, + { + "pc": 926, + "cost": 51 + }, + { + "pc": 955, + "cost": 2 + }, + { + "pc": 964, + "cost": 50 + }, + { + "pc": 984, + "cost": 2 + }, + { + "pc": 985, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_simple.json b/pvm/programs/riscv_rv64ui_simple.json new file mode 100644 index 00000000..b0973770 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_simple.json @@ -0,0 +1,65 @@ +{ + "name": "riscv_rv64ui_simple", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 15, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 40, + 243, + 33, + 41 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9959, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sll.json b/pvm/programs/riscv_rv64ui_sll.json new file mode 100644 index 00000000..9f4e5045 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sll.json @@ -0,0 +1,1764 @@ +{ + "name": "riscv_rv64ui_sll", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 226, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 207, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 195, + 4, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 207, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 176, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 207, + 152, + 11, + 51, + 4, + 128, + 0, + 171, + 75, + 156, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 207, + 152, + 11, + 51, + 4, + 0, + 64, + 171, + 75, + 136, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 207, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 114, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 207, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 96, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 207, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 77, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 207, + 152, + 11, + 51, + 4, + 128, + 171, + 75, + 58, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 207, + 152, + 11, + 51, + 4, + 0, + 192, + 171, + 75, + 38, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 207, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 16, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 240, + 3, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 207, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 207, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 207, + 152, + 11, + 51, + 4, + 0, + 16, + 9, + 1, + 131, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 128, + 0, + 171, + 75, + 167, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 14, + 171, + 75, + 131, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 31, + 171, + 75, + 95, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 192, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 62, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 193, + 207, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 29, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 199, + 207, + 152, + 11, + 51, + 4, + 0, + 16, + 9, + 1, + 131, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 128, + 0, + 171, + 75, + 245, + 2, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 206, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 14, + 171, + 75, + 209, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 207, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 180, + 2, + 51, + 5, + 50, + 51, + 8, + 1, + 51, + 9, + 63, + 207, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 158, + 2, + 51, + 5, + 51, + 51, + 8, + 255, + 51, + 9, + 39, + 207, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 39, + 171, + 75, + 136, + 2, + 51, + 5, + 52, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 43, + 207, + 152, + 11, + 51, + 4, + 0, + 32, + 1, + 131, + 68, + 33, + 1, + 151, + 68, + 43, + 171, + 75, + 101, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 207, + 152, + 8, + 51, + 4, + 128, + 0, + 171, + 72, + 81, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 207, + 152, + 9, + 51, + 4, + 0, + 64, + 171, + 73, + 61, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 207, + 136, + 8, + 51, + 4, + 24, + 171, + 72, + 45, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 207, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 128, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 207, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 64, + 171, + 67, + 233, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 207, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 67, + 197, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 165, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 133, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 99, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 67, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 35, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 1, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 225, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 193, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 159, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 127, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 207, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 155, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 151, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 33, + 251, + 33, + 41, + 41, + 137, + 36, + 73, + 36, + 73, + 68, + 146, + 68, + 36, + 73, + 18, + 73, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 18, + 145, + 36, + 65, + 36, + 136, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 137, + 72, + 16, + 73, + 16, + 137, + 4, + 145, + 4, + 145, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 32, + 34, + 65, + 36, + 65, + 36, + 34, + 65, + 36, + 65, + 36, + 18, + 68, + 146, + 68, + 146, + 36, + 145, + 36, + 73, + 36, + 136, + 36, + 68, + 34, + 73, + 34, + 146, + 36, + 34, + 73, + 34, + 77, + 82, + 146, + 136, + 52, + 73, + 73, + 34, + 210, + 36, + 37, + 73, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 72, + 147, + 36, + 137, + 164, + 73, + 146, + 68, + 210, + 36, + 73, + 146, + 36, + 149, + 164, + 36, + 149, + 68, + 68, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9071, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 2147483648, + 0, + 43, + 0, + 0, + 24, + 16384, + 2, + 2147483648, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 31, + "cost": 3 + }, + { + "pc": 50, + "cost": 3 + }, + { + "pc": 70, + "cost": 3 + }, + { + "pc": 90, + "cost": 4 + }, + { + "pc": 112, + "cost": 3 + }, + { + "pc": 130, + "cost": 3 + }, + { + "pc": 149, + "cost": 3 + }, + { + "pc": 168, + "cost": 3 + }, + { + "pc": 188, + "cost": 3 + }, + { + "pc": 210, + "cost": 6 + }, + { + "pc": 242, + "cost": 6 + }, + { + "pc": 275, + "cost": 8 + }, + { + "pc": 315, + "cost": 7 + }, + { + "pc": 351, + "cost": 7 + }, + { + "pc": 387, + "cost": 6 + }, + { + "pc": 420, + "cost": 6 + }, + { + "pc": 453, + "cost": 8 + }, + { + "pc": 493, + "cost": 7 + }, + { + "pc": 529, + "cost": 5 + }, + { + "pc": 558, + "cost": 4 + }, + { + "pc": 580, + "cost": 4 + }, + { + "pc": 602, + "cost": 7 + }, + { + "pc": 637, + "cost": 3 + }, + { + "pc": 657, + "cost": 3 + }, + { + "pc": 677, + "cost": 3 + }, + { + "pc": 693, + "cost": 2 + }, + { + "pc": 699, + "cost": 23 + }, + { + "pc": 719, + "cost": 2 + }, + { + "pc": 727, + "cost": 2 + }, + { + "pc": 733, + "cost": 23 + }, + { + "pc": 753, + "cost": 2 + }, + { + "pc": 761, + "cost": 2 + }, + { + "pc": 767, + "cost": 23 + }, + { + "pc": 787, + "cost": 3 + }, + { + "pc": 797, + "cost": 2 + }, + { + "pc": 803, + "cost": 23 + }, + { + "pc": 821, + "cost": 2 + }, + { + "pc": 829, + "cost": 2 + }, + { + "pc": 835, + "cost": 23 + }, + { + "pc": 853, + "cost": 2 + }, + { + "pc": 861, + "cost": 2 + }, + { + "pc": 867, + "cost": 23 + }, + { + "pc": 885, + "cost": 3 + }, + { + "pc": 895, + "cost": 2 + }, + { + "pc": 901, + "cost": 23 + }, + { + "pc": 919, + "cost": 2 + }, + { + "pc": 927, + "cost": 2 + }, + { + "pc": 933, + "cost": 23 + }, + { + "pc": 951, + "cost": 2 + }, + { + "pc": 959, + "cost": 2 + }, + { + "pc": 965, + "cost": 23 + }, + { + "pc": 983, + "cost": 3 + }, + { + "pc": 993, + "cost": 2 + }, + { + "pc": 999, + "cost": 23 + }, + { + "pc": 1017, + "cost": 2 + }, + { + "pc": 1025, + "cost": 2 + }, + { + "pc": 1031, + "cost": 23 + }, + { + "pc": 1049, + "cost": 2 + }, + { + "pc": 1057, + "cost": 2 + }, + { + "pc": 1063, + "cost": 23 + }, + { + "pc": 1081, + "cost": 3 + }, + { + "pc": 1091, + "cost": 2 + }, + { + "pc": 1097, + "cost": 23 + }, + { + "pc": 1115, + "cost": 2 + }, + { + "pc": 1122, + "cost": 2 + }, + { + "pc": 1128, + "cost": 23 + }, + { + "pc": 1146, + "cost": 2 + }, + { + "pc": 1153, + "cost": 2 + }, + { + "pc": 1159, + "cost": 23 + }, + { + "pc": 1177, + "cost": 3 + }, + { + "pc": 1186, + "cost": 3 + }, + { + "pc": 1199, + "cost": 3 + }, + { + "pc": 1213, + "cost": 2 + }, + { + "pc": 1223, + "cost": 3 + }, + { + "pc": 1243, + "cost": 1 + }, + { + "pc": 1246, + "cost": 2 + }, + { + "pc": 1247, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_slli.json b/pvm/programs/riscv_rv64ui_slli.json new file mode 100644 index 00000000..555e3e60 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_slli.json @@ -0,0 +1,930 @@ +{ + "name": "riscv_rv64ui_slli", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 125, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 1, + 151, + 171, + 51, + 4, + 1, + 171, + 75, + 97, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 151, + 171, + 1, + 51, + 4, + 2, + 171, + 75, + 81, + 2, + 51, + 5, + 4, + 51, + 10, + 1, + 151, + 171, + 7, + 51, + 4, + 128, + 0, + 171, + 75, + 64, + 2, + 51, + 5, + 5, + 51, + 10, + 1, + 151, + 171, + 14, + 51, + 4, + 0, + 64, + 171, + 75, + 47, + 2, + 51, + 5, + 6, + 51, + 10, + 1, + 151, + 171, + 31, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 28, + 2, + 51, + 5, + 7, + 51, + 10, + 255, + 151, + 171, + 51, + 4, + 255, + 171, + 75, + 13, + 2, + 51, + 5, + 8, + 51, + 10, + 255, + 151, + 171, + 1, + 51, + 4, + 254, + 171, + 75, + 253, + 1, + 51, + 5, + 9, + 51, + 10, + 255, + 151, + 171, + 7, + 51, + 4, + 128, + 171, + 75, + 237, + 1, + 51, + 5, + 10, + 51, + 10, + 255, + 151, + 171, + 14, + 51, + 4, + 0, + 192, + 171, + 75, + 220, + 1, + 51, + 5, + 11, + 51, + 10, + 255, + 151, + 171, + 31, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 201, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 172, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 1, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 142, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 7, + 51, + 4, + 0, + 16, + 9, + 1, + 131, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 128, + 0, + 171, + 75, + 105, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 14, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 14, + 171, + 75, + 72, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 31, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 31, + 171, + 75, + 39, + 1, + 51, + 5, + 50, + 51, + 10, + 1, + 151, + 171, + 63, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 20, + 1, + 51, + 5, + 51, + 51, + 10, + 255, + 151, + 171, + 39, + 51, + 4, + 255, + 151, + 68, + 39, + 171, + 75, + 1, + 1, + 51, + 5, + 52, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 151, + 171, + 43, + 51, + 4, + 0, + 32, + 1, + 131, + 68, + 33, + 1, + 151, + 68, + 43, + 171, + 75, + 225, + 0, + 51, + 5, + 17, + 51, + 8, + 1, + 151, + 136, + 7, + 51, + 4, + 128, + 0, + 171, + 72, + 208, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 128, + 0, + 171, + 67, + 177, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 0, + 64, + 171, + 67, + 146, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 67, + 113, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 128, + 0, + 171, + 75, + 85, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 0, + 64, + 171, + 75, + 57, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 27, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 134, + 253, + 33, + 41, + 41, + 145, + 36, + 145, + 36, + 34, + 73, + 68, + 146, + 36, + 146, + 18, + 73, + 18, + 73, + 18, + 73, + 34, + 146, + 4, + 145, + 32, + 10, + 34, + 18, + 68, + 130, + 136, + 4, + 145, + 32, + 18, + 145, + 32, + 18, + 68, + 34, + 65, + 36, + 136, + 68, + 146, + 36, + 146, + 36, + 145, + 32, + 18, + 34, + 145, + 36, + 34, + 77, + 74, + 18, + 145, + 38, + 37, + 137, + 72, + 147, + 146, + 36, + 73, + 147, + 36, + 145, + 52, + 73, + 18, + 73, + 147, + 36, + 73, + 82, + 73, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9587, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 2147483648, + 0, + 25, + 0, + 0, + 128, + 2, + 555819297, + 2147483648, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 28, + "cost": 3 + }, + { + "pc": 44, + "cost": 3 + }, + { + "pc": 61, + "cost": 3 + }, + { + "pc": 78, + "cost": 4 + }, + { + "pc": 97, + "cost": 3 + }, + { + "pc": 112, + "cost": 3 + }, + { + "pc": 128, + "cost": 3 + }, + { + "pc": 144, + "cost": 3 + }, + { + "pc": 161, + "cost": 3 + }, + { + "pc": 180, + "cost": 5 + }, + { + "pc": 209, + "cost": 5 + }, + { + "pc": 239, + "cost": 7 + }, + { + "pc": 276, + "cost": 6 + }, + { + "pc": 309, + "cost": 6 + }, + { + "pc": 342, + "cost": 4 + }, + { + "pc": 361, + "cost": 4 + }, + { + "pc": 380, + "cost": 6 + }, + { + "pc": 412, + "cost": 3 + }, + { + "pc": 429, + "cost": 2 + }, + { + "pc": 435, + "cost": 22 + }, + { + "pc": 452, + "cost": 2 + }, + { + "pc": 460, + "cost": 2 + }, + { + "pc": 466, + "cost": 22 + }, + { + "pc": 483, + "cost": 2 + }, + { + "pc": 491, + "cost": 2 + }, + { + "pc": 497, + "cost": 22 + }, + { + "pc": 514, + "cost": 3 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 529, + "cost": 22 + }, + { + "pc": 544, + "cost": 2 + }, + { + "pc": 551, + "cost": 2 + }, + { + "pc": 557, + "cost": 22 + }, + { + "pc": 572, + "cost": 2 + }, + { + "pc": 579, + "cost": 2 + }, + { + "pc": 585, + "cost": 22 + }, + { + "pc": 600, + "cost": 3 + }, + { + "pc": 609, + "cost": 2 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 630, + "cost": 1 + }, + { + "pc": 633, + "cost": 2 + }, + { + "pc": 634, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_slliw.json b/pvm/programs/riscv_rv64ui_slliw.json new file mode 100644 index 00000000..ed050071 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_slliw.json @@ -0,0 +1,991 @@ +{ + "name": "riscv_rv64ui_slliw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 176, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 1, + 138, + 171, + 51, + 4, + 1, + 171, + 75, + 148, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 138, + 171, + 1, + 51, + 4, + 2, + 171, + 75, + 132, + 2, + 51, + 5, + 4, + 51, + 10, + 1, + 138, + 171, + 7, + 51, + 4, + 128, + 0, + 171, + 75, + 115, + 2, + 51, + 5, + 5, + 51, + 10, + 1, + 138, + 171, + 14, + 51, + 4, + 0, + 64, + 171, + 75, + 98, + 2, + 51, + 5, + 6, + 51, + 10, + 1, + 138, + 171, + 31, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 79, + 2, + 51, + 5, + 7, + 51, + 10, + 255, + 138, + 171, + 51, + 4, + 255, + 171, + 75, + 64, + 2, + 51, + 5, + 8, + 51, + 10, + 255, + 138, + 171, + 1, + 51, + 4, + 254, + 171, + 75, + 48, + 2, + 51, + 5, + 9, + 51, + 10, + 255, + 138, + 171, + 7, + 51, + 4, + 128, + 171, + 75, + 32, + 2, + 51, + 5, + 10, + 51, + 10, + 255, + 138, + 171, + 14, + 51, + 4, + 0, + 192, + 171, + 75, + 15, + 2, + 51, + 5, + 11, + 51, + 10, + 255, + 138, + 171, + 31, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 252, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 138, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 223, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 138, + 171, + 1, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 193, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 138, + 171, + 7, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 128, + 0, + 171, + 75, + 163, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 138, + 171, + 14, + 51, + 4, + 0, + 64, + 72, + 72, + 171, + 75, + 137, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 138, + 171, + 31, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 111, + 1, + 51, + 5, + 44, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 138, + 171, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 76, + 1, + 51, + 5, + 45, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 138, + 171, + 4, + 51, + 4, + 0, + 96, + 69, + 35, + 131, + 68, + 128, + 7, + 171, + 75, + 40, + 1, + 51, + 5, + 46, + 51, + 10, + 0, + 32, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 138, + 171, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 5, + 1, + 51, + 5, + 47, + 51, + 10, + 0, + 144, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 138, + 171, + 4, + 51, + 4, + 0, + 96, + 69, + 147, + 131, + 68, + 128, + 7, + 171, + 75, + 225, + 0, + 51, + 5, + 17, + 51, + 8, + 1, + 138, + 136, + 7, + 51, + 4, + 128, + 0, + 171, + 72, + 208, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 128, + 0, + 171, + 67, + 177, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 0, + 64, + 171, + 67, + 146, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 67, + 113, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 128, + 0, + 171, + 75, + 85, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 0, + 64, + 171, + 75, + 57, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 1, + 138, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 27, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 31, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 83, + 253, + 33, + 41, + 41, + 145, + 36, + 145, + 36, + 34, + 73, + 68, + 146, + 32, + 146, + 18, + 73, + 18, + 73, + 18, + 73, + 34, + 146, + 4, + 145, + 32, + 10, + 34, + 18, + 68, + 130, + 136, + 4, + 145, + 32, + 34, + 65, + 36, + 136, + 4, + 145, + 32, + 18, + 34, + 81, + 16, + 145, + 16, + 137, + 4, + 17, + 9, + 145, + 40, + 136, + 72, + 136, + 68, + 130, + 136, + 36, + 17, + 105, + 82, + 146, + 136, + 52, + 41, + 73, + 68, + 154, + 148, + 36, + 72, + 154, + 36, + 137, + 164, + 73, + 146, + 72, + 154, + 36, + 9, + 146, + 74, + 82, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9560, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 18446744071562067968, + 0, + 25, + 0, + 0, + 128, + 2, + 2570344056, + 18446744071562067968, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 28, + "cost": 4 + }, + { + "pc": 44, + "cost": 4 + }, + { + "pc": 61, + "cost": 4 + }, + { + "pc": 78, + "cost": 4 + }, + { + "pc": 97, + "cost": 4 + }, + { + "pc": 112, + "cost": 4 + }, + { + "pc": 128, + "cost": 4 + }, + { + "pc": 144, + "cost": 4 + }, + { + "pc": 161, + "cost": 4 + }, + { + "pc": 180, + "cost": 6 + }, + { + "pc": 209, + "cost": 6 + }, + { + "pc": 239, + "cost": 6 + }, + { + "pc": 269, + "cost": 6 + }, + { + "pc": 295, + "cost": 6 + }, + { + "pc": 321, + "cost": 8 + }, + { + "pc": 356, + "cost": 8 + }, + { + "pc": 392, + "cost": 8 + }, + { + "pc": 427, + "cost": 8 + }, + { + "pc": 463, + "cost": 4 + }, + { + "pc": 480, + "cost": 2 + }, + { + "pc": 486, + "cost": 22 + }, + { + "pc": 503, + "cost": 2 + }, + { + "pc": 511, + "cost": 2 + }, + { + "pc": 517, + "cost": 22 + }, + { + "pc": 534, + "cost": 2 + }, + { + "pc": 542, + "cost": 2 + }, + { + "pc": 548, + "cost": 22 + }, + { + "pc": 565, + "cost": 2 + }, + { + "pc": 574, + "cost": 2 + }, + { + "pc": 580, + "cost": 22 + }, + { + "pc": 595, + "cost": 2 + }, + { + "pc": 602, + "cost": 2 + }, + { + "pc": 608, + "cost": 22 + }, + { + "pc": 623, + "cost": 2 + }, + { + "pc": 630, + "cost": 2 + }, + { + "pc": 636, + "cost": 22 + }, + { + "pc": 651, + "cost": 2 + }, + { + "pc": 660, + "cost": 2 + }, + { + "pc": 670, + "cost": 2 + }, + { + "pc": 681, + "cost": 1 + }, + { + "pc": 684, + "cost": 2 + }, + { + "pc": 685, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sllw.json b/pvm/programs/riscv_rv64ui_sllw.json new file mode 100644 index 00000000..3406f0c2 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sllw.json @@ -0,0 +1,1813 @@ +{ + "name": "riscv_rv64ui_sllw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 10, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 197, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 235, + 4, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 197, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 216, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 197, + 152, + 11, + 51, + 4, + 128, + 0, + 171, + 75, + 196, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 197, + 152, + 11, + 51, + 4, + 0, + 64, + 171, + 75, + 176, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 197, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 154, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 197, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 136, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 197, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 117, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 197, + 152, + 11, + 51, + 4, + 128, + 171, + 75, + 98, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 197, + 152, + 11, + 51, + 4, + 0, + 192, + 171, + 75, + 78, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 197, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 56, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 197, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 24, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 197, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 247, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 197, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 128, + 0, + 171, + 75, + 214, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 197, + 152, + 11, + 51, + 4, + 0, + 64, + 72, + 72, + 171, + 75, + 185, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 197, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 156, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 224, + 197, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 123, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 225, + 197, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 90, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 231, + 197, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 128, + 0, + 171, + 75, + 57, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 238, + 197, + 152, + 11, + 51, + 4, + 0, + 64, + 72, + 72, + 171, + 75, + 28, + 3, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 197, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 255, + 2, + 51, + 5, + 44, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 197, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 217, + 2, + 51, + 5, + 45, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 197, + 152, + 11, + 51, + 4, + 0, + 96, + 69, + 35, + 131, + 68, + 128, + 7, + 171, + 75, + 178, + 2, + 51, + 5, + 46, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 197, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 140, + 2, + 51, + 5, + 47, + 51, + 8, + 0, + 144, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 197, + 152, + 11, + 51, + 4, + 0, + 96, + 69, + 147, + 131, + 68, + 128, + 7, + 171, + 75, + 101, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 197, + 152, + 8, + 51, + 4, + 128, + 0, + 171, + 72, + 81, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 197, + 152, + 9, + 51, + 4, + 0, + 64, + 171, + 73, + 61, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 197, + 136, + 8, + 51, + 4, + 24, + 171, + 72, + 45, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 197, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 128, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 197, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 64, + 171, + 67, + 233, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 197, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 67, + 197, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 165, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 133, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 99, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 67, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 35, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 1, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 225, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 193, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 159, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 127, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 197, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 144, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 138, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 249, + 250, + 33, + 41, + 41, + 137, + 36, + 73, + 36, + 73, + 68, + 146, + 68, + 36, + 73, + 16, + 73, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 18, + 145, + 36, + 65, + 36, + 136, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 32, + 18, + 68, + 18, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 68, + 130, + 72, + 130, + 72, + 136, + 68, + 9, + 34, + 18, + 34, + 145, + 4, + 17, + 9, + 145, + 40, + 65, + 68, + 66, + 36, + 146, + 32, + 34, + 73, + 34, + 146, + 36, + 34, + 73, + 34, + 77, + 82, + 146, + 136, + 52, + 73, + 73, + 34, + 210, + 36, + 37, + 9, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 136, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 32, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 130, + 72, + 147, + 36, + 137, + 164, + 73, + 146, + 68, + 210, + 36, + 73, + 130, + 36, + 149, + 164, + 36, + 149, + 68, + 68, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9045, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 18446744071562067968, + 0, + 43, + 0, + 0, + 24, + 16384, + 2, + 18446744071562067968, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 31, + "cost": 4 + }, + { + "pc": 50, + "cost": 4 + }, + { + "pc": 70, + "cost": 4 + }, + { + "pc": 90, + "cost": 4 + }, + { + "pc": 112, + "cost": 4 + }, + { + "pc": 130, + "cost": 4 + }, + { + "pc": 149, + "cost": 4 + }, + { + "pc": 168, + "cost": 4 + }, + { + "pc": 188, + "cost": 4 + }, + { + "pc": 210, + "cost": 7 + }, + { + "pc": 242, + "cost": 7 + }, + { + "pc": 275, + "cost": 7 + }, + { + "pc": 308, + "cost": 6 + }, + { + "pc": 337, + "cost": 6 + }, + { + "pc": 366, + "cost": 7 + }, + { + "pc": 399, + "cost": 7 + }, + { + "pc": 432, + "cost": 7 + }, + { + "pc": 465, + "cost": 6 + }, + { + "pc": 494, + "cost": 6 + }, + { + "pc": 523, + "cost": 8 + }, + { + "pc": 561, + "cost": 8 + }, + { + "pc": 600, + "cost": 8 + }, + { + "pc": 638, + "cost": 8 + }, + { + "pc": 677, + "cost": 4 + }, + { + "pc": 697, + "cost": 4 + }, + { + "pc": 717, + "cost": 4 + }, + { + "pc": 733, + "cost": 2 + }, + { + "pc": 739, + "cost": 23 + }, + { + "pc": 759, + "cost": 2 + }, + { + "pc": 767, + "cost": 2 + }, + { + "pc": 773, + "cost": 23 + }, + { + "pc": 793, + "cost": 2 + }, + { + "pc": 801, + "cost": 2 + }, + { + "pc": 807, + "cost": 23 + }, + { + "pc": 827, + "cost": 2 + }, + { + "pc": 837, + "cost": 2 + }, + { + "pc": 843, + "cost": 23 + }, + { + "pc": 861, + "cost": 2 + }, + { + "pc": 869, + "cost": 2 + }, + { + "pc": 875, + "cost": 23 + }, + { + "pc": 893, + "cost": 2 + }, + { + "pc": 901, + "cost": 2 + }, + { + "pc": 907, + "cost": 23 + }, + { + "pc": 925, + "cost": 2 + }, + { + "pc": 935, + "cost": 2 + }, + { + "pc": 941, + "cost": 23 + }, + { + "pc": 959, + "cost": 2 + }, + { + "pc": 967, + "cost": 2 + }, + { + "pc": 973, + "cost": 23 + }, + { + "pc": 991, + "cost": 2 + }, + { + "pc": 999, + "cost": 2 + }, + { + "pc": 1005, + "cost": 23 + }, + { + "pc": 1023, + "cost": 2 + }, + { + "pc": 1033, + "cost": 2 + }, + { + "pc": 1039, + "cost": 23 + }, + { + "pc": 1057, + "cost": 2 + }, + { + "pc": 1065, + "cost": 2 + }, + { + "pc": 1071, + "cost": 23 + }, + { + "pc": 1089, + "cost": 2 + }, + { + "pc": 1097, + "cost": 2 + }, + { + "pc": 1103, + "cost": 23 + }, + { + "pc": 1121, + "cost": 2 + }, + { + "pc": 1131, + "cost": 2 + }, + { + "pc": 1137, + "cost": 23 + }, + { + "pc": 1155, + "cost": 2 + }, + { + "pc": 1162, + "cost": 2 + }, + { + "pc": 1168, + "cost": 23 + }, + { + "pc": 1186, + "cost": 2 + }, + { + "pc": 1193, + "cost": 2 + }, + { + "pc": 1199, + "cost": 23 + }, + { + "pc": 1217, + "cost": 2 + }, + { + "pc": 1226, + "cost": 4 + }, + { + "pc": 1239, + "cost": 4 + }, + { + "pc": 1253, + "cost": 2 + }, + { + "pc": 1263, + "cost": 3 + }, + { + "pc": 1283, + "cost": 1 + }, + { + "pc": 1286, + "cost": 2 + }, + { + "pc": 1287, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_slt.json b/pvm/programs/riscv_rv64ui_slt.json new file mode 100644 index 00000000..95043128 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_slt.json @@ -0,0 +1,1336 @@ +{ + "name": "riscv_rv64ui_slt", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 130, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 101, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 83, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 64, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 46, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 128, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 28, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 7, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 240, + 2, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 217, + 2, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 194, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 165, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 138, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 113, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 255, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 96, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 1, + 217, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 77, + 2, + 51, + 5, + 16, + 51, + 8, + 255, + 51, + 9, + 255, + 217, + 152, + 11, + 51, + 4, + 171, + 75, + 59, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 217, + 152, + 8, + 51, + 4, + 171, + 72, + 41, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 217, + 152, + 9, + 51, + 4, + 1, + 171, + 73, + 22, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 217, + 136, + 8, + 51, + 4, + 171, + 72, + 7, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 217, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 171, + 67, + 230, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 217, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 171, + 67, + 198, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 217, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 171, + 67, + 165, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 135, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 104, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 74, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 43, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 13, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 238, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 208, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 177, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 147, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 116, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 87, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 217, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 57, + 51, + 5, + 35, + 51, + 0, + 255, + 143, + 1, + 51, + 4, + 171, + 65, + 44, + 51, + 5, + 36, + 51, + 0, + 255, + 137, + 1, + 51, + 4, + 1, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 129, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 73, + 36, + 73, + 145, + 34, + 69, + 130, + 146, + 72, + 16, + 73, + 164, + 144, + 36, + 18, + 164, + 20, + 9, + 18, + 146, + 34, + 65, + 72, + 18, + 9, + 18, + 41, + 82, + 82, + 36, + 73, + 34, + 73, + 138, + 36, + 41, + 146, + 36, + 145, + 164, + 72, + 147, + 148, + 36, + 145, + 38, + 41, + 73, + 145, + 38, + 41, + 73, + 34, + 77, + 146, + 164, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 20, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 82, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 138, + 52, + 73, + 146, + 36, + 77, + 146, + 164, + 164, + 73, + 146, + 36, + 73, + 37, + 41, + 73, + 37, + 73, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9093, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 1, + 0, + 38, + 0, + 0, + 0, + 1, + 2, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 47, + "cost": 5 + }, + { + "pc": 66, + "cost": 5 + }, + { + "pc": 84, + "cost": 5 + }, + { + "pc": 102, + "cost": 5 + }, + { + "pc": 123, + "cost": 5 + }, + { + "pc": 146, + "cost": 7 + }, + { + "pc": 169, + "cost": 7 + }, + { + "pc": 192, + "cost": 8 + }, + { + "pc": 221, + "cost": 7 + }, + { + "pc": 248, + "cost": 7 + }, + { + "pc": 273, + "cost": 5 + }, + { + "pc": 290, + "cost": 5 + }, + { + "pc": 309, + "cost": 5 + }, + { + "pc": 327, + "cost": 5 + }, + { + "pc": 345, + "cost": 5 + }, + { + "pc": 364, + "cost": 5 + }, + { + "pc": 379, + "cost": 2 + }, + { + "pc": 385, + "cost": 23 + }, + { + "pc": 405, + "cost": 2 + }, + { + "pc": 412, + "cost": 2 + }, + { + "pc": 418, + "cost": 23 + }, + { + "pc": 438, + "cost": 2 + }, + { + "pc": 444, + "cost": 2 + }, + { + "pc": 450, + "cost": 23 + }, + { + "pc": 470, + "cost": 2 + }, + { + "pc": 477, + "cost": 2 + }, + { + "pc": 483, + "cost": 23 + }, + { + "pc": 501, + "cost": 2 + }, + { + "pc": 507, + "cost": 2 + }, + { + "pc": 513, + "cost": 23 + }, + { + "pc": 531, + "cost": 2 + }, + { + "pc": 538, + "cost": 2 + }, + { + "pc": 544, + "cost": 23 + }, + { + "pc": 562, + "cost": 2 + }, + { + "pc": 568, + "cost": 2 + }, + { + "pc": 574, + "cost": 23 + }, + { + "pc": 592, + "cost": 2 + }, + { + "pc": 599, + "cost": 2 + }, + { + "pc": 605, + "cost": 23 + }, + { + "pc": 623, + "cost": 2 + }, + { + "pc": 629, + "cost": 2 + }, + { + "pc": 635, + "cost": 23 + }, + { + "pc": 653, + "cost": 2 + }, + { + "pc": 660, + "cost": 2 + }, + { + "pc": 666, + "cost": 23 + }, + { + "pc": 684, + "cost": 2 + }, + { + "pc": 690, + "cost": 2 + }, + { + "pc": 696, + "cost": 23 + }, + { + "pc": 714, + "cost": 2 + }, + { + "pc": 721, + "cost": 2 + }, + { + "pc": 727, + "cost": 23 + }, + { + "pc": 745, + "cost": 2 + }, + { + "pc": 751, + "cost": 2 + }, + { + "pc": 757, + "cost": 23 + }, + { + "pc": 775, + "cost": 2 + }, + { + "pc": 781, + "cost": 2 + }, + { + "pc": 787, + "cost": 23 + }, + { + "pc": 805, + "cost": 2 + }, + { + "pc": 810, + "cost": 2 + }, + { + "pc": 816, + "cost": 23 + }, + { + "pc": 834, + "cost": 2 + }, + { + "pc": 840, + "cost": 5 + }, + { + "pc": 853, + "cost": 5 + }, + { + "pc": 867, + "cost": 2 + }, + { + "pc": 877, + "cost": 2 + }, + { + "pc": 891, + "cost": 1 + }, + { + "pc": 894, + "cost": 2 + }, + { + "pc": 895, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_slti.json b/pvm/programs/riscv_rv64ui_slti.json new file mode 100644 index 00000000..8f3515fa --- /dev/null +++ b/pvm/programs/riscv_rv64ui_slti.json @@ -0,0 +1,750 @@ +{ + "name": "riscv_rv64ui_slti", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 232, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 137, + 171, + 51, + 4, + 171, + 75, + 206, + 1, + 51, + 5, + 3, + 51, + 10, + 1, + 137, + 171, + 1, + 51, + 4, + 171, + 75, + 191, + 1, + 51, + 5, + 4, + 51, + 10, + 3, + 137, + 171, + 7, + 51, + 4, + 1, + 171, + 75, + 175, + 1, + 51, + 5, + 5, + 51, + 10, + 7, + 137, + 171, + 3, + 51, + 4, + 171, + 75, + 160, + 1, + 51, + 5, + 6, + 51, + 10, + 137, + 171, + 0, + 248, + 51, + 4, + 171, + 75, + 145, + 1, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 137, + 171, + 51, + 4, + 1, + 171, + 75, + 127, + 1, + 51, + 5, + 8, + 51, + 10, + 0, + 0, + 0, + 128, + 137, + 171, + 0, + 248, + 51, + 4, + 1, + 171, + 75, + 107, + 1, + 51, + 5, + 9, + 51, + 10, + 137, + 171, + 255, + 7, + 51, + 4, + 1, + 171, + 75, + 91, + 1, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 137, + 171, + 51, + 4, + 171, + 75, + 71, + 1, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 137, + 171, + 255, + 7, + 51, + 4, + 171, + 75, + 49, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 0, + 0, + 128, + 137, + 171, + 255, + 7, + 51, + 4, + 1, + 171, + 75, + 29, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 137, + 171, + 0, + 248, + 51, + 4, + 171, + 75, + 7, + 1, + 51, + 5, + 14, + 51, + 10, + 137, + 171, + 255, + 51, + 4, + 171, + 75, + 249, + 0, + 51, + 5, + 15, + 51, + 10, + 255, + 137, + 171, + 1, + 51, + 4, + 1, + 171, + 75, + 233, + 0, + 51, + 5, + 16, + 51, + 10, + 255, + 137, + 171, + 255, + 51, + 4, + 171, + 75, + 218, + 0, + 51, + 5, + 17, + 51, + 8, + 11, + 137, + 136, + 13, + 51, + 4, + 1, + 171, + 72, + 202, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 15, + 137, + 11, + 10, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 171, + 67, + 173, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 10, + 137, + 11, + 16, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 171, + 67, + 143, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 16, + 137, + 11, + 9, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 171, + 67, + 114, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 11, + 137, + 11, + 15, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 171, + 75, + 87, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 17, + 137, + 11, + 8, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 171, + 75, + 61, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 12, + 137, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 171, + 75, + 34, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 24, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 27, + 254, + 33, + 41, + 85, + 36, + 41, + 146, + 36, + 146, + 20, + 41, + 138, + 4, + 37, + 18, + 68, + 34, + 69, + 34, + 65, + 42, + 18, + 36, + 138, + 4, + 145, + 72, + 144, + 40, + 82, + 138, + 36, + 137, + 36, + 69, + 146, + 68, + 154, + 148, + 164, + 72, + 147, + 146, + 36, + 210, + 164, + 36, + 37, + 77, + 146, + 36, + 105, + 146, + 164, + 164, + 73, + 146, + 36, + 149, + 4, + 81, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9579, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 0, + 0, + 25, + 0, + 0, + 1, + 2, + 18446744073709551615, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 26, + "cost": 5 + }, + { + "pc": 41, + "cost": 5 + }, + { + "pc": 57, + "cost": 5 + }, + { + "pc": 72, + "cost": 5 + }, + { + "pc": 87, + "cost": 5 + }, + { + "pc": 105, + "cost": 5 + }, + { + "pc": 125, + "cost": 5 + }, + { + "pc": 141, + "cost": 7 + }, + { + "pc": 161, + "cost": 7 + }, + { + "pc": 183, + "cost": 5 + }, + { + "pc": 203, + "cost": 7 + }, + { + "pc": 225, + "cost": 5 + }, + { + "pc": 239, + "cost": 5 + }, + { + "pc": 255, + "cost": 5 + }, + { + "pc": 270, + "cost": 5 + }, + { + "pc": 286, + "cost": 2 + }, + { + "pc": 292, + "cost": 22 + }, + { + "pc": 309, + "cost": 2 + }, + { + "pc": 315, + "cost": 2 + }, + { + "pc": 321, + "cost": 22 + }, + { + "pc": 338, + "cost": 2 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 351, + "cost": 22 + }, + { + "pc": 368, + "cost": 2 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 379, + "cost": 22 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 400, + "cost": 2 + }, + { + "pc": 406, + "cost": 22 + }, + { + "pc": 421, + "cost": 2 + }, + { + "pc": 426, + "cost": 2 + }, + { + "pc": 432, + "cost": 22 + }, + { + "pc": 447, + "cost": 2 + }, + { + "pc": 453, + "cost": 2 + }, + { + "pc": 463, + "cost": 3 + }, + { + "pc": 481, + "cost": 1 + }, + { + "pc": 484, + "cost": 2 + }, + { + "pc": 485, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sltiu.json b/pvm/programs/riscv_rv64ui_sltiu.json new file mode 100644 index 00000000..85aca83f --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sltiu.json @@ -0,0 +1,753 @@ +{ + "name": "riscv_rv64ui_sltiu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 234, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 136, + 171, + 51, + 4, + 171, + 75, + 208, + 1, + 51, + 5, + 3, + 51, + 10, + 1, + 136, + 171, + 1, + 51, + 4, + 171, + 75, + 193, + 1, + 51, + 5, + 4, + 51, + 10, + 3, + 136, + 171, + 7, + 51, + 4, + 1, + 171, + 75, + 177, + 1, + 51, + 5, + 5, + 51, + 10, + 7, + 136, + 171, + 3, + 51, + 4, + 171, + 75, + 162, + 1, + 51, + 5, + 6, + 51, + 10, + 136, + 171, + 0, + 248, + 51, + 4, + 1, + 171, + 75, + 146, + 1, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 136, + 171, + 51, + 4, + 171, + 75, + 129, + 1, + 51, + 5, + 8, + 51, + 10, + 0, + 0, + 0, + 128, + 136, + 171, + 0, + 248, + 51, + 4, + 1, + 171, + 75, + 109, + 1, + 51, + 5, + 9, + 51, + 10, + 136, + 171, + 255, + 7, + 51, + 4, + 1, + 171, + 75, + 93, + 1, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 136, + 171, + 51, + 4, + 171, + 75, + 73, + 1, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 136, + 171, + 255, + 7, + 51, + 4, + 171, + 75, + 51, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 0, + 0, + 128, + 136, + 171, + 255, + 7, + 51, + 4, + 171, + 75, + 32, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 136, + 171, + 0, + 248, + 51, + 4, + 1, + 171, + 75, + 9, + 1, + 51, + 5, + 14, + 51, + 10, + 136, + 171, + 255, + 51, + 4, + 1, + 171, + 75, + 250, + 0, + 51, + 5, + 15, + 51, + 10, + 255, + 136, + 171, + 1, + 51, + 4, + 171, + 75, + 235, + 0, + 51, + 5, + 16, + 51, + 10, + 255, + 136, + 171, + 255, + 51, + 4, + 171, + 75, + 220, + 0, + 51, + 5, + 17, + 51, + 8, + 11, + 136, + 136, + 13, + 51, + 4, + 1, + 171, + 72, + 204, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 15, + 136, + 11, + 10, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 171, + 67, + 175, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 10, + 136, + 11, + 16, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 171, + 67, + 145, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 16, + 136, + 11, + 9, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 171, + 67, + 116, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 11, + 136, + 11, + 15, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 171, + 75, + 89, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 17, + 136, + 11, + 8, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 171, + 75, + 63, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 12, + 136, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 171, + 75, + 36, + 51, + 5, + 24, + 51, + 0, + 1, + 51, + 4, + 1, + 171, + 64, + 24, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 25, + 254, + 33, + 41, + 85, + 36, + 41, + 146, + 36, + 146, + 20, + 41, + 18, + 9, + 42, + 18, + 68, + 34, + 69, + 34, + 65, + 42, + 18, + 36, + 138, + 4, + 81, + 36, + 72, + 36, + 82, + 18, + 73, + 138, + 36, + 69, + 146, + 68, + 154, + 148, + 164, + 72, + 147, + 146, + 36, + 210, + 164, + 36, + 37, + 77, + 146, + 36, + 105, + 146, + 164, + 164, + 73, + 146, + 36, + 73, + 18, + 68, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9579, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 0, + 0, + 25, + 0, + 0, + 1, + 2, + 18446744073709551615, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 26, + "cost": 5 + }, + { + "pc": 41, + "cost": 5 + }, + { + "pc": 57, + "cost": 5 + }, + { + "pc": 72, + "cost": 5 + }, + { + "pc": 88, + "cost": 5 + }, + { + "pc": 105, + "cost": 5 + }, + { + "pc": 125, + "cost": 5 + }, + { + "pc": 141, + "cost": 7 + }, + { + "pc": 161, + "cost": 7 + }, + { + "pc": 183, + "cost": 5 + }, + { + "pc": 202, + "cost": 7 + }, + { + "pc": 225, + "cost": 5 + }, + { + "pc": 240, + "cost": 5 + }, + { + "pc": 255, + "cost": 5 + }, + { + "pc": 270, + "cost": 5 + }, + { + "pc": 286, + "cost": 2 + }, + { + "pc": 292, + "cost": 22 + }, + { + "pc": 309, + "cost": 2 + }, + { + "pc": 315, + "cost": 2 + }, + { + "pc": 321, + "cost": 22 + }, + { + "pc": 338, + "cost": 2 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 351, + "cost": 22 + }, + { + "pc": 368, + "cost": 2 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 379, + "cost": 22 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 400, + "cost": 2 + }, + { + "pc": 406, + "cost": 22 + }, + { + "pc": 421, + "cost": 2 + }, + { + "pc": 426, + "cost": 2 + }, + { + "pc": 432, + "cost": 22 + }, + { + "pc": 447, + "cost": 2 + }, + { + "pc": 453, + "cost": 2 + }, + { + "pc": 465, + "cost": 3 + }, + { + "pc": 483, + "cost": 1 + }, + { + "pc": 486, + "cost": 2 + }, + { + "pc": 487, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sltu.json b/pvm/programs/riscv_rv64ui_sltu.json new file mode 100644 index 00000000..d2ce7244 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sltu.json @@ -0,0 +1,1386 @@ +{ + "name": "riscv_rv64ui_sltu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 175, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 146, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 128, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 109, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 91, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 65, + 3, + 51, + 5, + 7, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 45, + 3, + 51, + 5, + 8, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 15, + 3, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 248, + 2, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 225, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 196, + 2, + 51, + 5, + 12, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 170, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 137, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 216, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 113, + 2, + 51, + 5, + 15, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 89, + 2, + 51, + 5, + 16, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 216, + 152, + 11, + 51, + 4, + 171, + 75, + 59, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 216, + 152, + 8, + 51, + 4, + 171, + 72, + 41, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 216, + 152, + 9, + 51, + 4, + 1, + 171, + 73, + 22, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 216, + 136, + 8, + 51, + 4, + 171, + 72, + 7, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 216, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 171, + 67, + 230, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 216, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 171, + 67, + 198, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 216, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 171, + 67, + 165, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 135, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 104, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 74, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 43, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 13, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 238, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 208, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 177, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 147, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 116, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 171, + 75, + 87, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 216, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 171, + 75, + 57, + 51, + 5, + 35, + 51, + 0, + 255, + 142, + 1, + 51, + 4, + 1, + 171, + 65, + 43, + 51, + 5, + 36, + 51, + 0, + 255, + 136, + 1, + 51, + 4, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 84, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 73, + 36, + 73, + 145, + 66, + 146, + 68, + 146, + 82, + 36, + 9, + 73, + 18, + 41, + 36, + 137, + 4, + 41, + 69, + 130, + 132, + 164, + 72, + 18, + 146, + 34, + 65, + 66, + 146, + 68, + 74, + 146, + 68, + 146, + 36, + 69, + 146, + 36, + 73, + 145, + 36, + 69, + 146, + 36, + 146, + 20, + 105, + 146, + 146, + 36, + 210, + 36, + 37, + 41, + 210, + 36, + 37, + 73, + 164, + 73, + 146, + 20, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 82, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 138, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 145, + 38, + 73, + 146, + 164, + 73, + 146, + 148, + 52, + 73, + 146, + 36, + 41, + 73, + 42, + 169, + 36, + 41, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9077, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 1, + 0, + 38, + 0, + 0, + 0, + 1, + 2, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 47, + "cost": 5 + }, + { + "pc": 66, + "cost": 5 + }, + { + "pc": 84, + "cost": 8 + }, + { + "pc": 110, + "cost": 6 + }, + { + "pc": 130, + "cost": 8 + }, + { + "pc": 160, + "cost": 7 + }, + { + "pc": 183, + "cost": 7 + }, + { + "pc": 206, + "cost": 8 + }, + { + "pc": 235, + "cost": 7 + }, + { + "pc": 261, + "cost": 9 + }, + { + "pc": 294, + "cost": 7 + }, + { + "pc": 318, + "cost": 7 + }, + { + "pc": 342, + "cost": 8 + }, + { + "pc": 372, + "cost": 5 + }, + { + "pc": 390, + "cost": 5 + }, + { + "pc": 409, + "cost": 5 + }, + { + "pc": 424, + "cost": 2 + }, + { + "pc": 430, + "cost": 23 + }, + { + "pc": 450, + "cost": 2 + }, + { + "pc": 457, + "cost": 2 + }, + { + "pc": 463, + "cost": 23 + }, + { + "pc": 483, + "cost": 2 + }, + { + "pc": 489, + "cost": 2 + }, + { + "pc": 495, + "cost": 23 + }, + { + "pc": 515, + "cost": 2 + }, + { + "pc": 522, + "cost": 2 + }, + { + "pc": 528, + "cost": 23 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 552, + "cost": 2 + }, + { + "pc": 558, + "cost": 23 + }, + { + "pc": 576, + "cost": 2 + }, + { + "pc": 583, + "cost": 2 + }, + { + "pc": 589, + "cost": 23 + }, + { + "pc": 607, + "cost": 2 + }, + { + "pc": 613, + "cost": 2 + }, + { + "pc": 619, + "cost": 23 + }, + { + "pc": 637, + "cost": 2 + }, + { + "pc": 644, + "cost": 2 + }, + { + "pc": 650, + "cost": 23 + }, + { + "pc": 668, + "cost": 2 + }, + { + "pc": 674, + "cost": 2 + }, + { + "pc": 680, + "cost": 23 + }, + { + "pc": 698, + "cost": 2 + }, + { + "pc": 705, + "cost": 2 + }, + { + "pc": 711, + "cost": 23 + }, + { + "pc": 729, + "cost": 2 + }, + { + "pc": 735, + "cost": 2 + }, + { + "pc": 741, + "cost": 23 + }, + { + "pc": 759, + "cost": 2 + }, + { + "pc": 766, + "cost": 2 + }, + { + "pc": 772, + "cost": 23 + }, + { + "pc": 790, + "cost": 2 + }, + { + "pc": 796, + "cost": 2 + }, + { + "pc": 802, + "cost": 23 + }, + { + "pc": 820, + "cost": 2 + }, + { + "pc": 826, + "cost": 2 + }, + { + "pc": 832, + "cost": 23 + }, + { + "pc": 850, + "cost": 2 + }, + { + "pc": 855, + "cost": 2 + }, + { + "pc": 861, + "cost": 23 + }, + { + "pc": 879, + "cost": 2 + }, + { + "pc": 885, + "cost": 5 + }, + { + "pc": 899, + "cost": 5 + }, + { + "pc": 912, + "cost": 2 + }, + { + "pc": 922, + "cost": 2 + }, + { + "pc": 936, + "cost": 1 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 940, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sra.json b/pvm/programs/riscv_rv64ui_sra.json new file mode 100644 index 00000000..2a4a2d52 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sra.json @@ -0,0 +1,1765 @@ +{ + "name": "riscv_rv64ui_sra", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 238, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 201, + 4, + 51, + 5, + 3, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 192, + 171, + 75, + 176, + 4, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 151, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 127, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 1, + 51, + 9, + 31, + 209, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 102, + 4, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 72, + 4, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 1, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 64, + 131, + 68, + 255, + 171, + 75, + 41, + 4, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 7, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 10, + 4, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 14, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 236, + 3, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 31, + 209, + 152, + 11, + 51, + 4, + 171, + 75, + 212, + 3, + 51, + 5, + 12, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 209, + 152, + 11, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 180, + 3, + 51, + 5, + 13, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 1, + 209, + 152, + 11, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 147, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 7, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 114, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 14, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 82, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 31, + 209, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 56, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 192, + 209, + 152, + 11, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 23, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 193, + 209, + 152, + 11, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 246, + 2, + 51, + 5, + 19, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 199, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 213, + 2, + 51, + 5, + 20, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 206, + 209, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 181, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 255, + 209, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 155, + 2, + 51, + 5, + 22, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 209, + 152, + 8, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 72, + 130, + 2, + 51, + 5, + 23, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 209, + 152, + 9, + 51, + 4, + 0, + 0, + 254, + 171, + 73, + 106, + 2, + 51, + 5, + 24, + 51, + 8, + 7, + 209, + 136, + 8, + 51, + 4, + 171, + 72, + 91, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 209, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 67, + 52, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 209, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 254, + 171, + 67, + 14, + 2, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 209, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 255, + 171, + 67, + 234, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 197, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 161, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 127, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 90, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 54, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 20, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 239, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 203, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 169, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 132, + 0, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 209, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 157, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 153, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 21, + 251, + 33, + 41, + 65, + 9, + 34, + 65, + 18, + 68, + 130, + 36, + 136, + 4, + 73, + 136, + 4, + 73, + 18, + 9, + 82, + 130, + 68, + 130, + 36, + 65, + 34, + 65, + 146, + 32, + 145, + 32, + 73, + 72, + 36, + 72, + 82, + 36, + 136, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 16, + 145, + 32, + 146, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 34, + 18, + 68, + 146, + 72, + 144, + 4, + 145, + 32, + 9, + 145, + 164, + 72, + 131, + 164, + 36, + 65, + 164, + 65, + 82, + 146, + 16, + 105, + 144, + 148, + 36, + 145, + 6, + 73, + 146, + 32, + 210, + 32, + 73, + 18, + 34, + 13, + 146, + 36, + 137, + 52, + 72, + 146, + 4, + 145, + 6, + 73, + 146, + 16, + 105, + 144, + 36, + 73, + 164, + 9, + 146, + 36, + 136, + 52, + 65, + 146, + 132, + 72, + 19, + 36, + 73, + 34, + 77, + 144, + 36, + 65, + 164, + 9, + 146, + 36, + 36, + 77, + 144, + 36, + 73, + 82, + 73, + 74, + 82, + 73, + 68, + 148, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9084, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 18446744073709551615, + 0, + 43, + 0, + 0, + 0, + 18446744073709420544, + 2, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 37, + "cost": 3 + }, + { + "pc": 62, + "cost": 3 + }, + { + "pc": 87, + "cost": 3 + }, + { + "pc": 111, + "cost": 5 + }, + { + "pc": 136, + "cost": 6 + }, + { + "pc": 166, + "cost": 6 + }, + { + "pc": 197, + "cost": 6 + }, + { + "pc": 228, + "cost": 6 + }, + { + "pc": 258, + "cost": 5 + }, + { + "pc": 282, + "cost": 6 + }, + { + "pc": 314, + "cost": 6 + }, + { + "pc": 347, + "cost": 6 + }, + { + "pc": 380, + "cost": 6 + }, + { + "pc": 412, + "cost": 5 + }, + { + "pc": 438, + "cost": 6 + }, + { + "pc": 471, + "cost": 6 + }, + { + "pc": 504, + "cost": 6 + }, + { + "pc": 537, + "cost": 6 + }, + { + "pc": 569, + "cost": 5 + }, + { + "pc": 595, + "cost": 3 + }, + { + "pc": 620, + "cost": 3 + }, + { + "pc": 644, + "cost": 3 + }, + { + "pc": 659, + "cost": 2 + }, + { + "pc": 665, + "cost": 23 + }, + { + "pc": 688, + "cost": 2 + }, + { + "pc": 698, + "cost": 2 + }, + { + "pc": 704, + "cost": 23 + }, + { + "pc": 727, + "cost": 2 + }, + { + "pc": 736, + "cost": 2 + }, + { + "pc": 742, + "cost": 23 + }, + { + "pc": 765, + "cost": 2 + }, + { + "pc": 772, + "cost": 2 + }, + { + "pc": 778, + "cost": 23 + }, + { + "pc": 799, + "cost": 2 + }, + { + "pc": 809, + "cost": 2 + }, + { + "pc": 815, + "cost": 23 + }, + { + "pc": 836, + "cost": 2 + }, + { + "pc": 845, + "cost": 2 + }, + { + "pc": 851, + "cost": 23 + }, + { + "pc": 872, + "cost": 2 + }, + { + "pc": 879, + "cost": 2 + }, + { + "pc": 885, + "cost": 23 + }, + { + "pc": 906, + "cost": 2 + }, + { + "pc": 916, + "cost": 2 + }, + { + "pc": 922, + "cost": 23 + }, + { + "pc": 943, + "cost": 2 + }, + { + "pc": 952, + "cost": 2 + }, + { + "pc": 958, + "cost": 23 + }, + { + "pc": 979, + "cost": 2 + }, + { + "pc": 986, + "cost": 2 + }, + { + "pc": 992, + "cost": 23 + }, + { + "pc": 1013, + "cost": 2 + }, + { + "pc": 1023, + "cost": 2 + }, + { + "pc": 1029, + "cost": 23 + }, + { + "pc": 1050, + "cost": 2 + }, + { + "pc": 1059, + "cost": 2 + }, + { + "pc": 1065, + "cost": 23 + }, + { + "pc": 1086, + "cost": 2 + }, + { + "pc": 1093, + "cost": 2 + }, + { + "pc": 1099, + "cost": 23 + }, + { + "pc": 1120, + "cost": 2 + }, + { + "pc": 1130, + "cost": 2 + }, + { + "pc": 1136, + "cost": 23 + }, + { + "pc": 1157, + "cost": 2 + }, + { + "pc": 1165, + "cost": 2 + }, + { + "pc": 1171, + "cost": 23 + }, + { + "pc": 1192, + "cost": 2 + }, + { + "pc": 1198, + "cost": 3 + }, + { + "pc": 1211, + "cost": 3 + }, + { + "pc": 1225, + "cost": 2 + }, + { + "pc": 1235, + "cost": 3 + }, + { + "pc": 1255, + "cost": 1 + }, + { + "pc": 1258, + "cost": 2 + }, + { + "pc": 1259, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_srai.json b/pvm/programs/riscv_rv64ui_srai.json new file mode 100644 index 00000000..275f263b --- /dev/null +++ b/pvm/programs/riscv_rv64ui_srai.json @@ -0,0 +1,929 @@ +{ + "name": "riscv_rv64ui_srai", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 135, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 255, + 151, + 170, + 39, + 153, + 171, + 51, + 4, + 255, + 151, + 68, + 39, + 171, + 75, + 101, + 2, + 51, + 5, + 3, + 51, + 10, + 0, + 0, + 0, + 128, + 153, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 192, + 171, + 75, + 79, + 2, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 0, + 128, + 153, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 57, + 2, + 51, + 5, + 5, + 51, + 10, + 0, + 0, + 0, + 128, + 153, + 171, + 14, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 36, + 2, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 1, + 153, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 14, + 2, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 153, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 243, + 1, + 51, + 5, + 8, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 153, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 64, + 131, + 68, + 255, + 171, + 75, + 215, + 1, + 51, + 5, + 9, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 153, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 187, + 1, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 153, + 171, + 14, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 160, + 1, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 153, + 171, + 31, + 51, + 4, + 171, + 75, + 139, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 153, + 171, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 110, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 153, + 171, + 1, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 80, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 153, + 171, + 7, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 50, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 153, + 171, + 14, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 21, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 153, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 254, + 0, + 51, + 5, + 17, + 51, + 8, + 0, + 0, + 0, + 128, + 153, + 136, + 7, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 72, + 232, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 153, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 67, + 196, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 153, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 254, + 171, + 67, + 161, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 153, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 255, + 171, + 67, + 125, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 153, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 92, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 153, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 60, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 153, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 238, + 51, + 4, + 255, + 171, + 75, + 27, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 124, + 253, + 33, + 41, + 73, + 73, + 36, + 72, + 16, + 9, + 18, + 68, + 130, + 132, + 72, + 144, + 36, + 18, + 164, + 32, + 145, + 32, + 9, + 18, + 9, + 146, + 32, + 145, + 32, + 9, + 137, + 4, + 73, + 145, + 32, + 10, + 34, + 18, + 68, + 130, + 136, + 4, + 145, + 32, + 34, + 65, + 36, + 68, + 36, + 136, + 36, + 18, + 36, + 136, + 52, + 72, + 73, + 130, + 72, + 131, + 148, + 36, + 68, + 26, + 36, + 37, + 73, + 210, + 32, + 73, + 130, + 164, + 65, + 146, + 132, + 164, + 65, + 146, + 36, + 73, + 37, + 41, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9593, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 18446744073709551615, + 0, + 25, + 0, + 0, + 18446744073692774400, + 2, + 18446744071587332481, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 34, + "cost": 3 + }, + { + "pc": 56, + "cost": 3 + }, + { + "pc": 78, + "cost": 3 + }, + { + "pc": 99, + "cost": 5 + }, + { + "pc": 121, + "cost": 5 + }, + { + "pc": 148, + "cost": 5 + }, + { + "pc": 176, + "cost": 5 + }, + { + "pc": 204, + "cost": 5 + }, + { + "pc": 231, + "cost": 5 + }, + { + "pc": 252, + "cost": 5 + }, + { + "pc": 281, + "cost": 5 + }, + { + "pc": 311, + "cost": 5 + }, + { + "pc": 341, + "cost": 5 + }, + { + "pc": 370, + "cost": 5 + }, + { + "pc": 393, + "cost": 3 + }, + { + "pc": 415, + "cost": 2 + }, + { + "pc": 421, + "cost": 22 + }, + { + "pc": 441, + "cost": 2 + }, + { + "pc": 451, + "cost": 2 + }, + { + "pc": 457, + "cost": 22 + }, + { + "pc": 477, + "cost": 2 + }, + { + "pc": 486, + "cost": 2 + }, + { + "pc": 492, + "cost": 23 + }, + { + "pc": 515, + "cost": 2 + }, + { + "pc": 521, + "cost": 2 + }, + { + "pc": 527, + "cost": 22 + }, + { + "pc": 545, + "cost": 2 + }, + { + "pc": 554, + "cost": 2 + }, + { + "pc": 560, + "cost": 22 + }, + { + "pc": 578, + "cost": 2 + }, + { + "pc": 586, + "cost": 2 + }, + { + "pc": 592, + "cost": 22 + }, + { + "pc": 613, + "cost": 2 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 629, + "cost": 2 + }, + { + "pc": 640, + "cost": 1 + }, + { + "pc": 643, + "cost": 2 + }, + { + "pc": 644, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sraiw.json b/pvm/programs/riscv_rv64ui_sraiw.json new file mode 100644 index 00000000..b8538d6a --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sraiw.json @@ -0,0 +1,1158 @@ +{ + "name": "riscv_rv64ui_sraiw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 61, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 0, + 0, + 128, + 140, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 27, + 3, + 51, + 5, + 3, + 51, + 10, + 0, + 0, + 0, + 128, + 140, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 192, + 171, + 75, + 5, + 3, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 0, + 128, + 140, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 239, + 2, + 51, + 5, + 5, + 51, + 10, + 0, + 0, + 0, + 128, + 140, + 171, + 14, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 218, + 2, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 1, + 140, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 196, + 2, + 51, + 5, + 7, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 140, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 169, + 2, + 51, + 5, + 8, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 140, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 64, + 131, + 68, + 255, + 171, + 75, + 141, + 2, + 51, + 5, + 9, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 140, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 113, + 2, + 51, + 5, + 10, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 140, + 171, + 14, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 86, + 2, + 51, + 5, + 11, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 255, + 140, + 171, + 31, + 51, + 4, + 171, + 75, + 65, + 2, + 51, + 5, + 12, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 140, + 171, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 36, + 2, + 51, + 5, + 13, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 140, + 171, + 1, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 6, + 2, + 51, + 5, + 14, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 140, + 171, + 7, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 232, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 140, + 171, + 14, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 203, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 128, + 129, + 129, + 131, + 170, + 129, + 1, + 140, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 180, + 1, + 51, + 5, + 44, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 140, + 171, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 145, + 1, + 51, + 5, + 45, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 140, + 171, + 4, + 51, + 4, + 0, + 64, + 35, + 1, + 131, + 68, + 103, + 5, + 171, + 75, + 109, + 1, + 51, + 5, + 46, + 51, + 10, + 0, + 32, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 140, + 171, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 74, + 1, + 51, + 5, + 47, + 51, + 10, + 0, + 32, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 140, + 171, + 4, + 51, + 4, + 0, + 64, + 35, + 249, + 131, + 68, + 103, + 5, + 171, + 75, + 38, + 1, + 51, + 5, + 17, + 51, + 8, + 0, + 0, + 0, + 128, + 140, + 136, + 7, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 72, + 16, + 1, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 140, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 67, + 236, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 140, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 254, + 171, + 67, + 201, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 140, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 255, + 171, + 67, + 165, + 0, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 140, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 131, + 0, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 140, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 98, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 140, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 238, + 51, + 4, + 255, + 171, + 75, + 65, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 55, + 51, + 5, + 25, + 51, + 0, + 31, + 51, + 4, + 82, + 4, + 44, + 51, + 5, + 26, + 51, + 10, + 7, + 151, + 170, + 53, + 140, + 171, + 28, + 51, + 4, + 171, + 75, + 27, + 51, + 5, + 27, + 51, + 10, + 15, + 151, + 170, + 28, + 140, + 171, + 4, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 198, + 252, + 33, + 41, + 65, + 65, + 36, + 72, + 16, + 9, + 18, + 68, + 130, + 132, + 72, + 144, + 36, + 18, + 164, + 32, + 145, + 32, + 9, + 18, + 9, + 146, + 32, + 145, + 32, + 9, + 137, + 4, + 73, + 145, + 32, + 10, + 34, + 18, + 68, + 130, + 136, + 4, + 145, + 32, + 34, + 65, + 36, + 68, + 36, + 136, + 36, + 18, + 34, + 81, + 16, + 145, + 16, + 137, + 4, + 17, + 9, + 145, + 40, + 136, + 72, + 136, + 68, + 130, + 136, + 4, + 9, + 34, + 13, + 82, + 146, + 32, + 210, + 32, + 37, + 9, + 145, + 6, + 73, + 73, + 18, + 105, + 144, + 36, + 65, + 164, + 65, + 146, + 132, + 164, + 65, + 146, + 36, + 73, + 37, + 41, + 73, + 82, + 146, + 36, + 72, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9534, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 18446744073709551615, + 18446744073692774400, + 27, + 0, + 0, + 18446744073692774400, + 2, + 4026531840, + 18446744073692774400, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 34, + "cost": 4 + }, + { + "pc": 56, + "cost": 4 + }, + { + "pc": 78, + "cost": 4 + }, + { + "pc": 99, + "cost": 6 + }, + { + "pc": 121, + "cost": 6 + }, + { + "pc": 148, + "cost": 6 + }, + { + "pc": 176, + "cost": 6 + }, + { + "pc": 204, + "cost": 6 + }, + { + "pc": 231, + "cost": 6 + }, + { + "pc": 252, + "cost": 6 + }, + { + "pc": 281, + "cost": 6 + }, + { + "pc": 311, + "cost": 6 + }, + { + "pc": 341, + "cost": 6 + }, + { + "pc": 370, + "cost": 6 + }, + { + "pc": 393, + "cost": 8 + }, + { + "pc": 428, + "cost": 8 + }, + { + "pc": 464, + "cost": 8 + }, + { + "pc": 499, + "cost": 8 + }, + { + "pc": 535, + "cost": 4 + }, + { + "pc": 557, + "cost": 2 + }, + { + "pc": 563, + "cost": 22 + }, + { + "pc": 583, + "cost": 2 + }, + { + "pc": 593, + "cost": 2 + }, + { + "pc": 599, + "cost": 22 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 628, + "cost": 2 + }, + { + "pc": 634, + "cost": 23 + }, + { + "pc": 657, + "cost": 2 + }, + { + "pc": 664, + "cost": 2 + }, + { + "pc": 670, + "cost": 22 + }, + { + "pc": 688, + "cost": 2 + }, + { + "pc": 698, + "cost": 2 + }, + { + "pc": 704, + "cost": 22 + }, + { + "pc": 722, + "cost": 2 + }, + { + "pc": 730, + "cost": 2 + }, + { + "pc": 736, + "cost": 23 + }, + { + "pc": 757, + "cost": 2 + }, + { + "pc": 763, + "cost": 2 + }, + { + "pc": 773, + "cost": 2 + }, + { + "pc": 784, + "cost": 5 + }, + { + "pc": 801, + "cost": 5 + }, + { + "pc": 822, + "cost": 1 + }, + { + "pc": 825, + "cost": 2 + }, + { + "pc": 826, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sraw.json b/pvm/programs/riscv_rv64ui_sraw.json new file mode 100644 index 00000000..cf25a1e6 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sraw.json @@ -0,0 +1,1954 @@ +{ + "name": "riscv_rv64ui_sraw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 136, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 99, + 5, + 51, + 5, + 3, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 192, + 171, + 75, + 74, + 5, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 49, + 5, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 25, + 5, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 1, + 51, + 9, + 31, + 199, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 0, + 5, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 226, + 4, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 1, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 64, + 131, + 68, + 255, + 171, + 75, + 195, + 4, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 7, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 164, + 4, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 14, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 134, + 4, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 31, + 199, + 152, + 11, + 51, + 4, + 171, + 75, + 110, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 199, + 152, + 11, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 78, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 1, + 199, + 152, + 11, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 45, + 4, + 51, + 5, + 14, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 7, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 12, + 4, + 51, + 5, + 15, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 14, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 236, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 31, + 199, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 210, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 224, + 199, + 152, + 11, + 51, + 4, + 0, + 128, + 129, + 129, + 131, + 68, + 129, + 1, + 171, + 75, + 177, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 225, + 199, + 152, + 11, + 51, + 4, + 0, + 192, + 192, + 192, + 131, + 68, + 192, + 0, + 171, + 75, + 144, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 231, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 3, + 255, + 131, + 68, + 3, + 3, + 171, + 75, + 111, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 238, + 199, + 152, + 11, + 51, + 4, + 0, + 0, + 254, + 131, + 68, + 6, + 6, + 171, + 75, + 79, + 3, + 51, + 5, + 21, + 51, + 8, + 0, + 128, + 129, + 129, + 131, + 136, + 129, + 1, + 51, + 9, + 255, + 199, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 53, + 3, + 51, + 5, + 44, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 199, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 15, + 3, + 51, + 5, + 45, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 199, + 152, + 11, + 51, + 4, + 0, + 64, + 35, + 1, + 131, + 68, + 103, + 5, + 171, + 75, + 232, + 2, + 51, + 5, + 46, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 199, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 194, + 2, + 51, + 5, + 47, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 199, + 152, + 11, + 51, + 4, + 0, + 64, + 35, + 249, + 131, + 68, + 103, + 5, + 171, + 75, + 155, + 2, + 51, + 5, + 22, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 199, + 152, + 8, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 72, + 130, + 2, + 51, + 5, + 23, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 199, + 152, + 9, + 51, + 4, + 0, + 0, + 254, + 171, + 73, + 106, + 2, + 51, + 5, + 24, + 51, + 8, + 7, + 199, + 136, + 8, + 51, + 4, + 171, + 72, + 91, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 199, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 67, + 52, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 199, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 254, + 171, + 67, + 14, + 2, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 199, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 255, + 171, + 67, + 234, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 197, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 161, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 127, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 90, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 54, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 20, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 239, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 203, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 169, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 132, + 0, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 254, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 199, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 255, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 146, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 140, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 123, + 250, + 33, + 41, + 65, + 9, + 34, + 65, + 18, + 68, + 130, + 36, + 136, + 4, + 73, + 136, + 4, + 73, + 18, + 9, + 82, + 130, + 68, + 130, + 36, + 65, + 34, + 65, + 146, + 32, + 145, + 32, + 73, + 72, + 36, + 72, + 82, + 36, + 136, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 16, + 145, + 32, + 146, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 34, + 18, + 68, + 146, + 72, + 136, + 68, + 9, + 34, + 18, + 34, + 145, + 4, + 17, + 9, + 145, + 40, + 65, + 68, + 66, + 36, + 146, + 32, + 34, + 65, + 18, + 68, + 130, + 36, + 68, + 146, + 34, + 13, + 146, + 146, + 4, + 145, + 6, + 73, + 73, + 66, + 164, + 65, + 82, + 146, + 68, + 26, + 36, + 73, + 130, + 72, + 131, + 36, + 73, + 136, + 52, + 72, + 146, + 36, + 210, + 32, + 73, + 18, + 68, + 26, + 36, + 73, + 66, + 164, + 65, + 146, + 36, + 145, + 38, + 72, + 146, + 32, + 210, + 4, + 73, + 18, + 34, + 77, + 144, + 36, + 137, + 52, + 65, + 146, + 4, + 145, + 38, + 72, + 146, + 144, + 52, + 65, + 146, + 36, + 73, + 37, + 41, + 73, + 37, + 17, + 81, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9027, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 18446744073709551615, + 0, + 43, + 0, + 0, + 0, + 18446744073709420544, + 2, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 37, + "cost": 4 + }, + { + "pc": 62, + "cost": 4 + }, + { + "pc": 87, + "cost": 4 + }, + { + "pc": 111, + "cost": 6 + }, + { + "pc": 136, + "cost": 7 + }, + { + "pc": 166, + "cost": 7 + }, + { + "pc": 197, + "cost": 7 + }, + { + "pc": 228, + "cost": 7 + }, + { + "pc": 258, + "cost": 6 + }, + { + "pc": 282, + "cost": 7 + }, + { + "pc": 314, + "cost": 7 + }, + { + "pc": 347, + "cost": 7 + }, + { + "pc": 380, + "cost": 7 + }, + { + "pc": 412, + "cost": 6 + }, + { + "pc": 438, + "cost": 7 + }, + { + "pc": 471, + "cost": 7 + }, + { + "pc": 504, + "cost": 7 + }, + { + "pc": 537, + "cost": 7 + }, + { + "pc": 569, + "cost": 6 + }, + { + "pc": 595, + "cost": 8 + }, + { + "pc": 633, + "cost": 8 + }, + { + "pc": 672, + "cost": 8 + }, + { + "pc": 710, + "cost": 8 + }, + { + "pc": 749, + "cost": 4 + }, + { + "pc": 774, + "cost": 4 + }, + { + "pc": 798, + "cost": 4 + }, + { + "pc": 813, + "cost": 2 + }, + { + "pc": 819, + "cost": 23 + }, + { + "pc": 842, + "cost": 2 + }, + { + "pc": 852, + "cost": 2 + }, + { + "pc": 858, + "cost": 23 + }, + { + "pc": 881, + "cost": 2 + }, + { + "pc": 890, + "cost": 2 + }, + { + "pc": 896, + "cost": 23 + }, + { + "pc": 919, + "cost": 2 + }, + { + "pc": 926, + "cost": 2 + }, + { + "pc": 932, + "cost": 23 + }, + { + "pc": 953, + "cost": 2 + }, + { + "pc": 963, + "cost": 2 + }, + { + "pc": 969, + "cost": 23 + }, + { + "pc": 990, + "cost": 2 + }, + { + "pc": 999, + "cost": 2 + }, + { + "pc": 1005, + "cost": 23 + }, + { + "pc": 1026, + "cost": 2 + }, + { + "pc": 1033, + "cost": 2 + }, + { + "pc": 1039, + "cost": 23 + }, + { + "pc": 1060, + "cost": 2 + }, + { + "pc": 1070, + "cost": 2 + }, + { + "pc": 1076, + "cost": 23 + }, + { + "pc": 1097, + "cost": 2 + }, + { + "pc": 1106, + "cost": 2 + }, + { + "pc": 1112, + "cost": 23 + }, + { + "pc": 1133, + "cost": 2 + }, + { + "pc": 1140, + "cost": 2 + }, + { + "pc": 1146, + "cost": 23 + }, + { + "pc": 1167, + "cost": 2 + }, + { + "pc": 1177, + "cost": 2 + }, + { + "pc": 1183, + "cost": 23 + }, + { + "pc": 1204, + "cost": 2 + }, + { + "pc": 1213, + "cost": 2 + }, + { + "pc": 1219, + "cost": 23 + }, + { + "pc": 1240, + "cost": 2 + }, + { + "pc": 1247, + "cost": 2 + }, + { + "pc": 1253, + "cost": 23 + }, + { + "pc": 1274, + "cost": 2 + }, + { + "pc": 1284, + "cost": 2 + }, + { + "pc": 1290, + "cost": 23 + }, + { + "pc": 1311, + "cost": 2 + }, + { + "pc": 1319, + "cost": 2 + }, + { + "pc": 1325, + "cost": 23 + }, + { + "pc": 1346, + "cost": 2 + }, + { + "pc": 1352, + "cost": 4 + }, + { + "pc": 1365, + "cost": 4 + }, + { + "pc": 1379, + "cost": 2 + }, + { + "pc": 1389, + "cost": 3 + }, + { + "pc": 1409, + "cost": 1 + }, + { + "pc": 1412, + "cost": 2 + }, + { + "pc": 1413, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_srl.json b/pvm/programs/riscv_rv64ui_srl.json new file mode 100644 index 00000000..6181ea69 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_srl.json @@ -0,0 +1,1757 @@ +{ + "name": "riscv_rv64ui_srl", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 231, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 208, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 194, + 4, + 51, + 5, + 3, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 30, + 171, + 75, + 163, + 4, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 24, + 171, + 75, + 132, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 17, + 171, + 75, + 101, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 1, + 51, + 9, + 31, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 171, + 75, + 70, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 208, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 52, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 208, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 149, + 68, + 255, + 171, + 75, + 27, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 57, + 149, + 68, + 255, + 171, + 75, + 2, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 50, + 149, + 68, + 255, + 171, + 75, + 233, + 3, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 208, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 171, + 75, + 208, + 3, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 208, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 176, + 3, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 208, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 143, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 208, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 111, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 208, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 79, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 208, + 152, + 11, + 51, + 4, + 171, + 75, + 54, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 192, + 208, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 21, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 193, + 208, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 244, + 2, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 199, + 208, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 212, + 2, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 206, + 208, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 180, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 208, + 152, + 11, + 51, + 4, + 171, + 75, + 155, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 7, + 208, + 152, + 8, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 72, + 130, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 14, + 208, + 152, + 9, + 51, + 4, + 0, + 0, + 2, + 171, + 73, + 106, + 2, + 51, + 5, + 24, + 51, + 8, + 7, + 208, + 136, + 8, + 51, + 4, + 171, + 72, + 91, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 7, + 208, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 67, + 52, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 14, + 208, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 2, + 171, + 67, + 14, + 2, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 31, + 208, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 1, + 171, + 67, + 234, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 7, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 197, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 14, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 161, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 127, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 7, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 90, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 14, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 54, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 51, + 1, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 20, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 239, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 203, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 169, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 132, + 0, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 151, + 0, + 31, + 208, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 156, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 152, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 28, + 251, + 33, + 41, + 65, + 9, + 34, + 65, + 146, + 36, + 145, + 32, + 73, + 146, + 72, + 144, + 36, + 73, + 36, + 72, + 146, + 36, + 146, + 146, + 72, + 146, + 36, + 145, + 36, + 73, + 34, + 73, + 146, + 68, + 146, + 36, + 137, + 4, + 81, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 17, + 9, + 34, + 9, + 17, + 9, + 34, + 41, + 18, + 68, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 136, + 72, + 16, + 73, + 136, + 72, + 16, + 73, + 145, + 36, + 9, + 34, + 73, + 18, + 34, + 73, + 145, + 38, + 73, + 73, + 130, + 72, + 147, + 164, + 36, + 33, + 210, + 36, + 41, + 73, + 34, + 77, + 146, + 36, + 65, + 164, + 73, + 146, + 36, + 68, + 154, + 36, + 73, + 18, + 105, + 146, + 36, + 9, + 34, + 77, + 146, + 36, + 33, + 210, + 36, + 73, + 146, + 72, + 147, + 36, + 73, + 16, + 105, + 146, + 36, + 9, + 145, + 38, + 73, + 146, + 68, + 154, + 36, + 73, + 130, + 72, + 147, + 36, + 73, + 72, + 154, + 36, + 73, + 146, + 164, + 146, + 148, + 164, + 146, + 136, + 40, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9078, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 1, + 0, + 43, + 0, + 0, + 0, + 131072, + 2, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 37, + "cost": 6 + }, + { + "pc": 68, + "cost": 6 + }, + { + "pc": 99, + "cost": 6 + }, + { + "pc": 130, + "cost": 6 + }, + { + "pc": 161, + "cost": 3 + }, + { + "pc": 179, + "cost": 5 + }, + { + "pc": 204, + "cost": 5 + }, + { + "pc": 229, + "cost": 5 + }, + { + "pc": 254, + "cost": 5 + }, + { + "pc": 279, + "cost": 6 + }, + { + "pc": 311, + "cost": 6 + }, + { + "pc": 344, + "cost": 6 + }, + { + "pc": 376, + "cost": 6 + }, + { + "pc": 408, + "cost": 5 + }, + { + "pc": 433, + "cost": 6 + }, + { + "pc": 466, + "cost": 6 + }, + { + "pc": 499, + "cost": 6 + }, + { + "pc": 531, + "cost": 6 + }, + { + "pc": 563, + "cost": 5 + }, + { + "pc": 588, + "cost": 4 + }, + { + "pc": 613, + "cost": 4 + }, + { + "pc": 637, + "cost": 3 + }, + { + "pc": 652, + "cost": 2 + }, + { + "pc": 658, + "cost": 23 + }, + { + "pc": 681, + "cost": 2 + }, + { + "pc": 691, + "cost": 2 + }, + { + "pc": 697, + "cost": 23 + }, + { + "pc": 720, + "cost": 2 + }, + { + "pc": 729, + "cost": 2 + }, + { + "pc": 735, + "cost": 23 + }, + { + "pc": 758, + "cost": 2 + }, + { + "pc": 765, + "cost": 2 + }, + { + "pc": 771, + "cost": 23 + }, + { + "pc": 792, + "cost": 2 + }, + { + "pc": 802, + "cost": 2 + }, + { + "pc": 808, + "cost": 23 + }, + { + "pc": 829, + "cost": 2 + }, + { + "pc": 838, + "cost": 2 + }, + { + "pc": 844, + "cost": 23 + }, + { + "pc": 865, + "cost": 2 + }, + { + "pc": 872, + "cost": 2 + }, + { + "pc": 878, + "cost": 23 + }, + { + "pc": 899, + "cost": 2 + }, + { + "pc": 909, + "cost": 2 + }, + { + "pc": 915, + "cost": 23 + }, + { + "pc": 936, + "cost": 2 + }, + { + "pc": 945, + "cost": 2 + }, + { + "pc": 951, + "cost": 23 + }, + { + "pc": 972, + "cost": 2 + }, + { + "pc": 979, + "cost": 2 + }, + { + "pc": 985, + "cost": 23 + }, + { + "pc": 1006, + "cost": 2 + }, + { + "pc": 1016, + "cost": 2 + }, + { + "pc": 1022, + "cost": 23 + }, + { + "pc": 1043, + "cost": 2 + }, + { + "pc": 1052, + "cost": 2 + }, + { + "pc": 1058, + "cost": 23 + }, + { + "pc": 1079, + "cost": 2 + }, + { + "pc": 1086, + "cost": 2 + }, + { + "pc": 1092, + "cost": 23 + }, + { + "pc": 1113, + "cost": 2 + }, + { + "pc": 1123, + "cost": 2 + }, + { + "pc": 1129, + "cost": 23 + }, + { + "pc": 1150, + "cost": 2 + }, + { + "pc": 1158, + "cost": 2 + }, + { + "pc": 1164, + "cost": 23 + }, + { + "pc": 1185, + "cost": 2 + }, + { + "pc": 1191, + "cost": 3 + }, + { + "pc": 1204, + "cost": 3 + }, + { + "pc": 1218, + "cost": 2 + }, + { + "pc": 1228, + "cost": 3 + }, + { + "pc": 1248, + "cost": 1 + }, + { + "pc": 1251, + "cost": 2 + }, + { + "pc": 1252, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_srli.json b/pvm/programs/riscv_rv64ui_srli.json new file mode 100644 index 00000000..b889abdf --- /dev/null +++ b/pvm/programs/riscv_rv64ui_srli.json @@ -0,0 +1,924 @@ +{ + "name": "riscv_rv64ui_srli", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 130, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 0, + 0, + 128, + 152, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 96, + 2, + 51, + 5, + 3, + 51, + 10, + 0, + 0, + 0, + 128, + 152, + 171, + 1, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 30, + 171, + 75, + 68, + 2, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 0, + 128, + 152, + 171, + 7, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 24, + 171, + 75, + 40, + 2, + 51, + 5, + 5, + 51, + 10, + 0, + 0, + 0, + 128, + 152, + 171, + 14, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 151, + 68, + 17, + 171, + 75, + 12, + 2, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 1, + 152, + 171, + 31, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 171, + 75, + 240, + 1, + 51, + 5, + 7, + 51, + 10, + 255, + 152, + 171, + 51, + 4, + 255, + 171, + 75, + 225, + 1, + 51, + 5, + 8, + 51, + 10, + 255, + 152, + 171, + 1, + 51, + 4, + 255, + 151, + 68, + 63, + 149, + 68, + 255, + 171, + 75, + 203, + 1, + 51, + 5, + 9, + 51, + 10, + 255, + 152, + 171, + 7, + 51, + 4, + 1, + 151, + 68, + 57, + 149, + 68, + 255, + 171, + 75, + 181, + 1, + 51, + 5, + 10, + 51, + 10, + 255, + 152, + 171, + 14, + 51, + 4, + 1, + 151, + 68, + 50, + 149, + 68, + 255, + 171, + 75, + 159, + 1, + 51, + 5, + 11, + 51, + 10, + 255, + 152, + 171, + 31, + 51, + 4, + 1, + 151, + 68, + 33, + 149, + 68, + 255, + 171, + 75, + 137, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 152, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 108, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 152, + 171, + 1, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 78, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 152, + 171, + 7, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 49, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 152, + 171, + 14, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 20, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 152, + 171, + 31, + 51, + 4, + 171, + 75, + 254, + 0, + 51, + 5, + 17, + 51, + 8, + 1, + 151, + 136, + 31, + 152, + 136, + 7, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 72, + 232, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 152, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 67, + 196, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 152, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 2, + 171, + 67, + 161, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 149, + 0, + 1, + 152, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 1, + 171, + 67, + 125, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 152, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 92, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 152, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 60, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 1, + 151, + 0, + 31, + 149, + 0, + 1, + 152, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 238, + 51, + 4, + 1, + 171, + 75, + 27, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 129, + 253, + 33, + 41, + 65, + 65, + 36, + 72, + 146, + 68, + 130, + 36, + 73, + 36, + 72, + 146, + 68, + 130, + 36, + 73, + 36, + 37, + 146, + 36, + 137, + 36, + 73, + 34, + 73, + 146, + 72, + 146, + 36, + 18, + 68, + 65, + 68, + 130, + 72, + 16, + 145, + 32, + 18, + 34, + 18, + 68, + 66, + 68, + 130, + 72, + 145, + 36, + 65, + 164, + 73, + 74, + 18, + 68, + 154, + 164, + 36, + 33, + 210, + 36, + 41, + 73, + 146, + 38, + 73, + 18, + 36, + 77, + 146, + 36, + 36, + 77, + 146, + 36, + 73, + 42, + 73, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9586, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 1, + 0, + 25, + 0, + 0, + 16777216, + 2, + 555819297, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 34, + "cost": 6 + }, + { + "pc": 62, + "cost": 6 + }, + { + "pc": 90, + "cost": 6 + }, + { + "pc": 118, + "cost": 5 + }, + { + "pc": 146, + "cost": 3 + }, + { + "pc": 161, + "cost": 5 + }, + { + "pc": 183, + "cost": 5 + }, + { + "pc": 205, + "cost": 5 + }, + { + "pc": 227, + "cost": 5 + }, + { + "pc": 249, + "cost": 5 + }, + { + "pc": 278, + "cost": 5 + }, + { + "pc": 308, + "cost": 5 + }, + { + "pc": 337, + "cost": 5 + }, + { + "pc": 366, + "cost": 5 + }, + { + "pc": 388, + "cost": 4 + }, + { + "pc": 410, + "cost": 2 + }, + { + "pc": 416, + "cost": 22 + }, + { + "pc": 436, + "cost": 2 + }, + { + "pc": 446, + "cost": 2 + }, + { + "pc": 452, + "cost": 22 + }, + { + "pc": 472, + "cost": 2 + }, + { + "pc": 481, + "cost": 2 + }, + { + "pc": 487, + "cost": 23 + }, + { + "pc": 510, + "cost": 2 + }, + { + "pc": 516, + "cost": 2 + }, + { + "pc": 522, + "cost": 22 + }, + { + "pc": 540, + "cost": 2 + }, + { + "pc": 549, + "cost": 2 + }, + { + "pc": 555, + "cost": 22 + }, + { + "pc": 573, + "cost": 2 + }, + { + "pc": 581, + "cost": 2 + }, + { + "pc": 587, + "cost": 22 + }, + { + "pc": 608, + "cost": 2 + }, + { + "pc": 614, + "cost": 2 + }, + { + "pc": 624, + "cost": 2 + }, + { + "pc": 635, + "cost": 1 + }, + { + "pc": 638, + "cost": 2 + }, + { + "pc": 639, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_srliw.json b/pvm/programs/riscv_rv64ui_srliw.json new file mode 100644 index 00000000..18d62228 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_srliw.json @@ -0,0 +1,1063 @@ +{ + "name": "riscv_rv64ui_srliw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 240, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 0, + 0, + 128, + 139, + 171, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 206, + 2, + 51, + 5, + 3, + 51, + 10, + 0, + 0, + 0, + 128, + 139, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 64, + 171, + 75, + 184, + 2, + 51, + 5, + 4, + 51, + 10, + 0, + 0, + 0, + 128, + 139, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 162, + 2, + 51, + 5, + 5, + 51, + 10, + 0, + 0, + 0, + 128, + 139, + 171, + 14, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 141, + 2, + 51, + 5, + 6, + 51, + 10, + 0, + 0, + 0, + 128, + 131, + 170, + 1, + 139, + 171, + 31, + 51, + 4, + 1, + 171, + 75, + 119, + 2, + 51, + 5, + 7, + 51, + 10, + 255, + 139, + 171, + 51, + 4, + 255, + 171, + 75, + 104, + 2, + 51, + 5, + 8, + 51, + 10, + 255, + 139, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 82, + 2, + 51, + 5, + 9, + 51, + 10, + 255, + 139, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 60, + 2, + 51, + 5, + 10, + 51, + 10, + 255, + 139, + 171, + 14, + 51, + 4, + 0, + 0, + 4, + 131, + 68, + 255, + 171, + 75, + 39, + 2, + 51, + 5, + 11, + 51, + 10, + 255, + 139, + 171, + 31, + 51, + 4, + 1, + 171, + 75, + 23, + 2, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 139, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 250, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 139, + 171, + 1, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 220, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 139, + 171, + 7, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 191, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 139, + 171, + 14, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 162, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 139, + 171, + 31, + 51, + 4, + 171, + 75, + 140, + 1, + 51, + 5, + 44, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 139, + 171, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 105, + 1, + 51, + 5, + 45, + 51, + 10, + 0, + 32, + 241, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 139, + 171, + 4, + 51, + 4, + 0, + 64, + 35, + 1, + 131, + 68, + 103, + 5, + 171, + 75, + 69, + 1, + 51, + 5, + 46, + 51, + 10, + 0, + 32, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 139, + 171, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 34, + 1, + 51, + 5, + 47, + 51, + 10, + 0, + 32, + 9, + 131, + 170, + 69, + 3, + 151, + 170, + 12, + 149, + 170, + 120, + 6, + 139, + 171, + 4, + 51, + 4, + 0, + 64, + 35, + 9, + 131, + 68, + 103, + 5, + 171, + 75, + 254, + 0, + 51, + 5, + 17, + 51, + 8, + 0, + 0, + 0, + 128, + 139, + 136, + 7, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 72, + 232, + 0, + 51, + 5, + 18, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 139, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 67, + 196, + 0, + 51, + 5, + 19, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 139, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 239, + 51, + 4, + 0, + 0, + 2, + 171, + 67, + 161, + 0, + 51, + 5, + 20, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 139, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 236, + 51, + 4, + 1, + 171, + 67, + 125, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 139, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 92, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 139, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 241, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 60, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 1, + 139, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 238, + 51, + 4, + 1, + 171, + 75, + 27, + 51, + 5, + 24, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 25, + 51, + 0, + 31, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 19, + 253, + 33, + 41, + 65, + 65, + 36, + 72, + 16, + 9, + 18, + 68, + 130, + 132, + 72, + 144, + 36, + 146, + 18, + 73, + 130, + 68, + 146, + 32, + 145, + 36, + 36, + 146, + 36, + 18, + 68, + 65, + 68, + 130, + 72, + 16, + 145, + 32, + 18, + 34, + 18, + 68, + 66, + 68, + 130, + 72, + 145, + 16, + 137, + 130, + 136, + 132, + 72, + 36, + 136, + 72, + 136, + 68, + 65, + 68, + 66, + 36, + 18, + 68, + 36, + 72, + 16, + 105, + 144, + 146, + 4, + 145, + 6, + 41, + 73, + 136, + 52, + 72, + 74, + 146, + 164, + 65, + 146, + 4, + 73, + 131, + 36, + 9, + 73, + 131, + 36, + 73, + 146, + 74, + 82, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9551, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 1, + 0, + 25, + 0, + 0, + 16777216, + 2, + 2452903544, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 34, + "cost": 4 + }, + { + "pc": 56, + "cost": 4 + }, + { + "pc": 78, + "cost": 4 + }, + { + "pc": 99, + "cost": 6 + }, + { + "pc": 121, + "cost": 4 + }, + { + "pc": 136, + "cost": 5 + }, + { + "pc": 158, + "cost": 5 + }, + { + "pc": 180, + "cost": 5 + }, + { + "pc": 201, + "cost": 4 + }, + { + "pc": 217, + "cost": 6 + }, + { + "pc": 246, + "cost": 6 + }, + { + "pc": 276, + "cost": 6 + }, + { + "pc": 305, + "cost": 6 + }, + { + "pc": 334, + "cost": 6 + }, + { + "pc": 356, + "cost": 8 + }, + { + "pc": 391, + "cost": 8 + }, + { + "pc": 427, + "cost": 8 + }, + { + "pc": 462, + "cost": 8 + }, + { + "pc": 498, + "cost": 4 + }, + { + "pc": 520, + "cost": 2 + }, + { + "pc": 526, + "cost": 22 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 556, + "cost": 2 + }, + { + "pc": 562, + "cost": 22 + }, + { + "pc": 582, + "cost": 2 + }, + { + "pc": 591, + "cost": 2 + }, + { + "pc": 597, + "cost": 23 + }, + { + "pc": 620, + "cost": 2 + }, + { + "pc": 626, + "cost": 2 + }, + { + "pc": 632, + "cost": 22 + }, + { + "pc": 650, + "cost": 2 + }, + { + "pc": 659, + "cost": 2 + }, + { + "pc": 665, + "cost": 22 + }, + { + "pc": 683, + "cost": 2 + }, + { + "pc": 691, + "cost": 2 + }, + { + "pc": 697, + "cost": 23 + }, + { + "pc": 718, + "cost": 2 + }, + { + "pc": 724, + "cost": 2 + }, + { + "pc": 734, + "cost": 2 + }, + { + "pc": 745, + "cost": 1 + }, + { + "pc": 748, + "cost": 2 + }, + { + "pc": 749, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_srlw.json b/pvm/programs/riscv_rv64ui_srlw.json new file mode 100644 index 00000000..12e730ef --- /dev/null +++ b/pvm/programs/riscv_rv64ui_srlw.json @@ -0,0 +1,1911 @@ +{ + "name": "riscv_rv64ui_srlw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 97, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 60, + 5, + 51, + 5, + 3, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 64, + 171, + 75, + 35, + 5, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 10, + 5, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 242, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 1, + 51, + 9, + 31, + 198, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 217, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 198, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 199, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 174, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 2, + 131, + 68, + 255, + 171, + 75, + 149, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 198, + 152, + 11, + 51, + 4, + 0, + 0, + 4, + 131, + 68, + 255, + 171, + 75, + 125, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 198, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 106, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 198, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 74, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 198, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 41, + 4, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 198, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 9, + 4, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 198, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 233, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 198, + 152, + 11, + 51, + 4, + 171, + 75, + 208, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 224, + 198, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 175, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 225, + 198, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 16, + 131, + 68, + 144, + 0, + 171, + 75, + 142, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 231, + 198, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 110, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 238, + 198, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 132, + 4, + 171, + 75, + 78, + 3, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 198, + 152, + 11, + 51, + 4, + 171, + 75, + 53, + 3, + 51, + 5, + 44, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 198, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 15, + 3, + 51, + 5, + 45, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 198, + 152, + 11, + 51, + 4, + 0, + 64, + 35, + 1, + 131, + 68, + 103, + 5, + 171, + 75, + 232, + 2, + 51, + 5, + 46, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 198, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 194, + 2, + 51, + 5, + 47, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 198, + 152, + 11, + 51, + 4, + 0, + 64, + 35, + 9, + 131, + 68, + 103, + 5, + 171, + 75, + 155, + 2, + 51, + 5, + 22, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 7, + 198, + 152, + 8, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 72, + 130, + 2, + 51, + 5, + 23, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 14, + 198, + 152, + 9, + 51, + 4, + 0, + 0, + 2, + 171, + 73, + 106, + 2, + 51, + 5, + 24, + 51, + 8, + 7, + 198, + 136, + 8, + 51, + 4, + 171, + 72, + 91, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 198, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 67, + 52, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 198, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 0, + 0, + 2, + 171, + 67, + 14, + 2, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 198, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 236, + 51, + 4, + 1, + 171, + 67, + 234, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 197, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 161, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 127, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 7, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 90, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 14, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 54, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 0, + 128, + 51, + 1, + 31, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 20, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 239, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 203, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 169, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 0, + 1, + 171, + 75, + 132, + 0, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 0, + 0, + 2, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 0, + 0, + 0, + 128, + 198, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 238, + 51, + 4, + 1, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 145, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 139, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 162, + 250, + 33, + 41, + 65, + 9, + 34, + 65, + 18, + 68, + 130, + 36, + 136, + 4, + 73, + 136, + 4, + 73, + 18, + 73, + 73, + 36, + 73, + 144, + 72, + 146, + 32, + 145, + 36, + 33, + 145, + 36, + 137, + 4, + 81, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 17, + 9, + 34, + 9, + 17, + 9, + 34, + 41, + 18, + 68, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 136, + 72, + 16, + 73, + 136, + 72, + 16, + 73, + 145, + 16, + 137, + 18, + 68, + 36, + 68, + 34, + 9, + 34, + 18, + 34, + 81, + 130, + 136, + 132, + 72, + 36, + 65, + 68, + 130, + 36, + 136, + 4, + 73, + 136, + 36, + 69, + 26, + 36, + 37, + 9, + 34, + 13, + 146, + 146, + 132, + 72, + 131, + 164, + 36, + 137, + 52, + 72, + 146, + 4, + 145, + 6, + 73, + 146, + 16, + 105, + 144, + 36, + 73, + 164, + 65, + 146, + 36, + 136, + 52, + 72, + 146, + 132, + 72, + 131, + 36, + 73, + 34, + 77, + 144, + 36, + 65, + 164, + 9, + 146, + 36, + 68, + 154, + 32, + 73, + 18, + 105, + 130, + 36, + 9, + 34, + 77, + 144, + 36, + 33, + 105, + 130, + 36, + 73, + 146, + 74, + 82, + 146, + 74, + 34, + 162, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9035, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 1, + 0, + 43, + 0, + 0, + 0, + 131072, + 2, + 1, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 37, + "cost": 4 + }, + { + "pc": 62, + "cost": 4 + }, + { + "pc": 87, + "cost": 4 + }, + { + "pc": 111, + "cost": 6 + }, + { + "pc": 136, + "cost": 4 + }, + { + "pc": 154, + "cost": 6 + }, + { + "pc": 179, + "cost": 6 + }, + { + "pc": 204, + "cost": 6 + }, + { + "pc": 228, + "cost": 4 + }, + { + "pc": 247, + "cost": 7 + }, + { + "pc": 279, + "cost": 7 + }, + { + "pc": 312, + "cost": 7 + }, + { + "pc": 344, + "cost": 7 + }, + { + "pc": 376, + "cost": 6 + }, + { + "pc": 401, + "cost": 7 + }, + { + "pc": 434, + "cost": 7 + }, + { + "pc": 467, + "cost": 7 + }, + { + "pc": 499, + "cost": 7 + }, + { + "pc": 531, + "cost": 6 + }, + { + "pc": 556, + "cost": 8 + }, + { + "pc": 594, + "cost": 8 + }, + { + "pc": 633, + "cost": 8 + }, + { + "pc": 671, + "cost": 8 + }, + { + "pc": 710, + "cost": 4 + }, + { + "pc": 735, + "cost": 4 + }, + { + "pc": 759, + "cost": 4 + }, + { + "pc": 774, + "cost": 2 + }, + { + "pc": 780, + "cost": 23 + }, + { + "pc": 803, + "cost": 2 + }, + { + "pc": 813, + "cost": 2 + }, + { + "pc": 819, + "cost": 23 + }, + { + "pc": 842, + "cost": 2 + }, + { + "pc": 851, + "cost": 2 + }, + { + "pc": 857, + "cost": 23 + }, + { + "pc": 880, + "cost": 2 + }, + { + "pc": 887, + "cost": 2 + }, + { + "pc": 893, + "cost": 23 + }, + { + "pc": 914, + "cost": 2 + }, + { + "pc": 924, + "cost": 2 + }, + { + "pc": 930, + "cost": 23 + }, + { + "pc": 951, + "cost": 2 + }, + { + "pc": 960, + "cost": 2 + }, + { + "pc": 966, + "cost": 23 + }, + { + "pc": 987, + "cost": 2 + }, + { + "pc": 994, + "cost": 2 + }, + { + "pc": 1000, + "cost": 23 + }, + { + "pc": 1021, + "cost": 2 + }, + { + "pc": 1031, + "cost": 2 + }, + { + "pc": 1037, + "cost": 23 + }, + { + "pc": 1058, + "cost": 2 + }, + { + "pc": 1067, + "cost": 2 + }, + { + "pc": 1073, + "cost": 23 + }, + { + "pc": 1094, + "cost": 2 + }, + { + "pc": 1101, + "cost": 2 + }, + { + "pc": 1107, + "cost": 23 + }, + { + "pc": 1128, + "cost": 2 + }, + { + "pc": 1138, + "cost": 2 + }, + { + "pc": 1144, + "cost": 23 + }, + { + "pc": 1165, + "cost": 2 + }, + { + "pc": 1174, + "cost": 2 + }, + { + "pc": 1180, + "cost": 23 + }, + { + "pc": 1201, + "cost": 2 + }, + { + "pc": 1208, + "cost": 2 + }, + { + "pc": 1214, + "cost": 23 + }, + { + "pc": 1235, + "cost": 2 + }, + { + "pc": 1245, + "cost": 2 + }, + { + "pc": 1251, + "cost": 23 + }, + { + "pc": 1272, + "cost": 2 + }, + { + "pc": 1280, + "cost": 2 + }, + { + "pc": 1286, + "cost": 23 + }, + { + "pc": 1307, + "cost": 2 + }, + { + "pc": 1313, + "cost": 4 + }, + { + "pc": 1326, + "cost": 4 + }, + { + "pc": 1340, + "cost": 2 + }, + { + "pc": 1350, + "cost": 3 + }, + { + "pc": 1370, + "cost": 1 + }, + { + "pc": 1373, + "cost": 2 + }, + { + "pc": 1374, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sub.json b/pvm/programs/riscv_rv64ui_sub.json new file mode 100644 index 00000000..84511826 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sub.json @@ -0,0 +1,1376 @@ +{ + "name": "riscv_rv64ui_sub", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 169, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 201, + 152, + 11, + 51, + 4, + 171, + 75, + 140, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 201, + 152, + 11, + 51, + 4, + 171, + 75, + 122, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 201, + 152, + 11, + 51, + 4, + 252, + 171, + 75, + 103, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 201, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 82, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 201, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 58, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 201, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 171, + 75, + 32, + 3, + 51, + 5, + 8, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 201, + 152, + 11, + 51, + 4, + 0, + 128, + 131, + 68, + 1, + 171, + 75, + 5, + 3, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 201, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 231, + 2, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 201, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 171, + 75, + 198, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 201, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 151, + 68, + 15, + 149, + 68, + 1, + 171, + 75, + 160, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 201, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 151, + 68, + 15, + 149, + 68, + 255, + 171, + 75, + 123, + 2, + 51, + 5, + 13, + 51, + 8, + 51, + 9, + 255, + 201, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 105, + 2, + 51, + 5, + 14, + 51, + 8, + 255, + 51, + 9, + 1, + 201, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 86, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 255, + 201, + 152, + 11, + 51, + 4, + 171, + 75, + 68, + 2, + 51, + 5, + 16, + 51, + 8, + 13, + 51, + 9, + 11, + 201, + 152, + 8, + 51, + 4, + 2, + 171, + 72, + 49, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 11, + 201, + 152, + 9, + 51, + 4, + 3, + 171, + 73, + 30, + 2, + 51, + 5, + 18, + 51, + 8, + 13, + 201, + 136, + 8, + 51, + 4, + 171, + 72, + 15, + 2, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 201, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 2, + 171, + 67, + 238, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 201, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 3, + 171, + 67, + 205, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 201, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 4, + 171, + 67, + 172, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 141, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 110, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 79, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 48, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 17, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 242, + 0, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 211, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 180, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 149, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 118, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 88, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 201, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 58, + 51, + 5, + 34, + 51, + 0, + 241, + 154, + 1, + 51, + 4, + 15, + 171, + 65, + 44, + 51, + 5, + 35, + 51, + 0, + 32, + 149, + 1, + 51, + 4, + 32, + 171, + 65, + 30, + 51, + 5, + 36, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 37, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 90, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 73, + 164, + 72, + 136, + 4, + 37, + 136, + 4, + 145, + 32, + 82, + 72, + 34, + 145, + 32, + 37, + 72, + 36, + 72, + 72, + 130, + 72, + 16, + 146, + 144, + 36, + 18, + 36, + 18, + 146, + 68, + 74, + 18, + 73, + 146, + 72, + 146, + 34, + 73, + 18, + 73, + 146, + 72, + 82, + 164, + 73, + 74, + 146, + 72, + 147, + 148, + 36, + 145, + 38, + 41, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 164, + 73, + 146, + 36, + 105, + 146, + 36, + 73, + 82, + 146, + 148, + 164, + 146, + 164, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9159, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 4, + 0, + 37, + 0, + 0, + 0, + 3, + 2, + 4, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 29, + "cost": 3 + }, + { + "pc": 47, + "cost": 3 + }, + { + "pc": 66, + "cost": 3 + }, + { + "pc": 87, + "cost": 3 + }, + { + "pc": 111, + "cost": 3 + }, + { + "pc": 137, + "cost": 6 + }, + { + "pc": 164, + "cost": 5 + }, + { + "pc": 194, + "cost": 6 + }, + { + "pc": 227, + "cost": 8 + }, + { + "pc": 265, + "cost": 7 + }, + { + "pc": 302, + "cost": 3 + }, + { + "pc": 320, + "cost": 3 + }, + { + "pc": 339, + "cost": 3 + }, + { + "pc": 357, + "cost": 3 + }, + { + "pc": 376, + "cost": 3 + }, + { + "pc": 395, + "cost": 3 + }, + { + "pc": 410, + "cost": 2 + }, + { + "pc": 416, + "cost": 22 + }, + { + "pc": 436, + "cost": 2 + }, + { + "pc": 443, + "cost": 2 + }, + { + "pc": 449, + "cost": 22 + }, + { + "pc": 469, + "cost": 2 + }, + { + "pc": 476, + "cost": 2 + }, + { + "pc": 482, + "cost": 22 + }, + { + "pc": 502, + "cost": 2 + }, + { + "pc": 509, + "cost": 2 + }, + { + "pc": 515, + "cost": 22 + }, + { + "pc": 533, + "cost": 2 + }, + { + "pc": 540, + "cost": 2 + }, + { + "pc": 546, + "cost": 22 + }, + { + "pc": 564, + "cost": 2 + }, + { + "pc": 571, + "cost": 2 + }, + { + "pc": 577, + "cost": 22 + }, + { + "pc": 595, + "cost": 2 + }, + { + "pc": 602, + "cost": 2 + }, + { + "pc": 608, + "cost": 22 + }, + { + "pc": 626, + "cost": 2 + }, + { + "pc": 633, + "cost": 2 + }, + { + "pc": 639, + "cost": 22 + }, + { + "pc": 657, + "cost": 2 + }, + { + "pc": 664, + "cost": 2 + }, + { + "pc": 670, + "cost": 22 + }, + { + "pc": 688, + "cost": 2 + }, + { + "pc": 695, + "cost": 2 + }, + { + "pc": 701, + "cost": 22 + }, + { + "pc": 719, + "cost": 2 + }, + { + "pc": 726, + "cost": 2 + }, + { + "pc": 732, + "cost": 22 + }, + { + "pc": 750, + "cost": 2 + }, + { + "pc": 757, + "cost": 2 + }, + { + "pc": 763, + "cost": 22 + }, + { + "pc": 781, + "cost": 2 + }, + { + "pc": 788, + "cost": 2 + }, + { + "pc": 794, + "cost": 22 + }, + { + "pc": 812, + "cost": 2 + }, + { + "pc": 818, + "cost": 2 + }, + { + "pc": 824, + "cost": 22 + }, + { + "pc": 842, + "cost": 2 + }, + { + "pc": 848, + "cost": 2 + }, + { + "pc": 854, + "cost": 22 + }, + { + "pc": 872, + "cost": 2 + }, + { + "pc": 878, + "cost": 4 + }, + { + "pc": 892, + "cost": 3 + }, + { + "pc": 906, + "cost": 2 + }, + { + "pc": 916, + "cost": 2 + }, + { + "pc": 930, + "cost": 1 + }, + { + "pc": 933, + "cost": 2 + }, + { + "pc": 934, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_subw.json b/pvm/programs/riscv_rv64ui_subw.json new file mode 100644 index 00000000..d447f6e2 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_subw.json @@ -0,0 +1,1364 @@ +{ + "name": "riscv_rv64ui_subw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 159, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 191, + 152, + 11, + 51, + 4, + 171, + 75, + 130, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 191, + 152, + 11, + 51, + 4, + 171, + 75, + 112, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 191, + 152, + 11, + 51, + 4, + 252, + 171, + 75, + 93, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 72, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 191, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 48, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 171, + 75, + 22, + 3, + 51, + 5, + 8, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 131, + 68, + 1, + 171, + 75, + 251, + 2, + 51, + 5, + 9, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 191, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 221, + 2, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 171, + 75, + 188, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 255, + 127, + 131, + 68, + 1, + 171, + 75, + 155, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 191, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 123, + 2, + 51, + 5, + 13, + 51, + 8, + 51, + 9, + 255, + 191, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 105, + 2, + 51, + 5, + 14, + 51, + 8, + 255, + 51, + 9, + 1, + 191, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 86, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 255, + 191, + 152, + 11, + 51, + 4, + 171, + 75, + 68, + 2, + 51, + 5, + 16, + 51, + 8, + 13, + 51, + 9, + 11, + 191, + 152, + 8, + 51, + 4, + 2, + 171, + 72, + 49, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 11, + 191, + 152, + 9, + 51, + 4, + 3, + 171, + 73, + 30, + 2, + 51, + 5, + 18, + 51, + 8, + 13, + 191, + 136, + 8, + 51, + 4, + 171, + 72, + 15, + 2, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 191, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 2, + 171, + 67, + 238, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 191, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 3, + 171, + 67, + 205, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 191, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 4, + 171, + 67, + 172, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 141, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 110, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 79, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 48, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 17, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 242, + 0, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 211, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 180, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 149, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 118, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 3, + 171, + 75, + 88, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 191, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 4, + 171, + 75, + 58, + 51, + 5, + 34, + 51, + 0, + 241, + 141, + 1, + 51, + 4, + 15, + 171, + 65, + 44, + 51, + 5, + 35, + 51, + 0, + 32, + 131, + 1, + 51, + 4, + 32, + 171, + 65, + 30, + 51, + 5, + 36, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 37, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 100, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 73, + 164, + 72, + 136, + 4, + 37, + 136, + 4, + 145, + 32, + 82, + 72, + 34, + 145, + 32, + 37, + 72, + 36, + 72, + 72, + 130, + 72, + 16, + 146, + 32, + 145, + 32, + 145, + 32, + 145, + 146, + 68, + 146, + 36, + 146, + 164, + 72, + 146, + 68, + 146, + 36, + 146, + 20, + 105, + 146, + 146, + 36, + 210, + 36, + 37, + 73, + 164, + 73, + 74, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 105, + 146, + 36, + 73, + 154, + 36, + 73, + 146, + 148, + 36, + 37, + 169, + 36, + 41, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9116, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 4, + 0, + 37, + 0, + 0, + 0, + 3, + 2, + 4, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 29, + "cost": 4 + }, + { + "pc": 47, + "cost": 4 + }, + { + "pc": 66, + "cost": 4 + }, + { + "pc": 87, + "cost": 4 + }, + { + "pc": 111, + "cost": 4 + }, + { + "pc": 137, + "cost": 6 + }, + { + "pc": 164, + "cost": 6 + }, + { + "pc": 194, + "cost": 7 + }, + { + "pc": 227, + "cost": 6 + }, + { + "pc": 260, + "cost": 6 + }, + { + "pc": 292, + "cost": 4 + }, + { + "pc": 310, + "cost": 4 + }, + { + "pc": 329, + "cost": 4 + }, + { + "pc": 347, + "cost": 4 + }, + { + "pc": 366, + "cost": 4 + }, + { + "pc": 385, + "cost": 4 + }, + { + "pc": 400, + "cost": 2 + }, + { + "pc": 406, + "cost": 23 + }, + { + "pc": 426, + "cost": 2 + }, + { + "pc": 433, + "cost": 2 + }, + { + "pc": 439, + "cost": 23 + }, + { + "pc": 459, + "cost": 2 + }, + { + "pc": 466, + "cost": 2 + }, + { + "pc": 472, + "cost": 23 + }, + { + "pc": 492, + "cost": 2 + }, + { + "pc": 499, + "cost": 2 + }, + { + "pc": 505, + "cost": 23 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 530, + "cost": 2 + }, + { + "pc": 536, + "cost": 23 + }, + { + "pc": 554, + "cost": 2 + }, + { + "pc": 561, + "cost": 2 + }, + { + "pc": 567, + "cost": 23 + }, + { + "pc": 585, + "cost": 2 + }, + { + "pc": 592, + "cost": 2 + }, + { + "pc": 598, + "cost": 23 + }, + { + "pc": 616, + "cost": 2 + }, + { + "pc": 623, + "cost": 2 + }, + { + "pc": 629, + "cost": 23 + }, + { + "pc": 647, + "cost": 2 + }, + { + "pc": 654, + "cost": 2 + }, + { + "pc": 660, + "cost": 23 + }, + { + "pc": 678, + "cost": 2 + }, + { + "pc": 685, + "cost": 2 + }, + { + "pc": 691, + "cost": 23 + }, + { + "pc": 709, + "cost": 2 + }, + { + "pc": 716, + "cost": 2 + }, + { + "pc": 722, + "cost": 23 + }, + { + "pc": 740, + "cost": 2 + }, + { + "pc": 747, + "cost": 2 + }, + { + "pc": 753, + "cost": 23 + }, + { + "pc": 771, + "cost": 2 + }, + { + "pc": 778, + "cost": 2 + }, + { + "pc": 784, + "cost": 23 + }, + { + "pc": 802, + "cost": 2 + }, + { + "pc": 808, + "cost": 2 + }, + { + "pc": 814, + "cost": 23 + }, + { + "pc": 832, + "cost": 2 + }, + { + "pc": 838, + "cost": 2 + }, + { + "pc": 844, + "cost": 23 + }, + { + "pc": 862, + "cost": 2 + }, + { + "pc": 868, + "cost": 5 + }, + { + "pc": 882, + "cost": 4 + }, + { + "pc": 896, + "cost": 2 + }, + { + "pc": 906, + "cost": 2 + }, + { + "pc": 920, + "cost": 1 + }, + { + "pc": 923, + "cost": 2 + }, + { + "pc": 924, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_sw.json b/pvm/programs/riscv_rv64ui_sw.json new file mode 100644 index 00000000..701e8bc2 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_sw.json @@ -0,0 +1,1869 @@ +{ + "name": "riscv_rv64ui_sw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 8, + 2, + 132, + 59, + 42, + 0, + 91, + 0, + 140, + 0, + 188, + 0, + 236, + 0, + 29, + 1, + 78, + 1, + 124, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 170, + 0, + 131, + 0, + 170, + 0, + 58, + 12, + 8, + 0, + 1, + 122, + 16, + 129, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 170, + 0, + 131, + 68, + 170, + 0, + 171, + 75, + 0, + 4, + 2, + 51, + 5, + 3, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 176, + 0, + 170, + 131, + 0, + 0, + 250, + 58, + 12, + 16, + 0, + 1, + 122, + 16, + 4, + 129, + 27, + 4, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 176, + 0, + 170, + 131, + 68, + 0, + 250, + 171, + 75, + 207, + 3, + 2, + 51, + 5, + 4, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 160, + 10, + 131, + 0, + 160, + 250, + 58, + 12, + 24, + 0, + 1, + 122, + 16, + 8, + 129, + 27, + 8, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 16, + 160, + 10, + 131, + 68, + 160, + 250, + 171, + 75, + 158, + 3, + 2, + 51, + 5, + 5, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 160, + 10, + 160, + 131, + 0, + 10, + 58, + 12, + 32, + 0, + 1, + 122, + 16, + 12, + 129, + 27, + 12, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 160, + 10, + 160, + 131, + 68, + 10, + 171, + 75, + 111, + 3, + 2, + 51, + 5, + 6, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 0, + 170, + 0, + 131, + 0, + 170, + 0, + 58, + 12, + 48, + 0, + 1, + 122, + 16, + 244, + 129, + 27, + 244, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 0, + 170, + 0, + 131, + 68, + 170, + 0, + 171, + 75, + 62, + 3, + 2, + 51, + 5, + 7, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 176, + 0, + 170, + 131, + 0, + 0, + 250, + 58, + 12, + 56, + 0, + 1, + 122, + 16, + 248, + 129, + 27, + 248, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 176, + 0, + 170, + 131, + 68, + 0, + 250, + 171, + 75, + 13, + 3, + 2, + 51, + 5, + 8, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 16, + 160, + 10, + 131, + 0, + 160, + 250, + 58, + 12, + 64, + 0, + 1, + 122, + 16, + 252, + 129, + 27, + 252, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 16, + 160, + 10, + 131, + 68, + 160, + 250, + 171, + 75, + 220, + 2, + 2, + 51, + 5, + 9, + 58, + 1, + 40, + 0, + 1, + 51, + 0, + 0, + 160, + 10, + 160, + 131, + 0, + 10, + 58, + 12, + 72, + 0, + 1, + 122, + 16, + 129, + 27, + 40, + 5, + 100, + 11, + 1, + 51, + 4, + 0, + 160, + 10, + 160, + 131, + 68, + 10, + 171, + 75, + 175, + 2, + 2, + 51, + 5, + 10, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 80, + 52, + 18, + 131, + 17, + 120, + 6, + 149, + 7, + 224, + 122, + 113, + 32, + 129, + 2, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 66, + 134, + 2, + 2, + 51, + 5, + 11, + 58, + 0, + 80, + 0, + 1, + 51, + 1, + 0, + 48, + 33, + 88, + 131, + 17, + 152, + 0, + 149, + 0, + 253, + 122, + 1, + 7, + 58, + 7, + 88, + 0, + 1, + 129, + 114, + 51, + 4, + 0, + 48, + 33, + 88, + 131, + 68, + 152, + 0, + 171, + 66, + 88, + 2, + 51, + 5, + 12, + 51, + 7, + 1, + 51, + 10, + 0, + 208, + 187, + 170, + 131, + 170, + 221, + 252, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 129, + 155, + 51, + 4, + 0, + 208, + 187, + 170, + 131, + 68, + 221, + 252, + 171, + 75, + 49, + 2, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 51, + 5, + 13, + 51, + 7, + 1, + 51, + 10, + 0, + 192, + 171, + 218, + 131, + 170, + 205, + 252, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 4, + 129, + 155, + 4, + 51, + 4, + 0, + 192, + 171, + 218, + 131, + 68, + 205, + 252, + 171, + 75, + 255, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 14, + 51, + 7, + 1, + 51, + 10, + 0, + 192, + 170, + 221, + 131, + 170, + 204, + 251, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 8, + 129, + 155, + 8, + 51, + 4, + 0, + 192, + 170, + 221, + 131, + 68, + 204, + 251, + 171, + 75, + 205, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 15, + 51, + 7, + 1, + 51, + 10, + 0, + 176, + 218, + 205, + 131, + 170, + 188, + 251, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 12, + 129, + 155, + 12, + 51, + 4, + 0, + 176, + 218, + 205, + 131, + 68, + 188, + 251, + 171, + 75, + 155, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 16, + 51, + 7, + 1, + 51, + 10, + 0, + 176, + 221, + 204, + 131, + 170, + 187, + 250, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 16, + 129, + 155, + 16, + 51, + 4, + 0, + 176, + 221, + 204, + 131, + 68, + 187, + 250, + 171, + 75, + 105, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 17, + 51, + 7, + 1, + 51, + 10, + 0, + 224, + 205, + 188, + 131, + 170, + 171, + 250, + 58, + 9, + 0, + 0, + 1, + 122, + 154, + 20, + 129, + 155, + 20, + 51, + 4, + 0, + 224, + 205, + 188, + 131, + 68, + 171, + 250, + 171, + 75, + 55, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 18, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 32, + 17, + 131, + 0, + 51, + 2, + 122, + 16, + 129, + 27, + 51, + 4, + 0, + 32, + 17, + 131, + 68, + 51, + 2, + 171, + 75, + 8, + 1, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 218, + 51, + 5, + 19, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 1, + 48, + 131, + 0, + 35, + 2, + 122, + 16, + 4, + 129, + 27, + 4, + 51, + 4, + 0, + 16, + 1, + 48, + 131, + 68, + 35, + 2, + 171, + 75, + 213, + 0, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 214, + 51, + 5, + 20, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 16, + 0, + 51, + 131, + 0, + 34, + 1, + 122, + 16, + 8, + 129, + 27, + 8, + 51, + 4, + 0, + 16, + 0, + 51, + 131, + 68, + 34, + 1, + 171, + 75, + 162, + 0, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 214, + 51, + 5, + 21, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 48, + 35, + 131, + 0, + 18, + 1, + 122, + 16, + 12, + 129, + 27, + 12, + 51, + 4, + 0, + 0, + 48, + 35, + 131, + 68, + 18, + 1, + 171, + 75, + 111, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 215, + 51, + 5, + 22, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 0, + 51, + 34, + 131, + 0, + 17, + 122, + 16, + 16, + 129, + 27, + 16, + 51, + 4, + 0, + 0, + 51, + 34, + 131, + 68, + 17, + 171, + 75, + 63, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 51, + 5, + 23, + 51, + 7, + 1, + 2, + 58, + 1, + 0, + 0, + 1, + 51, + 0, + 0, + 48, + 35, + 18, + 131, + 0, + 1, + 122, + 16, + 20, + 129, + 27, + 20, + 51, + 4, + 0, + 48, + 35, + 18, + 131, + 68, + 1, + 171, + 75, + 15, + 149, + 119, + 1, + 51, + 2, + 2, + 171, + 39, + 217, + 82, + 5, + 4, + 0, + 40, + 200, + 251, + 33, + 41, + 33, + 136, + 80, + 53, + 136, + 152, + 16, + 68, + 72, + 106, + 16, + 49, + 33, + 136, + 144, + 212, + 32, + 98, + 66, + 144, + 144, + 212, + 32, + 49, + 33, + 136, + 144, + 212, + 32, + 98, + 66, + 16, + 33, + 169, + 65, + 196, + 132, + 32, + 66, + 82, + 131, + 136, + 9, + 65, + 66, + 213, + 32, + 49, + 33, + 136, + 164, + 32, + 98, + 66, + 16, + 73, + 40, + 136, + 72, + 131, + 8, + 21, + 68, + 36, + 73, + 131, + 8, + 73, + 16, + 145, + 36, + 13, + 34, + 36, + 65, + 68, + 146, + 52, + 136, + 144, + 4, + 17, + 73, + 210, + 32, + 66, + 18, + 68, + 36, + 73, + 131, + 8, + 73, + 16, + 145, + 36, + 29, + 66, + 84, + 136, + 72, + 146, + 14, + 65, + 36, + 65, + 68, + 146, + 116, + 8, + 34, + 9, + 34, + 146, + 164, + 67, + 16, + 73, + 16, + 73, + 146, + 14, + 65, + 146, + 32, + 73, + 146, + 14, + 65, + 146, + 32, + 73, + 146, + 1 + ], + "steps": [ + { + "map": { + "address": 65536, + "length": 4096, + "is-writable": false + } + }, + { + "write": { + "address": 65538, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65544, + "contents": [ + 2 + ] + } + }, + { + "write": { + "address": 65552, + "contents": [ + 4 + ] + } + }, + { + "write": { + "address": 65560, + "contents": [ + 6 + ] + } + }, + { + "write": { + "address": 65568, + "contents": [ + 8 + ] + } + }, + { + "write": { + "address": 65576, + "contents": [ + 28 + ] + } + }, + { + "write": { + "address": 65578, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65584, + "contents": [ + 10 + ] + } + }, + { + "write": { + "address": 65592, + "contents": [ + 12 + ] + } + }, + { + "write": { + "address": 65600, + "contents": [ + 14 + ] + } + }, + { + "write": { + "address": 65608, + "contents": [ + 16 + ] + } + }, + { + "write": { + "address": 65616, + "contents": [ + 32 + ] + } + }, + { + "write": { + "address": 65618, + "contents": [ + 3 + ] + } + }, + { + "write": { + "address": 65624, + "contents": [ + 36 + ] + } + }, + { + "write": { + "address": 65626, + "contents": [ + 3 + ] + } + }, + { + "map": { + "address": 196608, + "length": 4096, + "is-writable": true + } + }, + { + "write": { + "address": 196608, + "contents": [ + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222, + 239, + 190, + 173, + 222 + ] + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 7898, + "pc": 11, + "regs": [ + 4294901760, + 196608, + 2, + 0, + 304295937, + 23, + 0, + 2, + 0, + 196608, + 18446744072582191787, + 304295937, + 16 + ], + "memory": [ + { + "address": 65538, + "contents": [ + 3 + ] + }, + { + "address": 65544, + "contents": [ + 2 + ] + }, + { + "address": 65552, + "contents": [ + 4 + ] + }, + { + "address": 65560, + "contents": [ + 6 + ] + }, + { + "address": 65568, + "contents": [ + 8 + ] + }, + { + "address": 65576, + "contents": [ + 28 + ] + }, + { + "address": 65578, + "contents": [ + 3 + ] + }, + { + "address": 65584, + "contents": [ + 10 + ] + }, + { + "address": 65592, + "contents": [ + 12 + ] + }, + { + "address": 65600, + "contents": [ + 14 + ] + }, + { + "address": 65608, + "contents": [ + 16 + ] + }, + { + "address": 65616, + "contents": [ + 32 + ] + }, + { + "address": 65618, + "contents": [ + 3 + ] + }, + { + "address": 65624, + "contents": [ + 36 + ] + }, + { + "address": 65626, + "contents": [ + 3 + ] + }, + { + "address": 196608, + "contents": [ + 51, + 34, + 17 + ] + }, + { + "address": 196612, + "contents": [ + 35, + 18, + 1, + 48, + 34, + 17 + ] + }, + { + "address": 196619, + "contents": [ + 51, + 18, + 1, + 48, + 35, + 17 + ] + }, + { + "address": 196626, + "contents": [ + 51, + 34, + 1, + 48, + 35, + 18, + 160, + 10, + 160, + 10, + 10, + 160, + 10, + 160, + 120, + 86, + 52, + 18, + 152, + 48, + 33, + 88 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 50 + }, + { + "pc": 42, + "cost": 2 + }, + { + "pc": 45, + "cost": 4 + }, + { + "pc": 59, + "cost": 50 + }, + { + "pc": 91, + "cost": 2 + }, + { + "pc": 94, + "cost": 4 + }, + { + "pc": 108, + "cost": 50 + }, + { + "pc": 140, + "cost": 2 + }, + { + "pc": 143, + "cost": 4 + }, + { + "pc": 157, + "cost": 50 + }, + { + "pc": 188, + "cost": 2 + }, + { + "pc": 191, + "cost": 4 + }, + { + "pc": 204, + "cost": 50 + }, + { + "pc": 236, + "cost": 2 + }, + { + "pc": 239, + "cost": 4 + }, + { + "pc": 253, + "cost": 50 + }, + { + "pc": 285, + "cost": 2 + }, + { + "pc": 288, + "cost": 4 + }, + { + "pc": 302, + "cost": 50 + }, + { + "pc": 334, + "cost": 2 + }, + { + "pc": 337, + "cost": 4 + }, + { + "pc": 351, + "cost": 50 + }, + { + "pc": 380, + "cost": 2 + }, + { + "pc": 383, + "cost": 4 + }, + { + "pc": 396, + "cost": 51 + }, + { + "pc": 437, + "cost": 53 + }, + { + "pc": 483, + "cost": 2 + }, + { + "pc": 489, + "cost": 51 + }, + { + "pc": 522, + "cost": 21 + }, + { + "pc": 531, + "cost": 2 + }, + { + "pc": 537, + "cost": 51 + }, + { + "pc": 572, + "cost": 21 + }, + { + "pc": 581, + "cost": 2 + }, + { + "pc": 587, + "cost": 51 + }, + { + "pc": 622, + "cost": 21 + }, + { + "pc": 631, + "cost": 2 + }, + { + "pc": 637, + "cost": 51 + }, + { + "pc": 672, + "cost": 21 + }, + { + "pc": 681, + "cost": 2 + }, + { + "pc": 687, + "cost": 51 + }, + { + "pc": 722, + "cost": 21 + }, + { + "pc": 731, + "cost": 2 + }, + { + "pc": 737, + "cost": 51 + }, + { + "pc": 772, + "cost": 21 + }, + { + "pc": 781, + "cost": 2 + }, + { + "pc": 787, + "cost": 51 + }, + { + "pc": 819, + "cost": 2 + }, + { + "pc": 828, + "cost": 2 + }, + { + "pc": 834, + "cost": 51 + }, + { + "pc": 870, + "cost": 2 + }, + { + "pc": 879, + "cost": 2 + }, + { + "pc": 885, + "cost": 51 + }, + { + "pc": 921, + "cost": 2 + }, + { + "pc": 930, + "cost": 2 + }, + { + "pc": 936, + "cost": 51 + }, + { + "pc": 971, + "cost": 2 + }, + { + "pc": 980, + "cost": 2 + }, + { + "pc": 986, + "cost": 51 + }, + { + "pc": 1019, + "cost": 2 + }, + { + "pc": 1028, + "cost": 2 + }, + { + "pc": 1034, + "cost": 51 + }, + { + "pc": 1067, + "cost": 2 + }, + { + "pc": 1076, + "cost": 1 + }, + { + "pc": 1079, + "cost": 2 + }, + { + "pc": 1080, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_xor.json b/pvm/programs/riscv_rv64ui_xor.json new file mode 100644 index 00000000..3729aa31 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_xor.json @@ -0,0 +1,1787 @@ +{ + "name": "riscv_rv64ui_xor", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 58, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 211, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 250, + 4, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 211, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 199, + 4, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 211, + 152, + 11, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 160, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 0, + 15, + 131, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 211, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 109, + 4, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 211, + 152, + 8, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 72, + 58, + 4, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 211, + 152, + 9, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 73, + 7, + 4, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 0, + 255, + 211, + 136, + 8, + 51, + 4, + 171, + 72, + 235, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 219, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 67, + 170, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 211, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 220, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 67, + 105, + 3, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 67, + 52, + 3, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 245, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 182, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 131, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 68, + 2, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 5, + 2, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 210, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 147, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 84, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 33, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 221, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 226, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 131, + 17, + 15, + 255, + 151, + 17, + 12, + 149, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 222, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 163, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 211, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 112, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 1, + 255, + 151, + 0, + 16, + 149, + 0, + 0, + 255, + 133, + 1, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 65, + 72, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 133, + 1, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 65, + 44, + 51, + 5, + 26, + 51, + 0, + 51, + 4, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 201, + 250, + 33, + 41, + 33, + 18, + 65, + 36, + 68, + 18, + 9, + 18, + 34, + 145, + 16, + 137, + 72, + 16, + 65, + 36, + 72, + 36, + 68, + 18, + 34, + 145, + 32, + 34, + 33, + 18, + 65, + 36, + 68, + 18, + 9, + 145, + 8, + 34, + 33, + 146, + 72, + 136, + 68, + 138, + 52, + 68, + 34, + 136, + 148, + 36, + 68, + 18, + 105, + 144, + 16, + 137, + 148, + 36, + 68, + 34, + 210, + 32, + 130, + 72, + 73, + 130, + 68, + 26, + 34, + 17, + 68, + 146, + 132, + 72, + 34, + 13, + 18, + 34, + 145, + 36, + 33, + 18, + 145, + 6, + 17, + 68, + 146, + 4, + 137, + 52, + 68, + 34, + 136, + 36, + 9, + 145, + 68, + 26, + 36, + 68, + 34, + 73, + 66, + 36, + 34, + 13, + 34, + 136, + 36, + 9, + 18, + 105, + 16, + 33, + 18, + 73, + 18, + 34, + 137, + 52, + 68, + 34, + 72, + 146, + 132, + 72, + 68, + 26, + 68, + 16, + 73, + 18, + 36, + 210, + 32, + 66, + 36, + 146, + 36, + 68, + 18, + 105, + 136, + 68, + 144, + 36, + 9, + 145, + 136, + 52, + 136, + 32, + 146, + 36, + 72, + 18, + 34, + 81, + 136, + 68, + 18, + 68, + 65, + 36, + 149, + 4, + 17, + 68, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9081, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 267390960, + 0, + 27, + 0, + 0, + 0, + 4027576335, + 2, + 267390960, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 9 + }, + { + "pc": 64, + "cost": 8 + }, + { + "pc": 115, + "cost": 6 + }, + { + "pc": 154, + "cost": 8 + }, + { + "pc": 205, + "cost": 8 + }, + { + "pc": 256, + "cost": 8 + }, + { + "pc": 307, + "cost": 7 + }, + { + "pc": 335, + "cost": 2 + }, + { + "pc": 341, + "cost": 24 + }, + { + "pc": 381, + "cost": 6 + }, + { + "pc": 400, + "cost": 2 + }, + { + "pc": 406, + "cost": 24 + }, + { + "pc": 445, + "cost": 6 + }, + { + "pc": 465, + "cost": 2 + }, + { + "pc": 471, + "cost": 23 + }, + { + "pc": 505, + "cost": 4 + }, + { + "pc": 518, + "cost": 2 + }, + { + "pc": 524, + "cost": 23 + }, + { + "pc": 562, + "cost": 6 + }, + { + "pc": 581, + "cost": 2 + }, + { + "pc": 587, + "cost": 23 + }, + { + "pc": 624, + "cost": 6 + }, + { + "pc": 644, + "cost": 2 + }, + { + "pc": 650, + "cost": 23 + }, + { + "pc": 682, + "cost": 4 + }, + { + "pc": 695, + "cost": 2 + }, + { + "pc": 701, + "cost": 23 + }, + { + "pc": 739, + "cost": 6 + }, + { + "pc": 758, + "cost": 2 + }, + { + "pc": 764, + "cost": 23 + }, + { + "pc": 801, + "cost": 6 + }, + { + "pc": 821, + "cost": 2 + }, + { + "pc": 827, + "cost": 23 + }, + { + "pc": 859, + "cost": 4 + }, + { + "pc": 872, + "cost": 2 + }, + { + "pc": 878, + "cost": 23 + }, + { + "pc": 916, + "cost": 6 + }, + { + "pc": 935, + "cost": 2 + }, + { + "pc": 941, + "cost": 23 + }, + { + "pc": 978, + "cost": 6 + }, + { + "pc": 998, + "cost": 2 + }, + { + "pc": 1004, + "cost": 23 + }, + { + "pc": 1036, + "cost": 4 + }, + { + "pc": 1049, + "cost": 2 + }, + { + "pc": 1055, + "cost": 23 + }, + { + "pc": 1093, + "cost": 6 + }, + { + "pc": 1112, + "cost": 2 + }, + { + "pc": 1118, + "cost": 23 + }, + { + "pc": 1155, + "cost": 6 + }, + { + "pc": 1175, + "cost": 2 + }, + { + "pc": 1181, + "cost": 23 + }, + { + "pc": 1213, + "cost": 4 + }, + { + "pc": 1225, + "cost": 8 + }, + { + "pc": 1265, + "cost": 5 + }, + { + "pc": 1293, + "cost": 2 + }, + { + "pc": 1303, + "cost": 4 + }, + { + "pc": 1331, + "cost": 1 + }, + { + "pc": 1334, + "cost": 2 + }, + { + "pc": 1335, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64ui_xori.json b/pvm/programs/riscv_rv64ui_xori.json new file mode 100644 index 00000000..ff3cbbe1 --- /dev/null +++ b/pvm/programs/riscv_rv64ui_xori.json @@ -0,0 +1,669 @@ +{ + "name": "riscv_rv64ui_xori", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 199, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 0, + 16, + 255, + 0, + 131, + 170, + 0, + 255, + 133, + 171, + 15, + 255, + 51, + 4, + 0, + 240, + 0, + 255, + 131, + 68, + 15, + 171, + 75, + 156, + 1, + 51, + 5, + 3, + 51, + 10, + 0, + 16, + 240, + 15, + 131, + 170, + 240, + 133, + 171, + 240, + 0, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 126, + 1, + 51, + 5, + 4, + 51, + 10, + 0, + 16, + 255, + 0, + 131, + 170, + 255, + 248, + 133, + 171, + 15, + 7, + 51, + 4, + 0, + 16, + 255, + 0, + 131, + 68, + 240, + 171, + 75, + 96, + 1, + 51, + 5, + 5, + 51, + 10, + 0, + 240, + 15, + 240, + 131, + 170, + 15, + 133, + 171, + 240, + 0, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 66, + 1, + 51, + 5, + 6, + 51, + 8, + 0, + 240, + 0, + 255, + 131, + 136, + 0, + 7, + 133, + 136, + 15, + 7, + 51, + 4, + 0, + 240, + 0, + 255, + 131, + 68, + 15, + 171, + 72, + 36, + 1, + 51, + 5, + 7, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 133, + 11, + 240, + 0, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 235, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 0, + 255, + 171, + 67, + 248, + 0, + 51, + 5, + 8, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 255, + 0, + 131, + 0, + 255, + 248, + 133, + 11, + 15, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 234, + 51, + 4, + 0, + 16, + 255, + 0, + 131, + 68, + 240, + 171, + 67, + 204, + 0, + 51, + 5, + 9, + 51, + 9, + 1, + 51, + 0, + 0, + 240, + 15, + 240, + 131, + 0, + 15, + 133, + 11, + 240, + 0, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 235, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 67, + 160, + 0, + 51, + 5, + 10, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 133, + 11, + 240, + 0, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 237, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 118, + 51, + 5, + 11, + 51, + 9, + 1, + 51, + 0, + 0, + 16, + 255, + 0, + 131, + 0, + 255, + 133, + 11, + 15, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 238, + 51, + 4, + 0, + 16, + 255, + 0, + 131, + 68, + 240, + 171, + 75, + 79, + 51, + 5, + 12, + 51, + 9, + 1, + 51, + 0, + 0, + 240, + 15, + 240, + 131, + 0, + 15, + 133, + 11, + 240, + 0, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 237, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 38, + 51, + 5, + 13, + 51, + 0, + 240, + 0, + 51, + 4, + 240, + 0, + 171, + 64, + 24, + 51, + 5, + 14, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 60, + 254, + 33, + 41, + 65, + 68, + 144, + 72, + 144, + 8, + 34, + 18, + 68, + 4, + 137, + 4, + 137, + 32, + 34, + 65, + 68, + 144, + 72, + 131, + 68, + 73, + 130, + 136, + 52, + 136, + 40, + 73, + 144, + 72, + 131, + 68, + 73, + 130, + 136, + 52, + 72, + 36, + 9, + 34, + 105, + 144, + 36, + 9, + 146, + 52, + 72, + 36, + 9, + 34, + 137, + 72, + 130, + 40, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9622, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 18446744073442160895, + 0, + 14, + 0, + 0, + 18446744073692835855, + 2, + 18446744073442160655, + 18446744073442160895, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 43, + "cost": 5 + }, + { + "pc": 73, + "cost": 5 + }, + { + "pc": 103, + "cost": 5 + }, + { + "pc": 133, + "cost": 5 + }, + { + "pc": 163, + "cost": 2 + }, + { + "pc": 169, + "cost": 23 + }, + { + "pc": 193, + "cost": 4 + }, + { + "pc": 207, + "cost": 2 + }, + { + "pc": 213, + "cost": 23 + }, + { + "pc": 238, + "cost": 4 + }, + { + "pc": 251, + "cost": 2 + }, + { + "pc": 257, + "cost": 23 + }, + { + "pc": 281, + "cost": 4 + }, + { + "pc": 295, + "cost": 2 + }, + { + "pc": 301, + "cost": 22 + }, + { + "pc": 323, + "cost": 4 + }, + { + "pc": 336, + "cost": 2 + }, + { + "pc": 342, + "cost": 22 + }, + { + "pc": 363, + "cost": 4 + }, + { + "pc": 375, + "cost": 2 + }, + { + "pc": 381, + "cost": 22 + }, + { + "pc": 403, + "cost": 4 + }, + { + "pc": 416, + "cost": 2 + }, + { + "pc": 430, + "cost": 3 + }, + { + "pc": 448, + "cost": 1 + }, + { + "pc": 451, + "cost": 2 + }, + { + "pc": 452, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_div.json b/pvm/programs/riscv_rv64um_div.json new file mode 100644 index 00000000..2223fd65 --- /dev/null +++ b/pvm/programs/riscv_rv64um_div.json @@ -0,0 +1,356 @@ +{ + "name": "riscv_rv64um_div", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 230, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 204, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 198, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 204, + 152, + 11, + 51, + 4, + 253, + 171, + 75, + 178, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 204, + 152, + 11, + 51, + 4, + 253, + 171, + 75, + 158, + 0, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 204, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 138, + 0, + 2, + 51, + 5, + 6, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 1, + 204, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 112, + 2, + 51, + 5, + 7, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 255, + 204, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 87, + 2, + 51, + 5, + 8, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 204, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 66, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 204, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 48, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 204, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 31, + 2, + 51, + 5, + 11, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 2, + 204, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 62, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 29, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 18, + 147, + 36, + 49, + 73, + 146, + 100, + 146, + 36, + 201, + 36, + 37, + 153, + 148, + 100, + 42, + 201, + 36, + 73, + 146, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9334, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 13835058055282163712, + 11, + 0, + 0, + 9223372036854775808, + 2, + 0, + 13835058055282163712, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 72, + "cost": 62 + }, + { + "pc": 92, + "cost": 63 + }, + { + "pc": 117, + "cost": 63 + }, + { + "pc": 142, + "cost": 63 + }, + { + "pc": 163, + "cost": 62 + }, + { + "pc": 181, + "cost": 62 + }, + { + "pc": 198, + "cost": 63 + }, + { + "pc": 223, + "cost": 1 + }, + { + "pc": 226, + "cost": 2 + }, + { + "pc": 227, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_divu.json b/pvm/programs/riscv_rv64um_divu.json new file mode 100644 index 00000000..7072f4b7 --- /dev/null +++ b/pvm/programs/riscv_rv64um_divu.json @@ -0,0 +1,347 @@ +{ + "name": "riscv_rv64um_divu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 225, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 203, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 193, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 203, + 152, + 11, + 51, + 4, + 0, + 176, + 170, + 2, + 131, + 68, + 171, + 250, + 151, + 68, + 12, + 149, + 68, + 171, + 250, + 151, + 68, + 12, + 149, + 68, + 171, + 250, + 151, + 68, + 12, + 149, + 68, + 167, + 250, + 171, + 75, + 145, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 203, + 152, + 11, + 51, + 4, + 171, + 75, + 126, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 203, + 152, + 11, + 51, + 4, + 171, + 75, + 108, + 2, + 51, + 5, + 6, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 1, + 203, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 83, + 2, + 51, + 5, + 7, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 255, + 203, + 152, + 11, + 51, + 4, + 171, + 75, + 62, + 2, + 51, + 5, + 8, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 203, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 41, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 203, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 23, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 203, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 34, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 136, + 68, + 34, + 17, + 147, + 164, + 76, + 146, + 50, + 73, + 146, + 100, + 146, + 164, + 76, + 82, + 146, + 73, + 73, + 166, + 146, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9397, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709551615, + 10, + 0, + 0, + 0, + 0, + 0, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 80, + "cost": 62 + }, + { + "pc": 98, + "cost": 62 + }, + { + "pc": 116, + "cost": 63 + }, + { + "pc": 141, + "cost": 63 + }, + { + "pc": 162, + "cost": 63 + }, + { + "pc": 183, + "cost": 62 + }, + { + "pc": 201, + "cost": 62 + }, + { + "pc": 218, + "cost": 1 + }, + { + "pc": 221, + "cost": 2 + }, + { + "pc": 222, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_divuw.json b/pvm/programs/riscv_rv64um_divuw.json new file mode 100644 index 00000000..721b8d43 --- /dev/null +++ b/pvm/programs/riscv_rv64um_divuw.json @@ -0,0 +1,330 @@ +{ + "name": "riscv_rv64um_divuw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 210, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 193, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 178, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 236, + 51, + 9, + 6, + 193, + 152, + 11, + 51, + 4, + 0, + 176, + 170, + 42, + 131, + 68, + 167, + 250, + 171, + 75, + 145, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 193, + 152, + 11, + 51, + 4, + 171, + 75, + 126, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 193, + 152, + 11, + 51, + 4, + 171, + 75, + 108, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 193, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 83, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 255, + 193, + 152, + 11, + 51, + 4, + 171, + 75, + 62, + 2, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 193, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 41, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 193, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 23, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 193, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 49, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 9, + 34, + 38, + 73, + 153, + 36, + 101, + 130, + 36, + 200, + 4, + 73, + 153, + 160, + 36, + 147, + 146, + 76, + 37, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9398, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709551615, + 10, + 0, + 0, + 0, + 0, + 0, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 64 + }, + { + "pc": 65, + "cost": 62 + }, + { + "pc": 83, + "cost": 62 + }, + { + "pc": 101, + "cost": 62 + }, + { + "pc": 126, + "cost": 62 + }, + { + "pc": 147, + "cost": 62 + }, + { + "pc": 168, + "cost": 62 + }, + { + "pc": 186, + "cost": 62 + }, + { + "pc": 203, + "cost": 1 + }, + { + "pc": 206, + "cost": 2 + }, + { + "pc": 207, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_divw.json b/pvm/programs/riscv_rv64um_divw.json new file mode 100644 index 00000000..2699a384 --- /dev/null +++ b/pvm/programs/riscv_rv64um_divw.json @@ -0,0 +1,356 @@ +{ + "name": "riscv_rv64um_divw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 230, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 194, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 198, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 194, + 152, + 11, + 51, + 4, + 253, + 171, + 75, + 178, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 194, + 152, + 11, + 51, + 4, + 253, + 171, + 75, + 158, + 0, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 194, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 138, + 0, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 194, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 112, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 255, + 194, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 87, + 2, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 194, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 66, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 194, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 48, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 194, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 31, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 2, + 194, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 192, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 29, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 18, + 147, + 36, + 49, + 65, + 18, + 100, + 130, + 36, + 200, + 4, + 37, + 153, + 148, + 100, + 42, + 201, + 4, + 73, + 144, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9338, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744072635809792, + 11, + 0, + 0, + 18446744071562067968, + 2, + 0, + 18446744072635809792, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 72, + "cost": 62 + }, + { + "pc": 92, + "cost": 62 + }, + { + "pc": 117, + "cost": 62 + }, + { + "pc": 142, + "cost": 62 + }, + { + "pc": 163, + "cost": 62 + }, + { + "pc": 181, + "cost": 62 + }, + { + "pc": 198, + "cost": 62 + }, + { + "pc": 223, + "cost": 1 + }, + { + "pc": 226, + "cost": 2 + }, + { + "pc": 227, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_mul.json b/pvm/programs/riscv_rv64um_mul.json new file mode 100644 index 00000000..e937b74c --- /dev/null +++ b/pvm/programs/riscv_rv64um_mul.json @@ -0,0 +1,1387 @@ +{ + "name": "riscv_rv64um_mul", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 193, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 32, + 51, + 8, + 0, + 128, + 0, + 131, + 136, + 0, + 254, + 51, + 9, + 0, + 112, + 219, + 6, + 131, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 202, + 152, + 11, + 51, + 4, + 0, + 16, + 131, + 68, + 0, + 2, + 171, + 75, + 122, + 3, + 51, + 5, + 33, + 51, + 8, + 0, + 128, + 0, + 131, + 136, + 192, + 51, + 9, + 0, + 112, + 219, + 6, + 131, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 151, + 153, + 12, + 149, + 153, + 183, + 253, + 202, + 152, + 11, + 51, + 4, + 0, + 16, + 131, + 68, + 64, + 2, + 171, + 75, + 65, + 3, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 202, + 152, + 11, + 51, + 4, + 171, + 75, + 49, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 202, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 30, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 202, + 152, + 11, + 51, + 4, + 21, + 171, + 75, + 11, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 202, + 152, + 11, + 51, + 4, + 171, + 75, + 249, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 202, + 152, + 11, + 51, + 4, + 171, + 75, + 229, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 202, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 46, + 171, + 75, + 203, + 2, + 51, + 5, + 30, + 51, + 8, + 0, + 176, + 170, + 250, + 131, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 51, + 9, + 0, + 0, + 3, + 131, + 153, + 125, + 254, + 202, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 127, + 255, + 171, + 75, + 144, + 2, + 51, + 5, + 31, + 51, + 8, + 0, + 0, + 3, + 131, + 136, + 125, + 254, + 51, + 9, + 0, + 176, + 170, + 250, + 131, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 202, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 127, + 255, + 171, + 75, + 85, + 2, + 51, + 5, + 8, + 51, + 8, + 13, + 51, + 9, + 11, + 202, + 152, + 8, + 51, + 4, + 143, + 0, + 171, + 72, + 65, + 2, + 51, + 5, + 9, + 51, + 8, + 14, + 51, + 9, + 11, + 202, + 152, + 9, + 51, + 4, + 154, + 0, + 171, + 73, + 45, + 2, + 51, + 5, + 10, + 51, + 8, + 13, + 202, + 136, + 8, + 51, + 4, + 169, + 0, + 171, + 72, + 28, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 202, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 143, + 0, + 171, + 67, + 250, + 1, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 202, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 154, + 0, + 171, + 67, + 216, + 1, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 202, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 165, + 0, + 171, + 67, + 182, + 1, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 150, + 1, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 118, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 86, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 54, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 22, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 246, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 214, + 0, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 182, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 150, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 118, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 87, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 202, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 56, + 51, + 5, + 26, + 51, + 0, + 31, + 150, + 1, + 51, + 4, + 171, + 65, + 43, + 51, + 5, + 27, + 51, + 0, + 32, + 150, + 1, + 51, + 4, + 171, + 65, + 30, + 51, + 5, + 28, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 29, + 51, + 0, + 33, + 51, + 1, + 34, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 66, + 252, + 33, + 41, + 33, + 130, + 72, + 36, + 18, + 137, + 136, + 132, + 4, + 145, + 72, + 36, + 18, + 17, + 169, + 20, + 73, + 146, + 72, + 146, + 68, + 138, + 20, + 9, + 74, + 145, + 32, + 146, + 68, + 130, + 72, + 36, + 18, + 33, + 18, + 34, + 18, + 34, + 136, + 68, + 34, + 145, + 16, + 145, + 36, + 17, + 73, + 18, + 145, + 36, + 34, + 77, + 82, + 146, + 136, + 52, + 73, + 73, + 34, + 210, + 36, + 37, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 164, + 73, + 146, + 68, + 210, + 36, + 73, + 34, + 73, + 37, + 169, + 164, + 146, + 164, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9124, + "pc": 11, + "regs": [ + 4294901760, + 34, + 2, + 165, + 0, + 29, + 0, + 0, + 169, + 154, + 2, + 165, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 14 + }, + { + "pc": 71, + "cost": 14 + }, + { + "pc": 128, + "cost": 5 + }, + { + "pc": 144, + "cost": 5 + }, + { + "pc": 163, + "cost": 5 + }, + { + "pc": 182, + "cost": 5 + }, + { + "pc": 200, + "cost": 5 + }, + { + "pc": 220, + "cost": 5 + }, + { + "pc": 246, + "cost": 13 + }, + { + "pc": 305, + "cost": 14 + }, + { + "pc": 364, + "cost": 5 + }, + { + "pc": 384, + "cost": 5 + }, + { + "pc": 404, + "cost": 5 + }, + { + "pc": 421, + "cost": 2 + }, + { + "pc": 427, + "cost": 22 + }, + { + "pc": 447, + "cost": 2 + }, + { + "pc": 455, + "cost": 2 + }, + { + "pc": 461, + "cost": 22 + }, + { + "pc": 481, + "cost": 2 + }, + { + "pc": 489, + "cost": 2 + }, + { + "pc": 495, + "cost": 22 + }, + { + "pc": 515, + "cost": 2 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 529, + "cost": 22 + }, + { + "pc": 547, + "cost": 2 + }, + { + "pc": 555, + "cost": 2 + }, + { + "pc": 561, + "cost": 22 + }, + { + "pc": 579, + "cost": 2 + }, + { + "pc": 587, + "cost": 2 + }, + { + "pc": 593, + "cost": 22 + }, + { + "pc": 611, + "cost": 2 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 625, + "cost": 22 + }, + { + "pc": 643, + "cost": 2 + }, + { + "pc": 651, + "cost": 2 + }, + { + "pc": 657, + "cost": 22 + }, + { + "pc": 675, + "cost": 2 + }, + { + "pc": 683, + "cost": 2 + }, + { + "pc": 689, + "cost": 22 + }, + { + "pc": 707, + "cost": 2 + }, + { + "pc": 715, + "cost": 2 + }, + { + "pc": 721, + "cost": 22 + }, + { + "pc": 739, + "cost": 2 + }, + { + "pc": 747, + "cost": 2 + }, + { + "pc": 753, + "cost": 22 + }, + { + "pc": 771, + "cost": 2 + }, + { + "pc": 779, + "cost": 2 + }, + { + "pc": 785, + "cost": 22 + }, + { + "pc": 803, + "cost": 2 + }, + { + "pc": 811, + "cost": 2 + }, + { + "pc": 817, + "cost": 22 + }, + { + "pc": 835, + "cost": 2 + }, + { + "pc": 842, + "cost": 2 + }, + { + "pc": 848, + "cost": 22 + }, + { + "pc": 866, + "cost": 2 + }, + { + "pc": 873, + "cost": 2 + }, + { + "pc": 879, + "cost": 22 + }, + { + "pc": 897, + "cost": 2 + }, + { + "pc": 904, + "cost": 5 + }, + { + "pc": 917, + "cost": 5 + }, + { + "pc": 930, + "cost": 2 + }, + { + "pc": 940, + "cost": 2 + }, + { + "pc": 954, + "cost": 1 + }, + { + "pc": 957, + "cost": 2 + }, + { + "pc": 958, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_mulh.json b/pvm/programs/riscv_rv64um_mulh.json new file mode 100644 index 00000000..bc274a2d --- /dev/null +++ b/pvm/programs/riscv_rv64um_mulh.json @@ -0,0 +1,1234 @@ +{ + "name": "riscv_rv64um_mulh", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 72, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 43, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 25, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 7, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 245, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 225, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 213, + 152, + 11, + 51, + 4, + 171, + 75, + 203, + 2, + 51, + 5, + 8, + 51, + 8, + 13, + 151, + 136, + 32, + 51, + 9, + 11, + 151, + 153, + 32, + 213, + 152, + 8, + 51, + 4, + 143, + 0, + 171, + 72, + 177, + 2, + 51, + 5, + 9, + 51, + 8, + 7, + 151, + 136, + 33, + 51, + 9, + 11, + 151, + 153, + 32, + 213, + 152, + 9, + 51, + 4, + 154, + 0, + 171, + 73, + 151, + 2, + 51, + 5, + 10, + 51, + 8, + 13, + 151, + 136, + 32, + 213, + 136, + 8, + 51, + 4, + 169, + 0, + 171, + 72, + 131, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 143, + 0, + 171, + 67, + 91, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 154, + 0, + 171, + 67, + 51, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 165, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 229, + 1, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 191, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 153, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 115, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 77, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 39, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 1, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 219, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 181, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 143, + 0, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 105, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 213, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 68, + 51, + 5, + 26, + 51, + 0, + 31, + 151, + 0, + 32, + 51, + 1, + 51, + 4, + 171, + 65, + 52, + 51, + 5, + 27, + 51, + 0, + 1, + 151, + 0, + 37, + 51, + 1, + 51, + 4, + 171, + 65, + 36, + 51, + 5, + 28, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 29, + 51, + 0, + 33, + 151, + 0, + 32, + 51, + 1, + 17, + 151, + 17, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 187, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 41, + 82, + 164, + 72, + 80, + 138, + 4, + 145, + 34, + 73, + 146, + 136, + 36, + 73, + 34, + 146, + 36, + 34, + 77, + 146, + 148, + 36, + 34, + 77, + 146, + 148, + 36, + 34, + 77, + 146, + 148, + 36, + 34, + 77, + 146, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 72, + 154, + 36, + 73, + 18, + 73, + 82, + 73, + 82, + 73, + 37, + 73, + 82, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9140, + "pc": 11, + "regs": [ + 4294901760, + 146028888064, + 2, + 165, + 0, + 29, + 0, + 0, + 169, + 154, + 2, + 165, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 6 + }, + { + "pc": 29, + "cost": 6 + }, + { + "pc": 47, + "cost": 6 + }, + { + "pc": 65, + "cost": 6 + }, + { + "pc": 83, + "cost": 6 + }, + { + "pc": 103, + "cost": 6 + }, + { + "pc": 125, + "cost": 7 + }, + { + "pc": 151, + "cost": 7 + }, + { + "pc": 177, + "cost": 7 + }, + { + "pc": 197, + "cost": 2 + }, + { + "pc": 203, + "cost": 23 + }, + { + "pc": 229, + "cost": 2 + }, + { + "pc": 237, + "cost": 2 + }, + { + "pc": 243, + "cost": 23 + }, + { + "pc": 269, + "cost": 2 + }, + { + "pc": 277, + "cost": 2 + }, + { + "pc": 283, + "cost": 23 + }, + { + "pc": 309, + "cost": 2 + }, + { + "pc": 317, + "cost": 2 + }, + { + "pc": 323, + "cost": 23 + }, + { + "pc": 347, + "cost": 2 + }, + { + "pc": 355, + "cost": 2 + }, + { + "pc": 361, + "cost": 23 + }, + { + "pc": 385, + "cost": 2 + }, + { + "pc": 393, + "cost": 2 + }, + { + "pc": 399, + "cost": 23 + }, + { + "pc": 423, + "cost": 2 + }, + { + "pc": 431, + "cost": 2 + }, + { + "pc": 437, + "cost": 23 + }, + { + "pc": 461, + "cost": 2 + }, + { + "pc": 469, + "cost": 2 + }, + { + "pc": 475, + "cost": 23 + }, + { + "pc": 499, + "cost": 2 + }, + { + "pc": 507, + "cost": 2 + }, + { + "pc": 513, + "cost": 23 + }, + { + "pc": 537, + "cost": 2 + }, + { + "pc": 545, + "cost": 2 + }, + { + "pc": 551, + "cost": 23 + }, + { + "pc": 575, + "cost": 2 + }, + { + "pc": 583, + "cost": 2 + }, + { + "pc": 589, + "cost": 23 + }, + { + "pc": 613, + "cost": 2 + }, + { + "pc": 621, + "cost": 2 + }, + { + "pc": 627, + "cost": 23 + }, + { + "pc": 651, + "cost": 2 + }, + { + "pc": 659, + "cost": 2 + }, + { + "pc": 665, + "cost": 23 + }, + { + "pc": 689, + "cost": 2 + }, + { + "pc": 697, + "cost": 2 + }, + { + "pc": 703, + "cost": 23 + }, + { + "pc": 727, + "cost": 2 + }, + { + "pc": 734, + "cost": 2 + }, + { + "pc": 740, + "cost": 23 + }, + { + "pc": 764, + "cost": 2 + }, + { + "pc": 771, + "cost": 3 + }, + { + "pc": 787, + "cost": 3 + }, + { + "pc": 803, + "cost": 2 + }, + { + "pc": 813, + "cost": 3 + }, + { + "pc": 833, + "cost": 1 + }, + { + "pc": 836, + "cost": 2 + }, + { + "pc": 837, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_mulhsu.json b/pvm/programs/riscv_rv64um_mulhsu.json new file mode 100644 index 00000000..02a9cc3f --- /dev/null +++ b/pvm/programs/riscv_rv64um_mulhsu.json @@ -0,0 +1,1239 @@ +{ + "name": "riscv_rv64um_mulhsu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 76, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 215, + 152, + 11, + 51, + 4, + 171, + 75, + 47, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 215, + 152, + 11, + 51, + 4, + 171, + 75, + 29, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 215, + 152, + 11, + 51, + 4, + 171, + 75, + 11, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 215, + 152, + 11, + 51, + 4, + 171, + 75, + 249, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 215, + 152, + 11, + 51, + 4, + 171, + 75, + 229, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 215, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 203, + 2, + 51, + 5, + 8, + 51, + 8, + 13, + 151, + 136, + 32, + 51, + 9, + 11, + 151, + 153, + 32, + 215, + 152, + 8, + 51, + 4, + 143, + 0, + 171, + 72, + 177, + 2, + 51, + 5, + 9, + 51, + 8, + 7, + 151, + 136, + 33, + 51, + 9, + 11, + 151, + 153, + 32, + 215, + 152, + 9, + 51, + 4, + 154, + 0, + 171, + 73, + 151, + 2, + 51, + 5, + 10, + 51, + 8, + 13, + 151, + 136, + 32, + 215, + 136, + 8, + 51, + 4, + 169, + 0, + 171, + 72, + 131, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 143, + 0, + 171, + 67, + 91, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 154, + 0, + 171, + 67, + 51, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 165, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 229, + 1, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 191, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 153, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 115, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 77, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 39, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 1, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 219, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 181, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 143, + 0, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 105, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 215, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 68, + 51, + 5, + 26, + 51, + 0, + 31, + 151, + 0, + 32, + 51, + 1, + 51, + 4, + 171, + 65, + 52, + 51, + 5, + 27, + 51, + 0, + 1, + 151, + 0, + 37, + 51, + 1, + 51, + 4, + 171, + 65, + 36, + 51, + 5, + 28, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 29, + 51, + 0, + 33, + 151, + 0, + 32, + 51, + 1, + 17, + 151, + 17, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 183, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 41, + 82, + 164, + 72, + 80, + 138, + 4, + 145, + 32, + 146, + 36, + 137, + 72, + 146, + 36, + 34, + 73, + 34, + 210, + 36, + 73, + 73, + 34, + 210, + 36, + 73, + 73, + 34, + 210, + 36, + 73, + 73, + 34, + 210, + 36, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 210, + 36, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 164, + 73, + 146, + 36, + 145, + 36, + 149, + 36, + 149, + 84, + 146, + 36, + 37, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9122, + "pc": 11, + "regs": [ + 4294901760, + 146028888064, + 2, + 165, + 0, + 29, + 0, + 0, + 169, + 154, + 2, + 165, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 8 + }, + { + "pc": 29, + "cost": 8 + }, + { + "pc": 47, + "cost": 8 + }, + { + "pc": 65, + "cost": 8 + }, + { + "pc": 83, + "cost": 8 + }, + { + "pc": 103, + "cost": 8 + }, + { + "pc": 129, + "cost": 9 + }, + { + "pc": 155, + "cost": 9 + }, + { + "pc": 181, + "cost": 9 + }, + { + "pc": 201, + "cost": 2 + }, + { + "pc": 207, + "cost": 23 + }, + { + "pc": 233, + "cost": 2 + }, + { + "pc": 241, + "cost": 2 + }, + { + "pc": 247, + "cost": 23 + }, + { + "pc": 273, + "cost": 2 + }, + { + "pc": 281, + "cost": 2 + }, + { + "pc": 287, + "cost": 23 + }, + { + "pc": 313, + "cost": 2 + }, + { + "pc": 321, + "cost": 2 + }, + { + "pc": 327, + "cost": 23 + }, + { + "pc": 351, + "cost": 2 + }, + { + "pc": 359, + "cost": 2 + }, + { + "pc": 365, + "cost": 23 + }, + { + "pc": 389, + "cost": 2 + }, + { + "pc": 397, + "cost": 2 + }, + { + "pc": 403, + "cost": 23 + }, + { + "pc": 427, + "cost": 2 + }, + { + "pc": 435, + "cost": 2 + }, + { + "pc": 441, + "cost": 23 + }, + { + "pc": 465, + "cost": 2 + }, + { + "pc": 473, + "cost": 2 + }, + { + "pc": 479, + "cost": 23 + }, + { + "pc": 503, + "cost": 2 + }, + { + "pc": 511, + "cost": 2 + }, + { + "pc": 517, + "cost": 23 + }, + { + "pc": 541, + "cost": 2 + }, + { + "pc": 549, + "cost": 2 + }, + { + "pc": 555, + "cost": 23 + }, + { + "pc": 579, + "cost": 2 + }, + { + "pc": 587, + "cost": 2 + }, + { + "pc": 593, + "cost": 23 + }, + { + "pc": 617, + "cost": 2 + }, + { + "pc": 625, + "cost": 2 + }, + { + "pc": 631, + "cost": 23 + }, + { + "pc": 655, + "cost": 2 + }, + { + "pc": 663, + "cost": 2 + }, + { + "pc": 669, + "cost": 23 + }, + { + "pc": 693, + "cost": 2 + }, + { + "pc": 701, + "cost": 2 + }, + { + "pc": 707, + "cost": 23 + }, + { + "pc": 731, + "cost": 2 + }, + { + "pc": 738, + "cost": 2 + }, + { + "pc": 744, + "cost": 23 + }, + { + "pc": 768, + "cost": 2 + }, + { + "pc": 775, + "cost": 3 + }, + { + "pc": 791, + "cost": 3 + }, + { + "pc": 807, + "cost": 2 + }, + { + "pc": 817, + "cost": 3 + }, + { + "pc": 837, + "cost": 1 + }, + { + "pc": 840, + "cost": 2 + }, + { + "pc": 841, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_mulhu.json b/pvm/programs/riscv_rv64um_mulhu.json new file mode 100644 index 00000000..b567e6ae --- /dev/null +++ b/pvm/programs/riscv_rv64um_mulhu.json @@ -0,0 +1,1385 @@ +{ + "name": "riscv_rv64um_mulhu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 199, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 214, + 152, + 11, + 51, + 4, + 171, + 75, + 170, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 214, + 152, + 11, + 51, + 4, + 171, + 75, + 152, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 214, + 152, + 11, + 51, + 4, + 171, + 75, + 134, + 3, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 214, + 152, + 11, + 51, + 4, + 171, + 75, + 116, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 214, + 152, + 11, + 51, + 4, + 171, + 75, + 96, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 214, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 151, + 68, + 15, + 171, + 75, + 65, + 3, + 51, + 5, + 30, + 51, + 8, + 0, + 176, + 170, + 250, + 131, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 151, + 136, + 12, + 149, + 136, + 171, + 250, + 51, + 9, + 0, + 0, + 3, + 131, + 153, + 125, + 254, + 214, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 254, + 254, + 171, + 75, + 6, + 3, + 51, + 5, + 31, + 51, + 8, + 0, + 0, + 3, + 131, + 136, + 125, + 254, + 51, + 9, + 0, + 176, + 170, + 250, + 131, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 151, + 153, + 12, + 149, + 153, + 171, + 250, + 214, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 254, + 254, + 171, + 75, + 203, + 2, + 51, + 5, + 8, + 51, + 8, + 13, + 151, + 136, + 32, + 51, + 9, + 11, + 151, + 153, + 32, + 214, + 152, + 8, + 51, + 4, + 143, + 0, + 171, + 72, + 177, + 2, + 51, + 5, + 9, + 51, + 8, + 7, + 151, + 136, + 33, + 51, + 9, + 11, + 151, + 153, + 32, + 214, + 152, + 9, + 51, + 4, + 154, + 0, + 171, + 73, + 151, + 2, + 51, + 5, + 10, + 51, + 8, + 13, + 151, + 136, + 32, + 214, + 136, + 8, + 51, + 4, + 169, + 0, + 171, + 72, + 131, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 143, + 0, + 171, + 67, + 91, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 154, + 0, + 171, + 67, + 51, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 233, + 51, + 4, + 165, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 229, + 1, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 191, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 153, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 13, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 115, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 7, + 151, + 0, + 33, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 77, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 15, + 151, + 0, + 32, + 51, + 1, + 11, + 151, + 17, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 39, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 1, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 219, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 181, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 13, + 151, + 0, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 143, + 0, + 171, + 75, + 143, + 0, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 7, + 151, + 0, + 33, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 154, + 0, + 171, + 75, + 105, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 1, + 11, + 151, + 17, + 32, + 51, + 0, + 15, + 151, + 0, + 32, + 214, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 235, + 51, + 4, + 165, + 0, + 171, + 75, + 68, + 51, + 5, + 26, + 51, + 0, + 31, + 151, + 0, + 32, + 51, + 1, + 51, + 4, + 171, + 65, + 52, + 51, + 5, + 27, + 51, + 0, + 1, + 151, + 0, + 37, + 51, + 1, + 51, + 4, + 171, + 65, + 36, + 51, + 5, + 28, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 29, + 51, + 0, + 33, + 151, + 0, + 32, + 51, + 1, + 17, + 151, + 17, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 60, + 252, + 33, + 41, + 149, + 34, + 73, + 138, + 36, + 41, + 82, + 164, + 72, + 80, + 138, + 4, + 145, + 144, + 68, + 130, + 72, + 36, + 18, + 33, + 18, + 34, + 18, + 34, + 136, + 68, + 34, + 145, + 16, + 145, + 36, + 73, + 68, + 146, + 36, + 17, + 73, + 18, + 145, + 38, + 73, + 74, + 18, + 145, + 38, + 73, + 74, + 18, + 145, + 38, + 73, + 74, + 18, + 145, + 38, + 73, + 146, + 68, + 164, + 73, + 146, + 36, + 17, + 105, + 146, + 36, + 73, + 68, + 154, + 36, + 73, + 18, + 145, + 38, + 73, + 146, + 68, + 164, + 73, + 146, + 36, + 17, + 105, + 146, + 36, + 73, + 68, + 154, + 36, + 73, + 18, + 145, + 38, + 73, + 146, + 68, + 164, + 73, + 146, + 36, + 17, + 105, + 146, + 36, + 73, + 36, + 77, + 146, + 36, + 137, + 36, + 169, + 36, + 169, + 164, + 146, + 36, + 41, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9110, + "pc": 11, + "regs": [ + 4294901760, + 146028888064, + 2, + 165, + 0, + 29, + 0, + 0, + 169, + 154, + 2, + 165, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 6 + }, + { + "pc": 29, + "cost": 6 + }, + { + "pc": 47, + "cost": 6 + }, + { + "pc": 65, + "cost": 6 + }, + { + "pc": 83, + "cost": 6 + }, + { + "pc": 103, + "cost": 7 + }, + { + "pc": 134, + "cost": 14 + }, + { + "pc": 193, + "cost": 15 + }, + { + "pc": 252, + "cost": 7 + }, + { + "pc": 278, + "cost": 7 + }, + { + "pc": 304, + "cost": 7 + }, + { + "pc": 324, + "cost": 2 + }, + { + "pc": 330, + "cost": 23 + }, + { + "pc": 356, + "cost": 2 + }, + { + "pc": 364, + "cost": 2 + }, + { + "pc": 370, + "cost": 23 + }, + { + "pc": 396, + "cost": 2 + }, + { + "pc": 404, + "cost": 2 + }, + { + "pc": 410, + "cost": 23 + }, + { + "pc": 436, + "cost": 2 + }, + { + "pc": 444, + "cost": 2 + }, + { + "pc": 450, + "cost": 23 + }, + { + "pc": 474, + "cost": 2 + }, + { + "pc": 482, + "cost": 2 + }, + { + "pc": 488, + "cost": 23 + }, + { + "pc": 512, + "cost": 2 + }, + { + "pc": 520, + "cost": 2 + }, + { + "pc": 526, + "cost": 23 + }, + { + "pc": 550, + "cost": 2 + }, + { + "pc": 558, + "cost": 2 + }, + { + "pc": 564, + "cost": 23 + }, + { + "pc": 588, + "cost": 2 + }, + { + "pc": 596, + "cost": 2 + }, + { + "pc": 602, + "cost": 23 + }, + { + "pc": 626, + "cost": 2 + }, + { + "pc": 634, + "cost": 2 + }, + { + "pc": 640, + "cost": 23 + }, + { + "pc": 664, + "cost": 2 + }, + { + "pc": 672, + "cost": 2 + }, + { + "pc": 678, + "cost": 23 + }, + { + "pc": 702, + "cost": 2 + }, + { + "pc": 710, + "cost": 2 + }, + { + "pc": 716, + "cost": 23 + }, + { + "pc": 740, + "cost": 2 + }, + { + "pc": 748, + "cost": 2 + }, + { + "pc": 754, + "cost": 23 + }, + { + "pc": 778, + "cost": 2 + }, + { + "pc": 786, + "cost": 2 + }, + { + "pc": 792, + "cost": 23 + }, + { + "pc": 816, + "cost": 2 + }, + { + "pc": 824, + "cost": 2 + }, + { + "pc": 830, + "cost": 23 + }, + { + "pc": 854, + "cost": 2 + }, + { + "pc": 861, + "cost": 2 + }, + { + "pc": 867, + "cost": 23 + }, + { + "pc": 891, + "cost": 2 + }, + { + "pc": 898, + "cost": 3 + }, + { + "pc": 914, + "cost": 3 + }, + { + "pc": 930, + "cost": 2 + }, + { + "pc": 940, + "cost": 3 + }, + { + "pc": 960, + "cost": 1 + }, + { + "pc": 963, + "cost": 2 + }, + { + "pc": 964, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_mulw.json b/pvm/programs/riscv_rv64um_mulw.json new file mode 100644 index 00000000..db2107e7 --- /dev/null +++ b/pvm/programs/riscv_rv64um_mulw.json @@ -0,0 +1,1104 @@ +{ + "name": "riscv_rv64um_mulw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 212, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 192, + 152, + 11, + 51, + 4, + 171, + 75, + 183, + 2, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 192, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 164, + 2, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 192, + 152, + 11, + 51, + 4, + 21, + 171, + 75, + 145, + 2, + 51, + 5, + 5, + 51, + 8, + 51, + 9, + 0, + 128, + 192, + 152, + 11, + 51, + 4, + 171, + 75, + 127, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 192, + 152, + 11, + 51, + 4, + 171, + 75, + 107, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 192, + 152, + 11, + 51, + 4, + 171, + 75, + 85, + 2, + 51, + 5, + 8, + 51, + 8, + 13, + 51, + 9, + 11, + 192, + 152, + 8, + 51, + 4, + 143, + 0, + 171, + 72, + 65, + 2, + 51, + 5, + 9, + 51, + 8, + 14, + 51, + 9, + 11, + 192, + 152, + 9, + 51, + 4, + 154, + 0, + 171, + 73, + 45, + 2, + 51, + 5, + 10, + 51, + 8, + 13, + 192, + 136, + 8, + 51, + 4, + 169, + 0, + 171, + 72, + 28, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 192, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 143, + 0, + 171, + 67, + 250, + 1, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 192, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 154, + 0, + 171, + 67, + 216, + 1, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 192, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 165, + 0, + 171, + 67, + 182, + 1, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 150, + 1, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 118, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 86, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 13, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 54, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 22, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 11, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 246, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 214, + 0, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 182, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 150, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 13, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 143, + 0, + 171, + 75, + 118, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 14, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 154, + 0, + 171, + 75, + 87, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 1, + 11, + 51, + 0, + 15, + 192, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 165, + 0, + 171, + 75, + 56, + 51, + 5, + 26, + 51, + 0, + 31, + 135, + 1, + 51, + 4, + 171, + 65, + 43, + 51, + 5, + 27, + 51, + 0, + 32, + 135, + 1, + 51, + 4, + 171, + 65, + 30, + 51, + 5, + 28, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 29, + 51, + 0, + 33, + 51, + 1, + 34, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 47, + 253, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 145, + 34, + 65, + 41, + 18, + 68, + 138, + 36, + 137, + 72, + 146, + 136, + 36, + 17, + 105, + 146, + 146, + 68, + 164, + 73, + 74, + 18, + 145, + 38, + 41, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 68, + 154, + 36, + 73, + 36, + 77, + 146, + 36, + 146, + 38, + 73, + 18, + 73, + 42, + 73, + 37, + 149, + 36, + 37, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9138, + "pc": 11, + "regs": [ + 4294901760, + 34, + 2, + 165, + 0, + 29, + 0, + 0, + 169, + 154, + 2, + 165, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 6 + }, + { + "pc": 29, + "cost": 6 + }, + { + "pc": 48, + "cost": 6 + }, + { + "pc": 67, + "cost": 6 + }, + { + "pc": 85, + "cost": 6 + }, + { + "pc": 105, + "cost": 6 + }, + { + "pc": 127, + "cost": 6 + }, + { + "pc": 147, + "cost": 6 + }, + { + "pc": 167, + "cost": 6 + }, + { + "pc": 184, + "cost": 2 + }, + { + "pc": 190, + "cost": 23 + }, + { + "pc": 210, + "cost": 2 + }, + { + "pc": 218, + "cost": 2 + }, + { + "pc": 224, + "cost": 23 + }, + { + "pc": 244, + "cost": 2 + }, + { + "pc": 252, + "cost": 2 + }, + { + "pc": 258, + "cost": 23 + }, + { + "pc": 278, + "cost": 2 + }, + { + "pc": 286, + "cost": 2 + }, + { + "pc": 292, + "cost": 23 + }, + { + "pc": 310, + "cost": 2 + }, + { + "pc": 318, + "cost": 2 + }, + { + "pc": 324, + "cost": 23 + }, + { + "pc": 342, + "cost": 2 + }, + { + "pc": 350, + "cost": 2 + }, + { + "pc": 356, + "cost": 23 + }, + { + "pc": 374, + "cost": 2 + }, + { + "pc": 382, + "cost": 2 + }, + { + "pc": 388, + "cost": 23 + }, + { + "pc": 406, + "cost": 2 + }, + { + "pc": 414, + "cost": 2 + }, + { + "pc": 420, + "cost": 23 + }, + { + "pc": 438, + "cost": 2 + }, + { + "pc": 446, + "cost": 2 + }, + { + "pc": 452, + "cost": 23 + }, + { + "pc": 470, + "cost": 2 + }, + { + "pc": 478, + "cost": 2 + }, + { + "pc": 484, + "cost": 23 + }, + { + "pc": 502, + "cost": 2 + }, + { + "pc": 510, + "cost": 2 + }, + { + "pc": 516, + "cost": 23 + }, + { + "pc": 534, + "cost": 2 + }, + { + "pc": 542, + "cost": 2 + }, + { + "pc": 548, + "cost": 23 + }, + { + "pc": 566, + "cost": 2 + }, + { + "pc": 574, + "cost": 2 + }, + { + "pc": 580, + "cost": 23 + }, + { + "pc": 598, + "cost": 2 + }, + { + "pc": 605, + "cost": 2 + }, + { + "pc": 611, + "cost": 23 + }, + { + "pc": 629, + "cost": 2 + }, + { + "pc": 636, + "cost": 2 + }, + { + "pc": 642, + "cost": 23 + }, + { + "pc": 660, + "cost": 2 + }, + { + "pc": 667, + "cost": 6 + }, + { + "pc": 680, + "cost": 6 + }, + { + "pc": 693, + "cost": 2 + }, + { + "pc": 703, + "cost": 2 + }, + { + "pc": 717, + "cost": 1 + }, + { + "pc": 720, + "cost": 2 + }, + { + "pc": 721, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_rem.json b/pvm/programs/riscv_rv64um_rem.json new file mode 100644 index 00000000..21f9a4da --- /dev/null +++ b/pvm/programs/riscv_rv64um_rem.json @@ -0,0 +1,315 @@ +{ + "name": "riscv_rv64um_rem", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 197, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 206, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 165, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 206, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 145, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 206, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 125, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 206, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 106, + 2, + 51, + 5, + 6, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 1, + 206, + 152, + 11, + 51, + 4, + 171, + 75, + 85, + 2, + 51, + 5, + 7, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 255, + 206, + 152, + 11, + 51, + 4, + 171, + 75, + 64, + 2, + 51, + 5, + 8, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 206, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 40, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 206, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 22, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 206, + 152, + 11, + 51, + 4, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 62, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 146, + 73, + 146, + 76, + 146, + 148, + 73, + 146, + 50, + 73, + 73, + 50, + 41, + 201, + 84, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9397, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 71, + "cost": 62 + }, + { + "pc": 90, + "cost": 63 + }, + { + "pc": 111, + "cost": 63 + }, + { + "pc": 132, + "cost": 63 + }, + { + "pc": 156, + "cost": 62 + }, + { + "pc": 174, + "cost": 62 + }, + { + "pc": 190, + "cost": 1 + }, + { + "pc": 193, + "cost": 2 + }, + { + "pc": 194, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_remu.json b/pvm/programs/riscv_rv64um_remu.json new file mode 100644 index 00000000..fe2193c1 --- /dev/null +++ b/pvm/programs/riscv_rv64um_remu.json @@ -0,0 +1,321 @@ +{ + "name": "riscv_rv64um_remu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 202, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 205, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 170, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 205, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 150, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 205, + 152, + 11, + 51, + 4, + 20, + 171, + 75, + 130, + 0, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 205, + 152, + 11, + 51, + 4, + 236, + 171, + 75, + 110, + 2, + 51, + 5, + 6, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 1, + 205, + 152, + 11, + 51, + 4, + 171, + 75, + 89, + 2, + 51, + 5, + 7, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 255, + 205, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 64, + 2, + 51, + 5, + 8, + 51, + 8, + 255, + 151, + 136, + 63, + 51, + 9, + 205, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 40, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 205, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 22, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 205, + 152, + 11, + 51, + 4, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 57, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 18, + 147, + 36, + 153, + 36, + 41, + 147, + 36, + 73, + 38, + 41, + 73, + 38, + 37, + 153, + 74, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9397, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 72, + "cost": 62 + }, + { + "pc": 91, + "cost": 63 + }, + { + "pc": 112, + "cost": 63 + }, + { + "pc": 137, + "cost": 63 + }, + { + "pc": 161, + "cost": 62 + }, + { + "pc": 179, + "cost": 62 + }, + { + "pc": 195, + "cost": 1 + }, + { + "pc": 198, + "cost": 2 + }, + { + "pc": 199, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_remuw.json b/pvm/programs/riscv_rv64um_remuw.json new file mode 100644 index 00000000..54d8e496 --- /dev/null +++ b/pvm/programs/riscv_rv64um_remuw.json @@ -0,0 +1,321 @@ +{ + "name": "riscv_rv64um_remuw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 202, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 195, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 170, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 195, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 150, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 195, + 152, + 11, + 51, + 4, + 20, + 171, + 75, + 130, + 0, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 195, + 152, + 11, + 51, + 4, + 236, + 171, + 75, + 110, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 195, + 152, + 11, + 51, + 4, + 171, + 75, + 89, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 255, + 195, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 64, + 2, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 195, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 40, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 195, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 22, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 195, + 152, + 11, + 51, + 4, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 57, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 18, + 147, + 36, + 153, + 32, + 41, + 19, + 36, + 65, + 38, + 40, + 65, + 38, + 37, + 153, + 74, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9400, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 72, + "cost": 62 + }, + { + "pc": 91, + "cost": 62 + }, + { + "pc": 112, + "cost": 62 + }, + { + "pc": 137, + "cost": 62 + }, + { + "pc": 161, + "cost": 62 + }, + { + "pc": 179, + "cost": 62 + }, + { + "pc": 195, + "cost": 1 + }, + { + "pc": 198, + "cost": 2 + }, + { + "pc": 199, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64um_remw.json b/pvm/programs/riscv_rv64um_remw.json new file mode 100644 index 00000000..a8fd737c --- /dev/null +++ b/pvm/programs/riscv_rv64um_remw.json @@ -0,0 +1,343 @@ +{ + "name": "riscv_rv64um_remw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 128, + 218, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 20, + 51, + 9, + 6, + 196, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 186, + 0, + 2, + 51, + 5, + 3, + 51, + 8, + 236, + 51, + 9, + 6, + 196, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 166, + 0, + 2, + 51, + 5, + 4, + 51, + 8, + 20, + 51, + 9, + 250, + 196, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 146, + 0, + 2, + 51, + 5, + 5, + 51, + 8, + 236, + 51, + 9, + 250, + 196, + 152, + 11, + 51, + 4, + 254, + 171, + 75, + 126, + 2, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 1, + 196, + 152, + 11, + 51, + 4, + 171, + 75, + 105, + 2, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 255, + 196, + 152, + 11, + 51, + 4, + 171, + 75, + 84, + 2, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 196, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 60, + 2, + 51, + 5, + 9, + 51, + 8, + 1, + 51, + 9, + 196, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 42, + 2, + 51, + 5, + 10, + 51, + 8, + 51, + 9, + 196, + 152, + 11, + 51, + 4, + 171, + 75, + 26, + 2, + 51, + 5, + 11, + 51, + 8, + 151, + 248, + 51, + 9, + 196, + 152, + 11, + 51, + 4, + 151, + 248, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 41, + 255, + 33, + 41, + 73, + 18, + 147, + 36, + 49, + 73, + 18, + 147, + 36, + 153, + 32, + 41, + 19, + 36, + 101, + 130, + 18, + 100, + 82, + 146, + 169, + 148, + 137, + 18, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9338, + "pc": 11, + "regs": [ + 4294901760, + 0, + 0, + 0, + 18446744073709549719, + 11, + 0, + 0, + 18446744073709549719, + 0, + 0, + 18446744073709549719, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 62 + }, + { + "pc": 32, + "cost": 62 + }, + { + "pc": 52, + "cost": 62 + }, + { + "pc": 72, + "cost": 62 + }, + { + "pc": 91, + "cost": 62 + }, + { + "pc": 112, + "cost": 62 + }, + { + "pc": 133, + "cost": 62 + }, + { + "pc": 157, + "cost": 62 + }, + { + "pc": 175, + "cost": 62 + }, + { + "pc": 191, + "cost": 62 + }, + { + "pc": 211, + "cost": 1 + }, + { + "pc": 214, + "cost": 2 + }, + { + "pc": 215, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_andn.json b/pvm/programs/riscv_rv64uzbb_andn.json new file mode 100644 index 00000000..56ea9929 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_andn.json @@ -0,0 +1,1855 @@ +{ + "name": "riscv_rv64uzbb_andn", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 108, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 224, + 152, + 11, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 75, + 59, + 5, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 224, + 152, + 11, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 20, + 5, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 224, + 152, + 11, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 236, + 4, + 51, + 5, + 5, + 51, + 8, + 0, + 240, + 15, + 240, + 131, + 136, + 15, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 224, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 171, + 75, + 199, + 4, + 51, + 5, + 50, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 12, + 149, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 224, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 151, + 68, + 16, + 149, + 68, + 15, + 151, + 68, + 12, + 149, + 68, + 1, + 151, + 68, + 12, + 149, + 68, + 0, + 255, + 171, + 75, + 102, + 4, + 51, + 5, + 51, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 51, + 9, + 0, + 240, + 240, + 0, + 131, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 224, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 151, + 68, + 16, + 149, + 68, + 15, + 151, + 68, + 20, + 149, + 68, + 240, + 0, + 171, + 75, + 16, + 4, + 51, + 5, + 52, + 51, + 8, + 0, + 0, + 255, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 224, + 152, + 11, + 51, + 4, + 0, + 0, + 15, + 131, + 68, + 15, + 151, + 68, + 16, + 149, + 68, + 15, + 151, + 68, + 16, + 149, + 68, + 15, + 171, + 75, + 182, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 224, + 152, + 8, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 72, + 146, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 224, + 152, + 9, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 73, + 107, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 224, + 136, + 8, + 51, + 4, + 171, + 72, + 85, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 67, + 35, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 224, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 226, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 67, + 238, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 67, + 184, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 75, + 136, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 85, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 33, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 75, + 241, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 190, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 138, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 75, + 90, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 39, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 243, + 0, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 0, + 240, + 171, + 75, + 195, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 0, + 15, + 131, + 68, + 0, + 255, + 171, + 75, + 144, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 224, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 240, + 0, + 131, + 68, + 240, + 0, + 171, + 75, + 92, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 51, + 4, + 171, + 65, + 72, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 100, + 1, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 65, + 44, + 51, + 5, + 26, + 51, + 0, + 51, + 4, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 151, + 250, + 33, + 41, + 65, + 4, + 145, + 32, + 18, + 36, + 136, + 4, + 17, + 9, + 34, + 136, + 4, + 17, + 9, + 18, + 68, + 66, + 34, + 33, + 18, + 137, + 36, + 136, + 68, + 34, + 145, + 144, + 36, + 73, + 68, + 130, + 72, + 36, + 130, + 72, + 36, + 18, + 9, + 73, + 18, + 145, + 16, + 137, + 68, + 18, + 68, + 34, + 145, + 72, + 72, + 146, + 68, + 130, + 8, + 34, + 65, + 36, + 72, + 16, + 9, + 34, + 18, + 68, + 138, + 52, + 136, + 32, + 82, + 146, + 32, + 210, + 32, + 65, + 164, + 36, + 65, + 68, + 26, + 68, + 16, + 41, + 73, + 16, + 145, + 6, + 17, + 68, + 146, + 4, + 145, + 6, + 9, + 34, + 73, + 130, + 136, + 52, + 136, + 32, + 146, + 36, + 136, + 72, + 131, + 8, + 34, + 73, + 130, + 72, + 131, + 4, + 145, + 36, + 65, + 68, + 26, + 68, + 16, + 73, + 18, + 68, + 164, + 65, + 4, + 145, + 36, + 65, + 164, + 65, + 4, + 73, + 146, + 32, + 34, + 13, + 34, + 136, + 36, + 9, + 34, + 210, + 32, + 130, + 72, + 146, + 32, + 210, + 32, + 130, + 36, + 73, + 16, + 145, + 6, + 17, + 68, + 146, + 4, + 145, + 4, + 81, + 73, + 16, + 5, + 145, + 84, + 18, + 68, + 16, + 37, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9053, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 15728880, + 0, + 27, + 0, + 0, + 0, + 251662080, + 2, + 15728880, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 7 + }, + { + "pc": 49, + "cost": 7 + }, + { + "pc": 88, + "cost": 7 + }, + { + "pc": 128, + "cost": 7 + }, + { + "pc": 165, + "cost": 15 + }, + { + "pc": 262, + "cost": 14 + }, + { + "pc": 348, + "cost": 14 + }, + { + "pc": 438, + "cost": 7 + }, + { + "pc": 474, + "cost": 7 + }, + { + "pc": 513, + "cost": 6 + }, + { + "pc": 535, + "cost": 2 + }, + { + "pc": 541, + "cost": 24 + }, + { + "pc": 575, + "cost": 2 + }, + { + "pc": 585, + "cost": 2 + }, + { + "pc": 591, + "cost": 24 + }, + { + "pc": 624, + "cost": 4 + }, + { + "pc": 638, + "cost": 2 + }, + { + "pc": 644, + "cost": 24 + }, + { + "pc": 678, + "cost": 4 + }, + { + "pc": 692, + "cost": 2 + }, + { + "pc": 698, + "cost": 24 + }, + { + "pc": 730, + "cost": 2 + }, + { + "pc": 740, + "cost": 2 + }, + { + "pc": 746, + "cost": 24 + }, + { + "pc": 777, + "cost": 4 + }, + { + "pc": 791, + "cost": 2 + }, + { + "pc": 797, + "cost": 24 + }, + { + "pc": 829, + "cost": 4 + }, + { + "pc": 843, + "cost": 2 + }, + { + "pc": 849, + "cost": 24 + }, + { + "pc": 881, + "cost": 2 + }, + { + "pc": 891, + "cost": 2 + }, + { + "pc": 897, + "cost": 24 + }, + { + "pc": 928, + "cost": 4 + }, + { + "pc": 942, + "cost": 2 + }, + { + "pc": 948, + "cost": 24 + }, + { + "pc": 980, + "cost": 4 + }, + { + "pc": 994, + "cost": 2 + }, + { + "pc": 1000, + "cost": 24 + }, + { + "pc": 1032, + "cost": 2 + }, + { + "pc": 1042, + "cost": 2 + }, + { + "pc": 1048, + "cost": 24 + }, + { + "pc": 1079, + "cost": 4 + }, + { + "pc": 1093, + "cost": 2 + }, + { + "pc": 1099, + "cost": 24 + }, + { + "pc": 1131, + "cost": 4 + }, + { + "pc": 1145, + "cost": 2 + }, + { + "pc": 1151, + "cost": 24 + }, + { + "pc": 1183, + "cost": 2 + }, + { + "pc": 1193, + "cost": 2 + }, + { + "pc": 1199, + "cost": 24 + }, + { + "pc": 1230, + "cost": 4 + }, + { + "pc": 1244, + "cost": 2 + }, + { + "pc": 1250, + "cost": 24 + }, + { + "pc": 1282, + "cost": 4 + }, + { + "pc": 1295, + "cost": 3 + }, + { + "pc": 1315, + "cost": 5 + }, + { + "pc": 1343, + "cost": 2 + }, + { + "pc": 1353, + "cost": 4 + }, + { + "pc": 1381, + "cost": 1 + }, + { + "pc": 1384, + "cost": 2 + }, + { + "pc": 1385, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_clz.json b/pvm/programs/riscv_rv64uzbb_clz.json new file mode 100644 index 00000000..9da7e231 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_clz.json @@ -0,0 +1,782 @@ +{ + "name": "riscv_rv64uzbb_clz", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 22, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 103, + 11, + 51, + 4, + 64, + 171, + 75, + 251, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 103, + 11, + 51, + 4, + 63, + 171, + 75, + 236, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 103, + 11, + 51, + 4, + 62, + 171, + 75, + 221, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 103, + 11, + 51, + 4, + 171, + 75, + 206, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 103, + 11, + 51, + 4, + 40, + 171, + 75, + 188, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 103, + 11, + 51, + 4, + 13, + 171, + 75, + 164, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 103, + 11, + 51, + 4, + 49, + 171, + 75, + 144, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 103, + 11, + 51, + 4, + 33, + 171, + 75, + 123, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 103, + 11, + 51, + 4, + 45, + 171, + 75, + 103, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 103, + 11, + 51, + 4, + 171, + 75, + 86, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 103, + 11, + 51, + 4, + 8, + 171, + 75, + 54, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 103, + 11, + 51, + 4, + 171, + 75, + 37, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 103, + 11, + 51, + 4, + 60, + 171, + 75, + 22, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 103, + 11, + 51, + 4, + 171, + 75, + 244, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 103, + 0, + 51, + 4, + 60, + 171, + 64, + 229, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 103, + 0, + 51, + 4, + 60, + 171, + 64, + 214, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 103, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 60, + 171, + 67, + 185, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 103, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 59, + 171, + 67, + 156, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 103, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 58, + 171, + 67, + 127, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 15, + 7, + 103, + 11, + 51, + 4, + 37, + 171, + 75, + 110, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 0, + 8, + 103, + 11, + 51, + 4, + 36, + 171, + 75, + 93, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 0, + 24, + 103, + 11, + 51, + 4, + 35, + 171, + 75, + 76, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 103, + 11, + 51, + 4, + 30, + 171, + 75, + 51, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 103, + 11, + 51, + 4, + 29, + 171, + 75, + 31, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 103, + 11, + 51, + 4, + 28, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 237, + 253, + 33, + 41, + 149, + 72, + 74, + 36, + 37, + 18, + 21, + 9, + 74, + 36, + 73, + 74, + 36, + 164, + 68, + 130, + 148, + 72, + 72, + 137, + 4, + 21, + 9, + 34, + 145, + 18, + 73, + 42, + 146, + 18, + 73, + 146, + 72, + 84, + 36, + 37, + 146, + 18, + 105, + 42, + 73, + 34, + 77, + 37, + 73, + 164, + 169, + 36, + 73, + 130, + 146, + 4, + 37, + 9, + 74, + 18, + 146, + 148, + 36, + 73, + 73, + 66, + 146, + 146, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9717, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 58, + 28, + 26, + 0, + 0, + 0, + 0, + 2, + 28, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 27, + "cost": 3 + }, + { + "pc": 42, + "cost": 3 + }, + { + "pc": 57, + "cost": 3 + }, + { + "pc": 72, + "cost": 3 + }, + { + "pc": 90, + "cost": 6 + }, + { + "pc": 114, + "cost": 5 + }, + { + "pc": 134, + "cost": 5 + }, + { + "pc": 155, + "cost": 5 + }, + { + "pc": 175, + "cost": 3 + }, + { + "pc": 192, + "cost": 8 + }, + { + "pc": 224, + "cost": 4 + }, + { + "pc": 241, + "cost": 3 + }, + { + "pc": 256, + "cost": 9 + }, + { + "pc": 290, + "cost": 3 + }, + { + "pc": 305, + "cost": 3 + }, + { + "pc": 320, + "cost": 2 + }, + { + "pc": 326, + "cost": 22 + }, + { + "pc": 342, + "cost": 2 + }, + { + "pc": 349, + "cost": 2 + }, + { + "pc": 355, + "cost": 22 + }, + { + "pc": 371, + "cost": 2 + }, + { + "pc": 378, + "cost": 2 + }, + { + "pc": 384, + "cost": 22 + }, + { + "pc": 400, + "cost": 2 + }, + { + "pc": 406, + "cost": 3 + }, + { + "pc": 423, + "cost": 3 + }, + { + "pc": 440, + "cost": 3 + }, + { + "pc": 457, + "cost": 7 + }, + { + "pc": 482, + "cost": 5 + }, + { + "pc": 502, + "cost": 7 + }, + { + "pc": 527, + "cost": 1 + }, + { + "pc": 530, + "cost": 2 + }, + { + "pc": 531, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_clzw.json b/pvm/programs/riscv_rv64uzbb_clzw.json new file mode 100644 index 00000000..41795b7a --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_clzw.json @@ -0,0 +1,746 @@ +{ + "name": "riscv_rv64uzbb_clzw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 246, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 104, + 11, + 51, + 4, + 32, + 171, + 75, + 219, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 104, + 11, + 51, + 4, + 31, + 171, + 75, + 204, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 104, + 11, + 51, + 4, + 30, + 171, + 75, + 189, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 0, + 2, + 131, + 0, + 255, + 151, + 0, + 15, + 104, + 11, + 51, + 4, + 171, + 75, + 167, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 104, + 11, + 51, + 4, + 8, + 171, + 75, + 149, + 1, + 51, + 5, + 7, + 51, + 0, + 0, + 0, + 2, + 131, + 0, + 255, + 151, + 0, + 15, + 104, + 11, + 51, + 4, + 171, + 75, + 127, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 17, + 171, + 75, + 107, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 1, + 171, + 75, + 86, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 13, + 171, + 75, + 66, + 1, + 51, + 5, + 11, + 51, + 0, + 1, + 151, + 0, + 31, + 104, + 11, + 51, + 4, + 171, + 75, + 49, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 80, + 31, + 18, + 104, + 11, + 51, + 4, + 3, + 171, + 75, + 31, + 1, + 51, + 5, + 13, + 51, + 0, + 0, + 0, + 0, + 4, + 104, + 11, + 51, + 4, + 5, + 171, + 75, + 13, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 104, + 11, + 51, + 4, + 28, + 171, + 75, + 254, + 0, + 51, + 5, + 15, + 51, + 0, + 0, + 16, + 64, + 32, + 131, + 0, + 65, + 3, + 104, + 11, + 51, + 4, + 2, + 171, + 75, + 232, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 104, + 0, + 51, + 4, + 28, + 171, + 64, + 217, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 104, + 0, + 51, + 4, + 28, + 171, + 64, + 202, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 104, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 28, + 171, + 67, + 173, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 104, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 27, + 171, + 67, + 144, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 104, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 26, + 171, + 67, + 115, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 15, + 7, + 104, + 11, + 51, + 4, + 5, + 171, + 75, + 98, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 0, + 8, + 104, + 11, + 51, + 4, + 4, + 171, + 75, + 81, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 0, + 24, + 104, + 11, + 51, + 4, + 3, + 171, + 75, + 64, + 51, + 5, + 24, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 17, + 171, + 75, + 45, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 1, + 171, + 75, + 25, + 51, + 5, + 26, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 104, + 11, + 51, + 4, + 13, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 13, + 254, + 33, + 41, + 149, + 72, + 74, + 36, + 37, + 18, + 146, + 138, + 4, + 37, + 18, + 146, + 138, + 132, + 148, + 72, + 144, + 18, + 9, + 41, + 145, + 164, + 34, + 65, + 137, + 4, + 37, + 146, + 18, + 9, + 162, + 68, + 82, + 34, + 41, + 145, + 166, + 146, + 36, + 210, + 84, + 146, + 68, + 154, + 74, + 146, + 36, + 40, + 73, + 80, + 146, + 160, + 36, + 33, + 37, + 9, + 82, + 146, + 144, + 146, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9727, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 26, + 13, + 26, + 0, + 0, + 0, + 0, + 2, + 13, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 27, + "cost": 3 + }, + { + "pc": 42, + "cost": 3 + }, + { + "pc": 57, + "cost": 6 + }, + { + "pc": 79, + "cost": 3 + }, + { + "pc": 97, + "cost": 6 + }, + { + "pc": 119, + "cost": 5 + }, + { + "pc": 139, + "cost": 5 + }, + { + "pc": 160, + "cost": 5 + }, + { + "pc": 180, + "cost": 4 + }, + { + "pc": 197, + "cost": 3 + }, + { + "pc": 215, + "cost": 3 + }, + { + "pc": 233, + "cost": 3 + }, + { + "pc": 248, + "cost": 5 + }, + { + "pc": 270, + "cost": 3 + }, + { + "pc": 285, + "cost": 3 + }, + { + "pc": 300, + "cost": 2 + }, + { + "pc": 306, + "cost": 22 + }, + { + "pc": 322, + "cost": 2 + }, + { + "pc": 329, + "cost": 2 + }, + { + "pc": 335, + "cost": 22 + }, + { + "pc": 351, + "cost": 2 + }, + { + "pc": 358, + "cost": 2 + }, + { + "pc": 364, + "cost": 22 + }, + { + "pc": 380, + "cost": 2 + }, + { + "pc": 386, + "cost": 3 + }, + { + "pc": 403, + "cost": 3 + }, + { + "pc": 420, + "cost": 3 + }, + { + "pc": 437, + "cost": 5 + }, + { + "pc": 456, + "cost": 5 + }, + { + "pc": 476, + "cost": 5 + }, + { + "pc": 495, + "cost": 1 + }, + { + "pc": 498, + "cost": 2 + }, + { + "pc": 499, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_cpop.json b/pvm/programs/riscv_rv64uzbb_cpop.json new file mode 100644 index 00000000..de19ff55 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_cpop.json @@ -0,0 +1,784 @@ +{ + "name": "riscv_rv64uzbb_cpop", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 24, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 101, + 11, + 51, + 4, + 171, + 75, + 254, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 101, + 11, + 51, + 4, + 1, + 171, + 75, + 239, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 101, + 11, + 51, + 4, + 2, + 171, + 75, + 224, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 101, + 11, + 51, + 4, + 49, + 171, + 75, + 208, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 101, + 11, + 51, + 4, + 1, + 171, + 75, + 190, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 101, + 11, + 51, + 4, + 34, + 171, + 75, + 166, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 101, + 11, + 51, + 4, + 15, + 171, + 75, + 146, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 101, + 11, + 51, + 4, + 31, + 171, + 75, + 125, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 101, + 11, + 51, + 4, + 19, + 171, + 75, + 105, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 101, + 11, + 51, + 4, + 33, + 171, + 75, + 87, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 101, + 11, + 51, + 4, + 27, + 171, + 75, + 55, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 101, + 11, + 51, + 4, + 1, + 171, + 75, + 37, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 101, + 11, + 51, + 4, + 3, + 171, + 75, + 22, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 101, + 11, + 51, + 4, + 11, + 171, + 75, + 243, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 101, + 0, + 51, + 4, + 3, + 171, + 64, + 228, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 101, + 0, + 51, + 4, + 3, + 171, + 64, + 213, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 101, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 3, + 171, + 67, + 184, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 101, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 3, + 171, + 67, + 155, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 101, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 2, + 171, + 67, + 126, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 101, + 11, + 51, + 4, + 8, + 171, + 75, + 110, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 101, + 11, + 51, + 4, + 2, + 171, + 75, + 93, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 101, + 11, + 51, + 4, + 3, + 171, + 75, + 76, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 101, + 11, + 51, + 4, + 17, + 171, + 75, + 51, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 101, + 11, + 51, + 4, + 34, + 171, + 75, + 31, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 101, + 11, + 51, + 4, + 23, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 235, + 253, + 33, + 41, + 85, + 36, + 37, + 146, + 18, + 137, + 18, + 9, + 74, + 36, + 73, + 74, + 36, + 164, + 68, + 130, + 148, + 72, + 72, + 137, + 4, + 37, + 18, + 68, + 34, + 37, + 146, + 148, + 72, + 74, + 36, + 73, + 34, + 81, + 34, + 41, + 145, + 148, + 72, + 83, + 73, + 18, + 105, + 42, + 73, + 34, + 77, + 37, + 73, + 18, + 74, + 18, + 148, + 36, + 40, + 73, + 72, + 82, + 146, + 36, + 37, + 9, + 73, + 74, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9717, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 2, + 23, + 26, + 0, + 0, + 0, + 0, + 2, + 23, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 41, + "cost": 3 + }, + { + "pc": 56, + "cost": 3 + }, + { + "pc": 72, + "cost": 3 + }, + { + "pc": 90, + "cost": 6 + }, + { + "pc": 114, + "cost": 5 + }, + { + "pc": 134, + "cost": 5 + }, + { + "pc": 155, + "cost": 5 + }, + { + "pc": 175, + "cost": 3 + }, + { + "pc": 193, + "cost": 8 + }, + { + "pc": 225, + "cost": 4 + }, + { + "pc": 243, + "cost": 3 + }, + { + "pc": 258, + "cost": 9 + }, + { + "pc": 293, + "cost": 3 + }, + { + "pc": 308, + "cost": 3 + }, + { + "pc": 323, + "cost": 2 + }, + { + "pc": 329, + "cost": 22 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 352, + "cost": 2 + }, + { + "pc": 358, + "cost": 22 + }, + { + "pc": 374, + "cost": 2 + }, + { + "pc": 381, + "cost": 2 + }, + { + "pc": 387, + "cost": 22 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 409, + "cost": 3 + }, + { + "pc": 425, + "cost": 3 + }, + { + "pc": 442, + "cost": 3 + }, + { + "pc": 459, + "cost": 7 + }, + { + "pc": 484, + "cost": 5 + }, + { + "pc": 504, + "cost": 7 + }, + { + "pc": 529, + "cost": 1 + }, + { + "pc": 532, + "cost": 2 + }, + { + "pc": 533, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_cpopw.json b/pvm/programs/riscv_rv64uzbb_cpopw.json new file mode 100644 index 00000000..b2fdce36 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_cpopw.json @@ -0,0 +1,743 @@ +{ + "name": "riscv_rv64uzbb_cpopw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 243, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 102, + 11, + 51, + 4, + 171, + 75, + 217, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 102, + 11, + 51, + 4, + 1, + 171, + 75, + 202, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 102, + 11, + 51, + 4, + 2, + 171, + 75, + 187, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 0, + 2, + 131, + 0, + 255, + 151, + 0, + 15, + 102, + 11, + 51, + 4, + 17, + 171, + 75, + 164, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 102, + 11, + 51, + 4, + 1, + 171, + 75, + 146, + 1, + 51, + 5, + 7, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 251, + 151, + 0, + 13, + 102, + 11, + 51, + 4, + 18, + 171, + 75, + 123, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 15, + 171, + 75, + 103, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 31, + 171, + 75, + 82, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 19, + 171, + 75, + 62, + 1, + 51, + 5, + 11, + 51, + 0, + 1, + 151, + 0, + 31, + 102, + 11, + 51, + 4, + 1, + 171, + 75, + 44, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 80, + 31, + 18, + 102, + 11, + 51, + 4, + 9, + 171, + 75, + 26, + 1, + 51, + 5, + 13, + 51, + 0, + 102, + 11, + 51, + 4, + 171, + 75, + 13, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 102, + 11, + 51, + 4, + 3, + 171, + 75, + 254, + 0, + 51, + 5, + 15, + 51, + 0, + 0, + 16, + 64, + 32, + 131, + 0, + 65, + 3, + 102, + 11, + 51, + 4, + 7, + 171, + 75, + 232, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 102, + 0, + 51, + 4, + 3, + 171, + 64, + 217, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 102, + 0, + 51, + 4, + 3, + 171, + 64, + 202, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 102, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 3, + 171, + 67, + 173, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 102, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 3, + 171, + 67, + 144, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 102, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 2, + 171, + 67, + 115, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 102, + 11, + 51, + 4, + 8, + 171, + 75, + 99, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 102, + 11, + 51, + 4, + 2, + 171, + 75, + 82, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 102, + 11, + 51, + 4, + 3, + 171, + 75, + 65, + 51, + 5, + 24, + 51, + 0, + 0, + 128, + 0, + 48, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 17, + 171, + 75, + 45, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 0, + 120, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 30, + 171, + 75, + 25, + 51, + 5, + 26, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 102, + 11, + 51, + 4, + 19, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 16, + 254, + 33, + 41, + 85, + 36, + 37, + 146, + 18, + 9, + 73, + 137, + 4, + 37, + 18, + 146, + 18, + 9, + 41, + 145, + 32, + 37, + 18, + 82, + 34, + 73, + 137, + 4, + 37, + 82, + 69, + 82, + 34, + 65, + 148, + 72, + 74, + 36, + 37, + 210, + 84, + 146, + 68, + 154, + 74, + 146, + 72, + 83, + 73, + 146, + 132, + 146, + 4, + 37, + 9, + 74, + 18, + 164, + 36, + 65, + 74, + 18, + 82, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9727, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 2, + 19, + 26, + 0, + 0, + 0, + 0, + 2, + 19, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 41, + "cost": 3 + }, + { + "pc": 56, + "cost": 6 + }, + { + "pc": 79, + "cost": 3 + }, + { + "pc": 97, + "cost": 6 + }, + { + "pc": 120, + "cost": 5 + }, + { + "pc": 140, + "cost": 5 + }, + { + "pc": 161, + "cost": 5 + }, + { + "pc": 181, + "cost": 4 + }, + { + "pc": 199, + "cost": 3 + }, + { + "pc": 217, + "cost": 3 + }, + { + "pc": 230, + "cost": 3 + }, + { + "pc": 245, + "cost": 5 + }, + { + "pc": 267, + "cost": 3 + }, + { + "pc": 282, + "cost": 3 + }, + { + "pc": 297, + "cost": 2 + }, + { + "pc": 303, + "cost": 22 + }, + { + "pc": 319, + "cost": 2 + }, + { + "pc": 326, + "cost": 2 + }, + { + "pc": 332, + "cost": 22 + }, + { + "pc": 348, + "cost": 2 + }, + { + "pc": 355, + "cost": 2 + }, + { + "pc": 361, + "cost": 22 + }, + { + "pc": 377, + "cost": 2 + }, + { + "pc": 383, + "cost": 3 + }, + { + "pc": 399, + "cost": 3 + }, + { + "pc": 416, + "cost": 3 + }, + { + "pc": 433, + "cost": 5 + }, + { + "pc": 453, + "cost": 5 + }, + { + "pc": 473, + "cost": 5 + }, + { + "pc": 492, + "cost": 1 + }, + { + "pc": 495, + "cost": 2 + }, + { + "pc": 496, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_ctz.json b/pvm/programs/riscv_rv64uzbb_ctz.json new file mode 100644 index 00000000..eb5f0829 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_ctz.json @@ -0,0 +1,771 @@ +{ + "name": "riscv_rv64uzbb_ctz", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 12, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 105, + 11, + 51, + 4, + 64, + 171, + 75, + 241, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 105, + 11, + 51, + 4, + 171, + 75, + 227, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 105, + 11, + 51, + 4, + 171, + 75, + 213, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 105, + 11, + 51, + 4, + 15, + 171, + 75, + 197, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 105, + 11, + 51, + 4, + 23, + 171, + 75, + 179, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 105, + 11, + 51, + 4, + 15, + 171, + 75, + 155, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 136, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 116, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 97, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 105, + 11, + 51, + 4, + 31, + 171, + 75, + 79, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 105, + 11, + 51, + 4, + 12, + 171, + 75, + 47, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 105, + 11, + 51, + 4, + 63, + 171, + 75, + 29, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 105, + 11, + 51, + 4, + 1, + 171, + 75, + 14, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 105, + 11, + 51, + 4, + 171, + 75, + 236, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 105, + 0, + 51, + 4, + 171, + 64, + 222, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 105, + 0, + 51, + 4, + 171, + 64, + 208, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 105, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 171, + 67, + 180, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 105, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 171, + 67, + 152, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 105, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 1, + 171, + 67, + 123, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 105, + 11, + 51, + 4, + 15, + 171, + 75, + 107, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 105, + 11, + 51, + 4, + 15, + 171, + 75, + 90, + 51, + 5, + 23, + 51, + 0, + 0, + 144, + 128, + 1, + 105, + 11, + 51, + 4, + 12, + 171, + 75, + 73, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 49, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 30, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 105, + 11, + 51, + 4, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 247, + 253, + 33, + 41, + 149, + 72, + 42, + 146, + 138, + 68, + 137, + 4, + 37, + 146, + 36, + 37, + 18, + 82, + 145, + 32, + 21, + 9, + 169, + 72, + 80, + 34, + 65, + 36, + 82, + 34, + 73, + 137, + 164, + 68, + 146, + 36, + 18, + 21, + 73, + 69, + 82, + 145, + 166, + 146, + 20, + 105, + 42, + 73, + 145, + 166, + 146, + 36, + 9, + 37, + 9, + 74, + 18, + 148, + 36, + 36, + 169, + 36, + 73, + 37, + 33, + 73, + 37, + 3 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9695, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 1, + 0, + 26, + 0, + 0, + 0, + 0, + 2, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 27, + "cost": 4 + }, + { + "pc": 41, + "cost": 4 + }, + { + "pc": 55, + "cost": 4 + }, + { + "pc": 71, + "cost": 4 + }, + { + "pc": 89, + "cost": 7 + }, + { + "pc": 113, + "cost": 6 + }, + { + "pc": 132, + "cost": 6 + }, + { + "pc": 152, + "cost": 6 + }, + { + "pc": 171, + "cost": 4 + }, + { + "pc": 189, + "cost": 9 + }, + { + "pc": 221, + "cost": 5 + }, + { + "pc": 239, + "cost": 4 + }, + { + "pc": 254, + "cost": 10 + }, + { + "pc": 288, + "cost": 4 + }, + { + "pc": 302, + "cost": 4 + }, + { + "pc": 316, + "cost": 2 + }, + { + "pc": 322, + "cost": 22 + }, + { + "pc": 338, + "cost": 2 + }, + { + "pc": 344, + "cost": 2 + }, + { + "pc": 350, + "cost": 22 + }, + { + "pc": 366, + "cost": 2 + }, + { + "pc": 372, + "cost": 2 + }, + { + "pc": 378, + "cost": 22 + }, + { + "pc": 394, + "cost": 2 + }, + { + "pc": 400, + "cost": 4 + }, + { + "pc": 416, + "cost": 4 + }, + { + "pc": 433, + "cost": 4 + }, + { + "pc": 450, + "cost": 8 + }, + { + "pc": 474, + "cost": 6 + }, + { + "pc": 493, + "cost": 8 + }, + { + "pc": 517, + "cost": 1 + }, + { + "pc": 520, + "cost": 2 + }, + { + "pc": 521, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_ctzw.json b/pvm/programs/riscv_rv64uzbb_ctzw.json new file mode 100644 index 00000000..b172c435 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_ctzw.json @@ -0,0 +1,734 @@ +{ + "name": "riscv_rv64uzbb_ctzw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 129, + 235, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 106, + 11, + 51, + 4, + 32, + 171, + 75, + 208, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 106, + 11, + 51, + 4, + 171, + 75, + 194, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 106, + 11, + 51, + 4, + 171, + 75, + 180, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 0, + 2, + 131, + 0, + 255, + 151, + 0, + 15, + 106, + 11, + 51, + 4, + 15, + 171, + 75, + 157, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 106, + 11, + 51, + 4, + 23, + 171, + 75, + 139, + 1, + 51, + 5, + 7, + 51, + 0, + 0, + 0, + 2, + 131, + 0, + 255, + 151, + 0, + 15, + 106, + 11, + 51, + 4, + 15, + 171, + 75, + 116, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 97, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 77, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 58, + 1, + 51, + 5, + 11, + 51, + 0, + 1, + 151, + 0, + 31, + 106, + 11, + 51, + 4, + 31, + 171, + 75, + 40, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 80, + 31, + 18, + 106, + 11, + 51, + 4, + 12, + 171, + 75, + 22, + 1, + 51, + 5, + 13, + 51, + 0, + 3, + 151, + 0, + 30, + 106, + 11, + 51, + 4, + 30, + 171, + 75, + 4, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 106, + 11, + 51, + 4, + 1, + 171, + 75, + 245, + 0, + 51, + 5, + 15, + 51, + 0, + 0, + 16, + 64, + 32, + 131, + 0, + 65, + 3, + 106, + 11, + 51, + 4, + 171, + 75, + 224, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 106, + 0, + 51, + 4, + 171, + 64, + 210, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 106, + 0, + 51, + 4, + 171, + 64, + 196, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 106, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 171, + 67, + 168, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 106, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 171, + 67, + 140, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 106, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 1, + 171, + 67, + 111, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 106, + 11, + 51, + 4, + 15, + 171, + 75, + 95, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 106, + 11, + 51, + 4, + 15, + 171, + 75, + 78, + 51, + 5, + 23, + 51, + 0, + 0, + 144, + 128, + 1, + 106, + 11, + 51, + 4, + 12, + 171, + 75, + 61, + 51, + 5, + 24, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 43, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 24, + 51, + 5, + 26, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 106, + 11, + 51, + 4, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 24, + 254, + 33, + 41, + 149, + 72, + 42, + 146, + 138, + 132, + 164, + 68, + 130, + 18, + 9, + 73, + 137, + 132, + 84, + 36, + 72, + 69, + 66, + 42, + 146, + 148, + 72, + 80, + 34, + 73, + 137, + 164, + 68, + 130, + 168, + 72, + 42, + 146, + 138, + 52, + 149, + 164, + 72, + 83, + 73, + 138, + 52, + 149, + 36, + 73, + 40, + 73, + 80, + 146, + 160, + 36, + 33, + 149, + 4, + 169, + 36, + 164, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9704, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 1, + 0, + 26, + 0, + 0, + 0, + 0, + 2, + 0, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 27, + "cost": 4 + }, + { + "pc": 41, + "cost": 4 + }, + { + "pc": 55, + "cost": 7 + }, + { + "pc": 78, + "cost": 4 + }, + { + "pc": 96, + "cost": 7 + }, + { + "pc": 119, + "cost": 6 + }, + { + "pc": 138, + "cost": 6 + }, + { + "pc": 158, + "cost": 6 + }, + { + "pc": 177, + "cost": 5 + }, + { + "pc": 195, + "cost": 4 + }, + { + "pc": 213, + "cost": 5 + }, + { + "pc": 231, + "cost": 4 + }, + { + "pc": 246, + "cost": 6 + }, + { + "pc": 267, + "cost": 4 + }, + { + "pc": 281, + "cost": 4 + }, + { + "pc": 295, + "cost": 2 + }, + { + "pc": 301, + "cost": 22 + }, + { + "pc": 317, + "cost": 2 + }, + { + "pc": 323, + "cost": 2 + }, + { + "pc": 329, + "cost": 22 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 351, + "cost": 2 + }, + { + "pc": 357, + "cost": 22 + }, + { + "pc": 373, + "cost": 2 + }, + { + "pc": 379, + "cost": 4 + }, + { + "pc": 395, + "cost": 4 + }, + { + "pc": 412, + "cost": 4 + }, + { + "pc": 429, + "cost": 6 + }, + { + "pc": 447, + "cost": 6 + }, + { + "pc": 466, + "cost": 6 + }, + { + "pc": 484, + "cost": 1 + }, + { + "pc": 487, + "cost": 2 + }, + { + "pc": 488, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_max.json b/pvm/programs/riscv_rv64uzbb_max.json new file mode 100644 index 00000000..e5578e8e --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_max.json @@ -0,0 +1,1431 @@ +{ + "name": "riscv_rv64uzbb_max", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 202, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 227, + 152, + 11, + 51, + 4, + 171, + 75, + 173, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 227, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 154, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 227, + 152, + 11, + 51, + 4, + 7, + 171, + 75, + 135, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 227, + 152, + 11, + 51, + 4, + 7, + 171, + 75, + 116, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 128, + 227, + 152, + 11, + 51, + 4, + 171, + 75, + 98, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 227, + 152, + 11, + 51, + 4, + 171, + 75, + 78, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 227, + 152, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 54, + 3, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 227, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 26, + 3, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 227, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 252, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 227, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 216, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 227, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 184, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 227, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 152, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 255, + 227, + 152, + 11, + 51, + 4, + 171, + 75, + 135, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 1, + 227, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 116, + 2, + 51, + 5, + 16, + 51, + 8, + 255, + 51, + 9, + 255, + 227, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 97, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 227, + 152, + 8, + 51, + 4, + 14, + 171, + 72, + 78, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 227, + 152, + 9, + 51, + 4, + 13, + 171, + 73, + 59, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 227, + 136, + 8, + 51, + 4, + 13, + 171, + 72, + 43, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 227, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 10, + 2, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 227, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 14, + 171, + 67, + 233, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 227, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 200, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 14, + 171, + 75, + 169, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 138, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 15, + 171, + 75, + 107, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 76, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 16, + 171, + 75, + 45, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 14, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 17, + 171, + 75, + 239, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 208, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 18, + 171, + 75, + 177, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 146, + 0, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 19, + 171, + 75, + 115, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 227, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 85, + 51, + 5, + 35, + 51, + 0, + 255, + 62, + 2, + 0, + 0, + 2, + 137, + 2, + 51, + 1, + 218, + 32, + 1, + 58, + 2, + 0, + 0, + 2, + 51, + 4, + 171, + 65, + 57, + 51, + 5, + 36, + 51, + 0, + 255, + 62, + 2, + 0, + 0, + 2, + 143, + 2, + 100, + 1, + 147, + 33, + 58, + 2, + 0, + 0, + 2, + 51, + 4, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 57, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 138, + 20, + 9, + 74, + 145, + 32, + 18, + 145, + 66, + 18, + 18, + 9, + 82, + 130, + 68, + 130, + 132, + 36, + 72, + 36, + 8, + 73, + 72, + 36, + 72, + 36, + 72, + 164, + 164, + 72, + 146, + 68, + 146, + 36, + 146, + 36, + 145, + 36, + 137, + 36, + 137, + 52, + 73, + 73, + 18, + 105, + 146, + 146, + 36, + 210, + 36, + 37, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 73, + 154, + 36, + 73, + 146, + 132, + 74, + 40, + 73, + 168, + 66, + 73, + 37, + 73, + 201, + 0 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9049, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 13, + 0, + 38, + 0, + 0, + 13, + 13, + 2, + 13, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 2 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 48, + "cost": 5 + }, + { + "pc": 67, + "cost": 5 + }, + { + "pc": 86, + "cost": 5 + }, + { + "pc": 104, + "cost": 5 + }, + { + "pc": 124, + "cost": 5 + }, + { + "pc": 148, + "cost": 7 + }, + { + "pc": 176, + "cost": 7 + }, + { + "pc": 206, + "cost": 8 + }, + { + "pc": 242, + "cost": 7 + }, + { + "pc": 274, + "cost": 7 + }, + { + "pc": 306, + "cost": 5 + }, + { + "pc": 323, + "cost": 5 + }, + { + "pc": 342, + "cost": 5 + }, + { + "pc": 361, + "cost": 5 + }, + { + "pc": 380, + "cost": 5 + }, + { + "pc": 399, + "cost": 5 + }, + { + "pc": 415, + "cost": 2 + }, + { + "pc": 421, + "cost": 23 + }, + { + "pc": 441, + "cost": 2 + }, + { + "pc": 448, + "cost": 2 + }, + { + "pc": 454, + "cost": 23 + }, + { + "pc": 474, + "cost": 2 + }, + { + "pc": 481, + "cost": 2 + }, + { + "pc": 487, + "cost": 23 + }, + { + "pc": 507, + "cost": 2 + }, + { + "pc": 514, + "cost": 2 + }, + { + "pc": 520, + "cost": 23 + }, + { + "pc": 538, + "cost": 2 + }, + { + "pc": 545, + "cost": 2 + }, + { + "pc": 551, + "cost": 23 + }, + { + "pc": 569, + "cost": 2 + }, + { + "pc": 576, + "cost": 2 + }, + { + "pc": 582, + "cost": 23 + }, + { + "pc": 600, + "cost": 2 + }, + { + "pc": 607, + "cost": 2 + }, + { + "pc": 613, + "cost": 23 + }, + { + "pc": 631, + "cost": 2 + }, + { + "pc": 638, + "cost": 2 + }, + { + "pc": 644, + "cost": 23 + }, + { + "pc": 662, + "cost": 2 + }, + { + "pc": 669, + "cost": 2 + }, + { + "pc": 675, + "cost": 23 + }, + { + "pc": 693, + "cost": 2 + }, + { + "pc": 700, + "cost": 2 + }, + { + "pc": 706, + "cost": 23 + }, + { + "pc": 724, + "cost": 2 + }, + { + "pc": 731, + "cost": 2 + }, + { + "pc": 737, + "cost": 23 + }, + { + "pc": 755, + "cost": 2 + }, + { + "pc": 762, + "cost": 2 + }, + { + "pc": 768, + "cost": 23 + }, + { + "pc": 786, + "cost": 2 + }, + { + "pc": 793, + "cost": 2 + }, + { + "pc": 799, + "cost": 23 + }, + { + "pc": 817, + "cost": 2 + }, + { + "pc": 824, + "cost": 2 + }, + { + "pc": 830, + "cost": 23 + }, + { + "pc": 848, + "cost": 2 + }, + { + "pc": 854, + "cost": 2 + }, + { + "pc": 860, + "cost": 23 + }, + { + "pc": 878, + "cost": 2 + }, + { + "pc": 884, + "cost": 27 + }, + { + "pc": 912, + "cost": 27 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 949, + "cost": 2 + }, + { + "pc": 963, + "cost": 1 + }, + { + "pc": 966, + "cost": 2 + }, + { + "pc": 967, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_maxu.json b/pvm/programs/riscv_rv64uzbb_maxu.json new file mode 100644 index 00000000..42403116 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_maxu.json @@ -0,0 +1,1480 @@ +{ + "name": "riscv_rv64uzbb_maxu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 2, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 228, + 152, + 11, + 51, + 4, + 171, + 75, + 229, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 228, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 210, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 228, + 152, + 11, + 51, + 4, + 7, + 171, + 75, + 191, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 228, + 152, + 11, + 51, + 4, + 7, + 171, + 75, + 172, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 228, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 151, + 68, + 15, + 171, + 75, + 138, + 3, + 51, + 5, + 7, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 228, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 114, + 3, + 51, + 5, + 8, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 228, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 151, + 68, + 15, + 171, + 75, + 76, + 3, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 228, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 48, + 3, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 228, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 18, + 3, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 228, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 238, + 2, + 51, + 5, + 12, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 228, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 208, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 228, + 152, + 11, + 51, + 4, + 0, + 0, + 2, + 131, + 68, + 255, + 151, + 68, + 15, + 171, + 75, + 167, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 228, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 137, + 2, + 51, + 5, + 15, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 228, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 106, + 2, + 51, + 5, + 16, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 228, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 69, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 228, + 152, + 8, + 51, + 4, + 14, + 171, + 72, + 50, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 228, + 152, + 9, + 51, + 4, + 13, + 171, + 73, + 31, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 228, + 136, + 8, + 51, + 4, + 13, + 171, + 72, + 15, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 228, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 238, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 228, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 14, + 171, + 67, + 205, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 228, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 172, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 14, + 171, + 75, + 141, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 110, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 15, + 171, + 75, + 79, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 48, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 16, + 171, + 75, + 17, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 242, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 17, + 171, + 75, + 211, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 180, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 18, + 171, + 75, + 149, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 118, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 19, + 171, + 75, + 88, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 228, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 58, + 51, + 5, + 35, + 51, + 0, + 255, + 100, + 1, + 51, + 4, + 255, + 171, + 65, + 44, + 51, + 5, + 36, + 51, + 0, + 255, + 100, + 1, + 51, + 4, + 255, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 1, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 10, + 73, + 66, + 18, + 73, + 74, + 18, + 73, + 66, + 146, + 144, + 68, + 10, + 73, + 72, + 36, + 72, + 9, + 18, + 9, + 18, + 146, + 32, + 145, + 36, + 36, + 73, + 36, + 72, + 72, + 18, + 146, + 72, + 73, + 146, + 36, + 146, + 36, + 73, + 18, + 73, + 146, + 36, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 72, + 147, + 148, + 36, + 145, + 38, + 41, + 73, + 34, + 77, + 82, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 73, + 147, + 36, + 73, + 210, + 36, + 73, + 146, + 164, + 36, + 41, + 73, + 37, + 73, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9083, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 13, + 0, + 38, + 0, + 0, + 13, + 13, + 2, + 13, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 48, + "cost": 5 + }, + { + "pc": 67, + "cost": 5 + }, + { + "pc": 86, + "cost": 8 + }, + { + "pc": 120, + "cost": 6 + }, + { + "pc": 144, + "cost": 8 + }, + { + "pc": 182, + "cost": 7 + }, + { + "pc": 210, + "cost": 7 + }, + { + "pc": 240, + "cost": 8 + }, + { + "pc": 276, + "cost": 7 + }, + { + "pc": 306, + "cost": 9 + }, + { + "pc": 347, + "cost": 7 + }, + { + "pc": 377, + "cost": 7 + }, + { + "pc": 408, + "cost": 8 + }, + { + "pc": 445, + "cost": 5 + }, + { + "pc": 464, + "cost": 5 + }, + { + "pc": 483, + "cost": 5 + }, + { + "pc": 499, + "cost": 2 + }, + { + "pc": 505, + "cost": 23 + }, + { + "pc": 525, + "cost": 2 + }, + { + "pc": 532, + "cost": 2 + }, + { + "pc": 538, + "cost": 23 + }, + { + "pc": 558, + "cost": 2 + }, + { + "pc": 565, + "cost": 2 + }, + { + "pc": 571, + "cost": 23 + }, + { + "pc": 591, + "cost": 2 + }, + { + "pc": 598, + "cost": 2 + }, + { + "pc": 604, + "cost": 23 + }, + { + "pc": 622, + "cost": 2 + }, + { + "pc": 629, + "cost": 2 + }, + { + "pc": 635, + "cost": 23 + }, + { + "pc": 653, + "cost": 2 + }, + { + "pc": 660, + "cost": 2 + }, + { + "pc": 666, + "cost": 23 + }, + { + "pc": 684, + "cost": 2 + }, + { + "pc": 691, + "cost": 2 + }, + { + "pc": 697, + "cost": 23 + }, + { + "pc": 715, + "cost": 2 + }, + { + "pc": 722, + "cost": 2 + }, + { + "pc": 728, + "cost": 23 + }, + { + "pc": 746, + "cost": 2 + }, + { + "pc": 753, + "cost": 2 + }, + { + "pc": 759, + "cost": 23 + }, + { + "pc": 777, + "cost": 2 + }, + { + "pc": 784, + "cost": 2 + }, + { + "pc": 790, + "cost": 23 + }, + { + "pc": 808, + "cost": 2 + }, + { + "pc": 815, + "cost": 2 + }, + { + "pc": 821, + "cost": 23 + }, + { + "pc": 839, + "cost": 2 + }, + { + "pc": 846, + "cost": 2 + }, + { + "pc": 852, + "cost": 23 + }, + { + "pc": 870, + "cost": 2 + }, + { + "pc": 877, + "cost": 2 + }, + { + "pc": 883, + "cost": 23 + }, + { + "pc": 901, + "cost": 2 + }, + { + "pc": 907, + "cost": 2 + }, + { + "pc": 913, + "cost": 23 + }, + { + "pc": 931, + "cost": 2 + }, + { + "pc": 937, + "cost": 2 + }, + { + "pc": 943, + "cost": 23 + }, + { + "pc": 961, + "cost": 2 + }, + { + "pc": 967, + "cost": 2 + }, + { + "pc": 981, + "cost": 2 + }, + { + "pc": 995, + "cost": 2 + }, + { + "pc": 1005, + "cost": 2 + }, + { + "pc": 1019, + "cost": 1 + }, + { + "pc": 1022, + "cost": 2 + }, + { + "pc": 1023, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_min.json b/pvm/programs/riscv_rv64uzbb_min.json new file mode 100644 index 00000000..8fbcbd52 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_min.json @@ -0,0 +1,1419 @@ +{ + "name": "riscv_rv64uzbb_min", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 192, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 229, + 152, + 11, + 51, + 4, + 171, + 75, + 163, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 229, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 144, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 229, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 125, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 229, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 106, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 128, + 229, + 152, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 86, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 229, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 62, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 229, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 36, + 3, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 229, + 152, + 11, + 51, + 4, + 171, + 75, + 14, + 3, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 229, + 152, + 11, + 51, + 4, + 171, + 75, + 247, + 2, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 229, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 212, + 2, + 51, + 5, + 12, + 51, + 8, + 0, + 0, + 0, + 128, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 229, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 182, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 229, + 152, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 155, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 255, + 229, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 137, + 2, + 51, + 5, + 15, + 51, + 8, + 255, + 51, + 9, + 1, + 229, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 118, + 2, + 51, + 5, + 16, + 51, + 8, + 255, + 51, + 9, + 255, + 229, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 99, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 229, + 152, + 8, + 51, + 4, + 13, + 171, + 72, + 80, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 229, + 152, + 9, + 51, + 4, + 11, + 171, + 73, + 61, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 229, + 136, + 8, + 51, + 4, + 13, + 171, + 72, + 45, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 229, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 11, + 171, + 67, + 12, + 2, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 229, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 235, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 229, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 12, + 171, + 67, + 202, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 171, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 11, + 171, + 75, + 140, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 109, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 10, + 171, + 75, + 78, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 47, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 9, + 171, + 75, + 16, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 241, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 8, + 171, + 75, + 210, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 179, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 7, + 171, + 75, + 148, + 0, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 117, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 229, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 6, + 171, + 75, + 87, + 51, + 5, + 35, + 51, + 0, + 255, + 62, + 2, + 0, + 0, + 2, + 143, + 2, + 51, + 1, + 218, + 32, + 1, + 58, + 2, + 0, + 0, + 2, + 51, + 4, + 255, + 171, + 65, + 58, + 51, + 5, + 36, + 51, + 0, + 255, + 62, + 2, + 0, + 0, + 2, + 137, + 2, + 100, + 1, + 147, + 33, + 58, + 2, + 0, + 0, + 2, + 51, + 4, + 255, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 67, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 138, + 68, + 36, + 40, + 65, + 36, + 136, + 4, + 145, + 66, + 82, + 36, + 72, + 41, + 18, + 36, + 36, + 33, + 145, + 32, + 36, + 65, + 36, + 72, + 36, + 34, + 37, + 137, + 36, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 72, + 147, + 148, + 36, + 145, + 38, + 41, + 73, + 34, + 77, + 82, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 164, + 73, + 146, + 36, + 73, + 168, + 132, + 36, + 9, + 85, + 72, + 82, + 73, + 82, + 50 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9049, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 12, + 0, + 38, + 0, + 0, + 13, + 11, + 2, + 6, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 2 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 48, + "cost": 5 + }, + { + "pc": 67, + "cost": 5 + }, + { + "pc": 86, + "cost": 5 + }, + { + "pc": 106, + "cost": 5 + }, + { + "pc": 130, + "cost": 5 + }, + { + "pc": 156, + "cost": 7 + }, + { + "pc": 178, + "cost": 7 + }, + { + "pc": 201, + "cost": 8 + }, + { + "pc": 236, + "cost": 7 + }, + { + "pc": 266, + "cost": 7 + }, + { + "pc": 293, + "cost": 5 + }, + { + "pc": 311, + "cost": 5 + }, + { + "pc": 330, + "cost": 5 + }, + { + "pc": 349, + "cost": 5 + }, + { + "pc": 368, + "cost": 5 + }, + { + "pc": 387, + "cost": 5 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 409, + "cost": 23 + }, + { + "pc": 429, + "cost": 2 + }, + { + "pc": 436, + "cost": 2 + }, + { + "pc": 442, + "cost": 23 + }, + { + "pc": 462, + "cost": 2 + }, + { + "pc": 469, + "cost": 2 + }, + { + "pc": 475, + "cost": 23 + }, + { + "pc": 495, + "cost": 2 + }, + { + "pc": 502, + "cost": 2 + }, + { + "pc": 508, + "cost": 23 + }, + { + "pc": 526, + "cost": 2 + }, + { + "pc": 533, + "cost": 2 + }, + { + "pc": 539, + "cost": 23 + }, + { + "pc": 557, + "cost": 2 + }, + { + "pc": 564, + "cost": 2 + }, + { + "pc": 570, + "cost": 23 + }, + { + "pc": 588, + "cost": 2 + }, + { + "pc": 595, + "cost": 2 + }, + { + "pc": 601, + "cost": 23 + }, + { + "pc": 619, + "cost": 2 + }, + { + "pc": 626, + "cost": 2 + }, + { + "pc": 632, + "cost": 23 + }, + { + "pc": 650, + "cost": 2 + }, + { + "pc": 657, + "cost": 2 + }, + { + "pc": 663, + "cost": 23 + }, + { + "pc": 681, + "cost": 2 + }, + { + "pc": 688, + "cost": 2 + }, + { + "pc": 694, + "cost": 23 + }, + { + "pc": 712, + "cost": 2 + }, + { + "pc": 719, + "cost": 2 + }, + { + "pc": 725, + "cost": 23 + }, + { + "pc": 743, + "cost": 2 + }, + { + "pc": 750, + "cost": 2 + }, + { + "pc": 756, + "cost": 23 + }, + { + "pc": 774, + "cost": 2 + }, + { + "pc": 781, + "cost": 2 + }, + { + "pc": 787, + "cost": 23 + }, + { + "pc": 805, + "cost": 2 + }, + { + "pc": 812, + "cost": 2 + }, + { + "pc": 818, + "cost": 23 + }, + { + "pc": 836, + "cost": 2 + }, + { + "pc": 842, + "cost": 2 + }, + { + "pc": 848, + "cost": 23 + }, + { + "pc": 866, + "cost": 2 + }, + { + "pc": 872, + "cost": 27 + }, + { + "pc": 901, + "cost": 27 + }, + { + "pc": 929, + "cost": 2 + }, + { + "pc": 939, + "cost": 2 + }, + { + "pc": 953, + "cost": 1 + }, + { + "pc": 956, + "cost": 2 + }, + { + "pc": 957, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_minu.json b/pvm/programs/riscv_rv64uzbb_minu.json new file mode 100644 index 00000000..e787ad06 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_minu.json @@ -0,0 +1,1427 @@ +{ + "name": "riscv_rv64uzbb_minu", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 131, + 211, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 51, + 9, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 182, + 3, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 230, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 163, + 3, + 51, + 5, + 4, + 51, + 8, + 3, + 51, + 9, + 7, + 230, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 144, + 3, + 51, + 5, + 5, + 51, + 8, + 7, + 51, + 9, + 3, + 230, + 152, + 11, + 51, + 4, + 3, + 171, + 75, + 125, + 3, + 51, + 5, + 6, + 51, + 8, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 100, + 3, + 51, + 5, + 7, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 80, + 3, + 51, + 5, + 8, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 230, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 47, + 3, + 51, + 5, + 9, + 51, + 8, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 25, + 3, + 51, + 5, + 10, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 2, + 3, + 51, + 5, + 11, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 230, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 223, + 2, + 51, + 5, + 12, + 51, + 8, + 1, + 151, + 136, + 31, + 51, + 9, + 0, + 128, + 0, + 131, + 153, + 255, + 230, + 152, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 191, + 2, + 51, + 5, + 13, + 51, + 8, + 0, + 0, + 0, + 128, + 131, + 136, + 255, + 51, + 9, + 0, + 0, + 2, + 131, + 153, + 255, + 151, + 153, + 15, + 230, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 131, + 68, + 255, + 171, + 75, + 152, + 2, + 51, + 5, + 14, + 51, + 8, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 230, + 152, + 11, + 51, + 4, + 171, + 75, + 129, + 2, + 51, + 5, + 15, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 230, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 104, + 2, + 51, + 5, + 16, + 51, + 8, + 1, + 151, + 136, + 32, + 149, + 136, + 255, + 51, + 9, + 1, + 151, + 153, + 32, + 149, + 153, + 255, + 230, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 67, + 2, + 51, + 5, + 17, + 51, + 8, + 14, + 51, + 9, + 13, + 230, + 152, + 8, + 51, + 4, + 13, + 171, + 72, + 48, + 2, + 51, + 5, + 18, + 51, + 8, + 11, + 51, + 9, + 13, + 230, + 152, + 9, + 51, + 4, + 11, + 171, + 73, + 29, + 2, + 51, + 5, + 19, + 51, + 8, + 13, + 230, + 136, + 8, + 51, + 4, + 13, + 171, + 72, + 13, + 2, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 230, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 11, + 171, + 67, + 236, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 230, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 13, + 171, + 67, + 203, + 1, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 0, + 12, + 51, + 1, + 13, + 230, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 12, + 171, + 67, + 170, + 1, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 0, + 14, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 139, + 1, + 51, + 5, + 24, + 51, + 10, + 1, + 51, + 0, + 11, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 11, + 171, + 75, + 108, + 1, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 15, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 77, + 1, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 10, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 10, + 171, + 75, + 46, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 16, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 15, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 9, + 51, + 1, + 13, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 9, + 171, + 75, + 240, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 17, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 209, + 0, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 8, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 8, + 171, + 75, + 178, + 0, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 18, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 147, + 0, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 7, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 7, + 171, + 75, + 116, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 19, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 13, + 171, + 75, + 86, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 13, + 51, + 0, + 6, + 230, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 6, + 171, + 75, + 56, + 51, + 5, + 35, + 51, + 0, + 255, + 51, + 1, + 51, + 4, + 171, + 65, + 43, + 51, + 5, + 36, + 51, + 0, + 255, + 51, + 1, + 51, + 4, + 171, + 65, + 30, + 51, + 5, + 37, + 51, + 0, + 51, + 4, + 171, + 64, + 20, + 51, + 5, + 38, + 51, + 0, + 16, + 51, + 1, + 30, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 48, + 252, + 33, + 41, + 149, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 10, + 73, + 138, + 36, + 165, + 72, + 18, + 146, + 36, + 145, + 66, + 82, + 36, + 72, + 41, + 18, + 36, + 36, + 33, + 145, + 36, + 36, + 33, + 145, + 32, + 33, + 73, + 144, + 72, + 73, + 82, + 36, + 73, + 146, + 72, + 146, + 36, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 146, + 68, + 154, + 164, + 36, + 137, + 52, + 73, + 73, + 18, + 105, + 146, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 137, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 146, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 36, + 210, + 36, + 73, + 18, + 105, + 146, + 36, + 73, + 154, + 36, + 73, + 146, + 38, + 73, + 146, + 36, + 149, + 164, + 146, + 74, + 146, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9083, + "pc": 11, + "regs": [ + 4294901760, + 30, + 2, + 12, + 0, + 38, + 0, + 0, + 13, + 11, + 2, + 6, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 5 + }, + { + "pc": 29, + "cost": 5 + }, + { + "pc": 48, + "cost": 5 + }, + { + "pc": 67, + "cost": 5 + }, + { + "pc": 86, + "cost": 8 + }, + { + "pc": 111, + "cost": 6 + }, + { + "pc": 131, + "cost": 8 + }, + { + "pc": 164, + "cost": 7 + }, + { + "pc": 186, + "cost": 7 + }, + { + "pc": 209, + "cost": 8 + }, + { + "pc": 244, + "cost": 7 + }, + { + "pc": 276, + "cost": 9 + }, + { + "pc": 315, + "cost": 7 + }, + { + "pc": 338, + "cost": 7 + }, + { + "pc": 363, + "cost": 8 + }, + { + "pc": 400, + "cost": 5 + }, + { + "pc": 419, + "cost": 5 + }, + { + "pc": 438, + "cost": 5 + }, + { + "pc": 454, + "cost": 2 + }, + { + "pc": 460, + "cost": 23 + }, + { + "pc": 480, + "cost": 2 + }, + { + "pc": 487, + "cost": 2 + }, + { + "pc": 493, + "cost": 23 + }, + { + "pc": 513, + "cost": 2 + }, + { + "pc": 520, + "cost": 2 + }, + { + "pc": 526, + "cost": 23 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 553, + "cost": 2 + }, + { + "pc": 559, + "cost": 23 + }, + { + "pc": 577, + "cost": 2 + }, + { + "pc": 584, + "cost": 2 + }, + { + "pc": 590, + "cost": 23 + }, + { + "pc": 608, + "cost": 2 + }, + { + "pc": 615, + "cost": 2 + }, + { + "pc": 621, + "cost": 23 + }, + { + "pc": 639, + "cost": 2 + }, + { + "pc": 646, + "cost": 2 + }, + { + "pc": 652, + "cost": 23 + }, + { + "pc": 670, + "cost": 2 + }, + { + "pc": 677, + "cost": 2 + }, + { + "pc": 683, + "cost": 23 + }, + { + "pc": 701, + "cost": 2 + }, + { + "pc": 708, + "cost": 2 + }, + { + "pc": 714, + "cost": 23 + }, + { + "pc": 732, + "cost": 2 + }, + { + "pc": 739, + "cost": 2 + }, + { + "pc": 745, + "cost": 23 + }, + { + "pc": 763, + "cost": 2 + }, + { + "pc": 770, + "cost": 2 + }, + { + "pc": 776, + "cost": 23 + }, + { + "pc": 794, + "cost": 2 + }, + { + "pc": 801, + "cost": 2 + }, + { + "pc": 807, + "cost": 23 + }, + { + "pc": 825, + "cost": 2 + }, + { + "pc": 832, + "cost": 2 + }, + { + "pc": 838, + "cost": 23 + }, + { + "pc": 856, + "cost": 2 + }, + { + "pc": 862, + "cost": 2 + }, + { + "pc": 868, + "cost": 23 + }, + { + "pc": 886, + "cost": 2 + }, + { + "pc": 892, + "cost": 2 + }, + { + "pc": 898, + "cost": 23 + }, + { + "pc": 916, + "cost": 2 + }, + { + "pc": 922, + "cost": 2 + }, + { + "pc": 935, + "cost": 2 + }, + { + "pc": 948, + "cost": 2 + }, + { + "pc": 958, + "cost": 2 + }, + { + "pc": 972, + "cost": 1 + }, + { + "pc": 975, + "cost": 2 + }, + { + "pc": 976, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_orc_b.json b/pvm/programs/riscv_rv64uzbb_orc_b.json new file mode 100644 index 00000000..f7d1c767 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_orc_b.json @@ -0,0 +1,4708 @@ +{ + "name": "riscv_rv64uzbb_orc_b", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 143, + 157, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 171, + 75, + 254, + 14, + 51, + 5, + 3, + 51, + 0, + 1, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 255, + 0, + 171, + 75, + 105, + 14, + 51, + 5, + 4, + 51, + 0, + 3, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 255, + 0, + 171, + 75, + 212, + 13, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 255, + 171, + 75, + 62, + 13, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 255, + 0, + 171, + 75, + 164, + 12, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 1, + 151, + 68, + 56, + 149, + 68, + 0, + 255, + 171, + 75, + 0, + 12, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 98, + 11, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 194, + 10, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 35, + 10, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 0, + 255, + 171, + 75, + 137, + 9, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 1, + 151, + 68, + 56, + 149, + 68, + 0, + 255, + 171, + 75, + 221, + 8, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 255, + 151, + 68, + 56, + 171, + 75, + 67, + 8, + 51, + 5, + 14, + 51, + 0, + 14, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 255, + 0, + 171, + 75, + 174, + 7, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 1, + 151, + 68, + 40, + 149, + 68, + 255, + 171, + 75, + 251, + 6, + 51, + 5, + 16, + 51, + 0, + 13, + 62, + 2, + 0, + 0, + 2, + 62, + 3, + 8, + 0, + 2, + 62, + 4, + 16, + 0, + 2, + 100, + 2, + 51, + 4, + 255, + 0, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 3, + 151, + 68, + 8, + 212, + 67, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 3, + 151, + 68, + 8, + 212, + 67, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 67, + 8, + 212, + 50, + 4, + 210, + 48, + 3, + 219, + 52, + 0, + 58, + 2, + 0, + 0, + 2, + 58, + 3, + 8, + 0, + 2, + 58, + 4, + 16, + 0, + 2, + 51, + 4, + 255, + 0, + 171, + 64, + 94, + 6, + 51, + 5, + 17, + 51, + 0, + 11, + 62, + 2, + 0, + 0, + 2, + 62, + 3, + 8, + 0, + 2, + 62, + 4, + 16, + 0, + 2, + 100, + 2, + 51, + 4, + 255, + 0, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 3, + 151, + 68, + 8, + 212, + 67, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 3, + 151, + 68, + 8, + 212, + 67, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 68, + 8, + 212, + 66, + 3, + 210, + 64, + 2, + 219, + 35, + 0, + 100, + 2, + 151, + 67, + 8, + 212, + 50, + 4, + 210, + 48, + 3, + 219, + 52, + 0, + 58, + 2, + 0, + 0, + 2, + 58, + 3, + 8, + 0, + 2, + 58, + 4, + 16, + 0, + 2, + 51, + 4, + 255, + 0, + 171, + 64, + 193, + 5, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 110, + 255, + 51, + 4, + 255, + 0, + 171, + 67, + 29, + 5, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 110, + 255, + 51, + 4, + 255, + 0, + 171, + 67, + 121, + 4, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 110, + 255, + 51, + 4, + 255, + 0, + 171, + 67, + 213, + 3, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 75, + 56, + 3, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 0, + 1, + 131, + 68, + 0, + 255, + 171, + 75, + 154, + 2, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 1, + 151, + 68, + 32, + 149, + 68, + 0, + 255, + 171, + 75, + 252, + 1, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 1, + 151, + 68, + 16, + 149, + 68, + 255, + 171, + 75, + 81, + 1, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 1, + 151, + 68, + 40, + 149, + 68, + 255, + 171, + 75, + 177, + 0, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 100, + 11, + 62, + 3, + 0, + 0, + 2, + 62, + 4, + 8, + 0, + 2, + 100, + 179, + 51, + 0, + 255, + 0, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 180, + 151, + 0, + 8, + 212, + 4, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 100, + 179, + 151, + 0, + 8, + 212, + 3, + 4, + 210, + 11, + 3, + 219, + 52, + 11, + 58, + 3, + 0, + 0, + 2, + 58, + 4, + 8, + 0, + 2, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 1, + 255, + 151, + 68, + 24, + 149, + 68, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 102, + 240, + 33, + 41, + 21, + 66, + 145, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 16, + 138, + 164, + 16, + 138, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 132, + 16, + 145, + 20, + 66, + 145, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 16, + 34, + 18, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 136, + 4, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 32, + 146, + 36, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 36, + 34, + 33, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 144, + 72, + 144, + 66, + 40, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 18, + 66, + 146, + 72, + 72, + 33, + 20, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 9, + 33, + 72, + 36, + 40, + 132, + 34, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 33, + 4, + 145, + 32, + 18, + 41, + 132, + 34, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 33, + 36, + 17, + 73, + 10, + 161, + 72, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 8, + 73, + 36, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 136, + 36, + 73, + 36, + 10, + 161, + 72, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 8, + 33, + 73, + 36, + 33, + 132, + 34, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 33, + 132, + 136, + 36, + 132, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 16, + 145, + 166, + 16, + 138, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 132, + 80, + 18, + 17, + 105, + 10, + 161, + 72, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 8, + 37, + 17, + 145, + 166, + 16, + 138, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 132, + 80, + 18, + 17, + 9, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 32, + 34, + 65, + 33, + 20, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 9, + 33, + 136, + 72, + 80, + 8, + 69, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 66, + 72, + 34, + 18, + 146, + 20, + 66, + 145, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 16, + 130, + 36, + 145, + 36, + 133, + 80, + 36, + 41, + 73, + 74, + 146, + 146, + 164, + 36, + 41, + 73, + 74, + 146, + 146, + 36, + 132, + 36, + 145, + 144, + 164, + 16, + 138, + 36, + 37, + 73, + 73, + 82, + 146, + 148, + 36, + 37, + 73, + 73, + 82, + 146, + 132, + 16, + 34, + 73, + 6 + ], + "steps": [ + { + "map": { + "address": 131072, + "length": 4096, + "is-writable": true + } + }, + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 8420, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 255, + 1095233437695, + 26, + 0, + 0, + 0, + 0, + 2, + 1095233437695, + 0 + ], + "memory": [ + { + "address": 131072, + "contents": [ + 255 + ] + }, + { + "address": 131080, + "contents": [ + 255, + 255, + 255, + 255, + 255 + ] + }, + { + "address": 131088, + "contents": [ + 255 + ] + } + ] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 54 + }, + { + "pc": 159, + "cost": 54 + }, + { + "pc": 308, + "cost": 54 + }, + { + "pc": 457, + "cost": 54 + }, + { + "pc": 607, + "cost": 54 + }, + { + "pc": 761, + "cost": 55 + }, + { + "pc": 925, + "cost": 55 + }, + { + "pc": 1083, + "cost": 55 + }, + { + "pc": 1243, + "cost": 55 + }, + { + "pc": 1402, + "cost": 54 + }, + { + "pc": 1556, + "cost": 56 + }, + { + "pc": 1728, + "cost": 55 + }, + { + "pc": 1882, + "cost": 54 + }, + { + "pc": 2031, + "cost": 56 + }, + { + "pc": 2210, + "cost": 55 + }, + { + "pc": 2367, + "cost": 55 + }, + { + "pc": 2524, + "cost": 2 + }, + { + "pc": 2530, + "cost": 54 + }, + { + "pc": 2680, + "cost": 2 + }, + { + "pc": 2688, + "cost": 2 + }, + { + "pc": 2694, + "cost": 54 + }, + { + "pc": 2844, + "cost": 2 + }, + { + "pc": 2852, + "cost": 2 + }, + { + "pc": 2858, + "cost": 54 + }, + { + "pc": 3008, + "cost": 2 + }, + { + "pc": 3016, + "cost": 54 + }, + { + "pc": 3173, + "cost": 54 + }, + { + "pc": 3331, + "cost": 54 + }, + { + "pc": 3489, + "cost": 55 + }, + { + "pc": 3660, + "cost": 55 + }, + { + "pc": 3820, + "cost": 55 + }, + { + "pc": 3990, + "cost": 1 + }, + { + "pc": 3993, + "cost": 2 + }, + { + "pc": 3994, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_orn.json b/pvm/programs/riscv_rv64uzbb_orn.json new file mode 100644 index 00000000..bac7e479 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_orn.json @@ -0,0 +1,1879 @@ +{ + "name": "riscv_rv64uzbb_orn", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 129, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 225, + 152, + 11, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 75, + 78, + 5, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 225, + 152, + 11, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 40, + 5, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 225, + 152, + 11, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 0, + 5, + 51, + 5, + 5, + 51, + 8, + 0, + 240, + 15, + 240, + 131, + 136, + 15, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 225, + 152, + 11, + 51, + 4, + 0, + 0, + 16, + 255, + 131, + 68, + 15, + 255, + 171, + 75, + 217, + 4, + 51, + 5, + 50, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 12, + 149, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 225, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 241, + 151, + 68, + 12, + 149, + 68, + 255, + 171, + 75, + 121, + 4, + 51, + 5, + 51, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 51, + 9, + 0, + 240, + 240, + 0, + 131, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 225, + 152, + 11, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 241, + 151, + 68, + 12, + 149, + 68, + 255, + 151, + 68, + 12, + 149, + 68, + 255, + 0, + 171, + 75, + 29, + 4, + 51, + 5, + 52, + 51, + 8, + 0, + 0, + 255, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 225, + 152, + 11, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 241, + 151, + 68, + 16, + 149, + 68, + 241, + 151, + 68, + 20, + 149, + 68, + 15, + 255, + 171, + 75, + 194, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 225, + 152, + 8, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 72, + 156, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 225, + 152, + 9, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 73, + 118, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 225, + 136, + 8, + 51, + 4, + 255, + 171, + 72, + 95, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 67, + 43, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 225, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 226, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 67, + 247, + 2, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 67, + 193, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 75, + 143, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 93, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 41, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 75, + 247, + 1, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 197, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 145, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 75, + 95, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 45, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 249, + 0, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 0, + 241, + 131, + 68, + 240, + 171, + 75, + 199, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 16, + 255, + 15, + 131, + 68, + 255, + 171, + 75, + 149, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 225, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 255, + 240, + 131, + 68, + 255, + 0, + 171, + 75, + 97, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 133, + 1, + 255, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 65, + 68, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 255, + 51, + 4, + 255, + 171, + 65, + 46, + 51, + 5, + 26, + 51, + 0, + 255, + 51, + 4, + 255, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 130, + 250, + 33, + 41, + 65, + 4, + 145, + 144, + 72, + 144, + 32, + 18, + 36, + 18, + 68, + 16, + 9, + 34, + 18, + 36, + 136, + 4, + 17, + 9, + 145, + 72, + 36, + 65, + 36, + 18, + 137, + 132, + 36, + 73, + 18, + 9, + 34, + 145, + 8, + 34, + 145, + 72, + 36, + 36, + 73, + 18, + 145, + 16, + 137, + 68, + 18, + 68, + 34, + 145, + 72, + 72, + 146, + 136, + 4, + 17, + 68, + 66, + 34, + 65, + 4, + 145, + 144, + 72, + 16, + 73, + 164, + 65, + 4, + 145, + 146, + 132, + 68, + 26, + 36, + 136, + 148, + 36, + 72, + 164, + 65, + 4, + 145, + 146, + 4, + 17, + 105, + 16, + 65, + 36, + 73, + 72, + 164, + 65, + 130, + 72, + 146, + 32, + 145, + 6, + 17, + 68, + 146, + 4, + 17, + 105, + 16, + 65, + 36, + 73, + 72, + 164, + 65, + 130, + 72, + 146, + 32, + 145, + 6, + 17, + 68, + 146, + 4, + 17, + 105, + 16, + 65, + 36, + 73, + 72, + 164, + 65, + 4, + 73, + 146, + 32, + 145, + 6, + 17, + 68, + 146, + 4, + 17, + 105, + 16, + 65, + 36, + 73, + 72, + 164, + 65, + 4, + 73, + 146, + 32, + 145, + 6, + 17, + 68, + 146, + 4, + 145, + 4, + 145, + 32, + 146, + 32, + 146, + 36, + 73, + 130, + 8, + 162, + 100, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9042, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 18446744073457889535, + 0, + 27, + 0, + 0, + 18446744073709551615, + 18446744073708568560, + 2, + 18446744073457889535, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 7 + }, + { + "pc": 51, + "cost": 7 + }, + { + "pc": 89, + "cost": 7 + }, + { + "pc": 129, + "cost": 7 + }, + { + "pc": 168, + "cost": 15 + }, + { + "pc": 264, + "cost": 15 + }, + { + "pc": 356, + "cost": 14 + }, + { + "pc": 447, + "cost": 7 + }, + { + "pc": 485, + "cost": 7 + }, + { + "pc": 523, + "cost": 6 + }, + { + "pc": 546, + "cost": 2 + }, + { + "pc": 552, + "cost": 24 + }, + { + "pc": 586, + "cost": 4 + }, + { + "pc": 598, + "cost": 2 + }, + { + "pc": 604, + "cost": 24 + }, + { + "pc": 637, + "cost": 4 + }, + { + "pc": 650, + "cost": 2 + }, + { + "pc": 656, + "cost": 24 + }, + { + "pc": 690, + "cost": 4 + }, + { + "pc": 704, + "cost": 2 + }, + { + "pc": 710, + "cost": 24 + }, + { + "pc": 742, + "cost": 4 + }, + { + "pc": 754, + "cost": 2 + }, + { + "pc": 760, + "cost": 24 + }, + { + "pc": 791, + "cost": 4 + }, + { + "pc": 804, + "cost": 2 + }, + { + "pc": 810, + "cost": 24 + }, + { + "pc": 842, + "cost": 4 + }, + { + "pc": 856, + "cost": 2 + }, + { + "pc": 862, + "cost": 24 + }, + { + "pc": 894, + "cost": 4 + }, + { + "pc": 906, + "cost": 2 + }, + { + "pc": 912, + "cost": 24 + }, + { + "pc": 943, + "cost": 4 + }, + { + "pc": 956, + "cost": 2 + }, + { + "pc": 962, + "cost": 24 + }, + { + "pc": 994, + "cost": 4 + }, + { + "pc": 1008, + "cost": 2 + }, + { + "pc": 1014, + "cost": 24 + }, + { + "pc": 1046, + "cost": 4 + }, + { + "pc": 1058, + "cost": 2 + }, + { + "pc": 1064, + "cost": 24 + }, + { + "pc": 1095, + "cost": 4 + }, + { + "pc": 1108, + "cost": 2 + }, + { + "pc": 1114, + "cost": 24 + }, + { + "pc": 1146, + "cost": 4 + }, + { + "pc": 1160, + "cost": 2 + }, + { + "pc": 1166, + "cost": 24 + }, + { + "pc": 1198, + "cost": 4 + }, + { + "pc": 1210, + "cost": 2 + }, + { + "pc": 1216, + "cost": 24 + }, + { + "pc": 1247, + "cost": 4 + }, + { + "pc": 1260, + "cost": 2 + }, + { + "pc": 1266, + "cost": 24 + }, + { + "pc": 1298, + "cost": 4 + }, + { + "pc": 1311, + "cost": 5 + }, + { + "pc": 1340, + "cost": 3 + }, + { + "pc": 1362, + "cost": 2 + }, + { + "pc": 1374, + "cost": 4 + }, + { + "pc": 1402, + "cost": 1 + }, + { + "pc": 1405, + "cost": 2 + }, + { + "pc": 1406, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_rev8.json b/pvm/programs/riscv_rv64uzbb_rev8.json new file mode 100644 index 00000000..16d6095d --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_rev8.json @@ -0,0 +1,964 @@ +{ + "name": "riscv_rv64uzbb_rev8", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 184, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 110, + 11, + 51, + 4, + 171, + 75, + 158, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 110, + 11, + 51, + 4, + 1, + 151, + 68, + 56, + 171, + 75, + 140, + 2, + 51, + 5, + 4, + 51, + 0, + 3, + 110, + 11, + 51, + 4, + 3, + 151, + 68, + 56, + 171, + 75, + 122, + 2, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 110, + 11, + 51, + 4, + 129, + 0, + 151, + 68, + 48, + 149, + 68, + 255, + 171, + 75, + 99, + 2, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 110, + 11, + 51, + 4, + 1, + 151, + 68, + 47, + 171, + 75, + 78, + 2, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 110, + 11, + 51, + 4, + 129, + 0, + 151, + 68, + 32, + 149, + 68, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 4, + 171, + 75, + 40, + 2, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 110, + 11, + 51, + 4, + 127, + 255, + 151, + 68, + 48, + 171, + 75, + 16, + 2, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 110, + 11, + 51, + 4, + 127, + 255, + 151, + 68, + 32, + 171, + 75, + 247, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 110, + 11, + 51, + 4, + 7, + 255, + 151, + 68, + 40, + 171, + 75, + 223, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 110, + 11, + 51, + 4, + 129, + 0, + 151, + 68, + 32, + 149, + 68, + 255, + 171, + 75, + 198, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 110, + 11, + 51, + 4, + 0, + 64, + 160, + 0, + 131, + 68, + 37, + 254, + 151, + 68, + 12, + 149, + 68, + 235, + 1, + 151, + 68, + 19, + 149, + 68, + 0, + 255, + 171, + 75, + 145, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 110, + 11, + 51, + 4, + 128, + 0, + 171, + 75, + 126, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 110, + 11, + 51, + 4, + 7, + 151, + 68, + 57, + 171, + 75, + 108, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 110, + 11, + 51, + 4, + 0, + 160, + 8, + 2, + 131, + 68, + 1, + 250, + 151, + 68, + 13, + 149, + 68, + 3, + 151, + 68, + 24, + 149, + 68, + 160, + 0, + 171, + 75, + 53, + 1, + 51, + 5, + 16, + 51, + 0, + 13, + 110, + 0, + 51, + 4, + 13, + 151, + 68, + 56, + 171, + 64, + 35, + 1, + 51, + 5, + 17, + 51, + 0, + 11, + 110, + 0, + 51, + 4, + 11, + 151, + 68, + 56, + 171, + 64, + 17, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 110, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 13, + 151, + 68, + 56, + 171, + 67, + 241, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 110, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 19, + 151, + 68, + 56, + 171, + 67, + 209, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 110, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 17, + 151, + 68, + 57, + 171, + 67, + 177, + 0, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 110, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 127, + 151, + 68, + 40, + 171, + 75, + 152, + 0, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 110, + 11, + 51, + 4, + 1, + 1, + 151, + 68, + 47, + 171, + 75, + 130, + 0, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 110, + 11, + 51, + 4, + 0, + 128, + 128, + 0, + 131, + 68, + 1, + 151, + 68, + 32, + 171, + 75, + 103, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 110, + 11, + 51, + 4, + 127, + 255, + 151, + 68, + 24, + 149, + 68, + 3, + 151, + 68, + 24, + 171, + 75, + 68, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 110, + 11, + 51, + 4, + 0, + 128, + 131, + 68, + 7, + 255, + 151, + 68, + 24, + 171, + 75, + 40, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 110, + 11, + 51, + 4, + 0, + 0, + 7, + 255, + 131, + 68, + 15, + 151, + 68, + 24, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 75, + 253, + 33, + 41, + 85, + 36, + 37, + 145, + 148, + 68, + 162, + 72, + 34, + 65, + 73, + 36, + 73, + 138, + 36, + 17, + 9, + 41, + 18, + 9, + 82, + 36, + 18, + 82, + 36, + 18, + 20, + 73, + 36, + 136, + 68, + 10, + 34, + 145, + 136, + 36, + 69, + 36, + 37, + 145, + 36, + 137, + 68, + 65, + 36, + 137, + 72, + 74, + 34, + 41, + 137, + 52, + 149, + 36, + 137, + 52, + 149, + 36, + 137, + 52, + 149, + 36, + 137, + 132, + 66, + 18, + 9, + 138, + 68, + 130, + 130, + 36, + 9, + 73, + 138, + 36, + 73, + 146, + 34, + 146, + 132, + 36, + 5, + 73, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9694, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 2449958197289549824, + 18446470295565893632, + 26, + 0, + 0, + 0, + 0, + 2, + 18446470295565893632, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 4 + }, + { + "pc": 44, + "cost": 4 + }, + { + "pc": 62, + "cost": 5 + }, + { + "pc": 85, + "cost": 4 + }, + { + "pc": 106, + "cost": 7 + }, + { + "pc": 144, + "cost": 5 + }, + { + "pc": 168, + "cost": 5 + }, + { + "pc": 193, + "cost": 5 + }, + { + "pc": 217, + "cost": 5 + }, + { + "pc": 242, + "cost": 10 + }, + { + "pc": 295, + "cost": 4 + }, + { + "pc": 314, + "cost": 4 + }, + { + "pc": 332, + "cost": 10 + }, + { + "pc": 387, + "cost": 3 + }, + { + "pc": 405, + "cost": 3 + }, + { + "pc": 423, + "cost": 2 + }, + { + "pc": 429, + "cost": 22 + }, + { + "pc": 445, + "cost": 3 + }, + { + "pc": 455, + "cost": 2 + }, + { + "pc": 461, + "cost": 22 + }, + { + "pc": 477, + "cost": 3 + }, + { + "pc": 487, + "cost": 2 + }, + { + "pc": 493, + "cost": 22 + }, + { + "pc": 509, + "cost": 3 + }, + { + "pc": 519, + "cost": 6 + }, + { + "pc": 544, + "cost": 4 + }, + { + "pc": 566, + "cost": 6 + }, + { + "pc": 592, + "cost": 7 + }, + { + "pc": 627, + "cost": 6 + }, + { + "pc": 655, + "cost": 7 + }, + { + "pc": 689, + "cost": 1 + }, + { + "pc": 692, + "cost": 2 + }, + { + "pc": 693, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_rol.json b/pvm/programs/riscv_rv64uzbb_rol.json new file mode 100644 index 00000000..f4858af5 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_rol.json @@ -0,0 +1,1779 @@ +{ + "name": "riscv_rv64uzbb_rol", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 240, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 220, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 209, + 4, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 220, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 190, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 220, + 152, + 11, + 51, + 4, + 128, + 0, + 171, + 75, + 170, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 220, + 152, + 11, + 51, + 4, + 0, + 64, + 171, + 75, + 150, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 220, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 128, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 110, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 91, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 72, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 53, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 34, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 2, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 220, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 225, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 220, + 152, + 11, + 51, + 4, + 0, + 16, + 9, + 1, + 131, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 128, + 0, + 171, + 75, + 185, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 14, + 171, + 75, + 149, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 31, + 171, + 75, + 113, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 192, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 80, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 193, + 220, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 47, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 199, + 220, + 152, + 11, + 51, + 4, + 0, + 16, + 9, + 1, + 131, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 128, + 0, + 171, + 75, + 7, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 206, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 14, + 171, + 75, + 227, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 220, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 39, + 149, + 68, + 17, + 151, + 68, + 12, + 149, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 144, + 0, + 171, + 75, + 181, + 2, + 51, + 5, + 50, + 51, + 8, + 1, + 51, + 9, + 63, + 220, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 159, + 2, + 51, + 5, + 51, + 51, + 8, + 255, + 51, + 9, + 39, + 220, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 140, + 2, + 51, + 5, + 52, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 43, + 220, + 152, + 11, + 51, + 4, + 0, + 32, + 1, + 131, + 68, + 33, + 1, + 151, + 68, + 43, + 149, + 68, + 9, + 1, + 171, + 75, + 101, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 220, + 152, + 8, + 51, + 4, + 128, + 0, + 171, + 72, + 81, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 220, + 152, + 9, + 51, + 4, + 0, + 64, + 171, + 73, + 61, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 220, + 136, + 8, + 51, + 4, + 24, + 171, + 72, + 45, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 220, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 128, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 220, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 64, + 171, + 67, + 233, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 220, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 67, + 197, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 165, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 133, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 99, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 67, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 35, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 1, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 225, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 193, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 159, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 127, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 220, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 31, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 51, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 100, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 19, + 251, + 33, + 41, + 41, + 137, + 36, + 73, + 36, + 73, + 68, + 146, + 68, + 36, + 73, + 18, + 73, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 130, + 40, + 65, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 145, + 136, + 4, + 145, + 4, + 145, + 72, + 16, + 73, + 16, + 137, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 68, + 34, + 18, + 68, + 18, + 68, + 34, + 65, + 36, + 73, + 18, + 137, + 72, + 146, + 36, + 146, + 36, + 145, + 32, + 146, + 16, + 137, + 72, + 146, + 136, + 36, + 137, + 72, + 146, + 72, + 147, + 148, + 36, + 34, + 77, + 82, + 146, + 136, + 52, + 73, + 73, + 146, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 73, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 137, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 136, + 52, + 73, + 146, + 36, + 210, + 36, + 73, + 34, + 105, + 146, + 36, + 145, + 52, + 73, + 146, + 36, + 73, + 37, + 41, + 73, + 37, + 17, + 81, + 50 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9068, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 2147483648, + 0, + 43, + 0, + 0, + 24, + 16384, + 2, + 2147483648, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 31, + "cost": 3 + }, + { + "pc": 50, + "cost": 3 + }, + { + "pc": 70, + "cost": 3 + }, + { + "pc": 90, + "cost": 4 + }, + { + "pc": 112, + "cost": 3 + }, + { + "pc": 130, + "cost": 3 + }, + { + "pc": 149, + "cost": 3 + }, + { + "pc": 168, + "cost": 3 + }, + { + "pc": 187, + "cost": 3 + }, + { + "pc": 206, + "cost": 6 + }, + { + "pc": 238, + "cost": 6 + }, + { + "pc": 271, + "cost": 8 + }, + { + "pc": 311, + "cost": 7 + }, + { + "pc": 347, + "cost": 7 + }, + { + "pc": 383, + "cost": 6 + }, + { + "pc": 416, + "cost": 6 + }, + { + "pc": 449, + "cost": 8 + }, + { + "pc": 489, + "cost": 7 + }, + { + "pc": 525, + "cost": 10 + }, + { + "pc": 571, + "cost": 4 + }, + { + "pc": 593, + "cost": 3 + }, + { + "pc": 612, + "cost": 8 + }, + { + "pc": 651, + "cost": 3 + }, + { + "pc": 671, + "cost": 3 + }, + { + "pc": 691, + "cost": 3 + }, + { + "pc": 707, + "cost": 2 + }, + { + "pc": 713, + "cost": 23 + }, + { + "pc": 733, + "cost": 2 + }, + { + "pc": 741, + "cost": 2 + }, + { + "pc": 747, + "cost": 23 + }, + { + "pc": 767, + "cost": 2 + }, + { + "pc": 775, + "cost": 2 + }, + { + "pc": 781, + "cost": 23 + }, + { + "pc": 801, + "cost": 3 + }, + { + "pc": 811, + "cost": 2 + }, + { + "pc": 817, + "cost": 23 + }, + { + "pc": 835, + "cost": 2 + }, + { + "pc": 843, + "cost": 2 + }, + { + "pc": 849, + "cost": 23 + }, + { + "pc": 867, + "cost": 2 + }, + { + "pc": 875, + "cost": 2 + }, + { + "pc": 881, + "cost": 23 + }, + { + "pc": 899, + "cost": 3 + }, + { + "pc": 909, + "cost": 2 + }, + { + "pc": 915, + "cost": 23 + }, + { + "pc": 933, + "cost": 2 + }, + { + "pc": 941, + "cost": 2 + }, + { + "pc": 947, + "cost": 23 + }, + { + "pc": 965, + "cost": 2 + }, + { + "pc": 973, + "cost": 2 + }, + { + "pc": 979, + "cost": 23 + }, + { + "pc": 997, + "cost": 3 + }, + { + "pc": 1007, + "cost": 2 + }, + { + "pc": 1013, + "cost": 23 + }, + { + "pc": 1031, + "cost": 2 + }, + { + "pc": 1039, + "cost": 2 + }, + { + "pc": 1045, + "cost": 23 + }, + { + "pc": 1063, + "cost": 2 + }, + { + "pc": 1071, + "cost": 2 + }, + { + "pc": 1077, + "cost": 23 + }, + { + "pc": 1095, + "cost": 3 + }, + { + "pc": 1105, + "cost": 2 + }, + { + "pc": 1111, + "cost": 23 + }, + { + "pc": 1129, + "cost": 2 + }, + { + "pc": 1136, + "cost": 2 + }, + { + "pc": 1142, + "cost": 23 + }, + { + "pc": 1160, + "cost": 2 + }, + { + "pc": 1167, + "cost": 2 + }, + { + "pc": 1173, + "cost": 23 + }, + { + "pc": 1191, + "cost": 3 + }, + { + "pc": 1200, + "cost": 2 + }, + { + "pc": 1213, + "cost": 2 + }, + { + "pc": 1227, + "cost": 2 + }, + { + "pc": 1237, + "cost": 3 + }, + { + "pc": 1257, + "cost": 1 + }, + { + "pc": 1260, + "cost": 2 + }, + { + "pc": 1261, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_rolw.json b/pvm/programs/riscv_rv64uzbb_rolw.json new file mode 100644 index 00000000..da3654e6 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_rolw.json @@ -0,0 +1,1826 @@ +{ + "name": "riscv_rv64uzbb_rolw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 22, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 221, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 247, + 4, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 221, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 228, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 221, + 152, + 11, + 51, + 4, + 128, + 0, + 171, + 75, + 208, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 221, + 152, + 11, + 51, + 4, + 0, + 64, + 171, + 75, + 188, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 221, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 166, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 221, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 148, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 221, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 129, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 221, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 110, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 221, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 91, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 221, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 72, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 221, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 40, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 221, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 7, + 4, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 221, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 230, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 221, + 152, + 11, + 51, + 4, + 0, + 80, + 72, + 72, + 131, + 68, + 72, + 248, + 171, + 75, + 197, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 221, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 164, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 224, + 221, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 131, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 225, + 221, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 98, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 231, + 221, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 65, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 238, + 221, + 152, + 11, + 51, + 4, + 0, + 80, + 72, + 72, + 131, + 68, + 72, + 248, + 171, + 75, + 32, + 3, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 221, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 255, + 2, + 51, + 5, + 44, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 221, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 18, + 131, + 68, + 120, + 6, + 171, + 75, + 217, + 2, + 51, + 5, + 45, + 51, + 8, + 0, + 32, + 241, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 221, + 152, + 11, + 51, + 4, + 0, + 96, + 69, + 35, + 131, + 68, + 129, + 7, + 171, + 75, + 178, + 2, + 51, + 5, + 46, + 51, + 8, + 0, + 32, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 221, + 152, + 11, + 51, + 4, + 0, + 80, + 52, + 146, + 131, + 68, + 120, + 6, + 171, + 75, + 140, + 2, + 51, + 5, + 47, + 51, + 8, + 0, + 144, + 9, + 131, + 136, + 69, + 3, + 151, + 136, + 12, + 149, + 136, + 120, + 6, + 51, + 9, + 4, + 221, + 152, + 11, + 51, + 4, + 0, + 96, + 69, + 147, + 131, + 68, + 137, + 7, + 171, + 75, + 101, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 221, + 152, + 8, + 51, + 4, + 128, + 0, + 171, + 72, + 81, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 221, + 152, + 9, + 51, + 4, + 0, + 64, + 171, + 73, + 61, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 221, + 136, + 8, + 51, + 4, + 24, + 171, + 72, + 45, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 221, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 128, + 0, + 171, + 67, + 11, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 221, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 64, + 171, + 67, + 233, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 221, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 67, + 197, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 165, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 133, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 99, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 67, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 35, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 1, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 225, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 193, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 159, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 128, + 0, + 171, + 75, + 127, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 64, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 221, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 51, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 131, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 237, + 250, + 33, + 41, + 41, + 137, + 36, + 73, + 36, + 73, + 68, + 146, + 68, + 36, + 73, + 16, + 73, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 130, + 40, + 65, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 32, + 34, + 65, + 36, + 65, + 68, + 130, + 72, + 130, + 136, + 132, + 72, + 148, + 32, + 34, + 33, + 18, + 73, + 16, + 145, + 16, + 137, + 18, + 68, + 36, + 68, + 34, + 9, + 34, + 146, + 36, + 34, + 73, + 34, + 146, + 36, + 210, + 36, + 37, + 137, + 72, + 147, + 148, + 36, + 34, + 77, + 82, + 146, + 32, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 34, + 210, + 36, + 73, + 130, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 137, + 72, + 147, + 36, + 9, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 34, + 77, + 146, + 36, + 136, + 52, + 73, + 146, + 72, + 154, + 36, + 73, + 36, + 77, + 146, + 36, + 72, + 82, + 73, + 74, + 82, + 73, + 68, + 148, + 12 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9043, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 18446744071562067968, + 0, + 43, + 0, + 0, + 24, + 16384, + 2, + 18446744071562067968, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 31, + "cost": 4 + }, + { + "pc": 50, + "cost": 4 + }, + { + "pc": 70, + "cost": 4 + }, + { + "pc": 90, + "cost": 4 + }, + { + "pc": 112, + "cost": 4 + }, + { + "pc": 130, + "cost": 4 + }, + { + "pc": 149, + "cost": 4 + }, + { + "pc": 168, + "cost": 4 + }, + { + "pc": 187, + "cost": 4 + }, + { + "pc": 206, + "cost": 7 + }, + { + "pc": 238, + "cost": 7 + }, + { + "pc": 271, + "cost": 7 + }, + { + "pc": 304, + "cost": 7 + }, + { + "pc": 337, + "cost": 7 + }, + { + "pc": 370, + "cost": 7 + }, + { + "pc": 403, + "cost": 7 + }, + { + "pc": 436, + "cost": 7 + }, + { + "pc": 469, + "cost": 7 + }, + { + "pc": 502, + "cost": 7 + }, + { + "pc": 535, + "cost": 8 + }, + { + "pc": 573, + "cost": 8 + }, + { + "pc": 612, + "cost": 8 + }, + { + "pc": 650, + "cost": 8 + }, + { + "pc": 689, + "cost": 4 + }, + { + "pc": 709, + "cost": 4 + }, + { + "pc": 729, + "cost": 4 + }, + { + "pc": 745, + "cost": 2 + }, + { + "pc": 751, + "cost": 23 + }, + { + "pc": 771, + "cost": 2 + }, + { + "pc": 779, + "cost": 2 + }, + { + "pc": 785, + "cost": 23 + }, + { + "pc": 805, + "cost": 2 + }, + { + "pc": 813, + "cost": 2 + }, + { + "pc": 819, + "cost": 23 + }, + { + "pc": 839, + "cost": 2 + }, + { + "pc": 849, + "cost": 2 + }, + { + "pc": 855, + "cost": 23 + }, + { + "pc": 873, + "cost": 2 + }, + { + "pc": 881, + "cost": 2 + }, + { + "pc": 887, + "cost": 23 + }, + { + "pc": 905, + "cost": 2 + }, + { + "pc": 913, + "cost": 2 + }, + { + "pc": 919, + "cost": 23 + }, + { + "pc": 937, + "cost": 2 + }, + { + "pc": 947, + "cost": 2 + }, + { + "pc": 953, + "cost": 23 + }, + { + "pc": 971, + "cost": 2 + }, + { + "pc": 979, + "cost": 2 + }, + { + "pc": 985, + "cost": 23 + }, + { + "pc": 1003, + "cost": 2 + }, + { + "pc": 1011, + "cost": 2 + }, + { + "pc": 1017, + "cost": 23 + }, + { + "pc": 1035, + "cost": 2 + }, + { + "pc": 1045, + "cost": 2 + }, + { + "pc": 1051, + "cost": 23 + }, + { + "pc": 1069, + "cost": 2 + }, + { + "pc": 1077, + "cost": 2 + }, + { + "pc": 1083, + "cost": 23 + }, + { + "pc": 1101, + "cost": 2 + }, + { + "pc": 1109, + "cost": 2 + }, + { + "pc": 1115, + "cost": 23 + }, + { + "pc": 1133, + "cost": 2 + }, + { + "pc": 1143, + "cost": 2 + }, + { + "pc": 1149, + "cost": 23 + }, + { + "pc": 1167, + "cost": 2 + }, + { + "pc": 1174, + "cost": 2 + }, + { + "pc": 1180, + "cost": 23 + }, + { + "pc": 1198, + "cost": 2 + }, + { + "pc": 1205, + "cost": 2 + }, + { + "pc": 1211, + "cost": 23 + }, + { + "pc": 1229, + "cost": 2 + }, + { + "pc": 1238, + "cost": 2 + }, + { + "pc": 1251, + "cost": 4 + }, + { + "pc": 1265, + "cost": 2 + }, + { + "pc": 1275, + "cost": 3 + }, + { + "pc": 1295, + "cost": 1 + }, + { + "pc": 1298, + "cost": 2 + }, + { + "pc": 1299, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_ror.json b/pvm/programs/riscv_rv64uzbb_ror.json new file mode 100644 index 00000000..26a44260 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_ror.json @@ -0,0 +1,1845 @@ +{ + "name": "riscv_rv64uzbb_ror", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 42, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 222, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 11, + 5, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 222, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 245, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 222, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 223, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 222, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 201, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 222, + 152, + 11, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 179, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 161, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 142, + 4, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 123, + 4, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 104, + 4, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 85, + 4, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 222, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 53, + 4, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 222, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 39, + 149, + 68, + 17, + 151, + 68, + 12, + 149, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 144, + 0, + 171, + 75, + 7, + 4, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 222, + 152, + 11, + 51, + 4, + 33, + 151, + 68, + 43, + 149, + 68, + 9, + 1, + 151, + 68, + 14, + 149, + 68, + 66, + 2, + 171, + 75, + 223, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 222, + 152, + 11, + 51, + 4, + 0, + 224, + 131, + 68, + 33, + 1, + 151, + 68, + 35, + 149, + 68, + 1, + 151, + 68, + 15, + 149, + 68, + 132, + 4, + 171, + 75, + 179, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 222, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 33, + 171, + 75, + 143, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 192, + 222, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 110, + 3, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 193, + 222, + 152, + 11, + 51, + 4, + 255, + 151, + 68, + 39, + 149, + 68, + 17, + 151, + 68, + 12, + 149, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 144, + 0, + 171, + 75, + 64, + 3, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 199, + 222, + 152, + 11, + 51, + 4, + 33, + 151, + 68, + 43, + 149, + 68, + 9, + 1, + 151, + 68, + 14, + 149, + 68, + 66, + 2, + 171, + 75, + 24, + 3, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 206, + 222, + 152, + 11, + 51, + 4, + 0, + 224, + 131, + 68, + 33, + 1, + 151, + 68, + 35, + 149, + 68, + 1, + 151, + 68, + 15, + 149, + 68, + 132, + 4, + 171, + 75, + 236, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 222, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 203, + 2, + 51, + 5, + 50, + 51, + 8, + 1, + 51, + 9, + 63, + 222, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 184, + 2, + 51, + 5, + 51, + 51, + 8, + 255, + 51, + 9, + 39, + 222, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 165, + 2, + 51, + 5, + 52, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 43, + 222, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 21, + 171, + 75, + 129, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 222, + 152, + 8, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 72, + 107, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 222, + 152, + 9, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 73, + 85, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 222, + 136, + 8, + 51, + 4, + 3, + 151, + 68, + 61, + 171, + 72, + 66, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 222, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 67, + 30, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 222, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 67, + 250, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 222, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 67, + 214, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 180, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 146, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 112, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 78, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 44, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 10, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 232, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 198, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 164, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 130, + 0, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 96, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 222, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 159, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 158, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 217, + 250, + 33, + 41, + 41, + 137, + 36, + 73, + 34, + 73, + 146, + 72, + 146, + 36, + 146, + 36, + 137, + 164, + 36, + 146, + 36, + 145, + 36, + 137, + 36, + 73, + 36, + 73, + 34, + 65, + 148, + 32, + 34, + 65, + 36, + 73, + 18, + 137, + 72, + 16, + 73, + 18, + 137, + 72, + 16, + 73, + 68, + 146, + 136, + 4, + 145, + 4, + 145, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 36, + 137, + 68, + 36, + 136, + 36, + 137, + 68, + 36, + 136, + 36, + 34, + 73, + 68, + 130, + 72, + 130, + 136, + 36, + 73, + 36, + 73, + 34, + 65, + 36, + 65, + 36, + 146, + 36, + 137, + 36, + 73, + 34, + 73, + 18, + 105, + 146, + 146, + 36, + 145, + 38, + 41, + 73, + 18, + 105, + 146, + 146, + 36, + 145, + 38, + 73, + 146, + 68, + 154, + 36, + 73, + 18, + 105, + 146, + 36, + 73, + 164, + 73, + 146, + 36, + 145, + 38, + 73, + 146, + 68, + 154, + 36, + 73, + 18, + 105, + 146, + 36, + 73, + 164, + 73, + 146, + 36, + 145, + 38, + 73, + 146, + 68, + 154, + 36, + 73, + 18, + 105, + 146, + 36, + 73, + 210, + 36, + 73, + 146, + 36, + 149, + 164, + 36, + 149, + 68, + 68, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9042, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 8589934592, + 0, + 43, + 0, + 0, + 6917529027641081856, + 1125899906842624, + 2, + 8589934592, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 31, + "cost": 4 + }, + { + "pc": 53, + "cost": 4 + }, + { + "pc": 75, + "cost": 4 + }, + { + "pc": 97, + "cost": 4 + }, + { + "pc": 119, + "cost": 3 + }, + { + "pc": 137, + "cost": 3 + }, + { + "pc": 156, + "cost": 3 + }, + { + "pc": 175, + "cost": 3 + }, + { + "pc": 194, + "cost": 3 + }, + { + "pc": 213, + "cost": 6 + }, + { + "pc": 245, + "cost": 10 + }, + { + "pc": 291, + "cost": 8 + }, + { + "pc": 331, + "cost": 10 + }, + { + "pc": 375, + "cost": 7 + }, + { + "pc": 411, + "cost": 6 + }, + { + "pc": 444, + "cost": 10 + }, + { + "pc": 490, + "cost": 8 + }, + { + "pc": 530, + "cost": 10 + }, + { + "pc": 574, + "cost": 6 + }, + { + "pc": 607, + "cost": 3 + }, + { + "pc": 626, + "cost": 3 + }, + { + "pc": 645, + "cost": 7 + }, + { + "pc": 681, + "cost": 4 + }, + { + "pc": 703, + "cost": 4 + }, + { + "pc": 725, + "cost": 4 + }, + { + "pc": 744, + "cost": 2 + }, + { + "pc": 750, + "cost": 23 + }, + { + "pc": 770, + "cost": 3 + }, + { + "pc": 780, + "cost": 2 + }, + { + "pc": 786, + "cost": 23 + }, + { + "pc": 806, + "cost": 3 + }, + { + "pc": 816, + "cost": 2 + }, + { + "pc": 822, + "cost": 23 + }, + { + "pc": 842, + "cost": 3 + }, + { + "pc": 852, + "cost": 2 + }, + { + "pc": 858, + "cost": 23 + }, + { + "pc": 876, + "cost": 3 + }, + { + "pc": 886, + "cost": 2 + }, + { + "pc": 892, + "cost": 23 + }, + { + "pc": 910, + "cost": 3 + }, + { + "pc": 920, + "cost": 2 + }, + { + "pc": 926, + "cost": 23 + }, + { + "pc": 944, + "cost": 3 + }, + { + "pc": 954, + "cost": 2 + }, + { + "pc": 960, + "cost": 23 + }, + { + "pc": 978, + "cost": 3 + }, + { + "pc": 988, + "cost": 2 + }, + { + "pc": 994, + "cost": 23 + }, + { + "pc": 1012, + "cost": 3 + }, + { + "pc": 1022, + "cost": 2 + }, + { + "pc": 1028, + "cost": 23 + }, + { + "pc": 1046, + "cost": 3 + }, + { + "pc": 1056, + "cost": 2 + }, + { + "pc": 1062, + "cost": 23 + }, + { + "pc": 1080, + "cost": 3 + }, + { + "pc": 1090, + "cost": 2 + }, + { + "pc": 1096, + "cost": 23 + }, + { + "pc": 1114, + "cost": 3 + }, + { + "pc": 1124, + "cost": 2 + }, + { + "pc": 1130, + "cost": 23 + }, + { + "pc": 1148, + "cost": 3 + }, + { + "pc": 1158, + "cost": 2 + }, + { + "pc": 1164, + "cost": 23 + }, + { + "pc": 1182, + "cost": 3 + }, + { + "pc": 1192, + "cost": 2 + }, + { + "pc": 1198, + "cost": 23 + }, + { + "pc": 1216, + "cost": 3 + }, + { + "pc": 1225, + "cost": 2 + }, + { + "pc": 1231, + "cost": 23 + }, + { + "pc": 1249, + "cost": 3 + }, + { + "pc": 1258, + "cost": 3 + }, + { + "pc": 1271, + "cost": 3 + }, + { + "pc": 1285, + "cost": 2 + }, + { + "pc": 1295, + "cost": 3 + }, + { + "pc": 1315, + "cost": 1 + }, + { + "pc": 1318, + "cost": 2 + }, + { + "pc": 1319, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_rori.json b/pvm/programs/riscv_rv64uzbb_rori.json new file mode 100644 index 00000000..2ed0da0d --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_rori.json @@ -0,0 +1,963 @@ +{ + "name": "riscv_rv64uzbb_rori", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 154, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 1, + 158, + 171, + 51, + 4, + 1, + 171, + 75, + 126, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 158, + 171, + 1, + 51, + 4, + 255, + 151, + 68, + 63, + 171, + 75, + 107, + 2, + 51, + 5, + 4, + 51, + 10, + 1, + 158, + 171, + 7, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 88, + 2, + 51, + 5, + 5, + 51, + 10, + 1, + 158, + 171, + 14, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 69, + 2, + 51, + 5, + 6, + 51, + 10, + 1, + 158, + 171, + 31, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 50, + 2, + 51, + 5, + 7, + 51, + 10, + 255, + 158, + 171, + 51, + 4, + 255, + 171, + 75, + 35, + 2, + 51, + 5, + 8, + 51, + 10, + 255, + 158, + 171, + 1, + 51, + 4, + 255, + 171, + 75, + 19, + 2, + 51, + 5, + 9, + 51, + 10, + 255, + 158, + 171, + 7, + 51, + 4, + 255, + 171, + 75, + 3, + 2, + 51, + 5, + 10, + 51, + 10, + 255, + 158, + 171, + 14, + 51, + 4, + 255, + 171, + 75, + 243, + 1, + 51, + 5, + 11, + 51, + 10, + 255, + 158, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 227, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 198, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 1, + 51, + 4, + 255, + 151, + 68, + 39, + 149, + 68, + 17, + 151, + 68, + 12, + 149, + 68, + 9, + 249, + 151, + 68, + 12, + 149, + 68, + 144, + 0, + 171, + 75, + 155, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 7, + 51, + 4, + 33, + 151, + 68, + 43, + 149, + 68, + 9, + 1, + 151, + 68, + 14, + 149, + 68, + 66, + 2, + 171, + 75, + 118, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 14, + 51, + 4, + 0, + 224, + 131, + 68, + 33, + 1, + 151, + 68, + 35, + 149, + 68, + 1, + 151, + 68, + 15, + 149, + 68, + 132, + 4, + 171, + 75, + 77, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 31, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 33, + 171, + 75, + 44, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 158, + 171, + 63, + 51, + 4, + 2, + 171, + 75, + 28, + 1, + 51, + 5, + 18, + 51, + 10, + 255, + 158, + 171, + 39, + 51, + 4, + 255, + 171, + 75, + 12, + 1, + 51, + 5, + 19, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 158, + 171, + 43, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 151, + 68, + 21, + 171, + 75, + 235, + 0, + 51, + 5, + 20, + 51, + 8, + 1, + 158, + 136, + 7, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 72, + 216, + 0, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 67, + 183, + 0, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 67, + 150, + 0, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 67, + 117, + 51, + 5, + 24, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 151, + 68, + 57, + 171, + 75, + 87, + 51, + 5, + 25, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 151, + 68, + 50, + 171, + 75, + 57, + 51, + 5, + 26, + 51, + 9, + 1, + 51, + 0, + 1, + 158, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 1, + 151, + 68, + 33, + 171, + 75, + 27, + 51, + 5, + 27, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 28, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 105, + 253, + 33, + 41, + 41, + 145, + 36, + 137, + 36, + 73, + 36, + 73, + 34, + 73, + 18, + 73, + 137, + 36, + 137, + 36, + 137, + 36, + 137, + 36, + 137, + 4, + 81, + 16, + 145, + 32, + 146, + 36, + 145, + 136, + 4, + 145, + 36, + 18, + 145, + 32, + 18, + 145, + 36, + 34, + 65, + 36, + 136, + 68, + 146, + 68, + 146, + 68, + 130, + 72, + 16, + 137, + 36, + 73, + 164, + 73, + 73, + 146, + 72, + 147, + 146, + 36, + 145, + 38, + 37, + 73, + 146, + 38, + 73, + 146, + 164, + 73, + 146, + 36, + 105, + 146, + 36, + 73, + 42, + 73, + 201, + 0 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9575, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 8589934592, + 0, + 28, + 0, + 0, + 144115188075855872, + 2, + 555819297, + 8589934592, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 28, + "cost": 4 + }, + { + "pc": 47, + "cost": 4 + }, + { + "pc": 66, + "cost": 4 + }, + { + "pc": 85, + "cost": 4 + }, + { + "pc": 104, + "cost": 3 + }, + { + "pc": 119, + "cost": 3 + }, + { + "pc": 135, + "cost": 3 + }, + { + "pc": 151, + "cost": 3 + }, + { + "pc": 167, + "cost": 3 + }, + { + "pc": 183, + "cost": 5 + }, + { + "pc": 212, + "cost": 9 + }, + { + "pc": 255, + "cost": 7 + }, + { + "pc": 292, + "cost": 9 + }, + { + "pc": 333, + "cost": 6 + }, + { + "pc": 366, + "cost": 3 + }, + { + "pc": 382, + "cost": 3 + }, + { + "pc": 398, + "cost": 6 + }, + { + "pc": 431, + "cost": 3 + }, + { + "pc": 450, + "cost": 2 + }, + { + "pc": 456, + "cost": 22 + }, + { + "pc": 473, + "cost": 3 + }, + { + "pc": 483, + "cost": 2 + }, + { + "pc": 489, + "cost": 22 + }, + { + "pc": 506, + "cost": 3 + }, + { + "pc": 516, + "cost": 2 + }, + { + "pc": 522, + "cost": 22 + }, + { + "pc": 539, + "cost": 3 + }, + { + "pc": 548, + "cost": 2 + }, + { + "pc": 554, + "cost": 22 + }, + { + "pc": 569, + "cost": 3 + }, + { + "pc": 578, + "cost": 2 + }, + { + "pc": 584, + "cost": 22 + }, + { + "pc": 599, + "cost": 3 + }, + { + "pc": 608, + "cost": 2 + }, + { + "pc": 614, + "cost": 22 + }, + { + "pc": 629, + "cost": 3 + }, + { + "pc": 638, + "cost": 2 + }, + { + "pc": 648, + "cost": 2 + }, + { + "pc": 659, + "cost": 1 + }, + { + "pc": 662, + "cost": 2 + }, + { + "pc": 663, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_roriw.json b/pvm/programs/riscv_rv64uzbb_roriw.json new file mode 100644 index 00000000..91f32ebf --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_roriw.json @@ -0,0 +1,826 @@ +{ + "name": "riscv_rv64uzbb_roriw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 43, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 10, + 1, + 160, + 171, + 51, + 4, + 1, + 171, + 75, + 15, + 2, + 51, + 5, + 3, + 51, + 10, + 1, + 160, + 171, + 1, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 252, + 1, + 51, + 5, + 4, + 51, + 10, + 1, + 160, + 171, + 7, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 233, + 1, + 51, + 5, + 5, + 51, + 10, + 1, + 160, + 171, + 14, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 215, + 1, + 51, + 5, + 6, + 51, + 10, + 1, + 160, + 171, + 31, + 51, + 4, + 2, + 171, + 75, + 199, + 1, + 51, + 5, + 7, + 51, + 10, + 255, + 160, + 171, + 51, + 4, + 255, + 171, + 75, + 184, + 1, + 51, + 5, + 8, + 51, + 10, + 255, + 160, + 171, + 1, + 51, + 4, + 255, + 171, + 75, + 168, + 1, + 51, + 5, + 9, + 51, + 10, + 255, + 160, + 171, + 7, + 51, + 4, + 255, + 171, + 75, + 152, + 1, + 51, + 5, + 10, + 51, + 10, + 255, + 160, + 171, + 14, + 51, + 4, + 255, + 171, + 75, + 136, + 1, + 51, + 5, + 11, + 51, + 10, + 255, + 160, + 171, + 31, + 51, + 4, + 255, + 171, + 75, + 120, + 1, + 51, + 5, + 12, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 160, + 171, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 91, + 1, + 51, + 5, + 13, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 160, + 171, + 1, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 61, + 1, + 51, + 5, + 14, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 160, + 171, + 7, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 31, + 1, + 51, + 5, + 15, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 160, + 171, + 14, + 51, + 4, + 0, + 128, + 132, + 132, + 131, + 68, + 132, + 4, + 171, + 75, + 1, + 1, + 51, + 5, + 16, + 51, + 10, + 0, + 32, + 33, + 33, + 131, + 170, + 33, + 1, + 160, + 171, + 31, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 227, + 0, + 51, + 5, + 20, + 51, + 8, + 1, + 160, + 136, + 7, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 72, + 208, + 0, + 51, + 5, + 21, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 7, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 67, + 175, + 0, + 51, + 5, + 22, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 14, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 0, + 0, + 4, + 171, + 67, + 143, + 0, + 51, + 5, + 23, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 31, + 100, + 179, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 242, + 51, + 4, + 2, + 171, + 67, + 113, + 51, + 5, + 24, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 7, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 83, + 51, + 5, + 25, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 14, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 54, + 51, + 5, + 26, + 51, + 9, + 1, + 51, + 0, + 1, + 160, + 11, + 31, + 149, + 153, + 1, + 51, + 2, + 2, + 171, + 41, + 244, + 51, + 4, + 2, + 171, + 75, + 27, + 51, + 5, + 27, + 51, + 0, + 51, + 4, + 171, + 64, + 17, + 51, + 5, + 28, + 51, + 0, + 33, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 216, + 253, + 33, + 41, + 41, + 145, + 36, + 136, + 36, + 65, + 36, + 9, + 145, + 36, + 145, + 148, + 72, + 146, + 72, + 146, + 72, + 146, + 72, + 146, + 72, + 16, + 5, + 17, + 9, + 34, + 65, + 68, + 130, + 72, + 16, + 145, + 32, + 18, + 68, + 36, + 136, + 4, + 17, + 73, + 130, + 72, + 147, + 146, + 4, + 145, + 38, + 37, + 9, + 145, + 38, + 37, + 73, + 210, + 36, + 73, + 144, + 52, + 73, + 18, + 146, + 38, + 73, + 146, + 84, + 146, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9592, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 2, + 0, + 28, + 0, + 0, + 33554432, + 2, + 555819297, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 28, + "cost": 4 + }, + { + "pc": 47, + "cost": 4 + }, + { + "pc": 66, + "cost": 4 + }, + { + "pc": 84, + "cost": 4 + }, + { + "pc": 100, + "cost": 4 + }, + { + "pc": 115, + "cost": 4 + }, + { + "pc": 131, + "cost": 4 + }, + { + "pc": 147, + "cost": 4 + }, + { + "pc": 163, + "cost": 4 + }, + { + "pc": 179, + "cost": 6 + }, + { + "pc": 208, + "cost": 6 + }, + { + "pc": 238, + "cost": 6 + }, + { + "pc": 268, + "cost": 6 + }, + { + "pc": 298, + "cost": 6 + }, + { + "pc": 328, + "cost": 4 + }, + { + "pc": 347, + "cost": 2 + }, + { + "pc": 353, + "cost": 22 + }, + { + "pc": 370, + "cost": 2 + }, + { + "pc": 380, + "cost": 2 + }, + { + "pc": 386, + "cost": 22 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 412, + "cost": 2 + }, + { + "pc": 418, + "cost": 22 + }, + { + "pc": 435, + "cost": 2 + }, + { + "pc": 441, + "cost": 2 + }, + { + "pc": 447, + "cost": 22 + }, + { + "pc": 462, + "cost": 2 + }, + { + "pc": 471, + "cost": 2 + }, + { + "pc": 477, + "cost": 22 + }, + { + "pc": 492, + "cost": 2 + }, + { + "pc": 500, + "cost": 2 + }, + { + "pc": 506, + "cost": 22 + }, + { + "pc": 521, + "cost": 2 + }, + { + "pc": 527, + "cost": 2 + }, + { + "pc": 537, + "cost": 2 + }, + { + "pc": 548, + "cost": 1 + }, + { + "pc": 551, + "cost": 2 + }, + { + "pc": 552, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_rorw.json b/pvm/programs/riscv_rv64uzbb_rorw.json new file mode 100644 index 00000000..a5338406 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_rorw.json @@ -0,0 +1,1647 @@ +{ + "name": "riscv_rv64uzbb_rorw", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 132, + 133, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 1, + 51, + 9, + 223, + 152, + 11, + 51, + 4, + 1, + 171, + 75, + 102, + 4, + 51, + 5, + 3, + 51, + 8, + 1, + 51, + 9, + 1, + 223, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 128, + 171, + 75, + 80, + 4, + 51, + 5, + 4, + 51, + 8, + 1, + 51, + 9, + 7, + 223, + 152, + 11, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 58, + 4, + 51, + 5, + 5, + 51, + 8, + 1, + 51, + 9, + 14, + 223, + 152, + 11, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 37, + 4, + 51, + 5, + 6, + 51, + 8, + 1, + 51, + 9, + 31, + 223, + 152, + 11, + 51, + 4, + 2, + 171, + 75, + 18, + 4, + 51, + 5, + 7, + 51, + 8, + 255, + 51, + 9, + 223, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 0, + 4, + 51, + 5, + 8, + 51, + 8, + 255, + 51, + 9, + 1, + 223, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 237, + 3, + 51, + 5, + 9, + 51, + 8, + 255, + 51, + 9, + 7, + 223, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 218, + 3, + 51, + 5, + 10, + 51, + 8, + 255, + 51, + 9, + 14, + 223, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 199, + 3, + 51, + 5, + 11, + 51, + 8, + 255, + 51, + 9, + 31, + 223, + 152, + 11, + 51, + 4, + 255, + 171, + 75, + 180, + 3, + 51, + 5, + 12, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 223, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 148, + 3, + 51, + 5, + 13, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 1, + 223, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 115, + 3, + 51, + 5, + 14, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 7, + 223, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 82, + 3, + 51, + 5, + 15, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 14, + 223, + 152, + 11, + 51, + 4, + 0, + 128, + 132, + 132, + 131, + 68, + 132, + 4, + 171, + 75, + 49, + 3, + 51, + 5, + 16, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 31, + 223, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 16, + 3, + 51, + 5, + 17, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 192, + 223, + 152, + 11, + 51, + 4, + 0, + 32, + 33, + 33, + 131, + 68, + 33, + 1, + 171, + 75, + 239, + 2, + 51, + 5, + 18, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 193, + 223, + 152, + 11, + 51, + 4, + 0, + 144, + 144, + 144, + 131, + 68, + 144, + 0, + 171, + 75, + 206, + 2, + 51, + 5, + 19, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 199, + 223, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 173, + 2, + 51, + 5, + 20, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 206, + 223, + 152, + 11, + 51, + 4, + 0, + 128, + 132, + 132, + 131, + 68, + 132, + 4, + 171, + 75, + 140, + 2, + 51, + 5, + 21, + 51, + 8, + 0, + 32, + 33, + 33, + 131, + 136, + 33, + 1, + 51, + 9, + 255, + 223, + 152, + 11, + 51, + 4, + 0, + 64, + 66, + 66, + 131, + 68, + 66, + 2, + 171, + 75, + 107, + 2, + 51, + 5, + 22, + 51, + 8, + 1, + 51, + 9, + 7, + 223, + 152, + 8, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 72, + 85, + 2, + 51, + 5, + 23, + 51, + 8, + 1, + 51, + 9, + 14, + 223, + 152, + 9, + 51, + 4, + 0, + 0, + 4, + 171, + 73, + 64, + 2, + 51, + 5, + 24, + 51, + 8, + 3, + 223, + 136, + 8, + 51, + 4, + 0, + 0, + 0, + 96, + 171, + 72, + 45, + 2, + 51, + 5, + 25, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 223, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 67, + 9, + 2, + 51, + 5, + 26, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 223, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 0, + 0, + 4, + 171, + 67, + 230, + 1, + 51, + 5, + 27, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 223, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 239, + 51, + 4, + 2, + 171, + 67, + 197, + 1, + 51, + 5, + 28, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 163, + 1, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 130, + 1, + 51, + 5, + 30, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 99, + 1, + 51, + 5, + 31, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 7, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 65, + 1, + 51, + 5, + 32, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 14, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 32, + 1, + 51, + 5, + 33, + 51, + 10, + 1, + 51, + 0, + 1, + 51, + 1, + 31, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 1, + 1, + 51, + 5, + 34, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 223, + 0, + 51, + 5, + 35, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 190, + 0, + 51, + 5, + 36, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 159, + 0, + 51, + 5, + 37, + 51, + 10, + 1, + 51, + 1, + 7, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 0, + 2, + 171, + 75, + 125, + 51, + 5, + 38, + 51, + 10, + 1, + 51, + 1, + 14, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 0, + 0, + 4, + 171, + 75, + 93, + 51, + 5, + 39, + 51, + 10, + 1, + 51, + 1, + 31, + 51, + 0, + 1, + 223, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 241, + 51, + 4, + 2, + 171, + 75, + 63, + 51, + 5, + 40, + 51, + 0, + 15, + 161, + 1, + 51, + 4, + 171, + 65, + 50, + 51, + 5, + 41, + 51, + 0, + 32, + 131, + 1, + 51, + 4, + 32, + 171, + 65, + 36, + 51, + 5, + 42, + 51, + 0, + 51, + 4, + 171, + 64, + 26, + 51, + 5, + 43, + 51, + 0, + 0, + 4, + 51, + 1, + 0, + 16, + 131, + 17, + 0, + 248, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 126, + 251, + 33, + 41, + 41, + 137, + 36, + 9, + 34, + 73, + 130, + 72, + 146, + 16, + 73, + 146, + 72, + 74, + 34, + 73, + 18, + 73, + 146, + 72, + 146, + 68, + 146, + 36, + 18, + 68, + 9, + 34, + 18, + 68, + 18, + 68, + 36, + 136, + 36, + 136, + 72, + 16, + 73, + 16, + 145, + 32, + 146, + 32, + 34, + 65, + 36, + 65, + 68, + 130, + 72, + 130, + 136, + 4, + 145, + 4, + 17, + 9, + 34, + 9, + 34, + 18, + 68, + 18, + 68, + 36, + 73, + 16, + 73, + 18, + 34, + 73, + 16, + 105, + 146, + 146, + 4, + 145, + 38, + 41, + 73, + 136, + 52, + 73, + 73, + 18, + 105, + 146, + 36, + 65, + 164, + 73, + 146, + 132, + 72, + 147, + 36, + 73, + 164, + 73, + 146, + 4, + 145, + 38, + 73, + 18, + 34, + 77, + 146, + 36, + 145, + 38, + 73, + 18, + 68, + 154, + 36, + 73, + 136, + 52, + 73, + 146, + 68, + 154, + 36, + 73, + 144, + 52, + 73, + 146, + 144, + 52, + 73, + 146, + 36, + 169, + 36, + 37, + 169, + 36, + 34, + 74, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9073, + "pc": 11, + "regs": [ + 4294901760, + 2048, + 2, + 2, + 0, + 43, + 0, + 0, + 1610612736, + 262144, + 2, + 2, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 4 + }, + { + "pc": 31, + "cost": 4 + }, + { + "pc": 53, + "cost": 4 + }, + { + "pc": 75, + "cost": 4 + }, + { + "pc": 96, + "cost": 4 + }, + { + "pc": 115, + "cost": 4 + }, + { + "pc": 133, + "cost": 4 + }, + { + "pc": 152, + "cost": 4 + }, + { + "pc": 171, + "cost": 4 + }, + { + "pc": 190, + "cost": 4 + }, + { + "pc": 209, + "cost": 7 + }, + { + "pc": 241, + "cost": 7 + }, + { + "pc": 274, + "cost": 7 + }, + { + "pc": 307, + "cost": 7 + }, + { + "pc": 340, + "cost": 7 + }, + { + "pc": 373, + "cost": 7 + }, + { + "pc": 406, + "cost": 7 + }, + { + "pc": 439, + "cost": 7 + }, + { + "pc": 472, + "cost": 7 + }, + { + "pc": 505, + "cost": 7 + }, + { + "pc": 538, + "cost": 4 + }, + { + "pc": 560, + "cost": 4 + }, + { + "pc": 581, + "cost": 4 + }, + { + "pc": 600, + "cost": 2 + }, + { + "pc": 606, + "cost": 23 + }, + { + "pc": 626, + "cost": 2 + }, + { + "pc": 636, + "cost": 2 + }, + { + "pc": 642, + "cost": 23 + }, + { + "pc": 662, + "cost": 2 + }, + { + "pc": 671, + "cost": 2 + }, + { + "pc": 677, + "cost": 23 + }, + { + "pc": 697, + "cost": 2 + }, + { + "pc": 704, + "cost": 2 + }, + { + "pc": 710, + "cost": 23 + }, + { + "pc": 728, + "cost": 2 + }, + { + "pc": 738, + "cost": 2 + }, + { + "pc": 744, + "cost": 23 + }, + { + "pc": 762, + "cost": 2 + }, + { + "pc": 771, + "cost": 2 + }, + { + "pc": 777, + "cost": 23 + }, + { + "pc": 795, + "cost": 2 + }, + { + "pc": 802, + "cost": 2 + }, + { + "pc": 808, + "cost": 23 + }, + { + "pc": 826, + "cost": 2 + }, + { + "pc": 836, + "cost": 2 + }, + { + "pc": 842, + "cost": 23 + }, + { + "pc": 860, + "cost": 2 + }, + { + "pc": 869, + "cost": 2 + }, + { + "pc": 875, + "cost": 23 + }, + { + "pc": 893, + "cost": 2 + }, + { + "pc": 900, + "cost": 2 + }, + { + "pc": 906, + "cost": 23 + }, + { + "pc": 924, + "cost": 2 + }, + { + "pc": 934, + "cost": 2 + }, + { + "pc": 940, + "cost": 23 + }, + { + "pc": 958, + "cost": 2 + }, + { + "pc": 967, + "cost": 2 + }, + { + "pc": 973, + "cost": 23 + }, + { + "pc": 991, + "cost": 2 + }, + { + "pc": 998, + "cost": 2 + }, + { + "pc": 1004, + "cost": 23 + }, + { + "pc": 1022, + "cost": 2 + }, + { + "pc": 1031, + "cost": 2 + }, + { + "pc": 1037, + "cost": 23 + }, + { + "pc": 1055, + "cost": 2 + }, + { + "pc": 1063, + "cost": 2 + }, + { + "pc": 1069, + "cost": 23 + }, + { + "pc": 1087, + "cost": 2 + }, + { + "pc": 1093, + "cost": 4 + }, + { + "pc": 1106, + "cost": 4 + }, + { + "pc": 1120, + "cost": 2 + }, + { + "pc": 1130, + "cost": 3 + }, + { + "pc": 1150, + "cost": 1 + }, + { + "pc": 1153, + "cost": 2 + }, + { + "pc": 1154, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_sext_b.json b/pvm/programs/riscv_rv64uzbb_sext_b.json new file mode 100644 index 00000000..b13fe6bd --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_sext_b.json @@ -0,0 +1,774 @@ +{ + "name": "riscv_rv64uzbb_sext_b", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 15, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 107, + 11, + 51, + 4, + 171, + 75, + 245, + 1, + 51, + 5, + 3, + 51, + 0, + 1, + 107, + 11, + 51, + 4, + 1, + 171, + 75, + 230, + 1, + 51, + 5, + 4, + 51, + 0, + 3, + 107, + 11, + 51, + 4, + 3, + 171, + 75, + 215, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 107, + 11, + 51, + 4, + 171, + 75, + 200, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 107, + 11, + 51, + 4, + 171, + 75, + 183, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 107, + 11, + 51, + 4, + 171, + 75, + 160, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 140, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 119, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 99, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 107, + 11, + 51, + 4, + 171, + 75, + 82, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 107, + 11, + 51, + 4, + 171, + 75, + 51, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 107, + 11, + 51, + 4, + 171, + 75, + 34, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 107, + 11, + 51, + 4, + 14, + 171, + 75, + 19, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 107, + 11, + 51, + 4, + 65, + 171, + 75, + 240, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 107, + 0, + 51, + 4, + 13, + 171, + 64, + 225, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 107, + 0, + 51, + 4, + 11, + 171, + 64, + 210, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 107, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 13, + 171, + 67, + 181, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 107, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 19, + 171, + 67, + 152, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 107, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 34, + 171, + 67, + 123, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 107, + 11, + 51, + 4, + 171, + 75, + 108, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 107, + 11, + 51, + 4, + 171, + 75, + 92, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 107, + 11, + 51, + 4, + 171, + 75, + 76, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 51, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 31, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 107, + 11, + 51, + 4, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 244, + 253, + 33, + 41, + 85, + 36, + 37, + 146, + 18, + 137, + 138, + 4, + 21, + 73, + 146, + 138, + 132, + 148, + 72, + 144, + 18, + 9, + 41, + 145, + 160, + 34, + 65, + 36, + 82, + 145, + 164, + 34, + 41, + 145, + 36, + 137, + 68, + 137, + 164, + 68, + 82, + 34, + 77, + 37, + 73, + 164, + 169, + 36, + 137, + 52, + 149, + 36, + 73, + 168, + 36, + 168, + 36, + 168, + 36, + 36, + 41, + 73, + 146, + 146, + 132, + 36, + 37, + 25 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9717, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 34, + 18446744073709551615, + 26, + 0, + 0, + 0, + 0, + 2, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 41, + "cost": 3 + }, + { + "pc": 56, + "cost": 3 + }, + { + "pc": 71, + "cost": 3 + }, + { + "pc": 88, + "cost": 6 + }, + { + "pc": 111, + "cost": 5 + }, + { + "pc": 131, + "cost": 5 + }, + { + "pc": 152, + "cost": 5 + }, + { + "pc": 172, + "cost": 3 + }, + { + "pc": 189, + "cost": 8 + }, + { + "pc": 220, + "cost": 4 + }, + { + "pc": 237, + "cost": 3 + }, + { + "pc": 252, + "cost": 9 + }, + { + "pc": 287, + "cost": 3 + }, + { + "pc": 302, + "cost": 3 + }, + { + "pc": 317, + "cost": 2 + }, + { + "pc": 323, + "cost": 22 + }, + { + "pc": 339, + "cost": 2 + }, + { + "pc": 346, + "cost": 2 + }, + { + "pc": 352, + "cost": 22 + }, + { + "pc": 368, + "cost": 2 + }, + { + "pc": 375, + "cost": 2 + }, + { + "pc": 381, + "cost": 22 + }, + { + "pc": 397, + "cost": 2 + }, + { + "pc": 403, + "cost": 3 + }, + { + "pc": 418, + "cost": 3 + }, + { + "pc": 434, + "cost": 3 + }, + { + "pc": 450, + "cost": 7 + }, + { + "pc": 475, + "cost": 5 + }, + { + "pc": 495, + "cost": 7 + }, + { + "pc": 520, + "cost": 1 + }, + { + "pc": 523, + "cost": 2 + }, + { + "pc": 524, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_sext_h.json b/pvm/programs/riscv_rv64uzbb_sext_h.json new file mode 100644 index 00000000..2081868e --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_sext_h.json @@ -0,0 +1,806 @@ +{ + "name": "riscv_rv64uzbb_sext_h", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 43, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 108, + 11, + 51, + 4, + 171, + 75, + 17, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 108, + 11, + 51, + 4, + 1, + 171, + 75, + 2, + 2, + 51, + 5, + 4, + 51, + 0, + 3, + 108, + 11, + 51, + 4, + 3, + 171, + 75, + 243, + 1, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 108, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 226, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 108, + 11, + 51, + 4, + 171, + 75, + 209, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 108, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 184, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 108, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 159, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 108, + 11, + 51, + 4, + 255, + 171, + 75, + 138, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 108, + 11, + 51, + 4, + 255, + 171, + 75, + 118, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 108, + 11, + 51, + 4, + 171, + 75, + 101, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 108, + 11, + 51, + 4, + 0, + 80, + 171, + 75, + 68, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 108, + 11, + 51, + 4, + 171, + 75, + 51, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 108, + 11, + 51, + 4, + 14, + 171, + 75, + 36, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 108, + 11, + 51, + 4, + 0, + 16, + 131, + 68, + 65, + 3, + 171, + 75, + 252, + 0, + 51, + 5, + 16, + 51, + 0, + 13, + 108, + 0, + 51, + 4, + 13, + 171, + 64, + 237, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 108, + 0, + 51, + 4, + 11, + 171, + 64, + 222, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 108, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 13, + 171, + 67, + 193, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 108, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 19, + 171, + 67, + 164, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 108, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 34, + 171, + 67, + 135, + 0, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 108, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 117, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 108, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 99, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 108, + 11, + 51, + 4, + 0, + 128, + 171, + 75, + 81, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 108, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 51, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 108, + 11, + 51, + 4, + 255, + 171, + 75, + 31, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 108, + 11, + 51, + 4, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 216, + 253, + 33, + 41, + 85, + 36, + 37, + 146, + 18, + 137, + 34, + 18, + 84, + 36, + 73, + 138, + 72, + 72, + 33, + 145, + 32, + 37, + 18, + 82, + 34, + 65, + 69, + 130, + 72, + 164, + 136, + 36, + 21, + 73, + 137, + 36, + 73, + 36, + 138, + 136, + 164, + 68, + 82, + 34, + 77, + 37, + 73, + 164, + 169, + 36, + 137, + 52, + 149, + 36, + 145, + 80, + 36, + 65, + 145, + 4, + 69, + 18, + 146, + 20, + 146, + 36, + 41, + 73, + 72, + 82, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9717, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 34, + 18446744073709551615, + 26, + 0, + 0, + 0, + 0, + 2, + 18446744073709551615, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 41, + "cost": 3 + }, + { + "pc": 56, + "cost": 3 + }, + { + "pc": 73, + "cost": 3 + }, + { + "pc": 90, + "cost": 6 + }, + { + "pc": 115, + "cost": 5 + }, + { + "pc": 140, + "cost": 5 + }, + { + "pc": 161, + "cost": 5 + }, + { + "pc": 181, + "cost": 3 + }, + { + "pc": 198, + "cost": 8 + }, + { + "pc": 231, + "cost": 4 + }, + { + "pc": 248, + "cost": 3 + }, + { + "pc": 263, + "cost": 9 + }, + { + "pc": 303, + "cost": 3 + }, + { + "pc": 318, + "cost": 3 + }, + { + "pc": 333, + "cost": 2 + }, + { + "pc": 339, + "cost": 22 + }, + { + "pc": 355, + "cost": 2 + }, + { + "pc": 362, + "cost": 2 + }, + { + "pc": 368, + "cost": 22 + }, + { + "pc": 384, + "cost": 2 + }, + { + "pc": 391, + "cost": 2 + }, + { + "pc": 397, + "cost": 22 + }, + { + "pc": 413, + "cost": 2 + }, + { + "pc": 420, + "cost": 3 + }, + { + "pc": 437, + "cost": 3 + }, + { + "pc": 455, + "cost": 3 + }, + { + "pc": 473, + "cost": 7 + }, + { + "pc": 503, + "cost": 5 + }, + { + "pc": 523, + "cost": 7 + }, + { + "pc": 548, + "cost": 1 + }, + { + "pc": 551, + "cost": 2 + }, + { + "pc": 552, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_xnor.json b/pvm/programs/riscv_rv64uzbb_xnor.json new file mode 100644 index 00000000..7cf8c618 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_xnor.json @@ -0,0 +1,1899 @@ +{ + "name": "riscv_rv64uzbb_xnor", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 133, + 147, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 226, + 152, + 11, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 95, + 5, + 51, + 5, + 3, + 51, + 8, + 0, + 16, + 240, + 15, + 131, + 136, + 240, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 226, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 56, + 5, + 51, + 5, + 4, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 226, + 152, + 11, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 17, + 5, + 51, + 5, + 5, + 51, + 8, + 0, + 240, + 15, + 240, + 131, + 136, + 15, + 51, + 9, + 0, + 240, + 240, + 240, + 131, + 153, + 240, + 0, + 226, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 75, + 234, + 4, + 51, + 5, + 50, + 51, + 8, + 0, + 0, + 1, + 131, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 16, + 149, + 136, + 1, + 255, + 151, + 136, + 12, + 149, + 136, + 240, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 226, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 171, + 75, + 140, + 4, + 51, + 5, + 51, + 51, + 8, + 0, + 0, + 255, + 0, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 51, + 9, + 0, + 240, + 240, + 0, + 131, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 226, + 152, + 11, + 51, + 4, + 0, + 0, + 255, + 131, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 16, + 149, + 68, + 255, + 0, + 151, + 68, + 12, + 149, + 68, + 15, + 171, + 75, + 46, + 4, + 51, + 5, + 52, + 51, + 8, + 0, + 0, + 255, + 131, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 16, + 149, + 136, + 255, + 0, + 151, + 136, + 12, + 149, + 136, + 15, + 51, + 9, + 0, + 16, + 15, + 255, + 131, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 241, + 0, + 151, + 153, + 12, + 149, + 153, + 15, + 255, + 151, + 153, + 12, + 149, + 153, + 240, + 0, + 226, + 152, + 11, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 1, + 255, + 151, + 68, + 16, + 149, + 68, + 0, + 255, + 171, + 75, + 208, + 3, + 51, + 5, + 6, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 226, + 152, + 8, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 72, + 169, + 3, + 51, + 5, + 7, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 51, + 9, + 0, + 16, + 15, + 15, + 131, + 153, + 15, + 255, + 226, + 152, + 9, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 73, + 130, + 3, + 51, + 5, + 8, + 51, + 8, + 0, + 0, + 1, + 255, + 131, + 136, + 0, + 255, + 226, + 136, + 8, + 51, + 4, + 255, + 171, + 72, + 107, + 3, + 51, + 5, + 9, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 67, + 54, + 3, + 51, + 5, + 10, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 226, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 226, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 67, + 1, + 3, + 51, + 5, + 11, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 225, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 67, + 204, + 2, + 51, + 5, + 12, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 153, + 2, + 51, + 5, + 13, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 102, + 2, + 51, + 5, + 14, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 51, + 2, + 51, + 5, + 15, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 0, + 2, + 51, + 5, + 16, + 51, + 10, + 1, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 205, + 1, + 51, + 5, + 17, + 51, + 10, + 1, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 154, + 1, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 103, + 1, + 51, + 5, + 19, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 52, + 1, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 1, + 1, + 51, + 5, + 21, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 16, + 240, + 15, + 131, + 68, + 240, + 171, + 75, + 206, + 0, + 51, + 5, + 22, + 51, + 10, + 1, + 51, + 1, + 0, + 240, + 240, + 240, + 131, + 17, + 240, + 0, + 51, + 0, + 0, + 16, + 240, + 15, + 131, + 0, + 240, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 228, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 75, + 155, + 0, + 51, + 5, + 23, + 51, + 10, + 1, + 51, + 1, + 0, + 16, + 15, + 15, + 131, + 17, + 15, + 255, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 226, + 16, + 11, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 227, + 51, + 4, + 0, + 240, + 15, + 240, + 131, + 68, + 15, + 171, + 75, + 104, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 1, + 255, + 131, + 0, + 0, + 255, + 133, + 1, + 255, + 51, + 4, + 0, + 0, + 255, + 0, + 131, + 68, + 255, + 0, + 171, + 65, + 75, + 51, + 5, + 25, + 51, + 0, + 0, + 0, + 255, + 0, + 131, + 0, + 255, + 0, + 133, + 1, + 255, + 51, + 4, + 0, + 0, + 1, + 255, + 131, + 68, + 0, + 255, + 171, + 65, + 46, + 51, + 5, + 26, + 51, + 0, + 255, + 51, + 4, + 255, + 171, + 64, + 34, + 51, + 5, + 27, + 51, + 0, + 0, + 16, + 17, + 17, + 131, + 0, + 17, + 1, + 51, + 1, + 0, + 32, + 34, + 34, + 131, + 17, + 34, + 2, + 51, + 4, + 82, + 4, + 6, + 82, + 5, + 4, + 0, + 40, + 112, + 250, + 33, + 41, + 65, + 4, + 145, + 32, + 145, + 32, + 65, + 36, + 136, + 72, + 16, + 65, + 36, + 72, + 36, + 72, + 16, + 9, + 34, + 18, + 34, + 145, + 72, + 130, + 72, + 36, + 18, + 9, + 34, + 145, + 136, + 4, + 145, + 72, + 4, + 145, + 72, + 36, + 18, + 34, + 145, + 72, + 34, + 33, + 18, + 137, + 36, + 136, + 68, + 34, + 145, + 32, + 18, + 137, + 72, + 16, + 65, + 36, + 72, + 36, + 136, + 32, + 18, + 36, + 18, + 68, + 18, + 105, + 16, + 65, + 164, + 36, + 65, + 34, + 13, + 18, + 68, + 74, + 18, + 68, + 164, + 65, + 4, + 145, + 146, + 4, + 137, + 52, + 136, + 32, + 146, + 36, + 72, + 164, + 65, + 130, + 72, + 146, + 32, + 34, + 13, + 34, + 136, + 36, + 9, + 18, + 105, + 16, + 65, + 36, + 73, + 144, + 72, + 131, + 4, + 145, + 36, + 65, + 68, + 26, + 68, + 16, + 73, + 18, + 36, + 210, + 32, + 130, + 72, + 146, + 32, + 145, + 6, + 17, + 36, + 73, + 130, + 136, + 52, + 136, + 32, + 146, + 36, + 72, + 164, + 65, + 4, + 145, + 36, + 65, + 34, + 13, + 34, + 72, + 146, + 4, + 17, + 105, + 16, + 65, + 36, + 73, + 144, + 36, + 136, + 4, + 145, + 4, + 145, + 32, + 146, + 36, + 9, + 34, + 136, + 146, + 1 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9041, + "pc": 11, + "regs": [ + 4294901760, + 572662306, + 2, + 18446744073442160655, + 0, + 27, + 0, + 0, + 18446744073709551615, + 267390960, + 2, + 18446744073442160655, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 7 + }, + { + "pc": 52, + "cost": 7 + }, + { + "pc": 91, + "cost": 7 + }, + { + "pc": 130, + "cost": 7 + }, + { + "pc": 169, + "cost": 14 + }, + { + "pc": 263, + "cost": 15 + }, + { + "pc": 357, + "cost": 14 + }, + { + "pc": 451, + "cost": 7 + }, + { + "pc": 490, + "cost": 7 + }, + { + "pc": 529, + "cost": 6 + }, + { + "pc": 552, + "cost": 2 + }, + { + "pc": 558, + "cost": 24 + }, + { + "pc": 592, + "cost": 4 + }, + { + "pc": 605, + "cost": 2 + }, + { + "pc": 611, + "cost": 24 + }, + { + "pc": 644, + "cost": 4 + }, + { + "pc": 658, + "cost": 2 + }, + { + "pc": 664, + "cost": 24 + }, + { + "pc": 698, + "cost": 4 + }, + { + "pc": 711, + "cost": 2 + }, + { + "pc": 717, + "cost": 24 + }, + { + "pc": 749, + "cost": 4 + }, + { + "pc": 762, + "cost": 2 + }, + { + "pc": 768, + "cost": 24 + }, + { + "pc": 799, + "cost": 4 + }, + { + "pc": 813, + "cost": 2 + }, + { + "pc": 819, + "cost": 24 + }, + { + "pc": 851, + "cost": 4 + }, + { + "pc": 864, + "cost": 2 + }, + { + "pc": 870, + "cost": 24 + }, + { + "pc": 902, + "cost": 4 + }, + { + "pc": 915, + "cost": 2 + }, + { + "pc": 921, + "cost": 24 + }, + { + "pc": 952, + "cost": 4 + }, + { + "pc": 966, + "cost": 2 + }, + { + "pc": 972, + "cost": 24 + }, + { + "pc": 1004, + "cost": 4 + }, + { + "pc": 1017, + "cost": 2 + }, + { + "pc": 1023, + "cost": 24 + }, + { + "pc": 1055, + "cost": 4 + }, + { + "pc": 1068, + "cost": 2 + }, + { + "pc": 1074, + "cost": 24 + }, + { + "pc": 1105, + "cost": 4 + }, + { + "pc": 1119, + "cost": 2 + }, + { + "pc": 1125, + "cost": 24 + }, + { + "pc": 1157, + "cost": 4 + }, + { + "pc": 1170, + "cost": 2 + }, + { + "pc": 1176, + "cost": 24 + }, + { + "pc": 1208, + "cost": 4 + }, + { + "pc": 1221, + "cost": 2 + }, + { + "pc": 1227, + "cost": 24 + }, + { + "pc": 1258, + "cost": 4 + }, + { + "pc": 1272, + "cost": 2 + }, + { + "pc": 1278, + "cost": 24 + }, + { + "pc": 1310, + "cost": 4 + }, + { + "pc": 1322, + "cost": 5 + }, + { + "pc": 1351, + "cost": 5 + }, + { + "pc": 1380, + "cost": 2 + }, + { + "pc": 1392, + "cost": 4 + }, + { + "pc": 1420, + "cost": 1 + }, + { + "pc": 1423, + "cost": 2 + }, + { + "pc": 1424, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/programs/riscv_rv64uzbb_zext_h.json b/pvm/programs/riscv_rv64uzbb_zext_h.json new file mode 100644 index 00000000..c78e69d3 --- /dev/null +++ b/pvm/programs/riscv_rv64uzbb_zext_h.json @@ -0,0 +1,835 @@ +{ + "name": "riscv_rv64uzbb_zext_h", + "initial-pc": 13, + "initial-gas": 10000, + "program": [ + 0, + 0, + 130, + 69, + 51, + 0, + 0, + 0, + 1, + 131, + 0, + 255, + 151, + 0, + 16, + 50, + 0, + 51, + 5, + 2, + 51, + 0, + 109, + 11, + 51, + 4, + 171, + 75, + 43, + 2, + 51, + 5, + 3, + 51, + 0, + 1, + 109, + 11, + 51, + 4, + 1, + 171, + 75, + 28, + 2, + 51, + 5, + 4, + 51, + 0, + 3, + 109, + 11, + 51, + 4, + 3, + 171, + 75, + 13, + 2, + 51, + 5, + 5, + 51, + 0, + 0, + 128, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 251, + 1, + 51, + 5, + 6, + 51, + 0, + 0, + 0, + 128, + 0, + 109, + 11, + 51, + 4, + 171, + 75, + 234, + 1, + 51, + 5, + 7, + 51, + 0, + 5, + 151, + 0, + 33, + 149, + 0, + 255, + 151, + 0, + 15, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 208, + 1, + 51, + 5, + 8, + 51, + 0, + 0, + 128, + 0, + 131, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 183, + 1, + 51, + 5, + 9, + 51, + 0, + 0, + 0, + 0, + 128, + 131, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 157, + 1, + 51, + 5, + 10, + 51, + 0, + 0, + 0, + 8, + 131, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 132, + 1, + 51, + 5, + 11, + 51, + 0, + 0, + 0, + 0, + 128, + 109, + 11, + 51, + 4, + 171, + 75, + 115, + 1, + 51, + 5, + 12, + 51, + 0, + 0, + 192, + 171, + 127, + 131, + 0, + 137, + 7, + 151, + 0, + 13, + 149, + 0, + 245, + 1, + 151, + 0, + 12, + 109, + 11, + 51, + 4, + 0, + 80, + 171, + 75, + 82, + 1, + 51, + 5, + 13, + 51, + 0, + 255, + 151, + 0, + 63, + 109, + 11, + 51, + 4, + 171, + 75, + 65, + 1, + 51, + 5, + 14, + 51, + 0, + 14, + 109, + 11, + 51, + 4, + 14, + 171, + 75, + 50, + 1, + 51, + 5, + 15, + 51, + 0, + 253, + 151, + 0, + 32, + 149, + 0, + 25, + 151, + 0, + 17, + 149, + 0, + 1, + 4, + 151, + 0, + 12, + 149, + 0, + 65, + 3, + 109, + 11, + 51, + 4, + 0, + 16, + 131, + 68, + 65, + 3, + 171, + 75, + 10, + 1, + 51, + 5, + 16, + 51, + 0, + 13, + 109, + 0, + 51, + 4, + 13, + 171, + 64, + 251, + 0, + 51, + 5, + 17, + 51, + 0, + 11, + 109, + 0, + 51, + 4, + 11, + 171, + 64, + 236, + 0, + 51, + 5, + 18, + 51, + 10, + 1, + 51, + 0, + 13, + 109, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 13, + 171, + 67, + 207, + 0, + 51, + 5, + 29, + 51, + 10, + 1, + 51, + 0, + 19, + 109, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 19, + 171, + 67, + 178, + 0, + 51, + 5, + 20, + 51, + 10, + 1, + 51, + 0, + 34, + 109, + 11, + 100, + 179, + 149, + 170, + 1, + 51, + 2, + 2, + 171, + 42, + 243, + 51, + 4, + 34, + 171, + 67, + 149, + 0, + 51, + 5, + 21, + 51, + 0, + 0, + 128, + 127, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 130, + 0, + 51, + 5, + 22, + 51, + 0, + 0, + 128, + 128, + 0, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 110, + 51, + 5, + 23, + 51, + 0, + 0, + 128, + 128, + 1, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 171, + 75, + 91, + 51, + 5, + 24, + 51, + 0, + 0, + 0, + 6, + 131, + 0, + 1, + 151, + 0, + 15, + 149, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 128, + 0, + 131, + 68, + 255, + 171, + 75, + 61, + 51, + 5, + 25, + 51, + 0, + 15, + 151, + 0, + 31, + 149, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 36, + 51, + 5, + 26, + 51, + 0, + 0, + 224, + 1, + 131, + 0, + 1, + 151, + 0, + 19, + 149, + 0, + 255, + 109, + 11, + 51, + 4, + 0, + 0, + 1, + 131, + 68, + 255, + 171, + 75, + 6, + 82, + 5, + 4, + 0, + 40, + 190, + 253, + 33, + 41, + 85, + 36, + 37, + 146, + 18, + 137, + 66, + 36, + 168, + 72, + 146, + 20, + 34, + 33, + 133, + 68, + 130, + 20, + 18, + 9, + 41, + 36, + 18, + 84, + 36, + 136, + 68, + 138, + 72, + 82, + 145, + 148, + 72, + 146, + 68, + 162, + 136, + 72, + 74, + 36, + 37, + 210, + 84, + 146, + 68, + 154, + 74, + 146, + 72, + 83, + 73, + 18, + 9, + 133, + 72, + 80, + 72, + 130, + 66, + 18, + 146, + 20, + 146, + 36, + 41, + 36, + 9, + 73, + 10, + 73, + 6 + ], + "steps": [ + { + "run": {} + }, + { + "assert": { + "status": "halt", + "gas": 9717, + "pc": 11, + "regs": [ + 4294901760, + 0, + 2, + 34, + 65535, + 26, + 0, + 0, + 0, + 0, + 2, + 65535, + 0 + ], + "memory": [] + } + } + ], + "block-gas-costs": [ + { + "pc": 0, + "cost": 26 + }, + { + "pc": 13, + "cost": 3 + }, + { + "pc": 26, + "cost": 3 + }, + { + "pc": 41, + "cost": 3 + }, + { + "pc": 56, + "cost": 3 + }, + { + "pc": 74, + "cost": 3 + }, + { + "pc": 91, + "cost": 6 + }, + { + "pc": 117, + "cost": 5 + }, + { + "pc": 142, + "cost": 5 + }, + { + "pc": 168, + "cost": 5 + }, + { + "pc": 193, + "cost": 3 + }, + { + "pc": 210, + "cost": 8 + }, + { + "pc": 243, + "cost": 4 + }, + { + "pc": 260, + "cost": 3 + }, + { + "pc": 275, + "cost": 9 + }, + { + "pc": 315, + "cost": 3 + }, + { + "pc": 330, + "cost": 3 + }, + { + "pc": 345, + "cost": 2 + }, + { + "pc": 351, + "cost": 22 + }, + { + "pc": 367, + "cost": 2 + }, + { + "pc": 374, + "cost": 2 + }, + { + "pc": 380, + "cost": 22 + }, + { + "pc": 396, + "cost": 2 + }, + { + "pc": 403, + "cost": 2 + }, + { + "pc": 409, + "cost": 22 + }, + { + "pc": 425, + "cost": 2 + }, + { + "pc": 432, + "cost": 3 + }, + { + "pc": 451, + "cost": 3 + }, + { + "pc": 470, + "cost": 3 + }, + { + "pc": 489, + "cost": 7 + }, + { + "pc": 519, + "cost": 5 + }, + { + "pc": 544, + "cost": 7 + }, + { + "pc": 574, + "cost": 1 + }, + { + "pc": 577, + "cost": 2 + }, + { + "pc": 578, + "cost": 15 + } + ] +} \ No newline at end of file diff --git a/pvm/schema.asn b/pvm/schema.asn new file mode 100644 index 00000000..f4eec26b --- /dev/null +++ b/pvm/schema.asn @@ -0,0 +1,133 @@ +PVMTestSuite DEFINITIONS ::= BEGIN + +-- a 64-bit signed integer +I64 ::= INTEGER(-9223372036854775808..9223372036854775807) + +-- a 64-bit unsigned integer +U64 ::= INTEGER(0..18446744073709551615) + +-- a 32-bit unsigned integer +U32 ::= INTEGER(0..4294967295) + +-- an 8-bit unsigned integer (a byte) +U8 ::= INTEGER(0..255) + +-- a register number (0-12) +Reg ::= INTEGER(0..12) + +-- a blob of bytes at a given memory address +MemoryChunk ::= SEQUENCE { + address U32, + contents SEQUENCE OF U8 +} + +-- start or resume the execution of the program +RunStep ::= SEQUENCE { +} + +-- verify the current state of the VM +AssertStep ::= SEQUENCE { + -- (the "ζ" from the paper) + -- the expected status code of the last interruption + status ENUMERATED { + -- the execution ended with a panic (the `trap` instruction was executed, the execution went "out of bounds", an invalid jump was made, or an invalid instruction was executed) + panic, + + -- the execution finished gracefully (a dynamic jump to address `0xffff0000` was made) + halt, + + -- the execution was interrupted with a page fault + page-fault, + + -- we've ran out of gas + out-of-gas, + + -- a hostcall was triggered + ecalli + }, + + -- (the "ω′" from the paper) + -- the expected values of each of the 13 registers + regs SEQUENCE (SIZE(13..13)) OF U64 OPTIONAL, + + -- (the "ı′" from the paper) + -- the value of the program counter + pc U32 OPTIONAL, + + -- (part of the "µ′" from the paper) + -- a list of memory regions and their expected contents + memory SEQUENCE OF MemoryChunk OPTIONAL, + + -- (the "ξ′" from the paper) + -- the amount of gas remaining after the interruption + gas I64 OPTIONAL, + + -- the address of a page fault (only if the program was interrupted with a page fault) + page-fault-address U32 OPTIONAL, + + -- the hostcall number (only if the program was interrupted with an ecalli instruction) + hostcall U32 OPTIONAL +} + +-- map one or more pages +MapStep ::= SEQUENCE { + -- a page-aligned address of the memory region to be mapped + address U32, + + -- the length of the memory to be mapped, in bytes (but always a multiple of the page size) + length U32, + + -- whether the mapped region of memory should be writable by the guest program + is-writable BOOLEAN +} + +-- write into the guest's memory +WriteStep ::= SEQUENCE { + -- the address of where to write + address U32, + + -- the raw bytes of what to write + contents SEQUENCE OF U8 +} + +-- set a register to a given value +SetRegStep ::= SEQUENCE { + reg Reg, + value U64 +} + +Step ::= CHOICE { + run RunStep, + assert AssertStep, + map MapStep, + write WriteStep, + set-reg SetRegStep +} + +Testcase ::= SEQUENCE { + -- a unique identifier for the test + name UTF8String, + + -- (the "ı" from the paper) + -- the initial program counter from which to start the execution + initial-pc U32, + + -- (the "ξ" from the paper) + -- the initial amount of gas + initial-gas I64, + + -- (the bold "p" from the paper) + -- the program blob to be executed as part of the test + program SEQUENCE OF U8, + + -- block gas costs, for each basic block in the program + block-gas-costs SEQUENCE OF SEQUENCE { + pc INTEGER, + cost INTEGER + }, + + -- a list of steps to execute the test + steps SEQUENCE OF Step +} + +END diff --git a/pvm/schema.json b/pvm/schema.json new file mode 100644 index 00000000..3db6affa --- /dev/null +++ b/pvm/schema.json @@ -0,0 +1,185 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "initial-pc": { "$ref": "#/$defs/u32" }, + "initial-gas": { + "$ref": "#/$defs/i64" + }, + "program": { + "type": "array", + "items": { "$ref": "#/$defs/u8" } + }, + "block-gas-costs": { + "type": "array", + "items": { "$ref": "#/$defs/block-gas-cost" } + }, + "steps": { + "type": "array", + "items": { "$ref": "#/$defs/step" } + } + }, + "required": ["name", "initial-pc", "initial-gas", "program", "steps", "block-gas-costs"], + "additionalProperties": false, + "$defs": { + "u8": { + "type": "integer", + "minimum": 0, + "maximum": 255 + }, + "u32": { + "type": "integer", + "minimum": 0, + "maximum": 4294967295 + }, + "u64": { + "type": "integer", + "minimum": 0, + "maximum": 18446744073709551615 + }, + "i64": { + "type": "integer", + "minimum": -9223372036854775808, + "maximum": 9223372036854775807 + }, + "reg": { + "type": "integer", + "minimum": 0, + "maximum": 12 + }, + "memory-chunk": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { "$ref": "#/$defs/u32" }, + "contents": { + "type": "array", + "items": { "$ref": "#/$defs/u8" } + } + }, + "required": ["address", "contents"], + "additionalProperties": false + } + }, + "block-gas-cost": { + "type": "object", + "properties": { + "pc": { "$ref": "#/$defs/u32" }, + "cost": { "$ref": "#/$defs/u32" } + }, + "required": ["pc", "cost"], + "additionalProperties": false + }, + "step": { + "type": "object", + "oneOf": [ + { + "type": "object", + "properties": { + "run": { + "type": "object", + "properties": {}, + "required": [], + "additionalProperties": false + } + }, + "required": ["run"], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "assert": { + "type": "object", + "properties": { + "status": { + "type": "string", + "enum": ["panic", "halt", "page-fault", "out-of-gas", "ecalli"] + }, + "regs": { + "type": "array", + "items": { "$ref": "#/$defs/u64" }, + "minItems": 13, + "maxItems": 13 + }, + "pc": { "$ref": "#/$defs/u32" }, + "memory": { + "$ref": "#/$defs/memory-chunk" + }, + "gas": { + "$ref": "#/$defs/i64" + }, + "page-fault-address": { + "$ref": "#/$defs/u32" + }, + "hostcall": { + "$ref": "#/$defs/u32" + } + }, + "required": [], + "additionalProperties": false + } + }, + "required": ["assert"], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "map": { + "type": "object", + "properties": { + "address": { "$ref": "#/$defs/u32" }, + "length": { "$ref": "#/$defs/u32" }, + "is-writable": { "type": "boolean" } + }, + "required": ["address", "length", "is-writable"], + "additionalProperties": false + } + }, + "required": ["map"], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "write": { + "type": "object", + "properties": { + "address": { "$ref": "#/$defs/u32" }, + "contents": { + "type": "array", + "items": { "$ref": "#/$defs/u8" } + } + }, + "required": ["address", "contents"], + "additionalProperties": false + } + }, + "required": ["write"], + "additionalProperties": false + }, + { + "type": "object", + "properties": { + "set-reg": { + "type": "object", + "properties": { + "reg": { "$ref": "#/$defs/reg" }, + "value": { "$ref": "#/$defs/u64" } + }, + "required": ["reg", "value"], + "additionalProperties": false + } + }, + "required": ["set-reg"], + "additionalProperties": false + } + ] + } + } +} diff --git a/pvm/validate-asn-schema.py b/pvm/validate-asn-schema.py new file mode 100755 index 00000000..d4a291dc --- /dev/null +++ b/pvm/validate-asn-schema.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python3 + +from pathlib import Path +import asn1tools + +schema = asn1tools.compile_files("schema.asn", codec="jer") + +for path in Path("programs").iterdir(): + print(path) + schema.encode("Testcase", schema.decode("Testcase", open(path, "rb").read())) diff --git a/pvm/validate-json-schema.sh b/pvm/validate-json-schema.sh new file mode 100755 index 00000000..6ec0487f --- /dev/null +++ b/pvm/validate-json-schema.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +# Requires yajsv to be installed. You can install it with: +# go install github.com/neilpa/yajsv@latest + +set -euo pipefail +~/go/bin/yajsv -s schema.json programs/*.json